
From nobody Sun Mar  1 13:48:42 2020
Return-Path: <lberger@labn.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D023D3A0984 for <netmod@ietfa.amsl.com>; Sun,  1 Mar 2020 13:48:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
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 F0grlB_SoYx0 for <netmod@ietfa.amsl.com>; Sun,  1 Mar 2020 13:48:37 -0800 (PST)
Received: from gproxy6-pub.mail.unifiedlayer.com (gproxy6-pub.mail.unifiedlayer.com [67.222.39.168]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 045B33A0985 for <netmod@ietf.org>; Sun,  1 Mar 2020 13:48:37 -0800 (PST)
Received: from cmgw14.unifiedlayer.com (unknown [10.9.0.14]) by gproxy6.mail.unifiedlayer.com (Postfix) with ESMTP id 85F5A1E0A5F for <netmod@ietf.org>; Sun,  1 Mar 2020 14:48:36 -0700 (MST)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id 8WRwj2oq9Rmzw8WRwj1lyN; Sun, 01 Mar 2020 14:48:36 -0700
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=QLxGuDDL c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=xqWC_Br6kY4A:10:nop_ipv6 a=IkcTkHD0fZMA:10:nop_charset_1 a=SS2py6AdgQ4A:10:nop_rcvd_month_year a=Vy_oeq2dmq0A:10:endurance_base64_authed_username_1 a=48vgC7mUAAAA:8 a=wU2YTnxGAAAA:8 a=AUd_NHdVAAAA:8 a=9qxNCY_qAAAA:8 a=i0EeH86SAAAA:8 a=dmRzt_VgqthMUV4LQTgA:9 a=7Zwj6sZBwVKJAoWSPKxL6X1jA+E=:19 a=QEXdDO2ut3YA:10:nop_charset_2 a=-RoEEKskQ1sA:10:nop_election2020_name_body a=w1C3t2QeGrPiZgrLijVG:22 a=Yz9wTY_ffGCQnEDHKrcv:22 a=A2X48xt2e1hG9NJDz63Y:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version :Date:Message-ID:From:References:To:Subject:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=sHs+cJQCaYWhcgUwL/zFkhholpWHuS+P1pBZ67SeJEI=; b=lyOAZ7IBEuxdvcRRsz5DlnUNeV xQZZ4sIluvdGdbF9z8jLUcQZ+u5Wd75VeS2ofpUR43Cy911gTCkacrE2RDeNL18nVVG7yqFy6qr55 zYfXNkYhIgwJUKOXzbSGVm8gw;
Received: from [127.0.0.1] (port=32091 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1j8WRw-003gob-5W; Sun, 01 Mar 2020 14:48:36 -0700
To: "Rob Wilton (rwilton)" <rwilton=40cisco.com@dmarc.ietf.org>, "netmod@ietf.org" <netmod@ietf.org>, "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
References: <MN2PR11MB43662EF4151EA4A4F3D9C9A6B5E90@MN2PR11MB4366.namprd11.prod.outlook.com>
From: Lou Berger <lberger@labn.net>
Message-ID: <29afc69d-02bd-139f-ffc6-93abf057c78c@labn.net>
Date: Sun, 1 Mar 2020 16:48:34 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
In-Reply-To: <MN2PR11MB43662EF4151EA4A4F3D9C9A6B5E90@MN2PR11MB4366.namprd11.prod.outlook.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1j8WRw-003gob-5W
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:32091
X-Source-Auth: lberger@labn.net
X-Email-Count: 2
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/IklF7Eo2L8g73jmXcsuIg7p5D8M>
Subject: Re: [netmod] Version selection draft posted
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 01 Mar 2020 21:48:40 -0000

Excellent wort all -- stay tuned for the adoption process!

On 2/29/2020 2:21 AM, Rob Wilton (rwilton) wrote:
> Netmod chairs,
>
> The version selection draft draft-wilton-netmod-yang-ver-selection-02 is now posted.  With that, the YANG versioning design team would like to please request you make an WG adoption call for these documents.
>
> The updated full list is:
>
> 1) draft-verdt-netmod-yang-solutions-03
>   - Solution overview, updated since 106 to cover updates to version selection and schema comparison drafts.
>
> 2) draft-verdt-netmod-yang-module-versioning-01
>   - Base module versioning solution, unchanged from the version presented at 106.
>
> 3) draft-verdt-netmod-yang-semver-01
>   - YANG Semantic version numbers, unchanged from the version presented at 106.
>
> 4) draft-rwilton-netmod-yang-packages-03
>   - YANG packages draft, updated since 106
>   
> 5) draft-wilton-netmod-yang-ver-selection-02
>   - Version selection, updated since 106, as per notes below
>
> 6) draft-verdt-netmod-yang-schema-comparison-00
>   - Schema comparison tooling, unchanged from the version presented at 106.
>
> The main changes to the version selection draft are:
>   - We have tried to simplify the model, but at the same time give servers more flexibility about how they implement version selection and what it can be used for.  E.g. if the server wants to allow a client to choose between different schema versions, but require that all clients use the same schema version, that is now possible
>   - The draft explicitly disallows schema-selection happening mid-session
>   - The solution allows the server to require clients to configure schema-sets before they are used
>   - The solution provides more information about which schema-sets are compatible with each other
>
> Regards,
> Rob
>
>
>> -----Original Message-----
>> From: netmod <netmod-bounces@ietf.org> On Behalf Of Rob Wilton (rwilton)
>> Sent: 19 February 2020 17:03
>> To: netmod@ietf.org
>> Subject: Re: [netmod] FW: New Version Notification for draft-rwilton-
>> netmod-yang-packages-03.txt
>>
>> Just as a reminder of what the full set of versioning documents are that
>> we will ask the chairs to consider for WG adoption (in case you wish to
>> start reviewing some of the drafts early), are listed them below, and I
>> have indicated which ones have been (or will be) updated since 106.
>>
>> 1) draft-verdt-netmod-yang-solutions-03
>>   - Solution overview, updated since 106 to cover updates to version
>> selection and schema comparison drafts.
>>
>> 2) draft-verdt-netmod-yang-module-versioning-01
>>   - Base module versioning solution, unchanged from the version presented
>> at 106.
>>
>> 3) draft-verdt-netmod-yang-semver-01
>>   - YANG Semantic version numbers, unchanged from the version presented at
>> 106.
>>
>> 4) draft-rwilton-netmod-yang-packages-03
>>   - YANG packages draft, updated since 106, as per notes below.
>>
>> 5) draft-verdt-netmod-yang-module-versioning-02 (TBD)
>>   - Version selection, will post updated version soon, current aim is for
>> the end of Feb.
>>
>> 6) draft-verdt-netmod-yang-schema-comparison-00
>>   - Schema comparison tooling, unchanged from the version presented at 106.
>>
>> Thanks,
>> Rob
>>
>>
>>> -----Original Message-----
>>> From: Lou Berger <lberger@labn.net>
>>> Sent: 19 February 2020 16:37
>>> To: Rob Wilton (rwilton) <rwilton@cisco.com>; netmod@ietf.org
>>> Subject: Re: [netmod] FW: New Version Notification for draft-rwilton-
>>> netmod-yang-packages-03.txt
>>>
>>> Thanks Rob/Team!
>>>
>>> All,
>>>
>>>       We're planning to run the adoption poll on the versioning
>>> document set  once the next update of the selection draft is published
>>> -- so please feel free to get started reading/commenting on this
>> document now.
>>> Lou
>>>
>>> On 2/19/2020 11:31 AM, Rob Wilton (rwilton) wrote:
>>>> FYI, I've posted an updated version of the YANG packages draft.
>>>> This is
>>> the version that we plan to request a WG adoption call on, once we
>>> have an updated version of the version selection draft posted
>>> (hopefully ready soon).
>>>> To highlight the main changes:
>>>>    - Added a section to describe how YANG packages relate to
>>>> datastore
>>> schema, along with guidance on how to structure package definitions.
>>>>    - Unified the package definition on the server vs in YANG instance
>>> data documents.  In particular, the on-server definition no longer
>>> reuses the module-sets from YANG library.  This also simplifies the
>>> explanation of how these definitions relate since the same common
>> grouping is reused.
>>>>    - Move packages into its own top level container, rather than
>>>> being
>>> under YANG library.
>>>>    - Changed the binding between datastore schema in YANG library and
>>> packages.  Before there was a 1:1 binding from datastore schema to
>>> package definition.  It has been changed to a 1:N binding, i.e. a
>>> datastore scheme is represented by a union of compatible packages.
>>> This aligns with how the relationship is defined in the version
>> selection draft.
>>>> Thanks,
>>>> Rob
>>>>
>>>>
>>>> -----Original Message-----
>>>> From: internet-drafts@ietf.org <internet-drafts@ietf.org>
>>>> Sent: 19 February 2020 16:15
>>>> To: Jason Sterne <jason.sterne@nokia.com>; Reshad Rahman (rrahman)
>>>> <rrahman@cisco.com>; Rob Wilton (rwilton) <rwilton@cisco.com>; Joe
>>>> Clarke (jclarke) <jclarke@cisco.com>; Wu Bo <lana.wubo@huawei.com>;
>>>> Bo Wu <lana.wubo@huawei.com>
>>>> Subject: New Version Notification for
>>>> draft-rwilton-netmod-yang-packages-03.txt
>>>>
>>>>
>>>> A new version of I-D, draft-rwilton-netmod-yang-packages-03.txt
>>>> has been successfully submitted by Robert Wilton and posted to the
>>>> IETF
>>> repository.
>>>> Name:		draft-rwilton-netmod-yang-packages
>>>> Revision:	03
>>>> Title:		YANG Packages
>>>> Document date:	2020-02-19
>>>> Group:		Individual Submission
>>>> Pages:		56
>>>> URL:            https://www.ietf.org/internet-drafts/draft-rwilton-
>>> netmod-yang-packages-03.txt
>>>> Status:         https://datatracker.ietf.org/doc/draft-rwilton-netmod-
>>> yang-packages/
>>>> Htmlized:       https://tools.ietf.org/html/draft-rwilton-netmod-yang-
>>> packages-03
>>>> Htmlized:       https://datatracker.ietf.org/doc/html/draft-rwilton-
>>> netmod-yang-packages
>>>> Diff:           https://www.ietf.org/rfcdiff?url2=draft-rwilton-
>> netmod-
>>> yang-packages-03
>>>> Abstract:
>>>>      This document defines YANG packages, a versioned organizational
>>>>      structure holding a set of related YANG modules, that collectively
>>>>      define a YANG schema.  It describes how packages: are represented
>> on
>>>>      a server, can be defined in offline YANG instance data
>>>> documents,
>>> and
>>>>      can be used to define the schema associated with YANG instance
>> data
>>>>      documents.
>>>>
>>>>
>>>>
>>>>
>>>> Please note that it may take a couple of minutes from the time of
>>> submission until the htmlized version and diff are available at
>>> tools.ietf.org.
>>>> The IETF Secretariat
>>>>
>>>> _______________________________________________
>>>> netmod mailing list
>>>> netmod@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/netmod
>>>>
>> _______________________________________________
>> netmod mailing list
>> netmod@ietf.org
>> https://www.ietf.org/mailman/listinfo/netmod
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Mon Mar  2 08:57:47 2020
Return-Path: <bclaise@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C9AE3A0BC8 for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 08:57:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 gVt72_aSXmaK for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 08:57:42 -0800 (PST)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5D8503A0BB2 for <netmod@ietf.org>; Mon,  2 Mar 2020 08:57:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=32510; q=dns/txt; s=iport; t=1583168261; x=1584377861; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to; bh=kWUO2ucL2J4yBswzYW0yHI3JZXz1KfXUj4B1bNVAH1w=; b=GSEAgvsunRQnfbS9BP9ZmCLRBkRs6fuyF5PnEcxm2qDfuqDzUanUjqP6 nf02IbdhRx9S59MAjw85wMwNfHI6fPdTMCD0rzkpFDDFgKjt4xGTyBkcX aHACLUmNruhwK5RGDxmf02PS68uwK3ktKRwKGo8yMImbtyRasRGfRGl/L I=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BiAADPOV1e/xbLJq1lGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBEQEBAQEBAQEBAQEBgXuDFVUgEiqDVECJA4gLmVeBZwkBAQE?= =?us-ascii?q?MAQEYAQoMBAEBg3tFAoIvOBMCAw0BAQUBAQECAQUEbYVWDIVjAQEBAQIBAQE?= =?us-ascii?q?KF0sLBQcECQIRBAEBASADBAMCAicfCQgGAQwGAgEBF4MLAYJbIA+PNJsEdYE?= =?us-ascii?q?yhUqDQoE4BoE4jD+BQT+BESeBb1AuPoJkAQECgRsSAQESAQmDKYJeBK8ldoJ?= =?us-ascii?q?GjFWKCwYcjw6MI4pRhCGRWIlyAgQLAhWBaSJncTMaCBsVO4JsUBgNjlWIT4V?= =?us-ascii?q?CQAMwAgGOe4IzAQE?=
X-IronPort-AV: E=Sophos; i="5.70,507,1574121600"; d="scan'208,217"; a="23948645"
Received: from aer-iport-nat.cisco.com (HELO aer-core-2.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 02 Mar 2020 16:57:39 +0000
Received: from [10.55.221.38] (ams-bclaise-nitro5.cisco.com [10.55.221.38]) (authenticated bits=0) by aer-core-2.cisco.com (8.15.2/8.15.2) with ESMTPSA id 022GvbF2005835 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 2 Mar 2020 16:57:38 GMT
To: Andy Bierman <andy@yumaworks.com>, Ladislav Lhotka <lhotka@nic.cz>
Cc: NETMOD WG <netmod@ietf.org>
References: <d3520549f06107de8939af24268f56f56683fbb0.camel@nic.cz> <CABCOCHRFQrXgGKB10B9MXbKa2vMfaY3eWaj5Sp4W0DPQ0F-pGQ@mail.gmail.com> <VI1PR07MB40472B4BEFB581AEE4F7C158F0230@VI1PR07MB4047.eurprd07.prod.outlook.com> <20200107.143818.1928135118621633911.mbj@tail-f.com> <VI1PR07MB404773908BCA102EFBB6EE46F03F0@VI1PR07MB4047.eurprd07.prod.outlook.com> <e28ccc2b5b632d861dcdcc8b59184d1b81eb4406.camel@nic.cz> <CABCOCHQ5ps3SMfBiFatqN1R2MFbvY1WRyO9548nOZr1-GKuQ=g@mail.gmail.com> <bbc48da835fc0829dc179e89a8553095b1244677.camel@nic.cz> <CABCOCHR=qBJ=uKK29RP4ynumabeZiaWY-MM30VuG9fsQ6Rq95Q@mail.gmail.com>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <940da771-440b-6e42-eaf7-12bc5626441a@cisco.com>
Date: Mon, 2 Mar 2020 17:57:37 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <CABCOCHR=qBJ=uKK29RP4ynumabeZiaWY-MM30VuG9fsQ6Rq95Q@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------FB394B32B01BA2473E0F2824"
Content-Language: en-US
X-Authenticated-User: bclaise
X-Outbound-SMTP-Client: 10.55.221.38, ams-bclaise-nitro5.cisco.com
X-Outbound-Node: aer-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/7TprET3CK2g_7TclIatx3_-MKcs>
Subject: Re: [netmod] Text in import to indicate whether a module is needed as import-only or as implemented
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 16:57:45 -0000

This is a multi-part message in MIME format.
--------------FB394B32B01BA2473E0F2824
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

Sorry to resurrect this old email thread.
To me, it's an important piece of information to know that 
ietf-netconf-acm is optional to implement.

It seems that we have 3 potential places where to insert this information
1. The associated document. We could and should insert it into the RFC text.
     Drawback: Somehow the YANG module is looked at independently of the 
associated document
2. import-stmt: people on the list apparently don't like this
3. module description? What harm would it do if the description could 
contain this info?

Regards, Benoit
>
>
> On Wed, Jan 8, 2020 at 5:44 AM Ladislav Lhotka <lhotka@nic.cz 
> <mailto:lhotka@nic.cz>> wrote:
>
>     On Wed, 2020-01-08 at 04:49 -0800, Andy Bierman wrote:
>     >
>     > On Wed, Jan 8, 2020 at 1:11 AM Ladislav Lhotka <lhotka@nic.cz
>     <mailto:lhotka@nic.cz>> wrote:
>     > > On Tue, 2020-01-07 at 14:29 +0000, Balázs Lengyel wrote:
>     > > > If that is the consensus, I can remove the description
>     statements, no big
>     > > > deal. (I actually like the statements, but they are not
>     important for this
>     > > > draft)
>     > >
>     > > Of course, it is not that important, but I don't see how this
>     information
>     > > could
>     > > be harmful, if it is included with the import. In my view, it
>     is not meant
>     > > as a
>     > > conformance requirement but just an info from the module
>     author about the
>     > > meaning of the import statement.
>     > >
>     >
>     > It adds a lot of extra work but more importantly the import-stmt
>     is the wrong
>     > place
>
>     What work do you mean? I thought that it would be just info for
>     potential
>     developers (or their managers) that implementing the module requires
>     implementing other modules and functionality - or not.
>
>
>
> It is duplication because the individual data-def statements should 
> have any notes
> about implementation requirements. The duplication may even be wrong.
> E.g., in the module it says NACM is not required, but what if some objects
> have NACM requirements listed in the Security Considerations section?
> That is the RFC section to discuss NACM requirements.
>
>
>     For example, if a module imports ietf-netconf-nacm only for using
>     "node-
>     instance-identifier" type, it is relatively uninteresting. Otherwise,
>     implementation of the module may just be out of question.
>
>
>     > to document such a complex and unrelated issue as server conformance
>     > requirements.
>     >
>     >
>     > > The root of this problem (and design flaw of YANG, IMO) is
>     that import is
>     > > "overloaded" with two different purposes, one of which
>     effectively requires
>     > > that
>     > > the imported module be also implemented, while the other doesn't.
>     > >
>     >
>     > The import-stmt is only used to map a local prefix to an
>     external module.
>
>     But one thing is using a prefix for accessing top-level types and
>     groupings
>     (i.e. stuff in YANG modules), and another thing is accessing
>     schema nodes, which
>     have to be present in the schema tree. In complicated data models,
>     it is not
>     exactly easy to figure out all these dependencies.
>
>
> I do not agree these are different things.
> In both cases the prefix is used to determine the imported module that 
> contains the identifier.
>
>
>     So maybe what is really overloaded are the namespace prefixes:
>     they are used for
>     addressing YANG modules, schema nodes and instances (in XPath).
>
>     Lada
>
>
>
> Andy
>
>
>     > This proposal to add conformance info the the import-stmt would
>     overload it
>     > with
>     > another purpose.
>     >
>     > Not even a typedef is easy to classify  (e.g., leafref requires
>     implementation
>     > of a data node).
>     > I certainly agree that YANG conformance is poorly specified, poorly
>     > understood, and
>     > in real need of improvement. Likewise, the import-stmt is also
>     in need of some
>     > improvement
>     > since import-by-exact-revision is (and has always been) poorly
>     designed.
>     >
>     >
>     > > Lada
>     > >
>     > > > Balazs
>     >
>     > Andy
>     >
>     >
>     > > > -----Original Message-----
>     > > > From: Martin Bjorklund <mbj@tail-f.com <mailto:mbj@tail-f.com>>
>     > > > Sent: Tuesday, January 7, 2020 2:38 PM
>     > > > To: Balázs Lengyel <balazs.lengyel@ericsson.com
>     <mailto:balazs.lengyel@ericsson.com>>
>     > > > Cc: andy@yumaworks.com <mailto:andy@yumaworks.com>;
>     lhotka@nic.cz <mailto:lhotka@nic.cz>; netmod@ietf.org
>     <mailto:netmod@ietf.org>
>     > > > Subject: Re: [netmod] Text in import to indicate whether a
>     module is
>     > > needed as
>     > > > import-only or as implemented
>     > > >
>     > > > Hi
>     > > >
>     > > > I agree w/ Andy and others that we should not add this to
>     the import's
>     > > > description.  I don't think this kind of conformance text
>     belongs to the
>     > > > import's description.  If you think it is important to state
>     this, the
>     > > best
>     > > > place is probably as plain text in the document itself.
>     > > >
>     > > >
>     > > >
>     > > > /martin
>     > > >
>     > > >
>     > > > Balázs Lengyel <balazs.lengyel=40ericsson.com@dmarc.ietf.org
>     <mailto:40ericsson.com@dmarc.ietf.org>> wrote:
>     > > > > As a draft author who was asked to add text about the
>     imports IMHO
>     > > > >
>     > > > > *   it would be easy for me to remove the description from
>     the import.
>     > > > > Actually I really just want to know what is acceptable to
>     the group, so
>     > > I
>     > > > > can proceed
>     > > > > *   I also think that adding this text is in most cases
>     easy and it does
>     > > not
>     > > > > need updates later.
>     > > > > *   The rules in some cases might not be trivial.
>     > > > >
>     > > > > *   Imported YAMs need to be implemented if
>     > > > >
>     > > > > *   Imported parts are included in Xpath (augment, when,
>     must, require-
>     > > > > instance)
>     > > > >
>     > > > > *   Imported YAMs do not need to be implemented if only
>     the following
>     > > are
>     > > > > used
>     > > > >
>     > > > > *   Types
>     > > > > *   Features
>     > > > > *   extensions
>     > > > >
>     > > > > *   Ambiguous if
>     > > > >
>     > > > > *   groupings are used
>     > > > > *   if the dependency is not formally defined by YANG, but
>     functionally
>     > > > > needed. (E.g. notification-capabilities does not formally
>     need YANG-
>     > > > > Push
>     > > to
>     > > > > be implemented, however there is no sense in defining
>     capabilities if
>     > > YANG-
>     > > > > Push is itself not implemented.)
>     > > > > *   deviation ?
>     > > > > *   other cases ?
>     > > > >
>     > > > > Regards Balazs
>     > > > >
>     > > > >
>     > > > >
>     > > > > From: netmod <netmod-bounces@ietf.org
>     <mailto:netmod-bounces@ietf.org>> On Behalf Of Andy Bierman
>     > > > > Sent: 2019. december 19., csütörtök 17:23
>     > > > > To: Ladislav Lhotka <lhotka@nic.cz <mailto:lhotka@nic.cz>>
>     > > > > Cc: NetMod WG <netmod@ietf.org <mailto:netmod@ietf.org>>
>     > > > > Subject: Re: [netmod] Text in import to indicate whether a
>     module is
>     > > > > needed as import-only or as implemented
>     > > > >
>     > > > >
>     > > > >
>     > > > >
>     > > > >
>     > > > >
>     > > > >
>     > > > > On Thu, Dec 19, 2019 at 8:00 AM Ladislav Lhotka
>     <lhotka@nic.cz <mailto:lhotka@nic.cz> <mailto:
>     > > > > lhotka@nic.cz <mailto:lhotka@nic.cz>> > wrote:
>     > > > >
>     > > > > On Thu, 2019-12-19 at 07:52 +0000, Schönwälder, Jürgen wrote:
>     > > > > > On Thu, Dec 19, 2019 at 08:23:27AM +0100, Ladislav
>     Lhotka wrote:
>     > > > > > > I don't see how YANG syntax defines this. If a module
>     imports
>     > > > > > > ietf-netconf- acm, it could be because
>     > > > > > >
>     > > > > > > - it just uses a typedef, such as
>     "node-instance-identifier", and
>     > > then
>     > > > > > >   ietf-netconf-acm needn't be implemented (but can be),
>     > > > > > >
>     > > > > > > or
>     > > > > > >
>     > > > > > > - it augments ietf-netconf-acm, which makes sense only
>     if the latter
>     > > > > > >   module is implemented.
>     > > > > > >
>     > > > > > > It it the YANG library that specifies whether a module is
>     > > > > > > implemented or not, but the "import" statement itself
>     doesn't tell
>     > > you
>     > > > > > > anything.
>     > > > > > >
>     > > > > >
>     > > > > > Can we not assume that an implementor will figure out
>     the difference?
>     > > > >
>     > > > > An implementor should be able to figure it out, but other
>     potential
>     > > > > module users may not. For example, if somebody is
>     evaluating whether
>     > > > > to use a module for their device or not, it is important
>     to know that
>     > > > > NACM has to be implemented (or not).
>     > > > >
>     > > > >
>     > > > >
>     > > > > You seem to be talking about a new conformance
>     documentation procedure
>     > > > >
>     > > > > that attempts to solve the problem "to use modules A, B,
>     and C
>     > > > > together
>     > > > >
>     > > > > to achieve some functionality X, all these conditions need
>     to be met"..
>     > > > >
>     > > > > (Sounds more like a problem for YANG Packages to solve)
>     > > > >
>     > > > >
>     > > > >
>     > > > > IMO this is a much harder problem than something that can
>     be solved
>     > > > >
>     > > > > with extra description-stmt text. The writer is likely to
>     get it wrong
>     > > > > or not
>     > > > >
>     > > > > keep it up to date, so a tool to analyze the file seems
>     like a better
>     > > > > solution.
>     > > > >
>     > > > >
>     > > > >
>     > > > > Lada
>     > > > >
>     > > > >
>     > > > >
>     > > > >
>     > > > >
>     > > > > Andy
>     > > > >
>     > > > >
>     > > > >
>     > > > >
>     > > > > > Or someone writes a pyang plugin to determine from the
>     schema tree
>     > > > > > the kind of imports there are (for a given set of features).
>     > > > > >
>     > > > > > /js
>     > > > > >
>     > > > > --
>     > > > > Ladislav Lhotka
>     > > > > Head, CZ.NIC Labs
>     > > > > PGP Key ID: 0xB8F92B08A9F76C67
>     > > > >
>     > > > > _______________________________________________
>     > > > > netmod mailing list
>     > > > > netmod@ietf.org <mailto:netmod@ietf.org>
>     <mailto:netmod@ietf.org <mailto:netmod@ietf.org>>
>     > > > > https://www.ietf.org/mailman/listinfo/netmod
>     > > > >
>     -- 
>     Ladislav Lhotka
>     Head, CZ.NIC Labs
>     PGP Key ID: 0xB8F92B08A9F76C67
>
>     _______________________________________________
>     netmod mailing list
>     netmod@ietf.org <mailto:netmod@ietf.org>
>     https://www.ietf.org/mailman/listinfo/netmod
>
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


--------------FB394B32B01BA2473E0F2824
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Sorry to resurrect this old email
      thread.<br>
      To me, it's an important piece of information to know that <span
        class="delete">ietf-netconf-acm is optional to implement.<br>
        <br>
        It seems that we have 3 potential places where to insert this
        information<br>
        1. The associated document. We could and should insert it into
        the RFC text.<br>
            Drawback: Somehow the YANG module is looked at independently
        of the associated document<br>
        2. </span><span class="delete">import-stmt: people on the list
        apparently don't like this<br>
        3. module description? What harm would it do if the description
        could contain this info?<br>
        <br>
        Regards, Benoit<br>
      </span></div>
    <blockquote type="cite"
cite="mid:CABCOCHR=qBJ=uKK29RP4ynumabeZiaWY-MM30VuG9fsQ6Rq95Q@mail.gmail.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div dir="ltr"><br>
        </div>
        <br>
        <div class="gmail_quote">
          <div dir="ltr" class="gmail_attr">On Wed, Jan 8, 2020 at 5:44
            AM Ladislav Lhotka &lt;<a href="mailto:lhotka@nic.cz"
              moz-do-not-send="true">lhotka@nic.cz</a>&gt; wrote:<br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">On Wed, 2020-01-08 at
            04:49 -0800, Andy Bierman wrote:<br>
            &gt; <br>
            &gt; On Wed, Jan 8, 2020 at 1:11 AM Ladislav Lhotka &lt;<a
              href="mailto:lhotka@nic.cz" target="_blank"
              moz-do-not-send="true">lhotka@nic.cz</a>&gt; wrote:<br>
            &gt; &gt; On Tue, 2020-01-07 at 14:29 +0000, Balázs Lengyel
            wrote:<br>
            &gt; &gt; &gt; If that is the consensus, I can remove the
            description statements, no big<br>
            &gt; &gt; &gt; deal. (I actually like the statements, but
            they are not important for this<br>
            &gt; &gt; &gt; draft)<br>
            &gt; &gt; <br>
            &gt; &gt; Of course, it is not that important, but I don't
            see how this information<br>
            &gt; &gt; could<br>
            &gt; &gt; be harmful, if it is included with the import. In
            my view, it is not meant<br>
            &gt; &gt; as a<br>
            &gt; &gt; conformance requirement but just an info from the
            module author about the<br>
            &gt; &gt; meaning of the import statement.<br>
            &gt; &gt; <br>
            &gt; <br>
            &gt; It adds a lot of extra work but more importantly the
            import-stmt is the wrong<br>
            &gt; place<br>
            <br>
            What work do you mean? I thought that it would be just info
            for potential<br>
            developers (or their managers) that implementing the module
            requires<br>
            implementing other modules and functionality - or not. <br>
            <br>
          </blockquote>
          <div><br>
          </div>
          <div><br>
          </div>
          <div>It is duplication because the individual data-def
            statements should have any notes</div>
          <div>about implementation requirements. The duplication may
            even be wrong.</div>
          <div>E.g., in the module it says NACM is not required, but
            what if some objects</div>
          <div>have NACM requirements listed in the Security
            Considerations section?</div>
          <div>That is the RFC section to discuss NACM requirements.</div>
          <div><br>
          </div>
          <div><br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">
            For example, if a module imports ietf-netconf-nacm only for
            using "node-<br>
            instance-identifier" type, it is relatively uninteresting.
            Otherwise,<br>
            implementation of the module may just be out of question.<br>
            <br>
            <br>
            &gt; to document such a complex and unrelated issue as
            server conformance<br>
            &gt; requirements.<br>
            &gt; <br>
            &gt; <br>
            &gt; &gt; The root of this problem (and design flaw of YANG,
            IMO) is that import is<br>
            &gt; &gt; "overloaded" with two different purposes, one of
            which effectively requires<br>
            &gt; &gt; that<br>
            &gt; &gt; the imported module be also implemented, while the
            other doesn't.<br>
            &gt; &gt; <br>
            &gt; <br>
            &gt; The import-stmt is only used to map a local prefix to
            an external module.<br>
            <br>
            But one thing is using a prefix for accessing top-level
            types and groupings<br>
            (i.e. stuff in YANG modules), and another thing is accessing
            schema nodes, which<br>
            have to be present in the schema tree. In complicated data
            models, it is not<br>
            exactly easy to figure out all these dependencies.<br>
            <br>
          </blockquote>
          <div><br>
          </div>
          <div>I do not agree these are different things.</div>
          <div>In both cases the prefix is used to determine the
            imported module that contains the identifier.</div>
          <div><br>
          </div>
          <div><br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">
            So maybe what is really overloaded are the namespace
            prefixes: they are used for<br>
            addressing YANG modules, schema nodes and instances (in
            XPath). <br>
            <br>
            Lada<br>
          </blockquote>
          <div><br>
          </div>
          <div><br>
          </div>
          <div>Andy</div>
          <div> </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">
            <br>
            &gt; This proposal to add conformance info the the
            import-stmt would overload it<br>
            &gt; with<br>
            &gt; another purpose.<br>
            &gt; <br>
            &gt; Not even a typedef is easy to classify  (e.g., leafref
            requires implementation<br>
            &gt; of a data node).<br>
            &gt; I certainly agree that YANG conformance is poorly
            specified, poorly<br>
            &gt; understood, and<br>
            &gt; in real need of improvement. Likewise, the import-stmt
            is also in need of some<br>
            &gt; improvement<br>
            &gt; since import-by-exact-revision is (and has always been)
            poorly designed.<br>
            &gt; <br>
            &gt; <br>
            &gt; &gt; Lada<br>
            &gt; &gt; <br>
            &gt; &gt; &gt; Balazs<br>
            &gt; <br>
            &gt; Andy<br>
            &gt; <br>
            &gt;  <br>
            &gt; &gt; &gt; -----Original Message-----<br>
            &gt; &gt; &gt; From: Martin Bjorklund &lt;<a
              href="mailto:mbj@tail-f.com" target="_blank"
              moz-do-not-send="true">mbj@tail-f.com</a>&gt; <br>
            &gt; &gt; &gt; Sent: Tuesday, January 7, 2020 2:38 PM<br>
            &gt; &gt; &gt; To: Balázs Lengyel &lt;<a
              href="mailto:balazs.lengyel@ericsson.com" target="_blank"
              moz-do-not-send="true">balazs.lengyel@ericsson.com</a>&gt;<br>
            &gt; &gt; &gt; Cc: <a href="mailto:andy@yumaworks.com"
              target="_blank" moz-do-not-send="true">andy@yumaworks.com</a>;
            <a href="mailto:lhotka@nic.cz" target="_blank"
              moz-do-not-send="true">lhotka@nic.cz</a>; <a
              href="mailto:netmod@ietf.org" target="_blank"
              moz-do-not-send="true">netmod@ietf.org</a><br>
            &gt; &gt; &gt; Subject: Re: [netmod] Text in import to
            indicate whether a module is<br>
            &gt; &gt; needed as<br>
            &gt; &gt; &gt; import-only or as implemented<br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; Hi<br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; I agree w/ Andy and others that we should not
            add this to the import's<br>
            &gt; &gt; &gt; description.  I don't think this kind of
            conformance text belongs to the<br>
            &gt; &gt; &gt; import's description.  If you think it is
            important to state this, the<br>
            &gt; &gt; best<br>
            &gt; &gt; &gt; place is probably as plain text in the
            document itself.<br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; /martin<br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; Balázs Lengyel &lt;balazs.lengyel=<a
              href="mailto:40ericsson.com@dmarc.ietf.org"
              target="_blank" moz-do-not-send="true">40ericsson.com@dmarc.ietf.org</a>&gt;
            wrote:<br>
            &gt; &gt; &gt; &gt; As a draft author who was asked to add
            text about the imports IMHO<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; *   it would be easy for me to remove
            the description from the import.<br>
            &gt; &gt; &gt; &gt; Actually I really just want to know what
            is acceptable to the group, so<br>
            &gt; &gt; I<br>
            &gt; &gt; &gt; &gt; can proceed<br>
            &gt; &gt; &gt; &gt; *   I also think that adding this text
            is in most cases easy and it does<br>
            &gt; &gt; not<br>
            &gt; &gt; &gt; &gt; need updates later.<br>
            &gt; &gt; &gt; &gt; *   The rules in some cases might not be
            trivial.<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; *   Imported YAMs need to be implemented
            if<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; *   Imported parts are included in Xpath
            (augment, when, must, require-<br>
            &gt; &gt; &gt; &gt; instance)<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; *   Imported YAMs do not need to be
            implemented if only the following<br>
            &gt; &gt; are<br>
            &gt; &gt; &gt; &gt; used<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; *   Types<br>
            &gt; &gt; &gt; &gt; *   Features<br>
            &gt; &gt; &gt; &gt; *   extensions<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; *   Ambiguous if<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; *   groupings are used<br>
            &gt; &gt; &gt; &gt; *   if the dependency is not formally
            defined by YANG, but functionally<br>
            &gt; &gt; &gt; &gt; needed. (E.g. notification-capabilities
            does not formally need YANG-<br>
            &gt; &gt; &gt; &gt; Push <br>
            &gt; &gt; to<br>
            &gt; &gt; &gt; &gt; be implemented, however there is no
            sense in defining capabilities if<br>
            &gt; &gt; YANG-<br>
            &gt; &gt; &gt; &gt; Push is itself not implemented.)<br>
            &gt; &gt; &gt; &gt; *   deviation ?<br>
            &gt; &gt; &gt; &gt; *   other cases ?<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; Regards Balazs<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;  <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; From: netmod &lt;<a
              href="mailto:netmod-bounces@ietf.org" target="_blank"
              moz-do-not-send="true">netmod-bounces@ietf.org</a>&gt; On
            Behalf Of Andy Bierman<br>
            &gt; &gt; &gt; &gt; Sent: 2019. december 19., csütörtök
            17:23<br>
            &gt; &gt; &gt; &gt; To: Ladislav Lhotka &lt;<a
              href="mailto:lhotka@nic.cz" target="_blank"
              moz-do-not-send="true">lhotka@nic.cz</a>&gt;<br>
            &gt; &gt; &gt; &gt; Cc: NetMod WG &lt;<a
              href="mailto:netmod@ietf.org" target="_blank"
              moz-do-not-send="true">netmod@ietf.org</a>&gt;<br>
            &gt; &gt; &gt; &gt; Subject: Re: [netmod] Text in import to
            indicate whether a module is <br>
            &gt; &gt; &gt; &gt; needed as import-only or as implemented<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;  <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;  <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;  <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; On Thu, Dec 19, 2019 at 8:00 AM Ladislav
            Lhotka &lt;<a href="mailto:lhotka@nic.cz" target="_blank"
              moz-do-not-send="true">lhotka@nic.cz</a> &lt;mailto:<br>
            &gt; &gt; &gt; &gt; <a href="mailto:lhotka@nic.cz"
              target="_blank" moz-do-not-send="true">lhotka@nic.cz</a>&gt;
            &gt; wrote:<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; On Thu, 2019-12-19 at 07:52 +0000,
            Schönwälder, Jürgen wrote:<br>
            &gt; &gt; &gt; &gt; &gt; On Thu, Dec 19, 2019 at 08:23:27AM
            +0100, Ladislav Lhotka wrote:<br>
            &gt; &gt; &gt; &gt; &gt; &gt; I don't see how YANG syntax
            defines this. If a module imports <br>
            &gt; &gt; &gt; &gt; &gt; &gt; ietf-netconf- acm, it could be
            because<br>
            &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; - it just uses a typedef, such
            as "node-instance-identifier", and<br>
            &gt; &gt; then<br>
            &gt; &gt; &gt; &gt; &gt; &gt;   ietf-netconf-acm needn't be
            implemented (but can be),<br>
            &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; or<br>
            &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; - it augments
            ietf-netconf-acm, which makes sense only if the latter<br>
            &gt; &gt; &gt; &gt; &gt; &gt;   module is implemented.<br>
            &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; It it the YANG library that
            specifies whether a module is <br>
            &gt; &gt; &gt; &gt; &gt; &gt; implemented or not, but the
            "import" statement itself doesn't tell<br>
            &gt; &gt; you<br>
            &gt; &gt; &gt; &gt; &gt; &gt; anything.<br>
            &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; Can we not assume that an
            implementor will figure out the difference?<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; An implementor should be able to figure
            it out, but other potential <br>
            &gt; &gt; &gt; &gt; module users may not. For example, if
            somebody is evaluating whether <br>
            &gt; &gt; &gt; &gt; to use a module for their device or not,
            it is important to know that <br>
            &gt; &gt; &gt; &gt; NACM has to be implemented (or not).<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;  <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; You seem to be talking about a new
            conformance documentation procedure<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; that attempts to solve the problem "to
            use modules A, B, and C <br>
            &gt; &gt; &gt; &gt; together<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; to achieve some functionality X, all
            these conditions need to be met"..<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; (Sounds more like a problem for YANG
            Packages to solve)<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;  <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; IMO this is a much harder problem than
            something that can be solved<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; with extra description-stmt text. The
            writer is likely to get it wrong <br>
            &gt; &gt; &gt; &gt; or not<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; keep it up to date, so a tool to analyze
            the file seems like a better<br>
            &gt; &gt; &gt; &gt; solution.<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;  <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; Lada<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;  <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;  <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; Andy<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;  <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; Or someone writes a pyang plugin to
            determine from the schema tree <br>
            &gt; &gt; &gt; &gt; &gt; the kind of imports there are (for
            a given set of features).<br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; /js<br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; --<br>
            &gt; &gt; &gt; &gt; Ladislav Lhotka<br>
            &gt; &gt; &gt; &gt; Head, CZ.NIC Labs<br>
            &gt; &gt; &gt; &gt; PGP Key ID: 0xB8F92B08A9F76C67<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;
            _______________________________________________<br>
            &gt; &gt; &gt; &gt; netmod mailing list<br>
            &gt; &gt; &gt; &gt; <a href="mailto:netmod@ietf.org"
              target="_blank" moz-do-not-send="true">netmod@ietf.org</a>
            &lt;mailto:<a href="mailto:netmod@ietf.org" target="_blank"
              moz-do-not-send="true">netmod@ietf.org</a>&gt; <br>
            &gt; &gt; &gt; &gt; <a
              href="https://www.ietf.org/mailman/listinfo/netmod"
              rel="noreferrer" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/netmod</a><br>
            &gt; &gt; &gt; &gt; <br>
            -- <br>
            Ladislav Lhotka<br>
            Head, CZ.NIC Labs<br>
            PGP Key ID: 0xB8F92B08A9F76C67<br>
            <br>
            _______________________________________________<br>
            netmod mailing list<br>
            <a href="mailto:netmod@ietf.org" target="_blank"
              moz-do-not-send="true">netmod@ietf.org</a><br>
            <a href="https://www.ietf.org/mailman/listinfo/netmod"
              rel="noreferrer" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/netmod</a><br>
          </blockquote>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
netmod mailing list
<a class="moz-txt-link-abbreviated" href="mailto:netmod@ietf.org">netmod@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/netmod">https://www.ietf.org/mailman/listinfo/netmod</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------FB394B32B01BA2473E0F2824--


From nobody Mon Mar  2 09:41:53 2020
Return-Path: <warren@kumari.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E838B3A0D81 for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 09:41:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=kumari-net.20150623.gappssmtp.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 eWk896Ms6zOo for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 09:41:50 -0800 (PST)
Received: from mail-qt1-x831.google.com (mail-qt1-x831.google.com [IPv6:2607:f8b0:4864:20::831]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BEF073A0D80 for <netmod@ietf.org>; Mon,  2 Mar 2020 09:41:49 -0800 (PST)
Received: by mail-qt1-x831.google.com with SMTP id e20so590699qto.5 for <netmod@ietf.org>; Mon, 02 Mar 2020 09:41:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kumari-net.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=VDsdYYkuDN0loBgHUayd6UzX5nmhn9cMkJTkLvYihis=; b=LS5kLcgbHw1uCYt0ImAmIAVqYhgTcsJccLhM0kBM1RLacPLm9T9PdCzStCzN624JO/ ZEkV6XyY40eFYqiD+lCmawiux1PxwdAyglE+1A0kKgTi2vQxiyOelYs6TSRD2fr+SmZI fcW31MvOfQY0Wi9ZqfgZ57M6s+6dyn90csqWkjwFmXkxGVUkT/xccWTccloJ7+SSzhW+ 5aGHRX85gTJWWiCSvx21jwfGEGnTIel1z5NLecTRTGlue6BIF/juGJXBk18nsTBfviLo 2Hcto2V/yywRaiNcpVQljdHcxjr2P9mP65uMwQkbQ57dQh0SDdvJQLagAVlnzzr88XKm 9+hA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=VDsdYYkuDN0loBgHUayd6UzX5nmhn9cMkJTkLvYihis=; b=nicJqGAXHaJu3ihRJkeYBbDQiOKIyI6jjHiFjdZ1sQm03uUZgFGls3QI8QHNOKG7Rw mbjRwdvtz82Dp8Q82HRr9o54V80HU3QTRjx2gYYJYr29+aLCctAmZl1jwu4HwSFfJhrl 1+1vPDUnRmBr1vkaqHOc7XDoBMIn4ULUWr9K6sZcEXvI5XQAV77O2TnLXdc7RujC8VkH oFeL1NIjNr2zFmomOBJXgCPQx1rN6I1dC52hTatjQFdzydbGpZ6zXBclny37OGjbYWP3 j41ZgUGmzFkLzMnyIrjhNKLdHxHrm7YiKzCqeN4PVztx/KnE6hzTPWZ66l1u0QYAZmlo IdBA==
X-Gm-Message-State: ANhLgQ1zvE/yvrExShGHbJgPryXfCVtEnjm+DXV5cnyYgCjxuijgKtUo kRl100AIqyZkkiDbduO/xdgUi/rb+Q70VrpSFbNDSQ==
X-Google-Smtp-Source: ADFU+vuKAxoRYPcqAKgxCjGeXttU+2kXK3Ex67+2lwV8MchjCWBGsvTu9Y/zY7vssovHKJWRvvwe3pqYrvACTyGPuJ0=
X-Received: by 2002:ac8:5316:: with SMTP id t22mr763789qtn.279.1583170908197;  Mon, 02 Mar 2020 09:41:48 -0800 (PST)
MIME-Version: 1.0
References: <B8F9A780D330094D99AF023C5877DABAAD4E48C5@dggeml511-mbx.china.huawei.com> <MN2PR11MB4366927357DB4BB34F128F7EB5EA0@MN2PR11MB4366.namprd11.prod.outlook.com>
In-Reply-To: <MN2PR11MB4366927357DB4BB34F128F7EB5EA0@MN2PR11MB4366.namprd11.prod.outlook.com>
From: Warren Kumari <warren@kumari.net>
Date: Mon, 2 Mar 2020 12:41:12 -0500
Message-ID: <CAHw9_iKxw-KMPukGSTjGMs_bO7eCynazyHNzy=i9CL5RhCK6=w@mail.gmail.com>
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>
Cc: Qin Wu <bill.wu@huawei.com>, "netmod@ietf.org" <netmod@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/MPah2W3PIz8YvoSOWmgBh8mufkE>
Subject: Re: [netmod] I-D Action: draft-ietf-netmod-factory-default-13.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 17:41:52 -0000

On Wed, Feb 26, 2020 at 7:49 AM Rob Wilton (rwilton) <rwilton@cisco.com> wr=
ote:
>
> Hi Qin,
>
> Thanks for your work and timely updates on this document.
>
> Warren, I think that we are good to go for IETF LC with the -14 version.


Whoops, I had missed this; luckily Rob is on the ball and reminded me
/ pointed this out.

I have just requested IETF LC.

W

>
> Thanks,
> Rob
>
>
> > -----Original Message-----
> > From: Qin Wu <bill.wu@huawei.com>
> > Sent: 26 February 2020 12:28
> > To: Rob Wilton (rwilton) <rwilton@cisco.com>; netmod@ietf.org
> > Subject: RE: I-D Action: draft-ietf-netmod-factory-default-13.txt
> >
> > -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
> > =E5=8F=91=E4=BB=B6=E4=BA=BA: Rob Wilton (rwilton) [mailto:rwilton@cisco=
.com]
> > =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2020=E5=B9=B42=E6=9C=8826=E6=97=
=A5 18:03
> > =E6=94=B6=E4=BB=B6=E4=BA=BA: Qin Wu <bill.wu@huawei.com>; netmod@ietf.o=
rg
> > =E4=B8=BB=E9=A2=98: RE: I-D Action: draft-ietf-netmod-factory-default-1=
3.txt
> >
> > Hi Qin,
> >
> > Please see inline ...
> >
> > > -----Original Message-----
> > > From: Qin Wu <bill.wu@huawei.com>
> > > Sent: 26 February 2020 01:15
> > > To: Rob Wilton (rwilton) <rwilton@cisco.com>; netmod@ietf.org
> > > Subject: RE: I-D Action: draft-ietf-netmod-factory-default-13.txt
> > >
> > > Hi, Rob:
> > > -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
> > > =E5=8F=91=E4=BB=B6=E4=BA=BA: Rob Wilton (rwilton) [mailto:rwilton@cis=
co.com]
> > > =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2020=E5=B9=B42=E6=9C=8826=E6=97=
=A5 2:02
> > > =E6=94=B6=E4=BB=B6=E4=BA=BA: Qin Wu <bill.wu@huawei.com>; netmod@ietf=
.org
> > > =E4=B8=BB=E9=A2=98: RE: I-D Action: draft-ietf-netmod-factory-default=
-13.txt
> > >
> > > Hi Qin,
> > >
> > > I think that you may have accidentally removed the RFC editor
> > > instructions in the YANG module that presumably we want to still keep=
?
> > >
> > >             // RFC Ed.: update the date below with the date of RFC
> > publication
> > >           // and remove this note.
> > >           // RFC Ed.: replace XXXX with actual RFC number and remove
> > > this
> > >           // note.
> > > [Qin]: My understanding is RFC Note is used to send a note to RFC
> > > Editor, after RFC Editor take action, the RFC Editor note should go
> > > away and will not stay in the YANG module any more.
> > > What do you suggest? Don't include "and remove this note" in the RFC
> > > Editor note?
> > [RW]
> > Apologies, I had read the diff the wrong way round.  Your instruction h=
ere
> > is fine, and no further change is required.
> > [Qin]: Good.
> >
> > >
> > > For the update to the security section, my concern wasn't so much
> > > about no longer being able to access a private key, but more that a
> > > client cannot rely on any private data being unrecoverable after the
> > factory-reset RPC.
> > > i.e. they can't just use the factory-reset RPC and then sell the
> > > device on ebay, with the assumption that all private data has been
> > > properly cleansed.
> > >
> > > OLD:
> > >
> > >
> > >        The non-volatile storage is expected to be wiped clean and res=
et
> > > back
> > >        to the factory default state, but there is no guarantee that t=
he
> > > data
> > >        is wiped according to any particular data cleansing standard, =
and
> > > the
> > >        owner of the device MUST NOT rely on any temporary data (e.g.,
> > >        including private keys) for recovery after the factory-reset R=
PC
> > > has
> > >        been invoked.
> > >
> > > NEW:
> > >
> > >
> > >        The non-volatile storage is expected to be wiped clean and res=
et
> > > back
> > >        to the factory default state, but there is no guarantee that t=
he
> > > data
> > >        is wiped according to any particular data cleansing standard, =
and
> > > the
> > >        owner of the device MUST NOT rely on any sensitive data (e.g.,
> > >        private keys) being forensically unrecoverable from the device=
's
> > >           non-volatile storage after a factory-reset RPC has been
> > invoked.
> > >
> > > [Qin]: I am not lawyer, when you use the word "forensically". But the
> > > "factory-reset" RPC operation has been restricted by using the
> > > "default- deny-all" access control defined in RFC8341. I am not sure
> > > any end user can take advantage of factory-reset RPC as the client.
> > > Let me know if my understanding is correct.
> > >
> >
> > Your current text says, "users need to be aware that private keys might
> > not be recoverable after a factory-reset RPC".  But this isn't a securi=
ty
> > consideration, this is just an inconvenience, and I believe the text is
> > section 2 is sufficient.
> >
> > My concern is entirely the other way around, i.e. "users need to be awa=
re
> > that private information might still be recoverable after a factory-res=
et
> > RPC", because a factory-reset RPC does not guarantee that it won't be.
> > Section 2 recommends that security sensitive data be overwritten with 0=
's,
> > but this is only a SHOULD, and writing 0's doesn't meet the standard
> > industry requirements of ensuring that the data won't be subsequently
> > recoverable.
> >
> > When electronic equipment reaches the end of its useful life then norma=
lly
> > the company will ensure that all private data is destroyed from any med=
ia
> > before it can be resold.  E.g. in the US this might be done to the DoD
> > 5220.22 standard.
> >
> > I don't want clients using the factory-reset RPC to think that it is
> > sufficient for them to avoid properly wiping any non-volatile storage.
> >
> > Does that help clarify the security concern that I'm asking you to plea=
se
> > address?
> >
> > [Qin]: Thanks for your clarification, the text you suggest seems
> > reasonable to me now, thanks.
> > Thanks,
> > Rob
> >
> >
> > > Thanks,
> > > Rob
> > >
> > >
> > > > -----Original Message-----
> > > > From: netmod <netmod-bounces@ietf.org> On Behalf Of Qin Wu
> > > > Sent: 25 February 2020 12:39
> > > > To: netmod@ietf.org
> > > > Subject: Re: [netmod] I-D Action:
> > > > draft-ietf-netmod-factory-default-13.txt
> > > >
> > > > v-13 is posted, the diff is:
> > > > https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-netmod-factory-defau=
lt-
> > > > 13
> > > > Thanks Rob for valuable review.
> > > >
> > > > -Qin
> > > > -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
> > > > =E5=8F=91=E4=BB=B6=E4=BA=BA: I-D-Announce [mailto:i-d-announce-boun=
ces@ietf.org] =E4=BB=A3=E8=A1=A8
> > > internet-
> > > > drafts@ietf.org
> > > > =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2020=E5=B9=B42=E6=9C=8825=E6=
=97=A5 20:36
> > > > =E6=94=B6=E4=BB=B6=E4=BA=BA: i-d-announce@ietf.org
> > > > =E6=8A=84=E9=80=81: netmod@ietf.org
> > > > =E4=B8=BB=E9=A2=98: I-D Action: draft-ietf-netmod-factory-default-1=
3.txt
> > > >
> > > >
> > > > A New Internet-Draft is available from the on-line Internet-Drafts
> > > > directories.
> > > > This draft is a work item of the Network Modeling WG of the IETF.
> > > >
> > > >         Title           : A YANG Data Model for Factory Default
> > Settings
> > > >         Authors         : Qin Wu
> > > >                           Balazs Lengyel
> > > >                           Ye Niu
> > > >   Filename        : draft-ietf-netmod-factory-default-13.txt
> > > >   Pages           : 12
> > > >   Date            : 2020-02-25
> > > >
> > > > Abstract:
> > > >    This document defines a YANG data model to allow clients to rese=
t a
> > > >    server back to its factory default condition.  It also defines a
> > > >    "factory-default" datastore to allow clients to read the factory
> > > >    default configuration for the device.
> > > >
> > > >    The YANG data model in this document conforms to the Network
> > > >    Management Datastore Architecture (NMDA) defined in RFC 8342.
> > > >
> > > >
> > > > The IETF datatracker status page for this draft is:
> > > > https://datatracker.ietf.org/doc/draft-ietf-netmod-factory-default/
> > > >
> > > > There are also htmlized versions available at:
> > > > https://tools.ietf.org/html/draft-ietf-netmod-factory-default-13
> > > > https://datatracker.ietf.org/doc/html/draft-ietf-netmod-factory-def=
a
> > > > ul
> > > > t-13
> > > >
> > > > A diff from the previous version is available at:
> > > > https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-netmod-factory-defau=
lt-
> > > > 13
> > > >
> > > >
> > > > Please note that it may take a couple of minutes from the time of
> > > > submission until the htmlized version and diff are available at
> > > > tools.ietf.org.
> > > >
> > > > Internet-Drafts are also available by anonymous FTP at:
> > > > ftp://ftp.ietf.org/internet-drafts/
> > > >
> > > >
> > > > _______________________________________________
> > > > I-D-Announce mailing list
> > > > I-D-Announce@ietf.org
> > > > https://www.ietf.org/mailman/listinfo/i-d-announce
> > > > Internet-Draft directories: http://www.ietf.org/shadow.html or
> > > > ftp://ftp.ietf.org/ietf/1shadow-sites.txt
> > > > _______________________________________________
> > > > netmod mailing list
> > > > netmod@ietf.org
> > > > https://www.ietf.org/mailman/listinfo/netmod



--=20
I don't think the execution is relevant when it was obviously a bad
idea in the first place.
This is like putting rabid weasels in your pants, and later expressing
regret at having chosen those particular rabid weasels and that pair
of pants.
   ---maf


From nobody Mon Mar  2 09:44:54 2020
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id DA6533A0D86; Mon,  2 Mar 2020 09:44:53 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: "IETF-Announce" <ietf-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.119.0
Auto-Submitted: auto-generated
Precedence: bulk
CC: netmod@ietf.org, warren@kumari.net, netmod-chairs@ietf.org, draft-ietf-netmod-factory-default@ietf.org, Kent Watsen <kent+ietf@watsen.net>, kent+ietf@watsen.net
Reply-To: last-call@ietf.org
Sender: <iesg-secretary@ietf.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Message-ID: <158317109386.27365.12106933566899901388@ietfa.amsl.com>
Date: Mon, 02 Mar 2020 09:44:53 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/TB9Rvba-344O1MKlHZ_XWkd5Ntc>
Subject: [netmod] Last Call: <draft-ietf-netmod-factory-default-14.txt> (A YANG Data Model for Factory Default Settings) to Proposed Standard
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 17:44:54 -0000

The IESG has received a request from the Network Modeling WG (netmod) to
consider the following document: - 'A YANG Data Model for Factory Default
Settings'
  <draft-ietf-netmod-factory-default-14.txt> as Proposed Standard

The IESG plans to make a decision in the next few weeks, and solicits final
comments on this action. Please send substantive comments to the
last-call@ietf.org mailing lists by 2020-03-16. Exceptionally, comments may
be sent to iesg@ietf.org instead. In either case, please retain the beginning
of the Subject line to allow automated sorting.

Note: Warren Kumari is officially the Responsible AD, but is simply acting as a proxy for Rob Wilton, the incoming Management AD. 


Abstract


   This document defines a YANG data model to allow clients to reset a
   server back to its factory default condition.  It also defines a
   "factory-default" datastore to allow clients to read the factory
   default configuration for the device.

   The YANG data model in this document conforms to the Network
   Management Datastore Architecture (NMDA) defined in RFC 8342.




The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-netmod-factory-default/

IESG discussion can be tracked via
https://datatracker.ietf.org/doc/draft-ietf-netmod-factory-default/ballot/


No IPR declarations have been submitted directly on this I-D.






From nobody Mon Mar  2 09:52:51 2020
Return-Path: <andy@yumaworks.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 284B73A0DA6 for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 09:52:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.887
X-Spam-Level: 
X-Spam-Status: No, score=-1.887 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.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 EEtfneI6ub1v for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 09:52:45 -0800 (PST)
Received: from mail-yw1-xc2f.google.com (mail-yw1-xc2f.google.com [IPv6:2607:f8b0:4864:20::c2f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF8DA3A0DA8 for <netmod@ietf.org>; Mon,  2 Mar 2020 09:52:45 -0800 (PST)
Received: by mail-yw1-xc2f.google.com with SMTP id h6so594947ywc.8 for <netmod@ietf.org>; Mon, 02 Mar 2020 09:52:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=FLEQlWUYWjk+uoCzmSzoNjpq1g1W1YTFYmkeykZK08s=; b=o3/PLbIeMs61z1ZLll8BMvFI3/be/XLltBHsLMSUFZ1rW9Kny/I/alaMBM2CIieqbB PJKxQO73egQdkV6OtfEhwz3MFWbxdHI1RfHUxBt3vIWp9rUApq4proFLZkjrYJGOH42U wJ2Or/UFIXuo7v1v5UCw1Ew2yRn2r7g60ZGamJtgRLYmfut03ZJ98HKKl6A//SCStCrg HaAf+D2yMu2aMbUQJOKyAFOf0mb4WDqFxMJanv9r/UpWwYlju0sbJb+TvvxM0tQ19LPj obNfMiLsNsGosVbV/oKhjhEpPG9ADJZz2IY6MjNbhrd8eYjWFxUM/XjPrnli3pxKL5yr CyhA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=FLEQlWUYWjk+uoCzmSzoNjpq1g1W1YTFYmkeykZK08s=; b=LEqo7SVk6DsJr1zZZ+fYGq8vEDx5v9fjQiw4i+E1BMFBScMMCEKgBDbWhFxDOQAUQq TgqmAE/Xd8fSraBLxRervfjO/a+qGms0CO9C8hLBteJ1ik8Kw79v7eU5DJmCMgL+JXkP zHda0crar6ZH5BA8odhzLc9psX9hBTf2cxL4CEqmyR2Nfe8zDPBOf7anq49bb0Fd45vN DC4ZLAITmdKtQX8FZtkoqM43tO9G1iDOFImKb00XV2v0g7kGKgFK1W/4shyFtSitPU4X gpr50bk2MVyWWGPQW4Yiqq2Y094xPRGPSPM/q4vS5bBPqr93DXgnBuuEFax5fg0j+mQq +qHg==
X-Gm-Message-State: ANhLgQ3eyJvSpP6ucRWTmCfecwEZKija9rAytWSW4FFfrzSsKNoHxctj 2fRS5hCzcvlr6IGWdaLoo1G+F835CO6q3W5mJywWbzMF
X-Google-Smtp-Source: ADFU+vs8c68+RpO1VhfqH7vc66N+uyDmXBVrdP3x1t50CSPH/s1K3SjPV0bmndr+v7D16Zn3b04uaKgJZwFeTcTO93Q=
X-Received: by 2002:a81:3ccf:: with SMTP id j198mr501531ywa.83.1583171564617;  Mon, 02 Mar 2020 09:52:44 -0800 (PST)
MIME-Version: 1.0
References: <d3520549f06107de8939af24268f56f56683fbb0.camel@nic.cz> <CABCOCHRFQrXgGKB10B9MXbKa2vMfaY3eWaj5Sp4W0DPQ0F-pGQ@mail.gmail.com> <VI1PR07MB40472B4BEFB581AEE4F7C158F0230@VI1PR07MB4047.eurprd07.prod.outlook.com> <20200107.143818.1928135118621633911.mbj@tail-f.com> <VI1PR07MB404773908BCA102EFBB6EE46F03F0@VI1PR07MB4047.eurprd07.prod.outlook.com> <e28ccc2b5b632d861dcdcc8b59184d1b81eb4406.camel@nic.cz> <CABCOCHQ5ps3SMfBiFatqN1R2MFbvY1WRyO9548nOZr1-GKuQ=g@mail.gmail.com> <bbc48da835fc0829dc179e89a8553095b1244677.camel@nic.cz> <CABCOCHR=qBJ=uKK29RP4ynumabeZiaWY-MM30VuG9fsQ6Rq95Q@mail.gmail.com> <940da771-440b-6e42-eaf7-12bc5626441a@cisco.com>
In-Reply-To: <940da771-440b-6e42-eaf7-12bc5626441a@cisco.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Mon, 2 Mar 2020 09:52:33 -0800
Message-ID: <CABCOCHTcp=3cG1ed_3H-XtZdTUOj8O4hEq0sPjdf9d9B3yURsg@mail.gmail.com>
To: Benoit Claise <bclaise@cisco.com>
Cc: Ladislav Lhotka <lhotka@nic.cz>, NETMOD WG <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000ba55c1059fe2da44"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Iw0yKnWB2rDqJrSR_KILj0uXunU>
Subject: Re: [netmod] Text in import to indicate whether a module is needed as import-only or as implemented
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 17:52:49 -0000

--000000000000ba55c1059fe2da44
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, Mar 2, 2020 at 8:57 AM Benoit Claise <bclaise@cisco.com> wrote:

> Sorry to resurrect this old email thread.
> To me, it's an important piece of information to know that ietf-netconf-a=
cm
> is optional to implement.
>
> It seems that we have 3 potential places where to insert this information
> 1. The associated document. We could and should insert it into the RFC
> text.
>     Drawback: Somehow the YANG module is looked at independently of the
> associated document
> 2. import-stmt: people on the list apparently don't like this
> 3. module description? What harm would it do if the description could
> contain this info?
>
>
IMO it makes more sense to summarize the imported modules that need to be
implemented
and not mention the ones that are not required.  The module
description-stmt is better
than each import. (YANG 1.1 allows the same module to be imported multiple
times).


> Regards, Benoit
>

Andy


>
>
> On Wed, Jan 8, 2020 at 5:44 AM Ladislav Lhotka <lhotka@nic.cz> wrote:
>
>> On Wed, 2020-01-08 at 04:49 -0800, Andy Bierman wrote:
>> >
>> > On Wed, Jan 8, 2020 at 1:11 AM Ladislav Lhotka <lhotka@nic.cz> wrote:
>> > > On Tue, 2020-01-07 at 14:29 +0000, Bal=C3=A1zs Lengyel wrote:
>> > > > If that is the consensus, I can remove the description statements,
>> no big
>> > > > deal. (I actually like the statements, but they are not important
>> for this
>> > > > draft)
>> > >
>> > > Of course, it is not that important, but I don't see how this
>> information
>> > > could
>> > > be harmful, if it is included with the import. In my view, it is not
>> meant
>> > > as a
>> > > conformance requirement but just an info from the module author abou=
t
>> the
>> > > meaning of the import statement.
>> > >
>> >
>> > It adds a lot of extra work but more importantly the import-stmt is th=
e
>> wrong
>> > place
>>
>> What work do you mean? I thought that it would be just info for potentia=
l
>> developers (or their managers) that implementing the module requires
>> implementing other modules and functionality - or not.
>>
>>
>
> It is duplication because the individual data-def statements should have
> any notes
> about implementation requirements. The duplication may even be wrong.
> E.g., in the module it says NACM is not required, but what if some object=
s
> have NACM requirements listed in the Security Considerations section?
> That is the RFC section to discuss NACM requirements.
>
>
> For example, if a module imports ietf-netconf-nacm only for using "node-
>> instance-identifier" type, it is relatively uninteresting. Otherwise,
>> implementation of the module may just be out of question.
>>
>>
>> > to document such a complex and unrelated issue as server conformance
>> > requirements.
>> >
>> >
>> > > The root of this problem (and design flaw of YANG, IMO) is that
>> import is
>> > > "overloaded" with two different purposes, one of which effectively
>> requires
>> > > that
>> > > the imported module be also implemented, while the other doesn't.
>> > >
>> >
>> > The import-stmt is only used to map a local prefix to an external
>> module.
>>
>> But one thing is using a prefix for accessing top-level types and
>> groupings
>> (i.e. stuff in YANG modules), and another thing is accessing schema
>> nodes, which
>> have to be present in the schema tree. In complicated data models, it is
>> not
>> exactly easy to figure out all these dependencies.
>>
>>
> I do not agree these are different things.
> In both cases the prefix is used to determine the imported module that
> contains the identifier.
>
>
> So maybe what is really overloaded are the namespace prefixes: they are
>> used for
>> addressing YANG modules, schema nodes and instances (in XPath).
>>
>> Lada
>>
>
>
> Andy
>
>
>>
>> > This proposal to add conformance info the the import-stmt would
>> overload it
>> > with
>> > another purpose.
>> >
>> > Not even a typedef is easy to classify  (e.g., leafref requires
>> implementation
>> > of a data node).
>> > I certainly agree that YANG conformance is poorly specified, poorly
>> > understood, and
>> > in real need of improvement. Likewise, the import-stmt is also in need
>> of some
>> > improvement
>> > since import-by-exact-revision is (and has always been) poorly designe=
d.
>> >
>> >
>> > > Lada
>> > >
>> > > > Balazs
>> >
>> > Andy
>> >
>> >
>> > > > -----Original Message-----
>> > > > From: Martin Bjorklund <mbj@tail-f.com>
>> > > > Sent: Tuesday, January 7, 2020 2:38 PM
>> > > > To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
>> > > > Cc: andy@yumaworks.com; lhotka@nic.cz; netmod@ietf.org
>> > > > Subject: Re: [netmod] Text in import to indicate whether a module =
is
>> > > needed as
>> > > > import-only or as implemented
>> > > >
>> > > > Hi
>> > > >
>> > > > I agree w/ Andy and others that we should not add this to the
>> import's
>> > > > description.  I don't think this kind of conformance text belongs
>> to the
>> > > > import's description.  If you think it is important to state this,
>> the
>> > > best
>> > > > place is probably as plain text in the document itself.
>> > > >
>> > > >
>> > > >
>> > > > /martin
>> > > >
>> > > >
>> > > > Bal=C3=A1zs Lengyel <balazs.lengyel=3D40ericsson.com@dmarc.ietf.or=
g>
>> wrote:
>> > > > > As a draft author who was asked to add text about the imports IM=
HO
>> > > > >
>> > > > > *   it would be easy for me to remove the description from the
>> import.
>> > > > > Actually I really just want to know what is acceptable to the
>> group, so
>> > > I
>> > > > > can proceed
>> > > > > *   I also think that adding this text is in most cases easy and
>> it does
>> > > not
>> > > > > need updates later.
>> > > > > *   The rules in some cases might not be trivial.
>> > > > >
>> > > > > *   Imported YAMs need to be implemented if
>> > > > >
>> > > > > *   Imported parts are included in Xpath (augment, when, must,
>> require-
>> > > > > instance)
>> > > > >
>> > > > > *   Imported YAMs do not need to be implemented if only the
>> following
>> > > are
>> > > > > used
>> > > > >
>> > > > > *   Types
>> > > > > *   Features
>> > > > > *   extensions
>> > > > >
>> > > > > *   Ambiguous if
>> > > > >
>> > > > > *   groupings are used
>> > > > > *   if the dependency is not formally defined by YANG, but
>> functionally
>> > > > > needed. (E.g. notification-capabilities does not formally need
>> YANG-
>> > > > > Push
>> > > to
>> > > > > be implemented, however there is no sense in defining
>> capabilities if
>> > > YANG-
>> > > > > Push is itself not implemented.)
>> > > > > *   deviation ?
>> > > > > *   other cases ?
>> > > > >
>> > > > > Regards Balazs
>> > > > >
>> > > > >
>> > > > >
>> > > > > From: netmod <netmod-bounces@ietf.org> On Behalf Of Andy Bierman
>> > > > > Sent: 2019. december 19., cs=C3=BCt=C3=B6rt=C3=B6k 17:23
>> > > > > To: Ladislav Lhotka <lhotka@nic.cz>
>> > > > > Cc: NetMod WG <netmod@ietf.org>
>> > > > > Subject: Re: [netmod] Text in import to indicate whether a modul=
e
>> is
>> > > > > needed as import-only or as implemented
>> > > > >
>> > > > >
>> > > > >
>> > > > >
>> > > > >
>> > > > >
>> > > > >
>> > > > > On Thu, Dec 19, 2019 at 8:00 AM Ladislav Lhotka <lhotka@nic.cz
>> <mailto:
>> > > > > lhotka@nic.cz> > wrote:
>> > > > >
>> > > > > On Thu, 2019-12-19 at 07:52 +0000, Sch=C3=B6nw=C3=A4lder, J=C3=
=BCrgen wrote:
>> > > > > > On Thu, Dec 19, 2019 at 08:23:27AM +0100, Ladislav Lhotka wrot=
e:
>> > > > > > > I don't see how YANG syntax defines this. If a module import=
s
>> > > > > > > ietf-netconf- acm, it could be because
>> > > > > > >
>> > > > > > > - it just uses a typedef, such as "node-instance-identifier"=
,
>> and
>> > > then
>> > > > > > >   ietf-netconf-acm needn't be implemented (but can be),
>> > > > > > >
>> > > > > > > or
>> > > > > > >
>> > > > > > > - it augments ietf-netconf-acm, which makes sense only if th=
e
>> latter
>> > > > > > >   module is implemented.
>> > > > > > >
>> > > > > > > It it the YANG library that specifies whether a module is
>> > > > > > > implemented or not, but the "import" statement itself doesn'=
t
>> tell
>> > > you
>> > > > > > > anything.
>> > > > > > >
>> > > > > >
>> > > > > > Can we not assume that an implementor will figure out the
>> difference?
>> > > > >
>> > > > > An implementor should be able to figure it out, but other
>> potential
>> > > > > module users may not. For example, if somebody is evaluating
>> whether
>> > > > > to use a module for their device or not, it is important to know
>> that
>> > > > > NACM has to be implemented (or not).
>> > > > >
>> > > > >
>> > > > >
>> > > > > You seem to be talking about a new conformance documentation
>> procedure
>> > > > >
>> > > > > that attempts to solve the problem "to use modules A, B, and C
>> > > > > together
>> > > > >
>> > > > > to achieve some functionality X, all these conditions need to be
>> met"..
>> > > > >
>> > > > > (Sounds more like a problem for YANG Packages to solve)
>> > > > >
>> > > > >
>> > > > >
>> > > > > IMO this is a much harder problem than something that can be
>> solved
>> > > > >
>> > > > > with extra description-stmt text. The writer is likely to get it
>> wrong
>> > > > > or not
>> > > > >
>> > > > > keep it up to date, so a tool to analyze the file seems like a
>> better
>> > > > > solution.
>> > > > >
>> > > > >
>> > > > >
>> > > > > Lada
>> > > > >
>> > > > >
>> > > > >
>> > > > >
>> > > > >
>> > > > > Andy
>> > > > >
>> > > > >
>> > > > >
>> > > > >
>> > > > > > Or someone writes a pyang plugin to determine from the schema
>> tree
>> > > > > > the kind of imports there are (for a given set of features).
>> > > > > >
>> > > > > > /js
>> > > > > >
>> > > > > --
>> > > > > Ladislav Lhotka
>> > > > > Head, CZ.NIC Labs
>> > > > > PGP Key ID: 0xB8F92B08A9F76C67
>> > > > >
>> > > > > _______________________________________________
>> > > > > netmod mailing list
>> > > > > netmod@ietf.org <mailto:netmod@ietf.org>
>> > > > > https://www.ietf.org/mailman/listinfo/netmod
>> > > > >
>> --
>> Ladislav Lhotka
>> Head, CZ.NIC Labs
>> PGP Key ID: 0xB8F92B08A9F76C67
>>
>> _______________________________________________
>> netmod mailing list
>> netmod@ietf.org
>> https://www.ietf.org/mailman/listinfo/netmod
>>
>
> _______________________________________________
> netmod mailing listnetmod@ietf.orghttps://www.ietf.org/mailman/listinfo/n=
etmod
>
>
>

--000000000000ba55c1059fe2da44
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Mon, Mar 2, 2020 at 8:57 AM Benoit=
 Claise &lt;<a href=3D"mailto:bclaise@cisco.com">bclaise@cisco.com</a>&gt; =
wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0=
px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
 =20
   =20
 =20
  <div>
    <div>Sorry to resurrect this old email
      thread.<br>
      To me, it&#39;s an important piece of information to know that <span>=
ietf-netconf-acm is optional to implement.<br>
        <br>
        It seems that we have 3 potential places where to insert this
        information<br>
        1. The associated document. We could and should insert it into
        the RFC text.<br>
        =C2=A0=C2=A0=C2=A0 Drawback: Somehow the YANG module is looked at i=
ndependently
        of the associated document<br>
        2. </span><span>import-stmt: people on the list
        apparently don&#39;t like this<br>
        3. module description? What harm would it do if the description
        could contain this info?<br>
        <br></span></div></div></blockquote><div><br></div><div>IMO it make=
s more sense to summarize the imported modules that need to be implemented<=
/div><div>and not mention the ones that are not required.=C2=A0 The module =
description-stmt is better</div><div>than each import. (YANG 1.1 allows the=
 same module to be imported multiple times).</div><div>=C2=A0</div><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px=
 solid rgb(204,204,204);padding-left:1ex"><div><div><span>
        Regards, Benoit<br></span></div></div></blockquote><div><br></div><=
div>Andy</div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"m=
argin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left=
:1ex"><div><div><span>
      </span></div>
    <blockquote type=3D"cite">
     =20
      <div dir=3D"ltr">
        <div dir=3D"ltr"><br>
        </div>
        <br>
        <div class=3D"gmail_quote">
          <div dir=3D"ltr" class=3D"gmail_attr">On Wed, Jan 8, 2020 at 5:44
            AM Ladislav Lhotka &lt;<a href=3D"mailto:lhotka@nic.cz" target=
=3D"_blank">lhotka@nic.cz</a>&gt; wrote:<br>
          </div>
          <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Wed, 2020-01=
-08 at
            04:49 -0800, Andy Bierman wrote:<br>
            &gt; <br>
            &gt; On Wed, Jan 8, 2020 at 1:11 AM Ladislav Lhotka &lt;<a href=
=3D"mailto:lhotka@nic.cz" target=3D"_blank">lhotka@nic.cz</a>&gt; wrote:<br=
>
            &gt; &gt; On Tue, 2020-01-07 at 14:29 +0000, Bal=C3=A1zs Lengye=
l
            wrote:<br>
            &gt; &gt; &gt; If that is the consensus, I can remove the
            description statements, no big<br>
            &gt; &gt; &gt; deal. (I actually like the statements, but
            they are not important for this<br>
            &gt; &gt; &gt; draft)<br>
            &gt; &gt; <br>
            &gt; &gt; Of course, it is not that important, but I don&#39;t
            see how this information<br>
            &gt; &gt; could<br>
            &gt; &gt; be harmful, if it is included with the import. In
            my view, it is not meant<br>
            &gt; &gt; as a<br>
            &gt; &gt; conformance requirement but just an info from the
            module author about the<br>
            &gt; &gt; meaning of the import statement.<br>
            &gt; &gt; <br>
            &gt; <br>
            &gt; It adds a lot of extra work but more importantly the
            import-stmt is the wrong<br>
            &gt; place<br>
            <br>
            What work do you mean? I thought that it would be just info
            for potential<br>
            developers (or their managers) that implementing the module
            requires<br>
            implementing other modules and functionality - or not. <br>
            <br>
          </blockquote>
          <div><br>
          </div>
          <div><br>
          </div>
          <div>It is duplication because=C2=A0the individual data-def
            statements should have any notes</div>
          <div>about implementation requirements. The duplication may
            even be wrong.</div>
          <div>E.g., in the module it says NACM is not required, but
            what if some objects</div>
          <div>have NACM requirements listed in the Security
            Considerations section?</div>
          <div>That is the RFC section to discuss NACM requirements.</div>
          <div><br>
          </div>
          <div><br>
          </div>
          <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
            For example, if a module imports ietf-netconf-nacm only for
            using &quot;node-<br>
            instance-identifier&quot; type, it is relatively uninteresting.
            Otherwise,<br>
            implementation of the module may just be out of question.<br>
            <br>
            <br>
            &gt; to document such a complex and unrelated issue as
            server conformance<br>
            &gt; requirements.<br>
            &gt; <br>
            &gt; <br>
            &gt; &gt; The root of this problem (and design flaw of YANG,
            IMO) is that import is<br>
            &gt; &gt; &quot;overloaded&quot; with two different purposes, o=
ne of
            which effectively requires<br>
            &gt; &gt; that<br>
            &gt; &gt; the imported module be also implemented, while the
            other doesn&#39;t.<br>
            &gt; &gt; <br>
            &gt; <br>
            &gt; The import-stmt is only used to map a local prefix to
            an external module.<br>
            <br>
            But one thing is using a prefix for accessing top-level
            types and groupings<br>
            (i.e. stuff in YANG modules), and another thing is accessing
            schema nodes, which<br>
            have to be present in the schema tree. In complicated data
            models, it is not<br>
            exactly easy to figure out all these dependencies.<br>
            <br>
          </blockquote>
          <div><br>
          </div>
          <div>I do not agree these are different things.</div>
          <div>In both cases the prefix is used to determine the
            imported module that contains the identifier.</div>
          <div><br>
          </div>
          <div><br>
          </div>
          <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
            So maybe what is really overloaded are the namespace
            prefixes: they are used for<br>
            addressing YANG modules, schema nodes and instances (in
            XPath). <br>
            <br>
            Lada<br>
          </blockquote>
          <div><br>
          </div>
          <div><br>
          </div>
          <div>Andy</div>
          <div>=C2=A0</div>
          <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
            <br>
            &gt; This proposal to add conformance info the the
            import-stmt would overload it<br>
            &gt; with<br>
            &gt; another purpose.<br>
            &gt; <br>
            &gt; Not even a typedef is easy to classify=C2=A0 (e.g., leafre=
f
            requires implementation<br>
            &gt; of a data node).<br>
            &gt; I certainly agree that YANG conformance is poorly
            specified, poorly<br>
            &gt; understood, and<br>
            &gt; in real need of improvement. Likewise, the import-stmt
            is also in need of some<br>
            &gt; improvement<br>
            &gt; since import-by-exact-revision is (and has always been)
            poorly designed.<br>
            &gt; <br>
            &gt; <br>
            &gt; &gt; Lada<br>
            &gt; &gt; <br>
            &gt; &gt; &gt; Balazs<br>
            &gt; <br>
            &gt; Andy<br>
            &gt; <br>
            &gt;=C2=A0 <br>
            &gt; &gt; &gt; -----Original Message-----<br>
            &gt; &gt; &gt; From: Martin Bjorklund &lt;<a href=3D"mailto:mbj=
@tail-f.com" target=3D"_blank">mbj@tail-f.com</a>&gt; <br>
            &gt; &gt; &gt; Sent: Tuesday, January 7, 2020 2:38 PM<br>
            &gt; &gt; &gt; To: Bal=C3=A1zs Lengyel &lt;<a href=3D"mailto:ba=
lazs.lengyel@ericsson.com" target=3D"_blank">balazs.lengyel@ericsson.com</a=
>&gt;<br>
            &gt; &gt; &gt; Cc: <a href=3D"mailto:andy@yumaworks.com" target=
=3D"_blank">andy@yumaworks.com</a>;
            <a href=3D"mailto:lhotka@nic.cz" target=3D"_blank">lhotka@nic.c=
z</a>; <a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ietf.org=
</a><br>
            &gt; &gt; &gt; Subject: Re: [netmod] Text in import to
            indicate whether a module is<br>
            &gt; &gt; needed as<br>
            &gt; &gt; &gt; import-only or as implemented<br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; Hi<br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; I agree w/ Andy and others that we should not
            add this to the import&#39;s<br>
            &gt; &gt; &gt; description.=C2=A0 I don&#39;t think this kind o=
f
            conformance text belongs to the<br>
            &gt; &gt; &gt; import&#39;s description.=C2=A0 If you think it =
is
            important to state this, the<br>
            &gt; &gt; best<br>
            &gt; &gt; &gt; place is probably as plain text in the
            document itself.<br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; /martin<br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; Bal=C3=A1zs Lengyel &lt;balazs.lengyel=3D<a href=
=3D"mailto:40ericsson.com@dmarc.ietf.org" target=3D"_blank">40ericsson.com@=
dmarc.ietf.org</a>&gt;
            wrote:<br>
            &gt; &gt; &gt; &gt; As a draft author who was asked to add
            text about the imports IMHO<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0it would be easy for me to re=
move
            the description from the import.<br>
            &gt; &gt; &gt; &gt; Actually I really just want to know what
            is acceptable to the group, so<br>
            &gt; &gt; I<br>
            &gt; &gt; &gt; &gt; can proceed<br>
            &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0I also think that adding this=
 text
            is in most cases easy and it does<br>
            &gt; &gt; not<br>
            &gt; &gt; &gt; &gt; need updates later.<br>
            &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0The rules in some cases might=
 not be
            trivial.<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Imported YAMs need to be impl=
emented
            if<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Imported parts are included i=
n Xpath
            (augment, when, must, require-<br>
            &gt; &gt; &gt; &gt; instance)<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Imported YAMs do not need to =
be
            implemented if only the following<br>
            &gt; &gt; are<br>
            &gt; &gt; &gt; &gt; used<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Types<br>
            &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Features<br>
            &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0extensions<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Ambiguous if<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0groupings are used<br>
            &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0if the dependency is not form=
ally
            defined by YANG, but functionally<br>
            &gt; &gt; &gt; &gt; needed. (E.g. notification-capabilities
            does not formally need YANG-<br>
            &gt; &gt; &gt; &gt; Push <br>
            &gt; &gt; to<br>
            &gt; &gt; &gt; &gt; be implemented, however there is no
            sense in defining capabilities if<br>
            &gt; &gt; YANG-<br>
            &gt; &gt; &gt; &gt; Push is itself not implemented.)<br>
            &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0deviation ?<br>
            &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0other cases ?<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; Regards Balazs<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;=C2=A0 <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; From: netmod &lt;<a href=3D"mailto:netmod-b=
ounces@ietf.org" target=3D"_blank">netmod-bounces@ietf.org</a>&gt; On
            Behalf Of Andy Bierman<br>
            &gt; &gt; &gt; &gt; Sent: 2019. december 19., cs=C3=BCt=C3=B6rt=
=C3=B6k
            17:23<br>
            &gt; &gt; &gt; &gt; To: Ladislav Lhotka &lt;<a href=3D"mailto:l=
hotka@nic.cz" target=3D"_blank">lhotka@nic.cz</a>&gt;<br>
            &gt; &gt; &gt; &gt; Cc: NetMod WG &lt;<a href=3D"mailto:netmod@=
ietf.org" target=3D"_blank">netmod@ietf.org</a>&gt;<br>
            &gt; &gt; &gt; &gt; Subject: Re: [netmod] Text in import to
            indicate whether a module is <br>
            &gt; &gt; &gt; &gt; needed as import-only or as implemented<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;=C2=A0 <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;=C2=A0 <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;=C2=A0 <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; On Thu, Dec 19, 2019 at 8:00 AM Ladislav
            Lhotka &lt;<a href=3D"mailto:lhotka@nic.cz" target=3D"_blank">l=
hotka@nic.cz</a> &lt;mailto:<br>
            &gt; &gt; &gt; &gt; <a href=3D"mailto:lhotka@nic.cz" target=3D"=
_blank">lhotka@nic.cz</a>&gt;
            &gt; wrote:<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; On Thu, 2019-12-19 at 07:52 +0000,
            Sch=C3=B6nw=C3=A4lder, J=C3=BCrgen wrote:<br>
            &gt; &gt; &gt; &gt; &gt; On Thu, Dec 19, 2019 at 08:23:27AM
            +0100, Ladislav Lhotka wrote:<br>
            &gt; &gt; &gt; &gt; &gt; &gt; I don&#39;t see how YANG syntax
            defines this. If a module imports <br>
            &gt; &gt; &gt; &gt; &gt; &gt; ietf-netconf- acm, it could be
            because<br>
            &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; - it just uses a typedef, such
            as &quot;node-instance-identifier&quot;, and<br>
            &gt; &gt; then<br>
            &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0ietf-netconf-acm need=
n&#39;t be
            implemented (but can be),<br>
            &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; or<br>
            &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; - it augments
            ietf-netconf-acm, which makes sense only if the latter<br>
            &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0module is implemented=
.<br>
            &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; It it the YANG library that
            specifies whether a module is <br>
            &gt; &gt; &gt; &gt; &gt; &gt; implemented or not, but the
            &quot;import&quot; statement itself doesn&#39;t tell<br>
            &gt; &gt; you<br>
            &gt; &gt; &gt; &gt; &gt; &gt; anything.<br>
            &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; Can we not assume that an
            implementor will figure out the difference?<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; An implementor should be able to figure
            it out, but other potential <br>
            &gt; &gt; &gt; &gt; module users may not. For example, if
            somebody is evaluating whether <br>
            &gt; &gt; &gt; &gt; to use a module for their device or not,
            it is important to know that <br>
            &gt; &gt; &gt; &gt; NACM has to be implemented (or not).<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;=C2=A0 <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; You seem to be talking about a new
            conformance documentation procedure<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; that attempts to solve the problem &quot;to
            use modules A, B, and C <br>
            &gt; &gt; &gt; &gt; together<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; to achieve some functionality X, all
            these conditions need to be met&quot;..<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; (Sounds more like a problem for YANG
            Packages to solve)<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;=C2=A0 <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; IMO this is a much harder problem than
            something that can be solved<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; with extra description-stmt text. The
            writer is likely to get it wrong <br>
            &gt; &gt; &gt; &gt; or not<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; keep it up to date, so a tool to analyze
            the file seems like a better<br>
            &gt; &gt; &gt; &gt; solution.<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;=C2=A0 <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; Lada<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;=C2=A0 <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;=C2=A0 <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; Andy<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;=C2=A0 <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; Or someone writes a pyang plugin to
            determine from the schema tree <br>
            &gt; &gt; &gt; &gt; &gt; the kind of imports there are (for
            a given set of features).<br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; /js<br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; --<br>
            &gt; &gt; &gt; &gt; Ladislav Lhotka<br>
            &gt; &gt; &gt; &gt; Head, CZ.NIC Labs<br>
            &gt; &gt; &gt; &gt; PGP Key ID: 0xB8F92B08A9F76C67<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;
            _______________________________________________<br>
            &gt; &gt; &gt; &gt; netmod mailing list<br>
            &gt; &gt; &gt; &gt; <a href=3D"mailto:netmod@ietf.org" target=
=3D"_blank">netmod@ietf.org</a>
            &lt;mailto:<a href=3D"mailto:netmod@ietf.org" target=3D"_blank"=
>netmod@ietf.org</a>&gt; <br>
            &gt; &gt; &gt; &gt; <a href=3D"https://www.ietf.org/mailman/lis=
tinfo/netmod" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mai=
lman/listinfo/netmod</a><br>
            &gt; &gt; &gt; &gt; <br>
            -- <br>
            Ladislav Lhotka<br>
            Head, CZ.NIC Labs<br>
            PGP Key ID: 0xB8F92B08A9F76C67<br>
            <br>
            _______________________________________________<br>
            netmod mailing list<br>
            <a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@iet=
f.org</a><br>
            <a href=3D"https://www.ietf.org/mailman/listinfo/netmod" rel=3D=
"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/netmod=
</a><br>
          </blockquote>
        </div>
      </div>
      <br>
      <fieldset></fieldset>
      <pre>_______________________________________________
netmod mailing list
<a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ietf.org</a>
<a href=3D"https://www.ietf.org/mailman/listinfo/netmod" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/netmod</a>
</pre>
    </blockquote>
    <br>
  </div>

</blockquote></div></div>

--000000000000ba55c1059fe2da44--


From nobody Mon Mar  2 10:23:29 2020
Return-Path: <lhotka@nic.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF9F53A0EBD for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 10:23:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 UeXz9pv-htqD for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 10:23:25 -0800 (PST)
Received: from mail.nic.cz (lists.nic.cz [217.31.204.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E0C83A0EAD for <netmod@ietf.org>; Mon,  2 Mar 2020 10:23:22 -0800 (PST)
Received: from birdie (unknown [IPv6:2a01:5e0:29:ffff:8592:b8e4:c3d4:5af6]) by mail.nic.cz (Postfix) with ESMTPSA id 4D549141855; Mon,  2 Mar 2020 19:23:17 +0100 (CET)
Message-ID: <6c7419ed4553947cd84930c240a14cf5f91fac11.camel@nic.cz>
From: Ladislav Lhotka <lhotka@nic.cz>
To: Andy Bierman <andy@yumaworks.com>, Benoit Claise <bclaise@cisco.com>
Cc: NETMOD WG <netmod@ietf.org>
Date: Mon, 02 Mar 2020 19:23:16 +0100
In-Reply-To: <CABCOCHTcp=3cG1ed_3H-XtZdTUOj8O4hEq0sPjdf9d9B3yURsg@mail.gmail.com>
References: <d3520549f06107de8939af24268f56f56683fbb0.camel@nic.cz> <CABCOCHRFQrXgGKB10B9MXbKa2vMfaY3eWaj5Sp4W0DPQ0F-pGQ@mail.gmail.com> <VI1PR07MB40472B4BEFB581AEE4F7C158F0230@VI1PR07MB4047.eurprd07.prod.outlook.com> <20200107.143818.1928135118621633911.mbj@tail-f.com> <VI1PR07MB404773908BCA102EFBB6EE46F03F0@VI1PR07MB4047.eurprd07.prod.outlook.com> <e28ccc2b5b632d861dcdcc8b59184d1b81eb4406.camel@nic.cz> <CABCOCHQ5ps3SMfBiFatqN1R2MFbvY1WRyO9548nOZr1-GKuQ=g@mail.gmail.com> <bbc48da835fc0829dc179e89a8553095b1244677.camel@nic.cz> <CABCOCHR=qBJ=uKK29RP4ynumabeZiaWY-MM30VuG9fsQ6Rq95Q@mail.gmail.com> <940da771-440b-6e42-eaf7-12bc5626441a@cisco.com> <CABCOCHTcp=3cG1ed_3H-XtZdTUOj8O4hEq0sPjdf9d9B3yURsg@mail.gmail.com>
Organization: CZ.NIC
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.34.4 
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.101.4 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/YCroVzGYf3MeeComwNh0zNCohBM>
Subject: Re: [netmod] Text in import to indicate whether a module is needed as import-only or as implemented
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 18:23:28 -0000

On Mon, 2020-03-02 at 09:52 -0800, Andy Bierman wrote:
> 
> 
> On Mon, Mar 2, 2020 at 8:57 AM Benoit Claise <bclaise@cisco.com> wrote:
> > Sorry to resurrect this old email thread.
> > To me, it's an important piece of information to know that ietf-netconf-acm
> > is optional to implement.
> > 
> > It seems that we have 3 potential places where to insert this information
> > 1. The associated document. We could and should insert it into the RFC text.
> >     Drawback: Somehow the YANG module is looked at independently of the
> > associated document
> > 2. import-stmt: people on the list apparently don't like this
> > 3. module description? What harm would it do if the description could
> > contain this info?
> > 
> > 
> 
> IMO it makes more sense to summarize the imported modules that need to be
> implemented
> and not mention the ones that are not required.  The module description-stmt
> is better
> than each import. (YANG 1.1 allows the same module to be imported multiple
> times).

Modules that have to be implemented can be imported only once. Adding this
information to the import statement for such modules is IMO more effective than
having it in the module description. I don't get how it could become a problem.

Lada

>  
> > Regards, Benoit
> > 
> 
> Andy
>  
> > > 
> > > On Wed, Jan 8, 2020 at 5:44 AM Ladislav Lhotka <lhotka@nic.cz> wrote:
> > > > On Wed, 2020-01-08 at 04:49 -0800, Andy Bierman wrote:
> > > > > 
> > > > > On Wed, Jan 8, 2020 at 1:11 AM Ladislav Lhotka <lhotka@nic.cz> wrote:
> > > > > > On Tue, 2020-01-07 at 14:29 +0000, Balázs Lengyel wrote:
> > > > > > > If that is the consensus, I can remove the description statements,
> > > > no big
> > > > > > > deal. (I actually like the statements, but they are not important
> > > > for this
> > > > > > > draft)
> > > > > > 
> > > > > > Of course, it is not that important, but I don't see how this
> > > > information
> > > > > > could
> > > > > > be harmful, if it is included with the import. In my view, it is not
> > > > meant
> > > > > > as a
> > > > > > conformance requirement but just an info from the module author
> > > > about the
> > > > > > meaning of the import statement.
> > > > > > 
> > > > > 
> > > > > It adds a lot of extra work but more importantly the import-stmt is
> > > > the wrong
> > > > > place
> > > > 
> > > > What work do you mean? I thought that it would be just info for
> > > > potential
> > > > developers (or their managers) that implementing the module requires
> > > > implementing other modules and functionality - or not. 
> > > > 
> > > > 
> > > 
> > > 
> > > It is duplication because the individual data-def statements should have
> > > any notes
> > > about implementation requirements. The duplication may even be wrong.
> > > E.g., in the module it says NACM is not required, but what if some objects
> > > have NACM requirements listed in the Security Considerations section?
> > > That is the RFC section to discuss NACM requirements.
> > > 
> > > 
> > > > For example, if a module imports ietf-netconf-nacm only for using "node-
> > > > instance-identifier" type, it is relatively uninteresting. Otherwise,
> > > > implementation of the module may just be out of question.
> > > > 
> > > > 
> > > > > to document such a complex and unrelated issue as server conformance
> > > > > requirements.
> > > > > 
> > > > > 
> > > > > > The root of this problem (and design flaw of YANG, IMO) is that
> > > > import is
> > > > > > "overloaded" with two different purposes, one of which effectively
> > > > requires
> > > > > > that
> > > > > > the imported module be also implemented, while the other doesn't.
> > > > > > 
> > > > > 
> > > > > The import-stmt is only used to map a local prefix to an external
> > > > module.
> > > > 
> > > > But one thing is using a prefix for accessing top-level types and
> > > > groupings
> > > > (i.e. stuff in YANG modules), and another thing is accessing schema
> > > > nodes, which
> > > > have to be present in the schema tree. In complicated data models, it is
> > > > not
> > > > exactly easy to figure out all these dependencies.
> > > > 
> > > > 
> > > 
> > > I do not agree these are different things.
> > > In both cases the prefix is used to determine the imported module that
> > > contains the identifier.
> > > 
> > > 
> > > > So maybe what is really overloaded are the namespace prefixes: they are
> > > > used for
> > > > addressing YANG modules, schema nodes and instances (in XPath). 
> > > > 
> > > > Lada
> > > > 
> > > 
> > > 
> > > Andy
> > >  
> > > > > This proposal to add conformance info the the import-stmt would
> > > > overload it
> > > > > with
> > > > > another purpose.
> > > > > 
> > > > > Not even a typedef is easy to classify  (e.g., leafref requires
> > > > implementation
> > > > > of a data node).
> > > > > I certainly agree that YANG conformance is poorly specified, poorly
> > > > > understood, and
> > > > > in real need of improvement. Likewise, the import-stmt is also in need
> > > > of some
> > > > > improvement
> > > > > since import-by-exact-revision is (and has always been) poorly
> > > > designed.
> > > > > 
> > > > > 
> > > > > > Lada
> > > > > > 
> > > > > > > Balazs
> > > > > 
> > > > > Andy
> > > > > 
> > > > >  
> > > > > > > -----Original Message-----
> > > > > > > From: Martin Bjorklund <mbj@tail-f.com> 
> > > > > > > Sent: Tuesday, January 7, 2020 2:38 PM
> > > > > > > To: Balázs Lengyel <balazs.lengyel@ericsson.com>
> > > > > > > Cc: andy@yumaworks.com; lhotka@nic.cz; netmod@ietf.org
> > > > > > > Subject: Re: [netmod] Text in import to indicate whether a module
> > > > is
> > > > > > needed as
> > > > > > > import-only or as implemented
> > > > > > > 
> > > > > > > Hi
> > > > > > > 
> > > > > > > I agree w/ Andy and others that we should not add this to the
> > > > import's
> > > > > > > description.  I don't think this kind of conformance text belongs
> > > > to the
> > > > > > > import's description.  If you think it is important to state this,
> > > > the
> > > > > > best
> > > > > > > place is probably as plain text in the document itself.
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > /martin
> > > > > > > 
> > > > > > > 
> > > > > > > Balázs Lengyel <balazs.lengyel=40ericsson.com@dmarc.ietf.org>
> > > > wrote:
> > > > > > > > As a draft author who was asked to add text about the imports
> > > > IMHO
> > > > > > > > 
> > > > > > > > *   it would be easy for me to remove the description from the
> > > > import.
> > > > > > > > Actually I really just want to know what is acceptable to the
> > > > group, so
> > > > > > I
> > > > > > > > can proceed
> > > > > > > > *   I also think that adding this text is in most cases easy and
> > > > it does
> > > > > > not
> > > > > > > > need updates later.
> > > > > > > > *   The rules in some cases might not be trivial.
> > > > > > > > 
> > > > > > > > *   Imported YAMs need to be implemented if
> > > > > > > > 
> > > > > > > > *   Imported parts are included in Xpath (augment, when, must,
> > > > require-
> > > > > > > > instance)
> > > > > > > > 
> > > > > > > > *   Imported YAMs do not need to be implemented if only the
> > > > following
> > > > > > are
> > > > > > > > used
> > > > > > > > 
> > > > > > > > *   Types
> > > > > > > > *   Features
> > > > > > > > *   extensions
> > > > > > > > 
> > > > > > > > *   Ambiguous if
> > > > > > > > 
> > > > > > > > *   groupings are used
> > > > > > > > *   if the dependency is not formally defined by YANG, but
> > > > functionally
> > > > > > > > needed. (E.g. notification-capabilities does not formally need
> > > > YANG-
> > > > > > > > Push 
> > > > > > to
> > > > > > > > be implemented, however there is no sense in defining
> > > > capabilities if
> > > > > > YANG-
> > > > > > > > Push is itself not implemented.)
> > > > > > > > *   deviation ?
> > > > > > > > *   other cases ?
> > > > > > > > 
> > > > > > > > Regards Balazs
> > > > > > > > 
> > > > > > > >  
> > > > > > > > 
> > > > > > > > From: netmod <netmod-bounces@ietf.org> On Behalf Of Andy Bierman
> > > > > > > > Sent: 2019. december 19., csütörtök 17:23
> > > > > > > > To: Ladislav Lhotka <lhotka@nic.cz>
> > > > > > > > Cc: NetMod WG <netmod@ietf.org>
> > > > > > > > Subject: Re: [netmod] Text in import to indicate whether a
> > > > module is 
> > > > > > > > needed as import-only or as implemented
> > > > > > > > 
> > > > > > > >  
> > > > > > > > 
> > > > > > > >  
> > > > > > > > 
> > > > > > > >  
> > > > > > > > 
> > > > > > > > On Thu, Dec 19, 2019 at 8:00 AM Ladislav Lhotka <lhotka@nic.cz
> > > > <mailto:
> > > > > > > > lhotka@nic.cz> > wrote:
> > > > > > > > 
> > > > > > > > On Thu, 2019-12-19 at 07:52 +0000, Schönwälder, Jürgen wrote:
> > > > > > > > > On Thu, Dec 19, 2019 at 08:23:27AM +0100, Ladislav Lhotka
> > > > wrote:
> > > > > > > > > > I don't see how YANG syntax defines this. If a module
> > > > imports 
> > > > > > > > > > ietf-netconf- acm, it could be because
> > > > > > > > > > 
> > > > > > > > > > - it just uses a typedef, such as "node-instance-
> > > > identifier", and
> > > > > > then
> > > > > > > > > >   ietf-netconf-acm needn't be implemented (but can be),
> > > > > > > > > > 
> > > > > > > > > > or
> > > > > > > > > > 
> > > > > > > > > > - it augments ietf-netconf-acm, which makes sense only if
> > > > the latter
> > > > > > > > > >   module is implemented.
> > > > > > > > > > 
> > > > > > > > > > It it the YANG library that specifies whether a module is 
> > > > > > > > > > implemented or not, but the "import" statement itself
> > > > doesn't tell
> > > > > > you
> > > > > > > > > > anything.
> > > > > > > > > > 
> > > > > > > > > 
> > > > > > > > > Can we not assume that an implementor will figure out the
> > > > difference?
> > > > > > > > 
> > > > > > > > An implementor should be able to figure it out, but other
> > > > potential 
> > > > > > > > module users may not. For example, if somebody is evaluating
> > > > whether 
> > > > > > > > to use a module for their device or not, it is important to know
> > > > that 
> > > > > > > > NACM has to be implemented (or not).
> > > > > > > > 
> > > > > > > >  
> > > > > > > > 
> > > > > > > > You seem to be talking about a new conformance documentation
> > > > procedure
> > > > > > > > 
> > > > > > > > that attempts to solve the problem "to use modules A, B, and C 
> > > > > > > > together
> > > > > > > > 
> > > > > > > > to achieve some functionality X, all these conditions need to be
> > > > met"..
> > > > > > > > 
> > > > > > > > (Sounds more like a problem for YANG Packages to solve)
> > > > > > > > 
> > > > > > > >  
> > > > > > > > 
> > > > > > > > IMO this is a much harder problem than something that can be
> > > > solved
> > > > > > > > 
> > > > > > > > with extra description-stmt text. The writer is likely to get it
> > > > wrong 
> > > > > > > > or not
> > > > > > > > 
> > > > > > > > keep it up to date, so a tool to analyze the file seems like a
> > > > better
> > > > > > > > solution.
> > > > > > > > 
> > > > > > > >  
> > > > > > > > 
> > > > > > > > Lada
> > > > > > > > 
> > > > > > > >  
> > > > > > > > 
> > > > > > > >  
> > > > > > > > 
> > > > > > > > Andy
> > > > > > > > 
> > > > > > > >  
> > > > > > > > 
> > > > > > > > 
> > > > > > > > > Or someone writes a pyang plugin to determine from the schema
> > > > tree 
> > > > > > > > > the kind of imports there are (for a given set of features).
> > > > > > > > > 
> > > > > > > > > /js
> > > > > > > > > 
> > > > > > > > --
> > > > > > > > Ladislav Lhotka
> > > > > > > > Head, CZ.NIC Labs
> > > > > > > > PGP Key ID: 0xB8F92B08A9F76C67
> > > > > > > > 
> > > > > > > > _______________________________________________
> > > > > > > > netmod mailing list
> > > > > > > > netmod@ietf.org <mailto:netmod@ietf.org> 
> > > > > > > > https://www.ietf.org/mailman/listinfo/netmod
> > > > > > > > 
> > > > -- 
> > > > Ladislav Lhotka
> > > > Head, CZ.NIC Labs
> > > > PGP Key ID: 0xB8F92B08A9F76C67
> > > > 
> > > > _______________________________________________
> > > > netmod mailing list
> > > > netmod@ietf.org
> > > > https://www.ietf.org/mailman/listinfo/netmod
> > > > 
> > > 
> > > 
> > > _______________________________________________
> > > netmod mailing list
> > > netmod@ietf.org
> > > https://www.ietf.org/mailman/listinfo/netmod
> >  
-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Mon Mar  2 10:37:23 2020
Return-Path: <andy@yumaworks.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A0E63A0DF9 for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 10:37:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.887
X-Spam-Level: 
X-Spam-Status: No, score=-1.887 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.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 UHUQDwdh3cBJ for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 10:37:18 -0800 (PST)
Received: from mail-yw1-xc29.google.com (mail-yw1-xc29.google.com [IPv6:2607:f8b0:4864:20::c29]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C4DB3A0DF2 for <netmod@ietf.org>; Mon,  2 Mar 2020 10:37:18 -0800 (PST)
Received: by mail-yw1-xc29.google.com with SMTP id d206so707896ywa.12 for <netmod@ietf.org>; Mon, 02 Mar 2020 10:37:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=iYYh80/zcvtf9bwfKbCey5lGCb7WYmUyNBXa7iCc848=; b=p2lIfxBIXiWGqa1pM38syE6tWDVwvWHf10BHlwILzTx/Km8IKPQbGijne5N83VAV8Q SK+nL8CfevGxrGiM0FD6fkzobmx++0VePGLApmnMAF3ckZI0J7PTzGmXsJzvYZBR/eQx bdb8iyfRQIVkvGMOYwlI7gDTSPHIL2OOfx/MjgY0KPPr4y99tw5aGi3X3UdGbBm6Q6xu pBTEQEfoStuLp9qqHA/X71vOw/2tLY+r+dsWFofTyC1u3bCVId/aag2do1wmT4kxpWtZ X25RiSJSsaxDO8Pr6b1DPp5i5Wc4L5bGwoMDnkLA+8TydGGmcpfSvyaqGRU14wanSY7G u/lg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=iYYh80/zcvtf9bwfKbCey5lGCb7WYmUyNBXa7iCc848=; b=lhB0IJV9sagIZz3xMWqMNDZ8MJ2Wt8FXSXqXqpqkKgf7RzfhkLlQQsXMNxChxWwFU1 jMbEvGiY+xQYCDV/bRnYTJR6icgbgZFkYgmcom+g7O/TnF1ZlrQ5YRCuFQnZUmSqIqXe TbOqELari7SDK8h8EczhR/zrJhCBJ9bcIrNEnW+y3H2/J/iQ7nN2BlV6+9PG36P45V8N AqoIDlBTdsaLeWfLaaiKdHU0fgupywN21GPeXESmK0lCED8b+8bdxQS+cQVP4yGMl5TS oNGhE24CGplkrPFri0+GljDpsxlCkKJwDjQxknAyHCp6jOI1JORhtpgblN1vPIxk6ETz FBCA==
X-Gm-Message-State: ANhLgQ0NxTjhOmcQKiPekW6qCEERiY9o1+oMhJQ8xBOdzy3t6GiDryY+ fRXEQIPRebAMjtX20tGN2Ctx5OcCbbjDYdzXHJo6ww==
X-Google-Smtp-Source: ADFU+vtsL8lY3f5A1f4mEF1jNUOZ3OH9UP3HXPuo5f9yd+QNlmLx1YM2YOzTTmoBNaX8zg3tGMJwgV7RdaG0AbWEraI=
X-Received: by 2002:a81:3ccf:: with SMTP id j198mr679378ywa.83.1583174237338;  Mon, 02 Mar 2020 10:37:17 -0800 (PST)
MIME-Version: 1.0
References: <d3520549f06107de8939af24268f56f56683fbb0.camel@nic.cz> <CABCOCHRFQrXgGKB10B9MXbKa2vMfaY3eWaj5Sp4W0DPQ0F-pGQ@mail.gmail.com> <VI1PR07MB40472B4BEFB581AEE4F7C158F0230@VI1PR07MB4047.eurprd07.prod.outlook.com> <20200107.143818.1928135118621633911.mbj@tail-f.com> <VI1PR07MB404773908BCA102EFBB6EE46F03F0@VI1PR07MB4047.eurprd07.prod.outlook.com> <e28ccc2b5b632d861dcdcc8b59184d1b81eb4406.camel@nic.cz> <CABCOCHQ5ps3SMfBiFatqN1R2MFbvY1WRyO9548nOZr1-GKuQ=g@mail.gmail.com> <bbc48da835fc0829dc179e89a8553095b1244677.camel@nic.cz> <CABCOCHR=qBJ=uKK29RP4ynumabeZiaWY-MM30VuG9fsQ6Rq95Q@mail.gmail.com> <940da771-440b-6e42-eaf7-12bc5626441a@cisco.com> <CABCOCHTcp=3cG1ed_3H-XtZdTUOj8O4hEq0sPjdf9d9B3yURsg@mail.gmail.com> <6c7419ed4553947cd84930c240a14cf5f91fac11.camel@nic.cz>
In-Reply-To: <6c7419ed4553947cd84930c240a14cf5f91fac11.camel@nic.cz>
From: Andy Bierman <andy@yumaworks.com>
Date: Mon, 2 Mar 2020 10:37:06 -0800
Message-ID: <CABCOCHSGYiEsuEEgHZ1Jf6fDXTWn0WxbPewAa=grwy9+7yudYQ@mail.gmail.com>
To: Ladislav Lhotka <lhotka@nic.cz>
Cc: Benoit Claise <bclaise@cisco.com>, NETMOD WG <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000008cd45059fe37ace"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/B69ChO1nijhsXQswtsv72_ua3CU>
Subject: Re: [netmod] Text in import to indicate whether a module is needed as import-only or as implemented
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 18:37:22 -0000

--00000000000008cd45059fe37ace
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, Mar 2, 2020 at 10:23 AM Ladislav Lhotka <lhotka@nic.cz> wrote:

> On Mon, 2020-03-02 at 09:52 -0800, Andy Bierman wrote:
> >
> >
> > On Mon, Mar 2, 2020 at 8:57 AM Benoit Claise <bclaise@cisco.com> wrote:
> > > Sorry to resurrect this old email thread.
> > > To me, it's an important piece of information to know that
> ietf-netconf-acm
> > > is optional to implement.
> > >
> > > It seems that we have 3 potential places where to insert this
> information
> > > 1. The associated document. We could and should insert it into the RF=
C
> text.
> > >     Drawback: Somehow the YANG module is looked at independently of t=
he
> > > associated document
> > > 2. import-stmt: people on the list apparently don't like this
> > > 3. module description? What harm would it do if the description could
> > > contain this info?
> > >
> > >
> >
> > IMO it makes more sense to summarize the imported modules that need to =
be
> > implemented
> > and not mention the ones that are not required.  The module
> description-stmt
> > is better
> > than each import. (YANG 1.1 allows the same module to be imported
> multiple
> > times).
>
> Modules that have to be implemented can be imported only once. Adding thi=
s
> information to the import statement for such modules is IMO more effectiv=
e
> than
> having it in the module description. I don't get how it could become a
> problem.
>
>
I do not think this info helps very much. It is duplicate info.
It should be in the description-stmts for the objects defined in the module=
.
It is also self-evident (and defined in YANG) that if you augment some
external node
you have to implement the augmented module.

 This is the classic definition of a CLR.

Lada
>

Andy


> >
> > > Regards, Benoit
> > >
> >
> > Andy
> >
> > > >
> > > > On Wed, Jan 8, 2020 at 5:44 AM Ladislav Lhotka <lhotka@nic.cz>
> wrote:
> > > > > On Wed, 2020-01-08 at 04:49 -0800, Andy Bierman wrote:
> > > > > >
> > > > > > On Wed, Jan 8, 2020 at 1:11 AM Ladislav Lhotka <lhotka@nic.cz>
> wrote:
> > > > > > > On Tue, 2020-01-07 at 14:29 +0000, Bal=C3=A1zs Lengyel wrote:
> > > > > > > > If that is the consensus, I can remove the description
> statements,
> > > > > no big
> > > > > > > > deal. (I actually like the statements, but they are not
> important
> > > > > for this
> > > > > > > > draft)
> > > > > > >
> > > > > > > Of course, it is not that important, but I don't see how this
> > > > > information
> > > > > > > could
> > > > > > > be harmful, if it is included with the import. In my view, it
> is not
> > > > > meant
> > > > > > > as a
> > > > > > > conformance requirement but just an info from the module auth=
or
> > > > > about the
> > > > > > > meaning of the import statement.
> > > > > > >
> > > > > >
> > > > > > It adds a lot of extra work but more importantly the import-stm=
t
> is
> > > > > the wrong
> > > > > > place
> > > > >
> > > > > What work do you mean? I thought that it would be just info for
> > > > > potential
> > > > > developers (or their managers) that implementing the module
> requires
> > > > > implementing other modules and functionality - or not.
> > > > >
> > > > >
> > > >
> > > >
> > > > It is duplication because the individual data-def statements should
> have
> > > > any notes
> > > > about implementation requirements. The duplication may even be wron=
g.
> > > > E.g., in the module it says NACM is not required, but what if some
> objects
> > > > have NACM requirements listed in the Security Considerations sectio=
n?
> > > > That is the RFC section to discuss NACM requirements.
> > > >
> > > >
> > > > > For example, if a module imports ietf-netconf-nacm only for using
> "node-
> > > > > instance-identifier" type, it is relatively uninteresting.
> Otherwise,
> > > > > implementation of the module may just be out of question.
> > > > >
> > > > >
> > > > > > to document such a complex and unrelated issue as server
> conformance
> > > > > > requirements.
> > > > > >
> > > > > >
> > > > > > > The root of this problem (and design flaw of YANG, IMO) is th=
at
> > > > > import is
> > > > > > > "overloaded" with two different purposes, one of which
> effectively
> > > > > requires
> > > > > > > that
> > > > > > > the imported module be also implemented, while the other
> doesn't.
> > > > > > >
> > > > > >
> > > > > > The import-stmt is only used to map a local prefix to an extern=
al
> > > > > module.
> > > > >
> > > > > But one thing is using a prefix for accessing top-level types and
> > > > > groupings
> > > > > (i.e. stuff in YANG modules), and another thing is accessing sche=
ma
> > > > > nodes, which
> > > > > have to be present in the schema tree. In complicated data models=
,
> it is
> > > > > not
> > > > > exactly easy to figure out all these dependencies.
> > > > >
> > > > >
> > > >
> > > > I do not agree these are different things.
> > > > In both cases the prefix is used to determine the imported module
> that
> > > > contains the identifier.
> > > >
> > > >
> > > > > So maybe what is really overloaded are the namespace prefixes:
> they are
> > > > > used for
> > > > > addressing YANG modules, schema nodes and instances (in XPath).
> > > > >
> > > > > Lada
> > > > >
> > > >
> > > >
> > > > Andy
> > > >
> > > > > > This proposal to add conformance info the the import-stmt would
> > > > > overload it
> > > > > > with
> > > > > > another purpose.
> > > > > >
> > > > > > Not even a typedef is easy to classify  (e.g., leafref requires
> > > > > implementation
> > > > > > of a data node).
> > > > > > I certainly agree that YANG conformance is poorly specified,
> poorly
> > > > > > understood, and
> > > > > > in real need of improvement. Likewise, the import-stmt is also
> in need
> > > > > of some
> > > > > > improvement
> > > > > > since import-by-exact-revision is (and has always been) poorly
> > > > > designed.
> > > > > >
> > > > > >
> > > > > > > Lada
> > > > > > >
> > > > > > > > Balazs
> > > > > >
> > > > > > Andy
> > > > > >
> > > > > >
> > > > > > > > -----Original Message-----
> > > > > > > > From: Martin Bjorklund <mbj@tail-f.com>
> > > > > > > > Sent: Tuesday, January 7, 2020 2:38 PM
> > > > > > > > To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
> > > > > > > > Cc: andy@yumaworks.com; lhotka@nic.cz; netmod@ietf.org
> > > > > > > > Subject: Re: [netmod] Text in import to indicate whether a
> module
> > > > > is
> > > > > > > needed as
> > > > > > > > import-only or as implemented
> > > > > > > >
> > > > > > > > Hi
> > > > > > > >
> > > > > > > > I agree w/ Andy and others that we should not add this to t=
he
> > > > > import's
> > > > > > > > description.  I don't think this kind of conformance text
> belongs
> > > > > to the
> > > > > > > > import's description.  If you think it is important to stat=
e
> this,
> > > > > the
> > > > > > > best
> > > > > > > > place is probably as plain text in the document itself.
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > /martin
> > > > > > > >
> > > > > > > >
> > > > > > > > Bal=C3=A1zs Lengyel <balazs.lengyel=3D40ericsson.com@dmarc.=
ietf.org
> >
> > > > > wrote:
> > > > > > > > > As a draft author who was asked to add text about the
> imports
> > > > > IMHO
> > > > > > > > >
> > > > > > > > > *   it would be easy for me to remove the description fro=
m
> the
> > > > > import.
> > > > > > > > > Actually I really just want to know what is acceptable to
> the
> > > > > group, so
> > > > > > > I
> > > > > > > > > can proceed
> > > > > > > > > *   I also think that adding this text is in most cases
> easy and
> > > > > it does
> > > > > > > not
> > > > > > > > > need updates later.
> > > > > > > > > *   The rules in some cases might not be trivial.
> > > > > > > > >
> > > > > > > > > *   Imported YAMs need to be implemented if
> > > > > > > > >
> > > > > > > > > *   Imported parts are included in Xpath (augment, when,
> must,
> > > > > require-
> > > > > > > > > instance)
> > > > > > > > >
> > > > > > > > > *   Imported YAMs do not need to be implemented if only t=
he
> > > > > following
> > > > > > > are
> > > > > > > > > used
> > > > > > > > >
> > > > > > > > > *   Types
> > > > > > > > > *   Features
> > > > > > > > > *   extensions
> > > > > > > > >
> > > > > > > > > *   Ambiguous if
> > > > > > > > >
> > > > > > > > > *   groupings are used
> > > > > > > > > *   if the dependency is not formally defined by YANG, bu=
t
> > > > > functionally
> > > > > > > > > needed. (E.g. notification-capabilities does not formally
> need
> > > > > YANG-
> > > > > > > > > Push
> > > > > > > to
> > > > > > > > > be implemented, however there is no sense in defining
> > > > > capabilities if
> > > > > > > YANG-
> > > > > > > > > Push is itself not implemented.)
> > > > > > > > > *   deviation ?
> > > > > > > > > *   other cases ?
> > > > > > > > >
> > > > > > > > > Regards Balazs
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > From: netmod <netmod-bounces@ietf.org> On Behalf Of Andy
> Bierman
> > > > > > > > > Sent: 2019. december 19., cs=C3=BCt=C3=B6rt=C3=B6k 17:23
> > > > > > > > > To: Ladislav Lhotka <lhotka@nic.cz>
> > > > > > > > > Cc: NetMod WG <netmod@ietf.org>
> > > > > > > > > Subject: Re: [netmod] Text in import to indicate whether =
a
> > > > > module is
> > > > > > > > > needed as import-only or as implemented
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > On Thu, Dec 19, 2019 at 8:00 AM Ladislav Lhotka <
> lhotka@nic.cz
> > > > > <mailto:
> > > > > > > > > lhotka@nic.cz> > wrote:
> > > > > > > > >
> > > > > > > > > On Thu, 2019-12-19 at 07:52 +0000, Sch=C3=B6nw=C3=A4lder,=
 J=C3=BCrgen
> wrote:
> > > > > > > > > > On Thu, Dec 19, 2019 at 08:23:27AM +0100, Ladislav Lhot=
ka
> > > > > wrote:
> > > > > > > > > > > I don't see how YANG syntax defines this. If a module
> > > > > imports
> > > > > > > > > > > ietf-netconf- acm, it could be because
> > > > > > > > > > >
> > > > > > > > > > > - it just uses a typedef, such as "node-instance-
> > > > > identifier", and
> > > > > > > then
> > > > > > > > > > >   ietf-netconf-acm needn't be implemented (but can be=
),
> > > > > > > > > > >
> > > > > > > > > > > or
> > > > > > > > > > >
> > > > > > > > > > > - it augments ietf-netconf-acm, which makes sense onl=
y
> if
> > > > > the latter
> > > > > > > > > > >   module is implemented.
> > > > > > > > > > >
> > > > > > > > > > > It it the YANG library that specifies whether a modul=
e
> is
> > > > > > > > > > > implemented or not, but the "import" statement itself
> > > > > doesn't tell
> > > > > > > you
> > > > > > > > > > > anything.
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > Can we not assume that an implementor will figure out t=
he
> > > > > difference?
> > > > > > > > >
> > > > > > > > > An implementor should be able to figure it out, but other
> > > > > potential
> > > > > > > > > module users may not. For example, if somebody is
> evaluating
> > > > > whether
> > > > > > > > > to use a module for their device or not, it is important
> to know
> > > > > that
> > > > > > > > > NACM has to be implemented (or not).
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > You seem to be talking about a new conformance
> documentation
> > > > > procedure
> > > > > > > > >
> > > > > > > > > that attempts to solve the problem "to use modules A, B,
> and C
> > > > > > > > > together
> > > > > > > > >
> > > > > > > > > to achieve some functionality X, all these conditions nee=
d
> to be
> > > > > met"..
> > > > > > > > >
> > > > > > > > > (Sounds more like a problem for YANG Packages to solve)
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > IMO this is a much harder problem than something that can
> be
> > > > > solved
> > > > > > > > >
> > > > > > > > > with extra description-stmt text. The writer is likely to
> get it
> > > > > wrong
> > > > > > > > > or not
> > > > > > > > >
> > > > > > > > > keep it up to date, so a tool to analyze the file seems
> like a
> > > > > better
> > > > > > > > > solution.
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Lada
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Andy
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > > Or someone writes a pyang plugin to determine from the
> schema
> > > > > tree
> > > > > > > > > > the kind of imports there are (for a given set of
> features).
> > > > > > > > > >
> > > > > > > > > > /js
> > > > > > > > > >
> > > > > > > > > --
> > > > > > > > > Ladislav Lhotka
> > > > > > > > > Head, CZ.NIC Labs
> > > > > > > > > PGP Key ID: 0xB8F92B08A9F76C67
> > > > > > > > >
> > > > > > > > > _______________________________________________
> > > > > > > > > netmod mailing list
> > > > > > > > > netmod@ietf.org <mailto:netmod@ietf.org>
> > > > > > > > > https://www.ietf.org/mailman/listinfo/netmod
> > > > > > > > >
> > > > > --
> > > > > Ladislav Lhotka
> > > > > Head, CZ.NIC Labs
> > > > > PGP Key ID: 0xB8F92B08A9F76C67
> > > > >
> > > > > _______________________________________________
> > > > > netmod mailing list
> > > > > netmod@ietf.org
> > > > > https://www.ietf.org/mailman/listinfo/netmod
> > > > >
> > > >
> > > >
> > > > _______________________________________________
> > > > netmod mailing list
> > > > netmod@ietf.org
> > > > https://www.ietf.org/mailman/listinfo/netmod
> > >
> --
> Ladislav Lhotka
> Head, CZ.NIC Labs
> PGP Key ID: 0xB8F92B08A9F76C67
>
>

--00000000000008cd45059fe37ace
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Mon, Mar 2, 2020 at 10:23 AM Ladis=
lav Lhotka &lt;<a href=3D"mailto:lhotka@nic.cz">lhotka@nic.cz</a>&gt; wrote=
:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.=
8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Mon, 2020-0=
3-02 at 09:52 -0800, Andy Bierman wrote:<br>
&gt; <br>
&gt; <br>
&gt; On Mon, Mar 2, 2020 at 8:57 AM Benoit Claise &lt;<a href=3D"mailto:bcl=
aise@cisco.com" target=3D"_blank">bclaise@cisco.com</a>&gt; wrote:<br>
&gt; &gt; Sorry to resurrect this old email thread.<br>
&gt; &gt; To me, it&#39;s an important piece of information to know that ie=
tf-netconf-acm<br>
&gt; &gt; is optional to implement.<br>
&gt; &gt; <br>
&gt; &gt; It seems that we have 3 potential places where to insert this inf=
ormation<br>
&gt; &gt; 1. The associated document. We could and should insert it into th=
e RFC text.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0Drawback: Somehow the YANG module is looked at=
 independently of the<br>
&gt; &gt; associated document<br>
&gt; &gt; 2. import-stmt: people on the list apparently don&#39;t like this=
<br>
&gt; &gt; 3. module description? What harm would it do if the description c=
ould<br>
&gt; &gt; contain this info?<br>
&gt; &gt; <br>
&gt; &gt; <br>
&gt; <br>
&gt; IMO it makes more sense to summarize the imported modules that need to=
 be<br>
&gt; implemented<br>
&gt; and not mention the ones that are not required.=C2=A0 The module descr=
iption-stmt<br>
&gt; is better<br>
&gt; than each import. (YANG 1.1 allows the same module to be imported mult=
iple<br>
&gt; times).<br>
<br>
Modules that have to be implemented can be imported only once. Adding this<=
br>
information to the import statement for such modules is IMO more effective =
than<br>
having it in the module description. I don&#39;t get how it could become a =
problem.<br>
<br></blockquote><div><br></div><div>I do not think this info helps very mu=
ch. It is duplicate info.</div><div>It should be in the description-stmts f=
or the objects defined in the module.</div><div>It is also self-evident (an=
d defined in YANG) that if you augment some external node</div><div>you hav=
e to implement the augmented module.</div><div><br></div><div>=C2=A0This is=
 the classic definition of a CLR.</div><div><br></div><blockquote class=3D"=
gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(20=
4,204,204);padding-left:1ex">
Lada<br></blockquote><div><br></div><div>Andy</div><div><br></div><blockquo=
te class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px =
solid rgb(204,204,204);padding-left:1ex">
<br>
&gt;=C2=A0 <br>
&gt; &gt; Regards, Benoit<br>
&gt; &gt; <br>
&gt; <br>
&gt; Andy<br>
&gt;=C2=A0 <br>
&gt; &gt; &gt; <br>
&gt; &gt; &gt; On Wed, Jan 8, 2020 at 5:44 AM Ladislav Lhotka &lt;<a href=
=3D"mailto:lhotka@nic.cz" target=3D"_blank">lhotka@nic.cz</a>&gt; wrote:<br=
>
&gt; &gt; &gt; &gt; On Wed, 2020-01-08 at 04:49 -0800, Andy Bierman wrote:<=
br>
&gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; On Wed, Jan 8, 2020 at 1:11 AM Ladislav Lhotka &lt=
;<a href=3D"mailto:lhotka@nic.cz" target=3D"_blank">lhotka@nic.cz</a>&gt; w=
rote:<br>
&gt; &gt; &gt; &gt; &gt; &gt; On Tue, 2020-01-07 at 14:29 +0000, Bal=C3=A1z=
s Lengyel wrote:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; If that is the consensus, I can remove t=
he description statements,<br>
&gt; &gt; &gt; &gt; no big<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; deal. (I actually like the statements, b=
ut they are not important<br>
&gt; &gt; &gt; &gt; for this<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; draft)<br>
&gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; Of course, it is not that important, but I do=
n&#39;t see how this<br>
&gt; &gt; &gt; &gt; information<br>
&gt; &gt; &gt; &gt; &gt; &gt; could<br>
&gt; &gt; &gt; &gt; &gt; &gt; be harmful, if it is included with the import=
. In my view, it is not<br>
&gt; &gt; &gt; &gt; meant<br>
&gt; &gt; &gt; &gt; &gt; &gt; as a<br>
&gt; &gt; &gt; &gt; &gt; &gt; conformance requirement but just an info from=
 the module author<br>
&gt; &gt; &gt; &gt; about the<br>
&gt; &gt; &gt; &gt; &gt; &gt; meaning of the import statement.<br>
&gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; It adds a lot of extra work but more importantly t=
he import-stmt is<br>
&gt; &gt; &gt; &gt; the wrong<br>
&gt; &gt; &gt; &gt; &gt; place<br>
&gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; What work do you mean? I thought that it would be just =
info for<br>
&gt; &gt; &gt; &gt; potential<br>
&gt; &gt; &gt; &gt; developers (or their managers) that implementing the mo=
dule requires<br>
&gt; &gt; &gt; &gt; implementing other modules and functionality - or not. =
<br>
&gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; <br>
&gt; &gt; &gt; <br>
&gt; &gt; &gt; It is duplication because the individual data-def statements=
 should have<br>
&gt; &gt; &gt; any notes<br>
&gt; &gt; &gt; about implementation requirements. The duplication may even =
be wrong.<br>
&gt; &gt; &gt; E.g., in the module it says NACM is not required, but what i=
f some objects<br>
&gt; &gt; &gt; have NACM requirements listed in the Security Considerations=
 section?<br>
&gt; &gt; &gt; That is the RFC section to discuss NACM requirements.<br>
&gt; &gt; &gt; <br>
&gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; For example, if a module imports ietf-netconf-nacm only=
 for using &quot;node-<br>
&gt; &gt; &gt; &gt; instance-identifier&quot; type, it is relatively uninte=
resting. Otherwise,<br>
&gt; &gt; &gt; &gt; implementation of the module may just be out of questio=
n.<br>
&gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; to document such a complex and unrelated issue as =
server conformance<br>
&gt; &gt; &gt; &gt; &gt; requirements.<br>
&gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; The root of this problem (and design flaw of =
YANG, IMO) is that<br>
&gt; &gt; &gt; &gt; import is<br>
&gt; &gt; &gt; &gt; &gt; &gt; &quot;overloaded&quot; with two different pur=
poses, one of which effectively<br>
&gt; &gt; &gt; &gt; requires<br>
&gt; &gt; &gt; &gt; &gt; &gt; that<br>
&gt; &gt; &gt; &gt; &gt; &gt; the imported module be also implemented, whil=
e the other doesn&#39;t.<br>
&gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; The import-stmt is only used to map a local prefix=
 to an external<br>
&gt; &gt; &gt; &gt; module.<br>
&gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; But one thing is using a prefix for accessing top-level=
 types and<br>
&gt; &gt; &gt; &gt; groupings<br>
&gt; &gt; &gt; &gt; (i.e. stuff in YANG modules), and another thing is acce=
ssing schema<br>
&gt; &gt; &gt; &gt; nodes, which<br>
&gt; &gt; &gt; &gt; have to be present in the schema tree. In complicated d=
ata models, it is<br>
&gt; &gt; &gt; &gt; not<br>
&gt; &gt; &gt; &gt; exactly easy to figure out all these dependencies.<br>
&gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; <br>
&gt; &gt; &gt; I do not agree these are different things.<br>
&gt; &gt; &gt; In both cases the prefix is used to determine the imported m=
odule that<br>
&gt; &gt; &gt; contains the identifier.<br>
&gt; &gt; &gt; <br>
&gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; So maybe what is really overloaded are the namespace pr=
efixes: they are<br>
&gt; &gt; &gt; &gt; used for<br>
&gt; &gt; &gt; &gt; addressing YANG modules, schema nodes and instances (in=
 XPath). <br>
&gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; Lada<br>
&gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; <br>
&gt; &gt; &gt; <br>
&gt; &gt; &gt; Andy<br>
&gt; &gt; &gt;=C2=A0 <br>
&gt; &gt; &gt; &gt; &gt; This proposal to add conformance info the the impo=
rt-stmt would<br>
&gt; &gt; &gt; &gt; overload it<br>
&gt; &gt; &gt; &gt; &gt; with<br>
&gt; &gt; &gt; &gt; &gt; another purpose.<br>
&gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; Not even a typedef is easy to classify=C2=A0 (e.g.=
, leafref requires<br>
&gt; &gt; &gt; &gt; implementation<br>
&gt; &gt; &gt; &gt; &gt; of a data node).<br>
&gt; &gt; &gt; &gt; &gt; I certainly agree that YANG conformance is poorly =
specified, poorly<br>
&gt; &gt; &gt; &gt; &gt; understood, and<br>
&gt; &gt; &gt; &gt; &gt; in real need of improvement. Likewise, the import-=
stmt is also in need<br>
&gt; &gt; &gt; &gt; of some<br>
&gt; &gt; &gt; &gt; &gt; improvement<br>
&gt; &gt; &gt; &gt; &gt; since import-by-exact-revision is (and has always =
been) poorly<br>
&gt; &gt; &gt; &gt; designed.<br>
&gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; Lada<br>
&gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Balazs<br>
&gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; Andy<br>
&gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; -----Original Message-----<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; From: Martin Bjorklund &lt;<a href=3D"ma=
ilto:mbj@tail-f.com" target=3D"_blank">mbj@tail-f.com</a>&gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Sent: Tuesday, January 7, 2020 2:38 PM<b=
r>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; To: Bal=C3=A1zs Lengyel &lt;<a href=3D"m=
ailto:balazs.lengyel@ericsson.com" target=3D"_blank">balazs.lengyel@ericsso=
n.com</a>&gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Cc: <a href=3D"mailto:andy@yumaworks.com=
" target=3D"_blank">andy@yumaworks.com</a>; <a href=3D"mailto:lhotka@nic.cz=
" target=3D"_blank">lhotka@nic.cz</a>; <a href=3D"mailto:netmod@ietf.org" t=
arget=3D"_blank">netmod@ietf.org</a><br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Subject: Re: [netmod] Text in import to =
indicate whether a module<br>
&gt; &gt; &gt; &gt; is<br>
&gt; &gt; &gt; &gt; &gt; &gt; needed as<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; import-only or as implemented<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Hi<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; I agree w/ Andy and others that we shoul=
d not add this to the<br>
&gt; &gt; &gt; &gt; import&#39;s<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; description.=C2=A0 I don&#39;t think thi=
s kind of conformance text belongs<br>
&gt; &gt; &gt; &gt; to the<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; import&#39;s description.=C2=A0 If you t=
hink it is important to state this,<br>
&gt; &gt; &gt; &gt; the<br>
&gt; &gt; &gt; &gt; &gt; &gt; best<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; place is probably as plain text in the d=
ocument itself.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; /martin<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Bal=C3=A1zs Lengyel &lt;balazs.lengyel=
=3D<a href=3D"mailto:40ericsson.com@dmarc.ietf.org" target=3D"_blank">40eri=
csson.com@dmarc.ietf.org</a>&gt;<br>
&gt; &gt; &gt; &gt; wrote:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; As a draft author who was asked to =
add text about the imports<br>
&gt; &gt; &gt; &gt; IMHO<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0it would be easy for =
me to remove the description from the<br>
&gt; &gt; &gt; &gt; import.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Actually I really just want to know=
 what is acceptable to the<br>
&gt; &gt; &gt; &gt; group, so<br>
&gt; &gt; &gt; &gt; &gt; &gt; I<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; can proceed<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0I also think that add=
ing this text is in most cases easy and<br>
&gt; &gt; &gt; &gt; it does<br>
&gt; &gt; &gt; &gt; &gt; &gt; not<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; need updates later.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0The rules in some cas=
es might not be trivial.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Imported YAMs need to=
 be implemented if<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Imported parts are in=
cluded in Xpath (augment, when, must,<br>
&gt; &gt; &gt; &gt; require-<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; instance)<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Imported YAMs do not =
need to be implemented if only the<br>
&gt; &gt; &gt; &gt; following<br>
&gt; &gt; &gt; &gt; &gt; &gt; are<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; used<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Types<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Features<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0extensions<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Ambiguous if<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0groupings are used<br=
>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0if the dependency is =
not formally defined by YANG, but<br>
&gt; &gt; &gt; &gt; functionally<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; needed. (E.g. notification-capabili=
ties does not formally need<br>
&gt; &gt; &gt; &gt; YANG-<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Push <br>
&gt; &gt; &gt; &gt; &gt; &gt; to<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; be implemented, however there is no=
 sense in defining<br>
&gt; &gt; &gt; &gt; capabilities if<br>
&gt; &gt; &gt; &gt; &gt; &gt; YANG-<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Push is itself not implemented.)<br=
>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0deviation ?<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0other cases ?<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Regards Balazs<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; From: netmod &lt;<a href=3D"mailto:=
netmod-bounces@ietf.org" target=3D"_blank">netmod-bounces@ietf.org</a>&gt; =
On Behalf Of Andy Bierman<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Sent: 2019. december 19., cs=C3=BCt=
=C3=B6rt=C3=B6k 17:23<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; To: Ladislav Lhotka &lt;<a href=3D"=
mailto:lhotka@nic.cz" target=3D"_blank">lhotka@nic.cz</a>&gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Cc: NetMod WG &lt;<a href=3D"mailto=
:netmod@ietf.org" target=3D"_blank">netmod@ietf.org</a>&gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Subject: Re: [netmod] Text in impor=
t to indicate whether a<br>
&gt; &gt; &gt; &gt; module is <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; needed as import-only or as impleme=
nted<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On Thu, Dec 19, 2019 at 8:00 AM Lad=
islav Lhotka &lt;<a href=3D"mailto:lhotka@nic.cz" target=3D"_blank">lhotka@=
nic.cz</a><br>
&gt; &gt; &gt; &gt; &lt;mailto:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <a href=3D"mailto:lhotka@nic.cz" ta=
rget=3D"_blank">lhotka@nic.cz</a>&gt; &gt; wrote:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On Thu, 2019-12-19 at 07:52 +0000, =
Sch=C3=B6nw=C3=A4lder, J=C3=BCrgen wrote:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On Thu, Dec 19, 2019 at 08:23:=
27AM +0100, Ladislav Lhotka<br>
&gt; &gt; &gt; &gt; wrote:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; I don&#39;t see how YANG =
syntax defines this. If a module<br>
&gt; &gt; &gt; &gt; imports <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; ietf-netconf- acm, it cou=
ld be because<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; - it just uses a typedef,=
 such as &quot;node-instance-<br>
&gt; &gt; &gt; &gt; identifier&quot;, and<br>
&gt; &gt; &gt; &gt; &gt; &gt; then<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0ietf-netconf-=
acm needn&#39;t be implemented (but can be),<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; or<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; - it augments ietf-netcon=
f-acm, which makes sense only if<br>
&gt; &gt; &gt; &gt; the latter<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0module is imp=
lemented.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; It it the YANG library th=
at specifies whether a module is <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; implemented or not, but t=
he &quot;import&quot; statement itself<br>
&gt; &gt; &gt; &gt; doesn&#39;t tell<br>
&gt; &gt; &gt; &gt; &gt; &gt; you<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; anything.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Can we not assume that an impl=
ementor will figure out the<br>
&gt; &gt; &gt; &gt; difference?<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; An implementor should be able to fi=
gure it out, but other<br>
&gt; &gt; &gt; &gt; potential <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; module users may not. For example, =
if somebody is evaluating<br>
&gt; &gt; &gt; &gt; whether <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; to use a module for their device or=
 not, it is important to know<br>
&gt; &gt; &gt; &gt; that <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; NACM has to be implemented (or not)=
.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; You seem to be talking about a new =
conformance documentation<br>
&gt; &gt; &gt; &gt; procedure<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; that attempts to solve the problem =
&quot;to use modules A, B, and C <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; together<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; to achieve some functionality X, al=
l these conditions need to be<br>
&gt; &gt; &gt; &gt; met&quot;..<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; (Sounds more like a problem for YAN=
G Packages to solve)<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; IMO this is a much harder problem t=
han something that can be<br>
&gt; &gt; &gt; &gt; solved<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; with extra description-stmt text. T=
he writer is likely to get it<br>
&gt; &gt; &gt; &gt; wrong <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; or not<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; keep it up to date, so a tool to an=
alyze the file seems like a<br>
&gt; &gt; &gt; &gt; better<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; solution.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Lada<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Andy<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Or someone writes a pyang plug=
in to determine from the schema<br>
&gt; &gt; &gt; &gt; tree <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; the kind of imports there are =
(for a given set of features).<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; /js<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Ladislav Lhotka<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Head, CZ.NIC Labs<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; PGP Key ID: 0xB8F92B08A9F76C67<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; ___________________________________=
____________<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; netmod mailing list<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <a href=3D"mailto:netmod@ietf.org" =
target=3D"_blank">netmod@ietf.org</a> &lt;mailto:<a href=3D"mailto:netmod@i=
etf.org" target=3D"_blank">netmod@ietf.org</a>&gt; <br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <a href=3D"https://www.ietf.org/mai=
lman/listinfo/netmod" rel=3D"noreferrer" target=3D"_blank">https://www.ietf=
.org/mailman/listinfo/netmod</a><br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; -- <br>
&gt; &gt; &gt; &gt; Ladislav Lhotka<br>
&gt; &gt; &gt; &gt; Head, CZ.NIC Labs<br>
&gt; &gt; &gt; &gt; PGP Key ID: 0xB8F92B08A9F76C67<br>
&gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; &gt; netmod mailing list<br>
&gt; &gt; &gt; &gt; <a href=3D"mailto:netmod@ietf.org" target=3D"_blank">ne=
tmod@ietf.org</a><br>
&gt; &gt; &gt; &gt; <a href=3D"https://www.ietf.org/mailman/listinfo/netmod=
" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinf=
o/netmod</a><br>
&gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; <br>
&gt; &gt; &gt; <br>
&gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; netmod mailing list<br>
&gt; &gt; &gt; <a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@=
ietf.org</a><br>
&gt; &gt; &gt; <a href=3D"https://www.ietf.org/mailman/listinfo/netmod" rel=
=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/net=
mod</a><br>
&gt; &gt;=C2=A0 <br>
-- <br>
Ladislav Lhotka<br>
Head, CZ.NIC Labs<br>
PGP Key ID: 0xB8F92B08A9F76C67<br>
<br>
</blockquote></div></div>

--00000000000008cd45059fe37ace--


From nobody Mon Mar  2 10:37:39 2020
Return-Path: <J.Schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 627933A0E49 for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 10:37:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.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 6_5s_OOmaYZx for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 10:37:35 -0800 (PST)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20074.outbound.protection.outlook.com [40.107.2.74]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 882B43A0E73 for <netmod@ietf.org>; Mon,  2 Mar 2020 10:37:35 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=i8Vn6vLo3qQTXfaaWFDDEQdQmAHZo6kDqy+XARYwpUIh+hrK8oKOhEsfAmEHo1NgFteRclmlftHcgJqi3cICvoKOWDBQieMHlCpN6kf8eY2VusuorVPjfNPpwtJ44XeTLNV0ETi7OgRU36v7hLBAHpm+RDHRmeFL4EZjOPTLUcp2KT7eKLGz0HcuM1E/CumlC2RGQtb7G5sC/8JdUEgVt46mAIMBTrDYR5IVWX5rSEVomC3DO/15K7jiiphwHrgw3sEqJplEmQlU5vSWeAIXBJqaFzY0HdWR4CkJSbBMQsfWtF09yEe7sngbZm5ByNA/pbGEy3r9Hp4x2Cn2mlKKpQ==
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=TdjAJCJum5DZDtdx1nEP9rxyckSw2ws09rAJT76YWQc=; b=MGNnl2rshgjx0QnwiGpOpx06HfcYp7XjQYGhC19EXOfT4rQhk1X4Lnvxj1FqxHkM5GiZRm7xgNdHvPIw4YQNHdpjMKhILtX/z8GNhA6RnHVQl07idkllUBrQQ2zuL4SxGjiR7s2bXMLlJrQIUWIYM+s6n8owLOoyNAocFt/+O1vfrRukmwWV5HEGKHYZi8E+CdvWSp2YqUS41i7bBOrdfB7pJXgoUT7s0+9Qe5rh0jCn1LlrXKsbrJ5AlH9lWbGTwOU1JZqIzFDv0+RdGjRz4xcd2tHuPBESJynCKPYqAUoQsPMiNjvSpZtSQlvfW7EtQ4F99aF5URT3HAOWPu4M5A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TdjAJCJum5DZDtdx1nEP9rxyckSw2ws09rAJT76YWQc=; b=FN4Id4ArqK6DNrMMhzZ5x8/3VRWXgWHOwcLpIzCP7krhDZb65jStW9dlLpxa2ZDdiqBfTSTr+Xe7fWDCIfJV5mzEOxORqkCdpEB0qMeA3LtawyYm7n7QGW+4MiJ9mL2YzeJkhJ2BSlTU+vPqa7eyLu3NzKUoSPEKaigHBrMuhec=
Received: from AM4P190MB0004.EURP190.PROD.OUTLOOK.COM (10.172.221.19) by AM4P190MB0196.EURP190.PROD.OUTLOOK.COM (10.172.220.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.15; Mon, 2 Mar 2020 18:37:33 +0000
Received: from AM4P190MB0004.EURP190.PROD.OUTLOOK.COM ([fe80::b931:fce:e8b5:ec62]) by AM4P190MB0004.EURP190.PROD.OUTLOOK.COM ([fe80::b931:fce:e8b5:ec62%10]) with mapi id 15.20.2772.019; Mon, 2 Mar 2020 18:37:33 +0000
Received: from localhost (212.201.44.247) by ZR0P278CA0050.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:1d::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.15 via Frontend Transport; Mon, 2 Mar 2020 18:37:32 +0000
From: =?iso-8859-1?Q?Sch=F6nw=E4lder=2C_J=FCrgen?= <J.Schoenwaelder@jacobs-university.de>
To: Ladislav Lhotka <lhotka@nic.cz>
CC: Andy Bierman <andy@yumaworks.com>, Benoit Claise <bclaise@cisco.com>, NETMOD WG <netmod@ietf.org>
Thread-Topic: [netmod] Text in import to indicate whether a module is needed as import-only or as implemented
Thread-Index: AQHV8L+0+APFUylAfke4nq4ow2ygvag1ocSA
Date: Mon, 2 Mar 2020 18:37:33 +0000
Message-ID: <20200302183731.ktgwgttrkwgbrixu@anna.jacobs.jacobs-university.de>
References: <VI1PR07MB40472B4BEFB581AEE4F7C158F0230@VI1PR07MB4047.eurprd07.prod.outlook.com> <20200107.143818.1928135118621633911.mbj@tail-f.com> <VI1PR07MB404773908BCA102EFBB6EE46F03F0@VI1PR07MB4047.eurprd07.prod.outlook.com> <e28ccc2b5b632d861dcdcc8b59184d1b81eb4406.camel@nic.cz> <CABCOCHQ5ps3SMfBiFatqN1R2MFbvY1WRyO9548nOZr1-GKuQ=g@mail.gmail.com> <bbc48da835fc0829dc179e89a8553095b1244677.camel@nic.cz> <CABCOCHR=qBJ=uKK29RP4ynumabeZiaWY-MM30VuG9fsQ6Rq95Q@mail.gmail.com> <940da771-440b-6e42-eaf7-12bc5626441a@cisco.com> <CABCOCHTcp=3cG1ed_3H-XtZdTUOj8O4hEq0sPjdf9d9B3yURsg@mail.gmail.com> <6c7419ed4553947cd84930c240a14cf5f91fac11.camel@nic.cz>
In-Reply-To: <6c7419ed4553947cd84930c240a14cf5f91fac11.camel@nic.cz>
Reply-To: =?iso-8859-1?Q?Sch=F6nw=E4lder=2C_J=FCrgen?= <J.Schoenwaelder@jacobs-university.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: ZR0P278CA0050.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:1d::19) To AM4P190MB0004.EURP190.PROD.OUTLOOK.COM (2603:10a6:200:65::19)
x-originating-ip: [212.201.44.247]
authentication-results: spf=none (sender IP is ) smtp.mailfrom=J.Schoenwaelder@jacobs-university.de; 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: dcec586b-62ac-4e2b-fa7b-08d7bed8c54b
x-ms-traffictypediagnostic: AM4P190MB0196:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <AM4P190MB0196227BF51C97037170D5BFDEE70@AM4P190MB0196.EURP190.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 033054F29A
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(346002)(136003)(376002)(396003)(39850400004)(199004)(189003)(6486002)(1076003)(52116002)(3716004)(71200400001)(956004)(5660300002)(66946007)(86362001)(66476007)(66556008)(64756008)(66446008)(4744005)(54906003)(6496006)(786003)(316002)(478600001)(16526019)(6916009)(186003)(8676002)(2906002)(4326008)(3450700001)(8936002)(26005)(81156014)(81166006); DIR:OUT; SFP:1101; SCL:1; SRVR:AM4P190MB0196; H:AM4P190MB0004.EURP190.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: jacobs-university.de does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: DPndTl3v2g/WREUvfSC7gCt3lUqy/11Mpk6Auj+p/Jv5Y2w5CfFEajZdxB0xPDRunbIc2KuO6ZsgmwTcTh1ghcUzW55a8xPWAwaU9TP86kKd05MGDov5ukFCI1/v0/Ak1IafU6zj1xCZb/OVmCU0g8LlWZNvechXxQlBtYEWN9TneSzWdcNM7QWhXgq9PnxOsFdOnF++ldumUdgTZ1GCPs1JG1IcIjnJIaZBp5GgZrwvtGmfL8CPVaaQwhJx0umayiMRvso8owMGfbODkajFFY2bB1cKZTR4/hEDmJtuu8uRDV90K9/LmSvbfQebXEdwIU+tgY5ltEjyz3XBI2mRPF5nLkBiQyONlMOnVNkqdj5W/dWbcEePjCfYYon5Y50DvjsBQFaKdQThZLur2oUghOLWy1VvqUkrYEI4NEJK25JEaNi2kI2K6zklEYZ3CGVhgkOshoi8gOBR+WNvCyQJdTGHZH6dkJ9OOaT6VctyDc9lULAVYeEB3/wsnUKSfUI4bBdjrJeetpXb3qUIR8pHkQ==
x-ms-exchange-antispam-messagedata: b1Fag0LCH3cNyxnm7oeC2U9RjnlovwXqELzHbF2VF8qTC14T2O9UcOlrG7iyyByyneydRfxy5VPwZDFcvP63f9iY4D4vlhhP/IZlo8JuG4tQhxMsPtWdQ93sf/zomOe/kaugAbItCdDfmQO5uiNLVQ==
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <4C882DDB858A1B44B4547CFBC6DB7826@EURP190.PROD.OUTLOOK.COM>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: dcec586b-62ac-4e2b-fa7b-08d7bed8c54b
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Mar 2020 18:37:33.0707 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: agGWAEeasAFxI9LBozmdLYEyXHizwL0sEKBFqshNLPS0dIUTVNDOcHMlylB3PsZYXIHsyUpaQekYM8scJBev7vn+UDW3zzOD2mrOTjvfPBs=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4P190MB0196
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/0mddQmhdVpZJaalPXYH7DrIAR8g>
Subject: Re: [netmod] Text in import to indicate whether a module is needed as import-only or as implemented
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 18:37:37 -0000

On Mon, Mar 02, 2020 at 07:23:16PM +0100, Ladislav Lhotka wrote:
>=20
> Modules that have to be implemented can be imported only once. Adding thi=
s
> information to the import statement for such modules is IMO more effectiv=
e than
> having it in the module description. I don't get how it could become a pr=
oblem.
>

The question is how we make sure that text written by a human reflects
the actual facts. If tools can derive most of the import semantics
(i.e., generate a list of imported names and how they are used), why
not have a tooling answer instead of relying on manual work by authors
and reviewers?

/js

--=20
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Mon Mar  2 14:13:23 2020
Return-Path: <lberger@labn.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB9CC3A12D2 for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 14:13:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
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 NRIw6bKSV6Xu for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 14:13:15 -0800 (PST)
Received: from gproxy5-pub.mail.unifiedlayer.com (gproxy5-pub.mail.unifiedlayer.com [67.222.38.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 500363A12C9 for <netmod@ietf.org>; Mon,  2 Mar 2020 14:13:15 -0800 (PST)
Received: from cmgw10.unifiedlayer.com (unknown [10.9.0.10]) by gproxy5.mail.unifiedlayer.com (Postfix) with ESMTP id 85D101404BD for <netmod@ietf.org>; Mon,  2 Mar 2020 15:13:12 -0700 (MST)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id 8tJIjIIGqRlnN8tJIjOKww; Mon, 02 Mar 2020 15:13:12 -0700
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=Kdz8TzQD c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=xqWC_Br6kY4A:10:nop_ipv6 a=4iOZJtFv7AwA:10:uccc_punct_subject_2 a=IkcTkHD0fZMA:10:nop_charset_1 a=SS2py6AdgQ4A:10:nop_rcvd_month_year a=Vy_oeq2dmq0A:10:endurance_base64_authed_username_1 a=HLvPDLHGFjgA:10:nop_election2020_name_subject a=48vgC7mUAAAA:8 a=-tsAPJKn6S7ax0J5AdsA:9 a=QEXdDO2ut3YA:10:nop_charset_2 a=w1C3t2QeGrPiZgrLijVG:22 a=pHzHmUro8NiASowvMSCR:22 a=xoEH_sTeL_Rfw54TyV31:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Date: Message-ID:Subject:From:Cc:To:Sender:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=gcRKVZIGibrVx+eOuCxJOsXngB6pmT+193qoHYBx91Q=; b=Zf6YCEdmCFQsjfVI+lPdF2OwlL 8hVgaTGdkpTALnuUe4SgiS1xJdC1bPsSJF0Dk/S7PSXGFTOH/xIHbCgChFgoNYqAhX0ig6ruHBxei mqdwuRexrfGMzXI8FZh3xj/sN;
Received: from [127.0.0.1] (port=52381 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1j8tJI-0000X0-4h; Mon, 02 Mar 2020 15:13:12 -0700
To: rwilton@cisco.com, rrahman@cisco.com, jclarke@cisco.com, jason.sterne@nokia.com, lana.wubo@huawei.com
Cc: netmod-ver-dt@ietf.org, netmod@ietf.org
From: Lou Berger <lberger@labn.net>
Message-ID: <04276b2f-8650-b87c-fc23-4ded7c47f084@labn.net>
Date: Mon, 2 Mar 2020 17:13:10 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1j8tJI-0000X0-4h
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:52381
X-Source-Auth: lberger@labn.net
X-Email-Count: 7
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/MIHIzEchTs3TdDOJKJtrUGK4vIM>
Subject: [netmod] Regarding IPR on draft-wilton-netmod-yang-ver-selection-02
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 22:13:17 -0000

Authors, Contributors, WG,

As part of preparation for WG Adoption:

Are you aware of any IPR that applies to drafts identified above?

Please state either:

"No, I'm not aware of any IPR that applies to this draft"
or
"Yes, I'm aware of IPR that applies to this draft"

If so, has this IPR been disclosed in compliance with IETF IPR rules
(see RFCs 3669, 5378 and 8179 for more details)?

If yes to the above, please state either:

"Yes, the IPR has been disclosed in compliance with IETF IPR rules"
or
"No, the IPR has not been disclosed"

If you answer no, please provide any additional details you think
appropriate.

We note that all DT members are listed as contributors.  If you 
contributed to the document please respond.  Alternatively, please feel 
free to state that you didn't materially contribute to the draft and 
would like your name removed from the contribution section (and moved to 
acknowledgments after WG adoption).

If you are listed as a document author or contributor please answer the
above by responding to this email regardless of whether or not you are
aware of any relevant IPR. This document will not advance to the next
stage until a response has been received from each author.

NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.

If you are on the WG email list or attend WG meetings but are not listed
as an author or contributor, we remind you of your obligations under
the IETF IPR rules which encourages you to notify the IETF if you are
aware of IPR of others on an IETF contribution, or to refrain from
participating in any contribution or discussion related to your
undisclosed IPR. For more information, please see the RFCs listed above
and
http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.

Thank you,
NetMod WG Chairs

PS Please include all listed in the headers of this message in your
response.




From nobody Mon Mar  2 14:13:28 2020
Return-Path: <lberger@labn.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA4A93A12FD for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 14:13:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
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 1aIKP2W9637M for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 14:13:20 -0800 (PST)
Received: from gproxy6-pub.mail.unifiedlayer.com (gproxy6-pub.mail.unifiedlayer.com [67.222.39.168]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C59D83A12E7 for <netmod@ietf.org>; Mon,  2 Mar 2020 14:13:20 -0800 (PST)
Received: from CMGW (unknown [10.9.0.13]) by gproxy6.mail.unifiedlayer.com (Postfix) with ESMTP id 7532E1E0A20 for <netmod@ietf.org>; Mon,  2 Mar 2020 15:13:20 -0700 (MST)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id 8tJQjojf9Nj0b8tJQjEY8v; Mon, 02 Mar 2020 15:13:20 -0700
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.2 cv=eIdjtDh1 c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=SS2py6AdgQ4A:10 a=Vy_oeq2dmq0A:10 a=48vgC7mUAAAA:8 a=-tsAPJKn6S7ax0J5AdsA:9 a=QEXdDO2ut3YA:10 a=w1C3t2QeGrPiZgrLijVG:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Date: Message-ID:Subject:From:Cc:To:Sender:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=gcRKVZIGibrVx+eOuCxJOsXngB6pmT+193qoHYBx91Q=; b=eB44aGCb6D66ngsAVwmjThjJmV QYh2wurDkv4YCpLRuzL1jwqYVMcfd+JBMBXLrh5RieawFehkWdYtNDmpf0VqZZKe0YcnOORhxhyrY eRgHRc5I5svxYk+zDQ3tMVP1l;
Received: from [127.0.0.1] (port=52449 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1j8tJQ-0000ai-93; Mon, 02 Mar 2020 15:13:20 -0700
To: rwilton@cisco.com
Cc: netmod-ver-dt@ietf.org, netmod@ietf.org
From: Lou Berger <lberger@labn.net>
Message-ID: <415f837c-66e0-10b1-65a5-dc948ff23cbc@labn.net>
Date: Mon, 2 Mar 2020 17:13:15 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1j8tJQ-0000ai-93
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:52449
X-Source-Auth: lberger@labn.net
X-Email-Count: 10
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/SF1dmqRuLXvIY8e7Z9xO_tynQYQ>
Subject: [netmod] Regarding IPR on draft-verdt-netmod-yang-solutions-03
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 22:13:26 -0000

Authors, Contributors, WG,

As part of preparation for WG Adoption:

Are you aware of any IPR that applies to drafts identified above?

Please state either:

"No, I'm not aware of any IPR that applies to this draft"
or
"Yes, I'm aware of IPR that applies to this draft"

If so, has this IPR been disclosed in compliance with IETF IPR rules
(see RFCs 3669, 5378 and 8179 for more details)?

If yes to the above, please state either:

"Yes, the IPR has been disclosed in compliance with IETF IPR rules"
or
"No, the IPR has not been disclosed"

If you answer no, please provide any additional details you think
appropriate.

We note that all DT members are listed as contributors.  If you 
contributed to the document please respond.  Alternatively, please feel 
free to state that you didn't materially contribute to the draft and 
would like your name removed from the contribution section (and moved to 
acknowledgments after WG adoption).

If you are listed as a document author or contributor please answer the
above by responding to this email regardless of whether or not you are
aware of any relevant IPR. This document will not advance to the next
stage until a response has been received from each author.

NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.

If you are on the WG email list or attend WG meetings but are not listed
as an author or contributor, we remind you of your obligations under
the IETF IPR rules which encourages you to notify the IETF if you are
aware of IPR of others on an IETF contribution, or to refrain from
participating in any contribution or discussion related to your
undisclosed IPR. For more information, please see the RFCs listed above
and
http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.

Thank you,
NetMod WG Chairs

PS Please include all listed in the headers of this message in your
response.




From nobody Mon Mar  2 14:13:44 2020
Return-Path: <lberger@labn.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 77E5B3A12CF for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 14:13:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
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 QhzJIrRzQd9Z for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 14:13:27 -0800 (PST)
Received: from gproxy6-pub.mail.unifiedlayer.com (gproxy6-pub.mail.unifiedlayer.com [67.222.39.168]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DF3303A12D5 for <netmod@ietf.org>; Mon,  2 Mar 2020 14:13:27 -0800 (PST)
Received: from CMGW (unknown [10.9.0.13]) by gproxy6.mail.unifiedlayer.com (Postfix) with ESMTP id 9B7541E0693 for <netmod@ietf.org>; Mon,  2 Mar 2020 15:13:27 -0700 (MST)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id 8tJXjojheNj0b8tJXjEYBJ; Mon, 02 Mar 2020 15:13:27 -0700
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.2 cv=eIdjtDh1 c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=xqWC_Br6kY4A:10 a=4mx9_Gt2UX4A:10 a=IkcTkHD0fZMA:10 a=SS2py6AdgQ4A:10 a=Vy_oeq2dmq0A:10 a=48vgC7mUAAAA:8 a=-tsAPJKn6S7ax0J5AdsA:9 a=QEXdDO2ut3YA:10 a=w1C3t2QeGrPiZgrLijVG:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Date: Message-ID:Subject:From:Cc:To:Sender:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=gcRKVZIGibrVx+eOuCxJOsXngB6pmT+193qoHYBx91Q=; b=O0ISYG/2hV0yigtLCFHYuDPHte ogYIdLyXh37RoOiM5bhMK1dSUGaXBK8Le6wQ3WCzqiRvOVf4R/JtB3/gYW8DCbgXWBKTiNWuBWcjj m2dfY2syKKaNNy1ewarTe7lKf;
Received: from [127.0.0.1] (port=52625 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1j8tJX-0000mv-9N; Mon, 02 Mar 2020 15:13:27 -0700
To: rwilton@cisco.com
Cc: netmod-ver-dt@ietf.org, netmod@ietf.org
From: Lou Berger <lberger@labn.net>
Message-ID: <0515e5bd-21fb-f26a-e403-3f8f18b99bf1@labn.net>
Date: Mon, 2 Mar 2020 17:13:26 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1j8tJX-0000mv-9N
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:52625
X-Source-Auth: lberger@labn.net
X-Email-Count: 22
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/PMWvKzHxHCd8o9BqkR77U6plKx0>
Subject: [netmod] Regarding IPR on draft-verdt-netmod-yang-schema-comparison-00
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 22:13:31 -0000

Authors, Contributors, WG,

As part of preparation for WG Adoption:

Are you aware of any IPR that applies to drafts identified above?

Please state either:

"No, I'm not aware of any IPR that applies to this draft"
or
"Yes, I'm aware of IPR that applies to this draft"

If so, has this IPR been disclosed in compliance with IETF IPR rules
(see RFCs 3669, 5378 and 8179 for more details)?

If yes to the above, please state either:

"Yes, the IPR has been disclosed in compliance with IETF IPR rules"
or
"No, the IPR has not been disclosed"

If you answer no, please provide any additional details you think
appropriate.

We note that all DT members are listed as contributors.  If you 
contributed to the document please respond.  Alternatively, please feel 
free to state that you didn't materially contribute to the draft and 
would like your name removed from the contribution section (and moved to 
acknowledgments after WG adoption).

If you are listed as a document author or contributor please answer the
above by responding to this email regardless of whether or not you are
aware of any relevant IPR. This document will not advance to the next
stage until a response has been received from each author.

NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.

If you are on the WG email list or attend WG meetings but are not listed
as an author or contributor, we remind you of your obligations under
the IETF IPR rules which encourages you to notify the IETF if you are
aware of IPR of others on an IETF contribution, or to refrain from
participating in any contribution or discussion related to your
undisclosed IPR. For more information, please see the RFCs listed above
and
http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.

Thank you,
NetMod WG Chairs

PS Please include all listed in the headers of this message in your
response.




From nobody Mon Mar  2 14:13:47 2020
Return-Path: <lberger@labn.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E1AE73A12FB for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 14:13:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
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 SDwzly7Z89Zu for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 14:13:27 -0800 (PST)
Received: from gproxy10-pub.mail.unifiedlayer.com (gproxy10-pub.mail.unifiedlayer.com [69.89.20.226]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ED2843A12C9 for <netmod@ietf.org>; Mon,  2 Mar 2020 14:13:26 -0800 (PST)
Received: from cmgw11.unifiedlayer.com (unknown [10.9.0.11]) by gproxy10.mail.unifiedlayer.com (Postfix) with ESMTP id 33F6C14044F for <netmod@ietf.org>; Mon,  2 Mar 2020 15:13:24 -0700 (MST)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id 8tJUjTxhhxD3V8tJUjihd0; Mon, 02 Mar 2020 15:13:24 -0700
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=CqWRjEwD c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=xqWC_Br6kY4A:10:nop_ipv6 a=IkcTkHD0fZMA:10:nop_charset_1 a=SS2py6AdgQ4A:10:nop_rcvd_month_year a=Vy_oeq2dmq0A:10:endurance_base64_authed_username_1 a=HLvPDLHGFjgA:10:nop_election2020_name_subject a=48vgC7mUAAAA:8 a=-tsAPJKn6S7ax0J5AdsA:9 a=QEXdDO2ut3YA:10:nop_charset_2 a=w1C3t2QeGrPiZgrLijVG:22 a=pHzHmUro8NiASowvMSCR:22 a=Ew2E2A-JSTLzCXPT_086:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Date: Message-ID:Subject:From:Cc:To:Sender:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=gcRKVZIGibrVx+eOuCxJOsXngB6pmT+193qoHYBx91Q=; b=Q+CqaXhrXV1CE8XfZuoDAinZH4 g9WCMUAgICob/f8dHdYUEVO3HlyXsjFNftdnRGDx6WW+R6/YDdxHT6WSMEia4CRz8tW5EBL8fj1XO BYZsJ8yRInhcrwjHzeaQpLsSw;
Received: from [127.0.0.1] (port=52535 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1j8tJT-0000jf-Ua; Mon, 02 Mar 2020 15:13:24 -0700
To: bclaise@cisco.com, jclarke@cisco.com, rrahman@cisco.com, rwilton@cisco.com, balazs.lengyel@ericsson.com, jason.sterne@nokia.com, kd6913@att.com
Cc: netmod-ver-dt@ietf.org, netmod@ietf.org
From: Lou Berger <lberger@labn.net>
Message-ID: <bfd3e5bd-0ac2-bcd7-d067-35cb3999d475@labn.net>
Date: Mon, 2 Mar 2020 17:13:22 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1j8tJT-0000jf-Ua
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:52535
X-Source-Auth: lberger@labn.net
X-Email-Count: 19
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/cZ4ViB3ugeq9fwNMI2bKwoNszG0>
Subject: [netmod] Regarding IPR on draft-verdt-netmod-yang-semver-01
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 22:13:38 -0000

Authors, Contributors, WG,

As part of preparation for WG Adoption:

Are you aware of any IPR that applies to drafts identified above?

Please state either:

"No, I'm not aware of any IPR that applies to this draft"
or
"Yes, I'm aware of IPR that applies to this draft"

If so, has this IPR been disclosed in compliance with IETF IPR rules
(see RFCs 3669, 5378 and 8179 for more details)?

If yes to the above, please state either:

"Yes, the IPR has been disclosed in compliance with IETF IPR rules"
or
"No, the IPR has not been disclosed"

If you answer no, please provide any additional details you think
appropriate.

We note that all DT members are listed as contributors.  If you 
contributed to the document please respond.  Alternatively, please feel 
free to state that you didn't materially contribute to the draft and 
would like your name removed from the contribution section (and moved to 
acknowledgments after WG adoption).

If you are listed as a document author or contributor please answer the
above by responding to this email regardless of whether or not you are
aware of any relevant IPR. This document will not advance to the next
stage until a response has been received from each author.

NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.

If you are on the WG email list or attend WG meetings but are not listed
as an author or contributor, we remind you of your obligations under
the IETF IPR rules which encourages you to notify the IETF if you are
aware of IPR of others on an IETF contribution, or to refrain from
participating in any contribution or discussion related to your
undisclosed IPR. For more information, please see the RFCs listed above
and
http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.

Thank you,
NetMod WG Chairs

PS Please include all listed in the headers of this message in your
response.




From nobody Mon Mar  2 14:13:51 2020
Return-Path: <lberger@labn.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 025FC3A12FC for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 14:13:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
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 NNJBjqUJdiIX for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 14:13:38 -0800 (PST)
Received: from gproxy1-pub.mail.unifiedlayer.com (gproxy1-pub.mail.unifiedlayer.com [69.89.25.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AAAD03A12D3 for <netmod@ietf.org>; Mon,  2 Mar 2020 14:13:38 -0800 (PST)
Received: from CMGW (unknown [10.9.0.13]) by gproxy1.mail.unifiedlayer.com (Postfix) with ESMTP id 527CB36D7132A for <netmod@ietf.org>; Mon,  2 Mar 2020 15:13:38 -0700 (MST)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id 8tJijojldNj0b8tJijEYFL; Mon, 02 Mar 2020 15:13:38 -0700
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.2 cv=eIdjtDh1 c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=xqWC_Br6kY4A:10 a=pVJs3sS_pfEA:10 a=IkcTkHD0fZMA:10 a=SS2py6AdgQ4A:10 a=Vy_oeq2dmq0A:10 a=48vgC7mUAAAA:8 a=-tsAPJKn6S7ax0J5AdsA:9 a=QEXdDO2ut3YA:10 a=w1C3t2QeGrPiZgrLijVG:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Date: Message-ID:Subject:From:Cc:To:Sender:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=gcRKVZIGibrVx+eOuCxJOsXngB6pmT+193qoHYBx91Q=; b=JswFFXv5GxXnYDiL7QS4bYmSGj IBm0S83cU/8LUorS73CWx6UDI55emRLuzORFHgNUay3YZ/RMf/o/xA0MtArI0NjF8/jb+tAtY8I3S co1tIGutuqb2LO9mCv3YsoU+l;
Received: from [127.0.0.1] (port=52663 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1j8tJg-0000pe-Om; Mon, 02 Mar 2020 15:13:38 -0700
To: bclaise@cisco.com, jclarke@cisco.com, rrahman@cisco.com, rwilton@cisco.com, balazs.lengyel@ericsson.com, jason.sterne@nokia.com, kd6913@att.com
Cc: netmod-ver-dt@ietf.org, netmod@ietf.org
From: Lou Berger <lberger@labn.net>
Message-ID: <dd300040-ea42-e505-633f-1d89def980e1@labn.net>
Date: Mon, 2 Mar 2020 17:13:31 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1j8tJg-0000pe-Om
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:52663
X-Source-Auth: lberger@labn.net
X-Email-Count: 31
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/we5ZSQaxCXb9b_ghmXp46-cqsao>
Subject: [netmod] Regarding IPR on draft-verdt-netmod-yang-module-versioning-01
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 22:13:41 -0000

Authors, Contributors, WG,

As part of preparation for WG Adoption:

Are you aware of any IPR that applies to drafts identified above?

Please state either:

"No, I'm not aware of any IPR that applies to this draft"
or
"Yes, I'm aware of IPR that applies to this draft"

If so, has this IPR been disclosed in compliance with IETF IPR rules
(see RFCs 3669, 5378 and 8179 for more details)?

If yes to the above, please state either:

"Yes, the IPR has been disclosed in compliance with IETF IPR rules"
or
"No, the IPR has not been disclosed"

If you answer no, please provide any additional details you think
appropriate.

We note that all DT members are listed as contributors.  If you 
contributed to the document please respond.  Alternatively, please feel 
free to state that you didn't materially contribute to the draft and 
would like your name removed from the contribution section (and moved to 
acknowledgments after WG adoption).

If you are listed as a document author or contributor please answer the
above by responding to this email regardless of whether or not you are
aware of any relevant IPR. This document will not advance to the next
stage until a response has been received from each author.

NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.

If you are on the WG email list or attend WG meetings but are not listed
as an author or contributor, we remind you of your obligations under
the IETF IPR rules which encourages you to notify the IETF if you are
aware of IPR of others on an IETF contribution, or to refrain from
participating in any contribution or discussion related to your
undisclosed IPR. For more information, please see the RFCs listed above
and
http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.

Thank you,
NetMod WG Chairs

PS Please include all listed in the headers of this message in your
response.




From nobody Mon Mar  2 14:13:57 2020
Return-Path: <lberger@labn.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBFCF3A1311 for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 14:13:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
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 gxDgs4uyc2DL for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 14:13:43 -0800 (PST)
Received: from gproxy9-pub.mail.unifiedlayer.com (gproxy9-pub.mail.unifiedlayer.com [69.89.20.122]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0AB713A12E0 for <netmod@ietf.org>; Mon,  2 Mar 2020 14:13:43 -0800 (PST)
Received: from cmgw15.unifiedlayer.com (unknown [10.9.0.15]) by gproxy9.mail.unifiedlayer.com (Postfix) with ESMTP id B57521E0773 for <netmod@ietf.org>; Mon,  2 Mar 2020 15:13:42 -0700 (MST)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id 8tJmjigCh1as58tJmjkSFN; Mon, 02 Mar 2020 15:13:42 -0700
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=EavmvsuC c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=xqWC_Br6kY4A:10:nop_ipv6 a=0AX85MWvwCUA:10:uccc_punct_subject_2 a=IkcTkHD0fZMA:10:nop_charset_1 a=SS2py6AdgQ4A:10:nop_rcvd_month_year a=Vy_oeq2dmq0A:10:endurance_base64_authed_username_1 a=HLvPDLHGFjgA:10:nop_election2020_name_subject a=48vgC7mUAAAA:8 a=-tsAPJKn6S7ax0J5AdsA:9 a=QEXdDO2ut3YA:10:nop_charset_2 a=w1C3t2QeGrPiZgrLijVG:22 a=Z5ABNNGmrOfJ6cZ5bIyy:22 a=SsAZrZ5W_gNWK9tOzrEV:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Date: Message-ID:Cc:To:Subject:From:Sender:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=gcRKVZIGibrVx+eOuCxJOsXngB6pmT+193qoHYBx91Q=; b=klIVZ1/61+c4s5BUlsXobPlURn CvDPBgZ1ZgNWnIIy9/pJ2rvxGhmb6ccazVZkvlvA1F35dLnFPYEY5bIG8q/oYeWSfngv+YxzxG6gc 9N57w5PK/XYYTKb3We+bCfWTT;
Received: from [127.0.0.1] (port=52747 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1j8tJm-0000rS-Gn; Mon, 02 Mar 2020 15:13:42 -0700
From: Lou Berger <lberger@labn.net>
To: rwilton@cisco.com, rrahman@cisco.com, jclarke@cisco.com, jason.sterne@nokia.com, lana.wubo@huawei.com
Cc: netmod-ver-dt@ietf.org, NETMOD Group <netmod@ietf.org>
Message-ID: <59485d31-a0bf-9977-a237-61e2f752b33a@labn.net>
Date: Mon, 2 Mar 2020 17:13:41 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1j8tJm-0000rS-Gn
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:52747
X-Source-Auth: lberger@labn.net
X-Email-Count: 38
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/NLTEk2dq1I-uS_iaHwMIY0kYaXw>
Subject: [netmod] Regarding IPR on draft-rwilton-netmod-yang-packages-03
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 22:13:50 -0000

Authors, Contributors, WG,

As part of preparation for WG Adoption:

Are you aware of any IPR that applies to drafts identified above?

Please state either:

"No, I'm not aware of any IPR that applies to this draft"
or
"Yes, I'm aware of IPR that applies to this draft"

If so, has this IPR been disclosed in compliance with IETF IPR rules
(see RFCs 3669, 5378 and 8179 for more details)?

If yes to the above, please state either:

"Yes, the IPR has been disclosed in compliance with IETF IPR rules"
or
"No, the IPR has not been disclosed"

If you answer no, please provide any additional details you think
appropriate.

We note that all DT members are listed as contributors.  If you 
contributed to the document please respond.  Alternatively, please feel 
free to state that you didn't materially contribute to the draft and 
would like your name removed from the contribution section (and moved to 
acknowledgments after WG adoption).

If you are listed as a document author or contributor please answer the
above by responding to this email regardless of whether or not you are
aware of any relevant IPR. This document will not advance to the next
stage until a response has been received from each author.

NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.

If you are on the WG email list or attend WG meetings but are not listed
as an author or contributor, we remind you of your obligations under
the IETF IPR rules which encourages you to notify the IETF if you are
aware of IPR of others on an IETF contribution, or to refrain from
participating in any contribution or discussion related to your
undisclosed IPR. For more information, please see the RFCs listed above
and
http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.

Thank you,
NetMod WG Chairs

PS Please include all listed in the headers of this message in your
response.




From nobody Mon Mar  2 14:15:21 2020
Return-Path: <joelja@bogus.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D41C3A12D2; Mon,  2 Mar 2020 14:15:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 9damc2oU9wBW; Mon,  2 Mar 2020 14:15:18 -0800 (PST)
Received: from nagasaki.bogus.com (nagasaki.bogus.com [IPv6:2001:418:1::81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CEE663A12D0; Mon,  2 Mar 2020 14:15:18 -0800 (PST)
Received: from jmbp.local ([IPv6:2601:647:4200:5811:7945:7c11:6895:e97a]) (authenticated bits=0) by nagasaki.bogus.com (8.15.2/8.15.2) with ESMTPSA id 022MFE4i067505; Mon, 2 Mar 2020 22:15:14 GMT (envelope-from joelja@bogus.com)
X-Authentication-Warning: nagasaki.bogus.com: Host [IPv6:2601:647:4200:5811:7945:7c11:6895:e97a] claimed to be jmbp.local
To: Alexander Clemm <alex@futurewei.com>, "draft-ietf-netmod-nmda-diff@ietf.org" <draft-ietf-netmod-nmda-diff@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
References: <14dcbe36-43c3-0a21-4ec8-ad78019eefea@bogus.com> <BY5PR13MB33002F04671DBA4E4FBFC44CDBED0@BY5PR13MB3300.namprd13.prod.outlook.com>
From: Joel Jaeggli <joelja@bogus.com>
X-Pep-Version: 2.0
Message-ID: <7bbe686d-264e-4c6e-8430-5cc51ad0a676@bogus.com>
Date: Mon, 2 Mar 2020 14:15:14 -0800
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <BY5PR13MB33002F04671DBA4E4FBFC44CDBED0@BY5PR13MB3300.namprd13.prod.outlook.com>
Content-Type: multipart/mixed; boundary="------------B2CBB80E3ECE0AFDCB82EA58"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/liqKfh3WtVnglh9EqTJewkH5b8s>
Subject: Re: [netmod] draft-ietf-netmod-nmda-diff - IPR verfication request
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 22:15:21 -0000

This is a multi-part message in MIME format.
--------------B2CBB80E3ECE0AFDCB82EA58
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

thanks

joel

On 2/25/20 12:17, Alexander Clemm wrote:
> Yes, the IPR has been disclosed in compliance with IETF IPR rules. =20
> (Back in 2017; see datatracker)
> --- Alex
>
>> -----Original Message-----
>> From: netmod <netmod-bounces@ietf.org> On Behalf Of Joel Jaeggli
>> Sent: Monday, February 17, 2020 11:45 AM
>> To: draft-ietf-netmod-nmda-diff@ietf.org; netmod@ietf.org
>> Subject: [netmod] draft-ietf-netmod-nmda-diff - IPR verfication reques=
t
>>
>> Authors, Contributors, WG,
>>
>> As part of the preparation for WG Last Call:
>>
>> Are you aware of any IPR that applies to drafts identified above?
>>
>> Please state either:
>>
>> "No, I'm not aware of any IPR that applies to this draft"
>> or
>> "Yes, I'm aware of IPR that applies to this draft"
>>
>> If so, has this IPR been disclosed in compliance with IETF IPR rules (=
see RFCs
>> 3669, 5378 and 8179 for more details)?
>>
>> If yes to the above, please state either:
>>
>> "Yes, the IPR has been disclosed in compliance with IETF IPR rules"
>> or
>> "No, the IPR has not been disclosed"
>>
>> If you answer no, please provide any additional details you think appr=
opriate.
>>
>> If you are listed as a document author or contributor please answer th=
e above
>> by responding to this email regardless of whether or not you are aware=
 of any
>> relevant IPR. This document will not advance to the next stage until a=
 response
>> has been received from each author and listed contributor. NOTE: THIS
>> APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.
>>
>> If you are on the WG email list or attend WG meetings but are not list=
ed as an
>> author or contributor, we remind you of your obligations under the IET=
F IPR
>> rules which encourages you to notify the IETF if you are aware of IPR =
of others
>> on an IETF contribution, or to refrain from participating in any contr=
ibution or
>> discussion related to your undisclosed IPR. For more information, plea=
se see
>> the RFCs listed above and
>> https://nam03.safelinks.protection.outlook.com/?url=3Dhttp%3A%2F%2Ftra=
c.to
>> ols.ietf.org%2Fgroup%2Fiesg%2Ftrac%2Fwiki%2FIntellectualProperty&amp;d=
at
>> a=3D02%7C01%7Calex%40futurewei.com%7C48a1503b85ce4447c93008d7b3e1d
>> 732%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637175654901969
>> 545&amp;sdata=3D2AeUnZCMLnT4c34lcAQ0j4PAjb%2F%2BwAavkLfcXvptQv4%3
>> D&amp;reserved=3D0.
>>
>> Thank you,
>> NetMod WG Chairs
>>
>> PS Please include all listed in the headers of this message in your re=
sponse.
>>
>

--------------B2CBB80E3ECE0AFDCB82EA58
Content-Type: application/pgp-keys;
 name="pEpkey.asc"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
 filename="pEpkey.asc"

-----BEGIN PGP PUBLIC KEY BLOCK-----

mQENBF0zjHcBCAC/VccTV8/Owi3MQVGop8umVKn4stHzV/F4/5+ixMnzkhhRsI1L
305ew6Uh+ypYkKn28X7B5+3zNIRxK+JKkV9QKufSBPFcTd41xoknMtCMSr5QZIln
A61tLz2oCIdB6eiTrzI60pHwd0idCOmAEqUP8JLfaQZK9JNQ416Kb/8CHiDhkG0N
17l0EYT+uVVBlUbSAgbaw6gO2csUPeASB6oiFd9AdCBVMQsQ4Q57Giz1oFam/FJw
igtZ4TG+fW8dM1k8ngyonN8RzdTwnkkPLCNrttdOfjrv9llianW9Jz48l52ViT39
S82tYLkDuNbQ0AJKK8lniYz0yvs47k5WHF/VABEBAAG0H0pvZWwgSmFlZ2dsaSA8
am9lbGphQGJvZ3VzLmNvbT6JAVQEEwEIAD4WIQTSCLPd1dloH5f5hauFzc47B3GZ
7AUCXTOMdwIbAwUJAeEzgAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRCFzc47
B3GZ7HcvCAChCaaK8xnP5z7bxz5y5tX15fpEzjjhz0fHe32gJ2uZblWzhX6ch/6z
2k51Pcnf0FJj788Nu+WI0kF/U81jByvbz5WPlEBm7E/D0HLxsIWkbt0AlNjiDIP8
WuTZ0Lom/m7YFzwLTN7g+MI5Jqui/LEKcKAqoo5ioGsDGOIa9Fq7/WWkx7fIYvTR
pqSpPKdZs3kz1z9QvncyM3IrY7fOMD4hShCwcA2HU+rl61g6aIZmpG7LXT0ZlHfY
UMk8zxL/8/S89p7ZPxhxrjDeYMPxlexmWY9KZS6Ek6ugO2udHeEDagpUpUrmqEgg
tK8qSsmclqqWXWps5Bl8JLueamnwV+77uQENBF0zjHcBCADWGXodjIueeHPimoj7
55ExPKJvP8ECZProTxJ86N5xmLP9Fbs70FKSxRwv4at1fWgvEwOU9w0ibq7CT+wo
neboxFsWh6GEHlskSlgr5MpqCJXSpcoHABR7aBaBecFAD2YS3Zaf7GUCHcl51Bb8
7Xuj59tS8S5RCMtQ5spAL1unLt/rIBbEaiJR24/vJQLuZAJtAeUQgy0s2daBFKfL
j/7AIVGTpbFSpM3iiOOjFnvQsWapzxheLNS57OY7DaQWDsd/E8zFHcTJLpotST4r
AkWnXvrCxOkFKX+WJ1TKiy8I0enIa1U8aB+9YswHy4fE3GbGqeMDjSxCziNLKKe+
MlZ1ABEBAAGJATwEGAEIACYWIQTSCLPd1dloH5f5hauFzc47B3GZ7AUCXTOMdwIb
DAUJAeEzgAAKCRCFzc47B3GZ7G9dB/9mvCNEjuJVv9IdcziUFrWX8r0rZPRTw+iH
1EKxpE5RWU+LTf3dNJWz/s8pItLkevjIz4tLOdoAa8awj4xqoLkoVFr/LTU7ugaF
ZksanT5/E5ZsDm/ngsdUAgOwZvalOU6cdj7Utzk1xWbGfPLnx86a8VzEaCMtzNX6
roW3zJPBcxnDekuvuHnEiAvUBDGhf2GcVafVRuyM0MOlT7jQ0B8N6mcmojJFSJvO
4jFLiT2/9vPgl4i41S3P8jbjEBQ24U26BDBuB3yNOvoaPDcRUsC1sKHHZCr1cwan
0E4HFJ5kouvANneQTsH+QtWnGZ9mtDrmR+qZ4p7+4dXve+HsG64S
=3DmE9q
-----END PGP PUBLIC KEY BLOCK-----

--------------B2CBB80E3ECE0AFDCB82EA58--


From nobody Mon Mar  2 14:17:56 2020
Return-Path: <jason.sterne@nokia.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 370013A12DE; Mon,  2 Mar 2020 14:17:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.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 gmJ2cA9DTQy7; Mon,  2 Mar 2020 14:17:52 -0800 (PST)
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (mail-eopbgr690120.outbound.protection.outlook.com [40.107.69.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4CDA33A12DB; Mon,  2 Mar 2020 14:17:51 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RvePoUtJhxsqr1FwzUm7QjW/mQFoBQin+Et5+3a1x8T4gLlwhRhW/+AjMPWzjIeP0qvF6CaqQi6nREEvhi9ofqTxfqsuubw2x5z9sIZ2zo8FHmv2zj71G71shih06XAwsj9EH1WX3My+kRvGBnfSzLKOiv8KXwjSqjNuNp5zcoR/rJDvwsB6vWQ4Js6fUCKkQDoanRcdj67BvqsiFwv5tclKPzcFZHJxQC+hrYMLYZP+xuyAj4UaXH7p9l6vocsWn83es2+jmjw8085TlU4lltrOh+I7J+8/I9cB/Fo5QLaYxvYKc1fqM6BkXi6l8GnH7D5i6Tfj/PvAl2mMEqZJsQ==
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=a3lIuFGhBmws6gGeqtb4BHfU2DXjY2U5Lp/HqTKUa6A=; b=cw2MRERCABC6mfYZXP18pN2+FTVkrdU7ne/21BItXb2ktObKJu82eyKe/57V1fQ06Q/ASZf6uLg56G9EFpUrINPwyaiPsJOEvazv9VAGNEkDf3uIcUqKXOwTIcxdTRcsxnZV10nrOWw2WAHNDwo6KomLnZEZ2V1s4dOOTL67GY77pUh4clDHLmZxkss2/1czPiXXp+Cxmt8p4lg3UjETjmSVGXMYLRpFk1Z39t2x7aDLlfdUCzUMKCqnfKQokv3vWP6ZKGP7/VF0FotQJJIqMMhPceZrtzvvMWOsf6L17S3x7y2t0uA62z/lnmzyPPXqJoJZFMgzSZ4ehzsJrl8RJw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=a3lIuFGhBmws6gGeqtb4BHfU2DXjY2U5Lp/HqTKUa6A=; b=mWXoLV7fObLF6nwTq+NUdymiBGxDk7Jte9g6lvxc+9rqdXrhvIsCGyhtYol1Z6yx8n1H+AUbXHcbZkaM5x5aU2MsEG0YSFYffOpjNRQ9NpPpAiqzrROiFFVQRQYjvyU1VmUgAXqKPHvRloHxWEtKlZmq0hcDIIvDsmOpOqiwQeU=
Received: from DM5PR08MB2633.namprd08.prod.outlook.com (2603:10b6:3:ca::21) by DM5PR08MB3643.namprd08.prod.outlook.com (2603:10b6:4:65::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.19; Mon, 2 Mar 2020 22:17:50 +0000
Received: from DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::455:66cb:efa2:fabb]) by DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::455:66cb:efa2:fabb%9]) with mapi id 15.20.2772.019; Mon, 2 Mar 2020 22:17:50 +0000
From: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
To: Lou Berger <lberger@labn.net>, "rwilton@cisco.com" <rwilton@cisco.com>, "rrahman@cisco.com" <rrahman@cisco.com>, "jclarke@cisco.com" <jclarke@cisco.com>, "lana.wubo@huawei.com" <lana.wubo@huawei.com>
CC: "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Regarding IPR on draft-wilton-netmod-yang-ver-selection-02
Thread-Index: AQHV8N/G20f7hJvV70eG+11EGd93n6g13sVQ
Date: Mon, 2 Mar 2020 22:17:50 +0000
Message-ID: <DM5PR08MB2633075B5EC1DC5A0A0A053F9BE70@DM5PR08MB2633.namprd08.prod.outlook.com>
References: <04276b2f-8650-b87c-fc23-4ded7c47f084@labn.net>
In-Reply-To: <04276b2f-8650-b87c-fc23-4ded7c47f084@labn.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=jason.sterne@nokia.com; 
x-originating-ip: [65.110.215.75]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: ac3fbf6a-74c3-472f-f53a-08d7bef78bad
x-ms-traffictypediagnostic: DM5PR08MB3643:
x-microsoft-antispam-prvs: <DM5PR08MB364312F039B4AA5B5C5CC76A9BE70@DM5PR08MB3643.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 033054F29A
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(376002)(39860400002)(346002)(396003)(136003)(366004)(189003)(199004)(76116006)(54906003)(71200400001)(66556008)(55016002)(33656002)(66476007)(66446008)(64756008)(81166006)(81156014)(8676002)(66946007)(316002)(110136005)(4326008)(86362001)(52536014)(9686003)(5660300002)(7696005)(26005)(186003)(478600001)(966005)(8936002)(6506007)(53546011)(2906002); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR08MB3643; H:DM5PR08MB2633.namprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: yRc5Ll/yQiiO50xzTqm3YHBu0wkWgEeClpi6oYDZfYiKzSVENpgpFtVHHu5EuY2sQFA6a5xgAozs8z6ZlofbJLT8HFcnecjvJUSVBAqNhKz7s7cM2333He0xBm1Q9aKZJ6CRY+E8EG+BN6TAOMb3/6iHSS1Leskmu7kyi1SESMMuh34wtgGjxU5qDcLhGDsontAUedkcU6BmlHmUuSFhn4UbUMtaseks31As7shW9L/dUT9+nz29hRZgjvLxx5LAgcEvSJA/zem8outNpaGA2XDLTaTACSvw0+A2Vk3Ek3RRrW9lPeyWAKySEIvptCwrZl7ks3Pzy5DxUTY9p/VKXcY7kaF3CRmicSG0XsBpE/TsaSiR4lzZsybwlSC5AxgJmqdmLQY09WpeqvGTKEYz0KwQ3PcDNNNCs08CNmafsSPaESZNPisiwj5QE8gqcw2K4FOH7mMvQycAtKwumDP14xDIWC0fJYXjTMrkeDTN924l7XsQnGOr9triXjPYwDrdLH4gc0geHB6CUurn/hIWIA==
x-ms-exchange-antispam-messagedata: eyk5w44ykclXlFcgW/6Xj6c1B1n76nUsD/p7O4ODe5kfdBu0giygpoSRpYbQBiD549Z9HXsQe7Dc8nRwoW4UA5Bka8q6G8Y7/W+V8Hm1g4zVher/Ke/S4CjANcQ1DdXhtMNmZ/YSYWHXCt1OoDv2ow==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ac3fbf6a-74c3-472f-f53a-08d7bef78bad
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Mar 2020 22:17:50.4918 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 8yY3qlxuyg2NDNIX4FLVhZTLPgjEpGLfTOLy1fZE8E3EbJN8zUVRDXzKJT9wZjggmVLfloZbZK6ZDcei9/ec6Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR08MB3643
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/xZ4_31CNQoQkxop1Moj3BhsuTyY>
Subject: Re: [netmod] Regarding IPR on draft-wilton-netmod-yang-ver-selection-02
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 22:17:54 -0000

SEkgTG91IGFuZCBXRywNCg0KTm8sIEknbSBub3QgYXdhcmUgb2YgYW55IElQUiB0aGF0IGFwcGxp
ZXMgdG8gdGhpcyBkcmFmdC4NCg0KSSBkb24ndCB0aGluayBhbGwgbWVtYmVycyBvZiB0aGUgRFQg
YXJlIGFjdHVhbGx5IGxpc3RlZCBhcyBhdXRob3JzIG9uIGFsbCB0aGUgZHJhZnRzLiBJdCBpcyBh
IG1peCBkZXBlbmRpbmcgb24gdGhlIGRyYWZ0Lg0KDQpKYXNvbg0KDQo+IC0tLS0tT3JpZ2luYWwg
TWVzc2FnZS0tLS0tDQo+IEZyb206IExvdSBCZXJnZXIgPGxiZXJnZXJAbGFibi5uZXQ+DQo+IFNl
bnQ6IE1vbmRheSwgTWFyY2ggMiwgMjAyMCA1OjEzIFBNDQo+IFRvOiByd2lsdG9uQGNpc2NvLmNv
bTsgcnJhaG1hbkBjaXNjby5jb207IGpjbGFya2VAY2lzY28uY29tOyBTdGVybmUsIEphc29uDQo+
IChOb2tpYSAtIENBL090dGF3YSkgPGphc29uLnN0ZXJuZUBub2tpYS5jb20+OyBsYW5hLnd1Ym9A
aHVhd2VpLmNvbQ0KPiBDYzogbmV0bW9kLXZlci1kdEBpZXRmLm9yZzsgbmV0bW9kQGlldGYub3Jn
DQo+IFN1YmplY3Q6IFJlZ2FyZGluZyBJUFIgb24gZHJhZnQtd2lsdG9uLW5ldG1vZC15YW5nLXZl
ci1zZWxlY3Rpb24tMDINCj4gDQo+IA0KPiBBdXRob3JzLCBDb250cmlidXRvcnMsIFdHLA0KPiAN
Cj4gQXMgcGFydCBvZiBwcmVwYXJhdGlvbiBmb3IgV0cgQWRvcHRpb246DQo+IA0KPiBBcmUgeW91
IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzIHRvIGRyYWZ0cyBpZGVudGlmaWVkIGFib3Zl
Pw0KPiANCj4gUGxlYXNlIHN0YXRlIGVpdGhlcjoNCj4gDQo+ICJObywgSSdtIG5vdCBhd2FyZSBv
ZiBhbnkgSVBSIHRoYXQgYXBwbGllcyB0byB0aGlzIGRyYWZ0Ig0KPiBvcg0KPiAiWWVzLCBJJ20g
YXdhcmUgb2YgSVBSIHRoYXQgYXBwbGllcyB0byB0aGlzIGRyYWZ0Ig0KPiANCj4gSWYgc28sIGhh
cyB0aGlzIElQUiBiZWVuIGRpc2Nsb3NlZCBpbiBjb21wbGlhbmNlIHdpdGggSUVURiBJUFIgcnVs
ZXMNCj4gKHNlZSBSRkNzIDM2NjksIDUzNzggYW5kIDgxNzkgZm9yIG1vcmUgZGV0YWlscyk/DQo+
IA0KPiBJZiB5ZXMgdG8gdGhlIGFib3ZlLCBwbGVhc2Ugc3RhdGUgZWl0aGVyOg0KPiANCj4gIlll
cywgdGhlIElQUiBoYXMgYmVlbiBkaXNjbG9zZWQgaW4gY29tcGxpYW5jZSB3aXRoIElFVEYgSVBS
IHJ1bGVzIg0KPiBvcg0KPiAiTm8sIHRoZSBJUFIgaGFzIG5vdCBiZWVuIGRpc2Nsb3NlZCINCj4g
DQo+IElmIHlvdSBhbnN3ZXIgbm8sIHBsZWFzZSBwcm92aWRlIGFueSBhZGRpdGlvbmFsIGRldGFp
bHMgeW91IHRoaW5rDQo+IGFwcHJvcHJpYXRlLg0KPiANCj4gV2Ugbm90ZSB0aGF0IGFsbCBEVCBt
ZW1iZXJzIGFyZSBsaXN0ZWQgYXMgY29udHJpYnV0b3JzLiAgSWYgeW91DQo+IGNvbnRyaWJ1dGVk
IHRvIHRoZSBkb2N1bWVudCBwbGVhc2UgcmVzcG9uZC4gIEFsdGVybmF0aXZlbHksIHBsZWFzZSBm
ZWVsDQo+IGZyZWUgdG8gc3RhdGUgdGhhdCB5b3UgZGlkbid0IG1hdGVyaWFsbHkgY29udHJpYnV0
ZSB0byB0aGUgZHJhZnQgYW5kDQo+IHdvdWxkIGxpa2UgeW91ciBuYW1lIHJlbW92ZWQgZnJvbSB0
aGUgY29udHJpYnV0aW9uIHNlY3Rpb24gKGFuZCBtb3ZlZCB0bw0KPiBhY2tub3dsZWRnbWVudHMg
YWZ0ZXIgV0cgYWRvcHRpb24pLg0KPiANCj4gSWYgeW91IGFyZSBsaXN0ZWQgYXMgYSBkb2N1bWVu
dCBhdXRob3Igb3IgY29udHJpYnV0b3IgcGxlYXNlIGFuc3dlciB0aGUNCj4gYWJvdmUgYnkgcmVz
cG9uZGluZyB0byB0aGlzIGVtYWlsIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciBvciBub3QgeW91IGFy
ZQ0KPiBhd2FyZSBvZiBhbnkgcmVsZXZhbnQgSVBSLiBUaGlzIGRvY3VtZW50IHdpbGwgbm90IGFk
dmFuY2UgdG8gdGhlIG5leHQNCj4gc3RhZ2UgdW50aWwgYSByZXNwb25zZSBoYXMgYmVlbiByZWNl
aXZlZCBmcm9tIGVhY2ggYXV0aG9yLg0KPiANCj4gTk9URTogVEhJUyBBUFBMSUVTIFRPIEFMTCBP
RiBZT1UgTElTVEVEIElOIFRISVMgTUVTU0FHRSdTIFRPIExJTkVTLg0KPiANCj4gSWYgeW91IGFy
ZSBvbiB0aGUgV0cgZW1haWwgbGlzdCBvciBhdHRlbmQgV0cgbWVldGluZ3MgYnV0IGFyZSBub3Qg
bGlzdGVkDQo+IGFzIGFuIGF1dGhvciBvciBjb250cmlidXRvciwgd2UgcmVtaW5kIHlvdSBvZiB5
b3VyIG9ibGlnYXRpb25zIHVuZGVyDQo+IHRoZSBJRVRGIElQUiBydWxlcyB3aGljaCBlbmNvdXJh
Z2VzIHlvdSB0byBub3RpZnkgdGhlIElFVEYgaWYgeW91IGFyZQ0KPiBhd2FyZSBvZiBJUFIgb2Yg
b3RoZXJzIG9uIGFuIElFVEYgY29udHJpYnV0aW9uLCBvciB0byByZWZyYWluIGZyb20NCj4gcGFy
dGljaXBhdGluZyBpbiBhbnkgY29udHJpYnV0aW9uIG9yIGRpc2N1c3Npb24gcmVsYXRlZCB0byB5
b3VyDQo+IHVuZGlzY2xvc2VkIElQUi4gRm9yIG1vcmUgaW5mb3JtYXRpb24sIHBsZWFzZSBzZWUg
dGhlIFJGQ3MgbGlzdGVkIGFib3ZlDQo+IGFuZA0KPiBodHRwOi8vdHJhYy50b29scy5pZXRmLm9y
Zy9ncm91cC9pZXNnL3RyYWMvd2lraS9JbnRlbGxlY3R1YWxQcm9wZXJ0eS4NCj4gDQo+IFRoYW5r
IHlvdSwNCj4gTmV0TW9kIFdHIENoYWlycw0KPiANCj4gUFMgUGxlYXNlIGluY2x1ZGUgYWxsIGxp
c3RlZCBpbiB0aGUgaGVhZGVycyBvZiB0aGlzIG1lc3NhZ2UgaW4geW91cg0KPiByZXNwb25zZS4N
Cj4gDQo+IA0KDQo=


From nobody Mon Mar  2 14:18:09 2020
Return-Path: <jason.sterne@nokia.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C8D03A12E8; Mon,  2 Mar 2020 14:18:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.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 JZwVz5gYVK_u; Mon,  2 Mar 2020 14:18:03 -0800 (PST)
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (mail-eopbgr690136.outbound.protection.outlook.com [40.107.69.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C07F03A1306; Mon,  2 Mar 2020 14:18:03 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ej9mqUUYMaYV8qImNO4EAuoU6IUz69KRBDKHGNkpGp2/0Z7oR+MAPG7AXDC2MhgclaA5a4Rjt/uAB+WLkTQG8fzQMnZSf3WnfG3P+DzEJ1GEKlejE8rsr+u56NcPLpVdJ/L+wYsIJG3fwhBSPOThQ4sBnvnfpjmueaWoT2kl7n9fS9Xp0mwLL5Kdn4fa3lOjtsFFh/E0F4DC+ws6nyhgTCF1MTMHDnX0ePBS/pHZxaioVThufvEyFY1T0GtNUGHS3A9ITNyDpF5J0JT6PNK3iXG6K6CfSqSOVuB7DCcf3gyBpEtCT5cMCUJc+a9/J9hcTvnBotyhtJu5TRDNWJLsMQ==
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=JiTPgMkKAen6lQucjQ4FhKoFxoeMnIZD1CWWeZwXF40=; b=erb2/4DP+e5mHCkhEUPEV4nVBOb24SH5mSOl88XmWfVs/uxEEAq9VjK4f1F2/cNnle1NFkWA7qOKt1/uiy94eU6vD4VOxeXC+0JIGLJkmLAXSQq+IKFjij/MuJqPHTG3PWaLEwXPiWdgjjT6mduioAki4ltl8/TdnKqtMMHMrGv64tynaap28eZ6s6DQkHAire4EfnwlfdqDAkFoKsU9212dDGyQBH50u+6VbzIqiwUIEz2FjC8N7EAnAOVCh7sekJjXuQdMkbDTX8OsP00eO9s2ApqkteVabshEs36Ik/Un6YsYwvFC2Ax3SBPdgRYG0GnQF6rGeGNge3QhMpczRQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JiTPgMkKAen6lQucjQ4FhKoFxoeMnIZD1CWWeZwXF40=; b=G8XCqli/OG/OfRUdHSGeSqW3wp8H2lW1/MxImejZA8ZJ4pzh1zTB7DA3wbdS2hDCU0md/BydMECPPAIZPUXmaj4ofvrFy7ZOo1w9DCorRURGqpFNN4jXJGbbRXvmLtq5mbUSJnWPBgkHJ5pvc8h2PUJiFT1sTXYI2hbYcCrzUhg=
Received: from DM5PR08MB2633.namprd08.prod.outlook.com (2603:10b6:3:ca::21) by DM5PR08MB3643.namprd08.prod.outlook.com (2603:10b6:4:65::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.19; Mon, 2 Mar 2020 22:18:02 +0000
Received: from DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::455:66cb:efa2:fabb]) by DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::455:66cb:efa2:fabb%9]) with mapi id 15.20.2772.019; Mon, 2 Mar 2020 22:18:02 +0000
From: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
To: Lou Berger <lberger@labn.net>, "bclaise@cisco.com" <bclaise@cisco.com>, "jclarke@cisco.com" <jclarke@cisco.com>, "rrahman@cisco.com" <rrahman@cisco.com>, "rwilton@cisco.com" <rwilton@cisco.com>, "balazs.lengyel@ericsson.com" <balazs.lengyel@ericsson.com>, "kd6913@att.com" <kd6913@att.com>
CC: "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Regarding IPR on draft-verdt-netmod-yang-semver-01
Thread-Index: AQHV8N/N5cK9TVVPJUmt/3CcK7lbzKg13xRQ
Date: Mon, 2 Mar 2020 22:18:02 +0000
Message-ID: <DM5PR08MB263303A488C42D014E30AEF99BE70@DM5PR08MB2633.namprd08.prod.outlook.com>
References: <bfd3e5bd-0ac2-bcd7-d067-35cb3999d475@labn.net>
In-Reply-To: <bfd3e5bd-0ac2-bcd7-d067-35cb3999d475@labn.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=jason.sterne@nokia.com; 
x-originating-ip: [65.110.215.75]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 36f68638-6195-4d4d-00ff-08d7bef7929b
x-ms-traffictypediagnostic: DM5PR08MB3643:
x-microsoft-antispam-prvs: <DM5PR08MB3643773D360231495C3B06999BE70@DM5PR08MB3643.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 033054F29A
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(376002)(39860400002)(346002)(396003)(136003)(366004)(189003)(199004)(76116006)(54906003)(71200400001)(66556008)(55016002)(33656002)(66476007)(66446008)(64756008)(81166006)(81156014)(8676002)(66946007)(316002)(110136005)(4326008)(86362001)(52536014)(9686003)(5660300002)(7696005)(26005)(186003)(478600001)(966005)(8936002)(6506007)(53546011)(2906002); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR08MB3643; H:DM5PR08MB2633.namprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: D0y5vu95iIWt4xYMT0wH/fC6CGig3nDc1zui8s/tzyBhYg3tljEBWhW1N3XX0mjDbOB308jd4DNPN6fxidzPNSjt3hvlEwXooxJSMVsBP93XAmNZsFacjST5JnwNrwV0gReHR5rLTM4ys3woUzsdnqlKyk9scCk3WddHmlDrHZulPtagefeizcu99Wz/QaVS/SVX0g2TiJjlYbAcHt9ZWrMn6ehK2vcqzIWktd4NYJpj795QxoSvV3o4lFOFqnfaaa0UGIz6moQW+ImRSudHWQkYXkhMfe3NCu+KxS8FeYc77ThAofF9EpI5/NpOE66p/2EiLtoPXhoERongl93Idhew6yOLk0FNB+CHyKqoRNWpDWHo7e40uw3375TA+b3WvKKanVE3EarNSe6oEgR+GBbjdKF2jSNMqdE2Zf454WxnGlHeVPCRkXcrjVj2dnc0ZshYxnvne0bkYxiyOqdIDR+R5ieEus7jBtXPBgXk06f7iN/Yqu1EglLEv2aqrfxzygWgQ4JKAx8H+hjjtBdpqw==
x-ms-exchange-antispam-messagedata: QC+UNDRSI5xZXqCsusO8TyNEQY+awAEhurWMRzCQjKy63b/sqnRKDMArGfjndcGLHsSF1JvXanMGDKsvr5Fmlbeieke0eRAjZtFGKoPbPqgcAw6NeWidQq/3Rcg2BIfcu5pPzWmi06IyEQYPXzdf8g==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 36f68638-6195-4d4d-00ff-08d7bef7929b
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Mar 2020 22:18:02.1696 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: l92VOHj041481kWYJ/bRRth0ztt+zF/64nLOu1ZRHzik5AYujatE1ydA0saw0wBmXAD67YWgntDm7bfb33nJXQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR08MB3643
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/STSJpPPJAwSzvrTmwOEsBZPimlU>
Subject: Re: [netmod] Regarding IPR on draft-verdt-netmod-yang-semver-01
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 22:18:07 -0000

SEkgTG91IGFuZCBXRywNCg0KTm8sIEknbSBub3QgYXdhcmUgb2YgYW55IElQUiB0aGF0IGFwcGxp
ZXMgdG8gdGhpcyBkcmFmdC4NCg0KSmFzb24NCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t
LQ0KPiBGcm9tOiBMb3UgQmVyZ2VyIDxsYmVyZ2VyQGxhYm4ubmV0Pg0KPiBTZW50OiBNb25kYXks
IE1hcmNoIDIsIDIwMjAgNToxMyBQTQ0KPiBUbzogYmNsYWlzZUBjaXNjby5jb207IGpjbGFya2VA
Y2lzY28uY29tOyBycmFobWFuQGNpc2NvLmNvbTsNCj4gcndpbHRvbkBjaXNjby5jb207IGJhbGF6
cy5sZW5neWVsQGVyaWNzc29uLmNvbTsgU3Rlcm5lLCBKYXNvbiAoTm9raWEgLQ0KPiBDQS9PdHRh
d2EpIDxqYXNvbi5zdGVybmVAbm9raWEuY29tPjsga2Q2OTEzQGF0dC5jb20NCj4gQ2M6IG5ldG1v
ZC12ZXItZHRAaWV0Zi5vcmc7IG5ldG1vZEBpZXRmLm9yZw0KPiBTdWJqZWN0OiBSZWdhcmRpbmcg
SVBSIG9uIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLXNlbXZlci0wMQ0KPiANCj4gDQo+IEF1dGhv
cnMsIENvbnRyaWJ1dG9ycywgV0csDQo+IA0KPiBBcyBwYXJ0IG9mIHByZXBhcmF0aW9uIGZvciBX
RyBBZG9wdGlvbjoNCj4gDQo+IEFyZSB5b3UgYXdhcmUgb2YgYW55IElQUiB0aGF0IGFwcGxpZXMg
dG8gZHJhZnRzIGlkZW50aWZpZWQgYWJvdmU/DQo+IA0KPiBQbGVhc2Ugc3RhdGUgZWl0aGVyOg0K
PiANCj4gIk5vLCBJJ20gbm90IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzIHRvIHRoaXMg
ZHJhZnQiDQo+IG9yDQo+ICJZZXMsIEknbSBhd2FyZSBvZiBJUFIgdGhhdCBhcHBsaWVzIHRvIHRo
aXMgZHJhZnQiDQo+IA0KPiBJZiBzbywgaGFzIHRoaXMgSVBSIGJlZW4gZGlzY2xvc2VkIGluIGNv
bXBsaWFuY2Ugd2l0aCBJRVRGIElQUiBydWxlcw0KPiAoc2VlIFJGQ3MgMzY2OSwgNTM3OCBhbmQg
ODE3OSBmb3IgbW9yZSBkZXRhaWxzKT8NCj4gDQo+IElmIHllcyB0byB0aGUgYWJvdmUsIHBsZWFz
ZSBzdGF0ZSBlaXRoZXI6DQo+IA0KPiAiWWVzLCB0aGUgSVBSIGhhcyBiZWVuIGRpc2Nsb3NlZCBp
biBjb21wbGlhbmNlIHdpdGggSUVURiBJUFIgcnVsZXMiDQo+IG9yDQo+ICJObywgdGhlIElQUiBo
YXMgbm90IGJlZW4gZGlzY2xvc2VkIg0KPiANCj4gSWYgeW91IGFuc3dlciBubywgcGxlYXNlIHBy
b3ZpZGUgYW55IGFkZGl0aW9uYWwgZGV0YWlscyB5b3UgdGhpbmsNCj4gYXBwcm9wcmlhdGUuDQo+
IA0KPiBXZSBub3RlIHRoYXQgYWxsIERUIG1lbWJlcnMgYXJlIGxpc3RlZCBhcyBjb250cmlidXRv
cnMuICBJZiB5b3UNCj4gY29udHJpYnV0ZWQgdG8gdGhlIGRvY3VtZW50IHBsZWFzZSByZXNwb25k
LiAgQWx0ZXJuYXRpdmVseSwgcGxlYXNlIGZlZWwNCj4gZnJlZSB0byBzdGF0ZSB0aGF0IHlvdSBk
aWRuJ3QgbWF0ZXJpYWxseSBjb250cmlidXRlIHRvIHRoZSBkcmFmdCBhbmQNCj4gd291bGQgbGlr
ZSB5b3VyIG5hbWUgcmVtb3ZlZCBmcm9tIHRoZSBjb250cmlidXRpb24gc2VjdGlvbiAoYW5kIG1v
dmVkIHRvDQo+IGFja25vd2xlZGdtZW50cyBhZnRlciBXRyBhZG9wdGlvbikuDQo+IA0KPiBJZiB5
b3UgYXJlIGxpc3RlZCBhcyBhIGRvY3VtZW50IGF1dGhvciBvciBjb250cmlidXRvciBwbGVhc2Ug
YW5zd2VyIHRoZQ0KPiBhYm92ZSBieSByZXNwb25kaW5nIHRvIHRoaXMgZW1haWwgcmVnYXJkbGVz
cyBvZiB3aGV0aGVyIG9yIG5vdCB5b3UgYXJlDQo+IGF3YXJlIG9mIGFueSByZWxldmFudCBJUFIu
IFRoaXMgZG9jdW1lbnQgd2lsbCBub3QgYWR2YW5jZSB0byB0aGUgbmV4dA0KPiBzdGFnZSB1bnRp
bCBhIHJlc3BvbnNlIGhhcyBiZWVuIHJlY2VpdmVkIGZyb20gZWFjaCBhdXRob3IuDQo+IA0KPiBO
T1RFOiBUSElTIEFQUExJRVMgVE8gQUxMIE9GIFlPVSBMSVNURUQgSU4gVEhJUyBNRVNTQUdFJ1Mg
VE8gTElORVMuDQo+IA0KPiBJZiB5b3UgYXJlIG9uIHRoZSBXRyBlbWFpbCBsaXN0IG9yIGF0dGVu
ZCBXRyBtZWV0aW5ncyBidXQgYXJlIG5vdCBsaXN0ZWQNCj4gYXMgYW4gYXV0aG9yIG9yIGNvbnRy
aWJ1dG9yLCB3ZSByZW1pbmQgeW91IG9mIHlvdXIgb2JsaWdhdGlvbnMgdW5kZXINCj4gdGhlIElF
VEYgSVBSIHJ1bGVzIHdoaWNoIGVuY291cmFnZXMgeW91IHRvIG5vdGlmeSB0aGUgSUVURiBpZiB5
b3UgYXJlDQo+IGF3YXJlIG9mIElQUiBvZiBvdGhlcnMgb24gYW4gSUVURiBjb250cmlidXRpb24s
IG9yIHRvIHJlZnJhaW4gZnJvbQ0KPiBwYXJ0aWNpcGF0aW5nIGluIGFueSBjb250cmlidXRpb24g
b3IgZGlzY3Vzc2lvbiByZWxhdGVkIHRvIHlvdXINCj4gdW5kaXNjbG9zZWQgSVBSLiBGb3IgbW9y
ZSBpbmZvcm1hdGlvbiwgcGxlYXNlIHNlZSB0aGUgUkZDcyBsaXN0ZWQgYWJvdmUNCj4gYW5kDQo+
IGh0dHA6Ly90cmFjLnRvb2xzLmlldGYub3JnL2dyb3VwL2llc2cvdHJhYy93aWtpL0ludGVsbGVj
dHVhbFByb3BlcnR5Lg0KPiANCj4gVGhhbmsgeW91LA0KPiBOZXRNb2QgV0cgQ2hhaXJzDQo+IA0K
PiBQUyBQbGVhc2UgaW5jbHVkZSBhbGwgbGlzdGVkIGluIHRoZSBoZWFkZXJzIG9mIHRoaXMgbWVz
c2FnZSBpbiB5b3VyDQo+IHJlc3BvbnNlLg0KPiANCj4gDQoNCg==


From nobody Mon Mar  2 14:18:20 2020
Return-Path: <jason.sterne@nokia.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B3C23A12FB; Mon,  2 Mar 2020 14:18:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.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 E_6UEJJggP6a; Mon,  2 Mar 2020 14:18:09 -0800 (PST)
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2093.outbound.protection.outlook.com [40.107.244.93]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 731133A12DE; Mon,  2 Mar 2020 14:18:09 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ARXGtGHlLWMo8uA4uVORc+790dn3a9JffHFFDno7cGnmncASdFfllYb8aTEkBRDtstne1J2OgMxQBQpCDvrhk2am2uXFdZjfzly4oC8xyhT1DVotUEYrFwNQwtCQxioPyj/x2Ch4iYC+OZeWzb3Xsz7WLMO9WnKftxVDufeWH6Vys/fPBn9w3hxVWBSPohGPK2yqC9JBKVN93+W1nnuA3/9rUULSf+noNt5rNMFEUMY4SbeP51ay/dnxgT4MPKqQMlS/2+042Az7iCTl6WBJdlUnvpH11TfDUZ7fBPDIjIw+n7lKdGPcmxRCF4tssUe2DxDUyDfD2SmZpDISobQNEg==
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=VqVIuSe4W9nuTvJByYMPew4+D9mZx1d/J6ULRgC6Vek=; b=Athj/Oi/240a39LPZykPHtXXtTb+HM9wBwY3cGNsYiLYvQGBqXy1BRLHXIRKYl/hbSJaT7U23FWfcE+ew70NMAdCOvTIDlWU+DJIqaUCBxIqJ/rg5Y1DDYdpAd/vbdjMuEvtxeIyhPnAtM/kgIWDZanxB87qR6gk5u1Kv7UR7w2LkzUs1BcxaVmkEYCLlargu7QtqihjG4hRz0Lya6UpX+faIRk9p/KdMvWV/YjBVxVU1zjl1dDcHwQiA+5jpkJT6OhQBdeJ5Xsq1qBJoXeXUlssobA9vY2zx6iDuo90OWUavP/y3dgIOoXj17MZgfGWpEqDBvNPzNKFnSKBT5+dxw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VqVIuSe4W9nuTvJByYMPew4+D9mZx1d/J6ULRgC6Vek=; b=lalfUG0nyO5qJx69zNsffUkFHZ6frWxajzrLxicjGdzXrrzFeM8G6R6aVk4GP6BHDbCNTlFvk6PWrUmBLFyr3puohd/jcMzrstxYml1iELbmjN1Uk/qQRMx4WWWwTwir6701RZ3cMY704yWUEoWldTrF9iecdhKhCcq7b0VbXX4=
Received: from DM5PR08MB2633.namprd08.prod.outlook.com (2603:10b6:3:ca::21) by DM5PR08MB3643.namprd08.prod.outlook.com (2603:10b6:4:65::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.19; Mon, 2 Mar 2020 22:18:08 +0000
Received: from DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::455:66cb:efa2:fabb]) by DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::455:66cb:efa2:fabb%9]) with mapi id 15.20.2772.019; Mon, 2 Mar 2020 22:18:08 +0000
From: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
To: Lou Berger <lberger@labn.net>, "rwilton@cisco.com" <rwilton@cisco.com>, "rrahman@cisco.com" <rrahman@cisco.com>, "jclarke@cisco.com" <jclarke@cisco.com>, "lana.wubo@huawei.com" <lana.wubo@huawei.com>
CC: "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>, NETMOD Group <netmod@ietf.org>
Thread-Topic: Regarding IPR on draft-rwilton-netmod-yang-packages-03
Thread-Index: AQHV8N/Yy2d3bTWhI0+Q9CNza2F/J6g13yLQ
Date: Mon, 2 Mar 2020 22:18:08 +0000
Message-ID: <DM5PR08MB2633AAFE1D715898F3F532769BE70@DM5PR08MB2633.namprd08.prod.outlook.com>
References: <59485d31-a0bf-9977-a237-61e2f752b33a@labn.net>
In-Reply-To: <59485d31-a0bf-9977-a237-61e2f752b33a@labn.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=jason.sterne@nokia.com; 
x-originating-ip: [65.110.215.75]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 2df48347-7147-40df-2b6b-08d7bef79655
x-ms-traffictypediagnostic: DM5PR08MB3643:
x-microsoft-antispam-prvs: <DM5PR08MB3643631DEB73B60979777C6A9BE70@DM5PR08MB3643.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 033054F29A
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(376002)(39860400002)(346002)(396003)(136003)(366004)(189003)(199004)(76116006)(54906003)(71200400001)(66556008)(55016002)(33656002)(66476007)(66446008)(64756008)(81166006)(81156014)(8676002)(66946007)(316002)(110136005)(4326008)(86362001)(52536014)(9686003)(5660300002)(7696005)(26005)(186003)(478600001)(966005)(8936002)(6506007)(53546011)(2906002); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR08MB3643; H:DM5PR08MB2633.namprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 62uuYsIXQu7Ku5+r2lv4k7RYgwbOs2239eosgC1X/0cWghrbPArw9RtrmDJc3g2YQQt6pSMSkRE3IccgQ//tG+T51hHRDA1jROyuQlsniqqiiLlLl9wU4UmBQF3m5DY/anBcGCZFCB3RMFdDHEnR4z04pi802JgtWdbUTgHWMKgtehssTS7t4bx1DX9xbKfSolixy8B/WfWuejoq+QA1q+tFiIY4deeP+dtZo2dbmAjix1BqUkCghxIdLFgopzpm0VXe8AuOZpZkQMgLop9sPyKH4+MUthai8i24vbiYb/YQxwxoBYMCpd5fr/eWuGET1tzephzaQLf5txGumOGSzpNP2vw1sx2o4ggY9y2qQ9ezn9R+u5CIjZj2kJ8Ak3u5JlAbj1Fq49GmZxGuK9FlUlMKfWN2SX3mkOYKlSVcPkVrlQ3XwgS+Wyh7x0dO0dZ0bq/A2/IRYBYKWtrRlQve+q7c2jadp4zhMOQsZd0ZmyKtEGNYDfvTcP3ZPIghfG4sqI4DiE/zlxJieq5YCEoEOg==
x-ms-exchange-antispam-messagedata: lUbyJaY/3EFex0yidqLHy3zc0kbhyqJlPUHuy6rAncVaI1TCgzxXRy5sYOdiIuvOjI7Ze/NqP8szxVymjOxS8Ja8X9ZzraKLE5ayj9e1SMCzgQFfsDb2YPS/ma3IRIwCZW8UUEYAq7B4zMtIv+anlA==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2df48347-7147-40df-2b6b-08d7bef79655
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Mar 2020 22:18:08.3898 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 9nbLpYRe6i9fr8TYaS7wp/Msjdk/8ZVpBZWZPEseEDq+c/MLF/Iq7Vn/DcJAkShs+4fIYEQt7w/SBtm9vHV+pQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR08MB3643
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/vhqMm9ZpgwGq4aLbGIbUmScSr8Q>
Subject: Re: [netmod] Regarding IPR on draft-rwilton-netmod-yang-packages-03
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 22:18:18 -0000

SEkgTG91IGFuZCBXRywNCg0KTm8sIEknbSBub3QgYXdhcmUgb2YgYW55IElQUiB0aGF0IGFwcGxp
ZXMgdG8gdGhpcyBkcmFmdC4NCg0KSmFzb24NCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t
LQ0KPiBGcm9tOiBMb3UgQmVyZ2VyIDxsYmVyZ2VyQGxhYm4ubmV0Pg0KPiBTZW50OiBNb25kYXks
IE1hcmNoIDIsIDIwMjAgNToxNCBQTQ0KPiBUbzogcndpbHRvbkBjaXNjby5jb207IHJyYWhtYW5A
Y2lzY28uY29tOyBqY2xhcmtlQGNpc2NvLmNvbTsgU3Rlcm5lLCBKYXNvbg0KPiAoTm9raWEgLSBD
QS9PdHRhd2EpIDxqYXNvbi5zdGVybmVAbm9raWEuY29tPjsgbGFuYS53dWJvQGh1YXdlaS5jb20N
Cj4gQ2M6IG5ldG1vZC12ZXItZHRAaWV0Zi5vcmc7IE5FVE1PRCBHcm91cCA8bmV0bW9kQGlldGYu
b3JnPg0KPiBTdWJqZWN0OiBSZWdhcmRpbmcgSVBSIG9uIGRyYWZ0LXJ3aWx0b24tbmV0bW9kLXlh
bmctcGFja2FnZXMtMDMNCj4gDQo+IA0KPiBBdXRob3JzLCBDb250cmlidXRvcnMsIFdHLA0KPiAN
Cj4gQXMgcGFydCBvZiBwcmVwYXJhdGlvbiBmb3IgV0cgQWRvcHRpb246DQo+IA0KPiBBcmUgeW91
IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzIHRvIGRyYWZ0cyBpZGVudGlmaWVkIGFib3Zl
Pw0KPiANCj4gUGxlYXNlIHN0YXRlIGVpdGhlcjoNCj4gDQo+ICJObywgSSdtIG5vdCBhd2FyZSBv
ZiBhbnkgSVBSIHRoYXQgYXBwbGllcyB0byB0aGlzIGRyYWZ0Ig0KPiBvcg0KPiAiWWVzLCBJJ20g
YXdhcmUgb2YgSVBSIHRoYXQgYXBwbGllcyB0byB0aGlzIGRyYWZ0Ig0KPiANCj4gSWYgc28sIGhh
cyB0aGlzIElQUiBiZWVuIGRpc2Nsb3NlZCBpbiBjb21wbGlhbmNlIHdpdGggSUVURiBJUFIgcnVs
ZXMNCj4gKHNlZSBSRkNzIDM2NjksIDUzNzggYW5kIDgxNzkgZm9yIG1vcmUgZGV0YWlscyk/DQo+
IA0KPiBJZiB5ZXMgdG8gdGhlIGFib3ZlLCBwbGVhc2Ugc3RhdGUgZWl0aGVyOg0KPiANCj4gIlll
cywgdGhlIElQUiBoYXMgYmVlbiBkaXNjbG9zZWQgaW4gY29tcGxpYW5jZSB3aXRoIElFVEYgSVBS
IHJ1bGVzIg0KPiBvcg0KPiAiTm8sIHRoZSBJUFIgaGFzIG5vdCBiZWVuIGRpc2Nsb3NlZCINCj4g
DQo+IElmIHlvdSBhbnN3ZXIgbm8sIHBsZWFzZSBwcm92aWRlIGFueSBhZGRpdGlvbmFsIGRldGFp
bHMgeW91IHRoaW5rDQo+IGFwcHJvcHJpYXRlLg0KPiANCj4gV2Ugbm90ZSB0aGF0IGFsbCBEVCBt
ZW1iZXJzIGFyZSBsaXN0ZWQgYXMgY29udHJpYnV0b3JzLiAgSWYgeW91DQo+IGNvbnRyaWJ1dGVk
IHRvIHRoZSBkb2N1bWVudCBwbGVhc2UgcmVzcG9uZC4gIEFsdGVybmF0aXZlbHksIHBsZWFzZSBm
ZWVsDQo+IGZyZWUgdG8gc3RhdGUgdGhhdCB5b3UgZGlkbid0IG1hdGVyaWFsbHkgY29udHJpYnV0
ZSB0byB0aGUgZHJhZnQgYW5kDQo+IHdvdWxkIGxpa2UgeW91ciBuYW1lIHJlbW92ZWQgZnJvbSB0
aGUgY29udHJpYnV0aW9uIHNlY3Rpb24gKGFuZCBtb3ZlZCB0bw0KPiBhY2tub3dsZWRnbWVudHMg
YWZ0ZXIgV0cgYWRvcHRpb24pLg0KPiANCj4gSWYgeW91IGFyZSBsaXN0ZWQgYXMgYSBkb2N1bWVu
dCBhdXRob3Igb3IgY29udHJpYnV0b3IgcGxlYXNlIGFuc3dlciB0aGUNCj4gYWJvdmUgYnkgcmVz
cG9uZGluZyB0byB0aGlzIGVtYWlsIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciBvciBub3QgeW91IGFy
ZQ0KPiBhd2FyZSBvZiBhbnkgcmVsZXZhbnQgSVBSLiBUaGlzIGRvY3VtZW50IHdpbGwgbm90IGFk
dmFuY2UgdG8gdGhlIG5leHQNCj4gc3RhZ2UgdW50aWwgYSByZXNwb25zZSBoYXMgYmVlbiByZWNl
aXZlZCBmcm9tIGVhY2ggYXV0aG9yLg0KPiANCj4gTk9URTogVEhJUyBBUFBMSUVTIFRPIEFMTCBP
RiBZT1UgTElTVEVEIElOIFRISVMgTUVTU0FHRSdTIFRPIExJTkVTLg0KPiANCj4gSWYgeW91IGFy
ZSBvbiB0aGUgV0cgZW1haWwgbGlzdCBvciBhdHRlbmQgV0cgbWVldGluZ3MgYnV0IGFyZSBub3Qg
bGlzdGVkDQo+IGFzIGFuIGF1dGhvciBvciBjb250cmlidXRvciwgd2UgcmVtaW5kIHlvdSBvZiB5
b3VyIG9ibGlnYXRpb25zIHVuZGVyDQo+IHRoZSBJRVRGIElQUiBydWxlcyB3aGljaCBlbmNvdXJh
Z2VzIHlvdSB0byBub3RpZnkgdGhlIElFVEYgaWYgeW91IGFyZQ0KPiBhd2FyZSBvZiBJUFIgb2Yg
b3RoZXJzIG9uIGFuIElFVEYgY29udHJpYnV0aW9uLCBvciB0byByZWZyYWluIGZyb20NCj4gcGFy
dGljaXBhdGluZyBpbiBhbnkgY29udHJpYnV0aW9uIG9yIGRpc2N1c3Npb24gcmVsYXRlZCB0byB5
b3VyDQo+IHVuZGlzY2xvc2VkIElQUi4gRm9yIG1vcmUgaW5mb3JtYXRpb24sIHBsZWFzZSBzZWUg
dGhlIFJGQ3MgbGlzdGVkIGFib3ZlDQo+IGFuZA0KPiBodHRwOi8vdHJhYy50b29scy5pZXRmLm9y
Zy9ncm91cC9pZXNnL3RyYWMvd2lraS9JbnRlbGxlY3R1YWxQcm9wZXJ0eS4NCj4gDQo+IFRoYW5r
IHlvdSwNCj4gTmV0TW9kIFdHIENoYWlycw0KPiANCj4gUFMgUGxlYXNlIGluY2x1ZGUgYWxsIGxp
c3RlZCBpbiB0aGUgaGVhZGVycyBvZiB0aGlzIG1lc3NhZ2UgaW4geW91cg0KPiByZXNwb25zZS4N
Cj4gDQo+IA0KDQo=


From nobody Mon Mar  2 14:18:31 2020
Return-Path: <jason.sterne@nokia.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08A243A12F6; Mon,  2 Mar 2020 14:18:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.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 BG3xgW-Kg6uq; Mon,  2 Mar 2020 14:18:16 -0800 (PST)
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-eopbgr770130.outbound.protection.outlook.com [40.107.77.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6DEEB3A130A; Mon,  2 Mar 2020 14:18:16 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ed4VRpcnjqmeg38zQxyO2Y36wRr2Snpe+epJHwhKOa5fFGL+oTn266hAAfZsyAUOUPKbUMcwlWgTw8bG2UeUJPT0ihtAo198PnitL72WLfFsCn892soonBQZnIznGFAnjXoFEyMRGcmrfAET3CMHr124H/HNIRCTEwxI1oGz2F3eStIWkee6xCeZpEJ+s/hhZEZ1eaZxQ7wcpWj+LTP3Qpi1k4TIHCRc1utUANVFCbLLz6qilInf5WLjHX3BaRZOJa6YVEn/uGVC/F2aKoC5+S2mK2OEW7hN4/dOEj+XhBsf3VwxuYhjCO6xnoWYsTLwV3tohj1EDOY53xBXvX4Lxw==
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=RTlCigXxuIdWdUXzv5KfHWP3WvnMWLCdUeUwYfdNYW0=; b=CZKQJEY9g9smMu2grvaitzos2khqpM/0UHtM7hgkqpoezrEX7sQSfeBmDkvuftQYcMGxqzbDYbljGivdh4fLqC6nrauXTX2btke9L2W4E0EnTTzBkkeD3dVB14NVlq56EEl6M/bxskCIm2FwnE+xRu2mkvSumnL1GPoMF2Gh/To5Xih84kJLa0FuYnNTHZBuxwr7by7aaS7EX/51P+NXfYcXt4qD6ug3vqHVQaU/YJO6p+oZsUP6pGSn5JUK0QX+1JlttwFKksN6JV6WLVvQB/Xo3dL/kpfMJF1Ox1Y7EMxctpL/9oyaJKue5PSrnq5LTKplQ+Yu5bG9zvQSluwNQw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RTlCigXxuIdWdUXzv5KfHWP3WvnMWLCdUeUwYfdNYW0=; b=E2C0Y1TyfQ42lD9vRJF4skJRyo/xMSGCtvU1T55gw12Ez2F67vCxOXs+QwAn3B9uK3o8dWkExi/OzMUF/ZK3PPEJd7NT8nBqnzI0s1YG0tIyQZlSGLqlM6mv/QfZe6jiwIg5Kb4ViOEdbpHS5ZVAXOaH5PjIGtMXIihr09ZkLEk=
Received: from DM5PR08MB2633.namprd08.prod.outlook.com (2603:10b6:3:ca::21) by DM5PR08MB3643.namprd08.prod.outlook.com (2603:10b6:4:65::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.19; Mon, 2 Mar 2020 22:18:14 +0000
Received: from DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::455:66cb:efa2:fabb]) by DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::455:66cb:efa2:fabb%9]) with mapi id 15.20.2772.019; Mon, 2 Mar 2020 22:18:14 +0000
From: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
To: Lou Berger <lberger@labn.net>, "bclaise@cisco.com" <bclaise@cisco.com>, "jclarke@cisco.com" <jclarke@cisco.com>, "rrahman@cisco.com" <rrahman@cisco.com>, "rwilton@cisco.com" <rwilton@cisco.com>, "balazs.lengyel@ericsson.com" <balazs.lengyel@ericsson.com>, "kd6913@att.com" <kd6913@att.com>
CC: "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Regarding IPR on draft-verdt-netmod-yang-module-versioning-01
Thread-Index: AQHV8N/ak2czGfid+UieMRLx6k8KCag13ymQ
Date: Mon, 2 Mar 2020 22:18:14 +0000
Message-ID: <DM5PR08MB2633439D8BE909420D7C2DDA9BE70@DM5PR08MB2633.namprd08.prod.outlook.com>
References: <dd300040-ea42-e505-633f-1d89def980e1@labn.net>
In-Reply-To: <dd300040-ea42-e505-633f-1d89def980e1@labn.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=jason.sterne@nokia.com; 
x-originating-ip: [65.110.215.75]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 2572059b-dcd1-4f55-ab58-08d7bef799bc
x-ms-traffictypediagnostic: DM5PR08MB3643:
x-microsoft-antispam-prvs: <DM5PR08MB364354100E5DD137DD686C009BE70@DM5PR08MB3643.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 033054F29A
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(376002)(39860400002)(346002)(396003)(136003)(366004)(189003)(199004)(76116006)(54906003)(71200400001)(66556008)(55016002)(33656002)(66476007)(66446008)(64756008)(81166006)(81156014)(8676002)(66946007)(316002)(110136005)(4326008)(86362001)(52536014)(9686003)(5660300002)(7696005)(26005)(186003)(478600001)(966005)(8936002)(6506007)(53546011)(2906002); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR08MB3643; H:DM5PR08MB2633.namprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: mc8aDeXyjSDSQJVMGdNudfAHr1rteHGbIlBhCVffItKvFBZBsF6OztaPH+nZA0kKXZLN2+OzU0DLd4GPbm5wgCwO22ttfRyXqieRSKQoo+Qy8RsIzt9u/cJFwM6moMHqtKAy4jQyOg5DjKl8WPjd7ub3ysFLBr5TSgUqDi5riy7x6/4AvO3uYkmpeeO5hPSphvAxm3qr1pLFuSuLZBHTM+sCWwQnA2vU36vVq5mO6hfL3703Hew91k3XaNecwYJZtPQA6JCz4glZC3HX44ZEPyHcFvTqsDsCbSbnColcDOnCUYlm4qGvGtiMxlwCyT76sCzsnBbCI/p3IPKhK/YYEnk1CZSGUnTxemH9wzcqUmeMGF1IGzeu7cSLx5NEeWTzwJ6oAAIbV4tJI1BNSsRRTEiwWo0ZaqOk9XJTsSBb6LtCgYprHpdFOomjLH33H6q+Yc7UOo7TFmHOc/nI4CwnQgrrtXo1IZ+lQD5yy01FoYuhOzEnHrFPIq7Zdur1ZPXLFBJ9IFC7QANZGyggf9/SoQ==
x-ms-exchange-antispam-messagedata: Mso2yvV1bbbesN0frFL9oJD+FS/4TTU2l3PllGu/173ofXbGvA1nXL0oYWqaT5MYn1cFPB+WtcONogqlpDX1E+7SWYnsBAZ84n5E2C+rngH/PoPxUiaPwH6gmLilY+ktrERiTheAUqJboll+sEVPqA==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2572059b-dcd1-4f55-ab58-08d7bef799bc
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Mar 2020 22:18:14.1123 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: m7pXnLtX3O/oBiPHDoRsMpLSj9D1RGnTSQtTK72aDAxTIeIiVVyb61KxKRKGCABw2HHgOIcNmCYPOjXoda6nig==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR08MB3643
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/kiTQV0siWtgdu16lWy6wVITFkt0>
Subject: Re: [netmod] Regarding IPR on draft-verdt-netmod-yang-module-versioning-01
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 22:18:22 -0000

SEkgTG91IGFuZCBXRywNCg0KTm8sIEknbSBub3QgYXdhcmUgb2YgYW55IElQUiB0aGF0IGFwcGxp
ZXMgdG8gdGhpcyBkcmFmdC4NCg0KSmFzb24NCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t
LQ0KPiBGcm9tOiBMb3UgQmVyZ2VyIDxsYmVyZ2VyQGxhYm4ubmV0Pg0KPiBTZW50OiBNb25kYXks
IE1hcmNoIDIsIDIwMjAgNToxNCBQTQ0KPiBUbzogYmNsYWlzZUBjaXNjby5jb207IGpjbGFya2VA
Y2lzY28uY29tOyBycmFobWFuQGNpc2NvLmNvbTsNCj4gcndpbHRvbkBjaXNjby5jb207IGJhbGF6
cy5sZW5neWVsQGVyaWNzc29uLmNvbTsgU3Rlcm5lLCBKYXNvbiAoTm9raWEgLQ0KPiBDQS9PdHRh
d2EpIDxqYXNvbi5zdGVybmVAbm9raWEuY29tPjsga2Q2OTEzQGF0dC5jb20NCj4gQ2M6IG5ldG1v
ZC12ZXItZHRAaWV0Zi5vcmc7IG5ldG1vZEBpZXRmLm9yZw0KPiBTdWJqZWN0OiBSZWdhcmRpbmcg
SVBSIG9uIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nLTAxDQo+IA0K
PiANCj4gQXV0aG9ycywgQ29udHJpYnV0b3JzLCBXRywNCj4gDQo+IEFzIHBhcnQgb2YgcHJlcGFy
YXRpb24gZm9yIFdHIEFkb3B0aW9uOg0KPiANCj4gQXJlIHlvdSBhd2FyZSBvZiBhbnkgSVBSIHRo
YXQgYXBwbGllcyB0byBkcmFmdHMgaWRlbnRpZmllZCBhYm92ZT8NCj4gDQo+IFBsZWFzZSBzdGF0
ZSBlaXRoZXI6DQo+IA0KPiAiTm8sIEknbSBub3QgYXdhcmUgb2YgYW55IElQUiB0aGF0IGFwcGxp
ZXMgdG8gdGhpcyBkcmFmdCINCj4gb3INCj4gIlllcywgSSdtIGF3YXJlIG9mIElQUiB0aGF0IGFw
cGxpZXMgdG8gdGhpcyBkcmFmdCINCj4gDQo+IElmIHNvLCBoYXMgdGhpcyBJUFIgYmVlbiBkaXNj
bG9zZWQgaW4gY29tcGxpYW5jZSB3aXRoIElFVEYgSVBSIHJ1bGVzDQo+IChzZWUgUkZDcyAzNjY5
LCA1Mzc4IGFuZCA4MTc5IGZvciBtb3JlIGRldGFpbHMpPw0KPiANCj4gSWYgeWVzIHRvIHRoZSBh
Ym92ZSwgcGxlYXNlIHN0YXRlIGVpdGhlcjoNCj4gDQo+ICJZZXMsIHRoZSBJUFIgaGFzIGJlZW4g
ZGlzY2xvc2VkIGluIGNvbXBsaWFuY2Ugd2l0aCBJRVRGIElQUiBydWxlcyINCj4gb3INCj4gIk5v
LCB0aGUgSVBSIGhhcyBub3QgYmVlbiBkaXNjbG9zZWQiDQo+IA0KPiBJZiB5b3UgYW5zd2VyIG5v
LCBwbGVhc2UgcHJvdmlkZSBhbnkgYWRkaXRpb25hbCBkZXRhaWxzIHlvdSB0aGluaw0KPiBhcHBy
b3ByaWF0ZS4NCj4gDQo+IFdlIG5vdGUgdGhhdCBhbGwgRFQgbWVtYmVycyBhcmUgbGlzdGVkIGFz
IGNvbnRyaWJ1dG9ycy4gIElmIHlvdQ0KPiBjb250cmlidXRlZCB0byB0aGUgZG9jdW1lbnQgcGxl
YXNlIHJlc3BvbmQuICBBbHRlcm5hdGl2ZWx5LCBwbGVhc2UgZmVlbA0KPiBmcmVlIHRvIHN0YXRl
IHRoYXQgeW91IGRpZG4ndCBtYXRlcmlhbGx5IGNvbnRyaWJ1dGUgdG8gdGhlIGRyYWZ0IGFuZA0K
PiB3b3VsZCBsaWtlIHlvdXIgbmFtZSByZW1vdmVkIGZyb20gdGhlIGNvbnRyaWJ1dGlvbiBzZWN0
aW9uIChhbmQgbW92ZWQgdG8NCj4gYWNrbm93bGVkZ21lbnRzIGFmdGVyIFdHIGFkb3B0aW9uKS4N
Cj4gDQo+IElmIHlvdSBhcmUgbGlzdGVkIGFzIGEgZG9jdW1lbnQgYXV0aG9yIG9yIGNvbnRyaWJ1
dG9yIHBsZWFzZSBhbnN3ZXIgdGhlDQo+IGFib3ZlIGJ5IHJlc3BvbmRpbmcgdG8gdGhpcyBlbWFp
bCByZWdhcmRsZXNzIG9mIHdoZXRoZXIgb3Igbm90IHlvdSBhcmUNCj4gYXdhcmUgb2YgYW55IHJl
bGV2YW50IElQUi4gVGhpcyBkb2N1bWVudCB3aWxsIG5vdCBhZHZhbmNlIHRvIHRoZSBuZXh0DQo+
IHN0YWdlIHVudGlsIGEgcmVzcG9uc2UgaGFzIGJlZW4gcmVjZWl2ZWQgZnJvbSBlYWNoIGF1dGhv
ci4NCj4gDQo+IE5PVEU6IFRISVMgQVBQTElFUyBUTyBBTEwgT0YgWU9VIExJU1RFRCBJTiBUSElT
IE1FU1NBR0UnUyBUTyBMSU5FUy4NCj4gDQo+IElmIHlvdSBhcmUgb24gdGhlIFdHIGVtYWlsIGxp
c3Qgb3IgYXR0ZW5kIFdHIG1lZXRpbmdzIGJ1dCBhcmUgbm90IGxpc3RlZA0KPiBhcyBhbiBhdXRo
b3Igb3IgY29udHJpYnV0b3IsIHdlIHJlbWluZCB5b3Ugb2YgeW91ciBvYmxpZ2F0aW9ucyB1bmRl
cg0KPiB0aGUgSUVURiBJUFIgcnVsZXMgd2hpY2ggZW5jb3VyYWdlcyB5b3UgdG8gbm90aWZ5IHRo
ZSBJRVRGIGlmIHlvdSBhcmUNCj4gYXdhcmUgb2YgSVBSIG9mIG90aGVycyBvbiBhbiBJRVRGIGNv
bnRyaWJ1dGlvbiwgb3IgdG8gcmVmcmFpbiBmcm9tDQo+IHBhcnRpY2lwYXRpbmcgaW4gYW55IGNv
bnRyaWJ1dGlvbiBvciBkaXNjdXNzaW9uIHJlbGF0ZWQgdG8geW91cg0KPiB1bmRpc2Nsb3NlZCBJ
UFIuIEZvciBtb3JlIGluZm9ybWF0aW9uLCBwbGVhc2Ugc2VlIHRoZSBSRkNzIGxpc3RlZCBhYm92
ZQ0KPiBhbmQNCj4gaHR0cDovL3RyYWMudG9vbHMuaWV0Zi5vcmcvZ3JvdXAvaWVzZy90cmFjL3dp
a2kvSW50ZWxsZWN0dWFsUHJvcGVydHkuDQo+IA0KPiBUaGFuayB5b3UsDQo+IE5ldE1vZCBXRyBD
aGFpcnMNCj4gDQo+IFBTIFBsZWFzZSBpbmNsdWRlIGFsbCBsaXN0ZWQgaW4gdGhlIGhlYWRlcnMg
b2YgdGhpcyBtZXNzYWdlIGluIHlvdXINCj4gcmVzcG9uc2UuDQo+IA0KPiANCg0K


From nobody Mon Mar  2 14:24:43 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id B07413A097F; Mon,  2 Mar 2020 14:24:40 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.119.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <158318788049.27337.2455544546783828130@ietfa.amsl.com>
Date: Mon, 02 Mar 2020 14:24:40 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/0aX4iLZcl5w47ZJRPGaZG-GpmqA>
Subject: [netmod] I-D Action: draft-ietf-netmod-geo-location-04.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 22:24:41 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : A YANG Grouping for Geographic Locations
        Author          : Christian Hopps
	Filename        : draft-ietf-netmod-geo-location-04.txt
	Pages           : 23
	Date            : 2020-03-02

Abstract:
   This document defines a generic geographical location object YANG
   grouping.  The geographical location grouping is intended to be used
   in YANG models for specifying a location on or in reference to the
   Earth or any other astronomical object.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-geo-location/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-geo-location-04
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-geo-location-04

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-geo-location-04


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Mon Mar  2 14:30:02 2020
Return-Path: <lberger@labn.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C93043A12FC for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 14:29:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
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 d8-93O217mNd for <netmod@ietfa.amsl.com>; Mon,  2 Mar 2020 14:29:58 -0800 (PST)
Received: from gproxy4-pub.mail.unifiedlayer.com (gproxy4-pub.mail.unifiedlayer.com [69.89.23.142]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3E373A12FB for <netmod@ietf.org>; Mon,  2 Mar 2020 14:29:58 -0800 (PST)
Received: from CMGW (unknown [10.9.0.13]) by gproxy4.mail.unifiedlayer.com (Postfix) with ESMTP id 3FA441760DE for <netmod@ietf.org>; Mon,  2 Mar 2020 15:29:57 -0700 (MST)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id 8tZVjopGENj0b8tZVjEdd5; Mon, 02 Mar 2020 15:29:57 -0700
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.2 cv=eIdjtDh1 c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=xqWC_Br6kY4A:10 a=SS2py6AdgQ4A:10 a=Vy_oeq2dmq0A:10 a=r77TgQKjGQsHNAKrUKIA:9 a=1D-UsGNJJsbH1fA-tg8A:9 a=7Zwj6sZBwVKJAoWSPKxL6X1jA+E=:19 a=QEXdDO2ut3YA:10 a=_W_S_7VecoQA:10
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Type:MIME-Version:Date:Message-ID:Cc:Subject:From:To: Sender:Reply-To:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=pA5EZxz+9LiCdga80pq9ffe5yOicGSu0WTH5z6DtJqo=; b=wiFzD/VYq+QDljcxD2gpiX4Tpb NM0yJiafZHbeXAqREHCiSvu5d1jk8MzspFa+l01DxVN7HRU7tUfRL67F2u0SG0ydsAwX7Ks0c/iRV vNHxxIk7XumgU2xXj9odcfq5h;
Received: from [127.0.0.1] (port=57947 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1j8tZV-00049M-1b; Mon, 02 Mar 2020 15:29:57 -0700
To: NETMOD Group <netmod@ietf.org>
From: Lou Berger <lberger@labn.net>
Cc: "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
Message-ID: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net>
Date: Mon, 2 Mar 2020 17:29:56 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="------------AB0AC1FC0FC31C88F572F0A4"
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1j8tZV-00049M-1b
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:57947
X-Source-Auth: lberger@labn.net
X-Email-Count: 39
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/N4pdqrgBX4Uv2-ZyHw1p1otit04>
Subject: [netmod] Adoption of versioning design team docs
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 22:30:00 -0000

This is a multi-part message in MIME format.
--------------AB0AC1FC0FC31C88F572F0A4
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

Hi,
We'd like to start a two week adoption call for the set of documents described below by Rob.  To be specific, this includes
1) draft-verdt-netmod-yang-solutions-03
2) draft-verdt-netmod-yang-module-versioning-01
3) draft-verdt-netmod-yang-semver-01
4) draft-rwilton-netmod-yang-packages-03
5) draft-wilton-netmod-yang-ver-selection-02
6) draft-verdt-netmod-yang-schema-comparison-00

The adoption call ends in two weeks, on March 16.

Please voice your support or objections on list.  While we prefer to adopt as a set, objections on specific documents are acceptable.

Netmod Chairs

On 2/29/2020 2:21 AM, Rob Wilton (rwilton) wrote:

> Netmod chairs,
>
> The version selection draft draft-wilton-netmod-yang-ver-selection-02 is now posted.  With that, the YANG versioning design team would like to please request you make an WG adoption call for these documents.
>
> The updated full list is:
>
> 1) draft-verdt-netmod-yang-solutions-03
>    - Solution overview, updated since 106 to cover updates to version selection and schema comparison drafts.
>
> 2) draft-verdt-netmod-yang-module-versioning-01
>    - Base module versioning solution, unchanged from the version presented at 106.
>
> 3) draft-verdt-netmod-yang-semver-01
>    - YANG Semantic version numbers, unchanged from the version presented at 106.
>
> 4) draft-rwilton-netmod-yang-packages-03
>    - YANG packages draft, updated since 106
>    
> 5) draft-wilton-netmod-yang-ver-selection-02
>    - Version selection, updated since 106, as per notes below
>
> 6) draft-verdt-netmod-yang-schema-comparison-00
>    - Schema comparison tooling, unchanged from the version presented at 106.
>
> The main changes to the version selection draft are:
>    - We have tried to simplify the model, but at the same time give servers more flexibility about how they implement version selection and what it can be used for.  E.g. if the server wants to allow a client to choose between different schema versions, but require that all clients use the same schema version, that is now possible
>    - The draft explicitly disallows schema-selection happening mid-session
>    - The solution allows the server to require clients to configure schema-sets before they are used
>    - The solution provides more information about which schema-sets are compatible with each other
>
> Regards,
> Rob
>
>

--------------AB0AC1FC0FC31C88F572F0A4
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <pre class="moz-quote-pre" wrap="">Hi,
We'd like to start a two week adoption call for the set of documents described below by Rob.  To be specific, this includes
1) draft-verdt-netmod-yang-solutions-03
2) draft-verdt-netmod-yang-module-versioning-01
3) draft-verdt-netmod-yang-semver-01
4) draft-rwilton-netmod-yang-packages-03
5) draft-wilton-netmod-yang-ver-selection-02
6) draft-verdt-netmod-yang-schema-comparison-00

The adoption call ends in two weeks, on March 16.  

Please voice your support or objections on list.  While we prefer to adopt as a set, objections on specific documents are acceptable.

Netmod Chairs

On 2/29/2020 2:21 AM, Rob Wilton (rwilton) wrote:
</pre>
    <blockquote type="cite" style="color: #000000;">
      <pre class="moz-quote-pre" wrap="">Netmod chairs,

The version selection draft draft-wilton-netmod-yang-ver-selection-02 is now posted.  With that, the YANG versioning design team would like to please request you make an WG adoption call for these documents.

The updated full list is:

1) draft-verdt-netmod-yang-solutions-03
  - Solution overview, updated since 106 to cover updates to version selection and schema comparison drafts.

2) draft-verdt-netmod-yang-module-versioning-01
  - Base module versioning solution, unchanged from the version presented at 106.

3) draft-verdt-netmod-yang-semver-01
  - YANG Semantic version numbers, unchanged from the version presented at 106.

4) draft-rwilton-netmod-yang-packages-03
  - YANG packages draft, updated since 106
  
5) draft-wilton-netmod-yang-ver-selection-02
  - Version selection, updated since 106, as per notes below

6) draft-verdt-netmod-yang-schema-comparison-00
  - Schema comparison tooling, unchanged from the version presented at 106.

The main changes to the version selection draft are:
  - We have tried to simplify the model, but at the same time give servers more flexibility about how they implement version selection and what it can be used for.  E.g. if the server wants to allow a client to choose between different schema versions, but require that all clients use the same schema version, that is now possible
  - The draft explicitly disallows schema-selection happening mid-session
  - The solution allows the server to require clients to configure schema-sets before they are used
  - The solution provides more information about which schema-sets are compatible with each other

Regards,
Rob


</pre>
    </blockquote>
  </body>
</html>

--------------AB0AC1FC0FC31C88F572F0A4--


From nobody Mon Mar  2 14:33:01 2020
Return-Path: <jclarke@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 364543A1307; Mon,  2 Mar 2020 14:33:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.599
X-Spam-Level: 
X-Spam-Status: No, score=-9.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=iMI2YM/L; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=R2wS5S+r
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 de6CodfxRTgH; Mon,  2 Mar 2020 14:32:58 -0800 (PST)
Received: from alln-iport-8.cisco.com (alln-iport-8.cisco.com [173.37.142.95]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E50E3A1303; Mon,  2 Mar 2020 14:32:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2370; q=dns/txt; s=iport; t=1583188378; x=1584397978; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=faDkK2a9JtIo6r5/NYvQisRaYbKAyQ5wxEISGZqDPXY=; b=iMI2YM/L7coQqqwJLfZCoUXQ+o1wW4AQOCTXNSxeJwuXrIBJPgOtss6M RnADLDp4Pn8o9GfbcOoRULSh/Oibbe5PGAU7Vdl9+is6/Zwxs2SahOz/b 5n6J8pJNbv4NWo5aab5HYcePKR+yRKDVZY7xuWcPsqZK2MV1HjLO+5du7 4=;
IronPort-PHdr: =?us-ascii?q?9a23=3AgFXvOhUHE6kjhpOoTRe9Zo03tWHV8LGuZFwc94?= =?us-ascii?q?YnhrRSc6+q45XlOgnF6O5wiEPSA92J8OpK3uzRta2oGXcN55qMqjgjSNRNTF?= =?us-ascii?q?dE7KdehAk8GIiAAEz/IuTtank4F8BLTlxo13q6KkNSXs35Yg6arw=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C0BQBNiF1e/4UNJK1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXuBVFAFbFggBAsqCodQA4pngjolmBWBQoEQA1QJAQEBDAEBGAs?= =?us-ascii?q?KAgQBAYN7RQKCCyQ4EwIDDQEBBQEBAQIBBQRthVYMhWMBAQEBAgEBARAoBgE?= =?us-ascii?q?BLAYFAQQLAgEIDgoeECcLJQIEDgUbB4MEAYJKAw4gAQ6hPAKBOYhigieCfwE?= =?us-ascii?q?BBYUXGIIMCYE4jCUagUE/gREnDBSCTT6CWQsBAYEwARIBBxqDQ4IsjV6JG4k?= =?us-ascii?q?+j2gKgjyHUo8UHIJJf4cghwCJSY1/DIljkk4CBAIEBQIOAQEFgWkiZ3FwFTs?= =?us-ascii?q?qAYJBCUcYDY4dg3OFFIVBdAKBJ446AYEQAQE?=
X-IronPort-AV: E=Sophos;i="5.70,508,1574121600"; d="scan'208";a="452541626"
Received: from alln-core-11.cisco.com ([173.36.13.133]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 02 Mar 2020 22:32:57 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by alln-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id 022MWvmf015155 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 2 Mar 2020 22:32:57 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 2 Mar 2020 16:32:57 -0600
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 2 Mar 2020 17:32:56 -0500
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 2 Mar 2020 17:32:56 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AbR/nTmJ3l1TUW9Gk/Yo8UlBGEJAMFknCimF3mx6A+SvYHdlvSjHU6DdMqb+9JnhI5ZlMtoozrPDQaSBpiqzwj+Ps4HFQeqiBk975zVZcHgpew8FZZmr0F7TN5dmWIOvFAWMe+mxLaS0L+9q9QU5s1/yKXT83eoVMqupSZRC0x1czJeZpu0Of+efgiJr/iCdJlT57JvoNLg3SZpQ+EqrtfbSiWTEaDNcr5OKmqjEBiXbkptV9NSHs3zBIoLmnADwM/tSJts0XTAfxFhuvjg6MkJRHTu5uA/sBUEa7IZmYiFwpCzS1J94YCRawKzvc2HN3eSW8EL6UDs5PE19/am6Ew==
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=1vKw6lkYB9M4uxpWzRY8ydTkHYN4S3MwWrkrhmOaUs8=; b=PbF69P9/6rS9x+XyxgdGJVzccEHZnTFo4yJCEC/KIve7KvTnFqSRPf/059Igsas5Q6l6UE4K1W+DhedaY6GkRx8JQIrtt2mfoa3oLsKJSrj9XqKM0oJA6RV7SxOvOu64nfN+6/eBYSLU0LVzQk28VRD7bYSmllrdEuTEArw7CbVi9XLQMTkcYP8pkDW4wH6R5fFHYJP3CzPzc5FuimMYVxLuRLPuyO86sZPxdImuYCCqxMTP+KIOp2EKnL/bBozuDmbrZ4iLespWMVUxpfzdPdFEZqS+NaOHM2bzhl3Br3ZknbV/Tr1bg/slgipdhPSbaRjHdeAftE+PQsLqCuUhbQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1vKw6lkYB9M4uxpWzRY8ydTkHYN4S3MwWrkrhmOaUs8=; b=R2wS5S+rGF0EAxO8ElGAdE/xDOw3UADmq8I7CltszPQc+XKnooKaE7/IHanlifabOFoSRXcEcuAeD4HRIQYQHvWO9MSacN0GwLpb5vekWIu89iPcaRC2yWJOtBQzcUeuO43476mtUNA0l/CJ6PzdjOxhOoPYVWgd29iHrzYNteA=
Received: from BN6PR11MB1667.namprd11.prod.outlook.com (2603:10b6:405:e::12) by BN6PR11MB1842.namprd11.prod.outlook.com (2603:10b6:404:101::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.18; Mon, 2 Mar 2020 22:32:55 +0000
Received: from BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::1968:8573:4b16:2673]) by BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::1968:8573:4b16:2673%11]) with mapi id 15.20.2772.019; Mon, 2 Mar 2020 22:32:55 +0000
From: "Joe Clarke (jclarke)" <jclarke@cisco.com>
To: Lou Berger <lberger@labn.net>
CC: "Rob Wilton (rwilton)" <rwilton@cisco.com>, "netmod@ietf.org" <netmod@ietf.org>, "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>
Thread-Topic: [Netmod-ver-dt] Regarding IPR on draft-verdt-netmod-yang-solutions-03
Thread-Index: AQHV8N/X+wJ4AeXAm0m9Zlv+uFuyuKg140cA
Date: Mon, 2 Mar 2020 22:32:55 +0000
Message-ID: <63C8E674-4AED-4D43-8091-866F396EE958@cisco.com>
References: <415f837c-66e0-10b1-65a5-dc948ff23cbc@labn.net>
In-Reply-To: <415f837c-66e0-10b1-65a5-dc948ff23cbc@labn.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=jclarke@cisco.com; 
x-originating-ip: [173.38.117.85]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 245a149f-3c59-4a64-dd6c-08d7bef9a6fa
x-ms-traffictypediagnostic: BN6PR11MB1842:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN6PR11MB1842510A5C9CA15372DEBC5DB8E70@BN6PR11MB1842.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-forefront-prvs: 033054F29A
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(346002)(366004)(39860400002)(376002)(396003)(199004)(189003)(26005)(2906002)(5660300002)(53546011)(6506007)(478600001)(4326008)(6486002)(71200400001)(966005)(186003)(66446008)(64756008)(2616005)(54906003)(33656002)(76116006)(66556008)(66946007)(91956017)(66476007)(6916009)(8936002)(86362001)(8676002)(81156014)(81166006)(6512007)(36756003)(316002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB1842; H:BN6PR11MB1667.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: LUVX7Fpayr8nVr/1FPtYieTfqXyXECW+mJwkF/2p5oCA+p4K+9BIxT8zHYhwvgdCPxvHldZY8zvomJ+1UQrAvy18G21sTklTKoAUEIEpWFC39F+kgTwnFQusx1X2wV6qLV/owIEe05k1Pzn5L7xlpz4elTgjmqFQ01dcWlBXDD51g581XDvmsMiaDM+h+Y4R/s1oNqDTKftll0h5zqIljImpTskPjBmrat/YKkyWjRSWbir5BRVo4BNCBDvvZKCBoGXq1HWwGKr334vTXF8607Os2/6Zr4VTxoA5bFORs13Fb0TAVSKbkyG7ujSi0ZNc9dxLuqreIoIqUQalhk7iMtJWEEQKlE0Cmmau2QcLW1NQ5yFwEaMb0mvUQbED3WzNsZ+cllGTIgPIUvc35i0sgmKM3kJVs0DexPu6YD6BSJyu/rSFw8AAYWnpyIW7B08biiiTB4HRlYno3w6RGhB7rfg6gtQwiqy3lqfwwREqmJGh7EnenuQN8UHxTUx0HTyHBvuiKdjcgZ7OluPaP8a84g==
x-ms-exchange-antispam-messagedata: 2J9V2xhKojA274fvEyhXXuuL9Q0czd27qJM0jRny2USlYGwxsLGEqMNs+9wmSDXaFR/byP2ejELibxagaZVlgEQ1x4f2YE+yWxC9U72apM0irC1Rp70cmn85Vk1/p6IzhgvPCjMQ9Ui069Th4vTwig==
Content-Type: text/plain; charset="us-ascii"
Content-ID: <38336BC94BDC094F880672FEC1C0B3A6@namprd11.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 245a149f-3c59-4a64-dd6c-08d7bef9a6fa
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Mar 2020 22:32:55.2227 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: V8N4W/byPlnPZi0KJmG4VJGzQl29zCqNy7d9C9FuvSomeq4o/LZG7rZ9AR44W+LCpF+kJrClawuOfJWCp+NrVw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1842
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: alln-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/wb33RcAK1iFLR7W4eE1JN6HY404>
Subject: Re: [netmod] [Netmod-ver-dt] Regarding IPR on draft-verdt-netmod-yang-solutions-03
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 22:33:00 -0000

I know of no IPR that applies to this draft.

Joe

> On Mar 2, 2020, at 17:13, Lou Berger <lberger@labn.net> wrote:
>=20
>=20
> Authors, Contributors, WG,
>=20
> As part of preparation for WG Adoption:
>=20
> Are you aware of any IPR that applies to drafts identified above?
>=20
> Please state either:
>=20
> "No, I'm not aware of any IPR that applies to this draft"
> or
> "Yes, I'm aware of IPR that applies to this draft"
>=20
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3669, 5378 and 8179 for more details)?
>=20
> If yes to the above, please state either:
>=20
> "Yes, the IPR has been disclosed in compliance with IETF IPR rules"
> or
> "No, the IPR has not been disclosed"
>=20
> If you answer no, please provide any additional details you think
> appropriate.
>=20
> We note that all DT members are listed as contributors.  If you contribut=
ed to the document please respond.  Alternatively, please feel free to stat=
e that you didn't materially contribute to the draft and would like your na=
me removed from the contribution section (and moved to acknowledgments afte=
r WG adoption).
>=20
> If you are listed as a document author or contributor please answer the
> above by responding to this email regardless of whether or not you are
> aware of any relevant IPR. This document will not advance to the next
> stage until a response has been received from each author.
>=20
> NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.
>=20
> If you are on the WG email list or attend WG meetings but are not listed
> as an author or contributor, we remind you of your obligations under
> the IETF IPR rules which encourages you to notify the IETF if you are
> aware of IPR of others on an IETF contribution, or to refrain from
> participating in any contribution or discussion related to your
> undisclosed IPR. For more information, please see the RFCs listed above
> and
> http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.
>=20
> Thank you,
> NetMod WG Chairs
>=20
> PS Please include all listed in the headers of this message in your
> response.
>=20
>=20
>=20
> _______________________________________________
> Netmod-ver-dt mailing list
> Netmod-ver-dt@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod-ver-dt


From nobody Mon Mar  2 14:33:20 2020
Return-Path: <jclarke@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0E763A1303; Mon,  2 Mar 2020 14:33:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.6
X-Spam-Level: 
X-Spam-Status: No, score=-14.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=U4yy2qcI; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=LvhwRany
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 N68uF96M46GE; Mon,  2 Mar 2020 14:33:12 -0800 (PST)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DF5023A1312; Mon,  2 Mar 2020 14:33:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2370; q=dns/txt; s=iport; t=1583188392; x=1584397992; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=faDkK2a9JtIo6r5/NYvQisRaYbKAyQ5wxEISGZqDPXY=; b=U4yy2qcI/4SsshOUEZfDa2jwBGivPvzblSdxqSxBvYEmxnB2r4I039Fj uOZ5cYLcwOkHp6zku17xXHbmgOYhDxzlw/BJ7zcdyKtBeTkbm0ryyjKQ7 gPIl2VQG/D+JUmwirw3BxMWRg8RFA2JNYYNbupy8aIatB2l2zUfOEaL+q s=;
IronPort-PHdr: =?us-ascii?q?9a23=3AWZbSAhNDx//6f0kWaSIl6mtXPHoupqn0MwgJ65?= =?us-ascii?q?Eul7NJdOG58o//OFDEu60/l0fHCIPc7f8My/HbtaztQyQh2d6AqzhDFf4ETB?= =?us-ascii?q?oZkYMTlg0kDtSCDBj5J/rjdS83NM9DT1RiuXq8NBsdFQ=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CzBQD7iF1e/5hdJa1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXuBVFAFbFggBAsqCodQA4pmgjolmBWBQoEQA1QJAQEBDAEBGAs?= =?us-ascii?q?KAgQBAYN7RQKCCyQ4EwIDDQEBBQEBAQIBBQRthVYMhWMBAQEBAgEBARAoBgE?= =?us-ascii?q?BLAYFAQQLAgEIDgoeECcLJQIEDgUigwQBgkoDDiABDqE2AoE5iGKCJxSCawE?= =?us-ascii?q?BBYUZGIIMCYE4jCUagUE/gREnDBSCTT6CWQsBAYEwARIBBxqDQ4IsjV6JG4k?= =?us-ascii?q?+j2gKgjyHUo8UHIJJf4cghwCJSY1/DIljkk4CBAIEBQIOAQEFgWkiZ3FwFTs?= =?us-ascii?q?qAYJBCUcYDY4dOIM7hRSFQXQCgSeOOgGBEAEB?=
X-IronPort-AV: E=Sophos;i="5.70,508,1574121600"; d="scan'208";a="454899755"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 02 Mar 2020 22:33:11 +0000
Received: from XCH-RCD-004.cisco.com (xch-rcd-004.cisco.com [173.37.102.14]) by rcdn-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 022MXBIY016931 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 2 Mar 2020 22:33:11 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-RCD-004.cisco.com (173.37.102.14) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 2 Mar 2020 16:33:10 -0600
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 2 Mar 2020 16:33:10 -0600
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 2 Mar 2020 16:33:10 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=itiPZRFMb4f8LgfIoW0uQba+SgFrzdXAUKIzpPDwxy6Vd4g0AHNVV+KmJee4xzsMyu6/5wShAIpp/MCtEEescKix6MqNB9Qk8ZP48wa5BDUC0Ej54lhyNXqmDF3FC6Zz+N36G/cwZGobvcINo1wMz4SVPrSNdWkAaSd0qr+O72MBxn2JmXnJBfhG8Kzro8zYBn2X4bLL1eeTXjWm6/eIqv+YB0ZYK85rU9rprM3HkDT4S1MSjiYHCPTh+B6S0wGG4rlJNXjtdN3jdGcriKHYn12z88RihTWAHm45SoArmzpWDCpg61wzuj09oP+0gfvoQqLc2BsJDsmn9gyFhhHo6A==
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=1vKw6lkYB9M4uxpWzRY8ydTkHYN4S3MwWrkrhmOaUs8=; b=lG1X3UrVeduitzRK9tiQXmogu+WMONd7hX81pxjSgl7ngviHcEyOSmqXQlgpE6PRLinz7shuDEqk6CbGe2lW5JOCuHcBnKFzwvsTKM0+LI8CcD0rUANf4THUonhfIAp7ir6nk/t/HiYwS2zBD1utUdyJneOv3r3LZ5SOsTdS0cIVodMmtUtt/gLKcfFmOqWzCJ+GRTlk6kXft9PaYHL3k2kEu4SzRvuluvwdYmtpzPdiHYzhsTb6XJZPNM6eOYspga/XsSxQPPeksqjLIPiXBRW/kZ6oCGKX7YVdCCHEon3hEn5jrpt3War8wSaQ+GOy/YINWYnb0q9/lU+EXy/7OQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1vKw6lkYB9M4uxpWzRY8ydTkHYN4S3MwWrkrhmOaUs8=; b=LvhwRanyNdLJNvJTWO5Hn4APw7imrHX+miRddTtkXq8xAR+CMvhhWcrQsZYf8KX4/xfzCtYNv/a/LUkIr+sAXO7IN8tATYw1yqL2HAU+55GDTvj0LmQCyCx16b4Gyy0fwPMB5SumD8VEdjuO6rbDx/fXxblFP6SNGuMJlG3teuI=
Received: from BN6PR11MB1667.namprd11.prod.outlook.com (2603:10b6:405:e::12) by BN6PR11MB1842.namprd11.prod.outlook.com (2603:10b6:404:101::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.18; Mon, 2 Mar 2020 22:33:09 +0000
Received: from BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::1968:8573:4b16:2673]) by BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::1968:8573:4b16:2673%11]) with mapi id 15.20.2772.019; Mon, 2 Mar 2020 22:33:09 +0000
From: "Joe Clarke (jclarke)" <jclarke@cisco.com>
To: Lou Berger <lberger@labn.net>
CC: "Rob Wilton (rwilton)" <rwilton@cisco.com>, "netmod@ietf.org" <netmod@ietf.org>, "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>
Thread-Topic: [Netmod-ver-dt] Regarding IPR on draft-verdt-netmod-yang-schema-comparison-00
Thread-Index: AQHV8N/sM/1K9MQvj0qEbC4DFo/JGag141mA
Date: Mon, 2 Mar 2020 22:33:09 +0000
Message-ID: <2C6F7881-1D27-44CE-9554-8329FAEE6FB9@cisco.com>
References: <0515e5bd-21fb-f26a-e403-3f8f18b99bf1@labn.net>
In-Reply-To: <0515e5bd-21fb-f26a-e403-3f8f18b99bf1@labn.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=jclarke@cisco.com; 
x-originating-ip: [173.38.117.85]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0871c30d-2287-4ed0-adbe-08d7bef9af75
x-ms-traffictypediagnostic: BN6PR11MB1842:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN6PR11MB1842A714BEE8119D72F1CE71B8E70@BN6PR11MB1842.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-forefront-prvs: 033054F29A
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(346002)(366004)(39860400002)(376002)(396003)(199004)(189003)(26005)(2906002)(5660300002)(53546011)(6506007)(478600001)(4326008)(6486002)(71200400001)(966005)(186003)(66446008)(64756008)(2616005)(54906003)(33656002)(76116006)(66556008)(66946007)(91956017)(66476007)(6916009)(8936002)(86362001)(8676002)(81156014)(81166006)(6512007)(36756003)(316002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB1842; H:BN6PR11MB1667.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: m8IPHOiBit6K354DveSBbrF/UOcIHUpZEvAWQ+1bkZ68nSY/te8ctCSS1mXi/43IelvUk8UxNHZfLhfx5uNddJs0ywsFk+gJY0AHMZglNlrcx3zsljWTF3kYJavhd4XR+XKNYQH2lE9BPWGCALg9Phf8viWYIQlm5n7qQdTwnOuHvt5UksYKSt4EXi54zc+WNcCEovuDrXPu2YHmC4oYigj0nxzi+GhWu0DJqAeHeL3w+ObHtWzReylXdxy0e3q6WVOtfDBsQp3CaDebqFCBHaq40zCwevft6Wr7K51JmoJGYUQK5xXGwBND9hNsrEULQrDZe4+OpiHC4rBZb2n8H8MEKX4WmhuGO//UOOdRtivU+HED6JsaYkORc4mWQHlp1KMOxPPurWw86kwoamFeLEcS73thIfCPdItLnwUJ1pRrWi/GkPQj3hv1lf3QBe00PgjFUvlw0V1JzDiwZ0v8jN9F/VPe69zROtOyCUdN+9Jr/WK4edD2RYyhfyJRS/jR0BhXnWSx8A8R8NlQhZ+1OA==
x-ms-exchange-antispam-messagedata: h144el3RJ1vsija6Ii3z7+ozUptxV5KhgKmKUfNFotowah3GVyjM3sf+NIMdXWOve+XFvmCfTTUkyY93UKqdsOHklfF6feGixxiblMXQ5r8LW1aneGPaiWAvgS/S5LHGY/KWY528RFdLRLX2EVL7kg==
Content-Type: text/plain; charset="us-ascii"
Content-ID: <454B9F6FB340864B97D49C18EE892768@namprd11.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0871c30d-2287-4ed0-adbe-08d7bef9af75
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Mar 2020 22:33:09.4554 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JZes/eT9Zd/Ya05DP0VnaoWXE1nm2INsEbaap6GCqFElqfDOGpXjmmGvaPT16ZnngyCl31sKDwmJ72DfvOPkXg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1842
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.14, xch-rcd-004.cisco.com
X-Outbound-Node: rcdn-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/qGn9xzkHOUdNtdQqJSxfW-Bmdws>
Subject: Re: [netmod] [Netmod-ver-dt] Regarding IPR on draft-verdt-netmod-yang-schema-comparison-00
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 22:33:14 -0000

I know of no IPR that applies to this draft.

Joe

> On Mar 2, 2020, at 17:13, Lou Berger <lberger@labn.net> wrote:
>=20
>=20
> Authors, Contributors, WG,
>=20
> As part of preparation for WG Adoption:
>=20
> Are you aware of any IPR that applies to drafts identified above?
>=20
> Please state either:
>=20
> "No, I'm not aware of any IPR that applies to this draft"
> or
> "Yes, I'm aware of IPR that applies to this draft"
>=20
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3669, 5378 and 8179 for more details)?
>=20
> If yes to the above, please state either:
>=20
> "Yes, the IPR has been disclosed in compliance with IETF IPR rules"
> or
> "No, the IPR has not been disclosed"
>=20
> If you answer no, please provide any additional details you think
> appropriate.
>=20
> We note that all DT members are listed as contributors.  If you contribut=
ed to the document please respond.  Alternatively, please feel free to stat=
e that you didn't materially contribute to the draft and would like your na=
me removed from the contribution section (and moved to acknowledgments afte=
r WG adoption).
>=20
> If you are listed as a document author or contributor please answer the
> above by responding to this email regardless of whether or not you are
> aware of any relevant IPR. This document will not advance to the next
> stage until a response has been received from each author.
>=20
> NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.
>=20
> If you are on the WG email list or attend WG meetings but are not listed
> as an author or contributor, we remind you of your obligations under
> the IETF IPR rules which encourages you to notify the IETF if you are
> aware of IPR of others on an IETF contribution, or to refrain from
> participating in any contribution or discussion related to your
> undisclosed IPR. For more information, please see the RFCs listed above
> and
> http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.
>=20
> Thank you,
> NetMod WG Chairs
>=20
> PS Please include all listed in the headers of this message in your
> response.
>=20
>=20
>=20
> _______________________________________________
> Netmod-ver-dt mailing list
> Netmod-ver-dt@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod-ver-dt


From nobody Mon Mar  2 14:33:30 2020
Return-Path: <jclarke@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32AED3A1307; Mon,  2 Mar 2020 14:33:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.599
X-Spam-Level: 
X-Spam-Status: No, score=-9.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=YjUg8BXi; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=pcFEzUyt
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 Xf62ESNlJS4w; Mon,  2 Mar 2020 14:33:27 -0800 (PST)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A5C9B3A130A; Mon,  2 Mar 2020 14:33:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2208; q=dns/txt; s=iport; t=1583188407; x=1584398007; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=ppBvJNv6KVoSxiPtLS6Sy9p8LDEAf/77VfXrIPnRcb0=; b=YjUg8BXiXdijbHYgYUCvR8huAR/7/Sa2x92n2/kJwEF6RZdz++neqE3V utcwdkjkE1kNs2HiR2sDOjqZd2ZRRVUYndxBXtRVxJeHfX50iSc9FpemB rLktoCeGQYsF8CMUxbQfrUj0F63AR0EAAHlgTzlqD3IZv/nMwoM8wGjVf w=;
IronPort-PHdr: =?us-ascii?q?9a23=3ABysbyR/LvDTTmv9uRHGN82YQeigqvan1NQcJ65?= =?us-ascii?q?0hzqhDabmn44+8ZB7E/fs4iljPUM2b8P9Ch+fM+4HYEW0bqdfk0jgZdYBUER?= =?us-ascii?q?oMiMEYhQslVcyODUThL/PCZC0hF8MEX1hgrDm2?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CPBQBRiV1e/4kNJK1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXuBVFAFbFggBAsqCodQA4pmgl+YFYFCgRADVAkBAQEMAQEjCgI?= =?us-ascii?q?EAQGEQAKCCyQ4EwIDDQEBBQEBAQIBBQRthVYMhWMBAQEBAgESKAYBATIFAQQ?= =?us-ascii?q?LAgEIDgoeEDIlAgQOBSKDBAGCSgMOIAEOoTgCgTmIYoIngn8BAQWFGRiCDAm?= =?us-ascii?q?BOIwlGoFBP4ERJyCCTT6CWQsCgTABEgEHGoNDgiyNXoJMhk+JPo9oCoI8h1K?= =?us-ascii?q?PFByCSX+HIIcAiUmNfwyJY5JOAgQCBAUCDgEBBYFpImdxcBU7KgGCQQlHGA2?= =?us-ascii?q?OHYNzhRSFQXQCgSeOOgGBEAEB?=
X-IronPort-AV: E=Sophos;i="5.70,508,1574121600"; d="scan'208";a="464349199"
Received: from alln-core-4.cisco.com ([173.36.13.137]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 02 Mar 2020 22:33:26 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by alln-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id 022MXQrq013039 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 2 Mar 2020 22:33:26 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 2 Mar 2020 16:33:26 -0600
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 2 Mar 2020 16:33:25 -0600
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 2 Mar 2020 16:33:25 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Jkt3cAnxnN0P9JIM/aFYPgizXUdxIupVdTJi7Y06mAMLBR1i9avar2HejBNv2SySXJq6+Y4YUHVGD72NLV4Ymp3ff2Mv9oHj727UDJsXBat2ANtJJLw+ajMcxhSVHtNS7F3JvhgdAnp9fwTiHGszevgHWur57GubEzZtsnFvTO0uSGxcS3577ZfNeGqrD/Fhcgi+dO0tOetXdOqCu++PwW1Zx9HH0zhu9WqW+DZK+rU32zy9pMy6BgizfojBBoUHw5F4spkx5mLLhM92q24GFNmCJmXip1nuBgfNvnBZMa08aD6Oi/YVSdTBLKtYLqwzBIZ8cMyNSZd1es63d2PasA==
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=onveAnHo6JMPP+pq0OtW9QPb89DyIF279Phwzix4dRQ=; b=NO/iDPhrC39htleYL60jWrVc+K3q7NC68yoDpop8x1V7RZgsSFdj5DNiczfF2NBgKYf1XuOSQLZGzlRjVDN9dtCr8a+Vzaj+Qo1bRDtOEgOmlqxQc2IBRCWNafwwXaNmAqs9lws4/b8e1IiXvosOMIOMIAbU7JLTHlqzWTj5GoFMjHmhHKJbpHerHkNxZuMwIzZBsWdW0zDBeyywP8oTOG9e6z6WX4C8Z6l3w3A5Q9XdexPizf9m1vseVGHRUXRoyAMWXskOUbqs7F6IMLrDv9tA4Jy+clRmDGY8tvvmWz5rbHn/0HqaZFfUQeFCg5KgQfWQAYZtIuD95EZuCJB41g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=onveAnHo6JMPP+pq0OtW9QPb89DyIF279Phwzix4dRQ=; b=pcFEzUytphZxwSYnYBQyCeXooEqpmhOaTKPTOYltTDQIszZ1CjssLgRlJBnTjsU859nuzCcNAN6NAEdoymOCDDW6BqD+J41uLNECHnsZ1Uz9enYjj7IFsgPNc0v1Bv55kLT3kn8pmLQIPJwCvBUHjOK2qz/ekzurY0v/46UGnFw=
Received: from BN6PR11MB1667.namprd11.prod.outlook.com (2603:10b6:405:e::12) by BN6PR11MB1842.namprd11.prod.outlook.com (2603:10b6:404:101::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.18; Mon, 2 Mar 2020 22:33:25 +0000
Received: from BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::1968:8573:4b16:2673]) by BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::1968:8573:4b16:2673%11]) with mapi id 15.20.2772.019; Mon, 2 Mar 2020 22:33:24 +0000
From: "Joe Clarke (jclarke)" <jclarke@cisco.com>
To: Lou Berger <lberger@labn.net>
CC: "Rob Wilton (rwilton)" <rwilton@cisco.com>, "Reshad Rahman (rrahman)" <rrahman@cisco.com>, "jason.sterne@nokia.com" <jason.sterne@nokia.com>, "lana.wubo@huawei.com" <lana.wubo@huawei.com>, "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Regarding IPR on draft-wilton-netmod-yang-ver-selection-02
Thread-Index: AQHV8N/V8sc+/F4JUEyRDfH5deU0xqg142sA
Date: Mon, 2 Mar 2020 22:33:24 +0000
Message-ID: <7422FA15-DC7B-46B7-8BE8-6EFCEA6945BB@cisco.com>
References: <04276b2f-8650-b87c-fc23-4ded7c47f084@labn.net>
In-Reply-To: <04276b2f-8650-b87c-fc23-4ded7c47f084@labn.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=jclarke@cisco.com; 
x-originating-ip: [173.38.117.85]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e7842913-11dd-467c-a2c3-08d7bef9b8a2
x-ms-traffictypediagnostic: BN6PR11MB1842:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN6PR11MB1842900097F0133E5E6EAD30B8E70@BN6PR11MB1842.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-forefront-prvs: 033054F29A
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(346002)(366004)(39860400002)(376002)(396003)(199004)(189003)(26005)(2906002)(5660300002)(53546011)(6506007)(478600001)(4326008)(6486002)(71200400001)(966005)(186003)(66446008)(64756008)(2616005)(54906003)(33656002)(76116006)(66556008)(66946007)(91956017)(66476007)(6916009)(8936002)(86362001)(8676002)(81156014)(81166006)(6512007)(36756003)(316002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB1842; H:BN6PR11MB1667.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: oZq/UWcVxxYcQvyumR+MG51zHXWd+PlZgHubz8F/NIzwmMnN8FMg2bVIZDKb1gqOIjle38c2AUa97qegvKD66d6H/8F3ykX2s3+bHiOtrhohPRID0Mqe10d1Oh8t6MIO0KsnrgKn4RLKjeiE60Pbvs3fdyDrwjA344fLAHuArog32CCs+IXVLhtkZDqzLsTDL3EHDMQO0rR/SEziCWhtqadvbM1f3BFNjqfpXy1FMlmdSwsa2MPlXaVMeH1HIT/RfpWQokrm6XuLhLlarIkPXKi1eegtMXOoWjvvnxWNt/nIhoPIP6ojhvC9fXD+HNmopTQRKPd1q7MjcJUZuEPLRt472FYCvaLVj/bnamZ1J+qkcudPCLjsqjp2UyvkQoEbSR6vMRJg+YzKSvh6ZMmxnQ58ShVKUD7DTjwGag1OExbkmoincatoTBErES25HowD03gJKDoym0s+JO2oC0irdP4hnvbglXzibpW+YbBsWWP6u6plYH7dxFxQ4R1Ce8Vv8VbcBo+gatpqkUpICPKhZA==
x-ms-exchange-antispam-messagedata: fqFoUpXkbb6fYqCgN2RqOfz3tWWjWeshkxoG1UProSUpTfCYdMr0U4U6f2z/RUM54+0Lv+0lHWPTzslOPC2h8eIfSuHnjyEhdF3lM9NkOtT6U4vVBTjf/zBfn8WwQp5uv1B24PCZQHK+cNlavJA5Ig==
Content-Type: text/plain; charset="us-ascii"
Content-ID: <B2995CCC1543BA4F8D579086A86BC6DB@namprd11.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e7842913-11dd-467c-a2c3-08d7bef9b8a2
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Mar 2020 22:33:24.7416 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: KZpLHrHdnelvaLkxPVnfF5L7vjw6DUgOOJLSL4WcWq5mC2oEAI8Tztqme/SHbXRL7Pl6ET/0DJ9BEj6s7qpC8Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1842
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: alln-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ByMc7J4OX0GhnGd56u3ZzbPo8TU>
Subject: Re: [netmod] Regarding IPR on draft-wilton-netmod-yang-ver-selection-02
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 22:33:29 -0000

I know of no IPR that applies to this draft.

Joe

> On Mar 2, 2020, at 17:13, Lou Berger <lberger@labn.net> wrote:
>=20
>=20
> Authors, Contributors, WG,
>=20
> As part of preparation for WG Adoption:
>=20
> Are you aware of any IPR that applies to drafts identified above?
>=20
> Please state either:
>=20
> "No, I'm not aware of any IPR that applies to this draft"
> or
> "Yes, I'm aware of IPR that applies to this draft"
>=20
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3669, 5378 and 8179 for more details)?
>=20
> If yes to the above, please state either:
>=20
> "Yes, the IPR has been disclosed in compliance with IETF IPR rules"
> or
> "No, the IPR has not been disclosed"
>=20
> If you answer no, please provide any additional details you think
> appropriate.
>=20
> We note that all DT members are listed as contributors.  If you contribut=
ed to the document please respond.  Alternatively, please feel free to stat=
e that you didn't materially contribute to the draft and would like your na=
me removed from the contribution section (and moved to acknowledgments afte=
r WG adoption).
>=20
> If you are listed as a document author or contributor please answer the
> above by responding to this email regardless of whether or not you are
> aware of any relevant IPR. This document will not advance to the next
> stage until a response has been received from each author.
>=20
> NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.
>=20
> If you are on the WG email list or attend WG meetings but are not listed
> as an author or contributor, we remind you of your obligations under
> the IETF IPR rules which encourages you to notify the IETF if you are
> aware of IPR of others on an IETF contribution, or to refrain from
> participating in any contribution or discussion related to your
> undisclosed IPR. For more information, please see the RFCs listed above
> and
> http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.
>=20
> Thank you,
> NetMod WG Chairs
>=20
> PS Please include all listed in the headers of this message in your
> response.
>=20
>=20
>=20


From nobody Mon Mar  2 14:34:01 2020
Return-Path: <jclarke@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0C223A1307; Mon,  2 Mar 2020 14:33:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=hYwv3NPY; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=DYyY5+R+
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 zIIBEbV-ZYb1; Mon,  2 Mar 2020 14:33:53 -0800 (PST)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3408B3A1303; Mon,  2 Mar 2020 14:33:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2208; q=dns/txt; s=iport; t=1583188433; x=1584398033; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=ppBvJNv6KVoSxiPtLS6Sy9p8LDEAf/77VfXrIPnRcb0=; b=hYwv3NPY2t7R2NhQhcIT70fWzXDcjEyoE205AUOrl2kYOjoDcWyn7DVc qv62wo9xrED+LerebRFOE0tpsfHRBWCoJsik4dozvVoPk/RJ0/HQyceMY wwLry0vAsQ1zHlTzxbqBTjBt6niK/r8p+x6vJV8QJnfqwGf8o3nSZwJb0 0=;
X-IPAS-Result: =?us-ascii?q?A0AQAgCniF1e/4kNJK1lHAEBAQEBBwEBEQEEBAEBgWoEA?= =?us-ascii?q?QELAYFTUAVsWCAECyoKh1ADimZOghGYFYFCgRADVAkBAQEMAQEjCgIEAQGEQ?= =?us-ascii?q?AKCCyQ3Bg4CAwEBAQMCAwEBAQEFAQEBAgEFBG2FVgyFYwEBAQECARIoBgEBM?= =?us-ascii?q?gUBBAsCAQgOCh4QMiUCBA4FIoMEAYJKAw4gAQ6hPAKBOYhigieCfwEBBYUZG?= =?us-ascii?q?IIMCYE4AYwkGoFBP4ERJyCCTT6CWQsCgTABEgEHGoNDgiyNXoJMhk+JPo9oC?= =?us-ascii?q?oI8h1KPFByCSX+HIIcAiUmNfwyJY5JOAgQCBAUCDgEBBYFoI2dxcBU7KgGCQ?= =?us-ascii?q?QlHGA2OHYNzhRSFQXQCgSeOOgGBEAEB?=
IronPort-PHdr: =?us-ascii?q?9a23=3Aye5vJBydphbJptvXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5YhSN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A1RJKa5lQT1?= =?us-ascii?q?kAgMQSkRYnBZuHAknyNv3nRyc7B89FElRi+iLzaBIHAsv1alzMr3H39iYcSk?= =?us-ascii?q?mtEw1zK6y1ApTVk8m8y+G1/dvUfhlMgz2+J7h1KUf+pgTKvc5QioxnYqo2xw?= =?us-ascii?q?CBpHxUM+hb3mJnI1uPknOert+95pti7zhdt7o6+shMXL+yf6MjUacZAQ=3D?= =?us-ascii?q?=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.70,508,1574121600"; d="scan'208";a="428483518"
Received: from alln-core-4.cisco.com ([173.36.13.137]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 02 Mar 2020 22:33:52 +0000
Received: from XCH-RCD-002.cisco.com (xch-rcd-002.cisco.com [173.37.102.12]) by alln-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id 022MXqvO013311 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 2 Mar 2020 22:33:52 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-RCD-002.cisco.com (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 2 Mar 2020 16:33:51 -0600
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 2 Mar 2020 16:33:51 -0600
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 2 Mar 2020 16:33:51 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gbi/u0Vfj3mX9yPeKtSnw7xLbdhGX7HxoymJKc8Tz/077UjlQceOwaQj7e8VzwhAycph491qahxsafwDegIjg4CUnjIL0LmxTEcgB4aCL42PgJP73TaMsN2MKrRmie5/kh/JAD5HxMvnRhLBeC1akXFc/epAZ2aexOU6Xc3viiH0rPUUGWeJ0bCcxeXJFV50/4vQCdx2K8rlw8hICMyi3ghXQpkL/FL82XuAyCSP69QgZqmWmMLl7vgp+qbaRfib8QMTCZegoClGjfIT9YyYKKhNg42FvP2HGP5XpcKpoXUeBTqAGpzQuLtqqfCzQ79tWGz1tSu9K6MK7MxOJ9Wk5Q==
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=onveAnHo6JMPP+pq0OtW9QPb89DyIF279Phwzix4dRQ=; b=Dek8EgT9KSLZ4S1sHxTGgP+RsXnjZ+1JSdKcMlw7/gsK3K7Fyarz0bLyfkC5wZNE8xRjdcAbyICN4LXb3gw3G5S6kMQz6lJKKncL+sD6257WsZC1FzNMW0Fo0d/w2p7GDXNoSzBcgmhSyg/EWQ5SDe/bKWH6F/uZWixjAuVManqfDq7ZSw5m2o2aNP3ALCcf7gfc/NN1XaGelIkb/iJjduYIfA6AP/cU/P6wxtAh5aci0ZdXKYNs5XBNhmlizqkp78VvIr8JO2rhDinhEJN/OJuwZzYQLDla5oeC8qpMcOJrwitCV9YQV9Loj+HbH4xYmbod9oHV41roFUIkDge6vw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=onveAnHo6JMPP+pq0OtW9QPb89DyIF279Phwzix4dRQ=; b=DYyY5+R+u61IwoW4rKvvzMawIX2/+ehchzgoyf3fM8MqvvLkDuZNjPqaOfbC3/68+3VBItD2UDJoEtQ/SaaoUy6BYNGE2nTzHW+WcCeY4bWsHmX6iHSxh5zcEgQDTqu4rti+sLGqTt86L/yRUkCvuue6Nnj6Iv2ZMucL18JGgUw=
Received: from BN6PR11MB1667.namprd11.prod.outlook.com (2603:10b6:405:e::12) by BN6PR11MB1842.namprd11.prod.outlook.com (2603:10b6:404:101::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.18; Mon, 2 Mar 2020 22:33:50 +0000
Received: from BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::1968:8573:4b16:2673]) by BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::1968:8573:4b16:2673%11]) with mapi id 15.20.2772.019; Mon, 2 Mar 2020 22:33:50 +0000
From: "Joe Clarke (jclarke)" <jclarke@cisco.com>
To: Lou Berger <lberger@labn.net>
CC: "Benoit Claise (bclaise)" <bclaise@cisco.com>, "Reshad Rahman (rrahman)" <rrahman@cisco.com>, "Rob Wilton (rwilton)" <rwilton@cisco.com>, "balazs.lengyel@ericsson.com" <balazs.lengyel@ericsson.com>, "jason.sterne@nokia.com" <jason.sterne@nokia.com>, "kd6913@att.com" <kd6913@att.com>, "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Regarding IPR on draft-verdt-netmod-yang-semver-01
Thread-Index: AQHV8N/VVSrCNODjY0OJz6kDQza3TKg144oA
Date: Mon, 2 Mar 2020 22:33:50 +0000
Message-ID: <F3C2032B-CB4F-4AE0-B44E-75E102BF2CB1@cisco.com>
References: <bfd3e5bd-0ac2-bcd7-d067-35cb3999d475@labn.net>
In-Reply-To: <bfd3e5bd-0ac2-bcd7-d067-35cb3999d475@labn.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=jclarke@cisco.com; 
x-originating-ip: [173.38.117.85]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 053824fa-bf7d-4284-6d5f-08d7bef9c7f7
x-ms-traffictypediagnostic: BN6PR11MB1842:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN6PR11MB18428AEDD7F96F1C57DFA25EB8E70@BN6PR11MB1842.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-forefront-prvs: 033054F29A
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(346002)(366004)(39860400002)(376002)(396003)(199004)(189003)(26005)(2906002)(5660300002)(53546011)(6506007)(478600001)(4326008)(6486002)(71200400001)(966005)(186003)(66446008)(64756008)(2616005)(54906003)(33656002)(76116006)(66556008)(66946007)(91956017)(66476007)(6916009)(8936002)(86362001)(8676002)(81156014)(81166006)(6512007)(36756003)(316002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB1842; H:BN6PR11MB1667.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: whx9hxJGTLyJcqlzO55M1u9Z6yekO0VEoCQotEs/FVPWR54fzWakO3OqbBYpUvnSz2KwY4QhzwlHnrDHITzMPDrUTYevlhbqyklQy8WawtSblOo0xraiy3oTziY9cB5ZeD7m4jn6duyFI3bceAQhXuosofkAwOmEnFUVrpZU1Wd+i9gqjJndljhWtPc1alfbVKRPn5BzC3UdSOqiyE9hagstM4P1FoRYvcoOlG3spM0dVPmYt7ISsMwqFe+hHrgIhtP4WeDalTseuvuksucUBJNABsJLAVBwXNjwFSAN69eYp9Zh1lDJNWE0Y1tTZ9UadFb8n8pRS8zGtMs8Q7WzheoDoNWWLngycpcdfW267htl1Wc2gfpXaIpCn+PiCDlzYASrDzInsr5c0O76g8x24jJ158qCNLmGOvdWiBv5rewe1/EVC3t8PLg5M2wuU/v6qWbQLcITBHu5mTGI3Gquk3UCg1vcwQKbChwpSCFGlMgUIYYNY08PPWhXDZ/yk4UnDDTnApZr8Hu1cMMTMMRHrA==
x-ms-exchange-antispam-messagedata: KLGJ/3RnJZ3WydTWbVh10l4Rqx2K/ky2F6LHeARgdiUalRC3AhJSpswW6uBQGBw2dgZ3nIkNwdkk+lsDO7aUF9iHhPNPvBUFyFYpmUgwDty9UoyAxKhjc8qT9FrtLGsBK/ayHva/i4dDOxrf5ohpwg==
Content-Type: text/plain; charset="us-ascii"
Content-ID: <437460C3B5FDA643BC2710962C197194@namprd11.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 053824fa-bf7d-4284-6d5f-08d7bef9c7f7
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Mar 2020 22:33:50.5200 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: RtxwQeUTgviOYzdnhEYGdoBVTegvA5KIbgX1vrkk0P8qnGbLiFQOVxSLbQKDi9sfSYXx1kEARmbfUk677o1ecA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1842
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.12, xch-rcd-002.cisco.com
X-Outbound-Node: alln-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/RjoqrRpMxFlKtmS7ZuPJymvbgE8>
Subject: Re: [netmod] Regarding IPR on draft-verdt-netmod-yang-semver-01
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 22:33:55 -0000

I know of no IPR that applies to this draft.

Joe

> On Mar 2, 2020, at 17:13, Lou Berger <lberger@labn.net> wrote:
>=20
>=20
> Authors, Contributors, WG,
>=20
> As part of preparation for WG Adoption:
>=20
> Are you aware of any IPR that applies to drafts identified above?
>=20
> Please state either:
>=20
> "No, I'm not aware of any IPR that applies to this draft"
> or
> "Yes, I'm aware of IPR that applies to this draft"
>=20
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3669, 5378 and 8179 for more details)?
>=20
> If yes to the above, please state either:
>=20
> "Yes, the IPR has been disclosed in compliance with IETF IPR rules"
> or
> "No, the IPR has not been disclosed"
>=20
> If you answer no, please provide any additional details you think
> appropriate.
>=20
> We note that all DT members are listed as contributors.  If you contribut=
ed to the document please respond.  Alternatively, please feel free to stat=
e that you didn't materially contribute to the draft and would like your na=
me removed from the contribution section (and moved to acknowledgments afte=
r WG adoption).
>=20
> If you are listed as a document author or contributor please answer the
> above by responding to this email regardless of whether or not you are
> aware of any relevant IPR. This document will not advance to the next
> stage until a response has been received from each author.
>=20
> NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.
>=20
> If you are on the WG email list or attend WG meetings but are not listed
> as an author or contributor, we remind you of your obligations under
> the IETF IPR rules which encourages you to notify the IETF if you are
> aware of IPR of others on an IETF contribution, or to refrain from
> participating in any contribution or discussion related to your
> undisclosed IPR. For more information, please see the RFCs listed above
> and
> http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.
>=20
> Thank you,
> NetMod WG Chairs
>=20
> PS Please include all listed in the headers of this message in your
> response.
>=20
>=20
>=20


From nobody Mon Mar  2 14:34:17 2020
Return-Path: <jclarke@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 93FFC3A130A; Mon,  2 Mar 2020 14:34:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=SzlhviVM; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ilr7yEeJ
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 tszX7h7hJQAG; Mon,  2 Mar 2020 14:34:14 -0800 (PST)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A61093A1303; Mon,  2 Mar 2020 14:34:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2208; q=dns/txt; s=iport; t=1583188453; x=1584398053; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=ppBvJNv6KVoSxiPtLS6Sy9p8LDEAf/77VfXrIPnRcb0=; b=SzlhviVMldSc6Ufh5Po4AToJEFPeALx/jo4tHkn9gp/vRGSTISrtfvkG auMbJX0w10+MOueRmprI2WXCEVWJRbPRnIW/I70rUXeko+aDvSau8aljr 8RUhaKf+GAc80vL2byIeTUZ6jAlijRi4yj2d8++k6EmypYgvZy27iA7KF o=;
X-IPAS-Result: =?us-ascii?q?A0AQAgCniF1e/5ldJa1lHAEBAQEBBwEBEQEEBAEBgWoEA?= =?us-ascii?q?QELAYFTUAVsWCAECyoKh1ADimZOghGYFYFCgRADVAkBAQEMAQEjCgIEAQGEQ?= =?us-ascii?q?AKCCyQ3Bg4CAwEBAQMCAwEBAQEFAQEBAgEFBG2FVgyFYwEBAQECARIoBgEBM?= =?us-ascii?q?gUBBAsCAQgOCh4QMiUCBA4FIoMEAYJKAw4gAQ6hPAKBOYhigieCfwEBBYUZG?= =?us-ascii?q?IIMCYE4AYwkGoFBP4ERJyCCTT6CWQsCgTABEgEHGoNDgiyNXoJMhk+JPo9oC?= =?us-ascii?q?oI8h1KPFByCSX+HIIcAiUmNfwyJY5JOAgQCBAUCDgEBBYFoI2dxcBU7KgGCQ?= =?us-ascii?q?QlHGA2OHYNzhRSFQXQCgSeOOgGBEAEB?=
IronPort-PHdr: =?us-ascii?q?9a23=3ALDjGMhQboqlNY8+V8rSWLqk4bNpsv++ubAcI9p?= =?us-ascii?q?oqja5Pea2//pPkeVbS/uhpkESXBdfA8/wRje3QvuigQmEG7Zub+FE6OJ1XH1?= =?us-ascii?q?5g640NmhA4RsuMCEn1NvnvOi4xGM1YV1JN9HCgOk8TE8H7NBWL+C+o4DUfGw?= =?us-ascii?q?vyOU9uPuqlRtz0iMK6n6Cq4ZrPbg5UhT27J7RvMBGxqgaXvc4T08NpK706zV?= =?us-ascii?q?3CpX4Ad+Nb3ituIk7bkxvn58i29YJulkYYo/878s9cTaj2N781S7BVFnwmNH?= =?us-ascii?q?sp/4zm?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.70,508,1574121600"; d="scan'208";a="428483724"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 02 Mar 2020 22:34:12 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by rcdn-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id 022MYCgd024073 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 2 Mar 2020 22:34:12 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 2 Mar 2020 16:34:12 -0600
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 2 Mar 2020 16:34:12 -0600
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 2 Mar 2020 17:34:12 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VeUUwP9/viWHU3MWRKlC+qb2GB8DwN9dluST4y7AUsG5S3gNmgVIg0d+gDwJ1lm6egB1ndgdNwbzljFDcEpbmT3hgOhjT4h7KZSi3rN8eopK5xIkcqmOhCLr0xOa0Gfd/RIKMDCJb9guQrunOJSnYF/Gp2nrWyNRHAcH1h6x+aruEn/ZrCz+dxvsmuIU6cNL8+bvmxRwI2+cHrE89y+DGOeCClR/fw36XHz1+/PeBFQDDdGxfwlVm05SlL4gayTaM0z+dFxDymNUup28Zhoi/UEOaWJfYPxlU9qVCJZpdRvKU58FIuAYLEIaZySCJxsxMpHSmQp+GNr3sY6M2Cea5w==
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=onveAnHo6JMPP+pq0OtW9QPb89DyIF279Phwzix4dRQ=; b=Oc00f5IBr9EI4TTr5Csev0MubZd3DgTLK1tH5AN6OrmLaTBTSVvAMDxjQVjmIIvWb+L/hNwRtTE4JKay1x5UJ6CK0rsU0fdsU+HYkJXw0D4RnJ7R7Vge2YoIgHof/Y+Ig14uaZLkGwh77sMi1uUJFAnzOa5B27CxLr4SjZBPtsPq/9Q7nVRQ6p+jMm2IpEHfNIZEFOFoO/eW6hEcGXynXZisqWhmfFMetbwAt7SSkBGnPCgekWpex+xHJAIBTXie2wDifcZeejzhU/XNFaZ1SkbqUq66ny1qN1/uo9SlfBpJBEfyoBzKj3G4zSbGfNkvzeXw8TzI88J5L0Rr4hI3EA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=onveAnHo6JMPP+pq0OtW9QPb89DyIF279Phwzix4dRQ=; b=ilr7yEeJoc2u+fRhj4FmwRuctde+cpRruGApC7q+jnQpNbr7iKT/BVnDDltJ6oSmKYiwvk8wtk9eciC/NGIY8liYh/Kah4063mIAcuX6iSCLJMCm/KH06d5iOnzCfENtAH+H26LC7SSvY3TDTFcV8BHy1tNcRj5tK8MdS3jVpw8=
Received: from BN6PR11MB1667.namprd11.prod.outlook.com (2603:10b6:405:e::12) by BN6PR11MB1842.namprd11.prod.outlook.com (2603:10b6:404:101::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.18; Mon, 2 Mar 2020 22:34:11 +0000
Received: from BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::1968:8573:4b16:2673]) by BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::1968:8573:4b16:2673%11]) with mapi id 15.20.2772.019; Mon, 2 Mar 2020 22:34:11 +0000
From: "Joe Clarke (jclarke)" <jclarke@cisco.com>
To: Lou Berger <lberger@labn.net>
CC: "Benoit Claise (bclaise)" <bclaise@cisco.com>, "Reshad Rahman (rrahman)" <rrahman@cisco.com>, "Rob Wilton (rwilton)" <rwilton@cisco.com>, "balazs.lengyel@ericsson.com" <balazs.lengyel@ericsson.com>, "jason.sterne@nokia.com" <jason.sterne@nokia.com>, "kd6913@att.com" <kd6913@att.com>, "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Regarding IPR on draft-verdt-netmod-yang-module-versioning-01
Thread-Index: AQHV8N/gs3WmvGYeOkaNRUZ+0oY/mqg146IA
Date: Mon, 2 Mar 2020 22:34:10 +0000
Message-ID: <617D4FA9-79DD-4E7B-B917-5674A42215AE@cisco.com>
References: <dd300040-ea42-e505-633f-1d89def980e1@labn.net>
In-Reply-To: <dd300040-ea42-e505-633f-1d89def980e1@labn.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=jclarke@cisco.com; 
x-originating-ip: [173.38.117.85]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d0bfb097-db92-4295-8f0d-08d7bef9d423
x-ms-traffictypediagnostic: BN6PR11MB1842:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN6PR11MB1842E7DAF4FF9A3D7E7463F4B8E70@BN6PR11MB1842.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-forefront-prvs: 033054F29A
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(346002)(366004)(39860400002)(376002)(396003)(199004)(189003)(26005)(2906002)(5660300002)(53546011)(6506007)(478600001)(4326008)(6486002)(71200400001)(966005)(186003)(66446008)(64756008)(2616005)(54906003)(33656002)(76116006)(66556008)(66946007)(91956017)(66476007)(6916009)(8936002)(86362001)(8676002)(81156014)(81166006)(6512007)(36756003)(316002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB1842; H:BN6PR11MB1667.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: NEKGUIsYv6DQA5FuplyZvbwTAwiPIsIYuXPbgmhfVF6TLOnmPN5HgKjtU1Bo9EGPyIlqT+8dejlM7FPavD5adySGCmfucGwdNJB5iVHzGOgtS/69etU14dtf4PoaOKpJP4nGys6Cffvoa727XLMwoYEriPbRFsoa0sJpGVfN2Mzntee3w6ZifeNknj/2LNwJfR+6+I6FC0QefIUnX+Zbs+gDOHWLpmjcqObiyDjJ/V3e9IDg63fokMDBqz52lUNYkxUgVTi/nO1bj1DKsBjhj/o7eV9PfgGEN0zweRlwZmFhJTclOIc+Tt9h7elggJoZXtJaM3CA98h6W8qDl00TmubhR6C+X0eVIUul5a/rdnBO2fhghqwZ5lx8E7+EQbPNmXU/+Xtb2z2tj1vdjpJ0BbujptnUSCP7EyX9RkUf251zKIdwj4IflCiN3ZMgPDQTwHtpMk9uSrWfycrSKpVc0cuGXSR2j7m/VSyIEZpa3hjSEYxFZ2pSW8zZnTHJ2/mGJdv98+IqiZkx97Vb4iI8Wg==
x-ms-exchange-antispam-messagedata: nc9CSi2s84cT0vl1+hyUqIs/Fvuz9kaFDwms3IyR1OkHH9ny+nObY0JiDezl172m8JIbjC54oBnDEVQ2WCtNafDGS82E/wF4O8s5tSNlQcWc3Z0BMx4vMGcSfm+V8D6VAoR1TnMpFxN+8U7FNlQyBg==
Content-Type: text/plain; charset="us-ascii"
Content-ID: <B0687DEBF7335346A58B6C0C9EF34FB0@namprd11.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d0bfb097-db92-4295-8f0d-08d7bef9d423
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Mar 2020 22:34:10.9419 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: /YufObu3+Ev9GJ5RHiY5O9vLwwYYwT8Ggzin+nVulGAA6U1pPawSWjo4PJXDWtSqJBw0uFVah5RwupGPmZOs2w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1842
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: rcdn-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/HqZKoIjIqDMmMFw7Xx4MAhwTRdQ>
Subject: Re: [netmod] Regarding IPR on draft-verdt-netmod-yang-module-versioning-01
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 22:34:16 -0000

I know of no IPR that applies to this draft.

Joe

> On Mar 2, 2020, at 17:13, Lou Berger <lberger@labn.net> wrote:
>=20
>=20
> Authors, Contributors, WG,
>=20
> As part of preparation for WG Adoption:
>=20
> Are you aware of any IPR that applies to drafts identified above?
>=20
> Please state either:
>=20
> "No, I'm not aware of any IPR that applies to this draft"
> or
> "Yes, I'm aware of IPR that applies to this draft"
>=20
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3669, 5378 and 8179 for more details)?
>=20
> If yes to the above, please state either:
>=20
> "Yes, the IPR has been disclosed in compliance with IETF IPR rules"
> or
> "No, the IPR has not been disclosed"
>=20
> If you answer no, please provide any additional details you think
> appropriate.
>=20
> We note that all DT members are listed as contributors.  If you contribut=
ed to the document please respond.  Alternatively, please feel free to stat=
e that you didn't materially contribute to the draft and would like your na=
me removed from the contribution section (and moved to acknowledgments afte=
r WG adoption).
>=20
> If you are listed as a document author or contributor please answer the
> above by responding to this email regardless of whether or not you are
> aware of any relevant IPR. This document will not advance to the next
> stage until a response has been received from each author.
>=20
> NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.
>=20
> If you are on the WG email list or attend WG meetings but are not listed
> as an author or contributor, we remind you of your obligations under
> the IETF IPR rules which encourages you to notify the IETF if you are
> aware of IPR of others on an IETF contribution, or to refrain from
> participating in any contribution or discussion related to your
> undisclosed IPR. For more information, please see the RFCs listed above
> and
> http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.
>=20
> Thank you,
> NetMod WG Chairs
>=20
> PS Please include all listed in the headers of this message in your
> response.
>=20
>=20
>=20


From nobody Mon Mar  2 14:35:26 2020
Return-Path: <jclarke@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E4983A09A5; Mon,  2 Mar 2020 14:35:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=BIzs40ZJ; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=uz2GLuHF
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 Jw9eTo-8YDYC; Mon,  2 Mar 2020 14:35:23 -0800 (PST)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7805D3A09A3; Mon,  2 Mar 2020 14:35:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4020; q=dns/txt; s=iport; t=1583188523; x=1584398123; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=9YTUbk2tMatZiLrpXyZTD4+C1dirZxqvEDd6mKV9pyc=; b=BIzs40ZJoROsWvCdQDge4uxWd65xoykxbDyizf0rNms6g1h2KwQktQwA Wgtsnl2c4XHB4kVYl40bn2ETPkHF5TrsQJDSmBmkV5SfGUoz0DPGqBzE3 hYgAXzmonGtb37jggWeCGzvsel85w5wANMyhGWMyADojlqZEorthBa9nV Q=;
IronPort-PHdr: =?us-ascii?q?9a23=3ADwOb0xz13IUxfobXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5YhSN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A1RJKa5lQT1?= =?us-ascii?q?kAgMQSkRYnBZuHAknyNv3nRyc7B89FElRi+iLzPA=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DHBQD7iF1e/5pdJa1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXuBVFAFbFggBAsqCoQKYYJlA4pmgjolmBWCUgNUCQEBAQwBARg?= =?us-ascii?q?LCgIEAQGDe0UCF4F0JDgTAgMBAQsBAQUBAQECAQUEbYVWDIVjAQEBAQIBAQE?= =?us-ascii?q?QCwYRDAEBLAsBBAsCAQgOCgICJgICAiULFRACBA4FGweDBAGCSgMOIAEOoTY?= =?us-ascii?q?CgTmIYnWBMoJ/AQEFgkSCVRiCDAMGgQ4qjCUagUE/gTgMFIIfLj6CZAEBgU0?= =?us-ascii?q?YF4J6MoIKIo4dgkifOgqCPJZmHIJJiB+QSao8AgQCBAUCDgEBBYFpIoFYcBU?= =?us-ascii?q?7KgGCQVAYDY4dDBeDUIUUhUF0gSmOOgGBEAEB?=
X-IronPort-AV: E=Sophos;i="5.70,508,1574121600"; d="scan'208";a="733330636"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 02 Mar 2020 22:35:22 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by rcdn-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id 022MZMdO027382 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 2 Mar 2020 22:35:22 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 2 Mar 2020 16:35:22 -0600
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 2 Mar 2020 16:35:20 -0600
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 2 Mar 2020 17:35:20 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WNfHTYQ5ZxFqjUVFF7YJiZ+Bms9hrOugaUWM4ZOZjn1n6e9kMX+engpHWOHQkJnM/VPxEOqXT/pFxyC8TuALELnNMYWceEDd/X7Ltxg/virWWtNPewjo/OZviL2nsaWs/CrwPvSu+jzTlX/8hGBB2ncWo4+N/GE8h/WQAUFqXqlOtdQ/Tp00/ovyaSpJMiXK9yIkmdHDaB9j7ejOStdlH/i0t1L3TEc569bVFdEVf2rUs775vcsCmOp6wbXF9+fovHhWYnnC6jZwbMYVDYpLYMEGpEjyIukoipAlS7F+ijRtoyO3PEeVrYuOJ9otoChFwYZzoJ9zbv3GzOhbPw+WRw==
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=9YTUbk2tMatZiLrpXyZTD4+C1dirZxqvEDd6mKV9pyc=; b=O86zv8ddHrjKohnm/8j5JeawZSFRAvShNvE2lpyeJJsXPjRzlphThbTyUTogdKUE/uIuewv/R5IKBT+pndbd4rmEE5GXLueNCePaqr8ury9ZmHczPDx5IrHoNU9q22GY7c6RGQJRztlXSGmfx2/Bl4frgL34TkmOhW+Js342DWqhEzcO20Ng4ZB1rcLPOV8WqjNqtBqd06ZKVLpnmWrtufdJiCfgTON3yeKPDpixl/nnn05sillKZbEDvgeI40HGuARgYIR7BAoPIwxALRHfwGYXBuMQHQLU5PQdihW0+4UOQGNozFBadahR7+Lf8J5IELVzI1UOcWtlbnXfn6493g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9YTUbk2tMatZiLrpXyZTD4+C1dirZxqvEDd6mKV9pyc=; b=uz2GLuHFWJ7/cw6pK3NepasEMywg0WX4GezRDXr7d+7MFBOmXivJsUS7fESPsLSMFKOLC7GAuLCYfZqk7RDEG+0NczpNDpPBtEKyH4cs/dk1O1BG+WSS2+fSnWbjdlyjmb4EVD1lG98KP2k7OtLMTavsckD36l0eV1Xv9jLQkDY=
Received: from BN6PR11MB1667.namprd11.prod.outlook.com (2603:10b6:405:e::12) by BN6PR11MB1842.namprd11.prod.outlook.com (2603:10b6:404:101::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.18; Mon, 2 Mar 2020 22:35:20 +0000
Received: from BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::1968:8573:4b16:2673]) by BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::1968:8573:4b16:2673%11]) with mapi id 15.20.2772.019; Mon, 2 Mar 2020 22:35:19 +0000
From: "Joe Clarke (jclarke)" <jclarke@cisco.com>
To: Lou Berger <lberger@labn.net>
CC: NETMOD Group <netmod@ietf.org>, "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
Thread-Topic: [netmod] Adoption of versioning design team docs
Thread-Index: AQHV8OIt2bdZTP3h7E6tgpU7eGv+iag14++A
Date: Mon, 2 Mar 2020 22:35:19 +0000
Message-ID: <AC4DA048-2F0B-4283-918F-02F777BC0549@cisco.com>
References: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net>
In-Reply-To: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.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=jclarke@cisco.com; 
x-originating-ip: [173.38.117.85]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9a35026d-8b54-431a-071c-08d7bef9fd1e
x-ms-traffictypediagnostic: BN6PR11MB1842:
x-microsoft-antispam-prvs: <BN6PR11MB18421C3764F8064571896875B8E70@BN6PR11MB1842.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 033054F29A
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(346002)(366004)(39860400002)(376002)(396003)(199004)(189003)(26005)(2906002)(5660300002)(53546011)(6506007)(478600001)(4326008)(6486002)(71200400001)(966005)(186003)(66446008)(64756008)(2616005)(54906003)(33656002)(76116006)(66556008)(66946007)(91956017)(66476007)(6916009)(8936002)(86362001)(8676002)(81156014)(81166006)(6512007)(36756003)(316002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB1842; H:BN6PR11MB1667.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: k8FH98yhDBkG8zI9mCDs6rC5dWRd+8SCrHOUvgna3nYpLTp/ilWLJlUBnjfg66jI89pqywDsrDYe7K+DtoVyDdtJDV06RdmTAleQp+t5UYQBqBwFhXzu+XX/zSyT0b+xgdeSz6PwG8AUZWI6HRPNb23/Gl8QG8IK/4asMqvaDFUhuSOwu167Mry4UvYJD+nQIxmD+2NaGK/XNKNtfXHAlsNqXa3LkM1E6IM1h7es5njq+Da9CiZUYaJoLb06AQGzRLaRes/1/XXc4zYJ5UeODzz6V4Uo+DUamT9qMaeLTRHb1YoeaYda5/mD1xjZjjj7q4QtKhbsI9+3i3UHbfu+pZbm/2SAObUqNfrSCspAVVlj/QGqPWlc+anfH1V38JIN8WsowI2NE4+Ep7lHW34V9ALuynxV0s9MbrzVmi/VmLoYCjBDUs3ogMR/g/Mr/KYF0232DXLH/mpXNQqf/4DaTYc90p6RJ898hIrTGvtOU4fLRG/ZqMy9MMaxT4jfYk8uhLBQKSkZNV48CgJvHY5pww==
x-ms-exchange-antispam-messagedata: 3p68N1rAzEO9mHXA6awAa4avxb/v+gORUipCJKpGTRy3rl6CEDiiE1cwiPMMqZw/9MgKpYolDnj3UoNdRmv+QtFYEfgSOmIPghUsVuZ5d/xcOiwrqJfiAk7ogoHlW2Q5JDuTJ6vhZ01ZXT8KNa+qXQ==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <7E844323EE194140A3D296AAC8D0B1E3@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9a35026d-8b54-431a-071c-08d7bef9fd1e
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Mar 2020 22:35:19.6963 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: PSIzOi8lN12udwEZyX1m7eaGEpiB2JFVpN0YuEeSiW6060FVgkA6QVvfOyNyPx4vTN3aYT4NAQjBC+Ln/BVZ2A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1842
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: rcdn-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/l7X2HYLOnFzPnQT1tGuNtMk9Y_A>
Subject: Re: [netmod] Adoption of versioning design team docs
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Mar 2020 22:35:25 -0000

QXMgYW4gYXV0aG9yL2VkaXRvci9EVCBtZW1iZXIsIEkgc3VwcG9ydCBhZG9wdGlvbi4gIE5vdGU6
IG9idmlvdXNseSBhZG9wdGlvbiBkb2VzbuKAmXQgbWVhbiB0aGV54oCZcmUgZmluYWwsIGFuZCB3
ZSBhcmUgYWJzb2x1dGVseSBsb29raW5nIGZvciB0aGUgV0cgdG8gcHJvdmlkZSBpbnRvLCBlc3Bl
Y2lhbGx5IG9uIHRoZSBuZXdlciB3b3JrIGFyb3VuZCB2ZXJzaW9uIHNlbGVjdGlvbiBhbmQgc2No
ZW1hIGNvbXBhcmlzb24uDQoNCkpvZQ0KDQo+IE9uIE1hciAyLCAyMDIwLCBhdCAxNzoyOSwgTG91
IEJlcmdlciA8bGJlcmdlckBsYWJuLm5ldD4gd3JvdGU6DQo+IA0KPiBIaSwNCj4gV2UnZCBsaWtl
IHRvIHN0YXJ0IGEgdHdvIHdlZWsgYWRvcHRpb24gY2FsbCBmb3IgdGhlIHNldCBvZiBkb2N1bWVu
dHMgZGVzY3JpYmVkIGJlbG93IGJ5IFJvYi4gIFRvIGJlIHNwZWNpZmljLCB0aGlzIGluY2x1ZGVz
DQo+IDEpIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLXNvbHV0aW9ucy0wMw0KPiAyKSBkcmFmdC12
ZXJkdC1uZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lvbmluZy0wMQ0KPiAzKSBkcmFmdC12ZXJkdC1u
ZXRtb2QteWFuZy1zZW12ZXItMDENCj4gNCkgZHJhZnQtcndpbHRvbi1uZXRtb2QteWFuZy1wYWNr
YWdlcy0wMw0KPiA1KSBkcmFmdC13aWx0b24tbmV0bW9kLXlhbmctdmVyLXNlbGVjdGlvbi0wMg0K
PiA2KSBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1zY2hlbWEtY29tcGFyaXNvbi0wMA0KPiANCj4g
VGhlIGFkb3B0aW9uIGNhbGwgZW5kcyBpbiB0d28gd2Vla3MsIG9uIE1hcmNoIDE2LiAgDQo+IA0K
PiBQbGVhc2Ugdm9pY2UgeW91ciBzdXBwb3J0IG9yIG9iamVjdGlvbnMgb24gbGlzdC4gIFdoaWxl
IHdlIHByZWZlciB0byBhZG9wdCBhcyBhIHNldCwgb2JqZWN0aW9ucyBvbiBzcGVjaWZpYyBkb2N1
bWVudHMgYXJlIGFjY2VwdGFibGUuDQo+IA0KPiBOZXRtb2QgQ2hhaXJzDQo+IA0KPiBPbiAyLzI5
LzIwMjAgMjoyMSBBTSwgUm9iIFdpbHRvbiAocndpbHRvbikgd3JvdGU6DQo+PiBOZXRtb2QgY2hh
aXJzLA0KPj4gDQo+PiBUaGUgdmVyc2lvbiBzZWxlY3Rpb24gZHJhZnQgZHJhZnQtd2lsdG9uLW5l
dG1vZC15YW5nLXZlci1zZWxlY3Rpb24tMDIgaXMgbm93IHBvc3RlZC4gIFdpdGggdGhhdCwgdGhl
IFlBTkcgdmVyc2lvbmluZyBkZXNpZ24gdGVhbSB3b3VsZCBsaWtlIHRvIHBsZWFzZSByZXF1ZXN0
IHlvdSBtYWtlIGFuIFdHIGFkb3B0aW9uIGNhbGwgZm9yIHRoZXNlIGRvY3VtZW50cy4NCj4+IA0K
Pj4gVGhlIHVwZGF0ZWQgZnVsbCBsaXN0IGlzOg0KPj4gDQo+PiAxKSBkcmFmdC12ZXJkdC1uZXRt
b2QteWFuZy1zb2x1dGlvbnMtMDMNCj4+ICAgLSBTb2x1dGlvbiBvdmVydmlldywgdXBkYXRlZCBz
aW5jZSAxMDYgdG8gY292ZXIgdXBkYXRlcyB0byB2ZXJzaW9uIHNlbGVjdGlvbiBhbmQgc2NoZW1h
IGNvbXBhcmlzb24gZHJhZnRzLg0KPj4gDQo+PiAyKSBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1t
b2R1bGUtdmVyc2lvbmluZy0wMQ0KPj4gICAtIEJhc2UgbW9kdWxlIHZlcnNpb25pbmcgc29sdXRp
b24sIHVuY2hhbmdlZCBmcm9tIHRoZSB2ZXJzaW9uIHByZXNlbnRlZCBhdCAxMDYuDQo+PiANCj4+
IDMpIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLXNlbXZlci0wMQ0KPj4gICAtIFlBTkcgU2VtYW50
aWMgdmVyc2lvbiBudW1iZXJzLCB1bmNoYW5nZWQgZnJvbSB0aGUgdmVyc2lvbiBwcmVzZW50ZWQg
YXQgMTA2Lg0KPj4gDQo+PiA0KSBkcmFmdC1yd2lsdG9uLW5ldG1vZC15YW5nLXBhY2thZ2VzLTAz
DQo+PiAgIC0gWUFORyBwYWNrYWdlcyBkcmFmdCwgdXBkYXRlZCBzaW5jZSAxMDYNCj4+ICAgDQo+
PiA1KSBkcmFmdC13aWx0b24tbmV0bW9kLXlhbmctdmVyLXNlbGVjdGlvbi0wMg0KPj4gICAtIFZl
cnNpb24gc2VsZWN0aW9uLCB1cGRhdGVkIHNpbmNlIDEwNiwgYXMgcGVyIG5vdGVzIGJlbG93DQo+
PiANCj4+IDYpIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLXNjaGVtYS1jb21wYXJpc29uLTAwDQo+
PiAgIC0gU2NoZW1hIGNvbXBhcmlzb24gdG9vbGluZywgdW5jaGFuZ2VkIGZyb20gdGhlIHZlcnNp
b24gcHJlc2VudGVkIGF0IDEwNi4NCj4+IA0KPj4gVGhlIG1haW4gY2hhbmdlcyB0byB0aGUgdmVy
c2lvbiBzZWxlY3Rpb24gZHJhZnQgYXJlOg0KPj4gICAtIFdlIGhhdmUgdHJpZWQgdG8gc2ltcGxp
ZnkgdGhlIG1vZGVsLCBidXQgYXQgdGhlIHNhbWUgdGltZSBnaXZlIHNlcnZlcnMgbW9yZSBmbGV4
aWJpbGl0eSBhYm91dCBob3cgdGhleSBpbXBsZW1lbnQgdmVyc2lvbiBzZWxlY3Rpb24gYW5kIHdo
YXQgaXQgY2FuIGJlIHVzZWQgZm9yLiAgRS5nLiBpZiB0aGUgc2VydmVyIHdhbnRzIHRvIGFsbG93
IGEgY2xpZW50IHRvIGNob29zZSBiZXR3ZWVuIGRpZmZlcmVudCBzY2hlbWEgdmVyc2lvbnMsIGJ1
dCByZXF1aXJlIHRoYXQgYWxsIGNsaWVudHMgdXNlIHRoZSBzYW1lIHNjaGVtYSB2ZXJzaW9uLCB0
aGF0IGlzIG5vdyBwb3NzaWJsZQ0KPj4gICAtIFRoZSBkcmFmdCBleHBsaWNpdGx5IGRpc2FsbG93
cyBzY2hlbWEtc2VsZWN0aW9uIGhhcHBlbmluZyBtaWQtc2Vzc2lvbg0KPj4gICAtIFRoZSBzb2x1
dGlvbiBhbGxvd3MgdGhlIHNlcnZlciB0byByZXF1aXJlIGNsaWVudHMgdG8gY29uZmlndXJlIHNj
aGVtYS1zZXRzIGJlZm9yZSB0aGV5IGFyZSB1c2VkDQo+PiAgIC0gVGhlIHNvbHV0aW9uIHByb3Zp
ZGVzIG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgd2hpY2ggc2NoZW1hLXNldHMgYXJlIGNvbXBhdGli
bGUgd2l0aCBlYWNoIG90aGVyDQo+PiANCj4+IFJlZ2FyZHMsDQo+PiBSb2INCj4+IA0KPj4gDQo+
IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IG5ldG1v
ZCBtYWlsaW5nIGxpc3QNCj4gbmV0bW9kQGlldGYub3JnDQo+IGh0dHBzOi8vd3d3LmlldGYub3Jn
L21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQoNCg==


From nobody Mon Mar  2 17:04:01 2020
Return-Path: <lana.wubo@huawei.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 59C7F3A1520; Mon,  2 Mar 2020 17:03:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 9Qwm4CNaQl5A; Mon,  2 Mar 2020 17:03:51 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2BE13A151E; Mon,  2 Mar 2020 17:03:50 -0800 (PST)
Received: from LHREML711-CAH.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 89FB572E3A4F5D16060B; Tue,  3 Mar 2020 01:03:49 +0000 (GMT)
Received: from dggeme702-chm.china.huawei.com (10.1.199.98) by LHREML711-CAH.china.huawei.com (10.201.108.34) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 3 Mar 2020 01:03:49 +0000
Received: from dggeme752-chm.china.huawei.com (10.3.19.98) by dggeme702-chm.china.huawei.com (10.1.199.98) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Tue, 3 Mar 2020 09:03:46 +0800
Received: from dggeme752-chm.china.huawei.com ([10.6.80.76]) by dggeme752-chm.china.huawei.com ([10.6.80.76]) with mapi id 15.01.1713.004; Tue, 3 Mar 2020 09:03:46 +0800
From: "Wubo (lana)" <lana.wubo@huawei.com>
To: Lou Berger <lberger@labn.net>, "rwilton@cisco.com" <rwilton@cisco.com>, "rrahman@cisco.com" <rrahman@cisco.com>, "jclarke@cisco.com" <jclarke@cisco.com>, "jason.sterne@nokia.com" <jason.sterne@nokia.com>
CC: "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>, NETMOD Group <netmod@ietf.org>
Thread-Topic: Regarding IPR on draft-rwilton-netmod-yang-packages-03
Thread-Index: AdXw944KeHOYEep77kuXb5X0S2QBMg==
Date: Tue, 3 Mar 2020 01:03:46 +0000
Message-ID: <6284d13b1c034d4698694ab3393d8842@huawei.com>
Accept-Language: en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.138.33.83]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/4URq2AUnLB0KNvC7R4wZVolRy1I>
Subject: Re: [netmod] Regarding IPR on draft-rwilton-netmod-yang-packages-03
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Mar 2020 01:03:52 -0000

Tm8sIEknbSBub3QgYXdhcmUgb2YgYW55IElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdC4N
Cg0KVGhhbmtzLA0KQm8NCg0KLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0K5Y+R5Lu25Lq6OiBMb3Ug
QmVyZ2VyIFttYWlsdG86bGJlcmdlckBsYWJuLm5ldF0gDQrlj5HpgIHml7bpl7Q6IDIwMjDlubQz
5pyIM+aXpSA2OjE0DQrmlLbku7bkuro6IHJ3aWx0b25AY2lzY28uY29tOyBycmFobWFuQGNpc2Nv
LmNvbTsgamNsYXJrZUBjaXNjby5jb207IGphc29uLnN0ZXJuZUBub2tpYS5jb207IFd1Ym8gKGxh
bmEpIDxsYW5hLnd1Ym9AaHVhd2VpLmNvbT4NCuaKhOmAgTogbmV0bW9kLXZlci1kdEBpZXRmLm9y
ZzsgTkVUTU9EIEdyb3VwIDxuZXRtb2RAaWV0Zi5vcmc+DQrkuLvpopg6IFJlZ2FyZGluZyBJUFIg
b24gZHJhZnQtcndpbHRvbi1uZXRtb2QteWFuZy1wYWNrYWdlcy0wMw0KDQoNCkF1dGhvcnMsIENv
bnRyaWJ1dG9ycywgV0csDQoNCkFzIHBhcnQgb2YgcHJlcGFyYXRpb24gZm9yIFdHIEFkb3B0aW9u
Og0KDQpBcmUgeW91IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzIHRvIGRyYWZ0cyBpZGVu
dGlmaWVkIGFib3ZlPw0KDQpQbGVhc2Ugc3RhdGUgZWl0aGVyOg0KDQoiTm8sIEknbSBub3QgYXdh
cmUgb2YgYW55IElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdCINCm9yDQoiWWVzLCBJJ20g
YXdhcmUgb2YgSVBSIHRoYXQgYXBwbGllcyB0byB0aGlzIGRyYWZ0Ig0KDQpJZiBzbywgaGFzIHRo
aXMgSVBSIGJlZW4gZGlzY2xvc2VkIGluIGNvbXBsaWFuY2Ugd2l0aCBJRVRGIElQUiBydWxlcyAo
c2VlIFJGQ3MgMzY2OSwgNTM3OCBhbmQgODE3OSBmb3IgbW9yZSBkZXRhaWxzKT8NCg0KSWYgeWVz
IHRvIHRoZSBhYm92ZSwgcGxlYXNlIHN0YXRlIGVpdGhlcjoNCg0KIlllcywgdGhlIElQUiBoYXMg
YmVlbiBkaXNjbG9zZWQgaW4gY29tcGxpYW5jZSB3aXRoIElFVEYgSVBSIHJ1bGVzIg0Kb3INCiJO
bywgdGhlIElQUiBoYXMgbm90IGJlZW4gZGlzY2xvc2VkIg0KDQpJZiB5b3UgYW5zd2VyIG5vLCBw
bGVhc2UgcHJvdmlkZSBhbnkgYWRkaXRpb25hbCBkZXRhaWxzIHlvdSB0aGluayBhcHByb3ByaWF0
ZS4NCg0KV2Ugbm90ZSB0aGF0IGFsbCBEVCBtZW1iZXJzIGFyZSBsaXN0ZWQgYXMgY29udHJpYnV0
b3JzLiAgSWYgeW91IGNvbnRyaWJ1dGVkIHRvIHRoZSBkb2N1bWVudCBwbGVhc2UgcmVzcG9uZC4g
IEFsdGVybmF0aXZlbHksIHBsZWFzZSBmZWVsIGZyZWUgdG8gc3RhdGUgdGhhdCB5b3UgZGlkbid0
IG1hdGVyaWFsbHkgY29udHJpYnV0ZSB0byB0aGUgZHJhZnQgYW5kIHdvdWxkIGxpa2UgeW91ciBu
YW1lIHJlbW92ZWQgZnJvbSB0aGUgY29udHJpYnV0aW9uIHNlY3Rpb24gKGFuZCBtb3ZlZCB0byBh
Y2tub3dsZWRnbWVudHMgYWZ0ZXIgV0cgYWRvcHRpb24pLg0KDQpJZiB5b3UgYXJlIGxpc3RlZCBh
cyBhIGRvY3VtZW50IGF1dGhvciBvciBjb250cmlidXRvciBwbGVhc2UgYW5zd2VyIHRoZSBhYm92
ZSBieSByZXNwb25kaW5nIHRvIHRoaXMgZW1haWwgcmVnYXJkbGVzcyBvZiB3aGV0aGVyIG9yIG5v
dCB5b3UgYXJlIGF3YXJlIG9mIGFueSByZWxldmFudCBJUFIuIFRoaXMgZG9jdW1lbnQgd2lsbCBu
b3QgYWR2YW5jZSB0byB0aGUgbmV4dCBzdGFnZSB1bnRpbCBhIHJlc3BvbnNlIGhhcyBiZWVuIHJl
Y2VpdmVkIGZyb20gZWFjaCBhdXRob3IuDQoNCk5PVEU6IFRISVMgQVBQTElFUyBUTyBBTEwgT0Yg
WU9VIExJU1RFRCBJTiBUSElTIE1FU1NBR0UnUyBUTyBMSU5FUy4NCg0KSWYgeW91IGFyZSBvbiB0
aGUgV0cgZW1haWwgbGlzdCBvciBhdHRlbmQgV0cgbWVldGluZ3MgYnV0IGFyZSBub3QgbGlzdGVk
IGFzIGFuIGF1dGhvciBvciBjb250cmlidXRvciwgd2UgcmVtaW5kIHlvdSBvZiB5b3VyIG9ibGln
YXRpb25zIHVuZGVyIHRoZSBJRVRGIElQUiBydWxlcyB3aGljaCBlbmNvdXJhZ2VzIHlvdSB0byBu
b3RpZnkgdGhlIElFVEYgaWYgeW91IGFyZSBhd2FyZSBvZiBJUFIgb2Ygb3RoZXJzIG9uIGFuIElF
VEYgY29udHJpYnV0aW9uLCBvciB0byByZWZyYWluIGZyb20gcGFydGljaXBhdGluZyBpbiBhbnkg
Y29udHJpYnV0aW9uIG9yIGRpc2N1c3Npb24gcmVsYXRlZCB0byB5b3VyIHVuZGlzY2xvc2VkIElQ
Ui4gRm9yIG1vcmUgaW5mb3JtYXRpb24sIHBsZWFzZSBzZWUgdGhlIFJGQ3MgbGlzdGVkIGFib3Zl
IGFuZCBodHRwOi8vdHJhYy50b29scy5pZXRmLm9yZy9ncm91cC9pZXNnL3RyYWMvd2lraS9JbnRl
bGxlY3R1YWxQcm9wZXJ0eS4NCg0KVGhhbmsgeW91LA0KTmV0TW9kIFdHIENoYWlycw0KDQpQUyBQ
bGVhc2UgaW5jbHVkZSBhbGwgbGlzdGVkIGluIHRoZSBoZWFkZXJzIG9mIHRoaXMgbWVzc2FnZSBp
biB5b3VyIHJlc3BvbnNlLg0KDQoNCg0K


From nobody Mon Mar  2 17:04:42 2020
Return-Path: <lana.wubo@huawei.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA5FA3A151E; Mon,  2 Mar 2020 17:04:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 BKJc0VGGJj8f; Mon,  2 Mar 2020 17:04:39 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4192F3A0D7C; Mon,  2 Mar 2020 17:04:39 -0800 (PST)
Received: from lhreml705-cah.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id F383E27258228AF2C60B; Tue,  3 Mar 2020 01:04:37 +0000 (GMT)
Received: from dggeme703-chm.china.huawei.com (10.1.199.99) by lhreml705-cah.china.huawei.com (10.201.108.46) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 3 Mar 2020 01:04:37 +0000
Received: from dggeme752-chm.china.huawei.com (10.3.19.98) by dggeme703-chm.china.huawei.com (10.1.199.99) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Tue, 3 Mar 2020 09:04:21 +0800
Received: from dggeme752-chm.china.huawei.com ([10.6.80.76]) by dggeme752-chm.china.huawei.com ([10.6.80.76]) with mapi id 15.01.1713.004; Tue, 3 Mar 2020 09:04:21 +0800
From: "Wubo (lana)" <lana.wubo@huawei.com>
To: Lou Berger <lberger@labn.net>, "rwilton@cisco.com" <rwilton@cisco.com>, "rrahman@cisco.com" <rrahman@cisco.com>, "jclarke@cisco.com" <jclarke@cisco.com>, "jason.sterne@nokia.com" <jason.sterne@nokia.com>
CC: "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Regarding IPR on draft-wilton-netmod-yang-ver-selection-02
Thread-Index: AdXw96d5lclBSkEdFkG5AwwgZhiCxA==
Date: Tue, 3 Mar 2020 01:04:21 +0000
Message-ID: <e62ce1f5493946ae9d3824a0e036b01b@huawei.com>
Accept-Language: en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.138.33.83]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/v0aRSZQUQqtCRDbgHKHTv-eyD70>
Subject: Re: [netmod] Regarding IPR on draft-wilton-netmod-yang-ver-selection-02
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Mar 2020 01:04:41 -0000

Tm8sIEknbSBub3QgYXdhcmUgb2YgYW55IElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdC4N
Cg0KVGhhbmtzLA0KQm8NCg0KLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0K5Y+R5Lu25Lq6OiBMb3Ug
QmVyZ2VyIFttYWlsdG86bGJlcmdlckBsYWJuLm5ldF0gDQrlj5HpgIHml7bpl7Q6IDIwMjDlubQz
5pyIM+aXpSA2OjEzDQrmlLbku7bkuro6IHJ3aWx0b25AY2lzY28uY29tOyBycmFobWFuQGNpc2Nv
LmNvbTsgamNsYXJrZUBjaXNjby5jb207IGphc29uLnN0ZXJuZUBub2tpYS5jb207IFd1Ym8gKGxh
bmEpIDxsYW5hLnd1Ym9AaHVhd2VpLmNvbT4NCuaKhOmAgTogbmV0bW9kLXZlci1kdEBpZXRmLm9y
ZzsgbmV0bW9kQGlldGYub3JnDQrkuLvpopg6IFJlZ2FyZGluZyBJUFIgb24gZHJhZnQtd2lsdG9u
LW5ldG1vZC15YW5nLXZlci1zZWxlY3Rpb24tMDINCg0KDQpBdXRob3JzLCBDb250cmlidXRvcnMs
IFdHLA0KDQpBcyBwYXJ0IG9mIHByZXBhcmF0aW9uIGZvciBXRyBBZG9wdGlvbjoNCg0KQXJlIHlv
dSBhd2FyZSBvZiBhbnkgSVBSIHRoYXQgYXBwbGllcyB0byBkcmFmdHMgaWRlbnRpZmllZCBhYm92
ZT8NCg0KUGxlYXNlIHN0YXRlIGVpdGhlcjoNCg0KIk5vLCBJJ20gbm90IGF3YXJlIG9mIGFueSBJ
UFIgdGhhdCBhcHBsaWVzIHRvIHRoaXMgZHJhZnQiDQpvcg0KIlllcywgSSdtIGF3YXJlIG9mIElQ
UiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdCINCg0KSWYgc28sIGhhcyB0aGlzIElQUiBiZWVu
IGRpc2Nsb3NlZCBpbiBjb21wbGlhbmNlIHdpdGggSUVURiBJUFIgcnVsZXMgKHNlZSBSRkNzIDM2
NjksIDUzNzggYW5kIDgxNzkgZm9yIG1vcmUgZGV0YWlscyk/DQoNCklmIHllcyB0byB0aGUgYWJv
dmUsIHBsZWFzZSBzdGF0ZSBlaXRoZXI6DQoNCiJZZXMsIHRoZSBJUFIgaGFzIGJlZW4gZGlzY2xv
c2VkIGluIGNvbXBsaWFuY2Ugd2l0aCBJRVRGIElQUiBydWxlcyINCm9yDQoiTm8sIHRoZSBJUFIg
aGFzIG5vdCBiZWVuIGRpc2Nsb3NlZCINCg0KSWYgeW91IGFuc3dlciBubywgcGxlYXNlIHByb3Zp
ZGUgYW55IGFkZGl0aW9uYWwgZGV0YWlscyB5b3UgdGhpbmsgYXBwcm9wcmlhdGUuDQoNCldlIG5v
dGUgdGhhdCBhbGwgRFQgbWVtYmVycyBhcmUgbGlzdGVkIGFzIGNvbnRyaWJ1dG9ycy4gIElmIHlv
dSBjb250cmlidXRlZCB0byB0aGUgZG9jdW1lbnQgcGxlYXNlIHJlc3BvbmQuICBBbHRlcm5hdGl2
ZWx5LCBwbGVhc2UgZmVlbCBmcmVlIHRvIHN0YXRlIHRoYXQgeW91IGRpZG4ndCBtYXRlcmlhbGx5
IGNvbnRyaWJ1dGUgdG8gdGhlIGRyYWZ0IGFuZCB3b3VsZCBsaWtlIHlvdXIgbmFtZSByZW1vdmVk
IGZyb20gdGhlIGNvbnRyaWJ1dGlvbiBzZWN0aW9uIChhbmQgbW92ZWQgdG8gYWNrbm93bGVkZ21l
bnRzIGFmdGVyIFdHIGFkb3B0aW9uKS4NCg0KSWYgeW91IGFyZSBsaXN0ZWQgYXMgYSBkb2N1bWVu
dCBhdXRob3Igb3IgY29udHJpYnV0b3IgcGxlYXNlIGFuc3dlciB0aGUgYWJvdmUgYnkgcmVzcG9u
ZGluZyB0byB0aGlzIGVtYWlsIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciBvciBub3QgeW91IGFyZSBh
d2FyZSBvZiBhbnkgcmVsZXZhbnQgSVBSLiBUaGlzIGRvY3VtZW50IHdpbGwgbm90IGFkdmFuY2Ug
dG8gdGhlIG5leHQgc3RhZ2UgdW50aWwgYSByZXNwb25zZSBoYXMgYmVlbiByZWNlaXZlZCBmcm9t
IGVhY2ggYXV0aG9yLg0KDQpOT1RFOiBUSElTIEFQUExJRVMgVE8gQUxMIE9GIFlPVSBMSVNURUQg
SU4gVEhJUyBNRVNTQUdFJ1MgVE8gTElORVMuDQoNCklmIHlvdSBhcmUgb24gdGhlIFdHIGVtYWls
IGxpc3Qgb3IgYXR0ZW5kIFdHIG1lZXRpbmdzIGJ1dCBhcmUgbm90IGxpc3RlZCBhcyBhbiBhdXRo
b3Igb3IgY29udHJpYnV0b3IsIHdlIHJlbWluZCB5b3Ugb2YgeW91ciBvYmxpZ2F0aW9ucyB1bmRl
ciB0aGUgSUVURiBJUFIgcnVsZXMgd2hpY2ggZW5jb3VyYWdlcyB5b3UgdG8gbm90aWZ5IHRoZSBJ
RVRGIGlmIHlvdSBhcmUgYXdhcmUgb2YgSVBSIG9mIG90aGVycyBvbiBhbiBJRVRGIGNvbnRyaWJ1
dGlvbiwgb3IgdG8gcmVmcmFpbiBmcm9tIHBhcnRpY2lwYXRpbmcgaW4gYW55IGNvbnRyaWJ1dGlv
biBvciBkaXNjdXNzaW9uIHJlbGF0ZWQgdG8geW91ciB1bmRpc2Nsb3NlZCBJUFIuIEZvciBtb3Jl
IGluZm9ybWF0aW9uLCBwbGVhc2Ugc2VlIHRoZSBSRkNzIGxpc3RlZCBhYm92ZSBhbmQgaHR0cDov
L3RyYWMudG9vbHMuaWV0Zi5vcmcvZ3JvdXAvaWVzZy90cmFjL3dpa2kvSW50ZWxsZWN0dWFsUHJv
cGVydHkuDQoNClRoYW5rIHlvdSwNCk5ldE1vZCBXRyBDaGFpcnMNCg0KUFMgUGxlYXNlIGluY2x1
ZGUgYWxsIGxpc3RlZCBpbiB0aGUgaGVhZGVycyBvZiB0aGlzIG1lc3NhZ2UgaW4geW91ciByZXNw
b25zZS4NCg0KDQoNCg==


From nobody Mon Mar  2 23:06:19 2020
Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4EB5F3A19E1; Mon,  2 Mar 2020 23:06:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=eFrbwJhL; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=0VFxubDI
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 Mypceb54IeFt; Mon,  2 Mar 2020 23:06:14 -0800 (PST)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7BE303A19DD; Mon,  2 Mar 2020 23:06:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3428; q=dns/txt; s=iport; t=1583219174; x=1584428774; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=HgQgwGsHdjPwoLyggiT5c7sfBIe6LOba9a4O9/Ijoiw=; b=eFrbwJhL+wvf+Xj0PUvdGWZOw6EQOLei0Bk2k247sxT7Li4i7Tf78HOj 7pBMhSqfafwW789jvk50KdszPvN0j5sYbfBtlEdvOFWt42+bzUEYtPzoz QYUdt85KfLLDnvp56M3WRamRXMYaQP4aGNF92qj3kyB9C6MK2yXktZup2 E=;
IronPort-PHdr: =?us-ascii?q?9a23=3AsKmAQxXwDhuwOV2U+9aVaFPjEnvV8LGuZFwc94?= =?us-ascii?q?YnhrRSc6+q45XlOgnF6O5wiEPSA92J8OpK3uzRta2oGXcN55qMqjgjSNRNTF?= =?us-ascii?q?dE7KdehAk8GIiAAEz/IuTtankgA8VGSFhj13q6KkNSXs35Yg6arw=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0A3AAANAV5e/4oNJK1lGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBaQQBAQELAYFTUAVsWCAECyoKhAqDRgOKZoJfmBWBLhS?= =?us-ascii?q?BEANUCQEBAQwBASMKAgQBAYRAAheBeCQ2Bw4CAw0BAQUBAQECAQUEbYVWDIV?= =?us-ascii?q?jAQEBAQMSEREMAQEyBQELBAIBCA4DBAEBAwImAgICMBUICAIEAQ0FCBqDBYJ?= =?us-ascii?q?KAy4BAwugZwKBOYhidYEygn8BAQWFGRiCDAmBDioBjCQagUE/gRFHgk0+glk?= =?us-ascii?q?LAoEwARIBBxyDDzKCLI1egweGFIk+j2gKgjyHUo8wgkl/hyCHAIlJjX8MZ4h?= =?us-ascii?q?8kk4CBAIEBQIOAQEFgVkOJGdxcBU7gmwJRxgNjh2Dc4UUhQgBOHQCgSeOOgG?= =?us-ascii?q?BDwEB?=
X-IronPort-AV: E=Sophos;i="5.70,510,1574121600"; d="scan'208";a="440960887"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Mar 2020 07:06:13 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by alln-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 02376Doo014481 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 3 Mar 2020 07:06:13 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 01:06:12 -0600
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 02:06:12 -0500
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 3 Mar 2020 02:06:12 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dLV433b6eKZNp6DjeQttQFN0M5p3QOa446C8mcTQbrUqqvd6Sl3PFK4siH/TDWw2wVjhJ/QASOnDLLQErnc+wVBpwdrqUTIE3UZlvFUjJr64VHa/d/tfK8b50SIl0+kBhJ6ZjJ2iLboY85PMfwfkGPuPXVZ2Klz862sSrJ1DOQlzDbsq4kMR2VwEX/CIam3BjHV28oqxVyy8Q7JYAwuiXbrxGJNe6pEtxkR6EAE7o2fdf9lOkr/H/7TWWPTUKtkyJ9bGQ1Oy6TjN5mNW+ZVESFOnRde/BnykKnW48IEkDkbMSKkZDRyhl+TjFsN4/ECz50OZggjQn07jnuSjpB5x3Q==
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=HgQgwGsHdjPwoLyggiT5c7sfBIe6LOba9a4O9/Ijoiw=; b=RTGPZ/h7IRgRrg2zoIBGGDukk3TQxfyyZRJRB4zwFq0w1O3kbnTtVB8YEF+xG4BGBkKKgr9AgHtvY8bwsL4F3EEHIeGPkt1RrFQneLmscqqUvTIs49ZDaefaZu8iy74webS3HZZrEB83gahx9lIRb7Wwx7uaOjpoYSXtf5tMy/E5HlRtUGtVM1ttadt6My4uvsgdMIX0QJXMo2O5jlHCC3hjIbdRQDQD45W5zWTtohXrXonMXeFFKelLX7J1IBNVerMyRkjJxN0zsCoV2yndawtFv8qH45+J/5BMqktVbDLInGfd3+Sm9NnzI7RGpBU0lDsJGDlxhqdFQpoGegR3DA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HgQgwGsHdjPwoLyggiT5c7sfBIe6LOba9a4O9/Ijoiw=; b=0VFxubDIF7jr6EtNweJqPJw7P7gRKBoTyUd6SOHw0psfHHP+gAf/3aLOXwpS+Gl7jG5Re+o5iLLfo38hi6FELxuKuY/IjWlEu6BgX1M5nDoXLUjdqVaLzDH0p2Zo9JgXS0qVzjZOdxs4hHRZjxoAua4Kk5rfczm5g8OHGV88tYM=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB3662.namprd11.prod.outlook.com (2603:10b6:208:ee::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.16; Tue, 3 Mar 2020 07:06:11 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::b9ce:1058:5fa6:44a1]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::b9ce:1058:5fa6:44a1%7]) with mapi id 15.20.2772.019; Tue, 3 Mar 2020 07:06:11 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Lou Berger <lberger@labn.net>, "Reshad Rahman (rrahman)" <rrahman@cisco.com>, "Joe Clarke (jclarke)" <jclarke@cisco.com>, "jason.sterne@nokia.com" <jason.sterne@nokia.com>, "lana.wubo@huawei.com" <lana.wubo@huawei.com>
CC: "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Regarding IPR on draft-wilton-netmod-yang-ver-selection-02
Thread-Index: AQHV8N/P/ubSoAG+Ike6HnXVqy5sl6g2cp4g
Date: Tue, 3 Mar 2020 07:06:11 +0000
Message-ID: <MN2PR11MB4366D596BE1522633E9055DDB5E40@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <04276b2f-8650-b87c-fc23-4ded7c47f084@labn.net>
In-Reply-To: <04276b2f-8650-b87c-fc23-4ded7c47f084@labn.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=rwilton@cisco.com; 
x-originating-ip: [82.15.79.32]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 88d432ee-6f66-4d70-c059-08d7bf415ad6
x-ms-traffictypediagnostic: MN2PR11MB3662:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MN2PR11MB3662A388D08070C608F81418B5E40@MN2PR11MB3662.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 03319F6FEF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(376002)(366004)(396003)(39860400002)(346002)(199004)(189003)(9686003)(76116006)(55016002)(7696005)(8676002)(81166006)(66946007)(186003)(81156014)(478600001)(8936002)(86362001)(4326008)(53546011)(66476007)(66556008)(64756008)(66446008)(6506007)(316002)(2906002)(966005)(110136005)(26005)(5660300002)(71200400001)(33656002)(52536014)(54906003); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB3662; H:MN2PR11MB4366.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: /Q4vv38fD58IBcxRebkOQA5ujSQqXY+xA+ty7GadfQw+sBRyd7Sq79qIsn7qc7XgnmKpokZPiFhyZTmZZj/2qI94vGjswrZkwnSHmvZwigcJqdGLW4cMOLMRaASH+9OutJ/EownRMPJrNk47LOEx5BpS4jvhT0DLDiyhEg93lFZ6K8/nBIiAZJ0LI+6EjlhJiE4DtMrANGH8ClamOQhmR5UBuMs9tk7Vdj/eV8H0bYe3tN8IR5CmvtkmIbBOdHLo3fX4bP4qxiWYKc5xYtXK2EoYuXtETPOPEkm9sSAv7sme1Bfd8ZbHfCC3cQtZB+cFY8NneYdjRbms9QMXAyJY7Gfh1zoK/2HeC7cGrvznIOXo3stKu6ZXNbApiTRo9CKXvnVn+pM1S3fyYyV5QlnZOQcdWqeF9ddjNdGlrdl+TRltj/2fgx7ncaCa6LGr9vGtaQrxqPtJsipKmynQO+a8csfuSy6aeCpDpP3/BripStxXTsrGNHVSc8p884RU5+Ti4hGjKZkmBZ3+JUMku3OoFQ==
x-ms-exchange-antispam-messagedata: +hqW726nNtYbdklPGV654YEBjaGAelqao5G+qU4R+GDQOzCWnmTt53hA9xTcJQ7y67KF+yT/j9xtAcJ0L1k9xNljDGqsYabQSmCcVK5YS89n7LemfVwUOpOKEIaDdPm3Rc0U60hmGIYcqOx2e4Zv9w==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 88d432ee-6f66-4d70-c059-08d7bf415ad6
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2020 07:06:11.3047 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: QsPF68gIDLTUMJmaG4g91ZsxiwVP2gKQgwA3ymd/3XN9/f0hDOpqDuWw99Mp2k/ihljoH90ImSqoV5FFNxRpZA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3662
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: alln-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/DYB7JBE3IcC3h5qrYAayRQS7sSs>
Subject: Re: [netmod] Regarding IPR on draft-wilton-netmod-yang-ver-selection-02
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Mar 2020 07:06:17 -0000

SSBrbm93IG9mIG5vIElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdC4NCg0KUm9iDQoNCg0K
PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBMb3UgQmVyZ2VyIDxsYmVyZ2Vy
QGxhYm4ubmV0Pg0KPiBTZW50OiAwMiBNYXJjaCAyMDIwIDIyOjEzDQo+IFRvOiBSb2IgV2lsdG9u
IChyd2lsdG9uKSA8cndpbHRvbkBjaXNjby5jb20+OyBSZXNoYWQgUmFobWFuIChycmFobWFuKQ0K
PiA8cnJhaG1hbkBjaXNjby5jb20+OyBKb2UgQ2xhcmtlIChqY2xhcmtlKSA8amNsYXJrZUBjaXNj
by5jb20+Ow0KPiBqYXNvbi5zdGVybmVAbm9raWEuY29tOyBsYW5hLnd1Ym9AaHVhd2VpLmNvbQ0K
PiBDYzogbmV0bW9kLXZlci1kdEBpZXRmLm9yZzsgbmV0bW9kQGlldGYub3JnDQo+IFN1YmplY3Q6
IFJlZ2FyZGluZyBJUFIgb24gZHJhZnQtd2lsdG9uLW5ldG1vZC15YW5nLXZlci1zZWxlY3Rpb24t
MDINCj4gDQo+IA0KPiBBdXRob3JzLCBDb250cmlidXRvcnMsIFdHLA0KPiANCj4gQXMgcGFydCBv
ZiBwcmVwYXJhdGlvbiBmb3IgV0cgQWRvcHRpb246DQo+IA0KPiBBcmUgeW91IGF3YXJlIG9mIGFu
eSBJUFIgdGhhdCBhcHBsaWVzIHRvIGRyYWZ0cyBpZGVudGlmaWVkIGFib3ZlPw0KPiANCj4gUGxl
YXNlIHN0YXRlIGVpdGhlcjoNCj4gDQo+ICJObywgSSdtIG5vdCBhd2FyZSBvZiBhbnkgSVBSIHRo
YXQgYXBwbGllcyB0byB0aGlzIGRyYWZ0Ig0KPiBvcg0KPiAiWWVzLCBJJ20gYXdhcmUgb2YgSVBS
IHRoYXQgYXBwbGllcyB0byB0aGlzIGRyYWZ0Ig0KPiANCj4gSWYgc28sIGhhcyB0aGlzIElQUiBi
ZWVuIGRpc2Nsb3NlZCBpbiBjb21wbGlhbmNlIHdpdGggSUVURiBJUFIgcnVsZXMgKHNlZQ0KPiBS
RkNzIDM2NjksIDUzNzggYW5kIDgxNzkgZm9yIG1vcmUgZGV0YWlscyk/DQo+IA0KPiBJZiB5ZXMg
dG8gdGhlIGFib3ZlLCBwbGVhc2Ugc3RhdGUgZWl0aGVyOg0KPiANCj4gIlllcywgdGhlIElQUiBo
YXMgYmVlbiBkaXNjbG9zZWQgaW4gY29tcGxpYW5jZSB3aXRoIElFVEYgSVBSIHJ1bGVzIg0KPiBv
cg0KPiAiTm8sIHRoZSBJUFIgaGFzIG5vdCBiZWVuIGRpc2Nsb3NlZCINCj4gDQo+IElmIHlvdSBh
bnN3ZXIgbm8sIHBsZWFzZSBwcm92aWRlIGFueSBhZGRpdGlvbmFsIGRldGFpbHMgeW91IHRoaW5r
DQo+IGFwcHJvcHJpYXRlLg0KPiANCj4gV2Ugbm90ZSB0aGF0IGFsbCBEVCBtZW1iZXJzIGFyZSBs
aXN0ZWQgYXMgY29udHJpYnV0b3JzLiAgSWYgeW91DQo+IGNvbnRyaWJ1dGVkIHRvIHRoZSBkb2N1
bWVudCBwbGVhc2UgcmVzcG9uZC4gIEFsdGVybmF0aXZlbHksIHBsZWFzZSBmZWVsDQo+IGZyZWUg
dG8gc3RhdGUgdGhhdCB5b3UgZGlkbid0IG1hdGVyaWFsbHkgY29udHJpYnV0ZSB0byB0aGUgZHJh
ZnQgYW5kIHdvdWxkDQo+IGxpa2UgeW91ciBuYW1lIHJlbW92ZWQgZnJvbSB0aGUgY29udHJpYnV0
aW9uIHNlY3Rpb24gKGFuZCBtb3ZlZCB0bw0KPiBhY2tub3dsZWRnbWVudHMgYWZ0ZXIgV0cgYWRv
cHRpb24pLg0KPiANCj4gSWYgeW91IGFyZSBsaXN0ZWQgYXMgYSBkb2N1bWVudCBhdXRob3Igb3Ig
Y29udHJpYnV0b3IgcGxlYXNlIGFuc3dlciB0aGUNCj4gYWJvdmUgYnkgcmVzcG9uZGluZyB0byB0
aGlzIGVtYWlsIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciBvciBub3QgeW91IGFyZQ0KPiBhd2FyZSBv
ZiBhbnkgcmVsZXZhbnQgSVBSLiBUaGlzIGRvY3VtZW50IHdpbGwgbm90IGFkdmFuY2UgdG8gdGhl
IG5leHQNCj4gc3RhZ2UgdW50aWwgYSByZXNwb25zZSBoYXMgYmVlbiByZWNlaXZlZCBmcm9tIGVh
Y2ggYXV0aG9yLg0KPiANCj4gTk9URTogVEhJUyBBUFBMSUVTIFRPIEFMTCBPRiBZT1UgTElTVEVE
IElOIFRISVMgTUVTU0FHRSdTIFRPIExJTkVTLg0KPiANCj4gSWYgeW91IGFyZSBvbiB0aGUgV0cg
ZW1haWwgbGlzdCBvciBhdHRlbmQgV0cgbWVldGluZ3MgYnV0IGFyZSBub3QgbGlzdGVkDQo+IGFz
IGFuIGF1dGhvciBvciBjb250cmlidXRvciwgd2UgcmVtaW5kIHlvdSBvZiB5b3VyIG9ibGlnYXRp
b25zIHVuZGVyIHRoZQ0KPiBJRVRGIElQUiBydWxlcyB3aGljaCBlbmNvdXJhZ2VzIHlvdSB0byBu
b3RpZnkgdGhlIElFVEYgaWYgeW91IGFyZSBhd2FyZSBvZg0KPiBJUFIgb2Ygb3RoZXJzIG9uIGFu
IElFVEYgY29udHJpYnV0aW9uLCBvciB0byByZWZyYWluIGZyb20gcGFydGljaXBhdGluZyBpbg0K
PiBhbnkgY29udHJpYnV0aW9uIG9yIGRpc2N1c3Npb24gcmVsYXRlZCB0byB5b3VyIHVuZGlzY2xv
c2VkIElQUi4gRm9yIG1vcmUNCj4gaW5mb3JtYXRpb24sIHBsZWFzZSBzZWUgdGhlIFJGQ3MgbGlz
dGVkIGFib3ZlIGFuZA0KPiBodHRwOi8vdHJhYy50b29scy5pZXRmLm9yZy9ncm91cC9pZXNnL3Ry
YWMvd2lraS9JbnRlbGxlY3R1YWxQcm9wZXJ0eS4NCj4gDQo+IFRoYW5rIHlvdSwNCj4gTmV0TW9k
IFdHIENoYWlycw0KPiANCj4gUFMgUGxlYXNlIGluY2x1ZGUgYWxsIGxpc3RlZCBpbiB0aGUgaGVh
ZGVycyBvZiB0aGlzIG1lc3NhZ2UgaW4geW91cg0KPiByZXNwb25zZS4NCj4gDQo+IA0KDQo=


From nobody Mon Mar  2 23:06:34 2020
Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5658B3A1A14; Mon,  2 Mar 2020 23:06:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=UtZ+iBzm; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=DRWdML/0
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 XT9UkeZl5mzw; Mon,  2 Mar 2020 23:06:24 -0800 (PST)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 93AE73A19FE; Mon,  2 Mar 2020 23:06:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3228; q=dns/txt; s=iport; t=1583219184; x=1584428784; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=c1Z7f2SlAcz2a0REq24X8tSwBRVZjL7oULmb+qmBrP0=; b=UtZ+iBzmLT7daDl5f6YgoAi8eIfnLvr3Yvzz/3UpVRG7eUMR6KrBL3l2 2kijoUEiS5zWt5H+WYXU3GUOTTAcJr6DkDxXz9gwO26qolwQrEkt6UroW Nn88tAPiMo5IqUAjoi6Qtp/7cxPSAWSHcZmXFMgDBgo+oDqlbGb1ME/vS c=;
IronPort-PHdr: =?us-ascii?q?9a23=3AaUm+Ex3YkS8g7QohsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxKHt+51ggrPWoPWo7JfhuzavrqoeFRI4I3J8RVgOIdJSw?= =?us-ascii?q?dDjMwXmwI6B8vQE1L6KOLtaQQxHd9JUxlu+HToeUU=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BZAQB5AV5e/4QNJK1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgWoEAQELAYFTUAVsWCAECyoKhAqDRgOKZoJfmBWBQoEQA1QJAQE?= =?us-ascii?q?BDAEBIwoCBAEBhEACF4F4JDcGDgIDDQEBBQEBAQIBBQRthVYMhWMBAQEBAxI?= =?us-ascii?q?REQwBATIFAQsEAgEIDgMEAQEDAiYCAgIwFQgIAgQOBQgTB4MFgkoDLgEDC6B?= =?us-ascii?q?qAoE5iGJ1gTKCfwEBBYUZGIIMCYEOKgGMJBqBQT+BEUeCTT6CWQsCgTABEgE?= =?us-ascii?q?HHIMPMoIsjV6DB4YUiT6PaAqCPIdSjzCCSX+HIIcAiUmNfwyJY5JOAgQCBAU?= =?us-ascii?q?CDgEBBYFoI2dxcBU7gmwJRxgNjh2Dc4UUhUF0AoEnjjoBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.70,510,1574121600"; d="scan'208";a="441099670"
Received: from alln-core-10.cisco.com ([173.36.13.132]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Mar 2020 07:06:23 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by alln-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id 02376Nui012945 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 3 Mar 2020 07:06:23 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 01:06:23 -0600
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 01:06:22 -0600
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 3 Mar 2020 02:06:22 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Iv0I7t5ozJQbNVgbbr7+WwH5mHga6oLAU60vKwgswEmF9U3POsps0eIwlEorttvhOGR04F1Nwtvra9KCK2U1Fgx2j9KysrmiMu/a8ws6w5nkBYma5/JnmQ9TZvlOxUyRABpSRWwsfRVkQtsxrOaTJQac+Zp3Jg9ObOdVfJs/nTGZ9Il087yWueT/v4cIqG8Jf4/RjkXalftHAbDnGHepjkRsNnkPUjfVRuzO2vKhasnJVJPccEvzQbFae7BZBuzATvX9yV4EgjP4bU14OYdGcQKjerwUhG9V32hUqzVPOer8OMmSPbusY/pWvsWHMXheNKo3Oxr4p+qv9QZaS9FMmA==
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=c1Z7f2SlAcz2a0REq24X8tSwBRVZjL7oULmb+qmBrP0=; b=lZ09eboWrv0KFGB7YzJF3nUTxllM8+crjGhfhAovuGRH7q+G34aDjWh7ue5X9Z+yLxmqVE7CsksSEWlYgzJvpVlzmO0ru+isODeDrqIbSY/OQ/hUBOKUCr34O0QFTEEPiJg7C/Z70V43D/nqxNlh6pNZjmXAk8qVQMHw7iJAFUnsO/FLTEjJX9tr68jTp+l179GqfJdwgbot79XM8oE1lWvEAmEll8issmi8hANIpglI6zaV1XR1G4Mpr7xsYgcNcMxMQgTpfABkSyirX9njtGpYNXzLWe9v0FNtpDgRgNdZe51kJLutZW9QJe4CzgkSwPSQp5H3MO8svyu4p1FU0w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=c1Z7f2SlAcz2a0REq24X8tSwBRVZjL7oULmb+qmBrP0=; b=DRWdML/0tJ4QwByhD2fxJDgsuvIKd+tJmZf7xAozCAaXdJwh1Zq+B7gWLTA0Q/xWKVqhRkOgy8eAnAF0rhRQRFDZ+IzF31inZtScFsYxlxJmnDq6PpGh8yMJhaxkXTfXNeyNEnmig6AN19dsF+IOQMEfZItPY1QTPdSE+a9V4rk=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB3662.namprd11.prod.outlook.com (2603:10b6:208:ee::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.16; Tue, 3 Mar 2020 07:06:22 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::b9ce:1058:5fa6:44a1]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::b9ce:1058:5fa6:44a1%7]) with mapi id 15.20.2772.019; Tue, 3 Mar 2020 07:06:22 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Lou Berger <lberger@labn.net>
CC: "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Regarding IPR on draft-verdt-netmod-yang-solutions-03
Thread-Index: AQHV8N/V64yjKxnkrUKd0lnL/IJ1pKg2crTQ
Date: Tue, 3 Mar 2020 07:06:21 +0000
Message-ID: <MN2PR11MB436694D17436954397BAD88EB5E40@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <415f837c-66e0-10b1-65a5-dc948ff23cbc@labn.net>
In-Reply-To: <415f837c-66e0-10b1-65a5-dc948ff23cbc@labn.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=rwilton@cisco.com; 
x-originating-ip: [82.15.79.32]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9aa927d3-4ccd-4b6c-268e-08d7bf416133
x-ms-traffictypediagnostic: MN2PR11MB3662:
x-microsoft-antispam-prvs: <MN2PR11MB36622B30901585B07911DAC4B5E40@MN2PR11MB3662.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 03319F6FEF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(376002)(366004)(396003)(39860400002)(346002)(199004)(189003)(9686003)(76116006)(55016002)(7696005)(8676002)(81166006)(66946007)(186003)(81156014)(478600001)(8936002)(6916009)(86362001)(4326008)(53546011)(66476007)(66556008)(64756008)(66446008)(6506007)(316002)(2906002)(966005)(26005)(5660300002)(71200400001)(33656002)(52536014)(54906003); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB3662; H:MN2PR11MB4366.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: HllmetE85acl81lXsTX/bHPAu6h7x+O0XFPu0cWJgrc//O921SWs10hiZJARO2uxkO/Fo2hQ8jeY1TcYBpJi4QdnHfFk9eBX0RLSdPXOTlvSLuta1h1fFSezIydV/qJnF4EubIQUCRZaSvXlG8Lu17poEAPiv8cKEcGYKf8FTOnAeZWCYqG6+NnmW33aJNUGxw/Mkre6RVQUkdd6y5uFQX6pwhWs01fD+RTo/pk8TS6tzAUnCXQnlfV3Wq8gmeEjB/chbIiU+1iAlj29SsP3i09J2/4UicPg0h7VnjP01IGkYekAm+1WZhhymp76mv24eW68wF+03sbTYt6TzTBH4Bsbs3aFuPAhHmh9HLCIlQS5P6JmXOctRbIoAyGKtAo61rYIhnQLl4TZ3ayHqEkuqlXZ/3v0CcRkEVdllQF/UfBeGoChtaddmOnbFUrO6UmwEOjGCDIrtG0XBB0tNLB5JPkdW5YGiv3HXCPcOKffZsaiz997WmaTavhN0jZEoxm6Up1JCDJufNiHzyoLx+ST/w==
x-ms-exchange-antispam-messagedata: vOX+1XmK8jNR/Ukan8vNaFGFrb02LevB0LF1781gPPcLWfPrxNhbUmWzhdIbtSJ0yQ2pIeqwTg4oV23EMAoH+90hH3qMcwxcZrb6rDBjks+ls0sWm1LmxU/ELMzMfUiiDzwLZByRmYwzgFQzsbpVcg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9aa927d3-4ccd-4b6c-268e-08d7bf416133
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2020 07:06:21.9356 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 2AVhXf3XAlNhiRFaUFCdBvDDdAyVzqmaYgB4EONegobWkxIpqmTRpSaybG6fiy0dXzZaHM7vvtLpLkPHt9USNQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3662
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: alln-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/7C8g79A-z3JLXQ-SuIv-cDKpcbY>
Subject: Re: [netmod] Regarding IPR on draft-verdt-netmod-yang-solutions-03
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Mar 2020 07:06:28 -0000

SSBrbm93IG9mIG5vIElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdC4NCg0KUm9iDQoNCj4g
LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTG91IEJlcmdlciA8bGJlcmdlckBs
YWJuLm5ldD4NCj4gU2VudDogMDIgTWFyY2ggMjAyMCAyMjoxMw0KPiBUbzogUm9iIFdpbHRvbiAo
cndpbHRvbikgPHJ3aWx0b25AY2lzY28uY29tPg0KPiBDYzogbmV0bW9kLXZlci1kdEBpZXRmLm9y
ZzsgbmV0bW9kQGlldGYub3JnDQo+IFN1YmplY3Q6IFJlZ2FyZGluZyBJUFIgb24gZHJhZnQtdmVy
ZHQtbmV0bW9kLXlhbmctc29sdXRpb25zLTAzDQo+IA0KPiANCj4gQXV0aG9ycywgQ29udHJpYnV0
b3JzLCBXRywNCj4gDQo+IEFzIHBhcnQgb2YgcHJlcGFyYXRpb24gZm9yIFdHIEFkb3B0aW9uOg0K
PiANCj4gQXJlIHlvdSBhd2FyZSBvZiBhbnkgSVBSIHRoYXQgYXBwbGllcyB0byBkcmFmdHMgaWRl
bnRpZmllZCBhYm92ZT8NCj4gDQo+IFBsZWFzZSBzdGF0ZSBlaXRoZXI6DQo+IA0KPiAiTm8sIEkn
bSBub3QgYXdhcmUgb2YgYW55IElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdCINCj4gb3IN
Cj4gIlllcywgSSdtIGF3YXJlIG9mIElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdCINCj4g
DQo+IElmIHNvLCBoYXMgdGhpcyBJUFIgYmVlbiBkaXNjbG9zZWQgaW4gY29tcGxpYW5jZSB3aXRo
IElFVEYgSVBSIHJ1bGVzIChzZWUNCj4gUkZDcyAzNjY5LCA1Mzc4IGFuZCA4MTc5IGZvciBtb3Jl
IGRldGFpbHMpPw0KPiANCj4gSWYgeWVzIHRvIHRoZSBhYm92ZSwgcGxlYXNlIHN0YXRlIGVpdGhl
cjoNCj4gDQo+ICJZZXMsIHRoZSBJUFIgaGFzIGJlZW4gZGlzY2xvc2VkIGluIGNvbXBsaWFuY2Ug
d2l0aCBJRVRGIElQUiBydWxlcyINCj4gb3INCj4gIk5vLCB0aGUgSVBSIGhhcyBub3QgYmVlbiBk
aXNjbG9zZWQiDQo+IA0KPiBJZiB5b3UgYW5zd2VyIG5vLCBwbGVhc2UgcHJvdmlkZSBhbnkgYWRk
aXRpb25hbCBkZXRhaWxzIHlvdSB0aGluaw0KPiBhcHByb3ByaWF0ZS4NCj4gDQo+IFdlIG5vdGUg
dGhhdCBhbGwgRFQgbWVtYmVycyBhcmUgbGlzdGVkIGFzIGNvbnRyaWJ1dG9ycy4gIElmIHlvdQ0K
PiBjb250cmlidXRlZCB0byB0aGUgZG9jdW1lbnQgcGxlYXNlIHJlc3BvbmQuICBBbHRlcm5hdGl2
ZWx5LCBwbGVhc2UgZmVlbA0KPiBmcmVlIHRvIHN0YXRlIHRoYXQgeW91IGRpZG4ndCBtYXRlcmlh
bGx5IGNvbnRyaWJ1dGUgdG8gdGhlIGRyYWZ0IGFuZCB3b3VsZA0KPiBsaWtlIHlvdXIgbmFtZSBy
ZW1vdmVkIGZyb20gdGhlIGNvbnRyaWJ1dGlvbiBzZWN0aW9uIChhbmQgbW92ZWQgdG8NCj4gYWNr
bm93bGVkZ21lbnRzIGFmdGVyIFdHIGFkb3B0aW9uKS4NCj4gDQo+IElmIHlvdSBhcmUgbGlzdGVk
IGFzIGEgZG9jdW1lbnQgYXV0aG9yIG9yIGNvbnRyaWJ1dG9yIHBsZWFzZSBhbnN3ZXIgdGhlDQo+
IGFib3ZlIGJ5IHJlc3BvbmRpbmcgdG8gdGhpcyBlbWFpbCByZWdhcmRsZXNzIG9mIHdoZXRoZXIg
b3Igbm90IHlvdSBhcmUNCj4gYXdhcmUgb2YgYW55IHJlbGV2YW50IElQUi4gVGhpcyBkb2N1bWVu
dCB3aWxsIG5vdCBhZHZhbmNlIHRvIHRoZSBuZXh0DQo+IHN0YWdlIHVudGlsIGEgcmVzcG9uc2Ug
aGFzIGJlZW4gcmVjZWl2ZWQgZnJvbSBlYWNoIGF1dGhvci4NCj4gDQo+IE5PVEU6IFRISVMgQVBQ
TElFUyBUTyBBTEwgT0YgWU9VIExJU1RFRCBJTiBUSElTIE1FU1NBR0UnUyBUTyBMSU5FUy4NCj4g
DQo+IElmIHlvdSBhcmUgb24gdGhlIFdHIGVtYWlsIGxpc3Qgb3IgYXR0ZW5kIFdHIG1lZXRpbmdz
IGJ1dCBhcmUgbm90IGxpc3RlZA0KPiBhcyBhbiBhdXRob3Igb3IgY29udHJpYnV0b3IsIHdlIHJl
bWluZCB5b3Ugb2YgeW91ciBvYmxpZ2F0aW9ucyB1bmRlciB0aGUNCj4gSUVURiBJUFIgcnVsZXMg
d2hpY2ggZW5jb3VyYWdlcyB5b3UgdG8gbm90aWZ5IHRoZSBJRVRGIGlmIHlvdSBhcmUgYXdhcmUg
b2YNCj4gSVBSIG9mIG90aGVycyBvbiBhbiBJRVRGIGNvbnRyaWJ1dGlvbiwgb3IgdG8gcmVmcmFp
biBmcm9tIHBhcnRpY2lwYXRpbmcgaW4NCj4gYW55IGNvbnRyaWJ1dGlvbiBvciBkaXNjdXNzaW9u
IHJlbGF0ZWQgdG8geW91ciB1bmRpc2Nsb3NlZCBJUFIuIEZvciBtb3JlDQo+IGluZm9ybWF0aW9u
LCBwbGVhc2Ugc2VlIHRoZSBSRkNzIGxpc3RlZCBhYm92ZSBhbmQNCj4gaHR0cDovL3RyYWMudG9v
bHMuaWV0Zi5vcmcvZ3JvdXAvaWVzZy90cmFjL3dpa2kvSW50ZWxsZWN0dWFsUHJvcGVydHkuDQo+
IA0KPiBUaGFuayB5b3UsDQo+IE5ldE1vZCBXRyBDaGFpcnMNCj4gDQo+IFBTIFBsZWFzZSBpbmNs
dWRlIGFsbCBsaXN0ZWQgaW4gdGhlIGhlYWRlcnMgb2YgdGhpcyBtZXNzYWdlIGluIHlvdXINCj4g
cmVzcG9uc2UuDQo+IA0KPiANCg0K


From nobody Mon Mar  2 23:06:44 2020
Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B1803A1A18; Mon,  2 Mar 2020 23:06:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Ln/6AQ+y; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=lZ64OEhd
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 OhicEagLdmV4; Mon,  2 Mar 2020 23:06:34 -0800 (PST)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0599F3A1A05; Mon,  2 Mar 2020 23:06:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3510; q=dns/txt; s=iport; t=1583219193; x=1584428793; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=Pg0jQQvBbl//2XQ9XmLlfYeU8np4enTUehvSr46QSYo=; b=Ln/6AQ+y6/0doVVEIzpZp4STukAgfS/Y/uqjW70DJrjMU4fuB4ilnpLj 4zh87dbdoIlGs168YWjFCNewyrycG/AhiDwy9RPG3WMaoFDf0hga6wAkM oYwSGeytDMNQUpckwlq+5+JWZTyx1n3KP350B5EPPq3Fp4Kj6y2uynUd9 4=;
IronPort-PHdr: =?us-ascii?q?9a23=3Am2+KiRzfQabMIcjXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5YhSN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A1RJKa5lQT1?= =?us-ascii?q?kAgMQSkRYnBZufFkz/MPnsRyc7B89FElRi+iLzPA=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0A3AADOAF5e/4oNJK1lGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBaQQBAQELAYFTUAVsWCAECyoKhAqDRgOKZoJfmBWBLhS?= =?us-ascii?q?BEANUCQEBAQwBASMKAgQBAYRAAheBeCQ2Bw4CAwEBCwEBBQEBAQIBBQRthVY?= =?us-ascii?q?MhWMBAQEBAxIREQwBATIFAQsEAgEIDgMEAQEDAiYCAgIwFQgIAgQBDQUIGoM?= =?us-ascii?q?FgkoDLgEDC6BnAoE5iGJ1gTKCfwEBBYUbGIIMCYEOKgGMJBqBQT+BEUeCTT6?= =?us-ascii?q?CWQsCgTABEgEHHIMPMoIsjV6DB4YUiT6PaAqCPIdSjzCCSX+HIIcAiUmNfwx?= =?us-ascii?q?niHySTgIEAgQFAg4BAQWBWQooZ3FwFTuCbAlHGA2OHYNzhRSFCAE4dAKBJ44?= =?us-ascii?q?6AYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.70,510,1574121600"; d="scan'208";a="727473126"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Mar 2020 07:06:32 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by alln-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 02376WAP014594 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 3 Mar 2020 07:06:32 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 01:06:32 -0600
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 02:06:31 -0500
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 3 Mar 2020 02:06:31 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nre9/+c63TzPS+PBpj+poT5os4FsnEbzoRaNNudo/meaIXsnQNx2rqCZ7XxKFmYW90i9l/+T0nJ1/FZlkuinm9DZSyoCDALbxKy4F9akn1DP11VoThWGZGcS7S4UvM72J2wlXIzfHiO9aC310RDmJoePcmcHDTD2xvxWFulO41T3SnzNQhv4m/NYPS8Nm3dURRqK9y37eatGw1UBxoBM6vX4FGYbJqqKqU2Sgko6zX2VZSEMzPHYBBo1/DH8kQNJJzYTg1aI4ekyysGVMywxjYyU0QwlkAnGKxLemO8DuYl3pjew87XEbAisoZ7i8Oq8auCroL0o4CJuqDBAB9XvRA==
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=Pg0jQQvBbl//2XQ9XmLlfYeU8np4enTUehvSr46QSYo=; b=gYvbcE3NsYjEyB/TQwhGHs0+aIoJKc0JPt+tT4dk4UFngu8l4OVnkye8LFUzYH5nSEJmo1Q57KckY0hMRVtCf8hdGIcFke3rlvgrt5V2ZFcDun7Xg7s6FM4QWSSkZKY8I97PoTduDO++r3ufSfB0wrYjNQEOfjZkBnp8w8WS81NcRdcS5fmlmr/PFeOy522qWlCwcvHU9d29uGwwDczMucaYFCQa2seJXc9/auoJO5SOlO2nZFN9KeSaBrVlEKbUQMdnSRT1z+eEo8Wgmyid9xUXHbogaqkK9vQdmdxLC4ukV+O988rEcOGs9i1+w054SaOg8rqgr+iTbXJbRmoJZg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Pg0jQQvBbl//2XQ9XmLlfYeU8np4enTUehvSr46QSYo=; b=lZ64OEhdUygnQU5zlbySxccPd6hIXt3Gg7rAt4qMEKeuGgDdi0LesmO4aiJNQYAvzq9mLae2FMSG03en4zhkP4TXEOYu5eHRu4S1mBnCAI+k9vOA3Aa2BLGc8KHM/bHlXjJdIpXaBiurytMOojKsLXZKTRVkxQg2JVNPbxI4PRk=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB3662.namprd11.prod.outlook.com (2603:10b6:208:ee::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.16; Tue, 3 Mar 2020 07:06:31 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::b9ce:1058:5fa6:44a1]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::b9ce:1058:5fa6:44a1%7]) with mapi id 15.20.2772.019; Tue, 3 Mar 2020 07:06:31 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Lou Berger <lberger@labn.net>, "Benoit Claise (bclaise)" <bclaise@cisco.com>, "Joe Clarke (jclarke)" <jclarke@cisco.com>, "Reshad Rahman (rrahman)" <rrahman@cisco.com>, "balazs.lengyel@ericsson.com" <balazs.lengyel@ericsson.com>, "jason.sterne@nokia.com" <jason.sterne@nokia.com>, "kd6913@att.com" <kd6913@att.com>
CC: "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Regarding IPR on draft-verdt-netmod-yang-semver-01
Thread-Index: AQHV8N/YOaiUtDgN4UaavDWvslbo8qg2csHw
Date: Tue, 3 Mar 2020 07:06:31 +0000
Message-ID: <MN2PR11MB4366AE5C8D3F49C7D62F7AB1B5E40@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <bfd3e5bd-0ac2-bcd7-d067-35cb3999d475@labn.net>
In-Reply-To: <bfd3e5bd-0ac2-bcd7-d067-35cb3999d475@labn.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=rwilton@cisco.com; 
x-originating-ip: [82.15.79.32]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: be3ca698-9f2a-4099-9301-08d7bf4166bb
x-ms-traffictypediagnostic: MN2PR11MB3662:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MN2PR11MB36623C638204C92EBD3AD2DEB5E40@MN2PR11MB3662.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 03319F6FEF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(376002)(366004)(396003)(39860400002)(346002)(199004)(189003)(9686003)(76116006)(55016002)(7696005)(8676002)(81166006)(66946007)(186003)(81156014)(478600001)(8936002)(86362001)(4326008)(53546011)(66476007)(66556008)(64756008)(66446008)(6506007)(316002)(2906002)(966005)(110136005)(26005)(5660300002)(71200400001)(33656002)(52536014)(54906003); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB3662; H:MN2PR11MB4366.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: nEQQQSCjJ87uEA1vs4mr3YM6qu6UNksiMuPOM8w3W4uPKdUpD3mOsjga1hQ5CVSZWJ+hVSJCmxcsBzv+jkigS+cciNSG6Dkup3/ImPQ0r8Aipk+Q6d/oeXY2csYonsUGvShsOge7a4rNTj+Ra0zboQ3tquGzVHqLC64rXvVWLpI2Ri58cAvf76hN11aYi7RHPFIT97vgFZ2nsMdgJrZmKctn7zCE55r38wVgw7KHdEavtocy8XCDK57Vibp/D0FrIvuD8m0MJubJ8F1EuJv88/Jmm5w3dywSLN0CSZvMpWBw49AuggrRAe4dwRHVjJlRgTv6LOxv9H98yyxhiSyEA0z2pfqwMKduQLzov2bmRWYd8qrr2A31quwl8aQl2atpCEt2zrmkGHRDlc4vEyV4qHbkLpCKNhig2mVjO1KnO8RaDhtXA8c4n1iayIkU5bPyPeG2qaTK70XtfQYPTuD65IHp8Ot0oT52C1eDNZgKP0c2Qac4MrqBdp3Sp88dnY8ExO7V/8JGpr6s0FXDXKp1ag==
x-ms-exchange-antispam-messagedata: g+Wcf0tNjdIqp/KHHtc/jT4hDq52VGUTFeOUPcfUo/M9rix5EyVMBL02OZheW0iusScwLoI/3w9mFbaFOfcXhKt0cx9J0zeOx60omNKTcLT8j+vCtUo9r7p2MfiuQhF+ZJhpFHPupFrOzUQ066U01A==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: be3ca698-9f2a-4099-9301-08d7bf4166bb
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2020 07:06:31.2173 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: HMG5V/ZMKCHyYkeaAfUVLBIHBdd0bIGXDTSHMJxjyWQruOf0Kd00JP2+1j9voNSxhk0QUigG6keISR/CbiYyAg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3662
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: alln-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/sGmmr9dJMitjeyjzNGmMY6ME70I>
Subject: Re: [netmod] Regarding IPR on draft-verdt-netmod-yang-semver-01
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Mar 2020 07:06:42 -0000

SSBrbm93IG9mIG5vIElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdC4NCg0KUm9iDQoNCj4g
LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTG91IEJlcmdlciA8bGJlcmdlckBs
YWJuLm5ldD4NCj4gU2VudDogMDIgTWFyY2ggMjAyMCAyMjoxMw0KPiBUbzogQmVub2l0IENsYWlz
ZSAoYmNsYWlzZSkgPGJjbGFpc2VAY2lzY28uY29tPjsgSm9lIENsYXJrZSAoamNsYXJrZSkNCj4g
PGpjbGFya2VAY2lzY28uY29tPjsgUmVzaGFkIFJhaG1hbiAocnJhaG1hbikgPHJyYWhtYW5AY2lz
Y28uY29tPjsgUm9iDQo+IFdpbHRvbiAocndpbHRvbikgPHJ3aWx0b25AY2lzY28uY29tPjsgYmFs
YXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29tOw0KPiBqYXNvbi5zdGVybmVAbm9raWEuY29tOyBrZDY5
MTNAYXR0LmNvbQ0KPiBDYzogbmV0bW9kLXZlci1kdEBpZXRmLm9yZzsgbmV0bW9kQGlldGYub3Jn
DQo+IFN1YmplY3Q6IFJlZ2FyZGluZyBJUFIgb24gZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctc2Vt
dmVyLTAxDQo+IA0KPiANCj4gQXV0aG9ycywgQ29udHJpYnV0b3JzLCBXRywNCj4gDQo+IEFzIHBh
cnQgb2YgcHJlcGFyYXRpb24gZm9yIFdHIEFkb3B0aW9uOg0KPiANCj4gQXJlIHlvdSBhd2FyZSBv
ZiBhbnkgSVBSIHRoYXQgYXBwbGllcyB0byBkcmFmdHMgaWRlbnRpZmllZCBhYm92ZT8NCj4gDQo+
IFBsZWFzZSBzdGF0ZSBlaXRoZXI6DQo+IA0KPiAiTm8sIEknbSBub3QgYXdhcmUgb2YgYW55IElQ
UiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdCINCj4gb3INCj4gIlllcywgSSdtIGF3YXJlIG9m
IElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdCINCj4gDQo+IElmIHNvLCBoYXMgdGhpcyBJ
UFIgYmVlbiBkaXNjbG9zZWQgaW4gY29tcGxpYW5jZSB3aXRoIElFVEYgSVBSIHJ1bGVzIChzZWUN
Cj4gUkZDcyAzNjY5LCA1Mzc4IGFuZCA4MTc5IGZvciBtb3JlIGRldGFpbHMpPw0KPiANCj4gSWYg
eWVzIHRvIHRoZSBhYm92ZSwgcGxlYXNlIHN0YXRlIGVpdGhlcjoNCj4gDQo+ICJZZXMsIHRoZSBJ
UFIgaGFzIGJlZW4gZGlzY2xvc2VkIGluIGNvbXBsaWFuY2Ugd2l0aCBJRVRGIElQUiBydWxlcyIN
Cj4gb3INCj4gIk5vLCB0aGUgSVBSIGhhcyBub3QgYmVlbiBkaXNjbG9zZWQiDQo+IA0KPiBJZiB5
b3UgYW5zd2VyIG5vLCBwbGVhc2UgcHJvdmlkZSBhbnkgYWRkaXRpb25hbCBkZXRhaWxzIHlvdSB0
aGluaw0KPiBhcHByb3ByaWF0ZS4NCj4gDQo+IFdlIG5vdGUgdGhhdCBhbGwgRFQgbWVtYmVycyBh
cmUgbGlzdGVkIGFzIGNvbnRyaWJ1dG9ycy4gIElmIHlvdQ0KPiBjb250cmlidXRlZCB0byB0aGUg
ZG9jdW1lbnQgcGxlYXNlIHJlc3BvbmQuICBBbHRlcm5hdGl2ZWx5LCBwbGVhc2UgZmVlbA0KPiBm
cmVlIHRvIHN0YXRlIHRoYXQgeW91IGRpZG4ndCBtYXRlcmlhbGx5IGNvbnRyaWJ1dGUgdG8gdGhl
IGRyYWZ0IGFuZCB3b3VsZA0KPiBsaWtlIHlvdXIgbmFtZSByZW1vdmVkIGZyb20gdGhlIGNvbnRy
aWJ1dGlvbiBzZWN0aW9uIChhbmQgbW92ZWQgdG8NCj4gYWNrbm93bGVkZ21lbnRzIGFmdGVyIFdH
IGFkb3B0aW9uKS4NCj4gDQo+IElmIHlvdSBhcmUgbGlzdGVkIGFzIGEgZG9jdW1lbnQgYXV0aG9y
IG9yIGNvbnRyaWJ1dG9yIHBsZWFzZSBhbnN3ZXIgdGhlDQo+IGFib3ZlIGJ5IHJlc3BvbmRpbmcg
dG8gdGhpcyBlbWFpbCByZWdhcmRsZXNzIG9mIHdoZXRoZXIgb3Igbm90IHlvdSBhcmUNCj4gYXdh
cmUgb2YgYW55IHJlbGV2YW50IElQUi4gVGhpcyBkb2N1bWVudCB3aWxsIG5vdCBhZHZhbmNlIHRv
IHRoZSBuZXh0DQo+IHN0YWdlIHVudGlsIGEgcmVzcG9uc2UgaGFzIGJlZW4gcmVjZWl2ZWQgZnJv
bSBlYWNoIGF1dGhvci4NCj4gDQo+IE5PVEU6IFRISVMgQVBQTElFUyBUTyBBTEwgT0YgWU9VIExJ
U1RFRCBJTiBUSElTIE1FU1NBR0UnUyBUTyBMSU5FUy4NCj4gDQo+IElmIHlvdSBhcmUgb24gdGhl
IFdHIGVtYWlsIGxpc3Qgb3IgYXR0ZW5kIFdHIG1lZXRpbmdzIGJ1dCBhcmUgbm90IGxpc3RlZA0K
PiBhcyBhbiBhdXRob3Igb3IgY29udHJpYnV0b3IsIHdlIHJlbWluZCB5b3Ugb2YgeW91ciBvYmxp
Z2F0aW9ucyB1bmRlciB0aGUNCj4gSUVURiBJUFIgcnVsZXMgd2hpY2ggZW5jb3VyYWdlcyB5b3Ug
dG8gbm90aWZ5IHRoZSBJRVRGIGlmIHlvdSBhcmUgYXdhcmUgb2YNCj4gSVBSIG9mIG90aGVycyBv
biBhbiBJRVRGIGNvbnRyaWJ1dGlvbiwgb3IgdG8gcmVmcmFpbiBmcm9tIHBhcnRpY2lwYXRpbmcg
aW4NCj4gYW55IGNvbnRyaWJ1dGlvbiBvciBkaXNjdXNzaW9uIHJlbGF0ZWQgdG8geW91ciB1bmRp
c2Nsb3NlZCBJUFIuIEZvciBtb3JlDQo+IGluZm9ybWF0aW9uLCBwbGVhc2Ugc2VlIHRoZSBSRkNz
IGxpc3RlZCBhYm92ZSBhbmQNCj4gaHR0cDovL3RyYWMudG9vbHMuaWV0Zi5vcmcvZ3JvdXAvaWVz
Zy90cmFjL3dpa2kvSW50ZWxsZWN0dWFsUHJvcGVydHkuDQo+IA0KPiBUaGFuayB5b3UsDQo+IE5l
dE1vZCBXRyBDaGFpcnMNCj4gDQo+IFBTIFBsZWFzZSBpbmNsdWRlIGFsbCBsaXN0ZWQgaW4gdGhl
IGhlYWRlcnMgb2YgdGhpcyBtZXNzYWdlIGluIHlvdXINCj4gcmVzcG9uc2UuDQo+IA0KPiANCg0K


From nobody Mon Mar  2 23:06:53 2020
Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DB2B3A19F7; Mon,  2 Mar 2020 23:06:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=iCxcX+gL; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=eubLvn1H
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 ajIicH8ngRNO; Mon,  2 Mar 2020 23:06:43 -0800 (PST)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5F1203A1A11; Mon,  2 Mar 2020 23:06:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3528; q=dns/txt; s=iport; t=1583219203; x=1584428803; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=8COnRXu5krSdS2l86lkdxBcXqgR49nd5W/EytsXQCZQ=; b=iCxcX+gLkZ1CiC+g7oenKszKw3FiQdjSYB3QTcKOtNG/R0us3rEIsCP9 A9gaoEYsNIQOqckytr1tITVpG42HsfMwHTsvJHvo6Gt36CQxwjNPktqCD wBIumuFoH6WfKG1XYQTAIijMOfGUVxSVZWjnTKb9NAgNvpjhJr+6/f7dL c=;
IronPort-PHdr: =?us-ascii?q?9a23=3A7zEpOhbObVKMdt1TtvqAyzT/LSx94ef9IxIV55?= =?us-ascii?q?w7irlHbqWk+dH4MVfC4el20gebRp3VvvRDjeee87vtX2AN+96giDgDa9QNMn?= =?us-ascii?q?1NksAKh0olCc+BB1f8KavwcC0+AMNEfFRk5Hq8d0NSHZW2ag=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BxAAB5AV5e/5ldJa1lGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBagMBAQELAYFTUAVsWCAECyoKhAqDRgOKZoJfmBWBQoE?= =?us-ascii?q?QA1QJAQEBDAEBIwoCBAEBhEACF4F4JDcGDgIDAQELAQEFAQEBAgEFBG2FVgy?= =?us-ascii?q?FYwEBAQEDEhERDAEBMgUBCwQCAQgOAwQBAQMCJgICAjAVCAgCBAENBQgagwW?= =?us-ascii?q?CSgMuAQMLoGoCgTmIYnWBMoJ/AQEFhRkYggwJgQ4qAYwkGoFBP4ERR4JNPoJ?= =?us-ascii?q?ZCwKBMAESAQccgw8ygiyNXoMHhhSJPo9oCoI8h1KPMIJJf4cghwCJSY1/DGe?= =?us-ascii?q?IfJJOAgQCBAUCDgEBBYFoI2dxcBU7gmwJRxgNjh2Dc4UUhQgBOHQCgSeOOgG?= =?us-ascii?q?BDwEB?=
X-IronPort-AV: E=Sophos;i="5.70,510,1574121600"; d="scan'208";a="720244345"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Mar 2020 07:06:42 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by rcdn-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id 02376gVF015487 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 3 Mar 2020 07:06:42 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 01:06:41 -0600
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 02:06:40 -0500
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 3 Mar 2020 01:06:40 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NRtzEiwRlcCijMLd9PhCsDPB6QUvHM4EdKI0rjIhNYqOQfwYMclQTBIRmy0au5x6JyM+naip/6QBc7YWNG4S6C3CvgO9C3ee3mSbmD/Iq+EISrUqpRLVNSN4PfgNFlOe53tfnZuUKGzKNbwQdngx5mdquvLKH/5n/EXfz23G5389ertdS8QajU18COCDkCHmQwrcuum/YeG2dfAvfl72HPHtKe2MtLxKyLJYiOqttVTZD3nJ8tKAEOlQsv+FE/lcjMIwveecjmCaUEVnCh6W7h6k/OewTeuoMqmmyAdk5LTMOSYAm5RG2+r/r0HgaBmnSfH0mhzI66gT1hidJ4sowQ==
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=8COnRXu5krSdS2l86lkdxBcXqgR49nd5W/EytsXQCZQ=; b=hr6RCe/f4b/RnOENB2a4p+mkoJqjq6KtFLsDNhlQSCJFCSmptp69SZs5c9FLG6Mf42Zsh7p1X3rNIFzPVdMX9fb6XfQdt7RTiZqH1GQ9/OCE5qhoQPe7IEl7cQ7nOEuEMXYS/DRatETfuqGe64Gaz9jVCOKyvhn+3MZvowPgczhnSJNA87nFbB7E5De7Aq17E7f9T7Ovb7gZXzx5sn7yEs2V5aBhrs4CBHyEt2hvbLft5dG/EtwYzdH2yZoC9p5Srj9XG+k5QGgXZXvN6F/I7/zvCz2ROnESUt6QFEbrhBGFkidzoJYrql0fA3aCU0tMrR7quYeO1BgMnWxohicJFQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8COnRXu5krSdS2l86lkdxBcXqgR49nd5W/EytsXQCZQ=; b=eubLvn1HLDbraE/vJIKe5w0a4PIyCx+YbYAVzjRUSoxpAD5/ZixjOt5FTlNCOibOVzs6773fIr9NyZwyiKaJ9eLm7Vesjh4L3vCP078dT6TOOXCDPFldE54okEooTpzx6TqfmMVPDr6DWDiIUb+Vo0CQYR2/5PH0hosvD1y6I68=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB3662.namprd11.prod.outlook.com (2603:10b6:208:ee::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.16; Tue, 3 Mar 2020 07:06:40 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::b9ce:1058:5fa6:44a1]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::b9ce:1058:5fa6:44a1%7]) with mapi id 15.20.2772.019; Tue, 3 Mar 2020 07:06:40 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Lou Berger <lberger@labn.net>, "Benoit Claise (bclaise)" <bclaise@cisco.com>, "Joe Clarke (jclarke)" <jclarke@cisco.com>, "Reshad Rahman (rrahman)" <rrahman@cisco.com>, "balazs.lengyel@ericsson.com" <balazs.lengyel@ericsson.com>, "jason.sterne@nokia.com" <jason.sterne@nokia.com>, "kd6913@att.com" <kd6913@att.com>
CC: "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Regarding IPR on draft-verdt-netmod-yang-module-versioning-01
Thread-Index: AQHV8N/hvi1s5oBxhUKmEKQBFAiNtqg2cs2Q
Date: Tue, 3 Mar 2020 07:06:39 +0000
Message-ID: <MN2PR11MB4366DD220669F2AEC3ECB634B5E40@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <dd300040-ea42-e505-633f-1d89def980e1@labn.net>
In-Reply-To: <dd300040-ea42-e505-633f-1d89def980e1@labn.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=rwilton@cisco.com; 
x-originating-ip: [82.15.79.32]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 253e12ae-aa0c-4eeb-4162-08d7bf416bfb
x-ms-traffictypediagnostic: MN2PR11MB3662:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MN2PR11MB36620AECEC4998C38AC1D7E6B5E40@MN2PR11MB3662.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 03319F6FEF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(376002)(366004)(396003)(39860400002)(346002)(199004)(189003)(9686003)(76116006)(55016002)(7696005)(8676002)(81166006)(66946007)(186003)(81156014)(478600001)(8936002)(86362001)(4326008)(53546011)(66476007)(66556008)(64756008)(66446008)(6506007)(316002)(2906002)(966005)(110136005)(26005)(5660300002)(71200400001)(33656002)(52536014)(54906003); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB3662; H:MN2PR11MB4366.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: g+BRkBaPl2QNWhkgrVURfkHGphUw/B9GJIW/1TNfe0dkpfDJe4/Dw4W0S2YCWRk0K0XG0wfM3BiaPr8/d7bhQ3Nhc/FHk0pxM03GXvCrklwzNWUbiXfb1XxbixxNLjfTHTOI2LUyBCkMmqOExvXJXf8p5h+h4vIviBs4sdLrulFgXk/C7s+tINFApBYnNX+Ered8C3hKYD/Adz7F7QMkoADUUo+3dUHbHiYf0MKOk+oBAsRiEWFHszeAI3ljn7DB6Me0QgBEmZmLO9KlhPGEWthtxXq1sB8Om9GYfOutewsCRgIuKz56+l176WWhSIvEemDPHkkBgbg9Y23zQBdjhiuIaf1Tra8/H9DaK6J4VwJYHer3/O+adGw5/UcXWzNTSQ/BDYBGBs6pXOCLRCtGj3ZToDKB5b8DbeEuAcFFgiKOisCh95IFWRf0f6rBmVUGiGjPqUOHd8ZJUVFbZLCDkj720/OGWYLlCHvrNBv9BQMQ3XUqQMd/W/lwg78F+9lwC4ZXclJdkxi6gnfmiHSqog==
x-ms-exchange-antispam-messagedata: igeTOWLwNCNP2g+Hc4j/yx1EmojUcT/IOUx+1CExicRTsR0ptlpfxV3FR1hsWqzD1QJJNrbjejsAnJ6+UZt+7X0ZU5kdmCZ2vMhrF4VR/6tkYQ8zM2ksRs+GhvH/IM1iRiSeVONn60xXOibQWJpC1g==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 253e12ae-aa0c-4eeb-4162-08d7bf416bfb
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2020 07:06:40.0113 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: NoAhaVnvflhEUPPGCTtrwSrmFo36EADN/miYaBVAHZfAiW7T19Oswxzw2NM5tw0nOxScoRGdwwFIQrjYKEah3w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3662
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: rcdn-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/8uSpNVk4_jS4Sj60e0KJUGm4_wU>
Subject: Re: [netmod] Regarding IPR on draft-verdt-netmod-yang-module-versioning-01
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Mar 2020 07:06:52 -0000

SSBrbm93IG9mIG5vIElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdC4NCg0KUm9iDQoNCj4g
LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTG91IEJlcmdlciA8bGJlcmdlckBs
YWJuLm5ldD4NCj4gU2VudDogMDIgTWFyY2ggMjAyMCAyMjoxNA0KPiBUbzogQmVub2l0IENsYWlz
ZSAoYmNsYWlzZSkgPGJjbGFpc2VAY2lzY28uY29tPjsgSm9lIENsYXJrZSAoamNsYXJrZSkNCj4g
PGpjbGFya2VAY2lzY28uY29tPjsgUmVzaGFkIFJhaG1hbiAocnJhaG1hbikgPHJyYWhtYW5AY2lz
Y28uY29tPjsgUm9iDQo+IFdpbHRvbiAocndpbHRvbikgPHJ3aWx0b25AY2lzY28uY29tPjsgYmFs
YXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29tOw0KPiBqYXNvbi5zdGVybmVAbm9raWEuY29tOyBrZDY5
MTNAYXR0LmNvbQ0KPiBDYzogbmV0bW9kLXZlci1kdEBpZXRmLm9yZzsgbmV0bW9kQGlldGYub3Jn
DQo+IFN1YmplY3Q6IFJlZ2FyZGluZyBJUFIgb24gZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctbW9k
dWxlLXZlcnNpb25pbmctMDENCj4gDQo+IA0KPiBBdXRob3JzLCBDb250cmlidXRvcnMsIFdHLA0K
PiANCj4gQXMgcGFydCBvZiBwcmVwYXJhdGlvbiBmb3IgV0cgQWRvcHRpb246DQo+IA0KPiBBcmUg
eW91IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzIHRvIGRyYWZ0cyBpZGVudGlmaWVkIGFi
b3ZlPw0KPiANCj4gUGxlYXNlIHN0YXRlIGVpdGhlcjoNCj4gDQo+ICJObywgSSdtIG5vdCBhd2Fy
ZSBvZiBhbnkgSVBSIHRoYXQgYXBwbGllcyB0byB0aGlzIGRyYWZ0Ig0KPiBvcg0KPiAiWWVzLCBJ
J20gYXdhcmUgb2YgSVBSIHRoYXQgYXBwbGllcyB0byB0aGlzIGRyYWZ0Ig0KPiANCj4gSWYgc28s
IGhhcyB0aGlzIElQUiBiZWVuIGRpc2Nsb3NlZCBpbiBjb21wbGlhbmNlIHdpdGggSUVURiBJUFIg
cnVsZXMgKHNlZQ0KPiBSRkNzIDM2NjksIDUzNzggYW5kIDgxNzkgZm9yIG1vcmUgZGV0YWlscyk/
DQo+IA0KPiBJZiB5ZXMgdG8gdGhlIGFib3ZlLCBwbGVhc2Ugc3RhdGUgZWl0aGVyOg0KPiANCj4g
IlllcywgdGhlIElQUiBoYXMgYmVlbiBkaXNjbG9zZWQgaW4gY29tcGxpYW5jZSB3aXRoIElFVEYg
SVBSIHJ1bGVzIg0KPiBvcg0KPiAiTm8sIHRoZSBJUFIgaGFzIG5vdCBiZWVuIGRpc2Nsb3NlZCIN
Cj4gDQo+IElmIHlvdSBhbnN3ZXIgbm8sIHBsZWFzZSBwcm92aWRlIGFueSBhZGRpdGlvbmFsIGRl
dGFpbHMgeW91IHRoaW5rDQo+IGFwcHJvcHJpYXRlLg0KPiANCj4gV2Ugbm90ZSB0aGF0IGFsbCBE
VCBtZW1iZXJzIGFyZSBsaXN0ZWQgYXMgY29udHJpYnV0b3JzLiAgSWYgeW91DQo+IGNvbnRyaWJ1
dGVkIHRvIHRoZSBkb2N1bWVudCBwbGVhc2UgcmVzcG9uZC4gIEFsdGVybmF0aXZlbHksIHBsZWFz
ZSBmZWVsDQo+IGZyZWUgdG8gc3RhdGUgdGhhdCB5b3UgZGlkbid0IG1hdGVyaWFsbHkgY29udHJp
YnV0ZSB0byB0aGUgZHJhZnQgYW5kIHdvdWxkDQo+IGxpa2UgeW91ciBuYW1lIHJlbW92ZWQgZnJv
bSB0aGUgY29udHJpYnV0aW9uIHNlY3Rpb24gKGFuZCBtb3ZlZCB0bw0KPiBhY2tub3dsZWRnbWVu
dHMgYWZ0ZXIgV0cgYWRvcHRpb24pLg0KPiANCj4gSWYgeW91IGFyZSBsaXN0ZWQgYXMgYSBkb2N1
bWVudCBhdXRob3Igb3IgY29udHJpYnV0b3IgcGxlYXNlIGFuc3dlciB0aGUNCj4gYWJvdmUgYnkg
cmVzcG9uZGluZyB0byB0aGlzIGVtYWlsIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciBvciBub3QgeW91
IGFyZQ0KPiBhd2FyZSBvZiBhbnkgcmVsZXZhbnQgSVBSLiBUaGlzIGRvY3VtZW50IHdpbGwgbm90
IGFkdmFuY2UgdG8gdGhlIG5leHQNCj4gc3RhZ2UgdW50aWwgYSByZXNwb25zZSBoYXMgYmVlbiBy
ZWNlaXZlZCBmcm9tIGVhY2ggYXV0aG9yLg0KPiANCj4gTk9URTogVEhJUyBBUFBMSUVTIFRPIEFM
TCBPRiBZT1UgTElTVEVEIElOIFRISVMgTUVTU0FHRSdTIFRPIExJTkVTLg0KPiANCj4gSWYgeW91
IGFyZSBvbiB0aGUgV0cgZW1haWwgbGlzdCBvciBhdHRlbmQgV0cgbWVldGluZ3MgYnV0IGFyZSBu
b3QgbGlzdGVkDQo+IGFzIGFuIGF1dGhvciBvciBjb250cmlidXRvciwgd2UgcmVtaW5kIHlvdSBv
ZiB5b3VyIG9ibGlnYXRpb25zIHVuZGVyIHRoZQ0KPiBJRVRGIElQUiBydWxlcyB3aGljaCBlbmNv
dXJhZ2VzIHlvdSB0byBub3RpZnkgdGhlIElFVEYgaWYgeW91IGFyZSBhd2FyZSBvZg0KPiBJUFIg
b2Ygb3RoZXJzIG9uIGFuIElFVEYgY29udHJpYnV0aW9uLCBvciB0byByZWZyYWluIGZyb20gcGFy
dGljaXBhdGluZyBpbg0KPiBhbnkgY29udHJpYnV0aW9uIG9yIGRpc2N1c3Npb24gcmVsYXRlZCB0
byB5b3VyIHVuZGlzY2xvc2VkIElQUi4gRm9yIG1vcmUNCj4gaW5mb3JtYXRpb24sIHBsZWFzZSBz
ZWUgdGhlIFJGQ3MgbGlzdGVkIGFib3ZlIGFuZA0KPiBodHRwOi8vdHJhYy50b29scy5pZXRmLm9y
Zy9ncm91cC9pZXNnL3RyYWMvd2lraS9JbnRlbGxlY3R1YWxQcm9wZXJ0eS4NCj4gDQo+IFRoYW5r
IHlvdSwNCj4gTmV0TW9kIFdHIENoYWlycw0KPiANCj4gUFMgUGxlYXNlIGluY2x1ZGUgYWxsIGxp
c3RlZCBpbiB0aGUgaGVhZGVycyBvZiB0aGlzIG1lc3NhZ2UgaW4geW91cg0KPiByZXNwb25zZS4N
Cj4gDQo+IA0KDQo=


From nobody Mon Mar  2 23:07:01 2020
Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E31F83A1A28; Mon,  2 Mar 2020 23:06:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=VwJRkfHR; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=B4VkGmNF
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 TwZYlYjIaMqt; Mon,  2 Mar 2020 23:06:53 -0800 (PST)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3576E3A19E0; Mon,  2 Mar 2020 23:06:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3240; q=dns/txt; s=iport; t=1583219213; x=1584428813; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=ULEvDxGdL7yZ8L50ki1iik6AJmMSBs363JdQUpVlPlQ=; b=VwJRkfHRCmOMIWoC9Od2tJiA5eHue4pyZFFzHOIIFQrkuNECHFT7K3uz 7JbwjIh9pk29B/Q5snUtyNh/3JbfWTJig34yz73t3bofcamClZ9z6o4OL wcZODxsh5ZPjZCPUbJh0ue7ezeljzX+NhPaw5YBtokm246fONhojk18Am g=;
IronPort-PHdr: =?us-ascii?q?9a23=3ADDQ58xJtY5tZ3RT+VtmcpTVXNCE6p7X5OBIU4Z?= =?us-ascii?q?M7irVIN76u5InmIFeBvad2lFGcW4Ld5roEkOfQv636EU04qZea+DFnEtRXUg?= =?us-ascii?q?Mdz8AfngguGsmAXFfkLfr2aCoSF8VZX1gj9Ha+YgBY?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CfBQB5AV5e/49dJa1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXuBVFAFbFggBAsqCoQKg0YDimaCX5gVgUKBEANUCQEBAQwBASM?= =?us-ascii?q?KAgQBAYRAAheBeCQ4EwIDAQELAQEFAQEBAgEFBG2FVgyFYwEBAQEDEhERDAE?= =?us-ascii?q?BMgUBCwQCAQgOAwQBAQMCJgICAjAVCAgCBA4FCBqDBYJKAy4BAwugagKBOYh?= =?us-ascii?q?idYEyFIJrAQEFhRkYggwJgQ4qjCUagUE/gRFHgk0+glkLAoEwARIBBxyDDzK?= =?us-ascii?q?CLI1egweGFIk+j2gKgjyHUo8wgkl/hyCHAIlJjX8MiWOSTgIEAgQFAg4BAQW?= =?us-ascii?q?BaSJncXAVO4JsCUcYDY4dg3OFFIVBdAKBJ446AYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.70,510,1574121600"; d="scan'208";a="727444695"
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Mar 2020 07:06:52 +0000
Received: from XCH-RCD-001.cisco.com (xch-rcd-001.cisco.com [173.37.102.11]) by rcdn-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 02376pCZ000998 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 3 Mar 2020 07:06:52 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-RCD-001.cisco.com (173.37.102.11) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 01:06:51 -0600
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 02:06:50 -0500
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 3 Mar 2020 01:06:50 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VsmgFznZmyZQBIpPZlEJAQCY8DktGiP+RNveyafWftY32Q1qrGZeS6SDsKxyIe9q9GHLmV6i0Y8fZl8b7agEMiR2n+RiWxfrI2FJOR2okarXyHUBLE9RDJIRi1MaRFh0MIFhzfiD/VFUf5Ks+8WNXKUxbiD0txVbJ6iBzgId8+gr939klr0Rr05LsBE6OvpwuGWc1Wujl43/KG5mCDHhxhdk9Kai4n+v4OELJQrj7FJi0cVGI9MGFGsQf3786KPCjH+5B8rl/9xiZS/9NnaVcutbBO9p5ZQIyxbCy1fmBqfTpc4N2OuPdWN+BhgXS4g+VciG1x6Vjmh4nIkzyWQP0Q==
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=ULEvDxGdL7yZ8L50ki1iik6AJmMSBs363JdQUpVlPlQ=; b=n0yLa6nIPu1PH+maIXSgYGBu/kI1APd8vBmdgwuiBHGgdwr0S54NVbUmE/cd9TRlCCjNMaOEGaJLYO5d33QMrksoKIDOl0/zdpVOsGJRyiGeK4tQrmGX67uo7/R5uWJe0MQuhxQHBAshxIvWmRmphAuEUzFKKdEEP9OkmcJ0ev72afl7GHQ+Mr03Ie0dvhBFExe5GdfPWbt/56i+fyczqIycWn4aMg7yKCHxXkTgGRD3Yq6qbNSn3Q6mHgBPLUGf134GC0s+miQJxCWfPHTkaZaMMfqyzGN9u7Y434Dl/Dcv92TZieFVHy+Vm/xON/I70RxmOO83X3xn/CM5kQBbQw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ULEvDxGdL7yZ8L50ki1iik6AJmMSBs363JdQUpVlPlQ=; b=B4VkGmNFlEeWm5QI4b424mOIJ9HjFEuTMMedqiYj0Q8RDxEKccXY8mJt5ahkiPx6ms1UQCG4OHcHd0z1gxi21td9gidq6MaQuuJqw5w32K7r41EOMp/voU1GkumBGj1bSg9PLzS+i+BAuUxHWccQGhIzmNSicuGzr0UqCNexU+c=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB3662.namprd11.prod.outlook.com (2603:10b6:208:ee::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.16; Tue, 3 Mar 2020 07:06:50 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::b9ce:1058:5fa6:44a1]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::b9ce:1058:5fa6:44a1%7]) with mapi id 15.20.2772.019; Tue, 3 Mar 2020 07:06:50 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Lou Berger <lberger@labn.net>
CC: "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Regarding IPR on draft-verdt-netmod-yang-schema-comparison-00
Thread-Index: AQHV8N/jjQBc+EVHykWjBdc4A8OiGag2ctrA
Date: Tue, 3 Mar 2020 07:06:50 +0000
Message-ID: <MN2PR11MB4366A775466779E4C3364D8AB5E40@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <0515e5bd-21fb-f26a-e403-3f8f18b99bf1@labn.net>
In-Reply-To: <0515e5bd-21fb-f26a-e403-3f8f18b99bf1@labn.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=rwilton@cisco.com; 
x-originating-ip: [82.15.79.32]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0a6aaabd-ea0c-43bb-308d-08d7bf4171f8
x-ms-traffictypediagnostic: MN2PR11MB3662:
x-microsoft-antispam-prvs: <MN2PR11MB36626B7D73188D1036CFCFA3B5E40@MN2PR11MB3662.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 03319F6FEF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(376002)(366004)(396003)(39860400002)(346002)(199004)(189003)(9686003)(76116006)(55016002)(7696005)(8676002)(81166006)(66946007)(186003)(81156014)(478600001)(8936002)(6916009)(86362001)(4326008)(53546011)(66476007)(66556008)(64756008)(66446008)(6506007)(316002)(2906002)(966005)(26005)(5660300002)(71200400001)(33656002)(52536014)(54906003); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB3662; H:MN2PR11MB4366.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: WoN/Flc6OXRUn/w2gZjmGvMOXslPz9FQIwcGPnaFs5/r/Yd+Ukw/EjYvXGdDNLndQ/5rdqrg0A0Hqfd3QkSjVpp37Kg64d0JtW3EmnG8LQjuceXKYejbA5e89bGKXS+nxjUq2ssoLZWRIbCz4Gp84p0TyNqE55Bg4DdAAF/ehuA22VYzPljRnlZEfuQyimcSV2Pv10qJuqRoFugh/EbFXiPtehl/28SyVWn0Z4VSFIGJu7qz6f2c+wpMwd8xfaqEe4OUTsRB/WskQJxObmRXv7dskAHsZTqUDtL9effIxp5ElmtP2EPOLTaJDQkuWVT51401J8hqwqWDytswNQyWARgJTK2eFryy3njhoZJHYJeO5HTBVB6Ix2nBa8iH1kfqSYuPAQYkRD+O4djKFLiiDDOOW3ky0EY3IsdyHu1vS64HfM77iWZdo+jZTTZjCK1MniydeS5smjnBrHsuUtJq996ahqb82T2neC8Cc5Jb8ugSilISywFhbnwqkHcZp6Cxvt/t1Z8IJc/zQEHYApu0DA==
x-ms-exchange-antispam-messagedata: NJkbidp8vL5C4f8UilUaoGJr9J4AlJTo5ieVtlFWl2iMIriZmdV1/j1M/qhzUWTXn5UpWXGCeljJ40DQ9QXEDUxL5EbbKsdybm3mho2CYJrIX/WX2jJk+3j/oy4KH6SltTg+K8ErJmBuvn17E96sgQ==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0a6aaabd-ea0c-43bb-308d-08d7bf4171f8
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2020 07:06:50.0595 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: H/vXdz1+CZslh6DGCNCVvdOK+XkMZBBQeQtx6vL8komKu+2bHoM9YrVr3ane9P/q9GJS0z5R8s2JW8Nroe1SCQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3662
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.11, xch-rcd-001.cisco.com
X-Outbound-Node: rcdn-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/KKmGIKmY08hj58KvXpzbXaFGiR0>
Subject: Re: [netmod] Regarding IPR on draft-verdt-netmod-yang-schema-comparison-00
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Mar 2020 07:07:00 -0000

SSBrbm93IG9mIG5vIElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdC4NCg0KUm9iDQoNCj4g
LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTG91IEJlcmdlciA8bGJlcmdlckBs
YWJuLm5ldD4NCj4gU2VudDogMDIgTWFyY2ggMjAyMCAyMjoxMw0KPiBUbzogUm9iIFdpbHRvbiAo
cndpbHRvbikgPHJ3aWx0b25AY2lzY28uY29tPg0KPiBDYzogbmV0bW9kLXZlci1kdEBpZXRmLm9y
ZzsgbmV0bW9kQGlldGYub3JnDQo+IFN1YmplY3Q6IFJlZ2FyZGluZyBJUFIgb24gZHJhZnQtdmVy
ZHQtbmV0bW9kLXlhbmctc2NoZW1hLWNvbXBhcmlzb24tMDANCj4gDQo+IA0KPiBBdXRob3JzLCBD
b250cmlidXRvcnMsIFdHLA0KPiANCj4gQXMgcGFydCBvZiBwcmVwYXJhdGlvbiBmb3IgV0cgQWRv
cHRpb246DQo+IA0KPiBBcmUgeW91IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzIHRvIGRy
YWZ0cyBpZGVudGlmaWVkIGFib3ZlPw0KPiANCj4gUGxlYXNlIHN0YXRlIGVpdGhlcjoNCj4gDQo+
ICJObywgSSdtIG5vdCBhd2FyZSBvZiBhbnkgSVBSIHRoYXQgYXBwbGllcyB0byB0aGlzIGRyYWZ0
Ig0KPiBvcg0KPiAiWWVzLCBJJ20gYXdhcmUgb2YgSVBSIHRoYXQgYXBwbGllcyB0byB0aGlzIGRy
YWZ0Ig0KPiANCj4gSWYgc28sIGhhcyB0aGlzIElQUiBiZWVuIGRpc2Nsb3NlZCBpbiBjb21wbGlh
bmNlIHdpdGggSUVURiBJUFIgcnVsZXMgKHNlZQ0KPiBSRkNzIDM2NjksIDUzNzggYW5kIDgxNzkg
Zm9yIG1vcmUgZGV0YWlscyk/DQo+IA0KPiBJZiB5ZXMgdG8gdGhlIGFib3ZlLCBwbGVhc2Ugc3Rh
dGUgZWl0aGVyOg0KPiANCj4gIlllcywgdGhlIElQUiBoYXMgYmVlbiBkaXNjbG9zZWQgaW4gY29t
cGxpYW5jZSB3aXRoIElFVEYgSVBSIHJ1bGVzIg0KPiBvcg0KPiAiTm8sIHRoZSBJUFIgaGFzIG5v
dCBiZWVuIGRpc2Nsb3NlZCINCj4gDQo+IElmIHlvdSBhbnN3ZXIgbm8sIHBsZWFzZSBwcm92aWRl
IGFueSBhZGRpdGlvbmFsIGRldGFpbHMgeW91IHRoaW5rDQo+IGFwcHJvcHJpYXRlLg0KPiANCj4g
V2Ugbm90ZSB0aGF0IGFsbCBEVCBtZW1iZXJzIGFyZSBsaXN0ZWQgYXMgY29udHJpYnV0b3JzLiAg
SWYgeW91DQo+IGNvbnRyaWJ1dGVkIHRvIHRoZSBkb2N1bWVudCBwbGVhc2UgcmVzcG9uZC4gIEFs
dGVybmF0aXZlbHksIHBsZWFzZSBmZWVsDQo+IGZyZWUgdG8gc3RhdGUgdGhhdCB5b3UgZGlkbid0
IG1hdGVyaWFsbHkgY29udHJpYnV0ZSB0byB0aGUgZHJhZnQgYW5kIHdvdWxkDQo+IGxpa2UgeW91
ciBuYW1lIHJlbW92ZWQgZnJvbSB0aGUgY29udHJpYnV0aW9uIHNlY3Rpb24gKGFuZCBtb3ZlZCB0
bw0KPiBhY2tub3dsZWRnbWVudHMgYWZ0ZXIgV0cgYWRvcHRpb24pLg0KPiANCj4gSWYgeW91IGFy
ZSBsaXN0ZWQgYXMgYSBkb2N1bWVudCBhdXRob3Igb3IgY29udHJpYnV0b3IgcGxlYXNlIGFuc3dl
ciB0aGUNCj4gYWJvdmUgYnkgcmVzcG9uZGluZyB0byB0aGlzIGVtYWlsIHJlZ2FyZGxlc3Mgb2Yg
d2hldGhlciBvciBub3QgeW91IGFyZQ0KPiBhd2FyZSBvZiBhbnkgcmVsZXZhbnQgSVBSLiBUaGlz
IGRvY3VtZW50IHdpbGwgbm90IGFkdmFuY2UgdG8gdGhlIG5leHQNCj4gc3RhZ2UgdW50aWwgYSBy
ZXNwb25zZSBoYXMgYmVlbiByZWNlaXZlZCBmcm9tIGVhY2ggYXV0aG9yLg0KPiANCj4gTk9URTog
VEhJUyBBUFBMSUVTIFRPIEFMTCBPRiBZT1UgTElTVEVEIElOIFRISVMgTUVTU0FHRSdTIFRPIExJ
TkVTLg0KPiANCj4gSWYgeW91IGFyZSBvbiB0aGUgV0cgZW1haWwgbGlzdCBvciBhdHRlbmQgV0cg
bWVldGluZ3MgYnV0IGFyZSBub3QgbGlzdGVkDQo+IGFzIGFuIGF1dGhvciBvciBjb250cmlidXRv
ciwgd2UgcmVtaW5kIHlvdSBvZiB5b3VyIG9ibGlnYXRpb25zIHVuZGVyIHRoZQ0KPiBJRVRGIElQ
UiBydWxlcyB3aGljaCBlbmNvdXJhZ2VzIHlvdSB0byBub3RpZnkgdGhlIElFVEYgaWYgeW91IGFy
ZSBhd2FyZSBvZg0KPiBJUFIgb2Ygb3RoZXJzIG9uIGFuIElFVEYgY29udHJpYnV0aW9uLCBvciB0
byByZWZyYWluIGZyb20gcGFydGljaXBhdGluZyBpbg0KPiBhbnkgY29udHJpYnV0aW9uIG9yIGRp
c2N1c3Npb24gcmVsYXRlZCB0byB5b3VyIHVuZGlzY2xvc2VkIElQUi4gRm9yIG1vcmUNCj4gaW5m
b3JtYXRpb24sIHBsZWFzZSBzZWUgdGhlIFJGQ3MgbGlzdGVkIGFib3ZlIGFuZA0KPiBodHRwOi8v
dHJhYy50b29scy5pZXRmLm9yZy9ncm91cC9pZXNnL3RyYWMvd2lraS9JbnRlbGxlY3R1YWxQcm9w
ZXJ0eS4NCj4gDQo+IFRoYW5rIHlvdSwNCj4gTmV0TW9kIFdHIENoYWlycw0KPiANCj4gUFMgUGxl
YXNlIGluY2x1ZGUgYWxsIGxpc3RlZCBpbiB0aGUgaGVhZGVycyBvZiB0aGlzIG1lc3NhZ2UgaW4g
eW91cg0KPiByZXNwb25zZS4NCj4gDQo+IA0KDQo=


From nobody Mon Mar  2 23:07:19 2020
Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F4053A1A12; Mon,  2 Mar 2020 23:07:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=J/zwBEzH; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=u+Bthv8Y
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 xyzX62HRlIj5; Mon,  2 Mar 2020 23:07:11 -0800 (PST)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CAD1B3A1A1D; Mon,  2 Mar 2020 23:07:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2788; q=dns/txt; s=iport; t=1583219230; x=1584428830; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=yZ7AtivayOuJJsfeF2nnfCSIQ3gLX91keZ4UfjBgnlE=; b=J/zwBEzHHnucs+Sykdvw31/DxULoxTIJY0ydJiI5Sh6vLpn++SP1TEvy /pm29vPZgs0YjsFgTvQlx/iSrNazq37p1hnyvKmyfy0EiWUOJjV8Qjl2/ +e0AS6amjv3yh2sU3xsQP3uUoAvbBWgb27+716N/hfnKcgSQY4KuiTlmG A=;
IronPort-PHdr: =?us-ascii?q?9a23=3AenmKRBExXmGihjwDuSh7zZ1GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e4z1A3SRYuO7fVChqKWqK3mVWEaqbe5+HEZON0pNV?= =?us-ascii?q?cejNkO2QkpAcqLE0r+eeT1bigmG8JqX15+9Hb9Ok9QS47z?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BwAAANAV5e/5tdJa1lGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBagMBAQELAYFTUAVsWCAECyoKh1ADimaCX5gVgUKBEAN?= =?us-ascii?q?UCQEBAQwBARgLCgIEAQGDe0UCgg8kNwYOAgMBAQsBAQUBAQECAQUEbYVWDIV?= =?us-ascii?q?jAQEBAQMBARAoBgEBLAYFAQsEAgEIDgMEAQEfECcLHQgCBAENBQgagwWCSgM?= =?us-ascii?q?uAQMLoGcCgTmIYoIngn8BAQWFGRiCDAmBOAGMJBqBQT+BEUeCTT6CWQsBAYE?= =?us-ascii?q?wARIBBxyDQYIsjV6JG4k+j2gKgjyHUo8wgkl/hyCHAIlJjX8MZ4h8kk4CBAI?= =?us-ascii?q?EBQIOAQEFgWgjZ3FwFTuCbAlHGA2OHYNzhRSFCAE4dAKBJ446AYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.70,510,1574121600"; d="scan'208";a="645972330"
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Mar 2020 07:07:04 +0000
Received: from XCH-RCD-001.cisco.com (xch-rcd-001.cisco.com [173.37.102.11]) by rcdn-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id 0237718P006818 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 3 Mar 2020 07:07:02 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-RCD-001.cisco.com (173.37.102.11) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 01:07:01 -0600
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 01:07:00 -0600
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 3 Mar 2020 02:07:00 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Lzk99DmDuTE18+HFbfBLOCmGHCuTFIxP/pMu2KvCwfyW2GQdEUgcNAmVzWlrcl4jiCsw+TZYOmCyny9LkksifE9nhDd27sCJW9zxyjj9U7Qmoa881HO9WDvwUkvcou5VwVrxK7tKhLSFZuw5Akyu1bNrCsx/rjJ5xDWQJk+JtGoirAfbCzkw/9tOmp2m787aWEKJgMoRCh5gGbBsbfn6dx4iWJIV2DLp39RrMTHA75NugWOdFzC6c4K/+pS1ZsE5W20ZENOWCCC2+bNlNXugNS2VAmoQvSo9qUNy7UvQCT7fE7Qv6XhtJqE3XsoMzoVQ5c68yM9JpGY5WPEYyKOyZA==
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=o3AKet349ls5I2EXrzfBAx38sGTna0fZeJ/mE0atEpk=; b=f/F7ujdQU8o2RchEV4n77F9TGk6Cb72I4zEyyYnQgyiSO00h04eB3P/GDjCXnAmLW8RUqPI/zCD7b+6iNZelexuofDE+G9ajxzv4aXtwMjZmYACDTAFVy0nnXvl+7leVacGR2GxHdWmKbopncWXZTRyblIc56BJV00cbwWhcDdcb1PcQpvITr1aC73reDVYZfkCM7YXRRYSrWbNMskCgUMXdehiIq89nrOYne/D/TyWkGZBHlOBHbNju31lawv6FNBaCjRv2c5WQ2/oLYiZxBB38dRbp+QB61VHrOWX8v6qEKr7CsT3YYuQcgHhErkDfbwYdIXjyJfIvWPxbUUkZ1g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=o3AKet349ls5I2EXrzfBAx38sGTna0fZeJ/mE0atEpk=; b=u+Bthv8YLK5hWuOLQ1tfEgzqU0BocV3Clrg9S25GkBdIqDr729X6aP37sX6kjp/nHnt5unwyNNy4fmT6lFLBIPNrNh8Zuh2YSm1o6pT0RTdCuonmJSvD9/cEM+BLERv5VGzF0pl65AOx60esCjagANo0ProUOUMFpitMYbOs/Oo=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB3662.namprd11.prod.outlook.com (2603:10b6:208:ee::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.16; Tue, 3 Mar 2020 07:06:59 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::b9ce:1058:5fa6:44a1]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::b9ce:1058:5fa6:44a1%7]) with mapi id 15.20.2772.019; Tue, 3 Mar 2020 07:06:59 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Lou Berger <lberger@labn.net>, "Reshad Rahman (rrahman)" <rrahman@cisco.com>, "Joe Clarke (jclarke)" <jclarke@cisco.com>, "jason.sterne@nokia.com" <jason.sterne@nokia.com>, "lana.wubo@huawei.com" <lana.wubo@huawei.com>
CC: NETMOD Group <netmod@ietf.org>, "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>
Thread-Topic: [Netmod-ver-dt] Regarding IPR on draft-rwilton-netmod-yang-packages-03
Thread-Index: AQHV8OAAO6G3YCYdwE6RZbbrPU5zfKg2cuRQ
Date: Tue, 3 Mar 2020 07:06:59 +0000
Message-ID: <MN2PR11MB4366F1D690320A311BC2129BB5E40@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <59485d31-a0bf-9977-a237-61e2f752b33a@labn.net>
In-Reply-To: <59485d31-a0bf-9977-a237-61e2f752b33a@labn.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=rwilton@cisco.com; 
x-originating-ip: [82.15.79.32]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a3141b2e-95cc-4aec-438d-08d7bf4177a8
x-ms-traffictypediagnostic: MN2PR11MB3662:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MN2PR11MB366271E98313239542F2724BB5E40@MN2PR11MB3662.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 03319F6FEF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(376002)(366004)(396003)(39860400002)(346002)(199004)(189003)(9686003)(76116006)(55016002)(7696005)(8676002)(81166006)(66946007)(186003)(81156014)(478600001)(8936002)(86362001)(4326008)(53546011)(66476007)(66556008)(64756008)(66446008)(6506007)(316002)(2906002)(966005)(110136005)(26005)(5660300002)(71200400001)(33656002)(52536014)(54906003); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB3662; H:MN2PR11MB4366.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 0h+jvJ42H2yPeq09V/0Chcx8DGqfBWfdQBh/o3jgSFQ+lPO2+Pjb9FlgXN8rGan2/b95ik5+SNPeN+Wfr9/4xepliQGBCaZ29rXSyR1M1Xr7R2Txv7RnamIZ03w4aBqPh9E8DRugDi9Dbe0wSHrVy/04RxJj17+DdyyFjbwycEucMiBvii42cv160FtBQJoOmELZKZH2KJeKcm7W//fVVNyk5J1yXbUHiWrzcUosye+WUdRjBW7CB0QugXrvG2Ejfn+zdomxs7Tl8/EX6kWzg3Q2FsKd1LPSIexR4lIQgCWOgSesXKOqJdvf1G+f/sdMe5D//unnw9eR7CPTlOGEp7PrBJy4GED1x1aVw0AOltghLzFJycdTE9bc9apsUvevd1eaCV4ZtaRWDCIP00WEIwfe65OBpT50qv4/b4GWzsp8s4hD8H0QoaiHM0Jmb9Y1l2N99eViH4DvJBU2tFB5vr/VjaabXqrIbY4fBNEideqhYYv1mdaO3Mpta2qe8ftacHSMD1NDWMDaR5A+WXi/QA==
x-ms-exchange-antispam-messagedata: 72uJHx4TJYzxxcppp1Yyt220q7CidtatQnfcCbUKn1RZ4VgPD/EGS/+J/FK++GVywUeNX+rORPlSwvteB3Akf4laW53klcT9NHtvZMFI406pr341vkCL/SYfmyqH4kTgceZ8tjOxMSgb+tUyxYvXgQ==
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a3141b2e-95cc-4aec-438d-08d7bf4177a8
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2020 07:06:59.6410 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: s49xLXWH3hczExWdoXXa6zW255cRt4U4Ge4NxxR4n7fbWtidZjRimuWXmheZ5Nbs1wKZthbJOmQKv+TwmhR+DQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3662
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.11, xch-rcd-001.cisco.com
X-Outbound-Node: rcdn-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/yYlLPyw0mADS6GwbShTxlCGM3EM>
Subject: Re: [netmod] [Netmod-ver-dt] Regarding IPR on draft-rwilton-netmod-yang-packages-03
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Mar 2020 07:07:14 -0000

I know of no IPR that applies to this draft.

Rob

> -----Original Message-----
> From: Netmod-ver-dt <netmod-ver-dt-bounces@ietf.org> On Behalf Of Lou
> Berger
> Sent: 02 March 2020 22:14
> To: Rob Wilton (rwilton) <rwilton@cisco.com>; Reshad Rahman (rrahman)
> <rrahman@cisco.com>; Joe Clarke (jclarke) <jclarke@cisco.com>;
> jason.sterne@nokia.com; lana.wubo@huawei.com
> Cc: NETMOD Group <netmod@ietf.org>; netmod-ver-dt@ietf.org
> Subject: [Netmod-ver-dt] Regarding IPR on draft-rwilton-netmod-yang-
> packages-03
>=20
>=20
> Authors, Contributors, WG,
>=20
> As part of preparation for WG Adoption:
>=20
> Are you aware of any IPR that applies to drafts identified above?
>=20
> Please state either:
>=20
> "No, I'm not aware of any IPR that applies to this draft"
> or
> "Yes, I'm aware of IPR that applies to this draft"
>=20
> If so, has this IPR been disclosed in compliance with IETF IPR rules (see
> RFCs 3669, 5378 and 8179 for more details)?
>=20
> If yes to the above, please state either:
>=20
> "Yes, the IPR has been disclosed in compliance with IETF IPR rules"
> or
> "No, the IPR has not been disclosed"
>=20
> If you answer no, please provide any additional details you think
> appropriate.
>=20
> We note that all DT members are listed as contributors.  If you
> contributed to the document please respond.  Alternatively, please feel
> free to state that you didn't materially contribute to the draft and woul=
d
> like your name removed from the contribution section (and moved to
> acknowledgments after WG adoption).
>=20
> If you are listed as a document author or contributor please answer the
> above by responding to this email regardless of whether or not you are
> aware of any relevant IPR. This document will not advance to the next
> stage until a response has been received from each author.
>=20
> NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.
>=20
> If you are on the WG email list or attend WG meetings but are not listed
> as an author or contributor, we remind you of your obligations under the
> IETF IPR rules which encourages you to notify the IETF if you are aware o=
f
> IPR of others on an IETF contribution, or to refrain from participating i=
n
> any contribution or discussion related to your undisclosed IPR. For more
> information, please see the RFCs listed above and
> http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.
>=20
> Thank you,
> NetMod WG Chairs
>=20
> PS Please include all listed in the headers of this message in your
> response.
>=20
>=20
>=20
> _______________________________________________
> Netmod-ver-dt mailing list
> Netmod-ver-dt@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod-ver-dt


From nobody Mon Mar  2 23:08:41 2020
Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 741873A19E6; Mon,  2 Mar 2020 23:08:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.589
X-Spam-Level: 
X-Spam-Status: No, score=-9.589 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Wow8jwO+; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=e3Z14Xy9
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 Rboo09fnUNAi; Mon,  2 Mar 2020 23:08:38 -0800 (PST)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 833543A19E5; Mon,  2 Mar 2020 23:08:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=14442; q=dns/txt; s=iport; t=1583219318; x=1584428918; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=ZmZxA3ECfsUEY22oRCfr/UQNaopU3OW4fSr/DH5WfDI=; b=Wow8jwO+/xad3Kc/CoZ/4JHWujaKqxIoVZznNkl78qLT/KKiwBYcjL/J WxOFFc+1RkpOXFPV5yj0RC8OetUlrog4ylNL6r/Yq+abyebAaz4KhonZJ cjUyza8+CIfNAeT9jE+RyP99KcoLfumagwQzzMQGeDGTWuNK5WE+dQs9U g=;
IronPort-PHdr: =?us-ascii?q?9a23=3ABMH37BZj6NTnuuzoKy/k7jD/LSx94ef9IxIV55?= =?us-ascii?q?w7irlHbqWk+dH4MVfC4el20gebRp3VvvRDjeee87vtX2AN+96giDgDa9QNMn?= =?us-ascii?q?1NksAKh0olCc+BB1f8KavwcC0+AMNEfFRk5Hq8d0NSHZW2ag=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AMDAD4AV5e/5JdJa1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXsCgSMvUAVsWCAECyoKhAqDRgOKZ4JfkzOEYoJSA1QJAQEBDAE?= =?us-ascii?q?BLQIEAQGEQAIXgXgkOQUNAgMBAQsBAQUBAQECAQUEbYVWDIVjAQEBAQMSCwY?= =?us-ascii?q?KEwEBNwEPAgEIDgMEAQErAgICMB0IAgQBDQUIEweDBYF9TQMuAQOgdgKBOYh?= =?us-ascii?q?idYEyH4JgAQEFhRsYggwJgTiMJRqBQT+BWIIfLj6EMxoVgnoyggoijh2CSIV?= =?us-ascii?q?wmUoKgjyXAoJJiB+QSY5ym0oCBAIEBQIOAQEFgWohKoEucBU7gmxQGA2OHQw?= =?us-ascii?q?Xg1CKVXSBKY46AYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.70,510,1574121600";  d="scan'208,217";a="733532844"
Received: from rcdn-core-10.cisco.com ([173.37.93.146]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Mar 2020 07:08:37 +0000
Received: from XCH-RCD-003.cisco.com (xch-rcd-003.cisco.com [173.37.102.13]) by rcdn-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id 02378bIV013378 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 3 Mar 2020 07:08:37 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-RCD-003.cisco.com (173.37.102.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 01:08:37 -0600
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 01:08:36 -0600
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 3 Mar 2020 01:08:36 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GutOY2uzobGEIzp/7A50eHij6O4UrmCIRw9mWozbdXWVpNrXNoxpPoc/62+IGJzWOL8bg1aGaDpULcSfGkZLyE97U+P2vp2M/oCygdLtbIyOvqjkIhZSGYh8yL2Rhvg8HIjMutAjN3bUiU93Q2hEu5lG690Z8HnUdaz+2yati0hWMfh+DzGQI1Av+Sl/juS2LrD31W/93Ma6OJuEYZUiH58vF6EJbkp/FTbPW+wvPIn3fpu6fCdQFTtDwVLJL2CNqflypPzTP48aTXKtu4Tf/Q7nVLFXvnnbjxC3bMMmIKqvbloYcRXoX6wwlgOWk51iDS1bBlRx7eMrjUQiPwmkVA==
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=ZmZxA3ECfsUEY22oRCfr/UQNaopU3OW4fSr/DH5WfDI=; b=PEmumUj4Kca13YlrEHDgO2JvV5YUcrz1CRHiyVrAaVEMDRfFOvu559n/Q9uLB8a2Wvs0DrrGelizI6v+k+W8a/s2yFpKx0LRra9t30ORT0On8YGph+OeOp/y5jm1az1Y8/hVc6MrvqFzvI75/NzJzZGXgllRiDm3EAIfYdNYoRzXUjKJw69PYMCt6W6tuv/O1YP6Q5mfbNOsmTe7DtLHNq78HbHdJuDwu2bWQfYVa1ay2XNpHhErgg2z0C3xyUBJfklsSNtS78TEZTR22btGzX3s662z+HrO1L47Hifz6EqKfIJk66H0uHrMrwWsaq6qdjz3MC4DtIHUaJABwlJeZw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZmZxA3ECfsUEY22oRCfr/UQNaopU3OW4fSr/DH5WfDI=; b=e3Z14Xy9ZhrFW86qYyg+bpZrk+Wxvt/QjYCnFjugj44U0MCamz77TSc+f6t3nUvVlGCz2nIetH89s7wOb5XeCEPau2Px2TYbRFrb4uOPTBnX3mMUt77O8ceaY5uyTzisXRjf/HP/DmnN6AQC9sZx7h49yIQDsMacdx38FAAQhZM=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB3662.namprd11.prod.outlook.com (2603:10b6:208:ee::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.16; Tue, 3 Mar 2020 07:08:36 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::b9ce:1058:5fa6:44a1]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::b9ce:1058:5fa6:44a1%7]) with mapi id 15.20.2772.019; Tue, 3 Mar 2020 07:08:36 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Lou Berger <lberger@labn.net>, NETMOD Group <netmod@ietf.org>
CC: "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
Thread-Topic: [netmod] Adoption of versioning design team docs
Thread-Index: AQHV8OItHTbGdmmdj0WDlGpCFtNMvag2cwnA
Date: Tue, 3 Mar 2020 07:08:35 +0000
Message-ID: <MN2PR11MB4366CC5902B99FE3F5B13E33B5E40@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net>
In-Reply-To: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.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=rwilton@cisco.com; 
x-originating-ip: [82.15.79.32]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ca14270e-c89f-4bef-ba09-08d7bf41b12b
x-ms-traffictypediagnostic: MN2PR11MB3662:
x-microsoft-antispam-prvs: <MN2PR11MB36624E9D2B2A2E56FEFF535FB5E40@MN2PR11MB3662.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 03319F6FEF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(376002)(366004)(396003)(39860400002)(346002)(199004)(189003)(9686003)(9326002)(76116006)(55016002)(7696005)(8676002)(81166006)(66946007)(186003)(81156014)(478600001)(8936002)(86362001)(4326008)(53546011)(66476007)(66556008)(64756008)(66446008)(6506007)(316002)(2906002)(110136005)(26005)(5660300002)(71200400001)(33656002)(52536014); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB3662; H:MN2PR11MB4366.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: H4/tjY8BAlKdy0/Bjem9xtyEhywGA6XqHMhEix5RWkeSH1zEN/VPabq1pZULViFiqivCq6VHmpHrZzTTAxtqYqzJt11Ic61JCRXWuNHY5Umv2w0zudNKOME+QTJJUEWQeyACw6QTlKJLOEZtV0U44m689D6Q8AohDY0XGbH0UHhKEfU5bYCfk8B5R18gtCKfXjdLUI1twzOmdH2pbqMCVRnC9wQEvtCQ6aFU/M97VnfiT7MsuMcjA1Lbuog5GfbsImNbGWmUivl8tXRHh3bNLnX+a7dbMusyzUnmv1UVXkBzL0Hp+WkY1oluo0pxRXXeAIJClmdr5EDQJIF+p8Cyvvf/fOsPL0HJ3q96IL7TDLDIpl6mWhJtb3g0rW3pUUZts2CtNckcykdXWIFtAHeWc8kz3EIb84DL28svpodThs0s8yuyvT3h/k09qyN9Ggag
x-ms-exchange-antispam-messagedata: SHFJnL5W++q0WEl1RwMcG53DBl75yNsdFyQx72XZwabr0u2MPmNFoTpmEupS0/B23iu+Ah6cuVWsIDuEcWGJKOP0h42PUtzioDa2krQ6CSJY86B6twH7JqT5VurDZI0Zatd0JKa3QQQrHfmD/ZOIPw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MN2PR11MB4366CC5902B99FE3F5B13E33B5E40MN2PR11MB4366namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: ca14270e-c89f-4bef-ba09-08d7bf41b12b
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2020 07:08:35.9718 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 4QSohisvCBX/iaB6VN4k749DS+4ULC2FUspa6YX5UTpAky8MsxOMf9GH0FubyrTfUlLpbNlonhijpYm+wpaJpg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3662
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.13, xch-rcd-003.cisco.com
X-Outbound-Node: rcdn-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Tqw5K7R9lI2Gp_tk7CCqC_opL5c>
Subject: Re: [netmod] Adoption of versioning design team docs
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Mar 2020 07:08:41 -0000

--_000_MN2PR11MB4366CC5902B99FE3F5B13E33B5E40MN2PR11MB4366namp_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQoNCkFzIGFuIGF1dGhvciBJIHN1cHBvcnQgYWRvcHRpb24gb2YgdGhpcyBzZXQgb2YgZG9j
dW1lbnRzLg0KDQpSZWdhcmRzLA0KUm9iDQoNCg0KRnJvbTogbmV0bW9kIDxuZXRtb2QtYm91bmNl
c0BpZXRmLm9yZz4gT24gQmVoYWxmIE9mIExvdSBCZXJnZXINClNlbnQ6IDAyIE1hcmNoIDIwMjAg
MjI6MzANClRvOiBORVRNT0QgR3JvdXAgPG5ldG1vZEBpZXRmLm9yZz4NCkNjOiBuZXRtb2QtY2hh
aXJzQGlldGYub3JnDQpTdWJqZWN0OiBbbmV0bW9kXSBBZG9wdGlvbiBvZiB2ZXJzaW9uaW5nIGRl
c2lnbiB0ZWFtIGRvY3MNCg0KDQpIaSwNCg0KV2UnZCBsaWtlIHRvIHN0YXJ0IGEgdHdvIHdlZWsg
YWRvcHRpb24gY2FsbCBmb3IgdGhlIHNldCBvZiBkb2N1bWVudHMgZGVzY3JpYmVkIGJlbG93IGJ5
IFJvYi4gIFRvIGJlIHNwZWNpZmljLCB0aGlzIGluY2x1ZGVzDQoNCjEpIGRyYWZ0LXZlcmR0LW5l
dG1vZC15YW5nLXNvbHV0aW9ucy0wMw0KDQoyKSBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1tb2R1
bGUtdmVyc2lvbmluZy0wMQ0KDQozKSBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1zZW12ZXItMDEN
Cg0KNCkgZHJhZnQtcndpbHRvbi1uZXRtb2QteWFuZy1wYWNrYWdlcy0wMw0KDQo1KSBkcmFmdC13
aWx0b24tbmV0bW9kLXlhbmctdmVyLXNlbGVjdGlvbi0wMg0KDQo2KSBkcmFmdC12ZXJkdC1uZXRt
b2QteWFuZy1zY2hlbWEtY29tcGFyaXNvbi0wMA0KDQoNCg0KVGhlIGFkb3B0aW9uIGNhbGwgZW5k
cyBpbiB0d28gd2Vla3MsIG9uIE1hcmNoIDE2Lg0KDQoNCg0KUGxlYXNlIHZvaWNlIHlvdXIgc3Vw
cG9ydCBvciBvYmplY3Rpb25zIG9uIGxpc3QuICBXaGlsZSB3ZSBwcmVmZXIgdG8gYWRvcHQgYXMg
YSBzZXQsIG9iamVjdGlvbnMgb24gc3BlY2lmaWMgZG9jdW1lbnRzIGFyZSBhY2NlcHRhYmxlLg0K
DQoNCg0KTmV0bW9kIENoYWlycw0KDQoNCg0KT24gMi8yOS8yMDIwIDI6MjEgQU0sIFJvYiBXaWx0
b24gKHJ3aWx0b24pIHdyb3RlOg0KDQpOZXRtb2QgY2hhaXJzLA0KDQoNCg0KVGhlIHZlcnNpb24g
c2VsZWN0aW9uIGRyYWZ0IGRyYWZ0LXdpbHRvbi1uZXRtb2QteWFuZy12ZXItc2VsZWN0aW9uLTAy
IGlzIG5vdyBwb3N0ZWQuICBXaXRoIHRoYXQsIHRoZSBZQU5HIHZlcnNpb25pbmcgZGVzaWduIHRl
YW0gd291bGQgbGlrZSB0byBwbGVhc2UgcmVxdWVzdCB5b3UgbWFrZSBhbiBXRyBhZG9wdGlvbiBj
YWxsIGZvciB0aGVzZSBkb2N1bWVudHMuDQoNCg0KDQpUaGUgdXBkYXRlZCBmdWxsIGxpc3QgaXM6
DQoNCg0KDQoxKSBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1zb2x1dGlvbnMtMDMNCg0KICAtIFNv
bHV0aW9uIG92ZXJ2aWV3LCB1cGRhdGVkIHNpbmNlIDEwNiB0byBjb3ZlciB1cGRhdGVzIHRvIHZl
cnNpb24gc2VsZWN0aW9uIGFuZCBzY2hlbWEgY29tcGFyaXNvbiBkcmFmdHMuDQoNCg0KDQoyKSBk
cmFmdC12ZXJkdC1uZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lvbmluZy0wMQ0KDQogIC0gQmFzZSBt
b2R1bGUgdmVyc2lvbmluZyBzb2x1dGlvbiwgdW5jaGFuZ2VkIGZyb20gdGhlIHZlcnNpb24gcHJl
c2VudGVkIGF0IDEwNi4NCg0KDQoNCjMpIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLXNlbXZlci0w
MQ0KDQogIC0gWUFORyBTZW1hbnRpYyB2ZXJzaW9uIG51bWJlcnMsIHVuY2hhbmdlZCBmcm9tIHRo
ZSB2ZXJzaW9uIHByZXNlbnRlZCBhdCAxMDYuDQoNCg0KDQo0KSBkcmFmdC1yd2lsdG9uLW5ldG1v
ZC15YW5nLXBhY2thZ2VzLTAzDQoNCiAgLSBZQU5HIHBhY2thZ2VzIGRyYWZ0LCB1cGRhdGVkIHNp
bmNlIDEwNg0KDQoNCg0KNSkgZHJhZnQtd2lsdG9uLW5ldG1vZC15YW5nLXZlci1zZWxlY3Rpb24t
MDINCg0KICAtIFZlcnNpb24gc2VsZWN0aW9uLCB1cGRhdGVkIHNpbmNlIDEwNiwgYXMgcGVyIG5v
dGVzIGJlbG93DQoNCg0KDQo2KSBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1zY2hlbWEtY29tcGFy
aXNvbi0wMA0KDQogIC0gU2NoZW1hIGNvbXBhcmlzb24gdG9vbGluZywgdW5jaGFuZ2VkIGZyb20g
dGhlIHZlcnNpb24gcHJlc2VudGVkIGF0IDEwNi4NCg0KDQoNClRoZSBtYWluIGNoYW5nZXMgdG8g
dGhlIHZlcnNpb24gc2VsZWN0aW9uIGRyYWZ0IGFyZToNCg0KICAtIFdlIGhhdmUgdHJpZWQgdG8g
c2ltcGxpZnkgdGhlIG1vZGVsLCBidXQgYXQgdGhlIHNhbWUgdGltZSBnaXZlIHNlcnZlcnMgbW9y
ZSBmbGV4aWJpbGl0eSBhYm91dCBob3cgdGhleSBpbXBsZW1lbnQgdmVyc2lvbiBzZWxlY3Rpb24g
YW5kIHdoYXQgaXQgY2FuIGJlIHVzZWQgZm9yLiAgRS5nLiBpZiB0aGUgc2VydmVyIHdhbnRzIHRv
IGFsbG93IGEgY2xpZW50IHRvIGNob29zZSBiZXR3ZWVuIGRpZmZlcmVudCBzY2hlbWEgdmVyc2lv
bnMsIGJ1dCByZXF1aXJlIHRoYXQgYWxsIGNsaWVudHMgdXNlIHRoZSBzYW1lIHNjaGVtYSB2ZXJz
aW9uLCB0aGF0IGlzIG5vdyBwb3NzaWJsZQ0KDQogIC0gVGhlIGRyYWZ0IGV4cGxpY2l0bHkgZGlz
YWxsb3dzIHNjaGVtYS1zZWxlY3Rpb24gaGFwcGVuaW5nIG1pZC1zZXNzaW9uDQoNCiAgLSBUaGUg
c29sdXRpb24gYWxsb3dzIHRoZSBzZXJ2ZXIgdG8gcmVxdWlyZSBjbGllbnRzIHRvIGNvbmZpZ3Vy
ZSBzY2hlbWEtc2V0cyBiZWZvcmUgdGhleSBhcmUgdXNlZA0KDQogIC0gVGhlIHNvbHV0aW9uIHBy
b3ZpZGVzIG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgd2hpY2ggc2NoZW1hLXNldHMgYXJlIGNvbXBh
dGlibGUgd2l0aCBlYWNoIG90aGVyDQoNCg0KDQpSZWdhcmRzLA0KDQpSb2INCg0KDQoNCg0K

--_000_MN2PR11MB4366CC5902B99FE3F5B13E33B5E40MN2PR11MB4366namp_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmOw0KCWNvbG9yOmJsYWNrO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7
bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9u
OnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNv
LXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVu
ZGVybGluZTt9DQpwcmUNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5r
OiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206
LjAwMDFwdDsNCglmb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7
DQoJY29sb3I6YmxhY2s7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9y
bWFsMA0KCXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87DQoJbWFyZ2luLXJpZ2h0OjBjbTsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCglt
YXJnaW4tbGVmdDowY207DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJy
aSIsc2Fucy1zZXJpZjsNCgljb2xvcjpibGFjazt9DQpzcGFuLkhUTUxQcmVmb3JtYXR0ZWRDaGFy
DQoJe21zby1zdHlsZS1uYW1lOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltc28tc3R5bGUt
cHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIjsNCglmb250
LWZhbWlseTpDb25zb2xhczsNCgljb2xvcjpibGFjazt9DQpzcGFuLkVtYWlsU3R5bGUyMA0KCXtt
c28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu
cy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHls
ZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rp
b24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBw
dCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48
L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0i
ZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1z
byA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9
ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8
L2hlYWQ+DQo8Ym9keSBiZ2NvbG9yPSJ3aGl0ZSIgbGFuZz0iRU4tR0IiIGxpbms9IiMwNTYzQzEi
IHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDttc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1VUyI+SGksPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t
VVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5B
cyBhbiBhdXRob3IgSSBzdXBwb3J0IGFkb3B0aW9uIG9mIHRoaXMgc2V0IG9mIGRvY3VtZW50cy48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Y29sb3I6d2luZG93dGV4dDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9y
OndpbmRvd3RleHQ7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlJlZ2FyZHMsPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOndp
bmRvd3RleHQ7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlJvYjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0
O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDttc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRp
diBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5n
OjBjbSAwY20gMGNtIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3Jk
ZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOndp
bmRvd3RleHQiPkZyb206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9y
OndpbmRvd3RleHQiPiBuZXRtb2QgJmx0O25ldG1vZC1ib3VuY2VzQGlldGYub3JnJmd0Ow0KPGI+
T24gQmVoYWxmIE9mIDwvYj5Mb3UgQmVyZ2VyPGJyPg0KPGI+U2VudDo8L2I+IDAyIE1hcmNoIDIw
MjAgMjI6MzA8YnI+DQo8Yj5Ubzo8L2I+IE5FVE1PRCBHcm91cCAmbHQ7bmV0bW9kQGlldGYub3Jn
Jmd0Ozxicj4NCjxiPkNjOjwvYj4gbmV0bW9kLWNoYWlyc0BpZXRmLm9yZzxicj4NCjxiPlN1Ympl
Y3Q6PC9iPiBbbmV0bW9kXSBBZG9wdGlvbiBvZiB2ZXJzaW9uaW5nIGRlc2lnbiB0ZWFtIGRvY3M8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cHJlPkhpLDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl
PldlJ2QgbGlrZSB0byBzdGFydCBhIHR3byB3ZWVrIGFkb3B0aW9uIGNhbGwgZm9yIHRoZSBzZXQg
b2YgZG9jdW1lbnRzIGRlc2NyaWJlZCBiZWxvdyBieSBSb2IuJm5ic3A7IFRvIGJlIHNwZWNpZmlj
LCB0aGlzIGluY2x1ZGVzPG86cD48L286cD48L3ByZT4NCjxwcmU+MSkgZHJhZnQtdmVyZHQtbmV0
bW9kLXlhbmctc29sdXRpb25zLTAzPG86cD48L286cD48L3ByZT4NCjxwcmU+MikgZHJhZnQtdmVy
ZHQtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmctMDE8bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4zKSBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1zZW12ZXItMDE8bzpwPjwvbzpwPjwvcHJlPg0K
PHByZT40KSBkcmFmdC1yd2lsdG9uLW5ldG1vZC15YW5nLXBhY2thZ2VzLTAzPG86cD48L286cD48
L3ByZT4NCjxwcmU+NSkgZHJhZnQtd2lsdG9uLW5ldG1vZC15YW5nLXZlci1zZWxlY3Rpb24tMDI8
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT42KSBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1zY2hlbWEt
Y29tcGFyaXNvbi0wMDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
cmU+DQo8cHJlPlRoZSBhZG9wdGlvbiBjYWxsIGVuZHMgaW4gdHdvIHdlZWtzLCBvbiBNYXJjaCAx
Ni4mbmJzcDsgPG86cD48L286cD48L3ByZT4NCjxwcmU+PG86cD4mbmJzcDs8L286cD48L3ByZT4N
CjxwcmU+UGxlYXNlIHZvaWNlIHlvdXIgc3VwcG9ydCBvciBvYmplY3Rpb25zIG9uIGxpc3QuJm5i
c3A7IFdoaWxlIHdlIHByZWZlciB0byBhZG9wdCBhcyBhIHNldCwgb2JqZWN0aW9ucyBvbiBzcGVj
aWZpYyBkb2N1bWVudHMgYXJlIGFjY2VwdGFibGUuPG86cD48L286cD48L3ByZT4NCjxwcmU+PG86
cD4mbmJzcDs8L286cD48L3ByZT4NCjxwcmU+TmV0bW9kIENoYWlyczxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPjxvOnA+Jm5ic3A7PC9vOnA+PC9wcmU+DQo8cHJlPk9uIDIvMjkvMjAyMCAyOjIxIEFN
LCBSb2IgV2lsdG9uIChyd2lsdG9uKSB3cm90ZTo8bzpwPjwvbzpwPjwvcHJlPg0KPGJsb2NrcXVv
dGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8cHJlPk5l
dG1vZCBjaGFpcnMsPG86cD48L286cD48L3ByZT4NCjxwcmU+PG86cD4mbmJzcDs8L286cD48L3By
ZT4NCjxwcmU+VGhlIHZlcnNpb24gc2VsZWN0aW9uIGRyYWZ0IGRyYWZ0LXdpbHRvbi1uZXRtb2Qt
eWFuZy12ZXItc2VsZWN0aW9uLTAyIGlzIG5vdyBwb3N0ZWQuJm5ic3A7IFdpdGggdGhhdCwgdGhl
IFlBTkcgdmVyc2lvbmluZyBkZXNpZ24gdGVhbSB3b3VsZCBsaWtlIHRvIHBsZWFzZSByZXF1ZXN0
IHlvdSBtYWtlIGFuIFdHIGFkb3B0aW9uIGNhbGwgZm9yIHRoZXNlIGRvY3VtZW50cy48bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT48bzpwPiZuYnNwOzwvbzpwPjwvcHJlPg0KPHByZT5UaGUgdXBkYXRl
ZCBmdWxsIGxpc3QgaXM6PG86cD48L286cD48L3ByZT4NCjxwcmU+PG86cD4mbmJzcDs8L286cD48
L3ByZT4NCjxwcmU+MSkgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctc29sdXRpb25zLTAzPG86cD48
L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7IC0gU29sdXRpb24gb3ZlcnZpZXcsIHVwZGF0ZWQgc2lu
Y2UgMTA2IHRvIGNvdmVyIHVwZGF0ZXMgdG8gdmVyc2lvbiBzZWxlY3Rpb24gYW5kIHNjaGVtYSBj
b21wYXJpc29uIGRyYWZ0cy48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48bzpwPiZuYnNwOzwvbzpw
PjwvcHJlPg0KPHByZT4yKSBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lvbmlu
Zy0wMTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyAtIEJhc2UgbW9kdWxlIHZlcnNpb25p
bmcgc29sdXRpb24sIHVuY2hhbmdlZCBmcm9tIHRoZSB2ZXJzaW9uIHByZXNlbnRlZCBhdCAxMDYu
PG86cD48L286cD48L3ByZT4NCjxwcmU+PG86cD4mbmJzcDs8L286cD48L3ByZT4NCjxwcmU+Mykg
ZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctc2VtdmVyLTAxPG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7IC0gWUFORyBTZW1hbnRpYyB2ZXJzaW9uIG51bWJlcnMsIHVuY2hhbmdlZCBmcm9tIHRo
ZSB2ZXJzaW9uIHByZXNlbnRlZCBhdCAxMDYuPG86cD48L286cD48L3ByZT4NCjxwcmU+PG86cD4m
bmJzcDs8L286cD48L3ByZT4NCjxwcmU+NCkgZHJhZnQtcndpbHRvbi1uZXRtb2QteWFuZy1wYWNr
YWdlcy0wMzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyAtIFlBTkcgcGFja2FnZXMgZHJh
ZnQsIHVwZGF0ZWQgc2luY2UgMTA2PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7IDxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPjUpIGRyYWZ0LXdpbHRvbi1uZXRtb2QteWFuZy12ZXItc2VsZWN0
aW9uLTAyPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7IC0gVmVyc2lvbiBzZWxlY3Rpb24s
IHVwZGF0ZWQgc2luY2UgMTA2LCBhcyBwZXIgbm90ZXMgYmVsb3c8bzpwPjwvbzpwPjwvcHJlPg0K
PHByZT48bzpwPiZuYnNwOzwvbzpwPjwvcHJlPg0KPHByZT42KSBkcmFmdC12ZXJkdC1uZXRtb2Qt
eWFuZy1zY2hlbWEtY29tcGFyaXNvbi0wMDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyAt
IFNjaGVtYSBjb21wYXJpc29uIHRvb2xpbmcsIHVuY2hhbmdlZCBmcm9tIHRoZSB2ZXJzaW9uIHBy
ZXNlbnRlZCBhdCAxMDYuPG86cD48L286cD48L3ByZT4NCjxwcmU+PG86cD4mbmJzcDs8L286cD48
L3ByZT4NCjxwcmU+VGhlIG1haW4gY2hhbmdlcyB0byB0aGUgdmVyc2lvbiBzZWxlY3Rpb24gZHJh
ZnQgYXJlOjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyAtIFdlIGhhdmUgdHJpZWQgdG8g
c2ltcGxpZnkgdGhlIG1vZGVsLCBidXQgYXQgdGhlIHNhbWUgdGltZSBnaXZlIHNlcnZlcnMgbW9y
ZSBmbGV4aWJpbGl0eSBhYm91dCBob3cgdGhleSBpbXBsZW1lbnQgdmVyc2lvbiBzZWxlY3Rpb24g
YW5kIHdoYXQgaXQgY2FuIGJlIHVzZWQgZm9yLiZuYnNwOyBFLmcuIGlmIHRoZSBzZXJ2ZXIgd2Fu
dHMgdG8gYWxsb3cgYSBjbGllbnQgdG8gY2hvb3NlIGJldHdlZW4gZGlmZmVyZW50IHNjaGVtYSB2
ZXJzaW9ucywgYnV0IHJlcXVpcmUgdGhhdCBhbGwgY2xpZW50cyB1c2UgdGhlIHNhbWUgc2NoZW1h
IHZlcnNpb24sIHRoYXQgaXMgbm93IHBvc3NpYmxlPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7IC0gVGhlIGRyYWZ0IGV4cGxpY2l0bHkgZGlzYWxsb3dzIHNjaGVtYS1zZWxlY3Rpb24gaGFw
cGVuaW5nIG1pZC1zZXNzaW9uPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7IC0gVGhlIHNv
bHV0aW9uIGFsbG93cyB0aGUgc2VydmVyIHRvIHJlcXVpcmUgY2xpZW50cyB0byBjb25maWd1cmUg
c2NoZW1hLXNldHMgYmVmb3JlIHRoZXkgYXJlIHVzZWQ8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4m
bmJzcDsgLSBUaGUgc29sdXRpb24gcHJvdmlkZXMgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB3aGlj
aCBzY2hlbWEtc2V0cyBhcmUgY29tcGF0aWJsZSB3aXRoIGVhY2ggb3RoZXI8bzpwPjwvbzpwPjwv
cHJlPg0KPHByZT48bzpwPiZuYnNwOzwvbzpwPjwvcHJlPg0KPHByZT5SZWdhcmRzLDxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlPlJvYjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wcmU+DQo8cHJlPjxvOnA+Jm5ic3A7PC9vOnA+PC9wcmU+DQo8L2Jsb2NrcXVvdGU+DQo8
L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_MN2PR11MB4366CC5902B99FE3F5B13E33B5E40MN2PR11MB4366namp_--


From nobody Mon Mar  2 23:49:10 2020
Return-Path: <bclaise@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9FE643A1A8F; Mon,  2 Mar 2020 23:48:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.601
X-Spam-Level: 
X-Spam-Status: No, score=-9.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 TVc_cSXl4_qS; Mon,  2 Mar 2020 23:48:58 -0800 (PST)
Received: from aer-iport-4.cisco.com (aer-iport-4.cisco.com [173.38.203.54]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A9FE33A1A8E; Mon,  2 Mar 2020 23:48:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2117; q=dns/txt; s=iport; t=1583221738; x=1584431338; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=U8kkllsY/GobTUhmH1JsitZdKsCUjzpaKkgN+l7FRaw=; b=U56xmtcBhtTtwftjJlDyNS5KBfO8Oi8tgPSIpdadvNWxUSv5QWtiwnoA aKWcPDr65OVlX5tgWu0SMcvsFp6qhgnbmJFzRVZagpdUxSgosWKLy5Izd UIaHnwgiW43Y6JF1mUiPkbVD4uRdaczs5NVOr1sblnZDx2DU0nfD+4SPl c=;
X-IronPort-AV: E=Sophos;i="5.70,510,1574121600"; d="scan'208";a="23907787"
Received: from aer-iport-nat.cisco.com (HELO aer-core-3.cisco.com) ([173.38.203.22]) by aer-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Mar 2020 07:48:55 +0000
Received: from [10.61.97.215] (dhcp-10-61-97-215.cisco.com [10.61.97.215]) (authenticated bits=0) by aer-core-3.cisco.com (8.15.2/8.15.2) with ESMTPSA id 0237mq6x027478 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 3 Mar 2020 07:48:54 GMT
To: Lou Berger <lberger@labn.net>, jclarke@cisco.com, rrahman@cisco.com, rwilton@cisco.com, balazs.lengyel@ericsson.com, jason.sterne@nokia.com, kd6913@att.com
Cc: netmod-ver-dt@ietf.org, netmod@ietf.org
References: <bfd3e5bd-0ac2-bcd7-d067-35cb3999d475@labn.net>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <eb2f4366-a83c-bd6c-8285-9e441c8fde49@cisco.com>
Date: Tue, 3 Mar 2020 08:48:51 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <bfd3e5bd-0ac2-bcd7-d067-35cb3999d475@labn.net>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-Authenticated-User: bclaise
X-Outbound-SMTP-Client: 10.61.97.215, dhcp-10-61-97-215.cisco.com
X-Outbound-Node: aer-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/F18hXj8cA9RZeDvGMxgsnbjvhcA>
Subject: Re: [netmod] Regarding IPR on draft-verdt-netmod-yang-semver-01
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Mar 2020 07:49:00 -0000

Hi,

No, I'm not aware of any IPR that applies to this draft

Regards, B.
>
> Authors, Contributors, WG,
>
> As part of preparation for WG Adoption:
>
> Are you aware of any IPR that applies to drafts identified above?
>
> Please state either:
>
> "No, I'm not aware of any IPR that applies to this draft"
> or
> "Yes, I'm aware of IPR that applies to this draft"
>
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3669, 5378 and 8179 for more details)?
>
> If yes to the above, please state either:
>
> "Yes, the IPR has been disclosed in compliance with IETF IPR rules"
> or
> "No, the IPR has not been disclosed"
>
> If you answer no, please provide any additional details you think
> appropriate.
>
> We note that all DT members are listed as contributors.  If you 
> contributed to the document please respond.  Alternatively, please 
> feel free to state that you didn't materially contribute to the draft 
> and would like your name removed from the contribution section (and 
> moved to acknowledgments after WG adoption).
>
> If you are listed as a document author or contributor please answer the
> above by responding to this email regardless of whether or not you are
> aware of any relevant IPR. This document will not advance to the next
> stage until a response has been received from each author.
>
> NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.
>
> If you are on the WG email list or attend WG meetings but are not listed
> as an author or contributor, we remind you of your obligations under
> the IETF IPR rules which encourages you to notify the IETF if you are
> aware of IPR of others on an IETF contribution, or to refrain from
> participating in any contribution or discussion related to your
> undisclosed IPR. For more information, please see the RFCs listed above
> and
> http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.
>
> Thank you,
> NetMod WG Chairs
>
> PS Please include all listed in the headers of this message in your
> response.
>
>
>
> .


From nobody Tue Mar  3 00:45:16 2020
Return-Path: <bclaise@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A21413A1B5A for <netmod@ietfa.amsl.com>; Tue,  3 Mar 2020 00:45:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 hLHkwDhXTlvs for <netmod@ietfa.amsl.com>; Tue,  3 Mar 2020 00:45:09 -0800 (PST)
Received: from aer-iport-3.cisco.com (aer-iport-3.cisco.com [173.38.203.53]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E55D73A0F73 for <netmod@ietf.org>; Tue,  3 Mar 2020 00:45:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=53877; q=dns/txt; s=iport; t=1583225109; x=1584434709; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to; bh=f8yRpPbQ2sSAhw/NnuHsRfxq8KqW68Fg5uYD8+VmIx8=; b=ZbX1vYDCbSAJz5tOgsYHyjn9rwHRwmchuNi+t/FaCbgv1hAcEoXmWdZK trYiDljjwX3Iqif0WR3MXqiZr3JL14YPfgjUin7p1qcYl3S9RtWvu3RSG 6DwnIRj13GgseP9m1+k/I3D1kLnzOVK5ezAp+67CHh6NNzNsYfK9oqcR6 I=;
X-IPAS-Result: =?us-ascii?q?A0BCAAAwGF5e/xbLJq1lGQEBAQEBAQEBAQEBAQEBAQEBE?= =?us-ascii?q?QEBAQEBAQEBAQEBgXuDFVUgEiqDVECJA4gLmVeBZwkBAQEMAQEYAQwKBAEBg?= =?us-ascii?q?3tFAoI0OBMCAwEBAQMCAwEBAQEFAQEBAgEFBG2FVgyFYwEBAQEDAQEKDgEIS?= =?us-ascii?q?wsMBAkCEQQBAQEgAQIEAwICJx8JCAYBDAYCAQEXgwsBgnsPkAGbBHWBMoQ5A?= =?us-ascii?q?oEPg0GBOAaBOIw/gUE/gREngW9QLj6CZAEBAgGBGhIBARIBCYMpgl4EryV2g?= =?us-ascii?q?kaHUoUDigsGHI8OjCOKUYQhiHyIXIlyAgQLAhWBaSIqPXEzGggbFTuCbFAYD?= =?us-ascii?q?Y5ViE+FQkADMAIBjj6CMgEB?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos; i="5.70,510,1574121600"; d="scan'208,217"; a="21650550"
Received: from aer-iport-nat.cisco.com (HELO aer-core-1.cisco.com) ([173.38.203.22]) by aer-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Mar 2020 08:45:04 +0000
Received: from [10.61.97.215] (dhcp-10-61-97-215.cisco.com [10.61.97.215]) (authenticated bits=0) by aer-core-1.cisco.com (8.15.2/8.15.2) with ESMTPSA id 0238ivtY010018 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 3 Mar 2020 08:45:02 GMT
To: Andy Bierman <andy@yumaworks.com>, Ladislav Lhotka <lhotka@nic.cz>
Cc: NETMOD WG <netmod@ietf.org>
References: <d3520549f06107de8939af24268f56f56683fbb0.camel@nic.cz> <CABCOCHRFQrXgGKB10B9MXbKa2vMfaY3eWaj5Sp4W0DPQ0F-pGQ@mail.gmail.com> <VI1PR07MB40472B4BEFB581AEE4F7C158F0230@VI1PR07MB4047.eurprd07.prod.outlook.com> <20200107.143818.1928135118621633911.mbj@tail-f.com> <VI1PR07MB404773908BCA102EFBB6EE46F03F0@VI1PR07MB4047.eurprd07.prod.outlook.com> <e28ccc2b5b632d861dcdcc8b59184d1b81eb4406.camel@nic.cz> <CABCOCHQ5ps3SMfBiFatqN1R2MFbvY1WRyO9548nOZr1-GKuQ=g@mail.gmail.com> <bbc48da835fc0829dc179e89a8553095b1244677.camel@nic.cz> <CABCOCHR=qBJ=uKK29RP4ynumabeZiaWY-MM30VuG9fsQ6Rq95Q@mail.gmail.com> <940da771-440b-6e42-eaf7-12bc5626441a@cisco.com> <CABCOCHTcp=3cG1ed_3H-XtZdTUOj8O4hEq0sPjdf9d9B3yURsg@mail.gmail.com> <6c7419ed4553947cd84930c240a14cf5f91fac11.camel@nic.cz> <CABCOCHSGYiEsuEEgHZ1Jf6fDXTWn0WxbPewAa=grwy9+7yudYQ@mail.gmail.com>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <c58da422-e0b0-75dd-0d94-96fd1ae12007@cisco.com>
Date: Tue, 3 Mar 2020 09:44:57 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <CABCOCHSGYiEsuEEgHZ1Jf6fDXTWn0WxbPewAa=grwy9+7yudYQ@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------0EF449060E72598AA534DC8E"
Content-Language: en-US
X-Authenticated-User: bclaise
X-Outbound-SMTP-Client: 10.61.97.215, dhcp-10-61-97-215.cisco.com
X-Outbound-Node: aer-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/83bKZw6qeNuZY7PhdSA83LmQ3RE>
Subject: Re: [netmod] Text in import to indicate whether a module is needed as import-only or as implemented
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Mar 2020 08:45:14 -0000

This is a multi-part message in MIME format.
--------------0EF449060E72598AA534DC8E
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

Hi,
>
>
> On Mon, Mar 2, 2020 at 10:23 AM Ladislav Lhotka <lhotka@nic.cz 
> <mailto:lhotka@nic.cz>> wrote:
>
>     On Mon, 2020-03-02 at 09:52 -0800, Andy Bierman wrote:
>     >
>     >
>     > On Mon, Mar 2, 2020 at 8:57 AM Benoit Claise <bclaise@cisco.com
>     <mailto:bclaise@cisco.com>> wrote:
>     > > Sorry to resurrect this old email thread.
>     > > To me, it's an important piece of information to know that
>     ietf-netconf-acm
>     > > is optional to implement.
>     > >
>     > > It seems that we have 3 potential places where to insert this
>     information
>     > > 1. The associated document. We could and should insert it into
>     the RFC text.
>     > >     Drawback: Somehow the YANG module is looked at
>     independently of the
>     > > associated document
>     > > 2. import-stmt: people on the list apparently don't like this
>     > > 3. module description? What harm would it do if the
>     description could
>     > > contain this info?
>     > >
>     > >
>     >
>     > IMO it makes more sense to summarize the imported modules that
>     need to be
>     > implemented
>     > and not mention the ones that are not required.  The module
>     description-stmt
>     > is better
>     > than each import. (YANG 1.1 allows the same module to be
>     imported multiple
>     > times).
>
>     Modules that have to be implemented can be imported only once.
>     Adding this
>     information to the import statement for such modules is IMO more
>     effective than
>     having it in the module description. I don't get how it could
>     become a problem.
>
>
> I do not think this info helps very much. It is duplicate info.
> It should be in the description-stmts for the objects defined in the 
> module.
Well, I had in mind the module description
The "description-stmts for the objects defined in the module" is yet 
another place.
> It is also self-evident (and defined in YANG) that if you augment some 
> external node
> you have to implement the augmented module.
>
>  This is the classic definition of a CLR.
>
>     Lada
>
>
>
Trying to decompose the problem space ....
I believe it's common sense to include in the RFC text that 
ietf-netconf-acm is optional to implement (to take the example in 
question in 
https://tools.ietf.org/html/draft-ietf-netconf-notification-capabilities-11)
Do we agree that this information should also be contained somewhere, 
somehow in the YANG module? I would say: yes

If yes, what are the options?
I agree with Juergen (in a reply in this email thread): ideally a 
tooling answer would be better. This will take some time. So what do we 
do now?
3 options:
a. import description (description-stmt in import-stmt)

    module ietf-system-capabilities {
       yang-version 1.1;
       namespace
         "urn:ietf:params:xml:ns:yang:ietf-system-capabilities";
       prefix sysc;

       import ietf-netconf-acm
         { prefix nacm; }
         description "_ietf-netconf-acm is optional to implement_.";
         }


b. module description (description-stmt in  meta-stmts in 
module-stmt/submodule-stmt)

    module ietf-system-capabilities {
       yang-version 1.1;
       namespace
         "urn:ietf:params:xml:ns:yang:ietf-system-capabilities";
       prefix sysc;

       import ietf-netconf-acm { prefix nacm; }

       import ietf-yang-library {
         prefix yanglib;
         description "Revision 2019-01-04 or a
           revision derived from it is REQUIRED.";
       }

       organization
         "IETF NETCONF (Network Configuration) Working Group";
       contact
         "WG Web:   <https://datatracker.ietf.org/wg/netconf/>
          WG List:  <mailto:netconf@ietf.org>

          Editor:   Balazs Lengyel
                    <mailto:balazs.lengyel@ericsson.com>";
       description
         "This module specifies a module intended to contain system
           capabilities. System capabilities may include capabilities of a
           NETCONF or RESTCONF server or a notification publisher.

           ...

          
           _ietf-netconf-acm is optional to implement."_

c. description-stmts for the objects defined in the module

               leaf node-selector {
                 type nacm:node-instance-identifier;
                 description
                   "Selects the data nodes for which capabilities are
                    specified. The special value '/' denotes all data nodes
                    in the datastore._ietf-netconf-acm is optional to implement._";
               }


c. looks weird to me, and might need repetitions in different YANG 
objects. In the end, as an implementer, I only care to understand 
whether I need to implement "ietf-netconf-acm" as a prequesite to 
implement ietf-system-capabilities.

Between a. and b., I have no strong preferences.
However, a. seems to be the logical place to me.

Regards, Benoit
>
>
>     >
>     > > Regards, Benoit
>     > >
>     >
>     > Andy
>     >
>     > > >
>     > > > On Wed, Jan 8, 2020 at 5:44 AM Ladislav Lhotka
>     <lhotka@nic.cz <mailto:lhotka@nic.cz>> wrote:
>     > > > > On Wed, 2020-01-08 at 04:49 -0800, Andy Bierman wrote:
>     > > > > >
>     > > > > > On Wed, Jan 8, 2020 at 1:11 AM Ladislav Lhotka
>     <lhotka@nic.cz <mailto:lhotka@nic.cz>> wrote:
>     > > > > > > On Tue, 2020-01-07 at 14:29 +0000, Balázs Lengyel wrote:
>     > > > > > > > If that is the consensus, I can remove the
>     description statements,
>     > > > > no big
>     > > > > > > > deal. (I actually like the statements, but they are
>     not important
>     > > > > for this
>     > > > > > > > draft)
>     > > > > > >
>     > > > > > > Of course, it is not that important, but I don't see
>     how this
>     > > > > information
>     > > > > > > could
>     > > > > > > be harmful, if it is included with the import. In my
>     view, it is not
>     > > > > meant
>     > > > > > > as a
>     > > > > > > conformance requirement but just an info from the
>     module author
>     > > > > about the
>     > > > > > > meaning of the import statement.
>     > > > > > >
>     > > > > >
>     > > > > > It adds a lot of extra work but more importantly the
>     import-stmt is
>     > > > > the wrong
>     > > > > > place
>     > > > >
>     > > > > What work do you mean? I thought that it would be just
>     info for
>     > > > > potential
>     > > > > developers (or their managers) that implementing the
>     module requires
>     > > > > implementing other modules and functionality - or not.
>     > > > >
>     > > > >
>     > > >
>     > > >
>     > > > It is duplication because the individual data-def statements
>     should have
>     > > > any notes
>     > > > about implementation requirements. The duplication may even
>     be wrong.
>     > > > E.g., in the module it says NACM is not required, but what
>     if some objects
>     > > > have NACM requirements listed in the Security Considerations
>     section?
>     > > > That is the RFC section to discuss NACM requirements.
>     > > >
>     > > >
>     > > > > For example, if a module imports ietf-netconf-nacm only
>     for using "node-
>     > > > > instance-identifier" type, it is relatively uninteresting.
>     Otherwise,
>     > > > > implementation of the module may just be out of question.
>     > > > >
>     > > > >
>     > > > > > to document such a complex and unrelated issue as server
>     conformance
>     > > > > > requirements.
>     > > > > >
>     > > > > >
>     > > > > > > The root of this problem (and design flaw of YANG,
>     IMO) is that
>     > > > > import is
>     > > > > > > "overloaded" with two different purposes, one of which
>     effectively
>     > > > > requires
>     > > > > > > that
>     > > > > > > the imported module be also implemented, while the
>     other doesn't.
>     > > > > > >
>     > > > > >
>     > > > > > The import-stmt is only used to map a local prefix to an
>     external
>     > > > > module.
>     > > > >
>     > > > > But one thing is using a prefix for accessing top-level
>     types and
>     > > > > groupings
>     > > > > (i.e. stuff in YANG modules), and another thing is
>     accessing schema
>     > > > > nodes, which
>     > > > > have to be present in the schema tree. In complicated data
>     models, it is
>     > > > > not
>     > > > > exactly easy to figure out all these dependencies.
>     > > > >
>     > > > >
>     > > >
>     > > > I do not agree these are different things.
>     > > > In both cases the prefix is used to determine the imported
>     module that
>     > > > contains the identifier.
>     > > >
>     > > >
>     > > > > So maybe what is really overloaded are the namespace
>     prefixes: they are
>     > > > > used for
>     > > > > addressing YANG modules, schema nodes and instances (in
>     XPath).
>     > > > >
>     > > > > Lada
>     > > > >
>     > > >
>     > > >
>     > > > Andy
>     > > >
>     > > > > > This proposal to add conformance info the the
>     import-stmt would
>     > > > > overload it
>     > > > > > with
>     > > > > > another purpose.
>     > > > > >
>     > > > > > Not even a typedef is easy to classify  (e.g., leafref
>     requires
>     > > > > implementation
>     > > > > > of a data node).
>     > > > > > I certainly agree that YANG conformance is poorly
>     specified, poorly
>     > > > > > understood, and
>     > > > > > in real need of improvement. Likewise, the import-stmt
>     is also in need
>     > > > > of some
>     > > > > > improvement
>     > > > > > since import-by-exact-revision is (and has always been)
>     poorly
>     > > > > designed.
>     > > > > >
>     > > > > >
>     > > > > > > Lada
>     > > > > > >
>     > > > > > > > Balazs
>     > > > > >
>     > > > > > Andy
>     > > > > >
>     > > > > >
>     > > > > > > > -----Original Message-----
>     > > > > > > > From: Martin Bjorklund <mbj@tail-f.com
>     <mailto:mbj@tail-f.com>>
>     > > > > > > > Sent: Tuesday, January 7, 2020 2:38 PM
>     > > > > > > > To: Balázs Lengyel <balazs.lengyel@ericsson.com
>     <mailto:balazs.lengyel@ericsson.com>>
>     > > > > > > > Cc: andy@yumaworks.com <mailto:andy@yumaworks.com>;
>     lhotka@nic.cz <mailto:lhotka@nic.cz>; netmod@ietf.org
>     <mailto:netmod@ietf.org>
>     > > > > > > > Subject: Re: [netmod] Text in import to indicate
>     whether a module
>     > > > > is
>     > > > > > > needed as
>     > > > > > > > import-only or as implemented
>     > > > > > > >
>     > > > > > > > Hi
>     > > > > > > >
>     > > > > > > > I agree w/ Andy and others that we should not add
>     this to the
>     > > > > import's
>     > > > > > > > description.  I don't think this kind of conformance
>     text belongs
>     > > > > to the
>     > > > > > > > import's description.  If you think it is important
>     to state this,
>     > > > > the
>     > > > > > > best
>     > > > > > > > place is probably as plain text in the document itself.
>     > > > > > > >
>     > > > > > > >
>     > > > > > > >
>     > > > > > > > /martin
>     > > > > > > >
>     > > > > > > >
>     > > > > > > > Balázs Lengyel
>     <balazs.lengyel=40ericsson.com@dmarc.ietf.org
>     <mailto:40ericsson.com@dmarc.ietf.org>>
>     > > > > wrote:
>     > > > > > > > > As a draft author who was asked to add text about
>     the imports
>     > > > > IMHO
>     > > > > > > > >
>     > > > > > > > > *   it would be easy for me to remove the
>     description from the
>     > > > > import.
>     > > > > > > > > Actually I really just want to know what is
>     acceptable to the
>     > > > > group, so
>     > > > > > > I
>     > > > > > > > > can proceed
>     > > > > > > > > *   I also think that adding this text is in most
>     cases easy and
>     > > > > it does
>     > > > > > > not
>     > > > > > > > > need updates later.
>     > > > > > > > > *   The rules in some cases might not be trivial.
>     > > > > > > > >
>     > > > > > > > > *   Imported YAMs need to be implemented if
>     > > > > > > > >
>     > > > > > > > > *   Imported parts are included in Xpath (augment,
>     when, must,
>     > > > > require-
>     > > > > > > > > instance)
>     > > > > > > > >
>     > > > > > > > > *   Imported YAMs do not need to be implemented if
>     only the
>     > > > > following
>     > > > > > > are
>     > > > > > > > > used
>     > > > > > > > >
>     > > > > > > > > *   Types
>     > > > > > > > > *   Features
>     > > > > > > > > *   extensions
>     > > > > > > > >
>     > > > > > > > > *   Ambiguous if
>     > > > > > > > >
>     > > > > > > > > *   groupings are used
>     > > > > > > > > *   if the dependency is not formally defined by
>     YANG, but
>     > > > > functionally
>     > > > > > > > > needed. (E.g. notification-capabilities does not
>     formally need
>     > > > > YANG-
>     > > > > > > > > Push
>     > > > > > > to
>     > > > > > > > > be implemented, however there is no sense in defining
>     > > > > capabilities if
>     > > > > > > YANG-
>     > > > > > > > > Push is itself not implemented.)
>     > > > > > > > > *   deviation ?
>     > > > > > > > > *   other cases ?
>     > > > > > > > >
>     > > > > > > > > Regards Balazs
>     > > > > > > > >
>     > > > > > > > >
>     > > > > > > > >
>     > > > > > > > > From: netmod <netmod-bounces@ietf.org
>     <mailto:netmod-bounces@ietf.org>> On Behalf Of Andy Bierman
>     > > > > > > > > Sent: 2019. december 19., csütörtök 17:23
>     > > > > > > > > To: Ladislav Lhotka <lhotka@nic.cz
>     <mailto:lhotka@nic.cz>>
>     > > > > > > > > Cc: NetMod WG <netmod@ietf.org
>     <mailto:netmod@ietf.org>>
>     > > > > > > > > Subject: Re: [netmod] Text in import to indicate
>     whether a
>     > > > > module is
>     > > > > > > > > needed as import-only or as implemented
>     > > > > > > > >
>     > > > > > > > >
>     > > > > > > > >
>     > > > > > > > >
>     > > > > > > > >
>     > > > > > > > >
>     > > > > > > > >
>     > > > > > > > > On Thu, Dec 19, 2019 at 8:00 AM Ladislav Lhotka
>     <lhotka@nic.cz <mailto:lhotka@nic.cz>
>     > > > > <mailto:
>     > > > > > > > > lhotka@nic.cz <mailto:lhotka@nic.cz>> > wrote:
>     > > > > > > > >
>     > > > > > > > > On Thu, 2019-12-19 at 07:52 +0000, Schönwälder,
>     Jürgen wrote:
>     > > > > > > > > > On Thu, Dec 19, 2019 at 08:23:27AM +0100,
>     Ladislav Lhotka
>     > > > > wrote:
>     > > > > > > > > > > I don't see how YANG syntax defines this. If a
>     module
>     > > > > imports
>     > > > > > > > > > > ietf-netconf- acm, it could be because
>     > > > > > > > > > >
>     > > > > > > > > > > - it just uses a typedef, such as "node-instance-
>     > > > > identifier", and
>     > > > > > > then
>     > > > > > > > > > >  ietf-netconf-acm needn't be implemented (but
>     can be),
>     > > > > > > > > > >
>     > > > > > > > > > > or
>     > > > > > > > > > >
>     > > > > > > > > > > - it augments ietf-netconf-acm, which makes
>     sense only if
>     > > > > the latter
>     > > > > > > > > > >   module is implemented.
>     > > > > > > > > > >
>     > > > > > > > > > > It it the YANG library that specifies whether
>     a module is
>     > > > > > > > > > > implemented or not, but the "import" statement
>     itself
>     > > > > doesn't tell
>     > > > > > > you
>     > > > > > > > > > > anything.
>     > > > > > > > > > >
>     > > > > > > > > >
>     > > > > > > > > > Can we not assume that an implementor will
>     figure out the
>     > > > > difference?
>     > > > > > > > >
>     > > > > > > > > An implementor should be able to figure it out,
>     but other
>     > > > > potential
>     > > > > > > > > module users may not. For example, if somebody is
>     evaluating
>     > > > > whether
>     > > > > > > > > to use a module for their device or not, it is
>     important to know
>     > > > > that
>     > > > > > > > > NACM has to be implemented (or not).
>     > > > > > > > >
>     > > > > > > > >
>     > > > > > > > >
>     > > > > > > > > You seem to be talking about a new conformance
>     documentation
>     > > > > procedure
>     > > > > > > > >
>     > > > > > > > > that attempts to solve the problem "to use modules
>     A, B, and C
>     > > > > > > > > together
>     > > > > > > > >
>     > > > > > > > > to achieve some functionality X, all these
>     conditions need to be
>     > > > > met"..
>     > > > > > > > >
>     > > > > > > > > (Sounds more like a problem for YANG Packages to
>     solve)
>     > > > > > > > >
>     > > > > > > > >
>     > > > > > > > >
>     > > > > > > > > IMO this is a much harder problem than something
>     that can be
>     > > > > solved
>     > > > > > > > >
>     > > > > > > > > with extra description-stmt text. The writer is
>     likely to get it
>     > > > > wrong
>     > > > > > > > > or not
>     > > > > > > > >
>     > > > > > > > > keep it up to date, so a tool to analyze the file
>     seems like a
>     > > > > better
>     > > > > > > > > solution.
>     > > > > > > > >
>     > > > > > > > >
>     > > > > > > > >
>     > > > > > > > > Lada
>     > > > > > > > >
>     > > > > > > > >
>     > > > > > > > >
>     > > > > > > > >
>     > > > > > > > >
>     > > > > > > > > Andy
>     > > > > > > > >
>     > > > > > > > >
>     > > > > > > > >
>     > > > > > > > >
>     > > > > > > > > > Or someone writes a pyang plugin to determine
>     from the schema
>     > > > > tree
>     > > > > > > > > > the kind of imports there are (for a given set
>     of features).
>     > > > > > > > > >
>     > > > > > > > > > /js
>     > > > > > > > > >
>     > > > > > > > > --
>     > > > > > > > > Ladislav Lhotka
>     > > > > > > > > Head, CZ.NIC Labs
>     > > > > > > > > PGP Key ID: 0xB8F92B08A9F76C67
>     > > > > > > > >
>     > > > > > > > > _______________________________________________
>     > > > > > > > > netmod mailing list
>     > > > > > > > > netmod@ietf.org <mailto:netmod@ietf.org>
>     <mailto:netmod@ietf.org <mailto:netmod@ietf.org>>
>     > > > > > > > > https://www.ietf.org/mailman/listinfo/netmod
>     > > > > > > > >
>     > > > > --
>     > > > > Ladislav Lhotka
>     > > > > Head, CZ.NIC Labs
>     > > > > PGP Key ID: 0xB8F92B08A9F76C67
>     > > > >
>     > > > > _______________________________________________
>     > > > > netmod mailing list
>     > > > > netmod@ietf.org <mailto:netmod@ietf.org>
>     > > > > https://www.ietf.org/mailman/listinfo/netmod
>     > > > >
>     > > >
>     > > >
>     > > > _______________________________________________
>     > > > netmod mailing list
>     > > > netmod@ietf.org <mailto:netmod@ietf.org>
>     > > > https://www.ietf.org/mailman/listinfo/netmod
>     > >
>     -- 
>     Ladislav Lhotka
>     Head, CZ.NIC Labs
>     PGP Key ID: 0xB8F92B08A9F76C67
>


--------------0EF449060E72598AA534DC8E
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Hi,<br>
    </div>
    <blockquote type="cite"
cite="mid:CABCOCHSGYiEsuEEgHZ1Jf6fDXTWn0WxbPewAa=grwy9+7yudYQ@mail.gmail.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div dir="ltr"><br>
        </div>
        <br>
        <div class="gmail_quote">
          <div dir="ltr" class="gmail_attr">On Mon, Mar 2, 2020 at 10:23
            AM Ladislav Lhotka &lt;<a href="mailto:lhotka@nic.cz"
              moz-do-not-send="true">lhotka@nic.cz</a>&gt; wrote:<br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">On Mon, 2020-03-02 at
            09:52 -0800, Andy Bierman wrote:<br>
            &gt; <br>
            &gt; <br>
            &gt; On Mon, Mar 2, 2020 at 8:57 AM Benoit Claise &lt;<a
              href="mailto:bclaise@cisco.com" target="_blank"
              moz-do-not-send="true">bclaise@cisco.com</a>&gt; wrote:<br>
            &gt; &gt; Sorry to resurrect this old email thread.<br>
            &gt; &gt; To me, it's an important piece of information to
            know that ietf-netconf-acm<br>
            &gt; &gt; is optional to implement.<br>
            &gt; &gt; <br>
            &gt; &gt; It seems that we have 3 potential places where to
            insert this information<br>
            &gt; &gt; 1. The associated document. We could and should
            insert it into the RFC text.<br>
            &gt; &gt;     Drawback: Somehow the YANG module is looked at
            independently of the<br>
            &gt; &gt; associated document<br>
            &gt; &gt; 2. import-stmt: people on the list apparently
            don't like this<br>
            &gt; &gt; 3. module description? What harm would it do if
            the description could<br>
            &gt; &gt; contain this info?<br>
            &gt; &gt; <br>
            &gt; &gt; <br>
            &gt; <br>
            &gt; IMO it makes more sense to summarize the imported
            modules that need to be<br>
            &gt; implemented<br>
            &gt; and not mention the ones that are not required.  The
            module description-stmt<br>
            &gt; is better<br>
            &gt; than each import. (YANG 1.1 allows the same module to
            be imported multiple<br>
            &gt; times).<br>
            <br>
            Modules that have to be implemented can be imported only
            once. Adding this<br>
            information to the import statement for such modules is IMO
            more effective than<br>
            having it in the module description. I don't get how it
            could become a problem.<br>
            <br>
          </blockquote>
          <div><br>
          </div>
          <div>I do not think this info helps very much. It is duplicate
            info.</div>
          <div>It should be in the description-stmts for the objects
            defined in the module.</div>
        </div>
      </div>
    </blockquote>
    Well, I had in mind the module description<br>
    The "description-stmts for the objects defined in the module" is yet
    another place.<br>
    <blockquote type="cite"
cite="mid:CABCOCHSGYiEsuEEgHZ1Jf6fDXTWn0WxbPewAa=grwy9+7yudYQ@mail.gmail.com">
      <div dir="ltr">
        <div class="gmail_quote">
          <div>It is also self-evident (and defined in YANG) that if you
            augment some external node</div>
          <div>you have to implement the augmented module.</div>
          <div><br>
          </div>
          <div> This is the classic definition of a CLR.</div>
          <div><br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">
            Lada<br>
          </blockquote>
          <div><br>
          </div>
          <div><br>
          </div>
        </div>
      </div>
    </blockquote>
    Trying to decompose the problem space ....<br>
    I believe it's common sense to include in the RFC text that
    ietf-netconf-acm is optional to implement (to take the example in
    question in
<a class="moz-txt-link-freetext" href="https://tools.ietf.org/html/draft-ietf-netconf-notification-capabilities-11">https://tools.ietf.org/html/draft-ietf-netconf-notification-capabilities-11</a>)<br>
    Do we agree that this information should also be contained
    somewhere, somehow in the YANG module? I would say: yes<br>
    <br>
    If yes, what are the options?<br>
    I agree with Juergen (in a reply in this email thread): ideally a
    tooling answer would be better. This will take some time. So what do
    we do now?<br>
    3 options:<br>
    a. import description (description-stmt in import-stmt) <br>
    <blockquote>
      <pre class="newpage">module ietf-system-capabilities {
  yang-version 1.1;
  namespace
    "urn:ietf:params:xml:ns:yang:ietf-system-capabilities";
  prefix sysc;

  import ietf-netconf-acm 
    { prefix nacm; }
    description "<u>ietf-netconf-acm is optional to implement</u>.";
    }</pre>
    </blockquote>
    <br>
    b. module description (description-stmt in  meta-stmts in
    module-stmt/submodule-stmt)<br>
    <blockquote>
      <pre class="newpage">module ietf-system-capabilities {
  yang-version 1.1;
  namespace
    "urn:ietf:params:xml:ns:yang:ietf-system-capabilities";
  prefix sysc;

  import ietf-netconf-acm { prefix nacm; }

  import ietf-yang-library {
    prefix yanglib;
    description "Revision 2019-01-04 or a
      revision derived from it is REQUIRED.";
  }

  organization
    "IETF NETCONF (Network Configuration) Working Group";
  contact
    "WG Web:   &lt;<a href="https://datatracker.ietf.org/wg/netconf/">https://datatracker.ietf.org/wg/netconf/</a>&gt;
     WG List:  <a class="moz-txt-link-rfc2396E" href="mailto:netconf@ietf.org">&lt;mailto:netconf@ietf.org&gt;</a>

     Editor:   Balazs Lengyel
               <a class="moz-txt-link-rfc2396E" href="mailto:balazs.lengyel@ericsson.com">&lt;mailto:balazs.lengyel@ericsson.com&gt;</a>";
  description
    "This module specifies a module intended to contain system
      capabilities. System capabilities may include capabilities of a
      NETCONF or RESTCONF server or a notification publisher.

      ...

     
      <u>ietf-netconf-acm is optional to implement."</u></pre>
    </blockquote>
    c. description-stmts for the objects defined in the module<br>
    <br>
    <blockquote>
      <pre class="newpage">          leaf node-selector { 
            type nacm:node-instance-identifier;
            description
              "Selects the data nodes for which capabilities are
               specified. The special value '/' denotes all data nodes
               in the datastore. <u>ietf-netconf-acm is optional to implement.</u>";
          }</pre>
    </blockquote>
    <br>
    c. looks weird to me, and might need repetitions in different YANG
    objects. In the end, as an implementer, I only care to understand
    whether I need to implement "ietf-netconf-acm" as a prequesite to
    implement ietf-system-capabilities. <br>
    <br>
    Between a. and b., I have no strong preferences.<br>
    However, a. seems to be the logical place to me.<br>
    <br>
    Regards, Benoit<br>
    <blockquote type="cite"
cite="mid:CABCOCHSGYiEsuEEgHZ1Jf6fDXTWn0WxbPewAa=grwy9+7yudYQ@mail.gmail.com">
      <div dir="ltr">
        <div class="gmail_quote">
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">
            <br>
            &gt;  <br>
            &gt; &gt; Regards, Benoit<br>
            &gt; &gt; <br>
            &gt; <br>
            &gt; Andy<br>
            &gt;  <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; On Wed, Jan 8, 2020 at 5:44 AM Ladislav
            Lhotka &lt;<a href="mailto:lhotka@nic.cz" target="_blank"
              moz-do-not-send="true">lhotka@nic.cz</a>&gt; wrote:<br>
            &gt; &gt; &gt; &gt; On Wed, 2020-01-08 at 04:49 -0800, Andy
            Bierman wrote:<br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; On Wed, Jan 8, 2020 at 1:11 AM
            Ladislav Lhotka &lt;<a href="mailto:lhotka@nic.cz"
              target="_blank" moz-do-not-send="true">lhotka@nic.cz</a>&gt;
            wrote:<br>
            &gt; &gt; &gt; &gt; &gt; &gt; On Tue, 2020-01-07 at 14:29
            +0000, Balázs Lengyel wrote:<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; If that is the consensus,
            I can remove the description statements,<br>
            &gt; &gt; &gt; &gt; no big<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; deal. (I actually like
            the statements, but they are not important<br>
            &gt; &gt; &gt; &gt; for this<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; draft)<br>
            &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; Of course, it is not that
            important, but I don't see how this<br>
            &gt; &gt; &gt; &gt; information<br>
            &gt; &gt; &gt; &gt; &gt; &gt; could<br>
            &gt; &gt; &gt; &gt; &gt; &gt; be harmful, if it is included
            with the import. In my view, it is not<br>
            &gt; &gt; &gt; &gt; meant<br>
            &gt; &gt; &gt; &gt; &gt; &gt; as a<br>
            &gt; &gt; &gt; &gt; &gt; &gt; conformance requirement but
            just an info from the module author<br>
            &gt; &gt; &gt; &gt; about the<br>
            &gt; &gt; &gt; &gt; &gt; &gt; meaning of the import
            statement.<br>
            &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; It adds a lot of extra work but
            more importantly the import-stmt is<br>
            &gt; &gt; &gt; &gt; the wrong<br>
            &gt; &gt; &gt; &gt; &gt; place<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; What work do you mean? I thought that it
            would be just info for<br>
            &gt; &gt; &gt; &gt; potential<br>
            &gt; &gt; &gt; &gt; developers (or their managers) that
            implementing the module requires<br>
            &gt; &gt; &gt; &gt; implementing other modules and
            functionality - or not. <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; It is duplication because the individual
            data-def statements should have<br>
            &gt; &gt; &gt; any notes<br>
            &gt; &gt; &gt; about implementation requirements. The
            duplication may even be wrong.<br>
            &gt; &gt; &gt; E.g., in the module it says NACM is not
            required, but what if some objects<br>
            &gt; &gt; &gt; have NACM requirements listed in the Security
            Considerations section?<br>
            &gt; &gt; &gt; That is the RFC section to discuss NACM
            requirements.<br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; For example, if a module imports
            ietf-netconf-nacm only for using "node-<br>
            &gt; &gt; &gt; &gt; instance-identifier" type, it is
            relatively uninteresting. Otherwise,<br>
            &gt; &gt; &gt; &gt; implementation of the module may just be
            out of question.<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; to document such a complex and
            unrelated issue as server conformance<br>
            &gt; &gt; &gt; &gt; &gt; requirements.<br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; The root of this problem (and
            design flaw of YANG, IMO) is that<br>
            &gt; &gt; &gt; &gt; import is<br>
            &gt; &gt; &gt; &gt; &gt; &gt; "overloaded" with two
            different purposes, one of which effectively<br>
            &gt; &gt; &gt; &gt; requires<br>
            &gt; &gt; &gt; &gt; &gt; &gt; that<br>
            &gt; &gt; &gt; &gt; &gt; &gt; the imported module be also
            implemented, while the other doesn't.<br>
            &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; The import-stmt is only used to map
            a local prefix to an external<br>
            &gt; &gt; &gt; &gt; module.<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; But one thing is using a prefix for
            accessing top-level types and<br>
            &gt; &gt; &gt; &gt; groupings<br>
            &gt; &gt; &gt; &gt; (i.e. stuff in YANG modules), and
            another thing is accessing schema<br>
            &gt; &gt; &gt; &gt; nodes, which<br>
            &gt; &gt; &gt; &gt; have to be present in the schema tree.
            In complicated data models, it is<br>
            &gt; &gt; &gt; &gt; not<br>
            &gt; &gt; &gt; &gt; exactly easy to figure out all these
            dependencies.<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; I do not agree these are different things.<br>
            &gt; &gt; &gt; In both cases the prefix is used to determine
            the imported module that<br>
            &gt; &gt; &gt; contains the identifier.<br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; So maybe what is really overloaded are
            the namespace prefixes: they are<br>
            &gt; &gt; &gt; &gt; used for<br>
            &gt; &gt; &gt; &gt; addressing YANG modules, schema nodes
            and instances (in XPath). <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; Lada<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; Andy<br>
            &gt; &gt; &gt;  <br>
            &gt; &gt; &gt; &gt; &gt; This proposal to add conformance
            info the the import-stmt would<br>
            &gt; &gt; &gt; &gt; overload it<br>
            &gt; &gt; &gt; &gt; &gt; with<br>
            &gt; &gt; &gt; &gt; &gt; another purpose.<br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; Not even a typedef is easy to
            classify  (e.g., leafref requires<br>
            &gt; &gt; &gt; &gt; implementation<br>
            &gt; &gt; &gt; &gt; &gt; of a data node).<br>
            &gt; &gt; &gt; &gt; &gt; I certainly agree that YANG
            conformance is poorly specified, poorly<br>
            &gt; &gt; &gt; &gt; &gt; understood, and<br>
            &gt; &gt; &gt; &gt; &gt; in real need of improvement.
            Likewise, the import-stmt is also in need<br>
            &gt; &gt; &gt; &gt; of some<br>
            &gt; &gt; &gt; &gt; &gt; improvement<br>
            &gt; &gt; &gt; &gt; &gt; since import-by-exact-revision is
            (and has always been) poorly<br>
            &gt; &gt; &gt; &gt; designed.<br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; Lada<br>
            &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; Balazs<br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; Andy<br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt;  <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; -----Original
            Message-----<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; From: Martin Bjorklund
            &lt;<a href="mailto:mbj@tail-f.com" target="_blank"
              moz-do-not-send="true">mbj@tail-f.com</a>&gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; Sent: Tuesday, January 7,
            2020 2:38 PM<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; To: Balázs Lengyel &lt;<a
              href="mailto:balazs.lengyel@ericsson.com" target="_blank"
              moz-do-not-send="true">balazs.lengyel@ericsson.com</a>&gt;<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; Cc: <a
              href="mailto:andy@yumaworks.com" target="_blank"
              moz-do-not-send="true">andy@yumaworks.com</a>; <a
              href="mailto:lhotka@nic.cz" target="_blank"
              moz-do-not-send="true">lhotka@nic.cz</a>; <a
              href="mailto:netmod@ietf.org" target="_blank"
              moz-do-not-send="true">netmod@ietf.org</a><br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; Subject: Re: [netmod]
            Text in import to indicate whether a module<br>
            &gt; &gt; &gt; &gt; is<br>
            &gt; &gt; &gt; &gt; &gt; &gt; needed as<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; import-only or as
            implemented<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; Hi<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; I agree w/ Andy and
            others that we should not add this to the<br>
            &gt; &gt; &gt; &gt; import's<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; description.  I don't
            think this kind of conformance text belongs<br>
            &gt; &gt; &gt; &gt; to the<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; import's description.  If
            you think it is important to state this,<br>
            &gt; &gt; &gt; &gt; the<br>
            &gt; &gt; &gt; &gt; &gt; &gt; best<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; place is probably as
            plain text in the document itself.<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; /martin<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; Balázs Lengyel
            &lt;balazs.lengyel=<a
              href="mailto:40ericsson.com@dmarc.ietf.org"
              target="_blank" moz-do-not-send="true">40ericsson.com@dmarc.ietf.org</a>&gt;<br>
            &gt; &gt; &gt; &gt; wrote:<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; As a draft author
            who was asked to add text about the imports<br>
            &gt; &gt; &gt; &gt; IMHO<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *   it would be easy
            for me to remove the description from the<br>
            &gt; &gt; &gt; &gt; import.<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Actually I really
            just want to know what is acceptable to the<br>
            &gt; &gt; &gt; &gt; group, so<br>
            &gt; &gt; &gt; &gt; &gt; &gt; I<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; can proceed<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *   I also think
            that adding this text is in most cases easy and<br>
            &gt; &gt; &gt; &gt; it does<br>
            &gt; &gt; &gt; &gt; &gt; &gt; not<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; need updates later.<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *   The rules in
            some cases might not be trivial.<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *   Imported YAMs
            need to be implemented if<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *   Imported parts
            are included in Xpath (augment, when, must,<br>
            &gt; &gt; &gt; &gt; require-<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; instance)<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *   Imported YAMs do
            not need to be implemented if only the<br>
            &gt; &gt; &gt; &gt; following<br>
            &gt; &gt; &gt; &gt; &gt; &gt; are<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; used<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *   Types<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *   Features<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *   extensions<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *   Ambiguous if<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *   groupings are
            used<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *   if the
            dependency is not formally defined by YANG, but<br>
            &gt; &gt; &gt; &gt; functionally<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; needed. (E.g.
            notification-capabilities does not formally need<br>
            &gt; &gt; &gt; &gt; YANG-<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Push <br>
            &gt; &gt; &gt; &gt; &gt; &gt; to<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; be implemented,
            however there is no sense in defining<br>
            &gt; &gt; &gt; &gt; capabilities if<br>
            &gt; &gt; &gt; &gt; &gt; &gt; YANG-<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Push is itself not
            implemented.)<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *   deviation ?<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *   other cases ?<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Regards Balazs<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;  <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; From: netmod &lt;<a
              href="mailto:netmod-bounces@ietf.org" target="_blank"
              moz-do-not-send="true">netmod-bounces@ietf.org</a>&gt; On
            Behalf Of Andy Bierman<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Sent: 2019. december
            19., csütörtök 17:23<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; To: Ladislav Lhotka
            &lt;<a href="mailto:lhotka@nic.cz" target="_blank"
              moz-do-not-send="true">lhotka@nic.cz</a>&gt;<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Cc: NetMod WG &lt;<a
              href="mailto:netmod@ietf.org" target="_blank"
              moz-do-not-send="true">netmod@ietf.org</a>&gt;<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Subject: Re:
            [netmod] Text in import to indicate whether a<br>
            &gt; &gt; &gt; &gt; module is <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; needed as
            import-only or as implemented<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;  <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;  <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;  <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On Thu, Dec 19, 2019
            at 8:00 AM Ladislav Lhotka &lt;<a
              href="mailto:lhotka@nic.cz" target="_blank"
              moz-do-not-send="true">lhotka@nic.cz</a><br>
            &gt; &gt; &gt; &gt; &lt;mailto:<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <a
              href="mailto:lhotka@nic.cz" target="_blank"
              moz-do-not-send="true">lhotka@nic.cz</a>&gt; &gt; wrote:<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On Thu, 2019-12-19
            at 07:52 +0000, Schönwälder, Jürgen wrote:<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On Thu, Dec 19,
            2019 at 08:23:27AM +0100, Ladislav Lhotka<br>
            &gt; &gt; &gt; &gt; wrote:<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; I don't
            see how YANG syntax defines this. If a module<br>
            &gt; &gt; &gt; &gt; imports <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
            ietf-netconf- acm, it could be because<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; - it just
            uses a typedef, such as "node-instance-<br>
            &gt; &gt; &gt; &gt; identifier", and<br>
            &gt; &gt; &gt; &gt; &gt; &gt; then<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 
             ietf-netconf-acm needn't be implemented (but can be),<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; or<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; - it
            augments ietf-netconf-acm, which makes sense only if<br>
            &gt; &gt; &gt; &gt; the latter<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;   module
            is implemented.<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; It it the
            YANG library that specifies whether a module is <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
            implemented or not, but the "import" statement itself<br>
            &gt; &gt; &gt; &gt; doesn't tell<br>
            &gt; &gt; &gt; &gt; &gt; &gt; you<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; anything.<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Can we not
            assume that an implementor will figure out the<br>
            &gt; &gt; &gt; &gt; difference?<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; An implementor
            should be able to figure it out, but other<br>
            &gt; &gt; &gt; &gt; potential <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; module users may
            not. For example, if somebody is evaluating<br>
            &gt; &gt; &gt; &gt; whether <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; to use a module for
            their device or not, it is important to know<br>
            &gt; &gt; &gt; &gt; that <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; NACM has to be
            implemented (or not).<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;  <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; You seem to be
            talking about a new conformance documentation<br>
            &gt; &gt; &gt; &gt; procedure<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; that attempts to
            solve the problem "to use modules A, B, and C <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; together<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; to achieve some
            functionality X, all these conditions need to be<br>
            &gt; &gt; &gt; &gt; met"..<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; (Sounds more like a
            problem for YANG Packages to solve)<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;  <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; IMO this is a much
            harder problem than something that can be<br>
            &gt; &gt; &gt; &gt; solved<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; with extra
            description-stmt text. The writer is likely to get it<br>
            &gt; &gt; &gt; &gt; wrong <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; or not<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; keep it up to date,
            so a tool to analyze the file seems like a<br>
            &gt; &gt; &gt; &gt; better<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; solution.<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;  <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Lada<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;  <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;  <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Andy<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;  <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Or someone
            writes a pyang plugin to determine from the schema<br>
            &gt; &gt; &gt; &gt; tree <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; the kind of
            imports there are (for a given set of features).<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; /js<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; --<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Ladislav Lhotka<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Head, CZ.NIC Labs<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; PGP Key ID:
            0xB8F92B08A9F76C67<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
            _______________________________________________<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; netmod mailing list<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <a
              href="mailto:netmod@ietf.org" target="_blank"
              moz-do-not-send="true">netmod@ietf.org</a> &lt;mailto:<a
              href="mailto:netmod@ietf.org" target="_blank"
              moz-do-not-send="true">netmod@ietf.org</a>&gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <a
              href="https://www.ietf.org/mailman/listinfo/netmod"
              rel="noreferrer" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/netmod</a><br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; -- <br>
            &gt; &gt; &gt; &gt; Ladislav Lhotka<br>
            &gt; &gt; &gt; &gt; Head, CZ.NIC Labs<br>
            &gt; &gt; &gt; &gt; PGP Key ID: 0xB8F92B08A9F76C67<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;
            _______________________________________________<br>
            &gt; &gt; &gt; &gt; netmod mailing list<br>
            &gt; &gt; &gt; &gt; <a href="mailto:netmod@ietf.org"
              target="_blank" moz-do-not-send="true">netmod@ietf.org</a><br>
            &gt; &gt; &gt; &gt; <a
              href="https://www.ietf.org/mailman/listinfo/netmod"
              rel="noreferrer" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/netmod</a><br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt;
            _______________________________________________<br>
            &gt; &gt; &gt; netmod mailing list<br>
            &gt; &gt; &gt; <a href="mailto:netmod@ietf.org"
              target="_blank" moz-do-not-send="true">netmod@ietf.org</a><br>
            &gt; &gt; &gt; <a
              href="https://www.ietf.org/mailman/listinfo/netmod"
              rel="noreferrer" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/netmod</a><br>
            &gt; &gt;  <br>
            -- <br>
            Ladislav Lhotka<br>
            Head, CZ.NIC Labs<br>
            PGP Key ID: 0xB8F92B08A9F76C67<br>
            <br>
          </blockquote>
        </div>
      </div>
    </blockquote>
    <br>
  </body>
</html>

--------------0EF449060E72598AA534DC8E--


From nobody Tue Mar  3 05:35:16 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0229E3A0B52; Tue,  3 Mar 2020 05:35:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=OEaJ1dhR; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ZeikPOZu
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 iSg6hnW1vajO; Tue,  3 Mar 2020 05:35:13 -0800 (PST)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09EDB3A0AE4; Tue,  3 Mar 2020 05:35:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3474; q=dns/txt; s=iport; t=1583242513; x=1584452113; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=LClC3DrPSKbZn9o/DcjKS5C4QI9pzYIiVaCXDugTxVY=; b=OEaJ1dhR/yzwIoHmdkmcvBeSJnERsRsLpNJdM8R+Wrd5HhqdZdSUoFO3 TrAT9kd7I64djLOg/tVHkQDm4EcNFVNJj4r3+4mpa81ZDyBq0DyJ9Gqbp V9uT0R0CsNJCWgNEQntjwaxQIW85eCDJeKQ2zASKf2JQu3FQTVVQyXZ4L 8=;
IronPort-PHdr: =?us-ascii?q?9a23=3AITwVNheNRocWmXQp/Mo+uU04lGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwGRD57D5adCjOzb++D7VGoM7IzJkUhKcYcEFn?= =?us-ascii?q?pnwd4TgxRmBceEDUPhK/u/dTYzHMFLUndu/mqwNg5eH8OtL1A=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DjAQByXF5e/4QNJK1lGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBe4FUJCwFbFggBAsqhBSDRgOKZpp0gUKBEANUCQEBAQw?= =?us-ascii?q?BARgLCgIEAQGDe0UCF4FlJDgTAgMBAQsBAQUBAQECAQUEbYVWDIVkAgEDAQE?= =?us-ascii?q?QEREMAQEsBgUBDwIBCA4MAiYCAgIlCxUQAgQBDQUigwQBgkoDLgEOoRoCgTm?= =?us-ascii?q?IYnWBMhSCawEBBYJEglEYggwJgQ4qjCUagUE/gREnIIJNPoJZCwEBgTABEgE?= =?us-ascii?q?HGheCejKCLI1fgweGFIk+j2gKgjyHUo8UHIJJf4cghwCJSY1/DGeIfJAIgkc?= =?us-ascii?q?CBAIEBQIOAQEFgWkiZ3FwFTsqAYJBCUcYDY4dOIM7hRSFQXQCgSePQgEB?=
X-IronPort-AV: E=Sophos;i="5.70,511,1574121600"; d="scan'208";a="727694977"
Received: from alln-core-10.cisco.com ([173.36.13.132]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Mar 2020 13:35:07 +0000
Received: from XCH-RCD-004.cisco.com (xch-rcd-004.cisco.com [173.37.102.14]) by alln-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id 023DYxvX032523 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 3 Mar 2020 13:35:07 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-RCD-004.cisco.com (173.37.102.14) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 07:35:07 -0600
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 07:35:06 -0600
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 3 Mar 2020 07:35:06 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YpTjUJYZnZ1IcX+BUgkbWiypHRbRlVyqCdX9M1cDHaTm/DLDN0OYUz2AnoX+NbxidkVNqYcrWY/f/n5MgBqjw1Vy1JWsBHnKkrcdc8xfocDo+u3AdUGzoK9QaIqb2ATDiN0d+fMlXglsO5W3lVqZ788u/D/+h0J2gXwJziFsda9Xnu/7rX0v4h+2gpIA27gXLsy16tqbngZovNVDe35DnteU9bIyLsaDZz1LaHDWDfKPpmf/KjEo+nI5MezZQTa+ZWjoTGwAE2o7N4qEHYv7iv/Sbcc8JExdoRq48x7seQ4UyiWIM6TsyBOlNs4ShJiV/nuVnBHFtbKvNcMskd7Diw==
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=LClC3DrPSKbZn9o/DcjKS5C4QI9pzYIiVaCXDugTxVY=; b=lM7z9od0/TyEncplHzgsZQl1Jd170SfswCpoxdqAQ1n77mH3PAJuFS1HrXaMwGopii1JYeYLyVn7mUao2XwKOpNhpvtNU93eyiaMyZpQ+F+OeEDd5sEfB5qqgF/Jx0BlI2fqgvH7qe5HwwGPxdzoKicHaw2B+K14Nxo4ZuXfZCV/LvyUKT1VkvsZqv02WVurcjtmo5XCnYzNVBSk70T+3+Rh2YHDZRwCW9GTTEsFX0YT2uQOI530UBGqIowsPLKIVc2YEZ7bo/TUwWqEWIDy2oTUey5jPEwVQ8DrZBuKJjEONEflDPeH0N6Gkxzc9WogCNmR00KcqibSrz1cjBGu7g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LClC3DrPSKbZn9o/DcjKS5C4QI9pzYIiVaCXDugTxVY=; b=ZeikPOZunuq2iT7FK7zFwVlLe3Gz7tebdYwATh/rY9GHk9a2shfm5HkrgN4CJr2adC3V8sqCHDITS7KnpxH32RWeHhMME304vrn37OBYHBA77HkdCaMapXHuTHcF84w40/vU0TimrszTZ4S17XoxWi8NwqtMwjUSJe+6/Jibzxg=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB4505.namprd11.prod.outlook.com (2603:10b6:5:1dd::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.18; Tue, 3 Mar 2020 13:35:05 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::d887:b11e:eab5:5476]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::d887:b11e:eab5:5476%3]) with mapi id 15.20.2772.019; Tue, 3 Mar 2020 13:35:05 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: Lou Berger <lberger@labn.net>, "Rob Wilton (rwilton)" <rwilton@cisco.com>
CC: "netmod@ietf.org" <netmod@ietf.org>, "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>
Thread-Topic: [Netmod-ver-dt] Regarding IPR on draft-verdt-netmod-yang-schema-comparison-00
Thread-Index: AQHV8N/sw/QjzdhMK0+VVNQAc0QSUKg2i4eA
Date: Tue, 3 Mar 2020 13:35:05 +0000
Message-ID: <85F666C8-6FCC-498D-BCC5-3DD5831FEB0B@cisco.com>
References: <0515e5bd-21fb-f26a-e403-3f8f18b99bf1@labn.net>
In-Reply-To: <0515e5bd-21fb-f26a-e403-3f8f18b99bf1@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [2001:420:2840:1250:8db8:371:db62:f944]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4434bb30-a801-4252-2404-08d7bf77af14
x-ms-traffictypediagnostic: DM6PR11MB4505:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DM6PR11MB4505DDE3488D9FE64259461BABE40@DM6PR11MB4505.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 03319F6FEF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(396003)(346002)(376002)(136003)(366004)(199004)(189003)(66446008)(64756008)(2616005)(66556008)(66476007)(186003)(478600001)(966005)(110136005)(316002)(86362001)(54906003)(6486002)(6512007)(4326008)(2906002)(8936002)(6636002)(6506007)(33656002)(76116006)(8676002)(66946007)(91956017)(81156014)(5660300002)(81166006)(36756003)(71200400001); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB4505; H:DM6PR11MB3420.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: a2WVIUXmOlxzXwyopGCT9bc03rnDf+2Hgy5ThtqeAnNVN4iwzVXFnjwRwZs1r6KKHnAkv3OazO/O8JNwh1G3MKQdBvDsGdaKWfqNR5BZzmuqD+sXKcWML8BMTXCKXyEsYiHEU3GTgefcaRYuQRohBoPNWaZWtTJrs21rjMKmeEhET46WjP9IdWpX60Glc/f1qNk9IfMQj4mYLppzPwyPTqhZnLOGfGkYJhbMKQIFfiQDkbN0s4JeZAQY2jmOgXRO+gVBJTVWjZZhVfO9lK7xA6PQPYR207Bhz6JxaZaseETPqLwsn3ZTEu/w2DAxVzPXQF9kgPoEfC/f0P40U8ftvejE5y+WWZLEjGvhBTe6RbtZ1NORC1WczUuAEsiHADeMpObSUE35lycTfTFrq92b+JV43as4yxOPD0XRwiCMLfW7P9lTxslEBF2t3DRihRMBSRdD/8VyGT5fPFbtL5ZWVXQ1gZFm+ZQYjDCnxpyR77D0CIpM3xuhPegzc6GkSXPJIKg/PmUKa11chM0q+G2pZA==
x-ms-exchange-antispam-messagedata: Q2o581OBvohRO0b4Ldp6XoJdhNX4a0aIMHwG4Izp46c/8O8wfVFIJkwxvYUT9s4+FPFNJUuJnmvMBSrLbFqEpoHlPd4n7gNlGav/gPcjCQe5pRoze2ikkA/TcMIO9W7m9atMHYkW1IcpTi5JP0g0FiaEfemOVZKnUp+IjeOCPY4uQGWZ3Y8eVMJnAP18shPEegqY/OxBdbpnRJTLNtVMsg==
Content-Type: text/plain; charset="utf-8"
Content-ID: <8DF6B777CD823F44A4522307C2B85931@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4434bb30-a801-4252-2404-08d7bf77af14
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2020 13:35:05.5240 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: t3METFu21j8hiY3EQPxMsTwo2OxkTOJ4cOlL2ym3f7NfWQiWkp57SaApsfJNZCp909Qx7L0tJGqKp6Jlchsdkw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4505
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.14, xch-rcd-004.cisco.com
X-Outbound-Node: alln-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/zRdrvLZU0F56Ral8tZPBUNo3odw>
Subject: Re: [netmod] [Netmod-ver-dt] Regarding IPR on draft-verdt-netmod-yang-schema-comparison-00
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Mar 2020 13:35:15 -0000

Tm8sIEknbSBub3QgYXdhcmUgb2YgYW55IElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdC4N
Cg0K77u/T24gMjAyMC0wMy0wMiwgNToxNCBQTSwgIk5ldG1vZC12ZXItZHQgb24gYmVoYWxmIG9m
IExvdSBCZXJnZXIiIDxuZXRtb2QtdmVyLWR0LWJvdW5jZXNAaWV0Zi5vcmcgb24gYmVoYWxmIG9m
IGxiZXJnZXJAbGFibi5uZXQ+IHdyb3RlOg0KDQogICAgDQogICAgQXV0aG9ycywgQ29udHJpYnV0
b3JzLCBXRywNCiAgICANCiAgICBBcyBwYXJ0IG9mIHByZXBhcmF0aW9uIGZvciBXRyBBZG9wdGlv
bjoNCiAgICANCiAgICBBcmUgeW91IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzIHRvIGRy
YWZ0cyBpZGVudGlmaWVkIGFib3ZlPw0KICAgIA0KICAgIFBsZWFzZSBzdGF0ZSBlaXRoZXI6DQog
ICAgDQogICAgIk5vLCBJJ20gbm90IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzIHRvIHRo
aXMgZHJhZnQiDQogICAgb3INCiAgICAiWWVzLCBJJ20gYXdhcmUgb2YgSVBSIHRoYXQgYXBwbGll
cyB0byB0aGlzIGRyYWZ0Ig0KICAgIA0KICAgIElmIHNvLCBoYXMgdGhpcyBJUFIgYmVlbiBkaXNj
bG9zZWQgaW4gY29tcGxpYW5jZSB3aXRoIElFVEYgSVBSIHJ1bGVzDQogICAgKHNlZSBSRkNzIDM2
NjksIDUzNzggYW5kIDgxNzkgZm9yIG1vcmUgZGV0YWlscyk/DQogICAgDQogICAgSWYgeWVzIHRv
IHRoZSBhYm92ZSwgcGxlYXNlIHN0YXRlIGVpdGhlcjoNCiAgICANCiAgICAiWWVzLCB0aGUgSVBS
IGhhcyBiZWVuIGRpc2Nsb3NlZCBpbiBjb21wbGlhbmNlIHdpdGggSUVURiBJUFIgcnVsZXMiDQog
ICAgb3INCiAgICAiTm8sIHRoZSBJUFIgaGFzIG5vdCBiZWVuIGRpc2Nsb3NlZCINCiAgICANCiAg
ICBJZiB5b3UgYW5zd2VyIG5vLCBwbGVhc2UgcHJvdmlkZSBhbnkgYWRkaXRpb25hbCBkZXRhaWxz
IHlvdSB0aGluaw0KICAgIGFwcHJvcHJpYXRlLg0KICAgIA0KICAgIFdlIG5vdGUgdGhhdCBhbGwg
RFQgbWVtYmVycyBhcmUgbGlzdGVkIGFzIGNvbnRyaWJ1dG9ycy4gIElmIHlvdSANCiAgICBjb250
cmlidXRlZCB0byB0aGUgZG9jdW1lbnQgcGxlYXNlIHJlc3BvbmQuICBBbHRlcm5hdGl2ZWx5LCBw
bGVhc2UgZmVlbCANCiAgICBmcmVlIHRvIHN0YXRlIHRoYXQgeW91IGRpZG4ndCBtYXRlcmlhbGx5
IGNvbnRyaWJ1dGUgdG8gdGhlIGRyYWZ0IGFuZCANCiAgICB3b3VsZCBsaWtlIHlvdXIgbmFtZSBy
ZW1vdmVkIGZyb20gdGhlIGNvbnRyaWJ1dGlvbiBzZWN0aW9uIChhbmQgbW92ZWQgdG8gDQogICAg
YWNrbm93bGVkZ21lbnRzIGFmdGVyIFdHIGFkb3B0aW9uKS4NCiAgICANCiAgICBJZiB5b3UgYXJl
IGxpc3RlZCBhcyBhIGRvY3VtZW50IGF1dGhvciBvciBjb250cmlidXRvciBwbGVhc2UgYW5zd2Vy
IHRoZQ0KICAgIGFib3ZlIGJ5IHJlc3BvbmRpbmcgdG8gdGhpcyBlbWFpbCByZWdhcmRsZXNzIG9m
IHdoZXRoZXIgb3Igbm90IHlvdSBhcmUNCiAgICBhd2FyZSBvZiBhbnkgcmVsZXZhbnQgSVBSLiBU
aGlzIGRvY3VtZW50IHdpbGwgbm90IGFkdmFuY2UgdG8gdGhlIG5leHQNCiAgICBzdGFnZSB1bnRp
bCBhIHJlc3BvbnNlIGhhcyBiZWVuIHJlY2VpdmVkIGZyb20gZWFjaCBhdXRob3IuDQogICAgDQog
ICAgTk9URTogVEhJUyBBUFBMSUVTIFRPIEFMTCBPRiBZT1UgTElTVEVEIElOIFRISVMgTUVTU0FH
RSdTIFRPIExJTkVTLg0KICAgIA0KICAgIElmIHlvdSBhcmUgb24gdGhlIFdHIGVtYWlsIGxpc3Qg
b3IgYXR0ZW5kIFdHIG1lZXRpbmdzIGJ1dCBhcmUgbm90IGxpc3RlZA0KICAgIGFzIGFuIGF1dGhv
ciBvciBjb250cmlidXRvciwgd2UgcmVtaW5kIHlvdSBvZiB5b3VyIG9ibGlnYXRpb25zIHVuZGVy
DQogICAgdGhlIElFVEYgSVBSIHJ1bGVzIHdoaWNoIGVuY291cmFnZXMgeW91IHRvIG5vdGlmeSB0
aGUgSUVURiBpZiB5b3UgYXJlDQogICAgYXdhcmUgb2YgSVBSIG9mIG90aGVycyBvbiBhbiBJRVRG
IGNvbnRyaWJ1dGlvbiwgb3IgdG8gcmVmcmFpbiBmcm9tDQogICAgcGFydGljaXBhdGluZyBpbiBh
bnkgY29udHJpYnV0aW9uIG9yIGRpc2N1c3Npb24gcmVsYXRlZCB0byB5b3VyDQogICAgdW5kaXNj
bG9zZWQgSVBSLiBGb3IgbW9yZSBpbmZvcm1hdGlvbiwgcGxlYXNlIHNlZSB0aGUgUkZDcyBsaXN0
ZWQgYWJvdmUNCiAgICBhbmQNCiAgICBodHRwOi8vdHJhYy50b29scy5pZXRmLm9yZy9ncm91cC9p
ZXNnL3RyYWMvd2lraS9JbnRlbGxlY3R1YWxQcm9wZXJ0eS4NCiAgICANCiAgICBUaGFuayB5b3Us
DQogICAgTmV0TW9kIFdHIENoYWlycw0KICAgIA0KICAgIFBTIFBsZWFzZSBpbmNsdWRlIGFsbCBs
aXN0ZWQgaW4gdGhlIGhlYWRlcnMgb2YgdGhpcyBtZXNzYWdlIGluIHlvdXINCiAgICByZXNwb25z
ZS4NCiAgICANCiAgICANCiAgICANCiAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXw0KICAgIE5ldG1vZC12ZXItZHQgbWFpbGluZyBsaXN0DQogICAgTmV0
bW9kLXZlci1kdEBpZXRmLm9yZw0KICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlz
dGluZm8vbmV0bW9kLXZlci1kdA0KICAgIA0KDQo=


From nobody Tue Mar  3 05:35:39 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5BEE33A0B7C; Tue,  3 Mar 2020 05:35:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Ti2I02N0; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=tM0XEchs
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 eNhIf6SZboQG; Tue,  3 Mar 2020 05:35:36 -0800 (PST)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 014FE3A0AE4; Tue,  3 Mar 2020 05:35:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3142; q=dns/txt; s=iport; t=1583242536; x=1584452136; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=GtlLHBVgtdcXfXMYCyi7Cr/P/qGTR0pGg37ZNbySn0E=; b=Ti2I02N0d9zCwb9QAb3guekwwmzn+ofN1OafruVzNwnrQA+eqJaALA1f f6ZbI560HtrCGgW9oXSH0yUZBxJdS8dkaB8eroNmapA/N/TsFBK/s8isa aYsI2H9vC4HRVH2QRymyR9Gx9yhL9PPbjW1kD4RiWpQX1M97vZZhjrFfu g=;
IronPort-PHdr: =?us-ascii?q?9a23=3A/7zXXR1MxmKJfiLLsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxKHt+51ggrPWoPWo7JfhuzavrqoeFRI4I3J8RVgOIdJSw?= =?us-ascii?q?dDjMwXmwI6B8vQE1fyLPvjaQQxHd9JUxlu+HToeUU=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ByAAAsXF5e/5FdJa1lGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBagMBAQELAYFTJCwFbFggBAsqhBSDRgOKZoI6mDqBQoE?= =?us-ascii?q?QA1QJAQEBDAEBIwoCBAEBhEACF4FlJDcGDgIDDQEBBQEBAQIBBQRthVYMhWQ?= =?us-ascii?q?CAQMSEREMAQEyBQEPAgEIDgwCJgICAjAVEAIEAQ0FIoMEAYJKAy4BDqEaAoE?= =?us-ascii?q?5iGJ1gTKCfwEBBYUVGIIMCYEOKgGMJBqBQT+BEScMFIJNPoJZCwKBMAESAQc?= =?us-ascii?q?xgnoygiyNX4MHhhSJPo9oCoI8h1KPFByCSX+HIIcAiUmNfwxniHyQCIJHAgQ?= =?us-ascii?q?CBAUCDgEBBYFoI2dxcBU7KgGCQQlHGA2OHYNzhRSFCAE4dAKBJ49CAQE?=
X-IronPort-AV: E=Sophos;i="5.70,511,1574121600"; d="scan'208";a="455300453"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Mar 2020 13:35:35 +0000
Received: from XCH-RCD-002.cisco.com (xch-rcd-002.cisco.com [173.37.102.12]) by rcdn-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 023DZXXm009632 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 3 Mar 2020 13:35:33 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-RCD-002.cisco.com (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 07:35:33 -0600
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 08:35:32 -0500
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 3 Mar 2020 07:35:32 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MSiP5EJ/oJ/aX5bryUbb0xzH+cfBVhYtQ4carzwe3D/Q8RqCg7rs7YYQqSFjKnqI/Xx/my/x+YSUWgAsBbPJVQwaVP3s85m2vTswYSY6ZAQ3i0fTcwpagXszWPazkIkDBEWAhdmVGiy9PL+PRJkSaFMwWRy6jUAJ/DImbpXtbL1V5zGNZXjL6qwuv2yOZVQG8qgo7acX9zFJ6/TIa0ec0uXu1cXARiKOfPQbSsmHxJozTjhb4ArseoSma9AQqxMeVd0YmOx/Vm9ClX+Om+6du4keOi7Pmhpa+SmZ80B/BNqrnRIKedseSd1Yr6HlMY4NmbFd/1rnVUen4jiKFprEWg==
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=GtlLHBVgtdcXfXMYCyi7Cr/P/qGTR0pGg37ZNbySn0E=; b=ZsD7aFho3OCf9v2FdLWtbWcCA11Mt662QfbN2LNZEZ/KZna+EfPS5+x5DFrp+XXhMPCGFsrTEFp15w8MHe95jF07dfDii8nfppxMMSkNr4vH1yML/5nAimJweJtTvAPwi/Z3CIuERD8nNg95V6c1sWb9PxmrZdjrlQno2rzfjTphbXnvbyHQgPHqjIcc6zemTTPnw8wmlmvMR45K9YiqIhfCscpEJCaqunIDgXjBKWFQkK+qeYD2RF5S0Lp47iwtBUmRQccqzOZn7li0jX5kUSLIyHFiuArL95yNZTm/wwnujimiBvJ1rpGuGG+zxv4753NvdiTs5orpnIjEbyL83Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GtlLHBVgtdcXfXMYCyi7Cr/P/qGTR0pGg37ZNbySn0E=; b=tM0XEchsKkMTZKe9e5NgX5JOK8tITTMw+FQKTP/sVVTxz2JTBU08ACKEDLhVdG//hyCIWbCwjmX/DEZuU7kHpH2CPmMif1ScvIl4hET7L/rieLL8ybgRoLUD2pz1yfRKqj8PcJKF6ouov5dC82pAeRHrlKhbs6hAt6HLZs9HH9c=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB4532.namprd11.prod.outlook.com (2603:10b6:5:2aa::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.14; Tue, 3 Mar 2020 13:35:31 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::d887:b11e:eab5:5476]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::d887:b11e:eab5:5476%3]) with mapi id 15.20.2772.019; Tue, 3 Mar 2020 13:35:31 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: Lou Berger <lberger@labn.net>, "Benoit Claise (bclaise)" <bclaise@cisco.com>, "Joe Clarke (jclarke)" <jclarke@cisco.com>, "Rob Wilton (rwilton)" <rwilton@cisco.com>, "balazs.lengyel@ericsson.com" <balazs.lengyel@ericsson.com>, "jason.sterne@nokia.com" <jason.sterne@nokia.com>, "kd6913@att.com" <kd6913@att.com>
CC: "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Regarding IPR on draft-verdt-netmod-yang-semver-01
Thread-Index: AQHV8N/PN+cTUaHyZkq2Co4nEio5Jag2i6UA
Date: Tue, 3 Mar 2020 13:35:31 +0000
Message-ID: <11948733-76ED-4DF2-8A0B-2FB44D35616F@cisco.com>
References: <bfd3e5bd-0ac2-bcd7-d067-35cb3999d475@labn.net>
In-Reply-To: <bfd3e5bd-0ac2-bcd7-d067-35cb3999d475@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [2001:420:2840:1250:8db8:371:db62:f944]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b404208f-c6cb-4864-fa83-08d7bf77bead
x-ms-traffictypediagnostic: DM6PR11MB4532:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DM6PR11MB4532A2708A846C66A22A44DBABE40@DM6PR11MB4532.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 03319F6FEF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(136003)(376002)(366004)(396003)(39860400002)(189003)(199004)(66476007)(66446008)(66556008)(66946007)(5660300002)(91956017)(76116006)(71200400001)(36756003)(64756008)(2906002)(86362001)(54906003)(110136005)(186003)(6486002)(81166006)(966005)(8936002)(2616005)(8676002)(4326008)(81156014)(478600001)(6506007)(6512007)(316002)(33656002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB4532; H:DM6PR11MB3420.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: pBhzWYrAoZoN6lQvYfqyXqEZdw1o+xD2KIXKI+8RGYkeBCTjBQ7vp6AGhg1pzKD8OmHLqwPvm4vSccWoyJ3Ky3568qyhIPjEmpW5zmGElxwx2I3W/pCmf41OhkvFeETBkCwsWpmUdN0nR+wWirPGetaDLTvxSRzPh8ExNc1MDJ7i5Mc3OUw7YjaFUGfc7zF1CemJqHFvDfH1gkWZ1adtDMIP+vLTs28Am2T5p6ik8Z4h1nKT2WX7mWPuo/jSlXQ/a0r3WRCcP20QjC2JCKVhK2KSWGsDLotI1s4NBzeP49Dcx7uMePlZW198tt6xEcG8zo1tIo+sAMwdOSQ3TQqbKYIUG7Vrp3x54DV39a8C0bYQWPtjo0Veq43CFp60bXeyfm+qSOnYwLSs+jq3Z2jZkO4Q8ZGAOJVoKP/29jq3iBEB/dBDQqlljOLmifp8WQm5DR+1kr642DZu5wwQuE89C1i9eN7+EeUbjPkzjUGkuGdrk0JlO3ttYbW4Na5R+HSu1ZeXcDOGzVhMScAvWeWfpA==
x-ms-exchange-antispam-messagedata: A4zT3WqJEkoDc+0ieYPoZoJ+5bGPYCo1rkU6BRDScjBwxKLB5VFXfLE5/w86Er7RtQ28u302TkWBrtn+6zv5Wi7xOKPSji81ovdEi5BzyyX1IVNCE5qdUYc8md88fzJWUgNh7EQuN8uatfl5SB6LOp/oiwA/9KxiQ8UqAg6eWQaPo2GD5/gkM3Ki3JgBttdunH5DPvm1txfnU4dp8W43Ug==
Content-Type: text/plain; charset="utf-8"
Content-ID: <54BDE91B30205A4EBAA45BFAF8C64651@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b404208f-c6cb-4864-fa83-08d7bf77bead
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2020 13:35:31.6771 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: QkDLrYOlKLoAokMWsL5ZWOvkbt9p8uxIQk/vxnwsB7ArpokaVldZDQ64elPL9m9Syjx2/EEyrefriqPJWdncEg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4532
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.12, xch-rcd-002.cisco.com
X-Outbound-Node: rcdn-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/T62_UK7JnzPKU1BCeOGdHdEYlFM>
Subject: Re: [netmod] Regarding IPR on draft-verdt-netmod-yang-semver-01
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Mar 2020 13:35:38 -0000

Tm8sIEknbSBub3QgYXdhcmUgb2YgYW55IElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdA0K
DQrvu79PbiAyMDIwLTAzLTAyLCA1OjEzIFBNLCAiTG91IEJlcmdlciIgPGxiZXJnZXJAbGFibi5u
ZXQ+IHdyb3RlOg0KDQogICAgDQogICAgQXV0aG9ycywgQ29udHJpYnV0b3JzLCBXRywNCiAgICAN
CiAgICBBcyBwYXJ0IG9mIHByZXBhcmF0aW9uIGZvciBXRyBBZG9wdGlvbjoNCiAgICANCiAgICBB
cmUgeW91IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzIHRvIGRyYWZ0cyBpZGVudGlmaWVk
IGFib3ZlPw0KICAgIA0KICAgIFBsZWFzZSBzdGF0ZSBlaXRoZXI6DQogICAgDQogICAgIk5vLCBJ
J20gbm90IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzIHRvIHRoaXMgZHJhZnQiDQogICAg
b3INCiAgICAiWWVzLCBJJ20gYXdhcmUgb2YgSVBSIHRoYXQgYXBwbGllcyB0byB0aGlzIGRyYWZ0
Ig0KICAgIA0KICAgIElmIHNvLCBoYXMgdGhpcyBJUFIgYmVlbiBkaXNjbG9zZWQgaW4gY29tcGxp
YW5jZSB3aXRoIElFVEYgSVBSIHJ1bGVzDQogICAgKHNlZSBSRkNzIDM2NjksIDUzNzggYW5kIDgx
NzkgZm9yIG1vcmUgZGV0YWlscyk/DQogICAgDQogICAgSWYgeWVzIHRvIHRoZSBhYm92ZSwgcGxl
YXNlIHN0YXRlIGVpdGhlcjoNCiAgICANCiAgICAiWWVzLCB0aGUgSVBSIGhhcyBiZWVuIGRpc2Ns
b3NlZCBpbiBjb21wbGlhbmNlIHdpdGggSUVURiBJUFIgcnVsZXMiDQogICAgb3INCiAgICAiTm8s
IHRoZSBJUFIgaGFzIG5vdCBiZWVuIGRpc2Nsb3NlZCINCiAgICANCiAgICBJZiB5b3UgYW5zd2Vy
IG5vLCBwbGVhc2UgcHJvdmlkZSBhbnkgYWRkaXRpb25hbCBkZXRhaWxzIHlvdSB0aGluaw0KICAg
IGFwcHJvcHJpYXRlLg0KICAgIA0KICAgIFdlIG5vdGUgdGhhdCBhbGwgRFQgbWVtYmVycyBhcmUg
bGlzdGVkIGFzIGNvbnRyaWJ1dG9ycy4gIElmIHlvdSANCiAgICBjb250cmlidXRlZCB0byB0aGUg
ZG9jdW1lbnQgcGxlYXNlIHJlc3BvbmQuICBBbHRlcm5hdGl2ZWx5LCBwbGVhc2UgZmVlbCANCiAg
ICBmcmVlIHRvIHN0YXRlIHRoYXQgeW91IGRpZG4ndCBtYXRlcmlhbGx5IGNvbnRyaWJ1dGUgdG8g
dGhlIGRyYWZ0IGFuZCANCiAgICB3b3VsZCBsaWtlIHlvdXIgbmFtZSByZW1vdmVkIGZyb20gdGhl
IGNvbnRyaWJ1dGlvbiBzZWN0aW9uIChhbmQgbW92ZWQgdG8gDQogICAgYWNrbm93bGVkZ21lbnRz
IGFmdGVyIFdHIGFkb3B0aW9uKS4NCiAgICANCiAgICBJZiB5b3UgYXJlIGxpc3RlZCBhcyBhIGRv
Y3VtZW50IGF1dGhvciBvciBjb250cmlidXRvciBwbGVhc2UgYW5zd2VyIHRoZQ0KICAgIGFib3Zl
IGJ5IHJlc3BvbmRpbmcgdG8gdGhpcyBlbWFpbCByZWdhcmRsZXNzIG9mIHdoZXRoZXIgb3Igbm90
IHlvdSBhcmUNCiAgICBhd2FyZSBvZiBhbnkgcmVsZXZhbnQgSVBSLiBUaGlzIGRvY3VtZW50IHdp
bGwgbm90IGFkdmFuY2UgdG8gdGhlIG5leHQNCiAgICBzdGFnZSB1bnRpbCBhIHJlc3BvbnNlIGhh
cyBiZWVuIHJlY2VpdmVkIGZyb20gZWFjaCBhdXRob3IuDQogICAgDQogICAgTk9URTogVEhJUyBB
UFBMSUVTIFRPIEFMTCBPRiBZT1UgTElTVEVEIElOIFRISVMgTUVTU0FHRSdTIFRPIExJTkVTLg0K
ICAgIA0KICAgIElmIHlvdSBhcmUgb24gdGhlIFdHIGVtYWlsIGxpc3Qgb3IgYXR0ZW5kIFdHIG1l
ZXRpbmdzIGJ1dCBhcmUgbm90IGxpc3RlZA0KICAgIGFzIGFuIGF1dGhvciBvciBjb250cmlidXRv
ciwgd2UgcmVtaW5kIHlvdSBvZiB5b3VyIG9ibGlnYXRpb25zIHVuZGVyDQogICAgdGhlIElFVEYg
SVBSIHJ1bGVzIHdoaWNoIGVuY291cmFnZXMgeW91IHRvIG5vdGlmeSB0aGUgSUVURiBpZiB5b3Ug
YXJlDQogICAgYXdhcmUgb2YgSVBSIG9mIG90aGVycyBvbiBhbiBJRVRGIGNvbnRyaWJ1dGlvbiwg
b3IgdG8gcmVmcmFpbiBmcm9tDQogICAgcGFydGljaXBhdGluZyBpbiBhbnkgY29udHJpYnV0aW9u
IG9yIGRpc2N1c3Npb24gcmVsYXRlZCB0byB5b3VyDQogICAgdW5kaXNjbG9zZWQgSVBSLiBGb3Ig
bW9yZSBpbmZvcm1hdGlvbiwgcGxlYXNlIHNlZSB0aGUgUkZDcyBsaXN0ZWQgYWJvdmUNCiAgICBh
bmQNCiAgICBodHRwOi8vdHJhYy50b29scy5pZXRmLm9yZy9ncm91cC9pZXNnL3RyYWMvd2lraS9J
bnRlbGxlY3R1YWxQcm9wZXJ0eS4NCiAgICANCiAgICBUaGFuayB5b3UsDQogICAgTmV0TW9kIFdH
IENoYWlycw0KICAgIA0KICAgIFBTIFBsZWFzZSBpbmNsdWRlIGFsbCBsaXN0ZWQgaW4gdGhlIGhl
YWRlcnMgb2YgdGhpcyBtZXNzYWdlIGluIHlvdXINCiAgICByZXNwb25zZS4NCiAgICANCiAgICAN
CiAgICANCiAgICANCg0K


From nobody Tue Mar  3 05:36:16 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B92FB3A0B7C; Tue,  3 Mar 2020 05:36:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=DCjlppeO; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=e2ToJFjW
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 SdIsdXRKqzkU; Tue,  3 Mar 2020 05:36:08 -0800 (PST)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B65F53A0AE4; Tue,  3 Mar 2020 05:36:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3142; q=dns/txt; s=iport; t=1583242568; x=1584452168; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=GtlLHBVgtdcXfXMYCyi7Cr/P/qGTR0pGg37ZNbySn0E=; b=DCjlppeOTRIy44AuJNIaItREn7fTOfrVjfzbtFl1410QSwUQOFQ5EuLe Z41vD6wBn0PwspWSDM8z6B33GYmscESXupA1W611cVXcgZRqomjgdQODm VK1UtcZahLM86UDIw3FL9k0ThIl8j8Yp85rbD2Fr8djCJ0nVmcOwESKAA 4=;
IronPort-PHdr: =?us-ascii?q?9a23=3AepENSBVZ93+RwlbwJ6pmPJpOhgjV8LGuZFwc94?= =?us-ascii?q?YnhrRSc6+q45XlOgnF6O5wiEPSA92J8OpK3uzRta2oGXcN55qMqjgjSNRNTF?= =?us-ascii?q?dE7KdehAk8GIiAAEz/IuTtankgBs1CUVZj13q6KkNSXs35Yg6arw=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DgAQDpXF5e/5hdJa1lGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBe4FUJCwFbFggBAsqhBSDRgOKZpp0gUKBEANUCQEBAQw?= =?us-ascii?q?BASMKAgQBAYRAAheBZSQ4EwIDDQEBBQEBAQIBBQRthVYMhWQCAQMSEREMAQE?= =?us-ascii?q?yBQEPAgEIDgwCJgICAjAVEAIEAQ0FIoMEAYJKAy4BDqEZAoE5iGJ1gTKCfwE?= =?us-ascii?q?BBYUVGIIMCYEOKowlGoFBP4ERJyCCTT6CWQsCgTABEgEHMYJ6MoIsjV+DB4Y?= =?us-ascii?q?UiT6PaAqCPIdSjxQcgkl/hyCHAIlJjX8MZ4h8kAiCRwIEAgQFAg4BAQWBaSJ?= =?us-ascii?q?ncXAVOyoBgkEJRxgNjh2Dc4UUhQgBOHQCgSePQgEB?=
X-IronPort-AV: E=Sophos;i="5.70,511,1574121600"; d="scan'208";a="441301372"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Mar 2020 13:36:07 +0000
Received: from XCH-RCD-002.cisco.com (xch-rcd-002.cisco.com [173.37.102.12]) by rcdn-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 023Da3KL014877 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 3 Mar 2020 13:36:05 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-RCD-002.cisco.com (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 07:36:03 -0600
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 08:36:02 -0500
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 3 Mar 2020 08:36:02 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PNMW7KHTOYcgKZNquEGgEVovccPE6RtlZpvVYvdkvcvH9adpomtdmA0yllsQIP2+3+FIkMFIM8PYDgZdp45YdJeeo7Xv7Qp0aB7Ca1w3763JnHi9ilZ9gMay79E8VqvqNmlXCv7WsZtkwaHMzE2X7Ulxm509nt2ZGEY0U9XBIgaZfEh0jLRo3bdmVbxKWSiWu41+5PF5J9E7v5uKbVTfOg9P7cC7NqWgFv2EJMUd+HLokdjPaxzUNWh7PoSpo5xGYpvPlbhcAcjVQNtNgGNWArdvQPghM6lzZUjkKrEQ0CnCcZAmvrqu+DpYDE7iXog5L1/RU9uITYsk7v6P5SuKIA==
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=GtlLHBVgtdcXfXMYCyi7Cr/P/qGTR0pGg37ZNbySn0E=; b=DCmnU9TdTEdR3OrU7Zh77vHIqjV7CV8VvvLb0iCMTr13dP2bS/8NPUFd0XGeNRNCCGXwDx0YsLKnpwgAg4+hOkD0wk/Gb/3Ois9LT000DWmD3PzncqEwyVQzv/QA6pgAHSZ1NyL/Een2YU6E0N8b9f/hDlDeDDdANE4XFIcmAfhRr/uJNRX9fEsUygT7HWbD8AXVBxM3rcg95SVoq/anUU0xzsjkqkJzRGf4UBhVji0SgVuLA/a6xxVLaNZeTHKip3kqnrkcXjhafsLKu3bE4A8+lQ0j+VkJp/OtGmn/MShhLW//mvV4UDZwJaFNdvrtI2ekeNCLOtF9dbz1y5guFA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GtlLHBVgtdcXfXMYCyi7Cr/P/qGTR0pGg37ZNbySn0E=; b=e2ToJFjWZKBcXMablYmYftrwNVOcuP0Uwbh4SawZ+h8wk/RtHCLuB2HpwCdU7jjn14wUrreLxArsPCTh3UilHHzqJMANpmH5OSiGE6w10lxVo3OvdWdMOLjngumg/2HLjP7R7XD1lhA9eP8YaFhv+F/Bwmft5ayalo4MEDkFVhQ=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB4532.namprd11.prod.outlook.com (2603:10b6:5:2aa::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.14; Tue, 3 Mar 2020 13:36:01 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::d887:b11e:eab5:5476]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::d887:b11e:eab5:5476%3]) with mapi id 15.20.2772.019; Tue, 3 Mar 2020 13:36:01 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: Lou Berger <lberger@labn.net>, "Benoit Claise (bclaise)" <bclaise@cisco.com>, "Joe Clarke (jclarke)" <jclarke@cisco.com>, "Rob Wilton (rwilton)" <rwilton@cisco.com>, "balazs.lengyel@ericsson.com" <balazs.lengyel@ericsson.com>, "jason.sterne@nokia.com" <jason.sterne@nokia.com>, "kd6913@att.com" <kd6913@att.com>
CC: "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Regarding IPR on draft-verdt-netmod-yang-module-versioning-01
Thread-Index: AQHV8N/dQEmx6ig+KEWv8yQo/vjvnag2i8gA
Date: Tue, 3 Mar 2020 13:36:01 +0000
Message-ID: <761747A1-842A-407C-A800-9F1DE91F1ED6@cisco.com>
References: <dd300040-ea42-e505-633f-1d89def980e1@labn.net>
In-Reply-To: <dd300040-ea42-e505-633f-1d89def980e1@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [2001:420:2840:1250:8db8:371:db62:f944]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 564845b7-25fe-4623-556f-08d7bf77d055
x-ms-traffictypediagnostic: DM6PR11MB4532:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DM6PR11MB45329D6B5EA0BEEC80F6C995ABE40@DM6PR11MB4532.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 03319F6FEF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(136003)(376002)(366004)(396003)(39860400002)(189003)(199004)(66476007)(66446008)(66556008)(66946007)(5660300002)(91956017)(76116006)(71200400001)(36756003)(64756008)(2906002)(86362001)(54906003)(110136005)(186003)(6486002)(81166006)(966005)(8936002)(2616005)(8676002)(4326008)(81156014)(478600001)(6506007)(6512007)(316002)(33656002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB4532; H:DM6PR11MB3420.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: axieJgJ3w+IMJuo5tDkFX5dM3L+JOpkqWwrA45amiUWcs5xu/3eWDxqrgywRlN9h/FhuuFvRvRlwDuY8ZrdQWCgSAwclTPBKrkRis8WgScSHgO/TKm251kk3/FyWZn0PcDYpkqu90KbDyqgRH9SuBVWqu2KJojOc9iknDjCo4G8vCHPpFZQloEOKd5oRYHGw5nnV0/cMVMQdak7BZ97GjjS9qJ3SbZrGLO6gKjOXbYLgOcP/3LQn5XlZ9a8hlv16YsKyBjHuzFTctmET1lUnanFK62XnTrnb/NgsN9z0yPgVFlT21vZFoukhBqUluHrtH5xLh3MIJ61Mdoxtff7Wo9Rd6YqALTWVLttkklfMlRlLpcXMmECRIeqNfYdy6emmVFCFce505dGAcdfQmc/4PNuK/WjpXXMf8IpOWzw9J1bl+MFaTLQvIteyVhZylB3YQCrZiK7FClW12QP9ohF6Lx6E5LvfdhMd12aOUe16oS1AOiHZJLioHVVVAoPvk+DiMCJRE44p8Dl2W4YXmeChaA==
x-ms-exchange-antispam-messagedata: AWHlqp7y3rjhvDRwmJh4Ch7LDi2EUFRdmkam/8S0kuHIy954d+o0Bmiur5PbKwLl49DGhrOLXFGnxJ9FIlgFINpm9Rrh5ExmY8UT3bWa65OosSniKBsOI/NYztsO3KATapyuYbSs2/CcFyj86RFRzbAoVrXMOH1gpURKTanrS/FQIvW9L4+0dWQnnQx97eVGZONTWUieQNuBD4CnZjn4uw==
Content-Type: text/plain; charset="utf-8"
Content-ID: <12A89469A40F2546904F6E6223C8F28B@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 564845b7-25fe-4623-556f-08d7bf77d055
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2020 13:36:01.2601 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: DGrOG8uEiG5EYAVrDpP9KehWT5mUaBNuibA7uE+inlFcalJ6PMVT+9KkLP7Vz+7INw7ltdt6GAuSMCGUxkqOsg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4532
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.12, xch-rcd-002.cisco.com
X-Outbound-Node: rcdn-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/SuXZD7dMLPeWe62yluYZr9qnvnI>
Subject: Re: [netmod] Regarding IPR on draft-verdt-netmod-yang-module-versioning-01
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Mar 2020 13:36:11 -0000

Tm8sIEknbSBub3QgYXdhcmUgb2YgYW55IElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdA0K
DQrvu79PbiAyMDIwLTAzLTAyLCA1OjEzIFBNLCAiTG91IEJlcmdlciIgPGxiZXJnZXJAbGFibi5u
ZXQ+IHdyb3RlOg0KDQogICAgDQogICAgQXV0aG9ycywgQ29udHJpYnV0b3JzLCBXRywNCiAgICAN
CiAgICBBcyBwYXJ0IG9mIHByZXBhcmF0aW9uIGZvciBXRyBBZG9wdGlvbjoNCiAgICANCiAgICBB
cmUgeW91IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzIHRvIGRyYWZ0cyBpZGVudGlmaWVk
IGFib3ZlPw0KICAgIA0KICAgIFBsZWFzZSBzdGF0ZSBlaXRoZXI6DQogICAgDQogICAgIk5vLCBJ
J20gbm90IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzIHRvIHRoaXMgZHJhZnQiDQogICAg
b3INCiAgICAiWWVzLCBJJ20gYXdhcmUgb2YgSVBSIHRoYXQgYXBwbGllcyB0byB0aGlzIGRyYWZ0
Ig0KICAgIA0KICAgIElmIHNvLCBoYXMgdGhpcyBJUFIgYmVlbiBkaXNjbG9zZWQgaW4gY29tcGxp
YW5jZSB3aXRoIElFVEYgSVBSIHJ1bGVzDQogICAgKHNlZSBSRkNzIDM2NjksIDUzNzggYW5kIDgx
NzkgZm9yIG1vcmUgZGV0YWlscyk/DQogICAgDQogICAgSWYgeWVzIHRvIHRoZSBhYm92ZSwgcGxl
YXNlIHN0YXRlIGVpdGhlcjoNCiAgICANCiAgICAiWWVzLCB0aGUgSVBSIGhhcyBiZWVuIGRpc2Ns
b3NlZCBpbiBjb21wbGlhbmNlIHdpdGggSUVURiBJUFIgcnVsZXMiDQogICAgb3INCiAgICAiTm8s
IHRoZSBJUFIgaGFzIG5vdCBiZWVuIGRpc2Nsb3NlZCINCiAgICANCiAgICBJZiB5b3UgYW5zd2Vy
IG5vLCBwbGVhc2UgcHJvdmlkZSBhbnkgYWRkaXRpb25hbCBkZXRhaWxzIHlvdSB0aGluaw0KICAg
IGFwcHJvcHJpYXRlLg0KICAgIA0KICAgIFdlIG5vdGUgdGhhdCBhbGwgRFQgbWVtYmVycyBhcmUg
bGlzdGVkIGFzIGNvbnRyaWJ1dG9ycy4gIElmIHlvdSANCiAgICBjb250cmlidXRlZCB0byB0aGUg
ZG9jdW1lbnQgcGxlYXNlIHJlc3BvbmQuICBBbHRlcm5hdGl2ZWx5LCBwbGVhc2UgZmVlbCANCiAg
ICBmcmVlIHRvIHN0YXRlIHRoYXQgeW91IGRpZG4ndCBtYXRlcmlhbGx5IGNvbnRyaWJ1dGUgdG8g
dGhlIGRyYWZ0IGFuZCANCiAgICB3b3VsZCBsaWtlIHlvdXIgbmFtZSByZW1vdmVkIGZyb20gdGhl
IGNvbnRyaWJ1dGlvbiBzZWN0aW9uIChhbmQgbW92ZWQgdG8gDQogICAgYWNrbm93bGVkZ21lbnRz
IGFmdGVyIFdHIGFkb3B0aW9uKS4NCiAgICANCiAgICBJZiB5b3UgYXJlIGxpc3RlZCBhcyBhIGRv
Y3VtZW50IGF1dGhvciBvciBjb250cmlidXRvciBwbGVhc2UgYW5zd2VyIHRoZQ0KICAgIGFib3Zl
IGJ5IHJlc3BvbmRpbmcgdG8gdGhpcyBlbWFpbCByZWdhcmRsZXNzIG9mIHdoZXRoZXIgb3Igbm90
IHlvdSBhcmUNCiAgICBhd2FyZSBvZiBhbnkgcmVsZXZhbnQgSVBSLiBUaGlzIGRvY3VtZW50IHdp
bGwgbm90IGFkdmFuY2UgdG8gdGhlIG5leHQNCiAgICBzdGFnZSB1bnRpbCBhIHJlc3BvbnNlIGhh
cyBiZWVuIHJlY2VpdmVkIGZyb20gZWFjaCBhdXRob3IuDQogICAgDQogICAgTk9URTogVEhJUyBB
UFBMSUVTIFRPIEFMTCBPRiBZT1UgTElTVEVEIElOIFRISVMgTUVTU0FHRSdTIFRPIExJTkVTLg0K
ICAgIA0KICAgIElmIHlvdSBhcmUgb24gdGhlIFdHIGVtYWlsIGxpc3Qgb3IgYXR0ZW5kIFdHIG1l
ZXRpbmdzIGJ1dCBhcmUgbm90IGxpc3RlZA0KICAgIGFzIGFuIGF1dGhvciBvciBjb250cmlidXRv
ciwgd2UgcmVtaW5kIHlvdSBvZiB5b3VyIG9ibGlnYXRpb25zIHVuZGVyDQogICAgdGhlIElFVEYg
SVBSIHJ1bGVzIHdoaWNoIGVuY291cmFnZXMgeW91IHRvIG5vdGlmeSB0aGUgSUVURiBpZiB5b3Ug
YXJlDQogICAgYXdhcmUgb2YgSVBSIG9mIG90aGVycyBvbiBhbiBJRVRGIGNvbnRyaWJ1dGlvbiwg
b3IgdG8gcmVmcmFpbiBmcm9tDQogICAgcGFydGljaXBhdGluZyBpbiBhbnkgY29udHJpYnV0aW9u
IG9yIGRpc2N1c3Npb24gcmVsYXRlZCB0byB5b3VyDQogICAgdW5kaXNjbG9zZWQgSVBSLiBGb3Ig
bW9yZSBpbmZvcm1hdGlvbiwgcGxlYXNlIHNlZSB0aGUgUkZDcyBsaXN0ZWQgYWJvdmUNCiAgICBh
bmQNCiAgICBodHRwOi8vdHJhYy50b29scy5pZXRmLm9yZy9ncm91cC9pZXNnL3RyYWMvd2lraS9J
bnRlbGxlY3R1YWxQcm9wZXJ0eS4NCiAgICANCiAgICBUaGFuayB5b3UsDQogICAgTmV0TW9kIFdH
IENoYWlycw0KICAgIA0KICAgIFBTIFBsZWFzZSBpbmNsdWRlIGFsbCBsaXN0ZWQgaW4gdGhlIGhl
YWRlcnMgb2YgdGhpcyBtZXNzYWdlIGluIHlvdXINCiAgICByZXNwb25zZS4NCiAgICANCiAgICAN
CiAgICANCiAgICANCg0K


From nobody Tue Mar  3 05:36:23 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C46753A0AE4; Tue,  3 Mar 2020 05:36:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=krVHqFwO; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Z86DqBWS
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 lkVGWNVVwBLs; Tue,  3 Mar 2020 05:36:09 -0800 (PST)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 71ABD3A0B75; Tue,  3 Mar 2020 05:36:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3142; q=dns/txt; s=iport; t=1583242569; x=1584452169; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=GtlLHBVgtdcXfXMYCyi7Cr/P/qGTR0pGg37ZNbySn0E=; b=krVHqFwO77YvWY39mbtJN2Bm8aF3K9dczXBqKgsRp2kBnQoMuXLnj5xo j/wv1JC6xIPSctg27TXaTL1DSRbrq+bOM1yzLEeUi+wrvIvZUptvxhqp8 8kFkV9MnTdWJSnI5kIl1kq5yJVEZMLe7Lk1/JIWp1V3w+m5UTN2u5omnU k=;
IronPort-PHdr: =?us-ascii?q?9a23=3AKUVrCxYVZTQ9oC3jewRdeI//LSx94ef9IxIV55?= =?us-ascii?q?w7irlHbqWk+dH4MVfC4el20gebRp3VvvRDjeee87vtX2AN+96giDgDa9QNMn?= =?us-ascii?q?1NksAKh0olCc+BB1f8KavwdSU6Gc1EfFRk5Hq8d0NSHZW2ag=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ByAADpXF5e/4cNJK1lGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBagMBAQELAYFTJCwFbFggBAsqhBSDRgOKZoI6mDqBQoE?= =?us-ascii?q?QA1QJAQEBDAEBIwoCBAEBhEACF4FlJDcGDgIDAQELAQEFAQEBAgEFBG2FVgy?= =?us-ascii?q?FZAIBAxIREQwBATIFAQ8CAQgODAImAgICMBUQAgQBDQUigwQBgkoDLgEOoRk?= =?us-ascii?q?CgTmIYnWBMoJ/AQEFhRUYggwJgQ4qAYwkGoFBP4ERJwwUgk0+glkLAoEwARI?= =?us-ascii?q?BBzGCejKCLI1fgweGFIk+j2gKgjyHUo8UHIJJf4cghwCJSY1/DGeIfJAIgkc?= =?us-ascii?q?CBAIEBQIOAQEFgWgjZ3FwFTsqAYJBCUcYDY4dg3OFFIUIATh0AoEnj0IBAQ?=
X-IronPort-AV: E=Sophos;i="5.70,511,1574121600"; d="scan'208";a="727647889"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Mar 2020 13:35:44 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by alln-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id 023DZimN020994 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 3 Mar 2020 13:35:44 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 07:35:44 -0600
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 08:35:43 -0500
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 3 Mar 2020 07:35:43 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OqqBEwiXBPpgEr9zc7rrTDZVeYwuwqbuTtaHYU5mct14+6VC84pywauFMOqH7GbfNzi24LDzEJe6IAT0GLPErcNt+Gzor4+XhnWuxGRCS3yU35BMybAC0DhHnHCww2mJBY5pyEzEAYc1fSTRvQSpZaZt1JrCu+JO0hxiLWry0mI7MNz1Qra/63lqtgD90HgRTaYoxOG+0hN7r6RQgswgvwccqVsRfumrsAWlYV6oj+MzquTLaXOmaSLoHcLaAccRvPPSyxJdKfR+5DEb3vncqWtDtWe7Mt4x6PwW3S0dC7c4pmDR2UnM4FXCICwsWO/WyXX282dj3UDR/V/v5JqHmg==
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=GtlLHBVgtdcXfXMYCyi7Cr/P/qGTR0pGg37ZNbySn0E=; b=A7O1aamFl46F/N8S8t5DLtiK6psPfwlp2/OCjFvrLcqTvDx3r+GpMZ2y3ijU3sEvnNJoH4FD1TcYH60zJVYGAyrhdsMDaeGUri8X8CcKKHX3vX0uAf5ddfVbnQKAOtkKdsUx3/2rXenlBLjk0eya4NAweQ0nGFjgmugUECC2gZ5qLshaUL7FuvRviLDkvYDoZMlAskh2NDr8j1tgZHSI4jfi31eZhTmcOsNaVK476wIa7gAXMaruuS8XaCePUf52CU2gwu1w56Keu1FqtkxF5KcGN1xm5d0XZrrq7J9smYzSkXSlUPkQVQVwlYTTmzWFvc7oalMQjPkNBW8AAkmiSw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GtlLHBVgtdcXfXMYCyi7Cr/P/qGTR0pGg37ZNbySn0E=; b=Z86DqBWS0eaLy684LdEvS/r6Ke5hpqjxABw+dpGYWgccJSMwV87FKhEQyHYNr+1WI9aqaLolbZx9WgfQcYGx9ToUoPM8zNNcNsKY/mGQMJ2C0BNWgMFiG1jF09DidRzv02hByM2CnsM5R0lPfeA4n2g0nUxE5PNMicTrQwv06fk=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB4532.namprd11.prod.outlook.com (2603:10b6:5:2aa::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.14; Tue, 3 Mar 2020 13:35:42 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::d887:b11e:eab5:5476]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::d887:b11e:eab5:5476%3]) with mapi id 15.20.2772.019; Tue, 3 Mar 2020 13:35:42 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: Lou Berger <lberger@labn.net>, "Rob Wilton (rwilton)" <rwilton@cisco.com>,  "Joe Clarke (jclarke)" <jclarke@cisco.com>, "jason.sterne@nokia.com" <jason.sterne@nokia.com>, "lana.wubo@huawei.com" <lana.wubo@huawei.com>
CC: "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Regarding IPR on draft-wilton-netmod-yang-ver-selection-02
Thread-Index: AQHV8N/VORIcd2nLA0+mJPDhBj9RJKg2i7KA
Date: Tue, 3 Mar 2020 13:35:42 +0000
Message-ID: <44265EFC-E428-447D-9628-EF12647D6299@cisco.com>
References: <04276b2f-8650-b87c-fc23-4ded7c47f084@labn.net>
In-Reply-To: <04276b2f-8650-b87c-fc23-4ded7c47f084@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [2001:420:2840:1250:8db8:371:db62:f944]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1110d19d-42d4-49d0-9f53-08d7bf77c4f7
x-ms-traffictypediagnostic: DM6PR11MB4532:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DM6PR11MB4532AD161FB61BF74B5F2B90ABE40@DM6PR11MB4532.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 03319F6FEF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(136003)(376002)(366004)(396003)(39860400002)(189003)(199004)(66476007)(66446008)(66556008)(66946007)(5660300002)(91956017)(76116006)(71200400001)(36756003)(64756008)(2906002)(86362001)(54906003)(110136005)(186003)(6486002)(81166006)(966005)(8936002)(2616005)(8676002)(4326008)(81156014)(478600001)(6506007)(6512007)(316002)(33656002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB4532; H:DM6PR11MB3420.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: t7oxWyIaf6sFK8aZSaEqhpR3mPTiDB3SkGHyqcv13/IKGvIIRwn4FS3J6hO+AKdHc4BOVhy4RiUUccQJzSbsaQjA+y3qTVH4miCi/MnkJiXnX4iGX2dW16bOsNrRMO/al1Vfftjdpe9cF8VJYa6b4Wjjpug952RiSEevyRLFIy/957nIMCVFThznjytxUE5oiNSV9r+yFz0+1signnjcZqG6FMd9+ks/UIutt7UdD9nWQ8bUAihu27f4WJ8OsBJD/bvj6z9A7fiFFsACLiJ+P/LFYCtTm0dqBIYKQ/EMGNmL7JbeQ08rdTPvFhlgX0UWKZZ+E1QAOsbOCqWZxp4FqYvg69Z9vG2YE2OgcPw6Clt6caM1vTAzrjFZoX7p3w5mt0I4ED2iZkZNUyIqKMFCYrD3XPI55BK0iuF7K1WWGCP7EGElQfnc71he95rrJQm/Td0eK9KnPBcZaKHH6zwbY3f7OVw0+WmOk11QRhVKafjiY0IPm0SNMZ638Zul6kDWPtYr36iG6U5rTmyBEh1Dsg==
x-ms-exchange-antispam-messagedata: c2HwRAYDaUMf3XCT1EuUEy9ZwPqzFAue5zA26R4Sz5ocfV/1WQB1vcXkISwpLbonX7iQaUSecXciyyA0aB6ufiyE8XDf6TW5ivvlL0sTlVp7J9C8vOy1etO0GeFQrVJ3M9hW/LSXMnVbhUgnLUwWWzbbOqclcDADuaU2wm0H/gZnzf2NlSoA18rqQM80NVEQFac6UJZPhu3/0Ymk5TjR9A==
Content-Type: text/plain; charset="utf-8"
Content-ID: <17CF4D39DF4155409649DD2F3B9F9246@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1110d19d-42d4-49d0-9f53-08d7bf77c4f7
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2020 13:35:42.1771 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: CHS8oHoyFoFs/AVE537BsDfwY3dcmPdqYe6kM18DxACSvHZIdjSzx2u9jiOxJcbAzpPKFhI1k9LlQxw5LS5HDQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4532
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: alln-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/KkTZiMlSQVgaJFIQI_Y4LHbLxmc>
Subject: Re: [netmod] Regarding IPR on draft-wilton-netmod-yang-ver-selection-02
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Mar 2020 13:36:12 -0000

Tm8sIEknbSBub3QgYXdhcmUgb2YgYW55IElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdA0K
DQrvu79PbiAyMDIwLTAzLTAyLCA1OjEzIFBNLCAiTG91IEJlcmdlciIgPGxiZXJnZXJAbGFibi5u
ZXQ+IHdyb3RlOg0KDQogICAgDQogICAgQXV0aG9ycywgQ29udHJpYnV0b3JzLCBXRywNCiAgICAN
CiAgICBBcyBwYXJ0IG9mIHByZXBhcmF0aW9uIGZvciBXRyBBZG9wdGlvbjoNCiAgICANCiAgICBB
cmUgeW91IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzIHRvIGRyYWZ0cyBpZGVudGlmaWVk
IGFib3ZlPw0KICAgIA0KICAgIFBsZWFzZSBzdGF0ZSBlaXRoZXI6DQogICAgDQogICAgIk5vLCBJ
J20gbm90IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzIHRvIHRoaXMgZHJhZnQiDQogICAg
b3INCiAgICAiWWVzLCBJJ20gYXdhcmUgb2YgSVBSIHRoYXQgYXBwbGllcyB0byB0aGlzIGRyYWZ0
Ig0KICAgIA0KICAgIElmIHNvLCBoYXMgdGhpcyBJUFIgYmVlbiBkaXNjbG9zZWQgaW4gY29tcGxp
YW5jZSB3aXRoIElFVEYgSVBSIHJ1bGVzDQogICAgKHNlZSBSRkNzIDM2NjksIDUzNzggYW5kIDgx
NzkgZm9yIG1vcmUgZGV0YWlscyk/DQogICAgDQogICAgSWYgeWVzIHRvIHRoZSBhYm92ZSwgcGxl
YXNlIHN0YXRlIGVpdGhlcjoNCiAgICANCiAgICAiWWVzLCB0aGUgSVBSIGhhcyBiZWVuIGRpc2Ns
b3NlZCBpbiBjb21wbGlhbmNlIHdpdGggSUVURiBJUFIgcnVsZXMiDQogICAgb3INCiAgICAiTm8s
IHRoZSBJUFIgaGFzIG5vdCBiZWVuIGRpc2Nsb3NlZCINCiAgICANCiAgICBJZiB5b3UgYW5zd2Vy
IG5vLCBwbGVhc2UgcHJvdmlkZSBhbnkgYWRkaXRpb25hbCBkZXRhaWxzIHlvdSB0aGluaw0KICAg
IGFwcHJvcHJpYXRlLg0KICAgIA0KICAgIFdlIG5vdGUgdGhhdCBhbGwgRFQgbWVtYmVycyBhcmUg
bGlzdGVkIGFzIGNvbnRyaWJ1dG9ycy4gIElmIHlvdSANCiAgICBjb250cmlidXRlZCB0byB0aGUg
ZG9jdW1lbnQgcGxlYXNlIHJlc3BvbmQuICBBbHRlcm5hdGl2ZWx5LCBwbGVhc2UgZmVlbCANCiAg
ICBmcmVlIHRvIHN0YXRlIHRoYXQgeW91IGRpZG4ndCBtYXRlcmlhbGx5IGNvbnRyaWJ1dGUgdG8g
dGhlIGRyYWZ0IGFuZCANCiAgICB3b3VsZCBsaWtlIHlvdXIgbmFtZSByZW1vdmVkIGZyb20gdGhl
IGNvbnRyaWJ1dGlvbiBzZWN0aW9uIChhbmQgbW92ZWQgdG8gDQogICAgYWNrbm93bGVkZ21lbnRz
IGFmdGVyIFdHIGFkb3B0aW9uKS4NCiAgICANCiAgICBJZiB5b3UgYXJlIGxpc3RlZCBhcyBhIGRv
Y3VtZW50IGF1dGhvciBvciBjb250cmlidXRvciBwbGVhc2UgYW5zd2VyIHRoZQ0KICAgIGFib3Zl
IGJ5IHJlc3BvbmRpbmcgdG8gdGhpcyBlbWFpbCByZWdhcmRsZXNzIG9mIHdoZXRoZXIgb3Igbm90
IHlvdSBhcmUNCiAgICBhd2FyZSBvZiBhbnkgcmVsZXZhbnQgSVBSLiBUaGlzIGRvY3VtZW50IHdp
bGwgbm90IGFkdmFuY2UgdG8gdGhlIG5leHQNCiAgICBzdGFnZSB1bnRpbCBhIHJlc3BvbnNlIGhh
cyBiZWVuIHJlY2VpdmVkIGZyb20gZWFjaCBhdXRob3IuDQogICAgDQogICAgTk9URTogVEhJUyBB
UFBMSUVTIFRPIEFMTCBPRiBZT1UgTElTVEVEIElOIFRISVMgTUVTU0FHRSdTIFRPIExJTkVTLg0K
ICAgIA0KICAgIElmIHlvdSBhcmUgb24gdGhlIFdHIGVtYWlsIGxpc3Qgb3IgYXR0ZW5kIFdHIG1l
ZXRpbmdzIGJ1dCBhcmUgbm90IGxpc3RlZA0KICAgIGFzIGFuIGF1dGhvciBvciBjb250cmlidXRv
ciwgd2UgcmVtaW5kIHlvdSBvZiB5b3VyIG9ibGlnYXRpb25zIHVuZGVyDQogICAgdGhlIElFVEYg
SVBSIHJ1bGVzIHdoaWNoIGVuY291cmFnZXMgeW91IHRvIG5vdGlmeSB0aGUgSUVURiBpZiB5b3Ug
YXJlDQogICAgYXdhcmUgb2YgSVBSIG9mIG90aGVycyBvbiBhbiBJRVRGIGNvbnRyaWJ1dGlvbiwg
b3IgdG8gcmVmcmFpbiBmcm9tDQogICAgcGFydGljaXBhdGluZyBpbiBhbnkgY29udHJpYnV0aW9u
IG9yIGRpc2N1c3Npb24gcmVsYXRlZCB0byB5b3VyDQogICAgdW5kaXNjbG9zZWQgSVBSLiBGb3Ig
bW9yZSBpbmZvcm1hdGlvbiwgcGxlYXNlIHNlZSB0aGUgUkZDcyBsaXN0ZWQgYWJvdmUNCiAgICBh
bmQNCiAgICBodHRwOi8vdHJhYy50b29scy5pZXRmLm9yZy9ncm91cC9pZXNnL3RyYWMvd2lraS9J
bnRlbGxlY3R1YWxQcm9wZXJ0eS4NCiAgICANCiAgICBUaGFuayB5b3UsDQogICAgTmV0TW9kIFdH
IENoYWlycw0KICAgIA0KICAgIFBTIFBsZWFzZSBpbmNsdWRlIGFsbCBsaXN0ZWQgaW4gdGhlIGhl
YWRlcnMgb2YgdGhpcyBtZXNzYWdlIGluIHlvdXINCiAgICByZXNwb25zZS4NCiAgICANCiAgICAN
CiAgICANCiAgICANCg0K


From nobody Tue Mar  3 05:36:39 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A42CE3A0D37; Tue,  3 Mar 2020 05:36:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=gTVdjd6Z; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=kz6mqz0V
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 1ZpMo6-5ItPe; Tue,  3 Mar 2020 05:36:29 -0800 (PST)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 781E93A0D34; Tue,  3 Mar 2020 05:36:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3142; q=dns/txt; s=iport; t=1583242589; x=1584452189; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=yCxaRLU62/0q+/EjWEOLQu85PGNCW2CjPtC/Epy6A9U=; b=gTVdjd6Zp5MFksT18sRq9i2KzUXQ/YVwJGbNB/ALOs1C0rY8EyTvBrx+ y+2NuRqldEIHlsTQGbEWUGOyaoTmvC4cBD329sV+WbHd/EUPPzS5A/4rc VVga8tXtg+uyQ5K5JHE9x88Xa/eMwgh4f54ci54E0AsLgRoHA5v+TwHtY 8=;
IronPort-PHdr: =?us-ascii?q?9a23=3AwsYd1RwwAPkOALbXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5YhSN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A1RJKa5lQT1?= =?us-ascii?q?kAgMQSkRYnBZufE0T7KffsRyc7B89FElRi+iLzPA=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ByAADpXF5e/5ldJa1lGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBagMBAQELAYFTJCwFbFggBAsqhBSDRgOKZpp0gUKBEAN?= =?us-ascii?q?UCQEBAQwBASMKAgQBAYRAAheBZSQ3Bg4CAwEBCwEBBQEBAQIBBQRthVYMhWQ?= =?us-ascii?q?CAQMSEREMAQEyBQEPAgEIDgwCJgICAjAVEAIEAQ0FIoMEAYJKAy4BDqEZAoE?= =?us-ascii?q?5iGJ1gTKCfwEBBYUVGIIMCYEOKgGMJBqBQT+BEScggk0+glkLAoEwARIBBzG?= =?us-ascii?q?CejKCLI1fgweGFIk+j2gKgjyHUo8UHIJJf4cghwCJSY1/DGeIfJAIgkcCBAI?= =?us-ascii?q?EBQIOAQEFgWgjZ3FwFTsqAYJBCUcYDY4dg3OFFIUIATh0AoEnj0IBAQ?=
X-IronPort-AV: E=Sophos;i="5.70,511,1574121600"; d="scan'208";a="720462219"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Mar 2020 13:36:14 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by rcdn-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id 023DaDrJ026958 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 3 Mar 2020 13:36:14 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 07:36:13 -0600
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 07:36:13 -0600
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 3 Mar 2020 07:36:13 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BbXBQ5tEAiKrmZj5t67gvW9FxU8BnX/XhjQ/PgAVvOCXnjTRYCtBVAtQqQ7qfjDF21TwU8zpdB865Q76eVpn7p+/2GTCsce6qqOfVz0m/lyAkMks0aMReJkfO63mz8e+gOe5zwEVHcgXyRrDRDkrzlsG5B+rpaa8LiYF+H7BLCeEmnrLDpBTyGkpm7xdil0tuUfoalQnTz91cWeB80UAc499s0VVSvGr1Anr0qRxN/i7cu3D/c3Tk+oAgDCILDRyq/gDLxFUeBFkqTKf/CQ1Lf1jiNVBQRa3l1gIZRLPjJmzDeiEhC2uBgxi8CErRYexzaKOQMrVvVAUJywyvpPSVA==
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=yCxaRLU62/0q+/EjWEOLQu85PGNCW2CjPtC/Epy6A9U=; b=LWaOuzCk/4Awq8Xjun7TXsoxDjSEGRd0lRAo4NmVlD1GIuNl/FX5HBSESiDytFbq5n9DA1OVp+U1MgbH60js2ITMTpEPfBY8rKmLFAXz5BxmpMrAYmiHNY5M0y7bMD12Fe5bm2m0Zp7EoHEaRXl5laTRoYLZXLPVwHQ0CZEzoRi5vitNOQGHHe/YnLDWqhZ8zyQOgBVVmD748EVilAq8fAueUhjn0fn6lyXJKEYmjTWTy+9b3xIADO3ltYKVF3IGgpGVNKZQWWSpC9j+j5Fphxgw2Vsof8hJ0uEQ6meIutxpPFDjVf2Bo3P59FX6uEWoUQMe2Sl5LECZQpQcI0hm2g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yCxaRLU62/0q+/EjWEOLQu85PGNCW2CjPtC/Epy6A9U=; b=kz6mqz0VTABfu74lIN0hE493ZUiV5rDKRyVHY4Ca8OeFbKWJ4v1kfdQqVQykZIE8Nl26Z4Xz+AJi3BhnSkWA8KGUQWxfVOV/GBlUxZKZokQ3hWkSGQ5ZYMn07TbSYnxsYy1W+E9POgksBybOESXNDD/nS/v6V/E0mo/7y3uJ/2s=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB4532.namprd11.prod.outlook.com (2603:10b6:5:2aa::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.14; Tue, 3 Mar 2020 13:36:12 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::d887:b11e:eab5:5476]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::d887:b11e:eab5:5476%3]) with mapi id 15.20.2772.019; Tue, 3 Mar 2020 13:36:12 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: Lou Berger <lberger@labn.net>, "Rob Wilton (rwilton)" <rwilton@cisco.com>,  "Joe Clarke (jclarke)" <jclarke@cisco.com>, "jason.sterne@nokia.com" <jason.sterne@nokia.com>, "lana.wubo@huawei.com" <lana.wubo@huawei.com>
CC: "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>, NETMOD Group <netmod@ietf.org>
Thread-Topic: Regarding IPR on draft-rwilton-netmod-yang-packages-03
Thread-Index: AQHV8N/jFoF7ccEHZ0GA6XsgAEh5pqg2i9WA
Date: Tue, 3 Mar 2020 13:36:12 +0000
Message-ID: <AC216076-EA47-4CAE-B171-F96D9539139D@cisco.com>
References: <59485d31-a0bf-9977-a237-61e2f752b33a@labn.net>
In-Reply-To: <59485d31-a0bf-9977-a237-61e2f752b33a@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [2001:420:2840:1250:8db8:371:db62:f944]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9d84a33d-48b9-446a-35dc-08d7bf77d6ed
x-ms-traffictypediagnostic: DM6PR11MB4532:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DM6PR11MB453244253DAD104BE6D8829BABE40@DM6PR11MB4532.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 03319F6FEF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(136003)(376002)(366004)(396003)(39860400002)(189003)(199004)(66476007)(66446008)(66556008)(66946007)(5660300002)(91956017)(76116006)(71200400001)(36756003)(64756008)(2906002)(86362001)(54906003)(110136005)(186003)(6486002)(81166006)(966005)(8936002)(2616005)(8676002)(4326008)(81156014)(478600001)(6506007)(6512007)(316002)(33656002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB4532; H:DM6PR11MB3420.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: yFTxv1R1TMEdtCnffLsGI740Czw+bbX3s1e4sQln0dWfUF3NluwRwyzvNLuMcgkT5GVam5jPQ+pGWK2V7gDEi4WKmNj/MtqDh8CRqqlIGEbAhkJ65Hots3cgLPV1X0QOOYsdvylParh4wJwDpMO/RRzut/Q1GZvNzIph3w6kwUfuHFby9FhEYxF1Z4IW3J2ClWnuai2QLN0b4EEH1tZJYirpDve6MB6Smc/5MP6Xspvz+PEc4LqVm0Pne7gY3jFz0vCTcfRupVgNgU7tiEwZ4njp37v2wqCLxuDmWm1r5GOaB/ocOoW47PV9/xZgGL7YN/eXcSgR29SOMOe2GPVobB/bp4dZcA+cx/DrbeUAO3nEapkWfutyz9SE1i2aQG/ArFjgS4V0kgLzqubJEs1GE9DOkVg2ku6oMBYkXUYKehEi1VmO97mpHEQJIyCyyKvdIMfemIyLVbNV391Rmxmv51VGyWYyKymNsnDXIqhr2qUtWsWTxzBctQbEZ2MUsu/S5KZi+6XcOrv2IWzJfa4zIw==
x-ms-exchange-antispam-messagedata: 6ckaKgKsGKuDpb8ceUYVg3j+3X/x6eRxQIHjivGq8ifK49sOsSbsVlWcjK/7rTHPGkVCBF1Gqj6PvqpMTF9se5VB3NZgFDFvWHDmw1uX5jkCDRyIXBljh3/9xWVNrphCkXWrnfWE1tz9xJ+gOk93v07hgUokxppufovWpX9L8YkWDG+0zRwdjNewjalCUt9BSk9b7fkfHvMIiZvXz+2BiQ==
Content-Type: text/plain; charset="utf-8"
Content-ID: <A8B9D04E3055C646B4AF14B56B2185C3@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9d84a33d-48b9-446a-35dc-08d7bf77d6ed
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2020 13:36:12.3578 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: BXEJQSPQc0s7usqEu1P79HwoDCuk6e6JutK6DU5HAwOVLwP7uawbHhkaO48VC5Pv7NtV6Kp8blQ7+xYXYvl2tQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4532
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: rcdn-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/8V844ihz7xo7l0cG0xKPgBnuMoY>
Subject: Re: [netmod] Regarding IPR on draft-rwilton-netmod-yang-packages-03
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Mar 2020 13:36:34 -0000

Tm8sIEknbSBub3QgYXdhcmUgb2YgYW55IElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdA0K
DQrvu79PbiAyMDIwLTAzLTAyLCA1OjE0IFBNLCAiTG91IEJlcmdlciIgPGxiZXJnZXJAbGFibi5u
ZXQ+IHdyb3RlOg0KDQogICAgDQogICAgQXV0aG9ycywgQ29udHJpYnV0b3JzLCBXRywNCiAgICAN
CiAgICBBcyBwYXJ0IG9mIHByZXBhcmF0aW9uIGZvciBXRyBBZG9wdGlvbjoNCiAgICANCiAgICBB
cmUgeW91IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzIHRvIGRyYWZ0cyBpZGVudGlmaWVk
IGFib3ZlPw0KICAgIA0KICAgIFBsZWFzZSBzdGF0ZSBlaXRoZXI6DQogICAgDQogICAgIk5vLCBJ
J20gbm90IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzIHRvIHRoaXMgZHJhZnQiDQogICAg
b3INCiAgICAiWWVzLCBJJ20gYXdhcmUgb2YgSVBSIHRoYXQgYXBwbGllcyB0byB0aGlzIGRyYWZ0
Ig0KICAgIA0KICAgIElmIHNvLCBoYXMgdGhpcyBJUFIgYmVlbiBkaXNjbG9zZWQgaW4gY29tcGxp
YW5jZSB3aXRoIElFVEYgSVBSIHJ1bGVzDQogICAgKHNlZSBSRkNzIDM2NjksIDUzNzggYW5kIDgx
NzkgZm9yIG1vcmUgZGV0YWlscyk/DQogICAgDQogICAgSWYgeWVzIHRvIHRoZSBhYm92ZSwgcGxl
YXNlIHN0YXRlIGVpdGhlcjoNCiAgICANCiAgICAiWWVzLCB0aGUgSVBSIGhhcyBiZWVuIGRpc2Ns
b3NlZCBpbiBjb21wbGlhbmNlIHdpdGggSUVURiBJUFIgcnVsZXMiDQogICAgb3INCiAgICAiTm8s
IHRoZSBJUFIgaGFzIG5vdCBiZWVuIGRpc2Nsb3NlZCINCiAgICANCiAgICBJZiB5b3UgYW5zd2Vy
IG5vLCBwbGVhc2UgcHJvdmlkZSBhbnkgYWRkaXRpb25hbCBkZXRhaWxzIHlvdSB0aGluaw0KICAg
IGFwcHJvcHJpYXRlLg0KICAgIA0KICAgIFdlIG5vdGUgdGhhdCBhbGwgRFQgbWVtYmVycyBhcmUg
bGlzdGVkIGFzIGNvbnRyaWJ1dG9ycy4gIElmIHlvdSANCiAgICBjb250cmlidXRlZCB0byB0aGUg
ZG9jdW1lbnQgcGxlYXNlIHJlc3BvbmQuICBBbHRlcm5hdGl2ZWx5LCBwbGVhc2UgZmVlbCANCiAg
ICBmcmVlIHRvIHN0YXRlIHRoYXQgeW91IGRpZG4ndCBtYXRlcmlhbGx5IGNvbnRyaWJ1dGUgdG8g
dGhlIGRyYWZ0IGFuZCANCiAgICB3b3VsZCBsaWtlIHlvdXIgbmFtZSByZW1vdmVkIGZyb20gdGhl
IGNvbnRyaWJ1dGlvbiBzZWN0aW9uIChhbmQgbW92ZWQgdG8gDQogICAgYWNrbm93bGVkZ21lbnRz
IGFmdGVyIFdHIGFkb3B0aW9uKS4NCiAgICANCiAgICBJZiB5b3UgYXJlIGxpc3RlZCBhcyBhIGRv
Y3VtZW50IGF1dGhvciBvciBjb250cmlidXRvciBwbGVhc2UgYW5zd2VyIHRoZQ0KICAgIGFib3Zl
IGJ5IHJlc3BvbmRpbmcgdG8gdGhpcyBlbWFpbCByZWdhcmRsZXNzIG9mIHdoZXRoZXIgb3Igbm90
IHlvdSBhcmUNCiAgICBhd2FyZSBvZiBhbnkgcmVsZXZhbnQgSVBSLiBUaGlzIGRvY3VtZW50IHdp
bGwgbm90IGFkdmFuY2UgdG8gdGhlIG5leHQNCiAgICBzdGFnZSB1bnRpbCBhIHJlc3BvbnNlIGhh
cyBiZWVuIHJlY2VpdmVkIGZyb20gZWFjaCBhdXRob3IuDQogICAgDQogICAgTk9URTogVEhJUyBB
UFBMSUVTIFRPIEFMTCBPRiBZT1UgTElTVEVEIElOIFRISVMgTUVTU0FHRSdTIFRPIExJTkVTLg0K
ICAgIA0KICAgIElmIHlvdSBhcmUgb24gdGhlIFdHIGVtYWlsIGxpc3Qgb3IgYXR0ZW5kIFdHIG1l
ZXRpbmdzIGJ1dCBhcmUgbm90IGxpc3RlZA0KICAgIGFzIGFuIGF1dGhvciBvciBjb250cmlidXRv
ciwgd2UgcmVtaW5kIHlvdSBvZiB5b3VyIG9ibGlnYXRpb25zIHVuZGVyDQogICAgdGhlIElFVEYg
SVBSIHJ1bGVzIHdoaWNoIGVuY291cmFnZXMgeW91IHRvIG5vdGlmeSB0aGUgSUVURiBpZiB5b3Ug
YXJlDQogICAgYXdhcmUgb2YgSVBSIG9mIG90aGVycyBvbiBhbiBJRVRGIGNvbnRyaWJ1dGlvbiwg
b3IgdG8gcmVmcmFpbiBmcm9tDQogICAgcGFydGljaXBhdGluZyBpbiBhbnkgY29udHJpYnV0aW9u
IG9yIGRpc2N1c3Npb24gcmVsYXRlZCB0byB5b3VyDQogICAgdW5kaXNjbG9zZWQgSVBSLiBGb3Ig
bW9yZSBpbmZvcm1hdGlvbiwgcGxlYXNlIHNlZSB0aGUgUkZDcyBsaXN0ZWQgYWJvdmUNCiAgICBh
bmQNCiAgICBodHRwOi8vdHJhYy50b29scy5pZXRmLm9yZy9ncm91cC9pZXNnL3RyYWMvd2lraS9J
bnRlbGxlY3R1YWxQcm9wZXJ0eS4NCiAgICANCiAgICBUaGFuayB5b3UsDQogICAgTmV0TW9kIFdH
IENoYWlycw0KICAgIA0KICAgIFBTIFBsZWFzZSBpbmNsdWRlIGFsbCBsaXN0ZWQgaW4gdGhlIGhl
YWRlcnMgb2YgdGhpcyBtZXNzYWdlIGluIHlvdXINCiAgICByZXNwb25zZS4NCiAgICANCiAgICAN
CiAgICANCiAgICANCg0K


From nobody Tue Mar  3 06:07:02 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 092773A0B85; Tue,  3 Mar 2020 06:07:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.599
X-Spam-Level: 
X-Spam-Status: No, score=-9.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=mEZd4Mht; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=C8l9nTUx
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 TsXgxPgFDn1w; Tue,  3 Mar 2020 06:06:58 -0800 (PST)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1502C3A0B6E; Tue,  3 Mar 2020 06:06:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=13989; q=dns/txt; s=iport; t=1583244418; x=1584454018; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=cSsNS9WBKGSPQudxm9FBSudBtUBP5PhClsYRkqeDlYI=; b=mEZd4Mhtxayby8toNWCW3A/0t1+pHlWGX6R12sT3BjWXZ/QS0g0PDenp hpdtL4w6m7G0x6iv3Y5Lr5zSIdbXSVrBMBnv9mwdarvtoWEfzfo7XaA5e 126PsC9N4IX/C5frlZDeajwyXgmOMgn/5+ZdK5tPUKxZTBJSzDMGvMuS8 o=;
IronPort-PHdr: =?us-ascii?q?9a23=3AUozffBzexee3rt7XCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5YhSN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A1RJKa5lQT1?= =?us-ascii?q?kAgMQSkRYnBZufE0T7KffsRyc7B89FElRi+iLzPA=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AcCABsY15e/4sNJK1lHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXuBJS9QBWxYIAQLKoQUg0YDimaCX5MzhGKCUgNUCQEBAQwBAS0?= =?us-ascii?q?CBAEBhEACF4FlJDgTAgMBAQsBAQUBAQECAQUEbYVWDIVjAQEBAQMSCwYdAQE?= =?us-ascii?q?3AQ8CAQgOAwMBAisCAgIwHQgCBAENBRsHgwQBgX1NAy4BoTMCgTmIYnWBMoJ?= =?us-ascii?q?/AQEFgkSCVRiCDAmBOIwlGoFBP4E4IIIfLj6EMy8JgnEyggoijh6CSIVwmUo?= =?us-ascii?q?KgjyWZhyCSYgfkEmOcptLAgQCBAUCDgEBBYFpIiqBLnAVOyoBgkFQGA2OHQw?= =?us-ascii?q?Xg1CKVXSBKY9CAQE?=
X-IronPort-AV: E=Sophos;i="5.70,511,1574121600";  d="scan'208,217";a="733781451"
Received: from alln-core-6.cisco.com ([173.36.13.139]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Mar 2020 14:06:57 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by alln-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id 023E6uxa009305 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 3 Mar 2020 14:06:57 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 08:06:56 -0600
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Mar 2020 09:06:56 -0500
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 3 Mar 2020 09:06:56 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kLq8LRzeu5znwEX8p0G2fORioLetsYwiWDTP/k7gr2ToabbOJcg1Rehjwt4xuK+Zzb/zSTJ+lbiXpv5Gdue4lY44GPMi+AtyRrgF3xaF7dbDvqYnHG/Mt6LTheNyPrvbMpqKrAny2JhB9N0GlTZw53goLixTZ8fLLDbWp3h37VTsPUXRg2CbKRj2HB9NCRV88s3UVICBWaDMJI5fflAEpsq/p4U7/zOus5C3zYBy2Ez81EvvQSarzKBaGUXksInLGIiDpvv5kIg9ynOH1PMDvp0c69WgdmuGploZ+L+ovIISr2AC5RdUerx/a5+zgXHFRMNHefa+AW/zyo0R5MRXbw==
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=cSsNS9WBKGSPQudxm9FBSudBtUBP5PhClsYRkqeDlYI=; b=OwDQyVS0/NsAFmfgf9G1VRYfL5SfsWW4rui/QiJ7DAVu2JNAHH1UioULqyyBYJTniBTU+5c+X0qepmagBfB7rFnXN+om5ijb2i1KU8ysHUnDaiDO/kouCRbZ4z1fXbyTVSq9krt6fWiTPkfwGuH9/aRE2Gqrtc50g98G+M6mSG7csdpQ94k6mYEHVjapO1GBeA303THmOzrmPvW4mjY1pSVkZkBw6akKYLzq1UeqYKMKGmFFPApqEsSQhbroWt9xP0SyVidIJt1tUNcZ0k5N36NQfF+iMRV/nWXZDcM9rJDhzseapzRNqPZdeczaIKvZY0pw6HaCUK/7BcFmEVuAdw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cSsNS9WBKGSPQudxm9FBSudBtUBP5PhClsYRkqeDlYI=; b=C8l9nTUxU7D9GB1cB0bPDVGXV+EQsmlcm2HD+gOah5QgoObeodyCelSDXw4o9KzIB2Hh9Rs0rM+Jlxy9UzkK64OMhsxhBI2E4gu12xPRWxCP180G5u1lQlq9yIBE0RPcj6+ROw+Vf4RXOrcxP933KYswKIVdC0iK6FoL9wGeapI=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB2762.namprd11.prod.outlook.com (2603:10b6:5:c8::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.18; Tue, 3 Mar 2020 14:06:54 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::d887:b11e:eab5:5476]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::d887:b11e:eab5:5476%3]) with mapi id 15.20.2772.019; Tue, 3 Mar 2020 14:06:54 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: Lou Berger <lberger@labn.net>, NETMOD Group <netmod@ietf.org>
CC: "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
Thread-Topic: [netmod] Adoption of versioning design team docs
Thread-Index: AQHV8OItxbew2kHepkSBstt/QZdfoKg2lGYA
Date: Tue, 3 Mar 2020 14:06:54 +0000
Message-ID: <F4C6FC46-B8B4-4BB3-9A74-D48EB288EF3D@cisco.com>
References: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net>
In-Reply-To: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [2001:420:2840:1250:8db8:371:db62:f944]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 09656f31-1dec-4e4c-f876-08d7bf7c211d
x-ms-traffictypediagnostic: DM6PR11MB2762:
x-microsoft-antispam-prvs: <DM6PR11MB2762306446821FAFAF5FA5B2ABE40@DM6PR11MB2762.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 03319F6FEF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(396003)(376002)(39860400002)(136003)(366004)(189003)(199004)(71200400001)(2616005)(33656002)(110136005)(66476007)(76116006)(36756003)(64756008)(6486002)(6512007)(66946007)(91956017)(5660300002)(53546011)(6506007)(66556008)(66446008)(8676002)(186003)(4326008)(8936002)(478600001)(81156014)(2906002)(86362001)(316002)(81166006); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB2762; H:DM6PR11MB3420.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: df9gwOrGlbOXiNRyCVloHc39cD4EdyQW2TSQ350Z0LkIyB4yaL1KH059Dk+zyj6p6+VjGpnXKUFfejwb6B2DnG5bGnLhA+K4c+W8BhC9zSDhE2YRqJq25VRg9TyDbxbmVXRTN9pFQ8cOILtSJK5zfU6qvJPwst46McYquvlmUzB2BJ1RIfuvo3/KgPXCBgfbk0I8MLktWJYoZS5kkNyGUN5zLNl1O5/vRfx6W3vriPch9p1YS29Bc/VrsN8wSLnBHyWUyRjfe+eKCiyQmOamcF34Zuz82U8g1tGSAKIE95BhwkPX45qcdA1TXU45pGCbugVnyL6FbEAMfOMzXf2BMH96DyGhkacoLCXAxrTJd+2ocWZDDJSG1ZfO8m8qklQ+pX+rJp9cCRdTEHIOC710e7cGi7ThsbyRSWoCthImzXgGkqvJUipQfdzxzzFegwQq
x-ms-exchange-antispam-messagedata: 229LUQY/tLDhwbsfvzP1X/1VB+In0TUZ+Ema9IABFUZbRmrUPn5bxdcd2/KCUazEa7kOF0AcG0Aluu6Sdo1OQIn1RWQS8lF78/f7kmSeJKTsHfdr8Hu0dgdKgb84OUeth54FFxgLICE3JlRJKqC8s9hSqXRMOTVDM3Lu2hRouvWSGDjsv9PoOe/yFkDhY21DiP+14dzC58smrW4z4bXCdQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_F4C6FC46B8B44BB39A74D48EB288EF3Dciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 09656f31-1dec-4e4c-f876-08d7bf7c211d
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2020 14:06:54.7447 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Q1kbgKe1NwvGpv93OpPVQsImtzjcJFe6bpNVqa8eYRpLVfH9LWlqIcXyhq7gwvaFFLCSpxuQlADFOU9RhpaOgQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB2762
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: alln-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/BYeCTaD73Bp5Of4c_h2M9bRhjc4>
Subject: Re: [netmod] Adoption of versioning design team docs
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Mar 2020 14:07:00 -0000

--_000_F4C6FC46B8B44BB39A74D48EB288EF3Dciscocom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

QXMgYXV0aG9yL0RUIG1lbWJlciwgSSBzdXBwb3J0IGFkb3B0aW9uLg0KDQpGcm9tOiBuZXRtb2Qg
PG5ldG1vZC1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhhbGYgb2YgTG91IEJlcmdlciA8bGJlcmdl
ckBsYWJuLm5ldD4NCkRhdGU6IE1vbmRheSwgTWFyY2ggMiwgMjAyMCBhdCA1OjMwIFBNDQpUbzog
TkVUTU9EIEdyb3VwIDxuZXRtb2RAaWV0Zi5vcmc+DQpDYzogIm5ldG1vZC1jaGFpcnNAaWV0Zi5v
cmciIDxuZXRtb2QtY2hhaXJzQGlldGYub3JnPg0KU3ViamVjdDogW25ldG1vZF0gQWRvcHRpb24g
b2YgdmVyc2lvbmluZyBkZXNpZ24gdGVhbSBkb2NzDQoNCg0KSGksDQoNCldlJ2QgbGlrZSB0byBz
dGFydCBhIHR3byB3ZWVrIGFkb3B0aW9uIGNhbGwgZm9yIHRoZSBzZXQgb2YgZG9jdW1lbnRzIGRl
c2NyaWJlZCBiZWxvdyBieSBSb2IuICBUbyBiZSBzcGVjaWZpYywgdGhpcyBpbmNsdWRlcw0KDQox
KSBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1zb2x1dGlvbnMtMDMNCg0KMikgZHJhZnQtdmVyZHQt
bmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmctMDENCg0KMykgZHJhZnQtdmVyZHQtbmV0bW9k
LXlhbmctc2VtdmVyLTAxDQoNCjQpIGRyYWZ0LXJ3aWx0b24tbmV0bW9kLXlhbmctcGFja2FnZXMt
MDMNCg0KNSkgZHJhZnQtd2lsdG9uLW5ldG1vZC15YW5nLXZlci1zZWxlY3Rpb24tMDINCg0KNikg
ZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctc2NoZW1hLWNvbXBhcmlzb24tMDANCg0KDQoNClRoZSBh
ZG9wdGlvbiBjYWxsIGVuZHMgaW4gdHdvIHdlZWtzLCBvbiBNYXJjaCAxNi4NCg0KDQoNClBsZWFz
ZSB2b2ljZSB5b3VyIHN1cHBvcnQgb3Igb2JqZWN0aW9ucyBvbiBsaXN0LiAgV2hpbGUgd2UgcHJl
ZmVyIHRvIGFkb3B0IGFzIGEgc2V0LCBvYmplY3Rpb25zIG9uIHNwZWNpZmljIGRvY3VtZW50cyBh
cmUgYWNjZXB0YWJsZS4NCg0KDQoNCk5ldG1vZCBDaGFpcnMNCg0KDQoNCk9uIDIvMjkvMjAyMCAy
OjIxIEFNLCBSb2IgV2lsdG9uIChyd2lsdG9uKSB3cm90ZToNCg0KTmV0bW9kIGNoYWlycywNCg0K
DQoNClRoZSB2ZXJzaW9uIHNlbGVjdGlvbiBkcmFmdCBkcmFmdC13aWx0b24tbmV0bW9kLXlhbmct
dmVyLXNlbGVjdGlvbi0wMiBpcyBub3cgcG9zdGVkLiAgV2l0aCB0aGF0LCB0aGUgWUFORyB2ZXJz
aW9uaW5nIGRlc2lnbiB0ZWFtIHdvdWxkIGxpa2UgdG8gcGxlYXNlIHJlcXVlc3QgeW91IG1ha2Ug
YW4gV0cgYWRvcHRpb24gY2FsbCBmb3IgdGhlc2UgZG9jdW1lbnRzLg0KDQoNCg0KVGhlIHVwZGF0
ZWQgZnVsbCBsaXN0IGlzOg0KDQoNCg0KMSkgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctc29sdXRp
b25zLTAzDQoNCiAgLSBTb2x1dGlvbiBvdmVydmlldywgdXBkYXRlZCBzaW5jZSAxMDYgdG8gY292
ZXIgdXBkYXRlcyB0byB2ZXJzaW9uIHNlbGVjdGlvbiBhbmQgc2NoZW1hIGNvbXBhcmlzb24gZHJh
ZnRzLg0KDQoNCg0KMikgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmct
MDENCg0KICAtIEJhc2UgbW9kdWxlIHZlcnNpb25pbmcgc29sdXRpb24sIHVuY2hhbmdlZCBmcm9t
IHRoZSB2ZXJzaW9uIHByZXNlbnRlZCBhdCAxMDYuDQoNCg0KDQozKSBkcmFmdC12ZXJkdC1uZXRt
b2QteWFuZy1zZW12ZXItMDENCg0KICAtIFlBTkcgU2VtYW50aWMgdmVyc2lvbiBudW1iZXJzLCB1
bmNoYW5nZWQgZnJvbSB0aGUgdmVyc2lvbiBwcmVzZW50ZWQgYXQgMTA2Lg0KDQoNCg0KNCkgZHJh
ZnQtcndpbHRvbi1uZXRtb2QteWFuZy1wYWNrYWdlcy0wMw0KDQogIC0gWUFORyBwYWNrYWdlcyBk
cmFmdCwgdXBkYXRlZCBzaW5jZSAxMDYNCg0KDQoNCjUpIGRyYWZ0LXdpbHRvbi1uZXRtb2QteWFu
Zy12ZXItc2VsZWN0aW9uLTAyDQoNCiAgLSBWZXJzaW9uIHNlbGVjdGlvbiwgdXBkYXRlZCBzaW5j
ZSAxMDYsIGFzIHBlciBub3RlcyBiZWxvdw0KDQoNCg0KNikgZHJhZnQtdmVyZHQtbmV0bW9kLXlh
bmctc2NoZW1hLWNvbXBhcmlzb24tMDANCg0KICAtIFNjaGVtYSBjb21wYXJpc29uIHRvb2xpbmcs
IHVuY2hhbmdlZCBmcm9tIHRoZSB2ZXJzaW9uIHByZXNlbnRlZCBhdCAxMDYuDQoNCg0KDQpUaGUg
bWFpbiBjaGFuZ2VzIHRvIHRoZSB2ZXJzaW9uIHNlbGVjdGlvbiBkcmFmdCBhcmU6DQoNCiAgLSBX
ZSBoYXZlIHRyaWVkIHRvIHNpbXBsaWZ5IHRoZSBtb2RlbCwgYnV0IGF0IHRoZSBzYW1lIHRpbWUg
Z2l2ZSBzZXJ2ZXJzIG1vcmUgZmxleGliaWxpdHkgYWJvdXQgaG93IHRoZXkgaW1wbGVtZW50IHZl
cnNpb24gc2VsZWN0aW9uIGFuZCB3aGF0IGl0IGNhbiBiZSB1c2VkIGZvci4gIEUuZy4gaWYgdGhl
IHNlcnZlciB3YW50cyB0byBhbGxvdyBhIGNsaWVudCB0byBjaG9vc2UgYmV0d2VlbiBkaWZmZXJl
bnQgc2NoZW1hIHZlcnNpb25zLCBidXQgcmVxdWlyZSB0aGF0IGFsbCBjbGllbnRzIHVzZSB0aGUg
c2FtZSBzY2hlbWEgdmVyc2lvbiwgdGhhdCBpcyBub3cgcG9zc2libGUNCg0KICAtIFRoZSBkcmFm
dCBleHBsaWNpdGx5IGRpc2FsbG93cyBzY2hlbWEtc2VsZWN0aW9uIGhhcHBlbmluZyBtaWQtc2Vz
c2lvbg0KDQogIC0gVGhlIHNvbHV0aW9uIGFsbG93cyB0aGUgc2VydmVyIHRvIHJlcXVpcmUgY2xp
ZW50cyB0byBjb25maWd1cmUgc2NoZW1hLXNldHMgYmVmb3JlIHRoZXkgYXJlIHVzZWQNCg0KICAt
IFRoZSBzb2x1dGlvbiBwcm92aWRlcyBtb3JlIGluZm9ybWF0aW9uIGFib3V0IHdoaWNoIHNjaGVt
YS1zZXRzIGFyZSBjb21wYXRpYmxlIHdpdGggZWFjaCBvdGhlcg0KDQoNCg0KUmVnYXJkcywNCg0K
Um9iDQoNCg0KDQoNCg==

--_000_F4C6FC46B8B44BB39A74D48EB288EF3Dciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <53CDD6A335CE9D45B1578080094A347F@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxp
bms6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1hcmdpbjowY207DQoJbWFyZ2luLWJvdHRv
bTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3
Ijt9DQpzcGFuLkhUTUxQcmVmb3JtYXR0ZWRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJIVE1MIFBy
ZWZvcm1hdHRlZCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxp
bms6IkhUTUwgUHJlZm9ybWF0dGVkIjsNCglmb250LWZhbWlseTpDb25zb2xhczt9DQpzcGFuLkVt
YWlsU3R5bGUyMA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWls
eToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZh
dWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0K
QHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4w
cHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRT
ZWN0aW9uMTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tQ0EiIGxpbms9
IiMwNTYzQzEiIHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+QXMgYXV0aG9yL0RUIG1lbWJl
ciwgSSBzdXBwb3J0IGFkb3B0aW9uLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7
cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbTogPC9zcGFuPjwvYj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+bmV0bW9kICZsdDtuZXRt
b2QtYm91bmNlc0BpZXRmLm9yZyZndDsgb24gYmVoYWxmIG9mIExvdSBCZXJnZXIgJmx0O2xiZXJn
ZXJAbGFibi5uZXQmZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPk1vbmRheSwgTWFyY2ggMiwgMjAyMCBh
dCA1OjMwIFBNPGJyPg0KPGI+VG86IDwvYj5ORVRNT0QgR3JvdXAgJmx0O25ldG1vZEBpZXRmLm9y
ZyZndDs8YnI+DQo8Yj5DYzogPC9iPiZxdW90O25ldG1vZC1jaGFpcnNAaWV0Zi5vcmcmcXVvdDsg
Jmx0O25ldG1vZC1jaGFpcnNAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPltuZXRt
b2RdIEFkb3B0aW9uIG9mIHZlcnNpb25pbmcgZGVzaWduIHRlYW0gZG9jczxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8cHJlPkhpLDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPldlJ2Qg
bGlrZSB0byBzdGFydCBhIHR3byB3ZWVrIGFkb3B0aW9uIGNhbGwgZm9yIHRoZSBzZXQgb2YgZG9j
dW1lbnRzIGRlc2NyaWJlZCBiZWxvdyBieSBSb2IuJm5ic3A7IFRvIGJlIHNwZWNpZmljLCB0aGlz
IGluY2x1ZGVzPG86cD48L286cD48L3ByZT4NCjxwcmU+MSkgZHJhZnQtdmVyZHQtbmV0bW9kLXlh
bmctc29sdXRpb25zLTAzPG86cD48L286cD48L3ByZT4NCjxwcmU+MikgZHJhZnQtdmVyZHQtbmV0
bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmctMDE8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4zKSBk
cmFmdC12ZXJkdC1uZXRtb2QteWFuZy1zZW12ZXItMDE8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT40
KSBkcmFmdC1yd2lsdG9uLW5ldG1vZC15YW5nLXBhY2thZ2VzLTAzPG86cD48L286cD48L3ByZT4N
CjxwcmU+NSkgZHJhZnQtd2lsdG9uLW5ldG1vZC15YW5nLXZlci1zZWxlY3Rpb24tMDI8bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT42KSBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1zY2hlbWEtY29tcGFy
aXNvbi0wMDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPjxvOnA+Jm5ic3A7PC9vOnA+PC9wcmU+DQo8
cHJlPlRoZSBhZG9wdGlvbiBjYWxsIGVuZHMgaW4gdHdvIHdlZWtzLCBvbiBNYXJjaCAxNi4mbmJz
cDsgPG86cD48L286cD48L3ByZT4NCjxwcmU+PG86cD4mbmJzcDs8L286cD48L3ByZT4NCjxwcmU+
UGxlYXNlIHZvaWNlIHlvdXIgc3VwcG9ydCBvciBvYmplY3Rpb25zIG9uIGxpc3QuJm5ic3A7IFdo
aWxlIHdlIHByZWZlciB0byBhZG9wdCBhcyBhIHNldCwgb2JqZWN0aW9ucyBvbiBzcGVjaWZpYyBk
b2N1bWVudHMgYXJlIGFjY2VwdGFibGUuPG86cD48L286cD48L3ByZT4NCjxwcmU+PG86cD4mbmJz
cDs8L286cD48L3ByZT4NCjxwcmU+TmV0bW9kIENoYWlyczxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wcmU+DQo8cHJlPk9uIDIvMjkvMjAyMCAyOjIxIEFNLCBSb2Ig
V2lsdG9uIChyd2lsdG9uKSB3cm90ZTo8bzpwPjwvbzpwPjwvcHJlPg0KPGJsb2NrcXVvdGUgc3R5
bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8cHJlPjxzcGFuIHN0
eWxlPSJjb2xvcjpibGFjayI+TmV0bW9kIGNoYWlycyw8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4N
CjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5UaGUgdmVyc2lvbiBzZWxlY3Rp
b24gZHJhZnQgZHJhZnQtd2lsdG9uLW5ldG1vZC15YW5nLXZlci1zZWxlY3Rpb24tMDIgaXMgbm93
IHBvc3RlZC4mbmJzcDsgV2l0aCB0aGF0LCB0aGUgWUFORyB2ZXJzaW9uaW5nIGRlc2lnbiB0ZWFt
IHdvdWxkIGxpa2UgdG8gcGxlYXNlIHJlcXVlc3QgeW91IG1ha2UgYW4gV0cgYWRvcHRpb24gY2Fs
bCBmb3IgdGhlc2UgZG9jdW1lbnRzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3Bh
biBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHBy
ZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlRoZSB1cGRhdGVkIGZ1bGwgbGlzdCBpczo8bzpw
PjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNr
Ij4xKSBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1zb2x1dGlvbnMtMDM8bzpwPjwvbzpwPjwvc3Bh
bj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsgLSBTb2x1dGlv
biBvdmVydmlldywgdXBkYXRlZCBzaW5jZSAxMDYgdG8gY292ZXIgdXBkYXRlcyB0byB2ZXJzaW9u
IHNlbGVjdGlvbiBhbmQgc2NoZW1hIGNvbXBhcmlzb24gZHJhZnRzLjxvOnA+PC9vOnA+PC9zcGFu
PjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjIpIGRyYWZ0LXZl
cmR0LW5ldG1vZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nLTAxPG86cD48L286cD48L3NwYW4+PC9w
cmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7IC0gQmFzZSBtb2R1bGUg
dmVyc2lvbmluZyBzb2x1dGlvbiwgdW5jaGFuZ2VkIGZyb20gdGhlIHZlcnNpb24gcHJlc2VudGVk
IGF0IDEwNi48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9y
OmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9
ImNvbG9yOmJsYWNrIj4zKSBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1zZW12ZXItMDE8bzpwPjwv
bzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsg
LSBZQU5HIFNlbWFudGljIHZlcnNpb24gbnVtYmVycywgdW5jaGFuZ2VkIGZyb20gdGhlIHZlcnNp
b24gcHJlc2VudGVkIGF0IDEwNi48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4g
c3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+
PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj40KSBkcmFmdC1yd2lsdG9uLW5ldG1vZC15YW5nLXBh
Y2thZ2VzLTAzPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xv
cjpibGFjayI+Jm5ic3A7IC0gWUFORyBwYWNrYWdlcyBkcmFmdCwgdXBkYXRlZCBzaW5jZSAxMDY8
bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4m
bmJzcDsgPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpi
bGFjayI+NSkgZHJhZnQtd2lsdG9uLW5ldG1vZC15YW5nLXZlci1zZWxlY3Rpb24tMDI8bzpwPjwv
bzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsg
LSBWZXJzaW9uIHNlbGVjdGlvbiwgdXBkYXRlZCBzaW5jZSAxMDYsIGFzIHBlciBub3RlcyBiZWxv
dzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2si
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPjYpIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLXNjaGVtYS1jb21wYXJpc29uLTAwPG86
cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5i
c3A7IC0gU2NoZW1hIGNvbXBhcmlzb24gdG9vbGluZywgdW5jaGFuZ2VkIGZyb20gdGhlIHZlcnNp
b24gcHJlc2VudGVkIGF0IDEwNi48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4g
c3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+
PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5UaGUgbWFpbiBjaGFuZ2VzIHRvIHRoZSB2ZXJzaW9u
IHNlbGVjdGlvbiBkcmFmdCBhcmU6PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFu
IHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7IC0gV2UgaGF2ZSB0cmllZCB0byBzaW1wbGlmeSB0
aGUgbW9kZWwsIGJ1dCBhdCB0aGUgc2FtZSB0aW1lIGdpdmUgc2VydmVycyBtb3JlIGZsZXhpYmls
aXR5IGFib3V0IGhvdyB0aGV5IGltcGxlbWVudCB2ZXJzaW9uIHNlbGVjdGlvbiBhbmQgd2hhdCBp
dCBjYW4gYmUgdXNlZCBmb3IuJm5ic3A7IEUuZy4gaWYgdGhlIHNlcnZlciB3YW50cyB0byBhbGxv
dyBhIGNsaWVudCB0byBjaG9vc2UgYmV0d2VlbiBkaWZmZXJlbnQgc2NoZW1hIHZlcnNpb25zLCBi
dXQgcmVxdWlyZSB0aGF0IGFsbCBjbGllbnRzIHVzZSB0aGUgc2FtZSBzY2hlbWEgdmVyc2lvbiwg
dGhhdCBpcyBub3cgcG9zc2libGU8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4g
c3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsgLSBUaGUgZHJhZnQgZXhwbGljaXRseSBkaXNhbGxv
d3Mgc2NoZW1hLXNlbGVjdGlvbiBoYXBwZW5pbmcgbWlkLXNlc3Npb248bzpwPjwvbzpwPjwvc3Bh
bj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsgLSBUaGUgc29s
dXRpb24gYWxsb3dzIHRoZSBzZXJ2ZXIgdG8gcmVxdWlyZSBjbGllbnRzIHRvIGNvbmZpZ3VyZSBz
Y2hlbWEtc2V0cyBiZWZvcmUgdGhleSBhcmUgdXNlZDxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0K
PHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyAtIFRoZSBzb2x1dGlvbiBwcm92
aWRlcyBtb3JlIGluZm9ybWF0aW9uIGFib3V0IHdoaWNoIHNjaGVtYS1zZXRzIGFyZSBjb21wYXRp
YmxlIHdpdGggZWFjaCBvdGhlcjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBz
dHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlJlZ2FyZHMsPG86cD48L286cD48L3NwYW4+PC9wcmU+
DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Um9iPG86cD48L286cD48L3NwYW4+PC9w
cmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wcmU+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4N
Cg==

--_000_F4C6FC46B8B44BB39A74D48EB288EF3Dciscocom_--


From nobody Tue Mar  3 08:14:16 2020
Return-Path: <andy@yumaworks.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7340C3A22EE for <netmod@ietfa.amsl.com>; Tue,  3 Mar 2020 08:14:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.887
X-Spam-Level: 
X-Spam-Status: No, score=-1.887 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.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 HdYQEYLzkDSm for <netmod@ietfa.amsl.com>; Tue,  3 Mar 2020 08:14:10 -0800 (PST)
Received: from mail-yw1-xc32.google.com (mail-yw1-xc32.google.com [IPv6:2607:f8b0:4864:20::c32]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 633133A2309 for <netmod@ietf.org>; Tue,  3 Mar 2020 08:14:10 -0800 (PST)
Received: by mail-yw1-xc32.google.com with SMTP id y62so3779467ywd.13 for <netmod@ietf.org>; Tue, 03 Mar 2020 08:14:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=WETmQnAc2yYk2dzwsaugZZ3v0usSIOsZF8tocfn1JiA=; b=r3gF9TQIU4YJwseq7RUACPKaTzby34etUzlOKNdNZjhDvlXX4hChzgzdleoBCiNyLR MgesBZfxeDBWNDMp53cif3CfuBkQ5YKUszaK8qgky33iNdNktfkJdHvVH3hawoZ/k5YP DOL9vQiGV0Ta/CMQpfURkCIFbw+L9ExCzxSwQbkFEDsJ6jH5s8zpr8gn6551P93+duI7 HaWK+/jvHxOOB/c6+Lsv0uLtigIlZFQSiZhFypnkbIfnb61opuXKdQCGBaGov/laH9Hx 3Pc4VYioQKrE8bShK5L2cAba5bSDrWEmVLw4Gykhfe86qtxhG/kE3Pui3k8X+uWcLOgG QQYg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=WETmQnAc2yYk2dzwsaugZZ3v0usSIOsZF8tocfn1JiA=; b=rdEkM5uu77s+AQS79vNh09xh2x52AAQSrAm2SbS1VsK+ImhZLT8ZLxLzbffZ1/mQ+p I4/SWAvfZnLoRVhF+ZdWO/ENq8i0NLup3TcYzF4yuLXVxHwoPGWAjDua1Jw9FByfa4pW dFRhRYFv0WJaBEjl8MmsNSxtTiZfaTPLhnWYS1Y4L0RkK4r22ubPeEOeVqK4ovkVPbJx eYBKFQAOjiHctuDMkWCKrjee2T+K6hfrqteXrm/yocBj4VfGYCdn9MWO2V3oeUPkqkwF EHJVURsBmeuKtvLqV/mBaYMNxZvz19wC3CSzvtxkJgTGNzhDTofBybGVie5WL5vcyWY/ +jBA==
X-Gm-Message-State: ANhLgQ1CLLru+PzdVoowhLni8tD6+JCzVQwjmbyetkWwKlmOb9ak2QZl HNTJl1D9iAhmHwNT9g2RZJVDZ61RvvgV1NhvC3lsnw==
X-Google-Smtp-Source: ADFU+vvu0HxgNFgWOQWNCRKvGGbfIfWZYaJ9CoFvRMU4agZNGT2VCpFXqPMMCuweNMfu8IidjNy9fN17xgNqpwjK8Mk=
X-Received: by 2002:a81:1155:: with SMTP id 82mr4949779ywr.262.1583252049363;  Tue, 03 Mar 2020 08:14:09 -0800 (PST)
MIME-Version: 1.0
References: <d3520549f06107de8939af24268f56f56683fbb0.camel@nic.cz> <CABCOCHRFQrXgGKB10B9MXbKa2vMfaY3eWaj5Sp4W0DPQ0F-pGQ@mail.gmail.com> <VI1PR07MB40472B4BEFB581AEE4F7C158F0230@VI1PR07MB4047.eurprd07.prod.outlook.com> <20200107.143818.1928135118621633911.mbj@tail-f.com> <VI1PR07MB404773908BCA102EFBB6EE46F03F0@VI1PR07MB4047.eurprd07.prod.outlook.com> <e28ccc2b5b632d861dcdcc8b59184d1b81eb4406.camel@nic.cz> <CABCOCHQ5ps3SMfBiFatqN1R2MFbvY1WRyO9548nOZr1-GKuQ=g@mail.gmail.com> <bbc48da835fc0829dc179e89a8553095b1244677.camel@nic.cz> <CABCOCHR=qBJ=uKK29RP4ynumabeZiaWY-MM30VuG9fsQ6Rq95Q@mail.gmail.com> <940da771-440b-6e42-eaf7-12bc5626441a@cisco.com> <CABCOCHTcp=3cG1ed_3H-XtZdTUOj8O4hEq0sPjdf9d9B3yURsg@mail.gmail.com> <6c7419ed4553947cd84930c240a14cf5f91fac11.camel@nic.cz> <CABCOCHSGYiEsuEEgHZ1Jf6fDXTWn0WxbPewAa=grwy9+7yudYQ@mail.gmail.com> <c58da422-e0b0-75dd-0d94-96fd1ae12007@cisco.com>
In-Reply-To: <c58da422-e0b0-75dd-0d94-96fd1ae12007@cisco.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Tue, 3 Mar 2020 08:13:58 -0800
Message-ID: <CABCOCHRJvVF7NNyyTupYq39DmJN=1xKwmQxMfzF0T-ss0hFM8g@mail.gmail.com>
To: Benoit Claise <bclaise@cisco.com>
Cc: Ladislav Lhotka <lhotka@nic.cz>, NETMOD WG <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000fe24df059ff5976c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/VMMbHg3PEH3FkZxvSBQQBH-m9yc>
Subject: Re: [netmod] Text in import to indicate whether a module is needed as import-only or as implemented
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Mar 2020 16:14:15 -0000

--000000000000fe24df059ff5976c
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, Mar 3, 2020 at 12:45 AM Benoit Claise <bclaise@cisco.com> wrote:

> Hi,
>
>
>
> On Mon, Mar 2, 2020 at 10:23 AM Ladislav Lhotka <lhotka@nic.cz> wrote:
>
>> On Mon, 2020-03-02 at 09:52 -0800, Andy Bierman wrote:
>> >
>> >
>> > On Mon, Mar 2, 2020 at 8:57 AM Benoit Claise <bclaise@cisco.com> wrote=
:
>> > > Sorry to resurrect this old email thread.
>> > > To me, it's an important piece of information to know that
>> ietf-netconf-acm
>> > > is optional to implement.
>> > >
>> > > It seems that we have 3 potential places where to insert this
>> information
>> > > 1. The associated document. We could and should insert it into the
>> RFC text.
>> > >     Drawback: Somehow the YANG module is looked at independently of
>> the
>> > > associated document
>> > > 2. import-stmt: people on the list apparently don't like this
>> > > 3. module description? What harm would it do if the description coul=
d
>> > > contain this info?
>> > >
>> > >
>> >
>> > IMO it makes more sense to summarize the imported modules that need to
>> be
>> > implemented
>> > and not mention the ones that are not required.  The module
>> description-stmt
>> > is better
>> > than each import. (YANG 1.1 allows the same module to be imported
>> multiple
>> > times).
>>
>> Modules that have to be implemented can be imported only once. Adding th=
is
>> information to the import statement for such modules is IMO more
>> effective than
>> having it in the module description. I don't get how it could become a
>> problem.
>>
>>
> I do not think this info helps very much. It is duplicate info.
> It should be in the description-stmts for the objects defined in the
> module.
>
> Well, I had in mind the module description
> The "description-stmts for the objects defined in the module" is yet
> another place.
>


The object descriptions are the correct level of granularity to be useful.
A boolean statement wrt/ module implementation is required vs not required
is not very useful.
Rarely is the entire module either fully required or nothing to implement
at all.

IMO it is wrong to conflate the import-stmt with conformance requirements.
It is merely a mechanism to bind local prefix usage to an external module.
Text like "revision X or derived from X is required" is appropriate for the
import-stmt because
it refers to the binding between prefix and imported module revision used.

Consider how this extra documentation work scales to a big module like
ietf-bgp.
There are multiple submodules, each with overlapping imports and each with
their own module header.


Andy

It is also self-evident (and defined in YANG) that if you augment some
> external node
> you have to implement the augmented module.
>
>  This is the classic definition of a CLR.
>
> Lada
>>
>
>
> Trying to decompose the problem space ....
> I believe it's common sense to include in the RFC text that
> ietf-netconf-acm is optional to implement (to take the example in questio=
n
> in
> https://tools.ietf.org/html/draft-ietf-netconf-notification-capabilities-=
11
> )
> Do we agree that this information should also be contained somewhere,
> somehow in the YANG module? I would say: yes
>
> If yes, what are the options?
> I agree with Juergen (in a reply in this email thread): ideally a tooling
> answer would be better. This will take some time. So what do we do now?
> 3 options:
> a. import description (description-stmt in import-stmt)
>
> module ietf-system-capabilities {
>   yang-version 1.1;
>   namespace
>     "urn:ietf:params:xml:ns:yang:ietf-system-capabilities";
>   prefix sysc;
>
>   import ietf-netconf-acm
>     { prefix nacm; }
>     description "*ietf-netconf-acm is optional to implement*.";
>     }
>
>
> b. module description (description-stmt in  meta-stmts in
> module-stmt/submodule-stmt)
>
> module ietf-system-capabilities {
>   yang-version 1.1;
>   namespace
>     "urn:ietf:params:xml:ns:yang:ietf-system-capabilities";
>   prefix sysc;
>
>   import ietf-netconf-acm { prefix nacm; }
>
>   import ietf-yang-library {
>     prefix yanglib;
>     description "Revision 2019-01-04 or a
>       revision derived from it is REQUIRED.";
>   }
>
>   organization
>     "IETF NETCONF (Network Configuration) Working Group";
>   contact
>     "WG Web:   <https://datatracker.ietf.org/wg/netconf/>
>      WG List:  <mailto:netconf@ietf.org> <netconf@ietf.org>
>
>      Editor:   Balazs Lengyel
>                <mailto:balazs.lengyel@ericsson.com> <balazs.lengyel@erics=
son.com>";
>   description
>     "This module specifies a module intended to contain system
>       capabilities. System capabilities may include capabilities of a
>       NETCONF or RESTCONF server or a notification publisher.
>
>       ...
>
>
>       *ietf-netconf-acm is optional to implement."*
>
> c. description-stmts for the objects defined in the module
>
>           leaf node-selector {
>             type nacm:node-instance-identifier;
>             description
>               "Selects the data nodes for which capabilities are
>                specified. The special value '/' denotes all data nodes
>                in the datastore. *ietf-netconf-acm is optional to impleme=
nt.*";
>           }
>
>
> c. looks weird to me, and might need repetitions in different YANG
> objects. In the end, as an implementer, I only care to understand whether=
 I
> need to implement "ietf-netconf-acm" as a prequesite to implement
> ietf-system-capabilities.
>
> Between a. and b., I have no strong preferences.
> However, a. seems to be the logical place to me.
>
> Regards, Benoit
>
>
>> >
>> > > Regards, Benoit
>> > >
>> >
>> > Andy
>> >
>> > > >
>> > > > On Wed, Jan 8, 2020 at 5:44 AM Ladislav Lhotka <lhotka@nic.cz>
>> wrote:
>> > > > > On Wed, 2020-01-08 at 04:49 -0800, Andy Bierman wrote:
>> > > > > >
>> > > > > > On Wed, Jan 8, 2020 at 1:11 AM Ladislav Lhotka <lhotka@nic.cz>
>> wrote:
>> > > > > > > On Tue, 2020-01-07 at 14:29 +0000, Bal=C3=A1zs Lengyel wrote=
:
>> > > > > > > > If that is the consensus, I can remove the description
>> statements,
>> > > > > no big
>> > > > > > > > deal. (I actually like the statements, but they are not
>> important
>> > > > > for this
>> > > > > > > > draft)
>> > > > > > >
>> > > > > > > Of course, it is not that important, but I don't see how thi=
s
>> > > > > information
>> > > > > > > could
>> > > > > > > be harmful, if it is included with the import. In my view, i=
t
>> is not
>> > > > > meant
>> > > > > > > as a
>> > > > > > > conformance requirement but just an info from the module
>> author
>> > > > > about the
>> > > > > > > meaning of the import statement.
>> > > > > > >
>> > > > > >
>> > > > > > It adds a lot of extra work but more importantly the
>> import-stmt is
>> > > > > the wrong
>> > > > > > place
>> > > > >
>> > > > > What work do you mean? I thought that it would be just info for
>> > > > > potential
>> > > > > developers (or their managers) that implementing the module
>> requires
>> > > > > implementing other modules and functionality - or not.
>> > > > >
>> > > > >
>> > > >
>> > > >
>> > > > It is duplication because the individual data-def statements shoul=
d
>> have
>> > > > any notes
>> > > > about implementation requirements. The duplication may even be
>> wrong.
>> > > > E.g., in the module it says NACM is not required, but what if some
>> objects
>> > > > have NACM requirements listed in the Security Considerations
>> section?
>> > > > That is the RFC section to discuss NACM requirements.
>> > > >
>> > > >
>> > > > > For example, if a module imports ietf-netconf-nacm only for usin=
g
>> "node-
>> > > > > instance-identifier" type, it is relatively uninteresting.
>> Otherwise,
>> > > > > implementation of the module may just be out of question.
>> > > > >
>> > > > >
>> > > > > > to document such a complex and unrelated issue as server
>> conformance
>> > > > > > requirements.
>> > > > > >
>> > > > > >
>> > > > > > > The root of this problem (and design flaw of YANG, IMO) is
>> that
>> > > > > import is
>> > > > > > > "overloaded" with two different purposes, one of which
>> effectively
>> > > > > requires
>> > > > > > > that
>> > > > > > > the imported module be also implemented, while the other
>> doesn't.
>> > > > > > >
>> > > > > >
>> > > > > > The import-stmt is only used to map a local prefix to an
>> external
>> > > > > module.
>> > > > >
>> > > > > But one thing is using a prefix for accessing top-level types an=
d
>> > > > > groupings
>> > > > > (i.e. stuff in YANG modules), and another thing is accessing
>> schema
>> > > > > nodes, which
>> > > > > have to be present in the schema tree. In complicated data
>> models, it is
>> > > > > not
>> > > > > exactly easy to figure out all these dependencies.
>> > > > >
>> > > > >
>> > > >
>> > > > I do not agree these are different things.
>> > > > In both cases the prefix is used to determine the imported module
>> that
>> > > > contains the identifier.
>> > > >
>> > > >
>> > > > > So maybe what is really overloaded are the namespace prefixes:
>> they are
>> > > > > used for
>> > > > > addressing YANG modules, schema nodes and instances (in XPath).
>> > > > >
>> > > > > Lada
>> > > > >
>> > > >
>> > > >
>> > > > Andy
>> > > >
>> > > > > > This proposal to add conformance info the the import-stmt woul=
d
>> > > > > overload it
>> > > > > > with
>> > > > > > another purpose.
>> > > > > >
>> > > > > > Not even a typedef is easy to classify  (e.g., leafref require=
s
>> > > > > implementation
>> > > > > > of a data node).
>> > > > > > I certainly agree that YANG conformance is poorly specified,
>> poorly
>> > > > > > understood, and
>> > > > > > in real need of improvement. Likewise, the import-stmt is also
>> in need
>> > > > > of some
>> > > > > > improvement
>> > > > > > since import-by-exact-revision is (and has always been) poorly
>> > > > > designed.
>> > > > > >
>> > > > > >
>> > > > > > > Lada
>> > > > > > >
>> > > > > > > > Balazs
>> > > > > >
>> > > > > > Andy
>> > > > > >
>> > > > > >
>> > > > > > > > -----Original Message-----
>> > > > > > > > From: Martin Bjorklund <mbj@tail-f.com>
>> > > > > > > > Sent: Tuesday, January 7, 2020 2:38 PM
>> > > > > > > > To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
>> > > > > > > > Cc: andy@yumaworks.com; lhotka@nic.cz; netmod@ietf.org
>> > > > > > > > Subject: Re: [netmod] Text in import to indicate whether a
>> module
>> > > > > is
>> > > > > > > needed as
>> > > > > > > > import-only or as implemented
>> > > > > > > >
>> > > > > > > > Hi
>> > > > > > > >
>> > > > > > > > I agree w/ Andy and others that we should not add this to
>> the
>> > > > > import's
>> > > > > > > > description.  I don't think this kind of conformance text
>> belongs
>> > > > > to the
>> > > > > > > > import's description.  If you think it is important to
>> state this,
>> > > > > the
>> > > > > > > best
>> > > > > > > > place is probably as plain text in the document itself.
>> > > > > > > >
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > /martin
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > Bal=C3=A1zs Lengyel <balazs.lengyel=3D
>> 40ericsson.com@dmarc.ietf.org>
>> > > > > wrote:
>> > > > > > > > > As a draft author who was asked to add text about the
>> imports
>> > > > > IMHO
>> > > > > > > > >
>> > > > > > > > > *   it would be easy for me to remove the description
>> from the
>> > > > > import.
>> > > > > > > > > Actually I really just want to know what is acceptable t=
o
>> the
>> > > > > group, so
>> > > > > > > I
>> > > > > > > > > can proceed
>> > > > > > > > > *   I also think that adding this text is in most cases
>> easy and
>> > > > > it does
>> > > > > > > not
>> > > > > > > > > need updates later.
>> > > > > > > > > *   The rules in some cases might not be trivial.
>> > > > > > > > >
>> > > > > > > > > *   Imported YAMs need to be implemented if
>> > > > > > > > >
>> > > > > > > > > *   Imported parts are included in Xpath (augment, when,
>> must,
>> > > > > require-
>> > > > > > > > > instance)
>> > > > > > > > >
>> > > > > > > > > *   Imported YAMs do not need to be implemented if only
>> the
>> > > > > following
>> > > > > > > are
>> > > > > > > > > used
>> > > > > > > > >
>> > > > > > > > > *   Types
>> > > > > > > > > *   Features
>> > > > > > > > > *   extensions
>> > > > > > > > >
>> > > > > > > > > *   Ambiguous if
>> > > > > > > > >
>> > > > > > > > > *   groupings are used
>> > > > > > > > > *   if the dependency is not formally defined by YANG, b=
ut
>> > > > > functionally
>> > > > > > > > > needed. (E.g. notification-capabilities does not formall=
y
>> need
>> > > > > YANG-
>> > > > > > > > > Push
>> > > > > > > to
>> > > > > > > > > be implemented, however there is no sense in defining
>> > > > > capabilities if
>> > > > > > > YANG-
>> > > > > > > > > Push is itself not implemented.)
>> > > > > > > > > *   deviation ?
>> > > > > > > > > *   other cases ?
>> > > > > > > > >
>> > > > > > > > > Regards Balazs
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > > From: netmod <netmod-bounces@ietf.org> On Behalf Of Andy
>> Bierman
>> > > > > > > > > Sent: 2019. december 19., cs=C3=BCt=C3=B6rt=C3=B6k 17:23
>> > > > > > > > > To: Ladislav Lhotka <lhotka@nic.cz>
>> > > > > > > > > Cc: NetMod WG <netmod@ietf.org>
>> > > > > > > > > Subject: Re: [netmod] Text in import to indicate whether=
 a
>> > > > > module is
>> > > > > > > > > needed as import-only or as implemented
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > > On Thu, Dec 19, 2019 at 8:00 AM Ladislav Lhotka <
>> lhotka@nic.cz
>> > > > > <mailto:
>> > > > > > > > > lhotka@nic.cz> > wrote:
>> > > > > > > > >
>> > > > > > > > > On Thu, 2019-12-19 at 07:52 +0000, Sch=C3=B6nw=C3=A4lder=
, J=C3=BCrgen
>> wrote:
>> > > > > > > > > > On Thu, Dec 19, 2019 at 08:23:27AM +0100, Ladislav
>> Lhotka
>> > > > > wrote:
>> > > > > > > > > > > I don't see how YANG syntax defines this. If a modul=
e
>> > > > > imports
>> > > > > > > > > > > ietf-netconf- acm, it could be because
>> > > > > > > > > > >
>> > > > > > > > > > > - it just uses a typedef, such as "node-instance-
>> > > > > identifier", and
>> > > > > > > then
>> > > > > > > > > > >   ietf-netconf-acm needn't be implemented (but can
>> be),
>> > > > > > > > > > >
>> > > > > > > > > > > or
>> > > > > > > > > > >
>> > > > > > > > > > > - it augments ietf-netconf-acm, which makes sense
>> only if
>> > > > > the latter
>> > > > > > > > > > >   module is implemented.
>> > > > > > > > > > >
>> > > > > > > > > > > It it the YANG library that specifies whether a
>> module is
>> > > > > > > > > > > implemented or not, but the "import" statement itsel=
f
>> > > > > doesn't tell
>> > > > > > > you
>> > > > > > > > > > > anything.
>> > > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > > > Can we not assume that an implementor will figure out
>> the
>> > > > > difference?
>> > > > > > > > >
>> > > > > > > > > An implementor should be able to figure it out, but othe=
r
>> > > > > potential
>> > > > > > > > > module users may not. For example, if somebody is
>> evaluating
>> > > > > whether
>> > > > > > > > > to use a module for their device or not, it is important
>> to know
>> > > > > that
>> > > > > > > > > NACM has to be implemented (or not).
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > > You seem to be talking about a new conformance
>> documentation
>> > > > > procedure
>> > > > > > > > >
>> > > > > > > > > that attempts to solve the problem "to use modules A, B,
>> and C
>> > > > > > > > > together
>> > > > > > > > >
>> > > > > > > > > to achieve some functionality X, all these conditions
>> need to be
>> > > > > met"..
>> > > > > > > > >
>> > > > > > > > > (Sounds more like a problem for YANG Packages to solve)
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > > IMO this is a much harder problem than something that ca=
n
>> be
>> > > > > solved
>> > > > > > > > >
>> > > > > > > > > with extra description-stmt text. The writer is likely t=
o
>> get it
>> > > > > wrong
>> > > > > > > > > or not
>> > > > > > > > >
>> > > > > > > > > keep it up to date, so a tool to analyze the file seems
>> like a
>> > > > > better
>> > > > > > > > > solution.
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > > Lada
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > > Andy
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > > > Or someone writes a pyang plugin to determine from the
>> schema
>> > > > > tree
>> > > > > > > > > > the kind of imports there are (for a given set of
>> features).
>> > > > > > > > > >
>> > > > > > > > > > /js
>> > > > > > > > > >
>> > > > > > > > > --
>> > > > > > > > > Ladislav Lhotka
>> > > > > > > > > Head, CZ.NIC Labs
>> > > > > > > > > PGP Key ID: 0xB8F92B08A9F76C67
>> > > > > > > > >
>> > > > > > > > > _______________________________________________
>> > > > > > > > > netmod mailing list
>> > > > > > > > > netmod@ietf.org <mailto:netmod@ietf.org>
>> > > > > > > > > https://www.ietf.org/mailman/listinfo/netmod
>> > > > > > > > >
>> > > > > --
>> > > > > Ladislav Lhotka
>> > > > > Head, CZ.NIC Labs
>> > > > > PGP Key ID: 0xB8F92B08A9F76C67
>> > > > >
>> > > > > _______________________________________________
>> > > > > netmod mailing list
>> > > > > netmod@ietf.org
>> > > > > https://www.ietf.org/mailman/listinfo/netmod
>> > > > >
>> > > >
>> > > >
>> > > > _______________________________________________
>> > > > netmod mailing list
>> > > > netmod@ietf.org
>> > > > https://www.ietf.org/mailman/listinfo/netmod
>> > >
>> --
>> Ladislav Lhotka
>> Head, CZ.NIC Labs
>> PGP Key ID: 0xB8F92B08A9F76C67
>>
>>
>

--000000000000fe24df059ff5976c
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Tue, Mar 3, 2020 at 12:45 AM Benoi=
t Claise &lt;<a href=3D"mailto:bclaise@cisco.com">bclaise@cisco.com</a>&gt;=
 wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px =
0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
 =20
   =20
 =20
  <div>
    <div>Hi,<br>
    </div>
    <blockquote type=3D"cite">
     =20
      <div dir=3D"ltr">
        <div dir=3D"ltr"><br>
        </div>
        <br>
        <div class=3D"gmail_quote">
          <div dir=3D"ltr" class=3D"gmail_attr">On Mon, Mar 2, 2020 at 10:2=
3
            AM Ladislav Lhotka &lt;<a href=3D"mailto:lhotka@nic.cz" target=
=3D"_blank">lhotka@nic.cz</a>&gt; wrote:<br>
          </div>
          <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Mon, 2020-03=
-02 at
            09:52 -0800, Andy Bierman wrote:<br>
            &gt; <br>
            &gt; <br>
            &gt; On Mon, Mar 2, 2020 at 8:57 AM Benoit Claise &lt;<a href=
=3D"mailto:bclaise@cisco.com" target=3D"_blank">bclaise@cisco.com</a>&gt; w=
rote:<br>
            &gt; &gt; Sorry to resurrect this old email thread.<br>
            &gt; &gt; To me, it&#39;s an important piece of information to
            know that ietf-netconf-acm<br>
            &gt; &gt; is optional to implement.<br>
            &gt; &gt; <br>
            &gt; &gt; It seems that we have 3 potential places where to
            insert this information<br>
            &gt; &gt; 1. The associated document. We could and should
            insert it into the RFC text.<br>
            &gt; &gt;=C2=A0 =C2=A0 =C2=A0Drawback: Somehow the YANG module =
is looked at
            independently of the<br>
            &gt; &gt; associated document<br>
            &gt; &gt; 2. import-stmt: people on the list apparently
            don&#39;t like this<br>
            &gt; &gt; 3. module description? What harm would it do if
            the description could<br>
            &gt; &gt; contain this info?<br>
            &gt; &gt; <br>
            &gt; &gt; <br>
            &gt; <br>
            &gt; IMO it makes more sense to summarize the imported
            modules that need to be<br>
            &gt; implemented<br>
            &gt; and not mention the ones that are not required.=C2=A0 The
            module description-stmt<br>
            &gt; is better<br>
            &gt; than each import. (YANG 1.1 allows the same module to
            be imported multiple<br>
            &gt; times).<br>
            <br>
            Modules that have to be implemented can be imported only
            once. Adding this<br>
            information to the import statement for such modules is IMO
            more effective than<br>
            having it in the module description. I don&#39;t get how it
            could become a problem.<br>
            <br>
          </blockquote>
          <div><br>
          </div>
          <div>I do not think this info helps very much. It is duplicate
            info.</div>
          <div>It should be in the description-stmts for the objects
            defined in the module.</div>
        </div>
      </div>
    </blockquote>
    Well, I had in mind the module description<br>
    The &quot;description-stmts for the objects defined in the module&quot;=
 is yet
    another place.<br></div></blockquote><div><br></div><div><br></div><div=
>The object descriptions are the correct level of granularity to be useful.=
</div><div>A boolean statement wrt/ module implementation is required vs no=
t required is not very useful.</div><div>Rarely is the entire module either=
 fully required or nothing to implement at all.</div><div><br></div><div>IM=
O it is wrong to conflate the import-stmt with conformance requirements.</d=
iv><div>It is merely a mechanism to bind local prefix usage to an external =
module.</div><div><div>Text like &quot;revision X or derived from X is requ=
ired&quot; is appropriate for the import-stmt because<br></div><div>it refe=
rs to the binding between prefix and imported module revision used.</div><d=
iv></div></div><div><br></div><div>Consider how this extra documentation wo=
rk scales to a big module like ietf-bgp.</div><div>There are multiple submo=
dules, each with overlapping imports and each with their own module header.=
</div><div><br></div><div>=C2=A0<br></div><div>Andy</div><div><br></div><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-lef=
t:1px solid rgb(204,204,204);padding-left:1ex"><div>
    <blockquote type=3D"cite">
      <div dir=3D"ltr">
        <div class=3D"gmail_quote">
          <div>It is also self-evident (and defined in YANG) that if you
            augment some external node</div>
          <div>you have to implement the augmented module.</div>
          <div><br>
          </div>
          <div>=C2=A0This is the classic definition of a CLR.</div>
          <div><br>
          </div>
          <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
            Lada<br>
          </blockquote>
          <div><br>
          </div>
          <div><br>
          </div>
        </div>
      </div>
    </blockquote>
    Trying to decompose the problem space ....<br>
    I believe it&#39;s common sense to include in the RFC text that
    ietf-netconf-acm is optional to implement (to take the example in
    question in
<a href=3D"https://tools.ietf.org/html/draft-ietf-netconf-notification-capa=
bilities-11" target=3D"_blank">https://tools.ietf.org/html/draft-ietf-netco=
nf-notification-capabilities-11</a>)<br>
    Do we agree that this information should also be contained
    somewhere, somehow in the YANG module? I would say: yes<br>
    <br>
    If yes, what are the options?<br>
    I agree with Juergen (in a reply in this email thread): ideally a
    tooling answer would be better. This will take some time. So what do
    we do now?<br>
    3 options:<br>
    a. import description (description-stmt in import-stmt) <br>
    <blockquote>
      <pre>module ietf-system-capabilities {
  yang-version 1.1;
  namespace
    &quot;urn:ietf:params:xml:ns:yang:ietf-system-capabilities&quot;;
  prefix sysc;

  import ietf-netconf-acm=20
    { prefix nacm; }
    description &quot;<u>ietf-netconf-acm is optional to implement</u>.&quo=
t;;
    }</pre>
    </blockquote>
    <br>
    b. module description (description-stmt in=C2=A0 meta-stmts in
    module-stmt/submodule-stmt)<br>
    <blockquote>
      <pre>module ietf-system-capabilities {
  yang-version 1.1;
  namespace
    &quot;urn:ietf:params:xml:ns:yang:ietf-system-capabilities&quot;;
  prefix sysc;

  import ietf-netconf-acm { prefix nacm; }

  import ietf-yang-library {
    prefix yanglib;
    description &quot;Revision 2019-01-04 or a
      revision derived from it is REQUIRED.&quot;;
  }

  organization
    &quot;IETF NETCONF (Network Configuration) Working Group&quot;;
  contact
    &quot;WG Web:   &lt;<a href=3D"https://datatracker.ietf.org/wg/netconf/=
" target=3D"_blank">https://datatracker.ietf.org/wg/netconf/</a>&gt;
     WG List:  <a href=3D"mailto:netconf@ietf.org" target=3D"_blank">&lt;ma=
ilto:netconf@ietf.org&gt;</a>

     Editor:   Balazs Lengyel
               <a href=3D"mailto:balazs.lengyel@ericsson.com" target=3D"_bl=
ank">&lt;mailto:balazs.lengyel@ericsson.com&gt;</a>&quot;;
  description
    &quot;This module specifies a module intended to contain system
      capabilities. System capabilities may include capabilities of a
      NETCONF or RESTCONF server or a notification publisher.

      ...

    =20
      <u>ietf-netconf-acm is optional to implement.&quot;</u></pre>
    </blockquote>
    c. description-stmts for the objects defined in the module<br>
    <br>
    <blockquote>
      <pre>          leaf node-selector {=20
            type nacm:node-instance-identifier;
            description
              &quot;Selects the data nodes for which capabilities are
               specified. The special value &#39;/&#39; denotes all data no=
des
               in the datastore. <u>ietf-netconf-acm is optional to impleme=
nt.</u>&quot;;
          }</pre>
    </blockquote>
    <br>
    c. looks weird to me, and might need repetitions in different YANG
    objects. In the end, as an implementer, I only care to understand
    whether I need to implement &quot;ietf-netconf-acm&quot; as a prequesit=
e to
    implement ietf-system-capabilities. <br>
    <br>
    Between a. and b., I have no strong preferences.<br>
    However, a. seems to be the logical place to me.<br>
    <br>
    Regards, Benoit<br>
    <blockquote type=3D"cite">
      <div dir=3D"ltr">
        <div class=3D"gmail_quote">
          <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
            <br>
            &gt;=C2=A0 <br>
            &gt; &gt; Regards, Benoit<br>
            &gt; &gt; <br>
            &gt; <br>
            &gt; Andy<br>
            &gt;=C2=A0 <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; On Wed, Jan 8, 2020 at 5:44 AM Ladislav
            Lhotka &lt;<a href=3D"mailto:lhotka@nic.cz" target=3D"_blank">l=
hotka@nic.cz</a>&gt; wrote:<br>
            &gt; &gt; &gt; &gt; On Wed, 2020-01-08 at 04:49 -0800, Andy
            Bierman wrote:<br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; On Wed, Jan 8, 2020 at 1:11 AM
            Ladislav Lhotka &lt;<a href=3D"mailto:lhotka@nic.cz" target=3D"=
_blank">lhotka@nic.cz</a>&gt;
            wrote:<br>
            &gt; &gt; &gt; &gt; &gt; &gt; On Tue, 2020-01-07 at 14:29
            +0000, Bal=C3=A1zs Lengyel wrote:<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; If that is the consensus,
            I can remove the description statements,<br>
            &gt; &gt; &gt; &gt; no big<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; deal. (I actually like
            the statements, but they are not important<br>
            &gt; &gt; &gt; &gt; for this<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; draft)<br>
            &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; Of course, it is not that
            important, but I don&#39;t see how this<br>
            &gt; &gt; &gt; &gt; information<br>
            &gt; &gt; &gt; &gt; &gt; &gt; could<br>
            &gt; &gt; &gt; &gt; &gt; &gt; be harmful, if it is included
            with the import. In my view, it is not<br>
            &gt; &gt; &gt; &gt; meant<br>
            &gt; &gt; &gt; &gt; &gt; &gt; as a<br>
            &gt; &gt; &gt; &gt; &gt; &gt; conformance requirement but
            just an info from the module author<br>
            &gt; &gt; &gt; &gt; about the<br>
            &gt; &gt; &gt; &gt; &gt; &gt; meaning of the import
            statement.<br>
            &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; It adds a lot of extra work but
            more importantly the import-stmt is<br>
            &gt; &gt; &gt; &gt; the wrong<br>
            &gt; &gt; &gt; &gt; &gt; place<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; What work do you mean? I thought that it
            would be just info for<br>
            &gt; &gt; &gt; &gt; potential<br>
            &gt; &gt; &gt; &gt; developers (or their managers) that
            implementing the module requires<br>
            &gt; &gt; &gt; &gt; implementing other modules and
            functionality - or not. <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; It is duplication because the individual
            data-def statements should have<br>
            &gt; &gt; &gt; any notes<br>
            &gt; &gt; &gt; about implementation requirements. The
            duplication may even be wrong.<br>
            &gt; &gt; &gt; E.g., in the module it says NACM is not
            required, but what if some objects<br>
            &gt; &gt; &gt; have NACM requirements listed in the Security
            Considerations section?<br>
            &gt; &gt; &gt; That is the RFC section to discuss NACM
            requirements.<br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; For example, if a module imports
            ietf-netconf-nacm only for using &quot;node-<br>
            &gt; &gt; &gt; &gt; instance-identifier&quot; type, it is
            relatively uninteresting. Otherwise,<br>
            &gt; &gt; &gt; &gt; implementation of the module may just be
            out of question.<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; to document such a complex and
            unrelated issue as server conformance<br>
            &gt; &gt; &gt; &gt; &gt; requirements.<br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; The root of this problem (and
            design flaw of YANG, IMO) is that<br>
            &gt; &gt; &gt; &gt; import is<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &quot;overloaded&quot; with two
            different purposes, one of which effectively<br>
            &gt; &gt; &gt; &gt; requires<br>
            &gt; &gt; &gt; &gt; &gt; &gt; that<br>
            &gt; &gt; &gt; &gt; &gt; &gt; the imported module be also
            implemented, while the other doesn&#39;t.<br>
            &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; The import-stmt is only used to map
            a local prefix to an external<br>
            &gt; &gt; &gt; &gt; module.<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; But one thing is using a prefix for
            accessing top-level types and<br>
            &gt; &gt; &gt; &gt; groupings<br>
            &gt; &gt; &gt; &gt; (i.e. stuff in YANG modules), and
            another thing is accessing schema<br>
            &gt; &gt; &gt; &gt; nodes, which<br>
            &gt; &gt; &gt; &gt; have to be present in the schema tree.
            In complicated data models, it is<br>
            &gt; &gt; &gt; &gt; not<br>
            &gt; &gt; &gt; &gt; exactly easy to figure out all these
            dependencies.<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; I do not agree these are different things.<br>
            &gt; &gt; &gt; In both cases the prefix is used to determine
            the imported module that<br>
            &gt; &gt; &gt; contains the identifier.<br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; So maybe what is really overloaded are
            the namespace prefixes: they are<br>
            &gt; &gt; &gt; &gt; used for<br>
            &gt; &gt; &gt; &gt; addressing YANG modules, schema nodes
            and instances (in XPath). <br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; Lada<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; Andy<br>
            &gt; &gt; &gt;=C2=A0 <br>
            &gt; &gt; &gt; &gt; &gt; This proposal to add conformance
            info the the import-stmt would<br>
            &gt; &gt; &gt; &gt; overload it<br>
            &gt; &gt; &gt; &gt; &gt; with<br>
            &gt; &gt; &gt; &gt; &gt; another purpose.<br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; Not even a typedef is easy to
            classify=C2=A0 (e.g., leafref requires<br>
            &gt; &gt; &gt; &gt; implementation<br>
            &gt; &gt; &gt; &gt; &gt; of a data node).<br>
            &gt; &gt; &gt; &gt; &gt; I certainly agree that YANG
            conformance is poorly specified, poorly<br>
            &gt; &gt; &gt; &gt; &gt; understood, and<br>
            &gt; &gt; &gt; &gt; &gt; in real need of improvement.
            Likewise, the import-stmt is also in need<br>
            &gt; &gt; &gt; &gt; of some<br>
            &gt; &gt; &gt; &gt; &gt; improvement<br>
            &gt; &gt; &gt; &gt; &gt; since import-by-exact-revision is
            (and has always been) poorly<br>
            &gt; &gt; &gt; &gt; designed.<br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; Lada<br>
            &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; Balazs<br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; Andy<br>
            &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; -----Original
            Message-----<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; From: Martin Bjorklund
            &lt;<a href=3D"mailto:mbj@tail-f.com" target=3D"_blank">mbj@tai=
l-f.com</a>&gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; Sent: Tuesday, January 7,
            2020 2:38 PM<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; To: Bal=C3=A1zs Lengyel &lt;=
<a href=3D"mailto:balazs.lengyel@ericsson.com" target=3D"_blank">balazs.len=
gyel@ericsson.com</a>&gt;<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; Cc: <a href=3D"mailto:andy@y=
umaworks.com" target=3D"_blank">andy@yumaworks.com</a>; <a href=3D"mailto:l=
hotka@nic.cz" target=3D"_blank">lhotka@nic.cz</a>; <a href=3D"mailto:netmod=
@ietf.org" target=3D"_blank">netmod@ietf.org</a><br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; Subject: Re: [netmod]
            Text in import to indicate whether a module<br>
            &gt; &gt; &gt; &gt; is<br>
            &gt; &gt; &gt; &gt; &gt; &gt; needed as<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; import-only or as
            implemented<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; Hi<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; I agree w/ Andy and
            others that we should not add this to the<br>
            &gt; &gt; &gt; &gt; import&#39;s<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; description.=C2=A0 I don&#39=
;t
            think this kind of conformance text belongs<br>
            &gt; &gt; &gt; &gt; to the<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; import&#39;s description.=C2=
=A0 If
            you think it is important to state this,<br>
            &gt; &gt; &gt; &gt; the<br>
            &gt; &gt; &gt; &gt; &gt; &gt; best<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; place is probably as
            plain text in the document itself.<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; /martin<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; Bal=C3=A1zs Lengyel
            &lt;balazs.lengyel=3D<a href=3D"mailto:40ericsson.com@dmarc.iet=
f.org" target=3D"_blank">40ericsson.com@dmarc.ietf.org</a>&gt;<br>
            &gt; &gt; &gt; &gt; wrote:<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; As a draft author
            who was asked to add text about the imports<br>
            &gt; &gt; &gt; &gt; IMHO<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0it would =
be easy
            for me to remove the description from the<br>
            &gt; &gt; &gt; &gt; import.<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Actually I really
            just want to know what is acceptable to the<br>
            &gt; &gt; &gt; &gt; group, so<br>
            &gt; &gt; &gt; &gt; &gt; &gt; I<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; can proceed<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0I also th=
ink
            that adding this text is in most cases easy and<br>
            &gt; &gt; &gt; &gt; it does<br>
            &gt; &gt; &gt; &gt; &gt; &gt; not<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; need updates later.<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0The rules=
 in
            some cases might not be trivial.<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Imported =
YAMs
            need to be implemented if<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Imported =
parts
            are included in Xpath (augment, when, must,<br>
            &gt; &gt; &gt; &gt; require-<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; instance)<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Imported =
YAMs do
            not need to be implemented if only the<br>
            &gt; &gt; &gt; &gt; following<br>
            &gt; &gt; &gt; &gt; &gt; &gt; are<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; used<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Types<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Features<=
br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0extension=
s<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Ambiguous=
 if<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0groupings=
 are
            used<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0if the
            dependency is not formally defined by YANG, but<br>
            &gt; &gt; &gt; &gt; functionally<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; needed. (E.g.
            notification-capabilities does not formally need<br>
            &gt; &gt; &gt; &gt; YANG-<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Push <br>
            &gt; &gt; &gt; &gt; &gt; &gt; to<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; be implemented,
            however there is no sense in defining<br>
            &gt; &gt; &gt; &gt; capabilities if<br>
            &gt; &gt; &gt; &gt; &gt; &gt; YANG-<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Push is itself not
            implemented.)<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0deviation=
 ?<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0other cas=
es ?<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Regards Balazs<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; From: netmod &lt;<a hre=
f=3D"mailto:netmod-bounces@ietf.org" target=3D"_blank">netmod-bounces@ietf.=
org</a>&gt; On
            Behalf Of Andy Bierman<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Sent: 2019. december
            19., cs=C3=BCt=C3=B6rt=C3=B6k 17:23<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; To: Ladislav Lhotka
            &lt;<a href=3D"mailto:lhotka@nic.cz" target=3D"_blank">lhotka@n=
ic.cz</a>&gt;<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Cc: NetMod WG &lt;<a hr=
ef=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ietf.org</a>&gt;<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Subject: Re:
            [netmod] Text in import to indicate whether a<br>
            &gt; &gt; &gt; &gt; module is <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; needed as
            import-only or as implemented<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On Thu, Dec 19, 2019
            at 8:00 AM Ladislav Lhotka &lt;<a href=3D"mailto:lhotka@nic.cz"=
 target=3D"_blank">lhotka@nic.cz</a><br>
            &gt; &gt; &gt; &gt; &lt;mailto:<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <a href=3D"mailto:lhotk=
a@nic.cz" target=3D"_blank">lhotka@nic.cz</a>&gt; &gt; wrote:<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On Thu, 2019-12-19
            at 07:52 +0000, Sch=C3=B6nw=C3=A4lder, J=C3=BCrgen wrote:<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On Thu, Dec 19,
            2019 at 08:23:27AM +0100, Ladislav Lhotka<br>
            &gt; &gt; &gt; &gt; wrote:<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; I don&#39;t
            see how YANG syntax defines this. If a module<br>
            &gt; &gt; &gt; &gt; imports <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
            ietf-netconf- acm, it could be because<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; - it just
            uses a typedef, such as &quot;node-instance-<br>
            &gt; &gt; &gt; &gt; identifier&quot;, and<br>
            &gt; &gt; &gt; &gt; &gt; &gt; then<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0
            =C2=A0ietf-netconf-acm needn&#39;t be implemented (but can be),=
<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; or<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; - it
            augments ietf-netconf-acm, which makes sense only if<br>
            &gt; &gt; &gt; &gt; the latter<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0m=
odule
            is implemented.<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; It it the
            YANG library that specifies whether a module is <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
            implemented or not, but the &quot;import&quot; statement itself=
<br>
            &gt; &gt; &gt; &gt; doesn&#39;t tell<br>
            &gt; &gt; &gt; &gt; &gt; &gt; you<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; anything.<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Can we not
            assume that an implementor will figure out the<br>
            &gt; &gt; &gt; &gt; difference?<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; An implementor
            should be able to figure it out, but other<br>
            &gt; &gt; &gt; &gt; potential <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; module users may
            not. For example, if somebody is evaluating<br>
            &gt; &gt; &gt; &gt; whether <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; to use a module for
            their device or not, it is important to know<br>
            &gt; &gt; &gt; &gt; that <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; NACM has to be
            implemented (or not).<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; You seem to be
            talking about a new conformance documentation<br>
            &gt; &gt; &gt; &gt; procedure<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; that attempts to
            solve the problem &quot;to use modules A, B, and C <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; together<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; to achieve some
            functionality X, all these conditions need to be<br>
            &gt; &gt; &gt; &gt; met&quot;..<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; (Sounds more like a
            problem for YANG Packages to solve)<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; IMO this is a much
            harder problem than something that can be<br>
            &gt; &gt; &gt; &gt; solved<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; with extra
            description-stmt text. The writer is likely to get it<br>
            &gt; &gt; &gt; &gt; wrong <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; or not<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; keep it up to date,
            so a tool to analyze the file seems like a<br>
            &gt; &gt; &gt; &gt; better<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; solution.<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Lada<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Andy<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Or someone
            writes a pyang plugin to determine from the schema<br>
            &gt; &gt; &gt; &gt; tree <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; the kind of
            imports there are (for a given set of features).<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; /js<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; --<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Ladislav Lhotka<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Head, CZ.NIC Labs<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; PGP Key ID:
            0xB8F92B08A9F76C67<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
            _______________________________________________<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; netmod mailing list<br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <a href=3D"mailto:netmo=
d@ietf.org" target=3D"_blank">netmod@ietf.org</a> &lt;mailto:<a href=3D"mai=
lto:netmod@ietf.org" target=3D"_blank">netmod@ietf.org</a>&gt; <br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <a href=3D"https://www.=
ietf.org/mailman/listinfo/netmod" rel=3D"noreferrer" target=3D"_blank">http=
s://www.ietf.org/mailman/listinfo/netmod</a><br>
            &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt; -- <br>
            &gt; &gt; &gt; &gt; Ladislav Lhotka<br>
            &gt; &gt; &gt; &gt; Head, CZ.NIC Labs<br>
            &gt; &gt; &gt; &gt; PGP Key ID: 0xB8F92B08A9F76C67<br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; &gt;
            _______________________________________________<br>
            &gt; &gt; &gt; &gt; netmod mailing list<br>
            &gt; &gt; &gt; &gt; <a href=3D"mailto:netmod@ietf.org" target=
=3D"_blank">netmod@ietf.org</a><br>
            &gt; &gt; &gt; &gt; <a href=3D"https://www.ietf.org/mailman/lis=
tinfo/netmod" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mai=
lman/listinfo/netmod</a><br>
            &gt; &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt; <br>
            &gt; &gt; &gt;
            _______________________________________________<br>
            &gt; &gt; &gt; netmod mailing list<br>
            &gt; &gt; &gt; <a href=3D"mailto:netmod@ietf.org" target=3D"_bl=
ank">netmod@ietf.org</a><br>
            &gt; &gt; &gt; <a href=3D"https://www.ietf.org/mailman/listinfo=
/netmod" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/=
listinfo/netmod</a><br>
            &gt; &gt;=C2=A0 <br>
            -- <br>
            Ladislav Lhotka<br>
            Head, CZ.NIC Labs<br>
            PGP Key ID: 0xB8F92B08A9F76C67<br>
            <br>
          </blockquote>
        </div>
      </div>
    </blockquote>
    <br>
  </div>

</blockquote></div></div>

--000000000000fe24df059ff5976c--


From nobody Tue Mar  3 10:22:11 2020
Return-Path: <bclaise@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D0E83A255B; Tue,  3 Mar 2020 10:22:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.601
X-Spam-Level: 
X-Spam-Status: No, score=-9.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 BOb-6M87CamO; Tue,  3 Mar 2020 10:22:05 -0800 (PST)
Received: from aer-iport-4.cisco.com (aer-iport-4.cisco.com [173.38.203.54]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43E7D3A2545; Tue,  3 Mar 2020 10:22:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2119; q=dns/txt; s=iport; t=1583259724; x=1584469324; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=MFeWeCoZH4aghwzlVk9/4vXVgqUcmBhckZCN9hYbN+Y=; b=lGBCKeKK2R+P7fagBwAgPcB1VSsxCcshhCmG1Prchuwv3J1q/B5bBcXs 6e4zqnfxnjyiREnAHzlu+tUFN88PCxFQ7s0fqhucdC7QGEP+Oa5rvuZbh V2cFUNdevjrDFMIVYopNWaNaDwswCcSF8zvWXC6NDfHvQbzMovqOCb9vh U=;
X-IronPort-AV: E=Sophos;i="5.70,511,1574121600"; d="scan'208";a="23928720"
Received: from aer-iport-nat.cisco.com (HELO aer-core-1.cisco.com) ([173.38.203.22]) by aer-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Mar 2020 18:22:02 +0000
Received: from [10.61.243.157] ([10.61.243.157]) (authenticated bits=0) by aer-core-1.cisco.com (8.15.2/8.15.2) with ESMTPSA id 023ILxvi006266 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 3 Mar 2020 18:22:00 GMT
To: Lou Berger <lberger@labn.net>, jclarke@cisco.com, rrahman@cisco.com, rwilton@cisco.com, balazs.lengyel@ericsson.com, jason.sterne@nokia.com, kd6913@att.com
Cc: netmod-ver-dt@ietf.org, netmod@ietf.org
References: <dd300040-ea42-e505-633f-1d89def980e1@labn.net>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <37c43a69-692e-c50b-ffcf-b47437f35e45@cisco.com>
Date: Tue, 3 Mar 2020 19:21:58 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <dd300040-ea42-e505-633f-1d89def980e1@labn.net>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-Authenticated-User: bclaise
X-Outbound-SMTP-Client: 10.61.243.157, [10.61.243.157]
X-Outbound-Node: aer-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ofvo6jYbabI53jIv52SPX20cRDY>
Subject: Re: [netmod] Regarding IPR on draft-verdt-netmod-yang-module-versioning-01
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Mar 2020 18:22:09 -0000

Hi,

No, I'm not aware of any IPR that applies to this draft

Regards, B.

>
> Authors, Contributors, WG,
>
> As part of preparation for WG Adoption:
>
> Are you aware of any IPR that applies to drafts identified above?
>
> Please state either:
>
> "No, I'm not aware of any IPR that applies to this draft"
> or
> "Yes, I'm aware of IPR that applies to this draft"
>
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3669, 5378 and 8179 for more details)?
>
> If yes to the above, please state either:
>
> "Yes, the IPR has been disclosed in compliance with IETF IPR rules"
> or
> "No, the IPR has not been disclosed"
>
> If you answer no, please provide any additional details you think
> appropriate.
>
> We note that all DT members are listed as contributors.  If you 
> contributed to the document please respond.  Alternatively, please 
> feel free to state that you didn't materially contribute to the draft 
> and would like your name removed from the contribution section (and 
> moved to acknowledgments after WG adoption).
>
> If you are listed as a document author or contributor please answer the
> above by responding to this email regardless of whether or not you are
> aware of any relevant IPR. This document will not advance to the next
> stage until a response has been received from each author.
>
> NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.
>
> If you are on the WG email list or attend WG meetings but are not listed
> as an author or contributor, we remind you of your obligations under
> the IETF IPR rules which encourages you to notify the IETF if you are
> aware of IPR of others on an IETF contribution, or to refrain from
> participating in any contribution or discussion related to your
> undisclosed IPR. For more information, please see the RFCs listed above
> and
> http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.
>
> Thank you,
> NetMod WG Chairs
>
> PS Please include all listed in the headers of this message in your
> response.
>
>
>
> .


From nobody Wed Mar  4 12:35:45 2020
Return-Path: <eckelcu@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18C423A07FD; Wed,  4 Mar 2020 12:35:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.599
X-Spam-Level: 
X-Spam-Status: No, score=-9.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=UrHTIiBA; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=CH31sLLz
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 9F9qoR01_txj; Wed,  4 Mar 2020 12:35:40 -0800 (PST)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 47FFB3A07EE; Wed,  4 Mar 2020 12:35:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=16369; q=dns/txt; s=iport; t=1583354140; x=1584563740; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=if1krxJtzTNp9LH9ZhR9U3gNzrZZMIuX29leBBqwCNE=; b=UrHTIiBAfBxQyx1pOkpEeBt7DZBnHfBOIlAQdksWOB0SSfSxtdz6+ol/ 5zzlgLgfJAHiNrlDiGJaFnnN00TOFbv4aA83kOP1z0r5fueS1t0Cu94z3 lvGEEw10P3sKLWc66MifXhqvmtKzupgCiK9hkWB2i5APMWAA6ek4kZYrc 8=;
IronPort-PHdr: =?us-ascii?q?9a23=3AOKzWrR2bSvLpzXURsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxKHt+51ggrPWoPWo7JfhuzavrqoeFRI4I3J8RVgOIdJSw?= =?us-ascii?q?dDjMwXmwI6B8vQBEb4IfrhcgQxHd9JUxlu+HToeUU=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C1DADMEGBe/4UNJK1mHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXsCgSMvUAVsWCAECyqEFYNGA4ppgjolkzOEYoJSA1QJAQEBDAE?= =?us-ascii?q?BLQIEAQGEQwIXgWokOQUNAgMBAQsBAQUBAQECAQUEbYVWDIVjAQEBAQMSCwY?= =?us-ascii?q?dAQE3AQ8CAQgOAwMBAisCAgIwHQgCBAENBRsHgwQBgX1NAy4BonMCgTmIYnW?= =?us-ascii?q?BMoJ/AQEFgkSCSRiCDAmBOIwnGoIAgTgMFIIfLj6EMy8JgnEyggoijh6CSIV?= =?us-ascii?q?wmUoKgjyWZhyCSYgfkEmOcptLAgQCBAUCDgEBBYFqISqBLnAVOyoBgkFQGA2?= =?us-ascii?q?OHQwXg1CKVXSBKY0fAQE?=
X-IronPort-AV: E=Sophos;i="5.70,515,1574121600";  d="scan'208,217";a="450333484"
Received: from alln-core-11.cisco.com ([173.36.13.133]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 04 Mar 2020 20:35:39 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by alln-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id 024KZcgu028994 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 4 Mar 2020 20:35:39 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 4 Mar 2020 14:35:38 -0600
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 4 Mar 2020 15:35:36 -0500
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 4 Mar 2020 14:35:36 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T9GHByWlxthD+ffRwUhY+VHrskdt31z6Mpf7Ttk7ioS46lD0wrBAFp9ploQiLr6eNEG3aMNzRMsH0Yy2EMtwLEtSKuRbxkAcWG6B8mGlaYt/L0IL6CbxA2zdB6Kp8yHJKEaRfyXLlrd76xHFu0Ph53HMH2+tbyW6rnSAeNeVVn2qsIikz/izDNKVRt/sbuDNY40WSBxUpTDyXJpNn70y/ny8g4LUoZ4CftsUlBsNSfzG6dd8Y/hPHf4wtTC4byywvBIWAkomYzxJQIiXAz93qY9ZLQECdf0yYMeNI5Tverlf+klQjRqYYJTd1/nto5pA6lgUwdyVZ0GfKW8i7lD4og==
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=if1krxJtzTNp9LH9ZhR9U3gNzrZZMIuX29leBBqwCNE=; b=Aq8t2/Hm3lI4wWPEWe0SXX1KSphhiNyW7LZvZqD+8JSVZukvC5b/DLPMy3xzcR1D6p9vwfuKxGMveuwX2qksg45pF7CCmWgnJPCxwusk8ukhDLGlUkJNkKZ5egHJnf5Z7QoYFNIyhNOwfxa4B/P+Pif11CwWBCdV8oH2/mt23yWsSzyrXtHb4SiOLzDer7PLO2cvbgIGKyJ7sCv++wp9sZMvjQ56jmscptCFPs+dxiBwqBfHRZh2P9xi4tHTWBT2yrEz5eEi9+HmoZzUReOM3/VXrtssQA9Yksgxd+seEfx/i0ZHjWNid1sge+ub+EMggV+Lc7NzD8fcwWN2eUhYFw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=if1krxJtzTNp9LH9ZhR9U3gNzrZZMIuX29leBBqwCNE=; b=CH31sLLzTI+yTygQCUOeI3RaM3wv2K4B+p4hNnlg8Pd3HPRcwXAmzGoCI6Vblmi3KPO116KZkmPVyLjlk0pzDxgA2A4mFY/Axc5Mr0xJ9e0IrKruRowbpT+tOnfJDsMQn78FRgYo9e1FEz/aPEUeA0BSNKOmbFMEC2MJYYz9qX4=
Received: from BYAPR11MB3237.namprd11.prod.outlook.com (2603:10b6:a03:1e::19) by BYAPR11MB3703.namprd11.prod.outlook.com (2603:10b6:a03:b2::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.19; Wed, 4 Mar 2020 20:35:35 +0000
Received: from BYAPR11MB3237.namprd11.prod.outlook.com ([fe80::41f8:c6c1:c2c9:d476]) by BYAPR11MB3237.namprd11.prod.outlook.com ([fe80::41f8:c6c1:c2c9:d476%5]) with mapi id 15.20.2772.019; Wed, 4 Mar 2020 20:35:35 +0000
From: "Charles Eckel (eckelcu)" <eckelcu@cisco.com>
To: Lou Berger <lberger@labn.net>, NETMOD Group <netmod@ietf.org>
CC: "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
Thread-Topic: [netmod] Adoption of versioning design team docs
Thread-Index: AQHV8OItcQnv7DGSVEermtOer+qwE6g4YQgA
Date: Wed, 4 Mar 2020 20:35:35 +0000
Message-ID: <662B95A7-1464-451C-BB50-C61CC073BCD4@cisco.com>
References: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net>
In-Reply-To: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.22.0.200209
authentication-results: spf=none (sender IP is ) smtp.mailfrom=eckelcu@cisco.com; 
x-originating-ip: [2001:420:c0c8:1003::1e9]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0f2114eb-6b62-47bd-49da-08d7c07b978f
x-ms-traffictypediagnostic: BYAPR11MB3703:
x-microsoft-antispam-prvs: <BYAPR11MB370307E1C2880ECD2F0DB233B2E50@BYAPR11MB3703.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0332AACBC3
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(136003)(39860400002)(366004)(376002)(346002)(199004)(189003)(36756003)(53546011)(33656002)(110136005)(86362001)(6506007)(186003)(8676002)(66446008)(6512007)(316002)(71200400001)(81166006)(81156014)(5660300002)(8936002)(478600001)(6486002)(4326008)(66556008)(66946007)(2616005)(2906002)(64756008)(66476007)(76116006); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR11MB3703; H:BYAPR11MB3237.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: x9EoR692KGJ2Ji4NESaEkZa2IEr5hcG9PrLi+DOZyMFrIsGBPGzjghknOAdYNwy9dXtJMpBVrfBrq5LEFRPV/GjkyRKzMtqrAw4pzpGwou+H5uZCUVoTDu/X6smw33Lt5dLWhhfo3g9p+91643rlEdOKXFIFeoIX7NOXQpce/FknpVnc99+pLD2W/kWUJU+c4BuuIULem+AU3TS8mk4pFfJZBEg//skuQfefB8TUwq0Q82iK6VgXLTrjXJjyJp4r0Uuk4WkyW6MznG9DzwzbZEQcAiznhQ5xLip4NhoMVPr6tfVDTom0axGOecXyvl7WEDZsg8P8OiFKdHGZ48IdI/aGietZ45FFFW4PLwvVPY2MArytL8/7TaCVN7pn4E/tVx+PQ1W8a+DM6EvUzOtYoyfOMVuRkA0Sb/48favNke/h7IRcDMMIqulQ0NYYcjZZ
x-ms-exchange-antispam-messagedata: JVq/Ia5Lg6nJ6UfEYpXIuAOmFTGBNvHz4iHnoY7O8AXXB62qtZZ6WkJoDzwsWn8q+T+W1muSS2tZ/95scqWX4V/CNua7lHz/6OZ0DbrVI5av1pKWgUd4QpO4ac2wLKvuDLVqhQQ0v6WNnrsJUgUlzv7hEUjwM1ARs/HLzoc5pVg=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_662B95A71464451CBB50C61CC073BCD4ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0f2114eb-6b62-47bd-49da-08d7c07b978f
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Mar 2020 20:35:35.0955 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: DIYE5JVy4FHf9Ev/YymzDWWZjdFG0m+ZjwLb7J4Ax7PHYwFexMx/q9r2RHRtAZhfPmkHSVu5JmYEMMJMNKt9qQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3703
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: alln-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/k92a157cCNwdF058N-3AQQLOm90>
Subject: Re: [netmod] Adoption of versioning design team docs
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Mar 2020 20:35:44 -0000

--_000_662B95A71464451CBB50C61CC073BCD4ciscocom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SSBoYXZlIHJldmlld2VkIHRoZXNlIGRyYWZ0cyBhbmQgc3VwcG9ydCB0aGUgYWRvcHRpb24gb2Yg
dGhlIHNldCBhcyB3b3JraW5nIGdyb3VwIGRvY3VtZW50cy4NCg0KQ2hlZXJzLA0KQ2hhcmxlcw0K
DQpGcm9tOiBuZXRtb2QgPG5ldG1vZC1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhhbGYgb2YgTG91
IEJlcmdlciA8bGJlcmdlckBsYWJuLm5ldD4NCkRhdGU6IE1vbmRheSwgTWFyY2ggMiwgMjAyMCBh
dCAyOjMwIFBNDQpUbzogTkVUTU9EIEdyb3VwIDxuZXRtb2RAaWV0Zi5vcmc+DQpDYzogIm5ldG1v
ZC1jaGFpcnNAaWV0Zi5vcmciIDxuZXRtb2QtY2hhaXJzQGlldGYub3JnPg0KU3ViamVjdDogW25l
dG1vZF0gQWRvcHRpb24gb2YgdmVyc2lvbmluZyBkZXNpZ24gdGVhbSBkb2NzDQoNCg0KSGksDQoN
CldlJ2QgbGlrZSB0byBzdGFydCBhIHR3byB3ZWVrIGFkb3B0aW9uIGNhbGwgZm9yIHRoZSBzZXQg
b2YgZG9jdW1lbnRzIGRlc2NyaWJlZCBiZWxvdyBieSBSb2IuICBUbyBiZSBzcGVjaWZpYywgdGhp
cyBpbmNsdWRlcw0KDQoxKSBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1zb2x1dGlvbnMtMDMNCg0K
MikgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmctMDENCg0KMykgZHJh
ZnQtdmVyZHQtbmV0bW9kLXlhbmctc2VtdmVyLTAxDQoNCjQpIGRyYWZ0LXJ3aWx0b24tbmV0bW9k
LXlhbmctcGFja2FnZXMtMDMNCg0KNSkgZHJhZnQtd2lsdG9uLW5ldG1vZC15YW5nLXZlci1zZWxl
Y3Rpb24tMDINCg0KNikgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctc2NoZW1hLWNvbXBhcmlzb24t
MDANCg0KDQoNClRoZSBhZG9wdGlvbiBjYWxsIGVuZHMgaW4gdHdvIHdlZWtzLCBvbiBNYXJjaCAx
Ni4NCg0KDQoNClBsZWFzZSB2b2ljZSB5b3VyIHN1cHBvcnQgb3Igb2JqZWN0aW9ucyBvbiBsaXN0
LiAgV2hpbGUgd2UgcHJlZmVyIHRvIGFkb3B0IGFzIGEgc2V0LCBvYmplY3Rpb25zIG9uIHNwZWNp
ZmljIGRvY3VtZW50cyBhcmUgYWNjZXB0YWJsZS4NCg0KDQoNCk5ldG1vZCBDaGFpcnMNCg0KDQoN
Ck9uIDIvMjkvMjAyMCAyOjIxIEFNLCBSb2IgV2lsdG9uIChyd2lsdG9uKSB3cm90ZToNCg0KTmV0
bW9kIGNoYWlycywNCg0KDQoNClRoZSB2ZXJzaW9uIHNlbGVjdGlvbiBkcmFmdCBkcmFmdC13aWx0
b24tbmV0bW9kLXlhbmctdmVyLXNlbGVjdGlvbi0wMiBpcyBub3cgcG9zdGVkLiAgV2l0aCB0aGF0
LCB0aGUgWUFORyB2ZXJzaW9uaW5nIGRlc2lnbiB0ZWFtIHdvdWxkIGxpa2UgdG8gcGxlYXNlIHJl
cXVlc3QgeW91IG1ha2UgYW4gV0cgYWRvcHRpb24gY2FsbCBmb3IgdGhlc2UgZG9jdW1lbnRzLg0K
DQoNCg0KVGhlIHVwZGF0ZWQgZnVsbCBsaXN0IGlzOg0KDQoNCg0KMSkgZHJhZnQtdmVyZHQtbmV0
bW9kLXlhbmctc29sdXRpb25zLTAzDQoNCiAgLSBTb2x1dGlvbiBvdmVydmlldywgdXBkYXRlZCBz
aW5jZSAxMDYgdG8gY292ZXIgdXBkYXRlcyB0byB2ZXJzaW9uIHNlbGVjdGlvbiBhbmQgc2NoZW1h
IGNvbXBhcmlzb24gZHJhZnRzLg0KDQoNCg0KMikgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctbW9k
dWxlLXZlcnNpb25pbmctMDENCg0KICAtIEJhc2UgbW9kdWxlIHZlcnNpb25pbmcgc29sdXRpb24s
IHVuY2hhbmdlZCBmcm9tIHRoZSB2ZXJzaW9uIHByZXNlbnRlZCBhdCAxMDYuDQoNCg0KDQozKSBk
cmFmdC12ZXJkdC1uZXRtb2QteWFuZy1zZW12ZXItMDENCg0KICAtIFlBTkcgU2VtYW50aWMgdmVy
c2lvbiBudW1iZXJzLCB1bmNoYW5nZWQgZnJvbSB0aGUgdmVyc2lvbiBwcmVzZW50ZWQgYXQgMTA2
Lg0KDQoNCg0KNCkgZHJhZnQtcndpbHRvbi1uZXRtb2QteWFuZy1wYWNrYWdlcy0wMw0KDQogIC0g
WUFORyBwYWNrYWdlcyBkcmFmdCwgdXBkYXRlZCBzaW5jZSAxMDYNCg0KDQoNCjUpIGRyYWZ0LXdp
bHRvbi1uZXRtb2QteWFuZy12ZXItc2VsZWN0aW9uLTAyDQoNCiAgLSBWZXJzaW9uIHNlbGVjdGlv
biwgdXBkYXRlZCBzaW5jZSAxMDYsIGFzIHBlciBub3RlcyBiZWxvdw0KDQoNCg0KNikgZHJhZnQt
dmVyZHQtbmV0bW9kLXlhbmctc2NoZW1hLWNvbXBhcmlzb24tMDANCg0KICAtIFNjaGVtYSBjb21w
YXJpc29uIHRvb2xpbmcsIHVuY2hhbmdlZCBmcm9tIHRoZSB2ZXJzaW9uIHByZXNlbnRlZCBhdCAx
MDYuDQoNCg0KDQpUaGUgbWFpbiBjaGFuZ2VzIHRvIHRoZSB2ZXJzaW9uIHNlbGVjdGlvbiBkcmFm
dCBhcmU6DQoNCiAgLSBXZSBoYXZlIHRyaWVkIHRvIHNpbXBsaWZ5IHRoZSBtb2RlbCwgYnV0IGF0
IHRoZSBzYW1lIHRpbWUgZ2l2ZSBzZXJ2ZXJzIG1vcmUgZmxleGliaWxpdHkgYWJvdXQgaG93IHRo
ZXkgaW1wbGVtZW50IHZlcnNpb24gc2VsZWN0aW9uIGFuZCB3aGF0IGl0IGNhbiBiZSB1c2VkIGZv
ci4gIEUuZy4gaWYgdGhlIHNlcnZlciB3YW50cyB0byBhbGxvdyBhIGNsaWVudCB0byBjaG9vc2Ug
YmV0d2VlbiBkaWZmZXJlbnQgc2NoZW1hIHZlcnNpb25zLCBidXQgcmVxdWlyZSB0aGF0IGFsbCBj
bGllbnRzIHVzZSB0aGUgc2FtZSBzY2hlbWEgdmVyc2lvbiwgdGhhdCBpcyBub3cgcG9zc2libGUN
Cg0KICAtIFRoZSBkcmFmdCBleHBsaWNpdGx5IGRpc2FsbG93cyBzY2hlbWEtc2VsZWN0aW9uIGhh
cHBlbmluZyBtaWQtc2Vzc2lvbg0KDQogIC0gVGhlIHNvbHV0aW9uIGFsbG93cyB0aGUgc2VydmVy
IHRvIHJlcXVpcmUgY2xpZW50cyB0byBjb25maWd1cmUgc2NoZW1hLXNldHMgYmVmb3JlIHRoZXkg
YXJlIHVzZWQNCg0KICAtIFRoZSBzb2x1dGlvbiBwcm92aWRlcyBtb3JlIGluZm9ybWF0aW9uIGFi
b3V0IHdoaWNoIHNjaGVtYS1zZXRzIGFyZSBjb21wYXRpYmxlIHdpdGggZWFjaCBvdGhlcg0KDQoN
Cg0KUmVnYXJkcywNCg0KUm9iDQoNCg0KDQoNCg==

--_000_662B95A71464451CBB50C61CC073BCD4ciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <EE6873B34B0B754BB40485C13EDA16A8@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJUaW1lcyBO
ZXcgUm9tYW4gXChCb2R5IENTXCkiOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDIgMiAyIDIgMiA0O30N
CkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q29uc29sYXM7DQoJcGFub3NlLTE6MiAxMSA2IDkg
MiAyIDQgMyAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5N
c29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4w
MDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjt9DQpwcmUNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJI
VE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAw
MDFwdDsNCglmb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0K
c3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSFRNTCBQcmVmb3Jt
YXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJI
VE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6Q29uc29sYXM7fQ0Kc3Bhbi5FbWFpbFN0
eWxlMjANCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNh
bGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0K
CXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdl
IFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4g
MS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQot
LT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9IiMwNTYzQzEiIHZs
aW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+SSBoYXZlIHJldmlld2VkIHRo
ZXNlIGRyYWZ0cyBhbmQgc3VwcG9ydCB0aGUgYWRvcHRpb24gb2YgdGhlIHNldCBhcyB3b3JraW5n
IGdyb3VwIGRvY3VtZW50cy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4w
cHQiPkNoZWVycyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+Q2hhcmxlczxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3Jk
ZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PGI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206DQo8L3NwYW4+PC9iPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5uZXRtb2QgJmx0O25ldG1vZC1i
b3VuY2VzQGlldGYub3JnJmd0OyBvbiBiZWhhbGYgb2YgTG91IEJlcmdlciAmbHQ7bGJlcmdlckBs
YWJuLm5ldCZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+TW9uZGF5LCBNYXJjaCAyLCAyMDIwIGF0IDI6
MzAgUE08YnI+DQo8Yj5UbzogPC9iPk5FVE1PRCBHcm91cCAmbHQ7bmV0bW9kQGlldGYub3JnJmd0
Ozxicj4NCjxiPkNjOiA8L2I+JnF1b3Q7bmV0bW9kLWNoYWlyc0BpZXRmLm9yZyZxdW90OyAmbHQ7
bmV0bW9kLWNoYWlyc0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+W25ldG1vZF0g
QWRvcHRpb24gb2YgdmVyc2lvbmluZyBkZXNpZ24gdGVhbSBkb2NzPG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8cHJlIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj5IaSw8bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+V2UnZCBsaWtlIHRvIHN0YXJ0IGEgdHdvIHdlZWsgYWRvcHRpb24gY2FsbCBmb3Ig
dGhlIHNldCBvZiBkb2N1bWVudHMgZGVzY3JpYmVkIGJlbG93IGJ5IFJvYi4mbmJzcDsgVG8gYmUg
c3BlY2lmaWMsIHRoaXMgaW5jbHVkZXM8bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+MSkgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctc29sdXRpb25zLTAzPG86
cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjIpIGRyYWZ0LXZl
cmR0LW5ldG1vZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nLTAxPG86cD48L286cD48L3ByZT4NCjxw
cmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjMpIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLXNl
bXZlci0wMTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj40
KSBkcmFmdC1yd2lsdG9uLW5ldG1vZC15YW5nLXBhY2thZ2VzLTAzPG86cD48L286cD48L3ByZT4N
CjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjUpIGRyYWZ0LXdpbHRvbi1uZXRtb2QteWFu
Zy12ZXItc2VsZWN0aW9uLTAyPG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW4iPjYpIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLXNjaGVtYS1jb21wYXJpc29uLTAw
PG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5UaGUgYWRvcHRp
b24gY2FsbCBlbmRzIGluIHR3byB3ZWVrcywgb24gTWFyY2ggMTYuJm5ic3A7IDxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwv
cHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+UGxlYXNlIHZvaWNlIHlvdXIgc3Vw
cG9ydCBvciBvYmplY3Rpb25zIG9uIGxpc3QuJm5ic3A7IFdoaWxlIHdlIHByZWZlciB0byBhZG9w
dCBhcyBhIHNldCwgb2JqZWN0aW9ucyBvbiBzcGVjaWZpYyBkb2N1bWVudHMgYXJlIGFjY2VwdGFi
bGUuPG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5OZXRtb2Qg
Q2hhaXJzPG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5PbiAy
LzI5LzIwMjAgMjoyMSBBTSwgUm9iIFdpbHRvbiAocndpbHRvbikgd3JvdGU6PG86cD48L286cD48
L3ByZT4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206
NS4wcHQiPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9y
OmJsYWNrIj5OZXRtb2QgY2hhaXJzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFu
IHN0eWxlPSJjb2xvcjpibGFjayI+VGhlIHZlcnNpb24gc2VsZWN0aW9uIGRyYWZ0IGRyYWZ0LXdp
bHRvbi1uZXRtb2QteWFuZy12ZXItc2VsZWN0aW9uLTAyIGlzIG5vdyBwb3N0ZWQuJm5ic3A7IFdp
dGggdGhhdCwgdGhlIFlBTkcgdmVyc2lvbmluZyBkZXNpZ24gdGVhbSB3b3VsZCBsaWtlIHRvIHBs
ZWFzZSByZXF1ZXN0IHlvdSBtYWtlIGFuIFdHIGFkb3B0aW9uIGNhbGwgZm9yIHRoZXNlIGRvY3Vt
ZW50cy48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
cmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0iY29sb3I6Ymxh
Y2siPlRoZSB1cGRhdGVkIGZ1bGwgbGlzdCBpczo8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxw
cmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjEpIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLXNv
bHV0aW9ucy0wMzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsgLSBTb2x1dGlvbiBvdmVy
dmlldywgdXBkYXRlZCBzaW5jZSAxMDYgdG8gY292ZXIgdXBkYXRlcyB0byB2ZXJzaW9uIHNlbGVj
dGlvbiBhbmQgc2NoZW1hIGNvbXBhcmlzb24gZHJhZnRzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJl
Pg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNr
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+MikgZHJhZnQtdmVyZHQtbmV0bW9kLXlh
bmctbW9kdWxlLXZlcnNpb25pbmctMDE8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7IC0g
QmFzZSBtb2R1bGUgdmVyc2lvbmluZyBzb2x1dGlvbiwgdW5jaGFuZ2VkIGZyb20gdGhlIHZlcnNp
b24gcHJlc2VudGVkIGF0IDEwNi48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBz
dHlsZT0iY29sb3I6YmxhY2siPjMpIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLXNlbXZlci0wMTxv
OnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNw
YW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsgLSBZQU5HIFNlbWFudGljIHZlcnNpb24gbnVt
YmVycywgdW5jaGFuZ2VkIGZyb20gdGhlIHZlcnNpb24gcHJlc2VudGVkIGF0IDEwNi48bzpwPjwv
bzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0
eWxlPSJjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjQpIGRyYWZ0
LXJ3aWx0b24tbmV0bW9kLXlhbmctcGFja2FnZXMtMDM8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4N
CjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+
Jm5ic3A7IC0gWUFORyBwYWNrYWdlcyBkcmFmdCwgdXBkYXRlZCBzaW5jZSAxMDY8bzpwPjwvbzpw
Pjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxl
PSJjb2xvcjpibGFjayI+Jm5ic3A7IDxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj41KSBkcmFmdC13
aWx0b24tbmV0bW9kLXlhbmctdmVyLXNlbGVjdGlvbi0wMjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJl
Pg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNr
Ij4mbmJzcDsgLSBWZXJzaW9uIHNlbGVjdGlvbiwgdXBkYXRlZCBzaW5jZSAxMDYsIGFzIHBlciBu
b3RlcyBiZWxvdzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJjb2xv
cjpibGFjayI+NikgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctc2NoZW1hLWNvbXBhcmlzb24tMDA8
bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxz
cGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7IC0gU2NoZW1hIGNvbXBhcmlzb24gdG9vbGlu
ZywgdW5jaGFuZ2VkIGZyb20gdGhlIHZlcnNpb24gcHJlc2VudGVkIGF0IDEwNi48bzpwPjwvbzpw
Pjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxl
PSJjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlRoZSBtYWluIGNo
YW5nZXMgdG8gdGhlIHZlcnNpb24gc2VsZWN0aW9uIGRyYWZ0IGFyZTo8bzpwPjwvbzpwPjwvc3Bh
bj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJjb2xv
cjpibGFjayI+Jm5ic3A7IC0gV2UgaGF2ZSB0cmllZCB0byBzaW1wbGlmeSB0aGUgbW9kZWwsIGJ1
dCBhdCB0aGUgc2FtZSB0aW1lIGdpdmUgc2VydmVycyBtb3JlIGZsZXhpYmlsaXR5IGFib3V0IGhv
dyB0aGV5IGltcGxlbWVudCB2ZXJzaW9uIHNlbGVjdGlvbiBhbmQgd2hhdCBpdCBjYW4gYmUgdXNl
ZCBmb3IuJm5ic3A7IEUuZy4gaWYgdGhlIHNlcnZlciB3YW50cyB0byBhbGxvdyBhIGNsaWVudCB0
byBjaG9vc2UgYmV0d2VlbiBkaWZmZXJlbnQgc2NoZW1hIHZlcnNpb25zLCBidXQgcmVxdWlyZSB0
aGF0IGFsbCBjbGllbnRzIHVzZSB0aGUgc2FtZSBzY2hlbWEgdmVyc2lvbiwgdGhhdCBpcyBub3cg
cG9zc2libGU8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7IC0gVGhlIGRyYWZ0IGV4cGxp
Y2l0bHkgZGlzYWxsb3dzIHNjaGVtYS1zZWxlY3Rpb24gaGFwcGVuaW5nIG1pZC1zZXNzaW9uPG86
cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3Bh
biBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyAtIFRoZSBzb2x1dGlvbiBhbGxvd3MgdGhlIHNl
cnZlciB0byByZXF1aXJlIGNsaWVudHMgdG8gY29uZmlndXJlIHNjaGVtYS1zZXRzIGJlZm9yZSB0
aGV5IGFyZSB1c2VkPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyAtIFRoZSBzb2x1dGlv
biBwcm92aWRlcyBtb3JlIGluZm9ybWF0aW9uIGFib3V0IHdoaWNoIHNjaGVtYS1zZXRzIGFyZSBj
b21wYXRpYmxlIHdpdGggZWFjaCBvdGhlcjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxz
cGFuIHN0eWxlPSJjb2xvcjpibGFjayI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4N
CjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+
Um9iPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJl
Pg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNr
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0K
PC9ib2R5Pg0KPC9odG1sPg0K

--_000_662B95A71464451CBB50C61CC073BCD4ciscocom_--


From nobody Thu Mar  5 05:31:30 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E14253A14A7 for <netmod@ietfa.amsl.com>; Thu,  5 Mar 2020 05:31:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 QkmF2lclt927 for <netmod@ietfa.amsl.com>; Thu,  5 Mar 2020 05:31:25 -0800 (PST)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80078.outbound.protection.outlook.com [40.107.8.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A0303A14A1 for <netmod@ietf.org>; Thu,  5 Mar 2020 05:31:24 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OhMaP2iL2hLT0D9ldViErgVqUifmeWQOfw55OH1JWxvU62jWm30gCaEYjQ4e7+8LZ4k55JeAeVqeJj37PUdFFGfUKN3vVdcJYASmaOKIKQZnShet2HModRDKVzoPwdS/KBdWXePOamEFYUA0svbjjCUDfOLUNBZDJaLl/uO+wrogF4famxrRKS24raAvAWH3wNVB949d2yiRFA63mYQAStuarSg0Cm+cWa8X2A2moOnhjy+JRTCSdGWshMRv3778U+XK8SvzYOLSY8B4PIhyk7YtyrNtaU6VnHlbPxVQZUU/MpjkdrWyl9/y/Xj2uwwCcOZTcbf13V4Ig/HsCj7NHA==
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=Q9m3bvmKUA9HvIpfpZiMNPfHfHBacncm9pTkye6e0t0=; b=W0ltI0KlwphvalETNfoodMtTag3/klZDBu8XHfXqLDaVm7rwu9Htt1qZTQic/tQcGX14KnG4xQ95GyKj2GILu68bTWLdH6fb1/mihZG9iSZ1xExNv99x9nucInbXPnkHXQivRxNl4ULlLZIyYl+kqRBqx/YMu8BtrEwCMa4Otmkw3qM++0db7zgQpNDWvUut42NYH/vsyGmEUmPcMLyMdI9D1XeqNisFBWiZ3TPFPIEFySHDxvBydsar0xhXLDhPKKWREvvInyAthEXfRrjwBenwWO9RkCDn8FADqtSE/2Vw490YajYxnamc4P8tSbhxNUy0d0CWk+vUo6c3twubDA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Q9m3bvmKUA9HvIpfpZiMNPfHfHBacncm9pTkye6e0t0=; b=jhuPG5F+ssx6uVOPl9g/Sn3FOl1PZ4cIdgj/oWHsE9asqz7kYcK2Q02QBN+hlS3wqzjLOzuCbk3ufz/o0PRGqti1tbXO785/Y5qX1F5yiuh4w4+73de9euVAfR0PqojkEYVqB1uQ5NJNYSoQuqlVOXwES+a+gyFGfnvuidWZ0SI=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB5769.eurprd07.prod.outlook.com (20.178.105.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.9; Thu, 5 Mar 2020 13:31:20 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2793.013; Thu, 5 Mar 2020 13:31:20 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: Andy Bierman <andy@yumaworks.com>, Benoit Claise <bclaise@cisco.com>
CC: NETMOD WG <netmod@ietf.org>
Thread-Topic: [netmod] Text in import to indicate whether a module is needed as import-only or as implemented
Thread-Index: AdW1rIivNNF/ygLlRsqN7vYQ6ujj8wAHQSMAABzp24AAAQTrAAARCBUAAADIkQAC4vIRcADS2UAAAAG/CEAAJz0GgAAHnYUAAAHizAAACmOPAAqYHUeAAAHrJYAAARKhAAAAe64AAB2cXoAAD66GAABernmw
Date: Thu, 5 Mar 2020 13:31:19 +0000
Message-ID: <DB7PR07MB4011F6397EDC5CE7723880F5F0E20@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <d3520549f06107de8939af24268f56f56683fbb0.camel@nic.cz> <CABCOCHRFQrXgGKB10B9MXbKa2vMfaY3eWaj5Sp4W0DPQ0F-pGQ@mail.gmail.com> <VI1PR07MB40472B4BEFB581AEE4F7C158F0230@VI1PR07MB4047.eurprd07.prod.outlook.com> <20200107.143818.1928135118621633911.mbj@tail-f.com> <VI1PR07MB404773908BCA102EFBB6EE46F03F0@VI1PR07MB4047.eurprd07.prod.outlook.com> <e28ccc2b5b632d861dcdcc8b59184d1b81eb4406.camel@nic.cz> <CABCOCHQ5ps3SMfBiFatqN1R2MFbvY1WRyO9548nOZr1-GKuQ=g@mail.gmail.com> <bbc48da835fc0829dc179e89a8553095b1244677.camel@nic.cz> <CABCOCHR=qBJ=uKK29RP4ynumabeZiaWY-MM30VuG9fsQ6Rq95Q@mail.gmail.com> <940da771-440b-6e42-eaf7-12bc5626441a@cisco.com> <CABCOCHTcp=3cG1ed_3H-XtZdTUOj8O4hEq0sPjdf9d9B3yURsg@mail.gmail.com> <6c7419ed4553947cd84930c240a14cf5f91fac11.camel@nic.cz> <CABCOCHSGYiEsuEEgHZ1Jf6fDXTWn0WxbPewAa=grwy9+7yudYQ@mail.gmail.com> <c58da422-e0b0-75dd-0d94-96fd1ae12007@cisco.com> <CABCOCHRJvVF7NNyyTupYq39DmJN=1xKwmQxMfzF0T-ss0hFM8g@mail.gmail.com>
In-Reply-To: <CABCOCHRJvVF7NNyyTupYq39DmJN=1xKwmQxMfzF0T-ss0hFM8g@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e712ad07-823d-4152-86f2-08d7c1097d95
x-ms-traffictypediagnostic: DB7PR07MB5769:
x-microsoft-antispam-prvs: <DB7PR07MB576913E2D739170A94372124F0E20@DB7PR07MB5769.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 03333C607F
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(396003)(346002)(366004)(376002)(39860400002)(199004)(189003)(86362001)(2906002)(66616009)(66946007)(7696005)(71200400001)(66476007)(66446008)(66556008)(64756008)(85202003)(76116006)(6506007)(4326008)(53546011)(9686003)(316002)(8676002)(81166006)(81156014)(110136005)(4001150100001)(30864003)(478600001)(66574012)(5660300002)(9326002)(8936002)(186003)(26005)(55016002)(85182001)(966005)(52536014)(33656002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB5769; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: giaGqo103B0cQ4zhRecVtaJNNyntKjdLPErnVmqkl5Xcx18wSUC9O0lyNHv30eABA1SsGQYQlsZvGFjIL7PUWhz+/5V0ioWAKkkzpMd77geoTQkj+te6ErxVMp3+836+x2wti6Q4rrFrdPgnAHEhay9tULKJV3IInkokx1m/uAbzorPu5UqnR2bQRZF02Mv6ipjsD4qG3pcbycY781fRUlnTOet2Py+i6rtUrtfhKjqjARcHbIPPks9uQzHurw39cDBdlWr9uUYS2/U6Hv12BwpABikmC6Z1shW0VEpTaX+1hSEox3ppZz3oZLLTkHoOQcjPcf7dFwRwQaeydZdbi6STIk7vhf24EoKHzRlEwROJWmLRr5+5+9xb2RQO4oWtUoxuIj+QO5ZwNhipr5zwzLs/oIrcpjd7fjkKdMDt5YzrNlqZluWwo6XQhHwe5MHq46LCSbA2BY08YJdhTtiD+RTbK7hMNpqubLkXMbenbogKvwJwL3tbqxTAJexYHFfmmc6FMqhWVVO7Uvc4RTay1Q==
x-ms-exchange-antispam-messagedata: uEzxrZ7/IDVWlI1JEp2fAi1itn1sJJFUdBJCoaNbUI8CAzHi3mOOpr/rECTe9Efyz9DparmQ2ccb8lRPRiVt+Z+kuMXZZui5I+UbXQx5JSIFigT6GTkYq6PXpLDgVquhzlYCvFZJK2FWjmhjKduvfw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_00B2_01D5F2FA.BBDF0A40"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e712ad07-823d-4152-86f2-08d7c1097d95
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Mar 2020 13:31:20.0113 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: zjijhwiA7o2s5DsDFdHYD+ft5oHK28k89cDP+/ZE4DU8lXb9gJ+rGRonpSN82ObSm8/g6SnlLSusn1CJzsu/Fdp8PHDabCHmioq7s5x+LmQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5769
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Yq3s1bMePbF70J9npZGpW7uGIRw>
Subject: Re: [netmod] Text in import to indicate whether a module is needed as import-only or as implemented
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Mar 2020 13:31:29 -0000

------=_NextPart_000_00B2_01D5F2FA.BBDF0A40
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_00B3_01D5F2FA.BBDF0A40"


------=_NextPart_001_00B3_01D5F2FA.BBDF0A40
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hello,

Putting this information on individual schema nodes can be a problem if =
a module uses imported items a lot. We have modules with 100+ schema =
nodes that use an import, while  there are only 7 modules imported. =
Adding the statement (mandatory/optional to implement) 100 times would =
be a lot of text. I also doubt that people will check all 100 places.

IMHO alternatives a) or b) are feasible. (I like a) the best)

Regards Balazs

=20

From: netmod <netmod-bounces@ietf.org> On Behalf Of Andy Bierman
Sent: 2020. m=C3=A1rcius 3., kedd 17:14
To: Benoit Claise <bclaise@cisco.com>
Cc: NETMOD WG <netmod@ietf.org>
Subject: Re: [netmod] Text in import to indicate whether a module is =
needed as import-only or as implemented

=20

=20

=20

On Tue, Mar 3, 2020 at 12:45 AM Benoit Claise <bclaise@cisco.com =
<mailto:bclaise@cisco.com> > wrote:

Hi,

=20

=20

On Mon, Mar 2, 2020 at 10:23 AM Ladislav Lhotka <lhotka@nic.cz =
<mailto:lhotka@nic.cz> > wrote:

On Mon, 2020-03-02 at 09:52 -0800, Andy Bierman wrote:
>=20
>=20
> On Mon, Mar 2, 2020 at 8:57 AM Benoit Claise <bclaise@cisco.com =
<mailto:bclaise@cisco.com> > wrote:
> > Sorry to resurrect this old email thread.
> > To me, it's an important piece of information to know that =
ietf-netconf-acm
> > is optional to implement.
> >=20
> > It seems that we have 3 potential places where to insert this =
information
> > 1. The associated document. We could and should insert it into the =
RFC text.
> >     Drawback: Somehow the YANG module is looked at independently of =
the
> > associated document
> > 2. import-stmt: people on the list apparently don't like this
> > 3. module description? What harm would it do if the description =
could
> > contain this info?
> >=20
> >=20
>=20
> IMO it makes more sense to summarize the imported modules that need to =
be
> implemented
> and not mention the ones that are not required.  The module =
description-stmt
> is better
> than each import. (YANG 1.1 allows the same module to be imported =
multiple
> times).

Modules that have to be implemented can be imported only once. Adding =
this
information to the import statement for such modules is IMO more =
effective than
having it in the module description. I don't get how it could become a =
problem.

=20

I do not think this info helps very much. It is duplicate info.

It should be in the description-stmts for the objects defined in the =
module.

Well, I had in mind the module description
The "description-stmts for the objects defined in the module" is yet =
another place.

=20

=20

The object descriptions are the correct level of granularity to be =
useful.

A boolean statement wrt/ module implementation is required vs not =
required is not very useful.

Rarely is the entire module either fully required or nothing to =
implement at all.

=20

IMO it is wrong to conflate the import-stmt with conformance =
requirements.

It is merely a mechanism to bind local prefix usage to an external =
module.

Text like "revision X or derived from X is required" is appropriate for =
the import-stmt because

it refers to the binding between prefix and imported module revision =
used.

=20

Consider how this extra documentation work scales to a big module like =
ietf-bgp.

There are multiple submodules, each with overlapping imports and each =
with their own module header.

=20

=20

Andy

=20

It is also self-evident (and defined in YANG) that if you augment some =
external node

you have to implement the augmented module.

=20

 This is the classic definition of a CLR.

=20

Lada

=20

=20

Trying to decompose the problem space ....
I believe it's common sense to include in the RFC text that =
ietf-netconf-acm is optional to implement (to take the example in =
question in =
https://tools.ietf.org/html/draft-ietf-netconf-notification-capabilities-=
11)
Do we agree that this information should also be contained somewhere, =
somehow in the YANG module? I would say: yes

If yes, what are the options?
I agree with Juergen (in a reply in this email thread): ideally a =
tooling answer would be better. This will take some time. So what do we =
do now?
3 options:
a. import description (description-stmt in import-stmt)=20

module ietf-system-capabilities {
  yang-version 1.1;
  namespace
    "urn:ietf:params:xml:ns:yang:ietf-system-capabilities";
  prefix sysc;
=20
  import ietf-netconf-acm=20
    { prefix nacm; }
    description "ietf-netconf-acm is optional to implement.";
    }


b. module description (description-stmt in  meta-stmts in =
module-stmt/submodule-stmt)

module ietf-system-capabilities {
  yang-version 1.1;
  namespace
    "urn:ietf:params:xml:ns:yang:ietf-system-capabilities";
  prefix sysc;
=20
  import ietf-netconf-acm { prefix nacm; }
=20
  import ietf-yang-library {
    prefix yanglib;
    description "Revision 2019-01-04 or a
      revision derived from it is REQUIRED.";
  }
=20
  organization
    "IETF NETCONF (Network Configuration) Working Group";
  contact
    "WG Web:   <https://datatracker.ietf.org/wg/netconf/>
     WG List:   <mailto:netconf@ietf.org> <mailto:netconf@ietf.org>
=20
     Editor:   Balazs Lengyel
                <mailto:balazs.lengyel@ericsson.com> =
<mailto:balazs.lengyel@ericsson.com>";
  description
    "This module specifies a module intended to contain system
      capabilities. System capabilities may include capabilities of a
      NETCONF or RESTCONF server or a notification publisher.
=20
      ...
=20
    =20
      ietf-netconf-acm is optional to implement."

c. description-stmts for the objects defined in the module

          leaf node-selector {=20
            type nacm:node-instance-identifier;
            description
              "Selects the data nodes for which capabilities are
               specified. The special value '/' denotes all data nodes
               in the datastore. ietf-netconf-acm is optional to =
implement.";
          }


c. looks weird to me, and might need repetitions in different YANG =
objects. In the end, as an implementer, I only care to understand =
whether I need to implement "ietf-netconf-acm" as a prequesite to =
implement ietf-system-capabilities.=20

Between a. and b., I have no strong preferences.
However, a. seems to be the logical place to me.

Regards, Benoit




> =20
> > Regards, Benoit
> >=20
>=20
> Andy
> =20
> > >=20
> > > On Wed, Jan 8, 2020 at 5:44 AM Ladislav Lhotka <lhotka@nic.cz =
<mailto:lhotka@nic.cz> > wrote:
> > > > On Wed, 2020-01-08 at 04:49 -0800, Andy Bierman wrote:
> > > > >=20
> > > > > On Wed, Jan 8, 2020 at 1:11 AM Ladislav Lhotka <lhotka@nic.cz =
<mailto:lhotka@nic.cz> > wrote:
> > > > > > On Tue, 2020-01-07 at 14:29 +0000, Bal=C3=A1zs Lengyel =
wrote:
> > > > > > > If that is the consensus, I can remove the description =
statements,
> > > > no big
> > > > > > > deal. (I actually like the statements, but they are not =
important
> > > > for this
> > > > > > > draft)
> > > > > >=20
> > > > > > Of course, it is not that important, but I don't see how =
this
> > > > information
> > > > > > could
> > > > > > be harmful, if it is included with the import. In my view, =
it is not
> > > > meant
> > > > > > as a
> > > > > > conformance requirement but just an info from the module =
author
> > > > about the
> > > > > > meaning of the import statement.
> > > > > >=20
> > > > >=20
> > > > > It adds a lot of extra work but more importantly the =
import-stmt is
> > > > the wrong
> > > > > place
> > > >=20
> > > > What work do you mean? I thought that it would be just info for
> > > > potential
> > > > developers (or their managers) that implementing the module =
requires
> > > > implementing other modules and functionality - or not.=20
> > > >=20
> > > >=20
> > >=20
> > >=20
> > > It is duplication because the individual data-def statements =
should have
> > > any notes
> > > about implementation requirements. The duplication may even be =
wrong.
> > > E.g., in the module it says NACM is not required, but what if some =
objects
> > > have NACM requirements listed in the Security Considerations =
section?
> > > That is the RFC section to discuss NACM requirements.
> > >=20
> > >=20
> > > > For example, if a module imports ietf-netconf-nacm only for =
using "node-
> > > > instance-identifier" type, it is relatively uninteresting. =
Otherwise,
> > > > implementation of the module may just be out of question.
> > > >=20
> > > >=20
> > > > > to document such a complex and unrelated issue as server =
conformance
> > > > > requirements.
> > > > >=20
> > > > >=20
> > > > > > The root of this problem (and design flaw of YANG, IMO) is =
that
> > > > import is
> > > > > > "overloaded" with two different purposes, one of which =
effectively
> > > > requires
> > > > > > that
> > > > > > the imported module be also implemented, while the other =
doesn't.
> > > > > >=20
> > > > >=20
> > > > > The import-stmt is only used to map a local prefix to an =
external
> > > > module.
> > > >=20
> > > > But one thing is using a prefix for accessing top-level types =
and
> > > > groupings
> > > > (i.e. stuff in YANG modules), and another thing is accessing =
schema
> > > > nodes, which
> > > > have to be present in the schema tree. In complicated data =
models, it is
> > > > not
> > > > exactly easy to figure out all these dependencies.
> > > >=20
> > > >=20
> > >=20
> > > I do not agree these are different things.
> > > In both cases the prefix is used to determine the imported module =
that
> > > contains the identifier.
> > >=20
> > >=20
> > > > So maybe what is really overloaded are the namespace prefixes: =
they are
> > > > used for
> > > > addressing YANG modules, schema nodes and instances (in XPath).=20
> > > >=20
> > > > Lada
> > > >=20
> > >=20
> > >=20
> > > Andy
> > > =20
> > > > > This proposal to add conformance info the the import-stmt =
would
> > > > overload it
> > > > > with
> > > > > another purpose.
> > > > >=20
> > > > > Not even a typedef is easy to classify  (e.g., leafref =
requires
> > > > implementation
> > > > > of a data node).
> > > > > I certainly agree that YANG conformance is poorly specified, =
poorly
> > > > > understood, and
> > > > > in real need of improvement. Likewise, the import-stmt is also =
in need
> > > > of some
> > > > > improvement
> > > > > since import-by-exact-revision is (and has always been) poorly
> > > > designed.
> > > > >=20
> > > > >=20
> > > > > > Lada
> > > > > >=20
> > > > > > > Balazs
> > > > >=20
> > > > > Andy
> > > > >=20
> > > > > =20
> > > > > > > -----Original Message-----
> > > > > > > From: Martin Bjorklund <mbj@tail-f.com =
<mailto:mbj@tail-f.com> >=20
> > > > > > > Sent: Tuesday, January 7, 2020 2:38 PM
> > > > > > > To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com =
<mailto:balazs.lengyel@ericsson.com> >
> > > > > > > Cc: andy@yumaworks.com <mailto:andy@yumaworks.com> ; =
lhotka@nic.cz <mailto:lhotka@nic.cz> ; netmod@ietf.org =
<mailto:netmod@ietf.org>=20
> > > > > > > Subject: Re: [netmod] Text in import to indicate whether a =
module
> > > > is
> > > > > > needed as
> > > > > > > import-only or as implemented
> > > > > > >=20
> > > > > > > Hi
> > > > > > >=20
> > > > > > > I agree w/ Andy and others that we should not add this to =
the
> > > > import's
> > > > > > > description.  I don't think this kind of conformance text =
belongs
> > > > to the
> > > > > > > import's description.  If you think it is important to =
state this,
> > > > the
> > > > > > best
> > > > > > > place is probably as plain text in the document itself.
> > > > > > >=20
> > > > > > >=20
> > > > > > >=20
> > > > > > > /martin
> > > > > > >=20
> > > > > > >=20
> > > > > > > Bal=C3=A1zs Lengyel =
<balazs.lengyel=3D40ericsson.com@dmarc.ietf.org =
<mailto:40ericsson.com@dmarc.ietf.org> >
> > > > wrote:
> > > > > > > > As a draft author who was asked to add text about the =
imports
> > > > IMHO
> > > > > > > >=20
> > > > > > > > *   it would be easy for me to remove the description =
from the
> > > > import.
> > > > > > > > Actually I really just want to know what is acceptable =
to the
> > > > group, so
> > > > > > I
> > > > > > > > can proceed
> > > > > > > > *   I also think that adding this text is in most cases =
easy and
> > > > it does
> > > > > > not
> > > > > > > > need updates later.
> > > > > > > > *   The rules in some cases might not be trivial.
> > > > > > > >=20
> > > > > > > > *   Imported YAMs need to be implemented if
> > > > > > > >=20
> > > > > > > > *   Imported parts are included in Xpath (augment, when, =
must,
> > > > require-
> > > > > > > > instance)
> > > > > > > >=20
> > > > > > > > *   Imported YAMs do not need to be implemented if only =
the
> > > > following
> > > > > > are
> > > > > > > > used
> > > > > > > >=20
> > > > > > > > *   Types
> > > > > > > > *   Features
> > > > > > > > *   extensions
> > > > > > > >=20
> > > > > > > > *   Ambiguous if
> > > > > > > >=20
> > > > > > > > *   groupings are used
> > > > > > > > *   if the dependency is not formally defined by YANG, =
but
> > > > functionally
> > > > > > > > needed. (E.g. notification-capabilities does not =
formally need
> > > > YANG-
> > > > > > > > Push=20
> > > > > > to
> > > > > > > > be implemented, however there is no sense in defining
> > > > capabilities if
> > > > > > YANG-
> > > > > > > > Push is itself not implemented.)
> > > > > > > > *   deviation ?
> > > > > > > > *   other cases ?
> > > > > > > >=20
> > > > > > > > Regards Balazs
> > > > > > > >=20
> > > > > > > > =20
> > > > > > > >=20
> > > > > > > > From: netmod <netmod-bounces@ietf.org =
<mailto:netmod-bounces@ietf.org> > On Behalf Of Andy Bierman
> > > > > > > > Sent: 2019. december 19., cs=C3=BCt=C3=B6rt=C3=B6k 17:23
> > > > > > > > To: Ladislav Lhotka <lhotka@nic.cz =
<mailto:lhotka@nic.cz> >
> > > > > > > > Cc: NetMod WG <netmod@ietf.org <mailto:netmod@ietf.org> =
>
> > > > > > > > Subject: Re: [netmod] Text in import to indicate whether =
a
> > > > module is=20
> > > > > > > > needed as import-only or as implemented
> > > > > > > >=20
> > > > > > > > =20
> > > > > > > >=20
> > > > > > > > =20
> > > > > > > >=20
> > > > > > > > =20
> > > > > > > >=20
> > > > > > > > On Thu, Dec 19, 2019 at 8:00 AM Ladislav Lhotka =
<lhotka@nic.cz <mailto:lhotka@nic.cz>=20
> > > > <mailto: <mailto:%0b>=20
> > > > > > > > lhotka@nic.cz <mailto:lhotka@nic.cz> > > wrote:
> > > > > > > >=20
> > > > > > > > On Thu, 2019-12-19 at 07:52 +0000, =
Sch=C3=B6nw=C3=A4lder, J=C3=BCrgen wrote:
> > > > > > > > > On Thu, Dec 19, 2019 at 08:23:27AM +0100, Ladislav =
Lhotka
> > > > wrote:
> > > > > > > > > > I don't see how YANG syntax defines this. If a =
module
> > > > imports=20
> > > > > > > > > > ietf-netconf- acm, it could be because
> > > > > > > > > >=20
> > > > > > > > > > - it just uses a typedef, such as "node-instance-
> > > > identifier", and
> > > > > > then
> > > > > > > > > >   ietf-netconf-acm needn't be implemented (but can =
be),
> > > > > > > > > >=20
> > > > > > > > > > or
> > > > > > > > > >=20
> > > > > > > > > > - it augments ietf-netconf-acm, which makes sense =
only if
> > > > the latter
> > > > > > > > > >   module is implemented.
> > > > > > > > > >=20
> > > > > > > > > > It it the YANG library that specifies whether a =
module is=20
> > > > > > > > > > implemented or not, but the "import" statement =
itself
> > > > doesn't tell
> > > > > > you
> > > > > > > > > > anything.
> > > > > > > > > >=20
> > > > > > > > >=20
> > > > > > > > > Can we not assume that an implementor will figure out =
the
> > > > difference?
> > > > > > > >=20
> > > > > > > > An implementor should be able to figure it out, but =
other
> > > > potential=20
> > > > > > > > module users may not. For example, if somebody is =
evaluating
> > > > whether=20
> > > > > > > > to use a module for their device or not, it is important =
to know
> > > > that=20
> > > > > > > > NACM has to be implemented (or not).
> > > > > > > >=20
> > > > > > > > =20
> > > > > > > >=20
> > > > > > > > You seem to be talking about a new conformance =
documentation
> > > > procedure
> > > > > > > >=20
> > > > > > > > that attempts to solve the problem "to use modules A, B, =
and C=20
> > > > > > > > together
> > > > > > > >=20
> > > > > > > > to achieve some functionality X, all these conditions =
need to be
> > > > met"..
> > > > > > > >=20
> > > > > > > > (Sounds more like a problem for YANG Packages to solve)
> > > > > > > >=20
> > > > > > > > =20
> > > > > > > >=20
> > > > > > > > IMO this is a much harder problem than something that =
can be
> > > > solved
> > > > > > > >=20
> > > > > > > > with extra description-stmt text. The writer is likely =
to get it
> > > > wrong=20
> > > > > > > > or not
> > > > > > > >=20
> > > > > > > > keep it up to date, so a tool to analyze the file seems =
like a
> > > > better
> > > > > > > > solution.
> > > > > > > >=20
> > > > > > > > =20
> > > > > > > >=20
> > > > > > > > Lada
> > > > > > > >=20
> > > > > > > > =20
> > > > > > > >=20
> > > > > > > > =20
> > > > > > > >=20
> > > > > > > > Andy
> > > > > > > >=20
> > > > > > > > =20
> > > > > > > >=20
> > > > > > > >=20
> > > > > > > > > Or someone writes a pyang plugin to determine from the =
schema
> > > > tree=20
> > > > > > > > > the kind of imports there are (for a given set of =
features).
> > > > > > > > >=20
> > > > > > > > > /js
> > > > > > > > >=20
> > > > > > > > --
> > > > > > > > Ladislav Lhotka
> > > > > > > > Head, CZ.NIC Labs
> > > > > > > > PGP Key ID: 0xB8F92B08A9F76C67
> > > > > > > >=20
> > > > > > > > _______________________________________________
> > > > > > > > netmod mailing list
> > > > > > > > netmod@ietf.org <mailto:netmod@ietf.org>  =
<mailto:netmod@ietf.org <mailto:netmod@ietf.org> >=20
> > > > > > > > https://www.ietf.org/mailman/listinfo/netmod
> > > > > > > >=20
> > > > --=20
> > > > Ladislav Lhotka
> > > > Head, CZ.NIC Labs
> > > > PGP Key ID: 0xB8F92B08A9F76C67
> > > >=20
> > > > _______________________________________________
> > > > netmod mailing list
> > > > netmod@ietf.org <mailto:netmod@ietf.org>=20
> > > > https://www.ietf.org/mailman/listinfo/netmod
> > > >=20
> > >=20
> > >=20
> > > _______________________________________________
> > > netmod mailing list
> > > netmod@ietf.org <mailto:netmod@ietf.org>=20
> > > https://www.ietf.org/mailman/listinfo/netmod
> > =20
--=20
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67

=20


------=_NextPart_001_00B3_01D5F2FA.BBDF0A40
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 15 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;}
span.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p =
class=3DMsoNormal>Hello,<o:p></o:p></p><p class=3DMsoNormal>Putting this =
information on individual schema nodes can be a problem if a module uses =
imported items a lot. We have modules with 100+ schema nodes that use an =
import, while =C2=A0there are only 7 modules imported. Adding the =
statement (mandatory/optional to implement) 100 times would be a lot of =
text. I also doubt that people will check all 100 =
places.<o:p></o:p></p><p class=3DMsoNormal>IMHO alternatives a) or b) =
are feasible. (I like a) the best)<o:p></o:p></p><p =
class=3DMsoNormal>Regards Balazs<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><b>From:</b> =
netmod &lt;netmod-bounces@ietf.org&gt; <b>On Behalf Of </b>Andy =
Bierman<br><b>Sent:</b> 2020. m=C3=A1rcius 3., kedd 17:14<br><b>To:</b> =
Benoit Claise &lt;bclaise@cisco.com&gt;<br><b>Cc:</b> NETMOD WG =
&lt;netmod@ietf.org&gt;<br><b>Subject:</b> Re: [netmod] Text in import =
to indicate whether a module is needed as import-only or as =
implemented<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p class=3DMsoNormal>On =
Tue, Mar 3, 2020 at 12:45 AM Benoit Claise &lt;<a =
href=3D"mailto:bclaise@cisco.com">bclaise@cisco.com</a>&gt; =
wrote:<o:p></o:p></p></div><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm =
6.0pt;margin-left:4.8pt;margin-right:0cm'><div><div><p =
class=3DMsoNormal>Hi,<o:p></o:p></p></div><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p class=3DMsoNormal>On =
Mon, Mar 2, 2020 at 10:23 AM Ladislav Lhotka &lt;<a =
href=3D"mailto:lhotka@nic.cz" target=3D"_blank">lhotka@nic.cz</a>&gt; =
wrote:<o:p></o:p></p></div><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm =
6.0pt;margin-left:4.8pt;margin-right:0cm'><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt'>On Mon, 2020-03-02 at 09:52 -0800, Andy =
Bierman wrote:<br>&gt; <br>&gt; <br>&gt; On Mon, Mar 2, 2020 at 8:57 AM =
Benoit Claise &lt;<a href=3D"mailto:bclaise@cisco.com" =
target=3D"_blank">bclaise@cisco.com</a>&gt; wrote:<br>&gt; &gt; Sorry to =
resurrect this old email thread.<br>&gt; &gt; To me, it's an important =
piece of information to know that ietf-netconf-acm<br>&gt; &gt; is =
optional to implement.<br>&gt; &gt; <br>&gt; &gt; It seems that we have =
3 potential places where to insert this information<br>&gt; &gt; 1. The =
associated document. We could and should insert it into the RFC =
text.<br>&gt; &gt;&nbsp; &nbsp; &nbsp;Drawback: Somehow the YANG module =
is looked at independently of the<br>&gt; &gt; associated =
document<br>&gt; &gt; 2. import-stmt: people on the list apparently =
don't like this<br>&gt; &gt; 3. module description? What harm would it =
do if the description could<br>&gt; &gt; contain this info?<br>&gt; &gt; =
<br>&gt; &gt; <br>&gt; <br>&gt; IMO it makes more sense to summarize the =
imported modules that need to be<br>&gt; implemented<br>&gt; and not =
mention the ones that are not required.&nbsp; The module =
description-stmt<br>&gt; is better<br>&gt; than each import. (YANG 1.1 =
allows the same module to be imported multiple<br>&gt; =
times).<br><br>Modules that have to be implemented can be imported only =
once. Adding this<br>information to the import statement for such =
modules is IMO more effective than<br>having it in the module =
description. I don't get how it could become a =
problem.<o:p></o:p></p></blockquote><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal>I =
do not think this info helps very much. It is duplicate =
info.<o:p></o:p></p></div><div><p class=3DMsoNormal>It should be in the =
description-stmts for the objects defined in the =
module.<o:p></o:p></p></div></div></div></blockquote><p =
class=3DMsoNormal>Well, I had in mind the module description<br>The =
&quot;description-stmts for the objects defined in the module&quot; is =
yet another place.<o:p></o:p></p></div></blockquote><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>The object descriptions are the correct level of =
granularity to be useful.<o:p></o:p></p></div><div><p =
class=3DMsoNormal>A boolean statement wrt/ module implementation is =
required vs not required is not very useful.<o:p></o:p></p></div><div><p =
class=3DMsoNormal>Rarely is the entire module either fully required or =
nothing to implement at all.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>IMO it is wrong to conflate the import-stmt with =
conformance requirements.<o:p></o:p></p></div><div><p =
class=3DMsoNormal>It is merely a mechanism to bind local prefix usage to =
an external module.<o:p></o:p></p></div><div><div><p =
class=3DMsoNormal>Text like &quot;revision X or derived from X is =
required&quot; is appropriate for the import-stmt =
because<o:p></o:p></p></div><div><p class=3DMsoNormal>it refers to the =
binding between prefix and imported module revision =
used.<o:p></o:p></p></div></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Consider how this extra documentation work scales to a =
big module like ietf-bgp.<o:p></o:p></p></div><div><p =
class=3DMsoNormal>There are multiple submodules, each with overlapping =
imports and each with their own module =
header.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div><p =
class=3DMsoNormal>Andy<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm =
6.0pt;margin-left:4.8pt;margin-right:0cm'><div><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><div><div><div><p =
class=3DMsoNormal>It is also self-evident (and defined in YANG) that if =
you augment some external node<o:p></o:p></p></div><div><p =
class=3DMsoNormal>you have to implement the augmented =
module.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>&nbsp;This is the classic definition of a =
CLR.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm =
6.0pt;margin-left:4.8pt;margin-right:0cm'><p =
class=3DMsoNormal>Lada<o:p></o:p></p></blockquote><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></div></div></blockquote><p =
class=3DMsoNormal>Trying to decompose the problem space ....<br>I =
believe it's common sense to include in the RFC text that =
ietf-netconf-acm is optional to implement (to take the example in =
question in <a =
href=3D"https://tools.ietf.org/html/draft-ietf-netconf-notification-capab=
ilities-11" =
target=3D"_blank">https://tools.ietf.org/html/draft-ietf-netconf-notifica=
tion-capabilities-11</a>)<br>Do we agree that this information should =
also be contained somewhere, somehow in the YANG module? I would say: =
yes<br><br>If yes, what are the options?<br>I agree with Juergen (in a =
reply in this email thread): ideally a tooling answer would be better. =
This will take some time. So what do we do now?<br>3 options:<br>a. =
import description (description-stmt in import-stmt) =
<o:p></o:p></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><pre>module =
ietf-system-capabilities {<o:p></o:p></pre><pre>=C2=A0 yang-version =
1.1;<o:p></o:p></pre><pre>=C2=A0 =
namespace<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0 =
&quot;urn:ietf:params:xml:ns:yang:ietf-system-capabilities&quot;;<o:p></o=
:p></pre><pre>=C2=A0 prefix =
sysc;<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>=C2=A0 import =
ietf-netconf-acm <o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0{ prefix =
nacm; }<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0 description =
&quot;<u>ietf-netconf-acm is optional to =
implement</u>.&quot;;<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0 =
}<o:p></o:p></pre></blockquote><p class=3DMsoNormal><br>b. module =
description (description-stmt in&nbsp; meta-stmts in =
module-stmt/submodule-stmt)<o:p></o:p></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><pre>module =
ietf-system-capabilities {<o:p></o:p></pre><pre>=C2=A0 yang-version =
1.1;<o:p></o:p></pre><pre>=C2=A0 =
namespace<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0 =
&quot;urn:ietf:params:xml:ns:yang:ietf-system-capabilities&quot;;<o:p></o=
:p></pre><pre>=C2=A0 prefix =
sysc;<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>=C2=A0 import =
ietf-netconf-acm { prefix nacm; =
}<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>=C2=A0 import =
ietf-yang-library {<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0 prefix =
yanglib;<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0 description =
&quot;Revision 2019-01-04 or =
a<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 revision derived =
from it is REQUIRED.&quot;;<o:p></o:p></pre><pre>=C2=A0 =
}<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>=C2=A0 =
organization<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0 &quot;IETF NETCONF =
(Network Configuration) Working Group&quot;;<o:p></o:p></pre><pre>=C2=A0 =
contact<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0 &quot;WG =
Web:=C2=A0=C2=A0 &lt;<a =
href=3D"https://datatracker.ietf.org/wg/netconf/" =
target=3D"_blank">https://datatracker.ietf.org/wg/netconf/</a>&gt;<o:p></=
o:p></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0 WG List:=C2=A0 <a =
href=3D"mailto:netconf@ietf.org" =
target=3D"_blank">&lt;mailto:netconf@ietf.org&gt;</a><o:p></o:p></pre><pr=
e><o:p>&nbsp;</o:p></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0 =
Editor:=C2=A0=C2=A0 Balazs =
Lengyel<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <a =
href=3D"mailto:balazs.lengyel@ericsson.com" =
target=3D"_blank">&lt;mailto:balazs.lengyel@ericsson.com&gt;</a>&quot;;<o=
:p></o:p></pre><pre>=C2=A0 =
description<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0 &quot;This module =
specifies a module intended to contain =
system<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 capabilities. =
System capabilities may include capabilities of =
a<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 NETCONF or =
RESTCONF server or a notification =
publisher.<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 =
...<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>=C2=A0=C2=A0=C2=A0=C2=
=A0 =
<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<u>ietf-netconf=
-acm is optional to implement.&quot;</u><o:p></o:p></pre></blockquote><p =
class=3DMsoNormal style=3D'margin-bottom:12.0pt'>c. description-stmts =
for the objects defined in the module<o:p></o:p></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><pre>=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 leaf node-selector { =
<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0type =
nacm:node-instance-identifier;<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
description<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &quot;Selects the data nodes for =
which capabilities =
are<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 specified. The special value '/' =
denotes all data =
nodes<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 in the datastore. =
<u>ietf-netconf-acm is optional to =
implement.</u>&quot;;<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 =C2=A0}<o:p></o:p></pre></blockquote><p =
class=3DMsoNormal><br>c. looks weird to me, and might need repetitions =
in different YANG objects. In the end, as an implementer, I only care to =
understand whether I need to implement &quot;ietf-netconf-acm&quot; as a =
prequesite to implement ietf-system-capabilities. <br><br>Between a. and =
b., I have no strong preferences.<br>However, a. seems to be the logical =
place to me.<br><br>Regards, Benoit<br><br><o:p></o:p></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><div><div><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm =
6.0pt;margin-left:4.8pt;margin-right:0cm'><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt'><br>&gt;&nbsp; <br>&gt; &gt; Regards, =
Benoit<br>&gt; &gt; <br>&gt; <br>&gt; Andy<br>&gt;&nbsp; <br>&gt; &gt; =
&gt; <br>&gt; &gt; &gt; On Wed, Jan 8, 2020 at 5:44 AM Ladislav Lhotka =
&lt;<a href=3D"mailto:lhotka@nic.cz" =
target=3D"_blank">lhotka@nic.cz</a>&gt; wrote:<br>&gt; &gt; &gt; &gt; On =
Wed, 2020-01-08 at 04:49 -0800, Andy Bierman wrote:<br>&gt; &gt; &gt; =
&gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; On Wed, Jan 8, 2020 at 1:11 AM =
Ladislav Lhotka &lt;<a href=3D"mailto:lhotka@nic.cz" =
target=3D"_blank">lhotka@nic.cz</a>&gt; wrote:<br>&gt; &gt; &gt; &gt; =
&gt; &gt; On Tue, 2020-01-07 at 14:29 +0000, Bal=C3=A1zs Lengyel =
wrote:<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; If that is the consensus, I =
can remove the description statements,<br>&gt; &gt; &gt; &gt; no =
big<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; deal. (I actually like the =
statements, but they are not important<br>&gt; &gt; &gt; &gt; for =
this<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; draft)<br>&gt; &gt; &gt; &gt; =
&gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; Of course, it is not that =
important, but I don't see how this<br>&gt; &gt; &gt; &gt; =
information<br>&gt; &gt; &gt; &gt; &gt; &gt; could<br>&gt; &gt; &gt; =
&gt; &gt; &gt; be harmful, if it is included with the import. In my =
view, it is not<br>&gt; &gt; &gt; &gt; meant<br>&gt; &gt; &gt; &gt; &gt; =
&gt; as a<br>&gt; &gt; &gt; &gt; &gt; &gt; conformance requirement but =
just an info from the module author<br>&gt; &gt; &gt; &gt; about =
the<br>&gt; &gt; &gt; &gt; &gt; &gt; meaning of the import =
statement.<br>&gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; =
<br>&gt; &gt; &gt; &gt; &gt; It adds a lot of extra work but more =
importantly the import-stmt is<br>&gt; &gt; &gt; &gt; the wrong<br>&gt; =
&gt; &gt; &gt; &gt; place<br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; =
What work do you mean? I thought that it would be just info for<br>&gt; =
&gt; &gt; &gt; potential<br>&gt; &gt; &gt; &gt; developers (or their =
managers) that implementing the module requires<br>&gt; &gt; &gt; &gt; =
implementing other modules and functionality - or not. <br>&gt; &gt; =
&gt; &gt; <br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; =
<br>&gt; &gt; &gt; It is duplication because the individual data-def =
statements should have<br>&gt; &gt; &gt; any notes<br>&gt; &gt; &gt; =
about implementation requirements. The duplication may even be =
wrong.<br>&gt; &gt; &gt; E.g., in the module it says NACM is not =
required, but what if some objects<br>&gt; &gt; &gt; have NACM =
requirements listed in the Security Considerations section?<br>&gt; &gt; =
&gt; That is the RFC section to discuss NACM requirements.<br>&gt; &gt; =
&gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; For example, if a module =
imports ietf-netconf-nacm only for using &quot;node-<br>&gt; &gt; &gt; =
&gt; instance-identifier&quot; type, it is relatively uninteresting. =
Otherwise,<br>&gt; &gt; &gt; &gt; implementation of the module may just =
be out of question.<br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; =
<br>&gt; &gt; &gt; &gt; &gt; to document such a complex and unrelated =
issue as server conformance<br>&gt; &gt; &gt; &gt; &gt; =
requirements.<br>&gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; =
<br>&gt; &gt; &gt; &gt; &gt; &gt; The root of this problem (and design =
flaw of YANG, IMO) is that<br>&gt; &gt; &gt; &gt; import is<br>&gt; &gt; =
&gt; &gt; &gt; &gt; &quot;overloaded&quot; with two different purposes, =
one of which effectively<br>&gt; &gt; &gt; &gt; requires<br>&gt; &gt; =
&gt; &gt; &gt; &gt; that<br>&gt; &gt; &gt; &gt; &gt; &gt; the imported =
module be also implemented, while the other doesn't.<br>&gt; &gt; &gt; =
&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; =
The import-stmt is only used to map a local prefix to an =
external<br>&gt; &gt; &gt; &gt; module.<br>&gt; &gt; &gt; &gt; <br>&gt; =
&gt; &gt; &gt; But one thing is using a prefix for accessing top-level =
types and<br>&gt; &gt; &gt; &gt; groupings<br>&gt; &gt; &gt; &gt; (i.e. =
stuff in YANG modules), and another thing is accessing schema<br>&gt; =
&gt; &gt; &gt; nodes, which<br>&gt; &gt; &gt; &gt; have to be present in =
the schema tree. In complicated data models, it is<br>&gt; &gt; &gt; =
&gt; not<br>&gt; &gt; &gt; &gt; exactly easy to figure out all these =
dependencies.<br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; <br>&gt; =
&gt; &gt; <br>&gt; &gt; &gt; I do not agree these are different =
things.<br>&gt; &gt; &gt; In both cases the prefix is used to determine =
the imported module that<br>&gt; &gt; &gt; contains the =
identifier.<br>&gt; &gt; &gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; =
So maybe what is really overloaded are the namespace prefixes: they =
are<br>&gt; &gt; &gt; &gt; used for<br>&gt; &gt; &gt; &gt; addressing =
YANG modules, schema nodes and instances (in XPath). <br>&gt; &gt; &gt; =
&gt; <br>&gt; &gt; &gt; &gt; Lada<br>&gt; &gt; &gt; &gt; <br>&gt; &gt; =
&gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; Andy<br>&gt; &gt; &gt;&nbsp; =
<br>&gt; &gt; &gt; &gt; &gt; This proposal to add conformance info the =
the import-stmt would<br>&gt; &gt; &gt; &gt; overload it<br>&gt; &gt; =
&gt; &gt; &gt; with<br>&gt; &gt; &gt; &gt; &gt; another purpose.<br>&gt; =
&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; Not even a typedef is =
easy to classify&nbsp; (e.g., leafref requires<br>&gt; &gt; &gt; &gt; =
implementation<br>&gt; &gt; &gt; &gt; &gt; of a data node).<br>&gt; &gt; =
&gt; &gt; &gt; I certainly agree that YANG conformance is poorly =
specified, poorly<br>&gt; &gt; &gt; &gt; &gt; understood, and<br>&gt; =
&gt; &gt; &gt; &gt; in real need of improvement. Likewise, the =
import-stmt is also in need<br>&gt; &gt; &gt; &gt; of some<br>&gt; &gt; =
&gt; &gt; &gt; improvement<br>&gt; &gt; &gt; &gt; &gt; since =
import-by-exact-revision is (and has always been) poorly<br>&gt; &gt; =
&gt; &gt; designed.<br>&gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; =
&gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; Lada<br>&gt; &gt; &gt; &gt; &gt; =
&gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; Balazs<br>&gt; &gt; &gt; =
&gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; Andy<br>&gt; &gt; &gt; &gt; &gt; =
<br>&gt; &gt; &gt; &gt; &gt;&nbsp; <br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; -----Original Message-----<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
From: Martin Bjorklund &lt;<a href=3D"mailto:mbj@tail-f.com" =
target=3D"_blank">mbj@tail-f.com</a>&gt; <br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; Sent: Tuesday, January 7, 2020 2:38 PM<br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; To: Bal=C3=A1zs Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel@ericsson.com" =
target=3D"_blank">balazs.lengyel@ericsson.com</a>&gt;<br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; Cc: <a href=3D"mailto:andy@yumaworks.com" =
target=3D"_blank">andy@yumaworks.com</a>; <a =
href=3D"mailto:lhotka@nic.cz" target=3D"_blank">lhotka@nic.cz</a>; <a =
href=3D"mailto:netmod@ietf.org" =
target=3D"_blank">netmod@ietf.org</a><br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; Subject: Re: [netmod] Text in import to indicate whether a =
module<br>&gt; &gt; &gt; &gt; is<br>&gt; &gt; &gt; &gt; &gt; &gt; needed =
as<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; import-only or as =
implemented<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; Hi<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; I agree w/ Andy and others that we should =
not add this to the<br>&gt; &gt; &gt; &gt; import's<br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; description.&nbsp; I don't think this kind of =
conformance text belongs<br>&gt; &gt; &gt; &gt; to the<br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; import's description.&nbsp; If you think it is =
important to state this,<br>&gt; &gt; &gt; &gt; the<br>&gt; &gt; &gt; =
&gt; &gt; &gt; best<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; place is =
probably as plain text in the document itself.<br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
/martin<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; Bal=C3=A1zs =
Lengyel &lt;balazs.lengyel=3D<a =
href=3D"mailto:40ericsson.com@dmarc.ietf.org" =
target=3D"_blank">40ericsson.com@dmarc.ietf.org</a>&gt;<br>&gt; &gt; =
&gt; &gt; wrote:<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; As a draft =
author who was asked to add text about the imports<br>&gt; &gt; &gt; =
&gt; IMHO<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; &gt; *&nbsp; &nbsp;it would be easy for me to remove =
the description from the<br>&gt; &gt; &gt; &gt; import.<br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; Actually I really just want to know what =
is acceptable to the<br>&gt; &gt; &gt; &gt; group, so<br>&gt; &gt; &gt; =
&gt; &gt; &gt; I<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; can =
proceed<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *&nbsp; &nbsp;I also =
think that adding this text is in most cases easy and<br>&gt; &gt; &gt; =
&gt; it does<br>&gt; &gt; &gt; &gt; &gt; &gt; not<br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; need updates later.<br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; *&nbsp; &nbsp;The rules in some cases might not be =
trivial.<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; &gt; *&nbsp; &nbsp;Imported YAMs need to be =
implemented if<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; *&nbsp; &nbsp;Imported parts are included =
in Xpath (augment, when, must,<br>&gt; &gt; &gt; &gt; require-<br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; instance)<br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *&nbsp; =
&nbsp;Imported YAMs do not need to be implemented if only the<br>&gt; =
&gt; &gt; &gt; following<br>&gt; &gt; &gt; &gt; &gt; &gt; are<br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; used<br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *&nbsp; =
&nbsp;Types<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *&nbsp; =
&nbsp;Features<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *&nbsp; =
&nbsp;extensions<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; *&nbsp; &nbsp;Ambiguous if<br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; *&nbsp; &nbsp;groupings are used<br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; *&nbsp; &nbsp;if the dependency is not formally defined =
by YANG, but<br>&gt; &gt; &gt; &gt; functionally<br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; needed. (E.g. notification-capabilities does not =
formally need<br>&gt; &gt; &gt; &gt; YANG-<br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; Push <br>&gt; &gt; &gt; &gt; &gt; &gt; to<br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; be implemented, however there is no sense =
in defining<br>&gt; &gt; &gt; &gt; capabilities if<br>&gt; &gt; &gt; =
&gt; &gt; &gt; YANG-<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Push is =
itself not implemented.)<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
*&nbsp; &nbsp;deviation ?<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
*&nbsp; &nbsp;other cases ?<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Regards Balazs<br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
&gt;&nbsp; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; From: netmod &lt;<a =
href=3D"mailto:netmod-bounces@ietf.org" =
target=3D"_blank">netmod-bounces@ietf.org</a>&gt; On Behalf Of Andy =
Bierman<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Sent: 2019. december =
19., cs=C3=BCt=C3=B6rt=C3=B6k 17:23<br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; To: Ladislav Lhotka &lt;<a href=3D"mailto:lhotka@nic.cz" =
target=3D"_blank">lhotka@nic.cz</a>&gt;<br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; Cc: NetMod WG &lt;<a href=3D"mailto:netmod@ietf.org" =
target=3D"_blank">netmod@ietf.org</a>&gt;<br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; Subject: Re: [netmod] Text in import to indicate whether =
a<br>&gt; &gt; &gt; &gt; module is <br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; needed as import-only or as implemented<br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&nbsp; =
<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt;&nbsp; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&nbsp; <br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On =
Thu, Dec 19, 2019 at 8:00 AM Ladislav Lhotka &lt;<a =
href=3D"mailto:lhotka@nic.cz" =
target=3D"_blank">lhotka@nic.cz</a><br>&gt; &gt; &gt; &gt; &lt;<a =
href=3D"mailto:%0b">mailto:<br></a>&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
&gt; <a href=3D"mailto:lhotka@nic.cz" =
target=3D"_blank">lhotka@nic.cz</a>&gt; &gt; wrote:<br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On =
Thu, 2019-12-19 at 07:52 +0000, Sch=C3=B6nw=C3=A4lder, J=C3=BCrgen =
wrote:<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On Thu, Dec 19, =
2019 at 08:23:27AM +0100, Ladislav Lhotka<br>&gt; &gt; &gt; &gt; =
wrote:<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; I don't see =
how YANG syntax defines this. If a module<br>&gt; &gt; &gt; &gt; imports =
<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; ietf-netconf- acm, =
it could be because<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; - it just uses a =
typedef, such as &quot;node-instance-<br>&gt; &gt; &gt; &gt; =
identifier&quot;, and<br>&gt; &gt; &gt; &gt; &gt; &gt; then<br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&nbsp; &nbsp;ietf-netconf-acm =
needn't be implemented (but can be),<br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
&gt; or<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; - it augments =
ietf-netconf-acm, which makes sense only if<br>&gt; &gt; &gt; &gt; the =
latter<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&nbsp; =
&nbsp;module is implemented.<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; It it =
the YANG library that specifies whether a module is <br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; implemented or not, but the =
&quot;import&quot; statement itself<br>&gt; &gt; &gt; &gt; doesn't =
tell<br>&gt; &gt; &gt; &gt; &gt; &gt; you<br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; &gt; anything.<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Can we not assume that an =
implementor will figure out the<br>&gt; &gt; &gt; &gt; =
difference?<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; An implementor should be able to figure it =
out, but other<br>&gt; &gt; &gt; &gt; potential <br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; module users may not. For example, if somebody is =
evaluating<br>&gt; &gt; &gt; &gt; whether <br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; to use a module for their device or not, it is important =
to know<br>&gt; &gt; &gt; &gt; that <br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; NACM has to be implemented (or not).<br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&nbsp; =
<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; You seem to be talking about a new conformance =
documentation<br>&gt; &gt; &gt; &gt; procedure<br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; that =
attempts to solve the problem &quot;to use modules A, B, and C <br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; together<br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; to achieve =
some functionality X, all these conditions need to be<br>&gt; &gt; &gt; =
&gt; met&quot;..<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; (Sounds more like a problem for YANG =
Packages to solve)<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt;&nbsp; <br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; IMO this is a =
much harder problem than something that can be<br>&gt; &gt; &gt; &gt; =
solved<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; &gt; with extra description-stmt text. The writer is =
likely to get it<br>&gt; &gt; &gt; &gt; wrong <br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; or not<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; keep it up to date, so a =
tool to analyze the file seems like a<br>&gt; &gt; &gt; &gt; =
better<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; solution.<br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
&gt;&nbsp; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; Lada<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
&gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&nbsp; <br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
&gt;&nbsp; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; Andy<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
&gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&nbsp; <br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
&gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Or someone writes =
a pyang plugin to determine from the schema<br>&gt; &gt; &gt; &gt; tree =
<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; the kind of imports =
there are (for a given set of features).<br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
/js<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; &gt; --<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
Ladislav Lhotka<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Head, CZ.NIC =
Labs<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; PGP Key ID: =
0xB8F92B08A9F76C67<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
_______________________________________________<br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; netmod mailing list<br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; <a href=3D"mailto:netmod@ietf.org" =
target=3D"_blank">netmod@ietf.org</a> &lt;mailto:<a =
href=3D"mailto:netmod@ietf.org" =
target=3D"_blank">netmod@ietf.org</a>&gt; <br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; <a href=3D"https://www.ietf.org/mailman/listinfo/netmod" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/netmod</a><br>&gt=
; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; -- <br>&gt; =
&gt; &gt; &gt; Ladislav Lhotka<br>&gt; &gt; &gt; &gt; Head, CZ.NIC =
Labs<br>&gt; &gt; &gt; &gt; PGP Key ID: 0xB8F92B08A9F76C67<br>&gt; &gt; =
&gt; &gt; <br>&gt; &gt; &gt; &gt; =
_______________________________________________<br>&gt; &gt; &gt; &gt; =
netmod mailing list<br>&gt; &gt; &gt; &gt; <a =
href=3D"mailto:netmod@ietf.org" =
target=3D"_blank">netmod@ietf.org</a><br>&gt; &gt; &gt; &gt; <a =
href=3D"https://www.ietf.org/mailman/listinfo/netmod" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/netmod</a><br>&gt=
; &gt; &gt; &gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; <br>&gt; &gt; =
&gt; _______________________________________________<br>&gt; &gt; &gt; =
netmod mailing list<br>&gt; &gt; &gt; <a href=3D"mailto:netmod@ietf.org" =
target=3D"_blank">netmod@ietf.org</a><br>&gt; &gt; &gt; <a =
href=3D"https://www.ietf.org/mailman/listinfo/netmod" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/netmod</a><br>&gt=
; &gt;&nbsp; <br>-- <br>Ladislav Lhotka<br>Head, CZ.NIC Labs<br>PGP Key =
ID: =
0xB8F92B08A9F76C67<o:p></o:p></p></blockquote></div></div></blockquote><p=
 =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></blockquote></div></div></d=
iv></body></html>
------=_NextPart_001_00B3_01D5F2FA.BBDF0A40--

------=_NextPart_000_00B2_01D5F2FA.BBDF0A40
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMwNTEzMzExOFowIwYJKoZIhvcNAQkEMRYEFHkzSg/kmkXYeUSAdsQX6A4YCeERMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQCqSX8FPQWMu1FTAN5xPFJ4gq1xrYkX18juAGXHAnLnMZVkvF3GX7s5
956Xm5y74AfqDvK0WW6lrmstskoyUu5yRpYrVmepb/Sxagwe6qqZ4n6dGp3RFA7BxcXCPNMwLGy2
Y4nUBNS4W4CsZel/ByyOr+QkuyehGcXwLbnrFD5GAbAQnkHxErvRDqG1iUJsOr3V413lwPBCrZSS
9Jw8lL6QAAs2AUKeCCL4BDeyLBg+gnqAaFTVv/mnSRMy6p9RynRRXHKIQjO1TMKuRm7CyoP/6lar
2YegScwcmMtC7Ex2upxW0A15Uu9LSh7uTkGy437ZsM9hq1yXWedwBxzxCHrgAAAAAAAA

------=_NextPart_000_00B2_01D5F2FA.BBDF0A40--


From nobody Thu Mar  5 05:36:30 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E0A43A14BE; Thu,  5 Mar 2020 05:36:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 7FJoeYOxkNeS; Thu,  5 Mar 2020 05:36:27 -0800 (PST)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2050.outbound.protection.outlook.com [40.107.22.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4EE263A14BD; Thu,  5 Mar 2020 05:36:27 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jjLxAmiHsHatVk/TA4Q3lrqtHdgHee6ryECe7JSFH7dtUvm4r0Kt+htNCFD3bwGYDeylTHM/WrtVjzSN9XM/cfgIrzz64Q48ZNdQ/3D9OTtFBOPUYHzd9HyTkSb4/xNO/Goe1Q1EeZ7Gb5+qZKHE0TMKKqGpDFCCdRbZDsOFGUldzVHGQssrwptTn7NdHoWJeRpuCijksK+DEA8mLuNyz8/nmd2C+F8TVwVL8ngJTg1a4JyMaCew4MhVDHNfmOLcH009m+/p1nIrtkUxaKLhIqviyUs1dKkGIhv1SFbe377Qx9PpO2m5JCpCb7wXAi74dL/YDJd1vHvFBCSvZc2qfQ==
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=cA3f1uHKpzPE0Fg2M2vzkLMydnLx9qCV7jR6V1o5Mv0=; b=VlJsBY4F4uD6FRdILUZwQZsM5z2jF9L0imITrauyVzJiurnkejv9h/6VEph9vXlI0stLjEi+MBdoMghuFRBnemyeBLywGtAndnPq2/dbMd6nz+hkM5Y6bpDekvHYPFUrYdSyPUlx/l3mFdwMuaEHBBR4YjcTaAAD0dBsdXgOhyDNYcvivIKhVKefGM52L3gegWUpfkuW2OlO0FXqqtTP+XiQbGGBThhzLlpAuhEG6neWMSq/1UWq9zeMTyfOsEPsK1uDEw2mlvk7HQIrgAWcYFCTRHik9+B6wa5RMXfM87KeR6q5TEx0UAQYz1TQTJnXs1DKqclVaALh5JVCTOgfPQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cA3f1uHKpzPE0Fg2M2vzkLMydnLx9qCV7jR6V1o5Mv0=; b=byrWIUN3OmkLW+3LPwZ1m8Wgo/1ZZmEu/HG8yesqBqLQyGtSYCF2rUq91T/pR0NIjSsEkvyGIO81n3sQuhH/hHtKzMVLqpzNNth/wBtuM1ovYxTOh4VF8fRk+sABJOihzwjj5OrTW1gHXDjZEGUKEV+l8eg4yuw/B7QvJ+ZB8gE=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB4987.eurprd07.prod.outlook.com (20.178.40.209) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.5; Thu, 5 Mar 2020 13:36:24 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2793.013; Thu, 5 Mar 2020 13:36:24 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: Benoit Claise <bclaise@cisco.com>, Lou Berger <lberger@labn.net>, "jclarke@cisco.com" <jclarke@cisco.com>, "rrahman@cisco.com" <rrahman@cisco.com>, "rwilton@cisco.com" <rwilton@cisco.com>, "jason.sterne@nokia.com" <jason.sterne@nokia.com>, "kd6913@att.com" <kd6913@att.com>
CC: "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Regarding IPR on draft-verdt-netmod-yang-module-versioning-01
Thread-Index: AQHV8N/X6DnijdBIIEKjeYF/n8x5UKg3L4AAgALUyHA=
Date: Thu, 5 Mar 2020 13:36:24 +0000
Message-ID: <DB7PR07MB4011CEF3D65E748BF4A7F030F0E20@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <dd300040-ea42-e505-633f-1d89def980e1@labn.net> <37c43a69-692e-c50b-ffcf-b47437f35e45@cisco.com>
In-Reply-To: <37c43a69-692e-c50b-ffcf-b47437f35e45@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 175cce54-2eac-436c-0b9d-08d7c10a32f0
x-ms-traffictypediagnostic: DB7PR07MB4987:
x-microsoft-antispam-prvs: <DB7PR07MB4987528D483FD2EF9B7338E9F0E20@DB7PR07MB4987.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 03333C607F
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(39860400002)(346002)(376002)(396003)(136003)(189003)(199004)(85202003)(316002)(186003)(5660300002)(8936002)(55016002)(2906002)(4326008)(33656002)(85182001)(52536014)(71200400001)(66616009)(66946007)(64756008)(9686003)(66476007)(76116006)(66446008)(110136005)(8676002)(478600001)(54906003)(86362001)(66556008)(6506007)(81166006)(26005)(966005)(81156014)(53546011)(7696005); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB4987; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: NFYyDLvyYO2JLE3TF74BBwLYysXcATG1KNw6yL3wVpKK2WdIG8sOBxCegkciyqY6K5blc36LVSYM6whV3KpLD49g0YkELuw3DTDG4qQKS8MbpegYb2uUObBsQlqHyR+l0BWZ5g0DIoU85RLeEKIB9qgp1smH6Y4dFnQGnUQA3ZHp4SaRy0h13vD9xN7ZD0QMNqwwQ0uzm5bdtpAGAadVD0xv4RY08RKEqVZmVoqiMx8F2mbfGcH8yag6PA6REzKrA0TVjdUtXxnWU8bGH2jBAbj654XtZI7OBLj1in1n4Lk8XfZM28Gh4sz5tt7lB0zZSV8oMuFxiKvk2ns6DDQxEDOuXvGoUPujIXMSTCZA5LzOPeUS4eGDT0jtxgM+K35y+lJkKDv67T8H/dbsir8zZ4n+XIhfbT7C2QgGn0aS8KD2eogTL+0NYBIPAtZ0/hptSef9a55bNcHti6BQ0DaZWnQM1ZM+VpahuCE5tsODS6W8WTJB8C/Dx39B2OWevwZBa8xbADA+NlmmYvCzJkdB5g==
x-ms-exchange-antispam-messagedata: eowuobBvF9+I4pbSdtVJfQHm11a8n/bUtf2VLuG4GKRIoNtoSjs99R/DWUYfbnX/VdXn3h8nRdPHW5dHjL/d8L9HG66SykB5GcNV4E9AUKgxffwxGhdKpX280FKc3oKOCsJohmEVXAOyTrwKBqUwmw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_00B9_01D5F2FB.71078910"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 175cce54-2eac-436c-0b9d-08d7c10a32f0
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Mar 2020 13:36:24.3831 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: fQANp/imURn+VJ3IZ65R6UdZp6NJp2GO8vE4fL+uKuY6E/BcOvngLIziQeEVQkCg46JidwXONUtiFifD2EBuXj03jxnZxEEdgt6BoQaqafI=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4987
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ovVZ52MCuedyfmmwvDQdDNtg_Js>
Subject: Re: [netmod] Regarding IPR on draft-verdt-netmod-yang-module-versioning-01
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Mar 2020 13:36:30 -0000

------=_NextPart_000_00B9_01D5F2FB.71078910
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

No, I'm not aware of any IPR that applies to this draft
Balazs Lengyel

-----Original Message-----
From: Benoit Claise <bclaise@cisco.com>=20
Sent: 2020. m=C3=A1rcius 3., kedd 19:22
To: Lou Berger <lberger@labn.net>; jclarke@cisco.com; rrahman@cisco.com; =
rwilton@cisco.com; Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>; =
jason.sterne@nokia.com; kd6913@att.com
Cc: netmod-ver-dt@ietf.org; netmod@ietf.org
Subject: Re: Regarding IPR on =
draft-verdt-netmod-yang-module-versioning-01

Hi,

No, I'm not aware of any IPR that applies to this draft

Regards, B.

>
> Authors, Contributors, WG,
>
> As part of preparation for WG Adoption:
>
> Are you aware of any IPR that applies to drafts identified above?
>
> Please state either:
>
> "No, I'm not aware of any IPR that applies to this draft"
> or
> "Yes, I'm aware of IPR that applies to this draft"
>
> If so, has this IPR been disclosed in compliance with IETF IPR rules=20
> (see RFCs 3669, 5378 and 8179 for more details)?
>
> If yes to the above, please state either:
>
> "Yes, the IPR has been disclosed in compliance with IETF IPR rules"
> or
> "No, the IPR has not been disclosed"
>
> If you answer no, please provide any additional details you think=20
> appropriate.
>
> We note that all DT members are listed as contributors.  If you=20
> contributed to the document please respond.  Alternatively, please=20
> feel free to state that you didn't materially contribute to the draft=20
> and would like your name removed from the contribution section (and=20
> moved to acknowledgments after WG adoption).
>
> If you are listed as a document author or contributor please answer=20
> the above by responding to this email regardless of whether or not you =

> are aware of any relevant IPR. This document will not advance to the=20
> next stage until a response has been received from each author.
>
> NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.
>
> If you are on the WG email list or attend WG meetings but are not=20
> listed as an author or contributor, we remind you of your obligations=20
> under the IETF IPR rules which encourages you to notify the IETF if=20
> you are aware of IPR of others on an IETF contribution, or to refrain=20
> from participating in any contribution or discussion related to your=20
> undisclosed IPR. For more information, please see the RFCs listed=20
> above and=20
> http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.
>
> Thank you,
> NetMod WG Chairs
>
> PS Please include all listed in the headers of this message in your=20
> response.
>
>
>
> .


------=_NextPart_000_00B9_01D5F2FB.71078910
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMwNTEzMzYyMlowIwYJKoZIhvcNAQkEMRYEFLRYlquI82upneGAk6wySI5iL+nPMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQCgCKQ6FNJdcbTT7btJ1euS3Q4DZplRXcsTLw4Fx+7u8xmmJ7h+QU2C
tgMc/FnNG49Cc6zzysyyCpkCkyYWI+/yjsFa4LwtBJFa+nDHjJtsA3ouw96PGyRE3r6PUjfiqyiN
YHG1i1DVoFQjCFk3NkP1wurozNxVrC/Dv7SBHnsVkT48as7vgapDqbSSnDe/LrVyWPz3n9B89bA4
sJV2OD4A8GVmGai2MG5MsprgBhtg7V+hlwee3C3eBSnc+gGpIMauTWYQWrcNgEPIY3sFnsyZIWqx
iOULuII3biMcRcASpEPe9LBe3pM0JckmoToc9HhFrgd/yAz/5mPTH1ZkmCO3AAAAAAAA

------=_NextPart_000_00B9_01D5F2FB.71078910--


From nobody Thu Mar  5 07:37:00 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B3C6C3A167F; Thu,  5 Mar 2020 07:36:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.09
X-Spam-Level: 
X-Spam-Status: No, score=-2.09 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 eLJt65w6FUXM; Thu,  5 Mar 2020 07:36:57 -0800 (PST)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60072.outbound.protection.outlook.com [40.107.6.72]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A12853A1678; Thu,  5 Mar 2020 07:36:56 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kBynuBXc6JHoTNcRf2x5vHHa4JF4bYqrEoDOPLE3OKHknuiM0OtPhqNGzCVkRZyJgCMGgJ+TOJdstM0xk+4dZERy7Tp/b78r5I1OSti6ZymCBGD2ADBtBfBNxrfiS7V0LdqvKfx7/aFnxO35Beiz7GA07Q7Jo5E8RC0z0eRo/6rcwRYyrWnNnLXX96qypxID2vnftXDneyBVf7MjqAoJ4J9Edaolw6lCInOAFgEpb2TOVOcKFdz5Kg5/H/RxkNgOxtIG8pET8hy5OXY/P+/E9Vwxuke+LWMiP6AwMQk109Ybfx/ycIGjywsyMCpWKbz9u6Bv9dmf1FvJwsRL+9/UTA==
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=2Jdekm9zCsrW0DT7cNHbeRXgX2SFOMqYTIVr4Zkz6jY=; b=fa2OZoRilj5a5h9yvDWtqNu+Zmq9ntA3kf0u54oWMS0iR4Ql4ewTuKQK8Zx8vZWY8cwEVsIRRbp0WCsCtlxHghF2/2fyVTZPMcGL5c/rm9yMF+HOaLDx7gi/wngOH7rRu+SBYXuyAnymA/EL6AVrH4fvRDYUWRLsjSIjEWq/LtAy3EVlU+SqgMjifVutA5TV60D+YGaj5Go7n+TkB0OgcVrmmj/UOC1n5h4oj2FlO6sdNAI7xaX2tzzlO+yAo+hp5x9DHLvLKRD2nq26C7icHqzKyg/NhayA+JObGVMBs6aws93EpT8LlokljxWa9hKwZsehP6jODHtD11rji3OdvQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2Jdekm9zCsrW0DT7cNHbeRXgX2SFOMqYTIVr4Zkz6jY=; b=KfLEjCj2Bk+Q7dKf8yTerSmNMR8esOzJNMnIWIRLdaDk4pVISjpYPzmrZzqGZaZvfzKi7tmUHex3rN5R7c/+IJPCdcrAgFn4lzJkc2Da7bnUieWdMkMu0Au+ff4MFxeqbBhfNvKT0eDDCKrygAMGtqysRI+cSwQrd2CZAouRros=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB5561.eurprd07.prod.outlook.com (20.178.46.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.9; Thu, 5 Mar 2020 15:36:54 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2793.013; Thu, 5 Mar 2020 15:36:54 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: Lou Berger <lberger@labn.net>, NETMOD Group <netmod@ietf.org>
CC: "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
Thread-Topic: [netmod] Adoption of versioning design team docs
Thread-Index: AQHV8OIm8JJw3Xgr4ESXJXJK9gnLsKg6JegA
Date: Thu, 5 Mar 2020 15:36:54 +0000
Message-ID: <DB7PR07MB4011AB009B59D3E5F07285E8F0E20@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net>
In-Reply-To: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e4b5de9b-d2c2-4275-06c2-08d7c11b0875
x-ms-traffictypediagnostic: DB7PR07MB5561:
x-microsoft-antispam-prvs: <DB7PR07MB5561DE378CCE65186B57348AF0E20@DB7PR07MB5561.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 03333C607F
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(136003)(39860400002)(396003)(366004)(376002)(199004)(189003)(26005)(186003)(53546011)(316002)(4326008)(8676002)(33656002)(52536014)(6506007)(85202003)(71200400001)(5660300002)(81156014)(110136005)(76116006)(7696005)(66616009)(66946007)(85182001)(66446008)(81166006)(66476007)(8936002)(86362001)(478600001)(66574012)(64756008)(2906002)(66556008)(9686003)(55016002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB5561; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 48xkmHlAfzLaMPxMuKXS0O9WNNeCQ5plDU0SeziWVUGyMQbMDZoAtMFaKwcW5Rptu/SESdd+ogmTld6z/aYYvQBbJ8xOHRZI5R1lJwNpGYbtCOicEAC3Nwf8JrKrSkZFLHDI/dbF50Wcq+RhQjqsxvhbSX98yiktcrO67x0y2Ngm1in6NwKZUzuc6l+VXKaVYUuO26LfdsHA2w1/JsUty+EHgYbG1wpWmAFeI+POdnxkwIAzH1OovsR/sxTjEofcY5T6RL+W670TINog40KwY9/9KuTYZ16zyq6wbM+llf5WjCCdb9tz5b+IBBVtwUq5ly1lw2feafGol/uGNucJtj012qcqMrxpW3xqlX856iyYz+cjKcqxtOxMTcGxWvqtz2SdKm/ZofL7BDWANXXl6ERpAJPdyhGr0A+soO/bbzpW/TNCJ9K76QhBcGT2Qc+j
x-ms-exchange-antispam-messagedata: kfInG1HewjW5NwjeAh5YGE+1uoYmvKkZ1Pq3BbGms17FAWYpR8DDCwp4xT+Dx0vv1MNHu4IoU+5FtH7v24Fj2cqfKTIR7lZCDKMuiX4sUkzmzmIoF2uyyNgFq4h5Hb43kiB+v3lXjXRK3G6B2BZzug==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0147_01D5F30C.46A82740"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e4b5de9b-d2c2-4275-06c2-08d7c11b0875
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Mar 2020 15:36:54.5799 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: H8w0chvLJp6nxnP26EPL2FbklhTPsOUJbZ3xFmv3j9Cxb7AbzkZ88CjMOAy/5QvsJ5q5X5qLyYLgFCIZ4IwgZgl80BVvsmYLu34bVaGBWYg=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5561
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/irUB7EkealOvyM4rkV-E1F_ZcNE>
Subject: Re: [netmod] Adoption of versioning design team docs
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Mar 2020 15:36:59 -0000

------=_NextPart_000_0147_01D5F30C.46A82740
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0148_01D5F30C.46A82740"


------=_NextPart_001_0148_01D5F30C.46A82740
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

As one of the authors/contributors I support adoption.

Balazs

=20

From: netmod <netmod-bounces@ietf.org> On Behalf Of Lou Berger
Sent: 2020. m=C3=A1rcius 2., h=C3=A9tf=C5=91 23:30
To: NETMOD Group <netmod@ietf.org>
Cc: netmod-chairs@ietf.org
Subject: [netmod] Adoption of versioning design team docs

=20

Hi,
We'd like to start a two week adoption call for the set of documents =
described below by Rob.  To be specific, this includes
1) draft-verdt-netmod-yang-solutions-03
2) draft-verdt-netmod-yang-module-versioning-01
3) draft-verdt-netmod-yang-semver-01
4) draft-rwilton-netmod-yang-packages-03
5) draft-wilton-netmod-yang-ver-selection-02
6) draft-verdt-netmod-yang-schema-comparison-00
=20
The adoption call ends in two weeks, on March 16. =20
=20
Please voice your support or objections on list.  While we prefer to =
adopt as a set, objections on specific documents are acceptable.
=20
Netmod Chairs
=20
On 2/29/2020 2:21 AM, Rob Wilton (rwilton) wrote:

Netmod chairs,
=20
The version selection draft draft-wilton-netmod-yang-ver-selection-02 is =
now posted.  With that, the YANG versioning design team would like to =
please request you make an WG adoption call for these documents.
=20
The updated full list is:
=20
1) draft-verdt-netmod-yang-solutions-03
  - Solution overview, updated since 106 to cover updates to version =
selection and schema comparison drafts.
=20
2) draft-verdt-netmod-yang-module-versioning-01
  - Base module versioning solution, unchanged from the version =
presented at 106.
=20
3) draft-verdt-netmod-yang-semver-01
  - YANG Semantic version numbers, unchanged from the version presented =
at 106.
=20
4) draft-rwilton-netmod-yang-packages-03
  - YANG packages draft, updated since 106
 =20
5) draft-wilton-netmod-yang-ver-selection-02
  - Version selection, updated since 106, as per notes below
=20
6) draft-verdt-netmod-yang-schema-comparison-00
  - Schema comparison tooling, unchanged from the version presented at =
106.
=20
The main changes to the version selection draft are:
  - We have tried to simplify the model, but at the same time give =
servers more flexibility about how they implement version selection and =
what it can be used for.  E.g. if the server wants to allow a client to =
choose between different schema versions, but require that all clients =
use the same schema version, that is now possible
  - The draft explicitly disallows schema-selection happening =
mid-session
  - The solution allows the server to require clients to configure =
schema-sets before they are used
  - The solution provides more information about which schema-sets are =
compatible with each other
=20
Regards,
Rob
=20
=20


------=_NextPart_001_0148_01D5F30C.46A82740
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 15 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";
	color:black;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;
	color:black;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body bgcolor=3Dwhite =
lang=3DEN-US link=3D"#0563C1" vlink=3D"#954F72"><div =
class=3DWordSection1><p class=3DMsoNormal><span =
style=3D'color:windowtext'>As one of the authors/contributors I support =
adoption.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'color:windowtext'>Balazs<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'color:windowtext'><o:p>&nbsp;</o:p></span></p><div><div =
style=3D'border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm'><p class=3DMsoNormal><b><span =
style=3D'color:windowtext'>From:</span></b><span =
style=3D'color:windowtext'> netmod &lt;netmod-bounces@ietf.org&gt; <b>On =
Behalf Of </b>Lou Berger<br><b>Sent:</b> 2020. m=C3=A1rcius 2., =
h=C3=A9tf=C5=91 23:30<br><b>To:</b> NETMOD Group =
&lt;netmod@ietf.org&gt;<br><b>Cc:</b> =
netmod-chairs@ietf.org<br><b>Subject:</b> [netmod] Adoption of =
versioning design team docs<o:p></o:p></span></p></div></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><pre>Hi,<o:p></o:p></pre><pre>We'd=
 like to start a two week adoption call for the set of documents =
described below by Rob.=C2=A0 To be specific, this =
includes<o:p></o:p></pre><pre>1) =
draft-verdt-netmod-yang-solutions-03<o:p></o:p></pre><pre>2) =
draft-verdt-netmod-yang-module-versioning-01<o:p></o:p></pre><pre>3) =
draft-verdt-netmod-yang-semver-01<o:p></o:p></pre><pre>4) =
draft-rwilton-netmod-yang-packages-03<o:p></o:p></pre><pre>5) =
draft-wilton-netmod-yang-ver-selection-02<o:p></o:p></pre><pre>6) =
draft-verdt-netmod-yang-schema-comparison-00<o:p></o:p></pre><pre><o:p>&n=
bsp;</o:p></pre><pre>The adoption call ends in two weeks, on March =
16.=C2=A0 <o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>Please voice =
your support or objections on list.=C2=A0 While we prefer to adopt as a =
set, objections on specific documents are =
acceptable.<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>Netmod =
Chairs<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>On 2/29/2020 =
2:21 AM, Rob Wilton (rwilton) wrote:<o:p></o:p></pre><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><pre>Netmod =
chairs,<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>The version =
selection draft draft-wilton-netmod-yang-ver-selection-02 is now =
posted.=C2=A0 With that, the YANG versioning design team would like to =
please request you make an WG adoption call for these =
documents.<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>The updated =
full list is:<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>1) =
draft-verdt-netmod-yang-solutions-03<o:p></o:p></pre><pre>=C2=A0 - =
Solution overview, updated since 106 to cover updates to version =
selection and schema comparison =
drafts.<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>2) =
draft-verdt-netmod-yang-module-versioning-01<o:p></o:p></pre><pre>=C2=A0 =
- Base module versioning solution, unchanged from the version presented =
at 106.<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>3) =
draft-verdt-netmod-yang-semver-01<o:p></o:p></pre><pre>=C2=A0 - YANG =
Semantic version numbers, unchanged from the version presented at =
106.<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>4) =
draft-rwilton-netmod-yang-packages-03<o:p></o:p></pre><pre>=C2=A0 - YANG =
packages draft, updated since 106<o:p></o:p></pre><pre>=C2=A0 =
<o:p></o:p></pre><pre>5) =
draft-wilton-netmod-yang-ver-selection-02<o:p></o:p></pre><pre>=C2=A0 - =
Version selection, updated since 106, as per notes =
below<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>6) =
draft-verdt-netmod-yang-schema-comparison-00<o:p></o:p></pre><pre>=C2=A0 =
- Schema comparison tooling, unchanged from the version presented at =
106.<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>The main changes =
to the version selection draft are:<o:p></o:p></pre><pre>=C2=A0 - We =
have tried to simplify the model, but at the same time give servers more =
flexibility about how they implement version selection and what it can =
be used for.=C2=A0 E.g. if the server wants to allow a client to choose =
between different schema versions, but require that all clients use the =
same schema version, that is now possible<o:p></o:p></pre><pre>=C2=A0 - =
The draft explicitly disallows schema-selection happening =
mid-session<o:p></o:p></pre><pre>=C2=A0 - The solution allows the server =
to require clients to configure schema-sets before they are =
used<o:p></o:p></pre><pre>=C2=A0 - The solution provides more =
information about which schema-sets are compatible with each =
other<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>Regards,<o:p></o:p=
></pre><pre>Rob<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre><o:p>&nb=
sp;</o:p></pre></blockquote></div></body></html>
------=_NextPart_001_0148_01D5F30C.46A82740--

------=_NextPart_000_0147_01D5F30C.46A82740
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMwNTE1MzY1MlowIwYJKoZIhvcNAQkEMRYEFDfx1+I4zVE2ccGTjt+HYki/BlAmMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQATtT3qfC8/48m5iD3717x7RrMWpiYEeabj81cbYFNGYoPR6VZmzj4s
soPW+zZxD60igkq9lQykaLE7gndGeFZmNitRhqu6E0HPQOyrtfs4ip+wYbJrjGBabyI12xLeGMsI
SOHbDuD2m5VGt0V7z6N8yUgl52KZkpigJYDT6i0BFc83jmN6gGjyERHAJdnljqJmgQR+P0P6d1J3
zRWCKSecvdywe9j9m+cO7NgE8H8XAZXXfE/GDXvd6jbZdGp/NUdbXjrsWc8382nvBtN70zdf18+1
cRQaVJt3GgLsD3HSdPfesUA5+IILRiTjq/aydL6I1B+UsykfBRl4IRILD9AzAAAAAAAA

------=_NextPart_000_0147_01D5F30C.46A82740--


From nobody Thu Mar  5 07:43:08 2020
Return-Path: <andy@yumaworks.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A63C3A1698 for <netmod@ietfa.amsl.com>; Thu,  5 Mar 2020 07:43:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.887
X-Spam-Level: 
X-Spam-Status: No, score=-1.887 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.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 du1_H-hfhZHn for <netmod@ietfa.amsl.com>; Thu,  5 Mar 2020 07:43:02 -0800 (PST)
Received: from mail-yw1-xc42.google.com (mail-yw1-xc42.google.com [IPv6:2607:f8b0:4864:20::c42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BD3C83A1695 for <netmod@ietf.org>; Thu,  5 Mar 2020 07:43:01 -0800 (PST)
Received: by mail-yw1-xc42.google.com with SMTP id t192so5987496ywe.7 for <netmod@ietf.org>; Thu, 05 Mar 2020 07:43:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=gaeo9QhjQ/x0rZ1AsIq/3usBAWRRvzCScvbaARYpQ6A=; b=GiXI9tUwRhUEdbnzechKwNbnrgwvxZQdwut0oCFCFpazVOHe8pZCLZq14jyD3EVVJO 0utEQq+jJnplHLpyqDA5THnOr/IsqZ/7F7MKHmWUNcJ9KtzKu+LxFBn5o758k/0WFSuX EfgxhnKQoR+PA/5JFjj+Yi0MM6rnQiFzJ1GLopM3ZUDZttJKqMdtK5fkYTN//7rbPvqa MWzJmclF/18QYzI7yfbxfDbZ6/63gTe7dtxQGw0yCKYXGfJz3+NkI2CP4PFthTryDj0a eTrO2X5FjYWMOl/KQg4wHXbDUWHSvbq6CtBQOnCXw5DR75U+t4+RzZH90HmyR2GbVErn JvrA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=gaeo9QhjQ/x0rZ1AsIq/3usBAWRRvzCScvbaARYpQ6A=; b=JMP+rbf5Lx4K6VM1eaOqCZjlsN3zzFyr07gttIDVgLtFgWebLSLstZSimTPYvQRzb2 vyO3ZzyCUXFIYObz4hcB2uFjDumsrGvkloVw2JersZE7D8nm/4Z22K3JQ65dgs6iWDjF DeNgTAo0CCJtx9530RC6Dvx+8LIJAc1gaw47KYnVr8RJu3l9gBmfUSWfUN/RECQXCOWS zA9dz/xk1ZARG8+R7DfGXFNRZSoxMsfzwQh7AOsZaoU0hq45IBiWdOT4Wbzhbiul2hLR ds0rC6cqtnDUhh5q0Q4T4X/oUc9JCKIGgU3xSZwcAidbcepy74kn69d2uq3ma6fyjNjA BLCA==
X-Gm-Message-State: ANhLgQ0WFkQJUZ3aUT+RLTIVEP/2uWK3AaDFjk9u8+p/BTJoIL0sY1fI MZdc8cBTzWgEtycy3XJzm6AF3POjYe2GpGRNSfbExA==
X-Google-Smtp-Source: ADFU+vvoYJVFF9JZSqrz1XpWmDGhAMKe4q5UEdEcWIJBhsEDhLS9TA7tUjNiyaMSBXctJnvvTm9dSbPtLEd0512iIoY=
X-Received: by 2002:a25:4d42:: with SMTP id a63mr7518777ybb.145.1583422980708;  Thu, 05 Mar 2020 07:43:00 -0800 (PST)
MIME-Version: 1.0
References: <d3520549f06107de8939af24268f56f56683fbb0.camel@nic.cz> <CABCOCHRFQrXgGKB10B9MXbKa2vMfaY3eWaj5Sp4W0DPQ0F-pGQ@mail.gmail.com> <VI1PR07MB40472B4BEFB581AEE4F7C158F0230@VI1PR07MB4047.eurprd07.prod.outlook.com> <20200107.143818.1928135118621633911.mbj@tail-f.com> <VI1PR07MB404773908BCA102EFBB6EE46F03F0@VI1PR07MB4047.eurprd07.prod.outlook.com> <e28ccc2b5b632d861dcdcc8b59184d1b81eb4406.camel@nic.cz> <CABCOCHQ5ps3SMfBiFatqN1R2MFbvY1WRyO9548nOZr1-GKuQ=g@mail.gmail.com> <bbc48da835fc0829dc179e89a8553095b1244677.camel@nic.cz> <CABCOCHR=qBJ=uKK29RP4ynumabeZiaWY-MM30VuG9fsQ6Rq95Q@mail.gmail.com> <940da771-440b-6e42-eaf7-12bc5626441a@cisco.com> <CABCOCHTcp=3cG1ed_3H-XtZdTUOj8O4hEq0sPjdf9d9B3yURsg@mail.gmail.com> <6c7419ed4553947cd84930c240a14cf5f91fac11.camel@nic.cz> <CABCOCHSGYiEsuEEgHZ1Jf6fDXTWn0WxbPewAa=grwy9+7yudYQ@mail.gmail.com> <c58da422-e0b0-75dd-0d94-96fd1ae12007@cisco.com> <CABCOCHRJvVF7NNyyTupYq39DmJN=1xKwmQxMfzF0T-ss0hFM8g@mail.gmail.com> <DB7PR07MB4011F6397EDC5CE7723880F5F0E20@DB7PR07MB4011.eurprd07.prod.outlook.com>
In-Reply-To: <DB7PR07MB4011F6397EDC5CE7723880F5F0E20@DB7PR07MB4011.eurprd07.prod.outlook.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Thu, 5 Mar 2020 07:42:49 -0800
Message-ID: <CABCOCHRARyZogky8STdmJSJZNOoKNERwNda4GS=DVp3K7kRxHA@mail.gmail.com>
To: =?UTF-8?Q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel@ericsson.com>
Cc: Benoit Claise <bclaise@cisco.com>, NETMOD WG <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000004b727705a01d64d4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/2di-vg6Pu5Ohb1HmtgUSTX12SDw>
Subject: Re: [netmod] Text in import to indicate whether a module is needed as import-only or as implemented
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Mar 2020 15:43:07 -0000

--0000000000004b727705a01d64d4
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Thu, Mar 5, 2020 at 5:31 AM Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson=
.com>
wrote:

> Hello,
>
> Putting this information on individual schema nodes can be a problem if a
> module uses imported items a lot. We have modules with 100+ schema nodes
> that use an import, while  there are only 7 modules imported. Adding the
> statement (mandatory/optional to implement) 100 times would be a lot of
> text. I also doubt that people will check all 100 places.
>
> IMHO alternatives a) or b) are feasible. (I like a) the best)
>


This is a strawman -- nobody suggested duplicating the same text over and
over in data nodes.
The same issue exists with the reference-stmt.  We don't require (or
encourage) people to
place a reference to an external RFC on every leaf. The same judgement can
be used here.




> Regards Balazs
>
>
Andy


>
>
> *From:* netmod <netmod-bounces@ietf.org> *On Behalf Of *Andy Bierman
> *Sent:* 2020. m=C3=A1rcius 3., kedd 17:14
> *To:* Benoit Claise <bclaise@cisco.com>
> *Cc:* NETMOD WG <netmod@ietf.org>
> *Subject:* Re: [netmod] Text in import to indicate whether a module is
> needed as import-only or as implemented
>
>
>
>
>
>
>
> On Tue, Mar 3, 2020 at 12:45 AM Benoit Claise <bclaise@cisco.com> wrote:
>
> Hi,
>
>
>
>
>
> On Mon, Mar 2, 2020 at 10:23 AM Ladislav Lhotka <lhotka@nic.cz> wrote:
>
> On Mon, 2020-03-02 at 09:52 -0800, Andy Bierman wrote:
> >
> >
> > On Mon, Mar 2, 2020 at 8:57 AM Benoit Claise <bclaise@cisco.com> wrote:
> > > Sorry to resurrect this old email thread.
> > > To me, it's an important piece of information to know that
> ietf-netconf-acm
> > > is optional to implement.
> > >
> > > It seems that we have 3 potential places where to insert this
> information
> > > 1. The associated document. We could and should insert it into the RF=
C
> text.
> > >     Drawback: Somehow the YANG module is looked at independently of t=
he
> > > associated document
> > > 2. import-stmt: people on the list apparently don't like this
> > > 3. module description? What harm would it do if the description could
> > > contain this info?
> > >
> > >
> >
> > IMO it makes more sense to summarize the imported modules that need to =
be
> > implemented
> > and not mention the ones that are not required.  The module
> description-stmt
> > is better
> > than each import. (YANG 1.1 allows the same module to be imported
> multiple
> > times).
>
> Modules that have to be implemented can be imported only once. Adding thi=
s
> information to the import statement for such modules is IMO more effectiv=
e
> than
> having it in the module description. I don't get how it could become a
> problem.
>
>
>
> I do not think this info helps very much. It is duplicate info.
>
> It should be in the description-stmts for the objects defined in the
> module.
>
> Well, I had in mind the module description
> The "description-stmts for the objects defined in the module" is yet
> another place.
>
>
>
>
>
> The object descriptions are the correct level of granularity to be useful=
.
>
> A boolean statement wrt/ module implementation is required vs not require=
d
> is not very useful.
>
> Rarely is the entire module either fully required or nothing to implement
> at all.
>
>
>
> IMO it is wrong to conflate the import-stmt with conformance requirements=
.
>
> It is merely a mechanism to bind local prefix usage to an external module=
.
>
> Text like "revision X or derived from X is required" is appropriate for
> the import-stmt because
>
> it refers to the binding between prefix and imported module revision used=
.
>
>
>
> Consider how this extra documentation work scales to a big module like
> ietf-bgp.
>
> There are multiple submodules, each with overlapping imports and each wit=
h
> their own module header.
>
>
>
>
>
> Andy
>
>
>
> It is also self-evident (and defined in YANG) that if you augment some
> external node
>
> you have to implement the augmented module.
>
>
>
>  This is the classic definition of a CLR.
>
>
>
> Lada
>
>
>
>
>
> Trying to decompose the problem space ....
> I believe it's common sense to include in the RFC text that
> ietf-netconf-acm is optional to implement (to take the example in questio=
n
> in
> https://tools.ietf.org/html/draft-ietf-netconf-notification-capabilities-=
11
> )
> Do we agree that this information should also be contained somewhere,
> somehow in the YANG module? I would say: yes
>
> If yes, what are the options?
> I agree with Juergen (in a reply in this email thread): ideally a tooling
> answer would be better. This will take some time. So what do we do now?
> 3 options:
> a. import description (description-stmt in import-stmt)
>
> module ietf-system-capabilities {
>
>   yang-version 1.1;
>
>   namespace
>
>     "urn:ietf:params:xml:ns:yang:ietf-system-capabilities";
>
>   prefix sysc;
>
>
>
>   import ietf-netconf-acm
>
>     { prefix nacm; }
>
>     description "*ietf-netconf-acm is optional to implement*.";
>
>     }
>
>
> b. module description (description-stmt in  meta-stmts in
> module-stmt/submodule-stmt)
>
> module ietf-system-capabilities {
>
>   yang-version 1.1;
>
>   namespace
>
>     "urn:ietf:params:xml:ns:yang:ietf-system-capabilities";
>
>   prefix sysc;
>
>
>
>   import ietf-netconf-acm { prefix nacm; }
>
>
>
>   import ietf-yang-library {
>
>     prefix yanglib;
>
>     description "Revision 2019-01-04 or a
>
>       revision derived from it is REQUIRED.";
>
>   }
>
>
>
>   organization
>
>     "IETF NETCONF (Network Configuration) Working Group";
>
>   contact
>
>     "WG Web:   <https://datatracker.ietf.org/wg/netconf/>
>
>      WG List:  <mailto:netconf@ietf.org> <netconf@ietf.org>
>
>
>
>      Editor:   Balazs Lengyel
>
>                <mailto:balazs.lengyel@ericsson.com> <balazs.lengyel@erics=
son.com>";
>
>   description
>
>     "This module specifies a module intended to contain system
>
>       capabilities. System capabilities may include capabilities of a
>
>       NETCONF or RESTCONF server or a notification publisher.
>
>
>
>       ...
>
>
>
>
>
>       *ietf-netconf-acm is optional to implement."*
>
> c. description-stmts for the objects defined in the module
>
>           leaf node-selector {
>
>             type nacm:node-instance-identifier;
>
>             description
>
>               "Selects the data nodes for which capabilities are
>
>                specified. The special value '/' denotes all data nodes
>
>                in the datastore. *ietf-netconf-acm is optional to impleme=
nt.*";
>
>           }
>
>
> c. looks weird to me, and might need repetitions in different YANG
> objects. In the end, as an implementer, I only care to understand whether=
 I
> need to implement "ietf-netconf-acm" as a prequesite to implement
> ietf-system-capabilities.
>
> Between a. and b., I have no strong preferences.
> However, a. seems to be the logical place to me.
>
> Regards, Benoit
>
>
> >
> > > Regards, Benoit
> > >
> >
> > Andy
> >
> > > >
> > > > On Wed, Jan 8, 2020 at 5:44 AM Ladislav Lhotka <lhotka@nic.cz>
> wrote:
> > > > > On Wed, 2020-01-08 at 04:49 -0800, Andy Bierman wrote:
> > > > > >
> > > > > > On Wed, Jan 8, 2020 at 1:11 AM Ladislav Lhotka <lhotka@nic.cz>
> wrote:
> > > > > > > On Tue, 2020-01-07 at 14:29 +0000, Bal=C3=A1zs Lengyel wrote:
> > > > > > > > If that is the consensus, I can remove the description
> statements,
> > > > > no big
> > > > > > > > deal. (I actually like the statements, but they are not
> important
> > > > > for this
> > > > > > > > draft)
> > > > > > >
> > > > > > > Of course, it is not that important, but I don't see how this
> > > > > information
> > > > > > > could
> > > > > > > be harmful, if it is included with the import. In my view, it
> is not
> > > > > meant
> > > > > > > as a
> > > > > > > conformance requirement but just an info from the module auth=
or
> > > > > about the
> > > > > > > meaning of the import statement.
> > > > > > >
> > > > > >
> > > > > > It adds a lot of extra work but more importantly the import-stm=
t
> is
> > > > > the wrong
> > > > > > place
> > > > >
> > > > > What work do you mean? I thought that it would be just info for
> > > > > potential
> > > > > developers (or their managers) that implementing the module
> requires
> > > > > implementing other modules and functionality - or not.
> > > > >
> > > > >
> > > >
> > > >
> > > > It is duplication because the individual data-def statements should
> have
> > > > any notes
> > > > about implementation requirements. The duplication may even be wron=
g.
> > > > E.g., in the module it says NACM is not required, but what if some
> objects
> > > > have NACM requirements listed in the Security Considerations sectio=
n?
> > > > That is the RFC section to discuss NACM requirements.
> > > >
> > > >
> > > > > For example, if a module imports ietf-netconf-nacm only for using
> "node-
> > > > > instance-identifier" type, it is relatively uninteresting.
> Otherwise,
> > > > > implementation of the module may just be out of question.
> > > > >
> > > > >
> > > > > > to document such a complex and unrelated issue as server
> conformance
> > > > > > requirements.
> > > > > >
> > > > > >
> > > > > > > The root of this problem (and design flaw of YANG, IMO) is th=
at
> > > > > import is
> > > > > > > "overloaded" with two different purposes, one of which
> effectively
> > > > > requires
> > > > > > > that
> > > > > > > the imported module be also implemented, while the other
> doesn't.
> > > > > > >
> > > > > >
> > > > > > The import-stmt is only used to map a local prefix to an extern=
al
> > > > > module.
> > > > >
> > > > > But one thing is using a prefix for accessing top-level types and
> > > > > groupings
> > > > > (i.e. stuff in YANG modules), and another thing is accessing sche=
ma
> > > > > nodes, which
> > > > > have to be present in the schema tree. In complicated data models=
,
> it is
> > > > > not
> > > > > exactly easy to figure out all these dependencies.
> > > > >
> > > > >
> > > >
> > > > I do not agree these are different things.
> > > > In both cases the prefix is used to determine the imported module
> that
> > > > contains the identifier.
> > > >
> > > >
> > > > > So maybe what is really overloaded are the namespace prefixes:
> they are
> > > > > used for
> > > > > addressing YANG modules, schema nodes and instances (in XPath).
> > > > >
> > > > > Lada
> > > > >
> > > >
> > > >
> > > > Andy
> > > >
> > > > > > This proposal to add conformance info the the import-stmt would
> > > > > overload it
> > > > > > with
> > > > > > another purpose.
> > > > > >
> > > > > > Not even a typedef is easy to classify  (e.g., leafref requires
> > > > > implementation
> > > > > > of a data node).
> > > > > > I certainly agree that YANG conformance is poorly specified,
> poorly
> > > > > > understood, and
> > > > > > in real need of improvement. Likewise, the import-stmt is also
> in need
> > > > > of some
> > > > > > improvement
> > > > > > since import-by-exact-revision is (and has always been) poorly
> > > > > designed.
> > > > > >
> > > > > >
> > > > > > > Lada
> > > > > > >
> > > > > > > > Balazs
> > > > > >
> > > > > > Andy
> > > > > >
> > > > > >
> > > > > > > > -----Original Message-----
> > > > > > > > From: Martin Bjorklund <mbj@tail-f.com>
> > > > > > > > Sent: Tuesday, January 7, 2020 2:38 PM
> > > > > > > > To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
> > > > > > > > Cc: andy@yumaworks.com; lhotka@nic.cz; netmod@ietf.org
> > > > > > > > Subject: Re: [netmod] Text in import to indicate whether a
> module
> > > > > is
> > > > > > > needed as
> > > > > > > > import-only or as implemented
> > > > > > > >
> > > > > > > > Hi
> > > > > > > >
> > > > > > > > I agree w/ Andy and others that we should not add this to t=
he
> > > > > import's
> > > > > > > > description.  I don't think this kind of conformance text
> belongs
> > > > > to the
> > > > > > > > import's description.  If you think it is important to stat=
e
> this,
> > > > > the
> > > > > > > best
> > > > > > > > place is probably as plain text in the document itself.
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > /martin
> > > > > > > >
> > > > > > > >
> > > > > > > > Bal=C3=A1zs Lengyel <balazs.lengyel=3D40ericsson.com@dmarc.=
ietf.org
> >
> > > > > wrote:
> > > > > > > > > As a draft author who was asked to add text about the
> imports
> > > > > IMHO
> > > > > > > > >
> > > > > > > > > *   it would be easy for me to remove the description fro=
m
> the
> > > > > import.
> > > > > > > > > Actually I really just want to know what is acceptable to
> the
> > > > > group, so
> > > > > > > I
> > > > > > > > > can proceed
> > > > > > > > > *   I also think that adding this text is in most cases
> easy and
> > > > > it does
> > > > > > > not
> > > > > > > > > need updates later.
> > > > > > > > > *   The rules in some cases might not be trivial.
> > > > > > > > >
> > > > > > > > > *   Imported YAMs need to be implemented if
> > > > > > > > >
> > > > > > > > > *   Imported parts are included in Xpath (augment, when,
> must,
> > > > > require-
> > > > > > > > > instance)
> > > > > > > > >
> > > > > > > > > *   Imported YAMs do not need to be implemented if only t=
he
> > > > > following
> > > > > > > are
> > > > > > > > > used
> > > > > > > > >
> > > > > > > > > *   Types
> > > > > > > > > *   Features
> > > > > > > > > *   extensions
> > > > > > > > >
> > > > > > > > > *   Ambiguous if
> > > > > > > > >
> > > > > > > > > *   groupings are used
> > > > > > > > > *   if the dependency is not formally defined by YANG, bu=
t
> > > > > functionally
> > > > > > > > > needed. (E.g. notification-capabilities does not formally
> need
> > > > > YANG-
> > > > > > > > > Push
> > > > > > > to
> > > > > > > > > be implemented, however there is no sense in defining
> > > > > capabilities if
> > > > > > > YANG-
> > > > > > > > > Push is itself not implemented.)
> > > > > > > > > *   deviation ?
> > > > > > > > > *   other cases ?
> > > > > > > > >
> > > > > > > > > Regards Balazs
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > From: netmod <netmod-bounces@ietf.org> On Behalf Of Andy
> Bierman
> > > > > > > > > Sent: 2019. december 19., cs=C3=BCt=C3=B6rt=C3=B6k 17:23
> > > > > > > > > To: Ladislav Lhotka <lhotka@nic.cz>
> > > > > > > > > Cc: NetMod WG <netmod@ietf.org>
> > > > > > > > > Subject: Re: [netmod] Text in import to indicate whether =
a
> > > > > module is
> > > > > > > > > needed as import-only or as implemented
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > On Thu, Dec 19, 2019 at 8:00 AM Ladislav Lhotka <
> lhotka@nic.cz
> > > > > <mailto:
> <%0b>> > > > > > > > lhotka@nic.cz> > wrote:
> > > > > > > > >
> > > > > > > > > On Thu, 2019-12-19 at 07:52 +0000, Sch=C3=B6nw=C3=A4lder,=
 J=C3=BCrgen
> wrote:
> > > > > > > > > > On Thu, Dec 19, 2019 at 08:23:27AM +0100, Ladislav Lhot=
ka
> > > > > wrote:
> > > > > > > > > > > I don't see how YANG syntax defines this. If a module
> > > > > imports
> > > > > > > > > > > ietf-netconf- acm, it could be because
> > > > > > > > > > >
> > > > > > > > > > > - it just uses a typedef, such as "node-instance-
> > > > > identifier", and
> > > > > > > then
> > > > > > > > > > >   ietf-netconf-acm needn't be implemented (but can be=
),
> > > > > > > > > > >
> > > > > > > > > > > or
> > > > > > > > > > >
> > > > > > > > > > > - it augments ietf-netconf-acm, which makes sense onl=
y
> if
> > > > > the latter
> > > > > > > > > > >   module is implemented.
> > > > > > > > > > >
> > > > > > > > > > > It it the YANG library that specifies whether a modul=
e
> is
> > > > > > > > > > > implemented or not, but the "import" statement itself
> > > > > doesn't tell
> > > > > > > you
> > > > > > > > > > > anything.
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > Can we not assume that an implementor will figure out t=
he
> > > > > difference?
> > > > > > > > >
> > > > > > > > > An implementor should be able to figure it out, but other
> > > > > potential
> > > > > > > > > module users may not. For example, if somebody is
> evaluating
> > > > > whether
> > > > > > > > > to use a module for their device or not, it is important
> to know
> > > > > that
> > > > > > > > > NACM has to be implemented (or not).
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > You seem to be talking about a new conformance
> documentation
> > > > > procedure
> > > > > > > > >
> > > > > > > > > that attempts to solve the problem "to use modules A, B,
> and C
> > > > > > > > > together
> > > > > > > > >
> > > > > > > > > to achieve some functionality X, all these conditions nee=
d
> to be
> > > > > met"..
> > > > > > > > >
> > > > > > > > > (Sounds more like a problem for YANG Packages to solve)
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > IMO this is a much harder problem than something that can
> be
> > > > > solved
> > > > > > > > >
> > > > > > > > > with extra description-stmt text. The writer is likely to
> get it
> > > > > wrong
> > > > > > > > > or not
> > > > > > > > >
> > > > > > > > > keep it up to date, so a tool to analyze the file seems
> like a
> > > > > better
> > > > > > > > > solution.
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Lada
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Andy
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > > Or someone writes a pyang plugin to determine from the
> schema
> > > > > tree
> > > > > > > > > > the kind of imports there are (for a given set of
> features).
> > > > > > > > > >
> > > > > > > > > > /js
> > > > > > > > > >
> > > > > > > > > --
> > > > > > > > > Ladislav Lhotka
> > > > > > > > > Head, CZ.NIC Labs
> > > > > > > > > PGP Key ID: 0xB8F92B08A9F76C67
> > > > > > > > >
> > > > > > > > > _______________________________________________
> > > > > > > > > netmod mailing list
> > > > > > > > > netmod@ietf.org <mailto:netmod@ietf.org>
> > > > > > > > > https://www.ietf.org/mailman/listinfo/netmod
> > > > > > > > >
> > > > > --
> > > > > Ladislav Lhotka
> > > > > Head, CZ.NIC Labs
> > > > > PGP Key ID: 0xB8F92B08A9F76C67
> > > > >
> > > > > _______________________________________________
> > > > > netmod mailing list
> > > > > netmod@ietf.org
> > > > > https://www.ietf.org/mailman/listinfo/netmod
> > > > >
> > > >
> > > >
> > > > _______________________________________________
> > > > netmod mailing list
> > > > netmod@ietf.org
> > > > https://www.ietf.org/mailman/listinfo/netmod
> > >
> --
> Ladislav Lhotka
> Head, CZ.NIC Labs
> PGP Key ID: 0xB8F92B08A9F76C67
>
>
>
>

--0000000000004b727705a01d64d4
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Thu, Mar 5, 2020 at 5:31 AM Bal=C3=
=A1zs Lengyel &lt;<a href=3D"mailto:balazs.lengyel@ericsson.com">balazs.len=
gyel@ericsson.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote"=
 style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);p=
adding-left:1ex"><div lang=3D"EN-US"><div class=3D"gmail-m_-169067131934573=
5282WordSection1"><p class=3D"MsoNormal">Hello,<u></u><u></u></p><p class=
=3D"MsoNormal">Putting this information on individual schema nodes can be a=
 problem if a module uses imported items a lot. We have modules with 100+ s=
chema nodes that use an import, while =C2=A0there are only 7 modules import=
ed. Adding the statement (mandatory/optional to implement) 100 times would =
be a lot of text. I also doubt that people will check all 100 places.<u></u=
><u></u></p><p class=3D"MsoNormal">IMHO alternatives a) or b) are feasible.=
 (I like a) the best)</p></div></div></blockquote><div><br></div><div><br><=
/div><div>This is a strawman -- nobody suggested duplicating the same text =
over and over in data nodes.</div><div>The same issue exists with the refer=
ence-stmt.=C2=A0 We don&#39;t require (or encourage) people to</div><div>pl=
ace a reference to an external RFC on every leaf. The same judgement can be=
 used here.</div><div><br></div><div><br></div><div>=C2=A0<br></div><blockq=
uote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1p=
x solid rgb(204,204,204);padding-left:1ex"><div lang=3D"EN-US"><div class=
=3D"gmail-m_-1690671319345735282WordSection1"><p class=3D"MsoNormal"><u></u=
><u></u></p><p class=3D"MsoNormal">Regards Balazs<u></u><u></u></p><p class=
=3D"MsoNormal"><u></u></p></div></div></blockquote><div><br></div><div>Andy=
</div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0p=
x 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><d=
iv lang=3D"EN-US"><div class=3D"gmail-m_-1690671319345735282WordSection1"><=
p class=3D"MsoNormal">=C2=A0<u></u></p><p class=3D"MsoNormal"><b>From:</b> =
netmod &lt;<a href=3D"mailto:netmod-bounces@ietf.org" target=3D"_blank">net=
mod-bounces@ietf.org</a>&gt; <b>On Behalf Of </b>Andy Bierman<br><b>Sent:</=
b> 2020. m=C3=A1rcius 3., kedd 17:14<br><b>To:</b> Benoit Claise &lt;<a hre=
f=3D"mailto:bclaise@cisco.com" target=3D"_blank">bclaise@cisco.com</a>&gt;<=
br><b>Cc:</b> NETMOD WG &lt;<a href=3D"mailto:netmod@ietf.org" target=3D"_b=
lank">netmod@ietf.org</a>&gt;<br><b>Subject:</b> Re: [netmod] Text in impor=
t to indicate whether a module is needed as import-only or as implemented<u=
></u><u></u></p><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p><div><div><p=
 class=3D"MsoNormal"><u></u>=C2=A0<u></u></p></div><p class=3D"MsoNormal"><=
u></u>=C2=A0<u></u></p><div><div><p class=3D"MsoNormal">On Tue, Mar 3, 2020=
 at 12:45 AM Benoit Claise &lt;<a href=3D"mailto:bclaise@cisco.com" target=
=3D"_blank">bclaise@cisco.com</a>&gt; wrote:<u></u><u></u></p></div><blockq=
uote style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;ma=
rgin-right:0cm"><div><div><p class=3D"MsoNormal">Hi,<u></u><u></u></p></div=
><blockquote style=3D"margin-top:5pt;margin-bottom:5pt"><div><div><p class=
=3D"MsoNormal"><u></u>=C2=A0<u></u></p></div><p class=3D"MsoNormal"><u></u>=
=C2=A0<u></u></p><div><div><p class=3D"MsoNormal">On Mon, Mar 2, 2020 at 10=
:23 AM Ladislav Lhotka &lt;<a href=3D"mailto:lhotka@nic.cz" target=3D"_blan=
k">lhotka@nic.cz</a>&gt; wrote:<u></u><u></u></p></div><blockquote style=3D=
"border-top:none;border-right:none;border-bottom:none;border-left:1pt solid=
 rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0c=
m"><p class=3D"MsoNormal" style=3D"margin-bottom:12pt">On Mon, 2020-03-02 a=
t 09:52 -0800, Andy Bierman wrote:<br>&gt; <br>&gt; <br>&gt; On Mon, Mar 2,=
 2020 at 8:57 AM Benoit Claise &lt;<a href=3D"mailto:bclaise@cisco.com" tar=
get=3D"_blank">bclaise@cisco.com</a>&gt; wrote:<br>&gt; &gt; Sorry to resur=
rect this old email thread.<br>&gt; &gt; To me, it&#39;s an important piece=
 of information to know that ietf-netconf-acm<br>&gt; &gt; is optional to i=
mplement.<br>&gt; &gt; <br>&gt; &gt; It seems that we have 3 potential plac=
es where to insert this information<br>&gt; &gt; 1. The associated document=
. We could and should insert it into the RFC text.<br>&gt; &gt;=C2=A0 =C2=
=A0 =C2=A0Drawback: Somehow the YANG module is looked at independently of t=
he<br>&gt; &gt; associated document<br>&gt; &gt; 2. import-stmt: people on =
the list apparently don&#39;t like this<br>&gt; &gt; 3. module description?=
 What harm would it do if the description could<br>&gt; &gt; contain this i=
nfo?<br>&gt; &gt; <br>&gt; &gt; <br>&gt; <br>&gt; IMO it makes more sense t=
o summarize the imported modules that need to be<br>&gt; implemented<br>&gt=
; and not mention the ones that are not required.=C2=A0 The module descript=
ion-stmt<br>&gt; is better<br>&gt; than each import. (YANG 1.1 allows the s=
ame module to be imported multiple<br>&gt; times).<br><br>Modules that have=
 to be implemented can be imported only once. Adding this<br>information to=
 the import statement for such modules is IMO more effective than<br>having=
 it in the module description. I don&#39;t get how it could become a proble=
m.<u></u><u></u></p></blockquote><div><p class=3D"MsoNormal"><u></u>=C2=A0<=
u></u></p></div><div><p class=3D"MsoNormal">I do not think this info helps =
very much. It is duplicate info.<u></u><u></u></p></div><div><p class=3D"Ms=
oNormal">It should be in the description-stmts for the objects defined in t=
he module.<u></u><u></u></p></div></div></div></blockquote><p class=3D"MsoN=
ormal">Well, I had in mind the module description<br>The &quot;description-=
stmts for the objects defined in the module&quot; is yet another place.<u><=
/u><u></u></p></div></blockquote><div><p class=3D"MsoNormal"><u></u>=C2=A0<=
u></u></p></div><div><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p></div><=
div><p class=3D"MsoNormal">The object descriptions are the correct level of=
 granularity to be useful.<u></u><u></u></p></div><div><p class=3D"MsoNorma=
l">A boolean statement wrt/ module implementation is required vs not requir=
ed is not very useful.<u></u><u></u></p></div><div><p class=3D"MsoNormal">R=
arely is the entire module either fully required or nothing to implement at=
 all.<u></u><u></u></p></div><div><p class=3D"MsoNormal"><u></u>=C2=A0<u></=
u></p></div><div><p class=3D"MsoNormal">IMO it is wrong to conflate the imp=
ort-stmt with conformance requirements.<u></u><u></u></p></div><div><p clas=
s=3D"MsoNormal">It is merely a mechanism to bind local prefix usage to an e=
xternal module.<u></u><u></u></p></div><div><div><p class=3D"MsoNormal">Tex=
t like &quot;revision X or derived from X is required&quot; is appropriate =
for the import-stmt because<u></u><u></u></p></div><div><p class=3D"MsoNorm=
al">it refers to the binding between prefix and imported module revision us=
ed.<u></u><u></u></p></div></div><div><p class=3D"MsoNormal"><u></u>=C2=A0<=
u></u></p></div><div><p class=3D"MsoNormal">Consider how this extra documen=
tation work scales to a big module like ietf-bgp.<u></u><u></u></p></div><d=
iv><p class=3D"MsoNormal">There are multiple submodules, each with overlapp=
ing imports and each with their own module header.<u></u><u></u></p></div><=
div><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p></div><div><p class=3D"M=
soNormal">=C2=A0<u></u><u></u></p></div><div><p class=3D"MsoNormal">Andy<u>=
</u><u></u></p></div><div><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p></=
div><blockquote style=3D"border-top:none;border-right:none;border-bottom:no=
ne;border-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-le=
ft:4.8pt;margin-right:0cm"><div><blockquote style=3D"margin-top:5pt;margin-=
bottom:5pt"><div><div><div><p class=3D"MsoNormal">It is also self-evident (=
and defined in YANG) that if you augment some external node<u></u><u></u></=
p></div><div><p class=3D"MsoNormal">you have to implement the augmented mod=
ule.<u></u><u></u></p></div><div><p class=3D"MsoNormal"><u></u>=C2=A0<u></u=
></p></div><div><p class=3D"MsoNormal">=C2=A0This is the classic definition=
 of a CLR.<u></u><u></u></p></div><div><p class=3D"MsoNormal"><u></u>=C2=A0=
<u></u></p></div><blockquote style=3D"border-top:none;border-right:none;bor=
der-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm =
6pt;margin-left:4.8pt;margin-right:0cm"><p class=3D"MsoNormal">Lada<u></u><=
u></u></p></blockquote><div><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>=
</div><div><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p></div></div></div=
></blockquote><p class=3D"MsoNormal">Trying to decompose the problem space =
....<br>I believe it&#39;s common sense to include in the RFC text that iet=
f-netconf-acm is optional to implement (to take the example in question in =
<a href=3D"https://tools.ietf.org/html/draft-ietf-netconf-notification-capa=
bilities-11" target=3D"_blank">https://tools.ietf.org/html/draft-ietf-netco=
nf-notification-capabilities-11</a>)<br>Do we agree that this information s=
hould also be contained somewhere, somehow in the YANG module? I would say:=
 yes<br><br>If yes, what are the options?<br>I agree with Juergen (in a rep=
ly in this email thread): ideally a tooling answer would be better. This wi=
ll take some time. So what do we do now?<br>3 options:<br>a. import descrip=
tion (description-stmt in import-stmt) <u></u><u></u></p><blockquote style=
=3D"margin-top:5pt;margin-bottom:5pt"><pre>module ietf-system-capabilities =
{<u></u><u></u></pre><pre>=C2=A0 yang-version 1.1;<u></u><u></u></pre><pre>=
=C2=A0 namespace<u></u><u></u></pre><pre>=C2=A0=C2=A0=C2=A0 &quot;urn:ietf:=
params:xml:ns:yang:ietf-system-capabilities&quot;;<u></u><u></u></pre><pre>=
=C2=A0 prefix sysc;<u></u><u></u></pre><pre><u></u>=C2=A0<u></u></pre><pre>=
=C2=A0 import ietf-netconf-acm <u></u><u></u></pre><pre>=C2=A0=C2=A0=C2=A0=
=C2=A0{ prefix nacm; }<u></u><u></u></pre><pre>=C2=A0=C2=A0=C2=A0 descripti=
on &quot;<u>ietf-netconf-acm is optional to implement</u>.&quot;;<u></u><u>=
</u></pre><pre>=C2=A0=C2=A0=C2=A0 }<u></u><u></u></pre></blockquote><p clas=
s=3D"MsoNormal"><br>b. module description (description-stmt in=C2=A0 meta-s=
tmts in module-stmt/submodule-stmt)<u></u><u></u></p><blockquote style=3D"m=
argin-top:5pt;margin-bottom:5pt"><pre>module ietf-system-capabilities {<u><=
/u><u></u></pre><pre>=C2=A0 yang-version 1.1;<u></u><u></u></pre><pre>=C2=
=A0 namespace<u></u><u></u></pre><pre>=C2=A0=C2=A0=C2=A0 &quot;urn:ietf:par=
ams:xml:ns:yang:ietf-system-capabilities&quot;;<u></u><u></u></pre><pre>=C2=
=A0 prefix sysc;<u></u><u></u></pre><pre><u></u>=C2=A0<u></u></pre><pre>=C2=
=A0 import ietf-netconf-acm { prefix nacm; }<u></u><u></u></pre><pre><u></u=
>=C2=A0<u></u></pre><pre>=C2=A0 import ietf-yang-library {<u></u><u></u></p=
re><pre>=C2=A0=C2=A0=C2=A0 prefix yanglib;<u></u><u></u></pre><pre>=C2=A0=
=C2=A0=C2=A0 description &quot;Revision 2019-01-04 or a<u></u><u></u></pre>=
<pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 revision derived from it is REQUIRED.&q=
uot;;<u></u><u></u></pre><pre>=C2=A0 }<u></u><u></u></pre><pre><u></u>=C2=
=A0<u></u></pre><pre>=C2=A0 organization<u></u><u></u></pre><pre>=C2=A0=C2=
=A0=C2=A0 &quot;IETF NETCONF (Network Configuration) Working Group&quot;;<u=
></u><u></u></pre><pre>=C2=A0 contact<u></u><u></u></pre><pre>=C2=A0=C2=A0=
=C2=A0 &quot;WG Web:=C2=A0=C2=A0 &lt;<a href=3D"https://datatracker.ietf.or=
g/wg/netconf/" target=3D"_blank">https://datatracker.ietf.org/wg/netconf/</=
a>&gt;<u></u><u></u></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0 WG List:=C2=A0 <a h=
ref=3D"mailto:netconf@ietf.org" target=3D"_blank">&lt;mailto:netconf@ietf.o=
rg&gt;</a><u></u><u></u></pre><pre><u></u>=C2=A0<u></u></pre><pre>=C2=A0=C2=
=A0=C2=A0=C2=A0 Editor:=C2=A0=C2=A0 Balazs Lengyel<u></u><u></u></pre><pre>=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 <a href=3D"mailto:balazs.lengyel@ericsson.com" target=3D"_blank">=
&lt;mailto:balazs.lengyel@ericsson.com&gt;</a>&quot;;<u></u><u></u></pre><p=
re>=C2=A0 description<u></u><u></u></pre><pre>=C2=A0=C2=A0=C2=A0 &quot;This=
 module specifies a module intended to contain system<u></u><u></u></pre><p=
re>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 capabilities. System capabilities may inc=
lude capabilities of a<u></u><u></u></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0 NETCONF or RESTCONF server or a notification publisher.<u></u><u></u></=
pre><pre><u></u>=C2=A0<u></u></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ...<=
u></u><u></u></pre><pre><u></u>=C2=A0<u></u></pre><pre>=C2=A0=C2=A0=C2=A0=
=C2=A0 <u></u><u></u></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<u>ietf=
-netconf-acm is optional to implement.&quot;</u><u></u><u></u></pre></block=
quote><p class=3D"MsoNormal" style=3D"margin-bottom:12pt">c. description-st=
mts for the objects defined in the module<u></u><u></u></p><blockquote styl=
e=3D"margin-top:5pt;margin-bottom:5pt"><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0 leaf node-selector { <u></u><u></u></pre><pre>=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0type n=
acm:node-instance-identifier;<u></u><u></u></pre><pre>=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 description<u></u><u></u></pr=
e><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 &quot;Selects the data nodes for which capabilities are<u></u>=
<u></u></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0 specified. The special value &#39;/&#39; denote=
s all data nodes<u></u><u></u></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 in the datastore. <u>ie=
tf-netconf-acm is optional to implement.</u>&quot;;<u></u><u></u></pre><pre=
>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0}<u></u><u></u></pr=
e></blockquote><p class=3D"MsoNormal"><br>c. looks weird to me, and might n=
eed repetitions in different YANG objects. In the end, as an implementer, I=
 only care to understand whether I need to implement &quot;ietf-netconf-acm=
&quot; as a prequesite to implement ietf-system-capabilities. <br><br>Betwe=
en a. and b., I have no strong preferences.<br>However, a. seems to be the =
logical place to me.<br><br>Regards, Benoit<br><br><u></u><u></u></p><block=
quote style=3D"margin-top:5pt;margin-bottom:5pt"><div><div><blockquote styl=
e=3D"border-top:none;border-right:none;border-bottom:none;border-left:1pt s=
olid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-righ=
t:0cm"><p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><br>&gt;=C2=A0 <=
br>&gt; &gt; Regards, Benoit<br>&gt; &gt; <br>&gt; <br>&gt; Andy<br>&gt;=C2=
=A0 <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; On Wed, Jan 8, 2020 at 5:44 AM La=
dislav Lhotka &lt;<a href=3D"mailto:lhotka@nic.cz" target=3D"_blank">lhotka=
@nic.cz</a>&gt; wrote:<br>&gt; &gt; &gt; &gt; On Wed, 2020-01-08 at 04:49 -=
0800, Andy Bierman wrote:<br>&gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &g=
t; &gt; On Wed, Jan 8, 2020 at 1:11 AM Ladislav Lhotka &lt;<a href=3D"mailt=
o:lhotka@nic.cz" target=3D"_blank">lhotka@nic.cz</a>&gt; wrote:<br>&gt; &gt=
; &gt; &gt; &gt; &gt; On Tue, 2020-01-07 at 14:29 +0000, Bal=C3=A1zs Lengye=
l wrote:<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; If that is the consensus, I =
can remove the description statements,<br>&gt; &gt; &gt; &gt; no big<br>&gt=
; &gt; &gt; &gt; &gt; &gt; &gt; deal. (I actually like the statements, but =
they are not important<br>&gt; &gt; &gt; &gt; for this<br>&gt; &gt; &gt; &g=
t; &gt; &gt; &gt; draft)<br>&gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt=
; &gt; &gt; &gt; Of course, it is not that important, but I don&#39;t see h=
ow this<br>&gt; &gt; &gt; &gt; information<br>&gt; &gt; &gt; &gt; &gt; &gt;=
 could<br>&gt; &gt; &gt; &gt; &gt; &gt; be harmful, if it is included with =
the import. In my view, it is not<br>&gt; &gt; &gt; &gt; meant<br>&gt; &gt;=
 &gt; &gt; &gt; &gt; as a<br>&gt; &gt; &gt; &gt; &gt; &gt; conformance requ=
irement but just an info from the module author<br>&gt; &gt; &gt; &gt; abou=
t the<br>&gt; &gt; &gt; &gt; &gt; &gt; meaning of the import statement.<br>=
&gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &g=
t; &gt; &gt; It adds a lot of extra work but more importantly the import-st=
mt is<br>&gt; &gt; &gt; &gt; the wrong<br>&gt; &gt; &gt; &gt; &gt; place<br=
>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; What work do you mean? I thoug=
ht that it would be just info for<br>&gt; &gt; &gt; &gt; potential<br>&gt; =
&gt; &gt; &gt; developers (or their managers) that implementing the module =
requires<br>&gt; &gt; &gt; &gt; implementing other modules and functionalit=
y - or not. <br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &=
gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; It is duplication because the ind=
ividual data-def statements should have<br>&gt; &gt; &gt; any notes<br>&gt;=
 &gt; &gt; about implementation requirements. The duplication may even be w=
rong.<br>&gt; &gt; &gt; E.g., in the module it says NACM is not required, b=
ut what if some objects<br>&gt; &gt; &gt; have NACM requirements listed in =
the Security Considerations section?<br>&gt; &gt; &gt; That is the RFC sect=
ion to discuss NACM requirements.<br>&gt; &gt; &gt; <br>&gt; &gt; &gt; <br>=
&gt; &gt; &gt; &gt; For example, if a module imports ietf-netconf-nacm only=
 for using &quot;node-<br>&gt; &gt; &gt; &gt; instance-identifier&quot; typ=
e, it is relatively uninteresting. Otherwise,<br>&gt; &gt; &gt; &gt; implem=
entation of the module may just be out of question.<br>&gt; &gt; &gt; &gt; =
<br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; to document such a com=
plex and unrelated issue as server conformance<br>&gt; &gt; &gt; &gt; &gt; =
requirements.<br>&gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; <br>=
&gt; &gt; &gt; &gt; &gt; &gt; The root of this problem (and design flaw of =
YANG, IMO) is that<br>&gt; &gt; &gt; &gt; import is<br>&gt; &gt; &gt; &gt; =
&gt; &gt; &quot;overloaded&quot; with two different purposes, one of which =
effectively<br>&gt; &gt; &gt; &gt; requires<br>&gt; &gt; &gt; &gt; &gt; &gt=
; that<br>&gt; &gt; &gt; &gt; &gt; &gt; the imported module be also impleme=
nted, while the other doesn&#39;t.<br>&gt; &gt; &gt; &gt; &gt; &gt; <br>&gt=
; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; The import-stmt is only =
used to map a local prefix to an external<br>&gt; &gt; &gt; &gt; module.<br=
>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; But one thing is using a prefi=
x for accessing top-level types and<br>&gt; &gt; &gt; &gt; groupings<br>&gt=
; &gt; &gt; &gt; (i.e. stuff in YANG modules), and another thing is accessi=
ng schema<br>&gt; &gt; &gt; &gt; nodes, which<br>&gt; &gt; &gt; &gt; have t=
o be present in the schema tree. In complicated data models, it is<br>&gt; =
&gt; &gt; &gt; not<br>&gt; &gt; &gt; &gt; exactly easy to figure out all th=
ese dependencies.<br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; <br>&gt; &=
gt; &gt; <br>&gt; &gt; &gt; I do not agree these are different things.<br>&=
gt; &gt; &gt; In both cases the prefix is used to determine the imported mo=
dule that<br>&gt; &gt; &gt; contains the identifier.<br>&gt; &gt; &gt; <br>=
&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; So maybe what is really overloaded a=
re the namespace prefixes: they are<br>&gt; &gt; &gt; &gt; used for<br>&gt;=
 &gt; &gt; &gt; addressing YANG modules, schema nodes and instances (in XPa=
th). <br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; Lada<br>&gt; &gt; &gt;=
 &gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; Andy<br>&gt;=
 &gt; &gt;=C2=A0 <br>&gt; &gt; &gt; &gt; &gt; This proposal to add conforma=
nce info the the import-stmt would<br>&gt; &gt; &gt; &gt; overload it<br>&g=
t; &gt; &gt; &gt; &gt; with<br>&gt; &gt; &gt; &gt; &gt; another purpose.<br=
>&gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; Not even a typedef i=
s easy to classify=C2=A0 (e.g., leafref requires<br>&gt; &gt; &gt; &gt; imp=
lementation<br>&gt; &gt; &gt; &gt; &gt; of a data node).<br>&gt; &gt; &gt; =
&gt; &gt; I certainly agree that YANG conformance is poorly specified, poor=
ly<br>&gt; &gt; &gt; &gt; &gt; understood, and<br>&gt; &gt; &gt; &gt; &gt; =
in real need of improvement. Likewise, the import-stmt is also in need<br>&=
gt; &gt; &gt; &gt; of some<br>&gt; &gt; &gt; &gt; &gt; improvement<br>&gt; =
&gt; &gt; &gt; &gt; since import-by-exact-revision is (and has always been)=
 poorly<br>&gt; &gt; &gt; &gt; designed.<br>&gt; &gt; &gt; &gt; &gt; <br>&g=
t; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; Lada<br>&gt; &gt; =
&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; Balazs<br>&gt; &=
gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; Andy<br>&gt; &gt; &gt; &gt;=
 &gt; <br>&gt; &gt; &gt; &gt; &gt;=C2=A0 <br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; -----Original Message-----<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; From:=
 Martin Bjorklund &lt;<a href=3D"mailto:mbj@tail-f.com" target=3D"_blank">m=
bj@tail-f.com</a>&gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; Sent: Tuesday,=
 January 7, 2020 2:38 PM<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; To: Bal=C3=
=A1zs Lengyel &lt;<a href=3D"mailto:balazs.lengyel@ericsson.com" target=3D"=
_blank">balazs.lengyel@ericsson.com</a>&gt;<br>&gt; &gt; &gt; &gt; &gt; &gt=
; &gt; Cc: <a href=3D"mailto:andy@yumaworks.com" target=3D"_blank">andy@yum=
aworks.com</a>; <a href=3D"mailto:lhotka@nic.cz" target=3D"_blank">lhotka@n=
ic.cz</a>; <a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ietf=
.org</a><br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; Subject: Re: [netmod] Text i=
n import to indicate whether a module<br>&gt; &gt; &gt; &gt; is<br>&gt; &gt=
; &gt; &gt; &gt; &gt; needed as<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; impor=
t-only or as implemented<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt=
; &gt; &gt; &gt; &gt; &gt; Hi<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt=
; &gt; &gt; &gt; &gt; &gt; &gt; I agree w/ Andy and others that we should n=
ot add this to the<br>&gt; &gt; &gt; &gt; import&#39;s<br>&gt; &gt; &gt; &g=
t; &gt; &gt; &gt; description.=C2=A0 I don&#39;t think this kind of conform=
ance text belongs<br>&gt; &gt; &gt; &gt; to the<br>&gt; &gt; &gt; &gt; &gt;=
 &gt; &gt; import&#39;s description.=C2=A0 If you think it is important to =
state this,<br>&gt; &gt; &gt; &gt; the<br>&gt; &gt; &gt; &gt; &gt; &gt; bes=
t<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; place is probably as plain text in =
the document itself.<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &g=
t; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt;=
 &gt; &gt; &gt; &gt; &gt; /martin<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br=
>&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
Bal=C3=A1zs Lengyel &lt;balazs.lengyel=3D<a href=3D"mailto:40ericsson.com@d=
marc.ietf.org" target=3D"_blank">40ericsson.com@dmarc.ietf.org</a>&gt;<br>&=
gt; &gt; &gt; &gt; wrote:<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; As a d=
raft author who was asked to add text about the imports<br>&gt; &gt; &gt; &=
gt; IMHO<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt;=
 &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0it would be easy for me to remove the de=
scription from the<br>&gt; &gt; &gt; &gt; import.<br>&gt; &gt; &gt; &gt; &g=
t; &gt; &gt; &gt; Actually I really just want to know what is acceptable to=
 the<br>&gt; &gt; &gt; &gt; group, so<br>&gt; &gt; &gt; &gt; &gt; &gt; I<br=
>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; can proceed<br>&gt; &gt; &gt; &gt;=
 &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0I also think that adding this text is in=
 most cases easy and<br>&gt; &gt; &gt; &gt; it does<br>&gt; &gt; &gt; &gt; =
&gt; &gt; not<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; need updates later=
.<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0The rules in som=
e cases might not be trivial.<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <b=
r>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Imported YAMs need =
to be implemented if<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &g=
t; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Imported parts are included =
in Xpath (augment, when, must,<br>&gt; &gt; &gt; &gt; require-<br>&gt; &gt;=
 &gt; &gt; &gt; &gt; &gt; &gt; instance)<br>&gt; &gt; &gt; &gt; &gt; &gt; &=
gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Imported=
 YAMs do not need to be implemented if only the<br>&gt; &gt; &gt; &gt; foll=
owing<br>&gt; &gt; &gt; &gt; &gt; &gt; are<br>&gt; &gt; &gt; &gt; &gt; &gt;=
 &gt; &gt; used<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &g=
t; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Types<br>&gt; &gt; &gt; &gt; &gt;=
 &gt; &gt; &gt; *=C2=A0 =C2=A0Features<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt=
; &gt; *=C2=A0 =C2=A0extensions<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Ambiguous if<br>&=
gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &g=
t; &gt; *=C2=A0 =C2=A0groupings are used<br>&gt; &gt; &gt; &gt; &gt; &gt; &=
gt; &gt; *=C2=A0 =C2=A0if the dependency is not formally defined by YANG, b=
ut<br>&gt; &gt; &gt; &gt; functionally<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt=
; &gt; needed. (E.g. notification-capabilities does not formally need<br>&g=
t; &gt; &gt; &gt; YANG-<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Push <br=
>&gt; &gt; &gt; &gt; &gt; &gt; to<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt=
; be implemented, however there is no sense in defining<br>&gt; &gt; &gt; &=
gt; capabilities if<br>&gt; &gt; &gt; &gt; &gt; &gt; YANG-<br>&gt; &gt; &gt=
; &gt; &gt; &gt; &gt; &gt; Push is itself not implemented.)<br>&gt; &gt; &g=
t; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0deviation ?<br>&gt; &gt; &gt; &gt=
; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0other cases ?<br>&gt; &gt; &gt; &gt; &g=
t; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Regards Balaz=
s<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &=
gt; &gt; &gt;=C2=A0 <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &g=
t; &gt; &gt; &gt; &gt; &gt; &gt; From: netmod &lt;<a href=3D"mailto:netmod-=
bounces@ietf.org" target=3D"_blank">netmod-bounces@ietf.org</a>&gt; On Beha=
lf Of Andy Bierman<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Sent: 2019. d=
ecember 19., cs=C3=BCt=C3=B6rt=C3=B6k 17:23<br>&gt; &gt; &gt; &gt; &gt; &gt=
; &gt; &gt; To: Ladislav Lhotka &lt;<a href=3D"mailto:lhotka@nic.cz" target=
=3D"_blank">lhotka@nic.cz</a>&gt;<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt=
; Cc: NetMod WG &lt;<a href=3D"mailto:netmod@ietf.org" target=3D"_blank">ne=
tmod@ietf.org</a>&gt;<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Subject: R=
e: [netmod] Text in import to indicate whether a<br>&gt; &gt; &gt; &gt; mod=
ule is <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; needed as import-only or=
 as implemented<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &g=
t; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &g=
t; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>&gt; &gt; &gt; &gt=
; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br=
>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; On Thu, Dec 19, 2019 at 8:00 AM Ladislav Lhotka &lt;<a href=3D"ma=
ilto:lhotka@nic.cz" target=3D"_blank">lhotka@nic.cz</a><br>&gt; &gt; &gt; &=
gt; &lt;<a href=3D"mailto:%0b" target=3D"_blank">mailto:<br></a>&gt; &gt; &=
gt; &gt; &gt; &gt; &gt; &gt; <a href=3D"mailto:lhotka@nic.cz" target=3D"_bl=
ank">lhotka@nic.cz</a>&gt; &gt; wrote:<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt=
; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On Thu, 2019-12-19 at 07=
:52 +0000, Sch=C3=B6nw=C3=A4lder, J=C3=BCrgen wrote:<br>&gt; &gt; &gt; &gt;=
 &gt; &gt; &gt; &gt; &gt; On Thu, Dec 19, 2019 at 08:23:27AM +0100, Ladisla=
v Lhotka<br>&gt; &gt; &gt; &gt; wrote:<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt=
; &gt; &gt; &gt; I don&#39;t see how YANG syntax defines this. If a module<=
br>&gt; &gt; &gt; &gt; imports <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; ietf-netconf- acm, it could be because<br>&gt; &gt; &gt; &gt; &gt=
; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=
 &gt; - it just uses a typedef, such as &quot;node-instance-<br>&gt; &gt; &=
gt; &gt; identifier&quot;, and<br>&gt; &gt; &gt; &gt; &gt; &gt; then<br>&gt=
; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0ietf-netconf-acm=
 needn&#39;t be implemented (but can be),<br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; o=
r<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &=
gt; &gt; &gt; &gt; &gt; &gt; &gt; - it augments ietf-netconf-acm, which mak=
es sense only if<br>&gt; &gt; &gt; &gt; the latter<br>&gt; &gt; &gt; &gt; &=
gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0module is implemented.<br>&gt; &gt=
; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt;=
 &gt; &gt; &gt; &gt; It it the YANG library that specifies whether a module=
 is <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; implemented or no=
t, but the &quot;import&quot; statement itself<br>&gt; &gt; &gt; &gt; doesn=
&#39;t tell<br>&gt; &gt; &gt; &gt; &gt; &gt; you<br>&gt; &gt; &gt; &gt; &gt=
; &gt; &gt; &gt; &gt; &gt; anything.<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &g=
t; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Can we not assume that an implementor=
 will figure out the<br>&gt; &gt; &gt; &gt; difference?<br>&gt; &gt; &gt; &=
gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; An impl=
ementor should be able to figure it out, but other<br>&gt; &gt; &gt; &gt; p=
otential <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; module users may not. =
For example, if somebody is evaluating<br>&gt; &gt; &gt; &gt; whether <br>&=
gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; to use a module for their device or =
not, it is important to know<br>&gt; &gt; &gt; &gt; that <br>&gt; &gt; &gt;=
 &gt; &gt; &gt; &gt; &gt; NACM has to be implemented (or not).<br>&gt; &gt;=
 &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=
=C2=A0 <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; You seem to be talking about a new conformance document=
ation<br>&gt; &gt; &gt; &gt; procedure<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt=
; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; that attempts to solve t=
he problem &quot;to use modules A, B, and C <br>&gt; &gt; &gt; &gt; &gt; &g=
t; &gt; &gt; together<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &=
gt; &gt; &gt; &gt; &gt; &gt; &gt; to achieve some functionality X, all thes=
e conditions need to be<br>&gt; &gt; &gt; &gt; met&quot;..<br>&gt; &gt; &gt=
; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; (Sou=
nds more like a problem for YANG Packages to solve)<br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>&=
gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &g=
t; &gt; IMO this is a much harder problem than something that can be<br>&gt=
; &gt; &gt; &gt; solved<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt;=
 &gt; &gt; &gt; &gt; &gt; &gt; &gt; with extra description-stmt text. The w=
riter is likely to get it<br>&gt; &gt; &gt; &gt; wrong <br>&gt; &gt; &gt; &=
gt; &gt; &gt; &gt; &gt; or not<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <=
br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; keep it up to date, so a tool to=
 analyze the file seems like a<br>&gt; &gt; &gt; &gt; better<br>&gt; &gt; &=
gt; &gt; &gt; &gt; &gt; &gt; solution.<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt=
; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>&gt; &gt; &gt;=
 &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Lada<=
br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt=
; &gt; &gt;=C2=A0 <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt;=
 &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt;=
 &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Andy<br>&gt; &gt; &gt; &g=
t; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <b=
r>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt;=
 &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Or someone writ=
es a pyang plugin to determine from the schema<br>&gt; &gt; &gt; &gt; tree =
<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; the kind of imports there =
are (for a given set of features).<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &g=
t; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; /js<br>&gt; &gt; &=
gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &g=
t; --<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Ladislav Lhotka<br>&gt; &g=
t; &gt; &gt; &gt; &gt; &gt; &gt; Head, CZ.NIC Labs<br>&gt; &gt; &gt; &gt; &=
gt; &gt; &gt; &gt; PGP Key ID: 0xB8F92B08A9F76C67<br>&gt; &gt; &gt; &gt; &g=
t; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; _____________=
__________________________________<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &g=
t; netmod mailing list<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <a href=
=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ietf.org</a> &lt;mailt=
o:<a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ietf.org</a>&=
gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <a href=3D"https://www.ietf=
.org/mailman/listinfo/netmod" target=3D"_blank">https://www.ietf.org/mailma=
n/listinfo/netmod</a><br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &=
gt; &gt; &gt; -- <br>&gt; &gt; &gt; &gt; Ladislav Lhotka<br>&gt; &gt; &gt; =
&gt; Head, CZ.NIC Labs<br>&gt; &gt; &gt; &gt; PGP Key ID: 0xB8F92B08A9F76C6=
7<br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; __________________________=
_____________________<br>&gt; &gt; &gt; &gt; netmod mailing list<br>&gt; &g=
t; &gt; &gt; <a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ie=
tf.org</a><br>&gt; &gt; &gt; &gt; <a href=3D"https://www.ietf.org/mailman/l=
istinfo/netmod" target=3D"_blank">https://www.ietf.org/mailman/listinfo/net=
mod</a><br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; <br>&g=
t; &gt; &gt; _______________________________________________<br>&gt; &gt; &=
gt; netmod mailing list<br>&gt; &gt; &gt; <a href=3D"mailto:netmod@ietf.org=
" target=3D"_blank">netmod@ietf.org</a><br>&gt; &gt; &gt; <a href=3D"https:=
//www.ietf.org/mailman/listinfo/netmod" target=3D"_blank">https://www.ietf.=
org/mailman/listinfo/netmod</a><br>&gt; &gt;=C2=A0 <br>-- <br>Ladislav Lhot=
ka<br>Head, CZ.NIC Labs<br>PGP Key ID: 0xB8F92B08A9F76C67<u></u><u></u></p>=
</blockquote></div></div></blockquote><p class=3D"MsoNormal"><u></u>=C2=A0<=
u></u></p></div></blockquote></div></div></div></div></blockquote></div></d=
iv>

--0000000000004b727705a01d64d4--


From nobody Thu Mar  5 07:52:22 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C8B63A16C8 for <netmod@ietfa.amsl.com>; Thu,  5 Mar 2020 07:52:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 auZW01PealBN for <netmod@ietfa.amsl.com>; Thu,  5 Mar 2020 07:52:14 -0800 (PST)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-eopbgr150078.outbound.protection.outlook.com [40.107.15.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A73503A16CD for <netmod@ietf.org>; Thu,  5 Mar 2020 07:52:13 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bb68qBDboJroLBGdNufiVnbOqdgWFoqn9bgFAvXxbBu1hNfMfX7mnbvvz5QRFpm247orAhel+bqYxLEHNF1egrmd+TeH8Thd1qIT00jj+i6t3DjQUymH5NkhDiZuqh8dHw0gRAWSRIS0OSWdExQfhQX2+v3jPjO6ZO1aDoo3hxsZThtojznV6gmhEIir3AAITmBuIXRHohnryN3vutZySUi++IA+Bi5LkBIz5H/Ui36B1udE5mr4Rv27FUxYWogKQA4m1XW2//yUteU3F/fdFfEiWNCVbPg8QLDqfUnVDAK3TCTaje1oP+Z2L7xWX9JFHk/x0n8ZYTcGjYVFZggxnw==
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=RwhbFWt3Y7xtBp5wNZXphwRsnPJP+tKD6so4rC73bnc=; b=RTiBByehCLRrx3t63O8zGDxdcbM2cORZwQ8GqSy9v/PYmbG0wEwaHeewKAfljAU+DjbHC4m9WO+0RnBqtpaAGFSvDiIfqOMo9SKtuCXnHi3veKM+ts8XqVhk7kEelvFjEjk/u0Bcbcsxa946ocW1rPXebq3WcwI5L5y1/CvVfHMSlHMdtb5+lCdiZ+h3V7h1+OKPiRI0TT18KejrhlHJK+hblXeRPZX8vZoUYSnySq8OEiQvgUDeXe1EuRhSCjZ8kn+rIQZhoLb+uAl24Hx/gJE8zd9VCezGbwzQ4rXOlSR4/a8IFxSz3wrh1iOpN9jID3NXP19IHy0Y23Xo/Dbolw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RwhbFWt3Y7xtBp5wNZXphwRsnPJP+tKD6so4rC73bnc=; b=l7+EDm0unEZPVqcSbuSeSTuyc3IYZMEJUnXB08sBbx7a4AHcckDRHfDGwa9Eggqzz/bDiZ3JPjMbpAWseNU43ZRP5cbWKPTZrCUQQKUSqYcHq7rUHOMViAUDCVYeqyTkg+PX2n9oVlq684rB8S6McyDHrfH5v7kScomReOdpOGw=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB4602.eurprd07.prod.outlook.com (52.135.137.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.6; Thu, 5 Mar 2020 15:52:11 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2793.013; Thu, 5 Mar 2020 15:52:11 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: Andy Bierman <andy@yumaworks.com>
CC: Benoit Claise <bclaise@cisco.com>, NETMOD WG <netmod@ietf.org>
Thread-Topic: [netmod] Text in import to indicate whether a module is needed as import-only or as implemented
Thread-Index: AdW1rIivNNF/ygLlRsqN7vYQ6ujj8wAHQSMAABzp24AAAQTrAAARCBUAAADIkQAC4vIRcADS2UAAAAG/CEAAJz0GgAAHnYUAAAHizAAACmOPAAqYHUeAAAHrJYAAARKhAAAAe64AAB2cXoAAD66GAABernmwAATQO4AAADcFkA==
Date: Thu, 5 Mar 2020 15:52:10 +0000
Message-ID: <DB7PR07MB4011430C71ECD5EA62A78BF5F0E20@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <d3520549f06107de8939af24268f56f56683fbb0.camel@nic.cz> <CABCOCHRFQrXgGKB10B9MXbKa2vMfaY3eWaj5Sp4W0DPQ0F-pGQ@mail.gmail.com> <VI1PR07MB40472B4BEFB581AEE4F7C158F0230@VI1PR07MB4047.eurprd07.prod.outlook.com> <20200107.143818.1928135118621633911.mbj@tail-f.com> <VI1PR07MB404773908BCA102EFBB6EE46F03F0@VI1PR07MB4047.eurprd07.prod.outlook.com> <e28ccc2b5b632d861dcdcc8b59184d1b81eb4406.camel@nic.cz> <CABCOCHQ5ps3SMfBiFatqN1R2MFbvY1WRyO9548nOZr1-GKuQ=g@mail.gmail.com> <bbc48da835fc0829dc179e89a8553095b1244677.camel@nic.cz> <CABCOCHR=qBJ=uKK29RP4ynumabeZiaWY-MM30VuG9fsQ6Rq95Q@mail.gmail.com> <940da771-440b-6e42-eaf7-12bc5626441a@cisco.com> <CABCOCHTcp=3cG1ed_3H-XtZdTUOj8O4hEq0sPjdf9d9B3yURsg@mail.gmail.com> <6c7419ed4553947cd84930c240a14cf5f91fac11.camel@nic.cz> <CABCOCHSGYiEsuEEgHZ1Jf6fDXTWn0WxbPewAa=grwy9+7yudYQ@mail.gmail.com> <c58da422-e0b0-75dd-0d94-96fd1ae12007@cisco.com> <CABCOCHRJvVF7NNyyTupYq39DmJN=1xKwmQxMfzF0T-ss0hFM8g@mail.gmail.com> <DB7PR07MB4011F6397EDC5CE7723880F5F0E20@DB7PR07MB4011.eurprd07.prod.outlook.com> <CABCOCHRARyZogky8STdmJSJZNOoKNERwNda4GS=DVp3K7kRxHA@mail.gmail.com>
In-Reply-To: <CABCOCHRARyZogky8STdmJSJZNOoKNERwNda4GS=DVp3K7kRxHA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 36994ba4-4173-48ee-95c3-08d7c11d2aaf
x-ms-traffictypediagnostic: DB7PR07MB4602:
x-microsoft-antispam-prvs: <DB7PR07MB460206FCB40EA4B637C92212F0E20@DB7PR07MB4602.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 03333C607F
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(346002)(376002)(396003)(136003)(366004)(189003)(199004)(52536014)(8676002)(8936002)(81156014)(6506007)(33656002)(85202003)(66446008)(7696005)(85182001)(6916009)(81166006)(66476007)(53546011)(478600001)(2906002)(4001150100001)(966005)(86362001)(54906003)(76116006)(316002)(66574012)(71200400001)(66946007)(66616009)(66556008)(5660300002)(30864003)(26005)(4326008)(9686003)(55016002)(64756008)(186003); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB4602; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: X04mm+6Gt9tvM7FgzN8MUdxiRc7WEey1jGdLK1bNBKeb8IWyLNWpgSCFqO4RRH/CngGmFcTEcK6PnpF24YNyemnZ6NnIMUxB7Uz6cEwKWQS7VYNJ2I1nGN9zH5DwaaR5QMneB5F/JmpwWeis9uIFLeZC9/eePSyxLLC/UBjW67JTyqBVsdnAASzlx1sbgnsx99Giuo7jbQfzO4hqbnOMgzjSXhkimD36gwvoDq3bmtPS/7EP68FIk96pwXAUoH66HtkLEEqkUoCEQUDoIJhKhBJCfR7NbH3MFTudLvaeePYVFdY17C8E5j5Ls9NVZgR78z45ffDRVjEzMfwNOOKoladL8wYeQaeDlfaeKhlDwM29nQLKRGGdeTZdqHreEG5qhfDZA+/OnIXNaIL7LVsysEm5eGpwloXP+wwC2l2wcEBoBwp2RaMlCTSE0w0LoZOLhp3FCP5f5cxOIJq4us7UU+gJ/JC4TQQOpEaLe6gXmUPNroP71dD1fx3lS4tkVgdDDZeIuFk6W1irLNgn4g2otw==
x-ms-exchange-antispam-messagedata: 9yjXs6OyAPvi56ljKvYw5NmHhn+9plVZ6RffkW/egrrPJ5yadT9rOY/7uFVBN2W8uQc4cG454QnNf86xHs2EFQZ5dnPf08zkvTRGH/cBaFuGP410SmsV8RcKhZSkmqOnpTo8xH/l7jmPX1iulgiAww==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0166_01D5F30E.6906C240"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 36994ba4-4173-48ee-95c3-08d7c11d2aaf
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Mar 2020 15:52:11.0267 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: oyzjOjJti/XlDYLIZNZoaITzH51pvU2mllWeugvzYYFcsBfASlNpEjJ8J/pq748wRf45vk0N+FYXfC0+Sl/RXYGIQDQ9BxVbLWiAVcStGtI=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4602
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/m0lqFBiaUYUy1jEGIJRXaESu5Ps>
Subject: Re: [netmod] Text in import to indicate whether a module is needed as import-only or as implemented
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Mar 2020 15:52:19 -0000

------=_NextPart_000_0166_01D5F30E.6906C240
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0167_01D5F30E.6906C240"


------=_NextPart_001_0167_01D5F30E.6906C240
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

=20

=20

From: Andy Bierman <andy@yumaworks.com>=20
Sent: 2020. m=C3=A1rcius 5., cs=C3=BCt=C3=B6rt=C3=B6k 16:43
To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
Cc: Benoit Claise <bclaise@cisco.com>; NETMOD WG <netmod@ietf.org>
Subject: Re: [netmod] Text in import to indicate whether a module is =
needed as import-only or as implemented

=20

=20

=20

On Thu, Mar 5, 2020 at 5:31 AM Bal=C3=A1zs Lengyel =
<balazs.lengyel@ericsson.com <mailto:balazs.lengyel@ericsson.com> > =
wrote:

Hello,

Putting this information on individual schema nodes can be a problem if =
a module uses imported items a lot. We have modules with 100+ schema =
nodes that use an import, while  there are only 7 modules imported. =
Adding the statement (mandatory/optional to implement) 100 times would =
be a lot of text. I also doubt that people will check all 100 places.

IMHO alternatives a) or b) are feasible. (I like a) the best)

=20

=20

This is a strawman -- nobody suggested duplicating the same text over =
and over in data nodes.

The same issue exists with the reference-stmt.  We don't require (or =
encourage) people to

place a reference to an external RFC on every leaf. The same judgement =
can be used here.

=20

Andy

 BALAZS2: If the first 50 uses of an import don=E2=80=99t need an =
implemented import-module  but the 51stdoes, then finding this will be =
difficult, unless we formalize it somehow e.g. with a new statement, =
extension, standard text, whatever.

=20

From: netmod <netmod-bounces@ietf.org <mailto:netmod-bounces@ietf.org> > =
On Behalf Of Andy Bierman
Sent: 2020. m=C3=A1rcius 3., kedd 17:14
To: Benoit Claise <bclaise@cisco.com <mailto:bclaise@cisco.com> >
Cc: NETMOD WG <netmod@ietf.org <mailto:netmod@ietf.org> >
Subject: Re: [netmod] Text in import to indicate whether a module is =
needed as import-only or as implemented

=20

=20

=20

On Tue, Mar 3, 2020 at 12:45 AM Benoit Claise <bclaise@cisco.com =
<mailto:bclaise@cisco.com> > wrote:

Hi,

=20

=20

On Mon, Mar 2, 2020 at 10:23 AM Ladislav Lhotka <lhotka@nic.cz =
<mailto:lhotka@nic.cz> > wrote:

On Mon, 2020-03-02 at 09:52 -0800, Andy Bierman wrote:
>=20
>=20
> On Mon, Mar 2, 2020 at 8:57 AM Benoit Claise <bclaise@cisco.com =
<mailto:bclaise@cisco.com> > wrote:
> > Sorry to resurrect this old email thread.
> > To me, it's an important piece of information to know that =
ietf-netconf-acm
> > is optional to implement.
> >=20
> > It seems that we have 3 potential places where to insert this =
information
> > 1. The associated document. We could and should insert it into the =
RFC text.
> >     Drawback: Somehow the YANG module is looked at independently of =
the
> > associated document
> > 2. import-stmt: people on the list apparently don't like this
> > 3. module description? What harm would it do if the description =
could
> > contain this info?
> >=20
> >=20
>=20
> IMO it makes more sense to summarize the imported modules that need to =
be
> implemented
> and not mention the ones that are not required.  The module =
description-stmt
> is better
> than each import. (YANG 1.1 allows the same module to be imported =
multiple
> times).

Modules that have to be implemented can be imported only once. Adding =
this
information to the import statement for such modules is IMO more =
effective than
having it in the module description. I don't get how it could become a =
problem.

=20

I do not think this info helps very much. It is duplicate info.

It should be in the description-stmts for the objects defined in the =
module.

Well, I had in mind the module description
The "description-stmts for the objects defined in the module" is yet =
another place.

=20

=20

The object descriptions are the correct level of granularity to be =
useful.

A boolean statement wrt/ module implementation is required vs not =
required is not very useful.

Rarely is the entire module either fully required or nothing to =
implement at all.

=20

IMO it is wrong to conflate the import-stmt with conformance =
requirements.

It is merely a mechanism to bind local prefix usage to an external =
module.

Text like "revision X or derived from X is required" is appropriate for =
the import-stmt because

it refers to the binding between prefix and imported module revision =
used.

=20

Consider how this extra documentation work scales to a big module like =
ietf-bgp.

There are multiple submodules, each with overlapping imports and each =
with their own module header.

=20

=20

Andy

=20

It is also self-evident (and defined in YANG) that if you augment some =
external node

you have to implement the augmented module.

=20

 This is the classic definition of a CLR.

=20

Lada

=20

=20

Trying to decompose the problem space ....
I believe it's common sense to include in the RFC text that =
ietf-netconf-acm is optional to implement (to take the example in =
question in =
https://tools.ietf.org/html/draft-ietf-netconf-notification-capabilities-=
11)
Do we agree that this information should also be contained somewhere, =
somehow in the YANG module? I would say: yes

If yes, what are the options?
I agree with Juergen (in a reply in this email thread): ideally a =
tooling answer would be better. This will take some time. So what do we =
do now?
3 options:
a. import description (description-stmt in import-stmt)=20

module ietf-system-capabilities {
  yang-version 1.1;
  namespace
    "urn:ietf:params:xml:ns:yang:ietf-system-capabilities";
  prefix sysc;
=20
  import ietf-netconf-acm=20
    { prefix nacm; }
    description "ietf-netconf-acm is optional to implement.";
    }


b. module description (description-stmt in  meta-stmts in =
module-stmt/submodule-stmt)

module ietf-system-capabilities {
  yang-version 1.1;
  namespace
    "urn:ietf:params:xml:ns:yang:ietf-system-capabilities";
  prefix sysc;
=20
  import ietf-netconf-acm { prefix nacm; }
=20
  import ietf-yang-library {
    prefix yanglib;
    description "Revision 2019-01-04 or a
      revision derived from it is REQUIRED.";
  }
=20
  organization
    "IETF NETCONF (Network Configuration) Working Group";
  contact
    "WG Web:   <https://datatracker.ietf.org/wg/netconf/>
     WG List:   <mailto:netconf@ietf.org> <mailto:netconf@ietf.org>
=20
     Editor:   Balazs Lengyel
                <mailto:balazs.lengyel@ericsson.com> =
<mailto:balazs.lengyel@ericsson.com>";
  description
    "This module specifies a module intended to contain system
      capabilities. System capabilities may include capabilities of a
      NETCONF or RESTCONF server or a notification publisher.
=20
      ...
=20
    =20
      ietf-netconf-acm is optional to implement."

c. description-stmts for the objects defined in the module

          leaf node-selector {=20
            type nacm:node-instance-identifier;
            description
              "Selects the data nodes for which capabilities are
               specified. The special value '/' denotes all data nodes
               in the datastore. ietf-netconf-acm is optional to =
implement.";
          }


c. looks weird to me, and might need repetitions in different YANG =
objects. In the end, as an implementer, I only care to understand =
whether I need to implement "ietf-netconf-acm" as a prequesite to =
implement ietf-system-capabilities.=20

Between a. and b., I have no strong preferences.
However, a. seems to be the logical place to me.

Regards, Benoit


> =20
> > Regards, Benoit
> >=20
>=20
> Andy
> =20
> > >=20
> > > On Wed, Jan 8, 2020 at 5:44 AM Ladislav Lhotka <lhotka@nic.cz =
<mailto:lhotka@nic.cz> > wrote:
> > > > On Wed, 2020-01-08 at 04:49 -0800, Andy Bierman wrote:
> > > > >=20
> > > > > On Wed, Jan 8, 2020 at 1:11 AM Ladislav Lhotka <lhotka@nic.cz =
<mailto:lhotka@nic.cz> > wrote:
> > > > > > On Tue, 2020-01-07 at 14:29 +0000, Bal=C3=A1zs Lengyel =
wrote:
> > > > > > > If that is the consensus, I can remove the description =
statements,
> > > > no big
> > > > > > > deal. (I actually like the statements, but they are not =
important
> > > > for this
> > > > > > > draft)
> > > > > >=20
> > > > > > Of course, it is not that important, but I don't see how =
this
> > > > information
> > > > > > could
> > > > > > be harmful, if it is included with the import. In my view, =
it is not
> > > > meant
> > > > > > as a
> > > > > > conformance requirement but just an info from the module =
author
> > > > about the
> > > > > > meaning of the import statement.
> > > > > >=20
> > > > >=20
> > > > > It adds a lot of extra work but more importantly the =
import-stmt is
> > > > the wrong
> > > > > place
> > > >=20
> > > > What work do you mean? I thought that it would be just info for
> > > > potential
> > > > developers (or their managers) that implementing the module =
requires
> > > > implementing other modules and functionality - or not.=20
> > > >=20
> > > >=20
> > >=20
> > >=20
> > > It is duplication because the individual data-def statements =
should have
> > > any notes
> > > about implementation requirements. The duplication may even be =
wrong.
> > > E.g., in the module it says NACM is not required, but what if some =
objects
> > > have NACM requirements listed in the Security Considerations =
section?
> > > That is the RFC section to discuss NACM requirements.
> > >=20
> > >=20
> > > > For example, if a module imports ietf-netconf-nacm only for =
using "node-
> > > > instance-identifier" type, it is relatively uninteresting. =
Otherwise,
> > > > implementation of the module may just be out of question.
> > > >=20
> > > >=20
> > > > > to document such a complex and unrelated issue as server =
conformance
> > > > > requirements.
> > > > >=20
> > > > >=20
> > > > > > The root of this problem (and design flaw of YANG, IMO) is =
that
> > > > import is
> > > > > > "overloaded" with two different purposes, one of which =
effectively
> > > > requires
> > > > > > that
> > > > > > the imported module be also implemented, while the other =
doesn't.
> > > > > >=20
> > > > >=20
> > > > > The import-stmt is only used to map a local prefix to an =
external
> > > > module.
> > > >=20
> > > > But one thing is using a prefix for accessing top-level types =
and
> > > > groupings
> > > > (i.e. stuff in YANG modules), and another thing is accessing =
schema
> > > > nodes, which
> > > > have to be present in the schema tree. In complicated data =
models, it is
> > > > not
> > > > exactly easy to figure out all these dependencies.
> > > >=20
> > > >=20
> > >=20
> > > I do not agree these are different things.
> > > In both cases the prefix is used to determine the imported module =
that
> > > contains the identifier.
> > >=20
> > >=20
> > > > So maybe what is really overloaded are the namespace prefixes: =
they are
> > > > used for
> > > > addressing YANG modules, schema nodes and instances (in XPath).=20
> > > >=20
> > > > Lada
> > > >=20
> > >=20
> > >=20
> > > Andy
> > > =20
> > > > > This proposal to add conformance info the the import-stmt =
would
> > > > overload it
> > > > > with
> > > > > another purpose.
> > > > >=20
> > > > > Not even a typedef is easy to classify  (e.g., leafref =
requires
> > > > implementation
> > > > > of a data node).
> > > > > I certainly agree that YANG conformance is poorly specified, =
poorly
> > > > > understood, and
> > > > > in real need of improvement. Likewise, the import-stmt is also =
in need
> > > > of some
> > > > > improvement
> > > > > since import-by-exact-revision is (and has always been) poorly
> > > > designed.
> > > > >=20
> > > > >=20
> > > > > > Lada
> > > > > >=20
> > > > > > > Balazs
> > > > >=20
> > > > > Andy
> > > > >=20
> > > > > =20
> > > > > > > -----Original Message-----
> > > > > > > From: Martin Bjorklund <mbj@tail-f.com =
<mailto:mbj@tail-f.com> >=20
> > > > > > > Sent: Tuesday, January 7, 2020 2:38 PM
> > > > > > > To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com =
<mailto:balazs.lengyel@ericsson.com> >
> > > > > > > Cc: andy@yumaworks.com <mailto:andy@yumaworks.com> ; =
lhotka@nic.cz <mailto:lhotka@nic.cz> ; netmod@ietf.org =
<mailto:netmod@ietf.org>=20
> > > > > > > Subject: Re: [netmod] Text in import to indicate whether a =
module
> > > > is
> > > > > > needed as
> > > > > > > import-only or as implemented
> > > > > > >=20
> > > > > > > Hi
> > > > > > >=20
> > > > > > > I agree w/ Andy and others that we should not add this to =
the
> > > > import's
> > > > > > > description.  I don't think this kind of conformance text =
belongs
> > > > to the
> > > > > > > import's description.  If you think it is important to =
state this,
> > > > the
> > > > > > best
> > > > > > > place is probably as plain text in the document itself.
> > > > > > >=20
> > > > > > >=20
> > > > > > >=20
> > > > > > > /martin
> > > > > > >=20
> > > > > > >=20
> > > > > > > Bal=C3=A1zs Lengyel =
<balazs.lengyel=3D40ericsson.com@dmarc.ietf.org =
<mailto:40ericsson.com@dmarc.ietf.org> >
> > > > wrote:
> > > > > > > > As a draft author who was asked to add text about the =
imports
> > > > IMHO
> > > > > > > >=20
> > > > > > > > *   it would be easy for me to remove the description =
from the
> > > > import.
> > > > > > > > Actually I really just want to know what is acceptable =
to the
> > > > group, so
> > > > > > I
> > > > > > > > can proceed
> > > > > > > > *   I also think that adding this text is in most cases =
easy and
> > > > it does
> > > > > > not
> > > > > > > > need updates later.
> > > > > > > > *   The rules in some cases might not be trivial.
> > > > > > > >=20
> > > > > > > > *   Imported YAMs need to be implemented if
> > > > > > > >=20
> > > > > > > > *   Imported parts are included in Xpath (augment, when, =
must,
> > > > require-
> > > > > > > > instance)
> > > > > > > >=20
> > > > > > > > *   Imported YAMs do not need to be implemented if only =
the
> > > > following
> > > > > > are
> > > > > > > > used
> > > > > > > >=20
> > > > > > > > *   Types
> > > > > > > > *   Features
> > > > > > > > *   extensions
> > > > > > > >=20
> > > > > > > > *   Ambiguous if
> > > > > > > >=20
> > > > > > > > *   groupings are used
> > > > > > > > *   if the dependency is not formally defined by YANG, =
but
> > > > functionally
> > > > > > > > needed. (E.g. notification-capabilities does not =
formally need
> > > > YANG-
> > > > > > > > Push=20
> > > > > > to
> > > > > > > > be implemented, however there is no sense in defining
> > > > capabilities if
> > > > > > YANG-
> > > > > > > > Push is itself not implemented.)
> > > > > > > > *   deviation ?
> > > > > > > > *   other cases ?
> > > > > > > >=20
> > > > > > > > Regards Balazs
> > > > > > > >=20
> > > > > > > > =20
> > > > > > > >=20
> > > > > > > > From: netmod <netmod-bounces@ietf.org =
<mailto:netmod-bounces@ietf.org> > On Behalf Of Andy Bierman
> > > > > > > > Sent: 2019. december 19., cs=C3=BCt=C3=B6rt=C3=B6k 17:23
> > > > > > > > To: Ladislav Lhotka <lhotka@nic.cz =
<mailto:lhotka@nic.cz> >
> > > > > > > > Cc: NetMod WG <netmod@ietf.org <mailto:netmod@ietf.org> =
>
> > > > > > > > Subject: Re: [netmod] Text in import to indicate whether =
a
> > > > module is=20
> > > > > > > > needed as import-only or as implemented
> > > > > > > >=20
> > > > > > > > =20
> > > > > > > >=20
> > > > > > > > =20
> > > > > > > >=20
> > > > > > > > =20
> > > > > > > >=20
> > > > > > > > On Thu, Dec 19, 2019 at 8:00 AM Ladislav Lhotka =
<lhotka@nic.cz <mailto:lhotka@nic.cz>=20
> > > > <mailto: <mailto:%0b>=20
> > > > > > > > lhotka@nic.cz <mailto:lhotka@nic.cz> > > wrote:
> > > > > > > >=20
> > > > > > > > On Thu, 2019-12-19 at 07:52 +0000, =
Sch=C3=B6nw=C3=A4lder, J=C3=BCrgen wrote:
> > > > > > > > > On Thu, Dec 19, 2019 at 08:23:27AM +0100, Ladislav =
Lhotka
> > > > wrote:
> > > > > > > > > > I don't see how YANG syntax defines this. If a =
module
> > > > imports=20
> > > > > > > > > > ietf-netconf- acm, it could be because
> > > > > > > > > >=20
> > > > > > > > > > - it just uses a typedef, such as "node-instance-
> > > > identifier", and
> > > > > > then
> > > > > > > > > >   ietf-netconf-acm needn't be implemented (but can =
be),
> > > > > > > > > >=20
> > > > > > > > > > or
> > > > > > > > > >=20
> > > > > > > > > > - it augments ietf-netconf-acm, which makes sense =
only if
> > > > the latter
> > > > > > > > > >   module is implemented.
> > > > > > > > > >=20
> > > > > > > > > > It it the YANG library that specifies whether a =
module is=20
> > > > > > > > > > implemented or not, but the "import" statement =
itself
> > > > doesn't tell
> > > > > > you
> > > > > > > > > > anything.
> > > > > > > > > >=20
> > > > > > > > >=20
> > > > > > > > > Can we not assume that an implementor will figure out =
the
> > > > difference?
> > > > > > > >=20
> > > > > > > > An implementor should be able to figure it out, but =
other
> > > > potential=20
> > > > > > > > module users may not. For example, if somebody is =
evaluating
> > > > whether=20
> > > > > > > > to use a module for their device or not, it is important =
to know
> > > > that=20
> > > > > > > > NACM has to be implemented (or not).
> > > > > > > >=20
> > > > > > > > =20
> > > > > > > >=20
> > > > > > > > You seem to be talking about a new conformance =
documentation
> > > > procedure
> > > > > > > >=20
> > > > > > > > that attempts to solve the problem "to use modules A, B, =
and C=20
> > > > > > > > together
> > > > > > > >=20
> > > > > > > > to achieve some functionality X, all these conditions =
need to be
> > > > met"..
> > > > > > > >=20
> > > > > > > > (Sounds more like a problem for YANG Packages to solve)
> > > > > > > >=20
> > > > > > > > =20
> > > > > > > >=20
> > > > > > > > IMO this is a much harder problem than something that =
can be
> > > > solved
> > > > > > > >=20
> > > > > > > > with extra description-stmt text. The writer is likely =
to get it
> > > > wrong=20
> > > > > > > > or not
> > > > > > > >=20
> > > > > > > > keep it up to date, so a tool to analyze the file seems =
like a
> > > > better
> > > > > > > > solution.
> > > > > > > >=20
> > > > > > > > =20
> > > > > > > >=20
> > > > > > > > Lada
> > > > > > > >=20
> > > > > > > > =20
> > > > > > > >=20
> > > > > > > > =20
> > > > > > > >=20
> > > > > > > > Andy
> > > > > > > >=20
> > > > > > > > =20
> > > > > > > >=20
> > > > > > > >=20
> > > > > > > > > Or someone writes a pyang plugin to determine from the =
schema
> > > > tree=20
> > > > > > > > > the kind of imports there are (for a given set of =
features).
> > > > > > > > >=20
> > > > > > > > > /js
> > > > > > > > >=20
> > > > > > > > --
> > > > > > > > Ladislav Lhotka
> > > > > > > > Head, CZ.NIC Labs
> > > > > > > > PGP Key ID: 0xB8F92B08A9F76C67
> > > > > > > >=20
> > > > > > > > _______________________________________________
> > > > > > > > netmod mailing list
> > > > > > > > netmod@ietf.org <mailto:netmod@ietf.org>  =
<mailto:netmod@ietf.org <mailto:netmod@ietf.org> >=20
> > > > > > > > https://www.ietf.org/mailman/listinfo/netmod
> > > > > > > >=20
> > > > --=20
> > > > Ladislav Lhotka
> > > > Head, CZ.NIC Labs
> > > > PGP Key ID: 0xB8F92B08A9F76C67
> > > >=20
> > > > _______________________________________________
> > > > netmod mailing list
> > > > netmod@ietf.org <mailto:netmod@ietf.org>=20
> > > > https://www.ietf.org/mailman/listinfo/netmod
> > > >=20
> > >=20
> > >=20
> > > _______________________________________________
> > > netmod mailing list
> > > netmod@ietf.org <mailto:netmod@ietf.org>=20
> > > https://www.ietf.org/mailman/listinfo/netmod
> > =20
--=20
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67

=20


------=_NextPart_001_0167_01D5F30E.6906C240
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 15 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><b>From:</b> =
Andy Bierman &lt;andy@yumaworks.com&gt; <br><b>Sent:</b> 2020. =
m=C3=A1rcius 5., cs=C3=BCt=C3=B6rt=C3=B6k 16:43<br><b>To:</b> =
Bal=C3=A1zs Lengyel &lt;balazs.lengyel@ericsson.com&gt;<br><b>Cc:</b> =
Benoit Claise &lt;bclaise@cisco.com&gt;; NETMOD WG =
&lt;netmod@ietf.org&gt;<br><b>Subject:</b> Re: [netmod] Text in import =
to indicate whether a module is needed as import-only or as =
implemented<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p class=3DMsoNormal>On =
Thu, Mar 5, 2020 at 5:31 AM Bal=C3=A1zs Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel@ericsson.com">balazs.lengyel@ericsson.com</=
a>&gt; wrote:<o:p></o:p></p></div><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm =
6.0pt;margin-left:4.8pt;margin-right:0cm'><div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Hello,<o:p><=
/o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Putting =
this information on individual schema nodes can be a problem if a module =
uses imported items a lot. We have modules with 100+ schema nodes that =
use an import, while &nbsp;there are only 7 modules imported. Adding the =
statement (mandatory/optional to implement) 100 times would be a lot of =
text. I also doubt that people will check all 100 =
places.<o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>IMHO =
alternatives a) or b) are feasible. (I like a) the =
best)<o:p></o:p></p></div></div></blockquote><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>This is a strawman -- nobody suggested duplicating the =
same text over and over in data nodes.<o:p></o:p></p></div><div><p =
class=3DMsoNormal>The same issue exists with the reference-stmt.&nbsp; =
We don't require (or encourage) people to<o:p></o:p></p></div><div><p =
class=3DMsoNormal>place a reference to an external RFC on every leaf. =
The same judgement can be used here.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Andy<o:p></o:p></p></div><div><p =
class=3DMsoNormal>&nbsp;BALAZS2: If the first 50 uses of an import =
don=E2=80=99t need an implemented import-module=C2=A0 but the =
51<sup>st</sup>does, then finding this will be difficult, unless we =
formalize it somehow e.g. with a new statement, extension, standard =
text, whatever.<o:p></o:p></p></div><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm =
6.0pt;margin-left:4.8pt;margin-right:0cm'><div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b>From:</b>=
 netmod &lt;<a href=3D"mailto:netmod-bounces@ietf.org" =
target=3D"_blank">netmod-bounces@ietf.org</a>&gt; <b>On Behalf Of =
</b>Andy Bierman<br><b>Sent:</b> 2020. m=C3=A1rcius 3., kedd =
17:14<br><b>To:</b> Benoit Claise &lt;<a =
href=3D"mailto:bclaise@cisco.com" =
target=3D"_blank">bclaise@cisco.com</a>&gt;<br><b>Cc:</b> NETMOD WG =
&lt;<a href=3D"mailto:netmod@ietf.org" =
target=3D"_blank">netmod@ietf.org</a>&gt;<br><b>Subject:</b> Re: =
[netmod] Text in import to indicate whether a module is needed as =
import-only or as implemented<o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p><div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p></div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p><div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>On Tue, Mar =
3, 2020 at 12:45 AM Benoit Claise &lt;<a =
href=3D"mailto:bclaise@cisco.com" =
target=3D"_blank">bclaise@cisco.com</a>&gt; =
wrote:<o:p></o:p></p></div><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm =
6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5=
.0pt'><div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Hi,<o:p></o:=
p></p></div><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><div><div><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p></div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p><div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>On Mon, Mar =
2, 2020 at 10:23 AM Ladislav Lhotka &lt;<a href=3D"mailto:lhotka@nic.cz" =
target=3D"_blank">lhotka@nic.cz</a>&gt; =
wrote:<o:p></o:p></p></div><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm =
6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5=
.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt'>On Mon, =
2020-03-02 at 09:52 -0800, Andy Bierman wrote:<br>&gt; <br>&gt; <br>&gt; =
On Mon, Mar 2, 2020 at 8:57 AM Benoit Claise &lt;<a =
href=3D"mailto:bclaise@cisco.com" =
target=3D"_blank">bclaise@cisco.com</a>&gt; wrote:<br>&gt; &gt; Sorry to =
resurrect this old email thread.<br>&gt; &gt; To me, it's an important =
piece of information to know that ietf-netconf-acm<br>&gt; &gt; is =
optional to implement.<br>&gt; &gt; <br>&gt; &gt; It seems that we have =
3 potential places where to insert this information<br>&gt; &gt; 1. The =
associated document. We could and should insert it into the RFC =
text.<br>&gt; &gt;&nbsp; &nbsp; &nbsp;Drawback: Somehow the YANG module =
is looked at independently of the<br>&gt; &gt; associated =
document<br>&gt; &gt; 2. import-stmt: people on the list apparently =
don't like this<br>&gt; &gt; 3. module description? What harm would it =
do if the description could<br>&gt; &gt; contain this info?<br>&gt; &gt; =
<br>&gt; &gt; <br>&gt; <br>&gt; IMO it makes more sense to summarize the =
imported modules that need to be<br>&gt; implemented<br>&gt; and not =
mention the ones that are not required.&nbsp; The module =
description-stmt<br>&gt; is better<br>&gt; than each import. (YANG 1.1 =
allows the same module to be imported multiple<br>&gt; =
times).<br><br>Modules that have to be implemented can be imported only =
once. Adding this<br>information to the import statement for such =
modules is IMO more effective than<br>having it in the module =
description. I don't get how it could become a =
problem.<o:p></o:p></p></blockquote><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p></div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>I do not =
think this info helps very much. It is duplicate =
info.<o:p></o:p></p></div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>It should =
be in the description-stmts for the objects defined in the =
module.<o:p></o:p></p></div></div></div></blockquote><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Well, I had =
in mind the module description<br>The &quot;description-stmts for the =
objects defined in the module&quot; is yet another =
place.<o:p></o:p></p></div></blockquote><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p></div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p></div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>The object =
descriptions are the correct level of granularity to be =
useful.<o:p></o:p></p></div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>A boolean =
statement wrt/ module implementation is required vs not required is not =
very useful.<o:p></o:p></p></div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Rarely is =
the entire module either fully required or nothing to implement at =
all.<o:p></o:p></p></div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p></div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>IMO it is =
wrong to conflate the import-stmt with conformance =
requirements.<o:p></o:p></p></div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>It is =
merely a mechanism to bind local prefix usage to an external =
module.<o:p></o:p></p></div><div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Text like =
&quot;revision X or derived from X is required&quot; is appropriate for =
the import-stmt because<o:p></o:p></p></div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>it refers =
to the binding between prefix and imported module revision =
used.<o:p></o:p></p></div></div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p></div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Consider =
how this extra documentation work scales to a big module like =
ietf-bgp.<o:p></o:p></p></div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>There are =
multiple submodules, each with overlapping imports and each with their =
own module header.<o:p></o:p></p></div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p></div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p></div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Andy<o:p></o=
:p></p></div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p></div><blockquote style=3D'border:none;border-left:solid =
#CCCCCC 1.0pt;padding:0cm 0cm 0cm =
6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5=
.0pt'><div><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><div><div><div><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>It is also =
self-evident (and defined in YANG) that if you augment some external =
node<o:p></o:p></p></div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>you have to =
implement the augmented module.<o:p></o:p></p></div><div><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p></div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;This =
is the classic definition of a CLR.<o:p></o:p></p></div><div><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p></div><blockquote style=3D'border:none;border-left:solid =
#CCCCCC 1.0pt;padding:0cm 0cm 0cm =
6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5=
.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Lada<o:p></o=
:p></p></blockquote><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p></div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p></div></div></div></blockquote><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Trying to =
decompose the problem space ....<br>I believe it's common sense to =
include in the RFC text that ietf-netconf-acm is optional to implement =
(to take the example in question in <a =
href=3D"https://tools.ietf.org/html/draft-ietf-netconf-notification-capab=
ilities-11" =
target=3D"_blank">https://tools.ietf.org/html/draft-ietf-netconf-notifica=
tion-capabilities-11</a>)<br>Do we agree that this information should =
also be contained somewhere, somehow in the YANG module? I would say: =
yes<br><br>If yes, what are the options?<br>I agree with Juergen (in a =
reply in this email thread): ideally a tooling answer would be better. =
This will take some time. So what do we do now?<br>3 options:<br>a. =
import description (description-stmt in import-stmt) =
<o:p></o:p></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><pre>module =
ietf-system-capabilities {<o:p></o:p></pre><pre>&nbsp; yang-version =
1.1;<o:p></o:p></pre><pre>&nbsp; =
namespace<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp; =
&quot;urn:ietf:params:xml:ns:yang:ietf-system-capabilities&quot;;<o:p></o=
:p></pre><pre>&nbsp; prefix =
sysc;<o:p></o:p></pre><pre>&nbsp;<o:p></o:p></pre><pre>&nbsp; import =
ietf-netconf-acm <o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;{ prefix =
nacm; }<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp; description =
&quot;<u>ietf-netconf-acm is optional to =
implement</u>.&quot;;<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp; =
}<o:p></o:p></pre></blockquote><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><br>b. =
module description (description-stmt in&nbsp; meta-stmts in =
module-stmt/submodule-stmt)<o:p></o:p></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><pre>module =
ietf-system-capabilities {<o:p></o:p></pre><pre>&nbsp; yang-version =
1.1;<o:p></o:p></pre><pre>&nbsp; =
namespace<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp; =
&quot;urn:ietf:params:xml:ns:yang:ietf-system-capabilities&quot;;<o:p></o=
:p></pre><pre>&nbsp; prefix =
sysc;<o:p></o:p></pre><pre>&nbsp;<o:p></o:p></pre><pre>&nbsp; import =
ietf-netconf-acm { prefix nacm; =
}<o:p></o:p></pre><pre>&nbsp;<o:p></o:p></pre><pre>&nbsp; import =
ietf-yang-library {<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp; prefix =
yanglib;<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp; description =
&quot;Revision 2019-01-04 or =
a<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; revision derived =
from it is REQUIRED.&quot;;<o:p></o:p></pre><pre>&nbsp; =
}<o:p></o:p></pre><pre>&nbsp;<o:p></o:p></pre><pre>&nbsp; =
organization<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp; &quot;IETF NETCONF =
(Network Configuration) Working Group&quot;;<o:p></o:p></pre><pre>&nbsp; =
contact<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp; &quot;WG =
Web:&nbsp;&nbsp; &lt;<a =
href=3D"https://datatracker.ietf.org/wg/netconf/" =
target=3D"_blank">https://datatracker.ietf.org/wg/netconf/</a>&gt;<o:p></=
o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp; WG List:&nbsp; <a =
href=3D"mailto:netconf@ietf.org" =
target=3D"_blank">&lt;mailto:netconf@ietf.org&gt;</a><o:p></o:p></pre><pr=
e>&nbsp;<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp; =
Editor:&nbsp;&nbsp; Balazs =
Lengyel<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a =
href=3D"mailto:balazs.lengyel@ericsson.com" =
target=3D"_blank">&lt;mailto:balazs.lengyel@ericsson.com&gt;</a>&quot;;<o=
:p></o:p></pre><pre>&nbsp; =
description<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp; &quot;This module =
specifies a module intended to contain =
system<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; capabilities. =
System capabilities may include capabilities of =
a<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NETCONF or =
RESTCONF server or a notification =
publisher.<o:p></o:p></pre><pre>&nbsp;<o:p></o:p></pre><pre>&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; =
...<o:p></o:p></pre><pre>&nbsp;<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&n=
bsp; =
<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<u>ietf-netconf=
-acm is optional to implement.&quot;</u><o:p></o:p></pre></blockquote><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt'>c. =
description-stmts for the objects defined in the =
module<o:p></o:p></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><pre>&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; leaf node-selector { =
<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;type =
nacm:node-instance-identifier;<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
description<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;Selects the data nodes for =
which capabilities =
are<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; specified. The special value '/' =
denotes all data =
nodes<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; in the datastore. =
<u>ietf-netconf-acm is optional to =
implement.</u>&quot;;<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; &nbsp;}<o:p></o:p></pre></blockquote><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt'><br>c. looks =
weird to me, and might need repetitions in different YANG objects. In =
the end, as an implementer, I only care to understand whether I need to =
implement &quot;ietf-netconf-acm&quot; as a prequesite to implement =
ietf-system-capabilities. <br><br>Between a. and b., I have no strong =
preferences.<br>However, a. seems to be the logical place to =
me.<br><br>Regards, Benoit<o:p></o:p></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><div><div><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm =
6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5=
.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt'><br>&gt;&nbsp; =
<br>&gt; &gt; Regards, Benoit<br>&gt; &gt; <br>&gt; <br>&gt; =
Andy<br>&gt;&nbsp; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; On Wed, Jan 8, =
2020 at 5:44 AM Ladislav Lhotka &lt;<a href=3D"mailto:lhotka@nic.cz" =
target=3D"_blank">lhotka@nic.cz</a>&gt; wrote:<br>&gt; &gt; &gt; &gt; On =
Wed, 2020-01-08 at 04:49 -0800, Andy Bierman wrote:<br>&gt; &gt; &gt; =
&gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; On Wed, Jan 8, 2020 at 1:11 AM =
Ladislav Lhotka &lt;<a href=3D"mailto:lhotka@nic.cz" =
target=3D"_blank">lhotka@nic.cz</a>&gt; wrote:<br>&gt; &gt; &gt; &gt; =
&gt; &gt; On Tue, 2020-01-07 at 14:29 +0000, Bal=C3=A1zs Lengyel =
wrote:<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; If that is the consensus, I =
can remove the description statements,<br>&gt; &gt; &gt; &gt; no =
big<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; deal. (I actually like the =
statements, but they are not important<br>&gt; &gt; &gt; &gt; for =
this<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; draft)<br>&gt; &gt; &gt; &gt; =
&gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; Of course, it is not that =
important, but I don't see how this<br>&gt; &gt; &gt; &gt; =
information<br>&gt; &gt; &gt; &gt; &gt; &gt; could<br>&gt; &gt; &gt; =
&gt; &gt; &gt; be harmful, if it is included with the import. In my =
view, it is not<br>&gt; &gt; &gt; &gt; meant<br>&gt; &gt; &gt; &gt; &gt; =
&gt; as a<br>&gt; &gt; &gt; &gt; &gt; &gt; conformance requirement but =
just an info from the module author<br>&gt; &gt; &gt; &gt; about =
the<br>&gt; &gt; &gt; &gt; &gt; &gt; meaning of the import =
statement.<br>&gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; =
<br>&gt; &gt; &gt; &gt; &gt; It adds a lot of extra work but more =
importantly the import-stmt is<br>&gt; &gt; &gt; &gt; the wrong<br>&gt; =
&gt; &gt; &gt; &gt; place<br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; =
What work do you mean? I thought that it would be just info for<br>&gt; =
&gt; &gt; &gt; potential<br>&gt; &gt; &gt; &gt; developers (or their =
managers) that implementing the module requires<br>&gt; &gt; &gt; &gt; =
implementing other modules and functionality - or not. <br>&gt; &gt; =
&gt; &gt; <br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; =
<br>&gt; &gt; &gt; It is duplication because the individual data-def =
statements should have<br>&gt; &gt; &gt; any notes<br>&gt; &gt; &gt; =
about implementation requirements. The duplication may even be =
wrong.<br>&gt; &gt; &gt; E.g., in the module it says NACM is not =
required, but what if some objects<br>&gt; &gt; &gt; have NACM =
requirements listed in the Security Considerations section?<br>&gt; &gt; =
&gt; That is the RFC section to discuss NACM requirements.<br>&gt; &gt; =
&gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; For example, if a module =
imports ietf-netconf-nacm only for using &quot;node-<br>&gt; &gt; &gt; =
&gt; instance-identifier&quot; type, it is relatively uninteresting. =
Otherwise,<br>&gt; &gt; &gt; &gt; implementation of the module may just =
be out of question.<br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; =
<br>&gt; &gt; &gt; &gt; &gt; to document such a complex and unrelated =
issue as server conformance<br>&gt; &gt; &gt; &gt; &gt; =
requirements.<br>&gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; =
<br>&gt; &gt; &gt; &gt; &gt; &gt; The root of this problem (and design =
flaw of YANG, IMO) is that<br>&gt; &gt; &gt; &gt; import is<br>&gt; &gt; =
&gt; &gt; &gt; &gt; &quot;overloaded&quot; with two different purposes, =
one of which effectively<br>&gt; &gt; &gt; &gt; requires<br>&gt; &gt; =
&gt; &gt; &gt; &gt; that<br>&gt; &gt; &gt; &gt; &gt; &gt; the imported =
module be also implemented, while the other doesn't.<br>&gt; &gt; &gt; =
&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; =
The import-stmt is only used to map a local prefix to an =
external<br>&gt; &gt; &gt; &gt; module.<br>&gt; &gt; &gt; &gt; <br>&gt; =
&gt; &gt; &gt; But one thing is using a prefix for accessing top-level =
types and<br>&gt; &gt; &gt; &gt; groupings<br>&gt; &gt; &gt; &gt; (i.e. =
stuff in YANG modules), and another thing is accessing schema<br>&gt; =
&gt; &gt; &gt; nodes, which<br>&gt; &gt; &gt; &gt; have to be present in =
the schema tree. In complicated data models, it is<br>&gt; &gt; &gt; =
&gt; not<br>&gt; &gt; &gt; &gt; exactly easy to figure out all these =
dependencies.<br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; <br>&gt; =
&gt; &gt; <br>&gt; &gt; &gt; I do not agree these are different =
things.<br>&gt; &gt; &gt; In both cases the prefix is used to determine =
the imported module that<br>&gt; &gt; &gt; contains the =
identifier.<br>&gt; &gt; &gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; =
So maybe what is really overloaded are the namespace prefixes: they =
are<br>&gt; &gt; &gt; &gt; used for<br>&gt; &gt; &gt; &gt; addressing =
YANG modules, schema nodes and instances (in XPath). <br>&gt; &gt; &gt; =
&gt; <br>&gt; &gt; &gt; &gt; Lada<br>&gt; &gt; &gt; &gt; <br>&gt; &gt; =
&gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; Andy<br>&gt; &gt; &gt;&nbsp; =
<br>&gt; &gt; &gt; &gt; &gt; This proposal to add conformance info the =
the import-stmt would<br>&gt; &gt; &gt; &gt; overload it<br>&gt; &gt; =
&gt; &gt; &gt; with<br>&gt; &gt; &gt; &gt; &gt; another purpose.<br>&gt; =
&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; Not even a typedef is =
easy to classify&nbsp; (e.g., leafref requires<br>&gt; &gt; &gt; &gt; =
implementation<br>&gt; &gt; &gt; &gt; &gt; of a data node).<br>&gt; &gt; =
&gt; &gt; &gt; I certainly agree that YANG conformance is poorly =
specified, poorly<br>&gt; &gt; &gt; &gt; &gt; understood, and<br>&gt; =
&gt; &gt; &gt; &gt; in real need of improvement. Likewise, the =
import-stmt is also in need<br>&gt; &gt; &gt; &gt; of some<br>&gt; &gt; =
&gt; &gt; &gt; improvement<br>&gt; &gt; &gt; &gt; &gt; since =
import-by-exact-revision is (and has always been) poorly<br>&gt; &gt; =
&gt; &gt; designed.<br>&gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; =
&gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; Lada<br>&gt; &gt; &gt; &gt; &gt; =
&gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; Balazs<br>&gt; &gt; &gt; =
&gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; Andy<br>&gt; &gt; &gt; &gt; &gt; =
<br>&gt; &gt; &gt; &gt; &gt;&nbsp; <br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; -----Original Message-----<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
From: Martin Bjorklund &lt;<a href=3D"mailto:mbj@tail-f.com" =
target=3D"_blank">mbj@tail-f.com</a>&gt; <br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; Sent: Tuesday, January 7, 2020 2:38 PM<br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; To: Bal=C3=A1zs Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel@ericsson.com" =
target=3D"_blank">balazs.lengyel@ericsson.com</a>&gt;<br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; Cc: <a href=3D"mailto:andy@yumaworks.com" =
target=3D"_blank">andy@yumaworks.com</a>; <a =
href=3D"mailto:lhotka@nic.cz" target=3D"_blank">lhotka@nic.cz</a>; <a =
href=3D"mailto:netmod@ietf.org" =
target=3D"_blank">netmod@ietf.org</a><br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; Subject: Re: [netmod] Text in import to indicate whether a =
module<br>&gt; &gt; &gt; &gt; is<br>&gt; &gt; &gt; &gt; &gt; &gt; needed =
as<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; import-only or as =
implemented<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; Hi<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; I agree w/ Andy and others that we should =
not add this to the<br>&gt; &gt; &gt; &gt; import's<br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; description.&nbsp; I don't think this kind of =
conformance text belongs<br>&gt; &gt; &gt; &gt; to the<br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; import's description.&nbsp; If you think it is =
important to state this,<br>&gt; &gt; &gt; &gt; the<br>&gt; &gt; &gt; =
&gt; &gt; &gt; best<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; place is =
probably as plain text in the document itself.<br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
/martin<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; Bal=C3=A1zs =
Lengyel &lt;balazs.lengyel=3D<a =
href=3D"mailto:40ericsson.com@dmarc.ietf.org" =
target=3D"_blank">40ericsson.com@dmarc.ietf.org</a>&gt;<br>&gt; &gt; =
&gt; &gt; wrote:<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; As a draft =
author who was asked to add text about the imports<br>&gt; &gt; &gt; =
&gt; IMHO<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; &gt; *&nbsp; &nbsp;it would be easy for me to remove =
the description from the<br>&gt; &gt; &gt; &gt; import.<br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; Actually I really just want to know what =
is acceptable to the<br>&gt; &gt; &gt; &gt; group, so<br>&gt; &gt; &gt; =
&gt; &gt; &gt; I<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; can =
proceed<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *&nbsp; &nbsp;I also =
think that adding this text is in most cases easy and<br>&gt; &gt; &gt; =
&gt; it does<br>&gt; &gt; &gt; &gt; &gt; &gt; not<br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; need updates later.<br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; *&nbsp; &nbsp;The rules in some cases might not be =
trivial.<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; &gt; *&nbsp; &nbsp;Imported YAMs need to be =
implemented if<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; *&nbsp; &nbsp;Imported parts are included =
in Xpath (augment, when, must,<br>&gt; &gt; &gt; &gt; require-<br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; instance)<br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *&nbsp; =
&nbsp;Imported YAMs do not need to be implemented if only the<br>&gt; =
&gt; &gt; &gt; following<br>&gt; &gt; &gt; &gt; &gt; &gt; are<br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; used<br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *&nbsp; =
&nbsp;Types<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *&nbsp; =
&nbsp;Features<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *&nbsp; =
&nbsp;extensions<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; *&nbsp; &nbsp;Ambiguous if<br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; *&nbsp; &nbsp;groupings are used<br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; *&nbsp; &nbsp;if the dependency is not formally defined =
by YANG, but<br>&gt; &gt; &gt; &gt; functionally<br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; needed. (E.g. notification-capabilities does not =
formally need<br>&gt; &gt; &gt; &gt; YANG-<br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; Push <br>&gt; &gt; &gt; &gt; &gt; &gt; to<br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; be implemented, however there is no sense =
in defining<br>&gt; &gt; &gt; &gt; capabilities if<br>&gt; &gt; &gt; =
&gt; &gt; &gt; YANG-<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Push is =
itself not implemented.)<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
*&nbsp; &nbsp;deviation ?<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
*&nbsp; &nbsp;other cases ?<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Regards Balazs<br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
&gt;&nbsp; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; From: netmod &lt;<a =
href=3D"mailto:netmod-bounces@ietf.org" =
target=3D"_blank">netmod-bounces@ietf.org</a>&gt; On Behalf Of Andy =
Bierman<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Sent: 2019. december =
19., cs=C3=BCt=C3=B6rt=C3=B6k 17:23<br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; To: Ladislav Lhotka &lt;<a href=3D"mailto:lhotka@nic.cz" =
target=3D"_blank">lhotka@nic.cz</a>&gt;<br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; Cc: NetMod WG &lt;<a href=3D"mailto:netmod@ietf.org" =
target=3D"_blank">netmod@ietf.org</a>&gt;<br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; Subject: Re: [netmod] Text in import to indicate whether =
a<br>&gt; &gt; &gt; &gt; module is <br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; needed as import-only or as implemented<br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&nbsp; =
<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt;&nbsp; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&nbsp; <br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On =
Thu, Dec 19, 2019 at 8:00 AM Ladislav Lhotka &lt;<a =
href=3D"mailto:lhotka@nic.cz" =
target=3D"_blank">lhotka@nic.cz</a><br>&gt; &gt; &gt; &gt; &lt;<a =
href=3D"mailto:%0b" target=3D"_blank">mailto:<br></a>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; <a href=3D"mailto:lhotka@nic.cz" =
target=3D"_blank">lhotka@nic.cz</a>&gt; &gt; wrote:<br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On =
Thu, 2019-12-19 at 07:52 +0000, Sch=C3=B6nw=C3=A4lder, J=C3=BCrgen =
wrote:<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On Thu, Dec 19, =
2019 at 08:23:27AM +0100, Ladislav Lhotka<br>&gt; &gt; &gt; &gt; =
wrote:<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; I don't see =
how YANG syntax defines this. If a module<br>&gt; &gt; &gt; &gt; imports =
<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; ietf-netconf- acm, =
it could be because<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; - it just uses a =
typedef, such as &quot;node-instance-<br>&gt; &gt; &gt; &gt; =
identifier&quot;, and<br>&gt; &gt; &gt; &gt; &gt; &gt; then<br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&nbsp; &nbsp;ietf-netconf-acm =
needn't be implemented (but can be),<br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
&gt; or<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; - it augments =
ietf-netconf-acm, which makes sense only if<br>&gt; &gt; &gt; &gt; the =
latter<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&nbsp; =
&nbsp;module is implemented.<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; It it =
the YANG library that specifies whether a module is <br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; implemented or not, but the =
&quot;import&quot; statement itself<br>&gt; &gt; &gt; &gt; doesn't =
tell<br>&gt; &gt; &gt; &gt; &gt; &gt; you<br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; &gt; anything.<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Can we not assume that an =
implementor will figure out the<br>&gt; &gt; &gt; &gt; =
difference?<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; An implementor should be able to figure it =
out, but other<br>&gt; &gt; &gt; &gt; potential <br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; module users may not. For example, if somebody is =
evaluating<br>&gt; &gt; &gt; &gt; whether <br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; to use a module for their device or not, it is important =
to know<br>&gt; &gt; &gt; &gt; that <br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; NACM has to be implemented (or not).<br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&nbsp; =
<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; You seem to be talking about a new conformance =
documentation<br>&gt; &gt; &gt; &gt; procedure<br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; that =
attempts to solve the problem &quot;to use modules A, B, and C <br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; together<br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; to achieve =
some functionality X, all these conditions need to be<br>&gt; &gt; &gt; =
&gt; met&quot;..<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; (Sounds more like a problem for YANG =
Packages to solve)<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt;&nbsp; <br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; IMO this is a =
much harder problem than something that can be<br>&gt; &gt; &gt; &gt; =
solved<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; &gt; with extra description-stmt text. The writer is =
likely to get it<br>&gt; &gt; &gt; &gt; wrong <br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; or not<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; keep it up to date, so a =
tool to analyze the file seems like a<br>&gt; &gt; &gt; &gt; =
better<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; solution.<br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
&gt;&nbsp; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; Lada<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
&gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&nbsp; <br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
&gt;&nbsp; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; Andy<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
&gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&nbsp; <br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
&gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Or someone writes =
a pyang plugin to determine from the schema<br>&gt; &gt; &gt; &gt; tree =
<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; the kind of imports =
there are (for a given set of features).<br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
/js<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; &gt; --<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
Ladislav Lhotka<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Head, CZ.NIC =
Labs<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; PGP Key ID: =
0xB8F92B08A9F76C67<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; =
_______________________________________________<br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; netmod mailing list<br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; <a href=3D"mailto:netmod@ietf.org" =
target=3D"_blank">netmod@ietf.org</a> &lt;mailto:<a =
href=3D"mailto:netmod@ietf.org" =
target=3D"_blank">netmod@ietf.org</a>&gt; <br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; <a href=3D"https://www.ietf.org/mailman/listinfo/netmod" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/netmod</a><br>&gt=
; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; -- <br>&gt; =
&gt; &gt; &gt; Ladislav Lhotka<br>&gt; &gt; &gt; &gt; Head, CZ.NIC =
Labs<br>&gt; &gt; &gt; &gt; PGP Key ID: 0xB8F92B08A9F76C67<br>&gt; &gt; =
&gt; &gt; <br>&gt; &gt; &gt; &gt; =
_______________________________________________<br>&gt; &gt; &gt; &gt; =
netmod mailing list<br>&gt; &gt; &gt; &gt; <a =
href=3D"mailto:netmod@ietf.org" =
target=3D"_blank">netmod@ietf.org</a><br>&gt; &gt; &gt; &gt; <a =
href=3D"https://www.ietf.org/mailman/listinfo/netmod" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/netmod</a><br>&gt=
; &gt; &gt; &gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; <br>&gt; &gt; =
&gt; _______________________________________________<br>&gt; &gt; &gt; =
netmod mailing list<br>&gt; &gt; &gt; <a href=3D"mailto:netmod@ietf.org" =
target=3D"_blank">netmod@ietf.org</a><br>&gt; &gt; &gt; <a =
href=3D"https://www.ietf.org/mailman/listinfo/netmod" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/netmod</a><br>&gt=
; &gt;&nbsp; <br>-- <br>Ladislav Lhotka<br>Head, CZ.NIC Labs<br>PGP Key =
ID: =
0xB8F92B08A9F76C67<o:p></o:p></p></blockquote></div></div></blockquote><p=
 class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p></div></blockquote></div></div></div></div></blockquote></div></=
div></div></body></html>
------=_NextPart_001_0167_01D5F30E.6906C240--

------=_NextPart_000_0166_01D5F30E.6906C240
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMwNTE1NTIwOVowIwYJKoZIhvcNAQkEMRYEFE/dUfxY8oZpJDPZabtqbDio4IKGMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQABAd2zcCRke3ZT3uDWZaANWbZax6AIoL6zw3ui3kgkzNsV835UlXFG
K+TWhtmNbBplZKtajnIB36/cZBLqq1LY8gpANvqVV7gcpy5F2oITSHoGN41qevvGnOGRfbMgeRcX
ReQzKuaRN1fzheiNoOtfqnNa/dumdhPCIo0I/qlo0i1ATeLkFCdA+h8sfEkxkcI/MlzQFhY3j1Wu
q6W85OGIiH8UbR/VGq/zmn3rCNqrrI+4mBO06C9l2zcV0dv9fu2O7UXTwWV3ynCCmfLpB1JoUm+n
IjDYTiarw1ktRHqtxRT6nOdYyjC8QCR6PhI90gcFXDcnxifiJ/g2k+UODTkbAAAAAAAA

------=_NextPart_000_0166_01D5F30E.6906C240--


From nobody Thu Mar  5 08:04:36 2020
Return-Path: <chopps@chopps.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9233E3A16CB for <netmod@ietfa.amsl.com>; Thu,  5 Mar 2020 08:04:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 JZjNlQfL_SZY for <netmod@ietfa.amsl.com>; Thu,  5 Mar 2020 08:04:33 -0800 (PST)
Received: from smtp.chopps.org (smtp.chopps.org [54.88.81.56]) by ietfa.amsl.com (Postfix) with ESMTP id 7F11B3A16CA for <netmod@ietf.org>; Thu,  5 Mar 2020 08:04:33 -0800 (PST)
Received: from stubbs.int.chopps.org (047-050-069-038.biz.spectrum.com [47.50.69.38]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by smtp.chopps.org (Postfix) with ESMTPSA id F220360D6E; Thu,  5 Mar 2020 16:04:32 +0000 (UTC)
From: Christian Hopps <chopps@chopps.org>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.40.2.2.4\))
Message-Id: <97B2BEDA-E4E3-4A15-A1A7-17E4501A2337@chopps.org>
Date: Thu, 5 Mar 2020 11:04:32 -0500
To: NETMOD Working Group <netmod@ietf.org>
X-Mailer: Apple Mail (2.3608.40.2.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/7XdXRjbRaA4vBF7uy1ipp6f3pNs>
Subject: [netmod] Update on https://datatracker.ietf.org/doc/draft-ietf-netmod-geo-location/
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Mar 2020 16:04:35 -0000

Hi netmod,

I pointed our external/expert reviewers to the new version (-02 at the =
time, -03 are editorial changes), and received a positive response that =
things looked good. I believe that was all we were waiting for before a =
WGLC..

Thanks,
Chris.=


From nobody Thu Mar  5 08:34:44 2020
Return-Path: <andy@yumaworks.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9AEDD3A17E1 for <netmod@ietfa.amsl.com>; Thu,  5 Mar 2020 08:34:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.887
X-Spam-Level: 
X-Spam-Status: No, score=-1.887 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.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 ukIE0BiqhI3Z for <netmod@ietfa.amsl.com>; Thu,  5 Mar 2020 08:34:38 -0800 (PST)
Received: from mail-yw1-xc2a.google.com (mail-yw1-xc2a.google.com [IPv6:2607:f8b0:4864:20::c2a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF6A13A17E0 for <netmod@ietf.org>; Thu,  5 Mar 2020 08:34:38 -0800 (PST)
Received: by mail-yw1-xc2a.google.com with SMTP id 10so6170528ywv.5 for <netmod@ietf.org>; Thu, 05 Mar 2020 08:34:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=rlAZezU4IRTk+sT3cr3AeEqLhgN2nYuWUW0ArxZcoX0=; b=lK37GNVHuSW1zWyeAuqx82LYNi82nRsrniZxtl0MPEOyd5XNTn+2uOHEoouD845IXq YDOpxXYHjtxGavyMioEc2ELjkHGTdyHeycoKdMIZn2j1Th8tfMNfJ3v8KtNQLj7pAZmT M9rkF2n8k6WCSPuW5MgmW9oIxgSNGKpAqdvNN/zRSKhU8jl14sIWfwBiJvVWXNtcNX+3 EwdqVVACfc4L1OoTUwULoaWy/8MecM6Yg8dSJHRCOn9K8CjPkhYNwZNIO+FA2mTPEMeM SjEJc7tyx4oKhxxbwGlQOo/dpy0GclIFRS9ln0wCJP/kaHG+UsMQDZ65QEbzHrdzFGN2 b6dQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=rlAZezU4IRTk+sT3cr3AeEqLhgN2nYuWUW0ArxZcoX0=; b=ofbM6kCYzWiUj5txmVQEEBi1PrcyJ0ytA2pV5IWjlt2GkNd/7cAS2bzUMIXC46hEcx NfmrcoHerRxgckYAWpRIKSqeOzADmq25AdRHAnK1GDjeKjvuLH6JY6W89L+dVpcVM7HK r7s6LThXivFjqKN6WQqJ2ECIPXt2lJvPd/J8c3Dz++jd+j0oD/Ivv0ZGztHD5L7bxD8S mUh423F5i7hit9PZk2Mqzr1NO1NEt0PZBiOqZylP0ld7+KUuFHXruJhQtA1RZqyqOLxs COcP+JYtOdWLxufwz1Vp3k0v0ZpJ5pOquSeBfM0pS9aqCxHYQSyZx3U9qZwBpbh/snip TWkQ==
X-Gm-Message-State: ANhLgQ3dfBsBVdCorPRy73y/9Y9MlNuakmSvMZMcg/9rYXuSyiO/axI0 HGz4BFfCgorroKI58oAtax39cPAjNOLaZRBEnsEj2A==
X-Google-Smtp-Source: ADFU+vuRkI/3CDNrOs7dhXNNO2db0eE2n4o48iIQJ2xQCj4WEb47flk6EP3oWC5n0TPcE3ekakYYm+YT57XTrOeMgq4=
X-Received: by 2002:a81:bb4a:: with SMTP id a10mr9451529ywl.87.1583426077450;  Thu, 05 Mar 2020 08:34:37 -0800 (PST)
MIME-Version: 1.0
References: <d3520549f06107de8939af24268f56f56683fbb0.camel@nic.cz> <CABCOCHRFQrXgGKB10B9MXbKa2vMfaY3eWaj5Sp4W0DPQ0F-pGQ@mail.gmail.com> <VI1PR07MB40472B4BEFB581AEE4F7C158F0230@VI1PR07MB4047.eurprd07.prod.outlook.com> <20200107.143818.1928135118621633911.mbj@tail-f.com> <VI1PR07MB404773908BCA102EFBB6EE46F03F0@VI1PR07MB4047.eurprd07.prod.outlook.com> <e28ccc2b5b632d861dcdcc8b59184d1b81eb4406.camel@nic.cz> <CABCOCHQ5ps3SMfBiFatqN1R2MFbvY1WRyO9548nOZr1-GKuQ=g@mail.gmail.com> <bbc48da835fc0829dc179e89a8553095b1244677.camel@nic.cz> <CABCOCHR=qBJ=uKK29RP4ynumabeZiaWY-MM30VuG9fsQ6Rq95Q@mail.gmail.com> <940da771-440b-6e42-eaf7-12bc5626441a@cisco.com> <CABCOCHTcp=3cG1ed_3H-XtZdTUOj8O4hEq0sPjdf9d9B3yURsg@mail.gmail.com> <6c7419ed4553947cd84930c240a14cf5f91fac11.camel@nic.cz> <CABCOCHSGYiEsuEEgHZ1Jf6fDXTWn0WxbPewAa=grwy9+7yudYQ@mail.gmail.com> <c58da422-e0b0-75dd-0d94-96fd1ae12007@cisco.com> <CABCOCHRJvVF7NNyyTupYq39DmJN=1xKwmQxMfzF0T-ss0hFM8g@mail.gmail.com> <DB7PR07MB4011F6397EDC5CE7723880F5F0E20@DB7PR07MB4011.eurprd07.prod.outlook.com> <CABCOCHRARyZogky8STdmJSJZNOoKNERwNda4GS=DVp3K7kRxHA@mail.gmail.com> <DB7PR07MB4011430C71ECD5EA62A78BF5F0E20@DB7PR07MB4011.eurprd07.prod.outlook.com>
In-Reply-To: <DB7PR07MB4011430C71ECD5EA62A78BF5F0E20@DB7PR07MB4011.eurprd07.prod.outlook.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Thu, 5 Mar 2020 08:34:26 -0800
Message-ID: <CABCOCHQx-XWD+v-waNkO8SpuEM79wuVCXJU+GCiwgbn5DF7fug@mail.gmail.com>
To: =?UTF-8?Q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel@ericsson.com>
Cc: Benoit Claise <bclaise@cisco.com>, NETMOD WG <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000dffb2005a01e1c1b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/vgsKvcCouSP3y6THBLmvh0y6Ftg>
Subject: Re: [netmod] Text in import to indicate whether a module is needed as import-only or as implemented
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Mar 2020 16:34:43 -0000

--000000000000dffb2005a01e1c1b
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Thu, Mar 5, 2020 at 7:52 AM Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson=
.com>
wrote:

>
>
>
>
> *From:* Andy Bierman <andy@yumaworks.com>
> *Sent:* 2020. m=C3=A1rcius 5., cs=C3=BCt=C3=B6rt=C3=B6k 16:43
> *To:* Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
> *Cc:* Benoit Claise <bclaise@cisco.com>; NETMOD WG <netmod@ietf.org>
> *Subject:* Re: [netmod] Text in import to indicate whether a module is
> needed as import-only or as implemented
>
>
>
>
>
>
>
> On Thu, Mar 5, 2020 at 5:31 AM Bal=C3=A1zs Lengyel <balazs.lengyel@ericss=
on.com>
> wrote:
>
> Hello,
>
> Putting this information on individual schema nodes can be a problem if a
> module uses imported items a lot. We have modules with 100+ schema nodes
> that use an import, while  there are only 7 modules imported. Adding the
> statement (mandatory/optional to implement) 100 times would be a lot of
> text. I also doubt that people will check all 100 places.
>
> IMHO alternatives a) or b) are feasible. (I like a) the best)
>
>
>
>
>
> This is a strawman -- nobody suggested duplicating the same text over and
> over in data nodes.
>
> The same issue exists with the reference-stmt.  We don't require (or
> encourage) people to
>
> place a reference to an external RFC on every leaf. The same judgement ca=
n
> be used here.
>
>
>
> Andy
>
>  BALAZS2: If the first 50 uses of an import don=E2=80=99t need an impleme=
nted
> import-module  but the 51stdoes, then finding this will be difficult,
> unless we formalize it somehow e.g. with a new statement, extension,
> standard text, whatever.
>


I am unclear on the procedures for this new procedure to be added to the
documentation of all YANG modules.

1) What does "implement" mean?
    Even in this case, implementation of a typedef is required.
    So does "implement" mean "implement data nodes"?
   How is "implement a leafref typedef" classified?

2) What is the module granularity?
   Is the same information repeated in each submodule?
   Does a submodule header document the implementation requirements
   just for that submodule?

3) What is the object granularity?
    Does the author search for every occurrence of the prefix and then
write a
    summary for that object? Does the author just stop when implementation
of
    a data node is required (making the boolean statement true)


Andy


>
> *From:* netmod <netmod-bounces@ietf.org> *On Behalf Of *Andy Bierman
> *Sent:* 2020. m=C3=A1rcius 3., kedd 17:14
> *To:* Benoit Claise <bclaise@cisco.com>
> *Cc:* NETMOD WG <netmod@ietf.org>
> *Subject:* Re: [netmod] Text in import to indicate whether a module is
> needed as import-only or as implemented
>
>
>
>
>
>
>
> On Tue, Mar 3, 2020 at 12:45 AM Benoit Claise <bclaise@cisco.com> wrote:
>
> Hi,
>
>
>
>
>
> On Mon, Mar 2, 2020 at 10:23 AM Ladislav Lhotka <lhotka@nic.cz> wrote:
>
> On Mon, 2020-03-02 at 09:52 -0800, Andy Bierman wrote:
> >
> >
> > On Mon, Mar 2, 2020 at 8:57 AM Benoit Claise <bclaise@cisco.com> wrote:
> > > Sorry to resurrect this old email thread.
> > > To me, it's an important piece of information to know that
> ietf-netconf-acm
> > > is optional to implement.
> > >
> > > It seems that we have 3 potential places where to insert this
> information
> > > 1. The associated document. We could and should insert it into the RF=
C
> text.
> > >     Drawback: Somehow the YANG module is looked at independently of t=
he
> > > associated document
> > > 2. import-stmt: people on the list apparently don't like this
> > > 3. module description? What harm would it do if the description could
> > > contain this info?
> > >
> > >
> >
> > IMO it makes more sense to summarize the imported modules that need to =
be
> > implemented
> > and not mention the ones that are not required.  The module
> description-stmt
> > is better
> > than each import. (YANG 1.1 allows the same module to be imported
> multiple
> > times).
>
> Modules that have to be implemented can be imported only once. Adding thi=
s
> information to the import statement for such modules is IMO more effectiv=
e
> than
> having it in the module description. I don't get how it could become a
> problem.
>
>
>
> I do not think this info helps very much. It is duplicate info.
>
> It should be in the description-stmts for the objects defined in the
> module.
>
> Well, I had in mind the module description
> The "description-stmts for the objects defined in the module" is yet
> another place.
>
>
>
>
>
> The object descriptions are the correct level of granularity to be useful=
.
>
> A boolean statement wrt/ module implementation is required vs not require=
d
> is not very useful.
>
> Rarely is the entire module either fully required or nothing to implement
> at all.
>
>
>
> IMO it is wrong to conflate the import-stmt with conformance requirements=
.
>
> It is merely a mechanism to bind local prefix usage to an external module=
.
>
> Text like "revision X or derived from X is required" is appropriate for
> the import-stmt because
>
> it refers to the binding between prefix and imported module revision used=
.
>
>
>
> Consider how this extra documentation work scales to a big module like
> ietf-bgp.
>
> There are multiple submodules, each with overlapping imports and each wit=
h
> their own module header.
>
>
>
>
>
> Andy
>
>
>
> It is also self-evident (and defined in YANG) that if you augment some
> external node
>
> you have to implement the augmented module.
>
>
>
>  This is the classic definition of a CLR.
>
>
>
> Lada
>
>
>
>
>
> Trying to decompose the problem space ....
> I believe it's common sense to include in the RFC text that
> ietf-netconf-acm is optional to implement (to take the example in questio=
n
> in
> https://tools.ietf.org/html/draft-ietf-netconf-notification-capabilities-=
11
> )
> Do we agree that this information should also be contained somewhere,
> somehow in the YANG module? I would say: yes
>
> If yes, what are the options?
> I agree with Juergen (in a reply in this email thread): ideally a tooling
> answer would be better. This will take some time. So what do we do now?
> 3 options:
> a. import description (description-stmt in import-stmt)
>
> module ietf-system-capabilities {
>
>   yang-version 1.1;
>
>   namespace
>
>     "urn:ietf:params:xml:ns:yang:ietf-system-capabilities";
>
>   prefix sysc;
>
>
>
>   import ietf-netconf-acm
>
>     { prefix nacm; }
>
>     description "*ietf-netconf-acm is optional to implement*.";
>
>     }
>
>
> b. module description (description-stmt in  meta-stmts in
> module-stmt/submodule-stmt)
>
> module ietf-system-capabilities {
>
>   yang-version 1.1;
>
>   namespace
>
>     "urn:ietf:params:xml:ns:yang:ietf-system-capabilities";
>
>   prefix sysc;
>
>
>
>   import ietf-netconf-acm { prefix nacm; }
>
>
>
>   import ietf-yang-library {
>
>     prefix yanglib;
>
>     description "Revision 2019-01-04 or a
>
>       revision derived from it is REQUIRED.";
>
>   }
>
>
>
>   organization
>
>     "IETF NETCONF (Network Configuration) Working Group";
>
>   contact
>
>     "WG Web:   <https://datatracker.ietf.org/wg/netconf/>
>
>      WG List:  <mailto:netconf@ietf.org> <netconf@ietf.org>
>
>
>
>      Editor:   Balazs Lengyel
>
>                <mailto:balazs.lengyel@ericsson.com> <balazs.lengyel@erics=
son.com>";
>
>   description
>
>     "This module specifies a module intended to contain system
>
>       capabilities. System capabilities may include capabilities of a
>
>       NETCONF or RESTCONF server or a notification publisher.
>
>
>
>       ...
>
>
>
>
>
>       *ietf-netconf-acm is optional to implement."*
>
> c. description-stmts for the objects defined in the module
>
>           leaf node-selector {
>
>             type nacm:node-instance-identifier;
>
>             description
>
>               "Selects the data nodes for which capabilities are
>
>                specified. The special value '/' denotes all data nodes
>
>                in the datastore. *ietf-netconf-acm is optional to impleme=
nt.*";
>
>           }
>
>
> c. looks weird to me, and might need repetitions in different YANG
> objects. In the end, as an implementer, I only care to understand whether=
 I
> need to implement "ietf-netconf-acm" as a prequesite to implement
> ietf-system-capabilities.
>
> Between a. and b., I have no strong preferences.
> However, a. seems to be the logical place to me.
>
> Regards, Benoit
>
>
> >
> > > Regards, Benoit
> > >
> >
> > Andy
> >
> > > >
> > > > On Wed, Jan 8, 2020 at 5:44 AM Ladislav Lhotka <lhotka@nic.cz>
> wrote:
> > > > > On Wed, 2020-01-08 at 04:49 -0800, Andy Bierman wrote:
> > > > > >
> > > > > > On Wed, Jan 8, 2020 at 1:11 AM Ladislav Lhotka <lhotka@nic.cz>
> wrote:
> > > > > > > On Tue, 2020-01-07 at 14:29 +0000, Bal=C3=A1zs Lengyel wrote:
> > > > > > > > If that is the consensus, I can remove the description
> statements,
> > > > > no big
> > > > > > > > deal. (I actually like the statements, but they are not
> important
> > > > > for this
> > > > > > > > draft)
> > > > > > >
> > > > > > > Of course, it is not that important, but I don't see how this
> > > > > information
> > > > > > > could
> > > > > > > be harmful, if it is included with the import. In my view, it
> is not
> > > > > meant
> > > > > > > as a
> > > > > > > conformance requirement but just an info from the module auth=
or
> > > > > about the
> > > > > > > meaning of the import statement.
> > > > > > >
> > > > > >
> > > > > > It adds a lot of extra work but more importantly the import-stm=
t
> is
> > > > > the wrong
> > > > > > place
> > > > >
> > > > > What work do you mean? I thought that it would be just info for
> > > > > potential
> > > > > developers (or their managers) that implementing the module
> requires
> > > > > implementing other modules and functionality - or not.
> > > > >
> > > > >
> > > >
> > > >
> > > > It is duplication because the individual data-def statements should
> have
> > > > any notes
> > > > about implementation requirements. The duplication may even be wron=
g.
> > > > E.g., in the module it says NACM is not required, but what if some
> objects
> > > > have NACM requirements listed in the Security Considerations sectio=
n?
> > > > That is the RFC section to discuss NACM requirements.
> > > >
> > > >
> > > > > For example, if a module imports ietf-netconf-nacm only for using
> "node-
> > > > > instance-identifier" type, it is relatively uninteresting.
> Otherwise,
> > > > > implementation of the module may just be out of question.
> > > > >
> > > > >
> > > > > > to document such a complex and unrelated issue as server
> conformance
> > > > > > requirements.
> > > > > >
> > > > > >
> > > > > > > The root of this problem (and design flaw of YANG, IMO) is th=
at
> > > > > import is
> > > > > > > "overloaded" with two different purposes, one of which
> effectively
> > > > > requires
> > > > > > > that
> > > > > > > the imported module be also implemented, while the other
> doesn't.
> > > > > > >
> > > > > >
> > > > > > The import-stmt is only used to map a local prefix to an extern=
al
> > > > > module.
> > > > >
> > > > > But one thing is using a prefix for accessing top-level types and
> > > > > groupings
> > > > > (i.e. stuff in YANG modules), and another thing is accessing sche=
ma
> > > > > nodes, which
> > > > > have to be present in the schema tree. In complicated data models=
,
> it is
> > > > > not
> > > > > exactly easy to figure out all these dependencies.
> > > > >
> > > > >
> > > >
> > > > I do not agree these are different things.
> > > > In both cases the prefix is used to determine the imported module
> that
> > > > contains the identifier.
> > > >
> > > >
> > > > > So maybe what is really overloaded are the namespace prefixes:
> they are
> > > > > used for
> > > > > addressing YANG modules, schema nodes and instances (in XPath).
> > > > >
> > > > > Lada
> > > > >
> > > >
> > > >
> > > > Andy
> > > >
> > > > > > This proposal to add conformance info the the import-stmt would
> > > > > overload it
> > > > > > with
> > > > > > another purpose.
> > > > > >
> > > > > > Not even a typedef is easy to classify  (e.g., leafref requires
> > > > > implementation
> > > > > > of a data node).
> > > > > > I certainly agree that YANG conformance is poorly specified,
> poorly
> > > > > > understood, and
> > > > > > in real need of improvement. Likewise, the import-stmt is also
> in need
> > > > > of some
> > > > > > improvement
> > > > > > since import-by-exact-revision is (and has always been) poorly
> > > > > designed.
> > > > > >
> > > > > >
> > > > > > > Lada
> > > > > > >
> > > > > > > > Balazs
> > > > > >
> > > > > > Andy
> > > > > >
> > > > > >
> > > > > > > > -----Original Message-----
> > > > > > > > From: Martin Bjorklund <mbj@tail-f.com>
> > > > > > > > Sent: Tuesday, January 7, 2020 2:38 PM
> > > > > > > > To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
> > > > > > > > Cc: andy@yumaworks.com; lhotka@nic.cz; netmod@ietf.org
> > > > > > > > Subject: Re: [netmod] Text in import to indicate whether a
> module
> > > > > is
> > > > > > > needed as
> > > > > > > > import-only or as implemented
> > > > > > > >
> > > > > > > > Hi
> > > > > > > >
> > > > > > > > I agree w/ Andy and others that we should not add this to t=
he
> > > > > import's
> > > > > > > > description.  I don't think this kind of conformance text
> belongs
> > > > > to the
> > > > > > > > import's description.  If you think it is important to stat=
e
> this,
> > > > > the
> > > > > > > best
> > > > > > > > place is probably as plain text in the document itself.
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > /martin
> > > > > > > >
> > > > > > > >
> > > > > > > > Bal=C3=A1zs Lengyel <balazs.lengyel=3D40ericsson.com@dmarc.=
ietf.org
> >
> > > > > wrote:
> > > > > > > > > As a draft author who was asked to add text about the
> imports
> > > > > IMHO
> > > > > > > > >
> > > > > > > > > *   it would be easy for me to remove the description fro=
m
> the
> > > > > import.
> > > > > > > > > Actually I really just want to know what is acceptable to
> the
> > > > > group, so
> > > > > > > I
> > > > > > > > > can proceed
> > > > > > > > > *   I also think that adding this text is in most cases
> easy and
> > > > > it does
> > > > > > > not
> > > > > > > > > need updates later.
> > > > > > > > > *   The rules in some cases might not be trivial.
> > > > > > > > >
> > > > > > > > > *   Imported YAMs need to be implemented if
> > > > > > > > >
> > > > > > > > > *   Imported parts are included in Xpath (augment, when,
> must,
> > > > > require-
> > > > > > > > > instance)
> > > > > > > > >
> > > > > > > > > *   Imported YAMs do not need to be implemented if only t=
he
> > > > > following
> > > > > > > are
> > > > > > > > > used
> > > > > > > > >
> > > > > > > > > *   Types
> > > > > > > > > *   Features
> > > > > > > > > *   extensions
> > > > > > > > >
> > > > > > > > > *   Ambiguous if
> > > > > > > > >
> > > > > > > > > *   groupings are used
> > > > > > > > > *   if the dependency is not formally defined by YANG, bu=
t
> > > > > functionally
> > > > > > > > > needed. (E.g. notification-capabilities does not formally
> need
> > > > > YANG-
> > > > > > > > > Push
> > > > > > > to
> > > > > > > > > be implemented, however there is no sense in defining
> > > > > capabilities if
> > > > > > > YANG-
> > > > > > > > > Push is itself not implemented.)
> > > > > > > > > *   deviation ?
> > > > > > > > > *   other cases ?
> > > > > > > > >
> > > > > > > > > Regards Balazs
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > From: netmod <netmod-bounces@ietf.org> On Behalf Of Andy
> Bierman
> > > > > > > > > Sent: 2019. december 19., cs=C3=BCt=C3=B6rt=C3=B6k 17:23
> > > > > > > > > To: Ladislav Lhotka <lhotka@nic.cz>
> > > > > > > > > Cc: NetMod WG <netmod@ietf.org>
> > > > > > > > > Subject: Re: [netmod] Text in import to indicate whether =
a
> > > > > module is
> > > > > > > > > needed as import-only or as implemented
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > On Thu, Dec 19, 2019 at 8:00 AM Ladislav Lhotka <
> lhotka@nic.cz
> > > > > <mailto:
> <%0b>> > > > > > > > lhotka@nic.cz> > wrote:
> > > > > > > > >
> > > > > > > > > On Thu, 2019-12-19 at 07:52 +0000, Sch=C3=B6nw=C3=A4lder,=
 J=C3=BCrgen
> wrote:
> > > > > > > > > > On Thu, Dec 19, 2019 at 08:23:27AM +0100, Ladislav Lhot=
ka
> > > > > wrote:
> > > > > > > > > > > I don't see how YANG syntax defines this. If a module
> > > > > imports
> > > > > > > > > > > ietf-netconf- acm, it could be because
> > > > > > > > > > >
> > > > > > > > > > > - it just uses a typedef, such as "node-instance-
> > > > > identifier", and
> > > > > > > then
> > > > > > > > > > >   ietf-netconf-acm needn't be implemented (but can be=
),
> > > > > > > > > > >
> > > > > > > > > > > or
> > > > > > > > > > >
> > > > > > > > > > > - it augments ietf-netconf-acm, which makes sense onl=
y
> if
> > > > > the latter
> > > > > > > > > > >   module is implemented.
> > > > > > > > > > >
> > > > > > > > > > > It it the YANG library that specifies whether a modul=
e
> is
> > > > > > > > > > > implemented or not, but the "import" statement itself
> > > > > doesn't tell
> > > > > > > you
> > > > > > > > > > > anything.
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > Can we not assume that an implementor will figure out t=
he
> > > > > difference?
> > > > > > > > >
> > > > > > > > > An implementor should be able to figure it out, but other
> > > > > potential
> > > > > > > > > module users may not. For example, if somebody is
> evaluating
> > > > > whether
> > > > > > > > > to use a module for their device or not, it is important
> to know
> > > > > that
> > > > > > > > > NACM has to be implemented (or not).
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > You seem to be talking about a new conformance
> documentation
> > > > > procedure
> > > > > > > > >
> > > > > > > > > that attempts to solve the problem "to use modules A, B,
> and C
> > > > > > > > > together
> > > > > > > > >
> > > > > > > > > to achieve some functionality X, all these conditions nee=
d
> to be
> > > > > met"..
> > > > > > > > >
> > > > > > > > > (Sounds more like a problem for YANG Packages to solve)
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > IMO this is a much harder problem than something that can
> be
> > > > > solved
> > > > > > > > >
> > > > > > > > > with extra description-stmt text. The writer is likely to
> get it
> > > > > wrong
> > > > > > > > > or not
> > > > > > > > >
> > > > > > > > > keep it up to date, so a tool to analyze the file seems
> like a
> > > > > better
> > > > > > > > > solution.
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Lada
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Andy
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > > Or someone writes a pyang plugin to determine from the
> schema
> > > > > tree
> > > > > > > > > > the kind of imports there are (for a given set of
> features).
> > > > > > > > > >
> > > > > > > > > > /js
> > > > > > > > > >
> > > > > > > > > --
> > > > > > > > > Ladislav Lhotka
> > > > > > > > > Head, CZ.NIC Labs
> > > > > > > > > PGP Key ID: 0xB8F92B08A9F76C67
> > > > > > > > >
> > > > > > > > > _______________________________________________
> > > > > > > > > netmod mailing list
> > > > > > > > > netmod@ietf.org <mailto:netmod@ietf.org>
> > > > > > > > > https://www.ietf.org/mailman/listinfo/netmod
> > > > > > > > >
> > > > > --
> > > > > Ladislav Lhotka
> > > > > Head, CZ.NIC Labs
> > > > > PGP Key ID: 0xB8F92B08A9F76C67
> > > > >
> > > > > _______________________________________________
> > > > > netmod mailing list
> > > > > netmod@ietf.org
> > > > > https://www.ietf.org/mailman/listinfo/netmod
> > > > >
> > > >
> > > >
> > > > _______________________________________________
> > > > netmod mailing list
> > > > netmod@ietf.org
> > > > https://www.ietf.org/mailman/listinfo/netmod
> > >
> --
> Ladislav Lhotka
> Head, CZ.NIC Labs
> PGP Key ID: 0xB8F92B08A9F76C67
>
>
>
>

--000000000000dffb2005a01e1c1b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Thu, Mar 5, 2020 at 7:52 AM Bal=C3=
=A1zs Lengyel &lt;<a href=3D"mailto:balazs.lengyel@ericsson.com">balazs.len=
gyel@ericsson.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote"=
 style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);p=
adding-left:1ex"><div lang=3D"EN-US"><div class=3D"gmail-m_3897469308003764=
759WordSection1"><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p><p class=3D=
"MsoNormal"><u></u>=C2=A0<u></u></p><p class=3D"MsoNormal"><b>From:</b> And=
y Bierman &lt;<a href=3D"mailto:andy@yumaworks.com" target=3D"_blank">andy@=
yumaworks.com</a>&gt; <br><b>Sent:</b> 2020. m=C3=A1rcius 5., cs=C3=BCt=C3=
=B6rt=C3=B6k 16:43<br><b>To:</b> Bal=C3=A1zs Lengyel &lt;<a href=3D"mailto:=
balazs.lengyel@ericsson.com" target=3D"_blank">balazs.lengyel@ericsson.com<=
/a>&gt;<br><b>Cc:</b> Benoit Claise &lt;<a href=3D"mailto:bclaise@cisco.com=
" target=3D"_blank">bclaise@cisco.com</a>&gt;; NETMOD WG &lt;<a href=3D"mai=
lto:netmod@ietf.org" target=3D"_blank">netmod@ietf.org</a>&gt;<br><b>Subjec=
t:</b> Re: [netmod] Text in import to indicate whether a module is needed a=
s import-only or as implemented<u></u><u></u></p><p class=3D"MsoNormal"><u>=
</u>=C2=A0<u></u></p><div><div><p class=3D"MsoNormal"><u></u>=C2=A0<u></u><=
/p></div><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p><div><div><p class=
=3D"MsoNormal">On Thu, Mar 5, 2020 at 5:31 AM Bal=C3=A1zs Lengyel &lt;<a hr=
ef=3D"mailto:balazs.lengyel@ericsson.com" target=3D"_blank">balazs.lengyel@=
ericsson.com</a>&gt; wrote:<u></u><u></u></p></div><blockquote style=3D"bor=
der-top:none;border-right:none;border-bottom:none;border-left:1pt solid rgb=
(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm"><=
div><div><p class=3D"MsoNormal">Hello,<u></u><u></u></p><p class=3D"MsoNorm=
al">Putting this information on individual schema nodes can be a problem if=
 a module uses imported items a lot. We have modules with 100+ schema nodes=
 that use an import, while =C2=A0there are only 7 modules imported. Adding =
the statement (mandatory/optional to implement) 100 times would be a lot of=
 text. I also doubt that people will check all 100 places.<u></u><u></u></p=
><p class=3D"MsoNormal">IMHO alternatives a) or b) are feasible. (I like a)=
 the best)<u></u><u></u></p></div></div></blockquote><div><p class=3D"MsoNo=
rmal"><u></u>=C2=A0<u></u></p></div><div><p class=3D"MsoNormal"><u></u>=C2=
=A0<u></u></p></div><div><p class=3D"MsoNormal">This is a strawman -- nobod=
y suggested duplicating the same text over and over in data nodes.<u></u><u=
></u></p></div><div><p class=3D"MsoNormal">The same issue exists with the r=
eference-stmt.=C2=A0 We don&#39;t require (or encourage) people to<u></u><u=
></u></p></div><div><p class=3D"MsoNormal">place a reference to an external=
 RFC on every leaf. The same judgement can be used here.<u></u><u></u></p><=
/div><div><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p></div><div><p clas=
s=3D"MsoNormal">Andy<u></u><u></u></p></div><div><p class=3D"MsoNormal">=C2=
=A0BALAZS2: If the first 50 uses of an import don=E2=80=99t need an impleme=
nted import-module=C2=A0 but the 51<sup>st</sup>does, then finding this wil=
l be difficult, unless we formalize it somehow e.g. with a new statement, e=
xtension, standard text, whatever.</p></div></div></div></div></div></block=
quote><div><br></div><div><br></div><div>I am unclear on the procedures for=
 this new procedure to be added to the</div><div>documentation of all YANG =
modules.=C2=A0=C2=A0</div><div><br></div><div>1) What does &quot;implement&=
quot; mean?</div><div>=C2=A0 =C2=A0 Even in this case, implementation of a =
typedef is required.</div><div>=C2=A0 =C2=A0 So does &quot;implement&quot; =
mean &quot;implement data nodes&quot;?</div><div>=C2=A0 =C2=A0How is &quot;=
implement a leafref typedef&quot; classified?</div><div><br></div><div>2) W=
hat is the module granularity?</div><div>=C2=A0 =C2=A0Is the same informati=
on repeated in each submodule?</div><div>=C2=A0 =C2=A0Does a submodule head=
er document the implementation requirements</div><div>=C2=A0 =C2=A0just for=
 that submodule?</div><div><br></div><div>3) What is the object granularity=
?</div><div>=C2=A0 =C2=A0 Does the author search for every occurrence of th=
e prefix and then write a</div><div>=C2=A0 =C2=A0 summary for that object? =
Does the author=C2=A0just stop when implementation of</div><div>=C2=A0 =C2=
=A0 a data node is required (making the boolean statement true)</div><div><=
br></div><div><br></div><div>Andy</div><div><br></div><blockquote class=3D"=
gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(20=
4,204,204);padding-left:1ex"><div lang=3D"EN-US"><div class=3D"gmail-m_3897=
469308003764759WordSection1"><div><div><div><p class=3D"MsoNormal"><u></u><=
u></u></p></div><blockquote style=3D"border-top:none;border-right:none;bord=
er-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6=
pt;margin-left:4.8pt;margin-right:0cm"><div><div><p class=3D"MsoNormal">=C2=
=A0<u></u><u></u></p><p class=3D"MsoNormal"><b>From:</b> netmod &lt;<a href=
=3D"mailto:netmod-bounces@ietf.org" target=3D"_blank">netmod-bounces@ietf.o=
rg</a>&gt; <b>On Behalf Of </b>Andy Bierman<br><b>Sent:</b> 2020. m=C3=A1rc=
ius 3., kedd 17:14<br><b>To:</b> Benoit Claise &lt;<a href=3D"mailto:bclais=
e@cisco.com" target=3D"_blank">bclaise@cisco.com</a>&gt;<br><b>Cc:</b> NETM=
OD WG &lt;<a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ietf.=
org</a>&gt;<br><b>Subject:</b> Re: [netmod] Text in import to indicate whet=
her a module is needed as import-only or as implemented<u></u><u></u></p><p=
 class=3D"MsoNormal">=C2=A0<u></u><u></u></p><div><div><p class=3D"MsoNorma=
l">=C2=A0<u></u><u></u></p></div><p class=3D"MsoNormal">=C2=A0<u></u><u></u=
></p><div><div><p class=3D"MsoNormal">On Tue, Mar 3, 2020 at 12:45 AM Benoi=
t Claise &lt;<a href=3D"mailto:bclaise@cisco.com" target=3D"_blank">bclaise=
@cisco.com</a>&gt; wrote:<u></u><u></u></p></div><blockquote style=3D"borde=
r-top:none;border-right:none;border-bottom:none;border-left:1pt solid rgb(2=
04,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0cm 5pt 4.8pt"><div><div><p =
class=3D"MsoNormal">Hi,<u></u><u></u></p></div><blockquote style=3D"margin-=
top:5pt;margin-bottom:5pt"><div><div><p class=3D"MsoNormal">=C2=A0<u></u><u=
></u></p></div><p class=3D"MsoNormal">=C2=A0<u></u><u></u></p><div><div><p =
class=3D"MsoNormal">On Mon, Mar 2, 2020 at 10:23 AM Ladislav Lhotka &lt;<a =
href=3D"mailto:lhotka@nic.cz" target=3D"_blank">lhotka@nic.cz</a>&gt; wrote=
:<u></u><u></u></p></div><blockquote style=3D"border-top:none;border-right:=
none;border-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0cm =
0cm 0cm 6pt;margin:5pt 0cm 5pt 4.8pt"><p class=3D"MsoNormal" style=3D"margi=
n-bottom:12pt">On Mon, 2020-03-02 at 09:52 -0800, Andy Bierman wrote:<br>&g=
t; <br>&gt; <br>&gt; On Mon, Mar 2, 2020 at 8:57 AM Benoit Claise &lt;<a hr=
ef=3D"mailto:bclaise@cisco.com" target=3D"_blank">bclaise@cisco.com</a>&gt;=
 wrote:<br>&gt; &gt; Sorry to resurrect this old email thread.<br>&gt; &gt;=
 To me, it&#39;s an important piece of information to know that ietf-netcon=
f-acm<br>&gt; &gt; is optional to implement.<br>&gt; &gt; <br>&gt; &gt; It =
seems that we have 3 potential places where to insert this information<br>&=
gt; &gt; 1. The associated document. We could and should insert it into the=
 RFC text.<br>&gt; &gt;=C2=A0 =C2=A0 =C2=A0Drawback: Somehow the YANG modul=
e is looked at independently of the<br>&gt; &gt; associated document<br>&gt=
; &gt; 2. import-stmt: people on the list apparently don&#39;t like this<br=
>&gt; &gt; 3. module description? What harm would it do if the description =
could<br>&gt; &gt; contain this info?<br>&gt; &gt; <br>&gt; &gt; <br>&gt; <=
br>&gt; IMO it makes more sense to summarize the imported modules that need=
 to be<br>&gt; implemented<br>&gt; and not mention the ones that are not re=
quired.=C2=A0 The module description-stmt<br>&gt; is better<br>&gt; than ea=
ch import. (YANG 1.1 allows the same module to be imported multiple<br>&gt;=
 times).<br><br>Modules that have to be implemented can be imported only on=
ce. Adding this<br>information to the import statement for such modules is =
IMO more effective than<br>having it in the module description. I don&#39;t=
 get how it could become a problem.<u></u><u></u></p></blockquote><div><p c=
lass=3D"MsoNormal">=C2=A0<u></u><u></u></p></div><div><p class=3D"MsoNormal=
">I do not think this info helps very much. It is duplicate info.<u></u><u>=
</u></p></div><div><p class=3D"MsoNormal">It should be in the description-s=
tmts for the objects defined in the module.<u></u><u></u></p></div></div></=
div></blockquote><p class=3D"MsoNormal">Well, I had in mind the module desc=
ription<br>The &quot;description-stmts for the objects defined in the modul=
e&quot; is yet another place.<u></u><u></u></p></div></blockquote><div><p c=
lass=3D"MsoNormal">=C2=A0<u></u><u></u></p></div><div><p class=3D"MsoNormal=
">=C2=A0<u></u><u></u></p></div><div><p class=3D"MsoNormal">The object desc=
riptions are the correct level of granularity to be useful.<u></u><u></u></=
p></div><div><p class=3D"MsoNormal">A boolean statement wrt/ module impleme=
ntation is required vs not required is not very useful.<u></u><u></u></p></=
div><div><p class=3D"MsoNormal">Rarely is the entire module either fully re=
quired or nothing to implement at all.<u></u><u></u></p></div><div><p class=
=3D"MsoNormal">=C2=A0<u></u><u></u></p></div><div><p class=3D"MsoNormal">IM=
O it is wrong to conflate the import-stmt with conformance requirements.<u>=
</u><u></u></p></div><div><p class=3D"MsoNormal">It is merely a mechanism t=
o bind local prefix usage to an external module.<u></u><u></u></p></div><di=
v><div><p class=3D"MsoNormal">Text like &quot;revision X or derived from X =
is required&quot; is appropriate for the import-stmt because<u></u><u></u><=
/p></div><div><p class=3D"MsoNormal">it refers to the binding between prefi=
x and imported module revision used.<u></u><u></u></p></div></div><div><p c=
lass=3D"MsoNormal">=C2=A0<u></u><u></u></p></div><div><p class=3D"MsoNormal=
">Consider how this extra documentation work scales to a big module like ie=
tf-bgp.<u></u><u></u></p></div><div><p class=3D"MsoNormal">There are multip=
le submodules, each with overlapping imports and each with their own module=
 header.<u></u><u></u></p></div><div><p class=3D"MsoNormal">=C2=A0<u></u><u=
></u></p></div><div><p class=3D"MsoNormal">=C2=A0<u></u><u></u></p></div><d=
iv><p class=3D"MsoNormal">Andy<u></u><u></u></p></div><div><p class=3D"MsoN=
ormal">=C2=A0<u></u><u></u></p></div><blockquote style=3D"border-top:none;b=
order-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204);=
padding:0cm 0cm 0cm 6pt;margin:5pt 0cm 5pt 4.8pt"><div><blockquote style=3D=
"margin-top:5pt;margin-bottom:5pt"><div><div><div><p class=3D"MsoNormal">It=
 is also self-evident (and defined in YANG) that if you augment some extern=
al node<u></u><u></u></p></div><div><p class=3D"MsoNormal">you have to impl=
ement the augmented module.<u></u><u></u></p></div><div><p class=3D"MsoNorm=
al">=C2=A0<u></u><u></u></p></div><div><p class=3D"MsoNormal">=C2=A0This is=
 the classic definition of a CLR.<u></u><u></u></p></div><div><p class=3D"M=
soNormal">=C2=A0<u></u><u></u></p></div><blockquote style=3D"border-top:non=
e;border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,20=
4);padding:0cm 0cm 0cm 6pt;margin:5pt 0cm 5pt 4.8pt"><p class=3D"MsoNormal"=
>Lada<u></u><u></u></p></blockquote><div><p class=3D"MsoNormal">=C2=A0<u></=
u><u></u></p></div><div><p class=3D"MsoNormal">=C2=A0<u></u><u></u></p></di=
v></div></div></blockquote><p class=3D"MsoNormal">Trying to decompose the p=
roblem space ....<br>I believe it&#39;s common sense to include in the RFC =
text that ietf-netconf-acm is optional to implement (to take the example in=
 question in <a href=3D"https://tools.ietf.org/html/draft-ietf-netconf-noti=
fication-capabilities-11" target=3D"_blank">https://tools.ietf.org/html/dra=
ft-ietf-netconf-notification-capabilities-11</a>)<br>Do we agree that this =
information should also be contained somewhere, somehow in the YANG module?=
 I would say: yes<br><br>If yes, what are the options?<br>I agree with Juer=
gen (in a reply in this email thread): ideally a tooling answer would be be=
tter. This will take some time. So what do we do now?<br>3 options:<br>a. i=
mport description (description-stmt in import-stmt) <u></u><u></u></p><bloc=
kquote style=3D"margin-top:5pt;margin-bottom:5pt"><pre>module ietf-system-c=
apabilities {<u></u><u></u></pre><pre>=C2=A0 yang-version 1.1;<u></u><u></u=
></pre><pre>=C2=A0 namespace<u></u><u></u></pre><pre>=C2=A0=C2=A0=C2=A0 &qu=
ot;urn:ietf:params:xml:ns:yang:ietf-system-capabilities&quot;;<u></u><u></u=
></pre><pre>=C2=A0 prefix sysc;<u></u><u></u></pre><pre>=C2=A0<u></u><u></u=
></pre><pre>=C2=A0 import ietf-netconf-acm <u></u><u></u></pre><pre>=C2=A0=
=C2=A0=C2=A0=C2=A0{ prefix nacm; }<u></u><u></u></pre><pre>=C2=A0=C2=A0=C2=
=A0 description &quot;<u>ietf-netconf-acm is optional to implement</u>.&quo=
t;;<u></u><u></u></pre><pre>=C2=A0=C2=A0=C2=A0 }<u></u><u></u></pre></block=
quote><p class=3D"MsoNormal"><br>b. module description (description-stmt in=
=C2=A0 meta-stmts in module-stmt/submodule-stmt)<u></u><u></u></p><blockquo=
te style=3D"margin-top:5pt;margin-bottom:5pt"><pre>module ietf-system-capab=
ilities {<u></u><u></u></pre><pre>=C2=A0 yang-version 1.1;<u></u><u></u></p=
re><pre>=C2=A0 namespace<u></u><u></u></pre><pre>=C2=A0=C2=A0=C2=A0 &quot;u=
rn:ietf:params:xml:ns:yang:ietf-system-capabilities&quot;;<u></u><u></u></p=
re><pre>=C2=A0 prefix sysc;<u></u><u></u></pre><pre>=C2=A0<u></u><u></u></p=
re><pre>=C2=A0 import ietf-netconf-acm { prefix nacm; }<u></u><u></u></pre>=
<pre>=C2=A0<u></u><u></u></pre><pre>=C2=A0 import ietf-yang-library {<u></u=
><u></u></pre><pre>=C2=A0=C2=A0=C2=A0 prefix yanglib;<u></u><u></u></pre><p=
re>=C2=A0=C2=A0=C2=A0 description &quot;Revision 2019-01-04 or a<u></u><u><=
/u></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 revision derived from it is RE=
QUIRED.&quot;;<u></u><u></u></pre><pre>=C2=A0 }<u></u><u></u></pre><pre>=C2=
=A0<u></u><u></u></pre><pre>=C2=A0 organization<u></u><u></u></pre><pre>=C2=
=A0=C2=A0=C2=A0 &quot;IETF NETCONF (Network Configuration) Working Group&qu=
ot;;<u></u><u></u></pre><pre>=C2=A0 contact<u></u><u></u></pre><pre>=C2=A0=
=C2=A0=C2=A0 &quot;WG Web:=C2=A0=C2=A0 &lt;<a href=3D"https://datatracker.i=
etf.org/wg/netconf/" target=3D"_blank">https://datatracker.ietf.org/wg/netc=
onf/</a>&gt;<u></u><u></u></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0 WG List:=C2=
=A0 <a href=3D"mailto:netconf@ietf.org" target=3D"_blank">&lt;mailto:netcon=
f@ietf.org&gt;</a><u></u><u></u></pre><pre>=C2=A0<u></u><u></u></pre><pre>=
=C2=A0=C2=A0=C2=A0=C2=A0 Editor:=C2=A0=C2=A0 Balazs Lengyel<u></u><u></u></=
pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 <a href=3D"mailto:balazs.lengyel@ericsson.com" target=3D=
"_blank">&lt;mailto:balazs.lengyel@ericsson.com&gt;</a>&quot;;<u></u><u></u=
></pre><pre>=C2=A0 description<u></u><u></u></pre><pre>=C2=A0=C2=A0=C2=A0 &=
quot;This module specifies a module intended to contain system<u></u><u></u=
></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 capabilities. System capabilitie=
s may include capabilities of a<u></u><u></u></pre><pre>=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 NETCONF or RESTCONF server or a notification publisher.<u></u>=
<u></u></pre><pre>=C2=A0<u></u><u></u></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 ...<u></u><u></u></pre><pre>=C2=A0<u></u><u></u></pre><pre>=C2=A0=C2=
=A0=C2=A0=C2=A0 <u></u><u></u></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0<u>ietf-netconf-acm is optional to implement.&quot;</u><u></u><u></u></p=
re></blockquote><p class=3D"MsoNormal" style=3D"margin-bottom:12pt">c. desc=
ription-stmts for the objects defined in the module<u></u><u></u></p><block=
quote style=3D"margin-top:5pt;margin-bottom:5pt"><pre>=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 leaf node-selector { <u></u><u></u></pre>=
<pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0type nacm:node-instance-identifier;<u></u><u></u></pre><pre>=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 description<u></u><u=
></u></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0 &quot;Selects the data nodes for which capabilities a=
re<u></u><u></u></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 specified. The special value &#39;/&#3=
9; denotes all data nodes<u></u><u></u></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 in the datasto=
re. <u>ietf-netconf-acm is optional to implement.</u>&quot;;<u></u><u></u><=
/pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0}<u></u><u=
></u></pre></blockquote><p class=3D"MsoNormal" style=3D"margin-bottom:12pt"=
><br>c. looks weird to me, and might need repetitions in different YANG obj=
ects. In the end, as an implementer, I only care to understand whether I ne=
ed to implement &quot;ietf-netconf-acm&quot; as a prequesite to implement i=
etf-system-capabilities. <br><br>Between a. and b., I have no strong prefer=
ences.<br>However, a. seems to be the logical place to me.<br><br>Regards, =
Benoit<u></u><u></u></p><blockquote style=3D"margin-top:5pt;margin-bottom:5=
pt"><div><div><blockquote style=3D"border-top:none;border-right:none;border=
-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt=
;margin:5pt 0cm 5pt 4.8pt"><p class=3D"MsoNormal" style=3D"margin-bottom:12=
pt"><br>&gt;=C2=A0 <br>&gt; &gt; Regards, Benoit<br>&gt; &gt; <br>&gt; <br>=
&gt; Andy<br>&gt;=C2=A0 <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; On Wed, Jan 8=
, 2020 at 5:44 AM Ladislav Lhotka &lt;<a href=3D"mailto:lhotka@nic.cz" targ=
et=3D"_blank">lhotka@nic.cz</a>&gt; wrote:<br>&gt; &gt; &gt; &gt; On Wed, 2=
020-01-08 at 04:49 -0800, Andy Bierman wrote:<br>&gt; &gt; &gt; &gt; &gt; <=
br>&gt; &gt; &gt; &gt; &gt; On Wed, Jan 8, 2020 at 1:11 AM Ladislav Lhotka =
&lt;<a href=3D"mailto:lhotka@nic.cz" target=3D"_blank">lhotka@nic.cz</a>&gt=
; wrote:<br>&gt; &gt; &gt; &gt; &gt; &gt; On Tue, 2020-01-07 at 14:29 +0000=
, Bal=C3=A1zs Lengyel wrote:<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; If that =
is the consensus, I can remove the description statements,<br>&gt; &gt; &gt=
; &gt; no big<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; deal. (I actually like =
the statements, but they are not important<br>&gt; &gt; &gt; &gt; for this<=
br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; draft)<br>&gt; &gt; &gt; &gt; &gt; &g=
t; <br>&gt; &gt; &gt; &gt; &gt; &gt; Of course, it is not that important, b=
ut I don&#39;t see how this<br>&gt; &gt; &gt; &gt; information<br>&gt; &gt;=
 &gt; &gt; &gt; &gt; could<br>&gt; &gt; &gt; &gt; &gt; &gt; be harmful, if =
it is included with the import. In my view, it is not<br>&gt; &gt; &gt; &gt=
; meant<br>&gt; &gt; &gt; &gt; &gt; &gt; as a<br>&gt; &gt; &gt; &gt; &gt; &=
gt; conformance requirement but just an info from the module author<br>&gt;=
 &gt; &gt; &gt; about the<br>&gt; &gt; &gt; &gt; &gt; &gt; meaning of the i=
mport statement.<br>&gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &=
gt; <br>&gt; &gt; &gt; &gt; &gt; It adds a lot of extra work but more impor=
tantly the import-stmt is<br>&gt; &gt; &gt; &gt; the wrong<br>&gt; &gt; &gt=
; &gt; &gt; place<br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; What work =
do you mean? I thought that it would be just info for<br>&gt; &gt; &gt; &gt=
; potential<br>&gt; &gt; &gt; &gt; developers (or their managers) that impl=
ementing the module requires<br>&gt; &gt; &gt; &gt; implementing other modu=
les and functionality - or not. <br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; =
&gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; It is duplica=
tion because the individual data-def statements should have<br>&gt; &gt; &g=
t; any notes<br>&gt; &gt; &gt; about implementation requirements. The dupli=
cation may even be wrong.<br>&gt; &gt; &gt; E.g., in the module it says NAC=
M is not required, but what if some objects<br>&gt; &gt; &gt; have NACM req=
uirements listed in the Security Considerations section?<br>&gt; &gt; &gt; =
That is the RFC section to discuss NACM requirements.<br>&gt; &gt; &gt; <br=
>&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; For example, if a module imports ie=
tf-netconf-nacm only for using &quot;node-<br>&gt; &gt; &gt; &gt; instance-=
identifier&quot; type, it is relatively uninteresting. Otherwise,<br>&gt; &=
gt; &gt; &gt; implementation of the module may just be out of question.<br>=
&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; to=
 document such a complex and unrelated issue as server conformance<br>&gt; =
&gt; &gt; &gt; &gt; requirements.<br>&gt; &gt; &gt; &gt; &gt; <br>&gt; &gt;=
 &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; The root of this problem =
(and design flaw of YANG, IMO) is that<br>&gt; &gt; &gt; &gt; import is<br>=
&gt; &gt; &gt; &gt; &gt; &gt; &quot;overloaded&quot; with two different pur=
poses, one of which effectively<br>&gt; &gt; &gt; &gt; requires<br>&gt; &gt=
; &gt; &gt; &gt; &gt; that<br>&gt; &gt; &gt; &gt; &gt; &gt; the imported mo=
dule be also implemented, while the other doesn&#39;t.<br>&gt; &gt; &gt; &g=
t; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; The =
import-stmt is only used to map a local prefix to an external<br>&gt; &gt; =
&gt; &gt; module.<br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; But one th=
ing is using a prefix for accessing top-level types and<br>&gt; &gt; &gt; &=
gt; groupings<br>&gt; &gt; &gt; &gt; (i.e. stuff in YANG modules), and anot=
her thing is accessing schema<br>&gt; &gt; &gt; &gt; nodes, which<br>&gt; &=
gt; &gt; &gt; have to be present in the schema tree. In complicated data mo=
dels, it is<br>&gt; &gt; &gt; &gt; not<br>&gt; &gt; &gt; &gt; exactly easy =
to figure out all these dependencies.<br>&gt; &gt; &gt; &gt; <br>&gt; &gt; =
&gt; &gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; I do not agree these are di=
fferent things.<br>&gt; &gt; &gt; In both cases the prefix is used to deter=
mine the imported module that<br>&gt; &gt; &gt; contains the identifier.<br=
>&gt; &gt; &gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; So maybe what is=
 really overloaded are the namespace prefixes: they are<br>&gt; &gt; &gt; &=
gt; used for<br>&gt; &gt; &gt; &gt; addressing YANG modules, schema nodes a=
nd instances (in XPath). <br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; La=
da<br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; <br>&gt; &g=
t; &gt; Andy<br>&gt; &gt; &gt;=C2=A0 <br>&gt; &gt; &gt; &gt; &gt; This prop=
osal to add conformance info the the import-stmt would<br>&gt; &gt; &gt; &g=
t; overload it<br>&gt; &gt; &gt; &gt; &gt; with<br>&gt; &gt; &gt; &gt; &gt;=
 another purpose.<br>&gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; =
Not even a typedef is easy to classify=C2=A0 (e.g., leafref requires<br>&gt=
; &gt; &gt; &gt; implementation<br>&gt; &gt; &gt; &gt; &gt; of a data node)=
.<br>&gt; &gt; &gt; &gt; &gt; I certainly agree that YANG conformance is po=
orly specified, poorly<br>&gt; &gt; &gt; &gt; &gt; understood, and<br>&gt; =
&gt; &gt; &gt; &gt; in real need of improvement. Likewise, the import-stmt =
is also in need<br>&gt; &gt; &gt; &gt; of some<br>&gt; &gt; &gt; &gt; &gt; =
improvement<br>&gt; &gt; &gt; &gt; &gt; since import-by-exact-revision is (=
and has always been) poorly<br>&gt; &gt; &gt; &gt; designed.<br>&gt; &gt; &=
gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt=
; Lada<br>&gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &=
gt; Balazs<br>&gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; Andy<br=
>&gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt;=C2=A0 <br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; -----Original Message-----<br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; From: Martin Bjorklund &lt;<a href=3D"mailto:mbj@tail-f.com"=
 target=3D"_blank">mbj@tail-f.com</a>&gt; <br>&gt; &gt; &gt; &gt; &gt; &gt;=
 &gt; Sent: Tuesday, January 7, 2020 2:38 PM<br>&gt; &gt; &gt; &gt; &gt; &g=
t; &gt; To: Bal=C3=A1zs Lengyel &lt;<a href=3D"mailto:balazs.lengyel@ericss=
on.com" target=3D"_blank">balazs.lengyel@ericsson.com</a>&gt;<br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; Cc: <a href=3D"mailto:andy@yumaworks.com" target=
=3D"_blank">andy@yumaworks.com</a>; <a href=3D"mailto:lhotka@nic.cz" target=
=3D"_blank">lhotka@nic.cz</a>; <a href=3D"mailto:netmod@ietf.org" target=3D=
"_blank">netmod@ietf.org</a><br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; Subject:=
 Re: [netmod] Text in import to indicate whether a module<br>&gt; &gt; &gt;=
 &gt; is<br>&gt; &gt; &gt; &gt; &gt; &gt; needed as<br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; import-only or as implemented<br>&gt; &gt; &gt; &gt; &gt; &g=
t; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; Hi<br>&gt; &gt; &gt; &gt; &g=
t; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; I agree w/ Andy and oth=
ers that we should not add this to the<br>&gt; &gt; &gt; &gt; import&#39;s<=
br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; description.=C2=A0 I don&#39;t think =
this kind of conformance text belongs<br>&gt; &gt; &gt; &gt; to the<br>&gt;=
 &gt; &gt; &gt; &gt; &gt; &gt; import&#39;s description.=C2=A0 If you think=
 it is important to state this,<br>&gt; &gt; &gt; &gt; the<br>&gt; &gt; &gt=
; &gt; &gt; &gt; best<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; place is probab=
ly as plain text in the document itself.<br>&gt; &gt; &gt; &gt; &gt; &gt; &=
gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt=
; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; /martin<br>&gt; &gt; &gt; &gt=
; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; Bal=C3=A1zs Lengyel &lt;balazs.lengyel=3D<a href=3D"mai=
lto:40ericsson.com@dmarc.ietf.org" target=3D"_blank">40ericsson.com@dmarc.i=
etf.org</a>&gt;<br>&gt; &gt; &gt; &gt; wrote:<br>&gt; &gt; &gt; &gt; &gt; &=
gt; &gt; &gt; As a draft author who was asked to add text about the imports=
<br>&gt; &gt; &gt; &gt; IMHO<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br=
>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0it would be easy for=
 me to remove the description from the<br>&gt; &gt; &gt; &gt; import.<br>&g=
t; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Actually I really just want to know w=
hat is acceptable to the<br>&gt; &gt; &gt; &gt; group, so<br>&gt; &gt; &gt;=
 &gt; &gt; &gt; I<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; can proceed<br=
>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0I also think that ad=
ding this text is in most cases easy and<br>&gt; &gt; &gt; &gt; it does<br>=
&gt; &gt; &gt; &gt; &gt; &gt; not<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt=
; need updates later.<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =
=C2=A0The rules in some cases might not be trivial.<br>&gt; &gt; &gt; &gt; =
&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=
=A0Imported YAMs need to be implemented if<br>&gt; &gt; &gt; &gt; &gt; &gt;=
 &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Import=
ed parts are included in Xpath (augment, when, must,<br>&gt; &gt; &gt; &gt;=
 require-<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; instance)<br>&gt; &gt;=
 &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; =
*=C2=A0 =C2=A0Imported YAMs do not need to be implemented if only the<br>&g=
t; &gt; &gt; &gt; following<br>&gt; &gt; &gt; &gt; &gt; &gt; are<br>&gt; &g=
t; &gt; &gt; &gt; &gt; &gt; &gt; used<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt;=
 &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Types<br>&g=
t; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0Features<br>&gt; &gt; &=
gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0extensions<br>&gt; &gt; &gt; &gt=
; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =
=C2=A0Ambiguous if<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt;=
 &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0groupings are used<br>&gt; &gt=
; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0if the dependency is not form=
ally defined by YANG, but<br>&gt; &gt; &gt; &gt; functionally<br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; needed. (E.g. notification-capabilities does =
not formally need<br>&gt; &gt; &gt; &gt; YANG-<br>&gt; &gt; &gt; &gt; &gt; =
&gt; &gt; &gt; Push <br>&gt; &gt; &gt; &gt; &gt; &gt; to<br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; &gt; be implemented, however there is no sense in defin=
ing<br>&gt; &gt; &gt; &gt; capabilities if<br>&gt; &gt; &gt; &gt; &gt; &gt;=
 YANG-<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Push is itself not implem=
ented.)<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0deviation =
?<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; *=C2=A0 =C2=A0other cases ?<br=
>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; Regards Balazs<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt=
; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>&gt; &gt; &gt; &gt; &gt; &gt=
; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; From: netmod &lt;<a=
 href=3D"mailto:netmod-bounces@ietf.org" target=3D"_blank">netmod-bounces@i=
etf.org</a>&gt; On Behalf Of Andy Bierman<br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; Sent: 2019. december 19., cs=C3=BCt=C3=B6rt=C3=B6k 17:23<br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; To: Ladislav Lhotka &lt;<a href=3D"mailt=
o:lhotka@nic.cz" target=3D"_blank">lhotka@nic.cz</a>&gt;<br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; &gt; Cc: NetMod WG &lt;<a href=3D"mailto:netmod@ietf.or=
g" target=3D"_blank">netmod@ietf.org</a>&gt;<br>&gt; &gt; &gt; &gt; &gt; &g=
t; &gt; &gt; Subject: Re: [netmod] Text in import to indicate whether a<br>=
&gt; &gt; &gt; &gt; module is <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; n=
eeded as import-only or as implemented<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt=
; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>&gt; &gt; &gt;=
 &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0=
 <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &=
gt; &gt; &gt;=C2=A0 <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &g=
t; &gt; &gt; &gt; &gt; &gt; &gt; On Thu, Dec 19, 2019 at 8:00 AM Ladislav L=
hotka &lt;<a href=3D"mailto:lhotka@nic.cz" target=3D"_blank">lhotka@nic.cz<=
/a><br>&gt; &gt; &gt; &gt; &lt;<a href=3D"mailto:%0b" target=3D"_blank">mai=
lto:<br></a>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <a href=3D"mailto:lhotk=
a@nic.cz" target=3D"_blank">lhotka@nic.cz</a>&gt; &gt; wrote:<br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; O=
n Thu, 2019-12-19 at 07:52 +0000, Sch=C3=B6nw=C3=A4lder, J=C3=BCrgen wrote:=
<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On Thu, Dec 19, 2019 at 08=
:23:27AM +0100, Ladislav Lhotka<br>&gt; &gt; &gt; &gt; wrote:<br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; I don&#39;t see how YANG syntax def=
ines this. If a module<br>&gt; &gt; &gt; &gt; imports <br>&gt; &gt; &gt; &g=
t; &gt; &gt; &gt; &gt; &gt; &gt; ietf-netconf- acm, it could be because<br>=
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &=
gt; &gt; &gt; &gt; &gt; &gt; - it just uses a typedef, such as &quot;node-i=
nstance-<br>&gt; &gt; &gt; &gt; identifier&quot;, and<br>&gt; &gt; &gt; &gt=
; &gt; &gt; then<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0=
 =C2=A0ietf-netconf-acm needn&#39;t be implemented (but can be),<br>&gt; &g=
t; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt=
; &gt; &gt; &gt; &gt; or<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &g=
t; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; - it augments ietf=
-netconf-acm, which makes sense only if<br>&gt; &gt; &gt; &gt; the latter<b=
r>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0module is i=
mplemented.<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &=
gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; It it the YANG library that spe=
cifies whether a module is <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=
 &gt; implemented or not, but the &quot;import&quot; statement itself<br>&g=
t; &gt; &gt; &gt; doesn&#39;t tell<br>&gt; &gt; &gt; &gt; &gt; &gt; you<br>=
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; anything.<br>&gt; &gt; &g=
t; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt=
; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Can we not ass=
ume that an implementor will figure out the<br>&gt; &gt; &gt; &gt; differen=
ce?<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt;=
 &gt; &gt; &gt; An implementor should be able to figure it out, but other<b=
r>&gt; &gt; &gt; &gt; potential <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=
 module users may not. For example, if somebody is evaluating<br>&gt; &gt; =
&gt; &gt; whether <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; to use a modu=
le for their device or not, it is important to know<br>&gt; &gt; &gt; &gt; =
that <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; NACM has to be implemented=
 (or not).<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &g=
t; &gt; &gt; &gt; &gt;=C2=A0 <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <b=
r>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; You seem to be talking about a ne=
w conformance documentation<br>&gt; &gt; &gt; &gt; procedure<br>&gt; &gt; &=
gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; th=
at attempts to solve the problem &quot;to use modules A, B, and C <br>&gt; =
&gt; &gt; &gt; &gt; &gt; &gt; &gt; together<br>&gt; &gt; &gt; &gt; &gt; &gt=
; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; to achieve some fun=
ctionality X, all these conditions need to be<br>&gt; &gt; &gt; &gt; met&qu=
ot;..<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &g=
t; &gt; &gt; &gt; (Sounds more like a problem for YANG Packages to solve)<b=
r>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt;=
 &gt; &gt;=C2=A0 <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; IMO this is a much harder problem than someth=
ing that can be<br>&gt; &gt; &gt; &gt; solved<br>&gt; &gt; &gt; &gt; &gt; &=
gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; with extra descri=
ption-stmt text. The writer is likely to get it<br>&gt; &gt; &gt; &gt; wron=
g <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; or not<br>&gt; &gt; &gt; &gt;=
 &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; keep it up=
 to date, so a tool to analyze the file seems like a<br>&gt; &gt; &gt; &gt;=
 better<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; solution.<br>&gt; &gt; &=
gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=
=A0 <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt=
; &gt; &gt; &gt; Lada<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &=
gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>&gt; &gt; &gt; &gt; &gt; &gt; &=
gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 <br>&gt; &gt; &g=
t; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; And=
y<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &=
gt; &gt; &gt;=C2=A0 <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &g=
t; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt=
; &gt; Or someone writes a pyang plugin to determine from the schema<br>&gt=
; &gt; &gt; &gt; tree <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; the =
kind of imports there are (for a given set of features).<br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &=
gt; /js<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; &gt; --<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Ladi=
slav Lhotka<br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Head, CZ.NIC Labs<br=
>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; PGP Key ID: 0xB8F92B08A9F76C67<br>=
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &=
gt; &gt; _______________________________________________<br>&gt; &gt; &gt; =
&gt; &gt; &gt; &gt; &gt; netmod mailing list<br>&gt; &gt; &gt; &gt; &gt; &g=
t; &gt; &gt; <a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ie=
tf.org</a> &lt;mailto:<a href=3D"mailto:netmod@ietf.org" target=3D"_blank">=
netmod@ietf.org</a>&gt; <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <a href=
=3D"https://www.ietf.org/mailman/listinfo/netmod" target=3D"_blank">https:/=
/www.ietf.org/mailman/listinfo/netmod</a><br>&gt; &gt; &gt; &gt; &gt; &gt; =
&gt; &gt; <br>&gt; &gt; &gt; &gt; -- <br>&gt; &gt; &gt; &gt; Ladislav Lhotk=
a<br>&gt; &gt; &gt; &gt; Head, CZ.NIC Labs<br>&gt; &gt; &gt; &gt; PGP Key I=
D: 0xB8F92B08A9F76C67<br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; ______=
_________________________________________<br>&gt; &gt; &gt; &gt; netmod mai=
ling list<br>&gt; &gt; &gt; &gt; <a href=3D"mailto:netmod@ietf.org" target=
=3D"_blank">netmod@ietf.org</a><br>&gt; &gt; &gt; &gt; <a href=3D"https://w=
ww.ietf.org/mailman/listinfo/netmod" target=3D"_blank">https://www.ietf.org=
/mailman/listinfo/netmod</a><br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; <br>=
&gt; &gt; &gt; <br>&gt; &gt; &gt; _________________________________________=
______<br>&gt; &gt; &gt; netmod mailing list<br>&gt; &gt; &gt; <a href=3D"m=
ailto:netmod@ietf.org" target=3D"_blank">netmod@ietf.org</a><br>&gt; &gt; &=
gt; <a href=3D"https://www.ietf.org/mailman/listinfo/netmod" target=3D"_bla=
nk">https://www.ietf.org/mailman/listinfo/netmod</a><br>&gt; &gt;=C2=A0 <br=
>-- <br>Ladislav Lhotka<br>Head, CZ.NIC Labs<br>PGP Key ID: 0xB8F92B08A9F76=
C67<u></u><u></u></p></blockquote></div></div></blockquote><p class=3D"MsoN=
ormal">=C2=A0<u></u><u></u></p></div></blockquote></div></div></div></div><=
/blockquote></div></div></div></div></blockquote></div></div>

--000000000000dffb2005a01e1c1b--


From nobody Fri Mar  6 04:02:00 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CBFA3A0DBB for <netmod@ietfa.amsl.com>; Fri,  6 Mar 2020 04:01:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 SEPe0dHn1SI8 for <netmod@ietfa.amsl.com>; Fri,  6 Mar 2020 04:01:51 -0800 (PST)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2047.outbound.protection.outlook.com [40.107.21.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 67B923A0DB6 for <netmod@ietf.org>; Fri,  6 Mar 2020 04:01:50 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lZYaYSTeSduZbnUxja29Oizmif4F1+6TKx4pSXJTjOqiJ/HOztEd1LZHvAoezcdbgLvlQZNHcZf6vlnIaSXG5wZZKeKPFZPJzB30DhQFxMGZzA19FcxS8G4GFxvA3uZakyqw85zAo5efgIoP+z/96pgnnaRV0m5jlUDX+FzQkw4Jp8wKEnakyl51on2hVyh9wFTow/QXiR8OOEcYNqAh6SmCDflD6UQgmnBsPAzmNF0xVNJdcqXeuotudEPIX1A39UjYuqyY0yiC7grQr3wV6SStt+bguHPdAKZCRUTWdzaMQc7WZD1me91nqjcbC2rdkWCRtISwtkDjNjUO/+u6pg==
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=SdlYeRslzxxTzL1XiC5t+6iT2LF6JnLhf+u70rzXenU=; b=VLqA3IyTO2KwCAgPeUeuRRpPE+Gg1wi0/PE7zDVg5vuKI/L1Kf2yMrtCXM4IlRyAwEJLo88ilzrDA6Fo+ibAoBadVCMXGWvcRBvKVcoZB4GbS1CSisk/VK+TSWaQqcDOWV+E7OwPEBW7chwDxMceZ6Pqa1xO9oi/1CPt/CteS72j895WvL7BDIE+RVdoyamvzQGFof8b2cuMJ9rblhexDLwr8w27LKWRbAaAsGxI2YvxpEpNWfX5vztFybVLdOfozpE/uen3lcaRpV2NwZGEiHJXqL/BLd7DlWQxXoalaM+n8SF0Iif0EdnVuo+PMjkv3OF2pWk0JZHgDOsvVCldFw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SdlYeRslzxxTzL1XiC5t+6iT2LF6JnLhf+u70rzXenU=; b=BEbLaPNzx2jXNl5bC/406/XFcPBiU7ighSV4+YvHbKmDvwLpW5hTVTPOCzgP+OYewbWS2a7OwQQx2a4b7FdeWBgCciLYcVGJ6XsPijkl9WIEa89cLAUnziZKK75YFg28TP420YkpM6lApJTIo93HcktQJF9EEg+k74s69w8V+xY=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB4138.eurprd07.prod.outlook.com (52.134.99.160) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.5; Fri, 6 Mar 2020 12:01:47 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2814.007; Fri, 6 Mar 2020 12:01:47 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>
To: =?iso-8859-1?Q?Sch=F6nw=E4lder=2C_J=FCrgen?= <J.Schoenwaelder@jacobs-university.de>
CC: Kent Watsen <kent+ietf@watsen.net>, NETMOD Working Group <netmod@ietf.org>
Thread-Topic: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06
Thread-Index: AQHVxVfSEJ6TUivwA0OmLdrVeJgwbqfztdUAgCEFvqCAAsFUgIAAY06ggAqwh4CAF9AXkA==
Date: Fri, 6 Mar 2020 12:01:47 +0000
Message-ID: <DB7PR07MB40117B60C972838C9A08C053F0E30@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <0100016f8006222d-b861a109-93ee-4a77-8b65-54c22d591e25-000000@email.amazonses.com> <20200120144528.wt2z4y66xcnp7fxj@anna.jacobs.jacobs-university.de> <DB7PR07MB4011635119B75D384D11D01DF0180@DB7PR07MB4011.eurprd07.prod.outlook.com> <20200212090703.eikj365ctbsighey@anna.jacobs.jacobs-university.de> <DB7PR07MB4011A7798CBC8E40F49F8B88F01A0@DB7PR07MB4011.eurprd07.prod.outlook.com> <20200219101653.7e46vtzxuyaixr73@anna.jacobs.jacobs-university.de>
In-Reply-To: <20200219101653.7e46vtzxuyaixr73@anna.jacobs.jacobs-university.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ff0114e6-2806-41f4-dc30-08d7c1c625b5
x-ms-traffictypediagnostic: DB7PR07MB4138:
x-microsoft-antispam-prvs: <DB7PR07MB4138190DDA1A7A7A37741BE4F0E30@DB7PR07MB4138.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0334223192
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(376002)(136003)(39860400002)(366004)(346002)(199004)(189003)(8676002)(5660300002)(81156014)(8936002)(52536014)(81166006)(2906002)(66574012)(478600001)(71200400001)(30864003)(316002)(54906003)(53546011)(6506007)(7696005)(9686003)(86362001)(33656002)(66446008)(6916009)(76116006)(66476007)(66946007)(4326008)(66616009)(64756008)(66556008)(55016002)(26005)(186003); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB4138; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: iTmhGdAYSKSV9PUv5UE2MPqO2QRvQgy73gN9U0twZPHOFSt34f/MYJz+ZW+AsIHlobV89pPIutNcWr8gMt3q2PQkDNZRSGZtSs6HgYroCh9W+uyPOd3RxgWY5ee9YqMSgytMxdfVqD5JQJCIMlNJ4tmOXdn//zcrQyDyKaRhb/aaG1kIZ2EkH38HAuKgAqa4KLSv1EuTX3AuLCBM/mlBxBDOS/8PlQfKOdiEiNpM+XtjVtJK8cs8pP1HQJ1ahAT7zyVXGZvLfVk3oG93fMu4MZqjyDOdS6xTVUvC++ErEf+G4BUDbV9XSYvC7qaIwQQSCf7hpsr/krr8WN8iNxtEntXH+mQLA59lztZGqlHdeXiDYpaC4FRYEs5433Sjs3o9YtESpqmHesWXpYb95xPWEAP6zoDlGa8wasGwB7eAdM2wCysZEzd2ZxdrvCYYlhadq3/3TZhCnSci1Hs59SnJvhlElMMqvSH3ptKmv8Mvlz9/RGHFUa6UYa185FPT34UYatAyC9P7FRD41cxQ+02zWw==
x-ms-exchange-antispam-messagedata: f3e7Csk3xVcZb6VkfDusfRg4LmNL6BCetlf/HaQSO74Kk1OMzAjOXnJhXu4qObS2tbJ804xsKy4UQqYVOXyBN56gaY+KhV8wPd5qHXo/cBprnDs0DlIivzEYbJ7qrw7r1/pp+zkjJQIqT55jSLopvA==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0246_01D5F3B7.64093F30"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ff0114e6-2806-41f4-dc30-08d7c1c625b5
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Mar 2020 12:01:47.6165 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Fow0esQFMhyrcJKKxUv9faztXhvRggScwwYI84eYN7owlfW0XfE5BtVy/OcElWfbr+49xbjaBCRxN5hNeGDWrPE7Wpusu6xMyll6P63odo8=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4138
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/jX9YTQiLaMQl_wGPNlJY8MJTvl4>
Subject: Re: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Mar 2020 12:01:57 -0000

------=_NextPart_000_0246_01D5F3B7.64093F30
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello Jurgen,
See answers below as "BALAZS3". I am putting them into the -08 revision =
this
weekend.
One general comment:
As partial data sets are allowed, it is not always necessary to indicate =
if
a feature is not supported.=20
E.g. If you have an instance dataset for ietf-system, which does not =
include
authentication data,=20
you do not care whether the feature  authentication is supported or not.
Similarly if the deviation does not impact your particular instance data
items, you might not care to specify it.
Regards Balazs

-----Original Message-----
From: Sch=F6nw=E4lder, J=FCrgen <J.Schoenwaelder@jacobs-university.de>=20
Sent: 2020. febru=E1r 19., szerda 11:17
To: Bal=E1zs Lengyel <balazs.lengyel@ericsson.com>
Cc: Kent Watsen <kent+ietf@watsen.net>; NETMOD Working Group
<netmod@ietf.org>
Subject: Re: [netmod] WG Last Call:
draft-ietf-netmod-yang-instance-file-format-06

On Thu, Feb 13, 2020 at 01:40:13PM +0000, Bal=E1zs Lengyel wrote:
> See below as BALAZS2.
>=20
> -----Original Message-----
> From: Sch=F6nw=E4lder, J=FCrgen <J.Schoenwaelder@jacobs-university.de>
> Sent: 2020. febru=E1r 12., szerda 10:07
> Subject: [Not Scanned] - Re: [netmod] WG Last Call:
> draft-ietf-netmod-yang-instance-file-format-06
>=20
> >   - Is it necessary to describe P2 in terms of (presumably) NETCONF
> >     operations? I would prefer to have the document written in a
> >     protocol agnostic style. Perhaps simply drop "similar to the
> >     response of a <get> operation/request".
> > BALAZS: This is a reference both to NETCONF and RESTCONF. It was=20
> > explicitly asked for by other reviewers.
>=20
> Well, then the correct wording would be "similar to the response of a=20
> NETCONF <get> operation or the RESTCONF response to a GET method=20
> invocation on the (unified) datastore resource". Sounds complex and I=20
> still prefer the text to be agnostic to specific operations - in=20
> particular since <get> and the unified datastore have their=20
> limitations. The format is simply reusing the already defined data=20
> model encoding formats, i.e., the format has nothing to do with the
operations used to retrieve the data. So I suggest:
>=20
>    P2  Instance data shall reuse existing encoding rules for
>        YANG defined data.=20
>=20
> There is no need to refer to specific protocol operations.
> BALAZS: I will use both of your texts. That is the most common=20
> question I
> get: Will this use the same format as a get-reply? People like to=20
> think in terms of a specific easy-to-grasp function instead of a=20
> non-descript set of "existing" rules. Existing means you need to=20
> understand X number of RFCs, while just looking up a get-reply is=20
> easy. It is not precise, but IMHO that's how people think.

If you write "reuse existing encoding rules", then actually fewer =
documents
need to be understood. And operations have additional issues in how they
interact with 'datastores', so they may even be misleading and I rather =
have
the standards precise (and minimal normative dependencies).
BALAZS3: Sorry, I don't fully understand your point. What would you like =
in
P2?=20
The text now is:=20
P2  Instance data shall reuse existing encoding rules for YANG
       defined data.  Its format will be similar to the response of a
       NETCONF <get> operation or the RESTCONF response to a GET method
       invocation on the (unified) datastore resource.
It refers to existing rules as you asked for and also  says" similar" to =
a
get response, using phrasing from your email on 2020-02-12. =20
Are you OK with this? Or how would you like to change it?
=20
> >   - Why MUST XML attributes be ignored, why is there no text about
> >     unknown JSON data, 'attributes' (or annotations)? What should
> >     implementations generally do about unknown elements, attributes,
> >     objects, arrays, ...)? Why are we specific about only one =
specific
> >     case?
> > BALAZS:  Generally we want to allow users/creators to decorate the=20
> > data with additional information, that is not standardized. Like=20
> > YANG extensions  these may be useful, but at least should not cause
problems.
> > XML attributes are often used as meta-data and I was asked to list=20
> > them specifically.
> >=20
> I do not understand why there are specific rules for XML encodings but =

> not equivalent JSON rules. It looks like either the XML rules are not=20
> needed or equivalent JSON rules are missing if the XML rules are=20
> needed or there should be an explanation why the different encodings=20
> lead to different results (which is operationally rather surprising).
> BALAZS2:XML has 2 distinct ways to encode information XML attributes=20
> and elements.  JSON only has one uniform way. XML attributes are often =

> used to carry metadata which is a useful facility and they are not=20
> used to encode "real" YANG defined data. So we want to allow the use=20
> of XML attributes and not go for a least common denominator of the 2=20
> encodings. IMHO it is a useful facility, IMHO it belongs here, but if =
you
insist I can remove it.

I believe this text is odd for what I wrote below.
BALAZS3: IMO as XML attributes are encoding specific (they do not exists =
in
JSON) the rules about them are also inherently encoding specific.=20
I see no problem with allowing a special rule about them to allow the
customers to make use of this richer encoding.=20
=20
> If we want rules that apply to all encodings, they should be expressed =

> in an encoding neutral way. The current text and your response leaves=20
> me puzzled what the specification really wants to say here. And do we=20
> have to say something at all?
>=20
> >     It is unclear what "will be very similar" really means but =
perhaps
> >     this is clarified later. If not, this sentence says nothing in
> >     terms of a technical specification.
>=20

>=20
> >   - I like to understand why we need several methods to specify the
> >     schema. Having N solution is always bad for interoperability and
> >     also for maintainability. Perhaps the WG failed to reach =
consensus
> >     on a single solution.  Or there are strong technical reasons - =
but
> >     then they should be clearly stated. What are implementations
> >     expected to support, all methods? Or whatever the implementer
> >     prefers? How do we achieve interoperability across tools?
> > BALAZS: Different people in the WG wanted different solutions.
> > - Some (as I remember you too) asked for a full flexible solution=20
> > which can use multiple modules potentially not even the=20
> > ietf-yang-library to define the schema  (Inline solution)
> > - some asked for a simple solution listing the content schema=20
> > modules
> > - some wanted just to use a reference (If any this is the one, I=20
> > would
> > remove)
> > - some stated that they do not want to define the content-schema at=20
> > all because it is already known So we ended up with 4 methods
>=20
> But reaching consensus by doing all four is not necessarily cheap. So=20
> what are compliant tools required to implement. All 4 method?
> Whatever the implementer prefers? Or is there a mandatory to support=20
> method (other than external ;-)? The WG needs to understand the costs=20
> of having N ways to do the same thing.
> BALAZS: 2 methods are mandatory:  Simplified-Inline & URI.=20
> Inline is controlled by a feature, so it is optional. =20
> External is inherently optional, as whatever is outside this=20
> specification is undefined thus it may or may not be supported.

This means that as soon as I have deviations or I am not supporting all
features (this can be quite likely), there is no guaranteed to be =
supported
way to communicate schema information. Well, if that is what the WG =
believes
is what we want...
BALAZS3: Often you will not care for non-supported features or data =
nodes,
you just don't provide the instance data for them.=20
OK, I will add that if the feature inline-content-schema is supported, =
the
usage of ietf-yang-library MUST be supported. This guarantees a common
solution even in the complicated case where we do want to specify
features/deviations.
 =20
=20
> In this case, I think it helps to spell out that users cannot assume=20
> that instance data always represents consistent snapshots.
> BALAZS2: I would like to avoid the topic. We never stated anything=20
> about the quality of data in the instance data set.
> E.g. if this is a snapshot of state data and it takes time to create a =

> snapshot, data might change even during creating the snapshot. This is =

> not described here or in Netconf or in Restconf.
> Why should we describe this in more details than the protocols.

I think the phrase 'snapshot of information at a specific point of time'
makes the difference for me. I do not think that RFC 6241 or RFC
8040 promise to create a snapshot or a snapshot of information at a =
specific
point of time.
BALAZS: OK> IMHO the word snapshot does not inherently mean consistent. =
But
I will change the wording:
New: "YANG instance data set is created at a specific point in time.  If =
the
data changes afterwards, ..."
=20
>=20
> > * Delivery of Instance Data
> >=20
> >   - Why do we need this SHOULD? I do not think we should use RFC =
2119
> >     keywords to define how organizations may use the instance data
> >     format. My proposal is to delete this entire section.
> > BALAZS: I will change it to lower case may.
> > I was asked to and I want to state that we want to use instance data =

> > both for offline delivery of design time information and for=20
> > run-time delivery of other data.
>=20
> But should this not be stated in the use cases and principles list in=20
> section 2? I think section 5 is a mixture of a use-case concern and a=20
> requirement (oops principle):
>=20
>   PX: Instance data sets may be read from or produced by a live server
>       [is YANG server the proper term?] or they can be the result of a
>       specification or design effort that does not involve a live
>       server.
>=20
> I think the essence of section 5 should be integrated into section 2.
> What it says seems misplaced in the middle of the document. (I=20
> personally prefer to talk about objectives rather than principles but=20
> that may be just
> me.)
> BALAZS: OK, I will move it into chapter 2 Introduction. This is really =

> not something mandatory on the implementation.

I still do not see why one use case gets a subsection while others are
elaborated on in the appendix. I am still not sure section 2.2 is =
needed. I
would rather add the proposed PX to the principles and dump section 2.2.
BALAZS3: This was explicitly requested by the group, on multiple =
occasions.
IMHO it is good information.
 =20
> > * Backwards Compatibility
> >=20
> >   - I do not think 'managed entity' is a YANG term.
> > BALAZS: What term do you propose for something that is managed like=20
> > an interface or user etc. ? I was told managed entity is a generic=20
> > term that is commonly understood . Would "managed item" or "managed
thing"
> > be better?
> >=20
> >   - I think this text is use case specific and the items are kind of
> >     conflicting with each other (2nd says changing the semantics of =
a
> >     list should lead to a change of the key while the 1st suggests
> >     that changing keys may lead to misinterpretation of something
> >     being new).
> >=20
> >   - My proposal is to simply drop this entire section. If use case
> >     specific text is needed, add it to the use cases in the =
appendix.
> > BALAZS: You don't know how many trouble reports we got in multiple=20
> > use-cases for violating these recommendations. While they may not be =

> > important for all use-cases, the are important for many.
> > Actually we met the problem or had to avoid it in all but one of the =

> > listed use-cases.
>=20
> This text seems specific to certain use cases or best practices and as =

> such I suggest to integrate it into the appendix C. I do not think=20
> this advice needs to be part of the technical instance data format=20
> specification. One could even argue that some of this also concerns=20
> config changes to live servers. My issue is that I find this=20
> discussion misplaced - I like to to see the format definition =
separated
from any guidelines how to use it.
> BALAZS2: I still see this as important as proved by real life=20
> situations and also as a n explicit request from the Yang versioning
requirements  draft.
> The text is specific to some use cases:  In practice relevant to 90%=20
> of the use cases.

I understand that you care about this specific use case a lot and it =
might
be 90% in your estimation but this does not change my point that the =
text
seems guidelines text that I prefer to see separated from the technical
instance format specification and hence moved into the matching =
appendix.

BALAZS3: OK: This was explicitly requested by the group and IMO it is
important and have been seen in practice to be needed advice. But I can =
move
it into an appendix.
 =20
>=20
> How much simplification is there really compared to the inline method=20
> if I only list modules in the yang library schema without derivations=20
> etc? See my earlier point about which schema formats are mandatory to=20
> implement and whether the simplification is worth the extra code and=20
> possible interoperability issues.
> BALAZS2:
> Compare:
> INLINE method:
>   <content-schema>
>     <inline-module>
>       ietf-yang-library@2016-06-21
>     </inline-module>
>     <inline-schema>
>       <module-state
>         xmlns=3D"urn:ietf:params:xml:ns:yang:ietf-yang-library">
>         <module>
>           <name>ietf-yang-library</name>
>           <revision>2016-06-21</revision>
>         </module>
>         <module>
>           <name>ietf-netconf-monitoring</name>
>           <revision>2010-10-04</revision>
>         </module>
>       </module-state>
>     </inline-schema>
>   <content-schema>
>=20
> SIMPLIFIED INLINE method:
>   <content-schema>
>     <module> ietf-yang-library@2020-01-14</module>
>     <module> ietf-netconf-monitoring@2020-01-14</module>
>   </content-schema>

The begining is static overhead (does not increase with # of modules) =
and
the rest marginal when it comes to tools reading this, at least not a =
big
enough argument for me to invent another format. And once you have a
deviation or a feature not implemented, you will need the longer format
anyway (or simply announce a schema that is not quite correct - I guess =
this
is what people will do).

BALAZS3: In practice (at least in Ericsson) humans also read and write =
the
instance data files, so static overhead is bad.  It is 18 lines versus =
4.
People (Rob, and someone else maybe Reshad ?) explicitly asked for the
simple-inline format. =20
  =20
/js

--=20
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103
<https://protect2.fireeye.com/v1/url?k=3De6c5c1e7-ba4ecad8-e6c5817c-868f2=
5761b
72-3c9e50798f5110a6&q=3D1&e=3Dd2da5d9c-6439-4134-905f-953fbbdfbd43&u=3Dht=
tps%3A%2F
%2Fwww.jacobs-university.de%2F>

------=_NextPart_000_0246_01D5F3B7.64093F30
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMwNjEyMDE0NlowIwYJKoZIhvcNAQkEMRYEFAjf8QV9YdWYjXtmfwLVzXC218IHMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQBCbZ3GOcjSv3gSbPfQuoTjvrPMsdWWR7ng4xZW9IuYNo4EHhwJpkuR
7/RNn4ZJqWYK3RWr7cfIXWuJO2xNVYpuDR+wLX25EmoKnFRBFOqxuANuWCSh8H0CJzmrOS1jDp+p
94wF2rmo6JAc27BpqdB6Fs4CIJcnovvxeIVFnVzHFXOmVfNVO6Gk5WQ81WIhrFQHPqGhKjvNpV9g
lEjF8SIKTR7AuEhlKXeKztir0VwBkhaavWVTWH3NG5wNRTy9YTv9a4AkheBrnJ8EFTmTxBdgSr0d
YwrklGTYM1r3ZiQmbHFBnSGr45QtQsJODZ1KpdnhTy5oB5r5Tiy3xOo5MJMYAAAAAAAA

------=_NextPart_000_0246_01D5F3B7.64093F30--


From nobody Fri Mar  6 04:06:21 2020
Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D7AAB3A0DBA; Fri,  6 Mar 2020 04:06:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=WHtQfAhu; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=AKUtDzVA
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 Iosmad0zrFFE; Fri,  6 Mar 2020 04:06:14 -0800 (PST)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D4EE13A0DBD; Fri,  6 Mar 2020 04:06:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1867; q=dns/txt; s=iport; t=1583496373; x=1584705973; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=VGFTb33z2yPEN+uflX84vSsjFiUK19KyoqCeXjG/6BY=; b=WHtQfAhubYin/ZRDgmrkAYMtdwBpsP+4foBtswfxV+MopToFhnQh9OkA q+8zao5U+qg+P08186rpr/KOrjfqj9UlmQRUKNeDLDd3Osg6WpuorXrsa i6cl40JBBsg19RhLtzGv3sE9dqjQVMo9Sutj0Cg+rNDgxZDDRlXl5hUno Y=;
IronPort-PHdr: =?us-ascii?q?9a23=3APOuJqh/KoiILJ/9uRHGN82YQeigqvan1NQcJ65?= =?us-ascii?q?0hzqhDabmn44+8ZB7E/fs4iljPUM2b8P9Ch+fM+4HYEW0bqdfk0jgZdYBUER?= =?us-ascii?q?oMiMEYhQslVdSaCEnnK/jCZC0hF8MEX1hgrDm2?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CqBQCwO2Je/4oNJK1kHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXuBVCQsBWxYIAQLKgqHUQOKaoJfmBWCUgNUCQEBAQwBARgLCgI?= =?us-ascii?q?EAQGDfkUCgg4kOBMCAwEBCwEBBQEBAQIBBQRthVYMhWMBAQEBAwEBECgGAQE?= =?us-ascii?q?sCwELBAIBCBEEAQEfECcLHQgCBAENBQgagwWCSgMuAQMLnT8CgTmIYoIngn8?= =?us-ascii?q?BAQWFAxiCDAMGgTiMJxqBQT+BEUeBT34+gmQBAYFng0GCCiKNT6JWCoI8lwK?= =?us-ascii?q?CSYghkEuOdptRAgQCBAUCDgEBBYFpIiqBLnAVO4JsUBgNjh0MF4NQhRSFQXS?= =?us-ascii?q?BKYwVAYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.70,522,1574121600"; d="scan'208";a="739999598"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 06 Mar 2020 12:06:12 +0000
Received: from XCH-RCD-004.cisco.com (xch-rcd-004.cisco.com [173.37.102.14]) by alln-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 026C6CGW024055 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 6 Mar 2020 12:06:12 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-RCD-004.cisco.com (173.37.102.14) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 6 Mar 2020 06:06:12 -0600
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 6 Mar 2020 06:06:11 -0600
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 6 Mar 2020 07:06:11 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Eo3Ntt5UJGkkzcHdkhzlYIjvQQfTZnXk/UkA0XGzbZwjLndN1zvJvTcfezZd8oaMl4bfkBFzK+Sn+WBBBhRX7Q2XVARfs3s6LBKNSpIfdpnnKEo45ey1mfMw6kQXo7xmakf8bpPEJ61GK18ew6qRrnQZ9M9k+04Ct17ZKfIXelDoxCtzNfKBAJD/O3d0rqkVBA3nl6fLAOrD0x+l3XQBcLST0tcVmayv/OnxQrkQeoq2JXFGJ96h1mxCz36oTk0Mmg6DKJB+EH14yMhOh0kpxldirfi2502xQydY/tIaw9jDhzqFZ1v5z90P7gxFAtbGzFKLhsbx0iBHYDMrOF7JEw==
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=A2zyI8yWd9MeTpZDMZ3/Ne/9c6ruQgwyXJjreWI7Mtk=; b=abNnAx4oaJNmLVsg5vfGV+1YxwLpUaXuUxV+ITvMRzylvM4UHftiAMHLrzy0FXeXf5smMbA/0aDXdk7dSL0/E9whZCzpIGgb0Esr4CUL6nRZB4LU3PikacaWOgri0ETZXnK4mYD9j5sz8EP8hBVgHhkgdTDqQ0TbQnWE+2p/IPGdD0FoSY4Rrn4IP+o8CxFfnMZlU6+8Vjj5ZDzSayXRrQzCu+mJB3GSoQxQwxL34UUl9jLtXfyZocoPVqruvx0cpQVUxj3PpNTig7j0GwO+WAGm7cHWxytXMb0S8smj8/isVwHfl6WLILn4KxEoEjlk35dUtTRpeb7PZPAK4lwlLw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=A2zyI8yWd9MeTpZDMZ3/Ne/9c6ruQgwyXJjreWI7Mtk=; b=AKUtDzVA10ubX0ubrkK8lZpQEKMwHURX+HhRfYGo9cLMt41uvnCK/luq74kFfkjRMEGPGZA4y44Ihn6M40Sh5h6j977sR1Hc+BQL9s61M/eR2HfVUY5l1aFAfoCAxmAxApX8otgIANXC0hVqyc/OMrIHNSxyK0jeK8hFa/fqkUQ=
Received: from BY5PR11MB4355.namprd11.prod.outlook.com (2603:10b6:a03:1c3::13) by BY5PR11MB4355.namprd11.prod.outlook.com (2603:10b6:a03:1c3::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.15; Fri, 6 Mar 2020 12:06:09 +0000
Received: from BY5PR11MB4355.namprd11.prod.outlook.com ([fe80::5434:7127:ff4b:e6f4]) by BY5PR11MB4355.namprd11.prod.outlook.com ([fe80::5434:7127:ff4b:e6f4%4]) with mapi id 15.20.2772.019; Fri, 6 Mar 2020 12:06:09 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Kent Watsen <kent+ietf@watsen.net>, NETMOD Working Group <netmod@ietf.org>, "draft-ietf-netmod-yang-instance-file-format@ietf.org" <draft-ietf-netmod-yang-instance-file-format@ietf.org>
Thread-Topic: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06
Thread-Index: AQHVxVfRoKwho9Y9mUCvGGVNaWdV1Kg70o/g
Date: Fri, 6 Mar 2020 12:06:09 +0000
Message-ID: <BY5PR11MB4355D607AD5EEC9F5C38B0B3B5E30@BY5PR11MB4355.namprd11.prod.outlook.com>
References: <0100016f8006222d-b861a109-93ee-4a77-8b65-54c22d591e25-000000@email.amazonses.com>
In-Reply-To: <0100016f8006222d-b861a109-93ee-4a77-8b65-54c22d591e25-000000@email.amazonses.com>
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=rwilton@cisco.com; 
x-originating-ip: [82.15.79.32]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 30f17688-b90e-4334-f736-08d7c1c6c1e1
x-ms-traffictypediagnostic: BY5PR11MB4355:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BY5PR11MB435579720C9392923D7E51FBB5E30@BY5PR11MB4355.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0334223192
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(136003)(39860400002)(346002)(376002)(366004)(199004)(189003)(86362001)(5660300002)(478600001)(316002)(81156014)(81166006)(4326008)(52536014)(110136005)(8676002)(2906002)(107886003)(8936002)(966005)(64756008)(76116006)(53546011)(66446008)(66476007)(9686003)(6506007)(66556008)(71200400001)(33656002)(7696005)(55016002)(66946007)(26005)(186003); DIR:OUT; SFP:1101; SCL:1; SRVR:BY5PR11MB4355; H:BY5PR11MB4355.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 1zbRrjQ36oeWxTK6aqgaklaNVl/RSwS/lCjtddKSedc0y4Bw/lMhK0AWUP2sh7RaChMYuHOeJRGuc5Grm+kNyS0+KBzmQQkSX61P19M06GCBURaL0a8VK19h1Swav0fcofNP9q8sQHFXheg35qZFww7VlrtjN6Rs37oxpCgFGTfpDCnAweVu+Yc6mlBYcet756/RhcXFlrVz8jgAQCEWN8x9OaPkDVhgplTaOqqme25Mmu/vWuWqoJySEyZug3sCjAEEAr75VAibEIJ3q/PXwLsoeqImhQlpwr3bCt3bhiouWLDR3xcZnGNlzHPvC71Xy65YYBHYjQ2Tbz42JOdcn0HJaPvgb8fw6H2E39pUH6LZou+zh1kxkr9YoobJV2htOGBPjgRBUE6lfYsbll/U2Cy+CqeGHCjOzYTLkpiq87s0x1GSILZAkVxLVCYLjnFJCTufRL2vVL1h28XPUQW8wq7wOrfij73M6Ufr5J3F/OS/rID4QCjFFcn4WXkf/rIqg6KNIHkhAWtOcTTmkLgWAQ==
x-ms-exchange-antispam-messagedata: Lkqif6nb7P68bzfDp20hgUbSKiV65BGWxt2i5u+8mDofvYufV3EH//O6aHz6O6GdC/5CUdGKtINxdCYEZfsLHOtC6EpkDNh+Epzgxfx8nd0DszCFOb5TTG0sOgpXFRAdjIivXjge6STrIAAPw9wMlA==
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 30f17688-b90e-4334-f736-08d7c1c6c1e1
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Mar 2020 12:06:09.4902 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Lsw3mXnxD8qcAhnJnbayrgOqnwpnk5witKiefbOoXpR/BAkNj/8DNBHgupfb+huwvoDRpVoGYmI2tKpLh3HREQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR11MB4355
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.14, xch-rcd-004.cisco.com
X-Outbound-Node: alln-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/CW8duvj_P5rnCL1otOypyvnpxl4>
Subject: Re: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Mar 2020 12:06:19 -0000

Hi,

Not a full WGLC review, but one comment that I have on this draft (which pa=
rtly picks up a comment that Joe mentioned earlier regarding "yid-version")=
.


I think that we should probably avoid using the term "yid-version" because =
"yid" can be regarded as a racial slur, perhaps "file-format-version" would=
 be safer?

But I also agree with Joe that I think that it would be better to tie this =
back to the revision-date of the YANG module rather than inventing another =
versioning scheme.  Ideally, this would be a YANG Semver revision-label, bu=
t we don't want this draft to get delayed behind the versioning work.

Subject to the outcome of the (so far remarkably quiet) YANG versioning dra=
fts adoption call, perhaps this leaf could instead be defined as a string, =
which can only currently take the value "1.0.0", thus allowing it to be ext=
ended to adopt YANG revision labels and semver in future?

Thanks,
Rob


> -----Original Message-----
> From: netmod <netmod-bounces@ietf.org> On Behalf Of Kent Watsen
> Sent: 07 January 2020 12:41
> To: NETMOD Working Group <netmod@ietf.org>
> Subject: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-
> format-06
>=20
>=20
> This begins a two-week Working Group Last Call (WGLC) on draft-ietf-
> netmod-yang-instance-file-format-06.  The WGLC ends on Jan 21.  Please
> send your comments to the working group mailing list.
>=20
> Positive comments, e.g., "I've reviewed this document and believe it is
> ready for publication", are welcome!  This is useful and important, even
> from authors.  Objections, concerns, and suggestions are also welcomed at
> this time.
>=20
> Thank you,
> NETMOD Chairs
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Fri Mar  6 04:46:54 2020
Return-Path: <taoran20@huawei.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E7E313A0E93 for <netmod@ietfa.amsl.com>; Fri,  6 Mar 2020 04:46:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 JoqhX1fH459V for <netmod@ietfa.amsl.com>; Fri,  6 Mar 2020 04:46:51 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14C2B3A0E92 for <netmod@ietf.org>; Fri,  6 Mar 2020 04:46:51 -0800 (PST)
Received: from lhreml707-cah.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 3BD97FFE93FFA1C3AD3D for <netmod@ietf.org>; Fri,  6 Mar 2020 12:46:49 +0000 (GMT)
Received: from lhreml710-chm.china.huawei.com (10.201.108.61) by lhreml707-cah.china.huawei.com (10.201.108.48) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 6 Mar 2020 12:46:48 +0000
Received: from lhreml710-chm.china.huawei.com (10.201.108.61) by lhreml710-chm.china.huawei.com (10.201.108.61) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 6 Mar 2020 12:46:48 +0000
Received: from DGGEMI403-HUB.china.huawei.com (10.3.17.136) by lhreml710-chm.china.huawei.com (10.201.108.61) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1713.5 via Frontend Transport; Fri, 6 Mar 2020 12:46:48 +0000
Received: from DGGEMI522-MBS.china.huawei.com ([169.254.8.131]) by dggemi403-hub.china.huawei.com ([10.3.17.136]) with mapi id 14.03.0439.000; Fri, 6 Mar 2020 20:46:39 +0800
From: "taoran (F)" <taoran20@huawei.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Updated draft draft-tao-netmod-yang-node-tags-01
Thread-Index: AdXztSFjofvKitagQ96N4fDb1/nRhA==
Date: Fri, 6 Mar 2020 12:46:39 +0000
Message-ID: <9A819AE7BFA8104F8CDA9A55CAFA538C042E9667@dggemi522-mbs.china.huawei.com>
Accept-Language: en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.138.33.188]
Content-Type: multipart/alternative; boundary="_000_9A819AE7BFA8104F8CDA9A55CAFA538C042E9667dggemi522mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/YAV1TM3Y22c-y8OirI-uY7MvPug>
Subject: [netmod] Updated draft draft-tao-netmod-yang-node-tags-01
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Mar 2020 12:46:53 -0000

--_000_9A819AE7BFA8104F8CDA9A55CAFA538C042E9667dggemi522mbschi_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi, WG,

This is Ran. I have updated the draft draft-tao-netmod-yang-node-tags-01 (h=
ttps://tools.ietf.org/html/draft-tao-netmod-yang-node-tags-01). In this doc=
ument we define a method to tag data node associated with telemetry data in=
 YANG Modules.  This YANG data node tagging method can be used to provide i=
nput, instruction, indication to selection filter and filter queries of ope=
rational state on a server during a "pub/sub" service for YANG datastore up=
dates and provide multiple dimensional network visibility analysis.

Anyone is welcome to make comments on the draft. Thank you.


Best regards,

Ran Tao

--_000_9A819AE7BFA8104F8CDA9A55CAFA538C042E9667dggemi522mbschi_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:\5B8B\4F53;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"\@\5B8B\4F53";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size:10.5pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
/* Page Definitions */
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"ZH-CN" link=3D"#0563C1" vlink=3D"#954F72" style=3D"text-justi=
fy-trim:punctuation">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi, WG,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">This is Ran. I have updated the=
 draft draft-tao-netmod-yang-node-tags-01 (https://tools.ietf.org/html/draf=
t-tao-netmod-yang-node-tags-01). In this document we define a method to tag=
 data node associated with telemetry
 data in YANG Modules.&nbsp; This YANG data node tagging method can be used=
 to provide input, instruction, indication to selection filter and filter q=
ueries of operational state on a server during a &quot;pub/sub&quot; servic=
e for YANG datastore updates and provide multiple
 dimensional network visibility analysis. <o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Anyone is welcome to make comme=
nts on the draft. Thank you.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Best regards,<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Ran Tao<o:p></o:p></span></p>
</div>
</body>
</html>

--_000_9A819AE7BFA8104F8CDA9A55CAFA538C042E9667dggemi522mbschi_--


From nobody Fri Mar  6 06:22:56 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F11E73A07A0 for <netmod@ietfa.amsl.com>; Fri,  6 Mar 2020 06:22:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 z1orENmGPlrC for <netmod@ietfa.amsl.com>; Fri,  6 Mar 2020 06:22:47 -0800 (PST)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80083.outbound.protection.outlook.com [40.107.8.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E4DC93A079F for <netmod@ietf.org>; Fri,  6 Mar 2020 06:22:46 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YRUSaSp5OVOoEZYx4MX9S+gop+VzmLrUOOaLnCPhZZgATw62VSk9a7v1bHiE1v6MNm/vX2k+aUzmZCgKTxZtegc3ZMxDcRsEq3gZlcFsRe/jx6VRxS8HL+BDr4afKNv+ksUw1OZpndhuQ6Maptse3mhNV2O/PnmWskFltuEcfDZLA0iww7+AvP096s/i7KnuzrGxOt7FkcODPujb0/H0T+ofwmo3GZX4hGJXutqQITtfQXWjk1pTJdztecsY/EQ5jjGQ2upVXUi/rNUoTnZCAYoHWMtWQDHRf41FgvjUXuIYjvtu23Y8ynHuF/lJvn8cBE7Uxx//taWvJyoALl7ncQ==
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=kbCR+XjOhB7Ll9On4Ym9XLPCHftYaqkFF0v9ap3jrGE=; b=ZEizpwzNcU9Uyf1TAxRo00JxTcA8mQnHIO3qV0D/vTdYBrNgUCgyp2E+qdxzR473szMpK7yvpHrEDM3ATnlmuqpND8CNq7I2n2CkUViSXBL87aDxqqmQ6DWmIoLAJGQyGJs1valz9z9lz17YUcRPineX2Yo9nzocpPNanaLPQh305QM6QlNYNwd9wkLPGicrh2/boRWLsI0MRMatabq2ajDRkiZyevqgs5+FbR9tnu9lTOO4zu3DQRl80iwBS0q1H4dVB5DcET5KcmoBUbG3IHs+QuLt+qDZP0J9An8SF8cZoNYkotcwcYdWhWgr5TE834qPjgXD8ewIEV75areo7w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kbCR+XjOhB7Ll9On4Ym9XLPCHftYaqkFF0v9ap3jrGE=; b=hjTE5A8T5z8wpeL4KyMk05M97eXP3n+FMzwFPxMJzRPRmbgXNZXh63qI+uFzENT3hISLn6B4xEJ9m0aIA6QUmfkKrpdLpCAWksTv6snZM3vpT9jYFAP7rtF2awQQjaQN0pyOxZihtlxidWmeAaXXK0ssj6frEOWhQITAL17yVbk=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB4025.eurprd07.prod.outlook.com (52.134.105.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.9; Fri, 6 Mar 2020 14:22:43 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2814.007; Fri, 6 Mar 2020 14:22:43 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>, "'netmod@ietf.org'" <netmod@ietf.org>
Thread-Topic: URGENT kind of - RE: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06
Thread-Index: AdXzuN+me9FaaZtjSo6KDpFekFFRYQAAKkWgAAA3tyA=
Date: Fri, 6 Mar 2020 14:22:42 +0000
Message-ID: <DB7PR07MB4011DEDF7DA9600329DAC32DF0E30@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <DB7PR07MB40111ACEB61F4CCFD35ABEE4F0E30@DB7PR07MB4011.eurprd07.prod.outlook.com> <BY5PR11MB43556E2B8F484F48129163CEB5E30@BY5PR11MB4355.namprd11.prod.outlook.com>
In-Reply-To: <BY5PR11MB43556E2B8F484F48129163CEB5E30@BY5PR11MB4355.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3cf95dd9-0072-42eb-be89-08d7c1d9d5b4
x-ms-traffictypediagnostic: DB7PR07MB4025:
x-microsoft-antispam-prvs: <DB7PR07MB4025DE72E2747FC993CF071EF0E30@DB7PR07MB4025.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0334223192
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(39860400002)(136003)(346002)(199004)(189003)(9686003)(26005)(110136005)(55016002)(33656002)(66446008)(64756008)(66616009)(76116006)(86362001)(2906002)(66946007)(66556008)(66476007)(478600001)(186003)(316002)(81156014)(81166006)(71200400001)(8936002)(52536014)(6506007)(5660300002)(8676002)(7696005)(53546011)(491001)(4623004); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB4025; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 5eT9YM2BTV1MNrXwGwqwFfE9zfzMJD2STTVQ9OmCmTCwpfHLdYSHSzMB10pbJF/Lw8a+u0z20zVQZfou0537G6hPomr4I4peRAiop7qGFp3RY8Jtu8m6GpSFSvamE9TQeL6wYtDGg25Hlou1T9vzOiOW/Ggq3ELMOmeimecQV5JecwVTKmSUiMx3m6LDpzgG0rNI4Il2qpD6X5Gv/WWX6L9viWnQdszTjUzSiiKAl6wqiZL7+U8KARJxl+Bro7RjMSVgeKeBfAhpvRSU5ApYMhs6NYyZH01fIF8KiJH3TTntY5RJiRi8jlxxAF+it/7BFfH4OuyTiZVJsQgCel9Ei6R1y079Gh8kOD6dv289AGkwMOsurwiFg1RUn0mDYF3aIOT+7djqlP+5gU3dGh0vTew3WOVMsERlPBPL7TP03vfU59y1TxLOJC1zv8ecXeJW6Zvdq34DnhdLlgLwI36Gjpq95O96inWtDdFmnTnU727I2Zfk68AvrKjmjoNoGA0N
x-ms-exchange-antispam-messagedata: kJ14mDNEgIMxSUeFkesSXxplnskiDXm8iSzZXMEPD3g+ts85hvo6gLMkz/y1kZXZMJyvu8m5FA+gS62c/5er/dL5o49d1z81UXH9e1xOys1PE7aCFel/mOAaZm/s37t872I+rV+giM+800Eu6TBRxA==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0281_01D5F3CB.13E20D70"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3cf95dd9-0072-42eb-be89-08d7c1d9d5b4
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Mar 2020 14:22:42.9193 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: rct3dadkmEmMa2Cviu7+5F3t+/AD3wI7dNL3EZP0162ru2PGF9NchI/7zhty6Iuef3VX59EoeXplNy50nAYgLuocuOhZv34XctumK9Xi6NU=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4025
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/jTUvad2X7h8rVS4mDT-sIdjb1s0>
Subject: Re: [netmod] URGENT kind of - RE: WG Last Call: draft-ietf-netmod-yang-instance-file-format-06
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Mar 2020 14:22:53 -0000

------=_NextPart_000_0281_01D5F3CB.13E20D70
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

-----Original Message-----
From: Rob Wilton (rwilton) <rwilton@cisco.com>=20
Sent: 2020. m=E1rcius 6., p=E9ntek 14:18
To: Bal=E1zs Lengyel <balazs.lengyel@ericsson.com>
Subject: RE: URGENT kind of - RE: [netmod] WG Last Call:
draft-ietf-netmod-yang-instance-file-format-06

Not a full WGLC review, but one comment that I have on this draft (which
partly picks up a comment that Joe mentioned earlier regarding
"yid-version").


I think that we should probably avoid using the term "yid-version" =
because
"yid" can be regarded as a racial slur, perhaps "file-format-version" =
would
be safer?
BALAZS: OK, changed to format-version. Shorter & In the future an =
instance
data set could be transported over the wire without a file around it.

But I also agree with Joe that I think that it would be better to tie =
this
back to the revision-date of the YANG module rather than inventing =
another
versioning scheme.  Ideally, this would be a YANG Semver revision-label, =
but
we don't want this draft to get delayed behind the versioning work.
BALAZS: OK, go with date.

Subject to the outcome of the (so far remarkably quiet) YANG versioning
drafts adoption call, perhaps this leaf could instead be defined as a
string, which can only currently take the value "1.0.0", thus allowing =
it to
be extended to adopt YANG revision labels and semver in future?

Rob

------=_NextPart_000_0281_01D5F3CB.13E20D70
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMwNjE0MjI0MVowIwYJKoZIhvcNAQkEMRYEFGaTYdD3ahuIY5MzeVw8WDL+wVCwMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQDG3jqeY/V2GAC6owF4WX53IGhFpjq618JAd9gRTGJxDMmQ0c7chJX7
U915c3Jg3H6ILXBy2bwnHdBEcSjLM+qXKUgr1rUAUQChbLGXG2QX73LOqxhBQ8rAhOunIOi1OEqr
OyWeI/kwU8CsR8Rlbn2XWk4avHqnw7Bhz/kpONa4WrfMbsCND8S1CmIqQBMlQemQrohbdqEeuPoC
FOhImtUPKUm2BlR/rK7oqfRrJMRY2NrGDnCdcPJOkTjwGLdvOXzc5kG1IVOqIKfv8mvblHLoBTfa
pNCk/8me3dU4SCtrEd9NoapvWes7xCbkDNAixv7R9ODF46vW7HRsLOMDGZmfAAAAAAAA

------=_NextPart_000_0281_01D5F3CB.13E20D70--


From nobody Fri Mar  6 06:44:39 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C8EA3A0835 for <netmod@ietfa.amsl.com>; Fri,  6 Mar 2020 06:44:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 rXTC0Zt2tIys for <netmod@ietfa.amsl.com>; Fri,  6 Mar 2020 06:44:34 -0800 (PST)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70077.outbound.protection.outlook.com [40.107.7.77]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 369323A0833 for <netmod@ietf.org>; Fri,  6 Mar 2020 06:44:34 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IIHwwGKeF9Cqs49cQsG4eB6eOVQJ4eOqCTiV10OTlSgmlbWEW/DQHS44M/3I9/97RRe7k1AoEkK+TTZ4amnoFmxw+zksHzzNsqB2ZY++hoPkmdOVujUAn1AYHwUPShQJ6hWz4zt9DIjOvC+Da3WWGwlkQrbfmPO9BSUD8QRZu800pLgUVO29QzrAGRSkQCtbfAkssN2i/9/EG6TxFu7n+drM+OV47QqmuYZG+EL9zi2vsjKLrXhNK/LPb1s4LH/20lFNxzgt6qrd5iJUscQbRe25Zzw9V7weLV3W5YZFFHno9NFb5tkHYLOmmsPAubBLxzYYoC9THvLMTiLox59IXA==
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=ESdcHH3fqA1FgyaIcqygubDp6k3shQkrV2ZuXzgwzRI=; b=PC9oIZZlBYbMS5M5PuwoemhnPIow4oOrqlQVnRuOl1K2gMgWtNHymyXgONfLWvuWrOn7hmz8eIJ13Psm0D303hLaNwvFhSA2nMqSjDG44ez/uKrP0c1SPKQ2yzJHFQO3JabSdW+I0AB9lqFm8tx+4Q6wRFxIojR6d1NyVN7RoExFHP76R8vgRuJAtb6iDDn+ydmEg8Koxv97zAbQ5r0TXJBj/8rD1zqt7+weLIaZ+trU2eLDLqre8xDW0lXBOF9rol22XNA8ULcujAmbf/9BFrcPZ24cI9xwltqxj7JUnL87/Cd/rLDeWB7mK+ko7nfGoUV4LXW5wpGP2UbC5uVIRg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ESdcHH3fqA1FgyaIcqygubDp6k3shQkrV2ZuXzgwzRI=; b=jDlgmffY9+PXrDNGxmk0uaxbMGv73Qo8as5O3bISWcoi2LYokrPoO/v1YTDZUoo4qBlklPNT3St65xzh0qd14AkPBSc+XQtc7yinhdtMqiATIpyKaEFFnwwMNa0E6A9xaJVAlxGF8IcrmOOBae4/siV8n6wg0NDzcPtk8SFQDmg=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB3931.eurprd07.prod.outlook.com (52.134.104.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.9; Fri, 6 Mar 2020 14:44:31 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2814.007; Fri, 6 Mar 2020 14:44:31 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: Kent Watsen <kent+ietf@watsen.net>
CC: "netmod@ietf.org" <netmod@ietf.org>, Benoit Claise <bclaise@cisco.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Thread-Topic: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06 to -07
Thread-Index: AdXjRaul/baoBR3OSym1n0wm+wChUgAJWeEAA+aGbsA=
Date: Fri, 6 Mar 2020 14:44:31 +0000
Message-ID: <DB7PR07MB40119ED41717889CFACC08F4F0E30@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <DB7PR07MB4011402E836C2FABCB3E7F42F0150@DB7PR07MB4011.eurprd07.prod.outlook.com> <0100017045205157-ba7a6e8f-0d4d-4540-b6ca-94d4d81dbe02-000000@email.amazonses.com>
In-Reply-To: <0100017045205157-ba7a6e8f-0d4d-4540-b6ca-94d4d81dbe02-000000@email.amazonses.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d4bac93a-e115-4635-defc-08d7c1dce153
x-ms-traffictypediagnostic: DB7PR07MB3931:
x-microsoft-antispam-prvs: <DB7PR07MB3931BAE0249DDA031E44BD69F0E30@DB7PR07MB3931.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 0334223192
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(346002)(39860400002)(136003)(396003)(189003)(199004)(55016002)(85202003)(76116006)(66946007)(66446008)(54906003)(53546011)(6506007)(66476007)(66616009)(64756008)(66556008)(66574012)(8936002)(9686003)(5660300002)(2906002)(52536014)(8676002)(81156014)(81166006)(4326008)(71200400001)(966005)(478600001)(85182001)(86362001)(26005)(33656002)(7696005)(186003)(316002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB3931; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: HSHujgY9rSx2ScUQ+xE6b/+kgU99puWWvpsZbbkt2G8p+2TgnDg87D41MhSI6ZRzm9JYibRsWw38YDDAibW2CSBgVRQpqemXzq0WCF/yKqgP4AYBMNpsvzwspnkCHpYqAR0EAonf2U1BChYy/7tQ6Vhd3yXpha5yqhCESMTL7hUEYm/zrcEpWQfrlQiMfeqR3iXvZCS/otnCYaLQ+0QRK7NdCvmsJ9rMlqQM36DQRXhzw3bwxmjR1jlb17/nxiRuiwnhT/9cSxkdVSW1t7zBmiU7BHzT1dUUTiVxYNevR+G4tIAdcWY3Jlw0dlyckFz+JmLlAvIqyaz05BVO14HwyqPbpRjxFiNtaGk9+zsMzfCm00u5lgVgZmjUuX27gGaLPJkfYewYYkBh7FRw0viS70ohJ7nsp7ntgISma2FTUnhRlLpsIBEa8JMDwT6GybEjwy7HwqR3B5iiUSNVHmyAoqY4V9QTYg3wIQZwZ3+97OFuAfiOKCoXYaGGIfzVuLLnZiIwf14pArcIL9DwWsJuOQ==
x-ms-exchange-antispam-messagedata: l/2FLsnVhwg1X25KfgxyRL/4YmGTkF3G9aidFxVTzI50AJAxusqwFWa2GSFE/axBIWFm6oOSV8DkB6Iu8wZ0CkgJXTVF/q6+WssW1ehAacoHBsW24H7XoFxiw/zGwJJ0JA0Q+gwCR4kogfSsra3w3g==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0295_01D5F3CE.1F88A8C0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d4bac93a-e115-4635-defc-08d7c1dce153
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Mar 2020 14:44:31.1861 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: nejUFK4kQSk9sXDOLUX/WbtDOOX3KsNvYTJsNjCVX0I/BQFY7DhkETBZewog3JHQhRryngS9chyVwcLKbHLC0qYYb52JNtjprV89uleMxnA=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB3931
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/b1eD747AmaQntJzwbKzTlvKbb9c>
Subject: Re: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06 to -07
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Mar 2020 14:44:38 -0000

------=_NextPart_000_0295_01D5F3CE.1F88A8C0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0296_01D5F3CE.1F88A8C0"


------=_NextPart_001_0296_01D5F3CE.1F88A8C0
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

=20

=20

From: Kent Watsen <kent+ietf@watsen.net>=20
Sent: 2020. febru=C3=A1r 14., p=C3=A9ntek 20:15
To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
Subject: Re: [netmod] WG Last Call: =
draft-ietf-netmod-yang-instance-file-format-06 to -07

=20

Have the YANG modules been validated and tested for formatting?

(i.e., pyang -f yang --keep-comments --yang-line-length 69 filename)=20

BALAZS: yes. With pyang offline and yangvalidator.com

=20

Have the examples in the draft validated against the YANG module?

BALAZS: Only manually. How do you validate samples conforming to a yang =
data structure ?

=20

Please review the Normative/Informative status of the references.

Not looking carefully, but RFCs 2119 and 8174 should be Normative,=20

and I think RFCs 3688 and 6020 should be Informative, right?

BALAZS: OK, changed in rev 08=20

=20

All of the =E2=80=9Cimport=E2=80=9D statements in the YANG module are =
missing a

=E2=80=9Creference=E2=80=9D statement.

BALAZS:=20

Added:

rfc6991 for types added.=20

Already present:=20

rfc8342 for datastores

ietf-netmod-yang-data-ext for ietf-yang-structure-ext

=20

Please add a paragraph to Section 5.2 preceding the YANG module

indicating all the aforementioned Normative references.

BALAZS: OK, I did it, but=20

this is not what is required by =
https://tools.ietf.org/html/rfc8407#section-3.9.

I also see no value in this statement.

=20

The copyright in the YANG module needs to be 2020 (not 2019)

BALAZS: OK

=20

Please ensure a blank line between paragraphs in the =
=E2=80=9Cdescription"

statements.

BALAZS: OK

=20

Please add a statement to the Introduction regarding why the module

Isn=E2=80=99t compliant with NMDA.

BALAZS: Sorry, don=E2=80=99t understand. Why is this not compliant with =
NMDA ?=20

IMHO it is NMDA compliant, or rather it  has nothing to do with NDMA.

=20

The tree diagram does not adhere to the syntax described in=20

draft-ietf-netmod-yang-data-ext. =20

BALAZS: OK I try, but what actually is the problem? Any help would be =
really appreciated.

Sadly=20

pyang -p ../ietfYams ietf-yang-instance-data\@2020-03-06.yang -f tree =
--tree-print-yang-data --tree-print-yang-data

doesn=E2=80=99t print out anything, so I am handcrafting.

I just updated pyang from git. Any idea why this doesn=E2=80=99t work =
for me?

It would be good if YangValidator would print out the tree. At some =
point it did. Not now. :-(

Please update the first sentence  in Section 5.1 to also reference =
draft-ietf-netmod-yang-data-ext.

BALZS: OK

=20

Please ensure that the planning-text version of the draft passes

IDNITS (https://www6.ietf.org/tools/idnits =
<https://protect2.fireeye.com/v1/url?k=3De5cfab15-b91ba273-e5cfeb8e-8610d=
8a762ca-c786959c5f6d65dc&q=3D1&e=3D9a66002a-9006-4173-87aa-d650b9cbdf03&u=
=3Dhttps%3A%2F%2Fwww6.ietf.org%2Ftools%2Fidnits> ) at the =
=E2=80=9Cverbose output=E2=80=9D

level and correct any issues found, or explain why they =
shouldn=E2=80=99t

be corrected.

BALAZS: OK, corrected

=20

=20

Thanks,

Kent  // shepherd

=20





On Feb 14, 2020, at 11:03 AM, Bal=C3=A1zs Lengyel =
<balazs.lengyel@ericsson.com <mailto:balazs.lengyel@ericsson.com> > =
wrote:

=20

Hello Chairs,
I replied to Juergen, and exchanged some additional mails with him. I =
updated the draft to draft-ietf-netmod-yang-instance-file-format-07. =
Please take it forward in the process.

https://protect2.fireeye.com/v1/url?k=3Ded368c2e-b1bcaefa-ed36ccb5-0cc47a=
d93e6a-1bf0817821133165 =
<https://protect2.fireeye.com/v1/url?k=3Ded368c2e-b1bcaefa-ed36ccb5-0cc47=
ad93e6a-1bf0817821133165&q=3D1&e=3Db8630aed-b037-42b0-a579-0e6e8067e0eb&u=
=3Dhttps%3A%2F%2Ftools.ietf.org%2Fhtml%2Fdraft-ietf-netmod-yang-instance-=
file-format-07> =
&q=3D1&e=3Db8630aed-b037-42b0-a579-0e6e8067e0eb&u=3Dhttps%3A%2F%2Ftools.i=
etf.org%2Fhtml%2Fdraft-ietf-netmod-yang-instance-file-format-07
Regards Balazs

-----Original Message-----
From: netmod <netmod-bounces@ietf.org <mailto:netmod-bounces@ietf.org> > =
On Behalf Of Kent Watsen
Sent: 2020. febru=C3=A1r 9., vas=C3=A1rnap 20:23
To: netmod@ietf.org <mailto:netmod@ietf.org>=20
Subject: Re: [netmod] WG Last Call: =
draft-ietf-netmod-yang-instance-file-format-06

This message closes the WGLC.

Authors, please respond to Juergen=E2=80=99s message from Jan 20, =
ultimately posting an update to the draft.

Thanks,
Kent // as shepherd






On Jan 7, 2020, at 7:41 AM, Kent Watsen <kent+ietf@watsen.net =
<mailto:kent+ietf@watsen.net> > wrote:


This begins a two-week Working Group Last Call (WGLC) on =
draft-ietf-netmod-yang-instance-file-format-06.  The WGLC ends on Jan =
21.  Please send your comments to the working group mailing list.

Positive comments, e.g., "I've reviewed this document and believe it is =
ready for publication", are welcome!  This is useful and important, even =
from authors.  Objections, concerns, and suggestions are also welcomed =
at this time.

Thank you,
NETMOD Chairs

_______________________________________________
netmod mailing list
netmod@ietf.org <mailto:netmod@ietf.org>=20
https://www.ietf.org/mailman/listinfo/netmod =
<https://protect2.fireeye.com/v1/url?k=3D89fe7c6a-d52a750c-89fe3cf1-8610d=
8a762ca-ab9209e107d110d3&q=3D1&e=3D9a66002a-9006-4173-87aa-d650b9cbdf03&u=
=3Dhttps%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fnetmod>=20


_______________________________________________
netmod mailing list
netmod@ietf.org <mailto:netmod@ietf.org>=20
https://www.ietf.org/mailman/listinfo/netmod =
<https://protect2.fireeye.com/v1/url?k=3Def180575-b3cc0c13-ef1845ee-8610d=
8a762ca-c0ef022d895b1910&q=3D1&e=3D9a66002a-9006-4173-87aa-d650b9cbdf03&u=
=3Dhttps%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fnetmod>=20

=20


------=_NextPart_001_0296_01D5F3CE.1F88A8C0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 15 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"Lucida Console";
	panose-1:2 11 6 9 4 5 4 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle20
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div =
style=3D'border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm'><p class=3DMsoNormal><b>From:</b> Kent Watsen =
&lt;kent+ietf@watsen.net&gt; <br><b>Sent:</b> 2020. febru=C3=A1r 14., =
p=C3=A9ntek 20:15<br><b>To:</b> Bal=C3=A1zs Lengyel =
&lt;balazs.lengyel@ericsson.com&gt;<br><b>Subject:</b> Re: [netmod] WG =
Last Call: draft-ietf-netmod-yang-instance-file-format-06 to =
-07<o:p></o:p></p></div></div><blockquote =
style=3D'margin-left:30.0pt;margin-right:0cm'><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Have the YANG modules been validated and tested for =
formatting?<o:p></o:p></p></div><div><p class=3DMsoNormal>(i.e., pyang =
-f yang --keep-comments --yang-line-length 69 =
filename)&nbsp;<o:p></o:p></p><p class=3DMsoNormal>BALAZS: yes. With =
pyang offline and yangvalidator.com<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Have the examples in the draft validated against the =
YANG module?<o:p></o:p></p><p class=3DMsoNormal>BALAZS: Only manually. =
How do you validate samples conforming to a yang data structure =
?<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Please review the Normative/Informative status of the =
references.<o:p></o:p></p></div><div><p class=3DMsoNormal>Not looking =
carefully, but RFCs 2119 and 8174 should be =
Normative,&nbsp;<o:p></o:p></p></div><div><p class=3DMsoNormal>and I =
think RFCs 3688 and 6020 should be Informative, right?<o:p></o:p></p><p =
class=3DMsoNormal>BALAZS: OK, changed in rev 08 =
<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>All of the =E2=80=9Cimport=E2=80=9D statements in the =
YANG module are missing a<o:p></o:p></p></div><div><p =
class=3DMsoNormal>=E2=80=9Creference=E2=80=9D =
statement.<o:p></o:p></p><p class=3DMsoNormal>BALAZS: <o:p></o:p></p><p =
class=3DMsoNormal>Added:<o:p></o:p></p><p class=3DMsoNormal =
style=3D'margin-left:30.0pt;text-indent:6.0pt'>rfc6991 for types added. =
<o:p></o:p></p><p class=3DMsoNormal>Already present: <o:p></o:p></p><p =
class=3DMsoNormal style=3D'margin-left:30.0pt;text-indent:6.0pt'>rfc8342 =
for datastores<o:p></o:p></p><p class=3DMsoNormal =
style=3D'margin-left:30.0pt;text-indent:6.0pt'>ietf-netmod-yang-data-ext =
for ietf-yang-structure-ext<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><div><p =
class=3DMsoNormal>Please add a paragraph to Section 5.2 preceding the =
YANG module<o:p></o:p></p></div></div><div><p =
class=3DMsoNormal>indicating all the aforementioned Normative =
references.<o:p></o:p></p><p class=3DMsoNormal>BALAZS: OK, I did it, but =
<o:p></o:p></p><p class=3DMsoNormal>this is not what is required by <a =
href=3D"https://tools.ietf.org/html/rfc8407#section-3.9">https://tools.ie=
tf.org/html/rfc8407#section-3.9</a>.<o:p></o:p></p><p =
class=3DMsoNormal>I also see no value in this =
statement.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>The copyright in the YANG module needs to be 2020 (not =
2019)<o:p></o:p></p><p class=3DMsoNormal>BALAZS: =
OK<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Please ensure a blank line between paragraphs in the =
=E2=80=9Cdescription&quot;<o:p></o:p></p></div><div><p =
class=3DMsoNormal>statements.<o:p></o:p></p><p class=3DMsoNormal>BALAZS: =
OK<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Please add a statement to the Introduction regarding =
why the module<o:p></o:p></p></div><div><p =
class=3DMsoNormal>Isn=E2=80=99t compliant with NMDA.<o:p></o:p></p><p =
class=3DMsoNormal>BALAZS: Sorry, don=E2=80=99t understand. Why is this =
not compliant with NMDA ? <o:p></o:p></p><p class=3DMsoNormal>IMHO it is =
NMDA compliant, or rather it =C2=A0has nothing to do with =
NDMA.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>The tree diagram does not adhere to the syntax =
described in&nbsp;<o:p></o:p></p></div><div><p =
class=3DMsoNormal>draft-ietf-netmod-yang-data-ext. =
&nbsp;<o:p></o:p></p></div><div><p class=3DMsoNormal>BALAZS: OK I try, =
but what actually is the problem? Any help would be really =
appreciated.<o:p></o:p></p><p class=3DMsoNormal>Sadly <o:p></o:p></p><p =
class=3DMsoNormal><span style=3D'font-family:"Lucida Console"'>pyang -p =
../ietfYams ietf-yang-instance-data\@2020-03-06.yang -f tree =
--tree-print-yang-data --tree-print-yang-data<o:p></o:p></span></p><p =
class=3DMsoNormal>doesn=E2=80=99t print out anything, so I am =
handcrafting.<o:p></o:p></p><p class=3DMsoNormal>I just updated pyang =
from git. Any idea why this doesn=E2=80=99t work for =
me?<o:p></o:p></p><p class=3DMsoNormal>It would be good if YangValidator =
would print out the tree. At some point it did. Not now. =
:-(<o:p></o:p></p><p class=3DMsoNormal>Please update the first =
sentence&nbsp; in Section 5.1 to also reference =
draft-ietf-netmod-yang-data-ext.<o:p></o:p></p><p =
class=3DMsoNormal>BALZS: OK<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Please ensure that the planning-text version of the =
draft passes<o:p></o:p></p></div><div><p class=3DMsoNormal>IDNITS (<a =
href=3D"https://protect2.fireeye.com/v1/url?k=3De5cfab15-b91ba273-e5cfeb8=
e-8610d8a762ca-c786959c5f6d65dc&amp;q=3D1&amp;e=3D9a66002a-9006-4173-87aa=
-d650b9cbdf03&amp;u=3Dhttps%3A%2F%2Fwww6.ietf.org%2Ftools%2Fidnits">https=
://www6.ietf.org/tools/idnits</a>) at the =E2=80=9Cverbose =
output=E2=80=9D<o:p></o:p></p></div><div><p class=3DMsoNormal>level and =
correct any issues found, or explain why they =
shouldn=E2=80=99t<o:p></o:p></p></div><div><p class=3DMsoNormal>be =
corrected.<o:p></o:p></p><p class=3DMsoNormal>BALAZS: OK, =
corrected<o:p></o:p></p></div></blockquote><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Thanks,<o:p></o:p></p></div><div><p =
class=3DMsoNormal>Kent &nbsp;// shepherd<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><div><p =
class=3DMsoNormal><br><br><o:p></o:p></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><div><p =
class=3DMsoNormal>On Feb 14, 2020, at 11:03 AM, Bal=C3=A1zs Lengyel =
&lt;<a =
href=3D"mailto:balazs.lengyel@ericsson.com">balazs.lengyel@ericsson.com</=
a>&gt; wrote:<o:p></o:p></p></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p =
class=3DMsoNormal>Hello Chairs,<br>I replied to Juergen, and exchanged =
some additional mails with him. I updated the draft to =
draft-ietf-netmod-yang-instance-file-format-07. Please take it forward =
in the process.<br><br><a =
href=3D"https://protect2.fireeye.com/v1/url?k=3Ded368c2e-b1bcaefa-ed36ccb=
5-0cc47ad93e6a-1bf0817821133165&amp;q=3D1&amp;e=3Db8630aed-b037-42b0-a579=
-0e6e8067e0eb&amp;u=3Dhttps%3A%2F%2Ftools.ietf.org%2Fhtml%2Fdraft-ietf-ne=
tmod-yang-instance-file-format-07">https://protect2.fireeye.com/v1/url?k=3D=
ed368c2e-b1bcaefa-ed36ccb5-0cc47ad93e6a-1bf0817821133165&amp;q=3D1&amp;e=3D=
b8630aed-b037-42b0-a579-0e6e8067e0eb&amp;u=3Dhttps%3A%2F%2Ftools.ietf.org=
%2Fhtml%2Fdraft-ietf-netmod-yang-instance-file-format-07</a><br>Regards =
Balazs<br><br>-----Original Message-----<br>From: netmod &lt;<a =
href=3D"mailto:netmod-bounces@ietf.org">netmod-bounces@ietf.org</a>&gt; =
On Behalf Of Kent Watsen<br>Sent: 2020. febru=C3=A1r 9., vas=C3=A1rnap =
20:23<br>To: <a =
href=3D"mailto:netmod@ietf.org">netmod@ietf.org</a><br>Subject: Re: =
[netmod] WG Last Call: =
draft-ietf-netmod-yang-instance-file-format-06<br><br>This message =
closes the WGLC.<br><br>Authors, please respond to Juergen=E2=80=99s =
message from Jan 20, ultimately posting an update to the =
draft.<br><br>Thanks,<br>Kent // as =
shepherd<br><br><br><br><br><o:p></o:p></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><p class=3DMsoNormal>On =
Jan 7, 2020, at 7:41 AM, Kent Watsen &lt;<a =
href=3D"mailto:kent+ietf@watsen.net">kent+ietf@watsen.net</a>&gt; =
wrote:<br><br><br>This begins a two-week Working Group Last Call (WGLC) =
on draft-ietf-netmod-yang-instance-file-format-06. &nbsp;The WGLC ends =
on Jan 21. &nbsp;Please send your comments to the working group mailing =
list.<br><br>Positive comments, e.g., &quot;I've reviewed this document =
and believe it is ready for publication&quot;, are welcome! &nbsp;This =
is useful and important, even from authors. &nbsp;Objections, concerns, =
and suggestions are also welcomed at this time.<br><br>Thank =
you,<br>NETMOD =
Chairs<br><br>_______________________________________________<br>netmod =
mailing list<br><a =
href=3D"mailto:netmod@ietf.org">netmod@ietf.org</a><br><a =
href=3D"https://protect2.fireeye.com/v1/url?k=3D89fe7c6a-d52a750c-89fe3cf=
1-8610d8a762ca-ab9209e107d110d3&amp;q=3D1&amp;e=3D9a66002a-9006-4173-87aa=
-d650b9cbdf03&amp;u=3Dhttps%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fn=
etmod">https://www.ietf.org/mailman/listinfo/netmod</a><o:p></o:p></p></b=
lockquote><p =
class=3DMsoNormal><br>_______________________________________________<br>=
netmod mailing list<br><a =
href=3D"mailto:netmod@ietf.org">netmod@ietf.org</a><br><a =
href=3D"https://protect2.fireeye.com/v1/url?k=3Def180575-b3cc0c13-ef1845e=
e-8610d8a762ca-c0ef022d895b1910&amp;q=3D1&amp;e=3D9a66002a-9006-4173-87aa=
-d650b9cbdf03&amp;u=3Dhttps%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fn=
etmod">https://www.ietf.org/mailman/listinfo/netmod</a><o:p></o:p></p></d=
iv></div></blockquote></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></div></body></html>
------=_NextPart_001_0296_01D5F3CE.1F88A8C0--

------=_NextPart_000_0295_01D5F3CE.1F88A8C0
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMwNjE0NDQyOVowIwYJKoZIhvcNAQkEMRYEFMGwsj6gK875aqAFGSwF6pFiQXIhMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQC8ePfUbklb0jBdoh54+qeK/02IuopKgLuB4Kt4o0bkmqs6C/L3RB6c
dEntDZjGk8G/J3xbgiN3GwcH1ahLAdZaqFnnq4X6gx/wHYY1sec7SyLe7wXWOrPbMouzOEAMJIkz
g8Lr8+aAeKNr0E60XL8Rk79pLPIm0hLHI6A4NmUMszYQzI1sxxTyoa6FsbDG8gKjbUp4ytoSGJdZ
L2LvW3iHef3Sg+nixk+lJN1co98CBjal4OtUeSU/5HEjAJFMwiygBHsP7/S0RUt1pZrT0oXxtq6J
OVL1JD7JhahawLV/FmR+I0o9meUXvzaGX2jts37P0VK81OyR/EepsCyxFhE1AAAAAAAA

------=_NextPart_000_0295_01D5F3CE.1F88A8C0--


From nobody Fri Mar  6 06:48:58 2020
Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E8DF3A0843 for <netmod@ietfa.amsl.com>; Fri,  6 Mar 2020 06:48:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=BDmpcdPi; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Gq5Yfrld
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 NWydP1Pdi6tf for <netmod@ietfa.amsl.com>; Fri,  6 Mar 2020 06:48:55 -0800 (PST)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA8E33A083F for <netmod@ietf.org>; Fri,  6 Mar 2020 06:48:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1861; q=dns/txt; s=iport; t=1583506135; x=1584715735; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=MkfX3x2BKSVTKPiR2G54hacDcMYfZzl2UB3kJzKIEoI=; b=BDmpcdPiyy4+z36YrCCGYtCmvi+Cy9F5CSBE1jBI5U/oYFVfaxUQgwuW gjNYaqkdS1i0ENk8B4DAX83KKhoeUMcRcTd3NiGoAy8Lxu1klIMla0/s4 xLoEz4huUHNOaNO6zUx3rxTn9muHtI8qgKmGERIv6MgJYIOQMLghBXjmP k=;
IronPort-PHdr: =?us-ascii?q?9a23=3AImV/RxJ+rGK8bQbSrtmcpTVXNCE6p7X5OBIU4Z?= =?us-ascii?q?M7irVIN76u5InmIFeBvad2lFGcW4Ld5roEkOfQv636EU04qZea+DFnEtRXUg?= =?us-ascii?q?Mdz8AfngguGsmAXFfkLfr2aCoSF8VZX1gj9Ha+YgBY?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AnDQBMYmJe/5ldJa1lHQEBAQkBEQU?= =?us-ascii?q?FAYF7gVRQBYFEIAQLKodbA4prToIRmBWCUgNUCQEBAQwBAS0CBAEBhEMCgg4?= =?us-ascii?q?kOBMCAwEBCwEBBQEBAQIBBQRthVYMhWMBAQEBAgESLgEBOAsEAgEIEQQBAS8?= =?us-ascii?q?yHQgBAQQBEggahU8DDiABnWMCgTmIYoIngn8BAQWFAxiCDAmBOIwnGoFBP4E?= =?us-ascii?q?RR4JNPoRNg0GCCiKGSIcHK4lpmEIKgjyXAps1gQyDO4ovm1ECBAIEBQIOAQE?= =?us-ascii?q?FgWkigVhwFUKCCF1QGA2OHQwXFYM7ilV0gSmNJQEB?=
X-IronPort-AV: E=Sophos;i="5.70,522,1574121600"; d="scan'208";a="457498922"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 06 Mar 2020 14:48:54 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by rcdn-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id 026EmsOE030990 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 6 Mar 2020 14:48:54 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 6 Mar 2020 08:48:53 -0600
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 6 Mar 2020 08:48:53 -0600
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 6 Mar 2020 08:48:53 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D7yuwsc8xzlhuDFt0lv2ylrzzbCHftQF9souc0Bv1B7unYM+IpHNWsnIPc/r7pYuMG0o/TMIwpa2Yg5fKY25B3ur99wgHiWdIp8bJWFm8AbFoT9kmEAGIfy3M2lPwAxUM5aBzEX1KyiFrDka01pkI2HZ294znr7C9GtePUxTvzkziTNuR6NQ57b45bEFJVZrsmM5joJx6uJmG0wClGCse0Nytxcu0fA17IkHyM7sbUCme3/+2uYhEmKkn3pxvZGom7ZgxEnaG5ni1BF8TxQFiOhcP5VpCcQQhJLznk6m2Yng58i49nBTvIpC8R1rLCsqIs+c3a0B0u9Vhq8d9cQwLg==
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=jHNDM+rXP2NhxMEMWsNZY8/INQybrGsI73Nsrgrf0lI=; b=YeODziRmSxN7WOUTNCpmrJoYjolrpUR2GCpsRSBqBgfT2DfJePMjGz12DEg3skGxZXNVWnvKN1pCqCez1NFqUcbRhqiJl+QHcbA9NY5+xph0Ur9ii4nIWmYHSJ1fttsf2vwekZMuI1sZYRnph/7LQJJ6Rn2iJlCaz7Zz7ycN9jSaZMEn6O3Bh9PE9Bum01VQwsoAHnjOeKTgMe+MJ3/jvlGCDyFfcPI8S2fOW8tRj3PWqv/gay4R0tk8mbQm2UV+bZiKoDZPiP/RLCd1QOmF9m+9wTE/9u1AhtdliZeE7obiKm2LDPn9eIA0XAjM/v3FmkW3dKsEjgpU4jaAhtP3Vw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jHNDM+rXP2NhxMEMWsNZY8/INQybrGsI73Nsrgrf0lI=; b=Gq5Yfrldy3o8/rm3hJca8keduN1J8+8fL3fnoTNCmeWgsbXp7RtEnohMYaqg/MxJ5XH6vVfRsMbzsgDCLtX7GTxwZCiQuPnoi6tIcaJtZzFTjfeUITa/A6hWesPg3fQD6rtNrQVNPxubvldiT/o+AEnbeG0Zwq74XGKlrRS3m4o=
Received: from BY5PR11MB4355.namprd11.prod.outlook.com (2603:10b6:a03:1c3::13) by BY5PR11MB4072.namprd11.prod.outlook.com (2603:10b6:a03:18f::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.15; Fri, 6 Mar 2020 14:48:52 +0000
Received: from BY5PR11MB4355.namprd11.prod.outlook.com ([fe80::5434:7127:ff4b:e6f4]) by BY5PR11MB4355.namprd11.prod.outlook.com ([fe80::5434:7127:ff4b:e6f4%4]) with mapi id 15.20.2772.019; Fri, 6 Mar 2020 14:48:52 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: =?iso-8859-1?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>, "'netmod@ietf.org'" <netmod@ietf.org>
Thread-Topic: URGENT kind of - RE: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06
Thread-Index: AdXzuN+me9FaaZtjSo6KDpFekFFRYQAAKkWgAAA3tyAAAvU0gA==
Date: Fri, 6 Mar 2020 14:48:52 +0000
Message-ID: <BY5PR11MB4355B95068FD4A8520982AE1B5E30@BY5PR11MB4355.namprd11.prod.outlook.com>
References: <DB7PR07MB40111ACEB61F4CCFD35ABEE4F0E30@DB7PR07MB4011.eurprd07.prod.outlook.com> <BY5PR11MB43556E2B8F484F48129163CEB5E30@BY5PR11MB4355.namprd11.prod.outlook.com> <DB7PR07MB4011DEDF7DA9600329DAC32DF0E30@DB7PR07MB4011.eurprd07.prod.outlook.com>
In-Reply-To: <DB7PR07MB4011DEDF7DA9600329DAC32DF0E30@DB7PR07MB4011.eurprd07.prod.outlook.com>
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=rwilton@cisco.com; 
x-originating-ip: [2001:420:c0c0:1002::af]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 66068c7b-7bbb-4bad-949c-08d7c1dd7d20
x-ms-traffictypediagnostic: BY5PR11MB4072:
x-microsoft-antispam-prvs: <BY5PR11MB407262B725F6F68A7E65C589B5E30@BY5PR11MB4072.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0334223192
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(366004)(346002)(376002)(136003)(39860400002)(199004)(189003)(52536014)(2906002)(110136005)(5660300002)(316002)(7696005)(6506007)(53546011)(186003)(9686003)(55016002)(8936002)(478600001)(81156014)(8676002)(71200400001)(81166006)(86362001)(66446008)(66556008)(64756008)(66476007)(76116006)(66946007)(33656002)(4623004)(491001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY5PR11MB4072; H:BY5PR11MB4355.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +ddZIs1uUCJJ2UedasR7JGYQ3qXYtBLZ5nq26x5k8eoZnALR0KdYcHpwh5zc/cv6CQbyhl3HNoLgPNejyuAdb1StOuvSAlLEkjjrybzVXL0n55PWH9Faa5d2TCwJmSBw9ogaCr9JAAfUOO09oTK233X1CQQNKJHnFlqq9ni+aHdHxOVdP9Zxi6zr+4pH5dMctLtbScL0MJrzBl+DHLcM1LlYI1PHS3gE8HAz+0VO6ZktDHJfoBJECVZ+/sciI2sj8IShiFk7JGswogyI1xPT0oZhukNnfmpxTm9W/CzSCdOHeV8nZk2D1BjR8HKkMUUaqa4EnoKsb2RJj1VCDIcE0qtFxM0xL4aNODQUzXaDM/1hsSdOs4VrB0olwW6dSNKirDpuyaDkWu2JmRFZafn7/GK6EcsnzqYdQn3+EiAXOSJQ5VhNWD184R/XYju9B8FwMegmvReUZ4FtITfv31W2NcpRs++kjwy1IMhMYp0eeJRN6uJd76uHgndDsE/kx2VM
x-ms-exchange-antispam-messagedata: 3waxzdonhX+l16/vqGu2YWRoA4tQWwALQ5tC9EeNf+DZZYSQlYPKaVOoWuBxk3+/m30p9AqidQuLhzcPFYCLKtLlsU+7QpKMoBwZHYo2y+xV5rMXLUGOTCE90E+6nYSTr5+UQ76ST6o8I2ZxkSJUbouV0BTSyqueOwAYOcsQyzg=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 66068c7b-7bbb-4bad-949c-08d7c1dd7d20
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Mar 2020 14:48:52.5815 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 9Fj5qBTcso5KsBaMn1wmdtWE7vHpqX9ZIF+zBFszILOhkJEzBlb4Mv38hUNhdW0JTRlM3aTqZX3PoxiNoTg8yQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR11MB4072
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: rcdn-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/78GjemsZGjz9htBlLIsYAAAvkpc>
Subject: Re: [netmod] URGENT kind of - RE: WG Last Call: draft-ietf-netmod-yang-instance-file-format-06
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Mar 2020 14:48:57 -0000

> -----Original Message-----
> From: Bal=E1zs Lengyel <balazs.lengyel@ericsson.com>
> Sent: 06 March 2020 14:23
> To: Rob Wilton (rwilton) <rwilton@cisco.com>; 'netmod@ietf.org'
> <netmod@ietf.org>
> Subject: RE: URGENT kind of - RE: [netmod] WG Last Call: draft-ietf-
> netmod-yang-instance-file-format-06
>=20
> -----Original Message-----
> From: Rob Wilton (rwilton) <rwilton@cisco.com>
> Sent: 2020. m=E1rcius 6., p=E9ntek 14:18
> To: Bal=E1zs Lengyel <balazs.lengyel@ericsson.com>
> Subject: RE: URGENT kind of - RE: [netmod] WG Last Call:
> draft-ietf-netmod-yang-instance-file-format-06
>=20
> Not a full WGLC review, but one comment that I have on this draft (which
> partly picks up a comment that Joe mentioned earlier regarding
> "yid-version").
>=20
>=20
> I think that we should probably avoid using the term "yid-version" becaus=
e
> "yid" can be regarded as a racial slur, perhaps "file-format-version"
> would
> be safer?
> BALAZS: OK, changed to format-version. Shorter & In the future an instanc=
e
> data set could be transported over the wire without a file around it.
[RW]=20
Okay.

>=20
> But I also agree with Joe that I think that it would be better to tie thi=
s
> back to the revision-date of the YANG module rather than inventing anothe=
r
> versioning scheme.  Ideally, this would be a YANG Semver revision-label,
> but
> we don't want this draft to get delayed behind the versioning work.
> BALAZS: OK, go with date.
[RW]=20
Okay.

Thanks for accommodating,
Rob


>=20
> Subject to the outcome of the (so far remarkably quiet) YANG versioning
> drafts adoption call, perhaps this leaf could instead be defined as a
> string, which can only currently take the value "1.0.0", thus allowing it
> to
> be extended to adopt YANG revision labels and semver in future?
>=20
> Rob


From nobody Fri Mar  6 18:32:10 2020
Return-Path: <joelja@bogus.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E69F03A108D for <netmod@ietfa.amsl.com>; Fri,  6 Mar 2020 18:32:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 9KWNZi5J2zk6 for <netmod@ietfa.amsl.com>; Fri,  6 Mar 2020 18:31:58 -0800 (PST)
Received: from nagasaki.bogus.com (nagasaki.bogus.com [IPv6:2001:418:1::81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3899A3A107A for <netmod@ietf.org>; Fri,  6 Mar 2020 18:31:57 -0800 (PST)
Received: from jmbp.local (172-10-235-9.lightspeed.sntcca.sbcglobal.net [172.10.235.9]) (authenticated bits=0) by nagasaki.bogus.com (8.15.2/8.15.2) with ESMTPSA id 0272VskE047909 for <netmod@ietf.org>; Sat, 7 Mar 2020 02:31:56 GMT (envelope-from joelja@bogus.com)
X-Authentication-Warning: nagasaki.bogus.com: Host 172-10-235-9.lightspeed.sntcca.sbcglobal.net [172.10.235.9] claimed to be jmbp.local
To: "netmod@ietf.org" <netmod@ietf.org>
From: Joel Jaeggli <joelja@bogus.com>
X-Pep-Version: 2.0
Message-ID: <72e87466-5929-6bd6-d231-1b319a6ee19c@bogus.com>
Date: Fri, 6 Mar 2020 18:31:54 -0800
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------EAAFB080DE8DA427DF5FDCF2"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/BspwznBWfYwOVIR9bgTzujnhGZs>
Subject: [netmod] NETMOD IETF 107 update and call for agenda items
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Mar 2020 02:32:09 -0000

This is a multi-part message in MIME format.
--------------EAAFB080DE8DA427DF5FDCF2
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

All,

This note is somewhat late, but we felt the need to get it out this week.=


According to the IETF 107 meeting agenda [1], NETMOD is
scheduled to meet a total of 3 hours across 2 sessions, both on
Monday:
=C2=A0=C2=A0=C2=A0 13:30-15:30=C2=A0=C2=A0=C2=A0 Monday Afternoon session=
 I
=C2=A0=C2=A0=C2=A0 18:10-19:10=C2=A0=C2=A0=C2=A0 Monday Afternoon session=
 III

This is clearly will be an atypical meeting, with more remote
attendees than usual.=C2=A0 This includes all three WG chairs.

If you are interested in presenting to the WG, please send your
request not later than COB Monday March 9 to the "netmod-chairs"
alias (CC-ed). Please include the following information for each
presentation request:

=C2=A0- name of the drafts (if any)
=C2=A0- name of presentation (usually the title of the draft)
=C2=A0- name of the presenter(s)
=C2=A0- desired time request (in minutes)
=C2=A0- local or remote?

Please be advised that=C2=A0the draft submission cutoff deadline [2] is
this coming Monday. =C2=A0Please update your drafts before then!

Thank you,
NETMOD Chairs

[1] https://datatracker.ietf.org/meeting/107/agenda.html
[2] https://datatracker.ietf.org/meeting/107/important-dates


--------------EAAFB080DE8DA427DF5FDCF2
Content-Type: application/pgp-keys;
 name="pEpkey.asc"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
 filename="pEpkey.asc"

-----BEGIN PGP PUBLIC KEY BLOCK-----

mQENBF0zjHcBCAC/VccTV8/Owi3MQVGop8umVKn4stHzV/F4/5+ixMnzkhhRsI1L
305ew6Uh+ypYkKn28X7B5+3zNIRxK+JKkV9QKufSBPFcTd41xoknMtCMSr5QZIln
A61tLz2oCIdB6eiTrzI60pHwd0idCOmAEqUP8JLfaQZK9JNQ416Kb/8CHiDhkG0N
17l0EYT+uVVBlUbSAgbaw6gO2csUPeASB6oiFd9AdCBVMQsQ4Q57Giz1oFam/FJw
igtZ4TG+fW8dM1k8ngyonN8RzdTwnkkPLCNrttdOfjrv9llianW9Jz48l52ViT39
S82tYLkDuNbQ0AJKK8lniYz0yvs47k5WHF/VABEBAAG0H0pvZWwgSmFlZ2dsaSA8
am9lbGphQGJvZ3VzLmNvbT6JAVQEEwEIAD4WIQTSCLPd1dloH5f5hauFzc47B3GZ
7AUCXTOMdwIbAwUJAeEzgAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRCFzc47
B3GZ7HcvCAChCaaK8xnP5z7bxz5y5tX15fpEzjjhz0fHe32gJ2uZblWzhX6ch/6z
2k51Pcnf0FJj788Nu+WI0kF/U81jByvbz5WPlEBm7E/D0HLxsIWkbt0AlNjiDIP8
WuTZ0Lom/m7YFzwLTN7g+MI5Jqui/LEKcKAqoo5ioGsDGOIa9Fq7/WWkx7fIYvTR
pqSpPKdZs3kz1z9QvncyM3IrY7fOMD4hShCwcA2HU+rl61g6aIZmpG7LXT0ZlHfY
UMk8zxL/8/S89p7ZPxhxrjDeYMPxlexmWY9KZS6Ek6ugO2udHeEDagpUpUrmqEgg
tK8qSsmclqqWXWps5Bl8JLueamnwV+77uQENBF0zjHcBCADWGXodjIueeHPimoj7
55ExPKJvP8ECZProTxJ86N5xmLP9Fbs70FKSxRwv4at1fWgvEwOU9w0ibq7CT+wo
neboxFsWh6GEHlskSlgr5MpqCJXSpcoHABR7aBaBecFAD2YS3Zaf7GUCHcl51Bb8
7Xuj59tS8S5RCMtQ5spAL1unLt/rIBbEaiJR24/vJQLuZAJtAeUQgy0s2daBFKfL
j/7AIVGTpbFSpM3iiOOjFnvQsWapzxheLNS57OY7DaQWDsd/E8zFHcTJLpotST4r
AkWnXvrCxOkFKX+WJ1TKiy8I0enIa1U8aB+9YswHy4fE3GbGqeMDjSxCziNLKKe+
MlZ1ABEBAAGJATwEGAEIACYWIQTSCLPd1dloH5f5hauFzc47B3GZ7AUCXTOMdwIb
DAUJAeEzgAAKCRCFzc47B3GZ7G9dB/9mvCNEjuJVv9IdcziUFrWX8r0rZPRTw+iH
1EKxpE5RWU+LTf3dNJWz/s8pItLkevjIz4tLOdoAa8awj4xqoLkoVFr/LTU7ugaF
ZksanT5/E5ZsDm/ngsdUAgOwZvalOU6cdj7Utzk1xWbGfPLnx86a8VzEaCMtzNX6
roW3zJPBcxnDekuvuHnEiAvUBDGhf2GcVafVRuyM0MOlT7jQ0B8N6mcmojJFSJvO
4jFLiT2/9vPgl4i41S3P8jbjEBQ24U26BDBuB3yNOvoaPDcRUsC1sKHHZCr1cwan
0E4HFJ5kouvANneQTsH+QtWnGZ9mtDrmR+qZ4p7+4dXve+HsG64S
=3DmE9q
-----END PGP PUBLIC KEY BLOCK-----

--------------EAAFB080DE8DA427DF5FDCF2--


From nobody Sun Mar  8 17:11:10 2020
Return-Path: <joelja@bogus.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBA753A0C3C; Sun,  8 Mar 2020 17:10:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 XBkneJnQCm4d; Sun,  8 Mar 2020 17:10:50 -0700 (PDT)
Received: from nagasaki.bogus.com (nagasaki.bogus.com [IPv6:2001:418:1::81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A2D33A0C3A; Sun,  8 Mar 2020 17:10:50 -0700 (PDT)
Received: from jmbp.local ([IPv6:2601:647:4200:5811:640e:4698:df4:c0eb]) (authenticated bits=0) by nagasaki.bogus.com (8.15.2/8.15.2) with ESMTPSA id 0290AneA021955; Mon, 9 Mar 2020 00:10:49 GMT (envelope-from joelja@bogus.com)
X-Authentication-Warning: nagasaki.bogus.com: Host [IPv6:2601:647:4200:5811:640e:4698:df4:c0eb] claimed to be jmbp.local
From: Joel Jaeggli <joelja@bogus.com>
To: netmod@ietf.org, "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
References: <687b863b-4d54-db67-e3af-b08588c85360@bogus.com>
X-Pep-Version: 2.0
Message-ID: <1cd1d7f0-3431-101e-0289-de382353a6e8@bogus.com>
Date: Sun, 8 Mar 2020 17:10:48 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <687b863b-4d54-db67-e3af-b08588c85360@bogus.com>
Content-Type: multipart/mixed; boundary="------------5CFE7EB06AE0E3637A233BE7"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/RIYCAY6fUpAru0_Gy_fDuQ85hKo>
Subject: Re: [netmod] WGLC - Comparison of NMDA datastores - draft-ietf-netmod-nmda-diff-03
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Mar 2020 00:11:09 -0000

This is a multi-part message in MIME format.
--------------5CFE7EB06AE0E3637A233BE7
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

This working group last call completed on March 2nd.

Some corrections, and adjustments were requested in the discussion
between Juergen and Alex.=C2=A0

While the last call window did not see a lot of postive or negative
support it aligns well with the dicussion at the last meeting on
readiness to advance. I think we can call consensus on this point.

if a draft 04 appears shortly addressing the changes that were made I
think we can move it along.

Thanks

joel

On 2/17/20 11:42, Joel Jaeggli wrote:
> Greetings,
>
> This was supposed to get processed shortly after IETF 106, however I lo=
st track of it. We are therefore running a 2 week WGLC on draft-ietf-netm=
od-nmda-diff-03.
>
> https://datatracker.ietf.org/doc/draft-ietf-netmod-nmda-diff/
>
> the 02 - 03 diff is available here:
>
> https://www.ietf.org/rfcdiff?url1=3Ddraft-ietf-netmod-nmda-diff-02&url2=
=3Ddraft-ietf-netmod-nmda-diff-03
>
> Please send email to the list indicating your support or concerns.
>
> This WGLC will conclude Monday March 2nd.
>
>
> Thank you,
> NETMOD WG Chairs
>

--------------5CFE7EB06AE0E3637A233BE7
Content-Type: application/pgp-keys;
 name="pEpkey.asc"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
 filename="pEpkey.asc"

-----BEGIN PGP PUBLIC KEY BLOCK-----

mQENBF0zjHcBCAC/VccTV8/Owi3MQVGop8umVKn4stHzV/F4/5+ixMnzkhhRsI1L
305ew6Uh+ypYkKn28X7B5+3zNIRxK+JKkV9QKufSBPFcTd41xoknMtCMSr5QZIln
A61tLz2oCIdB6eiTrzI60pHwd0idCOmAEqUP8JLfaQZK9JNQ416Kb/8CHiDhkG0N
17l0EYT+uVVBlUbSAgbaw6gO2csUPeASB6oiFd9AdCBVMQsQ4Q57Giz1oFam/FJw
igtZ4TG+fW8dM1k8ngyonN8RzdTwnkkPLCNrttdOfjrv9llianW9Jz48l52ViT39
S82tYLkDuNbQ0AJKK8lniYz0yvs47k5WHF/VABEBAAG0H0pvZWwgSmFlZ2dsaSA8
am9lbGphQGJvZ3VzLmNvbT6JAVQEEwEIAD4WIQTSCLPd1dloH5f5hauFzc47B3GZ
7AUCXTOMdwIbAwUJAeEzgAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRCFzc47
B3GZ7HcvCAChCaaK8xnP5z7bxz5y5tX15fpEzjjhz0fHe32gJ2uZblWzhX6ch/6z
2k51Pcnf0FJj788Nu+WI0kF/U81jByvbz5WPlEBm7E/D0HLxsIWkbt0AlNjiDIP8
WuTZ0Lom/m7YFzwLTN7g+MI5Jqui/LEKcKAqoo5ioGsDGOIa9Fq7/WWkx7fIYvTR
pqSpPKdZs3kz1z9QvncyM3IrY7fOMD4hShCwcA2HU+rl61g6aIZmpG7LXT0ZlHfY
UMk8zxL/8/S89p7ZPxhxrjDeYMPxlexmWY9KZS6Ek6ugO2udHeEDagpUpUrmqEgg
tK8qSsmclqqWXWps5Bl8JLueamnwV+77uQENBF0zjHcBCADWGXodjIueeHPimoj7
55ExPKJvP8ECZProTxJ86N5xmLP9Fbs70FKSxRwv4at1fWgvEwOU9w0ibq7CT+wo
neboxFsWh6GEHlskSlgr5MpqCJXSpcoHABR7aBaBecFAD2YS3Zaf7GUCHcl51Bb8
7Xuj59tS8S5RCMtQ5spAL1unLt/rIBbEaiJR24/vJQLuZAJtAeUQgy0s2daBFKfL
j/7AIVGTpbFSpM3iiOOjFnvQsWapzxheLNS57OY7DaQWDsd/E8zFHcTJLpotST4r
AkWnXvrCxOkFKX+WJ1TKiy8I0enIa1U8aB+9YswHy4fE3GbGqeMDjSxCziNLKKe+
MlZ1ABEBAAGJATwEGAEIACYWIQTSCLPd1dloH5f5hauFzc47B3GZ7AUCXTOMdwIb
DAUJAeEzgAAKCRCFzc47B3GZ7G9dB/9mvCNEjuJVv9IdcziUFrWX8r0rZPRTw+iH
1EKxpE5RWU+LTf3dNJWz/s8pItLkevjIz4tLOdoAa8awj4xqoLkoVFr/LTU7ugaF
ZksanT5/E5ZsDm/ngsdUAgOwZvalOU6cdj7Utzk1xWbGfPLnx86a8VzEaCMtzNX6
roW3zJPBcxnDekuvuHnEiAvUBDGhf2GcVafVRuyM0MOlT7jQ0B8N6mcmojJFSJvO
4jFLiT2/9vPgl4i41S3P8jbjEBQ24U26BDBuB3yNOvoaPDcRUsC1sKHHZCr1cwan
0E4HFJ5kouvANneQTsH+QtWnGZ9mtDrmR+qZ4p7+4dXve+HsG64S
=3DmE9q
-----END PGP PUBLIC KEY BLOCK-----

--------------5CFE7EB06AE0E3637A233BE7--


From nobody Mon Mar  9 02:44:02 2020
Return-Path: <J.Schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A44B3A0B93 for <netmod@ietfa.amsl.com>; Mon,  9 Mar 2020 02:44:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.699
X-Spam-Level: 
X-Spam-Status: No, score=-1.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, MSGID_FROM_MTA_HEADER=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=jacobsuniversity.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 Ic2kqNPeKjzN for <netmod@ietfa.amsl.com>; Mon,  9 Mar 2020 02:43:57 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20072.outbound.protection.outlook.com [40.107.2.72]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EBF2F3A0B8B for <netmod@ietf.org>; Mon,  9 Mar 2020 02:43:56 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lDadLHVFVPILyGnIF1Slsj6orj7m2Rxmm5i2V8SLLq+YnH86nZ1V6fP3e6STBWe2yNQbqZvlXMwd3lYxmeZrcVb5bI6dtnf32XVT5EPoGLGJlCVdoZvVeSDvcXwRdJfKbxNCdUPRCXfx+coZJRKk3z3nWK4Vg3IXboYZZED+sAcPWz8otP3brS3e+RIYsD6APYoui67hPm7R5DigdsthtDzFS2rJJ3z7nD3KJyiFnCtvVCdLdU86j+p1lGtWI9U2EI19+JVU0JtlmaSlCiGNQu/2UH1hhQATJTNJiMZyVq3dYdttxqOXbRndlBafWNsSDPjiT6XqrOz9KiJ6ev2Eow==
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=/COGQ+DI97QQb4/PSTgwr+f7k31xTCsHybBQNzt7+2E=; b=IiBd44w6su5NMNNoD2nYqj2wqWwfOrUPLva1Oy0WLRJ9rseUyjfDV+1SefuR5OOhJlklJLKhRZAZyx+JtIwmv2mc5sS/e2AHbqYmgs8C+Sh5Rq2vDK44bHhxWaSDyzLiUxowhPy1Y3736oiriQ7IDVLHI9y3XAwG/42UK5pBwHbynR6BZKb1nqKSU/VcD9b4Xf7vL4Svhm5vYCCO6vc3umhUJ6ppdkpZGjM7avoSV/duqLuMqaUlUc9JEWSh9adx+SAQRw35qAyEsMdDzXEROMcNL+jtVmBRJRBNdS1cS5YbCTUlPCDaUyFIn0099xbm2UEA1A2uzVo3M+xy4KhxiQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/COGQ+DI97QQb4/PSTgwr+f7k31xTCsHybBQNzt7+2E=; b=shvA3PLlIyEKhdN2yBPe0TyEFJMO0kzLcIjG1CwfBRbv2zpd8oWjWyrSw8Vqo/s1fyJYo1ht/j32hM3IxjlK2Yky/i9IoAivX4jmMnAzXitesVwkF6+s7f5UXu58dp+3gj91u38VxgvcusByYtkHIw9HaFh2p2N8ebT07s+j58E=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=J.Schoenwaelder@jacobs-university.de; 
Received: from AM4P190MB0004.EURP190.PROD.OUTLOOK.COM (10.172.221.19) by AM4P190MB0114.EURP190.PROD.OUTLOOK.COM (10.172.218.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.17; Mon, 9 Mar 2020 09:43:53 +0000
Received: from AM4P190MB0004.EURP190.PROD.OUTLOOK.COM ([fe80::10f:bf91:1a67:a580]) by AM4P190MB0004.EURP190.PROD.OUTLOOK.COM ([fe80::10f:bf91:1a67:a580%8]) with mapi id 15.20.2793.013; Mon, 9 Mar 2020 09:43:53 +0000
Date: Mon, 9 Mar 2020 10:43:52 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: =?utf-8?Q?Bal=C3=A1zs?= Lengyel <balazs.lengyel@ericsson.com>
Cc: Kent Watsen <kent+ietf@watsen.net>, NETMOD Working Group <netmod@ietf.org>
Message-ID: <20200309094352.c7w2cbpztf54ncy2@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: =?utf-8?Q?Bal=C3=A1zs?= Lengyel <balazs.lengyel@ericsson.com>,  Kent Watsen <kent+ietf@watsen.net>, NETMOD Working Group <netmod@ietf.org>
References: <0100016f8006222d-b861a109-93ee-4a77-8b65-54c22d591e25-000000@email.amazonses.com> <20200120144528.wt2z4y66xcnp7fxj@anna.jacobs.jacobs-university.de> <DB7PR07MB4011635119B75D384D11D01DF0180@DB7PR07MB4011.eurprd07.prod.outlook.com> <20200212090703.eikj365ctbsighey@anna.jacobs.jacobs-university.de> <DB7PR07MB4011A7798CBC8E40F49F8B88F01A0@DB7PR07MB4011.eurprd07.prod.outlook.com> <20200219101653.7e46vtzxuyaixr73@anna.jacobs.jacobs-university.de> <DB7PR07MB40117B60C972838C9A08C053F0E30@DB7PR07MB4011.eurprd07.prod.outlook.com>
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <DB7PR07MB40117B60C972838C9A08C053F0E30@DB7PR07MB4011.eurprd07.prod.outlook.com>
X-ClientProxiedBy: AM3PR07CA0069.eurprd07.prod.outlook.com (2603:10a6:207:4::27) To AM4P190MB0004.EURP190.PROD.OUTLOOK.COM (2603:10a6:200:65::19)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from localhost (212.201.44.247) by AM3PR07CA0069.eurprd07.prod.outlook.com (2603:10a6:207:4::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.8 via Frontend Transport; Mon, 9 Mar 2020 09:43:52 +0000
X-Originating-IP: [212.201.44.247]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: f4bef9d4-4715-474b-d5e3-08d7c40e60df
X-MS-TrafficTypeDiagnostic: AM4P190MB0114:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM4P190MB0114737F63732F7B72C79010DEFE0@AM4P190MB0114.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:9508;
X-Forefront-PRVS: 0337AFFE9A
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(396003)(366004)(39850400004)(346002)(136003)(376002)(199004)(189003)(3450700001)(786003)(316002)(54906003)(956004)(4326008)(6496006)(52116002)(2906002)(6486002)(53546011)(6916009)(478600001)(5660300002)(66574012)(81156014)(81166006)(16526019)(66556008)(1076003)(86362001)(66946007)(186003)(8936002)(8676002)(26005)(66476007)(30864003); DIR:OUT; SFP:1101; SCL:1; SRVR:AM4P190MB0114; H:AM4P190MB0004.EURP190.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: jacobs-university.de does not designate permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: 5RJXExrMjIbcFW6oDxWcx2CDnAgiJ5q19qU2CVOZ1i0GcwBSlW/nxTLxCMhUtE3YQz2Q/+jZufv6WKmbGqJE56jDAwYxHc/SC/M8of3xQ8+UM1cvI3jrALzQvCoh00C4yVDryQYL3qFbHzxo4ef8rhgjAOVbK1u2DNbiE+v2JyVunhihxpZBtF/sXg8HgbcwRAq0l33xSeccz3clAW71ZgLXpikode5wIdqlUbjmatt9KOP7Ne6Q7JEfY9qOoKwKDBz5w6PPNXI2BD/xoQNchB9pfgbLHwxlgXFsrAy8T3l+B4tLyiZwClVcm0YhcBavHHnnxfKYiXO2vuMU2/5pbl7FFE5X+onUgNgQaOc0p9jbgqy5P8+kJGziMzmlLet+H4W9Z/fjMIVNGjJ1037wmlgqaX6Qg/5OB2GKvTB9QHm3QTV/dq4eNddE0PiIg+gqJfX5/hozD7ST4ztlhgpuVGTA/7fG0EqfB0CGRROAKe+tJmQqGL2l3NzWFqa44VYGq3xDo7XSNgmBrz9BwilSaQ==
X-MS-Exchange-AntiSpam-MessageData: klERuOROOT9Vrdq9Byzl1tYGCUdOPGykDwOPDfIu8RutWKYUHFb5AC+vwSzcpHaAxG/B61YoUaMUrr1plXpT7T26oCgLaq6W8k1V9tmCcZDuIIiooO/2us2jBpt9aXkjS0zR27t0tVSi5lFDmampnA==
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: f4bef9d4-4715-474b-d5e3-08d7c40e60df
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Mar 2020 09:43:53.2341 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: FcZhASakEY9uKEUuNN+zECdUcNufsaKdvWVbonZ6mWP71ttpI7U/uRL+S2DBlM/QmFY20Lqkx3ZSwu+DUc913sNzd7IHe9Sdj5tEu5B2QsQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4P190MB0114
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/oj4L0l0_tWUK5aummxsIap-hvQ4>
Subject: Re: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Mar 2020 09:44:00 -0000

On Fri, Mar 06, 2020 at 12:01:47PM +0000, Balzs Lengyel wrote:
> Hello Jurgen,
> See answers below as "BALAZS3". I am putting them into the -08 revision this
> weekend.
> One general comment:
> As partial data sets are allowed, it is not always necessary to indicate if
> a feature is not supported. 
> E.g. If you have an instance dataset for ietf-system, which does not include
> authentication data, 
> you do not care whether the feature  authentication is supported or not.
> Similarly if the deviation does not impact your particular instance data
> items, you might not care to specify it.
> Regards Balazs
> 
> -----Original Message-----
> From: Schnwlder, Jrgen <J.Schoenwaelder@jacobs-university.de> 
> Sent: 2020. februr 19., szerda 11:17
> To: Balzs Lengyel <balazs.lengyel@ericsson.com>
> Cc: Kent Watsen <kent+ietf@watsen.net>; NETMOD Working Group
> <netmod@ietf.org>
> Subject: Re: [netmod] WG Last Call:
> draft-ietf-netmod-yang-instance-file-format-06
> 
> On Thu, Feb 13, 2020 at 01:40:13PM +0000, Balzs Lengyel wrote:
> > See below as BALAZS2.
> > 
> > -----Original Message-----
> > From: Schnwlder, Jrgen <J.Schoenwaelder@jacobs-university.de>
> > Sent: 2020. februr 12., szerda 10:07
> > Subject: [Not Scanned] - Re: [netmod] WG Last Call:
> > draft-ietf-netmod-yang-instance-file-format-06
> > 
> > >   - Is it necessary to describe P2 in terms of (presumably) NETCONF
> > >     operations? I would prefer to have the document written in a
> > >     protocol agnostic style. Perhaps simply drop "similar to the
> > >     response of a <get> operation/request".
> > > BALAZS: This is a reference both to NETCONF and RESTCONF. It was 
> > > explicitly asked for by other reviewers.
> > 
> > Well, then the correct wording would be "similar to the response of a 
> > NETCONF <get> operation or the RESTCONF response to a GET method 
> > invocation on the (unified) datastore resource". Sounds complex and I 
> > still prefer the text to be agnostic to specific operations - in 
> > particular since <get> and the unified datastore have their 
> > limitations. The format is simply reusing the already defined data 
> > model encoding formats, i.e., the format has nothing to do with the
> operations used to retrieve the data. So I suggest:
> > 
> >    P2  Instance data shall reuse existing encoding rules for
> >        YANG defined data. 
> > 
> > There is no need to refer to specific protocol operations.
> > BALAZS: I will use both of your texts. That is the most common 
> > question I
> > get: Will this use the same format as a get-reply? People like to 
> > think in terms of a specific easy-to-grasp function instead of a 
> > non-descript set of "existing" rules. Existing means you need to 
> > understand X number of RFCs, while just looking up a get-reply is 
> > easy. It is not precise, but IMHO that's how people think.
> 
> If you write "reuse existing encoding rules", then actually fewer documents
> need to be understood. And operations have additional issues in how they
> interact with 'datastores', so they may even be misleading and I rather have
> the standards precise (and minimal normative dependencies).
> BALAZS3: Sorry, I don't fully understand your point. What would you like in
> P2? 
> The text now is: 
> P2  Instance data shall reuse existing encoding rules for YANG
>        defined data.  Its format will be similar to the response of a
>        NETCONF <get> operation or the RESTCONF response to a GET method
>        invocation on the (unified) datastore resource.
> It refers to existing rules as you asked for and also  says" similar" to a
> get response, using phrasing from your email on 2020-02-12.  
> Are you OK with this? Or how would you like to change it?

What I proposed above:

   P2  Instance data shall reuse existing encoding rules for
       YANG defined data.

Your additional sentence is simply wrong. Instance data from lets say
<operational> with _not_ be 'similar' to the response of a NETCONF
<get> operation or the RESTCONF response to a GET method invocation on
the (unified) datastore resource. The same holds true for instance
data from <running>.

> > >   - Why MUST XML attributes be ignored, why is there no text about
> > >     unknown JSON data, 'attributes' (or annotations)? What should
> > >     implementations generally do about unknown elements, attributes,
> > >     objects, arrays, ...)? Why are we specific about only one specific
> > >     case?
> > > BALAZS:  Generally we want to allow users/creators to decorate the 
> > > data with additional information, that is not standardized. Like 
> > > YANG extensions  these may be useful, but at least should not cause
> problems.
> > > XML attributes are often used as meta-data and I was asked to list 
> > > them specifically.
> > > 
> > I do not understand why there are specific rules for XML encodings but 
> > not equivalent JSON rules. It looks like either the XML rules are not 
> > needed or equivalent JSON rules are missing if the XML rules are 
> > needed or there should be an explanation why the different encodings 
> > lead to different results (which is operationally rather surprising).
> > BALAZS2:XML has 2 distinct ways to encode information XML attributes 
> > and elements.  JSON only has one uniform way. XML attributes are often 
> > used to carry metadata which is a useful facility and they are not 
> > used to encode "real" YANG defined data. So we want to allow the use 
> > of XML attributes and not go for a least common denominator of the 2 
> > encodings. IMHO it is a useful facility, IMHO it belongs here, but if you
> insist I can remove it.
> 
> I believe this text is odd for what I wrote below.
> BALAZS3: IMO as XML attributes are encoding specific (they do not exists in
> JSON) the rules about them are also inherently encoding specific. 
> I see no problem with allowing a special rule about them to allow the
> customers to make use of this richer encoding.

I strongly prefer to stay as much as possible encoding independent. If
the intention is to say that 'unknown metadata MUST be ignored', then
say this in an encoding neutral way. In fact, -09 has already:

      implementation specific metadata relevant to individual data
      nodes.  Unknown metadata MUST be ignored by users of instance
      data, allowing it to be used later for other purposes.

Hence, I think the following item talking specifically about XML
attributes is not needed.

> > If we want rules that apply to all encodings, they should be expressed 
> > in an encoding neutral way. The current text and your response leaves 
> > me puzzled what the specification really wants to say here. And do we 
> > have to say something at all?
> > 
> > >     It is unclear what "will be very similar" really means but perhaps
> > >     this is clarified later. If not, this sentence says nothing in
> > >     terms of a technical specification.
> > 
> 
> > 
> > >   - I like to understand why we need several methods to specify the
> > >     schema. Having N solution is always bad for interoperability and
> > >     also for maintainability. Perhaps the WG failed to reach consensus
> > >     on a single solution.  Or there are strong technical reasons - but
> > >     then they should be clearly stated. What are implementations
> > >     expected to support, all methods? Or whatever the implementer
> > >     prefers? How do we achieve interoperability across tools?
> > > BALAZS: Different people in the WG wanted different solutions.
> > > - Some (as I remember you too) asked for a full flexible solution 
> > > which can use multiple modules potentially not even the 
> > > ietf-yang-library to define the schema  (Inline solution)
> > > - some asked for a simple solution listing the content schema 
> > > modules
> > > - some wanted just to use a reference (If any this is the one, I 
> > > would
> > > remove)
> > > - some stated that they do not want to define the content-schema at 
> > > all because it is already known So we ended up with 4 methods
> > 
> > But reaching consensus by doing all four is not necessarily cheap. So 
> > what are compliant tools required to implement. All 4 method?
> > Whatever the implementer prefers? Or is there a mandatory to support 
> > method (other than external ;-)? The WG needs to understand the costs 
> > of having N ways to do the same thing.
> > BALAZS: 2 methods are mandatory:  Simplified-Inline & URI. 
> > Inline is controlled by a feature, so it is optional.  
> > External is inherently optional, as whatever is outside this 
> > specification is undefined thus it may or may not be supported.
> 
> This means that as soon as I have deviations or I am not supporting all
> features (this can be quite likely), there is no guaranteed to be supported
> way to communicate schema information. Well, if that is what the WG believes
> is what we want...
> BALAZS3: Often you will not care for non-supported features or data nodes,
> you just don't provide the instance data for them. 
> OK, I will add that if the feature inline-content-schema is supported, the
> usage of ietf-yang-library MUST be supported. This guarantees a common
> solution even in the complicated case where we do want to specify
> features/deviations.

OK

> > In this case, I think it helps to spell out that users cannot assume 
> > that instance data always represents consistent snapshots.
> > BALAZS2: I would like to avoid the topic. We never stated anything 
> > about the quality of data in the instance data set.
> > E.g. if this is a snapshot of state data and it takes time to create a 
> > snapshot, data might change even during creating the snapshot. This is 
> > not described here or in Netconf or in Restconf.
> > Why should we describe this in more details than the protocols.

I will not fight for this but generally warning signs are a good idea
(even if we missed warning signs elsewhere).

> I think the phrase 'snapshot of information at a specific point of time'
> makes the difference for me. I do not think that RFC 6241 or RFC
> 8040 promise to create a snapshot or a snapshot of information at a specific
> point of time.
> BALAZS: OK> IMHO the word snapshot does not inherently mean consistent. But
> I will change the wording:
> New: "YANG instance data set is created at a specific point in time.  If the
> data changes afterwards, ..."

OK...

> > > * Delivery of Instance Data
> > > 
> > >   - Why do we need this SHOULD? I do not think we should use RFC 2119
> > >     keywords to define how organizations may use the instance data
> > >     format. My proposal is to delete this entire section.
> > > BALAZS: I will change it to lower case may.
> > > I was asked to and I want to state that we want to use instance data 
> > > both for offline delivery of design time information and for 
> > > run-time delivery of other data.
> > 
> > But should this not be stated in the use cases and principles list in 
> > section 2? I think section 5 is a mixture of a use-case concern and a 
> > requirement (oops principle):
> > 
> >   PX: Instance data sets may be read from or produced by a live server
> >       [is YANG server the proper term?] or they can be the result of a
> >       specification or design effort that does not involve a live
> >       server.
> > 
> > I think the essence of section 5 should be integrated into section 2.
> > What it says seems misplaced in the middle of the document. (I 
> > personally prefer to talk about objectives rather than principles but 
> > that may be just
> > me.)
> > BALAZS: OK, I will move it into chapter 2 Introduction. This is really 
> > not something mandatory on the implementation.
> 
> I still do not see why one use case gets a subsection while others are
> elaborated on in the appendix. I am still not sure section 2.2 is needed. I
> would rather add the proposed PX to the principles and dump section 2.2.
> BALAZS3: This was explicitly requested by the group, on multiple occasions.
> IMHO it is good information.

See, I even proposed to turn some of this into a 'principle' (while
suggesting to move the use-case specific text to the use cases).

(Looking at 2.1 again, I would in the first P1 indicate that the
solution should allow for encoding extensibility but too late to bring
this up.)

   P1  Two standard formats shall be defined based on the XML and JSON
       encodings and extensibility should be provided to support future
       YANG encoding formats.

> > > * Backwards Compatibility
> > > 
> > >   - I do not think 'managed entity' is a YANG term.
> > > BALAZS: What term do you propose for something that is managed like 
> > > an interface or user etc. ? I was told managed entity is a generic 
> > > term that is commonly understood . Would "managed item" or "managed
> thing"
> > > be better?
> > > 
> > >   - I think this text is use case specific and the items are kind of
> > >     conflicting with each other (2nd says changing the semantics of a
> > >     list should lead to a change of the key while the 1st suggests
> > >     that changing keys may lead to misinterpretation of something
> > >     being new).
> > > 
> > >   - My proposal is to simply drop this entire section. If use case
> > >     specific text is needed, add it to the use cases in the appendix.
> > > BALAZS: You don't know how many trouble reports we got in multiple 
> > > use-cases for violating these recommendations. While they may not be 
> > > important for all use-cases, the are important for many.
> > > Actually we met the problem or had to avoid it in all but one of the 
> > > listed use-cases.
> > 
> > This text seems specific to certain use cases or best practices and as 
> > such I suggest to integrate it into the appendix C. I do not think 
> > this advice needs to be part of the technical instance data format 
> > specification. One could even argue that some of this also concerns 
> > config changes to live servers. My issue is that I find this 
> > discussion misplaced - I like to to see the format definition separated
> from any guidelines how to use it.
> > BALAZS2: I still see this as important as proved by real life 
> > situations and also as a n explicit request from the Yang versioning
> requirements  draft.
> > The text is specific to some use cases:  In practice relevant to 90% 
> > of the use cases.
> 
> I understand that you care about this specific use case a lot and it might
> be 90% in your estimation but this does not change my point that the text
> seems guidelines text that I prefer to see separated from the technical
> instance format specification and hence moved into the matching appendix.
> 
> BALAZS3: OK: This was explicitly requested by the group and IMO it is
> important and have been seen in practice to be needed advice. But I can move
> it into an appendix.

Thanks.

> > How much simplification is there really compared to the inline method 
> > if I only list modules in the yang library schema without derivations 
> > etc? See my earlier point about which schema formats are mandatory to 
> > implement and whether the simplification is worth the extra code and 
> > possible interoperability issues.
> > BALAZS2:
> > Compare:
> > INLINE method:
> >   <content-schema>
> >     <inline-module>
> >       ietf-yang-library@2016-06-21
> >     </inline-module>
> >     <inline-schema>
> >       <module-state
> >         xmlns="urn:ietf:params:xml:ns:yang:ietf-yang-library">
> >         <module>
> >           <name>ietf-yang-library</name>
> >           <revision>2016-06-21</revision>
> >         </module>
> >         <module>
> >           <name>ietf-netconf-monitoring</name>
> >           <revision>2010-10-04</revision>
> >         </module>
> >       </module-state>
> >     </inline-schema>
> >   <content-schema>
> > 
> > SIMPLIFIED INLINE method:
> >   <content-schema>
> >     <module> ietf-yang-library@2020-01-14</module>
> >     <module> ietf-netconf-monitoring@2020-01-14</module>
> >   </content-schema>
> 
> The begining is static overhead (does not increase with # of modules) and
> the rest marginal when it comes to tools reading this, at least not a big
> enough argument for me to invent another format. And once you have a
> deviation or a feature not implemented, you will need the longer format
> anyway (or simply announce a schema that is not quite correct - I guess this
> is what people will do).
> 
> BALAZS3: In practice (at least in Ericsson) humans also read and write the
> instance data files, so static overhead is bad.  It is 18 lines versus 4.
> People (Rob, and someone else maybe Reshad ?) explicitly asked for the
> simple-inline format.  

Several lines are static that the core is

  <module>ietf-yang-library@2020-01-14</module>
  <module>ietf-netconf-monitoring@2020-01-14</module>

vs

  <module><name>ietf-yang-library</name><revision>2016-06-21</revision></module>
  <module><name>ietf-netconf-monitoring</name><revision>2010-10-04</revision></module>

so this is just syntactic sugar if I understand correctly. But if I
can turn the syntactic sugar format algorithmically into the more
powerful yang-library format, then I will shut up on this.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Mon Mar  9 06:04:44 2020
Return-Path: <cabo@tzi.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A039C3A0F4C; Mon,  9 Mar 2020 06:04:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 KQIp8FBMOiI5; Mon,  9 Mar 2020 06:04:34 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3005B3A0EC9; Mon,  9 Mar 2020 06:04:34 -0700 (PDT)
Received: from [172.16.42.113] (p548DCD70.dip0.t-ipconnect.de [84.141.205.112]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 48bdjD3W4Pz10Cs; Mon,  9 Mar 2020 14:04:32 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.60.0.2.5\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <e3a61d2c-1183-5ece-74d8-b1bad26ddfe6@ericsson.com>
Date: Mon, 9 Mar 2020 14:04:32 +0100
Cc: netmod@ietf.org
X-Mao-Original-Outgoing-Id: 605451871.886688-95fa7697ed32fc64bd2b29145fd1dab9
Reply-To: "core@ietf.org WG" <core@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <15C8F1D1-B560-4D52-8D77-377C6B1C0518@tzi.org>
References: <9AD3C4BB-7965-4776-84C4-6B5BFDCAA262@tzi.org> <e3a61d2c-1183-5ece-74d8-b1bad26ddfe6@ericsson.com>
To: core <core@ietf.org>
X-Mailer: Apple Mail (2.3608.60.0.2.5)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/a-B3dg7rhwUDOPll35FJVBuU27s>
Subject: [netmod] =?utf-8?q?=F0=9F=94=94_WG_Last_Call_of_CORECONF_drafts?= =?utf-8?q?=3A_draft-ietf-core-yang-cbor-12=2C_-sid-11=2C_-comi-09=2C_-yan?= =?utf-8?q?g-library-01?=
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Mar 2020 13:04:37 -0000

It took us a long time to get the four CORECONF drafts in sync,=20
but now we are ready for WGLC.

This starts a working group last call for
=E2=80=94 draft-ietf-core-yang-cbor-12
=E2=80=94 draft-ietf-core-sid-11
=E2=80=94 draft-ietf-core-comi-09
=E2=80=94 draft-ietf-core-yang-library-01

ending on

	24:00 UTC on Tuesday, March 31, 2020.

(This includes some extra time for the IETF week and for cross-WG
coordination.)

This WGLC is copied to the netmod WG mailing list; please do have a look=20=

at these drafts as they are slated to become a part of the greater
YANG/NETCONF/RESTCONF family.  We intend the discussion to be on the
CoRE mailing list, but if you find a fundamental issue with YANG or=20
RESTCONF, feel free to discuss that on netmod instead.

Please start a new email thread for each major issue that will need
discussion and make sure the subject line includes the draft name and
some sort of name for the issue.  (Minor issues such as typos can also
be sent to the authors.)

If you read the draft and think it looks fine, please send a one line=20
email to the list or to the chairs letting us know that so we can get=20
a feel of how broad the review has been.

(To reviewers and authors:)  If you are aware of any patent claims that
might apply to systems that implement these drafts, please review BCP 78
and BCP 79 and make any appropriate IPR declaration before the last-call
ends. If you are not sure whether you need to make a declaration or not,=20=

please talk to the chairs and we will help.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Mon Mar  9 06:29:39 2020
Return-Path: <jason.sterne@nokia.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55B2D3A0FCC; Mon,  9 Mar 2020 06:29:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.89
X-Spam-Level: 
X-Spam-Status: No, score=-1.89 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.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 gCgWIXZmE5AM; Mon,  9 Mar 2020 06:29:35 -0700 (PDT)
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on20718.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e8a::718]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 508173A0FB6; Mon,  9 Mar 2020 06:29:35 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fauKEB63zEhM9OsyRg9BxPmzMihRx87f3yyFLf3gRyNM1VgrWMhwcwwd6LdzPkdgqGTVD2LNEBlRXAxeF/cHizBdQSRUHUKkWhvAVdEUcB8TH6/oN5YjOrRbTCdVgy0faheb4aLpL0U8ieLqyVO/2hq1p0iAfixE9yl7W+Tm7jG4PD70NumPzHvKOeek6wyidi8GhOQkPOBOeE1juoxvYNID+twnHzL75lRtlsd22ZDxfIlt3EcJBaMCZjsScf0c8pLdNrfyoTRVVlcMeLfBtbnw+eZP593MlzY0OmjHB35BhPOVDZVeg1j8DGaXLbiAQ1SLc52fpwZ1aCAQlRLZ9A==
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=71E+897/qRfT3qf88N/dDhl+d7LiiClXiwUQVVOh2W0=; b=inEKKL6LuWIyvEYthHMbV2qlQRZc5Va5W7pSuZeAEuU68ojxRETFOj4Nsp6javTsW+FLCIbvLPmAD89XAE5BNzn7p3EIVEeqCCC6LvlXi5n9/LMTQPEqR3KVcy4HFW2X9xlz/ltZOlTgDJ10Et4nH5eRFuC8t19mAljnoTt29NKpd5vamNN/5wWl3JfXLnERzjQzK4q/2TGQwgbQ+SF85FDuzS8SEXga+kOlafHOXPqsfXpOqbECMEimvSW5q72CQEDdgxc7KHYFbPiukNMjDW6ulTIx1NsAu/SaxX/8V4Pe4q6ZhQP+BsTrcLd7k6/uKUu+2sJBLeaCHUVx3+79vQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=71E+897/qRfT3qf88N/dDhl+d7LiiClXiwUQVVOh2W0=; b=pgbCLeRbZmYINtmsg+jRbZqrNjiyhhe8vO4BqV/RDVEGW+fEI09ZsJJRJNX7gVMR3o6f1PDGtnuR+UEn0Fq5RwsavuxzU8tqwL/LnlHQV7iBSp/UCWUI7cl+TdX6YHgR8Yh087N58F531l7+ovv4tHdKTpCL5CBb9GGV0jt0Lfw=
Received: from DM5PR08MB2633.namprd08.prod.outlook.com (2603:10b6:3:ca::21) by DM5PR08MB2425.namprd08.prod.outlook.com (2603:10b6:3:76::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.16; Mon, 9 Mar 2020 13:29:33 +0000
Received: from DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::455:66cb:efa2:fabb]) by DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::455:66cb:efa2:fabb%9]) with mapi id 15.20.2793.013; Mon, 9 Mar 2020 13:29:33 +0000
From: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
To: Lou Berger <lberger@labn.net>, NETMOD Group <netmod@ietf.org>
CC: "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
Thread-Topic: [netmod] Adoption of versioning design team docs
Thread-Index: AQHV8OIlP/ptr1VQekiPG+Tq27abCahAS64g
Date: Mon, 9 Mar 2020 13:29:33 +0000
Message-ID: <DM5PR08MB2633011491B1A7880806E54F9BFE0@DM5PR08MB2633.namprd08.prod.outlook.com>
References: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net>
In-Reply-To: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.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=jason.sterne@nokia.com; 
x-originating-ip: [65.110.215.75]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 18c0e2b2-71f6-4d7f-2a37-08d7c42de796
x-ms-traffictypediagnostic: DM5PR08MB2425:
x-microsoft-antispam-prvs: <DM5PR08MB24251ACFF2EAEBE2318351C09BFE0@DM5PR08MB2425.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0337AFFE9A
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(376002)(346002)(39850400004)(396003)(136003)(366004)(189003)(199004)(110136005)(316002)(2906002)(86362001)(7696005)(76116006)(5660300002)(66946007)(66476007)(64756008)(66556008)(66446008)(26005)(52536014)(478600001)(71200400001)(186003)(55016002)(9686003)(33656002)(6506007)(53546011)(8936002)(81166006)(8676002)(4326008)(81156014); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR08MB2425; H:DM5PR08MB2633.namprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: b4kfNMg6mHQCMc8zl/QWT5qs30dzPSB5m6xrPehxdmQJ30fGzZFgPnwbAG2cyn9qv24sKQKqjk1FONZnomx7zeA67MpA6twqQLvBhmVIAYECjquA3DAWsNVfxbDvYvOEaKonX1L+Kq/OgfwAlGGFwBdmDMpekf8wyXPsVv823YCNY2qlLMie29W8rZBviXm4/c8g5xa94HTabmTw0+X84ThAxAT616ewfzlqoqcPFtNnFxT94aCDB3IvICXLoMlYmzBRgWQ7oQsQ8gwCpMnBUVFmNoRVJT8x2iLfgfHbTA9mkpXYgOTMaOMQRdHFgWApLrHBcsbKCMAlJyMt83eqlsyt5+Hi4RpoHdExCxbyEB9ZSYSJBCz4EKh0GKhknSAN1miaLt2Tppzs57rWQg9yHzxmZ5CY20hR19tGfVG53xfX5n2eh7tcZb8Zhn6B4TiH
x-ms-exchange-antispam-messagedata: 6xWOlhpzJW0kk3lktlZ9RFqgI3vphc0TflP50yuW04b8uYlICSDUQt3bNH8Z2ARvqHMgxASGWP+5aTYkZr+gmprPGXZdPWVhdL6+lLfUrV05dnUn+c+RJDtn3C497FR+BugSKZvNORcPxW5elEyfjw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM5PR08MB2633011491B1A7880806E54F9BFE0DM5PR08MB2633namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 18c0e2b2-71f6-4d7f-2a37-08d7c42de796
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Mar 2020 13:29:33.3465 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 68mbwRDEXsHJlyrgJlEIzbkzIliEDJVHNB1XSmWWY3jnKC5GxONdeXstEqCXwoTDes2QiYIZa4CA/3eE+kKMbA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR08MB2425
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Xkz_OQ02-p4WWzo7Hu5ZAuEMCRw>
Subject: Re: [netmod] Adoption of versioning design team docs
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Mar 2020 13:29:38 -0000

--_000_DM5PR08MB2633011491B1A7880806E54F9BFE0DM5PR08MB2633namp_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

QXMgYSBjb250cmlidXRvci9EVC1tZW1iZXIgSSBzdXBwb3J0IHRoZSBhZG9wdGlvbiBvZiB0aGlz
IHNldCBvZiBkb2N1bWVudHMuDQoNCkZyb206IG5ldG1vZCA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5v
cmc+IE9uIEJlaGFsZiBPZiBMb3UgQmVyZ2VyDQpTZW50OiBNb25kYXksIE1hcmNoIDIsIDIwMjAg
NTozMCBQTQ0KVG86IE5FVE1PRCBHcm91cCA8bmV0bW9kQGlldGYub3JnPg0KQ2M6IG5ldG1vZC1j
aGFpcnNAaWV0Zi5vcmcNClN1YmplY3Q6IFtuZXRtb2RdIEFkb3B0aW9uIG9mIHZlcnNpb25pbmcg
ZGVzaWduIHRlYW0gZG9jcw0KDQoNCkhpLA0KDQpXZSdkIGxpa2UgdG8gc3RhcnQgYSB0d28gd2Vl
ayBhZG9wdGlvbiBjYWxsIGZvciB0aGUgc2V0IG9mIGRvY3VtZW50cyBkZXNjcmliZWQgYmVsb3cg
YnkgUm9iLiAgVG8gYmUgc3BlY2lmaWMsIHRoaXMgaW5jbHVkZXMNCg0KMSkgZHJhZnQtdmVyZHQt
bmV0bW9kLXlhbmctc29sdXRpb25zLTAzDQoNCjIpIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLW1v
ZHVsZS12ZXJzaW9uaW5nLTAxDQoNCjMpIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLXNlbXZlci0w
MQ0KDQo0KSBkcmFmdC1yd2lsdG9uLW5ldG1vZC15YW5nLXBhY2thZ2VzLTAzDQoNCjUpIGRyYWZ0
LXdpbHRvbi1uZXRtb2QteWFuZy12ZXItc2VsZWN0aW9uLTAyDQoNCjYpIGRyYWZ0LXZlcmR0LW5l
dG1vZC15YW5nLXNjaGVtYS1jb21wYXJpc29uLTAwDQoNCg0KDQpUaGUgYWRvcHRpb24gY2FsbCBl
bmRzIGluIHR3byB3ZWVrcywgb24gTWFyY2ggMTYuDQoNCg0KDQpQbGVhc2Ugdm9pY2UgeW91ciBz
dXBwb3J0IG9yIG9iamVjdGlvbnMgb24gbGlzdC4gIFdoaWxlIHdlIHByZWZlciB0byBhZG9wdCBh
cyBhIHNldCwgb2JqZWN0aW9ucyBvbiBzcGVjaWZpYyBkb2N1bWVudHMgYXJlIGFjY2VwdGFibGUu
DQoNCg0KDQpOZXRtb2QgQ2hhaXJzDQoNCg0KDQpPbiAyLzI5LzIwMjAgMjoyMSBBTSwgUm9iIFdp
bHRvbiAocndpbHRvbikgd3JvdGU6DQoNCk5ldG1vZCBjaGFpcnMsDQoNCg0KDQpUaGUgdmVyc2lv
biBzZWxlY3Rpb24gZHJhZnQgZHJhZnQtd2lsdG9uLW5ldG1vZC15YW5nLXZlci1zZWxlY3Rpb24t
MDIgaXMgbm93IHBvc3RlZC4gIFdpdGggdGhhdCwgdGhlIFlBTkcgdmVyc2lvbmluZyBkZXNpZ24g
dGVhbSB3b3VsZCBsaWtlIHRvIHBsZWFzZSByZXF1ZXN0IHlvdSBtYWtlIGFuIFdHIGFkb3B0aW9u
IGNhbGwgZm9yIHRoZXNlIGRvY3VtZW50cy4NCg0KDQoNClRoZSB1cGRhdGVkIGZ1bGwgbGlzdCBp
czoNCg0KDQoNCjEpIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLXNvbHV0aW9ucy0wMw0KDQogIC0g
U29sdXRpb24gb3ZlcnZpZXcsIHVwZGF0ZWQgc2luY2UgMTA2IHRvIGNvdmVyIHVwZGF0ZXMgdG8g
dmVyc2lvbiBzZWxlY3Rpb24gYW5kIHNjaGVtYSBjb21wYXJpc29uIGRyYWZ0cy4NCg0KDQoNCjIp
IGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nLTAxDQoNCiAgLSBCYXNl
IG1vZHVsZSB2ZXJzaW9uaW5nIHNvbHV0aW9uLCB1bmNoYW5nZWQgZnJvbSB0aGUgdmVyc2lvbiBw
cmVzZW50ZWQgYXQgMTA2Lg0KDQoNCg0KMykgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctc2VtdmVy
LTAxDQoNCiAgLSBZQU5HIFNlbWFudGljIHZlcnNpb24gbnVtYmVycywgdW5jaGFuZ2VkIGZyb20g
dGhlIHZlcnNpb24gcHJlc2VudGVkIGF0IDEwNi4NCg0KDQoNCjQpIGRyYWZ0LXJ3aWx0b24tbmV0
bW9kLXlhbmctcGFja2FnZXMtMDMNCg0KICAtIFlBTkcgcGFja2FnZXMgZHJhZnQsIHVwZGF0ZWQg
c2luY2UgMTA2DQoNCg0KDQo1KSBkcmFmdC13aWx0b24tbmV0bW9kLXlhbmctdmVyLXNlbGVjdGlv
bi0wMg0KDQogIC0gVmVyc2lvbiBzZWxlY3Rpb24sIHVwZGF0ZWQgc2luY2UgMTA2LCBhcyBwZXIg
bm90ZXMgYmVsb3cNCg0KDQoNCjYpIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLXNjaGVtYS1jb21w
YXJpc29uLTAwDQoNCiAgLSBTY2hlbWEgY29tcGFyaXNvbiB0b29saW5nLCB1bmNoYW5nZWQgZnJv
bSB0aGUgdmVyc2lvbiBwcmVzZW50ZWQgYXQgMTA2Lg0KDQoNCg0KVGhlIG1haW4gY2hhbmdlcyB0
byB0aGUgdmVyc2lvbiBzZWxlY3Rpb24gZHJhZnQgYXJlOg0KDQogIC0gV2UgaGF2ZSB0cmllZCB0
byBzaW1wbGlmeSB0aGUgbW9kZWwsIGJ1dCBhdCB0aGUgc2FtZSB0aW1lIGdpdmUgc2VydmVycyBt
b3JlIGZsZXhpYmlsaXR5IGFib3V0IGhvdyB0aGV5IGltcGxlbWVudCB2ZXJzaW9uIHNlbGVjdGlv
biBhbmQgd2hhdCBpdCBjYW4gYmUgdXNlZCBmb3IuICBFLmcuIGlmIHRoZSBzZXJ2ZXIgd2FudHMg
dG8gYWxsb3cgYSBjbGllbnQgdG8gY2hvb3NlIGJldHdlZW4gZGlmZmVyZW50IHNjaGVtYSB2ZXJz
aW9ucywgYnV0IHJlcXVpcmUgdGhhdCBhbGwgY2xpZW50cyB1c2UgdGhlIHNhbWUgc2NoZW1hIHZl
cnNpb24sIHRoYXQgaXMgbm93IHBvc3NpYmxlDQoNCiAgLSBUaGUgZHJhZnQgZXhwbGljaXRseSBk
aXNhbGxvd3Mgc2NoZW1hLXNlbGVjdGlvbiBoYXBwZW5pbmcgbWlkLXNlc3Npb24NCg0KICAtIFRo
ZSBzb2x1dGlvbiBhbGxvd3MgdGhlIHNlcnZlciB0byByZXF1aXJlIGNsaWVudHMgdG8gY29uZmln
dXJlIHNjaGVtYS1zZXRzIGJlZm9yZSB0aGV5IGFyZSB1c2VkDQoNCiAgLSBUaGUgc29sdXRpb24g
cHJvdmlkZXMgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB3aGljaCBzY2hlbWEtc2V0cyBhcmUgY29t
cGF0aWJsZSB3aXRoIGVhY2ggb3RoZXINCg0KDQoNClJlZ2FyZHMsDQoNClJvYg0KDQoNCg0KDQo=

--_000_DM5PR08MB2633011491B1A7880806E54F9BFE0DM5PR08MB2633namp_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmOw0KCWNvbG9yOmJsYWNrO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7
bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9u
OnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNv
LXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVu
ZGVybGluZTt9DQpwcmUNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5r
OiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206
LjAwMDFwdDsNCglmb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7
DQoJY29sb3I6YmxhY2s7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9y
bWFsMA0KCXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87DQoJbWFyZ2luLXJpZ2h0OjBjbTsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCglt
YXJnaW4tbGVmdDowY207DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJy
aSIsc2Fucy1zZXJpZjsNCgljb2xvcjpibGFjazt9DQpzcGFuLkhUTUxQcmVmb3JtYXR0ZWRDaGFy
DQoJe21zby1zdHlsZS1uYW1lOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltc28tc3R5bGUt
cHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIjsNCglmb250
LWZhbWlseTpDb25zb2xhczsNCgljb2xvcjpibGFjazt9DQpzcGFuLkVtYWlsU3R5bGUyMA0KCXtt
c28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu
cy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHls
ZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rp
b24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBw
dCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48
L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0i
ZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1z
byA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9
ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8
L2hlYWQ+DQo8Ym9keSBiZ2NvbG9yPSJ3aGl0ZSIgbGFuZz0iRU4tQ0EiIGxpbms9IiMwNTYzQzEi
IHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDttc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1VUyI+QXMgYSBjb250cmlidXRvci9EVC1tZW1iZXIgSSBzdXBwb3J0IHRoZSBhZG9w
dGlvbiBvZiB0aGlzIHNldCBvZiBkb2N1bWVudHMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7bXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5
bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowY20g
MGNtIDBjbSA0LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRv
cDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjp3aW5kb3d0
ZXh0Ij5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjp3aW5k
b3d0ZXh0Ij4gbmV0bW9kICZsdDtuZXRtb2QtYm91bmNlc0BpZXRmLm9yZyZndDsNCjxiPk9uIEJl
aGFsZiBPZiA8L2I+TG91IEJlcmdlcjxicj4NCjxiPlNlbnQ6PC9iPiBNb25kYXksIE1hcmNoIDIs
IDIwMjAgNTozMCBQTTxicj4NCjxiPlRvOjwvYj4gTkVUTU9EIEdyb3VwICZsdDtuZXRtb2RAaWV0
Zi5vcmcmZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBuZXRtb2QtY2hhaXJzQGlldGYub3JnPGJyPg0KPGI+
U3ViamVjdDo8L2I+IFtuZXRtb2RdIEFkb3B0aW9uIG9mIHZlcnNpb25pbmcgZGVzaWduIHRlYW0g
ZG9jczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwcmU+SGksPG86cD48L286cD48L3ByZT4N
CjxwcmU+V2UnZCBsaWtlIHRvIHN0YXJ0IGEgdHdvIHdlZWsgYWRvcHRpb24gY2FsbCBmb3IgdGhl
IHNldCBvZiBkb2N1bWVudHMgZGVzY3JpYmVkIGJlbG93IGJ5IFJvYi4mbmJzcDsgVG8gYmUgc3Bl
Y2lmaWMsIHRoaXMgaW5jbHVkZXM8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4xKSBkcmFmdC12ZXJk
dC1uZXRtb2QteWFuZy1zb2x1dGlvbnMtMDM8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4yKSBkcmFm
dC12ZXJkdC1uZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lvbmluZy0wMTxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPjMpIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLXNlbXZlci0wMTxvOnA+PC9vOnA+PC9w
cmU+DQo8cHJlPjQpIGRyYWZ0LXJ3aWx0b24tbmV0bW9kLXlhbmctcGFja2FnZXMtMDM8bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT41KSBkcmFmdC13aWx0b24tbmV0bW9kLXlhbmctdmVyLXNlbGVjdGlv
bi0wMjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPjYpIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLXNj
aGVtYS1jb21wYXJpc29uLTAwPG86cD48L286cD48L3ByZT4NCjxwcmU+PG86cD4mbmJzcDs8L286
cD48L3ByZT4NCjxwcmU+VGhlIGFkb3B0aW9uIGNhbGwgZW5kcyBpbiB0d28gd2Vla3MsIG9uIE1h
cmNoIDE2LiZuYnNwOyA8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48bzpwPiZuYnNwOzwvbzpwPjwv
cHJlPg0KPHByZT5QbGVhc2Ugdm9pY2UgeW91ciBzdXBwb3J0IG9yIG9iamVjdGlvbnMgb24gbGlz
dC4mbmJzcDsgV2hpbGUgd2UgcHJlZmVyIHRvIGFkb3B0IGFzIGEgc2V0LCBvYmplY3Rpb25zIG9u
IHNwZWNpZmljIGRvY3VtZW50cyBhcmUgYWNjZXB0YWJsZS48bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT48bzpwPiZuYnNwOzwvbzpwPjwvcHJlPg0KPHByZT5OZXRtb2QgQ2hhaXJzPG86cD48L286cD48
L3ByZT4NCjxwcmU+PG86cD4mbmJzcDs8L286cD48L3ByZT4NCjxwcmU+T24gMi8yOS8yMDIwIDI6
MjEgQU0sIFJvYiBXaWx0b24gKHJ3aWx0b24pIHdyb3RlOjxvOnA+PC9vOnA+PC9wcmU+DQo8Ymxv
Y2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxw
cmU+TmV0bW9kIGNoYWlycyw8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48bzpwPiZuYnNwOzwvbzpw
PjwvcHJlPg0KPHByZT5UaGUgdmVyc2lvbiBzZWxlY3Rpb24gZHJhZnQgZHJhZnQtd2lsdG9uLW5l
dG1vZC15YW5nLXZlci1zZWxlY3Rpb24tMDIgaXMgbm93IHBvc3RlZC4mbmJzcDsgV2l0aCB0aGF0
LCB0aGUgWUFORyB2ZXJzaW9uaW5nIGRlc2lnbiB0ZWFtIHdvdWxkIGxpa2UgdG8gcGxlYXNlIHJl
cXVlc3QgeW91IG1ha2UgYW4gV0cgYWRvcHRpb24gY2FsbCBmb3IgdGhlc2UgZG9jdW1lbnRzLjxv
OnA+PC9vOnA+PC9wcmU+DQo8cHJlPjxvOnA+Jm5ic3A7PC9vOnA+PC9wcmU+DQo8cHJlPlRoZSB1
cGRhdGVkIGZ1bGwgbGlzdCBpczo8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48bzpwPiZuYnNwOzwv
bzpwPjwvcHJlPg0KPHByZT4xKSBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1zb2x1dGlvbnMtMDM8
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsgLSBTb2x1dGlvbiBvdmVydmlldywgdXBkYXRl
ZCBzaW5jZSAxMDYgdG8gY292ZXIgdXBkYXRlcyB0byB2ZXJzaW9uIHNlbGVjdGlvbiBhbmQgc2No
ZW1hIGNvbXBhcmlzb24gZHJhZnRzLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wcmU+DQo8cHJlPjIpIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLW1vZHVsZS12ZXJz
aW9uaW5nLTAxPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7IC0gQmFzZSBtb2R1bGUgdmVy
c2lvbmluZyBzb2x1dGlvbiwgdW5jaGFuZ2VkIGZyb20gdGhlIHZlcnNpb24gcHJlc2VudGVkIGF0
IDEwNi48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48bzpwPiZuYnNwOzwvbzpwPjwvcHJlPg0KPHBy
ZT4zKSBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1zZW12ZXItMDE8bzpwPjwvbzpwPjwvcHJlPg0K
PHByZT4mbmJzcDsgLSBZQU5HIFNlbWFudGljIHZlcnNpb24gbnVtYmVycywgdW5jaGFuZ2VkIGZy
b20gdGhlIHZlcnNpb24gcHJlc2VudGVkIGF0IDEwNi48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48
bzpwPiZuYnNwOzwvbzpwPjwvcHJlPg0KPHByZT40KSBkcmFmdC1yd2lsdG9uLW5ldG1vZC15YW5n
LXBhY2thZ2VzLTAzPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7IC0gWUFORyBwYWNrYWdl
cyBkcmFmdCwgdXBkYXRlZCBzaW5jZSAxMDY8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsg
PG86cD48L286cD48L3ByZT4NCjxwcmU+NSkgZHJhZnQtd2lsdG9uLW5ldG1vZC15YW5nLXZlci1z
ZWxlY3Rpb24tMDI8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4gJm5ic3A7LSBWZXJzaW9uIHNlbGVj
dGlvbiwgdXBkYXRlZCBzaW5jZSAxMDYsIGFzIHBlciBub3RlcyBiZWxvdzxvOnA+PC9vOnA+PC9w
cmU+DQo8cHJlPjxvOnA+Jm5ic3A7PC9vOnA+PC9wcmU+DQo8cHJlPjYpIGRyYWZ0LXZlcmR0LW5l
dG1vZC15YW5nLXNjaGVtYS1jb21wYXJpc29uLTAwPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7IC0gU2NoZW1hIGNvbXBhcmlzb24gdG9vbGluZywgdW5jaGFuZ2VkIGZyb20gdGhlIHZlcnNp
b24gcHJlc2VudGVkIGF0IDEwNi48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48bzpwPiZuYnNwOzwv
bzpwPjwvcHJlPg0KPHByZT5UaGUgbWFpbiBjaGFuZ2VzIHRvIHRoZSB2ZXJzaW9uIHNlbGVjdGlv
biBkcmFmdCBhcmU6PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7IC0gV2UgaGF2ZSB0cmll
ZCB0byBzaW1wbGlmeSB0aGUgbW9kZWwsIGJ1dCBhdCB0aGUgc2FtZSB0aW1lIGdpdmUgc2VydmVy
cyBtb3JlIGZsZXhpYmlsaXR5IGFib3V0IGhvdyB0aGV5IGltcGxlbWVudCB2ZXJzaW9uIHNlbGVj
dGlvbiBhbmQgd2hhdCBpdCBjYW4gYmUgdXNlZCBmb3IuJm5ic3A7IEUuZy4gaWYgdGhlIHNlcnZl
ciB3YW50cyB0byBhbGxvdyBhIGNsaWVudCB0byBjaG9vc2UgYmV0d2VlbiBkaWZmZXJlbnQgc2No
ZW1hIHZlcnNpb25zLCBidXQgcmVxdWlyZSB0aGF0IGFsbCBjbGllbnRzIHVzZSB0aGUgc2FtZSBz
Y2hlbWEgdmVyc2lvbiwgdGhhdCBpcyBub3cgcG9zc2libGU8bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsgLSBUaGUgZHJhZnQgZXhwbGljaXRseSBkaXNhbGxvd3Mgc2NoZW1hLXNlbGVjdGlv
biBoYXBwZW5pbmcgbWlkLXNlc3Npb248bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsgLSBU
aGUgc29sdXRpb24gYWxsb3dzIHRoZSBzZXJ2ZXIgdG8gcmVxdWlyZSBjbGllbnRzIHRvIGNvbmZp
Z3VyZSBzY2hlbWEtc2V0cyBiZWZvcmUgdGhleSBhcmUgdXNlZDxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlPiZuYnNwOyAtIFRoZSBzb2x1dGlvbiBwcm92aWRlcyBtb3JlIGluZm9ybWF0aW9uIGFib3V0
IHdoaWNoIHNjaGVtYS1zZXRzIGFyZSBjb21wYXRpYmxlIHdpdGggZWFjaCBvdGhlcjxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlPjxvOnA+Jm5ic3A7PC9vOnA+PC9wcmU+DQo8cHJlPlJlZ2FyZHMsPG86
cD48L286cD48L3ByZT4NCjxwcmU+Um9iPG86cD48L286cD48L3ByZT4NCjxwcmU+PG86cD4mbmJz
cDs8L286cD48L3ByZT4NCjxwcmU+PG86cD4mbmJzcDs8L286cD48L3ByZT4NCjwvYmxvY2txdW90
ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_DM5PR08MB2633011491B1A7880806E54F9BFE0DM5PR08MB2633namp_--


From nobody Mon Mar  9 07:38:56 2020
Return-Path: <bclaise@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4F053A10FA; Mon,  9 Mar 2020 07:38:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.59
X-Spam-Level: 
X-Spam-Status: No, score=-9.59 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 DY1lK-hGvab5; Mon,  9 Mar 2020 07:38:53 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9D0A3A113C; Mon,  9 Mar 2020 07:38:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11841; q=dns/txt; s=iport; t=1583764732; x=1584974332; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to; bh=qzwaJ/WI5+tJk7/zHvDgE7NneZsQYqcNmMKlg/KSukI=; b=mP3Xp0iPYfLuq5h9r4aln/283L6mJ9KEme4hJ63Yk/382TVvxWMb1UMk P14IpGUOZjb3SCXsNW5BIC4OmVTuKucF/lckmU08Mo+ILj4ZHqAJRcIy/ LA8KTAzfpJLAavDTOWaLwLoEbZ41F9+KCxOFMUj1JpzHPcOXxclalj0/4 g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AoAAC7U2Ze/xbLJq1kGgEBAQEBAQE?= =?us-ascii?q?BAQMBAQEBEQEBAQICAQEBAYFqAgEBAQELAYEkgXBVIBIqhBWJA4drJZMziAs?= =?us-ascii?q?JAQEBDAEBGAEKDAQBAYN+RQKCMjcGDgIDAQELAQEFAQEBAgEFBG2FVgyFYwE?= =?us-ascii?q?BAQEDAQEbBgpBCxALEQQBAQEqAgInKAgGAQwGAgEBF4MLAYJ7D6ZudYEyhUq?= =?us-ascii?q?DLYE4BoE4AYxFgUE/gTgMgjMuPoJkAQGBTYMpgjwiBI4ckkmPP4JGlmAGHIJ?= =?us-ascii?q?JiCGEJ4wkjnaRW4l2AgQLAhWBaCMqgS4zGggbFTuCbFAYDY4pF4hkhUJAAzC?= =?us-ascii?q?PDgEB?=
X-IronPort-AV: E=Sophos; i="5.70,533,1574121600"; d="scan'208,217"; a="24215706"
Received: from aer-iport-nat.cisco.com (HELO aer-core-4.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Mar 2020 14:38:49 +0000
Received: from [10.55.221.38] (ams-bclaise-nitro5.cisco.com [10.55.221.38]) (authenticated bits=0) by aer-core-4.cisco.com (8.15.2/8.15.2) with ESMTPSA id 029Ecmgd004340 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 9 Mar 2020 14:38:49 GMT
To: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>, Lou Berger <lberger@labn.net>, NETMOD Group <netmod@ietf.org>
Cc: "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
References: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net> <DM5PR08MB2633011491B1A7880806E54F9BFE0@DM5PR08MB2633.namprd08.prod.outlook.com>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <8cac3f4d-9697-abab-2604-2ef8f6de88f0@cisco.com>
Date: Mon, 9 Mar 2020 15:38:48 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <DM5PR08MB2633011491B1A7880806E54F9BFE0@DM5PR08MB2633.namprd08.prod.outlook.com>
Content-Type: multipart/alternative; boundary="------------454D0AA303C1380692D6CC79"
Content-Language: en-US
X-Authenticated-User: bclaise
X-Outbound-SMTP-Client: 10.55.221.38, ams-bclaise-nitro5.cisco.com
X-Outbound-Node: aer-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/-tRapwo704SeEBhJeYJ2v2feAvw>
Subject: Re: [netmod] Adoption of versioning design team docs
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Mar 2020 14:38:55 -0000

This is a multi-part message in MIME format.
--------------454D0AA303C1380692D6CC79
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

Support.

Regards, B.
>
> As a contributor/DT-member I support the adoption of this set of 
> documents.
>
> *From:*netmod <netmod-bounces@ietf.org> *On Behalf Of *Lou Berger
> *Sent:* Monday, March 2, 2020 5:30 PM
> *To:* NETMOD Group <netmod@ietf.org>
> *Cc:* netmod-chairs@ietf.org
> *Subject:* [netmod] Adoption of versioning design team docs
>
> Hi,
> We'd like to start a two week adoption call for the set of documents described below by Rob.  To be specific, this includes
> 1) draft-verdt-netmod-yang-solutions-03
> 2) draft-verdt-netmod-yang-module-versioning-01
> 3) draft-verdt-netmod-yang-semver-01
> 4) draft-rwilton-netmod-yang-packages-03
> 5) draft-wilton-netmod-yang-ver-selection-02
> 6) draft-verdt-netmod-yang-schema-comparison-00
> The adoption call ends in two weeks, on March 16.
> Please voice your support or objections on list.  While we prefer to adopt as a set, objections on specific documents are acceptable.
> Netmod Chairs
> On 2/29/2020 2:21 AM, Rob Wilton (rwilton) wrote:
>
>     Netmod chairs,
>
>     The version selection draft draft-wilton-netmod-yang-ver-selection-02 is now posted.  With that, the YANG versioning design team would like to please request you make an WG adoption call for these documents.
>
>     The updated full list is:
>
>     1) draft-verdt-netmod-yang-solutions-03
>
>        - Solution overview, updated since 106 to cover updates to version selection and schema comparison drafts.
>
>     2) draft-verdt-netmod-yang-module-versioning-01
>
>        - Base module versioning solution, unchanged from the version presented at 106.
>
>     3) draft-verdt-netmod-yang-semver-01
>
>        - YANG Semantic version numbers, unchanged from the version presented at 106.
>
>     4) draft-rwilton-netmod-yang-packages-03
>
>        - YANG packages draft, updated since 106
>
>        
>
>     5) draft-wilton-netmod-yang-ver-selection-02
>
>        - Version selection, updated since 106, as per notes below
>
>     6) draft-verdt-netmod-yang-schema-comparison-00
>
>        - Schema comparison tooling, unchanged from the version presented at 106.
>
>     The main changes to the version selection draft are:
>
>        - We have tried to simplify the model, but at the same time give servers more flexibility about how they implement version selection and what it can be used for.  E.g. if the server wants to allow a client to choose between different schema versions, but require that all clients use the same schema version, that is now possible
>
>        - The draft explicitly disallows schema-selection happening mid-session
>
>        - The solution allows the server to require clients to configure schema-sets before they are used
>
>        - The solution provides more information about which schema-sets are compatible with each other
>
>     Regards,
>
>     Rob
>
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


--------------454D0AA303C1380692D6CC79
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Support.<br>
      <br>
      Regards, B.<br>
    </div>
    <blockquote type="cite"
cite="mid:DM5PR08MB2633011491B1A7880806E54F9BFE0@DM5PR08MB2633.namprd08.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";
	color:black;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;
	color:black;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span
            style="color:windowtext;mso-fareast-language:EN-US">As a
            contributor/DT-member I support the adoption of this set of
            documents.<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="color:windowtext;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
        <div style="border:none;border-left:solid blue 1.5pt;padding:0cm
          0cm 0cm 4.0pt">
          <div>
            <div style="border:none;border-top:solid #E1E1E1
              1.0pt;padding:3.0pt 0cm 0cm 0cm">
              <p class="MsoNormal"><b><span style="color:windowtext"
                    lang="EN-US">From:</span></b><span
                  style="color:windowtext" lang="EN-US"> netmod
                  <a class="moz-txt-link-rfc2396E" href="mailto:netmod-bounces@ietf.org">&lt;netmod-bounces@ietf.org&gt;</a>
                  <b>On Behalf Of </b>Lou Berger<br>
                  <b>Sent:</b> Monday, March 2, 2020 5:30 PM<br>
                  <b>To:</b> NETMOD Group <a class="moz-txt-link-rfc2396E" href="mailto:netmod@ietf.org">&lt;netmod@ietf.org&gt;</a><br>
                  <b>Cc:</b> <a class="moz-txt-link-abbreviated" href="mailto:netmod-chairs@ietf.org">netmod-chairs@ietf.org</a><br>
                  <b>Subject:</b> [netmod] Adoption of versioning design
                  team docs<o:p></o:p></span></p>
            </div>
          </div>
          <p class="MsoNormal"><o:p> </o:p></p>
          <pre>Hi,<o:p></o:p></pre>
          <pre>We'd like to start a two week adoption call for the set of documents described below by Rob.  To be specific, this includes<o:p></o:p></pre>
          <pre>1) draft-verdt-netmod-yang-solutions-03<o:p></o:p></pre>
          <pre>2) draft-verdt-netmod-yang-module-versioning-01<o:p></o:p></pre>
          <pre>3) draft-verdt-netmod-yang-semver-01<o:p></o:p></pre>
          <pre>4) draft-rwilton-netmod-yang-packages-03<o:p></o:p></pre>
          <pre>5) draft-wilton-netmod-yang-ver-selection-02<o:p></o:p></pre>
          <pre>6) draft-verdt-netmod-yang-schema-comparison-00<o:p></o:p></pre>
          <pre><o:p> </o:p></pre>
          <pre>The adoption call ends in two weeks, on March 16.  <o:p></o:p></pre>
          <pre><o:p> </o:p></pre>
          <pre>Please voice your support or objections on list.  While we prefer to adopt as a set, objections on specific documents are acceptable.<o:p></o:p></pre>
          <pre><o:p> </o:p></pre>
          <pre>Netmod Chairs<o:p></o:p></pre>
          <pre><o:p> </o:p></pre>
          <pre>On 2/29/2020 2:21 AM, Rob Wilton (rwilton) wrote:<o:p></o:p></pre>
          <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
            <pre>Netmod chairs,<o:p></o:p></pre>
            <pre><o:p> </o:p></pre>
            <pre>The version selection draft draft-wilton-netmod-yang-ver-selection-02 is now posted.  With that, the YANG versioning design team would like to please request you make an WG adoption call for these documents.<o:p></o:p></pre>
            <pre><o:p> </o:p></pre>
            <pre>The updated full list is:<o:p></o:p></pre>
            <pre><o:p> </o:p></pre>
            <pre>1) draft-verdt-netmod-yang-solutions-03<o:p></o:p></pre>
            <pre>  - Solution overview, updated since 106 to cover updates to version selection and schema comparison drafts.<o:p></o:p></pre>
            <pre><o:p> </o:p></pre>
            <pre>2) draft-verdt-netmod-yang-module-versioning-01<o:p></o:p></pre>
            <pre>  - Base module versioning solution, unchanged from the version presented at 106.<o:p></o:p></pre>
            <pre><o:p> </o:p></pre>
            <pre>3) draft-verdt-netmod-yang-semver-01<o:p></o:p></pre>
            <pre>  - YANG Semantic version numbers, unchanged from the version presented at 106.<o:p></o:p></pre>
            <pre><o:p> </o:p></pre>
            <pre>4) draft-rwilton-netmod-yang-packages-03<o:p></o:p></pre>
            <pre>  - YANG packages draft, updated since 106<o:p></o:p></pre>
            <pre>  <o:p></o:p></pre>
            <pre>5) draft-wilton-netmod-yang-ver-selection-02<o:p></o:p></pre>
            <pre>  - Version selection, updated since 106, as per notes below<o:p></o:p></pre>
            <pre><o:p> </o:p></pre>
            <pre>6) draft-verdt-netmod-yang-schema-comparison-00<o:p></o:p></pre>
            <pre>  - Schema comparison tooling, unchanged from the version presented at 106.<o:p></o:p></pre>
            <pre><o:p> </o:p></pre>
            <pre>The main changes to the version selection draft are:<o:p></o:p></pre>
            <pre>  - We have tried to simplify the model, but at the same time give servers more flexibility about how they implement version selection and what it can be used for.  E.g. if the server wants to allow a client to choose between different schema versions, but require that all clients use the same schema version, that is now possible<o:p></o:p></pre>
            <pre>  - The draft explicitly disallows schema-selection happening mid-session<o:p></o:p></pre>
            <pre>  - The solution allows the server to require clients to configure schema-sets before they are used<o:p></o:p></pre>
            <pre>  - The solution provides more information about which schema-sets are compatible with each other<o:p></o:p></pre>
            <pre><o:p> </o:p></pre>
            <pre>Regards,<o:p></o:p></pre>
            <pre>Rob<o:p></o:p></pre>
            <pre><o:p> </o:p></pre>
            <pre><o:p> </o:p></pre>
          </blockquote>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
netmod mailing list
<a class="moz-txt-link-abbreviated" href="mailto:netmod@ietf.org">netmod@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/netmod">https://www.ietf.org/mailman/listinfo/netmod</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------454D0AA303C1380692D6CC79--


From nobody Mon Mar  9 07:42:30 2020
Return-Path: <bclaise@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5FD353A094C; Mon,  9 Mar 2020 07:42:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 JF3DUUl7qHOZ; Mon,  9 Mar 2020 07:42:18 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 347D23A0952; Mon,  9 Mar 2020 07:42:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7360; q=dns/txt; s=iport; t=1583764938; x=1584974538; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to; bh=PzAg9Qf/oxFMvQtt1mDVLO4ymxYaAFa1rUSWYWIeHPI=; b=J+ysU15Lhl/yXns9dzSL01A/OcFTkeXIk+hX5CjuCzGg3VZ8YpUKZrgk XECQML2dsjX7hBvFZafzXX9/vVOwUYFHOKJB66rvE49QenTwpS0YP52vs 3NmWZFmjxIHW7MrJWZPMCopfXTJR2sXS2Ovbq4i2BuVnuJ4Xm2kLUAgAG U=;
X-IronPort-AV: E=Sophos; i="5.70,533,1574121600"; d="scan'208,217"; a="24215805"
Received: from aer-iport-nat.cisco.com (HELO aer-core-3.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Mar 2020 14:42:16 +0000
Received: from [10.55.221.38] (ams-bclaise-nitro5.cisco.com [10.55.221.38]) (authenticated bits=0) by aer-core-3.cisco.com (8.15.2/8.15.2) with ESMTPSA id 029EgFZY015990 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 9 Mar 2020 14:42:16 GMT
To: Lou Berger <lberger@labn.net>, rwilton@cisco.com
Cc: netmod@ietf.org, netmod-ver-dt@ietf.org
References: <0515e5bd-21fb-f26a-e403-3f8f18b99bf1@labn.net>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <e3aa90f4-f3e2-c1a6-a9f7-9b399f66ae82@cisco.com>
Date: Mon, 9 Mar 2020 15:42:15 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <0515e5bd-21fb-f26a-e403-3f8f18b99bf1@labn.net>
Content-Type: multipart/alternative; boundary="------------4F2476AED0BEF550F6A242B2"
Content-Language: en-US
X-Authenticated-User: bclaise
X-Outbound-SMTP-Client: 10.55.221.38, ams-bclaise-nitro5.cisco.com
X-Outbound-Node: aer-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/dJcezZ35b9bRK0cw7K5K7ApQVjk>
Subject: Re: [netmod] [Netmod-ver-dt] Regarding IPR on draft-verdt-netmod-yang-schema-comparison-00
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Mar 2020 14:42:21 -0000

This is a multi-part message in MIME format.
--------------4F2476AED0BEF550F6A242B2
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

Hi Lou,

"No, I'm not aware of any IPR that applies to this draft"

Note: there are more contributors. See
https://tools.ietf.org/html/draft-verdt-netmod-yang-schema-comparison-00#section-8

    o  Balazs Lengyel

    o  Benoit Claise

    o  Bo Wu

    o  Ebben Aries

    o  Jason Sterne

    o  Joe Clarke

    o  Juergen Schoenwaelder

    o  Mahesh Jethanandani

    o  Michael Wang

    o  Qin Wu

    o  Reshad Rahman

    o  Rob Wilton

regards, Benoit.
> Authors, Contributors, WG,
>
> As part of preparation for WG Adoption:
>
> Are you aware of any IPR that applies to drafts identified above?
>
> Please state either:
>
> "No, I'm not aware of any IPR that applies to this draft"
> or
> "Yes, I'm aware of IPR that applies to this draft"
>
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3669, 5378 and 8179 for more details)?
>
> If yes to the above, please state either:
>
> "Yes, the IPR has been disclosed in compliance with IETF IPR rules"
> or
> "No, the IPR has not been disclosed"
>
> If you answer no, please provide any additional details you think
> appropriate.
>
> We note that all DT members are listed as contributors.  If you 
> contributed to the document please respond.  Alternatively, please 
> feel free to state that you didn't materially contribute to the draft 
> and would like your name removed from the contribution section (and 
> moved to acknowledgments after WG adoption).
>
> If you are listed as a document author or contributor please answer the
> above by responding to this email regardless of whether or not you are
> aware of any relevant IPR. This document will not advance to the next
> stage until a response has been received from each author.
>
> NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.
>
> If you are on the WG email list or attend WG meetings but are not listed
> as an author or contributor, we remind you of your obligations under
> the IETF IPR rules which encourages you to notify the IETF if you are
> aware of IPR of others on an IETF contribution, or to refrain from
> participating in any contribution or discussion related to your
> undisclosed IPR. For more information, please see the RFCs listed above
> and
> http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.
>
> Thank you,
> NetMod WG Chairs
>
> PS Please include all listed in the headers of this message in your
> response.
>
>
>
> _______________________________________________
> Netmod-ver-dt mailing list
> Netmod-ver-dt@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod-ver-dt
> .


--------------4F2476AED0BEF550F6A242B2
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Hi Lou,<br>
      <br>
      "No, I'm not aware of any IPR that applies to this draft"
      <br>
      <br>
      Note: there are more contributors. See <br>
<a class="moz-txt-link-freetext" href="https://tools.ietf.org/html/draft-verdt-netmod-yang-schema-comparison-00#section-8">https://tools.ietf.org/html/draft-verdt-netmod-yang-schema-comparison-00#section-8</a><br>
      <pre class="newpage">   o  Balazs Lengyel

   o  Benoit Claise

   o  Bo Wu

   o  Ebben Aries

   o  Jason Sterne

   o  Joe Clarke

   o  Juergen Schoenwaelder

   o  Mahesh Jethanandani

   o  Michael Wang

   o  Qin Wu

   o  Reshad Rahman

   o  Rob Wilton</pre>
    </div>
    regards, Benoit.<br>
    <blockquote type="cite"
      cite="mid:0515e5bd-21fb-f26a-e403-3f8f18b99bf1@labn.net">Authors,
      Contributors, WG,
      <br>
      <br>
      As part of preparation for WG Adoption:
      <br>
      <br>
      Are you aware of any IPR that applies to drafts identified above?
      <br>
      <br>
      Please state either:
      <br>
      <br>
      "No, I'm not aware of any IPR that applies to this draft"
      <br>
      or
      <br>
      "Yes, I'm aware of IPR that applies to this draft"
      <br>
      <br>
      If so, has this IPR been disclosed in compliance with IETF IPR
      rules
      <br>
      (see RFCs 3669, 5378 and 8179 for more details)?
      <br>
      <br>
      If yes to the above, please state either:
      <br>
      <br>
      "Yes, the IPR has been disclosed in compliance with IETF IPR
      rules"
      <br>
      or
      <br>
      "No, the IPR has not been disclosed"
      <br>
      <br>
      If you answer no, please provide any additional details you think
      <br>
      appropriate.
      <br>
      <br>
      We note that all DT members are listed as contributors.  If you
      contributed to the document please respond.  Alternatively, please
      feel free to state that you didn't materially contribute to the
      draft and would like your name removed from the contribution
      section (and moved to acknowledgments after WG adoption).
      <br>
      <br>
      If you are listed as a document author or contributor please
      answer the
      <br>
      above by responding to this email regardless of whether or not you
      are
      <br>
      aware of any relevant IPR. This document will not advance to the
      next
      <br>
      stage until a response has been received from each author.
      <br>
      <br>
      NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO
      LINES.
      <br>
      <br>
      If you are on the WG email list or attend WG meetings but are not
      listed
      <br>
      as an author or contributor, we remind you of your obligations
      under
      <br>
      the IETF IPR rules which encourages you to notify the IETF if you
      are
      <br>
      aware of IPR of others on an IETF contribution, or to refrain from
      <br>
      participating in any contribution or discussion related to your
      <br>
      undisclosed IPR. For more information, please see the RFCs listed
      above
      <br>
      and
      <br>
<a class="moz-txt-link-freetext" href="http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty">http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty</a>.
      <br>
      <br>
      Thank you,
      <br>
      NetMod WG Chairs
      <br>
      <br>
      PS Please include all listed in the headers of this message in
      your
      <br>
      response.
      <br>
      <br>
      <br>
      <br>
      _______________________________________________
      <br>
      Netmod-ver-dt mailing list
      <br>
      <a class="moz-txt-link-abbreviated" href="mailto:Netmod-ver-dt@ietf.org">Netmod-ver-dt@ietf.org</a>
      <br>
      <a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/netmod-ver-dt">https://www.ietf.org/mailman/listinfo/netmod-ver-dt</a>
      <br>
      .
      <br>
    </blockquote>
    <br>
  </body>
</html>

--------------4F2476AED0BEF550F6A242B2--


From nobody Mon Mar  9 07:44:17 2020
Return-Path: <bclaise@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C8083A11C2; Mon,  9 Mar 2020 07:44:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 y7kU9sTnYlB4; Mon,  9 Mar 2020 07:44:07 -0700 (PDT)
Received: from aer-iport-3.cisco.com (aer-iport-3.cisco.com [173.38.203.53]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C74883A1185; Mon,  9 Mar 2020 07:44:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7249; q=dns/txt; s=iport; t=1583765047; x=1584974647; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to; bh=1nGdm39lIeAPU8qhYwLqOcnxU31ZuoL8wHdqwjpVICU=; b=Fv3zW5KIPsgct7YGrTCcjEk4sqkBQhQ2wEaBltZuUBfz3ZGJp0jQStbI YpQUU5dSYc9AXeRuBmoFD/CZ4UUVZP6lgUOvSGMlA3vWK9cO3TRkEU3Bk VZ8YjJZecf+vqfzVVTjrLcdI1VwxryN4UlNLT2ugk6W8HSrIJ8NDZMeEp A=;
X-IronPort-AV: E=Sophos; i="5.70,533,1574121600"; d="scan'208,217"; a="21900220"
Received: from aer-iport-nat.cisco.com (HELO aer-core-2.cisco.com) ([173.38.203.22]) by aer-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Mar 2020 14:44:05 +0000
Received: from [10.55.221.38] (ams-bclaise-nitro5.cisco.com [10.55.221.38]) (authenticated bits=0) by aer-core-2.cisco.com (8.15.2/8.15.2) with ESMTPSA id 029Ei3Lu023429 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 9 Mar 2020 14:44:04 GMT
To: Lou Berger <lberger@labn.net>, rwilton@cisco.com
Cc: netmod@ietf.org, netmod-ver-dt@ietf.org
References: <415f837c-66e0-10b1-65a5-dc948ff23cbc@labn.net>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <1bd22ec7-b4b3-3695-64f6-dff701b1e5d6@cisco.com>
Date: Mon, 9 Mar 2020 15:44:03 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <415f837c-66e0-10b1-65a5-dc948ff23cbc@labn.net>
Content-Type: multipart/alternative; boundary="------------216FE6A54639008704141ADD"
Content-Language: en-US
X-Authenticated-User: bclaise
X-Outbound-SMTP-Client: 10.55.221.38, ams-bclaise-nitro5.cisco.com
X-Outbound-Node: aer-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/9siPrAtBFmRVMyTvL_S8pBfGUd8>
Subject: Re: [netmod] [Netmod-ver-dt] Regarding IPR on draft-verdt-netmod-yang-solutions-03
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Mar 2020 14:44:16 -0000

This is a multi-part message in MIME format.
--------------216FE6A54639008704141ADD
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

"No, I'm not aware of any IPR that applies to this draft"

https://tools.ietf.org/html/draft-verdt-netmod-yang-solutions-03#section-3

    o  Balazs Lengyel

    o  Benoit Claise

    o  Ebben Aries

    o  Jason Sterne

    o  Joe Clarke

    o  Juergen Schoenwaelder

    o  Mahesh Jethanandani

    o  Michael (Wangzitao)

    o  Qin Wu

    o  Reshad Rahman

    o  Rob Wilton

    o  Susan Hares

    o  Wu Bo

Regards, B.
> Authors, Contributors, WG,
>
> As part of preparation for WG Adoption:
>
> Are you aware of any IPR that applies to drafts identified above?
>
> Please state either:
>
> "No, I'm not aware of any IPR that applies to this draft"
> or
> "Yes, I'm aware of IPR that applies to this draft"
>
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3669, 5378 and 8179 for more details)?
>
> If yes to the above, please state either:
>
> "Yes, the IPR has been disclosed in compliance with IETF IPR rules"
> or
> "No, the IPR has not been disclosed"
>
> If you answer no, please provide any additional details you think
> appropriate.
>
> We note that all DT members are listed as contributors.  If you 
> contributed to the document please respond.  Alternatively, please 
> feel free to state that you didn't materially contribute to the draft 
> and would like your name removed from the contribution section (and 
> moved to acknowledgments after WG adoption).
>
> If you are listed as a document author or contributor please answer the
> above by responding to this email regardless of whether or not you are
> aware of any relevant IPR. This document will not advance to the next
> stage until a response has been received from each author.
>
> NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.
>
> If you are on the WG email list or attend WG meetings but are not listed
> as an author or contributor, we remind you of your obligations under
> the IETF IPR rules which encourages you to notify the IETF if you are
> aware of IPR of others on an IETF contribution, or to refrain from
> participating in any contribution or discussion related to your
> undisclosed IPR. For more information, please see the RFCs listed above
> and
> http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.
>
> Thank you,
> NetMod WG Chairs
>
> PS Please include all listed in the headers of this message in your
> response.
>
>
>
> _______________________________________________
> Netmod-ver-dt mailing list
> Netmod-ver-dt@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod-ver-dt
> .


--------------216FE6A54639008704141ADD
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">"No, I'm not aware of any IPR that
      applies to this draft"<br>
      <br>
<a class="moz-txt-link-freetext" href="https://tools.ietf.org/html/draft-verdt-netmod-yang-solutions-03#section-3">https://tools.ietf.org/html/draft-verdt-netmod-yang-solutions-03#section-3</a><br>
      <pre class="newpage">   o  Balazs Lengyel

   o  Benoit Claise

   o  Ebben Aries

   o  Jason Sterne

   o  Joe Clarke

   o  Juergen Schoenwaelder

   o  Mahesh Jethanandani

   o  Michael (Wangzitao)

   o  Qin Wu

   o  Reshad Rahman

   o  Rob Wilton

   o  Susan Hares

   o  Wu Bo</pre>
    </div>
    Regards, B.<br>
    <blockquote type="cite"
      cite="mid:415f837c-66e0-10b1-65a5-dc948ff23cbc@labn.net">Authors,
      Contributors, WG,
      <br>
      <br>
      As part of preparation for WG Adoption:
      <br>
      <br>
      Are you aware of any IPR that applies to drafts identified above?
      <br>
      <br>
      Please state either:
      <br>
      <br>
      "No, I'm not aware of any IPR that applies to this draft"
      <br>
      or
      <br>
      "Yes, I'm aware of IPR that applies to this draft"
      <br>
      <br>
      If so, has this IPR been disclosed in compliance with IETF IPR
      rules
      <br>
      (see RFCs 3669, 5378 and 8179 for more details)?
      <br>
      <br>
      If yes to the above, please state either:
      <br>
      <br>
      "Yes, the IPR has been disclosed in compliance with IETF IPR
      rules"
      <br>
      or
      <br>
      "No, the IPR has not been disclosed"
      <br>
      <br>
      If you answer no, please provide any additional details you think
      <br>
      appropriate.
      <br>
      <br>
      We note that all DT members are listed as contributors.  If you
      contributed to the document please respond.  Alternatively, please
      feel free to state that you didn't materially contribute to the
      draft and would like your name removed from the contribution
      section (and moved to acknowledgments after WG adoption).
      <br>
      <br>
      If you are listed as a document author or contributor please
      answer the
      <br>
      above by responding to this email regardless of whether or not you
      are
      <br>
      aware of any relevant IPR. This document will not advance to the
      next
      <br>
      stage until a response has been received from each author.
      <br>
      <br>
      NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO
      LINES.
      <br>
      <br>
      If you are on the WG email list or attend WG meetings but are not
      listed
      <br>
      as an author or contributor, we remind you of your obligations
      under
      <br>
      the IETF IPR rules which encourages you to notify the IETF if you
      are
      <br>
      aware of IPR of others on an IETF contribution, or to refrain from
      <br>
      participating in any contribution or discussion related to your
      <br>
      undisclosed IPR. For more information, please see the RFCs listed
      above
      <br>
      and
      <br>
<a class="moz-txt-link-freetext" href="http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty">http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty</a>.
      <br>
      <br>
      Thank you,
      <br>
      NetMod WG Chairs
      <br>
      <br>
      PS Please include all listed in the headers of this message in
      your
      <br>
      response.
      <br>
      <br>
      <br>
      <br>
      _______________________________________________
      <br>
      Netmod-ver-dt mailing list
      <br>
      <a class="moz-txt-link-abbreviated" href="mailto:Netmod-ver-dt@ietf.org">Netmod-ver-dt@ietf.org</a>
      <br>
      <a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/netmod-ver-dt">https://www.ietf.org/mailman/listinfo/netmod-ver-dt</a>
      <br>
      .
      <br>
    </blockquote>
    <br>
  </body>
</html>

--------------216FE6A54639008704141ADD--


From nobody Mon Mar  9 08:10:02 2020
Return-Path: <lhotka@nic.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B07DB3A11DF; Mon,  9 Mar 2020 08:10:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 4L4IXe4cOGZu; Mon,  9 Mar 2020 08:09:59 -0700 (PDT)
Received: from trail.lhotka.name (trail.lhotka.name [77.48.224.143]) by ietfa.amsl.com (Postfix) with ESMTP id AD7963A11D9; Mon,  9 Mar 2020 08:09:56 -0700 (PDT)
Received: by trail.lhotka.name (Postfix, from userid 109) id ED6DA860044; Mon,  9 Mar 2020 16:08:28 +0100 (CET)
Received: from localhost (unknown [195.113.220.107]) by trail.lhotka.name (Postfix) with ESMTPSA id CA422860041; Mon,  9 Mar 2020 16:08:25 +0100 (CET)
From: Ladislav Lhotka <lhotka@nic.cz>
To: Lou Berger <lberger@labn.net>, NETMOD Group <netmod@ietf.org>
Cc: "netmod-chairs\@ietf.org" <netmod-chairs@ietf.org>
In-Reply-To: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net>
References: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net>
Mail-Followup-To: Lou Berger <lberger@labn.net>, NETMOD Group <netmod@ietf.org>, "netmod-chairs\@ietf.org" <netmod-chairs@ietf.org>
Date: Mon, 09 Mar 2020 16:09:51 +0100
Message-ID: <87tv2xd0ow.fsf@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/zAyFV1VhwLvajCrebgsDL9bjrJs>
Subject: Re: [netmod] Adoption of versioning design team docs
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Mar 2020 15:10:01 -0000

I support the adoption of the entire document set.

Lada
Lou Berger <lberger@labn.net> writes:

> Hi,
> We'd like to start a two week adoption call for the set of documents described below by Rob.  To be specific, this includes
> 1) draft-verdt-netmod-yang-solutions-03
> 2) draft-verdt-netmod-yang-module-versioning-01
> 3) draft-verdt-netmod-yang-semver-01
> 4) draft-rwilton-netmod-yang-packages-03
> 5) draft-wilton-netmod-yang-ver-selection-02
> 6) draft-verdt-netmod-yang-schema-comparison-00
>
> The adoption call ends in two weeks, on March 16.
>
> Please voice your support or objections on list.  While we prefer to adopt as a set, objections on specific documents are acceptable.
>
> Netmod Chairs
>
> On 2/29/2020 2:21 AM, Rob Wilton (rwilton) wrote:
>
>> Netmod chairs,
>>
>> The version selection draft draft-wilton-netmod-yang-ver-selection-02 is now posted.  With that, the YANG versioning design team would like to please request you make an WG adoption call for these documents.
>>
>> The updated full list is:
>>
>> 1) draft-verdt-netmod-yang-solutions-03
>>    - Solution overview, updated since 106 to cover updates to version selection and schema comparison drafts.
>>
>> 2) draft-verdt-netmod-yang-module-versioning-01
>>    - Base module versioning solution, unchanged from the version presented at 106.
>>
>> 3) draft-verdt-netmod-yang-semver-01
>>    - YANG Semantic version numbers, unchanged from the version presented at 106.
>>
>> 4) draft-rwilton-netmod-yang-packages-03
>>    - YANG packages draft, updated since 106
>>    
>> 5) draft-wilton-netmod-yang-ver-selection-02
>>    - Version selection, updated since 106, as per notes below
>>
>> 6) draft-verdt-netmod-yang-schema-comparison-00
>>    - Schema comparison tooling, unchanged from the version presented at 106.
>>
>> The main changes to the version selection draft are:
>>    - We have tried to simplify the model, but at the same time give servers more flexibility about how they implement version selection and what it can be used for.  E.g. if the server wants to allow a client to choose between different schema versions, but require that all clients use the same schema version, that is now possible
>>    - The draft explicitly disallows schema-selection happening mid-session
>>    - The solution allows the server to require clients to configure schema-sets before they are used
>>    - The solution provides more information about which schema-sets are compatible with each other
>>
>> Regards,
>> Rob
>>
>>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

-- 
Ladislav Lhotka 
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Mon Mar  9 08:25:06 2020
Return-Path: <acee@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 596FD3A1241; Mon,  9 Mar 2020 08:24:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=IVBHb6AB; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=vZhQoQ36
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 TQhQNRvohuio; Mon,  9 Mar 2020 08:24:55 -0700 (PDT)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 37BC43A12B3; Mon,  9 Mar 2020 08:24:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4656; q=dns/txt; s=iport; t=1583767495; x=1584977095; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=/oBfnWYONaQFySxA+RB/9s4GxJGky88Qhhhm8pgjs+c=; b=IVBHb6ABagAp/s9yqTI0uI3oQXcaobXUxNFkEibVOvv8+snJhlggFTT1 dbUSZAVK11ob8NunmbH92hpp3rJWNHa4JsJYdmsx/Df5brYFZwSxPvzZq wgWpEAvgt9W8oSUGb/pJM6vOxCluwd7hmjs9aR3QNCAlC7QpEx6EzT2fN Y=;
X-IPAS-Result: =?us-ascii?q?A0CyBQBVfmVe/4YNJK1lHAEBAQEBBwEBEQEEBAEBgXuBV?= =?us-ascii?q?FAFbFggBAsqCoQLg0YDimuCX5gVglIDVAkBAQEMAQEYCwoCBAEBg35FAheBd?= =?us-ascii?q?yQ4EwIDAQEBAwIDAQEBAQUBAQECAQUEbYVWDIVjAQEBAQIBAQEQCwYRDAEBL?= =?us-ascii?q?AsBDwIBCBgCAiYCAgIlCxUQAgQBDQUbB4MEAYJKAw4gAQ6cSwKBOYhidYEyg?= =?us-ascii?q?n8BAQWCRIJDGIIMAwaBDiqMLBqCAIE4IIIfLj6CZAEBgU0vgnoyggoijiCCS?= =?us-ascii?q?J9ACoI8lmYcgkmIIZBLjnabUQIEAgQFAg4BAQWBaSKBWHAVOyoBgkFQGA2OH?= =?us-ascii?q?QwXg1CFFIVBdIEpjDABgQ8BAQ?=
IronPort-PHdr: =?us-ascii?q?9a23=3AvVyOcxDK1YVLclwhf1IhUyQJPHJ1sqjoPgMT9p?= =?us-ascii?q?ssgq5PdaLm5Zn5IUjD/qgw3kTRU9Dd7PRJw6rNvqbsVHZIwK7JsWtKMdRXUg?= =?us-ascii?q?Mdz8AfngguGsmAXETwIfPCZC0hF8MEX1hgrDniaxpPFc3zZkPfrjip9TBCRk?= =?us-ascii?q?fZMgx4bqTtAInOgs+r1ue0vZrOfwFPgzn7arR3fl29rB7asY8dho4qJqE80V?= =?us-ascii?q?PPpWcAd+lNxGxuLE6e+nS0/sqq+Z9/7ylc8+ks8cJNS+36eL8kVv1V?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.70,533,1574121600"; d="scan'208";a="432739876"
Received: from alln-core-12.cisco.com ([173.36.13.134]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Mar 2020 15:24:53 +0000
Received: from XCH-RCD-003.cisco.com (xch-rcd-003.cisco.com [173.37.102.13]) by alln-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id 029FOquP019543 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 9 Mar 2020 15:24:52 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-RCD-003.cisco.com (173.37.102.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Mar 2020 10:24:52 -0500
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Mar 2020 10:24:52 -0500
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 9 Mar 2020 11:24:52 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KmO2k/IOlkOqCmBJ5EkvT6fP4/UlVJ7DGy7KMVA5avmUw/pFiQBjAXmNg1uIAkVnLnwagwLuGAS6qnFjPi9Zl1k/BowPjPfH8QE0gNWvHovS1k5kf2YRIK7fpuMfU6yhazTk82NaHqjTHgpv53Xp8WDOQYQlFtyitXoJV4uz7OZFyHo9LxHhEg4DRv+6ozTiet5uAzbvgQIxvBuwS64Kitz9s5W+zlxgy4rTiw4TFNKWGCnI9X9qF1bt4cINI/4g1vWn8Vy6BtnXnntuDiK+ZBTHsi4ZSabOE0ZysZi0UIZ4GOksWAkLhughfu26iQqaYfnoF1ELXhaL5bpNIc1ZyA==
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=/oBfnWYONaQFySxA+RB/9s4GxJGky88Qhhhm8pgjs+c=; b=mcudVQUZjDJq8cDi7mZg3v74YJzMgM8J57Swe8T5aWkcV0B4rpPxFuoIvg61f8402fusuOaYwgSUHiUGKGlw0vcK9udFaJ90WsTu0sHjj7rfjGM1cmjgoaFwKgt/cFc00StH8dKtM/JGCnC5a059o/IwTpmfZWAfFQFIzvk6YHDjbt21ZOPIfbp+ujgUJPhDdw9DR14cfZ/XZ0mQrcKy/9EP0Jt4gFdkbul8Sl59HL5Yqf42ENBzpY34/+FzlN+E5jIasqSy4sf7ZleewdyLhmdalvxnj9KSG3FtFjZz2+V25LZRKvAWDpthFvTnFO/ypVMJOQ3vIo+MOZHt+wAZ8g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/oBfnWYONaQFySxA+RB/9s4GxJGky88Qhhhm8pgjs+c=; b=vZhQoQ36OEluYjAojSisYkoTyx2/0NS4wrjBjdOOsqxqfKWTNtrJJUvRKVBVf8lqu+yD2f4lzG2cJvMwM0wMuoYk4luFs+hCw7vXpgU58nELEfCBQeCUQWv2bse9Kr1WDaHFFTrPCMYzm6RCfAJYscqiK07mPFa9/EMAC/ZYknQ=
Received: from BN8PR11MB3794.namprd11.prod.outlook.com (2603:10b6:408:8f::13) by BN8PR11MB3601.namprd11.prod.outlook.com (2603:10b6:408:84::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.11; Mon, 9 Mar 2020 15:24:49 +0000
Received: from BN8PR11MB3794.namprd11.prod.outlook.com ([fe80::55b2:c415:675f:5fb7]) by BN8PR11MB3794.namprd11.prod.outlook.com ([fe80::55b2:c415:675f:5fb7%3]) with mapi id 15.20.2793.013; Mon, 9 Mar 2020 15:24:49 +0000
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Ladislav Lhotka <lhotka@nic.cz>, Lou Berger <lberger@labn.net>, "NETMOD Group" <netmod@ietf.org>
CC: "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
Thread-Topic: [netmod] Adoption of versioning design team docs
Thread-Index: AQHV8OIt+mwq6Ch3HEKuU1S1D/tLDqhAZ8uA///BIIA=
Date: Mon, 9 Mar 2020 15:24:49 +0000
Message-ID: <D13EB95D-75FC-48AC-A3EA-5FFEE29F6CFB@cisco.com>
References: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net> <87tv2xd0ow.fsf@nic.cz>
In-Reply-To: <87tv2xd0ow.fsf@nic.cz>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.22.0.200209
authentication-results: spf=none (sender IP is ) smtp.mailfrom=acee@cisco.com; 
x-originating-ip: [136.56.134.101]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f34f83e8-a790-4b0f-81d1-08d7c43e0225
x-ms-traffictypediagnostic: BN8PR11MB3601:
x-microsoft-antispam-prvs: <BN8PR11MB360149B3259257927A6EBD4EC2FE0@BN8PR11MB3601.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0337AFFE9A
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(136003)(346002)(376002)(366004)(396003)(199004)(189003)(8936002)(6512007)(6486002)(2616005)(86362001)(2906002)(4326008)(66946007)(81166006)(966005)(81156014)(5660300002)(76116006)(6506007)(71200400001)(316002)(53546011)(91956017)(66476007)(66556008)(66446008)(186003)(8676002)(26005)(64756008)(110136005)(478600001)(33656002)(36756003); DIR:OUT; SFP:1101; SCL:1; SRVR:BN8PR11MB3601; H:BN8PR11MB3794.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: IB2C80Lj1cEYiS0g6BLqLX81wYN2hAaERfR0zb+7JVKGZ2tkGQCo2IC9y12KYf4I7EbQFm1RULD+AlD73ob7XUPTLDqPyrAzlAQ8eVupHYppWZ2JTdOCO55Dhyq0SYz04wsVIHxusj8kWN27KzwkCZtGsSFe90h6p3y8ITtTNPXHEkPzCbEfV/ds7XQHvE2anh44bQ3hv2v7vtWHcniA/TPWt2lt1GT9JI8RYfOXEkB0DrKaTSHLwoBRSL8Ww6ca51cPq9xuxRXgaRtYJLQUOmPSLW1JU2LkFpyvvhdG9PiW4jLBHYkt3GK2UuX/z2tMKONTMI5efPJdYJkm2V3Kht4jklFI6p2L6hIo8tfI5HGUFze1A/hKMGfpylxaTQOlFIvMpPprUZWHQWiEXNgQ4J0qGyXUp6tGqTxt7H2s4GGocKu8ptgL5v82WVk/KIDn8idoVaCk1sEAXtyZvbflU1s2538Jp/DcfU/Ezjv6PhSlztTW7yd+2aR4Jl6qAKnMciwJWxd2SaIamcosctu6uQ==
x-ms-exchange-antispam-messagedata: 8jsWuEHtwvMvirHJRQqCAzU6OOL9ER7caRuSBbcuFn15oO6zfxA9l0OLqTpcMq+rFEvXfFYMCTuJrSZ+5rimOZyZt8JYkdFJ0r2s7rtE9zFcX5OgIbE8jku/tfw4U0x6C5j6LFKkQR43UbksqMH2wg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <60CFF544B682E047B0201B1579BC8FCD@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f34f83e8-a790-4b0f-81d1-08d7c43e0225
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Mar 2020 15:24:49.7604 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Gj0A6vCESrdtlhqdvANmHnRcFfiqavlC0zyBliHnsZfYFsJI0b3yhvFHhGvWT4y5
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR11MB3601
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.13, xch-rcd-003.cisco.com
X-Outbound-Node: alln-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/VGntQsyJ137fIz594QfFyD3rGtA>
Subject: Re: [netmod] Adoption of versioning design team docs
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Mar 2020 15:25:04 -0000

SSBzdXBwb3J0IGFkb3B0aW9uIG9mIHRoZSBkZXNpZ24gdGVhbSB3b3JrIGFzIHdlbGwuIA0KVGhh
bmtzLA0KQWNlZQ0KDQrvu79PbiAzLzkvMjAsIDExOjEwIEFNLCAibmV0bW9kIG9uIGJlaGFsZiBv
ZiBMYWRpc2xhdiBMaG90a2EiIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZyBvbiBiZWhhbGYgb2Yg
bGhvdGthQG5pYy5jej4gd3JvdGU6DQoNCiAgICBJIHN1cHBvcnQgdGhlIGFkb3B0aW9uIG9mIHRo
ZSBlbnRpcmUgZG9jdW1lbnQgc2V0Lg0KICAgIA0KICAgIExhZGENCiAgICBMb3UgQmVyZ2VyIDxs
YmVyZ2VyQGxhYm4ubmV0PiB3cml0ZXM6DQogICAgDQogICAgPiBIaSwNCiAgICA+IFdlJ2QgbGlr
ZSB0byBzdGFydCBhIHR3byB3ZWVrIGFkb3B0aW9uIGNhbGwgZm9yIHRoZSBzZXQgb2YgZG9jdW1l
bnRzIGRlc2NyaWJlZCBiZWxvdyBieSBSb2IuICBUbyBiZSBzcGVjaWZpYywgdGhpcyBpbmNsdWRl
cw0KICAgID4gMSkgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctc29sdXRpb25zLTAzDQogICAgPiAy
KSBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lvbmluZy0wMQ0KICAgID4gMykg
ZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctc2VtdmVyLTAxDQogICAgPiA0KSBkcmFmdC1yd2lsdG9u
LW5ldG1vZC15YW5nLXBhY2thZ2VzLTAzDQogICAgPiA1KSBkcmFmdC13aWx0b24tbmV0bW9kLXlh
bmctdmVyLXNlbGVjdGlvbi0wMg0KICAgID4gNikgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctc2No
ZW1hLWNvbXBhcmlzb24tMDANCiAgICA+DQogICAgPiBUaGUgYWRvcHRpb24gY2FsbCBlbmRzIGlu
IHR3byB3ZWVrcywgb24gTWFyY2ggMTYuDQogICAgPg0KICAgID4gUGxlYXNlIHZvaWNlIHlvdXIg
c3VwcG9ydCBvciBvYmplY3Rpb25zIG9uIGxpc3QuICBXaGlsZSB3ZSBwcmVmZXIgdG8gYWRvcHQg
YXMgYSBzZXQsIG9iamVjdGlvbnMgb24gc3BlY2lmaWMgZG9jdW1lbnRzIGFyZSBhY2NlcHRhYmxl
Lg0KICAgID4NCiAgICA+IE5ldG1vZCBDaGFpcnMNCiAgICA+DQogICAgPiBPbiAyLzI5LzIwMjAg
MjoyMSBBTSwgUm9iIFdpbHRvbiAocndpbHRvbikgd3JvdGU6DQogICAgPg0KICAgID4+IE5ldG1v
ZCBjaGFpcnMsDQogICAgPj4NCiAgICA+PiBUaGUgdmVyc2lvbiBzZWxlY3Rpb24gZHJhZnQgZHJh
ZnQtd2lsdG9uLW5ldG1vZC15YW5nLXZlci1zZWxlY3Rpb24tMDIgaXMgbm93IHBvc3RlZC4gIFdp
dGggdGhhdCwgdGhlIFlBTkcgdmVyc2lvbmluZyBkZXNpZ24gdGVhbSB3b3VsZCBsaWtlIHRvIHBs
ZWFzZSByZXF1ZXN0IHlvdSBtYWtlIGFuIFdHIGFkb3B0aW9uIGNhbGwgZm9yIHRoZXNlIGRvY3Vt
ZW50cy4NCiAgICA+Pg0KICAgID4+IFRoZSB1cGRhdGVkIGZ1bGwgbGlzdCBpczoNCiAgICA+Pg0K
ICAgID4+IDEpIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLXNvbHV0aW9ucy0wMw0KICAgID4+ICAg
IC0gU29sdXRpb24gb3ZlcnZpZXcsIHVwZGF0ZWQgc2luY2UgMTA2IHRvIGNvdmVyIHVwZGF0ZXMg
dG8gdmVyc2lvbiBzZWxlY3Rpb24gYW5kIHNjaGVtYSBjb21wYXJpc29uIGRyYWZ0cy4NCiAgICA+
Pg0KICAgID4+IDIpIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nLTAx
DQogICAgPj4gICAgLSBCYXNlIG1vZHVsZSB2ZXJzaW9uaW5nIHNvbHV0aW9uLCB1bmNoYW5nZWQg
ZnJvbSB0aGUgdmVyc2lvbiBwcmVzZW50ZWQgYXQgMTA2Lg0KICAgID4+DQogICAgPj4gMykgZHJh
ZnQtdmVyZHQtbmV0bW9kLXlhbmctc2VtdmVyLTAxDQogICAgPj4gICAgLSBZQU5HIFNlbWFudGlj
IHZlcnNpb24gbnVtYmVycywgdW5jaGFuZ2VkIGZyb20gdGhlIHZlcnNpb24gcHJlc2VudGVkIGF0
IDEwNi4NCiAgICA+Pg0KICAgID4+IDQpIGRyYWZ0LXJ3aWx0b24tbmV0bW9kLXlhbmctcGFja2Fn
ZXMtMDMNCiAgICA+PiAgICAtIFlBTkcgcGFja2FnZXMgZHJhZnQsIHVwZGF0ZWQgc2luY2UgMTA2
DQogICAgPj4gICAgDQogICAgPj4gNSkgZHJhZnQtd2lsdG9uLW5ldG1vZC15YW5nLXZlci1zZWxl
Y3Rpb24tMDINCiAgICA+PiAgICAtIFZlcnNpb24gc2VsZWN0aW9uLCB1cGRhdGVkIHNpbmNlIDEw
NiwgYXMgcGVyIG5vdGVzIGJlbG93DQogICAgPj4NCiAgICA+PiA2KSBkcmFmdC12ZXJkdC1uZXRt
b2QteWFuZy1zY2hlbWEtY29tcGFyaXNvbi0wMA0KICAgID4+ICAgIC0gU2NoZW1hIGNvbXBhcmlz
b24gdG9vbGluZywgdW5jaGFuZ2VkIGZyb20gdGhlIHZlcnNpb24gcHJlc2VudGVkIGF0IDEwNi4N
CiAgICA+Pg0KICAgID4+IFRoZSBtYWluIGNoYW5nZXMgdG8gdGhlIHZlcnNpb24gc2VsZWN0aW9u
IGRyYWZ0IGFyZToNCiAgICA+PiAgICAtIFdlIGhhdmUgdHJpZWQgdG8gc2ltcGxpZnkgdGhlIG1v
ZGVsLCBidXQgYXQgdGhlIHNhbWUgdGltZSBnaXZlIHNlcnZlcnMgbW9yZSBmbGV4aWJpbGl0eSBh
Ym91dCBob3cgdGhleSBpbXBsZW1lbnQgdmVyc2lvbiBzZWxlY3Rpb24gYW5kIHdoYXQgaXQgY2Fu
IGJlIHVzZWQgZm9yLiAgRS5nLiBpZiB0aGUgc2VydmVyIHdhbnRzIHRvIGFsbG93IGEgY2xpZW50
IHRvIGNob29zZSBiZXR3ZWVuIGRpZmZlcmVudCBzY2hlbWEgdmVyc2lvbnMsIGJ1dCByZXF1aXJl
IHRoYXQgYWxsIGNsaWVudHMgdXNlIHRoZSBzYW1lIHNjaGVtYSB2ZXJzaW9uLCB0aGF0IGlzIG5v
dyBwb3NzaWJsZQ0KICAgID4+ICAgIC0gVGhlIGRyYWZ0IGV4cGxpY2l0bHkgZGlzYWxsb3dzIHNj
aGVtYS1zZWxlY3Rpb24gaGFwcGVuaW5nIG1pZC1zZXNzaW9uDQogICAgPj4gICAgLSBUaGUgc29s
dXRpb24gYWxsb3dzIHRoZSBzZXJ2ZXIgdG8gcmVxdWlyZSBjbGllbnRzIHRvIGNvbmZpZ3VyZSBz
Y2hlbWEtc2V0cyBiZWZvcmUgdGhleSBhcmUgdXNlZA0KICAgID4+ICAgIC0gVGhlIHNvbHV0aW9u
IHByb3ZpZGVzIG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgd2hpY2ggc2NoZW1hLXNldHMgYXJlIGNv
bXBhdGlibGUgd2l0aCBlYWNoIG90aGVyDQogICAgPj4NCiAgICA+PiBSZWdhcmRzLA0KICAgID4+
IFJvYg0KICAgID4+DQogICAgPj4NCiAgICA+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fDQogICAgPiBuZXRtb2QgbWFpbGluZyBsaXN0DQogICAgPiBuZXRt
b2RAaWV0Zi5vcmcNCiAgICA+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
bmV0bW9kDQogICAgDQogICAgLS0gDQogICAgTGFkaXNsYXYgTGhvdGthIA0KICAgIEhlYWQsIENa
Lk5JQyBMYWJzDQogICAgUEdQIEtleSBJRDogMHhCOEY5MkIwOEE5Rjc2QzY3DQogICAgDQogICAg
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICBuZXRt
b2QgbWFpbGluZyBsaXN0DQogICAgbmV0bW9kQGlldGYub3JnDQogICAgaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCiAgICANCg0K


From nobody Mon Mar  9 09:17:55 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 68B963A134B for <netmod@ietfa.amsl.com>; Mon,  9 Mar 2020 09:17:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 tF4LhbkgNgqL for <netmod@ietfa.amsl.com>; Mon,  9 Mar 2020 09:17:51 -0700 (PDT)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10076.outbound.protection.outlook.com [40.107.1.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6443E3A1332 for <netmod@ietf.org>; Mon,  9 Mar 2020 09:17:44 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=h8oshLRN1Ro4lIfhdpRzh/KQtoTNorQrzEXjDx1JmUbJzvrrtsBKm1ioTyyesVsiXsWeNNbJkCPOd7U+aIFzYLNcjOfpu3ZBwj05Wgf9Do1ZGGkW9RQKbppWcWe9qBlRG1UYbP/nYIpoAuTBDTv4jJoX3TdbQM8+1KBlUxw1RaogV+bHeEvVXWOJPljlL7/MQTDBx+N8mFmc7ti0p8+SJqFfS1I30hSOX1NzNjCU3PlmG9ywU/8tuU3KY6MR0rIR17NhuENmrr9OX3FECMS7qpzsGtbTzUCMk9vrpGMHsejqHr6rGXu12aIU6E1pmk0MClcXVs64DW5Iul6wvqPnkA==
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=IYBg0oTrPFdCrI+7DCD54WFycqW9+Bt7hqmmmyi4Bpc=; b=L4ZnB7pwLgHe/XF0BSdhxF+2S9PH1Kj9tVIXJ4XroQCTRY1QW02HiOS8RghhGMy1FImI66g0Q806VhC59z3RBsjjZO14IUcCEMIz5n0/SHcSUPiyMigdbJre6a6qH1ilgJncuZ8smq7vedgSLKWx7ZGsPJViQVIBwC9ZUaDhDz6UE+BNqJ7BR3JQJlgXlWWIY6zJXehYBdZ6uP4ZlBnWcmsLjuXXoyR1h30ccwEy2AEadLeoF3yPK8ITzooJmWXHJ8xbop7v+/344iL5xprXO5EPXhWlvgyosSIPO1l6rkHUr969TnhE/LrRGZP+Zgwh+7giwQ4dGr9VW5KT1l22WQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IYBg0oTrPFdCrI+7DCD54WFycqW9+Bt7hqmmmyi4Bpc=; b=jzx/78YUuGyGNjUiM0RPVeFKHBBa3Mk33ybrJ/fjA/oMGZrhKEcrTXozn1jJ6QRhxf9DDx/sq+nNtxDWtRcza8uPx8+Xt1tum3xDdObCOF0z5VQ4T0lB4BaDKDd3T35LobgfwwV9QYjXWgdSNylDkkRS1LnCJrmNNqBkySld1OA=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB5947.eurprd07.prod.outlook.com (20.178.84.74) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.9; Mon, 9 Mar 2020 16:17:41 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2814.007; Mon, 9 Mar 2020 16:17:41 +0000
From: =?iso-8859-2?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: Kent Watsen <kent+ietf@watsen.net>, NETMOD Working Group <netmod@ietf.org>
Thread-Topic: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06
Thread-Index: AQHVxVfSEJ6TUivwA0OmLdrVeJgwbqfztdUAgCEFvqCAAsFUgIAAY06ggAqwh4CAF9AXkIAGAvgAgABGBfA=
Date: Mon, 9 Mar 2020 16:17:40 +0000
Message-ID: <DB7PR07MB4011CAEF007AFC2E89366CAEF0FE0@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <0100016f8006222d-b861a109-93ee-4a77-8b65-54c22d591e25-000000@email.amazonses.com> <20200120144528.wt2z4y66xcnp7fxj@anna.jacobs.jacobs-university.de> <DB7PR07MB4011635119B75D384D11D01DF0180@DB7PR07MB4011.eurprd07.prod.outlook.com> <20200212090703.eikj365ctbsighey@anna.jacobs.jacobs-university.de> <DB7PR07MB4011A7798CBC8E40F49F8B88F01A0@DB7PR07MB4011.eurprd07.prod.outlook.com> <20200219101653.7e46vtzxuyaixr73@anna.jacobs.jacobs-university.de> <DB7PR07MB40117B60C972838C9A08C053F0E30@DB7PR07MB4011.eurprd07.prod.outlook.com> <20200309094352.c7w2cbpztf54ncy2@anna.jacobs.jacobs-university.de>
In-Reply-To: <20200309094352.c7w2cbpztf54ncy2@anna.jacobs.jacobs-university.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5244ad6e-ebf7-424b-8aa5-08d7c4456491
x-ms-traffictypediagnostic: DB7PR07MB5947:
x-microsoft-antispam-prvs: <DB7PR07MB5947D54B7AF6496AA9DC48FBF0FE0@DB7PR07MB5947.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0337AFFE9A
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(366004)(39860400002)(136003)(346002)(376002)(199004)(189003)(6916009)(52536014)(71200400001)(33656002)(66556008)(76116006)(64756008)(66616009)(66946007)(66446008)(66476007)(478600001)(9686003)(6506007)(81166006)(81156014)(53546011)(26005)(186003)(8676002)(7696005)(55016002)(54906003)(316002)(8936002)(4326008)(30864003)(5660300002)(86362001)(66574012)(2906002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB5947; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: eEmlcGtPTnTl7sVTXTbZdDJ8fXPA6PqQrU9l2M4Rx/T9+79SrnaRlNqWu40tavlsADyPQ+qwcqhzqgPs1x9yq1kI5lJraeydGVj1vEWoI72fPea14EEvpWMtc1VoAhL962LCh1LOEDHp4TYf7kggyBPqJi/4WDTiAgm/kKvDQJ0QrSvVZ6FLvEafRf3+emJpf1prQ8HGbYKaGLjSnqmrINzikU7XZ4a5eXNE40Xt6K2SP53RLp/XxH/0EtUAJ6mqfS3HXtAiAR72HdFj0j7K1QWqHBtfKq+HaOFu4QSrR7qw+gYpxmj9BKLXDCs24LJ2FyNqxvOCmVlasgJtN8O3cWR2GIpWJefbRglMwL5GWL/VQRhrjVN8n2rpg4izIoNoXqjc0gkU4Bjbn+BaHVFkIOBw0B40fXUOuP5DCnw9Ipf1RoLaj3/z6Ha8fpugEQ/2n7ebH2qjKDFfphCW++KFQavbsbEw7wI3SDIhZ9ctRPoKqX33ohbPUlb8g0hrqPV3wNDFcjMhS41AM1CyvPoAQQ==
x-ms-exchange-antispam-messagedata: Tku3aC+gBDVFFqnQLlSE8UneJojL0kq+IhLv1jNZXxpA4SLtWfW2g1KrT0+oCBj2ESBsu3mpjMNMSzgS3a3LTaRfOSJxeFRqQ0V0xY2mdlZVE+7eDnK4mpd01XNSlP/Oi3umg6GOGD6/YF3O5fqmMg==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0103_01D5F636.A25A6E40"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5244ad6e-ebf7-424b-8aa5-08d7c4456491
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Mar 2020 16:17:40.8045 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Ga/XHXYX46UF6fHS8F1u0aVrsU6LlhS3io0UrWNFT/d1DjTMQJja7IP1P4AmtgHpLsr+huR///ZrSxD/ZQq7FnFeam4fVLeXNMlKs50VSsY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5947
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/cJ9mS7KuVmWF7Xtp6Ro0oxg3wac>
Subject: Re: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Mar 2020 16:17:54 -0000

------=_NextPart_000_0103_01D5F636.A25A6E40
Content-Type: text/plain;
	charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable

See BALAZS4 below

-----Original Message-----
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>=20
Sent: 2020. m=E1rcius 9., h=E9tf=F5 10:44
To: Bal=E1zs Lengyel <balazs.lengyel@ericsson.com>
Subject: Re: [netmod] WG Last Call:
draft-ietf-netmod-yang-instance-file-format-06

> > -----Original Message-----
> > From: Sch=F6nw=E4lder, J=FCrgen =
<J.Schoenwaelder@jacobs-university.de>
> > Sent: 2020. febru=E1r 12., szerda 10:07
> > Subject: [Not Scanned] - Re: [netmod] WG Last Call:
> > draft-ietf-netmod-yang-instance-file-format-06
> >=20
> > >   - Is it necessary to describe P2 in terms of (presumably) =
NETCONF
> > >     operations? I would prefer to have the document written in a
> > >     protocol agnostic style. Perhaps simply drop "similar to the
> > >     response of a <get> operation/request".
> > > BALAZS: This is a reference both to NETCONF and RESTCONF. It was=20
> > > explicitly asked for by other reviewers.
> >=20
> > Well, then the correct wording would be "similar to the response of=20
> > a NETCONF <get> operation or the RESTCONF response to a GET method=20
> > invocation on the (unified) datastore resource". Sounds complex and=20
> > I still prefer the text to be agnostic to specific operations - in=20
> > particular since <get> and the unified datastore have their=20
> > limitations. The format is simply reusing the already defined data=20
> > model encoding formats, i.e., the format has nothing to do with the
> operations used to retrieve the data. So I suggest:
> >=20
> >    P2  Instance data shall reuse existing encoding rules for
> >        YANG defined data.=20
> >=20
> > There is no need to refer to specific protocol operations.
> > BALAZS: I will use both of your texts. That is the most common=20
> > question I
> > get: Will this use the same format as a get-reply? People like to=20
> > think in terms of a specific easy-to-grasp function instead of a=20
> > non-descript set of "existing" rules. Existing means you need to=20
> > understand X number of RFCs, while just looking up a get-reply is=20
> > easy. It is not precise, but IMHO that's how people think.
>=20
> If you write "reuse existing encoding rules", then actually fewer=20
> documents need to be understood. And operations have additional issues =

> in how they interact with 'datastores', so they may even be misleading =

> and I rather have the standards precise (and minimal normative
dependencies).
> BALAZS3: Sorry, I don't fully understand your point. What would you=20
> like in P2?
> The text now is:=20
> P2  Instance data shall reuse existing encoding rules for YANG
>        defined data.  Its format will be similar to the response of a
>        NETCONF <get> operation or the RESTCONF response to a GET =
method
>        invocation on the (unified) datastore resource.
> It refers to existing rules as you asked for and also  says" similar"=20
> to a get response, using phrasing from your email on 2020-02-12.
> Are you OK with this? Or how would you like to change it?

What I proposed above:

   P2  Instance data shall reuse existing encoding rules for
       YANG defined data.

Your additional sentence is simply wrong. Instance data from lets say
<operational> with _not_ be 'similar' to the response of a NETCONF <get>
operation or the RESTCONF response to a GET method invocation on the
(unified) datastore resource. The same holds true for instance data from
<running>.
BALAZS4:  I would like to keep the second part of the sentence.
4+ people asked me explicitly to state this similarity during the
development of the draft. While your methodical and somewhat abstract =
way of
thinking has greatly helped me/us in many cases, IMHO other people often
think in the terms of examples and  in recognizing known similar
methodology. As the we use the same encoding rules for get replies and =
for
instance data, IMHO they are similar even if instance data allows some
additions/omissions. (People liked/requested this statement, even though
"similar" is a rather subjective term.)
Anyway it is only included in the introduction part, so while it helps =
some
people, it should not cause problems with the precise definition of the
format. On your request I already removed a similar statement from the
normative parts.

--------------------------------------------

> > >   - Why MUST XML attributes be ignored, why is there no text about
> > >     unknown JSON data, 'attributes' (or annotations)? What should
> > >     implementations generally do about unknown elements, =
attributes,
> > >     objects, arrays, ...)? Why are we specific about only one =
specific
> > >     case?
> > > BALAZS:  Generally we want to allow users/creators to decorate the =

> > > data with additional information, that is not standardized. Like=20
> > > YANG extensions  these may be useful, but at least should not=20
> > > cause
> problems.
> > > XML attributes are often used as meta-data and I was asked to list =

> > > them specifically.
> > >=20
> > I do not understand why there are specific rules for XML encodings=20
> > but not equivalent JSON rules. It looks like either the XML rules=20
> > are not needed or equivalent JSON rules are missing if the XML rules =

> > are needed or there should be an explanation why the different=20
> > encodings lead to different results (which is operationally rather
surprising).
> > BALAZS2:XML has 2 distinct ways to encode information XML attributes =

> > and elements.  JSON only has one uniform way. XML attributes are=20
> > often used to carry metadata which is a useful facility and they are =

> > not used to encode "real" YANG defined data. So we want to allow the =

> > use of XML attributes and not go for a least common denominator of=20
> > the 2 encodings. IMHO it is a useful facility, IMHO it belongs here, =

> > but if you
> insist I can remove it.
>=20
> I believe this text is odd for what I wrote below.
> BALAZS3: IMO as XML attributes are encoding specific (they do not=20
> exists in
> JSON) the rules about them are also inherently encoding specific.=20
> I see no problem with allowing a special rule about them to allow the=20
> customers to make use of this richer encoding.

I strongly prefer to stay as much as possible encoding independent. If =
the
intention is to say that 'unknown metadata MUST be ignored', then say =
this
in an encoding neutral way. In fact, -09 has already:

      implementation specific metadata relevant to individual data
      nodes.  Unknown metadata MUST be ignored by users of instance
      data, allowing it to be used later for other purposes.

Hence, I think the following item talking specifically about XML =
attributes
is not needed.
BALAZS4: OK. I will remove it.

> > If we want rules that apply to all encodings, they should be=20
> > expressed in an encoding neutral way. The current text and your=20
> > response leaves me puzzled what the specification really wants to=20
> > say here. And do we have to say something at all?
> >=20

--------------------------------------------

> > > * Delivery of Instance Data
> > >=20
> > >   - Why do we need this SHOULD? I do not think we should use RFC =
2119
> > >     keywords to define how organizations may use the instance data
> > >     format. My proposal is to delete this entire section.
> > > BALAZS: I will change it to lower case may.
> > > I was asked to and I want to state that we want to use instance=20
> > > data both for offline delivery of design time information and for=20
> > > run-time delivery of other data.
> >=20
> > But should this not be stated in the use cases and principles list=20
> > in section 2? I think section 5 is a mixture of a use-case concern=20
> > and a requirement (oops principle):
> >=20
> >   PX: Instance data sets may be read from or produced by a live =
server
> >       [is YANG server the proper term?] or they can be the result of =
a
> >       specification or design effort that does not involve a live
> >       server.
> >=20
> > I think the essence of section 5 should be integrated into section =
2.
> > What it says seems misplaced in the middle of the document. (I=20
> > personally prefer to talk about objectives rather than principles=20
> > but that may be just
> > me.)
> > BALAZS: OK, I will move it into chapter 2 Introduction. This is=20
> > really not something mandatory on the implementation.
>=20
> I still do not see why one use case gets a subsection while others are =

> elaborated on in the appendix. I am still not sure section 2.2 is=20
> needed. I would rather add the proposed PX to the principles and dump
section 2.2.
> BALAZS3: This was explicitly requested by the group, on multiple
occasions.
> IMHO it is good information.

See, I even proposed to turn some of this into a 'principle' (while
suggesting to move the use-case specific text to the use cases).

BALAZS4: While I would be OK with your PX: principle, I was explicitly =
asked
to write about the DELIVERY of the instance data, not just about how it =
is
produced.

(Looking at 2.1 again, I would in the first P1 indicate that the =
solution
should allow for encoding extensibility but too late to bring this up.)

   P1  Two standard formats shall be defined based on the XML and JSON
       encodings and extensibility should be provided to support future
       YANG encoding formats.
BALAZS4: I agree with your idea. It is also stated in chapter3.


> > How much simplification is there really compared to the inline=20
> > method if I only list modules in the yang library schema without=20
> > derivations etc? See my earlier point about which schema formats are =

> > mandatory to implement and whether the simplification is worth the=20
> > extra code and possible interoperability issues.
> > BALAZS2:
> > Compare:
> > INLINE method:
> >   <content-schema>
> >     <inline-module>
> >       ietf-yang-library@2016-06-21
> >     </inline-module>
> >     <inline-schema>
> >       <module-state
> >         xmlns=3D"urn:ietf:params:xml:ns:yang:ietf-yang-library">
> >         <module>
> >           <name>ietf-yang-library</name>
> >           <revision>2016-06-21</revision>
> >         </module>
> >         <module>
> >           <name>ietf-netconf-monitoring</name>
> >           <revision>2010-10-04</revision>
> >         </module>
> >       </module-state>
> >     </inline-schema>
> >   <content-schema>
> >=20
> > SIMPLIFIED INLINE method:
> >   <content-schema>
> >     <module> ietf-yang-library@2020-01-14</module>
> >     <module> ietf-netconf-monitoring@2020-01-14</module>
> >   </content-schema>
>=20
> The begining is static overhead (does not increase with # of modules)=20
> and the rest marginal when it comes to tools reading this, at least=20
> not a big enough argument for me to invent another format. And once=20
> you have a deviation or a feature not implemented, you will need the=20
> longer format anyway (or simply announce a schema that is not quite=20
> correct - I guess this is what people will do).
>=20
> BALAZS3: In practice (at least in Ericsson) humans also read and write =

> the instance data files, so static overhead is bad.  It is 18 lines =
versus
4.
> People (Rob, and someone else maybe Reshad ?) explicitly asked for the =

> simple-inline format.

Several lines are static that the core is

  <module>ietf-yang-library@2020-01-14</module>
  <module>ietf-netconf-monitoring@2020-01-14</module>

vs

=20
<module><name>ietf-yang-library</name><revision>2016-06-21</revision></mo=
dul
e>
=20
<module><name>ietf-netconf-monitoring</name><revision>2010-10-04</revisio=
n><
/module>

so this is just syntactic sugar if I understand correctly. But if I can =
turn
the syntactic sugar format algorithmically into the more powerful
yang-library format, then I will shut up on this.

BALAZS4: You can translate the simplified format into the powerful =
inline
(yang-library format) algorithmically. Note: You should only use the
"complicated" inline format if there is a need to specify deviations or
supported features.=20

--=20
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>

------=_NextPart_000_0103_01D5F636.A25A6E40
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMwOTE2MTczOFowIwYJKoZIhvcNAQkEMRYEFNKq5Tmyhox2Rem/2ww5Y3txhQcLMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQAeRbVtuwmXR/pJ+QO36qBI/s7sd4CjLnY+U5NUlACc+T/LxB3UC8Th
VLQHKYCjUYjrW/DbuJOdePpHKikgs5UcK+zbcEpKGQsGXjFwYMP6N/3f7AbvMbxB2onEKaH6+qsJ
oY9PONXYnN81+v8IyjIeG1WC0fggHJ7mi5pym6V/tF4HoZaeorhQTMQwtc1oBa4oxh/34lCy1JVl
CSBgyPI/GSiSaHU4VHyhQEoEB0DMKZPlFYPcopIzZiifixG7CUJbA2XDw0owRmRPcOtm9gRJ0GUC
Ll1Qfqfe7uCHEJPjVGvEDfA41q+3jTTrVv60xONV8Ov16u1e5NOE+Vg53kQvAAAAAAAA

------=_NextPart_000_0103_01D5F636.A25A6E40--


From nobody Mon Mar  9 09:36:02 2020
Return-Path: <J.Schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 717B93A1415 for <netmod@ietfa.amsl.com>; Mon,  9 Mar 2020 09:35:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.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 AlqvquQI0iur for <netmod@ietfa.amsl.com>; Mon,  9 Mar 2020 09:35:53 -0700 (PDT)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00050.outbound.protection.outlook.com [40.107.0.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 50A803A1392 for <netmod@ietf.org>; Mon,  9 Mar 2020 09:35:53 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZpHdFWcHhAi7MxOfaOBf9dTyA6m4vcKZOE6IUDnWDHwvlMkV10QgWFvUa55DwB7fl/mnhHG71JIJ1uDheh4WiX0Nh4xKvt+Ede70s3nFtYeldY4zCLwjiM7KsZddqpMp3QP6xoRKluR6Q8SoMxmOPWyWj7p+CIcagXbFzPr/6Eupwcx/h3GW0tBMhwVST1+Ap297hQqkHSmZqoa3/Vd8cxU89brC+4j+AxPLyyebDjKTxPQWLhBt0g4MWfinxFdesIPF+ceowLqFSjkMrOF5wyfsPBq/hbsoKtx8R37JsXm4mi+xScNrw7V24I01ayAj6S7EykUVctwRM4gSaAFXFQ==
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=bcVRiuZE5i3hVHBI+0Ia7U4S+NJrZrAwQ3SeyTDEsLk=; b=JoEK63WOZE6gv8JHfudFE+Pgb/l8ZBM1v47JPmMYSDx9FPtgTiuzU4brQBIALOO8p0ZMHw5zsG0VcxhmClOy66XpPRHtpWIIXE5Bh91+BWcsKnNDMTgDjw759Lhxr4DNMdJjDsVHu5q3QXUzsMaBJFU8ljLqn4ucEJm6pNT0n9Alnvx/x0q67Wx68/4ecvxrLF9t4RBs5bY/uvEDZ5aGFqVTmGp9Wt5XzxP6lR2Tyoo2JOLWKLiI3p1OS0VeGlCJVH5ZXezDg2uct2E09M1GYSY2UIieRZFTv3MQUqvbODx5wl1L3VtOcH1kfdaBXPRD6daG40iBIBYFxhfQ6iuTtw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bcVRiuZE5i3hVHBI+0Ia7U4S+NJrZrAwQ3SeyTDEsLk=; b=jPo/0DiIXUj3Mn8sTfUBF/RpUl5ZBLRCy5LytHxUeP49Hmkl6zRcyRC0Hr+uwSBSgh8rpocV94dDoi4a63lBoWrB0ulPXznPNo5R8XZoPr8Rj5imoo1udLgkbwKgNw8tYFVJOgN4B7d2Wkhfp7Ho0TXmGwH4aKxo1hpfDa0nqKk=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=J.Schoenwaelder@jacobs-university.de; 
Received: from AM4P190MB0004.EURP190.PROD.OUTLOOK.COM (10.172.221.19) by AM4P190MB0195.EURP190.PROD.OUTLOOK.COM (10.172.218.137) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.15; Mon, 9 Mar 2020 16:35:49 +0000
Received: from AM4P190MB0004.EURP190.PROD.OUTLOOK.COM ([fe80::10f:bf91:1a67:a580]) by AM4P190MB0004.EURP190.PROD.OUTLOOK.COM ([fe80::10f:bf91:1a67:a580%8]) with mapi id 15.20.2793.013; Mon, 9 Mar 2020 16:35:49 +0000
Date: Mon, 9 Mar 2020 17:35:48 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: =?utf-8?Q?Bal=C3=A1zs?= Lengyel <balazs.lengyel@ericsson.com>
Cc: Kent Watsen <kent+ietf@watsen.net>, NETMOD Working Group <netmod@ietf.org>
Message-ID: <20200309163548.zq4nq6xe44zkest6@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: =?utf-8?Q?Bal=C3=A1zs?= Lengyel <balazs.lengyel@ericsson.com>,  Kent Watsen <kent+ietf@watsen.net>, NETMOD Working Group <netmod@ietf.org>
References: <0100016f8006222d-b861a109-93ee-4a77-8b65-54c22d591e25-000000@email.amazonses.com> <20200120144528.wt2z4y66xcnp7fxj@anna.jacobs.jacobs-university.de> <DB7PR07MB4011635119B75D384D11D01DF0180@DB7PR07MB4011.eurprd07.prod.outlook.com> <20200212090703.eikj365ctbsighey@anna.jacobs.jacobs-university.de> <DB7PR07MB4011A7798CBC8E40F49F8B88F01A0@DB7PR07MB4011.eurprd07.prod.outlook.com> <20200219101653.7e46vtzxuyaixr73@anna.jacobs.jacobs-university.de> <DB7PR07MB40117B60C972838C9A08C053F0E30@DB7PR07MB4011.eurprd07.prod.outlook.com> <20200309094352.c7w2cbpztf54ncy2@anna.jacobs.jacobs-university.de> <DB7PR07MB4011CAEF007AFC2E89366CAEF0FE0@DB7PR07MB4011.eurprd07.prod.outlook.com>
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <DB7PR07MB4011CAEF007AFC2E89366CAEF0FE0@DB7PR07MB4011.eurprd07.prod.outlook.com>
X-ClientProxiedBy: AM0PR05CA0083.eurprd05.prod.outlook.com (2603:10a6:208:136::23) To AM4P190MB0004.EURP190.PROD.OUTLOOK.COM (2603:10a6:200:65::19)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from localhost (212.201.44.247) by AM0PR05CA0083.eurprd05.prod.outlook.com (2603:10a6:208:136::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.11 via Frontend Transport; Mon, 9 Mar 2020 16:35:48 +0000
X-Originating-IP: [212.201.44.247]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: aa0cf5a4-7ca2-4d1b-b305-08d7c447ecad
X-MS-TrafficTypeDiagnostic: AM4P190MB0195:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM4P190MB019556A974559B9D141BCB0ADEFE0@AM4P190MB0195.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:8273;
X-Forefront-PRVS: 0337AFFE9A
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(346002)(136003)(396003)(366004)(376002)(39850400004)(189003)(199004)(53546011)(3450700001)(86362001)(66574012)(6496006)(8936002)(8676002)(5660300002)(81156014)(81166006)(1076003)(52116002)(6486002)(186003)(16526019)(66946007)(4326008)(478600001)(26005)(316002)(54906003)(786003)(956004)(66556008)(6916009)(66476007)(2906002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM4P190MB0195; H:AM4P190MB0004.EURP190.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: jacobs-university.de does not designate permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: EYd8VAjX1axhP0Gbjsa18C9hGUMVEMVfwX0y7dQ6e2ZgLOU/AKXaoovG/orDMouxuX6USWNhR8RC1HyaxQGBKsWgbxk15eHDC4vpxtsLS0ibJ5205z2rtKtXLpa7Ye9QGqokKelNGrtkhIvifqkV3YIbYCer7SgA5Hk7G1Xv75sUIV4e55M0AfvcImjGCpc+5tC2JpfVdluTrF6AJftDyx45blD2Iw+zlDkRapaAMMMb665pLCku18alZUrdPTU+IDQPisu4KgfryXa3p+XrM+X9/aM9SHL5sdy4FozjF7CIvopw3DboxpotmD3NSf/1xsZxAdLOlT4wnx7oFn59xMseATDmYQv83xcR3P6ZMlXQ8kEUA5k89W+do1+/chYMAnih300pQwzcUKJqKOuLAxr7Z0UREoRYkq3ZC3ApizS8CqgE9+2hWmJng4Hv8Dlencp22pAJwm6gdrhHtgirEoTxo+KDKwKOc4PjPu5Pt7ZpcikxMPugiMxR1uTtpd/x2ClRepPYqRm4J1k+HEUv1Q==
X-MS-Exchange-AntiSpam-MessageData: Onhxu0U+TcQOm60v5qVxcP6UdaW1sRVLP+6TSCwP2n/TKFvem3dBnUPVanQdvYysufd8kLFSLRJwEnn51B6bCtqWimsHk0sIitIrig6BnTXcpMEbGG+R9vyuFtgvXM/e4Kf8eQfHxg0DKvyOeBsD0Q==
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: aa0cf5a4-7ca2-4d1b-b305-08d7c447ecad
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Mar 2020 16:35:49.0162 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: Cj8YLiPbpMwWI+arNSI/j5er723Mev1SDzNAc/rxVatbubTgveA0+ZvfXO0W4D7kOYxek7LrlhZEZEzGp7gAljByfE1DJ0XplRadNQC9vbY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4P190MB0195
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/JSYSqVBGW2l8cOJPlEkdO85zIzU>
Subject: Re: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Mar 2020 16:36:02 -0000

On Mon, Mar 09, 2020 at 04:17:40PM +0000, Balázs Lengyel wrote:
> See BALAZS4 below
> 
> -----Original Message-----
> From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> 
> Sent: 2020. március 9., hétfő 10:44
> To: Balázs Lengyel <balazs.lengyel@ericsson.com>
> Subject: Re: [netmod] WG Last Call:
> draft-ietf-netmod-yang-instance-file-format-06
> 
> > > -----Original Message-----
> > > From: Schönwälder, Jürgen <J.Schoenwaelder@jacobs-university.de>
> > > Sent: 2020. február 12., szerda 10:07
> > > Subject: [Not Scanned] - Re: [netmod] WG Last Call:
> > > draft-ietf-netmod-yang-instance-file-format-06
> > > 
> > > >   - Is it necessary to describe P2 in terms of (presumably) NETCONF
> > > >     operations? I would prefer to have the document written in a
> > > >     protocol agnostic style. Perhaps simply drop "similar to the
> > > >     response of a <get> operation/request".
> > > > BALAZS: This is a reference both to NETCONF and RESTCONF. It was 
> > > > explicitly asked for by other reviewers.
> > > 
> > > Well, then the correct wording would be "similar to the response of 
> > > a NETCONF <get> operation or the RESTCONF response to a GET method 
> > > invocation on the (unified) datastore resource". Sounds complex and 
> > > I still prefer the text to be agnostic to specific operations - in 
> > > particular since <get> and the unified datastore have their 
> > > limitations. The format is simply reusing the already defined data 
> > > model encoding formats, i.e., the format has nothing to do with the
> > operations used to retrieve the data. So I suggest:
> > > 
> > >    P2  Instance data shall reuse existing encoding rules for
> > >        YANG defined data. 
> > > 
> > > There is no need to refer to specific protocol operations.
> > > BALAZS: I will use both of your texts. That is the most common 
> > > question I
> > > get: Will this use the same format as a get-reply? People like to 
> > > think in terms of a specific easy-to-grasp function instead of a 
> > > non-descript set of "existing" rules. Existing means you need to 
> > > understand X number of RFCs, while just looking up a get-reply is 
> > > easy. It is not precise, but IMHO that's how people think.
> > 
> > If you write "reuse existing encoding rules", then actually fewer 
> > documents need to be understood. And operations have additional issues 
> > in how they interact with 'datastores', so they may even be misleading 
> > and I rather have the standards precise (and minimal normative
> dependencies).
> > BALAZS3: Sorry, I don't fully understand your point. What would you 
> > like in P2?
> > The text now is: 
> > P2  Instance data shall reuse existing encoding rules for YANG
> >        defined data.  Its format will be similar to the response of a
> >        NETCONF <get> operation or the RESTCONF response to a GET method
> >        invocation on the (unified) datastore resource.
> > It refers to existing rules as you asked for and also  says" similar" 
> > to a get response, using phrasing from your email on 2020-02-12.
> > Are you OK with this? Or how would you like to change it?
> 
> What I proposed above:
> 
>    P2  Instance data shall reuse existing encoding rules for
>        YANG defined data.
> 
> Your additional sentence is simply wrong. Instance data from lets say
> <operational> with _not_ be 'similar' to the response of a NETCONF <get>
> operation or the RESTCONF response to a GET method invocation on the
> (unified) datastore resource. The same holds true for instance data from
> <running>.
> BALAZS4:  I would like to keep the second part of the sentence.
> 4+ people asked me explicitly to state this similarity during the
> development of the draft. While your methodical and somewhat abstract way of
> thinking has greatly helped me/us in many cases, IMHO other people often
> think in the terms of examples and  in recognizing known similar
> methodology. As the we use the same encoding rules for get replies and for
> instance data, IMHO they are similar even if instance data allows some
> additions/omissions. (People liked/requested this statement, even though
> "similar" is a rather subjective term.)
> Anyway it is only included in the introduction part, so while it helps some
> people, it should not cause problems with the precise definition of the
> format. On your request I already removed a similar statement from the
> normative parts.

What the sentence says is unclear or plain wrong in a number of valid
use cases (depends on how one understands the word "similar") and thus
this sentence is misleading and asking for trouble down the road. I
fully understand the value of examples but here we define what is
called a 'basic principle' - and a basic principle that is not quite
correct for all use cases sounds like a bad idea to me.

If you want to write an example after the principles that is
identifiable as an example, I am fine with that. As the sentence is
worded right now as part of a 'basic principle', I am having an issue
with the it.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Mon Mar  9 10:14:14 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id C352F3A0CE9; Mon,  9 Mar 2020 10:14:08 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.120.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <158377404874.5537.10653673597047369269@ietfa.amsl.com>
Date: Mon, 09 Mar 2020 10:14:08 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/_f-C1P_CaTHLrXWXgvq6Yg6a0DY>
Subject: [netmod] I-D Action: draft-ietf-netmod-yang-instance-file-format-08.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Mar 2020 17:14:09 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : YANG Instance Data File Format
        Authors         : Balazs Lengyel
                          Benoit Claise
	Filename        : draft-ietf-netmod-yang-instance-file-format-08.txt
	Pages           : 27
	Date            : 2020-03-09

Abstract:
   There is a need to document data defined in YANG models when a live
   server is not available.  Data is often needed already at design or
   implementation time or needed by groups that do not have a live
   running server available.  This document specifies a standard file
   format for YANG instance data, which follows the syntax and semantics
   of existing YANG models, and annotates it with metadata.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-instance-file-format/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-yang-instance-file-format-08
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-yang-instance-file-format-08

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-yang-instance-file-format-08


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Mon Mar  9 10:19:13 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ACCD43A1444 for <netmod@ietfa.amsl.com>; Mon,  9 Mar 2020 10:19:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 7E5X6w3J5wD2 for <netmod@ietfa.amsl.com>; Mon,  9 Mar 2020 10:19:03 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80040.outbound.protection.outlook.com [40.107.8.40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CC8983A1460 for <netmod@ietf.org>; Mon,  9 Mar 2020 10:19:02 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LdIhRUVNox1FTEl8ME3ayDHjg9WWscYVZMjocMdSQqFvlMN74t9ITU34ioewU34mcYBOmrbF4M1v/s/d8/Xj9z7jCOC4bnjJH0Bp8+6tzwTqLH9yWr56h4/KytG6fte8OAfB6LzH8wY0qnGAFQao2yYIlC96GG7yQEc3PltSS0DsFg1d9jw0sEWz+bGKeumeuMBqW2v6YCxLJg78W3Eya38mRlHZOrCCRrH+wlQ2FfSOTwZLwX5mnYTT0ye6wHA2YqR9nSWx/a3xdaDsSlb5v1Xl4sge81T/hrfKVj+MryBhaAmOsg5nKpzBOg336KSp8dkdm2Hgrmu+u9ftJWV5dA==
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=XZI4oFb3nrLvUWKovXtYEdZMmKAbQUB5A1Pr0NLrVLw=; b=VTsSQW9A6Td38qlJA9frnUb5uzWcSd27nuNhyfBrboGWXxF+XjdBe7phSGSlS5cV02ugHXOPVeVk7nq0pZtIhi6zzSCCkGPGxFM8iIMZ9xHWf8giRuRhWAjiuvBiKQhHoIqTrGgWveQQ9Pak9HbOfHrkRWuyOOYXwZT+q4oxvYb0MdF2PC7UyoRPCuwtBciSrjTNQBBHBiGXtLeXnaT7BAm8pq3iBHWS0XJFpTIo3RgaIRUmMpcsrQ9V7I1IslMt9heUQU6sZHl5p6uqWgzBZhOZxEVoQrFO64zB8eMwOIvY358sr0hEe1LLO96KL20qcM/JF91EgXYmJEIdFKsOtQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XZI4oFb3nrLvUWKovXtYEdZMmKAbQUB5A1Pr0NLrVLw=; b=HYJM4OqXOQ+GKO60o1ZEiZN48vBVRuKiQHn2aH6+IDdrjM0LpE9L9zXO717uBcQISXSqolssu4/o18/Dsz6Vc0V9TiWxi5u6WPz1cogo4C1/JooGPlSzw9T+0N1++4h6/oqc9hRylysMRnKDgkvESbgfkioAdpNbvIfZ76Rso24=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB6042.eurprd07.prod.outlook.com (20.178.107.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.11; Mon, 9 Mar 2020 17:19:00 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2814.007; Mon, 9 Mar 2020 17:19:00 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: "'netmod@ietf.org'" <netmod@ietf.org>
Thread-Topic: New Version Notification for draft-ietf-netmod-yang-instance-file-format-08.txt
Thread-Index: AQHV9jYqaCzpTlrACkOx8tXqlcfilqhAgBZw
Date: Mon, 9 Mar 2020 17:19:00 +0000
Message-ID: <DB7PR07MB40114302A8184F2DE143333DF0FE0@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <158377404892.5537.4446983176279383724@ietfa.amsl.com>
In-Reply-To: <158377404892.5537.4446983176279383724@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 322a46d7-6f89-4b3e-8bb2-08d7c44df55b
x-ms-traffictypediagnostic: DB7PR07MB6042:
x-microsoft-antispam-prvs: <DB7PR07MB6042CC7115EB2AB932F9CC8DF0FE0@DB7PR07MB6042.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0337AFFE9A
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(366004)(136003)(346002)(396003)(376002)(189003)(199004)(316002)(71200400001)(66446008)(64756008)(66556008)(66476007)(86362001)(966005)(478600001)(53546011)(6506007)(15650500001)(8676002)(8936002)(81156014)(26005)(81166006)(186003)(66946007)(66616009)(33656002)(85202003)(6916009)(66574012)(7696005)(85182001)(9686003)(55016002)(52536014)(2906002)(5660300002)(76116006)(491001); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB6042; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 1tNbWoJmUXnR4ey1nXeslxDgZmz0K6STySV2G29xCDdbygQ3iNwUEyiyIhsIxumG+m6zfTiKgYRZRtsecqFkaU8Q2Bvh48F7+6Vfr/yHwU+iOePPUIepNtch8uu27avvRefb29qb8tTZaq4g4WJD7l117G766syWcvDd5ewsynh15QSdAtDUShBpoxqv4iTwr3fMfCDPSc9xHx0e/CsDgJj2V2MVyxmXPOMxEIr1QWM0EQX/eICNQbamysrGIUkdMxMNjv6x/SWGa/Opb2QVgHgS8i/nJlzJLMPnHO/srRUuuIPTLssLXUnNbKEWrwdUGVEIu9YiDhFIy86lQp0F6fEvM3UGUK7V7KsSlEa1IKfYFHylwuDRG9ZW2FZV+Bv7exBxfR4AZ2IEj4EUP/SPgoOnn9c/YhOfa69HWNbwEWEAcuZBfolhDTzqxV+x2BbZGKNpneAuRjIa6bxbxOvzw8XHScC6DH0HHT7gvhaE1ZvfFcP8WGw2UEPVvkTdiwtK/pbQ9XaswaHesZAkaDlE4Qh7zJMMtIjg7oWbwOScgFSdbYojc70MCnmteKdSvxYw
x-ms-exchange-antispam-messagedata: PKmYggKUen29wau4HFnKd9IZFHWeq1JSKiJmwi+nU5Qif+LeX9orKNG/lUQoK7hd+00umiTipuFGOZmcUenEzw3RRw8uAqM6+nr7WUZjhbkmtuiwYDfe5BNdHDtNSpC/CmLaRlBrvvMD4d/CDcOwFw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0138_01D5F63F.33C18230"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 322a46d7-6f89-4b3e-8bb2-08d7c44df55b
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Mar 2020 17:19:00.2348 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: EpVamu8JWQPqk6OY1nsdxJhMYyNpu/IpqedCPi3h/UeAVeijLmUtKLj+gVCWsuy7pnTjT3D/rAH54IMyN7M2BDHiuzqVb2sqZCY5/kBsV4M=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB6042
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/I3pBODYArkhz4yqKYnVEutMB3gc>
Subject: [netmod] FW: New Version Notification for draft-ietf-netmod-yang-instance-file-format-08.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Mar 2020 17:19:12 -0000

------=_NextPart_000_0138_01D5F63F.33C18230
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hello,
New version is available. Thanks for the comments, especially for =
Juergen's contribution.
Main changes:

- Moved compatibility into appendix
- Made support of ietf-yang-library mandatory if inline-content- schema =
is supported
- Renamed yid-version to format-version as "yid" can be regarded as  a =
racial slur.  Changed format to date of the YANG module
- Removed section about XML attributes
- Other WGLC related changes

Regards Balazs


-----Original Message-----
From: internet-drafts@ietf.org <internet-drafts@ietf.org>=20
Sent: 2020. m=C3=A1rcius 9., h=C3=A9tf=C5=91 18:14
To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>; Benoit Claise =
<bclaise@cisco.com>
Subject: New Version Notification for =
draft-ietf-netmod-yang-instance-file-format-08.txt


A new version of I-D, draft-ietf-netmod-yang-instance-file-format-08.txt
has been successfully submitted by Balazs Lengyel and posted to the IETF =
repository.

Name:		draft-ietf-netmod-yang-instance-file-format
Revision:	08
Title:		YANG Instance Data File Format
Document date:	2020-03-09
Group:		netmod
Pages:		27
URL:            =
https://www.ietf.org/internet-drafts/draft-ietf-netmod-yang-instance-file=
-format-08.txt
Status:         =
https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-instance-file-for=
mat/
Htmlized:       =
https://tools.ietf.org/html/draft-ietf-netmod-yang-instance-file-format-0=
8
Htmlized:       =
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-yang-instance-fil=
e-format
Diff:           =
https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-netmod-yang-instance-file-=
format-08

Abstract:
   There is a need to document data defined in YANG models when a live
   server is not available.  Data is often needed already at design or
   implementation time or needed by groups that do not have a live
   running server available.  This document specifies a standard file
   format for YANG instance data, which follows the syntax and semantics
   of existing YANG models, and annotates it with metadata.

                                                                         =
        =20


Please note that it may take a couple of minutes from the time of =
submission until the htmlized version and diff are available at =
tools.ietf.org.

The IETF Secretariat



------=_NextPart_000_0138_01D5F63F.33C18230
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMwOTE3MTg1OFowIwYJKoZIhvcNAQkEMRYEFBdjWxFcpk+uGcz9VXHZ3EJnsuTBMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQCLAo0tJF1x43e+/aPDhrfXATVOakk4H1+5VXZ2gIhjz9F5byKfhhhY
tNYyuQ0t/AlfA8CbAMNdOGs6A4R/1kklOhapgPDqRj6YP9drCL7lDFLY2sW72pV0224MU0RIsYu7
0cROZZTAhXYyOQXlgNx3iDz5U6qiLeaEb/zkvz16ealffT7NS6sSFGA/zrR2HfLV/1CjKK4Fpz7P
RZ9Yuy1fubmWx2fVQNwijPQi9AVhTZHuQNyfTNmHA1JBJ+6a18kRVz3BedoDovhyurO7oxZpCsjZ
rOJhqQu6rn1OV6P6gepTFcKKNwtgmSeQOEKD25nXrpiBKq4GRryxiqIK2ULHAAAAAAAA

------=_NextPart_000_0138_01D5F63F.33C18230--


From nobody Mon Mar  9 11:56:22 2020
Return-Path: <shares@ndzh.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9CCDB3A15B5; Mon,  9 Mar 2020 11:56:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.232
X-Spam-Level: *
X-Spam-Status: No, score=1.232 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, HTML_MESSAGE=0.001, KHOP_HELO_FCRDNS=0.274, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_KAM_HTML_FONT_INVALID=0.01] autolearn=no autolearn_force=no
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 xqqz569sl77S; Mon,  9 Mar 2020 11:56:11 -0700 (PDT)
Received: from hickoryhill-consulting.com (50-245-122-100-static.hfc.comcastbusiness.net [50.245.122.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC9693A151D; Mon,  9 Mar 2020 11:55:40 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=166.177.57.99; 
From: "Susan Hares" <shares@ndzh.com>
To: "'Lou Berger'" <lberger@labn.net>, "'NETMOD Group'" <netmod@ietf.org>
Cc: <netmod-chairs@ietf.org>
References: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net> <DM5PR08MB2633011491B1A7880806E54F9BFE0@DM5PR08MB2633.namprd08.prod.outlook.com>
In-Reply-To: <DM5PR08MB2633011491B1A7880806E54F9BFE0@DM5PR08MB2633.namprd08.prod.outlook.com>
Date: Mon, 9 Mar 2020 14:55:37 -0400
Message-ID: <00ec01d5f644$530d0970$f9271c50$@ndzh.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_00ED_01D5F622.CBFB6970"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQGS1Z8kktj4fnDV2SiOa4whQ8pHBQKg0HumqLHSmHA=
Content-Language: en-us
X-Antivirus: AVG (VPS 200309-0, 03/09/2020), Outbound message
X-Antivirus-Status: Not-Tested
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/aGR-8ejssukzribRwEyONHPh8SE>
Subject: Re: [netmod] Adoption of versioning design team docs
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Mar 2020 18:56:19 -0000

This is a multipart message in MIME format.

------=_NextPart_000_00ED_01D5F622.CBFB6970
Content-Type: text/plain;
	charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Lou and Netmod:=20

=20

As a monitoring DT-member and contributor to the requirements I support =
the adoption of this set of documents below. =20

=20

I have reviewed the final version of each of these modules.=20

=20

These document are a necessary base work to  be able to handle =
versioning for configuration. =20

It is especially helpful when the protocol (like BGP) have different =
features that may be revised.=20

=20

As the WG continues to refine this work, I hope you will consider the =
needs of the BGP configuration.=20

=20

Cheers, Sue=20

=20

=20

Hi,
We'd like to start a two week adoption call for the set of documents =
described below by Rob.  To be specific, this includes
1) draft-verdt-netmod-yang-solutions-03
2) draft-verdt-netmod-yang-module-versioning-01
3) draft-verdt-netmod-yang-semver-01
4) draft-rwilton-netmod-yang-packages-03
5) draft-wilton-netmod-yang-ver-selection-02
6) draft-verdt-netmod-yang-schema-comparison-00
=20
The adoption call ends in two weeks, on March 16. =20

=20


------=_NextPart_000_00ED_01D5F622.CBFB6970
Content-Type: text/html;
	charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" =
xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" =
xmlns:a=3D"urn:schemas-microsoft-com:office:access" =
xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" =
xmlns:s=3D"uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" =
xmlns:rs=3D"urn:schemas-microsoft-com:rowset" xmlns:z=3D"#RowsetSchema" =
xmlns:b=3D"urn:schemas-microsoft-com:office:publisher" =
xmlns:ss=3D"urn:schemas-microsoft-com:office:spreadsheet" =
xmlns:c=3D"urn:schemas-microsoft-com:office:component:spreadsheet" =
xmlns:odc=3D"urn:schemas-microsoft-com:office:odc" =
xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" =
xmlns:html=3D"http://www.w3.org/TR/REC-html40" =
xmlns:q=3D"http://schemas.xmlsoap.org/soap/envelope/" =
xmlns:rtc=3D"http://microsoft.com/officenet/conferencing" =
xmlns:D=3D"DAV:" xmlns:Repl=3D"http://schemas.microsoft.com/repl/" =
xmlns:mt=3D"http://schemas.microsoft.com/sharepoint/soap/meetings/" =
xmlns:x2=3D"http://schemas.microsoft.com/office/excel/2003/xml" =
xmlns:ppda=3D"http://www.passport.com/NameSpace.xsd" =
xmlns:ois=3D"http://schemas.microsoft.com/sharepoint/soap/ois/" =
xmlns:dir=3D"http://schemas.microsoft.com/sharepoint/soap/directory/" =
xmlns:ds=3D"http://www.w3.org/2000/09/xmldsig#" =
xmlns:dsp=3D"http://schemas.microsoft.com/sharepoint/dsp" =
xmlns:udc=3D"http://schemas.microsoft.com/data/udc" =
xmlns:xsd=3D"http://www.w3.org/2001/XMLSchema" =
xmlns:sub=3D"http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/"=
 xmlns:ec=3D"http://www.w3.org/2001/04/xmlenc#" =
xmlns:sp=3D"http://schemas.microsoft.com/sharepoint/" =
xmlns:sps=3D"http://schemas.microsoft.com/sharepoint/soap/" =
xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance" =
xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/soap" =
xmlns:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile" =
xmlns:udcp2p=3D"http://schemas.microsoft.com/data/udc/parttopart" =
xmlns:wf=3D"http://schemas.microsoft.com/sharepoint/soap/workflow/" =
xmlns:dsss=3D"http://schemas.microsoft.com/office/2006/digsig-setup" =
xmlns:dssi=3D"http://schemas.microsoft.com/office/2006/digsig" =
xmlns:mdssi=3D"http://schemas.openxmlformats.org/package/2006/digital-sig=
nature" =
xmlns:mver=3D"http://schemas.openxmlformats.org/markup-compatibility/2006=
" xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns:mrels=3D"http://schemas.openxmlformats.org/package/2006/relationshi=
ps" xmlns:spwp=3D"http://microsoft.com/sharepoint/webpartpages" =
xmlns:ex12t=3D"http://schemas.microsoft.com/exchange/services/2006/types"=
 =
xmlns:ex12m=3D"http://schemas.microsoft.com/exchange/services/2006/messag=
es" =
xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/=
" =
xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPortalServer/Pub=
lishedLinksService" xmlns:Z=3D"urn:schemas-microsoft-com:" =
xmlns:tax=3D"http://schemas.microsoft.com/sharepoint/taxonomy/soap/" =
xmlns:tns=3D"http://schemas.microsoft.com/sharepoint/soap/recordsreposito=
ry/" =
xmlns:spsup=3D"http://microsoft.com/webservices/SharePointPortalServer/Us=
erProfileService" xmlns:mml=3D"http://www.w3.org/1998/Math/MathML" =
xmlns:st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 14 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";
	color:black;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;
	color:black;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	color:black;}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body bgcolor=3Dwhite =
lang=3DEN-US link=3D"#0563C1" vlink=3D"#954F72"><div =
class=3DWordSection1><p class=3DMsoNormal><span =
style=3D'color:#1F497D'>Lou and Netmod: </span></p><p =
class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA style=3D'color:windowtext'>As =
</span><span lang=3DEN-CA style=3D'color:#1F497D'>a monitoring =
</span><span lang=3DEN-CA =
style=3D'color:windowtext'>DT-member</span><span lang=3DEN-CA =
style=3D'color:#1F497D'> and contributor</span><span lang=3DEN-CA =
style=3D'color:windowtext'> </span><span lang=3DEN-CA =
style=3D'color:#1F497D'>to the requirements </span><span lang=3DEN-CA =
style=3D'color:windowtext'>I support the adoption of this set of =
documents</span><span lang=3DEN-CA style=3D'color:#1F497D'> below.=C2=A0 =
</span><span lang=3DEN-CA =
style=3D'color:windowtext'><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA style=3D'color:#1F497D'>I have =
reviewed the final version of each of these modules. =
<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-CA =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA style=3D'color:#1F497D'>These =
document are a necessary base work to =C2=A0be able to handle versioning =
for configuration. =C2=A0<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA style=3D'color:#1F497D'>It is =
especially helpful when the protocol (like BGP) have different features =
that may be revised. <o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA style=3D'color:#1F497D'>As the WG =
continues to refine this work, I hope you will consider the needs of the =
BGP configuration. <o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA style=3D'color:#1F497D'>Cheers, Sue =
<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-CA =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><div =
style=3D'border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in =
4.0pt'><p class=3DMsoNormal><span =
lang=3DEN-CA><o:p>&nbsp;</o:p></span></p><pre><span =
lang=3DEN-CA>Hi,<o:p></o:p></span></pre><pre><span lang=3DEN-CA>We'd =
like to start a two week adoption call for the set of documents =
described below by Rob.&nbsp; To be specific, this =
includes<o:p></o:p></span></pre><pre><span lang=3DEN-CA>1) =
draft-verdt-netmod-yang-solutions-03<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA>2) =
draft-verdt-netmod-yang-module-versioning-01<o:p></o:p></span></pre><pre>=
<span lang=3DEN-CA>3) =
draft-verdt-netmod-yang-semver-01<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA>4) =
draft-rwilton-netmod-yang-packages-03<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA>5) =
draft-wilton-netmod-yang-ver-selection-02<o:p></o:p></span></pre><pre><sp=
an lang=3DEN-CA>6) =
draft-verdt-netmod-yang-schema-comparison-00<o:p></o:p></span></pre><pre>=
<span lang=3DEN-CA><o:p>&nbsp;</o:p></span></pre><pre><span =
lang=3DEN-CA>The adoption call ends in two weeks, on March 16.&nbsp; =
<o:p></o:p></span></pre><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><pre><span lang=3DEN-CA =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></pre></blockquote></div></div></body></html>
------=_NextPart_000_00ED_01D5F622.CBFB6970--


From nobody Mon Mar  9 12:15:06 2020
Return-Path: <noreply@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id C6A763A15DC; Mon,  9 Mar 2020 12:14:52 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Stephen Kent via Datatracker <noreply@ietf.org>
To: <secdir@ietf.org>
Cc: netmod@ietf.org, draft-ietf-netmod-factory-default.all@ietf.org, last-call@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.120.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <158378129274.5575.11079304412600243334@ietfa.amsl.com>
Reply-To: Stephen Kent <kent@alum.mit.edu>
Date: Mon, 09 Mar 2020 12:14:52 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Yb0ctxBmPO1bVCBayZxCG3ZoF6Y>
Subject: [netmod] Secdir last call review of draft-ietf-netmod-factory-default-14
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Mar 2020 19:15:00 -0000

Reviewer: Stephen Kent
Review result: Has Issues

SECDIR review of draft-ietf-netmod-factory-default-14

I have reviewed this document as part of the security directorate's ongoing
effort to review all IETF documents being processed by the IESG.  These
comments were written with the intent of improving security requirements and
considerations in IETF drafts.  Comments not addressed in last call may be
included in AD reviews during the IESG review.  Document editors and WG chairs
should treat these comments just like any other last call comments.

This is a very brief document- only 9 pages (ignoring notes that are to be
removed before publication)! It is a proposal for a YANG data model that will
allow clients to reset a server to its factory default settings. It also
defines a “factory-default” datastore that enables a client to determine the
values for the default settings for a server. The datamodel is said to conform
to the architecture defined in RFC 8342.

RFC 8342, and RFC 7950, define the terms used in this document, and the
terminology Section (1.1) cites these RFCs when enumerating these terms. This
reader would prefer to have the definitions replicated here for the nine terms
in question. Only one additional term is defined in this document, the
factory-default datastore. The acronym “RPC” (remote procedure call) is not
expanded upon first use.

The description of how to effect a factor-reset RPC, in Sections 2 & 3 seems
pretty thorough, and includes appropriate comments about security-relevant
data, e.g., private keys and certificates. I an not familiar enough with YANG
to evaluate the module definition in Section 4.

Section 6, Security Considerations, calls for use of SSH (RFC 6242) with
NETCONF and HTTPS (RFC 8446) with RESTCONF. The TLS reference is current,
citing TLS v1.3. However, RFC 6242 is a document that describes how to use SSH
with NETCONF. That document, in turn, cites RFC 4254, and that RFC cites RFC
4253 for a description of SSH. 4253 is a very much out of date document; the
integrity and key management algorithms in the original RFC have been updated 3
times (6668, 8268, and 8332). The encryption algorithms cited in 4253 are all
outdated. This discussion of SSH security for use with NETCONF, based on the
one citation, seems to be inconsistent with current IETF crypto guidelines.
This is a problem that the net management area should address before this
document is approved.

The discussion of how a factory-reset RPC may isolate a device, is good, as is
the warning about not relying on this RPC to prevent recovery of
security-sensitive data from NV storage.




From nobody Mon Mar  9 15:30:21 2020
Return-Path: <01000170c16b721e-b5be8d27-8f4a-4355-9682-424f0dc5f337-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5FD73A0845 for <netmod@ietfa.amsl.com>; Mon,  9 Mar 2020 15:30:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 94y95m0u3_b8 for <netmod@ietfa.amsl.com>; Mon,  9 Mar 2020 15:30:10 -0700 (PDT)
Received: from a48-110.smtp-out.amazonses.com (a48-110.smtp-out.amazonses.com [54.240.48.110]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60C483A087C for <netmod@ietf.org>; Mon,  9 Mar 2020 15:30:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1583793009; h=From:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Message-Id:Date:To:Feedback-ID; bh=cBZKXx/T8P0CJTGkF5aZuJOf60xtisK++9XwjlPUyYY=; b=CePpgmSNk1L8ZGIMZjCw+KJAOoGPzTgykLl7clCHtBUb4/BpB64BBFKM5jYkRi2X TuD5X0hFb8rfENcEsGqK8dKYoYiQeXbVlUArMPZZ9J3jPkcnATSwO7ZBiyibMl+IU3G a02kcMIBW/ASI5+8L4m/kgZv2W3busHMQt94169w=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Message-ID: <01000170c16b721e-b5be8d27-8f4a-4355-9682-424f0dc5f337-000000@email.amazonses.com>
Date: Mon, 9 Mar 2020 22:30:09 +0000
To: "netmod@ietf.org" <netmod@ietf.org>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.09-54.240.48.110
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Yn947VpXGvREeoIrU3sYX_o6OBk>
Subject: [netmod] WGLC: draft-ietf-netmod-geo-location-04
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Mar 2020 22:30:14 -0000

This message begins an almost two-week WGLC for =
draft-ietf-netmod-geo-location-04 ending on March 22nd (the day before =
the NETMOD sessions).  Here is a direct link to the HTML version of the =
draft:

	https://tools.ietf.org/html/draft-ietf-netmod-geo-location-04

Positive comments, e.g., "I've reviewed this document and believe it is =
ready for publication", are welcome!  This is useful and important, even =
from authors. Objections, concerns, and suggestions are also welcomed at =
this time.

Thank you,
NETMOD Chairs


From nobody Mon Mar  9 17:10:04 2020
Return-Path: <01000170c1c6ba92-8fc59686-79e2-48a0-9025-8f775fd7c041-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 23E7B3A0A37 for <netmod@ietfa.amsl.com>; Mon,  9 Mar 2020 17:09:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.36
X-Spam-Level: 
X-Spam-Status: No, score=-3.36 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-1.463, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 8uJG6Ao8PctX for <netmod@ietfa.amsl.com>; Mon,  9 Mar 2020 17:09:53 -0700 (PDT)
Received: from a48-90.smtp-out.amazonses.com (a48-90.smtp-out.amazonses.com [54.240.48.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D53483A0A4D for <netmod@ietf.org>; Mon,  9 Mar 2020 17:09:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1583798991; h=From:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Message-Id:Date:Cc:To:Feedback-ID; bh=w8o+Kjsqemd4A90tr/ShbCL/IjhKwmVzzXjCHO37Ikc=; b=b9knGsG16kbkQuCWTqXWiPbKQX0Cz1qWqJLsVusnmcWzaDpbI3mhyWNNQmNc0vQc B49/AJWaUrMEtvtz6Nbb3fXesNiUntOM4rCpBxeRTA5bOJBeECVRtZns1aLwJ0M4NOS mniCx4QaRenCh31ooCREm4b/GICYD6bU7kObLjgE=
From: Kent Watsen <kent@watsen.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Message-ID: <01000170c1c6ba92-8fc59686-79e2-48a0-9025-8f775fd7c041-000000@email.amazonses.com>
Date: Tue, 10 Mar 2020 00:09:51 +0000
Cc: "netmod@ietf.org" <netmod@ietf.org>
To: Christian Hopps <chopps@chopps.org>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.10-54.240.48.90
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Eusndld4X-AsbydTwFzukL4ZxAQ>
Subject: [netmod] Regarding IPR on draft-ietf-netmod-geo-location-04
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Mar 2020 00:10:01 -0000

Authors, Contributors, WG,

As part of the WGLC, are you aware of any IPR that applies to =
draft-ietf-netmod-geo-location? =20

Please state either:

"No, I'm not aware of any IPR that applies to this draft"
or
"Yes, I'm aware of IPR that applies to this draft"

If "yes", has this IPR been disclosed in compliance with IETF IPR rules =
(see RFCs 3669, 5378 and 8179 for more details)?

If "yes" again, please state either:

"Yes, the IPR has been disclosed in compliance with IETF IPR rules"
or
"No, the IPR has not been disclosed"

If you answer no, please provide any additional details you think =
appropriate.

If you are listed as a document author or contributor please answer the =
above by responding to this email regardless of whether or not you are =
aware of any relevant IPR.  This document will not advance to the next =
stage until a response has been received from each author and listed =
contributor.  NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S =
TO LINES.

If you are on the WG email list or attend WG meetings but are not listed =
as an author or contributor, we remind you of your obligations under the =
IETF IPR rules which encourages you to notify the IETF if you are aware =
of IPR of others on an IETF contribution, or to refrain from =
participating in any contribution or discussion related to your =
undisclosed IPR. For more information, please see the RFCs listed above =
and =
http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.

Thank you,
NetMod WG Chairs

PS Please include all listed in the headers of this message in your =
response.


From nobody Mon Mar  9 20:51:37 2020
Return-Path: <mjethanandani@gmail.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 61A6C3A0EDD; Mon,  9 Mar 2020 20:51:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 o5uTegixviZm; Mon,  9 Mar 2020 20:51:25 -0700 (PDT)
Received: from mail-pg1-x530.google.com (mail-pg1-x530.google.com [IPv6:2607:f8b0:4864:20::530]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F5603A0ED0; Mon,  9 Mar 2020 20:51:05 -0700 (PDT)
Received: by mail-pg1-x530.google.com with SMTP id m5so5705625pgg.0; Mon, 09 Mar 2020 20:51:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=4utLedrEmbJ+1DuC8rGKlY8i34seh/FMqAmC1cK23/w=; b=QCiFxOUBFnUybJRTW5A0Lu80TR89j5rFdEeqBXFPG5rqMibaB+imAMSNPHDTPk54ME 9StkzhC4HLmOY7zFIccdc+OVbgmWfiSG0bjhu+VixFZFMYDAoC1YZUN7HHhpeEL2Tg8b zYaNDnuJmrLs6VFKS7kO8QiYijgqhtzAHeoYrUWSqZCaiffzKAqcwPjA5wAwT7yw1AWh GKQWro4DSx61Ef05P5sfUUQrDp2KxidBEXDY2t5Ekb5C8rEJaE6qeup+hd67T5rczWFq A5pskvd1T40DuV5Tf5hZ/kPcaa2yeFSLYpxdvzi/npsPMvImuVyxOMVNWuPQpo284rbM sYDg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=4utLedrEmbJ+1DuC8rGKlY8i34seh/FMqAmC1cK23/w=; b=PQQYKOBH5jezjiTYpQxUfTwq/f7Xs8UdIOfcTfxgk+t16TxNevV/VLK1H2ZvNx5yck K4qDzypxnGQcTuPzF5GS3uBfeaxJ+Z1RBuffe0M9lbYLz+g66zSTHRu4Y7DGRORI2931 /nnMZvATGBBAcRWLBv6DH/b7TsCzhGPw5HPy8i51NGP3f9LpLoBaT7TTx9sHhNxFwln6 APqSxkNd41qu5Tn+l7hUuA5gxRyo0Tw7gwKO4wRYSPCu1r2ZWhMitDejwzxq7UyIjQz7 5/Pgrd7yKWDJUIUiEjgCYl8AEcCGW1RQvR8irDoHA5pkaK3U9Ulk+6TpigMzV+H7fsxL uw2Q==
X-Gm-Message-State: ANhLgQ2fJxhqDpwjJGyeR9r0C0Zp+MxR2yY/7uSix4m2TKjTgJIoYK73 3oLOHXDg2KPtpw7R43K7tig=
X-Google-Smtp-Source: ADFU+vvFmyzHVatYn19ty7YPxuygwftUeOsXr8zpeFiXcElYfFlvro00GtvIh5ctvYoqdhielImseg==
X-Received: by 2002:a63:650:: with SMTP id 77mr12847802pgg.201.1583812264617;  Mon, 09 Mar 2020 20:51:04 -0700 (PDT)
Received: from ?IPv6:2601:647:5600:5020:c66:ef44:8f0b:9230? ([2601:647:5600:5020:c66:ef44:8f0b:9230]) by smtp.gmail.com with ESMTPSA id 129sm21214188pfw.84.2020.03.09.20.51.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 09 Mar 2020 20:51:03 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Mahesh Jethanandani <mjethanandani@gmail.com>
In-Reply-To: <0515e5bd-21fb-f26a-e403-3f8f18b99bf1@labn.net>
Date: Mon, 9 Mar 2020 20:51:02 -0700
Cc: Robert Wilton <rwilton@cisco.com>, netmod@ietf.org, netmod-ver-dt@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <61FD71E4-01AD-415F-8367-935690458D2E@gmail.com>
References: <0515e5bd-21fb-f26a-e403-3f8f18b99bf1@labn.net>
To: Lou Berger <lberger@labn.net>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/76_M_U6MNZcuG5kMAudZNY83cvk>
Subject: Re: [netmod] [Netmod-ver-dt] Regarding IPR on draft-verdt-netmod-yang-schema-comparison-00
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Mar 2020 03:51:35 -0000

Thanks to Benoit for pointing out =E2=80=A6

No, I am not aware of any IPR that applies to this draft.

Cheers.

> On Mar 2, 2020, at 2:13 PM, Lou Berger <lberger@labn.net> wrote:
>=20
>=20
> Authors, Contributors, WG,
>=20
> As part of preparation for WG Adoption:
>=20
> Are you aware of any IPR that applies to drafts identified above?
>=20
> Please state either:
>=20
> "No, I'm not aware of any IPR that applies to this draft"
> or
> "Yes, I'm aware of IPR that applies to this draft"
>=20
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3669, 5378 and 8179 for more details)?
>=20
> If yes to the above, please state either:
>=20
> "Yes, the IPR has been disclosed in compliance with IETF IPR rules"
> or
> "No, the IPR has not been disclosed"
>=20
> If you answer no, please provide any additional details you think
> appropriate.
>=20
> We note that all DT members are listed as contributors.  If you =
contributed to the document please respond.  Alternatively, please feel =
free to state that you didn't materially contribute to the draft and =
would like your name removed from the contribution section (and moved to =
acknowledgments after WG adoption).
>=20
> If you are listed as a document author or contributor please answer =
the
> above by responding to this email regardless of whether or not you are
> aware of any relevant IPR. This document will not advance to the next
> stage until a response has been received from each author.
>=20
> NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.
>=20
> If you are on the WG email list or attend WG meetings but are not =
listed
> as an author or contributor, we remind you of your obligations under
> the IETF IPR rules which encourages you to notify the IETF if you are
> aware of IPR of others on an IETF contribution, or to refrain from
> participating in any contribution or discussion related to your
> undisclosed IPR. For more information, please see the RFCs listed =
above
> and
> http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.
>=20
> Thank you,
> NetMod WG Chairs
>=20
> PS Please include all listed in the headers of this message in your
> response.
>=20
>=20
>=20
> _______________________________________________
> Netmod-ver-dt mailing list
> Netmod-ver-dt@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod-ver-dt


From nobody Mon Mar  9 20:52:08 2020
Return-Path: <mjethanandani@gmail.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D0FC3A0E3A; Mon,  9 Mar 2020 20:52:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level: 
X-Spam-Status: No, score=-2.087 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 BF8hE_46pvir; Mon,  9 Mar 2020 20:52:00 -0700 (PDT)
Received: from mail-pl1-x62b.google.com (mail-pl1-x62b.google.com [IPv6:2607:f8b0:4864:20::62b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 518783A0EE1; Mon,  9 Mar 2020 20:51:50 -0700 (PDT)
Received: by mail-pl1-x62b.google.com with SMTP id f16so2730718plj.4; Mon, 09 Mar 2020 20:51:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=HMiIps8Co2KLjjF4gRjSAlBtsN2s4ExmwGvXeeOUT5U=; b=G5czyZFsr5f4utLQnZU99LgWxzn1ZqzEzERekdTq8AEcOGt0j53ZCLlGPQYjrKgAK0 QaxEbqAd38R9mLSbXsQk9kkudzt5fnm4SFk1aBUio2+8YeK9ze1NFS6/hBDvg1MlyPfv y1vrCWz2jovTiFAtLTPx1Mne1WNs7RA8KjUJ7kLkZu1/FacNsl18zFZoH/LjcQq7SOEY k5WDXkgBCvcKxIroyHwfQBjZzKRLg5299IL3yXbdBXwssJAMdjleZIBOe/MBqtOHFiA7 PheNnrM7TDCwuz82gXrLJzUkvXMmypOd99rWW9euxzuboCWZucl1d14+I/3Am27y/jJg 8XoQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=HMiIps8Co2KLjjF4gRjSAlBtsN2s4ExmwGvXeeOUT5U=; b=Sm4lOi2j6fpn4wYYCga7ADIXdpGhqugaISr5s4s/boHun/KiFOF6z4ZZrh/zB3oIaM KXl1nuDKnp579gEIiY6fiPQ4tnJDSt+/iTtX7sIELVAip5bLdQ0z44pjkZVInHkQUIxS tyuTNlEkY8qY+3eB+YfzwEltBiLPPbyyXRPv2O8Iwmds22AkqkDDTONuvi5AFA8AGhTz HcVySnDf2Ncbe4w/vmcRuNhlPb/vEHvdO7mN12U+yC4owqPg3KhAd0KrfzQFBVX5h7M3 m0N5dpapQMSjCQ4y1vp9n51kvfm4zP2KcCyfAn+qPbOZGDFMKKDsfMw/rQC61O913spA jexQ==
X-Gm-Message-State: ANhLgQ3fyO9+B8B1vLwtIIc8fqC8Fw8E0l1vO8bPdJ2Up9WJcz7JxABy XVe6KFko7fdTizf9WfMOCOU9W8bN
X-Google-Smtp-Source: ADFU+vujjf5Rbr2BLzPNROFF0lISGIsD7JZKBBUeo7q0pIxBEOh2TLbzDMykSQQ3Re/3UzRLJcuktw==
X-Received: by 2002:a17:90a:21ac:: with SMTP id q41mr2722949pjc.41.1583812309248;  Mon, 09 Mar 2020 20:51:49 -0700 (PDT)
Received: from ?IPv6:2601:647:5600:5020:c66:ef44:8f0b:9230? ([2601:647:5600:5020:c66:ef44:8f0b:9230]) by smtp.gmail.com with ESMTPSA id 129sm21214188pfw.84.2020.03.09.20.51.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 09 Mar 2020 20:51:48 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Mahesh Jethanandani <mjethanandani@gmail.com>
In-Reply-To: <415f837c-66e0-10b1-65a5-dc948ff23cbc@labn.net>
Date: Mon, 9 Mar 2020 20:51:47 -0700
Cc: Robert Wilton <rwilton@cisco.com>, netmod@ietf.org, netmod-ver-dt@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <280AE336-F186-4DA5-AB52-5B93ECA0940D@gmail.com>
References: <415f837c-66e0-10b1-65a5-dc948ff23cbc@labn.net>
To: Lou Berger <lberger@labn.net>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/QnduMZ-rkmFn3u-jPnQZlklairY>
Subject: Re: [netmod] Regarding IPR on draft-verdt-netmod-yang-solutions-03
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Mar 2020 03:52:07 -0000

No, I am not aware of any IPR that applies to this draft.

> On Mar 2, 2020, at 2:13 PM, Lou Berger <lberger@labn.net> wrote:
>=20
>=20
> Authors, Contributors, WG,
>=20
> As part of preparation for WG Adoption:
>=20
> Are you aware of any IPR that applies to drafts identified above?
>=20
> Please state either:
>=20
> "No, I'm not aware of any IPR that applies to this draft"
> or
> "Yes, I'm aware of IPR that applies to this draft"
>=20
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3669, 5378 and 8179 for more details)?
>=20
> If yes to the above, please state either:
>=20
> "Yes, the IPR has been disclosed in compliance with IETF IPR rules"
> or
> "No, the IPR has not been disclosed"
>=20
> If you answer no, please provide any additional details you think
> appropriate.
>=20
> We note that all DT members are listed as contributors.  If you =
contributed to the document please respond.  Alternatively, please feel =
free to state that you didn't materially contribute to the draft and =
would like your name removed from the contribution section (and moved to =
acknowledgments after WG adoption).
>=20
> If you are listed as a document author or contributor please answer =
the
> above by responding to this email regardless of whether or not you are
> aware of any relevant IPR. This document will not advance to the next
> stage until a response has been received from each author.
>=20
> NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.
>=20
> If you are on the WG email list or attend WG meetings but are not =
listed
> as an author or contributor, we remind you of your obligations under
> the IETF IPR rules which encourages you to notify the IETF if you are
> aware of IPR of others on an IETF contribution, or to refrain from
> participating in any contribution or discussion related to your
> undisclosed IPR. For more information, please see the RFCs listed =
above
> and
> http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.
>=20
> Thank you,
> NetMod WG Chairs
>=20
> PS Please include all listed in the headers of this message in your
> response.
>=20
>=20
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Tue Mar 10 02:11:52 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0DDF3A0E97; Tue, 10 Mar 2020 02:11:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 7fi77pdP7zCZ; Tue, 10 Mar 2020 02:11:45 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80088.outbound.protection.outlook.com [40.107.8.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C3F263A0E98; Tue, 10 Mar 2020 02:11:44 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=llPPthTSVyNAxF76nDpv4wl4rM6Vj/YrdVHXKxGqeWErXKjrQYlDLWDj9Epq/NqQyH3f2dEZV0rrkuRrqbDy08b29TgWc7enUjJeyD7PhvLxuAXULu8/n5BON9dHU3I+E1E0zSFiyRYv6YQ4KqO04BAvJJYNTQw6OWQxDCbBVqriFUTu5YPV3k7S8avVdOO3NFoXFWsNJWug1Oly9l6yxqtt78yZ2i+k/itZHVMjVhW8UPpXbB151TTVMVBqilOXeOZ41F2GWbp9pnDUmc4lcL0ErOu4GrjwiKXdqRfcWu2v5qhs76yWULLfssvoGvB48k3NsDaU3F4QeIa4vwBeJg==
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=+P+oL+9A0fFJi1FdBGFRBoI5/mcKp6em0U29/E+uXlc=; b=m5LOtgYD0dfkLlJIRlX7h5vppb7KAEBPhIQvyhdO9GXm8NSU+eVzGAPkUbqjejbtv3LFmeZxdDcr10qQHvYUj2lJayT5mgECmk9XIVHP+5njL7jTyYjXhwxpdTRkOqPVBtunN5XpB30VaoEbRGcqZSYS2GB8gVqHoNutX2k3fmfE1CspavIrhuR8sSBi/6hRsGfPG0cSSqx7h5oVhnNh+GX59D/oq1+EuwHYPnqCnAXeQWeKk/JO+7cWRl3Ta8xKstYiJnN34HsGnf6s5fb+8X0/giiHA3OafbWYnzxJvxIwt6ajp9kl/C/m65zZZwRwpEhWJVTQy05S94tB6KWw4g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+P+oL+9A0fFJi1FdBGFRBoI5/mcKp6em0U29/E+uXlc=; b=W1yhJLRjkULiJ+rfFVzKaI/1ahCvPKV0zQ0AeQN1l1Z1VymMeal5zh5uY94z3vfm0o/TgE31WtVOjO8Fgo//cGb83KPGr8OWcKnVAD9aAKSjTfKEPjJXB7hw+1nNHEsMUoc3Y6CS+VKB7kwUQyJVSsPIou5B3s/a1Pt3mq9hHeY=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB4887.eurprd07.prod.outlook.com (20.177.192.204) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.9; Tue, 10 Mar 2020 09:11:42 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2814.007; Tue, 10 Mar 2020 09:11:42 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>
To: Mahesh Jethanandani <mjethanandani@gmail.com>, Lou Berger <lberger@labn.net>
CC: "netmod-ver-dt@ietf.org" <netmod-ver-dt@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] Regarding IPR on draft-verdt-netmod-yang-solutions-03
Thread-Index: AQHV8N/UqZG23IW8+0S9Wgshjn+Nm6hBPLGAgABZUJA=
Date: Tue, 10 Mar 2020 09:11:42 +0000
Message-ID: <DB7PR07MB4011B3565F7422150470D6ECF0FF0@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <415f837c-66e0-10b1-65a5-dc948ff23cbc@labn.net> <280AE336-F186-4DA5-AB52-5B93ECA0940D@gmail.com>
In-Reply-To: <280AE336-F186-4DA5-AB52-5B93ECA0940D@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 06e11ffc-443b-4f48-26f4-08d7c4d30ca6
x-ms-traffictypediagnostic: DB7PR07MB4887:
x-microsoft-antispam-prvs: <DB7PR07MB4887EDD0CA1F19ADB39ABE21F0FF0@DB7PR07MB4887.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 033857D0BD
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(396003)(366004)(39860400002)(376002)(346002)(189003)(199004)(8936002)(2906002)(81166006)(8676002)(66616009)(76116006)(81156014)(86362001)(66946007)(71200400001)(66556008)(52536014)(9686003)(66446008)(5660300002)(64756008)(55016002)(66476007)(4326008)(966005)(26005)(186003)(478600001)(316002)(53546011)(54906003)(110136005)(33656002)(7696005)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB4887; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: K3S9jhkjkJhCQN0dMzevg2XtZc17xaRhJEXytGcOMvzg8dl1oveaQhcd/MGGdzCuc8b2AcIHd1VAJN/8X+Mg6/VYiUHF2zzPxI+GgfR6wGWM+E2434EKQvaDyHsWiAybh2CCxK/r05nlW4hfd7xmz/8PLvjJh2DsdxjDFFfJDXPyLjGgAIIW9ZaGeLfjOoY32dzTeGHiyH//PdihYF8LDZpoXZDtlaRvLes1V5tQG8obLv0M7Bv5nkSIZ7bTDYzpOkB2Uo0egOyWoGkLmF3MVRZ9UpBzElJ6EJR2lIVN7DSqP+oz+NTsr5yGUA4d6wASV351+DicIpb1GiqI8TAXdHelY564RIHfB/89CkV8dZzLOqILhRprXqm/9aGJjC+B0p0uAnsSGfjC9lv5h5AaIlKeRf6E2edF4jI6ng+JrRFdIcWjIIc+Efssc2xLxWmJd4yO9RNipztnuE4sySZea2wGUiRBZ6kWQOosdPIXy0doM6E155J+KuZwX2lXOXSqG122H8zpjUk2KUka2fYnrQ==
x-ms-exchange-antispam-messagedata: LmmnWm52XsksOE1Mho9EC0G+72U20K72IEvf0qdLm2J5AB5eDYkyy35MH69jbh0XoQfUAAVcCPFNCAWXSzsTzoP+dezP5y9EWqMX2ySRNFtSPi7U14Z5TZDzzJJCqUGScIu1CjUAzDl33ZU/mymQxw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_017C_01D5F6C4.4AED3460"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 06e11ffc-443b-4f48-26f4-08d7c4d30ca6
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Mar 2020 09:11:42.4434 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Bui4iThC6QfgqYInUpmFWLAuACWrbT2CtvWyNR41cjLJ9h+zn8v6POXF3wMwrN3cSImfmheICMou3ASzJJKFfrtO3aty5n3hXEHvcuiWDL4=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4887
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/oyvdLyXRDXLMTsZF0O91XKmSyhU>
Subject: Re: [netmod] Regarding IPR on draft-verdt-netmod-yang-solutions-03
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Mar 2020 09:11:47 -0000

------=_NextPart_000_017C_01D5F6C4.4AED3460
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

No, I am not aware of any IPR that applies to this draft.
Balazs

-----Original Message-----
From: netmod <netmod-bounces@ietf.org> On Behalf Of Mahesh Jethanandani
Sent: 2020. m=E1rcius 10., kedd 4:52
To: Lou Berger <lberger@labn.net>
Cc: netmod-ver-dt@ietf.org; netmod@ietf.org
Subject: Re: [netmod] Regarding IPR on =
draft-verdt-netmod-yang-solutions-03

No, I am not aware of any IPR that applies to this draft.

> On Mar 2, 2020, at 2:13 PM, Lou Berger <lberger@labn.net> wrote:
>=20
>=20
> Authors, Contributors, WG,
>=20
> As part of preparation for WG Adoption:
>=20
> Are you aware of any IPR that applies to drafts identified above?
>=20
> Please state either:
>=20
> "No, I'm not aware of any IPR that applies to this draft"
> or
> "Yes, I'm aware of IPR that applies to this draft"
>=20
> If so, has this IPR been disclosed in compliance with IETF IPR rules=20
> (see RFCs 3669, 5378 and 8179 for more details)?
>=20
> If yes to the above, please state either:
>=20
> "Yes, the IPR has been disclosed in compliance with IETF IPR rules"
> or
> "No, the IPR has not been disclosed"
>=20
> If you answer no, please provide any additional details you think=20
> appropriate.
>=20
> We note that all DT members are listed as contributors.  If you
contributed to the document please respond.  Alternatively, please feel =
free
to state that you didn't materially contribute to the draft and would =
like
your name removed from the contribution section (and moved to
acknowledgments after WG adoption).
>=20
> If you are listed as a document author or contributor please answer=20
> the above by responding to this email regardless of whether or not you =

> are aware of any relevant IPR. This document will not advance to the=20
> next stage until a response has been received from each author.
>=20
> NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.
>=20
> If you are on the WG email list or attend WG meetings but are not=20
> listed as an author or contributor, we remind you of your obligations=20
> under the IETF IPR rules which encourages you to notify the IETF if=20
> you are aware of IPR of others on an IETF contribution, or to refrain=20
> from participating in any contribution or discussion related to your=20
> undisclosed IPR. For more information, please see the RFCs listed=20
> above and=20
> http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.
>=20
> Thank you,
> NetMod WG Chairs
>=20
> PS Please include all listed in the headers of this message in your=20
> response.
>=20
>=20
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

_______________________________________________
netmod mailing list
netmod@ietf.org
https://www.ietf.org/mailman/listinfo/netmod

------=_NextPart_000_017C_01D5F6C4.4AED3460
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMxMDA5MTE0MFowIwYJKoZIhvcNAQkEMRYEFAbE9oYFnL+OQEZ2g60exxuOmlLLMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQCjvXKykng0qJQiUZI5OkDRKFN/kLrJ9idxtKUyKKcvm7L+dOYgNz8M
j3wgco03PbLJ/hpMpPKZEsaDHjpYCzwevM4zstHCZBwvZMzmk0MFxHiDn6mRrMu+CQhA0/1GKUtv
f2qjkaXeLmaJkdEPQSBeq+AL5uKxVkdwPrgRcktEMYigYTevNHmx4yUCQp6MZNNYm42pD7UskcxU
3S5+ypjZeIjF2Vpm6I0+vV0DvZds+oiRKkSrFZfCDUprqNCLUa68CUGDbTBqYeqSH+x3HQ3kG3FR
OSBMzs+5Bl97j8pfG9g2eaeCtLDmzYVHJJSXdiBwI9Wobsqt/Z2TagBof+2TAAAAAAAA

------=_NextPart_000_017C_01D5F6C4.4AED3460--


From nobody Tue Mar 10 02:15:21 2020
Return-Path: <shares@ndzh.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80BC23A0EA7; Tue, 10 Mar 2020 02:15:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.233
X-Spam-Level: *
X-Spam-Status: No, score=1.233 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, HTML_MESSAGE=0.001, KHOP_HELO_FCRDNS=0.274, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 JsiHLiKlwPRG; Tue, 10 Mar 2020 02:15:19 -0700 (PDT)
Received: from hickoryhill-consulting.com (50-245-122-100-static.hfc.comcastbusiness.net [50.245.122.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0678D3A0EC8; Tue, 10 Mar 2020 02:15:18 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=166.177.57.99; 
From: "Susan Hares" <shares@ndzh.com>
To: "'Lou Berger'" <lberger@labn.net>, "'NETMOD Group'" <netmod@ietf.org>
Cc: <netmod-chairs@ietf.org>
References: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net> <DM5PR08MB2633011491B1A7880806E54F9BFE0@DM5PR08MB2633.namprd08.prod.outlook.com>
In-Reply-To: <DM5PR08MB2633011491B1A7880806E54F9BFE0@DM5PR08MB2633.namprd08.prod.outlook.com>
Date: Tue, 10 Mar 2020 05:15:14 -0400
Message-ID: <00bd01d5f6bc$68e0dfb0$3aa29f10$@ndzh.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_00BE_01D5F69A.E1D66BA0"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQGS1Z8kktj4fnDV2SiOa4whQ8pHBQKg0HumqLLGxyA=
Content-Language: en-us
X-Antivirus: AVG (VPS 200309-0, 03/09/2020), Outbound message
X-Antivirus-Status: Not-Tested
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/p0x2LR8GohyqLx1ZUt4r279oVGE>
Subject: Re: [netmod] Adoption of versioning design team docs
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Mar 2020 09:15:20 -0000

This is a multipart message in MIME format.

------=_NextPart_000_00BE_01D5F69A.E1D66BA0
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Lou and WG =E2=80=93

=20

I not aware of any IPR relating to these drafts.=20

=20

Susan Hares=20

=20

From: netmod <netmod-bounces@ietf.org> On Behalf Of Lou Berger
Sent: Monday, March 2, 2020 5:30 PM
To: NETMOD Group <netmod@ietf.org>
Cc: netmod-chairs@ietf.org
Subject: [netmod] Adoption of versioning design team docs

=20

Hi,
We'd like to start a two week adoption call for the set of documents =
described below by Rob.  To be specific, this includes
1) draft-verdt-netmod-yang-solutions-03
2) draft-verdt-netmod-yang-module-versioning-01
3) draft-verdt-netmod-yang-semver-01
4) draft-rwilton-netmod-yang-packages-03
5) draft-wilton-netmod-yang-ver-selection-02
6) draft-verdt-netmod-yang-schema-comparison-00
=20
The adoption call ends in two weeks, on March 16. =20
=20
Please voice your support or objections on list.  While we prefer to =
adopt as a set, objections on specific documents are acceptable.
=20
Netmod Chairs
=20
On 2/29/2020 2:21 AM, Rob Wilton (rwilton) wrote:

Netmod chairs,
=20
The version selection draft draft-wilton-netmod-yang-ver-selection-02 is =
now posted.  With that, the YANG versioning design team would like to =
please request you make an WG adoption call for these documents.
=20
The updated full list is:
=20
1) draft-verdt-netmod-yang-solutions-03
  - Solution overview, updated since 106 to cover updates to version =
selection and schema comparison drafts.
=20
2) draft-verdt-netmod-yang-module-versioning-01
  - Base module versioning solution, unchanged from the version =
presented at 106.
=20
3) draft-verdt-netmod-yang-semver-01
  - YANG Semantic version numbers, unchanged from the version presented =
at 106.
=20
4) draft-rwilton-netmod-yang-packages-03
  - YANG packages draft, updated since 106
 =20
5) draft-wilton-netmod-yang-ver-selection-02
  - Version selection, updated since 106, as per notes below
=20
6) draft-verdt-netmod-yang-schema-comparison-00
  - Schema comparison tooling, unchanged from the version presented at =
106.
=20
The main changes to the version selection draft are:
  - We have tried to simplify the model, but at the same time give =
servers more flexibility about how they implement version selection and =
what it can be used for.  E.g. if the server wants to allow a client to =
choose between different schema versions, but require that all clients =
use the same schema version, that is now possible
  - The draft explicitly disallows schema-selection happening =
mid-session
  - The solution allows the server to require clients to configure =
schema-sets before they are used
  - The solution provides more information about which schema-sets are =
compatible with each other
=20
Regards,
Rob
=20
=20


------=_NextPart_000_00BE_01D5F69A.E1D66BA0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 14 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";
	color:black;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;
	color:black;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	color:black;}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body bgcolor=3Dwhite =
lang=3DEN-US link=3D"#0563C1" vlink=3D"#954F72"><div =
class=3DWordSection1><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif";color:#1F497D=
'>Lou and WG =E2=80=93<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif";color:#1F497D=
'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif";color:#1F497D=
'>I not aware of any IPR relating to these drafts. =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif";color:#1F497D=
'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif";color:#1F497D=
'>Susan Hares <o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><div =
style=3D'border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in =
4.0pt'><div><div style=3D'border:none;border-top:solid #E1E1E1 =
1.0pt;padding:3.0pt 0in 0in 0in'><p class=3DMsoNormal><b><span =
style=3D'color:windowtext'>From:</span></b><span =
style=3D'color:windowtext'> netmod &lt;netmod-bounces@ietf.org&gt; <b>On =
Behalf Of </b>Lou Berger<br><b>Sent:</b> Monday, March 2, 2020 5:30 =
PM<br><b>To:</b> NETMOD Group &lt;netmod@ietf.org&gt;<br><b>Cc:</b> =
netmod-chairs@ietf.org<br><b>Subject:</b> [netmod] Adoption of =
versioning design team docs<o:p></o:p></span></p></div></div><p =
class=3DMsoNormal><span =
lang=3DEN-CA><o:p>&nbsp;</o:p></span></p><pre><span =
lang=3DEN-CA>Hi,<o:p></o:p></span></pre><pre><span lang=3DEN-CA>We'd =
like to start a two week adoption call for the set of documents =
described below by Rob.&nbsp; To be specific, this =
includes<o:p></o:p></span></pre><pre><span lang=3DEN-CA>1) =
draft-verdt-netmod-yang-solutions-03<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA>2) =
draft-verdt-netmod-yang-module-versioning-01<o:p></o:p></span></pre><pre>=
<span lang=3DEN-CA>3) =
draft-verdt-netmod-yang-semver-01<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA>4) =
draft-rwilton-netmod-yang-packages-03<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA>5) =
draft-wilton-netmod-yang-ver-selection-02<o:p></o:p></span></pre><pre><sp=
an lang=3DEN-CA>6) =
draft-verdt-netmod-yang-schema-comparison-00<o:p></o:p></span></pre><pre>=
<span lang=3DEN-CA><o:p>&nbsp;</o:p></span></pre><pre><span =
lang=3DEN-CA>The adoption call ends in two weeks, on March 16.&nbsp; =
<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA><o:p>&nbsp;</o:p></span></pre><pre><span =
lang=3DEN-CA>Please voice your support or objections on list.&nbsp; =
While we prefer to adopt as a set, objections on specific documents are =
acceptable.<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA><o:p>&nbsp;</o:p></span></pre><pre><span =
lang=3DEN-CA>Netmod Chairs<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA><o:p>&nbsp;</o:p></span></pre><pre><span lang=3DEN-CA>On =
2/29/2020 2:21 AM, Rob Wilton (rwilton) =
wrote:<o:p></o:p></span></pre><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><pre><span =
lang=3DEN-CA>Netmod chairs,<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA><o:p>&nbsp;</o:p></span></pre><pre><span lang=3DEN-CA>The =
version selection draft draft-wilton-netmod-yang-ver-selection-02 is now =
posted.&nbsp; With that, the YANG versioning design team would like to =
please request you make an WG adoption call for these =
documents.<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA><o:p>&nbsp;</o:p></span></pre><pre><span lang=3DEN-CA>The =
updated full list is:<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA><o:p>&nbsp;</o:p></span></pre><pre><span lang=3DEN-CA>1) =
draft-verdt-netmod-yang-solutions-03<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA>&nbsp; - Solution overview, updated since 106 to cover =
updates to version selection and schema comparison =
drafts.<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA><o:p>&nbsp;</o:p></span></pre><pre><span lang=3DEN-CA>2) =
draft-verdt-netmod-yang-module-versioning-01<o:p></o:p></span></pre><pre>=
<span lang=3DEN-CA>&nbsp; - Base module versioning solution, unchanged =
from the version presented at 106.<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA><o:p>&nbsp;</o:p></span></pre><pre><span lang=3DEN-CA>3) =
draft-verdt-netmod-yang-semver-01<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA>&nbsp; - YANG Semantic version numbers, unchanged from the =
version presented at 106.<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA><o:p>&nbsp;</o:p></span></pre><pre><span lang=3DEN-CA>4) =
draft-rwilton-netmod-yang-packages-03<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA>&nbsp; - YANG packages draft, updated since =
106<o:p></o:p></span></pre><pre><span lang=3DEN-CA>&nbsp; =
<o:p></o:p></span></pre><pre><span lang=3DEN-CA>5) =
draft-wilton-netmod-yang-ver-selection-02<o:p></o:p></span></pre><pre><sp=
an lang=3DEN-CA> &nbsp;- Version selection, updated since 106, as per =
notes below<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA><o:p>&nbsp;</o:p></span></pre><pre><span lang=3DEN-CA>6) =
draft-verdt-netmod-yang-schema-comparison-00<o:p></o:p></span></pre><pre>=
<span lang=3DEN-CA>&nbsp; - Schema comparison tooling, unchanged from =
the version presented at 106.<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA><o:p>&nbsp;</o:p></span></pre><pre><span lang=3DEN-CA>The =
main changes to the version selection draft =
are:<o:p></o:p></span></pre><pre><span lang=3DEN-CA>&nbsp; - We have =
tried to simplify the model, but at the same time give servers more =
flexibility about how they implement version selection and what it can =
be used for.&nbsp; E.g. if the server wants to allow a client to choose =
between different schema versions, but require that all clients use the =
same schema version, that is now =
possible<o:p></o:p></span></pre><pre><span lang=3DEN-CA>&nbsp; - The =
draft explicitly disallows schema-selection happening =
mid-session<o:p></o:p></span></pre><pre><span lang=3DEN-CA>&nbsp; - The =
solution allows the server to require clients to configure schema-sets =
before they are used<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA>&nbsp; - The solution provides more information about which =
schema-sets are compatible with each =
other<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA><o:p>&nbsp;</o:p></span></pre><pre><span =
lang=3DEN-CA>Regards,<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA>Rob<o:p></o:p></span></pre><pre><span =
lang=3DEN-CA><o:p>&nbsp;</o:p></span></pre><pre><span =
lang=3DEN-CA><o:p>&nbsp;</o:p></span></pre></blockquote></div></div></bod=
y></html>
------=_NextPart_000_00BE_01D5F69A.E1D66BA0--


From nobody Tue Mar 10 03:22:04 2020
Return-Path: <lana.wubo@huawei.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2BE73A0F57; Tue, 10 Mar 2020 03:22:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level: 
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 Hf0tJKjlVn5I; Tue, 10 Mar 2020 03:21:58 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 48C243A0FE9; Tue, 10 Mar 2020 03:21:57 -0700 (PDT)
Received: from LHREML713-CAH.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id 852ECB42A4510DA51D76; Tue, 10 Mar 2020 10:21:55 +0000 (GMT)
Received: from dggeme751-chm.china.huawei.com (10.3.19.97) by LHREML713-CAH.china.huawei.com (10.201.108.36) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 10 Mar 2020 10:21:54 +0000
Received: from dggeme752-chm.china.huawei.com (10.3.19.98) by dggeme751-chm.china.huawei.com (10.3.19.97) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Tue, 10 Mar 2020 18:21:52 +0800
Received: from dggeme752-chm.china.huawei.com ([10.6.80.76]) by dggeme752-chm.china.huawei.com ([10.6.80.76]) with mapi id 15.01.1713.004; Tue, 10 Mar 2020 18:21:52 +0800
From: "Wubo (lana)" <lana.wubo@huawei.com>
To: Lou Berger <lberger@labn.net>, NETMOD Group <netmod@ietf.org>
CC: "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
Thread-Topic: [netmod] Adoption of versioning design team docs
Thread-Index: AdX2xXm4iQ1UveyYT8W2FGTsBg1tqA==
Date: Tue, 10 Mar 2020 10:21:52 +0000
Message-ID: <f4ba4437d90c4fc5ac9f08374a731dde@huawei.com>
Accept-Language: en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.138.33.83]
Content-Type: multipart/alternative; boundary="_000_f4ba4437d90c4fc5ac9f08374a731ddehuaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/b-Dl_ZklX9oGf3a0TER4EUEcrsc>
Subject: Re: [netmod] Adoption of versioning design team docs
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Mar 2020 10:22:03 -0000

--_000_f4ba4437d90c4fc5ac9f08374a731ddehuaweicom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

QXMgYSBjb250cmlidXRvci9EVC1tZW1iZXIsIEkgc3VwcG9ydCB0aGUgYWRvcHRpb24gb2YgdGhp
cyBzZXQgb2YgZG9jdW1lbnRzLg0KDQpCbyBXdQ0K5Y+R5Lu25Lq6OiBuZXRtb2QgW21haWx0bzpu
ZXRtb2QtYm91bmNlc0BpZXRmLm9yZ10g5Luj6KGoIExvdSBCZXJnZXINCuWPkemAgeaXtumXtDog
MjAyMOW5tDPmnIgz5pelIDY6MzANCuaUtuS7tuS6ujogTkVUTU9EIEdyb3VwIDxuZXRtb2RAaWV0
Zi5vcmc+DQrmioTpgIE6IG5ldG1vZC1jaGFpcnNAaWV0Zi5vcmcNCuS4u+mimDogW25ldG1vZF0g
QWRvcHRpb24gb2YgdmVyc2lvbmluZyBkZXNpZ24gdGVhbSBkb2NzDQoNCg0KSGksDQoNCldlJ2Qg
bGlrZSB0byBzdGFydCBhIHR3byB3ZWVrIGFkb3B0aW9uIGNhbGwgZm9yIHRoZSBzZXQgb2YgZG9j
dW1lbnRzIGRlc2NyaWJlZCBiZWxvdyBieSBSb2IuICBUbyBiZSBzcGVjaWZpYywgdGhpcyBpbmNs
dWRlcw0KDQoxKSBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1zb2x1dGlvbnMtMDMNCg0KMikgZHJh
ZnQtdmVyZHQtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmctMDENCg0KMykgZHJhZnQtdmVy
ZHQtbmV0bW9kLXlhbmctc2VtdmVyLTAxDQoNCjQpIGRyYWZ0LXJ3aWx0b24tbmV0bW9kLXlhbmct
cGFja2FnZXMtMDMNCg0KNSkgZHJhZnQtd2lsdG9uLW5ldG1vZC15YW5nLXZlci1zZWxlY3Rpb24t
MDINCg0KNikgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctc2NoZW1hLWNvbXBhcmlzb24tMDANCg0K
DQoNClRoZSBhZG9wdGlvbiBjYWxsIGVuZHMgaW4gdHdvIHdlZWtzLCBvbiBNYXJjaCAxNi4NCg0K
DQoNClBsZWFzZSB2b2ljZSB5b3VyIHN1cHBvcnQgb3Igb2JqZWN0aW9ucyBvbiBsaXN0LiAgV2hp
bGUgd2UgcHJlZmVyIHRvIGFkb3B0IGFzIGEgc2V0LCBvYmplY3Rpb25zIG9uIHNwZWNpZmljIGRv
Y3VtZW50cyBhcmUgYWNjZXB0YWJsZS4NCg0KDQoNCk5ldG1vZCBDaGFpcnMNCg0KDQoNCk9uIDIv
MjkvMjAyMCAyOjIxIEFNLCBSb2IgV2lsdG9uIChyd2lsdG9uKSB3cm90ZToNCg0KTmV0bW9kIGNo
YWlycywNCg0KDQoNClRoZSB2ZXJzaW9uIHNlbGVjdGlvbiBkcmFmdCBkcmFmdC13aWx0b24tbmV0
bW9kLXlhbmctdmVyLXNlbGVjdGlvbi0wMiBpcyBub3cgcG9zdGVkLiAgV2l0aCB0aGF0LCB0aGUg
WUFORyB2ZXJzaW9uaW5nIGRlc2lnbiB0ZWFtIHdvdWxkIGxpa2UgdG8gcGxlYXNlIHJlcXVlc3Qg
eW91IG1ha2UgYW4gV0cgYWRvcHRpb24gY2FsbCBmb3IgdGhlc2UgZG9jdW1lbnRzLg0KDQoNCg0K
VGhlIHVwZGF0ZWQgZnVsbCBsaXN0IGlzOg0KDQoNCg0KMSkgZHJhZnQtdmVyZHQtbmV0bW9kLXlh
bmctc29sdXRpb25zLTAzDQoNCiAgLSBTb2x1dGlvbiBvdmVydmlldywgdXBkYXRlZCBzaW5jZSAx
MDYgdG8gY292ZXIgdXBkYXRlcyB0byB2ZXJzaW9uIHNlbGVjdGlvbiBhbmQgc2NoZW1hIGNvbXBh
cmlzb24gZHJhZnRzLg0KDQoNCg0KMikgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctbW9kdWxlLXZl
cnNpb25pbmctMDENCg0KICAtIEJhc2UgbW9kdWxlIHZlcnNpb25pbmcgc29sdXRpb24sIHVuY2hh
bmdlZCBmcm9tIHRoZSB2ZXJzaW9uIHByZXNlbnRlZCBhdCAxMDYuDQoNCg0KDQozKSBkcmFmdC12
ZXJkdC1uZXRtb2QteWFuZy1zZW12ZXItMDENCg0KICAtIFlBTkcgU2VtYW50aWMgdmVyc2lvbiBu
dW1iZXJzLCB1bmNoYW5nZWQgZnJvbSB0aGUgdmVyc2lvbiBwcmVzZW50ZWQgYXQgMTA2Lg0KDQoN
Cg0KNCkgZHJhZnQtcndpbHRvbi1uZXRtb2QteWFuZy1wYWNrYWdlcy0wMw0KDQogIC0gWUFORyBw
YWNrYWdlcyBkcmFmdCwgdXBkYXRlZCBzaW5jZSAxMDYNCg0KDQoNCjUpIGRyYWZ0LXdpbHRvbi1u
ZXRtb2QteWFuZy12ZXItc2VsZWN0aW9uLTAyDQoNCiAgLSBWZXJzaW9uIHNlbGVjdGlvbiwgdXBk
YXRlZCBzaW5jZSAxMDYsIGFzIHBlciBub3RlcyBiZWxvdw0KDQoNCg0KNikgZHJhZnQtdmVyZHQt
bmV0bW9kLXlhbmctc2NoZW1hLWNvbXBhcmlzb24tMDANCg0KICAtIFNjaGVtYSBjb21wYXJpc29u
IHRvb2xpbmcsIHVuY2hhbmdlZCBmcm9tIHRoZSB2ZXJzaW9uIHByZXNlbnRlZCBhdCAxMDYuDQoN
Cg0KDQpUaGUgbWFpbiBjaGFuZ2VzIHRvIHRoZSB2ZXJzaW9uIHNlbGVjdGlvbiBkcmFmdCBhcmU6
DQoNCiAgLSBXZSBoYXZlIHRyaWVkIHRvIHNpbXBsaWZ5IHRoZSBtb2RlbCwgYnV0IGF0IHRoZSBz
YW1lIHRpbWUgZ2l2ZSBzZXJ2ZXJzIG1vcmUgZmxleGliaWxpdHkgYWJvdXQgaG93IHRoZXkgaW1w
bGVtZW50IHZlcnNpb24gc2VsZWN0aW9uIGFuZCB3aGF0IGl0IGNhbiBiZSB1c2VkIGZvci4gIEUu
Zy4gaWYgdGhlIHNlcnZlciB3YW50cyB0byBhbGxvdyBhIGNsaWVudCB0byBjaG9vc2UgYmV0d2Vl
biBkaWZmZXJlbnQgc2NoZW1hIHZlcnNpb25zLCBidXQgcmVxdWlyZSB0aGF0IGFsbCBjbGllbnRz
IHVzZSB0aGUgc2FtZSBzY2hlbWEgdmVyc2lvbiwgdGhhdCBpcyBub3cgcG9zc2libGUNCg0KICAt
IFRoZSBkcmFmdCBleHBsaWNpdGx5IGRpc2FsbG93cyBzY2hlbWEtc2VsZWN0aW9uIGhhcHBlbmlu
ZyBtaWQtc2Vzc2lvbg0KDQogIC0gVGhlIHNvbHV0aW9uIGFsbG93cyB0aGUgc2VydmVyIHRvIHJl
cXVpcmUgY2xpZW50cyB0byBjb25maWd1cmUgc2NoZW1hLXNldHMgYmVmb3JlIHRoZXkgYXJlIHVz
ZWQNCg0KICAtIFRoZSBzb2x1dGlvbiBwcm92aWRlcyBtb3JlIGluZm9ybWF0aW9uIGFib3V0IHdo
aWNoIHNjaGVtYS1zZXRzIGFyZSBjb21wYXRpYmxlIHdpdGggZWFjaCBvdGhlcg0KDQoNCg0KUmVn
YXJkcywNCg0KUm9iDQoNCg0KDQoNCg==

--_000_f4ba4437d90c4fc5ac9f08374a731ddehuaweicom_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
5a6L5L2TOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg
MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OuW+rui9r+mbhem7kTsN
CglwYW5vc2UtMToyIDExIDUgMyAyIDIgNCAyIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFt
aWx5OiJcQOWui+S9kyI7DQoJcGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOW+rui9r+mbhem7kSI7DQoJcGFub3NlLTE6MiAxMSA1IDMg
MiAyIDQgMiAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5N
c29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4w
MDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseTrlrovkvZM7DQoJY29sb3I6
YmxhY2s7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6
OTk7DQoJY29sb3I6IzA1NjNDMTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlz
aXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJY29sb3I6Izk1NEY3MjsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXtt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwg6aKE6K6+5qC85byP
IENoYXIiOw0KCW1hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6
ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk65a6L5L2TOw0KCWNvbG9yOmJsYWNrO30NCnNwYW4uSFRN
TENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwg6aKE6K6+5qC85byPIENoYXIiOw0KCW1zby1z
dHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCDpooTorr7moLzlvI8iOw0K
CWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7DQoJY29sb3I6YmxhY2s7fQ0Kc3Bhbi5FbWFpbFN0
eWxlMTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNh
bGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6IzFGNDk3RDt9DQouTXNvQ2hwRGVmYXVsdA0KCXtt
c28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdv
cmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDkwLjBw
dCA3Mi4wcHQgOTAuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7
fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMg
djpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lm
IGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFw
IHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlm
XS0tPg0KPC9oZWFkPg0KPGJvZHkgYmdjb2xvcj0id2hpdGUiIGxhbmc9IlpILUNOIiBsaW5rPSIj
MDU2M0MxIiB2bGluaz0iIzk1NEY3MiI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEIj5BcyBhIGNvbnRyaWJ1dG9yL0RULW1lbWJlciwgSSBzdXBwb3J0IHRoZSBhZG9wdGlvbiBv
ZiB0aGlzIHNldCBvZiBkb2N1bWVudHMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkJvIFd1PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQg
I0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O+W+rui9r+mbhem7kSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPuWPkeS7tuS6
ujxzcGFuIGxhbmc9IkVOLVVTIj46PC9zcGFuPjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPiBuZXRtb2QgW21haWx0bzpuZXRtb2Qt
Ym91bmNlc0BpZXRmLm9yZ10NCjwvc3Bhbj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDvlvq7ova/pm4Xpu5EmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3
aW5kb3d0ZXh0Ij7ku6PooagNCjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPkxvdSBCZXJnZXI8YnI+DQo8L3NwYW4+PGI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6d2luZG93dGV4dCI+5Y+R6YCB5pe26Ze0PHNwYW4gbGFuZz0i
RU4tVVMiPjo8L3NwYW4+PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6d2luZG93dGV4dCI+IDIwMjA8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6d2luZG93dGV4dCI+5bm0PHNwYW4gbGFuZz0iRU4tVVMiPjM8L3NwYW4+5pyIPHNwYW4gbGFu
Zz0iRU4tVVMiPjM8L3NwYW4+5pelPHNwYW4gbGFuZz0iRU4tVVMiPg0KIDY6MzA8YnI+DQo8L3Nw
YW4+PGI+5pS25Lu25Lq6PHNwYW4gbGFuZz0iRU4tVVMiPjo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9
IkVOLVVTIj4gTkVUTU9EIEdyb3VwICZsdDtuZXRtb2RAaWV0Zi5vcmcmZ3Q7PGJyPg0KPC9zcGFu
PjxiPuaKhOmAgTxzcGFuIGxhbmc9IkVOLVVTIj46PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1V
UyI+IG5ldG1vZC1jaGFpcnNAaWV0Zi5vcmc8YnI+DQo8L3NwYW4+PGI+5Li76aKYPHNwYW4gbGFu
Zz0iRU4tVVMiPjo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gW25ldG1vZF0gQWRvcHRp
b24gb2YgdmVyc2lvbmluZyBkZXNpZ24gdGVhbSBkb2NzPG86cD48L286cD48L3NwYW4+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHByZT48c3BhbiBsYW5nPSJFTi1V
UyI+SGksPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIj5X
ZSdkIGxpa2UgdG8gc3RhcnQgYSB0d28gd2VlayBhZG9wdGlvbiBjYWxsIGZvciB0aGUgc2V0IG9m
IGRvY3VtZW50cyBkZXNjcmliZWQgYmVsb3cgYnkgUm9iLiZuYnNwOyBUbyBiZSBzcGVjaWZpYywg
dGhpcyBpbmNsdWRlczxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJF
Ti1VUyI+MSkgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctc29sdXRpb25zLTAzPG86cD48L286cD48
L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIj4yKSBkcmFmdC12ZXJkdC1uZXRt
b2QteWFuZy1tb2R1bGUtdmVyc2lvbmluZy0wMTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHBy
ZT48c3BhbiBsYW5nPSJFTi1VUyI+MykgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctc2VtdmVyLTAx
PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIj40KSBkcmFm
dC1yd2lsdG9uLW5ldG1vZC15YW5nLXBhY2thZ2VzLTAzPG86cD48L286cD48L3NwYW4+PC9wcmU+
DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIj41KSBkcmFmdC13aWx0b24tbmV0bW9kLXlhbmctdmVy
LXNlbGVjdGlvbi0wMjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJF
Ti1VUyI+NikgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctc2NoZW1hLWNvbXBhcmlzb24tMDA8bzpw
PjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyI+VGhlIGFkb3B0aW9u
IGNhbGwgZW5kcyBpbiB0d28gd2Vla3MsIG9uIE1hcmNoIDE2LiZuYnNwOyA8bzpwPjwvbzpwPjwv
c3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyI+UGxlYXNlIHZvaWNlIHlvdXIgc3Vw
cG9ydCBvciBvYmplY3Rpb25zIG9uIGxpc3QuJm5ic3A7IFdoaWxlIHdlIHByZWZlciB0byBhZG9w
dCBhcyBhIHNldCwgb2JqZWN0aW9ucyBvbiBzcGVjaWZpYyBkb2N1bWVudHMgYXJlIGFjY2VwdGFi
bGUuPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiPk5ldG1v
ZCBDaGFpcnM8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyI+
T24gMi8yOS8yMDIwIDI6MjEgQU0sIFJvYiBXaWx0b24gKHJ3aWx0b24pIHdyb3RlOjxvOnA+PC9v
OnA+PC9zcGFuPjwvcHJlPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFy
Z2luLWJvdHRvbTo1LjBwdCI+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIj5OZXRtb2QgY2hhaXJz
LDxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGUgdmVy
c2lvbiBzZWxlY3Rpb24gZHJhZnQgZHJhZnQtd2lsdG9uLW5ldG1vZC15YW5nLXZlci1zZWxlY3Rp
b24tMDIgaXMgbm93IHBvc3RlZC4mbmJzcDsgV2l0aCB0aGF0LCB0aGUgWUFORyB2ZXJzaW9uaW5n
IGRlc2lnbiB0ZWFtIHdvdWxkIGxpa2UgdG8gcGxlYXNlIHJlcXVlc3QgeW91IG1ha2UgYW4gV0cg
YWRvcHRpb24gY2FsbCBmb3IgdGhlc2UgZG9jdW1lbnRzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJl
Pg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+
DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGUgdXBkYXRlZCBmdWxsIGxpc3QgaXM6PG86cD48
L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiPjEpIGRyYWZ0LXZlcmR0
LW5ldG1vZC15YW5nLXNvbHV0aW9ucy0wMzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48
c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7IC0gU29sdXRpb24gb3ZlcnZpZXcsIHVwZGF0ZWQgc2lu
Y2UgMTA2IHRvIGNvdmVyIHVwZGF0ZXMgdG8gdmVyc2lvbiBzZWxlY3Rpb24gYW5kIHNjaGVtYSBj
b21wYXJpc29uIGRyYWZ0cy48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFu
Zz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5n
PSJFTi1VUyI+MikgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmctMDE8
bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyAt
IEJhc2UgbW9kdWxlIHZlcnNpb25pbmcgc29sdXRpb24sIHVuY2hhbmdlZCBmcm9tIHRoZSB2ZXJz
aW9uIHByZXNlbnRlZCBhdCAxMDYuPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4g
bGFuZz0iRU4tVVMiPjMpIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLXNlbXZlci0wMTxvOnA+PC9v
OnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7IC0gWUFORyBT
ZW1hbnRpYyB2ZXJzaW9uIG51bWJlcnMsIHVuY2hhbmdlZCBmcm9tIHRoZSB2ZXJzaW9uIHByZXNl
bnRlZCBhdCAxMDYuPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4t
VVMiPjQpIGRyYWZ0LXJ3aWx0b24tbmV0bW9kLXlhbmctcGFja2FnZXMtMDM8bzpwPjwvbzpwPjwv
c3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyAtIFlBTkcgcGFja2Fn
ZXMgZHJhZnQsIHVwZGF0ZWQgc2luY2UgMTA2PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJl
PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsgPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJl
PjxzcGFuIGxhbmc9IkVOLVVTIj41KSBkcmFmdC13aWx0b24tbmV0bW9kLXlhbmctdmVyLXNlbGVj
dGlvbi0wMjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyI+
Jm5ic3A7IC0gVmVyc2lvbiBzZWxlY3Rpb24sIHVwZGF0ZWQgc2luY2UgMTA2LCBhcyBwZXIgbm90
ZXMgYmVsb3c8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyI+
NikgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctc2NoZW1hLWNvbXBhcmlzb24tMDA8bzpwPjwvbzpw
Pjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyAtIFNjaGVtYSBj
b21wYXJpc29uIHRvb2xpbmcsIHVuY2hhbmdlZCBmcm9tIHRoZSB2ZXJzaW9uIHByZXNlbnRlZCBh
dCAxMDYuPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiPlRo
ZSBtYWluIGNoYW5nZXMgdG8gdGhlIHZlcnNpb24gc2VsZWN0aW9uIGRyYWZ0IGFyZTo8bzpwPjwv
bzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyAtIFdlIGhh
dmUgdHJpZWQgdG8gc2ltcGxpZnkgdGhlIG1vZGVsLCBidXQgYXQgdGhlIHNhbWUgdGltZSBnaXZl
IHNlcnZlcnMgbW9yZSBmbGV4aWJpbGl0eSBhYm91dCBob3cgdGhleSBpbXBsZW1lbnQgdmVyc2lv
biBzZWxlY3Rpb24gYW5kIHdoYXQgaXQgY2FuIGJlIHVzZWQgZm9yLiZuYnNwOyBFLmcuIGlmIHRo
ZSBzZXJ2ZXIgd2FudHMgdG8gYWxsb3cgYSBjbGllbnQgdG8gY2hvb3NlIGJldHdlZW4gZGlmZmVy
ZW50IHNjaGVtYSB2ZXJzaW9ucywgYnV0IHJlcXVpcmUgdGhhdCBhbGwgY2xpZW50cyB1c2UgdGhl
IHNhbWUgc2NoZW1hIHZlcnNpb24sIHRoYXQgaXMgbm93IHBvc3NpYmxlPG86cD48L286cD48L3Nw
YW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsgLSBUaGUgZHJhZnQgZXhw
bGljaXRseSBkaXNhbGxvd3Mgc2NoZW1hLXNlbGVjdGlvbiBoYXBwZW5pbmcgbWlkLXNlc3Npb248
bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyAt
IFRoZSBzb2x1dGlvbiBhbGxvd3MgdGhlIHNlcnZlciB0byByZXF1aXJlIGNsaWVudHMgdG8gY29u
ZmlndXJlIHNjaGVtYS1zZXRzIGJlZm9yZSB0aGV5IGFyZSB1c2VkPG86cD48L286cD48L3NwYW4+
PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsgLSBUaGUgc29sdXRpb24gcHJv
dmlkZXMgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB3aGljaCBzY2hlbWEtc2V0cyBhcmUgY29tcGF0
aWJsZSB3aXRoIGVhY2ggb3RoZXI8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4g
bGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBs
YW5nPSJFTi1VUyI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4g
bGFuZz0iRU4tVVMiPlJvYjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjwvYmxvY2txdW90ZT4NCjwv
ZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_f4ba4437d90c4fc5ac9f08374a731ddehuaweicom_--


From nobody Tue Mar 10 04:56:07 2020
Return-Path: <chopps@chopps.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 327653A1186 for <netmod@ietfa.amsl.com>; Tue, 10 Mar 2020 04:56:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 wKYSwHIjYdbG for <netmod@ietfa.amsl.com>; Tue, 10 Mar 2020 04:56:01 -0700 (PDT)
Received: from smtp.chopps.org (smtp.chopps.org [54.88.81.56]) by ietfa.amsl.com (Postfix) with ESMTP id B0D283A1183 for <netmod@ietf.org>; Tue, 10 Mar 2020 04:56:01 -0700 (PDT)
Received: from stubbs.int.chopps.org.chopps.org (047-050-069-038.biz.spectrum.com [47.50.69.38]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by smtp.chopps.org (Postfix) with ESMTPSA id C33C460D01; Tue, 10 Mar 2020 11:56:00 +0000 (UTC)
References: <01000170c1c6ba92-8fc59686-79e2-48a0-9025-8f775fd7c041-000000@email.amazonses.com>
User-agent: mu4e 1.3.5; emacs 26.3
From: Christian Hopps <chopps@chopps.org>
To: Kent Watsen <kent@watsen.net>
Cc: Christian Hopps <chopps@chopps.org>, "netmod\@ietf.org" <netmod@ietf.org>
In-reply-to: <01000170c1c6ba92-8fc59686-79e2-48a0-9025-8f775fd7c041-000000@email.amazonses.com>
Date: Tue, 10 Mar 2020 07:55:59 -0400
Message-ID: <sa6mu8oqv8w.fsf@stubbs.int.chopps.org>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/6OGBXDIFMZybUi5I0SmzNVnH1qc>
Subject: Re: [netmod] Regarding IPR on draft-ietf-netmod-geo-location-04
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Mar 2020 11:56:06 -0000

--=-=-=
Content-Type: text/plain; format=flowed


Kent Watsen <kent@watsen.net> writes:

> Authors, Contributors, WG,
>
> As part of the WGLC, are you aware of any IPR that applies to draft-ietf-netmod-geo-location?
>

"No, I'm not aware of any IPR that applies to this draft"

Thanks,
Chris.

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEm56yH/NF+m1FHa6lLh2DDte4MCUFAl5ngE8ACgkQLh2DDte4
MCULqA/9Fs2rxJnh0/3Z43fJhcdvHgdDKXsz5kPhl2thZ2TCkRAv7uO9p3ST+OtN
yIq24iMXWtTrCzTr9i6MNWys2NJfKsjLiSwyqPSMVQX58WlZqvNBfYwIkF+NGPvY
M7vl9+qA2Z9yHHsFuCQVXrK3DtdajGJFds7Ucl6W7y0TV4Hxgb1Y8rmWVRfA2BSw
kSJJ07PlgxZMPoJfEUvixQyOiVKQmAuv4/18D27ZbqB/hiljHXZvxd0lAHQWaiiI
sP/zlh/4F+obPOzXPDZ/aa9O7egt269JRU95chiUCRgTmEbYMqAuWF322EgmxcS+
kZhbujFMro3CksQgh+VmnVwL1xLgZ9XpjKR4Xch5brxCbI9NNvbmlcFXszW/2SpB
CRRmwm8moXhZeCO8yY4nKwthLpFT3H0wSNnFj3W7PVEYyvfP3FWQN9UpHlhL1h0T
s8bKnctpRTunUVbSXPfm4I9LCHTJrldG4SZGozJVYbKSUK2mnJ82O5iGoqplsUaP
EfudV4pYLqJBlhZnmwY64TsxojKexkXuKYJzTY1zUGF4XIAzHmJg5YuwmXGKAXPJ
upeKx8m+bpzaMaMbmPXL34uAv/a5ULjNeEZxLIRkZcnWiDkHt8Us0Y5LWiT33Q7y
DqHp5hP5ljHmBpqzJA95vpBBOrer7Xrr1L+NVt04bibQjxohExo=
=O67n
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Tue Mar 10 04:59:05 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 585CF3A118B for <netmod@ietfa.amsl.com>; Tue, 10 Mar 2020 04:59:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 VB_EUGFlJRKI for <netmod@ietfa.amsl.com>; Tue, 10 Mar 2020 04:58:59 -0700 (PDT)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2071.outbound.protection.outlook.com [40.107.21.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B1E5D3A118C for <netmod@ietf.org>; Tue, 10 Mar 2020 04:58:53 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lKUKUWryNaYQC3jH/H6p2Z7uTRkhpcPiUe1rJQnChatt4F0MOXnN/ZJHEIc8PDJk2bPd5VeGmt3Q1omzARZ7b3jprc66ar5mpPd1ZybwrnNXoAKkKyIw1/9F7UyV90JDc8kLlm7ZPRledQXbwQk3hH5wRVHIt2NPfmiQAMec0geEBHnX3rBBbTxoE6PC8Xn8wEvdpnUYkxmCEwn8iiMIHKtWWS9QtP7204GhygCwR03UirwEasMtpEF57m/N7qR0pQIKL+p1R/e66E5j9pMebVhuYMQXDBAjQny4aR0sweLsdyIVufR1hCse5T6L0pZOxwvLc0YUS+1GWJw7yHz/bw==
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=IfsuH4kZ0wY5+arocfSWdyow2M9s+8KdZgt4KJIdaQY=; b=H5Wj5sZgMyEutrYdtG7IIjgMcOuYO2aXfPARt5IjM9fEmjmYh/vK3VO6A5GmJaE2fH2r70KtdK/w5BzEXALLd5cib4nxuMgEREd5+pXqSYQOkkg3WoxzR1FONy1boTngRbgeUkhJiligMh9N8Q426DH8xarYwwL0NfugE2oukjhz7TGJKsTKYWdE2wLBNGnOFWF+5yNNr2JxR7mpbgArgbVIsatHDAQv5XMy0er0MO/iDZaMFuQlOPBddJuKBaShIkOYqRg9rIrqVi8pLfaes6/dHbaDC+6l15mpqG7lRR1++aWA5XioUBRjFT7kAyu2bSgspV2T1ar38VAQRqddPw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IfsuH4kZ0wY5+arocfSWdyow2M9s+8KdZgt4KJIdaQY=; b=vQNsKsS6wQ53mNr9azqapgMDZIOPOEzz1ZIAOA1eqIdVwBOvzqIdZqpWXAk3W1v6nfTnUEKsvPJyR4SgmN34M1YYBV5ayJ4mMPK5D04BSMFMmYHq63AouOu0/eWj+ZzAr4BNjxOy7eKRa8aNqph46YRnVokiQuyShh/sfEnh8Qw=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB4954.eurprd07.prod.outlook.com (20.178.40.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.11; Tue, 10 Mar 2020 11:58:50 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2814.007; Tue, 10 Mar 2020 11:58:50 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: "'netmod@ietf.org'" <netmod@ietf.org>
Thread-Topic: Secdir last call review of draft-ietf-netmod-factory-default-14
Thread-Index: AQHV9kcMhPp34W7XDEyI3+BqaQT406hBuZjw
Date: Tue, 10 Mar 2020 11:58:50 +0000
Message-ID: <DB7PR07MB4011ABF34F31BD668F0246D8F0FF0@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <158378129274.5575.11079304412600243334@ietfa.amsl.com>
In-Reply-To: <158378129274.5575.11079304412600243334@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b48b268c-b2e1-43e6-1a6d-08d7c4ea65f0
x-ms-traffictypediagnostic: DB7PR07MB4954:
x-microsoft-antispam-prvs: <DB7PR07MB495483D9D4F111A9A4440B52F0FF0@DB7PR07MB4954.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 033857D0BD
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(376002)(39860400002)(396003)(366004)(136003)(199004)(189003)(478600001)(2906002)(66574012)(85202003)(81156014)(9686003)(26005)(186003)(76116006)(55016002)(66946007)(8676002)(66446008)(66476007)(66556008)(64756008)(6916009)(8936002)(66616009)(81166006)(86362001)(52536014)(71200400001)(7696005)(85182001)(6506007)(53546011)(5660300002)(316002)(33656002)(491001); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB4954; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 0DB2Pbr0PIuqyoxS35a2gbteD748uff6FqE/KSIPUEQqYtyOFkvpqviUeR3wh8JDvMLQRedyKWdb+5bGo9mIodtsEHndBRx7XrrYdZhJ7BTz2pSxGEhXT1rrhYNZ6JK6KKT+cXsepTJApdNH2DwoIg6Orfw5snuC3AbaVSrOCLCIjs6Zd/JgwHJbC3EvDdqsydxJ3rb9CEYEtIQOpttmWDAvWYHU2T48vLZo9Nep9vwYZuya+96vKLNSKm0LVJRf0npxphWd4d46zPRAqa4dTJJPiYqhhSQYRg4PxUe/bGdkOs9sWboSSSGvq4OUeCWfeMdDCruPK5NU9yINEGXyKK5gnTK6T+bnjJojV+UkcQTdxur4TBYNQThDbwnhbmSiZsVUFwwD0qCwj9p8qQTL+TPyX2ypzRcS7IJfdF9cxt5YY+AiSIGEYY/u2DPQA69fzs32YTt20ovhGLSGLhUd9LoNp9VdsKwdNzLrPmPfpUE=
x-ms-exchange-antispam-messagedata: H9hheLHrjMtJfu0eMmJaXcrm7yhoF7IAZ5BPbXjJDsLs7+V5vsyfuC/ax797ohQh81lUgTeebm8GgRR5NJJSG/C5FRzyPJzD9By/UUbMEB1kA9qT+8f8SV95mqdbDbcZqmIPEEZzCOYsnyw33iBptA==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_01A4_01D5F6DB.A4639CC0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b48b268c-b2e1-43e6-1a6d-08d7c4ea65f0
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Mar 2020 11:58:50.7210 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: D4aR/BvQ8V4Fa0m8r+DoKwJvg3M+plKVydj3n4InfD91mX9cWDcqoSCIxGTqqElPeKh+Wq68SK/e0IzvlTSmFJ4lzjkqn2MLNbjsdvoyX98=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4954
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/QESo3PH4cGYSyTC-1o0JVMaZ1dk>
Subject: [netmod] FW: Secdir last call review of draft-ietf-netmod-factory-default-14
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Mar 2020 11:59:04 -0000

------=_NextPart_000_01A4_01D5F6DB.A4639CC0
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

As an author of netmod drafts I would like to see some general guidance =
on this issue. Can someone help please.
Balazs

-----Original Message-----
From: Stephen Kent via Datatracker <noreply@ietf.org>=20
Sent: 2020. m=C3=A1rcius 9., h=C3=A9tf=C5=91 20:15
To: secdir@ietf.org
Cc: netmod@ietf.org; draft-ietf-netmod-factory-default.all@ietf.org; =
last-call@ietf.org
Subject: Secdir last call review of draft-ietf-netmod-factory-default-14

Reviewer: Stephen Kent
Review result: Has Issues

SECDIR review of draft-ietf-netmod-factory-default-14

Section 6, Security Considerations, calls for use of SSH (RFC 6242) with =
NETCONF and HTTPS (RFC 8446) with RESTCONF. The TLS reference is =
current, citing TLS v1.3. However, RFC 6242 is a document that describes =
how to use SSH with NETCONF. That document, in turn, cites RFC 4254, and =
that RFC cites RFC
4253 for a description of SSH. 4253 is a very much out of date document; =
the integrity and key management algorithms in the original RFC have =
been updated 3 times (6668, 8268, and 8332). The encryption algorithms =
cited in 4253 are all outdated. This discussion of SSH security for use =
with NETCONF, based on the one citation, seems to be inconsistent with =
current IETF crypto guidelines.
This is a problem that the net management area should address before =
this document is approved.

The discussion of how a factory-reset RPC may isolate a device, is good, =
as is the warning about not relying on this RPC to prevent recovery of =
security-sensitive data from NV storage.




------=_NextPart_000_01A4_01D5F6DB.A4639CC0
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMxMDExNTg0OVowIwYJKoZIhvcNAQkEMRYEFFE60Iru6DyxpeJhuvejYLTorHcRMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQCLAJLgcKkFKxBbgfhXCuPzQZQfqi70tvn84wZ4Zdn6RxpNmhK5xD2Z
DRS0n2WhAFTMQnfoDXyuZlP5bmzh6+gkd5US6KZpYnIVxf8IfX/kXW7CeIZkm0/bJ75T1UWEdSAF
S5H4BkktrUsPXs+9SeNDErLkn5JkgD8dMuntfeoEpMHR2c7pi844GbAQf68GxwjipXstxxZFCUVh
Qf1Gi2APJxgyrVg5e8VNlZHu4DSQtI3bTwJv+H8M1km4RUrrnDSO4757QYbcc1XbPh88YvNLzS14
Qod3NZMNujKiddY7L3qXQbBhIv8R+TbAqjzPPfDJBJLvfnwST4HtYJEXqLGOAAAAAAAA

------=_NextPart_000_01A4_01D5F6DB.A4639CC0--


From nobody Tue Mar 10 05:14:03 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 239913A11B9 for <netmod@ietfa.amsl.com>; Tue, 10 Mar 2020 05:14:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
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 9tv6idv-az-d for <netmod@ietfa.amsl.com>; Tue, 10 Mar 2020 05:13:59 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD1F33A11BB for <netmod@ietf.org>; Tue, 10 Mar 2020 05:13:59 -0700 (PDT)
Received: from LHREML713-CAH.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id B0B445DCC9940F3ABD6F for <netmod@ietf.org>; Tue, 10 Mar 2020 12:13:57 +0000 (GMT)
Received: from DGGEML404-HUB.china.huawei.com (10.3.17.39) by LHREML713-CAH.china.huawei.com (10.201.108.36) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 10 Mar 2020 12:13:57 +0000
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.27]) by DGGEML404-HUB.china.huawei.com ([fe80::b177:a243:7a69:5ab8%31]) with mapi id 14.03.0439.000; Tue, 10 Mar 2020 20:13:52 +0800
From: Qin Wu <bill.wu@huawei.com>
To: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>, "'netmod@ietf.org'" <netmod@ietf.org>
Thread-Topic: Secdir last call review of draft-ietf-netmod-factory-default-14
Thread-Index: AdX21MP/2zkYIfFbQPmpql59+9P4kQ==
Date: Tue, 10 Mar 2020 12:13:51 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD548070@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.138.33.123]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/EyFyQ_u72cBvO0P9pfUiJRp0ihk>
Subject: Re: [netmod] Secdir last call review of draft-ietf-netmod-factory-default-14
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Mar 2020 12:14:01 -0000

VGhhbmtzIEJhbGF6cyBmb3IgaGVhZHMgdXAuIEkgdGhpbmsgdGhlIHNlY3VyaXR5IGd1aWRlbGlu
ZSB3ZSBhcmUgY3VycmVudGx5IGZvbGxvd2luZyBpcyBvbmUgZGVmaW5lZCBpbiB0aGUgZm9sbG93
aW5nIGxpbms6DQpodHRwczovL3RyYWMuaWV0Zi5vcmcvdHJhYy9vcHMvd2lraS95YW5nLXNlY3Vy
aXR5LWd1aWRlbGluZXMNCklmIGl0IGlzIGEgaXNzdWUsIEkgYmVsaWV2ZSBpdCBhcHBsaWVzIHRv
IGFsbCBZQU5HIHJlbGF0ZWQgZG9jdW1lbnRzLg0KDQotUWluDQotLS0tLemCruS7tuWOn+S7ti0t
LS0tDQrlj5Hku7bkuro6IG5ldG1vZCBbbWFpbHRvOm5ldG1vZC1ib3VuY2VzQGlldGYub3JnXSDk
u6PooaggQmFsw6F6cyBMZW5neWVsDQrlj5HpgIHml7bpl7Q6IDIwMjDlubQz5pyIMTDml6UgMTk6
NTkNCuaUtuS7tuS6ujogJ25ldG1vZEBpZXRmLm9yZycgPG5ldG1vZEBpZXRmLm9yZz4NCuS4u+mi
mDogW25ldG1vZF0gRlc6IFNlY2RpciBsYXN0IGNhbGwgcmV2aWV3IG9mIGRyYWZ0LWlldGYtbmV0
bW9kLWZhY3RvcnktZGVmYXVsdC0xNA0KDQpBcyBhbiBhdXRob3Igb2YgbmV0bW9kIGRyYWZ0cyBJ
IHdvdWxkIGxpa2UgdG8gc2VlIHNvbWUgZ2VuZXJhbCBndWlkYW5jZSBvbiB0aGlzIGlzc3VlLiBD
YW4gc29tZW9uZSBoZWxwIHBsZWFzZS4NCkJhbGF6cw0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut
LS0tLQ0KRnJvbTogU3RlcGhlbiBLZW50IHZpYSBEYXRhdHJhY2tlciA8bm9yZXBseUBpZXRmLm9y
Zz4gDQpTZW50OiAyMDIwLiBtw6FyY2l1cyA5LiwgaMOpdGbFkSAyMDoxNQ0KVG86IHNlY2RpckBp
ZXRmLm9yZw0KQ2M6IG5ldG1vZEBpZXRmLm9yZzsgZHJhZnQtaWV0Zi1uZXRtb2QtZmFjdG9yeS1k
ZWZhdWx0LmFsbEBpZXRmLm9yZzsgbGFzdC1jYWxsQGlldGYub3JnDQpTdWJqZWN0OiBTZWNkaXIg
bGFzdCBjYWxsIHJldmlldyBvZiBkcmFmdC1pZXRmLW5ldG1vZC1mYWN0b3J5LWRlZmF1bHQtMTQN
Cg0KUmV2aWV3ZXI6IFN0ZXBoZW4gS2VudA0KUmV2aWV3IHJlc3VsdDogSGFzIElzc3Vlcw0KDQpT
RUNESVIgcmV2aWV3IG9mIGRyYWZ0LWlldGYtbmV0bW9kLWZhY3RvcnktZGVmYXVsdC0xNA0KDQpT
ZWN0aW9uIDYsIFNlY3VyaXR5IENvbnNpZGVyYXRpb25zLCBjYWxscyBmb3IgdXNlIG9mIFNTSCAo
UkZDIDYyNDIpIHdpdGggTkVUQ09ORiBhbmQgSFRUUFMgKFJGQyA4NDQ2KSB3aXRoIFJFU1RDT05G
LiBUaGUgVExTIHJlZmVyZW5jZSBpcyBjdXJyZW50LCBjaXRpbmcgVExTIHYxLjMuIEhvd2V2ZXIs
IFJGQyA2MjQyIGlzIGEgZG9jdW1lbnQgdGhhdCBkZXNjcmliZXMgaG93IHRvIHVzZSBTU0ggd2l0
aCBORVRDT05GLiBUaGF0IGRvY3VtZW50LCBpbiB0dXJuLCBjaXRlcyBSRkMgNDI1NCwgYW5kIHRo
YXQgUkZDIGNpdGVzIFJGQw0KNDI1MyBmb3IgYSBkZXNjcmlwdGlvbiBvZiBTU0guIDQyNTMgaXMg
YSB2ZXJ5IG11Y2ggb3V0IG9mIGRhdGUgZG9jdW1lbnQ7IHRoZSBpbnRlZ3JpdHkgYW5kIGtleSBt
YW5hZ2VtZW50IGFsZ29yaXRobXMgaW4gdGhlIG9yaWdpbmFsIFJGQyBoYXZlIGJlZW4gdXBkYXRl
ZCAzIHRpbWVzICg2NjY4LCA4MjY4LCBhbmQgODMzMikuIFRoZSBlbmNyeXB0aW9uIGFsZ29yaXRo
bXMgY2l0ZWQgaW4gNDI1MyBhcmUgYWxsIG91dGRhdGVkLiBUaGlzIGRpc2N1c3Npb24gb2YgU1NI
IHNlY3VyaXR5IGZvciB1c2Ugd2l0aCBORVRDT05GLCBiYXNlZCBvbiB0aGUgb25lIGNpdGF0aW9u
LCBzZWVtcyB0byBiZSBpbmNvbnNpc3RlbnQgd2l0aCBjdXJyZW50IElFVEYgY3J5cHRvIGd1aWRl
bGluZXMuDQpUaGlzIGlzIGEgcHJvYmxlbSB0aGF0IHRoZSBuZXQgbWFuYWdlbWVudCBhcmVhIHNo
b3VsZCBhZGRyZXNzIGJlZm9yZSB0aGlzIGRvY3VtZW50IGlzIGFwcHJvdmVkLg0KDQpUaGUgZGlz
Y3Vzc2lvbiBvZiBob3cgYSBmYWN0b3J5LXJlc2V0IFJQQyBtYXkgaXNvbGF0ZSBhIGRldmljZSwg
aXMgZ29vZCwgYXMgaXMgdGhlIHdhcm5pbmcgYWJvdXQgbm90IHJlbHlpbmcgb24gdGhpcyBSUEMg
dG8gcHJldmVudCByZWNvdmVyeSBvZiBzZWN1cml0eS1zZW5zaXRpdmUgZGF0YSBmcm9tIE5WIHN0
b3JhZ2UuDQoNCg0KDQo=


From nobody Tue Mar 10 05:19:32 2020
Return-Path: <J.Schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 851AC3A11D2 for <netmod@ietfa.amsl.com>; Tue, 10 Mar 2020 05:19:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.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 6ccCNmGAXc3t for <netmod@ietfa.amsl.com>; Tue, 10 Mar 2020 05:19:27 -0700 (PDT)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00082.outbound.protection.outlook.com [40.107.0.82]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC83F3A11D0 for <netmod@ietf.org>; Tue, 10 Mar 2020 05:19:26 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=at9l1Q2FRQMXg8I5D44tKNK5eODYCPMn2Z+YekozfNdUuwJBlFyx/nbIPPOgvQy7CazMvyY94MeL/NMPJcf9r40hzSJJnCW1qtvuP802LzECB3Zd2j4WE5ebQlaviEGwYn8FBVRMn95E/89IoKZ1bKg6jnmUkzMdVQKJHFAUUwwc/svzK1S134VHu6cx65xoDsuL71DhyQevaZ6LLJyFdXFlGr1b8mjbtWRwe0NZLdmlyVyuiBVhysV11tl9wbgUchHiMQia8Eh6StfknxD3TSzt3jT0PWyPfmKL2FRdaE6kdNyi7Y73wmwv8Oao2sqDxFfHVUOkhGjvCflMHrx2VQ==
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=+Ab7zGtEtFilvDbrULi4xn9zTe27w7S3vRKBZHWZXqM=; b=QWRKpgI8OBVJaBXGUEcMvRz1eLc1nBVoMDCAgB+CJlZF00EteyJudv+L10DQlC+GIGm/AvN2VrphvivTfXeXckdNfok9w35kVR0ya/CCFauW7wc6iHF9dPexm4j/EW1DmNRVcygM7JHVaZAqTfAvDAVwWfhZ7AhIK9z4CK9UmXy02pk1FA2VoR4xhu0NNGEXHoRpShKXEAVjjWrh7iTw8ymAGPpRMBGgB/yMW+buxaK0xp6QVi1QI4HMV3dOnNb8D54ikXnPfvxQY78JscczCs4tY3+DI1nJC8+IRX54uXnkBRbN4z3WPQ8z3aPuofB5TQHKsnhG7K3XbQFUzuTJVQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+Ab7zGtEtFilvDbrULi4xn9zTe27w7S3vRKBZHWZXqM=; b=f9upag4s0/4gD+3qF6oi9Vc5wzTXzvyPSgGF9Q4gLkoQs8p0ExwS6ceJvUaXY51HgYD0k0uqz1DTokXyLMB98FJXoZPFviX2GQo/DX596Cpztq4GD6t85hSNNDkFU5dvWSOrJV+GlHyVee8HSd7XhM0d1lRtK19MiXVG1/Xu5W4=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=J.Schoenwaelder@jacobs-university.de; 
Received: from AM4P190MB0004.EURP190.PROD.OUTLOOK.COM (10.172.221.19) by AM4P190MB0145.EURP190.PROD.OUTLOOK.COM (10.172.219.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.17; Tue, 10 Mar 2020 12:19:24 +0000
Received: from AM4P190MB0004.EURP190.PROD.OUTLOOK.COM ([fe80::10f:bf91:1a67:a580]) by AM4P190MB0004.EURP190.PROD.OUTLOOK.COM ([fe80::10f:bf91:1a67:a580%8]) with mapi id 15.20.2793.013; Tue, 10 Mar 2020 12:19:24 +0000
Date: Tue, 10 Mar 2020 13:19:23 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Qin Wu <bill.wu@huawei.com>
Cc: =?utf-8?Q?Bal=C3=A1zs?= Lengyel <balazs.lengyel=40ericsson.com@dmarc.ietf.org>,  "'netmod@ietf.org'" <netmod@ietf.org>
Message-ID: <20200310121923.hgbo3azelxud4xgt@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Qin Wu <bill.wu@huawei.com>, =?utf-8?Q?Bal=C3=A1zs?= Lengyel <balazs.lengyel=40ericsson.com@dmarc.ietf.org>, "'netmod@ietf.org'" <netmod@ietf.org>
References: <B8F9A780D330094D99AF023C5877DABAAD548070@dggeml511-mbs.china.huawei.com>
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAAD548070@dggeml511-mbs.china.huawei.com>
X-ClientProxiedBy: AM4PR0701CA0008.eurprd07.prod.outlook.com (2603:10a6:200:42::18) To AM4P190MB0004.EURP190.PROD.OUTLOOK.COM (2603:10a6:200:65::19)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from localhost (212.201.44.247) by AM4PR0701CA0008.eurprd07.prod.outlook.com (2603:10a6:200:42::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.7 via Frontend Transport; Tue, 10 Mar 2020 12:19:23 +0000
X-Originating-IP: [212.201.44.247]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: d09c8518-6c74-4c7f-7a15-08d7c4ed44f0
X-MS-TrafficTypeDiagnostic: AM4P190MB0145:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM4P190MB01456F91A2FB8878EABB88D1DEFF0@AM4P190MB0145.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-Forefront-PRVS: 033857D0BD
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(376002)(39850400004)(396003)(136003)(366004)(346002)(189003)(199004)(81166006)(86362001)(66574012)(81156014)(966005)(478600001)(54906003)(8936002)(3450700001)(6486002)(316002)(66476007)(66556008)(786003)(66946007)(8676002)(186003)(1076003)(956004)(16526019)(2906002)(6916009)(26005)(5660300002)(6496006)(52116002)(4326008)(53546011); DIR:OUT; SFP:1101; SCL:1; SRVR:AM4P190MB0145; H:AM4P190MB0004.EURP190.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: jacobs-university.de does not designate permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: WbC/9L7RFZ+VS2GRRGA+OuHl5gaDD43jBxkRk4nnlGyK4nLFg0A4Afmqmg3sjHzdWcUwrXKLRr0QzUmJuHa0S+hGWf71SY39nWWgBgOKwYNRQ3Bd9GCXhB6CDq24MemkMFvMMz/7Qeu6XzbsmpTUmrpfKk01EwmME6zwxm8oqL+OWFYDv558kF3R0aB1UQ5pE7It9o0gBPnvdLMVClot/OjwHRu3ol7f3BZ1439mlX9IXnaDXGVEce0YirfwXWOy65VK68KsSjwQFgtgfwYSxY03dg8IsG0mnyECFWkMLy0YXHhOFw69Mx+jYSrpB9eIihQ0nlyhoZDrgO4HnJQRmH0pBbKCXmIzKvcj2tde03KdnlTg0J7ZDtLjwzXEcll8VDu6HpMzi1kaywIUXAzx14YgwrY03RDJ5cddW0axQ0XKb8riZH6UIRw64pMRqAFbR9x/+7nnMd7Y4mzXdjuiDXxp1QuLV0H4mQQHEObOLDQvbSg629bCbaNX7JES64Tlmb2WC0XDMja9ulYblHiBjw==
X-MS-Exchange-AntiSpam-MessageData: JJfUOdCKYX026yk8ANSjH+pem9S41ibW3czOgt1GW0IR9V09S7P8E6Vf0YBrn20Y6siZhreO5VozTuDBLMFaYWqbqBN/59FE8zMiCIpNZisAJAEZ5eT9PwKsuYncdCbKUNsNWsuRNIdqUpOseTUxHA==
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: d09c8518-6c74-4c7f-7a15-08d7c4ed44f0
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Mar 2020 12:19:24.1347 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: oxGuxhoqEmdpDPsCdJhYWZrtEYOJ15X92yL0tD39zuDUXOCjQUKXd/BsnzHRZcyP2zmbs3JPHv1SnNHq48jBODGuWBVFGL58OLwQbUUqcGY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4P190MB0145
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/5RFxOEODUMMMV0YL2TuojLa203k>
Subject: Re: [netmod] Secdir last call review of draft-ietf-netmod-factory-default-14
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Mar 2020 12:19:30 -0000

Hi,

if secdir people believe RFC 6242 needs to be revised or updated, then
this is a separate work item for the NETCONF working group to
consider. I do not think that such an update should gate any data
models currently in the pipeline. (I am not even sure such an update
is strictly needed since if we go there, we constantly need udpates,
but that is then a NETCONF discussion.)

/js

On Tue, Mar 10, 2020 at 12:13:51PM +0000, Qin Wu wrote:
> Thanks Balazs for heads up. I think the security guideline we are currently following is one defined in the following link:
> https://trac.ietf.org/trac/ops/wiki/yang-security-guidelines
> If it is a issue, I believe it applies to all YANG related documents.
> 
> -Qin
> -----邮件原件-----
> 发件人: netmod [mailto:netmod-bounces@ietf.org] 代表 Balázs Lengyel
> 发送时间: 2020年3月10日 19:59
> 收件人: 'netmod@ietf.org' <netmod@ietf.org>
> 主题: [netmod] FW: Secdir last call review of draft-ietf-netmod-factory-default-14
> 
> As an author of netmod drafts I would like to see some general guidance on this issue. Can someone help please.
> Balazs
> 
> -----Original Message-----
> From: Stephen Kent via Datatracker <noreply@ietf.org> 
> Sent: 2020. március 9., hétfő 20:15
> To: secdir@ietf.org
> Cc: netmod@ietf.org; draft-ietf-netmod-factory-default.all@ietf.org; last-call@ietf.org
> Subject: Secdir last call review of draft-ietf-netmod-factory-default-14
> 
> Reviewer: Stephen Kent
> Review result: Has Issues
> 
> SECDIR review of draft-ietf-netmod-factory-default-14
> 
> Section 6, Security Considerations, calls for use of SSH (RFC 6242) with NETCONF and HTTPS (RFC 8446) with RESTCONF. The TLS reference is current, citing TLS v1.3. However, RFC 6242 is a document that describes how to use SSH with NETCONF. That document, in turn, cites RFC 4254, and that RFC cites RFC
> 4253 for a description of SSH. 4253 is a very much out of date document; the integrity and key management algorithms in the original RFC have been updated 3 times (6668, 8268, and 8332). The encryption algorithms cited in 4253 are all outdated. This discussion of SSH security for use with NETCONF, based on the one citation, seems to be inconsistent with current IETF crypto guidelines.
> This is a problem that the net management area should address before this document is approved.
> 
> The discussion of how a factory-reset RPC may isolate a device, is good, as is the warning about not relying on this RPC to prevent recovery of security-sensitive data from NV storage.
> 
> 
> 
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Tue Mar 10 06:38:56 2020
Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FFEE3A12DA for <netmod@ietfa.amsl.com>; Tue, 10 Mar 2020 06:38:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=GMhqsK7K; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=OTy/KheC
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 luLsoECfIme2 for <netmod@ietfa.amsl.com>; Tue, 10 Mar 2020 06:38:51 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0868B3A11B3 for <netmod@ietf.org>; Tue, 10 Mar 2020 06:38:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5162; q=dns/txt; s=iport; t=1583847530; x=1585057130; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=e0t81bm40uxBaSqXomXKnnYLYgo1hGVCH9vTT8kZZi0=; b=GMhqsK7KBXKNOCiLO8RJ+dVAi0Er4XddHwVWRKVx4yTqitlZVWY1faEc CeMdTeAAFF/k4yanKD+LDNR3FWOfQao9mgi+P1hTEk2GEb7nSLp+hTRjU RHYK4K1HrC1+e6jtPYOOxAKHXY+MidGM9wG10a2f1xxnoWojlmMozX4XP E=;
IronPort-PHdr: =?us-ascii?q?9a23=3AUi+wHRcfrHNh09argZJs+aeUlGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwGRD57D5adCjOzb++D7VGoM7IzJkUhKcYcEFn?= =?us-ascii?q?pnwd4TgxRmBceEDUPhK/u/dTM7GNhFUndu/mqwNg5eH8OtL1A=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CCAAALmGde/5tdJa1iAxkBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBAREBAQEBAQEBAQEBAYF7gVRQBWxYIAQLKgqEC4NFA4pvgl+?= =?us-ascii?q?YFYFCgRADVAkBAQEMAQEYCwoCBAEBg35FAheBbyQ4EwIDAQELAQEFAQEBAgE?= =?us-ascii?q?FBG2FVgyFYwEBAQEDAQEQEREMAQEsCwELAgICAQYCDgIBBAEBAQICIwMCAgI?= =?us-ascii?q?ZDAsUAQgIAQEEAQ0FCBqDBYJKAy4BDo0okGcCgTmIYnWBMoJ/AQEFhQ8Yggw?= =?us-ascii?q?DBgWBCSqKaYFDGoFBP4FYgk0+gmQBAQKBSgMYFQomgkoygiyQbJABjiKBHwq?= =?us-ascii?q?CPIdUimKEUYJKiCSQTI55gU6HL5JVAgQCBAUCDgEBBYFpIoFYcBU7gmxQGA2?= =?us-ascii?q?OHYNzM4RhhUF0AgEKgRyLFYEyAYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.70,537,1574121600"; d="scan'208";a="730916840"
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 10 Mar 2020 13:38:31 +0000
Received: from XCH-RCD-001.cisco.com (xch-rcd-001.cisco.com [173.37.102.11]) by rcdn-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id 02ADcVbp006288 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 10 Mar 2020 13:38:31 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-RCD-001.cisco.com (173.37.102.11) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 10 Mar 2020 08:38:31 -0500
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 10 Mar 2020 09:38:23 -0400
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 10 Mar 2020 08:38:23 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HOhnSJbtzy3JJKytFEU4FGUGYUvQjr2r+PCxUJh4YEj2j0r/Z+cso9MM2EYZg+nPGWgMziA1IMpr0XQ4YijFoA2X2JVwVFkoMQrFRL+Wxenpi/OFHz7mvCca579yhzL7Dnfj6dZuP2ZOhnzSj5/KLH39cJGqcrqlAx8goThMUdXCy5X+SPrVCc8uAf8YWz+cNfx7Z0pXWpBdYW6iMsJFqyPyxrgH8PAs/hyyjUyRnMAl6RDxzM55c75HTp7MGUjALYIIVVJc75xhOvZxupvGoedJULq9E/sOrn5U+7Mo32rjCkZA9QKL4ma9FLef3vKZkT89CxDG4EN4gH2it4hdPA==
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=e0t81bm40uxBaSqXomXKnnYLYgo1hGVCH9vTT8kZZi0=; b=NvCCJPxJ4eiHsOoGyc3LyMq+tCBwYq0nkQE+E3QYCZviNfqnNPjbCQhuR7dqgaLjpsKKgPKvSSUrykBFqR4L+Faxh27YZR5GyiVEuEtUtWSJ7Rgwn+cahSpmYKULbfeVZPLLRcV0ELqoAjytdfnmCmEF7+961SLF/k2gcjTi9/+tsGUGL8FFYNng3VCYiygX019dnbmU3pU/+FFS/BVqKPZQCy2kmm3qj+q25OrtN/Wa3BQ9CLAwmpWPySSwWqn9Kegek7gUqke1JHwdwFLXMflu08ZAJhRZ0qtozH26b+GBuwty3kO2/apUxZyoaKROILYQOCdI8Lbjjc79bYvexw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=e0t81bm40uxBaSqXomXKnnYLYgo1hGVCH9vTT8kZZi0=; b=OTy/KheCOVnqAZ7ZznlBM1B7OvTyvIHIg52KSXSJgwMrC/odPq0tKQf2DjMV8IDW//jIHEriWBXxNvyIxZHE86bHP+5vbVN4Ylei1G7YLu3WgIymtEFOrQWMeYoGrLstFZ4JE/YOh1DCHM/yX1mrGCsCJeNpln2Vdnvx7c+3Weg=
Received: from BY5PR11MB4355.namprd11.prod.outlook.com (2603:10b6:a03:1c3::13) by BY5PR11MB4260.namprd11.prod.outlook.com (2603:10b6:a03:1ba::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.17; Tue, 10 Mar 2020 13:38:22 +0000
Received: from BY5PR11MB4355.namprd11.prod.outlook.com ([fe80::5434:7127:ff4b:e6f4]) by BY5PR11MB4355.namprd11.prod.outlook.com ([fe80::5434:7127:ff4b:e6f4%4]) with mapi id 15.20.2793.013; Tue, 10 Mar 2020 13:38:22 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Qin Wu <bill.wu@huawei.com>
CC: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>, "'netmod@ietf.org'" <netmod@ietf.org>, Warren Kumari <warren@kumari.net>
Thread-Topic: [netmod] Secdir last call review of draft-ietf-netmod-factory-default-14
Thread-Index: AdX21MP/2zkYIfFbQPmpql59+9P4kQAAV3uAAAKHIwA=
Date: Tue, 10 Mar 2020 13:38:22 +0000
Message-ID: <BY5PR11MB43553E7CA237521A7C44F9E1B5FF0@BY5PR11MB4355.namprd11.prod.outlook.com>
References: <B8F9A780D330094D99AF023C5877DABAAD548070@dggeml511-mbs.china.huawei.com> <20200310121923.hgbo3azelxud4xgt@anna.jacobs.jacobs-university.de>
In-Reply-To: <20200310121923.hgbo3azelxud4xgt@anna.jacobs.jacobs-university.de>
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=rwilton@cisco.com; 
x-originating-ip: [173.38.220.34]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9061d977-941e-46c4-432a-08d7c4f84d6e
x-ms-traffictypediagnostic: BY5PR11MB4260:
x-microsoft-antispam-prvs: <BY5PR11MB426016E7BAE5CD43012B3D16B5FF0@BY5PR11MB4260.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 033857D0BD
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(366004)(136003)(346002)(376002)(39860400002)(199004)(189003)(186003)(81166006)(8676002)(54906003)(81156014)(110136005)(8936002)(316002)(64756008)(7696005)(66476007)(2906002)(33656002)(66446008)(66946007)(66556008)(76116006)(66574012)(478600001)(52536014)(86362001)(26005)(71200400001)(4326008)(53546011)(6506007)(9686003)(55016002)(5660300002)(966005); DIR:OUT; SFP:1101; SCL:1; SRVR:BY5PR11MB4260; H:BY5PR11MB4355.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +YmwDXgFpJZU5X2G9PhRJ6uGK98xQjAut74qS1ID7E45TXjJT2dACbZakodngTDONpb8ATSbJnQRQy7XpFgQhPpYeWUlBBvqA8zA11Z2a5kkRI2WP3ijJr616FkEP+g7XlBkhEm/CQXQnzR4dsFIYwMei6RWAb1xkiAvRE0An98j5wnol/tHNG+AUhbZZEUiCyyocKIwwwZrxkFUjWqECw1/cy2qACG24gfi0UI/7Ho5NC+j/AqKfh1sKbZQwk7l7Ekkt5QAGs0/K64O+uwCgF0OJqSIDnRE9Pn6kQPLRkyPuu3qDT1e1nsuSohq4MhSl1GPJBO989W2yJLUFUozKRKctzoTk9sjviPyP9Bx6411Yok6QKtFJ/6Zs9Rh9Bmu1NfOEns1qVO3TvWJ2yKc5sXaTNH9c9B5btXddPGVkcmcswhxltVwny9aVl+7iLIV5IIfVGNzh0OWSmpObM+HzhCC0q24oQf4MmTt65PJwJQ9NTdvNkkwmyZmLo4Y5QLrVZ5O6/RByWsOMqceCNFdEQ==
x-ms-exchange-antispam-messagedata: 55/3veq3LbRlaxjlXdqiC15XdSIlpKvLVEiSp+nPl/a6NjB8ZZLw+E4qzsJeuOg9DW4syWXQZumgw4Kiqe0f33sJIbJgbiZH4KsuUpMqK29rN8JLfmwj3W+wn8cDwZZBMRBhdEngIu9X1HDvO26vIg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9061d977-941e-46c4-432a-08d7c4f84d6e
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Mar 2020 13:38:22.4300 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: f+V8c0oAsXWDK6W6CNBZ5HgO5dTnNb1GPMxNc2OSmbL/90h+ZSPOzz/C4yu2Onfh15pewOVIxYEVlLVIXKRl5g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR11MB4260
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.11, xch-rcd-001.cisco.com
X-Outbound-Node: rcdn-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/sItCtzXzqNuwKjYOm5_xWINlrvI>
Subject: Re: [netmod] Secdir last call review of draft-ietf-netmod-factory-default-14
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Mar 2020 13:38:54 -0000

SSBiYXNpY2FsbHkgYWdyZWUgd2l0aCBKdWVyZ2VuLg0KDQpJIGhhdmUgYWxzbyByYWlzZWQgdGhp
cyB3aXRoIHRoZSBzZWN1cml0eSBBRHMgdG8gdHJ5IGFuZCBmaW5kIGEgcGF0aCB0byByZXNvbHZl
IHRoaXMuDQoNClRoYW5rcywNClJvYg0KDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0N
Cj4gRnJvbTogbmV0bW9kIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZz4gT24gQmVoYWxmIE9mIEp1
ZXJnZW4gU2Nob2Vud2FlbGRlcg0KPiBTZW50OiAxMCBNYXJjaCAyMDIwIDEyOjE5DQo+IFRvOiBR
aW4gV3UgPGJpbGwud3VAaHVhd2VpLmNvbT4NCj4gQ2M6IEJhbMOhenMgTGVuZ3llbCA8YmFsYXpz
Lmxlbmd5ZWw9NDBlcmljc3Nvbi5jb21AZG1hcmMuaWV0Zi5vcmc+Ow0KPiAnbmV0bW9kQGlldGYu
b3JnJyA8bmV0bW9kQGlldGYub3JnPg0KPiBTdWJqZWN0OiBSZTogW25ldG1vZF0gU2VjZGlyIGxh
c3QgY2FsbCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1uZXRtb2QtDQo+IGZhY3RvcnktZGVmYXVsdC0x
NA0KPiANCj4gSGksDQo+IA0KPiBpZiBzZWNkaXIgcGVvcGxlIGJlbGlldmUgUkZDIDYyNDIgbmVl
ZHMgdG8gYmUgcmV2aXNlZCBvciB1cGRhdGVkLCB0aGVuDQo+IHRoaXMgaXMgYSBzZXBhcmF0ZSB3
b3JrIGl0ZW0gZm9yIHRoZSBORVRDT05GIHdvcmtpbmcgZ3JvdXAgdG8gY29uc2lkZXIuIEkNCj4g
ZG8gbm90IHRoaW5rIHRoYXQgc3VjaCBhbiB1cGRhdGUgc2hvdWxkIGdhdGUgYW55IGRhdGEgbW9k
ZWxzIGN1cnJlbnRseSBpbg0KPiB0aGUgcGlwZWxpbmUuIChJIGFtIG5vdCBldmVuIHN1cmUgc3Vj
aCBhbiB1cGRhdGUgaXMgc3RyaWN0bHkgbmVlZGVkIHNpbmNlDQo+IGlmIHdlIGdvIHRoZXJlLCB3
ZSBjb25zdGFudGx5IG5lZWQgdWRwYXRlcywgYnV0IHRoYXQgaXMgdGhlbiBhIE5FVENPTkYNCj4g
ZGlzY3Vzc2lvbi4pDQo+IA0KPiAvanMNCj4gDQo+IE9uIFR1ZSwgTWFyIDEwLCAyMDIwIGF0IDEy
OjEzOjUxUE0gKzAwMDAsIFFpbiBXdSB3cm90ZToNCj4gPiBUaGFua3MgQmFsYXpzIGZvciBoZWFk
cyB1cC4gSSB0aGluayB0aGUgc2VjdXJpdHkgZ3VpZGVsaW5lIHdlIGFyZQ0KPiBjdXJyZW50bHkg
Zm9sbG93aW5nIGlzIG9uZSBkZWZpbmVkIGluIHRoZSBmb2xsb3dpbmcgbGluazoNCj4gPiBodHRw
czovL3RyYWMuaWV0Zi5vcmcvdHJhYy9vcHMvd2lraS95YW5nLXNlY3VyaXR5LWd1aWRlbGluZXMN
Cj4gPiBJZiBpdCBpcyBhIGlzc3VlLCBJIGJlbGlldmUgaXQgYXBwbGllcyB0byBhbGwgWUFORyBy
ZWxhdGVkIGRvY3VtZW50cy4NCj4gPg0KPiA+IC1RaW4NCj4gPiAtLS0tLemCruS7tuWOn+S7ti0t
LS0tDQo+ID4g5Y+R5Lu25Lq6OiBuZXRtb2QgW21haWx0bzpuZXRtb2QtYm91bmNlc0BpZXRmLm9y
Z10g5Luj6KGoIEJhbMOhenMgTGVuZ3llbA0KPiA+IOWPkemAgeaXtumXtDogMjAyMOW5tDPmnIgx
MOaXpSAxOTo1OQ0KPiA+IOaUtuS7tuS6ujogJ25ldG1vZEBpZXRmLm9yZycgPG5ldG1vZEBpZXRm
Lm9yZz4NCj4gPiDkuLvpopg6IFtuZXRtb2RdIEZXOiBTZWNkaXIgbGFzdCBjYWxsIHJldmlldyBv
Zg0KPiA+IGRyYWZ0LWlldGYtbmV0bW9kLWZhY3RvcnktZGVmYXVsdC0xNA0KPiA+DQo+ID4gQXMg
YW4gYXV0aG9yIG9mIG5ldG1vZCBkcmFmdHMgSSB3b3VsZCBsaWtlIHRvIHNlZSBzb21lIGdlbmVy
YWwgZ3VpZGFuY2UNCj4gb24gdGhpcyBpc3N1ZS4gQ2FuIHNvbWVvbmUgaGVscCBwbGVhc2UuDQo+
ID4gQmFsYXpzDQo+ID4NCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206
IFN0ZXBoZW4gS2VudCB2aWEgRGF0YXRyYWNrZXIgPG5vcmVwbHlAaWV0Zi5vcmc+DQo+ID4gU2Vu
dDogMjAyMC4gbcOhcmNpdXMgOS4sIGjDqXRmxZEgMjA6MTUNCj4gPiBUbzogc2VjZGlyQGlldGYu
b3JnDQo+ID4gQ2M6IG5ldG1vZEBpZXRmLm9yZzsgZHJhZnQtaWV0Zi1uZXRtb2QtZmFjdG9yeS1k
ZWZhdWx0LmFsbEBpZXRmLm9yZzsNCj4gPiBsYXN0LWNhbGxAaWV0Zi5vcmcNCj4gPiBTdWJqZWN0
OiBTZWNkaXIgbGFzdCBjYWxsIHJldmlldyBvZg0KPiA+IGRyYWZ0LWlldGYtbmV0bW9kLWZhY3Rv
cnktZGVmYXVsdC0xNA0KPiA+DQo+ID4gUmV2aWV3ZXI6IFN0ZXBoZW4gS2VudA0KPiA+IFJldmll
dyByZXN1bHQ6IEhhcyBJc3N1ZXMNCj4gPg0KPiA+IFNFQ0RJUiByZXZpZXcgb2YgZHJhZnQtaWV0
Zi1uZXRtb2QtZmFjdG9yeS1kZWZhdWx0LTE0DQo+ID4NCj4gPiBTZWN0aW9uIDYsIFNlY3VyaXR5
IENvbnNpZGVyYXRpb25zLCBjYWxscyBmb3IgdXNlIG9mIFNTSCAoUkZDIDYyNDIpDQo+ID4gd2l0
aCBORVRDT05GIGFuZCBIVFRQUyAoUkZDIDg0NDYpIHdpdGggUkVTVENPTkYuIFRoZSBUTFMgcmVm
ZXJlbmNlIGlzDQo+ID4gY3VycmVudCwgY2l0aW5nIFRMUyB2MS4zLiBIb3dldmVyLCBSRkMgNjI0
MiBpcyBhIGRvY3VtZW50IHRoYXQNCj4gPiBkZXNjcmliZXMgaG93IHRvIHVzZSBTU0ggd2l0aCBO
RVRDT05GLiBUaGF0IGRvY3VtZW50LCBpbiB0dXJuLCBjaXRlcw0KPiA+IFJGQyA0MjU0LCBhbmQg
dGhhdCBSRkMgY2l0ZXMgUkZDDQo+ID4gNDI1MyBmb3IgYSBkZXNjcmlwdGlvbiBvZiBTU0guIDQy
NTMgaXMgYSB2ZXJ5IG11Y2ggb3V0IG9mIGRhdGUgZG9jdW1lbnQ7DQo+IHRoZSBpbnRlZ3JpdHkg
YW5kIGtleSBtYW5hZ2VtZW50IGFsZ29yaXRobXMgaW4gdGhlIG9yaWdpbmFsIFJGQyBoYXZlIGJl
ZW4NCj4gdXBkYXRlZCAzIHRpbWVzICg2NjY4LCA4MjY4LCBhbmQgODMzMikuIFRoZSBlbmNyeXB0
aW9uIGFsZ29yaXRobXMgY2l0ZWQgaW4NCj4gNDI1MyBhcmUgYWxsIG91dGRhdGVkLiBUaGlzIGRp
c2N1c3Npb24gb2YgU1NIIHNlY3VyaXR5IGZvciB1c2Ugd2l0aA0KPiBORVRDT05GLCBiYXNlZCBv
biB0aGUgb25lIGNpdGF0aW9uLCBzZWVtcyB0byBiZSBpbmNvbnNpc3RlbnQgd2l0aCBjdXJyZW50
DQo+IElFVEYgY3J5cHRvIGd1aWRlbGluZXMuDQo+ID4gVGhpcyBpcyBhIHByb2JsZW0gdGhhdCB0
aGUgbmV0IG1hbmFnZW1lbnQgYXJlYSBzaG91bGQgYWRkcmVzcyBiZWZvcmUNCj4gdGhpcyBkb2N1
bWVudCBpcyBhcHByb3ZlZC4NCj4gPg0KPiA+IFRoZSBkaXNjdXNzaW9uIG9mIGhvdyBhIGZhY3Rv
cnktcmVzZXQgUlBDIG1heSBpc29sYXRlIGEgZGV2aWNlLCBpcyBnb29kLA0KPiBhcyBpcyB0aGUg
d2FybmluZyBhYm91dCBub3QgcmVseWluZyBvbiB0aGlzIFJQQyB0byBwcmV2ZW50IHJlY292ZXJ5
IG9mDQo+IHNlY3VyaXR5LXNlbnNpdGl2ZSBkYXRhIGZyb20gTlYgc3RvcmFnZS4NCj4gPg0KPiA+
DQo+ID4NCj4gPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Xw0KPiA+IG5ldG1vZCBtYWlsaW5nIGxpc3QNCj4gPiBuZXRtb2RAaWV0Zi5vcmcNCj4gPiBodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0KPiANCj4gLS0NCj4gSnVl
cmdlbiBTY2hvZW53YWVsZGVyICAgICAgICAgICBKYWNvYnMgVW5pdmVyc2l0eSBCcmVtZW4gZ0dt
YkgNCj4gUGhvbmU6ICs0OSA0MjEgMjAwIDM1ODcgICAgICAgICBDYW1wdXMgUmluZyAxIHwgMjg3
NTkgQnJlbWVuIHwgR2VybWFueQ0KPiBGYXg6ICAgKzQ5IDQyMSAyMDAgMzEwMyAgICAgICAgIDxo
dHRwczovL3d3dy5qYWNvYnMtdW5pdmVyc2l0eS5kZS8+DQo+IA0KPiBfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBuZXRtb2QgbWFpbGluZyBsaXN0DQo+
IG5ldG1vZEBpZXRmLm9yZw0KPiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZv
L25ldG1vZA0K


From nobody Tue Mar 10 12:28:44 2020
Return-Path: <mbj+ietf@4668.se>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56DBD3A09B0; Tue, 10 Mar 2020 12:28:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.098
X-Spam-Level: 
X-Spam-Status: No, score=-0.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=EjnCNqVz; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=DPoe/KmL
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 u630WfrAV2fW; Tue, 10 Mar 2020 12:28:35 -0700 (PDT)
Received: from new1-smtp.messagingengine.com (new1-smtp.messagingengine.com [66.111.4.221]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8C0933A0993; Tue, 10 Mar 2020 12:28:35 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailnew.nyi.internal (Postfix) with ESMTP id A888923F7; Tue, 10 Mar 2020 15:28:34 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Tue, 10 Mar 2020 15:28:34 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm1; bh= ZZyDCGR+V3cXi2+xmuW+wjPULIS0X9zRpVLY8fWraeg=; b=EjnCNqVzHup9wnsK vQ4+YhkpkDPP0t+w0AgbT6Nrzu8+ajinDw5OzGuox5yAMUD9tvoNQgqmisb1Oprv AdjMpfVJ8Cl/+zXMprSf7AjpOgHHakM393zQAVfnynCn6xcED14z0k49Tf25jlCu Q37CnHRqoYKRp8B+3HKjjrm1lKSe2RMg6nYfWUN62ONTawgZrgBTf8sWmDLegUbv uGPP372qD6zHpfSeTipp9l7Mx0Pw+Li2vwWeNUwKQqRpB0Ed41dgRajsYSA4qsKo BU+5o/YZ+DcytisfTrBhgeUNxCESbPGiJMt3FVDmJFWFlW13aVMwN6hgt/K5KMaY z1vzRg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=ZZyDCGR+V3cXi2+xmuW+wjPULIS0X9zRpVLY8fWra eg=; b=DPoe/KmL9rRWnsyej1W38i6f7zwPHycrR5EMCWj61Ltz2jzcYhPwfLdhQ +DsD2skhZm1GOCW9VoF/EkAHjVfniZQewYsi8X9uyMaMmcuW/TqLITcxc1TcRWwG UFNheTKB25Bnt5zqa0mXYZAFVYEZCVACQx+tlIiJS4WjH1j8fcV2C/30h8Yt6jRo z65GW2y9FGLMujiy0QVUy+Ggbha+Y1PuSGf+kOlBahZAhiAw6kDxd5aacyaozNwd 6sjYMvOJdYbSBn7Ry4WL2O801cl1HQMPDeFqv+TYTAUiDIpVQhheQ+Jmq66/1sPP Wbm+QXiEtpoEDuXiMtFMSO6pRaH3Q==
X-ME-Sender: <xms:YupnXpmMsgKNvph57reoTGct5-GFGP6KfuczxnwS9_siQxt_C2jOFA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedruddvtddguddukecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffkvffuhfgjfhfogggtgfesth ejredtredtvdenucfhrhhomhepofgrrhhtihhnuceujhpnrhhklhhunhguuceomhgsjhdo ihgvthhfseegieeikedrshgvqeenucfkphepudehkedrudejgedrgedrgeegnecuvehluh hsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsjhdoihgvthhf seegieeikedrshgv
X-ME-Proxy: <xmx:YupnXhef_xeGfCiWlrNDPIqz6aXlXHOSUKY-umssRtn3IgePOyXyUQ> <xmx:YupnXmDMGSCrIIM8pLaGMZ2JrIh1mnG3yOs1nTA6qJGderY_Ca39rA> <xmx:YupnXjfbp146JF83ZGNtz_J0wIMVuFQw3jtNtml73uFVkSYtYGtm0Q> <xmx:YupnXmMM6F1ZLx2K-CuCk11QuMsvoCJryLD0bOdRSz2PmSzp3mjJYg>
Received: from localhost (unknown [158.174.4.44]) by mail.messagingengine.com (Postfix) with ESMTPA id 41FA5328005E; Tue, 10 Mar 2020 15:28:33 -0400 (EDT)
Date: Tue, 10 Mar 2020 20:28:29 +0100 (CET)
Message-Id: <20200310.202829.875177434643366833.id@4668.se>
To: lberger@labn.net
Cc: netmod@ietf.org, netmod-chairs@ietf.org
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
In-Reply-To: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net>
References: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net>
X-Mailer: Mew version 6.8 on Emacs 25.2
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/r5TD0NDNgUbtX9EHZfB5hJJctN8>
Subject: Re: [netmod] Adoption of versioning design team docs
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Mar 2020 19:28:43 -0000

[second attempt, sorry for duplicates]

Hi,

By document:

draft-verdt-netmod-yang-module-versioning-01

  This is a great contribution to the YANG ecosystem.  It is very well
  written, and I would like to see this document proceed quickly.  The
  solutions it proposed are really needed.  I have one objection
  though; in 7.1 the text says:

    All IETF YANG modules MUST include revision-label statements for all
    newly published YANG modules, and all newly published revisions of
    existing YANG modules.  The revision-label MUST take the form of a
    YANG semantic version number [I-D.verdt-netmod-yang-semver].

  I strongly disagree with this new rule.  IETF modules use a linear
  history, so there are no reasons to use "modified semver".

  I support the adoption of this document.

  (I will send a review of this document in a separate mail)


draft-verdt-netmod-yang-semver-01

  This draft proposes a way to express how a given revision is
  backwards compatible in a very short format.  With the new extension
  statements in draft-verdt-netmod-yang-module-versioning, this
  information is already present in the revision history of a module.
  (One possible exception is editorial changes, but that can easily be
  fixed by adding an "editorial" extension to "ietf-yang-revisions").

  I don't think this document should be adopted.


draft-rwilton-netmod-yang-packages-03

  I support the adoption of this document.


draft-wilton-netmod-yang-ver-selection-02

  I think the solutions proposed in this draft are overly complex and
  some of them are probably impossible to implement correctly in real
  world use cases.

  I don't think this document should be adopted.


draft-verdt-netmod-yang-schema-comparison-00

  I support the adoption of this document.



/martin


Lou Berger <lberger@labn.net> wrote:
> Hi,
> We'd like to start a two week adoption call for the set of documents
> described below by Rob.  To be specific, this includes
> 1) draft-verdt-netmod-yang-solutions-03
> 2) draft-verdt-netmod-yang-module-versioning-01
> 3) draft-verdt-netmod-yang-semver-01
> 4) draft-rwilton-netmod-yang-packages-03
> 5) draft-wilton-netmod-yang-ver-selection-02
> 6) draft-verdt-netmod-yang-schema-comparison-00
> 
> The adoption call ends in two weeks, on March 16.
> 
> Please voice your support or objections on list.  While we prefer to
> adopt as a set, objections on specific documents are acceptable.
> 
> Netmod Chairs
> 
> On 2/29/2020 2:21 AM, Rob Wilton (rwilton) wrote:
> 
> > Netmod chairs,
> >
> > The version selection draft draft-wilton-netmod-yang-ver-selection-02
> > is now posted.  With that, the YANG versioning design team would like
> > to please request you make an WG adoption call for these documents.
> >
> > The updated full list is:
> >
> > 1) draft-verdt-netmod-yang-solutions-03
> >    - Solution overview, updated since 106 to cover updates to version
> >    - selection and schema comparison drafts.
> >
> > 2) draft-verdt-netmod-yang-module-versioning-01
> >    - Base module versioning solution, unchanged from the version presented
> >    - at 106.
> >
> > 3) draft-verdt-netmod-yang-semver-01
> >    - YANG Semantic version numbers, unchanged from the version presented at
> >    - 106.
> >
> > 4) draft-rwilton-netmod-yang-packages-03
> >    - YANG packages draft, updated since 106
> >    5) draft-wilton-netmod-yang-ver-selection-02
> >    - Version selection, updated since 106, as per notes below
> >
> > 6) draft-verdt-netmod-yang-schema-comparison-00
> >    - Schema comparison tooling, unchanged from the version presented at
> >    - 106.
> >
> > The main changes to the version selection draft are:
> >    - We have tried to simplify the model, but at the same time give servers
> >    - more flexibility about how they implement version selection and what
> >    - it can be used for.  E.g. if the server wants to allow a client to
> >    - choose between different schema versions, but require that all clients
> >    - use the same schema version, that is now possible
> >    - The draft explicitly disallows schema-selection happening mid-session
> >    - The solution allows the server to require clients to configure
> >    - schema-sets before they are used
> >    - The solution provides more information about which schema-sets are
> >    - compatible with each other
> >
> > Regards,
> > Rob
> >
> >


From nobody Tue Mar 10 12:30:40 2020
Return-Path: <mbj+ietf@4668.se>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E51563A09A6 for <netmod@ietfa.amsl.com>; Tue, 10 Mar 2020 12:30:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.099
X-Spam-Level: 
X-Spam-Status: No, score=-0.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=GS46Gg2o; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=T+v19PLc
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 5cfawKNBsq9C for <netmod@ietfa.amsl.com>; Tue, 10 Mar 2020 12:30:31 -0700 (PDT)
Received: from new1-smtp.messagingengine.com (new1-smtp.messagingengine.com [66.111.4.221]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2765E3A0948 for <netmod@ietf.org>; Tue, 10 Mar 2020 12:30:31 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailnew.nyi.internal (Postfix) with ESMTP id 4104D2291 for <netmod@ietf.org>; Tue, 10 Mar 2020 15:30:30 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Tue, 10 Mar 2020 15:30:30 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:subject:from:mime-version:content-type :content-transfer-encoding; s=fm1; bh=r1Soq84s1QFkyvD/sQo+NJ0X97 nCeEE9Xrx9WjV05vc=; b=GS46Gg2oE+IEV6P8+35u97vXcS6otK9HXcUbVgtSm9 Kp+dSHWfolt1WIFXUbgbMU+1pHONJmjOW9hJDTxg66r/PSvUSB/Dj8HrliYz30zE TeGO1Z9jHvOPo3Jpx/8vkJ7DGNjRDT65ZgcPv8xE1Gt4ST/Wf4oI4wXGtDdGprfu pHJ09FducKMw6l0IFlIn5S+vvnUZ+Z7IQsLBkm4eZpKamy47G6fdCgtZPF8xP36G 8ojv+Mxtto/0IABaokU15MIAdvDGVq64N30kK9PwPJipj/yMomSOPzNqyUaYp7f6 gwPwj08GjJQTC/bYv8gfbGDXRRqS6+8vxNIawilGOHKw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=r1Soq8 4s1QFkyvD/sQo+NJ0X97nCeEE9Xrx9WjV05vc=; b=T+v19PLcodIbq5OmLSfIfb moOtZ5GieCVnkqsr/RG/1xGJhDYuIEwJHABymmAi/sN1eR41lRRG6yUUN3hzbRMb nVW7s5OBOLV+f+P+fA+Vxd4+bSOUUefVBBhcxywujjZEgmPsvVh1ict5gmmc7Hg3 A42zaBZXpIRC8cBqsBT5pzfbEsMQEQXLLlB0SKjrkRCp0fYSTBhvKJ5Q4lc4ZLS1 d7jwXKOjujtF+G3HWMGHhZ74VyIzSBPxzN9Gv46snbOZzOdmrclClSw7DT1/23V+ N9gsPfbH/KPAnCWceW0BHu+8wkVDWvasEZrEuVVZYl83UTqDj3r1WusXk/fJPjLw ==
X-ME-Sender: <xms:1epnXtelJzp-aY-DL-8i9-HfudasY_rQ-WYSt4cEvO-I2lX3KMudZg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedruddvtddguddukecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffkvffuhffogggtgfesthejre dtredtvdenucfhrhhomhepofgrrhhtihhnuceujhpnrhhklhhunhguuceomhgsjhdoihgv thhfseegieeikedrshgvqeenucfkphepudehkedrudejgedrgedrgeegnecuvehluhhsth gvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsjhdoihgvthhfseeg ieeikedrshgv
X-ME-Proxy: <xmx:1epnXvdiD4RvokolxfiIQ8fgRJ9Tr1PX2o9CswcsB1PfcS9yjeMi1g> <xmx:1epnXqEAfH10VlOnHmZyi-M6xOyh2dDBbluEEnFtAvKE2ydJdD-Jvw> <xmx:1epnXmH79GBHMrIALuZS7IYQzoyu77q8VAlxDRXw9VtJ2-7NUgw0yA> <xmx:1upnXrakP2vZMhg2fhtREoaUO2Oa6S32SCSkM4KLzjmhBXJI19WC7A>
Received: from localhost (unknown [158.174.4.44]) by mail.messagingengine.com (Postfix) with ESMTPA id 7303C30611FB for <netmod@ietf.org>; Tue, 10 Mar 2020 15:30:29 -0400 (EDT)
Date: Tue, 10 Mar 2020 20:30:27 +0100 (CET)
Message-Id: <20200310.203027.522986329204385274.id@4668.se>
To: netmod@ietf.org
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
X-Mailer: Mew version 6.8 on Emacs 25.2
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/MTGomxcdyNOmB7mgsFhItLKNJgk>
Subject: [netmod] mbj review of draft-verdt-netmod-yang-module-versioning-01
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Mar 2020 19:30:40 -0000

Hi,

Here are my review comments of
draft-verdt-netmod-yang-module-versioning-01.



o  3.1.1

    o  In statements that have any data definition statements as
       substatements, those data definition substatements MAY be
       reordered, as long as they do not change the ordering or any "rpc"
       "input" substatements.

  I think this needs to capture that no descendant statements to
  "input" can be reordered.  Same for "output" (note, "input" and
  "output" in both "rpc" and "action").


o  3.3

    All revision labels that match the pattern for the "version"
    typedef in the ietf-yang-semver YANG module MUST be interpreted as
    YANG semantic version numbers.

  I don't think this is a good idea.  Seems like a layer violation.
  What if my project use another dialect of semver, that wouldn't be
  possible with this rule.  I think this needs to be removed.


o  3.3

    Submodules MUST NOT use revision label schemes that could be confused
    with the including module's revision label scheme.

  Hmm, how do I ensure that this MUST NOT is handled correctly?  What
  exactly does "could be confused with" mean?


o  3.3

      In the filename of a YANG module, where it takes the form: module-
      or-submodule-name ['@' revision-label] ( '.yang' / '.yin' )

  Should this section update 5.2 of RFC 7950?  I know that 5.2 just
  says "SHOULD".  But existing tools implement this SHOULD, and they
  need to be updated to handle this new convention.

  But I wonder if this a good idea.  It means that a tool that looks
  for a module with a certain revision date cannot simply check the
  filenames, but need to parse all available modules (wijust to find the 



o  3.4

     leaf imperial-temperature {
       type int64;
       units "degrees Fahrenheit";
       status deprecated {
         rev:status-description
           "Imperial measurements are being phased out in favor
            of their metric equivalents.  Use metric-temperature
            instead.";
       }
       description
         "Temperature in degrees Fahrenheit.";
     }

  I don't think rev:status-description is necessary / worth it.  This
  can easily be written with the normal description statement instead:

     leaf imperial-temperature {
       type int64;
       units "degrees Fahrenheit";
       status deprecated;
       description
           "Imperial measurements are being phased out in favor
            of their metric equivalents.  Use metric-temperature
            instead.

            Temperature in degrees Fahrenheit.";
     }


o  3.5

  The example modules should be legal YANG modules.  Use e.g. 
  "urn:example:module" as namespace.

  Also, the modules are missing the last "}", which confuses the
  "rfcstrip" tool.


o 4.1.1

    Alternatively, the first example could have used the revision label
    "1.0.0" instead, which selects the same set of revisions/versions.

    import example-module {
      rev:revision-or-derived 1.0.0;
    }

  Shouldn't this be s/1.0.0/2.0.0/g ?


o  5

  I think the module name "ietf-yl-revisions" should be changed to
  "ietf-yang-library-revisions".   "yl" is not a well-known acronym.


o  5.2.2

  Wouldn't it be better if the leaf "deprecated-nodes-implemented" and
  "obsolete-nodes-absent" were of type "boolean" rather than type
  "empty"?


o  7.1

  The text says:

    All IETF YANG modules MUST include revision-label statements for all
    newly published YANG modules, and all newly published revisions of
    existing YANG modules.  The revision-label MUST take the form of a
    YANG semantic version number [I-D.verdt-netmod-yang-semver].

  I strongly disagree with this new rule.  IETF modules use a linear
  history, so there are no reasons to use "modified semver".

  It is ok to use rev:nbc-changes if needed, though.


o 7.1.1

  There is a missing " in:

   4.  For status "obsolete", it is RECOMMENDED to keep the "status-
       description" information, from when the node had status
       "deprecated, which is still relevant.
 HERE  -----------^


o  8

  s/CODE ENDS>/<CODE ENDS>/


o Both YANG modules

  All extensions should specify the grammar; i.e., in which statements
  they can be present and which substatements they can have.



/martin


From nobody Tue Mar 10 15:09:22 2020
Return-Path: <01000170c67eb3eb-b3bffc95-9c46-4496-b0a2-8f3350dadd31-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 52B733A0EDC for <netmod@ietfa.amsl.com>; Tue, 10 Mar 2020 15:09:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 qW8HxWs4ZzU9 for <netmod@ietfa.amsl.com>; Tue, 10 Mar 2020 15:09:18 -0700 (PDT)
Received: from a8-96.smtp-out.amazonses.com (a8-96.smtp-out.amazonses.com [54.240.8.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B2CD53A0ECF for <netmod@ietf.org>; Tue, 10 Mar 2020 15:09:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1583878157; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:Feedback-ID; bh=+Heg+BRQhsBhBHDfBcGIeKtUvPbDc81ZBt8OQm3GEi8=; b=cU5TDDqQ5sfHZXKGzzZ1p6/reU9fmS1rojqP6I8FdpY1mDtOeMJuCeEZjlVrPJSs xrAvUiSVYecZIlxIvMPszn8avMWuKU88oGUzp8Yyt7LqETxzFP4aEcLYc4Gf8i7EmOx pjPj2v/ZQcb/KbPQ+qRt2fNKdUQ2mabony8bhYQA=
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Kent Watsen <kent@watsen.net>
In-Reply-To: <BY5PR11MB43553E7CA237521A7C44F9E1B5FF0@BY5PR11MB4355.namprd11.prod.outlook.com>
Date: Tue, 10 Mar 2020 22:09:17 +0000
Cc: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Qin Wu <bill.wu@huawei.com>, Warren Kumari <warren@kumari.net>, =?utf-8?Q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-ID: <01000170c67eb3eb-b3bffc95-9c46-4496-b0a2-8f3350dadd31-000000@email.amazonses.com>
References: <B8F9A780D330094D99AF023C5877DABAAD548070@dggeml511-mbs.china.huawei.com> <20200310121923.hgbo3azelxud4xgt@anna.jacobs.jacobs-university.de> <BY5PR11MB43553E7CA237521A7C44F9E1B5FF0@BY5PR11MB4355.namprd11.prod.outlook.com>
To: "Rob Wilton (rwilton)" <rwilton=40cisco.com@dmarc.ietf.org>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.10-54.240.8.96
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/JFurLpsf8d1-3A9QweykoixkKr4>
Subject: Re: [netmod] Secdir last call review of draft-ietf-netmod-factory-default-14
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Mar 2020 22:09:20 -0000

Thanks Rob and Juergen.=20

I agree as well, as it doesn=E2=80=99t make sense to force higher-level =
protocol layers to publish updates whenever a lower-level layer =
publishes an update and thereby =E2=80=9Cobsoletes=E2=80=9D the previous =
protocol layer version.  I put =E2=80=9Cobsolete=E2=80=9D in quotes =
because I think its generally understood that the previous protocol =
version is not obsolete in a real-world sense for many years to come.

FWIW, RFC 8040 says:

   RESTCONF does not require a specific version of HTTP.  However, it is
   RECOMMENDED that at least HTTP/1.1 [RFC7230] be supported by all
   implementations.  =20

   <Note: HTTP/1.1 is NOT obsoleted by HTTP 2.0 (RFC 7540)>

And:

   A RESTCONF server MUST support the Transport Layer Security (TLS)=20
   protocol [RFC5246] =20

   <Note: RFC 5246 (TLS 1.2) is obsoleted by RFC 8446 (TLS 1.3)>


Kent



> On Mar 10, 2020, at 9:38 AM, Rob Wilton (rwilton) =
<rwilton=3D40cisco.com@dmarc.ietf.org> wrote:
>=20
> I basically agree with Juergen.
>=20
> I have also raised this with the security ADs to try and find a path =
to resolve this.
>=20
> Thanks,
> Rob
>=20
>=20
>> -----Original Message-----
>> From: netmod <netmod-bounces@ietf.org> On Behalf Of Juergen =
Schoenwaelder
>> Sent: 10 March 2020 12:19
>> To: Qin Wu <bill.wu@huawei.com>
>> Cc: Bal=C3=A1zs Lengyel =
<balazs.lengyel=3D40ericsson.com@dmarc.ietf.org>;
>> 'netmod@ietf.org' <netmod@ietf.org>
>> Subject: Re: [netmod] Secdir last call review of draft-ietf-netmod-
>> factory-default-14
>>=20
>> Hi,
>>=20
>> if secdir people believe RFC 6242 needs to be revised or updated, =
then
>> this is a separate work item for the NETCONF working group to =
consider. I
>> do not think that such an update should gate any data models =
currently in
>> the pipeline. (I am not even sure such an update is strictly needed =
since
>> if we go there, we constantly need udpates, but that is then a =
NETCONF
>> discussion.)
>>=20
>> /js
>>=20
>> On Tue, Mar 10, 2020 at 12:13:51PM +0000, Qin Wu wrote:
>>> Thanks Balazs for heads up. I think the security guideline we are
>> currently following is one defined in the following link:
>>> https://trac.ietf.org/trac/ops/wiki/yang-security-guidelines
>>> If it is a issue, I believe it applies to all YANG related =
documents.
>>>=20
>>> -Qin
>>> -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
>>> =E5=8F=91=E4=BB=B6=E4=BA=BA: netmod [mailto:netmod-bounces@ietf.org] =
=E4=BB=A3=E8=A1=A8 Bal=C3=A1zs Lengyel
>>> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2020=E5=B9=B43=E6=9C=8810=E6=97=A5=
 19:59
>>> =E6=94=B6=E4=BB=B6=E4=BA=BA: 'netmod@ietf.org' <netmod@ietf.org>
>>> =E4=B8=BB=E9=A2=98: [netmod] FW: Secdir last call review of
>>> draft-ietf-netmod-factory-default-14
>>>=20
>>> As an author of netmod drafts I would like to see some general =
guidance
>> on this issue. Can someone help please.
>>> Balazs
>>>=20
>>> -----Original Message-----
>>> From: Stephen Kent via Datatracker <noreply@ietf.org>
>>> Sent: 2020. m=C3=A1rcius 9., h=C3=A9tf=C5=91 20:15
>>> To: secdir@ietf.org
>>> Cc: netmod@ietf.org; draft-ietf-netmod-factory-default.all@ietf.org;
>>> last-call@ietf.org
>>> Subject: Secdir last call review of
>>> draft-ietf-netmod-factory-default-14
>>>=20
>>> Reviewer: Stephen Kent
>>> Review result: Has Issues
>>>=20
>>> SECDIR review of draft-ietf-netmod-factory-default-14
>>>=20
>>> Section 6, Security Considerations, calls for use of SSH (RFC 6242)
>>> with NETCONF and HTTPS (RFC 8446) with RESTCONF. The TLS reference =
is
>>> current, citing TLS v1.3. However, RFC 6242 is a document that
>>> describes how to use SSH with NETCONF. That document, in turn, cites
>>> RFC 4254, and that RFC cites RFC
>>> 4253 for a description of SSH. 4253 is a very much out of date =
document;
>> the integrity and key management algorithms in the original RFC have =
been
>> updated 3 times (6668, 8268, and 8332). The encryption algorithms =
cited in
>> 4253 are all outdated. This discussion of SSH security for use with
>> NETCONF, based on the one citation, seems to be inconsistent with =
current
>> IETF crypto guidelines.
>>> This is a problem that the net management area should address before
>> this document is approved.
>>>=20
>>> The discussion of how a factory-reset RPC may isolate a device, is =
good,
>> as is the warning about not relying on this RPC to prevent recovery =
of
>> security-sensitive data from NV storage.
>>>=20
>>>=20
>>>=20
>>> _______________________________________________
>>> netmod mailing list
>>> netmod@ietf.org
>>> https://www.ietf.org/mailman/listinfo/netmod
>>=20
>> --
>> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | =
Germany
>> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>>=20
>> _______________________________________________
>> netmod mailing list
>> netmod@ietf.org
>> https://www.ietf.org/mailman/listinfo/netmod
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Wed Mar 11 10:59:05 2020
Return-Path: <bclaise@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D3F253A0FDB for <netmod@ietfa.amsl.com>; Wed, 11 Mar 2020 10:59:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 JGeTq86W3RNw for <netmod@ietfa.amsl.com>; Wed, 11 Mar 2020 10:59:00 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5393D3A0FD7 for <netmod@ietf.org>; Wed, 11 Mar 2020 10:59:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=14024; q=dns/txt; s=iport; t=1583949540; x=1585159140; h=subject:to:references:from:message-id:date:mime-version: in-reply-to; bh=VS+SH86NYDroXc0aa1qkWeYnjac3hlRoU70WDmVtyS4=; b=Mz2Gilpfw3WslBqVjSrbLaETomofqeingyYGU1vBCIhugIsCyy7WFXwH s6PmiFh1DO1P46E8+Irm5doym+A+QPYucpwSySvAoG0QBkiPVbOHfmA3w MMx4XfvwS7HMXGalKVYbhQvlV40aOMNjvjLvDB6nUTegxRo4TnKI0WvD0 0=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AIAQADJmle/xbLJq1mGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBe4NpASASKoQViQKIEpMzhiSBZwkBAQEMAQEvBAEBhEM?= =?us-ascii?q?CgjE4EwIDAQELAQEFAQEBAgEFBG2FYoVjAQEBAQMjYgQLEAEEAQEBKgICTwg?= =?us-ascii?q?GAQwGAgEBgyKCfKoydYEyhUqDSoE+gTiMRoFBP4ERJ4JtPoQWARIBB4Mrgjw?= =?us-ascii?q?iBLAugkaWZQYdjxWMJY58kV2JdwIECwIVgWkiZ3EzGggbFYMnUBgNnGZAAzC?= =?us-ascii?q?OXgEB?=
X-IronPort-AV: E=Sophos; i="5.70,541,1574121600"; d="scan'208,217"; a="24298435"
Received: from aer-iport-nat.cisco.com (HELO aer-core-2.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Mar 2020 17:58:58 +0000
Received: from [10.55.221.38] (ams-bclaise-nitro5.cisco.com [10.55.221.38]) (authenticated bits=0) by aer-core-2.cisco.com (8.15.2/8.15.2) with ESMTPSA id 02BHwvn8012102 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 11 Mar 2020 17:58:58 GMT
To: =?UTF-8?Q?Bal=c3=a1zs_Lengyel?= <balazs.lengyel@ericsson.com>, Kent Watsen <kent+ietf@watsen.net>, NETMOD Working Group <netmod@ietf.org>
References: <0100016f8006222d-b861a109-93ee-4a77-8b65-54c22d591e25-000000@email.amazonses.com> <20200120144528.wt2z4y66xcnp7fxj@anna.jacobs.jacobs-university.de> <DB7PR07MB4011635119B75D384D11D01DF0180@DB7PR07MB4011.eurprd07.prod.outlook.com> <20200212090703.eikj365ctbsighey@anna.jacobs.jacobs-university.de> <DB7PR07MB4011A7798CBC8E40F49F8B88F01A0@DB7PR07MB4011.eurprd07.prod.outlook.com> <20200219101653.7e46vtzxuyaixr73@anna.jacobs.jacobs-university.de> <DB7PR07MB40117B60C972838C9A08C053F0E30@DB7PR07MB4011.eurprd07.prod.outlook.com> <20200309094352.c7w2cbpztf54ncy2@anna.jacobs.jacobs-university.de> <DB7PR07MB4011CAEF007AFC2E89366CAEF0FE0@DB7PR07MB4011.eurprd07.prod.outlook.com> <20200309163548.zq4nq6xe44zkest6@anna.jacobs.jacobs-university.de>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <bab729da-999d-da90-ff64-d037e2a29f68@cisco.com>
Date: Wed, 11 Mar 2020 18:58:53 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200309163548.zq4nq6xe44zkest6@anna.jacobs.jacobs-university.de>
Content-Type: multipart/alternative; boundary="------------4112D42C4A7E186BD605BE19"
Content-Language: en-US
X-Authenticated-User: bclaise
X-Outbound-SMTP-Client: 10.55.221.38, ams-bclaise-nitro5.cisco.com
X-Outbound-Node: aer-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/lp-ULwmLV98lwpY6DULviQj9YL4>
Subject: Re: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Mar 2020 17:59:03 -0000

This is a multi-part message in MIME format.
--------------4112D42C4A7E186BD605BE19
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

Juergen,

On on side, Balazs mentions:

4+ people asked me explicitly to state this similarity during the
development of the draft.

The current text is:

        P2  Instance data shall reuse existing encoding rules for YANG
            defined data.  Its format will be similar to the response of a
            NETCONF <get> operation or the RESTCONF response to a GET method
            invocation on the (unified) datastore resource.

This modification is based on your feedback:

Well, then the correct wording would be "similar to the response of a
NETCONF <get> operation or the RESTCONF response to a GET method
invocation on the (unified) datastore resource". Sounds complex and I
still prefer the text to be agnostic to specific operations

On the other side, you insist now on removing the latter sentence.
Could you propose a similar sentence that would satisfy your concern?

Regards, Benoit
> On Mon, Mar 09, 2020 at 04:17:40PM +0000, Balázs Lengyel wrote:
>> See BALAZS4 below
>>
>> -----Original Message-----
>> From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
>> Sent: 2020. március 9., hétfő 10:44
>> To: Balázs Lengyel <balazs.lengyel@ericsson.com>
>> Subject: Re: [netmod] WG Last Call:
>> draft-ietf-netmod-yang-instance-file-format-06
>>
>>>> -----Original Message-----
>>>> From: Schönwälder, Jürgen <J.Schoenwaelder@jacobs-university.de>
>>>> Sent: 2020. február 12., szerda 10:07
>>>> Subject: [Not Scanned] - Re: [netmod] WG Last Call:
>>>> draft-ietf-netmod-yang-instance-file-format-06
>>>>
>>>>>    - Is it necessary to describe P2 in terms of (presumably) NETCONF
>>>>>      operations? I would prefer to have the document written in a
>>>>>      protocol agnostic style. Perhaps simply drop "similar to the
>>>>>      response of a <get> operation/request".
>>>>> BALAZS: This is a reference both to NETCONF and RESTCONF. It was
>>>>> explicitly asked for by other reviewers.
>>>> Well, then the correct wording would be "similar to the response of
>>>> a NETCONF <get> operation or the RESTCONF response to a GET method
>>>> invocation on the (unified) datastore resource". Sounds complex and
>>>> I still prefer the text to be agnostic to specific operations - in
>>>> particular since <get> and the unified datastore have their
>>>> limitations. The format is simply reusing the already defined data
>>>> model encoding formats, i.e., the format has nothing to do with the
>>> operations used to retrieve the data. So I suggest:
>>>>     P2  Instance data shall reuse existing encoding rules for
>>>>         YANG defined data.
>>>>
>>>> There is no need to refer to specific protocol operations.
>>>> BALAZS: I will use both of your texts. That is the most common
>>>> question I
>>>> get: Will this use the same format as a get-reply? People like to
>>>> think in terms of a specific easy-to-grasp function instead of a
>>>> non-descript set of "existing" rules. Existing means you need to
>>>> understand X number of RFCs, while just looking up a get-reply is
>>>> easy. It is not precise, but IMHO that's how people think.
>>> If you write "reuse existing encoding rules", then actually fewer
>>> documents need to be understood. And operations have additional issues
>>> in how they interact with 'datastores', so they may even be misleading
>>> and I rather have the standards precise (and minimal normative
>> dependencies).
>>> BALAZS3: Sorry, I don't fully understand your point. What would you
>>> like in P2?
>>> The text now is:
>>> P2  Instance data shall reuse existing encoding rules for YANG
>>>         defined data.  Its format will be similar to the response of a
>>>         NETCONF <get> operation or the RESTCONF response to a GET method
>>>         invocation on the (unified) datastore resource.
>>> It refers to existing rules as you asked for and also  says" similar"
>>> to a get response, using phrasing from your email on 2020-02-12.
>>> Are you OK with this? Or how would you like to change it?
>> What I proposed above:
>>
>>     P2  Instance data shall reuse existing encoding rules for
>>         YANG defined data.
>>
>> Your additional sentence is simply wrong. Instance data from lets say
>> <operational> with _not_ be 'similar' to the response of a NETCONF <get>
>> operation or the RESTCONF response to a GET method invocation on the
>> (unified) datastore resource. The same holds true for instance data from
>> <running>.
>> BALAZS4:  I would like to keep the second part of the sentence.
>> 4+ people asked me explicitly to state this similarity during the
>> development of the draft. While your methodical and somewhat abstract way of
>> thinking has greatly helped me/us in many cases, IMHO other people often
>> think in the terms of examples and  in recognizing known similar
>> methodology. As the we use the same encoding rules for get replies and for
>> instance data, IMHO they are similar even if instance data allows some
>> additions/omissions. (People liked/requested this statement, even though
>> "similar" is a rather subjective term.)
>> Anyway it is only included in the introduction part, so while it helps some
>> people, it should not cause problems with the precise definition of the
>> format. On your request I already removed a similar statement from the
>> normative parts.
> What the sentence says is unclear or plain wrong in a number of valid
> use cases (depends on how one understands the word "similar") and thus
> this sentence is misleading and asking for trouble down the road. I
> fully understand the value of examples but here we define what is
> called a 'basic principle' - and a basic principle that is not quite
> correct for all use cases sounds like a bad idea to me.
>
> If you want to write an example after the principles that is
> identifiable as an example, I am fine with that. As the sentence is
> worded right now as part of a 'basic principle', I am having an issue
> with the it.
>
> /js
>


--------------4112D42C4A7E186BD605BE19
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Juergen,<br>
      <br>
      On on side, Balazs mentions:<br>
      <pre class="moz-quote-pre" wrap="">4+ people asked me explicitly to state this similarity during the
development of the draft.</pre>
      The current text is:<br>
      <blockquote>
        <pre class="newpage">   P2  Instance data shall reuse existing encoding rules for YANG
       defined data.  Its format will be similar to the response of a
       NETCONF &lt;get&gt; operation or the RESTCONF response to a GET method
       invocation on the (unified) datastore resource.</pre>
      </blockquote>
      This modification is based on your feedback:<br>
      <br>
      <pre class="moz-quote-pre" wrap="">Well, then the correct wording would be "similar to the response of a
NETCONF &lt;get&gt; operation or the RESTCONF response to a GET method
invocation on the (unified) datastore resource". Sounds complex and I
still prefer the text to be agnostic to specific operations

</pre>
      On the other side, you insist now on removing the latter sentence.<br>
      Could you propose a similar sentence that would satisfy your
      concern?<br>
      <br>
      Regards, Benoit<br>
    </div>
    <blockquote type="cite"
cite="mid:20200309163548.zq4nq6xe44zkest6@anna.jacobs.jacobs-university.de">
      <pre class="moz-quote-pre" wrap="">On Mon, Mar 09, 2020 at 04:17:40PM +0000, Balázs Lengyel wrote:
</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">See BALAZS4 below

-----Original Message-----
From: Juergen Schoenwaelder <a class="moz-txt-link-rfc2396E" href="mailto:j.schoenwaelder@jacobs-university.de">&lt;j.schoenwaelder@jacobs-university.de&gt;</a> 
Sent: 2020. március 9., hétfő 10:44
To: Balázs Lengyel <a class="moz-txt-link-rfc2396E" href="mailto:balazs.lengyel@ericsson.com">&lt;balazs.lengyel@ericsson.com&gt;</a>
Subject: Re: [netmod] WG Last Call:
draft-ietf-netmod-yang-instance-file-format-06

</pre>
        <blockquote type="cite">
          <blockquote type="cite">
            <pre class="moz-quote-pre" wrap="">-----Original Message-----
From: Schönwälder, Jürgen <a class="moz-txt-link-rfc2396E" href="mailto:J.Schoenwaelder@jacobs-university.de">&lt;J.Schoenwaelder@jacobs-university.de&gt;</a>
Sent: 2020. február 12., szerda 10:07
Subject: [Not Scanned] - Re: [netmod] WG Last Call:
draft-ietf-netmod-yang-instance-file-format-06

</pre>
            <blockquote type="cite">
              <pre class="moz-quote-pre" wrap="">  - Is it necessary to describe P2 in terms of (presumably) NETCONF
    operations? I would prefer to have the document written in a
    protocol agnostic style. Perhaps simply drop "similar to the
    response of a &lt;get&gt; operation/request".
BALAZS: This is a reference both to NETCONF and RESTCONF. It was 
explicitly asked for by other reviewers.
</pre>
            </blockquote>
            <pre class="moz-quote-pre" wrap="">
Well, then the correct wording would be "similar to the response of 
a NETCONF &lt;get&gt; operation or the RESTCONF response to a GET method 
invocation on the (unified) datastore resource". Sounds complex and 
I still prefer the text to be agnostic to specific operations - in 
particular since &lt;get&gt; and the unified datastore have their 
limitations. The format is simply reusing the already defined data 
model encoding formats, i.e., the format has nothing to do with the
</pre>
          </blockquote>
          <pre class="moz-quote-pre" wrap="">operations used to retrieve the data. So I suggest:
</pre>
          <blockquote type="cite">
            <pre class="moz-quote-pre" wrap="">
   P2  Instance data shall reuse existing encoding rules for
       YANG defined data. 

There is no need to refer to specific protocol operations.
BALAZS: I will use both of your texts. That is the most common 
question I
get: Will this use the same format as a get-reply? People like to 
think in terms of a specific easy-to-grasp function instead of a 
non-descript set of "existing" rules. Existing means you need to 
understand X number of RFCs, while just looking up a get-reply is 
easy. It is not precise, but IMHO that's how people think.
</pre>
          </blockquote>
          <pre class="moz-quote-pre" wrap="">
If you write "reuse existing encoding rules", then actually fewer 
documents need to be understood. And operations have additional issues 
in how they interact with 'datastores', so they may even be misleading 
and I rather have the standards precise (and minimal normative
</pre>
        </blockquote>
        <pre class="moz-quote-pre" wrap="">dependencies).
</pre>
        <blockquote type="cite">
          <pre class="moz-quote-pre" wrap="">BALAZS3: Sorry, I don't fully understand your point. What would you 
like in P2?
The text now is: 
P2  Instance data shall reuse existing encoding rules for YANG
       defined data.  Its format will be similar to the response of a
       NETCONF &lt;get&gt; operation or the RESTCONF response to a GET method
       invocation on the (unified) datastore resource.
It refers to existing rules as you asked for and also  says" similar" 
to a get response, using phrasing from your email on 2020-02-12.
Are you OK with this? Or how would you like to change it?
</pre>
        </blockquote>
        <pre class="moz-quote-pre" wrap="">
What I proposed above:

   P2  Instance data shall reuse existing encoding rules for
       YANG defined data.

Your additional sentence is simply wrong. Instance data from lets say
&lt;operational&gt; with _not_ be 'similar' to the response of a NETCONF &lt;get&gt;
operation or the RESTCONF response to a GET method invocation on the
(unified) datastore resource. The same holds true for instance data from
&lt;running&gt;.
BALAZS4:  I would like to keep the second part of the sentence.
4+ people asked me explicitly to state this similarity during the
development of the draft. While your methodical and somewhat abstract way of
thinking has greatly helped me/us in many cases, IMHO other people often
think in the terms of examples and  in recognizing known similar
methodology. As the we use the same encoding rules for get replies and for
instance data, IMHO they are similar even if instance data allows some
additions/omissions. (People liked/requested this statement, even though
"similar" is a rather subjective term.)
Anyway it is only included in the introduction part, so while it helps some
people, it should not cause problems with the precise definition of the
format. On your request I already removed a similar statement from the
normative parts.
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
What the sentence says is unclear or plain wrong in a number of valid
use cases (depends on how one understands the word "similar") and thus
this sentence is misleading and asking for trouble down the road. I
fully understand the value of examples but here we define what is
called a 'basic principle' - and a basic principle that is not quite
correct for all use cases sounds like a bad idea to me.

If you want to write an example after the principles that is
identifiable as an example, I am fine with that. As the sentence is
worded right now as part of a 'basic principle', I am having an issue
with the it.

/js

</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------4112D42C4A7E186BD605BE19--


From nobody Wed Mar 11 12:16:55 2020
Return-Path: <J.Schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 832813A0437 for <netmod@ietfa.amsl.com>; Wed, 11 Mar 2020 12:16:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.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 vHaFbwp6RQ20 for <netmod@ietfa.amsl.com>; Wed, 11 Mar 2020 12:16:50 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2068.outbound.protection.outlook.com [40.107.20.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0BA2F3A0416 for <netmod@ietf.org>; Wed, 11 Mar 2020 12:16:49 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iqbVaUMs3vIDs6L9DhW+Topllq8fwQgMaS+547elKVrpts3F0nr8jVDwYoIMjETobzptxGqpbSu/cVzzZUiWfcpsjjSHzKUNw0FAMlptXJFYrAKzW13HU10W5s0E+BZwBOV2zW5svVJS1MHwxkdXp5vY5phykH/ImfDu2UGR0WqWJR5tPaP8MRegzznBL9o0hLCuo9LewQ3vsd30hdXoDp5Lwf/zgwlayS1TuEzEIRAdK+VFzaqiUlowVmSMLt6DfMoL00ThNmW2dXGCtC5b2F46Xz6NTOwdppJkSLvaOR3ue7SxhYsjPeXNsefscV+qxZpnq5CREOmOQBl2KvbkCA==
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=f1GoFKJLORvM4oXrpqEagIExWBtn/rHLO+jgjhI+RAg=; b=SRTLf/9lv/3QqTGHp4eLQzoWRrrncjhwfHrnMdVgYiGvCmZgxAgjixXd4VuFDuIHSLDRKlZI1F9FBtV86T9QdBEipIo6AQNoefjao8pYJ6yvKkAVmpMdpA4f5n1MaBZTR/Py1jQuDpxNeTB8wl2k4MP0nAxiy9FThZGVoYxYMAOpbKN8/msvqXG5mHmloZjarQTZdC1s7jcKAL4TeNujbxxbpRudWZTwPo+Cz1NrK6TCpXCDBVSTifAZzrxK4Vc/uVgXfWqhmjPtACkl3cscnKUcD2vwAwQ5Iol5b3Jo9B1Id+0VsJHoNFXi3fNAou/lJrpKMdZOnPCx9VQxsSmbGg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=f1GoFKJLORvM4oXrpqEagIExWBtn/rHLO+jgjhI+RAg=; b=NjL5erYq7Zyyb5xnSqdfyExSLGoTWtNx1rppBz3yu9NbizQ/+Yt5ClkYLctz5XLZAo0dItpl+ZSop3wgeJlD2//ej9dzsxGrZTeFEU18+WwQ47qhazG0fp62n+DW0R1irk8BvRLclEi8J2QweDCkhBAOOd1wA7aRhi3dNOGMq1w=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=J.Schoenwaelder@jacobs-university.de; 
Received: from AM4P190MB0004.EURP190.PROD.OUTLOOK.COM (10.172.221.19) by AM4P190MB0083.EURP190.PROD.OUTLOOK.COM (10.172.219.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.16; Wed, 11 Mar 2020 19:16:47 +0000
Received: from AM4P190MB0004.EURP190.PROD.OUTLOOK.COM ([fe80::10f:bf91:1a67:a580]) by AM4P190MB0004.EURP190.PROD.OUTLOOK.COM ([fe80::10f:bf91:1a67:a580%8]) with mapi id 15.20.2793.018; Wed, 11 Mar 2020 19:16:47 +0000
Date: Wed, 11 Mar 2020 20:16:46 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Benoit Claise <bclaise=40cisco.com@dmarc.ietf.org>
Cc: =?utf-8?Q?Bal=C3=A1zs?= Lengyel <balazs.lengyel@ericsson.com>, Kent Watsen <kent+ietf@watsen.net>, NETMOD Working Group <netmod@ietf.org>
Message-ID: <20200311191646.a6r77jr5lglxchml@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Benoit Claise <bclaise=40cisco.com@dmarc.ietf.org>, =?utf-8?Q?Bal=C3=A1zs?= Lengyel <balazs.lengyel@ericsson.com>, Kent Watsen <kent+ietf@watsen.net>, NETMOD Working Group <netmod@ietf.org>
References: <20200120144528.wt2z4y66xcnp7fxj@anna.jacobs.jacobs-university.de> <DB7PR07MB4011635119B75D384D11D01DF0180@DB7PR07MB4011.eurprd07.prod.outlook.com> <20200212090703.eikj365ctbsighey@anna.jacobs.jacobs-university.de> <DB7PR07MB4011A7798CBC8E40F49F8B88F01A0@DB7PR07MB4011.eurprd07.prod.outlook.com> <20200219101653.7e46vtzxuyaixr73@anna.jacobs.jacobs-university.de> <DB7PR07MB40117B60C972838C9A08C053F0E30@DB7PR07MB4011.eurprd07.prod.outlook.com> <20200309094352.c7w2cbpztf54ncy2@anna.jacobs.jacobs-university.de> <DB7PR07MB4011CAEF007AFC2E89366CAEF0FE0@DB7PR07MB4011.eurprd07.prod.outlook.com> <20200309163548.zq4nq6xe44zkest6@anna.jacobs.jacobs-university.de> <bab729da-999d-da90-ff64-d037e2a29f68@cisco.com>
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <bab729da-999d-da90-ff64-d037e2a29f68@cisco.com>
X-ClientProxiedBy: AM0PR04CA0030.eurprd04.prod.outlook.com (2603:10a6:208:122::43) To AM4P190MB0004.EURP190.PROD.OUTLOOK.COM (2603:10a6:200:65::19)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from localhost (212.201.44.247) by AM0PR04CA0030.eurprd04.prod.outlook.com (2603:10a6:208:122::43) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.16 via Frontend Transport; Wed, 11 Mar 2020 19:16:46 +0000
X-Originating-IP: [212.201.44.247]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: ecec3e83-7010-4e6e-6fee-08d7c5f0be1f
X-MS-TrafficTypeDiagnostic: AM4P190MB0083:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM4P190MB00834E966F576C08866A50D9DEFC0@AM4P190MB0083.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:510;
X-Forefront-PRVS: 0339F89554
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(396003)(376002)(366004)(39850400004)(136003)(346002)(199004)(16526019)(1076003)(3450700001)(478600001)(956004)(2906002)(6486002)(5660300002)(4326008)(186003)(66556008)(66946007)(66476007)(6496006)(52116002)(316002)(786003)(8936002)(8676002)(54906003)(86362001)(81166006)(81156014)(26005); DIR:OUT; SFP:1101; SCL:1; SRVR:AM4P190MB0083; H:AM4P190MB0004.EURP190.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
Received-SPF: None (protection.outlook.com: jacobs-university.de does not designate permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: pvaKHlpmWyjNkA2Atn0zYgbpe7BhHDGQvYZUQP+1qUXDhuNw+tyoCoOSyQh8clRxPXMqcchur5m6GNVLEkAeMIcts6XAarAWj3BcL6W20WxR6LdqMd/o8HwaZVU5LOsxIjgSfbRvkyXMoj+D905+xL1dAkWvTZDYSxGD/5u3guGP93i+4y7HySuCpEzAImucsUwn8xJuItJ4v4nUCTNa5Nzg2MXU0xEV62KUQAoavcJEUl4lr8QxPIr3AVMkQUsakgVUm3W3sxcHFvb13aIR58nc9Llm8tWGxWERRecGilEVobiIxZQbyqVJX8xe/xB+qunV6hOv4U2iEnOwpoDRCbNETT9ms68Z0tFeel68s2OBPht8RmVmNKQUPHTvNwUBj5SSs3OSFdpwt2ShEh5sAWV/4ZoshZm2hZis28bcj32LsR/kat13hDJVhYLrLwNFfMhMsElJyUaafMFXOHZ7PNq8XL+pl/AHpWcN5HZARpisFO4/maQkyYrdu9t6glvQyKit78pHK0hDlaw34S1LcQ==
X-MS-Exchange-AntiSpam-MessageData: FErdy5Am4HDkjO6+j0FuHz5XG9TGazIt7LynYjAoB5fyjFJLt/9p6QzGWP/r7p9/42/PXTql1/7g4k40leuxHj1Y/XlzDSmtEL/XEHenvRHIYN+9s+HQLuG8d4OwvNd4+QcITbmD2nKx3wEuB0a1Uw==
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: ecec3e83-7010-4e6e-6fee-08d7c5f0be1f
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Mar 2020 19:16:47.0897 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: pwEFT6NLRUBfuM98G8z9h69Udc9x3m2a6h5gWlvQwBYbf77TWiQ0LgcjB98bVrkLgKV3WxAj1bL3I3zg+otetOtf1shNri3VQysN4V/L0Rk=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4P190MB0083
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Lx4CYGp5IDUWZ7CzlIBU5oYHOQQ>
Subject: Re: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Mar 2020 19:16:53 -0000

On Wed, Mar 11, 2020 at 06:58:53PM +0100, Benoit Claise wrote:
> Juergen,
> 
> On on side, Balazs mentions:
> 
> 4+ people asked me explicitly to state this similarity during the
> development of the draft.
> 
> The current text is:
> 
>        P2  Instance data shall reuse existing encoding rules for YANG
>            defined data.  Its format will be similar to the response of a
>            NETCONF <get> operation or the RESTCONF response to a GET method
>            invocation on the (unified) datastore resource.
> 
> This modification is based on your feedback:
> 
> Well, then the correct wording would be "similar to the response of a
> NETCONF <get> operation or the RESTCONF response to a GET method
> invocation on the (unified) datastore resource". Sounds complex and I
> still prefer the text to be agnostic to specific operations
> 
> On the other side, you insist now on removing the latter sentence.
> Could you propose a similar sentence that would satisfy your concern?
>

The new sentence is this:




[Yeah, I suggested removal so the new sentence is empty.]

/js

PS: I do not mind if somewhere there is an example stated. But even
    then I would prefer something like this:

      For example, instance data of the <running> configuration
      datastore is encoded similar to the response of a NETCONF
      <get-config> operation on the <running> datastore or a GET
      method invocation on the <running> datastore resource and it
      will be embedded into a container together with the metadata
      describing the instance data.

    (I prefer to avoid NETCONF GET and the RESTCONF unified datastore
    since they have issues. But if people insist on an example using
    operations that have issues, I will keep my mouth shut.)

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Thu Mar 12 06:12:11 2020
Return-Path: <noreply@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 1DFFF3A07B6; Thu, 12 Mar 2020 06:11:53 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Stewart Bryant via Datatracker <noreply@ietf.org>
To: <gen-art@ietf.org>
Cc: netmod@ietf.org, last-call@ietf.org, draft-ietf-netmod-factory-default.all@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.120.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <158401871305.18111.17946808218973342191@ietfa.amsl.com>
Reply-To: Stewart Bryant <stewart.bryant@gmail.com>
Date: Thu, 12 Mar 2020 06:11:53 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/404wLhGtLGbl4VWF9g4KGpXhTV4>
Subject: [netmod] Genart last call review of draft-ietf-netmod-factory-default-14
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Mar 2020 13:11:54 -0000

Reviewer: Stewart Bryant
Review result: Ready

I am the assigned Gen-ART reviewer for this draft. The General Area
Review Team (Gen-ART) reviews all IETF documents being processed
by the IESG for the IETF Chair.  Please treat these comments just
like any other last call comments.

For more information, please see the FAQ at

<https://trac.ietf.org/trac/gen/wiki/GenArtfaq>.

Document: draft-ietf-netmod-factory-default-14
Reviewer: Stewart Bryant
Review Date: 2020-03-12
IETF LC End Date: 2020-03-16
IESG Telechat date: Not scheduled for a telechat

Summary: A well written document that is pretty much ready to go. I only have
one concern and that is whether the overwrite pattern needs some text so that
it does not accidentally become a covert channel.

Major issues: None

Minor issues:

 "All security sensitive data (i.e., private keys, passwords, etc.)  SHOULD be
 overwritten with zeros or a pattern before deletion.  "

"a pattern" is possibly vague, and care needs to be taken that this is not a
covert channel. Possibly it needs to say something like "an implementation
specific common pattern"?

Nits/editorial comments:

Nits contains a warning about references, but one concerns text that will
removed, and the other is a format error that will be fixed in publication

I saw the SecDir comment on RPC. This is a starred term in the abbreviation
list and does not technically need expanding.



From nobody Thu Mar 12 09:57:45 2020
Return-Path: <mbj+ietf@4668.se>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A79973A0DA1 for <netmod@ietfa.amsl.com>; Thu, 12 Mar 2020 09:57:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.101
X-Spam-Level: 
X-Spam-Status: No, score=-0.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=HNV4WgFQ; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=zBrKoEWx
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 NSoXINrZ2xFJ for <netmod@ietfa.amsl.com>; Thu, 12 Mar 2020 09:57:42 -0700 (PDT)
Received: from wnew2-smtp.messagingengine.com (wnew2-smtp.messagingengine.com [64.147.123.27]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 455993A0DA0 for <netmod@ietf.org>; Thu, 12 Mar 2020 09:57:42 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailnew.west.internal (Postfix) with ESMTP id B3E9EA03; Thu, 12 Mar 2020 12:57:40 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Thu, 12 Mar 2020 12:57:40 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm1; bh= 09xAwFg7QMXen9zb06joecwsc/24ADMSuRrH8Baoz9U=; b=HNV4WgFQGqbNPQyM x/n9z+0addIHv2PRzkLj/uemW+gZDwlNUvM4PktsQbD2uLtUmqucOVQ3eYR2uGtA gbhCeB0gWeeTQPZzawyHQlHm7SujcQTTxWK9RlyMr8GGyZAe9V47mMCNxo9k5aYC 2wZ91bjWz9BCtUpoU3r4740USfHnWls0LwiraLG8zPiqTLRmTnW2ZkovIo9Ipy16 f67TqMeBCKtQGundYvtd/6VJHKbR6NCPWEXpJbJ3HwCAq/OZRNsCTvky11UA2YSR k+GC/RsDOdcWG2qy9DDQzcMAd4JnfFOupeKyW2tdjrI7CffdFKrx6jH+EiJh29EG h1ntmg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=09xAwFg7QMXen9zb06joecwsc/24ADMSuRrH8Baoz 9U=; b=zBrKoEWx7LJIj8QTAVqknrz/hAZrBklbBXVJQZ6MyKTCwg1ayciMMo6ja k3cMrhP+HgEaOWmrRikcYw5F3XANG0RgZumMVenAImIomSbvoXvvc0DwocPJGlsd X0EpwAUEVISXo021NxFfQ8PNiQBd6w5iI3iJQP22VnI5Tb0cwWk4HHsFLZnRNomc 8G2/hVtx1T1CqWjZbdLa0QQEMDFhrMIbv8hQ0PMcIl7Dkd2TvQUWcoCA43IV/ByF /hHZY0CiDOEfKe9Z1Flb0oEklo/y1I6ViHvNuHK8lpqVgAlws2pS3H1PVGj63Aww V86Xp1D38nmUayF68dkokFyYSVJDA==
X-ME-Sender: <xms:AmpqXplOlH5_xkptwvHq3zSVpph6hiwyK_Q-yAAfo0jOlOXCuqQEIw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedruddvhedgleejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffkffvuffhjghfofggtgfgsehtje ertdertddvnecuhfhrohhmpeforghrthhinhcuuehjnphrkhhluhhnugcuoehmsghjodhi vghtfhesgeeiieekrdhsvgeqnecuffhomhgrihhnpehjrggtohgsshdquhhnihhvvghrsh hithihrdguvgdpihgvthhfrdhorhhgnecukfhppeduheekrddujeegrdegrdeggeenucev lhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmsghjodhivg htfhesgeeiieekrdhsvg
X-ME-Proxy: <xmx:AmpqXnQZWLj9PvS24gXK8w-X13vy0VDhEaDaXgizJ9LxNCV8C7fNqA> <xmx:AmpqXtXvhcBKZxf4kHu49Y0P4_3Kvrb0N2YKNLPCwzdpRQvYyI5dtA> <xmx:AmpqXotsw5M9DwQnBdUrIUgqzJQyqDivfVMep9t29w7B7gFei8_jpA> <xmx:A2pqXrq1KTY-lYwU8NdTM3-W7a2DuOqz3hohU3HqLELLk5pgLmlFMvM1NIE>
Received: from localhost (unknown [158.174.4.44]) by mail.messagingengine.com (Postfix) with ESMTPA id C39AA3280064; Thu, 12 Mar 2020 12:57:37 -0400 (EDT)
Date: Thu, 12 Mar 2020 17:57:36 +0100 (CET)
Message-Id: <20200312.175736.1911206510177234294.id@4668.se>
To: j.schoenwaelder@jacobs-university.de
Cc: bclaise=40cisco.com@dmarc.ietf.org, netmod@ietf.org
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
In-Reply-To: <20200311191646.a6r77jr5lglxchml@anna.jacobs.jacobs-university.de>
References: <20200309163548.zq4nq6xe44zkest6@anna.jacobs.jacobs-university.de> <bab729da-999d-da90-ff64-d037e2a29f68@cisco.com> <20200311191646.a6r77jr5lglxchml@anna.jacobs.jacobs-university.de>
X-Mailer: Mew version 6.8 on Emacs 25.2
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Am1ZsJSgln2AcGEmgUwhvbex8o4>
Subject: Re: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Mar 2020 16:57:44 -0000

Hi

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
> On Wed, Mar 11, 2020 at 06:58:53PM +0100, Benoit Claise wrote:
> > Juergen,
> > 
> > On on side, Balazs mentions:
> > 
> > 4+ people asked me explicitly to state this similarity during the
> > development of the draft.
> > 
> > The current text is:
> > 
> >        P2  Instance data shall reuse existing encoding rules for YANG
> >            defined data.  Its format will be similar to the response of a
> >            NETCONF <get> operation or the RESTCONF response to a GET method
> >            invocation on the (unified) datastore resource.
> > 
> > This modification is based on your feedback:
> > 
> > Well, then the correct wording would be "similar to the response of a
> > NETCONF <get> operation or the RESTCONF response to a GET method
> > invocation on the (unified) datastore resource". Sounds complex and I
> > still prefer the text to be agnostic to specific operations
> > 
> > On the other side, you insist now on removing the latter sentence.
> > Could you propose a similar sentence that would satisfy your concern?
> >
> 
> The new sentence is this:
> 
> 
> 
> 
> [Yeah, I suggested removal so the new sentence is empty.]

I agree with Juergen.  

I find the sentence about similarity confusing.  What exactly does
"similar" mean?  Does it mean that it has a <rpc-reply> on the top?

This section defines the prinicples / objectives, and the principle is
clear:

       Instance data shall reuse existing encoding rules for YANG
       defined data.


> PS: I do not mind if somewhere there is an example stated. But even
>     then I would prefer something like this:
> 
>       For example, instance data of the <running> configuration
>       datastore is encoded similar to the response of a NETCONF
>       <get-config> operation on the <running> datastore or a GET
>       method invocation on the <running> datastore resource and it
>       will be embedded into a container together with the metadata
>       describing the instance data.

Hmm.   If you really want to show how a reply to <get-config> compares
to a corresponding instance file, it might be better with an example
that shows a complete reply to this get-config, and the corresponding
instance data.


/martin



> 
>     (I prefer to avoid NETCONF GET and the RESTCONF unified datastore
>     since they have issues. But if people insist on an example using
>     operations that have issues, I will keep my mouth shut.)
> 
> -- 
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
> 
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Thu Mar 12 10:09:23 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A05D3A0DC2 for <netmod@ietfa.amsl.com>; Thu, 12 Mar 2020 10:09:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 WSl6P-LL31Cz for <netmod@ietfa.amsl.com>; Thu, 12 Mar 2020 10:09:14 -0700 (PDT)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10079.outbound.protection.outlook.com [40.107.1.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 955883A0DA4 for <netmod@ietf.org>; Thu, 12 Mar 2020 10:09:13 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Q2m03Ha9f5dLMaKN+wh3gncKPkzXoluwJT+mOdP9jnECdiWLnxrecwC2q/a2Yh8kNTXZo+9NWOy+wVdJZnlr7k4N1RLewo9OZn4112D+TPzg2sneEvw9sCPUvSqHBTC+eliGKbLsB87mBZIOJ33C7L093MWVXnypl/IfX8yEPQyEExK8IPTfpZyLI8lqdSdgdux3+YMFuwwgVNwgvLtSy6EntsBRzIo7G/lEzNCNOEzxsedPssB7aexbYunS9YcLPEkjSFirT9AW4sEYBzD4fpCROktw+g0+000P67/iY6/x0Gzgg+QuzjXmBYNLtC2hTSUGR2fSZKKltREkglz50w==
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=xnyg7QU/YqT+/Fnf9zCHahSsjhRKEiCPA8jkiwVsgQo=; b=fL17+Ts3RXWc8kEKOx5b5t87mPUy0H1KT/O4ciM4+YZ/LQCczDAqsre4Wb7xDd40LpsdRG0z9iqrY6xysfnJwVbRuBAtla5PfQc0Nno7dAqoqzIiWwrTKige69aRGeeb5uNqWjicrtoP6XiBY6bLZinTsIhJvoSpR03l/UcdVN6q3aAVtHmB9mpiEE1lXX5iDjbvQ5whUnhZlPm7t9tez372Z+LQdc/90VtlfBOPks3bGR7LkcPRjJU6szZlUYM3K9rvKOKyig/uQLQrRo9Bpni9KVxX8jbVneNqfOY4P0CihgazuyDigPfB/Yq4qTQpC1F8QH2YobMWfJXZEzbrsg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xnyg7QU/YqT+/Fnf9zCHahSsjhRKEiCPA8jkiwVsgQo=; b=GC9Pig3SKVP3RSHPCgtv6Oepn5oc23Br1iDnLwA/xC38w84B3QC4w2+cl01P/CmBVJNqHVyIovcyhQl7El985ZrPFZQsu6cSAfDppVRhYPpM4tdGuFRfUFBcOuuGQA3d1im08T3xyfXOtCkwpbbiabpt/uaOS0TIT/swdAkgDj4=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB4956.eurprd07.prod.outlook.com (20.178.43.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2835.6; Thu, 12 Mar 2020 17:09:10 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2814.007; Thu, 12 Mar 2020 17:09:10 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>
To: =?iso-8859-1?Q?Martin_Bj=F6rklund?= <mbj+ietf@4668.se>, "j.schoenwaelder@jacobs-university.de" <j.schoenwaelder@jacobs-university.de>
CC: "netmod@ietf.org" <netmod@ietf.org>, "bclaise=40cisco.com@dmarc.ietf.org" <bclaise=40cisco.com@dmarc.ietf.org>
Thread-Topic: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06
Thread-Index: AQHVxVfSEJ6TUivwA0OmLdrVeJgwbqfztdUAgCEFvqCAAsFUgIAAY06ggAqwh4CAF9AXkIAGAvgAgABGBfCAAC0TAIADO+CAgAAVwwCAAWtzAIAAAvrQ
Date: Thu, 12 Mar 2020 17:09:10 +0000
Message-ID: <DB7PR07MB4011C577209422E83C24F654F0FD0@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <20200309163548.zq4nq6xe44zkest6@anna.jacobs.jacobs-university.de> <bab729da-999d-da90-ff64-d037e2a29f68@cisco.com> <20200311191646.a6r77jr5lglxchml@anna.jacobs.jacobs-university.de> <20200312.175736.1911206510177234294.id@4668.se>
In-Reply-To: <20200312.175736.1911206510177234294.id@4668.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6bdaf33c-ab92-4dac-de1d-08d7c6a81527
x-ms-traffictypediagnostic: DB7PR07MB4956:
x-microsoft-antispam-prvs: <DB7PR07MB495602116AF5DF99919E27FFF0FD0@DB7PR07MB4956.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2331;
x-forefront-prvs: 0340850FCD
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(366004)(136003)(346002)(376002)(39860400002)(199004)(478600001)(33656002)(966005)(66616009)(86362001)(110136005)(9686003)(55016002)(54906003)(76116006)(66556008)(186003)(26005)(66946007)(64756008)(66446008)(66476007)(4326008)(52536014)(5660300002)(2906002)(6506007)(316002)(66574012)(8936002)(53546011)(81166006)(71200400001)(7696005)(81156014)(8676002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB4956; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: awiRhe4oEnm1vd0FSp096R5TBYUu8CSLfj3ZryfQS1b9yU1vI/tLb9U9wau61THZ1rhYYgqSmgmy8s7T3DdUZFcdKKA/wewxrYiPWgPOblCR/PfhkNIBRvGI4L1sNN+CxvTPsV9lEK0S9OYh0da26iEv2Tp44PrJGx5oJf0ZSATl1E+B4XguIy2avXvo/q0+QId61PGE+gENw6OyxT/Xoq+63x2qJq0YuV17aZNU8lSF1PFqe9u8rowb3xUlhsTdc/9mSRVmmKIUBRcgfMFfoAA3uRDZ5ul2P29xdBeafFBL15NvRP1iSD0DVvNoA3ZQFEJuHSQQ/60LMMYbIxGLbhrRQJ9Mmh2UDNXKVo/yy+g8nC2mP1+RR6LGRwyTmxjnDADNCYnG2nkhT7pYaxjVZSBp5KkXIkZ9wvMK2KmhiXnM4D+0zZ2Jgc3I9I4Upjmecb7dxz1Q3xdl6zvVGG9ARYRU8jX7JsAkDFaF+UVkGC55MiuiSGc2zq0FemfF1ZV4sB9sf9LGISCKt7CreiXeMw==
x-ms-exchange-antispam-messagedata: RSEDQrzrSdmDimkiwENFZw0/l+yweZC1Sb7CLiQk3xEu1PamKLgd6b4PhWCQGNT4052qewJYoZMzNXn3ZGAn3tBJJASSwsH99IEzSXSEbjxXhdaW3sTIq4cgafALa/XNL2V7SBL+ZPeumRCV4am7KQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0187_01D5F899.538186E0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6bdaf33c-ab92-4dac-de1d-08d7c6a81527
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Mar 2020 17:09:10.7054 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ykDbNYN8xf38UDqyHj/6X+0YmgR6Rcjl2IWJgA2s+hvkiHM+ksPBbAtaT6fn+e6SPUhElneP5r0GCos/1aRwOdTgJkhxybK2TUta+JvVUFI=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4956
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/78PO2Z6-EV6j6588C0InDtperi0>
Subject: Re: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Mar 2020 17:09:19 -0000

------=_NextPart_000_0187_01D5F899.538186E0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

OK, I will remove it.
Balazs

-----Original Message-----
From: netmod <netmod-bounces@ietf.org> On Behalf Of Martin Bj=F6rklund
Sent: 2020. m=E1rcius 12., cs=FCt=F6rt=F6k 17:58
To: j.schoenwaelder@jacobs-university.de
Cc: netmod@ietf.org; bclaise=3D40cisco.com@dmarc.ietf.org
Subject: Re: [netmod] WG Last Call:
draft-ietf-netmod-yang-instance-file-format-06

Hi

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
> On Wed, Mar 11, 2020 at 06:58:53PM +0100, Benoit Claise wrote:
> > Juergen,
> >=20
> > On on side, Balazs mentions:
> >=20
> > 4+ people asked me explicitly to state this similarity during the
> > development of the draft.
> >=20
> > The current text is:
> >=20
> >        P2  Instance data shall reuse existing encoding rules for =
YANG
> >            defined data.  Its format will be similar to the response =
of
a
> >            NETCONF <get> operation or the RESTCONF response to a GET
method
> >            invocation on the (unified) datastore resource.
> >=20
> > This modification is based on your feedback:
> >=20
> > Well, then the correct wording would be "similar to the response of=20
> > a NETCONF <get> operation or the RESTCONF response to a GET method=20
> > invocation on the (unified) datastore resource". Sounds complex and=20
> > I still prefer the text to be agnostic to specific operations
> >=20
> > On the other side, you insist now on removing the latter sentence.
> > Could you propose a similar sentence that would satisfy your =
concern?
> >
>=20
> The new sentence is this:
>=20
>=20
>=20
>=20
> [Yeah, I suggested removal so the new sentence is empty.]

I agree with Juergen. =20

I find the sentence about similarity confusing.  What exactly does =
"similar"
mean?  Does it mean that it has a <rpc-reply> on the top?

This section defines the prinicples / objectives, and the principle is
clear:

       Instance data shall reuse existing encoding rules for YANG
       defined data.


> PS: I do not mind if somewhere there is an example stated. But even
>     then I would prefer something like this:
>=20
>       For example, instance data of the <running> configuration
>       datastore is encoded similar to the response of a NETCONF
>       <get-config> operation on the <running> datastore or a GET
>       method invocation on the <running> datastore resource and it
>       will be embedded into a container together with the metadata
>       describing the instance data.

Hmm.   If you really want to show how a reply to <get-config> compares
to a corresponding instance file, it might be better with an example =
that
shows a complete reply to this get-config, and the corresponding =
instance
data.


/martin



>=20
>     (I prefer to avoid NETCONF GET and the RESTCONF unified datastore
>     since they have issues. But if people insist on an example using
>     operations that have issues, I will keep my mouth shut.)
>=20
> --=20
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

_______________________________________________
netmod mailing list
netmod@ietf.org
https://www.ietf.org/mailman/listinfo/netmod

------=_NextPart_000_0187_01D5F899.538186E0
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMxMjE3MDkwOVowIwYJKoZIhvcNAQkEMRYEFAIW4QKzHZ9L6YuTpNwPot50kEpSMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQA4gS8WM+L+K3HyJkGXR9cHhpWhFRsG6E37GgaW9acLX6qNSvgkXCY2
ARI/bsR83HoKokeMdpxz9/rdv8/2tqI578nr+dm/evbb859Rqh2W1HtsbvLLT2Km+/eTdyseDl67
qt1JbfItxcIkyM2Bsn4o0jcN14T1QAE/HqjzXnxtfnb4Q/6goINtA7wsevLGcPtAEEX+p+14DSY/
LXbNkdAIM5m06nhDeBGIRhvywX29VMnVPLxPFKn/dEnbE6XcQcZKK1ExImT2Jiib34RvmYIZif0Y
zbWLYxSDA0gzvduMbeWfhe/2oRM38yhL5xL+TZ5//HNClLvFO8MBji5jdfw7AAAAAAAA

------=_NextPart_000_0187_01D5F899.538186E0--


From nobody Fri Mar 13 05:27:12 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 380383A170A; Fri, 13 Mar 2020 05:26:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 OopMpfOR28LU; Fri, 13 Mar 2020 05:26:48 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 271543A1707; Fri, 13 Mar 2020 05:26:48 -0700 (PDT)
Received: from lhreml705-cah.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id 97BC8D7989A64194D5FD; Fri, 13 Mar 2020 12:26:43 +0000 (GMT)
Received: from lhreml715-chm.china.huawei.com (10.201.108.66) by lhreml705-cah.china.huawei.com (10.201.108.46) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 13 Mar 2020 12:26:43 +0000
Received: from lhreml715-chm.china.huawei.com (10.201.108.66) by lhreml715-chm.china.huawei.com (10.201.108.66) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 13 Mar 2020 12:26:43 +0000
Received: from DGGEML404-HUB.china.huawei.com (10.3.17.39) by lhreml715-chm.china.huawei.com (10.201.108.66) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1713.5 via Frontend Transport; Fri, 13 Mar 2020 12:26:43 +0000
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.27]) by DGGEML404-HUB.china.huawei.com ([fe80::b177:a243:7a69:5ab8%31]) with mapi id 14.03.0439.000; Fri, 13 Mar 2020 20:26:41 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Stewart Bryant <stewart.bryant@gmail.com>, "gen-art@ietf.org" <gen-art@ietf.org>
CC: "netmod@ietf.org" <netmod@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>, "draft-ietf-netmod-factory-default.all@ietf.org" <draft-ietf-netmod-factory-default.all@ietf.org>
Thread-Topic: Genart last call review of draft-ietf-netmod-factory-default-14
Thread-Index: AdX5MiBOXr9p4glsTfqsi62IZ4V4xg==
Date: Fri, 13 Mar 2020 12:26:40 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD54B417@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.138.33.123]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/okEDX1AUWq1bz755rxuxUqdGcRU>
Subject: Re: [netmod] Genart last call review of draft-ietf-netmod-factory-default-14
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Mar 2020 12:26:55 -0000

VGhhbmtzIFN0ZXdhcnQgZm9yIGEgZ29vZCByZXZpZXcsIHNlZSByZXBseSBpbmxpbmUgYmVsb3cu
DQoNCi0tLS0t6YKu5Lu25Y6f5Lu2LS0tLS0NCuWPkeS7tuS6ujogU3Rld2FydCBCcnlhbnQgdmlh
IERhdGF0cmFja2VyIFttYWlsdG86bm9yZXBseUBpZXRmLm9yZ10gDQrlj5HpgIHml7bpl7Q6IDIw
MjDlubQz5pyIMTLml6UgMjE6MTINCuaUtuS7tuS6ujogZ2VuLWFydEBpZXRmLm9yZw0K5oqE6YCB
OiBuZXRtb2RAaWV0Zi5vcmc7IGxhc3QtY2FsbEBpZXRmLm9yZzsgZHJhZnQtaWV0Zi1uZXRtb2Qt
ZmFjdG9yeS1kZWZhdWx0LmFsbEBpZXRmLm9yZw0K5Li76aKYOiBHZW5hcnQgbGFzdCBjYWxsIHJl
dmlldyBvZiBkcmFmdC1pZXRmLW5ldG1vZC1mYWN0b3J5LWRlZmF1bHQtMTQNCg0KUmV2aWV3ZXI6
IFN0ZXdhcnQgQnJ5YW50DQpSZXZpZXcgcmVzdWx0OiBSZWFkeQ0KDQpJIGFtIHRoZSBhc3NpZ25l
ZCBHZW4tQVJUIHJldmlld2VyIGZvciB0aGlzIGRyYWZ0LiBUaGUgR2VuZXJhbCBBcmVhIFJldmll
dyBUZWFtIChHZW4tQVJUKSByZXZpZXdzIGFsbCBJRVRGIGRvY3VtZW50cyBiZWluZyBwcm9jZXNz
ZWQgYnkgdGhlIElFU0cgZm9yIHRoZSBJRVRGIENoYWlyLiAgUGxlYXNlIHRyZWF0IHRoZXNlIGNv
bW1lbnRzIGp1c3QgbGlrZSBhbnkgb3RoZXIgbGFzdCBjYWxsIGNvbW1lbnRzLg0KDQpGb3IgbW9y
ZSBpbmZvcm1hdGlvbiwgcGxlYXNlIHNlZSB0aGUgRkFRIGF0DQoNCjxodHRwczovL3RyYWMuaWV0
Zi5vcmcvdHJhYy9nZW4vd2lraS9HZW5BcnRmYXE+Lg0KDQpEb2N1bWVudDogZHJhZnQtaWV0Zi1u
ZXRtb2QtZmFjdG9yeS1kZWZhdWx0LTE0DQpSZXZpZXdlcjogU3Rld2FydCBCcnlhbnQNClJldmll
dyBEYXRlOiAyMDIwLTAzLTEyDQpJRVRGIExDIEVuZCBEYXRlOiAyMDIwLTAzLTE2DQpJRVNHIFRl
bGVjaGF0IGRhdGU6IE5vdCBzY2hlZHVsZWQgZm9yIGEgdGVsZWNoYXQNCg0KU3VtbWFyeTogQSB3
ZWxsIHdyaXR0ZW4gZG9jdW1lbnQgdGhhdCBpcyBwcmV0dHkgbXVjaCByZWFkeSB0byBnby4gSSBv
bmx5IGhhdmUgb25lIGNvbmNlcm4gYW5kIHRoYXQgaXMgd2hldGhlciB0aGUgb3ZlcndyaXRlIHBh
dHRlcm4gbmVlZHMgc29tZSB0ZXh0IHNvIHRoYXQgaXQgZG9lcyBub3QgYWNjaWRlbnRhbGx5IGJl
Y29tZSBhIGNvdmVydCBjaGFubmVsLg0KDQpNYWpvciBpc3N1ZXM6IE5vbmUNCg0KTWlub3IgaXNz
dWVzOg0KDQogIkFsbCBzZWN1cml0eSBzZW5zaXRpdmUgZGF0YSAoaS5lLiwgcHJpdmF0ZSBrZXlz
LCBwYXNzd29yZHMsIGV0Yy4pICBTSE9VTEQgYmUgIG92ZXJ3cml0dGVuIHdpdGggemVyb3Mgb3Ig
YSBwYXR0ZXJuIGJlZm9yZSBkZWxldGlvbi4gICINCg0KImEgcGF0dGVybiIgaXMgcG9zc2libHkg
dmFndWUsIGFuZCBjYXJlIG5lZWRzIHRvIGJlIHRha2VuIHRoYXQgdGhpcyBpcyBub3QgYSBjb3Zl
cnQgY2hhbm5lbC4gUG9zc2libHkgaXQgbmVlZHMgdG8gc2F5IHNvbWV0aGluZyBsaWtlICJhbiBp
bXBsZW1lbnRhdGlvbiBzcGVjaWZpYyBjb21tb24gcGF0dGVybiI/DQoNCltRaW5dOiBUaGUgcHJv
cG9zZWQgY2hhbmdlIHdvcmtzIGZvciBtZSwgbWF5YmUgImNvbW1vbiIgc2hvdWxkIGFsc28gYmUg
cmVtb3ZlZC4NCk5pdHMvZWRpdG9yaWFsIGNvbW1lbnRzOg0KDQpOaXRzIGNvbnRhaW5zIGEgd2Fy
bmluZyBhYm91dCByZWZlcmVuY2VzLCBidXQgb25lIGNvbmNlcm5zIHRleHQgdGhhdCB3aWxsIHJl
bW92ZWQsIGFuZCB0aGUgb3RoZXIgaXMgYSBmb3JtYXQgZXJyb3IgdGhhdCB3aWxsIGJlIGZpeGVk
IGluIHB1YmxpY2F0aW9uDQpbUWluXTpDb3JyZWN0LCBZQU5HIGxpYnJhcnkgcmVmZXJlbmNlIGlz
IHVudXNlZCBhbmQgc2hvdWxkIGJlIHJlbW92ZWQuIA0KSSBzYXcgdGhlIFNlY0RpciBjb21tZW50
IG9uIFJQQy4gVGhpcyBpcyBhIHN0YXJyZWQgdGVybSBpbiB0aGUgYWJicmV2aWF0aW9uIGxpc3Qg
YW5kIGRvZXMgbm90IHRlY2huaWNhbGx5IG5lZWQgZXhwYW5kaW5nLg0KW1Fpbl06IFJpZ2h0LCBS
UEMgaXMgYW4gZXhpc3RpbmcgdGVybSB0aGF0IGlzIGRlZmluZWQgaW4gUkZDNzk1MCwgd2hpY2gg
ZG9lc24ndCBuZWVkIHRvIGJlIGV4cGFuZGVkLg0KDQo=


From nobody Fri Mar 13 09:54:03 2020
Return-Path: <jason.sterne@nokia.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE5DE3A0DEC; Fri, 13 Mar 2020 09:54:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.364
X-Spam-Level: 
X-Spam-Status: No, score=-3.364 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-1.463, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.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 rPw00Ka5bfaC; Fri, 13 Mar 2020 09:53:59 -0700 (PDT)
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2118.outbound.protection.outlook.com [40.107.92.118]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1133B3A0E79; Fri, 13 Mar 2020 09:53:58 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GUUWK++uRMZjmLfyJQotrRwCOed5q8Tf9OqIbLgFBdiQpmAoSjebInvWKENZZ1O70IldPbQsqBvNMxbu3TAtMmr4BZIYdP0zr0J9R6jsJ4lk4DPeOb4tvIBtl5UZpv9k3bO7xuS3B1czoFPmW/ZYAJScAOqR945e/44r3afs5vhSVNOjwAfosL3U8bGfuibjKIsAhBY2DwOPbSOEzA5dkB/9m1tB9Mr2CW0URL+LMrXB0IMw8B4JYezYi55XGWdqHkwI7FfbSfRnhebJ38qPdtKwwDQKRYbYRP9b4jXoj2JiZoQjdCFrcGcU6qzzsTF0eJc0TYVKUtStoOv2zXkenA==
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=VKXuryrZxBLK75YNmrRwE3bJdCVZTadYM4huUpt2RgE=; b=QMzPD+zOQpkGNNhAt2nPaxD/ZTBzoDcZN4rlA4AP4MyBT9CESRK7j3ijGBV5J4V/SelU5yZ/+LSApejMbXWG6uIS5xfGf/iivVcQJbKTvG58g6cnWESD47O0Rb5wGOCljI6175B77y0BNEPfuq4Nx6jmVBnOiIpq2HhVuVJPzKsIyQbiAE5fJz7Gq0IdP8gFzROxpWI1eOaHl9JDfpybzc7UMprpgG23o+VN8vVhxlj8TPln6h7XyxQdK3w9C4AUUp1WAnn+bGFhfpyMI/tQoXWKic2X8Lv/NTqiPPescblb4d4c1fepsmrrDp1Y0K4FqFkeRwYg8RFsl6nC00RdIw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VKXuryrZxBLK75YNmrRwE3bJdCVZTadYM4huUpt2RgE=; b=WqjESMawYYHiErTecRV/RRpspO9zKJY3q+AMOVM2NAouh1uTPzDyQGJIpGaDZHkEDjmrG6CqR4F2smf1MTcNGN71FL14nzvfmE00wlSYzahc17OKt70BVgskcSOGOhJBGZBm+zWpu+CBDIJQSlRmTzM05aVQ+SQyC1VORecptk0=
Received: from DM5PR08MB2633.namprd08.prod.outlook.com (2603:10b6:3:ca::21) by DM5PR08MB3548.namprd08.prod.outlook.com (2603:10b6:4:66::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.16; Fri, 13 Mar 2020 16:53:56 +0000
Received: from DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::455:66cb:efa2:fabb]) by DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::455:66cb:efa2:fabb%9]) with mapi id 15.20.2793.018; Fri, 13 Mar 2020 16:53:56 +0000
From: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
To: =?iso-8859-1?Q?Martin_Bj=F6rklund?= <mbj+ietf@4668.se>, "lberger@labn.net" <lberger@labn.net>
CC: "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] Adoption of versioning design team docs
Thread-Index: AQHV9xITP/ptr1VQekiPG+Tq27abCahGv5gw
Date: Fri, 13 Mar 2020 16:53:56 +0000
Message-ID: <DM5PR08MB26338C078B13DFAAC89E10E89BFA0@DM5PR08MB2633.namprd08.prod.outlook.com>
References: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net> <20200310.202829.875177434643366833.id@4668.se>
In-Reply-To: <20200310.202829.875177434643366833.id@4668.se>
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=jason.sterne@nokia.com; 
x-originating-ip: [65.110.221.79]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: e9d7e265-8727-4c73-ba9c-08d7c76f1ea8
x-ms-traffictypediagnostic: DM5PR08MB3548:
x-microsoft-antispam-prvs: <DM5PR08MB3548889E09DF5E762940E9879BFA0@DM5PR08MB3548.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 034119E4F6
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(346002)(366004)(376002)(136003)(39860400002)(396003)(199004)(33656002)(66574012)(5660300002)(81156014)(8676002)(86362001)(2906002)(71200400001)(316002)(55016002)(76116006)(110136005)(6506007)(4326008)(53546011)(8936002)(66946007)(54906003)(66476007)(26005)(966005)(81166006)(186003)(9686003)(478600001)(7696005)(66556008)(66446008)(52536014)(64756008); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR08MB3548; H:DM5PR08MB2633.namprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: JNAHx5sgP+4tAZpc5zo4RGsBHu4I9oDkyYf2VVCu71QUR9+B4ecNlcubwivSGgmLSokM+qSd//gMsVPrlPYzLUZa2QX4DonrNh0E58kcrrYARKovItQHlolR1yweN9HFDIFaLKc+JxUUfodrR85tTIkdoRI767wDyjLn2um3qIlYI4OWVunc+lIYCdL7mWKn0/epG+AL9RVqYVPnps0JxHUi2dveMV+HKhr7sjcI04QcGsFAMEjEXsRPepWthRpYH6MMtDwGiku34P5q2ExmcNBR4VoxGGuKbrddn1+wGwleWO+82mPihZWgG3vlDQ6nm69Y49ymj1Oxvwegry6JvfcmAIYGerAAD/nIyrK755/thA5iDTIFYzNKnLBgdMQN6aUH2hbbAPf0UzZ2kltN/B/+eXuflo8qjVgyphvXzyumHjk19/bQz8JDRRVMOHTBDFNIar7CX9q6LAaenulbly9GsjT2UcuWJFuZSb08uJ0+fu3WRV2HcgOXE87PNFviAo9pzlbLYhw/YOJmys/rwA==
x-ms-exchange-antispam-messagedata: tj/tgwKlrgo9dmimZYfIHwP9gJJOCpWDXi1DuacG7CfamlgH0GAVRYGrBP6LNnIPxili8TWYlmkLctf9/O9RO4DF9lRWl7TRNa/h4wN4PX/aRhIWl+J/LMAJv1CSp84B/8qYNrJckf8iPwBwH4BBFQ==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e9d7e265-8727-4c73-ba9c-08d7c76f1ea8
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Mar 2020 16:53:56.5306 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: YSPCFh6vKUnt3KViPsDPstATxxJqPUfKcS5ir2Sq5Y/Xse0FmNG8Pl0vRsd1u+f9kjQBNapm9w0y2ln5c4UrDQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR08MB3548
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/4QLKxyCJRRQiyLjlIVdGvC5H1Qs>
Subject: Re: [netmod] Adoption of versioning design team docs
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Mar 2020 16:54:01 -0000

Hi Martin,

Thanks for taking a look at the drafts and for your support of the DT's wor=
k. Please see inline.

Regards,
Jason

> -----Original Message-----
> From: netmod <netmod-bounces@ietf.org> On Behalf Of Martin Bj=F6rklund
> Sent: Tuesday, March 10, 2020 3:28 PM
> To: lberger@labn.net
> Cc: netmod-chairs@ietf.org; netmod@ietf.org
> Subject: Re: [netmod] Adoption of versioning design team docs
>=20
> [second attempt, sorry for duplicates]
>=20
> Hi,
>=20
> By document:
>=20
> draft-verdt-netmod-yang-module-versioning-01
>=20
>   This is a great contribution to the YANG ecosystem.  It is very well
>   written, and I would like to see this document proceed quickly.  The
>   solutions it proposed are really needed.  I have one objection
>   though; in 7.1 the text says:
>=20
>     All IETF YANG modules MUST include revision-label statements for all
>     newly published YANG modules, and all newly published revisions of
>     existing YANG modules.  The revision-label MUST take the form of a
>     YANG semantic version number [I-D.verdt-netmod-yang-semver].
>=20
>   I strongly disagree with this new rule.  IETF modules use a linear
>   history, so there are no reasons to use "modified semver".

[>>JTS: ] This point will obviously require further discussion, so we have =
raised an issue in our GitHub DT tracker for it:=20
https://github.com/netmod-wg/yang-ver-dt/issues/45

Would you be okay to defer discussion on this until after the adoption call=
, so that we can focus discussion on the two drafts that you oppose adoptin=
g?

>=20
>   I support the adoption of this document.
>=20
>   (I will send a review of this document in a separate mail)
>=20
>=20
> draft-verdt-netmod-yang-semver-01
>=20
>   This draft proposes a way to express how a given revision is
>   backwards compatible in a very short format.  With the new extension
>   statements in draft-verdt-netmod-yang-module-versioning, this
>   information is already present in the revision history of a module.
>   (One possible exception is editorial changes, but that can easily be
>   fixed by adding an "editorial" extension to "ietf-yang-revisions").
>=20
>   I don't think this document should be adopted.

[>>JTS: ] History suggests that YANG modules, even those produced by IETF w=
ill not always be flawless. Most IETF documents may end up having a linear =
history (in which case semver and the modified semver look the same).  But =
some may not.=20

Vendors, however, definitely need to be able to support/fix issues in shipp=
ed releases without forcing clients to move to the latest code. That means =
some ability to describe changes in branched modules is required. Branching=
 is optional (and NBC changes in previous versions is not recommended) but =
when it does need to happen, we should at least have a standardized and wel=
l described mechanism available.

Semver provides a lot more intuitive high level information about the scope=
 of changes in a module vs a vanilla revision date. It presents a human fri=
endly approximation/summary for a complex lineage system when needed.=20

Having a common modified yang semver scheme for standard and vendor models =
would be very useful for consumers of YANG models.=20

Ultimately a diff of modules is needed to know every change, but it does gi=
ve a quick 1 line indication of the impact of changing between two module v=
ersions, and can handle branched model development.

>=20
>=20
> draft-rwilton-netmod-yang-packages-03
>=20
>   I support the adoption of this document.
>=20
>=20
> draft-wilton-netmod-yang-ver-selection-02
>=20
>   I think the solutions proposed in this draft are overly complex and
>   some of them are probably impossible to implement correctly in real
>   world use cases.
>=20
>   I don't think this document should be adopted.


[>>JTS: ] It would be good to discuss the scenarios that version selection =
may not work for.=20

We do believe there are some cases where version selection is very helpful.=
=20

One example is when an NBC change needs to occur (e.g. bug fix, or extendin=
g functionality) that causes a leaf to change type but there is a strong de=
sire to keep the same name (e.g. something basic like "interface" or "addre=
ss"). We can't use a "status deprecated" approach to support the old functi=
onality in this case.

Another example is the ability for a client to specify (and a server to adv=
ertise & limit) which data models (3rd party vs proprietary) it wants to us=
e for interactions with the server.

This is an important part of a complete solution to versioning and backward=
s compatibility, and after discussions of various alternatives we think thi=
s is the most viable approach.

Note that this draft is optional for clients and servers to support. It pro=
vides a scheme when it is desired/needed but servers aren't required to sup=
port this if it is too complex for them or not useful in their applications=
. There is also a fair bit of flexibility in the draft for different server=
 capabilities.

>=20
>=20
> draft-verdt-netmod-yang-schema-comparison-00
>=20
>   I support the adoption of this document.
>=20
>=20
>=20
> /martin
>=20
>=20
> Lou Berger <lberger@labn.net> wrote:
> > Hi,
> > We'd like to start a two week adoption call for the set of documents
> > described below by Rob.  To be specific, this includes
> > 1) draft-verdt-netmod-yang-solutions-03
> > 2) draft-verdt-netmod-yang-module-versioning-01
> > 3) draft-verdt-netmod-yang-semver-01
> > 4) draft-rwilton-netmod-yang-packages-03
> > 5) draft-wilton-netmod-yang-ver-selection-02
> > 6) draft-verdt-netmod-yang-schema-comparison-00
> >
> > The adoption call ends in two weeks, on March 16.
> >
> > Please voice your support or objections on list.  While we prefer to
> > adopt as a set, objections on specific documents are acceptable.
> >
> > Netmod Chairs
> >
> > On 2/29/2020 2:21 AM, Rob Wilton (rwilton) wrote:
> >
> > > Netmod chairs,
> > >
> > > The version selection draft draft-wilton-netmod-yang-ver-selection-02
> > > is now posted.  With that, the YANG versioning design team would like
> > > to please request you make an WG adoption call for these documents.
> > >
> > > The updated full list is:
> > >
> > > 1) draft-verdt-netmod-yang-solutions-03
> > >    - Solution overview, updated since 106 to cover updates to version
> > >    - selection and schema comparison drafts.
> > >
> > > 2) draft-verdt-netmod-yang-module-versioning-01
> > >    - Base module versioning solution, unchanged from the version pres=
ented
> > >    - at 106.
> > >
> > > 3) draft-verdt-netmod-yang-semver-01
> > >    - YANG Semantic version numbers, unchanged from the version
> presented at
> > >    - 106.
> > >
> > > 4) draft-rwilton-netmod-yang-packages-03
> > >    - YANG packages draft, updated since 106
> > >    5) draft-wilton-netmod-yang-ver-selection-02
> > >    - Version selection, updated since 106, as per notes below
> > >
> > > 6) draft-verdt-netmod-yang-schema-comparison-00
> > >    - Schema comparison tooling, unchanged from the version presented =
at
> > >    - 106.
> > >
> > > The main changes to the version selection draft are:
> > >    - We have tried to simplify the model, but at the same time give s=
ervers
> > >    - more flexibility about how they implement version selection and =
what
> > >    - it can be used for.  E.g. if the server wants to allow a client =
to
> > >    - choose between different schema versions, but require that all c=
lients
> > >    - use the same schema version, that is now possible
> > >    - The draft explicitly disallows schema-selection happening mid-se=
ssion
> > >    - The solution allows the server to require clients to configure
> > >    - schema-sets before they are used
> > >    - The solution provides more information about which schema-sets a=
re
> > >    - compatible with each other
> > >
> > > Regards,
> > > Rob
> > >
> > >
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Fri Mar 13 13:14:23 2020
Return-Path: <mjethanandani@gmail.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A8F73A0DAC; Fri, 13 Mar 2020 13:14:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 ezMvf1hEefoB; Fri, 13 Mar 2020 13:14:15 -0700 (PDT)
Received: from mail-pl1-x62e.google.com (mail-pl1-x62e.google.com [IPv6:2607:f8b0:4864:20::62e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8CB5E3A0DA5; Fri, 13 Mar 2020 13:14:15 -0700 (PDT)
Received: by mail-pl1-x62e.google.com with SMTP id w12so4779159pll.13; Fri, 13 Mar 2020 13:14:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:mime-version:subject:message-id:date:to; bh=NK3dlyiWY/77F+xuoFh4C9fzI53x7uXMV5tkAyOsIGY=; b=VRGgOlzFUTEoXuXaui1vZ5htjObdwoV1fTsB9S8YVuukLl95fgbpm501vUctIgDlOb tNhp46S0pAXZDEu3K2M3khqsoP5Piq8L7z5WutoJu10F76CiRtr7Q+wXWbIXkHgiTd89 zD4q9phpYd7UT9LLckrm594DyoAPfrIsavvbRJ56LFNF4ATosVggFIjReQmjXESeylBu tf2Ll085/oEKhsSSw9hQvmqcECMeqIkbBxqgqi+CwdNIvwA6c+BygM/DIuJtWOU8mb6q 07ebWX/cBDyZEte6oaHczOJh9EPGISW92yt+guo/kKuUPjLkneH2kE4BtTcsKAJNc8kj RiwQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:message-id:date:to; bh=NK3dlyiWY/77F+xuoFh4C9fzI53x7uXMV5tkAyOsIGY=; b=FxTFvYQG9gvAFiDfVECC5cQQPuf+wHzzGIH3BK+IUiHWkTGRsb8yxJ1TvqMbHWDNM2 nHfsd78Ywj70eSXW8++Tre9N+e8zn/N7uHUjVjPWeU0gddaqHc12C0oxpdhI4NBDe6QB MoqTneDZXzmZkjGCJych9yWAg3tFew+e64E/nwvLpnKNbu1/s4V7G06IV3XWInWzwMIn NzjFlXpTn+uLzn4fTqkZg9aVyylSvNtPEWo9HMPgmtdhbw2wdGY968c2zLCd1xeQArM6 muBFMlGRZnIRUQSoYJKnGLATxA0aFu7MeXzc4Ad/fU+4hIa8lG4P6O0LxAhdxkocRALU RTWA==
X-Gm-Message-State: ANhLgQ35W5i++C2PCVbVugwp2GqjoXL1fVVAqul6uTJIJrx2NOWOaobQ LdOZvFDeFWjduSFWw2ml2ZwTpojJ
X-Google-Smtp-Source: ADFU+vseNYqd6VANSO1Pa/ZF7+uXbLKVe2L+Dxe+hfEav1qtKIjyN3C55f5rz8Sx6Wj9FZElCVYIBw==
X-Received: by 2002:a17:90b:1983:: with SMTP id mv3mr11782406pjb.86.1584130454289;  Fri, 13 Mar 2020 13:14:14 -0700 (PDT)
Received: from ?IPv6:2601:647:5600:5020:20a6:1027:cd80:bfca? ([2601:647:5600:5020:20a6:1027:cd80:bfca]) by smtp.gmail.com with ESMTPSA id o126sm11974031pfb.140.2020.03.13.13.14.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 13 Mar 2020 13:14:13 -0700 (PDT)
From: Mahesh Jethanandani <mjethanandani@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_53AF3495-8FFF-4096-AA4A-0E3812C935DA"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Message-Id: <E3909A5A-FACB-4A77-B57A-21E71C01436E@gmail.com>
Date: Fri, 13 Mar 2020 13:14:11 -0700
To: Netconf <netconf@ietf.org>, netmod@ietf.org
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/OLroiNK9BzPaN-G7Ww0gU6VZYZk>
Subject: [netmod] yanglint errors for ietf-subscribed-notifications
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Mar 2020 20:14:17 -0000

--Apple-Mail=_53AF3495-8FFF-4096-AA4A-0E3812C935DA
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

As I mentioned in the other thread, I am seeing errors while trying to =
use yanglint to validate examples for modules that import =
ietf-subscribed-notifications. I see it with =
ietf-notification-capabilities and with my own draft ietf-https-notif. =
These errors do not appear with confd.=20

Using ietf-notification-capabilites and the first example in the -12 =
version of the draft which I call =
examples-notification-capabilities-1.xml, and released models for =
ietf-yang-push and ietf-subscribed-notifications, I see two issues. The =
first one related to the statement 'required-instance=E2=80=99 in =
ietf-subscribed-notifications is discussed on the other thread, and I do =
not want to repeat it here. If I comment out the only instance of =
=E2=80=98required-instance=E2=80=99 in the module, I run into more =
errors:

bash-3.2$ yanglint -s -i -t auto -p =
/Volumes/External/git/iana/yang-parameters/ =
ietf-system-capabilities@2020-03-08.yang =
ietf-notification-capabilities@2020-03-09.yang =
examples-notification-capabilities-1.xml=20
err : The leafref leaf is config but refers to a non-config leaf. =
(/ietf-subscribed-notifications:subscriptions/subscription/target/stream/s=
tream)
err : Invalid value "subscription-policy" of "uses". =
(/ietf-subscribed-notifications:subscriptions/subscription/subscription-po=
licy)
err : Copying data from grouping failed. =
(/ietf-subscribed-notifications:subscriptions/subscription/subscription-po=
licy)
err : Module "ietf-subscribed-notifications" parsing failed.
err : Importing "ietf-subscribed-notifications" module into =
"ietf-yang-push" failed.
err : Module "ietf-yang-push" parsing failed.
err : Importing "ietf-yang-push" module into =
"ietf-notification-capabilities" failed.
err : Module "ietf-notification-capabilities" parsing failed.

While pyang gives the following error:

bash-3.2$  pyang -f tree ietf-subscribed-notifications@2019-09-09.yang > =
ietf-subscribed-notifications@2019-09-09-tree.txt
ietf-subscribed-notifications@2019-09-09.yang:381: error: the path for =
stream is config but refers to a non-config leaf "name" defined at =
ietf-subscribed-notifications@2019-09-09.yang:1046

Have other encountered this error? If we agree this is an error, is =
there a -bis to fix this?

Thanks.

Mahesh Jethanandani
mjethanandani@gmail.com




--Apple-Mail=_53AF3495-8FFF-4096-AA4A-0E3812C935DA
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">As =
I mentioned in the other thread, I am seeing errors while trying to use =
yanglint to validate examples for modules that import =
ietf-subscribed-notifications. I see it with =
ietf-notification-capabilities and with my own draft ietf-https-notif. =
These errors do not appear with confd.&nbsp;<div class=3D""><br =
class=3D""></div><div class=3D"">Using ietf-notification-capabilites and =
the first example in the -12 version of the draft which I call =
examples-notification-capabilities-1.xml, and released models for =
ietf-yang-push and ietf-subscribed-notifications, I see two issues. The =
first one related to the statement 'required-instance=E2=80=99 in =
ietf-subscribed-notifications is discussed on the other thread, and I do =
not want to repeat it here. If I comment out the only instance of =
=E2=80=98required-instance=E2=80=99 in the module, I run into more =
errors:</div><div class=3D""><br class=3D""></div><div class=3D""><div =
class=3D""><div class=3D"">bash-3.2$ yanglint -s -i -t auto -p =
/Volumes/External/git/iana/yang-parameters/ <a =
href=3D"mailto:ietf-system-capabilities@2020-03-08.yang" =
class=3D"">ietf-system-capabilities@2020-03-08.yang</a> <a =
href=3D"mailto:ietf-notification-capabilities@2020-03-09.yang" =
class=3D"">ietf-notification-capabilities@2020-03-09.yang</a> =
examples-notification-capabilities-1.xml&nbsp;</div><div class=3D"">err =
: The leafref leaf is config but refers to a non-config leaf. =
(/ietf-subscribed-notifications:subscriptions/subscription/target/stream/s=
tream)</div><div class=3D"">err : Invalid value "subscription-policy" of =
"uses". =
(/ietf-subscribed-notifications:subscriptions/subscription/subscription-po=
licy)</div><div class=3D"">err : Copying data from grouping failed. =
(/ietf-subscribed-notifications:subscriptions/subscription/subscription-po=
licy)</div><div class=3D"">err : Module "ietf-subscribed-notifications" =
parsing failed.</div><div class=3D"">err : Importing =
"ietf-subscribed-notifications" module into "ietf-yang-push" =
failed.</div><div class=3D"">err : Module "ietf-yang-push" parsing =
failed.</div><div class=3D"">err : Importing "ietf-yang-push" module =
into "ietf-notification-capabilities" failed.</div><div class=3D"">err : =
Module "ietf-notification-capabilities" parsing failed.</div><div =
class=3D""><br class=3D""></div><div class=3D"">While pyang gives the =
following error:</div><div class=3D""><br class=3D""></div><div =
class=3D"">bash-3.2$ &nbsp;pyang -f tree <a =
href=3D"mailto:ietf-subscribed-notifications@2019-09-09.yang" =
class=3D"">ietf-subscribed-notifications@2019-09-09.yang</a> &gt; <a =
href=3D"mailto:ietf-subscribed-notifications@2019-09-09-tree.txt" =
class=3D"">ietf-subscribed-notifications@2019-09-09-tree.txt</a></div><div=
 class=3D""><a =
href=3D"mailto:ietf-subscribed-notifications@2019-09-09.yang" =
class=3D"">ietf-subscribed-notifications@2019-09-09.yang</a>:381: error: =
the path for stream is config but refers to a non-config leaf "name" =
defined at <a =
href=3D"mailto:ietf-subscribed-notifications@2019-09-09.yang" =
class=3D"">ietf-subscribed-notifications@2019-09-09.yang</a>:1046</div></d=
iv><div class=3D""><br class=3D""></div><div class=3D"">Have other =
encountered this error? If we agree this is an error, is there a -bis to =
fix this?</div><div class=3D""><br class=3D""></div><div =
class=3D"">Thanks.</div><div class=3D""><br class=3D""><div class=3D"">
<div style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
text-decoration: none;">Mahesh Jethanandani</div><div =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;"><a =
href=3D"mailto:mjethanandani@gmail.com" =
class=3D"">mjethanandani@gmail.com</a></div><div style=3D"caret-color: =
rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; orphans: auto; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: =
auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
class=3D""></div><br class=3D"Apple-interchange-newline">
</div>
<br class=3D""></div></div></body></html>=

--Apple-Mail=_53AF3495-8FFF-4096-AA4A-0E3812C935DA--


From nobody Sun Mar 15 08:54:30 2020
Return-Path: <noreply@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 6BE793A1843; Sun, 15 Mar 2020 08:54:12 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Benjamin Kaduk via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-netmod-module-tags@ietf.org, netmod-chairs@ietf.org, netmod@ietf.org, Joel Jaeggli <joelja@gmail.com>, joelja@gmail.com
X-Test-IDTracker: no
X-IETF-IDTracker: 6.121.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Benjamin Kaduk <kaduk@mit.edu>
Message-ID: <158428765235.18048.2082809131495926492@ietfa.amsl.com>
Date: Sun, 15 Mar 2020 08:54:12 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/kZcEa2aE9GaBsYRCs2tn_OMe3J0>
Subject: [netmod] Benjamin Kaduk's No Objection on draft-ietf-netmod-module-tags-10: (with COMMENT)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Mar 2020 15:54:13 -0000

Benjamin Kaduk has entered the following ballot position for
draft-ietf-netmod-module-tags-10: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-netmod-module-tags/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Thank you for addressing my Discuss (and comment) points!




From nobody Mon Mar 16 00:50:50 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D95DB3A20A2; Mon, 16 Mar 2020 00:50:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 dZ17o8Aj8r_t; Mon, 16 Mar 2020 00:50:41 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20047.outbound.protection.outlook.com [40.107.2.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 995623A20A1; Mon, 16 Mar 2020 00:50:40 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bp1o1RdHptwedtAuRUehnqAR6kuc2WcB3mi5XgpNXrLTU+jrFk+MpvFXZzKZMSImGpWw3DGn4oPGARL/Yst/s0G9RNDZKJXrH4raSXlGOaoJbhzzeSsUL7ms/aDfbkYbZK2VpiP5Y5pzyl95XmYjEKdb3KhobpSeBCvwvZKduCAxr4JH3ai6JCUD5oMr4088pXyPxtY4GRG2Le7TBRkKj1Este+gAGZdKnwdnunRVj6WJkJMiG46nCbNsw6MQPVCD7Q7nGAP40Kva3LeRiMO0VGTfQ0DAeBfjA9rbShOBF67yitp4TYbulFGeqLUZuDKvevFmCAFpiJOpWfbpZdvdg==
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=zykn+1sID7E1ODA/no0gin7HPfY6keOyzYCvj+3TJVs=; b=DQ8NqDZHjq1Rlel1KIlFiDxrHwWzgdPJkzoRubkAkBEzdEtKNKJQg/G6fVY4RRReJfsWwF3WG1FKZRRLv7YxFl+ovA4Xur4BORtaS8rB9b1sBCQ3BWY9Knspv84vZZZyYNybdvwoJpxKzYUmnwX3WGNQz8tQ0PJ25CYTWM9J/FMiuUSXJiROMNu8/+olgBdXMvMh56VixCDCqhQ+aLIxg8dys/48LBRpd1cc8eUaJvLc8iS9h4b5I4KFRTsbXjjy0iVPbE4F2q9se/kTnyK00ib0zWJav7dcW3ff5L6tK60fbgHliS2zoBBM0N7lK0t8Gp61hrRDqEP6QB1avu0TqQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zykn+1sID7E1ODA/no0gin7HPfY6keOyzYCvj+3TJVs=; b=d5+45H0ULy5fjAVLwn8molHRSrL8QrM0XkJekst/9kt6/twlmNFmRK5WD2EHRhUFkEqZADasuIdDBB3CryWeMvxZOEb7d1VzU/uVz2Jhrdf77SFmvXh1n/OOpM9VfNMERARdOpefNB56UrTJgj99IC4Fkl//roPG2glEroQWIpk=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB5308.eurprd07.prod.outlook.com (20.178.42.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2835.10; Mon, 16 Mar 2020 07:50:37 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2835.012; Mon, 16 Mar 2020 07:50:37 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: Mahesh Jethanandani <mjethanandani@gmail.com>, Netconf <netconf@ietf.org>,  "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netconf] yanglint errors for ietf-subscribed-notifications
Thread-Index: AQHV+XQHyIeyMd7IMUKMdREgjD/wEahK2nPg
Date: Mon, 16 Mar 2020 07:50:37 +0000
Message-ID: <DB7PR07MB4011F0385B8C97F2FF4104F6F0F90@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <E3909A5A-FACB-4A77-B57A-21E71C01436E@gmail.com>
In-Reply-To: <E3909A5A-FACB-4A77-B57A-21E71C01436E@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [80.98.254.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: de471155-afa7-49a5-babb-08d7c97eb78f
x-ms-traffictypediagnostic: DB7PR07MB5308:
x-microsoft-antispam-prvs: <DB7PR07MB530884FC00C9A1B57AB1BD00F0F90@DB7PR07MB5308.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-forefront-prvs: 03449D5DD1
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(39860400002)(346002)(366004)(376002)(136003)(199004)(71200400001)(966005)(110136005)(85202003)(76116006)(316002)(66574012)(66946007)(478600001)(85182001)(186003)(26005)(9686003)(55016002)(52536014)(33656002)(2906002)(6506007)(66616009)(66476007)(64756008)(66446008)(66556008)(53546011)(86362001)(7696005)(8676002)(5660300002)(81166006)(81156014)(8936002)(15650500001); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB5308; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: bLpZZyhI/slLA7m9De1I5CB3pYra6E041BQwbEUTRjvbIWPyXC22WlWHI9r3RdF/FKOZnQEBWCwr9pZTxubUqYDbUWGxpt6B0/kjHEFJhA4LGhWBQRFjwDk+zJUU10AggsEHyR4WQeM6mz9tMCiSIrqJtyzjYsdsXiQRo1VQkxuakaD1w2bOfuKfOcJ5xGSlOKhjAbLx86WMbHPFIrzuTf6X3cqmLSsIy82aQUBX+jvD9Sh/qMHq9PAQjupRWXE22xL6tXy+034GzdbvIWoUIHCWPx+fP2LO1uQv8VfsgDqikbVQKp4MrTEbVF7DF/IJdF88Lu9B8QS9FkbxXBJnAAxvaupwVR/qo9Jcl/o/WBvqxDmY+xsS6crZnJ5/KfVO8+FmrC62QhygN+NBtHmsyXQi5aNfUgidLBi2Wy9OEDm+JrfsFMaPACVfXpfJCO4LDpJzitDITBPzy7VZZ5WSh8yEdJ7UKf4wkjy9qanG8lwfWACtds14bTCAL9BSgiCM
x-ms-exchange-antispam-messagedata: kOAN95A3111wlc3kplk/xoUqi3KHcFOmicvG8FzI2tAn5v7IED8YpiNzzt2Eo0iLHBdHsOG6PDLlSQQXKkO9waSbCsOMhbHH2prnuXUg4W2dlEGeZPkz/JvxvHil7hnC+xeNXOC5JfAjCI5QJVud4g==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_00C2_01D5FB6F.7B226150"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: de471155-afa7-49a5-babb-08d7c97eb78f
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Mar 2020 07:50:37.7567 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: D9s1CnsIPTF/wQKJU91eJJlJbYRzTUOl4GywLZ9vKE9Z2YhDWQCrNc5P0dVzROegPP/Tkxg1OmA5/qbPlGJWpR3rxQHeK+yqOzzbaEspPCs=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5308
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/-cTWSkZBG2Nuv8btTMAUH9cldbk>
Subject: Re: [netmod] [netconf] yanglint errors for ietf-subscribed-notifications
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Mar 2020 07:50:43 -0000

------=_NextPart_000_00C2_01D5FB6F.7B226150
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_00C3_01D5FB6F.7B226150"


------=_NextPart_001_00C3_01D5FB6F.7B226150
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

IMO this is a problem with pyang/yanglint not the model. By the way for =
me pyang 2.2.1 does not indicate an error.

=20

Line 381:(379) defines=20

typedef stream-ref {

    type leafref {

      path "/sn:streams/sn:stream/sn:name";

This is just a type so it is unknown if it is config=3Dfalse or true.

=20

The only place stream-ref is used is line 591

          type stream-ref {

            require-instance false;

=20

According to https://tools.ietf.org/html/rfc7950#section-9.9

If the referring node represents configuration data and the

   "require-instance" property (Section 9.9.3 =
<https://tools.ietf.org/html/rfc7950#section-9.9.3> ) is "true", the =
referred

   node MUST also represent configuration.

=20

However as the require-instance is false, this should not be a problem.

=20

Regards Balazs

P.S> As yanglint does not provide line numbers it is hard to judge what =
it exactly wants.

=20

=20

From: netconf <netconf-bounces@ietf.org> On Behalf Of Mahesh =
Jethanandani
Sent: 2020. m=C3=A1rcius 13., p=C3=A9ntek 21:14
To: Netconf <netconf@ietf.org>; netmod@ietf.org
Subject: [netconf] yanglint errors for ietf-subscribed-notifications

=20

As I mentioned in the other thread, I am seeing errors while trying to =
use yanglint to validate examples for modules that import =
ietf-subscribed-notifications. I see it with =
ietf-notification-capabilities and with my own draft ietf-https-notif. =
These errors do not appear with confd.=20

=20

Using ietf-notification-capabilites and the first example in the -12 =
version of the draft which I call =
examples-notification-capabilities-1.xml, and released models for =
ietf-yang-push and ietf-subscribed-notifications, I see two issues. The =
first one related to the statement 'required-instance=E2=80=99 in =
ietf-subscribed-notifications is discussed on the other thread, and I do =
not want to repeat it here. If I comment out the only instance of =
=E2=80=98required-instance=E2=80=99 in the module, I run into more =
errors:

=20

bash-3.2$ yanglint -s -i -t auto -p =
/Volumes/External/git/iana/yang-parameters/ =
ietf-system-capabilities@2020-03-08.yang =
<mailto:ietf-system-capabilities@2020-03-08.yang>  =
ietf-notification-capabilities@2020-03-09.yang =
<mailto:ietf-notification-capabilities@2020-03-09.yang>  =
examples-notification-capabilities-1.xml=20

err : The leafref leaf is config but refers to a non-config leaf. =
(/ietf-subscribed-notifications:subscriptions/subscription/target/stream/=
stream)

err : Invalid value "subscription-policy" of "uses". =
(/ietf-subscribed-notifications:subscriptions/subscription/subscription-p=
olicy)

err : Copying data from grouping failed. =
(/ietf-subscribed-notifications:subscriptions/subscription/subscription-p=
olicy)

err : Module "ietf-subscribed-notifications" parsing failed.

err : Importing "ietf-subscribed-notifications" module into =
"ietf-yang-push" failed.

err : Module "ietf-yang-push" parsing failed.

err : Importing "ietf-yang-push" module into =
"ietf-notification-capabilities" failed.

err : Module "ietf-notification-capabilities" parsing failed.

=20

While pyang gives the following error:

=20

bash-3.2$  pyang -f tree ietf-subscribed-notifications@2019-09-09.yang =
<mailto:ietf-subscribed-notifications@2019-09-09.yang>  > =
ietf-subscribed-notifications@2019-09-09-tree.txt =
<mailto:ietf-subscribed-notifications@2019-09-09-tree.txt>=20

ietf-subscribed-notifications@2019-09-09.yang =
<mailto:ietf-subscribed-notifications@2019-09-09.yang> :381: error: the =
path for stream is config but refers to a non-config leaf "name" defined =
at ietf-subscribed-notifications@2019-09-09.yang =
<mailto:ietf-subscribed-notifications@2019-09-09.yang> :1046

=20

Have other encountered this error? If we agree this is an error, is =
there a -bis to fix this?

=20

Thanks.

=20

Mahesh Jethanandani

mjethanandani@gmail.com <mailto:mjethanandani@gmail.com>=20

=20

=20

=20


------=_NextPart_001_00C3_01D5FB6F.7B226150
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 15 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>IMO this =
is a problem with pyang/yanglint not the model. By the way for me pyang =
2.2.1 does not indicate an error.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Line =
381:(379) defines <o:p></o:p></p><p class=3DMsoNormal>typedef stream-ref =
{<o:p></o:p></p><p class=3DMsoNormal>=C2=A0=C2=A0=C2=A0 type leafref =
{<o:p></o:p></p><p class=3DMsoNormal>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 path =
&quot;/sn:streams/sn:stream/sn:name&quot;;<o:p></o:p></p><p =
class=3DMsoNormal>This is just a type so it is unknown if it is =
config=3Dfalse or true.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>The only =
place stream-ref is used is line 591<o:p></o:p></p><p =
class=3DMsoNormal>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
type stream-ref {<o:p></o:p></p><p =
class=3DMsoNormal>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 require-instance false;<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>According to =
<a =
href=3D"https://tools.ietf.org/html/rfc7950#section-9.9">https://tools.ie=
tf.org/html/rfc7950#section-9.9</a><o:p></o:p></p><p =
class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New"'>If the referring node represents configuration data and =
the<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>=C2=A0=C2=A0 =
&quot;require-instance&quot; property (<a =
href=3D"https://tools.ietf.org/html/rfc7950#section-9.9.3">Section =
9.9.3</a>) is &quot;true&quot;, the referred<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New"'>=C2=A0=C2=A0 node MUST also represent =
configuration.<o:p></o:p></span></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>However as =
the require-instance is false, this should not be a =
problem.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Regards Balazs<o:p></o:p></p><p =
class=3DMsoNormal>P.S&gt; As yanglint does not provide line numbers it =
is hard to judge what it exactly wants.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div =
style=3D'border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm'><p class=3DMsoNormal><b>From:</b> netconf =
&lt;netconf-bounces@ietf.org&gt; <b>On Behalf Of </b>Mahesh =
Jethanandani<br><b>Sent:</b> 2020. m=C3=A1rcius 13., p=C3=A9ntek =
21:14<br><b>To:</b> Netconf &lt;netconf@ietf.org&gt;; =
netmod@ietf.org<br><b>Subject:</b> [netconf] yanglint errors for =
ietf-subscribed-notifications<o:p></o:p></p></div></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>As I =
mentioned in the other thread, I am seeing errors while trying to use =
yanglint to validate examples for modules that import =
ietf-subscribed-notifications. I see it with =
ietf-notification-capabilities and with my own draft ietf-https-notif. =
These errors do not appear with confd.&nbsp;<o:p></o:p></p><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Using ietf-notification-capabilites and the first =
example in the -12 version of the draft which I call =
examples-notification-capabilities-1.xml, and released models for =
ietf-yang-push and ietf-subscribed-notifications, I see two issues. The =
first one related to the statement 'required-instance=E2=80=99 in =
ietf-subscribed-notifications is discussed on the other thread, and I do =
not want to repeat it here. If I comment out the only instance of =
=E2=80=98required-instance=E2=80=99 in the module, I run into more =
errors:<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><div><div><p =
class=3DMsoNormal>bash-3.2$ yanglint -s -i -t auto -p =
/Volumes/External/git/iana/yang-parameters/ <a =
href=3D"mailto:ietf-system-capabilities@2020-03-08.yang">ietf-system-capa=
bilities@2020-03-08.yang</a> <a =
href=3D"mailto:ietf-notification-capabilities@2020-03-09.yang">ietf-notif=
ication-capabilities@2020-03-09.yang</a> =
examples-notification-capabilities-1.xml&nbsp;<o:p></o:p></p></div><div><=
p class=3DMsoNormal>err : The leafref leaf is config but refers to a =
non-config leaf. =
(/ietf-subscribed-notifications:subscriptions/subscription/target/stream/=
stream)<o:p></o:p></p></div><div><p class=3DMsoNormal>err : Invalid =
value &quot;subscription-policy&quot; of &quot;uses&quot;. =
(/ietf-subscribed-notifications:subscriptions/subscription/subscription-p=
olicy)<o:p></o:p></p></div><div><p class=3DMsoNormal>err : Copying data =
from grouping failed. =
(/ietf-subscribed-notifications:subscriptions/subscription/subscription-p=
olicy)<o:p></o:p></p></div><div><p class=3DMsoNormal>err : Module =
&quot;ietf-subscribed-notifications&quot; parsing =
failed.<o:p></o:p></p></div><div><p class=3DMsoNormal>err : Importing =
&quot;ietf-subscribed-notifications&quot; module into =
&quot;ietf-yang-push&quot; failed.<o:p></o:p></p></div><div><p =
class=3DMsoNormal>err : Module &quot;ietf-yang-push&quot; parsing =
failed.<o:p></o:p></p></div><div><p class=3DMsoNormal>err : Importing =
&quot;ietf-yang-push&quot; module into =
&quot;ietf-notification-capabilities&quot; =
failed.<o:p></o:p></p></div><div><p class=3DMsoNormal>err : Module =
&quot;ietf-notification-capabilities&quot; parsing =
failed.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>While pyang gives the following =
error:<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>bash-3.2$ &nbsp;pyang -f tree <a =
href=3D"mailto:ietf-subscribed-notifications@2019-09-09.yang">ietf-subscr=
ibed-notifications@2019-09-09.yang</a> &gt; <a =
href=3D"mailto:ietf-subscribed-notifications@2019-09-09-tree.txt">ietf-su=
bscribed-notifications@2019-09-09-tree.txt</a><o:p></o:p></p></div><div><=
p class=3DMsoNormal><a =
href=3D"mailto:ietf-subscribed-notifications@2019-09-09.yang">ietf-subscr=
ibed-notifications@2019-09-09.yang</a>:381: error: the path for stream =
is config but refers to a non-config leaf &quot;name&quot; defined at <a =
href=3D"mailto:ietf-subscribed-notifications@2019-09-09.yang">ietf-subscr=
ibed-notifications@2019-09-09.yang</a>:1046<o:p></o:p></p></div></div><di=
v><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Have other encountered this error? If we agree this is =
an error, is there a -bis to fix this?<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Thanks.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p =
class=3DMsoNormal><span =
style=3D'font-size:9.0pt;font-family:"Helvetica",sans-serif;color:black'>=
Mahesh Jethanandani<o:p></o:p></span></p></div><div><p =
class=3DMsoNormal><span =
style=3D'font-size:9.0pt;font-family:"Helvetica",sans-serif;color:black'>=
<a =
href=3D"mailto:mjethanandani@gmail.com">mjethanandani@gmail.com</a><o:p><=
/o:p></span></p></div><div><p class=3DMsoNormal><span =
style=3D'font-size:9.0pt;font-family:"Helvetica",sans-serif;color:black'>=
<o:p>&nbsp;</o:p></span></p></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></div></div></body></html>
------=_NextPart_001_00C3_01D5FB6F.7B226150--

------=_NextPart_000_00C2_01D5FB6F.7B226150
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMxNjA3NDcxMFowIwYJKoZIhvcNAQkEMRYEFD9/mmmHlM5xawu3OSpswKFmPmGDMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQAlW+5t14EthQe0lyX5O5iaEBMt+6tmqqnzjT//C692W0Z5IlYTx88o
t5q91ulSwuw2s8Tkh+d2IfRaB/N6p6aHLvF9sUVH8MAi2QLLydFbC+dqJKNsg1vXczu+FdEWGjgJ
xenQwJKftkHI0pnosuoUB1PxUWeo3bYjW4N7IQ++TteCem3oS80LvhJOtyl5Vl4p+zjeBtLQY96K
cY7jZZRuifix5p1Mg8bEucLObctF87e7suI0/KYkq5ode1Fe9Cs5iFaFUlkFrf4XtoRsc/SjL+a3
dJuLfWjb1dAue4Z865oiGv9mVF/zk4gAxeeCtaAX/yRe/0YtHJrpDS3ra/nBAAAAAAAA

------=_NextPart_000_00C2_01D5FB6F.7B226150--


From nobody Tue Mar 17 04:20:20 2020
Return-Path: <samier.barguilgiraldo.ext@telefonica.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F43D3A1D30 for <netmod@ietfa.amsl.com>; Tue, 17 Mar 2020 04:20:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=telefonica.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 x64zbVo1kbfL for <netmod@ietfa.amsl.com>; Tue, 17 Mar 2020 04:20:15 -0700 (PDT)
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-am5eur03on0720.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe08::720]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 812433A1D2F for <netmod@ietfa.amsl.com>; Tue, 17 Mar 2020 04:20:13 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Q0qgoX5KQjrx8+LD8/EWKoNn2mVzVwTO0LbeJca+XR7ibYE1uFoutRVYixTU0uzXUj4t4oQnUWgBwMvnp1TCbFJKgnSZItjDijNIQovG+2g98rn0Gx0QmlTqpDyaATRh7sWJyXTMBJPd2WsIYraGt6xmQGiAXHE2LWwxYMItOg4B8wzqps6y8jJFOTtb2NoJbgl1zj1Ku7GW6cWuKqbEehIkGe6lYLb8qFRvMLEPG70X17Q6eaDdEoWTk/UgpdDFf/JQHI3TiGPNiqyy5sgxXLTICqPyCbj32dtGPDZe+eIEKRxAFdF5gWZVyO3T1yY9WDj9ZwaJ+JLNxTXMNpJzkQ==
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=cGddizfuukCOncHU8UxzyJDYIC394l6lmtq0YuuZ4RE=; b=kyJDNC6fRrLrEhOcLGkI3mBlplF3JRCes+lEowwXXCnY6bEpSHbpfqchQktWBW5w8tzjVunm0Tkul2UExvyGMXQLDczFYpj1lhE8gEJugRKjty6PjNrApgRKlVJsiwG9yZYT8O+LUQlCObxXnqKeEp/POlaE+hlfNkS7ekXClf6qWUmjjmok2h284TOfRomcf5RQSlp3YPHGgPhgmvxLhC1WfqraiNM+Uw7lAGPZMDgHe1/ZYfh6q0BGZJz3eXRlDc7MpP2vguk6QR19+CXTWNHP11LZUwXyahP8B+d+i81RHHhfyio/X1ubNZ9plnxxYqRVE+FXdN9+YoD+K6kq+Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=telefonica.com; dmarc=pass action=none header.from=telefonica.com; dkim=pass header.d=telefonica.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telefonica.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cGddizfuukCOncHU8UxzyJDYIC394l6lmtq0YuuZ4RE=; b=OyxVVZvpDZICZ7YW2UuL4jTxPB4AnjdC85FVjCQWh7ondK0wBa0IBKECyTByuB8Ts2BE+NZHjz14mj9dj8kfh03qGZxxHLGfm6LNYdmvL5HWbQ2L1qmy7zbyDktUfcbaPgrLEMjPOzTgBriP6AqgQGyh5mCW2wvth+69UvNe/wo=
Received: from VI1PR06MB5952.eurprd06.prod.outlook.com (20.178.122.223) by VI1PR06MB5920.eurprd06.prod.outlook.com (20.178.122.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.18; Tue, 17 Mar 2020 11:20:09 +0000
Received: from VI1PR06MB5952.eurprd06.prod.outlook.com ([fe80::c8a7:25a1:5215:ef99]) by VI1PR06MB5952.eurprd06.prod.outlook.com ([fe80::c8a7:25a1:5215:ef99%7]) with mapi id 15.20.2814.021; Tue, 17 Mar 2020 11:20:09 +0000
From: SAMIER BARGUIL GIRALDO <samier.barguilgiraldo.ext@telefonica.com>
To: "netmod@ietfa.amsl.com" <netmod@ietfa.amsl.com>
Thread-Topic: Question in Schema Mount
Thread-Index: AQHV/E3OHOqKDWcDL021ERFaw0iI6KhMo17b
Date: Tue, 17 Mar 2020 11:20:09 +0000
Message-ID: <VI1PR06MB5952A87F633CB220C9466428D5F60@VI1PR06MB5952.eurprd06.prod.outlook.com>
References: <VI1PR06MB5952ED82F7582B5EE01DAC9AD5F60@VI1PR06MB5952.eurprd06.prod.outlook.com>
In-Reply-To: <VI1PR06MB5952ED82F7582B5EE01DAC9AD5F60@VI1PR06MB5952.eurprd06.prod.outlook.com>
Accept-Language: es-ES, en-US
Content-Language: es-ES
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=samier.barguilgiraldo.ext@telefonica.com; 
x-originating-ip: [85.61.83.68]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 7eeaf336-8875-425c-5b40-08d7ca652725
x-ms-traffictypediagnostic: VI1PR06MB5920:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <VI1PR06MB5920051872E69A6A7D64EA4FD5F60@VI1PR06MB5920.eurprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4941;
x-forefront-prvs: 0345CFD558
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(346002)(396003)(376002)(39860400002)(366004)(136003)(199004)(107886003)(5660300002)(52536014)(9686003)(55016002)(64756008)(66946007)(19627405001)(66476007)(66556008)(66446008)(76116006)(71200400001)(86362001)(2906002)(26005)(186003)(66574012)(4326008)(8936002)(81166006)(81156014)(8676002)(478600001)(786003)(3480700007)(6506007)(7696005)(33656002)(6916009)(2940100002)(316002)(9010500006); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR06MB5920; H:VI1PR06MB5952.eurprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: telefonica.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: /h9uZSbQcbOMrCuETex0KL6TWnasmD2BXsXIDjFiRegY2MccfQFof1EyJ8Il56w/o8RMtzihSYQ7jMVAcBUsZRkrcsX5iP8hAIvEGdVVmRNHHKpH+I5ksiyNZYA4Q/XqDymVKaYZ4hpBVVoVHeN6Muoh3k34t935Z7bNUmPVv/SSa+WaccY0XBJTFfjxDnQ7CWEww9zarWprNSQx8BhtmPK64WHYjG1uYQvUqpC8iYJ03UILixo31h9JK0zqV2WmAID9ukv2st51IP/aW2crDPJYpAbkcU7jKVuxt2r2Ite5yP1iV2mpDDhiIrkCb29cvw8eN+5sfWsg8pS6hCogPCSFTpKT93r3XpAolgmee9UNq57x4BI5rX2qojeUu8uCFZIXd3GjnT8tIt2BWrCAPci83oBrxsL8nbnZFOcpxeI15w203rgxcmC63LsOIYCh2UWdNdroyzxCF9FvP5BjartLd+jkLuXCryVxEQ9c3rel2hAdOWm8kwdTcrYEV0iz
x-ms-exchange-antispam-messagedata: aMk9R+ziFTWqufKiqnLAiwV330ZTFkT86mxXWF6csFaQFmXL7CeGGKE5baLI79Qu69D9sMJ/clxAY9JDA/op5+jua0U1Ib3GEkI5Hve/PrW6SFet/k6mcIUCIU1+7c6wW7h6cX/9O82J6jYemZnbXg==
Content-Type: multipart/alternative; boundary="_000_VI1PR06MB5952A87F633CB220C9466428D5F60VI1PR06MB5952eurp_"
MIME-Version: 1.0
X-OriginatorOrg: telefonica.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7eeaf336-8875-425c-5b40-08d7ca652725
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Mar 2020 11:20:09.2142 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 9744600e-3e04-492e-baa1-25ec245c6f10
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 7qoC2Bdlc75asLAdJcyL1r2a5hpojVIg2xpVreYFULOmEHERykk8jBZWclSWHi6iyE23LzD4NUIYF94Yw6U14sFBlvG//lLBiA2yKRqAJx446DEFP6zc9REBNreTKZdfLraGIzsZHtf2myuaYuHYVA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR06MB5920
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/uqUIM3TFBYWuTNtnXEDQnusbYRU>
Subject: Re: [netmod] Question in Schema Mount
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Mar 2020 11:20:18 -0000

--_000_VI1PR06MB5952A87F633CB220C9466428D5F60VI1PR06MB5952eurp_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi,

It is posible to mount just part of other yang module (i.e. just the "state=
" branch) using the current definition?

Regards


Samier Barguil
Transport & IP Networks | GCTIO - Technology | CIT Centro Integrado de Tran=
sporte |

M=F3vil +57 3017026430

M=F3vil +34 665416074

E-mail samier.barguilgiraldo.ext@telefonica.com

E-mail samier.barguil@wipro.com

________________________________

Este mensaje y sus adjuntos se dirigen exclusivamente a su destinatario, pu=
ede contener informaci=F3n privilegiada o confidencial y es para uso exclus=
ivo de la persona o entidad de destino. Si no es usted. el destinatario ind=
icado, queda notificado de que la lectura, utilizaci=F3n, divulgaci=F3n y/o=
 copia sin autorizaci=F3n puede estar prohibida en virtud de la legislaci=
=F3n vigente. Si ha recibido este mensaje por error, le rogamos que nos lo =
comunique inmediatamente por esta misma v=EDa y proceda a su destrucci=F3n.

The information contained in this transmission is privileged and confidenti=
al information intended only for the use of the individual or entity named =
above. If the reader of this message is not the intended recipient, you are=
 hereby notified that any dissemination, distribution or copying of this co=
mmunication is strictly prohibited. If you have received this transmission =
in error, do not read it. Please immediately reply to the sender that you h=
ave received this communication in error and then delete it.

Esta mensagem e seus anexos se dirigem exclusivamente ao seu destinat=E1rio=
, pode conter informa=E7=E3o privilegiada ou confidencial e =E9 para uso ex=
clusivo da pessoa ou entidade de destino. Se n=E3o =E9 vossa senhoria o des=
tinat=E1rio indicado, fica notificado de que a leitura, utiliza=E7=E3o, div=
ulga=E7=E3o e/ou c=F3pia sem autoriza=E7=E3o pode estar proibida em virtude=
 da legisla=E7=E3o vigente. Se recebeu esta mensagem por erro, rogamos-lhe =
que nos o comunique imediatamente por esta mesma via e proceda a sua destru=
i=E7=E3o

--_000_VI1PR06MB5952A87F633CB220C9466428D5F60VI1PR06MB5952eurp_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
<span style=3D"color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica,=
 sans-serif; font-size: 12pt;">Hi,&nbsp;</span><br>
</div>
<div>
<div id=3D"Signature">
<div dir=3D"ltr">
<div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p=
t; color:rgb(0,0,0)">
<br>
</div>
<div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p=
t; color:rgb(0,0,0)">
It is posible to mount just part of other yang module (i.e. just the &quot;=
state&quot; branch) using the current definition?</div>
<div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p=
t; color:rgb(0,0,0)">
<br>
</div>
<div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p=
t; color:rgb(0,0,0)">
Regards</div>
<div>
<div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p=
t; color:rgb(0,0,0)">
<br>
</div>
<div id=3D"x_Signature">
<div></div>
<div></div>
<div id=3D"x_divtagdefaultwrapper" dir=3D"ltr" style=3D"font-size:12pt; col=
or:#000000; font-family:Calibri,Helvetica,sans-serif">
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0px; margin-bott=
om:0px; margin-top:0; margin-bottom:0">
<span style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif,serif,emojif=
ont; font-size:10pt; color:rgb(77,77,77); background-color:rgba(0,0,0,0)">S=
amier Barguil</span><br style=3D"font-family:Calibri,Helvetica,sans-serif,E=
mojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColor=
Emoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols; f=
ont-size:16px">
<span style=3D"font-size:16px; font-variant-numeric:normal; font-variant-ea=
st-asian:normal; background-color:transparent; font-family:Calibri,Helvetic=
a,sans-serif,serif,EmojiFont"></span><span style=3D"font-family:&quot;trebu=
chet ms&quot;,sans-serif,serif,emojifont; font-size:10pt; color:rgb(77,77,7=
7); background-color:rgba(0,0,0,0)">Transport
 &amp; IP Networks |&nbsp;</span><span class=3D"x_x_x_x_highlight" id=3D"x_=
x_x_x_0.5870659618373675" name=3D"x_x_x_x_searchHitInReadingPane" style=3D"=
font-family:&quot;trebuchet ms&quot;,sans-serif,serif,emojifont; font-size:=
10pt; color:rgb(77,77,77); background-color:rgba(0,0,0,0)">GCTIO</span><spa=
n style=3D"font-family:&quot;trebuchet ms&quot;,sans-serif,serif,emojifont;=
 font-size:10pt; color:rgb(77,77,77); background-color:rgba(0,0,0,0)">&nbsp=
;-
 Technology |&nbsp;</span><span class=3D"x_x_x_x_highlight" id=3D"x_x_x_x_0=
.3017579018917891" name=3D"x_x_x_x_searchHitInReadingPane" style=3D"font-fa=
mily:&quot;trebuchet ms&quot;,sans-serif,serif,emojifont; font-size:10pt; c=
olor:rgb(77,77,77); background-color:rgba(0,0,0,0)">CIT</span><span style=
=3D"font-family:&quot;trebuchet ms&quot;,sans-serif,serif,emojifont; font-s=
ize:10pt; color:rgb(77,77,77); background-color:rgba(0,0,0,0)">&nbsp;Centro
 Integrado de Transporte |</span><br>
</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0px; margin-bott=
om:0px; margin-top:0; margin-bottom:0">
<span style=3D"font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;App=
le Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe =
UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols; font-size:16px"></s=
pan></p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0px; margin-bott=
om:0px; font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Colo=
r Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symb=
ol&quot;,&quot;Android Emoji&quot;,EmojiSymbols; text-align:start; backgrou=
nd-color:rgb(255,255,255)">
<span style=3D"margin:0px; font-size:10pt; font-family:&quot;Trebuchet MS&q=
uot;,sans-serif,serif,EmojiFont; color:rgb(77,77,77)">M=F3vil &#43;57 30170=
26430</span></p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0px; margin-bott=
om:0px; font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Colo=
r Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symb=
ol&quot;,&quot;Android Emoji&quot;,EmojiSymbols; text-align:start; backgrou=
nd-color:rgb(255,255,255)">
<span style=3D"margin:0px; font-size:10pt; font-family:&quot;Trebuchet MS&q=
uot;,sans-serif,serif,EmojiFont; color:rgb(77,77,77)"><span style=3D"font-f=
amily:&quot;Trebuchet MS&quot;,sans-serif,serif,EmojiFont; background-color=
:rgb(255,255,255); display:inline!important">M=F3vil &#43;34 665416074</spa=
n><br>
</span></p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0px; margin-bott=
om:0px; font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Colo=
r Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symb=
ol&quot;,&quot;Android Emoji&quot;,EmojiSymbols; text-align:start; backgrou=
nd-color:rgb(255,255,255)">
<span style=3D"margin:0px; font-size:10pt; font-family:&quot;Trebuchet MS&q=
uot;,sans-serif,serif,EmojiFont; color:rgb(77,77,77)">E-mail<span>&nbsp;<sp=
an style=3D"font-family:&quot;Trebuchet MS&quot;,sans-serif,serif,EmojiFont=
; background-color:rgb(255,255,255); display:inline!important">samier.bargu=
ilgiraldo.ext@telefonica.com</span></span><span style=3D"margin:0px; font-s=
ize:11pt; color:rgb(0,111,201)"></span></span></p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0px; margin-bott=
om:0px; font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Colo=
r Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symb=
ol&quot;,&quot;Android Emoji&quot;,EmojiSymbols; text-align:start; backgrou=
nd-color:rgb(255,255,255)">
<span style=3D"margin:0px; font-size:10pt; font-family:&quot;Trebuchet MS&q=
uot;,sans-serif,serif,EmojiFont; color:rgb(77,77,77)">E-mail<span>&nbsp;sam=
ier.barguil@wipro.com<br>
</span></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
<hr>
<font face=3D"Arial" color=3D"Gray" size=3D"1"><br>
Este mensaje y sus adjuntos se dirigen exclusivamente a su destinatario, pu=
ede contener informaci=F3n privilegiada o confidencial y es para uso exclus=
ivo de la persona o entidad de destino. Si no es usted. el destinatario ind=
icado, queda notificado de que la
 lectura, utilizaci=F3n, divulgaci=F3n y/o copia sin autorizaci=F3n puede e=
star prohibida en virtud de la legislaci=F3n vigente. Si ha recibido este m=
ensaje por error, le rogamos que nos lo comunique inmediatamente por esta m=
isma v=EDa y proceda a su destrucci=F3n.<br>
<br>
The information contained in this transmission is privileged and confidenti=
al information intended only for the use of the individual or entity named =
above. If the reader of this message is not the intended recipient, you are=
 hereby notified that any dissemination,
 distribution or copying of this communication is strictly prohibited. If y=
ou have received this transmission in error, do not read it. Please immedia=
tely reply to the sender that you have received this communication in error=
 and then delete it.<br>
<br>
Esta mensagem e seus anexos se dirigem exclusivamente ao seu destinat=E1rio=
, pode conter informa=E7=E3o privilegiada ou confidencial e =E9 para uso ex=
clusivo da pessoa ou entidade de destino. Se n=E3o =E9 vossa senhoria o des=
tinat=E1rio indicado, fica notificado de que a
 leitura, utiliza=E7=E3o, divulga=E7=E3o e/ou c=F3pia sem autoriza=E7=E3o p=
ode estar proibida em virtude da legisla=E7=E3o vigente. Se recebeu esta me=
nsagem por erro, rogamos-lhe que nos o comunique imediatamente por esta mes=
ma via e proceda a sua destrui=E7=E3o<br>
</font>
</body>
</html>

--_000_VI1PR06MB5952A87F633CB220C9466428D5F60VI1PR06MB5952eurp_--


From nobody Tue Mar 17 05:05:33 2020
Return-Path: <01000170e86251eb-3b4e4a38-e77d-4a89-8489-567b526bc506-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B93E3A1DCD for <netmod@ietfa.amsl.com>; Tue, 17 Mar 2020 05:05:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 yClIdxsIpa3x for <netmod@ietfa.amsl.com>; Tue, 17 Mar 2020 05:05:29 -0700 (PDT)
Received: from a8-31.smtp-out.amazonses.com (a8-31.smtp-out.amazonses.com [54.240.8.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 166EC3A1DCB for <netmod@ietf.org>; Tue, 17 Mar 2020 05:05:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1584446722; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:Feedback-ID; bh=QEevbd0bYxotBoolkfjDJ/SNsFBvb6Yiyaz3UphAcwU=; b=V6HhMsC6xDDPuA6EKcBmZEu52u2jVE4C7LUuROsHogaTaQrzTZVw6D8VvebO6ooW 3hHXjQQlMZClE+4rfN2RP5hePKf6vUkp8yKp/aFH7QHMJakZ3swfgoj65fndg8ndcMy enH84H1USg8bpkM5BuPTU4i7hxaLQ1s6ZvZX/8/s=
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Kent Watsen <kent+ietf@watsen.net>
In-Reply-To: <DM5PR08MB26338C078B13DFAAC89E10E89BFA0@DM5PR08MB2633.namprd08.prod.outlook.com>
Date: Tue, 17 Mar 2020 12:05:22 +0000
Cc: =?utf-8?Q?Martin_Bj=C3=B6rklund?= <mbj+ietf@4668.se>, Lou Berger <lberger@labn.net>, "netmod@ietf.org" <netmod@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-ID: <01000170e86251eb-3b4e4a38-e77d-4a89-8489-567b526bc506-000000@email.amazonses.com>
References: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net> <20200310.202829.875177434643366833.id@4668.se> <DM5PR08MB26338C078B13DFAAC89E10E89BFA0@DM5PR08MB2633.namprd08.prod.outlook.com>
To: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.17-54.240.8.31
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/uZZqBs1yK0EpbXgRJRFQihHWo5s>
Subject: Re: [netmod] Adoption of versioning design team docs
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Mar 2020 12:05:32 -0000

[As a contributor]

I mostly agree with Martin=E2=80=99s comments, mostly in that I don=E2=80=99=
t think the =E2=80=9Csemver" label has been fully justified relative to =
the disruption I perceive it may cause.   I=E2=80=99d prefer the =
documents regarding semver be adopted as Experimental until more is =
known.

Kent


> On Mar 13, 2020, at 12:53 PM, Sterne, Jason (Nokia - CA/Ottawa) =
<jason.sterne@nokia.com> wrote:
>=20
> Hi Martin,
>=20
> Thanks for taking a look at the drafts and for your support of the =
DT's work. Please see inline.
>=20
> Regards,
> Jason
>=20
>> -----Original Message-----
>> From: netmod <netmod-bounces@ietf.org> On Behalf Of Martin Bj=C3=B6rklu=
nd
>> Sent: Tuesday, March 10, 2020 3:28 PM
>> To: lberger@labn.net
>> Cc: netmod-chairs@ietf.org; netmod@ietf.org
>> Subject: Re: [netmod] Adoption of versioning design team docs
>>=20
>> [second attempt, sorry for duplicates]
>>=20
>> Hi,
>>=20
>> By document:
>>=20
>> draft-verdt-netmod-yang-module-versioning-01
>>=20
>>  This is a great contribution to the YANG ecosystem.  It is very well
>>  written, and I would like to see this document proceed quickly.  The
>>  solutions it proposed are really needed.  I have one objection
>>  though; in 7.1 the text says:
>>=20
>>    All IETF YANG modules MUST include revision-label statements for =
all
>>    newly published YANG modules, and all newly published revisions of
>>    existing YANG modules.  The revision-label MUST take the form of a
>>    YANG semantic version number [I-D.verdt-netmod-yang-semver].
>>=20
>>  I strongly disagree with this new rule.  IETF modules use a linear
>>  history, so there are no reasons to use "modified semver".
>=20
> [>>JTS: ] This point will obviously require further discussion, so we =
have raised an issue in our GitHub DT tracker for it:=20
> https://github.com/netmod-wg/yang-ver-dt/issues/45
>=20
> Would you be okay to defer discussion on this until after the adoption =
call, so that we can focus discussion on the two drafts that you oppose =
adopting?
>=20
>>=20
>>  I support the adoption of this document.
>>=20
>>  (I will send a review of this document in a separate mail)
>>=20
>>=20
>> draft-verdt-netmod-yang-semver-01
>>=20
>>  This draft proposes a way to express how a given revision is
>>  backwards compatible in a very short format.  With the new extension
>>  statements in draft-verdt-netmod-yang-module-versioning, this
>>  information is already present in the revision history of a module.
>>  (One possible exception is editorial changes, but that can easily be
>>  fixed by adding an "editorial" extension to "ietf-yang-revisions").
>>=20
>>  I don't think this document should be adopted.
>=20
> [>>JTS: ] History suggests that YANG modules, even those produced by =
IETF will not always be flawless. Most IETF documents may end up having =
a linear history (in which case semver and the modified semver look the =
same).  But some may not.=20
>=20
> Vendors, however, definitely need to be able to support/fix issues in =
shipped releases without forcing clients to move to the latest code. =
That means some ability to describe changes in branched modules is =
required. Branching is optional (and NBC changes in previous versions is =
not recommended) but when it does need to happen, we should at least =
have a standardized and well described mechanism available.
>=20
> Semver provides a lot more intuitive high level information about the =
scope of changes in a module vs a vanilla revision date. It presents a =
human friendly approximation/summary for a complex lineage system when =
needed.=20
>=20
> Having a common modified yang semver scheme for standard and vendor =
models would be very useful for consumers of YANG models.=20
>=20
> Ultimately a diff of modules is needed to know every change, but it =
does give a quick 1 line indication of the impact of changing between =
two module versions, and can handle branched model development.
>=20
>>=20
>>=20
>> draft-rwilton-netmod-yang-packages-03
>>=20
>>  I support the adoption of this document.
>>=20
>>=20
>> draft-wilton-netmod-yang-ver-selection-02
>>=20
>>  I think the solutions proposed in this draft are overly complex and
>>  some of them are probably impossible to implement correctly in real
>>  world use cases.
>>=20
>>  I don't think this document should be adopted.
>=20
>=20
> [>>JTS: ] It would be good to discuss the scenarios that version =
selection may not work for.=20
>=20
> We do believe there are some cases where version selection is very =
helpful.=20
>=20
> One example is when an NBC change needs to occur (e.g. bug fix, or =
extending functionality) that causes a leaf to change type but there is =
a strong desire to keep the same name (e.g. something basic like =
"interface" or "address"). We can't use a "status deprecated" approach =
to support the old functionality in this case.
>=20
> Another example is the ability for a client to specify (and a server =
to advertise & limit) which data models (3rd party vs proprietary) it =
wants to use for interactions with the server.
>=20
> This is an important part of a complete solution to versioning and =
backwards compatibility, and after discussions of various alternatives =
we think this is the most viable approach.
>=20
> Note that this draft is optional for clients and servers to support. =
It provides a scheme when it is desired/needed but servers aren't =
required to support this if it is too complex for them or not useful in =
their applications. There is also a fair bit of flexibility in the draft =
for different server capabilities.
>=20
>>=20
>>=20
>> draft-verdt-netmod-yang-schema-comparison-00
>>=20
>>  I support the adoption of this document.
>>=20
>>=20
>>=20
>> /martin
>>=20
>>=20
>> Lou Berger <lberger@labn.net> wrote:
>>> Hi,
>>> We'd like to start a two week adoption call for the set of documents
>>> described below by Rob.  To be specific, this includes
>>> 1) draft-verdt-netmod-yang-solutions-03
>>> 2) draft-verdt-netmod-yang-module-versioning-01
>>> 3) draft-verdt-netmod-yang-semver-01
>>> 4) draft-rwilton-netmod-yang-packages-03
>>> 5) draft-wilton-netmod-yang-ver-selection-02
>>> 6) draft-verdt-netmod-yang-schema-comparison-00
>>>=20
>>> The adoption call ends in two weeks, on March 16.
>>>=20
>>> Please voice your support or objections on list.  While we prefer to
>>> adopt as a set, objections on specific documents are acceptable.
>>>=20
>>> Netmod Chairs
>>>=20
>>> On 2/29/2020 2:21 AM, Rob Wilton (rwilton) wrote:
>>>=20
>>>> Netmod chairs,
>>>>=20
>>>> The version selection draft =
draft-wilton-netmod-yang-ver-selection-02
>>>> is now posted.  With that, the YANG versioning design team would =
like
>>>> to please request you make an WG adoption call for these documents.
>>>>=20
>>>> The updated full list is:
>>>>=20
>>>> 1) draft-verdt-netmod-yang-solutions-03
>>>>   - Solution overview, updated since 106 to cover updates to =
version
>>>>   - selection and schema comparison drafts.
>>>>=20
>>>> 2) draft-verdt-netmod-yang-module-versioning-01
>>>>   - Base module versioning solution, unchanged from the version =
presented
>>>>   - at 106.
>>>>=20
>>>> 3) draft-verdt-netmod-yang-semver-01
>>>>   - YANG Semantic version numbers, unchanged from the version
>> presented at
>>>>   - 106.
>>>>=20
>>>> 4) draft-rwilton-netmod-yang-packages-03
>>>>   - YANG packages draft, updated since 106
>>>>   5) draft-wilton-netmod-yang-ver-selection-02
>>>>   - Version selection, updated since 106, as per notes below
>>>>=20
>>>> 6) draft-verdt-netmod-yang-schema-comparison-00
>>>>   - Schema comparison tooling, unchanged from the version presented =
at
>>>>   - 106.
>>>>=20
>>>> The main changes to the version selection draft are:
>>>>   - We have tried to simplify the model, but at the same time give =
servers
>>>>   - more flexibility about how they implement version selection and =
what
>>>>   - it can be used for.  E.g. if the server wants to allow a client =
to
>>>>   - choose between different schema versions, but require that all =
clients
>>>>   - use the same schema version, that is now possible
>>>>   - The draft explicitly disallows schema-selection happening =
mid-session
>>>>   - The solution allows the server to require clients to configure
>>>>   - schema-sets before they are used
>>>>   - The solution provides more information about which schema-sets =
are
>>>>   - compatible with each other
>>>>=20
>>>> Regards,
>>>> Rob
>>>>=20
>>>>=20
>>=20
>> _______________________________________________
>> netmod mailing list
>> netmod@ietf.org
>> https://www.ietf.org/mailman/listinfo/netmod


From nobody Tue Mar 17 05:15:48 2020
Return-Path: <lberger@labn.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 87AEF3A1DEA for <netmod@ietfa.amsl.com>; Tue, 17 Mar 2020 05:15:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.361
X-Spam-Level: 
X-Spam-Status: No, score=-3.361 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-1.463, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
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 6cMwABUDJw04 for <netmod@ietfa.amsl.com>; Tue, 17 Mar 2020 05:15:43 -0700 (PDT)
Received: from gproxy10-pub.mail.unifiedlayer.com (gproxy10-pub.mail.unifiedlayer.com [69.89.20.226]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8659D3A1DE9 for <netmod@ietf.org>; Tue, 17 Mar 2020 05:15:43 -0700 (PDT)
Received: from CMGW (unknown [10.9.0.13]) by gproxy10.mail.unifiedlayer.com (Postfix) with ESMTP id 3A7EC1407DA for <netmod@ietf.org>; Tue, 17 Mar 2020 06:15:38 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id EB8EjksZutoKZEB8EjSlCL; Tue, 17 Mar 2020 06:15:38 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.2 cv=JP1Li4Cb c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=xqWC_Br6kY4A:10 a=SS2py6AdgQ4A:10 a=Vy_oeq2dmq0A:10 a=r77TgQKjGQsHNAKrUKIA:9 a=48vgC7mUAAAA:8 a=oF4YD_kyopC5djEbtdgA:9 a=7Zwj6sZBwVKJAoWSPKxL6X1jA+E=:19 a=QEXdDO2ut3YA:10 a=wU2YTnxGAAAA:8 a=nXFEYVWNiafU3QfApqAA:9 a=00bxXImlIy5BvofW:21 a=_W_S_7VecoQA:10 a=w1C3t2QeGrPiZgrLijVG:22 a=Yz9wTY_ffGCQnEDHKrcv:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Type:In-Reply-To:MIME-Version:Date:Message-ID: References:Cc:To:From:Subject:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=TQ5FSRvSi+79INl5PxaPDBCsrULAxWf2tEDRzBolusw=; b=oWUqaNrKwKYy2byKd22ZmtR1mt WDi8vGFUaLhbKlfsc+jWOjciWn9PgOTp3CGHpSSEMB4VkatKsDWAvpJ254ay3fm5De36DeFFRovPO G3Nr0BRc4fxyb7TxfYFR8Zlx6;
Received: from [127.0.0.1] (port=16185 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1jEB8D-003gAN-Sg; Tue, 17 Mar 2020 06:15:37 -0600
From: Lou Berger <lberger@labn.net>
To: NETMOD Group <netmod@ietf.org>
Cc: "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
References: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net>
Message-ID: <6ca00f74-1d10-89bb-b13b-72606566cdf3@labn.net>
Date: Tue, 17 Mar 2020 08:15:33 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
In-Reply-To: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net>
Content-Type: multipart/alternative; boundary="------------71D7B83F5A5E44819589B59C"
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1jEB8D-003gAN-Sg
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:16185
X-Source-Auth: lberger@labn.net
X-Email-Count: 1
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/H0IAanZV_lYKKM56eRft3IFOWT4>
Subject: Re: [netmod] Adoption of versioning design team docs
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Mar 2020 12:15:46 -0000

This is a multi-part message in MIME format.
--------------71D7B83F5A5E44819589B59C
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

All,

The adoption call ended yesterday.  While there is clearly work to do to 
reach consensus on these documents, they are all adopted as the starting 
point for the solutions that the WG will develop on these topics.  
Normal working group processing of these documents will continue on 
these documents.  This includes revisiting intended status of each 
document before submission for publication to the IESG.  We thank the 
design team for their hard work and important contributions!

Authors,

     Please repos each document, with only the file name and publication 
date changed.  The file names should all be in the form 
draft-ietf-netmod-<current-name>.

Thank you,

Lou (and Kent and Joel)

On 3/2/2020 5:29 PM, Lou Berger wrote:
> Hi,
> We'd like to start a two week adoption call for the set of documents described below by Rob.  To be specific, this includes
> 1) draft-verdt-netmod-yang-solutions-03
> 2) draft-verdt-netmod-yang-module-versioning-01
> 3) draft-verdt-netmod-yang-semver-01
> 4) draft-rwilton-netmod-yang-packages-03
> 5) draft-wilton-netmod-yang-ver-selection-02
> 6) draft-verdt-netmod-yang-schema-comparison-00
>
> The adoption call ends in two weeks, on March 16.
>
> Please voice your support or objections on list.  While we prefer to adopt as a set, objections on specific documents are acceptable.
>
> Netmod Chairs
>
> On 2/29/2020 2:21 AM, Rob Wilton (rwilton) wrote:
>> Netmod chairs,
>>
>> The version selection draft draft-wilton-netmod-yang-ver-selection-02 is now posted.  With that, the YANG versioning design team would like to please request you make an WG adoption call for these documents.
>>
>> The updated full list is:
>>
>> 1) draft-verdt-netmod-yang-solutions-03
>>    - Solution overview, updated since 106 to cover updates to version selection and schema comparison drafts.
>>
>> 2) draft-verdt-netmod-yang-module-versioning-01
>>    - Base module versioning solution, unchanged from the version presented at 106.
>>
>> 3) draft-verdt-netmod-yang-semver-01
>>    - YANG Semantic version numbers, unchanged from the version presented at 106.
>>
>> 4) draft-rwilton-netmod-yang-packages-03
>>    - YANG packages draft, updated since 106
>>    
>> 5) draft-wilton-netmod-yang-ver-selection-02
>>    - Version selection, updated since 106, as per notes below
>>
>> 6) draft-verdt-netmod-yang-schema-comparison-00
>>    - Schema comparison tooling, unchanged from the version presented at 106.
>>
>> The main changes to the version selection draft are:
>>    - We have tried to simplify the model, but at the same time give servers more flexibility about how they implement version selection and what it can be used for.  E.g. if the server wants to allow a client to choose between different schema versions, but require that all clients use the same schema version, that is now possible
>>    - The draft explicitly disallows schema-selection happening mid-session
>>    - The solution allows the server to require clients to configure schema-sets before they are used
>>    - The solution provides more information about which schema-sets are compatible with each other
>>
>> Regards,
>> Rob
>>
>>
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

--------------71D7B83F5A5E44819589B59C
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>All,</p>
    <p>The adoption call ended yesterday.  While there is clearly work
      to do to reach consensus on these documents, they are all adopted
      as the starting point for the solutions that the WG will develop
      on these topics.  Normal working group processing of these
      documents will continue on these documents.  This includes
      revisiting intended status of each document before submission for
      publication to the IESG.  We thank the design team for their hard
      work and important contributions!<br>
    </p>
    <p>Authors,</p>
    <p>    Please repos each document, with only the file name and
      publication date changed.  The file names should all be in the
      form draft-ietf-netmod-&lt;current-name&gt;. <br>
    </p>
    <p>Thank you,</p>
    <p>Lou (and Kent and Joel)<br>
    </p>
    <div class="moz-cite-prefix">On 3/2/2020 5:29 PM, Lou Berger wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <pre class="moz-quote-pre" wrap="">Hi,
We'd like to start a two week adoption call for the set of documents described below by Rob.  To be specific, this includes
1) draft-verdt-netmod-yang-solutions-03
2) draft-verdt-netmod-yang-module-versioning-01
3) draft-verdt-netmod-yang-semver-01
4) draft-rwilton-netmod-yang-packages-03
5) draft-wilton-netmod-yang-ver-selection-02
6) draft-verdt-netmod-yang-schema-comparison-00

The adoption call ends in two weeks, on March 16.  

Please voice your support or objections on list.  While we prefer to adopt as a set, objections on specific documents are acceptable.

Netmod Chairs

On 2/29/2020 2:21 AM, Rob Wilton (rwilton) wrote:
</pre>
      <blockquote type="cite" style="color: #000000;">
        <pre class="moz-quote-pre" wrap="">Netmod chairs,

The version selection draft draft-wilton-netmod-yang-ver-selection-02 is now posted.  With that, the YANG versioning design team would like to please request you make an WG adoption call for these documents.

The updated full list is:

1) draft-verdt-netmod-yang-solutions-03
  - Solution overview, updated since 106 to cover updates to version selection and schema comparison drafts.

2) draft-verdt-netmod-yang-module-versioning-01
  - Base module versioning solution, unchanged from the version presented at 106.

3) draft-verdt-netmod-yang-semver-01
  - YANG Semantic version numbers, unchanged from the version presented at 106.

4) draft-rwilton-netmod-yang-packages-03
  - YANG packages draft, updated since 106
  
5) draft-wilton-netmod-yang-ver-selection-02
  - Version selection, updated since 106, as per notes below

6) draft-verdt-netmod-yang-schema-comparison-00
  - Schema comparison tooling, unchanged from the version presented at 106.

The main changes to the version selection draft are:
  - We have tried to simplify the model, but at the same time give servers more flexibility about how they implement version selection and what it can be used for.  E.g. if the server wants to allow a client to choose between different schema versions, but require that all clients use the same schema version, that is now possible
  - The draft explicitly disallows schema-selection happening mid-session
  - The solution allows the server to require clients to configure schema-sets before they are used
  - The solution provides more information about which schema-sets are compatible with each other

Regards,
Rob


</pre>
      </blockquote>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
netmod mailing list
<a class="moz-txt-link-abbreviated" href="mailto:netmod@ietf.org">netmod@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/netmod">https://www.ietf.org/mailman/listinfo/netmod</a>
</pre>
    </blockquote>
  </body>
</html>

--------------71D7B83F5A5E44819589B59C--


From nobody Tue Mar 17 09:14:23 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 30FEB3A076C; Tue, 17 Mar 2020 09:14:21 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.121.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <158446166097.32209.8862455804023290028@ietfa.amsl.com>
Date: Tue, 17 Mar 2020 09:14:21 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/o-A6Izptt6s8HZdu8qG8F_igWYI>
Subject: [netmod] I-D Action: draft-ietf-netmod-yang-module-versioning-00.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Mar 2020 16:14:22 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : Updated YANG Module Revision Handling
        Authors         : Benoit Claise
                          Joe Clarke
                          Reshad Rahman
                          Robert Wilton
                          Balazs Lengyel
                          Jason Sterne
                          Kevin D'Souza
	Filename        : draft-ietf-netmod-yang-module-versioning-00.txt
	Pages           : 34
	Date            : 2020-03-17

Abstract:
   This document specifies a new YANG module update procedure that can
   document when non-backwards-compatible changes have occurred during
   the evolution of a YANG module.  It extends the YANG import statement
   with an earliest revision filter to better represent inter-module
   dependencies.  It provides help and guidelines for managing the
   lifecycle of YANG modules and individual schema nodes.  This document
   updates RFC 7950, RFC 8407 and RFC 8525.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-module-versioning/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-yang-module-versioning-00
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-yang-module-versioning-00


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Tue Mar 17 09:18:26 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C6593A0775; Tue, 17 Mar 2020 09:18:16 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.121.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <158446189625.32163.5815135970860421277@ietfa.amsl.com>
Date: Tue, 17 Mar 2020 09:18:16 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/oQ36L47lXAdNQQJNPJCabM0tsE0>
Subject: [netmod] I-D Action: draft-ietf-netmod-yang-packages-00.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Mar 2020 16:18:17 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : YANG Packages
        Authors         : Robert Wilton
                          Reshad Rahman
                          Joe Clarke
                          Jason Sterne
                          Bo Wu
	Filename        : draft-ietf-netmod-yang-packages-00.txt
	Pages           : 56
	Date            : 2020-03-17

Abstract:
   This document defines YANG packages, a versioned organizational
   structure holding a set of related YANG modules, that collectively
   define a YANG schema.  It describes how packages: are represented on
   a server, can be defined in offline YANG instance data documents, and
   can be used to define the schema associated with YANG instance data
   documents.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-packages/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-yang-packages-00
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-yang-packages-00


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Tue Mar 17 09:19:51 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 5EF8C3A07DF; Tue, 17 Mar 2020 09:19:24 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.121.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <158446196426.32147.17243960511285380106@ietfa.amsl.com>
Date: Tue, 17 Mar 2020 09:19:24 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/hkasV9g55S3qQbgJvhjBnHJg-Nc>
Subject: [netmod] I-D Action: draft-ietf-netmod-yang-semver-00.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Mar 2020 16:19:42 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : YANG Semantic Versioning
        Authors         : Benoit Claise
                          Joe Clarke
                          Reshad Rahman
                          Robert Wilton
                          Balazs Lengyel
                          Jason Sterne
                          Kevin D'Souza
	Filename        : draft-ietf-netmod-yang-semver-00.txt
	Pages           : 15
	Date            : 2020-03-17

Abstract:
   This document specifies a scheme for applying a modified set of
   semantic versioning rules to revisions of YANG modules.
   Additionally, this document defines a revision label for this
   modified semver scheme based on the specification in draft-verdt-
   netmod-yang-module-versioning.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-semver/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-yang-semver-00
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-yang-semver-00


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Tue Mar 17 09:20:52 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id D37023A0437; Tue, 17 Mar 2020 09:20:31 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.121.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <158446203176.32099.8628524948136814498@ietfa.amsl.com>
Date: Tue, 17 Mar 2020 09:20:31 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/7cLi64EAfBbMt7N9TTQbxJSBH-0>
Subject: [netmod] I-D Action: draft-ietf-netmod-yang-ver-selection-00.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Mar 2020 16:20:51 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : YANG Schema Selection
        Authors         : Robert Wilton
                          Reshad Rahman
                          Joe Clarke
                          Jason Sterne
                          Bo Wu
	Filename        : draft-ietf-netmod-yang-ver-selection-00.txt
	Pages           : 32
	Date            : 2020-03-17

Abstract:
   This document defines a mechanism to allow clients, using NETCONF or
   RESTCONF, to configure and select YANG schema for interactions with a
   server.  This functionality can help servers support clients using
   older revisions of YANG modules even if later revisions contain non-
   backwards-compatible changes.  It can also be used to allow clients
   to select between YANG schema defined by different organizations.

   This draft provides a solution to YANG versioning requirements 3.1
   and 3.2.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-ver-selection/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-yang-ver-selection-00
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-yang-ver-selection-00


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Tue Mar 17 09:23:51 2020
Return-Path: <jclarke@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71D2E3A07E8; Tue, 17 Mar 2020 09:23:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.599
X-Spam-Level: 
X-Spam-Status: No, score=-9.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=M/Wi29Gd; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=kjOEympT
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 vjfMaeDWdWV9; Tue, 17 Mar 2020 09:23:29 -0700 (PDT)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8DB313A0803; Tue, 17 Mar 2020 09:23:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3152; q=dns/txt; s=iport; t=1584462209; x=1585671809; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=cu7+neJ/RFEkcBw8clW9yeB/QrP4fjanfOotu9RQIKQ=; b=M/Wi29GdLqCbl5TrkhK1EX+5XNq7ftjQLspA9WMUvbP98Q6zEUw8Bv7C h2UlQulm55UEPTLlTA6rzsxQgYmjZA5sPNkpdYl9wC974sJAWb0xwDu2h Q1m3Uei/A2mi7P8i34jt1I7/nPoUuf77skbtDhNrvAzDAf3uQhe6dSBEQ U=;
X-IPAS-Result: =?us-ascii?q?A0CWCQBO+XBe/4oNJK1mHgELHINPUAWBRCAECyqHWwOKd?= =?us-ascii?q?JYVhGKCUgNUCQEBAQwBAS0CBAEBhEMCghQkOBMCAwEBAQMCAwEBAQEFAQEBA?= =?us-ascii?q?gEFBG2FVgyFZAIBAxIuAQE3AQ8CAQgECjEHMhQRAgQOBRsHgwSBfk0DLgGiU?= =?us-ascii?q?gKBOYhigicfgmABAQWCRIJ6GIIMCYE4jC4agUE/gREnIIIfLj6IDoIKIo4ni?= =?us-ascii?q?EEkmTcKgjyWdh2CSogokFSqZAIEAgQFAg4BAQWBaSKBWHAVZQGCQVAYDY4dg?= =?us-ascii?q?3OKVXSBKY1vAQE?=
IronPort-PHdr: =?us-ascii?q?9a23=3AZAc7Lhafn+0m57DTrgHNTOX/LSx94ef9IxIV55?= =?us-ascii?q?w7irlHbqWk+dH4MVfC4el20gebRp3VvvRDjeee87vtX2AN+96giDgDa9QNMn?= =?us-ascii?q?1NksAKh0olCc+BB1f8KavoZCgzBsdPfFRk5Hq8d0NSHZW2PgeAuHC54D8MFx?= =?us-ascii?q?m6LhJ7drinPInUgoz3z/q155DYfwRPgny6fK92KxK16w7Ws5teiop5IaF3wR?= =?us-ascii?q?zM6ndPdv8ew2R0bV6ehBfz4M6s8fsBuzxdofcg69JNXe3hcqI0QKYQDDM9L3?= =?us-ascii?q?t06Q=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.70,565,1574121600";  d="scan'208,217";a="437210831"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 17 Mar 2020 16:23:22 +0000
Received: from XCH-RCD-003.cisco.com (xch-rcd-003.cisco.com [173.37.102.13]) by alln-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 02HGNMCK004027 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 17 Mar 2020 16:23:22 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-RCD-003.cisco.com (173.37.102.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 17 Mar 2020 11:23:22 -0500
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 17 Mar 2020 11:23:21 -0500
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 17 Mar 2020 12:23:21 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=L/v5DaISobsk2v/p7yjVlw2Foa4V0MkSPFl4NEsNSAkdPczb8Y9WBJplpso8jl+639uQ9KjLWN+iO1UTOp7OrOFjjaAU4lxqQKC10AiKJlp63FUOQzcfajeZbCQTBfaDvkBOFm9CVQNOLLNCuyRkxX49oR9jRjtOk6v5bfRXP2cWk6VSJJqvG14U02SWp4p1WHACY9fuZc/xNWx6izxWvAMjgsj59Bg29nQdzUz69Kif1xDv+a6sVPIBd2hQS1pJ1zK1NRAQG3EdCyfAxxbFBppfwb+SpQwvgXPqJbVshKV/4VhsvdsocPgvOiSAXiYIZyOjBFx4ksM0L4vp6dlpXg==
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=1wVsl19+E1cKztmZ8fyIhQz/FyMMlMgxy5N6OR8wZkw=; b=LOP5GKlVnAWmgO5l1APFLP7Yv1pdZ35cILZmY8o8kiKlYQAdxNbcqWZzJTrKijHlMSzyDc8h1hZTSRV3B7OLZnPGlmG/DrRLDOA4z0T4TU/j5RAN+cD5ucf1LWtVwv8/12mKib+s7uT2UF15H0dIh6/oNC/rj+BKl/bzD4BGaegSdC7I6Z7YcTXXVvEbHee1YkoWXAkUDMn399PwzFdeWrAo92Wss6pOCj3lQPNFRUsEhgjyUykKnlPIM8hBUAWpXxbH8wd1ED2FEVrVQbGs3wSzAiLdhRYMbFYH3iaZ92o6qTBBzfRdtthWWYUsdA2uN8U1ICT73AjgoH854UgMnw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1wVsl19+E1cKztmZ8fyIhQz/FyMMlMgxy5N6OR8wZkw=; b=kjOEympT+WgwgGjpQLs8+qy2IhxZiycXOEtN3fNm3RjWFBEkhgLzOqAFhu2g3jGfmSDhdjTdSD0k6dTuN4+Ep7bgxqiu7h9R8hM1fWUbBs6Uab2bhubD7BHvamYC+vX0bQN0khXApA4pi8EqK9H05eJOmjl5o0OGgaLiNeBUlLM=
Received: from BN6PR11MB1667.namprd11.prod.outlook.com (2603:10b6:405:e::12) by BN6PR11MB1938.namprd11.prod.outlook.com (2603:10b6:404:105::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.14; Tue, 17 Mar 2020 16:23:21 +0000
Received: from BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::9dc8:a67:89cd:a2d2]) by BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::9dc8:a67:89cd:a2d2%12]) with mapi id 15.20.2814.021; Tue, 17 Mar 2020 16:23:21 +0000
From: "Joe Clarke (jclarke)" <jclarke@cisco.com>
To: Lou Berger <lberger@labn.net>
CC: NETMOD Group <netmod@ietf.org>, "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
Thread-Topic: [netmod] Adoption of versioning design team docs
Thread-Index: AQHV/FXB2bdZTP3h7E6tgpU7eGv+iahM+BGA
Date: Tue, 17 Mar 2020 16:23:20 +0000
Message-ID: <2C4A3B62-D4E1-4F8A-872F-CC6C5B6D832A@cisco.com>
References: <0bea8c03-9e1c-f032-7dac-115f4813eba1@labn.net> <6ca00f74-1d10-89bb-b13b-72606566cdf3@labn.net>
In-Reply-To: <6ca00f74-1d10-89bb-b13b-72606566cdf3@labn.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=jclarke@cisco.com; 
x-originating-ip: [2001:420:c0c4:1005::3fc]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9e8664f2-ffdf-48e9-829c-08d7ca8f8242
x-ms-traffictypediagnostic: BN6PR11MB1938:
x-microsoft-antispam-prvs: <BN6PR11MB193876F2F5D0B3EDF1866231B8F60@BN6PR11MB1938.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0345CFD558
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(396003)(366004)(39860400002)(346002)(136003)(199004)(8676002)(6506007)(53546011)(4744005)(4326008)(2616005)(81156014)(33656002)(81166006)(54906003)(8936002)(36756003)(6486002)(316002)(6916009)(71200400001)(2906002)(6512007)(66946007)(91956017)(76116006)(186003)(5660300002)(86362001)(66446008)(64756008)(66476007)(66556008)(478600001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB1938; H:BN6PR11MB1667.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 2l5bRdl2qs6hc/5VWRlukoM7H63r57enMfxbKy3hLF3q4XWQ8mJzpGZIdZGmrdbNWfHRTLySJewXW94IusiDfVKXeXfdj6LseQ29F+5FnV1nI0F1uBDWOmZ6zqdqnKasGbdjVE3QP3OqTVptCiRPFqiPdp535g54u5mGGx1ifPAsK/jF88uVdvGoP2XOHkgnF7jxm+mFMDvFw/c7bIDpjNuqEH5b9d905PXogLlhqE2cn7mkhDbzpNwrxUqYXPUSPn4RZs9IHUAm7gF17upO/wjqHMFdcb3QTmIU+cyBdgDD36VNe399qjqcfybkNjOGfmHHxf+L6fBRJCCsHn7BvPi0bFmILe53JK9alEVs/m5ckFKDzY7qvJ1wVDi8W4iqMXN/4U91oHwRpmy44ehMwMimYkMJ4lUD4MBCNZCEJCkXkwWaQzp+FTAviS4iU4b5
x-ms-exchange-antispam-messagedata: WVy3U07NfNjp4cSoJz/qEoVFw/BJd1VVn2e1OfGGAZbiwdk6jYBKupXNHE+/D7HyG4/31atyTwv/hyc1wXAbHZRiPfYJ8ZoEbdl4+3BwyenXST3sbKY70rNvDyHXClue3Zcc2f5uJF1ZXgiNhi9DxojyIaOieE4OMdaoBUr++TA=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_2C4A3B62D4E14F8A872FCC6C5B6D832Aciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9e8664f2-ffdf-48e9-829c-08d7ca8f8242
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Mar 2020 16:23:20.9186 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: zkIQ8CAStbz20oav20bCPSry0ceOD10QrD0L57e5Oqfwh7CNiSCyxeHAkRAkfJdbCWkqxTpmExZzwk1aXgNIAQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1938
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.13, xch-rcd-003.cisco.com
X-Outbound-Node: alln-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/c0u_9-ritXVIO0VGhhJGlXpQhP8>
Subject: Re: [netmod] Adoption of versioning design team docs
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Mar 2020 16:23:50 -0000

--_000_2C4A3B62D4E14F8A872FCC6C5B6D832Aciscocom_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable



On Mar 17, 2020, at 08:15, Lou Berger <lberger@labn.net<mailto:lberger@labn=
.net>> wrote:


All,

The adoption call ended yesterday.  While there is clearly work to do to re=
ach consensus on these documents, they are all adopted as the starting poin=
t for the solutions that the WG will develop on these topics.  Normal worki=
ng group processing of these documents will continue on these documents.  T=
his includes revisiting intended status of each document before submission =
for publication to the IESG.  We thank the design team for their hard work =
and important contributions!

Authors,

    Please repos each document, with only the file name and publication dat=
e changed.  The file names should all be in the form draft-ietf-netmod-<cur=
rent-name>.

All documents have been reposted as WG documents with -00 rev.  I have upda=
ted replaces, too.  I think two of them need your approval as Rob was the o=
nly listed author on them.

Joe


--_000_2C4A3B62D4E14F8A872FCC6C5B6D832Aciscocom_
Content-Type: text/html; charset="us-ascii"
Content-ID: <772FFCC395D4FC49A37FD1C6EDD6BDB4@namprd11.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; line-break:=
 after-white-space;" class=3D"">
<br class=3D"">
<div><br class=3D"">
<blockquote type=3D"cite" class=3D"">
<div class=3D"">On Mar 17, 2020, at 08:15, Lou Berger &lt;<a href=3D"mailto=
:lberger@labn.net" class=3D"">lberger@labn.net</a>&gt; wrote:</div>
<br class=3D"Apple-interchange-newline">
<div class=3D"">
<div text=3D"#000000" bgcolor=3D"#FFFFFF" class=3D"">
<p class=3D"">All,</p>
<p class=3D"">The adoption call ended yesterday.&nbsp; While there is clear=
ly work to do to reach consensus on these documents, they are all adopted a=
s the starting point for the solutions that the WG will develop on these to=
pics.&nbsp; Normal working group processing
 of these documents will continue on these documents.&nbsp; This includes r=
evisiting intended status of each document before submission for publicatio=
n to the IESG.&nbsp; We thank the design team for their hard work and impor=
tant contributions!<br class=3D"">
</p>
<p class=3D"">Authors,</p>
<p class=3D"">&nbsp;&nbsp;&nbsp; Please repos each document, with only the =
file name and publication date changed.&nbsp; The file names should all be =
in the form draft-ietf-netmod-&lt;current-name&gt;.
<br class=3D"">
</p>
</div>
</div>
</blockquote>
<div><br class=3D"">
</div>
<div>All documents have been reposted as WG documents with -00 rev. &nbsp;I=
 have updated replaces, too. &nbsp;I think two of them need your approval a=
s Rob was the only listed author on them.</div>
<div><br class=3D"">
</div>
<div>Joe</div>
</div>
<br class=3D"">
</body>
</html>

--_000_2C4A3B62D4E14F8A872FCC6C5B6D832Aciscocom_--


From nobody Tue Mar 17 09:26:23 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 839A63A0801; Tue, 17 Mar 2020 09:26:21 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.121.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <158446238147.32043.3696316559821868034@ietfa.amsl.com>
Date: Tue, 17 Mar 2020 09:26:21 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/sveftRmdhH13E_rE59JvDe46WCQ>
Subject: [netmod] I-D Action: draft-ietf-netmod-yang-schema-comparison-00.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Mar 2020 16:26:22 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : YANG Schema Comparison
        Author          : Robert Wilton
	Filename        : draft-ietf-netmod-yang-schema-comparison-00.txt
	Pages           : 13
	Date            : 2020-03-17

Abstract:
   This document specifies an algorithm for comparing two revisions of a
   YANG schema to determine the scope of changes, and a list of changes,
   between the revisions.  The output of the algorithm can be used to
   help select an appropriate revision-label or YANG semantic version
   number for a new revision.  This document defines a YANG extension
   that provides YANG annotations to help the tool accurately determine
   the scope of changes between two revisions.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-schema-comparison/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-yang-schema-comparison-00
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-yang-schema-comparison-00


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Tue Mar 17 10:18:16 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id C68293A08ED; Tue, 17 Mar 2020 10:18:07 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.121.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <158446548774.32033.15745126999236706963@ietfa.amsl.com>
Date: Tue, 17 Mar 2020 10:18:07 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/vbjKgL0fBP7rf-2JYmrSyuo1_ZY>
Subject: [netmod] I-D Action: draft-ietf-netmod-yang-instance-file-format-09.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Mar 2020 17:18:09 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : YANG Instance Data File Format
        Authors         : Balazs Lengyel
                          Benoit Claise
	Filename        : draft-ietf-netmod-yang-instance-file-format-09.txt
	Pages           : 27
	Date            : 2020-03-17

Abstract:
   There is a need to document data defined in YANG models when a live
   server is not available.  Data is often needed already at design or
   implementation time or needed by groups that do not have a live
   running server available.  This document specifies a standard file
   format for YANG instance data, which follows the syntax and semantics
   of existing YANG models, and annotates it with metadata.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-instance-file-format/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-yang-instance-file-format-09
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-yang-instance-file-format-09

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-yang-instance-file-format-09


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Tue Mar 17 10:36:48 2020
Return-Path: <mbj+ietf@4668.se>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BCD1F3A094F for <netmod@ietfa.amsl.com>; Tue, 17 Mar 2020 10:36:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.101
X-Spam-Level: 
X-Spam-Status: No, score=-0.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=jzuTDP59; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=1zrTZXJF
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 YWhcfm3I7rI6 for <netmod@ietfa.amsl.com>; Tue, 17 Mar 2020 10:36:43 -0700 (PDT)
Received: from new2-smtp.messagingengine.com (new2-smtp.messagingengine.com [66.111.4.224]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 95CBE3A094D for <netmod@ietfa.amsl.com>; Tue, 17 Mar 2020 10:36:43 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailnew.nyi.internal (Postfix) with ESMTP id 05D04580557; Tue, 17 Mar 2020 13:36:43 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Tue, 17 Mar 2020 13:36:43 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm1; bh= JwQuSo8Mb6GdmzOkp9apTkHRQIvIONV/JiFRf5meG0g=; b=jzuTDP59EFOuSYa6 XxZha7LlG5foluqkgnStso449U6apgCLqCiwAlAczKQVAhtXSDOmnnZqZH1V4+g2 74AuZfPT1iLRIuJmSSXauVGINyBZdgTgpxCcusHoq0I1w8yjTJCgDE+YYlPBBhng Fx762QX0Q/IdXMmVr3cc0rgoZ4/IzB+sjNQ75dB5Fww4KAqF1aK4jN+q19xzDWGY cRvKh1EW7uKGVGAU4Vc/s8Su8alW3yj3A5wKRXWvvnsu0bUnPoMZTH2geXionBiD /4flMZnjlqp0lVzSvfvW+62Qe/DTMdduJ2cH0HpOuShY1q2NMYCMlh0SHgnVNc3v Z+FYig==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=JwQuSo8Mb6GdmzOkp9apTkHRQIvIONV/JiFRf5meG 0g=; b=1zrTZXJFUUGe/OTRqCoApPoiUbgfSi7xluImEOHoHPwxIpYdtYuOdqK9J Ky22xWGsCnEIW6skozw+dni4xGJS1oaprL8IFDj/Ub2nZxADv/5OvYZuWNbNfXUL BDITRNpepFD2odPCZWuMk3f1oD+oaqaon5fTtYceOWV7ocG8vGW3kcgLNSvFSQ2M aoaL2+Y1SJZTCmHknqu8tHPL8udON8zX5xblU9gRjJaz3vShqtxKQL7oF+EcTBF/ UL7S2RUQ46niFNNUOw9TrUWWfOjoy3Cy9Hi2xwfeB7B+mc+qClanGAaKwJBhuK1D FxHMOODpV2N56T1jsTYRulMR6FyEw==
X-ME-Sender: <xms:pwpxXiVfqdzFtudjKkOYrlC3wthiN0KGuEqaHeQTjeZe_5WvB_FgXw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrudefhedgleeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffkffvuffhjghfofggtgfgsehtqh ertdertddunecuhfhrohhmpeforghrthhinhcuuehjnphrkhhluhhnugcuoehmsghjodhi vghtfhesgeeiieekrdhsvgeqnecukfhppeduheekrddujeegrdegrdeggeenucevlhhush htvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmsghjodhivghtfhes geeiieekrdhsvg
X-ME-Proxy: <xmx:pwpxXi222YzSUHudo0U2qSCMX6jOiFyJbfAKxa5U-yjRYRZqBbXc_A> <xmx:pwpxXhbshUvaNUJUksw80OFx-xajvqSnA4uQv-8BlS1I_XQylbPI-g> <xmx:pwpxXtpSaEHjO0nBpSZcOveYlsI5hKEUdqsmodOvfkyLaQCLqkUUZQ> <xmx:qgpxXphc60Co1ZEe0rLnCKUgDA9ncxz52c12wrh3tlVE2hE62RuxPA>
Received: from localhost (unknown [158.174.4.44]) by mail.messagingengine.com (Postfix) with ESMTPA id 5C5D930614FA; Tue, 17 Mar 2020 13:36:39 -0400 (EDT)
Date: Tue, 17 Mar 2020 18:36:37 +0100 (CET)
Message-Id: <20200317.183637.2036528988997989998.id@4668.se>
To: samier.barguilgiraldo.ext@telefonica.com
Cc: netmod@ietfa.amsl.com
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
In-Reply-To: <VI1PR06MB5952A87F633CB220C9466428D5F60@VI1PR06MB5952.eurprd06.prod.outlook.com>
References: <VI1PR06MB5952ED82F7582B5EE01DAC9AD5F60@VI1PR06MB5952.eurprd06.prod.outlook.com> <VI1PR06MB5952A87F633CB220C9466428D5F60@VI1PR06MB5952.eurprd06.prod.outlook.com>
X-Mailer: Mew version 6.8 on Emacs 25.2
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/WKtTLhug_v6YzwjilW1AVxqB_kg>
Subject: Re: [netmod] Question in Schema Mount
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Mar 2020 17:36:45 -0000

Hi,

SAMIER BARGUIL GIRALDO <samier.barguilgiraldo.ext@telefonica.com> wrote=
:
> Hi,
> =

> It is posible to mount just part of other yang module (i.e. just the =
"state" branch) using the current definition?

Section 1 of RFC 8528 says:

   This document allows mounting of complete data models only.


/martin



> =

> =

> Samier Barguil
> Transport & IP Networks | GCTIO - Technology | CIT Centro Integrado d=
e Transporte |
> =

> M=F3vil +57 3017026430
> =

> M=F3vil +34 665416074
> =

> E-mail samier.barguilgiraldo.ext@telefonica.com
> =

> E-mail samier.barguil@wipro.com
> =

> ________________________________
> =

> Este mensaje y sus adjuntos se dirigen exclusivamente a su destinatar=
io, puede contener informaci=F3n privilegiada o confidencial y es para =
uso exclusivo de la persona o entidad de destino. Si no es usted. el de=
stinatario indicado, queda notificado de que la lectura, utilizaci=F3n,=
 divulgaci=F3n y/o copia sin autorizaci=F3n puede estar prohibida en vi=
rtud de la legislaci=F3n vigente. Si ha recibido este mensaje por error=
, le rogamos que nos lo comunique inmediatamente por esta misma v=EDa y=
 proceda a su destrucci=F3n.
> =

> The information contained in this transmission is privileged and conf=
idential information intended only for the use of the individual or ent=
ity named above. If the reader of this message is not the intended reci=
pient, you are hereby notified that any dissemination, distribution or =
copying of this communication is strictly prohibited. If you have recei=
ved this transmission in error, do not read it. Please immediately repl=
y to the sender that you have received this communication in error and =
then delete it.
> =

> Esta mensagem e seus anexos se dirigem exclusivamente ao seu destinat=
=E1rio, pode conter informa=E7=E3o privilegiada ou confidencial e =E9 p=
ara uso exclusivo da pessoa ou entidade de destino. Se n=E3o =E9 vossa =
senhoria o destinat=E1rio indicado, fica notificado de que a leitura, u=
tiliza=E7=E3o, divulga=E7=E3o e/ou c=F3pia sem autoriza=E7=E3o pode est=
ar proibida em virtude da legisla=E7=E3o vigente. Se recebeu esta mensa=
gem por erro, rogamos-lhe que nos o comunique imediatamente por esta me=
sma via e proceda a sua destrui=E7=E3o


From nobody Tue Mar 17 11:54:03 2020
Return-Path: <noreply@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 4FEE03A0A80; Tue, 17 Mar 2020 11:53:56 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Alexey Melnikov via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-netmod-module-tags@ietf.org, netmod-chairs@ietf.org, netmod@ietf.org, Joel Jaeggli <joelja@gmail.com>, joelja@gmail.com
X-Test-IDTracker: no
X-IETF-IDTracker: 6.121.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Alexey Melnikov <aamelnikov@fastmail.fm>
Message-ID: <158447123629.32233.72964774190062925@ietfa.amsl.com>
Date: Tue, 17 Mar 2020 11:53:56 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/D_Co8HYul1n2lSTd4iEUY7gNuwM>
Subject: [netmod] Alexey Melnikov's No Objection on draft-ietf-netmod-module-tags-10: (with COMMENT)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Mar 2020 18:53:57 -0000

Alexey Melnikov has entered the following ballot position for
draft-ietf-netmod-module-tags-10: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-netmod-module-tags/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Thank you for addressing my DISCUSS and my apologies for taking so long.




From nobody Tue Mar 17 12:24:07 2020
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C6793A0C8B; Tue, 17 Mar 2020 12:23:46 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: The IESG <iesg-secretary@ietf.org>
To: "IETF-Announce" <ietf-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.121.0
Auto-Submitted: auto-generated
Precedence: bulk
Cc: The IESG <iesg@ietf.org>, Joel Jaeggli <joelja@gmail.com>, netmod@ietf.org, rfc-editor@rfc-editor.org, netmod-chairs@ietf.org, draft-ietf-netmod-module-tags@ietf.org, joelja@gmail.com, alissa@cooperw.in
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Message-ID: <158447302661.32197.3180037739533262835@ietfa.amsl.com>
Date: Tue, 17 Mar 2020 12:23:46 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ZGCmYft8LLHjah99RAEkHB35_70>
Subject: [netmod] Protocol Action: 'YANG Module Tags' to Proposed Standard (draft-ietf-netmod-module-tags-10.txt)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Mar 2020 19:24:02 -0000

The IESG has approved the following document:
- 'YANG Module Tags'
  (draft-ietf-netmod-module-tags-10.txt) as Proposed Standard

This document is the product of the Network Modeling Working Group.

The IESG contact persons are Warren Kumari, Ignas Bagdonas and Alissa Cooper.

A URL of this Internet Draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-module-tags/




Technical Summary

This document provides for the association of tags with YANG modules. The expectation is for such tags to be used to help classify and organize modules. A method for defining, reading and writing modules’ tags is provided. Tags may be standardized and assigned during module definition, assigned by implementations, or dynamically defined and set by users. This document provides guidance to future model writers and, as such, this document updates RFC 8407.


Working Group Summary

The WG had significant questions on how module tags might be used. Section 1.1 of the document dwells on how and why module tags are applied, addressing significant points in this discussion from the vantage point of WG participants. Possible usage of the module tags was the most controversial part of the document progress, which eventually came to consensus. 


Document Quality

There is a substantial interest from the model user community to have module tags functionality available. The document has received significant reviews, including vigorous WG debate that resulted in significant changes to the document and multiple WG last calls. YANG doctors have reviewed the document. 


Personnel

Joel Jaeggli is the Document Shepherd for this document. Alissa Cooper is the Responsible Area Director.


IANA Note

The document defines two new IANA registries (YANG Module Tag Prefixes Registry and YANG Module Tags Registry), and adds entries to two existing IANA registries (IETF XML Registry and YANG Modules Names Registry). 



From nobody Tue Mar 17 19:57:57 2020
Return-Path: <01000170eb9368e1-3f3186d5-9792-492a-8a33-4bb589552b6d-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A141A3A0F4E for <netmod@ietfa.amsl.com>; Tue, 17 Mar 2020 19:57:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 o4FTcqRuVMJn for <netmod@ietfa.amsl.com>; Tue, 17 Mar 2020 19:57:52 -0700 (PDT)
Received: from a48-90.smtp-out.amazonses.com (a48-90.smtp-out.amazonses.com [54.240.48.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7D713A0F4B for <netmod@ietf.org>; Tue, 17 Mar 2020 19:57:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1584500271; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:Feedback-ID; bh=CoY8ETg7HujYuTQ6Q6s5EL/5adUMUfzPzjX1+qC758I=; b=Q2MHt+UN2OXuI9ftplXT0qcTYlPNcV/gzZkXmBBUqUBytg0sREkNpJ+WStv4te04 ua3aJoMSVhjfMJv/O6+yH+aNUTPIBXjpp7jwAlGbBiDzV4kyhLqzv8MZHmXiNkh2Y+M GYmvkSYqywdtspihBkHe1DPy4geEV1yHnWpwjmfg=
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Kent Watsen <kent+ietf@watsen.net>
In-Reply-To: <DB7PR07MB40119ED41717889CFACC08F4F0E30@DB7PR07MB4011.eurprd07.prod.outlook.com>
Date: Wed, 18 Mar 2020 02:57:51 +0000
Cc: "netmod@ietf.org" <netmod@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-ID: <01000170eb9368e1-3f3186d5-9792-492a-8a33-4bb589552b6d-000000@email.amazonses.com>
References: <DB7PR07MB4011402E836C2FABCB3E7F42F0150@DB7PR07MB4011.eurprd07.prod.outlook.com> <0100017045205157-ba7a6e8f-0d4d-4540-b6ca-94d4d81dbe02-000000@email.amazonses.com> <DB7PR07MB40119ED41717889CFACC08F4F0E30@DB7PR07MB4011.eurprd07.prod.outlook.com>
To: =?utf-8?Q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel@ericsson.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.18-54.240.48.90
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/KyH2nvF63l9hwvHaE7fbbVGbw9g>
Subject: Re: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06 to -07
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Mar 2020 02:57:56 -0000

Hi Balazs,


> Have the YANG modules been validated and tested for formatting?
>=20
> (i.e., pyang -f yang --keep-comments --yang-line-length 69 filename)=20=

>=20
> BALAZS: yes. With pyang offline and yangvalidator.com

Okay.

=20
> Have the examples in the draft validated against the YANG module?
>=20
> BALAZS: Only manually. How do you validate samples conforming to a =
yang data structure ?

Hmmm, seeing that the examples are still not valid, here goes:

	Until such time as tools support validating structure-data-ext,=20=

	one can rewrite the YANG module via s/sx:structure/container/=20
	and perform the validation against the resulting YANG module.


> Please review the Normative/Informative status of the references.
>=20
> Not looking carefully, but RFCs 2119 and 8174 should be Normative,=20
>=20
> and I think RFCs 3688 and 6020 should be Informative, right?
>=20
> BALAZS: OK, changed in rev 08

Did you check all the other references too?  (I=E2=80=99m trying to save =
having to do another roundtrip when I do the shepherd writeup...)


> All of the =E2=80=9Cimport=E2=80=9D statements in the YANG module are =
missing a
>=20
> =E2=80=9Creference=E2=80=9D statement.
>=20
> BALAZS:
>=20
> Added:
>=20
> rfc6991 for types added.
>=20
> Already present:
>=20
> rfc8342 for datastores
>=20
> ietf-netmod-yang-data-ext for ietf-yang-structure-ext

Again, all the =E2=80=9Cimport=E2=80=9D statements in the YANG module =
are missing a =E2=80=9Creference=E2=80=9D statement.


> Please add a paragraph to Section 5.2 preceding the YANG module
>=20
> indicating all the aforementioned Normative references.
>=20
> BALAZS: OK, I did it, but
>=20
> this is not what is required by =
https://tools.ietf.org/html/rfc8407#section-3.9.
>=20
> I also see no value in this statement.

I the "reference=E2=80=9D statements mentioned above had been added, =
then s3.9 applies.


> The copyright in the YANG module needs to be 2020 (not 2019)
>=20
> BALAZS: OK
>=20
> =20
>=20
> Please ensure a blank line between paragraphs in the =E2=80=9Cdescriptio=
n"
>=20
> statements.
>=20
> BALAZS: OK
>=20
> =20
>=20
> Please add a statement to the Introduction regarding why the module
>=20
> Isn=E2=80=99t compliant with NMDA.
>=20
> BALAZS: Sorry, don=E2=80=99t understand. Why is this not compliant =
with NMDA ?
>=20
> IMHO it is NMDA compliant, or rather it  has nothing to do with NDMA.

Either way but, per https://tools.ietf.org/html/rfc8407#section-3.5, the=20=

statement should be in the Introduction section.


> The tree diagram does not adhere to the syntax described in=20
>=20
> draft-ietf-netmod-yang-data-ext. =20
>=20
> BALAZS: OK I try, but what actually is the problem? Any help would be =
really appreciated.

I was looking at the =E2=80=9C+=E2=80=94rw=E2=80=9D, which can=E2=80=99t =
be right because yang-data is not =E2=80=9Cconfiguration=E2=80=9D...


> Sadly
>=20
> pyang -p ../ietfYams ietf-yang-instance-data\@2020-03-06.yang -f tree =
--tree-print-yang-data --tree-print-yang-data
>=20
> doesn=E2=80=99t print out anything, so I am handcrafting.

`pyang`  supports the old/RFC8040 =E2=80=9Crc:yang-data=E2=80=9D =
statement; it hasn=E2=80=99t been updated to support the new =
"sx:structure=E2=80=9D statement.


> I just updated pyang from git. Any idea why this doesn=E2=80=99t work =
for me?
>=20
> It would be good if YangValidator would print out the tree. At some =
point it did. Not now. :-(

First, use the s/sx:structure/container/ trick mentioned above.

Then s/+--rw/+=E2=80=94/.

Then review =
https://tools.ietf.org/html/draft-ietf-netmod-yang-data-ext-05#section-3 =
and tweak accordingly until all is good.


> Please update the first sentence  in Section 5.1 to also reference =
draft-ietf-netmod-yang-data-ext.
>=20
> BALZS: OK
>=20
> =20
>=20
> Please ensure that the planning-text version of the draft passes
>=20
> IDNITS (https://www6.ietf.org/tools/idnits) at the =E2=80=9Cverbose =
output=E2=80=9D
>=20
> level and correct any issues found, or explain why they shouldn=E2=80=99=
t
>=20
> be corrected.
>=20
> BALAZS: OK, corrected

Thanks!  (this is almost always the cause for needing another draft =
update when doing the shepherd writeup)



NEW: looking at the new "format-version=E2=80=9D, please add a pattern =
statement to constrain the string values appropriately.  Hint, it=E2=80=99=
s half a "date-and-time=E2=80=9D type...



Kent  // contributor (and shepherd)




From nobody Wed Mar 18 13:07:36 2020
Return-Path: <01000170ef41c649-255d0811-a030-4b60-9d1f-a06d39f4ebf8-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 33C0F3A1BB6 for <netmod@ietfa.amsl.com>; Wed, 18 Mar 2020 13:07:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 2PxubUuJtU7R for <netmod@ietfa.amsl.com>; Wed, 18 Mar 2020 13:07:21 -0700 (PDT)
Received: from a8-31.smtp-out.amazonses.com (a8-31.smtp-out.amazonses.com [54.240.8.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B81593A1B97 for <netmod@ietf.org>; Wed, 18 Mar 2020 13:07:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1584562030; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:Feedback-ID; bh=//ULgho3Z7Zl/gbJbqREGpMkmZaOmbG+bABKUtXlG58=; b=NXEAxFBdacGwqBgtp0DGPFx7vOey9P6XTm18KgCOW28rd/wVVLVeZpT9Aypon2CM nIJfhlb0XSNLA9Po67Hl88FLG71KT9wW6ZeIY70oyd1GStVKvCNdi0eZk3ShVu6dgGC GsDkx9rhJRMhwN1c6bkeyd30P5vE5H74r3OuJlgE=
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Kent Watsen <kent+ietf@watsen.net>
In-Reply-To: <01000170eb9368e1-3f3186d5-9792-492a-8a33-4bb589552b6d-000000@email.amazonses.com>
Date: Wed, 18 Mar 2020 20:07:10 +0000
Cc: "netmod@ietf.org" <netmod@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-ID: <01000170ef41c649-255d0811-a030-4b60-9d1f-a06d39f4ebf8-000000@email.amazonses.com>
References: <DB7PR07MB4011402E836C2FABCB3E7F42F0150@DB7PR07MB4011.eurprd07.prod.outlook.com> <0100017045205157-ba7a6e8f-0d4d-4540-b6ca-94d4d81dbe02-000000@email.amazonses.com> <DB7PR07MB40119ED41717889CFACC08F4F0E30@DB7PR07MB4011.eurprd07.prod.outlook.com> <01000170eb9368e1-3f3186d5-9792-492a-8a33-4bb589552b6d-000000@email.amazonses.com>
To: =?utf-8?Q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel@ericsson.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.18-54.240.8.31
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/s6bZCYiAUE9_fXteanZsaEgFUxg>
Subject: Re: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06 to -07
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Mar 2020 20:07:34 -0000

One more thing, for non-mandatory nodes that don=E2=80=99t have a =
default value specified, please ensure the =E2=80=9Cdescription=E2=80=9D =
statement states what it means for the node to be set or not set =
(whichever is easier)?   For instance:

OLD:

       leaf name {
         type string;
         description
           "Name of the YANG instance data set.";
       }

NEW (assuming this makes sense):

       leaf name {
         type string;
         description
           =E2=80=9CAn arbitrary name for the YANG instance data set.  =
This
            value is primarily used for descriptive purposes.  However,
            when the instance data set is saved to a file, then the
            filename MUST encode the name=E2=80=99s value, per Section 3=20=

            of RFC XXXX.";
       }

BTW, should the requirement of it needing to be encoded into the
filename place constraints on the =E2=80=9Cstring=E2=80=9D type?  Should =
a =E2=80=9Cpattern=E2=80=9D
statement be added?

Kent



> On Mar 17, 2020, at 10:57 PM, Kent Watsen <kent+ietf@watsen.net> =
wrote:
>=20
>=20
> Hi Balazs,
>=20
>=20
>> Have the YANG modules been validated and tested for formatting?
>>=20
>> (i.e., pyang -f yang --keep-comments --yang-line-length 69 filename)=20=

>>=20
>> BALAZS: yes. With pyang offline and yangvalidator.com
>=20
> Okay.
>=20
>=20
>> Have the examples in the draft validated against the YANG module?
>>=20
>> BALAZS: Only manually. How do you validate samples conforming to a =
yang data structure ?
>=20
> Hmmm, seeing that the examples are still not valid, here goes:
>=20
> 	Until such time as tools support validating structure-data-ext,=20=

> 	one can rewrite the YANG module via s/sx:structure/container/=20
> 	and perform the validation against the resulting YANG module.
>=20
>=20
>> Please review the Normative/Informative status of the references.
>>=20
>> Not looking carefully, but RFCs 2119 and 8174 should be Normative,=20
>>=20
>> and I think RFCs 3688 and 6020 should be Informative, right?
>>=20
>> BALAZS: OK, changed in rev 08
>=20
> Did you check all the other references too?  (I=E2=80=99m trying to =
save having to do another roundtrip when I do the shepherd writeup...)
>=20
>=20
>> All of the =E2=80=9Cimport=E2=80=9D statements in the YANG module are =
missing a
>>=20
>> =E2=80=9Creference=E2=80=9D statement.
>>=20
>> BALAZS:
>>=20
>> Added:
>>=20
>> rfc6991 for types added.
>>=20
>> Already present:
>>=20
>> rfc8342 for datastores
>>=20
>> ietf-netmod-yang-data-ext for ietf-yang-structure-ext
>=20
> Again, all the =E2=80=9Cimport=E2=80=9D statements in the YANG module =
are missing a =E2=80=9Creference=E2=80=9D statement.
>=20
>=20
>> Please add a paragraph to Section 5.2 preceding the YANG module
>>=20
>> indicating all the aforementioned Normative references.
>>=20
>> BALAZS: OK, I did it, but
>>=20
>> this is not what is required by =
https://tools.ietf.org/html/rfc8407#section-3.9.
>>=20
>> I also see no value in this statement.
>=20
> I the "reference=E2=80=9D statements mentioned above had been added, =
then s3.9 applies.
>=20
>=20
>> The copyright in the YANG module needs to be 2020 (not 2019)
>>=20
>> BALAZS: OK
>>=20
>>=20
>>=20
>> Please ensure a blank line between paragraphs in the =E2=80=9Cdescripti=
on"
>>=20
>> statements.
>>=20
>> BALAZS: OK
>>=20
>>=20
>>=20
>> Please add a statement to the Introduction regarding why the module
>>=20
>> Isn=E2=80=99t compliant with NMDA.
>>=20
>> BALAZS: Sorry, don=E2=80=99t understand. Why is this not compliant =
with NMDA ?
>>=20
>> IMHO it is NMDA compliant, or rather it  has nothing to do with NDMA.
>=20
> Either way but, per https://tools.ietf.org/html/rfc8407#section-3.5, =
the=20
> statement should be in the Introduction section.
>=20
>=20
>> The tree diagram does not adhere to the syntax described in=20
>>=20
>> draft-ietf-netmod-yang-data-ext. =20
>>=20
>> BALAZS: OK I try, but what actually is the problem? Any help would be =
really appreciated.
>=20
> I was looking at the =E2=80=9C+=E2=80=94rw=E2=80=9D, which can=E2=80=99t=
 be right because yang-data is not =E2=80=9Cconfiguration=E2=80=9D...
>=20
>=20
>> Sadly
>>=20
>> pyang -p ../ietfYams ietf-yang-instance-data\@2020-03-06.yang -f tree =
--tree-print-yang-data --tree-print-yang-data
>>=20
>> doesn=E2=80=99t print out anything, so I am handcrafting.
>=20
> `pyang`  supports the old/RFC8040 =E2=80=9Crc:yang-data=E2=80=9D =
statement; it hasn=E2=80=99t been updated to support the new =
"sx:structure=E2=80=9D statement.
>=20
>=20
>> I just updated pyang from git. Any idea why this doesn=E2=80=99t work =
for me?
>>=20
>> It would be good if YangValidator would print out the tree. At some =
point it did. Not now. :-(
>=20
> First, use the s/sx:structure/container/ trick mentioned above.
>=20
> Then s/+--rw/+=E2=80=94/.
>=20
> Then review =
https://tools.ietf.org/html/draft-ietf-netmod-yang-data-ext-05#section-3 =
and tweak accordingly until all is good.
>=20
>=20
>> Please update the first sentence  in Section 5.1 to also reference =
draft-ietf-netmod-yang-data-ext.
>>=20
>> BALZS: OK
>>=20
>>=20
>>=20
>> Please ensure that the planning-text version of the draft passes
>>=20
>> IDNITS (https://www6.ietf.org/tools/idnits) at the =E2=80=9Cverbose =
output=E2=80=9D
>>=20
>> level and correct any issues found, or explain why they shouldn=E2=80=99=
t
>>=20
>> be corrected.
>>=20
>> BALAZS: OK, corrected
>=20
> Thanks!  (this is almost always the cause for needing another draft =
update when doing the shepherd writeup)
>=20
>=20
>=20
> NEW: looking at the new "format-version=E2=80=9D, please add a pattern =
statement to constrain the string values appropriately.  Hint, it=E2=80=99=
s half a "date-and-time=E2=80=9D type...
>=20
>=20
>=20
> Kent  // contributor (and shepherd)
>=20
>=20
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Thu Mar 19 04:30:38 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 975843A27AE for <netmod@ietfa.amsl.com>; Thu, 19 Mar 2020 04:30:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 tg0g380z1fHp for <netmod@ietfa.amsl.com>; Thu, 19 Mar 2020 04:30:30 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20050.outbound.protection.outlook.com [40.107.2.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0D46D3A27AC for <netmod@ietf.org>; Thu, 19 Mar 2020 04:30:24 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=exoXR3/gpieHf/jgkh9nPLVJSMP5uf9dSzbX3zxjNqUNCq7DHEq2S/noykDuV5KWtvuO953DMbSHeWAdWRaLn4Z37o/PzJevR4t1J+TIFbd1B5PSHfCM8WBGQdHt3MEDBFR5XHzI+RM3hOedMSapT2cMGjXNNOk4IiEOJ+vc6YRgpGT/9GaAzGRjwrvbIfA36Ofr4/c2xcXJnNoftljZnkieSF0yb9643Vio9TtrOXy2hg6K/1pOSgLrBKlDeurLym3tDiMz3+z8q3jrC0QML7wE4F8wahCWIpFd3YVEgpQ6nZdB74X3Az+W5C3VMXc1SBJw1D/TMW7a67m92H8p9A==
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=jMRQ3/NVTE4dOzPFEk+uyoiyqMnTcrOYrx/L3a3brY4=; b=NxNabJILNPa/XEMf5OnfxNznT4kvhL7uMThRiJer3KGZ45FEf93CS8i8wjyNA9gz6xNrlDlhDblnDbFJRvHfqCkkBlM34u5jLyMy8Nkujp9ZbdF+ohso1CAwEhK0ZmBZvd4bQs5TMZYsferRItbOhQkJuJw/6LIRARPiMn5ukvnYbmll7Q6FjrZ5ZcAPzXjADcOFTSe86y+RSpRbiNb2yXx5cgEbwXlSwzoG6ztXnWapbl8hjX3TQXADceSv9ey69HXi3svbCbEiduPweSf8/TcJQEsyT4z8IcXkN+LUzfzQJkX8Av1mwbGqo1olg6tTdP6d4KVmvjK7G16s+ebszA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jMRQ3/NVTE4dOzPFEk+uyoiyqMnTcrOYrx/L3a3brY4=; b=RPcKFOzMMt+CUj22X2HI1R2LGIFi7wAsQCG4FuCKUaKF8ZH0vMJjWeabyQEztgy/8Ob/8YpgTQqEOcyIqU7ip+BevaUZh9z3VxQIJ5PT0RHjHY5MZ0H9VtgJSQ2SmNAHcOsEMFUnLYHo0Pf25UrrHpiOA6FZsxCjNZ7hw0ngJ1A=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB5499.eurprd07.prod.outlook.com (20.178.47.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.9; Thu, 19 Mar 2020 11:30:18 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2835.013; Thu, 19 Mar 2020 11:30:18 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>
To: "'netmod@ietf.org'" <netmod@ietf.org>
Thread-Topic: Simple date in 6991bis-02
Thread-Index: AdX94ScvCSiCS1jAR2imw4H6NNhKYg==
Date: Thu, 19 Mar 2020 11:30:17 +0000
Message-ID: <DB7PR07MB4011F0DD9804EC2896E6D854F0F40@DB7PR07MB4011.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [80.98.254.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e69a5e65-9d46-4df7-a674-08d7cbf8e6dc
x-ms-traffictypediagnostic: DB7PR07MB5499:
x-microsoft-antispam-prvs: <DB7PR07MB5499EFCE7CEB753EF649DE92F0F40@DB7PR07MB5499.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0347410860
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(396003)(366004)(136003)(346002)(39860400002)(199004)(6506007)(5660300002)(316002)(55016002)(8936002)(66446008)(66616009)(66946007)(64756008)(66556008)(66476007)(478600001)(9326002)(52536014)(76116006)(71200400001)(33656002)(4744005)(7696005)(81166006)(81156014)(6916009)(9686003)(2906002)(86362001)(8676002)(186003)(26005)(491001); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB5499; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: fo7sQZlILy96Btn0iSJUTbkYElDEIhvoIIhwjyhzo+SF9DQ5OQmey82m/K8eCUhBo8pC0FJx+HTVKzXTtJVOJcMB0L+F9GDvG9Bfg5fS62tQwW3dPR2wRiqGGWg8MR2aRpRxLBSXzlNMnNGxMXb2Mdw00vpa3OBmcKALJu+Gti8yhuAUZgOkgCdtGwa5wrQ46sn6ahoNwqeD3+IP0msAUwWw4mydG9B9/1QPDQkIyhUyItw1Z/xokMQwXc/6dqGjw8V6jf4WQ4laoD+h3JFOcLpNA97UtvkUSz848DaE2eAauypoQHG+dbzV179E4Bv7gCXtZHKCj5faoiI0jpEaPoOcnFw94g53nARTcLv9akYtJHx6clx5qX593Emes9Cr49w4iVfjZLdSJHIfsZx7JMgiCAphjF6JClPbMpySJDS25xuS2cC1xEL9aaF/hDq5kd4Zp0r2Ds9gT2iAkDZwggVy0BXv1JlPrv9OzPn9XI4=
x-ms-exchange-antispam-messagedata: baZSc0txYD1FBucLy8ETGor2qY+7EdIPyW/26Fu3u8d3mts2Ex8Z67HRY++EG9/JO4RWGeSqXeH7ch2kvAu0hAUaJszgXr+7Smv0PDfrgM1rbn7b4+KsrA57pRHU89tc474BWb3gZwDzhxpr4SvSiA==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0031_01D5FDEA.2525DA70"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e69a5e65-9d46-4df7-a674-08d7cbf8e6dc
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Mar 2020 11:30:18.0843 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: rTJMzMSNXHUeaZ2fgFrLwhICKiFnSgpQjIUNwyH84hdfbvdMfhP7sCj7SheY0s1hADDIGV+cUdur9XAlxkCVEGVlm5tZnC/2w+UldvzWZks=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5499
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/iU9LpgxpKIX4mcXFTSVtGdAtnjQ>
Subject: [netmod] Simple date in 6991bis-02
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Mar 2020 11:30:36 -0000

------=_NextPart_000_0031_01D5FDEA.2525DA70
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0032_01D5FDEA.2525DA70"


------=_NextPart_001_0032_01D5FDEA.2525DA70
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Hello,

This might have been discussed earlier, but I still find it strange that the


   typedef date {

has the timezone as a mandatory part. While I understand the issue that when
a day starts/ends is uncertain without the timezone, in real life people
practically never add the timezone to a date, and it does not cause major
problems. So IMHO following life we should have a simple-date datatype that
does not include any timezone. Actually we do have that datatype just we
called it revision-identifier. Really strange.

 

I would also consider to tighten up the pattern for
revision-identifier/date/date-and-time.

        pattern '\d{4}-(1[0-2]|0[1-9])-(0[1-9]|[1|2][0-9]|3[0-1])';

This would prohibit  2020-16-67 : months > 12 or days > 31

Regards Balazs

 

 

-- 

Balazs Lengyel                    Senior Specialist
Ericsson Hungary Ltd. 

Mobile: +36-70-330-7909              email: Balazs.Lengyel@ericsson.com

 


------=_NextPart_001_0032_01D5FDEA.2525DA70
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1"><meta name=3DGenerator content=3D"Microsoft Word =
15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US =
link=3D"#0563C1" vlink=3D"#954F72"><div class=3DWordSection1><p =
class=3DMsoNormal>Hello,<o:p></o:p></p><p class=3DMsoNormal>This might =
have been discussed earlier, but I still find it strange that the =
<o:p></o:p></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>=A0=A0=A0typedef =
date {<o:p></o:p></span></p><p class=3DMsoNormal>has the timezone as a =
mandatory part. While I understand the issue that when a day starts/ends =
is uncertain without the timezone, in real life people practically never =
add the timezone to a date, and it does not cause major problems. So =
IMHO following life we should have a simple-date datatype that =A0does =
not include any timezone. Actually we do have that datatype just we =
called it revision-identifier. Really strange.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>I would also =
consider to tighten up the pattern for =
revision-identifier/date/date-and-time.<o:p></o:p></p><p =
class=3DMsoNormal>=A0=A0=A0=A0=A0=A0=A0 pattern =
'\d{4}-(1[0-2]|0[1-9])-(0[1-9]|[1|2][0-9]|3[0-1])';<o:p></o:p></p><p =
class=3DMsoNormal>This would prohibit =A02020-16-67 : months &gt; 12 or =
days &gt; 31<o:p></o:p></p><p class=3DMsoNormal>Regards =
Balazs<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>-- =
<o:p></o:p></p><p class=3DMsoNormal>Balazs =
Lengyel=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Senior =
Specialist=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0 Ericsson Hungary Ltd. <o:p></o:p></p><p class=3DMsoNormal>Mobile: =
+36-70-330-7909=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 email: =
Balazs.Lengyel@ericsson.com<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>
------=_NextPart_001_0032_01D5FDEA.2525DA70--

------=_NextPart_000_0031_01D5FDEA.2525DA70
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMxOTExMzAxNlowIwYJKoZIhvcNAQkEMRYEFIKmuA0+9KgM6lCsCeRszaOV9AW6MEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQArokup2EEkO2zNTCr7tiI9XQ1E/herjv++t8EiDAafSivKXFUDncVY
14FBiaNWLJPvurwHWj/rVpg0cVarWNIJChDd9QdWTIaerAwOthCHfX1XGgMVp4rMJjacKKefwtSh
fmGUe9iBL5/zWtPRehGuQY9vmYI3G77hA21TvFWLwYvE0TjCOCCxXBmNhhK3HqQoWPqbqQW8ogFG
Zckz9IcR9i9os8l5kIMMSndnvjN9DeTVQeC10NGAG8qEM0/4hEv9uz4rGz2zR775ka09SbuDCuak
NWYWiVYsg0f1Zs9ubSsHBGJevsDXkPKjxKekaS+nLa8uvXvyLJ10FmVwQfNNAAAAAAAA

------=_NextPart_000_0031_01D5FDEA.2525DA70--


From nobody Thu Mar 19 05:08:56 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D6703A283C for <netmod@ietfa.amsl.com>; Thu, 19 Mar 2020 05:08:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.564
X-Spam-Level: 
X-Spam-Status: No, score=-3.564 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-1.463, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 JWEtk8--jJw8 for <netmod@ietfa.amsl.com>; Thu, 19 Mar 2020 05:08:53 -0700 (PDT)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2086.outbound.protection.outlook.com [40.107.21.86]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2CDE3A2838 for <netmod@ietf.org>; Thu, 19 Mar 2020 05:08:52 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UhrAVrAgh6RkspbMCpbZW9Yd/kyShTxBydym6AsP8Mz0hyFzqp9tKrcnoX6MTgcRTtkxTBQiBI0X2VhXQWkc31RGDjKgddzLQkY2st38HwHwzsnD+79IAcPEnWtYmgneEUqmjtIuuL+Fjo02WD28JIpzNGKWs2wsHyiNaXvu0w7zWWVYQGbHIfpkMnEhbk3QUSXz39hEzhr9uB92TXgjHAKysSCDri/udBP46FxIvkcziWAWPPDJGskaD11tzW874sA+6iBRiBktR81DFoq6SXzo4UgacjbOEXOuZvMHDN7uy2FeSNzxEB9TobB9duVfNjLgD/8pM7peILab47e0eA==
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=NBIBqXLag9yNJdC8fB9K/PrZcRChDUCPiH9teom7ppg=; b=KSsHO2boBeCCDOdLTl1OPJUzHAHiEugPJzMAIZs+hl1CLdf+aNZLBWLNNOfuejXd03ON+lEJf1kJ49SxiiQcbiuzGhcxIPpbvAJDvr5mmz3QT+PHGE3tC5mo9wTbaSI8I3Eey/KXPb/pBli4JRy/6BTGHebpyJgjA2bz7ic4FlvGngkeFrSjuS0bhjS8g1hS56ZREH70D0dXorLWXGyCiT8mDzuCBE9YZRTaJnoXgzPcpC8uKY77E4nOdhlwman0UumUKWTsIlNUm01DqtAnOJCfJtbr+auj7PAe3rJP1EYgpTSb76sR0owGHlInWOo+/icOVdykwMPDd25KJBEhQg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NBIBqXLag9yNJdC8fB9K/PrZcRChDUCPiH9teom7ppg=; b=P92tUm/etZNhS0pAgHkmUj8Ms9T1aeS4KaUhhq1x6C+BuZEDY0NgcbkjjsFbVV+qEkMRCylBoVdUvT5k2a25lEdr1bj8QYXuNSwTi9e/geB/a2Klh1kairM6y3IB6beqITobzfwdjY0aqRckzcwqYYPKQaq/6dj1X7mlJFUte5I=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB5047.eurprd07.prod.outlook.com (20.177.194.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2835.6; Thu, 19 Mar 2020 12:08:48 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2835.013; Thu, 19 Mar 2020 12:08:48 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: Kent Watsen <kent+ietf@watsen.net>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06 to -07
Thread-Index: AdXjRaul/baoBR3OSym1n0wm+wChUgAJWeEAA+aGbsACcvWXgAAj8s4AACFBcwA=
Date: Thu, 19 Mar 2020 12:08:48 +0000
Message-ID: <DB7PR07MB4011E19D9E3E16E96036F325F0F40@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <DB7PR07MB4011402E836C2FABCB3E7F42F0150@DB7PR07MB4011.eurprd07.prod.outlook.com> <0100017045205157-ba7a6e8f-0d4d-4540-b6ca-94d4d81dbe02-000000@email.amazonses.com> <DB7PR07MB40119ED41717889CFACC08F4F0E30@DB7PR07MB4011.eurprd07.prod.outlook.com> <01000170eb9368e1-3f3186d5-9792-492a-8a33-4bb589552b6d-000000@email.amazonses.com> <01000170ef41c649-255d0811-a030-4b60-9d1f-a06d39f4ebf8-000000@email.amazonses.com>
In-Reply-To: <01000170ef41c649-255d0811-a030-4b60-9d1f-a06d39f4ebf8-000000@email.amazonses.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [80.98.254.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1c5b8f3c-c0ce-41f1-dffa-08d7cbfe4813
x-ms-traffictypediagnostic: DB7PR07MB5047:
x-microsoft-antispam-prvs: <DB7PR07MB5047A6A859C2347C6B55BE4FF0F40@DB7PR07MB5047.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0347410860
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(136003)(376002)(396003)(39860400002)(346002)(199004)(85202003)(66616009)(55016002)(52536014)(5660300002)(186003)(86362001)(316002)(76116006)(66946007)(66446008)(71200400001)(33656002)(478600001)(66476007)(4326008)(66556008)(64756008)(81156014)(81166006)(7696005)(8676002)(9686003)(8936002)(85182001)(53546011)(26005)(2906002)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB5047; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 3x3pJHpyRKkYKn3vDVwJHeRzplmu+msLmWNet+itPTmbWqdVJI2glT16/8vKDvbRBLcAISZAsNoN0T7i0tQYwWVyv3MTSHdyT2guxg3sIeEV+Zavx4QgTGbtFRfEQDwLgkRVWFQ/x162fYPpLvBaJWchU0VsCawOsKCsmLSmLLLJqG56LF8dsgWT5KJhinXFn8jhS7gcCWqJPPiqPp8/NuWwWLR9hgY9wT+Yit8QSalDIAnvbfQOxVoUAjQ4a15Gj7Ss+C6iMtJj90XaU1IXhrDHaLDrCM2akTldc2v5VLmzm7cw0C8JVHfNLjLPIw99Ap4hP5ZEMa3C3jKS+slXluW2L/ppuFSOb50FaCIBCExIhubKUAEmeNYu2tCGN1RKM5noR747GdVUW9BnF0hRGdlRR4HmSTIbN9Nhy/c22b5+F1REmU3zeuaf/0meInVh
x-ms-exchange-antispam-messagedata: N0fZrZnirpj0thbkyjU+qu53KGszpE34euw+S/HHYrusx8edhMZaTQr1h4MOqcOyaBwMCWxLfVXAil5WBOT4ukqkQjofxxeOWSXW7qO4gOf2U1rZZHOTps4brnDHDq3irhXeMQiB+r4ok/s2l3sDUw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_004D_01D5FDEF.86656260"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1c5b8f3c-c0ce-41f1-dffa-08d7cbfe4813
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Mar 2020 12:08:48.6558 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: LXY0H5SmkKHuxfZ01YpBk10Kuy2z7tYxfCW9WaVSvtK7Snf3L0cxz/cXTkX2flftZ8+325hpuxCfkO0uELcAzzjGezgZI0/NYtV+RbMZVBs=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5047
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/PDFYL8Q2NFDwx56eFgPctYRqG6E>
Subject: Re: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06 to -07
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Mar 2020 12:08:55 -0000

------=_NextPart_000_004D_01D5FDEF.86656260
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable



-----Original Message-----
From: Kent Watsen <kent+ietf@watsen.net>=20
Sent: 2020. m=C3=A1rcius 18., szerda 21:07
To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
Cc: netmod@ietf.org
Subject: Re: [netmod] WG Last Call: =
draft-ietf-netmod-yang-instance-file-format-06 to -07

One more thing, for non-mandatory nodes that don=E2=80=99t have a =
default value specified, please ensure the =E2=80=9Cdescription=E2=80=9D =
statement states what it means for the node to be set or not set =
(whichever is easier)?   For instance:

OLD:

       leaf name {
         type string;
         description
           "Name of the YANG instance data set.";
       }

NEW (assuming this makes sense):

       leaf name {
         type string;
         description
           =E2=80=9CAn arbitrary name for the YANG instance data set.  =
This
            value is primarily used for descriptive purposes.  However,
            when the instance data set is saved to a file, then the
            filename MUST encode the name=E2=80=99s value, per Section 3 =

            of RFC XXXX.";
       }
BALAZS: OK
BTW, should the requirement of it needing to be encoded into the =
filename place constraints on the =E2=80=9Cstring=E2=80=9D type?  Should =
a =E2=80=9Cpattern=E2=80=9D
statement be added?
BALAZS: IMHO defining a pattern for a filename string (that may be =
dependent on the used filesystem) is out of scope for this draft.

Extended description of content-schema.
IMHO contact, description, revision, timestamp does not need to explain =
what does it mean if they are not present. It only means: no information =
available.
Kent


------=_NextPart_000_004D_01D5FDEF.86656260
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMxOTEyMDg0N1owIwYJKoZIhvcNAQkEMRYEFETUDmBD6+rnlSviotnA4TKZpR5bMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQBduOTZfiMVIQv8WLJ3zC2B6IKizBRA1XzPmDQw91SqBJgYAHNEVmhl
a4l4bByvaya+W6kskolKfLFi9eQpe+02kXTluoXzS+vurVFf14f6BYjqcTNWZ2cG4MZtJIQuL88t
r/dceA6n6Jt+m2D9MTa9HT5UUNlZdiZF6UEhyTa7N+pTMDZTBDKvB/DS32qgmPOWX7djQbE8H19y
yoanAdJbmpaxgt/CJL2TqoKL9TGWVVN+ADYHCPawkqGNjWf1jd3c/5pIrS877zlHI4jHeC4cb1xu
sjp3+Zivp225RDNLhx+5RdN0NJPK9QBwn7LtyHDLwh2dNOWh7P2kflKUPnyeAAAAAAAA

------=_NextPart_000_004D_01D5FDEF.86656260--


From nobody Thu Mar 19 06:37:26 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id EE45A3A26CF; Thu, 19 Mar 2020 06:37:23 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.121.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <158462504388.15824.18106357534844392876@ietfa.amsl.com>
Date: Thu, 19 Mar 2020 06:37:23 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/p-JQXUBAxzZQa5lUr_HsvNDMhX4>
Subject: [netmod] I-D Action: draft-ietf-netmod-yang-solutions-00.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Mar 2020 13:37:25 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : YANG Versioning Solution Overview
        Author          : Robert Wilton
	Filename        : draft-ietf-netmod-yang-solutions-00.txt
	Pages           : 8
	Date            : 2020-03-17

Abstract:
   This document gives an overview of the different documents that
   comprise a full solution to the YANG versioning requirements
   document.  The purpose of this document is to help readers understand
   how the discrete parts of the YANG versioning solution fit together
   during working group development of the solution documents.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-solutions/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-yang-solutions-00
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-yang-solutions-00


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Thu Mar 19 06:37:39 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 29EA43A29AA; Thu, 19 Mar 2020 06:37:28 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.121.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <158462504808.15788.15287174703866370289@ietfa.amsl.com>
Date: Thu, 19 Mar 2020 06:37:28 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/8G6la38JjQMCvI8D6dQ1UJqWHC4>
Subject: [netmod] I-D Action: draft-ietf-netmod-dsdl-00.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Mar 2020 13:37:30 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : Representing Netconf Data Models using Document Schema Definition Languages (DSDL)
        Authors         : Rohan Mahy
                          Sharon Chisholm
                          Ladislav Lhotka
	Filename        : draft-ietf-netmod-dsdl-00.txt
	Pages           : 72
	Date            : 2008-07-07

Abstract:
This document describes a concrete approach for representing Netconf
and other IETF data models using the RelaxNG schema language and the
Schematron validation language, which are both part of ISO's Document
Schema Definition Languages (DSDL) standard.

The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-dsdl/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-dsdl-00
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-dsdl-00


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Thu Mar 19 06:46:30 2020
Return-Path: <lberger@labn.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 934CD3A294E for <netmod@ietfa.amsl.com>; Thu, 19 Mar 2020 06:46:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.362
X-Spam-Level: 
X-Spam-Status: No, score=-3.362 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-1.463, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
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 4071nJpbKIRH for <netmod@ietfa.amsl.com>; Thu, 19 Mar 2020 06:46:22 -0700 (PDT)
Received: from gproxy9-pub.mail.unifiedlayer.com (gproxy9-pub.mail.unifiedlayer.com [69.89.20.122]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F21D23A29EA for <netmod@ietf.org>; Thu, 19 Mar 2020 06:46:21 -0700 (PDT)
Received: from cmgw11.unifiedlayer.com (unknown [10.9.0.11]) by gproxy9.mail.unifiedlayer.com (Postfix) with ESMTP id 7B0691E0A1A for <netmod@ietf.org>; Thu, 19 Mar 2020 07:46:09 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id EvUvjOX0dVKjoEvUvjwU80; Thu, 19 Mar 2020 07:46:09 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=eMk9ckh1 c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=xqWC_Br6kY4A:10:nop_ipv6 a=IkcTkHD0fZMA:10:nop_charset_1 a=SS2py6AdgQ4A:10:nop_rcvd_month_year a=Vy_oeq2dmq0A:10:endurance_base64_authed_username_1 a=48vgC7mUAAAA:8 a=dd4s52KkF2QyjfdGlL0A:9 a=Frrt64Htg4nQRxgL:21 a=M-w6MbtnMi-ei908:21 a=QEXdDO2ut3YA:10:nop_charset_2 a=w1C3t2QeGrPiZgrLijVG:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version :Date:Message-ID:From:References:To:Subject:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=Jd9c/GuqenQ3vS5eI3yC1VwAtFTJxyR6BGlnYRgkDbI=; b=ZQ5yFkq/aNDIQNCTWKF/i3ivWv krkdUlAjSGakvzXiSv6LIiG8AxMz/2E6adkKJSoskEiBIcm0o0tccDj8/EcZpCeVzpiYqWjdwTOnJ DulkdwLTIlXL3R6tKJHXT8DEa;
Received: from [127.0.0.1] (port=23757 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1jEvUv-001YXv-4H; Thu, 19 Mar 2020 07:46:09 -0600
To: netmod@ietf.org, internet-drafts@ietf.org, i-d-announce@ietf.org, draft-ietf-netmod-dsdl@ietf.org
References: <158462504808.15788.15287174703866370289@ietfa.amsl.com>
From: Lou Berger <lberger@labn.net>
Message-ID: <fc1f3a5d-4baa-353a-bddd-7dce86a202ac@labn.net>
Date: Thu, 19 Mar 2020 09:45:53 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
In-Reply-To: <158462504808.15788.15287174703866370289@ietfa.amsl.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1jEvUv-001YXv-4H
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:23757
X-Source-Auth: lberger@labn.net
X-Email-Count: 4
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/IDkDsUy_hhMOO2OXxNlx4girZvc>
Subject: Re: [netmod] I-D Action: draft-ietf-netmod-dsdl-00.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Mar 2020 13:46:28 -0000

Just an FYI - in trying to move this document out of the WG approval 
list to Dead WG document, this version got published.  I have moved it 
now to Dead WG Document state.  There may have been a better way to do 
this datatracker, but I clearly missed it.  My apologies if this causes 
any confusion.

Lou

(NetMod Co-Chair)

On 3/19/2020 9:37 AM, internet-drafts@ietf.org wrote:
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Network Modeling WG of the IETF.
>
>          Title           : Representing Netconf Data Models using Document Schema Definition Languages (DSDL)
>          Authors         : Rohan Mahy
>                            Sharon Chisholm
>                            Ladislav Lhotka
> 	Filename        : draft-ietf-netmod-dsdl-00.txt
> 	Pages           : 72
> 	Date            : 2008-07-07
>
> Abstract:
> This document describes a concrete approach for representing Netconf
> and other IETF data models using the RelaxNG schema language and the
> Schematron validation language, which are both part of ISO's Document
> Schema Definition Languages (DSDL) standard.
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-netmod-dsdl/
>
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-netmod-dsdl-00
> https://datatracker.ietf.org/doc/html/draft-ietf-netmod-dsdl-00
>
>
> Please note that it may take a couple of minutes from the time of submission
> until the htmlized version and diff are available at tools.ietf.org.
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
>


From nobody Fri Mar 20 09:43:37 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 455353A0CC1; Fri, 20 Mar 2020 09:43:18 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.121.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <158472259816.13479.36015838360850351@ietfa.amsl.com>
Date: Fri, 20 Mar 2020 09:43:18 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Ig9shpicPTGETPhSM7U2YcfJrGU>
Subject: [netmod] I-D Action: draft-ietf-netmod-yang-instance-file-format-10.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Mar 2020 16:43:31 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : YANG Instance Data File Format
        Authors         : Balazs Lengyel
                          Benoit Claise
	Filename        : draft-ietf-netmod-yang-instance-file-format-10.txt
	Pages           : 27
	Date            : 2020-03-20

Abstract:
   There is a need to document data defined in YANG models when a live
   server is not available.  Data is often needed already at design or
   implementation time or needed by groups that do not have a live
   running server available.  This document specifies a standard file
   format for YANG instance data, which follows the syntax and semantics
   of existing YANG models, and annotates it with metadata.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-instance-file-format/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-yang-instance-file-format-10
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-yang-instance-file-format-10

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-yang-instance-file-format-10


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Fri Mar 20 09:45:43 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E81A3A0CCE for <netmod@ietfa.amsl.com>; Fri, 20 Mar 2020 09:45:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 uFYYq9Q6DO2k for <netmod@ietfa.amsl.com>; Fri, 20 Mar 2020 09:45:26 -0700 (PDT)
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-db5eur03on0610.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0a::610]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 33D643A0CBD for <netmod@ietf.org>; Fri, 20 Mar 2020 09:45:25 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gVLEIshf3CrVEIdbDBdiUX+hDzfvX8OuXrg6YiKWYFiQ+dtZy8bRBaINHgUCrVf5iZj8Ugoy0EwldDazwJYkjVtfXVCQitozz/5LzJbYRS4JbD/mFR4YboyYsVQc5125hqg5eH5SvzI1i+yoj0nycFXjaQH2YtwnhsYw/qwqKLWOwTzmJ6RUh66zTCcPN4WzJ4iuIVPXX2S1xN2J7RNxi66TWi/0r/XDz6lXeKkiNfa8hVE6ZQHRhjJLh7b32xxK4JjW6iTIPV3x1mCV3jwLLyPeMh6FSm5BsNSVrmiVcDSniv1QGOxhWd1waAZ/yBq8BJ58XGrMYnOryuaQx0iYJw==
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=b//fiwCTZGbNBFm3FA5O2VatHtshWyHZzcbU/KTY9UI=; b=HoVZ4OofEnwnMV15qsSkM9KIGUPYYXNAMY8U3iNJ6o2oVC7GVYY/KiYX0OzNabysDPiE9XmHEjw56Q2VYWcTF4w+3KF5Tcvd4PeAxDR6XCN7rIaWlwzs2xkoaypE5mBV8FkPYMTIy65lkWoEYCP8h3Lzajc/lVzJbrdkpN019UByvPtHPAgRO4ETqdu+PkYoAUycxqInZI7V4RCpI1I9l0WfHtI0cUjFkrmJKCnj4+iOxP+8558bHLkAHRaVCXmB24gUNuoVhMIrU0ouK0a5s+q3vw/DRGdSAxmtQQB+IDEzP02Q1HpGhkC7IyvNm8RzF1zcNGSbzgSv0Pm3aseKSQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=b//fiwCTZGbNBFm3FA5O2VatHtshWyHZzcbU/KTY9UI=; b=ILAk6d1GpHzGC97eT8omLzv99yaxTnayVb+7i6fwGJq4dOg91K0uIq/ErxXFK5P3ZcRA6Kry3LeF65F/Pph65jLyUscoOAlvwPZRosLuQWjT7WNXrhHkJsfB0q889ZO5Ou0xPQkQEyxaZujrquAY9OaleiW/kfnzRbJnEpZC5mo=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB4999.eurprd07.prod.outlook.com (20.177.193.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2835.7; Fri, 20 Mar 2020 16:45:23 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2835.013; Fri, 20 Mar 2020 16:45:23 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: Kent Watsen <kent+ietf@watsen.net>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: yang-instance-file-format-10 uploaded [was: RE: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06 to -07]
Thread-Index: AdX+1urCxjCYh57CRUWeVgp/vZEhoA==
Date: Fri, 20 Mar 2020 16:45:23 +0000
Message-ID: <DB7PR07MB40110D439D8DCBCAB4DCF54DF0F50@DB7PR07MB4011.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [129.192.74.23]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 431fd241-0ee9-4116-e37e-08d7ccee15c8
x-ms-traffictypediagnostic: DB7PR07MB4999:
x-microsoft-antispam-prvs: <DB7PR07MB4999D45E817990520343B791F0F50@DB7PR07MB4999.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 03484C0ABF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(396003)(39860400002)(366004)(376002)(136003)(199004)(66574012)(26005)(316002)(71200400001)(66446008)(478600001)(66946007)(64756008)(966005)(66616009)(52536014)(7696005)(186003)(66556008)(85182001)(76116006)(66476007)(86362001)(4326008)(9686003)(33656002)(85202003)(53546011)(81156014)(81166006)(8936002)(6506007)(2906002)(8676002)(55016002)(5660300002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB4999; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: WupFd00TxWNwDPYrKUN7Iam2ngFrr3CQQ3dT7Rjkiyhc7Cq4d3rqadgZ+KaIlwLRibkCAehjIpd/Stc4T/v+ejtgjYq5gvOZ3uJa/fCNzk1PAwwakS9UZKVMwYyH3KQ+Slx7Wr75w481WbpEVGnN7lm/2yj+TeZD3nHvx64Bhmuh2zxdcHIGFmmN7oWpUAXFy2zrw+xENNTZ21Io0VEASrOHL8k2vbTWKYmDno9nmQd+IZR7NhTn3xTFtyOxmnjd5nS2YIjDxE/tVGcOeqTjU4CmZtoxhg+R8wHabf0WNS2X9FbsTPDRkkhYe9lmOytQogOXw8uKL++RZ3ZAHkLaZf1vJZEbWlJMa0AlwROzBx7Hnx1rxBE2NWsmMpZet1gToPFr/u2UggkvnMwhdJe53mbUB7pEZaFYhmbT4w0oN1Q7N56T+0H5+mhUTNUEUbooD9fPD9hq3ROCvXiJXtDSLAD106JhclaTWRFq7hpmt1yjNzMu7VJHJRhZ/tfh1SbXiZaKKwmH+Lhfsf7Qwrg+sA==
x-ms-exchange-antispam-messagedata: BBYvWTt2/L4mLnz9PqbkN8zPCoaMke2qYw/aE7R23HzOiomHyD+ny8/fnfPs269AtSrqjKabh8RSx9N6rwoUmeDhemUOUsOreIDPJdvWd/OyvyLBC55jAVxtij7R/AvQvAqqpzpfzg2CMf7TfKrsyw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0074_01D5FEDF.53EE5CB0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 431fd241-0ee9-4116-e37e-08d7ccee15c8
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Mar 2020 16:45:23.4724 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: /pzVQci0nnWX5wsing6Ddyvi0fBBmy1LZkEPnSIUfDJi6uqiA1vfJk8w/+/r011IEXWG2rtIB48lg38ucqYlaQVg6+Xnjd4HMu10YGriLZ4=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4999
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/qOVCpeIQIa03HjDEhsVDhQ3rPtQ>
Subject: [netmod] yang-instance-file-format-10 uploaded [was: RE: WG Last Call: draft-ietf-netmod-yang-instance-file-format-06 to -07]
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Mar 2020 16:45:41 -0000

------=_NextPart_000_0074_01D5FEDF.53EE5CB0
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hello Kent,
Thanks for the comments. Updated all in -10 version. See below as =
BALAZS2.
(XML2RFC at this point does not yet accept  =
netmod-yang-module-versioning. That needs to be changed later.)
Regards Balazs

-----Original Message-----
From: Kent Watsen <kent+ietf@watsen.net>=20
Sent: 2020. m=C3=A1rcius 18., szerda 3:58
To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
Cc: netmod@ietf.org
Subject: Re: [netmod] WG Last Call: =
draft-ietf-netmod-yang-instance-file-format-06 to -07


> Have the examples in the draft validated against the YANG module?
>=20
> BALAZS: Only manually. How do you validate samples conforming to a =
yang data structure ?

Hmmm, seeing that the examples are still not valid, here goes:

	Until such time as tools support validating structure-data-ext,=20
	one can rewrite the YANG module via s/sx:structure/container/=20
	and perform the validation against the resulting YANG module.
BALAZS2: Validated with yanglint

> Please review the Normative/Informative status of the references.
>=20
> Not looking carefully, but RFCs 2119 and 8174 should be Normative,
>=20
> and I think RFCs 3688 and 6020 should be Informative, right?
>=20
> BALAZS: OK, changed in rev 08

Did you check all the other references too?  (I=E2=80=99m trying to save =
having to do another roundtrip when I do the shepherd writeup...)
BALAZS2: I believe yes. Do you see any other problem ?


> All of the =E2=80=9Cimport=E2=80=9D statements in the YANG module are =
missing a
> =E2=80=9Creference=E2=80=9D statement.
> BALAZS:
> Added:
> rfc6991 for types added.
> Already present:
> rfc8342 for datastores
> ietf-netmod-yang-data-ext for ietf-yang-structure-ext

Again, all the =E2=80=9Cimport=E2=80=9D statements in the YANG module =
are missing a =E2=80=9Creference=E2=80=9D statement.
BALAZS2: OK.  Sorry I misunderstood the comment earlier it. Corrected.=20
>=20
> Please add a statement to the Introduction regarding why the module

> Isn=E2=80=99t compliant with NMDA.
> BALAZS: Sorry, don=E2=80=99t understand. Why is this not compliant =
with NMDA ?
> IMHO it is NMDA compliant, or rather it  has nothing to do with NDMA.

Either way but, per https://tools.ietf.org/html/rfc8407#section-3.5, the =
statement should be in the Introduction section.
BALAZS2: Done


> The tree diagram does not adhere to the syntax described in=20
> draft-ietf-netmod-yang-data-ext. =20
> BALAZS: OK I try, but what actually is the problem? Any help would be =
really appreciated.

I was looking at the =E2=80=9C+=E2=80=94rw=E2=80=9D, which can=E2=80=99t =
be right because yang-data is not =E2=80=9Cconfiguration=E2=80=9D...

> Sadly
> pyang -p ../ietfYams ietf-yang-instance-data\@2020-03-06.yang -f tree =
--tree-print-yang-data --tree-print-yang-data
> doesn=E2=80=99t print out anything, so I am handcrafting.

`pyang`  supports the old/RFC8040 =E2=80=9Crc:yang-data=E2=80=9D =
statement; it hasn=E2=80=99t been updated to support the new =
"sx:structure=E2=80=9D statement.
BALAZS2: Done, after adding a top level container (which is not needed =
in structure) and some copy-paste+editing.


> I just updated pyang from git. Any idea why this doesn=E2=80=99t work =
for me?
> It would be good if YangValidator would print out the tree. At some =
point it did. Not now. :-(

First, use the s/sx:structure/container/ trick mentioned above.

Then s/+--rw/+=E2=80=94/.

Then review =
https://tools.ietf.org/html/draft-ietf-netmod-yang-data-ext-05#section-3 =
and tweak accordingly until all is good.

BALAZS2: Done, I hope

NEW: looking at the new "format-version=E2=80=9D, please add a pattern =
statement to constrain the string values appropriately.  Hint, =
it=E2=80=99s half a "date-and-time=E2=80=9D type...

BALAZS2: Done



------=_NextPart_000_0074_01D5FEDF.53EE5CB0
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMyMDE2NDUyMVowIwYJKoZIhvcNAQkEMRYEFEsKRjMVYafLjIP938W+ws45IVVkMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQAEV3J53mH5PKbMCksaVA2eAQK0OgD+XEHoAyP9V53ompqueWHBPvBV
HQ08jNPV/DkL7zrsPovb6G3IAJmoDyMMcMj6Byieu5SrEYFRNrb11M7ygV++c2QrQgc7f3FN1XcV
ITePB1gtVAtZSqsCJpj0k1dCUlC+BrYcccEySjq0qBToOqGKa76p5hUTDFo8EouOVwXAxI44DTGn
DZpiQHIOWLNivPdL2R7nutpCLKbldRsIArDOZSyHigBYB/a/YxkUvG95ZQh/v8b055jhoB/DI/aX
mV6a+FkiZqWnND/r4tGMzEx4YzOBX1KIxdaG7LbGLnIgoJTE81CRGghYudzZAAAAAAAA

------=_NextPart_000_0074_01D5FEDF.53EE5CB0--


From nobody Fri Mar 20 10:02:39 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 04B1F3A0C82 for <netmod@ietfa.amsl.com>; Fri, 20 Mar 2020 10:02:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 VhKpHbzz1aUv for <netmod@ietfa.amsl.com>; Fri, 20 Mar 2020 10:02:29 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80070.outbound.protection.outlook.com [40.107.8.70]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 192363A08E9 for <netmod@ietf.org>; Fri, 20 Mar 2020 10:02:28 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZfkfT3acmxHb5Pd4C0E79TE6+n9Hxz7yI63GbA7tvh8+/CBrB1sSwz9jA/5mglFHQdtzOJSx+VcIgCTzjbg+an6K+PtWxWrwVJZNHL7iM9/5gi4y9VXzdf5RnTwqFdBMDzwwNujbmadWYwfXOuNLKF7bQ8sL0RN7e57Udyc9DQQNHDRryMrJiws+revoxKtraVvNjBnQvkhuY2PgHgUlM/C52c1iwUGYCb/naRrFxoqRHJMzrr5jRyPoavhXSFDRDYWj8XN5lG54bmwYDXVWMoBKd4k01KQtCyA4u4PCbV2ntLC7wI8aQtPOxUzRAzZjDRlCdJ8j6F9YbsYgDtHqdA==
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=KuLO57bRHsH6O3vjtSeVEKwLcpdpCLG/i5xOy+W/nRc=; b=HsFNFUohKgFsgUIi0r4B1o8RvukGUTTfKqnLDOBJJywA0YTLmhDTiCeVoAMGJ6vWNOZ5sU4LqJ14n9EsilAavhbgGTlxnwWkY6PkS00U9tGC6QJL2/1oB8JPQ1U1JzjXbUs9ATwUEQhEdedxuhHMR8cL2eHanr8xg05jT748NySt1by1r/CNP/P1FJSq+cBMLcDMVcNQGUPDd2q6cgkrXJMGOs8Ba3eabMJSKUQ0JDcMNcDyy9XGYMI6HOsoQEdVcqi0FaLUTn3kGMqLKm2ReFUAbS0ZD42R7xFJ+mBCsfBORkbcVDy7nZITcS2Wz2yKkKT+kgWS+2NsMb7I0FUHQQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KuLO57bRHsH6O3vjtSeVEKwLcpdpCLG/i5xOy+W/nRc=; b=mWZfbOoBOY3xVZNbYEwN3QK41/soISLKg6Ouk2MuvJcfetAfJPH04PT0NrvQI8IXr7XBxdOEIwDpzPHdZn1QaTl2p4zGQQVlJVH3pigtude0vSuyCOS+Dq6rOKx2JvrXBwJChVuobWDzZaBdhLdURzYpELILLxufTbGF4Tbc4lc=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB6187.eurprd07.prod.outlook.com (20.178.41.156) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2835.10; Fri, 20 Mar 2020 17:02:26 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2835.013; Fri, 20 Mar 2020 17:02:26 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>
To: "'netmod@ietf.org'" <netmod@ietf.org>
Thread-Topic: CODE BEGINS ENDS for examples ?
Thread-Index: AdX+14XchWpTwSP9TECumgI75/RSew==
Date: Fri, 20 Mar 2020 17:02:26 +0000
Message-ID: <DB7PR07MB401126C42CF7ECA417BC82B5F0F50@DB7PR07MB4011.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [129.192.74.23]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7174ee71-b7e3-46a5-ef81-08d7ccf0776b
x-ms-traffictypediagnostic: DB7PR07MB6187:
x-microsoft-antispam-prvs: <DB7PR07MB61875C9DD74A6B0654652FC3F0F50@DB7PR07MB6187.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 03484C0ABF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(39860400002)(346002)(136003)(376002)(366004)(199004)(6916009)(6506007)(9686003)(186003)(86362001)(8676002)(66946007)(66616009)(76116006)(52536014)(66476007)(66446008)(66556008)(64756008)(7696005)(55016002)(5660300002)(316002)(26005)(478600001)(8936002)(4744005)(81166006)(33656002)(81156014)(2906002)(71200400001)(9326002)(491001); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB6187; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: gSy5jn523F9D16UGlpPyeVjD19Hsjtkbr6yFGZaq3HuWUSaZZooVlT5Tum8ZPf80NPwWiqvQLif94PRf45x2RsDiG/9HP0bHsBjlK68hUsjZHSX6brs6B7llJmebtQvd/RnshvpfO4yGhYWbNcTbOkMgq9GJqlvrYE5SSV8EBy4VAfFkZBo+AI/WyLg7xwaDMBZj7MviXRlMR7EBPqS2VCeweAGLkPjanSL7g/EvypYjArFJ9WSujVNTrURTyoDgLDHYlc7pEbJqVPt2/2oezQq2T4omkXbc5Bkbtcl/arYOoXtZOEZxpDg0NiFKRw0mOK3AJNdCgvB09Y8FXyh9Rd+H3Q1BqO++jqMpQSU80ItViP+IMMNKcm3dgu8u9osShoks1NL0JTVJoQX95YjIi+hXvzX+I7YutZwy61j77mw88nuWwRGtZzgbkCAP3jW6XbJwbTKSXfLB2HQ7W+1lz45ItkKTW2taFcJEudSlvcw=
x-ms-exchange-antispam-messagedata: Bgu20+c36l34e87jAVBFjF5enh5tTaDZNKI6JPby5dcxgB6Ke0MQaADruMuEeHNAIsEzo8tZMkNFMWNH4dIcthMpWHk4JUoWsppVm7I0+aZSYsCW/v0qPnou3mX3ZJraNTlrlfpp2cOSF7rZS+krHw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0082_01D5FEE1.B5E729E0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7174ee71-b7e3-46a5-ef81-08d7ccf0776b
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Mar 2020 17:02:26.2984 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ZtSEaepSGk6x6gGDZlpMd+8m3TF7lTQRsLtH67magA0+AyfgD8crqh6oz1Mwr+CDF0ZFwz7+PPnMMqoH/238qkaXmwiJaXYpOj9ImO1Cnm4=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB6187
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/jFdCigmc2Db0Hif7JZr5PYAIsOs>
Subject: [netmod] CODE BEGINS ENDS for examples ?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Mar 2020 17:02:33 -0000

------=_NextPart_000_0082_01D5FEE1.B5E729E0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0083_01D5FEE1.B5E729E0"


------=_NextPart_001_0083_01D5FEE1.B5E729E0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Hello,

Is it allowed/recommended to use <CODE BEGINS> <CODE ENDS> around examples.
In my case it would be examples of XML and JSON instance data. I would find
it rather useful.

 

As a second step if someone could combine rfcstrip with artwork-unfolding
that would be even better.

Regards Balazs

 

-- 

Balazs Lengyel                    Senior Specialist
Ericsson Hungary Ltd. 

Mobile: +36-70-330-7909              email: Balazs.Lengyel@ericsson.com

 


------=_NextPart_001_0083_01D5FEE1.B5E729E0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1"><meta name=3DGenerator content=3D"Microsoft Word =
15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US =
link=3D"#0563C1" vlink=3D"#954F72"><div class=3DWordSection1><p =
class=3DMsoNormal>Hello,<o:p></o:p></p><p class=3DMsoNormal>Is it =
allowed/recommended to use &lt;CODE BEGINS&gt; &lt;CODE ENDS&gt; around =
examples. In my case it would be examples of XML and JSON instance data. =
I would find it rather useful.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>As a second =
step if someone could combine rfcstrip with artwork-unfolding that would =
be even better.<o:p></o:p></p><p class=3DMsoNormal>Regards =
Balazs<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>-- <o:p></o:p></p><p class=3DMsoNormal>Balazs =
Lengyel=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Senior =
Specialist=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0 Ericsson Hungary Ltd. <o:p></o:p></p><p class=3DMsoNormal>Mobile: =
+36-70-330-7909=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 email: =
Balazs.Lengyel@ericsson.com<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>
------=_NextPart_001_0083_01D5FEE1.B5E729E0--

------=_NextPart_000_0082_01D5FEE1.B5E729E0
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMyMDE3MDIyNVowIwYJKoZIhvcNAQkEMRYEFAF+3CEYyRkt1VWaDlJoCn9Goa7LMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQBv/1G/ffLjQXWG/z1IZkT6sYvCI6QqJhc/Ob8Scn93zW9Z+VWbb+XJ
CKoCsMUGSbsY4H4mGT1S+Vd6Kem6DMu7h8N9iWxpFliwzDXp1QrcMMcYB1XsegR/RgrckPsyFLLL
ihoCdHVV9SC6YjZtpyf3HY8gxrgicxJUvlajX6UHAL6sgQSUHlXOnds68pQgjjsDq8YpBYeoAvJy
4KCzkEep81ww4rCBeFMGk9MEn8EccgO3FVIV7lbUmkZ3xLCF/BtH7vhQ7NsHaSnNvTlI1dIyY5+c
lu+odkr7zycw0qpvvaWs6Ur57G6NCu6xOJFdwjDtQWfXmj37MEIp8EoV712PAAAAAAAA

------=_NextPart_000_0082_01D5FEE1.B5E729E0--


From nobody Fri Mar 20 14:08:07 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9DB793A0E9D for <netmod@ietfa.amsl.com>; Fri, 20 Mar 2020 14:08:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=mvjs6Tz0; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=NwhH7PjA
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 SK-y_xfT3tDm for <netmod@ietfa.amsl.com>; Fri, 20 Mar 2020 14:08:01 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1DF353A0E93 for <netmod@ietf.org>; Fri, 20 Mar 2020 14:08:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7658; q=dns/txt; s=iport; t=1584738481; x=1585948081; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=/eKr+jfnIwREV4FAs/3WGknSe2upHAowW8KOasK9Pqw=; b=mvjs6Tz0FGI8fywVWlddfmX51ZZGZTePL2B6mB32XHV5DCQHcU8w7lfH ejesCD9akJlX/2Tck2Xl/yH1SbFbXUV4jnLJHK1W4n+WOvisaHA5G5URg K/8Tbfjyag4E0pc+4x2MWxwED/95p6LxB2IxJ6Is5M2heK5Cr1h5kLa3C s=;
IronPort-PHdr: =?us-ascii?q?9a23=3Ap2Zq7xyTokKYX27XCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5YhSN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A1RJKa5lQT1?= =?us-ascii?q?kAgMQSkRYnBZufE0T7KffsRyc7B89FElRi+iLzPA=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DBBQC1L3Ve/5BdJa1mHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXuBVFAFbFggBAsqhBiDRQOKb06aLYFCgRADVAkBAQEMAQEYDQg?= =?us-ascii?q?CBAEBg39FAheCDSQ4EwIDAQELAQEFAQEBAgEFBG2FVgyFZAIBAwEBEBERDAE?= =?us-ascii?q?BLAwPAgEIGgImAgICJQsVEAIEARIigwQBgksDLgEOogQCgTmIYnWBMoJ/AQE?= =?us-ascii?q?FgkWCYBiCDAMGgQ4qjC8agUE/gREnIIJNPoJkAQECGoEvGhchAoJXMoIsjXg?= =?us-ascii?q?BA4J3hhuZPQqCPIdYjyYdgkuUNoRUjwqBT4c2kmECBAIEBQIOAQEFgWkigVh?= =?us-ascii?q?wFTsqAYJBUBgNjh2Dc4UUhUF0EoEXjWkBAQ?=
X-IronPort-AV: E=Sophos;i="5.72,285,1580774400"; d="scan'208";a="459418377"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 20 Mar 2020 21:08:00 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by rcdn-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id 02KL8068012459 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 20 Mar 2020 21:08:00 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Mar 2020 16:07:59 -0500
Received: from xhs-aln-001.cisco.com (173.37.135.118) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Mar 2020 16:07:59 -0500
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 20 Mar 2020 16:07:59 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=h8EdmFgUMKH6WfgSsyXfZ72qiHiIQPeYq7vRZVK2bIP58z+34c7XAQ3VI84Wusz0p+wsPMPlecfA4Xnu1S/B5/+Z4RVOqzeQkgFyHKRFHsBNMxrvakiQamEPZ9euRzwdbwEkCXLkcg3KVRpV7CCgzjiFEerAr2c9TYMk0gXPkLWyrtKvP3MqFGayCuB0tETgJ02238y64c/rg0RuZ6OArdchVF3XIe0lBr8XNABszF0AGbAcNKXSfomt/sXymbU9Pom/YQJz+7NBe64asiIlXTO11bpyiwRarJuqUHk000nGZQgZ6rQv2zjg+ET8t/LvTz/VIq2Gkxz/omyliy9lpQ==
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=/eKr+jfnIwREV4FAs/3WGknSe2upHAowW8KOasK9Pqw=; b=K+DLDJflTc5Jjs1gpc5WbHfCDRZYUP42kWuZPo4GVW+cu97SU7R8Nj4tNVKtbJJZcH9/BLRzulznkPupeOej7Ln++z7WdqK5BanOlEdAVyduWaYKBEk920ZqGey5GbmsZpP6pYvn0dv569Ya1Mf6Hq2ncreQnEF5kaz/hRfPSLSSRY+Acq0ucPw3EFByWHFjfYs2l0YrMOzbKfHVZyedfbAVmFWf+rsVaYedsxBBCLHomeS6urGH3JPChY8L5HDXwJoG1cXU8ejqo0sejeuX2/7i43mZ1uKjUyXhtb6qIVQm9+Ircgp7NSljHuA+Nhw9ohBaTN4XBM4tOnbHawvb8w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/eKr+jfnIwREV4FAs/3WGknSe2upHAowW8KOasK9Pqw=; b=NwhH7PjAs18Jj8mcsb1Dh/ixMluBZALAtbSFFjZMplNYnZEfb4pJI7wEQ2ybq5aI6UYzAzW+xp96Alnl/ch7F9Z5FLcTljH9dgrzJUuFldTCGKtJwauwuE3zfBY1pH30dxJpZjwiFDFtnsZHaYDLZ3tO2vU1mNX7DDECprJk7zA=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB3098.namprd11.prod.outlook.com (2603:10b6:5:70::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2835.19; Fri, 20 Mar 2020 21:07:58 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa%7]) with mapi id 15.20.2835.017; Fri, 20 Mar 2020 21:07:58 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= <mbj+ietf@4668.se>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] mbj review of draft-verdt-netmod-yang-module-versioning-01
Thread-Index: AQHV9xKCAY8vmuDC6UCnDihoeZ3rzahRxg+A
Date: Fri, 20 Mar 2020 21:07:57 +0000
Message-ID: <B8762AB5-C97E-445A-8B9B-393D3B0E019F@cisco.com>
References: <20200310.203027.522986329204385274.id@4668.se>
In-Reply-To: <20200310.203027.522986329204385274.id@4668.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [2001:420:c0c4:1003::38f]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: cf3c1d6e-8174-4f73-ff98-08d7cd12c488
x-ms-traffictypediagnostic: DM6PR11MB3098:
x-microsoft-antispam-prvs: <DM6PR11MB3098A8B0416ACD0EF574E641ABF50@DM6PR11MB3098.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 03484C0ABF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(366004)(39860400002)(346002)(376002)(396003)(199004)(64756008)(86362001)(2906002)(6506007)(8936002)(110136005)(66574012)(478600001)(36756003)(8676002)(33656002)(81166006)(81156014)(966005)(66476007)(6486002)(186003)(66556008)(66446008)(5660300002)(66946007)(2616005)(91956017)(316002)(71200400001)(6512007)(76116006); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB3098; H:DM6PR11MB3420.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: fHu0LOsftvrjcBH/UUOyUpodDSKXdhCtNiLWP7agw5HFjcFuDkO4c90uJXGKhWm9hXCpXJK3FJmeKu1mFlBmV/xA5ab3ebuPlAU/5ngPL6RqsiffhG7n/8v94YKw4P8t1GYW0VO6MM1TxBF5H+gEOxoegPJV5uC3gAFM1RsdiCitERI59Qq2P7xkKmdjhztAn1MpFxGX1C4zDCaabrjNUMdzNn339vA6xH0BJupzHZBmR6F+PmaI1S71YlBrN9t2czjgrXEWINu+MP/H3GohRn13Qn4MxzDyfGu9vvsZkJTLRYVrLf4EwVn/gO7IhWJAp81d/QNqopk6OjP01E56ZmKYR29TnW33fLDAUO+tsW5oVLwmso7Dec7zV5+Ww6P1/mB77bCNvTHNbOHGYxi0uBfuIXe2K/K5hIq64tcb7ZErK62CEc+d/BRjfpjXlFwXtB9oKUCIId126Gw/Yz05JkUKUngWIOKhFxpqFUTP8ISZQ/U2AJc0xiQJfjKCEKP4jxZgFP63BMPvpmdANobdMg==
x-ms-exchange-antispam-messagedata: WWNbE3OH5M2NxYPfGQpGj9um0Pf8lZIm6osetz1vDu8DevoRgK+h+KVUao9q4Wm3NFmZqnDb3rkubjzIK47orJdYLv48d/zEN4nwPIyNvRW8aBtH6dyIkuq8HvqxyR9e5yD+UGHw5dIZDqny3P+Ojri03udDLIe9qDmnRWW4PwY=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <145776F7896A1447B31C3E280FEA4084@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: cf3c1d6e-8174-4f73-ff98-08d7cd12c488
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Mar 2020 21:07:58.5413 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: SPO5jqY4dZgpUokmtnZ39c0uvfA04dsU3M98dZHGo3f0gQVyOnyKe+Ce+TiXodMIARJa75eA2URE2IRSRYLlWw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3098
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: rcdn-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/A26iy4HELupLoEEJskB2xvbjQEQ>
Subject: Re: [netmod] mbj review of draft-verdt-netmod-yang-module-versioning-01
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Mar 2020 21:08:04 -0000

SGkgTWFydGluLA0KDQpXZSd2ZSBvcGVuZWQgaXNzdWVzIHRvIHRyYWNrIHlvdXIgcmV2aWV3IGNv
bW1lbnRzIChzZWUgYmVsb3cpLiBXaWxsIGtpY2sgb2ZmIHNlcGFyYXRlIHRoZXJhZHMgZm9yIGVh
Y2ggaXNzdWUuDQoNCmh0dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNz
dWVzP3E9aXMlM0Fpc3N1ZStpcyUzQW9wZW4rbGFiZWwlM0F1cGRhdGVkLW1vZC1yZXYtaGFuZGxp
bmcNCg0KUmVnYXJkcywNClJlc2hhZC4NCg0K77u/T24gMjAyMC0wMy0xMCwgMzozMSBQTSwgIm5l
dG1vZCBvbiBiZWhhbGYgb2YgTWFydGluIEJqw7Zya2x1bmQiIDxuZXRtb2QtYm91bmNlc0BpZXRm
Lm9yZyBvbiBiZWhhbGYgb2YgbWJqK2lldGZANDY2OC5zZT4gd3JvdGU6DQoNCiAgICBIaSwNCiAg
ICANCiAgICBIZXJlIGFyZSBteSByZXZpZXcgY29tbWVudHMgb2YNCiAgICBkcmFmdC12ZXJkdC1u
ZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lvbmluZy0wMS4NCiAgICANCiAgICANCiAgICANCiAgICBv
ICAzLjEuMQ0KICAgIA0KICAgICAgICBvICBJbiBzdGF0ZW1lbnRzIHRoYXQgaGF2ZSBhbnkgZGF0
YSBkZWZpbml0aW9uIHN0YXRlbWVudHMgYXMNCiAgICAgICAgICAgc3Vic3RhdGVtZW50cywgdGhv
c2UgZGF0YSBkZWZpbml0aW9uIHN1YnN0YXRlbWVudHMgTUFZIGJlDQogICAgICAgICAgIHJlb3Jk
ZXJlZCwgYXMgbG9uZyBhcyB0aGV5IGRvIG5vdCBjaGFuZ2UgdGhlIG9yZGVyaW5nIG9yIGFueSAi
cnBjIg0KICAgICAgICAgICAiaW5wdXQiIHN1YnN0YXRlbWVudHMuDQogICAgDQogICAgICBJIHRo
aW5rIHRoaXMgbmVlZHMgdG8gY2FwdHVyZSB0aGF0IG5vIGRlc2NlbmRhbnQgc3RhdGVtZW50cyB0
bw0KICAgICAgImlucHV0IiBjYW4gYmUgcmVvcmRlcmVkLiAgU2FtZSBmb3IgIm91dHB1dCIgKG5v
dGUsICJpbnB1dCIgYW5kDQogICAgICAib3V0cHV0IiBpbiBib3RoICJycGMiIGFuZCAiYWN0aW9u
IikuDQogICAgDQogICAgDQogICAgbyAgMy4zDQogICAgDQogICAgICAgIEFsbCByZXZpc2lvbiBs
YWJlbHMgdGhhdCBtYXRjaCB0aGUgcGF0dGVybiBmb3IgdGhlICJ2ZXJzaW9uIg0KICAgICAgICB0
eXBlZGVmIGluIHRoZSBpZXRmLXlhbmctc2VtdmVyIFlBTkcgbW9kdWxlIE1VU1QgYmUgaW50ZXJw
cmV0ZWQgYXMNCiAgICAgICAgWUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJlcnMuDQogICAgDQog
ICAgICBJIGRvbid0IHRoaW5rIHRoaXMgaXMgYSBnb29kIGlkZWEuICBTZWVtcyBsaWtlIGEgbGF5
ZXIgdmlvbGF0aW9uLg0KICAgICAgV2hhdCBpZiBteSBwcm9qZWN0IHVzZSBhbm90aGVyIGRpYWxl
Y3Qgb2Ygc2VtdmVyLCB0aGF0IHdvdWxkbid0IGJlDQogICAgICBwb3NzaWJsZSB3aXRoIHRoaXMg
cnVsZS4gIEkgdGhpbmsgdGhpcyBuZWVkcyB0byBiZSByZW1vdmVkLg0KICAgIA0KICAgIA0KICAg
IG8gIDMuMw0KICAgIA0KICAgICAgICBTdWJtb2R1bGVzIE1VU1QgTk9UIHVzZSByZXZpc2lvbiBs
YWJlbCBzY2hlbWVzIHRoYXQgY291bGQgYmUgY29uZnVzZWQNCiAgICAgICAgd2l0aCB0aGUgaW5j
bHVkaW5nIG1vZHVsZSdzIHJldmlzaW9uIGxhYmVsIHNjaGVtZS4NCiAgICANCiAgICAgIEhtbSwg
aG93IGRvIEkgZW5zdXJlIHRoYXQgdGhpcyBNVVNUIE5PVCBpcyBoYW5kbGVkIGNvcnJlY3RseT8g
IFdoYXQNCiAgICAgIGV4YWN0bHkgZG9lcyAiY291bGQgYmUgY29uZnVzZWQgd2l0aCIgbWVhbj8N
CiAgICANCiAgICANCiAgICBvICAzLjMNCiAgICANCiAgICAgICAgICBJbiB0aGUgZmlsZW5hbWUg
b2YgYSBZQU5HIG1vZHVsZSwgd2hlcmUgaXQgdGFrZXMgdGhlIGZvcm06IG1vZHVsZS0NCiAgICAg
ICAgICBvci1zdWJtb2R1bGUtbmFtZSBbJ0AnIHJldmlzaW9uLWxhYmVsXSAoICcueWFuZycgLyAn
LnlpbicgKQ0KICAgIA0KICAgICAgU2hvdWxkIHRoaXMgc2VjdGlvbiB1cGRhdGUgNS4yIG9mIFJG
QyA3OTUwPyAgSSBrbm93IHRoYXQgNS4yIGp1c3QNCiAgICAgIHNheXMgIlNIT1VMRCIuICBCdXQg
ZXhpc3RpbmcgdG9vbHMgaW1wbGVtZW50IHRoaXMgU0hPVUxELCBhbmQgdGhleQ0KICAgICAgbmVl
ZCB0byBiZSB1cGRhdGVkIHRvIGhhbmRsZSB0aGlzIG5ldyBjb252ZW50aW9uLg0KICAgIA0KICAg
ICAgQnV0IEkgd29uZGVyIGlmIHRoaXMgYSBnb29kIGlkZWEuICBJdCBtZWFucyB0aGF0IGEgdG9v
bCB0aGF0IGxvb2tzDQogICAgICBmb3IgYSBtb2R1bGUgd2l0aCBhIGNlcnRhaW4gcmV2aXNpb24g
ZGF0ZSBjYW5ub3Qgc2ltcGx5IGNoZWNrIHRoZQ0KICAgICAgZmlsZW5hbWVzLCBidXQgbmVlZCB0
byBwYXJzZSBhbGwgYXZhaWxhYmxlIG1vZHVsZXMgKHdpanVzdCB0byBmaW5kIHRoZSANCiAgICAN
CiAgICANCiAgICANCiAgICBvICAzLjQNCiAgICANCiAgICAgICAgIGxlYWYgaW1wZXJpYWwtdGVt
cGVyYXR1cmUgew0KICAgICAgICAgICB0eXBlIGludDY0Ow0KICAgICAgICAgICB1bml0cyAiZGVn
cmVlcyBGYWhyZW5oZWl0IjsNCiAgICAgICAgICAgc3RhdHVzIGRlcHJlY2F0ZWQgew0KICAgICAg
ICAgICAgIHJldjpzdGF0dXMtZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAgICJJbXBlcmlhbCBt
ZWFzdXJlbWVudHMgYXJlIGJlaW5nIHBoYXNlZCBvdXQgaW4gZmF2b3INCiAgICAgICAgICAgICAg
ICBvZiB0aGVpciBtZXRyaWMgZXF1aXZhbGVudHMuICBVc2UgbWV0cmljLXRlbXBlcmF0dXJlDQog
ICAgICAgICAgICAgICAgaW5zdGVhZC4iOw0KICAgICAgICAgICB9DQogICAgICAgICAgIGRlc2Ny
aXB0aW9uDQogICAgICAgICAgICAgIlRlbXBlcmF0dXJlIGluIGRlZ3JlZXMgRmFocmVuaGVpdC4i
Ow0KICAgICAgICAgfQ0KICAgIA0KICAgICAgSSBkb24ndCB0aGluayByZXY6c3RhdHVzLWRlc2Ny
aXB0aW9uIGlzIG5lY2Vzc2FyeSAvIHdvcnRoIGl0LiAgVGhpcw0KICAgICAgY2FuIGVhc2lseSBi
ZSB3cml0dGVuIHdpdGggdGhlIG5vcm1hbCBkZXNjcmlwdGlvbiBzdGF0ZW1lbnQgaW5zdGVhZDoN
CiAgICANCiAgICAgICAgIGxlYWYgaW1wZXJpYWwtdGVtcGVyYXR1cmUgew0KICAgICAgICAgICB0
eXBlIGludDY0Ow0KICAgICAgICAgICB1bml0cyAiZGVncmVlcyBGYWhyZW5oZWl0IjsNCiAgICAg
ICAgICAgc3RhdHVzIGRlcHJlY2F0ZWQ7DQogICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAg
ICAgICAgICAiSW1wZXJpYWwgbWVhc3VyZW1lbnRzIGFyZSBiZWluZyBwaGFzZWQgb3V0IGluIGZh
dm9yDQogICAgICAgICAgICAgICAgb2YgdGhlaXIgbWV0cmljIGVxdWl2YWxlbnRzLiAgVXNlIG1l
dHJpYy10ZW1wZXJhdHVyZQ0KICAgICAgICAgICAgICAgIGluc3RlYWQuDQogICAgDQogICAgICAg
ICAgICAgICAgVGVtcGVyYXR1cmUgaW4gZGVncmVlcyBGYWhyZW5oZWl0LiI7DQogICAgICAgICB9
DQogICAgDQogICAgDQogICAgbyAgMy41DQogICAgDQogICAgICBUaGUgZXhhbXBsZSBtb2R1bGVz
IHNob3VsZCBiZSBsZWdhbCBZQU5HIG1vZHVsZXMuICBVc2UgZS5nLiANCiAgICAgICJ1cm46ZXhh
bXBsZTptb2R1bGUiIGFzIG5hbWVzcGFjZS4NCiAgICANCiAgICAgIEFsc28sIHRoZSBtb2R1bGVz
IGFyZSBtaXNzaW5nIHRoZSBsYXN0ICJ9Iiwgd2hpY2ggY29uZnVzZXMgdGhlDQogICAgICAicmZj
c3RyaXAiIHRvb2wuDQogICAgDQogICAgDQogICAgbyA0LjEuMQ0KICAgIA0KICAgICAgICBBbHRl
cm5hdGl2ZWx5LCB0aGUgZmlyc3QgZXhhbXBsZSBjb3VsZCBoYXZlIHVzZWQgdGhlIHJldmlzaW9u
IGxhYmVsDQogICAgICAgICIxLjAuMCIgaW5zdGVhZCwgd2hpY2ggc2VsZWN0cyB0aGUgc2FtZSBz
ZXQgb2YgcmV2aXNpb25zL3ZlcnNpb25zLg0KICAgIA0KICAgICAgICBpbXBvcnQgZXhhbXBsZS1t
b2R1bGUgew0KICAgICAgICAgIHJldjpyZXZpc2lvbi1vci1kZXJpdmVkIDEuMC4wOw0KICAgICAg
ICB9DQogICAgDQogICAgICBTaG91bGRuJ3QgdGhpcyBiZSBzLzEuMC4wLzIuMC4wL2cgPw0KICAg
IA0KICAgIA0KICAgIG8gIDUNCiAgICANCiAgICAgIEkgdGhpbmsgdGhlIG1vZHVsZSBuYW1lICJp
ZXRmLXlsLXJldmlzaW9ucyIgc2hvdWxkIGJlIGNoYW5nZWQgdG8NCiAgICAgICJpZXRmLXlhbmct
bGlicmFyeS1yZXZpc2lvbnMiLiAgICJ5bCIgaXMgbm90IGEgd2VsbC1rbm93biBhY3JvbnltLg0K
ICAgIA0KICAgIA0KICAgIG8gIDUuMi4yDQogICAgDQogICAgICBXb3VsZG4ndCBpdCBiZSBiZXR0
ZXIgaWYgdGhlIGxlYWYgImRlcHJlY2F0ZWQtbm9kZXMtaW1wbGVtZW50ZWQiIGFuZA0KICAgICAg
Im9ic29sZXRlLW5vZGVzLWFic2VudCIgd2VyZSBvZiB0eXBlICJib29sZWFuIiByYXRoZXIgdGhh
biB0eXBlDQogICAgICAiZW1wdHkiPw0KICAgIA0KICAgIA0KICAgIG8gIDcuMQ0KICAgIA0KICAg
ICAgVGhlIHRleHQgc2F5czoNCiAgICANCiAgICAgICAgQWxsIElFVEYgWUFORyBtb2R1bGVzIE1V
U1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbCBzdGF0ZW1lbnRzIGZvciBhbGwNCiAgICAgICAgbmV3
bHkgcHVibGlzaGVkIFlBTkcgbW9kdWxlcywgYW5kIGFsbCBuZXdseSBwdWJsaXNoZWQgcmV2aXNp
b25zIG9mDQogICAgICAgIGV4aXN0aW5nIFlBTkcgbW9kdWxlcy4gIFRoZSByZXZpc2lvbi1sYWJl
bCBNVVNUIHRha2UgdGhlIGZvcm0gb2YgYQ0KICAgICAgICBZQU5HIHNlbWFudGljIHZlcnNpb24g
bnVtYmVyIFtJLUQudmVyZHQtbmV0bW9kLXlhbmctc2VtdmVyXS4NCiAgICANCiAgICAgIEkgc3Ry
b25nbHkgZGlzYWdyZWUgd2l0aCB0aGlzIG5ldyBydWxlLiAgSUVURiBtb2R1bGVzIHVzZSBhIGxp
bmVhcg0KICAgICAgaGlzdG9yeSwgc28gdGhlcmUgYXJlIG5vIHJlYXNvbnMgdG8gdXNlICJtb2Rp
ZmllZCBzZW12ZXIiLg0KICAgIA0KICAgICAgSXQgaXMgb2sgdG8gdXNlIHJldjpuYmMtY2hhbmdl
cyBpZiBuZWVkZWQsIHRob3VnaC4NCiAgICANCiAgICANCiAgICBvIDcuMS4xDQogICAgDQogICAg
ICBUaGVyZSBpcyBhIG1pc3NpbmcgIiBpbjoNCiAgICANCiAgICAgICA0LiAgRm9yIHN0YXR1cyAi
b2Jzb2xldGUiLCBpdCBpcyBSRUNPTU1FTkRFRCB0byBrZWVwIHRoZSAic3RhdHVzLQ0KICAgICAg
ICAgICBkZXNjcmlwdGlvbiIgaW5mb3JtYXRpb24sIGZyb20gd2hlbiB0aGUgbm9kZSBoYWQgc3Rh
dHVzDQogICAgICAgICAgICJkZXByZWNhdGVkLCB3aGljaCBpcyBzdGlsbCByZWxldmFudC4NCiAg
ICAgSEVSRSAgLS0tLS0tLS0tLS1eDQogICAgDQogICAgDQogICAgbyAgOA0KICAgIA0KICAgICAg
cy9DT0RFIEVORFM+LzxDT0RFIEVORFM+Lw0KICAgIA0KICAgIA0KICAgIG8gQm90aCBZQU5HIG1v
ZHVsZXMNCiAgICANCiAgICAgIEFsbCBleHRlbnNpb25zIHNob3VsZCBzcGVjaWZ5IHRoZSBncmFt
bWFyOyBpLmUuLCBpbiB3aGljaCBzdGF0ZW1lbnRzDQogICAgICB0aGV5IGNhbiBiZSBwcmVzZW50
IGFuZCB3aGljaCBzdWJzdGF0ZW1lbnRzIHRoZXkgY2FuIGhhdmUuDQogICAgDQogICAgDQogICAg
DQogICAgL21hcnRpbg0KICAgIA0KICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fDQogICAgbmV0bW9kIG1haWxpbmcgbGlzdA0KICAgIG5ldG1vZEBpZXRm
Lm9yZw0KICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQog
ICAgDQoNCg==


From nobody Fri Mar 20 16:01:21 2020
Return-Path: <01000170fa2db5c9-960b7cf9-6e75-4cb4-a974-93703b852ab7-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F71D3A0F2D for <netmod@ietfa.amsl.com>; Fri, 20 Mar 2020 16:01:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 qDv1ZIhmGSRe for <netmod@ietfa.amsl.com>; Fri, 20 Mar 2020 16:01:06 -0700 (PDT)
Received: from a8-33.smtp-out.amazonses.com (a8-33.smtp-out.amazonses.com [54.240.8.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 204763A0F31 for <netmod@ietf.org>; Fri, 20 Mar 2020 16:01:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1584745264; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=78gTo3trWJi5GmSdOJ7gYau7XzQKih2UqLlEIMx4GHI=; b=axo3hDSM8NFhVbDl/pcn3xvAQoaaL20doRj9u7Syi2KQcx80tfPvTx55Cvid09Xx 1M9XrW/Bn5DFGq9MRJpH9i4kTuEWDYkV7/jJGMyXSi2mhFvjrH/Vbske26+8Yb9qt98 r6z51ovwees5gMdObYSuOvPGXF8CB1FecVWXG52M=
From: Kent Watsen <kent@watsen.net>
Message-ID: <01000170fa2db5c9-960b7cf9-6e75-4cb4-a974-93703b852ab7-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_BBD44851-260B-4912-B0C2-A970327CBF94"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Fri, 20 Mar 2020 23:01:04 +0000
In-Reply-To: <DB7PR07MB401126C42CF7ECA417BC82B5F0F50@DB7PR07MB4011.eurprd07.prod.outlook.com>
Cc: "netmod@ietf.org" <netmod@ietf.org>
To: =?utf-8?Q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>
References: <DB7PR07MB401126C42CF7ECA417BC82B5F0F50@DB7PR07MB4011.eurprd07.prod.outlook.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.20-54.240.8.33
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/_AHrVo1maKBwS0qENcGnhQgbWCw>
Subject: Re: [netmod] CODE BEGINS ENDS for examples ?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Mar 2020 23:01:09 -0000

--Apple-Mail=_BBD44851-260B-4912-B0C2-A970327CBF94
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi Balazs,

As I understand it, the <CODE BEGIN> <CODE END> blocks are not =
appropriate for examples.=20

Examples are easily extracted from XML via `xmllint` with the =
=E2=80=9C=E2=80=94xpath=E2=80=9D parameter, after which the `rfcfold` =
script can be run.  Strongly recommend setting the =E2=80=9Cname=E2=80=9D =
attribute on the <sourcecode> or <artwork> element in the XML draft.  =
It=E2=80=99s good to see that you want to do it this way, as I noticed =
you hand-folded the examples and I=E2=80=99m pretty sure I spotted what =
looked like might result in an undesirable unfolding artifact...

FWIW, https://pypi.org/project/xiax attempts to do all this, but I =
suspended that effort getting distracted with other things...

Kent // contributor



> On Mar 20, 2020, at 1:02 PM, Bal=C3=A1zs Lengyel =
<balazs.lengyel=3D40ericsson.com@dmarc.ietf.org> wrote:
>=20
> Hello,
> Is it allowed/recommended to use <CODE BEGINS> <CODE ENDS> around =
examples. In my case it would be examples of XML and JSON instance data. =
I would find it rather useful.
> =20
> As a second step if someone could combine rfcstrip with =
artwork-unfolding that would be even better.
> Regards Balazs
> =20
> --=20
> Balazs Lengyel                    Senior Specialist                    =
   Ericsson Hungary Ltd.=20
> Mobile: +36-70-330-7909              email: =
Balazs.Lengyel@ericsson.com <mailto:Balazs.Lengyel@ericsson.com>
> =20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org <mailto:netmod@ietf.org>
> https://www.ietf.org/mailman/listinfo/netmod =
<https://www.ietf.org/mailman/listinfo/netmod>

--Apple-Mail=_BBD44851-260B-4912-B0C2-A970327CBF94
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Hi =
Balazs,<div class=3D""><br class=3D""></div><div class=3D"">As I =
understand it, the &lt;CODE BEGIN&gt; &lt;CODE END&gt; blocks are not =
appropriate for examples.&nbsp;<div class=3D""><br class=3D""></div><div =
class=3D"">Examples are easily extracted from XML via `xmllint` with the =
=E2=80=9C=E2=80=94xpath=E2=80=9D parameter, after which the `rfcfold` =
script can be run. &nbsp;Strongly recommend setting the =E2=80=9Cname=E2=80=
=9D attribute on the &lt;sourcecode&gt; or &lt;artwork&gt; element in =
the XML draft. &nbsp;It=E2=80=99s good to see that you want to do it =
this way, as I noticed you hand-folded the examples and I=E2=80=99m =
pretty sure I spotted what looked like might result in an undesirable =
unfolding artifact...</div><div class=3D""><div class=3D""><div =
class=3D""><br class=3D""></div><div class=3D"">FWIW, <a =
href=3D"https://pypi.org/project/xiax" =
class=3D"">https://pypi.org/project/xiax</a> attempts to do all this, =
but I suspended that effort getting distracted with other =
things...</div><div class=3D""><br class=3D""></div><div class=3D"">Kent =
// contributor</div><div class=3D""><br class=3D""><div><br =
class=3D""></div><div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D"">On Mar 20, 2020, at 1:02 PM, Bal=C3=A1zs =
Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel=3D40ericsson.com@dmarc.ietf.org" =
class=3D"">balazs.lengyel=3D40ericsson.com@dmarc.ietf.org</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1; caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;"><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Hello,<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Is it =
allowed/recommended to use &lt;CODE BEGINS&gt; &lt;CODE ENDS&gt; around =
examples. In my case it would be examples of XML and JSON instance data. =
I would find it rather useful.<o:p class=3D""></o:p></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p class=3D"">&nbsp;</o:p></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">As a second step if someone could =
combine rfcstrip with artwork-unfolding that would be even better.<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Regards =
Balazs<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">--<span class=3D"Apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Balazs =
Lengyel&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Senior =
Specialist&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
Ericsson Hungary Ltd.<span =
class=3D"Apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Mobile: =
+36-70-330-7909&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; email:<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:Balazs.Lengyel@ericsson.com" style=3D"color: rgb(149, 79, =
114); text-decoration: underline;" =
class=3D"">Balazs.Lengyel@ericsson.com</a><o:p class=3D""></o:p></div><div=
 style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">_______________________________________________</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">netmod mailing list</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><a =
href=3D"mailto:netmod@ietf.org" style=3D"color: rgb(149, 79, 114); =
text-decoration: underline; font-family: Helvetica; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px;" class=3D"">netmod@ietf.org</a><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><a =
href=3D"https://www.ietf.org/mailman/listinfo/netmod" style=3D"color: =
rgb(149, 79, 114); text-decoration: underline; font-family: Helvetica; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px;" =
class=3D"">https://www.ietf.org/mailman/listinfo/netmod</a></div></blockqu=
ote></div><br class=3D""></div></div></div></div></body></html>=

--Apple-Mail=_BBD44851-260B-4912-B0C2-A970327CBF94--


From nobody Sat Mar 21 07:56:55 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 775543A09A1 for <netmod@ietfa.amsl.com>; Sat, 21 Mar 2020 07:56:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.09
X-Spam-Level: 
X-Spam-Status: No, score=-2.09 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_SPF_HELO_TEMPERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 FeXy1YbrVJ-Z for <netmod@ietfa.amsl.com>; Sat, 21 Mar 2020 07:56:48 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-eopbgr150059.outbound.protection.outlook.com [40.107.15.59]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C2303A141C for <netmod@ietf.org>; Sat, 21 Mar 2020 07:56:47 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Dain57Ku0b98ijvvvgJ2k4k33V9l3k4m7wIHXVxDwObimC5E+ROAOajmPnJHlSyHvLvQe7g89BmpzxjuRti9S4kaBvfcqtRa4IxWPuqDdS/p6YPaqxz8pM1scksnUf7fhuHzfddqAWIkbj1Sb9651Urr9AVWmgzAD3BqyIO5Hzhkj/+x+is2v+iFmWvWYSBvv4VJhY+vHeNvztj6N3Tnw2OGEFR9dvu0hY4hDiiY/hYNYqdzpC+Zw/vwy3W/4GiHAtjBnDqFAICm2qgXJjTx94S8WzvpNFCIZvJAd9Fmpqiq6hqymcL1dQJ1O/qdGjn/voX/q06YNVunnra70VH2mg==
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=Zaouxd5+wlhkhGxbeYwrER1sWRyKWARHzldPZo+Uwvk=; b=W8XRdQ/krhac532CHtXXKonxEMUJKr9gTYXW11kvT34rH1nZbQg7dP7/f7fp9X4Y40vZp0p+5OVJJfYQy9rWsaZffsXR9pFcVNM1jDBxd25F7bEhghzyuNnx5EPVsCip50RG/jsweXyvlYmRcQuPEMqFp5X8Lz4fVqsF+7iKsnonFRS5ej8ZzZEr83Wtz7FljGhWGN+bPFS+YmgX9e9TJbu5GnupKVzRBn2TK0FU4Ftfw/hlSMDy68GColkS54QrUtjnYJEYB7I1TRDxgnRqlWy0cVnZ/UY6p9W8fPaxQZaj63ke19QRdqztf9hQT95y6VRytvBXIhMxRK9oyiNzGg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Zaouxd5+wlhkhGxbeYwrER1sWRyKWARHzldPZo+Uwvk=; b=fS5p8hFCeck8wQEEHWGUJzzqb7cePbSldZioi/kDYrpmgw3U4933Ian09Mk7uHDVzkDxMFf2AkjiiJiQue9lI6jpEs8cgZ3gzAd3oj6LYSX9qVrCNGQAxnRBq0VgQuV+66YpBnlFlgN5KRxwEqWr1cwu/i0iuKCZDgxux+K/zvQ=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB6012.eurprd07.prod.outlook.com (20.178.85.211) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2835.12; Sat, 21 Mar 2020 14:56:45 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2835.013; Sat, 21 Mar 2020 14:56:45 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: Kent Watsen <kent@watsen.net>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] CODE BEGINS ENDS for examples ?
Thread-Index: AdX+14XchWpTwSP9TECumgI75/RSewAM+iUAACDzvqA=
Date: Sat, 21 Mar 2020 14:56:45 +0000
Message-ID: <DB7PR07MB40114D8350A0E22F101A353DF0F20@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <DB7PR07MB401126C42CF7ECA417BC82B5F0F50@DB7PR07MB4011.eurprd07.prod.outlook.com> <01000170fa2db5c9-960b7cf9-6e75-4cb4-a974-93703b852ab7-000000@email.amazonses.com>
In-Reply-To: <01000170fa2db5c9-960b7cf9-6e75-4cb4-a974-93703b852ab7-000000@email.amazonses.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [80.98.254.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 45470bc4-240c-4b5c-117e-08d7cda812ea
x-ms-traffictypediagnostic: DB7PR07MB6012:
x-microsoft-antispam-prvs: <DB7PR07MB60122FFC6DA055525E78BE0BF0F20@DB7PR07MB6012.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 034902F5BC
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(39860400002)(376002)(396003)(366004)(136003)(199004)(26005)(86362001)(186003)(4326008)(66574012)(85182001)(71200400001)(966005)(81156014)(9686003)(6506007)(8936002)(7696005)(85202003)(316002)(478600001)(2906002)(53546011)(52536014)(6916009)(8676002)(76116006)(33656002)(66556008)(9326002)(66946007)(66476007)(64756008)(81166006)(66446008)(66616009)(55016002)(5660300002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB6012; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: IKmYJD/khUgf+iBQEnv+llMlrtvwozhzRgNR7ISr9KZBOSHW5tatmiNzpTy07PskCO9bzzpagRh0Bk4wwpC7m6afDSSHer4Y0O2lw/d8SO04W4EWy07pxqlvjXzkF+3u3ulS5m8N7A34fymLLBHEy9IWx0NicjZ+lvySqs8rxtyTrWDmDWxoR3VjmRpdRtVlMSK+j2tfpvR7i4iOiHkhmauVZtqgloJa5m3S3/n5IuAUENZsKTo9NwArK4pqTu1avJnacPbTGxhbbeKx0cQEkUN1HNmVDp47rXwN7EI9wgrlec3xFqDm9ceXlps/ZqmM8hsdPUo74H/tJfLy4/olf5qukSTgEAXc/xV/EeSHkygryxYw/BgMCgz69vdqh4Nh5LEhh5hYoNEtj2E3qkJ0hEm7tfE8WwaouwmBBCeArV4Svg0AGgCdboBiWXiUsXQupnEOqsz6At9ZENR47a5zOKxuu8KNiVu+wHR6SB2dV8qzlkuzi7wV74UW0WkySMbATz3WVqOo28kiUc/MY7divg==
x-ms-exchange-antispam-messagedata: Je34e8UJO796pRw7H3UzhvxSD0C96gbJxFL5ETiTkXhMPlpwYQJu6iaq4P/kYAPoD/Yj6RIQiQiAFQEIGFX3fQHE1GyFYoCtVckginUwQBn5+hmBnM45VvkGdz0vUhCHOYfuhFWt+mzxvxPzFUcUZQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_00CF_01D5FF99.513BF260"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 45470bc4-240c-4b5c-117e-08d7cda812ea
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Mar 2020 14:56:45.0534 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: fBoExoFvzJT68Tw5tC16CSE4xjukPAPs+PeAGUZxZtMZhHHiMMywENSol172T60L1SSqwwvLbfH2zl0k65fpF2FUkwRAwmydXjJWzVcKK+s=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB6012
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ur1nip7pTW7vGZa9ATQ9V94A0vI>
Subject: Re: [netmod] CODE BEGINS ENDS for examples ?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Mar 2020 14:56:54 -0000

------=_NextPart_000_00CF_01D5FF99.513BF260
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_00D0_01D5FF99.513BF260"


------=_NextPart_001_00D0_01D5FF99.513BF260
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hello Kent,

First <CODE BEGIN> <CODE END> is very handy and easier to use then =
xmllint.

Also some people (not me) are writing RFCs without XML. SO if it =
acceptable to you, the RFC editor to whoever I will use <CODE...> for =
the examples. Is that acceptable?

=20

Folding:

Rfcfold folds the line at a fixed 69 character length. This produces =
some not so nice results:

Rfcfold:

    <inline-schema>

      <modules-state xmlns=3D"urn:ietf:params:xml:ns:yang:ietf-yang-li\

brary">

        <module>

Manual folding:

    <inline-schema>

      <modules-state \

          xmlns=3D"urn:ietf:params:xml:ns:yang:ietf-yang-library">

        <module>

The manual folding can keep a nice tabulation and fold the line at a =
word or element boundary. I know such editorial niceties are very hard =
to program in a script; but this is one reason to do manual folding.

=20

I used rfcfold to unfold the acme-router-modules example and I =
don=E2=80=99t notice anything strange.

Regards Balazs

=20

From: Kent Watsen <kent@watsen.net>=20
Sent: 2020. m=C3=A1rcius 21., szombat 0:01
To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
Cc: netmod@ietf.org
Subject: Re: [netmod] CODE BEGINS ENDS for examples ?

=20

Hi Balazs,

=20

As I understand it, the <CODE BEGIN> <CODE END> blocks are not =
appropriate for examples.=20

=20

Examples are easily extracted from XML via `xmllint` with the =
=E2=80=9C=E2=80=94xpath=E2=80=9D parameter, after which the `rfcfold` =
script can be run.  Strongly recommend setting the =
=E2=80=9Cname=E2=80=9D attribute on the <sourcecode> or <artwork> =
element in the XML draft.  It=E2=80=99s good to see that you want to do =
it this way, as I noticed you hand-folded the examples and I=E2=80=99m =
pretty sure I spotted what looked like might result in an undesirable =
unfolding artifact...

=20

FWIW, https://pypi.org/project/xiax attempts to do all this, but I =
suspended that effort getting distracted with other things...

=20

Kent // contributor

=20

=20





On Mar 20, 2020, at 1:02 PM, Bal=C3=A1zs Lengyel =
<balazs.lengyel=3D40ericsson.com@dmarc.ietf.org =
<mailto:balazs.lengyel=3D40ericsson.com@dmarc.ietf.org> > wrote:

=20

Hello,

Is it allowed/recommended to use <CODE BEGINS> <CODE ENDS> around =
examples. In my case it would be examples of XML and JSON instance data. =
I would find it rather useful.

=20

As a second step if someone could combine rfcstrip with =
artwork-unfolding that would be even better.

Regards Balazs

=20

--=20

Balazs Lengyel                    Senior Specialist                      =
 Ericsson Hungary Ltd.=20

Mobile: +36-70-330-7909              email:  =
<mailto:Balazs.Lengyel@ericsson.com> Balazs.Lengyel@ericsson.com

=20

_______________________________________________
netmod mailing list
 <mailto:netmod@ietf.org> netmod@ietf.org
 <https://www.ietf.org/mailman/listinfo/netmod> =
https://www.ietf.org/mailman/listinfo/netmod

=20


------=_NextPart_001_00D0_01D5FF99.513BF260
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 15 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.apple-converted-space
	{mso-style-name:apple-converted-space;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle20
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>Hello =
Kent,<o:p></o:p></p><p class=3DMsoNormal>First &lt;CODE BEGIN&gt; =
&lt;CODE END&gt; is very handy and easier to use then =
xmllint.<o:p></o:p></p><p class=3DMsoNormal>Also some people (not me) =
are writing RFCs without XML. SO if it acceptable to you, the RFC editor =
to whoever I will use &lt;CODE...&gt; for the examples. Is that =
acceptable?<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Folding:<o:p></o:p></p><p class=3DMsoNormal>Rfcfold =
folds the line at a fixed 69 character length. This produces some not so =
nice results:<o:p></o:p></p><p =
class=3DMsoNormal>Rfcfold:<o:p></o:p></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'>=C2=A0=C2=A0=C2=A0 =
&lt;inline-schema&gt;<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
&lt;modules-state =
xmlns=3D&quot;urn:ietf:params:xml:ns:yang:ietf-yang-li\<o:p></o:p></span>=
</p><p class=3DMsoNormal><span style=3D'font-family:"Courier =
New"'>brary&quot;&gt;<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier =
New"'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
&lt;module&gt;<o:p></o:p></span></p><p class=3DMsoNormal>Manual =
folding:<o:p></o:p></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'>=C2=A0=C2=A0=C2=A0 =
&lt;inline-schema&gt;<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
&lt;modules-state \<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
=C2=A0=C2=A0=C2=A0xmlns=3D&quot;urn:ietf:params:xml:ns:yang:ietf-yang-lib=
rary&quot;&gt;<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier =
New"'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
&lt;module&gt;<o:p></o:p></span></p><p class=3DMsoNormal>The manual =
folding can keep a nice tabulation and fold the line at a word or =
element boundary. I know such editorial niceties are very hard to =
program in a script; but this is one reason to do manual =
folding.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>I used rfcfold to unfold the acme-router-modules =
example and I don=E2=80=99t notice anything strange.<o:p></o:p></p><p =
class=3DMsoNormal>Regards Balazs<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div =
style=3D'border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm'><p class=3DMsoNormal><b>From:</b> Kent Watsen =
&lt;kent@watsen.net&gt; <br><b>Sent:</b> 2020. m=C3=A1rcius 21., szombat =
0:01<br><b>To:</b> Bal=C3=A1zs Lengyel =
&lt;balazs.lengyel@ericsson.com&gt;<br><b>Cc:</b> =
netmod@ietf.org<br><b>Subject:</b> Re: [netmod] CODE BEGINS ENDS for =
examples ?<o:p></o:p></p></div></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Hi =
Balazs,<o:p></o:p></p><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>As I understand it, the &lt;CODE BEGIN&gt; &lt;CODE =
END&gt; blocks are not appropriate for =
examples.&nbsp;<o:p></o:p></p><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Examples are easily extracted from XML via `xmllint` =
with the =E2=80=9C=E2=80=94xpath=E2=80=9D parameter, after which the =
`rfcfold` script can be run. &nbsp;Strongly recommend setting the =
=E2=80=9Cname=E2=80=9D attribute on the &lt;sourcecode&gt; or =
&lt;artwork&gt; element in the XML draft. &nbsp;It=E2=80=99s good to see =
that you want to do it this way, as I noticed you hand-folded the =
examples and I=E2=80=99m pretty sure I spotted what looked like might =
result in an undesirable unfolding =
artifact...<o:p></o:p></p></div><div><div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>FWIW, <a =
href=3D"https://pypi.org/project/xiax">https://pypi.org/project/xiax</a> =
attempts to do all this, but I suspended that effort getting distracted =
with other things...<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Kent // contributor<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal><br><br><o:p></o:p></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><div><p =
class=3DMsoNormal>On Mar 20, 2020, at 1:02 PM, Bal=C3=A1zs Lengyel =
&lt;<a =
href=3D"mailto:balazs.lengyel=3D40ericsson.com@dmarc.ietf.org">balazs.len=
gyel=3D40ericsson.com@dmarc.ietf.org</a>&gt; =
wrote:<o:p></o:p></p></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p =
class=3DMsoNormal>Hello,<o:p></o:p></p></div><div><p =
class=3DMsoNormal>Is it allowed/recommended to use &lt;CODE BEGINS&gt; =
&lt;CODE ENDS&gt; around examples. In my case it would be examples of =
XML and JSON instance data. I would find it rather =
useful.<o:p></o:p></p></div><div><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div><p =
class=3DMsoNormal>As a second step if someone could combine rfcstrip =
with artwork-unfolding that would be even =
better.<o:p></o:p></p></div><div><p class=3DMsoNormal>Regards =
Balazs<o:p></o:p></p></div><div><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div><p =
class=3DMsoNormal>--<span =
class=3Dapple-converted-space>&nbsp;</span><o:p></o:p></p></div><div><p =
class=3DMsoNormal>Balazs =
Lengyel&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Senior =
Specialist&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
Ericsson Hungary Ltd.<span =
class=3Dapple-converted-space>&nbsp;</span><o:p></o:p></p></div><div><p =
class=3DMsoNormal>Mobile: =
+36-70-330-7909&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; email:<span =
class=3Dapple-converted-space>&nbsp;</span><a =
href=3D"mailto:Balazs.Lengyel@ericsson.com"><span =
style=3D'color:#954F72'>Balazs.Lengyel@ericsson.com</span></a><o:p></o:p>=
</p></div><div><p class=3DMsoNormal>&nbsp;<o:p></o:p></p></div><p =
class=3DMsoNormal><span =
style=3D'font-size:10.5pt;font-family:"Helvetica",sans-serif'>___________=
____________________________________<br>netmod mailing list<br></span><a =
href=3D"mailto:netmod@ietf.org"><span =
style=3D'font-size:10.5pt;font-family:"Helvetica",sans-serif;color:#954F7=
2'>netmod@ietf.org</span></a><span =
style=3D'font-size:10.5pt;font-family:"Helvetica",sans-serif'><br></span>=
<a href=3D"https://www.ietf.org/mailman/listinfo/netmod"><span =
style=3D'font-size:10.5pt;font-family:"Helvetica",sans-serif;color:#954F7=
2'>https://www.ietf.org/mailman/listinfo/netmod</span></a><o:p></o:p></p>=
</div></blockquote></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></div></div></div></div></bo=
dy></html>
------=_NextPart_001_00D0_01D5FF99.513BF260--

------=_NextPart_000_00CF_01D5FF99.513BF260
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMyMTE0NTY0M1owIwYJKoZIhvcNAQkEMRYEFIBVsU6iFl6XrDtW5U+g+9iMX7KdMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQByJzWPSSBUkUAfsGRCNipKJd/ZLjjDwP595EXHgvQSpvaJTVuC198Y
4f2uly1Jj6fTU/CCIqbaL3z38AbYoOYyt/akq6n0cbOrYpEkgaOOyOh8rL71yqX9KhhaxqluZgka
2qWWKqqVbRVgkr1O4d/pT/LHS2kSnFLuAC997xbisn2hwIwEeau8QpWggEFt3AofVolO3ww1ussL
Crb89zF7JW8ce1kUDI/52Jfx4fvuQ48fnl3ntwXrulFYZhhy/eRSoPzHIMoDp/lm/KThjzoanHyy
AkF3Kq7GYIlz6zeqcV0LGIBpJgBL2qbtiLRkyUKX7OmKWBR6sqSTz5dv6jyNAAAAAAAA

------=_NextPart_000_00CF_01D5FF99.513BF260--


From nobody Sun Mar 22 14:12:38 2020
Return-Path: <J.Schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 838863A0857 for <netmod@ietfa.amsl.com>; Sun, 22 Mar 2020 14:12:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.699
X-Spam-Level: 
X-Spam-Status: No, score=-1.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, MSGID_FROM_MTA_HEADER=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=jacobsuniversity.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 u7rs8sHDV2qK for <netmod@ietfa.amsl.com>; Sun, 22 Mar 2020 14:12:34 -0700 (PDT)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60061.outbound.protection.outlook.com [40.107.6.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78EA03A0858 for <netmod@ietf.org>; Sun, 22 Mar 2020 14:12:32 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=X0TaCggXVGKO3ZCvSCXQxXW7uue1fMHV32n64STB4DRR7K8wKph4E4KdPrAD9a54zG5fvTPHE7IlfaPDdPRuLgE8f5MlYHx7MhrXflL9My2hY0u65zdem3f5y6H+R1m8rswaMVZl4fUSOteXu+PUlZy409gZ+BdntiOijjF0yVahq7/e0LtnG3FLnR7D7Suu4XoKTW5WHPCsDLwn0lW1HjzUCCKAdQs7SyFKRiASQus1QLj6httgZ9krB/dO1u6t+t2D/ddXIbAnsYoSf+2PTsLZMKqon6ClFA765Mtz/dbxCKTx5YJQs5+p++CCg6B+YN+ni6VcWMhMY/S92FERJg==
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=y+jPJILXn7YiRXmWH0UBOhNKN5puDTAxvO9L+qqpgpI=; b=ccbUztpb+lSBjqWW5Mi6ts9Hv4zdfGErhPs8Zfw2a3jqts6q1Bs1K02lm1N6Kt3lJ9m7mbCxB8bZ223us5+SRjmZQD6RNYXu3qOFrmD+RAdG6kdwbXbah2CX6SjY/65j/Vmp6PR9BBBanXSXX7ld984dpLMq4/pDqzgcuNwmqZyHr5owarzz9EjxH+2+5wgO/M2CeZE6+9b+/Jm+oywefx5yvNz7a7spGZzm0I/SbpoHKAqIOXqrTu2GyPxzmqly+9xK8zW3O21RV9rd8jH3tnYZDhnf9HPVriZjBE3M51juotbFpWJG6PdOKE/dRajLfh+Crzqb7EtrH+lobHN79w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=y+jPJILXn7YiRXmWH0UBOhNKN5puDTAxvO9L+qqpgpI=; b=K/SPwvG7tcAws4Gi2fDs9n0D4d0X/KIGQPKOhgYL7LTDzPv9JJSFVcQWtnhNeyq/AwoGPMBLXdl1/Kcn3RLNpgt1IoEH2BXCij4dzdl+6h11ZTrUs/ZfbaEfd/I0CU3Ql9OO+dh2jU+HoCF22iL7FlMgcUwHvCX2dYvUOucxCMY=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=J.Schoenwaelder@jacobs-university.de; 
Received: from DB6P190MB0310.EURP190.PROD.OUTLOOK.COM (10.165.186.141) by DB6P190MB0005.EURP190.PROD.OUTLOOK.COM (10.172.228.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2835.20; Sun, 22 Mar 2020 21:12:30 +0000
Received: from DB6P190MB0310.EURP190.PROD.OUTLOOK.COM ([fe80::b999:3826:8a06:8653]) by DB6P190MB0310.EURP190.PROD.OUTLOOK.COM ([fe80::b999:3826:8a06:8653%6]) with mapi id 15.20.2835.021; Sun, 22 Mar 2020 21:12:30 +0000
Date: Sun, 22 Mar 2020 22:12:28 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: =?utf-8?Q?Bal=C3=A1zs?= Lengyel <balazs.lengyel=40ericsson.com@dmarc.ietf.org>
Cc: "'netmod@ietf.org'" <netmod@ietf.org>
Message-ID: <20200322211228.mb7vxh55vcnxdhds@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: =?utf-8?Q?Bal=C3=A1zs?= Lengyel <balazs.lengyel=40ericsson.com@dmarc.ietf.org>,  "'netmod@ietf.org'" <netmod@ietf.org>
References: <DB7PR07MB4011F0DD9804EC2896E6D854F0F40@DB7PR07MB4011.eurprd07.prod.outlook.com>
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <DB7PR07MB4011F0DD9804EC2896E6D854F0F40@DB7PR07MB4011.eurprd07.prod.outlook.com>
X-ClientProxiedBy: ZR0P278CA0018.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:16::28) To DB6P190MB0310.EURP190.PROD.OUTLOOK.COM (2603:10a6:6:3e::13)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from localhost (2001:638:709:5::7) by ZR0P278CA0018.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:16::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2835.18 via Frontend Transport; Sun, 22 Mar 2020 21:12:29 +0000
X-Originating-IP: [2001:638:709:5::7]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 2f52ed77-3fd1-449e-8a1a-08d7cea5bac4
X-MS-TrafficTypeDiagnostic: DB6P190MB0005:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <DB6P190MB0005EA93EB1EBDB0C7C53B7FDEF30@DB6P190MB0005.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:9508;
X-Forefront-PRVS: 0350D7A55D
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(346002)(376002)(136003)(366004)(39850400004)(396003)(199004)(52116002)(16526019)(186003)(6496006)(66574012)(1076003)(4326008)(86362001)(786003)(6486002)(66556008)(66476007)(478600001)(316002)(8936002)(66946007)(5660300002)(3450700001)(81156014)(8676002)(81166006)(2906002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB6P190MB0005; H:DB6P190MB0310.EURP190.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
Received-SPF: None (protection.outlook.com: jacobs-university.de does not designate permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: yLsQXsOnicphGrOPqkDZzh5t957ZbgQ0Z7OD4qbckz7SV+w5wZa+A1lR7gKje76B6711JzqGUlzGY5T3tOAKjJCioMWo4zigmprsOc2vcLo2QQPIdTdCD/7N1NP8uULWTRd4bCHyXi0+nOkNeKoV918gadNcxB2EphU28q48QsyFRVSYMmAE0ly2b/oMksor0y1oRJSG1dUPQXBtXwXLsDjY32MN/yievDBigTBHOnZUf09rN8YR7dnQIzbpJPD1DkolVpeVj8Xvf61XZJsZx1s6btBY4LxO8uB+dai4sNfiUfFn8k7VN2zNg6gNQdmfsM+MRa6Cs6uj5gxG54uwjYa0IketQefjcfKZbVK0XjnMxZIr3QpVEixpTo7Xr29Avkoi4uHDtVGLNrOzLZCBEHzDCleWTAHHLmC0xQzkINQgKxgcRZBWYQMtwu+0EDREajQqCcGpgmM6gystLSUL1VSimEKJ8Fuhyo3cUz+UwVJwca8yG/4u4YeCI4gi/30gK9mHqio8oTM4mbrXZFx12g==
X-MS-Exchange-AntiSpam-MessageData: rtbhl9CqM0My9vVppzAhmw7VewrfwphM5+5WplDOeRlH9kZohY2K9fU4cZweJNavPZwHd2Bt5va5x56l/kbjVNYuAtW4NTz2ZI/48RfmpDaa2P790GoYiXgnv+OVMlHrhvfledx2MlvFIJIHewl5SArnQZVD0mVLH15mWjeqPzc=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: 2f52ed77-3fd1-449e-8a1a-08d7cea5bac4
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Mar 2020 21:12:29.8770 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: 7QbvW4hCNQ9TPKevUlORZ0M22xwIUqyxl5iZ4fT7BkutCzh8VdpffkOSLyu9T2B36zNiYsnKX28/NsbvBXTxS0rnMfDRN2lcxq9uufCDOp4=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6P190MB0005
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/jxSBp4kGR0rXmsmL5RX8GoMbkB8>
Subject: Re: [netmod] Simple date in 6991bis-02
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Mar 2020 21:12:37 -0000

On Thu, Mar 19, 2020 at 11:30:17AM +0000, Balzs Lengyel wrote:
> Hello,
> 
> This might have been discussed earlier, but I still find it strange that the
> 
> 
>    typedef date {
> 
> has the timezone as a mandatory part. While I understand the issue that when
> a day starts/ends is uncertain without the timezone, in real life people
> practically never add the timezone to a date, and it does not cause major
> problems. So IMHO following life we should have a simple-date datatype that
> does not include any timezone. Actually we do have that datatype just we
> called it revision-identifier. Really strange.
>

I checked RFC 3339 again and it defines full-date without a timezone.
On the other hand, XML schema's definition of date seems to have an
optional timezone offset. I think following XML schema by making the
timezone offset optional is the right approach.

It might also be usefult to define time as a typedef. RFC 3339 defines
full-time with a mandatory timezone while XML schema defines time with
optional timezone. Again, I would follow XML schema here, making the
timezone offset optional for the time type as well.

> I would also consider to tighten up the pattern for
> revision-identifier/date/date-and-time.
> 
>         pattern '\d{4}-(1[0-2]|0[1-9])-(0[1-9]|[1|2][0-9]|3[0-1])';
> 
> This would prohibit  2020-16-67 : months > 12 or days > 31

If we tighten the pattern, we should do this for date, date-and-time,
and revision. And then we should also tighten the revision offset,
which currently is \d{2}:\d{2}. And here things get interesting again.
RFC 3339 restricts the offset to 00-23 (hour) and 00-59 (minute). XML
schema says the hour is in 00-14 and the minute in 00-59. The spec says:

  Based on timezones currently in use, (c) could vary from
  2000-01-20T12:00:00+12:00 to 2000-01-20T12:00:00-13:00. It is,
  however, possible for this range to expand or contract in the
  future, based on local laws. Because of this, the following
  definition uses a somewhat broader range of indeterminate values:
  +14:00..-14:00.

Perhaps we should follow that approach. This would mean we have:

  typedef date {
    type string {
      pattern '\d{4}-(1[0-2]|0[1-9])-(0[1-9]|[1|2][0-9]|3[0-1])';
            + '(Z|[\+\-]((1[0-3]|0[0-9]):([0-5][0-9])|14:00))?';
    }
  }

Looking at the description and RFC 3339 again, I noticed a real
problem or bug in our definition: RFC 6991 says:

      [...] The canonical format for
      date values with an unknown time zone (usually referring
      to the notion of local time) uses the time-offset -00:00.

This is not consistent with what RFC 3339 says in section 4.3:

   If the time in UTC is known, but the offset to local time is unknown,
   this can be represented with an offset of "-00:00".

RFC 3339 seems to be silent about the situation where neither the
offset to UTC is unknown and I strongly dislike that the two specs
differ in the definition of the -00:00 semantics. I would call this a
bug and fix it but then others may claim this is an non-backwards
compatible change...

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Mon Mar 23 00:42:49 2020
Return-Path: <lhotka@nic.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 263B93A088D for <netmod@ietfa.amsl.com>; Mon, 23 Mar 2020 00:42:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
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 0uX3L-suQepE for <netmod@ietfa.amsl.com>; Mon, 23 Mar 2020 00:42:41 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [IPv6:2001:1488:800:400::400]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1299C3A0885 for <netmod@ietf.org>; Mon, 23 Mar 2020 00:42:29 -0700 (PDT)
Received: from birdie (unknown [IPv6:2001:1488:fffe:6:a88f:7eff:fed2:45f8]) by mail.nic.cz (Postfix) with ESMTPSA id 980E6143172; Mon, 23 Mar 2020 08:42:26 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1584949346; bh=6MKZY4U/IQD8qqKyCc5xjeJApV64xE9pWy2hxzVjBGI=; h=From:To:Date; b=XfuMX8bS3G+e5I6X5WS6j2ig31Ms0W1DAhaps/TA5NMxiKDQ9raWJ0fbIVxl3gYGQ nzhWpb0MxeurMOHskfk/Oox0I23IE1+DnrdonZKQswhIsFPt+W1Tm9mE2H6sWB+teN wcgMIjdoeXZY7C2a/qHPDonZaoR/f2mLdPLnajYY=
Message-ID: <041486ccaf132be0d8dda2da55b94a67d49d3c07.camel@nic.cz>
From: Ladislav Lhotka <lhotka@nic.cz>
To: =?ISO-8859-1?Q?Bal=E1zs?= Lengyel <balazs.lengyel=40ericsson.com@dmarc.ietf.org>, Kent Watsen <kent@watsen.net>
Cc: "netmod@ietf.org" <netmod@ietf.org>
Date: Mon, 23 Mar 2020 08:42:26 +0100
In-Reply-To: <DB7PR07MB40114D8350A0E22F101A353DF0F20@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <DB7PR07MB401126C42CF7ECA417BC82B5F0F50@DB7PR07MB4011.eurprd07.prod.outlook.com> <01000170fa2db5c9-960b7cf9-6e75-4cb4-a974-93703b852ab7-000000@email.amazonses.com> <DB7PR07MB40114D8350A0E22F101A353DF0F20@DB7PR07MB4011.eurprd07.prod.outlook.com>
Organization: CZ.NIC
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.36.0 
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.101.4 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/kKkXlSIRg8AiiqRcfkl6K-uV7lM>
Subject: Re: [netmod] CODE BEGINS ENDS for examples ?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Mar 2020 07:42:49 -0000

On Sat, 2020-03-21 at 14:56 +0000, Balázs Lengyel wrote:
> Hello Kent,
> First <CODE BEGIN> <CODE END> is very handy and easier to use then xmllint.
> Also some people (not me) are writing RFCs without XML. SO if it acceptable to
> you, the RFC editor to whoever I will use <CODE...> for the examples. Is that
> acceptable?

Note that according to Legal Provisions Relating to IETF Documents [1], the
<CODE BEGIN> ... <CODE END> tags demarcate "Code Components", so the license
provisions specified in that document apply.

Lada

[1] https://trustee.ietf.org/license-info/IETF-TLP-5.htm

>  
> Folding:
> Rfcfold folds the line at a fixed 69 character length. This produces some not
> so nice results:
> Rfcfold:
>     <inline-schema>
>       <modules-state xmlns="urn:ietf:params:xml:ns:yang:ietf-yang-li\
> brary">
>         <module>
> Manual folding:
>     <inline-schema>
>       <modules-state \
>           xmlns="urn:ietf:params:xml:ns:yang:ietf-yang-library">
>         <module>
> The manual folding can keep a nice tabulation and fold the line at a word or
> element boundary. I know such editorial niceties are very hard to program in a
> script; but this is one reason to do manual folding.
>  
> I used rfcfold to unfold the acme-router-modules example and I don’t notice
> anything strange.
> Regards Balazs
>  
> From: Kent Watsen <kent@watsen.net> 
> Sent: 2020. március 21., szombat 0:01
> To: Balázs Lengyel <balazs.lengyel@ericsson.com>
> Cc: netmod@ietf.org
> Subject: Re: [netmod] CODE BEGINS ENDS for examples ?
>  
> Hi Balazs,
>  
> As I understand it, the <CODE BEGIN> <CODE END> blocks are not appropriate for
> examples. 
>  
> Examples are easily extracted from XML via `xmllint` with the “—xpath”
> parameter, after which the `rfcfold` script can be run.  Strongly recommend
> setting the “name” attribute on the <sourcecode> or <artwork> element in the
> XML draft.  It’s good to see that you want to do it this way, as I noticed you
> hand-folded the examples and I’m pretty sure I spotted what looked like might
> result in an undesirable unfolding artifact...
>  
> FWIW, https://pypi.org/project/xiax attempts to do all this, but I suspended
> that effort getting distracted with other things...
>  
> Kent // contributor
>  
>  
> 
> 
> > On Mar 20, 2020, at 1:02 PM, Balázs Lengyel <
> > balazs.lengyel=40ericsson.com@dmarc.ietf.org> wrote:
> >  
> > Hello,
> > Is it allowed/recommended to use <CODE BEGINS> <CODE ENDS> around examples.
> > In my case it would be examples of XML and JSON instance data. I would find
> > it rather useful.
> >  
> > As a second step if someone could combine rfcstrip with artwork-unfolding
> > that would be even better.
> > Regards Balazs
> >  
> > -- 
> > Balazs Lengyel                    Senior Specialist                      
> > Ericsson Hungary Ltd. 
> > Mobile: +36-70-330-7909              email: Balazs.Lengyel@ericsson.com
> >  
> > _______________________________________________
> > netmod mailing list
> > netmod@ietf.org
> > https://www.ietf.org/mailman/listinfo/netmod
> 
>  
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Mon Mar 23 01:07:16 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE7163A08B5 for <netmod@ietfa.amsl.com>; Mon, 23 Mar 2020 01:07:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 nHuTwvgNrOqY for <netmod@ietfa.amsl.com>; Mon, 23 Mar 2020 01:07:08 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2086.outbound.protection.outlook.com [40.107.20.86]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0134E3A08A6 for <netmod@ietf.org>; Mon, 23 Mar 2020 01:07:07 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RilcPWT4by2F5Th9263PQya1ALjO513ExD5UWYJVEBLtMvV02MKGB8rBuOCN8JXoRkyVs5qfRjzECe6W+xVN3vw1O+7yDM0fPMdG4lX1PXj78yKRrGwvz50w1nfZ+tOd3hXbt0dVKK5nzuIp8eoFWbUVOISt60gUu4f860iQm0m2hRde9aJGQzMX7zjgNtukSdGABEHOBfP4JzW1rSsmdyeMZdUHD9dvIv5eWS7bLFSyEHmdMjpdegMrKS7anHj3d7EMsJ2qZNRE6DeJ9kATGV5rQTuTvsuxCPBMEl6O0qDlC6JyODwAbxfits9GNeBQhW85/UzsOI/mxmbm4QAWYw==
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=1YKDaFXAUYMdN48MuJht3UM3EPtbgVNA8nia4+95j20=; b=dc73+qNAnko/lbdXHh1S+PdDQeoX8dJeVamsItVk6PL1N3KyiOsVCubYGJX8Uj69Y0stJ5Mg7qKTwtnYrxYLbMqVkgCjTA7cxunX1Qbqnogfi5g8ZfN/IIvGuJUGnIjS4E2vlvXfJ27rcjGuM7hnWupv18IJPeGNinyUG7sYRnQvoUnELGVL7ktT+681E+BeecJ4kAvOfzO1gX8PCOBN0OoeJJvapHflCYsuPhujQNSqMzBi32WFfiYko1hKVzU1SE+Z8wIaRAKIhypLoEgYB9H+iOcARZm4XCQJrUN044qOgidevm8Guq/hAZzY8BbIth/f6WefnmlXvWaYOkLgqA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1YKDaFXAUYMdN48MuJht3UM3EPtbgVNA8nia4+95j20=; b=MGWtIxjI1EhHBYXb0PvEuk8Ikls2RgqQW+8+I7wUDwVYnQqQmOtHRtx6dRiynuUeey6Y+AsHpb3GNoxEaKQ/4rPbfotD/r43IrNx69C2x7ThRg8Xx/FcxGGPD2fDO2jQIBOrjz9WhQT7DT8IcyTJ/0wGmQIxxxgCxEVO5NzWDjQ=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB4837.eurprd07.prod.outlook.com (20.177.193.93) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.15; Mon, 23 Mar 2020 08:07:05 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2856.015; Mon, 23 Mar 2020 08:07:05 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "'netmod@ietf.org'" <netmod@ietf.org>
Thread-Topic: [netmod] Simple date in 6991bis-02
Thread-Index: AdX94ScvCSiCS1jAR2imw4H6NNhKYgCrXBAAABa+LdA=
Date: Mon, 23 Mar 2020 08:07:05 +0000
Message-ID: <DB7PR07MB40112001DBAD497526A55792F0F00@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <DB7PR07MB4011F0DD9804EC2896E6D854F0F40@DB7PR07MB4011.eurprd07.prod.outlook.com> <20200322211228.mb7vxh55vcnxdhds@anna.jacobs.jacobs-university.de>
In-Reply-To: <20200322211228.mb7vxh55vcnxdhds@anna.jacobs.jacobs-university.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [80.98.254.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d58ae588-9c1c-489d-7000-08d7cf012d21
x-ms-traffictypediagnostic: DB7PR07MB4837:
x-microsoft-antispam-prvs: <DB7PR07MB483771991B346DBC22D2FAD8F0F00@DB7PR07MB4837.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0351D213B3
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(346002)(39860400002)(136003)(366004)(376002)(199004)(66574012)(55016002)(9686003)(7696005)(6916009)(316002)(2906002)(52536014)(64756008)(66446008)(66556008)(66946007)(66616009)(66476007)(86362001)(71200400001)(76116006)(5660300002)(4326008)(33656002)(26005)(8676002)(81156014)(81166006)(186003)(478600001)(8936002)(6506007)(53546011); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB4837; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: nIc7YmytaUOY3I4fB4wM44cTvbucLlNh2gXuKeeKbuWbzUgucd7DdYabJy+WuOjuLQu2FYEMsZlUOrrWj0h6yd779rNceU/Wk5VwkzczNTia3dGKSO7FIu6pYrarxF4q+luWuZy1PlMq3wVO+/J5HSllXzQvAGff1ZIpJLMzi91uwBIlibhPlWcEnr+Vtn0WcQzy17YDZzdxgDn9upuTO1sCc4T8liRJwi1G92/CThA0YNFnOVLFexwOk0pyBvdWCq9FVnZixPLvzUsXxK8rhoF5CHoEf/EhHd0ULFLo8yVHHSX+3Vzkpfg9XsDl8LAfXSZ+inIsV9jg3ZZ3vLLiItr2TLfCUuKSNbcq7oFUXdszv1Ooz8qcC7ZcmxCqoUKWFZFqQi9JzfBoXIwWDhbEBNuw00wwgV/SAffOw78QTygJZU0GiR3MScJnpWGNK+21jukTWwKYAfI617mPqfJ5BwhyOWNSSGXw0jm2edGbrKPWwvOBgC0VtNAXLcsXkw6lP17BXsWyInShSTFVYQ/R9g==
x-ms-exchange-antispam-messagedata: afZA8geyKoXe4+refq9uX4idXnkOyzheW7Kul3NKA7h1TlOtFbn0BSaV7+8Dod8nCsnG+qb750fMuknlsCfAtshn+Tj6XfX7syv9lLIIJbLxOtgrrDkxeyWD1Td9ucsyp6qa7adhjZ/J78DYckrS1Q==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_015C_01D600F2.6B73B8C0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d58ae588-9c1c-489d-7000-08d7cf012d21
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Mar 2020 08:07:05.4428 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: FTyQU47VwnEBKFQLE3qP6xtIjd58bkMw85Ivau2NRNhLa/bXASSYgcpi7u/4qv+RBHJ1fS/RlmjYiZLeiEALPp7QltIF3fskH2zqY9U/ZaE=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4837
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/dwKcbiwywgxbDSCUAIuKE7nK_pU>
Subject: Re: [netmod] Simple date in 6991bis-02
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Mar 2020 08:07:13 -0000

------=_NextPart_000_015C_01D600F2.6B73B8C0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Thank you. I am happy with the answers. Balazs

-----Original Message-----
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>=20
Sent: 2020. m=E1rcius 22., vas=E1rnap 22:12
To: Bal=E1zs Lengyel <balazs.lengyel@ericsson.com>
Cc: 'netmod@ietf.org' <netmod@ietf.org>
Subject: Re: [netmod] Simple date in 6991bis-02

On Thu, Mar 19, 2020 at 11:30:17AM +0000, Bal=E1zs Lengyel wrote:
> Hello,
>=20
> This might have been discussed earlier, but I still find it strange=20
> that the
>=20
>=20
>    typedef date {
>=20
> has the timezone as a mandatory part. While I understand the issue=20
> that when a day starts/ends is uncertain without the timezone, in real =

> life people practically never add the timezone to a date, and it does=20
> not cause major problems. So IMHO following life we should have a=20
> simple-date datatype that does not include any timezone. Actually we=20
> do have that datatype just we called it revision-identifier. Really
strange.
>

I checked RFC 3339 again and it defines full-date without a timezone.
On the other hand, XML schema's definition of date seems to have an =
optional
timezone offset. I think following XML schema by making the timezone =
offset
optional is the right approach.

It might also be usefult to define time as a typedef. RFC 3339 defines
full-time with a mandatory timezone while XML schema defines time with
optional timezone. Again, I would follow XML schema here, making the
timezone offset optional for the time type as well.

> I would also consider to tighten up the pattern for=20
> revision-identifier/date/date-and-time.
>=20
>         pattern '\d{4}-(1[0-2]|0[1-9])-(0[1-9]|[1|2][0-9]|3[0-1])';
>=20
> This would prohibit  2020-16-67 : months > 12 or days > 31

If we tighten the pattern, we should do this for date, date-and-time, =
and
revision. And then we should also tighten the revision offset, which
currently is \d{2}:\d{2}. And here things get interesting again.
RFC 3339 restricts the offset to 00-23 (hour) and 00-59 (minute). XML =
schema
says the hour is in 00-14 and the minute in 00-59. The spec says:

  Based on timezones currently in use, (c) could vary from
  2000-01-20T12:00:00+12:00 to 2000-01-20T12:00:00-13:00. It is,
  however, possible for this range to expand or contract in the
  future, based on local laws. Because of this, the following
  definition uses a somewhat broader range of indeterminate values:
  +14:00..-14:00.

Perhaps we should follow that approach. This would mean we have:

  typedef date {
    type string {
      pattern '\d{4}-(1[0-2]|0[1-9])-(0[1-9]|[1|2][0-9]|3[0-1])';
            + '(Z|[\+\-]((1[0-3]|0[0-9]):([0-5][0-9])|14:00))?';
    }
  }

Looking at the description and RFC 3339 again, I noticed a real problem =
or
bug in our definition: RFC 6991 says:

      [...] The canonical format for
      date values with an unknown time zone (usually referring
      to the notion of local time) uses the time-offset -00:00.

This is not consistent with what RFC 3339 says in section 4.3:

   If the time in UTC is known, but the offset to local time is unknown,
   this can be represented with an offset of "-00:00".

RFC 3339 seems to be silent about the situation where neither the offset =
to
UTC is unknown and I strongly dislike that the two specs differ in the
definition of the -00:00 semantics. I would call this a bug and fix it =
but
then others may claim this is an non-backwards compatible change...

/js

--=20
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>

------=_NextPart_000_015C_01D600F2.6B73B8C0
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMyMzA4MDcwM1owIwYJKoZIhvcNAQkEMRYEFIxg0fhU3FCr3dvD+B8vfcOcNrsCMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQBwUHL/SH1gqJB5z7rskj5Ro+tDwlWjecVZEvcf5qBGnfvIWLV8VRfF
ztrsbz//lZ+bqeNhvRpfvZtybAOkC7O3in7ZyBDPtSak7Zf8bVALUpVED5aEnix1QhfYUnWA71BS
e1KI0r70eD76IQAX50s/ka3vXO0GrNf6YvRWU0g0C9I0JbEBcd3hesr+w37vn4Xqzj4ybGpABikC
04x1AdPDzsheKABvISCDQhMw2y8DXhdS2J78Vrb6+lvD+QJtRF87plJMlNxXl53V0dNQY3duEYhL
Vyvvdy0OLioWYGP3AMEE0JMg+gQ04gZ3IEw2ycvcPQ3jjOGXfn9spGj5tLY1AAAAAAAA

------=_NextPart_000_015C_01D600F2.6B73B8C0--


From nobody Mon Mar 23 08:54:38 2020
Return-Path: <bclaise@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB7B13A099C for <netmod@ietfa.amsl.com>; Mon, 23 Mar 2020 08:54:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.589
X-Spam-Level: 
X-Spam-Status: No, score=-9.589 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, T_SPF_TEMPERROR=0.01, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 RQztmLRuskqy for <netmod@ietfa.amsl.com>; Mon, 23 Mar 2020 08:54:26 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 755E43A0997 for <netmod@ietf.org>; Mon, 23 Mar 2020 08:54:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4985; q=dns/txt; s=iport; t=1584978866; x=1586188466; h=subject:to:references:from:message-id:date:mime-version: in-reply-to; bh=grhhcNAfLZm6hy7s86BsNcQMkUBIMZ0ibpd7Eb1Cqc4=; b=J46qcQmPaUEOzPPO0Y3tS4ScmKY5A+rOqGtUtivTjBCHGNY1Swo7ynU8 pkD+wlaPbD7xbN5BtBP2HI3yCVym4qZhpqqDgwKw+lVpcLbJ17aMqLF7q 5P0oZlTRlYxNC+7o2t8+/NHEd2serN230d0D8vrYlK84YJXN+Z8Af5SfW A=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0A5BAAH23he/xbLJq1mHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXuBJYFwVAEgEiqNGodoLZM6hiSBZwkBAQEMAQEYAQoMBAEBhAB?= =?us-ascii?q?FAoJLOBMCAwEBCwEBBQEBAQIBBQRthVYMhWQBAQECAQEBK0EQCwtGJzAGAQw?= =?us-ascii?q?GAgEBgyIBglwgD6wVgieFS4NMgTgGgTiFIA2HHIFBP4E4gm0+gmQBAQIBgS0?= =?us-ascii?q?BEgGGEASOBaFSdoJGhnFtjyMGHY8ljDSPDYkNiGmJewIECwIVgWkiZ3EzGgg?= =?us-ascii?q?bFTuCbFAYDZckhUJAAzACAY8TAQE?=
X-IronPort-AV: E=Sophos; i="5.72,296,1580774400"; d="scan'208,217"; a="24678878"
Received: from aer-iport-nat.cisco.com (HELO aer-core-3.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 23 Mar 2020 15:54:24 +0000
Received: from [10.55.221.38] (ams-bclaise-nitro5.cisco.com [10.55.221.38]) (authenticated bits=0) by aer-core-3.cisco.com (8.15.2/8.15.2) with ESMTPSA id 02NFsNpa018914 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 23 Mar 2020 15:54:24 GMT
To: =?UTF-8?Q?Bal=c3=a1zs_Lengyel?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>, "'netmod@ietf.org'" <netmod@ietf.org>
References: <DB7PR07MB401126C42CF7ECA417BC82B5F0F50@DB7PR07MB4011.eurprd07.prod.outlook.com>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <8dce6a22-c6f6-b59e-b7e5-3aec4bb412e9@cisco.com>
Date: Mon, 23 Mar 2020 16:54:22 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <DB7PR07MB401126C42CF7ECA417BC82B5F0F50@DB7PR07MB4011.eurprd07.prod.outlook.com>
Content-Type: multipart/alternative; boundary="------------DF9CAF88F553AAE473F583B4"
Content-Language: en-US
X-Authenticated-User: bclaise
X-Outbound-SMTP-Client: 10.55.221.38, ams-bclaise-nitro5.cisco.com
X-Outbound-Node: aer-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/HlJgxxwZ9s7f1RWRMBpZgOTG1BA>
Subject: Re: [netmod] CODE BEGINS ENDS for examples ?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Mar 2020 15:54:36 -0000

This is a multi-part message in MIME format.
--------------DF9CAF88F553AAE473F583B4
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit

Hi Balzs,

https://tools.ietf.org/html/rfc8407


        3.2.1 <https://tools.ietf.org/html/rfc8407#section-3.2.1>.
        Example Module



    Example modules are not code components.  The <CODE BEGINS>
    convention MUST NOT be used for example modules.

Regards, Benoit

> Hello,
>
> Is it allowed/recommended to use <CODE BEGINS> <CODE ENDS> around 
> examples. In my case it would be examples of XML and JSON instance 
> data. I would find it rather useful.
>
> As a second step if someone could combine rfcstrip with 
> artwork-unfolding that would be even better.
>
> Regards Balazs
>
> -- 
>
> Balazs Lengyel Senior 
> Specialist Ericsson Hungary Ltd.
>
> Mobile: +36-70-330-7909 email: Balazs.Lengyel@ericsson.com
>
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


--------------DF9CAF88F553AAE473F583B4
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body>
    <div class="moz-cite-prefix">Hi Balzs,<br>
      <br>
      <a class="moz-txt-link-freetext" href="https://tools.ietf.org/html/rfc8407">https://tools.ietf.org/html/rfc8407</a><br>
      <pre class="newpage"><span class="h4"><h4><a class="selflink" name="section-3.2.1" href="https://tools.ietf.org/html/rfc8407#section-3.2.1">3.2.1</a>.  Example Module</h4></span>

   Example modules are not code components.  The &lt;CODE BEGINS&gt;
   convention MUST NOT be used for example modules.

Regards, Benoit

</pre>
    </div>
    <blockquote type="cite"
cite="mid:DB7PR07MB401126C42CF7ECA417BC82B5F0F50@DB7PR07MB4011.eurprd07.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
..MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal">Hello,<o:p></o:p></p>
        <p class="MsoNormal">Is it allowed/recommended to use &lt;CODE
          BEGINS&gt; &lt;CODE ENDS&gt; around examples. In my case it
          would be examples of XML and JSON instance data. I would find
          it rather useful.<o:p></o:p></p>
        <p class="MsoNormal"><o:p></o:p></p>
        <p class="MsoNormal">As a second step if someone could combine
          rfcstrip with artwork-unfolding that would be even better.<o:p></o:p></p>
        <p class="MsoNormal">Regards Balazs<o:p></o:p></p>
        <p class="MsoNormal"><o:p></o:p></p>
        <p class="MsoNormal">-- <o:p></o:p></p>
        <p class="MsoNormal">Balazs Lengyel Senior
          Specialist Ericsson Hungary Ltd. <o:p></o:p></p>
        <p class="MsoNormal">Mobile: +36-70-330-7909 email:
          <a class="moz-txt-link-abbreviated" href="mailto:Balazs.Lengyel@ericsson.com">Balazs.Lengyel@ericsson.com</a><o:p></o:p></p>
        <p class="MsoNormal"><o:p></o:p></p>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
netmod mailing list
<a class="moz-txt-link-abbreviated" href="mailto:netmod@ietf.org">netmod@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/netmod">https://www.ietf.org/mailman/listinfo/netmod</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------DF9CAF88F553AAE473F583B4--


From nobody Mon Mar 23 13:09:28 2020
Return-Path: <noreply@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id BC0003A0E66; Mon, 23 Mar 2020 13:08:56 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Mahesh Jethanandani via Datatracker <noreply@ietf.org>
To: <yang-doctors@ietf.org>
Cc: netmod@ietf.org, last-call@ietf.org, draft-ietf-netmod-geo-location.all@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.122.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <158499413664.2041.2325993476751382216@ietfa.amsl.com>
Reply-To: Mahesh Jethanandani <mjethanandani@gmail.com>
Date: Mon, 23 Mar 2020 13:08:56 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/W64s6591j05r-IUmOxOE1Xs9hvU>
Subject: [netmod] Yangdoctors last call review of draft-ietf-netmod-geo-location-04
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Mar 2020 20:09:18 -0000

Reviewer: Mahesh Jethanandani
Review result: Ready with Nits

I am not an expert in geo location. If my understanding of the geo location
model is incorrect, feel free to educate me and everyone else. This review is
looking at the draft from a YANG perspective. With that said, I have marked it
as Ready with Nits, because of some of the points discussed below.

Summary:

This document defines a YANG data model for a generic geographical location. It
is a short document and it is well written and easy to read.

Nits

Section 5.1.3

s/mapped using the using the/mapped using the/

Comments:

Section 3

- Please add references for models that are imported, both in the model and in
the document. For example, in the draft before the YANG model you should have
something like.

This model imports Common YANG Data Types [RFC6991].

And in the model itself

OLD:
import ietf-yang-types { prefix types; }

NEW:
import ietf-yang-types {
  prefix types;
  reference
    "RFC 6991: Common YANG Data Types.";
}

The choice of decimal64 with different fractional values must have been
discussed in the WG. However, as the author has noted several times in the
model, that it was chosen over double or strings, even as it left the model
with loss of precision during any conversion to and from e.g. the URI defined
by RFC 5870. It would be worthwhile capturing the reason for the choice, e.g.
the language does not have a built-in type for double, or for not using a
string??

A pyang compilation of the model with —ietf and —lint option was clean. The
example also validated against ietf-geo-location and example YANG model.

A idnits run of the draft reveals a few issues. Cannot say all of them are
valid errors, so ignore them as necessary.

  Checking nits according to https://www.ietf.org/id-info/checklist :
  ----------------------------------------------------------------------------

  ** There is 1 instance of too long lines in the document, the longest one
     being 1 character in excess of 72.

  Miscellaneous warnings:
  ----------------------------------------------------------------------------

  -- The document date (September 2020) is 176 days in the future.  Is this
     intentional?

  Checking references for intended status: Proposed Standard
  ----------------------------------------------------------------------------

     (See RFCs 3967 and 4897 for information about using normative references
     to lower-maturity documents in RFCs)

  -- Possible downref: Non-RFC (?) normative reference: ref. 'EGM08'

  -- Possible downref: Non-RFC (?) normative reference: ref. 'EGM96'

  -- Possible downref: Non-RFC (?) normative reference: ref. 'WGS84'

     Summary: 1 error (**), 0 flaws (~~), 0 warnings (==), 4 comments (--).

     Run idnits with the --verbose option for more detailed information about
     the items above.



From nobody Tue Mar 24 08:33:53 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1AB0C3A0C16 for <netmod@ietfa.amsl.com>; Tue, 24 Mar 2020 08:33:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 j_MyoCLQtlMA for <netmod@ietfa.amsl.com>; Tue, 24 Mar 2020 08:33:48 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2050.outbound.protection.outlook.com [40.107.20.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D65843A0BF7 for <netmod@ietf.org>; Tue, 24 Mar 2020 08:33:47 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T0Mq/PHkZOt1q0BUkm+8L59a7XVjSto89pcv+YFwsBQxt8pjGxLDbt6HX9HboCgDkXrW1Ups4Ws4pwiv/9+3iwtWvXrdbXriKD/VZIadwUf9eUa79ySPMFWbEuuObgU+s/y/C8SKuJCpHcjNJqZRdNO7KzbC9CYQNQBeWbxt3WxNKhtpglfs8GiEviCmk1hTytnS9UUalK4r+G4KeqO7NYGgvEC4C85zLvsfDQ7jjpZ+peiaT1O+xJlhkIcYMgw5nhVEeKTLj85ZzHK/jiw4yE4AWtm/HkmFbUH8DBaRoKTBSLjwYz5xaCt5ezORqPrHPbt5LBnBhxO7tsKR3Fcghg==
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=Zhyi3zp4mTgciyjra4KsyssFqzIOWPyRUEEng1REbhs=; b=IOyZVO7VDMj9/mXwS5MHZuLUSx5i6V/ryz2pv+gFHuPJQs2DZACuH639HCEVZnWRpqWNW3UlXXwntUN5XRJGacp1izzYylKewQjeNUcEZ2RynUj8WE2cwv98swjvmkARjTaSFt1GM7PhOuVGd4kQnkjhKpKyCuqGe1Nwmmgujg4hZn+406rwd2AiDAyUq532iDy8m1amwFLQ+i4xzzirsIeFT89UhbX+uxUCEIIjI7QVNRefSHQP6hVgk+HlIdtAIv6w+4cdSsJLXEUmN9LBCh30QYwbab1qWHzUaOL7uQik3Hyt7x4YyXz+sVRHurhaUjstyhc8c8dDZfVZJEs2lg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Zhyi3zp4mTgciyjra4KsyssFqzIOWPyRUEEng1REbhs=; b=TE78ZmdMuh2Twm/wwK5MRt26jiBQoNKDVMLAqBOM+qPGGHSse5mgPniTb2bal/OZjUCXiu3Cqtgd7eN5+vdbPgX8vSi/lInzoWjD2ymhYAIHsuG9l4sdD/F/YkOXnl4iGyMNCDpoUbma+STIzHXMvOtdlbpU9gyou4b6RyUY9mo=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB5497.eurprd07.prod.outlook.com (20.178.46.156) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.8; Tue, 24 Mar 2020 15:33:45 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2856.015; Tue, 24 Mar 2020 15:33:45 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: "'netmod@ietf.org'" <netmod@ietf.org>
Thread-Topic: Where can I use <CODE BEGINS> <CODE ENDS> ?
Thread-Index: AdX/lKIsLy+ziTKqRA+fZO9j7aQG7ACWDxGAAAAySNA=
Date: Tue, 24 Mar 2020 15:33:45 +0000
Message-ID: <DB7PR07MB40115DC070AD529CB9CFB69FF0F10@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <DB7PR07MB4011310A5327543D14FD9C19F0F20@DB7PR07MB4011.eurprd07.prod.outlook.com> <DA8180AD-7DDC-45DE-9733-A7AAFB6A2781@amsl.com>
In-Reply-To: <DA8180AD-7DDC-45DE-9733-A7AAFB6A2781@amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [80.98.254.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3a1e5fda-a713-4cfd-93d2-08d7d008bd62
x-ms-traffictypediagnostic: DB7PR07MB5497:
x-microsoft-antispam-prvs: <DB7PR07MB549727FF837A81212B244FD0F0F10@DB7PR07MB5497.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 03524FBD26
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(396003)(346002)(366004)(39860400002)(376002)(86362001)(966005)(2906002)(5660300002)(71200400001)(85182001)(478600001)(6916009)(33656002)(66946007)(26005)(186003)(66616009)(66476007)(8676002)(76116006)(8936002)(7696005)(316002)(9686003)(66446008)(66556008)(64756008)(81166006)(55016002)(52536014)(6506007)(53546011)(85202003)(81156014)(491001); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB5497; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: k6WYSd7AsEJCbLuZecYePurNrXRExelZ0kl5wR4Fzf7NnS5dUdkm/D2y47fYVFUugMKPZjpFehxzARf+8S/hIbXTG6SNmFEzwEbJXkjXWQGqladEl9D3o2hXnW6sL3rRY8k4BB6n6GO2H+EfUVIWIlaGFQK0xv1N+HW1LdvcYlN3IgOG43+UJCUS11u+0Fd1nsw+d1TGfuBUBMjxH8pDOEMW+XOI6/ST8zH9unAK6KrOQSLmOFKvDCn7nua1tJDSDqNiAbquPHMWYChyu5pnXbvHkhyvzEnXSV7S06sst0QqFgxhcrVphmB0GJCvUwlSiFzaAbNU19vklRxOjpjwe0fAZvTdzAHe7R9fzSOeuz1V3XZe3dmxjtV1hdL1COPmxvPmqrzkxkDhIvxpvMdM6c4aTRqjb3mXdOqgPgLqrqpGApTrQZ09Tf/14ofjlrL9Kz2PwbzbxiGT4+8LWLcPPePZjNVVMk4AJ1ZBjXFuiNdFnW8L5a9CLa6fiLKx1AZYS5olEqSBHjtJ6SK26VYDZwNh1xVy/VcVqhNJSXA74xptFzi+d9VTcBc6vfOzYI36
x-ms-exchange-antispam-messagedata: vIDQ/L3unw6YiFs2QGtmuxBg6B797QanDdmWc81+yWVIaOQWLDbfyqf82uXcbMceLS9qnEBSREkZw6/jAAlONw92/lUk52o11263emwMArb6rIlud4I70vNCDNAonSb/RmgP7ojKNp6iQvW8XpKPaQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_02F4_01D601F9.FB5BCBF0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3a1e5fda-a713-4cfd-93d2-08d7d008bd62
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Mar 2020 15:33:45.1094 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: eJKpLhSrUDGsJ5jukZe7Klfu5tg16o3nqKoY3vHYNpSFe8PXRp21iktH6EkiyqDhkvHnWeC8L87OsK0Ap7VYu26fdNKk2p5xqnd/cRYweqU=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5497
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Gdrg5w_oiVBcBJkuLucLyE0CNi4>
Subject: [netmod] FW: Where can I use <CODE BEGINS> <CODE ENDS> ?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Mar 2020 15:33:52 -0000

------=_NextPart_000_02F4_01D601F9.FB5BCBF0
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hello,
A reply from the rfc-editor on <CODE BEGINS>. It seems it is OK.
Regards Balazs

-----Original Message-----
From: Alice Russo <arusso@amsl.com>=20
Sent: 2020. m=C3=A1rcius 24., kedd 16:00
To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
Cc: RFC Editor <rfc-editor@rfc-editor.org>
Subject: Re: Where can I use <CODE BEGINS> <CODE ENDS> ?

Greetings,

Please see below.

> On Mar 21, 2020, at 8:30 AM, Bal=C3=A1zs Lengyel =
<balazs.lengyel@ericsson.com> wrote:
>=20
> Hello,
> Sorry if I am sending this question to the wrong person.=20
> We have a discussion in the NETMOD workgroup about when is it =
appropriate/allowed to use the <CODE BEGINS> <CODE ENDS> markings in =
drafts and RFCs.
> We regularly use it to bracket the YANG modules defined.=20
> e.g.    <CODE BEGINS> file "ietf-yang-instance-data@2020-03-19.yang"=20
>=20

Just FYI, if you are using the new XML vocabulary [1], the markers can =
be created automatically by using markers=3D"true"
-- for example --
<sourcecode name=3D"ietf-yang-instance-data@2020-03-19.yang" =
type=3D"yang" markers=3D"true">

> However is it allowed to use it to bracket XML or json examples in =
drafts/rfcs?=20
> e.g.    <CODE BEGINS> file read-only-acm-rules@2020-03-19.xml

Yes, it is allowed. The markers <CODE BEGINS> and <CODE ENDS> are =
mentioned in the Trust Legal Provisions [2].

[1] https://www.rfc-editor.org/materials/FAQ-xml2rfcv3.html
[2] https://trustee.ietf.org/license-info/IETF-TLP-5.htm (item 4d)

Thank you.
RFC Editor/ar

>=20
> It is very handy that the rfcstrip tool can extract the CODE sections =
from a draft which facilitates checking these by external tools like =
yanglint. The checking is needed both for the YANG modules and the =
examples.
> If you as an rfc-editor could give guidance on the issue it would be =
appreciated. I attached a planned draft.
> Best regards Balazs Lengyel=20
>=20
> --=20
> Balazs Lengyel                    Senior Specialist                    =
   Ericsson Hungary Ltd.=20
> Mobile: +36-70-330-7909              email: =
Balazs.Lengyel@ericsson.com
>=20
> <draft-ietf-netmod-yang-instance-file-format-11.txt>

------=_NextPart_000_02F4_01D601F9.FB5BCBF0
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMyNDE1MzM0MlowIwYJKoZIhvcNAQkEMRYEFC3+E9B3OEtRqxGwaT3UBwLwVP1LMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQAJ42I5bSwGAF72ML89WKRrrRIHSF2wQARV8qjqq0Uin5TDE1l4S8Uq
O7TBy+iJMSfECdRA+CiIZSI3qLn/zxwliNMsKTLBYdAhDUMRBmJ6soSI2fbjSv3rPhKbNVW/bsPY
SQ3CBhxXYqy7ocIrpZHay9dqF1482OGkk8hdvJNVGuBoOK/7YDTqwa33mjkaiMj++NiyPkx6I8K2
HYoS9QiipydaJ+jT/kW8+k2aVn2309ylU2KggSFVNWkATypt67UFq1fQ6sjtisZrFHLHA8czEfuy
aZROhJgI03KIFHxnOfASqndKPJJolozS0KU9rPiGbY75CyHgfPGcZJuIqH4NAAAAAAAA

------=_NextPart_000_02F4_01D601F9.FB5BCBF0--


From nobody Wed Mar 25 10:25:29 2020
Return-Path: <0100017112b9fbb5-e808f29f-e38a-4ff4-bd61-ac93b02057a3-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 74DDB3A0C2A for <netmod@ietfa.amsl.com>; Wed, 25 Mar 2020 10:25:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 2574KY8Ogz6d for <netmod@ietfa.amsl.com>; Wed, 25 Mar 2020 10:25:13 -0700 (PDT)
Received: from a48-94.smtp-out.amazonses.com (a48-94.smtp-out.amazonses.com [54.240.48.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 981913A0D11 for <netmod@ietf.org>; Wed, 25 Mar 2020 10:25:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585157111; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:Feedback-ID; bh=85yJ0JHAoRZjO6r2MNM7UY7j+OmNT0kTSBHl5vEcPug=; b=B3/N+V+knnocjGcSdf/dO3ooGtSY2A8/IjVR8JEVRsMYciJXEKRq++fE3tptMv+e UgrFxI8HCpVuNLB2AnKGIVgCVM8J3n1F9EyeDQT9PmSdU1rPZiDja6bxE42LQF6Pa3E WtiXQ4BYMdUduFjCHWcUfrE05qrR3mSxvUfFRDQI=
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Kent Watsen <kent@watsen.net>
In-Reply-To: <DB7PR07MB40115DC070AD529CB9CFB69FF0F10@DB7PR07MB4011.eurprd07.prod.outlook.com>
Date: Wed, 25 Mar 2020 17:25:10 +0000
Cc: "netmod@ietf.org" <netmod@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-ID: <0100017112b9fbb5-e808f29f-e38a-4ff4-bd61-ac93b02057a3-000000@email.amazonses.com>
References: <DB7PR07MB4011310A5327543D14FD9C19F0F20@DB7PR07MB4011.eurprd07.prod.outlook.com> <DA8180AD-7DDC-45DE-9733-A7AAFB6A2781@amsl.com> <DB7PR07MB40115DC070AD529CB9CFB69FF0F10@DB7PR07MB4011.eurprd07.prod.outlook.com>
To: =?utf-8?Q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.25-54.240.48.94
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/FzeQUo4Vr9I1qXDiQflLdUokR98>
Subject: Re: [netmod] Where can I use <CODE BEGINS> <CODE ENDS> ?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Mar 2020 17:25:25 -0000

Balazs,

While possible to use the markers for instance examples...

  - they=E2=80=99ve never been used before, AFIAK  (historical context)
  - they're unneeded, as examples don=E2=80=99t contain copyright (per =
Lada=E2=80=99s comment)
  - they're disallowed by RFC 8407 for example modules (per Benoit =
comment)
  - as a contributor, I don=E2=80=99t wish to birth a new convention of =
using the markers for examples. =20

In order to support programmatic extraction of examples from drafts, =
please just set the =E2=80=9Cname=E2=80=9D attribute on the <sourcecode> =
or <artwork> element in the XML draft.=20

2.48.2.  "name" Attribute

   A filename suitable for the contents (such as for extraction to a
   local file).  This attribute can be helpful for other kinds of tools
   (such as automated syntax checkers, which work by extracting the
   source code).  Note that the "name" attribute does not need to be
   unique for <artwork> elements in a document.  If multiple
   <sourcecode> elements have the same "name" attribute, a formatter
   might assume that the elements are all fragments of a single file,
   and such a formatter can collect those fragments for later
   processing.


Kent




> On Mar 24, 2020, at 11:33 AM, Bal=C3=A1zs Lengyel =
<balazs.lengyel=3D40ericsson.com@dmarc.ietf.org> wrote:
>=20
> Hello,
> A reply from the rfc-editor on <CODE BEGINS>. It seems it is OK.
> Regards Balazs
>=20
> -----Original Message-----
> From: Alice Russo <arusso@amsl.com>=20
> Sent: 2020. m=C3=A1rcius 24., kedd 16:00
> To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
> Cc: RFC Editor <rfc-editor@rfc-editor.org>
> Subject: Re: Where can I use <CODE BEGINS> <CODE ENDS> ?
>=20
> Greetings,
>=20
> Please see below.
>=20
>> On Mar 21, 2020, at 8:30 AM, Bal=C3=A1zs Lengyel =
<balazs.lengyel@ericsson.com> wrote:
>>=20
>> Hello,
>> Sorry if I am sending this question to the wrong person.=20
>> We have a discussion in the NETMOD workgroup about when is it =
appropriate/allowed to use the <CODE BEGINS> <CODE ENDS> markings in =
drafts and RFCs.
>> We regularly use it to bracket the YANG modules defined.=20
>> e.g.    <CODE BEGINS> file "ietf-yang-instance-data@2020-03-19.yang"=20=

>>=20
>=20
> Just FYI, if you are using the new XML vocabulary [1], the markers can =
be created automatically by using markers=3D"true"
> -- for example --
> <sourcecode name=3D"ietf-yang-instance-data@2020-03-19.yang" =
type=3D"yang" markers=3D"true">
>=20
>> However is it allowed to use it to bracket XML or json examples in =
drafts/rfcs?=20
>> e.g.    <CODE BEGINS> file read-only-acm-rules@2020-03-19.xml
>=20
> Yes, it is allowed. The markers <CODE BEGINS> and <CODE ENDS> are =
mentioned in the Trust Legal Provisions [2].
>=20
> [1] https://www.rfc-editor.org/materials/FAQ-xml2rfcv3.html
> [2] https://trustee.ietf.org/license-info/IETF-TLP-5.htm (item 4d)
>=20
> Thank you.
> RFC Editor/ar
>=20
>>=20
>> It is very handy that the rfcstrip tool can extract the CODE sections =
from a draft which facilitates checking these by external tools like =
yanglint. The checking is needed both for the YANG modules and the =
examples.
>> If you as an rfc-editor could give guidance on the issue it would be =
appreciated. I attached a planned draft.
>> Best regards Balazs Lengyel=20
>>=20
>> --=20
>> Balazs Lengyel                    Senior Specialist                   =
    Ericsson Hungary Ltd.=20
>> Mobile: +36-70-330-7909              email: =
Balazs.Lengyel@ericsson.com
>>=20
>> <draft-ietf-netmod-yang-instance-file-format-11.txt>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Wed Mar 25 10:52:39 2020
Return-Path: <0100017112d2540e-2a4aff46-a141-47a5-b248-5bf22af8ad5e-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 592B93A0D89 for <netmod@ietfa.amsl.com>; Wed, 25 Mar 2020 10:51:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 jAKnhcHzAHfb for <netmod@ietfa.amsl.com>; Wed, 25 Mar 2020 10:51:47 -0700 (PDT)
Received: from a48-95.smtp-out.amazonses.com (a48-95.smtp-out.amazonses.com [54.240.48.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B3EDB3A0DA7 for <netmod@ietf.org>; Wed, 25 Mar 2020 10:51:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585158706; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=GphNqly0SdPsXntkIkHTxlHMKm/KxKUAUFjq2Dxwuj4=; b=HHPMns1ncMN85woJEBonNQe4C1rpy/7JuLQ1CXFkdCvzLhBL83YtL7vCAVtz8ZGi hlpSrTXernueIwKbjuXFNPCYMEPmIxTCYAY+4mMdOTrUPRwtr/uDNORdHInk81sc21W bJ0Ptj8r7awt0Bsd4nZp2adEoZVTiKju/ZPuzP/o=
From: Kent Watsen <kent@watsen.net>
Message-ID: <0100017112d2540e-2a4aff46-a141-47a5-b248-5bf22af8ad5e-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_719A5C52-A06B-45AB-8C42-19F162104EF5"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Wed, 25 Mar 2020 17:51:46 +0000
In-Reply-To: <DB7PR07MB40114D8350A0E22F101A353DF0F20@DB7PR07MB4011.eurprd07.prod.outlook.com>
Cc: "netmod@ietf.org" <netmod@ietf.org>
To: =?utf-8?Q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>
References: <DB7PR07MB401126C42CF7ECA417BC82B5F0F50@DB7PR07MB4011.eurprd07.prod.outlook.com> <01000170fa2db5c9-960b7cf9-6e75-4cb4-a974-93703b852ab7-000000@email.amazonses.com> <DB7PR07MB40114D8350A0E22F101A353DF0F20@DB7PR07MB4011.eurprd07.prod.outlook.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.25-54.240.48.95
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/KUBtuLDmIfnmP-IMCIf-bezhnok>
Subject: Re: [netmod] CODE BEGINS ENDS for examples ?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Mar 2020 17:52:00 -0000

--Apple-Mail=_719A5C52-A06B-45AB-8C42-19F162104EF5
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


Hi Balazs,

> Hello Kent,
> First <CODE BEGIN> <CODE END> is very handy and easier to use then =
xmllint.
> Also some people (not me) are writing RFCs without XML. SO if it =
acceptable to you, the RFC editor to whoever I will use <CODE...> for =
the examples. Is that acceptable?

Rarely do people need to extract examples from drafts.  Those wishing to =
copy/paste a snippet will likely do so via the HTML version that has its =
own (and better) way of framing examples.  Those wishing to =
programmatically process/validate the contents of the drafts (e.g., =
shepherd, RFC Editor, etc.) prefer working off the source XML.


> Folding:
> Rfcfold folds the line at a fixed 69 character length. This produces =
some not so nice results:
> Rfcfold:
>     <inline-schema>
>       <modules-state xmlns=3D"urn:ietf:params:xml:ns:yang:ietf-yang-li\
> brary">
>         <module>
> Manual folding:
>     <inline-schema>
>       <modules-state \
>           xmlns=3D"urn:ietf:params:xml:ns:yang:ietf-yang-library">
>         <module>
> The manual folding can keep a nice tabulation and fold the line at a =
word or element boundary. I know such editorial niceties are very hard =
to program in a script; but this is one reason to do manual folding.

Agreed, the artwork-folding draft says this as well.


> I used rfcfold to unfold the acme-router-modules example and I don=E2=80=
=99t notice anything strange.

I remind my comment. I originally thought a couple space characters were =
missing (e.g., =E2=80=9Cfoo\=E2=80=9D should be =E2=80=9Cfoo \=E2=80=9D) =
but scanning again, I don=E2=80=99t see any issues now.


Thanks,
Kent



> Regards Balazs
> =20
> From: Kent Watsen <kent@watsen.net <mailto:kent@watsen.net>>=20
> Sent: 2020. m=C3=A1rcius 21., szombat 0:01
> To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com =
<mailto:balazs.lengyel@ericsson.com>>
> Cc: netmod@ietf.org <mailto:netmod@ietf.org>
> Subject: Re: [netmod] CODE BEGINS ENDS for examples ?
> =20
> Hi Balazs,
> =20
> As I understand it, the <CODE BEGIN> <CODE END> blocks are not =
appropriate for examples.=20
> =20
> Examples are easily extracted from XML via `xmllint` with the =
=E2=80=9C=E2=80=94xpath=E2=80=9D parameter, after which the `rfcfold` =
script can be run.  Strongly recommend setting the =E2=80=9Cname=E2=80=9D =
attribute on the <sourcecode> or <artwork> element in the XML draft.  =
It=E2=80=99s good to see that you want to do it this way, as I noticed =
you hand-folded the examples and I=E2=80=99m pretty sure I spotted what =
looked like might result in an undesirable unfolding artifact...
> =20
> FWIW, https://pypi.org/project/xiax <https://pypi.org/project/xiax> =
attempts to do all this, but I suspended that effort getting distracted =
with other things...
> =20
> Kent // contributor
> =20
> =20
>=20
>=20
> On Mar 20, 2020, at 1:02 PM, Bal=C3=A1zs Lengyel =
<balazs.lengyel=3D40ericsson.com@dmarc.ietf.org =
<mailto:balazs.lengyel=3D40ericsson.com@dmarc.ietf.org>> wrote:
> =20
> Hello,
> Is it allowed/recommended to use <CODE BEGINS> <CODE ENDS> around =
examples. In my case it would be examples of XML and JSON instance data. =
I would find it rather useful.
> =20
> As a second step if someone could combine rfcstrip with =
artwork-unfolding that would be even better.
> Regards Balazs
> =20
> --=20
> Balazs Lengyel                    Senior Specialist                    =
   Ericsson Hungary Ltd.=20
> Mobile: +36-70-330-7909              email: =
Balazs.Lengyel@ericsson.com <mailto:Balazs.Lengyel@ericsson.com>
> =20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org <mailto:netmod@ietf.org>
> https://www.ietf.org/mailman/listinfo/netmod =
<https://www.ietf.org/mailman/listinfo/netmod>
> =20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org <mailto:netmod@ietf.org>
> https://www.ietf.org/mailman/listinfo/netmod =
<https://www.ietf.org/mailman/listinfo/netmod>

--Apple-Mail=_719A5C52-A06B-45AB-8C42-19F162104EF5
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div>Hi Balazs,</div><div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D""><div class=3D"WordSection1" =
style=3D"page: WordSection1; caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;"><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">Hello Kent,<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">First =
&lt;CODE BEGIN&gt; &lt;CODE END&gt; is very handy and easier to use then =
xmllint.<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">Also some people (not me) are writing RFCs without XML. SO if =
it acceptable to you, the RFC editor to whoever I will use =
&lt;CODE...&gt; for the examples. Is that =
acceptable?</div></div></div></blockquote><div><br =
class=3D""></div><div>Rarely do people need to extract examples from =
drafts. &nbsp;Those wishing to copy/paste a snippet will likely do so =
via the HTML version that has its own (and better) way of framing =
examples. &nbsp;Those wishing to programmatically process/validate the =
contents of the drafts (e.g., shepherd, RFC Editor, etc.) prefer working =
off the source XML.</div><div><br class=3D""></div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1; caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;"><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">Folding:<o:p class=3D""></o:p></div><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">Rfcfold folds the line at a fixed 69 character length. This =
produces some not so nice results:<o:p class=3D""></o:p></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">Rfcfold:<o:p class=3D""></o:p></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><span style=3D"font-family: =
&quot;Courier New&quot;;" class=3D"">&nbsp;&nbsp;&nbsp; =
&lt;inline-schema&gt;<o:p class=3D""></o:p></span></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><span style=3D"font-family: =
&quot;Courier New&quot;;" class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
&lt;modules-state xmlns=3D"urn:ietf:params:xml:ns:yang:ietf-yang-li\<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
style=3D"font-family: &quot;Courier New&quot;;" class=3D"">brary"&gt;<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
style=3D"font-family: &quot;Courier New&quot;;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;module&gt;<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Manual =
folding:<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><span style=3D"font-family: &quot;Courier New&quot;;" =
class=3D"">&nbsp;&nbsp;&nbsp; &lt;inline-schema&gt;<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
style=3D"font-family: &quot;Courier New&quot;;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;modules-state \<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
style=3D"font-family: &quot;Courier New&quot;;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
&nbsp;&nbsp;&nbsp;xmlns=3D"urn:ietf:params:xml:ns:yang:ietf-yang-library"&=
gt;<o:p class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><span style=3D"font-family: &quot;Courier New&quot;;" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;module&gt;<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">The =
manual folding can keep a nice tabulation and fold the line at a word or =
element boundary. I know such editorial niceties are very hard to =
program in a script; but this is one reason to do manual =
folding.</div></div></blockquote><div><br class=3D""></div><div>Agreed, =
the artwork-folding draft says this as well.</div><div><br =
class=3D""></div><div><br class=3D""></div><blockquote type=3D"cite" =
class=3D""><div class=3D"WordSection1" style=3D"page: WordSection1; =
caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;"><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p class=3D""></o:p></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">I used rfcfold to unfold the =
acme-router-modules example and I don=E2=80=99t notice anything =
strange.</div></div></blockquote><div><br class=3D""></div><div>I remind =
my comment. I originally thought a couple space characters were missing =
(e.g., =E2=80=9Cfoo\=E2=80=9D should be =E2=80=9Cfoo \=E2=80=9D) but =
scanning again, I don=E2=80=99t see any issues now.</div><div><br =
class=3D""></div><div><br =
class=3D""></div><div>Thanks,</div><div>Kent</div><div><br =
class=3D""></div><div><br class=3D""></div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D"WordSection1" style=3D"page: =
WordSection1; caret-color: rgb(0, 0, 0); font-family: Helvetica; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;"><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Regards =
Balazs<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div><div class=3D""><div =
style=3D"border-style: solid none none; border-top-width: 1pt; =
border-top-color: rgb(225, 225, 225); padding: 3pt 0cm 0cm;" =
class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><b class=3D"">From:</b><span=
 class=3D"Apple-converted-space">&nbsp;</span>Kent Watsen &lt;<a =
href=3D"mailto:kent@watsen.net" style=3D"color: purple; text-decoration: =
underline;" class=3D"">kent@watsen.net</a>&gt;<span =
class=3D"Apple-converted-space">&nbsp;</span><br class=3D""><b =
class=3D"">Sent:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>2020. m=C3=A1rcius 21., =
szombat 0:01<br class=3D""><b class=3D"">To:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Bal=C3=A1zs Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel@ericsson.com" style=3D"color: purple; =
text-decoration: underline;" =
class=3D"">balazs.lengyel@ericsson.com</a>&gt;<br class=3D""><b =
class=3D"">Cc:</b><span class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:netmod@ietf.org" style=3D"color: purple; text-decoration: =
underline;" class=3D"">netmod@ietf.org</a><br class=3D""><b =
class=3D"">Subject:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Re: [netmod] CODE BEGINS =
ENDS for examples ?<o:p class=3D""></o:p></div></div></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p class=3D"">&nbsp;</o:p></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">Hi Balazs,<o:p =
class=3D""></o:p></div><div class=3D""><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div></div><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">As I understand it, the &lt;CODE =
BEGIN&gt; &lt;CODE END&gt; blocks are not appropriate for =
examples.&nbsp;<o:p class=3D""></o:p></div><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">Examples are easily extracted from XML via `xmllint` with the =
=E2=80=9C=E2=80=94xpath=E2=80=9D parameter, after which the `rfcfold` =
script can be run. &nbsp;Strongly recommend setting the =E2=80=9Cname=E2=80=
=9D attribute on the &lt;sourcecode&gt; or &lt;artwork&gt; element in =
the XML draft. &nbsp;It=E2=80=99s good to see that you want to do it =
this way, as I noticed you hand-folded the examples and I=E2=80=99m =
pretty sure I spotted what looked like might result in an undesirable =
unfolding artifact...<o:p class=3D""></o:p></div></div><div =
class=3D""><div class=3D""><div class=3D""><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div></div><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">FWIW,<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"https://pypi.org/project/xiax" style=3D"color: purple; =
text-decoration: underline;" =
class=3D"">https://pypi.org/project/xiax</a><span =
class=3D"Apple-converted-space">&nbsp;</span>attempts to do all this, =
but I suspended that effort getting distracted with other things...<o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div></div><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">Kent // contributor<o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><br class=3D""><br class=3D""><o:p =
class=3D""></o:p></div><blockquote style=3D"margin-top: 5pt; =
margin-bottom: 5pt;" class=3D""><div class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">On Mar 20, 2020, at 1:02 PM, Bal=C3=A1zs Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel=3D40ericsson.com@dmarc.ietf.org" =
style=3D"color: purple; text-decoration: underline;" =
class=3D"">balazs.lengyel=3D40ericsson.com@dmarc.ietf.org</a>&gt; =
wrote:<o:p class=3D""></o:p></div></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div><div class=3D""><div =
class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">Hello,<o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">Is it allowed/recommended to use &lt;CODE BEGINS&gt; &lt;CODE =
ENDS&gt; around examples. In my case it would be examples of XML and =
JSON instance data. I would find it rather useful.<o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">&nbsp;<o:p class=3D""></o:p></div></div><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">As a second step if someone could =
combine rfcstrip with artwork-unfolding that would be even better.<o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">Regards Balazs<o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">&nbsp;<o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">--<span class=3D"apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">Balazs =
Lengyel&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Senior =
Specialist&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
Ericsson Hungary Ltd.<span =
class=3D"apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">Mobile: =
+36-70-330-7909&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; email:<span =
class=3D"apple-converted-space">&nbsp;</span><a =
href=3D"mailto:Balazs.Lengyel@ericsson.com" style=3D"color: purple; =
text-decoration: underline;" class=3D""><span style=3D"color: rgb(149, =
79, 114);" class=3D"">Balazs.Lengyel@ericsson.com</span></a><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">&nbsp;<o:p class=3D""></o:p></div></div><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: Helvetica, =
sans-serif;" class=3D"">_______________________________________________<br=
 class=3D"">netmod mailing list<br class=3D""></span><a =
href=3D"mailto:netmod@ietf.org" style=3D"color: purple; text-decoration: =
underline;" class=3D""><span style=3D"font-size: 10.5pt; font-family: =
Helvetica, sans-serif; color: rgb(149, 79, 114);" =
class=3D"">netmod@ietf.org</span></a><span style=3D"font-size: 10.5pt; =
font-family: Helvetica, sans-serif;" class=3D""><br class=3D""></span><a =
href=3D"https://www.ietf.org/mailman/listinfo/netmod" style=3D"color: =
purple; text-decoration: underline;" class=3D""><span style=3D"font-size: =
10.5pt; font-family: Helvetica, sans-serif; color: rgb(149, 79, 114);" =
class=3D"">https://www.ietf.org/mailman/listinfo/netmod</span></a><o:p =
class=3D""></o:p></div></div></blockquote></div><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div></div></div></div></div><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" =
class=3D"">_______________________________________________</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">netmod mailing list</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><a =
href=3D"mailto:netmod@ietf.org" style=3D"color: purple; text-decoration: =
underline; font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" =
class=3D"">netmod@ietf.org</a><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><a =
href=3D"https://www.ietf.org/mailman/listinfo/netmod" style=3D"color: =
purple; text-decoration: underline; font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; orphans: auto; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: =
auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px;" =
class=3D"">https://www.ietf.org/mailman/listinfo/netmod</a></blockquote></=
div><br class=3D""></body></html>=

--Apple-Mail=_719A5C52-A06B-45AB-8C42-19F162104EF5--


From nobody Thu Mar 26 03:55:18 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6CBF33A0E11 for <netmod@ietfa.amsl.com>; Thu, 26 Mar 2020 03:55:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 tA2Kdb0ffIZG for <netmod@ietfa.amsl.com>; Thu, 26 Mar 2020 03:55:03 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on062e.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0e::62e]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F34B63A0E10 for <netmod@ietf.org>; Thu, 26 Mar 2020 03:55:02 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=h0bNlvYrpM33XHlNCC8RpJN8LIPgUXsBu3B8xxF8U/ZZdxco8WTpgo/IuyNIK3jDDlplUwZQmY8vsPGFctx3D0+A0+ctIU0ow677y+ze5ROKjMvgwMeeYq/FoqwhbR0I766x5XsU6NmeSVBdj99+TeioZpuGqZ/6q+0cgAqJebndDvj1Dau7zKIxUtDakoEApei0egYpCz4Fk7MC6sMs1Gz5mKWPVTPznl0B4pVr32akFS03Lx87JeyTwxTEIs0rYfBbuKXuO7tzUxf3JfsE24n5ky9hjnXllDUBNJsCjovAzvbcIyk1+AYgaUGihFh92o/cRYUBDdyITppDXvsyLQ==
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=Qzu7sL7KtnXB35zisHGgd+3j2fc4HJ6Swwn5T080N1I=; b=kbqXQdU2DXyEIddb4vQ7l2QHyk1vmW7rlwT4W2ApJYzA9NKHVvaKuy8umdt88aKCFW/V76h+bQRo8NkmOuW38HIJlbByadZqZfSBF+/h72jC0vDLe4Nl+pBkeKUPfSEugw7lSROPgBWEbKgV8sw0Y/FtS6mQrskYaDd+5Gx01vOk/FZAZSf6C2IKcUNx0FRdtZXoZMGrlWLJAk7flPF9ub/2CdcmQcktxdhvQLT2OcdRuqdec9HRVDA9Z1tgZCfyazxtW4aBnw7dpz54je/ZDq2r8ffs6IRu5Vew+1/cAxlalL/cZhPftc+4qY+kmCVEbZc3Ud+GEBBVUoDUMb7jrQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Qzu7sL7KtnXB35zisHGgd+3j2fc4HJ6Swwn5T080N1I=; b=Dxh6qAxHag+A1fo/sEwxCY8EgPs0HyskyuUDCCKF6XMdBWIUjcTUDj6LjXO9xljEq3SMnxmgtlEWPly0fMLuBTUCFcpxIjuyygd+kfAjB8xSRQhnh/yb16Zt79IABct7whZ0a3pJVgekd/FwIsoEh+Qh0KnDH9bqjDnCFm2bEm8=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB4748.eurprd07.prod.outlook.com (52.135.137.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.15; Thu, 26 Mar 2020 10:55:00 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2856.019; Thu, 26 Mar 2020 10:55:00 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: Kent Watsen <kent@watsen.net>, =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] Where can I use <CODE BEGINS> <CODE ENDS> ?
Thread-Index: AdX/lKIsLy+ziTKqRA+fZO9j7aQG7ACWDxGAAAAySNAANyuOAAAjs38w
Date: Thu, 26 Mar 2020 10:54:59 +0000
Message-ID: <DB7PR07MB4011C7CA9D64CDBAAF90A511F0CF0@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <DB7PR07MB4011310A5327543D14FD9C19F0F20@DB7PR07MB4011.eurprd07.prod.outlook.com> <DA8180AD-7DDC-45DE-9733-A7AAFB6A2781@amsl.com> <DB7PR07MB40115DC070AD529CB9CFB69FF0F10@DB7PR07MB4011.eurprd07.prod.outlook.com> <0100017112b9fbb5-e808f29f-e38a-4ff4-bd61-ac93b02057a3-000000@email.amazonses.com>
In-Reply-To: <0100017112b9fbb5-e808f29f-e38a-4ff4-bd61-ac93b02057a3-000000@email.amazonses.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [80.98.254.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 36add2c7-ade7-4565-13a2-08d7d1742152
x-ms-traffictypediagnostic: DB7PR07MB4748:
x-microsoft-antispam-prvs: <DB7PR07MB4748CC9158CBA13403D3582DF0CF0@DB7PR07MB4748.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0354B4BED2
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(366004)(39860400002)(346002)(376002)(396003)(8676002)(8936002)(66946007)(86362001)(85202003)(110136005)(81156014)(9686003)(85182001)(55016002)(66616009)(76116006)(33656002)(66476007)(81166006)(64756008)(66446008)(52536014)(6506007)(66556008)(7696005)(4326008)(53546011)(5660300002)(966005)(316002)(26005)(186003)(2906002)(71200400001)(66574012)(478600001); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB4748; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: YLwIZjOdg6z9p5577SGmGVIdZPZecWPFmOuGW1wSuc1MoIqi3dJWL+Bk+xLSRodly67nrCfdm9zTwhsPLdsXfEuEicLkPrOXxysIsOZquYREXyJefkRbkDMZcC0iPZpcDr6n3hUyzA23LR+H0KU5Pv/dUUHFLQ4Nwh/C86V160BVhpCL++AGgkUFKGDmyUnraUxVzOpnVuM495FsBB5snc+EjSxT0I/KMx9+H9R1d+oEwsRg77LoY0g1P1vSAfIsI8gJZcTq+5qXWz/k90KQM8dURJoReSb8AWqjaCZVzXzCB5exd8+FekluL8ofY60ELD+6G3d+5Ht+f2MVI4aaK4cNMDwJQEkFl6CKW0dMP4j29NDUeMZxLd27onC8RzncA3jxDLjtmSI7/5uW4O6Hui0wgD6sB798SKua7IML4x1aRfa9Vfehmu5fpZIJRMasZ9TlCv3+7MA1d22OXUhX5jONfQ0x1dKCeszMsa4t0xtosXS4+IqL2URYYnZA49s0EZIs+Q3cFGJWp0glWaHvBQ==
x-ms-exchange-antispam-messagedata: VitoI8OcVhxelJd13ukc+YAkJ5YaZbJIMWYNXiH8JX5neq+bbUZvB2o4mIhjMaEIbba41P/YAxUTkQ7dAyAhaBAtyBE1QKasGeyYhE1qRAN6Ikt/9PoHClmAZe46dqOcxMALbc1sW/Cggj+espsaQg==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_007A_01D60365.5F50A830"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 36add2c7-ade7-4565-13a2-08d7d1742152
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Mar 2020 10:55:00.0074 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: HFbcOHkD4mHDM0J4A0Es+4dC76q2F/iXu/H8LIiB699mXF04w67g80MR6YzD2DreLJvRoF9FVA7kalP5bnGKqU9n0LeQhlPrrtt5kSUc3Ig=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4748
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/nPO1tw7aPdR4-n4p3oJsH_N5ohM>
Subject: Re: [netmod] Where can I use <CODE BEGINS> <CODE ENDS> ?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Mar 2020 10:55:17 -0000

------=_NextPart_000_007A_01D60365.5F50A830
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hello Kent,
OK, as you are strongly opposed to it, I will remove <CODE BEGINS> <CODE =
ENDS> in the next version.
That said, I do not really agree with you. If interested see, below.
Regards Balazs

-----Original Message-----
From: netmod <netmod-bounces@ietf.org> On Behalf Of Kent Watsen
Sent: 2020. m=C3=A1rcius 25., szerda 18:25
To: Bal=C3=A1zs Lengyel <balazs.lengyel=3D40ericsson.com@dmarc.ietf.org>
Cc: netmod@ietf.org
Subject: Re: [netmod] Where can I use <CODE BEGINS> <CODE ENDS> ?

Balazs,

While possible to use the markers for instance examples...

  - they=E2=80=99ve never been used before, AFIAK  (historical context)
BALAZS: S0 I am a revolutionary :-) =20
As I understand validation of examples have always been an issue, so =
making that more simple by automating extraction would be a step in the =
good direction.
  - they're unneeded, as examples don=E2=80=99t contain copyright (per =
Lada=E2=80=99s comment)
BALAZS: I agree that copyright is a non-issue for these examples. =
However <CODE BEGINS> is needed for another reason: easy extraction, =
which would make checking the data simpler.
  - they're disallowed by RFC 8407 for example modules (per Benoit =
comment)
BALAZS: strictly speaking that is about YANG examples not instance data =
examples. I also don't know/understand the reasoning behind it. A =
separate example tag would be nice, but we don't have one.
  - as a contributor, I don=E2=80=99t wish to birth a new convention of =
using the markers for examples. =20

In order to support programmatic extraction of examples from drafts, =
please just set the =E2=80=9Cname=E2=80=9D attribute on the <sourcecode> =
or <artwork> element in the XML draft.=20
BALAZS: As far as I understand sourcecode is only available in XML2RFC =
v3.  Name is not handled by rfcstrip or xym. (I don't have time to =
update the tools right now.) It would be nice to have an update to =
rfcstrip that checks every <artwork> and if it has a name attribute, it =
extracts the content into a file called "name".


2.48.2.  "name" Attribute

   A filename suitable for the contents (such as for extraction to a
   local file).  This attribute can be helpful for other kinds of tools
   (such as automated syntax checkers, which work by extracting the
   source code).  Note that the "name" attribute does not need to be
   unique for <artwork> elements in a document.  If multiple
   <sourcecode> elements have the same "name" attribute, a formatter
   might assume that the elements are all fragments of a single file,
   and such a formatter can collect those fragments for later
   processing.


Kent




> On Mar 24, 2020, at 11:33 AM, Bal=C3=A1zs Lengyel =
<balazs.lengyel=3D40ericsson.com@dmarc.ietf.org> wrote:
>=20
> Hello,
> A reply from the rfc-editor on <CODE BEGINS>. It seems it is OK.
> Regards Balazs
>=20
> -----Original Message-----
> From: Alice Russo <arusso@amsl.com>=20
> Sent: 2020. m=C3=A1rcius 24., kedd 16:00
> To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
> Cc: RFC Editor <rfc-editor@rfc-editor.org>
> Subject: Re: Where can I use <CODE BEGINS> <CODE ENDS> ?
>=20
> Greetings,
>=20
> Please see below.
>=20
>> On Mar 21, 2020, at 8:30 AM, Bal=C3=A1zs Lengyel =
<balazs.lengyel@ericsson.com> wrote:
>>=20
>> Hello,
>> Sorry if I am sending this question to the wrong person.=20
>> We have a discussion in the NETMOD workgroup about when is it =
appropriate/allowed to use the <CODE BEGINS> <CODE ENDS> markings in =
drafts and RFCs.
>> We regularly use it to bracket the YANG modules defined.=20
>> e.g.    <CODE BEGINS> file "ietf-yang-instance-data@2020-03-19.yang"=20
>>=20
>=20
> Just FYI, if you are using the new XML vocabulary [1], the markers can =
be created automatically by using markers=3D"true"
> -- for example --
> <sourcecode name=3D"ietf-yang-instance-data@2020-03-19.yang" =
type=3D"yang" markers=3D"true">
>=20
>> However is it allowed to use it to bracket XML or json examples in =
drafts/rfcs?=20
>> e.g.    <CODE BEGINS> file read-only-acm-rules@2020-03-19.xml
>=20
> Yes, it is allowed. The markers <CODE BEGINS> and <CODE ENDS> are =
mentioned in the Trust Legal Provisions [2].
>=20
> [1] =
https://protect2.fireeye.com/v1/url?k=3D50261255-0cacc750-502652ce-861010=
bc36ff-8b3716f9fa495535&q=3D1&e=3D11f6fa43-0168-4d1f-8f5d-bffd46fff0d3&u=3D=
https%3A%2F%2Fwww.rfc-editor.org%2Fmaterials%2FFAQ-xml2rfcv3.html
> [2] https://trustee.ietf.org/license-info/IETF-TLP-5.htm (item 4d)
>=20
> Thank you.
> RFC Editor/ar
>=20
>>=20
>> It is very handy that the rfcstrip tool can extract the CODE sections =
from a draft which facilitates checking these by external tools like =
yanglint. The checking is needed both for the YANG modules and the =
examples.
>> If you as an rfc-editor could give guidance on the issue it would be =
appreciated. I attached a planned draft.
>> Best regards Balazs Lengyel=20
>>=20
>> --=20
>> Balazs Lengyel                    Senior Specialist                   =
    Ericsson Hungary Ltd.=20
>> Mobile: +36-70-330-7909              email: =
Balazs.Lengyel@ericsson.com
>>=20
>> <draft-ietf-netmod-yang-instance-file-format-11.txt>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

_______________________________________________
netmod mailing list
netmod@ietf.org
https://www.ietf.org/mailman/listinfo/netmod

------=_NextPart_000_007A_01D60365.5F50A830
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMyNjEwNTQ1N1owIwYJKoZIhvcNAQkEMRYEFKNNFoDGSlXXz1AUGv1F5WSKj7NTMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQBRcvI5HccxC+r6gBJJ/QV3t2in6G+Zsu6ybnZ9XJ9HggNOX1YWuGkX
VyS5ofBICiMj5/jng4TrYHKwXbOXtE0AZlziQxqHNmw6XaOLVynHsOtN4i3MUOMydbqT1rF1ZS7y
kD/OT7rULrZBzm2g/1qWOesy5mKfMIzjux0EOBppcxQtK3GESW8yNs+stNeEKOj5AK2WOV10ojQR
s+gbtFxfV4DMOdOYcKWNXIej8uxcJFjaodZTUS45btDS1T5xpnQjzp81llzUw7kbR4xMoy6k7Uay
wHQqHaj8ficSMWdepy8cg4/07cPgaozemuTWZKBZisLARDFpF1g3M0B+jNsCAAAAAAAA

------=_NextPart_000_007A_01D60365.5F50A830--


From nobody Thu Mar 26 08:51:08 2020
Return-Path: <session-request@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id B8B353A0DDE; Thu, 26 Mar 2020 08:50:50 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IETF Meeting Session Request Tool <session-request@ietf.org>
To: <session-request@ietf.org>
Cc: lberger@labn.net, netmod-chairs@ietf.org, netmod@ietf.org, rwilton@cisco.com
X-Test-IDTracker: no
X-IETF-IDTracker: 6.123.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <158523785066.4384.10315109920434145679@ietfa.amsl.com>
Date: Thu, 26 Mar 2020 08:50:50 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/S6KN9MQBv_heaB-maLmdSh2MLLc>
Subject: [netmod] netmod - New Interim Meeting Request
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Mar 2020 15:51:03 -0000

A new interim meeting request has just been submitted by Lou Berger.

This request requires approval by the Area Director of the Operations and Management Area

The meeting can be approved here: 
https://datatracker.ietf.org/meeting/interim/request/interim-2020-netmod-01



---------------------------------------------------------
Working Group Name: Network Modeling
Area Name: Operations and Management Area
Session Requester: Lou Berger

Meeting Type: Virtual Meeting

Session 1:

Date: 2020-04-02
Start Time: 08:00 America/New_York
Duration: 02:00
Remote Participation Information: Remote participation information will be obtained at the time of approval
Agenda Note: 

---------------------------------------------------------



From nobody Thu Mar 26 08:51:12 2020
Return-Path: <session-request@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 43D323A07B5; Thu, 26 Mar 2020 08:50:52 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IETF Meeting Session Request Tool <session-request@ietf.org>
To: <session-request@ietf.org>
Cc: rwilton@cisco.com, netmod@ietf.org, lberger@labn.net, netmod-chairs@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.123.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <158523785225.5132.8363500990975160526@ietfa.amsl.com>
Date: Thu, 26 Mar 2020 08:50:52 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/rnD4wxOsO1iju44OqoQngoW1ikk>
Subject: [netmod] netmod - New Interim Meeting Request
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Mar 2020 15:51:05 -0000

A new interim meeting request has just been submitted by Lou Berger.

This request requires approval by the Area Director of the Operations and Management Area

The meeting can be approved here: 
https://datatracker.ietf.org/meeting/interim/request/interim-2020-netmod-02



---------------------------------------------------------
Working Group Name: Network Modeling
Area Name: Operations and Management Area
Session Requester: Lou Berger

Meeting Type: Virtual Meeting

Session 1:

Date: 2020-04-02
Start Time: 08:00 America/New_York
Duration: 02:00
Remote Participation Information: Remote participation information will be obtained at the time of approval
Agenda Note: 

---------------------------------------------------------



From nobody Thu Mar 26 08:54:39 2020
Return-Path: <01000171178d3591-83e6c4c3-ad92-4160-a507-89673e664843-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D3963A0D6D for <netmod@ietfa.amsl.com>; Thu, 26 Mar 2020 08:54:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 vSEymg8FDAj2 for <netmod@ietfa.amsl.com>; Thu, 26 Mar 2020 08:54:24 -0700 (PDT)
Received: from a48-95.smtp-out.amazonses.com (a48-95.smtp-out.amazonses.com [54.240.48.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E30533A094F for <netmod@ietf.org>; Thu, 26 Mar 2020 08:54:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585238062; h=From:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Date:References:To:In-Reply-To:Message-Id:Feedback-ID; bh=EtfpTYVoTxLmQ+TPeATvLOrLXzzv/D7/ojD/iszaLHk=; b=N3Pe7E6j1TsHKIH3kxkqCjsRyOPMKxYhCqHawG4OUZYgmffMgn+LkeLYFrCIzA8u IY1oRe2M67QAqtzEDUhlnfuhLWwh9cwostsn7L7tvtUrz45PnyFXF8QWX8AyIq455JS LmPEUw3blPQ0SZpPjvVtaeC78ahJkCylTlRwLASE=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Thu, 26 Mar 2020 15:54:22 +0000
References: <158523785225.5132.8363500990975160526@ietfa.amsl.com>
To: "netmod@ietf.org" <netmod@ietf.org>
In-Reply-To: <158523785225.5132.8363500990975160526@ietfa.amsl.com>
Message-ID: <01000171178d3591-83e6c4c3-ad92-4160-a507-89673e664843-000000@email.amazonses.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.26-54.240.48.95
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/MdZmZIktiZY0vDxH9BmqzNXe9c0>
Subject: Re: [netmod] netmod - New Interim Meeting Request
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Mar 2020 15:54:38 -0000

UPDATE

The NETMOD chairs just updated this request to occur 1-hour earlier to =
deconflict with LSR.

We will send a Calendar ICS file shortly.

NETMOD Chairs


> On Mar 26, 2020, at 11:50 AM, IETF Meeting Session Request Tool =
<session-request@ietf.org> wrote:
>=20
>=20
> A new interim meeting request has just been submitted by Lou Berger.
>=20
> This request requires approval by the Area Director of the Operations =
and Management Area
>=20
> The meeting can be approved here:=20
> =
https://datatracker.ietf.org/meeting/interim/request/interim-2020-netmod-0=
2
>=20
>=20
>=20
> ---------------------------------------------------------
> Working Group Name: Network Modeling
> Area Name: Operations and Management Area
> Session Requester: Lou Berger
>=20
> Meeting Type: Virtual Meeting
>=20
> Session 1:
>=20
> Date: 2020-04-02
> Start Time: 08:00 America/New_York
> Duration: 02:00
> Remote Participation Information: Remote participation information =
will be obtained at the time of approval
> Agenda Note:=20
>=20
> ---------------------------------------------------------
>=20
>=20


From nobody Thu Mar 26 09:07:12 2020
Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 141703A0D67; Thu, 26 Mar 2020 09:07:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Er0EFYuX; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=IGroIVIb
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 nfGAZqGRj6F1; Thu, 26 Mar 2020 09:07:04 -0700 (PDT)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FAE73A0927; Thu, 26 Mar 2020 09:07:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1886; q=dns/txt; s=iport; t=1585238824; x=1586448424; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=JxxHQWJeFJ+J1bEQoH3tIY935bkNSElKvj7wGfY7VTo=; b=Er0EFYuXfn8ouH4p2IPwMz66LHxkaRl/+PZwxVu+AVmYXad2pV7InP+v YAaFcb+zABYdvsVLoO9QOFnvc9dW6Tno1wPSAEcELWomskpNAUtP/j5Zj SKGWd29DZm+4pKhDCU0yrrhTQGqqQXSOELdqxLukzXE5uuYTKfmNAH6JD Y=;
IronPort-PHdr: =?us-ascii?q?9a23=3Arzj35xGVhYPOE5hhMFLY251GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e4z1A3SRYuO7fVChqKWqK3mVWEaqbe5+HEZON0pNV?= =?us-ascii?q?cejNkO2QkpAcqLE0r+eeT1bigmG8JqX15+9Hb9Ok9QS47z?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0B5AADG0nxe/5RdJa1mHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgWgGAQELAYFTUAVsWCAECyoKhBCDRQOKZ4JfmB6BLoEkA1QKAQE?= =?us-ascii?q?BDAEBJQgCBAEBg39FAheCGCQ1CA4CAwEBCwEBBQEBAQIBBQRthVYBC4VjAQE?= =?us-ascii?q?BAQMSEREMAQE3AQsEAgEIEQMBAQEDAiYCAgIwFQgIAgQOBQgagwWCSwMuAQM?= =?us-ascii?q?LokgCgTmIYnWBMoJ/AQEFhSMYggwDBoEOKgGMLhqBQT+BWIJNPmsZAYFfAgO?= =?us-ascii?q?BZIMPMoIsjgCCd4YcmUYKgjyHX49Hm19EhAyKQYkQkmUCBAIEBQIOAQEFgVM?= =?us-ascii?q?BN4FYcBU7gmxQGA2OHYNzhRSFQXSBKYxsATBfAQE?=
X-IronPort-AV: E=Sophos;i="5.72,309,1580774400"; d="scan'208";a="738232356"
Received: from rcdn-core-12.cisco.com ([173.37.93.148]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 26 Mar 2020 16:06:37 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by rcdn-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id 02QG6bcj001424 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 26 Mar 2020 16:06:37 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 26 Mar 2020 11:06:37 -0500
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 26 Mar 2020 12:06:36 -0400
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 26 Mar 2020 11:06:35 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Zc4KudixEeQnhn0rejbH8NjJ7UDP1ZQRLELgJt0FbTPxkMaJONwI+Jh4ArhKecG9+f9WOYmn6bD/vHaEnyll0JAQPNY8ajL/qVlxsGLNJgxSXgq7E18flY7gvF1KoUxDUOzr0BVwooDi0rbrhTEbWFdh39FfQLTexeUhibpLvi2n7QnHt0V8pTCV0pvG5rNHL96OLUDZyRJ4INZ+rOh59gzKEA85wjmbNx+VsM1T6l6VA7IljsUuVqVXqNosSew6QEQllDLc/H2i7Gi+3X204Fgp45q2C48SwNu0nZi+GJAhhvw9s3LezcZv/rggo2Ho2dt9uNppzRjcbzoo+Zhf5w==
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=JxxHQWJeFJ+J1bEQoH3tIY935bkNSElKvj7wGfY7VTo=; b=ekkTie721c1IdE1jaOaraimYyO6fs6jqy1FrqIXDMBxVjIvAWJE9DX7nRZaqUTrz8+p+dcdHV9t4owI0aq072Wi4vHrZDkdA/jcCO0Rtmibj0y21C5beBnmWPAMVlHIco7HWVLRBsEZqvcttmn5j2Pd/IWmbtOHayOOHabLlpPG0bGlJ64z3W5C5TQSizlpZ7qIGgGZLtDOJRqCkYbRg3savhnb+gWkxPbJ7OK5EL3Ql0leIee/7w/h5yi4uLlMywISE2pzAR45mMUXKUQbiGrMt9d/dILButcLwUCySxyByqbkiYqh6uXVvQc+s/swfZsvUduilQTZ54MJP+O1YnA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JxxHQWJeFJ+J1bEQoH3tIY935bkNSElKvj7wGfY7VTo=; b=IGroIVIbNaUWcS0n3UDRshrIY7QbZEQ0Eooqj9aBPEeWmJUDVk8XiamMMDywDJxaGYA+XxuFZJCklyV3GNxyVLs6sT8vVQsdSrvLdvnEprHpKF7uTOOR+SleriEbGvtqYOpbSZp/wfJ01ClOVWSEPkqLDmz0hdP9ifWaB3X7VkU=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB3646.namprd11.prod.outlook.com (2603:10b6:208:f4::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2835.20; Thu, 26 Mar 2020 16:06:34 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::3:2164:a8e2:33b3]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::3:2164:a8e2:33b3%5]) with mapi id 15.20.2835.023; Thu, 26 Mar 2020 16:06:34 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: "lberger@labn.net" <lberger@labn.net>
CC: "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: netmod - New Interim Meeting Request
Thread-Index: AQHWA4ZVWyKPxDeUTk6XiIbe9KMcxahbCQFQ
Date: Thu, 26 Mar 2020 16:06:34 +0000
Message-ID: <MN2PR11MB4366F7006D25673FA776DD5FB5CF0@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <158523785066.4384.10315109920434145679@ietfa.amsl.com>
In-Reply-To: <158523785066.4384.10315109920434145679@ietfa.amsl.com>
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=rwilton@cisco.com; 
x-originating-ip: [82.15.79.32]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3f6c5dd1-c27c-4214-12df-08d7d19fa84c
x-ms-traffictypediagnostic: MN2PR11MB3646:
x-microsoft-antispam-prvs: <MN2PR11MB3646BC8894A6D44E64C710C9B5CF0@MN2PR11MB3646.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0354B4BED2
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(396003)(376002)(136003)(39860400002)(346002)(86362001)(478600001)(2906002)(966005)(186003)(26005)(52536014)(8936002)(54906003)(8676002)(5660300002)(81166006)(81156014)(71200400001)(66476007)(55016002)(9686003)(7696005)(6916009)(4326008)(33656002)(316002)(66946007)(66446008)(76116006)(64756008)(66556008)(6506007)(53546011); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB3646; H:MN2PR11MB4366.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: YiaX2lhA5FoDjxgMFVnJ8MIQX0rG8PsM0FCgaoto38p7V6TRtJjtUVDDkGR6J/P0p2XENFaP17WSN5fRv2oWnwiQSqAEJWixW64urQncv19WxLroTDdlTfSiYk1EObw3Qln+wztfP5tBZCVGGgH5AMje3NUkb9WqUARs+BDa6RXsv2RWfRIB4W8fnfIPZUbQb3PGMqFQQjU0IBNjntfawp1GcdWhXZ7eoGnp8dbsfmSbjnOC+/R6vqAX1qe42ej0fPD72zlbvrDbr1r97/nObgLEpGOrdTlU2sRd8On4mTjg+Rlgd2EKnNjiN6bwqXXeR/hqcWfM5ubaNtJNnw0kuDLQwJmT9qtJJtYXiwLSQpeGvXO0PXDKbp0kIzr/1bgpgcXDye8pe0wKKxzWe7jjVOmhwHKTaE5ppxV6703ND8Bq+zUlzWg9jML6IUkTFj0CWgCvEa377LNs+j/Eab58+l5nsJe8Hpq2VKU9vL8A0oW3JdHlaweidzqu8m9yt4ayu2Ob03/47SStFAePCbhA7g==
x-ms-exchange-antispam-messagedata: Ni9dDYdVzTMAksoAj6X7NllTh4Tmm48yC1Z/lGH/egADl88iQmhU5mIEM3LmUOHLBGyIGT4vdn6J0GIFcGCBYkezvfLy3FzqGHTlS/iFmC/KtwNP4ywoXr9pJriN8AM4Gzr3oPE+aPSZoUbvYUS04Q==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 3f6c5dd1-c27c-4214-12df-08d7d19fa84c
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Mar 2020 16:06:34.7968 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: xchWeNSv3bYO8opgItsGv0m88zRcMl8L8FCXdzAzcj4XQ8bGP8uleYLXjEw7F7mKz36LU3pSeNmtlItgRY9Y1w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3646
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: rcdn-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Ldb7lXn1n355Nat1f2a5WCIKuIc>
Subject: Re: [netmod] netmod - New Interim Meeting Request
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Mar 2020 16:07:10 -0000

VGhlcmUgaGFzIGJlZW4gYSBzdWdnZXN0aW9uIHRvIGxpc3QgYWxsIHRoZSBtZWV0aW5ncyBpbiBV
VEMsIHNvIEkndmUgY2hhbmdlZCB0aGlzIHJlcXVlc3QgdG8gMTI6MDAgVVRDLg0KDQpPa2F5Pw0K
DQpJJ3ZlIG5vdGljZWQgdHdvIHJlcXVlc3RzIGZvciB0aGUgc2FtZSB0aW1lLCBwcmVzdW1hYmx5
IHRoZSBzZWNvbmQgb25lIGNhbiBqdXN0IGJlIGRlbGV0ZWQ/DQoNClRoYW5rcywNClJvYg0KDQoN
Cj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSUVURiBNZWV0aW5nIFNlc3Np
b24gUmVxdWVzdCBUb29sIDxzZXNzaW9uLXJlcXVlc3RAaWV0Zi5vcmc+DQo+IFNlbnQ6IDI2IE1h
cmNoIDIwMjAgMTU6NTENCj4gVG86IHNlc3Npb24tcmVxdWVzdEBpZXRmLm9yZw0KPiBDYzogbGJl
cmdlckBsYWJuLm5ldDsgbmV0bW9kLWNoYWlyc0BpZXRmLm9yZzsgbmV0bW9kQGlldGYub3JnOyBS
b2IgV2lsdG9uDQo+IChyd2lsdG9uKSA8cndpbHRvbkBjaXNjby5jb20+DQo+IFN1YmplY3Q6IG5l
dG1vZCAtIE5ldyBJbnRlcmltIE1lZXRpbmcgUmVxdWVzdA0KPiANCj4gDQo+IEEgbmV3IGludGVy
aW0gbWVldGluZyByZXF1ZXN0IGhhcyBqdXN0IGJlZW4gc3VibWl0dGVkIGJ5IExvdSBCZXJnZXIu
DQo+IA0KPiBUaGlzIHJlcXVlc3QgcmVxdWlyZXMgYXBwcm92YWwgYnkgdGhlIEFyZWEgRGlyZWN0
b3Igb2YgdGhlIE9wZXJhdGlvbnMgYW5kDQo+IE1hbmFnZW1lbnQgQXJlYQ0KPiANCj4gVGhlIG1l
ZXRpbmcgY2FuIGJlIGFwcHJvdmVkIGhlcmU6DQo+IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5v
cmcvbWVldGluZy9pbnRlcmltL3JlcXVlc3QvaW50ZXJpbS0yMDIwLW5ldG1vZC0NCj4gMDENCj4g
DQo+IA0KPiANCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tDQo+IFdvcmtpbmcgR3JvdXAgTmFtZTogTmV0d29yayBNb2RlbGluZw0KPiBB
cmVhIE5hbWU6IE9wZXJhdGlvbnMgYW5kIE1hbmFnZW1lbnQgQXJlYSBTZXNzaW9uIFJlcXVlc3Rl
cjogTG91IEJlcmdlcg0KPiANCj4gTWVldGluZyBUeXBlOiBWaXJ0dWFsIE1lZXRpbmcNCj4gDQo+
IFNlc3Npb24gMToNCj4gDQo+IERhdGU6IDIwMjAtMDQtMDINCj4gU3RhcnQgVGltZTogMDg6MDAg
QW1lcmljYS9OZXdfWW9yaw0KPiBEdXJhdGlvbjogMDI6MDANCj4gUmVtb3RlIFBhcnRpY2lwYXRp
b24gSW5mb3JtYXRpb246IFJlbW90ZSBwYXJ0aWNpcGF0aW9uIGluZm9ybWF0aW9uIHdpbGwgYmUN
Cj4gb2J0YWluZWQgYXQgdGhlIHRpbWUgb2YgYXBwcm92YWwgQWdlbmRhIE5vdGU6DQo+IA0KPiAt
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0N
Cj4gDQoNCg==


From nobody Thu Mar 26 11:47:07 2020
Return-Path: <01000171182b030c-b715fdd4-0d1a-4373-a2b4-ba26e19b3232-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 36D6F3A0929 for <netmod@ietfa.amsl.com>; Thu, 26 Mar 2020 11:46:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 jqgV8-330QAH for <netmod@ietfa.amsl.com>; Thu, 26 Mar 2020 11:46:45 -0700 (PDT)
Received: from a48-94.smtp-out.amazonses.com (a48-94.smtp-out.amazonses.com [54.240.48.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7A8B3A0CB5 for <netmod@ietf.org>; Thu, 26 Mar 2020 11:46:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585248404; h=From:Content-Type:Mime-Version:Subject:Date:References:To:In-Reply-To:Message-Id:Feedback-ID; bh=eLdByyxEQnLk5CsmMy1PRSapgWv8iIDNCUwln/uGpBU=; b=KHny76++vGhWa8maAXZYhR5PGpu63jiSrK33sAiEii2Id104hmEMw2xSGwQ7Belx hbf0+UEQmkIPIMGWLBOZQODwRzd9atdbyqLPcj2PC5y0ZylSQ3hM3dSGE3i7obkHwYo 3MXOESEKYsbeCcV0rUbTSA75XkhEviIkKZP54sYA=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: multipart/alternative; boundary="Apple-Mail=_70F1848C-BD9C-4894-BEE2-C35558BB7364"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Thu, 26 Mar 2020 18:46:44 +0000
References: <01000170c16b721e-b5be8d27-8f4a-4355-9682-424f0dc5f337-000000@email.amazonses.com>
To: "netmod@ietf.org" <netmod@ietf.org>
In-Reply-To: <01000170c16b721e-b5be8d27-8f4a-4355-9682-424f0dc5f337-000000@email.amazonses.com>
Message-ID: <01000171182b030c-b715fdd4-0d1a-4373-a2b4-ba26e19b3232-000000@email.amazonses.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.26-54.240.48.94
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/u4cAu0eXZr1IVw6DDoeTElw6U1g>
Subject: Re: [netmod] WGLC: draft-ietf-netmod-geo-location-04
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Mar 2020 18:47:04 -0000

--Apple-Mail=_70F1848C-BD9C-4894-BEE2-C35558BB7364
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Dear All,

This WGLC has received zero responses, which is insufficient to progress =
the document at this time.  The WGLC is therefore being extended  for =
another week, now ending April 1st (the day before our Virtual Meeting =
on April 2nd). =20

Again, positive comments, e.g., "I've reviewed this document and believe =
it is ready for publication", are welcomed.  This is useful and =
important, even from authors.  Objections, concerns, and suggestions are =
also welcomed at this time.

FWIW, the YANG Doctor review was completed on 3/23 (thanks Mahesh) with =
the =E2=80=9CReady with Nits=E2=80=9D status: =
https://datatracker.ietf.org/doc/review-ietf-netmod-geo-location-04-yangdo=
ctors-lc-jethanandani-2020-03-23.

Kent // as shepherd and co-chair



> On Mar 9, 2020, at 6:30 PM, Kent Watsen <kent+ietf@watsen.net> wrote:
>=20
> This message begins an almost two-week WGLC for =
draft-ietf-netmod-geo-location-04 ending on March 22nd (the day before =
the NETMOD sessions).  Here is a direct link to the HTML version of the =
draft:
>=20
> 	https://tools.ietf.org/html/draft-ietf-netmod-geo-location-04
>=20
> Positive comments, e.g., "I've reviewed this document and believe it =
is ready for publication", are welcome!  This is useful and important, =
even from authors. Objections, concerns, and suggestions are also =
welcomed at this time.
>=20
> Thank you,
> NETMOD Chairs
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


--Apple-Mail=_70F1848C-BD9C-4894-BEE2-C35558BB7364
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div =
class=3D""><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, =
0);" class=3D"">Dear All,</span><br style=3D"caret-color: rgb(0, 0, 0); =
color: rgb(0, 0, 0);" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); =
color: rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); color: rgb(0, 0, 0);" class=3D"">This WGLC has received zero =
responses, which is insufficient to progress the document at this time. =
&nbsp;The WGLC is&nbsp;</span><span style=3D"caret-color: rgb(0, 0, 0); =
color: rgb(0, 0, 0);" class=3D"">therefore</span>&nbsp;<font =
color=3D"#000000" class=3D""><span style=3D"caret-color: rgb(0, 0, 0);" =
class=3D"">being extended &nbsp;for another week, now ending April 1st =
(the day before our&nbsp;Virtual Meeting on April 2nd). =
&nbsp;</span></font></div><div class=3D""><br style=3D"caret-color: =
rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span style=3D"caret-color:=
 rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D"">Again, positive =
comments, e.g., "I've reviewed this document and believe it is ready for =
publication", are welcomed. &nbsp;This is useful and important, even =
from authors. &nbsp;Objections, concerns, and suggestions are also =
welcomed at this time.</span><br style=3D"caret-color: rgb(0, 0, 0); =
color: rgb(0, 0, 0);" class=3D""><br class=3D"">FWIW, the YANG Doctor =
review was completed on 3/23 (thanks Mahesh) with the =E2=80=9CReady =
with Nits=E2=80=9D status:&nbsp;<a =
href=3D"https://datatracker.ietf.org/doc/review-ietf-netmod-geo-location-0=
4-yangdoctors-lc-jethanandani-2020-03-23" =
class=3D"">https://datatracker.ietf.org/doc/review-ietf-netmod-geo-locatio=
n-04-yangdoctors-lc-jethanandani-2020-03-23</a>.</div><div class=3D""><br =
class=3D""><font color=3D"#000000" class=3D""><span style=3D"caret-color: =
rgb(0, 0, 0);" class=3D"">Kent // as shepherd and =
co-chair</span></font></div><div class=3D""><br class=3D""></div><div =
class=3D""><br style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Mar 9, 2020, at 6:30 PM, Kent Watsen &lt;<a =
href=3D"mailto:kent+ietf@watsen.net" =
class=3D"">kent+ietf@watsen.net</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div class=3D"">This =
message begins an almost two-week WGLC for =
draft-ietf-netmod-geo-location-04 ending on March 22nd (the day before =
the NETMOD sessions). &nbsp;Here is a direct link to the HTML version of =
the draft:<br class=3D""><br class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span><a =
href=3D"https://tools.ietf.org/html/draft-ietf-netmod-geo-location-04" =
class=3D"">https://tools.ietf.org/html/draft-ietf-netmod-geo-location-04</=
a><br class=3D""><br class=3D"">Positive comments, e.g., "I've reviewed =
this document and believe it is ready for publication", are welcome! =
&nbsp;This is useful and important, even from authors. Objections, =
concerns, and suggestions are also welcomed at this time.<br =
class=3D""><br class=3D"">Thank you,<br class=3D"">NETMOD Chairs<br =
class=3D""><br =
class=3D"">_______________________________________________<br =
class=3D"">netmod mailing list<br class=3D"">netmod@ietf.org<br =
class=3D"">https://www.ietf.org/mailman/listinfo/netmod<br =
class=3D""></div></div></blockquote></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_70F1848C-BD9C-4894-BEE2-C35558BB7364--


From nobody Thu Mar 26 12:06:36 2020
Return-Path: <lberger@labn.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12BEE3A0E8D for <netmod@ietfa.amsl.com>; Thu, 26 Mar 2020 12:06:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.362
X-Spam-Level: 
X-Spam-Status: No, score=-3.362 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-1.463, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
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 sb-rzFJYFyTM for <netmod@ietfa.amsl.com>; Thu, 26 Mar 2020 12:06:19 -0700 (PDT)
Received: from gproxy9-pub.mail.unifiedlayer.com (gproxy9-pub.mail.unifiedlayer.com [69.89.20.122]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4F1C3A0E6A for <netmod@ietf.org>; Thu, 26 Mar 2020 12:06:19 -0700 (PDT)
Received: from cmgw11.unifiedlayer.com (unknown [10.9.0.11]) by gproxy9.mail.unifiedlayer.com (Postfix) with ESMTP id E18CB1E08F1 for <netmod@ietf.org>; Thu, 26 Mar 2020 13:06:16 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id HXpYjWdqeVKjoHXpYj3WCh; Thu, 26 Mar 2020 13:06:16 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=JLIVTfCb c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=xqWC_Br6kY4A:10:nop_ipv6 a=IkcTkHD0fZMA:10:nop_charset_1 a=SS2py6AdgQ4A:10:nop_rcvd_month_year a=Vy_oeq2dmq0A:10:endurance_base64_authed_username_1 a=48vgC7mUAAAA:8 a=wU2YTnxGAAAA:8 a=AUd_NHdVAAAA:8 a=hIQMLaOb40ZpIZBIHUoA:9 a=QEXdDO2ut3YA:10:nop_charset_2 a=w1C3t2QeGrPiZgrLijVG:22 a=Yz9wTY_ffGCQnEDHKrcv:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version :Date:Message-ID:From:References:Cc:To:Subject:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=1GAIvgY6PWzYQ/mfps7CXFahO3BewukeI9tMipRJUv4=; b=BlXRooiEininaxZKJ3GOLvyfUD BzIVaQfAhm9TZLBMO4kY7T6+YdOysa+UJGYNFl81J6wk9vbVH8NAvV/3OUdvNBXG67VxxuSpexaox vReFCsKIhGOUjNp7DeMJiQ6iA;
Received: from [127.0.0.1] (port=44029 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1jHXpY-001fwh-K7; Thu, 26 Mar 2020 13:06:16 -0600
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>
Cc: "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
References: <158523785066.4384.10315109920434145679@ietfa.amsl.com> <MN2PR11MB4366F7006D25673FA776DD5FB5CF0@MN2PR11MB4366.namprd11.prod.outlook.com>
From: Lou Berger <lberger@labn.net>
Message-ID: <c4b19e1a-0c49-cb8c-cd6a-ae7c9cfc1d4d@labn.net>
Date: Thu, 26 Mar 2020 15:06:07 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
In-Reply-To: <MN2PR11MB4366F7006D25673FA776DD5FB5CF0@MN2PR11MB4366.namprd11.prod.outlook.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1jHXpY-001fwh-K7
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:44029
X-Source-Auth: lberger@labn.net
X-Email-Count: 10
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/_nQyMpuAvYScn8uxgvWHEJ1m_ns>
Subject: Re: [netmod] netmod - New Interim Meeting Request
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Mar 2020 19:06:34 -0000

delete the one that does not map to 1100 UTC...

On 3/26/2020 12:06 PM, Rob Wilton (rwilton) wrote:
> There has been a suggestion to list all the meetings in UTC, so I've changed this request to 12:00 UTC.
>
> Okay?
>
> I've noticed two requests for the same time, presumably the second one can just be deleted?
>
> Thanks,
> Rob
>
>
>> -----Original Message-----
>> From: IETF Meeting Session Request Tool <session-request@ietf.org>
>> Sent: 26 March 2020 15:51
>> To: session-request@ietf.org
>> Cc: lberger@labn.net; netmod-chairs@ietf.org; netmod@ietf.org; Rob Wilton
>> (rwilton) <rwilton@cisco.com>
>> Subject: netmod - New Interim Meeting Request
>>
>>
>> A new interim meeting request has just been submitted by Lou Berger.
>>
>> This request requires approval by the Area Director of the Operations and
>> Management Area
>>
>> The meeting can be approved here:
>> https://datatracker.ietf.org/meeting/interim/request/interim-2020-netmod-
>> 01
>>
>>
>>
>> ---------------------------------------------------------
>> Working Group Name: Network Modeling
>> Area Name: Operations and Management Area Session Requester: Lou Berger
>>
>> Meeting Type: Virtual Meeting
>>
>> Session 1:
>>
>> Date: 2020-04-02
>> Start Time: 08:00 America/New_York
>> Duration: 02:00
>> Remote Participation Information: Remote participation information will be
>> obtained at the time of approval Agenda Note:
>>
>> ---------------------------------------------------------
>>


From nobody Thu Mar 26 13:21:37 2020
Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4075F3A09D9; Thu, 26 Mar 2020 13:21:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=eDxLh1xT; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=RYkUetNV
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 NpSXE-8hJq_b; Thu, 26 Mar 2020 13:21:21 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4870C3A0991; Thu, 26 Mar 2020 13:21:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2998; q=dns/txt; s=iport; t=1585254081; x=1586463681; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=Znwx0gcor6AkSIjlAMfr99WztDM5fpRzyTFwUouL6Wc=; b=eDxLh1xTYs02j3/5nIH1SF1fB7QWwsXLVDo9azDIhi+/rlP+K1SL7/Yc TvtKdbbfYChcJTEOTC6rz7bVmnMiThkjtJ63odWut34GaQ0JfCSC6Y3hD +xqgedXHLqCwSZc9sikP24zHNJOeTG6TB1PV4TmY2r/P9MN9aEJQTOkcX I=;
IronPort-PHdr: =?us-ascii?q?9a23=3A+AkO7R388rXhkMuusmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxKHt+51ggrPWoPWo7JfhuzavrqoeFRI4I3J8RVgOIdJSw?= =?us-ascii?q?dDjMwXmwI6B8vQE1L6KOLtaQQxHd9JUxlu+HToeUU=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CqAACBDX1e/5JdJa1mHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgWkFAQELAYFTUAVsWCAECyoKhBCDRQOKZoJfmB6BLoEkA1QKAQE?= =?us-ascii?q?BDAEBIwoCBAEBg39FAheCGCQ2Bw4CAwEBCwEBBQEBAQIBBQRthVYMhXABAQE?= =?us-ascii?q?BAxIREQwBATcBCwQCAQgOAwMBAQEBAgImAgICMBUICAIEDgUIGoMFgksDLgE?= =?us-ascii?q?DC6J5AoE5iGJ1gTKCfwEBBYUcGIIMAwaBDioBjC4agUE/gViCTT5rGQGBXwI?= =?us-ascii?q?DgWQVgnsygiyOAIJ3hh2ZRwqCPIdfj0ebYkSEDJNUkmcCBAIEBQIOAQEFgVk?= =?us-ascii?q?FLYFYcBU7gmxQGA2OHYNzhRSFQXSBKYxoATBfAQE?=
X-IronPort-AV: E=Sophos;i="5.72,309,1580774400"; d="scan'208";a="462481683"
Received: from rcdn-core-10.cisco.com ([173.37.93.146]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 26 Mar 2020 20:21:20 +0000
Received: from XCH-RCD-004.cisco.com (xch-rcd-004.cisco.com [173.37.102.14]) by rcdn-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id 02QKLK4s019866 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 26 Mar 2020 20:21:20 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-004.cisco.com (173.37.102.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 26 Mar 2020 15:21:20 -0500
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 26 Mar 2020 15:21:19 -0500
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 26 Mar 2020 15:21:19 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Wz48ypoj/7eE4M2rF6bF5KjeUCGBEOhx0cxf5HE7YlP4QZLqd6KSPK6WVBwNJAEPM7hrfsxeXJMsIAPemaJ5Dd4MSFwZlgACrg+8DlAJL07iqpG2a6qYLScePzHKcpQIZgic+PabkabrLRLKkwTdBdfI70vV7apuIWXd8zhW9Zx1ijG8hFdq74vLFn1gyLz5I5WnJ6cjDB2/I0JUT0w+SIP1fgNara3ll1Z7wMiMfn6UlbyFOVixeIcH4Oyp+WamR6O2LYit6YyeTLnOny1FbyvaGTdiC6stwxn5ffitPPfSnAaNwyGn8+kgSVPnBkS1Jj/VYK30f6K75vt/5DLeIw==
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=Znwx0gcor6AkSIjlAMfr99WztDM5fpRzyTFwUouL6Wc=; b=m2Tbw5vwnTIzDf8P+YFFWunXMR3cujX+cq5kXfzVze9+H0IxoRVDAoRh707E2TLVmdZXCqEk22p+f0JmVeJRrtNdn6Z9VyFY/z9/dXVngTAIzVH+AG0XpwiAGw7Or3G48Rn2q6tSn0twm5QhVzLo8cwy7utIJsvDBc0HAKaEKIYBUm8N3LLrLUMS4y8Or4RT/g//b708ulxVfXyC5747Lh0pdXpENFdHYBxBDAUVnitTTG4gwWhfOr7oMjIvg3rUBh9HRYuV++PUHU3vmjSmYdtQLw0wK461FhpwqrjKlOZkrcTlPGQ9TGM0zBNJ7kmH4Fk3IbV3w6P6pU8QbAEZpw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Znwx0gcor6AkSIjlAMfr99WztDM5fpRzyTFwUouL6Wc=; b=RYkUetNVSLVwyWc4fL7EPQoCgIRkhrpJJ9JaqSZmZ01QkzLFNe15dXMgogoj1MNBWU+UX/i0QoPHIuh1PUWtEEKKuL3LZSWIxpBdMi8qLTBRGwX8P/V4k7Ucn/jUJvmJuha+sAThHVC7UuT2vuqaIAawunk8Rn/6brNzzIiiF2Q=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB4143.namprd11.prod.outlook.com (2603:10b6:208:137::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2835.22; Thu, 26 Mar 2020 20:21:18 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::3:2164:a8e2:33b3]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::3:2164:a8e2:33b3%5]) with mapi id 15.20.2835.023; Thu, 26 Mar 2020 20:21:18 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Lou Berger <lberger@labn.net>
CC: "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: netmod - New Interim Meeting Request
Thread-Index: AQHWA4ZVWyKPxDeUTk6XiIbe9KMcxahbCQFQgAAzJ4CAABA7MA==
Date: Thu, 26 Mar 2020 20:21:18 +0000
Message-ID: <MN2PR11MB43664094728A06C97491DE0FB5CF0@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <158523785066.4384.10315109920434145679@ietfa.amsl.com> <MN2PR11MB4366F7006D25673FA776DD5FB5CF0@MN2PR11MB4366.namprd11.prod.outlook.com> <c4b19e1a-0c49-cb8c-cd6a-ae7c9cfc1d4d@labn.net>
In-Reply-To: <c4b19e1a-0c49-cb8c-cd6a-ae7c9cfc1d4d@labn.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=rwilton@cisco.com; 
x-originating-ip: [82.15.79.32]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 61eee624-4ab6-4b11-b96d-08d7d1c33dec
x-ms-traffictypediagnostic: MN2PR11MB4143:
x-microsoft-antispam-prvs: <MN2PR11MB4143E0E92D12C0CD21458A75B5CF0@MN2PR11MB4143.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0354B4BED2
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(396003)(346002)(39860400002)(136003)(366004)(66946007)(64756008)(76116006)(66556008)(66446008)(26005)(186003)(81166006)(66476007)(5660300002)(54906003)(55016002)(478600001)(6506007)(81156014)(52536014)(8676002)(9686003)(7696005)(53546011)(8936002)(316002)(2906002)(966005)(6916009)(4326008)(71200400001)(33656002)(86362001); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB4143; H:MN2PR11MB4366.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: c/sAp+jOhDoKcVrcofePKyUMwYQ8buIfWWoeaqOJOSKERz9XnGrmr8ZfmubVym3Xi0wY5StwB4933S6WCoR2PLm94nM14EsidEwP8I9sIMrqfs9vmI2tyvMJFRBPtE4hwlOKAcIh3EiI274qrlVfnXMucAnHg4C083hNllWnSB5ieD9vLsmlVBmAfNzgZFIKlaAVpdSf5n8HnNl3ZX+8mxaZJ74Mg1EPhR1+hepwYMf2s5QZIG/U7EjWsRgpHbXfXGRSBzVi+BJlP1OjCPTGIgFJdIN93Tly2W2/Oeg92fwqFys+1N37QtB/3UbL6Tm6pJkZteF/xFrLC2YGbDFQOIgc1LeimEKgK0TPymt9YkiK7YsYgGlu4PQGNLKQkI2FzVxmcwtKU/NOVLlJXHO207rQ47pf+0g2DWTYnEsO2ompE/j8bbakGfhoccE6FG4HS2JrAsLKD2HiDxN965ZohH+eFpvgUrA0/t1czofXgCTyLcNfl04YjoSjtqjGTpY8Pr5CPVOfO0EbvV0L82DBJA==
x-ms-exchange-antispam-messagedata: ImJDyP7qIQEiwSi7zW2RWWV3BFM98/AKRWEjr5JLaZ2pREpMu1/WQpAH6Wpin6a5mzfGliROZ76+/55PfePcf4Yx+kwN3KIqpNvJjjTQ1cNtHtIsG7fRW4XfHkFY2ySkfXv5whhmVNRU0yGERyBCzg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 61eee624-4ab6-4b11-b96d-08d7d1c33dec
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Mar 2020 20:21:18.2387 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: n4NQkmbsw0QxKprAWQPsBJL+OiiKzKUhHZmK6SxNXDA7eOpgtiYABJ5Lvc4s+5HugjUbBLawjQK9uGouJDj3SA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4143
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.14, xch-rcd-004.cisco.com
X-Outbound-Node: rcdn-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/_C1Z_fifXsGzYeWdSGosyGkJQCc>
Subject: Re: [netmod] netmod - New Interim Meeting Request
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Mar 2020 20:21:24 -0000

SGkgTG91LA0KDQpTb21lIGZvbGtzIGhhdmUgcHJldmlvdXNseSBjb21wbGFpbmVkIGFib3V0IG90
aGVyIG1lZXRpbmdzIHN0YXJ0aW5nIHNvIGVhcmx5Og0KDQoxMSBhbSBVVEMgPSA0IGFtIFNhbiBK
b3NlID0gNyBwbSBCZWlqaW5nDQoNCkp1c3QgdG8gZG91YmxlIGNoZWNrIHRoYXQgeW91IGFyZSBo
YXBweSB3aXRoIGEgNCBhbSBzdGFydCBmb3IgYW55IFdlc3QgQ29hc3QgYmFzZWQgZm9sa3MsIHBl
cmhhcHMgdGhlcmUgYXJlIG5vdCBtYW55IG9mIHRoZW0gaW52b2x2ZWQgaW4gTmV0bW9kLg0KDQpU
aGFua3MsDQpSb2INCg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IExv
dSBCZXJnZXIgPGxiZXJnZXJAbGFibi5uZXQ+DQo+IFNlbnQ6IDI2IE1hcmNoIDIwMjAgMTk6MDYN
Cj4gVG86IFJvYiBXaWx0b24gKHJ3aWx0b24pIDxyd2lsdG9uQGNpc2NvLmNvbT4NCj4gQ2M6IG5l
dG1vZC1jaGFpcnNAaWV0Zi5vcmc7IG5ldG1vZEBpZXRmLm9yZw0KPiBTdWJqZWN0OiBSZTogbmV0
bW9kIC0gTmV3IEludGVyaW0gTWVldGluZyBSZXF1ZXN0DQo+IA0KPiBkZWxldGUgdGhlIG9uZSB0
aGF0IGRvZXMgbm90IG1hcCB0byAxMTAwIFVUQy4uLg0KPiANCj4gT24gMy8yNi8yMDIwIDEyOjA2
IFBNLCBSb2IgV2lsdG9uIChyd2lsdG9uKSB3cm90ZToNCj4gPiBUaGVyZSBoYXMgYmVlbiBhIHN1
Z2dlc3Rpb24gdG8gbGlzdCBhbGwgdGhlIG1lZXRpbmdzIGluIFVUQywgc28gSSd2ZQ0KPiBjaGFu
Z2VkIHRoaXMgcmVxdWVzdCB0byAxMjowMCBVVEMuDQo+ID4NCj4gPiBPa2F5Pw0KPiA+DQo+ID4g
SSd2ZSBub3RpY2VkIHR3byByZXF1ZXN0cyBmb3IgdGhlIHNhbWUgdGltZSwgcHJlc3VtYWJseSB0
aGUgc2Vjb25kIG9uZQ0KPiBjYW4ganVzdCBiZSBkZWxldGVkPw0KPiA+DQo+ID4gVGhhbmtzLA0K
PiA+IFJvYg0KPiA+DQo+ID4NCj4gPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4g
RnJvbTogSUVURiBNZWV0aW5nIFNlc3Npb24gUmVxdWVzdCBUb29sIDxzZXNzaW9uLXJlcXVlc3RA
aWV0Zi5vcmc+DQo+ID4+IFNlbnQ6IDI2IE1hcmNoIDIwMjAgMTU6NTENCj4gPj4gVG86IHNlc3Np
b24tcmVxdWVzdEBpZXRmLm9yZw0KPiA+PiBDYzogbGJlcmdlckBsYWJuLm5ldDsgbmV0bW9kLWNo
YWlyc0BpZXRmLm9yZzsgbmV0bW9kQGlldGYub3JnOyBSb2INCj4gPj4gV2lsdG9uDQo+ID4+IChy
d2lsdG9uKSA8cndpbHRvbkBjaXNjby5jb20+DQo+ID4+IFN1YmplY3Q6IG5ldG1vZCAtIE5ldyBJ
bnRlcmltIE1lZXRpbmcgUmVxdWVzdA0KPiA+Pg0KPiA+Pg0KPiA+PiBBIG5ldyBpbnRlcmltIG1l
ZXRpbmcgcmVxdWVzdCBoYXMganVzdCBiZWVuIHN1Ym1pdHRlZCBieSBMb3UgQmVyZ2VyLg0KPiA+
Pg0KPiA+PiBUaGlzIHJlcXVlc3QgcmVxdWlyZXMgYXBwcm92YWwgYnkgdGhlIEFyZWEgRGlyZWN0
b3Igb2YgdGhlIE9wZXJhdGlvbnMNCj4gPj4gYW5kIE1hbmFnZW1lbnQgQXJlYQ0KPiA+Pg0KPiA+
PiBUaGUgbWVldGluZyBjYW4gYmUgYXBwcm92ZWQgaGVyZToNCj4gPj4gaHR0cHM6Ly9kYXRhdHJh
Y2tlci5pZXRmLm9yZy9tZWV0aW5nL2ludGVyaW0vcmVxdWVzdC9pbnRlcmltLTIwMjAtbmV0DQo+
ID4+IG1vZC0NCj4gPj4gMDENCj4gPj4NCj4gPj4NCj4gPj4NCj4gPj4gLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+ID4+IFdvcmtpbmcg
R3JvdXAgTmFtZTogTmV0d29yayBNb2RlbGluZw0KPiA+PiBBcmVhIE5hbWU6IE9wZXJhdGlvbnMg
YW5kIE1hbmFnZW1lbnQgQXJlYSBTZXNzaW9uIFJlcXVlc3RlcjogTG91DQo+ID4+IEJlcmdlcg0K
PiA+Pg0KPiA+PiBNZWV0aW5nIFR5cGU6IFZpcnR1YWwgTWVldGluZw0KPiA+Pg0KPiA+PiBTZXNz
aW9uIDE6DQo+ID4+DQo+ID4+IERhdGU6IDIwMjAtMDQtMDINCj4gPj4gU3RhcnQgVGltZTogMDg6
MDAgQW1lcmljYS9OZXdfWW9yaw0KPiA+PiBEdXJhdGlvbjogMDI6MDANCj4gPj4gUmVtb3RlIFBh
cnRpY2lwYXRpb24gSW5mb3JtYXRpb246IFJlbW90ZSBwYXJ0aWNpcGF0aW9uIGluZm9ybWF0aW9u
DQo+ID4+IHdpbGwgYmUgb2J0YWluZWQgYXQgdGhlIHRpbWUgb2YgYXBwcm92YWwgQWdlbmRhIE5v
dGU6DQo+ID4+DQo+ID4+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0KPiA+Pg0K


From nobody Thu Mar 26 13:50:26 2020
Return-Path: <lberger@labn.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CBB573A0E9E for <netmod@ietfa.amsl.com>; Thu, 26 Mar 2020 13:50:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
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 2Zh-y06flkc4 for <netmod@ietfa.amsl.com>; Thu, 26 Mar 2020 13:50:06 -0700 (PDT)
Received: from gproxy8-pub.mail.unifiedlayer.com (gproxy8-pub.mail.unifiedlayer.com [67.222.33.93]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C73623A0EB1 for <netmod@ietf.org>; Thu, 26 Mar 2020 13:50:05 -0700 (PDT)
Received: from cmgw15.unifiedlayer.com (unknown [10.9.0.15]) by gproxy8.mail.unifiedlayer.com (Postfix) with ESMTP id 42AE11AB07E for <netmod@ietf.org>; Thu, 26 Mar 2020 14:50:04 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id HZS0ju22yrO3uHZS0jdFl4; Thu, 26 Mar 2020 14:50:04 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=Mqx8FVSe c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=xqWC_Br6kY4A:10:nop_ipv6 a=IkcTkHD0fZMA:10:nop_charset_1 a=SS2py6AdgQ4A:10:nop_rcvd_month_year a=Vy_oeq2dmq0A:10:endurance_base64_authed_username_1 a=wU2YTnxGAAAA:8 a=AUd_NHdVAAAA:8 a=48vgC7mUAAAA:8 a=VJVFGqikrlk7KQXnOywA:9 a=QEXdDO2ut3YA:10:nop_charset_2 a=Yz9wTY_ffGCQnEDHKrcv:22 a=w1C3t2QeGrPiZgrLijVG:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version :Date:Message-ID:From:References:Cc:To:Subject:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=Sb1GCyNYyJPNEtkXYFvsmCZs9Vw9KkdKne78y0HO9WI=; b=gzMhnC/gefXi+DPAQ0HOayCHV8 cZysGRjKa2fbbi7yIpHd/1DlSIODvzfPas6/8Zilk58jHjWgQg58kcloezTYC0MZta9fnMLDRmXZa HAx+kWtiie62IGnnfc0dOMq/T;
Received: from [127.0.0.1] (port=31039 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1jHZRz-002Ac3-Sn; Thu, 26 Mar 2020 14:50:03 -0600
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>
Cc: "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
References: <158523785066.4384.10315109920434145679@ietfa.amsl.com> <MN2PR11MB4366F7006D25673FA776DD5FB5CF0@MN2PR11MB4366.namprd11.prod.outlook.com> <c4b19e1a-0c49-cb8c-cd6a-ae7c9cfc1d4d@labn.net> <MN2PR11MB43664094728A06C97491DE0FB5CF0@MN2PR11MB4366.namprd11.prod.outlook.com>
From: Lou Berger <lberger@labn.net>
Message-ID: <c09d3ab3-902c-e058-efed-a0a0d7767e3f@labn.net>
Date: Thu, 26 Mar 2020 16:49:59 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
In-Reply-To: <MN2PR11MB43664094728A06C97491DE0FB5CF0@MN2PR11MB4366.namprd11.prod.outlook.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1jHZRz-002Ac3-Sn
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:31039
X-Source-Auth: lberger@labn.net
X-Email-Count: 3
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/-0skypNUEd0F9kVYFB0mA4JXY9I>
Subject: Re: [netmod] netmod - New Interim Meeting Request
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Mar 2020 20:50:24 -0000

Hi Rob,

     The intent was to deconflict with LSR WG (meeting right after us) 
and thought starting 4 hours later was pushing it too late for Asia. 
Joel, is on PT agreed - although I'm sure he'd prefer later.

WG,

If the time is problematic for you and you expect to present/actively 
participate please drop the chairs a note.

Thanks!

Lou

On 3/26/2020 4:21 PM, Rob Wilton (rwilton) wrote:
> Hi Lou,
>
> Some folks have previously complained about other meetings starting so early:
>
> 11 am UTC = 4 am San Jose = 7 pm Beijing
>
> Just to double check that you are happy with a 4 am start for any West Coast based folks, perhaps there are not many of them involved in Netmod.
>
> Thanks,
> Rob
>
>
>> -----Original Message-----
>> From: Lou Berger <lberger@labn.net>
>> Sent: 26 March 2020 19:06
>> To: Rob Wilton (rwilton) <rwilton@cisco.com>
>> Cc: netmod-chairs@ietf.org; netmod@ietf.org
>> Subject: Re: netmod - New Interim Meeting Request
>>
>> delete the one that does not map to 1100 UTC...
>>
>> On 3/26/2020 12:06 PM, Rob Wilton (rwilton) wrote:
>>> There has been a suggestion to list all the meetings in UTC, so I've
>> changed this request to 12:00 UTC.
>>> Okay?
>>>
>>> I've noticed two requests for the same time, presumably the second one
>> can just be deleted?
>>> Thanks,
>>> Rob
>>>
>>>
>>>> -----Original Message-----
>>>> From: IETF Meeting Session Request Tool <session-request@ietf.org>
>>>> Sent: 26 March 2020 15:51
>>>> To: session-request@ietf.org
>>>> Cc: lberger@labn.net; netmod-chairs@ietf.org; netmod@ietf.org; Rob
>>>> Wilton
>>>> (rwilton) <rwilton@cisco.com>
>>>> Subject: netmod - New Interim Meeting Request
>>>>
>>>>
>>>> A new interim meeting request has just been submitted by Lou Berger.
>>>>
>>>> This request requires approval by the Area Director of the Operations
>>>> and Management Area
>>>>
>>>> The meeting can be approved here:
>>>> https://datatracker.ietf.org/meeting/interim/request/interim-2020-net
>>>> mod-
>>>> 01
>>>>
>>>>
>>>>
>>>> ---------------------------------------------------------
>>>> Working Group Name: Network Modeling
>>>> Area Name: Operations and Management Area Session Requester: Lou
>>>> Berger
>>>>
>>>> Meeting Type: Virtual Meeting
>>>>
>>>> Session 1:
>>>>
>>>> Date: 2020-04-02
>>>> Start Time: 08:00 America/New_York
>>>> Duration: 02:00
>>>> Remote Participation Information: Remote participation information
>>>> will be obtained at the time of approval Agenda Note:
>>>>
>>>> ---------------------------------------------------------
>>>>


From nobody Thu Mar 26 14:46:05 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 89A733A0DF6 for <netmod@ietfa.amsl.com>; Thu, 26 Mar 2020 14:46:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 fYt4Y_pJwpcm for <netmod@ietfa.amsl.com>; Thu, 26 Mar 2020 14:45:58 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20080.outbound.protection.outlook.com [40.107.2.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8DB3C3A0D0F for <netmod@ietf.org>; Thu, 26 Mar 2020 14:45:57 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c2+arMCMi3ReVdv8B2JpWaNuqDkr1FSqhyYLFu5S3pfAc4zyLCAni27kchUz939jmxV86wWOu/ikiyWvtSZjcnPV1ZlMBZX3qqxGl0Gdb1xLMy2+1RkHiOKEnmBusuDM6AV/C5kDRkVDd8nbRhTkl0gqRmSuSbZuaXBhY1fTTz+pgad7UQ4/DDRDNRO3DkRe1Fpt+/R7QnLP5OHbgbG+hvGgDW0G2vtz/3XEZ7UpunLMx4E4mLETc8rVXQbtuizmCyx6YlIpGAtRPGwsz4rcb8gcSQ9MG/yroMWVmavu5ROvbJ8v/+iAh1yOMYGXUf/NAGtPr9Yn+ygC3S7ad95mRg==
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=FQtIvn0aNCWcTMMaHHbMicJGyeSeFuuNk9939l1mUW0=; b=Xx0bFEddyyfQ0++wi4a8VvLFLACdoC8m3CQMhz+x6KOQkwWjC199x7KPAwlToz5Sw04LmoSgWIRblAo8cjjMc6CKUcn0Kf5PIGgaG27GKbud/uo6WU6bd5rIUZBXJ4FyeRYGJYhpps16YC6ARWhefec7mL1DgGnTsHAgg7q0Lz3Nz2sqXQB0KBLfHNzPY/MQQWGNeC122zOaZoe0VLOXOQtwaU0hLFbpgTSStcXcrrLJilbhI5nTNlzLM6L6GBwRzFJLUnHSsPBzmh5tRy7jxWC+FD7EyS7gqm6Fsfcbawtz2oMyKGIjb4OOPCZbWltUhRdMcj9pioM8bBzNTbBviA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FQtIvn0aNCWcTMMaHHbMicJGyeSeFuuNk9939l1mUW0=; b=FNORIarQoKGZrDKWpMaabQ1VzyN+om0+ajZVOZovdC19Uo5KQLJmKM5y35m4K1D23iMQWuelXqGRMVs1TRDDjvQ+sMWeHE3U1my/J9m9T1jda7k41m+2NbA70Bsm2hVF4/yC0kPUbgY8QluMHrXZuTQ0Fr27KQemmDD7SwkQhAI=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB4122.eurprd07.prod.outlook.com (52.134.105.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.9; Thu, 26 Mar 2020 21:45:52 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2856.019; Thu, 26 Mar 2020 21:45:52 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>, Kent Watsen <kent@watsen.net>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] Where can I use <CODE BEGINS> <CODE ENDS> ?
Thread-Index: AdX/lKIsLy+ziTKqRA+fZO9j7aQG7ACWDxGAAAAySNAANyuOAAAjs38wABebYrA=
Date: Thu, 26 Mar 2020 21:45:52 +0000
Message-ID: <DB7PR07MB4011CD1D9F84D2E675B11583F0CF0@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <DB7PR07MB4011310A5327543D14FD9C19F0F20@DB7PR07MB4011.eurprd07.prod.outlook.com> <DA8180AD-7DDC-45DE-9733-A7AAFB6A2781@amsl.com> <DB7PR07MB40115DC070AD529CB9CFB69FF0F10@DB7PR07MB4011.eurprd07.prod.outlook.com> <0100017112b9fbb5-e808f29f-e38a-4ff4-bd61-ac93b02057a3-000000@email.amazonses.com> <DB7PR07MB4011C7CA9D64CDBAAF90A511F0CF0@DB7PR07MB4011.eurprd07.prod.outlook.com>
In-Reply-To: <DB7PR07MB4011C7CA9D64CDBAAF90A511F0CF0@DB7PR07MB4011.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [80.98.254.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0e09f7d4-455f-4093-2ba3-08d7d1cf0e5d
x-ms-traffictypediagnostic: DB7PR07MB4122:
x-microsoft-antispam-prvs: <DB7PR07MB4122601DBF52B265325CE376F0CF0@DB7PR07MB4122.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0354B4BED2
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(346002)(376002)(366004)(39860400002)(396003)(9686003)(71200400001)(53546011)(66476007)(66556008)(66446008)(6506007)(81166006)(8676002)(85202003)(2906002)(66616009)(8936002)(66946007)(76116006)(81156014)(26005)(7696005)(64756008)(85182001)(52536014)(186003)(66574012)(110136005)(4326008)(478600001)(316002)(2940100002)(33656002)(55016002)(5660300002)(966005)(86362001); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB4122; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Cs2GBpfkWx64O7V/3q5dRFxSWBjXijc0uEWbKUwbXno/v3PZ6MnxpKKnyUclSUUOcbf1Z6W2/VCZgQRaOz7c35NgE7dQEALhm/1LUNvyPG72/jXwtj0JKBbzi0GexToMEZy6a0SAKz44lrhRFpPjitl1JPCd/2wB7EQI9SMnwzlNzAZ8gmqYVSshLwPZjcz7ZvorqueZezCwoU+OngXxXvlrysiijipDYN2Zx47vlP/d2o0ZfFhS9VjeQAeYLCYzo2d9QLXC68aYAZMVWU0BNIpNx4Z3R/4gzgaa1UsK7VaiPDMo6V/KBON+l3SfchvrMzqQ13iZm/XNj7zGV6QEyfCBkJW2llEXgufKqc+QDS9QA/I7kYawJLqI1PCB5UsRkmA/fWMRPAui3Yk4ZuoR8RwEvs2btyFwgH8kAnl2AQdwB+eBpMC7l5zpNmvgtCx15NSdE9P4uUm8uqN742MJI30TpfympEVgf3vD02vqAdEaynHCvi3l3Fg7IF6fr762cH7nckVID0dts8X2URPrDQ==
x-ms-exchange-antispam-messagedata: RGKuJBgQnru7VzaHkVZ+fNbKy9k9XQvpZSKCIT/wWGgO1IukJaIlybJa8KUhdBesPLD/Ao+3WclLvHKmoKurQc58XQfho8dVuj6kHZj+HNAPOa/KV/bx2CL4wnraAFCMwxqvYOsNiUnbeWHnY2eMtw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_00C2_01D603C0.4C85F560"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0e09f7d4-455f-4093-2ba3-08d7d1cf0e5d
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Mar 2020 21:45:52.2778 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 7ZxHY3tG46wN0fVBVxXAw3ckdBguaAmi4DvDXhQeULdb8JneOmqzPktjJzKaja0KGlyR1wo6k42nIwQJQhWr7pmfEVq2lhlcydVo1opAp4M=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4122
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/EVNDaOpyAYPW2x_W-JxQZNBadJo>
Subject: Re: [netmod] Where can I use <CODE BEGINS> <CODE ENDS> ?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Mar 2020 21:46:01 -0000

------=_NextPart_000_00C2_01D603C0.4C85F560
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hello,
I created an update to rfcstrip in Github.

Revision 1.1balazs - 2020-03-26
added -a option. If it is specified, the file must be an XML2RFC
XML file.
All artworks will be extracted from it if they carry a name attribute.
Artwork unfolding will also be executed.
If the artwork contains the , <CODE BEGIN/END> markers
they are removed.

Regards Balazs

-----Original Message-----
From: Bal=C3=A1zs Lengyel =
<balazs.lengyel=3D40ericsson.com@dmarc.ietf.org>=20
Sent: 2020. m=C3=A1rcius 26., cs=C3=BCt=C3=B6rt=C3=B6k 11:55
To: Kent Watsen <kent@watsen.net>; Bal=C3=A1zs Lengyel =
<balazs.lengyel@ericsson.com>
Cc: netmod@ietf.org
Subject: RE: [netmod] Where can I use <CODE BEGINS> <CODE ENDS> ?

Hello Kent,
OK, as you are strongly opposed to it, I will remove <CODE BEGINS> <CODE =
ENDS> in the next version.
That said, I do not really agree with you. If interested see, below.
Regards Balazs

-----Original Message-----
From: netmod <netmod-bounces@ietf.org> On Behalf Of Kent Watsen
Sent: 2020. m=C3=A1rcius 25., szerda 18:25
To: Bal=C3=A1zs Lengyel <balazs.lengyel=3D40ericsson.com@dmarc.ietf.org>
Cc: netmod@ietf.org
Subject: Re: [netmod] Where can I use <CODE BEGINS> <CODE ENDS> ?

Balazs,

While possible to use the markers for instance examples...

  - they=E2=80=99ve never been used before, AFIAK  (historical context)
BALAZS: S0 I am a revolutionary :-) =20
As I understand validation of examples have always been an issue, so =
making that more simple by automating extraction would be a step in the =
good direction.
  - they're unneeded, as examples don=E2=80=99t contain copyright (per =
Lada=E2=80=99s comment)
BALAZS: I agree that copyright is a non-issue for these examples. =
However <CODE BEGINS> is needed for another reason: easy extraction, =
which would make checking the data simpler.
  - they're disallowed by RFC 8407 for example modules (per Benoit =
comment)
BALAZS: strictly speaking that is about YANG examples not instance data =
examples. I also don't know/understand the reasoning behind it. A =
separate example tag would be nice, but we don't have one.
  - as a contributor, I don=E2=80=99t wish to birth a new convention of =
using the markers for examples. =20

In order to support programmatic extraction of examples from drafts, =
please just set the =E2=80=9Cname=E2=80=9D attribute on the <sourcecode> =
or <artwork> element in the XML draft.=20
BALAZS: As far as I understand sourcecode is only available in XML2RFC =
v3.  Name is not handled by rfcstrip or xym. (I don't have time to =
update the tools right now.) It would be nice to have an update to =
rfcstrip that checks every <artwork> and if it has a name attribute, it =
extracts the content into a file called "name".


2.48.2.  "name" Attribute

   A filename suitable for the contents (such as for extraction to a
   local file).  This attribute can be helpful for other kinds of tools
   (such as automated syntax checkers, which work by extracting the
   source code).  Note that the "name" attribute does not need to be
   unique for <artwork> elements in a document.  If multiple
   <sourcecode> elements have the same "name" attribute, a formatter
   might assume that the elements are all fragments of a single file,
   and such a formatter can collect those fragments for later
   processing.


Kent




> On Mar 24, 2020, at 11:33 AM, Bal=C3=A1zs Lengyel =
<balazs.lengyel=3D40ericsson.com@dmarc.ietf.org> wrote:
>=20
> Hello,
> A reply from the rfc-editor on <CODE BEGINS>. It seems it is OK.
> Regards Balazs
>=20
> -----Original Message-----
> From: Alice Russo <arusso@amsl.com>=20
> Sent: 2020. m=C3=A1rcius 24., kedd 16:00
> To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
> Cc: RFC Editor <rfc-editor@rfc-editor.org>
> Subject: Re: Where can I use <CODE BEGINS> <CODE ENDS> ?
>=20
> Greetings,
>=20
> Please see below.
>=20
>> On Mar 21, 2020, at 8:30 AM, Bal=C3=A1zs Lengyel =
<balazs.lengyel@ericsson.com> wrote:
>>=20
>> Hello,
>> Sorry if I am sending this question to the wrong person.=20
>> We have a discussion in the NETMOD workgroup about when is it =
appropriate/allowed to use the <CODE BEGINS> <CODE ENDS> markings in =
drafts and RFCs.
>> We regularly use it to bracket the YANG modules defined.=20
>> e.g.    <CODE BEGINS> file "ietf-yang-instance-data@2020-03-19.yang"=20
>>=20
>=20
> Just FYI, if you are using the new XML vocabulary [1], the markers can =
be created automatically by using markers=3D"true"
> -- for example --
> <sourcecode name=3D"ietf-yang-instance-data@2020-03-19.yang" =
type=3D"yang" markers=3D"true">
>=20
>> However is it allowed to use it to bracket XML or json examples in =
drafts/rfcs?=20
>> e.g.    <CODE BEGINS> file read-only-acm-rules@2020-03-19.xml
>=20
> Yes, it is allowed. The markers <CODE BEGINS> and <CODE ENDS> are =
mentioned in the Trust Legal Provisions [2].
>=20
> [1] =
https://protect2.fireeye.com/v1/url?k=3D50261255-0cacc750-502652ce-861010=
bc36ff-8b3716f9fa495535&q=3D1&e=3D11f6fa43-0168-4d1f-8f5d-bffd46fff0d3&u=3D=
https%3A%2F%2Fwww.rfc-editor.org%2Fmaterials%2FFAQ-xml2rfcv3.html
> [2] https://trustee.ietf.org/license-info/IETF-TLP-5.htm (item 4d)
>=20
> Thank you.
> RFC Editor/ar
>=20
>>=20
>> It is very handy that the rfcstrip tool can extract the CODE sections =
from a draft which facilitates checking these by external tools like =
yanglint. The checking is needed both for the YANG modules and the =
examples.
>> If you as an rfc-editor could give guidance on the issue it would be =
appreciated. I attached a planned draft.
>> Best regards Balazs Lengyel=20
>>=20
>> --=20
>> Balazs Lengyel                    Senior Specialist                   =
    Ericsson Hungary Ltd.=20
>> Mobile: +36-70-330-7909              email: =
Balazs.Lengyel@ericsson.com
>>=20
>> <draft-ietf-netmod-yang-instance-file-format-11.txt>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

_______________________________________________
netmod mailing list
netmod@ietf.org
https://www.ietf.org/mailman/listinfo/netmod

------=_NextPart_000_00C2_01D603C0.4C85F560
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMyNjIxNDU1MFowIwYJKoZIhvcNAQkEMRYEFGFShy5PLKgjf1XdfYXX64XtJsUbMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQBDfXni7dsRK8wAMAD5zFdMJhRqDFdETlksdc+5FbZpQ+wh7Pg8DEwq
4GNKeic2a9i3bZESmoLG/NCOxhAzETPaSbH1/hWrfyxFURidSzFXy1v2gs7y500B3IKj53vpIgPN
bOHNaPxAGBr87u5rgJ9k/y8xHUqtj89gE7EjT7fyixArlmB2CwfPC6LOMma+h/ubBAxXrEZKbqik
rJwyeTEdiqowv0Kx/8ovQrpzbRVBsW5N/+6tjEoCnHT2yDjXwV/R/Hz5a6OG6spiME6aC9QuuaRW
tnAViCIs4SAmeWPtyPMbeF7LKbJbc71JHksdiCxRSxTvKI+ZwMczlAhND1RjAAAAAAAA

------=_NextPart_000_00C2_01D603C0.4C85F560--


From nobody Thu Mar 26 15:11:56 2020
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A37DD3A0965; Thu, 26 Mar 2020 15:11:53 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IESG Secretary <iesg-secretary@ietf.org>
To: "IETF-Announce" <ietf-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.123.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <158526071349.4748.16589153621766830968@ietfa.amsl.com>
Date: Thu, 26 Mar 2020 15:11:53 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/GoT_ttb8s0dUaI_Aa_j_dQyaWeg>
Subject: [netmod] Network Modeling (netmod) WG Virtual Meeting: 2020-04-02
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Mar 2020 22:11:54 -0000

The Network Modeling (netmod) Working Group will hold
a virtual interim meeting on 2020-04-02 from 11:00 to 13:00 UTC.

Agenda:
Agenda is forthcoming on https://mailarchive.ietf.org/arch/browse/netmod/ 

Information about remote participation:
Remote participation information will be obtained at the time of approval


From nobody Thu Mar 26 16:24:02 2020
Return-Path: <chopps@chopps.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67C673A0D94 for <netmod@ietfa.amsl.com>; Thu, 26 Mar 2020 16:24:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 HqB6kfvMF2rm for <netmod@ietfa.amsl.com>; Thu, 26 Mar 2020 16:23:59 -0700 (PDT)
Received: from smtp.chopps.org (smtp.chopps.org [54.88.81.56]) by ietfa.amsl.com (Postfix) with ESMTP id 5FB533A0DAB for <netmod@ietf.org>; Thu, 26 Mar 2020 16:23:59 -0700 (PDT)
Received: from stubbs.int.chopps.org (047-050-069-038.biz.spectrum.com [47.50.69.38]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by smtp.chopps.org (Postfix) with ESMTPSA id B5AD46095E; Thu, 26 Mar 2020 23:23:58 +0000 (UTC)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.60.0.2.5\))
From: Christian Hopps <chopps@chopps.org>
In-Reply-To: <01000171182b030c-b715fdd4-0d1a-4373-a2b4-ba26e19b3232-000000@email.amazonses.com>
Date: Thu, 26 Mar 2020 19:23:57 -0400
Cc: Christian Hopps <chopps@chopps.org>, "netmod@ietf.org" <netmod@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <6DFE5C8A-0947-4AF0-8624-7FD334115DFC@chopps.org>
References: <01000170c16b721e-b5be8d27-8f4a-4355-9682-424f0dc5f337-000000@email.amazonses.com> <01000171182b030c-b715fdd4-0d1a-4373-a2b4-ba26e19b3232-000000@email.amazonses.com>
To: Kent Watsen <kent+ietf@watsen.net>
X-Mailer: Apple Mail (2.3608.60.0.2.5)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Yd_u-CJAtcgZf8DYhqmi86kGCbM>
Subject: Re: [netmod] WGLC: draft-ietf-netmod-geo-location-04
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Mar 2020 23:24:01 -0000

> On Mar 26, 2020, at 2:46 PM, Kent Watsen <kent+ietf@watsen.net> wrote:
>=20
> Dear All,
>=20
> This WGLC has received zero responses, which is insufficient to =
progress the document at this time.  The WGLC is therefore being =
extended  for another week, now ending April 1st (the day before our =
Virtual Meeting on April 2nd). =20
>=20
> Again, positive comments, e.g., "I've reviewed this document and =
believe it is ready for publication", are welcomed.  This is useful and =
important, even from authors.  Objections, concerns, and suggestions are =
also welcomed at this time.

Well OK.

As author, I support this work. It has undergone multiple reviews, and =
revisiions, and I think it's ready to ship.

It was well supported during the adoption call, maybe it's covid getting =
in the way of things.

Thanks,
Chris.


From nobody Thu Mar 26 23:35:45 2020
Return-Path: <mjethanandani@gmail.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A47723A0EDD for <netmod@ietfa.amsl.com>; Thu, 26 Mar 2020 23:35:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 RUqrax3eUWEB for <netmod@ietfa.amsl.com>; Thu, 26 Mar 2020 23:35:39 -0700 (PDT)
Received: from mail-pf1-x42a.google.com (mail-pf1-x42a.google.com [IPv6:2607:f8b0:4864:20::42a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C9EF3A0ED3 for <netmod@ietf.org>; Thu, 26 Mar 2020 23:35:34 -0700 (PDT)
Received: by mail-pf1-x42a.google.com with SMTP id i13so4041969pfe.3 for <netmod@ietf.org>; Thu, 26 Mar 2020 23:35:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=BP/AgYy/OSkaXvyS/YB92n/EXwRBgxTU1XJRYZNtBgs=; b=rZjiA3j3rGfs1ApYeMKNKkA82dl29xKAKFlGc4UCiljak9SIWtCSw2WQRToRJhKFyJ ATXT9PuAzqATyxz4yuoU2QB7vHObipJsmhxVxV/cs+FCUdChIQyw6zdhYym3HoZ3m9IG dFrHXND4Asnsr2qrayQBwbqUdpj8/yIHpV/JF7pxympbrN+9440vtT1PQ7ojgJnVXSaW qodfMhN3tbDTo6JqvCN8thpeWzMasMI2eXEIsqAMI5sK/iPokYz5WzqbCG2L6A+mhrIm o97s43vseBZIEwbt/c8EutTZgAN9RtjsIXck4ARAZSvgMHKtclGOf3ZabT0uY4tdyxOs 9hPA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=BP/AgYy/OSkaXvyS/YB92n/EXwRBgxTU1XJRYZNtBgs=; b=hKO7oBfZ7W3iduFFLj9i69paeeml6InsiJtbhvsU+Uho2tXU1V1OBHWkjvjDLHJCOU ci/4J5HJFQ89OjJ9Uodu6vo/TSzxfeVp/2f30E7nkGs2JWnopRM8hMEqNs9ro7mXXFdY neKeV40iZF6ySSNKhV/RAHkviKm9W+nLeqWXZtetAQFXQj+T17U9HpV7raoGLqUCJKXM 4GMuxbQLKL2aAyfUWj8jS9B+/AoPgIw5/qUWdWur1g997KNX4jpMg2xhEGYtTqhiU2gE XAx6tvLDSTCNXljUBGASAB+evL1xGdPkDkK6ywbi1E4aycnpkG0wVCgarUDMvnKlHLFf IFxQ==
X-Gm-Message-State: ANhLgQ12+U35DENoJ2c+SXfBMDYWHwefQ74X3EUiHaiZ1kQ813a+9/zB +WnvrCEIZ7s+yZyjfEhEL/hmmmBtylI=
X-Google-Smtp-Source: ADFU+vvUY5GfBu9Zadxx8pkxhDFnTxz8Icrzx3NBQoDm+/qA9ppU93903HonNxV3YEmZlQXmE/eJSw==
X-Received: by 2002:a62:de83:: with SMTP id h125mr12850615pfg.161.1585290933951;  Thu, 26 Mar 2020 23:35:33 -0700 (PDT)
Received: from ?IPv6:2601:647:5600:5020:15e5:839a:3a52:f315? ([2601:647:5600:5020:15e5:839a:3a52:f315]) by smtp.gmail.com with ESMTPSA id m11sm2941373pjq.13.2020.03.26.23.35.32 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 26 Mar 2020 23:35:32 -0700 (PDT)
From: Mahesh Jethanandani <mjethanandani@gmail.com>
Message-Id: <59B2A366-135A-4511-AC69-4B291F8F084B@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_3983CCB7-2DEB-49B1-8072-8B92FDAEC301"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.5\))
Date: Thu, 26 Mar 2020 23:35:31 -0700
In-Reply-To: <01000171182b030c-b715fdd4-0d1a-4373-a2b4-ba26e19b3232-000000@email.amazonses.com>
Cc: "netmod@ietf.org" <netmod@ietf.org>
To: Kent Watsen <kent+ietf@watsen.net>
References: <01000170c16b721e-b5be8d27-8f4a-4355-9682-424f0dc5f337-000000@email.amazonses.com> <01000171182b030c-b715fdd4-0d1a-4373-a2b4-ba26e19b3232-000000@email.amazonses.com>
X-Mailer: Apple Mail (2.3445.9.5)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/-hqhJ4SzZnNcyHC7Rkj-3Xk5xt8>
Subject: Re: [netmod] WGLC: draft-ietf-netmod-geo-location-04
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 06:35:43 -0000

--Apple-Mail=_3983CCB7-2DEB-49B1-8072-8B92FDAEC301
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

As someone who has reviewed the draft, I want to say I support the work. =
The draft is short and easy to read.

Thanks.

> On Mar 26, 2020, at 11:46 AM, Kent Watsen <kent+ietf@watsen.net> =
wrote:
>=20
> Dear All,
>=20
> This WGLC has received zero responses, which is insufficient to =
progress the document at this time.  The WGLC is therefore being =
extended  for another week, now ending April 1st (the day before our =
Virtual Meeting on April 2nd). =20
>=20
> Again, positive comments, e.g., "I've reviewed this document and =
believe it is ready for publication", are welcomed.  This is useful and =
important, even from authors.  Objections, concerns, and suggestions are =
also welcomed at this time.
>=20
> FWIW, the YANG Doctor review was completed on 3/23 (thanks Mahesh) =
with the =E2=80=9CReady with Nits=E2=80=9D status: =
https://datatracker.ietf.org/doc/review-ietf-netmod-geo-location-04-yangdo=
ctors-lc-jethanandani-2020-03-23 =
<https://datatracker.ietf.org/doc/review-ietf-netmod-geo-location-04-yangd=
octors-lc-jethanandani-2020-03-23>.
>=20
> Kent // as shepherd and co-chair
>=20
>=20
>=20
>> On Mar 9, 2020, at 6:30 PM, Kent Watsen <kent+ietf@watsen.net =
<mailto:kent+ietf@watsen.net>> wrote:
>>=20
>> This message begins an almost two-week WGLC for =
draft-ietf-netmod-geo-location-04 ending on March 22nd (the day before =
the NETMOD sessions).  Here is a direct link to the HTML version of the =
draft:
>>=20
>> 	https://tools.ietf.org/html/draft-ietf-netmod-geo-location-04 =
<https://tools.ietf.org/html/draft-ietf-netmod-geo-location-04>
>>=20
>> Positive comments, e.g., "I've reviewed this document and believe it =
is ready for publication", are welcome!  This is useful and important, =
even from authors. Objections, concerns, and suggestions are also =
welcomed at this time.
>>=20
>> Thank you,
>> NETMOD Chairs
>>=20
>> _______________________________________________
>> netmod mailing list
>> netmod@ietf.org
>> https://www.ietf.org/mailman/listinfo/netmod
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


--Apple-Mail=_3983CCB7-2DEB-49B1-8072-8B92FDAEC301
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">As =
someone who has reviewed the draft, I want to say I support the work. =
The draft is short and easy to read.<div class=3D""><br =
class=3D""></div><div class=3D"">Thanks.<br class=3D""><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">On Mar =
26, 2020, at 11:46 AM, Kent Watsen &lt;<a =
href=3D"mailto:kent+ietf@watsen.net" =
class=3D"">kent+ietf@watsen.net</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; line-break: after-white-space;" class=3D""><div class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0);" class=3D"">Dear All,</span><br =
style=3D"caret-color: rgb(0, 0, 0);" class=3D""><br style=3D"caret-color: =
rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, 0);" =
class=3D"">This WGLC has received zero responses, which is insufficient =
to progress the document at this time. &nbsp;The WGLC =
is&nbsp;</span><span style=3D"caret-color: rgb(0, 0, 0);" =
class=3D"">therefore</span>&nbsp;<font class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0);" class=3D"">being extended &nbsp;for =
another week, now ending April 1st (the day before our&nbsp;Virtual =
Meeting on April 2nd). &nbsp;</span></font></div><div class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0);" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0);" class=3D"">Again, positive =
comments, e.g., "I've reviewed this document and believe it is ready for =
publication", are welcomed. &nbsp;This is useful and important, even =
from authors. &nbsp;Objections, concerns, and suggestions are also =
welcomed at this time.</span><br style=3D"caret-color: rgb(0, 0, 0);" =
class=3D""><br class=3D"">FWIW, the YANG Doctor review was completed on =
3/23 (thanks Mahesh) with the =E2=80=9CReady with Nits=E2=80=9D =
status:&nbsp;<a =
href=3D"https://datatracker.ietf.org/doc/review-ietf-netmod-geo-location-0=
4-yangdoctors-lc-jethanandani-2020-03-23" =
class=3D"">https://datatracker.ietf.org/doc/review-ietf-netmod-geo-locatio=
n-04-yangdoctors-lc-jethanandani-2020-03-23</a>.</div><div class=3D""><br =
class=3D""><font class=3D""><span style=3D"caret-color: rgb(0, 0, 0);" =
class=3D"">Kent // as shepherd and co-chair</span></font></div><div =
class=3D""><br class=3D""></div><div class=3D""><br style=3D"caret-color: =
rgb(0, 0, 0);" class=3D""><div class=3D""><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D"">On Mar 9, 2020, at 6:30 PM, =
Kent Watsen &lt;<a href=3D"mailto:kent+ietf@watsen.net" =
class=3D"">kent+ietf@watsen.net</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div class=3D"">This =
message begins an almost two-week WGLC for =
draft-ietf-netmod-geo-location-04 ending on March 22nd (the day before =
the NETMOD sessions). &nbsp;Here is a direct link to the HTML version of =
the draft:<br class=3D""><br class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span><a =
href=3D"https://tools.ietf.org/html/draft-ietf-netmod-geo-location-04" =
class=3D"">https://tools.ietf.org/html/draft-ietf-netmod-geo-location-04</=
a><br class=3D""><br class=3D"">Positive comments, e.g., "I've reviewed =
this document and believe it is ready for publication", are welcome! =
&nbsp;This is useful and important, even from authors. Objections, =
concerns, and suggestions are also welcomed at this time.<br =
class=3D""><br class=3D"">Thank you,<br class=3D"">NETMOD Chairs<br =
class=3D""><br =
class=3D"">_______________________________________________<br =
class=3D"">netmod mailing list<br class=3D""><a =
href=3D"mailto:netmod@ietf.org" class=3D"">netmod@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/netmod<br =
class=3D""></div></div></blockquote></div><br =
class=3D""></div></div>_______________________________________________<br =
class=3D"">netmod mailing list<br class=3D""><a =
href=3D"mailto:netmod@ietf.org" class=3D"">netmod@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/netmod<br =
class=3D""></div></blockquote></div><br class=3D""></div></body></html>=

--Apple-Mail=_3983CCB7-2DEB-49B1-8072-8B92FDAEC301--


From nobody Fri Mar 27 03:18:28 2020
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2ABDB3A0917 for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 03:18:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 Pt3sw0EXaRx7 for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 03:18:24 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 84D3F3A093A for <netmod@ietf.org>; Fri, 27 Mar 2020 03:18:24 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id 51904F40712; Fri, 27 Mar 2020 03:18:12 -0700 (PDT)
To: mbj@tail-f.com, ibagdona@gmail.com, warren@kumari.net, joelja@bogus.com, kent+ietf@watsen.net, lberger@labn.net
X-PHP-Originating-Script: 30:errata_mail_lib.php
From: RFC Errata System <rfc-editor@rfc-editor.org>
Cc: rkrejci@cesnet.cz, netmod@ietf.org, rfc-editor@rfc-editor.org
Content-Type: text/plain; charset=UTF-8
Message-Id: <20200327101812.51904F40712@rfc-editor.org>
Date: Fri, 27 Mar 2020 03:18:12 -0700 (PDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/b640iJm78FcGI7ZTOJnX5_-F9B0>
Subject: [netmod] [Technical Errata Reported] RFC7950 (6031)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 10:18:27 -0000

The following errata report has been submitted for RFC7950,
"The YANG 1.1 Data Modeling Language".

--------------------------------------
You may review the report below and at:
https://www.rfc-editor.org/errata/eid6031

--------------------------------------
Type: Technical
Reported by: Radek Krejci <rkrejci@cesnet.cz>

Section: 9.9.3

Original Text
-------------
The "require-instance" statement, which is a substatement to the 
"type" statement, MAY be present if the type is "instance-identifier"
or "leafref".  It takes as an argument the string "true" or "false".
If this statement is not present, it defaults to "true".

Corrected Text
--------------
The "require-instance" statement, which is a substatement to the
"type" statement, MAY be present if the type is "instance-identifier",
"leafref" or a type derived from them. It takes as an argument the
string "true" or "false". If this statement is not present, it defaults
to "true".

Notes
-----
As discussed in https://mailarchive.ietf.org/arch/browse/netconf/?gbt=1&index=p_zRKwQ6TBxTuCDPc5wJbdZgWTc, authors expect that the require-instance statement is available not only for leafref and instance-identifier types, but also for all the types derived from them using typedef statement. Since no one argued against this understanding, this errata changes the text to the same form as in other restrictions applicable to derived types.

Instructions:
-------------
This erratum is currently posted as "Reported". If necessary, please
use "Reply All" to discuss whether it should be verified or
rejected. When a decision is reached, the verifying party  
can log in to change the status and edit the report, if necessary. 

--------------------------------------
RFC7950 (draft-ietf-netmod-rfc6020bis-14)
--------------------------------------
Title               : The YANG 1.1 Data Modeling Language
Publication Date    : August 2016
Author(s)           : M. Bjorklund, Ed.
Category            : PROPOSED STANDARD
Source              : Network Modeling
Area                : Operations and Management
Stream              : IETF
Verifying Party     : IESG


From nobody Fri Mar 27 06:57:33 2020
Return-Path: <joelja@bogus.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E80183A03EF; Fri, 27 Mar 2020 06:57:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 wltjbXws4MS0; Fri, 27 Mar 2020 06:57:29 -0700 (PDT)
Received: from nagasaki.bogus.com (nagasaki.bogus.com [IPv6:2001:418:1::81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2ADA93A00AE; Fri, 27 Mar 2020 06:57:28 -0700 (PDT)
Received: from jmbp.local ([IPv6:2601:647:4200:5811:c8b:4ac1:644:8dd3]) (authenticated bits=0) by nagasaki.bogus.com (8.15.2/8.15.2) with ESMTPSA id 02RDvRMY023694; Fri, 27 Mar 2020 13:57:28 GMT (envelope-from joelja@bogus.com)
X-Authentication-Warning: nagasaki.bogus.com: Host [IPv6:2601:647:4200:5811:c8b:4ac1:644:8dd3] claimed to be jmbp.local
To: "netmod@ietf.org" <netmod@ietf.org>, "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
References: <158526071349.4748.16589153621766830968@ietfa.amsl.com>
From: Joel Jaeggli <joelja@bogus.com>
X-Pep-Version: 2.0
Message-ID: <d0317735-4f61-28f9-ad6e-7be01c2fbfd0@bogus.com>
Date: Fri, 27 Mar 2020 06:57:27 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.6.0
MIME-Version: 1.0
In-Reply-To: <158526071349.4748.16589153621766830968@ietfa.amsl.com>
Content-Type: multipart/mixed; boundary="------------BFB0EE1C6FF3DB09331BBDF4"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/tFa60xa4lyU0igl6yxgEm-l4Hgc>
Subject: [netmod] Agenda Items - Re: Network Modeling (netmod) WG Virtual Meeting: 2020-04-02
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 13:57:32 -0000

This is a multi-part message in MIME format.
--------------BFB0EE1C6FF3DB09331BBDF4
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Netmod folks, now that this is scheduled if you have an item you'd like
on the agenda for this meeting which you had not previously gotten in to
us please send it along to netmod chairs netmod-chairs@ietf.org.

Agenda items proposed so far:

Netmod Ver DT presentation

draft-tao-netmod-yang-node-tags

YANG in 3GPP presentation

draft-ietf-netmod-yang-instance-file-format


If I've missed something please let me know.

Thanks

Chairs

On 3/26/20 15:11, IESG Secretary wrote:
> The Network Modeling (netmod) Working Group will hold
> a virtual interim meeting on 2020-04-02 from 11:00 to 13:00 UTC.
>
> Agenda:
> Agenda is forthcoming on https://mailarchive.ietf.org/arch/browse/netmo=
d/=20
>
> Information about remote participation:
> Remote participation information will be obtained at the time of approv=
al
>
> _______________________________________________
> IETF-Announce mailing list
> IETF-Announce@ietf.org
> https://www.ietf.org/mailman/listinfo/ietf-announce
>

--------------BFB0EE1C6FF3DB09331BBDF4
Content-Type: application/pgp-keys;
 name="pEpkey.asc"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
 filename="pEpkey.asc"

-----BEGIN PGP PUBLIC KEY BLOCK-----

mQENBF0zjHcBCAC/VccTV8/Owi3MQVGop8umVKn4stHzV/F4/5+ixMnzkhhRsI1L
305ew6Uh+ypYkKn28X7B5+3zNIRxK+JKkV9QKufSBPFcTd41xoknMtCMSr5QZIln
A61tLz2oCIdB6eiTrzI60pHwd0idCOmAEqUP8JLfaQZK9JNQ416Kb/8CHiDhkG0N
17l0EYT+uVVBlUbSAgbaw6gO2csUPeASB6oiFd9AdCBVMQsQ4Q57Giz1oFam/FJw
igtZ4TG+fW8dM1k8ngyonN8RzdTwnkkPLCNrttdOfjrv9llianW9Jz48l52ViT39
S82tYLkDuNbQ0AJKK8lniYz0yvs47k5WHF/VABEBAAG0H0pvZWwgSmFlZ2dsaSA8
am9lbGphQGJvZ3VzLmNvbT6JAVQEEwEIAD4WIQTSCLPd1dloH5f5hauFzc47B3GZ
7AUCXTOMdwIbAwUJAeEzgAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRCFzc47
B3GZ7HcvCAChCaaK8xnP5z7bxz5y5tX15fpEzjjhz0fHe32gJ2uZblWzhX6ch/6z
2k51Pcnf0FJj788Nu+WI0kF/U81jByvbz5WPlEBm7E/D0HLxsIWkbt0AlNjiDIP8
WuTZ0Lom/m7YFzwLTN7g+MI5Jqui/LEKcKAqoo5ioGsDGOIa9Fq7/WWkx7fIYvTR
pqSpPKdZs3kz1z9QvncyM3IrY7fOMD4hShCwcA2HU+rl61g6aIZmpG7LXT0ZlHfY
UMk8zxL/8/S89p7ZPxhxrjDeYMPxlexmWY9KZS6Ek6ugO2udHeEDagpUpUrmqEgg
tK8qSsmclqqWXWps5Bl8JLueamnwV+77uQENBF0zjHcBCADWGXodjIueeHPimoj7
55ExPKJvP8ECZProTxJ86N5xmLP9Fbs70FKSxRwv4at1fWgvEwOU9w0ibq7CT+wo
neboxFsWh6GEHlskSlgr5MpqCJXSpcoHABR7aBaBecFAD2YS3Zaf7GUCHcl51Bb8
7Xuj59tS8S5RCMtQ5spAL1unLt/rIBbEaiJR24/vJQLuZAJtAeUQgy0s2daBFKfL
j/7AIVGTpbFSpM3iiOOjFnvQsWapzxheLNS57OY7DaQWDsd/E8zFHcTJLpotST4r
AkWnXvrCxOkFKX+WJ1TKiy8I0enIa1U8aB+9YswHy4fE3GbGqeMDjSxCziNLKKe+
MlZ1ABEBAAGJATwEGAEIACYWIQTSCLPd1dloH5f5hauFzc47B3GZ7AUCXTOMdwIb
DAUJAeEzgAAKCRCFzc47B3GZ7G9dB/9mvCNEjuJVv9IdcziUFrWX8r0rZPRTw+iH
1EKxpE5RWU+LTf3dNJWz/s8pItLkevjIz4tLOdoAa8awj4xqoLkoVFr/LTU7ugaF
ZksanT5/E5ZsDm/ngsdUAgOwZvalOU6cdj7Utzk1xWbGfPLnx86a8VzEaCMtzNX6
roW3zJPBcxnDekuvuHnEiAvUBDGhf2GcVafVRuyM0MOlT7jQ0B8N6mcmojJFSJvO
4jFLiT2/9vPgl4i41S3P8jbjEBQ24U26BDBuB3yNOvoaPDcRUsC1sKHHZCr1cwan
0E4HFJ5kouvANneQTsH+QtWnGZ9mtDrmR+qZ4p7+4dXve+HsG64S
=3DmE9q
-----END PGP PUBLIC KEY BLOCK-----

--------------BFB0EE1C6FF3DB09331BBDF4--


From nobody Fri Mar 27 07:17:31 2020
Return-Path: <010001711c5ad2e4-9758a8e2-1db7-473a-86d6-b0545605766a-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 175853A0A44 for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 07:17:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 ScpYIzao8q3R for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 07:17:28 -0700 (PDT)
Received: from a8-83.smtp-out.amazonses.com (a8-83.smtp-out.amazonses.com [54.240.8.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F0C473A0A1A for <netmod@ietf.org>; Fri, 27 Mar 2020 07:17:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585318646; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:Feedback-ID; bh=q5L/62xMsQIapRdUSYZQslHpDv7OIXx/ZJXpSbrDzfA=; b=G9XD3R0D7scwVaJbQRtxVY84Pm88o7NmQmHCFwKqnoIVaOD8+rMWNlLgei+pierD Yu4h2Fx1cMoJ5Gh3XJzaaGsfdDkIKyBNrM+MuVV/q9qGIOLVo0sK5AMjX+ut+oJFleZ ho0xI6BcLEUGFqB/3oMzTQljERc9wCTZ5Ww1Acu4=
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Kent Watsen <kent@watsen.net>
In-Reply-To: <DB7PR07MB4011C7CA9D64CDBAAF90A511F0CF0@DB7PR07MB4011.eurprd07.prod.outlook.com>
Date: Fri, 27 Mar 2020 14:17:26 +0000
Cc: "netmod@ietf.org" <netmod@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-ID: <010001711c5ad2e4-9758a8e2-1db7-473a-86d6-b0545605766a-000000@email.amazonses.com>
References: <DB7PR07MB4011310A5327543D14FD9C19F0F20@DB7PR07MB4011.eurprd07.prod.outlook.com> <DA8180AD-7DDC-45DE-9733-A7AAFB6A2781@amsl.com> <DB7PR07MB40115DC070AD529CB9CFB69FF0F10@DB7PR07MB4011.eurprd07.prod.outlook.com> <0100017112b9fbb5-e808f29f-e38a-4ff4-bd61-ac93b02057a3-000000@email.amazonses.com> <DB7PR07MB4011C7CA9D64CDBAAF90A511F0CF0@DB7PR07MB4011.eurprd07.prod.outlook.com>
To: =?utf-8?Q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.27-54.240.8.83
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/5xPCvOFMcGxg_Bo05s0jjZooAUE>
Subject: Re: [netmod] Where can I use <CODE BEGINS> <CODE ENDS> ?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 14:17:29 -0000

Hi Balazs,

> OK, as you are strongly opposed to it, I will remove <CODE BEGINS> =
<CODE ENDS> in the next version.

Is there a need for a =E2=80=9Cnext" version?

Looking at -10 (current), I only see the markers around the YANG module, =
which seems good, right?


Kent // shepherd=


From nobody Fri Mar 27 07:59:13 2020
Return-Path: <010001711c801086-0413b5f4-dfc2-4c8c-91ea-3ba7da4ecb6b-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E55673A0D29 for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 07:59:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 L4_EpCgkkrTt for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 07:59:01 -0700 (PDT)
Received: from a8-31.smtp-out.amazonses.com (a8-31.smtp-out.amazonses.com [54.240.8.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 34EC63A0CB4 for <netmod@ietf.org>; Fri, 27 Mar 2020 07:58:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585321088; h=From:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Date:References:To:In-Reply-To:Message-Id:Feedback-ID; bh=YgpiEfzuLxQ2Of2PvwMKW6WdS08G4E+7lS+ZNZhOOEM=; b=Ah/wSSRdLrqMIj6hdXwhSAOUJ1Lz44Ucq5nvZUpspXYEntaFJQiJUDlnoIKeLoby dHbQmecQDrqqklCtBQifyDd+LTN13WOVlVQyv8s9jYJ4VnJgBjjR3K0mXi+eGJBjOt6 filYesqG7HWgc4t/Dz6M0Bva00lFtwSHzKxvOYS4=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Fri, 27 Mar 2020 14:58:07 +0000
References: <DB7PR07MB4011402E836C2FABCB3E7F42F0150@DB7PR07MB4011.eurprd07.prod.outlook.com> <0100017045205157-ba7a6e8f-0d4d-4540-b6ca-94d4d81dbe02-000000@email.amazonses.com> <DB7PR07MB40119ED41717889CFACC08F4F0E30@DB7PR07MB4011.eurprd07.prod.outlook.com> <01000170eb9368e1-3f3186d5-9792-492a-8a33-4bb589552b6d-000000@email.amazonses.com> <01000170ef41c649-255d0811-a030-4b60-9d1f-a06d39f4ebf8-000000@email.amazonses.com> <DB7PR07MB4011E19D9E3E16E96036F325F0F40@DB7PR07MB4011.eurprd07.prod.outlook.com>
To: "netmod@ietf.org" <netmod@ietf.org>
In-Reply-To: <DB7PR07MB4011E19D9E3E16E96036F325F0F40@DB7PR07MB4011.eurprd07.prod.outlook.com>
Message-ID: <010001711c801086-0413b5f4-dfc2-4c8c-91ea-3ba7da4ecb6b-000000@email.amazonses.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.27-54.240.8.31
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/UdkiKPca6-rQLuxnnZfyaQqr4zk>
Subject: Re: [netmod] WG Last Call: draft-ietf-netmod-yang-instance-file-format-06 to -07
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 14:59:11 -0000

All,

The current -10 draft appears to have addressed all issues raised during =
the last call.  Thank you to everyone that participated.

I will start the shepherd review now.  Hopefully it will go smoothly, as =
a number of issues that I raised during the WGLC were related to things =
that are typically discovered during the shepherd review.

Kent // co-chair and shepherd



> On Mar 19, 2020, at 8:08 AM, Bal=C3=A1zs Lengyel =
<balazs.lengyel@ericsson.com> wrote:
>=20
>=20
>=20
> -----Original Message-----
> From: Kent Watsen <kent+ietf@watsen.net>=20
> Sent: 2020. m=C3=A1rcius 18., szerda 21:07
> To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
> Cc: netmod@ietf.org
> Subject: Re: [netmod] WG Last Call: =
draft-ietf-netmod-yang-instance-file-format-06 to -07
>=20
> One more thing, for non-mandatory nodes that don=E2=80=99t have a =
default value specified, please ensure the =E2=80=9Cdescription=E2=80=9D =
statement states what it means for the node to be set or not set =
(whichever is easier)?   For instance:
>=20
> OLD:
>=20
>       leaf name {
>         type string;
>         description
>           "Name of the YANG instance data set.";
>       }
>=20
> NEW (assuming this makes sense):
>=20
>       leaf name {
>         type string;
>         description
>           =E2=80=9CAn arbitrary name for the YANG instance data set.  =
This
>            value is primarily used for descriptive purposes.  However,
>            when the instance data set is saved to a file, then the
>            filename MUST encode the name=E2=80=99s value, per Section =
3=20
>            of RFC XXXX.";
>       }
> BALAZS: OK
> BTW, should the requirement of it needing to be encoded into the =
filename place constraints on the =E2=80=9Cstring=E2=80=9D type?  Should =
a =E2=80=9Cpattern=E2=80=9D
> statement be added?
> BALAZS: IMHO defining a pattern for a filename string (that may be =
dependent on the used filesystem) is out of scope for this draft.
>=20
> Extended description of content-schema.
> IMHO contact, description, revision, timestamp does not need to =
explain what does it mean if they are not present. It only means: no =
information available.
> Kent
>=20


From nobody Fri Mar 27 08:04:32 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6AF6D3A0806 for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 08:04:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 sHXcKkal3Z8U for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 08:04:28 -0700 (PDT)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0600.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe1f::600]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C1613A003B for <netmod@ietf.org>; Fri, 27 Mar 2020 08:04:27 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D/Nnj7XQYy5zSktDfAlL4Da1xx+5AsUtO2dSczp8ojCcy/XmkfdxDV44yj2OTinAcS0T9tul0TKw2pd4U7DANQH2llJBs/U6yCUnqTTvWhuTtUPoWD2oMymYr4OzJfuS/CZEdlcSjSx90BnXr6uSP09WgYnxobodHoiOIr+acI0grogdFcwPgLO3oonjNAxKClRK1m2ltOYa8N6S037E8yoKAMb03D4ciED1DjULlp+hdYfESL0ZOwxhgAniOHA3YKPwAoXgOVRZycTu369Ly40Zpq7zEPnwtNFwbo7LdOnYaVBllDFInbEWkPkSP8MM52tItLs5CVMCneDoouSlnQ==
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=89TV1RN95NSigDpCBc6rsUVLKpVFizGPOUlRII3lHG8=; b=OWU7/JdKfMW8HiP487EjqMEOrcU6RZbKRRK7IP51OWbZk5vWxRMcWQmrXNt0bxegp0r4ogy5vNYEvPNR2tKDgIV4PwZBRilEtENAzMW/UXlig+qbHwb3Ug1SUxGV+T4kwtM5zhGcWyH6AEX6nlWW72UhWei2UnsEPvox17PJlHjsK1oYUzDHRHqz4XNf23uPaP66uPVivuJbnhM9qW7FfN09TZzmHbTAlKK3a8z9OTPnYW2zvJS4F/koZNvZdQQraPXc4riNnnG/PH4vqsE0M/81Fjv53C5vpa0We//CBvHiOmVk0IPCMgqc8swG3Uv5k4mh0hxZZRzDaseKcZQy4g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=89TV1RN95NSigDpCBc6rsUVLKpVFizGPOUlRII3lHG8=; b=eLzyGrNMkxwbKpEj01iyCZHLNWLAA6xvqOSxjv3ki25YIWmI0rk5IBDBD9b3s/q8r4rlFSORMh3EWA58CuRESEya7x3u3HLXZRHulx1TBUhe06br7qZ6vnJSzqmQoERNQtBNbMUY0apDzbhyOWAkg2OWyfkfHHfnzCvEdxv+LKk=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB5306.eurprd07.prod.outlook.com (20.178.42.93) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2878.12; Fri, 27 Mar 2020 15:04:25 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2856.019; Fri, 27 Mar 2020 15:04:25 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>
To: RFC Errata System <rfc-editor@rfc-editor.org>, "mbj@tail-f.com" <mbj@tail-f.com>, "ibagdona@gmail.com" <ibagdona@gmail.com>, "warren@kumari.net" <warren@kumari.net>, "joelja@bogus.com" <joelja@bogus.com>, "kent+ietf@watsen.net" <kent+ietf@watsen.net>, "lberger@labn.net" <lberger@labn.net>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] [Technical Errata Reported] RFC7950 (6031)
Thread-Index: AQHWBCEaiCiZ2sgM9kikrn4tE8QlqqhciZMA
Date: Fri, 27 Mar 2020 15:04:25 +0000
Message-ID: <DB7PR07MB40117F9BA26186AE0B357615F0CC0@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <20200327101812.51904F40712@rfc-editor.org>
In-Reply-To: <20200327101812.51904F40712@rfc-editor.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [80.98.254.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8f18e41b-bd8d-4018-0935-08d7d260239a
x-ms-traffictypediagnostic: DB7PR07MB5306:
x-microsoft-antispam-prvs: <DB7PR07MB530678B596DBD0EB1FCE0DD9F0CC0@DB7PR07MB5306.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 0355F3A3AE
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DB7PR07MB4011.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10009020)(4636009)(366004)(136003)(39860400002)(346002)(376002)(396003)(66476007)(66556008)(64756008)(9686003)(66946007)(71200400001)(966005)(316002)(66616009)(76116006)(66446008)(186003)(26005)(110136005)(33656002)(81166006)(52536014)(8676002)(2906002)(53546011)(478600001)(5660300002)(8936002)(81156014)(55016002)(86362001)(6506007)(7696005)(4326008); DIR:OUT; SFP:1101; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: SFKDl+1G+leVh39YRyF83RLZJ+UKzW8ggfwmiJse9ghVU/z5xVQ4gKgPXwF5Fm3Lk5ttc5ysAlQqn2XrlkBJ6kG2Ni9gcvU/Ab13KLQqiqeEsmyxeFubSqs42IWx1/7PXQosH1BQcA9N9MtfraDDSkHGAMm891/lDGwqoVxJ+/CFR4Uh+XHLS8obA710EB268FB8Nt5FXcFlZAlMPS6J7gPDIUVt/LouTjPk0ZXvHrIrrLFH9FDpgAJ0pue/FBYaAvph7Cvnqq99hkh068bKr0sI8R132FnvbkLE6F7BAU7bSJNYNLeQtd1usda6qUXHnH55yp/fYK9gBcPLGjfugs7hY0RvXdJr3pvdwKdHiPDtqj7nNpAQOeC3dXZWO6MLyXfsVQiL+hkuw1rt0/MXjj9PWmIRFfGEgaOL4YCsNf7UMQqMpypchSCSz4E8P6Ru5OmCxCQIRv+Cq0yrdrniOnlFPaulr7ziHd7KROoyQle1msoPeR52lBxkWGwj3jkpwKDtXFeyBDL0vO0994ciHQ==
x-ms-exchange-antispam-messagedata: b1b9QhNBJZfhrTmj0O5AUm1ysZJVYXXh/JYEpXYgIBm8/gtTTGsx7z8n3rnOnD12FCAEJXIPCMOF3pjoZFk7Czr3e+SSdOnPMor9HFhzj6h9bJFQWjkTc9KvN8s4jOKkVbonJ2X3JS8U3TnjBjmIhw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0041_01D60451.6206C040"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8f18e41b-bd8d-4018-0935-08d7d260239a
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Mar 2020 15:04:25.0866 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Z8nacP6DVD9VOUCB+ycEpY3K8nIOzLum7bWZVK2F7DNZC81GWbPDMs2R4+bNtb32U1JmFeEPHf5YY5uaChYjqmbgSaqi8aipZUV3XgQPTRo=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5306
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ohPgdh_mJOmOSk-14QsHwNjVXhM>
Subject: Re: [netmod] [Technical Errata Reported] RFC7950 (6031)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 15:04:31 -0000

------=_NextPart_000_0041_01D60451.6206C040
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

+1
Balazs

-----Original Message-----
From: netmod <netmod-bounces@ietf.org> On Behalf Of RFC Errata System
Sent: 2020. m=E1rcius 27., p=E9ntek 11:18
To: mbj@tail-f.com; ibagdona@gmail.com; warren@kumari.net; =
joelja@bogus.com;
kent+ietf@watsen.net; lberger@labn.net
Cc: netmod@ietf.org; rfc-editor@rfc-editor.org
Subject: [netmod] [Technical Errata Reported] RFC7950 (6031)

The following errata report has been submitted for RFC7950, "The YANG =
1.1
Data Modeling Language".

--------------------------------------
You may review the report below and at:
https://www.rfc-editor.org/errata/eid6031

--------------------------------------
Type: Technical
Reported by: Radek Krejci <rkrejci@cesnet.cz>

Section: 9.9.3

Original Text
-------------
The "require-instance" statement, which is a substatement to the "type"
statement, MAY be present if the type is "instance-identifier"
or "leafref".  It takes as an argument the string "true" or "false".
If this statement is not present, it defaults to "true".

Corrected Text
--------------
The "require-instance" statement, which is a substatement to the "type"
statement, MAY be present if the type is "instance-identifier", =
"leafref" or
a type derived from them. It takes as an argument the string "true" or
"false". If this statement is not present, it defaults to "true".

Notes
-----
As discussed in
https://mailarchive.ietf.org/arch/browse/netconf/?gbt=3D1&index=3Dp_zRKwQ=
6TBxTuC
DPc5wJbdZgWTc, authors expect that the require-instance statement is
available not only for leafref and instance-identifier types, but also =
for
all the types derived from them using typedef statement. Since no one =
argued
against this understanding, this errata changes the text to the same =
form as
in other restrictions applicable to derived types.

Instructions:
-------------
This erratum is currently posted as "Reported". If necessary, please use
"Reply All" to discuss whether it should be verified or rejected. When a
decision is reached, the verifying party can log in to change the status =
and
edit the report, if necessary.=20

--------------------------------------
RFC7950 (draft-ietf-netmod-rfc6020bis-14)
--------------------------------------
Title               : The YANG 1.1 Data Modeling Language
Publication Date    : August 2016
Author(s)           : M. Bjorklund, Ed.
Category            : PROPOSED STANDARD
Source              : Network Modeling
Area                : Operations and Management
Stream              : IETF
Verifying Party     : IESG

_______________________________________________
netmod mailing list
netmod@ietf.org
https://www.ietf.org/mailman/listinfo/netmod

------=_NextPart_000_0041_01D60451.6206C040
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMyNzE1MDQyM1owIwYJKoZIhvcNAQkEMRYEFFQ7ZHWRwYDnmpMc4WHTcM/JE6/JMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQCNCct040vjyVYvcC4G/3XnmpnP456qW+JcV990PjeyID6R1Ev5gvTP
TKZY3wFfORvl5ZCkDUASNGn8qq96+DOGk81EYlqkC+5kr8A/DeIjhCNtK4P6M2L6GxZP2+keFd0S
cCScq69qF6ip04UPI1HnWW1AJQJYOylGjI/0jqpHa33Vqji0omY1WQDcsBKnnvErpaUwDguTkRiC
FiU7MzpVj+hCWEu9mofzaH3gvI1eUjh3bXbqUYo2bfXHIbDnBMLwCIcHrE79AL7EHzycmgRK3OSG
hfPgE/hEvP7RVcg5xOGviXG+8kKXZHrbcMH+38aGCjSNXVftkhGnbbDq17qkAAAAAAAA

------=_NextPart_000_0041_01D60451.6206C040--


From nobody Fri Mar 27 08:17:54 2020
Return-Path: <J.Schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B16BF3A08DE for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 08:17:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.362
X-Spam-Level: 
X-Spam-Status: No, score=-3.362 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_MSPIKE_H2=-1.463, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.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 8kTAh79jXs0H for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 08:17:49 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80073.outbound.protection.outlook.com [40.107.8.73]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4BAF53A076C for <netmod@ietf.org>; Fri, 27 Mar 2020 08:17:48 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XSMWIPtqJiLl+fevsAjzWlRCcP8jlzYKpLo8zvPhKl5155OImuvaMVFgFLuiCoTSpmGZYfI3CwcZsTSpJWZ3wqOqWHjXb8jzSm4pklFvEAHYCussV2zdInX7moNdb/I33IgIsKJmCstXEQkWapuyfqLkdizuLPs69wCm4hML8Wlt+lfFVuBH1Cj7NJcIvJ/CUo/QhaBabDmPDXOeSCEJ33C5oC4eKUzEGr1bkLOthNM+mRTCCy0WBBtu5F/jF91Huv4O/cA+AhDWL+YGsAbQxHy2uZ/aJMg7H9H/sTlEK4l3Wm5AWrq4Xvv9sB+Ta7EgxloffD8kx5qH1S0KdksfWA==
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=5gytbRT8gTcdmY/u8hu6tCyjDhc+E+ZHbmRUaxQAALs=; b=jBG45NWziyiK5T9+wa0VPBvPke0TR2cpyTJnh2ee/6mgOr4j0ImsgZqk7+bqXKsv1RnxyJCgyKiyRT15Rh28robjAB2vAeaPZL8hIQofHk5fVtMMyero49PYgweXMLXir4ZWU/o/DHT8eeboZJFCQE675/GQ+dwbRBKOt4iE6hGxtOZdCcBqS2108L2wqOWeljW38ln6O6NUfttYrbZMbrUgjOC/mlW9hh4KnO/MBRqmxKPFJ+ykuW0mjLNTYoBVDRaDX2WWRidKgiWgPv9TM8NrMYZLKSpA0WIbP6HfL3IyjBOf71uaq5lrilYK4m/j8h5kXL2CfQ8g5w9fbaZzjg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5gytbRT8gTcdmY/u8hu6tCyjDhc+E+ZHbmRUaxQAALs=; b=O1UQ06hVH9eHv01zni7skuzp8GGgWXyXNM2oqmKad63/lQIIA3E/7sefIuR0hp1R8zrslQXQNipM0ukRLqabnPnEYqYZ6RjlOanfvRGUCnf//RZCe8DgRcVsFMRpt5EKnEahLjoyfWYaBpPe1vw2vVDeofJqmXgk/2X8RC+3XiI=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=J.Schoenwaelder@jacobs-university.de; 
Received: from HE1P190MB0315.EURP190.PROD.OUTLOOK.COM (10.160.48.146) by HE1P190MB0060.EURP190.PROD.OUTLOOK.COM (10.172.127.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.19; Fri, 27 Mar 2020 15:17:45 +0000
Received: from HE1P190MB0315.EURP190.PROD.OUTLOOK.COM ([fe80::2541:1a1b:124b:9881]) by HE1P190MB0315.EURP190.PROD.OUTLOOK.COM ([fe80::2541:1a1b:124b:9881%7]) with mapi id 15.20.2835.025; Fri, 27 Mar 2020 15:17:45 +0000
Date: Fri, 27 Mar 2020 16:17:43 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: RFC Errata System <rfc-editor@rfc-editor.org>
Cc: mbj@tail-f.com, ibagdona@gmail.com, warren@kumari.net, joelja@bogus.com, kent+ietf@watsen.net, lberger@labn.net, netmod@ietf.org
Message-ID: <20200327151743.xwzncq4osj26tzec@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: RFC Errata System <rfc-editor@rfc-editor.org>, mbj@tail-f.com, ibagdona@gmail.com, warren@kumari.net, joelja@bogus.com, kent+ietf@watsen.net, lberger@labn.net, netmod@ietf.org
References: <20200327101812.51904F40712@rfc-editor.org>
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20200327101812.51904F40712@rfc-editor.org>
X-ClientProxiedBy: AM3PR05CA0137.eurprd05.prod.outlook.com (2603:10a6:207:3::15) To HE1P190MB0315.EURP190.PROD.OUTLOOK.COM (2603:10a6:7:5f::18)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from localhost (2001:638:709:5::7) by AM3PR05CA0137.eurprd05.prod.outlook.com (2603:10a6:207:3::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20 via Frontend Transport; Fri, 27 Mar 2020 15:17:44 +0000
X-Originating-IP: [2001:638:709:5::7]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: ffe271b9-87fd-41ef-c7cc-08d7d2620004
X-MS-TrafficTypeDiagnostic: HE1P190MB0060:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <HE1P190MB00608867F649E0AED02CFF71DECC0@HE1P190MB0060.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-Forefront-PRVS: 0355F3A3AE
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:HE1P190MB0315.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE;  SFTY:; SFS:(10009020)(136003)(376002)(39850400004)(366004)(396003)(346002)(6496006)(478600001)(81166006)(66556008)(66476007)(81156014)(8676002)(966005)(8936002)(5660300002)(3450700001)(86362001)(1076003)(66946007)(316002)(786003)(6916009)(52116002)(6486002)(2906002)(186003)(16526019)(4326008); DIR:OUT; SFP:1101; 
Received-SPF: None (protection.outlook.com: jacobs-university.de does not designate permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: 7PsB46QPrLHPfUizfqq0b4y8Kug4TGJHrNuUbXyGPCps1Ez+d5cq+Q9kpt/ENONhyko6bMT+0EX5l3Dl4z92T5/zvH2szej7uzss1QDe22XwoyjGO6OVABhuWf7yE4aYvfrtC3Q6nhJII0nIlLDe/G8DnL2Ci3pVh7nFWm762QwpTRc3j63/DAYZTaBQclgDN6PYaXjKNus4Z3XYKjJH667Cpns/u23OGZDZ5R70RDNzvILeM7jGqo6x8NlpzwiLfwbCAINJaeMB1k4qe/EwbmeezaL2K0CpM3hAeRF1TfQ1gtnDCFi4Z/FGxbhZxsQY5Mj4bJb2VbZiv2siKJD9njnuWdu0WplmBnMyYzcI5fEnnHQmCsbSgsY3kjz1SVyxBHWKFOO1Fq1g40eaPINp5u+qPU337KLdaT+7IMEkEWxpvkpDRGdk6iQgawYPLTjY0nLUJ/6K0flkP4ys8wV0+7FHPmrQiyGpUVUe0EUPF+HCKYxrVlY2s5aKEGfrRuUAgu5h71NtxZtXIskihujd8w==
X-MS-Exchange-AntiSpam-MessageData: bfi/vploG9ppdnVaXd1lo/lEpyidHojv+gBr8pLy+Dx0fH2pOY9xBJgmhz2IuPoRgFBR5O5XKH8wu3Yj09YqTFP7hlRoFncYKo+IGhG6auAW1CuV2v3A76biVsILEr7UUpv+H2Tp2qFfWl3+eDDHdbxhsH2MqQ0PnfRG8H4wdXw=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: ffe271b9-87fd-41ef-c7cc-08d7d2620004
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Mar 2020 15:17:44.8463 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: DDq2UxzUcF5VWWh+tZ+g6iekXWr8MV1ZLA7y+gx84t+e8GVJiPDa39JCul8dx5ilXJGiiGDZfG+fFhRsKzHctgsnWudDcJuzvbVoMT5g2TU=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1P190MB0060
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/z8FGRnmEXp3GTT-BEaKDODq7554>
Subject: Re: [netmod] [Technical Errata Reported] RFC7950 (6031)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 15:17:52 -0000

Hi,

two comments:

- It is unclear to me whether this really qualifies as an errata.

- If we add this, then there should probably text about which
  combinations are allowed. For example, for pattern and ranges, there
  is explicit text that says further restrictions of the value space
  are possible, bot not expansions. If we follow that logic, then

  typedef a {
    type leaf-ref {
      path "/some/thing";
      require-instance true;
    }
  }

  typedef b {
    type a {
      require-instance false;
    }
  }

  might be illegal since b has a larger value space than a.

/js

On Fri, Mar 27, 2020 at 03:18:12AM -0700, RFC Errata System wrote:
> The following errata report has been submitted for RFC7950,
> "The YANG 1.1 Data Modeling Language".
> 
> --------------------------------------
> You may review the report below and at:
> https://www.rfc-editor.org/errata/eid6031
> 
> --------------------------------------
> Type: Technical
> Reported by: Radek Krejci <rkrejci@cesnet.cz>
> 
> Section: 9.9.3
> 
> Original Text
> -------------
> The "require-instance" statement, which is a substatement to the 
> "type" statement, MAY be present if the type is "instance-identifier"
> or "leafref".  It takes as an argument the string "true" or "false".
> If this statement is not present, it defaults to "true".
> 
> Corrected Text
> --------------
> The "require-instance" statement, which is a substatement to the
> "type" statement, MAY be present if the type is "instance-identifier",
> "leafref" or a type derived from them. It takes as an argument the
> string "true" or "false". If this statement is not present, it defaults
> to "true".
> 
> Notes
> -----
> As discussed in https://mailarchive.ietf.org/arch/browse/netconf/?gbt=1&index=p_zRKwQ6TBxTuCDPc5wJbdZgWTc, authors expect that the require-instance statement is available not only for leafref and instance-identifier types, but also for all the types derived from them using typedef statement. Since no one argued against this understanding, this errata changes the text to the same form as in other restrictions applicable to derived types.
> 
> Instructions:
> -------------
> This erratum is currently posted as "Reported". If necessary, please
> use "Reply All" to discuss whether it should be verified or
> rejected. When a decision is reached, the verifying party  
> can log in to change the status and edit the report, if necessary. 
> 
> --------------------------------------
> RFC7950 (draft-ietf-netmod-rfc6020bis-14)
> --------------------------------------
> Title               : The YANG 1.1 Data Modeling Language
> Publication Date    : August 2016
> Author(s)           : M. Bjorklund, Ed.
> Category            : PROPOSED STANDARD
> Source              : Network Modeling
> Area                : Operations and Management
> Stream              : IETF
> Verifying Party     : IESG
> 
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Fri Mar 27 08:35:54 2020
Return-Path: <mbj+ietf@4668.se>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3BCCA3A0041 for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 08:35:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.099
X-Spam-Level: 
X-Spam-Status: No, score=-0.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=TwgHyhKc; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=VdWZoKe6
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 Fu8kPRpO-cww for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 08:35:50 -0700 (PDT)
Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 994183A0036 for <netmod@ietf.org>; Fri, 27 Mar 2020 08:35:50 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 9F2025C04BE; Fri, 27 Mar 2020 11:35:49 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Fri, 27 Mar 2020 11:35:49 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm1; bh= IG1WLbr0hYOSWFhS3sVsJY47IpNME/bJ3JOOqqQyBW0=; b=TwgHyhKcDvu7oHVk nyvQJIQbI116Lt+GnGr2b99UK63RJbDcBKMMXbSV/ar+/Wbl06zPGL7cMaWVBl0L rWkcV3nOYjiQl5AyH9/YfTVbT8dHXnLpfJojBxJ+Wwy3mrhBIg2wHgSxzNBIuEHu /5QtXY5d2iiX9P35p3CanTwOpqRXaoTvOpcH1kY8mxN8jRCt+U7+iB0XQJhq7XOa dXEI3L31kke95nZmIBoDX2/1Qg8igGnMIOqPvMfU3e4X/0s5f9js1ODO7XHZDQwV riLy6kdJ900ebKBE8SNghsIHxcuztJPHP8IAJk2sd6ogoDLlJlpXw+6mPlcxO9U+ Nbq55Q==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=IG1WLbr0hYOSWFhS3sVsJY47IpNME/bJ3JOOqqQyB W0=; b=VdWZoKe6WPTbI87eVHDwXj9tzYnJUy9atkDpsrrs5FA7Y/oMDEI8qKFnx K9uu0/GuHI8hh/dl9xJ6slr2cl8f35+ypLqOuu9CDwCVRqqs//4spxgHMzfgwVtG 0yI8xPjzKS3nLegfLr2msT1KNjPaVx0KDO+/Ola5kv5D5cknjgYJH8mbP8pgCRSp 85BDj3/27BVD9oMdql+UHWRtsCaDzLKOIhyrsBrtaMW1pjs9YWt0vTHHNczFXbV1 cHe0IXOx0C4HtQ79eLfmriyGvdqXD+2XkdCYGK7GwAPdizyY32llimCaAwsr6ShS AEWSI5Tp31wTVo/cq3XQZZ8zHdmXA==
X-ME-Sender: <xms:VB1-Xs2o2f2Yp8NhMT-qRSuvTi4eU701xVkhKSHnXwmHXocPN23TEQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrudehledgjeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffkffvuffhjghfofggtgfgsehtje ertdertddvnecuhfhrohhmpeforghrthhinhcuuehjnphrkhhluhhnugcuoehmsghjodhi vghtfhesgeeiieekrdhsvgeqnecuffhomhgrihhnpehrfhgtqdgvughithhorhdrohhrgh dpihgvthhfrdhorhhgpdhjrggtohgsshdquhhnihhvvghrshhithihrdguvgenucfkphep vddujedrfedurdduiedurdejheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmh epmhgrihhlfhhrohhmpehmsghjodhivghtfhesgeeiieekrdhsvg
X-ME-Proxy: <xmx:VB1-XrUCdqebNgZHMHmNqEzd6b4-049B4TIXVDnbCTt4beapXhzVeg> <xmx:VB1-Xv6xNIrWdZvxmInIAWQGPZpyUPuuCh6u82eS8BnyUvCsWy29cw> <xmx:VB1-XqIGgZmeDm7-kIkICcD-uKdvEfnw8ZP6u_JmXKTCsgGax08_JQ> <xmx:VR1-XuFyp922sBNjlV-BBZ2vjWd_kz0dSX5HmLibpxv1EGMoFtyocg>
Received: from localhost (unknown [217.31.161.75]) by mail.messagingengine.com (Postfix) with ESMTPA id F28B3306C3AD; Fri, 27 Mar 2020 11:35:46 -0400 (EDT)
Date: Fri, 27 Mar 2020 16:35:44 +0100 (CET)
Message-Id: <20200327.163544.1954043640939771631.id@4668.se>
To: j.schoenwaelder@jacobs-university.de
Cc: rfc-editor@rfc-editor.org, ibagdona@gmail.com, netmod@ietf.org, warren@kumari.net
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
In-Reply-To: <20200327151743.xwzncq4osj26tzec@anna.jacobs.jacobs-university.de>
References: <20200327101812.51904F40712@rfc-editor.org> <20200327151743.xwzncq4osj26tzec@anna.jacobs.jacobs-university.de>
X-Mailer: Mew version 6.8 on Emacs 26.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/LxanXBmiyWz-qar1o3tVSxgtvJE>
Subject: Re: [netmod] [Technical Errata Reported] RFC7950 (6031)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 15:35:52 -0000

[re-sent w/ correct address]

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
> Hi,
> 
> two comments:
> 
> - It is unclear to me whether this really qualifies as an errata.
> 
> - If we add this, then there should probably text about which
>   combinations are allowed. For example, for pattern and ranges, there
>   is explicit text that says further restrictions of the value space
>   are possible, bot not expansions. If we follow that logic, then
> 
>   typedef a {
>     type leaf-ref {
>       path "/some/thing";
>       require-instance true;
>     }
>   }
> 
>   typedef b {
>     type a {
>       require-instance false;
>     }
>   }
> 
>   might be illegal since b has a larger value space than a.

The value space of b is the same as for a. "require-instance" doesn't
change the value space; it changes semantic validation of the given
values ((see my mail from 17 Mar, "Require-instance problem").


/martin


> 
> /js
> 
> On Fri, Mar 27, 2020 at 03:18:12AM -0700, RFC Errata System wrote:
> > The following errata report has been submitted for RFC7950,
> > "The YANG 1.1 Data Modeling Language".
> > 
> > --------------------------------------
> > You may review the report below and at:
> > https://www.rfc-editor.org/errata/eid6031
> > 
> > --------------------------------------
> > Type: Technical
> > Reported by: Radek Krejci <rkrejci@cesnet.cz>
> > 
> > Section: 9.9.3
> > 
> > Original Text
> > -------------
> > The "require-instance" statement, which is a substatement to the 
> > "type" statement, MAY be present if the type is "instance-identifier"
> > or "leafref".  It takes as an argument the string "true" or "false".
> > If this statement is not present, it defaults to "true".
> > 
> > Corrected Text
> > --------------
> > The "require-instance" statement, which is a substatement to the
> > "type" statement, MAY be present if the type is "instance-identifier",
> > "leafref" or a type derived from them. It takes as an argument the
> > string "true" or "false". If this statement is not present, it defaults
> > to "true".
> > 
> > Notes
> > -----
> > As discussed in https://mailarchive.ietf.org/arch/browse/netconf/?gbt=1&index=p_zRKwQ6TBxTuCDPc5wJbdZgWTc, authors expect that the require-instance statement is available not only for leafref and instance-identifier types, but also for all the types derived from them using typedef statement. Since no one argued against this understanding, this errata changes the text to the same form as in other restrictions applicable to derived types.
> > 
> > Instructions:
> > -------------
> > This erratum is currently posted as "Reported". If necessary, please
> > use "Reply All" to discuss whether it should be verified or
> > rejected. When a decision is reached, the verifying party  
> > can log in to change the status and edit the report, if necessary. 
> > 
> > --------------------------------------
> > RFC7950 (draft-ietf-netmod-rfc6020bis-14)
> > --------------------------------------
> > Title               : The YANG 1.1 Data Modeling Language
> > Publication Date    : August 2016
> > Author(s)           : M. Bjorklund, Ed.
> > Category            : PROPOSED STANDARD
> > Source              : Network Modeling
> > Area                : Operations and Management
> > Stream              : IETF
> > Verifying Party     : IESG
> > 
> > _______________________________________________
> > netmod mailing list
> > netmod@ietf.org
> > https://www.ietf.org/mailman/listinfo/netmod
> 
> -- 
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
> 
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Fri Mar 27 09:13:52 2020
Return-Path: <J.Schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32EEB3A0F3D for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 09:13:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.699
X-Spam-Level: 
X-Spam-Status: No, score=-1.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, MSGID_FROM_MTA_HEADER=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=jacobsuniversity.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 Jm3rQySidX-Y for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 09:13:38 -0700 (PDT)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on20614.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e1b::614]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EFB423A0F1E for <netmod@ietf.org>; Fri, 27 Mar 2020 09:13:28 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dADn/ilYj9d44LTW2C2gGlqd2kGTspw2NXJrZeBSqrJl/Vo/C21g7ly7lyBBv/p3/ztHD9+h9e8pvskqTyTNY0WHPCPHVMdOYc98kkonoDM3xDF3u7U5e1CpIldNmT/3a6DnIFaayRM/wPtMWASEPdVbHEdn25o3rSp1rjYlDi++sJ6SrM4wUNSlxEW3CEVOrKnX+ED2TrmdQCfHv8ht2DxDEUJ4nPJ/fvbIzC5VtVa6EWo40zuvMmFvrzdox7O32EVdR3InAeOeabTCok1e3Lkz4LmOikRzIIPi9kiynflC2oQJAktpr4M9MUTkFQ2YfLlsa1nw8EbsRNWMvfNoZw==
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=nqkSurOIogW0N8DXJR7Z/MlXYdbbBybNFdDpfK2pFTI=; b=Bu8Wxy6iaqx/cQ0z8qFg/OzPi4qg+rbjg43wc0kbQZKRT6eusjXv8wniopQ/9M26c8JP83hOAOlkR8WnuOVKT0O3ZCxfKoNc/ptFQuX7/WR7Lxq2gKenui+Tc0lk5QWcEhtBZaXzvfFaDkrFX9/x8EdnQIpVGsOI+weyYMTzaG19gB+0HEp98yY3UGmUduSeQlF/+K7GGuttfZrcxXGUJQHIyEtiLN87kEZlEdzvsL6jDzA8Z1rtpuaRRhW10KA9ULK1ykvHC8M+tvjJxlNhp/YfCQhfBNW9W7dmxgYpISVqjsusbuWJEP+r6ClEv9yEl0bYEZvka3+/MHiG3a0u/Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nqkSurOIogW0N8DXJR7Z/MlXYdbbBybNFdDpfK2pFTI=; b=FUB3XSApYqOelecMNAqK68o/y9sX5ZtFNCrtmLnoaoc/PuSt8pPw+x2YGCIeHnOyV14SwN0fLaMCaVrZnKWdnUM4If70+u87gE3Tw1xB7h1SLcDRR0TgZ32BBEbrc60512KpH+tYxanKEI8BpEl0F78klzgaV20nfydJSUCYsP0=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=J.Schoenwaelder@jacobs-university.de; 
Received: from HE1P190MB0315.EURP190.PROD.OUTLOOK.COM (10.160.48.146) by HE1P190MB0314.EURP190.PROD.OUTLOOK.COM (10.160.71.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.19; Fri, 27 Mar 2020 16:13:25 +0000
Received: from HE1P190MB0315.EURP190.PROD.OUTLOOK.COM ([fe80::2541:1a1b:124b:9881]) by HE1P190MB0315.EURP190.PROD.OUTLOOK.COM ([fe80::2541:1a1b:124b:9881%7]) with mapi id 15.20.2835.025; Fri, 27 Mar 2020 16:13:25 +0000
Date: Fri, 27 Mar 2020 17:13:18 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Martin =?utf-8?Q?Bj=C3=B6rklund?= <mbj+ietf@4668.se>
Cc: rfc-editor@rfc-editor.org, ibagdona@gmail.com, netmod@ietf.org, warren@kumari.net
Message-ID: <20200327161318.ykrx2s36bhmaglxq@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Martin =?utf-8?Q?Bj=C3=B6rklund?= <mbj+ietf@4668.se>, rfc-editor@rfc-editor.org, ibagdona@gmail.com, netmod@ietf.org, warren@kumari.net
References: <20200327101812.51904F40712@rfc-editor.org> <20200327151743.xwzncq4osj26tzec@anna.jacobs.jacobs-university.de> <20200327.163544.1954043640939771631.id@4668.se>
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <20200327.163544.1954043640939771631.id@4668.se>
X-ClientProxiedBy: AM4PR05CA0025.eurprd05.prod.outlook.com (2603:10a6:205::38) To HE1P190MB0315.EURP190.PROD.OUTLOOK.COM (2603:10a6:7:5f::18)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from localhost (2001:638:709:5::7) by AM4PR05CA0025.eurprd05.prod.outlook.com (2603:10a6:205::38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20 via Frontend Transport; Fri, 27 Mar 2020 16:13:25 +0000
X-Originating-IP: [2001:638:709:5::7]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 2954892a-18eb-4ae3-d24b-08d7d269c75f
X-MS-TrafficTypeDiagnostic: HE1P190MB0314:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <HE1P190MB031419CBFC2A7AB38C995309DECC0@HE1P190MB0314.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:9508;
X-Forefront-PRVS: 0355F3A3AE
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:HE1P190MB0315.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE;  SFTY:; SFS:(10009020)(346002)(396003)(39850400004)(136003)(376002)(366004)(478600001)(8676002)(86362001)(1076003)(81156014)(4326008)(16526019)(8936002)(186003)(5660300002)(66946007)(66476007)(66556008)(2906002)(786003)(316002)(81166006)(6496006)(6666004)(52116002)(6486002)(3450700001); DIR:OUT; SFP:1101; 
Received-SPF: None (protection.outlook.com: jacobs-university.de does not designate permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: GW1w+NplKr2ubRs6MWmPbvldewF8Ax+JfkFnIAB0YXs2ZhQ8BHJ8ou59pgzwcBtyaL7ZrixMG0lRXouEixRQBBewvGnISMhLMAqe7mWGOXRTf5wkzQLk8CDgdE5E8ytPqFKHptoNhHfblQQdm349zfVEfU5En0238lReajP8wBzLZYOti4ziHbYrbpd0lGw2T1bluipqJpFbf2F7Rn/fxl6FmgrtdCrEqu5evUdd4wsQcne+FhKIDr8mhGH4HAQfw27oqsX+CtLwlEhRWApqgKhtWyV1QQ9xJHrh0B8pM/QGIBJro9AjsiNiLXOFtRbkCvvTPWG4mtjbgbs88RDWhurTYK/DYWgpX8gxHkP8aMeh6ajLBFlOpqosudnFRL6dev+w+idDcI/OhHr/mmuKHm9K70/1S4LE9PJpDAvC4JwbWzdpJMitmrF0bKQ+/xFqzSV+RLw3bjvl7CMHTMRZ/n05JiA87Ho/d1rduo+FCOwt3mD35crbsUtXmENB3N9X2Mvw6iCWdTYy/i8AZfIvRw==
X-MS-Exchange-AntiSpam-MessageData: x97EYIga+2AdQc1yNoIja770bxtvohJ77PRQVfG7id8PiaBJfwoFJcn1pkqaHofHSKPG+PpdSDJjTIw5CcHDBnuRT+zWaM/j/ea722lP4DCsI92g/W1OjBxXck9lbEdqx0uQCXtfVr8w5/N6XorohMiNZdAro+yLNLBfOkL/qDY=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: 2954892a-18eb-4ae3-d24b-08d7d269c75f
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Mar 2020 16:13:25.6488 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: Y/m6ARtd8E4ql+PUR/3eba+R/9KrB2xlHd9G2jHLM+oRgrec01O0uEZHzw5X+aavp65Gy2vHVBrKQoy3cMaGuBMbHaiz0/j2BqNlFdohtBs=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1P190MB0314
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ZIz_5AV49zXCRiAa35DSDZax73Q>
Subject: Re: [netmod] [Technical Errata Reported] RFC7950 (6031)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 16:13:51 -0000

On Fri, Mar 27, 2020 at 04:35:44PM +0100, Martin Bjrklund wrote:
> [re-sent w/ correct address]
> 
> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
> > Hi,
> > 
> > two comments:
> > 
> > - It is unclear to me whether this really qualifies as an errata.
> > 
> > - If we add this, then there should probably text about which
> >   combinations are allowed. For example, for pattern and ranges, there
> >   is explicit text that says further restrictions of the value space
> >   are possible, bot not expansions. If we follow that logic, then
> > 
> >   typedef a {
> >     type leaf-ref {
> >       path "/some/thing";
> >       require-instance true;
> >     }
> >   }
> > 
> >   typedef b {
> >     type a {
> >       require-instance false;
> >     }
> >   }
> > 
> >   might be illegal since b has a larger value space than a.
> 
> The value space of b is the same as for a. "require-instance" doesn't
> change the value space; it changes semantic validation of the given
> values ((see my mail from 17 Mar, "Require-instance problem").
> 
> /martin

OK. If we consider require-instance a constraint and not a
restriction, then the motivation for this errata is at least
confusing:

  Since no one argued against this understanding, this errata changes
  the text to the same form as in other restrictions applicable to
  derived types.

Simply put: Do you think it is OK to overwrite a require-instance true
with a require-instance false in a derived type?

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Fri Mar 27 10:09:19 2020
Return-Path: <ietfc@btconnect.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2837C3A0522 for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 10:09:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.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 lBsZ5Ia_4Dmn for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 10:09:15 -0700 (PDT)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2094.outbound.protection.outlook.com [40.107.22.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7CD5D3A0DBF for <netmod@ietf.org>; Fri, 27 Mar 2020 10:09:10 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XQTTtRIEEwigX2nvc7vUqJip2GBXNC1/z0eM8Dkve+jHMVqhAmFIEki7zYgbvf8cpXQ/ph0/YSlk60F6JoZ1TE3A71sVEqKWHSx5zCUpCPpfF/lcLiJYy5neItQR8BpaoLp6uK6aUMZN+sBZ42tF2XKw9YDLvWLiJmvP5RlehJ447mawokGu9pFfmCvH97C08Nv70twTE+GauDTThRIoqce7X6nNHyGrLsAyXOVd5Rg8FVFxKen0ar0Z8P3S11ks1EMZnVp/wIi6yP3DrFY5PETOIW/B78WyvjoadCctm0llh3CuceIQXYlZJxCaGgAroCDBSEOUf9aiVQyoc1fT4A==
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=k4O1xA8rvJzoY2EO7MXtREZ3iaiB3Wu7J3PMEAbBLQ0=; b=LCgBu3AMvl1qwStVN3Uk+xkdT2dEDsfhR+YuQbVvJvxBUcbJLmlxSkp9YWLwdGEgy4HTijmWTbzXzQNnWdTF5L2MCeef2W/gbQJHPDVVMCf3iHPSZ9siHjAGLwSdWO9TvdAPk5oEXoABx5dOp/Vq7/GJq3dhpTBKJE/R3urK8zBkClD59SZrsqfLT9dJ6+mt2Ffin1ywNVY/tcrvrT+I3Lrp+ETeAEYuWpgr05jjKvnStsk0nHEE5mepaB39Bu6r0jSD1sZaFd/7agUPz0rvfhto9XDKtNgSJ4XtnNPmGgqJSCUi/pk1k7p1Ry1cAxB5k8vmEYte7qpUh2yuOQvZpA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=k4O1xA8rvJzoY2EO7MXtREZ3iaiB3Wu7J3PMEAbBLQ0=; b=OL8d20tr8o92KqGr65FQwNkz/sdC3+1wm+8s3JY/4WCC6YLZ/+eMJ9XR3wpzEReZNA+uhBs0NsQfpTvchGHIyFwwLuZiN8S5X8bIvfyb0j93l64U2/4U7ximfN5NWcNGYbj6ifVRBtAYVyngx+BHjn8y1dC4IDMAoLjyvuoPZck=
Received: from DB7PR07MB5657.eurprd07.prod.outlook.com (20.178.85.222) by DB7PR07MB5864.eurprd07.prod.outlook.com (20.177.192.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.15; Fri, 27 Mar 2020 17:09:08 +0000
Received: from DB7PR07MB5657.eurprd07.prod.outlook.com ([fe80::a438:bbc9:2ffe:33ee]) by DB7PR07MB5657.eurprd07.prod.outlook.com ([fe80::a438:bbc9:2ffe:33ee%5]) with mapi id 15.20.2856.018; Fri, 27 Mar 2020 17:09:08 +0000
From: tom petch <ietfc@btconnect.com>
To: Kent Watsen <kent+ietf@watsen.net>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] WGLC: draft-ietf-netmod-geo-location-04
Thread-Index: AQHV9mJTQUoHQLavdUO4i7xG3Vde56hbUQUAgAFzZls=
Date: Fri, 27 Mar 2020 17:09:08 +0000
Message-ID: <DB7PR07MB5657B7FF2AC7FFB4AE81333FA0CC0@DB7PR07MB5657.eurprd07.prod.outlook.com>
References: <01000170c16b721e-b5be8d27-8f4a-4355-9682-424f0dc5f337-000000@email.amazonses.com>, <01000171182b030c-b715fdd4-0d1a-4373-a2b4-ba26e19b3232-000000@email.amazonses.com>
In-Reply-To: <01000171182b030c-b715fdd4-0d1a-4373-a2b4-ba26e19b3232-000000@email.amazonses.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com; 
x-originating-ip: [81.131.229.19]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: dcdce41d-d3b5-4107-268c-08d7d271903d
x-ms-traffictypediagnostic: DB7PR07MB5864:
x-microsoft-antispam-prvs: <DB7PR07MB5864ECB1322D09FF0D8DC423A0CC0@DB7PR07MB5864.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0355F3A3AE
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DB7PR07MB5657.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10019020)(346002)(376002)(366004)(136003)(39860400002)(396003)(9686003)(33656002)(8676002)(8936002)(6506007)(91956017)(81166006)(71200400001)(64756008)(26005)(53546011)(81156014)(2906002)(66446008)(66946007)(55016002)(66556008)(7696005)(66476007)(76116006)(52536014)(86362001)(5660300002)(186003)(966005)(316002)(110136005)(478600001); DIR:OUT; SFP:1102; 
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: fAi7c2PSKqJd5V4XrlmxDm/LuJx20Uga7oj7Fk3IKEn9VK5jAWmKri5Wvgcorc62XoEKusrlBr6Tear+zZ70lWawoIyNySPyvVGAyxmlKhpyPHn1IiJ5bQiBagL+THOr/sm7FP4JnJhGWlzgGm1wBB6lux+jR9HGlGwf5TScoxC/B2Rutt5EqdtComM6I5GyPmFWnQ5xVezbu9EKMRFklIoyK+mS79sT5N5faIv0RYhhnEC+dWFxD383OKKct9Q9lRd1v3AdAuC5DV3DIS/3zY4rkzvrbFnYoN82LJW2v9/Q78vCeCabUCiNBniEe+8ePKfVSrxOwLdCKrxPQ/OX+mCFh33+DNN2vPDXFnE5Bwj/5E41ghALqK0bpz3jwAQ60Hylc7IgrdtrJ/AFO/gqPddnGHscSIPpFOgImAleOiIM+WG81i4wPdimC1rZsZQmxmlnyzbjHcJfZV39yayFbf0WXcDArJGmrOX3VsTiDhbXriatn24/ucNdLSM7dwYmaa5hSju9PF9Y53w7QyZtKQ==
x-ms-exchange-antispam-messagedata: DysPAkG4ix8lg/lXBrDHRKfCVM0v/oWPMFCCXGZPy2AapFpiAJ7d66fLKbMnx0MoI5Lg4pmkceJ8xtFNpGQIr6hucUbk6KZYCD/sZBMQfEo2txwDxisXUK8qgZJ7E6vug5fnoqJqLWZCOjDa70U6JQ==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: dcdce41d-d3b5-4107-268c-08d7d271903d
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Mar 2020 17:09:08.7779 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: eTW64Z4mbo3KU2UL0mlT5iVpe3/jWW1IBKjlUhcC+IWbQDho/K1wTjw5Dt/ML2SjPXkQWTRCvl67N4Fube2zcw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5864
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ZleFg3uu6CHTJgAfjOBOqRPTS_U>
Subject: Re: [netmod] WGLC: draft-ietf-netmod-geo-location-04
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 17:09:17 -0000

Kent=0A=
=0A=
Not Ready=0A=
=0A=
I thought that so obvious that it was not worth saying:-)=0A=
=0A=
e.g.=0A=
IANA considerations does not register the namespace so there is no module=
=0A=
Security Considerations does not use template (which other grouping modules=
 such as Kent's do)=0A=
No YANG version=0A=
Wrong prefix for ietf-yang-types=0A=
No reference clause for yang types=0A=
A wholesale lack of YANG reference clauses; perhaps half a dozen needed=0A=
No Normative reference for yang-types=0A=
Insufficient information for IANA - I infer they are being asked to create =
a registry but details seem lacking compared to the requirements in RFC8126=
=0A=
=0A=
At which point I stop and await a fresh revision before having another go.=
=0A=
=0A=
Tom Petch=0A=
=0A=
________________________________________=0A=
From: netmod <netmod-bounces@ietf.org> on behalf of Kent Watsen <kent+ietf@=
watsen.net>=0A=
Sent: 26 March 2020 18:46=0A=
=0A=
Dear All,=0A=
=0A=
This WGLC has received zero responses, which is insufficient to progress th=
e document at this time.  The WGLC is therefore being extended  for another=
 week, now ending April 1st (the day before our Virtual Meeting on April 2n=
d).=0A=
=0A=
Again, positive comments, e.g., "I've reviewed this document and believe it=
 is ready for publication", are welcomed.  This is useful and important, ev=
en from authors.  Objections, concerns, and suggestions are also welcomed a=
t this time.=0A=
=0A=
FWIW, the YANG Doctor review was completed on 3/23 (thanks Mahesh) with the=
 =93Ready with Nits=94 status: https://datatracker.ietf.org/doc/review-ietf=
-netmod-geo-location-04-yangdoctors-lc-jethanandani-2020-03-23.=0A=
=0A=
Kent // as shepherd and co-chair=0A=
=0A=
=0A=
=0A=
On Mar 9, 2020, at 6:30 PM, Kent Watsen <kent+ietf@watsen.net<mailto:kent+i=
etf@watsen.net>> wrote:=0A=
=0A=
This message begins an almost two-week WGLC for draft-ietf-netmod-geo-locat=
ion-04 ending on March 22nd (the day before the NETMOD sessions).  Here is =
a direct link to the HTML version of the draft:=0A=
=0A=
https://tools.ietf.org/html/draft-ietf-netmod-geo-location-04=0A=
=0A=
Positive comments, e.g., "I've reviewed this document and believe it is rea=
dy for publication", are welcome!  This is useful and important, even from =
authors. Objections, concerns, and suggestions are also welcomed at this ti=
me.=0A=
=0A=
Thank you,=0A=
NETMOD Chairs=0A=
=0A=
_______________________________________________=0A=
netmod mailing list=0A=
netmod@ietf.org=0A=
https://www.ietf.org/mailman/listinfo/netmod=0A=
=0A=


From nobody Fri Mar 27 10:36:41 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 59FBC3A0F6F for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 10:36:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 FGdx8VzKL1rJ for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 10:36:28 -0700 (PDT)
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40081.outbound.protection.outlook.com [40.107.4.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6CCC53A0CCF for <netmod@ietf.org>; Fri, 27 Mar 2020 10:36:28 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bJoEmJfS5WiyyUfPleQL3KqQl8e44VMPMBQQBoMd2Vp3bcub8ye2VN9dsQry7OrQ0bcX+gCWMHK4IL/fr6AapHdSIU3wGDdR6PS/ZNU/wnxdPb1RXpUcj9VKIj3V6aZJObCufuBZ5dsP0qoyGfXcs3MIleY8Ps6BWxpvgu3g/j4+atJy0vB48YB2ydM6Rq2aim1nO2WN8ATMOKjgwAh5VxxkhJxnjmdrvu6yz7FceAy8Sk/kfSSP20Rb9PEnzF5IbGgXvDRuHMQPck9uyvGHIkRp54D403GhjwONtrfXl/hbmOspQn7QeJYta88ugUQ+78NEcKGyDv8mCjLO7ywWww==
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=qlEWKsLCbMSNvyLgEY/J4A/0ptsnRWCA0kwJiPbnJ8U=; b=LSpohYd5ERkmtHdlUhjDLJLkrOuS4CC/uSzarp17fu3gOrqGZ5p25JNCIQqA3cj9LfXKk7rkSWRNuqzCF0OxyvnhAlf1HEpTXpPYZOf2R/kcfUGPNHx6sVJzIPyJvrr8fkUOYuijVL9il+l/PV6sfGVrMTP2LSYtENbqhmqDgz/7rTuAiBiPLa0Nn82K9uXom4HfP0P7Yjo+YmwbEHNE47UJokfunmKL9d89XxYI3GK0xtR1gIrVjFAxdn04VXt6DHLCpa6ycQ+dwnUenp/d28XIF/JTNEw9+VZ22E2cIFrsCHfOiAlpfTB2rhFiWmm+nKKkZVFb7rvIRUcbzVh2TQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qlEWKsLCbMSNvyLgEY/J4A/0ptsnRWCA0kwJiPbnJ8U=; b=MrkbAe5AP2MN6/b9PICM/GORDP/loTHpPZi6mjvNQdndpdvdtiKHqbIP4A7LwY2KgCtE4LqL/thBGXbPxG/Vw3tR8n0bG/xCfaloeUyzDAlCracerwqOQPUMtro6mOOujOS1be8KDY7E7BQGUsiu3qyGo2+xgFqNm9kaWMW+3Ak=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB5819.eurprd07.prod.outlook.com (20.178.105.216) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.15; Fri, 27 Mar 2020 17:36:25 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2856.019; Fri, 27 Mar 2020 17:36:25 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>
To: "'netmod@ietf.org'" <netmod@ietf.org>
Thread-Topic: rfcstrip does not work on https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12
Thread-Index: AdYEXgqgRw7pJBXiSF2YmuzKb2q8Nw==
Date: Fri, 27 Mar 2020 17:36:25 +0000
Message-ID: <DB7PR07MB4011D9AAE36903D951C86C7EF0CC0@DB7PR07MB4011.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [80.98.254.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7499f112-8a7b-4a53-84f1-08d7d2755ffb
x-ms-traffictypediagnostic: DB7PR07MB5819:
x-microsoft-antispam-prvs: <DB7PR07MB5819A4415B86BA919B1F134EF0CC0@DB7PR07MB5819.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1775;
x-forefront-prvs: 0355F3A3AE
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DB7PR07MB4011.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10009020)(4636009)(346002)(366004)(136003)(396003)(39860400002)(376002)(186003)(5660300002)(81166006)(81156014)(66446008)(26005)(66616009)(76116006)(316002)(66476007)(8936002)(66946007)(86362001)(64756008)(66556008)(71200400001)(966005)(2906002)(52536014)(6916009)(478600001)(8676002)(4744005)(9326002)(6506007)(9686003)(7696005)(55016002)(33656002)(491001); DIR:OUT; SFP:1101; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: GAurletytNDW4ZyOVTGlyh5avKOub2FUs4aOFMOwqN3bvEaw0e0EAUT0QFVUg5vrk76jET0vqvpPAvYPHB/aXaX5cydFJoznEbfLGh9cbYa9Mlsoyb2tfNocR4K/xb2ImAAbDUhWUD2phTKqkB0DotAWdI2wJSEoNi3NvPmIMRWBk8vy6IdgFfxI/d9Vs3cze6gATeG/D1JzZrrOD4Ecze1p7R8D/+aINQBWVl+Tkwg/USatIuwZ3B34C3G7wJXWZnfCI5WjDhIlmqO1hwe00pyoLtm0rM1WPYK8wnzMAW1RcFsppTd36FlxUO2IZ710Mlr55GGjGLKcqyIDBstUG6odF31mnXit93lCHjzlV+a88fkJcReui5R/n5RxHBVmHGyvu0X1+fg+/XZVkTO6p8AGl8OVKKerByGTVtrqSJbIhg2EDAQU1a/emG/2F9TIaR1XMboJzngEhuOao4qk8uEMkXwHlEP/45q+fLakqxLpxPXMb9yzBq2SFIZwF8RPk4lPhnyt3VicYdNAfxcq9EXcX1Uc7jlKagO9QymD4/kKDHNNkoNt/o6pAsVpugY/
x-ms-exchange-antispam-messagedata: iF/848C9WxxPxP8aLMUFUb8GkP86RHlbkGQ0n4JVMPxb9Ls7ywYlsy9Iw4iw7UUZM8GcnJGy2QDROGcEgAjffXtAMhBHng5RhE8qnlaoK5KfzTZul9A8krgwToaNZIf1FiiYdBTc3WBzZ29esBbYdA==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0079_01D60466.9E8ACC40"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7499f112-8a7b-4a53-84f1-08d7d2755ffb
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Mar 2020 17:36:25.9180 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: q6HageSk8M/8+E4b9Tu3HWgE0cXxVwcqYZWt1t3A4wAD4p5ZmSVVrO5IyPJ7s/Hqx7GOFh+hYZa/lIAm9icbBjHdUG/XRXrLkJqyfHJHM84=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5819
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/vGPjhtYwTfWcq4RTTrhyAU8XCc0>
Subject: [netmod] rfcstrip does not work on https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 17:36:40 -0000

------=_NextPart_000_0079_01D60466.9E8ACC40
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_007A_01D60466.9E8ACC40"


------=_NextPart_001_007A_01D60466.9E8ACC40
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Hello,

https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12 contains a
section with <CODE BEGINS> <CODE ENS>.

However rfcstrip cannot extract this part. Is that a problem?

Regards Balazs

 

-- 

Balazs Lengyel                    Senior Specialist
Ericsson Hungary Ltd. 

Mobile: +36-70-330-7909              email: Balazs.Lengyel@ericsson.com

 


------=_NextPart_001_007A_01D60466.9E8ACC40
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1"><meta name=3DGenerator content=3D"Microsoft Word =
15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US =
link=3D"#0563C1" vlink=3D"#954F72"><div class=3DWordSection1><p =
class=3DMsoNormal>Hello,<o:p></o:p></p><p class=3DMsoNormal><a =
href=3D"https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12"=
>https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12</a> =
contains a section with &lt;CODE BEGINS&gt; &lt;CODE =
ENS&gt;.<o:p></o:p></p><p class=3DMsoNormal>However rfcstrip cannot =
extract this part. Is that a problem?<o:p></o:p></p><p =
class=3DMsoNormal>Regards Balazs<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>-- =
<o:p></o:p></p><p class=3DMsoNormal>Balazs =
Lengyel=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Senior =
Specialist=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0 Ericsson Hungary Ltd. <o:p></o:p></p><p class=3DMsoNormal>Mobile: =
+36-70-330-7909=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 email: =
Balazs.Lengyel@ericsson.com<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>
------=_NextPart_001_007A_01D60466.9E8ACC40--

------=_NextPart_000_0079_01D60466.9E8ACC40
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMyNzE3MzYyNFowIwYJKoZIhvcNAQkEMRYEFAFc+sc0kK1PCmUoxLenPYaystGLMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQBkvUQxvjtMbooMeY45r1iRbIBjFVt8iaGtWPlBwHzwDomwI2vDj3bV
Y0WiW/dRqoGBzE+uYDFknU2p59O6vPwfF8pbD3bd2qr55smnff/XJUsWxVE4Z/7eNrSuOvkNCeqa
aK21zt8YXjlPtO8RPf8cKXsUZTWHz2mh9J1Y7hOKW/kyfaXM1W4WHDlhGc91S0KoUTabptGDq0A4
aGwOs1hTSwnFKZbuOHvjjN12dxwc0p4neKr/iI/Aoqo2EgQkkV4pb2Nq7DHt9bMtZZ/KmefCVenO
YsyXSAnTOPBe5K81eU/4tWZpMumT5nBF1dZ4TiT2i5iX8X0DdvwgevPpbdvTAAAAAAAA

------=_NextPart_000_0079_01D60466.9E8ACC40--


From nobody Fri Mar 27 10:37:52 2020
Return-Path: <mjethanandani@gmail.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A100F3A0F3C for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 10:37:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 PoWOS91nHB4I for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 10:37:47 -0700 (PDT)
Received: from mail-pg1-x531.google.com (mail-pg1-x531.google.com [IPv6:2607:f8b0:4864:20::531]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CB9EA3A1005 for <netmod@ietf.org>; Fri, 27 Mar 2020 10:37:11 -0700 (PDT)
Received: by mail-pg1-x531.google.com with SMTP id b22so4896227pgb.6 for <netmod@ietf.org>; Fri, 27 Mar 2020 10:37:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=content-transfer-encoding:from:mime-version:subject:date:message-id :references:cc:in-reply-to:to; bh=l2xdcwfQEG7CbuCn22USXoi9XJRGokg0vaQT8NVC1oA=; b=eJK79Q3jOPQ7MeDnNnax7bntQ1EGRTa7ps9GDKiRXuKE01FSCP5OfH2kC7zta8e4Um Nd8wQpE6bTouE7JhfPSQDQgJfEUDvRDQqVOSMV2snQcxhUOnRm39TxnQFORAok/VNLKP oUtg4Ccgcy1JjqMdApDLZDq1agw78CPhDSXYVFWHrT66U+PBobvyBY4pgSf+nWlthJLa zGD0pqkCcSoJMiOq3mdkP+6qzwsgPGTgWGn259TcR9oyq188fPp3uxBUmPb0q7tXlz78 DKAwPTq0oo/e5vINlkEBvpf/LSXvLUlenPyuxdvy7AZOs6w2Mqv5VuIStFV2vA/h5F+L En3w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:content-transfer-encoding:from:mime-version :subject:date:message-id:references:cc:in-reply-to:to; bh=l2xdcwfQEG7CbuCn22USXoi9XJRGokg0vaQT8NVC1oA=; b=OJSxQAKuFJaJ5pAjDafAkFb6letfEewgZAvss+Jcwe9r+UqXNAGR9FMteZcJZAIoRo iRl0N6AetHnPUzy5atpIHdZLzSihrE7ezt+vTAP7wAlpNfRXzx6rX4d4HTYnqMm0G248 hTWrLovSUwebrdYzdn8BdAboI/yEI+Rib6uqCPmt6q3HPhdreONmOsATtc06K8DAievM Gxvi4I3pdppf+FA0G3KB54GtLKbLpDRgAfCUTWHvM5Ww254O7nOOvX0F8dzWl50TWXBS 1y4hWMy0fAS3cfP9D9d8kdr0cdBCHWDf7ZpBtOAdTfpZ3vpNg8KDMY2dDH+LuAk03EAf AtfA==
X-Gm-Message-State: ANhLgQ3m/+LqW1X8zHhDOP7AMRjMSkhk+HnjRflsbbPH4gQiCbsL4eXH QXxF+8cMesFvC4xN5AxXcrk=
X-Google-Smtp-Source: ADFU+vvPbstM7r4hpEQU4KHIXDiTsCLSCueaGhMtHK3/e7lAVV8IOdi3eDqYklcbscPtjYVD0zlgSA==
X-Received: by 2002:aa7:96ae:: with SMTP id g14mr293999pfk.216.1585330631073;  Fri, 27 Mar 2020 10:37:11 -0700 (PDT)
Received: from ?IPv6:2607:fb90:4e8f:a321:a544:5df7:24c0:6366? ([2607:fb90:4e8f:a321:a544:5df7:24c0:6366]) by smtp.gmail.com with ESMTPSA id d71sm4609528pfd.46.2020.03.27.10.37.09 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 27 Mar 2020 10:37:10 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
From: Mahesh Jethanandani <mjethanandani@gmail.com>
Mime-Version: 1.0 (1.0)
Date: Fri, 27 Mar 2020 10:37:07 -0700
Message-Id: <1D24C2B7-C24E-43D4-AB5A-98D09F485A5A@gmail.com>
References: <DB7PR07MB5657B7FF2AC7FFB4AE81333FA0CC0@DB7PR07MB5657.eurprd07.prod.outlook.com>
Cc: Kent Watsen <kent+ietf@watsen.net>, "netmod@ietf.org" <netmod@ietf.org>
In-Reply-To: <DB7PR07MB5657B7FF2AC7FFB4AE81333FA0CC0@DB7PR07MB5657.eurprd07.prod.outlook.com>
To: tom petch <ietfc@btconnect.com>
X-Mailer: iPhone Mail (17C54)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/GpEPSLc23NmtbXQ46sHu7z2jTJU>
Subject: Re: [netmod] WGLC: draft-ietf-netmod-geo-location-04
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 17:37:50 -0000

Hi Tom,

Not questioning the Not Ready status for the overall draft, but on the issue=
s you raise about the yang model ...

> On Mar 27, 2020, at 10:09 AM, tom petch <ietfc@btconnect.com> wrote:
>=20
> =EF=BB=BFKent
>=20
> Not Ready
>=20
> I thought that so obvious that it was not worth saying:-)
>=20
> e.g.
> IANA considerations does not register the namespace so there is no module
> Security Considerations does not use template (which other grouping module=
s such as Kent's do)
> No YANG version

Which version statement were you referring to? There is one in the model wit=
h the date 2019-02-17.=20

> Wrong prefix for ietf-yang-types

Does the prefix have to be the same as what the model declares? None of the t=
ools complain about it.=20

> No reference clause for yang types

Yes, as pointed out in the review.=20

> A wholesale lack of YANG reference clauses; perhaps half a dozen needed
> No Normative reference for yang-types

Yes, as pointed out in the review.=20

> Insufficient information for IANA - I infer they are being asked to create=
 a registry but details seem lacking compared to the requirements in RFC8126=

>=20
> At which point I stop and await a fresh revision before having another go.=

>=20
> Tom Petch
>=20
> ________________________________________
> From: netmod <netmod-bounces@ietf.org> on behalf of Kent Watsen <kent+ietf=
@watsen.net>
> Sent: 26 March 2020 18:46
>=20
> Dear All,
>=20
> This WGLC has received zero responses, which is insufficient to progress t=
he document at this time.  The WGLC is therefore being extended  for another=
 week, now ending April 1st (the day before our Virtual Meeting on April 2nd=
).
>=20
> Again, positive comments, e.g., "I've reviewed this document and believe i=
t is ready for publication", are welcomed.  This is useful and important, ev=
en from authors.  Objections, concerns, and suggestions are also welcomed at=
 this time.
>=20
> FWIW, the YANG Doctor review was completed on 3/23 (thanks Mahesh) with th=
e =E2=80=9CReady with Nits=E2=80=9D status: https://datatracker.ietf.org/doc=
/review-ietf-netmod-geo-location-04-yangdoctors-lc-jethanandani-2020-03-23.
>=20
> Kent // as shepherd and co-chair
>=20
>=20
>=20
> On Mar 9, 2020, at 6:30 PM, Kent Watsen <kent+ietf@watsen.net<mailto:kent+=
ietf@watsen.net>> wrote:
>=20
> This message begins an almost two-week WGLC for draft-ietf-netmod-geo-loca=
tion-04 ending on March 22nd (the day before the NETMOD sessions).  Here is a=
 direct link to the HTML version of the draft:
>=20
> https://tools.ietf.org/html/draft-ietf-netmod-geo-location-04
>=20
> Positive comments, e.g., "I've reviewed this document and believe it is re=
ady for publication", are welcome!  This is useful and important, even from a=
uthors. Objections, concerns, and suggestions are also welcomed at this time=
.
>=20
> Thank you,
> NETMOD Chairs
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
>=20
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

Mahesh Jethanandani=20
mjethanandani@gmail.com=


From nobody Fri Mar 27 10:39:30 2020
Return-Path: <chopps@chopps.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 047323A0FF4 for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 10:39:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 zyIrnUxIcZmG for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 10:39:17 -0700 (PDT)
Received: from smtp.chopps.org (smtp.chopps.org [54.88.81.56]) by ietfa.amsl.com (Postfix) with ESMTP id 7BC2D3A0908 for <netmod@ietf.org>; Fri, 27 Mar 2020 10:39:06 -0700 (PDT)
Received: from stubbs.int.chopps.org (047-050-069-038.biz.spectrum.com [47.50.69.38]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by smtp.chopps.org (Postfix) with ESMTPSA id E23ED60960; Fri, 27 Mar 2020 17:39:05 +0000 (UTC)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.60.0.2.5\))
From: Christian Hopps <chopps@chopps.org>
In-Reply-To: <DB7PR07MB5657B7FF2AC7FFB4AE81333FA0CC0@DB7PR07MB5657.eurprd07.prod.outlook.com>
Date: Fri, 27 Mar 2020 13:39:04 -0400
Cc: Christian Hopps <chopps@chopps.org>, Kent Watsen <kent+ietf@watsen.net>, "netmod@ietf.org" <netmod@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <4FC34FCE-02B7-4959-AFFD-4DE84F4389B4@chopps.org>
References: <01000170c16b721e-b5be8d27-8f4a-4355-9682-424f0dc5f337-000000@email.amazonses.com> <01000171182b030c-b715fdd4-0d1a-4373-a2b4-ba26e19b3232-000000@email.amazonses.com> <DB7PR07MB5657B7FF2AC7FFB4AE81333FA0CC0@DB7PR07MB5657.eurprd07.prod.outlook.com>
To: tom petch <ietfc@btconnect.com>
X-Mailer: Apple Mail (2.3608.60.0.2.5)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/dgLl3xsUKCyr_MWpSp_Jie119SY>
Subject: Re: [netmod] WGLC: draft-ietf-netmod-geo-location-04
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 17:39:28 -0000

> On Mar 27, 2020, at 1:09 PM, tom petch <ietfc@btconnect.com> wrote:
>=20
> Kent
>=20
> Not Ready
>=20
> I thought that so obvious that it was not worth saying:-)
>=20
> e.g.
> IANA considerations does not register the namespace so there is no =
module

Will add.

> Security Considerations does not use template (which other grouping =
modules such as Kent's do)

I've pinged Kent for a pointer.

> No YANG version

This means it defaults to 1.0 I thought.

> Wrong prefix for ietf-yang-types

Will change the groupings use from "types" to "yang".

> No reference clause for yang types

Do you mean inside the import ietf-yang-types statement?

> A wholesale lack of YANG reference clauses; perhaps half a dozen =
needed

I can see 2 places I might could put these, in the "astronomical-body" =
leaf that references the IAU and in the "geodetic-system" for the =
default value. We are creating an IANA registry for the values in =
geodetic-system though so perhaps you are asking for an IANA reference =
instead? I don't see 4 more obvious places for external references, =
could you help point them out?

> No Normative reference for yang-types

We add normative document references for imported modules that are not =
mentioned anywhere else in the actual document? I have no problem doing =
so, but I haven't done that before.

> Insufficient information for IANA - I infer they are being asked to =
create a registry but details seem lacking compared to the requirements =
in RFC8126

Thanks for pointing this out, I'll add this instead of waiting for IANA =
to complain. :)

Thanks,
Chris.

>=20
> At which point I stop and await a fresh revision before having another =
go.
>=20
> Tom Petch
>=20
> ________________________________________
> From: netmod <netmod-bounces@ietf.org> on behalf of Kent Watsen =
<kent+ietf@watsen.net>
> Sent: 26 March 2020 18:46
>=20
> Dear All,
>=20
> This WGLC has received zero responses, which is insufficient to =
progress the document at this time.  The WGLC is therefore being =
extended  for another week, now ending April 1st (the day before our =
Virtual Meeting on April 2nd).
>=20
> Again, positive comments, e.g., "I've reviewed this document and =
believe it is ready for publication", are welcomed.  This is useful and =
important, even from authors.  Objections, concerns, and suggestions are =
also welcomed at this time.
>=20
> FWIW, the YANG Doctor review was completed on 3/23 (thanks Mahesh) =
with the =E2=80=9CReady with Nits=E2=80=9D status: =
https://datatracker.ietf.org/doc/review-ietf-netmod-geo-location-04-yangdo=
ctors-lc-jethanandani-2020-03-23.
>=20
> Kent // as shepherd and co-chair
>=20
>=20
>=20
> On Mar 9, 2020, at 6:30 PM, Kent Watsen =
<kent+ietf@watsen.net<mailto:kent+ietf@watsen.net>> wrote:
>=20
> This message begins an almost two-week WGLC for =
draft-ietf-netmod-geo-location-04 ending on March 22nd (the day before =
the NETMOD sessions).  Here is a direct link to the HTML version of the =
draft:
>=20
> https://tools.ietf.org/html/draft-ietf-netmod-geo-location-04
>=20
> Positive comments, e.g., "I've reviewed this document and believe it =
is ready for publication", are welcome!  This is useful and important, =
even from authors. Objections, concerns, and suggestions are also =
welcomed at this time.
>=20
> Thank you,
> NETMOD Chairs
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
>=20
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Fri Mar 27 11:15:24 2020
Return-Path: <010001711d349b01-d87da5d4-0638-4d76-aaf2-a6b94d777685-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 245B83A0C71 for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 11:15:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 IAOojUUqdYbT for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 11:15:20 -0700 (PDT)
Received: from a48-90.smtp-out.amazonses.com (a48-90.smtp-out.amazonses.com [54.240.48.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F63C3A0BE2 for <netmod@ietf.org>; Fri, 27 Mar 2020 11:15:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585332919; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=RkEm97dPF+TC30+8mLHANaQj5d7rO8nPxn9i063YP3E=; b=g7IVE9sA8rqe2xQI+WfHA7ahcdXGpfLSDN98dg5AdduM3zkmsjd+A7PNp8PHYeeM duSzDGHFFQuywqLsgq6utfPCiMnw2pKz7iSjijDtREKgEgH0PKEZWpQMPQ8/hRFFWB7 H9ld1cCDhjWE7+1zBy41gxUMkxeUYjVenrW31JjU=
From: Kent Watsen <kent@watsen.net>
Message-ID: <010001711d349b01-d87da5d4-0638-4d76-aaf2-a6b94d777685-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_EF7F61E3-4B70-4DEE-B619-CBF6409D6D5B"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Fri, 27 Mar 2020 18:15:19 +0000
In-Reply-To: <DB7PR07MB4011D9AAE36903D951C86C7EF0CC0@DB7PR07MB4011.eurprd07.prod.outlook.com>
Cc: "netmod@ietf.org" <netmod@ietf.org>
To: =?utf-8?Q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>
References: <DB7PR07MB4011D9AAE36903D951C86C7EF0CC0@DB7PR07MB4011.eurprd07.prod.outlook.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.27-54.240.48.90
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/-H0uwYOLpcw3sPWXuc1yHi3KwUA>
Subject: Re: [netmod] rfcstrip does not work on https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 18:15:22 -0000

--Apple-Mail=_EF7F61E3-4B70-4DEE-B619-CBF6409D6D5B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi Balazs,

> On Mar 27, 2020, at 1:36 PM, Bal=C3=A1zs Lengyel =
<balazs.lengyel=3D40ericsson.com@dmarc.ietf.org> wrote:
>=20
> Hello,
> https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12 =
<https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12> =
contains a section with <CODE BEGINS> <CODE ENS>.

Looking at -12, I see "<CODE ENDS>=E2=80=9D (not <CODE ENS>), is this =
just a typo in your message?


> However rfcstrip cannot extract this part. Is that a problem?

It seems that the <CODE BEGINS> line is messed up:

OLD:
   <CODE BEGINS>

NEW:
   <CODE BEGINS> file "rfcfold"

Fixes it.


I=E2=80=99ll let the RFC Editor know - thanks!

Kent // contributor=20


> Regards Balazs
> =20
> --=20
> Balazs Lengyel                    Senior Specialist                    =
   Ericsson Hungary Ltd.=20
> Mobile: +36-70-330-7909              email: =
Balazs.Lengyel@ericsson.com <mailto:Balazs.Lengyel@ericsson.com>
> =20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org <mailto:netmod@ietf.org>
> https://www.ietf.org/mailman/listinfo/netmod =
<https://www.ietf.org/mailman/listinfo/netmod>

--Apple-Mail=_EF7F61E3-4B70-4DEE-B619-CBF6409D6D5B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Hi =
Balazs,<br class=3D""><div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D"">On Mar 27, 2020, at 1:36 PM, Bal=C3=A1zs =
Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel=3D40ericsson.com@dmarc.ietf.org" =
class=3D"">balazs.lengyel=3D40ericsson.com@dmarc.ietf.org</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1; caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;"><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Hello,<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><a =
href=3D"https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12" =
style=3D"color: rgb(149, 79, 114); text-decoration: underline;" =
class=3D"">https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-1=
2</a><span class=3D"Apple-converted-space">&nbsp;</span>contains a =
section with &lt;CODE BEGINS&gt; &lt;CODE =
ENS&gt;.</div></div></div></blockquote><div><br =
class=3D""></div><div>Looking at -12, I see "&lt;CODE ENDS&gt;=E2=80=9D =
(not &lt;CODE ENS&gt;), is this just a typo in your =
message?</div><div><br class=3D""></div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D""><div class=3D"WordSection1" =
style=3D"page: WordSection1; caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;"><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">However =
rfcstrip cannot extract this part. Is that a =
problem?</div></div></div></blockquote><div><br class=3D""></div><div>It =
seems that the &lt;CODE BEGINS&gt; line is messed up:</div><div><br =
class=3D""></div><div>OLD:</div><div>&nbsp; &nbsp;&lt;CODE =
BEGINS&gt;</div><div><br class=3D""></div><div>NEW:</div><div>&nbsp; =
&nbsp;&lt;CODE BEGINS&gt; file "rfcfold"<br class=3D""><br =
class=3D"">Fixes it.</div><div><br class=3D""></div><div><br =
class=3D""></div><div>I=E2=80=99ll let the RFC Editor know - =
thanks!</div><div><br class=3D""></div><div>Kent // =
contributor&nbsp;</div><div><br class=3D""></div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1; caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;"><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Regards =
Balazs<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">--<span class=3D"Apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Balazs =
Lengyel&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Senior =
Specialist&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
Ericsson Hungary Ltd.<span =
class=3D"Apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Mobile: =
+36-70-330-7909&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; email:<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:Balazs.Lengyel@ericsson.com" style=3D"color: rgb(149, 79, =
114); text-decoration: underline;" =
class=3D"">Balazs.Lengyel@ericsson.com</a><o:p class=3D""></o:p></div><div=
 style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">_______________________________________________</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">netmod mailing list</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><a =
href=3D"mailto:netmod@ietf.org" style=3D"color: rgb(149, 79, 114); =
text-decoration: underline; font-family: Helvetica; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; widows: auto; =
word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px;" class=3D"">netmod@ietf.org</a><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><a =
href=3D"https://www.ietf.org/mailman/listinfo/netmod" style=3D"color: =
rgb(149, 79, 114); text-decoration: underline; font-family: Helvetica; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px;" =
class=3D"">https://www.ietf.org/mailman/listinfo/netmod</a></div></blockqu=
ote></div><br class=3D""></body></html>=

--Apple-Mail=_EF7F61E3-4B70-4DEE-B619-CBF6409D6D5B--


From nobody Fri Mar 27 11:32:55 2020
Return-Path: <010001711d441316-d15a4d9e-3ab3-4702-aacd-07f3f756ec8a-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 190E33A10A9 for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 11:32:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 FO3V3XyO7ku5 for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 11:32:42 -0700 (PDT)
Received: from a48-110.smtp-out.amazonses.com (a48-110.smtp-out.amazonses.com [54.240.48.110]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D8753A0FE0 for <netmod@ietf.org>; Fri, 27 Mar 2020 11:32:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585333933; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=gqqB01TShX1SiP7VgHdCXnZXH34GF/MTwPBOvR00oyI=; b=gN/Rt1VJAYxH5eiIVoCE2uHbbHDkcTlzs8h8zZROeImtFpgB6sVzvDLvzqqaGBiI k9nZlAWhc3wzMgtocDeogybtXHFr07LD0/o2XdVhxeU9GBdxth+pE1ZEVAC95mYxEw/ mf+Bu1VSk2mXr9y97jdsYymocvO9HZsTDeqm6QWk=
From: Kent Watsen <kent+ietf@watsen.net>
Message-ID: <010001711d441316-d15a4d9e-3ab3-4702-aacd-07f3f756ec8a-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_2080DF5C-8A70-478C-B4D2-7617644D0229"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Fri, 27 Mar 2020 18:32:12 +0000
In-Reply-To: <4FC34FCE-02B7-4959-AFFD-4DE84F4389B4@chopps.org>
Cc: tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>
To: Christian Hopps <chopps@chopps.org>
References: <01000170c16b721e-b5be8d27-8f4a-4355-9682-424f0dc5f337-000000@email.amazonses.com> <01000171182b030c-b715fdd4-0d1a-4373-a2b4-ba26e19b3232-000000@email.amazonses.com> <DB7PR07MB5657B7FF2AC7FFB4AE81333FA0CC0@DB7PR07MB5657.eurprd07.prod.outlook.com> <4FC34FCE-02B7-4959-AFFD-4DE84F4389B4@chopps.org>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.27-54.240.48.110
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Qm-9Vud2uI2kHnAyqG-yRP4tUUI>
Subject: Re: [netmod] WGLC: draft-ietf-netmod-geo-location-04
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 18:32:54 -0000

--Apple-Mail=_2080DF5C-8A70-478C-B4D2-7617644D0229
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Chris,

>> Security Considerations does not use template (which other grouping =
modules such as Kent's do)
>=20
> I've pinged Kent for a pointer.

The template Tom is referring to is from =
https://tools.ietf.org/html/rfc8407#section-3.7.1.

That said, I have always felt that this template is a starting point =
that needs to be customized per YANG module (ideally, a separate =
template instance for each module in the draft).  For instance, if a =
module defines no "notification=E2=80=9D or =E2=80=9Crpc" statements, it =
is better for it to just say that instead of strictly following the =
template and producing an empty list.

For instance:

	<note: a separate template instance per YANG module in draft>
	https://tools.ietf.org/html/rfc8572#section-9.15. (only defines =
an rc:yang-data structure)
	https://tools.ietf.org/html/rfc8572#section-9.16 (only defines a =
couple =E2=80=9Crpc=E2=80=9D statements)

	<the following are unpublished, so may not be perfect>
	=
https://tools.ietf.org/html/draft-ietf-netconf-tcp-client-server-04.html#s=
ection-6 (only defines =E2=80=9Cgrouping=E2=80=9D)
	=
https://tools.ietf.org/html/draft-ietf-netconf-tls-client-server-04.html#s=
ection-5 (only defines =E2=80=9Cgrouping=E2=80=9D)


Kent // contributor



--Apple-Mail=_2080DF5C-8A70-478C-B4D2-7617644D0229
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div =
class=3D"">Chris,</div><br class=3D""><div><blockquote type=3D"cite" =
class=3D""><div class=3D""><blockquote type=3D"cite" style=3D"font-family:=
 Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" =
class=3D"">Security Considerations does not use template (which other =
grouping modules such as Kent's do)<br class=3D""></blockquote><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">I've pinged Kent for a =
pointer.</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""></div></blockquote><br class=3D""></div><div>The =
template Tom is referring to is from&nbsp;<a =
href=3D"https://tools.ietf.org/html/rfc8407#section-3.7.1" =
class=3D"">https://tools.ietf.org/html/rfc8407#section-3.7.1</a>.</div><di=
v><br class=3D""></div><div>That said, I have always felt that this =
template is a starting point that needs to be customized per YANG module =
(ideally, a separate template instance for each module in the draft). =
&nbsp;For instance, if a module defines no "notification=E2=80=9D or =
=E2=80=9Crpc" statements, it is better for it to just say that instead =
of strictly following the template and producing an empty =
list.</div><div><br class=3D""></div><div>For instance:</div><div><br =
class=3D""></div><div><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>&lt;note: a separate template =
instance per YANG module in draft&gt;</div><div><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span><a =
href=3D"https://tools.ietf.org/html/rfc8572#section-9.15" =
class=3D"">https://tools.ietf.org/html/rfc8572#section-9.15</a>. (only =
defines an rc:yang-data structure)</div><div><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span><a =
href=3D"https://tools.ietf.org/html/rfc8572#section-9.16" =
class=3D"">https://tools.ietf.org/html/rfc8572#section-9.16</a> (only =
defines a couple =E2=80=9Crpc=E2=80=9D statements)</div><div><br =
class=3D""></div><div><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>&lt;the following are =
unpublished, so may not be perfect&gt;</div><div><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span><a =
href=3D"https://tools.ietf.org/html/draft-ietf-netconf-tcp-client-server-0=
4.html#section-6" =
class=3D"">https://tools.ietf.org/html/draft-ietf-netconf-tcp-client-serve=
r-04.html#section-6</a> (only defines =E2=80=9Cgrouping=E2=80=9D)</div><sp=
an class=3D"Apple-tab-span" style=3D"white-space:pre">	</span><a =
href=3D"https://tools.ietf.org/html/draft-ietf-netconf-tls-client-server-0=
4.html#section-5" =
class=3D"">https://tools.ietf.org/html/draft-ietf-netconf-tls-client-serve=
r-04.html#section-5</a>&nbsp;(only defines =E2=80=9Cgrouping=E2=80=9D)<div=
 class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div=
 class=3D"">Kent // contributor</div><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_2080DF5C-8A70-478C-B4D2-7617644D0229--


From nobody Fri Mar 27 14:41:44 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 52C303A0CCE for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 14:41:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level: 
X-Spam-Status: No, score=-9.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=e31bFrsg; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=l/vkAOO3
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 9Wm4sCWxNe-8 for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 14:41:40 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1E3083A0C97 for <netmod@ietf.org>; Fri, 27 Mar 2020 14:41:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=10370; q=dns/txt; s=iport; t=1585345300; x=1586554900; h=from:to:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=JMyZz5eR+HGDoqFGqUR9V4BxmKOiFsGivK81fI70IXs=; b=e31bFrsgZHoQH5FfS6nJp3gdJEOqVTa4j+prjnUSlMaFjThCu8Bvsiy8 ++2LamLhnT22GnvSb7D7yL6Jxsbq+BsNpFANsqP0Dq2hjGghUFUGx5PPf L6XoifUPGvvjsUw+nteNcsge1V0KB8mqaEzbxb+NkXMTqUZSPUaDlcoOY I=;
IronPort-PHdr: =?us-ascii?q?9a23=3AHKnGCxfVhodJOZLjXfvt/MnJlGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwGRD57D5adCjOzb++D7VGoM7IzJkUhKcYcEFn?= =?us-ascii?q?pnwd4TgxRmBceEDUPhK/u/dTYzHMFLUndu/mqwNg5eH8OtL1A=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AuCgDQcX5e/5hdJa1mHQEBAQkBEQU?= =?us-ascii?q?FAYF7gVRQBWxYIAQLKgqEEINFA4ppTpowgUKBEANUCgEBAQwBARgNCAIEAQG?= =?us-ascii?q?Df0UZghokOBMCAwEBCwEBBQEBAQIBBQRthVYMhXMFARAREQwBASwMEQEiAh8?= =?us-ascii?q?HAgQlCxUSBAESIoMEAYJLAy4BDqIfAoE5iGJ1gTKCfwEBBYUhGIIMAwaBDiq?= =?us-ascii?q?MMRqBQT+BEScggh9sgmcBAQIagS8xIQKCWDKCLI19AQOCd4YdmUwKgjyHX48?= =?us-ascii?q?tHYJMlEaEV48UgVCHQpJoAgQCBAUCDgEBBYFpIiqBLnAVOyoBgkFQGA2OHTi?= =?us-ascii?q?DO4UUhUF0AhCBF4xhAYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.72,313,1580774400"; d="scan'208";a="731596758"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 27 Mar 2020 21:41:39 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by rcdn-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 02RLfdrf014609 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 27 Mar 2020 21:41:39 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 27 Mar 2020 16:41:38 -0500
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 27 Mar 2020 17:41:37 -0400
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 27 Mar 2020 17:41:37 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=G44+dPdSy/uD1rcBOsSyvFXbjzBui0jpzzELSFZK4thzP9sh2WyFmva4A3fcsfhJ353Pb1cKhYfOVYEGh3lc8jrR8lN/hHjNuink+LqYsyQ7/tS21nxJPdJB4twYfMjqTue94qcKQrhWkmTFmCZk3fnP+eDzsNTpfei1lYONFlmi7/aUTf42fTCunnUrIFnylXR3mQopfOHyCrg7hQK39DWdQKLmUwxOJZha6kjRzXFYaCGp5tABmBVWeA3TWH1ofaYxsvzGMwtKUjmo0cPPpxmrRIgPTZ9D6mZcLoR3KjuyM9HYUA10Jhjv5AoBJt1SQ138XN9Y7VEMzg22G07mVQ==
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=JMyZz5eR+HGDoqFGqUR9V4BxmKOiFsGivK81fI70IXs=; b=T46JSjMRRBZnbEtXUctvD1CmhpZ82u840xa2K1voHG5YtZQTghv/Smy8q9lIfiPFYcIk02QAu3hmBa4EB/oz7mUbnKlh1Iaq+zMRdkHJEZFwoCqUM2Rmi4eoP2elc1xn0IIIfJ5WE3VaQ1i+J1J86Tp6xO0L2v6y/zhXcyzwKdHy6XBvF172mfKlhCvhqWQMv58IjBwWNpMQhHoxLD/LVPLXvy6CsK5Hlzttoxyl1Z42AAX+oUYr3E2joHFC5nRGJ0+ItvfUjhkQsrzaixFp6W4V84LqMUGpTyNRCS4P8BKpUbD9unXUGewAGJ/FXJzkAX31QBsR3OukJWwUxeiENg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JMyZz5eR+HGDoqFGqUR9V4BxmKOiFsGivK81fI70IXs=; b=l/vkAOO3Y4Ya2BxdL8xDhBp+rWwB9f15pYnIr/TcOL6Rzf5bZGZuHJjymCAYoW9+hqOkVzUPR9E2OCKz5YLdDSQG+1TkDdSAYLOpTTOIJlZAmi4Xtl338jVf/M690VhMJqg62UsoPGXv3BjptqIGtRxGUOqjVs6QYom3nHYv26g=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB4188.namprd11.prod.outlook.com (2603:10b6:5:198::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.18; Fri, 27 Mar 2020 21:41:35 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa%7]) with mapi id 15.20.2856.019; Fri, 27 Mar 2020 21:41:35 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= <mbj+ietf@4668.se>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: All IETF YANG modules MUST include revision-label statements (WAS Re: mbj review of draft-verdt-netmod-yang-module-versioning-01)
Thread-Index: AQHWBIB9Ju7TN6W0dk6odtaIiTsrLg==
Date: Fri, 27 Mar 2020 21:41:35 +0000
Message-ID: <75CFDBD9-143C-407A-B7C3-26CEC51E229C@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [70.31.50.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 268c97a1-8e6c-4a80-a444-08d7d2979fb9
x-ms-traffictypediagnostic: DM6PR11MB4188:
x-microsoft-antispam-prvs: <DM6PR11MB4188CDB3C269AE246932B4EFABCC0@DM6PR11MB4188.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0355F3A3AE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(366004)(39860400002)(136003)(396003)(376002)(2906002)(86362001)(33656002)(8936002)(66556008)(64756008)(66446008)(66946007)(66476007)(8676002)(81156014)(5660300002)(53546011)(966005)(36756003)(6506007)(6512007)(76116006)(91956017)(71200400001)(316002)(2616005)(186003)(26005)(110136005)(81166006)(478600001)(66574012)(6486002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB4188; H:DM6PR11MB3420.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: nHgvOgqq2SeexO87LidMUTD0PTkn5KTAV3XStLOEfJxMS+JBYThhoVWN1324l2+BZKSMXB607oeuRB1nvX9o0r4w/Lau4PF1vpGp6HIjcxFD0lujNEnBZDv5vlrQk9UO0HTbj27/3umUki///jZ221gnX0HlWsV0qVXYVulZ/XjnREwiIISNQcZKPWK2lgV5XyftO6k7oCCNDxzi4Y5XkXGtU1RNJbG/CWVVVlVPrzGVUFDtxIAQVhcwfALp7s1WK/jdGJNx9bvgjcAegLNByPMWDUuiKqCTSBZ+DFVC6xRbF7EFfmuBwSHmuGLK7J/4I3WJjmcb5YhN8w5HZVpZRE6FpQXldLqk3VmDZ7dV8MxCzHm+jEUiJZXhMzi6+UN5VIQccCcbwXOapCtbIn+tsHTj41pTU8v0FXekl0eU1G3B1UOWypzG3DKFZF+p/rtQtzFH46DJa/UtoIg/lZNOIRWC/Z+ayofog3eppdYrINlsuD1TUszcmSazi3+lL/Qi5zRznhPYm9IUCC0hDCOYAw==
x-ms-exchange-antispam-messagedata: cr/gwyBBz0/SA/x+63wQxDKwx25PFCkmblIvKHgAipUvX0MK+hOTDj7ws47lCs4xAObPnq+EapFgmMFuNe+UZ/KaF5gwpEN1+GbY2fARQSSIC3jTbFzhGo1dH9VCpS7eGexsLHko3f5zsVV9lAZawQ==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <E833B64B05DE0840904A3C21C0CDBBAF@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 268c97a1-8e6c-4a80-a444-08d7d2979fb9
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Mar 2020 21:41:35.6253 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aqcpWLcB6P+BG6+kbhFS4MGmziQqaEesN+sk4lgj2PAudKorc9a+KoQ1jOYkFxvVIDw4XxiM2cEyOPj8r6nJdQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4188
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: rcdn-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/R8grBkZtYSAk6hY4oyAFym8u0so>
Subject: [netmod] All IETF YANG modules MUST include revision-label statements (WAS Re: mbj review of draft-verdt-netmod-yang-module-versioning-01)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 21:41:42 -0000

SGksDQoNCmh0dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNzdWVzLzQ1
DQoNCiAgICAgICAgbyAgNy4xDQogICAgICAgIA0KICAgICAgICAgIFRoZSB0ZXh0IHNheXM6DQog
ICAgICAgIA0KICAgICAgICAgICAgQWxsIElFVEYgWUFORyBtb2R1bGVzIE1VU1QgaW5jbHVkZSBy
ZXZpc2lvbi1sYWJlbCBzdGF0ZW1lbnRzIGZvciBhbGwNCiAgICAgICAgICAgIG5ld2x5IHB1Ymxp
c2hlZCBZQU5HIG1vZHVsZXMsIGFuZCBhbGwgbmV3bHkgcHVibGlzaGVkIHJldmlzaW9ucyBvZg0K
ICAgICAgICAgICAgZXhpc3RpbmcgWUFORyBtb2R1bGVzLiAgVGhlIHJldmlzaW9uLWxhYmVsIE1V
U1QgdGFrZSB0aGUgZm9ybSBvZiBhDQogICAgICAgICAgICBZQU5HIHNlbWFudGljIHZlcnNpb24g
bnVtYmVyIFtJLUQudmVyZHQtbmV0bW9kLXlhbmctc2VtdmVyXS4NCiAgICAgICAgDQogICAgICAg
ICAgSSBzdHJvbmdseSBkaXNhZ3JlZSB3aXRoIHRoaXMgbmV3IHJ1bGUuICBJRVRGIG1vZHVsZXMg
dXNlIGEgbGluZWFyDQogICAgICAgICAgaGlzdG9yeSwgc28gdGhlcmUgYXJlIG5vIHJlYXNvbnMg
dG8gdXNlICJtb2RpZmllZCBzZW12ZXIiLg0KICAgICAgICANCiAgICAgICAgICBJdCBpcyBvayB0
byB1c2UgcmV2Om5iYy1jaGFuZ2VzIGlmIG5lZWRlZCwgdGhvdWdoLg0KDQpXZSBiZWxpZXZlIHNv
bWUgSUVURiBtb2RlbHMgbWF5IG5vdCBmb2xsb3cgbGluZWFyIGhpc3RvcnksIHRoaXMgd2FzIGJy
b3VnaHQgdXAgKEkgdGhpbmspIGZvciBJRFIuIE1vZGlmaWVkIHNlbXZlciBhbGxvd3MgZm9yIG5v
bi1saW5lYXIgaGlzdG9yeSBhbmQgYWxzbyBkb2Vzbid0IHByZWNsdWRlIGxpbmVhciBoaXN0b3J5
LiBTbyBldmVuIGlmIHdlIGVuZCB1cCBoYXZpbmcgbm8gSUVURiBtb2R1bGVzIHVzaW5nIGJyYW5j
aGluZywgbW9kaWZpZWQgc2VtdmVyIHN0aWxsIHdvcmtzLg0KDQpSZWdhcmRzLA0KUmVzaGFkLg0K
DQoNCu+7v09uIDIwMjAtMDMtMjAsIDU6MDggUE0sICJuZXRtb2Qgb24gYmVoYWxmIG9mIFJlc2hh
ZCBSYWhtYW4gKHJyYWhtYW4pIiA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmcgb24gYmVoYWxmIG9m
IHJyYWhtYW49NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc+IHdyb3RlOg0KDQogICAgSGkgTWFy
dGluLA0KICAgIA0KICAgIFdlJ3ZlIG9wZW5lZCBpc3N1ZXMgdG8gdHJhY2sgeW91ciByZXZpZXcg
Y29tbWVudHMgKHNlZSBiZWxvdykuIFdpbGwga2ljayBvZmYgc2VwYXJhdGUgdGhlcmFkcyBmb3Ig
ZWFjaCBpc3N1ZS4NCiAgICANCiAgICBodHRwczovL2dpdGh1Yi5jb20vbmV0bW9kLXdnL3lhbmct
dmVyLWR0L2lzc3Vlcz9xPWlzJTNBaXNzdWUraXMlM0FvcGVuK2xhYmVsJTNBdXBkYXRlZC1tb2Qt
cmV2LWhhbmRsaW5nDQogICAgDQogICAgUmVnYXJkcywNCiAgICBSZXNoYWQuDQogICAgDQogICAg
T24gMjAyMC0wMy0xMCwgMzozMSBQTSwgIm5ldG1vZCBvbiBiZWhhbGYgb2YgTWFydGluIEJqw7Zy
a2x1bmQiIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZyBvbiBiZWhhbGYgb2YgbWJqK2lldGZANDY2
OC5zZT4gd3JvdGU6DQogICAgDQogICAgICAgIEhpLA0KICAgICAgICANCiAgICAgICAgSGVyZSBh
cmUgbXkgcmV2aWV3IGNvbW1lbnRzIG9mDQogICAgICAgIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5n
LW1vZHVsZS12ZXJzaW9uaW5nLTAxLg0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIA0KICAg
ICAgICBvICAzLjEuMQ0KICAgICAgICANCiAgICAgICAgICAgIG8gIEluIHN0YXRlbWVudHMgdGhh
dCBoYXZlIGFueSBkYXRhIGRlZmluaXRpb24gc3RhdGVtZW50cyBhcw0KICAgICAgICAgICAgICAg
c3Vic3RhdGVtZW50cywgdGhvc2UgZGF0YSBkZWZpbml0aW9uIHN1YnN0YXRlbWVudHMgTUFZIGJl
DQogICAgICAgICAgICAgICByZW9yZGVyZWQsIGFzIGxvbmcgYXMgdGhleSBkbyBub3QgY2hhbmdl
IHRoZSBvcmRlcmluZyBvciBhbnkgInJwYyINCiAgICAgICAgICAgICAgICJpbnB1dCIgc3Vic3Rh
dGVtZW50cy4NCiAgICAgICAgDQogICAgICAgICAgSSB0aGluayB0aGlzIG5lZWRzIHRvIGNhcHR1
cmUgdGhhdCBubyBkZXNjZW5kYW50IHN0YXRlbWVudHMgdG8NCiAgICAgICAgICAiaW5wdXQiIGNh
biBiZSByZW9yZGVyZWQuICBTYW1lIGZvciAib3V0cHV0IiAobm90ZSwgImlucHV0IiBhbmQNCiAg
ICAgICAgICAib3V0cHV0IiBpbiBib3RoICJycGMiIGFuZCAiYWN0aW9uIikuDQogICAgICAgIA0K
ICAgICAgICANCiAgICAgICAgbyAgMy4zDQogICAgICAgIA0KICAgICAgICAgICAgQWxsIHJldmlz
aW9uIGxhYmVscyB0aGF0IG1hdGNoIHRoZSBwYXR0ZXJuIGZvciB0aGUgInZlcnNpb24iDQogICAg
ICAgICAgICB0eXBlZGVmIGluIHRoZSBpZXRmLXlhbmctc2VtdmVyIFlBTkcgbW9kdWxlIE1VU1Qg
YmUgaW50ZXJwcmV0ZWQgYXMNCiAgICAgICAgICAgIFlBTkcgc2VtYW50aWMgdmVyc2lvbiBudW1i
ZXJzLg0KICAgICAgICANCiAgICAgICAgICBJIGRvbid0IHRoaW5rIHRoaXMgaXMgYSBnb29kIGlk
ZWEuICBTZWVtcyBsaWtlIGEgbGF5ZXIgdmlvbGF0aW9uLg0KICAgICAgICAgIFdoYXQgaWYgbXkg
cHJvamVjdCB1c2UgYW5vdGhlciBkaWFsZWN0IG9mIHNlbXZlciwgdGhhdCB3b3VsZG4ndCBiZQ0K
ICAgICAgICAgIHBvc3NpYmxlIHdpdGggdGhpcyBydWxlLiAgSSB0aGluayB0aGlzIG5lZWRzIHRv
IGJlIHJlbW92ZWQuDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgbyAgMy4zDQogICAgICAg
IA0KICAgICAgICAgICAgU3VibW9kdWxlcyBNVVNUIE5PVCB1c2UgcmV2aXNpb24gbGFiZWwgc2No
ZW1lcyB0aGF0IGNvdWxkIGJlIGNvbmZ1c2VkDQogICAgICAgICAgICB3aXRoIHRoZSBpbmNsdWRp
bmcgbW9kdWxlJ3MgcmV2aXNpb24gbGFiZWwgc2NoZW1lLg0KICAgICAgICANCiAgICAgICAgICBI
bW0sIGhvdyBkbyBJIGVuc3VyZSB0aGF0IHRoaXMgTVVTVCBOT1QgaXMgaGFuZGxlZCBjb3JyZWN0
bHk/ICBXaGF0DQogICAgICAgICAgZXhhY3RseSBkb2VzICJjb3VsZCBiZSBjb25mdXNlZCB3aXRo
IiBtZWFuPw0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIG8gIDMuMw0KICAgICAgICANCiAg
ICAgICAgICAgICAgSW4gdGhlIGZpbGVuYW1lIG9mIGEgWUFORyBtb2R1bGUsIHdoZXJlIGl0IHRh
a2VzIHRoZSBmb3JtOiBtb2R1bGUtDQogICAgICAgICAgICAgIG9yLXN1Ym1vZHVsZS1uYW1lIFsn
QCcgcmV2aXNpb24tbGFiZWxdICggJy55YW5nJyAvICcueWluJyApDQogICAgICAgIA0KICAgICAg
ICAgIFNob3VsZCB0aGlzIHNlY3Rpb24gdXBkYXRlIDUuMiBvZiBSRkMgNzk1MD8gIEkga25vdyB0
aGF0IDUuMiBqdXN0DQogICAgICAgICAgc2F5cyAiU0hPVUxEIi4gIEJ1dCBleGlzdGluZyB0b29s
cyBpbXBsZW1lbnQgdGhpcyBTSE9VTEQsIGFuZCB0aGV5DQogICAgICAgICAgbmVlZCB0byBiZSB1
cGRhdGVkIHRvIGhhbmRsZSB0aGlzIG5ldyBjb252ZW50aW9uLg0KICAgICAgICANCiAgICAgICAg
ICBCdXQgSSB3b25kZXIgaWYgdGhpcyBhIGdvb2QgaWRlYS4gIEl0IG1lYW5zIHRoYXQgYSB0b29s
IHRoYXQgbG9va3MNCiAgICAgICAgICBmb3IgYSBtb2R1bGUgd2l0aCBhIGNlcnRhaW4gcmV2aXNp
b24gZGF0ZSBjYW5ub3Qgc2ltcGx5IGNoZWNrIHRoZQ0KICAgICAgICAgIGZpbGVuYW1lcywgYnV0
IG5lZWQgdG8gcGFyc2UgYWxsIGF2YWlsYWJsZSBtb2R1bGVzICh3aWp1c3QgdG8gZmluZCB0aGUg
DQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIG8gIDMuNA0KICAgICAgICAN
CiAgICAgICAgICAgICBsZWFmIGltcGVyaWFsLXRlbXBlcmF0dXJlIHsNCiAgICAgICAgICAgICAg
IHR5cGUgaW50NjQ7DQogICAgICAgICAgICAgICB1bml0cyAiZGVncmVlcyBGYWhyZW5oZWl0IjsN
CiAgICAgICAgICAgICAgIHN0YXR1cyBkZXByZWNhdGVkIHsNCiAgICAgICAgICAgICAgICAgcmV2
OnN0YXR1cy1kZXNjcmlwdGlvbg0KICAgICAgICAgICAgICAgICAgICJJbXBlcmlhbCBtZWFzdXJl
bWVudHMgYXJlIGJlaW5nIHBoYXNlZCBvdXQgaW4gZmF2b3INCiAgICAgICAgICAgICAgICAgICAg
b2YgdGhlaXIgbWV0cmljIGVxdWl2YWxlbnRzLiAgVXNlIG1ldHJpYy10ZW1wZXJhdHVyZQ0KICAg
ICAgICAgICAgICAgICAgICBpbnN0ZWFkLiI7DQogICAgICAgICAgICAgICB9DQogICAgICAgICAg
ICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAgICAgICAiVGVtcGVyYXR1cmUgaW4gZGVncmVl
cyBGYWhyZW5oZWl0LiI7DQogICAgICAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgICBJIGRv
bid0IHRoaW5rIHJldjpzdGF0dXMtZGVzY3JpcHRpb24gaXMgbmVjZXNzYXJ5IC8gd29ydGggaXQu
ICBUaGlzDQogICAgICAgICAgY2FuIGVhc2lseSBiZSB3cml0dGVuIHdpdGggdGhlIG5vcm1hbCBk
ZXNjcmlwdGlvbiBzdGF0ZW1lbnQgaW5zdGVhZDoNCiAgICAgICAgDQogICAgICAgICAgICAgbGVh
ZiBpbXBlcmlhbC10ZW1wZXJhdHVyZSB7DQogICAgICAgICAgICAgICB0eXBlIGludDY0Ow0KICAg
ICAgICAgICAgICAgdW5pdHMgImRlZ3JlZXMgRmFocmVuaGVpdCI7DQogICAgICAgICAgICAgICBz
dGF0dXMgZGVwcmVjYXRlZDsNCiAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAg
ICAgICAgICAgIkltcGVyaWFsIG1lYXN1cmVtZW50cyBhcmUgYmVpbmcgcGhhc2VkIG91dCBpbiBm
YXZvcg0KICAgICAgICAgICAgICAgICAgICBvZiB0aGVpciBtZXRyaWMgZXF1aXZhbGVudHMuICBV
c2UgbWV0cmljLXRlbXBlcmF0dXJlDQogICAgICAgICAgICAgICAgICAgIGluc3RlYWQuDQogICAg
ICAgIA0KICAgICAgICAgICAgICAgICAgICBUZW1wZXJhdHVyZSBpbiBkZWdyZWVzIEZhaHJlbmhl
aXQuIjsNCiAgICAgICAgICAgICB9DQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgbyAgMy41
DQogICAgICAgIA0KICAgICAgICAgIFRoZSBleGFtcGxlIG1vZHVsZXMgc2hvdWxkIGJlIGxlZ2Fs
IFlBTkcgbW9kdWxlcy4gIFVzZSBlLmcuIA0KICAgICAgICAgICJ1cm46ZXhhbXBsZTptb2R1bGUi
IGFzIG5hbWVzcGFjZS4NCiAgICAgICAgDQogICAgICAgICAgQWxzbywgdGhlIG1vZHVsZXMgYXJl
IG1pc3NpbmcgdGhlIGxhc3QgIn0iLCB3aGljaCBjb25mdXNlcyB0aGUNCiAgICAgICAgICAicmZj
c3RyaXAiIHRvb2wuDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgbyA0LjEuMQ0KICAgICAg
ICANCiAgICAgICAgICAgIEFsdGVybmF0aXZlbHksIHRoZSBmaXJzdCBleGFtcGxlIGNvdWxkIGhh
dmUgdXNlZCB0aGUgcmV2aXNpb24gbGFiZWwNCiAgICAgICAgICAgICIxLjAuMCIgaW5zdGVhZCwg
d2hpY2ggc2VsZWN0cyB0aGUgc2FtZSBzZXQgb2YgcmV2aXNpb25zL3ZlcnNpb25zLg0KICAgICAg
ICANCiAgICAgICAgICAgIGltcG9ydCBleGFtcGxlLW1vZHVsZSB7DQogICAgICAgICAgICAgIHJl
djpyZXZpc2lvbi1vci1kZXJpdmVkIDEuMC4wOw0KICAgICAgICAgICAgfQ0KICAgICAgICANCiAg
ICAgICAgICBTaG91bGRuJ3QgdGhpcyBiZSBzLzEuMC4wLzIuMC4wL2cgPw0KICAgICAgICANCiAg
ICAgICAgDQogICAgICAgIG8gIDUNCiAgICAgICAgDQogICAgICAgICAgSSB0aGluayB0aGUgbW9k
dWxlIG5hbWUgImlldGYteWwtcmV2aXNpb25zIiBzaG91bGQgYmUgY2hhbmdlZCB0bw0KICAgICAg
ICAgICJpZXRmLXlhbmctbGlicmFyeS1yZXZpc2lvbnMiLiAgICJ5bCIgaXMgbm90IGEgd2VsbC1r
bm93biBhY3JvbnltLg0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIG8gIDUuMi4yDQogICAg
ICAgIA0KICAgICAgICAgIFdvdWxkbid0IGl0IGJlIGJldHRlciBpZiB0aGUgbGVhZiAiZGVwcmVj
YXRlZC1ub2Rlcy1pbXBsZW1lbnRlZCIgYW5kDQogICAgICAgICAgIm9ic29sZXRlLW5vZGVzLWFi
c2VudCIgd2VyZSBvZiB0eXBlICJib29sZWFuIiByYXRoZXIgdGhhbiB0eXBlDQogICAgICAgICAg
ImVtcHR5Ij8NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBvICA3LjENCiAgICAgICAgDQog
ICAgICAgICAgVGhlIHRleHQgc2F5czoNCiAgICAgICAgDQogICAgICAgICAgICBBbGwgSUVURiBZ
QU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVsIHN0YXRlbWVudHMgZm9yIGFs
bA0KICAgICAgICAgICAgbmV3bHkgcHVibGlzaGVkIFlBTkcgbW9kdWxlcywgYW5kIGFsbCBuZXds
eSBwdWJsaXNoZWQgcmV2aXNpb25zIG9mDQogICAgICAgICAgICBleGlzdGluZyBZQU5HIG1vZHVs
ZXMuICBUaGUgcmV2aXNpb24tbGFiZWwgTVVTVCB0YWtlIHRoZSBmb3JtIG9mIGENCiAgICAgICAg
ICAgIFlBTkcgc2VtYW50aWMgdmVyc2lvbiBudW1iZXIgW0ktRC52ZXJkdC1uZXRtb2QteWFuZy1z
ZW12ZXJdLg0KICAgICAgICANCiAgICAgICAgICBJIHN0cm9uZ2x5IGRpc2FncmVlIHdpdGggdGhp
cyBuZXcgcnVsZS4gIElFVEYgbW9kdWxlcyB1c2UgYSBsaW5lYXINCiAgICAgICAgICBoaXN0b3J5
LCBzbyB0aGVyZSBhcmUgbm8gcmVhc29ucyB0byB1c2UgIm1vZGlmaWVkIHNlbXZlciIuDQogICAg
ICAgIA0KICAgICAgICAgIEl0IGlzIG9rIHRvIHVzZSByZXY6bmJjLWNoYW5nZXMgaWYgbmVlZGVk
LCB0aG91Z2guDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgbyA3LjEuMQ0KICAgICAgICAN
CiAgICAgICAgICBUaGVyZSBpcyBhIG1pc3NpbmcgIiBpbjoNCiAgICAgICAgDQogICAgICAgICAg
IDQuICBGb3Igc3RhdHVzICJvYnNvbGV0ZSIsIGl0IGlzIFJFQ09NTUVOREVEIHRvIGtlZXAgdGhl
ICJzdGF0dXMtDQogICAgICAgICAgICAgICBkZXNjcmlwdGlvbiIgaW5mb3JtYXRpb24sIGZyb20g
d2hlbiB0aGUgbm9kZSBoYWQgc3RhdHVzDQogICAgICAgICAgICAgICAiZGVwcmVjYXRlZCwgd2hp
Y2ggaXMgc3RpbGwgcmVsZXZhbnQuDQogICAgICAgICBIRVJFICAtLS0tLS0tLS0tLV4NCiAgICAg
ICAgDQogICAgICAgIA0KICAgICAgICBvICA4DQogICAgICAgIA0KICAgICAgICAgIHMvQ09ERSBF
TkRTPi88Q09ERSBFTkRTPi8NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBvIEJvdGggWUFO
RyBtb2R1bGVzDQogICAgICAgIA0KICAgICAgICAgIEFsbCBleHRlbnNpb25zIHNob3VsZCBzcGVj
aWZ5IHRoZSBncmFtbWFyOyBpLmUuLCBpbiB3aGljaCBzdGF0ZW1lbnRzDQogICAgICAgICAgdGhl
eSBjYW4gYmUgcHJlc2VudCBhbmQgd2hpY2ggc3Vic3RhdGVtZW50cyB0aGV5IGNhbiBoYXZlLg0K
ICAgICAgICANCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICAvbWFydGluDQogICAgICAgIA0K
ICAgICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K
ICAgICAgICBuZXRtb2QgbWFpbGluZyBsaXN0DQogICAgICAgIG5ldG1vZEBpZXRmLm9yZw0KICAg
ICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0KICAgICAg
ICANCiAgICANCiAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXw0KICAgIG5ldG1vZCBtYWlsaW5nIGxpc3QNCiAgICBuZXRtb2RAaWV0Zi5vcmcNCiAgICBo
dHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0KICAgIA0KDQo=


From nobody Fri Mar 27 14:42:06 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6ECC93A0CED for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 14:42:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=h7D8LtdU; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=qNcE9xH4
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 lvENzxUPzvAD for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 14:41:58 -0700 (PDT)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CAE673A0DA6 for <netmod@ietf.org>; Fri, 27 Mar 2020 14:41:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=10198; q=dns/txt; s=iport; t=1585345317; x=1586554917; h=from:to:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=hPIy94zeXZilh7aLRFdmDP3DBSi3P9V0THMqwlKaIDY=; b=h7D8LtdUKBhUhKXBHzP87+FvsT2+ZbN4ByNwYEVHp7BHuzz8a5C8h+H0 ac8zzPWWWboIKkw7JIJND7wdNdIUc41rPtDynvEF/h7ncH76yxzDvUVdI eQFYPaDVCME6GkGQzmbMkMjGcbcGRGBKv2xaIZC7boxR4IwfKX9ntjevK k=;
IronPort-PHdr: =?us-ascii?q?9a23=3At/WCpByxiabjBf/XCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5YhSN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A1RJKa5lQT1?= =?us-ascii?q?kAgMQSkRYnBZufE0T7KffsRyc7B89FElRi+iLzPA=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AuCgB7cn5e/5ldJa1mHQEBAQkBEQU?= =?us-ascii?q?FAYF7gVRQBWxYIAQLKgqEEINFA4pqTpowgUKBEANUCgEBAQwBARgNCAIEAQG?= =?us-ascii?q?Df0UZghokOBMCAwEBCwEBBQEBAQIBBQRthVYMhXMFARAREQwBASwMEQEiAh8?= =?us-ascii?q?HAgQlCxUSBAESIoMEAYJLAy4BDqIXAoE5iGJ1gTKCfwEBBYUmGIIMAwaBDiq?= =?us-ascii?q?MMRqBQT+BEScggwuCZwEBAhqBLzEhAoJYMoIsjX0BA4J3hh2ZTAqCPIdfhVW?= =?us-ascii?q?JWB2CTJRGhFePFIFQh0KSaAIEAgQFAg4BAQWBaSIqgS5wFTsqAYJBUBgNjh0?= =?us-ascii?q?4gzuFFIVBdAIQgReMYQGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.72,313,1580774400"; d="scan'208";a="479215634"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 27 Mar 2020 21:41:57 +0000
Received: from XCH-RCD-001.cisco.com (xch-rcd-001.cisco.com [173.37.102.11]) by rcdn-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id 02RLfufT030565 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 27 Mar 2020 21:41:56 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-RCD-001.cisco.com (173.37.102.11) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 27 Mar 2020 16:41:56 -0500
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 27 Mar 2020 16:41:56 -0500
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 27 Mar 2020 16:41:55 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QEQwrfKYJIoAO5Rq4hifHJRggWmMVLv8MGuPFcMRCNIgl9PgvjtewF7VgsJ3Q79PC6kozu/6EN+x0SWlhY6MG8+2nsRYxW4mVnuCK5emZRXi56HbzH1okxjgFkk0PzJDOH5W5n2O2LJuMylXLIV5YRFXoFixPYcM6GC78/pxGdiGL+30VvZstLJgPiJ31usrUPPc0TxGtbsfBM1tvH3v/h81BGDj0dz2npRmURjEMWDKfvtb54TVBEx/Qx91mb8Z6vM9Jv84fQssd6iAH/L6HtuhcJTU16zIBf5RTX1juWjvVBCyKF3dU+CpqzhCtgBC0nWZKZrYdIWmNFn8/v5YcA==
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=hPIy94zeXZilh7aLRFdmDP3DBSi3P9V0THMqwlKaIDY=; b=IRJrlaA+GUkZl8gTu4OmiqA076j6VXibQCie+e3j/nMHyGfoX+jbZ+82/CcWJ9w6+mTcvSVJri9Fur1anewXRb5A6yxNjPohmp49rq3Zj1jTAMTuvpSRcggzI5d+DPDwLutOmzoZIUJhh+yjvOozI5ILK+e5sVqgSRCoWwXBTK42e2cHBsHBB2lbSn0KCCBowf7GBTOpgHj2OCMuatd63oLiiIXzI3D8PxhqDy7JG3Je1lYELDALJfpKU/FRToGpCpRxfIu21Rx0hXN7U/v8Zb5TaCfC/LcOnarPxIWqm8FoZksWqHniQLwcfpc4SmjUCSCYamdalWj0HKX6hCMvUg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hPIy94zeXZilh7aLRFdmDP3DBSi3P9V0THMqwlKaIDY=; b=qNcE9xH4PSY6pSSkCFsQXLdwWE4nOGWk1wE+hy1k19mkj/tjzePJSu2qr1uapp7BVN3oAS8Y8X9r8gOpeaI/Y/972+Wlc6zFBuNrrpKw9zkZZc1BTT2kT3X9A9Ccm4ik0F7v6KsG6wLbVJBtVqZjf6n/b2gxj8gBLDR5Nn1cw/I=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB4188.namprd11.prod.outlook.com (2603:10b6:5:198::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.18; Fri, 27 Mar 2020 21:41:54 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa%7]) with mapi id 15.20.2856.019; Fri, 27 Mar 2020 21:41:54 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= <mbj+ietf@4668.se>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: No descendent statements to input/output can be reordered (WAS Re: mbj review of draft-verdt-netmod-yang-module-versioning-01)
Thread-Index: AQHWBICIXhWWsfDDo0Goifxbx4NJTA==
Date: Fri, 27 Mar 2020 21:41:54 +0000
Message-ID: <809C7D15-95DD-49CF-975A-B55F08D8C782@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [70.31.50.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b9b8c8d7-54e4-4eb1-d105-08d7d297ab06
x-ms-traffictypediagnostic: DM6PR11MB4188:
x-microsoft-antispam-prvs: <DM6PR11MB4188D177C88318F1156642FDABCC0@DM6PR11MB4188.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0355F3A3AE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(366004)(39860400002)(136003)(396003)(376002)(2906002)(86362001)(33656002)(8936002)(66556008)(64756008)(66446008)(66946007)(66476007)(8676002)(81156014)(5660300002)(53546011)(966005)(36756003)(6506007)(6512007)(76116006)(91956017)(71200400001)(316002)(2616005)(186003)(26005)(110136005)(81166006)(478600001)(66574012)(6486002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB4188; H:DM6PR11MB3420.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: gfDSqIcH3T9WX8Mnwav4kAUa7dvkqy1Bs8zQhQHaOt3JMDb7JGzcEDLp40O1rzXy3OuXn276/7+OfRB7HjDp620Wr1edqdMqwS7RC2vlExE6evUcaPy6WavcaH5R4TLPQirD3jOLzRr/MlHFhWieD1t82xMTp0o9k6tJO0TjkeRTmqaDquhXP6emwo9Qb8EDvLNX3nVgj5amnnISyozgi/YYue5UOU2PnDoX9PyvCwZH2jtyS/huGPSCrAn5bMUPllFOY5wWQYcubHtQNa651Fj5YT62atpXi+DNy7iPm40S5QfCfL/LmnuGUCF233Zgz3sasXLooEph36fwbUtUjVufU/E9f6EAv8uf7bDY47sM6wCB0aKmmM5W6eiZAguwVBspcTnJVaze8E+Az9PfnEHRSVMp/pqTrfzja9RJ9cUiqVG/Mfv01tJooLx/LGmMNzNpoFcDeSb6aLGa7lOAzBDBXv29pl3P0JCkqiIR7vSqn2jTHcaTx+bse/noeaeEG/LZ9D3o4yrK8XLWT4phQA==
x-ms-exchange-antispam-messagedata: H6djJu8AffRQNOScEvZ5NgTFIOkXxl2YpKu1IChQc3eOwxpPVa4bXAn5Ws+a0HxdiczO8v7fiENrCG5261atERZ1naVPdRf1dg+T445y6dSXx8Nn+GQ/ynye8XhAER0WoG/T5vYm5JtbzHN/BUnhXw==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <2CFBB52CD35D3548BD9D7C4D07FDAC39@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b9b8c8d7-54e4-4eb1-d105-08d7d297ab06
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Mar 2020 21:41:54.6570 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 6UjkUCjB2IqFIGA+Yq59ZBn37fbRRIxhAWZetehhRvU5pBpkFh5KgpdJd96EjjY9AnmJIoqMLC1x5Rdv1fBEew==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4188
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.11, xch-rcd-001.cisco.com
X-Outbound-Node: rcdn-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/iXWcIEmA_OF55c313-vj-zklzHY>
Subject: [netmod] No descendent statements to input/output can be reordered (WAS Re: mbj review of draft-verdt-netmod-yang-module-versioning-01)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 21:42:05 -0000

SGksDQoNCmh0dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNzdWVzLzQ3
DQoNCiAgICAgICAgbyAgMy4xLjENCiAgICAgICAgDQogICAgICAgICAgICBvICBJbiBzdGF0ZW1l
bnRzIHRoYXQgaGF2ZSBhbnkgZGF0YSBkZWZpbml0aW9uIHN0YXRlbWVudHMgYXMNCiAgICAgICAg
ICAgICAgIHN1YnN0YXRlbWVudHMsIHRob3NlIGRhdGEgZGVmaW5pdGlvbiBzdWJzdGF0ZW1lbnRz
IE1BWSBiZQ0KICAgICAgICAgICAgICAgcmVvcmRlcmVkLCBhcyBsb25nIGFzIHRoZXkgZG8gbm90
IGNoYW5nZSB0aGUgb3JkZXJpbmcgb3IgYW55ICJycGMiDQogICAgICAgICAgICAgICAiaW5wdXQi
IHN1YnN0YXRlbWVudHMuDQogICAgICAgIA0KICAgICAgICAgIEkgdGhpbmsgdGhpcyBuZWVkcyB0
byBjYXB0dXJlIHRoYXQgbm8gZGVzY2VuZGFudCBzdGF0ZW1lbnRzIHRvDQogICAgICAgICAgImlu
cHV0IiBjYW4gYmUgcmVvcmRlcmVkLiAgU2FtZSBmb3IgIm91dHB1dCIgKG5vdGUsICJpbnB1dCIg
YW5kDQogICAgICAgICAgIm91dHB1dCIgaW4gYm90aCAicnBjIiBhbmQgImFjdGlvbiIpLg0KDQoN
ClNvdW5kcyBnb29kLiBKVEJDLCBieSBkZXNjZW5kZW50IHlvdSdyZSByZWZlcnJpbmcgdG8gZGF0
YSBub2RlcyAoY2hpbGRyZW4sIGdyYW5kY2hpbGRyZW4gZXRjKSBhbmQgbm90IHRvIHN0YXRlbWVu
dHMgbGlrZSB0eXBlIGFuZCBkZXNjcmlwdGlvbj8NCg0KQWxzbywgY291bGQgeW91IHJlZnJlc2gg
b3VyIG1lbW9yeSB3aHkgdGhlIGRlY2lzaW9uIHdhcyBtYWRlIHRvIHByZXNlcnZlIG9yZGVyIG9m
IGlucHV0L291dHB1dCBkYXRhIG5vZGVzPw0KDQpSZWdhcmRzLA0KUmVzaGFkLg0KDQrvu79PbiAy
MDIwLTAzLTIwLCA1OjA4IFBNLCAibmV0bW9kIG9uIGJlaGFsZiBvZiBSZXNoYWQgUmFobWFuIChy
cmFobWFuKSIgPG5ldG1vZC1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZiBycmFobWFuPTQw
Y2lzY28uY29tQGRtYXJjLmlldGYub3JnPiB3cm90ZToNCg0KICAgIEhpIE1hcnRpbiwNCiAgICAN
CiAgICBXZSd2ZSBvcGVuZWQgaXNzdWVzIHRvIHRyYWNrIHlvdXIgcmV2aWV3IGNvbW1lbnRzIChz
ZWUgYmVsb3cpLiBXaWxsIGtpY2sgb2ZmIHNlcGFyYXRlIHRoZXJhZHMgZm9yIGVhY2ggaXNzdWUu
DQogICAgDQogICAgaHR0cHM6Ly9naXRodWIuY29tL25ldG1vZC13Zy95YW5nLXZlci1kdC9pc3N1
ZXM/cT1pcyUzQWlzc3VlK2lzJTNBb3BlbitsYWJlbCUzQXVwZGF0ZWQtbW9kLXJldi1oYW5kbGlu
Zw0KICAgIA0KICAgIFJlZ2FyZHMsDQogICAgUmVzaGFkLg0KICAgIA0KICAgIE9uIDIwMjAtMDMt
MTAsIDM6MzEgUE0sICJuZXRtb2Qgb24gYmVoYWxmIG9mIE1hcnRpbiBCasO2cmtsdW5kIiA8bmV0
bW9kLWJvdW5jZXNAaWV0Zi5vcmcgb24gYmVoYWxmIG9mIG1iaitpZXRmQDQ2Njguc2U+IHdyb3Rl
Og0KICAgIA0KICAgICAgICBIaSwNCiAgICAgICAgDQogICAgICAgIEhlcmUgYXJlIG15IHJldmll
dyBjb21tZW50cyBvZg0KICAgICAgICBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1tb2R1bGUtdmVy
c2lvbmluZy0wMS4NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgbyAgMy4x
LjENCiAgICAgICAgDQogICAgICAgICAgICBvICBJbiBzdGF0ZW1lbnRzIHRoYXQgaGF2ZSBhbnkg
ZGF0YSBkZWZpbml0aW9uIHN0YXRlbWVudHMgYXMNCiAgICAgICAgICAgICAgIHN1YnN0YXRlbWVu
dHMsIHRob3NlIGRhdGEgZGVmaW5pdGlvbiBzdWJzdGF0ZW1lbnRzIE1BWSBiZQ0KICAgICAgICAg
ICAgICAgcmVvcmRlcmVkLCBhcyBsb25nIGFzIHRoZXkgZG8gbm90IGNoYW5nZSB0aGUgb3JkZXJp
bmcgb3IgYW55ICJycGMiDQogICAgICAgICAgICAgICAiaW5wdXQiIHN1YnN0YXRlbWVudHMuDQog
ICAgICAgIA0KICAgICAgICAgIEkgdGhpbmsgdGhpcyBuZWVkcyB0byBjYXB0dXJlIHRoYXQgbm8g
ZGVzY2VuZGFudCBzdGF0ZW1lbnRzIHRvDQogICAgICAgICAgImlucHV0IiBjYW4gYmUgcmVvcmRl
cmVkLiAgU2FtZSBmb3IgIm91dHB1dCIgKG5vdGUsICJpbnB1dCIgYW5kDQogICAgICAgICAgIm91
dHB1dCIgaW4gYm90aCAicnBjIiBhbmQgImFjdGlvbiIpLg0KICAgICAgICANCiAgICAgICAgDQog
ICAgICAgIG8gIDMuMw0KICAgICAgICANCiAgICAgICAgICAgIEFsbCByZXZpc2lvbiBsYWJlbHMg
dGhhdCBtYXRjaCB0aGUgcGF0dGVybiBmb3IgdGhlICJ2ZXJzaW9uIg0KICAgICAgICAgICAgdHlw
ZWRlZiBpbiB0aGUgaWV0Zi15YW5nLXNlbXZlciBZQU5HIG1vZHVsZSBNVVNUIGJlIGludGVycHJl
dGVkIGFzDQogICAgICAgICAgICBZQU5HIHNlbWFudGljIHZlcnNpb24gbnVtYmVycy4NCiAgICAg
ICAgDQogICAgICAgICAgSSBkb24ndCB0aGluayB0aGlzIGlzIGEgZ29vZCBpZGVhLiAgU2VlbXMg
bGlrZSBhIGxheWVyIHZpb2xhdGlvbi4NCiAgICAgICAgICBXaGF0IGlmIG15IHByb2plY3QgdXNl
IGFub3RoZXIgZGlhbGVjdCBvZiBzZW12ZXIsIHRoYXQgd291bGRuJ3QgYmUNCiAgICAgICAgICBw
b3NzaWJsZSB3aXRoIHRoaXMgcnVsZS4gIEkgdGhpbmsgdGhpcyBuZWVkcyB0byBiZSByZW1vdmVk
Lg0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIG8gIDMuMw0KICAgICAgICANCiAgICAgICAg
ICAgIFN1Ym1vZHVsZXMgTVVTVCBOT1QgdXNlIHJldmlzaW9uIGxhYmVsIHNjaGVtZXMgdGhhdCBj
b3VsZCBiZSBjb25mdXNlZA0KICAgICAgICAgICAgd2l0aCB0aGUgaW5jbHVkaW5nIG1vZHVsZSdz
IHJldmlzaW9uIGxhYmVsIHNjaGVtZS4NCiAgICAgICAgDQogICAgICAgICAgSG1tLCBob3cgZG8g
SSBlbnN1cmUgdGhhdCB0aGlzIE1VU1QgTk9UIGlzIGhhbmRsZWQgY29ycmVjdGx5PyAgV2hhdA0K
ICAgICAgICAgIGV4YWN0bHkgZG9lcyAiY291bGQgYmUgY29uZnVzZWQgd2l0aCIgbWVhbj8NCiAg
ICAgICAgDQogICAgICAgIA0KICAgICAgICBvICAzLjMNCiAgICAgICAgDQogICAgICAgICAgICAg
IEluIHRoZSBmaWxlbmFtZSBvZiBhIFlBTkcgbW9kdWxlLCB3aGVyZSBpdCB0YWtlcyB0aGUgZm9y
bTogbW9kdWxlLQ0KICAgICAgICAgICAgICBvci1zdWJtb2R1bGUtbmFtZSBbJ0AnIHJldmlzaW9u
LWxhYmVsXSAoICcueWFuZycgLyAnLnlpbicgKQ0KICAgICAgICANCiAgICAgICAgICBTaG91bGQg
dGhpcyBzZWN0aW9uIHVwZGF0ZSA1LjIgb2YgUkZDIDc5NTA/ICBJIGtub3cgdGhhdCA1LjIganVz
dA0KICAgICAgICAgIHNheXMgIlNIT1VMRCIuICBCdXQgZXhpc3RpbmcgdG9vbHMgaW1wbGVtZW50
IHRoaXMgU0hPVUxELCBhbmQgdGhleQ0KICAgICAgICAgIG5lZWQgdG8gYmUgdXBkYXRlZCB0byBo
YW5kbGUgdGhpcyBuZXcgY29udmVudGlvbi4NCiAgICAgICAgDQogICAgICAgICAgQnV0IEkgd29u
ZGVyIGlmIHRoaXMgYSBnb29kIGlkZWEuICBJdCBtZWFucyB0aGF0IGEgdG9vbCB0aGF0IGxvb2tz
DQogICAgICAgICAgZm9yIGEgbW9kdWxlIHdpdGggYSBjZXJ0YWluIHJldmlzaW9uIGRhdGUgY2Fu
bm90IHNpbXBseSBjaGVjayB0aGUNCiAgICAgICAgICBmaWxlbmFtZXMsIGJ1dCBuZWVkIHRvIHBh
cnNlIGFsbCBhdmFpbGFibGUgbW9kdWxlcyAod2lqdXN0IHRvIGZpbmQgdGhlIA0KICAgICAgICAN
CiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBvICAzLjQNCiAgICAgICAgDQogICAgICAgICAg
ICAgbGVhZiBpbXBlcmlhbC10ZW1wZXJhdHVyZSB7DQogICAgICAgICAgICAgICB0eXBlIGludDY0
Ow0KICAgICAgICAgICAgICAgdW5pdHMgImRlZ3JlZXMgRmFocmVuaGVpdCI7DQogICAgICAgICAg
ICAgICBzdGF0dXMgZGVwcmVjYXRlZCB7DQogICAgICAgICAgICAgICAgIHJldjpzdGF0dXMtZGVz
Y3JpcHRpb24NCiAgICAgICAgICAgICAgICAgICAiSW1wZXJpYWwgbWVhc3VyZW1lbnRzIGFyZSBi
ZWluZyBwaGFzZWQgb3V0IGluIGZhdm9yDQogICAgICAgICAgICAgICAgICAgIG9mIHRoZWlyIG1l
dHJpYyBlcXVpdmFsZW50cy4gIFVzZSBtZXRyaWMtdGVtcGVyYXR1cmUNCiAgICAgICAgICAgICAg
ICAgICAgaW5zdGVhZC4iOw0KICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgZGVzY3Jp
cHRpb24NCiAgICAgICAgICAgICAgICAgIlRlbXBlcmF0dXJlIGluIGRlZ3JlZXMgRmFocmVuaGVp
dC4iOw0KICAgICAgICAgICAgIH0NCiAgICAgICAgDQogICAgICAgICAgSSBkb24ndCB0aGluayBy
ZXY6c3RhdHVzLWRlc2NyaXB0aW9uIGlzIG5lY2Vzc2FyeSAvIHdvcnRoIGl0LiAgVGhpcw0KICAg
ICAgICAgIGNhbiBlYXNpbHkgYmUgd3JpdHRlbiB3aXRoIHRoZSBub3JtYWwgZGVzY3JpcHRpb24g
c3RhdGVtZW50IGluc3RlYWQ6DQogICAgICAgIA0KICAgICAgICAgICAgIGxlYWYgaW1wZXJpYWwt
dGVtcGVyYXR1cmUgew0KICAgICAgICAgICAgICAgdHlwZSBpbnQ2NDsNCiAgICAgICAgICAgICAg
IHVuaXRzICJkZWdyZWVzIEZhaHJlbmhlaXQiOw0KICAgICAgICAgICAgICAgc3RhdHVzIGRlcHJl
Y2F0ZWQ7DQogICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAgICAgICAgICJJ
bXBlcmlhbCBtZWFzdXJlbWVudHMgYXJlIGJlaW5nIHBoYXNlZCBvdXQgaW4gZmF2b3INCiAgICAg
ICAgICAgICAgICAgICAgb2YgdGhlaXIgbWV0cmljIGVxdWl2YWxlbnRzLiAgVXNlIG1ldHJpYy10
ZW1wZXJhdHVyZQ0KICAgICAgICAgICAgICAgICAgICBpbnN0ZWFkLg0KICAgICAgICANCiAgICAg
ICAgICAgICAgICAgICAgVGVtcGVyYXR1cmUgaW4gZGVncmVlcyBGYWhyZW5oZWl0LiI7DQogICAg
ICAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIG8gIDMuNQ0KICAgICAgICAN
CiAgICAgICAgICBUaGUgZXhhbXBsZSBtb2R1bGVzIHNob3VsZCBiZSBsZWdhbCBZQU5HIG1vZHVs
ZXMuICBVc2UgZS5nLiANCiAgICAgICAgICAidXJuOmV4YW1wbGU6bW9kdWxlIiBhcyBuYW1lc3Bh
Y2UuDQogICAgICAgIA0KICAgICAgICAgIEFsc28sIHRoZSBtb2R1bGVzIGFyZSBtaXNzaW5nIHRo
ZSBsYXN0ICJ9Iiwgd2hpY2ggY29uZnVzZXMgdGhlDQogICAgICAgICAgInJmY3N0cmlwIiB0b29s
Lg0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIG8gNC4xLjENCiAgICAgICAgDQogICAgICAg
ICAgICBBbHRlcm5hdGl2ZWx5LCB0aGUgZmlyc3QgZXhhbXBsZSBjb3VsZCBoYXZlIHVzZWQgdGhl
IHJldmlzaW9uIGxhYmVsDQogICAgICAgICAgICAiMS4wLjAiIGluc3RlYWQsIHdoaWNoIHNlbGVj
dHMgdGhlIHNhbWUgc2V0IG9mIHJldmlzaW9ucy92ZXJzaW9ucy4NCiAgICAgICAgDQogICAgICAg
ICAgICBpbXBvcnQgZXhhbXBsZS1tb2R1bGUgew0KICAgICAgICAgICAgICByZXY6cmV2aXNpb24t
b3ItZGVyaXZlZCAxLjAuMDsNCiAgICAgICAgICAgIH0NCiAgICAgICAgDQogICAgICAgICAgU2hv
dWxkbid0IHRoaXMgYmUgcy8xLjAuMC8yLjAuMC9nID8NCiAgICAgICAgDQogICAgICAgIA0KICAg
ICAgICBvICA1DQogICAgICAgIA0KICAgICAgICAgIEkgdGhpbmsgdGhlIG1vZHVsZSBuYW1lICJp
ZXRmLXlsLXJldmlzaW9ucyIgc2hvdWxkIGJlIGNoYW5nZWQgdG8NCiAgICAgICAgICAiaWV0Zi15
YW5nLWxpYnJhcnktcmV2aXNpb25zIi4gICAieWwiIGlzIG5vdCBhIHdlbGwta25vd24gYWNyb255
bS4NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBvICA1LjIuMg0KICAgICAgICANCiAgICAg
ICAgICBXb3VsZG4ndCBpdCBiZSBiZXR0ZXIgaWYgdGhlIGxlYWYgImRlcHJlY2F0ZWQtbm9kZXMt
aW1wbGVtZW50ZWQiIGFuZA0KICAgICAgICAgICJvYnNvbGV0ZS1ub2Rlcy1hYnNlbnQiIHdlcmUg
b2YgdHlwZSAiYm9vbGVhbiIgcmF0aGVyIHRoYW4gdHlwZQ0KICAgICAgICAgICJlbXB0eSI/DQog
ICAgICAgIA0KICAgICAgICANCiAgICAgICAgbyAgNy4xDQogICAgICAgIA0KICAgICAgICAgIFRo
ZSB0ZXh0IHNheXM6DQogICAgICAgIA0KICAgICAgICAgICAgQWxsIElFVEYgWUFORyBtb2R1bGVz
IE1VU1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbCBzdGF0ZW1lbnRzIGZvciBhbGwNCiAgICAgICAg
ICAgIG5ld2x5IHB1Ymxpc2hlZCBZQU5HIG1vZHVsZXMsIGFuZCBhbGwgbmV3bHkgcHVibGlzaGVk
IHJldmlzaW9ucyBvZg0KICAgICAgICAgICAgZXhpc3RpbmcgWUFORyBtb2R1bGVzLiAgVGhlIHJl
dmlzaW9uLWxhYmVsIE1VU1QgdGFrZSB0aGUgZm9ybSBvZiBhDQogICAgICAgICAgICBZQU5HIHNl
bWFudGljIHZlcnNpb24gbnVtYmVyIFtJLUQudmVyZHQtbmV0bW9kLXlhbmctc2VtdmVyXS4NCiAg
ICAgICAgDQogICAgICAgICAgSSBzdHJvbmdseSBkaXNhZ3JlZSB3aXRoIHRoaXMgbmV3IHJ1bGUu
ICBJRVRGIG1vZHVsZXMgdXNlIGEgbGluZWFyDQogICAgICAgICAgaGlzdG9yeSwgc28gdGhlcmUg
YXJlIG5vIHJlYXNvbnMgdG8gdXNlICJtb2RpZmllZCBzZW12ZXIiLg0KICAgICAgICANCiAgICAg
ICAgICBJdCBpcyBvayB0byB1c2UgcmV2Om5iYy1jaGFuZ2VzIGlmIG5lZWRlZCwgdGhvdWdoLg0K
ICAgICAgICANCiAgICAgICAgDQogICAgICAgIG8gNy4xLjENCiAgICAgICAgDQogICAgICAgICAg
VGhlcmUgaXMgYSBtaXNzaW5nICIgaW46DQogICAgICAgIA0KICAgICAgICAgICA0LiAgRm9yIHN0
YXR1cyAib2Jzb2xldGUiLCBpdCBpcyBSRUNPTU1FTkRFRCB0byBrZWVwIHRoZSAic3RhdHVzLQ0K
ICAgICAgICAgICAgICAgZGVzY3JpcHRpb24iIGluZm9ybWF0aW9uLCBmcm9tIHdoZW4gdGhlIG5v
ZGUgaGFkIHN0YXR1cw0KICAgICAgICAgICAgICAgImRlcHJlY2F0ZWQsIHdoaWNoIGlzIHN0aWxs
IHJlbGV2YW50Lg0KICAgICAgICAgSEVSRSAgLS0tLS0tLS0tLS1eDQogICAgICAgIA0KICAgICAg
ICANCiAgICAgICAgbyAgOA0KICAgICAgICANCiAgICAgICAgICBzL0NPREUgRU5EUz4vPENPREUg
RU5EUz4vDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgbyBCb3RoIFlBTkcgbW9kdWxlcw0K
ICAgICAgICANCiAgICAgICAgICBBbGwgZXh0ZW5zaW9ucyBzaG91bGQgc3BlY2lmeSB0aGUgZ3Jh
bW1hcjsgaS5lLiwgaW4gd2hpY2ggc3RhdGVtZW50cw0KICAgICAgICAgIHRoZXkgY2FuIGJlIHBy
ZXNlbnQgYW5kIHdoaWNoIHN1YnN0YXRlbWVudHMgdGhleSBjYW4gaGF2ZS4NCiAgICAgICAgDQog
ICAgICAgIA0KICAgICAgICANCiAgICAgICAgL21hcnRpbg0KICAgICAgICANCiAgICAgICAgX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICAgICAgbmV0
bW9kIG1haWxpbmcgbGlzdA0KICAgICAgICBuZXRtb2RAaWV0Zi5vcmcNCiAgICAgICAgaHR0cHM6
Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCiAgICAgICAgDQogICAgDQog
ICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICBu
ZXRtb2QgbWFpbGluZyBsaXN0DQogICAgbmV0bW9kQGlldGYub3JnDQogICAgaHR0cHM6Ly93d3cu
aWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCiAgICANCg0K


From nobody Fri Mar 27 14:42:23 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B0F613A0F23 for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 14:42:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=mJFVywHa; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=a2BS15Ck
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 nIbZcJ1GI0Xd for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 14:42:18 -0700 (PDT)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BEA363A0E3B for <netmod@ietf.org>; Fri, 27 Mar 2020 14:42:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9916; q=dns/txt; s=iport; t=1585345327; x=1586554927; h=from:to:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=u1Yby+beVUv3b0Fuiw4tZZSSWsb/2ESQ6VLP20dKR2k=; b=mJFVywHaYqmcmgq3CemG9rhk6n0xYJmTLTm0V/3tn17WfCykiNtZfpBn //kuzPqlRL1pytvOb66iFJQpZ63/Cdkjvpdj9coWjns4snU2cMCDyIP3x 4R9QmzyWQK1uVwgNCJnRu0yigQJCeFZCPkVZVqXXM4TISXheto4H8M8vK I=;
IronPort-PHdr: =?us-ascii?q?9a23=3ADkoMORdZIvYjWTW2CR1m6oyclGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwGRD57D5adCjOzb++D7VGoM7IzJkUhKcYcEFn?= =?us-ascii?q?pnwd4TgxRmBceEDUPhK/u/dTYzHMFLUndu/mqwNg5eH8OtL1A=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AWBwB7cn5e/5JdJa1mHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXuBVFAFbFggBAsqCoQQg0UDimpOgWyYRIFCgRADVAoBAQEMAQE?= =?us-ascii?q?YDQgCBAEBg39FGYIaJDgTAgMBAQsBAQUBAQECAQUEbYVWDIVzBQEQEREMAQE?= =?us-ascii?q?sDBEBIgIfBwIEJQsVEgQBEiKDBAGCSwMuAQ6iFwKBOYhidYEygn8BAQWFJhi?= =?us-ascii?q?CDAMGgQ4qjDEagUE/gREnDBSCTT6CZwEBAhqBLzEhAoJYMoIsjX0BA4J3hh2?= =?us-ascii?q?ZTAqCPASHW48tHYJMlEaEV48UgVCHQpJoAgQCBAUCDgEBBYFpIiqBLnAVOyo?= =?us-ascii?q?BgkFQGA2OHTiDO4UUhUF0AhCBF4xhAYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.72,313,1580774400"; d="scan'208";a="479215737"
Received: from rcdn-core-10.cisco.com ([173.37.93.146]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 27 Mar 2020 21:42:06 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by rcdn-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id 02RLg6bb006152 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 27 Mar 2020 21:42:06 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 27 Mar 2020 16:42:06 -0500
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 27 Mar 2020 17:42:05 -0400
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 27 Mar 2020 17:42:05 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BIZCUAIaJYVT4uf7CSDCu2LS86G3+2JxtNY5qYN0KBk4RVRQVSd1OWKdPml+vcAc75r/3PPGE2o02cR7TlVDtH9k4wGfWhMOAuXWKdQEjlRleyaabWoy1c50ysPuz620oSXb84rvtRyxr471H+1iGKsKAEP/6rKH3F2Z37/qtrrW1UGYtG5OWhhevbHN8qWrcLPTRAh8SBNfMURExtRYOIHLJ8HXsOzvT0DEif8Lq3mNsjDZ3W51RRzIioBCbK3fZyYfx+2uQ8BEI4eocDcpm32lKNk78eErDh7nGi8/BA6rIeHJPz7X1qZ4kTTFDHhRsrJlmjeBTpwwerdfSDDN9g==
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=u1Yby+beVUv3b0Fuiw4tZZSSWsb/2ESQ6VLP20dKR2k=; b=IeqDUKpXSRgVp/NbPBMqg6/c88LWpbXSOwgnFJiDn7RDYa8xIbVAH+lvyAtaA/Hdh6I7d3KxYwFsu5VgoD90fkQ7yrHf0H6/o/lfhE8wiKd2kPSTUxR4hPvgaRyMYDSLgvna3r9nUGvRguJtEWcPloKL/OWPArFmhDT/1WWo6/ItGwB9sGKJYBW04cyonutAYuDT5P9quJdROei19JwJa9e0MMzDYJUj8NKPwKtGkzy5kDVwKYRenT5Or8oKq4xQD/k5oUX0xw+8np4DZNKtSI2Kfi2/2BZIvr04IEhQ2JYEdY50QtltvUXYtfZBZBj7V6VtQ2Ve8mKN+uMDnB5rNg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=u1Yby+beVUv3b0Fuiw4tZZSSWsb/2ESQ6VLP20dKR2k=; b=a2BS15CkPXo+bilSiN7s6GxjCRaN9WlTUeVpevaS+rozlLYrJdq9mtupukYj5o9k4KYCE5bqJnScRd73N4gqdIUjuJMti8PPdh7NXQFXFpAZ4ejzQ7pHN2ivU8GjF9HNj8MsbamK4GP5oZDg2TNOLvsIJmJNpPI9DQHZVae1Qv0=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB4188.namprd11.prod.outlook.com (2603:10b6:5:198::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.18; Fri, 27 Mar 2020 21:42:04 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa%7]) with mapi id 15.20.2856.019; Fri, 27 Mar 2020 21:42:04 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= <mbj+ietf@4668.se>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Revision labels for submodules (WAS Re:  mbj review of draft-verdt-netmod-yang-module-versioning-01)
Thread-Index: AQHWBICOvWZantPBSkO3ypUqAkEOrg==
Date: Fri, 27 Mar 2020 21:42:04 +0000
Message-ID: <CCB60D3A-6EFD-4322-87B8-BAF0128B0EA9@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [70.31.50.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3c0811f9-3085-40b8-df71-08d7d297b0c6
x-ms-traffictypediagnostic: DM6PR11MB4188:
x-microsoft-antispam-prvs: <DM6PR11MB41880CFAD9D4FD1A810A9013ABCC0@DM6PR11MB4188.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0355F3A3AE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(366004)(39860400002)(136003)(396003)(376002)(2906002)(86362001)(33656002)(8936002)(66556008)(64756008)(66446008)(66946007)(66476007)(8676002)(81156014)(5660300002)(53546011)(966005)(36756003)(6506007)(6512007)(76116006)(91956017)(71200400001)(316002)(2616005)(186003)(26005)(110136005)(81166006)(478600001)(66574012)(6486002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB4188; H:DM6PR11MB3420.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: v3JnP2G7Qwmq72MLSolNhv2JhdZKR28EOvTnRBIJfzG6LRLirMsY0E/kWfA/NiTBTRYL7k1KH3fHfQFFMEQtnoolqdKkgLrf5Nb0NNOMjk+P6DxYAi1UyxnXe2lJcwPWnIJQoUb7623svYa1S2rOvNWo4QT0PV/0r+lbfxMqATWIHVIV7CzkspRZMQFWedWgB/iy2LpJTJvrd3d+MrVzowwMDI3MLbXeA/zjQ4FnXF82BqHSHcQrvP37pZhBp6XqdzyoBmYwgfYdK0bsefV02GxZNT7KAMsyg1dSoQFJO0t4WWv5pmrhADwDOod4uDBPr7zzag5QB0KOn0eAyDhtBz3boFZVY0hLPCIPk5jzpQAM2WlQ0MY8Gfy9Qgg5e4d3JnU6rsRYWsvuVYO7ZYqwGuwag3eUvLHD/rsiZZNRQGZTGc1ijhxVOCyPv8BGA7EKHRb5Z8Aa6Cl/CuE6rgeVXb0wd1bBhDDLspTntQutirE6dbCK08JaxSp5AC8VG/V04bzgF5Ru/w//HJJdZBm+vw==
x-ms-exchange-antispam-messagedata: h3Mb+WqHsrXQy6bdTNuIbONA0LLCTG+AHdZZ8xcZJGqnokdGJpzSdzcMUBlgIziVBSQ0ryJ7l6EsJLPpphGQfhCqqFc6YjoTdC2fCduvNysyOEZ+p41EOQKv0wT6ssogQeTdCNoziQN1wSC/toz9iQ==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <32EAD914F4D82448B997107437531407@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 3c0811f9-3085-40b8-df71-08d7d297b0c6
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Mar 2020 21:42:04.2393 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: mtxZWbxRC8uw8uEZskEqDP18BcSPRKHAEfaIBBCKjmWAuL7dADtjSBDPvNPED8vi1y0IQuachMbh6/1oSgJuWw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4188
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: rcdn-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/l-g90E8wrRNr4bMMRtxQ5HZthmE>
Subject: [netmod] Revision labels for submodules (WAS Re: mbj review of draft-verdt-netmod-yang-module-versioning-01)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 21:42:21 -0000

SGksDQoNCmh0dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNzdWVzLzQ5
DQoNCiAgICAgICAgbyAgMy4zDQogICAgICAgIA0KICAgICAgICAgICAgU3VibW9kdWxlcyBNVVNU
IE5PVCB1c2UgcmV2aXNpb24gbGFiZWwgc2NoZW1lcyB0aGF0IGNvdWxkIGJlIGNvbmZ1c2VkDQog
ICAgICAgICAgICB3aXRoIHRoZSBpbmNsdWRpbmcgbW9kdWxlJ3MgcmV2aXNpb24gbGFiZWwgc2No
ZW1lLg0KICAgICAgICANCiAgICAgICAgICBIbW0sIGhvdyBkbyBJIGVuc3VyZSB0aGF0IHRoaXMg
TVVTVCBOT1QgaXMgaGFuZGxlZCBjb3JyZWN0bHk/ICBXaGF0DQogICAgICAgICAgZXhhY3RseSBk
b2VzICJjb3VsZCBiZSBjb25mdXNlZCB3aXRoIiBtZWFuPw0KDQpHb29kIHBvaW50LiBXaGF0IHdh
cyBtZWFudCBieSB0aGF0IHRoZSBsYWJlbCBzcGFjZSBmb3IgbW9kdWxlcyBhbmQgc3ViLW1vZHVs
ZXMgYXJlIG9ydGhvZ29uYWwuICBlLmcuIHRoZSBzdWItbW9kdWxlIGFuZCBtb2R1bGUgYm90aCBo
YXZlIHRoZSBzYW1lIGxhYmVsLCBpdCBzaG91bGRuJ3QgYmUgaW5mZXJyZWQgdGhhdCB0aGUgMiBh
cmUgcmVsYXRlZC4gDQpXZSdsbCBjaGFuZ2UvY2xhcmlmeSB0aGUgdGV4dC4NCg0KUmVnYXJkcywN
ClJlc2hhZC4NCg0K77u/T24gMjAyMC0wMy0yMCwgNTowOCBQTSwgIm5ldG1vZCBvbiBiZWhhbGYg
b2YgUmVzaGFkIFJhaG1hbiAocnJhaG1hbikiIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZyBvbiBi
ZWhhbGYgb2YgcnJhaG1hbj00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZz4gd3JvdGU6DQoNCiAg
ICBIaSBNYXJ0aW4sDQogICAgDQogICAgV2UndmUgb3BlbmVkIGlzc3VlcyB0byB0cmFjayB5b3Vy
IHJldmlldyBjb21tZW50cyAoc2VlIGJlbG93KS4gV2lsbCBraWNrIG9mZiBzZXBhcmF0ZSB0aGVy
YWRzIGZvciBlYWNoIGlzc3VlLg0KICAgIA0KICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qt
d2cveWFuZy12ZXItZHQvaXNzdWVzP3E9aXMlM0Fpc3N1ZStpcyUzQW9wZW4rbGFiZWwlM0F1cGRh
dGVkLW1vZC1yZXYtaGFuZGxpbmcNCiAgICANCiAgICBSZWdhcmRzLA0KICAgIFJlc2hhZC4NCiAg
ICANCiAgICBPbiAyMDIwLTAzLTEwLCAzOjMxIFBNLCAibmV0bW9kIG9uIGJlaGFsZiBvZiBNYXJ0
aW4gQmrDtnJrbHVuZCIgPG5ldG1vZC1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZiBtYmor
aWV0ZkA0NjY4LnNlPiB3cm90ZToNCiAgICANCiAgICAgICAgSGksDQogICAgICAgIA0KICAgICAg
ICBIZXJlIGFyZSBteSByZXZpZXcgY29tbWVudHMgb2YNCiAgICAgICAgZHJhZnQtdmVyZHQtbmV0
bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmctMDEuDQogICAgICAgIA0KICAgICAgICANCiAgICAg
ICAgDQogICAgICAgIG8gIDMuMS4xDQogICAgICAgIA0KICAgICAgICAgICAgbyAgSW4gc3RhdGVt
ZW50cyB0aGF0IGhhdmUgYW55IGRhdGEgZGVmaW5pdGlvbiBzdGF0ZW1lbnRzIGFzDQogICAgICAg
ICAgICAgICBzdWJzdGF0ZW1lbnRzLCB0aG9zZSBkYXRhIGRlZmluaXRpb24gc3Vic3RhdGVtZW50
cyBNQVkgYmUNCiAgICAgICAgICAgICAgIHJlb3JkZXJlZCwgYXMgbG9uZyBhcyB0aGV5IGRvIG5v
dCBjaGFuZ2UgdGhlIG9yZGVyaW5nIG9yIGFueSAicnBjIg0KICAgICAgICAgICAgICAgImlucHV0
IiBzdWJzdGF0ZW1lbnRzLg0KICAgICAgICANCiAgICAgICAgICBJIHRoaW5rIHRoaXMgbmVlZHMg
dG8gY2FwdHVyZSB0aGF0IG5vIGRlc2NlbmRhbnQgc3RhdGVtZW50cyB0bw0KICAgICAgICAgICJp
bnB1dCIgY2FuIGJlIHJlb3JkZXJlZC4gIFNhbWUgZm9yICJvdXRwdXQiIChub3RlLCAiaW5wdXQi
IGFuZA0KICAgICAgICAgICJvdXRwdXQiIGluIGJvdGggInJwYyIgYW5kICJhY3Rpb24iKS4NCiAg
ICAgICAgDQogICAgICAgIA0KICAgICAgICBvICAzLjMNCiAgICAgICAgDQogICAgICAgICAgICBB
bGwgcmV2aXNpb24gbGFiZWxzIHRoYXQgbWF0Y2ggdGhlIHBhdHRlcm4gZm9yIHRoZSAidmVyc2lv
biINCiAgICAgICAgICAgIHR5cGVkZWYgaW4gdGhlIGlldGYteWFuZy1zZW12ZXIgWUFORyBtb2R1
bGUgTVVTVCBiZSBpbnRlcnByZXRlZCBhcw0KICAgICAgICAgICAgWUFORyBzZW1hbnRpYyB2ZXJz
aW9uIG51bWJlcnMuDQogICAgICAgIA0KICAgICAgICAgIEkgZG9uJ3QgdGhpbmsgdGhpcyBpcyBh
IGdvb2QgaWRlYS4gIFNlZW1zIGxpa2UgYSBsYXllciB2aW9sYXRpb24uDQogICAgICAgICAgV2hh
dCBpZiBteSBwcm9qZWN0IHVzZSBhbm90aGVyIGRpYWxlY3Qgb2Ygc2VtdmVyLCB0aGF0IHdvdWxk
bid0IGJlDQogICAgICAgICAgcG9zc2libGUgd2l0aCB0aGlzIHJ1bGUuICBJIHRoaW5rIHRoaXMg
bmVlZHMgdG8gYmUgcmVtb3ZlZC4NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBvICAzLjMN
CiAgICAgICAgDQogICAgICAgICAgICBTdWJtb2R1bGVzIE1VU1QgTk9UIHVzZSByZXZpc2lvbiBs
YWJlbCBzY2hlbWVzIHRoYXQgY291bGQgYmUgY29uZnVzZWQNCiAgICAgICAgICAgIHdpdGggdGhl
IGluY2x1ZGluZyBtb2R1bGUncyByZXZpc2lvbiBsYWJlbCBzY2hlbWUuDQogICAgICAgIA0KICAg
ICAgICAgIEhtbSwgaG93IGRvIEkgZW5zdXJlIHRoYXQgdGhpcyBNVVNUIE5PVCBpcyBoYW5kbGVk
IGNvcnJlY3RseT8gIFdoYXQNCiAgICAgICAgICBleGFjdGx5IGRvZXMgImNvdWxkIGJlIGNvbmZ1
c2VkIHdpdGgiIG1lYW4/DQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgbyAgMy4zDQogICAg
ICAgIA0KICAgICAgICAgICAgICBJbiB0aGUgZmlsZW5hbWUgb2YgYSBZQU5HIG1vZHVsZSwgd2hl
cmUgaXQgdGFrZXMgdGhlIGZvcm06IG1vZHVsZS0NCiAgICAgICAgICAgICAgb3Itc3VibW9kdWxl
LW5hbWUgWydAJyByZXZpc2lvbi1sYWJlbF0gKCAnLnlhbmcnIC8gJy55aW4nICkNCiAgICAgICAg
DQogICAgICAgICAgU2hvdWxkIHRoaXMgc2VjdGlvbiB1cGRhdGUgNS4yIG9mIFJGQyA3OTUwPyAg
SSBrbm93IHRoYXQgNS4yIGp1c3QNCiAgICAgICAgICBzYXlzICJTSE9VTEQiLiAgQnV0IGV4aXN0
aW5nIHRvb2xzIGltcGxlbWVudCB0aGlzIFNIT1VMRCwgYW5kIHRoZXkNCiAgICAgICAgICBuZWVk
IHRvIGJlIHVwZGF0ZWQgdG8gaGFuZGxlIHRoaXMgbmV3IGNvbnZlbnRpb24uDQogICAgICAgIA0K
ICAgICAgICAgIEJ1dCBJIHdvbmRlciBpZiB0aGlzIGEgZ29vZCBpZGVhLiAgSXQgbWVhbnMgdGhh
dCBhIHRvb2wgdGhhdCBsb29rcw0KICAgICAgICAgIGZvciBhIG1vZHVsZSB3aXRoIGEgY2VydGFp
biByZXZpc2lvbiBkYXRlIGNhbm5vdCBzaW1wbHkgY2hlY2sgdGhlDQogICAgICAgICAgZmlsZW5h
bWVzLCBidXQgbmVlZCB0byBwYXJzZSBhbGwgYXZhaWxhYmxlIG1vZHVsZXMgKHdpanVzdCB0byBm
aW5kIHRoZSANCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgbyAgMy40DQog
ICAgICAgIA0KICAgICAgICAgICAgIGxlYWYgaW1wZXJpYWwtdGVtcGVyYXR1cmUgew0KICAgICAg
ICAgICAgICAgdHlwZSBpbnQ2NDsNCiAgICAgICAgICAgICAgIHVuaXRzICJkZWdyZWVzIEZhaHJl
bmhlaXQiOw0KICAgICAgICAgICAgICAgc3RhdHVzIGRlcHJlY2F0ZWQgew0KICAgICAgICAgICAg
ICAgICByZXY6c3RhdHVzLWRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICAgIkltcGVyaWFs
IG1lYXN1cmVtZW50cyBhcmUgYmVpbmcgcGhhc2VkIG91dCBpbiBmYXZvcg0KICAgICAgICAgICAg
ICAgICAgICBvZiB0aGVpciBtZXRyaWMgZXF1aXZhbGVudHMuICBVc2UgbWV0cmljLXRlbXBlcmF0
dXJlDQogICAgICAgICAgICAgICAgICAgIGluc3RlYWQuIjsNCiAgICAgICAgICAgICAgIH0NCiAg
ICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICJUZW1wZXJhdHVyZSBp
biBkZWdyZWVzIEZhaHJlbmhlaXQuIjsNCiAgICAgICAgICAgICB9DQogICAgICAgIA0KICAgICAg
ICAgIEkgZG9uJ3QgdGhpbmsgcmV2OnN0YXR1cy1kZXNjcmlwdGlvbiBpcyBuZWNlc3NhcnkgLyB3
b3J0aCBpdC4gIFRoaXMNCiAgICAgICAgICBjYW4gZWFzaWx5IGJlIHdyaXR0ZW4gd2l0aCB0aGUg
bm9ybWFsIGRlc2NyaXB0aW9uIHN0YXRlbWVudCBpbnN0ZWFkOg0KICAgICAgICANCiAgICAgICAg
ICAgICBsZWFmIGltcGVyaWFsLXRlbXBlcmF0dXJlIHsNCiAgICAgICAgICAgICAgIHR5cGUgaW50
NjQ7DQogICAgICAgICAgICAgICB1bml0cyAiZGVncmVlcyBGYWhyZW5oZWl0IjsNCiAgICAgICAg
ICAgICAgIHN0YXR1cyBkZXByZWNhdGVkOw0KICAgICAgICAgICAgICAgZGVzY3JpcHRpb24NCiAg
ICAgICAgICAgICAgICAgICAiSW1wZXJpYWwgbWVhc3VyZW1lbnRzIGFyZSBiZWluZyBwaGFzZWQg
b3V0IGluIGZhdm9yDQogICAgICAgICAgICAgICAgICAgIG9mIHRoZWlyIG1ldHJpYyBlcXVpdmFs
ZW50cy4gIFVzZSBtZXRyaWMtdGVtcGVyYXR1cmUNCiAgICAgICAgICAgICAgICAgICAgaW5zdGVh
ZC4NCiAgICAgICAgDQogICAgICAgICAgICAgICAgICAgIFRlbXBlcmF0dXJlIGluIGRlZ3JlZXMg
RmFocmVuaGVpdC4iOw0KICAgICAgICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIA0KICAgICAg
ICBvICAzLjUNCiAgICAgICAgDQogICAgICAgICAgVGhlIGV4YW1wbGUgbW9kdWxlcyBzaG91bGQg
YmUgbGVnYWwgWUFORyBtb2R1bGVzLiAgVXNlIGUuZy4gDQogICAgICAgICAgInVybjpleGFtcGxl
Om1vZHVsZSIgYXMgbmFtZXNwYWNlLg0KICAgICAgICANCiAgICAgICAgICBBbHNvLCB0aGUgbW9k
dWxlcyBhcmUgbWlzc2luZyB0aGUgbGFzdCAifSIsIHdoaWNoIGNvbmZ1c2VzIHRoZQ0KICAgICAg
ICAgICJyZmNzdHJpcCIgdG9vbC4NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBvIDQuMS4x
DQogICAgICAgIA0KICAgICAgICAgICAgQWx0ZXJuYXRpdmVseSwgdGhlIGZpcnN0IGV4YW1wbGUg
Y291bGQgaGF2ZSB1c2VkIHRoZSByZXZpc2lvbiBsYWJlbA0KICAgICAgICAgICAgIjEuMC4wIiBp
bnN0ZWFkLCB3aGljaCBzZWxlY3RzIHRoZSBzYW1lIHNldCBvZiByZXZpc2lvbnMvdmVyc2lvbnMu
DQogICAgICAgIA0KICAgICAgICAgICAgaW1wb3J0IGV4YW1wbGUtbW9kdWxlIHsNCiAgICAgICAg
ICAgICAgcmV2OnJldmlzaW9uLW9yLWRlcml2ZWQgMS4wLjA7DQogICAgICAgICAgICB9DQogICAg
ICAgIA0KICAgICAgICAgIFNob3VsZG4ndCB0aGlzIGJlIHMvMS4wLjAvMi4wLjAvZyA/DQogICAg
ICAgIA0KICAgICAgICANCiAgICAgICAgbyAgNQ0KICAgICAgICANCiAgICAgICAgICBJIHRoaW5r
IHRoZSBtb2R1bGUgbmFtZSAiaWV0Zi15bC1yZXZpc2lvbnMiIHNob3VsZCBiZSBjaGFuZ2VkIHRv
DQogICAgICAgICAgImlldGYteWFuZy1saWJyYXJ5LXJldmlzaW9ucyIuICAgInlsIiBpcyBub3Qg
YSB3ZWxsLWtub3duIGFjcm9ueW0uDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgbyAgNS4y
LjINCiAgICAgICAgDQogICAgICAgICAgV291bGRuJ3QgaXQgYmUgYmV0dGVyIGlmIHRoZSBsZWFm
ICJkZXByZWNhdGVkLW5vZGVzLWltcGxlbWVudGVkIiBhbmQNCiAgICAgICAgICAib2Jzb2xldGUt
bm9kZXMtYWJzZW50IiB3ZXJlIG9mIHR5cGUgImJvb2xlYW4iIHJhdGhlciB0aGFuIHR5cGUNCiAg
ICAgICAgICAiZW1wdHkiPw0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIG8gIDcuMQ0KICAg
ICAgICANCiAgICAgICAgICBUaGUgdGV4dCBzYXlzOg0KICAgICAgICANCiAgICAgICAgICAgIEFs
bCBJRVRGIFlBTkcgbW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNpb24tbGFiZWwgc3RhdGVtZW50
cyBmb3IgYWxsDQogICAgICAgICAgICBuZXdseSBwdWJsaXNoZWQgWUFORyBtb2R1bGVzLCBhbmQg
YWxsIG5ld2x5IHB1Ymxpc2hlZCByZXZpc2lvbnMgb2YNCiAgICAgICAgICAgIGV4aXN0aW5nIFlB
TkcgbW9kdWxlcy4gIFRoZSByZXZpc2lvbi1sYWJlbCBNVVNUIHRha2UgdGhlIGZvcm0gb2YgYQ0K
ICAgICAgICAgICAgWUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJlciBbSS1ELnZlcmR0LW5ldG1v
ZC15YW5nLXNlbXZlcl0uDQogICAgICAgIA0KICAgICAgICAgIEkgc3Ryb25nbHkgZGlzYWdyZWUg
d2l0aCB0aGlzIG5ldyBydWxlLiAgSUVURiBtb2R1bGVzIHVzZSBhIGxpbmVhcg0KICAgICAgICAg
IGhpc3RvcnksIHNvIHRoZXJlIGFyZSBubyByZWFzb25zIHRvIHVzZSAibW9kaWZpZWQgc2VtdmVy
Ii4NCiAgICAgICAgDQogICAgICAgICAgSXQgaXMgb2sgdG8gdXNlIHJldjpuYmMtY2hhbmdlcyBp
ZiBuZWVkZWQsIHRob3VnaC4NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBvIDcuMS4xDQog
ICAgICAgIA0KICAgICAgICAgIFRoZXJlIGlzIGEgbWlzc2luZyAiIGluOg0KICAgICAgICANCiAg
ICAgICAgICAgNC4gIEZvciBzdGF0dXMgIm9ic29sZXRlIiwgaXQgaXMgUkVDT01NRU5ERUQgdG8g
a2VlcCB0aGUgInN0YXR1cy0NCiAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uIiBpbmZvcm1hdGlv
biwgZnJvbSB3aGVuIHRoZSBub2RlIGhhZCBzdGF0dXMNCiAgICAgICAgICAgICAgICJkZXByZWNh
dGVkLCB3aGljaCBpcyBzdGlsbCByZWxldmFudC4NCiAgICAgICAgIEhFUkUgIC0tLS0tLS0tLS0t
Xg0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIG8gIDgNCiAgICAgICAgDQogICAgICAgICAg
cy9DT0RFIEVORFM+LzxDT0RFIEVORFM+Lw0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIG8g
Qm90aCBZQU5HIG1vZHVsZXMNCiAgICAgICAgDQogICAgICAgICAgQWxsIGV4dGVuc2lvbnMgc2hv
dWxkIHNwZWNpZnkgdGhlIGdyYW1tYXI7IGkuZS4sIGluIHdoaWNoIHN0YXRlbWVudHMNCiAgICAg
ICAgICB0aGV5IGNhbiBiZSBwcmVzZW50IGFuZCB3aGljaCBzdWJzdGF0ZW1lbnRzIHRoZXkgY2Fu
IGhhdmUuDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIC9tYXJ0aW4NCiAg
ICAgICAgDQogICAgICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fDQogICAgICAgIG5ldG1vZCBtYWlsaW5nIGxpc3QNCiAgICAgICAgbmV0bW9kQGlldGYu
b3JnDQogICAgICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9k
DQogICAgICAgIA0KICAgIA0KICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fDQogICAgbmV0bW9kIG1haWxpbmcgbGlzdA0KICAgIG5ldG1vZEBpZXRmLm9y
Zw0KICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQogICAg
DQoNCg==


From nobody Fri Mar 27 14:42:26 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02BBA3A0E2A for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 14:42:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=jGGwkpv6; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=dZwItBhv
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 A5PyhQ79_79t for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 14:42:16 -0700 (PDT)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 392A23A0D6B for <netmod@ietf.org>; Fri, 27 Mar 2020 14:42:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=10100; q=dns/txt; s=iport; t=1585345326; x=1586554926; h=from:to:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=J2hxSySSPROcRAiLzTn5gEIMaPWkLsXHsxoK4YdH+gc=; b=jGGwkpv6bAU096U9FTkbczx+Xh5GKwYIX1K1+Ct69ZW2TrrnzQwyH2Zf 6wHvRshQbf6ociMSJhZ+hrcizeWpqctVka+59YRLIMwuQjeLlrxZkSxfm ByZnueUefLVUuLbjM+dqJqRe1K9Fg7Sj8xdTQ9an9n+zxxmik8RaxC4MN A=;
IronPort-PHdr: =?us-ascii?q?9a23=3AFlugaRWSFnSD2N4wrdEqmlusslLV8LGuZFwc94?= =?us-ascii?q?YnhrRSc6+q45XlOgnF6O5wiEPSA92J8OpK3uzRta2oGXcN55qMqjgjSNRNTF?= =?us-ascii?q?dE7KdehAk8GIiAAEz/IuTtankgBs1CUVZj13q6KkNSXs35Yg6arw=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AwCgDGcn5e/5BdJa1mHQEBAQkBEQU?= =?us-ascii?q?FAYF7gVRQBWxYIAQLKgqEEINFA4ppToFsmESBQoEQA1QKAQEBDAEBGA0IAgQ?= =?us-ascii?q?BAYN/RRmCGiQ4EwIDAQELAQEFAQEBAgEFBG2FVgyFcwUBEBERDAEBLAwRASI?= =?us-ascii?q?CHwcCBCULFRIEARIigwQBgksDLgEOohkCgTmIYnWBMoJ/AQEFhSYYggwDBoE?= =?us-ascii?q?OKowxGoFBP4ERJwwUgh9sgmcBAQIagS8xIQKCWDKCLI19AQOCd4YdmUwKgjy?= =?us-ascii?q?HX48tHYJMlEaEV48UgVCHQpJoAgQCBAUCDgEBBYFpIiqBLnAVOyoBgkFQGA2?= =?us-ascii?q?OHTiDO4UUhUF0AhCBF4xhAYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.72,313,1580774400"; d="scan'208";a="454184329"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 27 Mar 2020 21:42:05 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by rcdn-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id 02RLg3ad018380 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 27 Mar 2020 21:42:04 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 27 Mar 2020 16:42:03 -0500
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 27 Mar 2020 16:42:02 -0500
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 27 Mar 2020 17:42:02 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D9tqLSw7q+2R/8JSwxBQ4OCSsX4K8kBRzvzRr/oXWOMidiXg5U95ga69/MBlBITYSv+3IJGlpq+mXTdvcFwqz0g34Vxi9RNYURFoPkaFU6g5cmqQ2k5xfB+g4S0ux9nIU7PMKlqBV71Issslw5MKIqH2fMS2csso8Kexi3bMX1/2Qn+M9ANCiLXwY8Qgn4fShB/MOV2veSiQGUNF630UuyScsdyDwd6qdMQjewq58rWxoYyzRvNrqmqtoBgPxmDeQgEsckYebFkAyzxij7fSE0WOHY+T+rFtcOH7+yEsLXRKxMtduGFsEw8Bw85gZIKCAzc0zHSW5h04nnS84JXzvQ==
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=J2hxSySSPROcRAiLzTn5gEIMaPWkLsXHsxoK4YdH+gc=; b=MaMeeLqLTOhTmfLRz6oMoIl5gJAxBOxt/ELsjFLIrz0HMoSij1hQQp7FERNwZ7m24tGcGDQWKq+ir6k2OfxpkWrjwTDiuZnCq289aAg9V7XVtrKs1UCQHJ9Xa7clm/bDyKgkLCbJtcrn6GPNJ2AhkDw+SfXPW7JRBJMVfzIitpxwdRYhjImgE1o+15eNQuujA2MNzWaZP0tkrUCyNhemVgHyO+CBHR4I72fUL97giS5nKxUszSUJZLF9eESHoJL6ZNFFBahA2hNPJ0WoJttHbTXTIzsz1cjQELD056k6FAX7ia0DTCv01yyaGzPc+r3W5g1I7Dma9XqYOc428KhCpA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=J2hxSySSPROcRAiLzTn5gEIMaPWkLsXHsxoK4YdH+gc=; b=dZwItBhvu0gaMOsj0XOgNf+/ak39s7VStjdYS7PKcviefLYiIO3nYBXp5xYL1QJWELVHQk2sCBp0KXb5egAdg+nS9nP8WyW2agEcgzt391ZoaZlPNWm6Kdsu85bn6n9wzXeXQRAam5cCcBLn8ZQlaK4I8pxBOmPdBIas8ec+H6Q=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB4188.namprd11.prod.outlook.com (2603:10b6:5:198::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.18; Fri, 27 Mar 2020 21:42:01 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa%7]) with mapi id 15.20.2856.019; Fri, 27 Mar 2020 21:42:01 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= <mbj+ietf@4668.se>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Interpreting revision labels as YANG semantic version numbers (WAS Re: mbj review of draft-verdt-netmod-yang-module-versioning-01)
Thread-Index: AQHWBICMPhyOuIankUOKOh/ltJoXWQ==
Date: Fri, 27 Mar 2020 21:42:01 +0000
Message-ID: <90544C2C-2C62-4453-B220-42FB49A15425@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [70.31.50.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7052deff-3d5d-4603-a912-08d7d297af1a
x-ms-traffictypediagnostic: DM6PR11MB4188:
x-microsoft-antispam-prvs: <DM6PR11MB41882091F8DB775BF34A1954ABCC0@DM6PR11MB4188.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0355F3A3AE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(366004)(39860400002)(136003)(396003)(376002)(2906002)(86362001)(33656002)(8936002)(66556008)(64756008)(66446008)(66946007)(66476007)(8676002)(81156014)(5660300002)(53546011)(966005)(36756003)(6506007)(6512007)(76116006)(91956017)(71200400001)(316002)(2616005)(186003)(26005)(110136005)(81166006)(478600001)(66574012)(6486002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB4188; H:DM6PR11MB3420.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: JX16Pdn60KlXLg67FJtoUGkfhYkHuioYviaa4KZnLyirIq7MhP31p5Mp1aW0UTrQLAbLm0sbYumA40abU95yKQUp/SYYjrRSg0/RObcrZ0B5PpsOJrYlXHhGGyOhIWvG9gmHMWs5rqHodg09zznpBFfktIMd/Jfd9XRGhClxFriNrWv3lKvIYPW3+WR/gB/xaMMWMGBjqGHBLNPZ1roFe6qCzcW6A4pUxUsA7nmajUynNfni+zKtPnKEOW5oq9iXIzlwq8QEshDBCF3bG/Nb390n1U8VKJiRBNvw7Z7xo0+Bv5HnDFNAULB3BuazbPbPzKsNdp0l5rpqGVUIqRh+RYYTu/m/RKVOGRBnLvSZ6+2z7eVSMsYQkBmQbrA3d3POXrenO2qCAYvCz56MGzr8sCSCzzHEDy43P11C/0DVu98GHHpsaDzvWF6OoDV5CwvUObL6v6+isXbNkw+n0mJLSQGgZO36dZiP3MOv90033XXZpt1aOfD896Un5NfjVcqmA+vf86yaSz4laxbqeEFnyw==
x-ms-exchange-antispam-messagedata: jINLEaPXJ7g6d56Kqj+tvsMaWLWohxFSZzY/vSBXgKpoKZ9kY6/Th+oWWoMMVa/YVPm4VpCUDqpOULzrNF9Y/2Q2DMyIV4C8ESQelwq2NLQnDaZoh108hTryDSbKNGUESGi2BUurCIVJmGUigL1tzA==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <7DDC03E859F8234F8B42D91B5E67DE54@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7052deff-3d5d-4603-a912-08d7d297af1a
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Mar 2020 21:42:01.4579 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: nQ2J3E76q6J//L4lcf+pg+8VMT2/58gknWdXZ594heJzTLASH55/ppo5Kb1sHwnNr5c9ls4wjYk9cYpPeYtvPQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4188
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: rcdn-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ZsDmCGzM_RZQZT_Q_dPOl3vkYRc>
Subject: [netmod] Interpreting revision labels as YANG semantic version numbers (WAS Re: mbj review of draft-verdt-netmod-yang-module-versioning-01)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 21:42:21 -0000

SGksDQoNCmh0dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNzdWVzLzQ4
DQoNCiAgICAgICAgbyAgMy4zDQogICAgICAgIA0KICAgICAgICAgICAgQWxsIHJldmlzaW9uIGxh
YmVscyB0aGF0IG1hdGNoIHRoZSBwYXR0ZXJuIGZvciB0aGUgInZlcnNpb24iDQogICAgICAgICAg
ICB0eXBlZGVmIGluIHRoZSBpZXRmLXlhbmctc2VtdmVyIFlBTkcgbW9kdWxlIE1VU1QgYmUgaW50
ZXJwcmV0ZWQgYXMNCiAgICAgICAgICAgIFlBTkcgc2VtYW50aWMgdmVyc2lvbiBudW1iZXJzLg0K
ICAgICAgICANCiAgICAgICAgICBJIGRvbid0IHRoaW5rIHRoaXMgaXMgYSBnb29kIGlkZWEuICBT
ZWVtcyBsaWtlIGEgbGF5ZXIgdmlvbGF0aW9uLg0KICAgICAgICAgIFdoYXQgaWYgbXkgcHJvamVj
dCB1c2UgYW5vdGhlciBkaWFsZWN0IG9mIHNlbXZlciwgdGhhdCB3b3VsZG4ndCBiZQ0KICAgICAg
ICAgIHBvc3NpYmxlIHdpdGggdGhpcyBydWxlLiAgSSB0aGluayB0aGlzIG5lZWRzIHRvIGJlIHJl
bW92ZWQuDQoNCldpdGhvdXQgdGhpcywgYXBwbGljYXRpb25zIGNhbm5vdCBrbm93IHdoYXQgdmVy
c2lvbmluZyBzY2hlbWUgaXMgYmVpbmcgdXNlZCwgb3IgdGhleSBoYXZlIHRvIGd1ZXNzLCBvciB0
aGUgbW9kdWxlIHdvdWxkIG5lZWQgYW5vdGhlciBzdGF0ZW1lbnQgdG8gZGVjbGFyZSB3aGF0IHZl
cnNpb25pbmcgc2NoZW1lIGlzIGJlaW5nIHVzZWQuIE1heWJlIHdlIHNob3VsZCBnbyB3aXRoIHRo
ZSBsYXR0ZXIuDQoNClJlZ2FyZHMsDQpSZXNoYWQuDQoNCu+7v09uIDIwMjAtMDMtMjAsIDU6MDgg
UE0sICJuZXRtb2Qgb24gYmVoYWxmIG9mIFJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIiA8bmV0bW9k
LWJvdW5jZXNAaWV0Zi5vcmcgb24gYmVoYWxmIG9mIHJyYWhtYW49NDBjaXNjby5jb21AZG1hcmMu
aWV0Zi5vcmc+IHdyb3RlOg0KDQogICAgSGkgTWFydGluLA0KICAgIA0KICAgIFdlJ3ZlIG9wZW5l
ZCBpc3N1ZXMgdG8gdHJhY2sgeW91ciByZXZpZXcgY29tbWVudHMgKHNlZSBiZWxvdykuIFdpbGwg
a2ljayBvZmYgc2VwYXJhdGUgdGhlcmFkcyBmb3IgZWFjaCBpc3N1ZS4NCiAgICANCiAgICBodHRw
czovL2dpdGh1Yi5jb20vbmV0bW9kLXdnL3lhbmctdmVyLWR0L2lzc3Vlcz9xPWlzJTNBaXNzdWUr
aXMlM0FvcGVuK2xhYmVsJTNBdXBkYXRlZC1tb2QtcmV2LWhhbmRsaW5nDQogICAgDQogICAgUmVn
YXJkcywNCiAgICBSZXNoYWQuDQogICAgDQogICAgT24gMjAyMC0wMy0xMCwgMzozMSBQTSwgIm5l
dG1vZCBvbiBiZWhhbGYgb2YgTWFydGluIEJqw7Zya2x1bmQiIDxuZXRtb2QtYm91bmNlc0BpZXRm
Lm9yZyBvbiBiZWhhbGYgb2YgbWJqK2lldGZANDY2OC5zZT4gd3JvdGU6DQogICAgDQogICAgICAg
IEhpLA0KICAgICAgICANCiAgICAgICAgSGVyZSBhcmUgbXkgcmV2aWV3IGNvbW1lbnRzIG9mDQog
ICAgICAgIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nLTAxLg0KICAg
ICAgICANCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBvICAzLjEuMQ0KICAgICAgICANCiAg
ICAgICAgICAgIG8gIEluIHN0YXRlbWVudHMgdGhhdCBoYXZlIGFueSBkYXRhIGRlZmluaXRpb24g
c3RhdGVtZW50cyBhcw0KICAgICAgICAgICAgICAgc3Vic3RhdGVtZW50cywgdGhvc2UgZGF0YSBk
ZWZpbml0aW9uIHN1YnN0YXRlbWVudHMgTUFZIGJlDQogICAgICAgICAgICAgICByZW9yZGVyZWQs
IGFzIGxvbmcgYXMgdGhleSBkbyBub3QgY2hhbmdlIHRoZSBvcmRlcmluZyBvciBhbnkgInJwYyIN
CiAgICAgICAgICAgICAgICJpbnB1dCIgc3Vic3RhdGVtZW50cy4NCiAgICAgICAgDQogICAgICAg
ICAgSSB0aGluayB0aGlzIG5lZWRzIHRvIGNhcHR1cmUgdGhhdCBubyBkZXNjZW5kYW50IHN0YXRl
bWVudHMgdG8NCiAgICAgICAgICAiaW5wdXQiIGNhbiBiZSByZW9yZGVyZWQuICBTYW1lIGZvciAi
b3V0cHV0IiAobm90ZSwgImlucHV0IiBhbmQNCiAgICAgICAgICAib3V0cHV0IiBpbiBib3RoICJy
cGMiIGFuZCAiYWN0aW9uIikuDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgbyAgMy4zDQog
ICAgICAgIA0KICAgICAgICAgICAgQWxsIHJldmlzaW9uIGxhYmVscyB0aGF0IG1hdGNoIHRoZSBw
YXR0ZXJuIGZvciB0aGUgInZlcnNpb24iDQogICAgICAgICAgICB0eXBlZGVmIGluIHRoZSBpZXRm
LXlhbmctc2VtdmVyIFlBTkcgbW9kdWxlIE1VU1QgYmUgaW50ZXJwcmV0ZWQgYXMNCiAgICAgICAg
ICAgIFlBTkcgc2VtYW50aWMgdmVyc2lvbiBudW1iZXJzLg0KICAgICAgICANCiAgICAgICAgICBJ
IGRvbid0IHRoaW5rIHRoaXMgaXMgYSBnb29kIGlkZWEuICBTZWVtcyBsaWtlIGEgbGF5ZXIgdmlv
bGF0aW9uLg0KICAgICAgICAgIFdoYXQgaWYgbXkgcHJvamVjdCB1c2UgYW5vdGhlciBkaWFsZWN0
IG9mIHNlbXZlciwgdGhhdCB3b3VsZG4ndCBiZQ0KICAgICAgICAgIHBvc3NpYmxlIHdpdGggdGhp
cyBydWxlLiAgSSB0aGluayB0aGlzIG5lZWRzIHRvIGJlIHJlbW92ZWQuDQogICAgICAgIA0KICAg
ICAgICANCiAgICAgICAgbyAgMy4zDQogICAgICAgIA0KICAgICAgICAgICAgU3VibW9kdWxlcyBN
VVNUIE5PVCB1c2UgcmV2aXNpb24gbGFiZWwgc2NoZW1lcyB0aGF0IGNvdWxkIGJlIGNvbmZ1c2Vk
DQogICAgICAgICAgICB3aXRoIHRoZSBpbmNsdWRpbmcgbW9kdWxlJ3MgcmV2aXNpb24gbGFiZWwg
c2NoZW1lLg0KICAgICAgICANCiAgICAgICAgICBIbW0sIGhvdyBkbyBJIGVuc3VyZSB0aGF0IHRo
aXMgTVVTVCBOT1QgaXMgaGFuZGxlZCBjb3JyZWN0bHk/ICBXaGF0DQogICAgICAgICAgZXhhY3Rs
eSBkb2VzICJjb3VsZCBiZSBjb25mdXNlZCB3aXRoIiBtZWFuPw0KICAgICAgICANCiAgICAgICAg
DQogICAgICAgIG8gIDMuMw0KICAgICAgICANCiAgICAgICAgICAgICAgSW4gdGhlIGZpbGVuYW1l
IG9mIGEgWUFORyBtb2R1bGUsIHdoZXJlIGl0IHRha2VzIHRoZSBmb3JtOiBtb2R1bGUtDQogICAg
ICAgICAgICAgIG9yLXN1Ym1vZHVsZS1uYW1lIFsnQCcgcmV2aXNpb24tbGFiZWxdICggJy55YW5n
JyAvICcueWluJyApDQogICAgICAgIA0KICAgICAgICAgIFNob3VsZCB0aGlzIHNlY3Rpb24gdXBk
YXRlIDUuMiBvZiBSRkMgNzk1MD8gIEkga25vdyB0aGF0IDUuMiBqdXN0DQogICAgICAgICAgc2F5
cyAiU0hPVUxEIi4gIEJ1dCBleGlzdGluZyB0b29scyBpbXBsZW1lbnQgdGhpcyBTSE9VTEQsIGFu
ZCB0aGV5DQogICAgICAgICAgbmVlZCB0byBiZSB1cGRhdGVkIHRvIGhhbmRsZSB0aGlzIG5ldyBj
b252ZW50aW9uLg0KICAgICAgICANCiAgICAgICAgICBCdXQgSSB3b25kZXIgaWYgdGhpcyBhIGdv
b2QgaWRlYS4gIEl0IG1lYW5zIHRoYXQgYSB0b29sIHRoYXQgbG9va3MNCiAgICAgICAgICBmb3Ig
YSBtb2R1bGUgd2l0aCBhIGNlcnRhaW4gcmV2aXNpb24gZGF0ZSBjYW5ub3Qgc2ltcGx5IGNoZWNr
IHRoZQ0KICAgICAgICAgIGZpbGVuYW1lcywgYnV0IG5lZWQgdG8gcGFyc2UgYWxsIGF2YWlsYWJs
ZSBtb2R1bGVzICh3aWp1c3QgdG8gZmluZCB0aGUgDQogICAgICAgIA0KICAgICAgICANCiAgICAg
ICAgDQogICAgICAgIG8gIDMuNA0KICAgICAgICANCiAgICAgICAgICAgICBsZWFmIGltcGVyaWFs
LXRlbXBlcmF0dXJlIHsNCiAgICAgICAgICAgICAgIHR5cGUgaW50NjQ7DQogICAgICAgICAgICAg
ICB1bml0cyAiZGVncmVlcyBGYWhyZW5oZWl0IjsNCiAgICAgICAgICAgICAgIHN0YXR1cyBkZXBy
ZWNhdGVkIHsNCiAgICAgICAgICAgICAgICAgcmV2OnN0YXR1cy1kZXNjcmlwdGlvbg0KICAgICAg
ICAgICAgICAgICAgICJJbXBlcmlhbCBtZWFzdXJlbWVudHMgYXJlIGJlaW5nIHBoYXNlZCBvdXQg
aW4gZmF2b3INCiAgICAgICAgICAgICAgICAgICAgb2YgdGhlaXIgbWV0cmljIGVxdWl2YWxlbnRz
LiAgVXNlIG1ldHJpYy10ZW1wZXJhdHVyZQ0KICAgICAgICAgICAgICAgICAgICBpbnN0ZWFkLiI7
DQogICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAg
ICAgICAgICAiVGVtcGVyYXR1cmUgaW4gZGVncmVlcyBGYWhyZW5oZWl0LiI7DQogICAgICAgICAg
ICAgfQ0KICAgICAgICANCiAgICAgICAgICBJIGRvbid0IHRoaW5rIHJldjpzdGF0dXMtZGVzY3Jp
cHRpb24gaXMgbmVjZXNzYXJ5IC8gd29ydGggaXQuICBUaGlzDQogICAgICAgICAgY2FuIGVhc2ls
eSBiZSB3cml0dGVuIHdpdGggdGhlIG5vcm1hbCBkZXNjcmlwdGlvbiBzdGF0ZW1lbnQgaW5zdGVh
ZDoNCiAgICAgICAgDQogICAgICAgICAgICAgbGVhZiBpbXBlcmlhbC10ZW1wZXJhdHVyZSB7DQog
ICAgICAgICAgICAgICB0eXBlIGludDY0Ow0KICAgICAgICAgICAgICAgdW5pdHMgImRlZ3JlZXMg
RmFocmVuaGVpdCI7DQogICAgICAgICAgICAgICBzdGF0dXMgZGVwcmVjYXRlZDsNCiAgICAgICAg
ICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICAgIkltcGVyaWFsIG1lYXN1cmVt
ZW50cyBhcmUgYmVpbmcgcGhhc2VkIG91dCBpbiBmYXZvcg0KICAgICAgICAgICAgICAgICAgICBv
ZiB0aGVpciBtZXRyaWMgZXF1aXZhbGVudHMuICBVc2UgbWV0cmljLXRlbXBlcmF0dXJlDQogICAg
ICAgICAgICAgICAgICAgIGluc3RlYWQuDQogICAgICAgIA0KICAgICAgICAgICAgICAgICAgICBU
ZW1wZXJhdHVyZSBpbiBkZWdyZWVzIEZhaHJlbmhlaXQuIjsNCiAgICAgICAgICAgICB9DQogICAg
ICAgIA0KICAgICAgICANCiAgICAgICAgbyAgMy41DQogICAgICAgIA0KICAgICAgICAgIFRoZSBl
eGFtcGxlIG1vZHVsZXMgc2hvdWxkIGJlIGxlZ2FsIFlBTkcgbW9kdWxlcy4gIFVzZSBlLmcuIA0K
ICAgICAgICAgICJ1cm46ZXhhbXBsZTptb2R1bGUiIGFzIG5hbWVzcGFjZS4NCiAgICAgICAgDQog
ICAgICAgICAgQWxzbywgdGhlIG1vZHVsZXMgYXJlIG1pc3NpbmcgdGhlIGxhc3QgIn0iLCB3aGlj
aCBjb25mdXNlcyB0aGUNCiAgICAgICAgICAicmZjc3RyaXAiIHRvb2wuDQogICAgICAgIA0KICAg
ICAgICANCiAgICAgICAgbyA0LjEuMQ0KICAgICAgICANCiAgICAgICAgICAgIEFsdGVybmF0aXZl
bHksIHRoZSBmaXJzdCBleGFtcGxlIGNvdWxkIGhhdmUgdXNlZCB0aGUgcmV2aXNpb24gbGFiZWwN
CiAgICAgICAgICAgICIxLjAuMCIgaW5zdGVhZCwgd2hpY2ggc2VsZWN0cyB0aGUgc2FtZSBzZXQg
b2YgcmV2aXNpb25zL3ZlcnNpb25zLg0KICAgICAgICANCiAgICAgICAgICAgIGltcG9ydCBleGFt
cGxlLW1vZHVsZSB7DQogICAgICAgICAgICAgIHJldjpyZXZpc2lvbi1vci1kZXJpdmVkIDEuMC4w
Ow0KICAgICAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgICBTaG91bGRuJ3QgdGhpcyBiZSBz
LzEuMC4wLzIuMC4wL2cgPw0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIG8gIDUNCiAgICAg
ICAgDQogICAgICAgICAgSSB0aGluayB0aGUgbW9kdWxlIG5hbWUgImlldGYteWwtcmV2aXNpb25z
IiBzaG91bGQgYmUgY2hhbmdlZCB0bw0KICAgICAgICAgICJpZXRmLXlhbmctbGlicmFyeS1yZXZp
c2lvbnMiLiAgICJ5bCIgaXMgbm90IGEgd2VsbC1rbm93biBhY3JvbnltLg0KICAgICAgICANCiAg
ICAgICAgDQogICAgICAgIG8gIDUuMi4yDQogICAgICAgIA0KICAgICAgICAgIFdvdWxkbid0IGl0
IGJlIGJldHRlciBpZiB0aGUgbGVhZiAiZGVwcmVjYXRlZC1ub2Rlcy1pbXBsZW1lbnRlZCIgYW5k
DQogICAgICAgICAgIm9ic29sZXRlLW5vZGVzLWFic2VudCIgd2VyZSBvZiB0eXBlICJib29sZWFu
IiByYXRoZXIgdGhhbiB0eXBlDQogICAgICAgICAgImVtcHR5Ij8NCiAgICAgICAgDQogICAgICAg
IA0KICAgICAgICBvICA3LjENCiAgICAgICAgDQogICAgICAgICAgVGhlIHRleHQgc2F5czoNCiAg
ICAgICAgDQogICAgICAgICAgICBBbGwgSUVURiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJl
dmlzaW9uLWxhYmVsIHN0YXRlbWVudHMgZm9yIGFsbA0KICAgICAgICAgICAgbmV3bHkgcHVibGlz
aGVkIFlBTkcgbW9kdWxlcywgYW5kIGFsbCBuZXdseSBwdWJsaXNoZWQgcmV2aXNpb25zIG9mDQog
ICAgICAgICAgICBleGlzdGluZyBZQU5HIG1vZHVsZXMuICBUaGUgcmV2aXNpb24tbGFiZWwgTVVT
VCB0YWtlIHRoZSBmb3JtIG9mIGENCiAgICAgICAgICAgIFlBTkcgc2VtYW50aWMgdmVyc2lvbiBu
dW1iZXIgW0ktRC52ZXJkdC1uZXRtb2QteWFuZy1zZW12ZXJdLg0KICAgICAgICANCiAgICAgICAg
ICBJIHN0cm9uZ2x5IGRpc2FncmVlIHdpdGggdGhpcyBuZXcgcnVsZS4gIElFVEYgbW9kdWxlcyB1
c2UgYSBsaW5lYXINCiAgICAgICAgICBoaXN0b3J5LCBzbyB0aGVyZSBhcmUgbm8gcmVhc29ucyB0
byB1c2UgIm1vZGlmaWVkIHNlbXZlciIuDQogICAgICAgIA0KICAgICAgICAgIEl0IGlzIG9rIHRv
IHVzZSByZXY6bmJjLWNoYW5nZXMgaWYgbmVlZGVkLCB0aG91Z2guDQogICAgICAgIA0KICAgICAg
ICANCiAgICAgICAgbyA3LjEuMQ0KICAgICAgICANCiAgICAgICAgICBUaGVyZSBpcyBhIG1pc3Np
bmcgIiBpbjoNCiAgICAgICAgDQogICAgICAgICAgIDQuICBGb3Igc3RhdHVzICJvYnNvbGV0ZSIs
IGl0IGlzIFJFQ09NTUVOREVEIHRvIGtlZXAgdGhlICJzdGF0dXMtDQogICAgICAgICAgICAgICBk
ZXNjcmlwdGlvbiIgaW5mb3JtYXRpb24sIGZyb20gd2hlbiB0aGUgbm9kZSBoYWQgc3RhdHVzDQog
ICAgICAgICAgICAgICAiZGVwcmVjYXRlZCwgd2hpY2ggaXMgc3RpbGwgcmVsZXZhbnQuDQogICAg
ICAgICBIRVJFICAtLS0tLS0tLS0tLV4NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBvICA4
DQogICAgICAgIA0KICAgICAgICAgIHMvQ09ERSBFTkRTPi88Q09ERSBFTkRTPi8NCiAgICAgICAg
DQogICAgICAgIA0KICAgICAgICBvIEJvdGggWUFORyBtb2R1bGVzDQogICAgICAgIA0KICAgICAg
ICAgIEFsbCBleHRlbnNpb25zIHNob3VsZCBzcGVjaWZ5IHRoZSBncmFtbWFyOyBpLmUuLCBpbiB3
aGljaCBzdGF0ZW1lbnRzDQogICAgICAgICAgdGhleSBjYW4gYmUgcHJlc2VudCBhbmQgd2hpY2gg
c3Vic3RhdGVtZW50cyB0aGV5IGNhbiBoYXZlLg0KICAgICAgICANCiAgICAgICAgDQogICAgICAg
IA0KICAgICAgICAvbWFydGluDQogICAgICAgIA0KICAgICAgICBfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgICAgICBuZXRtb2QgbWFpbGluZyBsaXN0
DQogICAgICAgIG5ldG1vZEBpZXRmLm9yZw0KICAgICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9t
YWlsbWFuL2xpc3RpbmZvL25ldG1vZA0KICAgICAgICANCiAgICANCiAgICBfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgIG5ldG1vZCBtYWlsaW5nIGxp
c3QNCiAgICBuZXRtb2RAaWV0Zi5vcmcNCiAgICBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFu
L2xpc3RpbmZvL25ldG1vZA0KICAgIA0KDQo=


From nobody Fri Mar 27 14:43:02 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 915983A0C9C for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 14:43:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=euz7cZvJ; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=SjDfK1zK
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 hdk5RmG01uxA for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 14:42:58 -0700 (PDT)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5965C3A0E51 for <netmod@ietf.org>; Fri, 27 Mar 2020 14:42:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=10642; q=dns/txt; s=iport; t=1585345359; x=1586554959; h=from:to:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=e1JajzD+Zgx+IPi5Y1kOShlIhl7Q9bUa5ozrgbdeEto=; b=euz7cZvJGKcud1xN1Fz9EjMyyzr7oagrMyDCRLDho9ad6q5Rsc5rrZJ5 A90GNxggGo8NWy7WqBYF3bWEhVKxHQ8IAs5DFa83YgiT562C+Pxvg7lGY qxQyIYA7U0xN6wa7q7toHqYAk3+e84dzXgSFp9nwEWiZq7zDXCMrN/3wO 0=;
IronPort-PHdr: =?us-ascii?q?9a23=3A712g4R3s5HLpy/UTsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxKHt+51ggrPWoPWo7JfhuzavrqoeFRI4I3J8RVgOIdJSw?= =?us-ascii?q?dDjMwXmwI6B8vQE1fyLPvjaQQxHd9JUxlu+HToeUU=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ATBwDGcn5e/5RdJa1mHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXuBVFAFbFggBAsqCoQQg0UDimlOmjCBQoEQA1QKAQEBDAEBGA0?= =?us-ascii?q?IAgQBAYN/RRmCGiQ4EwIDAQELAQEFAQEBAgEFBG2FVgyFcwUBEBERDAEBLAw?= =?us-ascii?q?RASICJgIEJQsVEgQBEiKDBAGCSwMuAQ6iGQKBOYhidYEygn8BAQWFJhiCDAM?= =?us-ascii?q?GgQ4qjDEagUE/gREnIIJNPoJnAQECGoEvMSECglgyggoijX0BA4J3hh2ZTAq?= =?us-ascii?q?CPASHW48tHYJMlEaEV48UgVCHQpJoAgQCBAUCDgEBBYFpIiqBLnAVOyoBgkF?= =?us-ascii?q?QGA2OHTiDO4UUhUF0AhCBF4xhAYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.72,313,1580774400"; d="scan'208";a="454184536"
Received: from rcdn-core-12.cisco.com ([173.37.93.148]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 27 Mar 2020 21:42:38 +0000
Received: from XCH-RCD-003.cisco.com (xch-rcd-003.cisco.com [173.37.102.13]) by rcdn-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id 02RLgc0j027983 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 27 Mar 2020 21:42:38 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-RCD-003.cisco.com (173.37.102.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 27 Mar 2020 16:42:38 -0500
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 27 Mar 2020 16:42:37 -0500
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 27 Mar 2020 17:42:37 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JkFenhL+XmVoseBv2XIAGqQWFiyYDVlXcu/Nx1Xwzx4DwSTomC/+ifdjcarHiD6yAM5Y9QNRu2uiSU3T0QzIIgOyGdVgTwHHHSsxaz4vEnJzGLwajE3wXjrDe7KsyWycbyx9+xXG1tjkORRs+Gnz83WHTleZQse5QyEA2MSHfdz+n+p3PbMC0px7ER40A3NBBKdvpAliy53xphSIQ93Z0Vvq7J7LnBNcjCKm9j4xFPfLbPks5o5HXYM22c3nWLabATsIYMJO6EqNGvjW1usV6gfUqta8xdAdVrA06qz+Funzb0YMdGQEfaaTdquzyXDBPKdH7Dm7UowoeatV983LkQ==
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=e1JajzD+Zgx+IPi5Y1kOShlIhl7Q9bUa5ozrgbdeEto=; b=RmavsGOFnObWrbjp5gS1Z5VDgy869+8bCImc3bRofVmlPADF8HDa7YHZYlcJvAqO3pm9zrSFnZ91AxYMJoPPtOH0lmFL8Tb34Cio6Mv4Va0Zdex6bCgugN5yUEcCaENfadl9KpUYPYBvLGV5BKq3L0URHBRpxlLBA7vmNpYS2Sp9hIo84fmIJ3wqlMH61WBMfcuzgGe2pEQK7So8tfj8ZRRzKsUf7NCkcVe/oTByZm0+zCdr86BZY9mxTgvd0EIrlk1Ik6XaPVrxMjddsKNGzqxUrsnYaH9KsipP2Ot02Eyn3S5nA6VuU5uQr0V9odjolm1K+Y9J9uEXCHT2VVWgVQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=e1JajzD+Zgx+IPi5Y1kOShlIhl7Q9bUa5ozrgbdeEto=; b=SjDfK1zK1+OJUm5+niKbNWhxS3IYQqDnsBPXrtLBxdutkDTg6qrdySWXy55DmmI1vbtzY3ETpKWfrwLfiXD3ZZ8HR5BqEQKVaPkCV8K4aZcFVyKYynfrR8deG42CKjx4OukyGoF+oDUoufKpeevWvPkB6SWJCwR65CsD7xTglsc=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB3418.namprd11.prod.outlook.com (2603:10b6:5:6e::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.19; Fri, 27 Mar 2020 21:42:36 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa%7]) with mapi id 15.20.2856.019; Fri, 27 Mar 2020 21:42:36 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= <mbj+ietf@4668.se>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Revision label in filename (WAS Re: mbj review of draft-verdt-netmod-yang-module-versioning-01)
Thread-Index: AQHWBIChfPOJTZFKlEa+rfuKuRfRBQ==
Date: Fri, 27 Mar 2020 21:42:36 +0000
Message-ID: <38961CAB-458F-409F-AD7B-51C825EB33DD@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [70.31.50.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1c87b014-1376-4817-65d0-08d7d297c426
x-ms-traffictypediagnostic: DM6PR11MB3418:
x-microsoft-antispam-prvs: <DM6PR11MB3418061EE514F348992D68A5ABCC0@DM6PR11MB3418.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0355F3A3AE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(39860400002)(136003)(396003)(376002)(346002)(26005)(5660300002)(6486002)(110136005)(966005)(71200400001)(2616005)(66574012)(53546011)(33656002)(6512007)(2906002)(6506007)(86362001)(81156014)(66946007)(91956017)(8676002)(81166006)(76116006)(66476007)(64756008)(66556008)(8936002)(316002)(478600001)(186003)(36756003)(66446008); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB3418; H:DM6PR11MB3420.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: j1RQJQgwniFqEqGcaQPL/5foMQvhs2SKCM8UwLCyzCpS7qpWzKwjcGfeKpimH7c6yFT5+541qI+KbUdtTEYbsWGudrun/xRTCw1mDVeZck90Dq0NcwE164xFxXYkQu9BSoi/NlcNXDxSJrxPz0mU8IcyYUAMYwxsDCdIeNzAmtLxM0jWylKw7XaIssQCPqGWUL81VkgDgUY3pV0MnJCnA+ZuLA3+0QRQ+dlZBYZBE7GO49C+RAXFHSNU5Y8vBDacK36Imxrh1DzkiagY0s0pxgfw1zzKuSmTdeTHz3g5fk14Y+ngCmmP16dmc8FQHM8V9k9gNE5uY1eY9qr/rOz//fPbkpmdIIidX3X9TaMOWa7E9uq5MUSwDLPVQ4CZgFtlQtf96tVZ0jrE39RUYA3tj6Ri4K2ngI29FdOEypR2KnP4zfZ3Fs4/4SP6hBQ8oUQsfMCciGB14Uz//NgO6V/MNrmKS0j1McF83jU4XgC6Vkn6USVTVLBFXjBXritFHwtrrIp7J27hymvRa+qslMGXZQ==
x-ms-exchange-antispam-messagedata: hy3BrLJeK76LAYZxIuuAaghOIxeRIInTTOG8hNNrulMtt3tYxHtZIHjikNVCjhP/+LC+38/v0faulZdFHDJ+6n2+pr+EZR79tBdaPxezuLbn0HYMTpMoIUbi0R/xkaSVTigeA9TpY4oQkMRNWP7z2g==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <CFAC18DE37E03F4A947E0FDE29DE3049@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1c87b014-1376-4817-65d0-08d7d297c426
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Mar 2020 21:42:36.7880 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: kZkKiw3iTxar0RWOpxR6xu3cBoRovywmwdKgp2tSSYgdtycHYXxnpomNlfwIqGJFzFLsU1ax2dKy1V3JdLdUNw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3418
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.13, xch-rcd-003.cisco.com
X-Outbound-Node: rcdn-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/HqC-m5hGuyOtciPrBw-C3JrtOsM>
Subject: [netmod] Revision label in filename (WAS Re: mbj review of draft-verdt-netmod-yang-module-versioning-01)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 21:43:01 -0000

SGksDQoNCmh0dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNzdWVzLzUw
DQoNCiAgICAgICAgbyAgMy4zDQogICAgICAgIA0KICAgICAgICAgICAgICBJbiB0aGUgZmlsZW5h
bWUgb2YgYSBZQU5HIG1vZHVsZSwgd2hlcmUgaXQgdGFrZXMgdGhlIGZvcm06IG1vZHVsZS0NCiAg
ICAgICAgICAgICAgb3Itc3VibW9kdWxlLW5hbWUgWydAJyByZXZpc2lvbi1sYWJlbF0gKCAnLnlh
bmcnIC8gJy55aW4nICkNCiAgICAgICAgDQogICAgICAgICAgU2hvdWxkIHRoaXMgc2VjdGlvbiB1
cGRhdGUgNS4yIG9mIFJGQyA3OTUwPyAgSSBrbm93IHRoYXQgNS4yIGp1c3QNCiAgICAgICAgICBz
YXlzICJTSE9VTEQiLiAgQnV0IGV4aXN0aW5nIHRvb2xzIGltcGxlbWVudCB0aGlzIFNIT1VMRCwg
YW5kIHRoZXkNCiAgICAgICAgICBuZWVkIHRvIGJlIHVwZGF0ZWQgdG8gaGFuZGxlIHRoaXMgbmV3
IGNvbnZlbnRpb24uDQogICAgICAgIA0KICAgICAgICAgIEJ1dCBJIHdvbmRlciBpZiB0aGlzIGEg
Z29vZCBpZGVhLiAgSXQgbWVhbnMgdGhhdCBhIHRvb2wgdGhhdCBsb29rcw0KICAgICAgICAgIGZv
ciBhIG1vZHVsZSB3aXRoIGEgY2VydGFpbiByZXZpc2lvbiBkYXRlIGNhbm5vdCBzaW1wbHkgY2hl
Y2sgdGhlDQogICAgICAgICAgZmlsZW5hbWVzLCBidXQgbmVlZCB0byBwYXJzZSBhbGwgYXZhaWxh
YmxlIG1vZHVsZXMgKHdpanVzdCB0byBmaW5kIHRoZQ0KDQpXZSBhZ3JlZSB0aGF0IHRoZXJlIGlz
IGFuIGltcGFjdCBvbiBzZWFyY2hpbmcgYnkgZGF0ZS4gV2UgcHV0IHRoaXMgaW4gdG8gaGF2ZSB0
aGUgYWJpbGl0eSB0byBzZWFyY2ggYnkgcmV2aXNpb24tbGFiZWwsIG90aGVyd2lzZSB3ZSBjYW4g
c2VhcmNoIGp1c3QgYnkgZGF0ZSBmb3IgYSBtb2R1bGUgd2hpY2ggdXNlcyByZXZpc2lvbi1sYWJl
bC4NCldlIGhhZCBhbHNvIGRpc2N1c3NlZCB1c2luZyBkaWZmZXJlbnQgbGltaXRlciBmb3IgdGhl
IGxhYmVsIGFuZCBoYXZlIHNvbWV0aGluZyBhbG9uZyB0aGUgbGluZXMgb2Y6IG1vZHVsZS1vci1z
dWJtb2R1bGUtbmFtZVsnQCdkYXRlXVsnIydyZXZpc2lvbi1sYWJlbF0ueWFuZw0KSXQnZCBzZWVt
IHRoYXQgdXBkYXRpbmcgNzk1MCB3b3VsZCBiZSBhIGdvb2QgaWRlYSB3aGljaGV2ZXIgd2F5IHdl
IGdvLg0KDQpSZWdhcmRzLA0KUmVzaGFkLg0KDQoNCu+7v09uIDIwMjAtMDMtMjAsIDU6MDggUE0s
ICJuZXRtb2Qgb24gYmVoYWxmIG9mIFJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIiA8bmV0bW9kLWJv
dW5jZXNAaWV0Zi5vcmcgb24gYmVoYWxmIG9mIHJyYWhtYW49NDBjaXNjby5jb21AZG1hcmMuaWV0
Zi5vcmc+IHdyb3RlOg0KDQogICAgSGkgTWFydGluLA0KICAgIA0KICAgIFdlJ3ZlIG9wZW5lZCBp
c3N1ZXMgdG8gdHJhY2sgeW91ciByZXZpZXcgY29tbWVudHMgKHNlZSBiZWxvdykuIFdpbGwga2lj
ayBvZmYgc2VwYXJhdGUgdGhlcmFkcyBmb3IgZWFjaCBpc3N1ZS4NCiAgICANCiAgICBodHRwczov
L2dpdGh1Yi5jb20vbmV0bW9kLXdnL3lhbmctdmVyLWR0L2lzc3Vlcz9xPWlzJTNBaXNzdWUraXMl
M0FvcGVuK2xhYmVsJTNBdXBkYXRlZC1tb2QtcmV2LWhhbmRsaW5nDQogICAgDQogICAgUmVnYXJk
cywNCiAgICBSZXNoYWQuDQogICAgDQogICAgT24gMjAyMC0wMy0xMCwgMzozMSBQTSwgIm5ldG1v
ZCBvbiBiZWhhbGYgb2YgTWFydGluIEJqw7Zya2x1bmQiIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9y
ZyBvbiBiZWhhbGYgb2YgbWJqK2lldGZANDY2OC5zZT4gd3JvdGU6DQogICAgDQogICAgICAgIEhp
LA0KICAgICAgICANCiAgICAgICAgSGVyZSBhcmUgbXkgcmV2aWV3IGNvbW1lbnRzIG9mDQogICAg
ICAgIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nLTAxLg0KICAgICAg
ICANCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBvICAzLjEuMQ0KICAgICAgICANCiAgICAg
ICAgICAgIG8gIEluIHN0YXRlbWVudHMgdGhhdCBoYXZlIGFueSBkYXRhIGRlZmluaXRpb24gc3Rh
dGVtZW50cyBhcw0KICAgICAgICAgICAgICAgc3Vic3RhdGVtZW50cywgdGhvc2UgZGF0YSBkZWZp
bml0aW9uIHN1YnN0YXRlbWVudHMgTUFZIGJlDQogICAgICAgICAgICAgICByZW9yZGVyZWQsIGFz
IGxvbmcgYXMgdGhleSBkbyBub3QgY2hhbmdlIHRoZSBvcmRlcmluZyBvciBhbnkgInJwYyINCiAg
ICAgICAgICAgICAgICJpbnB1dCIgc3Vic3RhdGVtZW50cy4NCiAgICAgICAgDQogICAgICAgICAg
SSB0aGluayB0aGlzIG5lZWRzIHRvIGNhcHR1cmUgdGhhdCBubyBkZXNjZW5kYW50IHN0YXRlbWVu
dHMgdG8NCiAgICAgICAgICAiaW5wdXQiIGNhbiBiZSByZW9yZGVyZWQuICBTYW1lIGZvciAib3V0
cHV0IiAobm90ZSwgImlucHV0IiBhbmQNCiAgICAgICAgICAib3V0cHV0IiBpbiBib3RoICJycGMi
IGFuZCAiYWN0aW9uIikuDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgbyAgMy4zDQogICAg
ICAgIA0KICAgICAgICAgICAgQWxsIHJldmlzaW9uIGxhYmVscyB0aGF0IG1hdGNoIHRoZSBwYXR0
ZXJuIGZvciB0aGUgInZlcnNpb24iDQogICAgICAgICAgICB0eXBlZGVmIGluIHRoZSBpZXRmLXlh
bmctc2VtdmVyIFlBTkcgbW9kdWxlIE1VU1QgYmUgaW50ZXJwcmV0ZWQgYXMNCiAgICAgICAgICAg
IFlBTkcgc2VtYW50aWMgdmVyc2lvbiBudW1iZXJzLg0KICAgICAgICANCiAgICAgICAgICBJIGRv
bid0IHRoaW5rIHRoaXMgaXMgYSBnb29kIGlkZWEuICBTZWVtcyBsaWtlIGEgbGF5ZXIgdmlvbGF0
aW9uLg0KICAgICAgICAgIFdoYXQgaWYgbXkgcHJvamVjdCB1c2UgYW5vdGhlciBkaWFsZWN0IG9m
IHNlbXZlciwgdGhhdCB3b3VsZG4ndCBiZQ0KICAgICAgICAgIHBvc3NpYmxlIHdpdGggdGhpcyBy
dWxlLiAgSSB0aGluayB0aGlzIG5lZWRzIHRvIGJlIHJlbW92ZWQuDQogICAgICAgIA0KICAgICAg
ICANCiAgICAgICAgbyAgMy4zDQogICAgICAgIA0KICAgICAgICAgICAgU3VibW9kdWxlcyBNVVNU
IE5PVCB1c2UgcmV2aXNpb24gbGFiZWwgc2NoZW1lcyB0aGF0IGNvdWxkIGJlIGNvbmZ1c2VkDQog
ICAgICAgICAgICB3aXRoIHRoZSBpbmNsdWRpbmcgbW9kdWxlJ3MgcmV2aXNpb24gbGFiZWwgc2No
ZW1lLg0KICAgICAgICANCiAgICAgICAgICBIbW0sIGhvdyBkbyBJIGVuc3VyZSB0aGF0IHRoaXMg
TVVTVCBOT1QgaXMgaGFuZGxlZCBjb3JyZWN0bHk/ICBXaGF0DQogICAgICAgICAgZXhhY3RseSBk
b2VzICJjb3VsZCBiZSBjb25mdXNlZCB3aXRoIiBtZWFuPw0KICAgICAgICANCiAgICAgICAgDQog
ICAgICAgIG8gIDMuMw0KICAgICAgICANCiAgICAgICAgICAgICAgSW4gdGhlIGZpbGVuYW1lIG9m
IGEgWUFORyBtb2R1bGUsIHdoZXJlIGl0IHRha2VzIHRoZSBmb3JtOiBtb2R1bGUtDQogICAgICAg
ICAgICAgIG9yLXN1Ym1vZHVsZS1uYW1lIFsnQCcgcmV2aXNpb24tbGFiZWxdICggJy55YW5nJyAv
ICcueWluJyApDQogICAgICAgIA0KICAgICAgICAgIFNob3VsZCB0aGlzIHNlY3Rpb24gdXBkYXRl
IDUuMiBvZiBSRkMgNzk1MD8gIEkga25vdyB0aGF0IDUuMiBqdXN0DQogICAgICAgICAgc2F5cyAi
U0hPVUxEIi4gIEJ1dCBleGlzdGluZyB0b29scyBpbXBsZW1lbnQgdGhpcyBTSE9VTEQsIGFuZCB0
aGV5DQogICAgICAgICAgbmVlZCB0byBiZSB1cGRhdGVkIHRvIGhhbmRsZSB0aGlzIG5ldyBjb252
ZW50aW9uLg0KICAgICAgICANCiAgICAgICAgICBCdXQgSSB3b25kZXIgaWYgdGhpcyBhIGdvb2Qg
aWRlYS4gIEl0IG1lYW5zIHRoYXQgYSB0b29sIHRoYXQgbG9va3MNCiAgICAgICAgICBmb3IgYSBt
b2R1bGUgd2l0aCBhIGNlcnRhaW4gcmV2aXNpb24gZGF0ZSBjYW5ub3Qgc2ltcGx5IGNoZWNrIHRo
ZQ0KICAgICAgICAgIGZpbGVuYW1lcywgYnV0IG5lZWQgdG8gcGFyc2UgYWxsIGF2YWlsYWJsZSBt
b2R1bGVzICh3aWp1c3QgdG8gZmluZCB0aGUgDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAg
DQogICAgICAgIG8gIDMuNA0KICAgICAgICANCiAgICAgICAgICAgICBsZWFmIGltcGVyaWFsLXRl
bXBlcmF0dXJlIHsNCiAgICAgICAgICAgICAgIHR5cGUgaW50NjQ7DQogICAgICAgICAgICAgICB1
bml0cyAiZGVncmVlcyBGYWhyZW5oZWl0IjsNCiAgICAgICAgICAgICAgIHN0YXR1cyBkZXByZWNh
dGVkIHsNCiAgICAgICAgICAgICAgICAgcmV2OnN0YXR1cy1kZXNjcmlwdGlvbg0KICAgICAgICAg
ICAgICAgICAgICJJbXBlcmlhbCBtZWFzdXJlbWVudHMgYXJlIGJlaW5nIHBoYXNlZCBvdXQgaW4g
ZmF2b3INCiAgICAgICAgICAgICAgICAgICAgb2YgdGhlaXIgbWV0cmljIGVxdWl2YWxlbnRzLiAg
VXNlIG1ldHJpYy10ZW1wZXJhdHVyZQ0KICAgICAgICAgICAgICAgICAgICBpbnN0ZWFkLiI7DQog
ICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAg
ICAgICAiVGVtcGVyYXR1cmUgaW4gZGVncmVlcyBGYWhyZW5oZWl0LiI7DQogICAgICAgICAgICAg
fQ0KICAgICAgICANCiAgICAgICAgICBJIGRvbid0IHRoaW5rIHJldjpzdGF0dXMtZGVzY3JpcHRp
b24gaXMgbmVjZXNzYXJ5IC8gd29ydGggaXQuICBUaGlzDQogICAgICAgICAgY2FuIGVhc2lseSBi
ZSB3cml0dGVuIHdpdGggdGhlIG5vcm1hbCBkZXNjcmlwdGlvbiBzdGF0ZW1lbnQgaW5zdGVhZDoN
CiAgICAgICAgDQogICAgICAgICAgICAgbGVhZiBpbXBlcmlhbC10ZW1wZXJhdHVyZSB7DQogICAg
ICAgICAgICAgICB0eXBlIGludDY0Ow0KICAgICAgICAgICAgICAgdW5pdHMgImRlZ3JlZXMgRmFo
cmVuaGVpdCI7DQogICAgICAgICAgICAgICBzdGF0dXMgZGVwcmVjYXRlZDsNCiAgICAgICAgICAg
ICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICAgIkltcGVyaWFsIG1lYXN1cmVtZW50
cyBhcmUgYmVpbmcgcGhhc2VkIG91dCBpbiBmYXZvcg0KICAgICAgICAgICAgICAgICAgICBvZiB0
aGVpciBtZXRyaWMgZXF1aXZhbGVudHMuICBVc2UgbWV0cmljLXRlbXBlcmF0dXJlDQogICAgICAg
ICAgICAgICAgICAgIGluc3RlYWQuDQogICAgICAgIA0KICAgICAgICAgICAgICAgICAgICBUZW1w
ZXJhdHVyZSBpbiBkZWdyZWVzIEZhaHJlbmhlaXQuIjsNCiAgICAgICAgICAgICB9DQogICAgICAg
IA0KICAgICAgICANCiAgICAgICAgbyAgMy41DQogICAgICAgIA0KICAgICAgICAgIFRoZSBleGFt
cGxlIG1vZHVsZXMgc2hvdWxkIGJlIGxlZ2FsIFlBTkcgbW9kdWxlcy4gIFVzZSBlLmcuIA0KICAg
ICAgICAgICJ1cm46ZXhhbXBsZTptb2R1bGUiIGFzIG5hbWVzcGFjZS4NCiAgICAgICAgDQogICAg
ICAgICAgQWxzbywgdGhlIG1vZHVsZXMgYXJlIG1pc3NpbmcgdGhlIGxhc3QgIn0iLCB3aGljaCBj
b25mdXNlcyB0aGUNCiAgICAgICAgICAicmZjc3RyaXAiIHRvb2wuDQogICAgICAgIA0KICAgICAg
ICANCiAgICAgICAgbyA0LjEuMQ0KICAgICAgICANCiAgICAgICAgICAgIEFsdGVybmF0aXZlbHks
IHRoZSBmaXJzdCBleGFtcGxlIGNvdWxkIGhhdmUgdXNlZCB0aGUgcmV2aXNpb24gbGFiZWwNCiAg
ICAgICAgICAgICIxLjAuMCIgaW5zdGVhZCwgd2hpY2ggc2VsZWN0cyB0aGUgc2FtZSBzZXQgb2Yg
cmV2aXNpb25zL3ZlcnNpb25zLg0KICAgICAgICANCiAgICAgICAgICAgIGltcG9ydCBleGFtcGxl
LW1vZHVsZSB7DQogICAgICAgICAgICAgIHJldjpyZXZpc2lvbi1vci1kZXJpdmVkIDEuMC4wOw0K
ICAgICAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgICBTaG91bGRuJ3QgdGhpcyBiZSBzLzEu
MC4wLzIuMC4wL2cgPw0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIG8gIDUNCiAgICAgICAg
DQogICAgICAgICAgSSB0aGluayB0aGUgbW9kdWxlIG5hbWUgImlldGYteWwtcmV2aXNpb25zIiBz
aG91bGQgYmUgY2hhbmdlZCB0bw0KICAgICAgICAgICJpZXRmLXlhbmctbGlicmFyeS1yZXZpc2lv
bnMiLiAgICJ5bCIgaXMgbm90IGEgd2VsbC1rbm93biBhY3JvbnltLg0KICAgICAgICANCiAgICAg
ICAgDQogICAgICAgIG8gIDUuMi4yDQogICAgICAgIA0KICAgICAgICAgIFdvdWxkbid0IGl0IGJl
IGJldHRlciBpZiB0aGUgbGVhZiAiZGVwcmVjYXRlZC1ub2Rlcy1pbXBsZW1lbnRlZCIgYW5kDQog
ICAgICAgICAgIm9ic29sZXRlLW5vZGVzLWFic2VudCIgd2VyZSBvZiB0eXBlICJib29sZWFuIiBy
YXRoZXIgdGhhbiB0eXBlDQogICAgICAgICAgImVtcHR5Ij8NCiAgICAgICAgDQogICAgICAgIA0K
ICAgICAgICBvICA3LjENCiAgICAgICAgDQogICAgICAgICAgVGhlIHRleHQgc2F5czoNCiAgICAg
ICAgDQogICAgICAgICAgICBBbGwgSUVURiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlz
aW9uLWxhYmVsIHN0YXRlbWVudHMgZm9yIGFsbA0KICAgICAgICAgICAgbmV3bHkgcHVibGlzaGVk
IFlBTkcgbW9kdWxlcywgYW5kIGFsbCBuZXdseSBwdWJsaXNoZWQgcmV2aXNpb25zIG9mDQogICAg
ICAgICAgICBleGlzdGluZyBZQU5HIG1vZHVsZXMuICBUaGUgcmV2aXNpb24tbGFiZWwgTVVTVCB0
YWtlIHRoZSBmb3JtIG9mIGENCiAgICAgICAgICAgIFlBTkcgc2VtYW50aWMgdmVyc2lvbiBudW1i
ZXIgW0ktRC52ZXJkdC1uZXRtb2QteWFuZy1zZW12ZXJdLg0KICAgICAgICANCiAgICAgICAgICBJ
IHN0cm9uZ2x5IGRpc2FncmVlIHdpdGggdGhpcyBuZXcgcnVsZS4gIElFVEYgbW9kdWxlcyB1c2Ug
YSBsaW5lYXINCiAgICAgICAgICBoaXN0b3J5LCBzbyB0aGVyZSBhcmUgbm8gcmVhc29ucyB0byB1
c2UgIm1vZGlmaWVkIHNlbXZlciIuDQogICAgICAgIA0KICAgICAgICAgIEl0IGlzIG9rIHRvIHVz
ZSByZXY6bmJjLWNoYW5nZXMgaWYgbmVlZGVkLCB0aG91Z2guDQogICAgICAgIA0KICAgICAgICAN
CiAgICAgICAgbyA3LjEuMQ0KICAgICAgICANCiAgICAgICAgICBUaGVyZSBpcyBhIG1pc3Npbmcg
IiBpbjoNCiAgICAgICAgDQogICAgICAgICAgIDQuICBGb3Igc3RhdHVzICJvYnNvbGV0ZSIsIGl0
IGlzIFJFQ09NTUVOREVEIHRvIGtlZXAgdGhlICJzdGF0dXMtDQogICAgICAgICAgICAgICBkZXNj
cmlwdGlvbiIgaW5mb3JtYXRpb24sIGZyb20gd2hlbiB0aGUgbm9kZSBoYWQgc3RhdHVzDQogICAg
ICAgICAgICAgICAiZGVwcmVjYXRlZCwgd2hpY2ggaXMgc3RpbGwgcmVsZXZhbnQuDQogICAgICAg
ICBIRVJFICAtLS0tLS0tLS0tLV4NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBvICA4DQog
ICAgICAgIA0KICAgICAgICAgIHMvQ09ERSBFTkRTPi88Q09ERSBFTkRTPi8NCiAgICAgICAgDQog
ICAgICAgIA0KICAgICAgICBvIEJvdGggWUFORyBtb2R1bGVzDQogICAgICAgIA0KICAgICAgICAg
IEFsbCBleHRlbnNpb25zIHNob3VsZCBzcGVjaWZ5IHRoZSBncmFtbWFyOyBpLmUuLCBpbiB3aGlj
aCBzdGF0ZW1lbnRzDQogICAgICAgICAgdGhleSBjYW4gYmUgcHJlc2VudCBhbmQgd2hpY2ggc3Vi
c3RhdGVtZW50cyB0aGV5IGNhbiBoYXZlLg0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIA0K
ICAgICAgICAvbWFydGluDQogICAgICAgIA0KICAgICAgICBfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgICAgICBuZXRtb2QgbWFpbGluZyBsaXN0DQog
ICAgICAgIG5ldG1vZEBpZXRmLm9yZw0KICAgICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL25ldG1vZA0KICAgICAgICANCiAgICANCiAgICBfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgIG5ldG1vZCBtYWlsaW5nIGxpc3QN
CiAgICBuZXRtb2RAaWV0Zi5vcmcNCiAgICBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL25ldG1vZA0KICAgIA0KDQo=


From nobody Fri Mar 27 14:43:16 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 124AD3A0E5A for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 14:43:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=jV73JGQR; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=G8UncsSA
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 evW-j1fiJ_wS for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 14:43:07 -0700 (PDT)
Received: from alln-iport-8.cisco.com (alln-iport-8.cisco.com [173.37.142.95]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C1DAB3A0DEC for <netmod@ietf.org>; Fri, 27 Mar 2020 14:42:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11180; q=dns/txt; s=iport; t=1585345370; x=1586554970; h=from:to:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=uSUm51lS9wINPb73GxBqEAox+VsErBKVLjvoLxWhtcs=; b=jV73JGQR/X0I7IDSQ4N4fOCVNwkSYDCP2FPcXH7HXPRVhgTP9rV+RXd5 J9R/U5BbFLFW1JepMtX4Xn/QZJgNXxpcecY60HArW5Zps+PmDYx03ubeM vmK9k/iyW5fdijtc/nuIRBlt2DefhNcKgaf9E0qGeEVvvPk4kWrMxEMIO o=;
IronPort-PHdr: =?us-ascii?q?9a23=3AeZLB8RRaoGcGfHV3Tnh/GepzGNpsv++ubAcI9p?= =?us-ascii?q?oqja5Pea2//pPkeVbS/uhpkESXBdfA8/wRje3QvuigQmEG7Zub+FE6OJ1XH1?= =?us-ascii?q?5g640NmhA4RsuMCEn1NvnvOjYgFcRHXVlN9HCgOk8TE8H7NBXf?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AuCgA+cn5e/40NJK1mHQEBAQkBEQU?= =?us-ascii?q?FAYF7gVRQBWxYIAQLKgqEEINFA4ppToFsmESBQoEQA1QKAQEBDAEBGA0IAgQ?= =?us-ascii?q?BAYN/RRmCGiQ4EwIDAQELAQEFAQEBAgEFBG2FVgyFcwUBEBERDAEBLAwRASI?= =?us-ascii?q?CJgIEJQsVEgQBEiKDBAGCSwMuAQ6iHgKBOYhidYEygn8BAQWFIRiCDAMGgQ4?= =?us-ascii?q?qjDEagUE/gREnDBSCTT6CZwEBAhqBLzEhAoJYMoIsjX0BA4J3hh2ZTAqCPId?= =?us-ascii?q?fjy0dgkyURoRXjxSBUIdCkmgCBAIEBQIOAQEFgWkiKoEucBU7KgGCQVAYDY4?= =?us-ascii?q?dOIM7hRSFQXQCEIEXjGEBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.72,313,1580774400"; d="scan'208";a="466776785"
Received: from alln-core-8.cisco.com ([173.36.13.141]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 27 Mar 2020 21:42:50 +0000
Received: from XCH-ALN-001.cisco.com (xch-aln-001.cisco.com [173.36.7.11]) by alln-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id 02RLgnAp007219 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 27 Mar 2020 21:42:49 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-ALN-001.cisco.com (173.36.7.11) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 27 Mar 2020 16:42:49 -0500
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 27 Mar 2020 16:42:49 -0500
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 27 Mar 2020 16:42:49 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eHLYqGQaK58FX+P+3GLUmuklVtjYQ++iFk7sRYY/KMb1aFnlDnQdb5JMmBIuLdV3TGg3F7M6yX65QI5qn6/cL7CbwwIyOBxlTBv2inQqWcF27ZACqa4Jyo5tuXTgSR0TgyAlnABNAe25745EHD5CWdwSslXq+Rp9fmdlSjeOqoOwXa96T9rmByBM7xb0xW3bzBiJXW9GCM9/hGyRXeIv8E7FpCcHfAW1WbW1RdnaQ18cxaz1hMQbPEYKxx98RVmT9IssghtepMDERbvy6COMurggVM79808UUS8TwpJ7GS05oAsdAfOuPmVaikmSw2udzUsVF0CIwegFqBKcHPvP3w==
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=uSUm51lS9wINPb73GxBqEAox+VsErBKVLjvoLxWhtcs=; b=cPgIBDZiZWFSVIRYOwFKLPdVdx9I1Hl8rVCfWUip7NY48BMxd/XuG9l1H9dAfPY/fL7wnvuDEcUgSzASDAFWstmHpByjKBdHgF6dEV2k8FxzDk3AYc7j+W+D21ou1rYVQ1AJMduVwCOZYEBdsai7Ti23ALCtv1WyzlZJWTCvOllyWUFWeID5926QWYDeE9kYP2xJ0GhjFqOL7PGW72RjUveo+cfJpJ4CTLg1+fi7PTGhVBWqNP+nUYBAnFKon7zIYD58umtVc8J8EXDozJ9prTnOBZDREsdxzjPAcIzZajtWmTuF4c1mT0fH3FfZwJEu6crosdPfnDVvjV2y71yjmQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uSUm51lS9wINPb73GxBqEAox+VsErBKVLjvoLxWhtcs=; b=G8UncsSAg8MhMI6MszZEXVExLV9nqigDT2gk/4qll6h3Z/N4xmYn+jey1OLGXNTCUiPK7HUBDYFGczs9afuZE5yBQPaB0hPao4UN3CN/Sz72O0IABTOHiz8aT/6dyjfKiKFvwMoQZZZQRFW0LJlYiotnCBrE4CwzAk/ZepzpguU=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB3418.namprd11.prod.outlook.com (2603:10b6:5:6e::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.19; Fri, 27 Mar 2020 21:42:48 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa%7]) with mapi id 15.20.2856.019; Fri, 27 Mar 2020 21:42:48 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= <mbj+ietf@4668.se>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: status-description (WAS Re: mbj review of draft-verdt-netmod-yang-module-versioning-01)
Thread-Index: AQHWBICodxtZEL4Sck2h4uvyp4I9TA==
Date: Fri, 27 Mar 2020 21:42:48 +0000
Message-ID: <3635DB7C-30F0-4214-BBD4-8A0C03177D0C@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [70.31.50.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b69d5740-a1a2-4687-0c9a-08d7d297cb11
x-ms-traffictypediagnostic: DM6PR11MB3418:
x-microsoft-antispam-prvs: <DM6PR11MB3418AE7B37CA447E221D0311ABCC0@DM6PR11MB3418.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0355F3A3AE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(39860400002)(136003)(396003)(376002)(346002)(26005)(5660300002)(6486002)(110136005)(966005)(71200400001)(2616005)(66574012)(53546011)(33656002)(6512007)(2906002)(6506007)(86362001)(81156014)(66946007)(91956017)(8676002)(81166006)(76116006)(66476007)(64756008)(66556008)(8936002)(316002)(478600001)(186003)(36756003)(66446008); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB3418; H:DM6PR11MB3420.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 2D7YP97lKx/GFsSoqrs51yz78uTtE5D5LpxIL2VCO29Hid1IwTpv5Nd2+KZJ8bI0vu8TcoKBSlDbFn1jQvrY+/5nnx4I2GcqyS4XxFPgk20Je5COPr0dfklH47wr12I4AuNSItC+0IKOyRXoeM5RqMSKiNHAkD88rnMRurRrHzM701Zq+lBPd2/MdHEChSfdDYU7dtLYtvPPqIKTPdpgLAAvBI6yEbRlatcYz04CUaqaBHw34yt6hZB8yPOYkVsyhF0xW9w1nbz7LbVVV7d6hEjmklfHtZXXJILxrePSqt/JMdsRYHFbM4KxusFxAQSn5l9AaKS75jFukONJgQknpOeZOxBsSKToaHlYoSYu1nxekyt2iLiOXYh8eatYPOK+AD7T+vXIExAzZr+BMp6hSGnHVnXg9HsmCP+mWE0tPIFpDPzV3iNx7NIGZu79sAxFLnhFZIk4b3WBbRL0Fb/DXh/AAJBF0EbPfV+zgv13XrjE3Ya1fJZlBZWFAREp6tqrnSOanX2kwKXArNmUZczkLw==
x-ms-exchange-antispam-messagedata: U8Y8lln9Cn6rJskdKDGivfZzIOu/fHUJJiilVEOw9Iqzu8TzARIdM+z7aeUZiQAOPOHk9SQxS20Tu/upnB8KQCnCj0sIqf1pxT7u+pFHfyJ3PYl5XKUtzUCCx0unJPKnC8gm/f4v5ollqlnYTva6DQ==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <6AF3FE0A5F18094A8BD70BDB55E6F1D1@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b69d5740-a1a2-4687-0c9a-08d7d297cb11
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Mar 2020 21:42:48.4121 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: x7QcUFj+hVinNaspjwgbNxBwOYfBdRuBVek8CXJxmmfEswBeUZcPElYPU8GtXoEntz4pp8wsnwGni6x2jaJ7ew==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3418
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.11, xch-aln-001.cisco.com
X-Outbound-Node: alln-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ZLGbdagEkkoNBwiSfs8jyYeIX4Y>
Subject: [netmod] rev:status-description (WAS Re: mbj review of draft-verdt-netmod-yang-module-versioning-01)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 21:43:15 -0000

SGksDQoNCmh0dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNzdWVzLzUx
DQoNCiAgICAgICAgbyAgMy40DQogICAgICAgIA0KICAgICAgICAgICAgIGxlYWYgaW1wZXJpYWwt
dGVtcGVyYXR1cmUgew0KICAgICAgICAgICAgICAgdHlwZSBpbnQ2NDsNCiAgICAgICAgICAgICAg
IHVuaXRzICJkZWdyZWVzIEZhaHJlbmhlaXQiOw0KICAgICAgICAgICAgICAgc3RhdHVzIGRlcHJl
Y2F0ZWQgew0KICAgICAgICAgICAgICAgICByZXY6c3RhdHVzLWRlc2NyaXB0aW9uDQogICAgICAg
ICAgICAgICAgICAgIkltcGVyaWFsIG1lYXN1cmVtZW50cyBhcmUgYmVpbmcgcGhhc2VkIG91dCBp
biBmYXZvcg0KICAgICAgICAgICAgICAgICAgICBvZiB0aGVpciBtZXRyaWMgZXF1aXZhbGVudHMu
ICBVc2UgbWV0cmljLXRlbXBlcmF0dXJlDQogICAgICAgICAgICAgICAgICAgIGluc3RlYWQuIjsN
CiAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAg
ICAgICAgICJUZW1wZXJhdHVyZSBpbiBkZWdyZWVzIEZhaHJlbmhlaXQuIjsNCiAgICAgICAgICAg
ICB9DQogICAgICAgIA0KICAgICAgICAgIEkgZG9uJ3QgdGhpbmsgcmV2OnN0YXR1cy1kZXNjcmlw
dGlvbiBpcyBuZWNlc3NhcnkgLyB3b3J0aCBpdC4gIFRoaXMNCiAgICAgICAgICBjYW4gZWFzaWx5
IGJlIHdyaXR0ZW4gd2l0aCB0aGUgbm9ybWFsIGRlc2NyaXB0aW9uIHN0YXRlbWVudCBpbnN0ZWFk
Og0KICAgICAgICANCiAgICAgICAgICAgICBsZWFmIGltcGVyaWFsLXRlbXBlcmF0dXJlIHsNCiAg
ICAgICAgICAgICAgIHR5cGUgaW50NjQ7DQogICAgICAgICAgICAgICB1bml0cyAiZGVncmVlcyBG
YWhyZW5oZWl0IjsNCiAgICAgICAgICAgICAgIHN0YXR1cyBkZXByZWNhdGVkOw0KICAgICAgICAg
ICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAgICAgICAiSW1wZXJpYWwgbWVhc3VyZW1l
bnRzIGFyZSBiZWluZyBwaGFzZWQgb3V0IGluIGZhdm9yDQogICAgICAgICAgICAgICAgICAgIG9m
IHRoZWlyIG1ldHJpYyBlcXVpdmFsZW50cy4gIFVzZSBtZXRyaWMtdGVtcGVyYXR1cmUNCiAgICAg
ICAgICAgICAgICAgICAgaW5zdGVhZC4NCiAgICAgICAgDQogICAgICAgICAgICAgICAgICAgIFRl
bXBlcmF0dXJlIGluIGRlZ3JlZXMgRmFocmVuaGVpdC4iOw0KICAgICAgICAgICAgIH0NCg0KV2hp
bGUgcmV2OnN0YXR1cy1kZXNjcmlwdGlvbiBpc24ndCBzdHJpY3RseSBuZWNlc3NhcnksIHdpdGhv
dXQgaXQgd2UnZCBoYXZlIHRvIG1vZGlmeSB0aGUgbm9kZSdzIGRlc2NyaXB0aW9uIGFzIHlvdSBw
b2ludGVkIG91dC4gVGhhdCdkIG1ha2UgdG9vbGluZyBtb3JlIGRpZmZpY3VsdDogaXMgdGhlIGRl
c2NyaXB0aW9uIGNoYW5nZSBCQyBvciBOQkM/IEFsc28sIGEgdXNlciBsb29raW5nIGF0IGEgZGlm
ZiB3b3VsZCBuZWVkIHRvIGdvIHRocm91Z2ggdGhlIGRlc2NyaXB0aW9uIGNoYW5nZS4gVXNlIG9m
ICByZXY6c3RhdHVzLWRlc2NyaXB0aW9uIG1ha2VzIHRoaXMgZWFzaWVyIHRvIGhhbmRsZS4NCg0K
UmVnYXJkcywNClJlc2hhZC4NCg0KDQoNCu+7v09uIDIwMjAtMDMtMjAsIDU6MDggUE0sICJuZXRt
b2Qgb24gYmVoYWxmIG9mIFJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIiA8bmV0bW9kLWJvdW5jZXNA
aWV0Zi5vcmcgb24gYmVoYWxmIG9mIHJyYWhtYW49NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc+
IHdyb3RlOg0KDQogICAgSGkgTWFydGluLA0KICAgIA0KICAgIFdlJ3ZlIG9wZW5lZCBpc3N1ZXMg
dG8gdHJhY2sgeW91ciByZXZpZXcgY29tbWVudHMgKHNlZSBiZWxvdykuIFdpbGwga2ljayBvZmYg
c2VwYXJhdGUgdGhlcmFkcyBmb3IgZWFjaCBpc3N1ZS4NCiAgICANCiAgICBodHRwczovL2dpdGh1
Yi5jb20vbmV0bW9kLXdnL3lhbmctdmVyLWR0L2lzc3Vlcz9xPWlzJTNBaXNzdWUraXMlM0FvcGVu
K2xhYmVsJTNBdXBkYXRlZC1tb2QtcmV2LWhhbmRsaW5nDQogICAgDQogICAgUmVnYXJkcywNCiAg
ICBSZXNoYWQuDQogICAgDQogICAgT24gMjAyMC0wMy0xMCwgMzozMSBQTSwgIm5ldG1vZCBvbiBi
ZWhhbGYgb2YgTWFydGluIEJqw7Zya2x1bmQiIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZyBvbiBi
ZWhhbGYgb2YgbWJqK2lldGZANDY2OC5zZT4gd3JvdGU6DQogICAgDQogICAgICAgIEhpLA0KICAg
ICAgICANCiAgICAgICAgSGVyZSBhcmUgbXkgcmV2aWV3IGNvbW1lbnRzIG9mDQogICAgICAgIGRy
YWZ0LXZlcmR0LW5ldG1vZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nLTAxLg0KICAgICAgICANCiAg
ICAgICAgDQogICAgICAgIA0KICAgICAgICBvICAzLjEuMQ0KICAgICAgICANCiAgICAgICAgICAg
IG8gIEluIHN0YXRlbWVudHMgdGhhdCBoYXZlIGFueSBkYXRhIGRlZmluaXRpb24gc3RhdGVtZW50
cyBhcw0KICAgICAgICAgICAgICAgc3Vic3RhdGVtZW50cywgdGhvc2UgZGF0YSBkZWZpbml0aW9u
IHN1YnN0YXRlbWVudHMgTUFZIGJlDQogICAgICAgICAgICAgICByZW9yZGVyZWQsIGFzIGxvbmcg
YXMgdGhleSBkbyBub3QgY2hhbmdlIHRoZSBvcmRlcmluZyBvciBhbnkgInJwYyINCiAgICAgICAg
ICAgICAgICJpbnB1dCIgc3Vic3RhdGVtZW50cy4NCiAgICAgICAgDQogICAgICAgICAgSSB0aGlu
ayB0aGlzIG5lZWRzIHRvIGNhcHR1cmUgdGhhdCBubyBkZXNjZW5kYW50IHN0YXRlbWVudHMgdG8N
CiAgICAgICAgICAiaW5wdXQiIGNhbiBiZSByZW9yZGVyZWQuICBTYW1lIGZvciAib3V0cHV0IiAo
bm90ZSwgImlucHV0IiBhbmQNCiAgICAgICAgICAib3V0cHV0IiBpbiBib3RoICJycGMiIGFuZCAi
YWN0aW9uIikuDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgbyAgMy4zDQogICAgICAgIA0K
ICAgICAgICAgICAgQWxsIHJldmlzaW9uIGxhYmVscyB0aGF0IG1hdGNoIHRoZSBwYXR0ZXJuIGZv
ciB0aGUgInZlcnNpb24iDQogICAgICAgICAgICB0eXBlZGVmIGluIHRoZSBpZXRmLXlhbmctc2Vt
dmVyIFlBTkcgbW9kdWxlIE1VU1QgYmUgaW50ZXJwcmV0ZWQgYXMNCiAgICAgICAgICAgIFlBTkcg
c2VtYW50aWMgdmVyc2lvbiBudW1iZXJzLg0KICAgICAgICANCiAgICAgICAgICBJIGRvbid0IHRo
aW5rIHRoaXMgaXMgYSBnb29kIGlkZWEuICBTZWVtcyBsaWtlIGEgbGF5ZXIgdmlvbGF0aW9uLg0K
ICAgICAgICAgIFdoYXQgaWYgbXkgcHJvamVjdCB1c2UgYW5vdGhlciBkaWFsZWN0IG9mIHNlbXZl
ciwgdGhhdCB3b3VsZG4ndCBiZQ0KICAgICAgICAgIHBvc3NpYmxlIHdpdGggdGhpcyBydWxlLiAg
SSB0aGluayB0aGlzIG5lZWRzIHRvIGJlIHJlbW92ZWQuDQogICAgICAgIA0KICAgICAgICANCiAg
ICAgICAgbyAgMy4zDQogICAgICAgIA0KICAgICAgICAgICAgU3VibW9kdWxlcyBNVVNUIE5PVCB1
c2UgcmV2aXNpb24gbGFiZWwgc2NoZW1lcyB0aGF0IGNvdWxkIGJlIGNvbmZ1c2VkDQogICAgICAg
ICAgICB3aXRoIHRoZSBpbmNsdWRpbmcgbW9kdWxlJ3MgcmV2aXNpb24gbGFiZWwgc2NoZW1lLg0K
ICAgICAgICANCiAgICAgICAgICBIbW0sIGhvdyBkbyBJIGVuc3VyZSB0aGF0IHRoaXMgTVVTVCBO
T1QgaXMgaGFuZGxlZCBjb3JyZWN0bHk/ICBXaGF0DQogICAgICAgICAgZXhhY3RseSBkb2VzICJj
b3VsZCBiZSBjb25mdXNlZCB3aXRoIiBtZWFuPw0KICAgICAgICANCiAgICAgICAgDQogICAgICAg
IG8gIDMuMw0KICAgICAgICANCiAgICAgICAgICAgICAgSW4gdGhlIGZpbGVuYW1lIG9mIGEgWUFO
RyBtb2R1bGUsIHdoZXJlIGl0IHRha2VzIHRoZSBmb3JtOiBtb2R1bGUtDQogICAgICAgICAgICAg
IG9yLXN1Ym1vZHVsZS1uYW1lIFsnQCcgcmV2aXNpb24tbGFiZWxdICggJy55YW5nJyAvICcueWlu
JyApDQogICAgICAgIA0KICAgICAgICAgIFNob3VsZCB0aGlzIHNlY3Rpb24gdXBkYXRlIDUuMiBv
ZiBSRkMgNzk1MD8gIEkga25vdyB0aGF0IDUuMiBqdXN0DQogICAgICAgICAgc2F5cyAiU0hPVUxE
Ii4gIEJ1dCBleGlzdGluZyB0b29scyBpbXBsZW1lbnQgdGhpcyBTSE9VTEQsIGFuZCB0aGV5DQog
ICAgICAgICAgbmVlZCB0byBiZSB1cGRhdGVkIHRvIGhhbmRsZSB0aGlzIG5ldyBjb252ZW50aW9u
Lg0KICAgICAgICANCiAgICAgICAgICBCdXQgSSB3b25kZXIgaWYgdGhpcyBhIGdvb2QgaWRlYS4g
IEl0IG1lYW5zIHRoYXQgYSB0b29sIHRoYXQgbG9va3MNCiAgICAgICAgICBmb3IgYSBtb2R1bGUg
d2l0aCBhIGNlcnRhaW4gcmV2aXNpb24gZGF0ZSBjYW5ub3Qgc2ltcGx5IGNoZWNrIHRoZQ0KICAg
ICAgICAgIGZpbGVuYW1lcywgYnV0IG5lZWQgdG8gcGFyc2UgYWxsIGF2YWlsYWJsZSBtb2R1bGVz
ICh3aWp1c3QgdG8gZmluZCB0aGUgDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgDQogICAg
ICAgIG8gIDMuNA0KICAgICAgICANCiAgICAgICAgICAgICBsZWFmIGltcGVyaWFsLXRlbXBlcmF0
dXJlIHsNCiAgICAgICAgICAgICAgIHR5cGUgaW50NjQ7DQogICAgICAgICAgICAgICB1bml0cyAi
ZGVncmVlcyBGYWhyZW5oZWl0IjsNCiAgICAgICAgICAgICAgIHN0YXR1cyBkZXByZWNhdGVkIHsN
CiAgICAgICAgICAgICAgICAgcmV2OnN0YXR1cy1kZXNjcmlwdGlvbg0KICAgICAgICAgICAgICAg
ICAgICJJbXBlcmlhbCBtZWFzdXJlbWVudHMgYXJlIGJlaW5nIHBoYXNlZCBvdXQgaW4gZmF2b3IN
CiAgICAgICAgICAgICAgICAgICAgb2YgdGhlaXIgbWV0cmljIGVxdWl2YWxlbnRzLiAgVXNlIG1l
dHJpYy10ZW1wZXJhdHVyZQ0KICAgICAgICAgICAgICAgICAgICBpbnN0ZWFkLiI7DQogICAgICAg
ICAgICAgICB9DQogICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAgICAgICAi
VGVtcGVyYXR1cmUgaW4gZGVncmVlcyBGYWhyZW5oZWl0LiI7DQogICAgICAgICAgICAgfQ0KICAg
ICAgICANCiAgICAgICAgICBJIGRvbid0IHRoaW5rIHJldjpzdGF0dXMtZGVzY3JpcHRpb24gaXMg
bmVjZXNzYXJ5IC8gd29ydGggaXQuICBUaGlzDQogICAgICAgICAgY2FuIGVhc2lseSBiZSB3cml0
dGVuIHdpdGggdGhlIG5vcm1hbCBkZXNjcmlwdGlvbiBzdGF0ZW1lbnQgaW5zdGVhZDoNCiAgICAg
ICAgDQogICAgICAgICAgICAgbGVhZiBpbXBlcmlhbC10ZW1wZXJhdHVyZSB7DQogICAgICAgICAg
ICAgICB0eXBlIGludDY0Ow0KICAgICAgICAgICAgICAgdW5pdHMgImRlZ3JlZXMgRmFocmVuaGVp
dCI7DQogICAgICAgICAgICAgICBzdGF0dXMgZGVwcmVjYXRlZDsNCiAgICAgICAgICAgICAgIGRl
c2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICAgIkltcGVyaWFsIG1lYXN1cmVtZW50cyBhcmUg
YmVpbmcgcGhhc2VkIG91dCBpbiBmYXZvcg0KICAgICAgICAgICAgICAgICAgICBvZiB0aGVpciBt
ZXRyaWMgZXF1aXZhbGVudHMuICBVc2UgbWV0cmljLXRlbXBlcmF0dXJlDQogICAgICAgICAgICAg
ICAgICAgIGluc3RlYWQuDQogICAgICAgIA0KICAgICAgICAgICAgICAgICAgICBUZW1wZXJhdHVy
ZSBpbiBkZWdyZWVzIEZhaHJlbmhlaXQuIjsNCiAgICAgICAgICAgICB9DQogICAgICAgIA0KICAg
ICAgICANCiAgICAgICAgbyAgMy41DQogICAgICAgIA0KICAgICAgICAgIFRoZSBleGFtcGxlIG1v
ZHVsZXMgc2hvdWxkIGJlIGxlZ2FsIFlBTkcgbW9kdWxlcy4gIFVzZSBlLmcuIA0KICAgICAgICAg
ICJ1cm46ZXhhbXBsZTptb2R1bGUiIGFzIG5hbWVzcGFjZS4NCiAgICAgICAgDQogICAgICAgICAg
QWxzbywgdGhlIG1vZHVsZXMgYXJlIG1pc3NpbmcgdGhlIGxhc3QgIn0iLCB3aGljaCBjb25mdXNl
cyB0aGUNCiAgICAgICAgICAicmZjc3RyaXAiIHRvb2wuDQogICAgICAgIA0KICAgICAgICANCiAg
ICAgICAgbyA0LjEuMQ0KICAgICAgICANCiAgICAgICAgICAgIEFsdGVybmF0aXZlbHksIHRoZSBm
aXJzdCBleGFtcGxlIGNvdWxkIGhhdmUgdXNlZCB0aGUgcmV2aXNpb24gbGFiZWwNCiAgICAgICAg
ICAgICIxLjAuMCIgaW5zdGVhZCwgd2hpY2ggc2VsZWN0cyB0aGUgc2FtZSBzZXQgb2YgcmV2aXNp
b25zL3ZlcnNpb25zLg0KICAgICAgICANCiAgICAgICAgICAgIGltcG9ydCBleGFtcGxlLW1vZHVs
ZSB7DQogICAgICAgICAgICAgIHJldjpyZXZpc2lvbi1vci1kZXJpdmVkIDEuMC4wOw0KICAgICAg
ICAgICAgfQ0KICAgICAgICANCiAgICAgICAgICBTaG91bGRuJ3QgdGhpcyBiZSBzLzEuMC4wLzIu
MC4wL2cgPw0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIG8gIDUNCiAgICAgICAgDQogICAg
ICAgICAgSSB0aGluayB0aGUgbW9kdWxlIG5hbWUgImlldGYteWwtcmV2aXNpb25zIiBzaG91bGQg
YmUgY2hhbmdlZCB0bw0KICAgICAgICAgICJpZXRmLXlhbmctbGlicmFyeS1yZXZpc2lvbnMiLiAg
ICJ5bCIgaXMgbm90IGEgd2VsbC1rbm93biBhY3JvbnltLg0KICAgICAgICANCiAgICAgICAgDQog
ICAgICAgIG8gIDUuMi4yDQogICAgICAgIA0KICAgICAgICAgIFdvdWxkbid0IGl0IGJlIGJldHRl
ciBpZiB0aGUgbGVhZiAiZGVwcmVjYXRlZC1ub2Rlcy1pbXBsZW1lbnRlZCIgYW5kDQogICAgICAg
ICAgIm9ic29sZXRlLW5vZGVzLWFic2VudCIgd2VyZSBvZiB0eXBlICJib29sZWFuIiByYXRoZXIg
dGhhbiB0eXBlDQogICAgICAgICAgImVtcHR5Ij8NCiAgICAgICAgDQogICAgICAgIA0KICAgICAg
ICBvICA3LjENCiAgICAgICAgDQogICAgICAgICAgVGhlIHRleHQgc2F5czoNCiAgICAgICAgDQog
ICAgICAgICAgICBBbGwgSUVURiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxh
YmVsIHN0YXRlbWVudHMgZm9yIGFsbA0KICAgICAgICAgICAgbmV3bHkgcHVibGlzaGVkIFlBTkcg
bW9kdWxlcywgYW5kIGFsbCBuZXdseSBwdWJsaXNoZWQgcmV2aXNpb25zIG9mDQogICAgICAgICAg
ICBleGlzdGluZyBZQU5HIG1vZHVsZXMuICBUaGUgcmV2aXNpb24tbGFiZWwgTVVTVCB0YWtlIHRo
ZSBmb3JtIG9mIGENCiAgICAgICAgICAgIFlBTkcgc2VtYW50aWMgdmVyc2lvbiBudW1iZXIgW0kt
RC52ZXJkdC1uZXRtb2QteWFuZy1zZW12ZXJdLg0KICAgICAgICANCiAgICAgICAgICBJIHN0cm9u
Z2x5IGRpc2FncmVlIHdpdGggdGhpcyBuZXcgcnVsZS4gIElFVEYgbW9kdWxlcyB1c2UgYSBsaW5l
YXINCiAgICAgICAgICBoaXN0b3J5LCBzbyB0aGVyZSBhcmUgbm8gcmVhc29ucyB0byB1c2UgIm1v
ZGlmaWVkIHNlbXZlciIuDQogICAgICAgIA0KICAgICAgICAgIEl0IGlzIG9rIHRvIHVzZSByZXY6
bmJjLWNoYW5nZXMgaWYgbmVlZGVkLCB0aG91Z2guDQogICAgICAgIA0KICAgICAgICANCiAgICAg
ICAgbyA3LjEuMQ0KICAgICAgICANCiAgICAgICAgICBUaGVyZSBpcyBhIG1pc3NpbmcgIiBpbjoN
CiAgICAgICAgDQogICAgICAgICAgIDQuICBGb3Igc3RhdHVzICJvYnNvbGV0ZSIsIGl0IGlzIFJF
Q09NTUVOREVEIHRvIGtlZXAgdGhlICJzdGF0dXMtDQogICAgICAgICAgICAgICBkZXNjcmlwdGlv
biIgaW5mb3JtYXRpb24sIGZyb20gd2hlbiB0aGUgbm9kZSBoYWQgc3RhdHVzDQogICAgICAgICAg
ICAgICAiZGVwcmVjYXRlZCwgd2hpY2ggaXMgc3RpbGwgcmVsZXZhbnQuDQogICAgICAgICBIRVJF
ICAtLS0tLS0tLS0tLV4NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBvICA4DQogICAgICAg
IA0KICAgICAgICAgIHMvQ09ERSBFTkRTPi88Q09ERSBFTkRTPi8NCiAgICAgICAgDQogICAgICAg
IA0KICAgICAgICBvIEJvdGggWUFORyBtb2R1bGVzDQogICAgICAgIA0KICAgICAgICAgIEFsbCBl
eHRlbnNpb25zIHNob3VsZCBzcGVjaWZ5IHRoZSBncmFtbWFyOyBpLmUuLCBpbiB3aGljaCBzdGF0
ZW1lbnRzDQogICAgICAgICAgdGhleSBjYW4gYmUgcHJlc2VudCBhbmQgd2hpY2ggc3Vic3RhdGVt
ZW50cyB0aGV5IGNhbiBoYXZlLg0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIA0KICAgICAg
ICAvbWFydGluDQogICAgICAgIA0KICAgICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXw0KICAgICAgICBuZXRtb2QgbWFpbGluZyBsaXN0DQogICAgICAg
IG5ldG1vZEBpZXRmLm9yZw0KICAgICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL25ldG1vZA0KICAgICAgICANCiAgICANCiAgICBfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgIG5ldG1vZCBtYWlsaW5nIGxpc3QNCiAgICBu
ZXRtb2RAaWV0Zi5vcmcNCiAgICBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZv
L25ldG1vZA0KICAgIA0KDQo=


From nobody Fri Mar 27 14:43:22 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE40A3A0CE3 for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 14:43:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=WcirNTRf; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=reNfflZ5
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 lH9I3H7Eqihp for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 14:43:14 -0700 (PDT)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E2133A0E66 for <netmod@ietf.org>; Fri, 27 Mar 2020 14:43:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9726; q=dns/txt; s=iport; t=1585345389; x=1586554989; h=from:to:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=wFyNX5epSfCThjn52gArKr59MKfhiwVGSPR8nn96emc=; b=WcirNTRfUP8eKdTCb9YY2+uvNoZqJ1YDODQPoNM0x/ARA8GsjRixAd+K stL47uMnSkR/alilTZtgAjb7+OyaYXDFaZKD6EdsCzMXvTo4Yn0Gxne1M T33uU8s8T7Q3RIMZgQahl8FKU//N2m3RUp67XzH2ChA7FVKM8FVp1HdaZ E=;
IronPort-PHdr: =?us-ascii?q?9a23=3A+JJARRGURmbxdbQCRaPPNp1GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e4z1A3SRYuO7fVChqKWqK3mVWEaqbe5+HEZON0pNV?= =?us-ascii?q?cejNkO2QkpAcqLE0r+eeTwZiw/FcJqX15+9Hb9Ok9QS47z?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AuCgB7cn5e/51dJa1mHQEBAQkBEQU?= =?us-ascii?q?FAYF7gVRQBWxYIAQLKgqEEINFA4pqTpowgUKBEANUCgEBAQwBARgNCAIEAQG?= =?us-ascii?q?Df0UZghokOBMCAwEBCwEBBQEBAQIBBQRthVYMhXMFARAREQwBASwMEQEiAh8?= =?us-ascii?q?HAgQlCxUSBAESIoMEAYJLAy4BDqIXAoE5iGJ1gTKCfwEBBYUmGIIMAwaBDiq?= =?us-ascii?q?MMRqBQT+BEScggwuCZwEBAhqBLzEhAoJYMoIsjX0BA4J3hh2ZTAqCPIdfjy0?= =?us-ascii?q?dgkyURoRXjxSBUIdCkmgCBAIEBQIOAQEFgWkiKoEucBU7KgGCQVAYDY4dOIM?= =?us-ascii?q?7hRSFQXQCEIEXjGEBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.72,313,1580774400"; d="scan'208";a="479216176"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 27 Mar 2020 21:43:08 +0000
Received: from XCH-RCD-003.cisco.com (xch-rcd-003.cisco.com [173.37.102.13]) by rcdn-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id 02RLh8Vv008913 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 27 Mar 2020 21:43:08 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-RCD-003.cisco.com (173.37.102.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 27 Mar 2020 16:43:07 -0500
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 27 Mar 2020 16:43:07 -0500
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 27 Mar 2020 16:43:07 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jY3AIrdADKPTBwjcydpq2bMpWQ6nrAOcOhAgA0LGG5QEEwS0tGkFyG8SxzkccV/HTh/jy6tVRKUVvs6wWZ/qK72jxkw6Ir4K5ScxTT8DYeG6khU3ux8mJcZwAbH5vL4XDbaWM0ion3F4WRNgR/WcrqcrrWHUAzmxGRlOzUWBMPyPtna67CQFo2wQXhk7SkCVAVhG8RGYFr/m7EKKJ9E23rrCCeiS5aLdMBc0RpMiLZ1mQY6HJznl9fsyQrEQbESABmrGP/UBCxqlvrL5dS806k8BBXlYZCihjDGHNxil8ATMPyoXR0fnB/bUQ0Lv9oXY+EIW1usETfhalNd2JOy/HQ==
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=wFyNX5epSfCThjn52gArKr59MKfhiwVGSPR8nn96emc=; b=ZmwAPpGzSLVU4n2bAa5qOSrTbTakmdaiogEsd+JrgB5/andqiraUwwLjtVfefOQrVyrvq0ljG0LQjp56FIxOBBHYpzF5eu7TOUg2arXMyk8IKMr15Xg1F0TgCOrKyb2tKNxDaBZ9QGiww/7B175pVHAeKYUaCcjaST1llZLPn5S7vdavUaHaON6ZiIiQhzPb4iothIaizWlc9M8kBX6RN3HJ+ETRQ9G2G9T8t1sxwQ8eoo/l4ZtZmOpaf0UcCtNZmOMdCdXcw1/E2Iw1zSlGK5YcfsJL0M9bQYr73p4XTxJjtQ7zH8R0PUgbKpY8iDKO3L1bPJZP43N6N42sLfkb7A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wFyNX5epSfCThjn52gArKr59MKfhiwVGSPR8nn96emc=; b=reNfflZ5Yj8nlcxA6QjEXGOdUydvWjCTQ0ch8X561wLaywgPZkpNObUA77PccrLW96TFFm28ysUO5bxP2FWrR2ydCM3ZpdUks6osHfZJLJYs0pa0+Pe8LyggZO1cDIsqzH4i6D7u7gJbHvTQ21bxk7s5vSeAzFkscxBgmur0nTQ=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB3418.namprd11.prod.outlook.com (2603:10b6:5:6e::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.19; Fri, 27 Mar 2020 21:43:06 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa%7]) with mapi id 15.20.2856.019; Fri, 27 Mar 2020 21:43:06 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= <mbj+ietf@4668.se>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: bool v/s empty for new leafs deprecated-nodes and obsolete-nodes (WAS Re: mbj review of draft-verdt-netmod-yang-module-versioning-01)
Thread-Index: AQHWBICygG/yhAa3/UqTvuM9l6sDWQ==
Date: Fri, 27 Mar 2020 21:43:05 +0000
Message-ID: <4DF9A6D1-D2BF-4CE8-A9D3-035E93DE1EA4@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [70.31.50.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4608fea3-6232-426f-c0a9-08d7d297d5a1
x-ms-traffictypediagnostic: DM6PR11MB3418:
x-microsoft-antispam-prvs: <DM6PR11MB341859261034E2E79ADBC063ABCC0@DM6PR11MB3418.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0355F3A3AE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(39860400002)(136003)(396003)(376002)(346002)(26005)(5660300002)(6486002)(110136005)(966005)(71200400001)(2616005)(66574012)(53546011)(33656002)(6512007)(2906002)(6506007)(86362001)(81156014)(66946007)(91956017)(8676002)(81166006)(76116006)(66476007)(64756008)(66556008)(8936002)(316002)(478600001)(186003)(36756003)(66446008); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB3418; H:DM6PR11MB3420.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: TLXJHSHwR3cL4sCWuiRg1VM/nAtz+jZ5cOMv3sQqFDppf0xClIc+nFMXOOq3onZ963SE5KPPujkts2TKTkWjYxdR6GzU8c4G4UPsvIkmVOq50X7MK8CfQVT0M02jJVmyCab0EG5B/9bBcy9+9bQfCty3O8nlf/P/89HTmPdQNMyh94j5fscy7H+Wid1It2wsuZZZaPG/cK4+JVzxV9904H6a2yDdzpF62eHJKr4PvfgKIL7srmp0vzJDN76zMptr6lW7ijJ2DnnaZBjyOkkj8NHEKXkheBkN/gGgGWWLUl8OdcsxArmsn9762H3xbpLTENh0fjW76gL1gW9lf7iWXq8bq/i3Yc4rTs1iJHP+LboDoDcyn81zm85RbnnexGlyLaXduz9WyNYL8pHzpfci4zbTNiHHu4SXihrBY48aD1qLyIqRCnhmH6FTcuwn38lLQB8x/iUbUMpVhQTud4N3692F864ZsaaNDTiqxh+bND9WspLpza3EyyHnGKBE8VdG1H7go8GRz0oa6lUhR17JvA==
x-ms-exchange-antispam-messagedata: 2lfV1eBcP2s5inhww1wR00S4+DEr4IqKiXav69egRv6gXl7oxahkE4+xJdw52NINiqCgEO4dwI3hX8zDeePXT3FaGeUE8H2W31WF6woIvzpacIGPDBNnrIffQIk0o9sDZUxL5Df23dN54Zzm9McMkg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <0E7245DFD734BE4F9231FCF78B987F47@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4608fea3-6232-426f-c0a9-08d7d297d5a1
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Mar 2020 21:43:05.7729 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Ulc1CCahvRA2PRCAeWXnkyOUE1a7LT3GKQZ9/StCjsSyKi6pCAe7nne/03AwVwchfevS7WC0LthcvJkyfPgPHQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3418
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.13, xch-rcd-003.cisco.com
X-Outbound-Node: rcdn-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/9FRzgYqVZiWZUEuKdKIAVe9VpgM>
Subject: [netmod] bool v/s empty for new leafs deprecated-nodes and obsolete-nodes (WAS Re: mbj review of draft-verdt-netmod-yang-module-versioning-01)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 21:43:16 -0000

SGksDQoNCmh0dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNzdWVzLzUy
DQoNCiAgICAgICAgbyAgNS4yLjINCiAgICAgICAgDQogICAgICAgICAgV291bGRuJ3QgaXQgYmUg
YmV0dGVyIGlmIHRoZSBsZWFmICJkZXByZWNhdGVkLW5vZGVzLWltcGxlbWVudGVkIiBhbmQNCiAg
ICAgICAgICAib2Jzb2xldGUtbm9kZXMtYWJzZW50IiB3ZXJlIG9mIHR5cGUgImJvb2xlYW4iIHJh
dGhlciB0aGFuIHR5cGUNCiAgICAgICAgICAiZW1wdHkiPw0KDQpUaGUgYm9vbCB2L3MgZW1wdHkg
cGhpbG9zb3BoaWNhbCBiYXR0bGUuIEknbSBvayB3aXRoIGJvb2xlYW4sIEkgZG9uJ3Qga25vdyBp
ZiBvdGhlcnMgaGF2ZSBzdHJvbmcgb3BpbmlvbnMgb24gdGhpcy4NCklmIHdlIGdvIHdpdGggYm9v
bGVhbiwgaWYgdGhlIGxlYWYgbm9kZXMgYXJlIGFic2VudCB0aGVuIHRoZSBiZWhhdmlvdXIgd291
bGQgYmUgdW5zcGVjaWZpZWQuDQoNClJlZ2FyZHMsDQpSZXNoYWQuDQoNCg0K77u/T24gMjAyMC0w
My0yMCwgNTowOCBQTSwgIm5ldG1vZCBvbiBiZWhhbGYgb2YgUmVzaGFkIFJhaG1hbiAocnJhaG1h
bikiIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZyBvbiBiZWhhbGYgb2YgcnJhaG1hbj00MGNpc2Nv
LmNvbUBkbWFyYy5pZXRmLm9yZz4gd3JvdGU6DQoNCiAgICBIaSBNYXJ0aW4sDQogICAgDQogICAg
V2UndmUgb3BlbmVkIGlzc3VlcyB0byB0cmFjayB5b3VyIHJldmlldyBjb21tZW50cyAoc2VlIGJl
bG93KS4gV2lsbCBraWNrIG9mZiBzZXBhcmF0ZSB0aGVyYWRzIGZvciBlYWNoIGlzc3VlLg0KICAg
IA0KICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNzdWVzP3E9
aXMlM0Fpc3N1ZStpcyUzQW9wZW4rbGFiZWwlM0F1cGRhdGVkLW1vZC1yZXYtaGFuZGxpbmcNCiAg
ICANCiAgICBSZWdhcmRzLA0KICAgIFJlc2hhZC4NCiAgICANCiAgICBPbiAyMDIwLTAzLTEwLCAz
OjMxIFBNLCAibmV0bW9kIG9uIGJlaGFsZiBvZiBNYXJ0aW4gQmrDtnJrbHVuZCIgPG5ldG1vZC1i
b3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZiBtYmoraWV0ZkA0NjY4LnNlPiB3cm90ZToNCiAg
ICANCiAgICAgICAgSGksDQogICAgICAgIA0KICAgICAgICBIZXJlIGFyZSBteSByZXZpZXcgY29t
bWVudHMgb2YNCiAgICAgICAgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25p
bmctMDEuDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIG8gIDMuMS4xDQog
ICAgICAgIA0KICAgICAgICAgICAgbyAgSW4gc3RhdGVtZW50cyB0aGF0IGhhdmUgYW55IGRhdGEg
ZGVmaW5pdGlvbiBzdGF0ZW1lbnRzIGFzDQogICAgICAgICAgICAgICBzdWJzdGF0ZW1lbnRzLCB0
aG9zZSBkYXRhIGRlZmluaXRpb24gc3Vic3RhdGVtZW50cyBNQVkgYmUNCiAgICAgICAgICAgICAg
IHJlb3JkZXJlZCwgYXMgbG9uZyBhcyB0aGV5IGRvIG5vdCBjaGFuZ2UgdGhlIG9yZGVyaW5nIG9y
IGFueSAicnBjIg0KICAgICAgICAgICAgICAgImlucHV0IiBzdWJzdGF0ZW1lbnRzLg0KICAgICAg
ICANCiAgICAgICAgICBJIHRoaW5rIHRoaXMgbmVlZHMgdG8gY2FwdHVyZSB0aGF0IG5vIGRlc2Nl
bmRhbnQgc3RhdGVtZW50cyB0bw0KICAgICAgICAgICJpbnB1dCIgY2FuIGJlIHJlb3JkZXJlZC4g
IFNhbWUgZm9yICJvdXRwdXQiIChub3RlLCAiaW5wdXQiIGFuZA0KICAgICAgICAgICJvdXRwdXQi
IGluIGJvdGggInJwYyIgYW5kICJhY3Rpb24iKS4NCiAgICAgICAgDQogICAgICAgIA0KICAgICAg
ICBvICAzLjMNCiAgICAgICAgDQogICAgICAgICAgICBBbGwgcmV2aXNpb24gbGFiZWxzIHRoYXQg
bWF0Y2ggdGhlIHBhdHRlcm4gZm9yIHRoZSAidmVyc2lvbiINCiAgICAgICAgICAgIHR5cGVkZWYg
aW4gdGhlIGlldGYteWFuZy1zZW12ZXIgWUFORyBtb2R1bGUgTVVTVCBiZSBpbnRlcnByZXRlZCBh
cw0KICAgICAgICAgICAgWUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJlcnMuDQogICAgICAgIA0K
ICAgICAgICAgIEkgZG9uJ3QgdGhpbmsgdGhpcyBpcyBhIGdvb2QgaWRlYS4gIFNlZW1zIGxpa2Ug
YSBsYXllciB2aW9sYXRpb24uDQogICAgICAgICAgV2hhdCBpZiBteSBwcm9qZWN0IHVzZSBhbm90
aGVyIGRpYWxlY3Qgb2Ygc2VtdmVyLCB0aGF0IHdvdWxkbid0IGJlDQogICAgICAgICAgcG9zc2li
bGUgd2l0aCB0aGlzIHJ1bGUuICBJIHRoaW5rIHRoaXMgbmVlZHMgdG8gYmUgcmVtb3ZlZC4NCiAg
ICAgICAgDQogICAgICAgIA0KICAgICAgICBvICAzLjMNCiAgICAgICAgDQogICAgICAgICAgICBT
dWJtb2R1bGVzIE1VU1QgTk9UIHVzZSByZXZpc2lvbiBsYWJlbCBzY2hlbWVzIHRoYXQgY291bGQg
YmUgY29uZnVzZWQNCiAgICAgICAgICAgIHdpdGggdGhlIGluY2x1ZGluZyBtb2R1bGUncyByZXZp
c2lvbiBsYWJlbCBzY2hlbWUuDQogICAgICAgIA0KICAgICAgICAgIEhtbSwgaG93IGRvIEkgZW5z
dXJlIHRoYXQgdGhpcyBNVVNUIE5PVCBpcyBoYW5kbGVkIGNvcnJlY3RseT8gIFdoYXQNCiAgICAg
ICAgICBleGFjdGx5IGRvZXMgImNvdWxkIGJlIGNvbmZ1c2VkIHdpdGgiIG1lYW4/DQogICAgICAg
IA0KICAgICAgICANCiAgICAgICAgbyAgMy4zDQogICAgICAgIA0KICAgICAgICAgICAgICBJbiB0
aGUgZmlsZW5hbWUgb2YgYSBZQU5HIG1vZHVsZSwgd2hlcmUgaXQgdGFrZXMgdGhlIGZvcm06IG1v
ZHVsZS0NCiAgICAgICAgICAgICAgb3Itc3VibW9kdWxlLW5hbWUgWydAJyByZXZpc2lvbi1sYWJl
bF0gKCAnLnlhbmcnIC8gJy55aW4nICkNCiAgICAgICAgDQogICAgICAgICAgU2hvdWxkIHRoaXMg
c2VjdGlvbiB1cGRhdGUgNS4yIG9mIFJGQyA3OTUwPyAgSSBrbm93IHRoYXQgNS4yIGp1c3QNCiAg
ICAgICAgICBzYXlzICJTSE9VTEQiLiAgQnV0IGV4aXN0aW5nIHRvb2xzIGltcGxlbWVudCB0aGlz
IFNIT1VMRCwgYW5kIHRoZXkNCiAgICAgICAgICBuZWVkIHRvIGJlIHVwZGF0ZWQgdG8gaGFuZGxl
IHRoaXMgbmV3IGNvbnZlbnRpb24uDQogICAgICAgIA0KICAgICAgICAgIEJ1dCBJIHdvbmRlciBp
ZiB0aGlzIGEgZ29vZCBpZGVhLiAgSXQgbWVhbnMgdGhhdCBhIHRvb2wgdGhhdCBsb29rcw0KICAg
ICAgICAgIGZvciBhIG1vZHVsZSB3aXRoIGEgY2VydGFpbiByZXZpc2lvbiBkYXRlIGNhbm5vdCBz
aW1wbHkgY2hlY2sgdGhlDQogICAgICAgICAgZmlsZW5hbWVzLCBidXQgbmVlZCB0byBwYXJzZSBh
bGwgYXZhaWxhYmxlIG1vZHVsZXMgKHdpanVzdCB0byBmaW5kIHRoZSANCiAgICAgICAgDQogICAg
ICAgIA0KICAgICAgICANCiAgICAgICAgbyAgMy40DQogICAgICAgIA0KICAgICAgICAgICAgIGxl
YWYgaW1wZXJpYWwtdGVtcGVyYXR1cmUgew0KICAgICAgICAgICAgICAgdHlwZSBpbnQ2NDsNCiAg
ICAgICAgICAgICAgIHVuaXRzICJkZWdyZWVzIEZhaHJlbmhlaXQiOw0KICAgICAgICAgICAgICAg
c3RhdHVzIGRlcHJlY2F0ZWQgew0KICAgICAgICAgICAgICAgICByZXY6c3RhdHVzLWRlc2NyaXB0
aW9uDQogICAgICAgICAgICAgICAgICAgIkltcGVyaWFsIG1lYXN1cmVtZW50cyBhcmUgYmVpbmcg
cGhhc2VkIG91dCBpbiBmYXZvcg0KICAgICAgICAgICAgICAgICAgICBvZiB0aGVpciBtZXRyaWMg
ZXF1aXZhbGVudHMuICBVc2UgbWV0cmljLXRlbXBlcmF0dXJlDQogICAgICAgICAgICAgICAgICAg
IGluc3RlYWQuIjsNCiAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgIGRlc2NyaXB0aW9u
DQogICAgICAgICAgICAgICAgICJUZW1wZXJhdHVyZSBpbiBkZWdyZWVzIEZhaHJlbmhlaXQuIjsN
CiAgICAgICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAgIEkgZG9uJ3QgdGhpbmsgcmV2OnN0
YXR1cy1kZXNjcmlwdGlvbiBpcyBuZWNlc3NhcnkgLyB3b3J0aCBpdC4gIFRoaXMNCiAgICAgICAg
ICBjYW4gZWFzaWx5IGJlIHdyaXR0ZW4gd2l0aCB0aGUgbm9ybWFsIGRlc2NyaXB0aW9uIHN0YXRl
bWVudCBpbnN0ZWFkOg0KICAgICAgICANCiAgICAgICAgICAgICBsZWFmIGltcGVyaWFsLXRlbXBl
cmF0dXJlIHsNCiAgICAgICAgICAgICAgIHR5cGUgaW50NjQ7DQogICAgICAgICAgICAgICB1bml0
cyAiZGVncmVlcyBGYWhyZW5oZWl0IjsNCiAgICAgICAgICAgICAgIHN0YXR1cyBkZXByZWNhdGVk
Ow0KICAgICAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAgICAgICAiSW1wZXJp
YWwgbWVhc3VyZW1lbnRzIGFyZSBiZWluZyBwaGFzZWQgb3V0IGluIGZhdm9yDQogICAgICAgICAg
ICAgICAgICAgIG9mIHRoZWlyIG1ldHJpYyBlcXVpdmFsZW50cy4gIFVzZSBtZXRyaWMtdGVtcGVy
YXR1cmUNCiAgICAgICAgICAgICAgICAgICAgaW5zdGVhZC4NCiAgICAgICAgDQogICAgICAgICAg
ICAgICAgICAgIFRlbXBlcmF0dXJlIGluIGRlZ3JlZXMgRmFocmVuaGVpdC4iOw0KICAgICAgICAg
ICAgIH0NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBvICAzLjUNCiAgICAgICAgDQogICAg
ICAgICAgVGhlIGV4YW1wbGUgbW9kdWxlcyBzaG91bGQgYmUgbGVnYWwgWUFORyBtb2R1bGVzLiAg
VXNlIGUuZy4gDQogICAgICAgICAgInVybjpleGFtcGxlOm1vZHVsZSIgYXMgbmFtZXNwYWNlLg0K
ICAgICAgICANCiAgICAgICAgICBBbHNvLCB0aGUgbW9kdWxlcyBhcmUgbWlzc2luZyB0aGUgbGFz
dCAifSIsIHdoaWNoIGNvbmZ1c2VzIHRoZQ0KICAgICAgICAgICJyZmNzdHJpcCIgdG9vbC4NCiAg
ICAgICAgDQogICAgICAgIA0KICAgICAgICBvIDQuMS4xDQogICAgICAgIA0KICAgICAgICAgICAg
QWx0ZXJuYXRpdmVseSwgdGhlIGZpcnN0IGV4YW1wbGUgY291bGQgaGF2ZSB1c2VkIHRoZSByZXZp
c2lvbiBsYWJlbA0KICAgICAgICAgICAgIjEuMC4wIiBpbnN0ZWFkLCB3aGljaCBzZWxlY3RzIHRo
ZSBzYW1lIHNldCBvZiByZXZpc2lvbnMvdmVyc2lvbnMuDQogICAgICAgIA0KICAgICAgICAgICAg
aW1wb3J0IGV4YW1wbGUtbW9kdWxlIHsNCiAgICAgICAgICAgICAgcmV2OnJldmlzaW9uLW9yLWRl
cml2ZWQgMS4wLjA7DQogICAgICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAgIFNob3VsZG4n
dCB0aGlzIGJlIHMvMS4wLjAvMi4wLjAvZyA/DQogICAgICAgIA0KICAgICAgICANCiAgICAgICAg
byAgNQ0KICAgICAgICANCiAgICAgICAgICBJIHRoaW5rIHRoZSBtb2R1bGUgbmFtZSAiaWV0Zi15
bC1yZXZpc2lvbnMiIHNob3VsZCBiZSBjaGFuZ2VkIHRvDQogICAgICAgICAgImlldGYteWFuZy1s
aWJyYXJ5LXJldmlzaW9ucyIuICAgInlsIiBpcyBub3QgYSB3ZWxsLWtub3duIGFjcm9ueW0uDQog
ICAgICAgIA0KICAgICAgICANCiAgICAgICAgbyAgNS4yLjINCiAgICAgICAgDQogICAgICAgICAg
V291bGRuJ3QgaXQgYmUgYmV0dGVyIGlmIHRoZSBsZWFmICJkZXByZWNhdGVkLW5vZGVzLWltcGxl
bWVudGVkIiBhbmQNCiAgICAgICAgICAib2Jzb2xldGUtbm9kZXMtYWJzZW50IiB3ZXJlIG9mIHR5
cGUgImJvb2xlYW4iIHJhdGhlciB0aGFuIHR5cGUNCiAgICAgICAgICAiZW1wdHkiPw0KICAgICAg
ICANCiAgICAgICAgDQogICAgICAgIG8gIDcuMQ0KICAgICAgICANCiAgICAgICAgICBUaGUgdGV4
dCBzYXlzOg0KICAgICAgICANCiAgICAgICAgICAgIEFsbCBJRVRGIFlBTkcgbW9kdWxlcyBNVVNU
IGluY2x1ZGUgcmV2aXNpb24tbGFiZWwgc3RhdGVtZW50cyBmb3IgYWxsDQogICAgICAgICAgICBu
ZXdseSBwdWJsaXNoZWQgWUFORyBtb2R1bGVzLCBhbmQgYWxsIG5ld2x5IHB1Ymxpc2hlZCByZXZp
c2lvbnMgb2YNCiAgICAgICAgICAgIGV4aXN0aW5nIFlBTkcgbW9kdWxlcy4gIFRoZSByZXZpc2lv
bi1sYWJlbCBNVVNUIHRha2UgdGhlIGZvcm0gb2YgYQ0KICAgICAgICAgICAgWUFORyBzZW1hbnRp
YyB2ZXJzaW9uIG51bWJlciBbSS1ELnZlcmR0LW5ldG1vZC15YW5nLXNlbXZlcl0uDQogICAgICAg
IA0KICAgICAgICAgIEkgc3Ryb25nbHkgZGlzYWdyZWUgd2l0aCB0aGlzIG5ldyBydWxlLiAgSUVU
RiBtb2R1bGVzIHVzZSBhIGxpbmVhcg0KICAgICAgICAgIGhpc3RvcnksIHNvIHRoZXJlIGFyZSBu
byByZWFzb25zIHRvIHVzZSAibW9kaWZpZWQgc2VtdmVyIi4NCiAgICAgICAgDQogICAgICAgICAg
SXQgaXMgb2sgdG8gdXNlIHJldjpuYmMtY2hhbmdlcyBpZiBuZWVkZWQsIHRob3VnaC4NCiAgICAg
ICAgDQogICAgICAgIA0KICAgICAgICBvIDcuMS4xDQogICAgICAgIA0KICAgICAgICAgIFRoZXJl
IGlzIGEgbWlzc2luZyAiIGluOg0KICAgICAgICANCiAgICAgICAgICAgNC4gIEZvciBzdGF0dXMg
Im9ic29sZXRlIiwgaXQgaXMgUkVDT01NRU5ERUQgdG8ga2VlcCB0aGUgInN0YXR1cy0NCiAgICAg
ICAgICAgICAgIGRlc2NyaXB0aW9uIiBpbmZvcm1hdGlvbiwgZnJvbSB3aGVuIHRoZSBub2RlIGhh
ZCBzdGF0dXMNCiAgICAgICAgICAgICAgICJkZXByZWNhdGVkLCB3aGljaCBpcyBzdGlsbCByZWxl
dmFudC4NCiAgICAgICAgIEhFUkUgIC0tLS0tLS0tLS0tXg0KICAgICAgICANCiAgICAgICAgDQog
ICAgICAgIG8gIDgNCiAgICAgICAgDQogICAgICAgICAgcy9DT0RFIEVORFM+LzxDT0RFIEVORFM+
Lw0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIG8gQm90aCBZQU5HIG1vZHVsZXMNCiAgICAg
ICAgDQogICAgICAgICAgQWxsIGV4dGVuc2lvbnMgc2hvdWxkIHNwZWNpZnkgdGhlIGdyYW1tYXI7
IGkuZS4sIGluIHdoaWNoIHN0YXRlbWVudHMNCiAgICAgICAgICB0aGV5IGNhbiBiZSBwcmVzZW50
IGFuZCB3aGljaCBzdWJzdGF0ZW1lbnRzIHRoZXkgY2FuIGhhdmUuDQogICAgICAgIA0KICAgICAg
ICANCiAgICAgICAgDQogICAgICAgIC9tYXJ0aW4NCiAgICAgICAgDQogICAgICAgIF9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgICAgIG5ldG1vZCBt
YWlsaW5nIGxpc3QNCiAgICAgICAgbmV0bW9kQGlldGYub3JnDQogICAgICAgIGh0dHBzOi8vd3d3
LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQogICAgICAgIA0KICAgIA0KICAgIF9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgbmV0bW9k
IG1haWxpbmcgbGlzdA0KICAgIG5ldG1vZEBpZXRmLm9yZw0KICAgIGh0dHBzOi8vd3d3LmlldGYu
b3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQogICAgDQoNCg==


From nobody Fri Mar 27 14:43:47 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 227893A0CE8 for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 14:43:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.6
X-Spam-Level: 
X-Spam-Status: No, score=-14.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=iin15uz+; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=K9G+ZTng
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 iQLvnssR_zSe for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 14:43:32 -0700 (PDT)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BAD483A0D45 for <netmod@ietf.org>; Fri, 27 Mar 2020 14:43:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=10934; q=dns/txt; s=iport; t=1585345411; x=1586555011; h=from:to:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=N7NOsq/yH0aL1hTIjVIGMZSpD670FkZoKu8xHqqRK68=; b=iin15uz+XJHn1fBdKU/ONId2+GJDB3DUHdFNfA1pdptKxR5GfT1CdDco ne5NlT5N0NkF2cUi3/u3fzLP5AwKBMeP+ok8qxdDJ0QZA/8AjdcUFVcc7 1FOwQfMZeOQFhnrEPqSTPe4P3IMNtj26N1fcN7bHBl2Q5a4xiVYWc6/J2 I=;
IronPort-PHdr: =?us-ascii?q?9a23=3A12nzGRcEQGLXc8ogcusmQ3/klGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwGRD57D5adCjOzb++D7VGoM7IzJkUhKcYcEFn?= =?us-ascii?q?pnwd4TgxRmBceEDUPhK/u/dTYzHMFLUndu/mqwNg5eH8OtL1A=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AtCgAXc35e/40NJK1mHQEBAQkBEQU?= =?us-ascii?q?FAYF7gVRQBWxYIAQLKgqEEINFA4ppTpowgUKBEANUCgEBAQwBARgNCAIEAQG?= =?us-ascii?q?Df0UZghokOBMCAwEBCwEBBQEBAQIBBQRthVYMhXMFARAREQwBASwMEQEiAiY?= =?us-ascii?q?CBCULFRIEARIigwQBgksDLgEOohsCgTmIYnWBMoJ/AQEFhSYYggwDBoEOKow?= =?us-ascii?q?xGoFBP4ERJyCDC4JnAQECGoEvMSECglgygiyNfQEDgneGHZlMCoI8BIdbjy0?= =?us-ascii?q?dgkyURoRXjxSBUIdCkmgCBAIEBQIOAQEFgWkiKoEucBU7KgGCQVAYDY4dOIM?= =?us-ascii?q?7hRSFQXQCEIEXjGEBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.72,313,1580774400"; d="scan'208";a="469112648"
Received: from alln-core-8.cisco.com ([173.36.13.141]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 27 Mar 2020 21:43:30 +0000
Received: from XCH-RCD-002.cisco.com (xch-rcd-002.cisco.com [173.37.102.12]) by alln-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id 02RLhUVT007677 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 27 Mar 2020 21:43:30 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-RCD-002.cisco.com (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 27 Mar 2020 16:43:30 -0500
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 27 Mar 2020 17:43:29 -0400
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 27 Mar 2020 16:43:29 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WrRvlM8OKgWXLeXpYEIYcNH7LLdgJFJqByHRGMEqAx3Jv4jK9Z5aQXx8+uAIkSD/VMJyeMIubgydPnkfRMyFoWyck3Nerm31c/b2Zb59IWcyAC9O6Q2uc8LRGeHLvLbYuDUrbGvEYQP4Rh53qnfOfdUI5veN4CqjRJ/qHbJ9a+QAIJyn7LxB3JGzZtQ0heuc/AtNpkSIL/hcdluOY3OKFRdFjwHti0TVjU0UAAEhyUcY13qnIod1RbGZn9gw66Jx4+LuoiC8fBpScY4l2Z5F+vN8gGi+PTz/GfZrD9cz5OafFi/HQax6Waj1Vylgj3uH14YQK2wxIPI9henBwa0MVw==
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=N7NOsq/yH0aL1hTIjVIGMZSpD670FkZoKu8xHqqRK68=; b=lAal3M7xKzeUIEymShGbvN36CEDn+LFhjltBNEljG85Ccz/Skus+pPO020liY5pAUqPKgx3ptpqCUn6qqiGX0lURrkkXvVYCED8diV+q/DvlbwUNbXvJ/FvucLPx3hikpPwJIst6QKZtvf1iK+JipAcmcLiwgO+vTlM9A1npveEZifCj1rMtRoqZ/9xOTGz+rLA0yzHnP66X0+0apfR/3o4hpMI1k5Qd8Ooae1ic84beEqswPslxVo1FBIa/REZCIhkaFQqyBjA8zesgMaBbd2oHExJRQbpwXftwdDzEsuBGUFQslD0Y9y+Oqi9nWj9vgfTILz5haA//SBNEumAwGA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=N7NOsq/yH0aL1hTIjVIGMZSpD670FkZoKu8xHqqRK68=; b=K9G+ZTngqF7JL82UYXvzzcF5XHiCKImQ4gZ5EnhdEDDwiuAdUNgyNkO1YYUANEuORzYIIRWC4stbH3Z8BYjz7RJ/uE9eIlSGNd9ksfNUNKnGvk5XAp2d+MC6YBmQZhSB5Ogk7EvlGR3paxMXue5X4ko0GhUX08cQp+FMRi/Lx4I=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB3418.namprd11.prod.outlook.com (2603:10b6:5:6e::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.19; Fri, 27 Mar 2020 21:43:28 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa%7]) with mapi id 15.20.2856.019; Fri, 27 Mar 2020 21:43:28 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= <mbj+ietf@4668.se>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Typos and smaller issues (WAS Re: mbj review of draft-verdt-netmod-yang-module-versioning-01)
Thread-Index: AQHWBIDAiGUsiIO8iE2j9v3i5bRbXQ==
Date: Fri, 27 Mar 2020 21:43:28 +0000
Message-ID: <CB24C7AE-5F02-4B76-BA7C-B86096C15C35@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [70.31.50.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 366c7a88-ca75-4275-0fa6-08d7d297e2d2
x-ms-traffictypediagnostic: DM6PR11MB3418:
x-microsoft-antispam-prvs: <DM6PR11MB34180738598F14A20F264406ABCC0@DM6PR11MB3418.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0355F3A3AE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(39860400002)(136003)(396003)(376002)(346002)(26005)(5660300002)(6486002)(110136005)(966005)(71200400001)(2616005)(66574012)(53546011)(33656002)(6512007)(2906002)(6506007)(86362001)(81156014)(66946007)(91956017)(8676002)(81166006)(76116006)(66476007)(64756008)(66556008)(8936002)(316002)(478600001)(186003)(36756003)(66446008); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB3418; H:DM6PR11MB3420.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: QwpjwEJPeVsOjlnmBfInNEcKLjZh76JUAR1xXUNX0wb5Ac4ga9GdqZu5vFWk8tGa2tcTuZeuAcSf6AcPbGys+KLrJ7oSbrWUy3lN4p59rm6vGMtQQGKBoOcjlqBTXQ8DPLMI6F0cwkGnjmV7CKeqSM4jXWTpqE2uQfPd1XFYBXo/kiQ46Hf0PAS9juT53rD8pdx0HZ58QwE87O26aHsCmePeWQfS78X/quqm2HmZhB8oJ9DxWfPKeVKR0wBYjA3G4ZLxngPDdswtdEVWV3nRvVkBu09so69/qoHX5SO4IH+AQ3SA7rptnKGbKmdsYOMdZ+w0X3/j7vS7LzmFnny1H/zTKL9fIT+Ze0N1hbkJ3OV8YL4euOYxaq12x0MlH2ovn9NQxCr4gIMTOnc+5V204xUi6px7m39y8BcktvXbgoUQ9FBoYwb0bak69oevLuj1vdQib6ay8KXvKd3XLbi0cu9yF4308+qcbSb/Dv6v13wBrCFrwpnKXPAO1ZfQ4wmQmhpza468C2VOZ+ykAakADQ==
x-ms-exchange-antispam-messagedata: B7e4kRPvWMJ3qy38pIIINypZEbgy041klkKbMmXSDzkVspiXWtkGxNRwLuJkeLuzB1U3Fpzo6KUp1mi8uhhGKxtEUAZID0WhjVy2uU//VitA6EKUM9H3P3eodN7JkZUVpBxAAiTiYFVXIWlybk9IXg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <7F0CB121685BDD429999732855F16D49@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 366c7a88-ca75-4275-0fa6-08d7d297e2d2
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Mar 2020 21:43:28.2267 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: RXvySkQMrJ6LrVwARRjqS6D/s5mrK549Q6YHzlG0QE0cWWY+u7kGzvny6W0WKsa8pu+dF9JiOgFk3PToHAyonA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3418
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.12, xch-rcd-002.cisco.com
X-Outbound-Node: alln-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ckiZ3ZOCGvO1tkXGzgz7mfnwvUc>
Subject: [netmod] Typos and smaller issues (WAS Re: mbj review of draft-verdt-netmod-yang-module-versioning-01)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 21:43:43 -0000

SGksDQoNCmh0dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNzdWVzLzUz
DQoNCldlJ2xsIG1ha2UgY2hhbmdlcy9maXhlcyBhcyBwZXIgdGhlIGNvbW1lbnRzIGJlbG93LiBB
bGwgZ29vZC4NCg0KICAgICAgICBvICAzLjUNCiAgICAgICAgDQogICAgICAgICAgVGhlIGV4YW1w
bGUgbW9kdWxlcyBzaG91bGQgYmUgbGVnYWwgWUFORyBtb2R1bGVzLiAgVXNlIGUuZy4gDQogICAg
ICAgICAgInVybjpleGFtcGxlOm1vZHVsZSIgYXMgbmFtZXNwYWNlLg0KICAgICAgICANCiAgICAg
ICAgICBBbHNvLCB0aGUgbW9kdWxlcyBhcmUgbWlzc2luZyB0aGUgbGFzdCAifSIsIHdoaWNoIGNv
bmZ1c2VzIHRoZQ0KICAgICAgICAgICJyZmNzdHJpcCIgdG9vbC4NCiAgICAgICAgDQogICAgICAg
IA0KICAgICAgICBvIDQuMS4xDQogICAgICAgIA0KICAgICAgICAgICAgQWx0ZXJuYXRpdmVseSwg
dGhlIGZpcnN0IGV4YW1wbGUgY291bGQgaGF2ZSB1c2VkIHRoZSByZXZpc2lvbiBsYWJlbA0KICAg
ICAgICAgICAgIjEuMC4wIiBpbnN0ZWFkLCB3aGljaCBzZWxlY3RzIHRoZSBzYW1lIHNldCBvZiBy
ZXZpc2lvbnMvdmVyc2lvbnMuDQogICAgICAgIA0KICAgICAgICAgICAgaW1wb3J0IGV4YW1wbGUt
bW9kdWxlIHsNCiAgICAgICAgICAgICAgcmV2OnJldmlzaW9uLW9yLWRlcml2ZWQgMS4wLjA7DQog
ICAgICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAgIFNob3VsZG4ndCB0aGlzIGJlIHMvMS4w
LjAvMi4wLjAvZyA/DQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgbyAgNQ0KICAgICAgICAN
CiAgICAgICAgICBJIHRoaW5rIHRoZSBtb2R1bGUgbmFtZSAiaWV0Zi15bC1yZXZpc2lvbnMiIHNo
b3VsZCBiZSBjaGFuZ2VkIHRvDQogICAgICAgICAgImlldGYteWFuZy1saWJyYXJ5LXJldmlzaW9u
cyIuICAgInlsIiBpcyBub3QgYSB3ZWxsLWtub3duIGFjcm9ueW0uDQogICAgICAgICAgICAgICAg
DQogICAgICAgIG8gNy4xLjENCiAgICAgICAgDQogICAgICAgICAgVGhlcmUgaXMgYSBtaXNzaW5n
ICIgaW46DQogICAgICAgIA0KICAgICAgICAgICA0LiAgRm9yIHN0YXR1cyAib2Jzb2xldGUiLCBp
dCBpcyBSRUNPTU1FTkRFRCB0byBrZWVwIHRoZSAic3RhdHVzLQ0KICAgICAgICAgICAgICAgZGVz
Y3JpcHRpb24iIGluZm9ybWF0aW9uLCBmcm9tIHdoZW4gdGhlIG5vZGUgaGFkIHN0YXR1cw0KICAg
ICAgICAgICAgICAgImRlcHJlY2F0ZWQsIHdoaWNoIGlzIHN0aWxsIHJlbGV2YW50Lg0KICAgICAg
ICAgSEVSRSAgLS0tLS0tLS0tLS1eDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgbyAgOA0K
ICAgICAgICANCiAgICAgICAgICBzL0NPREUgRU5EUz4vPENPREUgRU5EUz4vDQoNClJlZ2FyZHMs
DQpSZXNoYWQuDQoNCg0KDQrvu79PbiAyMDIwLTAzLTIwLCA1OjA4IFBNLCAibmV0bW9kIG9uIGJl
aGFsZiBvZiBSZXNoYWQgUmFobWFuIChycmFobWFuKSIgPG5ldG1vZC1ib3VuY2VzQGlldGYub3Jn
IG9uIGJlaGFsZiBvZiBycmFobWFuPTQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnPiB3cm90ZToN
Cg0KICAgIEhpIE1hcnRpbiwNCiAgICANCiAgICBXZSd2ZSBvcGVuZWQgaXNzdWVzIHRvIHRyYWNr
IHlvdXIgcmV2aWV3IGNvbW1lbnRzIChzZWUgYmVsb3cpLiBXaWxsIGtpY2sgb2ZmIHNlcGFyYXRl
IHRoZXJhZHMgZm9yIGVhY2ggaXNzdWUuDQogICAgDQogICAgaHR0cHM6Ly9naXRodWIuY29tL25l
dG1vZC13Zy95YW5nLXZlci1kdC9pc3N1ZXM/cT1pcyUzQWlzc3VlK2lzJTNBb3BlbitsYWJlbCUz
QXVwZGF0ZWQtbW9kLXJldi1oYW5kbGluZw0KICAgIA0KICAgIFJlZ2FyZHMsDQogICAgUmVzaGFk
Lg0KICAgIA0KICAgIE9uIDIwMjAtMDMtMTAsIDM6MzEgUE0sICJuZXRtb2Qgb24gYmVoYWxmIG9m
IE1hcnRpbiBCasO2cmtsdW5kIiA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmcgb24gYmVoYWxmIG9m
IG1iaitpZXRmQDQ2Njguc2U+IHdyb3RlOg0KICAgIA0KICAgICAgICBIaSwNCiAgICAgICAgDQog
ICAgICAgIEhlcmUgYXJlIG15IHJldmlldyBjb21tZW50cyBvZg0KICAgICAgICBkcmFmdC12ZXJk
dC1uZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lvbmluZy0wMS4NCiAgICAgICAgDQogICAgICAgIA0K
ICAgICAgICANCiAgICAgICAgbyAgMy4xLjENCiAgICAgICAgDQogICAgICAgICAgICBvICBJbiBz
dGF0ZW1lbnRzIHRoYXQgaGF2ZSBhbnkgZGF0YSBkZWZpbml0aW9uIHN0YXRlbWVudHMgYXMNCiAg
ICAgICAgICAgICAgIHN1YnN0YXRlbWVudHMsIHRob3NlIGRhdGEgZGVmaW5pdGlvbiBzdWJzdGF0
ZW1lbnRzIE1BWSBiZQ0KICAgICAgICAgICAgICAgcmVvcmRlcmVkLCBhcyBsb25nIGFzIHRoZXkg
ZG8gbm90IGNoYW5nZSB0aGUgb3JkZXJpbmcgb3IgYW55ICJycGMiDQogICAgICAgICAgICAgICAi
aW5wdXQiIHN1YnN0YXRlbWVudHMuDQogICAgICAgIA0KICAgICAgICAgIEkgdGhpbmsgdGhpcyBu
ZWVkcyB0byBjYXB0dXJlIHRoYXQgbm8gZGVzY2VuZGFudCBzdGF0ZW1lbnRzIHRvDQogICAgICAg
ICAgImlucHV0IiBjYW4gYmUgcmVvcmRlcmVkLiAgU2FtZSBmb3IgIm91dHB1dCIgKG5vdGUsICJp
bnB1dCIgYW5kDQogICAgICAgICAgIm91dHB1dCIgaW4gYm90aCAicnBjIiBhbmQgImFjdGlvbiIp
Lg0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIG8gIDMuMw0KICAgICAgICANCiAgICAgICAg
ICAgIEFsbCByZXZpc2lvbiBsYWJlbHMgdGhhdCBtYXRjaCB0aGUgcGF0dGVybiBmb3IgdGhlICJ2
ZXJzaW9uIg0KICAgICAgICAgICAgdHlwZWRlZiBpbiB0aGUgaWV0Zi15YW5nLXNlbXZlciBZQU5H
IG1vZHVsZSBNVVNUIGJlIGludGVycHJldGVkIGFzDQogICAgICAgICAgICBZQU5HIHNlbWFudGlj
IHZlcnNpb24gbnVtYmVycy4NCiAgICAgICAgDQogICAgICAgICAgSSBkb24ndCB0aGluayB0aGlz
IGlzIGEgZ29vZCBpZGVhLiAgU2VlbXMgbGlrZSBhIGxheWVyIHZpb2xhdGlvbi4NCiAgICAgICAg
ICBXaGF0IGlmIG15IHByb2plY3QgdXNlIGFub3RoZXIgZGlhbGVjdCBvZiBzZW12ZXIsIHRoYXQg
d291bGRuJ3QgYmUNCiAgICAgICAgICBwb3NzaWJsZSB3aXRoIHRoaXMgcnVsZS4gIEkgdGhpbmsg
dGhpcyBuZWVkcyB0byBiZSByZW1vdmVkLg0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIG8g
IDMuMw0KICAgICAgICANCiAgICAgICAgICAgIFN1Ym1vZHVsZXMgTVVTVCBOT1QgdXNlIHJldmlz
aW9uIGxhYmVsIHNjaGVtZXMgdGhhdCBjb3VsZCBiZSBjb25mdXNlZA0KICAgICAgICAgICAgd2l0
aCB0aGUgaW5jbHVkaW5nIG1vZHVsZSdzIHJldmlzaW9uIGxhYmVsIHNjaGVtZS4NCiAgICAgICAg
DQogICAgICAgICAgSG1tLCBob3cgZG8gSSBlbnN1cmUgdGhhdCB0aGlzIE1VU1QgTk9UIGlzIGhh
bmRsZWQgY29ycmVjdGx5PyAgV2hhdA0KICAgICAgICAgIGV4YWN0bHkgZG9lcyAiY291bGQgYmUg
Y29uZnVzZWQgd2l0aCIgbWVhbj8NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBvICAzLjMN
CiAgICAgICAgDQogICAgICAgICAgICAgIEluIHRoZSBmaWxlbmFtZSBvZiBhIFlBTkcgbW9kdWxl
LCB3aGVyZSBpdCB0YWtlcyB0aGUgZm9ybTogbW9kdWxlLQ0KICAgICAgICAgICAgICBvci1zdWJt
b2R1bGUtbmFtZSBbJ0AnIHJldmlzaW9uLWxhYmVsXSAoICcueWFuZycgLyAnLnlpbicgKQ0KICAg
ICAgICANCiAgICAgICAgICBTaG91bGQgdGhpcyBzZWN0aW9uIHVwZGF0ZSA1LjIgb2YgUkZDIDc5
NTA/ICBJIGtub3cgdGhhdCA1LjIganVzdA0KICAgICAgICAgIHNheXMgIlNIT1VMRCIuICBCdXQg
ZXhpc3RpbmcgdG9vbHMgaW1wbGVtZW50IHRoaXMgU0hPVUxELCBhbmQgdGhleQ0KICAgICAgICAg
IG5lZWQgdG8gYmUgdXBkYXRlZCB0byBoYW5kbGUgdGhpcyBuZXcgY29udmVudGlvbi4NCiAgICAg
ICAgDQogICAgICAgICAgQnV0IEkgd29uZGVyIGlmIHRoaXMgYSBnb29kIGlkZWEuICBJdCBtZWFu
cyB0aGF0IGEgdG9vbCB0aGF0IGxvb2tzDQogICAgICAgICAgZm9yIGEgbW9kdWxlIHdpdGggYSBj
ZXJ0YWluIHJldmlzaW9uIGRhdGUgY2Fubm90IHNpbXBseSBjaGVjayB0aGUNCiAgICAgICAgICBm
aWxlbmFtZXMsIGJ1dCBuZWVkIHRvIHBhcnNlIGFsbCBhdmFpbGFibGUgbW9kdWxlcyAod2lqdXN0
IHRvIGZpbmQgdGhlIA0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBvICAz
LjQNCiAgICAgICAgDQogICAgICAgICAgICAgbGVhZiBpbXBlcmlhbC10ZW1wZXJhdHVyZSB7DQog
ICAgICAgICAgICAgICB0eXBlIGludDY0Ow0KICAgICAgICAgICAgICAgdW5pdHMgImRlZ3JlZXMg
RmFocmVuaGVpdCI7DQogICAgICAgICAgICAgICBzdGF0dXMgZGVwcmVjYXRlZCB7DQogICAgICAg
ICAgICAgICAgIHJldjpzdGF0dXMtZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAgICAgICAiSW1w
ZXJpYWwgbWVhc3VyZW1lbnRzIGFyZSBiZWluZyBwaGFzZWQgb3V0IGluIGZhdm9yDQogICAgICAg
ICAgICAgICAgICAgIG9mIHRoZWlyIG1ldHJpYyBlcXVpdmFsZW50cy4gIFVzZSBtZXRyaWMtdGVt
cGVyYXR1cmUNCiAgICAgICAgICAgICAgICAgICAgaW5zdGVhZC4iOw0KICAgICAgICAgICAgICAg
fQ0KICAgICAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAgICAgIlRlbXBlcmF0
dXJlIGluIGRlZ3JlZXMgRmFocmVuaGVpdC4iOw0KICAgICAgICAgICAgIH0NCiAgICAgICAgDQog
ICAgICAgICAgSSBkb24ndCB0aGluayByZXY6c3RhdHVzLWRlc2NyaXB0aW9uIGlzIG5lY2Vzc2Fy
eSAvIHdvcnRoIGl0LiAgVGhpcw0KICAgICAgICAgIGNhbiBlYXNpbHkgYmUgd3JpdHRlbiB3aXRo
IHRoZSBub3JtYWwgZGVzY3JpcHRpb24gc3RhdGVtZW50IGluc3RlYWQ6DQogICAgICAgIA0KICAg
ICAgICAgICAgIGxlYWYgaW1wZXJpYWwtdGVtcGVyYXR1cmUgew0KICAgICAgICAgICAgICAgdHlw
ZSBpbnQ2NDsNCiAgICAgICAgICAgICAgIHVuaXRzICJkZWdyZWVzIEZhaHJlbmhlaXQiOw0KICAg
ICAgICAgICAgICAgc3RhdHVzIGRlcHJlY2F0ZWQ7DQogICAgICAgICAgICAgICBkZXNjcmlwdGlv
bg0KICAgICAgICAgICAgICAgICAgICJJbXBlcmlhbCBtZWFzdXJlbWVudHMgYXJlIGJlaW5nIHBo
YXNlZCBvdXQgaW4gZmF2b3INCiAgICAgICAgICAgICAgICAgICAgb2YgdGhlaXIgbWV0cmljIGVx
dWl2YWxlbnRzLiAgVXNlIG1ldHJpYy10ZW1wZXJhdHVyZQ0KICAgICAgICAgICAgICAgICAgICBp
bnN0ZWFkLg0KICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgVGVtcGVyYXR1cmUgaW4gZGVn
cmVlcyBGYWhyZW5oZWl0LiI7DQogICAgICAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgDQog
ICAgICAgIG8gIDMuNQ0KICAgICAgICANCiAgICAgICAgICBUaGUgZXhhbXBsZSBtb2R1bGVzIHNo
b3VsZCBiZSBsZWdhbCBZQU5HIG1vZHVsZXMuICBVc2UgZS5nLiANCiAgICAgICAgICAidXJuOmV4
YW1wbGU6bW9kdWxlIiBhcyBuYW1lc3BhY2UuDQogICAgICAgIA0KICAgICAgICAgIEFsc28sIHRo
ZSBtb2R1bGVzIGFyZSBtaXNzaW5nIHRoZSBsYXN0ICJ9Iiwgd2hpY2ggY29uZnVzZXMgdGhlDQog
ICAgICAgICAgInJmY3N0cmlwIiB0b29sLg0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIG8g
NC4xLjENCiAgICAgICAgDQogICAgICAgICAgICBBbHRlcm5hdGl2ZWx5LCB0aGUgZmlyc3QgZXhh
bXBsZSBjb3VsZCBoYXZlIHVzZWQgdGhlIHJldmlzaW9uIGxhYmVsDQogICAgICAgICAgICAiMS4w
LjAiIGluc3RlYWQsIHdoaWNoIHNlbGVjdHMgdGhlIHNhbWUgc2V0IG9mIHJldmlzaW9ucy92ZXJz
aW9ucy4NCiAgICAgICAgDQogICAgICAgICAgICBpbXBvcnQgZXhhbXBsZS1tb2R1bGUgew0KICAg
ICAgICAgICAgICByZXY6cmV2aXNpb24tb3ItZGVyaXZlZCAxLjAuMDsNCiAgICAgICAgICAgIH0N
CiAgICAgICAgDQogICAgICAgICAgU2hvdWxkbid0IHRoaXMgYmUgcy8xLjAuMC8yLjAuMC9nID8N
CiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBvICA1DQogICAgICAgIA0KICAgICAgICAgIEkg
dGhpbmsgdGhlIG1vZHVsZSBuYW1lICJpZXRmLXlsLXJldmlzaW9ucyIgc2hvdWxkIGJlIGNoYW5n
ZWQgdG8NCiAgICAgICAgICAiaWV0Zi15YW5nLWxpYnJhcnktcmV2aXNpb25zIi4gICAieWwiIGlz
IG5vdCBhIHdlbGwta25vd24gYWNyb255bS4NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBv
ICA1LjIuMg0KICAgICAgICANCiAgICAgICAgICBXb3VsZG4ndCBpdCBiZSBiZXR0ZXIgaWYgdGhl
IGxlYWYgImRlcHJlY2F0ZWQtbm9kZXMtaW1wbGVtZW50ZWQiIGFuZA0KICAgICAgICAgICJvYnNv
bGV0ZS1ub2Rlcy1hYnNlbnQiIHdlcmUgb2YgdHlwZSAiYm9vbGVhbiIgcmF0aGVyIHRoYW4gdHlw
ZQ0KICAgICAgICAgICJlbXB0eSI/DQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgbyAgNy4x
DQogICAgICAgIA0KICAgICAgICAgIFRoZSB0ZXh0IHNheXM6DQogICAgICAgIA0KICAgICAgICAg
ICAgQWxsIElFVEYgWUFORyBtb2R1bGVzIE1VU1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbCBzdGF0
ZW1lbnRzIGZvciBhbGwNCiAgICAgICAgICAgIG5ld2x5IHB1Ymxpc2hlZCBZQU5HIG1vZHVsZXMs
IGFuZCBhbGwgbmV3bHkgcHVibGlzaGVkIHJldmlzaW9ucyBvZg0KICAgICAgICAgICAgZXhpc3Rp
bmcgWUFORyBtb2R1bGVzLiAgVGhlIHJldmlzaW9uLWxhYmVsIE1VU1QgdGFrZSB0aGUgZm9ybSBv
ZiBhDQogICAgICAgICAgICBZQU5HIHNlbWFudGljIHZlcnNpb24gbnVtYmVyIFtJLUQudmVyZHQt
bmV0bW9kLXlhbmctc2VtdmVyXS4NCiAgICAgICAgDQogICAgICAgICAgSSBzdHJvbmdseSBkaXNh
Z3JlZSB3aXRoIHRoaXMgbmV3IHJ1bGUuICBJRVRGIG1vZHVsZXMgdXNlIGEgbGluZWFyDQogICAg
ICAgICAgaGlzdG9yeSwgc28gdGhlcmUgYXJlIG5vIHJlYXNvbnMgdG8gdXNlICJtb2RpZmllZCBz
ZW12ZXIiLg0KICAgICAgICANCiAgICAgICAgICBJdCBpcyBvayB0byB1c2UgcmV2Om5iYy1jaGFu
Z2VzIGlmIG5lZWRlZCwgdGhvdWdoLg0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIG8gNy4x
LjENCiAgICAgICAgDQogICAgICAgICAgVGhlcmUgaXMgYSBtaXNzaW5nICIgaW46DQogICAgICAg
IA0KICAgICAgICAgICA0LiAgRm9yIHN0YXR1cyAib2Jzb2xldGUiLCBpdCBpcyBSRUNPTU1FTkRF
RCB0byBrZWVwIHRoZSAic3RhdHVzLQ0KICAgICAgICAgICAgICAgZGVzY3JpcHRpb24iIGluZm9y
bWF0aW9uLCBmcm9tIHdoZW4gdGhlIG5vZGUgaGFkIHN0YXR1cw0KICAgICAgICAgICAgICAgImRl
cHJlY2F0ZWQsIHdoaWNoIGlzIHN0aWxsIHJlbGV2YW50Lg0KICAgICAgICAgSEVSRSAgLS0tLS0t
LS0tLS1eDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgbyAgOA0KICAgICAgICANCiAgICAg
ICAgICBzL0NPREUgRU5EUz4vPENPREUgRU5EUz4vDQogICAgICAgIA0KICAgICAgICANCiAgICAg
ICAgbyBCb3RoIFlBTkcgbW9kdWxlcw0KICAgICAgICANCiAgICAgICAgICBBbGwgZXh0ZW5zaW9u
cyBzaG91bGQgc3BlY2lmeSB0aGUgZ3JhbW1hcjsgaS5lLiwgaW4gd2hpY2ggc3RhdGVtZW50cw0K
ICAgICAgICAgIHRoZXkgY2FuIGJlIHByZXNlbnQgYW5kIHdoaWNoIHN1YnN0YXRlbWVudHMgdGhl
eSBjYW4gaGF2ZS4NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgL21hcnRp
bg0KICAgICAgICANCiAgICAgICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18NCiAgICAgICAgbmV0bW9kIG1haWxpbmcgbGlzdA0KICAgICAgICBuZXRtb2RA
aWV0Zi5vcmcNCiAgICAgICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9u
ZXRtb2QNCiAgICAgICAgDQogICAgDQogICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18NCiAgICBuZXRtb2QgbWFpbGluZyBsaXN0DQogICAgbmV0bW9kQGll
dGYub3JnDQogICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QN
CiAgICANCg0K


From nobody Fri Mar 27 14:43:52 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6CE6A3A0C9C for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 14:43:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=TUK8KIHS; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=QmyEFuLX
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 hlpk5PQMt1g1 for <netmod@ietfa.amsl.com>; Fri, 27 Mar 2020 14:43:43 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CC6083A0CD3 for <netmod@ietf.org>; Fri, 27 Mar 2020 14:43:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9686; q=dns/txt; s=iport; t=1585345422; x=1586555022; h=from:to:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=A9pdiAlbkD0YmdTiQxb0V0zhEgc7lRUpAGe6JNEpIzg=; b=TUK8KIHSxLkBTMCtEYNLMfaQH8kRFh22aniqU72saQB8CqzUqSZlg4HT onIaPEGTbXBWJDlWQn9H0hT57cq16pCXL1zXHQmh8X2SzjLEcuBL8aGQV O7F0aMPD1ypC+J7O7Ray8ynunbLD0i9BbPWwrNRsNlci9QywNGL0Ir7wP s=;
IronPort-PHdr: =?us-ascii?q?9a23=3AERegchCS/wg5m6IPPfUwUyQJPHJ1sqjoPgMT9p?= =?us-ascii?q?ssgq5PdaLm5Zn5IUjD/qs13kTRU9Dd7PRJw6rNvqbsVHZIwK7JsWtKMfkuHw?= =?us-ascii?q?QAld1QmgUhBMCfDkiuNuTjbykzGuxJVURu+DewNk0GUMs=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AtCgDGcn5e/51dJa1mHQEBAQkBEQU?= =?us-ascii?q?FAYF7gVRQBWxYIAQLKgqEEINFA4ppTpowgUKBEANUCgEBAQwBARgNCAIEAQG?= =?us-ascii?q?Df0UZghokOBMCAwEBCwEBBQEBAQIBBQRthVYMhXMFARAREQwBASwMEQEiAiY?= =?us-ascii?q?CBCULFRIEARIigwQBgksDLgEOohkCgTmIYnWBMoJ/AQEFhSYYggwDBoEOKow?= =?us-ascii?q?xGoFBP4ERJyCDC4JnAQECARmBLzEhAoJYMoIsjX0BA4J3hh2ZTAqCPASHW48?= =?us-ascii?q?tHYJMlEaEV48UgVCHQpJoAgQCBAUCDgEBBYFpIiqBLnAVOyoBgkFQGA2OHTi?= =?us-ascii?q?DO4UUhUF0AgEPgReMYQGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.72,313,1580774400"; d="scan'208";a="738154599"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 27 Mar 2020 21:43:41 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by rcdn-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id 02RLhfhn009423 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 27 Mar 2020 21:43:41 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 27 Mar 2020 16:43:41 -0500
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 27 Mar 2020 16:43:41 -0500
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 27 Mar 2020 17:43:41 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MFxvlD9RELAHa9wgOMO6oZEp3U0rUbKK9bjkq6owNe88ZDNk7svp19IbiQR0hMBB5f0+SIRj2m/BPKrgnvRlL75nSvR0dYvxVk1jc9NiuLSphSJcJHflNdbbA72nQPnjsR7ZQEbt6s248eqsi1UlcHcHwAQY88RJGcJbJ/CAqAvWB4X1+z3Vlf01jB0NRVMCDTqVW1G4B3WAZGATMyvziUHzC4T98Fkj5oaEC1nAovbJjjoCg3kl8qOGLJalXfkzAvCNh1eiFI9aP03muwm9cBHRoPiaoX+6RDKc8+UvZdh0dTmzqKlyKNhLivSgQWaYBJyfy+saOeMFXDB8XI+EjA==
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=A9pdiAlbkD0YmdTiQxb0V0zhEgc7lRUpAGe6JNEpIzg=; b=E7TnHtpxDe0luaFMdWa6JL7Gi4xSRq8SQgN8Il+LBWZQZT4yMo/PFjVNlNEfb7qVNpz++kEk5fZydRdVuECN7qUkmO+NZADOHRZ7Sc5qoZNooT3gvcrYXUBKpt9yDkEBO0NeQ2SKV+4rk4vS/wDrOSE5qQ8JfVOBEU0uWXWZYGVhXzmRCuOamY6Fk/L7i/idli+AKkO3Tlj18Y/c1X+A+i1BXu29Np7YNpCgasgQzHCTBkeuORYyq/SGCjsu5kTN6x91pv9MBRlCVMBCatvJCGFFMZu5WqFehHAV5pFtZlQgE+q7WeuQIiYh31J1XsT7XlFldSYCNM3djJDsKo3qTg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=A9pdiAlbkD0YmdTiQxb0V0zhEgc7lRUpAGe6JNEpIzg=; b=QmyEFuLXBsDegPXalW3v71NHUEyaxSuTKAD7mVCroUCyvfpLDik6yEsjxhIRFr5/BSOoAP7o8n0qQhzB2fYGcgkQmVczLLBHiH/7+3NtpnNVWtp/5Ru2xx2+9Q6xkGW8eQamJLf70+qWA5qUvjRaqUVdvNzhjmwSns/pe5VDFOg=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB3418.namprd11.prod.outlook.com (2603:10b6:5:6e::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.19; Fri, 27 Mar 2020 21:43:40 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa%7]) with mapi id 15.20.2856.019; Fri, 27 Mar 2020 21:43:40 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= <mbj+ietf@4668.se>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Grammar for new extensions (WAS Re: mbj review of draft-verdt-netmod-yang-module-versioning-01)
Thread-Index: AQHWBIDHEgiXQNUYMUiy9DN/DaW7Lw==
Date: Fri, 27 Mar 2020 21:43:40 +0000
Message-ID: <5444B666-414A-418C-B580-A1D4F63B58F3@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [70.31.50.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2b825fdb-2700-41de-aed1-08d7d297e9fd
x-ms-traffictypediagnostic: DM6PR11MB3418:
x-microsoft-antispam-prvs: <DM6PR11MB3418E9DF1514D841F60163C0ABCC0@DM6PR11MB3418.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0355F3A3AE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(39860400002)(136003)(396003)(376002)(346002)(26005)(5660300002)(6486002)(110136005)(966005)(71200400001)(2616005)(66574012)(53546011)(33656002)(6512007)(2906002)(6506007)(86362001)(81156014)(66946007)(91956017)(8676002)(81166006)(76116006)(66476007)(64756008)(66556008)(8936002)(316002)(478600001)(186003)(36756003)(66446008); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB3418; H:DM6PR11MB3420.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Z9fgxLdtjAwiISsCH+z6I723UYu9X+hOQIogeGKBtu6Mv2aTxDETQsDRl1yAGZ6ac+yhYDy7VboS5uYISxb9tdttej64efLbJeewfvZpq9yiGm87q/5IaXhjXKQakGSxy9G0rgtD7fcelSrTBBZ6H2xPpNhP6W1+SUmuNMuA/FGQi323hKT2Qlawee1H8abca+eTw8eRgsnjvOzXfFD/jl7tgLGTyR+1q881hPGNUjXYp6LCVJEAdA2R3SwPsaPFiDPEMqpljQNtfF2VHl+9ilS/v8a1UZ/8gn3+tLitZNYYxQvW8S0hgBtLWb8iak29wu2yyvo5H1vGzJa4UcCu7YqkWbuvoooxeThy7xgYRugJ5/EHmRG/jl3dH/ulr5QWmIw0MTRQ01k0gHfmAlgnIeMfe11bRvRRnfsHTNkRjdbCbsdnjqUib8j8tF0DpdDYBeCrJVp1TZelxX23cdzFVilunbKZg6rimeijuXNn3vwvHMFqNZX77BysaKBzENVIOoT1RS4iMqwWczQULHpBRA==
x-ms-exchange-antispam-messagedata: P/IFV8P48m0E+zpnc5/T8+4FcOciNVatlrRJj1AiASkQ+yLBoemM5C5EL2dUgMNoWOhNdBxLb9JdCCWs/n7OFrLFGcI9rnUSHv9lvpXZolqTxAazA/2tqKZgFl1C03KeKyRBHWiwJVbQ4xRUwhV32g==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <49946AFA3938E74BA96BE1431040E4E6@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 2b825fdb-2700-41de-aed1-08d7d297e9fd
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Mar 2020 21:43:40.2616 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: tSi7KGco35CYnltFCNQk4x071og3nSjxjsNfjAncVepy44EF3n6JoIw/gu4UW5KUtBTN91Tgub1efasaD85wqw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3418
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: rcdn-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/13KSSionQ4GHWnvObp0ozJJXPj8>
Subject: [netmod] Grammar for new extensions (WAS Re: mbj review of draft-verdt-netmod-yang-module-versioning-01)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Mar 2020 21:43:46 -0000

SGksDQoNCmh0dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNzdWVzLzU0
DQoNCiAgICAgICAgbyBCb3RoIFlBTkcgbW9kdWxlcw0KICAgICAgICANCiAgICAgICAgICBBbGwg
ZXh0ZW5zaW9ucyBzaG91bGQgc3BlY2lmeSB0aGUgZ3JhbW1hcjsgaS5lLiwgaW4gd2hpY2ggc3Rh
dGVtZW50cw0KICAgICAgICAgIHRoZXkgY2FuIGJlIHByZXNlbnQgYW5kIHdoaWNoIHN1YnN0YXRl
bWVudHMgdGhleSBjYW4gaGF2ZS4NCg0KQWNrLg0KDQoxc3QgcGFydCAoc3RhdGVtZW50cykgaXMg
Y2xlYXIuDQoNCkZvciBzdWJzdGF0ZW1lbnRzLCBpc24ndCB0aGlzIHNwZWNpZmllZCBpbiBodHRw
czovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNzk1MCNzZWN0aW9uLTcuMTkuMT8gQ2FuIHlvdSBj
bGFyaWZ5IGlmIHRoYXQncyBub3Qgd2hhdCB5b3UncmUgbG9va2luZyBmb3I/DQoNClJlZ2FyZHMs
DQpSZXNoYWQuDQoNCg0K77u/T24gMjAyMC0wMy0yMCwgNTowOCBQTSwgIm5ldG1vZCBvbiBiZWhh
bGYgb2YgUmVzaGFkIFJhaG1hbiAocnJhaG1hbikiIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZyBv
biBiZWhhbGYgb2YgcnJhaG1hbj00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZz4gd3JvdGU6DQoN
CiAgICBIaSBNYXJ0aW4sDQogICAgDQogICAgV2UndmUgb3BlbmVkIGlzc3VlcyB0byB0cmFjayB5
b3VyIHJldmlldyBjb21tZW50cyAoc2VlIGJlbG93KS4gV2lsbCBraWNrIG9mZiBzZXBhcmF0ZSB0
aGVyYWRzIGZvciBlYWNoIGlzc3VlLg0KICAgIA0KICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9uZXRt
b2Qtd2cveWFuZy12ZXItZHQvaXNzdWVzP3E9aXMlM0Fpc3N1ZStpcyUzQW9wZW4rbGFiZWwlM0F1
cGRhdGVkLW1vZC1yZXYtaGFuZGxpbmcNCiAgICANCiAgICBSZWdhcmRzLA0KICAgIFJlc2hhZC4N
CiAgICANCiAgICBPbiAyMDIwLTAzLTEwLCAzOjMxIFBNLCAibmV0bW9kIG9uIGJlaGFsZiBvZiBN
YXJ0aW4gQmrDtnJrbHVuZCIgPG5ldG1vZC1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZiBt
YmoraWV0ZkA0NjY4LnNlPiB3cm90ZToNCiAgICANCiAgICAgICAgSGksDQogICAgICAgIA0KICAg
ICAgICBIZXJlIGFyZSBteSByZXZpZXcgY29tbWVudHMgb2YNCiAgICAgICAgZHJhZnQtdmVyZHQt
bmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmctMDEuDQogICAgICAgIA0KICAgICAgICANCiAg
ICAgICAgDQogICAgICAgIG8gIDMuMS4xDQogICAgICAgIA0KICAgICAgICAgICAgbyAgSW4gc3Rh
dGVtZW50cyB0aGF0IGhhdmUgYW55IGRhdGEgZGVmaW5pdGlvbiBzdGF0ZW1lbnRzIGFzDQogICAg
ICAgICAgICAgICBzdWJzdGF0ZW1lbnRzLCB0aG9zZSBkYXRhIGRlZmluaXRpb24gc3Vic3RhdGVt
ZW50cyBNQVkgYmUNCiAgICAgICAgICAgICAgIHJlb3JkZXJlZCwgYXMgbG9uZyBhcyB0aGV5IGRv
IG5vdCBjaGFuZ2UgdGhlIG9yZGVyaW5nIG9yIGFueSAicnBjIg0KICAgICAgICAgICAgICAgImlu
cHV0IiBzdWJzdGF0ZW1lbnRzLg0KICAgICAgICANCiAgICAgICAgICBJIHRoaW5rIHRoaXMgbmVl
ZHMgdG8gY2FwdHVyZSB0aGF0IG5vIGRlc2NlbmRhbnQgc3RhdGVtZW50cyB0bw0KICAgICAgICAg
ICJpbnB1dCIgY2FuIGJlIHJlb3JkZXJlZC4gIFNhbWUgZm9yICJvdXRwdXQiIChub3RlLCAiaW5w
dXQiIGFuZA0KICAgICAgICAgICJvdXRwdXQiIGluIGJvdGggInJwYyIgYW5kICJhY3Rpb24iKS4N
CiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBvICAzLjMNCiAgICAgICAgDQogICAgICAgICAg
ICBBbGwgcmV2aXNpb24gbGFiZWxzIHRoYXQgbWF0Y2ggdGhlIHBhdHRlcm4gZm9yIHRoZSAidmVy
c2lvbiINCiAgICAgICAgICAgIHR5cGVkZWYgaW4gdGhlIGlldGYteWFuZy1zZW12ZXIgWUFORyBt
b2R1bGUgTVVTVCBiZSBpbnRlcnByZXRlZCBhcw0KICAgICAgICAgICAgWUFORyBzZW1hbnRpYyB2
ZXJzaW9uIG51bWJlcnMuDQogICAgICAgIA0KICAgICAgICAgIEkgZG9uJ3QgdGhpbmsgdGhpcyBp
cyBhIGdvb2QgaWRlYS4gIFNlZW1zIGxpa2UgYSBsYXllciB2aW9sYXRpb24uDQogICAgICAgICAg
V2hhdCBpZiBteSBwcm9qZWN0IHVzZSBhbm90aGVyIGRpYWxlY3Qgb2Ygc2VtdmVyLCB0aGF0IHdv
dWxkbid0IGJlDQogICAgICAgICAgcG9zc2libGUgd2l0aCB0aGlzIHJ1bGUuICBJIHRoaW5rIHRo
aXMgbmVlZHMgdG8gYmUgcmVtb3ZlZC4NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBvICAz
LjMNCiAgICAgICAgDQogICAgICAgICAgICBTdWJtb2R1bGVzIE1VU1QgTk9UIHVzZSByZXZpc2lv
biBsYWJlbCBzY2hlbWVzIHRoYXQgY291bGQgYmUgY29uZnVzZWQNCiAgICAgICAgICAgIHdpdGgg
dGhlIGluY2x1ZGluZyBtb2R1bGUncyByZXZpc2lvbiBsYWJlbCBzY2hlbWUuDQogICAgICAgIA0K
ICAgICAgICAgIEhtbSwgaG93IGRvIEkgZW5zdXJlIHRoYXQgdGhpcyBNVVNUIE5PVCBpcyBoYW5k
bGVkIGNvcnJlY3RseT8gIFdoYXQNCiAgICAgICAgICBleGFjdGx5IGRvZXMgImNvdWxkIGJlIGNv
bmZ1c2VkIHdpdGgiIG1lYW4/DQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgbyAgMy4zDQog
ICAgICAgIA0KICAgICAgICAgICAgICBJbiB0aGUgZmlsZW5hbWUgb2YgYSBZQU5HIG1vZHVsZSwg
d2hlcmUgaXQgdGFrZXMgdGhlIGZvcm06IG1vZHVsZS0NCiAgICAgICAgICAgICAgb3Itc3VibW9k
dWxlLW5hbWUgWydAJyByZXZpc2lvbi1sYWJlbF0gKCAnLnlhbmcnIC8gJy55aW4nICkNCiAgICAg
ICAgDQogICAgICAgICAgU2hvdWxkIHRoaXMgc2VjdGlvbiB1cGRhdGUgNS4yIG9mIFJGQyA3OTUw
PyAgSSBrbm93IHRoYXQgNS4yIGp1c3QNCiAgICAgICAgICBzYXlzICJTSE9VTEQiLiAgQnV0IGV4
aXN0aW5nIHRvb2xzIGltcGxlbWVudCB0aGlzIFNIT1VMRCwgYW5kIHRoZXkNCiAgICAgICAgICBu
ZWVkIHRvIGJlIHVwZGF0ZWQgdG8gaGFuZGxlIHRoaXMgbmV3IGNvbnZlbnRpb24uDQogICAgICAg
IA0KICAgICAgICAgIEJ1dCBJIHdvbmRlciBpZiB0aGlzIGEgZ29vZCBpZGVhLiAgSXQgbWVhbnMg
dGhhdCBhIHRvb2wgdGhhdCBsb29rcw0KICAgICAgICAgIGZvciBhIG1vZHVsZSB3aXRoIGEgY2Vy
dGFpbiByZXZpc2lvbiBkYXRlIGNhbm5vdCBzaW1wbHkgY2hlY2sgdGhlDQogICAgICAgICAgZmls
ZW5hbWVzLCBidXQgbmVlZCB0byBwYXJzZSBhbGwgYXZhaWxhYmxlIG1vZHVsZXMgKHdpanVzdCB0
byBmaW5kIHRoZSANCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgbyAgMy40
DQogICAgICAgIA0KICAgICAgICAgICAgIGxlYWYgaW1wZXJpYWwtdGVtcGVyYXR1cmUgew0KICAg
ICAgICAgICAgICAgdHlwZSBpbnQ2NDsNCiAgICAgICAgICAgICAgIHVuaXRzICJkZWdyZWVzIEZh
aHJlbmhlaXQiOw0KICAgICAgICAgICAgICAgc3RhdHVzIGRlcHJlY2F0ZWQgew0KICAgICAgICAg
ICAgICAgICByZXY6c3RhdHVzLWRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICAgIkltcGVy
aWFsIG1lYXN1cmVtZW50cyBhcmUgYmVpbmcgcGhhc2VkIG91dCBpbiBmYXZvcg0KICAgICAgICAg
ICAgICAgICAgICBvZiB0aGVpciBtZXRyaWMgZXF1aXZhbGVudHMuICBVc2UgbWV0cmljLXRlbXBl
cmF0dXJlDQogICAgICAgICAgICAgICAgICAgIGluc3RlYWQuIjsNCiAgICAgICAgICAgICAgIH0N
CiAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICJUZW1wZXJhdHVy
ZSBpbiBkZWdyZWVzIEZhaHJlbmhlaXQuIjsNCiAgICAgICAgICAgICB9DQogICAgICAgIA0KICAg
ICAgICAgIEkgZG9uJ3QgdGhpbmsgcmV2OnN0YXR1cy1kZXNjcmlwdGlvbiBpcyBuZWNlc3Nhcnkg
LyB3b3J0aCBpdC4gIFRoaXMNCiAgICAgICAgICBjYW4gZWFzaWx5IGJlIHdyaXR0ZW4gd2l0aCB0
aGUgbm9ybWFsIGRlc2NyaXB0aW9uIHN0YXRlbWVudCBpbnN0ZWFkOg0KICAgICAgICANCiAgICAg
ICAgICAgICBsZWFmIGltcGVyaWFsLXRlbXBlcmF0dXJlIHsNCiAgICAgICAgICAgICAgIHR5cGUg
aW50NjQ7DQogICAgICAgICAgICAgICB1bml0cyAiZGVncmVlcyBGYWhyZW5oZWl0IjsNCiAgICAg
ICAgICAgICAgIHN0YXR1cyBkZXByZWNhdGVkOw0KICAgICAgICAgICAgICAgZGVzY3JpcHRpb24N
CiAgICAgICAgICAgICAgICAgICAiSW1wZXJpYWwgbWVhc3VyZW1lbnRzIGFyZSBiZWluZyBwaGFz
ZWQgb3V0IGluIGZhdm9yDQogICAgICAgICAgICAgICAgICAgIG9mIHRoZWlyIG1ldHJpYyBlcXVp
dmFsZW50cy4gIFVzZSBtZXRyaWMtdGVtcGVyYXR1cmUNCiAgICAgICAgICAgICAgICAgICAgaW5z
dGVhZC4NCiAgICAgICAgDQogICAgICAgICAgICAgICAgICAgIFRlbXBlcmF0dXJlIGluIGRlZ3Jl
ZXMgRmFocmVuaGVpdC4iOw0KICAgICAgICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIA0KICAg
ICAgICBvICAzLjUNCiAgICAgICAgDQogICAgICAgICAgVGhlIGV4YW1wbGUgbW9kdWxlcyBzaG91
bGQgYmUgbGVnYWwgWUFORyBtb2R1bGVzLiAgVXNlIGUuZy4gDQogICAgICAgICAgInVybjpleGFt
cGxlOm1vZHVsZSIgYXMgbmFtZXNwYWNlLg0KICAgICAgICANCiAgICAgICAgICBBbHNvLCB0aGUg
bW9kdWxlcyBhcmUgbWlzc2luZyB0aGUgbGFzdCAifSIsIHdoaWNoIGNvbmZ1c2VzIHRoZQ0KICAg
ICAgICAgICJyZmNzdHJpcCIgdG9vbC4NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBvIDQu
MS4xDQogICAgICAgIA0KICAgICAgICAgICAgQWx0ZXJuYXRpdmVseSwgdGhlIGZpcnN0IGV4YW1w
bGUgY291bGQgaGF2ZSB1c2VkIHRoZSByZXZpc2lvbiBsYWJlbA0KICAgICAgICAgICAgIjEuMC4w
IiBpbnN0ZWFkLCB3aGljaCBzZWxlY3RzIHRoZSBzYW1lIHNldCBvZiByZXZpc2lvbnMvdmVyc2lv
bnMuDQogICAgICAgIA0KICAgICAgICAgICAgaW1wb3J0IGV4YW1wbGUtbW9kdWxlIHsNCiAgICAg
ICAgICAgICAgcmV2OnJldmlzaW9uLW9yLWRlcml2ZWQgMS4wLjA7DQogICAgICAgICAgICB9DQog
ICAgICAgIA0KICAgICAgICAgIFNob3VsZG4ndCB0aGlzIGJlIHMvMS4wLjAvMi4wLjAvZyA/DQog
ICAgICAgIA0KICAgICAgICANCiAgICAgICAgbyAgNQ0KICAgICAgICANCiAgICAgICAgICBJIHRo
aW5rIHRoZSBtb2R1bGUgbmFtZSAiaWV0Zi15bC1yZXZpc2lvbnMiIHNob3VsZCBiZSBjaGFuZ2Vk
IHRvDQogICAgICAgICAgImlldGYteWFuZy1saWJyYXJ5LXJldmlzaW9ucyIuICAgInlsIiBpcyBu
b3QgYSB3ZWxsLWtub3duIGFjcm9ueW0uDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgbyAg
NS4yLjINCiAgICAgICAgDQogICAgICAgICAgV291bGRuJ3QgaXQgYmUgYmV0dGVyIGlmIHRoZSBs
ZWFmICJkZXByZWNhdGVkLW5vZGVzLWltcGxlbWVudGVkIiBhbmQNCiAgICAgICAgICAib2Jzb2xl
dGUtbm9kZXMtYWJzZW50IiB3ZXJlIG9mIHR5cGUgImJvb2xlYW4iIHJhdGhlciB0aGFuIHR5cGUN
CiAgICAgICAgICAiZW1wdHkiPw0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIG8gIDcuMQ0K
ICAgICAgICANCiAgICAgICAgICBUaGUgdGV4dCBzYXlzOg0KICAgICAgICANCiAgICAgICAgICAg
IEFsbCBJRVRGIFlBTkcgbW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNpb24tbGFiZWwgc3RhdGVt
ZW50cyBmb3IgYWxsDQogICAgICAgICAgICBuZXdseSBwdWJsaXNoZWQgWUFORyBtb2R1bGVzLCBh
bmQgYWxsIG5ld2x5IHB1Ymxpc2hlZCByZXZpc2lvbnMgb2YNCiAgICAgICAgICAgIGV4aXN0aW5n
IFlBTkcgbW9kdWxlcy4gIFRoZSByZXZpc2lvbi1sYWJlbCBNVVNUIHRha2UgdGhlIGZvcm0gb2Yg
YQ0KICAgICAgICAgICAgWUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJlciBbSS1ELnZlcmR0LW5l
dG1vZC15YW5nLXNlbXZlcl0uDQogICAgICAgIA0KICAgICAgICAgIEkgc3Ryb25nbHkgZGlzYWdy
ZWUgd2l0aCB0aGlzIG5ldyBydWxlLiAgSUVURiBtb2R1bGVzIHVzZSBhIGxpbmVhcg0KICAgICAg
ICAgIGhpc3RvcnksIHNvIHRoZXJlIGFyZSBubyByZWFzb25zIHRvIHVzZSAibW9kaWZpZWQgc2Vt
dmVyIi4NCiAgICAgICAgDQogICAgICAgICAgSXQgaXMgb2sgdG8gdXNlIHJldjpuYmMtY2hhbmdl
cyBpZiBuZWVkZWQsIHRob3VnaC4NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBvIDcuMS4x
DQogICAgICAgIA0KICAgICAgICAgIFRoZXJlIGlzIGEgbWlzc2luZyAiIGluOg0KICAgICAgICAN
CiAgICAgICAgICAgNC4gIEZvciBzdGF0dXMgIm9ic29sZXRlIiwgaXQgaXMgUkVDT01NRU5ERUQg
dG8ga2VlcCB0aGUgInN0YXR1cy0NCiAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uIiBpbmZvcm1h
dGlvbiwgZnJvbSB3aGVuIHRoZSBub2RlIGhhZCBzdGF0dXMNCiAgICAgICAgICAgICAgICJkZXBy
ZWNhdGVkLCB3aGljaCBpcyBzdGlsbCByZWxldmFudC4NCiAgICAgICAgIEhFUkUgIC0tLS0tLS0t
LS0tXg0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIG8gIDgNCiAgICAgICAgDQogICAgICAg
ICAgcy9DT0RFIEVORFM+LzxDT0RFIEVORFM+Lw0KICAgICAgICANCiAgICAgICAgDQogICAgICAg
IG8gQm90aCBZQU5HIG1vZHVsZXMNCiAgICAgICAgDQogICAgICAgICAgQWxsIGV4dGVuc2lvbnMg
c2hvdWxkIHNwZWNpZnkgdGhlIGdyYW1tYXI7IGkuZS4sIGluIHdoaWNoIHN0YXRlbWVudHMNCiAg
ICAgICAgICB0aGV5IGNhbiBiZSBwcmVzZW50IGFuZCB3aGljaCBzdWJzdGF0ZW1lbnRzIHRoZXkg
Y2FuIGhhdmUuDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIC9tYXJ0aW4N
CiAgICAgICAgDQogICAgICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fDQogICAgICAgIG5ldG1vZCBtYWlsaW5nIGxpc3QNCiAgICAgICAgbmV0bW9kQGll
dGYub3JnDQogICAgICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0
bW9kDQogICAgICAgIA0KICAgIA0KICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fDQogICAgbmV0bW9kIG1haWxpbmcgbGlzdA0KICAgIG5ldG1vZEBpZXRm
Lm9yZw0KICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQog
ICAgDQoNCg==


From nobody Sat Mar 28 01:41:29 2020
Return-Path: <mbj+ietf@4668.se>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6570E3A053E for <netmod@ietfa.amsl.com>; Sat, 28 Mar 2020 01:41:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.099
X-Spam-Level: 
X-Spam-Status: No, score=-0.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=0ls03prZ; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=TT/piykm
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 0CJvKrnoB7-z for <netmod@ietfa.amsl.com>; Sat, 28 Mar 2020 01:41:25 -0700 (PDT)
Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B19EC3A0418 for <netmod@ietf.org>; Sat, 28 Mar 2020 01:41:25 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 1A1955C02A8; Sat, 28 Mar 2020 04:41:25 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Sat, 28 Mar 2020 04:41:25 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm1; bh= PNlJ01GIhvBbBuIn50vEuBmCP3pzSIfC0W39J1v2qoE=; b=0ls03prZCHIr1BAa MzfiE49a+OYwt5pE7BCscaQKNwQAGUmP3WElJELhEFxX71/PSksIif4B/X2niDnd kO1eyDnIhCrE0A1dKeHT91H5cyjrz6gRv/TiyYeI5i6X8cLoX9+rg25HLzbCkh6L avviKrG6kxwmnsbGoriZ6DqoWPMkgmXrn/0N+MiquekFeWoCPtub3ESmmXAyNkPK prWameR37ECJriWwqjZNxB6rl/0M0RuUZ6Hop+yshk+8481bTm5OrIyiULk6cqt8 SOxEfqDT2MKktLatWNP9BRnAGLVYYr+CErERQeS0oAHLhPuEWd7nPMrXKKm0OCmM NUyeVA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=PNlJ01GIhvBbBuIn50vEuBmCP3pzSIfC0W39J1v2q oE=; b=TT/piykmivX85SpjFHGpMcbilWTJ/+wOIkAsuJn99Zpey3FZVot7g5kJS r4ox8XUZgoorcB43vNS5baXPhTwwg3N7DVT3wBkRe/s0r6fHZrMZIhog3ivW3KiJ KGYiVnhvHazVAlHGw1v2eK4j1cbhylY+JuKCROCuZHzGgYt5KfR/xanJ8bDCVSKH HC7xvdQC7O36+qwWTQV+5T5YT0sx8IZluwfzNuC92H8R7YJh88ModBnQs2GuP+um jRbSB+d0Xq903Yx5szZ/SijjEgOeLa1zaAvncovgSiuNnnOaFricji2Hm9no1m4t OWuljHomeHVFFY3xI3O6K1deCGx/A==
X-ME-Sender: <xms:tA1_XrIFttafTLKYvPxqvGQZBEjaIDHtzb5rsdLRFOBQrstYhsjcqA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrudeitddguddukecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffkvffuhfgjfhfogggtgfesth gsredtredtjeenucfhrhhomhepofgrrhhtihhnuceujhpnrhhklhhunhguuceomhgsjhdo ihgvthhfseegieeikedrshgvqeenucffohhmrghinhepghhithhhuhgsrdgtohhmpdhivg htfhdrohhrghenucfkphepudehhedrgedruddtfedruddvnecuvehluhhsthgvrhfuihii vgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsjhdoihgvthhfseegieeikedrsh gv
X-ME-Proxy: <xmx:tA1_XjZO2zHrv8aBlPCuZtS4-vo8yII3McUCV-YNSPEtHrMIye0NrA> <xmx:tA1_Xuu9F_J9vfsTgmjf_P7Jy3vxMiiEGXCLi19HKRmzg-8KkmvV8w> <xmx:tA1_XosIYFZ6ARytFKUoge_pV0mkojdaJ12YyAR39uSV9o6dRy8cYA> <xmx:tQ1_XsVnX_1izHhxlG3kS4HbQvkCnKyjjW1959IiRMA0NdQlqsYprg>
Received: from localhost (unknown [155.4.103.12]) by mail.messagingengine.com (Postfix) with ESMTPA id 0D13E306C676; Sat, 28 Mar 2020 04:41:23 -0400 (EDT)
Date: Sat, 28 Mar 2020 09:41:21 +0100 (CET)
Message-Id: <20200328.094121.1160081114435152145.id@4668.se>
To: rrahman@cisco.com
Cc: netmod@ietf.org
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
In-Reply-To: <75CFDBD9-143C-407A-B7C3-26CEC51E229C@cisco.com>
References: <75CFDBD9-143C-407A-B7C3-26CEC51E229C@cisco.com>
X-Mailer: Mew version 6.8 on Emacs 26.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=utf-8
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/BM8Le4g8MRpW39lWfVnSm_4QtTE>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Mar 2020 08:41:28 -0000

IlJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIiA8cnJhaG1hbkBjaXNjby5jb20+IHdyb3RlOg0KPiBI
aSwNCj4gDQo+IGh0dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNzdWVz
LzQ1DQo+IA0KPiAgICAgICAgIG8gIDcuMQ0KPiAgICAgICAgIA0KPiAgICAgICAgICAgVGhlIHRl
eHQgc2F5czoNCj4gICAgICAgICANCj4gICAgICAgICAgICAgQWxsIElFVEYgWUFORyBtb2R1bGVz
IE1VU1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbCBzdGF0ZW1lbnRzIGZvcg0KPiAgICAgICAgICAg
ICBhbGwNCj4gICAgICAgICAgICAgbmV3bHkgcHVibGlzaGVkIFlBTkcgbW9kdWxlcywgYW5kIGFs
bCBuZXdseSBwdWJsaXNoZWQgcmV2aXNpb25zIG9mDQo+ICAgICAgICAgICAgIGV4aXN0aW5nIFlB
TkcgbW9kdWxlcy4gIFRoZSByZXZpc2lvbi1sYWJlbCBNVVNUIHRha2UgdGhlIGZvcm0gb2YgYQ0K
PiAgICAgICAgICAgICBZQU5HIHNlbWFudGljIHZlcnNpb24gbnVtYmVyIFtJLUQudmVyZHQtbmV0
bW9kLXlhbmctc2VtdmVyXS4NCj4gICAgICAgICANCj4gICAgICAgICAgIEkgc3Ryb25nbHkgZGlz
YWdyZWUgd2l0aCB0aGlzIG5ldyBydWxlLiAgSUVURiBtb2R1bGVzIHVzZSBhIGxpbmVhcg0KPiAg
ICAgICAgICAgaGlzdG9yeSwgc28gdGhlcmUgYXJlIG5vIHJlYXNvbnMgdG8gdXNlICJtb2RpZmll
ZCBzZW12ZXIiLg0KPiAgICAgICAgIA0KPiAgICAgICAgICAgSXQgaXMgb2sgdG8gdXNlIHJldjpu
YmMtY2hhbmdlcyBpZiBuZWVkZWQsIHRob3VnaC4NCj4gDQo+IFdlIGJlbGlldmUgc29tZSBJRVRG
IG1vZGVscyBtYXkgbm90IGZvbGxvdyBsaW5lYXIgaGlzdG9yeSwgdGhpcyB3YXMNCj4gYnJvdWdo
dCB1cCAoSSB0aGluaykgZm9yIElEUi4gTW9kaWZpZWQgc2VtdmVyIGFsbG93cyBmb3Igbm9uLWxp
bmVhcg0KPiBoaXN0b3J5IGFuZCBhbHNvIGRvZXNuJ3QgcHJlY2x1ZGUgbGluZWFyIGhpc3Rvcnku
IFNvIGV2ZW4gaWYgd2UgZW5kIHVwDQo+IGhhdmluZyBubyBJRVRGIG1vZHVsZXMgdXNpbmcgYnJh
bmNoaW5nLCBtb2RpZmllZCBzZW12ZXIgc3RpbGwgd29ya3MuDQoNCldpdGggdGhlIGNsYXJpZmlh
Y3Rpb25zIGFuZCB1cGRhdGVzIGluDQpkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1tb2R1bGUtdmVy
c2lvbmluZywgbm9uLWxpbmVhciB2ZXJzaW9uaW5nDQp3b3JrcyB3aXRob3V0IG1vZGlmaWVkIHNl
bXZlci4gIFNvIHRoZXJlIGlzIG5vIHRlY2huaWNhbCByZWFzb24gdG8gdXNlDQptb2RpZmllZCBz
ZW12ZXIgaW4gSUVURiBtb2R1bGVzLg0KDQpJIGNhbiByZWx1Y3RhbnRseSBhY2NlcHQgdGhhdCBt
b2RpZmllZCBzbWV2ZXIgaXMgcHVibGlzaGVkIGFzDQpFeHBlcmltZW50YWwuICBCdXQgdGhhdCBk
b2Vzbid0IG1lYW4gdGhhdCBJRVRGIG1vZHVsZXMgc2hvdWxkIHVzZSBpdC4NCg0KDQovbWFydGlu
DQoNCg0KPiANCj4gUmVnYXJkcywNCj4gUmVzaGFkLg0KPiANCj4gDQo+IO+7v09uIDIwMjAtMDMt
MjAsIDU6MDggUE0sICJuZXRtb2Qgb24gYmVoYWxmIG9mIFJlc2hhZCBSYWhtYW4gKHJyYWhtYW4p
Ig0KPiA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmcgb24gYmVoYWxmIG9mDQo+IHJyYWhtYW49NDBj
aXNjby5jb21AZG1hcmMuaWV0Zi5vcmc+IHdyb3RlOg0KPiANCj4gICAgIEhpIE1hcnRpbiwNCj4g
ICAgIA0KPiAgICAgV2UndmUgb3BlbmVkIGlzc3VlcyB0byB0cmFjayB5b3VyIHJldmlldyBjb21t
ZW50cyAoc2VlIGJlbG93KS4gV2lsbA0KPiAgICAga2ljayBvZmYgc2VwYXJhdGUgdGhlcmFkcyBm
b3IgZWFjaCBpc3N1ZS4NCj4gICAgIA0KPiAgICAgaHR0cHM6Ly9naXRodWIuY29tL25ldG1vZC13
Zy95YW5nLXZlci1kdC9pc3N1ZXM/cT1pcyUzQWlzc3VlK2lzJTNBb3BlbitsYWJlbCUzQXVwZGF0
ZWQtbW9kLXJldi1oYW5kbGluZw0KPiAgICAgDQo+ICAgICBSZWdhcmRzLA0KPiAgICAgUmVzaGFk
Lg0KPiAgICAgDQo+ICAgICBPbiAyMDIwLTAzLTEwLCAzOjMxIFBNLCAibmV0bW9kIG9uIGJlaGFs
ZiBvZiBNYXJ0aW4gQmrDtnJrbHVuZCINCj4gICAgIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZyBv
biBiZWhhbGYgb2YgbWJqK2lldGZANDY2OC5zZT4gd3JvdGU6DQo+ICAgICANCj4gICAgICAgICBI
aSwNCj4gICAgICAgICANCj4gICAgICAgICBIZXJlIGFyZSBteSByZXZpZXcgY29tbWVudHMgb2YN
Cj4gICAgICAgICBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lvbmluZy0wMS4N
Cj4gICAgICAgICANCj4gICAgICAgICANCj4gICAgICAgICANCj4gICAgICAgICBvICAzLjEuMQ0K
PiAgICAgICAgIA0KPiAgICAgICAgICAgICBvICBJbiBzdGF0ZW1lbnRzIHRoYXQgaGF2ZSBhbnkg
ZGF0YSBkZWZpbml0aW9uIHN0YXRlbWVudHMgYXMNCj4gICAgICAgICAgICAgICAgc3Vic3RhdGVt
ZW50cywgdGhvc2UgZGF0YSBkZWZpbml0aW9uIHN1YnN0YXRlbWVudHMgTUFZIGJlDQo+ICAgICAg
ICAgICAgICAgIHJlb3JkZXJlZCwgYXMgbG9uZyBhcyB0aGV5IGRvIG5vdCBjaGFuZ2UgdGhlIG9y
ZGVyaW5nIG9yIGFueQ0KPiAgICAgICAgICAgICAgICAicnBjIg0KPiAgICAgICAgICAgICAgICAi
aW5wdXQiIHN1YnN0YXRlbWVudHMuDQo+ICAgICAgICAgDQo+ICAgICAgICAgICBJIHRoaW5rIHRo
aXMgbmVlZHMgdG8gY2FwdHVyZSB0aGF0IG5vIGRlc2NlbmRhbnQgc3RhdGVtZW50cyB0bw0KPiAg
ICAgICAgICAgImlucHV0IiBjYW4gYmUgcmVvcmRlcmVkLiAgU2FtZSBmb3IgIm91dHB1dCIgKG5v
dGUsICJpbnB1dCIgYW5kDQo+ICAgICAgICAgICAib3V0cHV0IiBpbiBib3RoICJycGMiIGFuZCAi
YWN0aW9uIikuDQo+ICAgICAgICAgDQo+ICAgICAgICAgDQo+ICAgICAgICAgbyAgMy4zDQo+ICAg
ICAgICAgDQo+ICAgICAgICAgICAgIEFsbCByZXZpc2lvbiBsYWJlbHMgdGhhdCBtYXRjaCB0aGUg
cGF0dGVybiBmb3IgdGhlICJ2ZXJzaW9uIg0KPiAgICAgICAgICAgICB0eXBlZGVmIGluIHRoZSBp
ZXRmLXlhbmctc2VtdmVyIFlBTkcgbW9kdWxlIE1VU1QgYmUgaW50ZXJwcmV0ZWQgYXMNCj4gICAg
ICAgICAgICAgWUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJlcnMuDQo+ICAgICAgICAgDQo+ICAg
ICAgICAgICBJIGRvbid0IHRoaW5rIHRoaXMgaXMgYSBnb29kIGlkZWEuICBTZWVtcyBsaWtlIGEg
bGF5ZXIgdmlvbGF0aW9uLg0KPiAgICAgICAgICAgV2hhdCBpZiBteSBwcm9qZWN0IHVzZSBhbm90
aGVyIGRpYWxlY3Qgb2Ygc2VtdmVyLCB0aGF0IHdvdWxkbid0IGJlDQo+ICAgICAgICAgICBwb3Nz
aWJsZSB3aXRoIHRoaXMgcnVsZS4gIEkgdGhpbmsgdGhpcyBuZWVkcyB0byBiZSByZW1vdmVkLg0K
PiAgICAgICAgIA0KPiAgICAgICAgIA0KPiAgICAgICAgIG8gIDMuMw0KPiAgICAgICAgIA0KPiAg
ICAgICAgICAgICBTdWJtb2R1bGVzIE1VU1QgTk9UIHVzZSByZXZpc2lvbiBsYWJlbCBzY2hlbWVz
IHRoYXQgY291bGQgYmUNCj4gICAgICAgICAgICAgY29uZnVzZWQNCj4gICAgICAgICAgICAgd2l0
aCB0aGUgaW5jbHVkaW5nIG1vZHVsZSdzIHJldmlzaW9uIGxhYmVsIHNjaGVtZS4NCj4gICAgICAg
ICANCj4gICAgICAgICAgIEhtbSwgaG93IGRvIEkgZW5zdXJlIHRoYXQgdGhpcyBNVVNUIE5PVCBp
cyBoYW5kbGVkIGNvcnJlY3RseT8gIFdoYXQNCj4gICAgICAgICAgIGV4YWN0bHkgZG9lcyAiY291
bGQgYmUgY29uZnVzZWQgd2l0aCIgbWVhbj8NCj4gICAgICAgICANCj4gICAgICAgICANCj4gICAg
ICAgICBvICAzLjMNCj4gICAgICAgICANCj4gICAgICAgICAgICAgICBJbiB0aGUgZmlsZW5hbWUg
b2YgYSBZQU5HIG1vZHVsZSwgd2hlcmUgaXQgdGFrZXMgdGhlIGZvcm06DQo+ICAgICAgICAgICAg
ICAgbW9kdWxlLQ0KPiAgICAgICAgICAgICAgIG9yLXN1Ym1vZHVsZS1uYW1lIFsnQCcgcmV2aXNp
b24tbGFiZWxdICggJy55YW5nJyAvICcueWluJyApDQo+ICAgICAgICAgDQo+ICAgICAgICAgICBT
aG91bGQgdGhpcyBzZWN0aW9uIHVwZGF0ZSA1LjIgb2YgUkZDIDc5NTA/ICBJIGtub3cgdGhhdCA1
LjIganVzdA0KPiAgICAgICAgICAgc2F5cyAiU0hPVUxEIi4gIEJ1dCBleGlzdGluZyB0b29scyBp
bXBsZW1lbnQgdGhpcyBTSE9VTEQsIGFuZCB0aGV5DQo+ICAgICAgICAgICBuZWVkIHRvIGJlIHVw
ZGF0ZWQgdG8gaGFuZGxlIHRoaXMgbmV3IGNvbnZlbnRpb24uDQo+ICAgICAgICAgDQo+ICAgICAg
ICAgICBCdXQgSSB3b25kZXIgaWYgdGhpcyBhIGdvb2QgaWRlYS4gIEl0IG1lYW5zIHRoYXQgYSB0
b29sIHRoYXQgbG9va3MNCj4gICAgICAgICAgIGZvciBhIG1vZHVsZSB3aXRoIGEgY2VydGFpbiBy
ZXZpc2lvbiBkYXRlIGNhbm5vdCBzaW1wbHkgY2hlY2sgdGhlDQo+ICAgICAgICAgICBmaWxlbmFt
ZXMsIGJ1dCBuZWVkIHRvIHBhcnNlIGFsbCBhdmFpbGFibGUgbW9kdWxlcyAod2lqdXN0IHRvIGZp
bmQNCj4gICAgICAgICAgIHRoZQ0KPiAgICAgICAgIA0KPiAgICAgICAgIA0KPiAgICAgICAgIA0K
PiAgICAgICAgIG8gIDMuNA0KPiAgICAgICAgIA0KPiAgICAgICAgICAgICAgbGVhZiBpbXBlcmlh
bC10ZW1wZXJhdHVyZSB7DQo+ICAgICAgICAgICAgICAgIHR5cGUgaW50NjQ7DQo+ICAgICAgICAg
ICAgICAgIHVuaXRzICJkZWdyZWVzIEZhaHJlbmhlaXQiOw0KPiAgICAgICAgICAgICAgICBzdGF0
dXMgZGVwcmVjYXRlZCB7DQo+ICAgICAgICAgICAgICAgICAgcmV2OnN0YXR1cy1kZXNjcmlwdGlv
bg0KPiAgICAgICAgICAgICAgICAgICAgIkltcGVyaWFsIG1lYXN1cmVtZW50cyBhcmUgYmVpbmcg
cGhhc2VkIG91dCBpbiBmYXZvcg0KPiAgICAgICAgICAgICAgICAgICAgIG9mIHRoZWlyIG1ldHJp
YyBlcXVpdmFsZW50cy4gIFVzZSBtZXRyaWMtdGVtcGVyYXR1cmUNCj4gICAgICAgICAgICAgICAg
ICAgICBpbnN0ZWFkLiI7DQo+ICAgICAgICAgICAgICAgIH0NCj4gICAgICAgICAgICAgICAgZGVz
Y3JpcHRpb24NCj4gICAgICAgICAgICAgICAgICAiVGVtcGVyYXR1cmUgaW4gZGVncmVlcyBGYWhy
ZW5oZWl0LiI7DQo+ICAgICAgICAgICAgICB9DQo+ICAgICAgICAgDQo+ICAgICAgICAgICBJIGRv
bid0IHRoaW5rIHJldjpzdGF0dXMtZGVzY3JpcHRpb24gaXMgbmVjZXNzYXJ5IC8gd29ydGggaXQu
ICBUaGlzDQo+ICAgICAgICAgICBjYW4gZWFzaWx5IGJlIHdyaXR0ZW4gd2l0aCB0aGUgbm9ybWFs
IGRlc2NyaXB0aW9uIHN0YXRlbWVudCBpbnN0ZWFkOg0KPiAgICAgICAgIA0KPiAgICAgICAgICAg
ICAgbGVhZiBpbXBlcmlhbC10ZW1wZXJhdHVyZSB7DQo+ICAgICAgICAgICAgICAgIHR5cGUgaW50
NjQ7DQo+ICAgICAgICAgICAgICAgIHVuaXRzICJkZWdyZWVzIEZhaHJlbmhlaXQiOw0KPiAgICAg
ICAgICAgICAgICBzdGF0dXMgZGVwcmVjYXRlZDsNCj4gICAgICAgICAgICAgICAgZGVzY3JpcHRp
b24NCj4gICAgICAgICAgICAgICAgICAgICJJbXBlcmlhbCBtZWFzdXJlbWVudHMgYXJlIGJlaW5n
IHBoYXNlZCBvdXQgaW4gZmF2b3INCj4gICAgICAgICAgICAgICAgICAgICBvZiB0aGVpciBtZXRy
aWMgZXF1aXZhbGVudHMuICBVc2UgbWV0cmljLXRlbXBlcmF0dXJlDQo+ICAgICAgICAgICAgICAg
ICAgICAgaW5zdGVhZC4NCj4gICAgICAgICANCj4gICAgICAgICAgICAgICAgICAgICBUZW1wZXJh
dHVyZSBpbiBkZWdyZWVzIEZhaHJlbmhlaXQuIjsNCj4gICAgICAgICAgICAgIH0NCj4gICAgICAg
ICANCj4gICAgICAgICANCj4gICAgICAgICBvICAzLjUNCj4gICAgICAgICANCj4gICAgICAgICAg
IFRoZSBleGFtcGxlIG1vZHVsZXMgc2hvdWxkIGJlIGxlZ2FsIFlBTkcgbW9kdWxlcy4gIFVzZSBl
LmcuIA0KPiAgICAgICAgICAgInVybjpleGFtcGxlOm1vZHVsZSIgYXMgbmFtZXNwYWNlLg0KPiAg
ICAgICAgIA0KPiAgICAgICAgICAgQWxzbywgdGhlIG1vZHVsZXMgYXJlIG1pc3NpbmcgdGhlIGxh
c3QgIn0iLCB3aGljaCBjb25mdXNlcyB0aGUNCj4gICAgICAgICAgICJyZmNzdHJpcCIgdG9vbC4N
Cj4gICAgICAgICANCj4gICAgICAgICANCj4gICAgICAgICBvIDQuMS4xDQo+ICAgICAgICAgDQo+
ICAgICAgICAgICAgIEFsdGVybmF0aXZlbHksIHRoZSBmaXJzdCBleGFtcGxlIGNvdWxkIGhhdmUg
dXNlZCB0aGUgcmV2aXNpb24NCj4gICAgICAgICAgICAgbGFiZWwNCj4gICAgICAgICAgICAgIjEu
MC4wIiBpbnN0ZWFkLCB3aGljaCBzZWxlY3RzIHRoZSBzYW1lIHNldCBvZiByZXZpc2lvbnMvdmVy
c2lvbnMuDQo+ICAgICAgICAgDQo+ICAgICAgICAgICAgIGltcG9ydCBleGFtcGxlLW1vZHVsZSB7
DQo+ICAgICAgICAgICAgICAgcmV2OnJldmlzaW9uLW9yLWRlcml2ZWQgMS4wLjA7DQo+ICAgICAg
ICAgICAgIH0NCj4gICAgICAgICANCj4gICAgICAgICAgIFNob3VsZG4ndCB0aGlzIGJlIHMvMS4w
LjAvMi4wLjAvZyA/DQo+ICAgICAgICAgDQo+ICAgICAgICAgDQo+ICAgICAgICAgbyAgNQ0KPiAg
ICAgICAgIA0KPiAgICAgICAgICAgSSB0aGluayB0aGUgbW9kdWxlIG5hbWUgImlldGYteWwtcmV2
aXNpb25zIiBzaG91bGQgYmUgY2hhbmdlZCB0bw0KPiAgICAgICAgICAgImlldGYteWFuZy1saWJy
YXJ5LXJldmlzaW9ucyIuICAgInlsIiBpcyBub3QgYSB3ZWxsLWtub3duIGFjcm9ueW0uDQo+ICAg
ICAgICAgDQo+ICAgICAgICAgDQo+ICAgICAgICAgbyAgNS4yLjINCj4gICAgICAgICANCj4gICAg
ICAgICAgIFdvdWxkbid0IGl0IGJlIGJldHRlciBpZiB0aGUgbGVhZiAiZGVwcmVjYXRlZC1ub2Rl
cy1pbXBsZW1lbnRlZCIgYW5kDQo+ICAgICAgICAgICAib2Jzb2xldGUtbm9kZXMtYWJzZW50IiB3
ZXJlIG9mIHR5cGUgImJvb2xlYW4iIHJhdGhlciB0aGFuIHR5cGUNCj4gICAgICAgICAgICJlbXB0
eSI/DQo+ICAgICAgICAgDQo+ICAgICAgICAgDQo+ICAgICAgICAgbyAgNy4xDQo+ICAgICAgICAg
DQo+ICAgICAgICAgICBUaGUgdGV4dCBzYXlzOg0KPiAgICAgICAgIA0KPiAgICAgICAgICAgICBB
bGwgSUVURiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVsIHN0YXRlbWVu
dHMgZm9yDQo+ICAgICAgICAgICAgIGFsbA0KPiAgICAgICAgICAgICBuZXdseSBwdWJsaXNoZWQg
WUFORyBtb2R1bGVzLCBhbmQgYWxsIG5ld2x5IHB1Ymxpc2hlZCByZXZpc2lvbnMgb2YNCj4gICAg
ICAgICAgICAgZXhpc3RpbmcgWUFORyBtb2R1bGVzLiAgVGhlIHJldmlzaW9uLWxhYmVsIE1VU1Qg
dGFrZSB0aGUgZm9ybSBvZiBhDQo+ICAgICAgICAgICAgIFlBTkcgc2VtYW50aWMgdmVyc2lvbiBu
dW1iZXIgW0ktRC52ZXJkdC1uZXRtb2QteWFuZy1zZW12ZXJdLg0KPiAgICAgICAgIA0KPiAgICAg
ICAgICAgSSBzdHJvbmdseSBkaXNhZ3JlZSB3aXRoIHRoaXMgbmV3IHJ1bGUuICBJRVRGIG1vZHVs
ZXMgdXNlIGEgbGluZWFyDQo+ICAgICAgICAgICBoaXN0b3J5LCBzbyB0aGVyZSBhcmUgbm8gcmVh
c29ucyB0byB1c2UgIm1vZGlmaWVkIHNlbXZlciIuDQo+ICAgICAgICAgDQo+ICAgICAgICAgICBJ
dCBpcyBvayB0byB1c2UgcmV2Om5iYy1jaGFuZ2VzIGlmIG5lZWRlZCwgdGhvdWdoLg0KPiAgICAg
ICAgIA0KPiAgICAgICAgIA0KPiAgICAgICAgIG8gNy4xLjENCj4gICAgICAgICANCj4gICAgICAg
ICAgIFRoZXJlIGlzIGEgbWlzc2luZyAiIGluOg0KPiAgICAgICAgIA0KPiAgICAgICAgICAgIDQu
ICBGb3Igc3RhdHVzICJvYnNvbGV0ZSIsIGl0IGlzIFJFQ09NTUVOREVEIHRvIGtlZXAgdGhlICJz
dGF0dXMtDQo+ICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uIiBpbmZvcm1hdGlvbiwgZnJvbSB3
aGVuIHRoZSBub2RlIGhhZCBzdGF0dXMNCj4gICAgICAgICAgICAgICAgImRlcHJlY2F0ZWQsIHdo
aWNoIGlzIHN0aWxsIHJlbGV2YW50Lg0KPiAgICAgICAgICBIRVJFICAtLS0tLS0tLS0tLV4NCj4g
ICAgICAgICANCj4gICAgICAgICANCj4gICAgICAgICBvICA4DQo+ICAgICAgICAgDQo+ICAgICAg
ICAgICBzL0NPREUgRU5EUz4vPENPREUgRU5EUz4vDQo+ICAgICAgICAgDQo+ICAgICAgICAgDQo+
ICAgICAgICAgbyBCb3RoIFlBTkcgbW9kdWxlcw0KPiAgICAgICAgIA0KPiAgICAgICAgICAgQWxs
IGV4dGVuc2lvbnMgc2hvdWxkIHNwZWNpZnkgdGhlIGdyYW1tYXI7IGkuZS4sIGluIHdoaWNoIHN0
YXRlbWVudHMNCj4gICAgICAgICAgIHRoZXkgY2FuIGJlIHByZXNlbnQgYW5kIHdoaWNoIHN1YnN0
YXRlbWVudHMgdGhleSBjYW4gaGF2ZS4NCj4gICAgICAgICANCj4gICAgICAgICANCj4gICAgICAg
ICANCj4gICAgICAgICAvbWFydGluDQo+ICAgICAgICAgDQo+ICAgICAgICAgX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gICAgICAgICBuZXRtb2QgbWFp
bGluZyBsaXN0DQo+ICAgICAgICAgbmV0bW9kQGlldGYub3JnDQo+ICAgICAgICAgaHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCj4gICAgICAgICANCj4gICAgIA0K
PiAgICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4g
ICAgIG5ldG1vZCBtYWlsaW5nIGxpc3QNCj4gICAgIG5ldG1vZEBpZXRmLm9yZw0KPiAgICAgaHR0
cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCj4gICAgIA0KPiANCg==


From nobody Sat Mar 28 01:43:13 2020
Return-Path: <mbj+ietf@4668.se>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4812D3A053E for <netmod@ietfa.amsl.com>; Sat, 28 Mar 2020 01:43:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.099
X-Spam-Level: 
X-Spam-Status: No, score=-0.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=KKHDfCBg; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=qFouC88p
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 INYpJDF9v2L5 for <netmod@ietfa.amsl.com>; Sat, 28 Mar 2020 01:43:10 -0700 (PDT)
Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 85E103A0418 for <netmod@ietf.org>; Sat, 28 Mar 2020 01:43:10 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id B967B5C0267; Sat, 28 Mar 2020 04:43:09 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Sat, 28 Mar 2020 04:43:09 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm1; bh= ugMyvZYbUFiBZtD4HfXDb1sTtxWYCxGNJrtwv3ePgaU=; b=KKHDfCBg+Pu048bc VX+9hKbMJrH+goYQyuRGNEO7eEE6TiD+n3ZsB96BT4XzQvMQsfpD3zWMWG9OK1ge ehFTuoDWgsbNts+6fhEf3IOsT63PCefw6DC6Ir1yJ/Q4iX8jNrHCxf6Hn65g+dD1 Rsk4JHARBmcDRuhbL/yJDZlmm40WZ34WRrZM83zKBtkzf+TqnN19KRvQCtudPX/0 BTFHVGSIMf0vZ1Fv0wcGk7zn3eFMfD4c9WtQTWslLYyxr+AXxTmtKdlh7rIS6r01 Mqne8jNOWtqsOQBiOrQg2+aeshw1dWgMCzpo3R6nAmDntQ/MBvsMz6sPzz+L5SKl PzG2PQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=ugMyvZYbUFiBZtD4HfXDb1sTtxWYCxGNJrtwv3ePg aU=; b=qFouC88poTbO3VmRl/9c3t+QankUYzNL4izviT+ZLqjd+bicWjAF9N8Jm NBUBhKYdG45/39//z6BrARvhgqA0VTJHLrvGlD6KBADkXi2Xlu1m78uobMzffDWV MZZ+DhvvvG5O/KQ0yzJUpwTtdCTet9MpzCgv5UR/jCXSXBwqPuvo7tFsRtlIlT6V XWCMpvUsgKZpFKXJmHvqtuKY8jVcHRs/KLf8nzR+QELVOs5e855yN3KIKmFHBVwV LIG5Y64H6nPxnXKfdleV6MM4n8A1VviQIgS4yFt2KcbURpOU/GxSv20st5l2SGEr DHOIrqwm1DNLPZZqas1zAbfkri+2g==
X-ME-Sender: <xms:HQ5_Xoko9Wlo-fwpGLJbPgZNd-fYdXrDE_ZEd8kV4nPupjGTYHyaFA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrudeitddguddulecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffkvffuhfgjfhfogggtgfesth gsredtredtjeenucfhrhhomhepofgrrhhtihhnuceujhpnrhhklhhunhguuceomhgsjhdo ihgvthhfseegieeikedrshgvqeenucffohhmrghinhepghhithhhuhgsrdgtohhmpdhivg htfhdrohhrghenucfkphepudehhedrgedruddtfedruddvnecuvehluhhsthgvrhfuihii vgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsjhdoihgvthhfseegieeikedrsh gv
X-ME-Proxy: <xmx:HQ5_XgCr4VqnKtk6o0Cf5qs19u5BkDSfgzAaKj_Z8wnW5daxXKBzSA> <xmx:HQ5_Xt_gABV9Ee50mNAkDWzqnon199J4efyhNFwkpDoDfn9o86Ufbg> <xmx:HQ5_XiQ_7bqyfcAep7gu_wP5GNXXPDalMYvE4iZX975Tol0-Gjrc7A> <xmx:HQ5_XusxVwheulUxVUuGRqCiGQfJVsz3RqwOv_2sdO8PEQbQQNGNYw>
Received: from localhost (unknown [155.4.103.12]) by mail.messagingengine.com (Postfix) with ESMTPA id C5A77306C696; Sat, 28 Mar 2020 04:43:08 -0400 (EDT)
Date: Sat, 28 Mar 2020 09:43:06 +0100 (CET)
Message-Id: <20200328.094306.1883371784477662660.id@4668.se>
To: rrahman@cisco.com
Cc: netmod@ietf.org
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
In-Reply-To: <809C7D15-95DD-49CF-975A-B55F08D8C782@cisco.com>
References: <809C7D15-95DD-49CF-975A-B55F08D8C782@cisco.com>
X-Mailer: Mew version 6.8 on Emacs 26.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=utf-8
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/1wPIaLPfjnLiiGBK0teLYUB7lJY>
Subject: Re: [netmod] No descendent statements to input/output can be reordered
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Mar 2020 08:43:12 -0000

IlJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIiA8cnJhaG1hbkBjaXNjby5jb20+IHdyb3RlOg0KPiBI
aSwNCj4gDQo+IGh0dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNzdWVz
LzQ3DQo+IA0KPiAgICAgICAgIG8gIDMuMS4xDQo+ICAgICAgICAgDQo+ICAgICAgICAgICAgIG8g
IEluIHN0YXRlbWVudHMgdGhhdCBoYXZlIGFueSBkYXRhIGRlZmluaXRpb24gc3RhdGVtZW50cyBh
cw0KPiAgICAgICAgICAgICAgICBzdWJzdGF0ZW1lbnRzLCB0aG9zZSBkYXRhIGRlZmluaXRpb24g
c3Vic3RhdGVtZW50cyBNQVkgYmUNCj4gICAgICAgICAgICAgICAgcmVvcmRlcmVkLCBhcyBsb25n
IGFzIHRoZXkgZG8gbm90IGNoYW5nZSB0aGUgb3JkZXJpbmcgb3IgYW55ICJycGMiDQo+ICAgICAg
ICAgICAgICAgICJpbnB1dCIgc3Vic3RhdGVtZW50cy4NCj4gICAgICAgICANCj4gICAgICAgICAg
IEkgdGhpbmsgdGhpcyBuZWVkcyB0byBjYXB0dXJlIHRoYXQgbm8gZGVzY2VuZGFudCBzdGF0ZW1l
bnRzIHRvDQo+ICAgICAgICAgICAiaW5wdXQiIGNhbiBiZSByZW9yZGVyZWQuICBTYW1lIGZvciAi
b3V0cHV0IiAobm90ZSwgImlucHV0IiBhbmQNCj4gICAgICAgICAgICJvdXRwdXQiIGluIGJvdGgg
InJwYyIgYW5kICJhY3Rpb24iKS4NCj4gDQo+IA0KPiBTb3VuZHMgZ29vZC4gSlRCQywgYnkgZGVz
Y2VuZGVudCB5b3UncmUgcmVmZXJyaW5nIHRvIGRhdGEgbm9kZXMNCj4gKGNoaWxkcmVuLCBncmFu
ZGNoaWxkcmVuIGV0YykgYW5kIG5vdCB0byBzdGF0ZW1lbnRzIGxpa2UgdHlwZSBhbmQNCj4gZGVz
Y3JpcHRpb24/DQoNClllcyBJIG1lYW4gZGVzY2VuZGFudCBub2Rlcy4NCg0KDQo+IEFsc28sIGNv
dWxkIHlvdSByZWZyZXNoIG91ciBtZW1vcnkgd2h5IHRoZSBkZWNpc2lvbiB3YXMgbWFkZSB0bw0K
PiBwcmVzZXJ2ZSBvcmRlciBvZiBpbnB1dC9vdXRwdXQgZGF0YSBub2Rlcz8NCg0KVGhpcyBpcyBi
L2MgdGhpcyBvcmRlciBpcyBwcmVzZXJ2ZWQgb24tdGhlLXdpcmUgZm9yIHNvbWUgZW5jb2Rpbmdz
DQoobGlrZSBYTUwpLg0KDQoNCi9tYXJ0aW4NCg0KDQoNCj4gDQo+IFJlZ2FyZHMsDQo+IFJlc2hh
ZC4NCj4gDQo+IO+7v09uIDIwMjAtMDMtMjAsIDU6MDggUE0sICJuZXRtb2Qgb24gYmVoYWxmIG9m
IFJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIiA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmcgb24gYmVo
YWxmIG9mIHJyYWhtYW49NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc+IHdyb3RlOg0KPiANCj4g
ICAgIEhpIE1hcnRpbiwNCj4gICAgIA0KPiAgICAgV2UndmUgb3BlbmVkIGlzc3VlcyB0byB0cmFj
ayB5b3VyIHJldmlldyBjb21tZW50cyAoc2VlIGJlbG93KS4gV2lsbCBraWNrIG9mZiBzZXBhcmF0
ZSB0aGVyYWRzIGZvciBlYWNoIGlzc3VlLg0KPiAgICAgDQo+ICAgICBodHRwczovL2dpdGh1Yi5j
b20vbmV0bW9kLXdnL3lhbmctdmVyLWR0L2lzc3Vlcz9xPWlzJTNBaXNzdWUraXMlM0FvcGVuK2xh
YmVsJTNBdXBkYXRlZC1tb2QtcmV2LWhhbmRsaW5nDQo+ICAgICANCj4gICAgIFJlZ2FyZHMsDQo+
ICAgICBSZXNoYWQuDQo+ICAgICANCj4gICAgIE9uIDIwMjAtMDMtMTAsIDM6MzEgUE0sICJuZXRt
b2Qgb24gYmVoYWxmIG9mIE1hcnRpbiBCasO2cmtsdW5kIiA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5v
cmcgb24gYmVoYWxmIG9mIG1iaitpZXRmQDQ2Njguc2U+IHdyb3RlOg0KPiAgICAgDQo+ICAgICAg
ICAgSGksDQo+ICAgICAgICAgDQo+ICAgICAgICAgSGVyZSBhcmUgbXkgcmV2aWV3IGNvbW1lbnRz
IG9mDQo+ICAgICAgICAgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmct
MDEuDQo+ICAgICAgICAgDQo+ICAgICAgICAgDQo+ICAgICAgICAgDQo+ICAgICAgICAgbyAgMy4x
LjENCj4gICAgICAgICANCj4gICAgICAgICAgICAgbyAgSW4gc3RhdGVtZW50cyB0aGF0IGhhdmUg
YW55IGRhdGEgZGVmaW5pdGlvbiBzdGF0ZW1lbnRzIGFzDQo+ICAgICAgICAgICAgICAgIHN1YnN0
YXRlbWVudHMsIHRob3NlIGRhdGEgZGVmaW5pdGlvbiBzdWJzdGF0ZW1lbnRzIE1BWSBiZQ0KPiAg
ICAgICAgICAgICAgICByZW9yZGVyZWQsIGFzIGxvbmcgYXMgdGhleSBkbyBub3QgY2hhbmdlIHRo
ZSBvcmRlcmluZyBvciBhbnkgInJwYyINCj4gICAgICAgICAgICAgICAgImlucHV0IiBzdWJzdGF0
ZW1lbnRzLg0KPiAgICAgICAgIA0KPiAgICAgICAgICAgSSB0aGluayB0aGlzIG5lZWRzIHRvIGNh
cHR1cmUgdGhhdCBubyBkZXNjZW5kYW50IHN0YXRlbWVudHMgdG8NCj4gICAgICAgICAgICJpbnB1
dCIgY2FuIGJlIHJlb3JkZXJlZC4gIFNhbWUgZm9yICJvdXRwdXQiIChub3RlLCAiaW5wdXQiIGFu
ZA0KPiAgICAgICAgICAgIm91dHB1dCIgaW4gYm90aCAicnBjIiBhbmQgImFjdGlvbiIpLg0KPiAg
ICAgICAgIA0KPiAgICAgICAgIA0KPiAgICAgICAgIG8gIDMuMw0KPiAgICAgICAgIA0KPiAgICAg
ICAgICAgICBBbGwgcmV2aXNpb24gbGFiZWxzIHRoYXQgbWF0Y2ggdGhlIHBhdHRlcm4gZm9yIHRo
ZSAidmVyc2lvbiINCj4gICAgICAgICAgICAgdHlwZWRlZiBpbiB0aGUgaWV0Zi15YW5nLXNlbXZl
ciBZQU5HIG1vZHVsZSBNVVNUIGJlIGludGVycHJldGVkIGFzDQo+ICAgICAgICAgICAgIFlBTkcg
c2VtYW50aWMgdmVyc2lvbiBudW1iZXJzLg0KPiAgICAgICAgIA0KPiAgICAgICAgICAgSSBkb24n
dCB0aGluayB0aGlzIGlzIGEgZ29vZCBpZGVhLiAgU2VlbXMgbGlrZSBhIGxheWVyIHZpb2xhdGlv
bi4NCj4gICAgICAgICAgIFdoYXQgaWYgbXkgcHJvamVjdCB1c2UgYW5vdGhlciBkaWFsZWN0IG9m
IHNlbXZlciwgdGhhdCB3b3VsZG4ndCBiZQ0KPiAgICAgICAgICAgcG9zc2libGUgd2l0aCB0aGlz
IHJ1bGUuICBJIHRoaW5rIHRoaXMgbmVlZHMgdG8gYmUgcmVtb3ZlZC4NCj4gICAgICAgICANCj4g
ICAgICAgICANCj4gICAgICAgICBvICAzLjMNCj4gICAgICAgICANCj4gICAgICAgICAgICAgU3Vi
bW9kdWxlcyBNVVNUIE5PVCB1c2UgcmV2aXNpb24gbGFiZWwgc2NoZW1lcyB0aGF0IGNvdWxkIGJl
IGNvbmZ1c2VkDQo+ICAgICAgICAgICAgIHdpdGggdGhlIGluY2x1ZGluZyBtb2R1bGUncyByZXZp
c2lvbiBsYWJlbCBzY2hlbWUuDQo+ICAgICAgICAgDQo+ICAgICAgICAgICBIbW0sIGhvdyBkbyBJ
IGVuc3VyZSB0aGF0IHRoaXMgTVVTVCBOT1QgaXMgaGFuZGxlZCBjb3JyZWN0bHk/ICBXaGF0DQo+
ICAgICAgICAgICBleGFjdGx5IGRvZXMgImNvdWxkIGJlIGNvbmZ1c2VkIHdpdGgiIG1lYW4/DQo+
ICAgICAgICAgDQo+ICAgICAgICAgDQo+ICAgICAgICAgbyAgMy4zDQo+ICAgICAgICAgDQo+ICAg
ICAgICAgICAgICAgSW4gdGhlIGZpbGVuYW1lIG9mIGEgWUFORyBtb2R1bGUsIHdoZXJlIGl0IHRh
a2VzIHRoZSBmb3JtOiBtb2R1bGUtDQo+ICAgICAgICAgICAgICAgb3Itc3VibW9kdWxlLW5hbWUg
WydAJyByZXZpc2lvbi1sYWJlbF0gKCAnLnlhbmcnIC8gJy55aW4nICkNCj4gICAgICAgICANCj4g
ICAgICAgICAgIFNob3VsZCB0aGlzIHNlY3Rpb24gdXBkYXRlIDUuMiBvZiBSRkMgNzk1MD8gIEkg
a25vdyB0aGF0IDUuMiBqdXN0DQo+ICAgICAgICAgICBzYXlzICJTSE9VTEQiLiAgQnV0IGV4aXN0
aW5nIHRvb2xzIGltcGxlbWVudCB0aGlzIFNIT1VMRCwgYW5kIHRoZXkNCj4gICAgICAgICAgIG5l
ZWQgdG8gYmUgdXBkYXRlZCB0byBoYW5kbGUgdGhpcyBuZXcgY29udmVudGlvbi4NCj4gICAgICAg
ICANCj4gICAgICAgICAgIEJ1dCBJIHdvbmRlciBpZiB0aGlzIGEgZ29vZCBpZGVhLiAgSXQgbWVh
bnMgdGhhdCBhIHRvb2wgdGhhdCBsb29rcw0KPiAgICAgICAgICAgZm9yIGEgbW9kdWxlIHdpdGgg
YSBjZXJ0YWluIHJldmlzaW9uIGRhdGUgY2Fubm90IHNpbXBseSBjaGVjayB0aGUNCj4gICAgICAg
ICAgIGZpbGVuYW1lcywgYnV0IG5lZWQgdG8gcGFyc2UgYWxsIGF2YWlsYWJsZSBtb2R1bGVzICh3
aWp1c3QgdG8gZmluZCB0aGUgDQo+ICAgICAgICAgDQo+ICAgICAgICAgDQo+ICAgICAgICAgDQo+
ICAgICAgICAgbyAgMy40DQo+ICAgICAgICAgDQo+ICAgICAgICAgICAgICBsZWFmIGltcGVyaWFs
LXRlbXBlcmF0dXJlIHsNCj4gICAgICAgICAgICAgICAgdHlwZSBpbnQ2NDsNCj4gICAgICAgICAg
ICAgICAgdW5pdHMgImRlZ3JlZXMgRmFocmVuaGVpdCI7DQo+ICAgICAgICAgICAgICAgIHN0YXR1
cyBkZXByZWNhdGVkIHsNCj4gICAgICAgICAgICAgICAgICByZXY6c3RhdHVzLWRlc2NyaXB0aW9u
DQo+ICAgICAgICAgICAgICAgICAgICAiSW1wZXJpYWwgbWVhc3VyZW1lbnRzIGFyZSBiZWluZyBw
aGFzZWQgb3V0IGluIGZhdm9yDQo+ICAgICAgICAgICAgICAgICAgICAgb2YgdGhlaXIgbWV0cmlj
IGVxdWl2YWxlbnRzLiAgVXNlIG1ldHJpYy10ZW1wZXJhdHVyZQ0KPiAgICAgICAgICAgICAgICAg
ICAgIGluc3RlYWQuIjsNCj4gICAgICAgICAgICAgICAgfQ0KPiAgICAgICAgICAgICAgICBkZXNj
cmlwdGlvbg0KPiAgICAgICAgICAgICAgICAgICJUZW1wZXJhdHVyZSBpbiBkZWdyZWVzIEZhaHJl
bmhlaXQuIjsNCj4gICAgICAgICAgICAgIH0NCj4gICAgICAgICANCj4gICAgICAgICAgIEkgZG9u
J3QgdGhpbmsgcmV2OnN0YXR1cy1kZXNjcmlwdGlvbiBpcyBuZWNlc3NhcnkgLyB3b3J0aCBpdC4g
IFRoaXMNCj4gICAgICAgICAgIGNhbiBlYXNpbHkgYmUgd3JpdHRlbiB3aXRoIHRoZSBub3JtYWwg
ZGVzY3JpcHRpb24gc3RhdGVtZW50IGluc3RlYWQ6DQo+ICAgICAgICAgDQo+ICAgICAgICAgICAg
ICBsZWFmIGltcGVyaWFsLXRlbXBlcmF0dXJlIHsNCj4gICAgICAgICAgICAgICAgdHlwZSBpbnQ2
NDsNCj4gICAgICAgICAgICAgICAgdW5pdHMgImRlZ3JlZXMgRmFocmVuaGVpdCI7DQo+ICAgICAg
ICAgICAgICAgIHN0YXR1cyBkZXByZWNhdGVkOw0KPiAgICAgICAgICAgICAgICBkZXNjcmlwdGlv
bg0KPiAgICAgICAgICAgICAgICAgICAgIkltcGVyaWFsIG1lYXN1cmVtZW50cyBhcmUgYmVpbmcg
cGhhc2VkIG91dCBpbiBmYXZvcg0KPiAgICAgICAgICAgICAgICAgICAgIG9mIHRoZWlyIG1ldHJp
YyBlcXVpdmFsZW50cy4gIFVzZSBtZXRyaWMtdGVtcGVyYXR1cmUNCj4gICAgICAgICAgICAgICAg
ICAgICBpbnN0ZWFkLg0KPiAgICAgICAgIA0KPiAgICAgICAgICAgICAgICAgICAgIFRlbXBlcmF0
dXJlIGluIGRlZ3JlZXMgRmFocmVuaGVpdC4iOw0KPiAgICAgICAgICAgICAgfQ0KPiAgICAgICAg
IA0KPiAgICAgICAgIA0KPiAgICAgICAgIG8gIDMuNQ0KPiAgICAgICAgIA0KPiAgICAgICAgICAg
VGhlIGV4YW1wbGUgbW9kdWxlcyBzaG91bGQgYmUgbGVnYWwgWUFORyBtb2R1bGVzLiAgVXNlIGUu
Zy4gDQo+ICAgICAgICAgICAidXJuOmV4YW1wbGU6bW9kdWxlIiBhcyBuYW1lc3BhY2UuDQo+ICAg
ICAgICAgDQo+ICAgICAgICAgICBBbHNvLCB0aGUgbW9kdWxlcyBhcmUgbWlzc2luZyB0aGUgbGFz
dCAifSIsIHdoaWNoIGNvbmZ1c2VzIHRoZQ0KPiAgICAgICAgICAgInJmY3N0cmlwIiB0b29sLg0K
PiAgICAgICAgIA0KPiAgICAgICAgIA0KPiAgICAgICAgIG8gNC4xLjENCj4gICAgICAgICANCj4g
ICAgICAgICAgICAgQWx0ZXJuYXRpdmVseSwgdGhlIGZpcnN0IGV4YW1wbGUgY291bGQgaGF2ZSB1
c2VkIHRoZSByZXZpc2lvbiBsYWJlbA0KPiAgICAgICAgICAgICAiMS4wLjAiIGluc3RlYWQsIHdo
aWNoIHNlbGVjdHMgdGhlIHNhbWUgc2V0IG9mIHJldmlzaW9ucy92ZXJzaW9ucy4NCj4gICAgICAg
ICANCj4gICAgICAgICAgICAgaW1wb3J0IGV4YW1wbGUtbW9kdWxlIHsNCj4gICAgICAgICAgICAg
ICByZXY6cmV2aXNpb24tb3ItZGVyaXZlZCAxLjAuMDsNCj4gICAgICAgICAgICAgfQ0KPiAgICAg
ICAgIA0KPiAgICAgICAgICAgU2hvdWxkbid0IHRoaXMgYmUgcy8xLjAuMC8yLjAuMC9nID8NCj4g
ICAgICAgICANCj4gICAgICAgICANCj4gICAgICAgICBvICA1DQo+ICAgICAgICAgDQo+ICAgICAg
ICAgICBJIHRoaW5rIHRoZSBtb2R1bGUgbmFtZSAiaWV0Zi15bC1yZXZpc2lvbnMiIHNob3VsZCBi
ZSBjaGFuZ2VkIHRvDQo+ICAgICAgICAgICAiaWV0Zi15YW5nLWxpYnJhcnktcmV2aXNpb25zIi4g
ICAieWwiIGlzIG5vdCBhIHdlbGwta25vd24gYWNyb255bS4NCj4gICAgICAgICANCj4gICAgICAg
ICANCj4gICAgICAgICBvICA1LjIuMg0KPiAgICAgICAgIA0KPiAgICAgICAgICAgV291bGRuJ3Qg
aXQgYmUgYmV0dGVyIGlmIHRoZSBsZWFmICJkZXByZWNhdGVkLW5vZGVzLWltcGxlbWVudGVkIiBh
bmQNCj4gICAgICAgICAgICJvYnNvbGV0ZS1ub2Rlcy1hYnNlbnQiIHdlcmUgb2YgdHlwZSAiYm9v
bGVhbiIgcmF0aGVyIHRoYW4gdHlwZQ0KPiAgICAgICAgICAgImVtcHR5Ij8NCj4gICAgICAgICAN
Cj4gICAgICAgICANCj4gICAgICAgICBvICA3LjENCj4gICAgICAgICANCj4gICAgICAgICAgIFRo
ZSB0ZXh0IHNheXM6DQo+ICAgICAgICAgDQo+ICAgICAgICAgICAgIEFsbCBJRVRGIFlBTkcgbW9k
dWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNpb24tbGFiZWwgc3RhdGVtZW50cyBmb3IgYWxsDQo+ICAg
ICAgICAgICAgIG5ld2x5IHB1Ymxpc2hlZCBZQU5HIG1vZHVsZXMsIGFuZCBhbGwgbmV3bHkgcHVi
bGlzaGVkIHJldmlzaW9ucyBvZg0KPiAgICAgICAgICAgICBleGlzdGluZyBZQU5HIG1vZHVsZXMu
ICBUaGUgcmV2aXNpb24tbGFiZWwgTVVTVCB0YWtlIHRoZSBmb3JtIG9mIGENCj4gICAgICAgICAg
ICAgWUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJlciBbSS1ELnZlcmR0LW5ldG1vZC15YW5nLXNl
bXZlcl0uDQo+ICAgICAgICAgDQo+ICAgICAgICAgICBJIHN0cm9uZ2x5IGRpc2FncmVlIHdpdGgg
dGhpcyBuZXcgcnVsZS4gIElFVEYgbW9kdWxlcyB1c2UgYSBsaW5lYXINCj4gICAgICAgICAgIGhp
c3RvcnksIHNvIHRoZXJlIGFyZSBubyByZWFzb25zIHRvIHVzZSAibW9kaWZpZWQgc2VtdmVyIi4N
Cj4gICAgICAgICANCj4gICAgICAgICAgIEl0IGlzIG9rIHRvIHVzZSByZXY6bmJjLWNoYW5nZXMg
aWYgbmVlZGVkLCB0aG91Z2guDQo+ICAgICAgICAgDQo+ICAgICAgICAgDQo+ICAgICAgICAgbyA3
LjEuMQ0KPiAgICAgICAgIA0KPiAgICAgICAgICAgVGhlcmUgaXMgYSBtaXNzaW5nICIgaW46DQo+
ICAgICAgICAgDQo+ICAgICAgICAgICAgNC4gIEZvciBzdGF0dXMgIm9ic29sZXRlIiwgaXQgaXMg
UkVDT01NRU5ERUQgdG8ga2VlcCB0aGUgInN0YXR1cy0NCj4gICAgICAgICAgICAgICAgZGVzY3Jp
cHRpb24iIGluZm9ybWF0aW9uLCBmcm9tIHdoZW4gdGhlIG5vZGUgaGFkIHN0YXR1cw0KPiAgICAg
ICAgICAgICAgICAiZGVwcmVjYXRlZCwgd2hpY2ggaXMgc3RpbGwgcmVsZXZhbnQuDQo+ICAgICAg
ICAgIEhFUkUgIC0tLS0tLS0tLS0tXg0KPiAgICAgICAgIA0KPiAgICAgICAgIA0KPiAgICAgICAg
IG8gIDgNCj4gICAgICAgICANCj4gICAgICAgICAgIHMvQ09ERSBFTkRTPi88Q09ERSBFTkRTPi8N
Cj4gICAgICAgICANCj4gICAgICAgICANCj4gICAgICAgICBvIEJvdGggWUFORyBtb2R1bGVzDQo+
ICAgICAgICAgDQo+ICAgICAgICAgICBBbGwgZXh0ZW5zaW9ucyBzaG91bGQgc3BlY2lmeSB0aGUg
Z3JhbW1hcjsgaS5lLiwgaW4gd2hpY2ggc3RhdGVtZW50cw0KPiAgICAgICAgICAgdGhleSBjYW4g
YmUgcHJlc2VudCBhbmQgd2hpY2ggc3Vic3RhdGVtZW50cyB0aGV5IGNhbiBoYXZlLg0KPiAgICAg
ICAgIA0KPiAgICAgICAgIA0KPiAgICAgICAgIA0KPiAgICAgICAgIC9tYXJ0aW4NCj4gICAgICAg
ICANCj4gICAgICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXw0KPiAgICAgICAgIG5ldG1vZCBtYWlsaW5nIGxpc3QNCj4gICAgICAgICBuZXRtb2RAaWV0
Zi5vcmcNCj4gICAgICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25l
dG1vZA0KPiAgICAgICAgIA0KPiAgICAgDQo+ICAgICBfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXw0KPiAgICAgbmV0bW9kIG1haWxpbmcgbGlzdA0KPiAgICAg
bmV0bW9kQGlldGYub3JnDQo+ICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL25ldG1vZA0KPiAgICAgDQo+IA0K


From nobody Sat Mar 28 01:44:38 2020
Return-Path: <mbj+ietf@4668.se>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF4523A08C2 for <netmod@ietfa.amsl.com>; Sat, 28 Mar 2020 01:44:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.098
X-Spam-Level: 
X-Spam-Status: No, score=-0.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=R1GOrU+q; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=w5sj1zPY
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 TTRH9V87jrWU for <netmod@ietfa.amsl.com>; Sat, 28 Mar 2020 01:44:34 -0700 (PDT)
Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 47B063A07B9 for <netmod@ietf.org>; Sat, 28 Mar 2020 01:44:34 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id A41A65C0295; Sat, 28 Mar 2020 04:44:33 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Sat, 28 Mar 2020 04:44:33 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm1; bh= erRpwaWYL6EH08okR1MHc+9Kk9v8uegxCDNqOq4dM20=; b=R1GOrU+qdiiG64z+ comIGd/TDNP1/ZEqTFmyQaMI+JL4XYTxKRcGu9zrcP/sxfTvP/o+RnUzlpNkJT16 PrGIPMmBJ8zgVlKsTSF1AZtCGHOkYzHFAXDYC+XxM2ozKBwu6QZlfe/EtMkaW/vc CTGLLFK3Mz8maEGZMGWuZWTb8AejVp9Ht0JBGcxOtC+S/L/CNuSScVNAR51vzAL0 4q0Kpr5eLU1E8YGnUr7CT9Vo24+bcdYHVp/jzsiMsLIlY3tjsFaP8Wc8K51hdwDM uO3RZ00Rz4tuk2QUNvKT/sjIgaHADjXDTk1mJsCxck04Ae4lSarNGZ5fBZEcV4G3 j+Yufw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=erRpwaWYL6EH08okR1MHc+9Kk9v8uegxCDNqOq4dM 20=; b=w5sj1zPY1j5xPlUrl1T/KIFWvly1NKzgGRiIhhN4pDrGOw1gZJzBgihyC 530TW6l5LJPBv9yr3BBV6y5BmgUSebg2yrCe+8q0uuur4z9Vn8MDIeVD0tyujbeq Lo9qN38mYxviATD/wRx70ctHlvMaJ1/8Ue+5LqYg6G2USSr0gD4DbriZTVUsrOK9 VrEMcgtO53g5ypsCV6CiEdskX52EUKfRU19JL61c3voLCfRr2mgkjEkOm8rhFJF0 YdxIThuAbZEf79bbQ3+2x1N553cV/8M/4LMyl/KzuNTWGOXXKsdQFGJykcwWT1u0 CuF0EXjLallv0ZgnyE6DA8iU2X3FQ==
X-ME-Sender: <xms:cQ5_Xjb_WLj-f-lMr3AjWF2WQJKb6IT2JecbeEByRTp7HNq7pp56wA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrudeitddguddulecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffkvffuhfgjfhfogggtgfesth gsredtredtjeenucfhrhhomhepofgrrhhtihhnuceujhpnrhhklhhunhguuceomhgsjhdo ihgvthhfseegieeikedrshgvqeenucffohhmrghinhepghhithhhuhgsrdgtohhmpdhivg htfhdrohhrghenucfkphepudehhedrgedruddtfedruddvnecuvehluhhsthgvrhfuihii vgepudenucfrrghrrghmpehmrghilhhfrhhomhepmhgsjhdoihgvthhfseegieeikedrsh gv
X-ME-Proxy: <xmx:cQ5_Xgtw5RAkfKlARTVowEY08_hpqgOKhowxjVCZKBVUtdHsAg5fTA> <xmx:cQ5_XmmPIZuKIno8XE8Zj9Iiw1tpKGZ0XCCagHfTLWZH0pUWmUBfdQ> <xmx:cQ5_Xpnt_LfsIdL8-Pt4-DZCOXJXStSkJecX35pTSTlsLAwsoByTQQ> <xmx:cQ5_XgmE6wvWdue6_tgiDPSGn-qXZyc7rEqgrIou78eulv2CrlKfOA>
Received: from localhost (unknown [155.4.103.12]) by mail.messagingengine.com (Postfix) with ESMTPA id D70A0306C66F; Sat, 28 Mar 2020 04:44:32 -0400 (EDT)
Date: Sat, 28 Mar 2020 09:44:31 +0100 (CET)
Message-Id: <20200328.094431.2300163974915750154.id@4668.se>
To: rrahman@cisco.com
Cc: netmod@ietf.org
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
In-Reply-To: <90544C2C-2C62-4453-B220-42FB49A15425@cisco.com>
References: <90544C2C-2C62-4453-B220-42FB49A15425@cisco.com>
X-Mailer: Mew version 6.8 on Emacs 26.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=utf-8
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/pi2SONq1QVKHvSIHukDSawfdYgg>
Subject: Re: [netmod] Interpreting revision labels as YANG semantic version numbers
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Mar 2020 08:44:36 -0000

IlJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIiA8cnJhaG1hbkBjaXNjby5jb20+IHdyb3RlOg0KPiBI
aSwNCj4gDQo+IGh0dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNzdWVz
LzQ4DQo+IA0KPiAgICAgICAgIG8gIDMuMw0KPiAgICAgICAgIA0KPiAgICAgICAgICAgICBBbGwg
cmV2aXNpb24gbGFiZWxzIHRoYXQgbWF0Y2ggdGhlIHBhdHRlcm4gZm9yIHRoZSAidmVyc2lvbiIN
Cj4gICAgICAgICAgICAgdHlwZWRlZiBpbiB0aGUgaWV0Zi15YW5nLXNlbXZlciBZQU5HIG1vZHVs
ZSBNVVNUIGJlIGludGVycHJldGVkIGFzDQo+ICAgICAgICAgICAgIFlBTkcgc2VtYW50aWMgdmVy
c2lvbiBudW1iZXJzLg0KPiAgICAgICAgIA0KPiAgICAgICAgICAgSSBkb24ndCB0aGluayB0aGlz
IGlzIGEgZ29vZCBpZGVhLiAgU2VlbXMgbGlrZSBhIGxheWVyIHZpb2xhdGlvbi4NCj4gICAgICAg
ICAgIFdoYXQgaWYgbXkgcHJvamVjdCB1c2UgYW5vdGhlciBkaWFsZWN0IG9mIHNlbXZlciwgdGhh
dCB3b3VsZG4ndCBiZQ0KPiAgICAgICAgICAgcG9zc2libGUgd2l0aCB0aGlzIHJ1bGUuICBJIHRo
aW5rIHRoaXMgbmVlZHMgdG8gYmUgcmVtb3ZlZC4NCj4gDQo+IFdpdGhvdXQgdGhpcywgYXBwbGlj
YXRpb25zIGNhbm5vdCBrbm93IHdoYXQgdmVyc2lvbmluZyBzY2hlbWUgaXMgYmVpbmcNCj4gdXNl
ZCwgb3IgdGhleSBoYXZlIHRvIGd1ZXNzLCBvciB0aGUgbW9kdWxlIHdvdWxkIG5lZWQgYW5vdGhl
cg0KPiBzdGF0ZW1lbnQgdG8gZGVjbGFyZSB3aGF0IHZlcnNpb25pbmcgc2NoZW1lIGlzIGJlaW5n
IHVzZWQuIE1heWJlIHdlDQo+IHNob3VsZCBnbyB3aXRoIHRoZSBsYXR0ZXIuDQoNCg0KWWVzIEkg
dGhpbmsgc28uICBJIGNhbiBlbnZpc2lvbiBhIG1vZHVsZSB0aGF0IHJlcHJlc2VudHMgYW4gQVBJ
IGluIGENCnNvZnR3YXJlIHByb2R1Y3QgdGhhdCB1c2VzIHJlYWwgc2VtdmVyIHdvdWxkIGxpa2Ug
dG8gdXNlIHJlYWwgc2VtZXIgaW4NCnRoZSByZXZpc2lvbiBsYWJlbC4NCg0KDQovbWFydGluDQoN
Cg0KDQo+IA0KPiBSZWdhcmRzLA0KPiBSZXNoYWQuDQo+IA0KPiDvu79PbiAyMDIwLTAzLTIwLCA1
OjA4IFBNLCAibmV0bW9kIG9uIGJlaGFsZiBvZiBSZXNoYWQgUmFobWFuIChycmFobWFuKSINCj4g
PG5ldG1vZC1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZg0KPiBycmFobWFuPTQwY2lzY28u
Y29tQGRtYXJjLmlldGYub3JnPiB3cm90ZToNCj4gDQo+ICAgICBIaSBNYXJ0aW4sDQo+ICAgICAN
Cj4gICAgIFdlJ3ZlIG9wZW5lZCBpc3N1ZXMgdG8gdHJhY2sgeW91ciByZXZpZXcgY29tbWVudHMg
KHNlZSBiZWxvdykuIFdpbGwNCj4gICAgIGtpY2sgb2ZmIHNlcGFyYXRlIHRoZXJhZHMgZm9yIGVh
Y2ggaXNzdWUuDQo+ICAgICANCj4gICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFu
Zy12ZXItZHQvaXNzdWVzP3E9aXMlM0Fpc3N1ZStpcyUzQW9wZW4rbGFiZWwlM0F1cGRhdGVkLW1v
ZC1yZXYtaGFuZGxpbmcNCj4gICAgIA0KPiAgICAgUmVnYXJkcywNCj4gICAgIFJlc2hhZC4NCj4g
ICAgIA0KPiAgICAgT24gMjAyMC0wMy0xMCwgMzozMSBQTSwgIm5ldG1vZCBvbiBiZWhhbGYgb2Yg
TWFydGluIEJqw7Zya2x1bmQiDQo+ICAgICA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmcgb24gYmVo
YWxmIG9mIG1iaitpZXRmQDQ2Njguc2U+IHdyb3RlOg0KPiAgICAgDQo+ICAgICAgICAgSGksDQo+
ICAgICAgICAgDQo+ICAgICAgICAgSGVyZSBhcmUgbXkgcmV2aWV3IGNvbW1lbnRzIG9mDQo+ICAg
ICAgICAgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmctMDEuDQo+ICAg
ICAgICAgDQo+ICAgICAgICAgDQo+ICAgICAgICAgDQo+ICAgICAgICAgbyAgMy4xLjENCj4gICAg
ICAgICANCj4gICAgICAgICAgICAgbyAgSW4gc3RhdGVtZW50cyB0aGF0IGhhdmUgYW55IGRhdGEg
ZGVmaW5pdGlvbiBzdGF0ZW1lbnRzIGFzDQo+ICAgICAgICAgICAgICAgIHN1YnN0YXRlbWVudHMs
IHRob3NlIGRhdGEgZGVmaW5pdGlvbiBzdWJzdGF0ZW1lbnRzIE1BWSBiZQ0KPiAgICAgICAgICAg
ICAgICByZW9yZGVyZWQsIGFzIGxvbmcgYXMgdGhleSBkbyBub3QgY2hhbmdlIHRoZSBvcmRlcmlu
ZyBvciBhbnkNCj4gICAgICAgICAgICAgICAgInJwYyINCj4gICAgICAgICAgICAgICAgImlucHV0
IiBzdWJzdGF0ZW1lbnRzLg0KPiAgICAgICAgIA0KPiAgICAgICAgICAgSSB0aGluayB0aGlzIG5l
ZWRzIHRvIGNhcHR1cmUgdGhhdCBubyBkZXNjZW5kYW50IHN0YXRlbWVudHMgdG8NCj4gICAgICAg
ICAgICJpbnB1dCIgY2FuIGJlIHJlb3JkZXJlZC4gIFNhbWUgZm9yICJvdXRwdXQiIChub3RlLCAi
aW5wdXQiIGFuZA0KPiAgICAgICAgICAgIm91dHB1dCIgaW4gYm90aCAicnBjIiBhbmQgImFjdGlv
biIpLg0KPiAgICAgICAgIA0KPiAgICAgICAgIA0KPiAgICAgICAgIG8gIDMuMw0KPiAgICAgICAg
IA0KPiAgICAgICAgICAgICBBbGwgcmV2aXNpb24gbGFiZWxzIHRoYXQgbWF0Y2ggdGhlIHBhdHRl
cm4gZm9yIHRoZSAidmVyc2lvbiINCj4gICAgICAgICAgICAgdHlwZWRlZiBpbiB0aGUgaWV0Zi15
YW5nLXNlbXZlciBZQU5HIG1vZHVsZSBNVVNUIGJlIGludGVycHJldGVkIGFzDQo+ICAgICAgICAg
ICAgIFlBTkcgc2VtYW50aWMgdmVyc2lvbiBudW1iZXJzLg0KPiAgICAgICAgIA0KPiAgICAgICAg
ICAgSSBkb24ndCB0aGluayB0aGlzIGlzIGEgZ29vZCBpZGVhLiAgU2VlbXMgbGlrZSBhIGxheWVy
IHZpb2xhdGlvbi4NCj4gICAgICAgICAgIFdoYXQgaWYgbXkgcHJvamVjdCB1c2UgYW5vdGhlciBk
aWFsZWN0IG9mIHNlbXZlciwgdGhhdCB3b3VsZG4ndCBiZQ0KPiAgICAgICAgICAgcG9zc2libGUg
d2l0aCB0aGlzIHJ1bGUuICBJIHRoaW5rIHRoaXMgbmVlZHMgdG8gYmUgcmVtb3ZlZC4NCj4gICAg
ICAgICANCj4gICAgICAgICANCj4gICAgICAgICBvICAzLjMNCj4gICAgICAgICANCj4gICAgICAg
ICAgICAgU3VibW9kdWxlcyBNVVNUIE5PVCB1c2UgcmV2aXNpb24gbGFiZWwgc2NoZW1lcyB0aGF0
IGNvdWxkIGJlDQo+ICAgICAgICAgICAgIGNvbmZ1c2VkDQo+ICAgICAgICAgICAgIHdpdGggdGhl
IGluY2x1ZGluZyBtb2R1bGUncyByZXZpc2lvbiBsYWJlbCBzY2hlbWUuDQo+ICAgICAgICAgDQo+
ICAgICAgICAgICBIbW0sIGhvdyBkbyBJIGVuc3VyZSB0aGF0IHRoaXMgTVVTVCBOT1QgaXMgaGFu
ZGxlZCBjb3JyZWN0bHk/ICBXaGF0DQo+ICAgICAgICAgICBleGFjdGx5IGRvZXMgImNvdWxkIGJl
IGNvbmZ1c2VkIHdpdGgiIG1lYW4/DQo+ICAgICAgICAgDQo+ICAgICAgICAgDQo+ICAgICAgICAg
byAgMy4zDQo+ICAgICAgICAgDQo+ICAgICAgICAgICAgICAgSW4gdGhlIGZpbGVuYW1lIG9mIGEg
WUFORyBtb2R1bGUsIHdoZXJlIGl0IHRha2VzIHRoZSBmb3JtOg0KPiAgICAgICAgICAgICAgIG1v
ZHVsZS0NCj4gICAgICAgICAgICAgICBvci1zdWJtb2R1bGUtbmFtZSBbJ0AnIHJldmlzaW9uLWxh
YmVsXSAoICcueWFuZycgLyAnLnlpbicgKQ0KPiAgICAgICAgIA0KPiAgICAgICAgICAgU2hvdWxk
IHRoaXMgc2VjdGlvbiB1cGRhdGUgNS4yIG9mIFJGQyA3OTUwPyAgSSBrbm93IHRoYXQgNS4yIGp1
c3QNCj4gICAgICAgICAgIHNheXMgIlNIT1VMRCIuICBCdXQgZXhpc3RpbmcgdG9vbHMgaW1wbGVt
ZW50IHRoaXMgU0hPVUxELCBhbmQgdGhleQ0KPiAgICAgICAgICAgbmVlZCB0byBiZSB1cGRhdGVk
IHRvIGhhbmRsZSB0aGlzIG5ldyBjb252ZW50aW9uLg0KPiAgICAgICAgIA0KPiAgICAgICAgICAg
QnV0IEkgd29uZGVyIGlmIHRoaXMgYSBnb29kIGlkZWEuICBJdCBtZWFucyB0aGF0IGEgdG9vbCB0
aGF0IGxvb2tzDQo+ICAgICAgICAgICBmb3IgYSBtb2R1bGUgd2l0aCBhIGNlcnRhaW4gcmV2aXNp
b24gZGF0ZSBjYW5ub3Qgc2ltcGx5IGNoZWNrIHRoZQ0KPiAgICAgICAgICAgZmlsZW5hbWVzLCBi
dXQgbmVlZCB0byBwYXJzZSBhbGwgYXZhaWxhYmxlIG1vZHVsZXMgKHdpanVzdCB0byBmaW5kDQo+
ICAgICAgICAgICB0aGUNCj4gICAgICAgICANCj4gICAgICAgICANCj4gICAgICAgICANCj4gICAg
ICAgICBvICAzLjQNCj4gICAgICAgICANCj4gICAgICAgICAgICAgIGxlYWYgaW1wZXJpYWwtdGVt
cGVyYXR1cmUgew0KPiAgICAgICAgICAgICAgICB0eXBlIGludDY0Ow0KPiAgICAgICAgICAgICAg
ICB1bml0cyAiZGVncmVlcyBGYWhyZW5oZWl0IjsNCj4gICAgICAgICAgICAgICAgc3RhdHVzIGRl
cHJlY2F0ZWQgew0KPiAgICAgICAgICAgICAgICAgIHJldjpzdGF0dXMtZGVzY3JpcHRpb24NCj4g
ICAgICAgICAgICAgICAgICAgICJJbXBlcmlhbCBtZWFzdXJlbWVudHMgYXJlIGJlaW5nIHBoYXNl
ZCBvdXQgaW4gZmF2b3INCj4gICAgICAgICAgICAgICAgICAgICBvZiB0aGVpciBtZXRyaWMgZXF1
aXZhbGVudHMuICBVc2UgbWV0cmljLXRlbXBlcmF0dXJlDQo+ICAgICAgICAgICAgICAgICAgICAg
aW5zdGVhZC4iOw0KPiAgICAgICAgICAgICAgICB9DQo+ICAgICAgICAgICAgICAgIGRlc2NyaXB0
aW9uDQo+ICAgICAgICAgICAgICAgICAgIlRlbXBlcmF0dXJlIGluIGRlZ3JlZXMgRmFocmVuaGVp
dC4iOw0KPiAgICAgICAgICAgICAgfQ0KPiAgICAgICAgIA0KPiAgICAgICAgICAgSSBkb24ndCB0
aGluayByZXY6c3RhdHVzLWRlc2NyaXB0aW9uIGlzIG5lY2Vzc2FyeSAvIHdvcnRoIGl0LiAgVGhp
cw0KPiAgICAgICAgICAgY2FuIGVhc2lseSBiZSB3cml0dGVuIHdpdGggdGhlIG5vcm1hbCBkZXNj
cmlwdGlvbiBzdGF0ZW1lbnQgaW5zdGVhZDoNCj4gICAgICAgICANCj4gICAgICAgICAgICAgIGxl
YWYgaW1wZXJpYWwtdGVtcGVyYXR1cmUgew0KPiAgICAgICAgICAgICAgICB0eXBlIGludDY0Ow0K
PiAgICAgICAgICAgICAgICB1bml0cyAiZGVncmVlcyBGYWhyZW5oZWl0IjsNCj4gICAgICAgICAg
ICAgICAgc3RhdHVzIGRlcHJlY2F0ZWQ7DQo+ICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQo+
ICAgICAgICAgICAgICAgICAgICAiSW1wZXJpYWwgbWVhc3VyZW1lbnRzIGFyZSBiZWluZyBwaGFz
ZWQgb3V0IGluIGZhdm9yDQo+ICAgICAgICAgICAgICAgICAgICAgb2YgdGhlaXIgbWV0cmljIGVx
dWl2YWxlbnRzLiAgVXNlIG1ldHJpYy10ZW1wZXJhdHVyZQ0KPiAgICAgICAgICAgICAgICAgICAg
IGluc3RlYWQuDQo+ICAgICAgICAgDQo+ICAgICAgICAgICAgICAgICAgICAgVGVtcGVyYXR1cmUg
aW4gZGVncmVlcyBGYWhyZW5oZWl0LiI7DQo+ICAgICAgICAgICAgICB9DQo+ICAgICAgICAgDQo+
ICAgICAgICAgDQo+ICAgICAgICAgbyAgMy41DQo+ICAgICAgICAgDQo+ICAgICAgICAgICBUaGUg
ZXhhbXBsZSBtb2R1bGVzIHNob3VsZCBiZSBsZWdhbCBZQU5HIG1vZHVsZXMuICBVc2UgZS5nLiAN
Cj4gICAgICAgICAgICJ1cm46ZXhhbXBsZTptb2R1bGUiIGFzIG5hbWVzcGFjZS4NCj4gICAgICAg
ICANCj4gICAgICAgICAgIEFsc28sIHRoZSBtb2R1bGVzIGFyZSBtaXNzaW5nIHRoZSBsYXN0ICJ9
Iiwgd2hpY2ggY29uZnVzZXMgdGhlDQo+ICAgICAgICAgICAicmZjc3RyaXAiIHRvb2wuDQo+ICAg
ICAgICAgDQo+ICAgICAgICAgDQo+ICAgICAgICAgbyA0LjEuMQ0KPiAgICAgICAgIA0KPiAgICAg
ICAgICAgICBBbHRlcm5hdGl2ZWx5LCB0aGUgZmlyc3QgZXhhbXBsZSBjb3VsZCBoYXZlIHVzZWQg
dGhlIHJldmlzaW9uDQo+ICAgICAgICAgICAgIGxhYmVsDQo+ICAgICAgICAgICAgICIxLjAuMCIg
aW5zdGVhZCwgd2hpY2ggc2VsZWN0cyB0aGUgc2FtZSBzZXQgb2YgcmV2aXNpb25zL3ZlcnNpb25z
Lg0KPiAgICAgICAgIA0KPiAgICAgICAgICAgICBpbXBvcnQgZXhhbXBsZS1tb2R1bGUgew0KPiAg
ICAgICAgICAgICAgIHJldjpyZXZpc2lvbi1vci1kZXJpdmVkIDEuMC4wOw0KPiAgICAgICAgICAg
ICB9DQo+ICAgICAgICAgDQo+ICAgICAgICAgICBTaG91bGRuJ3QgdGhpcyBiZSBzLzEuMC4wLzIu
MC4wL2cgPw0KPiAgICAgICAgIA0KPiAgICAgICAgIA0KPiAgICAgICAgIG8gIDUNCj4gICAgICAg
ICANCj4gICAgICAgICAgIEkgdGhpbmsgdGhlIG1vZHVsZSBuYW1lICJpZXRmLXlsLXJldmlzaW9u
cyIgc2hvdWxkIGJlIGNoYW5nZWQgdG8NCj4gICAgICAgICAgICJpZXRmLXlhbmctbGlicmFyeS1y
ZXZpc2lvbnMiLiAgICJ5bCIgaXMgbm90IGEgd2VsbC1rbm93biBhY3JvbnltLg0KPiAgICAgICAg
IA0KPiAgICAgICAgIA0KPiAgICAgICAgIG8gIDUuMi4yDQo+ICAgICAgICAgDQo+ICAgICAgICAg
ICBXb3VsZG4ndCBpdCBiZSBiZXR0ZXIgaWYgdGhlIGxlYWYgImRlcHJlY2F0ZWQtbm9kZXMtaW1w
bGVtZW50ZWQiIGFuZA0KPiAgICAgICAgICAgIm9ic29sZXRlLW5vZGVzLWFic2VudCIgd2VyZSBv
ZiB0eXBlICJib29sZWFuIiByYXRoZXIgdGhhbiB0eXBlDQo+ICAgICAgICAgICAiZW1wdHkiPw0K
PiAgICAgICAgIA0KPiAgICAgICAgIA0KPiAgICAgICAgIG8gIDcuMQ0KPiAgICAgICAgIA0KPiAg
ICAgICAgICAgVGhlIHRleHQgc2F5czoNCj4gICAgICAgICANCj4gICAgICAgICAgICAgQWxsIElF
VEYgWUFORyBtb2R1bGVzIE1VU1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbCBzdGF0ZW1lbnRzIGZv
cg0KPiAgICAgICAgICAgICBhbGwNCj4gICAgICAgICAgICAgbmV3bHkgcHVibGlzaGVkIFlBTkcg
bW9kdWxlcywgYW5kIGFsbCBuZXdseSBwdWJsaXNoZWQgcmV2aXNpb25zIG9mDQo+ICAgICAgICAg
ICAgIGV4aXN0aW5nIFlBTkcgbW9kdWxlcy4gIFRoZSByZXZpc2lvbi1sYWJlbCBNVVNUIHRha2Ug
dGhlIGZvcm0gb2YgYQ0KPiAgICAgICAgICAgICBZQU5HIHNlbWFudGljIHZlcnNpb24gbnVtYmVy
IFtJLUQudmVyZHQtbmV0bW9kLXlhbmctc2VtdmVyXS4NCj4gICAgICAgICANCj4gICAgICAgICAg
IEkgc3Ryb25nbHkgZGlzYWdyZWUgd2l0aCB0aGlzIG5ldyBydWxlLiAgSUVURiBtb2R1bGVzIHVz
ZSBhIGxpbmVhcg0KPiAgICAgICAgICAgaGlzdG9yeSwgc28gdGhlcmUgYXJlIG5vIHJlYXNvbnMg
dG8gdXNlICJtb2RpZmllZCBzZW12ZXIiLg0KPiAgICAgICAgIA0KPiAgICAgICAgICAgSXQgaXMg
b2sgdG8gdXNlIHJldjpuYmMtY2hhbmdlcyBpZiBuZWVkZWQsIHRob3VnaC4NCj4gICAgICAgICAN
Cj4gICAgICAgICANCj4gICAgICAgICBvIDcuMS4xDQo+ICAgICAgICAgDQo+ICAgICAgICAgICBU
aGVyZSBpcyBhIG1pc3NpbmcgIiBpbjoNCj4gICAgICAgICANCj4gICAgICAgICAgICA0LiAgRm9y
IHN0YXR1cyAib2Jzb2xldGUiLCBpdCBpcyBSRUNPTU1FTkRFRCB0byBrZWVwIHRoZSAic3RhdHVz
LQ0KPiAgICAgICAgICAgICAgICBkZXNjcmlwdGlvbiIgaW5mb3JtYXRpb24sIGZyb20gd2hlbiB0
aGUgbm9kZSBoYWQgc3RhdHVzDQo+ICAgICAgICAgICAgICAgICJkZXByZWNhdGVkLCB3aGljaCBp
cyBzdGlsbCByZWxldmFudC4NCj4gICAgICAgICAgSEVSRSAgLS0tLS0tLS0tLS1eDQo+ICAgICAg
ICAgDQo+ICAgICAgICAgDQo+ICAgICAgICAgbyAgOA0KPiAgICAgICAgIA0KPiAgICAgICAgICAg
cy9DT0RFIEVORFM+LzxDT0RFIEVORFM+Lw0KPiAgICAgICAgIA0KPiAgICAgICAgIA0KPiAgICAg
ICAgIG8gQm90aCBZQU5HIG1vZHVsZXMNCj4gICAgICAgICANCj4gICAgICAgICAgIEFsbCBleHRl
bnNpb25zIHNob3VsZCBzcGVjaWZ5IHRoZSBncmFtbWFyOyBpLmUuLCBpbiB3aGljaCBzdGF0ZW1l
bnRzDQo+ICAgICAgICAgICB0aGV5IGNhbiBiZSBwcmVzZW50IGFuZCB3aGljaCBzdWJzdGF0ZW1l
bnRzIHRoZXkgY2FuIGhhdmUuDQo+ICAgICAgICAgDQo+ICAgICAgICAgDQo+ICAgICAgICAgDQo+
ICAgICAgICAgL21hcnRpbg0KPiAgICAgICAgIA0KPiAgICAgICAgIF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+ICAgICAgICAgbmV0bW9kIG1haWxpbmcg
bGlzdA0KPiAgICAgICAgIG5ldG1vZEBpZXRmLm9yZw0KPiAgICAgICAgIGh0dHBzOi8vd3d3Lmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQo+ICAgICAgICAgDQo+ICAgICANCj4gICAg
IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+ICAgICBu
ZXRtb2QgbWFpbGluZyBsaXN0DQo+ICAgICBuZXRtb2RAaWV0Zi5vcmcNCj4gICAgIGh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQo+ICAgICANCj4gDQo=


From nobody Sat Mar 28 05:36:09 2020
Return-Path: <ietfc@btconnect.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96AA03A045B for <netmod@ietfa.amsl.com>; Sat, 28 Mar 2020 05:36:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.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 5zwbYESKtRIV for <netmod@ietfa.amsl.com>; Sat, 28 Mar 2020 05:36:05 -0700 (PDT)
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40127.outbound.protection.outlook.com [40.107.4.127]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 272693A044E for <netmod@ietf.org>; Sat, 28 Mar 2020 05:36:04 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Fy+8ljY0WR43kL4W8m5jPoQYoddDQXIfAgz352ycXl+TBA8HelyhTBOrXFNqJu0IJbRk8syV/vCF2+uPPCybCQGL9ZK3qQoVfaV26bLsfloM6GWVD5EZQ/MX6Um3AENwMQndEiQ0Kvd8bNm+VNFwRCnFeY4Aol4fseq96Sy9vb0lZw4q2AFyYLJKIV61xn6BDKNDM8NQ7TWk2HfufCukRomTS9XtCVnCYGWv7bIaX2/WQQQLfEQMaABPqXV47+E+T+hTUQQdwZc/XdurUm3wQD46s7+NuhYWDh64eTQI6yXihFj3TzasZKTrjZIbnDxr0GiQHGZGuXYlSyoIOKSY1w==
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=Fb/r7RbuJcrY/Ts2PoOd8v1S/QFpP9tesdb3TyLK0u8=; b=RIfu2uzo9AEiCvWJcxy9PrVn+Sll2hYRgzK/j6weIRdiTb8xZyy7Fv+B6rcM/qEHq2krSNVyA/fcLyTjUMxYv3u5tpG+luFrHCtG8d84RPYv4AN1YRJc7O/SvEzSnPwYSJVPGgZXG1fyNRL6aXiKhgiylJbEHqjwykle9wTR1WVghTgWaR1z7LxvI862pJOE9bhiir6rMEgBWrMDOgNqrKmd1RbfxteKlsqr+2bzxv7TA75oyh4Z4hAWhVcjL2f01zl+XDobnvWsPFS9yFCXf23fZ2nAhKQltxQYBRE5l5VkYcsWnBuqBUV3BYelltUbwIrzybgoBy8Hb56bx4CscQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Fb/r7RbuJcrY/Ts2PoOd8v1S/QFpP9tesdb3TyLK0u8=; b=OXR2rFNtRLFpjHB989atDn74ARVosBnw6ERuNhW92CyCRBLqrs18MGrOprNX0c4rzvXdUxgm4QPQbtNvaoXRSJS5ZmJf2GZyAOtfpZIVKRxEamf9d5L3PKmm5WLix+P26DNm+nBDcTgD4QlJGxZTFyDqX9icVb3xOHrzBkxQJDA=
Received: from DB7PR07MB5657.eurprd07.prod.outlook.com (20.178.85.222) by DB7PR07MB5000.eurprd07.prod.outlook.com (20.177.192.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2878.11; Sat, 28 Mar 2020 12:36:02 +0000
Received: from DB7PR07MB5657.eurprd07.prod.outlook.com ([fe80::a438:bbc9:2ffe:33ee]) by DB7PR07MB5657.eurprd07.prod.outlook.com ([fe80::a438:bbc9:2ffe:33ee%5]) with mapi id 15.20.2856.018; Sat, 28 Mar 2020 12:36:02 +0000
From: tom petch <ietfc@btconnect.com>
To: Christian Hopps <chopps@chopps.org>
CC: Kent Watsen <kent+ietf@watsen.net>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] WGLC: draft-ietf-netmod-geo-location-04
Thread-Index: AQHV9mJTQUoHQLavdUO4i7xG3Vde56hbUQUAgAFzZluAAAwHAIABNkL0
Date: Sat, 28 Mar 2020 12:36:01 +0000
Message-ID: <DB7PR07MB5657BAF5920781FCD32BB5E3A0CD0@DB7PR07MB5657.eurprd07.prod.outlook.com>
References: <01000170c16b721e-b5be8d27-8f4a-4355-9682-424f0dc5f337-000000@email.amazonses.com> <01000171182b030c-b715fdd4-0d1a-4373-a2b4-ba26e19b3232-000000@email.amazonses.com> <DB7PR07MB5657B7FF2AC7FFB4AE81333FA0CC0@DB7PR07MB5657.eurprd07.prod.outlook.com>, <4FC34FCE-02B7-4959-AFFD-4DE84F4389B4@chopps.org>
In-Reply-To: <4FC34FCE-02B7-4959-AFFD-4DE84F4389B4@chopps.org>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com; 
x-originating-ip: [81.131.229.19]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5fe1c784-e2dd-46aa-0036-08d7d3149357
x-ms-traffictypediagnostic: DB7PR07MB5000:
x-microsoft-antispam-prvs: <DB7PR07MB50009E23F521582CA431F78AA0CD0@DB7PR07MB5000.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 03569407CC
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DB7PR07MB5657.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10019020)(346002)(136003)(39860400002)(366004)(376002)(396003)(15974865002)(478600001)(66946007)(76116006)(91956017)(9686003)(55016002)(966005)(186003)(26005)(4326008)(66556008)(2906002)(316002)(7696005)(54906003)(71200400001)(86362001)(8936002)(66476007)(6506007)(52536014)(66446008)(64756008)(53546011)(8676002)(81166006)(6916009)(33656002)(81156014)(5660300002); DIR:OUT; SFP:1102; 
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: sGlXqKoB6bMj1/Y1ygZGVDmNvhZYQQW9Ab7enG0oFy8IQlrEJ5N2IMf7PgjgOUqNkfuWtiU2hVUwk+F+aVgVk5smX2UxBwRkL8ldsFsWMHp+ztmYN7yE4hOFjG8g444BWEa+rv5OHlbUhD9JH7NSUIPrU+wod8jdhwkCy3ZF8DFEqAZL2d1W2taAwhYBhnapLfdu6oqPstyPXDyR7QrigpEADb9/zGwva5LVIjKn8+aDhnC6vhIVS921R325FrXgG0Ob7QWyWjZYxlrmDqkJDvCfLBRhZ/wGYT0CZ4MQHfH4Hah8MSnucF127EF5KIE4qSb0vISE+pFVg8CvpFAXVGBfGL9cMv3FDVBXMjnFmwwMENEYvmVwK3qJWafqmSWnr5GFMqzRIIRCSMlMLAwXf1Qe1BrFCs2RAgfZo7KUYqTyYVOdTpvCqM1sR3bSxH+5KT8qw9n/sC6UeYo5zlEisMUf5ZEuUQUteA0VxaG5n65s2JivEJSBGnxcnt/dLhK7jS+yPdtbu3nVtQXtoT6MNw==
x-ms-exchange-antispam-messagedata: du+Vf6AgVY8yLUjRl99+joQSX881xp3blRHyB83a54zArDMkU/LllkNU2MuDiQxLG2Ebj1FK6SM99uyLZujtiDOIzaHcWqzvXL0EQkSJ9kYnwR3qDPLECRJ/pOHgLycRGGtj/SlO/pKA0Sc7+P47EQ==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5fe1c784-e2dd-46aa-0036-08d7d3149357
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Mar 2020 12:36:01.9894 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: lSNuGcbbWdrm+JAtBX+goRZvDf8zttdyQstxBzHDf728pYZCLHLxpNZwnmSsePJNpch8O58+TuiGS4UPBjkI0A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5000
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/_2zOZuJJqgPfuQuw0bfYGvOD_LA>
Subject: Re: [netmod] WGLC: draft-ietf-netmod-geo-location-04
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Mar 2020 12:36:08 -0000

From: Christian Hopps <chopps@chopps.org>=0A=
Sent: 27 March 2020 17:39=0A=
=0A=
> On Mar 27, 2020, at 1:09 PM, tom petch <ietfc@btconnect.com> wrote:=0A=
>=0A=
> Kent=0A=
>=0A=
> Not Ready=0A=
>=0A=
> e.g.=0A=
> IANA considerations does not register the namespace so there is no module=
=0A=
Will add.=0A=
<tp> RFC8344 gets that right - note the reference to RFC6020=0A=
=0A=
> Security Considerations does not use template (which other grouping modul=
es such as Kent's do)=0A=
I've pinged Kent for a pointer.=0A=
<tp> and Kent has responded=0A=
=0A=
> No YANG version=0A=
This means it defaults to 1.0 I thought.=0A=
<tp> RFC8407 template has 1.1 and says that that is a SHOULD=0A=
 =0A=
> Wrong prefix for ietf-yang-types=0A=
Will change the groupings use from "types" to "yang".=0A=
<tp> yes please that is a MUST in RFC8407  =0A=
=0A=
> No reference clause for yang types=0A=
Do you mean inside the import ietf-yang-types statement?=0A=
<tp> yes that is a SHOULD in RFC8407=0A=
=0A=
> A wholesale lack of YANG reference clauses; perhaps half a dozen needed=
=0A=
I can see 2 places I might could put these, in the "astronomical-body" leaf=
 that references the IAU and in the "geodetic-system" for the default value=
. We are creating an IANA registry for the values in geodetic-system though=
 so perhaps you are asking for an IANA reference instead? I don't see 4 mor=
e obvious places for external references, could you help point them out?=0A=
<tp> A good starting point is any reference in the body of the I-D should b=
e in the YANG module too in a reference clause, such as www.iau.org, IS6709=
, WGS84 and may be more than once for different description clauses.  veloc=
ity could include the formula or refer back to RFCXXXX perhaps timestamp to=
o.  RFC8344 has enough (but not too many IMHO).=0A=
=0A=
> No Normative reference for yang-types=0A=
We add normative document references for imported modules that are not ment=
ioned anywhere else in the actual document? I have no problem doing so, but=
 I haven't done that before.=0A=
<tp> Normative reference for an import is MUST in RFC8407 and you will need=
 to add a reference in the body of the I-D to avoid unused reference; RFC83=
44 s.4 gets that right=0A=
=0A=
> Insufficient information for IANA - I infer they are being asked to creat=
e a registry but details seem lacking compared to the requirements in RFC81=
26=0A=
Thanks for pointing this out, I'll add this instead of waiting for IANA to =
complain. :)=0A=
<tp> Note the point about naming, a two tier structure with the top level b=
eing key.  Historically, many significant registries have been given unfort=
unate names making the data scattered and hard to find (SNMP).  Whether thi=
s should be a top level on its own of whether it should fall under somethin=
g more generic, such as orphan YANG registries, I would be interested to he=
ar other views on.=0A=
=0A=
Tom Petch=0A=
=0A=
Thanks,=0A=
Chris.=0A=
=0A=
>=0A=
> At which point I stop and await a fresh revision before having another go=
.=0A=
>=0A=
> Tom Petch=0A=
>=0A=
> ________________________________________=0A=
> From: netmod <netmod-bounces@ietf.org> on behalf of Kent Watsen <kent+iet=
f@watsen.net>=0A=
> Sent: 26 March 2020 18:46=0A=
>=0A=
> Dear All,=0A=
>=0A=
> This WGLC has received zero responses, which is insufficient to progress =
the document at this time.  The WGLC is therefore being extended  for anoth=
er week, now ending April 1st (the day before our Virtual Meeting on April =
2nd).=0A=
>=0A=
> Again, positive comments, e.g., "I've reviewed this document and believe =
it is ready for publication", are welcomed.  This is useful and important, =
even from authors.  Objections, concerns, and suggestions are also welcomed=
 at this time.=0A=
>=0A=
> FWIW, the YANG Doctor review was completed on 3/23 (thanks Mahesh) with t=
he =93Ready with Nits=94 status: https://datatracker.ietf.org/doc/review-ie=
tf-netmod-geo-location-04-yangdoctors-lc-jethanandani-2020-03-23.=0A=
>=0A=
> Kent // as shepherd and co-chair=0A=
>=0A=
>=0A=
>=0A=
> On Mar 9, 2020, at 6:30 PM, Kent Watsen <kent+ietf@watsen.net<mailto:kent=
+ietf@watsen.net>> wrote:=0A=
>=0A=
> This message begins an almost two-week WGLC for draft-ietf-netmod-geo-loc=
ation-04 ending on March 22nd (the day before the NETMOD sessions).  Here i=
s a direct link to the HTML version of the draft:=0A=
>=0A=
> https://tools.ietf.org/html/draft-ietf-netmod-geo-location-04=0A=
>=0A=
> Positive comments, e.g., "I've reviewed this document and believe it is r=
eady for publication", are welcome!  This is useful and important, even fro=
m authors. Objections, concerns, and suggestions are also welcomed at this =
time.=0A=
>=0A=
> Thank you,=0A=
> NETMOD Chairs=0A=
>=0A=
> _______________________________________________=0A=
> netmod mailing list=0A=
> netmod@ietf.org=0A=
> https://www.ietf.org/mailman/listinfo/netmod=0A=
>=0A=
>=0A=
> _______________________________________________=0A=
> netmod mailing list=0A=
> netmod@ietf.org=0A=
> https://www.ietf.org/mailman/listinfo/netmod=0A=
=0A=


From nobody Sat Mar 28 05:39:02 2020
Return-Path: <ietfc@btconnect.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 377C53A0816 for <netmod@ietfa.amsl.com>; Sat, 28 Mar 2020 05:39:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.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 4OEb566fADp4 for <netmod@ietfa.amsl.com>; Sat, 28 Mar 2020 05:38:59 -0700 (PDT)
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-db5eur03on071d.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0a::71d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE6DD3A0853 for <netmod@ietf.org>; Sat, 28 Mar 2020 05:38:58 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EsmEGVIKfTYc1CZYq2yUBNXHi8Vggdjssj3NFPq4EUcizlvwMQZhotkhpb7pE82wIccFJYNtrU37pk6L2yPhFIPFvI4VSISehwXFQMK4d87KXoQAAJNxS54ATbMedMI5bc+9uv67CnjBB8y4cUYJd+iaWkXqmPO5Xs4vb6QA/VkjxMkjCuUzv0l2hSyVcmvzmao3K2cUtuVdHVMR/00dluXtHMq5mTtC1JgDs8bB40/0fXo22RJBdLqDGqJBPIF5M5fNSxrPJX1j+MlyA0TuQBPRphvsFPa8F8vJFja6lxjNH1BZLV1CQGfd541DeYbQFFh/JG3IiGh/AdEjcChVZw==
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=3uHu/atqSQEQiLXj5z39X621x8CgQsRMdidBQqGX3JI=; b=bWqjCXKavt+ZT2do4hNL2V3Cy0qfUe5nIpxDkZs/yHNbM0zoDULp4VkK4ZEQIeR8g2lZcVWHmec2pMH9d5FTtFOOKIMi4JZnV7jYBycXIwQ05piib3KXgwXnX+jU1W4TLskUnLoq3r72TsViJKs7VnhjEl/SJl07+kcmtusxOjEeQwTB/+UoklLRacFqVK1z1HkguASlsonKhe+RjLNann8BV1K9Nm3fCH0MW+8mS+sJyISDE9OdhKY/JvrIbdirRn3vreNl2ZvH2EXstjqtd0s7l8vTtmM9/WNuZ/bJPiU7FM2VcX6UOuHgVIPjdKHbW9cXKHk4k/eNjdK7cgrHdg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3uHu/atqSQEQiLXj5z39X621x8CgQsRMdidBQqGX3JI=; b=Pn9glH5Qb4U9eEiqTI+x9Z1cuK0QxVxhQmBG7KHpbsy9myH1zHkDluD4vZhIO0mVtgxtxAdskK4Hs/gwk3283dtXvh7lD3bZxySNCmghy3joLEjHZwSER+0yyz5Bep9J60dYGpo3M6wuu5OajeC67PcnY5FpI12rjU3fiHK0d+Q=
Received: from DB7PR07MB5657.eurprd07.prod.outlook.com (20.178.85.222) by DB7PR07MB5000.eurprd07.prod.outlook.com (20.177.192.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2878.11; Sat, 28 Mar 2020 12:38:52 +0000
Received: from DB7PR07MB5657.eurprd07.prod.outlook.com ([fe80::a438:bbc9:2ffe:33ee]) by DB7PR07MB5657.eurprd07.prod.outlook.com ([fe80::a438:bbc9:2ffe:33ee%5]) with mapi id 15.20.2856.018; Sat, 28 Mar 2020 12:38:52 +0000
From: tom petch <ietfc@btconnect.com>
To: Mahesh Jethanandani <mjethanandani@gmail.com>
CC: Kent Watsen <kent+ietf@watsen.net>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] WGLC: draft-ietf-netmod-geo-location-04
Thread-Index: AQHV9mJTQUoHQLavdUO4i7xG3Vde56hbUQUAgAFzZluAAAt8gIABPl+7
Date: Sat, 28 Mar 2020 12:38:52 +0000
Message-ID: <DB7PR07MB5657AA6C2FA85AD95080D8BAA0CD0@DB7PR07MB5657.eurprd07.prod.outlook.com>
References: <DB7PR07MB5657B7FF2AC7FFB4AE81333FA0CC0@DB7PR07MB5657.eurprd07.prod.outlook.com>, <1D24C2B7-C24E-43D4-AB5A-98D09F485A5A@gmail.com>
In-Reply-To: <1D24C2B7-C24E-43D4-AB5A-98D09F485A5A@gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com; 
x-originating-ip: [81.131.229.19]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: db1228b8-d1f3-485a-18f4-08d7d314f8ee
x-ms-traffictypediagnostic: DB7PR07MB5000:
x-microsoft-antispam-prvs: <DB7PR07MB500047744BE507528EA8B7F9A0CD0@DB7PR07MB5000.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 03569407CC
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DB7PR07MB5657.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10019020)(346002)(136003)(39860400002)(366004)(376002)(396003)(478600001)(66946007)(76116006)(91956017)(9686003)(55016002)(966005)(186003)(26005)(4326008)(66556008)(2906002)(316002)(7696005)(54906003)(71200400001)(86362001)(8936002)(66476007)(6506007)(52536014)(66446008)(64756008)(53546011)(8676002)(81166006)(6916009)(33656002)(81156014)(5660300002); DIR:OUT; SFP:1102; 
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: nfmIjOkm8MdicWqL9lgeUSB/Y7pW/4YrPbe17idqj2PP6pqGTOyGRSbslGNmNQ/ExUff6EfPWH8ZeRwc9KCrbgIf4Uj3+SxjnFsRm0jUnHf+BpoXjv9uwwax0dDPUXitv5KX/9Ksiw54mCs7UpVIt43dKMs6E+hsS4GKcB5FYFiRrJinfNJpQtBA7XWN+jaTF5mXgOzJRYYuebJzTZdYQgyGK33Yk+7AJo0nCI0XYFEGwN10jrzDThz+bRTR5k1h7M8zSYpnWoUyBi/uANg3PivfTFhv1crUIUJrVo+4uSfq31XQdOoqt0IITdvjQO+XPryFQfd4Jo0dsCAl9j/g4rfjfPEcqK4YoBP+6nQZDJeDrJBE7Vck1aO6c2dFt7AZKCeZkv5xXT02S7eXna2tZKarEG8ESKNHs2bSdDWWHJrCq69ILR2erRVZgBlCX2jlseurbIQmlwN2O96LsTb950oJSVbXWBHfEtFZMz0GulL0hd+8MIJ4CZP8ugHzFH1nZK7BuHhMGkpP5atsc7Efhg==
x-ms-exchange-antispam-messagedata: q/E+hmRumbNPzQ4gywTtvfrTtQQGNvhbEiw2am0meaVXHRmoZT/B4fXj6KRk4UMWJWyG2lv+IONZgW1KQp9ECCywjxnvtVbp4JBWAzvab9sAGJ4m/SIuIQWAwMgXKWhh6dMSAX1ZIfinUtVoWtajGA==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: db1228b8-d1f3-485a-18f4-08d7d314f8ee
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Mar 2020 12:38:52.4105 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: oM/iK0iQpT4ds56HnpZ1yK3SHPoYPKYxhmyEpg0IWlXuB/GUhstDlVGCH5iYH98IoUgevX3B36lReKJT/AzLdQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5000
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/geCGg3bI3bDRQsxfiHoluBiVUQE>
Subject: Re: [netmod] WGLC: draft-ietf-netmod-geo-location-04
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Mar 2020 12:39:01 -0000

ZnJvbTogTWFoZXNoIEpldGhhbmFuZGFuaSA8bWpldGhhbmFuZGFuaUBnbWFpbC5jb20+ClNlbnQ6
IDI3IE1hcmNoIDIwMjAgMTc6MzcKSGkgVG9tLAoKTm90IHF1ZXN0aW9uaW5nIHRoZSBOb3QgUmVh
ZHkgc3RhdHVzIGZvciB0aGUgb3ZlcmFsbCBkcmFmdCwgYnV0IG9uIHRoZSBpc3N1ZXMgeW91IHJh
aXNlIGFib3V0IHRoZSB5YW5nIG1vZGVsIC4uLgoKPHRwPgpNYWhlc2gKc2VlIG15IHJlcGx5IHRv
IENocmlzdGlhbiAtIEkgdGhpbmsgSSBoYXZlIGNvdmVyZWQgdGhlIHBvaW50cyB0aGF0IHlvdSBy
YWlzZSBleGNlcHQgd2h5IHRoZSB0b29scyBkbyBub3QgZ2l2ZSB5b3UgYSB3YXJuaW5nIGFib3V0
IHRoZW0hCnRvbSBwZXRjaAoKPiBPbiBNYXIgMjcsIDIwMjAsIGF0IDEwOjA5IEFNLCB0b20gcGV0
Y2ggPGlldGZjQGJ0Y29ubmVjdC5jb20+IHdyb3RlOgo+Cj4g77u/S2VudAo+Cj4gTm90IFJlYWR5
Cj4KPiBJIHRob3VnaHQgdGhhdCBzbyBvYnZpb3VzIHRoYXQgaXQgd2FzIG5vdCB3b3J0aCBzYXlp
bmc6LSkKPgo+IGUuZy4KPiBJQU5BIGNvbnNpZGVyYXRpb25zIGRvZXMgbm90IHJlZ2lzdGVyIHRo
ZSBuYW1lc3BhY2Ugc28gdGhlcmUgaXMgbm8gbW9kdWxlCj4gU2VjdXJpdHkgQ29uc2lkZXJhdGlv
bnMgZG9lcyBub3QgdXNlIHRlbXBsYXRlICh3aGljaCBvdGhlciBncm91cGluZyBtb2R1bGVzIHN1
Y2ggYXMgS2VudCdzIGRvKQo+IE5vIFlBTkcgdmVyc2lvbgoKV2hpY2ggdmVyc2lvbiBzdGF0ZW1l
bnQgd2VyZSB5b3UgcmVmZXJyaW5nIHRvPyBUaGVyZSBpcyBvbmUgaW4gdGhlIG1vZGVsIHdpdGgg
dGhlIGRhdGUgMjAxOS0wMi0xNy4KCj4gV3JvbmcgcHJlZml4IGZvciBpZXRmLXlhbmctdHlwZXMK
CkRvZXMgdGhlIHByZWZpeCBoYXZlIHRvIGJlIHRoZSBzYW1lIGFzIHdoYXQgdGhlIG1vZGVsIGRl
Y2xhcmVzPyBOb25lIG9mIHRoZSB0b29scyBjb21wbGFpbiBhYm91dCBpdC4KCj4gTm8gcmVmZXJl
bmNlIGNsYXVzZSBmb3IgeWFuZyB0eXBlcwoKWWVzLCBhcyBwb2ludGVkIG91dCBpbiB0aGUgcmV2
aWV3LgoKPiBBIHdob2xlc2FsZSBsYWNrIG9mIFlBTkcgcmVmZXJlbmNlIGNsYXVzZXM7IHBlcmhh
cHMgaGFsZiBhIGRvemVuIG5lZWRlZAo+IE5vIE5vcm1hdGl2ZSByZWZlcmVuY2UgZm9yIHlhbmct
dHlwZXMKClllcywgYXMgcG9pbnRlZCBvdXQgaW4gdGhlIHJldmlldy4KCj4gSW5zdWZmaWNpZW50
IGluZm9ybWF0aW9uIGZvciBJQU5BIC0gSSBpbmZlciB0aGV5IGFyZSBiZWluZyBhc2tlZCB0byBj
cmVhdGUgYSByZWdpc3RyeSBidXQgZGV0YWlscyBzZWVtIGxhY2tpbmcgY29tcGFyZWQgdG8gdGhl
IHJlcXVpcmVtZW50cyBpbiBSRkM4MTI2Cj4KPiBBdCB3aGljaCBwb2ludCBJIHN0b3AgYW5kIGF3
YWl0IGEgZnJlc2ggcmV2aXNpb24gYmVmb3JlIGhhdmluZyBhbm90aGVyIGdvLgo+Cj4gVG9tIFBl
dGNoCj4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gRnJvbTog
bmV0bW9kIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mIEtlbnQgV2F0c2Vu
IDxrZW50K2lldGZAd2F0c2VuLm5ldD4KPiBTZW50OiAyNiBNYXJjaCAyMDIwIDE4OjQ2Cj4KPiBE
ZWFyIEFsbCwKPgo+IFRoaXMgV0dMQyBoYXMgcmVjZWl2ZWQgemVybyByZXNwb25zZXMsIHdoaWNo
IGlzIGluc3VmZmljaWVudCB0byBwcm9ncmVzcyB0aGUgZG9jdW1lbnQgYXQgdGhpcyB0aW1lLiAg
VGhlIFdHTEMgaXMgdGhlcmVmb3JlIGJlaW5nIGV4dGVuZGVkICBmb3IgYW5vdGhlciB3ZWVrLCBu
b3cgZW5kaW5nIEFwcmlsIDFzdCAodGhlIGRheSBiZWZvcmUgb3VyIFZpcnR1YWwgTWVldGluZyBv
biBBcHJpbCAybmQpLgo+Cj4gQWdhaW4sIHBvc2l0aXZlIGNvbW1lbnRzLCBlLmcuLCAiSSd2ZSBy
ZXZpZXdlZCB0aGlzIGRvY3VtZW50IGFuZCBiZWxpZXZlIGl0IGlzIHJlYWR5IGZvciBwdWJsaWNh
dGlvbiIsIGFyZSB3ZWxjb21lZC4gIFRoaXMgaXMgdXNlZnVsIGFuZCBpbXBvcnRhbnQsIGV2ZW4g
ZnJvbSBhdXRob3JzLiAgT2JqZWN0aW9ucywgY29uY2VybnMsIGFuZCBzdWdnZXN0aW9ucyBhcmUg
YWxzbyB3ZWxjb21lZCBhdCB0aGlzIHRpbWUuCj4KPiBGV0lXLCB0aGUgWUFORyBEb2N0b3IgcmV2
aWV3IHdhcyBjb21wbGV0ZWQgb24gMy8yMyAodGhhbmtzIE1haGVzaCkgd2l0aCB0aGUg4oCcUmVh
ZHkgd2l0aCBOaXRz4oCdIHN0YXR1czogaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2Mv
cmV2aWV3LWlldGYtbmV0bW9kLWdlby1sb2NhdGlvbi0wNC15YW5nZG9jdG9ycy1sYy1qZXRoYW5h
bmRhbmktMjAyMC0wMy0yMy4KPgo+IEtlbnQgLy8gYXMgc2hlcGhlcmQgYW5kIGNvLWNoYWlyCj4K
Pgo+Cj4gT24gTWFyIDksIDIwMjAsIGF0IDY6MzAgUE0sIEtlbnQgV2F0c2VuIDxrZW50K2lldGZA
d2F0c2VuLm5ldDxtYWlsdG86a2VudCtpZXRmQHdhdHNlbi5uZXQ+PiB3cm90ZToKPgo+IFRoaXMg
bWVzc2FnZSBiZWdpbnMgYW4gYWxtb3N0IHR3by13ZWVrIFdHTEMgZm9yIGRyYWZ0LWlldGYtbmV0
bW9kLWdlby1sb2NhdGlvbi0wNCBlbmRpbmcgb24gTWFyY2ggMjJuZCAodGhlIGRheSBiZWZvcmUg
dGhlIE5FVE1PRCBzZXNzaW9ucykuICBIZXJlIGlzIGEgZGlyZWN0IGxpbmsgdG8gdGhlIEhUTUwg
dmVyc2lvbiBvZiB0aGUgZHJhZnQ6Cj4KPiBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJh
ZnQtaWV0Zi1uZXRtb2QtZ2VvLWxvY2F0aW9uLTA0Cj4KPiBQb3NpdGl2ZSBjb21tZW50cywgZS5n
LiwgIkkndmUgcmV2aWV3ZWQgdGhpcyBkb2N1bWVudCBhbmQgYmVsaWV2ZSBpdCBpcyByZWFkeSBm
b3IgcHVibGljYXRpb24iLCBhcmUgd2VsY29tZSEgIFRoaXMgaXMgdXNlZnVsIGFuZCBpbXBvcnRh
bnQsIGV2ZW4gZnJvbSBhdXRob3JzLiBPYmplY3Rpb25zLCBjb25jZXJucywgYW5kIHN1Z2dlc3Rp
b25zIGFyZSBhbHNvIHdlbGNvbWVkIGF0IHRoaXMgdGltZS4KPgo+IFRoYW5rIHlvdSwKPiBORVRN
T0QgQ2hhaXJzCj4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwo+IG5ldG1vZCBtYWlsaW5nIGxpc3QKPiBuZXRtb2RAaWV0Zi5vcmcKPiBodHRwczovL3d3
dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZAo+Cj4KPiBfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IG5ldG1vZCBtYWlsaW5nIGxpc3QKPiBu
ZXRtb2RAaWV0Zi5vcmcKPiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25l
dG1vZAoKTWFoZXNoIEpldGhhbmFuZGFuaQptamV0aGFuYW5kYW5pQGdtYWlsLmNvbQo=


From nobody Sat Mar 28 06:39:39 2020
Return-Path: <chopps@chopps.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D9A33A03F1 for <netmod@ietfa.amsl.com>; Sat, 28 Mar 2020 06:39:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 UrPaDPXD1Rnn for <netmod@ietfa.amsl.com>; Sat, 28 Mar 2020 06:39:36 -0700 (PDT)
Received: from smtp.chopps.org (smtp.chopps.org [54.88.81.56]) by ietfa.amsl.com (Postfix) with ESMTP id 43C6E3A0365 for <netmod@ietf.org>; Sat, 28 Mar 2020 06:39:36 -0700 (PDT)
Received: from stubbs.int.chopps.org (047-050-069-038.biz.spectrum.com [47.50.69.38]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by smtp.chopps.org (Postfix) with ESMTPSA id A14076085F; Sat, 28 Mar 2020 13:39:35 +0000 (UTC)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.60.0.2.5\))
From: Christian Hopps <chopps@chopps.org>
In-Reply-To: <DB7PR07MB5657BAF5920781FCD32BB5E3A0CD0@DB7PR07MB5657.eurprd07.prod.outlook.com>
Date: Sat, 28 Mar 2020 09:39:34 -0400
Cc: Christian Hopps <chopps@chopps.org>, Kent Watsen <kent+ietf@watsen.net>, "netmod@ietf.org" <netmod@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <7198F1E3-AF32-4195-AED0-97C6DFD1A7C7@chopps.org>
References: <01000170c16b721e-b5be8d27-8f4a-4355-9682-424f0dc5f337-000000@email.amazonses.com> <01000171182b030c-b715fdd4-0d1a-4373-a2b4-ba26e19b3232-000000@email.amazonses.com> <DB7PR07MB5657B7FF2AC7FFB4AE81333FA0CC0@DB7PR07MB5657.eurprd07.prod.outlook.com> <4FC34FCE-02B7-4959-AFFD-4DE84F4389B4@chopps.org> <DB7PR07MB5657BAF5920781FCD32BB5E3A0CD0@DB7PR07MB5657.eurprd07.prod.outlook.com>
To: tom petch <ietfc@btconnect.com>
X-Mailer: Apple Mail (2.3608.60.0.2.5)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/-C9IiVks0GrkUK465bElLEeRwZk>
Subject: Re: [netmod] WGLC: draft-ietf-netmod-geo-location-04
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Mar 2020 13:39:38 -0000

> On Mar 28, 2020, at 8:36 AM, tom petch <ietfc@btconnect.com> wrote:
>=20
>> A wholesale lack of YANG reference clauses; perhaps half a dozen =
needed
> I can see 2 places I might could put these, in the "astronomical-body" =
leaf that references the IAU and in the "geodetic-system" for the =
default value. We are creating an IANA registry for the values in =
geodetic-system though so perhaps you are asking for an IANA reference =
instead? I don't see 4 more obvious places for external references, =
could you help point them out?
> <tp> A good starting point is any reference in the body of the I-D =
should be in the YANG module too in a reference clause, such as =
www.iau.org, IS6709, WGS84 and may be more than once for different =
description clauses.  velocity could include the formula or refer back =
to RFCXXXX perhaps timestamp too.  RFC8344 has enough (but not too many =
IMHO).

I'll go through the doc, and see what else I might could add. A couple =
points in the meantime though...

Some of these references (non-normative) in the document are for the =
comparisons to other work, and they point at other outside normative =
definitions for similar objects. I think it would be wrong to put =
references in the YANG module that point away from the definitive work =
(this document) and towards some other normative standard.

For velocity, referring back to the RFC that defines the module within =
sub-statements of the module seems rather redundant. The reference at =
the top of the module is the default reference for the module, if one =
starts adding the same reference to module sub-statements where does it =
end?

Other than that, I'll comb through again to look for normative =
references that aren't yet in the module, and also address your other =
concerns in a follow up version of the document.

Thanks for the review and comments!

Chris.=


From nobody Sat Mar 28 15:37:44 2020
Return-Path: <01000171234b275b-12de2340-0566-413b-a1cb-14b99c77c1e1-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D4FD13A0811 for <netmod@ietfa.amsl.com>; Sat, 28 Mar 2020 15:37:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.004
X-Spam-Level: 
X-Spam-Status: No, score=0.004 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 KNLU8UX0TAuR for <netmod@ietfa.amsl.com>; Sat, 28 Mar 2020 15:37:41 -0700 (PDT)
Received: from a48-95.smtp-out.amazonses.com (a48-95.smtp-out.amazonses.com [54.240.48.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F3D63A080E for <netmod@ietf.org>; Sat, 28 Mar 2020 15:37:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585435060; h=From:Content-Type:Mime-Version:Subject:Message-Id:To:Date:Feedback-ID; bh=dvL+6kCE0nZY6l3f1FRIMhqAzXi/wFOvIwsNHKqcQMM=; b=DU6++qchRYl8UVp5/QYfmvkY7qg1yX+dO3TKUy72Irc3tgHYBBNwhCS0as0xhVbf dOeUsRlHtEEkNqwsBjULsC6azr8w6LajTCgCZURB6mZs9YRmlDzbQC3p4S1ZdUW5JKb snUYh73BTZm1iuIPlcEbEbujASvvFFrGNVB61fxc=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: multipart/alternative; boundary="Apple-Mail=_67C7B607-FE5F-457C-8D4F-887F3E457794"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
X-Mail-Calendar-Part: Yes
Message-ID: <01000171234b275b-12de2340-0566-413b-a1cb-14b99c77c1e1-000000@email.amazonses.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Date: Sat, 28 Mar 2020 22:37:40 +0000
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.28-54.240.48.95
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/eui_dHcznu9tJ8XrCnxJ5gP7XEs>
Subject: [netmod] NETMOD Virtual Meeting (ICS file)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Mar 2020 22:37:43 -0000

--Apple-Mail=_67C7B607-FE5F-457C-8D4F-887F3E457794
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii


NETMOD Virtual Meeting
Hosted by NETMOD Working Group

   PDT: 04:00-06:00=20
   EDT: 07:00-09:00
   UTC: 10:00-12:00
   CST: 18:00-22:00

Agenda: =
https://datatracker.ietf.org/meeting/interim-2020-netmod-01/materials/agen=
da-interim-2020-netmod-01-netmod-01

Join by WebEx
https://ietf.webex.com/ietf/j.php?MTID=3Dme2e37606188ba99be744a57adbcd5802=

Meeting number: 616 779 982
Password: mYtpMnVP524


Join by video system
Dial 616779982@ietf.webex.com
You can also dial 173.243.2.68 and enter your meeting number.


Join by phone
1-650-479-3208 Call-in toll number (US/Canada)
1-877-668-4493 Call-in toll free number (US/Canada)
Access code: 616 779 982




--Apple-Mail=_67C7B607-FE5F-457C-8D4F-887F3E457794
Content-Type: multipart/mixed;
 boundary="Apple-Mail=_B25CBD6D-E50A-4CFA-8167-8C00C1618BF0"


--Apple-Mail=_B25CBD6D-E50A-4CFA-8167-8C00C1618BF0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div =
class=3D""><p style=3D"margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px =
Helvetica; min-height: 14.0px" class=3D""><br class=3D""></p>
<p style=3D"margin: 0.0px 0.0px 0.0px 0.0px" class=3D""><font =
face=3D"Helvetica Neue" size=3D"3" style=3D"font: 12.0px 'Helvetica =
Neue'" class=3D""><b class=3D"">NETMOD Virtual Meeting</b></font></p>
<p style=3D"margin: 0.0px 0.0px 0.0px 0.0px" class=3D""><span =
style=3D"font-family: &quot;Helvetica Neue&quot;; font-size: 12px;" =
class=3D"">Hosted by NETMOD Working Group</span></p>
<p style=3D"margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'Helvetica =
Neue'; min-height: 14.0px" class=3D""><br class=3D""></p><div =
style=3D"margin: 0px; font-stretch: normal; line-height: normal; =
min-height: 14px;" class=3D""><font face=3D"Helvetica Neue" =
class=3D""><span style=3D"font-size: 12px;" class=3D"">&nbsp; &nbsp;PDT: =
04:00-06:00&nbsp;</span></font></div><div style=3D"margin: 0px; =
font-stretch: normal; line-height: normal; min-height: 14px;" =
class=3D""><font face=3D"Helvetica Neue" class=3D""><span =
style=3D"font-size: 12px;" class=3D"">&nbsp; &nbsp;EDT: =
07:00-09:00</span></font></div><div style=3D"margin: 0px; font-stretch: =
normal; line-height: normal; min-height: 14px;" class=3D""><font =
face=3D"Helvetica Neue" class=3D""><span style=3D"font-size: 12px;" =
class=3D"">&nbsp; &nbsp;UTC: 10:00-12:00</span></font></div><div =
style=3D"margin: 0px; font-stretch: normal; line-height: normal; =
min-height: 14px;" class=3D""><font face=3D"Helvetica Neue" =
class=3D""><span style=3D"font-size: 12px;" class=3D"">&nbsp; &nbsp;CST: =
18:00-22:00</span></font></div><div class=3D""><br class=3D""></div>
<p style=3D"margin: 0.0px 0.0px 0.0px 0.0px" class=3D""><font =
face=3D"Helvetica Neue" size=3D"3" style=3D"font: 12.0px 'Helvetica =
Neue'" class=3D"">Agenda: <a =
href=3D"https://datatracker.ietf.org/meeting/interim-2020-netmod-01/materi=
als/agenda-interim-2020-netmod-01-netmod-01" =
class=3D"">https://datatracker.ietf.org/meeting/interim-2020-netmod-01/mat=
erials/agenda-interim-2020-netmod-01-netmod-01</a></font></p>
<p style=3D"margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'Helvetica =
Neue'; min-height: 14.0px" class=3D""><br class=3D""></p>
<p style=3D"margin: 0.0px 0.0px 0.0px 0.0px" class=3D""><font =
face=3D"Helvetica Neue" size=3D"3" style=3D"font: 12.0px 'Helvetica =
Neue'" class=3D"">Join by WebEx</font></p>
<p style=3D"margin: 0.0px 0.0px 0.0px 0.0px" class=3D""><font =
face=3D"Helvetica Neue" size=3D"3" style=3D"font: 12.0px 'Helvetica =
Neue'" class=3D""><a =
href=3D"https://ietf.webex.com/ietf/j.php?MTID=3Dme2e37606188ba99be744a57a=
dbcd5802" =
class=3D"">https://ietf.webex.com/ietf/j.php?MTID=3Dme2e37606188ba99be744a=
57adbcd5802</a></font></p>
<p style=3D"margin: 0.0px 0.0px 0.0px 0.0px" class=3D""><font =
face=3D"Helvetica Neue" size=3D"3" style=3D"font: 12.0px 'Helvetica =
Neue'" class=3D"">Meeting number: 616 779 982</font></p>
<p style=3D"margin: 0.0px 0.0px 0.0px 0.0px" class=3D""><font =
face=3D"Helvetica Neue" size=3D"3" style=3D"font: 12.0px 'Helvetica =
Neue'" class=3D"">Password: mYtpMnVP524</font></p>
<p style=3D"margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'Helvetica =
Neue'; min-height: 14.0px" class=3D""><br class=3D""></p>
<p style=3D"margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'Helvetica =
Neue'; min-height: 14.0px" class=3D""><br class=3D""></p>
<p style=3D"margin: 0.0px 0.0px 0.0px 0.0px" class=3D""><font =
face=3D"Helvetica Neue" size=3D"3" style=3D"font: 12.0px 'Helvetica =
Neue'" class=3D"">Join by video system</font></p>
<p style=3D"margin: 0.0px 0.0px 0.0px 0.0px" class=3D""><font =
face=3D"Helvetica Neue" size=3D"3" style=3D"font: 12.0px 'Helvetica =
Neue'" class=3D"">Dial <a href=3D"mailto:616779982@ietf.webex.com" =
class=3D"">616779982@ietf.webex.com</a></font></p>
<p style=3D"margin: 0.0px 0.0px 0.0px 0.0px" class=3D""><font =
face=3D"Helvetica Neue" size=3D"3" style=3D"font: 12.0px 'Helvetica =
Neue'" class=3D"">You can also dial 173.243.2.68 and enter your meeting =
number.</font></p>
<p style=3D"margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'Helvetica =
Neue'; min-height: 14.0px" class=3D""><br class=3D""></p>
<p style=3D"margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'Helvetica =
Neue'; min-height: 14.0px" class=3D""><br class=3D""></p>
<p style=3D"margin: 0.0px 0.0px 0.0px 0.0px" class=3D""><font =
face=3D"Helvetica Neue" size=3D"3" style=3D"font: 12.0px 'Helvetica =
Neue'" class=3D"">Join by phone</font></p>
<p style=3D"margin: 0.0px 0.0px 0.0px 0.0px" class=3D""><font =
face=3D"Helvetica Neue" size=3D"3" style=3D"font: 12.0px 'Helvetica =
Neue'" class=3D"">1-650-479-3208 Call-in toll number =
(US/Canada)</font></p>
<p style=3D"margin: 0.0px 0.0px 0.0px 0.0px" class=3D""><font =
face=3D"Helvetica Neue" size=3D"3" style=3D"font: 12.0px 'Helvetica =
Neue'" class=3D"">1-877-668-4493 Call-in toll free number =
(US/Canada)</font></p>
<p style=3D"margin: 0.0px 0.0px 0.0px 0.0px" class=3D""><font =
face=3D"Helvetica Neue" size=3D"3" style=3D"font: 12.0px 'Helvetica =
Neue'" class=3D"">Access code: 616 779 982</font></p><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div>
</div></body></html>=

--Apple-Mail=_B25CBD6D-E50A-4CFA-8167-8C00C1618BF0
Content-Disposition: attachment;
	filename=iCal-20200328-183225.ics
Content-Type: text/calendar;
	name="iCal-20200328-183225.ics"
Content-Transfer-Encoding: quoted-printable

BEGIN:VCALENDAR=0D=0ACALSCALE:GREGORIAN=0D=0AVERSION:2.0=0D=0A=
X-WR-CALNAME:NETMOD=20Virtual=20Meeting=0D=0AMETHOD:PUBLISH=0D=0A=
PRODID:-//Apple=20Inc.//Mac=20OS=20X=2010.14.6//EN=0D=0ABEGIN:VEVENT=0D=0A=
TRANSP:OPAQUE=0D=0ADTEND:20200402T130000Z=0D=0A=
UID:ietf-interim-2020-netmod-01-12768-netmod=0D=0A=
DTSTAMP:20200326T123533Z=0D=0ADESCRIPTION:NETMOD=20Virtual=20107=20=
Meeting\nHosted=20by=20NETMOD=20Working=20Group\n=0D=0A=20\n\nAgenda:=20=
https://datatracker.ietf.org/meeting/interim-2020-netmod-01/=0D=0A=20=
materials/agenda-interim-2020-netmod-01-netmod-01\n\n\nJoin=20by=20=
WebEx\nht=0D=0A=20=
tps://ietf.webex.com/ietf/j.php?MTID=3Dme2e37606188ba99be744a57adbcd5802\n=
=0D=0A=20Meeting=20number:=20616=20779=20982\nPassword:=20=
mYtpMnVP524\n\n\nJoin=20by=20video=20sy=0D=0A=20stem\nDial=20=
616779982@ietf.webex.com\nYou=20can=20also=20dial=20173.243.2.68=20and=20=
=0D=0A=20enter=20your=20meeting=20number.\n\n\nJoin=20by=20=
phone\n1-650-479-3208=20Call-in=20to=0D=0A=20ll=20number=20=
(US/Canada)\n1-877-668-4493=20Call-in=20toll=20free=20number=20(US/Canad=0D=
=0A=20a)\nAccess=20code:=20616=20779=20982=0D=0AURL;VALUE=3DURI:=0D=0A=
STATUS:CONFIRMED=0D=0ASEQUENCE:0=0D=0ACLASS:PUBLIC=0D=0A=
CONFERENCE;VALUE=3DURI:https://ietf.webex.com/ietf/j.php?MTID=3Dme2e376061=
88=0D=0A=20ba99be744a57adbcd5802=0D=0ASUMMARY:NETMOD=20Virtual=20Meeting=0D=
=0ALAST-MODIFIED:20200328T223214Z=0D=0ADTSTART:20200402T110000Z=0D=0A=
CREATED:20200328T214648Z=0D=0AX-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC=0D=
=0AEND:VEVENT=0D=0AEND:VCALENDAR=0D=0A=

--Apple-Mail=_B25CBD6D-E50A-4CFA-8167-8C00C1618BF0
Content-Transfer-Encoding: 7bit
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""></body></html>
--Apple-Mail=_B25CBD6D-E50A-4CFA-8167-8C00C1618BF0--

--Apple-Mail=_67C7B607-FE5F-457C-8D4F-887F3E457794--


From nobody Sat Mar 28 16:18:22 2020
Return-Path: <0100017123703ba5-09d4de23-b5de-46be-91b6-a36dd65509df-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5DEEA3A08DD for <netmod@ietfa.amsl.com>; Sat, 28 Mar 2020 16:18:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.004
X-Spam-Level: 
X-Spam-Status: No, score=0.004 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 gT7aA5-qFIbe for <netmod@ietfa.amsl.com>; Sat, 28 Mar 2020 16:18:11 -0700 (PDT)
Received: from a8-83.smtp-out.amazonses.com (a8-83.smtp-out.amazonses.com [54.240.8.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 747063A08BE for <netmod@ietf.org>; Sat, 28 Mar 2020 16:18:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585437490; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=/sdqDSWwIqZz9z1sFUGCNawkB5UddjJm9ybvProT3WU=; b=QGOR3jlVk0AZlKdRAd9iDVoVgxY8PS1EW+ZPaGJUFdawdTgGX3VK1zwwXv9vzoXo lTlxNkCXB1Pv/LflhcjSTD172sWkZdH/QXkGwhDf5dNqYpKx4KZQRqMz3P8GN/4aZFX WA4J9m+IJ21BPLPGjhaZOaI9dwcu80Tw2jhJNFUE=
From: Kent Watsen <kent+ietf@watsen.net>
Message-ID: <0100017123703ba5-09d4de23-b5de-46be-91b6-a36dd65509df-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_02B74324-C9B1-4B8E-993D-09793192FD51"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Sat, 28 Mar 2020 23:18:10 +0000
In-Reply-To: <DB7PR07MB4011CD1D9F84D2E675B11583F0CF0@DB7PR07MB4011.eurprd07.prod.outlook.com>
Cc: "netmod@ietf.org" <netmod@ietf.org>
To: =?utf-8?Q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>
References: <DB7PR07MB4011310A5327543D14FD9C19F0F20@DB7PR07MB4011.eurprd07.prod.outlook.com> <DA8180AD-7DDC-45DE-9733-A7AAFB6A2781@amsl.com> <DB7PR07MB40115DC070AD529CB9CFB69FF0F10@DB7PR07MB4011.eurprd07.prod.outlook.com> <0100017112b9fbb5-e808f29f-e38a-4ff4-bd61-ac93b02057a3-000000@email.amazonses.com> <DB7PR07MB4011C7CA9D64CDBAAF90A511F0CF0@DB7PR07MB4011.eurprd07.prod.outlook.com> <DB7PR07MB4011CD1D9F84D2E675B11583F0CF0@DB7PR07MB4011.eurprd07.prod.outlook.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.28-54.240.8.83
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/_vLw2CnKZRzbgFBA0_XgcxHAA1g>
Subject: Re: [netmod] Where can I use <CODE BEGINS> <CODE ENDS> ?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Mar 2020 23:18:16 -0000

--Apple-Mail=_02B74324-C9B1-4B8E-993D-09793192FD51
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Firstly, thank you for trying to improve our tooling!

It took me some time to find, for others: =
https://github.com/BalazsLengyel/rfcstrip =
<https://github.com/BalazsLengyel/rfcstrip>

Running `rfcstrip -a` throws errors on MacOS.  My workaround fix was to =
` brew install grep` and 's/grep/ggrep/' on line 483.

All The extracted files (including the two that are NOT folded) contain =
a =E2=80=98^@=E2=80=98 character at the EOF.   This must be something =
introduced by `rfcstrip` because `rfcfold` does a simple file-level copy =
when unfolding isn't needed.

Kent // contributor


> On Mar 26, 2020, at 5:45 PM, Bal=C3=A1zs Lengyel =
<balazs.lengyel=3D40ericsson.com@dmarc.ietf.org> wrote:
>=20
> Hello,
> I created an update to rfcstrip in Github.
>=20
> Revision 1.1balazs - 2020-03-26
> added -a option. If it is specified, the file must be an XML2RFC
> XML file.
> All artworks will be extracted from it if they carry a name attribute.
> Artwork unfolding will also be executed.
> If the artwork contains the , <CODE BEGIN/END> markers
> they are removed.
>=20
> Regards Balazs
>=20
> -----Original Message-----
> From: Bal=C3=A1zs Lengyel =
<balazs.lengyel=3D40ericsson.com@dmarc.ietf.org>=20
> Sent: 2020. m=C3=A1rcius 26., cs=C3=BCt=C3=B6rt=C3=B6k 11:55
> To: Kent Watsen <kent@watsen.net>; Bal=C3=A1zs Lengyel =
<balazs.lengyel@ericsson.com>
> Cc: netmod@ietf.org
> Subject: RE: [netmod] Where can I use <CODE BEGINS> <CODE ENDS> ?
>=20
> Hello Kent,
> OK, as you are strongly opposed to it, I will remove <CODE BEGINS> =
<CODE ENDS> in the next version.
> That said, I do not really agree with you. If interested see, below.
> Regards Balazs
>=20
> -----Original Message-----
> From: netmod <netmod-bounces@ietf.org> On Behalf Of Kent Watsen
> Sent: 2020. m=C3=A1rcius 25., szerda 18:25
> To: Bal=C3=A1zs Lengyel <balazs.lengyel=3D40ericsson.com@dmarc.ietf.org>=

> Cc: netmod@ietf.org
> Subject: Re: [netmod] Where can I use <CODE BEGINS> <CODE ENDS> ?
>=20
> Balazs,
>=20
> While possible to use the markers for instance examples...
>=20
>  - they=E2=80=99ve never been used before, AFIAK  (historical context)
> BALAZS: S0 I am a revolutionary :-) =20
> As I understand validation of examples have always been an issue, so =
making that more simple by automating extraction would be a step in the =
good direction.
>  - they're unneeded, as examples don=E2=80=99t contain copyright (per =
Lada=E2=80=99s comment)
> BALAZS: I agree that copyright is a non-issue for these examples. =
However <CODE BEGINS> is needed for another reason: easy extraction, =
which would make checking the data simpler.
>  - they're disallowed by RFC 8407 for example modules (per Benoit =
comment)
> BALAZS: strictly speaking that is about YANG examples not instance =
data examples. I also don't know/understand the reasoning behind it. A =
separate example tag would be nice, but we don't have one.
>  - as a contributor, I don=E2=80=99t wish to birth a new convention of =
using the markers for examples. =20
>=20
> In order to support programmatic extraction of examples from drafts, =
please just set the =E2=80=9Cname=E2=80=9D attribute on the <sourcecode> =
or <artwork> element in the XML draft.=20
> BALAZS: As far as I understand sourcecode is only available in XML2RFC =
v3.  Name is not handled by rfcstrip or xym. (I don't have time to =
update the tools right now.) It would be nice to have an update to =
rfcstrip that checks every <artwork> and if it has a name attribute, it =
extracts the content into a file called "name".
>=20
>=20
> 2.48.2.  "name" Attribute
>=20
>   A filename suitable for the contents (such as for extraction to a
>   local file).  This attribute can be helpful for other kinds of tools
>   (such as automated syntax checkers, which work by extracting the
>   source code).  Note that the "name" attribute does not need to be
>   unique for <artwork> elements in a document.  If multiple
>   <sourcecode> elements have the same "name" attribute, a formatter
>   might assume that the elements are all fragments of a single file,
>   and such a formatter can collect those fragments for later
>   processing.
>=20
>=20
> Kent
>=20
>=20
>=20
>=20
>> On Mar 24, 2020, at 11:33 AM, Bal=C3=A1zs Lengyel =
<balazs.lengyel=3D40ericsson.com@dmarc.ietf.org> wrote:
>>=20
>> Hello,
>> A reply from the rfc-editor on <CODE BEGINS>. It seems it is OK.
>> Regards Balazs
>>=20
>> -----Original Message-----
>> From: Alice Russo <arusso@amsl.com>=20
>> Sent: 2020. m=C3=A1rcius 24., kedd 16:00
>> To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
>> Cc: RFC Editor <rfc-editor@rfc-editor.org>
>> Subject: Re: Where can I use <CODE BEGINS> <CODE ENDS> ?
>>=20
>> Greetings,
>>=20
>> Please see below.
>>=20
>>> On Mar 21, 2020, at 8:30 AM, Bal=C3=A1zs Lengyel =
<balazs.lengyel@ericsson.com> wrote:
>>>=20
>>> Hello,
>>> Sorry if I am sending this question to the wrong person.=20
>>> We have a discussion in the NETMOD workgroup about when is it =
appropriate/allowed to use the <CODE BEGINS> <CODE ENDS> markings in =
drafts and RFCs.
>>> We regularly use it to bracket the YANG modules defined.=20
>>> e.g.    <CODE BEGINS> file "ietf-yang-instance-data@2020-03-19.yang"=20=

>>>=20
>>=20
>> Just FYI, if you are using the new XML vocabulary [1], the markers =
can be created automatically by using markers=3D"true"
>> -- for example --
>> <sourcecode name=3D"ietf-yang-instance-data@2020-03-19.yang" =
type=3D"yang" markers=3D"true">
>>=20
>>> However is it allowed to use it to bracket XML or json examples in =
drafts/rfcs?=20
>>> e.g.    <CODE BEGINS> file read-only-acm-rules@2020-03-19.xml
>>=20
>> Yes, it is allowed. The markers <CODE BEGINS> and <CODE ENDS> are =
mentioned in the Trust Legal Provisions [2].
>>=20
>> [1] =
https://protect2.fireeye.com/v1/url?k=3D50261255-0cacc750-502652ce-861010b=
c36ff-8b3716f9fa495535&q=3D1&e=3D11f6fa43-0168-4d1f-8f5d-bffd46fff0d3&u=3D=
https%3A%2F%2Fwww.rfc-editor.org%2Fmaterials%2FFAQ-xml2rfcv3.html
>> [2] https://trustee.ietf.org/license-info/IETF-TLP-5.htm (item 4d)
>>=20
>> Thank you.
>> RFC Editor/ar
>>=20
>>>=20
>>> It is very handy that the rfcstrip tool can extract the CODE =
sections from a draft which facilitates checking these by external tools =
like yanglint. The checking is needed both for the YANG modules and the =
examples.
>>> If you as an rfc-editor could give guidance on the issue it would be =
appreciated. I attached a planned draft.
>>> Best regards Balazs Lengyel=20
>>>=20
>>> --=20
>>> Balazs Lengyel                    Senior Specialist                  =
     Ericsson Hungary Ltd.=20
>>> Mobile: +36-70-330-7909              email: =
Balazs.Lengyel@ericsson.com
>>>=20
>>> <draft-ietf-netmod-yang-instance-file-format-11.txt>
>> _______________________________________________
>> netmod mailing list
>> netmod@ietf.org
>> https://www.ietf.org/mailman/listinfo/netmod
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


--Apple-Mail=_02B74324-C9B1-4B8E-993D-09793192FD51
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div =
class=3D"">Firstly, thank you for trying to improve our =
tooling!</div><div class=3D""><br class=3D""></div>It took me some time =
to find, for others:&nbsp;<a =
href=3D"https://github.com/BalazsLengyel/rfcstrip" =
class=3D"">https://github.com/BalazsLengyel/rfcstrip</a><div =
class=3D""><br class=3D""></div><div class=3D"">Running `rfcstrip -a` =
throws errors on MacOS. &nbsp;My workaround fix was to ` brew install =
grep` and 's/grep/ggrep/' on line&nbsp;483.</div><div class=3D""><br =
class=3D""></div><div class=3D"">All The extracted files (including the =
two that are NOT folded) contain a =E2=80=98^@=E2=80=98 character at the =
EOF. &nbsp; This must be something introduced by `rfcstrip` because =
`rfcfold` does a simple file-level copy when unfolding isn't =
needed.</div><div class=3D""><br class=3D""></div><div class=3D"">Kent =
// contributor</div><div class=3D""><br class=3D""></div><div =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Mar 26, 2020, at 5:45 PM, Bal=C3=A1zs Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel=3D40ericsson.com@dmarc.ietf.org" =
class=3D"">balazs.lengyel=3D40ericsson.com@dmarc.ietf.org</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><div =
class=3D"">Hello,<br class=3D"">I created an update to rfcstrip in =
Github.<br class=3D""><br class=3D"">Revision 1.1balazs - 2020-03-26<br =
class=3D"">added -a option. If it is specified, the file must be an =
XML2RFC<br class=3D"">XML file.<br class=3D"">All artworks will be =
extracted from it if they carry a name attribute.<br class=3D"">Artwork =
unfolding will also be executed.<br class=3D"">If the artwork contains =
the , &lt;CODE BEGIN/END&gt; markers<br class=3D"">they are removed.<br =
class=3D""><br class=3D"">Regards Balazs<br class=3D""><br =
class=3D"">-----Original Message-----<br class=3D"">From: Bal=C3=A1zs =
Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel=3D40ericsson.com@dmarc.ietf.org" =
class=3D"">balazs.lengyel=3D40ericsson.com@dmarc.ietf.org</a>&gt; <br =
class=3D"">Sent: 2020. m=C3=A1rcius 26., cs=C3=BCt=C3=B6rt=C3=B6k =
11:55<br class=3D"">To: Kent Watsen &lt;<a href=3D"mailto:kent@watsen.net"=
 class=3D"">kent@watsen.net</a>&gt;; Bal=C3=A1zs Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel@ericsson.com" =
class=3D"">balazs.lengyel@ericsson.com</a>&gt;<br class=3D"">Cc: <a =
href=3D"mailto:netmod@ietf.org" class=3D"">netmod@ietf.org</a><br =
class=3D"">Subject: RE: [netmod] Where can I use &lt;CODE BEGINS&gt; =
&lt;CODE ENDS&gt; ?<br class=3D""><br class=3D"">Hello Kent,<br =
class=3D"">OK, as you are strongly opposed to it, I will remove &lt;CODE =
BEGINS&gt; &lt;CODE ENDS&gt; in the next version.<br class=3D"">That =
said, I do not really agree with you. If interested see, below.<br =
class=3D"">Regards Balazs<br class=3D""><br class=3D"">-----Original =
Message-----<br class=3D"">From: netmod &lt;<a =
href=3D"mailto:netmod-bounces@ietf.org" =
class=3D"">netmod-bounces@ietf.org</a>&gt; On Behalf Of Kent Watsen<br =
class=3D"">Sent: 2020. m=C3=A1rcius 25., szerda 18:25<br class=3D"">To: =
Bal=C3=A1zs Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel=3D40ericsson.com@dmarc.ietf.org" =
class=3D"">balazs.lengyel=3D40ericsson.com@dmarc.ietf.org</a>&gt;<br =
class=3D"">Cc: <a href=3D"mailto:netmod@ietf.org" =
class=3D"">netmod@ietf.org</a><br class=3D"">Subject: Re: [netmod] Where =
can I use &lt;CODE BEGINS&gt; &lt;CODE ENDS&gt; ?<br class=3D""><br =
class=3D"">Balazs,<br class=3D""><br class=3D"">While possible to use =
the markers for instance examples...<br class=3D""><br class=3D""> =
&nbsp;- they=E2=80=99ve never been used before, AFIAK &nbsp;(historical =
context)<br class=3D"">BALAZS: S0 I am a revolutionary :-) &nbsp;<br =
class=3D"">As I understand validation of examples have always been an =
issue, so making that more simple by automating extraction would be a =
step in the good direction.<br class=3D""> &nbsp;- they're unneeded, as =
examples don=E2=80=99t contain copyright (per Lada=E2=80=99s comment)<br =
class=3D"">BALAZS: I agree that copyright is a non-issue for these =
examples. However &lt;CODE BEGINS&gt; is needed for another reason: easy =
extraction, which would make checking the data simpler.<br class=3D""> =
&nbsp;- they're disallowed by RFC 8407 for example modules (per Benoit =
comment)<br class=3D"">BALAZS: strictly speaking that is about YANG =
examples not instance data examples. I also don't know/understand the =
reasoning behind it. A separate example tag would be nice, but we don't =
have one.<br class=3D""> &nbsp;- as a contributor, I don=E2=80=99t wish =
to birth a new convention of using the markers for examples. &nbsp;<br =
class=3D""><br class=3D"">In order to support programmatic extraction of =
examples from drafts, please just set the =E2=80=9Cname=E2=80=9D =
attribute on the &lt;sourcecode&gt; or &lt;artwork&gt; element in the =
XML draft. <br class=3D"">BALAZS: As far as I understand sourcecode is =
only available in XML2RFC v3. &nbsp;Name is not handled by rfcstrip or =
xym. (I don't have time to update the tools right now.) It would be nice =
to have an update to rfcstrip that checks every &lt;artwork&gt; and if =
it has a name attribute, it extracts the content into a file called =
"name".<br class=3D""><br class=3D""><br class=3D"">2.48.2. &nbsp;"name" =
Attribute<br class=3D""><br class=3D""> &nbsp;&nbsp;A filename suitable =
for the contents (such as for extraction to a<br class=3D""> =
&nbsp;&nbsp;local file). &nbsp;This attribute can be helpful for other =
kinds of tools<br class=3D""> &nbsp;&nbsp;(such as automated syntax =
checkers, which work by extracting the<br class=3D""> &nbsp;&nbsp;source =
code). &nbsp;Note that the "name" attribute does not need to be<br =
class=3D""> &nbsp;&nbsp;unique for &lt;artwork&gt; elements in a =
document. &nbsp;If multiple<br class=3D""> =
&nbsp;&nbsp;&lt;sourcecode&gt; elements have the same "name" attribute, =
a formatter<br class=3D""> &nbsp;&nbsp;might assume that the elements =
are all fragments of a single file,<br class=3D""> &nbsp;&nbsp;and such =
a formatter can collect those fragments for later<br class=3D""> =
&nbsp;&nbsp;processing.<br class=3D""><br class=3D""><br =
class=3D"">Kent<br class=3D""><br class=3D""><br class=3D""><br =
class=3D""><br class=3D""><blockquote type=3D"cite" class=3D"">On Mar =
24, 2020, at 11:33 AM, Bal=C3=A1zs Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel=3D40ericsson.com@dmarc.ietf.org" =
class=3D"">balazs.lengyel=3D40ericsson.com@dmarc.ietf.org</a>&gt; =
wrote:<br class=3D""><br class=3D"">Hello,<br class=3D"">A reply from =
the rfc-editor on &lt;CODE BEGINS&gt;. It seems it is OK.<br =
class=3D"">Regards Balazs<br class=3D""><br class=3D"">-----Original =
Message-----<br class=3D"">From: Alice Russo &lt;<a =
href=3D"mailto:arusso@amsl.com" class=3D"">arusso@amsl.com</a>&gt; <br =
class=3D"">Sent: 2020. m=C3=A1rcius 24., kedd 16:00<br class=3D"">To: =
Bal=C3=A1zs Lengyel &lt;<a href=3D"mailto:balazs.lengyel@ericsson.com" =
class=3D"">balazs.lengyel@ericsson.com</a>&gt;<br class=3D"">Cc: RFC =
Editor &lt;<a href=3D"mailto:rfc-editor@rfc-editor.org" =
class=3D"">rfc-editor@rfc-editor.org</a>&gt;<br class=3D"">Subject: Re: =
Where can I use &lt;CODE BEGINS&gt; &lt;CODE ENDS&gt; ?<br class=3D""><br =
class=3D"">Greetings,<br class=3D""><br class=3D"">Please see below.<br =
class=3D""><br class=3D""><blockquote type=3D"cite" class=3D"">On Mar =
21, 2020, at 8:30 AM, Bal=C3=A1zs Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel@ericsson.com" =
class=3D"">balazs.lengyel@ericsson.com</a>&gt; wrote:<br class=3D""><br =
class=3D"">Hello,<br class=3D"">Sorry if I am sending this question to =
the wrong person. <br class=3D"">We have a discussion in the NETMOD =
workgroup about when is it appropriate/allowed to use the &lt;CODE =
BEGINS&gt; &lt;CODE ENDS&gt; markings in drafts and RFCs.<br class=3D"">We=
 regularly use it to bracket the YANG modules defined. <br class=3D"">e.g.=
 &nbsp;&nbsp;&nbsp;&lt;CODE BEGINS&gt; file "<a =
href=3D"mailto:ietf-yang-instance-data@2020-03-19.yang" =
class=3D"">ietf-yang-instance-data@2020-03-19.yang</a>" <br class=3D""><br=
 class=3D""></blockquote><br class=3D"">Just FYI, if you are using the =
new XML vocabulary [1], the markers can be created automatically by =
using markers=3D"true"<br class=3D"">-- for example --<br =
class=3D"">&lt;sourcecode name=3D"<a =
href=3D"mailto:ietf-yang-instance-data@2020-03-19.yang" =
class=3D"">ietf-yang-instance-data@2020-03-19.yang</a>" type=3D"yang" =
markers=3D"true"&gt;<br class=3D""><br class=3D""><blockquote =
type=3D"cite" class=3D"">However is it allowed to use it to bracket XML =
or json examples in drafts/rfcs? <br class=3D"">e.g. =
&nbsp;&nbsp;&nbsp;&lt;CODE BEGINS&gt; file <a =
href=3D"mailto:read-only-acm-rules@2020-03-19.xml" =
class=3D"">read-only-acm-rules@2020-03-19.xml</a><br =
class=3D""></blockquote><br class=3D"">Yes, it is allowed. The markers =
&lt;CODE BEGINS&gt; and &lt;CODE ENDS&gt; are mentioned in the Trust =
Legal Provisions [2].<br class=3D""><br class=3D"">[1] <a =
href=3D"https://protect2.fireeye.com/v1/url?k=3D50261255-0cacc750-502652ce=
-861010bc36ff-8b3716f9fa495535&amp;q=3D1&amp;e=3D11f6fa43-0168-4d1f-8f5d-b=
ffd46fff0d3&amp;u=3Dhttps%3A%2F%2Fwww.rfc-editor.org%2Fmaterials%2FFAQ-xml=
2rfcv3.html" =
class=3D"">https://protect2.fireeye.com/v1/url?k=3D50261255-0cacc750-50265=
2ce-861010bc36ff-8b3716f9fa495535&amp;q=3D1&amp;e=3D11f6fa43-0168-4d1f-8f5=
d-bffd46fff0d3&amp;u=3Dhttps%3A%2F%2Fwww.rfc-editor.org%2Fmaterials%2FFAQ-=
xml2rfcv3.html</a><br class=3D"">[2] <a =
href=3D"https://trustee.ietf.org/license-info/IETF-TLP-5.htm" =
class=3D"">https://trustee.ietf.org/license-info/IETF-TLP-5.htm</a> =
(item 4d)<br class=3D""><br class=3D"">Thank you.<br class=3D"">RFC =
Editor/ar<br class=3D""><br class=3D""><blockquote type=3D"cite" =
class=3D""><br class=3D"">It is very handy that the rfcstrip tool can =
extract the CODE sections from a draft which facilitates checking these =
by external tools like yanglint. The checking is needed both for the =
YANG modules and the examples.<br class=3D"">If you as an rfc-editor =
could give guidance on the issue it would be appreciated. I attached a =
planned draft.<br class=3D"">Best regards Balazs Lengyel <br =
class=3D""><br class=3D"">-- <br class=3D"">Balazs Lengyel =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Senior Specialist =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ericsson =
Hungary Ltd. <br class=3D"">Mobile: +36-70-330-7909 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;<a href=3D"mailto:Balazs.Lengyel@ericsson.com" class=3D"">email: =
Balazs.Lengyel@ericsson.com</a><br class=3D""><br =
class=3D"">&lt;draft-ietf-netmod-yang-instance-file-format-11.txt&gt;<br =
class=3D""></blockquote>_______________________________________________<br=
 class=3D"">netmod mailing list<br class=3D""><a =
href=3D"mailto:netmod@ietf.org" class=3D"">netmod@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/netmod<br =
class=3D""></blockquote><br =
class=3D"">_______________________________________________<br =
class=3D"">netmod mailing list<br class=3D""><a =
href=3D"mailto:netmod@ietf.org" class=3D"">netmod@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/netmod<br =
class=3D"">_______________________________________________<br =
class=3D"">netmod mailing list<br class=3D"">netmod@ietf.org<br =
class=3D"">https://www.ietf.org/mailman/listinfo/netmod<br =
class=3D""></div></div></blockquote></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_02B74324-C9B1-4B8E-993D-09793192FD51--


From nobody Sun Mar 29 07:58:30 2020
Return-Path: <ietfc@btconnect.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7420B3A0BE4 for <netmod@ietfa.amsl.com>; Sun, 29 Mar 2020 07:58:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.001
X-Spam-Level: 
X-Spam-Status: No, score=-0.001 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.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 j4Mlfue8qpt3 for <netmod@ietfa.amsl.com>; Sun, 29 Mar 2020 07:58:26 -0700 (PDT)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2095.outbound.protection.outlook.com [40.107.22.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A14A3A0BE3 for <netmod@ietf.org>; Sun, 29 Mar 2020 07:58:26 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BU0/gi1McbBmpFi1hIlpBDDL3N3GZ13pN/eXgVcPUwSly/wwU0Ta2UHn8lv+wL23w5nY8FLi9rad2naSQVsXH65CHyOi+zAIeU0eJL02TuOsyNv79b8j1mGB2wrUXsS/isjgGOqJ2k0445W36kkJGTRyeBZxDyOMByDlkfsQZScXqeOJbep/tEEYRFGsn6oWzNOnKRAhlB5YHBrmDOd/YMABwrHBEz8fXwbyMBiXwWjTyS/dNqG/UNNGUwMmHjBb7Q1/lztnOVsF6gDzh7arS89bU6UFbY+kOSCi9c/iyD9NbWkzaF3vJ/nf/IMo9z4SixT3PTpdBfoeheHtgoyh1Q==
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=j/DuSImBeqWTsv+kGME2nYxPHz1fqQMlOfMOk0vIjT4=; b=QHu8gve9OW9qr0TlCta22NP5uUx3a1n5rswvzb0L1O5L4j5Efj1sa5bdgSkDyUyI2eRjYXG97SyGrwWZhp2LL1mJ7zKI9Oxkd29akzqHulndHi4SSVt9ZP2YtX5fYGgPW2M/E8hF/q0AQKJyZr34s3sLEZSlahUcjMGzO/WuZxJrrT6N0/IRt0YoX7XEnecTYKYkB/k+BcdUKqyGahclMsUI+t5OBNu1kG1nO9hwgoYp6+UXZzZeohNx55ijsk6+ojyGnN5z+t59lyzA5O1nShpEjV3NoHiG6nx6tR19vspoOjW0HdCrtd7PZpggzxLwfQ1FIBDQdz/mNjN/WZkBqg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=j/DuSImBeqWTsv+kGME2nYxPHz1fqQMlOfMOk0vIjT4=; b=FWpdj4wCUeCObdPFElFFfWCorrDkSrSW3orj5a39bsDeDAVUvPlo79lwgnaCcuqqjwg7Lom1h/gVZSz+QewNd3tdcYR0iWtfLXwrJNAVEerUZ91h1Cgcb2fx21YdnwhF/FtoRdHaK9ckgrJ7mMO0P9gvxNdjeoHsq2HD6NsiaFo=
Received: from DB7PR07MB5657.eurprd07.prod.outlook.com (20.178.85.222) by DB7PR07MB5321.eurprd07.prod.outlook.com (20.178.42.27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.17; Sun, 29 Mar 2020 14:58:23 +0000
Received: from DB7PR07MB5657.eurprd07.prod.outlook.com ([fe80::a438:bbc9:2ffe:33ee]) by DB7PR07MB5657.eurprd07.prod.outlook.com ([fe80::a438:bbc9:2ffe:33ee%5]) with mapi id 15.20.2878.013; Sun, 29 Mar 2020 14:58:23 +0000
From: tom petch <ietfc@btconnect.com>
To: Christian Hopps <chopps@chopps.org>
CC: Kent Watsen <kent+ietf@watsen.net>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] WGLC: draft-ietf-netmod-geo-location-04
Thread-Index: AQHV9mJTQUoHQLavdUO4i7xG3Vde56hbUQUAgAFzZluAAAwHAIABNkL0gAAZKQCAAaTRzg==
Date: Sun, 29 Mar 2020 14:58:23 +0000
Message-ID: <DB7PR07MB5657EE9160538088A87E3CF1A0CA0@DB7PR07MB5657.eurprd07.prod.outlook.com>
References: <01000170c16b721e-b5be8d27-8f4a-4355-9682-424f0dc5f337-000000@email.amazonses.com> <01000171182b030c-b715fdd4-0d1a-4373-a2b4-ba26e19b3232-000000@email.amazonses.com> <DB7PR07MB5657B7FF2AC7FFB4AE81333FA0CC0@DB7PR07MB5657.eurprd07.prod.outlook.com> <4FC34FCE-02B7-4959-AFFD-4DE84F4389B4@chopps.org> <DB7PR07MB5657BAF5920781FCD32BB5E3A0CD0@DB7PR07MB5657.eurprd07.prod.outlook.com>, <7198F1E3-AF32-4195-AED0-97C6DFD1A7C7@chopps.org>
In-Reply-To: <7198F1E3-AF32-4195-AED0-97C6DFD1A7C7@chopps.org>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com; 
x-originating-ip: [81.131.229.19]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 48a2a192-d945-4537-0e65-08d7d3f1a0e6
x-ms-traffictypediagnostic: DB7PR07MB5321:
x-microsoft-antispam-prvs: <DB7PR07MB5321CACB4E46E0452ECF40D4A0CA0@DB7PR07MB5321.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 035748864E
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DB7PR07MB5657.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10019020)(396003)(366004)(136003)(376002)(346002)(39860400002)(9686003)(55016002)(64756008)(52536014)(478600001)(4326008)(186003)(66446008)(26005)(71200400001)(7696005)(54906003)(15974865002)(5660300002)(66946007)(91956017)(316002)(8936002)(76116006)(86362001)(6506007)(2906002)(81156014)(33656002)(81166006)(8676002)(66556008)(6916009)(53546011)(66476007)(586874002); DIR:OUT; SFP:1102; 
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: VXtz0CuHNVmU7AmLnFAsPOI97sGmssJhkWsBjZTgXmhpoLRFgF6pnbWQnEQf+kIZ6S+3/r5fzmFBrYIuP1jqONbfGgaHIQk0Lm3mdFJXU7H3EojHdkQqRfZvNoV8p8Yg1f/ts5BZ3uaEPTqOtfFrDvn2Q5AlsvWneVLgqvyzGaVDBENjYMUh7TotEP7DKYV6qaeL1psHP1NamOLmr42kth2eHlS34NVwg+T+lp9R73HPAXVjUZgh4Pv/mmcpOX8itll/EC9CfK5KPBDw/HV4lLl1Qty7Og0r3/7ty0jFBGvmEvcxYqBBpETZY0XriAg9G2X2Z4M6YuFGc/vfMLb0ETUzP6tVC8dmjkVGIM4DnhWPUEWaqwj2iT567a6SDV9CyHmfitKuAx6fK/GGUmSUqzV5aqLWZaWxkncge4Y6aBsjy6BzTU6L482hAzyoB9uYtHZNHAEAoSl/akeIMAg1eG8CnFVIona3EWR8Irj13cdQlcuru1Qe9AzHsmDWOpIEM/cs4Pk9bRfGSHIlf7vgr/wAUBZ9GlQblpwbpE2XiJrIzgJ9G7n58B5uYQdxF48F/jBVppE54g8c+fCZ21aF2w==
x-ms-exchange-antispam-messagedata: 8MFUTyonqShyn0Tql7BypHFTyNGnmobt8eya0mezirBRAZOqfFgTZAZ2RR8hESeflNZmPsGFRIZYJoSsRkL0mOKtaJdzsR+pMs0EkS3Tb5FO6Nt7fSCTzj8rq0UOIZu7jK+lzz4mJZTMVF1TojzV0A==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 48a2a192-d945-4537-0e65-08d7d3f1a0e6
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Mar 2020 14:58:23.3346 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: uTQnde2nNE51tIctYiGAVZmns06tRayhAOO+0jQm4eP1FwQaUNw3y9628+WaE/SHwh0H6PEB9aswyjfBFoIG7Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5321
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ufA9xnOrNwx7UHdsBEj4_sdakXo>
Subject: Re: [netmod] WGLC: draft-ietf-netmod-geo-location-04
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Mar 2020 14:58:29 -0000

=0A=
=0A=
________________________________________=0A=
From: Christian Hopps <chopps@chopps.org>=0A=
Sent: 28 March 2020 13:39=0A=
> On Mar 28, 2020, at 8:36 AM, tom petch <ietfc@btconnect.com> wrote:=0A=
>=0A=
>> A wholesale lack of YANG reference clauses; perhaps half a dozen needed=
=0A=
> I can see 2 places I might could put these, in the "astronomical-body" le=
af that references the IAU and in the "geodetic-system" for the default val=
ue. We are creating an IANA registry for the values in geodetic-system thou=
gh so perhaps you are asking for an IANA reference instead? I don't see 4 m=
ore obvious places for external references, could you help point them out?=
=0A=
> <tp> A good starting point is any reference in the body of the I-D should=
 be in the YANG module too in a reference clause, such as www.iau.org, IS67=
09, WGS84 and may be more than once for different description clauses.  vel=
ocity could include the formula or refer back to RFCXXXX perhaps timestamp =
too.  RFC8344 has enough (but not too many IMHO).=0A=
=0A=
I'll go through the doc, and see what else I might could add. A couple poin=
ts in the meantime though...=0A=
=0A=
Some of these references (non-normative) in the document are for the compar=
isons to other work, and they point at other outside normative definitions =
for similar objects. I think it would be wrong to put references in the YAN=
G module that point away from the definitive work (this document) and towar=
ds some other normative standard.=0A=
=0A=
For velocity, referring back to the RFC that defines the module within sub-=
statements of the module seems rather redundant. The reference at the top o=
f the module is the default reference for the module, if one starts adding =
the same reference to module sub-statements where does it end?=0A=
=0A=
<tp>=0A=
Christian=0A=
Think of an operator trouble shooting a velocity-related incident.  The YAN=
G module is readily available and the description clause and any other part=
 of the leaf definition is on the screen.  If that is all, and it is not en=
ough, then the operator has to =0A=
- pull up the entire YANG module=0A=
- scroll to the top and find the RFC  from which the module was extracted=
=0A=
- pull up the RFC and search it in its entirety=0A=
Contrast that with a YANG reference clause that says RFC XXXX s.2.3 which t=
he OAM system may already have as a URL.=0A=
Likewise if the authority for syntax, semantics etc is a third party such a=
s IAU, then better the reference clause takes the user straight there.=0A=
I think that the description clauses are good, often they are too thin, but=
 sometimes more detail is wanted and that is where the YANG reference claus=
e comes to the fore.=0A=
YANG modules need to be user-friendly when stand-alone.=0A=
Tom Petch=0A=
=0A=
=0A=
=0A=
=0A=
Other than that, I'll comb through again to look for normative references t=
hat aren't yet in the module, and also address your other concerns in a fol=
low up version of the document.=0A=
=0A=
Thanks for the review and comments!=0A=
=0A=
Chris.=0A=


From nobody Mon Mar 30 00:56:32 2020
Return-Path: <ivaylo@ackl.io>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E09A23A1018 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 00:56:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.002
X-Spam-Level: 
X-Spam-Status: No, score=0.002 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ackl-io.20150623.gappssmtp.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 ieFW3tgj7c5G for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 00:56:29 -0700 (PDT)
Received: from mail-wm1-x32f.google.com (mail-wm1-x32f.google.com [IPv6:2a00:1450:4864:20::32f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B573D3A1014 for <netmod@ietf.org>; Mon, 30 Mar 2020 00:56:28 -0700 (PDT)
Received: by mail-wm1-x32f.google.com with SMTP id r16so1043571wmg.5 for <netmod@ietf.org>; Mon, 30 Mar 2020 00:56:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ackl-io.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=7d9s9+LvHOZXl2/efzLhrfB+dv/ZOPir6sJQGEmAr9g=; b=cTi4U1fWk0+6GghiJO4vPLYqssPCh6XCbqIT298c51h6uzzc6tMlztZZUD16vy1Mka bmV7/jQWhhlV51Y6A8maUxRTOBokwpUvSx07A8WdR0ImqImA2xXSPErWSWQnbFnO9nsb lQvObRTS+F9MXtD09E+FPJMHiA9a0g7WB7A6zh1mxWJTnW5YQfIuvnrgPSx0FX6FAhT+ bOPctaNfOSazKULSDiNcobwV9wV2nXQDvSNkzD7hhN6c+tsezPucZORrZT2rI+EwR4Ur V1yJUNZ2L2rqL7auN0lBQwgrRLUlH8Uyt59+X6kipf4dE7VcaTwOSZPYPcxDC3x1HsH7 JWPg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=7d9s9+LvHOZXl2/efzLhrfB+dv/ZOPir6sJQGEmAr9g=; b=U37fDDt3O8LhX8aLyjTz1LjjlU+GN0/CVpDUeNQuTRQ+pBN33SewW+Py7rEe62OEGo +YDa7LplkqG3C5voT5eZdjjp/FYLzPw3H/R08ivhpDTQMOO4v/Z8e9COWpF6Aj0IqidW lxRTzWgddr0ktpjMvMqi6Q52UNnyB1fy9d4owXCijIUrXGAKAS0bdOlMtrBsHaUqn9kJ vAgxo4a8o7BuavoUUm7LGiwPgNHGBsqEj3EECzsgm2dftw2DHBmpvMYJJbDwLfD6S3mY eMz50JkKljA/baVRl+p/WCl/Zl7F7QZodcDgy/dd1c+pjXROurQmw1J8inQ9eyEwgEp9 s9WQ==
X-Gm-Message-State: ANhLgQ26I61ZIS4RyZpBwl7BVYKimmnmu3QHe/N7W4/mbFeQkzjexoJS m3n4qToPhPJoZeU1IJcDPJIRt+ea8/CxHF5EDGqXSCJx
X-Google-Smtp-Source: ADFU+vvNJT0HfZZerBa4x/y0RSZnd1nWCfpjbZjFGu6nkvqu3Qujcq7Q6EWfdxJ4oTme6K9LsgKpNPPYlRpEGFOa/lw=
X-Received: by 2002:a1c:56d5:: with SMTP id k204mr12528088wmb.13.1585554986853;  Mon, 30 Mar 2020 00:56:26 -0700 (PDT)
MIME-Version: 1.0
References: <9AD3C4BB-7965-4776-84C4-6B5BFDCAA262@tzi.org> <e3a61d2c-1183-5ece-74d8-b1bad26ddfe6@ericsson.com> <15C8F1D1-B560-4D52-8D77-377C6B1C0518@tzi.org>
In-Reply-To: <15C8F1D1-B560-4D52-8D77-377C6B1C0518@tzi.org>
From: Ivaylo Petrov <ivaylo@ackl.io>
Date: Mon, 30 Mar 2020 09:56:00 +0200
Message-ID: <CAJFkdRxBt0A6a1JaEDjd2VBSr2n_Bbe6NmTZd-e0U_ma+8v_Qg@mail.gmail.com>
To: "core@ietf.org WG" <core@ietf.org>
Cc: netmod@ietf.org
Content-Type: multipart/alternative; boundary="000000000000c3794005a20dc9e3"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/HiJrxDY7OQd8ZPk45cLZBq9Sqtw>
Subject: Re: [netmod]  =?utf-8?b?W2NvcmVdIPCflJQgV0cgTGFzdCBDYWxsIG9mIENPUkVD?= =?utf-8?q?ONF_drafts=3A_draft-ietf-core-yang-cbor-12=2C_-sid-11=2C_-comi-?= =?utf-8?q?09=2C_-yang-library-01?=
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 07:56:31 -0000

--000000000000c3794005a20dc9e3
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Dear all,

I have reviewed those documents and I believe they are ready for
publication.

Best regards,
Ivaylo


On Mon, Mar 9, 2020 at 2:05 PM Carsten Bormann <cabo@tzi.org> wrote:

> It took us a long time to get the four CORECONF drafts in sync,
> but now we are ready for WGLC.
>
> This starts a working group last call for
> =E2=80=94 draft-ietf-core-yang-cbor-12
> =E2=80=94 draft-ietf-core-sid-11
> =E2=80=94 draft-ietf-core-comi-09
> =E2=80=94 draft-ietf-core-yang-library-01
>
> ending on
>
>         24:00 UTC on Tuesday, March 31, 2020.
>
> (This includes some extra time for the IETF week and for cross-WG
> coordination.)
>
> This WGLC is copied to the netmod WG mailing list; please do have a look
> at these drafts as they are slated to become a part of the greater
> YANG/NETCONF/RESTCONF family.  We intend the discussion to be on the
> CoRE mailing list, but if you find a fundamental issue with YANG or
> RESTCONF, feel free to discuss that on netmod instead.
>
> Please start a new email thread for each major issue that will need
> discussion and make sure the subject line includes the draft name and
> some sort of name for the issue.  (Minor issues such as typos can also
> be sent to the authors.)
>
> If you read the draft and think it looks fine, please send a one line
> email to the list or to the chairs letting us know that so we can get
> a feel of how broad the review has been.
>
> (To reviewers and authors:)  If you are aware of any patent claims that
> might apply to systems that implement these drafts, please review BCP 78
> and BCP 79 and make any appropriate IPR declaration before the last-call
> ends. If you are not sure whether you need to make a declaration or not,
> please talk to the chairs and we will help.
>
> Gr=C3=BC=C3=9Fe, Carsten
>
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core
>

--000000000000c3794005a20dc9e3
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:verdana,=
sans-serif;color:#0b5394">Dear all,</div><div class=3D"gmail_default" style=
=3D"font-family:verdana,sans-serif;color:#0b5394"><br></div><div class=3D"g=
mail_default" style=3D"font-family:verdana,sans-serif;color:#0b5394">I have=
 reviewed those documents and I believe they are ready for publication.</di=
v><div class=3D"gmail_default" style=3D"font-family:verdana,sans-serif;colo=
r:#0b5394"><br></div><div class=3D"gmail_default" style=3D"font-family:verd=
ana,sans-serif;color:#0b5394">Best regards,</div><div class=3D"gmail_defaul=
t" style=3D"font-family:verdana,sans-serif;color:#0b5394">Ivaylo</div><div>=
<div dir=3D"ltr" data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><=
div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=
=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr">=
<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div><d=
iv><div style=3D"margin:0px;font-stretch:normal;line-height:normal"><div st=
yle=3D"margin:0px;padding:0px 0px 20px;width:1949px"><div><div style=3D"mar=
gin:8px 0px 0px;padding:0px"><div><div style=3D"font-family:Roboto,RobotoDr=
aft,Helvetica,Arial,sans-serif;font-size:16px"></div><div style=3D"font-fam=
ily:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px"></div></d=
iv></div><div style=3D"font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-=
serif;font-size:medium"></div></div></div></div></div></div></div></div></d=
iv></div></div></div></div></div></div></div></div></div></div></div></div>=
</div></div></div></div></div></div><br></div><br><div class=3D"gmail_quote=
"><div dir=3D"ltr" class=3D"gmail_attr">On Mon, Mar 9, 2020 at 2:05 PM Cars=
ten Bormann &lt;<a href=3D"mailto:cabo@tzi.org" target=3D"_blank">cabo@tzi.=
org</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"marg=
in:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1e=
x">It took us a long time to get the four CORECONF drafts in sync, <br>
but now we are ready for WGLC.<br>
<br>
This starts a working group last call for<br>
=E2=80=94 draft-ietf-core-yang-cbor-12<br>
=E2=80=94 draft-ietf-core-sid-11<br>
=E2=80=94 draft-ietf-core-comi-09<br>
=E2=80=94 draft-ietf-core-yang-library-01<br>
<br>
ending on<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 24:00 UTC on Tuesday, March 31, 2020.<br>
<br>
(This includes some extra time for the IETF week and for cross-WG<br>
coordination.)<br>
<br>
This WGLC is copied to the netmod WG mailing list; please do have a look <b=
r>
at these drafts as they are slated to become a part of the greater<br>
YANG/NETCONF/RESTCONF family.=C2=A0 We intend the discussion to be on the<b=
r>
CoRE mailing list, but if you find a fundamental issue with YANG or <br>
RESTCONF, feel free to discuss that on netmod instead.<br>
<br>
Please start a new email thread for each major issue that will need<br>
discussion and make sure the subject line includes the draft name and<br>
some sort of name for the issue.=C2=A0 (Minor issues such as typos can also=
<br>
be sent to the authors.)<br>
<br>
If you read the draft and think it looks fine, please send a one line <br>
email to the list or to the chairs letting us know that so we can get <br>
a feel of how broad the review has been.<br>
<br>
(To reviewers and authors:)=C2=A0 If you are aware of any patent claims tha=
t<br>
might apply to systems that implement these drafts, please review BCP 78<br=
>
and BCP 79 and make any appropriate IPR declaration before the last-call<br=
>
ends. If you are not sure whether you need to make a declaration or not, <b=
r>
please talk to the chairs and we will help.<br>
<br>
Gr=C3=BC=C3=9Fe, Carsten<br>
<br>
_______________________________________________<br>
core mailing list<br>
<a href=3D"mailto:core@ietf.org" target=3D"_blank">core@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/core" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/core</a><br>
</blockquote></div>

--000000000000c3794005a20dc9e3--


From nobody Mon Mar 30 02:45:00 2020
Return-Path: <ietfc@btconnect.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC3CD3A11DA; Mon, 30 Mar 2020 02:44:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.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 hj-2MJuKU9_d; Mon, 30 Mar 2020 02:44:52 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on0708.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0e::708]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA5063A11D9; Mon, 30 Mar 2020 02:44:51 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YJGbYZoL+kUvpa9DFg9z7LCA7V/ZqDkWSUZhy+03/S3joNT11WO6WdiFjGDPrymjb7IuL3geUBaq6KMpg5xGXSilHodEITYGtKVByOCnDnO+Q8Ft3YjmIL/VWNSUeaS3D7JL6S9HDFP/zVr6nO5nU3/txt1fjA0Gxq0bDAMp6qJzo7UglkrwK1CvYpK8UecicJNRFLqvLUPqL9vf3FcXnMt5EnyYB7OX0KRrECMEXfYraBvNVAjBToAolh/zsoSsNoJf23qyZMjpFJu+tZu5GxKjscSY+H8LZHk92yzFNuTgJdRzbqpNYusFwUVaD2niCqrCY5V7azKQSMjNMCorzg==
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=vK22v/TButSaHTsp5V8BKaDpvfYqhZD0RF5UnnCyaKo=; b=kIJzRRzKHfyl/VqVZkQRhR8dQBVn4uo37YAKX1PgP8kXk5RGVVapE/c+b7gBIrjbuWNIRYFBbiOxNlqc2jDbzeVC2yFqOXn4hKNBRmtn6iN/9JxJt35WxvXxXKuyyiVmrPWJQKX4gfvONMrLlRF4eeH5NxNeml1NVYTQBQTs+l8FXsO5c9XAeS2JWl4jojMNHIa0I810ZgfE3WUCZn4YuAtSFSz9BA0QKaqcTLemwak6cgbUUL9xiRDs7MfL6+4zY3QY36xn0+VW5UtUO4T/6GVqJ4Xi6lcb5szZyT7ywokckfXfW/otFtxkIqpv4GGNwl/YNgDztb3ZSbGaYdqhPQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vK22v/TButSaHTsp5V8BKaDpvfYqhZD0RF5UnnCyaKo=; b=A2tUd+QR0EZaRLCb8fdtHODn69bDe39+B9tg4rYliR+nWB+2tQiJdUSxPO/s04yFSJTa2IYzBIJH5y20rqJW4oh+suQD5Pwnhf9luc9vyXRLQox5KUwyLCOm7ZDO45MRxCmCRLQulst51VL056TAbYRv9tAbXQ0dEcd3L+34P/g=
Received: from DB7PR07MB5657.eurprd07.prod.outlook.com (20.178.85.222) by DB7PR07MB5419.eurprd07.prod.outlook.com (20.178.84.218) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2878.13; Mon, 30 Mar 2020 09:44:49 +0000
Received: from DB7PR07MB5657.eurprd07.prod.outlook.com ([fe80::a438:bbc9:2ffe:33ee]) by DB7PR07MB5657.eurprd07.prod.outlook.com ([fe80::a438:bbc9:2ffe:33ee%5]) with mapi id 15.20.2878.013; Mon, 30 Mar 2020 09:44:49 +0000
From: tom petch <ietfc@btconnect.com>
To: core <core@ietf.org>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: =?utf-8?B?Y2xhc2hpbiBwcmVmaXggUmU6IFtuZXRtb2RdIPCflJQgV0cgTGFzdCBDYWxs?= =?utf-8?B?IG9mIENPUkVDT05GIGRyYWZ0czogZHJhZnQtaWV0Zi1jb3JlLXlhbmctbGli?= =?utf-8?Q?rary-01?=
Thread-Index: AQHWBnfaoBQhfIAikkuceYatTLHPWQ==
Date: Mon, 30 Mar 2020 09:44:48 +0000
Message-ID: <DB7PR07MB5657D246DB19113624DE11CAA0CB0@DB7PR07MB5657.eurprd07.prod.outlook.com>
References: <9AD3C4BB-7965-4776-84C4-6B5BFDCAA262@tzi.org> <e3a61d2c-1183-5ece-74d8-b1bad26ddfe6@ericsson.com>, <15C8F1D1-B560-4D52-8D77-377C6B1C0518@tzi.org>
In-Reply-To: <15C8F1D1-B560-4D52-8D77-377C6B1C0518@tzi.org>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com; 
x-originating-ip: [81.131.229.19]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5133f977-38bb-4876-d5da-08d7d48efd00
x-ms-traffictypediagnostic: DB7PR07MB5419:
x-microsoft-antispam-prvs: <DB7PR07MB5419853F7037C428D623389FA0CB0@DB7PR07MB5419.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0358535363
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DB7PR07MB5657.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10019020)(376002)(39860400002)(346002)(136003)(366004)(396003)(66946007)(186003)(76116006)(71200400001)(66476007)(64756008)(66446008)(66556008)(91956017)(316002)(4326008)(26005)(52536014)(55016002)(9686003)(7696005)(8936002)(33656002)(86362001)(478600001)(53546011)(6506007)(2906002)(6916009)(966005)(81166006)(5660300002)(81156014); DIR:OUT; SFP:1102; 
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Mu47z6INL9znsip/NhJKHyQOAN19Kcn95BaIoc6WDQL3J7mC8H1tZmx1OvZ0dGJnsNsAyT1Y5IxPrm+aIgyflHuRz/M/SjbUvae50B5xwxq7tsMKUa/md1xPNZRtt9LWLGDAlZKv1q3sOzdU5YkOfSmRZdMH+YiXi7TvBUWGs7q4ecyFKLgBeZvC7cI2VDjXo1rmaUuU7TPaiUPoXqlRugmiuX7vQr1nFppqDSITy0khdeFjo6JzpZWQmSWu8F6/GLxiCedyfmdm1RxeJpVyZ090dDg30ZmIizlaAjzVW8ED8ohp7PoHba7DFi6iEcOI08Vc0hvcBsINtQyuGJWwFzf4sU+emDDJ67i6KwPZiZTdID6AeBu4GwhiyQS/WGhIhB0juxsg525b3XwQ2NxQx35svcKt3AocYX3L9BCdVG5DgDVPuGKIaWnGvEyezahhkXY4nt1h3IdURmuJnrPJEeVieC4ySFLFxSj7MTbUuaClUg7QjGgtZz1Cp4pRsX3uiLs8RJ6ymQo4EIMHXIPY0g==
x-ms-exchange-antispam-messagedata: OnZhR03lyVxZ148/NsQVsF9G7j0e7Zcm318frgbuMdJrbi+N+tx0peBb0NfEE5Vw1NwUi83F09qjdYMAkjgl0avnS2U4z5NTZv9RKjccdY/3Wf5vzqhIRpK4/SjiOPUC/AQXTYPle/DXJiNDqosU2g==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5133f977-38bb-4876-d5da-08d7d48efd00
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Mar 2020 09:44:48.9740 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: vwLcQ52nxoOh7T6VXPQci3vbwjDYV/hMaZG/iESWUXKJFpJ9C/1MSNx1T38u6I30DlTYjkzpoI1XONNa+9EpYg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5419
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/8DLHmCZ5q1zxU6VRjwAU_WaecGg>
Subject: [netmod] =?utf-8?q?clashin_prefix_Re=3A__=F0=9F=94=94_WG_Last_Ca?= =?utf-8?q?ll_of_CORECONF_drafts=3A_draft-ietf-core-yang-library-01?=
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 09:44:54 -0000

RnJvbTogbmV0bW9kIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mIENhcnN0
ZW4gQm9ybWFubiA8Y2Fib0B0emkub3JnPgpTZW50OiAwOSBNYXJjaCAyMDIwIDEzOjA0ClN1Ympl
Y3Q6IFtuZXRtb2RdIPCflJQgV0cgTGFzdCBDYWxsIG9mIENPUkVDT05GIGRyYWZ0czogZHJhZnQt
aWV0Zi1jb3JlLXlhbmctY2Jvci0xMiwgLXNpZC0xMSwgLWNvbWktMDksIC15YW5nLWxpYnJhcnkt
MDEKCkl0IHRvb2sgdXMgYSBsb25nIHRpbWUgdG8gZ2V0IHRoZSBmb3VyIENPUkVDT05GIGRyYWZ0
cyBpbiBzeW5jLApidXQgbm93IHdlIGFyZSByZWFkeSBmb3IgV0dMQy4KClRoaXMgc3RhcnRzIGEg
d29ya2luZyBncm91cCBsYXN0IGNhbGwgZm9yCuKAlCBkcmFmdC1pZXRmLWNvcmUteWFuZy1jYm9y
LTEyCuKAlCBkcmFmdC1pZXRmLWNvcmUtc2lkLTExCuKAlCBkcmFmdC1pZXRmLWNvcmUtY29taS0w
OQrigJQgZHJhZnQtaWV0Zi1jb3JlLXlhbmctbGlicmFyeS0wMQo8dHA+CnlhbmcgbGlicmFyeSBk
ZWZpbmVzIGEgcHJlZml4IG9mIHlhbmdsaWIgZm9yIGlldGYtY29uc3RyYWluZWQteWFuZyBsaWJy
YXJ5Ckkgc2F3IHByZWZpeCB5YW5nbGliIGRlZmluZWQgZm9yIGlldGYteWFuZy1saWJyYXJ5IHNv
bWUgdGltZSBhZ28KcHJlZml4IHNob3VsZCBiZSB1bmlxdWU7IHNob3VsZCB0aGlzIGJlIHlhbmds
aWJjIG9yIHlhbmdjbGliIG9yIC4uLi4KCnRvbSBwZXRjaAoKCmVuZGluZyBvbgoKICAgICAgICAy
NDowMCBVVEMgb24gVHVlc2RheSwgTWFyY2ggMzEsIDIwMjAuCgooVGhpcyBpbmNsdWRlcyBzb21l
IGV4dHJhIHRpbWUgZm9yIHRoZSBJRVRGIHdlZWsgYW5kIGZvciBjcm9zcy1XRwpjb29yZGluYXRp
b24uKQoKVGhpcyBXR0xDIGlzIGNvcGllZCB0byB0aGUgbmV0bW9kIFdHIG1haWxpbmcgbGlzdDsg
cGxlYXNlIGRvIGhhdmUgYSBsb29rCmF0IHRoZXNlIGRyYWZ0cyBhcyB0aGV5IGFyZSBzbGF0ZWQg
dG8gYmVjb21lIGEgcGFydCBvZiB0aGUgZ3JlYXRlcgpZQU5HL05FVENPTkYvUkVTVENPTkYgZmFt
aWx5LiAgV2UgaW50ZW5kIHRoZSBkaXNjdXNzaW9uIHRvIGJlIG9uIHRoZQpDb1JFIG1haWxpbmcg
bGlzdCwgYnV0IGlmIHlvdSBmaW5kIGEgZnVuZGFtZW50YWwgaXNzdWUgd2l0aCBZQU5HIG9yClJF
U1RDT05GLCBmZWVsIGZyZWUgdG8gZGlzY3VzcyB0aGF0IG9uIG5ldG1vZCBpbnN0ZWFkLgoKUGxl
YXNlIHN0YXJ0IGEgbmV3IGVtYWlsIHRocmVhZCBmb3IgZWFjaCBtYWpvciBpc3N1ZSB0aGF0IHdp
bGwgbmVlZApkaXNjdXNzaW9uIGFuZCBtYWtlIHN1cmUgdGhlIHN1YmplY3QgbGluZSBpbmNsdWRl
cyB0aGUgZHJhZnQgbmFtZSBhbmQKc29tZSBzb3J0IG9mIG5hbWUgZm9yIHRoZSBpc3N1ZS4gIChN
aW5vciBpc3N1ZXMgc3VjaCBhcyB0eXBvcyBjYW4gYWxzbwpiZSBzZW50IHRvIHRoZSBhdXRob3Jz
LikKCklmIHlvdSByZWFkIHRoZSBkcmFmdCBhbmQgdGhpbmsgaXQgbG9va3MgZmluZSwgcGxlYXNl
IHNlbmQgYSBvbmUgbGluZQplbWFpbCB0byB0aGUgbGlzdCBvciB0byB0aGUgY2hhaXJzIGxldHRp
bmcgdXMga25vdyB0aGF0IHNvIHdlIGNhbiBnZXQKYSBmZWVsIG9mIGhvdyBicm9hZCB0aGUgcmV2
aWV3IGhhcyBiZWVuLgoKKFRvIHJldmlld2VycyBhbmQgYXV0aG9yczopICBJZiB5b3UgYXJlIGF3
YXJlIG9mIGFueSBwYXRlbnQgY2xhaW1zIHRoYXQKbWlnaHQgYXBwbHkgdG8gc3lzdGVtcyB0aGF0
IGltcGxlbWVudCB0aGVzZSBkcmFmdHMsIHBsZWFzZSByZXZpZXcgQkNQIDc4CmFuZCBCQ1AgNzkg
YW5kIG1ha2UgYW55IGFwcHJvcHJpYXRlIElQUiBkZWNsYXJhdGlvbiBiZWZvcmUgdGhlIGxhc3Qt
Y2FsbAplbmRzLiBJZiB5b3UgYXJlIG5vdCBzdXJlIHdoZXRoZXIgeW91IG5lZWQgdG8gbWFrZSBh
IGRlY2xhcmF0aW9uIG9yIG5vdCwKcGxlYXNlIHRhbGsgdG8gdGhlIGNoYWlycyBhbmQgd2Ugd2ls
bCBoZWxwLgoKR3LDvMOfZSwgQ2Fyc3RlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KbmV0bW9kIG1haWxpbmcgbGlzdApuZXRtb2RAaWV0Zi5vcmcKaHR0
cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QK


From nobody Mon Mar 30 03:10:59 2020
Return-Path: <ietfc@btconnect.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E22263A1258; Mon, 30 Mar 2020 03:10:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.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 2e4_Pnbgroa6; Mon, 30 Mar 2020 03:10:52 -0700 (PDT)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70130.outbound.protection.outlook.com [40.107.7.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D6673A125E; Mon, 30 Mar 2020 03:10:51 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nqkBnqQwdwUIxUaofmmtGBREp3zuCMgv1F1jNec0JLcobq689iA8Y9zLUq4gOIYSzsMLoYT5dQxPHGfi6KnH3YhL9HBXkWQ0Hs/tFWgoBbzFu+/97c8aTnOGNrNfpRqNG+XpQ2hVjPqD8eOie1J6otM4zmDMShvm4Exti9rZpGp6MiQkeVZ4zVxwq7VRJ6DOyJD/ES28dHeRmv4wMGHvUinpn3L3maf2o38ibEZVyLZEEhqbvHrErxRBLRcX34RfauuE9CNqdQUeSuA750wlxjjvUB0ZucFO6MxlhiTHKxOhMOFQCLS9XAZumjbvo8wDqrWF706qQCjl7MNSrkSM1w==
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=6+BAVld1PZtDnikLFt57csVhktr+MSux405aNQNR7SA=; b=c0mddx5/ZHMmyWh/+cgHsHGGE3Y/l1pOAi5QwbBJKAfOJleLrRuZMzg9Fp0AU6CQ5V41SCitJpVDJFk93Xy3V7ICbEOU1KZShlAyqXmgv8uHvGRnsJs+pSO7+6I7X12rf9b/Yusc+Xjax63SRdyML6+7BTYPppUUQkJ1LUuMmsMZiLsREJLb6xVOyzHbFextG0vzIUsjDi8ei0GU9iiEeFCnbt0sYrpl0dKCw/DJOOd+1JMdd17DrfeZPlbIulChZoOBqXHS64NTVvbFhlZB5YrKM7boVQMSOOy5ypUo6UNlRI0ovKqBQjJLNeJrXILb43Ls2AVRJ+fN/xatmlIjBA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6+BAVld1PZtDnikLFt57csVhktr+MSux405aNQNR7SA=; b=lzS88Tr/UdUUEBxEDfrt3qUcjDGOzbS2ACx6suhdujtau2TJQlWX/eASqPXahi2OJZarF1j3lUTYejb1eKDNl5SP4fQNe9onOpfN9baOlb3cSRSYuI4tueFdVR0jtCqsOyVIRSiqAMmyNr1zDODEF1+kqvlWLAlp5eZ/pNgdpNA=
Received: from DB7PR07MB5657.eurprd07.prod.outlook.com (20.178.85.222) by DB7PR07MB5564.eurprd07.prod.outlook.com (20.178.46.219) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2878.12; Mon, 30 Mar 2020 10:10:48 +0000
Received: from DB7PR07MB5657.eurprd07.prod.outlook.com ([fe80::a438:bbc9:2ffe:33ee]) by DB7PR07MB5657.eurprd07.prod.outlook.com ([fe80::a438:bbc9:2ffe:33ee%5]) with mapi id 15.20.2878.013; Mon, 30 Mar 2020 10:10:48 +0000
From: tom petch <ietfc@btconnect.com>
To: core <core@ietf.org>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: =?utf-8?B?W25ldG1vZF0g8J+UlCBhZG1pbiBXRyBMYXN0IENhbGwgb2YgQ09SRUNPTkYg?= =?utf-8?Q?drafts:_draft-ietf-core-yang-yang-library-01?=
Thread-Index: AQHWBnt7nhHtYOQn2kyWc70eF1b4+Q==
Date: Mon, 30 Mar 2020 10:10:48 +0000
Message-ID: <DB7PR07MB56578E540FA99F4494970ADEA0CB0@DB7PR07MB5657.eurprd07.prod.outlook.com>
References: <9AD3C4BB-7965-4776-84C4-6B5BFDCAA262@tzi.org> <e3a61d2c-1183-5ece-74d8-b1bad26ddfe6@ericsson.com>, <15C8F1D1-B560-4D52-8D77-377C6B1C0518@tzi.org>
In-Reply-To: <15C8F1D1-B560-4D52-8D77-377C6B1C0518@tzi.org>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com; 
x-originating-ip: [81.131.229.19]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9b7a50fb-81ba-4ad1-cec2-08d7d4929e67
x-ms-traffictypediagnostic: DB7PR07MB5564:
x-microsoft-antispam-prvs: <DB7PR07MB55644177D253839B83E900C2A0CB0@DB7PR07MB5564.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0358535363
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DB7PR07MB5657.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10019020)(39860400002)(366004)(136003)(376002)(346002)(396003)(6916009)(4326008)(5660300002)(9686003)(966005)(186003)(52536014)(8936002)(26005)(53546011)(55016002)(71200400001)(6506007)(316002)(7696005)(2906002)(33656002)(91956017)(76116006)(81166006)(81156014)(66946007)(66446008)(86362001)(66556008)(478600001)(64756008)(66476007); DIR:OUT; SFP:1102; 
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: j53j6rsG8uRXntIqF0e0sHWOBLHjKC0YOvnHHjPkQwSn/ksTeR5oT3zjsY96+oQp0jJiUGIPfiytURqp7Oh8sqSEiTUY6h+7o7wuCK0rs9FVC7kxNnBEE229Pv8+LRp9CxVx04Jew+Qdor25H8x/H5PNWFmgx6qr7keC/DFCBsLEqU45YAOCV/uTVQUeN0RQTmnwfoodLmzNDtrowCYbaZr6HQ4yUYNZOWUQctMHm4BDLRMLKRdcyt3+n8UBk7tVsZs+vKJsW2fpnImgkXEznsJX7MNtrhbV5dU7LhxNCXdOYtDoDenq++iRbCHmBMjVu0jKoTCQtkBt3P17eqGc/33siEiD6a30U9XkDr6uEmD8dROtNbqj2Jcaaoq7wmjIvM96BTSOeD+pFsm4FGc1ZcHgfx8+a7DUtEAIaCmQ5bCR3gLGWAkhpBVCl8B3CMA3zrKrJYtYTEb2nOjPvsHyUWZgKVAYHncJoxX0ZbKd7uH7148oSccUXqXkQt3knBD2QSYhqpjPOAcSf9WzRQUplQ==
x-ms-exchange-antispam-messagedata: 6W3amYe54iFoerg4UUjRId7NJZsA7RHCD5YqaKboG5yZDe7o+Xb2vH5BNCuiOX7suqyu08oe7+MUUqvgjOp6VPW8LTdqaOyEO+C2w+6SCNYgzyVuvThJg7bsfH5hBgF67ZhuBfGuD/QY0vChxEOW3w==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9b7a50fb-81ba-4ad1-cec2-08d7d4929e67
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Mar 2020 10:10:48.3282 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: LN6kV2WzkZYG58q4r+AEmjZ/9h6lbahObBB4cFCouhqVm3RmXX9WhpFnL3uavf4sAvx77b+laumKDYdmE4brlQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5564
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/MTv4gSAe9LsJoBgKHFLaB9JtjhE>
Subject: Re: [netmod]  =?utf-8?q?=F0=9F=94=94_admin_WG_Last_Call_of_CORECONF_d?= =?utf-8?q?rafts=3A_draft-ietf-core-yang-yang-library-01?=
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 10:10:54 -0000

VGhlcmUgaXMgcXVpdGUgYSBsb3Qgd3Jvbmcgd2l0aCB0aGUgYWRtaW4gb2YgdGhlIFlBTkctbGli
cmFyeSBJLUQgd2hlbiBjb21wYXJlZCB3aXRoIFJGQzg0MDcgSU1ITwoKU2VjdXJpdHkgY29uc2lk
ZXJhdGlvbnMgZG9lcyBub3QgY29uZm9ybSB0byBib2lsZXIgcGxhdGUKCklBTkEgY29uc2lkZXJh
dGlvbnMgZG9lcyBub3QgcmVnaXN0ZXIgbmFtZSBzcGFjZQoKUkZDIDY5OTEgIGlzIGltcG9ydGVk
IGFuZCBzbyBNVVNUIGJlIGEgTm9ybWF0aXZlIHJlZmVyZW5jZQoKaWV0Zi1zaWQtZmlsZSBpcyBp
bXBvcnRlZCBhbmQgc28gTVVTVCBiZSBhIE5vcm1hdGl2ZSAgbm90IEluZm9ybWF0aXZlIHJlZmVy
ZW5jZSBmb3IgdGhlIEktRAoKcmVmZXJlbmNlIGlldGYtY29yZS1zaWQgd291bGQgYmUgYmV0dGVy
IGFzIFJGQyBZWVlZIHdpdGggYW4gUkZDIEVkaXRvciBub3RlIGFza2luZyB0aGVtIHRvIHJlcGxh
Y2UgWVlZWSB3aXRoIHRoZSBudW1iZXIgYXNzaWduZWQgdG8gJ1lBTkcgU2NoZW1hIC4uLgoKT3Jn
YW5pemF0aW9uIE5ldGNvbmYgV0cgc2VlbXMgYW4gb2RkIGNob2ljZSBhbmQgY29udHJhZGljdHMg
Y29udGFjdCBkZXRhaWxzCgpDb250YWN0IGRvZXMgbm90IG5vcm1hbGx5IHNwZWNpZnkgV0cgQ2hh
aXJzIAoKbW9yZSB0aGFuIG9uZSByZXZpc2lvbiBjbGF1c2UKCkNPUkVDT05GIG5vdCBhbiBhYmJy
ZXZpYXRpb24gSSByZWNvZ25pc2UKCkkgd2lsbCBsb29rIHNvbWUgbW9yZSBhcyBhbmQgd2hlbiB0
aGVzZSBhcmUgYWRkcmVzc2VkIChvciBJIHNlZSBJRVRGIExhc3QgQ2FsbDotKQoKVG9tIFBldGNo
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRnJvbTogbmV0bW9kIDxu
ZXRtb2QtYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mIENhcnN0ZW4gQm9ybWFubiA8Y2Fi
b0B0emkub3JnPgpTZW50OiAwOSBNYXJjaCAyMDIwIDEzOjA0ClRvOiBjb3JlCkNjOiBuZXRtb2RA
aWV0Zi5vcmcKU3ViamVjdDogW25ldG1vZF0g8J+UlCBXRyBMYXN0IENhbGwgb2YgQ09SRUNPTkYg
ZHJhZnRzOiBkcmFmdC1pZXRmLWNvcmUteWFuZy1jYm9yLTEyLCAtc2lkLTExLCAtY29taS0wOSwg
LXlhbmctbGlicmFyeS0wMQoKSXQgdG9vayB1cyBhIGxvbmcgdGltZSB0byBnZXQgdGhlIGZvdXIg
Q09SRUNPTkYgZHJhZnRzIGluIHN5bmMsCmJ1dCBub3cgd2UgYXJlIHJlYWR5IGZvciBXR0xDLgoK
VGhpcyBzdGFydHMgYSB3b3JraW5nIGdyb3VwIGxhc3QgY2FsbCBmb3IK4oCUIGRyYWZ0LWlldGYt
Y29yZS15YW5nLWNib3ItMTIK4oCUIGRyYWZ0LWlldGYtY29yZS1zaWQtMTEK4oCUIGRyYWZ0LWll
dGYtY29yZS1jb21pLTA5CuKAlCBkcmFmdC1pZXRmLWNvcmUteWFuZy1saWJyYXJ5LTAxCgplbmRp
bmcgb24KCiAgICAgICAgMjQ6MDAgVVRDIG9uIFR1ZXNkYXksIE1hcmNoIDMxLCAyMDIwLgoKKFRo
aXMgaW5jbHVkZXMgc29tZSBleHRyYSB0aW1lIGZvciB0aGUgSUVURiB3ZWVrIGFuZCBmb3IgY3Jv
c3MtV0cKY29vcmRpbmF0aW9uLikKClRoaXMgV0dMQyBpcyBjb3BpZWQgdG8gdGhlIG5ldG1vZCBX
RyBtYWlsaW5nIGxpc3Q7IHBsZWFzZSBkbyBoYXZlIGEgbG9vawphdCB0aGVzZSBkcmFmdHMgYXMg
dGhleSBhcmUgc2xhdGVkIHRvIGJlY29tZSBhIHBhcnQgb2YgdGhlIGdyZWF0ZXIKWUFORy9ORVRD
T05GL1JFU1RDT05GIGZhbWlseS4gIFdlIGludGVuZCB0aGUgZGlzY3Vzc2lvbiB0byBiZSBvbiB0
aGUKQ29SRSBtYWlsaW5nIGxpc3QsIGJ1dCBpZiB5b3UgZmluZCBhIGZ1bmRhbWVudGFsIGlzc3Vl
IHdpdGggWUFORyBvcgpSRVNUQ09ORiwgZmVlbCBmcmVlIHRvIGRpc2N1c3MgdGhhdCBvbiBuZXRt
b2QgaW5zdGVhZC4KClBsZWFzZSBzdGFydCBhIG5ldyBlbWFpbCB0aHJlYWQgZm9yIGVhY2ggbWFq
b3IgaXNzdWUgdGhhdCB3aWxsIG5lZWQKZGlzY3Vzc2lvbiBhbmQgbWFrZSBzdXJlIHRoZSBzdWJq
ZWN0IGxpbmUgaW5jbHVkZXMgdGhlIGRyYWZ0IG5hbWUgYW5kCnNvbWUgc29ydCBvZiBuYW1lIGZv
ciB0aGUgaXNzdWUuICAoTWlub3IgaXNzdWVzIHN1Y2ggYXMgdHlwb3MgY2FuIGFsc28KYmUgc2Vu
dCB0byB0aGUgYXV0aG9ycy4pCgpJZiB5b3UgcmVhZCB0aGUgZHJhZnQgYW5kIHRoaW5rIGl0IGxv
b2tzIGZpbmUsIHBsZWFzZSBzZW5kIGEgb25lIGxpbmUKZW1haWwgdG8gdGhlIGxpc3Qgb3IgdG8g
dGhlIGNoYWlycyBsZXR0aW5nIHVzIGtub3cgdGhhdCBzbyB3ZSBjYW4gZ2V0CmEgZmVlbCBvZiBo
b3cgYnJvYWQgdGhlIHJldmlldyBoYXMgYmVlbi4KCihUbyByZXZpZXdlcnMgYW5kIGF1dGhvcnM6
KSAgSWYgeW91IGFyZSBhd2FyZSBvZiBhbnkgcGF0ZW50IGNsYWltcyB0aGF0Cm1pZ2h0IGFwcGx5
IHRvIHN5c3RlbXMgdGhhdCBpbXBsZW1lbnQgdGhlc2UgZHJhZnRzLCBwbGVhc2UgcmV2aWV3IEJD
UCA3OAphbmQgQkNQIDc5IGFuZCBtYWtlIGFueSBhcHByb3ByaWF0ZSBJUFIgZGVjbGFyYXRpb24g
YmVmb3JlIHRoZSBsYXN0LWNhbGwKZW5kcy4gSWYgeW91IGFyZSBub3Qgc3VyZSB3aGV0aGVyIHlv
dSBuZWVkIHRvIG1ha2UgYSBkZWNsYXJhdGlvbiBvciBub3QsCnBsZWFzZSB0YWxrIHRvIHRoZSBj
aGFpcnMgYW5kIHdlIHdpbGwgaGVscC4KCkdyw7zDn2UsIENhcnN0ZW4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCm5ldG1vZCBtYWlsaW5nIGxpc3QKbmV0
bW9kQGlldGYub3JnCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9k
Cg==


From nobody Mon Mar 30 03:23:16 2020
Return-Path: <auerswal@unix-ag.uni-kl.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E65CC3A1294 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 03:23:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.004
X-Spam-Level: 
X-Spam-Status: No, score=0.004 tagged_above=-999 required=5 tests=[MAY_BE_FORGED=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
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 JCUbzrWG-noN for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 03:23:13 -0700 (PDT)
Received: from mailgw1.uni-kl.de (mailgw1.uni-kl.de [IPv6:2001:638:208:120::220]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D5EB3A1296 for <netmod@ietf.org>; Mon, 30 Mar 2020 03:23:13 -0700 (PDT)
Received: from [172.20.10.2] (x2e7203b4.dyn.telefonica.de [46.114.3.180] (may be forged)) (authenticated bits=0) by mailgw1.uni-kl.de (8.14.4/8.14.4/Debian-8+deb8u2) with ESMTP id 02UAMt6m036482 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);  Mon, 30 Mar 2020 12:23:06 +0200
To: Kent Watsen <kent@watsen.net>, =?UTF-8?Q?Bal=c3=a1zs_Lengyel?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>
Cc: "netmod@ietf.org" <netmod@ietf.org>
References: <DB7PR07MB4011D9AAE36903D951C86C7EF0CC0@DB7PR07MB4011.eurprd07.prod.outlook.com> <010001711d349b01-d87da5d4-0638-4d76-aaf2-a6b94d777685-000000@email.amazonses.com>
From: Erik Auerswald <auerswal@unix-ag.uni-kl.de>
Message-ID: <70e30e73-983c-8c60-d7dc-4ae863363fe2@unix-ag.uni-kl.de>
Date: Mon, 30 Mar 2020 12:22:55 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <010001711d349b01-d87da5d4-0638-4d76-aaf2-a6b94d777685-000000@email.amazonses.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-GB
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/6P2VGdmWs-kA_PXi3i4rvDDx_Hc>
Subject: Re: [netmod] rfcstrip does not work on https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 10:23:15 -0000

Hi Kent, Balázs,

On 27.03.20 19:15, Kent Watsen wrote:
>> On Mar 27, 2020, at 1:36 PM, Balázs Lengyel <balazs.lengyel=40ericsson.com@dmarc.ietf.org> wrote:
>>
>> https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12 <https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12> contains a section with <CODE BEGINS> <CODE ENS>.
> 
> Looking at -12, I see "<CODE ENDS>” (not <CODE ENS>), is this just a typo in your message?
> 
>> However rfcstrip cannot extract this part. Is that a problem?
> 
> It seems that the <CODE BEGINS> line is messed up:
> 
> OLD:
>     <CODE BEGINS>
> 
> NEW:
>     <CODE BEGINS> file "rfcfold"
> 
> Fixes it.

Do you know of a written explanation on how to use the <CODE BEGINS> ...
<CODE ENDS> markers?  I tried to find one without success.  I found only
usage hints, and the licensing connection.

RFC 8407 says:

     The "<CODE BEGINS>" tag SHOULD be followed by a string identifying
     the file name specified in Section 5.2 of [RFC7950]."

The predecessor RFC 6087 contains similar text.  Thus it seems the
netmod WG convention is to specify a file name.  The rfcstrip utility
mentioned in RFC 8407 requires the file name, although the file name
seems to be optional.

But some RFCs do not specify a file name for code sections.  Some
random examples are RFC 5662, RFC 6287, RFC 7861, and RFC 8290. Those
are from WGs other than netmod, though.

Just curious. :-)

Thanks,
Erik


From nobody Mon Mar 30 04:16:12 2020
Return-Path: <ietfc@btconnect.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 27CA43A13CD; Mon, 30 Mar 2020 04:16:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.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 0qY-29VhYP5m; Mon, 30 Mar 2020 04:16:07 -0700 (PDT)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2139.outbound.protection.outlook.com [40.107.22.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F1CC53A13CA; Mon, 30 Mar 2020 04:16:06 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=n5H6tZFwQd6YmI0IzPOM31INKZ4izfipLpwkRlxjW/SG99mcCIbJ3MZLmwkoUkS4A61OhoPKev7if0CSUbUQlSXgS+7ibPOOBfSf+56hIS7Tqjb1UasM8G2YicmIaRebLB6aA6rHP2bHxHRjDer8YRc+qU8+X2KQJOPjoOfD6mBLvdubXEEN9awRQGNeM6gZZUnpamomyAA7R2xurOzQPEyOsmX6K2DbxjODSqmMef2KeE8lZXEAJVKFYjPbBiI7VN+TVxeU3KNjz8bzEltC14U6SuLVn7HbG8kcFph8PlxMfszaCK1QSF3CMIxoXph8a4mDh3vtA6XSLZA1oLQQzA==
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=UqAsSVoJY/E5AvH711FOXaltQhmL+Vv/gNJyA+YIAFs=; b=i7CPZ6Hv0zZOwumpgJShIa+H1sWpuEpild/7As3GRL4uA4X+5T7ASCc0VLucIgrb2GVSm8esCg8BXu7ZBcreu0bafscGwv3v1z3/sX23vpv28YDLNBeL9Bsc/ukZiXc8a9+v9tIjm/hxNOfYAJpfCisXBRqR3Ruv5LYAaqaER0SiZlUhLOrJP51d1LGH5cMs5YAkIoSs74qlEaXwOuy9tLq2TQNFUsSVPrduc1edIEP2toCZi+Ur24Lw2GNv05yTPrOzW+tmkeCrneA0Z0BLoToe9NX0y2mjedY/PzECFf/AzcXfrokuwD7c0BKw7jni64PWpyKnti+Jg+ltz7hnlQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UqAsSVoJY/E5AvH711FOXaltQhmL+Vv/gNJyA+YIAFs=; b=Xn3Q/zF6OCvCTSEmOnwFll9PofsnknQGGMYU5J+wjs0jt0RicucYwH6hywCszDwulHuwbBdjKLdHK/cBP4NWTBmuMuwdwk4WUpX1cviWDaWS7siDIbHbBrD0ItLWhHftzUAy3t+hpztiY1okw1/hEAQv6AtvZakTfMjOnLOaov8=
Received: from DB7PR07MB5657.eurprd07.prod.outlook.com (20.178.85.222) by DB7PR07MB6011.eurprd07.prod.outlook.com (20.178.108.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2878.14; Mon, 30 Mar 2020 11:16:04 +0000
Received: from DB7PR07MB5657.eurprd07.prod.outlook.com ([fe80::a438:bbc9:2ffe:33ee]) by DB7PR07MB5657.eurprd07.prod.outlook.com ([fe80::a438:bbc9:2ffe:33ee%5]) with mapi id 15.20.2878.013; Mon, 30 Mar 2020 11:16:04 +0000
From: tom petch <ietfc@btconnect.com>
To: core <core@ietf.org>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: =?utf-8?B?W25ldG1vZF0g8J+UlCBhZG1pbiBXRyBMYXN0IENhbGwgb2YgQ09SRUNPTkYg?= =?utf-8?Q?drafts:_draft-ietf-core-sid-11?=
Thread-Index: AQHWBoSafSDjc6JCR0S+fIpyNhE3ow==
Date: Mon, 30 Mar 2020 11:16:04 +0000
Message-ID: <DB7PR07MB5657B7037CC9018B113DB17DA0CB0@DB7PR07MB5657.eurprd07.prod.outlook.com>
References: <9AD3C4BB-7965-4776-84C4-6B5BFDCAA262@tzi.org> <e3a61d2c-1183-5ece-74d8-b1bad26ddfe6@ericsson.com>, <15C8F1D1-B560-4D52-8D77-377C6B1C0518@tzi.org>
In-Reply-To: <15C8F1D1-B560-4D52-8D77-377C6B1C0518@tzi.org>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com; 
x-originating-ip: [81.131.229.19]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 56e8b04e-dccb-40ef-074c-08d7d49bbcaa
x-ms-traffictypediagnostic: DB7PR07MB6011:
x-microsoft-antispam-prvs: <DB7PR07MB6011D0D3741828DA40EE469CA0CB0@DB7PR07MB6011.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0358535363
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DB7PR07MB5657.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10019020)(376002)(396003)(39860400002)(136003)(366004)(346002)(86362001)(91956017)(76116006)(9686003)(66476007)(6916009)(66556008)(66946007)(33656002)(64756008)(66446008)(55016002)(4326008)(186003)(5660300002)(6506007)(26005)(316002)(52536014)(7696005)(2906002)(478600001)(966005)(53546011)(81156014)(8936002)(71200400001)(81166006); DIR:OUT; SFP:1102; 
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: iwQjqDyrILGpaQUBEoz22csWQ0YECqfAV4L3GYPmsm8zpJEdS1kcVFhekuqma5osxJSCw/A+jUwVtZu5RrILr4LIUryqM18jVMY0WZhXlQhAdWNV1+Kn38FX+Pi9/nhfE9HyK/sfKtEClQI39GSVWLP6YJeZihRQrp70xzK++rPz2GF1KUO7GaVrvHN7ur4aaM/taMjidukv/bTIi5t6AbIwHeiUWd5PvqjrC2CxI/fTpauNvsFauVOy1qA//RY91K+tpcSdWyohW+9me2X0EBbZBWwBC12TTZqzv8ytIGw4KJpcm1JtkgSMG+0WjZsqWMKICVJAidJWxwdfdJPuHIZfq9xdlFv0DXogGkF5JZk6ioBvJ1HnvS+qT3J3EC2HcUb4Qa9z0eFZNCprzjQyZQIWTi4vBiq0Lh862gbDGPoRxF/EAJSH9dTjwDJ6m7M+cnGvmi0GpCy21VCo4gYL/YHbNrc6HqO4o7mWCxviycrvYmezrQ8H+eIZI/jwT4baoaYUZYYqq9w9r2dBSfwuNw==
x-ms-exchange-antispam-messagedata: RfwI+eYxqQxX7AZ8NtrYTO/+ccNSXp7TM3WEUy+1N1xo5OEuOSh9bSarM+VrV8YqjB9AotKU/2ScnDNqcde/rh8JJrq5SzKy/BkPWns+qHKQBWrPFIoAil1r1Cw/D85AKny0WHYcaOwi2nBf8SJRdQ==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 56e8b04e-dccb-40ef-074c-08d7d49bbcaa
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Mar 2020 11:16:04.4794 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: y5Mt3Vc3bZAZbaIJ4MstS4XBL2D3eSEuwsEMdTWk3Zj1qXGUrMzFyzVgdAlQNyQFFBQZ7yGUEUFtLCnX48D6BQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB6011
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/MvpumiWsMw9VPR5zXp1l3F4w4iw>
Subject: Re: [netmod]  =?utf-8?q?=F0=9F=94=94_admin_WG_Last_Call_of_CORECONF_d?= =?utf-8?q?rafts=3A_draft-ietf-core-sid-11?=
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 11:16:10 -0000

U29tZSBZQU5HIGFkbWluIGZvciBjb3JlLXNpZAoKaW1wb3J0IG11c3QgaGF2ZSBhIHJlZmVyZW5j
ZSBjbGF1c2UKCnN1Y2ggcmVmZXJlbmNlIG11c3QgYmUgTm9ybWF0aXZlIFJlZmVyZW5jZXMgZm9y
IHRoZSBJLUQKCm5vIFJGQyBFZGl0b3Igbm90ZSB0byB1cGRhdGUgdGhlIGRhdGUgKEkga25vdywg
dGhleSB3aWxsIGZpeCB0aGF0IDotKQoKY29udGFjdCBsYWNrcyBlLW1haWwgb2YgV0cKCklBTkEg
Q29uc2lkZXJhdGlvbnMgZmFpbHMgdG8gcmVnaXN0ZXIgbmFtZXNwYWNlCgpJQU5BIENvbnNpZGVy
YXRpb25zIGRvZXMgbm90IHNwZWNpZnkgYSBHcm91cCBuYW1lOyBhIHdlbGwtY2hvc2VuIGdyb3Vw
IG5hbWUgbWFrZXMgYSByZWdpc3RyeSBlYXN5IHRvIGZpbmQuICBNYW55IGlmIG5vdCBtb3N0IG9m
IHRoZSBleGlzdGluZyBHcm91cCBuYW1lcyBhcmUgbm90IHdlbGwtY2hvc2VuLiAgUGxlYXNlIGNo
b29zZSB3aXRoIGNhcmUuIGUuZy4gaXMgdGhpcyBmb3IgY29uc3RyYWluZWQgZGV2aWNlcyBvciBm
b3IgYWxsOyBpcyBpdCBzcGVjaWZpYyB0byBZQU5HIGFuZCB3aWxsIHRoZXJlIGJlIG90aGVyIHVz
ZXM/IC4uLi4KClRvbSBQZXRjaApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fCkZyb206IG5ldG1vZCA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBvZiBD
YXJzdGVuIEJvcm1hbm4gPGNhYm9AdHppLm9yZz4KU2VudDogMDkgTWFyY2ggMjAyMCAxMzowNApU
bzogY29yZQpDYzogbmV0bW9kQGlldGYub3JnClN1YmplY3Q6IFtuZXRtb2RdIPCflJQgV0cgTGFz
dCBDYWxsIG9mIENPUkVDT05GIGRyYWZ0czogZHJhZnQtaWV0Zi1jb3JlLXlhbmctY2Jvci0xMiwg
LXNpZC0xMSwgLWNvbWktMDksIC15YW5nLWxpYnJhcnktMDEKCkl0IHRvb2sgdXMgYSBsb25nIHRp
bWUgdG8gZ2V0IHRoZSBmb3VyIENPUkVDT05GIGRyYWZ0cyBpbiBzeW5jLApidXQgbm93IHdlIGFy
ZSByZWFkeSBmb3IgV0dMQy4KClRoaXMgc3RhcnRzIGEgd29ya2luZyBncm91cCBsYXN0IGNhbGwg
Zm9yCuKAlCBkcmFmdC1pZXRmLWNvcmUteWFuZy1jYm9yLTEyCuKAlCBkcmFmdC1pZXRmLWNvcmUt
c2lkLTExCuKAlCBkcmFmdC1pZXRmLWNvcmUtY29taS0wOQrigJQgZHJhZnQtaWV0Zi1jb3JlLXlh
bmctbGlicmFyeS0wMQoKZW5kaW5nIG9uCgogICAgICAgIDI0OjAwIFVUQyBvbiBUdWVzZGF5LCBN
YXJjaCAzMSwgMjAyMC4KCihUaGlzIGluY2x1ZGVzIHNvbWUgZXh0cmEgdGltZSBmb3IgdGhlIElF
VEYgd2VlayBhbmQgZm9yIGNyb3NzLVdHCmNvb3JkaW5hdGlvbi4pCgpUaGlzIFdHTEMgaXMgY29w
aWVkIHRvIHRoZSBuZXRtb2QgV0cgbWFpbGluZyBsaXN0OyBwbGVhc2UgZG8gaGF2ZSBhIGxvb2sK
YXQgdGhlc2UgZHJhZnRzIGFzIHRoZXkgYXJlIHNsYXRlZCB0byBiZWNvbWUgYSBwYXJ0IG9mIHRo
ZSBncmVhdGVyCllBTkcvTkVUQ09ORi9SRVNUQ09ORiBmYW1pbHkuICBXZSBpbnRlbmQgdGhlIGRp
c2N1c3Npb24gdG8gYmUgb24gdGhlCkNvUkUgbWFpbGluZyBsaXN0LCBidXQgaWYgeW91IGZpbmQg
YSBmdW5kYW1lbnRhbCBpc3N1ZSB3aXRoIFlBTkcgb3IKUkVTVENPTkYsIGZlZWwgZnJlZSB0byBk
aXNjdXNzIHRoYXQgb24gbmV0bW9kIGluc3RlYWQuCgpQbGVhc2Ugc3RhcnQgYSBuZXcgZW1haWwg
dGhyZWFkIGZvciBlYWNoIG1ham9yIGlzc3VlIHRoYXQgd2lsbCBuZWVkCmRpc2N1c3Npb24gYW5k
IG1ha2Ugc3VyZSB0aGUgc3ViamVjdCBsaW5lIGluY2x1ZGVzIHRoZSBkcmFmdCBuYW1lIGFuZApz
b21lIHNvcnQgb2YgbmFtZSBmb3IgdGhlIGlzc3VlLiAgKE1pbm9yIGlzc3VlcyBzdWNoIGFzIHR5
cG9zIGNhbiBhbHNvCmJlIHNlbnQgdG8gdGhlIGF1dGhvcnMuKQoKSWYgeW91IHJlYWQgdGhlIGRy
YWZ0IGFuZCB0aGluayBpdCBsb29rcyBmaW5lLCBwbGVhc2Ugc2VuZCBhIG9uZSBsaW5lCmVtYWls
IHRvIHRoZSBsaXN0IG9yIHRvIHRoZSBjaGFpcnMgbGV0dGluZyB1cyBrbm93IHRoYXQgc28gd2Ug
Y2FuIGdldAphIGZlZWwgb2YgaG93IGJyb2FkIHRoZSByZXZpZXcgaGFzIGJlZW4uCgooVG8gcmV2
aWV3ZXJzIGFuZCBhdXRob3JzOikgIElmIHlvdSBhcmUgYXdhcmUgb2YgYW55IHBhdGVudCBjbGFp
bXMgdGhhdAptaWdodCBhcHBseSB0byBzeXN0ZW1zIHRoYXQgaW1wbGVtZW50IHRoZXNlIGRyYWZ0
cywgcGxlYXNlIHJldmlldyBCQ1AgNzgKYW5kIEJDUCA3OSBhbmQgbWFrZSBhbnkgYXBwcm9wcmlh
dGUgSVBSIGRlY2xhcmF0aW9uIGJlZm9yZSB0aGUgbGFzdC1jYWxsCmVuZHMuIElmIHlvdSBhcmUg
bm90IHN1cmUgd2hldGhlciB5b3UgbmVlZCB0byBtYWtlIGEgZGVjbGFyYXRpb24gb3Igbm90LApw
bGVhc2UgdGFsayB0byB0aGUgY2hhaXJzIGFuZCB3ZSB3aWxsIGhlbHAuCgpHcsO8w59lLCBDYXJz
dGVuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpuZXRt
b2QgbWFpbGluZyBsaXN0Cm5ldG1vZEBpZXRmLm9yZwpodHRwczovL3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL25ldG1vZAo=


From nobody Mon Mar 30 04:17:41 2020
Return-Path: <esko.dijk@iotconsultancy.nl>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 090D63A13D2; Mon, 30 Mar 2020 04:17:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.011
X-Spam-Level: 
X-Spam-Status: No, score=0.011 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=iotconsultancynl.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 gZ4c9i1XrR4E; Mon, 30 Mar 2020 04:17:30 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130101.outbound.protection.outlook.com [40.107.13.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 08A963A13D0; Mon, 30 Mar 2020 04:17:28 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GCG3DUc7FWicZx6yEXOJhTIrNQdCkr0T4HnNHA82fGrMVF+XFX2q5ntD0as33soSQerWEpAP9iv7/ueVgmS10bnYcxyJhmgpyN0AKqAHmTwKYEXz8bdd/FLjkURQCpoUsLEYVBp6futZiHfmT89A83EEFqLHeSJ51rFlJYLzDNzy2cNGZPISRT29JhJo3OFHBkWmCa8Nj32K+lRUhq+JzlH8QJD4sEC1PeRB4G8VYRF3X9JCVxPSLA/yysx5tEV7FwkrFXTx8/I+EiHSlXHCK6D1xkgRePz+19GK6zIzmS07+gpkNXjQlkN5cfsm7Immsgt62Bj3lAzb/NCMuQYS9A==
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=LMCEI6ryyZWCUpQ77lCkDbNsPgTCcP1zhT9dH29l0qY=; b=LnO30753klJt3X6rNl5S6kd5uP/MsIE7gjzOEjK3UhcpleqPRzexgvtKWkqT/6SvggGpitynJ/suZCqBXDVwA7zIS8U87abqr0GxENgPP35NQsvqHASFAtpfFTKHnbzLA+HF/kPkJPvRDbXGWq0wRkgt/tEXpBnB4mg09EreQ41H/UD1d9sY12Jp0rTZN33aU457dq4c2+t44IY2hK17VHr5oSx/VUPt3W+1VOo6I134v1tSeQxqUDG9tbop2R95Tuc4VyGUp5JK+as5rcvRFxPO99mGtRbhk55FrUoDvF1/KnepbXQH4qEPsv4bAAwkC9ZqrtSdTLiGWxyy7ZuwLQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=iotconsultancy.nl; dmarc=pass action=none header.from=iotconsultancy.nl; dkim=pass header.d=iotconsultancy.nl; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iotconsultancynl.onmicrosoft.com; s=selector2-iotconsultancynl-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LMCEI6ryyZWCUpQ77lCkDbNsPgTCcP1zhT9dH29l0qY=; b=AAkvNDA1fQB4lvA+iAHO/S+/p65WrO0AwlF4kzu6jiQ4w8kaulesKZ4juYTRQkgAELObRpkHg5m9Q0UjPlZESNWv5ZAXG2AiXz+bNfiH2Pob0BSjKrb0JHzBdyxpoLNQag/qQvyFP6D6GZLw5wSjMPQfC34tl4ISop61Ih73Kmk=
Received: from AM5P190MB0275.EURP190.PROD.OUTLOOK.COM (10.161.62.28) by AM5SPR01MB03.EURP190.PROD.OUTLOOK.COM (10.161.64.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.18; Mon, 30 Mar 2020 11:17:25 +0000
Received: from AM5P190MB0275.EURP190.PROD.OUTLOOK.COM ([fe80::8c96:a66b:e170:bf8f]) by AM5P190MB0275.EURP190.PROD.OUTLOOK.COM ([fe80::8c96:a66b:e170:bf8f%3]) with mapi id 15.20.2856.019; Mon, 30 Mar 2020 11:17:24 +0000
From: Esko Dijk <esko.dijk@iotconsultancy.nl>
To: "core@ietf.org WG" <core@ietf.org>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: =?utf-8?B?W2NvcmVdIPCflJQgV0cgTGFzdCBDYWxsIG9mIENPUkVDT05GIGRyYWZ0czog?= =?utf-8?B?ZHJhZnQtaWV0Zi1jb3JlLXlhbmctY2Jvci0xMiwgLXNpZC0xMSwgLWNvbWkt?= =?utf-8?Q?09,_-yang-library-01_/_-sid-11_review?=
Thread-Index: AdYGauCXENFcYkg2Q0mXOYdiGy0Jfg==
Date: Mon, 30 Mar 2020 11:17:24 +0000
Message-ID: <AM5P190MB0275B51995123947A5F1A5DBFDCB0@AM5P190MB0275.EURP190.PROD.OUTLOOK.COM>
Accept-Language: en-US, nl-NL
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=esko.dijk@iotconsultancy.nl; 
x-originating-ip: [85.147.167.236]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8d8bc56b-4410-4ce2-2912-08d7d49bec7d
x-ms-traffictypediagnostic: AM5SPR01MB03:
x-microsoft-antispam-prvs: <AM5SPR01MB030975B81FEE56AA794E70FDCB0@AM5SPR01MB03.EURP190.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0358535363
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM5P190MB0275.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE;  SFTY:; SFS:(10019020)(366004)(396003)(346002)(376002)(136003)(39830400003)(66946007)(450100002)(6506007)(71200400001)(53546011)(66446008)(64756008)(66556008)(66476007)(86362001)(76116006)(316002)(9686003)(81156014)(7696005)(55016002)(81166006)(8936002)(2906002)(4326008)(186003)(33656002)(5660300002)(52536014)(44832011)(508600001)(26005)(966005)(6916009); DIR:OUT; SFP:1102; 
received-spf: None (protection.outlook.com: iotconsultancy.nl does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 2GQLRZf36muHABm5w4vdjuGfwtwNvkLrbsjHhSmumGTDNBqE0FLfRa7mf16OHEI7bahR+8iyEbFirCGDO4jOdS+8SOSpSYr/HopkA2l/9mop7tC4KBlNt8oEhXL68bFHCIWqGIZooKi2a4TScP7Wjs7vQw/iVB2EC5J1SVUYJqs/8l7sqdfmwAsxyj/mKRlT9kSeHC9dl0ywBR9kHYNohrLuVhaLCxD/GIZvvQBEI3HzDvFim4bJApTxahgsrv32CS4iA1KUt4vS8TCnMfrNa3vZagLNjHrqWHhI2rSwDAEgOGTg5u3ZUsUkMnUXQeYgeObvrzA943ogMHpDpbywKJcQ9PeL0T4OVvexhneYjeTVoNJq1MGHoFbZ00RHdJkIRD+m8btn24FwN3g1MC8lh54+fmDfK++f++q8fKLn4AD8cuH99vLHzrXhzTD1qAJiRnij+bLMauDvRjEKaqMEmyShSNRXyhcXaFGHxLH9hUKUV3MdonXVtHX+pnE7YuW/eRjOxXiAdsOtle4SkAUeiA==
x-ms-exchange-antispam-messagedata: U2h2xMYKkYU+ujDu+OSCLGxXdWHhxCfuNLcAQ0Wh4TLXSueek+MskuA/C4qaWZQN+9o4mSZ9xfzhTufvsKJs3H8mGrDY7m5p+rLx1yWwjioh5UaNvAQcUK5nBub8gLesspK3Yq858AYNOhsmtNBENg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: iotconsultancy.nl
X-MS-Exchange-CrossTenant-Network-Message-Id: 8d8bc56b-4410-4ce2-2912-08d7d49bec7d
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Mar 2020 11:17:24.7581 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 58bbf628-15d2-46bc-820b-863b6774d44b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: kF2ibYUz2QKMvEdhUkQe2Sy4LqtHNuk0XdLEyTsVMssBjoJj96xmz+4IDZxpTUh5Bt9zPQSTTFo4iD7gFyqpTGsgpE0qLFRqhyapgvgmNyY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5SPR01MB03
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/hhASW9Fy_0fmI2UGJgjkoIA_A-M>
Subject: Re: [netmod]  =?utf-8?b?W2NvcmVdIPCflJQgV0cgTGFzdCBDYWxsIG9mIENPUkVD?= =?utf-8?q?ONF_drafts=3A_draft-ietf-core-yang-cbor-12=2C_-sid-11=2C_-comi-?= =?utf-8?q?09=2C_-yang-library-01_/_-sid-11_review?=
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 11:17:32 -0000

SGVsbG8gQ29SRSwNCg0KSSBkaWQgYSBxdWljayByZXZpZXcgb2YgdGhlIC1zaWQtMTEgZHJhZnQ7
IGl0IGxvb2tzIHJlYWR5IGZvciBwdWJsaWNhdGlvbi4gU29tZSBtaW5vciBpc3N1ZXMgZm91bmQg
Og0KDQpSZWZlcmVuY2UgdG8gUkZDIDcxMjAgZWFybHkgYWxsb2NhdGlvbiBwcm9jZWR1cmU6IHRo
ZSBhbGxvY2F0aW9uIHBvbGljaWVzIGZvciB0aGUgcmVnaXN0cmllcyBhcmUgYWxsICJFeHBlcnQg
cmV2aWV3Ii4gQW5kIHRoZSBSRkMgNzEyMCBlYXJseSBhbGxvY2F0aW9uIHByb2NlZHVyZSBpcyBk
ZWZpbmVkLCB0byBkbyBlYXJseSBhbGxvY2F0aW9ucy4gSG93ZXZlciBSRkMgNzEyMCBtZW50aW9u
cyB0aGF0IHRoaXMgcHJvY2VkdXJlIG9ubHkgYXBwbGllcyBpbiBjYXNlIDoNCiAgIChTZWN0aW9u
IDIpDQogICBhLiBUaGUgY29kZSBwb2ludHMgbXVzdCBiZSBmcm9tIGEgc3BhY2UgZGVzaWduYXRl
ZCBhcyAiUkZDDQogICAgICAgUmVxdWlyZWQiLCAiSUVURiBSZXZpZXciLCBvciAiU3RhbmRhcmRz
IEFjdGlvbiIuICBBZGRpdGlvbmFsbHksDQogICAgICAgcmVxdWVzdHMgZm9yIGVhcmx5IGFzc2ln
bm1lbnQgb2YgY29kZSBwb2ludHMgZnJvbSBhDQogICAgICAgIlNwZWNpZmljYXRpb24gUmVxdWly
ZWQiIHJlZ2lzdHJ5IGFyZSBhbGxvd2VkIGlmIHRoZQ0KICAgICAgIHNwZWNpZmljYXRpb24gd2ls
bCBiZSBwdWJsaXNoZWQgYXMgYW4gUkZDLg0KU28gYXQgZmlyc3Qgc2lnaHQgaXQgbG9va3MgbGlr
ZSB0aGUgcHJvY2VkdXJlIGlzIG5vdCBhcHBsaWNhYmxlLCB0YWtlbiBzdHJpY3RseS4gSG93ZXZl
ciBJQU5BIGluZGljYXRlcyAoaHR0cHM6Ly93d3cuaWFuYS5vcmcvaGVscC9wcm90b2NvbC1yZWdp
c3RyYXRpb24pIHRoYXQgIkV4cGVydCByZXZpZXciIGlzIHBhcnQgb2YgIlNwZWNpZmljYXRpb24g
UmVxdWlyZWQiIHNvIGl0IHdvdWxkIGFwcGx5IHN0aWxsLiBCdXQgaW4gUkZDIDgxMjYgdGhpcyBp
cyBub3QgbWVudGlvbmVkIGluIHRoZSBzYW1lIG1hbm5lciAtIHNvIGl0IGNvdWxkIGNvbmZ1c2Ug
c29tZSByZWFkZXJzIGFib3V0IHdoZXRoZXIgaXQgYXBwbGllcyBvciBub3QuIE1heWJlIHNvbWUg
dGV4dCBjb3VsZCBiZSBhZGRlZCB0byBzdGF0ZSB3aHkgUkZDIDcxMjAgcHJvY2VzcyBkb2VzIGFw
cGx5IHRvIHRoZSAiRXhwZXJ0IHJldmlldyIgcG9saWN5LCBldmVuIHRob3VnaCAiRXhwZXJ0IHJl
dmlldyIgaXMgbm90IGxpc3RlZCB1bmRlciBTZWN0aW9uIDIgcG9pbnQgYS4gb2YgUkZDIDcxMjAu
ICAoTm90ZSB0aGF0IGVhcmx5IGFsbG9jYXRpb24gYnkgUkZDIDcxMjAgb25seSBhcHBsaWVzIHRv
ICJFeHBlcnQgcmV2aWV3IiBhbGxvY2F0aW9ucyBmb3IgZHJhZnQgZG9jdW1lbnRzIHRoYXQgYWlt
IHRvIGJlY29tZSBSRkMuKQ0KDQpTZWN0aW9uIDYuMy4zOiB0YWJsZSBjb2x1bW4gMSBpcyB2ZXJ5
IG5hcnJvdyBhbmQgaXQgYnJlYWtzIHRoZSBlbnRyeSBwb2ludCBpbnRlZ2VyIG51bWJlciwgd2hp
Y2ggaXMgY29uZnVzaW5nLiBXaHkgbm90IG1ha2UgdGhpcyBjb2x1bW4gd2lkZXIgYnkgb25lIGNo
YXJhY3Rlcj8gT25lIG9mIHRoZSBsYXN0IDIgY29sdW1ucyBjYW4gYmUgbWFkZSBtb3JlIG5hcnJv
dyBpZiBuZWVkZWQuDQoNClNlY3Rpb24gMzogIlJFU0NPTkYiIC0+IFJFU1RDT05GDQoNClNlY3Rp
b24gMzogQ29SRUNPTkYgLT4gQ09SRUNPTkYNCg0KU2VjdGlvbiAzOiAiRm9yIGV4YW1wbGUgaG93
IHRoaXMgY291bGQgYmUgYWNoaWV2ZWQsIHBsZWFzZSByZWZlciB0byINCi0+IEZvciBleGFtcGxl
cyBvbiBob3cgdGhpcyBjb3VsZCBiZSBhY2hpZXZlZCwgcGxlYXNlIHJlZmVyIHRvDQoNClNlY3Rp
b24gMzogIkZvciBkaWFncmFtIG9mIG9uZSINCi0+IEZvciBhIGRpYWdyYW0gb2Ygb25lIC4uLg0K
DQpCZXN0IHJlZ2FyZHMNCg0KRXNrbw0KDQpJb1Rjb25zdWx0YW5jeS5ubCAgfCAgRW1haWwvU2t5
cGU6IGVza28uZGlqa0Bpb3Rjb25zdWx0YW5jeS5ubCANCg0KDQoNCi0tLS0tT3JpZ2luYWwgTWVz
c2FnZS0tLS0tDQpGcm9tOiBjb3JlIDxjb3JlLWJvdW5jZXNAaWV0Zi5vcmc+IE9uIEJlaGFsZiBP
ZiBDYXJzdGVuIEJvcm1hbm4NClNlbnQ6IE1vbmRheSwgTWFyY2ggOSwgMjAyMCAxNDowNQ0KVG86
IGNvcmUgPGNvcmVAaWV0Zi5vcmc+DQpDYzogbmV0bW9kQGlldGYub3JnDQpTdWJqZWN0OiBbY29y
ZV0g8J+UlCBXRyBMYXN0IENhbGwgb2YgQ09SRUNPTkYgZHJhZnRzOiBkcmFmdC1pZXRmLWNvcmUt
eWFuZy1jYm9yLTEyLCAtc2lkLTExLCAtY29taS0wOSwgLXlhbmctbGlicmFyeS0wMQ0KDQpJdCB0
b29rIHVzIGEgbG9uZyB0aW1lIHRvIGdldCB0aGUgZm91ciBDT1JFQ09ORiBkcmFmdHMgaW4gc3lu
YywgDQpidXQgbm93IHdlIGFyZSByZWFkeSBmb3IgV0dMQy4NCg0KVGhpcyBzdGFydHMgYSB3b3Jr
aW5nIGdyb3VwIGxhc3QgY2FsbCBmb3INCuKAlCBkcmFmdC1pZXRmLWNvcmUteWFuZy1jYm9yLTEy
DQrigJQgZHJhZnQtaWV0Zi1jb3JlLXNpZC0xMQ0K4oCUIGRyYWZ0LWlldGYtY29yZS1jb21pLTA5
DQrigJQgZHJhZnQtaWV0Zi1jb3JlLXlhbmctbGlicmFyeS0wMQ0KDQplbmRpbmcgb24NCg0KCTI0
OjAwIFVUQyBvbiBUdWVzZGF5LCBNYXJjaCAzMSwgMjAyMC4NCg0KKFRoaXMgaW5jbHVkZXMgc29t
ZSBleHRyYSB0aW1lIGZvciB0aGUgSUVURiB3ZWVrIGFuZCBmb3IgY3Jvc3MtV0cNCmNvb3JkaW5h
dGlvbi4pDQoNClRoaXMgV0dMQyBpcyBjb3BpZWQgdG8gdGhlIG5ldG1vZCBXRyBtYWlsaW5nIGxp
c3Q7IHBsZWFzZSBkbyBoYXZlIGEgbG9vayANCmF0IHRoZXNlIGRyYWZ0cyBhcyB0aGV5IGFyZSBz
bGF0ZWQgdG8gYmVjb21lIGEgcGFydCBvZiB0aGUgZ3JlYXRlcg0KWUFORy9ORVRDT05GL1JFU1RD
T05GIGZhbWlseS4gIFdlIGludGVuZCB0aGUgZGlzY3Vzc2lvbiB0byBiZSBvbiB0aGUNCkNvUkUg
bWFpbGluZyBsaXN0LCBidXQgaWYgeW91IGZpbmQgYSBmdW5kYW1lbnRhbCBpc3N1ZSB3aXRoIFlB
Tkcgb3IgDQpSRVNUQ09ORiwgZmVlbCBmcmVlIHRvIGRpc2N1c3MgdGhhdCBvbiBuZXRtb2QgaW5z
dGVhZC4NCg0KUGxlYXNlIHN0YXJ0IGEgbmV3IGVtYWlsIHRocmVhZCBmb3IgZWFjaCBtYWpvciBp
c3N1ZSB0aGF0IHdpbGwgbmVlZA0KZGlzY3Vzc2lvbiBhbmQgbWFrZSBzdXJlIHRoZSBzdWJqZWN0
IGxpbmUgaW5jbHVkZXMgdGhlIGRyYWZ0IG5hbWUgYW5kDQpzb21lIHNvcnQgb2YgbmFtZSBmb3Ig
dGhlIGlzc3VlLiAgKE1pbm9yIGlzc3VlcyBzdWNoIGFzIHR5cG9zIGNhbiBhbHNvDQpiZSBzZW50
IHRvIHRoZSBhdXRob3JzLikNCg0KSWYgeW91IHJlYWQgdGhlIGRyYWZ0IGFuZCB0aGluayBpdCBs
b29rcyBmaW5lLCBwbGVhc2Ugc2VuZCBhIG9uZSBsaW5lIA0KZW1haWwgdG8gdGhlIGxpc3Qgb3Ig
dG8gdGhlIGNoYWlycyBsZXR0aW5nIHVzIGtub3cgdGhhdCBzbyB3ZSBjYW4gZ2V0IA0KYSBmZWVs
IG9mIGhvdyBicm9hZCB0aGUgcmV2aWV3IGhhcyBiZWVuLg0KDQooVG8gcmV2aWV3ZXJzIGFuZCBh
dXRob3JzOikgIElmIHlvdSBhcmUgYXdhcmUgb2YgYW55IHBhdGVudCBjbGFpbXMgdGhhdA0KbWln
aHQgYXBwbHkgdG8gc3lzdGVtcyB0aGF0IGltcGxlbWVudCB0aGVzZSBkcmFmdHMsIHBsZWFzZSBy
ZXZpZXcgQkNQIDc4DQphbmQgQkNQIDc5IGFuZCBtYWtlIGFueSBhcHByb3ByaWF0ZSBJUFIgZGVj
bGFyYXRpb24gYmVmb3JlIHRoZSBsYXN0LWNhbGwNCmVuZHMuIElmIHlvdSBhcmUgbm90IHN1cmUg
d2hldGhlciB5b3UgbmVlZCB0byBtYWtlIGEgZGVjbGFyYXRpb24gb3Igbm90LCANCnBsZWFzZSB0
YWxrIHRvIHRoZSBjaGFpcnMgYW5kIHdlIHdpbGwgaGVscC4NCg0KR3LDvMOfZSwgQ2Fyc3Rlbg0K
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KY29yZSBt
YWlsaW5nIGxpc3QNCmNvcmVAaWV0Zi5vcmcNCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4v
bGlzdGluZm8vY29yZQ0K


From nobody Mon Mar 30 05:24:41 2020
Return-Path: <esko.dijk@iotconsultancy.nl>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 740ED3A1504; Mon, 30 Mar 2020 05:24:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.011
X-Spam-Level: 
X-Spam-Status: No, score=0.011 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=iotconsultancynl.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 kd13_WsVm2L6; Mon, 30 Mar 2020 05:24:28 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130095.outbound.protection.outlook.com [40.107.13.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D85B3A1502; Mon, 30 Mar 2020 05:24:26 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=db30oOjYpX3ndMOLbgUbHcYgDt5SvNnNMYIRnbHKosHqBXtmukp2BjJ/W6qlJvxaGJO8sqcAhQ+SqCTVOc6UOXqv4T5SYAprRPzj9oFFln1eYj+xqGPrlfqOpJ+IwBN5b8gtV+QCsfJY1vbyziY0jQp8ZxzkuGRLt56X59HcbxiVVdi6Nv8SV70GQsMdaVi2vOwaX9EinXWA4+eVXqvv7Y6udifhDICoHtbzb7EUifQDNwG6VnxNlaKOHoR3Rm8cnpMXnZpgHt2Vc6TOZIL40VW39iy61BjxagxbEeOlGoOYkYCdqzxmQodlmRHFjX2zDVGqHPkTkup0PArxkeNZSg==
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=+66+R94gMWVW/6aqsOB52kiwpRmZdGDWMuIyT8bYr+s=; b=c+dIDC4ZN2yxE703aDjkwrBU58d23PXS+MhmuQ5m6MITwL2DI++AR7F0okB1t5eqCrlPKWBXdSuHXFPo9gCsmCRgiqgU9jklJ8i/iKZwNzmBV92s9cCCDKd/YlMviJ+YwntH7WAVg8gH4WJe1lT2TR6JawuwKtrYHgIzgDwmP059dzQZcf5P4HtTJinuVn/qR/y4H9rrIjYSnk76tTK1dzvtWDXKnfhKT2P/8654d7KZlFkQbT2noaXqLkxLf/iRNUOn+1k/OlBXNMb3+T92ODS4D58ZOzzsjQlAL+mn/FrhYh2s2H05VwXeydXsQTBplSowLu930RIsv1Tz1yP4UA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=iotconsultancy.nl; dmarc=pass action=none header.from=iotconsultancy.nl; dkim=pass header.d=iotconsultancy.nl; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iotconsultancynl.onmicrosoft.com; s=selector2-iotconsultancynl-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+66+R94gMWVW/6aqsOB52kiwpRmZdGDWMuIyT8bYr+s=; b=dzc51D4Kgag2HWp60UGF6d7y1hIl8KL+U12NeJHhaA8AVtKSdIUXz8XWWCT38FZUIzMKPZy5IRVzdHOYhyK882z9mPwqvkVRRZ1oeWsmsVo2wq6Jes5t2EIOXA0W3aLnAmt6Ab03wsPCggY+Y3Ky5WGGnTcA5ubCMh2hZVHKVhE=
Received: from AM5P190MB0275.EURP190.PROD.OUTLOOK.COM (10.161.62.28) by AM5P190MB0339.EURP190.PROD.OUTLOOK.COM (10.161.89.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20; Mon, 30 Mar 2020 12:24:23 +0000
Received: from AM5P190MB0275.EURP190.PROD.OUTLOOK.COM ([fe80::8c96:a66b:e170:bf8f]) by AM5P190MB0275.EURP190.PROD.OUTLOOK.COM ([fe80::8c96:a66b:e170:bf8f%3]) with mapi id 15.20.2856.019; Mon, 30 Mar 2020 12:24:23 +0000
From: Esko Dijk <esko.dijk@iotconsultancy.nl>
To: "core@ietf.org WG" <core@ietf.org>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: =?utf-8?B?W2NvcmVdIPCflJQgV0cgTGFzdCBDYWxsIG9mIENPUkVDT05GIGRyYWZ0czog?= =?utf-8?B?ZHJhZnQtaWV0Zi1jb3JlLXlhbmctY2Jvci0xMiwgLXNpZC0xMSwgLWNvbWkt?= =?utf-8?Q?09,_-yang-library-01_/_-yang-cbor-12_review?=
Thread-Index: AdYGhnx6ThxgcFwgSzqMbMeNnwyrmQ==
Date: Mon, 30 Mar 2020 12:24:22 +0000
Message-ID: <AM5P190MB0275E7C8F67A739DD27B3B10FDCB0@AM5P190MB0275.EURP190.PROD.OUTLOOK.COM>
Accept-Language: en-US, nl-NL
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=esko.dijk@iotconsultancy.nl; 
x-originating-ip: [85.147.167.236]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 36ebd501-058a-4aa1-f74b-08d7d4a54786
x-ms-traffictypediagnostic: AM5P190MB0339:
x-microsoft-antispam-prvs: <AM5P190MB03395667AB032BB3EF2D794BFDCB0@AM5P190MB0339.EURP190.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0358535363
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM5P190MB0275.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE;  SFTY:; SFS:(10019020)(366004)(136003)(396003)(376002)(346002)(39830400003)(9686003)(26005)(5660300002)(186003)(44832011)(6916009)(81166006)(81156014)(8936002)(2906002)(71200400001)(86362001)(55016002)(33656002)(4326008)(450100002)(6506007)(52536014)(53546011)(966005)(7696005)(66476007)(316002)(66946007)(76116006)(508600001)(66556008)(64756008)(66446008); DIR:OUT; SFP:1102; 
received-spf: None (protection.outlook.com: iotconsultancy.nl does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +sZbTi5NKFSnLqSZI7Yf0fnXld4MhlpmqiS4fUgZIrnNUzs2UvvcjXYbXRVw+DMOQ5zp8fmlc7s2HReM6QILbnqekC5xWctuKUqQsNz37yAWVJlVlp7hnSq6UBgzUnX6ZZBfe8p9uDdqddotor/w02qGKe+/ARSmwpWGgZFupaCd44rx3G4qkSkOH5Zh5RtJl/eBpHtmnmHXILAdhXHcrE5TL/JRme3PeVBKD7yTt+LF9Y5GY67oWgrgTlkAKlAuhIl5mSiBVzL6A304ZQ+WdOXYM0PyAOusJc5W1QFflEsoExM9LgEQcOxgDyqs4CTJBwVmweQI4Gc1YtrNbSR/Xmhb9MYr+TI/emY4Vm7b4A0y3Pis506WCbe0BSRIZEZBFtTrbS553UYW/BuZu3fnHbn57i8BDT267DY3JhIMeYQ3TOAn5lq4QpAqTD5F9sY2uVAlhQKPpXPg04wC9kwSMzvHx4CsLN7B7rP8WbycKy0PLQDmSLcgjZjIiV2lcLpaL7S0TwK86fw/dVB/wsj/kQ==
x-ms-exchange-antispam-messagedata: 4YxE25Y33h3eLh3NivyiRsC7Tk3JBrl28Ov1za9ilPw8DjQYRsAyP1Y69zpZmMULJfUbO7TBfUa9epbcG5ZJmbSFYkASmowMZKTcIfYY13+cfjvHIrt/mXlEP9MCz5SKBjlas2blSOZw6jYmKLWbsw==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: iotconsultancy.nl
X-MS-Exchange-CrossTenant-Network-Message-Id: 36ebd501-058a-4aa1-f74b-08d7d4a54786
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Mar 2020 12:24:22.9497 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 58bbf628-15d2-46bc-820b-863b6774d44b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 0+qeo1x62gw2H0erdB9VBIW3neu4EWM3ezO+UV6ivePmjqmjQoJOpHjrMnzMI0NevI+CDwp7u02A0m3Z8W4WSr4JlFqhojb3rPX7imGOL3k=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5P190MB0339
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/HnigjyVbAv9eONXSDDJ9pEvAlP8>
Subject: Re: [netmod]  =?utf-8?b?W2NvcmVdIPCflJQgV0cgTGFzdCBDYWxsIG9mIENPUkVD?= =?utf-8?q?ONF_drafts=3A_draft-ietf-core-yang-cbor-12=2C_-sid-11=2C_-comi-?= =?utf-8?q?09=2C_-yang-library-01_/_-yang-cbor-12_review?=
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 12:24:32 -0000

SGVsbG8gQ29SRSwNCg0KSSBkaWQgYSByZXZpZXcgb2YgZHJhZnQtaWV0Zi1jb3JlLXlhbmctY2Jv
ci0xMiBhbmQgc29tZSBjb21tZW50cyBhcmUgYmVsb3cuIEkgZG8gc3VwcG9ydCB0aGUgcHVibGlj
YXRpb24gb2YgdGhpcyBkb2N1bWVudCBidXQgZmVlbCBhIGZldyB1cGRhdGVzIG9mIG1pbm9yIGl0
ZW1zIGFyZSBzdGlsbCBuZWVkZWQhIFNlZSB0aGUgaXRlbXMgYmVsb3c6DQoNClNlY3Rpb24gMzog
IlRoaXMgc3BlY2lmaWNhdGlvbiBzdXBwb3J0cyB0d28gdHlwZSBvZiBDQk9SIGtleXMiIC0+IHR3
byB0eXBlcyBvZiBDQk9SIGtleXMNCg0KU2VjdGlvbiAzOiBUaGlzIHJvb3QgQ0JPUiBtYXAgaXMg
cHJvdmlkZWQgb25seSBhcyBhIHR5cGljYWwgdXNhZ2UgZXhhbXBsZSBhbmQgaXMNCiAgIG5vdCBw
YXJ0IG9mIHRoZSBwcmVzZW50IGVuY29kaW5nIHJ1bGVzLiAgT25seSB0aGUgdmFsdWUgd2l0aGlu
IHRoaXMgQ0JPUiBtYXAgaXMgY29tcHVsc29yeS4NCi0+IE5vdCBmdWxseSBjbGVhciB0byBtZSwg
aG93IGNhbiBhbiBleGFtcGxlIGJlIGNvbXB1bHNvcnk/IE90aGVyIHZhbHVlcyB3aXRoaW4gdGhl
IENCT1IgbWFwIGNvdWxkIGFsc28gYmUgdXNlZCwgcmlnaHQ/IEFsc28gaXQgd2Fzbid0IGZ1bGx5
IGNsZWFyIHRvIG1lIGhvdyB0aGUgZGF0YSBzdHJ1Y3R1cmUgd291bGQgb3RoZXJ3aXNlIGJlIGVu
Y29kZWQgaWYgbm90IHdpdGggYSByb290IENCT1IgbWFwLiBNYXliZSBnb29kIHRvIGdpdmUgYW4g
ZXhhbXBsZSBvZiBob3cgaXQgd291bGQgb3RoZXJ3aXNlIGJlIGVuY29kZWQgaWYgbm90IHdpdGgg
YSByb290IENCT1IgbWFwIQ0KDQpTZWN0aW9uIDMuMTogVGFibGUgMSB1c2VzIGJvdGggdXBwZXJj
YXNlIGFuZCBsb3dlcmNhc2UgaW4gdGhlIGxhc3QgY29sdW1uIGZvciB0aGUgQ0JPUiBlbmNvZGlu
Zy4gQmVzdCBwcmFjdGljZSBpcyB0byB1c2UgZWl0aGVyIHVwcGVyY2FzZSBvciBsb3dlcmNhc2Ug
Zm9yIGhleGFkZWNpbWFsLCBidXQgbm90IG1peGVkIEkgdGhpbmsuDQoNClNlY3Rpb24gNC41LjI6
ICJleGFtcGxlLXBvcnQ6IGV4YW1wbGUtcG9ydC1mYXVsdCIgOg0KLT4gc3BhY2UgYWZ0ZXIgJzon
IGlzIHRvIGJlIHJlbW92ZWQuIEF0IGxlYXN0IEkgdGhpbmsgYSBzcGFjZSBpc24ndCBhbGxvd2Vk
IHRoZXJlLg0KDQpTZWN0aW9uIDMuMyAvIDQuNS4xICJhcyBmb2xsb3ciDQotPiBhcyBmb2xsb3dz
DQoNClNlY3Rpb24gNC42OiAiZGF0YSBpdGVtcyB0YWdnZWQgd2l0aCBvbmUgb2YgdGhlIHRhZyBs
aXN0ZWQiDQotPiB0aGUgdGFncyBsaXN0ZWQNCg0KU2VjdGlvbiA0LjY6IHRoZSAiYW55eG1sIGJh
ciIgZGVmaW5pdGlvbiBzaG91bGQgaGF2ZSAiIyBTSUQgNjAwMDAiIGNvbW1lbnQsIGxpa2UgZm9y
IHRoZSBvdGhlciBZQU5HIGRlZmluaXRpb25zIHRoYXQgaGF2ZSBhICIjIFNJRCAuLi4uLiIgY29t
bWVudCAuDQoNClNlY3Rpb24gNS4xOiAiWUFORyB0ZW1wbGF0ZSBlbmNvZGVkIHVzaW5nIFNJRHMg
YXJlIGNhcnJpZWQgaW4gIg0KLT4gWUFORyB0ZW1wbGF0ZXMgLi4uDQoNClNlY3Rpb24gNS4yIHNp
bWlsYXIgc2VudGVuY2UgYXMgNS4xIGFib3ZlDQoNClNlY3Rpb24gNi42IGV4YW1wbGU6DQogIHR5
cGUgdW5pb24gew0KICAgICB0eXBlIGludDMyOw0KICAgICB0eXBlIGVudW1lcmF0aW9uIHsNCiAg
ICAgICBlbnVtICJ1bmJvdW5kZWQiOw0KICAgICB9DQogICB9DQoNCnVuY2xlYXIgd2h5ICJ1bmJv
dW5kZWQiIGlzIHdpdGhpbiBxdW90ZXM/IFRoZSBDQk9SIGVuY29kaW5nIG9mIHRoaXMgZXhhbXBs
ZSBlbmNvZGVzIHRoZSB3b3JkICd1bmJvdW5kZWQnIHdpdGhvdXQgdGhlIHF1b3Rlcywgd2hpY2gg
d291bGQgbG9vayBsaWtlOg0KICAgdHlwZSBlbnVtZXJhdGlvbiB7DQogICAgICAgZW51bSB1bmJv
dW5kZWQ7DQogICAgIH0NCkFuIG9wZW4gcXVlc3Rpb24gdG8gbWUgaXMgd2hldGhlciBSRkMgNzk1
MCBzZWN0aW9uIDkuMTIuNCBoYXMgdGhlIHdvcmQgdW5ib3VuZGVkIGluIHF1b3RlcyBvbiBwdXJw
b3NlLCBvciBieSBtaXN0YWtlLiBOb25lIG9mIHRoZSBvdGhlciBleGFtcGxlcyBvZiBlbnVtIHN0
YXRlbWVudHMgdXNlIHRoZSBxdW90ZXMhIFdoeSB3b3VsZCB0aGlzIGV4YW1wbGUgc3VkZGVubHkg
dXNlIHRoZSBxdW90ZXM/IEluIGFueSBjYXNlIGlmIHF1b3RlcyBhcmUgdXNlZCB0aGVuIHBlciBS
RkMgNzk1MCBkZWZpbml0aW9ucyB0aGUgcXVvdGVzIG11c3QgYWxzbyBiZSBlbmNvZGVkIGFzIHBh
cnQgb2YgdGhlIHlhbmctc3RyaW5nLg0KDQpTZWN0aW9uIDYuNjogVGFnIDQ0IHVzZSAtIGluIHNl
Y3Rpb24gOC4xLCB0aGUgdGFibGUgc3RhdGVzIHRoYXQgdGhlIHRhZyBtdXN0IG1hcmsgYSBkYXRh
IGl0ZW0gb2YgdHlwZSB1bnNpZ25lZCBpbnRlZ2VyLiBXaGljaCBpcyBub3QgdGhlIGNhc2UgaGVy
ZSwgaXQgbWFya3MgYSBzdHJpbmcuDQoNClNlY3Rpb24gNi43OiBzaW1pbGFyIHRvIHNlY3Rpb24g
Ni42LCB0aGUgdGFnIDQzIG1lbnRpb25zIGRhdGEgaXRlbSAiYnl0ZSBzdHJpbmciIGluIFNlY3Rp
b24gOC4xIHdoaWxlIGluIHNlY3Rpb24gNi43IGl0IGlzIGZvbGxvd2VkIGJ5IGEgdGV4dCBzdHJp
bmcuDQpKdXN0IHRvIGJlIGNsZWFyOiBpZiBhICdiaXRzJyB0eXBlIGlzIGVuY29kZWQsIGl0IGxv
b2tzIGxpa2UgdGhlIHRhZyA0MyBpcyBvbmx5IHVzZWQgaWYgZm9sbG93ZWQgYnkgYSB0ZXh0IHN0
cmluZyBhcyBpbiA0MygidW5kZXItcmVwYWlyIGNyaXRpY2FsIikgPyBPciBzaG91bGQgYSB0YWcg
NDMgYWxzbyBiZSB1c2VkIGluIGNhc2UgYSBDQk9SIGJ5dGUgc3RyaW5nIGZvbGxvd3M/IA0KRS5n
LiA0MyhoJzA2JykgaW5zdGVhZCBvZiBoJzA2JyA/IFRoYXQgZG9lc24ndCBzZWVtIHRvIGJlIHRo
ZSBpbnRlbnRpb24gaW4gdGhlIGN1cnJlbnQgdGV4dC4NCg0KU2VjdGlvbiA4LjE6IGNvdWxkIGlu
ZGljYXRlIGhlcmUgd2hhdCB0aGUgY29sdW1uICdEYXRhIEl0ZW0nIG1lYW5zLiBFLmcuIG1ha2Ug
Y2xlYXIgdGhhdCB0aGUgQ0JPUiBkYXRhIGl0ZW0gZm9sbG93aW5nIHRoZSB0YWcgbGlzdGVkIGlu
IHRoZSBmaXJzdCBjb2x1bW4gY2VsbCBtdXN0IGJlIG9mIG9uZSBvZiB0aGUgQ0JPUiBkYXRhIHR5
cGVzIGxpc3RlZCBpbiB0aGUgc2Vjb25kIGNvbHVtbiBjZWxsLg0KDQpCZXN0IHJlZ2FyZHMNCkVz
a28NCg0KDQpJb1Rjb25zdWx0YW5jeS5ubCAgfCAgRW1haWwvU2t5cGU6IGVza28uZGlqa0Bpb3Rj
b25zdWx0YW5jeS5ubCANCg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogY29y
ZSA8Y29yZS1ib3VuY2VzQGlldGYub3JnPiBPbiBCZWhhbGYgT2YgQ2Fyc3RlbiBCb3JtYW5uDQpT
ZW50OiBNb25kYXksIE1hcmNoIDksIDIwMjAgMTQ6MDUNClRvOiBjb3JlIDxjb3JlQGlldGYub3Jn
Pg0KQ2M6IG5ldG1vZEBpZXRmLm9yZw0KU3ViamVjdDogW2NvcmVdIPCflJQgV0cgTGFzdCBDYWxs
IG9mIENPUkVDT05GIGRyYWZ0czogZHJhZnQtaWV0Zi1jb3JlLXlhbmctY2Jvci0xMiwgLXNpZC0x
MSwgLWNvbWktMDksIC15YW5nLWxpYnJhcnktMDENCg0KSXQgdG9vayB1cyBhIGxvbmcgdGltZSB0
byBnZXQgdGhlIGZvdXIgQ09SRUNPTkYgZHJhZnRzIGluIHN5bmMsIA0KYnV0IG5vdyB3ZSBhcmUg
cmVhZHkgZm9yIFdHTEMuDQoNClRoaXMgc3RhcnRzIGEgd29ya2luZyBncm91cCBsYXN0IGNhbGwg
Zm9yDQrigJQgZHJhZnQtaWV0Zi1jb3JlLXlhbmctY2Jvci0xMg0K4oCUIGRyYWZ0LWlldGYtY29y
ZS1zaWQtMTENCuKAlCBkcmFmdC1pZXRmLWNvcmUtY29taS0wOQ0K4oCUIGRyYWZ0LWlldGYtY29y
ZS15YW5nLWxpYnJhcnktMDENCg0KZW5kaW5nIG9uDQoNCgkyNDowMCBVVEMgb24gVHVlc2RheSwg
TWFyY2ggMzEsIDIwMjAuDQoNCihUaGlzIGluY2x1ZGVzIHNvbWUgZXh0cmEgdGltZSBmb3IgdGhl
IElFVEYgd2VlayBhbmQgZm9yIGNyb3NzLVdHDQpjb29yZGluYXRpb24uKQ0KDQpUaGlzIFdHTEMg
aXMgY29waWVkIHRvIHRoZSBuZXRtb2QgV0cgbWFpbGluZyBsaXN0OyBwbGVhc2UgZG8gaGF2ZSBh
IGxvb2sgDQphdCB0aGVzZSBkcmFmdHMgYXMgdGhleSBhcmUgc2xhdGVkIHRvIGJlY29tZSBhIHBh
cnQgb2YgdGhlIGdyZWF0ZXINCllBTkcvTkVUQ09ORi9SRVNUQ09ORiBmYW1pbHkuICBXZSBpbnRl
bmQgdGhlIGRpc2N1c3Npb24gdG8gYmUgb24gdGhlDQpDb1JFIG1haWxpbmcgbGlzdCwgYnV0IGlm
IHlvdSBmaW5kIGEgZnVuZGFtZW50YWwgaXNzdWUgd2l0aCBZQU5HIG9yIA0KUkVTVENPTkYsIGZl
ZWwgZnJlZSB0byBkaXNjdXNzIHRoYXQgb24gbmV0bW9kIGluc3RlYWQuDQoNClBsZWFzZSBzdGFy
dCBhIG5ldyBlbWFpbCB0aHJlYWQgZm9yIGVhY2ggbWFqb3IgaXNzdWUgdGhhdCB3aWxsIG5lZWQN
CmRpc2N1c3Npb24gYW5kIG1ha2Ugc3VyZSB0aGUgc3ViamVjdCBsaW5lIGluY2x1ZGVzIHRoZSBk
cmFmdCBuYW1lIGFuZA0Kc29tZSBzb3J0IG9mIG5hbWUgZm9yIHRoZSBpc3N1ZS4gIChNaW5vciBp
c3N1ZXMgc3VjaCBhcyB0eXBvcyBjYW4gYWxzbw0KYmUgc2VudCB0byB0aGUgYXV0aG9ycy4pDQoN
CklmIHlvdSByZWFkIHRoZSBkcmFmdCBhbmQgdGhpbmsgaXQgbG9va3MgZmluZSwgcGxlYXNlIHNl
bmQgYSBvbmUgbGluZSANCmVtYWlsIHRvIHRoZSBsaXN0IG9yIHRvIHRoZSBjaGFpcnMgbGV0dGlu
ZyB1cyBrbm93IHRoYXQgc28gd2UgY2FuIGdldCANCmEgZmVlbCBvZiBob3cgYnJvYWQgdGhlIHJl
dmlldyBoYXMgYmVlbi4NCg0KKFRvIHJldmlld2VycyBhbmQgYXV0aG9yczopICBJZiB5b3UgYXJl
IGF3YXJlIG9mIGFueSBwYXRlbnQgY2xhaW1zIHRoYXQNCm1pZ2h0IGFwcGx5IHRvIHN5c3RlbXMg
dGhhdCBpbXBsZW1lbnQgdGhlc2UgZHJhZnRzLCBwbGVhc2UgcmV2aWV3IEJDUCA3OA0KYW5kIEJD
UCA3OSBhbmQgbWFrZSBhbnkgYXBwcm9wcmlhdGUgSVBSIGRlY2xhcmF0aW9uIGJlZm9yZSB0aGUg
bGFzdC1jYWxsDQplbmRzLiBJZiB5b3UgYXJlIG5vdCBzdXJlIHdoZXRoZXIgeW91IG5lZWQgdG8g
bWFrZSBhIGRlY2xhcmF0aW9uIG9yIG5vdCwgDQpwbGVhc2UgdGFsayB0byB0aGUgY2hhaXJzIGFu
ZCB3ZSB3aWxsIGhlbHAuDQoNCkdyw7zDn2UsIENhcnN0ZW4NCg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCmNvcmUgbWFpbGluZyBsaXN0DQpjb3JlQGll
dGYub3JnDQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2NvcmUNCg==


From nobody Mon Mar 30 05:26:31 2020
Return-Path: <Laurent.Toutain@telecom-bretagne.eu>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B1833A150E; Mon, 30 Mar 2020 05:26:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.186
X-Spam-Level: 
X-Spam-Status: No, score=-0.186 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_FONT_FACE_BAD=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=telecom-bretagne.eu
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 92SOWAJE84cd; Mon, 30 Mar 2020 05:26:27 -0700 (PDT)
Received: from zproxy130.enst.fr (zproxy130.enst.fr [IPv6:2001:660:330f:2::c2]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6BB0C3A150B; Mon, 30 Mar 2020 05:26:26 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by zproxy130.enst.fr (Postfix) with ESMTP id 824A0120ABC; Mon, 30 Mar 2020 14:26:25 +0200 (CEST)
Received: from zproxy130.enst.fr ([IPv6:::1]) by localhost (zproxy130.enst.fr [IPv6:::1]) (amavisd-new, port 10032) with ESMTP id USymcwRO6AzM; Mon, 30 Mar 2020 14:26:24 +0200 (CEST)
Received: from localhost (localhost [IPv6:::1]) by zproxy130.enst.fr (Postfix) with ESMTP id CD34812150A; Mon, 30 Mar 2020 14:26:24 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.10.3 zproxy130.enst.fr CD34812150A
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telecom-bretagne.eu; s=CFDC2CFA-4654-11E5-AACD-7BCC68B6580D; t=1585571184; bh=P9HDwzzSVtLl+BYUPbSdTpVt9bLU8FQY1tUcX6l5DXE=; h=MIME-Version:From:Date:Message-ID:To; b=hBB/sOQhH1akabEJwRcR1J8zZ20w+N9gv4sagdOhqNVEgSkSCAx5GCSrvH1mSB/HT C0yj1IVeNH5wR0OLltEjRRZSuRthto0uAAQqGmkYr2kY7A2obeCGCAXS+HyZpPsVMa oBPJaehYqzaJHuwfmCvJiFQurJ8aHGytPbInmlxw=
X-Virus-Scanned: amavisd-new at zproxy130.enst.fr
Received: from zproxy130.enst.fr ([IPv6:::1]) by localhost (zproxy130.enst.fr [IPv6:::1]) (amavisd-new, port 10026) with ESMTP id RHI4SqztipeU; Mon, 30 Mar 2020 14:26:24 +0200 (CEST)
Received: from mail-yb1-f174.google.com (mail-yb1-f174.google.com [209.85.219.174]) by zproxy130.enst.fr (Postfix) with ESMTPSA id 7E87112133C; Mon, 30 Mar 2020 14:26:24 +0200 (CEST)
Received: by mail-yb1-f174.google.com with SMTP id g6so8906278ybh.12; Mon, 30 Mar 2020 05:26:24 -0700 (PDT)
X-Gm-Message-State: ANhLgQ3Pq4XIoajsUidCpCt58NW5PFK33AX81zSQpIyqyaniTCunsr2K 8o4s85iYI3bJt9/O82Bj3P13bZOokUKwpIUWyWw=
X-Google-Smtp-Source: ADFU+vtsyw/Xu70hRdQU4ZNvA4vyGjQS6Qb1iYACnQNdIWLhGRV3QsnPZvbOPWKPnG11LhbezOdRZzVMREwVByeqjvc=
X-Received: by 2002:a25:bc03:: with SMTP id i3mr11099284ybh.462.1585571183184;  Mon, 30 Mar 2020 05:26:23 -0700 (PDT)
MIME-Version: 1.0
References: <AM5P190MB0275B51995123947A5F1A5DBFDCB0@AM5P190MB0275.EURP190.PROD.OUTLOOK.COM>
In-Reply-To: <AM5P190MB0275B51995123947A5F1A5DBFDCB0@AM5P190MB0275.EURP190.PROD.OUTLOOK.COM>
From: Laurent Toutain <Laurent.Toutain@telecom-bretagne.eu>
Date: Mon, 30 Mar 2020 14:25:44 +0200
X-Gmail-Original-Message-ID: <CABONVQa9zzuOama-NY5bNtYWVT_rcC3wnmDZDDBQ-d=3SDmCPw@mail.gmail.com>
Message-ID: <CABONVQa9zzuOama-NY5bNtYWVT_rcC3wnmDZDDBQ-d=3SDmCPw@mail.gmail.com>
To: "core@ietf.org WG" <core@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000023d02605a2118f8e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/8e4F0GXsQdSd6QgIFjxcnTpf44c>
Subject: Re: [netmod]  =?utf-8?b?W2NvcmVdIPCflJQgV0cgTGFzdCBDYWxsIG9mIENPUkVD?= =?utf-8?q?ONF_drafts=3A_draft-ietf-core-yang-cbor-12=2C_-sid-11=2C_-comi-?= =?utf-8?q?09=2C_-yang-library-01_/_-sid-11_review?=
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 12:26:31 -0000

--00000000000023d02605a2118f8e
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi,

I've uses these drafts, mainly -sid, -cbor, -comi, when I was defining the
SCHC Data Model to study the impact of CORECONF on the serialization.
For me, it is a mature work describing CORECONF. Documents are clear with
examples. I looked at the diff for the latest versions and I don't see
any significant changes, so for me, these documents are ready.

Laurent

On Mon, Mar 30, 2020 at 1:18 PM Esko Dijk <esko.dijk@iotconsultancy.nl>
wrote:

> Hello CoRE,
>
> I did a quick review of the -sid-11 draft; it looks ready for publication=
.
> Some minor issues found :
>
> Reference to RFC 7120 early allocation procedure: the allocation policies
> for the registries are all "Expert review". And the RFC 7120 early
> allocation procedure is defined, to do early allocations. However RFC 712=
0
> mentions that this procedure only applies in case :
>    (Section 2)
>    a. The code points must be from a space designated as "RFC
>        Required", "IETF Review", or "Standards Action".  Additionally,
>        requests for early assignment of code points from a
>        "Specification Required" registry are allowed if the
>        specification will be published as an RFC.
> So at first sight it looks like the procedure is not applicable, taken
> strictly. However IANA indicates (
> https://www.iana.org/help/protocol-registration) that "Expert review" is
> part of "Specification Required" so it would apply still. But in RFC 8126
> this is not mentioned in the same manner - so it could confuse some reade=
rs
> about whether it applies or not. Maybe some text could be added to state
> why RFC 7120 process does apply to the "Expert review" policy, even thoug=
h
> "Expert review" is not listed under Section 2 point a. of RFC 7120.  (Not=
e
> that early allocation by RFC 7120 only applies to "Expert review"
> allocations for draft documents that aim to become RFC.)
>
> Section 6.3.3: table column 1 is very narrow and it breaks the entry poin=
t
> integer number, which is confusing. Why not make this column wider by one
> character? One of the last 2 columns can be made more narrow if needed.
>
> Section 3: "RESCONF" -> RESTCONF
>
> Section 3: CoRECONF -> CORECONF
>
> Section 3: "For example how this could be achieved, please refer to"
> -> For examples on how this could be achieved, please refer to
>
> Section 3: "For diagram of one"
> -> For a diagram of one ...
>
> Best regards
>
> Esko
>
> IoTconsultancy.nl  |  Email/Skype: esko.dijk@iotconsultancy.nl
>
>
>
> -----Original Message-----
> From: core <core-bounces@ietf.org> On Behalf Of Carsten Bormann
> Sent: Monday, March 9, 2020 14:05
> To: core <core@ietf.org>
> Cc: netmod@ietf.org
> Subject: [core] =F0=9F=94=94 WG Last Call of CORECONF drafts:
> draft-ietf-core-yang-cbor-12, -sid-11, -comi-09, -yang-library-01
>
> It took us a long time to get the four CORECONF drafts in sync,
> but now we are ready for WGLC.
>
> This starts a working group last call for
> =E2=80=94 draft-ietf-core-yang-cbor-12
> =E2=80=94 draft-ietf-core-sid-11
> =E2=80=94 draft-ietf-core-comi-09
> =E2=80=94 draft-ietf-core-yang-library-01
>
> ending on
>
>         24:00 UTC on Tuesday, March 31, 2020.
>
> (This includes some extra time for the IETF week and for cross-WG
> coordination.)
>
> This WGLC is copied to the netmod WG mailing list; please do have a look
> at these drafts as they are slated to become a part of the greater
> YANG/NETCONF/RESTCONF family.  We intend the discussion to be on the
> CoRE mailing list, but if you find a fundamental issue with YANG or
> RESTCONF, feel free to discuss that on netmod instead.
>
> Please start a new email thread for each major issue that will need
> discussion and make sure the subject line includes the draft name and
> some sort of name for the issue.  (Minor issues such as typos can also
> be sent to the authors.)
>
> If you read the draft and think it looks fine, please send a one line
> email to the list or to the chairs letting us know that so we can get
> a feel of how broad the review has been.
>
> (To reviewers and authors:)  If you are aware of any patent claims that
> might apply to systems that implement these drafts, please review BCP 78
> and BCP 79 and make any appropriate IPR declaration before the last-call
> ends. If you are not sure whether you need to make a declaration or not,
> please talk to the chairs and we will help.
>
> Gr=C3=BC=C3=9Fe, Carsten
>
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core
>


--=20
Laurent Toutain
+--- VoIP (recommended) ---+----------- T=C3=A9l=C3=A9com Bretagne --------=
---+
| Tel: +33 2 22 06 8156    | Tel: + 33 2 99 12 7026                 | Visit
:
| Mob: +33 6 800 75 900    |                                        |
| Fax: +33 2 22 06 8445    | Fax: +33 2 99 12 7030                  |
http://class.touta.in
| Laurent@Touta.in         | Laurent.Toutain@Telecom-Bretagne.eu    |
+--------------------------+----------------------------------------+

--00000000000023d02605a2118f8e
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi,</div><div><br></div><div>I&#39;ve uses these draf=
ts, mainly -sid, -cbor, -comi, when I was defining the SCHC Data Model to s=
tudy the impact of CORECONF on the serialization. <br></div><div>For me, it=
 is a mature work describing CORECONF. Documents are clear with examples. I=
 looked at the diff for the latest versions and I don&#39;t see <br></div><=
div>any significant changes, so for me, these documents are ready.</div><di=
v><br></div><div>Laurent<br></div></div><br><div class=3D"gmail_quote"><div=
 dir=3D"ltr" class=3D"gmail_attr">On Mon, Mar 30, 2020 at 1:18 PM Esko Dijk=
 &lt;<a href=3D"mailto:esko.dijk@iotconsultancy.nl" target=3D"_blank">esko.=
dijk@iotconsultancy.nl</a>&gt; wrote:<br></div><blockquote class=3D"gmail_q=
uote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,2=
04);padding-left:1ex">Hello CoRE,<br>
<br>
I did a quick review of the -sid-11 draft; it looks ready for publication. =
Some minor issues found :<br>
<br>
Reference to RFC 7120 early allocation procedure: the allocation policies f=
or the registries are all &quot;Expert review&quot;. And the RFC 7120 early=
 allocation procedure is defined, to do early allocations. However RFC 7120=
 mentions that this procedure only applies in case :<br>
=C2=A0 =C2=A0(Section 2)<br>
=C2=A0 =C2=A0a. The code points must be from a space designated as &quot;RF=
C<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0Required&quot;, &quot;IETF Review&quot;, or &quo=
t;Standards Action&quot;.=C2=A0 Additionally,<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0requests for early assignment of code points fro=
m a<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;Specification Required&quot; registry are =
allowed if the<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0specification will be published as an RFC.<br>
So at first sight it looks like the procedure is not applicable, taken stri=
ctly. However IANA indicates (<a href=3D"https://www.iana.org/help/protocol=
-registration" rel=3D"noreferrer" target=3D"_blank">https://www.iana.org/he=
lp/protocol-registration</a>) that &quot;Expert review&quot; is part of &qu=
ot;Specification Required&quot; so it would apply still. But in RFC 8126 th=
is is not mentioned in the same manner - so it could confuse some readers a=
bout whether it applies or not. Maybe some text could be added to state why=
 RFC 7120 process does apply to the &quot;Expert review&quot; policy, even =
though &quot;Expert review&quot; is not listed under Section 2 point a. of =
RFC 7120.=C2=A0 (Note that early allocation by RFC 7120 only applies to &qu=
ot;Expert review&quot; allocations for draft documents that aim to become R=
FC.)<br>
<br>
Section 6.3.3: table column 1 is very narrow and it breaks the entry point =
integer number, which is confusing. Why not make this column wider by one c=
haracter? One of the last 2 columns can be made more narrow if needed.<br>
<br>
Section 3: &quot;RESCONF&quot; -&gt; RESTCONF<br>
<br>
Section 3: CoRECONF -&gt; CORECONF<br>
<br>
Section 3: &quot;For example how this could be achieved, please refer to&qu=
ot;<br>
-&gt; For examples on how this could be achieved, please refer to<br>
<br>
Section 3: &quot;For diagram of one&quot;<br>
-&gt; For a diagram of one ...<br>
<br>
Best regards<br>
<br>
Esko<br>
<br>
IoTconsultancy.nl=C2=A0 |=C2=A0 Email/Skype: <a href=3D"mailto:esko.dijk@io=
tconsultancy.nl" target=3D"_blank">esko.dijk@iotconsultancy.nl</a> <br>
<br>
<br>
<br>
-----Original Message-----<br>
From: core &lt;<a href=3D"mailto:core-bounces@ietf.org" target=3D"_blank">c=
ore-bounces@ietf.org</a>&gt; On Behalf Of Carsten Bormann<br>
Sent: Monday, March 9, 2020 14:05<br>
To: core &lt;<a href=3D"mailto:core@ietf.org" target=3D"_blank">core@ietf.o=
rg</a>&gt;<br>
Cc: <a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ietf.org</a=
><br>
Subject: [core] =F0=9F=94=94 WG Last Call of CORECONF drafts: draft-ietf-co=
re-yang-cbor-12, -sid-11, -comi-09, -yang-library-01<br>
<br>
It took us a long time to get the four CORECONF drafts in sync, <br>
but now we are ready for WGLC.<br>
<br>
This starts a working group last call for<br>
=E2=80=94 draft-ietf-core-yang-cbor-12<br>
=E2=80=94 draft-ietf-core-sid-11<br>
=E2=80=94 draft-ietf-core-comi-09<br>
=E2=80=94 draft-ietf-core-yang-library-01<br>
<br>
ending on<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 24:00 UTC on Tuesday, March 31, 2020.<br>
<br>
(This includes some extra time for the IETF week and for cross-WG<br>
coordination.)<br>
<br>
This WGLC is copied to the netmod WG mailing list; please do have a look <b=
r>
at these drafts as they are slated to become a part of the greater<br>
YANG/NETCONF/RESTCONF family.=C2=A0 We intend the discussion to be on the<b=
r>
CoRE mailing list, but if you find a fundamental issue with YANG or <br>
RESTCONF, feel free to discuss that on netmod instead.<br>
<br>
Please start a new email thread for each major issue that will need<br>
discussion and make sure the subject line includes the draft name and<br>
some sort of name for the issue.=C2=A0 (Minor issues such as typos can also=
<br>
be sent to the authors.)<br>
<br>
If you read the draft and think it looks fine, please send a one line <br>
email to the list or to the chairs letting us know that so we can get <br>
a feel of how broad the review has been.<br>
<br>
(To reviewers and authors:)=C2=A0 If you are aware of any patent claims tha=
t<br>
might apply to systems that implement these drafts, please review BCP 78<br=
>
and BCP 79 and make any appropriate IPR declaration before the last-call<br=
>
ends. If you are not sure whether you need to make a declaration or not, <b=
r>
please talk to the chairs and we will help.<br>
<br>
Gr=C3=BC=C3=9Fe, Carsten<br>
<br>
_______________________________________________<br>
core mailing list<br>
<a href=3D"mailto:core@ietf.org" target=3D"_blank">core@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/core" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/core</a><br>
_______________________________________________<br>
core mailing list<br>
<a href=3D"mailto:core@ietf.org" target=3D"_blank">core@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/core" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/core</a><br>
</blockquote></div><br clear=3D"all"><br>-- <br><div dir=3D"ltr"><div dir=
=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div dir=3D"ltr"><div =
dir=3D"ltr"><div>Laurent Toutain=C2=A0<span style=3D"font-size:12.8px"></sp=
an></div><div><font face=3D"&#39;courier new&#39;, monospace">+--- VoIP (re=
commended) ---+----------- T=C3=A9l=C3=A9com Bretagne -----------+<br>| Tel=
: +33 2 22 06 8156 =C2=A0 =C2=A0| Tel: + 33 2 99 12 7026 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | Visit :</font><div><font face=3D"&=
#39;courier new&#39;, monospace">| Mob: +33 6 800 75 900 =C2=A0 =C2=A0| =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0|</font></div=
><div><font face=3D"&#39;courier new&#39;, monospace">| Fax: +33 2 22 06 84=
45 =C2=A0 =C2=A0| Fax: +33 2 99 12 7030 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0| =C2=A0<a href=3D"http://class.touta.in" target=
=3D"_blank">http://class.touta.in</a><br>| Laurent@Touta.in =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 | Laurent.Toutain@Telecom-Bretagne.eu =C2=A0 =C2=A0|<br>+----=
----------------------+----------------------------------------+</font></di=
v></div></div></div></div></div></div></div></div></div>

--00000000000023d02605a2118f8e--


From nobody Mon Mar 30 09:10:35 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2CC883A1871 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 09:10:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.2
X-Spam-Level: 
X-Spam-Status: No, score=-0.2 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 wezn2LL59uLa for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 09:10:30 -0700 (PDT)
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-db5eur03on0611.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0a::611]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B840A3A187E for <netmod@ietf.org>; Mon, 30 Mar 2020 09:10:29 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Lg3ND9KsDyViBO0GMIO4HgUpMxA4pU6/gg8bhvayb6HZqAYAtc3JcWVwwwJHmfWJxeaWfcXJAUBnMmwbpqr+3rCJNhTsvVUXuhgXHO9b2De4+ry4NeeSunGjYzBVl9bYK4wjEpmXFZGP6Wz/W074ZZpmw+uIXuhA6sulmMVrtuC/GCOYEbGJpDC1enC/DJ0bntDgcPIaBm5qV4MgbrhCrBNeb5RDyEaBTEC6ZHwCTKVS79MgiSOOD/fIjN+T4yFoM6BlkHYr8nYaRCNdbD8/UtyO3s4SNDb9mrg3W/uPxVDDt2LZ81bdnYnpNLpuGSw8nEUdLAetLl/x7JTs4/iYvA==
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=ujrCTU0gXJL1naSa4YcdeuUc0RiXNAmYzaZFR0AZj50=; b=YeDRrBQT7NtffzqX9Sj9OhJaMJClklEIijwaY8lrTcVTp0PQ6bHZ54+U+LFxBlRun3/ASyKFPeySdwPfAETzFwi5aXrs4J4O+vySBCDq3fgSMptKfp5d0EZ9N7qFv/NlQ0NIp+bOj02OQvWNWHwWcYKxH26b+eWNCSZYYjBRTJUXBQv3Vw2FtneLPDZGgGxCzUbiVmUNa5fwax0BkXyhBBt6y7gReidbA30Gdhqtg7DCnkhooBlycw75th3VQY7TYgzGb0CZjEzPDdOJShrEKqoAuWXUg+loETwf66y1mTjdmqNss4GLQi6+An1Kxg9/ioo2HsV+5INdta5JrDWBug==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ujrCTU0gXJL1naSa4YcdeuUc0RiXNAmYzaZFR0AZj50=; b=MlIFluaKcJVH0yitD7wFhBHSDNEYBg+DQtXSTQ0n1iVhcgG0Y2ce9qUqHHUaFwWVtXBxISVmLcbFN3KQviydWXB/1lrXrpTrasUn8PgWLUMgryI4RJbnN33bvmjLDgTWaCtBA8yiExe5Ywe03afKOQ7ZAU1joE38wHOSXYyFULo=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB5481.eurprd07.prod.outlook.com (20.178.84.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2878.12; Mon, 30 Mar 2020 16:10:27 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::a07e:3b6:fa05:3b37]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::a07e:3b6:fa05:3b37%4]) with mapi id 15.20.2878.012; Mon, 30 Mar 2020 16:10:26 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: Kent Watsen <kent+ietf@watsen.net>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] Where can I use <CODE BEGINS> <CODE ENDS> ? - rfcstrip
Thread-Index: AdYGrbEuw8PDX6utQLmcRUQIDUKJFg==
Date: Mon, 30 Mar 2020 16:10:26 +0000
Message-ID: <DB7PR07MB4011BBD7854EE286A76CAB28F0CB0@DB7PR07MB4011.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [80.98.254.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0ae9ae77-3ee6-4fe0-84b4-08d7d4c4dc3c
x-ms-traffictypediagnostic: DB7PR07MB5481:
x-microsoft-antispam-prvs: <DB7PR07MB5481582BCB7AA81926000E29F0CB0@DB7PR07MB5481.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0358535363
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DB7PR07MB4011.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10009020)(4636009)(39860400002)(376002)(346002)(396003)(366004)(136003)(21490400003)(66476007)(85182001)(7696005)(52536014)(66946007)(66616009)(21615005)(9686003)(53546011)(316002)(478600001)(85202003)(6506007)(4326008)(66574012)(99936003)(66556008)(2906002)(66446008)(55016002)(26005)(8676002)(64756008)(8936002)(81156014)(9326002)(81166006)(966005)(186003)(71200400001)(76116006)(33656002)(5660300002)(86362001)(156123004); DIR:OUT; SFP:1101; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: AgKgAAJpymtnUaAXNu6noZtbeshVv3iXwPNsIZBf7Nbcc2DS8t3iJBk/pFNcRa/Hyp2pgVriwdnC9KVp/FaltynXF9+KUKrSkxFWaOPUFCB1eSf62ba8PI1mw0MXfB2uTzaAqUe4MRV55IaYSNTxTxrIDn8GkjP2wLuRWSK0y2V1Nhe3MMUjDSpaBsQ6T5M+s41gPnI5LDhPB38TEIZD+zgtYfEDTydG+4RISek+ao/xhLW1Qjlly5RD5aIRyyOk2xSc0G9o+kINP811YTSagE+NurpH7Q+n0yV0Kf++VfzjxHa2GZm8Koj/RCIs+26dMnGtwNQSte33B9HS0wX7gJtj3PqYYEqV7Locd+3nOs3QLMJOrUrpEF9uiCCzjLgl6kNtOxE7MrkmjjxAHyw1XPGu7hkOs2t53p4NbCJm6IyzeXChw2xK7xAzcfJTCO2SS/FYvKqYPtLbVEIbkYfBk850fC1JLoQ8biD1QjIBCmV7GSfPbRSmDALlCMvGEyWQpwkE5MDwjzvtwWzjfsbmpJ3I/U9VCN9XENtHEOu28DTM8NMhxXeJGkpRa5Elt+MU
x-ms-exchange-antispam-messagedata: pqBuSlYuy6j2dIj3uDL2bnC1piFKzWY7Yn6uuS5dGnOtObQugOfOg+NA+hhXwLCJs5w2pvrhxSoxD6iL84Uz0HYHehVMmA6zOs1YIqyHBE1u/vbRa7ZTpN8zjpaGmMDN2YZFtYIrjtWY+sjCsKDdLw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_01A0_01D606BE.7C6F4C30"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0ae9ae77-3ee6-4fe0-84b4-08d7d4c4dc3c
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Mar 2020 16:10:26.8757 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: i6dvi7duPWZOpNpmjLSxVLtas3VZlUTzOxihh5i9EDsR1uf8Qo8KfZjmFZsm3U/06JKkIo2htM9XVBmyHkiE956Pc57xchI6nik5JwNyjdI=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5481
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/_l0Q-Zrdcawy9lXWZX-mVSIV89I>
Subject: Re: [netmod] Where can I use <CODE BEGINS> <CODE ENDS> ? - rfcstrip
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 16:10:33 -0000

------=_NextPart_000_01A0_01D606BE.7C6F4C30
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_01A1_01D606BE.7C6F4C30"


------=_NextPart_001_01A1_01D606BE.7C6F4C30
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hello Kent,=20

Sorry for not providing a clear pointer to my work. As you have already =
found it, I just include it here for reference to others: =
https://github.com/BalazsLengyel/rfcstrip=20

I assume ggrep is the gnu grep ? Maybe we should make that a variable =
for grep like we have for AWK=3Dawk

I do not see the additional ^@ at EOF.  I tested it on cygwin, which is =
mostly GNU compatible.

This is how my file ends

=20

3c 2f 69 6e 73 74 61 6e 63 65 2d 64 61 74 61 2d 73 65 74 3e 00 ---- =
</instance-data-set>

Regards Balazs

=20

From: Kent Watsen <kent+ietf@watsen.net>=20
Sent: 2020. m=C3=A1rcius 29., vas=C3=A1rnap 0:18
To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
Cc: netmod@ietf.org
Subject: Re: [netmod] Where can I use <CODE BEGINS> <CODE ENDS> ?

=20

Firstly, thank you for trying to improve our tooling!

=20

It took me some time to find, for others: =
https://github.com/BalazsLengyel/rfcstrip

=20

Running `rfcstrip -a` throws errors on MacOS.  My workaround fix was to =
` brew install grep` and 's/grep/ggrep/' on line 483.

=20

All The extracted files (including the two that are NOT folded) contain =
a =E2=80=98^@=E2=80=98 character at the EOF.   This must be something =
introduced by `rfcstrip` because `rfcfold` does a simple file-level copy =
when unfolding isn't needed.

=20

Kent // contributor

=20





On Mar 26, 2020, at 5:45 PM, Bal=C3=A1zs Lengyel =
<balazs.lengyel=3D40ericsson.com@dmarc.ietf.org =
<mailto:balazs.lengyel=3D40ericsson.com@dmarc.ietf.org> > wrote:

=20

Hello,
I created an update to rfcstrip in Github.

Revision 1.1balazs - 2020-03-26
added -a option. If it is specified, the file must be an XML2RFC
XML file.
All artworks will be extracted from it if they carry a name attribute.
Artwork unfolding will also be executed.
If the artwork contains the , <CODE BEGIN/END> markers
they are removed.

Regards Balazs

-----Original Message-----
From: Bal=C3=A1zs Lengyel =
<balazs.lengyel=3D40ericsson.com@dmarc.ietf.org =
<mailto:balazs.lengyel=3D40ericsson.com@dmarc.ietf.org> >=20
Sent: 2020. m=C3=A1rcius 26., cs=C3=BCt=C3=B6rt=C3=B6k 11:55
To: Kent Watsen <kent@watsen.net <mailto:kent@watsen.net> >; Bal=C3=A1zs =
Lengyel <balazs.lengyel@ericsson.com =
<mailto:balazs.lengyel@ericsson.com> >
Cc: netmod@ietf.org <mailto:netmod@ietf.org>=20
Subject: RE: [netmod] Where can I use <CODE BEGINS> <CODE ENDS> ?

Hello Kent,
OK, as you are strongly opposed to it, I will remove <CODE BEGINS> <CODE =
ENDS> in the next version.
That said, I do not really agree with you. If interested see, below.
Regards Balazs

-----Original Message-----
From: netmod <netmod-bounces@ietf.org <mailto:netmod-bounces@ietf.org> > =
On Behalf Of Kent Watsen
Sent: 2020. m=C3=A1rcius 25., szerda 18:25
To: Bal=C3=A1zs Lengyel <balazs.lengyel=3D40ericsson.com@dmarc.ietf.org =
<mailto:balazs.lengyel=3D40ericsson.com@dmarc.ietf.org> >
Cc: netmod@ietf.org <mailto:netmod@ietf.org>=20
Subject: Re: [netmod] Where can I use <CODE BEGINS> <CODE ENDS> ?

Balazs,

While possible to use the markers for instance examples...

 - they=E2=80=99ve never been used before, AFIAK  (historical context)
BALAZS: S0 I am a revolutionary :-) =20
As I understand validation of examples have always been an issue, so =
making that more simple by automating extraction would be a step in the =
good direction.
 - they're unneeded, as examples don=E2=80=99t contain copyright (per =
Lada=E2=80=99s comment)
BALAZS: I agree that copyright is a non-issue for these examples. =
However <CODE BEGINS> is needed for another reason: easy extraction, =
which would make checking the data simpler.
 - they're disallowed by RFC 8407 for example modules (per Benoit =
comment)
BALAZS: strictly speaking that is about YANG examples not instance data =
examples. I also don't know/understand the reasoning behind it. A =
separate example tag would be nice, but we don't have one.
 - as a contributor, I don=E2=80=99t wish to birth a new convention of =
using the markers for examples. =20

In order to support programmatic extraction of examples from drafts, =
please just set the =E2=80=9Cname=E2=80=9D attribute on the <sourcecode> =
or <artwork> element in the XML draft.=20
BALAZS: As far as I understand sourcecode is only available in XML2RFC =
v3.  Name is not handled by rfcstrip or xym. (I don't have time to =
update the tools right now.) It would be nice to have an update to =
rfcstrip that checks every <artwork> and if it has a name attribute, it =
extracts the content into a file called "name".


2.48.2.  "name" Attribute

  A filename suitable for the contents (such as for extraction to a
  local file).  This attribute can be helpful for other kinds of tools
  (such as automated syntax checkers, which work by extracting the
  source code).  Note that the "name" attribute does not need to be
  unique for <artwork> elements in a document.  If multiple
  <sourcecode> elements have the same "name" attribute, a formatter
  might assume that the elements are all fragments of a single file,
  and such a formatter can collect those fragments for later
  processing.


Kent







On Mar 24, 2020, at 11:33 AM, Bal=C3=A1zs Lengyel =
<balazs.lengyel=3D40ericsson.com@dmarc.ietf.org =
<mailto:balazs.lengyel=3D40ericsson.com@dmarc.ietf.org> > wrote:

Hello,
A reply from the rfc-editor on <CODE BEGINS>. It seems it is OK.
Regards Balazs

-----Original Message-----
From: Alice Russo <arusso@amsl.com <mailto:arusso@amsl.com> >=20
Sent: 2020. m=C3=A1rcius 24., kedd 16:00
To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com =
<mailto:balazs.lengyel@ericsson.com> >
Cc: RFC Editor <rfc-editor@rfc-editor.org =
<mailto:rfc-editor@rfc-editor.org> >
Subject: Re: Where can I use <CODE BEGINS> <CODE ENDS> ?

Greetings,

Please see below.




On Mar 21, 2020, at 8:30 AM, Bal=C3=A1zs Lengyel =
<balazs.lengyel@ericsson.com <mailto:balazs.lengyel@ericsson.com> > =
wrote:

Hello,
Sorry if I am sending this question to the wrong person.=20
We have a discussion in the NETMOD workgroup about when is it =
appropriate/allowed to use the <CODE BEGINS> <CODE ENDS> markings in =
drafts and RFCs.
We regularly use it to bracket the YANG modules defined.=20
e.g.    <CODE BEGINS> file "ietf-yang-instance-data@2020-03-19.yang =
<mailto:ietf-yang-instance-data@2020-03-19.yang> "=20


Just FYI, if you are using the new XML vocabulary [1], the markers can =
be created automatically by using markers=3D"true"
-- for example --
<sourcecode name=3D"ietf-yang-instance-data@2020-03-19.yang =
<mailto:ietf-yang-instance-data@2020-03-19.yang> " type=3D"yang" =
markers=3D"true">




However is it allowed to use it to bracket XML or json examples in =
drafts/rfcs?=20
e.g.    <CODE BEGINS> file read-only-acm-rules@2020-03-19.xml =
<mailto:read-only-acm-rules@2020-03-19.xml>=20


Yes, it is allowed. The markers <CODE BEGINS> and <CODE ENDS> are =
mentioned in the Trust Legal Provisions [2].

[1] =
https://protect2.fireeye.com/v1/url?k=3D50261255-0cacc750-502652ce-861010=
bc36ff-8b3716f9fa495535 =
<https://protect2.fireeye.com/v1/url?k=3D50261255-0cacc750-502652ce-86101=
0bc36ff-8b3716f9fa495535&q=3D1&e=3D11f6fa43-0168-4d1f-8f5d-bffd46fff0d3&u=
=3Dhttps%3A%2F%2Fwww.rfc-editor.org%2Fmaterials%2FFAQ-xml2rfcv3.html> =
&q=3D1&e=3D11f6fa43-0168-4d1f-8f5d-bffd46fff0d3&u=3Dhttps%3A%2F%2Fwww.rfc=
-editor.org%2Fmaterials%2FFAQ-xml2rfcv3.html
[2] https://trustee.ietf.org/license-info/IETF-TLP-5.htm (item 4d)

Thank you.
RFC Editor/ar





It is very handy that the rfcstrip tool can extract the CODE sections =
from a draft which facilitates checking these by external tools like =
yanglint. The checking is needed both for the YANG modules and the =
examples.
If you as an rfc-editor could give guidance on the issue it would be =
appreciated. I attached a planned draft.
Best regards Balazs Lengyel=20

--=20
Balazs Lengyel                    Senior Specialist                      =
 Ericsson Hungary Ltd.=20
Mobile: +36-70-330-7909              email: Balazs.Lengyel@ericsson.com =
<mailto:Balazs.Lengyel@ericsson.com>=20

<draft-ietf-netmod-yang-instance-file-format-11.txt>

_______________________________________________
netmod mailing list
netmod@ietf.org <mailto:netmod@ietf.org>=20
https://www.ietf.org/mailman/listinfo/netmod


_______________________________________________
netmod mailing list
netmod@ietf.org <mailto:netmod@ietf.org>=20
https://www.ietf.org/mailman/listinfo/netmod
_______________________________________________
netmod mailing list
netmod@ietf.org <mailto:netmod@ietf.org>=20
https://www.ietf.org/mailman/listinfo/netmod

=20


------=_NextPart_001_01A1_01D606BE.7C6F4C30
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 15 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>Hello =
Kent, <o:p></o:p></p><p class=3DMsoNormal>Sorry for not providing a =
clear pointer to my work. As you have already found it, I just include =
it here for reference to others: =
https://github.com/BalazsLengyel/rfcstrip <o:p></o:p></p><p =
class=3DMsoNormal>I assume ggrep is the gnu grep ? Maybe we should make =
that a variable for grep like we have for AWK=3Dawk<o:p></o:p></p><p =
class=3DMsoNormal>I do not see the additional ^@ at EOF. =C2=A0I tested =
it on cygwin, which is mostly GNU compatible.<o:p></o:p></p><p =
class=3DMsoNormal>This is how my file ends<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>3c 2f 69 6e =
73 74 61 6e 63 65 2d 64 61 74 61 2d 73 65 74 3e 00 ---- =
&lt;/instance-data-set&gt;<o:p></o:p></p><p class=3DMsoNormal>Regards =
Balazs<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div =
style=3D'border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm'><p class=3DMsoNormal><b>From:</b> Kent Watsen =
&lt;kent+ietf@watsen.net&gt; <br><b>Sent:</b> 2020. m=C3=A1rcius 29., =
vas=C3=A1rnap 0:18<br><b>To:</b> Bal=C3=A1zs Lengyel =
&lt;balazs.lengyel@ericsson.com&gt;<br><b>Cc:</b> =
netmod@ietf.org<br><b>Subject:</b> Re: [netmod] Where can I use &lt;CODE =
BEGINS&gt; &lt;CODE ENDS&gt; ?<o:p></o:p></p></div></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><p =
class=3DMsoNormal>Firstly, thank you for trying to improve our =
tooling!<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><p class=3DMsoNormal>It =
took me some time to find, for others:&nbsp;<a =
href=3D"https://github.com/BalazsLengyel/rfcstrip">https://github.com/Bal=
azsLengyel/rfcstrip</a><o:p></o:p></p><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Running `rfcstrip -a` throws errors on MacOS. &nbsp;My =
workaround fix was to ` brew install grep` and 's/grep/ggrep/' on =
line&nbsp;483.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>All The extracted files (including the two that are =
NOT folded) contain a =E2=80=98^@=E2=80=98 character at the EOF. &nbsp; =
This must be something introduced by `rfcstrip` because `rfcfold` does a =
simple file-level copy when unfolding isn't =
needed.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Kent // contributor<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><div><p =
class=3DMsoNormal><br><br><o:p></o:p></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><div><p =
class=3DMsoNormal>On Mar 26, 2020, at 5:45 PM, Bal=C3=A1zs Lengyel =
&lt;<a =
href=3D"mailto:balazs.lengyel=3D40ericsson.com@dmarc.ietf.org">balazs.len=
gyel=3D40ericsson.com@dmarc.ietf.org</a>&gt; =
wrote:<o:p></o:p></p></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p =
class=3DMsoNormal>Hello,<br>I created an update to rfcstrip in =
Github.<br><br>Revision 1.1balazs - 2020-03-26<br>added -a option. If it =
is specified, the file must be an XML2RFC<br>XML file.<br>All artworks =
will be extracted from it if they carry a name attribute.<br>Artwork =
unfolding will also be executed.<br>If the artwork contains the , =
&lt;CODE BEGIN/END&gt; markers<br>they are removed.<br><br>Regards =
Balazs<br><br>-----Original Message-----<br>From: Bal=C3=A1zs Lengyel =
&lt;<a =
href=3D"mailto:balazs.lengyel=3D40ericsson.com@dmarc.ietf.org">balazs.len=
gyel=3D40ericsson.com@dmarc.ietf.org</a>&gt; <br>Sent: 2020. =
m=C3=A1rcius 26., cs=C3=BCt=C3=B6rt=C3=B6k 11:55<br>To: Kent Watsen =
&lt;<a href=3D"mailto:kent@watsen.net">kent@watsen.net</a>&gt;; =
Bal=C3=A1zs Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel@ericsson.com">balazs.lengyel@ericsson.com</=
a>&gt;<br>Cc: <a =
href=3D"mailto:netmod@ietf.org">netmod@ietf.org</a><br>Subject: RE: =
[netmod] Where can I use &lt;CODE BEGINS&gt; &lt;CODE ENDS&gt; =
?<br><br>Hello Kent,<br>OK, as you are strongly opposed to it, I will =
remove &lt;CODE BEGINS&gt; &lt;CODE ENDS&gt; in the next =
version.<br>That said, I do not really agree with you. If interested =
see, below.<br>Regards Balazs<br><br>-----Original Message-----<br>From: =
netmod &lt;<a =
href=3D"mailto:netmod-bounces@ietf.org">netmod-bounces@ietf.org</a>&gt; =
On Behalf Of Kent Watsen<br>Sent: 2020. m=C3=A1rcius 25., szerda =
18:25<br>To: Bal=C3=A1zs Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel=3D40ericsson.com@dmarc.ietf.org">balazs.len=
gyel=3D40ericsson.com@dmarc.ietf.org</a>&gt;<br>Cc: <a =
href=3D"mailto:netmod@ietf.org">netmod@ietf.org</a><br>Subject: Re: =
[netmod] Where can I use &lt;CODE BEGINS&gt; &lt;CODE ENDS&gt; =
?<br><br>Balazs,<br><br>While possible to use the markers for instance =
examples...<br><br>&nbsp;- they=E2=80=99ve never been used before, AFIAK =
&nbsp;(historical context)<br>BALAZS: S0 I am a revolutionary :-) =
&nbsp;<br>As I understand validation of examples have always been an =
issue, so making that more simple by automating extraction would be a =
step in the good direction.<br>&nbsp;- they're unneeded, as examples =
don=E2=80=99t contain copyright (per Lada=E2=80=99s comment)<br>BALAZS: =
I agree that copyright is a non-issue for these examples. However =
&lt;CODE BEGINS&gt; is needed for another reason: easy extraction, which =
would make checking the data simpler.<br>&nbsp;- they're disallowed by =
RFC 8407 for example modules (per Benoit comment)<br>BALAZS: strictly =
speaking that is about YANG examples not instance data examples. I also =
don't know/understand the reasoning behind it. A separate example tag =
would be nice, but we don't have one.<br>&nbsp;- as a contributor, I =
don=E2=80=99t wish to birth a new convention of using the markers for =
examples. &nbsp;<br><br>In order to support programmatic extraction of =
examples from drafts, please just set the =E2=80=9Cname=E2=80=9D =
attribute on the &lt;sourcecode&gt; or &lt;artwork&gt; element in the =
XML draft. <br>BALAZS: As far as I understand sourcecode is only =
available in XML2RFC v3. &nbsp;Name is not handled by rfcstrip or xym. =
(I don't have time to update the tools right now.) It would be nice to =
have an update to rfcstrip that checks every &lt;artwork&gt; and if it =
has a name attribute, it extracts the content into a file called =
&quot;name&quot;.<br><br><br>2.48.2. &nbsp;&quot;name&quot; =
Attribute<br><br>&nbsp;&nbsp;A filename suitable for the contents (such =
as for extraction to a<br>&nbsp;&nbsp;local file). &nbsp;This attribute =
can be helpful for other kinds of tools<br>&nbsp;&nbsp;(such as =
automated syntax checkers, which work by extracting =
the<br>&nbsp;&nbsp;source code). &nbsp;Note that the &quot;name&quot; =
attribute does not need to be<br>&nbsp;&nbsp;unique for &lt;artwork&gt; =
elements in a document. &nbsp;If =
multiple<br>&nbsp;&nbsp;&lt;sourcecode&gt; elements have the same =
&quot;name&quot; attribute, a formatter<br>&nbsp;&nbsp;might assume that =
the elements are all fragments of a single file,<br>&nbsp;&nbsp;and such =
a formatter can collect those fragments for =
later<br>&nbsp;&nbsp;processing.<br><br><br>Kent<br><br><br><br><br><br><=
o:p></o:p></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><p class=3DMsoNormal>On =
Mar 24, 2020, at 11:33 AM, Bal=C3=A1zs Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel=3D40ericsson.com@dmarc.ietf.org">balazs.len=
gyel=3D40ericsson.com@dmarc.ietf.org</a>&gt; wrote:<br><br>Hello,<br>A =
reply from the rfc-editor on &lt;CODE BEGINS&gt;. It seems it is =
OK.<br>Regards Balazs<br><br>-----Original Message-----<br>From: Alice =
Russo &lt;<a href=3D"mailto:arusso@amsl.com">arusso@amsl.com</a>&gt; =
<br>Sent: 2020. m=C3=A1rcius 24., kedd 16:00<br>To: Bal=C3=A1zs Lengyel =
&lt;<a =
href=3D"mailto:balazs.lengyel@ericsson.com">balazs.lengyel@ericsson.com</=
a>&gt;<br>Cc: RFC Editor &lt;<a =
href=3D"mailto:rfc-editor@rfc-editor.org">rfc-editor@rfc-editor.org</a>&g=
t;<br>Subject: Re: Where can I use &lt;CODE BEGINS&gt; &lt;CODE ENDS&gt; =
?<br><br>Greetings,<br><br>Please see =
below.<br><br><br><o:p></o:p></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt'>On Mar 21, 2020, at 8:30 AM, Bal=C3=A1zs =
Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel@ericsson.com">balazs.lengyel@ericsson.com</=
a>&gt; wrote:<br><br>Hello,<br>Sorry if I am sending this question to =
the wrong person. <br>We have a discussion in the NETMOD workgroup about =
when is it appropriate/allowed to use the &lt;CODE BEGINS&gt; &lt;CODE =
ENDS&gt; markings in drafts and RFCs.<br>We regularly use it to bracket =
the YANG modules defined. <br>e.g. &nbsp;&nbsp;&nbsp;&lt;CODE BEGINS&gt; =
file &quot;<a =
href=3D"mailto:ietf-yang-instance-data@2020-03-19.yang">ietf-yang-instanc=
e-data@2020-03-19.yang</a>&quot; <o:p></o:p></p></blockquote><p =
class=3DMsoNormal><br>Just FYI, if you are using the new XML vocabulary =
[1], the markers can be created automatically by using =
markers=3D&quot;true&quot;<br>-- for example --<br>&lt;sourcecode =
name=3D&quot;<a =
href=3D"mailto:ietf-yang-instance-data@2020-03-19.yang">ietf-yang-instanc=
e-data@2020-03-19.yang</a>&quot; type=3D&quot;yang&quot; =
markers=3D&quot;true&quot;&gt;<br><br><br><o:p></o:p></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><p =
class=3DMsoNormal>However is it allowed to use it to bracket XML or json =
examples in drafts/rfcs? <br>e.g. &nbsp;&nbsp;&nbsp;&lt;CODE BEGINS&gt; =
file <a =
href=3D"mailto:read-only-acm-rules@2020-03-19.xml">read-only-acm-rules@20=
20-03-19.xml</a><o:p></o:p></p></blockquote><p =
class=3DMsoNormal><br>Yes, it is allowed. The markers &lt;CODE =
BEGINS&gt; and &lt;CODE ENDS&gt; are mentioned in the Trust Legal =
Provisions [2].<br><br>[1] <a =
href=3D"https://protect2.fireeye.com/v1/url?k=3D50261255-0cacc750-502652c=
e-861010bc36ff-8b3716f9fa495535&amp;q=3D1&amp;e=3D11f6fa43-0168-4d1f-8f5d=
-bffd46fff0d3&amp;u=3Dhttps%3A%2F%2Fwww.rfc-editor.org%2Fmaterials%2FFAQ-=
xml2rfcv3.html">https://protect2.fireeye.com/v1/url?k=3D50261255-0cacc750=
-502652ce-861010bc36ff-8b3716f9fa495535&amp;q=3D1&amp;e=3D11f6fa43-0168-4=
d1f-8f5d-bffd46fff0d3&amp;u=3Dhttps%3A%2F%2Fwww.rfc-editor.org%2Fmaterial=
s%2FFAQ-xml2rfcv3.html</a><br>[2] <a =
href=3D"https://trustee.ietf.org/license-info/IETF-TLP-5.htm">https://tru=
stee.ietf.org/license-info/IETF-TLP-5.htm</a> (item 4d)<br><br>Thank =
you.<br>RFC Editor/ar<br><br><br><o:p></o:p></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><p =
class=3DMsoNormal><br>It is very handy that the rfcstrip tool can =
extract the CODE sections from a draft which facilitates checking these =
by external tools like yanglint. The checking is needed both for the =
YANG modules and the examples.<br>If you as an rfc-editor could give =
guidance on the issue it would be appreciated. I attached a planned =
draft.<br>Best regards Balazs Lengyel <br><br>-- <br>Balazs Lengyel =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Senior Specialist =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ericsson =
Hungary Ltd. <br>Mobile: +36-70-330-7909 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;<a href=3D"mailto:Balazs.Lengyel@ericsson.com">email: =
Balazs.Lengyel@ericsson.com</a><br><br>&lt;draft-ietf-netmod-yang-instanc=
e-file-format-11.txt&gt;<o:p></o:p></p></blockquote><p =
class=3DMsoNormal>_______________________________________________<br>netm=
od mailing list<br><a =
href=3D"mailto:netmod@ietf.org">netmod@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/netmod">https://www.ietf.or=
g/mailman/listinfo/netmod</a><o:p></o:p></p></blockquote><p =
class=3DMsoNormal><br>_______________________________________________<br>=
netmod mailing list<br><a =
href=3D"mailto:netmod@ietf.org">netmod@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/netmod">https://www.ietf.or=
g/mailman/listinfo/netmod</a><br>________________________________________=
_______<br>netmod mailing list<br><a =
href=3D"mailto:netmod@ietf.org">netmod@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/netmod">https://www.ietf.or=
g/mailman/listinfo/netmod</a><o:p></o:p></p></div></div></blockquote></di=
v><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></div></body></html>
------=_NextPart_001_01A1_01D606BE.7C6F4C30--

------=_NextPart_000_01A0_01D606BE.7C6F4C30
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMzMDE2MTAyNVowIwYJKoZIhvcNAQkEMRYEFH7u51djJe6x3YjBiJRnnceKfJIsMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQCVhLKO/izUdQHPBYkNY3CcWLjIRD3zpcvQnJhrTIp+sRZrOK2ED758
S00ZOj0dd5FsnONdRW6BUBX+iOUfDoClRmC5JIjyG6+tKm+OPfV2J/woZMRLWtSA9dtBP5pvJseP
/G0vdTgbWhrsKBVJq0KlpmTfAKhd6pN6YcEbhsmU5HhztskSuCdz/X0AJHHZTnqWvu1z3R4gRcoE
vZfoSBqddTsyQGQHbEHzYyqza0hX2deRP5sDTZZZ42D5fs7tybtyl7teToiNB41TYAw6iFDu8hKp
UtosX5o9806AVMaz7bOKA+Zj143AG1xFRxC1f0R5r5FOil1Ra02hJSCO4mY9AAAAAAAA

------=_NextPart_000_01A0_01D606BE.7C6F4C30--


From nobody Mon Mar 30 09:19:00 2020
Return-Path: <ietfc@btconnect.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26C963A1816; Mon, 30 Mar 2020 09:18:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.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 mXCyZ7p7s0CW; Mon, 30 Mar 2020 09:18:57 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-eopbgr150125.outbound.protection.outlook.com [40.107.15.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A4A03A0CA1; Mon, 30 Mar 2020 09:18:56 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QE0oCivs+1NOpGzP/IMZcDIg8JOTCTHcm0m0TfRUxpFnDc5b2Rd1+l8nqugGD8lC+4gtox/FOTda4dFlmG5xPWs8CUk/GicT61sLuy3CgPkL6bOI+F52JQ0JGb6dWRYUNbulLa3wd9uB/+FJHj0T+IVXXwTfhGoNLlgNg7D4GRI4niTdEZCJw8DjeFmyOTdtLXcNIUlmZgUbMdolfEqG1tApK1HewYt5ecGa1jugAt7QIECvgLCZBGW8JtA6fW8TeLRn6TekyQ4A6ZJhPq3I5pLglQfvb6H7V+hijK710txhJbJ7tLjOuIJQX1vLUc9acpiHabTFL+yTvbbRcRTFSQ==
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=NSkZ/wDu7WcjMPxHR873U6ceHiy0B2+UJEjw8bQ6Ies=; b=C8sXSw4h8N2LMn1HIrFYDQB71P8L2XriHKV9DCqKE697Qu0U8CWvT9+BG/Jg28ZgHEniJUwdsdL78RsCF0Kh9B9wByos88qQq9Dribh6ASPLyThUTbQJNcunkg0/jzJ2/kRofsEH3c/r1QSQDXdbixnQg37v+RZTwQQFfMZ3NDU0GWs3Yr9TyAIusp8HNzhVqVb9sbxVLu3M96ISHpgpRAcLEhE2T3N0sqpd7e42mRTNB62flFHzLG1F4EFvZ8E2SgLdGPkUY5WcjlpJ9at+PtD2w4M77eW5fCnfCZo/QOqh3x7Oa7sh+tRlz1yFXZwDol9HuTZujwHdojsI2H48aA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NSkZ/wDu7WcjMPxHR873U6ceHiy0B2+UJEjw8bQ6Ies=; b=sB5nsGlSH1guP2/a/htL8rfn1I9JjVihEo1R7taehAX3VJx3ij79do6kvyVSH29gTx+QZL+aQjaEnwCP9OFKZ0+39iRZYq8VSpM8/9bs+ZjrCHwzeJeT+mBCoUgBTDCuuStCnvB39GTAK0N3Tb8GEO52XbTAXR3PArcJIKKyCLM=
Received: from DB7PR07MB5657.eurprd07.prod.outlook.com (20.178.85.222) by DB7PR07MB4089.eurprd07.prod.outlook.com (52.134.100.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2878.13; Mon, 30 Mar 2020 16:18:54 +0000
Received: from DB7PR07MB5657.eurprd07.prod.outlook.com ([fe80::a438:bbc9:2ffe:33ee]) by DB7PR07MB5657.eurprd07.prod.outlook.com ([fe80::a438:bbc9:2ffe:33ee%5]) with mapi id 15.20.2878.013; Mon, 30 Mar 2020 16:18:54 +0000
From: tom petch <ietfc@btconnect.com>
To: Esko Dijk <esko.dijk@iotconsultancy.nl>, "core@ietf.org WG" <core@ietf.org>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: =?utf-8?B?W2NvcmVdIPCflJQgV0cgTGFzdCBDYWxsIG9mIENPUkVDT05GIGRyYWZ0czog?= =?utf-8?Q?draft-ietf-core-yang-,_IANA_-sid-11,_?=
Thread-Index: AQHWBq7oLg5+VvUKH022v840zvA5Bw==
Date: Mon, 30 Mar 2020 16:18:54 +0000
Message-ID: <DB7PR07MB565703AE7ABFFF4B64869BB9A0CB0@DB7PR07MB5657.eurprd07.prod.outlook.com>
References: <AM5P190MB0275B51995123947A5F1A5DBFDCB0@AM5P190MB0275.EURP190.PROD.OUTLOOK.COM>
In-Reply-To: <AM5P190MB0275B51995123947A5F1A5DBFDCB0@AM5P190MB0275.EURP190.PROD.OUTLOOK.COM>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com; 
x-originating-ip: [81.131.229.19]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 634db08e-d20c-43a0-34b5-08d7d4c60ad6
x-ms-traffictypediagnostic: DB7PR07MB4089:
x-microsoft-antispam-prvs: <DB7PR07MB4089F04ADDB0D3F96D45CC57A0CB0@DB7PR07MB4089.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0358535363
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DB7PR07MB5657.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10019020)(346002)(366004)(136003)(396003)(376002)(39860400002)(316002)(110136005)(81156014)(55016002)(186003)(26005)(81166006)(71200400001)(53546011)(478600001)(7696005)(86362001)(6506007)(33656002)(76116006)(966005)(5660300002)(2906002)(4326008)(52536014)(9686003)(4743002)(64756008)(91956017)(8936002)(66476007)(66446008)(66946007)(66556008); DIR:OUT; SFP:1102; 
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: A7SY3Gn8p+nP2RIwNIjUZRtZPTGmeFhEPx+fJ6nClVQs+ujbsMKuYmA6AVWbIVQdbhUDJIWwPxJ6uz+c9B0Y/d0PCcTUZ6e+8/BgOuKL+ZwoMyL27IW5UciiIgA325x9AhNlkRy4L+sXq7hatBa5sjLqD6E/rpn27STr/u9EyqHTpvdvb3/LpLrGbQCn2UMvb8AFpKI9DKohNbeBGD5sRj+xsV2DYUPkFWfV9AwdPqhT4e8y3uPm9vzK+9midJyR3bylLoMTY+1/pyIBhXN5WbGQttDrpbhFfZMXjMDIYhGFTY6/zcpO2C2WayL2fupSVghCVpKritN6CZMo9G1j+MX9OQkIVJw6f/J8KOBsQX0e4qWaqJ9Cbt8ldwrPW+5eLRPImdTAkfF4W0VaGUZeg8IpYKvMew7tSgZuTWBrEn1K9YTmS8H64yDJSZ/Tb8d79/ui7GG9EDgl7rG2m89vm1J3aepwoGVDVzbeMuBoLpq3eUhwmQgngmiCeyAPMWw3uy/+3vt8McnRV0DyrbPCWQ==
x-ms-exchange-antispam-messagedata: JeYj0I8AG/eh9KVIe1+jggo0MAEQrbmlRUWB7mnjDGI4TeRjk5OaFWrur8gEYUOfxfbnB3heQ+ubq2lJMRyzvBq+2dmuaA+un+g+sUKj2jhA8MlUqQVWfHaWaUj7zuv++t3gyuPSk977EsdmsTByoA==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 634db08e-d20c-43a0-34b5-08d7d4c60ad6
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Mar 2020 16:18:54.4709 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: WfjYLs7ohITnbeKCNyngT1GeLpvgoip3vr5doSTLkKo7XiGhyfn0foLrl0fye0r2m0vqO027AxTmEbJZFsu6Ow==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4089
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/StpiCZJW3FzYoa7zLz8yWlpKDN8>
Subject: Re: [netmod]  =?utf-8?b?W2NvcmVdIPCflJQgV0cgTGFzdCBDYWxsIG9mIENPUkVD?= =?utf-8?q?ONF_drafts=3A_draft-ietf-core-yang-=2C_IANA_-sid-11=2C?=
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 16:18:59 -0000

RnJvbTogbmV0bW9kIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mIEVza28g
RGlqayA8ZXNrby5kaWprQGlvdGNvbnN1bHRhbmN5Lm5sPgpTZW50OiAzMCBNYXJjaCAyMDIwIDEy
OjE3Cgo8dHA+ClBpY2tpbmcgdXAgb24gdGhlIGVhcmx5IGFsbG9jYXRpb24gYW5kIHR3ZWFraW5n
IHRoZSB0aXRsZSBzbGlnaHRseSBzbyB0aGUgb3RoZXIgcG9pbnRzIGRvIG5vdCBnZXQgbG9zdAoK
SGVsbG8gQ29SRSwKCkkgZGlkIGEgcXVpY2sgcmV2aWV3IG9mIHRoZSAtc2lkLTExIGRyYWZ0OyBp
dCBsb29rcyByZWFkeSBmb3IgcHVibGljYXRpb24uIFNvbWUgbWlub3IgaXNzdWVzIGZvdW5kIDoK
ClJlZmVyZW5jZSB0byBSRkMgNzEyMCBlYXJseSBhbGxvY2F0aW9uIHByb2NlZHVyZTogdGhlIGFs
bG9jYXRpb24gcG9saWNpZXMgZm9yIHRoZSByZWdpc3RyaWVzIGFyZSBhbGwgIkV4cGVydCByZXZp
ZXciLiBBbmQgdGhlIFJGQyA3MTIwIGVhcmx5IGFsbG9jYXRpb24gcHJvY2VkdXJlIGlzIGRlZmlu
ZWQsIHRvIGRvIGVhcmx5IGFsbG9jYXRpb25zLiBIb3dldmVyIFJGQyA3MTIwIG1lbnRpb25zIHRo
YXQgdGhpcyBwcm9jZWR1cmUgb25seSBhcHBsaWVzIGluIGNhc2UgOgogICAoU2VjdGlvbiAyKQog
ICBhLiBUaGUgY29kZSBwb2ludHMgbXVzdCBiZSBmcm9tIGEgc3BhY2UgZGVzaWduYXRlZCBhcyAi
UkZDCiAgICAgICBSZXF1aXJlZCIsICJJRVRGIFJldmlldyIsIG9yICJTdGFuZGFyZHMgQWN0aW9u
Ii4gIEFkZGl0aW9uYWxseSwKICAgICAgIHJlcXVlc3RzIGZvciBlYXJseSBhc3NpZ25tZW50IG9m
IGNvZGUgcG9pbnRzIGZyb20gYQogICAgICAgIlNwZWNpZmljYXRpb24gUmVxdWlyZWQiIHJlZ2lz
dHJ5IGFyZSBhbGxvd2VkIGlmIHRoZQogICAgICAgc3BlY2lmaWNhdGlvbiB3aWxsIGJlIHB1Ymxp
c2hlZCBhcyBhbiBSRkMuClNvIGF0IGZpcnN0IHNpZ2h0IGl0IGxvb2tzIGxpa2UgdGhlIHByb2Nl
ZHVyZSBpcyBub3QgYXBwbGljYWJsZSwgdGFrZW4gc3RyaWN0bHkuIEhvd2V2ZXIgSUFOQSBpbmRp
Y2F0ZXMgKGh0dHBzOi8vd3d3LmlhbmEub3JnL2hlbHAvcHJvdG9jb2wtcmVnaXN0cmF0aW9uKSB0
aGF0ICJFeHBlcnQgcmV2aWV3IiBpcyBwYXJ0IG9mICJTcGVjaWZpY2F0aW9uIFJlcXVpcmVkIiBz
byBpdCB3b3VsZCBhcHBseSBzdGlsbC4gQnV0IGluIFJGQyA4MTI2IHRoaXMgaXMgbm90IG1lbnRp
b25lZCBpbiB0aGUgc2FtZSBtYW5uZXIgLSBzbyBpdCBjb3VsZCBjb25mdXNlIHNvbWUgcmVhZGVy
cyBhYm91dCB3aGV0aGVyIGl0IGFwcGxpZXMgb3Igbm90LiBNYXliZSBzb21lIHRleHQgY291bGQg
YmUgYWRkZWQgdG8gc3RhdGUgd2h5IFJGQyA3MTIwIHByb2Nlc3MgZG9lcyBhcHBseSB0byB0aGUg
IkV4cGVydCByZXZpZXciIHBvbGljeSwgZXZlbiB0aG91Z2ggIkV4cGVydCByZXZpZXciIGlzIG5v
dCBsaXN0ZWQgdW5kZXIgU2VjdGlvbiAyIHBvaW50IGEuIG9mIFJGQyA3MTIwLiAgKE5vdGUgdGhh
dCBlYXJseSBhbGxvY2F0aW9uIGJ5IFJGQyA3MTIwIG9ubHkgYXBwbGllcyB0byAiRXhwZXJ0IHJl
dmlldyIgYWxsb2NhdGlvbnMgZm9yIGRyYWZ0IGRvY3VtZW50cyB0aGF0IGFpbSB0byBiZWNvbWUg
UkZDLikKCjx0cD4KSSB0aGluayB0aGF0IGVhcmx5IGFsbG9jYXRpb24gYW5kIGV4cGVydCByZXZp
ZXcgYXJlIG5vdCBjb21wYXRpYmxlLgoKSSBzZWUgYSBsb3Qgb2YgZWFybHkgYWxsb2NhdGlvbiAg
aW4gdGhlIFJvdXRpbmcgQXJlYS4gIEFuIEktRCBpcyBhZG9wdGVkLCBjb2RlIGdldHMgd3JpdHRl
biwgaW50ZXJvcCBuZWVkcyBhZ3JlZSB2YWx1ZXMgc28gdGhlIGF1dGhvcnMgYXNrIHRoZSBXRyBj
aGFpcnMgZm9yIGVhcmx5IGFsbG9jYXRpb24sICBXRyBDaGFpcnMgYXNrIHRoZSBXRywgYWxsIGJl
aW5nIHdlbGwgdGhlIHJlcXVlc3QgZ29lcyB0byB0aGUgQUQsIHdobyByZXZpZXdzIHRoZSByZXF1
ZXN0IGFuZCBhbGwgYmVpbmcgd2VsbCBPS3MgaXQgdG8gSUFOQSwgd2hlcmUgaXQgaXMgbWFya2Vk
IGFzIHRlbXBvcmFyeSBleHBpcmluZyBpbiBhIHllYXIuICBUaGUgSS1EIHdlbmRzIGl0cyB3YXkg
YW5kIG1heSB0YWtlIGEgbG9uZyB0aW1lIHRvIGJlY29tZSBhbiBSRkMsIG92ZXIgYSB5ZWFyIG1h
eSBiZSAoZWFybHkgYWxsb2NhdGlvbiBnZXRzIHJlbmV3ZWQpIGJ1dCB0aGUgY29kZSBkb2VzIG5v
dCBuZWVkIGNoYW5naW5nIGFuZCBnb2VzIGludG8gcHJvZHVjdGlvbi4KCldpdGggZXhwZXJ0IHJl
dmlldywgdGhlIGV4cGVydCByZXZpZXdzIHRoZSByZXF1ZXN0IGFuZCBpZiB0aGUgY3JpdGVyaWEg
c3BlY2lmaWVkIHdoZW4gdGhlIHJlZ2lzdHJ5IHdhcyBzZXQgdXAgYXJlIG1ldCwgdGhlIHJlcXVl
c3QgaXMgZ3JhbnRlZDsgdGFrZXMgd2Vla3MsIG1heSBiZSBkYXlzLCBubyBoYW5naW5nIGFyb3Vu
ZCwgYXMgcXVpY2sgYXMgYW4gZWFybHkgYWxsb2NhdGlvbiB3b3VsZCBiZSBvciBxdWlja2VyIHNp
bmNlIG5vIEFELCBubyBXRyBDaGFpcnMgYXJlIGludm9sdmVkLgoKVGhlIG9ubHkgaGljY3VwIHdv
dWxkIGJlIG5vdywgYmVmb3JlIHRoZSBJLUQgc2V0dGluZyB1cCB0aGUgcmVnaXN0cnkgaXMgYXBw
cm92ZWQsIHNpbmNlIGl0IGNvdWxkIGJlIG1vbnRocywgYSB5ZWFyIGV2ZW4sIGJlZm9yZSBhbiBS
RkMgZW1lcmdlcyBhbmQgdW50aWwgdGhlbiBubyBleHBlcnQgcmV2aWV3IGlzIHBvc3NpYmxlLiAg
QnV0IHVudGlsIHRoYXQgUkZDIGlzIGFwcHJvdmVkLCBhdCBsZWFzdCB1bnRpbCB0aGUgSUVTRyBo
YXZlIGFwcHJvdmVkIGl0LCB0aGVyZSBpcyBubyBhdXRob3JpdHkgZm9yIGV4cGVydCByZXZpZXcg
YW5kIGluZGVlZCBJRVRGIExhc3QgQ2FsbCBvciBJRVNHIFJldmlldyBtYXkgc2F5IHRoYXQgZXhw
ZXJ0IHJldmlldyBpcyB0b28gIGxpZ2h0d2VpZ2h0IGFuZCBtdXN0IG5vdCBiZSBhbGxvd2VkIGZv
ciB0aGUgcmVnaXN0cnkgaW4gcXVlc3Rpb24uCgpTbyBJIGNhbm5vdCBzZWUgYSByZWFzb24gdG8g
Y29tYmluZSBlYXJseSBhbGxvY2F0aW9uIGFuZCBleHBlcnQgcmV2aWV3IGV2ZW4gaWYgdGhlIHJl
bGV2YW50IElBTkEgUkZDIGRvIG5vdCBtYWtlIGl0IGNsZWFyIHRoYXQgdGhpcyBpcyBub3QgYSBs
b2dpY2FsIGNvbWJpbmF0aW9uLgoKVG9tIFBldGNoIAoKU2VjdGlvbiA2LjMuMzogdGFibGUgY29s
dW1uIDEgaXMgdmVyeSBuYXJyb3cgYW5kIGl0IGJyZWFrcyB0aGUgZW50cnkgcG9pbnQgaW50ZWdl
ciBudW1iZXIsIHdoaWNoIGlzIGNvbmZ1c2luZy4gV2h5IG5vdCBtYWtlIHRoaXMgY29sdW1uIHdp
ZGVyIGJ5IG9uZSBjaGFyYWN0ZXI/IE9uZSBvZiB0aGUgbGFzdCAyIGNvbHVtbnMgY2FuIGJlIG1h
ZGUgbW9yZSBuYXJyb3cgaWYgbmVlZGVkLgoKU2VjdGlvbiAzOiAiUkVTQ09ORiIgLT4gUkVTVENP
TkYKClNlY3Rpb24gMzogQ29SRUNPTkYgLT4gQ09SRUNPTkYKClNlY3Rpb24gMzogIkZvciBleGFt
cGxlIGhvdyB0aGlzIGNvdWxkIGJlIGFjaGlldmVkLCBwbGVhc2UgcmVmZXIgdG8iCi0+IEZvciBl
eGFtcGxlcyBvbiBob3cgdGhpcyBjb3VsZCBiZSBhY2hpZXZlZCwgcGxlYXNlIHJlZmVyIHRvCgpT
ZWN0aW9uIDM6ICJGb3IgZGlhZ3JhbSBvZiBvbmUiCi0+IEZvciBhIGRpYWdyYW0gb2Ygb25lIC4u
LgoKQmVzdCByZWdhcmRzCgpFc2tvCgpJb1Rjb25zdWx0YW5jeS5ubCAgfCAgRW1haWwvU2t5cGU6
IGVza28uZGlqa0Bpb3Rjb25zdWx0YW5jeS5ubAoKCgotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t
LQpGcm9tOiBjb3JlIDxjb3JlLWJvdW5jZXNAaWV0Zi5vcmc+IE9uIEJlaGFsZiBPZiBDYXJzdGVu
IEJvcm1hbm4KU2VudDogTW9uZGF5LCBNYXJjaCA5LCAyMDIwIDE0OjA1ClRvOiBjb3JlIDxjb3Jl
QGlldGYub3JnPgpDYzogbmV0bW9kQGlldGYub3JnClN1YmplY3Q6IFtjb3JlXSDwn5SUIFdHIExh
c3QgQ2FsbCBvZiBDT1JFQ09ORiBkcmFmdHM6IGRyYWZ0LWlldGYtY29yZS15YW5nLWNib3ItMTIs
IC1zaWQtMTEsIC1jb21pLTA5LCAteWFuZy1saWJyYXJ5LTAxCgpJdCB0b29rIHVzIGEgbG9uZyB0
aW1lIHRvIGdldCB0aGUgZm91ciBDT1JFQ09ORiBkcmFmdHMgaW4gc3luYywKYnV0IG5vdyB3ZSBh
cmUgcmVhZHkgZm9yIFdHTEMuCgpUaGlzIHN0YXJ0cyBhIHdvcmtpbmcgZ3JvdXAgbGFzdCBjYWxs
IGZvcgrigJQgZHJhZnQtaWV0Zi1jb3JlLXlhbmctY2Jvci0xMgrigJQgZHJhZnQtaWV0Zi1jb3Jl
LXNpZC0xMQrigJQgZHJhZnQtaWV0Zi1jb3JlLWNvbWktMDkK4oCUIGRyYWZ0LWlldGYtY29yZS15
YW5nLWxpYnJhcnktMDEKCmVuZGluZyBvbgoKICAgICAgICAyNDowMCBVVEMgb24gVHVlc2RheSwg
TWFyY2ggMzEsIDIwMjAuCgooVGhpcyBpbmNsdWRlcyBzb21lIGV4dHJhIHRpbWUgZm9yIHRoZSBJ
RVRGIHdlZWsgYW5kIGZvciBjcm9zcy1XRwpjb29yZGluYXRpb24uKQoKVGhpcyBXR0xDIGlzIGNv
cGllZCB0byB0aGUgbmV0bW9kIFdHIG1haWxpbmcgbGlzdDsgcGxlYXNlIGRvIGhhdmUgYSBsb29r
CmF0IHRoZXNlIGRyYWZ0cyBhcyB0aGV5IGFyZSBzbGF0ZWQgdG8gYmVjb21lIGEgcGFydCBvZiB0
aGUgZ3JlYXRlcgpZQU5HL05FVENPTkYvUkVTVENPTkYgZmFtaWx5LiAgV2UgaW50ZW5kIHRoZSBk
aXNjdXNzaW9uIHRvIGJlIG9uIHRoZQpDb1JFIG1haWxpbmcgbGlzdCwgYnV0IGlmIHlvdSBmaW5k
IGEgZnVuZGFtZW50YWwgaXNzdWUgd2l0aCBZQU5HIG9yClJFU1RDT05GLCBmZWVsIGZyZWUgdG8g
ZGlzY3VzcyB0aGF0IG9uIG5ldG1vZCBpbnN0ZWFkLgoKUGxlYXNlIHN0YXJ0IGEgbmV3IGVtYWls
IHRocmVhZCBmb3IgZWFjaCBtYWpvciBpc3N1ZSB0aGF0IHdpbGwgbmVlZApkaXNjdXNzaW9uIGFu
ZCBtYWtlIHN1cmUgdGhlIHN1YmplY3QgbGluZSBpbmNsdWRlcyB0aGUgZHJhZnQgbmFtZSBhbmQK
c29tZSBzb3J0IG9mIG5hbWUgZm9yIHRoZSBpc3N1ZS4gIChNaW5vciBpc3N1ZXMgc3VjaCBhcyB0
eXBvcyBjYW4gYWxzbwpiZSBzZW50IHRvIHRoZSBhdXRob3JzLikKCklmIHlvdSByZWFkIHRoZSBk
cmFmdCBhbmQgdGhpbmsgaXQgbG9va3MgZmluZSwgcGxlYXNlIHNlbmQgYSBvbmUgbGluZQplbWFp
bCB0byB0aGUgbGlzdCBvciB0byB0aGUgY2hhaXJzIGxldHRpbmcgdXMga25vdyB0aGF0IHNvIHdl
IGNhbiBnZXQKYSBmZWVsIG9mIGhvdyBicm9hZCB0aGUgcmV2aWV3IGhhcyBiZWVuLgoKKFRvIHJl
dmlld2VycyBhbmQgYXV0aG9yczopICBJZiB5b3UgYXJlIGF3YXJlIG9mIGFueSBwYXRlbnQgY2xh
aW1zIHRoYXQKbWlnaHQgYXBwbHkgdG8gc3lzdGVtcyB0aGF0IGltcGxlbWVudCB0aGVzZSBkcmFm
dHMsIHBsZWFzZSByZXZpZXcgQkNQIDc4CmFuZCBCQ1AgNzkgYW5kIG1ha2UgYW55IGFwcHJvcHJp
YXRlIElQUiBkZWNsYXJhdGlvbiBiZWZvcmUgdGhlIGxhc3QtY2FsbAplbmRzLiBJZiB5b3UgYXJl
IG5vdCBzdXJlIHdoZXRoZXIgeW91IG5lZWQgdG8gbWFrZSBhIGRlY2xhcmF0aW9uIG9yIG5vdCwK
cGxlYXNlIHRhbGsgdG8gdGhlIGNoYWlycyBhbmQgd2Ugd2lsbCBoZWxwLgoKR3LDvMOfZSwgQ2Fy
c3RlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KY29y
ZSBtYWlsaW5nIGxpc3QKY29yZUBpZXRmLm9yZwpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFu
L2xpc3RpbmZvL2NvcmUKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KbmV0bW9kIG1haWxpbmcgbGlzdApuZXRtb2RAaWV0Zi5vcmcKaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QK


From nobody Mon Mar 30 10:56:26 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8F9E3A0980 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 10:56:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.7
X-Spam-Level: 
X-Spam-Status: No, score=-7.7 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=BatSS+v2; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=KX9o1Drh
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 qpBww2iqzSa0 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 10:56:24 -0700 (PDT)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 19DBB3A098B for <netmod@ietf.org>; Mon, 30 Mar 2020 10:56:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=13392; q=dns/txt; s=iport; t=1585590983; x=1586800583; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=XX/YY9/FZ0gmVnzIWJ+2cyUkrRNzrH9clpk0v2HGjqY=; b=BatSS+v26l+7KwwTYtYF5fMbb6lJVx/8f/CLoOouAEzjKKGZEN0a04aa O41z0sCQ2rw9e8WUelOHdUv9GLnRjabc1qiRGjjTNk5uVrqiCB3+0vmAG YAsLVUEfovnRh0612EaKbCfjHz099MzG/ZgsOhsO6h4iKJiQOKbk61Ntm 8=;
IronPort-PHdr: =?us-ascii?q?9a23=3AZGFaSR0M8CqI7ZtYsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxKHt+51ggrPWoPWo7JfhuzavrqoeFRI4I3J8RVgOIdJSw?= =?us-ascii?q?dDjMwXmwI6B8vQE1fyLPvjaQQxHd9JUxlu+HToeUU=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DdAQB7MoJe/4gNJK1mGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBe4FUUAVsWCAECyoKhBCDRQOKaoJfmB+BQoEQA1QKAQE?= =?us-ascii?q?BDAEBGA0IAgQBAYN/RQIXghskOBMCAwEBCwEBBQEBAQIBBQRthVYMhXABAQE?= =?us-ascii?q?BAgEBARAREQwBASwLAQ8CAQgYAgImAgICJQsVEAIEDgUigwQBgksDDiABDqI?= =?us-ascii?q?5AoE5iGJ1gTKCfwEBBYJFgj4YggwDBoEOKowxGoFBP4ERJyCCHy4+gmcBAQI?= =?us-ascii?q?agS8xIQKCWDKCLI1/AQOCd4YemVEKgjyHYY80HYJMlEmEV5Bqh0WSbQIEAgQ?= =?us-ascii?q?FAg4BAQWBaSKBWHAVOyoBgkFQGA2OHYNzhRSFQXQCEIEXjGEBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.72,325,1580774400"; d="scan'208";a="746413740"
Received: from alln-core-3.cisco.com ([173.36.13.136]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 30 Mar 2020 17:55:52 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by alln-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id 02UHtqA6008670 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 30 Mar 2020 17:55:52 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 30 Mar 2020 12:55:52 -0500
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 30 Mar 2020 12:55:51 -0500
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 30 Mar 2020 12:55:51 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lRchMDDihjU5OF4m9BCzTum+lfWzQQLYCf7cnfs7+O6CL6rgree8m8fEe6BYhq0t3uVA5YnC3aThMC3012LqJPopwEoBp7jLTSIzxGAEvOls/amawkes/KX4+F30HmJXktsVmVdnFEWBkdbdwZofNhG78ECKRptfWfmE55ReP2wgS0lMLFHO8xUojOB3TWzkIykwPNwBcFxID7Y4pGnyXXI/zf8N45lhZ9Q3NQuQjjqG2AjkYnwmcoIjn0S7cIWrF4cDXxcqMBEbSRQLbfjcp6PvkNvZUtGZ0ZIMUUfo8Zi6celgBeedkNo4r2wRo9mUnYMB3NdwCiaGt8xzoiwk3A==
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=XX/YY9/FZ0gmVnzIWJ+2cyUkrRNzrH9clpk0v2HGjqY=; b=QMtmW/TfMV97LYx9vjDmagOG/y9tq3mzKNCmjnuYAyL8QcIFZ0uXcy0V53OqLybvgfP9RuNVq9v9tcappI2TiRch1xkziwwqvqu473JvcqH+HYmtPS8x81ultxTGMp/PfT9xC9jZ0bP82J76dSlbWG9PuaROXMSwu+pt5MmCpEGfHgfzX0VsbZu4/4hFMUQrAShwa6kLLIPS3FyxNaC5lDL8uJjQHveojMJEkdCd+H9fo3cVYUpPbEPw7yzQYtznwhSMiuVEMOoGY/T8DGcf2lwOvqESbG4EiCfEvr9t0Hg35bQ7LzPh2+HW2ZJQv9BpK76LaOyv8OIuxCz6ZyPbbg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XX/YY9/FZ0gmVnzIWJ+2cyUkrRNzrH9clpk0v2HGjqY=; b=KX9o1DrhoVjZdmN3ONVqBYL8+inisUcrG154rreydJ/izO2I1sx/3XUmiS0H3K5XugOYn38ulwWo/eHPPCLGpTbaawt7bDDvRQ7s5MaBoH5wIQh+xYmttW6aa9wGWuV7cpJRbJoNXbCXx71iH46CyDNcee8Ys4xwXAzOXVI2Gdc=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB4612.namprd11.prod.outlook.com (2603:10b6:5:2a8::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.19; Mon, 30 Mar 2020 17:55:50 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa%7]) with mapi id 15.20.2856.019; Mon, 30 Mar 2020 17:55:50 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= <mbj+ietf@4668.se>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: All IETF YANG modules MUST include revision-label statements
Thread-Index: AQHWBNyukTO5JXWurk2ljZZiFHPveKhhLBqA
Date: Mon, 30 Mar 2020 17:55:50 +0000
Message-ID: <76623C79-BB91-4B5F-8FEA-406ADEAD1647@cisco.com>
References: <75CFDBD9-143C-407A-B7C3-26CEC51E229C@cisco.com> <20200328.094121.1160081114435152145.id@4668.se>
In-Reply-To: <20200328.094121.1160081114435152145.id@4668.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [70.31.50.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 54ce3f13-8405-4af3-06f3-08d7d4d39587
x-ms-traffictypediagnostic: DM6PR11MB4612:
x-microsoft-antispam-prvs: <DM6PR11MB46129EF9B5879C9B6E0DEB25ABCB0@DM6PR11MB4612.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 0358535363
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DM6PR11MB3420.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10009020)(4636009)(346002)(39860400002)(366004)(376002)(396003)(136003)(8676002)(8936002)(66574012)(4326008)(2616005)(81156014)(81166006)(6512007)(33656002)(64756008)(66946007)(71200400001)(2906002)(91956017)(6486002)(76116006)(66446008)(66556008)(66476007)(6506007)(478600001)(316002)(26005)(53546011)(186003)(966005)(5660300002)(86362001)(36756003); DIR:OUT; SFP:1101; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Fv7Q3wTYW56WSYVcuJJ2JPwiTOob+0bqyDE6G0uo44nQTIfKkNumBJorRlEbwAMrxQBd7GGlJR02eWfA2yARrQeznaR3plsU3SkCZm8xUEY3PEM81AWt/cncS6HG9awfz+Ml4kO++Vi+IcTtK+F4Emb8QMJuADLpwEBy51jk2mXgVP8acvM+7H9odHOl/8F0WhI1afQlXJbOcvms71R/BNwn9bnIJpZwOoePYBTgdK9Q5Z7YTPHKS7U7kxAHpWb3eSxBpml2K76XPmh5amtelJKgERidRcXE/C5MQ5sTo5X0s1Up72TJNyjZB2Cs5a263Ky/VhsWohW7FvUAzi56/P4R/wpbffeNZaLUWK44KBgawktZ30bjJWXwnxdBjCduytxayPhIJp+68aGTdWyLIoNxY05xl5ytOpx1Qfh6znzRoqwIogh6yPZvs9M8wKOCmJqS1BW1XrC8izYo/UIoYMe5VLq9/RI4w6zF0LESCoedf1E1ofuKhjDN+xt0dWD4bGGNM0Py7KNtHAdP/ea6Kw==
x-ms-exchange-antispam-messagedata: YlrL1Z1CIjAx8Ik0+ZGBvQCaRGUALMpKcDNQ0LprRPoDqLbXhR7ILZnxGzDBwYuZ1WUAjMqb7LMfYBONlK2IECy9yYpCaYVeBFCdVZteKWG3BaQrwUCebID+aWXXMgmnuVxiD0Cfv3e6PQRPCZ+yOg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <16AE95CDA0F5484EBB18B42DCD633687@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 54ce3f13-8405-4af3-06f3-08d7d4d39587
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Mar 2020 17:55:50.6387 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: L385+FfWL0PZhXleFlfEZWkMag11Pir7v/5VPzGrqNzQYbLJIagZWJCfICe3vfnN51NTKqqG5lkMnIhJIJxsMw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4612
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: alln-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/K1s5HgsIUwJL5dovdsJPt8VQddU>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 17:56:26 -0000

T24gMjAyMC0wMy0yOCwgNDo0MSBBTSwgIk1hcnRpbiBCasO2cmtsdW5kIiA8bWJqK2lldGZANDY2
OC5zZT4gd3JvdGU6DQoNCiAgICAiUmVzaGFkIFJhaG1hbiAocnJhaG1hbikiIDxycmFobWFuQGNp
c2NvLmNvbT4gd3JvdGU6DQogICAgPiBIaSwNCiAgICA+IA0KICAgID4gaHR0cHM6Ly9naXRodWIu
Y29tL25ldG1vZC13Zy95YW5nLXZlci1kdC9pc3N1ZXMvNDUNCiAgICA+IA0KICAgID4gICAgICAg
ICBvICA3LjENCiAgICA+ICAgICAgICAgDQogICAgPiAgICAgICAgICAgVGhlIHRleHQgc2F5czoN
CiAgICA+ICAgICAgICAgDQogICAgPiAgICAgICAgICAgICBBbGwgSUVURiBZQU5HIG1vZHVsZXMg
TVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVsIHN0YXRlbWVudHMgZm9yDQogICAgPiAgICAgICAg
ICAgICBhbGwNCiAgICA+ICAgICAgICAgICAgIG5ld2x5IHB1Ymxpc2hlZCBZQU5HIG1vZHVsZXMs
IGFuZCBhbGwgbmV3bHkgcHVibGlzaGVkIHJldmlzaW9ucyBvZg0KICAgID4gICAgICAgICAgICAg
ZXhpc3RpbmcgWUFORyBtb2R1bGVzLiAgVGhlIHJldmlzaW9uLWxhYmVsIE1VU1QgdGFrZSB0aGUg
Zm9ybSBvZiBhDQogICAgPiAgICAgICAgICAgICBZQU5HIHNlbWFudGljIHZlcnNpb24gbnVtYmVy
IFtJLUQudmVyZHQtbmV0bW9kLXlhbmctc2VtdmVyXS4NCiAgICA+ICAgICAgICAgDQogICAgPiAg
ICAgICAgICAgSSBzdHJvbmdseSBkaXNhZ3JlZSB3aXRoIHRoaXMgbmV3IHJ1bGUuICBJRVRGIG1v
ZHVsZXMgdXNlIGEgbGluZWFyDQogICAgPiAgICAgICAgICAgaGlzdG9yeSwgc28gdGhlcmUgYXJl
IG5vIHJlYXNvbnMgdG8gdXNlICJtb2RpZmllZCBzZW12ZXIiLg0KICAgID4gICAgICAgICANCiAg
ICA+ICAgICAgICAgICBJdCBpcyBvayB0byB1c2UgcmV2Om5iYy1jaGFuZ2VzIGlmIG5lZWRlZCwg
dGhvdWdoLg0KICAgID4gDQogICAgPiBXZSBiZWxpZXZlIHNvbWUgSUVURiBtb2RlbHMgbWF5IG5v
dCBmb2xsb3cgbGluZWFyIGhpc3RvcnksIHRoaXMgd2FzDQogICAgPiBicm91Z2h0IHVwIChJIHRo
aW5rKSBmb3IgSURSLiBNb2RpZmllZCBzZW12ZXIgYWxsb3dzIGZvciBub24tbGluZWFyDQogICAg
PiBoaXN0b3J5IGFuZCBhbHNvIGRvZXNuJ3QgcHJlY2x1ZGUgbGluZWFyIGhpc3RvcnkuIFNvIGV2
ZW4gaWYgd2UgZW5kIHVwDQogICAgPiBoYXZpbmcgbm8gSUVURiBtb2R1bGVzIHVzaW5nIGJyYW5j
aGluZywgbW9kaWZpZWQgc2VtdmVyIHN0aWxsIHdvcmtzLg0KICAgIA0KICAgIFdpdGggdGhlIGNs
YXJpZmlhY3Rpb25zIGFuZCB1cGRhdGVzIGluDQogICAgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmct
bW9kdWxlLXZlcnNpb25pbmcsIG5vbi1saW5lYXIgdmVyc2lvbmluZw0KICAgIHdvcmtzIHdpdGhv
dXQgbW9kaWZpZWQgc2VtdmVyLiAgU28gdGhlcmUgaXMgbm8gdGVjaG5pY2FsIHJlYXNvbiB0byB1
c2UNCiAgICBtb2RpZmllZCBzZW12ZXIgaW4gSUVURiBtb2R1bGVzLg0KDQpTbyBhcmUgeW91IHBy
b3Bvc2luZyB3ZSB1c2Ugc29tZSBvdGhlciByZXZpc2lvbi1sYWJlbCBzY2hlbWUgKGUuZy4gc2Vt
dmVyIDIuMC4wKSBmb3IgSUVURiBtb2R1bGVzPw0KDQpPciB0aGF0IElFVEYgbW9kdWxlcyBzaG91
bGRuJ3QgdXNlIHJldmlzaW9uLWxhYmVscz8NCg0KT3IgZG8geW91IGhhdmUgc29tZXRoaW5nIGVs
c2UgaW4gbWluZD8NCg0KUmVnYXJkcywNClJlc2hhZC4NCiAgICANCiAgICBJIGNhbiByZWx1Y3Rh
bnRseSBhY2NlcHQgdGhhdCBtb2RpZmllZCBzbWV2ZXIgaXMgcHVibGlzaGVkIGFzDQogICAgRXhw
ZXJpbWVudGFsLiAgQnV0IHRoYXQgZG9lc24ndCBtZWFuIHRoYXQgSUVURiBtb2R1bGVzIHNob3Vs
ZCB1c2UgaXQuDQogICAgDQogICAgDQogICAgL21hcnRpbg0KICAgIA0KICAgIA0KICAgID4gDQog
ICAgPiBSZWdhcmRzLA0KICAgID4gUmVzaGFkLg0KICAgID4gDQogICAgPiANCiAgICA+IE9uIDIw
MjAtMDMtMjAsIDU6MDggUE0sICJuZXRtb2Qgb24gYmVoYWxmIG9mIFJlc2hhZCBSYWhtYW4gKHJy
YWhtYW4pIg0KICAgID4gPG5ldG1vZC1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZg0KICAg
ID4gcnJhaG1hbj00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZz4gd3JvdGU6DQogICAgPiANCiAg
ICA+ICAgICBIaSBNYXJ0aW4sDQogICAgPiAgICAgDQogICAgPiAgICAgV2UndmUgb3BlbmVkIGlz
c3VlcyB0byB0cmFjayB5b3VyIHJldmlldyBjb21tZW50cyAoc2VlIGJlbG93KS4gV2lsbA0KICAg
ID4gICAgIGtpY2sgb2ZmIHNlcGFyYXRlIHRoZXJhZHMgZm9yIGVhY2ggaXNzdWUuDQogICAgPiAg
ICAgDQogICAgPiAgICAgaHR0cHM6Ly9naXRodWIuY29tL25ldG1vZC13Zy95YW5nLXZlci1kdC9p
c3N1ZXM/cT1pcyUzQWlzc3VlK2lzJTNBb3BlbitsYWJlbCUzQXVwZGF0ZWQtbW9kLXJldi1oYW5k
bGluZw0KICAgID4gICAgIA0KICAgID4gICAgIFJlZ2FyZHMsDQogICAgPiAgICAgUmVzaGFkLg0K
ICAgID4gICAgIA0KICAgID4gICAgIE9uIDIwMjAtMDMtMTAsIDM6MzEgUE0sICJuZXRtb2Qgb24g
YmVoYWxmIG9mIE1hcnRpbiBCasO2cmtsdW5kIg0KICAgID4gICAgIDxuZXRtb2QtYm91bmNlc0Bp
ZXRmLm9yZyBvbiBiZWhhbGYgb2YgbWJqK2lldGZANDY2OC5zZT4gd3JvdGU6DQogICAgPiAgICAg
DQogICAgPiAgICAgICAgIEhpLA0KICAgID4gICAgICAgICANCiAgICA+ICAgICAgICAgSGVyZSBh
cmUgbXkgcmV2aWV3IGNvbW1lbnRzIG9mDQogICAgPiAgICAgICAgIGRyYWZ0LXZlcmR0LW5ldG1v
ZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nLTAxLg0KICAgID4gICAgICAgICANCiAgICA+ICAgICAg
ICAgDQogICAgPiAgICAgICAgIA0KICAgID4gICAgICAgICBvICAzLjEuMQ0KICAgID4gICAgICAg
ICANCiAgICA+ICAgICAgICAgICAgIG8gIEluIHN0YXRlbWVudHMgdGhhdCBoYXZlIGFueSBkYXRh
IGRlZmluaXRpb24gc3RhdGVtZW50cyBhcw0KICAgID4gICAgICAgICAgICAgICAgc3Vic3RhdGVt
ZW50cywgdGhvc2UgZGF0YSBkZWZpbml0aW9uIHN1YnN0YXRlbWVudHMgTUFZIGJlDQogICAgPiAg
ICAgICAgICAgICAgICByZW9yZGVyZWQsIGFzIGxvbmcgYXMgdGhleSBkbyBub3QgY2hhbmdlIHRo
ZSBvcmRlcmluZyBvciBhbnkNCiAgICA+ICAgICAgICAgICAgICAgICJycGMiDQogICAgPiAgICAg
ICAgICAgICAgICAiaW5wdXQiIHN1YnN0YXRlbWVudHMuDQogICAgPiAgICAgICAgIA0KICAgID4g
ICAgICAgICAgIEkgdGhpbmsgdGhpcyBuZWVkcyB0byBjYXB0dXJlIHRoYXQgbm8gZGVzY2VuZGFu
dCBzdGF0ZW1lbnRzIHRvDQogICAgPiAgICAgICAgICAgImlucHV0IiBjYW4gYmUgcmVvcmRlcmVk
LiAgU2FtZSBmb3IgIm91dHB1dCIgKG5vdGUsICJpbnB1dCIgYW5kDQogICAgPiAgICAgICAgICAg
Im91dHB1dCIgaW4gYm90aCAicnBjIiBhbmQgImFjdGlvbiIpLg0KICAgID4gICAgICAgICANCiAg
ICA+ICAgICAgICAgDQogICAgPiAgICAgICAgIG8gIDMuMw0KICAgID4gICAgICAgICANCiAgICA+
ICAgICAgICAgICAgIEFsbCByZXZpc2lvbiBsYWJlbHMgdGhhdCBtYXRjaCB0aGUgcGF0dGVybiBm
b3IgdGhlICJ2ZXJzaW9uIg0KICAgID4gICAgICAgICAgICAgdHlwZWRlZiBpbiB0aGUgaWV0Zi15
YW5nLXNlbXZlciBZQU5HIG1vZHVsZSBNVVNUIGJlIGludGVycHJldGVkIGFzDQogICAgPiAgICAg
ICAgICAgICBZQU5HIHNlbWFudGljIHZlcnNpb24gbnVtYmVycy4NCiAgICA+ICAgICAgICAgDQog
ICAgPiAgICAgICAgICAgSSBkb24ndCB0aGluayB0aGlzIGlzIGEgZ29vZCBpZGVhLiAgU2VlbXMg
bGlrZSBhIGxheWVyIHZpb2xhdGlvbi4NCiAgICA+ICAgICAgICAgICBXaGF0IGlmIG15IHByb2pl
Y3QgdXNlIGFub3RoZXIgZGlhbGVjdCBvZiBzZW12ZXIsIHRoYXQgd291bGRuJ3QgYmUNCiAgICA+
ICAgICAgICAgICBwb3NzaWJsZSB3aXRoIHRoaXMgcnVsZS4gIEkgdGhpbmsgdGhpcyBuZWVkcyB0
byBiZSByZW1vdmVkLg0KICAgID4gICAgICAgICANCiAgICA+ICAgICAgICAgDQogICAgPiAgICAg
ICAgIG8gIDMuMw0KICAgID4gICAgICAgICANCiAgICA+ICAgICAgICAgICAgIFN1Ym1vZHVsZXMg
TVVTVCBOT1QgdXNlIHJldmlzaW9uIGxhYmVsIHNjaGVtZXMgdGhhdCBjb3VsZCBiZQ0KICAgID4g
ICAgICAgICAgICAgY29uZnVzZWQNCiAgICA+ICAgICAgICAgICAgIHdpdGggdGhlIGluY2x1ZGlu
ZyBtb2R1bGUncyByZXZpc2lvbiBsYWJlbCBzY2hlbWUuDQogICAgPiAgICAgICAgIA0KICAgID4g
ICAgICAgICAgIEhtbSwgaG93IGRvIEkgZW5zdXJlIHRoYXQgdGhpcyBNVVNUIE5PVCBpcyBoYW5k
bGVkIGNvcnJlY3RseT8gIFdoYXQNCiAgICA+ICAgICAgICAgICBleGFjdGx5IGRvZXMgImNvdWxk
IGJlIGNvbmZ1c2VkIHdpdGgiIG1lYW4/DQogICAgPiAgICAgICAgIA0KICAgID4gICAgICAgICAN
CiAgICA+ICAgICAgICAgbyAgMy4zDQogICAgPiAgICAgICAgIA0KICAgID4gICAgICAgICAgICAg
ICBJbiB0aGUgZmlsZW5hbWUgb2YgYSBZQU5HIG1vZHVsZSwgd2hlcmUgaXQgdGFrZXMgdGhlIGZv
cm06DQogICAgPiAgICAgICAgICAgICAgIG1vZHVsZS0NCiAgICA+ICAgICAgICAgICAgICAgb3It
c3VibW9kdWxlLW5hbWUgWydAJyByZXZpc2lvbi1sYWJlbF0gKCAnLnlhbmcnIC8gJy55aW4nICkN
CiAgICA+ICAgICAgICAgDQogICAgPiAgICAgICAgICAgU2hvdWxkIHRoaXMgc2VjdGlvbiB1cGRh
dGUgNS4yIG9mIFJGQyA3OTUwPyAgSSBrbm93IHRoYXQgNS4yIGp1c3QNCiAgICA+ICAgICAgICAg
ICBzYXlzICJTSE9VTEQiLiAgQnV0IGV4aXN0aW5nIHRvb2xzIGltcGxlbWVudCB0aGlzIFNIT1VM
RCwgYW5kIHRoZXkNCiAgICA+ICAgICAgICAgICBuZWVkIHRvIGJlIHVwZGF0ZWQgdG8gaGFuZGxl
IHRoaXMgbmV3IGNvbnZlbnRpb24uDQogICAgPiAgICAgICAgIA0KICAgID4gICAgICAgICAgIEJ1
dCBJIHdvbmRlciBpZiB0aGlzIGEgZ29vZCBpZGVhLiAgSXQgbWVhbnMgdGhhdCBhIHRvb2wgdGhh
dCBsb29rcw0KICAgID4gICAgICAgICAgIGZvciBhIG1vZHVsZSB3aXRoIGEgY2VydGFpbiByZXZp
c2lvbiBkYXRlIGNhbm5vdCBzaW1wbHkgY2hlY2sgdGhlDQogICAgPiAgICAgICAgICAgZmlsZW5h
bWVzLCBidXQgbmVlZCB0byBwYXJzZSBhbGwgYXZhaWxhYmxlIG1vZHVsZXMgKHdpanVzdCB0byBm
aW5kDQogICAgPiAgICAgICAgICAgdGhlDQogICAgPiAgICAgICAgIA0KICAgID4gICAgICAgICAN
CiAgICA+ICAgICAgICAgDQogICAgPiAgICAgICAgIG8gIDMuNA0KICAgID4gICAgICAgICANCiAg
ICA+ICAgICAgICAgICAgICBsZWFmIGltcGVyaWFsLXRlbXBlcmF0dXJlIHsNCiAgICA+ICAgICAg
ICAgICAgICAgIHR5cGUgaW50NjQ7DQogICAgPiAgICAgICAgICAgICAgICB1bml0cyAiZGVncmVl
cyBGYWhyZW5oZWl0IjsNCiAgICA+ICAgICAgICAgICAgICAgIHN0YXR1cyBkZXByZWNhdGVkIHsN
CiAgICA+ICAgICAgICAgICAgICAgICAgcmV2OnN0YXR1cy1kZXNjcmlwdGlvbg0KICAgID4gICAg
ICAgICAgICAgICAgICAgICJJbXBlcmlhbCBtZWFzdXJlbWVudHMgYXJlIGJlaW5nIHBoYXNlZCBv
dXQgaW4gZmF2b3INCiAgICA+ICAgICAgICAgICAgICAgICAgICAgb2YgdGhlaXIgbWV0cmljIGVx
dWl2YWxlbnRzLiAgVXNlIG1ldHJpYy10ZW1wZXJhdHVyZQ0KICAgID4gICAgICAgICAgICAgICAg
ICAgICBpbnN0ZWFkLiI7DQogICAgPiAgICAgICAgICAgICAgICB9DQogICAgPiAgICAgICAgICAg
ICAgICBkZXNjcmlwdGlvbg0KICAgID4gICAgICAgICAgICAgICAgICAiVGVtcGVyYXR1cmUgaW4g
ZGVncmVlcyBGYWhyZW5oZWl0LiI7DQogICAgPiAgICAgICAgICAgICAgfQ0KICAgID4gICAgICAg
ICANCiAgICA+ICAgICAgICAgICBJIGRvbid0IHRoaW5rIHJldjpzdGF0dXMtZGVzY3JpcHRpb24g
aXMgbmVjZXNzYXJ5IC8gd29ydGggaXQuICBUaGlzDQogICAgPiAgICAgICAgICAgY2FuIGVhc2ls
eSBiZSB3cml0dGVuIHdpdGggdGhlIG5vcm1hbCBkZXNjcmlwdGlvbiBzdGF0ZW1lbnQgaW5zdGVh
ZDoNCiAgICA+ICAgICAgICAgDQogICAgPiAgICAgICAgICAgICAgbGVhZiBpbXBlcmlhbC10ZW1w
ZXJhdHVyZSB7DQogICAgPiAgICAgICAgICAgICAgICB0eXBlIGludDY0Ow0KICAgID4gICAgICAg
ICAgICAgICAgdW5pdHMgImRlZ3JlZXMgRmFocmVuaGVpdCI7DQogICAgPiAgICAgICAgICAgICAg
ICBzdGF0dXMgZGVwcmVjYXRlZDsNCiAgICA+ICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQog
ICAgPiAgICAgICAgICAgICAgICAgICAgIkltcGVyaWFsIG1lYXN1cmVtZW50cyBhcmUgYmVpbmcg
cGhhc2VkIG91dCBpbiBmYXZvcg0KICAgID4gICAgICAgICAgICAgICAgICAgICBvZiB0aGVpciBt
ZXRyaWMgZXF1aXZhbGVudHMuICBVc2UgbWV0cmljLXRlbXBlcmF0dXJlDQogICAgPiAgICAgICAg
ICAgICAgICAgICAgIGluc3RlYWQuDQogICAgPiAgICAgICAgIA0KICAgID4gICAgICAgICAgICAg
ICAgICAgICBUZW1wZXJhdHVyZSBpbiBkZWdyZWVzIEZhaHJlbmhlaXQuIjsNCiAgICA+ICAgICAg
ICAgICAgICB9DQogICAgPiAgICAgICAgIA0KICAgID4gICAgICAgICANCiAgICA+ICAgICAgICAg
byAgMy41DQogICAgPiAgICAgICAgIA0KICAgID4gICAgICAgICAgIFRoZSBleGFtcGxlIG1vZHVs
ZXMgc2hvdWxkIGJlIGxlZ2FsIFlBTkcgbW9kdWxlcy4gIFVzZSBlLmcuIA0KICAgID4gICAgICAg
ICAgICJ1cm46ZXhhbXBsZTptb2R1bGUiIGFzIG5hbWVzcGFjZS4NCiAgICA+ICAgICAgICAgDQog
ICAgPiAgICAgICAgICAgQWxzbywgdGhlIG1vZHVsZXMgYXJlIG1pc3NpbmcgdGhlIGxhc3QgIn0i
LCB3aGljaCBjb25mdXNlcyB0aGUNCiAgICA+ICAgICAgICAgICAicmZjc3RyaXAiIHRvb2wuDQog
ICAgPiAgICAgICAgIA0KICAgID4gICAgICAgICANCiAgICA+ICAgICAgICAgbyA0LjEuMQ0KICAg
ID4gICAgICAgICANCiAgICA+ICAgICAgICAgICAgIEFsdGVybmF0aXZlbHksIHRoZSBmaXJzdCBl
eGFtcGxlIGNvdWxkIGhhdmUgdXNlZCB0aGUgcmV2aXNpb24NCiAgICA+ICAgICAgICAgICAgIGxh
YmVsDQogICAgPiAgICAgICAgICAgICAiMS4wLjAiIGluc3RlYWQsIHdoaWNoIHNlbGVjdHMgdGhl
IHNhbWUgc2V0IG9mIHJldmlzaW9ucy92ZXJzaW9ucy4NCiAgICA+ICAgICAgICAgDQogICAgPiAg
ICAgICAgICAgICBpbXBvcnQgZXhhbXBsZS1tb2R1bGUgew0KICAgID4gICAgICAgICAgICAgICBy
ZXY6cmV2aXNpb24tb3ItZGVyaXZlZCAxLjAuMDsNCiAgICA+ICAgICAgICAgICAgIH0NCiAgICA+
ICAgICAgICAgDQogICAgPiAgICAgICAgICAgU2hvdWxkbid0IHRoaXMgYmUgcy8xLjAuMC8yLjAu
MC9nID8NCiAgICA+ICAgICAgICAgDQogICAgPiAgICAgICAgIA0KICAgID4gICAgICAgICBvICA1
DQogICAgPiAgICAgICAgIA0KICAgID4gICAgICAgICAgIEkgdGhpbmsgdGhlIG1vZHVsZSBuYW1l
ICJpZXRmLXlsLXJldmlzaW9ucyIgc2hvdWxkIGJlIGNoYW5nZWQgdG8NCiAgICA+ICAgICAgICAg
ICAiaWV0Zi15YW5nLWxpYnJhcnktcmV2aXNpb25zIi4gICAieWwiIGlzIG5vdCBhIHdlbGwta25v
d24gYWNyb255bS4NCiAgICA+ICAgICAgICAgDQogICAgPiAgICAgICAgIA0KICAgID4gICAgICAg
ICBvICA1LjIuMg0KICAgID4gICAgICAgICANCiAgICA+ICAgICAgICAgICBXb3VsZG4ndCBpdCBi
ZSBiZXR0ZXIgaWYgdGhlIGxlYWYgImRlcHJlY2F0ZWQtbm9kZXMtaW1wbGVtZW50ZWQiIGFuZA0K
ICAgID4gICAgICAgICAgICJvYnNvbGV0ZS1ub2Rlcy1hYnNlbnQiIHdlcmUgb2YgdHlwZSAiYm9v
bGVhbiIgcmF0aGVyIHRoYW4gdHlwZQ0KICAgID4gICAgICAgICAgICJlbXB0eSI/DQogICAgPiAg
ICAgICAgIA0KICAgID4gICAgICAgICANCiAgICA+ICAgICAgICAgbyAgNy4xDQogICAgPiAgICAg
ICAgIA0KICAgID4gICAgICAgICAgIFRoZSB0ZXh0IHNheXM6DQogICAgPiAgICAgICAgIA0KICAg
ID4gICAgICAgICAgICAgQWxsIElFVEYgWUFORyBtb2R1bGVzIE1VU1QgaW5jbHVkZSByZXZpc2lv
bi1sYWJlbCBzdGF0ZW1lbnRzIGZvcg0KICAgID4gICAgICAgICAgICAgYWxsDQogICAgPiAgICAg
ICAgICAgICBuZXdseSBwdWJsaXNoZWQgWUFORyBtb2R1bGVzLCBhbmQgYWxsIG5ld2x5IHB1Ymxp
c2hlZCByZXZpc2lvbnMgb2YNCiAgICA+ICAgICAgICAgICAgIGV4aXN0aW5nIFlBTkcgbW9kdWxl
cy4gIFRoZSByZXZpc2lvbi1sYWJlbCBNVVNUIHRha2UgdGhlIGZvcm0gb2YgYQ0KICAgID4gICAg
ICAgICAgICAgWUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJlciBbSS1ELnZlcmR0LW5ldG1vZC15
YW5nLXNlbXZlcl0uDQogICAgPiAgICAgICAgIA0KICAgID4gICAgICAgICAgIEkgc3Ryb25nbHkg
ZGlzYWdyZWUgd2l0aCB0aGlzIG5ldyBydWxlLiAgSUVURiBtb2R1bGVzIHVzZSBhIGxpbmVhcg0K
ICAgID4gICAgICAgICAgIGhpc3RvcnksIHNvIHRoZXJlIGFyZSBubyByZWFzb25zIHRvIHVzZSAi
bW9kaWZpZWQgc2VtdmVyIi4NCiAgICA+ICAgICAgICAgDQogICAgPiAgICAgICAgICAgSXQgaXMg
b2sgdG8gdXNlIHJldjpuYmMtY2hhbmdlcyBpZiBuZWVkZWQsIHRob3VnaC4NCiAgICA+ICAgICAg
ICAgDQogICAgPiAgICAgICAgIA0KICAgID4gICAgICAgICBvIDcuMS4xDQogICAgPiAgICAgICAg
IA0KICAgID4gICAgICAgICAgIFRoZXJlIGlzIGEgbWlzc2luZyAiIGluOg0KICAgID4gICAgICAg
ICANCiAgICA+ICAgICAgICAgICAgNC4gIEZvciBzdGF0dXMgIm9ic29sZXRlIiwgaXQgaXMgUkVD
T01NRU5ERUQgdG8ga2VlcCB0aGUgInN0YXR1cy0NCiAgICA+ICAgICAgICAgICAgICAgIGRlc2Ny
aXB0aW9uIiBpbmZvcm1hdGlvbiwgZnJvbSB3aGVuIHRoZSBub2RlIGhhZCBzdGF0dXMNCiAgICA+
ICAgICAgICAgICAgICAgICJkZXByZWNhdGVkLCB3aGljaCBpcyBzdGlsbCByZWxldmFudC4NCiAg
ICA+ICAgICAgICAgIEhFUkUgIC0tLS0tLS0tLS0tXg0KICAgID4gICAgICAgICANCiAgICA+ICAg
ICAgICAgDQogICAgPiAgICAgICAgIG8gIDgNCiAgICA+ICAgICAgICAgDQogICAgPiAgICAgICAg
ICAgcy9DT0RFIEVORFM+LzxDT0RFIEVORFM+Lw0KICAgID4gICAgICAgICANCiAgICA+ICAgICAg
ICAgDQogICAgPiAgICAgICAgIG8gQm90aCBZQU5HIG1vZHVsZXMNCiAgICA+ICAgICAgICAgDQog
ICAgPiAgICAgICAgICAgQWxsIGV4dGVuc2lvbnMgc2hvdWxkIHNwZWNpZnkgdGhlIGdyYW1tYXI7
IGkuZS4sIGluIHdoaWNoIHN0YXRlbWVudHMNCiAgICA+ICAgICAgICAgICB0aGV5IGNhbiBiZSBw
cmVzZW50IGFuZCB3aGljaCBzdWJzdGF0ZW1lbnRzIHRoZXkgY2FuIGhhdmUuDQogICAgPiAgICAg
ICAgIA0KICAgID4gICAgICAgICANCiAgICA+ICAgICAgICAgDQogICAgPiAgICAgICAgIC9tYXJ0
aW4NCiAgICA+ICAgICAgICAgDQogICAgPiAgICAgICAgIF9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fDQogICAgPiAgICAgICAgIG5ldG1vZCBtYWlsaW5nIGxp
c3QNCiAgICA+ICAgICAgICAgbmV0bW9kQGlldGYub3JnDQogICAgPiAgICAgICAgIGh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQogICAgPiAgICAgICAgIA0KICAg
ID4gICAgIA0KICAgID4gICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fDQogICAgPiAgICAgbmV0bW9kIG1haWxpbmcgbGlzdA0KICAgID4gICAgIG5ldG1v
ZEBpZXRmLm9yZw0KICAgID4gICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu
Zm8vbmV0bW9kDQogICAgPiAgICAgDQogICAgPiANCiAgICANCg0K


From nobody Mon Mar 30 11:20:25 2020
Return-Path: <mbj+ietf@4668.se>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F01ED3A0DA1 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 11:20:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.799
X-Spam-Level: *
X-Spam-Status: No, score=1.799 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=SMSi/xkL; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=EFFeYBJ3
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 Dk_kZ1-ZAXGF for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 11:20:22 -0700 (PDT)
Received: from wout5-smtp.messagingengine.com (wout5-smtp.messagingengine.com [64.147.123.21]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59F923A0DA0 for <netmod@ietf.org>; Mon, 30 Mar 2020 11:20:21 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id 9839B5E3; Mon, 30 Mar 2020 14:20:20 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Mon, 30 Mar 2020 14:20:20 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm1; bh= 4wpqeoGgb3OUu0Iyf6Qr+obUM1bqbu3PUvUHJu85s3U=; b=SMSi/xkLnxBzlFXZ SmbtUXtMeKtWjFmPJQSxRqJuPcAJOMUNdnnn+uVIXIyMy0IXgq8WfYrsXr062bli 0DuRzazaQaKCgmVrNopU0b22soEU8Cridx441R+fN/dKcvuPfZADndmflXA/Hy7N k4j3Rac0dGKtcpQCZiGG2t4oatvTW3xndE4QJ47CjeW+8j8v3e13x+0PVsNaEPqa 7Ql0OSWHtnCvq56O6Oaxfdl27//nxRX7GGkhftNUhUNQyfHmMYwTAXGQCuyiwmkU ujm551gIKfXN1hPQP+ExugoEypjPH3zeihQcLaxv+uijVH0/JwcLZpAkagmkxhnC +8pDaA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=4wpqeoGgb3OUu0Iyf6Qr+obUM1bqbu3PUvUHJu85s 3U=; b=EFFeYBJ3aCc5ImOEJM/rthsuQ086mqPN8OCvnDB/dgOtDk7RpVQqPGew1 dPEL/ELnwavZ+HUhDW3FQQTQOOZejVQrF/6jwsGwD6QWk4ugtKS0gqrsOy+Yt8F9 zPVNgQQq8zm9I2CyHniCQPHArcuQqfr70tGVeQTDkods7KCoIyYlL9WuvkhQaTv2 qtu5q7fjKzaqHcqEH721Q5oS/0ULOplJokTqdWSM+zWGQx8W5yiXozpG8D0tI2ee 5rf7IT8f0I/cD0skIUgw0qLzbAVTOsujA9Ah3aX+ySd1XZBA8vIz8yrUUHgks4VL 5is6jV35A+Lkgt3yED8DKZXeW8+wA==
X-ME-Sender: <xms:YziCXrYJwtCTxbbRw5VCuxmn2ixhDAHeONWzXDajXRBkjPgZP5fFaQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrudeihedguddvfecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffkvffuhfgjfhfogggtgfesth hqredtredtudenucfhrhhomhepofgrrhhtihhnuceujhpnrhhklhhunhguuceomhgsjhdo ihgvthhfseegieeikedrshgvqeenucffohhmrghinhepghhithhhuhgsrdgtohhmpdhivg htfhdrohhrghenucfkphepudehkedrudejgedrgedrgeegnecuvehluhhsthgvrhfuihii vgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsjhdoihgvthhfseegieeikedrsh gv
X-ME-Proxy: <xmx:YziCXo3DsJwKkoDe8MQsDNe_3z4OkL5-XeOUTC0H9QC-e4FrLkJEng> <xmx:YziCXgmhv0LeeRB7lUV5IWGDjL-hmzODMFtVGZzfYrxj7umdCbxzXg> <xmx:YziCXs-8BuPPM8is4EEvTaSrt-LU7yTP2hq1zDYFSgL6cVdY9rdxFg> <xmx:ZDiCXlxtvUdqWuNHW-4QCptWritiSYc-p_cVvteDuVcptvfflP-kmA>
Received: from localhost (unknown [158.174.4.44]) by mail.messagingengine.com (Postfix) with ESMTPA id 61E3C306CA10; Mon, 30 Mar 2020 14:20:19 -0400 (EDT)
Date: Mon, 30 Mar 2020 20:20:16 +0200 (CEST)
Message-Id: <20200330.202016.930329343788112268.id@4668.se>
To: rrahman@cisco.com
Cc: netmod@ietf.org
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
In-Reply-To: <76623C79-BB91-4B5F-8FEA-406ADEAD1647@cisco.com>
References: <75CFDBD9-143C-407A-B7C3-26CEC51E229C@cisco.com> <20200328.094121.1160081114435152145.id@4668.se> <76623C79-BB91-4B5F-8FEA-406ADEAD1647@cisco.com>
X-Mailer: Mew version 6.8 on Emacs 25.2
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/NG7h7ijiH00rUS7wgpYuXrLEgsQ>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 18:20:24 -0000

"Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
> On 2020-03-28, 4:41 AM, "Martin Bj=F6rklund" <mbj+ietf@4668.se> wrote=
:
> =

>     "Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
>     > Hi,
>     > =

>     > https://github.com/netmod-wg/yang-ver-dt/issues/45
>     > =

>     >         o  7.1
>     >         =

>     >           The text says:
>     >         =

>     >             All IETF YANG modules MUST include revision-label s=
tatements for
>     >             all
>     >             newly published YANG modules, and all newly publish=
ed revisions of
>     >             existing YANG modules.  The revision-label MUST tak=
e the form of a
>     >             YANG semantic version number [I-D.verdt-netmod-yang=
-semver].
>     >         =

>     >           I strongly disagree with this new rule.  IETF modules=
 use a linear
>     >           history, so there are no reasons to use "modified sem=
ver".
>     >         =

>     >           It is ok to use rev:nbc-changes if needed, though.
>     > =

>     > We believe some IETF models may not follow linear history, this=
 was
>     > brought up (I think) for IDR. Modified semver allows for non-li=
near
>     > history and also doesn't preclude linear history. So even if we=
 end up
>     > having no IETF modules using branching, modified semver still w=
orks.
>     =

>     With the clarifiactions and updates in
>     draft-verdt-netmod-yang-module-versioning, non-linear versioning
>     works without modified semver.  So there is no technical reason t=
o use
>     modified semver in IETF modules.
> =

> So are you proposing we use some other revision-label scheme (e.g. se=
mver 2.0.0) for IETF modules?
> =

> Or that IETF modules shouldn't use revision-labels?

That IETF shouldn't use revision labels.

I am all for using rev:nbc-changes or rev:editorial-changes (which I
think should be added) in IETF modules.


/martin


> =

> Or do you have something else in mind?
> =

> Regards,
> Reshad.
>     =

>     I can reluctantly accept that modified smever is published as
>     Experimental.  But that doesn't mean that IETF modules should use=
 it.
>     =

>     =

>     /martin
>     =

>     =

>     > =

>     > Regards,
>     > Reshad.
>     > =

>     > =

>     > On 2020-03-20, 5:08 PM, "netmod on behalf of Reshad Rahman (rra=
hman)"
>     > <netmod-bounces@ietf.org on behalf of
>     > rrahman=3D40cisco.com@dmarc.ietf.org> wrote:
>     > =

>     >     Hi Martin,
>     >     =

>     >     We've opened issues to track your review comments (see belo=
w). Will
>     >     kick off separate therads for each issue.
>     >     =

>     >     https://github.com/netmod-wg/yang-ver-dt/issues?q=3Dis%3Ais=
sue+is%3Aopen+label%3Aupdated-mod-rev-handling
>     >     =

>     >     Regards,
>     >     Reshad.
>     >     =

>     >     On 2020-03-10, 3:31 PM, "netmod on behalf of Martin Bj=F6rk=
lund"
>     >     <netmod-bounces@ietf.org on behalf of mbj+ietf@4668.se> wro=
te:
>     >     =

>     >         Hi,
>     >         =

>     >         Here are my review comments of
>     >         draft-verdt-netmod-yang-module-versioning-01.
>     >         =

>     >         =

>     >         =

>     >         o  3.1.1
>     >         =

>     >             o  In statements that have any data definition stat=
ements as
>     >                substatements, those data definition substatemen=
ts MAY be
>     >                reordered, as long as they do not change the ord=
ering or any
>     >                "rpc"
>     >                "input" substatements.
>     >         =

>     >           I think this needs to capture that no descendant stat=
ements to
>     >           "input" can be reordered.  Same for "output" (note, "=
input" and
>     >           "output" in both "rpc" and "action").
>     >         =

>     >         =

>     >         o  3.3
>     >         =

>     >             All revision labels that match the pattern for the =
"version"
>     >             typedef in the ietf-yang-semver YANG module MUST be=
 interpreted as
>     >             YANG semantic version numbers.
>     >         =

>     >           I don't think this is a good idea.  Seems like a laye=
r violation.
>     >           What if my project use another dialect of semver, tha=
t wouldn't be
>     >           possible with this rule.  I think this needs to be re=
moved.
>     >         =

>     >         =

>     >         o  3.3
>     >         =

>     >             Submodules MUST NOT use revision label schemes that=
 could be
>     >             confused
>     >             with the including module's revision label scheme.
>     >         =

>     >           Hmm, how do I ensure that this MUST NOT is handled co=
rrectly?  What
>     >           exactly does "could be confused with" mean?
>     >         =

>     >         =

>     >         o  3.3
>     >         =

>     >               In the filename of a YANG module, where it takes =
the form:
>     >               module-
>     >               or-submodule-name ['@' revision-label] ( '.yang' =
/ '.yin' )
>     >         =

>     >           Should this section update 5.2 of RFC 7950?  I know t=
hat 5.2 just
>     >           says "SHOULD".  But existing tools implement this SHO=
ULD, and they
>     >           need to be updated to handle this new convention.
>     >         =

>     >           But I wonder if this a good idea.  It means that a to=
ol that looks
>     >           for a module with a certain revision date cannot simp=
ly check the
>     >           filenames, but need to parse all available modules (w=
ijust to find
>     >           the
>     >         =

>     >         =

>     >         =

>     >         o  3.4
>     >         =

>     >              leaf imperial-temperature {
>     >                type int64;
>     >                units "degrees Fahrenheit";
>     >                status deprecated {
>     >                  rev:status-description
>     >                    "Imperial measurements are being phased out =
in favor
>     >                     of their metric equivalents.  Use metric-te=
mperature
>     >                     instead.";
>     >                }
>     >                description
>     >                  "Temperature in degrees Fahrenheit.";
>     >              }
>     >         =

>     >           I don't think rev:status-description is necessary / w=
orth it.  This
>     >           can easily be written with the normal description sta=
tement instead:
>     >         =

>     >              leaf imperial-temperature {
>     >                type int64;
>     >                units "degrees Fahrenheit";
>     >                status deprecated;
>     >                description
>     >                    "Imperial measurements are being phased out =
in favor
>     >                     of their metric equivalents.  Use metric-te=
mperature
>     >                     instead.
>     >         =

>     >                     Temperature in degrees Fahrenheit.";
>     >              }
>     >         =

>     >         =

>     >         o  3.5
>     >         =

>     >           The example modules should be legal YANG modules.  Us=
e e.g. =

>     >           "urn:example:module" as namespace.
>     >         =

>     >           Also, the modules are missing the last "}", which con=
fuses the
>     >           "rfcstrip" tool.
>     >         =

>     >         =

>     >         o 4.1.1
>     >         =

>     >             Alternatively, the first example could have used th=
e revision
>     >             label
>     >             "1.0.0" instead, which selects the same set of revi=
sions/versions.
>     >         =

>     >             import example-module {
>     >               rev:revision-or-derived 1.0.0;
>     >             }
>     >         =

>     >           Shouldn't this be s/1.0.0/2.0.0/g ?
>     >         =

>     >         =

>     >         o  5
>     >         =

>     >           I think the module name "ietf-yl-revisions" should be=
 changed to
>     >           "ietf-yang-library-revisions".   "yl" is not a well-k=
nown acronym.
>     >         =

>     >         =

>     >         o  5.2.2
>     >         =

>     >           Wouldn't it be better if the leaf "deprecated-nodes-i=
mplemented" and
>     >           "obsolete-nodes-absent" were of type "boolean" rather=
 than type
>     >           "empty"?
>     >         =

>     >         =

>     >         o  7.1
>     >         =

>     >           The text says:
>     >         =

>     >             All IETF YANG modules MUST include revision-label s=
tatements for
>     >             all
>     >             newly published YANG modules, and all newly publish=
ed revisions of
>     >             existing YANG modules.  The revision-label MUST tak=
e the form of a
>     >             YANG semantic version number [I-D.verdt-netmod-yang=
-semver].
>     >         =

>     >           I strongly disagree with this new rule.  IETF modules=
 use a linear
>     >           history, so there are no reasons to use "modified sem=
ver".
>     >         =

>     >           It is ok to use rev:nbc-changes if needed, though.
>     >         =

>     >         =

>     >         o 7.1.1
>     >         =

>     >           There is a missing " in:
>     >         =

>     >            4.  For status "obsolete", it is RECOMMENDED to keep=
 the "status-
>     >                description" information, from when the node had=
 status
>     >                "deprecated, which is still relevant.
>     >          HERE  -----------^
>     >         =

>     >         =

>     >         o  8
>     >         =

>     >           s/CODE ENDS>/<CODE ENDS>/
>     >         =

>     >         =

>     >         o Both YANG modules
>     >         =

>     >           All extensions should specify the grammar; i.e., in w=
hich statements
>     >           they can be present and which substatements they can =
have.
>     >         =

>     >         =

>     >         =

>     >         /martin
>     >         =

>     >         _______________________________________________
>     >         netmod mailing list
>     >         netmod@ietf.org
>     >         https://www.ietf.org/mailman/listinfo/netmod
>     >         =

>     >     =

>     >     _______________________________________________
>     >     netmod mailing list
>     >     netmod@ietf.org
>     >     https://www.ietf.org/mailman/listinfo/netmod
>     >     =

>     > =

>     =

> =


From nobody Mon Mar 30 11:51:36 2020
Return-Path: <andy@yumaworks.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BEEA23A0E3D for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 11:51:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.013
X-Spam-Level: 
X-Spam-Status: No, score=0.013 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.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 jjQ_GVRLX3MX for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 11:51:30 -0700 (PDT)
Received: from mail-yb1-xb33.google.com (mail-yb1-xb33.google.com [IPv6:2607:f8b0:4864:20::b33]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 431C73A0E38 for <netmod@ietf.org>; Mon, 30 Mar 2020 11:51:29 -0700 (PDT)
Received: by mail-yb1-xb33.google.com with SMTP id c13so6433094ybp.9 for <netmod@ietf.org>; Mon, 30 Mar 2020 11:51:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=JNWwL+Xhq1VxwjvlTtLw+inGDm+EC+f89zRULEXGM6c=; b=zIUhv24WUfazVOJEF2jdiHEMzU3K3Z011APBqxLzX+6dGIGo4NY2Xz9uCkF3fBD4P9 1J2RrG/AWXizrA/50+QALZ0UIEPHCd+I7dHMGv23OfHfjytK7KUqM/0CBrigWhnwKgCe PiwRGB09S6B0bVPeAz+0K3GbVJnN6ZVjkShPbfjdpemSNiDM/GomP0RFYCPRJYed3YUs u/c5+CiWKBFuJl+k9+IB6sxHoBBqhbNBkvyvC1DsV/Z87+Z/UkVLuDo/fTo/bffkbgJY Y1zZ3NvoTCCmf57d+CSHp5lNfTM//1SONArNIWhEdpvb9cgGAk8cAvK+c/LtUaK5ahVB HaRg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=JNWwL+Xhq1VxwjvlTtLw+inGDm+EC+f89zRULEXGM6c=; b=Hm7MNF9UrfHwyn05GuC0usdFeChDBQFZA6AW9lTmJk1pB/NDj7HqXjngWetgntrd8F 52Z1+3WdqjHYBTJDXeMq3xHnH1/VeOLtGPnc6FH6MQfKyYLe/iGPj2+2/7hv9ZF28/2P zISlLaSlJDr0eSziqEFAS/cdO9E7V/NJzvHkK0A7g4Bj0D6Dwo0ClS9xZ/MT+ozMF1Zo ddrAA3dRh+jSBrquZ+vjimLWnJAPE6V6CtzGlHYEOMXU87DqNRqt+2ow4zJeAvXmoNEp QhyRGiO6dsmpTP7szOVe8GuxWxx23DVPC4eAzxwl0iaowacmzsrHIjX4dZ422qNa2qz7 X99g==
X-Gm-Message-State: ANhLgQ1DCwiIgk6DjSt0mEuMS+wMIUmmZ14yqbRMqGzPKy/uUnpfyGGs NxAOmhYchsSCxZYIgqoQ/1UZhPnRh5gxd/t6UASmqw==
X-Google-Smtp-Source: ADFU+vt1M7x9gZXULe/Cj5lExl/5COvy6vep+vrTVSZXPbZirmLXAUI/iMKu4IcVUmuysZql9HE0vktyqiVuW2N34pI=
X-Received: by 2002:a25:d495:: with SMTP id m143mr23419832ybf.274.1585594288029;  Mon, 30 Mar 2020 11:51:28 -0700 (PDT)
MIME-Version: 1.0
References: <75CFDBD9-143C-407A-B7C3-26CEC51E229C@cisco.com> <20200328.094121.1160081114435152145.id@4668.se> <76623C79-BB91-4B5F-8FEA-406ADEAD1647@cisco.com> <20200330.202016.930329343788112268.id@4668.se>
In-Reply-To: <20200330.202016.930329343788112268.id@4668.se>
From: Andy Bierman <andy@yumaworks.com>
Date: Mon, 30 Mar 2020 11:51:17 -0700
Message-ID: <CABCOCHS=y8d00xHLzV+LNpvN_=jScw5VizGYWXGopsQAi8qZUw@mail.gmail.com>
To: =?UTF-8?Q?Martin_Bj=C3=B6rklund?= <mbj+ietf@4668.se>
Cc: "Reshad Rahman (rrahman)" <rrahman@cisco.com>, NetMod WG <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000004bd91a05a216f01d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/1JudmfdAZLbYJjwbX7NjIMDyiV8>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 18:51:35 -0000

--0000000000004bd91a05a216f01d
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, Mar 30, 2020 at 11:20 AM Martin Bj=C3=B6rklund <mbj+ietf@4668.se> w=
rote:

> "Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
> > On 2020-03-28, 4:41 AM, "Martin Bj=C3=B6rklund" <mbj+ietf@4668.se> wrot=
e:
> >
> >     "Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
> >     > Hi,
> >     >
> >     > https://github.com/netmod-wg/yang-ver-dt/issues/45
> >     >
> >     >         o  7.1
> >     >
> >     >           The text says:
> >     >
> >     >             All IETF YANG modules MUST include revision-label
> statements for
> >     >             all
> >     >             newly published YANG modules, and all newly published
> revisions of
> >     >             existing YANG modules.  The revision-label MUST take
> the form of a
> >     >             YANG semantic version number
> [I-D.verdt-netmod-yang-semver].
> >     >
> >     >           I strongly disagree with this new rule.  IETF modules
> use a linear
> >     >           history, so there are no reasons to use "modified
> semver".
> >     >
> >     >           It is ok to use rev:nbc-changes if needed, though.
> >     >
> >     > We believe some IETF models may not follow linear history, this w=
as
> >     > brought up (I think) for IDR. Modified semver allows for non-line=
ar
> >     > history and also doesn't preclude linear history. So even if we
> end up
> >     > having no IETF modules using branching, modified semver still
> works.
> >
> >     With the clarifiactions and updates in
> >     draft-verdt-netmod-yang-module-versioning, non-linear versioning
> >     works without modified semver.  So there is no technical reason to
> use
> >     modified semver in IETF modules.
> >
> > So are you proposing we use some other revision-label scheme (e.g.
> semver 2.0.0) for IETF modules?
> >
> > Or that IETF modules shouldn't use revision-labels?
>
> That IETF shouldn't use revision labels.
>
>
I do not like modified semver because it will cause confusion with the real
semver
introduced by OpenConfig.

Sometimes multiple release trains are needed, and the revision label (in
addition to revision-date)
can help distinguish revisions from each release train, so plain semver
that is introduced over time
would be OK.

It is possible to introduce only BC changes on each release train.
The BC vs. NBC issue has nothing to do with multiple release trains.



I am all for using rev:nbc-changes or rev:editorial-changes (which I
> think should be added) in IETF modules.
>
>
I agree that this is sufficient and modified semver provides no added
value, only confusion.


>
> /martin
>
>

Andy


>
> >
> > Or do you have something else in mind?
> >
> > Regards,
> > Reshad.
> >
> >     I can reluctantly accept that modified smever is published as
> >     Experimental.  But that doesn't mean that IETF modules should use i=
t.
> >
> >
> >     /martin
> >
> >
> >     >
> >     > Regards,
> >     > Reshad.
> >     >
> >     >
> >     > On 2020-03-20, 5:08 PM, "netmod on behalf of Reshad Rahman
> (rrahman)"
> >     > <netmod-bounces@ietf.org on behalf of
> >     > rrahman=3D40cisco.com@dmarc.ietf.org> wrote:
> >     >
> >     >     Hi Martin,
> >     >
> >     >     We've opened issues to track your review comments (see below)=
.
> Will
> >     >     kick off separate therads for each issue.
> >     >
> >     >
> https://github.com/netmod-wg/yang-ver-dt/issues?q=3Dis%3Aissue+is%3Aopen+=
label%3Aupdated-mod-rev-handling
> >     >
> >     >     Regards,
> >     >     Reshad.
> >     >
> >     >     On 2020-03-10, 3:31 PM, "netmod on behalf of Martin Bj=C3=B6r=
klund"
> >     >     <netmod-bounces@ietf.org on behalf of mbj+ietf@4668.se> wrote=
:
> >     >
> >     >         Hi,
> >     >
> >     >         Here are my review comments of
> >     >         draft-verdt-netmod-yang-module-versioning-01.
> >     >
> >     >
> >     >
> >     >         o  3.1.1
> >     >
> >     >             o  In statements that have any data definition
> statements as
> >     >                substatements, those data definition substatements
> MAY be
> >     >                reordered, as long as they do not change the
> ordering or any
> >     >                "rpc"
> >     >                "input" substatements.
> >     >
> >     >           I think this needs to capture that no descendant
> statements to
> >     >           "input" can be reordered.  Same for "output" (note,
> "input" and
> >     >           "output" in both "rpc" and "action").
> >     >
> >     >
> >     >         o  3.3
> >     >
> >     >             All revision labels that match the pattern for the
> "version"
> >     >             typedef in the ietf-yang-semver YANG module MUST be
> interpreted as
> >     >             YANG semantic version numbers.
> >     >
> >     >           I don't think this is a good idea.  Seems like a layer
> violation.
> >     >           What if my project use another dialect of semver, that
> wouldn't be
> >     >           possible with this rule.  I think this needs to be
> removed.
> >     >
> >     >
> >     >         o  3.3
> >     >
> >     >             Submodules MUST NOT use revision label schemes that
> could be
> >     >             confused
> >     >             with the including module's revision label scheme.
> >     >
> >     >           Hmm, how do I ensure that this MUST NOT is handled
> correctly?  What
> >     >           exactly does "could be confused with" mean?
> >     >
> >     >
> >     >         o  3.3
> >     >
> >     >               In the filename of a YANG module, where it takes th=
e
> form:
> >     >               module-
> >     >               or-submodule-name ['@' revision-label] ( '.yang' /
> '.yin' )
> >     >
> >     >           Should this section update 5.2 of RFC 7950?  I know tha=
t
> 5.2 just
> >     >           says "SHOULD".  But existing tools implement this
> SHOULD, and they
> >     >           need to be updated to handle this new convention.
> >     >
> >     >           But I wonder if this a good idea.  It means that a tool
> that looks
> >     >           for a module with a certain revision date cannot simply
> check the
> >     >           filenames, but need to parse all available modules
> (wijust to find
> >     >           the
> >     >
> >     >
> >     >
> >     >         o  3.4
> >     >
> >     >              leaf imperial-temperature {
> >     >                type int64;
> >     >                units "degrees Fahrenheit";
> >     >                status deprecated {
> >     >                  rev:status-description
> >     >                    "Imperial measurements are being phased out in
> favor
> >     >                     of their metric equivalents.  Use
> metric-temperature
> >     >                     instead.";
> >     >                }
> >     >                description
> >     >                  "Temperature in degrees Fahrenheit.";
> >     >              }
> >     >
> >     >           I don't think rev:status-description is necessary /
> worth it.  This
> >     >           can easily be written with the normal description
> statement instead:
> >     >
> >     >              leaf imperial-temperature {
> >     >                type int64;
> >     >                units "degrees Fahrenheit";
> >     >                status deprecated;
> >     >                description
> >     >                    "Imperial measurements are being phased out in
> favor
> >     >                     of their metric equivalents.  Use
> metric-temperature
> >     >                     instead.
> >     >
> >     >                     Temperature in degrees Fahrenheit.";
> >     >              }
> >     >
> >     >
> >     >         o  3.5
> >     >
> >     >           The example modules should be legal YANG modules.  Use
> e.g.
> >     >           "urn:example:module" as namespace.
> >     >
> >     >           Also, the modules are missing the last "}", which
> confuses the
> >     >           "rfcstrip" tool.
> >     >
> >     >
> >     >         o 4.1.1
> >     >
> >     >             Alternatively, the first example could have used the
> revision
> >     >             label
> >     >             "1.0.0" instead, which selects the same set of
> revisions/versions.
> >     >
> >     >             import example-module {
> >     >               rev:revision-or-derived 1.0.0;
> >     >             }
> >     >
> >     >           Shouldn't this be s/1.0.0/2.0.0/g ?
> >     >
> >     >
> >     >         o  5
> >     >
> >     >           I think the module name "ietf-yl-revisions" should be
> changed to
> >     >           "ietf-yang-library-revisions".   "yl" is not a
> well-known acronym.
> >     >
> >     >
> >     >         o  5.2.2
> >     >
> >     >           Wouldn't it be better if the leaf
> "deprecated-nodes-implemented" and
> >     >           "obsolete-nodes-absent" were of type "boolean" rather
> than type
> >     >           "empty"?
> >     >
> >     >
> >     >         o  7.1
> >     >
> >     >           The text says:
> >     >
> >     >             All IETF YANG modules MUST include revision-label
> statements for
> >     >             all
> >     >             newly published YANG modules, and all newly published
> revisions of
> >     >             existing YANG modules.  The revision-label MUST take
> the form of a
> >     >             YANG semantic version number
> [I-D.verdt-netmod-yang-semver].
> >     >
> >     >           I strongly disagree with this new rule.  IETF modules
> use a linear
> >     >           history, so there are no reasons to use "modified
> semver".
> >     >
> >     >           It is ok to use rev:nbc-changes if needed, though.
> >     >
> >     >
> >     >         o 7.1.1
> >     >
> >     >           There is a missing " in:
> >     >
> >     >            4.  For status "obsolete", it is RECOMMENDED to keep
> the "status-
> >     >                description" information, from when the node had
> status
> >     >                "deprecated, which is still relevant.
> >     >          HERE  -----------^
> >     >
> >     >
> >     >         o  8
> >     >
> >     >           s/CODE ENDS>/<CODE ENDS>/
> >     >
> >     >
> >     >         o Both YANG modules
> >     >
> >     >           All extensions should specify the grammar; i.e., in
> which statements
> >     >           they can be present and which substatements they can
> have.
> >     >
> >     >
> >     >
> >     >         /martin
> >     >
> >     >         _______________________________________________
> >     >         netmod mailing list
> >     >         netmod@ietf.org
> >     >         https://www.ietf.org/mailman/listinfo/netmod
> >     >
> >     >
> >     >     _______________________________________________
> >     >     netmod mailing list
> >     >     netmod@ietf.org
> >     >     https://www.ietf.org/mailman/listinfo/netmod
> >     >
> >     >
> >
> >
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
>

--0000000000004bd91a05a216f01d
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64

PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGJyPjwvZGl2Pjxicj48ZGl2IGNsYXNzPSJn
bWFpbF9xdW90ZSI+PGRpdiBkaXI9Imx0ciIgY2xhc3M9ImdtYWlsX2F0dHIiPk9uIE1vbiwgTWFy
IDMwLCAyMDIwIGF0IDExOjIwIEFNIE1hcnRpbiBCasO2cmtsdW5kICZsdDs8YSBocmVmPSJtYWls
dG86bWJqJTJCaWV0ZkA0NjY4LnNlIj5tYmoraWV0ZkA0NjY4LnNlPC9hPiZndDsgd3JvdGU6PGJy
PjwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowcHgg
MHB4IDBweCAwLjhleDtib3JkZXItbGVmdDoxcHggc29saWQgcmdiKDIwNCwyMDQsMjA0KTtwYWRk
aW5nLWxlZnQ6MWV4Ij4mcXVvdDtSZXNoYWQgUmFobWFuIChycmFobWFuKSZxdW90OyAmbHQ7PGEg
aHJlZj0ibWFpbHRvOnJyYWhtYW5AY2lzY28uY29tIiB0YXJnZXQ9Il9ibGFuayI+cnJhaG1hbkBj
aXNjby5jb208L2E+Jmd0OyB3cm90ZTo8YnI+DQomZ3Q7IE9uIDIwMjAtMDMtMjgsIDQ6NDEgQU0s
ICZxdW90O01hcnRpbiBCasO2cmtsdW5kJnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86bWJqJTJC
aWV0ZkA0NjY4LnNlIiB0YXJnZXQ9Il9ibGFuayI+bWJqK2lldGZANDY2OC5zZTwvYT4mZ3Q7IHdy
b3RlOjxicj4NCiZndDsgPGJyPg0KJmd0O8KgIMKgIMKgJnF1b3Q7UmVzaGFkIFJhaG1hbiAocnJh
aG1hbikmcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpycmFobWFuQGNpc2NvLmNvbSIgdGFyZ2V0
PSJfYmxhbmsiPnJyYWhtYW5AY2lzY28uY29tPC9hPiZndDsgd3JvdGU6PGJyPg0KJmd0O8KgIMKg
IMKgJmd0OyBIaSw8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7IDxicj4NCiZndDvCoCDCoCDCoCZndDsg
PGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL25ldG1vZC13Zy95YW5nLXZlci1kdC9pc3N1ZXMv
NDUiIHJlbD0ibm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vZ2l0aHViLmNvbS9u
ZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNzdWVzLzQ1PC9hPjxicj4NCiZndDvCoCDCoCDCoCZndDsg
PGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgb8KgIDcuMTxicj4NCiZndDvCoCDC
oCDCoCZndDvCoCDCoCDCoCDCoCDCoDxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDC
oCDCoFRoZSB0ZXh0IHNheXM6PGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgPGJy
Pg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgIMKgIMKgQWxsIElFVEYgWUFORyBtb2R1
bGVzIE1VU1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbCBzdGF0ZW1lbnRzIGZvcjxicj4NCiZndDvC
oCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoCDCoCDCoGFsbDxicj4NCiZndDvCoCDCoCDCoCZndDvC
oCDCoCDCoCDCoCDCoCDCoCDCoG5ld2x5IHB1Ymxpc2hlZCBZQU5HIG1vZHVsZXMsIGFuZCBhbGwg
bmV3bHkgcHVibGlzaGVkIHJldmlzaW9ucyBvZjxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDC
oCDCoCDCoCDCoCDCoGV4aXN0aW5nIFlBTkcgbW9kdWxlcy7CoCBUaGUgcmV2aXNpb24tbGFiZWwg
TVVTVCB0YWtlIHRoZSBmb3JtIG9mIGE8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAg
wqAgwqAgwqBZQU5HIHNlbWFudGljIHZlcnNpb24gbnVtYmVyIFtJLUQudmVyZHQtbmV0bW9kLXlh
bmctc2VtdmVyXS48YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqA8YnI+DQomZ3Q7
wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqAgwqBJIHN0cm9uZ2x5IGRpc2FncmVlIHdpdGggdGhp
cyBuZXcgcnVsZS7CoCBJRVRGIG1vZHVsZXMgdXNlIGEgbGluZWFyPGJyPg0KJmd0O8KgIMKgIMKg
Jmd0O8KgIMKgIMKgIMKgIMKgIMKgaGlzdG9yeSwgc28gdGhlcmUgYXJlIG5vIHJlYXNvbnMgdG8g
dXNlICZxdW90O21vZGlmaWVkIHNlbXZlciZxdW90Oy48YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAg
wqAgwqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqAgwqBJdCBpcyBv
ayB0byB1c2UgcmV2Om5iYy1jaGFuZ2VzIGlmIG5lZWRlZCwgdGhvdWdoLjxicj4NCiZndDvCoCDC
oCDCoCZndDsgPGJyPg0KJmd0O8KgIMKgIMKgJmd0OyBXZSBiZWxpZXZlIHNvbWUgSUVURiBtb2Rl
bHMgbWF5IG5vdCBmb2xsb3cgbGluZWFyIGhpc3RvcnksIHRoaXMgd2FzPGJyPg0KJmd0O8KgIMKg
IMKgJmd0OyBicm91Z2h0IHVwIChJIHRoaW5rKSBmb3IgSURSLiBNb2RpZmllZCBzZW12ZXIgYWxs
b3dzIGZvciBub24tbGluZWFyPGJyPg0KJmd0O8KgIMKgIMKgJmd0OyBoaXN0b3J5IGFuZCBhbHNv
IGRvZXNuJiMzOTt0IHByZWNsdWRlIGxpbmVhciBoaXN0b3J5LiBTbyBldmVuIGlmIHdlIGVuZCB1
cDxicj4NCiZndDvCoCDCoCDCoCZndDsgaGF2aW5nIG5vIElFVEYgbW9kdWxlcyB1c2luZyBicmFu
Y2hpbmcsIG1vZGlmaWVkIHNlbXZlciBzdGlsbCB3b3Jrcy48YnI+DQomZ3Q7wqAgwqAgwqA8YnI+
DQomZ3Q7wqAgwqAgwqBXaXRoIHRoZSBjbGFyaWZpYWN0aW9ucyBhbmQgdXBkYXRlcyBpbjxicj4N
CiZndDvCoCDCoCDCoGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nLCBu
b24tbGluZWFyIHZlcnNpb25pbmc8YnI+DQomZ3Q7wqAgwqAgwqB3b3JrcyB3aXRob3V0IG1vZGlm
aWVkIHNlbXZlci7CoCBTbyB0aGVyZSBpcyBubyB0ZWNobmljYWwgcmVhc29uIHRvIHVzZTxicj4N
CiZndDvCoCDCoCDCoG1vZGlmaWVkIHNlbXZlciBpbiBJRVRGIG1vZHVsZXMuPGJyPg0KJmd0OyA8
YnI+DQomZ3Q7IFNvIGFyZSB5b3UgcHJvcG9zaW5nIHdlIHVzZSBzb21lIG90aGVyIHJldmlzaW9u
LWxhYmVsIHNjaGVtZSAoZS5nLiBzZW12ZXIgMi4wLjApIGZvciBJRVRGIG1vZHVsZXM/PGJyPg0K
Jmd0OyA8YnI+DQomZ3Q7IE9yIHRoYXQgSUVURiBtb2R1bGVzIHNob3VsZG4mIzM5O3QgdXNlIHJl
dmlzaW9uLWxhYmVscz88YnI+DQo8YnI+DQpUaGF0IElFVEYgc2hvdWxkbiYjMzk7dCB1c2UgcmV2
aXNpb24gbGFiZWxzLjxicj4NCjxicj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+PC9kaXY+PGRpdj5J
IGRvIG5vdCBsaWtlIG1vZGlmaWVkIHNlbXZlciBiZWNhdXNlIGl0IHdpbGwgY2F1c2UgY29uZnVz
aW9uIHdpdGggdGhlIHJlYWwgc2VtdmVyPC9kaXY+PGRpdj5pbnRyb2R1Y2VkIGJ5IE9wZW5Db25m
aWcuwqA8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PlNvbWV0aW1lcyBtdWx0aXBsZSByZWxlYXNl
IHRyYWlucyBhcmUgbmVlZGVkLCBhbmQgdGhlIHJldmlzaW9uIGxhYmVsIChpbiBhZGRpdGlvbiB0
byByZXZpc2lvbi1kYXRlKTwvZGl2PjxkaXY+Y2FuIGhlbHAgZGlzdGluZ3Vpc2ggcmV2aXNpb25z
IGZyb20gZWFjaCByZWxlYXNlIHRyYWluLCBzbyBwbGFpbiBzZW12ZXIgdGhhdCBpcyBpbnRyb2R1
Y2VkIG92ZXIgdGltZTwvZGl2PjxkaXY+d291bGQgYmUgT0suwqDCoDwvZGl2PjxkaXY+PGJyPjwv
ZGl2PjxkaXY+SXQgaXMgcG9zc2libGUgdG8gaW50cm9kdWNlIG9ubHkgQkMgY2hhbmdlcyBvbiBl
YWNoIHJlbGVhc2UgdHJhaW4uPC9kaXY+PGRpdj5UaGUgQkMgdnMuIE5CQyBpc3N1ZSBoYXMgbm90
aGluZyB0byBkbyB3aXRoIG11bHRpcGxlIHJlbGVhc2UgdHJhaW5zLjwvZGl2PjxkaXY+PGJyPjwv
ZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJnbWFp
bF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDtib3JkZXItbGVmdDoxcHgg
c29saWQgcmdiKDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4Ij4NCkkgYW0gYWxsIGZvciB1
c2luZyByZXY6bmJjLWNoYW5nZXMgb3IgcmV2OmVkaXRvcmlhbC1jaGFuZ2VzICh3aGljaCBJPGJy
Pg0KdGhpbmsgc2hvdWxkIGJlIGFkZGVkKSBpbiBJRVRGIG1vZHVsZXMuPGJyPg0KPGJyPjwvYmxv
Y2txdW90ZT48ZGl2Pjxicj48L2Rpdj48ZGl2PkkgYWdyZWUgdGhhdCB0aGlzIGlzIHN1ZmZpY2ll
bnQgYW5kIG1vZGlmaWVkIHNlbXZlciBwcm92aWRlcyBubyBhZGRlZCB2YWx1ZSwgb25seSBjb25m
dXNpb24uPC9kaXY+PGRpdj7CoDwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIg
c3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDtib3JkZXItbGVmdDoxcHggc29saWQgcmdi
KDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4Ij4NCjxicj4NCi9tYXJ0aW48YnI+DQo8YnI+
PC9ibG9ja3F1b3RlPjxkaXY+PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+QW5keTwvZGl2
PjxkaXY+wqA8L2Rpdj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJn
aW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIw
NCk7cGFkZGluZy1sZWZ0OjFleCI+DQo8YnI+DQomZ3Q7IDxicj4NCiZndDsgT3IgZG8geW91IGhh
dmUgc29tZXRoaW5nIGVsc2UgaW4gbWluZD88YnI+DQomZ3Q7IDxicj4NCiZndDsgUmVnYXJkcyw8
YnI+DQomZ3Q7IFJlc2hhZC48YnI+DQomZ3Q7wqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqBJIGNh
biByZWx1Y3RhbnRseSBhY2NlcHQgdGhhdCBtb2RpZmllZCBzbWV2ZXIgaXMgcHVibGlzaGVkIGFz
PGJyPg0KJmd0O8KgIMKgIMKgRXhwZXJpbWVudGFsLsKgIEJ1dCB0aGF0IGRvZXNuJiMzOTt0IG1l
YW4gdGhhdCBJRVRGIG1vZHVsZXMgc2hvdWxkIHVzZSBpdC48YnI+DQomZ3Q7wqAgwqAgwqA8YnI+
DQomZ3Q7wqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAvbWFydGluPGJyPg0KJmd0O8KgIMKgIMKg
PGJyPg0KJmd0O8KgIMKgIMKgPGJyPg0KJmd0O8KgIMKgIMKgJmd0OyA8YnI+DQomZ3Q7wqAgwqAg
wqAmZ3Q7IFJlZ2FyZHMsPGJyPg0KJmd0O8KgIMKgIMKgJmd0OyBSZXNoYWQuPGJyPg0KJmd0O8Kg
IMKgIMKgJmd0OyA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7IDxicj4NCiZndDvCoCDCoCDCoCZndDsg
T24gMjAyMC0wMy0yMCwgNTowOCBQTSwgJnF1b3Q7bmV0bW9kIG9uIGJlaGFsZiBvZiBSZXNoYWQg
UmFobWFuIChycmFobWFuKSZxdW90Ozxicj4NCiZndDvCoCDCoCDCoCZndDsgJmx0OzxhIGhyZWY9
Im1haWx0bzpuZXRtb2QtYm91bmNlc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm5ldG1vZC1i
b3VuY2VzQGlldGYub3JnPC9hPiBvbiBiZWhhbGYgb2Y8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7IHJy
YWhtYW49PGEgaHJlZj0ibWFpbHRvOjQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnIiB0YXJnZXQ9
Il9ibGFuayI+NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc8L2E+Jmd0OyB3cm90ZTo8YnI+DQom
Z3Q7wqAgwqAgwqAmZ3Q7IDxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoEhpIE1hcnRpbiw8
YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAg
wqBXZSYjMzk7dmUgb3BlbmVkIGlzc3VlcyB0byB0cmFjayB5b3VyIHJldmlldyBjb21tZW50cyAo
c2VlIGJlbG93KS4gV2lsbDxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoGtpY2sgb2ZmIHNl
cGFyYXRlIHRoZXJhZHMgZm9yIGVhY2ggaXNzdWUuPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKg
IMKgPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIu
Y29tL25ldG1vZC13Zy95YW5nLXZlci1kdC9pc3N1ZXM/cT1pcyUzQWlzc3VlK2lzJTNBb3Blbits
YWJlbCUzQXVwZGF0ZWQtbW9kLXJldi1oYW5kbGluZyIgcmVsPSJub3JlZmVycmVyIiB0YXJnZXQ9
Il9ibGFuayI+aHR0cHM6Ly9naXRodWIuY29tL25ldG1vZC13Zy95YW5nLXZlci1kdC9pc3N1ZXM/
cT1pcyUzQWlzc3VlK2lzJTNBb3BlbitsYWJlbCUzQXVwZGF0ZWQtbW9kLXJldi1oYW5kbGluZzwv
YT48YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAg
wqAgwqBSZWdhcmRzLDxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoFJlc2hhZC48YnI+DQom
Z3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqBPbiAy
MDIwLTAzLTEwLCAzOjMxIFBNLCAmcXVvdDtuZXRtb2Qgb24gYmVoYWxmIG9mIE1hcnRpbiBCasO2
cmtsdW5kJnF1b3Q7PGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgJmx0OzxhIGhyZWY9Im1h
aWx0bzpuZXRtb2QtYm91bmNlc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm5ldG1vZC1ib3Vu
Y2VzQGlldGYub3JnPC9hPiBvbiBiZWhhbGYgb2YgPGEgaHJlZj0ibWFpbHRvOm1iaiUyQmlldGZA
NDY2OC5zZSIgdGFyZ2V0PSJfYmxhbmsiPm1iaitpZXRmQDQ2Njguc2U8L2E+Jmd0OyB3cm90ZTo8
YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAg
wqAgwqAgwqBIaSw8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqA8YnI+DQomZ3Q7
wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqBIZXJlIGFyZSBteSByZXZpZXcgY29tbWVudHMgb2Y8
YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqBkcmFmdC12ZXJkdC1uZXRtb2QteWFu
Zy1tb2R1bGUtdmVyc2lvbmluZy0wMS48YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAg
wqA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAm
Z3Q7wqAgwqAgwqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqBvwqAg
My4xLjE8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAg
wqAmZ3Q7wqAgwqAgwqAgwqAgwqAgwqAgwqBvwqAgSW4gc3RhdGVtZW50cyB0aGF0IGhhdmUgYW55
IGRhdGEgZGVmaW5pdGlvbiBzdGF0ZW1lbnRzIGFzPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIHN1YnN0YXRlbWVudHMsIHRob3NlIGRhdGEgZGVmaW5pdGlvbiBz
dWJzdGF0ZW1lbnRzIE1BWSBiZTxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCByZW9yZGVyZWQsIGFzIGxvbmcgYXMgdGhleSBkbyBub3QgY2hhbmdlIHRoZSBvcmRl
cmluZyBvciBhbnk8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
JnF1b3Q7cnBjJnF1b3Q7PGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgICZxdW90O2lucHV0JnF1b3Q7IHN1YnN0YXRlbWVudHMuPGJyPg0KJmd0O8KgIMKgIMKgJmd0
O8KgIMKgIMKgIMKgIMKgPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgIMKgSSB0
aGluayB0aGlzIG5lZWRzIHRvIGNhcHR1cmUgdGhhdCBubyBkZXNjZW5kYW50IHN0YXRlbWVudHMg
dG88YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqAgwqAmcXVvdDtpbnB1dCZxdW90
OyBjYW4gYmUgcmVvcmRlcmVkLsKgIFNhbWUgZm9yICZxdW90O291dHB1dCZxdW90OyAobm90ZSwg
JnF1b3Q7aW5wdXQmcXVvdDsgYW5kPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKg
IMKgJnF1b3Q7b3V0cHV0JnF1b3Q7IGluIGJvdGggJnF1b3Q7cnBjJnF1b3Q7IGFuZCAmcXVvdDth
Y3Rpb24mcXVvdDspLjxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoDxicj4NCiZn
dDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoDxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDC
oCDCoCDCoG/CoCAzLjM8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqA8YnI+DQom
Z3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqAgwqAgwqBBbGwgcmV2aXNpb24gbGFiZWxzIHRo
YXQgbWF0Y2ggdGhlIHBhdHRlcm4gZm9yIHRoZSAmcXVvdDt2ZXJzaW9uJnF1b3Q7PGJyPg0KJmd0
O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgIMKgIMKgdHlwZWRlZiBpbiB0aGUgaWV0Zi15YW5n
LXNlbXZlciBZQU5HIG1vZHVsZSBNVVNUIGJlIGludGVycHJldGVkIGFzPGJyPg0KJmd0O8KgIMKg
IMKgJmd0O8KgIMKgIMKgIMKgIMKgIMKgIMKgWUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJlcnMu
PGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgPGJyPg0KJmd0O8KgIMKgIMKgJmd0
O8KgIMKgIMKgIMKgIMKgIMKgSSBkb24mIzM5O3QgdGhpbmsgdGhpcyBpcyBhIGdvb2QgaWRlYS7C
oCBTZWVtcyBsaWtlIGEgbGF5ZXIgdmlvbGF0aW9uLjxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDC
oCDCoCDCoCDCoCDCoFdoYXQgaWYgbXkgcHJvamVjdCB1c2UgYW5vdGhlciBkaWFsZWN0IG9mIHNl
bXZlciwgdGhhdCB3b3VsZG4mIzM5O3QgYmU8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAg
wqAgwqAgwqBwb3NzaWJsZSB3aXRoIHRoaXMgcnVsZS7CoCBJIHRoaW5rIHRoaXMgbmVlZHMgdG8g
YmUgcmVtb3ZlZC48YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqA8YnI+DQomZ3Q7
wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAg
wqAgwqBvwqAgMy4zPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgPGJyPg0KJmd0
O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgIMKgIMKgU3VibW9kdWxlcyBNVVNUIE5PVCB1c2Ug
cmV2aXNpb24gbGFiZWwgc2NoZW1lcyB0aGF0IGNvdWxkIGJlPGJyPg0KJmd0O8KgIMKgIMKgJmd0
O8KgIMKgIMKgIMKgIMKgIMKgIMKgY29uZnVzZWQ8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAg
wqAgwqAgwqAgwqAgwqB3aXRoIHRoZSBpbmNsdWRpbmcgbW9kdWxlJiMzOTtzIHJldmlzaW9uIGxh
YmVsIHNjaGVtZS48YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqA8YnI+DQomZ3Q7
wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqAgwqBIbW0sIGhvdyBkbyBJIGVuc3VyZSB0aGF0IHRo
aXMgTVVTVCBOT1QgaXMgaGFuZGxlZCBjb3JyZWN0bHk/wqAgV2hhdDxicj4NCiZndDvCoCDCoCDC
oCZndDvCoCDCoCDCoCDCoCDCoCDCoGV4YWN0bHkgZG9lcyAmcXVvdDtjb3VsZCBiZSBjb25mdXNl
ZCB3aXRoJnF1b3Q7IG1lYW4/PGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgPGJy
Pg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8Kg
IMKgIMKgIMKgIMKgb8KgIDMuMzxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoDxi
cj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoEluIHRoZSBmaWxlbmFt
ZSBvZiBhIFlBTkcgbW9kdWxlLCB3aGVyZSBpdCB0YWtlcyB0aGUgZm9ybTo8YnI+DQomZ3Q7wqAg
wqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBtb2R1bGUtPGJyPg0KJmd0O8KgIMKgIMKg
Jmd0O8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgb3Itc3VibW9kdWxlLW5hbWUgWyYjMzk7QCYjMzk7
IHJldmlzaW9uLWxhYmVsXSAoICYjMzk7LnlhbmcmIzM5OyAvICYjMzk7LnlpbiYjMzk7ICk8YnI+
DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAg
wqAgwqAgwqAgwqAgwqBTaG91bGQgdGhpcyBzZWN0aW9uIHVwZGF0ZSA1LjIgb2YgUkZDIDc5NTA/
wqAgSSBrbm93IHRoYXQgNS4yIGp1c3Q8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAg
wqAgwqBzYXlzICZxdW90O1NIT1VMRCZxdW90Oy7CoCBCdXQgZXhpc3RpbmcgdG9vbHMgaW1wbGVt
ZW50IHRoaXMgU0hPVUxELCBhbmQgdGhleTxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDC
oCDCoCDCoG5lZWQgdG8gYmUgdXBkYXRlZCB0byBoYW5kbGUgdGhpcyBuZXcgY29udmVudGlvbi48
YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7
wqAgwqAgwqAgwqAgwqAgwqBCdXQgSSB3b25kZXIgaWYgdGhpcyBhIGdvb2QgaWRlYS7CoCBJdCBt
ZWFucyB0aGF0IGEgdG9vbCB0aGF0IGxvb2tzPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKg
IMKgIMKgIMKgZm9yIGEgbW9kdWxlIHdpdGggYSBjZXJ0YWluIHJldmlzaW9uIGRhdGUgY2Fubm90
IHNpbXBseSBjaGVjayB0aGU8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqAgwqBm
aWxlbmFtZXMsIGJ1dCBuZWVkIHRvIHBhcnNlIGFsbCBhdmFpbGFibGUgbW9kdWxlcyAod2lqdXN0
IHRvIGZpbmQ8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqAgwqB0aGU8YnI+DQom
Z3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAg
wqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqA8YnI+DQomZ3Q7wqAg
wqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqBvwqAgMy40PGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKg
IMKgIMKgIMKgPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgIMKgIMKgIGxlYWYg
aW1wZXJpYWwtdGVtcGVyYXR1cmUgezxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCB0eXBlIGludDY0Ozxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCB1bml0cyAmcXVvdDtkZWdyZWVzIEZhaHJlbmhlaXQmcXVvdDs7PGJyPg0KJmd0
O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHN0YXR1cyBkZXByZWNhdGVkIHs8
YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcmV2OnN0YXR1
cy1kZXNjcmlwdGlvbjxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCAmcXVvdDtJbXBlcmlhbCBtZWFzdXJlbWVudHMgYXJlIGJlaW5nIHBoYXNlZCBvdXQg
aW4gZmF2b3I8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqBvZiB0aGVpciBtZXRyaWMgZXF1aXZhbGVudHMuwqAgVXNlIG1ldHJpYy10ZW1wZXJhdHVy
ZTxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGlu
c3RlYWQuJnF1b3Q7Ozxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCB9PGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGRlc2NyaXB0
aW9uPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90
O1RlbXBlcmF0dXJlIGluIGRlZ3JlZXMgRmFocmVuaGVpdC4mcXVvdDs7PGJyPg0KJmd0O8KgIMKg
IMKgJmd0O8KgIMKgIMKgIMKgIMKgIMKgIMKgIH08YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAg
wqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqAgwqBJIGRvbiYjMzk7
dCB0aGluayByZXY6c3RhdHVzLWRlc2NyaXB0aW9uIGlzIG5lY2Vzc2FyeSAvIHdvcnRoIGl0LsKg
IFRoaXM8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqAgwqBjYW4gZWFzaWx5IGJl
IHdyaXR0ZW4gd2l0aCB0aGUgbm9ybWFsIGRlc2NyaXB0aW9uIHN0YXRlbWVudCBpbnN0ZWFkOjxi
cj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoDxicj4NCiZndDvCoCDCoCDCoCZndDvC
oCDCoCDCoCDCoCDCoCDCoCDCoCBsZWFmIGltcGVyaWFsLXRlbXBlcmF0dXJlIHs8YnI+DQomZ3Q7
wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgdHlwZSBpbnQ2NDs8YnI+DQomZ3Q7
wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgdW5pdHMgJnF1b3Q7ZGVncmVlcyBG
YWhyZW5oZWl0JnF1b3Q7Ozxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCBzdGF0dXMgZGVwcmVjYXRlZDs8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgZGVzY3JpcHRpb248YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7SW1wZXJpYWwgbWVhc3VyZW1lbnRzIGFyZSBiZWluZyBw
aGFzZWQgb3V0IGluIGZhdm9yPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgb2YgdGhlaXIgbWV0cmljIGVxdWl2YWxlbnRzLsKgIFVzZSBtZXRyaWMt
dGVtcGVyYXR1cmU8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqBpbnN0ZWFkLjxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoDxicj4N
CiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoFRlbXBlcmF0
dXJlIGluIGRlZ3JlZXMgRmFocmVuaGVpdC4mcXVvdDs7PGJyPg0KJmd0O8KgIMKgIMKgJmd0O8Kg
IMKgIMKgIMKgIMKgIMKgIMKgIH08YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqA8
YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7
wqAgwqAgwqAgwqAgwqBvwqAgMy41PGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKg
PGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgIMKgVGhlIGV4YW1wbGUgbW9kdWxl
cyBzaG91bGQgYmUgbGVnYWwgWUFORyBtb2R1bGVzLsKgIFVzZSBlLmcuIDxicj4NCiZndDvCoCDC
oCDCoCZndDvCoCDCoCDCoCDCoCDCoCDCoCZxdW90O3VybjpleGFtcGxlOm1vZHVsZSZxdW90OyBh
cyBuYW1lc3BhY2UuPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgPGJyPg0KJmd0
O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgIMKgQWxzbywgdGhlIG1vZHVsZXMgYXJlIG1pc3Np
bmcgdGhlIGxhc3QgJnF1b3Q7fSZxdW90Oywgd2hpY2ggY29uZnVzZXMgdGhlPGJyPg0KJmd0O8Kg
IMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgIMKgJnF1b3Q7cmZjc3RyaXAmcXVvdDsgdG9vbC48YnI+
DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAg
wqAgwqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqBvIDQuMS4xPGJy
Pg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8Kg
IMKgIMKgIMKgIMKgIMKgIMKgQWx0ZXJuYXRpdmVseSwgdGhlIGZpcnN0IGV4YW1wbGUgY291bGQg
aGF2ZSB1c2VkIHRoZSByZXZpc2lvbjxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDC
oCDCoCDCoGxhYmVsPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgIMKgIMKgJnF1
b3Q7MS4wLjAmcXVvdDsgaW5zdGVhZCwgd2hpY2ggc2VsZWN0cyB0aGUgc2FtZSBzZXQgb2YgcmV2
aXNpb25zL3ZlcnNpb25zLjxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoDxicj4N
CiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoCDCoCDCoGltcG9ydCBleGFtcGxlLW1vZHVs
ZSB7PGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgcmV2OnJldmlz
aW9uLW9yLWRlcml2ZWQgMS4wLjA7PGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKg
IMKgIMKgfTxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoDxicj4NCiZndDvCoCDC
oCDCoCZndDvCoCDCoCDCoCDCoCDCoCDCoFNob3VsZG4mIzM5O3QgdGhpcyBiZSBzLzEuMC4wLzIu
MC4wL2cgPzxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoDxicj4NCiZndDvCoCDC
oCDCoCZndDvCoCDCoCDCoCDCoCDCoDxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDC
oG/CoCA1PGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgPGJyPg0KJmd0O8KgIMKg
IMKgJmd0O8KgIMKgIMKgIMKgIMKgIMKgSSB0aGluayB0aGUgbW9kdWxlIG5hbWUgJnF1b3Q7aWV0
Zi15bC1yZXZpc2lvbnMmcXVvdDsgc2hvdWxkIGJlIGNoYW5nZWQgdG88YnI+DQomZ3Q7wqAgwqAg
wqAmZ3Q7wqAgwqAgwqAgwqAgwqAgwqAmcXVvdDtpZXRmLXlhbmctbGlicmFyeS1yZXZpc2lvbnMm
cXVvdDsuwqAgwqAmcXVvdDt5bCZxdW90OyBpcyBub3QgYSB3ZWxsLWtub3duIGFjcm9ueW0uPGJy
Pg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8Kg
IMKgIMKgIMKgIMKgPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgb8KgIDUuMi4y
PGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgPGJyPg0KJmd0O8KgIMKgIMKgJmd0
O8KgIMKgIMKgIMKgIMKgIMKgV291bGRuJiMzOTt0IGl0IGJlIGJldHRlciBpZiB0aGUgbGVhZiAm
cXVvdDtkZXByZWNhdGVkLW5vZGVzLWltcGxlbWVudGVkJnF1b3Q7IGFuZDxicj4NCiZndDvCoCDC
oCDCoCZndDvCoCDCoCDCoCDCoCDCoCDCoCZxdW90O29ic29sZXRlLW5vZGVzLWFic2VudCZxdW90
OyB3ZXJlIG9mIHR5cGUgJnF1b3Q7Ym9vbGVhbiZxdW90OyByYXRoZXIgdGhhbiB0eXBlPGJyPg0K
Jmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgIMKgJnF1b3Q7ZW1wdHkmcXVvdDs/PGJyPg0K
Jmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKg
IMKgIMKgIMKgPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgb8KgIDcuMTxicj4N
CiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoDxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDC
oCDCoCDCoCDCoCDCoFRoZSB0ZXh0IHNheXM6PGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKg
IMKgIMKgPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgIMKgIMKgQWxsIElFVEYg
WUFORyBtb2R1bGVzIE1VU1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbCBzdGF0ZW1lbnRzIGZvcjxi
cj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoCDCoCDCoGFsbDxicj4NCiZndDvCoCDC
oCDCoCZndDvCoCDCoCDCoCDCoCDCoCDCoCDCoG5ld2x5IHB1Ymxpc2hlZCBZQU5HIG1vZHVsZXMs
IGFuZCBhbGwgbmV3bHkgcHVibGlzaGVkIHJldmlzaW9ucyBvZjxicj4NCiZndDvCoCDCoCDCoCZn
dDvCoCDCoCDCoCDCoCDCoCDCoCDCoGV4aXN0aW5nIFlBTkcgbW9kdWxlcy7CoCBUaGUgcmV2aXNp
b24tbGFiZWwgTVVTVCB0YWtlIHRoZSBmb3JtIG9mIGE8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAg
wqAgwqAgwqAgwqAgwqAgwqBZQU5HIHNlbWFudGljIHZlcnNpb24gbnVtYmVyIFtJLUQudmVyZHQt
bmV0bW9kLXlhbmctc2VtdmVyXS48YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqA8
YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqAgwqBJIHN0cm9uZ2x5IGRpc2FncmVl
IHdpdGggdGhpcyBuZXcgcnVsZS7CoCBJRVRGIG1vZHVsZXMgdXNlIGEgbGluZWFyPGJyPg0KJmd0
O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgIMKgaGlzdG9yeSwgc28gdGhlcmUgYXJlIG5vIHJl
YXNvbnMgdG8gdXNlICZxdW90O21vZGlmaWVkIHNlbXZlciZxdW90Oy48YnI+DQomZ3Q7wqAgwqAg
wqAmZ3Q7wqAgwqAgwqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqAg
wqBJdCBpcyBvayB0byB1c2UgcmV2Om5iYy1jaGFuZ2VzIGlmIG5lZWRlZCwgdGhvdWdoLjxicj4N
CiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoDxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDC
oCDCoCDCoCDCoDxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoG8gNy4xLjE8YnI+
DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAg
wqAgwqAgwqAgwqAgwqBUaGVyZSBpcyBhIG1pc3NpbmcgJnF1b3Q7IGluOjxicj4NCiZndDvCoCDC
oCDCoCZndDvCoCDCoCDCoCDCoCDCoDxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDC
oCDCoCA0LsKgIEZvciBzdGF0dXMgJnF1b3Q7b2Jzb2xldGUmcXVvdDssIGl0IGlzIFJFQ09NTUVO
REVEIHRvIGtlZXAgdGhlICZxdW90O3N0YXR1cy08YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgZGVzY3JpcHRpb24mcXVvdDsgaW5mb3JtYXRpb24sIGZyb20gd2hl
biB0aGUgbm9kZSBoYWQgc3RhdHVzPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgICZxdW90O2RlcHJlY2F0ZWQsIHdoaWNoIGlzIHN0aWxsIHJlbGV2YW50Ljxicj4N
CiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoCBIRVJFwqAgLS0tLS0tLS0tLS1ePGJyPg0K
Jmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKg
IMKgIMKgIMKgPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgb8KgIDg8YnI+DQom
Z3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAg
wqAgwqAgwqAgwqBzL0NPREUgRU5EUyZndDsvJmx0O0NPREUgRU5EUyZndDsvPGJyPg0KJmd0O8Kg
IMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKg
IMKgPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKgIMKgIMKgIMKgbyBCb3RoIFlBTkcgbW9kdWxl
czxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoDxicj4NCiZndDvCoCDCoCDCoCZn
dDvCoCDCoCDCoCDCoCDCoCDCoEFsbCBleHRlbnNpb25zIHNob3VsZCBzcGVjaWZ5IHRoZSBncmFt
bWFyOyBpLmUuLCBpbiB3aGljaCBzdGF0ZW1lbnRzPGJyPg0KJmd0O8KgIMKgIMKgJmd0O8KgIMKg
IMKgIMKgIMKgIMKgdGhleSBjYW4gYmUgcHJlc2VudCBhbmQgd2hpY2ggc3Vic3RhdGVtZW50cyB0
aGV5IGNhbiBoYXZlLjxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoDxicj4NCiZn
dDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoDxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDC
oCDCoCDCoDxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoC9tYXJ0aW48YnI+DQom
Z3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAg
wqAgwqAgwqBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxi
cj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoCDCoCDCoG5ldG1vZCBtYWlsaW5nIGxpc3Q8YnI+
DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqA8YSBocmVmPSJtYWlsdG86bmV0bW9kQGll
dGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bmV0bW9kQGlldGYub3JnPC9hPjxicj4NCiZndDvCoCDC
oCDCoCZndDvCoCDCoCDCoCDCoCDCoDxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vbmV0bW9kIiByZWw9Im5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5odHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZDwvYT48YnI+DQomZ3Q7wqAg
wqAgwqAmZ3Q7wqAgwqAgwqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqA8YnI+
DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXzxicj4NCiZndDvCoCDCoCDCoCZndDvCoCDCoCDCoG5ldG1vZCBtYWls
aW5nIGxpc3Q8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7wqAgwqAgwqA8YSBocmVmPSJtYWlsdG86bmV0
bW9kQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bmV0bW9kQGlldGYub3JnPC9hPjxicj4NCiZn
dDvCoCDCoCDCoCZndDvCoCDCoCDCoDxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vbmV0bW9kIiByZWw9Im5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5odHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZDwvYT48YnI+DQomZ3Q7wqAg
wqAgwqAmZ3Q7wqAgwqAgwqA8YnI+DQomZ3Q7wqAgwqAgwqAmZ3Q7IDxicj4NCiZndDvCoCDCoCDC
oDxicj4NCiZndDsgPGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX188YnI+DQpuZXRtb2QgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJlZj0ibWFpbHRvOm5l
dG1vZEBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm5ldG1vZEBpZXRmLm9yZzwvYT48YnI+DQo8
YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZCIgcmVs
PSJub3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1h
bi9saXN0aW5mby9uZXRtb2Q8L2E+PGJyPg0KPC9ibG9ja3F1b3RlPjwvZGl2PjwvZGl2Pg0K
--0000000000004bd91a05a216f01d--


From nobody Mon Mar 30 12:22:07 2020
Return-Path: <010001712ce4c5fe-04a059c3-ced3-4e6d-8389-5dd7c1257ac2-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A258F3A0F27 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 12:22:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.002
X-Spam-Level: 
X-Spam-Status: No, score=0.002 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 7whLzB0rxZH8 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 12:22:04 -0700 (PDT)
Received: from a48-92.smtp-out.amazonses.com (a48-92.smtp-out.amazonses.com [54.240.48.92]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2519C3A0F23 for <netmod@ietf.org>; Mon, 30 Mar 2020 12:22:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585596122; h=From:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Message-Id:Date:To:Feedback-ID; bh=n5czoWSeI7mq++vP5Ckavv3eRitwf1G66/kQ3nzc7b4=; b=Rj4yudRK9pQMETn5xQbx4GMCgjuGl9lRRVXVGdYt0RKjHR+GlQqBbOtNBYxviIMd H/guxw/+bVO5+vGlxeehgmY1PAWUzZPgO1fET+afPH0p/zc6ykdRFZWVAc8g+84vWgk S7DEe5L9Klllz/rdGD9DC2AH1QjTflgY6VvGFaYk=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Message-ID: <010001712ce4c5fe-04a059c3-ced3-4e6d-8389-5dd7c1257ac2-000000@email.amazonses.com>
Date: Mon, 30 Mar 2020 19:22:02 +0000
To: "netmod@ietf.org" <netmod@ietf.org>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.30-54.240.48.92
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/kLLWzTWoOg374jGSaBjXAt4Hx1I>
Subject: [netmod] Shepherd review on draft-ietf-netmod-yang-instance-file-format-10
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 19:22:06 -0000

As part of the Shepherd writeup, I read the entire draft and found the =
following issues, which I=E2=80=99d like to see resolved before =
progressing the document.  Most of these issues should have been caught =
be the WG and/or Editors...


Logical Issues:

  - S3, P8 defines MUSTs inside a SHOULD, a logical contradiction.
  - In S3, P8 (the P beginning w/ "The name of=E2=80=9D), text fails to =
indicate what SHOULD be done if both =E2=80=9Crevision=E2=80=9D and =
=E2=80=9Ctimestamp=E2=80=9D are present?
  - the syntax grammar used in S3, P8 doesn=E2=80=99t make sense - use =
ABNF?
  - In S3, P8: =E2=80=9Cthe semicolons and the decimal point, if =
present, shall be replaced by underscores=E2=80=9D - why are they not =
escaped?
  - Example 1 seems semantically invalid?  e.g., =
"ietf-netconf-monitoring=E2=80=9D is in "content-data" though not in =
"modules-state=E2=80=9D.  Also, "module-set-id=E2=80=9D is missing=20
  - It is unclear how the "inline-content-schema=E2=80=9D feature could =
ever be used.  I.e., there are no protocol-accessible nodes in the =
module=E2=80=A6
  - "leaf-list inline-module" is "min-elements 1=E2=80=9D and =
"ordered-by user=E2=80=9D, but "leaf-list module=E2=80=9D has neither =
(though it may be that ordering is irrelevant for simple-inline).
  - "leaf-list inline-module=E2=80=9D has "ordered-by user=E2=80=9D, =
what does that mean in the context of, e.g., UC1?
  - P4 in the =E2=80=9Cdescription=E2=80=9D statement on line 134 in the =
YANG module makes no sense (grammatically incorrect).  Try breaking into =
multiple sentences.
  - The last two sentences of the =E2=80=9Cdescription=E2=80=9D =
statement on line 207 in the YANG module contradict each other.


Structural issues:

  - Why isn=E2=80=99t the =E2=80=9CIntroduction=E2=80=9D Section =E2=80=98=
1=E2=80=99 as is common in RFCs?
  - the list in S3, P4 is missing symbols.
  - the two lists in S3, P8 should be indented, or remove the leading =
symbol
  - The list under "Metadata MUST include:=E2=80=9D is missing symbols.
  - The list under "Metadata SHOULD include:=E2=80=9D is not indented.
  - 3.2, Example 1: move the comment under "content-data=E2=80=9D under =
"modules-state=E2=80=9D.  Replace said comment with a new comment that =
says something like =E2=80=9CThis content-data only contains the data =
identified by the =E2=80=98content-schema=E2=80=99 node, despite the =
=E2=80=98module-state=E2=80=99 node indicating that the server =
implements other modules
  - The three examples should be <section> of their own (e.g., 3.2.x)
  - The =E2=80=9Cinline=E2=80=9D choice node is generally confusing.  I =
can=E2=80=99t tell if it=E2=80=99s missing container called =E2=80=9Cinlin=
e=E2=80=9D or if the two descendant nodes are poorly named.  In either =
case, it would be best to try to make it more readable.

=20
Editorial issues:

  - s/The term Server is/The term =E2=80=9Cserver" is/
  - s/not available/unavailable/
  - s/Data is often needed already at/Data is often needed at/
  - s/needed by groups that do not have a live running server =
available/needed when a live running server is unavailable/.
  - s/ietf-yang- instance-data/"ietf-yang-instance-data=E2=80=9D/
  - remove the word =E2=80=9Cwe=E2=80=9D throughout: s/we/this =
document/?
  - remove P3=E2=80=99s forward-reference to S3, P9?
  - s/is actually implemented/is implemented/
  - s/e.g., UC5 documenting diagnostic data/(e.g., UC5 [Section 2])/
  - s/and state data set/and state data/
  - s/Config=3Dtrue/configuration (=E2=80=9Cconfig true=E2=80=9D)/
  - s/Config=3Dfalse/operational state data (=E2=80=9Cconfig false"/
  - OLD: mandatory, min-elements, require-instance=3Dtrue, must and when
    NEW: =E2=80=9Cmandatory", "min-elements", "require-instance true", =
=E2=80=9C ust=E2=80=9D, and =E2=80=9Cwhen=E2=80=9D
  - OLD: If revision information inside the data set is present
    NEW: If =E2=80=9Crevision" information is present inside the data =
set:
  - OLD: If the leaf "name" is present in the instance data header, this =
MUST be used.
    NEW: If the leaf "name" is present in the instance data header, its =
value should be used for the "instance-data-set-name=E2=80=9D.
  - s/items MAY also be used/items MAY be used/
  - s/Metadata MUST include:/\nMetadata MUST include:/
  - s/Content schema specification/Content schema specification (i.e., =
the "content-schema=E2=80=9D node)/
  - s/Do not include the content-schema,/Do not include the =
"content-schema=E2=80=9D node=E2=80=9D;/
  - s/for "UC2 Preloading Data=E2=80=9D/for UC2 [Section 2],/
  - S3.1.1 P2 doesn=E2=80=99t makes sense to me (esp. the verdt ref, =
which likely should be removed or better explained)
  - s/The same-schema-as-file leaf/The "same-schema-as-file" leaf/
  - s/In Use Case 6/in UC6 [Section 2]/
  - S3.2 P1: s/examples use/example uses/ and s/for better formatting//. =
 =20
  - s/is based on "UC1, Documenting Server Capabilities=E2=80=9D/exemplifi=
es UC1 [Section 2]/
  - s/(a shortened)/a/g
  - For Ex1: s/uses the inline method/uses the =E2=80=9Cinline" method/
  - s/- Use case 1, Documenting server capabilities/Exemplifying UC1/
  - s/is based on "UC2, Preloading Default Configuration=E2=80=9D/exemplif=
ies UC2 [Section 2]/
  - For Ex2: s/uses the inline method/uses the "simplified-inline" =
method/
  - s/- Use case 2, Preloading access control data/Exemplifying UC2/
  - s/is based on UC5 Storing diagnostics data/exemplifies UC5 [Section =
2]/
  - s/statistics about NETCONF/statistics about the NETCONF server/
  - s/- UC5 Storing diagnostics data/Exemplifying UC5/


Editorial issues inside the YANG module:
  - "description" statement on line 74: rephrase to make more sense.
  - :description" statement on line 92: so confusing.  Just write =E2=80=9C=
The =E2=80=98revision' of the 'ietf-yang-instance-data=E2=80=99 module =
used to encode this 'instance-data-set=E2=80=99.=E2=80=9D
  - =E2=80=9Cdescription" statement on line 100: s/content schema/schema =
(i.e., YANG modules)/?
  - =E2=80=9Ctype string=E2=80=9D statement on lines 109 and 131 are =
missing a =E2=80=9Cpattern" statement.
  - =E2=80=9Cdescription" statement on line 110: should this be mostly =
the same as the description statement of line 134, sans the bit =
regarding features, deviations, etc.?
  - line 152: s/ietf-yang-library@2019-01-04/revision "2019-01-04=E2=80=9D=
 of the "ietf-yang-library=E2=80=9D module/?
  - P2 in the =E2=80=9Cdescription" statements on lines 220 and 249: =
s/For instance data sets/Instance data sets/
  - =E2=80=9Cdescription" statement on line 256: s/Modules/modules/ and =
s/content-schema-spec/=E2=80=98content-schema=E2=80=99/
 =20

YANG module formatting issues:

  - On line 19: s/  reference/reference/
  - On line 21: s/}/  }/
  - On line 235: s/pattern/  pattern/



Kent // shepherd




From nobody Mon Mar 30 13:18:41 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B68FA3A106B for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 13:18:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.698
X-Spam-Level: 
X-Spam-Status: No, score=-7.698 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=PFeZChE0; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=hG0DPAFx
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 C8ifCg0pkZ6z for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 13:18:37 -0700 (PDT)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9524E3A1062 for <netmod@ietf.org>; Mon, 30 Mar 2020 13:18:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=16134; q=dns/txt; s=iport; t=1585599517; x=1586809117; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=jnBZnxUFH93PaLiFlCIJ2qk9541LEQ2wGAYUfDfi0aU=; b=PFeZChE0l6mA+V7BCUUn204IKVBhli2M4jEHrxzFaTl2Bb0jL0g+chum MWoeIQo3rKD6m6HVVS9BiNYVEz+UenDPPMDv4jyxqhD8DjrtfmxfkM9w6 Tq26yh4PS7gtA1odlUQlvJZVw41vl3QvdXrsTdMo/VN/0/GO2SMJDmqMC I=;
IronPort-PHdr: =?us-ascii?q?9a23=3AcwA+UBfn5OYDhSJCJSol5AOvlGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwGRD57D5adCjOzb++D7VGoM7IzJkUhKcYcEFn?= =?us-ascii?q?pnwd4TgxRmBceEDUPhK/u/dTYzHMFLUndu/mqwNg5eH8OtL1A=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DdAQCDU4Je/4ENJK1mGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBe4FUUAVsWCAECyoKhBCDRQOKbIJfmB+BQoEQA1QKAQE?= =?us-ascii?q?BDAEBGA0IAgQBAYN/RQIXghskOBMCAwEBCwEBBQEBAQIBBQRthVYMhXABAQE?= =?us-ascii?q?BAgEBARAREQwBASwLAQ8CAQgYAgImAgICJQsVEAIEDgUigwQBgksDDiABDqJ?= =?us-ascii?q?1AoE5iGJ1gTKCfwEBBYJFgkIYggwDBoEOKowxGoFBP4ERJyCCHy4+gmcBAQI?= =?us-ascii?q?agS8aFyECglgygiyNfwEDgneGHplRCoI8h2GPNB2CTJRJhFeQaodFkm0CBAI?= =?us-ascii?q?EBQIOAQEFgWkigVhwFTsqAYJBUBgNjh2Dc4UUhUF0AhCBF40OAYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.72,325,1580774400"; d="scan'208";a="496641387"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by rcdn-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 30 Mar 2020 20:18:35 +0000
Received: from XCH-RCD-003.cisco.com (xch-rcd-003.cisco.com [173.37.102.13]) by alln-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 02UKIZdH013619 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 30 Mar 2020 20:18:35 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-003.cisco.com (173.37.102.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 30 Mar 2020 15:18:35 -0500
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 30 Mar 2020 16:18:34 -0400
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 30 Mar 2020 15:18:34 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NAF0jYWtiP4TLLedKJ0bso1GPp2mK5UKiqtqsUbh4r+0h8zD/3XLTtYGUHlQWm2V9CEDdhtuzOFvgx1oHu8Tu7f4N54bF2QNyrIbt43dn9bMp2J2azTJJ97YB45Yx9DxcUh0znMAsiFg9E2t/eW3H8RlDqLkxmLVohVR2LFgdyltGa503LvL8ePspbeM5qUmV7XptdqkZxJqFSKpVvXZr4UgUPNRlREruYW3iCiEdw6GejqNsx5FF+bpqLWcMGplYqf4e1nXgUCgDXnL/MdtAJpwgn/pI1TeK0x6mUkAhW8horZZTAYp36mlUYCC9DkkWSWyett8Nl9rrnn8GUGIRQ==
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=jnBZnxUFH93PaLiFlCIJ2qk9541LEQ2wGAYUfDfi0aU=; b=aRj428pq2G3GStqxMLrHTd8M+qc82zaoyeZcQfGJr64rnx8mkblP21eYteuqVv6ehORd/cgnGfwa1GCX7h2rQUJAiuJJNqgJrsaJYeqpkD2rvGEfY4Gpin8udgOTdGgVktb+2hwmNr7cQ3e4qloilVzrSok1X029HjYGJbUwzrXyn4/+BKvvFIicoj0xBj+qkWokNVc9vi6s2l684il0eXQfrhENyGP/dK7hHXkz745dggM+Da6cmj2JJlHVuezKViYlCsEFKvs9nCPkqPQr4B1SUZ+olPIo8B+HPUv2AurMFInltve/yfQYzjf0ZWGIsv8i0nK/cTTqSOPbVGCPrQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jnBZnxUFH93PaLiFlCIJ2qk9541LEQ2wGAYUfDfi0aU=; b=hG0DPAFxR1ZABOtuAOLxUdsl3s0m+UAVvnZcYIq8+23zSd0pdA2ClhQd54P3t4VTQex+ggnkvCmelTzTarlm8igulJ3SwuhGBdbARLk5z5wbm3Y51yYB4c7/Nft3uGA4GFvE/Kb/NEqsITDM+9FCEg9Xa4gbalX/DVK0TiANjJs=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB4026.namprd11.prod.outlook.com (2603:10b6:5:198::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.19; Mon, 30 Mar 2020 20:18:33 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa%7]) with mapi id 15.20.2856.019; Mon, 30 Mar 2020 20:18:33 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= <mbj+ietf@4668.se>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: All IETF YANG modules MUST include revision-label statements
Thread-Index: AQHWBNyukTO5JXWurk2ljZZiFHPveKhhLBqAgABJ5QD//934AA==
Date: Mon, 30 Mar 2020 20:18:33 +0000
Message-ID: <047FB87D-37B2-41F4-86D2-B9A03050B4EB@cisco.com>
References: <75CFDBD9-143C-407A-B7C3-26CEC51E229C@cisco.com> <20200328.094121.1160081114435152145.id@4668.se> <76623C79-BB91-4B5F-8FEA-406ADEAD1647@cisco.com> <20200330.202016.930329343788112268.id@4668.se>
In-Reply-To: <20200330.202016.930329343788112268.id@4668.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [70.31.50.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a644290c-dd98-4464-884d-08d7d4e78514
x-ms-traffictypediagnostic: DM6PR11MB4026:
x-microsoft-antispam-prvs: <DM6PR11MB4026DBB5C6873735D7A2DCB5ABCB0@DM6PR11MB4026.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 0358535363
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DM6PR11MB3420.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10009020)(4636009)(346002)(396003)(376002)(366004)(39860400002)(136003)(8676002)(2616005)(81156014)(8936002)(186003)(316002)(81166006)(26005)(66574012)(6486002)(478600001)(36756003)(86362001)(4326008)(53546011)(71200400001)(66946007)(91956017)(66556008)(64756008)(66446008)(2906002)(6506007)(66476007)(5660300002)(966005)(6512007)(33656002)(76116006); DIR:OUT; SFP:1101; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: izXcQria9yiTVP99r96sHW8llkEt1FKDYd9HrXG8Et0wYd1QLzakt7x24PZUw/7hDbW3oNVj4yIZtwr1vAGDEkqZ+hPKQdDH+hAZZX2JaG+N3h03IoQwoXFAG7mNu+2xb+6G2tA7g/N5j0GMzCIVk8Jd0lBU4ImSO3d6JqL0TC/HQLEquSgP2Z6act261QohSGtkVdiZS3wBHkl3SAd4nlvCLDQQxhwhT8dNbsMVxxGl5d0JZawWa6HV51BIFslMDbd42YMu9mxqzbyxIRqEyOX1xViyYT8Y2Wu9tAncteE8th62wRPD7e3N+gb5/vdbNFB++aG78B6zXtBOB7jSALqTspDMIL4KI30bZUAnm/rww0PANqFsX4p7zhymm/M5Ie5BaezIxRpKTc2cZ0sWycTGGykudyd2E3HfT7yH3TFp2S4xOpAk+spgGWReVB4IXdOGpW3T/KxcEjA9zRvCaGQ93SzWVtEyn0B8xHJJh04aJQ2Hd/3rqr2S6oNyBNa65B+cktZ1Lx8BGeR9/6mBAw==
x-ms-exchange-antispam-messagedata: N5W5uAff7FIYkr5NNzIoijVScJ1Ucrets/JVu/faPmYux8GYegPqShVD0xlQnuDI0ss9FRaJ74s4KyoUUjFc03bw3nFYKmTIyPd6YEOQ60+vIjRBoclZ7zcmn7oALbfqnaLF6DgiLfkc5jEduderww==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <3E9CFDA2084C71408649E3DE5D7E7A81@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a644290c-dd98-4464-884d-08d7d4e78514
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Mar 2020 20:18:33.0484 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 1MZz+hHXQvyRShuLELYC3RpHDxaeYlGzXqw0KtYWhC8EoVK9ehxa/ewRdltDGi78CULWhaLPnqpw1I5iIGsasQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4026
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.13, xch-rcd-003.cisco.com
X-Outbound-Node: alln-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/OakQeUhSsX6m3zGXSCbCIUYIou4>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 20:18:40 -0000

DQpPbiAyMDIwLTAzLTMwLCAyOjIwIFBNLCAiTWFydGluIEJqw7Zya2x1bmQiIDxtYmoraWV0ZkA0
NjY4LnNlPiB3cm90ZToNCg0KICAgICJSZXNoYWQgUmFobWFuIChycmFobWFuKSIgPHJyYWhtYW5A
Y2lzY28uY29tPiB3cm90ZToNCiAgICA+IE9uIDIwMjAtMDMtMjgsIDQ6NDEgQU0sICJNYXJ0aW4g
QmrDtnJrbHVuZCIgPG1iaitpZXRmQDQ2Njguc2U+IHdyb3RlOg0KICAgID4gDQogICAgPiAgICAg
IlJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIiA8cnJhaG1hbkBjaXNjby5jb20+IHdyb3RlOg0KICAg
ID4gICAgID4gSGksDQogICAgPiAgICAgPiANCiAgICA+ICAgICA+IGh0dHBzOi8vZ2l0aHViLmNv
bS9uZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNzdWVzLzQ1DQogICAgPiAgICAgPiANCiAgICA+ICAg
ICA+ICAgICAgICAgbyAgNy4xDQogICAgPiAgICAgPiAgICAgICAgIA0KICAgID4gICAgID4gICAg
ICAgICAgIFRoZSB0ZXh0IHNheXM6DQogICAgPiAgICAgPiAgICAgICAgIA0KICAgID4gICAgID4g
ICAgICAgICAgICAgQWxsIElFVEYgWUFORyBtb2R1bGVzIE1VU1QgaW5jbHVkZSByZXZpc2lvbi1s
YWJlbCBzdGF0ZW1lbnRzIGZvcg0KICAgID4gICAgID4gICAgICAgICAgICAgYWxsDQogICAgPiAg
ICAgPiAgICAgICAgICAgICBuZXdseSBwdWJsaXNoZWQgWUFORyBtb2R1bGVzLCBhbmQgYWxsIG5l
d2x5IHB1Ymxpc2hlZCByZXZpc2lvbnMgb2YNCiAgICA+ICAgICA+ICAgICAgICAgICAgIGV4aXN0
aW5nIFlBTkcgbW9kdWxlcy4gIFRoZSByZXZpc2lvbi1sYWJlbCBNVVNUIHRha2UgdGhlIGZvcm0g
b2YgYQ0KICAgID4gICAgID4gICAgICAgICAgICAgWUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJl
ciBbSS1ELnZlcmR0LW5ldG1vZC15YW5nLXNlbXZlcl0uDQogICAgPiAgICAgPiAgICAgICAgIA0K
ICAgID4gICAgID4gICAgICAgICAgIEkgc3Ryb25nbHkgZGlzYWdyZWUgd2l0aCB0aGlzIG5ldyBy
dWxlLiAgSUVURiBtb2R1bGVzIHVzZSBhIGxpbmVhcg0KICAgID4gICAgID4gICAgICAgICAgIGhp
c3RvcnksIHNvIHRoZXJlIGFyZSBubyByZWFzb25zIHRvIHVzZSAibW9kaWZpZWQgc2VtdmVyIi4N
CiAgICA+ICAgICA+ICAgICAgICAgDQogICAgPiAgICAgPiAgICAgICAgICAgSXQgaXMgb2sgdG8g
dXNlIHJldjpuYmMtY2hhbmdlcyBpZiBuZWVkZWQsIHRob3VnaC4NCiAgICA+ICAgICA+IA0KICAg
ID4gICAgID4gV2UgYmVsaWV2ZSBzb21lIElFVEYgbW9kZWxzIG1heSBub3QgZm9sbG93IGxpbmVh
ciBoaXN0b3J5LCB0aGlzIHdhcw0KICAgID4gICAgID4gYnJvdWdodCB1cCAoSSB0aGluaykgZm9y
IElEUi4gTW9kaWZpZWQgc2VtdmVyIGFsbG93cyBmb3Igbm9uLWxpbmVhcg0KICAgID4gICAgID4g
aGlzdG9yeSBhbmQgYWxzbyBkb2Vzbid0IHByZWNsdWRlIGxpbmVhciBoaXN0b3J5LiBTbyBldmVu
IGlmIHdlIGVuZCB1cA0KICAgID4gICAgID4gaGF2aW5nIG5vIElFVEYgbW9kdWxlcyB1c2luZyBi
cmFuY2hpbmcsIG1vZGlmaWVkIHNlbXZlciBzdGlsbCB3b3Jrcy4NCiAgICA+ICAgICANCiAgICA+
ICAgICBXaXRoIHRoZSBjbGFyaWZpYWN0aW9ucyBhbmQgdXBkYXRlcyBpbg0KICAgID4gICAgIGRy
YWZ0LXZlcmR0LW5ldG1vZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nLCBub24tbGluZWFyIHZlcnNp
b25pbmcNCiAgICA+ICAgICB3b3JrcyB3aXRob3V0IG1vZGlmaWVkIHNlbXZlci4gIFNvIHRoZXJl
IGlzIG5vIHRlY2huaWNhbCByZWFzb24gdG8gdXNlDQogICAgPiAgICAgbW9kaWZpZWQgc2VtdmVy
IGluIElFVEYgbW9kdWxlcy4NCiAgICA+IA0KICAgID4gU28gYXJlIHlvdSBwcm9wb3Npbmcgd2Ug
dXNlIHNvbWUgb3RoZXIgcmV2aXNpb24tbGFiZWwgc2NoZW1lIChlLmcuIHNlbXZlciAyLjAuMCkg
Zm9yIElFVEYgbW9kdWxlcz8NCiAgICA+IA0KICAgID4gT3IgdGhhdCBJRVRGIG1vZHVsZXMgc2hv
dWxkbid0IHVzZSByZXZpc2lvbi1sYWJlbHM/DQogICAgDQogICAgVGhhdCBJRVRGIHNob3VsZG4n
dCB1c2UgcmV2aXNpb24gbGFiZWxzLg0KDQpUaGUgcmV2aXNpb24gbGFiZWwgYWxsb3dzIGEgdXNl
ciB0byBlYXNpbHkgZmlndXJlIG91dCB3aGV0aGVyIDIgcmV2aXNpb25zIGFyZSAoTilCQy4gV2l0
aG91dCB0aGUgbGFiZWwsIHlvdSBhbHdheXMgaGF2ZSB0byB1c2UgdG9vbGluZy4NCg0KUmVnYXJk
cywNClJlc2hhZC4NCiAgICANCiAgICBJIGFtIGFsbCBmb3IgdXNpbmcgcmV2Om5iYy1jaGFuZ2Vz
IG9yIHJldjplZGl0b3JpYWwtY2hhbmdlcyAod2hpY2ggSQ0KICAgIHRoaW5rIHNob3VsZCBiZSBh
ZGRlZCkgaW4gSUVURiBtb2R1bGVzLg0KICAgIA0KICAgIA0KICAgIC9tYXJ0aW4NCiAgICANCiAg
ICANCiAgICA+IA0KICAgID4gT3IgZG8geW91IGhhdmUgc29tZXRoaW5nIGVsc2UgaW4gbWluZD8N
CiAgICA+IA0KICAgID4gUmVnYXJkcywNCiAgICA+IFJlc2hhZC4NCiAgICA+ICAgICANCiAgICA+
ICAgICBJIGNhbiByZWx1Y3RhbnRseSBhY2NlcHQgdGhhdCBtb2RpZmllZCBzbWV2ZXIgaXMgcHVi
bGlzaGVkIGFzDQogICAgPiAgICAgRXhwZXJpbWVudGFsLiAgQnV0IHRoYXQgZG9lc24ndCBtZWFu
IHRoYXQgSUVURiBtb2R1bGVzIHNob3VsZCB1c2UgaXQuDQogICAgPiAgICAgDQogICAgPiAgICAg
DQogICAgPiAgICAgL21hcnRpbg0KICAgID4gICAgIA0KICAgID4gICAgIA0KICAgID4gICAgID4g
DQogICAgPiAgICAgPiBSZWdhcmRzLA0KICAgID4gICAgID4gUmVzaGFkLg0KICAgID4gICAgID4g
DQogICAgPiAgICAgPiANCiAgICA+ICAgICA+IE9uIDIwMjAtMDMtMjAsIDU6MDggUE0sICJuZXRt
b2Qgb24gYmVoYWxmIG9mIFJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIg0KICAgID4gICAgID4gPG5l
dG1vZC1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZg0KICAgID4gICAgID4gcnJhaG1hbj00
MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZz4gd3JvdGU6DQogICAgPiAgICAgPiANCiAgICA+ICAg
ICA+ICAgICBIaSBNYXJ0aW4sDQogICAgPiAgICAgPiAgICAgDQogICAgPiAgICAgPiAgICAgV2Un
dmUgb3BlbmVkIGlzc3VlcyB0byB0cmFjayB5b3VyIHJldmlldyBjb21tZW50cyAoc2VlIGJlbG93
KS4gV2lsbA0KICAgID4gICAgID4gICAgIGtpY2sgb2ZmIHNlcGFyYXRlIHRoZXJhZHMgZm9yIGVh
Y2ggaXNzdWUuDQogICAgPiAgICAgPiAgICAgDQogICAgPiAgICAgPiAgICAgaHR0cHM6Ly9naXRo
dWIuY29tL25ldG1vZC13Zy95YW5nLXZlci1kdC9pc3N1ZXM/cT1pcyUzQWlzc3VlK2lzJTNBb3Bl
bitsYWJlbCUzQXVwZGF0ZWQtbW9kLXJldi1oYW5kbGluZw0KICAgID4gICAgID4gICAgIA0KICAg
ID4gICAgID4gICAgIFJlZ2FyZHMsDQogICAgPiAgICAgPiAgICAgUmVzaGFkLg0KICAgID4gICAg
ID4gICAgIA0KICAgID4gICAgID4gICAgIE9uIDIwMjAtMDMtMTAsIDM6MzEgUE0sICJuZXRtb2Qg
b24gYmVoYWxmIG9mIE1hcnRpbiBCasO2cmtsdW5kIg0KICAgID4gICAgID4gICAgIDxuZXRtb2Qt
Ym91bmNlc0BpZXRmLm9yZyBvbiBiZWhhbGYgb2YgbWJqK2lldGZANDY2OC5zZT4gd3JvdGU6DQog
ICAgPiAgICAgPiAgICAgDQogICAgPiAgICAgPiAgICAgICAgIEhpLA0KICAgID4gICAgID4gICAg
ICAgICANCiAgICA+ICAgICA+ICAgICAgICAgSGVyZSBhcmUgbXkgcmV2aWV3IGNvbW1lbnRzIG9m
DQogICAgPiAgICAgPiAgICAgICAgIGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLW1vZHVsZS12ZXJz
aW9uaW5nLTAxLg0KICAgID4gICAgID4gICAgICAgICANCiAgICA+ICAgICA+ICAgICAgICAgDQog
ICAgPiAgICAgPiAgICAgICAgIA0KICAgID4gICAgID4gICAgICAgICBvICAzLjEuMQ0KICAgID4g
ICAgID4gICAgICAgICANCiAgICA+ICAgICA+ICAgICAgICAgICAgIG8gIEluIHN0YXRlbWVudHMg
dGhhdCBoYXZlIGFueSBkYXRhIGRlZmluaXRpb24gc3RhdGVtZW50cyBhcw0KICAgID4gICAgID4g
ICAgICAgICAgICAgICAgc3Vic3RhdGVtZW50cywgdGhvc2UgZGF0YSBkZWZpbml0aW9uIHN1YnN0
YXRlbWVudHMgTUFZIGJlDQogICAgPiAgICAgPiAgICAgICAgICAgICAgICByZW9yZGVyZWQsIGFz
IGxvbmcgYXMgdGhleSBkbyBub3QgY2hhbmdlIHRoZSBvcmRlcmluZyBvciBhbnkNCiAgICA+ICAg
ICA+ICAgICAgICAgICAgICAgICJycGMiDQogICAgPiAgICAgPiAgICAgICAgICAgICAgICAiaW5w
dXQiIHN1YnN0YXRlbWVudHMuDQogICAgPiAgICAgPiAgICAgICAgIA0KICAgID4gICAgID4gICAg
ICAgICAgIEkgdGhpbmsgdGhpcyBuZWVkcyB0byBjYXB0dXJlIHRoYXQgbm8gZGVzY2VuZGFudCBz
dGF0ZW1lbnRzIHRvDQogICAgPiAgICAgPiAgICAgICAgICAgImlucHV0IiBjYW4gYmUgcmVvcmRl
cmVkLiAgU2FtZSBmb3IgIm91dHB1dCIgKG5vdGUsICJpbnB1dCIgYW5kDQogICAgPiAgICAgPiAg
ICAgICAgICAgIm91dHB1dCIgaW4gYm90aCAicnBjIiBhbmQgImFjdGlvbiIpLg0KICAgID4gICAg
ID4gICAgICAgICANCiAgICA+ICAgICA+ICAgICAgICAgDQogICAgPiAgICAgPiAgICAgICAgIG8g
IDMuMw0KICAgID4gICAgID4gICAgICAgICANCiAgICA+ICAgICA+ICAgICAgICAgICAgIEFsbCBy
ZXZpc2lvbiBsYWJlbHMgdGhhdCBtYXRjaCB0aGUgcGF0dGVybiBmb3IgdGhlICJ2ZXJzaW9uIg0K
ICAgID4gICAgID4gICAgICAgICAgICAgdHlwZWRlZiBpbiB0aGUgaWV0Zi15YW5nLXNlbXZlciBZ
QU5HIG1vZHVsZSBNVVNUIGJlIGludGVycHJldGVkIGFzDQogICAgPiAgICAgPiAgICAgICAgICAg
ICBZQU5HIHNlbWFudGljIHZlcnNpb24gbnVtYmVycy4NCiAgICA+ICAgICA+ICAgICAgICAgDQog
ICAgPiAgICAgPiAgICAgICAgICAgSSBkb24ndCB0aGluayB0aGlzIGlzIGEgZ29vZCBpZGVhLiAg
U2VlbXMgbGlrZSBhIGxheWVyIHZpb2xhdGlvbi4NCiAgICA+ICAgICA+ICAgICAgICAgICBXaGF0
IGlmIG15IHByb2plY3QgdXNlIGFub3RoZXIgZGlhbGVjdCBvZiBzZW12ZXIsIHRoYXQgd291bGRu
J3QgYmUNCiAgICA+ICAgICA+ICAgICAgICAgICBwb3NzaWJsZSB3aXRoIHRoaXMgcnVsZS4gIEkg
dGhpbmsgdGhpcyBuZWVkcyB0byBiZSByZW1vdmVkLg0KICAgID4gICAgID4gICAgICAgICANCiAg
ICA+ICAgICA+ICAgICAgICAgDQogICAgPiAgICAgPiAgICAgICAgIG8gIDMuMw0KICAgID4gICAg
ID4gICAgICAgICANCiAgICA+ICAgICA+ICAgICAgICAgICAgIFN1Ym1vZHVsZXMgTVVTVCBOT1Qg
dXNlIHJldmlzaW9uIGxhYmVsIHNjaGVtZXMgdGhhdCBjb3VsZCBiZQ0KICAgID4gICAgID4gICAg
ICAgICAgICAgY29uZnVzZWQNCiAgICA+ICAgICA+ICAgICAgICAgICAgIHdpdGggdGhlIGluY2x1
ZGluZyBtb2R1bGUncyByZXZpc2lvbiBsYWJlbCBzY2hlbWUuDQogICAgPiAgICAgPiAgICAgICAg
IA0KICAgID4gICAgID4gICAgICAgICAgIEhtbSwgaG93IGRvIEkgZW5zdXJlIHRoYXQgdGhpcyBN
VVNUIE5PVCBpcyBoYW5kbGVkIGNvcnJlY3RseT8gIFdoYXQNCiAgICA+ICAgICA+ICAgICAgICAg
ICBleGFjdGx5IGRvZXMgImNvdWxkIGJlIGNvbmZ1c2VkIHdpdGgiIG1lYW4/DQogICAgPiAgICAg
PiAgICAgICAgIA0KICAgID4gICAgID4gICAgICAgICANCiAgICA+ICAgICA+ICAgICAgICAgbyAg
My4zDQogICAgPiAgICAgPiAgICAgICAgIA0KICAgID4gICAgID4gICAgICAgICAgICAgICBJbiB0
aGUgZmlsZW5hbWUgb2YgYSBZQU5HIG1vZHVsZSwgd2hlcmUgaXQgdGFrZXMgdGhlIGZvcm06DQog
ICAgPiAgICAgPiAgICAgICAgICAgICAgIG1vZHVsZS0NCiAgICA+ICAgICA+ICAgICAgICAgICAg
ICAgb3Itc3VibW9kdWxlLW5hbWUgWydAJyByZXZpc2lvbi1sYWJlbF0gKCAnLnlhbmcnIC8gJy55
aW4nICkNCiAgICA+ICAgICA+ICAgICAgICAgDQogICAgPiAgICAgPiAgICAgICAgICAgU2hvdWxk
IHRoaXMgc2VjdGlvbiB1cGRhdGUgNS4yIG9mIFJGQyA3OTUwPyAgSSBrbm93IHRoYXQgNS4yIGp1
c3QNCiAgICA+ICAgICA+ICAgICAgICAgICBzYXlzICJTSE9VTEQiLiAgQnV0IGV4aXN0aW5nIHRv
b2xzIGltcGxlbWVudCB0aGlzIFNIT1VMRCwgYW5kIHRoZXkNCiAgICA+ICAgICA+ICAgICAgICAg
ICBuZWVkIHRvIGJlIHVwZGF0ZWQgdG8gaGFuZGxlIHRoaXMgbmV3IGNvbnZlbnRpb24uDQogICAg
PiAgICAgPiAgICAgICAgIA0KICAgID4gICAgID4gICAgICAgICAgIEJ1dCBJIHdvbmRlciBpZiB0
aGlzIGEgZ29vZCBpZGVhLiAgSXQgbWVhbnMgdGhhdCBhIHRvb2wgdGhhdCBsb29rcw0KICAgID4g
ICAgID4gICAgICAgICAgIGZvciBhIG1vZHVsZSB3aXRoIGEgY2VydGFpbiByZXZpc2lvbiBkYXRl
IGNhbm5vdCBzaW1wbHkgY2hlY2sgdGhlDQogICAgPiAgICAgPiAgICAgICAgICAgZmlsZW5hbWVz
LCBidXQgbmVlZCB0byBwYXJzZSBhbGwgYXZhaWxhYmxlIG1vZHVsZXMgKHdpanVzdCB0byBmaW5k
DQogICAgPiAgICAgPiAgICAgICAgICAgdGhlDQogICAgPiAgICAgPiAgICAgICAgIA0KICAgID4g
ICAgID4gICAgICAgICANCiAgICA+ICAgICA+ICAgICAgICAgDQogICAgPiAgICAgPiAgICAgICAg
IG8gIDMuNA0KICAgID4gICAgID4gICAgICAgICANCiAgICA+ICAgICA+ICAgICAgICAgICAgICBs
ZWFmIGltcGVyaWFsLXRlbXBlcmF0dXJlIHsNCiAgICA+ICAgICA+ICAgICAgICAgICAgICAgIHR5
cGUgaW50NjQ7DQogICAgPiAgICAgPiAgICAgICAgICAgICAgICB1bml0cyAiZGVncmVlcyBGYWhy
ZW5oZWl0IjsNCiAgICA+ICAgICA+ICAgICAgICAgICAgICAgIHN0YXR1cyBkZXByZWNhdGVkIHsN
CiAgICA+ICAgICA+ICAgICAgICAgICAgICAgICAgcmV2OnN0YXR1cy1kZXNjcmlwdGlvbg0KICAg
ID4gICAgID4gICAgICAgICAgICAgICAgICAgICJJbXBlcmlhbCBtZWFzdXJlbWVudHMgYXJlIGJl
aW5nIHBoYXNlZCBvdXQgaW4gZmF2b3INCiAgICA+ICAgICA+ICAgICAgICAgICAgICAgICAgICAg
b2YgdGhlaXIgbWV0cmljIGVxdWl2YWxlbnRzLiAgVXNlIG1ldHJpYy10ZW1wZXJhdHVyZQ0KICAg
ID4gICAgID4gICAgICAgICAgICAgICAgICAgICBpbnN0ZWFkLiI7DQogICAgPiAgICAgPiAgICAg
ICAgICAgICAgICB9DQogICAgPiAgICAgPiAgICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0KICAg
ID4gICAgID4gICAgICAgICAgICAgICAgICAiVGVtcGVyYXR1cmUgaW4gZGVncmVlcyBGYWhyZW5o
ZWl0LiI7DQogICAgPiAgICAgPiAgICAgICAgICAgICAgfQ0KICAgID4gICAgID4gICAgICAgICAN
CiAgICA+ICAgICA+ICAgICAgICAgICBJIGRvbid0IHRoaW5rIHJldjpzdGF0dXMtZGVzY3JpcHRp
b24gaXMgbmVjZXNzYXJ5IC8gd29ydGggaXQuICBUaGlzDQogICAgPiAgICAgPiAgICAgICAgICAg
Y2FuIGVhc2lseSBiZSB3cml0dGVuIHdpdGggdGhlIG5vcm1hbCBkZXNjcmlwdGlvbiBzdGF0ZW1l
bnQgaW5zdGVhZDoNCiAgICA+ICAgICA+ICAgICAgICAgDQogICAgPiAgICAgPiAgICAgICAgICAg
ICAgbGVhZiBpbXBlcmlhbC10ZW1wZXJhdHVyZSB7DQogICAgPiAgICAgPiAgICAgICAgICAgICAg
ICB0eXBlIGludDY0Ow0KICAgID4gICAgID4gICAgICAgICAgICAgICAgdW5pdHMgImRlZ3JlZXMg
RmFocmVuaGVpdCI7DQogICAgPiAgICAgPiAgICAgICAgICAgICAgICBzdGF0dXMgZGVwcmVjYXRl
ZDsNCiAgICA+ICAgICA+ICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgPiAgICAgPiAg
ICAgICAgICAgICAgICAgICAgIkltcGVyaWFsIG1lYXN1cmVtZW50cyBhcmUgYmVpbmcgcGhhc2Vk
IG91dCBpbiBmYXZvcg0KICAgID4gICAgID4gICAgICAgICAgICAgICAgICAgICBvZiB0aGVpciBt
ZXRyaWMgZXF1aXZhbGVudHMuICBVc2UgbWV0cmljLXRlbXBlcmF0dXJlDQogICAgPiAgICAgPiAg
ICAgICAgICAgICAgICAgICAgIGluc3RlYWQuDQogICAgPiAgICAgPiAgICAgICAgIA0KICAgID4g
ICAgID4gICAgICAgICAgICAgICAgICAgICBUZW1wZXJhdHVyZSBpbiBkZWdyZWVzIEZhaHJlbmhl
aXQuIjsNCiAgICA+ICAgICA+ICAgICAgICAgICAgICB9DQogICAgPiAgICAgPiAgICAgICAgIA0K
ICAgID4gICAgID4gICAgICAgICANCiAgICA+ICAgICA+ICAgICAgICAgbyAgMy41DQogICAgPiAg
ICAgPiAgICAgICAgIA0KICAgID4gICAgID4gICAgICAgICAgIFRoZSBleGFtcGxlIG1vZHVsZXMg
c2hvdWxkIGJlIGxlZ2FsIFlBTkcgbW9kdWxlcy4gIFVzZSBlLmcuIA0KICAgID4gICAgID4gICAg
ICAgICAgICJ1cm46ZXhhbXBsZTptb2R1bGUiIGFzIG5hbWVzcGFjZS4NCiAgICA+ICAgICA+ICAg
ICAgICAgDQogICAgPiAgICAgPiAgICAgICAgICAgQWxzbywgdGhlIG1vZHVsZXMgYXJlIG1pc3Np
bmcgdGhlIGxhc3QgIn0iLCB3aGljaCBjb25mdXNlcyB0aGUNCiAgICA+ICAgICA+ICAgICAgICAg
ICAicmZjc3RyaXAiIHRvb2wuDQogICAgPiAgICAgPiAgICAgICAgIA0KICAgID4gICAgID4gICAg
ICAgICANCiAgICA+ICAgICA+ICAgICAgICAgbyA0LjEuMQ0KICAgID4gICAgID4gICAgICAgICAN
CiAgICA+ICAgICA+ICAgICAgICAgICAgIEFsdGVybmF0aXZlbHksIHRoZSBmaXJzdCBleGFtcGxl
IGNvdWxkIGhhdmUgdXNlZCB0aGUgcmV2aXNpb24NCiAgICA+ICAgICA+ICAgICAgICAgICAgIGxh
YmVsDQogICAgPiAgICAgPiAgICAgICAgICAgICAiMS4wLjAiIGluc3RlYWQsIHdoaWNoIHNlbGVj
dHMgdGhlIHNhbWUgc2V0IG9mIHJldmlzaW9ucy92ZXJzaW9ucy4NCiAgICA+ICAgICA+ICAgICAg
ICAgDQogICAgPiAgICAgPiAgICAgICAgICAgICBpbXBvcnQgZXhhbXBsZS1tb2R1bGUgew0KICAg
ID4gICAgID4gICAgICAgICAgICAgICByZXY6cmV2aXNpb24tb3ItZGVyaXZlZCAxLjAuMDsNCiAg
ICA+ICAgICA+ICAgICAgICAgICAgIH0NCiAgICA+ICAgICA+ICAgICAgICAgDQogICAgPiAgICAg
PiAgICAgICAgICAgU2hvdWxkbid0IHRoaXMgYmUgcy8xLjAuMC8yLjAuMC9nID8NCiAgICA+ICAg
ICA+ICAgICAgICAgDQogICAgPiAgICAgPiAgICAgICAgIA0KICAgID4gICAgID4gICAgICAgICBv
ICA1DQogICAgPiAgICAgPiAgICAgICAgIA0KICAgID4gICAgID4gICAgICAgICAgIEkgdGhpbmsg
dGhlIG1vZHVsZSBuYW1lICJpZXRmLXlsLXJldmlzaW9ucyIgc2hvdWxkIGJlIGNoYW5nZWQgdG8N
CiAgICA+ICAgICA+ICAgICAgICAgICAiaWV0Zi15YW5nLWxpYnJhcnktcmV2aXNpb25zIi4gICAi
eWwiIGlzIG5vdCBhIHdlbGwta25vd24gYWNyb255bS4NCiAgICA+ICAgICA+ICAgICAgICAgDQog
ICAgPiAgICAgPiAgICAgICAgIA0KICAgID4gICAgID4gICAgICAgICBvICA1LjIuMg0KICAgID4g
ICAgID4gICAgICAgICANCiAgICA+ICAgICA+ICAgICAgICAgICBXb3VsZG4ndCBpdCBiZSBiZXR0
ZXIgaWYgdGhlIGxlYWYgImRlcHJlY2F0ZWQtbm9kZXMtaW1wbGVtZW50ZWQiIGFuZA0KICAgID4g
ICAgID4gICAgICAgICAgICJvYnNvbGV0ZS1ub2Rlcy1hYnNlbnQiIHdlcmUgb2YgdHlwZSAiYm9v
bGVhbiIgcmF0aGVyIHRoYW4gdHlwZQ0KICAgID4gICAgID4gICAgICAgICAgICJlbXB0eSI/DQog
ICAgPiAgICAgPiAgICAgICAgIA0KICAgID4gICAgID4gICAgICAgICANCiAgICA+ICAgICA+ICAg
ICAgICAgbyAgNy4xDQogICAgPiAgICAgPiAgICAgICAgIA0KICAgID4gICAgID4gICAgICAgICAg
IFRoZSB0ZXh0IHNheXM6DQogICAgPiAgICAgPiAgICAgICAgIA0KICAgID4gICAgID4gICAgICAg
ICAgICAgQWxsIElFVEYgWUFORyBtb2R1bGVzIE1VU1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbCBz
dGF0ZW1lbnRzIGZvcg0KICAgID4gICAgID4gICAgICAgICAgICAgYWxsDQogICAgPiAgICAgPiAg
ICAgICAgICAgICBuZXdseSBwdWJsaXNoZWQgWUFORyBtb2R1bGVzLCBhbmQgYWxsIG5ld2x5IHB1
Ymxpc2hlZCByZXZpc2lvbnMgb2YNCiAgICA+ICAgICA+ICAgICAgICAgICAgIGV4aXN0aW5nIFlB
TkcgbW9kdWxlcy4gIFRoZSByZXZpc2lvbi1sYWJlbCBNVVNUIHRha2UgdGhlIGZvcm0gb2YgYQ0K
ICAgID4gICAgID4gICAgICAgICAgICAgWUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJlciBbSS1E
LnZlcmR0LW5ldG1vZC15YW5nLXNlbXZlcl0uDQogICAgPiAgICAgPiAgICAgICAgIA0KICAgID4g
ICAgID4gICAgICAgICAgIEkgc3Ryb25nbHkgZGlzYWdyZWUgd2l0aCB0aGlzIG5ldyBydWxlLiAg
SUVURiBtb2R1bGVzIHVzZSBhIGxpbmVhcg0KICAgID4gICAgID4gICAgICAgICAgIGhpc3Rvcnks
IHNvIHRoZXJlIGFyZSBubyByZWFzb25zIHRvIHVzZSAibW9kaWZpZWQgc2VtdmVyIi4NCiAgICA+
ICAgICA+ICAgICAgICAgDQogICAgPiAgICAgPiAgICAgICAgICAgSXQgaXMgb2sgdG8gdXNlIHJl
djpuYmMtY2hhbmdlcyBpZiBuZWVkZWQsIHRob3VnaC4NCiAgICA+ICAgICA+ICAgICAgICAgDQog
ICAgPiAgICAgPiAgICAgICAgIA0KICAgID4gICAgID4gICAgICAgICBvIDcuMS4xDQogICAgPiAg
ICAgPiAgICAgICAgIA0KICAgID4gICAgID4gICAgICAgICAgIFRoZXJlIGlzIGEgbWlzc2luZyAi
IGluOg0KICAgID4gICAgID4gICAgICAgICANCiAgICA+ICAgICA+ICAgICAgICAgICAgNC4gIEZv
ciBzdGF0dXMgIm9ic29sZXRlIiwgaXQgaXMgUkVDT01NRU5ERUQgdG8ga2VlcCB0aGUgInN0YXR1
cy0NCiAgICA+ICAgICA+ICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uIiBpbmZvcm1hdGlvbiwg
ZnJvbSB3aGVuIHRoZSBub2RlIGhhZCBzdGF0dXMNCiAgICA+ICAgICA+ICAgICAgICAgICAgICAg
ICJkZXByZWNhdGVkLCB3aGljaCBpcyBzdGlsbCByZWxldmFudC4NCiAgICA+ICAgICA+ICAgICAg
ICAgIEhFUkUgIC0tLS0tLS0tLS0tXg0KICAgID4gICAgID4gICAgICAgICANCiAgICA+ICAgICA+
ICAgICAgICAgDQogICAgPiAgICAgPiAgICAgICAgIG8gIDgNCiAgICA+ICAgICA+ICAgICAgICAg
DQogICAgPiAgICAgPiAgICAgICAgICAgcy9DT0RFIEVORFM+LzxDT0RFIEVORFM+Lw0KICAgID4g
ICAgID4gICAgICAgICANCiAgICA+ICAgICA+ICAgICAgICAgDQogICAgPiAgICAgPiAgICAgICAg
IG8gQm90aCBZQU5HIG1vZHVsZXMNCiAgICA+ICAgICA+ICAgICAgICAgDQogICAgPiAgICAgPiAg
ICAgICAgICAgQWxsIGV4dGVuc2lvbnMgc2hvdWxkIHNwZWNpZnkgdGhlIGdyYW1tYXI7IGkuZS4s
IGluIHdoaWNoIHN0YXRlbWVudHMNCiAgICA+ICAgICA+ICAgICAgICAgICB0aGV5IGNhbiBiZSBw
cmVzZW50IGFuZCB3aGljaCBzdWJzdGF0ZW1lbnRzIHRoZXkgY2FuIGhhdmUuDQogICAgPiAgICAg
PiAgICAgICAgIA0KICAgID4gICAgID4gICAgICAgICANCiAgICA+ICAgICA+ICAgICAgICAgDQog
ICAgPiAgICAgPiAgICAgICAgIC9tYXJ0aW4NCiAgICA+ICAgICA+ICAgICAgICAgDQogICAgPiAg
ICAgPiAgICAgICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fDQogICAgPiAgICAgPiAgICAgICAgIG5ldG1vZCBtYWlsaW5nIGxpc3QNCiAgICA+ICAgICA+
ICAgICAgICAgbmV0bW9kQGlldGYub3JnDQogICAgPiAgICAgPiAgICAgICAgIGh0dHBzOi8vd3d3
LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQogICAgPiAgICAgPiAgICAgICAgIA0K
ICAgID4gICAgID4gICAgIA0KICAgID4gICAgID4gICAgIF9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fDQogICAgPiAgICAgPiAgICAgbmV0bW9kIG1haWxpbmcg
bGlzdA0KICAgID4gICAgID4gICAgIG5ldG1vZEBpZXRmLm9yZw0KICAgID4gICAgID4gICAgIGh0
dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQogICAgPiAgICAgPiAg
ICAgDQogICAgPiAgICAgPiANCiAgICA+ICAgICANCiAgICA+IA0KICAgIA0KDQo=


From nobody Mon Mar 30 13:26:35 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3EB13A108B for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 13:26:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.699
X-Spam-Level: 
X-Spam-Status: No, score=-7.699 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Ny/Jiy0b; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=07zFI7lR
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 CDBZeEIOBBNa for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 13:26:30 -0700 (PDT)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6563A3A108A for <netmod@ietf.org>; Mon, 30 Mar 2020 13:26:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=59527; q=dns/txt; s=iport; t=1585599990; x=1586809590; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=xTE3CWl3ZbT52bAF/bsCTKEm+RkZbNcsfa7R2KQF1qs=; b=Ny/Jiy0bVoXAEnU6d9oRLdk4B4f835jByopktNdQfUykxHc1LYDBlVQ4 D4V7xlUxzaYLa95lgVGVMRxmJfT8StMkw79FZC5aQ31qezMg4z42Ybd0Z 57zU/Rp75FIEkcGJBscruyGepmLQT+SkbpRXmYMZs+pduT/QdT/VMwQzo A=;
X-IPAS-Result: =?us-ascii?q?A0D3AABoVYJe/5xdJa1mGgEBAQEBAQEBAQMBAQEBEQEBA?= =?us-ascii?q?QICAQEBAYF7gSUvUAVsWCAECyoKhBCDRQOKa4JfmB+BQoEQA1AECgEBAQwBA?= =?us-ascii?q?RgBDAgCBAEBg39FAheCGyQ4EwIDAQEBAwIDAQEBAQUBAQECAQUEbYVWDIVwA?= =?us-ascii?q?QEBAQIBAQEQER0BASwLAQ8CAQgRAwECASABBgMCAgIlCxQJCAIEAQ0FIoMEA?= =?us-ascii?q?YF+TQMOIAEOonECgTmIYnWBMoJ/AQEFgkWCPhiCDAMGgTiMMRqBQT+BEScgg?= =?us-ascii?q?U9QLj6CZwEBAhqBLzEJDQkCgloygiyNfwEDgneFeiSKA49OCoI8h2GPNB2CT?= =?us-ascii?q?JRJhFePGYFRh0WSbQIEAgQFAg4BAQWBaSKBWHAVOyoBgkFQGA2OHYNzhRSFQ?= =?us-ascii?q?XQCEIEXjQ4BgQ8BAQ?=
IronPort-PHdr: =?us-ascii?q?9a23=3AVc1mXRX8Xnc/wHvN8hSwxGGPXlHV8LGuZFwc94?= =?us-ascii?q?YnhrRSc6+q45XlOgnF6O5wiEPSA92J8OpK3uzRta2oGXcN55qMqjgjSNRNTF?= =?us-ascii?q?dE7KdehAk8GIiAAEz/IuTtankgBs1CUVZj13q6KkNSXs35Yg6a+yfg9zMZFx?= =?us-ascii?q?ThOAYwPfz7StKAqcOx2qjy44fUfwhDmDu6Z/V1MQmyqgLS8MIRhNkqIacqwR?= =?us-ascii?q?yPqXxNM+hRyHggI1WP1xrx/ca/+pd//kEy8+os7ctBTbn3c+wjQLpUAS5uM2?= =?us-ascii?q?cu+NaquA=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.72,325,1580774400";  d="scan'208,217";a="444324587"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 30 Mar 2020 20:26:29 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 02UKQSmb016726 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 30 Mar 2020 20:26:29 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 30 Mar 2020 15:26:28 -0500
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 30 Mar 2020 15:26:27 -0500
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 30 Mar 2020 15:26:27 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=L9H3IkJJ82OxyOsrwTO0hddg0UM+5htfF+CeG2HQ+0RYGcGcOoN6yGyjvAdjx2a8wdd/pwRwQGdEJanOf/5CKK9r8q6STl6FJftkJ7wBDzn4khiZB9hjyjiS19KqL1Mq1GDWXWYodvRhYds+Cr2Y8oCfeDddyEZX0GzYH7MIY+3dxxTI2j/XjX5vThgJuK++uPjJaReJh3Os3bCsb+oNgL6eO5ZkuWiRCStbtNuOaYdWPkPqvg9BNwEP+wS3JzXfe4E3JoxG6gCpAXC/8j1xDBfzwgmrrU1NYEPXYw0c21PrjhlVx/Rayd8tf6t8Ws5xnNFYPrwuApjqIvL6hQJpxA==
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=xTE3CWl3ZbT52bAF/bsCTKEm+RkZbNcsfa7R2KQF1qs=; b=lRUq+5gDRXL+u514rp1FstZIunKFo9stdciWFQmA+CSiiQJdlmXQng+FMxOy+1TXN73GtNnPW7PsxttVv6iRya8BVo4Ll3vXmOYbtLdi6tFRCApIVtb+O454JM94bL2U/nQ7eefaEPIALCxaaeEjAsGwlrgERGIBLZPjHvhHHSH6W0Tc6Da3bHZVC+6A1IBvift6zSbEK3wjOTgonCbKdXausZPKj1NnMqDtUEbBVBXnufd5m5U3ekIngVJBn5CW02yMPg0OPoxaoQFL7ShjQsMbv1wxZAu46Rx03AgJCrC5ezEERC5zFMYjOCItaE2tTHDdNiBfNIe7PP2lF/LTFw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xTE3CWl3ZbT52bAF/bsCTKEm+RkZbNcsfa7R2KQF1qs=; b=07zFI7lRApA0CG9A8VAyqLBVC98vSPEWfJ+TsmxNURzXsYWnAR97JpjrGGqcSoDe+UYkicngNu0hsmRWLomRM1kUwoT0O/g/r+hHZHsnL4PmvHi41OlYdle2lTD1HrCCAUlU/4k4cZs24bIFkqk1RJlJtvdmkn/CfELNmAaNVk8=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB3082.namprd11.prod.outlook.com (2603:10b6:5:6b::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20; Mon, 30 Mar 2020 20:26:26 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa%7]) with mapi id 15.20.2856.019; Mon, 30 Mar 2020 20:26:26 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: Andy Bierman <andy@yumaworks.com>, =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= <mbj+ietf@4668.se>
CC: NetMod WG <netmod@ietf.org>
Thread-Topic: [netmod] All IETF YANG modules MUST include revision-label statements
Thread-Index: AQHWBNyukTO5JXWurk2ljZZiFHPveKhhLBqAgABJ5QCAAAiqgP//14KA
Date: Mon, 30 Mar 2020 20:26:25 +0000
Message-ID: <7BF6294F-E354-45D3-B0FC-F4801ADC3F78@cisco.com>
References: <75CFDBD9-143C-407A-B7C3-26CEC51E229C@cisco.com> <20200328.094121.1160081114435152145.id@4668.se> <76623C79-BB91-4B5F-8FEA-406ADEAD1647@cisco.com> <20200330.202016.930329343788112268.id@4668.se> <CABCOCHS=y8d00xHLzV+LNpvN_=jScw5VizGYWXGopsQAi8qZUw@mail.gmail.com>
In-Reply-To: <CABCOCHS=y8d00xHLzV+LNpvN_=jScw5VizGYWXGopsQAi8qZUw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [70.31.50.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1fac75a9-f3e4-4955-5af1-08d7d4e89ef4
x-ms-traffictypediagnostic: DM6PR11MB3082:
x-microsoft-antispam-prvs: <DM6PR11MB30823AAD638EC54604C35D2EABCB0@DM6PR11MB3082.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0358535363
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DM6PR11MB3420.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10009020)(4636009)(376002)(39860400002)(366004)(396003)(346002)(136003)(36756003)(66446008)(91956017)(6486002)(66946007)(66476007)(66556008)(71200400001)(966005)(316002)(26005)(66574012)(64756008)(76116006)(6512007)(110136005)(186003)(4326008)(2906002)(6506007)(5660300002)(81166006)(53546011)(81156014)(8936002)(478600001)(8676002)(86362001)(33656002)(2616005); DIR:OUT; SFP:1101; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 6yPnLpKd/JHL6bzg30e85rPsOGgPvXFLnJ76gimnN08xleA1GVRfiB2XlOw4Fyl317M842HUVTsHim2VuTtQBOv5hlXcYiUaa54iPFci6LdjybbWwXvExkhuUAlguiToOruUFeXwGAXld0ysNsPU/JkAD1Nc3Q/ClNGMobuZ1kbdFrZhZHL2IJwLa9OvPL4qMMz2MXW+N/4btW7bpNM4CdRdD3B996xsoNv258nV5H/OiHGq4EA3ZTAE5/MaYSoJLTkSvs4qXUUrhumFDnNPaADtdHdxbPTSezsLpMkrjjAYZNs3AfSNJfy6FORiMOP9+RvwMAAcJZFHcsdKVgyRXjG9aBFgW9+Hrolz3vMuEpeFlFzKbS/pkgOsdQnqHz2QHlzv8iQAhd9K590M+BN6vmZxTi1CXJZh33qRX7IMmSK/YFyJRQR5t8ZNIiL0IVd5Pqksf6wmcNqYh0k4VPVls+QFXkdSHCppfa6sOMBTVJX2sNFn3SwZaXOPFcHiUpYTAfWp4kA+SDLYavJKZdyhnQ==
x-ms-exchange-antispam-messagedata: Wrd/oAL7GUgFPBjxR65EwU1WUS6OX9Ddx7tUh7y6xSLrVtNsUFZGKsCiA4Pu6HtDVtVPSAd2nHs89PM3KMcVlW0lUB4/kFtDA4juN4nFitjQjknq0l/geWrSd0gQSkgCcvzbJgPn6oydZSV9A4tWSg==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_7BF6294FE35445D3B0FCF4801ADC3F78ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1fac75a9-f3e4-4955-5af1-08d7d4e89ef4
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Mar 2020 20:26:25.9530 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 7CrAb38HrEEwEK+4I6YvMjSyTmGgBOdCwYtJf2oZ/QxetskrREW07GGimkYf854NLRyvcCSRC0WxwR3QXXSCTQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3082
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/lu9Bi_rOgRP9elyDhDEzDa2nLDU>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 20:26:34 -0000

--_000_7BF6294FE35445D3B0FCF4801ADC3F78ciscocom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

DQpGcm9tOiAnQW5keSBCaWVybWFuJyA8YW5keUB5dW1hd29ya3MuY29tPg0KRGF0ZTogTW9uZGF5
LCBNYXJjaCAzMCwgMjAyMCBhdCAyOjUxIFBNDQpUbzogTWFydGluIEJqw7Zya2x1bmQgPG1iaitp
ZXRmQDQ2Njguc2U+DQpDYzogIlJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIiA8cnJhaG1hbkBjaXNj
by5jb20+LCBOZXRNb2QgV0cgPG5ldG1vZEBpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbbmV0bW9k
XSBBbGwgSUVURiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVsIHN0YXRl
bWVudHMNCg0KDQoNCk9uIE1vbiwgTWFyIDMwLCAyMDIwIGF0IDExOjIwIEFNIE1hcnRpbiBCasO2
cmtsdW5kIDxtYmoraWV0ZkA0NjY4LnNlPG1haWx0bzptYmolMkJpZXRmQDQ2Njguc2U+PiB3cm90
ZToNCiJSZXNoYWQgUmFobWFuIChycmFobWFuKSIgPHJyYWhtYW5AY2lzY28uY29tPG1haWx0bzpy
cmFobWFuQGNpc2NvLmNvbT4+IHdyb3RlOg0KPiBPbiAyMDIwLTAzLTI4LCA0OjQxIEFNLCAiTWFy
dGluIEJqw7Zya2x1bmQiIDxtYmoraWV0ZkA0NjY4LnNlPG1haWx0bzptYmolMkJpZXRmQDQ2Njgu
c2U+PiB3cm90ZToNCj4NCj4gICAgICJSZXNoYWQgUmFobWFuIChycmFobWFuKSIgPHJyYWhtYW5A
Y2lzY28uY29tPG1haWx0bzpycmFobWFuQGNpc2NvLmNvbT4+IHdyb3RlOg0KPiAgICAgPiBIaSwN
Cj4gICAgID4NCj4gICAgID4gaHR0cHM6Ly9naXRodWIuY29tL25ldG1vZC13Zy95YW5nLXZlci1k
dC9pc3N1ZXMvNDUNCj4gICAgID4NCj4gICAgID4gICAgICAgICBvICA3LjENCj4gICAgID4NCj4g
ICAgID4gICAgICAgICAgIFRoZSB0ZXh0IHNheXM6DQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAg
ICAgIEFsbCBJRVRGIFlBTkcgbW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNpb24tbGFiZWwgc3Rh
dGVtZW50cyBmb3INCj4gICAgID4gICAgICAgICAgICAgYWxsDQo+ICAgICA+ICAgICAgICAgICAg
IG5ld2x5IHB1Ymxpc2hlZCBZQU5HIG1vZHVsZXMsIGFuZCBhbGwgbmV3bHkgcHVibGlzaGVkIHJl
dmlzaW9ucyBvZg0KPiAgICAgPiAgICAgICAgICAgICBleGlzdGluZyBZQU5HIG1vZHVsZXMuICBU
aGUgcmV2aXNpb24tbGFiZWwgTVVTVCB0YWtlIHRoZSBmb3JtIG9mIGENCj4gICAgID4gICAgICAg
ICAgICAgWUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJlciBbSS1ELnZlcmR0LW5ldG1vZC15YW5n
LXNlbXZlcl0uDQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgICBJIHN0cm9uZ2x5IGRpc2FncmVl
IHdpdGggdGhpcyBuZXcgcnVsZS4gIElFVEYgbW9kdWxlcyB1c2UgYSBsaW5lYXINCj4gICAgID4g
ICAgICAgICAgIGhpc3RvcnksIHNvIHRoZXJlIGFyZSBubyByZWFzb25zIHRvIHVzZSAibW9kaWZp
ZWQgc2VtdmVyIi4NCj4gICAgID4NCj4gICAgID4gICAgICAgICAgIEl0IGlzIG9rIHRvIHVzZSBy
ZXY6bmJjLWNoYW5nZXMgaWYgbmVlZGVkLCB0aG91Z2guDQo+ICAgICA+DQo+ICAgICA+IFdlIGJl
bGlldmUgc29tZSBJRVRGIG1vZGVscyBtYXkgbm90IGZvbGxvdyBsaW5lYXIgaGlzdG9yeSwgdGhp
cyB3YXMNCj4gICAgID4gYnJvdWdodCB1cCAoSSB0aGluaykgZm9yIElEUi4gTW9kaWZpZWQgc2Vt
dmVyIGFsbG93cyBmb3Igbm9uLWxpbmVhcg0KPiAgICAgPiBoaXN0b3J5IGFuZCBhbHNvIGRvZXNu
J3QgcHJlY2x1ZGUgbGluZWFyIGhpc3RvcnkuIFNvIGV2ZW4gaWYgd2UgZW5kIHVwDQo+ICAgICA+
IGhhdmluZyBubyBJRVRGIG1vZHVsZXMgdXNpbmcgYnJhbmNoaW5nLCBtb2RpZmllZCBzZW12ZXIg
c3RpbGwgd29ya3MuDQo+DQo+ICAgICBXaXRoIHRoZSBjbGFyaWZpYWN0aW9ucyBhbmQgdXBkYXRl
cyBpbg0KPiAgICAgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmcsIG5v
bi1saW5lYXIgdmVyc2lvbmluZw0KPiAgICAgd29ya3Mgd2l0aG91dCBtb2RpZmllZCBzZW12ZXIu
ICBTbyB0aGVyZSBpcyBubyB0ZWNobmljYWwgcmVhc29uIHRvIHVzZQ0KPiAgICAgbW9kaWZpZWQg
c2VtdmVyIGluIElFVEYgbW9kdWxlcy4NCj4NCj4gU28gYXJlIHlvdSBwcm9wb3Npbmcgd2UgdXNl
IHNvbWUgb3RoZXIgcmV2aXNpb24tbGFiZWwgc2NoZW1lIChlLmcuIHNlbXZlciAyLjAuMCkgZm9y
IElFVEYgbW9kdWxlcz8NCj4NCj4gT3IgdGhhdCBJRVRGIG1vZHVsZXMgc2hvdWxkbid0IHVzZSBy
ZXZpc2lvbi1sYWJlbHM/DQoNClRoYXQgSUVURiBzaG91bGRuJ3QgdXNlIHJldmlzaW9uIGxhYmVs
cy4NCg0KSSBkbyBub3QgbGlrZSBtb2RpZmllZCBzZW12ZXIgYmVjYXVzZSBpdCB3aWxsIGNhdXNl
IGNvbmZ1c2lvbiB3aXRoIHRoZSByZWFsIHNlbXZlcg0KaW50cm9kdWNlZCBieSBPcGVuQ29uZmln
Lg0KDQpTb21ldGltZXMgbXVsdGlwbGUgcmVsZWFzZSB0cmFpbnMgYXJlIG5lZWRlZCwgYW5kIHRo
ZSByZXZpc2lvbiBsYWJlbCAoaW4gYWRkaXRpb24gdG8gcmV2aXNpb24tZGF0ZSkNCmNhbiBoZWxw
IGRpc3Rpbmd1aXNoIHJldmlzaW9ucyBmcm9tIGVhY2ggcmVsZWFzZSB0cmFpbiwgc28gcGxhaW4g
c2VtdmVyIHRoYXQgaXMgaW50cm9kdWNlZCBvdmVyIHRpbWUNCndvdWxkIGJlIE9LLg0KDQpJdCBp
cyBwb3NzaWJsZSB0byBpbnRyb2R1Y2Ugb25seSBCQyBjaGFuZ2VzIG9uIGVhY2ggcmVsZWFzZSB0
cmFpbi4NClRoZSBCQyB2cy4gTkJDIGlzc3VlIGhhcyBub3RoaW5nIHRvIGRvIHdpdGggbXVsdGlw
bGUgcmVsZWFzZSB0cmFpbnMuDQoNCg0KDQpJIGFtIGFsbCBmb3IgdXNpbmcgcmV2Om5iYy1jaGFu
Z2VzIG9yIHJldjplZGl0b3JpYWwtY2hhbmdlcyAod2hpY2ggSQ0KdGhpbmsgc2hvdWxkIGJlIGFk
ZGVkKSBpbiBJRVRGIG1vZHVsZXMuDQoNCkkgYWdyZWUgdGhhdCB0aGlzIGlzIHN1ZmZpY2llbnQg
YW5kIG1vZGlmaWVkIHNlbXZlciBwcm92aWRlcyBubyBhZGRlZCB2YWx1ZSwgb25seSBjb25mdXNp
b24uDQo8UlI+IFRoZXJlIGFyZSAyIHF1ZXN0aW9ucyBoZXJlOg0KDQogIDEuICBJcyByZXZpc2lv
bi1sYWJlbCB1c2VmdWw/IFdlIGJlbGlldmUgaXQgaXMgdXNlZnVsIHNpbmNlIGl0IGFsbG93cyBh
IHVzZXIgdG8gZWFzaWx5IGZpZ3VyZSBvdXQgd2hldGhlciAyIHJldmlzaW9ucyBhcmUgKE4pQkMN
CiAgMi4gIElmIGl0IGlzIHVzZWZ1bCwgd2hhdOKAmXMgdGhlIGJlc3Qgc2NoZW1lIHRvIHVzZT8g
U2VtdmVyLCBtb2RpZmllZCBzZW12ZXIsIOKApj8NCg0KWW914oCZcmUgbm90IGtlZW4gb24gbW9k
aWZpZWQgc2VtdmVyIGp1c3QgYmVjYXVzZSBvZiB0aGUgbmFtZSwgb3IgYXJlIHRoZXJlIG90aGVy
IHJlYXNvbnM/DQoNClJlZ2FyZHMsDQpSZXNoYWQuDQoNClJlZ2FyZHMsDQpSZXNoYWQuDQoNCg0K
DQovbWFydGluDQoNCg0KQW5keQ0KDQoNCj4NCj4gT3IgZG8geW91IGhhdmUgc29tZXRoaW5nIGVs
c2UgaW4gbWluZD8NCj4NCj4gUmVnYXJkcywNCj4gUmVzaGFkLg0KPg0KPiAgICAgSSBjYW4gcmVs
dWN0YW50bHkgYWNjZXB0IHRoYXQgbW9kaWZpZWQgc21ldmVyIGlzIHB1Ymxpc2hlZCBhcw0KPiAg
ICAgRXhwZXJpbWVudGFsLiAgQnV0IHRoYXQgZG9lc24ndCBtZWFuIHRoYXQgSUVURiBtb2R1bGVz
IHNob3VsZCB1c2UgaXQuDQo+DQo+DQo+ICAgICAvbWFydGluDQo+DQo+DQo+ICAgICA+DQo+ICAg
ICA+IFJlZ2FyZHMsDQo+ICAgICA+IFJlc2hhZC4NCj4gICAgID4NCj4gICAgID4NCj4gICAgID4g
T24gMjAyMC0wMy0yMCwgNTowOCBQTSwgIm5ldG1vZCBvbiBiZWhhbGYgb2YgUmVzaGFkIFJhaG1h
biAocnJhaG1hbikiDQo+ICAgICA+IDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86bmV0
bW9kLWJvdW5jZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBvZg0KPiAgICAgPiBycmFobWFuPTQwY2lz
Y28uY29tQGRtYXJjLmlldGYub3JnPG1haWx0bzo0MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZz4+
IHdyb3RlOg0KPiAgICAgPg0KPiAgICAgPiAgICAgSGkgTWFydGluLA0KPiAgICAgPg0KPiAgICAg
PiAgICAgV2UndmUgb3BlbmVkIGlzc3VlcyB0byB0cmFjayB5b3VyIHJldmlldyBjb21tZW50cyAo
c2VlIGJlbG93KS4gV2lsbA0KPiAgICAgPiAgICAga2ljayBvZmYgc2VwYXJhdGUgdGhlcmFkcyBm
b3IgZWFjaCBpc3N1ZS4NCj4gICAgID4NCj4gICAgID4gICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9u
ZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNzdWVzP3E9aXMlM0Fpc3N1ZStpcyUzQW9wZW4rbGFiZWwl
M0F1cGRhdGVkLW1vZC1yZXYtaGFuZGxpbmcNCj4gICAgID4NCj4gICAgID4gICAgIFJlZ2FyZHMs
DQo+ICAgICA+ICAgICBSZXNoYWQuDQo+ICAgICA+DQo+ICAgICA+ICAgICBPbiAyMDIwLTAzLTEw
LCAzOjMxIFBNLCAibmV0bW9kIG9uIGJlaGFsZiBvZiBNYXJ0aW4gQmrDtnJrbHVuZCINCj4gICAg
ID4gICAgIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86bmV0bW9kLWJvdW5jZXNAaWV0
Zi5vcmc+IG9uIGJlaGFsZiBvZiBtYmoraWV0ZkA0NjY4LnNlPG1haWx0bzptYmolMkJpZXRmQDQ2
Njguc2U+PiB3cm90ZToNCj4gICAgID4NCj4gICAgID4gICAgICAgICBIaSwNCj4gICAgID4NCj4g
ICAgID4gICAgICAgICBIZXJlIGFyZSBteSByZXZpZXcgY29tbWVudHMgb2YNCj4gICAgID4gICAg
ICAgICBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lvbmluZy0wMS4NCj4gICAg
ID4NCj4gICAgID4NCj4gICAgID4NCj4gICAgID4gICAgICAgICBvICAzLjEuMQ0KPiAgICAgPg0K
PiAgICAgPiAgICAgICAgICAgICBvICBJbiBzdGF0ZW1lbnRzIHRoYXQgaGF2ZSBhbnkgZGF0YSBk
ZWZpbml0aW9uIHN0YXRlbWVudHMgYXMNCj4gICAgID4gICAgICAgICAgICAgICAgc3Vic3RhdGVt
ZW50cywgdGhvc2UgZGF0YSBkZWZpbml0aW9uIHN1YnN0YXRlbWVudHMgTUFZIGJlDQo+ICAgICA+
ICAgICAgICAgICAgICAgIHJlb3JkZXJlZCwgYXMgbG9uZyBhcyB0aGV5IGRvIG5vdCBjaGFuZ2Ug
dGhlIG9yZGVyaW5nIG9yIGFueQ0KPiAgICAgPiAgICAgICAgICAgICAgICAicnBjIg0KPiAgICAg
PiAgICAgICAgICAgICAgICAiaW5wdXQiIHN1YnN0YXRlbWVudHMuDQo+ICAgICA+DQo+ICAgICA+
ICAgICAgICAgICBJIHRoaW5rIHRoaXMgbmVlZHMgdG8gY2FwdHVyZSB0aGF0IG5vIGRlc2NlbmRh
bnQgc3RhdGVtZW50cyB0bw0KPiAgICAgPiAgICAgICAgICAgImlucHV0IiBjYW4gYmUgcmVvcmRl
cmVkLiAgU2FtZSBmb3IgIm91dHB1dCIgKG5vdGUsICJpbnB1dCIgYW5kDQo+ICAgICA+ICAgICAg
ICAgICAib3V0cHV0IiBpbiBib3RoICJycGMiIGFuZCAiYWN0aW9uIikuDQo+ICAgICA+DQo+ICAg
ICA+DQo+ICAgICA+ICAgICAgICAgbyAgMy4zDQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgICAg
IEFsbCByZXZpc2lvbiBsYWJlbHMgdGhhdCBtYXRjaCB0aGUgcGF0dGVybiBmb3IgdGhlICJ2ZXJz
aW9uIg0KPiAgICAgPiAgICAgICAgICAgICB0eXBlZGVmIGluIHRoZSBpZXRmLXlhbmctc2VtdmVy
IFlBTkcgbW9kdWxlIE1VU1QgYmUgaW50ZXJwcmV0ZWQgYXMNCj4gICAgID4gICAgICAgICAgICAg
WUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJlcnMuDQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAg
ICBJIGRvbid0IHRoaW5rIHRoaXMgaXMgYSBnb29kIGlkZWEuICBTZWVtcyBsaWtlIGEgbGF5ZXIg
dmlvbGF0aW9uLg0KPiAgICAgPiAgICAgICAgICAgV2hhdCBpZiBteSBwcm9qZWN0IHVzZSBhbm90
aGVyIGRpYWxlY3Qgb2Ygc2VtdmVyLCB0aGF0IHdvdWxkbid0IGJlDQo+ICAgICA+ICAgICAgICAg
ICBwb3NzaWJsZSB3aXRoIHRoaXMgcnVsZS4gIEkgdGhpbmsgdGhpcyBuZWVkcyB0byBiZSByZW1v
dmVkLg0KPiAgICAgPg0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgIG8gIDMuMw0KPiAgICAgPg0K
PiAgICAgPiAgICAgICAgICAgICBTdWJtb2R1bGVzIE1VU1QgTk9UIHVzZSByZXZpc2lvbiBsYWJl
bCBzY2hlbWVzIHRoYXQgY291bGQgYmUNCj4gICAgID4gICAgICAgICAgICAgY29uZnVzZWQNCj4g
ICAgID4gICAgICAgICAgICAgd2l0aCB0aGUgaW5jbHVkaW5nIG1vZHVsZSdzIHJldmlzaW9uIGxh
YmVsIHNjaGVtZS4NCj4gICAgID4NCj4gICAgID4gICAgICAgICAgIEhtbSwgaG93IGRvIEkgZW5z
dXJlIHRoYXQgdGhpcyBNVVNUIE5PVCBpcyBoYW5kbGVkIGNvcnJlY3RseT8gIFdoYXQNCj4gICAg
ID4gICAgICAgICAgIGV4YWN0bHkgZG9lcyAiY291bGQgYmUgY29uZnVzZWQgd2l0aCIgbWVhbj8N
Cj4gICAgID4NCj4gICAgID4NCj4gICAgID4gICAgICAgICBvICAzLjMNCj4gICAgID4NCj4gICAg
ID4gICAgICAgICAgICAgICBJbiB0aGUgZmlsZW5hbWUgb2YgYSBZQU5HIG1vZHVsZSwgd2hlcmUg
aXQgdGFrZXMgdGhlIGZvcm06DQo+ICAgICA+ICAgICAgICAgICAgICAgbW9kdWxlLQ0KPiAgICAg
PiAgICAgICAgICAgICAgIG9yLXN1Ym1vZHVsZS1uYW1lIFsnQCcgcmV2aXNpb24tbGFiZWxdICgg
Jy55YW5nJyAvICcueWluJyApDQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgICBTaG91bGQgdGhp
cyBzZWN0aW9uIHVwZGF0ZSA1LjIgb2YgUkZDIDc5NTA/ICBJIGtub3cgdGhhdCA1LjIganVzdA0K
PiAgICAgPiAgICAgICAgICAgc2F5cyAiU0hPVUxEIi4gIEJ1dCBleGlzdGluZyB0b29scyBpbXBs
ZW1lbnQgdGhpcyBTSE9VTEQsIGFuZCB0aGV5DQo+ICAgICA+ICAgICAgICAgICBuZWVkIHRvIGJl
IHVwZGF0ZWQgdG8gaGFuZGxlIHRoaXMgbmV3IGNvbnZlbnRpb24uDQo+ICAgICA+DQo+ICAgICA+
ICAgICAgICAgICBCdXQgSSB3b25kZXIgaWYgdGhpcyBhIGdvb2QgaWRlYS4gIEl0IG1lYW5zIHRo
YXQgYSB0b29sIHRoYXQgbG9va3MNCj4gICAgID4gICAgICAgICAgIGZvciBhIG1vZHVsZSB3aXRo
IGEgY2VydGFpbiByZXZpc2lvbiBkYXRlIGNhbm5vdCBzaW1wbHkgY2hlY2sgdGhlDQo+ICAgICA+
ICAgICAgICAgICBmaWxlbmFtZXMsIGJ1dCBuZWVkIHRvIHBhcnNlIGFsbCBhdmFpbGFibGUgbW9k
dWxlcyAod2lqdXN0IHRvIGZpbmQNCj4gICAgID4gICAgICAgICAgIHRoZQ0KPiAgICAgPg0KPiAg
ICAgPg0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgIG8gIDMuNA0KPiAgICAgPg0KPiAgICAgPiAg
ICAgICAgICAgICAgbGVhZiBpbXBlcmlhbC10ZW1wZXJhdHVyZSB7DQo+ICAgICA+ICAgICAgICAg
ICAgICAgIHR5cGUgaW50NjQ7DQo+ICAgICA+ICAgICAgICAgICAgICAgIHVuaXRzICJkZWdyZWVz
IEZhaHJlbmhlaXQiOw0KPiAgICAgPiAgICAgICAgICAgICAgICBzdGF0dXMgZGVwcmVjYXRlZCB7
DQo+ICAgICA+ICAgICAgICAgICAgICAgICAgcmV2OnN0YXR1cy1kZXNjcmlwdGlvbg0KPiAgICAg
PiAgICAgICAgICAgICAgICAgICAgIkltcGVyaWFsIG1lYXN1cmVtZW50cyBhcmUgYmVpbmcgcGhh
c2VkIG91dCBpbiBmYXZvcg0KPiAgICAgPiAgICAgICAgICAgICAgICAgICAgIG9mIHRoZWlyIG1l
dHJpYyBlcXVpdmFsZW50cy4gIFVzZSBtZXRyaWMtdGVtcGVyYXR1cmUNCj4gICAgID4gICAgICAg
ICAgICAgICAgICAgICBpbnN0ZWFkLiI7DQo+ICAgICA+ICAgICAgICAgICAgICAgIH0NCj4gICAg
ID4gICAgICAgICAgICAgICAgZGVzY3JpcHRpb24NCj4gICAgID4gICAgICAgICAgICAgICAgICAi
VGVtcGVyYXR1cmUgaW4gZGVncmVlcyBGYWhyZW5oZWl0LiI7DQo+ICAgICA+ICAgICAgICAgICAg
ICB9DQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgICBJIGRvbid0IHRoaW5rIHJldjpzdGF0dXMt
ZGVzY3JpcHRpb24gaXMgbmVjZXNzYXJ5IC8gd29ydGggaXQuICBUaGlzDQo+ICAgICA+ICAgICAg
ICAgICBjYW4gZWFzaWx5IGJlIHdyaXR0ZW4gd2l0aCB0aGUgbm9ybWFsIGRlc2NyaXB0aW9uIHN0
YXRlbWVudCBpbnN0ZWFkOg0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgICAgICAgbGVhZiBpbXBl
cmlhbC10ZW1wZXJhdHVyZSB7DQo+ICAgICA+ICAgICAgICAgICAgICAgIHR5cGUgaW50NjQ7DQo+
ICAgICA+ICAgICAgICAgICAgICAgIHVuaXRzICJkZWdyZWVzIEZhaHJlbmhlaXQiOw0KPiAgICAg
PiAgICAgICAgICAgICAgICBzdGF0dXMgZGVwcmVjYXRlZDsNCj4gICAgID4gICAgICAgICAgICAg
ICAgZGVzY3JpcHRpb24NCj4gICAgID4gICAgICAgICAgICAgICAgICAgICJJbXBlcmlhbCBtZWFz
dXJlbWVudHMgYXJlIGJlaW5nIHBoYXNlZCBvdXQgaW4gZmF2b3INCj4gICAgID4gICAgICAgICAg
ICAgICAgICAgICBvZiB0aGVpciBtZXRyaWMgZXF1aXZhbGVudHMuICBVc2UgbWV0cmljLXRlbXBl
cmF0dXJlDQo+ICAgICA+ICAgICAgICAgICAgICAgICAgICAgaW5zdGVhZC4NCj4gICAgID4NCj4g
ICAgID4gICAgICAgICAgICAgICAgICAgICBUZW1wZXJhdHVyZSBpbiBkZWdyZWVzIEZhaHJlbmhl
aXQuIjsNCj4gICAgID4gICAgICAgICAgICAgIH0NCj4gICAgID4NCj4gICAgID4NCj4gICAgID4g
ICAgICAgICBvICAzLjUNCj4gICAgID4NCj4gICAgID4gICAgICAgICAgIFRoZSBleGFtcGxlIG1v
ZHVsZXMgc2hvdWxkIGJlIGxlZ2FsIFlBTkcgbW9kdWxlcy4gIFVzZSBlLmcuDQo+ICAgICA+ICAg
ICAgICAgICAidXJuOmV4YW1wbGU6bW9kdWxlIiBhcyBuYW1lc3BhY2UuDQo+ICAgICA+DQo+ICAg
ICA+ICAgICAgICAgICBBbHNvLCB0aGUgbW9kdWxlcyBhcmUgbWlzc2luZyB0aGUgbGFzdCAifSIs
IHdoaWNoIGNvbmZ1c2VzIHRoZQ0KPiAgICAgPiAgICAgICAgICAgInJmY3N0cmlwIiB0b29sLg0K
PiAgICAgPg0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgIG8gNC4xLjENCj4gICAgID4NCj4gICAg
ID4gICAgICAgICAgICAgQWx0ZXJuYXRpdmVseSwgdGhlIGZpcnN0IGV4YW1wbGUgY291bGQgaGF2
ZSB1c2VkIHRoZSByZXZpc2lvbg0KPiAgICAgPiAgICAgICAgICAgICBsYWJlbA0KPiAgICAgPiAg
ICAgICAgICAgICAiMS4wLjAiIGluc3RlYWQsIHdoaWNoIHNlbGVjdHMgdGhlIHNhbWUgc2V0IG9m
IHJldmlzaW9ucy92ZXJzaW9ucy4NCj4gICAgID4NCj4gICAgID4gICAgICAgICAgICAgaW1wb3J0
IGV4YW1wbGUtbW9kdWxlIHsNCj4gICAgID4gICAgICAgICAgICAgICByZXY6cmV2aXNpb24tb3It
ZGVyaXZlZCAxLjAuMDsNCj4gICAgID4gICAgICAgICAgICAgfQ0KPiAgICAgPg0KPiAgICAgPiAg
ICAgICAgICAgU2hvdWxkbid0IHRoaXMgYmUgcy8xLjAuMC8yLjAuMC9nID8NCj4gICAgID4NCj4g
ICAgID4NCj4gICAgID4gICAgICAgICBvICA1DQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgICBJ
IHRoaW5rIHRoZSBtb2R1bGUgbmFtZSAiaWV0Zi15bC1yZXZpc2lvbnMiIHNob3VsZCBiZSBjaGFu
Z2VkIHRvDQo+ICAgICA+ICAgICAgICAgICAiaWV0Zi15YW5nLWxpYnJhcnktcmV2aXNpb25zIi4g
ICAieWwiIGlzIG5vdCBhIHdlbGwta25vd24gYWNyb255bS4NCj4gICAgID4NCj4gICAgID4NCj4g
ICAgID4gICAgICAgICBvICA1LjIuMg0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgICAgV291bGRu
J3QgaXQgYmUgYmV0dGVyIGlmIHRoZSBsZWFmICJkZXByZWNhdGVkLW5vZGVzLWltcGxlbWVudGVk
IiBhbmQNCj4gICAgID4gICAgICAgICAgICJvYnNvbGV0ZS1ub2Rlcy1hYnNlbnQiIHdlcmUgb2Yg
dHlwZSAiYm9vbGVhbiIgcmF0aGVyIHRoYW4gdHlwZQ0KPiAgICAgPiAgICAgICAgICAgImVtcHR5
Ij8NCj4gICAgID4NCj4gICAgID4NCj4gICAgID4gICAgICAgICBvICA3LjENCj4gICAgID4NCj4g
ICAgID4gICAgICAgICAgIFRoZSB0ZXh0IHNheXM6DQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAg
ICAgIEFsbCBJRVRGIFlBTkcgbW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNpb24tbGFiZWwgc3Rh
dGVtZW50cyBmb3INCj4gICAgID4gICAgICAgICAgICAgYWxsDQo+ICAgICA+ICAgICAgICAgICAg
IG5ld2x5IHB1Ymxpc2hlZCBZQU5HIG1vZHVsZXMsIGFuZCBhbGwgbmV3bHkgcHVibGlzaGVkIHJl
dmlzaW9ucyBvZg0KPiAgICAgPiAgICAgICAgICAgICBleGlzdGluZyBZQU5HIG1vZHVsZXMuICBU
aGUgcmV2aXNpb24tbGFiZWwgTVVTVCB0YWtlIHRoZSBmb3JtIG9mIGENCj4gICAgID4gICAgICAg
ICAgICAgWUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJlciBbSS1ELnZlcmR0LW5ldG1vZC15YW5n
LXNlbXZlcl0uDQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgICBJIHN0cm9uZ2x5IGRpc2FncmVl
IHdpdGggdGhpcyBuZXcgcnVsZS4gIElFVEYgbW9kdWxlcyB1c2UgYSBsaW5lYXINCj4gICAgID4g
ICAgICAgICAgIGhpc3RvcnksIHNvIHRoZXJlIGFyZSBubyByZWFzb25zIHRvIHVzZSAibW9kaWZp
ZWQgc2VtdmVyIi4NCj4gICAgID4NCj4gICAgID4gICAgICAgICAgIEl0IGlzIG9rIHRvIHVzZSBy
ZXY6bmJjLWNoYW5nZXMgaWYgbmVlZGVkLCB0aG91Z2guDQo+ICAgICA+DQo+ICAgICA+DQo+ICAg
ICA+ICAgICAgICAgbyA3LjEuMQ0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgICAgVGhlcmUgaXMg
YSBtaXNzaW5nICIgaW46DQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgICAgNC4gIEZvciBzdGF0
dXMgIm9ic29sZXRlIiwgaXQgaXMgUkVDT01NRU5ERUQgdG8ga2VlcCB0aGUgInN0YXR1cy0NCj4g
ICAgID4gICAgICAgICAgICAgICAgZGVzY3JpcHRpb24iIGluZm9ybWF0aW9uLCBmcm9tIHdoZW4g
dGhlIG5vZGUgaGFkIHN0YXR1cw0KPiAgICAgPiAgICAgICAgICAgICAgICAiZGVwcmVjYXRlZCwg
d2hpY2ggaXMgc3RpbGwgcmVsZXZhbnQuDQo+ICAgICA+ICAgICAgICAgIEhFUkUgIC0tLS0tLS0t
LS0tXg0KPiAgICAgPg0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgIG8gIDgNCj4gICAgID4NCj4g
ICAgID4gICAgICAgICAgIHMvQ09ERSBFTkRTPi88Q09ERSBFTkRTPi8NCj4gICAgID4NCj4gICAg
ID4NCj4gICAgID4gICAgICAgICBvIEJvdGggWUFORyBtb2R1bGVzDQo+ICAgICA+DQo+ICAgICA+
ICAgICAgICAgICBBbGwgZXh0ZW5zaW9ucyBzaG91bGQgc3BlY2lmeSB0aGUgZ3JhbW1hcjsgaS5l
LiwgaW4gd2hpY2ggc3RhdGVtZW50cw0KPiAgICAgPiAgICAgICAgICAgdGhleSBjYW4gYmUgcHJl
c2VudCBhbmQgd2hpY2ggc3Vic3RhdGVtZW50cyB0aGV5IGNhbiBoYXZlLg0KPiAgICAgPg0KPiAg
ICAgPg0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgIC9tYXJ0aW4NCj4gICAgID4NCj4gICAgID4g
ICAgICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K
PiAgICAgPiAgICAgICAgIG5ldG1vZCBtYWlsaW5nIGxpc3QNCj4gICAgID4gICAgICAgICBuZXRt
b2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4NCj4gICAgID4gICAgICAgICBodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0KPiAgICAgPg0KPiAgICAg
Pg0KPiAgICAgPiAgICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NCj4gICAgID4gICAgIG5ldG1vZCBtYWlsaW5nIGxpc3QNCj4gICAgID4gICAgIG5ldG1v
ZEBpZXRmLm9yZzxtYWlsdG86bmV0bW9kQGlldGYub3JnPg0KPiAgICAgPiAgICAgaHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCj4gICAgID4NCj4gICAgID4NCj4N
Cj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpuZXRt
b2QgbWFpbGluZyBsaXN0DQpuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4N
Cmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQo=

--_000_7BF6294FE35445D3B0FCF4801ADC3F78ciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <84EE7768B132F042A15FE879A544BA6B@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5Nc29MaXN0UGFyYWdyYXBo
LCBsaS5Nc29MaXN0UGFyYWdyYXBoLCBkaXYuTXNvTGlzdFBhcmFncmFwaA0KCXttc28tc3R5bGUt
cHJpb3JpdHk6MzQ7DQoJbWFyZ2luLXRvcDowY207DQoJbWFyZ2luLXJpZ2h0OjBjbTsNCgltYXJn
aW4tYm90dG9tOjBjbTsNCgltYXJnaW4tbGVmdDozNi4wcHQ7DQoJbWFyZ2luLWJvdHRvbTouMDAw
MXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTgNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7
DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9
DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNp
emU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsN
CgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjEN
Cgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZpbml0aW9ucyAqLw0KQGxpc3QgbDAN
Cgl7bXNvLWxpc3QtaWQ6NTk4NTY3NDA0Ow0KCW1zby1saXN0LXR5cGU6aHlicmlkOw0KCW1zby1s
aXN0LXRlbXBsYXRlLWlkczotOTg5Mjg3MjAgNjc2OTg3MDUgNjc2OTg3MTMgNjc2OTg3MTUgNjc2
OTg3MDMgNjc2OTg3MTMgNjc2OTg3MTUgNjc2OTg3MDMgNjc2OTg3MTMgNjc2OTg3MTU7fQ0KQGxp
c3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC10ZXh0OiIlMVwpIjsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LTE4LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxw
aGEtbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWwzDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3Rv
cDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJdGV4dC1pbmRlbnQ6
LTkuMHB0O30NCkBsaXN0IGwwOmxldmVsNA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpA
bGlzdCBsMDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw2DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJdGV4dC1pbmRlbnQ6LTkuMHB0O30NCkBs
aXN0IGwwOmxldmVsNw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMDpsZXZl
bDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246cmlnaHQ7DQoJdGV4dC1pbmRlbnQ6LTkuMHB0O30NCm9sDQoJe21hcmdpbi1i
b3R0b206MGNtO30NCnVsDQoJe21hcmdpbi1ib3R0b206MGNtO30NCi0tPjwvc3R5bGU+DQo8L2hl
YWQ+DQo8Ym9keSBsYW5nPSJFTi1DQSIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2
IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpu
b25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20g
MGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIu
MHB0O2NvbG9yOmJsYWNrIj5Gcm9tOiA8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTIuMHB0O2NvbG9yOmJsYWNrIj4nQW5keSBCaWVybWFuJyAmbHQ7YW5keUB5dW1hd29ya3MuY29t
Jmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5Nb25kYXksIE1hcmNoIDMwLCAyMDIwIGF0IDI6NTEgUE08
YnI+DQo8Yj5UbzogPC9iPk1hcnRpbiBCasO2cmtsdW5kICZsdDttYmomIzQzO2lldGZANDY2OC5z
ZSZndDs8YnI+DQo8Yj5DYzogPC9iPiZxdW90O1Jlc2hhZCBSYWhtYW4gKHJyYWhtYW4pJnF1b3Q7
ICZsdDtycmFobWFuQGNpc2NvLmNvbSZndDssIE5ldE1vZCBXRyAmbHQ7bmV0bW9kQGlldGYub3Jn
Jmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5SZTogW25ldG1vZF0gQWxsIElFVEYgWUFORyBtb2R1
bGVzIE1VU1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbCBzdGF0ZW1lbnRzPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBNb24s
IE1hciAzMCwgMjAyMCBhdCAxMToyMCBBTSBNYXJ0aW4gQmrDtnJrbHVuZCAmbHQ7PGEgaHJlZj0i
bWFpbHRvOm1iaiUyQmlldGZANDY2OC5zZSI+bWJqJiM0MztpZXRmQDQ2Njguc2U8L2E+Jmd0OyB3
cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpu
b25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2
LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNtIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+JnF1b3Q7UmVzaGFkIFJhaG1hbiAo
cnJhaG1hbikmcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpycmFobWFuQGNpc2NvLmNvbSIgdGFy
Z2V0PSJfYmxhbmsiPnJyYWhtYW5AY2lzY28uY29tPC9hPiZndDsgd3JvdGU6PGJyPg0KJmd0OyBP
biAyMDIwLTAzLTI4LCA0OjQxIEFNLCAmcXVvdDtNYXJ0aW4gQmrDtnJrbHVuZCZxdW90OyAmbHQ7
PGEgaHJlZj0ibWFpbHRvOm1iaiUyQmlldGZANDY2OC5zZSIgdGFyZ2V0PSJfYmxhbmsiPm1iaiYj
NDM7aWV0ZkA0NjY4LnNlPC9hPiZndDsgd3JvdGU6PGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsmcXVvdDtSZXNoYWQgUmFobWFuIChycmFobWFuKSZxdW90OyAmbHQ7PGEg
aHJlZj0ibWFpbHRvOnJyYWhtYW5AY2lzY28uY29tIiB0YXJnZXQ9Il9ibGFuayI+cnJhaG1hbkBj
aXNjby5jb208L2E+Jmd0OyB3cm90ZTo8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7
IEhpLDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsgPGJyPg0KJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0OyA8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vbmV0bW9kLXdnL3lh
bmctdmVyLWR0L2lzc3Vlcy80NSIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly9naXRodWIuY29t
L25ldG1vZC13Zy95YW5nLXZlci1kdC9pc3N1ZXMvNDU8L2E+PGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO28mbmJzcDsgNy4xPGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDtUaGUgdGV4dCBzYXlzOjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
O0FsbCBJRVRGIFlBTkcgbW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNpb24tbGFiZWwgc3RhdGVt
ZW50cyBmb3I8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7YWxsPGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwO25ld2x5IHB1Ymxpc2hlZCBZQU5HIG1vZHVsZXMsIGFuZCBhbGwgbmV3bHkgcHVibGlzaGVk
IHJldmlzaW9ucyBvZjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtleGlzdGluZyBZQU5HIG1vZHVs
ZXMuJm5ic3A7IFRoZSByZXZpc2lvbi1sYWJlbCBNVVNUIHRha2UgdGhlIGZvcm0gb2YgYTxicj4N
CiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDtZQU5HIHNlbWFudGljIHZlcnNpb24gbnVtYmVyIFtJLUQudmVy
ZHQtbmV0bW9kLXlhbmctc2VtdmVyXS48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0kgc3Ry
b25nbHkgZGlzYWdyZWUgd2l0aCB0aGlzIG5ldyBydWxlLiZuYnNwOyBJRVRGIG1vZHVsZXMgdXNl
IGEgbGluZWFyPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7aGlzdG9yeSwgc28gdGhlcmUgYXJlIG5vIHJlYXNv
bnMgdG8gdXNlICZxdW90O21vZGlmaWVkIHNlbXZlciZxdW90Oy48YnI+DQomZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwO0l0IGlzIG9rIHRvIHVzZSByZXY6bmJjLWNoYW5nZXMgaWYgbmVlZGVkLCB0aG91
Z2guPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsmZ3Q7IFdlIGJlbGlldmUgc29tZSBJRVRGIG1vZGVscyBtYXkgbm90IGZvbGxv
dyBsaW5lYXIgaGlzdG9yeSwgdGhpcyB3YXM8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7IGJyb3VnaHQgdXAgKEkgdGhpbmspIGZvciBJRFIuIE1vZGlmaWVkIHNlbXZlciBhbGxvd3Mg
Zm9yIG5vbi1saW5lYXI8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7IGhpc3Rvcnkg
YW5kIGFsc28gZG9lc24ndCBwcmVjbHVkZSBsaW5lYXIgaGlzdG9yeS4gU28gZXZlbiBpZiB3ZSBl
bmQgdXA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7IGhhdmluZyBubyBJRVRGIG1v
ZHVsZXMgdXNpbmcgYnJhbmNoaW5nLCBtb2RpZmllZCBzZW12ZXIgc3RpbGwgd29ya3MuPGJyPg0K
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7V2l0
aCB0aGUgY2xhcmlmaWFjdGlvbnMgYW5kIHVwZGF0ZXMgaW48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDtkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lvbmluZywgbm9uLWxp
bmVhciB2ZXJzaW9uaW5nPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7d29ya3Mgd2l0aG91
dCBtb2RpZmllZCBzZW12ZXIuJm5ic3A7IFNvIHRoZXJlIGlzIG5vIHRlY2huaWNhbCByZWFzb24g
dG8gdXNlPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7bW9kaWZpZWQgc2VtdmVyIGluIElF
VEYgbW9kdWxlcy48YnI+DQomZ3Q7IDxicj4NCiZndDsgU28gYXJlIHlvdSBwcm9wb3Npbmcgd2Ug
dXNlIHNvbWUgb3RoZXIgcmV2aXNpb24tbGFiZWwgc2NoZW1lIChlLmcuIHNlbXZlciAyLjAuMCkg
Zm9yIElFVEYgbW9kdWxlcz88YnI+DQomZ3Q7IDxicj4NCiZndDsgT3IgdGhhdCBJRVRGIG1vZHVs
ZXMgc2hvdWxkbid0IHVzZSByZXZpc2lvbi1sYWJlbHM/PGJyPg0KPGJyPg0KVGhhdCBJRVRGIHNo
b3VsZG4ndCB1c2UgcmV2aXNpb24gbGFiZWxzLjxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3Rl
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBkbyBub3QgbGlrZSBtb2RpZmllZCBz
ZW12ZXIgYmVjYXVzZSBpdCB3aWxsIGNhdXNlIGNvbmZ1c2lvbiB3aXRoIHRoZSByZWFsIHNlbXZl
cjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+aW50
cm9kdWNlZCBieSBPcGVuQ29uZmlnLiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Tb21ldGltZXMgbXVsdGlwbGUgcmVsZWFzZSB0cmFp
bnMgYXJlIG5lZWRlZCwgYW5kIHRoZSByZXZpc2lvbiBsYWJlbCAoaW4gYWRkaXRpb24gdG8gcmV2
aXNpb24tZGF0ZSk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPmNhbiBoZWxwIGRpc3Rpbmd1aXNoIHJldmlzaW9ucyBmcm9tIGVhY2ggcmVsZWFzZSB0
cmFpbiwgc28gcGxhaW4gc2VtdmVyIHRoYXQgaXMgaW50cm9kdWNlZCBvdmVyIHRpbWU8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPndvdWxkIGJlIE9L
LiZuYnNwOyZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5JdCBpcyBwb3NzaWJsZSB0byBpbnRyb2R1Y2Ugb25seSBCQyBjaGFuZ2VzIG9u
IGVhY2ggcmVsZWFzZSB0cmFpbi48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPlRoZSBCQyB2cy4gTkJDIGlzc3VlIGhhcyBub3RoaW5nIHRvIGRvIHdp
dGggbXVsdGlwbGUgcmVsZWFzZSB0cmFpbnMuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4N
CjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0ND
IDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2lu
LXJpZ2h0OjBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbTox
Mi4wcHQiPkkgYW0gYWxsIGZvciB1c2luZyByZXY6bmJjLWNoYW5nZXMgb3IgcmV2OmVkaXRvcmlh
bC1jaGFuZ2VzICh3aGljaCBJPGJyPg0KdGhpbmsgc2hvdWxkIGJlIGFkZGVkKSBpbiBJRVRGIG1v
ZHVsZXMuPG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5JIGFncmVlIHRoYXQgdGhpcyBpcyBzdWZmaWNpZW50IGFuZCBtb2RpZmllZCBz
ZW12ZXIgcHJvdmlkZXMgbm8gYWRkZWQgdmFsdWUsIG9ubHkgY29uZnVzaW9uLjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jmx0O1JSJmd0OyBUaGVyZSBhcmUgMiBxdWVzdGlv
bnMgaGVyZTo8bzpwPjwvbzpwPjwvcD4NCjxvbCBzdHlsZT0ibWFyZ2luLXRvcDowY20iIHN0YXJ0
PSIxIiB0eXBlPSIxIj4NCjxsaSBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjBjbTttc28tbGlzdDpsMCBsZXZlbDEgbGZvMSI+SXMgcmV2aXNpb24tbGFiZWwgdXNl
ZnVsPyBXZSBiZWxpZXZlIGl0IGlzIHVzZWZ1bCBzaW5jZSBpdA0KPHNwYW4gc3R5bGU9ImNvbG9y
OmJsYWNrIj5hbGxvd3MgYSB1c2VyIHRvIGVhc2lseSBmaWd1cmUgb3V0IHdoZXRoZXIgMiByZXZp
c2lvbnMgYXJlIChOKUJDPC9zcGFuPjxvOnA+PC9vOnA+PC9saT48bGkgY2xhc3M9Ik1zb0xpc3RQ
YXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDowY207bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzEi
PklmIGl0IGlzIHVzZWZ1bCwgd2hhdOKAmXMgdGhlIGJlc3Qgc2NoZW1lIHRvIHVzZT8gU2VtdmVy
LCBtb2RpZmllZCBzZW12ZXIsIOKApj88bzpwPjwvbzpwPjwvbGk+PC9vbD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+WW91
4oCZcmUgbm90IGtlZW4gb24gbW9kaWZpZWQgc2VtdmVyIGp1c3QgYmVjYXVzZSBvZiB0aGUgbmFt
ZSwgb3IgYXJlIHRoZXJlIG90aGVyIHJlYXNvbnM/PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJl
Z2FyZHMsPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5SZXNoYWQuPG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPlJlZ2FyZHMsPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5SZXNoYWQuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZu
YnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5v
bmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYu
MHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48YnI+DQovbWFydGluPG86cD48L286
cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkFu
ZHk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZu
YnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5v
bmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYu
MHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IE9yIGRvIHlvdSBoYXZlIHNvbWV0aGluZyBlbHNl
IGluIG1pbmQ/PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFJlZ2FyZHMsPGJyPg0KJmd0OyBSZXNoYWQu
PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7SSBjYW4gcmVsdWN0YW50bHkgYWNjZXB0IHRoYXQgbW9kaWZpZWQgc21ldmVyIGlzIHB1Ymxp
c2hlZCBhczxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO0V4cGVyaW1lbnRhbC4mbmJzcDsg
QnV0IHRoYXQgZG9lc24ndCBtZWFuIHRoYXQgSUVURiBtb2R1bGVzIHNob3VsZCB1c2UgaXQuPGJy
Pg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7L21hcnRpbjxicj4NCiZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyBSZWdh
cmRzLDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsgUmVzaGFkLjxicj4NCiZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7IE9uIDIwMjAtMDMtMjAsIDU6MDgg
UE0sICZxdW90O25ldG1vZCBvbiBiZWhhbGYgb2YgUmVzaGFkIFJhaG1hbiAocnJhaG1hbikmcXVv
dDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86
bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5uZXRtb2QtYm91bmNlc0Bp
ZXRmLm9yZzwvYT4gb24gYmVoYWxmIG9mPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyBycmFobWFuPTxhIGhyZWY9Im1haWx0bzo0MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZyIgdGFy
Z2V0PSJfYmxhbmsiPjQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnPC9hPiZndDsgd3JvdGU6PGJy
Pg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtIaSBNYXJ0aW4sPGJyPg0KJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7V2UndmUgb3BlbmVkIGlzc3VlcyB0byB0
cmFjayB5b3VyIHJldmlldyBjb21tZW50cyAoc2VlIGJlbG93KS4gV2lsbDxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO2tpY2sgb2ZmIHNlcGFyYXRl
IHRoZXJhZHMgZm9yIGVhY2ggaXNzdWUuPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL25ldG1vZC13Zy95
YW5nLXZlci1kdC9pc3N1ZXM/cT1pcyUzQWlzc3VlJiM0MztpcyUzQW9wZW4mIzQzO2xhYmVsJTNB
dXBkYXRlZC1tb2QtcmV2LWhhbmRsaW5nIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9naXRodWIu
Y29tL25ldG1vZC13Zy95YW5nLXZlci1kdC9pc3N1ZXM/cT1pcyUzQWlzc3VlJiM0MztpcyUzQW9w
ZW4mIzQzO2xhYmVsJTNBdXBkYXRlZC1tb2QtcmV2LWhhbmRsaW5nPC9hPjxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO1JlZ2FyZHMsPGJyPg0KJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7UmVzaGFkLjxicj4NCiZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO09uIDIwMjAtMDMtMTAs
IDM6MzEgUE0sICZxdW90O25ldG1vZCBvbiBiZWhhbGYgb2YgTWFydGluIEJqw7Zya2x1bmQmcXVv
dDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
bHQ7PGEgaHJlZj0ibWFpbHRvOm5ldG1vZC1ib3VuY2VzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFu
ayI+bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc8L2E+IG9uIGJlaGFsZiBvZg0KPGEgaHJlZj0ibWFp
bHRvOm1iaiUyQmlldGZANDY2OC5zZSIgdGFyZ2V0PSJfYmxhbmsiPm1iaiYjNDM7aWV0ZkA0NjY4
LnNlPC9hPiZndDsgd3JvdGU6PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtIaSw8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7SGVyZSBh
cmUgbXkgcmV2aWV3IGNvbW1lbnRzIG9mPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtkcmFmdC12ZXJkdC1uZXRtb2QteWFu
Zy1tb2R1bGUtdmVyc2lvbmluZy0wMS48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8
YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwO28mbmJzcDsgMy4xLjE8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDtvJm5ic3A7IEluIHN0YXRlbWVudHMgdGhhdCBoYXZlIGFueSBkYXRhIGRlZmluaXRpb24gc3Rh
dGVtZW50cyBhczxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHN1YnN0YXRlbWVudHMs
IHRob3NlIGRhdGEgZGVmaW5pdGlvbiBzdWJzdGF0ZW1lbnRzIE1BWSBiZTxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7IHJlb3JkZXJlZCwgYXMgbG9uZyBhcyB0aGV5IGRvIG5vdCBjaGFu
Z2UgdGhlIG9yZGVyaW5nIG9yIGFueTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZx
dW90O3JwYyZxdW90Ozxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZxdW90O2lucHV0
JnF1b3Q7IHN1YnN0YXRlbWVudHMuPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtJIHRoaW5r
IHRoaXMgbmVlZHMgdG8gY2FwdHVyZSB0aGF0IG5vIGRlc2NlbmRhbnQgc3RhdGVtZW50cyB0bzxi
cj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyZxdW90O2lucHV0JnF1b3Q7IGNhbiBiZSByZW9yZGVyZWQuJm5ic3A7
IFNhbWUgZm9yICZxdW90O291dHB1dCZxdW90OyAobm90ZSwgJnF1b3Q7aW5wdXQmcXVvdDsgYW5k
PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7JnF1b3Q7b3V0cHV0JnF1b3Q7IGluIGJvdGggJnF1b3Q7cnBjJnF1
b3Q7IGFuZCAmcXVvdDthY3Rpb24mcXVvdDspLjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQom
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwO28mbmJzcDsgMy4zPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7QWxsIHJl
dmlzaW9uIGxhYmVscyB0aGF0IG1hdGNoIHRoZSBwYXR0ZXJuIGZvciB0aGUgJnF1b3Q7dmVyc2lv
biZxdW90Ozxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDt0eXBlZGVmIGluIHRoZSBpZXRmLXlhbmct
c2VtdmVyIFlBTkcgbW9kdWxlIE1VU1QgYmUgaW50ZXJwcmV0ZWQgYXM8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7WUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJlcnMuPGJyPg0KJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQom
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDtJIGRvbid0IHRoaW5rIHRoaXMgaXMgYSBnb29kIGlkZWEuJm5ic3A7IFNlZW1z
IGxpa2UgYSBsYXllciB2aW9sYXRpb24uPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7V2hhdCBpZiBteSBwcm9q
ZWN0IHVzZSBhbm90aGVyIGRpYWxlY3Qgb2Ygc2VtdmVyLCB0aGF0IHdvdWxkbid0IGJlPGJyPg0K
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7cG9zc2libGUgd2l0aCB0aGlzIHJ1bGUuJm5ic3A7IEkgdGhpbmsgdGhpcyBu
ZWVkcyB0byBiZSByZW1vdmVkLjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO28mbmJz
cDsgMy4zPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7U3VibW9kdWxlcyBNVVNU
IE5PVCB1c2UgcmV2aXNpb24gbGFiZWwgc2NoZW1lcyB0aGF0IGNvdWxkIGJlPGJyPg0KJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwO2NvbmZ1c2VkPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO3dpdGggdGhlIGlu
Y2x1ZGluZyBtb2R1bGUncyByZXZpc2lvbiBsYWJlbCBzY2hlbWUuPGJyPg0KJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQom
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDtIbW0sIGhvdyBkbyBJIGVuc3VyZSB0aGF0IHRoaXMgTVVTVCBOT1QgaXMgaGFu
ZGxlZCBjb3JyZWN0bHk/Jm5ic3A7IFdoYXQ8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtleGFjdGx5IGRvZXMg
JnF1b3Q7Y291bGQgYmUgY29uZnVzZWQgd2l0aCZxdW90OyBtZWFuPzxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0K
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwO28mbmJzcDsgMy4zPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwO0luIHRoZSBmaWxlbmFtZSBvZiBhIFlBTkcgbW9kdWxlLCB3aGVyZSBpdCB0
YWtlcyB0aGUgZm9ybTo8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO21vZHVsZS08YnI+
DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO29yLXN1Ym1vZHVsZS1uYW1lIFsnQCcgcmV2aXNp
b24tbGFiZWxdICggJy55YW5nJyAvICcueWluJyApPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDtTaG91bGQgdGhpcyBzZWN0aW9uIHVwZGF0ZSA1LjIgb2YgUkZDIDc5NTA/Jm5ic3A7IEkga25v
dyB0aGF0IDUuMiBqdXN0PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7c2F5cyAmcXVvdDtTSE9VTEQmcXVvdDsu
Jm5ic3A7IEJ1dCBleGlzdGluZyB0b29scyBpbXBsZW1lbnQgdGhpcyBTSE9VTEQsIGFuZCB0aGV5
PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7bmVlZCB0byBiZSB1cGRhdGVkIHRvIGhhbmRsZSB0aGlzIG5ldyBj
b252ZW50aW9uLjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7QnV0IEkgd29uZGVyIGlmIHRo
aXMgYSBnb29kIGlkZWEuJm5ic3A7IEl0IG1lYW5zIHRoYXQgYSB0b29sIHRoYXQgbG9va3M8YnI+
DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDtmb3IgYSBtb2R1bGUgd2l0aCBhIGNlcnRhaW4gcmV2aXNpb24gZGF0ZSBj
YW5ub3Qgc2ltcGx5IGNoZWNrIHRoZTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2ZpbGVuYW1lcywgYnV0IG5l
ZWQgdG8gcGFyc2UgYWxsIGF2YWlsYWJsZSBtb2R1bGVzICh3aWp1c3QgdG8gZmluZDxicj4NCiZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwO3RoZTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
byZuYnNwOyAzLjQ8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgbGVhZiBpbXBl
cmlhbC10ZW1wZXJhdHVyZSB7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgdHlwZSBp
bnQ2NDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB1bml0cyAmcXVvdDtkZWdyZWVz
IEZhaHJlbmhlaXQmcXVvdDs7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgc3RhdHVz
IGRlcHJlY2F0ZWQgezxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyByZXY6
c3RhdHVzLWRlc2NyaXB0aW9uPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmcXVvdDtJbXBlcmlhbCBtZWFzdXJlbWVudHMgYXJlIGJlaW5nIHBoYXNlZCBvdXQg
aW4gZmF2b3I8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwO29mIHRoZWlyIG1ldHJpYyBlcXVpdmFsZW50cy4mbmJzcDsgVXNlIG1ldHJpYy10ZW1wZXJh
dHVyZTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
aW5zdGVhZC4mcXVvdDs7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgfTxicj4NCiZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGRlc2NyaXB0aW9uPGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZxdW90O1RlbXBlcmF0dXJlIGluIGRlZ3JlZXMgRmFocmVuaGVp
dC4mcXVvdDs7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB9PGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDtJIGRvbid0IHRoaW5rIHJldjpzdGF0dXMtZGVzY3JpcHRpb24gaXMgbmVjZXNzYXJ5
IC8gd29ydGggaXQuJm5ic3A7IFRoaXM8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtjYW4gZWFzaWx5IGJlIHdy
aXR0ZW4gd2l0aCB0aGUgbm9ybWFsIGRlc2NyaXB0aW9uIHN0YXRlbWVudCBpbnN0ZWFkOjxicj4N
CiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBsZWFmIGltcGVyaWFsLXRlbXBlcmF0dXJl
IHs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB0eXBlIGludDY0Ozxicj4NCiZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHVuaXRzICZxdW90O2RlZ3JlZXMgRmFocmVuaGVpdCZxdW90
Ozs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBzdGF0dXMgZGVwcmVjYXRlZDs8YnI+
DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBkZXNjcmlwdGlvbjxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJnF1b3Q7SW1wZXJpYWwgbWVhc3VyZW1lbnRz
IGFyZSBiZWluZyBwaGFzZWQgb3V0IGluIGZhdm9yPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtvZiB0aGVpciBtZXRyaWMgZXF1aXZhbGVudHMuJm5i
c3A7IFVzZSBtZXRyaWMtdGVtcGVyYXR1cmU8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwO2luc3RlYWQuPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO1RlbXBlcmF0dXJlIGluIGRlZ3Jl
ZXMgRmFocmVuaGVpdC4mcXVvdDs7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB9PGJyPg0KJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7byZuYnNwOyAzLjU8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwO1RoZSBleGFtcGxlIG1vZHVsZXMgc2hvdWxkIGJlIGxlZ2FsIFlBTkcgbW9kdWxlcy4m
bmJzcDsgVXNlIGUuZy4gPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7JnF1b3Q7dXJuOmV4YW1wbGU6bW9kdWxl
JnF1b3Q7IGFzIG5hbWVzcGFjZS48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0Fsc28sIHRo
ZSBtb2R1bGVzIGFyZSBtaXNzaW5nIHRoZSBsYXN0ICZxdW90O30mcXVvdDssIHdoaWNoIGNvbmZ1
c2VzIHRoZTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZxdW90O3JmY3N0cmlwJnF1b3Q7IHRvb2wuPGJyPg0K
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7byA0LjEuMTxicj4NCiZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwO0FsdGVybmF0aXZlbHksIHRoZSBmaXJzdCBleGFtcGxlIGNvdWxkIGhhdmUg
dXNlZCB0aGUgcmV2aXNpb248YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7bGFiZWw8YnI+DQomZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7JnF1b3Q7MS4wLjAmcXVvdDsgaW5zdGVhZCwgd2hpY2ggc2VsZWN0cyB0
aGUgc2FtZSBzZXQgb2YgcmV2aXNpb25zL3ZlcnNpb25zLjxicj4NCiZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwO2ltcG9ydCBleGFtcGxlLW1vZHVsZSB7PGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDtyZXY6cmV2aXNpb24tb3ItZGVyaXZlZCAxLjAuMDs8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7fTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7U2hvdWxkbid0IHRoaXMgYmUg
cy8xLjAuMC8yLjAuMC9nID88YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtvJm5ic3A7
IDU8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0kgdGhpbmsgdGhlIG1vZHVsZSBuYW1lICZx
dW90O2lldGYteWwtcmV2aXNpb25zJnF1b3Q7IHNob3VsZCBiZSBjaGFuZ2VkIHRvPGJyPg0KJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7JnF1b3Q7aWV0Zi15YW5nLWxpYnJhcnktcmV2aXNpb25zJnF1b3Q7LiZuYnNwOyAm
bmJzcDsmcXVvdDt5bCZxdW90OyBpcyBub3QgYSB3ZWxsLWtub3duIGFjcm9ueW0uPGJyPg0KJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7byZuYnNwOyA1LjIuMjxicj4NCiZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7V291bGRuJ3QgaXQgYmUgYmV0dGVyIGlmIHRoZSBsZWFmICZxdW90O2RlcHJlY2F0
ZWQtbm9kZXMtaW1wbGVtZW50ZWQmcXVvdDsgYW5kPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7JnF1b3Q7b2Jz
b2xldGUtbm9kZXMtYWJzZW50JnF1b3Q7IHdlcmUgb2YgdHlwZSAmcXVvdDtib29sZWFuJnF1b3Q7
IHJhdGhlciB0aGFuIHR5cGU8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmcXVvdDtlbXB0eSZxdW90Oz88YnI+
DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtvJm5ic3A7IDcuMTxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0K
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7VGhlIHRleHQgc2F5czo8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDtBbGwgSUVURiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVsIHN0
YXRlbWVudHMgZm9yPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2FsbDxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDtuZXdseSBwdWJsaXNoZWQgWUFORyBtb2R1bGVzLCBhbmQgYWxsIG5ld2x5IHB1Ymxp
c2hlZCByZXZpc2lvbnMgb2Y8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ZXhpc3RpbmcgWUFORyBt
b2R1bGVzLiZuYnNwOyBUaGUgcmV2aXNpb24tbGFiZWwgTVVTVCB0YWtlIHRoZSBmb3JtIG9mIGE8
YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7WUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJlciBbSS1E
LnZlcmR0LW5ldG1vZC15YW5nLXNlbXZlcl0uPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtJ
IHN0cm9uZ2x5IGRpc2FncmVlIHdpdGggdGhpcyBuZXcgcnVsZS4mbmJzcDsgSUVURiBtb2R1bGVz
IHVzZSBhIGxpbmVhcjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2hpc3RvcnksIHNvIHRoZXJlIGFyZSBubyBy
ZWFzb25zIHRvIHVzZSAmcXVvdDttb2RpZmllZCBzZW12ZXImcXVvdDsuPGJyPg0KJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+
DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDtJdCBpcyBvayB0byB1c2UgcmV2Om5iYy1jaGFuZ2VzIGlmIG5lZWRlZCwg
dGhvdWdoLjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO28gNy4xLjE8YnI+DQomZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
Ozxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwO1RoZXJlIGlzIGEgbWlzc2luZyAmcXVvdDsgaW46PGJyPg0KJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgNC4mbmJzcDsgRm9yIHN0YXR1cyAmcXVvdDtvYnNvbGV0ZSZx
dW90OywgaXQgaXMgUkVDT01NRU5ERUQgdG8ga2VlcCB0aGUgJnF1b3Q7c3RhdHVzLTxicj4NCiZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGRlc2NyaXB0aW9uJnF1b3Q7IGluZm9ybWF0aW9uLCBm
cm9tIHdoZW4gdGhlIG5vZGUgaGFkIHN0YXR1czxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZxdW90O2RlcHJlY2F0ZWQsIHdoaWNoIGlzIHN0aWxsIHJlbGV2YW50Ljxicj4NCiZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
IEhFUkUmbmJzcDsgLS0tLS0tLS0tLS1ePGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
byZuYnNwOyA4PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtzL0NPREUgRU5EUyZndDsvJmx0
O0NPREUgRU5EUyZndDsvPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7byBCb3RoIFlB
TkcgbW9kdWxlczxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7QWxsIGV4dGVuc2lvbnMgc2hv
dWxkIHNwZWNpZnkgdGhlIGdyYW1tYXI7IGkuZS4sIGluIHdoaWNoIHN0YXRlbWVudHM8YnI+DQom
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDt0aGV5IGNhbiBiZSBwcmVzZW50IGFuZCB3aGljaCBzdWJzdGF0ZW1lbnRzIHRo
ZXkgY2FuIGhhdmUuPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsv
bWFydGluPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtuZXRtb2QgbWFpbGluZyBsaXN0PGJyPg0KJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDs8YSBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bmV0bW9k
QGlldGYub3JnPC9hPjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFp
bG1hbi9saXN0aW5mby9uZXRtb2QiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZDwvYT48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7bmV0bW9kIG1haWxpbmcgbGlzdDxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOzxhIGhyZWY9Im1haWx0bzpuZXRt
b2RAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5uZXRtb2RAaWV0Zi5vcmc8L2E+PGJyPg0KJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGEgaHJlZj0iaHR0
cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QiIHRhcmdldD0iX2JsYW5r
Ij5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZDwvYT48YnI+DQom
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOzxi
cj4NCiZndDsgPGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX188YnI+DQpuZXRtb2QgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJlZj0ibWFpbHRvOm5ldG1v
ZEBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm5ldG1vZEBpZXRmLm9yZzwvYT48YnI+DQo8YSBo
cmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZCIgdGFyZ2V0
PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kPC9h
PjxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K
PC9ib2R5Pg0KPC9odG1sPg0K

--_000_7BF6294FE35445D3B0FCF4801ADC3F78ciscocom_--


From nobody Mon Mar 30 13:40:07 2020
Return-Path: <mbj+ietf@4668.se>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5F3A3A0C90 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 13:40:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.799
X-Spam-Level: *
X-Spam-Status: No, score=1.799 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=Vm457zjc; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=mu3xkkHY
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 ImQt48RRbqwf for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 13:40:03 -0700 (PDT)
Received: from wout5-smtp.messagingengine.com (wout5-smtp.messagingengine.com [64.147.123.21]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 313A83A109F for <netmod@ietf.org>; Mon, 30 Mar 2020 13:40:03 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id 93AED602; Mon, 30 Mar 2020 16:40:01 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Mon, 30 Mar 2020 16:40:01 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm1; bh= 0Hgd09LRAw5v/jg1/nJzQs5cauXfv8HUMbckjAIjkto=; b=Vm457zjchGftDr2t yd2QLoaLuCrrjPvfXNFoYkfc0Jq3bbeltMU0UiYQEFV5jvFj2nQW5TeCahKWKCRM BhTemKr0gnBMaHAFLZu6jtMlv9LPQYIVDp+r6R3P5x1fU4egHUHEuuuC6juPHNFz 6C2Z7auVYX7JHE7pcO90G50/mtubHwkrBkm0VaGy3nSlRybEIRbBDNDQv5Upklve jG/J/VVSCNcuNVrrXHmlyZRJipB35CzhsNyxdbZSk5rlGiDMSFIQ+aoL6j32/Cs4 76Kk/H4ET8yQqznjI4pvf/AUxcsmR0dWcEnr4+nXYJRZqjbQNpnO4PdI2i1yEFz0 bO84MQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=0Hgd09LRAw5v/jg1/nJzQs5cauXfv8HUMbckjAIjk to=; b=mu3xkkHYfiwJ5Ai5ds9hI44LsHA07Vglb019fNfDlcOt8Y/HivJzI4wDc 7fh39N7INU2ShohLsr7TtoUQ+vAlPw4+I1kUVYubbrph/tk72ReJToqijbuTa1T5 CnzfxM0jBT1xGi4XmTO9hL+1W6YR0aDdbraaQkPJ/J0e6u1AzbLvQzihRbzofliu 1Llcx7ZOsoQ4pE9KBVXagwXHWyDfD6sZO+vdB/+0gL+7Xo9e1G7kdwNF/Ld2gRhS ZDlt05aEPd96UmBibpFL7gYwsHt9t41wygbesZEgkePAjFaikFrydvD6rgh3Rkhc CAL9+Ovj0oqPIOJOK3KFo6T23DP8A==
X-ME-Sender: <xms:IFmCXvdHEfj2-O-cy6JYhlAyODdRIE_dldelJCZ_4q5f9Cl7EF5uCA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrudeihedgudehvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffkvffuhfgjfhfogggtgfesth hqredtredtudenucfhrhhomhepofgrrhhtihhnuceujhpnrhhklhhunhguuceomhgsjhdo ihgvthhfseegieeikedrshgvqeenucffohhmrghinhepghhithhhuhgsrdgtohhmpdhivg htfhdrohhrghenucfkphepudehkedrudejgedrgedrgeegnecuvehluhhsthgvrhfuihii vgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsjhdoihgvthhfseegieeikedrsh gv
X-ME-Proxy: <xmx:IFmCXgmt9s1PbB8BdvQNBI4gzncsL3KPoA9vHKP1T0kTQpy543mgng> <xmx:IFmCXh7JetDUQN3MQK7I8cCtr51hC6_bpFqn1GUyBtIEwS4g0Iz-bA> <xmx:IFmCXovdC_S5PXwuEP_ZKaqm6aZ_el7ZF3jB2Z6dC9SV9Kfcj85f1w> <xmx:IVmCXkxK7ba7s0C4fvq5Ro1dZ3pzT-VGDwDlZwxjf497wS0v6la4Mw>
Received: from localhost (unknown [158.174.4.44]) by mail.messagingengine.com (Postfix) with ESMTPA id 2E5FE328005D; Mon, 30 Mar 2020 16:40:00 -0400 (EDT)
Date: Mon, 30 Mar 2020 22:39:57 +0200 (CEST)
Message-Id: <20200330.223957.1196399215343087647.id@4668.se>
To: rrahman@cisco.com
Cc: netmod@ietf.org
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
In-Reply-To: <047FB87D-37B2-41F4-86D2-B9A03050B4EB@cisco.com>
References: <76623C79-BB91-4B5F-8FEA-406ADEAD1647@cisco.com> <20200330.202016.930329343788112268.id@4668.se> <047FB87D-37B2-41F4-86D2-B9A03050B4EB@cisco.com>
X-Mailer: Mew version 6.8 on Emacs 25.2
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/MKu935YH297cNJVn0xUQUWkzF-M>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 20:40:05 -0000

"Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
> =

> On 2020-03-30, 2:20 PM, "Martin Bj=F6rklund" <mbj+ietf@4668.se> wrote=
:
> =

>     "Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
>     > On 2020-03-28, 4:41 AM, "Martin Bj=F6rklund" <mbj+ietf@4668.se>=
 wrote:
>     > =

>     >     "Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
>     >     > Hi,
>     >     > =

>     >     > https://github.com/netmod-wg/yang-ver-dt/issues/45
>     >     > =

>     >     >         o  7.1
>     >     >         =

>     >     >           The text says:
>     >     >         =

>     >     >             All IETF YANG modules MUST include revision-l=
abel statements for
>     >     >             all
>     >     >             newly published YANG modules, and all newly p=
ublished revisions of
>     >     >             existing YANG modules.  The revision-label MU=
ST take the form of a
>     >     >             YANG semantic version number [I-D.verdt-netmo=
d-yang-semver].
>     >     >         =

>     >     >           I strongly disagree with this new rule.  IETF m=
odules use a linear
>     >     >           history, so there are no reasons to use "modifi=
ed semver".
>     >     >         =

>     >     >           It is ok to use rev:nbc-changes if needed, thou=
gh.
>     >     > =

>     >     > We believe some IETF models may not follow linear history=
, this was
>     >     > brought up (I think) for IDR. Modified semver allows for =
non-linear
>     >     > history and also doesn't preclude linear history. So even=
 if we end up
>     >     > having no IETF modules using branching, modified semver s=
till works.
>     >     =

>     >     With the clarifiactions and updates in
>     >     draft-verdt-netmod-yang-module-versioning, non-linear versi=
oning
>     >     works without modified semver.  So there is no technical re=
ason to use
>     >     modified semver in IETF modules.
>     > =

>     > So are you proposing we use some other revision-label scheme (e=
.g. semver 2.0.0) for IETF modules?
>     > =

>     > Or that IETF modules shouldn't use revision-labels?
>     =

>     That IETF shouldn't use revision labels.
> =

> The revision label allows a user to easily figure out whether 2
> revisions are (N)BC.

I think you meant "modified semver as revision label allows ..."

But it is not true.  What happened between 1.0.2M and 1.0.3M?


/martin


> Without the label, you always have to use tooling.
> =

> Regards,
> Reshad.
>     =

>     I am all for using rev:nbc-changes or rev:editorial-changes (whic=
h I
>     think should be added) in IETF modules.
>     =

>     =

>     /martin
>     =

>     =

>     > =

>     > Or do you have something else in mind?
>     > =

>     > Regards,
>     > Reshad.
>     >     =

>     >     I can reluctantly accept that modified smever is published =
as
>     >     Experimental.  But that doesn't mean that IETF modules shou=
ld use it.
>     >     =

>     >     =

>     >     /martin
>     >     =

>     >     =

>     >     > =

>     >     > Regards,
>     >     > Reshad.
>     >     > =

>     >     > =

>     >     > On 2020-03-20, 5:08 PM, "netmod on behalf of Reshad Rahma=
n (rrahman)"
>     >     > <netmod-bounces@ietf.org on behalf of
>     >     > rrahman=3D40cisco.com@dmarc.ietf.org> wrote:
>     >     > =

>     >     >     Hi Martin,
>     >     >     =

>     >     >     We've opened issues to track your review comments (se=
e below). Will
>     >     >     kick off separate therads for each issue.
>     >     >     =

>     >     >     https://github.com/netmod-wg/yang-ver-dt/issues?q=3Di=
s%3Aissue+is%3Aopen+label%3Aupdated-mod-rev-handling
>     >     >     =

>     >     >     Regards,
>     >     >     Reshad.
>     >     >     =

>     >     >     On 2020-03-10, 3:31 PM, "netmod on behalf of Martin B=
j=F6rklund"
>     >     >     <netmod-bounces@ietf.org on behalf of mbj+ietf@4668.s=
e> wrote:
>     >     >     =

>     >     >         Hi,
>     >     >         =

>     >     >         Here are my review comments of
>     >     >         draft-verdt-netmod-yang-module-versioning-01.
>     >     >         =

>     >     >         =

>     >     >         =

>     >     >         o  3.1.1
>     >     >         =

>     >     >             o  In statements that have any data definitio=
n statements as
>     >     >                substatements, those data definition subst=
atements MAY be
>     >     >                reordered, as long as they do not change t=
he ordering or any
>     >     >                "rpc"
>     >     >                "input" substatements.
>     >     >         =

>     >     >           I think this needs to capture that no descendan=
t statements to
>     >     >           "input" can be reordered.  Same for "output" (n=
ote, "input" and
>     >     >           "output" in both "rpc" and "action").
>     >     >         =

>     >     >         =

>     >     >         o  3.3
>     >     >         =

>     >     >             All revision labels that match the pattern fo=
r the "version"
>     >     >             typedef in the ietf-yang-semver YANG module M=
UST be interpreted as
>     >     >             YANG semantic version numbers.
>     >     >         =

>     >     >           I don't think this is a good idea.  Seems like =
a layer violation.
>     >     >           What if my project use another dialect of semve=
r, that wouldn't be
>     >     >           possible with this rule.  I think this needs to=
 be removed.
>     >     >         =

>     >     >         =

>     >     >         o  3.3
>     >     >         =

>     >     >             Submodules MUST NOT use revision label scheme=
s that could be
>     >     >             confused
>     >     >             with the including module's revision label sc=
heme.
>     >     >         =

>     >     >           Hmm, how do I ensure that this MUST NOT is hand=
led correctly?  What
>     >     >           exactly does "could be confused with" mean?
>     >     >         =

>     >     >         =

>     >     >         o  3.3
>     >     >         =

>     >     >               In the filename of a YANG module, where it =
takes the form:
>     >     >               module-
>     >     >               or-submodule-name ['@' revision-label] ( '.=
yang' / '.yin' )
>     >     >         =

>     >     >           Should this section update 5.2 of RFC 7950?  I =
know that 5.2 just
>     >     >           says "SHOULD".  But existing tools implement th=
is SHOULD, and they
>     >     >           need to be updated to handle this new conventio=
n.
>     >     >         =

>     >     >           But I wonder if this a good idea.  It means tha=
t a tool that looks
>     >     >           for a module with a certain revision date canno=
t simply check the
>     >     >           filenames, but need to parse all available modu=
les (wijust to find
>     >     >           the
>     >     >         =

>     >     >         =

>     >     >         =

>     >     >         o  3.4
>     >     >         =

>     >     >              leaf imperial-temperature {
>     >     >                type int64;
>     >     >                units "degrees Fahrenheit";
>     >     >                status deprecated {
>     >     >                  rev:status-description
>     >     >                    "Imperial measurements are being phase=
d out in favor
>     >     >                     of their metric equivalents.  Use met=
ric-temperature
>     >     >                     instead.";
>     >     >                }
>     >     >                description
>     >     >                  "Temperature in degrees Fahrenheit.";
>     >     >              }
>     >     >         =

>     >     >           I don't think rev:status-description is necessa=
ry / worth it.  This
>     >     >           can easily be written with the normal descripti=
on statement instead:
>     >     >         =

>     >     >              leaf imperial-temperature {
>     >     >                type int64;
>     >     >                units "degrees Fahrenheit";
>     >     >                status deprecated;
>     >     >                description
>     >     >                    "Imperial measurements are being phase=
d out in favor
>     >     >                     of their metric equivalents.  Use met=
ric-temperature
>     >     >                     instead.
>     >     >         =

>     >     >                     Temperature in degrees Fahrenheit.";
>     >     >              }
>     >     >         =

>     >     >         =

>     >     >         o  3.5
>     >     >         =

>     >     >           The example modules should be legal YANG module=
s.  Use e.g. =

>     >     >           "urn:example:module" as namespace.
>     >     >         =

>     >     >           Also, the modules are missing the last "}", whi=
ch confuses the
>     >     >           "rfcstrip" tool.
>     >     >         =

>     >     >         =

>     >     >         o 4.1.1
>     >     >         =

>     >     >             Alternatively, the first example could have u=
sed the revision
>     >     >             label
>     >     >             "1.0.0" instead, which selects the same set o=
f revisions/versions.
>     >     >         =

>     >     >             import example-module {
>     >     >               rev:revision-or-derived 1.0.0;
>     >     >             }
>     >     >         =

>     >     >           Shouldn't this be s/1.0.0/2.0.0/g ?
>     >     >         =

>     >     >         =

>     >     >         o  5
>     >     >         =

>     >     >           I think the module name "ietf-yl-revisions" sho=
uld be changed to
>     >     >           "ietf-yang-library-revisions".   "yl" is not a =
well-known acronym.
>     >     >         =

>     >     >         =

>     >     >         o  5.2.2
>     >     >         =

>     >     >           Wouldn't it be better if the leaf "deprecated-n=
odes-implemented" and
>     >     >           "obsolete-nodes-absent" were of type "boolean" =
rather than type
>     >     >           "empty"?
>     >     >         =

>     >     >         =

>     >     >         o  7.1
>     >     >         =

>     >     >           The text says:
>     >     >         =

>     >     >             All IETF YANG modules MUST include revision-l=
abel statements for
>     >     >             all
>     >     >             newly published YANG modules, and all newly p=
ublished revisions of
>     >     >             existing YANG modules.  The revision-label MU=
ST take the form of a
>     >     >             YANG semantic version number [I-D.verdt-netmo=
d-yang-semver].
>     >     >         =

>     >     >           I strongly disagree with this new rule.  IETF m=
odules use a linear
>     >     >           history, so there are no reasons to use "modifi=
ed semver".
>     >     >         =

>     >     >           It is ok to use rev:nbc-changes if needed, thou=
gh.
>     >     >         =

>     >     >         =

>     >     >         o 7.1.1
>     >     >         =

>     >     >           There is a missing " in:
>     >     >         =

>     >     >            4.  For status "obsolete", it is RECOMMENDED t=
o keep the "status-
>     >     >                description" information, from when the no=
de had status
>     >     >                "deprecated, which is still relevant.
>     >     >          HERE  -----------^
>     >     >         =

>     >     >         =

>     >     >         o  8
>     >     >         =

>     >     >           s/CODE ENDS>/<CODE ENDS>/
>     >     >         =

>     >     >         =

>     >     >         o Both YANG modules
>     >     >         =

>     >     >           All extensions should specify the grammar; i.e.=
, in which statements
>     >     >           they can be present and which substatements the=
y can have.
>     >     >         =

>     >     >         =

>     >     >         =

>     >     >         /martin
>     >     >         =

>     >     >         _______________________________________________
>     >     >         netmod mailing list
>     >     >         netmod@ietf.org
>     >     >         https://www.ietf.org/mailman/listinfo/netmod
>     >     >         =

>     >     >     =

>     >     >     _______________________________________________
>     >     >     netmod mailing list
>     >     >     netmod@ietf.org
>     >     >     https://www.ietf.org/mailman/listinfo/netmod
>     >     >     =

>     >     > =

>     >     =

>     > =

>     =

> =


From nobody Mon Mar 30 13:46:12 2020
Return-Path: <andy@yumaworks.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C4133A10CA for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 13:46:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.013
X-Spam-Level: 
X-Spam-Status: No, score=0.013 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.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 jc8ge1VojGNg for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 13:46:08 -0700 (PDT)
Received: from mail-yb1-xb44.google.com (mail-yb1-xb44.google.com [IPv6:2607:f8b0:4864:20::b44]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA6EA3A10C5 for <netmod@ietf.org>; Mon, 30 Mar 2020 13:46:07 -0700 (PDT)
Received: by mail-yb1-xb44.google.com with SMTP id c13so6630546ybp.9 for <netmod@ietf.org>; Mon, 30 Mar 2020 13:46:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=XlGSJH1YaeWhyiYnytLW3GmRZSMxRB51eJHbphKTNzY=; b=mjfsJWewsfLB5PlvV5VBNjB4hhniFadbC3izBvP+6sSRZyo+CW5eLNaQZ3/VHtIqs0 YVbhhJWZzrC9CLkdZUR5vZQCuz8VLbUWGbBbv4C51+TW1Eicpt8MbBcQuLPLv5MMwGgP CVSvVQrsLws6icRhIXV+snH2kEmIQIGfURgqZlRIDubgCjcbOXaHHzehjT1B9cSxBvIL TyRZjvxVjybTFmQ24/6DgTAfUn+wLjPkDg/3t1nmSsLMyNpc5yVN8b3FRJNcbufTSDRb 3Gt4GkyRUIFnoMF+xEo4Hn4SkCX3BZ8mn9ihSuVhTz60MPiwR7QysHq0/KynDj8vAthd HdxA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=XlGSJH1YaeWhyiYnytLW3GmRZSMxRB51eJHbphKTNzY=; b=Ro//9A3Hov3+YM8f4tGXMqCdUbnkuV1gIWvIV8D2ft6B6IC3Ybphyy4nmbybiD4A1v Angei7njRKPgzXDDzJ6JAHPDsjiFvwxbSWSVZ1ZLpufvF0UW478RITFYhbNtelQd6G8V ldW4CLz+omwbwxl8aVYZNVmlKxsr5QeYCXh/912r6cf4YRe0lvYgZFESzFLpXkxd7z5d 3lpOTfOcW+AEX1ISYHQVqBb38edvrlI1v5KKRceto2fb2aAhtKZdiosVU9GNoqQxfq9X TyOivqRSHqxrwlX916ghL8gRYptgXO+r5oOef0hofhDwsC1NW3JTpX0W5OopiD9k/WNn sQCA==
X-Gm-Message-State: ANhLgQ2Wtu3ik1HVdTcOvL1O54Pfd2dFJFlV8RzmfZaCJt+dBsjZ3S6N GALlbZfn3E0z6PezCkGAq9DsGOb6iJSW16WD7EXHDA==
X-Google-Smtp-Source: ADFU+vujr0MfQ52o6UptgEb50aVT6yok13yxuPkkHruOeA+xEX68LocVJbA4X+QmDHMzWaG/1psUna8PRehnrUPOa4w=
X-Received: by 2002:a25:7102:: with SMTP id m2mr22314283ybc.134.1585601166571;  Mon, 30 Mar 2020 13:46:06 -0700 (PDT)
MIME-Version: 1.0
References: <75CFDBD9-143C-407A-B7C3-26CEC51E229C@cisco.com> <20200328.094121.1160081114435152145.id@4668.se> <76623C79-BB91-4B5F-8FEA-406ADEAD1647@cisco.com> <20200330.202016.930329343788112268.id@4668.se> <CABCOCHS=y8d00xHLzV+LNpvN_=jScw5VizGYWXGopsQAi8qZUw@mail.gmail.com> <7BF6294F-E354-45D3-B0FC-F4801ADC3F78@cisco.com>
In-Reply-To: <7BF6294F-E354-45D3-B0FC-F4801ADC3F78@cisco.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Mon, 30 Mar 2020 13:45:55 -0700
Message-ID: <CABCOCHSyxBtCaBVTMK7uO3t0TfMVkfGFpTZLV21HnY1KX97Zzw@mail.gmail.com>
To: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
Cc: =?UTF-8?Q?Martin_Bj=C3=B6rklund?= <mbj+ietf@4668.se>,  NetMod WG <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000004a129605a2188a16"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/KdoCaYsVhX_oEZt2s1XICwq4IWg>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 20:46:11 -0000

--0000000000004a129605a2188a16
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, Mar 30, 2020 at 1:26 PM Reshad Rahman (rrahman) <rrahman@cisco.com>
wrote:

>
>
> *From: *'Andy Bierman' <andy@yumaworks.com>
> *Date: *Monday, March 30, 2020 at 2:51 PM
> *To: *Martin Bj=C3=B6rklund <mbj+ietf@4668.se>
> *Cc: *"Reshad Rahman (rrahman)" <rrahman@cisco.com>, NetMod WG <
> netmod@ietf.org>
> *Subject: *Re: [netmod] All IETF YANG modules MUST include revision-label
> statements
>
>
>
>
>
>
>
> On Mon, Mar 30, 2020 at 11:20 AM Martin Bj=C3=B6rklund <mbj+ietf@4668.se>
> wrote:
>
> "Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
> > On 2020-03-28, 4:41 AM, "Martin Bj=C3=B6rklund" <mbj+ietf@4668.se> wrot=
e:
> >
> >     "Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
> >     > Hi,
> >     >
> >     > https://github.com/netmod-wg/yang-ver-dt/issues/45
> >     >
> >     >         o  7.1
> >     >
> >     >           The text says:
> >     >
> >     >             All IETF YANG modules MUST include revision-label
> statements for
> >     >             all
> >     >             newly published YANG modules, and all newly published
> revisions of
> >     >             existing YANG modules.  The revision-label MUST take
> the form of a
> >     >             YANG semantic version number
> [I-D.verdt-netmod-yang-semver].
> >     >
> >     >           I strongly disagree with this new rule.  IETF modules
> use a linear
> >     >           history, so there are no reasons to use "modified
> semver".
> >     >
> >     >           It is ok to use rev:nbc-changes if needed, though.
> >     >
> >     > We believe some IETF models may not follow linear history, this w=
as
> >     > brought up (I think) for IDR. Modified semver allows for non-line=
ar
> >     > history and also doesn't preclude linear history. So even if we
> end up
> >     > having no IETF modules using branching, modified semver still
> works.
> >
> >     With the clarifiactions and updates in
> >     draft-verdt-netmod-yang-module-versioning, non-linear versioning
> >     works without modified semver.  So there is no technical reason to
> use
> >     modified semver in IETF modules.
> >
> > So are you proposing we use some other revision-label scheme (e.g.
> semver 2.0.0) for IETF modules?
> >
> > Or that IETF modules shouldn't use revision-labels?
>
> That IETF shouldn't use revision labels.
>
>
>
> I do not like modified semver because it will cause confusion with the
> real semver
>
> introduced by OpenConfig.
>
>
>
> Sometimes multiple release trains are needed, and the revision label (in
> addition to revision-date)
>
> can help distinguish revisions from each release train, so plain semver
> that is introduced over time
>
> would be OK.
>
>
>
> It is possible to introduce only BC changes on each release train.
>
> The BC vs. NBC issue has nothing to do with multiple release trains.
>
>
>
>
>
>
>
> I am all for using rev:nbc-changes or rev:editorial-changes (which I
> think should be added) in IETF modules.
>
>
>
> I agree that this is sufficient and modified semver provides no added
> value, only confusion.
>
> <RR> There are 2 questions here:
>
>    1. Is revision-label useful? We believe it is useful since it allows a
>    user to easily figure out whether 2 revisions are (N)BC
>    2. If it is useful, what=E2=80=99s the best scheme to use? Semver, mod=
ified
>    semver, =E2=80=A6?
>
>
>
> You=E2=80=99re not keen on modified semver just because of the name, or a=
re there
> other reasons?
>
>
>


IMO it is a bad idea to overload a well-understood pattern like
major.minor.patch with
extra semantics like backward-compatibility.  A tool or a person can read
the revision history
for details about revision changes.  Adding letters to the end just
confuses people who
thought they were looking at openconfig-version or a familiar linux library
version string.


I don't agree that the IETF should be working to normalize NBC changes in
the first place.


Regards,
>
> Reshad.
>
>
>
> Regards,
>
> Reshad.
>
>
>

Andy


>
>
>
> /martin
>
>
>
>
>
> Andy
>
>
>
>
> >
> > Or do you have something else in mind?
> >
> > Regards,
> > Reshad.
> >
> >     I can reluctantly accept that modified smever is published as
> >     Experimental.  But that doesn't mean that IETF modules should use i=
t.
> >
> >
> >     /martin
> >
> >
> >     >
> >     > Regards,
> >     > Reshad.
> >     >
> >     >
> >     > On 2020-03-20, 5:08 PM, "netmod on behalf of Reshad Rahman
> (rrahman)"
> >     > <netmod-bounces@ietf.org on behalf of
> >     > rrahman=3D40cisco.com@dmarc.ietf.org> wrote:
> >     >
> >     >     Hi Martin,
> >     >
> >     >     We've opened issues to track your review comments (see below)=
.
> Will
> >     >     kick off separate therads for each issue.
> >     >
> >     >
> https://github.com/netmod-wg/yang-ver-dt/issues?q=3Dis%3Aissue+is%3Aopen+=
label%3Aupdated-mod-rev-handling
> >     >
> >     >     Regards,
> >     >     Reshad.
> >     >
> >     >     On 2020-03-10, 3:31 PM, "netmod on behalf of Martin Bj=C3=B6r=
klund"
> >     >     <netmod-bounces@ietf.org on behalf of mbj+ietf@4668.se> wrote=
:
> >     >
> >     >         Hi,
> >     >
> >     >         Here are my review comments of
> >     >         draft-verdt-netmod-yang-module-versioning-01.
> >     >
> >     >
> >     >
> >     >         o  3.1.1
> >     >
> >     >             o  In statements that have any data definition
> statements as
> >     >                substatements, those data definition substatements
> MAY be
> >     >                reordered, as long as they do not change the
> ordering or any
> >     >                "rpc"
> >     >                "input" substatements.
> >     >
> >     >           I think this needs to capture that no descendant
> statements to
> >     >           "input" can be reordered.  Same for "output" (note,
> "input" and
> >     >           "output" in both "rpc" and "action").
> >     >
> >     >
> >     >         o  3.3
> >     >
> >     >             All revision labels that match the pattern for the
> "version"
> >     >             typedef in the ietf-yang-semver YANG module MUST be
> interpreted as
> >     >             YANG semantic version numbers.
> >     >
> >     >           I don't think this is a good idea.  Seems like a layer
> violation.
> >     >           What if my project use another dialect of semver, that
> wouldn't be
> >     >           possible with this rule.  I think this needs to be
> removed.
> >     >
> >     >
> >     >         o  3.3
> >     >
> >     >             Submodules MUST NOT use revision label schemes that
> could be
> >     >             confused
> >     >             with the including module's revision label scheme.
> >     >
> >     >           Hmm, how do I ensure that this MUST NOT is handled
> correctly?  What
> >     >           exactly does "could be confused with" mean?
> >     >
> >     >
> >     >         o  3.3
> >     >
> >     >               In the filename of a YANG module, where it takes th=
e
> form:
> >     >               module-
> >     >               or-submodule-name ['@' revision-label] ( '.yang' /
> '.yin' )
> >     >
> >     >           Should this section update 5.2 of RFC 7950?  I know tha=
t
> 5.2 just
> >     >           says "SHOULD".  But existing tools implement this
> SHOULD, and they
> >     >           need to be updated to handle this new convention.
> >     >
> >     >           But I wonder if this a good idea.  It means that a tool
> that looks
> >     >           for a module with a certain revision date cannot simply
> check the
> >     >           filenames, but need to parse all available modules
> (wijust to find
> >     >           the
> >     >
> >     >
> >     >
> >     >         o  3.4
> >     >
> >     >              leaf imperial-temperature {
> >     >                type int64;
> >     >                units "degrees Fahrenheit";
> >     >                status deprecated {
> >     >                  rev:status-description
> >     >                    "Imperial measurements are being phased out in
> favor
> >     >                     of their metric equivalents.  Use
> metric-temperature
> >     >                     instead.";
> >     >                }
> >     >                description
> >     >                  "Temperature in degrees Fahrenheit.";
> >     >              }
> >     >
> >     >           I don't think rev:status-description is necessary /
> worth it.  This
> >     >           can easily be written with the normal description
> statement instead:
> >     >
> >     >              leaf imperial-temperature {
> >     >                type int64;
> >     >                units "degrees Fahrenheit";
> >     >                status deprecated;
> >     >                description
> >     >                    "Imperial measurements are being phased out in
> favor
> >     >                     of their metric equivalents.  Use
> metric-temperature
> >     >                     instead.
> >     >
> >     >                     Temperature in degrees Fahrenheit.";
> >     >              }
> >     >
> >     >
> >     >         o  3.5
> >     >
> >     >           The example modules should be legal YANG modules.  Use
> e.g.
> >     >           "urn:example:module" as namespace.
> >     >
> >     >           Also, the modules are missing the last "}", which
> confuses the
> >     >           "rfcstrip" tool.
> >     >
> >     >
> >     >         o 4.1.1
> >     >
> >     >             Alternatively, the first example could have used the
> revision
> >     >             label
> >     >             "1.0.0" instead, which selects the same set of
> revisions/versions.
> >     >
> >     >             import example-module {
> >     >               rev:revision-or-derived 1.0.0;
> >     >             }
> >     >
> >     >           Shouldn't this be s/1.0.0/2.0.0/g ?
> >     >
> >     >
> >     >         o  5
> >     >
> >     >           I think the module name "ietf-yl-revisions" should be
> changed to
> >     >           "ietf-yang-library-revisions".   "yl" is not a
> well-known acronym.
> >     >
> >     >
> >     >         o  5.2.2
> >     >
> >     >           Wouldn't it be better if the leaf
> "deprecated-nodes-implemented" and
> >     >           "obsolete-nodes-absent" were of type "boolean" rather
> than type
> >     >           "empty"?
> >     >
> >     >
> >     >         o  7.1
> >     >
> >     >           The text says:
> >     >
> >     >             All IETF YANG modules MUST include revision-label
> statements for
> >     >             all
> >     >             newly published YANG modules, and all newly published
> revisions of
> >     >             existing YANG modules.  The revision-label MUST take
> the form of a
> >     >             YANG semantic version number
> [I-D.verdt-netmod-yang-semver].
> >     >
> >     >           I strongly disagree with this new rule.  IETF modules
> use a linear
> >     >           history, so there are no reasons to use "modified
> semver".
> >     >
> >     >           It is ok to use rev:nbc-changes if needed, though.
> >     >
> >     >
> >     >         o 7.1.1
> >     >
> >     >           There is a missing " in:
> >     >
> >     >            4.  For status "obsolete", it is RECOMMENDED to keep
> the "status-
> >     >                description" information, from when the node had
> status
> >     >                "deprecated, which is still relevant.
> >     >          HERE  -----------^
> >     >
> >     >
> >     >         o  8
> >     >
> >     >           s/CODE ENDS>/<CODE ENDS>/
> >     >
> >     >
> >     >         o Both YANG modules
> >     >
> >     >           All extensions should specify the grammar; i.e., in
> which statements
> >     >           they can be present and which substatements they can
> have.
> >     >
> >     >
> >     >
> >     >         /martin
> >     >
> >     >         _______________________________________________
> >     >         netmod mailing list
> >     >         netmod@ietf.org
> >     >         https://www.ietf.org/mailman/listinfo/netmod
> >     >
> >     >
> >     >     _______________________________________________
> >     >     netmod mailing list
> >     >     netmod@ietf.org
> >     >     https://www.ietf.org/mailman/listinfo/netmod
> >     >
> >     >
> >
> >
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
>
>

--0000000000004a129605a2188a16
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Mon, Mar 30, 2020 at 1:26 PM Resha=
d Rahman (rrahman) &lt;<a href=3D"mailto:rrahman@cisco.com" target=3D"_blan=
k">rrahman@cisco.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quo=
te" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204=
);padding-left:1ex">





<div lang=3D"EN-CA">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(181,196,223);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:12pt;color:black">From: =
</span></b><span style=3D"font-size:12pt;color:black">&#39;Andy Bierman&#39=
; &lt;<a href=3D"mailto:andy@yumaworks.com" target=3D"_blank">andy@yumawork=
s.com</a>&gt;<br>
<b>Date: </b>Monday, March 30, 2020 at 2:51 PM<br>
<b>To: </b>Martin Bj=C3=B6rklund &lt;<a href=3D"mailto:mbj%2Bietf@4668.se" =
target=3D"_blank">mbj+ietf@4668.se</a>&gt;<br>
<b>Cc: </b>&quot;Reshad Rahman (rrahman)&quot; &lt;<a href=3D"mailto:rrahma=
n@cisco.com" target=3D"_blank">rrahman@cisco.com</a>&gt;, NetMod WG &lt;<a =
href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ietf.org</a>&gt;<b=
r>
<b>Subject: </b>Re: [netmod] All IETF YANG modules MUST include revision-la=
bel statements<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Mon, Mar 30, 2020 at 11:20 AM Martin Bj=C3=B6rklu=
nd &lt;<a href=3D"mailto:mbj%2Bietf@4668.se" target=3D"_blank">mbj+ietf@466=
8.se</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4=
.8pt;margin-right:0cm">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt">&quot;Reshad Rahman (rr=
ahman)&quot; &lt;<a href=3D"mailto:rrahman@cisco.com" target=3D"_blank">rra=
hman@cisco.com</a>&gt; wrote:<br>
&gt; On 2020-03-28, 4:41 AM, &quot;Martin Bj=C3=B6rklund&quot; &lt;<a href=
=3D"mailto:mbj%2Bietf@4668.se" target=3D"_blank">mbj+ietf@4668.se</a>&gt; w=
rote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0&quot;Reshad Rahman (rrahman)&quot; &lt;<a href=3D"=
mailto:rrahman@cisco.com" target=3D"_blank">rrahman@cisco.com</a>&gt; wrote=
:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Hi,<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; <a href=3D"https://github.com/netmod-wg/yang-v=
er-dt/issues/45" target=3D"_blank">
https://github.com/netmod-wg/yang-ver-dt/issues/45</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 7.1<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0The te=
xt says:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0All IETF YANG modules MUST include revision-label statements for<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0all<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0newly published YANG modules, and all newly published revisions of<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0existing YANG modules.=C2=A0 The revision-label MUST take the form of a<=
br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0YANG semantic version number [I-D.verdt-netmod-yang-semver].<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I stro=
ngly disagree with this new rule.=C2=A0 IETF modules use a linear<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0histor=
y, so there are no reasons to use &quot;modified semver&quot;.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0It is =
ok to use rev:nbc-changes if needed, though.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; We believe some IETF models may not follow lin=
ear history, this was<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; brought up (I think) for IDR. Modified semver =
allows for non-linear<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; history and also doesn&#39;t preclude linear h=
istory. So even if we end up<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; having no IETF modules using branching, modifi=
ed semver still works.<br>
&gt;=C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0With the clarifiactions and updates in<br>
&gt;=C2=A0 =C2=A0 =C2=A0draft-verdt-netmod-yang-module-versioning, non-line=
ar versioning<br>
&gt;=C2=A0 =C2=A0 =C2=A0works without modified semver.=C2=A0 So there is no=
 technical reason to use<br>
&gt;=C2=A0 =C2=A0 =C2=A0modified semver in IETF modules.<br>
&gt; <br>
&gt; So are you proposing we use some other revision-label scheme (e.g. sem=
ver 2.0.0) for IETF modules?<br>
&gt; <br>
&gt; Or that IETF modules shouldn&#39;t use revision-labels?<br>
<br>
That IETF shouldn&#39;t use revision labels.<u></u><u></u></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I do not like modified semver because it will cause =
confusion with the real semver<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">introduced by OpenConfig.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Sometimes multiple release trains are needed, and th=
e revision label (in addition to revision-date)<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">can help distinguish revisions from each release tra=
in, so plain semver that is introduced over time<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">would be OK.=C2=A0=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">It is possible to introduce only BC changes on each =
release train.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">The BC vs. NBC issue has nothing to do with multiple=
 release trains.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4=
.8pt;margin-right:0cm">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt">I am all for using rev:=
nbc-changes or rev:editorial-changes (which I<br>
think should be added) in IETF modules.<u></u><u></u></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I agree that this is sufficient and modified semver =
provides no added value, only confusion.<u></u><u></u></p>
<p class=3D"MsoNormal">&lt;RR&gt; There are 2 questions here:<u></u><u></u>=
</p>
<ol style=3D"margin-top:0cm" start=3D"1" type=3D"1">
<li style=3D"margin-left:0cm">Is revision-label useful? We believe it is us=
eful since it
<span style=3D"color:black">allows a user to easily figure out whether 2 re=
visions are (N)BC</span><u></u><u></u></li><li style=3D"margin-left:0cm">If=
 it is useful, what=E2=80=99s the best scheme to use? Semver, modified semv=
er, =E2=80=A6?<u></u><u></u></li></ol>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">You=E2=80=99re not keen on modified semver just beca=
use of the name, or are there other reasons?<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0</p></div></div></div></div></div></blo=
ckquote><div><br></div><div><br></div><div>IMO it is a bad idea to overload=
 a well-understood=C2=A0pattern like major.minor.patch with</div><div>extra=
 semantics like backward-compatibility.=C2=A0 A tool or a person can read t=
he revision history</div><div>for details about revision changes.=C2=A0 Add=
ing letters to the end just confuses people who</div><div>thought they were=
 looking at openconfig-version or a familiar linux library version string.<=
/div><div><br></div><div><br></div><div>I don&#39;t agree that the IETF sho=
uld be working to normalize NBC changes in the first place.</div><div><br><=
/div><div><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div =
lang=3D"EN-CA"><div><div><div><div><p class=3D"MsoNormal"><u></u></p>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
<p class=3D"MsoNormal">Reshad.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
<p class=3D"MsoNormal">Reshad.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0</p></div></div></div></div></div></blo=
ckquote><div><br></div><div>Andy</div><div>=C2=A0</div><blockquote class=3D=
"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(2=
04,204,204);padding-left:1ex"><div lang=3D"EN-CA"><div><div><div><div><p cl=
ass=3D"MsoNormal"><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4=
.8pt;margin-right:0cm">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><br>
/martin<u></u><u></u></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Andy<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4=
.8pt;margin-right:0cm">
<p class=3D"MsoNormal"><br>
&gt; <br>
&gt; Or do you have something else in mind?<br>
&gt; <br>
&gt; Regards,<br>
&gt; Reshad.<br>
&gt;=C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0I can reluctantly accept that modified smever is pu=
blished as<br>
&gt;=C2=A0 =C2=A0 =C2=A0Experimental.=C2=A0 But that doesn&#39;t mean that =
IETF modules should use it.<br>
&gt;=C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0/martin<br>
&gt;=C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Regards,<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Reshad.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; On 2020-03-20, 5:08 PM, &quot;netmod on behalf=
 of Reshad Rahman (rrahman)&quot;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &lt;<a href=3D"mailto:netmod-bounces@ietf.org"=
 target=3D"_blank">netmod-bounces@ietf.org</a> on behalf of<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; rrahman=3D<a href=3D"mailto:40cisco.com@dmarc.=
ietf.org" target=3D"_blank">40cisco.com@dmarc.ietf.org</a>&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0Hi Martin,<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0We&#39;ve opened issues to =
track your review comments (see below). Will<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0kick off separate therads f=
or each issue.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"https://github.c=
om/netmod-wg/yang-ver-dt/issues?q=3Dis%3Aissue+is%3Aopen+label%3Aupdated-mo=
d-rev-handling" target=3D"_blank">https://github.com/netmod-wg/yang-ver-dt/=
issues?q=3Dis%3Aissue+is%3Aopen+label%3Aupdated-mod-rev-handling</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0Regards,<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0Reshad.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0On 2020-03-10, 3:31 PM, &qu=
ot;netmod on behalf of Martin Bj=C3=B6rklund&quot;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:netmo=
d-bounces@ietf.org" target=3D"_blank">netmod-bounces@ietf.org</a> on behalf=
 of
<a href=3D"mailto:mbj%2Bietf@4668.se" target=3D"_blank">mbj+ietf@4668.se</a=
>&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Hi,<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Here are my r=
eview comments of<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft-verdt-n=
etmod-yang-module-versioning-01.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 3.1.1=
<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0o=C2=A0 In statements that have any data definition statements as<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 substatements, those data definition substatements MAY be<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 reordered, as long as they do not change the ordering or any<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 &quot;rpc&quot;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 &quot;input&quot; substatements.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I thin=
k this needs to capture that no descendant statements to<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;=
input&quot; can be reordered.=C2=A0 Same for &quot;output&quot; (note, &quo=
t;input&quot; and<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;=
output&quot; in both &quot;rpc&quot; and &quot;action&quot;).<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 3.3<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0All revision labels that match the pattern for the &quot;version&quot;<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0typedef in the ietf-yang-semver YANG module MUST be interpreted as<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0YANG semantic version numbers.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I don&=
#39;t think this is a good idea.=C2=A0 Seems like a layer violation.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0What i=
f my project use another dialect of semver, that wouldn&#39;t be<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0possib=
le with this rule.=C2=A0 I think this needs to be removed.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 3.3<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0Submodules MUST NOT use revision label schemes that could be<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0confused<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0with the including module&#39;s revision label scheme.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Hmm, h=
ow do I ensure that this MUST NOT is handled correctly?=C2=A0 What<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0exactl=
y does &quot;could be confused with&quot; mean?<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 3.3<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0In the filename of a YANG module, where it takes the form:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0module-<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0or-submodule-name [&#39;@&#39; revision-label] ( &#39;.yang&#39; =
/ &#39;.yin&#39; )<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Should=
 this section update 5.2 of RFC 7950?=C2=A0 I know that 5.2 just<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0says &=
quot;SHOULD&quot;.=C2=A0 But existing tools implement this SHOULD, and they=
<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0need t=
o be updated to handle this new convention.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0But I =
wonder if this a good idea.=C2=A0 It means that a tool that looks<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0for a =
module with a certain revision date cannot simply check the<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0filena=
mes, but need to parse all available modules (wijust to find<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0the<br=
>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 3.4<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 leaf imperial-temperature {<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 type int64;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 units &quot;degrees Fahrenheit&quot;;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 status deprecated {<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 rev:status-description<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 &quot;Imperial measurements are being phased out i=
n favor<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0of their metric equivalents.=C2=A0 Use metri=
c-temperature<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0instead.&quot;;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 }<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 description<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 &quot;Temperature in degrees Fahrenheit.&quot;;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 }<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I don&=
#39;t think rev:status-description is necessary / worth it.=C2=A0 This<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0can ea=
sily be written with the normal description statement instead:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 leaf imperial-temperature {<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 type int64;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 units &quot;degrees Fahrenheit&quot;;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 status deprecated;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 description<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 &quot;Imperial measurements are being phased out i=
n favor<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0of their metric equivalents.=C2=A0 Use metri=
c-temperature<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0instead.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Temperature in degrees Fahrenheit.&quot;;<br=
>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 }<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 3.5<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0The ex=
ample modules should be legal YANG modules.=C2=A0 Use e.g. <br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;=
urn:example:module&quot; as namespace.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Also, =
the modules are missing the last &quot;}&quot;, which confuses the<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;=
rfcstrip&quot; tool.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0o 4.1.1<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0Alternatively, the first example could have used the revision<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0label<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0&quot;1.0.0&quot; instead, which selects the same set of revisions/versi=
ons.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0import example-module {<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0rev:revision-or-derived 1.0.0;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0}<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Should=
n&#39;t this be s/1.0.0/2.0.0/g ?<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 5<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I thin=
k the module name &quot;ietf-yl-revisions&quot; should be changed to<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;=
ietf-yang-library-revisions&quot;.=C2=A0 =C2=A0&quot;yl&quot; is not a well=
-known acronym.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 5.2.2=
<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Wouldn=
&#39;t it be better if the leaf &quot;deprecated-nodes-implemented&quot; an=
d<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;=
obsolete-nodes-absent&quot; were of type &quot;boolean&quot; rather than ty=
pe<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;=
empty&quot;?<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 7.1<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0The te=
xt says:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0All IETF YANG modules MUST include revision-label statements for<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0all<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0newly published YANG modules, and all newly published revisions of<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0existing YANG modules.=C2=A0 The revision-label MUST take the form of a<=
br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0YANG semantic version number [I-D.verdt-netmod-yang-semver].<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I stro=
ngly disagree with this new rule.=C2=A0 IETF modules use a linear<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0histor=
y, so there are no reasons to use &quot;modified semver&quot;.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0It is =
ok to use rev:nbc-changes if needed, though.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0o 7.1.1<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0There =
is a missing &quot; in:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 4.=C2=
=A0 For status &quot;obsolete&quot;, it is RECOMMENDED to keep the &quot;st=
atus-<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 description&quot; information, from when the node had status<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 &quot;deprecated, which is still relevant.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 HERE=C2=A0 -=
----------^<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 8<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0s/CODE=
 ENDS&gt;/&lt;CODE ENDS&gt;/<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0o Both YANG m=
odules<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0All ex=
tensions should specify the grammar; i.e., in which statements<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0they c=
an be present and which substatements they can have.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0/martin<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0_____________=
__________________________________<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0netmod mailin=
g list<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"ma=
ilto:netmod@ietf.org" target=3D"_blank">netmod@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"ht=
tps://www.ietf.org/mailman/listinfo/netmod" target=3D"_blank">https://www.i=
etf.org/mailman/listinfo/netmod</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0___________________________=
____________________<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0netmod mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:netmod@ie=
tf.org" target=3D"_blank">netmod@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf=
.org/mailman/listinfo/netmod" target=3D"_blank">https://www.ietf.org/mailma=
n/listinfo/netmod</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0<br>
&gt; <br>
_______________________________________________<br>
netmod mailing list<br>
<a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/netmod" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/netmod</a><u></u><u></u></p>
</blockquote>
</div>
</div>
</div>
</div>

</blockquote></div></div>

--0000000000004a129605a2188a16--


From nobody Mon Mar 30 14:31:44 2020
Return-Path: <J.Schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E7F93A137A; Mon, 30 Mar 2020 14:31:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level: 
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.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 uBVikBb2EDGx; Mon, 30 Mar 2020 14:31:40 -0700 (PDT)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0618.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe1f::618]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 25C313A137B; Mon, 30 Mar 2020 14:31:39 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UMzbwSyzMfM3kGbQJnMMvMCe5Mb02CNNI9q3ROAe4R2RvUwRyEXnpUYpjWsS03LZPer+h61nJ9JhBcRQwx0foHErB/FYvaHGGQ4nrMy0szf5ETraIxByswC3rjLpYp4e66zKB8NY/cUlURaouMDQqtHth/3/z/z71jv2Kqke0BF9EnFb2pMP71LVRffWiY1omd67yDPRihWhlxzBgNJowCvKBg5wED4qY40RKrI/lZuI/nmb/8aTg4RkiRgy5zqJamu77VQ39hlPv5xEgGAYJc5Oc2oTSWNTpIYarC67i7ucp1o7sRbEH0go8FSNxPc82ypHmq8UaPL3EgbxXHZjLw==
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=G6ZSHLPKH0kQ3aMzdF4Axils08PyKYk/ErNJuFfl/6Y=; b=FQpFsNI0HzPCLFD4CpDpu94HdJihJekDFwyIHdanLN4+eFe5E+83L9jrdpawsfgALogptleuzwHcM3oLTBQ0hWxQBywNjPx/swLC9BMLjN/rLDbQLxjNDbe1w4CcU6A2ri7fmGd9O7OqFNwmSqksBbw3B4pS9FrKKZfkOhTv+Jr3g1sXTHxeJXkMXYPts+wF5QISre9/UYRBCtqIShHV++e4SrBgTxeM4TilnziHcccxyn0ZCvO7U2ZZF/0frG050tqxBU144N5P009OOAUu+hRVcdiOeAwi0sfHXOdg/OBuT8Zs4R1DuCDQo1MpA5pMuzIy+U18fS9NCTNbHC+97Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=G6ZSHLPKH0kQ3aMzdF4Axils08PyKYk/ErNJuFfl/6Y=; b=ecqaGIVLctgo4KzNsRux0Yo9948i2OYGPxoeJud6iMJlBKKUFw21h/pORLvCwJkqQymUdxYRzpiLLZQsAd/YHSpmAmceBM8SdZLAwsA1/oiqtb4S9/8kJ0qCQcJEPStd/80kvX2pj9AIjAAQZQ9BFODM1M8WR4v+/L9YTyu+RyM=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=J.Schoenwaelder@jacobs-university.de; 
Received: from DB6P190MB0310.EURP190.PROD.OUTLOOK.COM (10.165.186.141) by DB6P190MB0376.EURP190.PROD.OUTLOOK.COM (10.175.241.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20; Mon, 30 Mar 2020 21:31:36 +0000
Received: from DB6P190MB0310.EURP190.PROD.OUTLOOK.COM ([fe80::b999:3826:8a06:8653]) by DB6P190MB0310.EURP190.PROD.OUTLOOK.COM ([fe80::b999:3826:8a06:8653%6]) with mapi id 15.20.2856.019; Mon, 30 Mar 2020 21:31:36 +0000
Date: Mon, 30 Mar 2020 23:31:29 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: core@ietf.org
Cc: netmod@ietf.org
Message-ID: <20200330213129.m2azrbeaxrtgivfc@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: core@ietf.org, netmod@ietf.org
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-ClientProxiedBy: FR2P281CA0036.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:14::23) To DB6P190MB0310.EURP190.PROD.OUTLOOK.COM (2603:10a6:6:3e::13)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from localhost (2001:638:709:5::7) by FR2P281CA0036.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:14::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20 via Frontend Transport; Mon, 30 Mar 2020 21:31:36 +0000
X-Originating-IP: [2001:638:709:5::7]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: ffe754de-bb93-4c5e-6d4a-08d7d4f1b9e9
X-MS-TrafficTypeDiagnostic: DB6P190MB0376:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <DB6P190MB037603A38134239A2632DFBCDECB0@DB6P190MB0376.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:8273;
X-Forefront-PRVS: 0358535363
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DB6P190MB0310.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE;  SFTY:; SFS:(10009020)(136003)(376002)(346002)(366004)(39850400004)(396003)(186003)(66556008)(16526019)(8936002)(8676002)(81156014)(86362001)(6486002)(6916009)(5660300002)(66946007)(66476007)(4326008)(478600001)(1076003)(6666004)(81166006)(3450700001)(6496006)(450100002)(316002)(52116002)(2906002)(786003); DIR:OUT; SFP:1101; 
Received-SPF: None (protection.outlook.com: jacobs-university.de does not designate permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: agPc9yLVCCj0CgV9ug8qXiijIatLaG3+tgnj5p2dwpzcaWiEHUaPq1N7svsIFhovCNIbkRgAmmKS7bQesm61Ge0KSBYljmo97bCUV+u5+QfX81wFEkcarXpN2RgO9tVp+HbHIh7s7DKrGeB6b4131besglT5GiQd7CTbsAKjXAiiZo/45LEXttTzsX+wOcUAfaym+slicC9rFDi+x3HnEFqrHWM9E0SkiCyEbi9/xjZsPbO+jJWIlYMoyQ1a999y3ZttK/dWP1Sp0YuCn2h97QClwiKFmOQfC6carQ6IUEBr8QpkennRu4b+KaiDAsZA1kMdCRyfHJGvNyoJE5h4qzVHB8IztLVS6fwHuer1HYCe20wO2RRXY1ZHF0IpA3zos7sPmwO8/ohLL/RLszDCvIuG1iLknjvJzuxLDCOa5NrA1Kh/6KMnkrZfyV5E48OdEsEM3IJZw1NawfzFZfJZpq4rALEq9LDCizPnLSxMUMB2Iunsxqp8+IRuVig5ElO5Ox/Gv5Xefnx9php3ynP1DQ==
X-MS-Exchange-AntiSpam-MessageData: 2s4p4CFBrdiaVAtQ+YmTEwP+Dqb837X/ixqpPt9yy2kiva98PUMB1X58RsRnVYo//20kSdA+d2tGGXjzFbXABJlbUFU24t8gnuOOEyxgmdrHdKBxYnsVC8I0wVRcGX1Y0GCWNvPSK+EwOJtML5dormeaR8tXT10OUX21QiHrywg=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: ffe754de-bb93-4c5e-6d4a-08d7d4f1b9e9
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Mar 2020 21:31:36.8743 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: f8/OQipR6kPCHql1OTW0FyLN9bi2MH63ynvDVsRWKdy4TqQEORXmo7gXfkGrOJuM9t7+twp/FRSFHOUt0zKdjSW/NKrnr0GTRr7AES/9kF0=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6P190MB0376
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/SMw0cJ_t-NcV6hfDNtf9lYqMp6U>
Subject: [netmod] js review of draft-ietf-core-sid-12
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 21:31:43 -0000

Hi,

I have reviewed draft-ietf-core-sid-12. I will try to review yang-cbor
tomorrow as well. (I am probably more interested in CBOR encoding for
RESTCONF than the usage of CoAP itself, hence my priority on these two
IDs under last call.)

- Avoid the use of the word 'template', which is not a well defined
  term and may be used with varying interpretations.

   o  data nodes (Note: including those parts of a YANG template as
      defined by the 'yang-data' extension.)

  It is not clear to me what is meant with "those parts of a YANG
  template as defined by the 'yang-data' extension." I think this
  could benefit from a rewording.

- The ID seems to assume that semantics of yang items never change.
  This is true so far but NETMOD has chartered work that might change
  this property. So what happens if the semantics of a YANG item
  changes?

   SIDs are assigned permanently, items introduced by a new revision of
   a YANG module are added to the list of SIDs already assigned.

  If a YANG module changes in a non-backwards compatible way, I assume
  a new sid range must be allocated? Strictly speaking, this question
  does not have to be answered today but it very likely needs an
  answer in the future...

- The definition of 'path' is not very precise, i.e., it does not
  spell out how module namespaces work, only by example.. I do not
  know whether a definition can be imported from somewhere.

- s/RESCONF/RESTCONF/

- Is it CoRECONF or CORECONF? And I find the term CORECONF confusing.
  We have two protocols called NETCONF and RESTCONF and now we add
  another protocol called CoMI and we call CoMI together with YANG
  CBOR and SIDs CORECONF?

  1) NETCONF  + YANG + XML      serialization + path naming -> ?
  2) RESTCONF + YANG + XML|JSON serialization + path naming -> ?
  3) CoMI     + YANG + CBOR     serialization + SID naming  -> CORECONF

  We do not have a term for 1) and 2) and then we have a term for 3)
  which, however, looks more like the protocol names used in 1) and
  2). This comment is not specific to this ID, but the asymmetry
  showed up while reading the SID document, I had to look at other IDs
  to understand how things are named. And the SID document says

   YANG is a language designed to model data accessed using one of the
   compatible protocols (e.g.  NETCONF [RFC6241], RESCONF [RFC8040] and
   CoRECONF [I-D.ietf-core-comi]).

  Then I read the CoMI abstract. It first says CoMI is "a CoAP
  Management Interface", it then says "The complete solution composed
  of CoMI, [I-D.ietf-core-yang-cbor] and [I-D.ietf-core-sid] is called
  CORECONF." and finally it states that "CORECONF extends the set of
  YANG based protocols, NETCONF and RESTCONF, with the capability to
  manage constrained devices and networks.". So I am confused, is
  CORECONF a protocol as stated in this document? Or is CoMI a
  protocol? (What is then the difference between a "Management
  Interface" and a management protocol?) I am not sure whether I get
  to review comi, hence I mention my confusion here as I hit it while
  reviewing the sid document.

- This description makes little sense to me:

  typedef sid-file-version-identifier {
    type uint64;
    description
      "Optional attribute that gives information about the .sid file
       version.";
  }

  This is a type definition. Why does the description talk about an
  optional attribute? The type should not state whether something
  using the type is optional or not. (And I would prefer to avoid
  'attribute', better use YANG defined terms or just describe that
  this type represents a version number for a SID file.)

- sid range - was it not said before that it is 63 bits? Is the idea
  that sids with the highest bit set are legal but undefined or
  reserved?  Or should there be a range restriction?

  typedef sid {
    type uint64;
    description
      "YANG Schema Item iDentifier";
    reference
      "[I-D.ietf-core-sid] YANG Schema Item iDentifier (SID)";
  }

- schema-node-path

      "Identifies a schema-node path string for use in the
       SID registry. This string format follows the rules
       for an instance-identifier, as defined in RFC 7959,
       except that no predicates are allowed.

  RFC 7959 seems to be a typo, I assume you mean RFC 7951

  s/Identifies a schema-node path string/A schema-node path"

  It is a bit confusing to define a schema-node path by way of
  reference to an instance identifier. I understand that you borrow
  the namespace encoding from the way JSON encode instance identifiers
  but this type really represents what RFC 7950 calls an absolute
  schema node identifier, no? Is the term schema-node path actually
  needed or is it the same as absolute schema node identifier? Or is
  the difference between the two how namespaces are represented?

- dependency-revision

        list dependency-revision {
	key "module-name";

	description
          "Information about the revision of each YANG module that the
	  module in
          'module-name' includes used during the .sid file generation.";

   The sentence can probably be rewritten to make it clearer.

   Are the SIDs assigned to a module dependent on the modules listed
   in the 'dependency-revision'? (Is this a good name for the list?)
   Why is it necessary to know which revisions were used to resolve
   imports without revision?

- Please avoid wrapped entry point numbers in the table in 6.3.3.

- The handling of early allocations sounds complex, I have some doubts
  this process will work in practice...

- Incomplete sentence:

  RFC7120] also says

  Or is the following paragraph a quote? In that case, add a colon.

- There are likely more normative references, e.g., RFC 6991 and RFC
  8040.

- Why does the example in appendix A not have / need
  dependency-revisions?

- I have not run any tools to validate things. I just read the I-D.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Mon Mar 30 14:35:13 2020
Return-Path: <jason.sterne@nokia.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 57BC93A1380 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 14:35:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.002
X-Spam-Level: 
X-Spam-Status: No, score=-0.002 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.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 OabQQ0NX0fvt for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 14:35:09 -0700 (PDT)
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2106.outbound.protection.outlook.com [40.107.237.106]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 554983A137D for <netmod@ietf.org>; Mon, 30 Mar 2020 14:35:09 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iTUjssEhxKvD/7Eh01m8QFLXcEbp5rqFFpUyueRGR432U5zXGWDdRPntXrWvRW8ulPAV41FSmMpn0RHifqxcTgkVY2yMW2ZymNd/sJlpsv1SCiTxv8FUIhgawmdMv9nXOM8NkSUBETxdYD9KwDevI6MaHih6r2N9uiEoDYDbcR1VOF/kAZR/jz1fn5+bWJBbWvWbUMxEbi3tVjDS60wRQ2mAXWIAJIeKT+gRprms2pyZqRpw3XCEBa02oATanb8WTZ5VrHx9Giv04AuYToQhUSDi2xH6QuSx9sIKqrGrRe12MRFNeKN28ruDlwBJu/+9q5fs8W/NsJ+Ve9y8zjcRNw==
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=WgbYg/w26ig0TQmDCoyPBJRjC0Vdh0ot6mZXTo76cJc=; b=QU04hyFIlKcJ4GO3XlrkGz5Uqm/XGSOi8iMh2FgZdPFIkRS51mjLIM8KnaLA34RN7Pq92Nt9qjqfy5OfHNa6Jwr2xdfYBg8HUjDYB7P73nZCRNsL4SgUUvT2hZSwh56t7NhfjCSCKgDzmaOIXQ/CrPzZSz3akSyGZjLUtk96MqFg5m7muqyvIVGgrqBvwzk1HkuW0XLqWkf6fxWtGOFS0hTMp/eyjo0cc0LbjOzslnoHUzRnh3bouF6RhhNOgx3s5hfCaJVx9cccxhVL0ZI+NkYsVwstLPY/CZJOc1Hm6JnM4ptrhvfNBgcQk2HH7K2+oTehLp0mAj/VXyrA9qhP4w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WgbYg/w26ig0TQmDCoyPBJRjC0Vdh0ot6mZXTo76cJc=; b=abP85es1r8p1as3j/PkeA8uQ/vAEhzkmNsAmDDeb6rPSXdmzfN7SbdnWWBgnsK9WBRo4A8/ErCvvyrh+ilsRKVO7nvgLMbkz4/2xpzXqexMVFA47OkNI7RUjN+Kbq8oDYsBzdP358JsaiAY66FOZOnsa55cjRI7h8VyvO+limbQ=
Received: from DM5PR08MB2633.namprd08.prod.outlook.com (2603:10b6:3:ca::21) by DM5PR08MB3465.namprd08.prod.outlook.com (2603:10b6:4:6b::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20; Mon, 30 Mar 2020 21:35:07 +0000
Received: from DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::c00d:56c3:675e:ec63]) by DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::c00d:56c3:675e:ec63%3]) with mapi id 15.20.2856.019; Mon, 30 Mar 2020 21:35:07 +0000
From: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
To: =?iso-8859-1?Q?Martin_Bj=F6rklund?= <mbj+ietf@4668.se>, "rrahman@cisco.com" <rrahman@cisco.com>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] All IETF YANG modules MUST include revision-label statements
Thread-Index: AQHWBtNsM0hFMwGcFk22QjMBKcTjZ6hhqAFw
Date: Mon, 30 Mar 2020 21:35:07 +0000
Message-ID: <DM5PR08MB2633E6B1CA925B2D6E4B3AAE9BCB0@DM5PR08MB2633.namprd08.prod.outlook.com>
References: <76623C79-BB91-4B5F-8FEA-406ADEAD1647@cisco.com> <20200330.202016.930329343788112268.id@4668.se> <047FB87D-37B2-41F4-86D2-B9A03050B4EB@cisco.com> <20200330.223957.1196399215343087647.id@4668.se>
In-Reply-To: <20200330.223957.1196399215343087647.id@4668.se>
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=jason.sterne@nokia.com; 
x-originating-ip: [65.110.221.64]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 0c2c8df4-8f91-43d5-7038-08d7d4f2376a
x-ms-traffictypediagnostic: DM5PR08MB3465:
x-microsoft-antispam-prvs: <DM5PR08MB34652E464157B3B94CB9E0529BCB0@DM5PR08MB3465.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 0358535363
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DM5PR08MB2633.namprd08.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10019020)(4636009)(39860400002)(366004)(346002)(376002)(136003)(396003)(53546011)(6506007)(55016002)(66556008)(52536014)(9686003)(33656002)(26005)(110136005)(7696005)(66476007)(66946007)(478600001)(966005)(81156014)(76116006)(81166006)(5660300002)(64756008)(66446008)(71200400001)(8936002)(8676002)(2906002)(66574012)(86362001)(316002)(4326008)(186003); DIR:OUT; SFP:1102; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: rUkDfV2cshpgqfZ4D4tQWyboercSJqFwrEmkb2RmyFjy652G66woc0OtsWOKO0D8XRQwCQq9t6WRQC2+c+eahWTtd1P07nCYR5ubBmXUPuYNXA8iAPwQU6nl31NsRevEKMB2L+p6lX7hJPozwxOkXxJG8A3zCph+eTDLGD1jIWG06bXhfUI6umgQEJ5lCDzNmhQ1G5nObI6NbxlOSqc43MIPgT9yki2FKx05/oShCH3ScOyNfnfMEOtwrZec46AdfRNgC04O7RgN0As6nFwo1wnyhUtYFGdIv2oVjG7dxjsXLuNWiSmO5M1aeiI8cANJxZseOf3gSeiDxyvwZlA2qx/0buvqzatBlsY5EfOnfrHREoPUsDj1hJgG1oU4RYCOdiOOoN0mESx2mM9pcq0Tdsmf7jKyNC1fNOD3Fc4wmF2x0IwN6AjPEdiPqAeTVoUURFEZT7UMhw1tWp2ilOVJKz/0MSKj1Y9BW8i62CvdMCp8iBP4MA4likzgDnuoXjzyX7p0LQlfLunXgBTxs6xFcA==
x-ms-exchange-antispam-messagedata: qWgz+vSKpU/s/EoKxCFNkGam54jsyEPRer2FOYF06ssejrHSa7m7BAFq7exXHURpn/KBH5/yUhkD+DvRCoXKhgyeOeXTG+TaHjVVfqG9TRn+PewqjWwbdac+LCamkR+vS1KO1xNxTcVlRSVaod6WPw==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0c2c8df4-8f91-43d5-7038-08d7d4f2376a
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Mar 2020 21:35:07.2551 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: NLS7bw4CCTWRF6/+VyHOZBt8N3HtWYSZsQe0LSaraEIVSmzmNF48ggGVEzna1xuogSXYfw0CE5rA6u2VfwV7Rg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR08MB3465
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/cQYNVaHaTDpyYfgpAW7E-b9Avlw>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 21:35:11 -0000

> But it is not true.  What happened between 1.0.2M and 1.0.3M?

It tells you there is an NBC change between 1.0.2M and 1.0.3M.

The M gives an indication that a branch has been "poisoned" by an NBC chang=
e and that all bets are off from that point onwards in that branch.

> -----Original Message-----
> From: netmod <netmod-bounces@ietf.org> On Behalf Of Martin Bj=F6rklund
> Sent: Monday, March 30, 2020 4:40 PM
> To: rrahman@cisco.com
> Cc: netmod@ietf.org
> Subject: Re: [netmod] All IETF YANG modules MUST include revision-label
> statements
>=20
> "Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
> >
> > On 2020-03-30, 2:20 PM, "Martin Bj=F6rklund" <mbj+ietf@4668.se> wrote:
> >
> >     "Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
> >     > On 2020-03-28, 4:41 AM, "Martin Bj=F6rklund" <mbj+ietf@4668.se> w=
rote:
> >     >
> >     >     "Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
> >     >     > Hi,
> >     >     >
> >     >     > https://github.com/netmod-wg/yang-ver-dt/issues/45
> >     >     >
> >     >     >         o  7.1
> >     >     >
> >     >     >           The text says:
> >     >     >
> >     >     >             All IETF YANG modules MUST include revision-lab=
el statements
> for
> >     >     >             all
> >     >     >             newly published YANG modules, and all newly pub=
lished
> revisions of
> >     >     >             existing YANG modules.  The revision-label MUST=
 take the form
> of a
> >     >     >             YANG semantic version number [I-D.verdt-netmod-=
yang-
> semver].
> >     >     >
> >     >     >           I strongly disagree with this new rule.  IETF mod=
ules use a linear
> >     >     >           history, so there are no reasons to use "modified=
 semver".
> >     >     >
> >     >     >           It is ok to use rev:nbc-changes if needed, though=
.
> >     >     >
> >     >     > We believe some IETF models may not follow linear history, =
this was
> >     >     > brought up (I think) for IDR. Modified semver allows for no=
n-linear
> >     >     > history and also doesn't preclude linear history. So even i=
f we end up
> >     >     > having no IETF modules using branching, modified semver sti=
ll works.
> >     >
> >     >     With the clarifiactions and updates in
> >     >     draft-verdt-netmod-yang-module-versioning, non-linear version=
ing
> >     >     works without modified semver.  So there is no technical reas=
on to use
> >     >     modified semver in IETF modules.
> >     >
> >     > So are you proposing we use some other revision-label scheme (e.g=
.
> semver 2.0.0) for IETF modules?
> >     >
> >     > Or that IETF modules shouldn't use revision-labels?
> >
> >     That IETF shouldn't use revision labels.
> >
> > The revision label allows a user to easily figure out whether 2
> > revisions are (N)BC.
>=20
> I think you meant "modified semver as revision label allows ..."
>=20
> But it is not true.  What happened between 1.0.2M and 1.0.3M?
>=20
>=20
> /martin
>=20
>=20
> > Without the label, you always have to use tooling.
> >
> > Regards,
> > Reshad.
> >
> >     I am all for using rev:nbc-changes or rev:editorial-changes (which =
I
> >     think should be added) in IETF modules.
> >
> >
> >     /martin
> >
> >
> >     >
> >     > Or do you have something else in mind?
> >     >
> >     > Regards,
> >     > Reshad.
> >     >
> >     >     I can reluctantly accept that modified smever is published as
> >     >     Experimental.  But that doesn't mean that IETF modules should=
 use it.
> >     >
> >     >
> >     >     /martin
> >     >
> >     >
> >     >     >
> >     >     > Regards,
> >     >     > Reshad.
> >     >     >
> >     >     >
> >     >     > On 2020-03-20, 5:08 PM, "netmod on behalf of Reshad Rahman
> (rrahman)"
> >     >     > <netmod-bounces@ietf.org on behalf of
> >     >     > rrahman=3D40cisco.com@dmarc.ietf.org> wrote:
> >     >     >
> >     >     >     Hi Martin,
> >     >     >
> >     >     >     We've opened issues to track your review comments (see =
below).
> Will
> >     >     >     kick off separate therads for each issue.
> >     >     >
> >     >     >     https://github.com/netmod-wg/yang-ver-
> dt/issues?q=3Dis%3Aissue+is%3Aopen+label%3Aupdated-mod-rev-handling
> >     >     >
> >     >     >     Regards,
> >     >     >     Reshad.
> >     >     >
> >     >     >     On 2020-03-10, 3:31 PM, "netmod on behalf of Martin Bj=
=F6rklund"
> >     >     >     <netmod-bounces@ietf.org on behalf of mbj+ietf@4668.se>=
 wrote:
> >     >     >
> >     >     >         Hi,
> >     >     >
> >     >     >         Here are my review comments of
> >     >     >         draft-verdt-netmod-yang-module-versioning-01.
> >     >     >
> >     >     >
> >     >     >
> >     >     >         o  3.1.1
> >     >     >
> >     >     >             o  In statements that have any data definition =
statements as
> >     >     >                substatements, those data definition substat=
ements MAY be
> >     >     >                reordered, as long as they do not change the=
 ordering or any
> >     >     >                "rpc"
> >     >     >                "input" substatements.
> >     >     >
> >     >     >           I think this needs to capture that no descendant =
statements to
> >     >     >           "input" can be reordered.  Same for "output" (not=
e, "input" and
> >     >     >           "output" in both "rpc" and "action").
> >     >     >
> >     >     >
> >     >     >         o  3.3
> >     >     >
> >     >     >             All revision labels that match the pattern for =
the "version"
> >     >     >             typedef in the ietf-yang-semver YANG module MUS=
T be
> interpreted as
> >     >     >             YANG semantic version numbers.
> >     >     >
> >     >     >           I don't think this is a good idea.  Seems like a =
layer violation.
> >     >     >           What if my project use another dialect of semver,=
 that wouldn't
> be
> >     >     >           possible with this rule.  I think this needs to b=
e removed.
> >     >     >
> >     >     >
> >     >     >         o  3.3
> >     >     >
> >     >     >             Submodules MUST NOT use revision label schemes =
that could
> be
> >     >     >             confused
> >     >     >             with the including module's revision label sche=
me.
> >     >     >
> >     >     >           Hmm, how do I ensure that this MUST NOT is handle=
d correctly?
> What
> >     >     >           exactly does "could be confused with" mean?
> >     >     >
> >     >     >
> >     >     >         o  3.3
> >     >     >
> >     >     >               In the filename of a YANG module, where it ta=
kes the form:
> >     >     >               module-
> >     >     >               or-submodule-name ['@' revision-label] ( '.ya=
ng' / '.yin' )
> >     >     >
> >     >     >           Should this section update 5.2 of RFC 7950?  I kn=
ow that 5.2 just
> >     >     >           says "SHOULD".  But existing tools implement this=
 SHOULD, and
> they
> >     >     >           need to be updated to handle this new convention.
> >     >     >
> >     >     >           But I wonder if this a good idea.  It means that =
a tool that looks
> >     >     >           for a module with a certain revision date cannot =
simply check
> the
> >     >     >           filenames, but need to parse all available module=
s (wijust to
> find
> >     >     >           the
> >     >     >
> >     >     >
> >     >     >
> >     >     >         o  3.4
> >     >     >
> >     >     >              leaf imperial-temperature {
> >     >     >                type int64;
> >     >     >                units "degrees Fahrenheit";
> >     >     >                status deprecated {
> >     >     >                  rev:status-description
> >     >     >                    "Imperial measurements are being phased =
out in favor
> >     >     >                     of their metric equivalents.  Use metri=
c-temperature
> >     >     >                     instead.";
> >     >     >                }
> >     >     >                description
> >     >     >                  "Temperature in degrees Fahrenheit.";
> >     >     >              }
> >     >     >
> >     >     >           I don't think rev:status-description is necessary=
 / worth it.  This
> >     >     >           can easily be written with the normal description=
 statement
> instead:
> >     >     >
> >     >     >              leaf imperial-temperature {
> >     >     >                type int64;
> >     >     >                units "degrees Fahrenheit";
> >     >     >                status deprecated;
> >     >     >                description
> >     >     >                    "Imperial measurements are being phased =
out in favor
> >     >     >                     of their metric equivalents.  Use metri=
c-temperature
> >     >     >                     instead.
> >     >     >
> >     >     >                     Temperature in degrees Fahrenheit.";
> >     >     >              }
> >     >     >
> >     >     >
> >     >     >         o  3.5
> >     >     >
> >     >     >           The example modules should be legal YANG modules.=
  Use e.g.
> >     >     >           "urn:example:module" as namespace.
> >     >     >
> >     >     >           Also, the modules are missing the last "}", which=
 confuses the
> >     >     >           "rfcstrip" tool.
> >     >     >
> >     >     >
> >     >     >         o 4.1.1
> >     >     >
> >     >     >             Alternatively, the first example could have use=
d the revision
> >     >     >             label
> >     >     >             "1.0.0" instead, which selects the same set of
> revisions/versions.
> >     >     >
> >     >     >             import example-module {
> >     >     >               rev:revision-or-derived 1.0.0;
> >     >     >             }
> >     >     >
> >     >     >           Shouldn't this be s/1.0.0/2.0.0/g ?
> >     >     >
> >     >     >
> >     >     >         o  5
> >     >     >
> >     >     >           I think the module name "ietf-yl-revisions" shoul=
d be changed
> to
> >     >     >           "ietf-yang-library-revisions".   "yl" is not a we=
ll-known acronym.
> >     >     >
> >     >     >
> >     >     >         o  5.2.2
> >     >     >
> >     >     >           Wouldn't it be better if the leaf "deprecated-nod=
es-
> implemented" and
> >     >     >           "obsolete-nodes-absent" were of type "boolean" ra=
ther than
> type
> >     >     >           "empty"?
> >     >     >
> >     >     >
> >     >     >         o  7.1
> >     >     >
> >     >     >           The text says:
> >     >     >
> >     >     >             All IETF YANG modules MUST include revision-lab=
el statements
> for
> >     >     >             all
> >     >     >             newly published YANG modules, and all newly pub=
lished
> revisions of
> >     >     >             existing YANG modules.  The revision-label MUST=
 take the form
> of a
> >     >     >             YANG semantic version number [I-D.verdt-netmod-=
yang-
> semver].
> >     >     >
> >     >     >           I strongly disagree with this new rule.  IETF mod=
ules use a linear
> >     >     >           history, so there are no reasons to use "modified=
 semver".
> >     >     >
> >     >     >           It is ok to use rev:nbc-changes if needed, though=
.
> >     >     >
> >     >     >
> >     >     >         o 7.1.1
> >     >     >
> >     >     >           There is a missing " in:
> >     >     >
> >     >     >            4.  For status "obsolete", it is RECOMMENDED to =
keep the
> "status-
> >     >     >                description" information, from when the node=
 had status
> >     >     >                "deprecated, which is still relevant.
> >     >     >          HERE  -----------^
> >     >     >
> >     >     >
> >     >     >         o  8
> >     >     >
> >     >     >           s/CODE ENDS>/<CODE ENDS>/
> >     >     >
> >     >     >
> >     >     >         o Both YANG modules
> >     >     >
> >     >     >           All extensions should specify the grammar; i.e., =
in which
> statements
> >     >     >           they can be present and which substatements they =
can have.
> >     >     >
> >     >     >
> >     >     >
> >     >     >         /martin
> >     >     >
> >     >     >         _______________________________________________
> >     >     >         netmod mailing list
> >     >     >         netmod@ietf.org
> >     >     >         https://www.ietf.org/mailman/listinfo/netmod
> >     >     >
> >     >     >
> >     >     >     _______________________________________________
> >     >     >     netmod mailing list
> >     >     >     netmod@ietf.org
> >     >     >     https://www.ietf.org/mailman/listinfo/netmod
> >     >     >
> >     >     >
> >     >
> >     >
> >
> >
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Mon Mar 30 14:38:07 2020
Return-Path: <jason.sterne@nokia.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D81683A08A5 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 14:38:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.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 agPZ3MuBj5fz for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 14:38:04 -0700 (PDT)
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-eopbgr750133.outbound.protection.outlook.com [40.107.75.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9D623A08AB for <netmod@ietf.org>; Mon, 30 Mar 2020 14:38:03 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hR4B9Q8nA/eb1QZXoKUSRsDy02BW+1X4IF29tzgz7XtZqv/w0NNr8Zd/QP36cNIf908Av8lRvN1ytu39SX2jdr2ZJAKQ83pK7WqyiYb5gpwiJK1FeTQi6bCxpBEyeRcGAr8P7y3z2B1l1bT2DFIYly1nJBPauK6yQ5eYzTN5FSLva/KuAZXV5OOb/9x469jL+1bsL+plDz5R+VhzFJeybna5KOsKzjpo3bNDLNY68+yy8uRAQH5cHQg8PSL9G/0x8/Ooy0CknWfFSpxHDPqttgZ7tP0YSghJ1ccW29VH7WVJl3/iN9rSL4gVJpb3A2hQ4F3lMnzlgZBOrUajSeOs8A==
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=BTkzeuqT7+umyK58pFoBh6CZ+dh7R9T16MLjnImZllo=; b=NChK5QOSrfcOIrcFEv+5q0lwJGTpd6Xm8WCKTwZ8f+zWokrT83lvkGaQrarHT5p5M35wrAzW8F9nQmsNKl7p3guUEhs4yd7YXHVJ9bOH/XLf0peSqRVGNdOq1vfjucRzS0ApncqGLIqszC0oH2LsBROIPKRAVZYlAFWkY4eCBAX6pt7fked6v+4gaW11jwkZRQ0+R9Bgmrq60QMtkHmgkUT2KyfahAWTQio6AC8DIoi0zG0gOxD5VSemJioyvMUz57BhuWHfbkjUV/K3CtJIDjHDSZ0ILMUk40QG1/kYqSdOEwEM0SqbA3jJCRoIVNWjEoo4V4k5futS4nd0fiSIpw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BTkzeuqT7+umyK58pFoBh6CZ+dh7R9T16MLjnImZllo=; b=zIDK6VSlfupaAFDbixeC7OCFV7joIUXLPdKOmbYG19aw/GKlciLzhs83I38YnjjlXwUhpWnETbNxqGAzREK5+AoOfYs3x7+x+/om1z8RxReLyK2QVZE5O6IVtgawfbF6UM7KoLkwiT8/WYE5keLy2YLPk5nPrzutsWf/x3fxqTI=
Received: from DM5PR08MB2633.namprd08.prod.outlook.com (2603:10b6:3:ca::21) by DM5PR08MB3465.namprd08.prod.outlook.com (2603:10b6:4:6b::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20; Mon, 30 Mar 2020 21:38:01 +0000
Received: from DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::c00d:56c3:675e:ec63]) by DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::c00d:56c3:675e:ec63%3]) with mapi id 15.20.2856.019; Mon, 30 Mar 2020 21:38:01 +0000
From: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
To: Andy Bierman <andy@yumaworks.com>, "Reshad Rahman (rrahman)" <rrahman@cisco.com>
CC: NetMod WG <netmod@ietf.org>
Thread-Topic: [netmod] All IETF YANG modules MUST include revision-label statements
Thread-Index: AQHWBtt7M0hFMwGcFk22QjMBKcTjZw==
Date: Mon, 30 Mar 2020 21:38:01 +0000
Message-ID: <DM5PR08MB26337034A2C4FF473ED059189BCB0@DM5PR08MB2633.namprd08.prod.outlook.com>
References: <75CFDBD9-143C-407A-B7C3-26CEC51E229C@cisco.com> <20200328.094121.1160081114435152145.id@4668.se> <76623C79-BB91-4B5F-8FEA-406ADEAD1647@cisco.com> <20200330.202016.930329343788112268.id@4668.se> <CABCOCHS=y8d00xHLzV+LNpvN_=jScw5VizGYWXGopsQAi8qZUw@mail.gmail.com> <7BF6294F-E354-45D3-B0FC-F4801ADC3F78@cisco.com> <CABCOCHSyxBtCaBVTMK7uO3t0TfMVkfGFpTZLV21HnY1KX97Zzw@mail.gmail.com>
In-Reply-To: <CABCOCHSyxBtCaBVTMK7uO3t0TfMVkfGFpTZLV21HnY1KX97Zzw@mail.gmail.com>
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=jason.sterne@nokia.com; 
x-originating-ip: [65.110.221.64]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: d29cfca6-1763-416c-d672-08d7d4f29f11
x-ms-traffictypediagnostic: DM5PR08MB3465:
x-microsoft-antispam-prvs: <DM5PR08MB34650B308FCCEAA623374B759BCB0@DM5PR08MB3465.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0358535363
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DM5PR08MB2633.namprd08.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10019020)(4636009)(396003)(39860400002)(136003)(376002)(346002)(366004)(2906002)(8676002)(316002)(4326008)(186003)(30864003)(66574012)(86362001)(478600001)(966005)(66476007)(66946007)(81156014)(81166006)(76116006)(7696005)(55016002)(6506007)(53546011)(52536014)(9686003)(33656002)(26005)(110136005)(66556008)(71200400001)(8936002)(66446008)(5660300002)(64756008); DIR:OUT; SFP:1102; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: KSmuR9fAOdpKrmf9b0cY+gjKmmrjyaBoVMVbTBDHpOL+En+ATVkiq7n7mGpdvE/0i/zvwPnBdsbh2GFDgSyBNjcY0JF0Uj+pxHQqWcu1W41J/K4zwGjDyIGO4vYmvc3dNGWajzQVmij1uiaTw+YTlSQF+X22Eku+7zJSLnbxQi2psawkhvqT6hbVf6DVEt8NHl2zTERWyraEEe/Ow7j8c+f9m7r/Eoh6g9/BLwkeFoZb62WGNPgYB+UuOxLo3xGvIybgdrOklBkCpJM9fXXSe5pvfUTGqL5cBcbDO5hrBkVOp8W8YelennkxQVlfvL7eW9wAbAXuciuiQI7Z+fYSK4dzN6kRnU2ZTbRSlONI8++ASddpC8Oc6OJ837ebNH2hb2bLeermWWksQyqBE3Bcu8yZg/wHUAXd728GGR+yjjGpexAygZl2NYHOCOiZwHr/1j+rjfkzQ9hamrky8wbCSP7JeXlyuSDp134/yZa/BLX11IqfB5/W1u0x4g4JTzVGr+bnr96mDLRWwGKdsZ9bZw==
x-ms-exchange-antispam-messagedata: as+nJ+KvPgz6KX0hjx5GJneR/yW/XzW9kJu6+sClk4zNQXNOnbYvHbuot9FEF3H81LpB0jDEesUDcj0TFypqdA4F7KTjvHsScgjH0TVVZ/qzNEdVvkp7bsv1xqTLzghM4rR4rVFgzfcqIkYWUa/fFw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM5PR08MB26337034A2C4FF473ED059189BCB0DM5PR08MB2633namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d29cfca6-1763-416c-d672-08d7d4f29f11
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Mar 2020 21:38:01.1675 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ftZUlgf1CPL7g1s8ybie01Ky5D5t4x36gfMC4YbeFFx12KBSn0P/+OjjEIYB1RC9FsVUfhnekoj21PtJsD4JQA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR08MB3465
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/cUaRgccjQVXkr1BGURgfZxxRP0s>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 21:38:07 -0000

--_000_DM5PR08MB26337034A2C4FF473ED059189BCB0DM5PR08MB2633namp_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

PklNTyBpdCBpcyBhIGJhZCBpZGVhIHRvIG92ZXJsb2FkIGEgd2VsbC11bmRlcnN0b29kIHBhdHRl
cm4gbGlrZSBtYWpvci5taW5vci5wYXRjaCB3aXRoDQpleHRyYSBzZW1hbnRpY3MgbGlrZSBiYWNr
d2FyZC1jb21wYXRpYmlsaXR5Lg0KDQpTZW12ZXIgYWxyZWFkeSBlbmNvZGVzIEJDIGluZm9ybWF0
aW9uIGFzIGEgZnVuZGFtZW50YWwgcGFydCBvZiB0aGUgbnVtYmVyaW5nIHNjaGVtZS4gVGhlIG1h
am9yIGdldHMgYnVtcGVkIGZvciBhIE5CQyBjaGFuZ2UuDQoNCj5BIHRvb2wgb3IgYSBwZXJzb24g
Y2FuIHJlYWQgdGhlIHJldmlzaW9uIGhpc3RvcnkgZm9yIGRldGFpbHMgYWJvdXQgcmV2aXNpb24g
Y2hhbmdlcy4NCg0KVGhhdCdzIG9ubHkgaWYgdGhlIHJldmlzaW9uIGhpc3RvcnkgaXMgMTAwJSBj
b21wbGV0ZS4gVGhvc2UgY291bGQgZ2V0IGxvbmcgYW5kIHRoZXJlIG1heSBiZSBhIGRlc2lyZSB0
byBldmVudHVhbGx5IHRydW5jYXRlLiAgQW5kIGhhdmluZyB0byBzY2FuIHVwIGEgbGlzdCBpcyBh
IGxvdCBtb3JlIHBhaW5mdWwgdGhhbiBsb29raW5nIGF0IGEgbmljZSAzLjIuMSB2cyAyLjAuMS4N
Cg0KPkFkZGluZyBsZXR0ZXJzIHRvIHRoZSBlbmQganVzdCBjb25mdXNlcyBwZW9wbGUgd2hvIHRo
b3VnaHQgdGhleSB3ZXJlIGxvb2tpbmcgYXQgb3BlbmNvbmZpZy12ZXJzaW9uIG9yIGEgZmFtaWxp
YXIgbGludXggbGlicmFyeSB2ZXJzaW9uIHN0cmluZy4NCg0KSWYgdGhlcmUgYXJlIG5vIGxldHRl
cnMsIHRoZW4gdGhleSBjYW4gaW50ZXJwcmV0IGl0IGFzIGEgbm9ybWFsIHNlbXZlci4gSWYgdGhl
eSBzZWUgdGhlIGxldHRlcnMgaXQgcHJvbXB0cyB0aGVtIHRvIHNheSAib2ggLSB3aGF0J3MgdGhh
dC4gSSdkIGJldHRlciBnbyBsb29rIHVwIHdoYXQgdGhhdCBtZWFucyIuDQoNCkphc29uDQoNCg0K
RnJvbTogbmV0bW9kIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZz4gT24gQmVoYWxmIE9mIEFuZHkg
Qmllcm1hbg0KU2VudDogTW9uZGF5LCBNYXJjaCAzMCwgMjAyMCA0OjQ2IFBNDQpUbzogUmVzaGFk
IFJhaG1hbiAocnJhaG1hbikgPHJyYWhtYW5AY2lzY28uY29tPg0KQ2M6IE5ldE1vZCBXRyA8bmV0
bW9kQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtuZXRtb2RdIEFsbCBJRVRGIFlBTkcgbW9kdWxl
cyBNVVNUIGluY2x1ZGUgcmV2aXNpb24tbGFiZWwgc3RhdGVtZW50cw0KDQoNCg0KT24gTW9uLCBN
YXIgMzAsIDIwMjAgYXQgMToyNiBQTSBSZXNoYWQgUmFobWFuIChycmFobWFuKSA8cnJhaG1hbkBj
aXNjby5jb208bWFpbHRvOnJyYWhtYW5AY2lzY28uY29tPj4gd3JvdGU6DQoNCkZyb206ICdBbmR5
IEJpZXJtYW4nIDxhbmR5QHl1bWF3b3Jrcy5jb208bWFpbHRvOmFuZHlAeXVtYXdvcmtzLmNvbT4+
DQpEYXRlOiBNb25kYXksIE1hcmNoIDMwLCAyMDIwIGF0IDI6NTEgUE0NClRvOiBNYXJ0aW4gQmrD
tnJrbHVuZCA8bWJqK2lldGZANDY2OC5zZTxtYWlsdG86bWJqJTJCaWV0ZkA0NjY4LnNlPj4NCkNj
OiAiUmVzaGFkIFJhaG1hbiAocnJhaG1hbikiIDxycmFobWFuQGNpc2NvLmNvbTxtYWlsdG86cnJh
aG1hbkBjaXNjby5jb20+PiwgTmV0TW9kIFdHIDxuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1v
ZEBpZXRmLm9yZz4+DQpTdWJqZWN0OiBSZTogW25ldG1vZF0gQWxsIElFVEYgWUFORyBtb2R1bGVz
IE1VU1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbCBzdGF0ZW1lbnRzDQoNCg0KDQpPbiBNb24sIE1h
ciAzMCwgMjAyMCBhdCAxMToyMCBBTSBNYXJ0aW4gQmrDtnJrbHVuZCA8bWJqK2lldGZANDY2OC5z
ZTxtYWlsdG86bWJqJTJCaWV0ZkA0NjY4LnNlPj4gd3JvdGU6DQoiUmVzaGFkIFJhaG1hbiAocnJh
aG1hbikiIDxycmFobWFuQGNpc2NvLmNvbTxtYWlsdG86cnJhaG1hbkBjaXNjby5jb20+PiB3cm90
ZToNCj4gT24gMjAyMC0wMy0yOCwgNDo0MSBBTSwgIk1hcnRpbiBCasO2cmtsdW5kIiA8bWJqK2ll
dGZANDY2OC5zZTxtYWlsdG86bWJqJTJCaWV0ZkA0NjY4LnNlPj4gd3JvdGU6DQo+DQo+ICAgICAi
UmVzaGFkIFJhaG1hbiAocnJhaG1hbikiIDxycmFobWFuQGNpc2NvLmNvbTxtYWlsdG86cnJhaG1h
bkBjaXNjby5jb20+PiB3cm90ZToNCj4gICAgID4gSGksDQo+ICAgICA+DQo+ICAgICA+IGh0dHBz
Oi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNzdWVzLzQ1DQo+ICAgICA+DQo+
ICAgICA+ICAgICAgICAgbyAgNy4xDQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgICBUaGUgdGV4
dCBzYXlzOg0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgICAgICBBbGwgSUVURiBZQU5HIG1vZHVs
ZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVsIHN0YXRlbWVudHMgZm9yDQo+ICAgICA+ICAg
ICAgICAgICAgIGFsbA0KPiAgICAgPiAgICAgICAgICAgICBuZXdseSBwdWJsaXNoZWQgWUFORyBt
b2R1bGVzLCBhbmQgYWxsIG5ld2x5IHB1Ymxpc2hlZCByZXZpc2lvbnMgb2YNCj4gICAgID4gICAg
ICAgICAgICAgZXhpc3RpbmcgWUFORyBtb2R1bGVzLiAgVGhlIHJldmlzaW9uLWxhYmVsIE1VU1Qg
dGFrZSB0aGUgZm9ybSBvZiBhDQo+ICAgICA+ICAgICAgICAgICAgIFlBTkcgc2VtYW50aWMgdmVy
c2lvbiBudW1iZXIgW0ktRC52ZXJkdC1uZXRtb2QteWFuZy1zZW12ZXJdLg0KPiAgICAgPg0KPiAg
ICAgPiAgICAgICAgICAgSSBzdHJvbmdseSBkaXNhZ3JlZSB3aXRoIHRoaXMgbmV3IHJ1bGUuICBJ
RVRGIG1vZHVsZXMgdXNlIGEgbGluZWFyDQo+ICAgICA+ICAgICAgICAgICBoaXN0b3J5LCBzbyB0
aGVyZSBhcmUgbm8gcmVhc29ucyB0byB1c2UgIm1vZGlmaWVkIHNlbXZlciIuDQo+ICAgICA+DQo+
ICAgICA+ICAgICAgICAgICBJdCBpcyBvayB0byB1c2UgcmV2Om5iYy1jaGFuZ2VzIGlmIG5lZWRl
ZCwgdGhvdWdoLg0KPiAgICAgPg0KPiAgICAgPiBXZSBiZWxpZXZlIHNvbWUgSUVURiBtb2RlbHMg
bWF5IG5vdCBmb2xsb3cgbGluZWFyIGhpc3RvcnksIHRoaXMgd2FzDQo+ICAgICA+IGJyb3VnaHQg
dXAgKEkgdGhpbmspIGZvciBJRFIuIE1vZGlmaWVkIHNlbXZlciBhbGxvd3MgZm9yIG5vbi1saW5l
YXINCj4gICAgID4gaGlzdG9yeSBhbmQgYWxzbyBkb2Vzbid0IHByZWNsdWRlIGxpbmVhciBoaXN0
b3J5LiBTbyBldmVuIGlmIHdlIGVuZCB1cA0KPiAgICAgPiBoYXZpbmcgbm8gSUVURiBtb2R1bGVz
IHVzaW5nIGJyYW5jaGluZywgbW9kaWZpZWQgc2VtdmVyIHN0aWxsIHdvcmtzLg0KPg0KPiAgICAg
V2l0aCB0aGUgY2xhcmlmaWFjdGlvbnMgYW5kIHVwZGF0ZXMgaW4NCj4gICAgIGRyYWZ0LXZlcmR0
LW5ldG1vZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nLCBub24tbGluZWFyIHZlcnNpb25pbmcNCj4g
ICAgIHdvcmtzIHdpdGhvdXQgbW9kaWZpZWQgc2VtdmVyLiAgU28gdGhlcmUgaXMgbm8gdGVjaG5p
Y2FsIHJlYXNvbiB0byB1c2UNCj4gICAgIG1vZGlmaWVkIHNlbXZlciBpbiBJRVRGIG1vZHVsZXMu
DQo+DQo+IFNvIGFyZSB5b3UgcHJvcG9zaW5nIHdlIHVzZSBzb21lIG90aGVyIHJldmlzaW9uLWxh
YmVsIHNjaGVtZSAoZS5nLiBzZW12ZXIgMi4wLjApIGZvciBJRVRGIG1vZHVsZXM/DQo+DQo+IE9y
IHRoYXQgSUVURiBtb2R1bGVzIHNob3VsZG4ndCB1c2UgcmV2aXNpb24tbGFiZWxzPw0KDQpUaGF0
IElFVEYgc2hvdWxkbid0IHVzZSByZXZpc2lvbiBsYWJlbHMuDQoNCkkgZG8gbm90IGxpa2UgbW9k
aWZpZWQgc2VtdmVyIGJlY2F1c2UgaXQgd2lsbCBjYXVzZSBjb25mdXNpb24gd2l0aCB0aGUgcmVh
bCBzZW12ZXINCmludHJvZHVjZWQgYnkgT3BlbkNvbmZpZy4NCg0KU29tZXRpbWVzIG11bHRpcGxl
IHJlbGVhc2UgdHJhaW5zIGFyZSBuZWVkZWQsIGFuZCB0aGUgcmV2aXNpb24gbGFiZWwgKGluIGFk
ZGl0aW9uIHRvIHJldmlzaW9uLWRhdGUpDQpjYW4gaGVscCBkaXN0aW5ndWlzaCByZXZpc2lvbnMg
ZnJvbSBlYWNoIHJlbGVhc2UgdHJhaW4sIHNvIHBsYWluIHNlbXZlciB0aGF0IGlzIGludHJvZHVj
ZWQgb3ZlciB0aW1lDQp3b3VsZCBiZSBPSy4NCg0KSXQgaXMgcG9zc2libGUgdG8gaW50cm9kdWNl
IG9ubHkgQkMgY2hhbmdlcyBvbiBlYWNoIHJlbGVhc2UgdHJhaW4uDQpUaGUgQkMgdnMuIE5CQyBp
c3N1ZSBoYXMgbm90aGluZyB0byBkbyB3aXRoIG11bHRpcGxlIHJlbGVhc2UgdHJhaW5zLg0KDQoN
Cg0KSSBhbSBhbGwgZm9yIHVzaW5nIHJldjpuYmMtY2hhbmdlcyBvciByZXY6ZWRpdG9yaWFsLWNo
YW5nZXMgKHdoaWNoIEkNCnRoaW5rIHNob3VsZCBiZSBhZGRlZCkgaW4gSUVURiBtb2R1bGVzLg0K
DQpJIGFncmVlIHRoYXQgdGhpcyBpcyBzdWZmaWNpZW50IGFuZCBtb2RpZmllZCBzZW12ZXIgcHJv
dmlkZXMgbm8gYWRkZWQgdmFsdWUsIG9ubHkgY29uZnVzaW9uLg0KPFJSPiBUaGVyZSBhcmUgMiBx
dWVzdGlvbnMgaGVyZToNCg0KICAxLiAgSXMgcmV2aXNpb24tbGFiZWwgdXNlZnVsPyBXZSBiZWxp
ZXZlIGl0IGlzIHVzZWZ1bCBzaW5jZSBpdCBhbGxvd3MgYSB1c2VyIHRvIGVhc2lseSBmaWd1cmUg
b3V0IHdoZXRoZXIgMiByZXZpc2lvbnMgYXJlIChOKUJDDQogIDIuICBJZiBpdCBpcyB1c2VmdWws
IHdoYXTigJlzIHRoZSBiZXN0IHNjaGVtZSB0byB1c2U/IFNlbXZlciwgbW9kaWZpZWQgc2VtdmVy
LCDigKY/DQoNCllvdeKAmXJlIG5vdCBrZWVuIG9uIG1vZGlmaWVkIHNlbXZlciBqdXN0IGJlY2F1
c2Ugb2YgdGhlIG5hbWUsIG9yIGFyZSB0aGVyZSBvdGhlciByZWFzb25zPw0KDQoNCg0KSU1PIGl0
IGlzIGEgYmFkIGlkZWEgdG8gb3ZlcmxvYWQgYSB3ZWxsLXVuZGVyc3Rvb2QgcGF0dGVybiBsaWtl
IG1ham9yLm1pbm9yLnBhdGNoIHdpdGgNCmV4dHJhIHNlbWFudGljcyBsaWtlIGJhY2t3YXJkLWNv
bXBhdGliaWxpdHkuICBBIHRvb2wgb3IgYSBwZXJzb24gY2FuIHJlYWQgdGhlIHJldmlzaW9uIGhp
c3RvcnkNCmZvciBkZXRhaWxzIGFib3V0IHJldmlzaW9uIGNoYW5nZXMuICBBZGRpbmcgbGV0dGVy
cyB0byB0aGUgZW5kIGp1c3QgY29uZnVzZXMgcGVvcGxlIHdobw0KdGhvdWdodCB0aGV5IHdlcmUg
bG9va2luZyBhdCBvcGVuY29uZmlnLXZlcnNpb24gb3IgYSBmYW1pbGlhciBsaW51eCBsaWJyYXJ5
IHZlcnNpb24gc3RyaW5nLg0KDQoNCkkgZG9uJ3QgYWdyZWUgdGhhdCB0aGUgSUVURiBzaG91bGQg
YmUgd29ya2luZyB0byBub3JtYWxpemUgTkJDIGNoYW5nZXMgaW4gdGhlIGZpcnN0IHBsYWNlLg0K
DQoNClJlZ2FyZHMsDQpSZXNoYWQuDQoNClJlZ2FyZHMsDQpSZXNoYWQuDQoNCg0KQW5keQ0KDQoN
Cg0KL21hcnRpbg0KDQoNCkFuZHkNCg0KDQo+DQo+IE9yIGRvIHlvdSBoYXZlIHNvbWV0aGluZyBl
bHNlIGluIG1pbmQ/DQo+DQo+IFJlZ2FyZHMsDQo+IFJlc2hhZC4NCj4NCj4gICAgIEkgY2FuIHJl
bHVjdGFudGx5IGFjY2VwdCB0aGF0IG1vZGlmaWVkIHNtZXZlciBpcyBwdWJsaXNoZWQgYXMNCj4g
ICAgIEV4cGVyaW1lbnRhbC4gIEJ1dCB0aGF0IGRvZXNuJ3QgbWVhbiB0aGF0IElFVEYgbW9kdWxl
cyBzaG91bGQgdXNlIGl0Lg0KPg0KPg0KPiAgICAgL21hcnRpbg0KPg0KPg0KPiAgICAgPg0KPiAg
ICAgPiBSZWdhcmRzLA0KPiAgICAgPiBSZXNoYWQuDQo+ICAgICA+DQo+ICAgICA+DQo+ICAgICA+
IE9uIDIwMjAtMDMtMjAsIDU6MDggUE0sICJuZXRtb2Qgb24gYmVoYWxmIG9mIFJlc2hhZCBSYWht
YW4gKHJyYWhtYW4pIg0KPiAgICAgPiA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOm5l
dG1vZC1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhhbGYgb2YNCj4gICAgID4gcnJhaG1hbj00MGNp
c2NvLmNvbUBkbWFyYy5pZXRmLm9yZzxtYWlsdG86NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc+
PiB3cm90ZToNCj4gICAgID4NCj4gICAgID4gICAgIEhpIE1hcnRpbiwNCj4gICAgID4NCj4gICAg
ID4gICAgIFdlJ3ZlIG9wZW5lZCBpc3N1ZXMgdG8gdHJhY2sgeW91ciByZXZpZXcgY29tbWVudHMg
KHNlZSBiZWxvdykuIFdpbGwNCj4gICAgID4gICAgIGtpY2sgb2ZmIHNlcGFyYXRlIHRoZXJhZHMg
Zm9yIGVhY2ggaXNzdWUuDQo+ICAgICA+DQo+ICAgICA+ICAgICBodHRwczovL2dpdGh1Yi5jb20v
bmV0bW9kLXdnL3lhbmctdmVyLWR0L2lzc3Vlcz9xPWlzJTNBaXNzdWUraXMlM0FvcGVuK2xhYmVs
JTNBdXBkYXRlZC1tb2QtcmV2LWhhbmRsaW5nDQo+ICAgICA+DQo+ICAgICA+ICAgICBSZWdhcmRz
LA0KPiAgICAgPiAgICAgUmVzaGFkLg0KPiAgICAgPg0KPiAgICAgPiAgICAgT24gMjAyMC0wMy0x
MCwgMzozMSBQTSwgIm5ldG1vZCBvbiBiZWhhbGYgb2YgTWFydGluIEJqw7Zya2x1bmQiDQo+ICAg
ICA+ICAgICA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZC1ib3VuY2VzQGll
dGYub3JnPiBvbiBiZWhhbGYgb2YgbWJqK2lldGZANDY2OC5zZTxtYWlsdG86bWJqJTJCaWV0ZkA0
NjY4LnNlPj4gd3JvdGU6DQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgSGksDQo+ICAgICA+DQo+
ICAgICA+ICAgICAgICAgSGVyZSBhcmUgbXkgcmV2aWV3IGNvbW1lbnRzIG9mDQo+ICAgICA+ICAg
ICAgICAgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmctMDEuDQo+ICAg
ICA+DQo+ICAgICA+DQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgbyAgMy4xLjENCj4gICAgID4N
Cj4gICAgID4gICAgICAgICAgICAgbyAgSW4gc3RhdGVtZW50cyB0aGF0IGhhdmUgYW55IGRhdGEg
ZGVmaW5pdGlvbiBzdGF0ZW1lbnRzIGFzDQo+ICAgICA+ICAgICAgICAgICAgICAgIHN1YnN0YXRl
bWVudHMsIHRob3NlIGRhdGEgZGVmaW5pdGlvbiBzdWJzdGF0ZW1lbnRzIE1BWSBiZQ0KPiAgICAg
PiAgICAgICAgICAgICAgICByZW9yZGVyZWQsIGFzIGxvbmcgYXMgdGhleSBkbyBub3QgY2hhbmdl
IHRoZSBvcmRlcmluZyBvciBhbnkNCj4gICAgID4gICAgICAgICAgICAgICAgInJwYyINCj4gICAg
ID4gICAgICAgICAgICAgICAgImlucHV0IiBzdWJzdGF0ZW1lbnRzLg0KPiAgICAgPg0KPiAgICAg
PiAgICAgICAgICAgSSB0aGluayB0aGlzIG5lZWRzIHRvIGNhcHR1cmUgdGhhdCBubyBkZXNjZW5k
YW50IHN0YXRlbWVudHMgdG8NCj4gICAgID4gICAgICAgICAgICJpbnB1dCIgY2FuIGJlIHJlb3Jk
ZXJlZC4gIFNhbWUgZm9yICJvdXRwdXQiIChub3RlLCAiaW5wdXQiIGFuZA0KPiAgICAgPiAgICAg
ICAgICAgIm91dHB1dCIgaW4gYm90aCAicnBjIiBhbmQgImFjdGlvbiIpLg0KPiAgICAgPg0KPiAg
ICAgPg0KPiAgICAgPiAgICAgICAgIG8gIDMuMw0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgICAg
ICBBbGwgcmV2aXNpb24gbGFiZWxzIHRoYXQgbWF0Y2ggdGhlIHBhdHRlcm4gZm9yIHRoZSAidmVy
c2lvbiINCj4gICAgID4gICAgICAgICAgICAgdHlwZWRlZiBpbiB0aGUgaWV0Zi15YW5nLXNlbXZl
ciBZQU5HIG1vZHVsZSBNVVNUIGJlIGludGVycHJldGVkIGFzDQo+ICAgICA+ICAgICAgICAgICAg
IFlBTkcgc2VtYW50aWMgdmVyc2lvbiBudW1iZXJzLg0KPiAgICAgPg0KPiAgICAgPiAgICAgICAg
ICAgSSBkb24ndCB0aGluayB0aGlzIGlzIGEgZ29vZCBpZGVhLiAgU2VlbXMgbGlrZSBhIGxheWVy
IHZpb2xhdGlvbi4NCj4gICAgID4gICAgICAgICAgIFdoYXQgaWYgbXkgcHJvamVjdCB1c2UgYW5v
dGhlciBkaWFsZWN0IG9mIHNlbXZlciwgdGhhdCB3b3VsZG4ndCBiZQ0KPiAgICAgPiAgICAgICAg
ICAgcG9zc2libGUgd2l0aCB0aGlzIHJ1bGUuICBJIHRoaW5rIHRoaXMgbmVlZHMgdG8gYmUgcmVt
b3ZlZC4NCj4gICAgID4NCj4gICAgID4NCj4gICAgID4gICAgICAgICBvICAzLjMNCj4gICAgID4N
Cj4gICAgID4gICAgICAgICAgICAgU3VibW9kdWxlcyBNVVNUIE5PVCB1c2UgcmV2aXNpb24gbGFi
ZWwgc2NoZW1lcyB0aGF0IGNvdWxkIGJlDQo+ICAgICA+ICAgICAgICAgICAgIGNvbmZ1c2VkDQo+
ICAgICA+ICAgICAgICAgICAgIHdpdGggdGhlIGluY2x1ZGluZyBtb2R1bGUncyByZXZpc2lvbiBs
YWJlbCBzY2hlbWUuDQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgICBIbW0sIGhvdyBkbyBJIGVu
c3VyZSB0aGF0IHRoaXMgTVVTVCBOT1QgaXMgaGFuZGxlZCBjb3JyZWN0bHk/ICBXaGF0DQo+ICAg
ICA+ICAgICAgICAgICBleGFjdGx5IGRvZXMgImNvdWxkIGJlIGNvbmZ1c2VkIHdpdGgiIG1lYW4/
DQo+ICAgICA+DQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgbyAgMy4zDQo+ICAgICA+DQo+ICAg
ICA+ICAgICAgICAgICAgICAgSW4gdGhlIGZpbGVuYW1lIG9mIGEgWUFORyBtb2R1bGUsIHdoZXJl
IGl0IHRha2VzIHRoZSBmb3JtOg0KPiAgICAgPiAgICAgICAgICAgICAgIG1vZHVsZS0NCj4gICAg
ID4gICAgICAgICAgICAgICBvci1zdWJtb2R1bGUtbmFtZSBbJ0AnIHJldmlzaW9uLWxhYmVsXSAo
ICcueWFuZycgLyAnLnlpbicgKQ0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgICAgU2hvdWxkIHRo
aXMgc2VjdGlvbiB1cGRhdGUgNS4yIG9mIFJGQyA3OTUwPyAgSSBrbm93IHRoYXQgNS4yIGp1c3QN
Cj4gICAgID4gICAgICAgICAgIHNheXMgIlNIT1VMRCIuICBCdXQgZXhpc3RpbmcgdG9vbHMgaW1w
bGVtZW50IHRoaXMgU0hPVUxELCBhbmQgdGhleQ0KPiAgICAgPiAgICAgICAgICAgbmVlZCB0byBi
ZSB1cGRhdGVkIHRvIGhhbmRsZSB0aGlzIG5ldyBjb252ZW50aW9uLg0KPiAgICAgPg0KPiAgICAg
PiAgICAgICAgICAgQnV0IEkgd29uZGVyIGlmIHRoaXMgYSBnb29kIGlkZWEuICBJdCBtZWFucyB0
aGF0IGEgdG9vbCB0aGF0IGxvb2tzDQo+ICAgICA+ICAgICAgICAgICBmb3IgYSBtb2R1bGUgd2l0
aCBhIGNlcnRhaW4gcmV2aXNpb24gZGF0ZSBjYW5ub3Qgc2ltcGx5IGNoZWNrIHRoZQ0KPiAgICAg
PiAgICAgICAgICAgZmlsZW5hbWVzLCBidXQgbmVlZCB0byBwYXJzZSBhbGwgYXZhaWxhYmxlIG1v
ZHVsZXMgKHdpanVzdCB0byBmaW5kDQo+ICAgICA+ICAgICAgICAgICB0aGUNCj4gICAgID4NCj4g
ICAgID4NCj4gICAgID4NCj4gICAgID4gICAgICAgICBvICAzLjQNCj4gICAgID4NCj4gICAgID4g
ICAgICAgICAgICAgIGxlYWYgaW1wZXJpYWwtdGVtcGVyYXR1cmUgew0KPiAgICAgPiAgICAgICAg
ICAgICAgICB0eXBlIGludDY0Ow0KPiAgICAgPiAgICAgICAgICAgICAgICB1bml0cyAiZGVncmVl
cyBGYWhyZW5oZWl0IjsNCj4gICAgID4gICAgICAgICAgICAgICAgc3RhdHVzIGRlcHJlY2F0ZWQg
ew0KPiAgICAgPiAgICAgICAgICAgICAgICAgIHJldjpzdGF0dXMtZGVzY3JpcHRpb24NCj4gICAg
ID4gICAgICAgICAgICAgICAgICAgICJJbXBlcmlhbCBtZWFzdXJlbWVudHMgYXJlIGJlaW5nIHBo
YXNlZCBvdXQgaW4gZmF2b3INCj4gICAgID4gICAgICAgICAgICAgICAgICAgICBvZiB0aGVpciBt
ZXRyaWMgZXF1aXZhbGVudHMuICBVc2UgbWV0cmljLXRlbXBlcmF0dXJlDQo+ICAgICA+ICAgICAg
ICAgICAgICAgICAgICAgaW5zdGVhZC4iOw0KPiAgICAgPiAgICAgICAgICAgICAgICB9DQo+ICAg
ICA+ICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQo+ICAgICA+ICAgICAgICAgICAgICAgICAg
IlRlbXBlcmF0dXJlIGluIGRlZ3JlZXMgRmFocmVuaGVpdC4iOw0KPiAgICAgPiAgICAgICAgICAg
ICAgfQ0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgICAgSSBkb24ndCB0aGluayByZXY6c3RhdHVz
LWRlc2NyaXB0aW9uIGlzIG5lY2Vzc2FyeSAvIHdvcnRoIGl0LiAgVGhpcw0KPiAgICAgPiAgICAg
ICAgICAgY2FuIGVhc2lseSBiZSB3cml0dGVuIHdpdGggdGhlIG5vcm1hbCBkZXNjcmlwdGlvbiBz
dGF0ZW1lbnQgaW5zdGVhZDoNCj4gICAgID4NCj4gICAgID4gICAgICAgICAgICAgIGxlYWYgaW1w
ZXJpYWwtdGVtcGVyYXR1cmUgew0KPiAgICAgPiAgICAgICAgICAgICAgICB0eXBlIGludDY0Ow0K
PiAgICAgPiAgICAgICAgICAgICAgICB1bml0cyAiZGVncmVlcyBGYWhyZW5oZWl0IjsNCj4gICAg
ID4gICAgICAgICAgICAgICAgc3RhdHVzIGRlcHJlY2F0ZWQ7DQo+ICAgICA+ICAgICAgICAgICAg
ICAgIGRlc2NyaXB0aW9uDQo+ICAgICA+ICAgICAgICAgICAgICAgICAgICAiSW1wZXJpYWwgbWVh
c3VyZW1lbnRzIGFyZSBiZWluZyBwaGFzZWQgb3V0IGluIGZhdm9yDQo+ICAgICA+ICAgICAgICAg
ICAgICAgICAgICAgb2YgdGhlaXIgbWV0cmljIGVxdWl2YWxlbnRzLiAgVXNlIG1ldHJpYy10ZW1w
ZXJhdHVyZQ0KPiAgICAgPiAgICAgICAgICAgICAgICAgICAgIGluc3RlYWQuDQo+ICAgICA+DQo+
ICAgICA+ICAgICAgICAgICAgICAgICAgICAgVGVtcGVyYXR1cmUgaW4gZGVncmVlcyBGYWhyZW5o
ZWl0LiI7DQo+ICAgICA+ICAgICAgICAgICAgICB9DQo+ICAgICA+DQo+ICAgICA+DQo+ICAgICA+
ICAgICAgICAgbyAgMy41DQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgICBUaGUgZXhhbXBsZSBt
b2R1bGVzIHNob3VsZCBiZSBsZWdhbCBZQU5HIG1vZHVsZXMuICBVc2UgZS5nLg0KPiAgICAgPiAg
ICAgICAgICAgInVybjpleGFtcGxlOm1vZHVsZSIgYXMgbmFtZXNwYWNlLg0KPiAgICAgPg0KPiAg
ICAgPiAgICAgICAgICAgQWxzbywgdGhlIG1vZHVsZXMgYXJlIG1pc3NpbmcgdGhlIGxhc3QgIn0i
LCB3aGljaCBjb25mdXNlcyB0aGUNCj4gICAgID4gICAgICAgICAgICJyZmNzdHJpcCIgdG9vbC4N
Cj4gICAgID4NCj4gICAgID4NCj4gICAgID4gICAgICAgICBvIDQuMS4xDQo+ICAgICA+DQo+ICAg
ICA+ICAgICAgICAgICAgIEFsdGVybmF0aXZlbHksIHRoZSBmaXJzdCBleGFtcGxlIGNvdWxkIGhh
dmUgdXNlZCB0aGUgcmV2aXNpb24NCj4gICAgID4gICAgICAgICAgICAgbGFiZWwNCj4gICAgID4g
ICAgICAgICAgICAgIjEuMC4wIiBpbnN0ZWFkLCB3aGljaCBzZWxlY3RzIHRoZSBzYW1lIHNldCBv
ZiByZXZpc2lvbnMvdmVyc2lvbnMuDQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgICAgIGltcG9y
dCBleGFtcGxlLW1vZHVsZSB7DQo+ICAgICA+ICAgICAgICAgICAgICAgcmV2OnJldmlzaW9uLW9y
LWRlcml2ZWQgMS4wLjA7DQo+ICAgICA+ICAgICAgICAgICAgIH0NCj4gICAgID4NCj4gICAgID4g
ICAgICAgICAgIFNob3VsZG4ndCB0aGlzIGJlIHMvMS4wLjAvMi4wLjAvZyA/DQo+ICAgICA+DQo+
ICAgICA+DQo+ICAgICA+ICAgICAgICAgbyAgNQ0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgICAg
SSB0aGluayB0aGUgbW9kdWxlIG5hbWUgImlldGYteWwtcmV2aXNpb25zIiBzaG91bGQgYmUgY2hh
bmdlZCB0bw0KPiAgICAgPiAgICAgICAgICAgImlldGYteWFuZy1saWJyYXJ5LXJldmlzaW9ucyIu
ICAgInlsIiBpcyBub3QgYSB3ZWxsLWtub3duIGFjcm9ueW0uDQo+ICAgICA+DQo+ICAgICA+DQo+
ICAgICA+ICAgICAgICAgbyAgNS4yLjINCj4gICAgID4NCj4gICAgID4gICAgICAgICAgIFdvdWxk
bid0IGl0IGJlIGJldHRlciBpZiB0aGUgbGVhZiAiZGVwcmVjYXRlZC1ub2Rlcy1pbXBsZW1lbnRl
ZCIgYW5kDQo+ICAgICA+ICAgICAgICAgICAib2Jzb2xldGUtbm9kZXMtYWJzZW50IiB3ZXJlIG9m
IHR5cGUgImJvb2xlYW4iIHJhdGhlciB0aGFuIHR5cGUNCj4gICAgID4gICAgICAgICAgICJlbXB0
eSI/DQo+ICAgICA+DQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgbyAgNy4xDQo+ICAgICA+DQo+
ICAgICA+ICAgICAgICAgICBUaGUgdGV4dCBzYXlzOg0KPiAgICAgPg0KPiAgICAgPiAgICAgICAg
ICAgICBBbGwgSUVURiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVsIHN0
YXRlbWVudHMgZm9yDQo+ICAgICA+ICAgICAgICAgICAgIGFsbA0KPiAgICAgPiAgICAgICAgICAg
ICBuZXdseSBwdWJsaXNoZWQgWUFORyBtb2R1bGVzLCBhbmQgYWxsIG5ld2x5IHB1Ymxpc2hlZCBy
ZXZpc2lvbnMgb2YNCj4gICAgID4gICAgICAgICAgICAgZXhpc3RpbmcgWUFORyBtb2R1bGVzLiAg
VGhlIHJldmlzaW9uLWxhYmVsIE1VU1QgdGFrZSB0aGUgZm9ybSBvZiBhDQo+ICAgICA+ICAgICAg
ICAgICAgIFlBTkcgc2VtYW50aWMgdmVyc2lvbiBudW1iZXIgW0ktRC52ZXJkdC1uZXRtb2QteWFu
Zy1zZW12ZXJdLg0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgICAgSSBzdHJvbmdseSBkaXNhZ3Jl
ZSB3aXRoIHRoaXMgbmV3IHJ1bGUuICBJRVRGIG1vZHVsZXMgdXNlIGEgbGluZWFyDQo+ICAgICA+
ICAgICAgICAgICBoaXN0b3J5LCBzbyB0aGVyZSBhcmUgbm8gcmVhc29ucyB0byB1c2UgIm1vZGlm
aWVkIHNlbXZlciIuDQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgICBJdCBpcyBvayB0byB1c2Ug
cmV2Om5iYy1jaGFuZ2VzIGlmIG5lZWRlZCwgdGhvdWdoLg0KPiAgICAgPg0KPiAgICAgPg0KPiAg
ICAgPiAgICAgICAgIG8gNy4xLjENCj4gICAgID4NCj4gICAgID4gICAgICAgICAgIFRoZXJlIGlz
IGEgbWlzc2luZyAiIGluOg0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgICAgIDQuICBGb3Igc3Rh
dHVzICJvYnNvbGV0ZSIsIGl0IGlzIFJFQ09NTUVOREVEIHRvIGtlZXAgdGhlICJzdGF0dXMtDQo+
ICAgICA+ICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uIiBpbmZvcm1hdGlvbiwgZnJvbSB3aGVu
IHRoZSBub2RlIGhhZCBzdGF0dXMNCj4gICAgID4gICAgICAgICAgICAgICAgImRlcHJlY2F0ZWQs
IHdoaWNoIGlzIHN0aWxsIHJlbGV2YW50Lg0KPiAgICAgPiAgICAgICAgICBIRVJFICAtLS0tLS0t
LS0tLV4NCj4gICAgID4NCj4gICAgID4NCj4gICAgID4gICAgICAgICBvICA4DQo+ICAgICA+DQo+
ICAgICA+ICAgICAgICAgICBzL0NPREUgRU5EUz4vPENPREUgRU5EUz4vDQo+ICAgICA+DQo+ICAg
ICA+DQo+ICAgICA+ICAgICAgICAgbyBCb3RoIFlBTkcgbW9kdWxlcw0KPiAgICAgPg0KPiAgICAg
PiAgICAgICAgICAgQWxsIGV4dGVuc2lvbnMgc2hvdWxkIHNwZWNpZnkgdGhlIGdyYW1tYXI7IGku
ZS4sIGluIHdoaWNoIHN0YXRlbWVudHMNCj4gICAgID4gICAgICAgICAgIHRoZXkgY2FuIGJlIHBy
ZXNlbnQgYW5kIHdoaWNoIHN1YnN0YXRlbWVudHMgdGhleSBjYW4gaGF2ZS4NCj4gICAgID4NCj4g
ICAgID4NCj4gICAgID4NCj4gICAgID4gICAgICAgICAvbWFydGluDQo+ICAgICA+DQo+ICAgICA+
ICAgICAgICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18N
Cj4gICAgID4gICAgICAgICBuZXRtb2QgbWFpbGluZyBsaXN0DQo+ICAgICA+ICAgICAgICAgbmV0
bW9kQGlldGYub3JnPG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+DQo+ICAgICA+ICAgICAgICAgaHR0
cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCj4gICAgID4NCj4gICAg
ID4NCj4gICAgID4gICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fDQo+ICAgICA+ICAgICBuZXRtb2QgbWFpbGluZyBsaXN0DQo+ICAgICA+ICAgICBuZXRt
b2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4NCj4gICAgID4gICAgIGh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kPGh0dHBzOi8vd3d3LmlldGYuLm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZD4NCj4gICAgID4NCj4gICAgID4NCj4NCj4NCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpuZXRtb2QgbWFpbGlu
ZyBsaXN0DQpuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4NCmh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQo=

--_000_DM5PR08MB26337034A2C4FF473ED059189BCB0DM5PR08MB2633namp_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1z
b0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJw
bGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25v
cm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE4DQoJe21z
by1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxl
LXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJ
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6
NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0K
ZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQovKiBMaXN0IERlZmluaXRp
b25zICovDQpAbGlzdCBsMA0KCXttc28tbGlzdC1pZDoxOTUxOTI0NTc7DQoJbXNvLWxpc3QtdGVt
cGxhdGUtaWRzOi0xMjMwODQxNDY4O30NCm9sDQoJe21hcmdpbi1ib3R0b206MGNtO30NCnVsDQoJ
e21hcmdpbi1ib3R0b206MGNtO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+
DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+
PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4
dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxh
eW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLUNBIiBsaW5r
PSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mZ3Q7SU1PIGl0IGlzIGEgYmFkIGlkZWEgdG8gb3ZlcmxvYWQgYSB3
ZWxsLXVuZGVyc3Rvb2QmbmJzcDtwYXR0ZXJuIGxpa2UgbWFqb3IubWlub3IucGF0Y2ggd2l0aDxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+ZXh0cmEgc2VtYW50aWNzIGxpa2Ug
YmFja3dhcmQtY29tcGF0aWJpbGl0eS4mbmJzcDsgPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlNl
bXZlciBhbHJlYWR5IGVuY29kZXMgQkMgaW5mb3JtYXRpb24gYXMgYSBmdW5kYW1lbnRhbCBwYXJ0
IG9mIHRoZSBudW1iZXJpbmcgc2NoZW1lLiBUaGUgbWFqb3IgZ2V0cyBidW1wZWQgZm9yIGEgTkJD
IGNoYW5nZS48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jmd0O0EgdG9vbCBvciBhIHBlcnNvbiBj
YW4gcmVhZCB0aGUgcmV2aXNpb24gaGlzdG9yeSBmb3IgZGV0YWlscyBhYm91dCByZXZpc2lvbiBj
aGFuZ2VzLiZuYnNwOw0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYXQncyBvbmx5IGlmIHRo
ZSByZXZpc2lvbiBoaXN0b3J5IGlzIDEwMCUgY29tcGxldGUuIFRob3NlIGNvdWxkIGdldCBsb25n
IGFuZCB0aGVyZSBtYXkgYmUgYSBkZXNpcmUgdG8gZXZlbnR1YWxseSB0cnVuY2F0ZS4mbmJzcDsg
QW5kIGhhdmluZyB0byBzY2FuIHVwIGEgbGlzdCBpcyBhIGxvdCBtb3JlIHBhaW5mdWwgdGhhbiBs
b29raW5nIGF0IGEgbmljZSAzLjIuMSB2cyAyLjAuMS48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
Jmd0O0FkZGluZyBsZXR0ZXJzIHRvIHRoZSBlbmQganVzdCBjb25mdXNlcyBwZW9wbGUgd2hvIHRo
b3VnaHQgdGhleSB3ZXJlIGxvb2tpbmcgYXQgb3BlbmNvbmZpZy12ZXJzaW9uIG9yIGEgZmFtaWxp
YXIgbGludXggbGlicmFyeSB2ZXJzaW9uIHN0cmluZy48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
SWYgdGhlcmUgYXJlIG5vIGxldHRlcnMsIHRoZW4gdGhleSBjYW4gaW50ZXJwcmV0IGl0IGFzIGEg
bm9ybWFsIHNlbXZlci4gSWYgdGhleSBzZWUgdGhlIGxldHRlcnMgaXQgcHJvbXB0cyB0aGVtIHRv
IHNheSAmcXVvdDtvaCAtIHdoYXQncyB0aGF0LiBJJ2QgYmV0dGVyIGdvIGxvb2sgdXAgd2hhdCB0
aGF0IG1lYW5zJnF1b3Q7LjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5KYXNvbjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1
YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNv
bGlkIGJsdWUgMS41cHQ7cGFkZGluZzowY20gMGNtIDBjbSA0LjBwdCI+DQo8ZGl2Pg0KPGRpdiBz
dHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6
My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gbGFuZz0i
RU4tVVMiPkZyb206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+IG5ldG1vZCAmbHQ7bmV0
bW9kLWJvdW5jZXNAaWV0Zi5vcmcmZ3Q7DQo8Yj5PbiBCZWhhbGYgT2YgPC9iPkFuZHkgQmllcm1h
bjxicj4NCjxiPlNlbnQ6PC9iPiBNb25kYXksIE1hcmNoIDMwLCAyMDIwIDQ6NDYgUE08YnI+DQo8
Yj5Ubzo8L2I+IFJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pICZsdDtycmFobWFuQGNpc2NvLmNvbSZn
dDs8YnI+DQo8Yj5DYzo8L2I+IE5ldE1vZCBXRyAmbHQ7bmV0bW9kQGlldGYub3JnJmd0Ozxicj4N
CjxiPlN1YmplY3Q6PC9iPiBSZTogW25ldG1vZF0gQWxsIElFVEYgWUFORyBtb2R1bGVzIE1VU1Qg
aW5jbHVkZSByZXZpc2lvbi1sYWJlbCBzdGF0ZW1lbnRzPG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIE1vbiwgTWFyIDMwLCAyMDIwIGF0
IDE6MjYgUE0gUmVzaGFkIFJhaG1hbiAocnJhaG1hbikgJmx0OzxhIGhyZWY9Im1haWx0bzpycmFo
bWFuQGNpc2NvLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPnJyYWhtYW5AY2lzY28uY29tPC9hPiZndDsg
d3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6
bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20g
Ni4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+DQo8ZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQg
I0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZy
b206DQo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNr
Ij4nQW5keSBCaWVybWFuJyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmFuZHlAeXVtYXdvcmtzLmNvbSIg
dGFyZ2V0PSJfYmxhbmsiPmFuZHlAeXVtYXdvcmtzLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+RGF0ZTog
PC9iPk1vbmRheSwgTWFyY2ggMzAsIDIwMjAgYXQgMjo1MSBQTTxicj4NCjxiPlRvOiA8L2I+TWFy
dGluIEJqw7Zya2x1bmQgJmx0OzxhIGhyZWY9Im1haWx0bzptYmolMkJpZXRmQDQ2Njguc2UiIHRh
cmdldD0iX2JsYW5rIj5tYmomIzQzO2lldGZANDY2OC5zZTwvYT4mZ3Q7PGJyPg0KPGI+Q2M6IDwv
Yj4mcXVvdDtSZXNoYWQgUmFobWFuIChycmFobWFuKSZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRv
OnJyYWhtYW5AY2lzY28uY29tIiB0YXJnZXQ9Il9ibGFuayI+cnJhaG1hbkBjaXNjby5jb208L2E+
Jmd0OywgTmV0TW9kIFdHICZsdDs8YSBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYub3JnIiB0YXJn
ZXQ9Il9ibGFuayI+bmV0bW9kQGlldGYub3JnPC9hPiZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+
UmU6IFtuZXRtb2RdIEFsbCBJRVRGIFlBTkcgbW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNpb24t
bGFiZWwgc3RhdGVtZW50czwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5PbiBNb24sIE1hciAzMCwgMjAyMCBhdCAx
MToyMCBBTSBNYXJ0aW4gQmrDtnJrbHVuZCAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1iaiUyQmlldGZA
NDY2OC5zZSIgdGFyZ2V0PSJfYmxhbmsiPm1iaiYjNDM7aWV0ZkA0NjY4LnNlPC9hPiZndDsgd3Jv
dGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9u
ZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4w
cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206NS4wcHQ7
bWFyZ2luLWxlZnQ6NC4uOHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttYXJnaW4tYm90dG9tOjEyLjBwdCI+JnF1b3Q7UmVzaGFkIFJhaG1h
biAocnJhaG1hbikmcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpycmFobWFuQGNpc2NvLmNvbSIg
dGFyZ2V0PSJfYmxhbmsiPnJyYWhtYW5AY2lzY28uY29tPC9hPiZndDsgd3JvdGU6PGJyPg0KJmd0
OyBPbiAyMDIwLTAzLTI4LCA0OjQxIEFNLCAmcXVvdDtNYXJ0aW4gQmrDtnJrbHVuZCZxdW90OyAm
bHQ7PGEgaHJlZj0ibWFpbHRvOm1iaiUyQmlldGZANDY2OC5zZSIgdGFyZ2V0PSJfYmxhbmsiPm1i
aiYjNDM7aWV0ZkA0NjY4LnNlPC9hPiZndDsgd3JvdGU6PGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmcXVvdDtSZXNoYWQgUmFobWFuIChycmFobWFuKSZxdW90OyAmbHQ7
PGEgaHJlZj0ibWFpbHRvOnJyYWhtYW5AY2lzY28uY29tIiB0YXJnZXQ9Il9ibGFuayI+cnJhaG1h
bkBjaXNjby5jb208L2E+Jmd0OyB3cm90ZTo8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7IEhpLDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsgPGJyPg0KJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyA8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vbmV0bW9kLXdn
L3lhbmctdmVyLWR0L2lzc3Vlcy80NSIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly9naXRodWIu
Y29tL25ldG1vZC13Zy95YW5nLXZlci1kdC9pc3N1ZXMvNDU8L2E+PGJyPg0KJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO28mbmJzcDsgNy4xPGJyPg0KJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQom
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDtUaGUgdGV4dCBzYXlzOjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwO0FsbCBJRVRGIFlBTkcgbW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNpb24tbGFiZWwgc3Rh
dGVtZW50cyBmb3I8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7YWxsPGJyPg0KJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwO25ld2x5IHB1Ymxpc2hlZCBZQU5HIG1vZHVsZXMsIGFuZCBhbGwgbmV3bHkgcHVibGlz
aGVkIHJldmlzaW9ucyBvZjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtleGlzdGluZyBZQU5HIG1v
ZHVsZXMuJm5ic3A7IFRoZSByZXZpc2lvbi1sYWJlbCBNVVNUIHRha2UgdGhlIGZvcm0gb2YgYTxi
cj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtZQU5HIHNlbWFudGljIHZlcnNpb24gbnVtYmVyIFtJLUQu
dmVyZHQtbmV0bW9kLXlhbmctc2VtdmVyXS48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0kg
c3Ryb25nbHkgZGlzYWdyZWUgd2l0aCB0aGlzIG5ldyBydWxlLiZuYnNwOyBJRVRGIG1vZHVsZXMg
dXNlIGEgbGluZWFyPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7aGlzdG9yeSwgc28gdGhlcmUgYXJlIG5vIHJl
YXNvbnMgdG8gdXNlICZxdW90O21vZGlmaWVkIHNlbXZlciZxdW90Oy48YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4N
CiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwO0l0IGlzIG9rIHRvIHVzZSByZXY6bmJjLWNoYW5nZXMgaWYgbmVlZGVkLCB0
aG91Z2guPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyA8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsmZ3Q7IFdlIGJlbGlldmUgc29tZSBJRVRGIG1vZGVscyBtYXkgbm90IGZv
bGxvdyBsaW5lYXIgaGlzdG9yeSwgdGhpcyB3YXM8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsmZ3Q7IGJyb3VnaHQgdXAgKEkgdGhpbmspIGZvciBJRFIuIE1vZGlmaWVkIHNlbXZlciBhbGxv
d3MgZm9yIG5vbi1saW5lYXI8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7IGhpc3Rv
cnkgYW5kIGFsc28gZG9lc24ndCBwcmVjbHVkZSBsaW5lYXIgaGlzdG9yeS4gU28gZXZlbiBpZiB3
ZSBlbmQgdXA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7IGhhdmluZyBubyBJRVRG
IG1vZHVsZXMgdXNpbmcgYnJhbmNoaW5nLCBtb2RpZmllZCBzZW12ZXIgc3RpbGwgd29ya3MuPGJy
Pg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
V2l0aCB0aGUgY2xhcmlmaWFjdGlvbnMgYW5kIHVwZGF0ZXMgaW48YnI+DQomZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDtkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lvbmluZywgbm9u
LWxpbmVhciB2ZXJzaW9uaW5nPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7d29ya3Mgd2l0
aG91dCBtb2RpZmllZCBzZW12ZXIuJm5ic3A7IFNvIHRoZXJlIGlzIG5vIHRlY2huaWNhbCByZWFz
b24gdG8gdXNlPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7bW9kaWZpZWQgc2VtdmVyIGlu
IElFVEYgbW9kdWxlcy48YnI+DQomZ3Q7IDxicj4NCiZndDsgU28gYXJlIHlvdSBwcm9wb3Npbmcg
d2UgdXNlIHNvbWUgb3RoZXIgcmV2aXNpb24tbGFiZWwgc2NoZW1lIChlLmcuIHNlbXZlciAyLjAu
MCkgZm9yIElFVEYgbW9kdWxlcz88YnI+DQomZ3Q7IDxicj4NCiZndDsgT3IgdGhhdCBJRVRGIG1v
ZHVsZXMgc2hvdWxkbid0IHVzZSByZXZpc2lvbi1sYWJlbHM/PGJyPg0KPGJyPg0KVGhhdCBJRVRG
IHNob3VsZG4ndCB1c2UgcmV2aXNpb24gbGFiZWxzLjxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1
b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkkgZG8gbm90IGxpa2UgbW9k
aWZpZWQgc2VtdmVyIGJlY2F1c2UgaXQgd2lsbCBjYXVzZSBjb25mdXNpb24gd2l0aCB0aGUgcmVh
bCBzZW12ZXI8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+aW50cm9kdWNlZCBieSBPcGVuQ29uZmlnLiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+U29tZXRpbWVzIG11bHRpcGxl
IHJlbGVhc2UgdHJhaW5zIGFyZSBuZWVkZWQsIGFuZCB0aGUgcmV2aXNpb24gbGFiZWwgKGluIGFk
ZGl0aW9uIHRvIHJldmlzaW9uLWRhdGUpPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPmNhbiBoZWxwIGRpc3Rpbmd1aXNoIHJldmlzaW9ucyBmcm9t
IGVhY2ggcmVsZWFzZSB0cmFpbiwgc28gcGxhaW4gc2VtdmVyIHRoYXQgaXMgaW50cm9kdWNlZCBv
dmVyIHRpbWU8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+d291bGQgYmUgT0suJm5ic3A7Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5JdCBpcyBwb3NzaWJsZSB0byBpbnRyb2R1
Y2Ugb25seSBCQyBjaGFuZ2VzIG9uIGVhY2ggcmVsZWFzZSB0cmFpbi48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+VGhlIEJDIHZzLiBOQkMgaXNz
dWUgaGFzIG5vdGhpbmcgdG8gZG8gd2l0aCBtdWx0aXBsZSByZWxlYXNlIHRyYWlucy48bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNw
OzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4m
bmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpu
b25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2
LjBwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1LjBw
dDttYXJnaW4tbGVmdDo0Li44cHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21hcmdpbi1ib3R0b206MTIuMHB0Ij5JIGFtIGFsbCBmb3IgdXNp
bmcgcmV2Om5iYy1jaGFuZ2VzIG9yIHJldjplZGl0b3JpYWwtY2hhbmdlcyAod2hpY2ggSTxicj4N
CnRoaW5rIHNob3VsZCBiZSBhZGRlZCkgaW4gSUVURiBtb2R1bGVzLjxvOnA+PC9vOnA+PC9wPg0K
PC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkkgYWdyZWUg
dGhhdCB0aGlzIGlzIHN1ZmZpY2llbnQgYW5kIG1vZGlmaWVkIHNlbXZlciBwcm92aWRlcyBubyBh
ZGRlZCB2YWx1ZSwgb25seSBjb25mdXNpb24uPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPiZsdDtSUiZndDsgVGhlcmUgYXJlIDIgcXVlc3Rpb25zIGhlcmU6PG86cD48L286
cD48L3A+DQo8b2wgc3RhcnQ9IjEiIHR5cGU9IjEiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztt
c28tbGlzdDpsMCBsZXZlbDEgbGZvMSI+DQpJcyByZXZpc2lvbi1sYWJlbCB1c2VmdWw/IFdlIGJl
bGlldmUgaXQgaXMgdXNlZnVsIHNpbmNlIGl0IDxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+DQph
bGxvd3MgYSB1c2VyIHRvIGVhc2lseSBmaWd1cmUgb3V0IHdoZXRoZXIgMiByZXZpc2lvbnMgYXJl
IChOKUJDPC9zcGFuPjxvOnA+PC9vOnA+PC9saT48bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1s
aXN0OmwwIGxldmVsMSBsZm8xIj4NCklmIGl0IGlzIHVzZWZ1bCwgd2hhdOKAmXMgdGhlIGJlc3Qg
c2NoZW1lIHRvIHVzZT8gU2VtdmVyLCBtb2RpZmllZCBzZW12ZXIsIOKApj88bzpwPjwvbzpwPjwv
bGk+PC9vbD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPllvdeKAmXJlIG5vdCBrZWVuIG9uIG1vZGlmaWVkIHNlbXZl
ciBqdXN0IGJlY2F1c2Ugb2YgdGhlIG5hbWUsIG9yIGFyZSB0aGVyZSBvdGhlciByZWFzb25zPzxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPklNTyBpdCBpcyBhIGJhZCBpZGVhIHRv
IG92ZXJsb2FkIGEgd2VsbC11bmRlcnN0b29kJm5ic3A7cGF0dGVybiBsaWtlIG1ham9yLm1pbm9y
LnBhdGNoIHdpdGg8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPmV4dHJhIHNlbWFudGljcyBsaWtlIGJhY2t3YXJkLWNvbXBhdGliaWxpdHkuJm5ic3A7
IEEgdG9vbCBvciBhIHBlcnNvbiBjYW4gcmVhZCB0aGUgcmV2aXNpb24gaGlzdG9yeTxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Zm9yIGRldGFpbHMg
YWJvdXQgcmV2aXNpb24gY2hhbmdlcy4mbmJzcDsgQWRkaW5nIGxldHRlcnMgdG8gdGhlIGVuZCBq
dXN0IGNvbmZ1c2VzIHBlb3BsZSB3aG88bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPnRob3VnaHQgdGhleSB3ZXJlIGxvb2tpbmcgYXQgb3BlbmNvbmZp
Zy12ZXJzaW9uIG9yIGEgZmFtaWxpYXIgbGludXggbGlicmFyeSB2ZXJzaW9uIHN0cmluZy48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGRv
bid0IGFncmVlIHRoYXQgdGhlIElFVEYgc2hvdWxkIGJlIHdvcmtpbmcgdG8gbm9ybWFsaXplIE5C
QyBjaGFuZ2VzIGluIHRoZSBmaXJzdCBwbGFjZS48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4N
CjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0ND
IDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2lu
LXJpZ2h0OjBjbSI+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+UmVzaGFkLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+UmVnYXJkcyw8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+UmVzaGFkLjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5BbmR5PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVv
dGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFk
ZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNt
Ij4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJv
cmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNt
IDBjbSA2LjBwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRv
bTo1LjBwdDttYXJnaW4tbGVmdDo0Li44cHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21hcmdpbi1ib3R0b206MTIuMHB0Ij48YnI+DQovbWFy
dGluPG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPkFuZHk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1
b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3Bh
ZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNt
O21hcmdpbi1ib3R0b206NS4wcHQ7bWFyZ2luLWxlZnQ6NC4uOHB0Ij4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IE9yIGRvIHlvdSBoYXZlIHNvbWV0aGluZyBl
bHNlIGluIG1pbmQ/PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFJlZ2FyZHMsPGJyPg0KJmd0OyBSZXNo
YWQuPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7SSBjYW4gcmVsdWN0YW50bHkgYWNjZXB0IHRoYXQgbW9kaWZpZWQgc21ldmVyIGlzIHB1
Ymxpc2hlZCBhczxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO0V4cGVyaW1lbnRhbC4mbmJz
cDsgQnV0IHRoYXQgZG9lc24ndCBtZWFuIHRoYXQgSUVURiBtb2R1bGVzIHNob3VsZCB1c2UgaXQu
PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7L21hcnRpbjxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyBS
ZWdhcmRzLDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsgUmVzaGFkLjxicj4NCiZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7IE9uIDIwMjAtMDMtMjAsIDU6
MDggUE0sICZxdW90O25ldG1vZCBvbiBiZWhhbGYgb2YgUmVzaGFkIFJhaG1hbiAocnJhaG1hbikm
cXVvdDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7ICZsdDs8YSBocmVmPSJtYWls
dG86bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5uZXRtb2QtYm91bmNl
c0BpZXRmLm9yZzwvYT4gb24gYmVoYWxmIG9mPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0OyBycmFobWFuPTxhIGhyZWY9Im1haWx0bzo0MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZyIg
dGFyZ2V0PSJfYmxhbmsiPjQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnPC9hPiZndDsgd3JvdGU6
PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtIaSBNYXJ0aW4sPGJyPg0KJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7V2UndmUgb3BlbmVkIGlzc3VlcyB0
byB0cmFjayB5b3VyIHJldmlldyBjb21tZW50cyAoc2VlIGJlbG93KS4gV2lsbDxicj4NCiZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO2tpY2sgb2ZmIHNlcGFy
YXRlIHRoZXJhZHMgZm9yIGVhY2ggaXNzdWUuPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL25ldG1vZC13
Zy95YW5nLXZlci1kdC9pc3N1ZXM/cT1pcyUzQWlzc3VlJiM0MztpcyUzQW9wZW4mIzQzO2xhYmVs
JTNBdXBkYXRlZC1tb2QtcmV2LWhhbmRsaW5nIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9naXRo
dWIuY29tL25ldG1vZC13Zy95YW5nLXZlci1kdC9pc3N1ZXM/cT1pcyUzQWlzc3VlJiM0MztpcyUz
QW9wZW4mIzQzO2xhYmVsJTNBdXBkYXRlZC1tb2QtcmV2LWhhbmRsaW5nPC9hPjxicj4NCiZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO1JlZ2FyZHMsPGJyPg0KJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7UmVzaGFkLjxicj4N
CiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO09uIDIwMjAtMDMt
MTAsIDM6MzEgUE0sICZxdW90O25ldG1vZCBvbiBiZWhhbGYgb2YgTWFydGluIEJqw7Zya2x1bmQm
cXVvdDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsmbHQ7PGEgaHJlZj0ibWFpbHRvOm5ldG1vZC1ib3VuY2VzQGlldGYub3JnIiB0YXJnZXQ9Il9i
bGFuayI+bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc8L2E+IG9uIGJlaGFsZiBvZg0KPGEgaHJlZj0i
bWFpbHRvOm1iaiUyQmlldGZANDY2OC5zZSIgdGFyZ2V0PSJfYmxhbmsiPm1iaiYjNDM7aWV0ZkA0
NjY4LnNlPC9hPiZndDsgd3JvdGU6PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtIaSw8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7SGVy
ZSBhcmUgbXkgcmV2aWV3IGNvbW1lbnRzIG9mPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtkcmFmdC12ZXJkdC1uZXRtb2Qt
eWFuZy1tb2R1bGUtdmVyc2lvbmluZy0wMS48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwO28mbmJzcDsgMy4xLjE8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDtvJm5ic3A7IEluIHN0YXRlbWVudHMgdGhhdCBoYXZlIGFueSBkYXRhIGRlZmluaXRpb24g
c3RhdGVtZW50cyBhczxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHN1YnN0YXRlbWVu
dHMsIHRob3NlIGRhdGEgZGVmaW5pdGlvbiBzdWJzdGF0ZW1lbnRzIE1BWSBiZTxicj4NCiZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHJlb3JkZXJlZCwgYXMgbG9uZyBhcyB0aGV5IGRvIG5vdCBj
aGFuZ2UgdGhlIG9yZGVyaW5nIG9yIGFueTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZxdW90O3JwYyZxdW90Ozxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZxdW90O2lu
cHV0JnF1b3Q7IHN1YnN0YXRlbWVudHMuPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtJIHRo
aW5rIHRoaXMgbmVlZHMgdG8gY2FwdHVyZSB0aGF0IG5vIGRlc2NlbmRhbnQgc3RhdGVtZW50cyB0
bzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyZxdW90O2lucHV0JnF1b3Q7IGNhbiBiZSByZW9yZGVyZWQuJm5i
c3A7IFNhbWUgZm9yICZxdW90O291dHB1dCZxdW90OyAobm90ZSwgJnF1b3Q7aW5wdXQmcXVvdDsg
YW5kPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7JnF1b3Q7b3V0cHV0JnF1b3Q7IGluIGJvdGggJnF1b3Q7cnBj
JnF1b3Q7IGFuZCAmcXVvdDthY3Rpb24mcXVvdDspLjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+
DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwO28mbmJzcDsgMy4zPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7QWxs
IHJldmlzaW9uIGxhYmVscyB0aGF0IG1hdGNoIHRoZSBwYXR0ZXJuIGZvciB0aGUgJnF1b3Q7dmVy
c2lvbiZxdW90Ozxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDt0eXBlZGVmIGluIHRoZSBpZXRmLXlh
bmctc2VtdmVyIFlBTkcgbW9kdWxlIE1VU1QgYmUgaW50ZXJwcmV0ZWQgYXM8YnI+DQomZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7WUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJlcnMuPGJyPg0KJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+
DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDtJIGRvbid0IHRoaW5rIHRoaXMgaXMgYSBnb29kIGlkZWEuJm5ic3A7IFNl
ZW1zIGxpa2UgYSBsYXllciB2aW9sYXRpb24uPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7V2hhdCBpZiBteSBw
cm9qZWN0IHVzZSBhbm90aGVyIGRpYWxlY3Qgb2Ygc2VtdmVyLCB0aGF0IHdvdWxkbid0IGJlPGJy
Pg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7cG9zc2libGUgd2l0aCB0aGlzIHJ1bGUuJm5ic3A7IEkgdGhpbmsgdGhp
cyBuZWVkcyB0byBiZSByZW1vdmVkLjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO28m
bmJzcDsgMy4zPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7U3VibW9kdWxlcyBN
VVNUIE5PVCB1c2UgcmV2aXNpb24gbGFiZWwgc2NoZW1lcyB0aGF0IGNvdWxkIGJlPGJyPg0KJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwO2NvbmZ1c2VkPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO3dpdGggdGhl
IGluY2x1ZGluZyBtb2R1bGUncyByZXZpc2lvbiBsYWJlbCBzY2hlbWUuPGJyPg0KJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+
DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDtIbW0sIGhvdyBkbyBJIGVuc3VyZSB0aGF0IHRoaXMgTVVTVCBOT1QgaXMg
aGFuZGxlZCBjb3JyZWN0bHk/Jm5ic3A7IFdoYXQ8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtleGFjdGx5IGRv
ZXMgJnF1b3Q7Y291bGQgYmUgY29uZnVzZWQgd2l0aCZxdW90OyBtZWFuPzxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJy
Pg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwO28mbmJzcDsgMy4zPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwO0luIHRoZSBmaWxlbmFtZSBvZiBhIFlBTkcgbW9kdWxlLCB3aGVyZSBp
dCB0YWtlcyB0aGUgZm9ybTo8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO21vZHVsZS08
YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO29yLXN1Ym1vZHVsZS1uYW1lIFsnQCcgcmV2
aXNpb24tbGFiZWxdICggJy55YW5nJyAvICcueWluJyApPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDtTaG91bGQgdGhpcyBzZWN0aW9uIHVwZGF0ZSA1LjIgb2YgUkZDIDc5NTA/Jm5ic3A7IEkg
a25vdyB0aGF0IDUuMiBqdXN0PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7c2F5cyAmcXVvdDtTSE9VTEQmcXVv
dDsuJm5ic3A7IEJ1dCBleGlzdGluZyB0b29scyBpbXBsZW1lbnQgdGhpcyBTSE9VTEQsIGFuZCB0
aGV5PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7bmVlZCB0byBiZSB1cGRhdGVkIHRvIGhhbmRsZSB0aGlzIG5l
dyBjb252ZW50aW9uLjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7QnV0IEkgd29uZGVyIGlm
IHRoaXMgYSBnb29kIGlkZWEuJm5ic3A7IEl0IG1lYW5zIHRoYXQgYSB0b29sIHRoYXQgbG9va3M8
YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDtmb3IgYSBtb2R1bGUgd2l0aCBhIGNlcnRhaW4gcmV2aXNpb24gZGF0
ZSBjYW5ub3Qgc2ltcGx5IGNoZWNrIHRoZTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2ZpbGVuYW1lcywgYnV0
IG5lZWQgdG8gcGFyc2UgYWxsIGF2YWlsYWJsZSBtb2R1bGVzICh3aWp1c3QgdG8gZmluZDxicj4N
CiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwO3RoZTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7byZuYnNwOyAzLjQ8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgbGVhZiBp
bXBlcmlhbC10ZW1wZXJhdHVyZSB7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgdHlw
ZSBpbnQ2NDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB1bml0cyAmcXVvdDtkZWdy
ZWVzIEZhaHJlbmhlaXQmcXVvdDs7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgc3Rh
dHVzIGRlcHJlY2F0ZWQgezxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBy
ZXY6c3RhdHVzLWRlc2NyaXB0aW9uPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmcXVvdDtJbXBlcmlhbCBtZWFzdXJlbWVudHMgYXJlIGJlaW5nIHBoYXNlZCBv
dXQgaW4gZmF2b3I8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwO29mIHRoZWlyIG1ldHJpYyBlcXVpdmFsZW50cy4mbmJzcDsgVXNlIG1ldHJpYy10ZW1w
ZXJhdHVyZTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7aW5zdGVhZC4mcXVvdDs7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgfTxicj4N
CiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGRlc2NyaXB0aW9uPGJyPg0KJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZxdW90O1RlbXBlcmF0dXJlIGluIGRlZ3JlZXMgRmFocmVu
aGVpdC4mcXVvdDs7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB9PGJyPg0KJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQom
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDtJIGRvbid0IHRoaW5rIHJldjpzdGF0dXMtZGVzY3JpcHRpb24gaXMgbmVjZXNz
YXJ5IC8gd29ydGggaXQuJm5ic3A7IFRoaXM8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtjYW4gZWFzaWx5IGJl
IHdyaXR0ZW4gd2l0aCB0aGUgbm9ybWFsIGRlc2NyaXB0aW9uIHN0YXRlbWVudCBpbnN0ZWFkOjxi
cj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBsZWFmIGltcGVyaWFsLXRlbXBlcmF0
dXJlIHs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB0eXBlIGludDY0Ozxicj4NCiZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHVuaXRzICZxdW90O2RlZ3JlZXMgRmFocmVuaGVpdCZx
dW90Ozs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBzdGF0dXMgZGVwcmVjYXRlZDs8
YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBkZXNjcmlwdGlvbjxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJnF1b3Q7SW1wZXJpYWwgbWVhc3VyZW1l
bnRzIGFyZSBiZWluZyBwaGFzZWQgb3V0IGluIGZhdm9yPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtvZiB0aGVpciBtZXRyaWMgZXF1aXZhbGVudHMu
Jm5ic3A7IFVzZSBtZXRyaWMtdGVtcGVyYXR1cmU8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2luc3RlYWQuPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO1RlbXBlcmF0dXJlIGluIGRl
Z3JlZXMgRmFocmVuaGVpdC4mcXVvdDs7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB9PGJyPg0K
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7byZuYnNwOyAzLjU8YnI+DQomZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwO1RoZSBleGFtcGxlIG1vZHVsZXMgc2hvdWxkIGJlIGxlZ2FsIFlBTkcgbW9kdWxl
cy4mbmJzcDsgVXNlIGUuZy4gPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7JnF1b3Q7dXJuOmV4YW1wbGU6bW9k
dWxlJnF1b3Q7IGFzIG5hbWVzcGFjZS48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0Fsc28s
IHRoZSBtb2R1bGVzIGFyZSBtaXNzaW5nIHRoZSBsYXN0ICZxdW90O30mcXVvdDssIHdoaWNoIGNv
bmZ1c2VzIHRoZTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZxdW90O3JmY3N0cmlwJnF1b3Q7IHRvb2wuPGJy
Pg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7byA0LjEuMTxicj4NCiZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwO0FsdGVybmF0aXZlbHksIHRoZSBmaXJzdCBleGFtcGxlIGNvdWxkIGhh
dmUgdXNlZCB0aGUgcmV2aXNpb248YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7bGFiZWw8YnI+DQom
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7JnF1b3Q7MS4wLjAmcXVvdDsgaW5zdGVhZCwgd2hpY2ggc2VsZWN0
cyB0aGUgc2FtZSBzZXQgb2YgcmV2aXNpb25zL3ZlcnNpb25zLjxicj4NCiZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwO2ltcG9ydCBleGFtcGxlLW1vZHVsZSB7PGJyPg0KJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDtyZXY6cmV2aXNpb24tb3ItZGVyaXZlZCAxLjAuMDs8YnI+DQomZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7fTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7U2hvdWxkbid0IHRoaXMg
YmUgcy8xLjAuMC8yLjAuMC9nID88YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtvJm5i
c3A7IDU8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0kgdGhpbmsgdGhlIG1vZHVsZSBuYW1l
ICZxdW90O2lldGYteWwtcmV2aXNpb25zJnF1b3Q7IHNob3VsZCBiZSBjaGFuZ2VkIHRvPGJyPg0K
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7JnF1b3Q7aWV0Zi15YW5nLWxpYnJhcnktcmV2aXNpb25zJnF1b3Q7LiZuYnNw
OyAmbmJzcDsmcXVvdDt5bCZxdW90OyBpcyBub3QgYSB3ZWxsLWtub3duIGFjcm9ueW0uPGJyPg0K
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7byZuYnNwOyA1LjIuMjxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0K
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7V291bGRuJ3QgaXQgYmUgYmV0dGVyIGlmIHRoZSBsZWFmICZxdW90O2RlcHJl
Y2F0ZWQtbm9kZXMtaW1wbGVtZW50ZWQmcXVvdDsgYW5kPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7JnF1b3Q7
b2Jzb2xldGUtbm9kZXMtYWJzZW50JnF1b3Q7IHdlcmUgb2YgdHlwZSAmcXVvdDtib29sZWFuJnF1
b3Q7IHJhdGhlciB0aGFuIHR5cGU8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmcXVvdDtlbXB0eSZxdW90Oz88
YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtvJm5ic3A7IDcuMTxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJy
Pg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7VGhlIHRleHQgc2F5czo8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDtBbGwgSUVURiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVs
IHN0YXRlbWVudHMgZm9yPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2FsbDxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDtuZXdseSBwdWJsaXNoZWQgWUFORyBtb2R1bGVzLCBhbmQgYWxsIG5ld2x5IHB1
Ymxpc2hlZCByZXZpc2lvbnMgb2Y8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ZXhpc3RpbmcgWUFO
RyBtb2R1bGVzLiZuYnNwOyBUaGUgcmV2aXNpb24tbGFiZWwgTVVTVCB0YWtlIHRoZSBmb3JtIG9m
IGE8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7WUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJlciBb
SS1ELnZlcmR0LW5ldG1vZC15YW5nLXNlbXZlcl0uPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDtJIHN0cm9uZ2x5IGRpc2FncmVlIHdpdGggdGhpcyBuZXcgcnVsZS4mbmJzcDsgSUVURiBtb2R1
bGVzIHVzZSBhIGxpbmVhcjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2hpc3RvcnksIHNvIHRoZXJlIGFyZSBu
byByZWFzb25zIHRvIHVzZSAmcXVvdDttb2RpZmllZCBzZW12ZXImcXVvdDsuPGJyPg0KJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8
YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDtJdCBpcyBvayB0byB1c2UgcmV2Om5iYy1jaGFuZ2VzIGlmIG5lZWRl
ZCwgdGhvdWdoLjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO28gNy4xLjE8YnI+DQom
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwO1RoZXJlIGlzIGEgbWlzc2luZyAmcXVvdDsgaW46PGJyPg0K
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgNC4mbmJzcDsgRm9yIHN0YXR1cyAmcXVvdDtvYnNvbGV0
ZSZxdW90OywgaXQgaXMgUkVDT01NRU5ERUQgdG8ga2VlcCB0aGUgJnF1b3Q7c3RhdHVzLTxicj4N
CiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGRlc2NyaXB0aW9uJnF1b3Q7IGluZm9ybWF0aW9u
LCBmcm9tIHdoZW4gdGhlIG5vZGUgaGFkIHN0YXR1czxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZxdW90O2RlcHJlY2F0ZWQsIHdoaWNoIGlzIHN0aWxsIHJlbGV2YW50Ljxicj4NCiZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7IEhFUkUmbmJzcDsgLS0tLS0tLS0tLS1ePGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7byZuYnNwOyA4PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtzL0NPREUgRU5EUyZndDsv
Jmx0O0NPREUgRU5EUyZndDsvPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7byBCb3Ro
IFlBTkcgbW9kdWxlczxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7QWxsIGV4dGVuc2lvbnMg
c2hvdWxkIHNwZWNpZnkgdGhlIGdyYW1tYXI7IGkuZS4sIGluIHdoaWNoIHN0YXRlbWVudHM8YnI+
DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDt0aGV5IGNhbiBiZSBwcmVzZW50IGFuZCB3aGljaCBzdWJzdGF0ZW1lbnRz
IHRoZXkgY2FuIGhhdmUuPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsvbWFydGluPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtuZXRtb2QgbWFpbGluZyBsaXN0PGJyPg0K
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDs8YSBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bmV0
bW9kQGlldGYub3JnPC9hPjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9uZXRtb2QiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRm
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZDwvYT48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7bmV0bW9kIG1haWxpbmcgbGlzdDxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOzxhIGhyZWY9Im1haWx0bzpu
ZXRtb2RAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5uZXRtb2RAaWV0Zi5vcmc8L2E+PGJyPg0K
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGEgaHJlZj0i
aHR0cHM6Ly93d3cuaWV0Zi4ub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kIiB0YXJnZXQ9Il9i
bGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2Q8L2E+PGJy
Pg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0K
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDs8YnI+DQomZ3Q7IDxicj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fPGJyPg0KbmV0bW9kIG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0bzpu
ZXRtb2RAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5uZXRtb2RAaWV0Zi5vcmc8L2E+PGJyPg0K
PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QiIHRh
cmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1v
ZDwvYT48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_DM5PR08MB26337034A2C4FF473ED059189BCB0DM5PR08MB2633namp_--


From nobody Mon Mar 30 14:51:04 2020
Return-Path: <mbj+ietf@4668.se>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E1EC3A149F for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 14:50:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.799
X-Spam-Level: *
X-Spam-Status: No, score=1.799 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=fO175ssb; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=kYK4VrCm
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 HmpQHkV6wLtc for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 14:50:55 -0700 (PDT)
Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E4E13A146B for <netmod@ietf.org>; Mon, 30 Mar 2020 14:50:50 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id BC72B75A; Mon, 30 Mar 2020 17:50:49 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Mon, 30 Mar 2020 17:50:49 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm1; bh= +/T5tJqulN971CPGVymSm0x4EErO+xKwssSZN8Lckmk=; b=fO175ssbYjvlmfy2 hk62l3AbPDZHvu/CejiMcOiM46XtT2bwxSL0k+TNb928fuJhYemL0haO9Hm6RHUy fXKAGTghk2ejw0AVbaUMBp9f0lduJqwJ8kVPMMsn7kbs0x44c8gZPqIw5a74PdB9 LZ5LzAYgx3pKz7uikjF4iZRmB5fhnHlRDhrC+TKO4a1rEOUQMkUAo/BLJQOvcxp/ Nkjh5Z/1y2vlkpKzadY/GTFos2FmlD9FViIKIeUGfh7cbjcyL+uS2kRGkorSYh32 wQPBT76RbEZRp431F0RCfx2tEFEkORM2VvgkxNXw23PNQ5s0B06wqEOEEXYe3QsF LDWsQg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=+/T5tJqulN971CPGVymSm0x4EErO+xKwssSZN8Lck mk=; b=kYK4VrCm8DZbdttSXb49rS+YiR+BFTi4T99iIkblpos78GqJVXLkP+/bD nmz6E55Po3FWlREjhRuJr/jxh5fhDyc4hWAwVuoIZZqoPZEOqEPkYunUIzU4WCFR 6JmXFeDG8LvegpI8R2KQX7LxF9DYYhMLWYCcJzBcUZYZMJuirQfiLs3SRw7WAkXA I7/tAadV0VsmI/ort9fuLVtHwFN+H89pOL/fgsBBdi8c0o7+LamHoekh93SQZqjG 7j9v35DJUGx4rrHvdMf/CoMoTD+r3OGn+4VSC6L/tfziETFmK/JvtzrbHq5tjoKX 4SQ92+a6HlalNXzm/74Ef6nLviAFw==
X-ME-Sender: <xms:uWmCXvcNpbPYR9tTzBxuSF9og5KBr0Mz-2FKIJi7oYcrj94hyOSO9w>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrudeiiedgtdduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffkffvuffhjghfofggtgfgsehtqh ertdertddunecuhfhrohhmpeforghrthhinhcuuehjnphrkhhluhhnugcuoehmsghjodhi vghtfhesgeeiieekrdhsvgeqnecuffhomhgrihhnpehgihhthhhusgdrtghomhdpihgvth hfrdhorhhgnecukfhppeduheekrddujeegrdegrdeggeenucevlhhushhtvghrufhiiigv pedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmsghjodhivghtfhesgeeiieekrdhsvg
X-ME-Proxy: <xmx:uWmCXgJzhglRcFvzWrXruaHNh_NfHS6EiXCTCpn31x-2VqqkbP4_Gw> <xmx:uWmCXrKpgfSrEgiho9dFw83ZV1PF16ASYwD2tZ-E_UFvtrnNCj95BA> <xmx:uWmCXvvgc3iXasFV-Jw-tlT3m5RMGOe2Pcq93rohe8Plxg4IYG7h4A> <xmx:uWmCXlbnYAGF_504l1ZIE9Kpxj_sowAvMOag_FDdH4uBrqm6-mL0KQ>
Received: from localhost (unknown [158.174.4.44]) by mail.messagingengine.com (Postfix) with ESMTPA id 7A053306CA5E; Mon, 30 Mar 2020 17:50:48 -0400 (EDT)
Date: Mon, 30 Mar 2020 23:50:46 +0200 (CEST)
Message-Id: <20200330.235046.60166687757387667.id@4668.se>
To: jason.sterne@nokia.com
Cc: rrahman@cisco.com, netmod@ietf.org
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
In-Reply-To: <DM5PR08MB2633E6B1CA925B2D6E4B3AAE9BCB0@DM5PR08MB2633.namprd08.prod.outlook.com>
References: <047FB87D-37B2-41F4-86D2-B9A03050B4EB@cisco.com> <20200330.223957.1196399215343087647.id@4668.se> <DM5PR08MB2633E6B1CA925B2D6E4B3AAE9BCB0@DM5PR08MB2633.namprd08.prod.outlook.com>
X-Mailer: Mew version 6.8 on Emacs 25.2
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ZlBpi8Nd8whF7Rr5hNEPjlpKmGc>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 21:51:03 -0000

"Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com> wrote:
> > But it is not true.  What happened between 1.0.2M and 1.0.3M?
> =

> It tells you there is an NBC change between 1.0.2M and 1.0.3M.

No.  As you note below it says that all bets are off.  The change
between these two could be a spelling error fix.  Hence, Reshad's
statement that "The revision label allows a user to easily figure out
whether 2 revisions are (N)BC." is not correct.

> The M gives an indication that a branch has been "poisoned" by an
> NBC change and that all bets are off from that point onwards in that
> branch.


/martin


> =

> > -----Original Message-----
> > From: netmod <netmod-bounces@ietf.org> On Behalf Of Martin Bj=F6rkl=
und
> > Sent: Monday, March 30, 2020 4:40 PM
> > To: rrahman@cisco.com
> > Cc: netmod@ietf.org
> > Subject: Re: [netmod] All IETF YANG modules MUST include revision-l=
abel
> > statements
> > =

> > "Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
> > >
> > > On 2020-03-30, 2:20 PM, "Martin Bj=F6rklund" <mbj+ietf@4668.se> w=
rote:
> > >
> > >     "Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
> > >     > On 2020-03-28, 4:41 AM, "Martin Bj=F6rklund" <mbj+ietf@4668=
.se> wrote:
> > >     >
> > >     >     "Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
> > >     >     > Hi,
> > >     >     >
> > >     >     > https://github.com/netmod-wg/yang-ver-dt/issues/45
> > >     >     >
> > >     >     >         o  7.1
> > >     >     >
> > >     >     >           The text says:
> > >     >     >
> > >     >     >             All IETF YANG modules MUST include revisi=
on-label statements
> > for
> > >     >     >             all
> > >     >     >             newly published YANG modules, and all new=
ly published
> > revisions of
> > >     >     >             existing YANG modules.  The revision-labe=
l MUST take the form
> > of a
> > >     >     >             YANG semantic version number [I-D.verdt-n=
etmod-yang-
> > semver].
> > >     >     >
> > >     >     >           I strongly disagree with this new rule.  IE=
TF modules use a linear
> > >     >     >           history, so there are no reasons to use "mo=
dified semver".
> > >     >     >
> > >     >     >           It is ok to use rev:nbc-changes if needed, =
though.
> > >     >     >
> > >     >     > We believe some IETF models may not follow linear his=
tory, this was
> > >     >     > brought up (I think) for IDR. Modified semver allows =
for non-linear
> > >     >     > history and also doesn't preclude linear history. So =
even if we end up
> > >     >     > having no IETF modules using branching, modified semv=
er still works.
> > >     >
> > >     >     With the clarifiactions and updates in
> > >     >     draft-verdt-netmod-yang-module-versioning, non-linear v=
ersioning
> > >     >     works without modified semver.  So there is no technica=
l reason to use
> > >     >     modified semver in IETF modules.
> > >     >
> > >     > So are you proposing we use some other revision-label schem=
e (e.g.
> > semver 2.0.0) for IETF modules?
> > >     >
> > >     > Or that IETF modules shouldn't use revision-labels?
> > >
> > >     That IETF shouldn't use revision labels.
> > >
> > > The revision label allows a user to easily figure out whether 2
> > > revisions are (N)BC.
> > =

> > I think you meant "modified semver as revision label allows ..."
> > =

> > But it is not true.  What happened between 1.0.2M and 1.0.3M?
> > =

> > =

> > /martin
> > =

> > =

> > > Without the label, you always have to use tooling.
> > >
> > > Regards,
> > > Reshad.
> > >
> > >     I am all for using rev:nbc-changes or rev:editorial-changes (=
which I
> > >     think should be added) in IETF modules.
> > >
> > >
> > >     /martin
> > >
> > >
> > >     >
> > >     > Or do you have something else in mind?
> > >     >
> > >     > Regards,
> > >     > Reshad.
> > >     >
> > >     >     I can reluctantly accept that modified smever is publis=
hed as
> > >     >     Experimental.  But that doesn't mean that IETF modules =
should use it.
> > >     >
> > >     >
> > >     >     /martin
> > >     >
> > >     >
> > >     >     >
> > >     >     > Regards,
> > >     >     > Reshad.
> > >     >     >
> > >     >     >
> > >     >     > On 2020-03-20, 5:08 PM, "netmod on behalf of Reshad R=
ahman
> > (rrahman)"
> > >     >     > <netmod-bounces@ietf.org on behalf of
> > >     >     > rrahman=3D40cisco.com@dmarc.ietf.org> wrote:
> > >     >     >
> > >     >     >     Hi Martin,
> > >     >     >
> > >     >     >     We've opened issues to track your review comments=
 (see below).
> > Will
> > >     >     >     kick off separate therads for each issue.
> > >     >     >
> > >     >     >     https://github.com/netmod-wg/yang-ver-
> > dt/issues?q=3Dis%3Aissue+is%3Aopen+label%3Aupdated-mod-rev-handling=

> > >     >     >
> > >     >     >     Regards,
> > >     >     >     Reshad.
> > >     >     >
> > >     >     >     On 2020-03-10, 3:31 PM, "netmod on behalf of Mart=
in Bj=F6rklund"
> > >     >     >     <netmod-bounces@ietf.org on behalf of mbj+ietf@46=
68.se> wrote:
> > >     >     >
> > >     >     >         Hi,
> > >     >     >
> > >     >     >         Here are my review comments of
> > >     >     >         draft-verdt-netmod-yang-module-versioning-01.=

> > >     >     >
> > >     >     >
> > >     >     >
> > >     >     >         o  3.1.1
> > >     >     >
> > >     >     >             o  In statements that have any data defin=
ition statements as
> > >     >     >                substatements, those data definition s=
ubstatements MAY be
> > >     >     >                reordered, as long as they do not chan=
ge the ordering or any
> > >     >     >                "rpc"
> > >     >     >                "input" substatements.
> > >     >     >
> > >     >     >           I think this needs to capture that no desce=
ndant statements to
> > >     >     >           "input" can be reordered.  Same for "output=
" (note, "input" and
> > >     >     >           "output" in both "rpc" and "action").
> > >     >     >
> > >     >     >
> > >     >     >         o  3.3
> > >     >     >
> > >     >     >             All revision labels that match the patter=
n for the "version"
> > >     >     >             typedef in the ietf-yang-semver YANG modu=
le MUST be
> > interpreted as
> > >     >     >             YANG semantic version numbers.
> > >     >     >
> > >     >     >           I don't think this is a good idea.  Seems l=
ike a layer violation.
> > >     >     >           What if my project use another dialect of s=
emver, that wouldn't
> > be
> > >     >     >           possible with this rule.  I think this need=
s to be removed.
> > >     >     >
> > >     >     >
> > >     >     >         o  3.3
> > >     >     >
> > >     >     >             Submodules MUST NOT use revision label sc=
hemes that could
> > be
> > >     >     >             confused
> > >     >     >             with the including module's revision labe=
l scheme.
> > >     >     >
> > >     >     >           Hmm, how do I ensure that this MUST NOT is =
handled correctly?
> > What
> > >     >     >           exactly does "could be confused with" mean?=

> > >     >     >
> > >     >     >
> > >     >     >         o  3.3
> > >     >     >
> > >     >     >               In the filename of a YANG module, where=
 it takes the form:
> > >     >     >               module-
> > >     >     >               or-submodule-name ['@' revision-label] =
( '.yang' / '.yin' )
> > >     >     >
> > >     >     >           Should this section update 5.2 of RFC 7950?=
  I know that 5.2 just
> > >     >     >           says "SHOULD".  But existing tools implemen=
t this SHOULD, and
> > they
> > >     >     >           need to be updated to handle this new conve=
ntion.
> > >     >     >
> > >     >     >           But I wonder if this a good idea.  It means=
 that a tool that looks
> > >     >     >           for a module with a certain revision date c=
annot simply check
> > the
> > >     >     >           filenames, but need to parse all available =
modules (wijust to
> > find
> > >     >     >           the
> > >     >     >
> > >     >     >
> > >     >     >
> > >     >     >         o  3.4
> > >     >     >
> > >     >     >              leaf imperial-temperature {
> > >     >     >                type int64;
> > >     >     >                units "degrees Fahrenheit";
> > >     >     >                status deprecated {
> > >     >     >                  rev:status-description
> > >     >     >                    "Imperial measurements are being p=
hased out in favor
> > >     >     >                     of their metric equivalents.  Use=
 metric-temperature
> > >     >     >                     instead.";
> > >     >     >                }
> > >     >     >                description
> > >     >     >                  "Temperature in degrees Fahrenheit."=
;
> > >     >     >              }
> > >     >     >
> > >     >     >           I don't think rev:status-description is nec=
essary / worth it.  This
> > >     >     >           can easily be written with the normal descr=
iption statement
> > instead:
> > >     >     >
> > >     >     >              leaf imperial-temperature {
> > >     >     >                type int64;
> > >     >     >                units "degrees Fahrenheit";
> > >     >     >                status deprecated;
> > >     >     >                description
> > >     >     >                    "Imperial measurements are being p=
hased out in favor
> > >     >     >                     of their metric equivalents.  Use=
 metric-temperature
> > >     >     >                     instead.
> > >     >     >
> > >     >     >                     Temperature in degrees Fahrenheit=
.";
> > >     >     >              }
> > >     >     >
> > >     >     >
> > >     >     >         o  3.5
> > >     >     >
> > >     >     >           The example modules should be legal YANG mo=
dules.  Use e.g.
> > >     >     >           "urn:example:module" as namespace.
> > >     >     >
> > >     >     >           Also, the modules are missing the last "}",=
 which confuses the
> > >     >     >           "rfcstrip" tool.
> > >     >     >
> > >     >     >
> > >     >     >         o 4.1.1
> > >     >     >
> > >     >     >             Alternatively, the first example could ha=
ve used the revision
> > >     >     >             label
> > >     >     >             "1.0.0" instead, which selects the same s=
et of
> > revisions/versions.
> > >     >     >
> > >     >     >             import example-module {
> > >     >     >               rev:revision-or-derived 1.0.0;
> > >     >     >             }
> > >     >     >
> > >     >     >           Shouldn't this be s/1.0.0/2.0.0/g ?
> > >     >     >
> > >     >     >
> > >     >     >         o  5
> > >     >     >
> > >     >     >           I think the module name "ietf-yl-revisions"=
 should be changed
> > to
> > >     >     >           "ietf-yang-library-revisions".   "yl" is no=
t a well-known acronym.
> > >     >     >
> > >     >     >
> > >     >     >         o  5.2.2
> > >     >     >
> > >     >     >           Wouldn't it be better if the leaf "deprecat=
ed-nodes-
> > implemented" and
> > >     >     >           "obsolete-nodes-absent" were of type "boole=
an" rather than
> > type
> > >     >     >           "empty"?
> > >     >     >
> > >     >     >
> > >     >     >         o  7.1
> > >     >     >
> > >     >     >           The text says:
> > >     >     >
> > >     >     >             All IETF YANG modules MUST include revisi=
on-label statements
> > for
> > >     >     >             all
> > >     >     >             newly published YANG modules, and all new=
ly published
> > revisions of
> > >     >     >             existing YANG modules.  The revision-labe=
l MUST take the form
> > of a
> > >     >     >             YANG semantic version number [I-D.verdt-n=
etmod-yang-
> > semver].
> > >     >     >
> > >     >     >           I strongly disagree with this new rule.  IE=
TF modules use a linear
> > >     >     >           history, so there are no reasons to use "mo=
dified semver".
> > >     >     >
> > >     >     >           It is ok to use rev:nbc-changes if needed, =
though.
> > >     >     >
> > >     >     >
> > >     >     >         o 7.1.1
> > >     >     >
> > >     >     >           There is a missing " in:
> > >     >     >
> > >     >     >            4.  For status "obsolete", it is RECOMMEND=
ED to keep the
> > "status-
> > >     >     >                description" information, from when th=
e node had status
> > >     >     >                "deprecated, which is still relevant.
> > >     >     >          HERE  -----------^
> > >     >     >
> > >     >     >
> > >     >     >         o  8
> > >     >     >
> > >     >     >           s/CODE ENDS>/<CODE ENDS>/
> > >     >     >
> > >     >     >
> > >     >     >         o Both YANG modules
> > >     >     >
> > >     >     >           All extensions should specify the grammar; =
i.e., in which
> > statements
> > >     >     >           they can be present and which substatements=
 they can have.
> > >     >     >
> > >     >     >
> > >     >     >
> > >     >     >         /martin
> > >     >     >
> > >     >     >         _____________________________________________=
__
> > >     >     >         netmod mailing list
> > >     >     >         netmod@ietf.org
> > >     >     >         https://www.ietf.org/mailman/listinfo/netmod
> > >     >     >
> > >     >     >
> > >     >     >     _______________________________________________
> > >     >     >     netmod mailing list
> > >     >     >     netmod@ietf.org
> > >     >     >     https://www.ietf.org/mailman/listinfo/netmod
> > >     >     >
> > >     >     >
> > >     >
> > >     >
> > >
> > >
> > _______________________________________________
> > netmod mailing list
> > netmod@ietf.org
> > https://www.ietf.org/mailman/listinfo/netmod


From nobody Mon Mar 30 14:56:58 2020
Return-Path: <jason.sterne@nokia.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F42283A13F5 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 14:56:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.001
X-Spam-Level: 
X-Spam-Status: No, score=-0.001 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.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 QJb_qLDQB6bw for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 14:56:54 -0700 (PDT)
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2128.outbound.protection.outlook.com [40.107.236.128]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CAF5A3A13F4 for <netmod@ietf.org>; Mon, 30 Mar 2020 14:56:53 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GeO0CVvQHizsF8GR7wSCVT7DIxt0e/Yq4bnbzT8ZAFGmmRCmTK9dqlT15LOShhGcPM5ZXQiZHMy1bh1XYOGdMX1lkIL5og22Ra+YGyEQLjg7y7eqFNP54i7L/9v8nRGrbuQ3qWVeW5x4HxkpcM0dYmlx3CSeErMtDv9dcEiHD7Fv0UPVPrjNxsMnjZTIky8uA8upFeMt2ydzB/oshSkWmZAKdlfDuK0erGt0vLtHJBXPOIDZbQElJLpOylUgKNImLSELK/7i1NpE1IQUmkJXEJZxtc9SBa6rKe9llNVYSOBP/rVFpinc670AuUkJqXfRiNKVFFI+u7DOrWA+LXCuHQ==
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=B41+AETYAg6XaXHiQxHlu3cBq74T7k6F8/b5e1b2Ylc=; b=HDyyUutb/MGA1XWWPxsuAk+oEq0qGDiSNtgEa6w9KyCh31c6i3IOYFAVcA7r79TpI91PmPDWm1KG07y5MwCPQQEGvzocJy/b6I43Dfc5i2R3RrGP3LpZvSCYW9QTtJwi1XjJh3EA1yOJmo9Gge3E0np09nEq2e7nRM/wEahM6OuXsmZkUUQKWPlfJeLJVZt66IT3w4w2iavV9viYDA6+tFc+jN1ysBa8vT1SE7Hv2m5KkiD+hNtYS6KvAS3FUgUegUnBpJGxFmUg5R9m7IHtkpjH0XiccG7vK28/4C2D+xOrxlm102DxjzYTF2QTbz8YWFtM1ykVrvHWQtPXNF761g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=B41+AETYAg6XaXHiQxHlu3cBq74T7k6F8/b5e1b2Ylc=; b=AUeKziguwD+Pc1a21/VlkDn1TI1SNDOt2CohrA8y6TsAbZZgEAfdjvllqsB9wAzQTFtf58UHr2z7pcymQmSnoM8qpHdMipD1MMyGtMakB3/lcSEbb3DUTK/JUTKNmk0ic7kr8zmwSrsZ0XxO54azzkfIX4hokHalGj/s/hFl/a8=
Received: from DM5PR08MB2633.namprd08.prod.outlook.com (2603:10b6:3:ca::21) by DM5PR08MB3610.namprd08.prod.outlook.com (2603:10b6:4:69::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20; Mon, 30 Mar 2020 21:56:51 +0000
Received: from DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::c00d:56c3:675e:ec63]) by DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::c00d:56c3:675e:ec63%3]) with mapi id 15.20.2856.019; Mon, 30 Mar 2020 21:56:51 +0000
From: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
To: =?iso-8859-1?Q?Martin_Bj=F6rklund?= <mbj+ietf@4668.se>
CC: "rrahman@cisco.com" <rrahman@cisco.com>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] All IETF YANG modules MUST include revision-label statements
Thread-Index: AQHWBtNsM0hFMwGcFk22QjMBKcTjZ6hhqAFwgAAE4QCAAACBsA==
Date: Mon, 30 Mar 2020 21:56:50 +0000
Message-ID: <DM5PR08MB26331E2259B8FAE739902CAD9BCB0@DM5PR08MB2633.namprd08.prod.outlook.com>
References: <047FB87D-37B2-41F4-86D2-B9A03050B4EB@cisco.com> <20200330.223957.1196399215343087647.id@4668.se> <DM5PR08MB2633E6B1CA925B2D6E4B3AAE9BCB0@DM5PR08MB2633.namprd08.prod.outlook.com> <20200330.235046.60166687757387667.id@4668.se>
In-Reply-To: <20200330.235046.60166687757387667.id@4668.se>
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=jason.sterne@nokia.com; 
x-originating-ip: [65.110.221.64]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 3f6b8962-f6e1-49e6-7202-08d7d4f5408d
x-ms-traffictypediagnostic: DM5PR08MB3610:
x-microsoft-antispam-prvs: <DM5PR08MB3610494F06AA8EFC6CFE1E9E9BCB0@DM5PR08MB3610.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0358535363
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DM5PR08MB2633.namprd08.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10019020)(4636009)(376002)(346002)(39860400002)(136003)(366004)(396003)(66556008)(316002)(66446008)(76116006)(66946007)(478600001)(66476007)(54906003)(4326008)(64756008)(33656002)(53546011)(6506007)(66574012)(52536014)(55016002)(26005)(8936002)(81156014)(186003)(9686003)(966005)(8676002)(5660300002)(7696005)(71200400001)(30864003)(81166006)(86362001)(2906002); DIR:OUT; SFP:1102; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: cpKtfBKtBHHpPrrG9dIyZPeTD/fRwcHYtd23U1TywUOoncPAUyJ4SG5Q5t6PN+FmFE6o92aDKidfliec8nv1cFgG2l1vKnZEjX3CpGry4Y+E6lnR2juLRK/c/8cE6iMpWN/lbAdp8HvXTSPUuTIZxGjsNRm4xhV8Il/VrR5AwDDA/UxBKHh/Mo7ghphpI8lIxw/3SdEVRUDGNxXAe499O2ti7tG7XPsiWlUDd7pHculgGrxXPkN4XNC5And8pV6xfxIG49zyUEgIDbaghsSkqpRFK4TW39GmhmRjbVrfokZN9pF/BF6kxEOFPvWE4DCN2eHrqbqGiKp7apx0rZ6XIC9EN9lWoekIKT5u6A963ATQ4LdMg8wG46VFz8XfbEHDJ5lCr1/aF1gnUyXMmFBYUWPLR4VitoHmwwE/sfmcUc30+DPqsRO0lZas0DkqA0UMOpd4rigpehZKWMTgBoQhhp7dERbjzJqBjrSZVmZZUhMq+HgP94dIGL6A31F8/VHujeIBYKpIFdwZg0u/kqKTJw==
x-ms-exchange-antispam-messagedata: ggs/R11clh8OjPPxBMLEFLFuOPMpOMu4I9YN+X2+cc2PrSVYAkL7XnmS+qd5rU6h6SzaecOH+fw0DZ4EJkTqWqQyau3vroa4wEUmnjv7kSKYLfngQvt/Ngbe6XOYa+VqWzjxu3Ku/XUgYF7hrxhSvA==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3f6b8962-f6e1-49e6-7202-08d7d4f5408d
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Mar 2020 21:56:51.0062 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 07qwJK/I+bgCNWc+gvcOtRZZhexC1h/8NgaYp95CMmUoN02SS+GXlvYc7Rfe9bmgi04WO4ssaEqpineDwmSJ/Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR08MB3610
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ecuB5mdji8aJokSLQIyLvgsFtWQ>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 21:56:56 -0000

Please see inline

> -----Original Message-----
> From: Martin Bj=F6rklund <mbj+ietf@4668.se>
> Sent: Monday, March 30, 2020 5:51 PM
> To: Sterne, Jason (Nokia - CA/Ottawa) <jason.sterne@nokia.com>
> Cc: rrahman@cisco.com; netmod@ietf.org
> Subject: Re: [netmod] All IETF YANG modules MUST include revision-label
> statements
>=20
> "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com> wrote:
> > > But it is not true.  What happened between 1.0.2M and 1.0.3M?
> >
> > It tells you there is an NBC change between 1.0.2M and 1.0.3M.
>=20
> No.  As you note below it says that all bets are off.  The change
> between these two could be a spelling error fix.  Hence, Reshad's
> statement that "The revision label allows a user to easily figure out
> whether 2 revisions are (N)BC." is not correct.

[>>JTS: ] You are correct and I made a mistake in my reply (looked too quic=
kly). The M gives you one chance to indicate a NBC change in a branch. Afte=
r that you no longer know (i.e. no worse than no revision label at all).
it is a compromise that allows:
- knowledge about the nature of changes on a branch that hasn't been poison=
ed yet
- one chance to alert users that an NBC change was made on a branch
That is useful enough to have it IMO.=20

>=20
> > The M gives an indication that a branch has been "poisoned" by an
> > NBC change and that all bets are off from that point onwards in that
> > branch.
>=20
>=20
> /martin
>=20
>=20
> >
> > > -----Original Message-----
> > > From: netmod <netmod-bounces@ietf.org> On Behalf Of Martin Bj=F6rklun=
d
> > > Sent: Monday, March 30, 2020 4:40 PM
> > > To: rrahman@cisco.com
> > > Cc: netmod@ietf.org
> > > Subject: Re: [netmod] All IETF YANG modules MUST include revision-lab=
el
> > > statements
> > >
> > > "Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
> > > >
> > > > On 2020-03-30, 2:20 PM, "Martin Bj=F6rklund" <mbj+ietf@4668.se> wro=
te:
> > > >
> > > >     "Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
> > > >     > On 2020-03-28, 4:41 AM, "Martin Bj=F6rklund" <mbj+ietf@4668.s=
e>
> wrote:
> > > >     >
> > > >     >     "Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
> > > >     >     > Hi,
> > > >     >     >
> > > >     >     > https://github.com/netmod-wg/yang-ver-dt/issues/45
> > > >     >     >
> > > >     >     >         o  7.1
> > > >     >     >
> > > >     >     >           The text says:
> > > >     >     >
> > > >     >     >             All IETF YANG modules MUST include revision=
-label
> statements
> > > for
> > > >     >     >             all
> > > >     >     >             newly published YANG modules, and all newly=
 published
> > > revisions of
> > > >     >     >             existing YANG modules.  The revision-label =
MUST take the
> form
> > > of a
> > > >     >     >             YANG semantic version number [I-D.verdt-net=
mod-yang-
> > > semver].
> > > >     >     >
> > > >     >     >           I strongly disagree with this new rule.  IETF=
 modules use a
> linear
> > > >     >     >           history, so there are no reasons to use "modi=
fied semver".
> > > >     >     >
> > > >     >     >           It is ok to use rev:nbc-changes if needed, th=
ough.
> > > >     >     >
> > > >     >     > We believe some IETF models may not follow linear histo=
ry, this
> was
> > > >     >     > brought up (I think) for IDR. Modified semver allows fo=
r non-
> linear
> > > >     >     > history and also doesn't preclude linear history. So ev=
en if we end
> up
> > > >     >     > having no IETF modules using branching, modified semver=
 still
> works.
> > > >     >
> > > >     >     With the clarifiactions and updates in
> > > >     >     draft-verdt-netmod-yang-module-versioning, non-linear ver=
sioning
> > > >     >     works without modified semver.  So there is no technical =
reason to
> use
> > > >     >     modified semver in IETF modules.
> > > >     >
> > > >     > So are you proposing we use some other revision-label scheme =
(e.g.
> > > semver 2.0.0) for IETF modules?
> > > >     >
> > > >     > Or that IETF modules shouldn't use revision-labels?
> > > >
> > > >     That IETF shouldn't use revision labels.
> > > >
> > > > The revision label allows a user to easily figure out whether 2
> > > > revisions are (N)BC.
> > >
> > > I think you meant "modified semver as revision label allows ..."
> > >
> > > But it is not true.  What happened between 1.0.2M and 1.0.3M?
> > >
> > >
> > > /martin
> > >
> > >
> > > > Without the label, you always have to use tooling.
> > > >
> > > > Regards,
> > > > Reshad.
> > > >
> > > >     I am all for using rev:nbc-changes or rev:editorial-changes (wh=
ich I
> > > >     think should be added) in IETF modules.
> > > >
> > > >
> > > >     /martin
> > > >
> > > >
> > > >     >
> > > >     > Or do you have something else in mind?
> > > >     >
> > > >     > Regards,
> > > >     > Reshad.
> > > >     >
> > > >     >     I can reluctantly accept that modified smever is publishe=
d as
> > > >     >     Experimental.  But that doesn't mean that IETF modules sh=
ould use
> it.
> > > >     >
> > > >     >
> > > >     >     /martin
> > > >     >
> > > >     >
> > > >     >     >
> > > >     >     > Regards,
> > > >     >     > Reshad.
> > > >     >     >
> > > >     >     >
> > > >     >     > On 2020-03-20, 5:08 PM, "netmod on behalf of Reshad Rah=
man
> > > (rrahman)"
> > > >     >     > <netmod-bounces@ietf.org on behalf of
> > > >     >     > rrahman=3D40cisco.com@dmarc.ietf.org> wrote:
> > > >     >     >
> > > >     >     >     Hi Martin,
> > > >     >     >
> > > >     >     >     We've opened issues to track your review comments (=
see
> below).
> > > Will
> > > >     >     >     kick off separate therads for each issue.
> > > >     >     >
> > > >     >     >     https://github.com/netmod-wg/yang-ver-
> > > dt/issues?q=3Dis%3Aissue+is%3Aopen+label%3Aupdated-mod-rev-handling
> > > >     >     >
> > > >     >     >     Regards,
> > > >     >     >     Reshad.
> > > >     >     >
> > > >     >     >     On 2020-03-10, 3:31 PM, "netmod on behalf of Martin
> Bj=F6rklund"
> > > >     >     >     <netmod-bounces@ietf.org on behalf of mbj+ietf@4668=
.se>
> wrote:
> > > >     >     >
> > > >     >     >         Hi,
> > > >     >     >
> > > >     >     >         Here are my review comments of
> > > >     >     >         draft-verdt-netmod-yang-module-versioning-01.
> > > >     >     >
> > > >     >     >
> > > >     >     >
> > > >     >     >         o  3.1.1
> > > >     >     >
> > > >     >     >             o  In statements that have any data definit=
ion statements
> as
> > > >     >     >                substatements, those data definition sub=
statements MAY
> be
> > > >     >     >                reordered, as long as they do not change=
 the ordering or
> any
> > > >     >     >                "rpc"
> > > >     >     >                "input" substatements.
> > > >     >     >
> > > >     >     >           I think this needs to capture that no descend=
ant statements
> to
> > > >     >     >           "input" can be reordered.  Same for "output" =
(note, "input"
> and
> > > >     >     >           "output" in both "rpc" and "action").
> > > >     >     >
> > > >     >     >
> > > >     >     >         o  3.3
> > > >     >     >
> > > >     >     >             All revision labels that match the pattern =
for the "version"
> > > >     >     >             typedef in the ietf-yang-semver YANG module=
 MUST be
> > > interpreted as
> > > >     >     >             YANG semantic version numbers.
> > > >     >     >
> > > >     >     >           I don't think this is a good idea.  Seems lik=
e a layer violation.
> > > >     >     >           What if my project use another dialect of sem=
ver, that
> wouldn't
> > > be
> > > >     >     >           possible with this rule.  I think this needs =
to be removed.
> > > >     >     >
> > > >     >     >
> > > >     >     >         o  3.3
> > > >     >     >
> > > >     >     >             Submodules MUST NOT use revision label sche=
mes that
> could
> > > be
> > > >     >     >             confused
> > > >     >     >             with the including module's revision label =
scheme.
> > > >     >     >
> > > >     >     >           Hmm, how do I ensure that this MUST NOT is ha=
ndled
> correctly?
> > > What
> > > >     >     >           exactly does "could be confused with" mean?
> > > >     >     >
> > > >     >     >
> > > >     >     >         o  3.3
> > > >     >     >
> > > >     >     >               In the filename of a YANG module, where i=
t takes the form:
> > > >     >     >               module-
> > > >     >     >               or-submodule-name ['@' revision-label] ( =
'.yang' / '.yin' )
> > > >     >     >
> > > >     >     >           Should this section update 5.2 of RFC 7950?  =
I know that 5.2
> just
> > > >     >     >           says "SHOULD".  But existing tools implement =
this SHOULD,
> and
> > > they
> > > >     >     >           need to be updated to handle this new convent=
ion.
> > > >     >     >
> > > >     >     >           But I wonder if this a good idea.  It means t=
hat a tool that
> looks
> > > >     >     >           for a module with a certain revision date can=
not simply
> check
> > > the
> > > >     >     >           filenames, but need to parse all available mo=
dules (wijust to
> > > find
> > > >     >     >           the
> > > >     >     >
> > > >     >     >
> > > >     >     >
> > > >     >     >         o  3.4
> > > >     >     >
> > > >     >     >              leaf imperial-temperature {
> > > >     >     >                type int64;
> > > >     >     >                units "degrees Fahrenheit";
> > > >     >     >                status deprecated {
> > > >     >     >                  rev:status-description
> > > >     >     >                    "Imperial measurements are being pha=
sed out in favor
> > > >     >     >                     of their metric equivalents.  Use m=
etric-temperature
> > > >     >     >                     instead.";
> > > >     >     >                }
> > > >     >     >                description
> > > >     >     >                  "Temperature in degrees Fahrenheit.";
> > > >     >     >              }
> > > >     >     >
> > > >     >     >           I don't think rev:status-description is neces=
sary / worth it.
> This
> > > >     >     >           can easily be written with the normal descrip=
tion statement
> > > instead:
> > > >     >     >
> > > >     >     >              leaf imperial-temperature {
> > > >     >     >                type int64;
> > > >     >     >                units "degrees Fahrenheit";
> > > >     >     >                status deprecated;
> > > >     >     >                description
> > > >     >     >                    "Imperial measurements are being pha=
sed out in favor
> > > >     >     >                     of their metric equivalents.  Use m=
etric-temperature
> > > >     >     >                     instead.
> > > >     >     >
> > > >     >     >                     Temperature in degrees Fahrenheit."=
;
> > > >     >     >              }
> > > >     >     >
> > > >     >     >
> > > >     >     >         o  3.5
> > > >     >     >
> > > >     >     >           The example modules should be legal YANG modu=
les.  Use
> e.g.
> > > >     >     >           "urn:example:module" as namespace.
> > > >     >     >
> > > >     >     >           Also, the modules are missing the last "}", w=
hich confuses
> the
> > > >     >     >           "rfcstrip" tool.
> > > >     >     >
> > > >     >     >
> > > >     >     >         o 4.1.1
> > > >     >     >
> > > >     >     >             Alternatively, the first example could have=
 used the revision
> > > >     >     >             label
> > > >     >     >             "1.0.0" instead, which selects the same set=
 of
> > > revisions/versions.
> > > >     >     >
> > > >     >     >             import example-module {
> > > >     >     >               rev:revision-or-derived 1.0.0;
> > > >     >     >             }
> > > >     >     >
> > > >     >     >           Shouldn't this be s/1.0.0/2.0.0/g ?
> > > >     >     >
> > > >     >     >
> > > >     >     >         o  5
> > > >     >     >
> > > >     >     >           I think the module name "ietf-yl-revisions" s=
hould be
> changed
> > > to
> > > >     >     >           "ietf-yang-library-revisions".   "yl" is not =
a well-known
> acronym.
> > > >     >     >
> > > >     >     >
> > > >     >     >         o  5.2.2
> > > >     >     >
> > > >     >     >           Wouldn't it be better if the leaf "deprecated=
-nodes-
> > > implemented" and
> > > >     >     >           "obsolete-nodes-absent" were of type "boolean=
" rather than
> > > type
> > > >     >     >           "empty"?
> > > >     >     >
> > > >     >     >
> > > >     >     >         o  7.1
> > > >     >     >
> > > >     >     >           The text says:
> > > >     >     >
> > > >     >     >             All IETF YANG modules MUST include revision=
-label
> statements
> > > for
> > > >     >     >             all
> > > >     >     >             newly published YANG modules, and all newly=
 published
> > > revisions of
> > > >     >     >             existing YANG modules.  The revision-label =
MUST take the
> form
> > > of a
> > > >     >     >             YANG semantic version number [I-D.verdt-net=
mod-yang-
> > > semver].
> > > >     >     >
> > > >     >     >           I strongly disagree with this new rule.  IETF=
 modules use a
> linear
> > > >     >     >           history, so there are no reasons to use "modi=
fied semver".
> > > >     >     >
> > > >     >     >           It is ok to use rev:nbc-changes if needed, th=
ough.
> > > >     >     >
> > > >     >     >
> > > >     >     >         o 7.1.1
> > > >     >     >
> > > >     >     >           There is a missing " in:
> > > >     >     >
> > > >     >     >            4.  For status "obsolete", it is RECOMMENDED=
 to keep the
> > > "status-
> > > >     >     >                description" information, from when the =
node had status
> > > >     >     >                "deprecated, which is still relevant.
> > > >     >     >          HERE  -----------^
> > > >     >     >
> > > >     >     >
> > > >     >     >         o  8
> > > >     >     >
> > > >     >     >           s/CODE ENDS>/<CODE ENDS>/
> > > >     >     >
> > > >     >     >
> > > >     >     >         o Both YANG modules
> > > >     >     >
> > > >     >     >           All extensions should specify the grammar; i.=
e., in which
> > > statements
> > > >     >     >           they can be present and which substatements t=
hey can have.
> > > >     >     >
> > > >     >     >
> > > >     >     >
> > > >     >     >         /martin
> > > >     >     >
> > > >     >     >         _______________________________________________
> > > >     >     >         netmod mailing list
> > > >     >     >         netmod@ietf.org
> > > >     >     >         https://www.ietf.org/mailman/listinfo/netmod
> > > >     >     >
> > > >     >     >
> > > >     >     >     _______________________________________________
> > > >     >     >     netmod mailing list
> > > >     >     >     netmod@ietf.org
> > > >     >     >     https://www.ietf.org/mailman/listinfo/netmod
> > > >     >     >
> > > >     >     >
> > > >     >
> > > >     >
> > > >
> > > >
> > > _______________________________________________
> > > netmod mailing list
> > > netmod@ietf.org
> > > https://www.ietf.org/mailman/listinfo/netmod


From nobody Mon Mar 30 15:11:37 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DA893A154D for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 15:11:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.698
X-Spam-Level: 
X-Spam-Status: No, score=-7.698 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=EaDV+18z; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=vNnWRqN+
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 sFlq1QvheJvJ for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 15:11:27 -0700 (PDT)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 05FC83A1455 for <netmod@ietf.org>; Mon, 30 Mar 2020 15:11:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=21796; q=dns/txt; s=iport; t=1585606278; x=1586815878; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=pyDQqAe4hLw1uOnpoOofJtKKJtLurDSPBZ5ZY17ZgBk=; b=EaDV+18z1n9d/ah42Eg9E8RMTaUE/4hZad0a2oaRD77cJfCvoFXotkVH LK/obHwudiXz/makKDVDaf0Qw13r7KgRFkfMkHjm8fFqPeJvFddmuMl97 cAcK7316R3pGoADaLL0zd/8rsUimHxO8vbPy6IM22tFpNJOuFnx+2JyyB w=;
IronPort-PHdr: =?us-ascii?q?9a23=3Ao+WGZxSntm6K6zcKkbhFzBBpzNpsv++ubAcI9p?= =?us-ascii?q?oqja5Pea2//pPkeVbS/uhpkESXBdfA8/wRje3QvuigQmEG7Zub+FE6OJ1XH1?= =?us-ascii?q?5g640NmhA4RsuMCEn1NvnvOjYgFcRHXVlN9HCgOk8TE8H7NBXf?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CxAADpbYJe/5xdJa1mGgEBAQEBAQE?= =?us-ascii?q?BAQMBAQEBEQEBAQICAQEBAYF7gVRQBWxYIAQLKgqEEINFA4ppgjolmB+BQoE?= =?us-ascii?q?QA1QKAQEBDAEBGAsKAgQBAYN/RQIXghskOBMCAwEBCwEBBQEBAQIBBQRthVY?= =?us-ascii?q?MhXABAQEBAgEBARAREQwBASwLAQsEAgEIEQQBAQECAiYCAgIlCxUICAIEAQ0?= =?us-ascii?q?FIoMEAYJLAw4gAQ6idgKBOYhidYEygn8BAQWFFRiCDAMGgQ4qjDEagUE/gRE?= =?us-ascii?q?nDBSCHy4+gmcBAQKBSRoHECECglgygiyNfwEDgneGHooDj04KgjyHYY80Ahu?= =?us-ascii?q?CTJRJhFePGYFRh0WSbQIEAgQFAg4BAQWBaSKBWHAVOyoBgkFQGA2OHYNzhRS?= =?us-ascii?q?FQXQCgSeNDgGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.72,325,1580774400"; d="scan'208";a="748806856"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 30 Mar 2020 22:11:17 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 02UMBHWv001264 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 30 Mar 2020 22:11:17 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 30 Mar 2020 17:11:17 -0500
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 30 Mar 2020 17:11:16 -0500
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 30 Mar 2020 17:11:16 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EtYMYvnvFyDUUhfbK6yLpTpG7u3wxKxEH3xZj0rUiqYBHoiRfECLJIXFaziS4ebrlHgQLzNvkfWiu6zkHg/lQaOJ9Rcd0DyewqnUmpjl1rP7GHzgogKToo1Y2hlahIAiA1m34zxtJAA/SgFWVp71XlALJNjbM0kjU3+nk2U2T14G6SK70/qbymxzXhWKKlBxutbHTrnas017uvIjCOimK0C8Nj31Vrr/NluO/xoGrqhhpCRrCBV7AeLuRnjqS4LwupCYEHtl+guhwiAajDpWXuObgkqklJsQQ7fsNrXouDZagN/cQr+vi3TWVzD4Mm1qEI/JABOda21GhG0+O//CDA==
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=pyDQqAe4hLw1uOnpoOofJtKKJtLurDSPBZ5ZY17ZgBk=; b=l5+3X/2YB1jmtOwVpbe8mCpNoDJ6aypsEGNn0gUEQajW0cdc5IyVVcFeJwoN3QHG42fJIQN8w3sd2QlNtGF/0lVz/OWgwHns6vnSClDRbSo6yr1kjJTU/PjwBiwfgJVVSrOK1S4bwuHEzxhuo7/y8tAAJcMQ8IBeUl+dyGy7IhGbyM74NHyIUAiwmItPwlnEcHtJtaiw2OkA0F/moTEz9I3Lc/wwTaDSNNimsMv7C1eePMoLJQiFDGXO5upYhhtyL0VVi1rH9g1W80k9ovGo948TXXwT6pVlpWJHBSSGLuZOsWRjYhUZJK6NMsRiw1XoCOahGUzR1UEKVATpEcZoBQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=pyDQqAe4hLw1uOnpoOofJtKKJtLurDSPBZ5ZY17ZgBk=; b=vNnWRqN+eHNv59Ubcsb4dkDJxLpQ504vAghHAAOVHNGoNJLn8bHgZKURGXtQRegRs3M7tSjoOL8r/MwGDiB6T27a0WwYv3eE8lQCbxvsJgTSnPoeOuhsWhET+0UtY1klT+rh4Jq4QRcBLU27jE014xPS4FqwjWsQ5oPFjJfin9U=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB3530.namprd11.prod.outlook.com (2603:10b6:5:72::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20; Mon, 30 Mar 2020 22:11:15 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa%7]) with mapi id 15.20.2856.019; Mon, 30 Mar 2020 22:11:15 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= <mbj+ietf@4668.se>, "jason.sterne@nokia.com" <jason.sterne@nokia.com>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] All IETF YANG modules MUST include revision-label statements
Thread-Index: AQHWBNyukTO5JXWurk2ljZZiFHPveKhhLBqAgABJ5QD//934AIAASQ+AgAAPaoCAAARfAP//wqUA
Date: Mon, 30 Mar 2020 22:11:15 +0000
Message-ID: <23333468-9959-4ECA-B529-73E1D906E3E9@cisco.com>
References: <047FB87D-37B2-41F4-86D2-B9A03050B4EB@cisco.com> <20200330.223957.1196399215343087647.id@4668.se> <DM5PR08MB2633E6B1CA925B2D6E4B3AAE9BCB0@DM5PR08MB2633.namprd08.prod.outlook.com> <20200330.235046.60166687757387667.id@4668.se>
In-Reply-To: <20200330.235046.60166687757387667.id@4668.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [70.31.50.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e01788a7-40ca-4a9c-4c50-08d7d4f743a9
x-ms-traffictypediagnostic: DM6PR11MB3530:
x-microsoft-antispam-prvs: <DM6PR11MB3530D6499FA847092D915781ABCB0@DM6PR11MB3530.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 0358535363
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DM6PR11MB3420.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10009020)(4636009)(396003)(346002)(376002)(366004)(39860400002)(136003)(316002)(36756003)(91956017)(6486002)(2906002)(33656002)(110136005)(76116006)(4326008)(66446008)(5660300002)(66946007)(64756008)(66556008)(66476007)(6512007)(6506007)(53546011)(966005)(478600001)(71200400001)(30864003)(86362001)(8676002)(8936002)(186003)(2616005)(66574012)(81166006)(26005)(81156014); DIR:OUT; SFP:1101; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: VCNampKe6ZE3mL2xmv816xdUre/1iC2bBySSD9rmekhMCm4Jv2fmwCewonqLQz5KI9LBIXgGgIdh0ZdjDAJTC8EuyP1b7ahhD/sIoMi9faW7f9Hvy8Xq/N27P9CzKsxUF3pVUc5N+M9pr/Pds9DPnkXBrRnX5uZ5Q4ePuzK2rM4rYggBOnwAyUVc7XZ/hAro385Id7jxj/OrqA8RaoC1+nfAIfjPVnoG3aVIZrqaMYsJllKb3llnHLPkEycbFo9+1SeO9qtR5oA41V76Jm3KFgO77NyUyYdJRlZg5cnbn7NhZtDsYhq0VS/yA28LoKGLe16CXUR2ETDmOdVzLzisk0JVAydqyRhHtKg3nlgFjwpPPMdjBevB8VBaluUvFfbs88/neLFNgPLDkD0bmenll6hyGOPLdGWWCw2Xc0Cckuf7Ym/HVGWzeYG0R869XVbr0Sr4U3arvx5KgfamKot2CNMrohMdZbg2jcQIjzGZLVdKWsKd/o6JO06sjvGMmkEMgr7rIZbnD1LveuuKoHtXZw==
x-ms-exchange-antispam-messagedata: xDPBd3C2r0AYa0FEJ8LmzGLGZhVu+dWZ6JOt5Ns53XS27qH6KPU17poeFBhbLggUNoWM4K2eW6HbU8+73jQnwWc8gWG8hZzCN60n4Fo8+DsukYEXz0Ap816SNP7LTBlhI0w7zQhmrO+JhELjRYVt2Q==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <8F6DFF7060BE9247992EEDE178D8CF55@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e01788a7-40ca-4a9c-4c50-08d7d4f743a9
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Mar 2020 22:11:15.2194 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 7UgPspHg+vxtwxoVhkns6exOe8Sk+Bc9iMSe8OVE1Mdfv/tM5JJsnE7ELtruy+1gFsDkC7vY7IY3s/5Bh7o8ZA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3530
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/U3jcuzHY1IE7xnHJf7u2GDGxceI>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 22:11:35 -0000

T24gMjAyMC0wMy0zMCwgNTo1MSBQTSwgIk1hcnRpbiBCasO2cmtsdW5kIiA8bWJqK2lldGZANDY2
OC5zZT4gd3JvdGU6DQoNCiAgICAiU3Rlcm5lLCBKYXNvbiAoTm9raWEgLSBDQS9PdHRhd2EpIiA8
amFzb24uc3Rlcm5lQG5va2lhLmNvbT4gd3JvdGU6DQogICAgPiA+IEJ1dCBpdCBpcyBub3QgdHJ1
ZS4gIFdoYXQgaGFwcGVuZWQgYmV0d2VlbiAxLjAuMk0gYW5kIDEuMC4zTT8NCiAgICA+IA0KICAg
ID4gSXQgdGVsbHMgeW91IHRoZXJlIGlzIGFuIE5CQyBjaGFuZ2UgYmV0d2VlbiAxLjAuMk0gYW5k
IDEuMC4zTS4NCiAgICANCiAgICBOby4gIEFzIHlvdSBub3RlIGJlbG93IGl0IHNheXMgdGhhdCBh
bGwgYmV0cyBhcmUgb2ZmLiAgVGhlIGNoYW5nZQ0KICAgIGJldHdlZW4gdGhlc2UgdHdvIGNvdWxk
IGJlIGEgc3BlbGxpbmcgZXJyb3IgZml4LiAgSGVuY2UsIFJlc2hhZCdzDQogICAgc3RhdGVtZW50
IHRoYXQgIlRoZSByZXZpc2lvbiBsYWJlbCBhbGxvd3MgYSB1c2VyIHRvIGVhc2lseSBmaWd1cmUg
b3V0DQogICAgd2hldGhlciAyIHJldmlzaW9ucyBhcmUgKE4pQkMuIiBpcyBub3QgY29ycmVjdC4N
CllvdSBhcmUgY29ycmVjdCB0aGF0IG9uY2UgYSBicmFuY2ggaXMgcG9pc29uZWQgd2l0aCBhbiAn
TScsIHRoZSBpbmZvcm1hdGlvbiBwcm92aWRlZCBpcyBub3QgYXMgcmljaC4NCkV2ZW4gdGhvdWdo
IHlvdSBkb24ndCBrbm93IHdoZXRoZXIgMS4wLjNNIGlzIEJDL05CQyB3aXRoIDEuMC4yTSwgeW91
IHN0aWxsIGtub3cgdGhhdA0KLSAxLjAuMk0gaXMgTkJDIHdpdGggMS4wLjEgYW5kIDEuMC4wDQot
IDEuMC4zTSBpcyBOQkMgd2l0aCAxLjAuMSBhbmQgMS4wLjANCi0gMS4wLjEgaXMgQkMgd2l0aCAx
LjAuMA0KDQpTdGlsbCB1c2VmdWwgSU1PLg0KDQpSZWdhcmRzLA0KUmVzaGFkLg0KICAgIA0KICAg
ID4gVGhlIE0gZ2l2ZXMgYW4gaW5kaWNhdGlvbiB0aGF0IGEgYnJhbmNoIGhhcyBiZWVuICJwb2lz
b25lZCIgYnkgYW4NCiAgICA+IE5CQyBjaGFuZ2UgYW5kIHRoYXQgYWxsIGJldHMgYXJlIG9mZiBm
cm9tIHRoYXQgcG9pbnQgb253YXJkcyBpbiB0aGF0DQogICAgPiBicmFuY2guDQogICAgDQogICAg
DQogICAgL21hcnRpbg0KICAgIA0KICAgIA0KICAgID4gDQogICAgPiA+IC0tLS0tT3JpZ2luYWwg
TWVzc2FnZS0tLS0tDQogICAgPiA+IEZyb206IG5ldG1vZCA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5v
cmc+IE9uIEJlaGFsZiBPZiBNYXJ0aW4gQmrDtnJrbHVuZA0KICAgID4gPiBTZW50OiBNb25kYXks
IE1hcmNoIDMwLCAyMDIwIDQ6NDAgUE0NCiAgICA+ID4gVG86IHJyYWhtYW5AY2lzY28uY29tDQog
ICAgPiA+IENjOiBuZXRtb2RAaWV0Zi5vcmcNCiAgICA+ID4gU3ViamVjdDogUmU6IFtuZXRtb2Rd
IEFsbCBJRVRGIFlBTkcgbW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNpb24tbGFiZWwNCiAgICA+
ID4gc3RhdGVtZW50cw0KICAgID4gPiANCiAgICA+ID4gIlJlc2hhZCBSYWhtYW4gKHJyYWhtYW4p
IiA8cnJhaG1hbkBjaXNjby5jb20+IHdyb3RlOg0KICAgID4gPiA+DQogICAgPiA+ID4gT24gMjAy
MC0wMy0zMCwgMjoyMCBQTSwgIk1hcnRpbiBCasO2cmtsdW5kIiA8bWJqK2lldGZANDY2OC5zZT4g
d3JvdGU6DQogICAgPiA+ID4NCiAgICA+ID4gPiAgICAgIlJlc2hhZCBSYWhtYW4gKHJyYWhtYW4p
IiA8cnJhaG1hbkBjaXNjby5jb20+IHdyb3RlOg0KICAgID4gPiA+ICAgICA+IE9uIDIwMjAtMDMt
MjgsIDQ6NDEgQU0sICJNYXJ0aW4gQmrDtnJrbHVuZCIgPG1iaitpZXRmQDQ2Njguc2U+IHdyb3Rl
Og0KICAgID4gPiA+ICAgICA+DQogICAgPiA+ID4gICAgID4gICAgICJSZXNoYWQgUmFobWFuIChy
cmFobWFuKSIgPHJyYWhtYW5AY2lzY28uY29tPiB3cm90ZToNCiAgICA+ID4gPiAgICAgPiAgICAg
PiBIaSwNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KICAgID4gPiA+ICAgICA+ICAgICA+IGh0dHBz
Oi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNzdWVzLzQ1DQogICAgPiA+ID4g
ICAgID4gICAgID4NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8gIDcuMQ0KICAgID4g
PiA+ICAgICA+ICAgICA+DQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIFRoZSB0ZXh0
IHNheXM6DQogICAgPiA+ID4gICAgID4gICAgID4NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAg
ICAgICAgICBBbGwgSUVURiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVs
IHN0YXRlbWVudHMNCiAgICA+ID4gZm9yDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAg
ICAgYWxsDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgbmV3bHkgcHVibGlzaGVk
IFlBTkcgbW9kdWxlcywgYW5kIGFsbCBuZXdseSBwdWJsaXNoZWQNCiAgICA+ID4gcmV2aXNpb25z
IG9mDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgZXhpc3RpbmcgWUFORyBtb2R1
bGVzLiAgVGhlIHJldmlzaW9uLWxhYmVsIE1VU1QgdGFrZSB0aGUgZm9ybQ0KICAgID4gPiBvZiBh
DQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgWUFORyBzZW1hbnRpYyB2ZXJzaW9u
IG51bWJlciBbSS1ELnZlcmR0LW5ldG1vZC15YW5nLQ0KICAgID4gPiBzZW12ZXJdLg0KICAgID4g
PiA+ICAgICA+ICAgICA+DQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIEkgc3Ryb25n
bHkgZGlzYWdyZWUgd2l0aCB0aGlzIG5ldyBydWxlLiAgSUVURiBtb2R1bGVzIHVzZSBhIGxpbmVh
cg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBoaXN0b3J5LCBzbyB0aGVyZSBhcmUg
bm8gcmVhc29ucyB0byB1c2UgIm1vZGlmaWVkIHNlbXZlciIuDQogICAgPiA+ID4gICAgID4gICAg
ID4NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgSXQgaXMgb2sgdG8gdXNlIHJldjpu
YmMtY2hhbmdlcyBpZiBuZWVkZWQsIHRob3VnaC4NCiAgICA+ID4gPiAgICAgPiAgICAgPg0KICAg
ID4gPiA+ICAgICA+ICAgICA+IFdlIGJlbGlldmUgc29tZSBJRVRGIG1vZGVscyBtYXkgbm90IGZv
bGxvdyBsaW5lYXIgaGlzdG9yeSwgdGhpcyB3YXMNCiAgICA+ID4gPiAgICAgPiAgICAgPiBicm91
Z2h0IHVwIChJIHRoaW5rKSBmb3IgSURSLiBNb2RpZmllZCBzZW12ZXIgYWxsb3dzIGZvciBub24t
bGluZWFyDQogICAgPiA+ID4gICAgID4gICAgID4gaGlzdG9yeSBhbmQgYWxzbyBkb2Vzbid0IHBy
ZWNsdWRlIGxpbmVhciBoaXN0b3J5LiBTbyBldmVuIGlmIHdlIGVuZCB1cA0KICAgID4gPiA+ICAg
ICA+ICAgICA+IGhhdmluZyBubyBJRVRGIG1vZHVsZXMgdXNpbmcgYnJhbmNoaW5nLCBtb2RpZmll
ZCBzZW12ZXIgc3RpbGwgd29ya3MuDQogICAgPiA+ID4gICAgID4NCiAgICA+ID4gPiAgICAgPiAg
ICAgV2l0aCB0aGUgY2xhcmlmaWFjdGlvbnMgYW5kIHVwZGF0ZXMgaW4NCiAgICA+ID4gPiAgICAg
PiAgICAgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmcsIG5vbi1saW5l
YXIgdmVyc2lvbmluZw0KICAgID4gPiA+ICAgICA+ICAgICB3b3JrcyB3aXRob3V0IG1vZGlmaWVk
IHNlbXZlci4gIFNvIHRoZXJlIGlzIG5vIHRlY2huaWNhbCByZWFzb24gdG8gdXNlDQogICAgPiA+
ID4gICAgID4gICAgIG1vZGlmaWVkIHNlbXZlciBpbiBJRVRGIG1vZHVsZXMuDQogICAgPiA+ID4g
ICAgID4NCiAgICA+ID4gPiAgICAgPiBTbyBhcmUgeW91IHByb3Bvc2luZyB3ZSB1c2Ugc29tZSBv
dGhlciByZXZpc2lvbi1sYWJlbCBzY2hlbWUgKGUuZy4NCiAgICA+ID4gc2VtdmVyIDIuMC4wKSBm
b3IgSUVURiBtb2R1bGVzPw0KICAgID4gPiA+ICAgICA+DQogICAgPiA+ID4gICAgID4gT3IgdGhh
dCBJRVRGIG1vZHVsZXMgc2hvdWxkbid0IHVzZSByZXZpc2lvbi1sYWJlbHM/DQogICAgPiA+ID4N
CiAgICA+ID4gPiAgICAgVGhhdCBJRVRGIHNob3VsZG4ndCB1c2UgcmV2aXNpb24gbGFiZWxzLg0K
ICAgID4gPiA+DQogICAgPiA+ID4gVGhlIHJldmlzaW9uIGxhYmVsIGFsbG93cyBhIHVzZXIgdG8g
ZWFzaWx5IGZpZ3VyZSBvdXQgd2hldGhlciAyDQogICAgPiA+ID4gcmV2aXNpb25zIGFyZSAoTilC
Qy4NCiAgICA+ID4gDQogICAgPiA+IEkgdGhpbmsgeW91IG1lYW50ICJtb2RpZmllZCBzZW12ZXIg
YXMgcmV2aXNpb24gbGFiZWwgYWxsb3dzIC4uLiINCiAgICA+ID4gDQogICAgPiA+IEJ1dCBpdCBp
cyBub3QgdHJ1ZS4gIFdoYXQgaGFwcGVuZWQgYmV0d2VlbiAxLjAuMk0gYW5kIDEuMC4zTT8NCiAg
ICA+ID4gDQogICAgPiA+IA0KICAgID4gPiAvbWFydGluDQogICAgPiA+IA0KICAgID4gPiANCiAg
ICA+ID4gPiBXaXRob3V0IHRoZSBsYWJlbCwgeW91IGFsd2F5cyBoYXZlIHRvIHVzZSB0b29saW5n
Lg0KICAgID4gPiA+DQogICAgPiA+ID4gUmVnYXJkcywNCiAgICA+ID4gPiBSZXNoYWQuDQogICAg
PiA+ID4NCiAgICA+ID4gPiAgICAgSSBhbSBhbGwgZm9yIHVzaW5nIHJldjpuYmMtY2hhbmdlcyBv
ciByZXY6ZWRpdG9yaWFsLWNoYW5nZXMgKHdoaWNoIEkNCiAgICA+ID4gPiAgICAgdGhpbmsgc2hv
dWxkIGJlIGFkZGVkKSBpbiBJRVRGIG1vZHVsZXMuDQogICAgPiA+ID4NCiAgICA+ID4gPg0KICAg
ID4gPiA+ICAgICAvbWFydGluDQogICAgPiA+ID4NCiAgICA+ID4gPg0KICAgID4gPiA+ICAgICA+
DQogICAgPiA+ID4gICAgID4gT3IgZG8geW91IGhhdmUgc29tZXRoaW5nIGVsc2UgaW4gbWluZD8N
CiAgICA+ID4gPiAgICAgPg0KICAgID4gPiA+ICAgICA+IFJlZ2FyZHMsDQogICAgPiA+ID4gICAg
ID4gUmVzaGFkLg0KICAgID4gPiA+ICAgICA+DQogICAgPiA+ID4gICAgID4gICAgIEkgY2FuIHJl
bHVjdGFudGx5IGFjY2VwdCB0aGF0IG1vZGlmaWVkIHNtZXZlciBpcyBwdWJsaXNoZWQgYXMNCiAg
ICA+ID4gPiAgICAgPiAgICAgRXhwZXJpbWVudGFsLiAgQnV0IHRoYXQgZG9lc24ndCBtZWFuIHRo
YXQgSUVURiBtb2R1bGVzIHNob3VsZCB1c2UgaXQuDQogICAgPiA+ID4gICAgID4NCiAgICA+ID4g
PiAgICAgPg0KICAgID4gPiA+ICAgICA+ICAgICAvbWFydGluDQogICAgPiA+ID4gICAgID4NCiAg
ICA+ID4gPiAgICAgPg0KICAgID4gPiA+ICAgICA+ICAgICA+DQogICAgPiA+ID4gICAgID4gICAg
ID4gUmVnYXJkcywNCiAgICA+ID4gPiAgICAgPiAgICAgPiBSZXNoYWQuDQogICAgPiA+ID4gICAg
ID4gICAgID4NCiAgICA+ID4gPiAgICAgPiAgICAgPg0KICAgID4gPiA+ICAgICA+ICAgICA+IE9u
IDIwMjAtMDMtMjAsIDU6MDggUE0sICJuZXRtb2Qgb24gYmVoYWxmIG9mIFJlc2hhZCBSYWhtYW4N
CiAgICA+ID4gKHJyYWhtYW4pIg0KICAgID4gPiA+ICAgICA+ICAgICA+IDxuZXRtb2QtYm91bmNl
c0BpZXRmLm9yZyBvbiBiZWhhbGYgb2YNCiAgICA+ID4gPiAgICAgPiAgICAgPiBycmFobWFuPTQw
Y2lzY28uY29tQGRtYXJjLmlldGYub3JnPiB3cm90ZToNCiAgICA+ID4gPiAgICAgPiAgICAgPg0K
ICAgID4gPiA+ICAgICA+ICAgICA+ICAgICBIaSBNYXJ0aW4sDQogICAgPiA+ID4gICAgID4gICAg
ID4NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgV2UndmUgb3BlbmVkIGlzc3VlcyB0byB0cmFj
ayB5b3VyIHJldmlldyBjb21tZW50cyAoc2VlIGJlbG93KS4NCiAgICA+ID4gV2lsbA0KICAgID4g
PiA+ICAgICA+ICAgICA+ICAgICBraWNrIG9mZiBzZXBhcmF0ZSB0aGVyYWRzIGZvciBlYWNoIGlz
c3VlLg0KICAgID4gPiA+ICAgICA+ICAgICA+DQogICAgPiA+ID4gICAgID4gICAgID4gICAgIGh0
dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItDQogICAgPiA+IGR0L2lzc3Vlcz9x
PWlzJTNBaXNzdWUraXMlM0FvcGVuK2xhYmVsJTNBdXBkYXRlZC1tb2QtcmV2LWhhbmRsaW5nDQog
ICAgPiA+ID4gICAgID4gICAgID4NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgUmVnYXJkcywN
CiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgUmVzaGFkLg0KICAgID4gPiA+ICAgICA+ICAgICA+
DQogICAgPiA+ID4gICAgID4gICAgID4gICAgIE9uIDIwMjAtMDMtMTAsIDM6MzEgUE0sICJuZXRt
b2Qgb24gYmVoYWxmIG9mIE1hcnRpbiBCasO2cmtsdW5kIg0KICAgID4gPiA+ICAgICA+ICAgICA+
ICAgICA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmcgb24gYmVoYWxmIG9mIG1iaitpZXRmQDQ2Njgu
c2U+IHdyb3RlOg0KICAgID4gPiA+ICAgICA+ICAgICA+DQogICAgPiA+ID4gICAgID4gICAgID4g
ICAgICAgICBIaSwNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KICAgID4gPiA+ICAgICA+ICAgICA+
ICAgICAgICAgSGVyZSBhcmUgbXkgcmV2aWV3IGNvbW1lbnRzIG9mDQogICAgPiA+ID4gICAgID4g
ICAgID4gICAgICAgICBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lvbmluZy0w
MS4NCiAgICA+ID4gPiAgICAgPiAgICAgPg0KICAgID4gPiA+ICAgICA+ICAgICA+DQogICAgPiA+
ID4gICAgID4gICAgID4NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8gIDMuMS4xDQog
ICAgPiA+ID4gICAgID4gICAgID4NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICBv
ICBJbiBzdGF0ZW1lbnRzIHRoYXQgaGF2ZSBhbnkgZGF0YSBkZWZpbml0aW9uIHN0YXRlbWVudHMg
YXMNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICBzdWJzdGF0ZW1lbnRzLCB0
aG9zZSBkYXRhIGRlZmluaXRpb24gc3Vic3RhdGVtZW50cyBNQVkgYmUNCiAgICA+ID4gPiAgICAg
PiAgICAgPiAgICAgICAgICAgICAgICByZW9yZGVyZWQsIGFzIGxvbmcgYXMgdGhleSBkbyBub3Qg
Y2hhbmdlIHRoZSBvcmRlcmluZyBvciBhbnkNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAg
ICAgICAgICAicnBjIg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgICJpbnB1
dCIgc3Vic3RhdGVtZW50cy4NCiAgICA+ID4gPiAgICAgPiAgICAgPg0KICAgID4gPiA+ICAgICA+
ICAgICA+ICAgICAgICAgICBJIHRoaW5rIHRoaXMgbmVlZHMgdG8gY2FwdHVyZSB0aGF0IG5vIGRl
c2NlbmRhbnQgc3RhdGVtZW50cyB0bw0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAi
aW5wdXQiIGNhbiBiZSByZW9yZGVyZWQuICBTYW1lIGZvciAib3V0cHV0IiAobm90ZSwgImlucHV0
IiBhbmQNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgIm91dHB1dCIgaW4gYm90aCAi
cnBjIiBhbmQgImFjdGlvbiIpLg0KICAgID4gPiA+ICAgICA+ICAgICA+DQogICAgPiA+ID4gICAg
ID4gICAgID4NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8gIDMuMw0KICAgID4gPiA+
ICAgICA+ICAgICA+DQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgQWxsIHJldmlz
aW9uIGxhYmVscyB0aGF0IG1hdGNoIHRoZSBwYXR0ZXJuIGZvciB0aGUgInZlcnNpb24iDQogICAg
PiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgdHlwZWRlZiBpbiB0aGUgaWV0Zi15YW5nLXNl
bXZlciBZQU5HIG1vZHVsZSBNVVNUIGJlDQogICAgPiA+IGludGVycHJldGVkIGFzDQogICAgPiA+
ID4gICAgID4gICAgID4gICAgICAgICAgICAgWUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJlcnMu
DQogICAgPiA+ID4gICAgID4gICAgID4NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAg
SSBkb24ndCB0aGluayB0aGlzIGlzIGEgZ29vZCBpZGVhLiAgU2VlbXMgbGlrZSBhIGxheWVyIHZp
b2xhdGlvbi4NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgV2hhdCBpZiBteSBwcm9q
ZWN0IHVzZSBhbm90aGVyIGRpYWxlY3Qgb2Ygc2VtdmVyLCB0aGF0IHdvdWxkbid0DQogICAgPiA+
IGJlDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIHBvc3NpYmxlIHdpdGggdGhpcyBy
dWxlLiAgSSB0aGluayB0aGlzIG5lZWRzIHRvIGJlIHJlbW92ZWQuDQogICAgPiA+ID4gICAgID4g
ICAgID4NCiAgICA+ID4gPiAgICAgPiAgICAgPg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAg
ICAgbyAgMy4zDQogICAgPiA+ID4gICAgID4gICAgID4NCiAgICA+ID4gPiAgICAgPiAgICAgPiAg
ICAgICAgICAgICBTdWJtb2R1bGVzIE1VU1QgTk9UIHVzZSByZXZpc2lvbiBsYWJlbCBzY2hlbWVz
IHRoYXQgY291bGQNCiAgICA+ID4gYmUNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAg
ICBjb25mdXNlZA0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgIHdpdGggdGhlIGlu
Y2x1ZGluZyBtb2R1bGUncyByZXZpc2lvbiBsYWJlbCBzY2hlbWUuDQogICAgPiA+ID4gICAgID4g
ICAgID4NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgSG1tLCBob3cgZG8gSSBlbnN1
cmUgdGhhdCB0aGlzIE1VU1QgTk9UIGlzIGhhbmRsZWQgY29ycmVjdGx5Pw0KICAgID4gPiBXaGF0
DQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIGV4YWN0bHkgZG9lcyAiY291bGQgYmUg
Y29uZnVzZWQgd2l0aCIgbWVhbj8NCiAgICA+ID4gPiAgICAgPiAgICAgPg0KICAgID4gPiA+ICAg
ICA+ICAgICA+DQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICBvICAzLjMNCiAgICA+ID4g
PiAgICAgPiAgICAgPg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgSW4gdGhl
IGZpbGVuYW1lIG9mIGEgWUFORyBtb2R1bGUsIHdoZXJlIGl0IHRha2VzIHRoZSBmb3JtOg0KICAg
ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgbW9kdWxlLQ0KICAgID4gPiA+ICAgICA+
ICAgICA+ICAgICAgICAgICAgICAgb3Itc3VibW9kdWxlLW5hbWUgWydAJyByZXZpc2lvbi1sYWJl
bF0gKCAnLnlhbmcnIC8gJy55aW4nICkNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KICAgID4gPiA+
ICAgICA+ICAgICA+ICAgICAgICAgICBTaG91bGQgdGhpcyBzZWN0aW9uIHVwZGF0ZSA1LjIgb2Yg
UkZDIDc5NTA/ICBJIGtub3cgdGhhdCA1LjIganVzdA0KICAgID4gPiA+ICAgICA+ICAgICA+ICAg
ICAgICAgICBzYXlzICJTSE9VTEQiLiAgQnV0IGV4aXN0aW5nIHRvb2xzIGltcGxlbWVudCB0aGlz
IFNIT1VMRCwgYW5kDQogICAgPiA+IHRoZXkNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAg
ICAgbmVlZCB0byBiZSB1cGRhdGVkIHRvIGhhbmRsZSB0aGlzIG5ldyBjb252ZW50aW9uLg0KICAg
ID4gPiA+ICAgICA+ICAgICA+DQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIEJ1dCBJ
IHdvbmRlciBpZiB0aGlzIGEgZ29vZCBpZGVhLiAgSXQgbWVhbnMgdGhhdCBhIHRvb2wgdGhhdCBs
b29rcw0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBmb3IgYSBtb2R1bGUgd2l0aCBh
IGNlcnRhaW4gcmV2aXNpb24gZGF0ZSBjYW5ub3Qgc2ltcGx5IGNoZWNrDQogICAgPiA+IHRoZQ0K
ICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBmaWxlbmFtZXMsIGJ1dCBuZWVkIHRvIHBh
cnNlIGFsbCBhdmFpbGFibGUgbW9kdWxlcyAod2lqdXN0IHRvDQogICAgPiA+IGZpbmQNCiAgICA+
ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgdGhlDQogICAgPiA+ID4gICAgID4gICAgID4NCiAg
ICA+ID4gPiAgICAgPiAgICAgPg0KICAgID4gPiA+ICAgICA+ICAgICA+DQogICAgPiA+ID4gICAg
ID4gICAgID4gICAgICAgICBvICAzLjQNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KICAgID4gPiA+
ICAgICA+ICAgICA+ICAgICAgICAgICAgICBsZWFmIGltcGVyaWFsLXRlbXBlcmF0dXJlIHsNCiAg
ICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICB0eXBlIGludDY0Ow0KICAgID4gPiA+
ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgIHVuaXRzICJkZWdyZWVzIEZhaHJlbmhlaXQiOw0K
ICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgIHN0YXR1cyBkZXByZWNhdGVkIHsN
CiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICAgIHJldjpzdGF0dXMtZGVzY3Jp
cHRpb24NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICAgICAgIkltcGVyaWFs
IG1lYXN1cmVtZW50cyBhcmUgYmVpbmcgcGhhc2VkIG91dCBpbiBmYXZvcg0KICAgID4gPiA+ICAg
ICA+ICAgICA+ICAgICAgICAgICAgICAgICAgICAgb2YgdGhlaXIgbWV0cmljIGVxdWl2YWxlbnRz
LiAgVXNlIG1ldHJpYy10ZW1wZXJhdHVyZQ0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAg
ICAgICAgICAgICAgaW5zdGVhZC4iOw0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAg
ICAgIH0NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0K
ICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgICAgIlRlbXBlcmF0dXJlIGluIGRl
Z3JlZXMgRmFocmVuaGVpdC4iOw0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICB9
DQogICAgPiA+ID4gICAgID4gICAgID4NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAg
SSBkb24ndCB0aGluayByZXY6c3RhdHVzLWRlc2NyaXB0aW9uIGlzIG5lY2Vzc2FyeSAvIHdvcnRo
IGl0LiAgVGhpcw0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBjYW4gZWFzaWx5IGJl
IHdyaXR0ZW4gd2l0aCB0aGUgbm9ybWFsIGRlc2NyaXB0aW9uIHN0YXRlbWVudA0KICAgID4gPiBp
bnN0ZWFkOg0KICAgID4gPiA+ICAgICA+ICAgICA+DQogICAgPiA+ID4gICAgID4gICAgID4gICAg
ICAgICAgICAgIGxlYWYgaW1wZXJpYWwtdGVtcGVyYXR1cmUgew0KICAgID4gPiA+ICAgICA+ICAg
ICA+ICAgICAgICAgICAgICAgIHR5cGUgaW50NjQ7DQogICAgPiA+ID4gICAgID4gICAgID4gICAg
ICAgICAgICAgICAgdW5pdHMgImRlZ3JlZXMgRmFocmVuaGVpdCI7DQogICAgPiA+ID4gICAgID4g
ICAgID4gICAgICAgICAgICAgICAgc3RhdHVzIGRlcHJlY2F0ZWQ7DQogICAgPiA+ID4gICAgID4g
ICAgID4gICAgICAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICA+ID4gPiAgICAgPiAgICAgPiAg
ICAgICAgICAgICAgICAgICAgIkltcGVyaWFsIG1lYXN1cmVtZW50cyBhcmUgYmVpbmcgcGhhc2Vk
IG91dCBpbiBmYXZvcg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgICAgICAg
b2YgdGhlaXIgbWV0cmljIGVxdWl2YWxlbnRzLiAgVXNlIG1ldHJpYy10ZW1wZXJhdHVyZQ0KICAg
ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgICAgICAgaW5zdGVhZC4NCiAgICA+ID4g
PiAgICAgPiAgICAgPg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgICAgICAg
VGVtcGVyYXR1cmUgaW4gZGVncmVlcyBGYWhyZW5oZWl0LiI7DQogICAgPiA+ID4gICAgID4gICAg
ID4gICAgICAgICAgICAgIH0NCiAgICA+ID4gPiAgICAgPiAgICAgPg0KICAgID4gPiA+ICAgICA+
ICAgICA+DQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICBvICAzLjUNCiAgICA+ID4gPiAg
ICAgPiAgICAgPg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBUaGUgZXhhbXBsZSBt
b2R1bGVzIHNob3VsZCBiZSBsZWdhbCBZQU5HIG1vZHVsZXMuICBVc2UgZS5nLg0KICAgID4gPiA+
ICAgICA+ICAgICA+ICAgICAgICAgICAidXJuOmV4YW1wbGU6bW9kdWxlIiBhcyBuYW1lc3BhY2Uu
DQogICAgPiA+ID4gICAgID4gICAgID4NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAg
QWxzbywgdGhlIG1vZHVsZXMgYXJlIG1pc3NpbmcgdGhlIGxhc3QgIn0iLCB3aGljaCBjb25mdXNl
cyB0aGUNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgInJmY3N0cmlwIiB0b29sLg0K
ICAgID4gPiA+ICAgICA+ICAgICA+DQogICAgPiA+ID4gICAgID4gICAgID4NCiAgICA+ID4gPiAg
ICAgPiAgICAgPiAgICAgICAgIG8gNC4xLjENCiAgICA+ID4gPiAgICAgPiAgICAgPg0KICAgID4g
PiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgIEFsdGVybmF0aXZlbHksIHRoZSBmaXJzdCBleGFt
cGxlIGNvdWxkIGhhdmUgdXNlZCB0aGUgcmV2aXNpb24NCiAgICA+ID4gPiAgICAgPiAgICAgPiAg
ICAgICAgICAgICBsYWJlbA0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICIxLjAu
MCIgaW5zdGVhZCwgd2hpY2ggc2VsZWN0cyB0aGUgc2FtZSBzZXQgb2YNCiAgICA+ID4gcmV2aXNp
b25zL3ZlcnNpb25zLg0KICAgID4gPiA+ICAgICA+ICAgICA+DQogICAgPiA+ID4gICAgID4gICAg
ID4gICAgICAgICAgICAgaW1wb3J0IGV4YW1wbGUtbW9kdWxlIHsNCiAgICA+ID4gPiAgICAgPiAg
ICAgPiAgICAgICAgICAgICAgIHJldjpyZXZpc2lvbi1vci1kZXJpdmVkIDEuMC4wOw0KICAgID4g
PiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgIH0NCiAgICA+ID4gPiAgICAgPiAgICAgPg0KICAg
ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBTaG91bGRuJ3QgdGhpcyBiZSBzLzEuMC4wLzIu
MC4wL2cgPw0KICAgID4gPiA+ICAgICA+ICAgICA+DQogICAgPiA+ID4gICAgID4gICAgID4NCiAg
ICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8gIDUNCiAgICA+ID4gPiAgICAgPiAgICAgPg0K
ICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBJIHRoaW5rIHRoZSBtb2R1bGUgbmFtZSAi
aWV0Zi15bC1yZXZpc2lvbnMiIHNob3VsZCBiZSBjaGFuZ2VkDQogICAgPiA+IHRvDQogICAgPiA+
ID4gICAgID4gICAgID4gICAgICAgICAgICJpZXRmLXlhbmctbGlicmFyeS1yZXZpc2lvbnMiLiAg
ICJ5bCIgaXMgbm90IGEgd2VsbC1rbm93biBhY3JvbnltLg0KICAgID4gPiA+ICAgICA+ICAgICA+
DQogICAgPiA+ID4gICAgID4gICAgID4NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8g
IDUuMi4yDQogICAgPiA+ID4gICAgID4gICAgID4NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAg
ICAgICAgV291bGRuJ3QgaXQgYmUgYmV0dGVyIGlmIHRoZSBsZWFmICJkZXByZWNhdGVkLW5vZGVz
LQ0KICAgID4gPiBpbXBsZW1lbnRlZCIgYW5kDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAg
ICAgICJvYnNvbGV0ZS1ub2Rlcy1hYnNlbnQiIHdlcmUgb2YgdHlwZSAiYm9vbGVhbiIgcmF0aGVy
IHRoYW4NCiAgICA+ID4gdHlwZQ0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAiZW1w
dHkiPw0KICAgID4gPiA+ICAgICA+ICAgICA+DQogICAgPiA+ID4gICAgID4gICAgID4NCiAgICA+
ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8gIDcuMQ0KICAgID4gPiA+ICAgICA+ICAgICA+DQog
ICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIFRoZSB0ZXh0IHNheXM6DQogICAgPiA+ID4g
ICAgID4gICAgID4NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICBBbGwgSUVURiBZ
QU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVsIHN0YXRlbWVudHMNCiAgICA+
ID4gZm9yDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgYWxsDQogICAgPiA+ID4g
ICAgID4gICAgID4gICAgICAgICAgICAgbmV3bHkgcHVibGlzaGVkIFlBTkcgbW9kdWxlcywgYW5k
IGFsbCBuZXdseSBwdWJsaXNoZWQNCiAgICA+ID4gcmV2aXNpb25zIG9mDQogICAgPiA+ID4gICAg
ID4gICAgID4gICAgICAgICAgICAgZXhpc3RpbmcgWUFORyBtb2R1bGVzLiAgVGhlIHJldmlzaW9u
LWxhYmVsIE1VU1QgdGFrZSB0aGUgZm9ybQ0KICAgID4gPiBvZiBhDQogICAgPiA+ID4gICAgID4g
ICAgID4gICAgICAgICAgICAgWUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJlciBbSS1ELnZlcmR0
LW5ldG1vZC15YW5nLQ0KICAgID4gPiBzZW12ZXJdLg0KICAgID4gPiA+ICAgICA+ICAgICA+DQog
ICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIEkgc3Ryb25nbHkgZGlzYWdyZWUgd2l0aCB0
aGlzIG5ldyBydWxlLiAgSUVURiBtb2R1bGVzIHVzZSBhIGxpbmVhcg0KICAgID4gPiA+ICAgICA+
ICAgICA+ICAgICAgICAgICBoaXN0b3J5LCBzbyB0aGVyZSBhcmUgbm8gcmVhc29ucyB0byB1c2Ug
Im1vZGlmaWVkIHNlbXZlciIuDQogICAgPiA+ID4gICAgID4gICAgID4NCiAgICA+ID4gPiAgICAg
PiAgICAgPiAgICAgICAgICAgSXQgaXMgb2sgdG8gdXNlIHJldjpuYmMtY2hhbmdlcyBpZiBuZWVk
ZWQsIHRob3VnaC4NCiAgICA+ID4gPiAgICAgPiAgICAgPg0KICAgID4gPiA+ICAgICA+ICAgICA+
DQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICBvIDcuMS4xDQogICAgPiA+ID4gICAgID4g
ICAgID4NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgVGhlcmUgaXMgYSBtaXNzaW5n
ICIgaW46DQogICAgPiA+ID4gICAgID4gICAgID4NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAg
ICAgICAgIDQuICBGb3Igc3RhdHVzICJvYnNvbGV0ZSIsIGl0IGlzIFJFQ09NTUVOREVEIHRvIGtl
ZXAgdGhlDQogICAgPiA+ICJzdGF0dXMtDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAg
ICAgICAgZGVzY3JpcHRpb24iIGluZm9ybWF0aW9uLCBmcm9tIHdoZW4gdGhlIG5vZGUgaGFkIHN0
YXR1cw0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgICJkZXByZWNhdGVkLCB3
aGljaCBpcyBzdGlsbCByZWxldmFudC4NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICBI
RVJFICAtLS0tLS0tLS0tLV4NCiAgICA+ID4gPiAgICAgPiAgICAgPg0KICAgID4gPiA+ICAgICA+
ICAgICA+DQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICBvICA4DQogICAgPiA+ID4gICAg
ID4gICAgID4NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgcy9DT0RFIEVORFM+LzxD
T0RFIEVORFM+Lw0KICAgID4gPiA+ICAgICA+ICAgICA+DQogICAgPiA+ID4gICAgID4gICAgID4N
CiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8gQm90aCBZQU5HIG1vZHVsZXMNCiAgICA+
ID4gPiAgICAgPiAgICAgPg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBBbGwgZXh0
ZW5zaW9ucyBzaG91bGQgc3BlY2lmeSB0aGUgZ3JhbW1hcjsgaS5lLiwgaW4gd2hpY2gNCiAgICA+
ID4gc3RhdGVtZW50cw0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICB0aGV5IGNhbiBi
ZSBwcmVzZW50IGFuZCB3aGljaCBzdWJzdGF0ZW1lbnRzIHRoZXkgY2FuIGhhdmUuDQogICAgPiA+
ID4gICAgID4gICAgID4NCiAgICA+ID4gPiAgICAgPiAgICAgPg0KICAgID4gPiA+ICAgICA+ICAg
ICA+DQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAvbWFydGluDQogICAgPiA+ID4gICAg
ID4gICAgID4NCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgPiA+ID4gICAgID4gICAgID4gICAg
ICAgICBuZXRtb2QgbWFpbGluZyBsaXN0DQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICBu
ZXRtb2RAaWV0Zi5vcmcNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIGh0dHBzOi8vd3d3
LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQogICAgPiA+ID4gICAgID4gICAgID4N
CiAgICA+ID4gPiAgICAgPiAgICAgPg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICBfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgID4gPiA+ICAgICA+
ICAgICA+ICAgICBuZXRtb2QgbWFpbGluZyBsaXN0DQogICAgPiA+ID4gICAgID4gICAgID4gICAg
IG5ldG1vZEBpZXRmLm9yZw0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICBodHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0KICAgID4gPiA+ICAgICA+ICAgICA+DQog
ICAgPiA+ID4gICAgID4gICAgID4NCiAgICA+ID4gPiAgICAgPg0KICAgID4gPiA+ICAgICA+DQog
ICAgPiA+ID4NCiAgICA+ID4gPg0KICAgID4gPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXw0KICAgID4gPiBuZXRtb2QgbWFpbGluZyBsaXN0DQogICAgPiA+
IG5ldG1vZEBpZXRmLm9yZw0KICAgID4gPiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL25ldG1vZA0KICAgIA0KDQo=


From nobody Mon Mar 30 15:16:01 2020
Return-Path: <andy@yumaworks.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A8303A13EC for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 15:15:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.013
X-Spam-Level: 
X-Spam-Status: No, score=0.013 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.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 m-Lh88kAXGQl for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 15:15:55 -0700 (PDT)
Received: from mail-yb1-xb29.google.com (mail-yb1-xb29.google.com [IPv6:2607:f8b0:4864:20::b29]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D200C3A1465 for <netmod@ietf.org>; Mon, 30 Mar 2020 15:15:42 -0700 (PDT)
Received: by mail-yb1-xb29.google.com with SMTP id h205so9987475ybg.6 for <netmod@ietf.org>; Mon, 30 Mar 2020 15:15:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Zoix8OqEFJ+N3GXRr61KY7XUHd3PrGCVtuTCBIl+Q7g=; b=F0WHjng1BmpS3MSzBO2OLxqv6J/CnH+49OA3XDViYppxm/G+YqjNoD41mLjUf/Uwcb eOwBVm4YdpBVfMh0tHWjjTuAud69s35Uln9W2Rq2zMFlO7dgVWaHFK4/gw0hTUXIOJJf YIAqZZUvM/V08Z50R7++Wa1bCsYWfonF35uxf09c6+i+0DsLd1ZHKEJco8CZLR4t9tLZ uInSmT0CxIbvG1OVamT7VNWSYM0QvyL/PYpecJ4CtQlNmhdH9FpDSDuECFJjel9uzA/q KUUNDP0VRvSbJnrWT70MgwG3WcpoV2G1OHu+1qC9SsWZoFsOMizJtQQA4dRFAlgMlTfi SY1w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Zoix8OqEFJ+N3GXRr61KY7XUHd3PrGCVtuTCBIl+Q7g=; b=DswT7IU54hfWz/UFly+nNApmsq+q0hDkCuyAgOod/K1G3HI7GCK02h1QJ7t3HPz6JM KaoncWjg13LzwDey6FatuAYv2j9YJGE4uGarvf8guUChf+3ROsb1XeW4onmPcynkHAUS awzNXfbHf7tS1Z3hf5QZyYHC1LS3A42gQzt1nEvfHR0Wit9OiStngzAbnOMfCVdpnCkG X1eb9CH3gBt3ijo6jws+GFNgr55nZs2ebWs+k+zVmXHln6V2YngQHNX9rVR1/7XwFDeG OuwtFXVXy8V7aecRywAr8qDXpsQIToRnHb7DpjN2fNzuhDrRYRESbeHz6W5QlLPXtosB uuYw==
X-Gm-Message-State: ANhLgQ2ajfo7JSoXCWc81HzAIb+s9Mvbtxm4qsictWNJfPHr8SON9Mgb ADM2B2FN2I1W+q86SAzu6bZDDDZB7+b10caRChsAzw==
X-Google-Smtp-Source: ADFU+vsrkpeiMSc/xvdXrh+YD2q+0j84jkFDCqRdOzZ24rK3A+ZG4BjWOWamU/zCCudKBBP/bnPpRa7yL17ZnGn8iQU=
X-Received: by 2002:a25:7208:: with SMTP id n8mr25476305ybc.234.1585606541236;  Mon, 30 Mar 2020 15:15:41 -0700 (PDT)
MIME-Version: 1.0
References: <047FB87D-37B2-41F4-86D2-B9A03050B4EB@cisco.com> <20200330.223957.1196399215343087647.id@4668.se> <DM5PR08MB2633E6B1CA925B2D6E4B3AAE9BCB0@DM5PR08MB2633.namprd08.prod.outlook.com> <20200330.235046.60166687757387667.id@4668.se> <DM5PR08MB26331E2259B8FAE739902CAD9BCB0@DM5PR08MB2633.namprd08.prod.outlook.com>
In-Reply-To: <DM5PR08MB26331E2259B8FAE739902CAD9BCB0@DM5PR08MB2633.namprd08.prod.outlook.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Mon, 30 Mar 2020 15:15:28 -0700
Message-ID: <CABCOCHSU4cffoW9Wz-UWqdvOQzp7t9LJUC_B5QS+fFBmXBtuXw@mail.gmail.com>
To: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
Cc: =?UTF-8?Q?Martin_Bj=C3=B6rklund?= <mbj+ietf@4668.se>,  "netmod@ietf.org" <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000a4f11105a219cac3"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/JVrCro8D27IFUvAuTY1Ais4XaXY>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 22:15:59 -0000

--000000000000a4f11105a219cac3
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, Mar 30, 2020 at 2:57 PM Sterne, Jason (Nokia - CA/Ottawa) <
jason.sterne@nokia.com> wrote:

> Please see inline
>
> > -----Original Message-----
> > From: Martin Bj=C3=B6rklund <mbj+ietf@4668.se>
> > Sent: Monday, March 30, 2020 5:51 PM
> > To: Sterne, Jason (Nokia - CA/Ottawa) <jason.sterne@nokia.com>
> > Cc: rrahman@cisco.com; netmod@ietf.org
> > Subject: Re: [netmod] All IETF YANG modules MUST include revision-label
> > statements
> >
> > "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com> wrote:
> > > > But it is not true.  What happened between 1.0.2M and 1.0.3M?
> > >
> > > It tells you there is an NBC change between 1.0.2M and 1.0.3M.
> >
> > No.  As you note below it says that all bets are off.  The change
> > between these two could be a spelling error fix.  Hence, Reshad's
> > statement that "The revision label allows a user to easily figure out
> > whether 2 revisions are (N)BC." is not correct.
>
> [>>JTS: ] You are correct and I made a mistake in my reply (looked too
> quickly). The M gives you one chance to indicate a NBC change in a branch=
.
> After that you no longer know (i.e. no worse than no revision label at al=
l).
> it is a compromise that allows:
> - knowledge about the nature of changes on a branch that hasn't been
> poisoned yet
> - one chance to alert users that an NBC change was made on a branch
> That is useful enough to have it IMO.
>
>
Don't agree.
Also find the argument that the revision history will be incomplete not
convincing.
If a developer knows enough to add the M then they can know enough to
fill in the revision-stmt correctly.


> >
> > > The M gives an indication that a branch has been "poisoned" by an
> > > NBC change and that all bets are off from that point onwards in that
> > > branch.
> >
> >
> > /martin
>

 Andy

>
> >
> > >
> > > > -----Original Message-----
> > > > From: netmod <netmod-bounces@ietf.org> On Behalf Of Martin Bj=C3=B6=
rklund
> > > > Sent: Monday, March 30, 2020 4:40 PM
> > > > To: rrahman@cisco.com
> > > > Cc: netmod@ietf.org
> > > > Subject: Re: [netmod] All IETF YANG modules MUST include
> revision-label
> > > > statements
> > > >
> > > > "Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
> > > > >
> > > > > On 2020-03-30, 2:20 PM, "Martin Bj=C3=B6rklund" <mbj+ietf@4668.se=
>
> wrote:
> > > > >
> > > > >     "Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
> > > > >     > On 2020-03-28, 4:41 AM, "Martin Bj=C3=B6rklund" <mbj+ietf@4=
668.se
> >
> > wrote:
> > > > >     >
> > > > >     >     "Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
> > > > >     >     > Hi,
> > > > >     >     >
> > > > >     >     > https://github.com/netmod-wg/yang-ver-dt/issues/45
> > > > >     >     >
> > > > >     >     >         o  7.1
> > > > >     >     >
> > > > >     >     >           The text says:
> > > > >     >     >
> > > > >     >     >             All IETF YANG modules MUST include
> revision-label
> > statements
> > > > for
> > > > >     >     >             all
> > > > >     >     >             newly published YANG modules, and all
> newly published
> > > > revisions of
> > > > >     >     >             existing YANG modules.  The revision-labe=
l
> MUST take the
> > form
> > > > of a
> > > > >     >     >             YANG semantic version number
> [I-D.verdt-netmod-yang-
> > > > semver].
> > > > >     >     >
> > > > >     >     >           I strongly disagree with this new rule.
> IETF modules use a
> > linear
> > > > >     >     >           history, so there are no reasons to use
> "modified semver".
> > > > >     >     >
> > > > >     >     >           It is ok to use rev:nbc-changes if needed,
> though.
> > > > >     >     >
> > > > >     >     > We believe some IETF models may not follow linear
> history, this
> > was
> > > > >     >     > brought up (I think) for IDR. Modified semver allows
> for non-
> > linear
> > > > >     >     > history and also doesn't preclude linear history. So
> even if we end
> > up
> > > > >     >     > having no IETF modules using branching, modified
> semver still
> > works.
> > > > >     >
> > > > >     >     With the clarifiactions and updates in
> > > > >     >     draft-verdt-netmod-yang-module-versioning, non-linear
> versioning
> > > > >     >     works without modified semver.  So there is no technica=
l
> reason to
> > use
> > > > >     >     modified semver in IETF modules.
> > > > >     >
> > > > >     > So are you proposing we use some other revision-label schem=
e
> (e.g.
> > > > semver 2.0.0) for IETF modules?
> > > > >     >
> > > > >     > Or that IETF modules shouldn't use revision-labels?
> > > > >
> > > > >     That IETF shouldn't use revision labels.
> > > > >
> > > > > The revision label allows a user to easily figure out whether 2
> > > > > revisions are (N)BC.
> > > >
> > > > I think you meant "modified semver as revision label allows ..."
> > > >
> > > > But it is not true.  What happened between 1.0.2M and 1.0.3M?
> > > >
> > > >
> > > > /martin
> > > >
> > > >
> > > > > Without the label, you always have to use tooling.
> > > > >
> > > > > Regards,
> > > > > Reshad.
> > > > >
> > > > >     I am all for using rev:nbc-changes or rev:editorial-changes
> (which I
> > > > >     think should be added) in IETF modules.
> > > > >
> > > > >
> > > > >     /martin
> > > > >
> > > > >
> > > > >     >
> > > > >     > Or do you have something else in mind?
> > > > >     >
> > > > >     > Regards,
> > > > >     > Reshad.
> > > > >     >
> > > > >     >     I can reluctantly accept that modified smever is
> published as
> > > > >     >     Experimental.  But that doesn't mean that IETF modules
> should use
> > it.
> > > > >     >
> > > > >     >
> > > > >     >     /martin
> > > > >     >
> > > > >     >
> > > > >     >     >
> > > > >     >     > Regards,
> > > > >     >     > Reshad.
> > > > >     >     >
> > > > >     >     >
> > > > >     >     > On 2020-03-20, 5:08 PM, "netmod on behalf of Reshad
> Rahman
> > > > (rrahman)"
> > > > >     >     > <netmod-bounces@ietf.org on behalf of
> > > > >     >     > rrahman=3D40cisco.com@dmarc.ietf.org> wrote:
> > > > >     >     >
> > > > >     >     >     Hi Martin,
> > > > >     >     >
> > > > >     >     >     We've opened issues to track your review comments
> (see
> > below).
> > > > Will
> > > > >     >     >     kick off separate therads for each issue.
> > > > >     >     >
> > > > >     >     >     https://github.com/netmod-wg/yang-ver-
> > > > dt/issues?q=3Dis%3Aissue+is%3Aopen+label%3Aupdated-mod-rev-handling
> > > > >     >     >
> > > > >     >     >     Regards,
> > > > >     >     >     Reshad.
> > > > >     >     >
> > > > >     >     >     On 2020-03-10, 3:31 PM, "netmod on behalf of Mart=
in
> > Bj=C3=B6rklund"
> > > > >     >     >     <netmod-bounces@ietf.org on behalf of
> mbj+ietf@4668..se>
> > wrote:
> > > > >     >     >
> > > > >     >     >         Hi,
> > > > >     >     >
> > > > >     >     >         Here are my review comments of
> > > > >     >     >         draft-verdt-netmod-yang-module-versioning-01.
> > > > >     >     >
> > > > >     >     >
> > > > >     >     >
> > > > >     >     >         o  3.1.1
> > > > >     >     >
> > > > >     >     >             o  In statements that have any data
> definition statements
> > as
> > > > >     >     >                substatements, those data definition
> substatements MAY
> > be
> > > > >     >     >                reordered, as long as they do not
> change the ordering or
> > any
> > > > >     >     >                "rpc"
> > > > >     >     >                "input" substatements.
> > > > >     >     >
> > > > >     >     >           I think this needs to capture that no
> descendant statements
> > to
> > > > >     >     >           "input" can be reordered.  Same for "output=
"
> (note, "input"
> > and
> > > > >     >     >           "output" in both "rpc" and "action").
> > > > >     >     >
> > > > >     >     >
> > > > >     >     >         o  3.3
> > > > >     >     >
> > > > >     >     >             All revision labels that match the patter=
n
> for the "version"
> > > > >     >     >             typedef in the ietf-yang-semver YANG
> module MUST be
> > > > interpreted as
> > > > >     >     >             YANG semantic version numbers.
> > > > >     >     >
> > > > >     >     >           I don't think this is a good idea.  Seems
> like a layer violation.
> > > > >     >     >           What if my project use another dialect of
> semver, that
> > wouldn't
> > > > be
> > > > >     >     >           possible with this rule.  I think this need=
s
> to be removed.
> > > > >     >     >
> > > > >     >     >
> > > > >     >     >         o  3.3
> > > > >     >     >
> > > > >     >     >             Submodules MUST NOT use revision label
> schemes that
> > could
> > > > be
> > > > >     >     >             confused
> > > > >     >     >             with the including module's revision labe=
l
> scheme.
> > > > >     >     >
> > > > >     >     >           Hmm, how do I ensure that this MUST NOT is
> handled
> > correctly?
> > > > What
> > > > >     >     >           exactly does "could be confused with" mean?
> > > > >     >     >
> > > > >     >     >
> > > > >     >     >         o  3.3
> > > > >     >     >
> > > > >     >     >               In the filename of a YANG module, where
> it takes the form:
> > > > >     >     >               module-
> > > > >     >     >               or-submodule-name ['@' revision-label] =
(
> '.yang' / '.yin' )
> > > > >     >     >
> > > > >     >     >           Should this section update 5.2 of RFC 7950?
> I know that 5.2
> > just
> > > > >     >     >           says "SHOULD".  But existing tools implemen=
t
> this SHOULD,
> > and
> > > > they
> > > > >     >     >           need to be updated to handle this new
> convention.
> > > > >     >     >
> > > > >     >     >           But I wonder if this a good idea.  It means
> that a tool that
> > looks
> > > > >     >     >           for a module with a certain revision date
> cannot simply
> > check
> > > > the
> > > > >     >     >           filenames, but need to parse all available
> modules (wijust to
> > > > find
> > > > >     >     >           the
> > > > >     >     >
> > > > >     >     >
> > > > >     >     >
> > > > >     >     >         o  3.4
> > > > >     >     >
> > > > >     >     >              leaf imperial-temperature {
> > > > >     >     >                type int64;
> > > > >     >     >                units "degrees Fahrenheit";
> > > > >     >     >                status deprecated {
> > > > >     >     >                  rev:status-description
> > > > >     >     >                    "Imperial measurements are being
> phased out in favor
> > > > >     >     >                     of their metric equivalents.  Use
> metric-temperature
> > > > >     >     >                     instead.";
> > > > >     >     >                }
> > > > >     >     >                description
> > > > >     >     >                  "Temperature in degrees Fahrenheit."=
;
> > > > >     >     >              }
> > > > >     >     >
> > > > >     >     >           I don't think rev:status-description is
> necessary / worth it.
> > This
> > > > >     >     >           can easily be written with the normal
> description statement
> > > > instead:
> > > > >     >     >
> > > > >     >     >              leaf imperial-temperature {
> > > > >     >     >                type int64;
> > > > >     >     >                units "degrees Fahrenheit";
> > > > >     >     >                status deprecated;
> > > > >     >     >                description
> > > > >     >     >                    "Imperial measurements are being
> phased out in favor
> > > > >     >     >                     of their metric equivalents.  Use
> metric-temperature
> > > > >     >     >                     instead.
> > > > >     >     >
> > > > >     >     >                     Temperature in degrees
> Fahrenheit.";
> > > > >     >     >              }
> > > > >     >     >
> > > > >     >     >
> > > > >     >     >         o  3.5
> > > > >     >     >
> > > > >     >     >           The example modules should be legal YANG
> modules.  Use
> > e.g.
> > > > >     >     >           "urn:example:module" as namespace.
> > > > >     >     >
> > > > >     >     >           Also, the modules are missing the last "}",
> which confuses
> > the
> > > > >     >     >           "rfcstrip" tool.
> > > > >     >     >
> > > > >     >     >
> > > > >     >     >         o 4.1.1
> > > > >     >     >
> > > > >     >     >             Alternatively, the first example could
> have used the revision
> > > > >     >     >             label
> > > > >     >     >             "1.0.0" instead, which selects the same
> set of
> > > > revisions/versions.
> > > > >     >     >
> > > > >     >     >             import example-module {
> > > > >     >     >               rev:revision-or-derived 1.0.0;
> > > > >     >     >             }
> > > > >     >     >
> > > > >     >     >           Shouldn't this be s/1.0.0/2.0.0/g ?
> > > > >     >     >
> > > > >     >     >
> > > > >     >     >         o  5
> > > > >     >     >
> > > > >     >     >           I think the module name "ietf-yl-revisions"
> should be
> > changed
> > > > to
> > > > >     >     >           "ietf-yang-library-revisions".   "yl" is no=
t
> a well-known
> > acronym.
> > > > >     >     >
> > > > >     >     >
> > > > >     >     >         o  5.2.2
> > > > >     >     >
> > > > >     >     >           Wouldn't it be better if the leaf
> "deprecated-nodes-
> > > > implemented" and
> > > > >     >     >           "obsolete-nodes-absent" were of type
> "boolean" rather than
> > > > type
> > > > >     >     >           "empty"?
> > > > >     >     >
> > > > >     >     >
> > > > >     >     >         o  7.1
> > > > >     >     >
> > > > >     >     >           The text says:
> > > > >     >     >
> > > > >     >     >             All IETF YANG modules MUST include
> revision-label
> > statements
> > > > for
> > > > >     >     >             all
> > > > >     >     >             newly published YANG modules, and all
> newly published
> > > > revisions of
> > > > >     >     >             existing YANG modules.  The revision-labe=
l
> MUST take the
> > form
> > > > of a
> > > > >     >     >             YANG semantic version number
> [I-D.verdt-netmod-yang-
> > > > semver].
> > > > >     >     >
> > > > >     >     >           I strongly disagree with this new rule.
> IETF modules use a
> > linear
> > > > >     >     >           history, so there are no reasons to use
> "modified semver".
> > > > >     >     >
> > > > >     >     >           It is ok to use rev:nbc-changes if needed,
> though.
> > > > >     >     >
> > > > >     >     >
> > > > >     >     >         o 7.1.1
> > > > >     >     >
> > > > >     >     >           There is a missing " in:
> > > > >     >     >
> > > > >     >     >            4.  For status "obsolete", it is
> RECOMMENDED to keep the
> > > > "status-
> > > > >     >     >                description" information, from when th=
e
> node had status
> > > > >     >     >                "deprecated, which is still relevant.
> > > > >     >     >          HERE  -----------^
> > > > >     >     >
> > > > >     >     >
> > > > >     >     >         o  8
> > > > >     >     >
> > > > >     >     >           s/CODE ENDS>/<CODE ENDS>/
> > > > >     >     >
> > > > >     >     >
> > > > >     >     >         o Both YANG modules
> > > > >     >     >
> > > > >     >     >           All extensions should specify the grammar;
> i.e., in which
> > > > statements
> > > > >     >     >           they can be present and which substatements
> they can have.
> > > > >     >     >
> > > > >     >     >
> > > > >     >     >
> > > > >     >     >         /martin
> > > > >     >     >
> > > > >     >     >         _____________________________________________=
__
> > > > >     >     >         netmod mailing list
> > > > >     >     >         netmod@ietf.org
> > > > >     >     >         https://www.ietf.org/mailman/listinfo/netmod
> > > > >     >     >
> > > > >     >     >
> > > > >     >     >     _______________________________________________
> > > > >     >     >     netmod mailing list
> > > > >     >     >     netmod@ietf.org
> > > > >     >     >     https://www.ietf.org/mailman/listinfo/netmod
> > > > >     >     >
> > > > >     >     >
> > > > >     >
> > > > >     >
> > > > >
> > > > >
> > > > _______________________________________________
> > > > netmod mailing list
> > > > netmod@ietf.org
> > > > https://www.ietf.org/mailman/listinfo/netmod
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
>

--000000000000a4f11105a219cac3
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Mon, Mar 30, 2020 at 2:57 PM Stern=
e, Jason (Nokia - CA/Ottawa) &lt;<a href=3D"mailto:jason.sterne@nokia.com">=
jason.sterne@nokia.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_q=
uote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,2=
04);padding-left:1ex">Please see inline<br>
<br>
&gt; -----Original Message-----<br>
&gt; From: Martin Bj=C3=B6rklund &lt;<a href=3D"mailto:mbj%2Bietf@4668.se" =
target=3D"_blank">mbj+ietf@4668.se</a>&gt;<br>
&gt; Sent: Monday, March 30, 2020 5:51 PM<br>
&gt; To: Sterne, Jason (Nokia - CA/Ottawa) &lt;<a href=3D"mailto:jason.ster=
ne@nokia.com" target=3D"_blank">jason.sterne@nokia.com</a>&gt;<br>
&gt; Cc: <a href=3D"mailto:rrahman@cisco.com" target=3D"_blank">rrahman@cis=
co.com</a>; <a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@iet=
f.org</a><br>
&gt; Subject: Re: [netmod] All IETF YANG modules MUST include revision-labe=
l<br>
&gt; statements<br>
&gt; <br>
&gt; &quot;Sterne, Jason (Nokia - CA/Ottawa)&quot; &lt;<a href=3D"mailto:ja=
son.sterne@nokia.com" target=3D"_blank">jason.sterne@nokia.com</a>&gt; wrot=
e:<br>
&gt; &gt; &gt; But it is not true.=C2=A0 What happened between 1.0.2M and 1=
.0.3M?<br>
&gt; &gt;<br>
&gt; &gt; It tells you there is an NBC change between 1.0.2M and 1.0.3M.<br=
>
&gt; <br>
&gt; No.=C2=A0 As you note below it says that all bets are off.=C2=A0 The c=
hange<br>
&gt; between these two could be a spelling error fix.=C2=A0 Hence, Reshad&#=
39;s<br>
&gt; statement that &quot;The revision label allows a user to easily figure=
 out<br>
&gt; whether 2 revisions are (N)BC.&quot; is not correct.<br>
<br>
[&gt;&gt;JTS: ] You are correct and I made a mistake in my reply (looked to=
o quickly). The M gives you one chance to indicate a NBC change in a branch=
. After that you no longer know (i.e. no worse than no revision label at al=
l).<br>
it is a compromise that allows:<br>
- knowledge about the nature of changes on a branch that hasn&#39;t been po=
isoned yet<br>
- one chance to alert users that an NBC change was made on a branch<br>
That is useful enough to have it IMO. <br>
<br></blockquote><div><br></div><div>Don&#39;t agree.</div><div>Also find t=
he argument that the revision history will be incomplete not convincing.</d=
iv><div>If a developer knows enough to add the M then they can know enough =
to</div><div>fill in the revision-stmt correctly.</div><div>=C2=A0</div><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-lef=
t:1px solid rgb(204,204,204);padding-left:1ex">
&gt; <br>
&gt; &gt; The M gives an indication that a branch has been &quot;poisoned&q=
uot; by an<br>
&gt; &gt; NBC change and that all bets are off from that point onwards in t=
hat<br>
&gt; &gt; branch.<br>
&gt; <br>
&gt; <br>
&gt; /martin<br></blockquote><div><br></div><div>=C2=A0Andy</div><div><br><=
/div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bo=
rder-left:1px solid rgb(204,204,204);padding-left:1ex">
&gt; <br>
&gt; <br>
&gt; &gt;<br>
&gt; &gt; &gt; -----Original Message-----<br>
&gt; &gt; &gt; From: netmod &lt;<a href=3D"mailto:netmod-bounces@ietf.org" =
target=3D"_blank">netmod-bounces@ietf.org</a>&gt; On Behalf Of Martin Bj=C3=
=B6rklund<br>
&gt; &gt; &gt; Sent: Monday, March 30, 2020 4:40 PM<br>
&gt; &gt; &gt; To: <a href=3D"mailto:rrahman@cisco.com" target=3D"_blank">r=
rahman@cisco.com</a><br>
&gt; &gt; &gt; Cc: <a href=3D"mailto:netmod@ietf.org" target=3D"_blank">net=
mod@ietf.org</a><br>
&gt; &gt; &gt; Subject: Re: [netmod] All IETF YANG modules MUST include rev=
ision-label<br>
&gt; &gt; &gt; statements<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &quot;Reshad Rahman (rrahman)&quot; &lt;<a href=3D"mailto:rr=
ahman@cisco.com" target=3D"_blank">rrahman@cisco.com</a>&gt; wrote:<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; On 2020-03-30, 2:20 PM, &quot;Martin Bj=C3=B6rklund&quo=
t; &lt;<a href=3D"mailto:mbj%2Bietf@4668.se" target=3D"_blank">mbj+ietf@466=
8.se</a>&gt; wrote:<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&quot;Reshad Rahman (rrahman)&quot; =
&lt;<a href=3D"mailto:rrahman@cisco.com" target=3D"_blank">rrahman@cisco.co=
m</a>&gt; wrote:<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; On 2020-03-28, 4:41 AM, &quot;M=
artin Bj=C3=B6rklund&quot; &lt;<a href=3D"mailto:mbj%2Bietf@4668.se" target=
=3D"_blank">mbj+ietf@4668.se</a>&gt;<br>
&gt; wrote:<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&quot;Reshad=
 Rahman (rrahman)&quot; &lt;<a href=3D"mailto:rrahman@cisco.com" target=3D"=
_blank">rrahman@cisco.com</a>&gt; wrote:<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt; Hi,<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt; <a href=
=3D"https://github.com/netmod-wg/yang-ver-dt/issues/45" rel=3D"noreferrer" =
target=3D"_blank">https://github.com/netmod-wg/yang-ver-dt/issues/45</a><br=
>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 7.1<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0The text says:<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0All IETF YANG modules MUST include=
 revision-label<br>
&gt; statements<br>
&gt; &gt; &gt; for<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0all<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0newly published YANG modules, and =
all newly published<br>
&gt; &gt; &gt; revisions of<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0existing YANG modules.=C2=A0 The r=
evision-label MUST take the<br>
&gt; form<br>
&gt; &gt; &gt; of a<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0YANG semantic version number [I-D.=
verdt-netmod-yang-<br>
&gt; &gt; &gt; semver].<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I strongly disagree with this new rule.=
=C2=A0 IETF modules use a<br>
&gt; linear<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0history, so there are no reasons to use &=
quot;modified semver&quot;.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0It is ok to use rev:nbc-changes if needed=
, though.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt; We beli=
eve some IETF models may not follow linear history, this<br>
&gt; was<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt; brought=
 up (I think) for IDR. Modified semver allows for non-<br>
&gt; linear<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt; history=
 and also doesn&#39;t preclude linear history. So even if we end<br>
&gt; up<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt; having =
no IETF modules using branching, modified semver still<br>
&gt; works.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0With the cla=
rifiactions and updates in<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0draft-verdt-=
netmod-yang-module-versioning, non-linear versioning<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0works withou=
t modified semver.=C2=A0 So there is no technical reason to<br>
&gt; use<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0modified sem=
ver in IETF modules.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; So are you proposing we use som=
e other revision-label scheme (e.g.<br>
&gt; &gt; &gt; semver 2.0.0) for IETF modules?<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; Or that IETF modules shouldn&#3=
9;t use revision-labels?<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0That IETF shouldn&#39;t use revision=
 labels.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; The revision label allows a user to easily figure out w=
hether 2<br>
&gt; &gt; &gt; &gt; revisions are (N)BC.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I think you meant &quot;modified semver as revision label al=
lows ...&quot;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; But it is not true.=C2=A0 What happened between 1.0.2M and 1=
.0.3M?<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; /martin<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Without the label, you always have to use tooling.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Regards,<br>
&gt; &gt; &gt; &gt; Reshad.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0I am all for using rev:nbc-changes o=
r rev:editorial-changes (which I<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0think should be added) in IETF modul=
es.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0/martin<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; Or do you have something else i=
n mind?<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; Regards,<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; Reshad.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0I can reluct=
antly accept that modified smever is published as<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0Experimental=
.=C2=A0 But that doesn&#39;t mean that IETF modules should use<br>
&gt; it.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0/martin<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt; Regards=
,<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt; Reshad.=
<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt; On 2020=
-03-20, 5:08 PM, &quot;netmod on behalf of Reshad Rahman<br>
&gt; &gt; &gt; (rrahman)&quot;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt; &lt;<a =
href=3D"mailto:netmod-bounces@ietf.org" target=3D"_blank">netmod-bounces@ie=
tf.org</a> on behalf of<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt; rrahman=
=3D<a href=3D"mailto:40cisco.com@dmarc.ietf.org" target=3D"_blank">40cisco.=
com@dmarc.ietf.org</a>&gt; wrote:<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0Hi Martin,<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0We&#39;ve opened issues to track your review comments (see<br>
&gt; below).<br>
&gt; &gt; &gt; Will<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0kick off separate therads for each issue.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0<a href=3D"https://github.com/netmod-wg/yang-ver-" rel=3D"nore=
ferrer" target=3D"_blank">https://github.com/netmod-wg/yang-ver-</a><br>
&gt; &gt; &gt; dt/issues?q=3Dis%3Aissue+is%3Aopen+label%3Aupdated-mod-rev-h=
andling<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0Regards,<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0Reshad.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0On 2020-03-10, 3:31 PM, &quot;netmod on behalf of Martin<br>
&gt; Bj=C3=B6rklund&quot;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0&lt;<a href=3D"mailto:netmod-bounces@ietf.org" target=3D"_blan=
k">netmod-bounces@ietf.org</a> on behalf of mbj+ietf@4668..se&gt;<br>
&gt; wrote:<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0Hi,<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0Here are my review comments of<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0draft-verdt-netmod-yang-module-versioning-01.<br=
>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 3.1.1<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 In statements that have an=
y data definition statements<br>
&gt; as<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 substatements, those data =
definition substatements MAY<br>
&gt; be<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 reordered, as long as they=
 do not change the ordering or<br>
&gt; any<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;rpc&quot;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;input&quot; substate=
ments.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I think this needs to capture that no des=
cendant statements<br>
&gt; to<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;input&quot; can be reordered.=C2=A0=
 Same for &quot;output&quot; (note, &quot;input&quot;<br>
&gt; and<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;output&quot; in both &quot;rpc&quot=
; and &quot;action&quot;).<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 3.3<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0All revision labels that match the=
 pattern for the &quot;version&quot;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0typedef in the ietf-yang-semver YA=
NG module MUST be<br>
&gt; &gt; &gt; interpreted as<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0YANG semantic version numbers.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I don&#39;t think this is a good idea.=C2=
=A0 Seems like a layer violation.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0What if my project use another dialect of=
 semver, that<br>
&gt; wouldn&#39;t<br>
&gt; &gt; &gt; be<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0possible with this rule.=C2=A0 I think th=
is needs to be removed.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 3.3<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Submodules MUST NOT use revision l=
abel schemes that<br>
&gt; could<br>
&gt; &gt; &gt; be<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0confused<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0with the including module&#39;s re=
vision label scheme.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Hmm, how do I ensure that this MUST NOT i=
s handled<br>
&gt; correctly?<br>
&gt; &gt; &gt; What<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0exactly does &quot;could be confused with=
&quot; mean?<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 3.3<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0In the filename of a YANG m=
odule, where it takes the form:<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0module-<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0or-submodule-name [&#39;@&#=
39; revision-label] ( &#39;.yang&#39; / &#39;.yin&#39; )<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Should this section update 5.2 of RFC 795=
0?=C2=A0 I know that 5.2<br>
&gt; just<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0says &quot;SHOULD&quot;.=C2=A0 But existi=
ng tools implement this SHOULD,<br>
&gt; and<br>
&gt; &gt; &gt; they<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0need to be updated to handle this new con=
vention.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0But I wonder if this a good idea.=C2=A0 I=
t means that a tool that<br>
&gt; looks<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0for a module with a certain revision date=
 cannot simply<br>
&gt; check<br>
&gt; &gt; &gt; the<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0filenames, but need to parse all availabl=
e modules (wijust to<br>
&gt; &gt; &gt; find<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0the<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 3.4<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 leaf imperial-temperature {<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 type int64;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 units &quot;degrees Fahren=
heit&quot;;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 status deprecated {<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 rev:status-descript=
ion<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;Imperi=
al measurements are being phased out in favor<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0of the=
ir metric equivalents.=C2=A0 Use metric-temperature<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0instea=
d.&quot;;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 }<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 description<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;Temperature i=
n degrees Fahrenheit.&quot;;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 }<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I don&#39;t think rev:status-description =
is necessary / worth it.<br>
&gt; This<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0can easily be written with the normal des=
cription statement<br>
&gt; &gt; &gt; instead:<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 leaf imperial-temperature {<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 type int64;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 units &quot;degrees Fahren=
heit&quot;;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 status deprecated;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 description<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;Imperi=
al measurements are being phased out in favor<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0of the=
ir metric equivalents.=C2=A0 Use metric-temperature<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0instea=
d.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Temper=
ature in degrees Fahrenheit.&quot;;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 }<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 3.5<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0The example modules should be legal YANG =
modules.=C2=A0 Use<br>
&gt; e.g.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;urn:example:module&quot; as namespa=
ce.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Also, the modules are missing the last &q=
uot;}&quot;, which confuses<br>
&gt; the<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;rfcstrip&quot; tool.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0o 4.1.1<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Alternatively, the first example c=
ould have used the revision<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0label<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;1.0.0&quot; instead, which s=
elects the same set of<br>
&gt; &gt; &gt; revisions/versions.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0import example-module {<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0rev:revision-or-derived 1.0=
.0;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0}<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Shouldn&#39;t this be s/1.0.0/2.0.0/g ?<b=
r>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 5<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I think the module name &quot;ietf-yl-rev=
isions&quot; should be<br>
&gt; changed<br>
&gt; &gt; &gt; to<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;ietf-yang-library-revisions&quot;.=
=C2=A0 =C2=A0&quot;yl&quot; is not a well-known<br>
&gt; acronym.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 5.2.2<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Wouldn&#39;t it be better if the leaf &qu=
ot;deprecated-nodes-<br>
&gt; &gt; &gt; implemented&quot; and<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;obsolete-nodes-absent&quot; were of=
 type &quot;boolean&quot; rather than<br>
&gt; &gt; &gt; type<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;empty&quot;?<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 7.1<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0The text says:<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0All IETF YANG modules MUST include=
 revision-label<br>
&gt; statements<br>
&gt; &gt; &gt; for<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0all<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0newly published YANG modules, and =
all newly published<br>
&gt; &gt; &gt; revisions of<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0existing YANG modules.=C2=A0 The r=
evision-label MUST take the<br>
&gt; form<br>
&gt; &gt; &gt; of a<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0YANG semantic version number [I-D.=
verdt-netmod-yang-<br>
&gt; &gt; &gt; semver].<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I strongly disagree with this new rule.=
=C2=A0 IETF modules use a<br>
&gt; linear<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0history, so there are no reasons to use &=
quot;modified semver&quot;.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0It is ok to use rev:nbc-changes if needed=
, though.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0o 7.1.1<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0There is a missing &quot; in:<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 4.=C2=A0 For status &quot;obsolete&quot;=
, it is RECOMMENDED to keep the<br>
&gt; &gt; &gt; &quot;status-<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 description&quot; informat=
ion, from when the node had status<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;deprecated, which is=
 still relevant.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 HERE=C2=A0 -----------^<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0o=C2=A0 8<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0s/CODE ENDS&gt;/&lt;CODE ENDS&gt;/<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0o Both YANG modules<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0All extensions should specify the grammar=
; i.e., in which<br>
&gt; &gt; &gt; statements<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0they can be present and which substatemen=
ts they can have.<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0/martin<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0_______________________________________________<=
br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0netmod mailing list<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:netmod@ietf.org" target=3D"_bl=
ank">netmod@ietf.org</a><br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.org/mailman/listinfo=
/netmod" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/=
listinfo/netmod</a><br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0_______________________________________________<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0netmod mailing list<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0<a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ie=
tf.org</a><br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =
=C2=A0 =C2=A0<a href=3D"https://www.ietf.org/mailman/listinfo/netmod" rel=
=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/net=
mod</a><br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; netmod mailing list<br>
&gt; &gt; &gt; <a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@=
ietf.org</a><br>
&gt; &gt; &gt; <a href=3D"https://www.ietf.org/mailman/listinfo/netmod" rel=
=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/net=
mod</a><br>
<br>
_______________________________________________<br>
netmod mailing list<br>
<a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/netmod" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/listinfo/netmod</a><br>
</blockquote></div></div>

--000000000000a4f11105a219cac3--


From nobody Mon Mar 30 15:43:16 2020
Return-Path: <010001712d9cef2c-ad1e2b06-7d1c-4362-98e4-a6d1463e1480-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB25D3A14C4 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 15:43:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.003
X-Spam-Level: 
X-Spam-Status: No, score=0.003 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 QH1CuZOGvEl0 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 15:43:13 -0700 (PDT)
Received: from a48-94.smtp-out.amazonses.com (a48-94.smtp-out.amazonses.com [54.240.48.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F5D93A0DED for <netmod@ietf.org>; Mon, 30 Mar 2020 15:43:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585608192; h=From:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Message-Id:Date:To:Feedback-ID; bh=UH7uvkLXzwac1qaBYbrBYr7b0t2TOGcQf1HpAnIxXYw=; b=N+ACj06BnGYmYfTKAN7Con3HwKQsplmbj+AZFj88YjpyWqR6AKnyyNj0KVcs1MBh 7imRY1nqYG5Y9AChAT7sGKxiE/J0pH9ggDYkCWi0Wb6dTT/Cw4ms4fd8uBmJyNGSifT iOhiasy69WNoMB4+mDW2wuToqxYZW2cB2EXmVBN8=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Message-ID: <010001712d9cef2c-ad1e2b06-7d1c-4362-98e4-a6d1463e1480-000000@email.amazonses.com>
Date: Mon, 30 Mar 2020 22:43:12 +0000
To: "netmod@ietf.org" <netmod@ietf.org>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.30-54.240.48.94
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/P--5UVDQXy_ksheqUQ2j4n7VLyU>
Subject: [netmod] Agenda for Virtual NETMOD Meeting
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 22:43:15 -0000

ALL:
  - Please find below the agenda for this Thursday=E2=80=99s meeting
  - Please let the chairs know if any updates to the agenda are needed.

PRESENTERS:
  - Please send slides (in PDF format) to chairs ASAP.
  - Note: the chairs intend to drive the slides.



Agenda for the NETMOD WG Session in IETF 107
--------------------------------------------

Session:
   Thursday April 2nd

   PDT: 04:00-06:00=20
   EDT: 07:00-09:00
   UTC: 11:00-13:00
   CST: 19:00-21:00

WG Chairs:
   Lou Berger (lberger at labs dot net)
   Kent Watsen (kent plus ietf at watsen dot net)
   Joel Jaeggli (joelja at bogus dot com)


Available During Session:

   Jabber:      xmpp:netmod@jabber.ietf.org?join
   Etherpad:    https://etherpad.ietf.org/p/notes-ietf-107-netmod
   ICal:        =
https://datatracker.ietf.org/meeting/interim-2020-netmod-01/sessions/netmo=
d.ics
   Slides:      =
https://datatracker.ietf.org/meeting/interim-2020-netmod-01/session/netmod=


   WebEx Chat:  For virtual queue control (type "+Q" and "-Q" to =
enter/leave)
   WebEx A/V:   For session (see below for info)

  JOIN BY WEBEX:
     URL: =
https://ietf.webex.com/ietf/j.php?MTID=3Dme2e37606188ba99be744a57adbcd5802=

     Meeting number (access code): 616 779 982
     Meeting password: mYtpMnVP524

  JOIN BY PHONE

    1-650-479-3208 Call-in toll number (US/Canada)
    Tap here to call (mobile phones only, hosts not supported):
      tel:%2B1-650-479-3208,,*01*616779982%23%23*01*=20

    1-877-668-4493 Call-in toll free number (US/Canada)
    Tap here to call (mobile phones only, hosts not supported):
      tel:1-877-668-4493,,*01*616779982%23%23*01*

    Toll-free calling restrictions
      https://www.webex.com/pdf/tollfree_restrictions.pdf


Available Post Session:
   Recording:     WebEx recording be made available after the meeting.
   Jabber Logs:   https://www.ietf.org/jabber/logs/netmod
   Etherpad:      https://etherpad.ietf.org/p/notes-ietf-107-netmod
   Slides:        =
https://datatracker.ietf.org/meeting/interim-2020-netmod-01/session/netmod=


         =20
Introduction

  TITLE: Session Intro & WG Status
  PRESENTER: Chairs


Adopted items:

   TITLE: Recently Adopted YANG Module Versioning Drafts
   PRESENTER: Authors
   DRAFT(s)
     =
https://tools.ietf.org/html/draft-ietf-netmod-yang-module-versioning-00
     https://tools.ietf.org/html/draft-ietf-netmod-yang-packages-00
     =
https://tools.ietf.org/html/draft-ietf-netmod-yang-schema-comparison-00
     https://tools.ietf.org/html/draft-ietf-netmod-yang-semver-00
     https://tools.ietf.org/html/draft-ietf-netmod-yang-solutions-00
     https://tools.ietf.org/html/draft-ietf-netmod-yang-ver-selection-00
     =
https://tools.ietf.org/html/draft-ietf-netmod-yang-versioning-reqs-02

Not-Yet-Adopted items:

   TITLE: A YANG Data model for ECA Policy Management
   PRESENTER: Authors
   DRAFT(s)
     https://tools.ietf.org/html/draft-wwx-netmod-event-yang-06

   TITLE: YANG Data Node Self Explanation Tags
   PRESENTER: Tao,Ran
   DRAFT(s)
     https://tools.ietf.org/html/draft-tao-netmod-yang-node-tags-01

   TITLE: 3GPP's UML to YANG Object Module Mapping
   PRESENTER: Balazs Lengyel
   DRAFT(s)
     None







From nobody Mon Mar 30 15:48:56 2020
Return-Path: <010001712da22206-5abfb31e-aa12-47b6-983a-1cd6edf6d45b-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F1033A14F8 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 15:48:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.004
X-Spam-Level: 
X-Spam-Status: No, score=0.004 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 TTtQbFiN518f for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 15:48:54 -0700 (PDT)
Received: from a48-90.smtp-out.amazonses.com (a48-90.smtp-out.amazonses.com [54.240.48.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ECB603A14F2 for <netmod@ietf.org>; Mon, 30 Mar 2020 15:48:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585608532; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=L2TwNczJZNySPulaBkvqsGNF0DwuNi9Hy39yiWqkilo=; b=aVg3R83/qr+d2OL1jUgxC5J0AdibyA3r/sK494NLPzZF7TnyadnWRlbJBCl8kbLi jq0Fq/LugeTGTXL8DyZQjLjNhRtkjkNKBezl9Pg5Y5OSgiwqwCAqmpAtkYg3jFNKvK1 Fl41O1SovMytqvPcxkYPlX7PNNTmIsatKE+0b7i8=
From: Kent Watsen <kent+ietf@watsen.net>
Message-ID: <010001712da22206-5abfb31e-aa12-47b6-983a-1cd6edf6d45b-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_873E96A0-C043-4887-B418-B0C0C38900AA"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Mon, 30 Mar 2020 22:48:52 +0000
In-Reply-To: <20200328.094121.1160081114435152145.id@4668.se>
Cc: rrahman@cisco.com, "netmod@ietf.org" <netmod@ietf.org>
To: =?utf-8?Q?Martin_Bj=C3=B6rklund?= <mbj+ietf@4668.se>
References: <75CFDBD9-143C-407A-B7C3-26CEC51E229C@cisco.com> <20200328.094121.1160081114435152145.id@4668.se>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.30-54.240.48.90
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/vKWAt9Qv8QNGzJNjvFKjVJKrdXo>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 22:48:55 -0000

--Apple-Mail=_873E96A0-C043-4887-B418-B0C0C38900AA
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

[I=E2=80=99ve scanned the entire thread before circling back to respond =
to this message]


> Martin writes:

> I can reluctantly accept that modified smever is published as
> Experimental.  But that doesn't mean that IETF modules should use it.

I assume Martin=E2=80=99s reference to Experimental follows my =
adoption-call comment here: =
https://mailarchive.ietf.org/arch/msg/netmod/uZZqBs1yK0EpbXgRJRFQihHWo5s/ =
<https://mailarchive.ietf.org/arch/msg/netmod/uZZqBs1yK0EpbXgRJRFQihHWo5s/=
>

Changing the "Intended Status=E2=80=9D for an adopted document is easily =
done at any time before publication.

PS: Andy didn=E2=80=99t participate in the call, though he appears to be =
coming in strong now...

Kent


--Apple-Mail=_873E96A0-C043-4887-B418-B0C0C38900AA
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">[I=E2=80=99ve scanned the entire thread before circling back =
to respond to this message]<div class=3D""><br class=3D""><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">Martin =
writes:</div></blockquote></div><div><blockquote type=3D"cite" =
class=3D""><div class=3D""><div class=3D"">I can reluctantly accept that =
modified smever is published as<br class=3D"">Experimental. &nbsp;But =
that doesn't mean that IETF modules should use it.<br =
class=3D""></div></div></blockquote><div><br class=3D""></div><div>I =
assume Martin=E2=80=99s reference to Experimental follows my =
adoption-call comment here:&nbsp;<a =
href=3D"https://mailarchive.ietf.org/arch/msg/netmod/uZZqBs1yK0EpbXgRJRFQi=
hHWo5s/" =
class=3D"">https://mailarchive.ietf.org/arch/msg/netmod/uZZqBs1yK0EpbXgRJR=
FQihHWo5s/</a></div></div><div><br class=3D""></div><div>Changing the =
"Intended Status=E2=80=9D for an adopted document is easily done at any =
time before publication.</div><div><br class=3D""></div><div>PS: Andy =
didn=E2=80=99t participate in the call, though he appears to be coming =
in strong now...</div><div><br =
class=3D""></div><div>Kent</div></div><div><br =
class=3D""></div></body></html>=

--Apple-Mail=_873E96A0-C043-4887-B418-B0C0C38900AA--


From nobody Mon Mar 30 15:53:48 2020
Return-Path: <cabo@tzi.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C87F3A1507 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 15:53:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level: 
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 wqBwrAGMoMM9 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 15:53:45 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F47F3A1543 for <netmod@ietf.org>; Mon, 30 Mar 2020 15:53:04 -0700 (PDT)
Received: from client-0151.vpn.uni-bremen.de (client-0151.vpn.uni-bremen.de [134.102.107.151]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 48rnmZ1byXz104R; Tue, 31 Mar 2020 00:53:02 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.60.0.2.5\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <010001712d9cef2c-ad1e2b06-7d1c-4362-98e4-a6d1463e1480-000000@email.amazonses.com>
Date: Tue, 31 Mar 2020 00:53:01 +0200
Cc: "netmod@ietf.org" <netmod@ietf.org>
X-Mao-Original-Outgoing-Id: 607301581.7115901-5b0d9629411744dbbe794ec3dd21e6b0
Content-Transfer-Encoding: quoted-printable
Message-Id: <FD525C6F-2CFE-4CE5-B497-14B3FD9C2A7B@tzi.org>
References: <010001712d9cef2c-ad1e2b06-7d1c-4362-98e4-a6d1463e1480-000000@email.amazonses.com>
To: Kent Watsen <kent+ietf@watsen.net>
X-Mailer: Apple Mail (2.3608.60.0.2.5)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/k8Nm4sd41ucDJHBiT_rWZUgkdkw>
Subject: Re: [netmod] Agenda for Virtual NETMOD Meeting
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 22:53:47 -0000

On 2020-03-31, at 00:43, Kent Watsen <kent+ietf@watsen.net> wrote:
>=20
> ALL:
>  - Please find below the agenda for this Thursday=E2=80=99s meeting

Hi Kent,

there are no indications of how much time is left on this agenda, so I =
don=E2=80=99t know how preposterous this is to ask:  Should we briefly =
talk about the CoRECONF WGLC that will have ended by the time of the =
meeting?

Gr=C3=BC=C3=9Fe, Carsten


From nobody Mon Mar 30 16:07:32 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8FAED3A15B4 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 16:07:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.697
X-Spam-Level: 
X-Spam-Status: No, score=-7.697 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=RWjwUkJm; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=UOzz9CgJ
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 JO5GKvC5u2Ox for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 16:07:22 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4D2413A156D for <netmod@ietf.org>; Mon, 30 Mar 2020 16:07:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11097; q=dns/txt; s=iport; t=1585609638; x=1586819238; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=lNWq9PKPafScFsUU6wl0bAyIcwlzV+agf/Y2gz1Q0pA=; b=RWjwUkJms7S0L8Sjd2ocaVpLvVtaW0Vo/lwGpFKvHdGDGmsaVg4b2npJ g5FnT0JiDnGEQ8VhbeQ5HNAv5zi80p8RWRW766FW/SUG3eJlCre1NjLPs 36KmmoBL7HZ/Iukpdp+vLa++Gq/iKPJVOU8VKwanHNbR/0bGEiMMUeQBO w=;
IronPort-PHdr: =?us-ascii?q?9a23=3AZyJcWRb1XtthKgB0cuX8r/7/LSx94ef9IxIV55?= =?us-ascii?q?w7irlHbqWk+dH4MVfC4el20gebRp3VvvRDjeee87vtX2AN+96giDgDa9QNMn?= =?us-ascii?q?1NksAKh0olCc+BB1f8KavwdSU6Gc1EfFRk5Hq8d0NSHZW2ag=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ABCACFeoJe/49dJa1mHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXuBJS9QBWxYIAQLKgqEEINFA4pqGoJFkz2EYoJSA1QKAQEBDAE?= =?us-ascii?q?BJQgCBAEBhEQCF4IbJDgTAgMBAQsBAQUBAQECAQUEbYVWDIVwAQEBAQMSER0?= =?us-ascii?q?BATcBDwIBCBEDAQIrAgICMB0IAgQBDQUigwQBgX5NAy4BDqJyAoE5iGJ1gTK?= =?us-ascii?q?CfwEBBYEvAYEVglMYggwDBoE4jDEagUE/gREnIIIfLj6BeW4CggUNgmUygiy?= =?us-ascii?q?QeoV6iiePTgqCPIdhjzQdgkyIMJBwjxmJFpJtAgQCBAUCDgEBBYFpIoFYcBV?= =?us-ascii?q?lAYINAQEyUBgNjh2Dc4UUhUF0gSmNDgGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.72,325,1580774400";  d="scan'208,217";a="750832708"
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 30 Mar 2020 23:07:17 +0000
Received: from XCH-ALN-001.cisco.com (xch-aln-001.cisco.com [173.36.7.11]) by rcdn-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 02UN7H5G010881 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 30 Mar 2020 23:07:17 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-ALN-001.cisco.com (173.36.7.11) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 30 Mar 2020 18:07:17 -0500
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 30 Mar 2020 18:07:16 -0500
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 30 Mar 2020 18:07:15 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ca+QcEsVHH+mPMzOzFHpW+2/Dwy/q0nrIhZ4P9xaJ6PyRnBnjKq1EtnchHOKq43vtldURzITV1tyoLMHYic+2Jv8feqfzt7/4i79X+apWMGEZp4NpfW/hREsO1lpjHFCyTmsV0jf74NiDf5raFsH9Qg5usgJeZhle3+xPnaIELJytxlzQlWGHe7W5RodJGVsFOUbOP6QqN53jbviGcFKv4qCtiMAxHkcpPtMIOvo/RKuZ6NARSt95brUGuIZJ3rGCqYQaE7uN7LYoIadt+hcigYFGfG+BPcrOBbf4c6F9XpAT7X4aipIky0QZqPZ2gRBwklLELMecXnkz4FFmQxt4Q==
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=lNWq9PKPafScFsUU6wl0bAyIcwlzV+agf/Y2gz1Q0pA=; b=jODeDBiYGaMM4DWBbBRU0NX+y8bux5r0q58Y2vbldSb1xGS92oZ5FI2O23OTgUXrU9Wvv19ZsmCYq50dtPujcTZNh39jiTo4T0ITWYNmSHEoLlt1WuKJlcv8f5pEdxX9qcQhjwoxYEVbReFyUhYMu73cgVlDGMXZroZ++2nLuQEQs/VwOlWPcC9KZJ/ZNXF9PxgTesDF2e1uLO4ML2iI6SPjAomeiSHBW/0Zh+GuxSjsPsgDyH9fdZ/Xrfhqk2q7kFxAJV6YVWn72iYqwVokmER2CtuyC1XF5rM6bw87H2WEM81sz0CKxBV9EiUF4+JsR5msTxDbSSvPZHla7L4SkA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lNWq9PKPafScFsUU6wl0bAyIcwlzV+agf/Y2gz1Q0pA=; b=UOzz9CgJq40YwrMf52ngSE27Qo3vc4C+T7oDDoWuEuN2mjOI87bOvHP9HUHIaH1lJf1KQQgJy+J3x3AvFT1ocZu6MkeHl4IhpSTFkvSjZwoIWVy9Ar1G7+IrX6LVUckb1VXJAllL6GL9Z5SKotifVDZE/W4/SMw1ik/s/uZjTZM=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB3929.namprd11.prod.outlook.com (2603:10b6:5:193::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20; Mon, 30 Mar 2020 23:07:14 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa%7]) with mapi id 15.20.2856.019; Mon, 30 Mar 2020 23:07:14 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: Kent Watsen <kent+ietf@watsen.net>, =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= <mbj+ietf@4668.se>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] All IETF YANG modules MUST include revision-label statements
Thread-Index: AQHWBNyukTO5JXWurk2ljZZiFHPveKhhwQsA///CDYA=
Date: Mon, 30 Mar 2020 23:07:14 +0000
Message-ID: <9488C489-CD77-458C-9CD3-A78B043AF48F@cisco.com>
References: <75CFDBD9-143C-407A-B7C3-26CEC51E229C@cisco.com> <20200328.094121.1160081114435152145.id@4668.se> <010001712da22206-5abfb31e-aa12-47b6-983a-1cd6edf6d45b-000000@email.amazonses.com>
In-Reply-To: <010001712da22206-5abfb31e-aa12-47b6-983a-1cd6edf6d45b-000000@email.amazonses.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [70.31.50.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d3365e28-0704-42e3-f829-08d7d4ff1612
x-ms-traffictypediagnostic: DM6PR11MB3929:
x-microsoft-antispam-prvs: <DM6PR11MB392951FD320EC0D54C01DA93ABCB0@DM6PR11MB3929.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0358535363
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DM6PR11MB3420.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10009020)(4636009)(39860400002)(136003)(396003)(366004)(376002)(346002)(316002)(966005)(5660300002)(110136005)(86362001)(478600001)(66476007)(66946007)(186003)(64756008)(91956017)(66446008)(2616005)(76116006)(26005)(66556008)(2906002)(33656002)(36756003)(71200400001)(9326002)(6506007)(53546011)(8936002)(81166006)(6512007)(81156014)(4326008)(8676002)(6486002); DIR:OUT; SFP:1101; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: c13veIjWo29ARNH+LyYJ0FVw+ea/WYc6Qfk0x3PDMDmFyC3mJHDVWCZPLIeZBpn3fkmESEyFVV2lVyBADAolMWcbl+I2rq2CxicPt/l9QY2ofLFZwA/zumaMN+IEwPzxx3okKTy8A8UMiErc3bSUWiepa/aeN5RJgY9qtUzW/YeEz8Kiv1sf59rmsI/FL134qHzhcWN8DE/OoT9fGy40Ihpz3EWiWGnFMcoozR1l1iJ5gWZog+x4p1P0MyaoQP65+aEBRpLYDKry+kMNS7ojO5Pz1uHrY6qULeW2JBSX4KyThUit/MO3P3iawcp7b6dOXhbmXGwzl9/gK/KModHINDA9ccbHGmeWUyWyOysmHaSPlQTuPloL5oSjK0Hytq81R4MMBrOUaf0Od+Fl6EI/+OFiis4EdkFQmdEE6iuR1dWgMjZcmLXoSaIn3Gc/PEJ7w0Q74Xlx9ft2uGwq1cXLvKroCQbouOi+YwgGUxLniQzhiXhKSZ6R378b728hlPimKC/HJV2KJd1BxBPWdeVJxw==
x-ms-exchange-antispam-messagedata: QfJ3qVzTxZH/OAcy3YuMtKI91xGpsG3v1DO5emimUxiA0X/Yn/B8XVSmmr3aiIsbXQ8RQ+xBf4xVgutt1lV3u6XNg5eNz68IuhvV2+wlpzg0lwHMsFPD0CRkxN/8CdYQk9q6bFrgANjEZNoLa9ot/g==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_9488C489CD77458C9CD3A78B043AF48Fciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d3365e28-0704-42e3-f829-08d7d4ff1612
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Mar 2020 23:07:14.7855 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ElOck5mT890RB9BkOq6xDfEWGvsuoL4+ViKfCPSPZBlF5KQrPH7UT9Lfb8ETDB9Qj8fU+aYQXaunlDiEXm+SSw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3929
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.11, xch-aln-001.cisco.com
X-Outbound-Node: rcdn-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/nyIZ50ZxGkxIDEnn92J8mAD6M9k>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 23:07:30 -0000

--_000_9488C489CD77458C9CD3A78B043AF48Fciscocom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgS2VudCwNCg0KRXZlbiB0aG91Z2ggd2UgYXJlIGRlYmF0aW5nL2Rpc2N1c3Npbmcgd2hldGhl
ciBpRVRGIG1vZHVlbHMgc2hvdWxkIHVzZSBZQU5HIHNlbXZlciAoYWthIG1vZGlmaWVkIHNlbXZl
ciksIHBsZWFzZSBub3RlIHRoYXQgdGhlcmUgaXMgaW50ZXJlc3QgZnJvbSBvdGhlciBwdWJsaXNo
ZXJzIG9mIFlBTkcgbW9kdWxlcyB0byB1c2Ugc2VtdmVyIG9yIFlBTkcgc2VtdmVyLg0KDQpSZWdh
cmRpbmcgeW91ciBjb21tZW50IGJlbG93LCBpcyBpdCBzcGVjaWZpYyB0byBJRVRGIG1vZHVsZXMg
b3IgbW9yZSBnZW5lcmFsPw0KSSBkb27igJl0IHRoaW5rIHRoZSDigJxzZW12ZXIiIGxhYmVsIGhh
cyBiZWVuIGZ1bGx5IGp1c3RpZmllZCByZWxhdGl2ZSB0byB0aGUgZGlzcnVwdGlvbiBJIHBlcmNl
aXZlIGl0IG1heSBjYXVzZS4NCg0KUmVnYXJkcywNClJlc2hhZC4NCg0KRnJvbTogS2VudCBXYXRz
ZW4gPGtlbnQraWV0ZkB3YXRzZW4ubmV0Pg0KRGF0ZTogTW9uZGF5LCBNYXJjaCAzMCwgMjAyMCBh
dCA2OjQ5IFBNDQpUbzogTWFydGluIEJqw7Zya2x1bmQgPG1iaitpZXRmQDQ2Njguc2U+DQpDYzog
IlJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIiA8cnJhaG1hbkBjaXNjby5jb20+LCAibmV0bW9kQGll
dGYub3JnIiA8bmV0bW9kQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtuZXRtb2RdIEFsbCBJRVRG
IFlBTkcgbW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNpb24tbGFiZWwgc3RhdGVtZW50cw0KDQpb
SeKAmXZlIHNjYW5uZWQgdGhlIGVudGlyZSB0aHJlYWQgYmVmb3JlIGNpcmNsaW5nIGJhY2sgdG8g
cmVzcG9uZCB0byB0aGlzIG1lc3NhZ2VdDQoNCg0KDQpNYXJ0aW4gd3JpdGVzOg0KSSBjYW4gcmVs
dWN0YW50bHkgYWNjZXB0IHRoYXQgbW9kaWZpZWQgc21ldmVyIGlzIHB1Ymxpc2hlZCBhcw0KRXhw
ZXJpbWVudGFsLiAgQnV0IHRoYXQgZG9lc24ndCBtZWFuIHRoYXQgSUVURiBtb2R1bGVzIHNob3Vs
ZCB1c2UgaXQuDQoNCkkgYXNzdW1lIE1hcnRpbuKAmXMgcmVmZXJlbmNlIHRvIEV4cGVyaW1lbnRh
bCBmb2xsb3dzIG15IGFkb3B0aW9uLWNhbGwgY29tbWVudCBoZXJlOiBodHRwczovL21haWxhcmNo
aXZlLmlldGYub3JnL2FyY2gvbXNnL25ldG1vZC91WlpxQnMxeUswRXBiWGdSSlJGUWloSFdvNXMv
DQoNCkNoYW5naW5nIHRoZSAiSW50ZW5kZWQgU3RhdHVz4oCdIGZvciBhbiBhZG9wdGVkIGRvY3Vt
ZW50IGlzIGVhc2lseSBkb25lIGF0IGFueSB0aW1lIGJlZm9yZSBwdWJsaWNhdGlvbi4NCg0KUFM6
IEFuZHkgZGlkbuKAmXQgcGFydGljaXBhdGUgaW4gdGhlIGNhbGwsIHRob3VnaCBoZSBhcHBlYXJz
IHRvIGJlIGNvbWluZyBpbiBzdHJvbmcgbm93Li4uDQoNCktlbnQNCg0K

--_000_9488C489CD77458C9CD3A78B043AF48Fciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <9668F60ACBBBCE46A17BFCE77EC98BC0@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTgN
Cgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmki
LHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28t
c3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRT
ZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3
Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0K
LyogTGlzdCBEZWZpbml0aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3QtaWQ6MTY3OTExNDc3
Ow0KCW1zby1saXN0LXR5cGU6aHlicmlkOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotMTk2MDQw
MDYxNiAxNjQ0MDg0NDM2IDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4
NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1O30NCkBsaXN0IGwwOmxldmVsMQ0KCXttc28t
bGV2ZWwtdGV4dDoiJTFcKSI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjguNXB0Ow0KCWZvbnQtZmFtaWx5OiJBcmlhbCIsc2Fucy1zZXJpZjsNCgltc28t
ZmFyZWFzdC1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCgljb2xvcjojNjY2NjY2Ow0K
CW1zby1hbnNpLWZvbnQtd2VpZ2h0OmJvbGQ7fQ0KQGxpc3QgbDA6bGV2ZWwyDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30N
CkBsaXN0IGwwOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJp
Z2h0Ow0KCXRleHQtaW5kZW50Oi05LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDQNCgl7bXNvLWxldmVs
LXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmFscGhhLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxl
dmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0Ow0KCXRleHQt
aW5kZW50Oi05LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDcNCgl7bXNvLWxldmVsLXRhYi1zdG9wOm5v
bmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4w
cHQ7fQ0KQGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxv
d2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVsOQ0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9u
ZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0Ow0KCXRleHQtaW5kZW50Oi05LjBw
dDt9DQpvbA0KCXttYXJnaW4tYm90dG9tOjBjbTt9DQp1bA0KCXttYXJnaW4tYm90dG9tOjBjbTt9
DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tQ0EiIGxpbms9ImJsdWUiIHZs
aW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+SGkgS2VudCw8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJjb2xvcjpibGFjayI+RXZlbiB0aG91Z2ggd2UgYXJlIGRlYmF0aW5nL2Rpc2N1c3Npbmcg
d2hldGhlciBpRVRGIG1vZHVlbHMgc2hvdWxkIHVzZSBZQU5HIHNlbXZlciAoYWthIG1vZGlmaWVk
IHNlbXZlciksIHBsZWFzZSBub3RlIHRoYXQgdGhlcmUgaXMgaW50ZXJlc3QgZnJvbSBvdGhlciBw
dWJsaXNoZXJzIG9mIFlBTkcgbW9kdWxlcyB0byB1c2Ugc2VtdmVyIG9yIFlBTkcgc2VtdmVyLjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2si
PlJlZ2FyZGluZyB5b3VyIGNvbW1lbnQgYmVsb3csIGlzIGl0DQo8L3NwYW4+PHNwYW4gbGFuZz0i
RU4tVVMiPnNwZWNpZmljIHRvIElFVEYgbW9kdWxlcyBvciBtb3JlIGdlbmVyYWw/PC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7YmFja2dy
b3VuZDp3aGl0ZSI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5JIGRvbuKAmXQgdGhpbmsgdGhl
IOKAnHNlbXZlciZxdW90OyBsYWJlbCBoYXMgYmVlbiBmdWxseSBqdXN0aWZpZWQgcmVsYXRpdmUg
dG8gdGhlIGRpc3J1cHRpb24gSSBwZXJjZWl2ZSBpdCBtYXkgY2F1c2UuPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIj5SZWdhcmRzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLVVTIj5SZXNoYWQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAx
LjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOiA8L3NwYW4+
PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5LZW50IFdhdHNl
biAmbHQ7a2VudCYjNDM7aWV0ZkB3YXRzZW4ubmV0Jmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5Nb25k
YXksIE1hcmNoIDMwLCAyMDIwIGF0IDY6NDkgUE08YnI+DQo8Yj5UbzogPC9iPk1hcnRpbiBCasO2
cmtsdW5kICZsdDttYmomIzQzO2lldGZANDY2OC5zZSZndDs8YnI+DQo8Yj5DYzogPC9iPiZxdW90
O1Jlc2hhZCBSYWhtYW4gKHJyYWhtYW4pJnF1b3Q7ICZsdDtycmFobWFuQGNpc2NvLmNvbSZndDss
ICZxdW90O25ldG1vZEBpZXRmLm9yZyZxdW90OyAmbHQ7bmV0bW9kQGlldGYub3JnJmd0Ozxicj4N
CjxiPlN1YmplY3Q6IDwvYj5SZTogW25ldG1vZF0gQWxsIElFVEYgWUFORyBtb2R1bGVzIE1VU1Qg
aW5jbHVkZSByZXZpc2lvbi1sYWJlbCBzdGF0ZW1lbnRzPG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPltJ4oCZdmUgc2Nhbm5lZCB0aGUgZW50aXJl
IHRocmVhZCBiZWZvcmUgY2lyY2xpbmcgYmFjayB0byByZXNwb25kIHRvIHRoaXMgbWVzc2FnZV0N
CjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxicj4NCjxicj4NCjxvOnA+
PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJv
dHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+TWFydGluIHdyaXRlczo8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8ZGl2Pg0KPGJs
b2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgY2FuIHJlbHVjdGFudGx5IGFjY2Vw
dCB0aGF0IG1vZGlmaWVkIHNtZXZlciBpcyBwdWJsaXNoZWQgYXM8YnI+DQpFeHBlcmltZW50YWwu
ICZuYnNwO0J1dCB0aGF0IGRvZXNuJ3QgbWVhbiB0aGF0IElFVEYgbW9kdWxlcyBzaG91bGQgdXNl
IGl0LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgYXNzdW1lIE1hcnRpbuKAmXMgcmVmZXJlbmNlIHRv
IEV4cGVyaW1lbnRhbCBmb2xsb3dzIG15IGFkb3B0aW9uLWNhbGwgY29tbWVudCBoZXJlOiZuYnNw
OzxhIGhyZWY9Imh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvbmV0bW9kL3Va
WnFCczF5SzBFcGJYZ1JKUkZRaWhIV281cy8iPmh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcv
YXJjaC9tc2cvbmV0bW9kL3VaWnFCczF5SzBFcGJYZ1JKUkZRaWhIV281cy88L2E+PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Q2hh
bmdpbmcgdGhlICZxdW90O0ludGVuZGVkIFN0YXR1c+KAnSBmb3IgYW4gYWRvcHRlZCBkb2N1bWVu
dCBpcyBlYXNpbHkgZG9uZSBhdCBhbnkgdGltZSBiZWZvcmUgcHVibGljYXRpb24uPG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlBTOiBBbmR5IGRp
ZG7igJl0IHBhcnRpY2lwYXRlIGluIHRoZSBjYWxsLCB0aG91Z2ggaGUgYXBwZWFycyB0byBiZSBj
b21pbmcgaW4gc3Ryb25nIG5vdy4uLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5LZW50PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_9488C489CD77458C9CD3A78B043AF48Fciscocom_--


From nobody Mon Mar 30 16:12:00 2020
Return-Path: <010001712db73ec1-cc282864-9cb5-4b79-a8a6-da0e0eee0855-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76EDC3A1550 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 16:11:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.004
X-Spam-Level: 
X-Spam-Status: No, score=0.004 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 EIHQnkr8PHUy for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 16:11:57 -0700 (PDT)
Received: from a48-92.smtp-out.amazonses.com (a48-92.smtp-out.amazonses.com [54.240.48.92]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D1633A1544 for <netmod@ietf.org>; Mon, 30 Mar 2020 16:11:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585609916; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=PZeUqFc5igWkyI6uanBf6IA38LTL23WOSv+RjjiULr8=; b=dG40U9jBtsR6yVTgtTiObVc1x0c4lEEJmxL37UPVHp4XXm0iiVmyZZH1ZTeTyGfi 7tSCuKeoR2HgliBwTmEhqKqIhdcHmxh8EqhVOsqjN/o+kPeYEBJTFznTimjJ719mHM1 rm+gFntlY+RQKBe3MHAirUCN7i0FxgXb+P7giX9U=
From: Kent Watsen <kent+ietf@watsen.net>
Message-ID: <010001712db73ec1-cc282864-9cb5-4b79-a8a6-da0e0eee0855-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_F052FAA7-A05B-4743-83B8-B8494E0ABED6"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Mon, 30 Mar 2020 23:11:56 +0000
In-Reply-To: <DB7PR07MB4011BBD7854EE286A76CAB28F0CB0@DB7PR07MB4011.eurprd07.prod.outlook.com>
Cc: "netmod@ietf.org" <netmod@ietf.org>
To: =?utf-8?Q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel@ericsson.com>
References: <DB7PR07MB4011BBD7854EE286A76CAB28F0CB0@DB7PR07MB4011.eurprd07.prod.outlook.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.30-54.240.48.92
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/_og5L0Bw8XKTfWm96rWteKltHxk>
Subject: Re: [netmod] Where can I use <CODE BEGINS> <CODE ENDS> ? - rfcstrip
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 23:11:59 -0000

--Apple-Mail=_F052FAA7-A05B-4743-83B8-B8494E0ABED6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On Mar 30, 2020, at 12:10 PM, Bal=C3=A1zs Lengyel =
<balazs.lengyel@ericsson.com> wrote:
>=20
> Hello Kent,=20
> Sorry for not providing a clear pointer to my work. As you have =
already found it, I just include it here for reference to others: =
https://github.com/BalazsLengyel/rfcstrip =
<https://github.com/BalazsLengyel/rfcstrip>
> I assume ggrep is the gnu grep ? Maybe we should make that a variable =
for grep like we have for AWK=3Dawk

Yes, and so you don=E2=80=99t feel isolated, please note (Martin) that I =
have to use =E2=80=9CAWK=3Dgawk=E2=80=9D on MacOS as well=E2=80=A6this =
has nothing to do with Balazs=E2=80=99s recent change.


> I do not see the additional ^@ at EOF.  I tested it on cygwin, which =
is mostly GNU compatible.
> This is how my file ends
> =20
> 3c 2f 69 6e 73 74 61 6e 63 65 2d 64 61 74 61 2d 73 65 74 3e 00 ---- =
</instance-data-set>

I=E2=80=99d say to =E2=80=9Cplease test on MacOS=E2=80=9D, but it seems =
that Martin=E2=80=99s commit from today no longer contains that `grep` =
call: https://github.com/mbj4668/rfcstrip/blob/mbj/artwork/rfcstrip =
<https://github.com/mbj4668/rfcstrip/blob/mbj/artwork/rfcstrip>



BTW, Martin, running mbj/artwork on MacOS:

WITH AWK=3Dawk:

$ ~/Code/GitHub/mbj4668/rfcstrip/rfcstrip -a =
draft-ietf-netmod-yang-instance-file-format-10.xml=20
awk: cmd. line:13: warning: regexp escape sequence `\"' is not a known =
regexp operator
example1.xml.folded: 82 lines.
awk: cmd. line:13: warning: regexp escape sequence `\"' is not a known =
regexp operator
example2.xml: 32 lines.
awk: cmd. line:13: warning: regexp escape sequence `\"' is not a known =
regexp operator
example3.json: 26 lines.


WITH AWK=3Dgawk:

$ ~/Code/GitHub/mbj4668/rfcstrip/rfcstrip -a =
draft-ietf-netmod-yang-instance-file-format-10.xml=20
gawk: cmd. line:13: warning: regexp escape sequence `\"' is not a known =
regexp operator
example1.xml.folded: 82 lines.
gawk: cmd. line:13: warning: regexp escape sequence `\"' is not a known =
regexp operator
example2.xml: 32 lines.
gawk: cmd. line:13: warning: regexp escape sequence `\"' is not a known =
regexp operator
example3.json: 26 lines.


Kent // contributor




--Apple-Mail=_F052FAA7-A05B-4743-83B8-B8494E0ABED6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Mar 30, 2020, at 12:10 PM, Bal=C3=A1zs Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel@ericsson.com" =
class=3D"">balazs.lengyel@ericsson.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1; caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;"><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Hello =
Kent,<span class=3D"Apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Sorry for =
not providing a clear pointer to my work. As you have already found it, =
I just include it here for reference to others:<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"https://github.com/BalazsLengyel/rfcstrip" style=3D"color: =
purple; text-decoration: underline;" =
class=3D"">https://github.com/BalazsLengyel/rfcstrip</a><o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">I assume =
ggrep is the gnu grep ? Maybe we should make that a variable for grep =
like we have for AWK=3Dawk</div></div></div></blockquote><div><br =
class=3D""></div><div>Yes, and so you don=E2=80=99t feel isolated, =
please note (Martin) that I have to use =E2=80=9CAWK=3Dgawk=E2=80=9D on =
MacOS as well=E2=80=A6this has nothing to do with Balazs=E2=80=99s =
recent change.</div><div><br class=3D""></div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D""><div class=3D"WordSection1" =
style=3D"page: WordSection1; caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;"><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">I do not =
see the additional ^@ at EOF. &nbsp;I tested it on cygwin, which is =
mostly GNU compatible.</div></div></div></blockquote><blockquote =
type=3D"cite" class=3D""><div class=3D""><div class=3D"WordSection1" =
style=3D"page: WordSection1; caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;"><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">This is =
how my file ends<o:p class=3D""></o:p></div><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">3c 2f 69 6e 73 74 61 6e 63 65 2d 64 61 74 61 2d 73 65 74 3e =
00 ---- =
&lt;/instance-data-set&gt;</div></div></div></blockquote><div><br =
class=3D""></div><div>I=E2=80=99d say to =E2=80=9Cplease test on =
MacOS=E2=80=9D, but it seems that Martin=E2=80=99s commit from today no =
longer contains that `grep` call:&nbsp;<a =
href=3D"https://github.com/mbj4668/rfcstrip/blob/mbj/artwork/rfcstrip" =
class=3D"">https://github.com/mbj4668/rfcstrip/blob/mbj/artwork/rfcstrip</=
a></div><div><br class=3D""></div><div><br class=3D""></div><div><br =
class=3D""></div><div>BTW, Martin, running mbj/artwork on =
MacOS:</div><div><br class=3D""></div><div>WITH AWK=3Dawk:</div><div><br =
class=3D""></div><div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 13px; line-height: normal; font-family: Menlo; color: rgb(0, =
0, 0);" class=3D""><div style=3D"margin: 0px; font-stretch: normal; =
line-height: normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D"">$ =
~/Code/GitHub/mbj4668/rfcstrip/rfcstrip -a =
draft-ietf-netmod-yang-instance-file-format-10.xml&nbsp;</span></div><div =
style=3D"margin: 0px; font-stretch: normal; line-height: normal;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">awk: cmd. line:13: warning: regexp escape sequence `\"' is =
not a known regexp operator</span></div><div style=3D"margin: 0px; =
font-stretch: normal; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">example1.xml.folded: 82 lines.</span></div><div =
style=3D"margin: 0px; font-stretch: normal; line-height: normal;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">awk: cmd. line:13: warning: regexp escape sequence `\"' is =
not a known regexp operator</span></div><div style=3D"margin: 0px; =
font-stretch: normal; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">example2.xml: 32 lines.</span></div><div style=3D"margin: =
0px; font-stretch: normal; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D"">awk: =
cmd. line:13: warning: regexp escape sequence `\"' is not a known regexp =
operator</span></div><div style=3D"margin: 0px; font-stretch: normal; =
line-height: normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D"">example3.json: 26 =
lines.</span></div><div style=3D"margin: 0px; font-stretch: normal; =
line-height: normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""><br class=3D""></span></div><div =
style=3D"margin: 0px; font-stretch: normal; line-height: normal;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D""><br class=3D""></span></div><div style=3D"margin: 0px; =
font-stretch: normal; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D"">WITH =
AWK=3Dgawk:</span></div><div style=3D"margin: 0px; font-stretch: normal; =
line-height: normal;" class=3D""><br class=3D""></div><div =
style=3D"margin: 0px; font-stretch: normal; line-height: normal;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">$ ~/Code/GitHub/mbj4668/rfcstrip/rfcstrip -a =
draft-ietf-netmod-yang-instance-file-format-10.xml&nbsp;</span></div><div =
style=3D"margin: 0px; font-stretch: normal; line-height: normal;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">gawk: cmd. line:13: warning: regexp escape sequence `\"' is =
not a known regexp operator</span></div><div style=3D"margin: 0px; =
font-stretch: normal; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">example1.xml.folded: 82 lines.</span></div><div =
style=3D"margin: 0px; font-stretch: normal; line-height: normal;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">gawk: cmd. line:13: warning: regexp escape sequence `\"' is =
not a known regexp operator</span></div><div style=3D"margin: 0px; =
font-stretch: normal; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">example2.xml: 32 lines.</span></div><div style=3D"margin: =
0px; font-stretch: normal; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D"">gawk: =
cmd. line:13: warning: regexp escape sequence `\"' is not a known regexp =
operator</span></div><div style=3D"margin: 0px; font-stretch: normal; =
line-height: normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D"">example3.json: 26 =
lines.</span></div><div class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""><br class=3D""></span></div></div><div =
style=3D"margin: 0px; font-stretch: normal; font-size: 13px; =
line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D""><br class=3D""></span></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 13px; line-height: normal; font-family: =
Menlo; color: rgb(0, 0, 0);" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D"">Kent // =
contributor</span></div><div style=3D"margin: 0px; font-stretch: normal; =
font-size: 13px; line-height: normal; font-family: Menlo; color: rgb(0, =
0, 0);" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""><br class=3D""></span></div><div =
style=3D"margin: 0px; font-stretch: normal; font-size: 13px; =
line-height: normal; font-family: Menlo; color: rgb(0, 0, 0);" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D""><br class=3D""></span></div><div style=3D"margin: 0px; =
font-stretch: normal; font-size: 13px; line-height: normal; font-family: =
Menlo; color: rgb(0, 0, 0);" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><br =
class=3D""></span></div></div></div></body></html>=

--Apple-Mail=_F052FAA7-A05B-4743-83B8-B8494E0ABED6--


From nobody Mon Mar 30 16:17:34 2020
Return-Path: <010001712dbc595e-55318915-ddba-441e-aad2-a40e36fe31e8-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 485753A1569 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 16:17:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.003
X-Spam-Level: 
X-Spam-Status: No, score=0.003 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 ayuazTOcmAYP for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 16:17:32 -0700 (PDT)
Received: from a48-90.smtp-out.amazonses.com (a48-90.smtp-out.amazonses.com [54.240.48.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2041F3A14B8 for <netmod@ietf.org>; Mon, 30 Mar 2020 16:17:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585610250; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:Feedback-ID; bh=eKdljJu+AFq7n4PrZG/TNuQ2p0dwW78LexDvsQva+YA=; b=jicd3s6ut0L74mYb/qULxGy4Q/B05Aketb0RbffAobdaAuqTv2GLjshqYPDiF3a0 e0i3k/0+lUH1YVxcBrLjKYeurtwJYmZQ2cgNiZ5hB987LvkrCKwDPxlSFHRJiJ066iE 3sONdr5fBCWMmuCG/e4BRng5A/3bNP+Ykx6mcgzQ=
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Kent Watsen <kent+ietf@watsen.net>
In-Reply-To: <FD525C6F-2CFE-4CE5-B497-14B3FD9C2A7B@tzi.org>
Date: Mon, 30 Mar 2020 23:17:30 +0000
Cc: "netmod@ietf.org" <netmod@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-ID: <010001712dbc595e-55318915-ddba-441e-aad2-a40e36fe31e8-000000@email.amazonses.com>
References: <010001712d9cef2c-ad1e2b06-7d1c-4362-98e4-a6d1463e1480-000000@email.amazonses.com> <FD525C6F-2CFE-4CE5-B497-14B3FD9C2A7B@tzi.org>
To: Carsten Bormann <cabo@tzi.org>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.30-54.240.48.90
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/6SAM5Nu-jcX7asDDIbP-0abx_to>
Subject: Re: [netmod] Agenda for Virtual NETMOD Meeting
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 23:17:33 -0000

Hi Carsten,

Heh, we took the times out at the last minute, because we didn=E2=80=99t =
have times for some of the key presentation requests and the chairs felt =
that we could manage the time on the fly...

That said, I think that we have ~10 minutes for a CORECONF =
presentation=E2=80=A6would that be enough time?

Kent // as co-chair





> On Mar 30, 2020, at 6:53 PM, Carsten Bormann <cabo@tzi.org> wrote:
>=20
> On 2020-03-31, at 00:43, Kent Watsen <kent+ietf@watsen.net> wrote:
>>=20
>> ALL:
>> - Please find below the agenda for this Thursday=E2=80=99s meeting
>=20
> Hi Kent,
>=20
> there are no indications of how much time is left on this agenda, so I =
don=E2=80=99t know how preposterous this is to ask:  Should we briefly =
talk about the CoRECONF WGLC that will have ended by the time of the =
meeting?
>=20
> Gr=C3=BC=C3=9Fe, Carsten
>=20


From nobody Mon Mar 30 16:22:05 2020
Return-Path: <010001712dc07c5f-31a83f3f-2376-426b-a6ef-ebee43575ca6-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62A1E3A1581 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 16:22:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.002
X-Spam-Level: 
X-Spam-Status: No, score=0.002 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 yaq0-_Q5MCUh for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 16:22:03 -0700 (PDT)
Received: from a48-94.smtp-out.amazonses.com (a48-94.smtp-out.amazonses.com [54.240.48.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 15A3A3A1578 for <netmod@ietf.org>; Mon, 30 Mar 2020 16:22:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585610522; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:Feedback-ID; bh=FLTw9ErX1yidhzK/W2Mm9bkmnJ4YVFXAfDT0aA7FMFg=; b=B/UkdFUHcFtHzEUW+6vjiufOsTXn0zRiD4cZYlVYNWn7eEflNPK6mcfWmPmCQSFW Reqa5gPqVLezqTrEarndxpc1gpUUWRqCGDnK2LhdHWhISZcIMn13Tn8sBzlWUEMHtu5 GQY4ONBzpxDeLYRYnmNPhrZL9sDpJGCQKwd0nJQM=
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Kent Watsen <kent+ietf@watsen.net>
In-Reply-To: <9488C489-CD77-458C-9CD3-A78B043AF48F@cisco.com>
Date: Mon, 30 Mar 2020 23:22:01 +0000
Cc: =?utf-8?Q?Martin_Bj=C3=B6rklund?= <mbj+ietf@4668.se>, "netmod@ietf.org" <netmod@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-ID: <010001712dc07c5f-31a83f3f-2376-426b-a6ef-ebee43575ca6-000000@email.amazonses.com>
References: <75CFDBD9-143C-407A-B7C3-26CEC51E229C@cisco.com> <20200328.094121.1160081114435152145.id@4668.se> <010001712da22206-5abfb31e-aa12-47b6-983a-1cd6edf6d45b-000000@email.amazonses.com> <9488C489-CD77-458C-9CD3-A78B043AF48F@cisco.com>
To: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.30-54.240.48.94
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/fqOJCoErS7dBOfKloFXxswXgwxU>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 23:22:05 -0000

=20
> Even though we are debating/discussing whether iETF moduels should use =
YANG semver (aka modified semver), please note that there is interest =
from other publishers of YANG modules to use semver or YANG semver.

Details?


> Regarding your comment below, is it specific to IETF modules or more =
general?
> =20
> "I don=E2=80=99t think the =E2=80=9Csemver" label has been fully =
justified relative to the disruption I perceive it may cause.=E2=80=9D

I was thinking in general.  YMMV.


Kent // contributor


From nobody Mon Mar 30 16:27:56 2020
Return-Path: <cabo@tzi.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B2603A1598 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 16:27:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level: 
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 de6FQcMdoyON for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 16:27:48 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DFFC43A1596 for <netmod@ietf.org>; Mon, 30 Mar 2020 16:27:47 -0700 (PDT)
Received: from client-0151.vpn.uni-bremen.de (client-0151.vpn.uni-bremen.de [134.102.107.151]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 48rpXf0L4Lz105g; Tue, 31 Mar 2020 01:27:46 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.60.0.2.5\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <010001712dbc595e-55318915-ddba-441e-aad2-a40e36fe31e8-000000@email.amazonses.com>
Date: Tue, 31 Mar 2020 01:27:45 +0200
Cc: "netmod@ietf.org" <netmod@ietf.org>
X-Mao-Original-Outgoing-Id: 607303665.4106309-2629c42037b6d11163cdf247237fc408
Content-Transfer-Encoding: quoted-printable
Message-Id: <322A7C56-255A-41D2-8A12-030F94C4D3A4@tzi.org>
References: <010001712d9cef2c-ad1e2b06-7d1c-4362-98e4-a6d1463e1480-000000@email.amazonses.com> <FD525C6F-2CFE-4CE5-B497-14B3FD9C2A7B@tzi.org> <010001712dbc595e-55318915-ddba-441e-aad2-a40e36fe31e8-000000@email.amazonses.com>
To: Kent Watsen <kent+ietf@watsen.net>
X-Mailer: Apple Mail (2.3608.60.0.2.5)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/QwfvPrUFQ3e8JXgL6peWv8HkKDw>
Subject: Re: [netmod] Agenda for Virtual NETMOD Meeting
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 23:27:52 -0000

On 2020-03-31, at 01:17, Kent Watsen <kent+ietf@watsen.net> wrote:
>=20
> That said, I think that we have ~10 minutes for a CORECONF =
presentation=E2=80=A6would that be enough time?

Certainly =E2=80=94 this will just be a heads-up and maybe a roadmap to =
what will come next.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Mon Mar 30 16:47:16 2020
Return-Path: <010001712dd7864e-c179c424-9424-4fc3-acb5-1bc0cc23041f-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6803F3A15C5 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 16:47:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.004
X-Spam-Level: 
X-Spam-Status: No, score=0.004 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 5k6tLCBq22eV for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 16:47:13 -0700 (PDT)
Received: from a48-94.smtp-out.amazonses.com (a48-94.smtp-out.amazonses.com [54.240.48.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EAB7A3A15C3 for <netmod@ietf.org>; Mon, 30 Mar 2020 16:47:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585612031; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=QhfcuvuTwponjaJDkVV2kgO0+9N1bliIPebja5Q24sU=; b=A36i4k8Hn41QEsy6yMgwwbYJQZi8X2s/5k7jZ4Hewnm9tVxXnr5yH6O/v4QIeVA2 fiX3A77i2WJcCPgDbkm+IoyAc9teJRUEnlX9r3nM166zwePrjb4U7mg4mpmV3/MIHGj sQ+Dz+V6N35vkyG6yUZe66vC+igpNIwFfrbRdQW0=
From: Kent Watsen <kent@watsen.net>
Message-ID: <010001712dd7864e-c179c424-9424-4fc3-acb5-1bc0cc23041f-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_92CFEC22-2EE6-4216-8A86-43EB1F7C6F33"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Mon, 30 Mar 2020 23:47:11 +0000
In-Reply-To: <70e30e73-983c-8c60-d7dc-4ae863363fe2@unix-ag.uni-kl.de>
Cc: =?utf-8?Q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>,  "netmod@ietf.org" <netmod@ietf.org>
To: Erik Auerswald <auerswal@unix-ag.uni-kl.de>
References: <DB7PR07MB4011D9AAE36903D951C86C7EF0CC0@DB7PR07MB4011.eurprd07.prod.outlook.com> <010001711d349b01-d87da5d4-0638-4d76-aaf2-a6b94d777685-000000@email.amazonses.com> <70e30e73-983c-8c60-d7dc-4ae863363fe2@unix-ag.uni-kl.de>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.30-54.240.48.94
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/4q55aS6_5rH-ZF-fVZsUKtu1tns>
Subject: Re: [netmod] rfcstrip does not work on https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 23:47:14 -0000

--Apple-Mail=_92CFEC22-2EE6-4216-8A86-43EB1F7C6F33
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Erik,

I can=E2=80=99t find a definition.

I thought someone said that `xml2rfc` was going to support a =
=E2=80=9Cmarkers=E2=80=9D attribute for the <sourcecode> element, but I =
don=E2=80=99t see that here yet: =
https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/blob/master/draft-i=
ab-rfc7991bis.xml#L8514 =
<https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/blob/master/draft-=
iab-rfc7991bis.xml#L8514>.

Kent



> On Mar 30, 2020, at 6:22 AM, Erik Auerswald =
<auerswal@unix-ag.uni-kl.de> wrote:
>=20
> Hi Kent, Bal=C3=A1zs,
>=20
> On 27.03.20 19:15, Kent Watsen wrote:
>>> On Mar 27, 2020, at 1:36 PM, Bal=C3=A1zs Lengyel =
<balazs.lengyel=3D40ericsson.com@dmarc.ietf.org> wrote:
>>>=20
>>> https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12 =
<https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12> =
contains a section with <CODE BEGINS> <CODE ENS>.
>> Looking at -12, I see "<CODE ENDS>=E2=80=9D (not <CODE ENS>), is this =
just a typo in your message?
>>> However rfcstrip cannot extract this part. Is that a problem?
>> It seems that the <CODE BEGINS> line is messed up:
>> OLD:
>>    <CODE BEGINS>
>> NEW:
>>    <CODE BEGINS> file "rfcfold"
>> Fixes it.
>=20
> Do you know of a written explanation on how to use the <CODE BEGINS> =
...
> <CODE ENDS> markers?  I tried to find one without success.  I found =
only
> usage hints, and the licensing connection.
>=20
> RFC 8407 says:
>=20
>    The "<CODE BEGINS>" tag SHOULD be followed by a string identifying
>    the file name specified in Section 5.2 of [RFC7950]."
>=20
> The predecessor RFC 6087 contains similar text.  Thus it seems the
> netmod WG convention is to specify a file name.  The rfcstrip utility
> mentioned in RFC 8407 requires the file name, although the file name
> seems to be optional.
>=20
> But some RFCs do not specify a file name for code sections.  Some
> random examples are RFC 5662, RFC 6287, RFC 7861, and RFC 8290. Those
> are from WGs other than netmod, though.
>=20
> Just curious. :-)
>=20
> Thanks,
> Erik
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


--Apple-Mail=_92CFEC22-2EE6-4216-8A86-43EB1F7C6F33
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div =
class=3D"">Erik,</div><div class=3D""><br class=3D""></div>I can=E2=80=99t=
 find a definition.<div class=3D""><br class=3D""></div><div =
class=3D""><div class=3D""><div class=3D"">I thought someone said that =
`xml2rfc` was going to support a =E2=80=9Cmarkers=E2=80=9D attribute for =
the &lt;sourcecode&gt; element, but I don=E2=80=99t see that here =
yet:&nbsp;<a =
href=3D"https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/blob/master=
/draft-iab-rfc7991bis.xml#L8514" =
class=3D"">https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/blob/mas=
ter/draft-iab-rfc7991bis.xml#L8514</a>.</div><div class=3D""><br =
class=3D""></div><div class=3D"">Kent</div><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Mar 30, 2020, at 6:22 AM, Erik Auerswald &lt;<a =
href=3D"mailto:auerswal@unix-ag.uni-kl.de" =
class=3D"">auerswal@unix-ag.uni-kl.de</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div class=3D"">Hi =
Kent, Bal=C3=A1zs,<br class=3D""><br class=3D"">On 27.03.20 19:15, Kent =
Watsen wrote:<br class=3D""><blockquote type=3D"cite" =
class=3D""><blockquote type=3D"cite" class=3D"">On Mar 27, 2020, at 1:36 =
PM, Bal=C3=A1zs Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel=3D40ericsson.com@dmarc.ietf.org" =
class=3D"">balazs.lengyel=3D40ericsson.com@dmarc.ietf.org</a>&gt; =
wrote:<br class=3D""><br class=3D""><a =
href=3D"https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12" =
class=3D"">https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-1=
2</a> &lt;<a =
href=3D"https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12" =
class=3D"">https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-1=
2</a>&gt; contains a section with &lt;CODE BEGINS&gt; &lt;CODE =
ENS&gt;.<br class=3D""></blockquote>Looking at -12, I see "&lt;CODE =
ENDS&gt;=E2=80=9D (not &lt;CODE ENS&gt;), is this just a typo in your =
message?<br class=3D""><blockquote type=3D"cite" class=3D"">However =
rfcstrip cannot extract this part. Is that a problem?<br =
class=3D""></blockquote>It seems that the &lt;CODE BEGINS&gt; line is =
messed up:<br class=3D"">OLD:<br class=3D""> &nbsp;&nbsp;&nbsp;&lt;CODE =
BEGINS&gt;<br class=3D"">NEW:<br class=3D""> &nbsp;&nbsp;&nbsp;&lt;CODE =
BEGINS&gt; file "rfcfold"<br class=3D"">Fixes it.<br =
class=3D""></blockquote><br class=3D"">Do you know of a written =
explanation on how to use the &lt;CODE BEGINS&gt; ...<br =
class=3D"">&lt;CODE ENDS&gt; markers? &nbsp;I tried to find one without =
success. &nbsp;I found only<br class=3D"">usage hints, and the licensing =
connection.<br class=3D""><br class=3D"">RFC 8407 says:<br class=3D""><br =
class=3D""> &nbsp;&nbsp;&nbsp;The "&lt;CODE BEGINS&gt;" tag SHOULD be =
followed by a string identifying<br class=3D""> &nbsp;&nbsp;&nbsp;the =
file name specified in Section 5.2 of [RFC7950]."<br class=3D""><br =
class=3D"">The predecessor RFC 6087 contains similar text. &nbsp;Thus it =
seems the<br class=3D"">netmod WG convention is to specify a file name. =
&nbsp;The rfcstrip utility<br class=3D"">mentioned in RFC 8407 requires =
the file name, although the file name<br class=3D"">seems to be =
optional.<br class=3D""><br class=3D"">But some RFCs do not specify a =
file name for code sections. &nbsp;Some<br class=3D"">random examples =
are RFC 5662, RFC 6287, RFC 7861, and RFC 8290. Those<br class=3D"">are =
from WGs other than netmod, though.<br class=3D""><br class=3D"">Just =
curious. :-)<br class=3D""><br class=3D"">Thanks,<br class=3D"">Erik<br =
class=3D""><br =
class=3D"">_______________________________________________<br =
class=3D"">netmod mailing list<br class=3D""><a =
href=3D"mailto:netmod@ietf.org" class=3D"">netmod@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/netmod<br =
class=3D""></div></div></blockquote></div><br =
class=3D""></div></div></div></body></html>=

--Apple-Mail=_92CFEC22-2EE6-4216-8A86-43EB1F7C6F33--


From nobody Mon Mar 30 18:50:26 2020
Return-Path: <010001712e483a1b-204d92e3-7046-46fb-b6b8-13d8ad4cb9ff-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 979243A1795 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 18:50:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.003
X-Spam-Level: 
X-Spam-Status: No, score=0.003 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 rs-qX-yHVCvm for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 18:50:19 -0700 (PDT)
Received: from a48-94.smtp-out.amazonses.com (a48-94.smtp-out.amazonses.com [54.240.48.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 21FEA3A1796 for <netmod@ietf.org>; Mon, 30 Mar 2020 18:50:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585619417; h=From:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Date:References:To:In-Reply-To:Message-Id:Feedback-ID; bh=hfu33zyP9deJwYp/ynb372ZfzwIdex3gRIJsnurM7qY=; b=ZEFR1HDers2TDi57zlPHsTgjs7tEpv/if3u3asYfJXpasdWMK918D2wxR8+ZvOgx 1MIN0zlfU6ibXMrufvmY3bcPt0T7k04p94QoH4IXZFMdfMVOeVkdHkJmBwCSsUMMOP1 ZgBhAT0gM0jSCiaMuXEAaEKW9YTeqr1XjYmwC12Q=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Tue, 31 Mar 2020 01:50:17 +0000
References: <010001712ce4c5fe-04a059c3-ced3-4e6d-8389-5dd7c1257ac2-000000@email.amazonses.com>
To: "netmod@ietf.org" <netmod@ietf.org>
In-Reply-To: <010001712ce4c5fe-04a059c3-ced3-4e6d-8389-5dd7c1257ac2-000000@email.amazonses.com>
Message-ID: <010001712e483a1b-204d92e3-7046-46fb-b6b8-13d8ad4cb9ff-000000@email.amazonses.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.31-54.240.48.94
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/5DfEi8swOmLEPykBpFICJK6398s>
Subject: Re: [netmod] Shepherd review on draft-ietf-netmod-yang-instance-file-format-10
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 01:50:25 -0000

[UPDATE: I just realized that I prematurely stopped the review after the =
YANG module.  Picking up where I left off=E2=80=A6]


Structural Issues:

 - S5 contains an mix of important and unimportant information.   I =
think that the most important thing to state that the module defines an =
offline format that MAY contain security sensitive information, and thus =
safe handling is advised.  Maybe also say something about because the =
YANG module only defines a =E2=80=9Cstructure=E2=80=9D,  the Security =
Considerations doesn=E2=80=99t follow the template specified in =
https://tools.ietf.org/html/rfc8407#section-3.7.1).  For instance: s/is =
designed as a wrapper specifying a format and a metadata header for YANG =
instance data defined by the content-schema/specifies an offline format/

  - S6.1. the full registration is not inside the <figure>.  (How could =
happen?)

  - S8.1: I-D.ietf-netmod-yang-data-ext should be listed last, as the =
number it will be the greater than any other...

  - S8.1: RFC8340 is Informative

  - S8.1: agreed that RFC8525 is Normative, but the only place it it =
referenced is in a non-normative section=E2=80=A6please add a ref to it =
from a normative section.

  - S8.2: same comment as before re: floating the I-D refs to the end=E2=80=
=A6

  - Appendix C: remove the unnecessary =E2=80=9CC.1=E2=80=9D section.


Editorial Issues:

  - Appendix B:
     - s/For instance data/Instance data/
     - =E2=80=9C...to avoid are listed.=E2=80=9D - listed where?  =
Section reference?
     - In P2, how is the 2nd sentence connected to the 1st?
     - s/may lead to problems/may lead to the following problems:/?

  - Appendix C:
      - Don=E2=80=99t put =E2=80=9CNon-Normative=E2=80=9D into the =
Section title (move to 1st sentence of section)=20
      - s/We present/This section presents/
      - s/use cases were YANG/use cases where YANG/
      - Actually, this whole sentence is meaningless

I gave up reviewing Section C at C.1.1, since it=E2=80=99s =
non-normative.  Honestly, I'd remove the entire section but, if you want =
to keep it, I suggest reviewing it for issues=E2=80=A6


Kent // shepherd



> On Mar 30, 2020, at 3:22 PM, Kent Watsen <kent+ietf@watsen.net> wrote:
>=20
>=20
> As part of the Shepherd writeup, I read the entire draft and found the =
following issues, which I=E2=80=99d like to see resolved before =
progressing the document.  Most of these issues should have been caught =
be the WG and/or Editors...
>=20
>=20
> Logical Issues:
>=20
>  - S3, P8 defines MUSTs inside a SHOULD, a logical contradiction.
>  - In S3, P8 (the P beginning w/ "The name of=E2=80=9D), text fails to =
indicate what SHOULD be done if both =E2=80=9Crevision=E2=80=9D and =
=E2=80=9Ctimestamp=E2=80=9D are present?
>  - the syntax grammar used in S3, P8 doesn=E2=80=99t make sense - use =
ABNF?
>  - In S3, P8: =E2=80=9Cthe semicolons and the decimal point, if =
present, shall be replaced by underscores=E2=80=9D - why are they not =
escaped?
>  - Example 1 seems semantically invalid?  e.g., =
"ietf-netconf-monitoring=E2=80=9D is in "content-data" though not in =
"modules-state=E2=80=9D.  Also, "module-set-id=E2=80=9D is missing=20
>  - It is unclear how the "inline-content-schema=E2=80=9D feature could =
ever be used.  I.e., there are no protocol-accessible nodes in the =
module=E2=80=A6
>  - "leaf-list inline-module" is "min-elements 1=E2=80=9D and =
"ordered-by user=E2=80=9D, but "leaf-list module=E2=80=9D has neither =
(though it may be that ordering is irrelevant for simple-inline).
>  - "leaf-list inline-module=E2=80=9D has "ordered-by user=E2=80=9D, =
what does that mean in the context of, e.g., UC1?
>  - P4 in the =E2=80=9Cdescription=E2=80=9D statement on line 134 in =
the YANG module makes no sense (grammatically incorrect).  Try breaking =
into multiple sentences.
>  - The last two sentences of the =E2=80=9Cdescription=E2=80=9D =
statement on line 207 in the YANG module contradict each other.
>=20
>=20
> Structural issues:
>=20
>  - Why isn=E2=80=99t the =E2=80=9CIntroduction=E2=80=9D Section =
=E2=80=981=E2=80=99 as is common in RFCs?
>  - the list in S3, P4 is missing symbols.
>  - the two lists in S3, P8 should be indented, or remove the leading =
symbol
>  - The list under "Metadata MUST include:=E2=80=9D is missing symbols.
>  - The list under "Metadata SHOULD include:=E2=80=9D is not indented.
>  - 3.2, Example 1: move the comment under "content-data=E2=80=9D under =
"modules-state=E2=80=9D.  Replace said comment with a new comment that =
says something like =E2=80=9CThis content-data only contains the data =
identified by the =E2=80=98content-schema=E2=80=99 node, despite the =
=E2=80=98module-state=E2=80=99 node indicating that the server =
implements other modules
>  - The three examples should be <section> of their own (e.g., 3.2.x)
>  - The =E2=80=9Cinline=E2=80=9D choice node is generally confusing.  I =
can=E2=80=99t tell if it=E2=80=99s missing container called =E2=80=9Cinlin=
e=E2=80=9D or if the two descendant nodes are poorly named.  In either =
case, it would be best to try to make it more readable.
>=20
>=20
> Editorial issues:
>=20
>  - s/The term Server is/The term =E2=80=9Cserver" is/
>  - s/not available/unavailable/
>  - s/Data is often needed already at/Data is often needed at/
>  - s/needed by groups that do not have a live running server =
available/needed when a live running server is unavailable/.
>  - s/ietf-yang- instance-data/"ietf-yang-instance-data=E2=80=9D/
>  - remove the word =E2=80=9Cwe=E2=80=9D throughout: s/we/this =
document/?
>  - remove P3=E2=80=99s forward-reference to S3, P9?
>  - s/is actually implemented/is implemented/
>  - s/e.g., UC5 documenting diagnostic data/(e.g., UC5 [Section 2])/
>  - s/and state data set/and state data/
>  - s/Config=3Dtrue/configuration (=E2=80=9Cconfig true=E2=80=9D)/
>  - s/Config=3Dfalse/operational state data (=E2=80=9Cconfig false"/
>  - OLD: mandatory, min-elements, require-instance=3Dtrue, must and =
when
>    NEW: =E2=80=9Cmandatory", "min-elements", "require-instance true", =
=E2=80=9C ust=E2=80=9D, and =E2=80=9Cwhen=E2=80=9D
>  - OLD: If revision information inside the data set is present
>    NEW: If =E2=80=9Crevision" information is present inside the data =
set:
>  - OLD: If the leaf "name" is present in the instance data header, =
this MUST be used.
>    NEW: If the leaf "name" is present in the instance data header, its =
value should be used for the "instance-data-set-name=E2=80=9D.
>  - s/items MAY also be used/items MAY be used/
>  - s/Metadata MUST include:/\nMetadata MUST include:/
>  - s/Content schema specification/Content schema specification (i.e., =
the "content-schema=E2=80=9D node)/
>  - s/Do not include the content-schema,/Do not include the =
"content-schema=E2=80=9D node=E2=80=9D;/
>  - s/for "UC2 Preloading Data=E2=80=9D/for UC2 [Section 2],/
>  - S3.1.1 P2 doesn=E2=80=99t makes sense to me (esp. the verdt ref, =
which likely should be removed or better explained)
>  - s/The same-schema-as-file leaf/The "same-schema-as-file" leaf/
>  - s/In Use Case 6/in UC6 [Section 2]/
>  - S3.2 P1: s/examples use/example uses/ and s/for better =
formatting//.  =20
>  - s/is based on "UC1, Documenting Server Capabilities=E2=80=9D/exemplif=
ies UC1 [Section 2]/
>  - s/(a shortened)/a/g
>  - For Ex1: s/uses the inline method/uses the =E2=80=9Cinline" method/
>  - s/- Use case 1, Documenting server capabilities/Exemplifying UC1/
>  - s/is based on "UC2, Preloading Default Configuration=E2=80=9D/exempli=
fies UC2 [Section 2]/
>  - For Ex2: s/uses the inline method/uses the "simplified-inline" =
method/
>  - s/- Use case 2, Preloading access control data/Exemplifying UC2/
>  - s/is based on UC5 Storing diagnostics data/exemplifies UC5 [Section =
2]/
>  - s/statistics about NETCONF/statistics about the NETCONF server/
>  - s/- UC5 Storing diagnostics data/Exemplifying UC5/
>=20
>=20
> Editorial issues inside the YANG module:
>  - "description" statement on line 74: rephrase to make more sense.
>  - :description" statement on line 92: so confusing.  Just write =
=E2=80=9CThe =E2=80=98revision' of the 'ietf-yang-instance-data=E2=80=99 =
module used to encode this 'instance-data-set=E2=80=99.=E2=80=9D
>  - =E2=80=9Cdescription" statement on line 100: s/content =
schema/schema (i.e., YANG modules)/?
>  - =E2=80=9Ctype string=E2=80=9D statement on lines 109 and 131 are =
missing a =E2=80=9Cpattern" statement.
>  - =E2=80=9Cdescription" statement on line 110: should this be mostly =
the same as the description statement of line 134, sans the bit =
regarding features, deviations, etc.?
>  - line 152: s/ietf-yang-library@2019-01-04/revision "2019-01-04=E2=80=9D=
 of the "ietf-yang-library=E2=80=9D module/?
>  - P2 in the =E2=80=9Cdescription" statements on lines 220 and 249: =
s/For instance data sets/Instance data sets/
>  - =E2=80=9Cdescription" statement on line 256: s/Modules/modules/ and =
s/content-schema-spec/=E2=80=98content-schema=E2=80=99/
>=20
>=20
> YANG module formatting issues:
>=20
>  - On line 19: s/  reference/reference/
>  - On line 21: s/}/  }/
>  - On line 235: s/pattern/  pattern/
>=20
>=20
>=20
> Kent // shepherd
>=20
>=20
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Mon Mar 30 19:41:34 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DAAC3A18E6 for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 19:41:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.7
X-Spam-Level: 
X-Spam-Status: No, score=-7.7 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=DPIqVnmC; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=a4DZNmxc
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 0aZRc0ZUOotd for <netmod@ietfa.amsl.com>; Mon, 30 Mar 2020 19:41:31 -0700 (PDT)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D92BC3A18D6 for <netmod@ietf.org>; Mon, 30 Mar 2020 19:41:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=950; q=dns/txt; s=iport; t=1585622490; x=1586832090; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=b+nx8smriAQ9I5uJQnGWxW1U32cUSmlaYhf2dYTABys=; b=DPIqVnmCVKybqwGmTPiORMM13A5z1v+ftT1TQCVVnnErGQtJClKxWozW mO+ygpTswynn4FxA8uYiE6htJxClA7WNW6MHB8SzEf69XswaM5TqT4YNo BdK5I8wfXNj130dNZ0uHW8UrprX14WmVBCu+LT5dINMw6IxlIe99zqx7C 0=;
IronPort-PHdr: =?us-ascii?q?9a23=3ARxoV0BNm4qR3ZSXOG/Ql6mtXPHoupqn0MwgJ65?= =?us-ascii?q?Eul7NJdOG58o//OFDEu60/l0fHCIPc7f8My/HbtaztQyQh2d6AqzhDFf4ETB?= =?us-ascii?q?oZkYMTlg0kDtSCDBjhNvfqaiU8NM9DT1RiuXq8NBsdFQ=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AKCACqrIJe/4sNJK1mHQEBAQkBEQU?= =?us-ascii?q?FAYF7gVRQBYFEIAQLKgqEEINFA4pqgl+YH4JSA1QKAQEBDAEBLQIEAQGERAI?= =?us-ascii?q?XghskOBMCAwEBCwEBBQEBAQIBBQRthVYMhXABAQEBAgESEREMAQE3AQ8CAQg?= =?us-ascii?q?YAgImAgICMBUQAgQOBSKDBIJMAw4gAaJUAoE5iGJ1gTKCfwEBBYJFgkwYggw?= =?us-ascii?q?JgQ4qjDEagUE/gREnIIIfLj6ETheCezKCLI1xgwmfbwqCPJcVHYI7EYgwkHC?= =?us-ascii?q?rHAIEAgQFAg4BAQWBaSKBWHAVZQGCQVAYDY4dg3OKVXSBKYxUAYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.72,326,1580774400"; d="scan'208";a="746567139"
Received: from alln-core-6.cisco.com ([173.36.13.139]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 31 Mar 2020 02:41:29 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by alln-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id 02V2fTFH008609 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 31 Mar 2020 02:41:29 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 30 Mar 2020 21:41:29 -0500
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 30 Mar 2020 21:41:29 -0500
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 30 Mar 2020 21:41:29 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=J0gDcaSYdRDcWypIfPDx+3/aXkw1+BOuSAhrurJM9wiNTluOXxhHE7fYbvTUSA2dIChipIp3CDRy2nNAvsROF5JZQGnIP7z6u+E36n18W1UPnLYfYjEz43lp0FULC7q7SwiPRjMQsuqtfK8/+TugrJyA/BHbPE2C2bMwGUbT8J93UuQtDQRnrGnb2FjZ4AKxd6dFmjE0qdKwxovqIS6uxr4vukH1eTQ7sRdXakz65XWkGP9QHtfwcAnMn7h07lzAwZVR7AJsdeHxIbX1CY0DHfV+quDtJK+bvgZWpfT0Lteri4XHEt/UZl2gYLTHOumBaLrZn6sxWlTlVb/DChW/OA==
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=b+nx8smriAQ9I5uJQnGWxW1U32cUSmlaYhf2dYTABys=; b=jgr40RprVbu7TwCT1RGLP3Wj5CRiL6NrEGAeTMrybH/pXXFIQDCZV9spgWBO+FUKjhNol00W1qtE5LdnkzJORyamiSxbqN1MlmJcIfgqhOExiDwECrtnjae7HHDWWi8h0pZj13ABXSEFyb2+bqwysZblvt9tFuVxBkzHlARYAzdjNfLQwONzL4sNoHfOFHXlIs9vr4VJjItaII5iW1R98QqWy87/qWpNcHPOYmWgOwY4L9TTtqcvK33MmTSa2tEUnx9u/yoppVhgsujMjKeWEUiPUGQNvrLfizqF7F+yqJiQIJwgHPAdOkOJTLnq+FFp/RJU6S0nDI5f8q/8hyrByw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=b+nx8smriAQ9I5uJQnGWxW1U32cUSmlaYhf2dYTABys=; b=a4DZNmxcPr1dD/oJwEqX7gMbe8nkEYsX3VRHbFD8j9TbO7obKypSBN84WzqS9SKCw09YTLKFiXTVNZ85ovZqrZHcZorg7LzYL5ABLD1sWrXehs+1sUVT2Wp2VuWyitiT4fbezx0SlcgWT/jaQY4WJc4Uimk6QE4CXO0WN1Yu8l8=
Received: from BN6PR11MB1748.namprd11.prod.outlook.com (2603:10b6:404:101::12) by BN6PR11MB4033.namprd11.prod.outlook.com (2603:10b6:405:78::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.18; Tue, 31 Mar 2020 02:41:27 +0000
Received: from BN6PR11MB1748.namprd11.prod.outlook.com ([fe80::d1f9:733e:e200:f972]) by BN6PR11MB1748.namprd11.prod.outlook.com ([fe80::d1f9:733e:e200:f972%6]) with mapi id 15.20.2856.019; Tue, 31 Mar 2020 02:41:27 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: Kent Watsen <kent+ietf@watsen.net>
CC: =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= <mbj+ietf@4668.se>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] All IETF YANG modules MUST include revision-label statements
Thread-Index: AQHWBNyukTO5JXWurk2ljZZiFHPveKhhwQsA///CDYCAAEc2gP//9KcA
Date: Tue, 31 Mar 2020 02:41:26 +0000
Message-ID: <D7A72C10-B84E-458E-A96A-21F3975A1A1E@cisco.com>
References: <75CFDBD9-143C-407A-B7C3-26CEC51E229C@cisco.com> <20200328.094121.1160081114435152145.id@4668.se> <010001712da22206-5abfb31e-aa12-47b6-983a-1cd6edf6d45b-000000@email.amazonses.com> <9488C489-CD77-458C-9CD3-A78B043AF48F@cisco.com> <010001712dc07c5f-31a83f3f-2376-426b-a6ef-ebee43575ca6-000000@email.amazonses.com>
In-Reply-To: <010001712dc07c5f-31a83f3f-2376-426b-a6ef-ebee43575ca6-000000@email.amazonses.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [70.31.50.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 04091fcd-5c0f-467a-2bef-08d7d51d0293
x-ms-traffictypediagnostic: BN6PR11MB4033:
x-microsoft-antispam-prvs: <BN6PR11MB4033A86E6CAA5FC222F009C5ABC80@BN6PR11MB4033.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0359162B6D
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB1748.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10009020)(4636009)(366004)(346002)(376002)(136003)(396003)(39860400002)(186003)(4744005)(8676002)(86362001)(316002)(8936002)(71200400001)(6512007)(36756003)(6486002)(81166006)(4326008)(81156014)(66556008)(26005)(64756008)(66476007)(6506007)(66946007)(2906002)(53546011)(33656002)(5660300002)(66446008)(2616005)(54906003)(91956017)(76116006)(478600001); DIR:OUT; SFP:1101; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 2ogfc2v9QSAabfKhsYwdXCF9LUKfqu3eTUnrO9W/3XenmhXJ2+cEllrL0Z/HVx+rS8wqE3v6FkBGipwSdchYcefFaywcogREsYnVkmbpjlSh8g1czxIkDT8Q4iXZ8GtOBrYTw0pbneQsQy4KQHU3QzDQMnmRR1Trd1ZQq1NhgDQpm7+HANZccenV+A5TVsPZ/R7qSk0iQowK9epRe6wYDsMuq7QyeSj7n6zXMBjfobxNzGlsgrEslIHDwzmFulCQJ45++D7DUsOTyLr3qHguBqJuTdViNrM4zCE2tyF4H45p50T8n3NYDCgqFlsWEQkWgJDWsaoxYSC7OGzGT7EJrTeTZ6ZzSFHa5udoDoMUiNfCN11lzvJ2kgQgCl9QoryJkSEWvM6hIuzFy50jp9dLT8dAYAlgE1hgvzAY03K89ePA3ToHgYnNWWayjwc15E3U
x-ms-exchange-antispam-messagedata: MJmnBzOoVrHpFa2KgdDxUK33OF0+A8RRTLW7VW7jXBJFm0hV35bMZTT/BWPQskCrVGvX0F25ab9zdXHd9aB+dcIoJ3Vu7gFRDbaL7pZRINLwiJzwsrBNEsUN8hEGB5UPgnpE0k0r4VHkEhe2DiHXaw==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <95C7152D2BDE6F4B914B25171A8F2EF3@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 04091fcd-5c0f-467a-2bef-08d7d51d0293
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Mar 2020 02:41:26.8962 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: iOyR6lkwm7Z349873H+v4cYNMvjMFV07l1MXQjNB/xxDJeXNvvenW0zrvmAJzJNUvOz4Gr+yTBgj9Rkc5G7aJw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB4033
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: alln-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/BLciY41IC102K9u6sUNZ4qJmDs0>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 02:41:32 -0000

T24gMjAyMC0wMy0zMCwgNzoyMiBQTSwgIktlbnQgV2F0c2VuIiA8a2VudCtpZXRmQHdhdHNlbi5u
ZXQ+IHdyb3RlOg0KICAgID4gRXZlbiB0aG91Z2ggd2UgYXJlIGRlYmF0aW5nL2Rpc2N1c3Npbmcg
d2hldGhlciBpRVRGIG1vZHVlbHMgc2hvdWxkIHVzZSBZQU5HIHNlbXZlciAoYWthIG1vZGlmaWVk
IHNlbXZlciksIHBsZWFzZSBub3RlIHRoYXQgdGhlcmUgaXMgaW50ZXJlc3QgZnJvbSBvdGhlciBw
dWJsaXNoZXJzIG9mIFlBTkcgbW9kdWxlcyB0byB1c2Ugc2VtdmVyIG9yIFlBTkcgc2VtdmVyLg0K
ICAgIA0KICAgIERldGFpbHM/DQogICAgDQpJIHdhcyByZWZlcnJpbmcgdG8gdmVuZG9ycywgbm90
IFNET3MuDQoNClJlZ2FyZHMsDQpSZXNoYWQuDQogICAgDQogICAgPiBSZWdhcmRpbmcgeW91ciBj
b21tZW50IGJlbG93LCBpcyBpdCBzcGVjaWZpYyB0byBJRVRGIG1vZHVsZXMgb3IgbW9yZSBnZW5l
cmFsPw0KICAgID4gIA0KICAgID4gIkkgZG9u4oCZdCB0aGluayB0aGUg4oCcc2VtdmVyIiBsYWJl
bCBoYXMgYmVlbiBmdWxseSBqdXN0aWZpZWQgcmVsYXRpdmUgdG8gdGhlIGRpc3J1cHRpb24gSSBw
ZXJjZWl2ZSBpdCBtYXkgY2F1c2Uu4oCdDQogICAgDQogICAgSSB3YXMgdGhpbmtpbmcgaW4gZ2Vu
ZXJhbC4gIFlNTVYuDQogICAgDQogICAgDQogICAgS2VudCAvLyBjb250cmlidXRvcg0KICAgIA0K
ICAgIA0KDQo=


From nobody Tue Mar 31 00:22:22 2020
Return-Path: <cabo@tzi.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C17A63A1CF6 for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 00:22:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level: 
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 LT4ITqcjq4pr for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 00:22:18 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6247E3A1CF2 for <netmod@ietf.org>; Tue, 31 Mar 2020 00:22:17 -0700 (PDT)
Received: from client-0227.vpn.uni-bremen.de (client-0227.vpn.uni-bremen.de [134.102.107.227]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 48s1476q50z10N6; Tue, 31 Mar 2020 09:22:15 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.60.0.2.5\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <010001712dd7864e-c179c424-9424-4fc3-acb5-1bc0cc23041f-000000@email.amazonses.com>
Date: Tue, 31 Mar 2020 09:22:15 +0200
Cc: Erik Auerswald <auerswal@unix-ag.uni-kl.de>, =?utf-8?Q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
X-Mao-Original-Outgoing-Id: 607332135.308778-23f3ace5c3a81a81dbb6285c3250733e
Content-Transfer-Encoding: quoted-printable
Message-Id: <5F251832-0C47-4254-8A6E-8DEEA6CC7FBC@tzi.org>
References: <DB7PR07MB4011D9AAE36903D951C86C7EF0CC0@DB7PR07MB4011.eurprd07.prod.outlook.com> <010001711d349b01-d87da5d4-0638-4d76-aaf2-a6b94d777685-000000@email.amazonses.com> <70e30e73-983c-8c60-d7dc-4ae863363fe2@unix-ag.uni-kl.de> <010001712dd7864e-c179c424-9424-4fc3-acb5-1bc0cc23041f-000000@email.amazonses.com>
To: Kent Watsen <kent@watsen.net>
X-Mailer: Apple Mail (2.3608.60.0.2.5)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/TY0Z2rDuEVACZFcDJPu_hSk_8O4>
Subject: Re: [netmod] rfcstrip does not work on https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 07:22:21 -0000

On 2020-03-31, at 01:47, Kent Watsen <kent@watsen.net> wrote:
>=20
> I thought someone said that `xml2rfc` was going to support a =
=E2=80=9Cmarkers=E2=80=9D attribute for the <sourcecode> element, but I =
don=E2=80=99t see that here yet: =
https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/blob/master/draft-i=
ab-rfc7991bis.xml#L8514.

=
https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-note=
s-10#section-3.1.22

Gr=C3=BC=C3=9Fe, Carsten


From nobody Tue Mar 31 00:36:21 2020
Return-Path: <cabo@tzi.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01B953A1D25 for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 00:36:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level: 
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 g59AomeC0b06 for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 00:36:17 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0C343A1D23 for <netmod@ietf.org>; Tue, 31 Mar 2020 00:36:17 -0700 (PDT)
Received: from client-0227.vpn.uni-bremen.de (client-0227.vpn.uni-bremen.de [134.102.107.227]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 48s1NJ0C7kz10NX; Tue, 31 Mar 2020 09:36:15 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.60.0.2.5\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <5F251832-0C47-4254-8A6E-8DEEA6CC7FBC@tzi.org>
Date: Tue, 31 Mar 2020 09:36:15 +0200
Cc: Erik Auerswald <auerswal@unix-ag.uni-kl.de>, =?utf-8?Q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
X-Mao-Original-Outgoing-Id: 607332975.440993-75888181e90490eb7bafb432f8c30427
Content-Transfer-Encoding: quoted-printable
Message-Id: <DE6D0F27-B4DB-423E-80D7-63DA7F3D394A@tzi.org>
References: <DB7PR07MB4011D9AAE36903D951C86C7EF0CC0@DB7PR07MB4011.eurprd07.prod.outlook.com> <010001711d349b01-d87da5d4-0638-4d76-aaf2-a6b94d777685-000000@email.amazonses.com> <70e30e73-983c-8c60-d7dc-4ae863363fe2@unix-ag.uni-kl.de> <010001712dd7864e-c179c424-9424-4fc3-acb5-1bc0cc23041f-000000@email.amazonses.com> <5F251832-0C47-4254-8A6E-8DEEA6CC7FBC@tzi.org>
To: Kent Watsen <kent@watsen.net>
X-Mailer: Apple Mail (2.3608.60.0.2.5)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/U2QdbtpFimFjFy1zUGVKO5kj50U>
Subject: Re: [netmod] rfcstrip does not work on https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 07:36:20 -0000

Oh, and you can find examples for markers=3D=E2=80=9Ctrue=E2=80=9D in =
the published RFCs

rfc8650.xml
rfc8652.xml
rfc8675.xml
rfc8676.xml
rfc8681.xml
rfc8682.xml
rfc8695.xml
rfc8696.xml
rfc8748.xml

So this is no longer just a proposal, as the below draft seems to =
suggest.

Gr=C3=BC=C3=9Fe, Carsten

> On 2020-03-31, at 09:22, Carsten Bormann <cabo@tzi.org> wrote:
>=20
> On 2020-03-31, at 01:47, Kent Watsen <kent@watsen.net> wrote:
>>=20
>> I thought someone said that `xml2rfc` was going to support a =
=E2=80=9Cmarkers=E2=80=9D attribute for the <sourcecode> element, but I =
don=E2=80=99t see that here yet: =
https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/blob/master/draft-i=
ab-rfc7991bis.xml#L8514.
>=20
> =
https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-note=
s-10#section-3.1.22
>=20
> Gr=C3=BC=C3=9Fe, Carsten
>=20


From nobody Tue Mar 31 00:40:32 2020
Return-Path: <william.ivory@intl.att.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5BF73A1D32 for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 00:40:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.002
X-Spam-Level: 
X-Spam-Status: No, score=0.002 tagged_above=-999 required=5 tests=[HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 FidMxpGLp7uK for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 00:40:29 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 330483A1D30 for <netmod@ietf.org>; Tue, 31 Mar 2020 00:40:29 -0700 (PDT)
Received: from pps.filterd (m0048589.ppops.net [127.0.0.1]) by m0048589.ppops.net-00191d01. (8.16.0.42/8.16.0.42) with SMTP id 02V7VgNP017866; Tue, 31 Mar 2020 03:40:26 -0400
Received: from alpi155.enaf.aldc.att.com (sbcsmtp7.sbc.com [144.160.229.24]) by m0048589.ppops.net-00191d01. with ESMTP id 303q7705k2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 31 Mar 2020 03:40:25 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id 02V7eORO004368; Tue, 31 Mar 2020 03:40:24 -0400
Received: from zlp27130.vci.att.com (zlp27130.vci.att.com [135.66.87.38]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id 02V7eI4k004280 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 31 Mar 2020 03:40:19 -0400
Received: from zlp27130.vci.att.com (zlp27130.vci.att.com [127.0.0.1]) by zlp27130.vci.att.com (Service) with ESMTP id A422A4009E85; Tue, 31 Mar 2020 07:40:18 +0000 (GMT)
Received: from gbcdcmbx17.intl.att.com (unknown [135.76.180.53]) by zlp27130.vci.att.com (Service) with ESMTPS id 0E137400A0A2; Tue, 31 Mar 2020 07:40:18 +0000 (GMT)
Received: from gbcdcmbx15.intl.att.com (135.76.180.51) by gbcdcmbx17.intl.att.com (135.76.180.53) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1913.5; Tue, 31 Mar 2020 08:40:16 +0100
Received: from gbcdcmbx15.intl.att.com ([fe80::7999:cd57:9ab3:a961]) by gbcdcmbx15.intl.att.com ([fe80::7999:cd57:9ab3:a961%5]) with mapi id 15.01.1913.005; Tue, 31 Mar 2020 08:40:16 +0100
From: "Ivory, William" <william.ivory@intl.att.com>
To: "mbj+ietf@4668.se" <mbj+ietf@4668.se>, "jason.sterne@nokia.com" <jason.sterne@nokia.com>, "rrahman=40cisco.com@dmarc.ietf.org" <rrahman=40cisco.com@dmarc.ietf.org>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] All IETF YANG modules MUST include revision-label statements
Thread-Index: AQHWBtBw3O4EkUI7HUSSIJr5KmYC4KhhiFuAgAAPaoCAAARfAIAABbmAgACe+QA=
Date: Tue, 31 Mar 2020 07:40:16 +0000
Message-ID: <5f184f8673fafbb8eff0ae8b0a19f81409fa45e1.camel@intl.att.com>
References: <047FB87D-37B2-41F4-86D2-B9A03050B4EB@cisco.com> <20200330.223957.1196399215343087647.id@4668.se> <DM5PR08MB2633E6B1CA925B2D6E4B3AAE9BCB0@DM5PR08MB2633.namprd08.prod.outlook.com> <20200330.235046.60166687757387667.id@4668.se> <23333468-9959-4ECA-B529-73E1D906E3E9@cisco.com>
In-Reply-To: <23333468-9959-4ECA-B529-73E1D906E3E9@cisco.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
x-originating-ip: [135.76.168.250]
Content-Type: multipart/alternative; boundary="_000_5f184f8673fafbb8eff0ae8b0a19f81409fa45e1camelintlattcom_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138, 18.0.676 definitions=2020-03-31_02:2020-03-30, 2020-03-31 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 impostorscore=0 mlxlogscore=999 clxscore=1011 phishscore=0 spamscore=0 priorityscore=1501 bulkscore=0 suspectscore=0 adultscore=0 mlxscore=0 malwarescore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2003020000 definitions=main-2003310067
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/6ugo8f6hLuTJy1uidvfAoWreLHw>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 07:40:32 -0000

--_000_5f184f8673fafbb8eff0ae8b0a19f81409fa45e1camelintlattcom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

QXBvbG9naWVzIGlmIHRoaXMgaGFzIGFscmVhZHkgYmVlbiBzdWdnZXN0ZWQgYW5kIGRlZW1lZCB1
bndvcmthYmxlLCBidXQgaWYgeW91IGhhdmUgYWNjZXNzIHRvIGFsbCBwcmV2aW91cyB2ZXJzaW9u
IGxhYmVscyBmb3IgYSBicmFuY2ggdGhlbiB5b3UgY2FuIGFkZCAnTScgb25seSB0byB0aGUgdmVy
c2lvbnMgdGhhdCBhcmUgTkJDIHdpdGggdGhlIHByZXZpb3VzIHZlcnNpb24sIGFuZCBzdWJzZXF1
ZW50IHZlcnNpb25zIGNvdWxkIGRyb3AgdGhlIE0gdW50aWwgdGhlIG5leHQgTkJDIGNoYW5nZSwg
aWU6DQoNCjEuMC4wIC0+IDEuMC4xIC0+IDEuMC4yID4gMS4wLjNNIC0+IDEuMC40IC0+IDEuMC41
TSAuLi4NCg0KSGVyZSAxLjA0IGlzIEJDIHdpdGggMS4wMyBidXQgbm90IDEuMC4wIC0gMS4wLjI7
IDEuMC41IGlzIE5CQyB3aXRoIDEuMC40IGFuZCBwcmV2aW91cyB2ZXJzaW9ucyBldGMuDQoNClRo
ZSByZXZpc2lvbiBzdGF0ZW1lbnRzIGNvbnRhaW4gdGhlIHJldmlzaW9uLWxhYmVscyBzbyB5b3Ug
c2hvdWxkIGhhdmUgYWxsIHRoZSBwcmV2aW91cyByZXZpc2lvbi1sYWJlbHMgcHJlc2VudCBpbiB0
aGUgZmlsZSwgYW5kIHlvdSBoYXZlIGFsbCB0aGUgZGF0YSB5b3UgbmVlZC4gTm93IHlvdSBkb24n
dCBoYXZlIHRoZSBwcm9ibGVtIG9mIHRoZSBicmFuY2ggYmVpbmcgcG9pc29uZWQgYXMgc29vbiBh
cyB0aGUgZmlyc3QgTSBpcyBhZGRlZC4NCg0KV2lsbGlhbQ0KDQpPbiBNb24sIDIwMjAtMDMtMzAg
YXQgMjI6MTEgKzAwMDAsIFJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIHdyb3RlOg0KDQpPbiAyMDIw
LTAzLTMwLCA1OjUxIFBNLCAiTWFydGluIEJqw7Zya2x1bmQiIDxtYmoraWV0ZkA0NjY4LnNlPG1h
aWx0bzptYmoraWV0ZkA0NjY4LnNlPj4gd3JvdGU6DQoNCg0KICAgICJTdGVybmUsIEphc29uIChO
b2tpYSAtIENBL090dGF3YSkiIDxqYXNvbi5zdGVybmVAbm9raWEuY29tPG1haWx0bzpqYXNvbi5z
dGVybmVAbm9raWEuY29tPj4gd3JvdGU6DQoNCiAgICA+ID4gQnV0IGl0IGlzIG5vdCB0cnVlLiAg
V2hhdCBoYXBwZW5lZCBiZXR3ZWVuIDEuMC4yTSBhbmQgMS4wLjNNPw0KDQogICAgPg0KDQogICAg
PiBJdCB0ZWxscyB5b3UgdGhlcmUgaXMgYW4gTkJDIGNoYW5nZSBiZXR3ZWVuIDEuMC4yTSBhbmQg
MS4wLjNNLg0KDQoNCg0KICAgIE5vLiAgQXMgeW91IG5vdGUgYmVsb3cgaXQgc2F5cyB0aGF0IGFs
bCBiZXRzIGFyZSBvZmYuICBUaGUgY2hhbmdlDQoNCiAgICBiZXR3ZWVuIHRoZXNlIHR3byBjb3Vs
ZCBiZSBhIHNwZWxsaW5nIGVycm9yIGZpeC4gIEhlbmNlLCBSZXNoYWQncw0KDQogICAgc3RhdGVt
ZW50IHRoYXQgIlRoZSByZXZpc2lvbiBsYWJlbCBhbGxvd3MgYSB1c2VyIHRvIGVhc2lseSBmaWd1
cmUgb3V0DQoNCiAgICB3aGV0aGVyIDIgcmV2aXNpb25zIGFyZSAoTilCQy4iIGlzIG5vdCBjb3Jy
ZWN0Lg0KDQpZb3UgYXJlIGNvcnJlY3QgdGhhdCBvbmNlIGEgYnJhbmNoIGlzIHBvaXNvbmVkIHdp
dGggYW4gJ00nLCB0aGUgaW5mb3JtYXRpb24gcHJvdmlkZWQgaXMgbm90IGFzIHJpY2guDQoNCkV2
ZW4gdGhvdWdoIHlvdSBkb24ndCBrbm93IHdoZXRoZXIgMS4wLjNNIGlzIEJDL05CQyB3aXRoIDEu
MC4yTSwgeW91IHN0aWxsIGtub3cgdGhhdA0KDQotIDEuMC4yTSBpcyBOQkMgd2l0aCAxLjAuMSBh
bmQgMS4wLjANCg0KLSAxLjAuM00gaXMgTkJDIHdpdGggMS4wLjEgYW5kIDEuMC4wDQoNCi0gMS4w
LjEgaXMgQkMgd2l0aCAxLjAuMA0KDQoNClN0aWxsIHVzZWZ1bCBJTU8uDQoNCg0KUmVnYXJkcywN
Cg0KUmVzaGFkLg0KDQoNCg0KICAgID4gVGhlIE0gZ2l2ZXMgYW4gaW5kaWNhdGlvbiB0aGF0IGEg
YnJhbmNoIGhhcyBiZWVuICJwb2lzb25lZCIgYnkgYW4NCg0KICAgID4gTkJDIGNoYW5nZSBhbmQg
dGhhdCBhbGwgYmV0cyBhcmUgb2ZmIGZyb20gdGhhdCBwb2ludCBvbndhcmRzIGluIHRoYXQNCg0K
ICAgID4gYnJhbmNoLg0KDQoNCg0KDQoNCiAgICAvbWFydGluDQoNCg0KDQoNCg0KICAgID4NCg0K
ICAgID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KDQogICAgPiA+IEZyb206IG5ldG1v
ZCA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZC1ib3VuY2VzQGlldGYub3Jn
Pj4gT24gQmVoYWxmIE9mIE1hcnRpbiBCasO2cmtsdW5kDQoNCiAgICA+ID4gU2VudDogTW9uZGF5
LCBNYXJjaCAzMCwgMjAyMCA0OjQwIFBNDQoNCiAgICA+ID4gVG86IHJyYWhtYW5AY2lzY28uY29t
PG1haWx0bzpycmFobWFuQGNpc2NvLmNvbT4NCg0KICAgID4gPiBDYzogbmV0bW9kQGlldGYub3Jn
PG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+DQoNCiAgICA+ID4gU3ViamVjdDogUmU6IFtuZXRtb2Rd
IEFsbCBJRVRGIFlBTkcgbW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNpb24tbGFiZWwNCg0KICAg
ID4gPiBzdGF0ZW1lbnRzDQoNCiAgICA+ID4NCg0KICAgID4gPiAiUmVzaGFkIFJhaG1hbiAocnJh
aG1hbikiIDxycmFobWFuQGNpc2NvLmNvbTxtYWlsdG86cnJhaG1hbkBjaXNjby5jb20+PiB3cm90
ZToNCg0KICAgID4gPiA+DQoNCiAgICA+ID4gPiBPbiAyMDIwLTAzLTMwLCAyOjIwIFBNLCAiTWFy
dGluIEJqw7Zya2x1bmQiIDxtYmoraWV0ZkA0NjY4LnNlPG1haWx0bzptYmoraWV0ZkA0NjY4LnNl
Pj4gd3JvdGU6DQoNCiAgICA+ID4gPg0KDQogICAgPiA+ID4gICAgICJSZXNoYWQgUmFobWFuIChy
cmFobWFuKSIgPHJyYWhtYW5AY2lzY28uY29tPG1haWx0bzpycmFobWFuQGNpc2NvLmNvbT4+IHdy
b3RlOg0KDQogICAgPiA+ID4gICAgID4gT24gMjAyMC0wMy0yOCwgNDo0MSBBTSwgIk1hcnRpbiBC
asO2cmtsdW5kIiA8bWJqK2lldGZANDY2OC5zZTxtYWlsdG86bWJqK2lldGZANDY2OC5zZT4+IHdy
b3RlOg0KDQogICAgPiA+ID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICAiUmVzaGFkIFJh
aG1hbiAocnJhaG1hbikiIDxycmFobWFuQGNpc2NvLmNvbTxtYWlsdG86cnJhaG1hbkBjaXNjby5j
b20+PiB3cm90ZToNCg0KICAgID4gPiA+ICAgICA+ICAgICA+IEhpLA0KDQogICAgPiA+ID4gICAg
ID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+IGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9v
ZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fZ2l0aHViLmNvbV9uZXRtb2QtMkR3Z195YW5n
LTJEdmVyLTJEZHRfaXNzdWVzXzQ1JmQ9RHdJR2FRJmM9TEZZWi1vOV9IVU1lTVRTUWljdmpJZyZy
PXA4a3llSzN1NFpZaWFRMlpQR3F3a3lYbVFnQkg2cjVqcFlpWVd6aHFKNDgmbT1mZkgyNjhjMHhP
ZDBEU0ZMUXpaMkpIQW1DSGpWelBKVkp0R1BOeGlpSmNzJnM9bnl4emJ2N1pXTWdjWHVNRVc4TXFq
ZVQzb1Z4bGE2cUZpRjk2TThTYU1VWSZlPQ0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAg
ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgbyAgNy4xDQoNCiAgICA+ID4gPiAgICAgPiAgICAg
Pg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIFRoZSB0ZXh0IHNheXM6DQoNCiAg
ICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAg
QWxsIElFVEYgWUFORyBtb2R1bGVzIE1VU1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbCBzdGF0ZW1l
bnRzDQoNCiAgICA+ID4gZm9yDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICBh
bGwNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgIG5ld2x5IHB1Ymxpc2hlZCBZ
QU5HIG1vZHVsZXMsIGFuZCBhbGwgbmV3bHkgcHVibGlzaGVkDQoNCiAgICA+ID4gcmV2aXNpb25z
IG9mDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICBleGlzdGluZyBZQU5HIG1v
ZHVsZXMuICBUaGUgcmV2aXNpb24tbGFiZWwgTVVTVCB0YWtlIHRoZSBmb3JtDQoNCiAgICA+ID4g
b2YgYQ0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgWUFORyBzZW1hbnRpYyB2
ZXJzaW9uIG51bWJlciBbSS1ELnZlcmR0LW5ldG1vZC15YW5nLQ0KDQogICAgPiA+IHNlbXZlcl0u
DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAg
ICAgIEkgc3Ryb25nbHkgZGlzYWdyZWUgd2l0aCB0aGlzIG5ldyBydWxlLiAgSUVURiBtb2R1bGVz
IHVzZSBhIGxpbmVhcg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIGhpc3Rvcnks
IHNvIHRoZXJlIGFyZSBubyByZWFzb25zIHRvIHVzZSAibW9kaWZpZWQgc2VtdmVyIi4NCg0KICAg
ID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgSXQg
aXMgb2sgdG8gdXNlIHJldjpuYmMtY2hhbmdlcyBpZiBuZWVkZWQsIHRob3VnaC4NCg0KICAgID4g
PiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiBXZSBiZWxpZXZlIHNvbWUg
SUVURiBtb2RlbHMgbWF5IG5vdCBmb2xsb3cgbGluZWFyIGhpc3RvcnksIHRoaXMgd2FzDQoNCiAg
ICA+ID4gPiAgICAgPiAgICAgPiBicm91Z2h0IHVwIChJIHRoaW5rKSBmb3IgSURSLiBNb2RpZmll
ZCBzZW12ZXIgYWxsb3dzIGZvciBub24tbGluZWFyDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiBo
aXN0b3J5IGFuZCBhbHNvIGRvZXNuJ3QgcHJlY2x1ZGUgbGluZWFyIGhpc3RvcnkuIFNvIGV2ZW4g
aWYgd2UgZW5kIHVwDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiBoYXZpbmcgbm8gSUVURiBtb2R1
bGVzIHVzaW5nIGJyYW5jaGluZywgbW9kaWZpZWQgc2VtdmVyIHN0aWxsIHdvcmtzLg0KDQogICAg
PiA+ID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICBXaXRoIHRoZSBjbGFyaWZpYWN0aW9u
cyBhbmQgdXBkYXRlcyBpbg0KDQogICAgPiA+ID4gICAgID4gICAgIGRyYWZ0LXZlcmR0LW5ldG1v
ZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nLCBub24tbGluZWFyIHZlcnNpb25pbmcNCg0KICAgID4g
PiA+ICAgICA+ICAgICB3b3JrcyB3aXRob3V0IG1vZGlmaWVkIHNlbXZlci4gIFNvIHRoZXJlIGlz
IG5vIHRlY2huaWNhbCByZWFzb24gdG8gdXNlDQoNCiAgICA+ID4gPiAgICAgPiAgICAgbW9kaWZp
ZWQgc2VtdmVyIGluIElFVEYgbW9kdWxlcy4NCg0KICAgID4gPiA+ICAgICA+DQoNCiAgICA+ID4g
PiAgICAgPiBTbyBhcmUgeW91IHByb3Bvc2luZyB3ZSB1c2Ugc29tZSBvdGhlciByZXZpc2lvbi1s
YWJlbCBzY2hlbWUgKGUuZy4NCg0KICAgID4gPiBzZW12ZXIgMi4wLjApIGZvciBJRVRGIG1vZHVs
ZXM/DQoNCiAgICA+ID4gPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gT3IgdGhhdCBJRVRGIG1v
ZHVsZXMgc2hvdWxkbid0IHVzZSByZXZpc2lvbi1sYWJlbHM/DQoNCiAgICA+ID4gPg0KDQogICAg
PiA+ID4gICAgIFRoYXQgSUVURiBzaG91bGRuJ3QgdXNlIHJldmlzaW9uIGxhYmVscy4NCg0KICAg
ID4gPiA+DQoNCiAgICA+ID4gPiBUaGUgcmV2aXNpb24gbGFiZWwgYWxsb3dzIGEgdXNlciB0byBl
YXNpbHkgZmlndXJlIG91dCB3aGV0aGVyIDINCg0KICAgID4gPiA+IHJldmlzaW9ucyBhcmUgKE4p
QkMuDQoNCiAgICA+ID4NCg0KICAgID4gPiBJIHRoaW5rIHlvdSBtZWFudCAibW9kaWZpZWQgc2Vt
dmVyIGFzIHJldmlzaW9uIGxhYmVsIGFsbG93cyAuLi4iDQoNCiAgICA+ID4NCg0KICAgID4gPiBC
dXQgaXQgaXMgbm90IHRydWUuICBXaGF0IGhhcHBlbmVkIGJldHdlZW4gMS4wLjJNIGFuZCAxLjAu
M00/DQoNCiAgICA+ID4NCg0KICAgID4gPg0KDQogICAgPiA+IC9tYXJ0aW4NCg0KICAgID4gPg0K
DQogICAgPiA+DQoNCiAgICA+ID4gPiBXaXRob3V0IHRoZSBsYWJlbCwgeW91IGFsd2F5cyBoYXZl
IHRvIHVzZSB0b29saW5nLg0KDQogICAgPiA+ID4NCg0KICAgID4gPiA+IFJlZ2FyZHMsDQoNCiAg
ICA+ID4gPiBSZXNoYWQuDQoNCiAgICA+ID4gPg0KDQogICAgPiA+ID4gICAgIEkgYW0gYWxsIGZv
ciB1c2luZyByZXY6bmJjLWNoYW5nZXMgb3IgcmV2OmVkaXRvcmlhbC1jaGFuZ2VzICh3aGljaCBJ
DQoNCiAgICA+ID4gPiAgICAgdGhpbmsgc2hvdWxkIGJlIGFkZGVkKSBpbiBJRVRGIG1vZHVsZXMu
DQoNCiAgICA+ID4gPg0KDQogICAgPiA+ID4NCg0KICAgID4gPiA+ICAgICAvbWFydGluDQoNCiAg
ICA+ID4gPg0KDQogICAgPiA+ID4NCg0KICAgID4gPiA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAg
PiBPciBkbyB5b3UgaGF2ZSBzb21ldGhpbmcgZWxzZSBpbiBtaW5kPw0KDQogICAgPiA+ID4gICAg
ID4NCg0KICAgID4gPiA+ICAgICA+IFJlZ2FyZHMsDQoNCiAgICA+ID4gPiAgICAgPiBSZXNoYWQu
DQoNCiAgICA+ID4gPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgIEkgY2FuIHJlbHVjdGFu
dGx5IGFjY2VwdCB0aGF0IG1vZGlmaWVkIHNtZXZlciBpcyBwdWJsaXNoZWQgYXMNCg0KICAgID4g
PiA+ICAgICA+ICAgICBFeHBlcmltZW50YWwuICBCdXQgdGhhdCBkb2Vzbid0IG1lYW4gdGhhdCBJ
RVRGIG1vZHVsZXMgc2hvdWxkIHVzZSBpdC4NCg0KICAgID4gPiA+ICAgICA+DQoNCiAgICA+ID4g
PiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgIC9tYXJ0aW4NCg0KICAgID4gPiA+ICAgICA+
DQoNCiAgICA+ID4gPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+
ICAgICA+ICAgICA+IFJlZ2FyZHMsDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiBSZXNoYWQuDQoN
CiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4g
PiA+ICAgICA+ICAgICA+IE9uIDIwMjAtMDMtMjAsIDU6MDggUE0sICJuZXRtb2Qgb24gYmVoYWxm
IG9mIFJlc2hhZCBSYWhtYW4NCg0KICAgID4gPiAocnJhaG1hbikiDQoNCiAgICA+ID4gPiAgICAg
PiAgICAgPiA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZC1ib3VuY2VzQGll
dGYub3JnPiBvbiBiZWhhbGYgb2YNCg0KICAgID4gPiA+ICAgICA+ICAgICA+IHJyYWhtYW49NDBj
aXNjby5jb21AZG1hcmMuaWV0Zi5vcmc8bWFpbHRvOnJyYWhtYW49NDBjaXNjby5jb21AZG1hcmMu
aWV0Zi5vcmc+PiB3cm90ZToNCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAg
ICAgPiAgICAgPiAgICAgSGkgTWFydGluLA0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAg
ID4gPiA+ICAgICA+ICAgICA+ICAgICBXZSd2ZSBvcGVuZWQgaXNzdWVzIHRvIHRyYWNrIHlvdXIg
cmV2aWV3IGNvbW1lbnRzIChzZWUgYmVsb3cpLg0KDQogICAgPiA+IFdpbGwNCg0KICAgID4gPiA+
ICAgICA+ICAgICA+ICAgICBraWNrIG9mZiBzZXBhcmF0ZSB0aGVyYWRzIGZvciBlYWNoIGlzc3Vl
Lg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICBo
dHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX2dpdGh1
Yi5jb21fbmV0bW9kLTJEd2dfeWFuZy0yRHZlci0yRCZkPUR3SUdhUSZjPUxGWVotbzlfSFVNZU1U
U1FpY3ZqSWcmcj1wOGt5ZUszdTRaWWlhUTJaUEdxd2t5WG1RZ0JINnI1anBZaVlXemhxSjQ4Jm09
ZmZIMjY4YzB4T2QwRFNGTFF6WjJKSEFtQ0hqVnpQSlZKdEdQTnhpaUpjcyZzPUhqVnVqNjlmVnND
THVsdnlOVWFqeENidFNLUEFWa1VaVkpOSzhzLWYtSG8mZT0NCg0KICAgID4gPiBkdC9pc3N1ZXM/
cT1pcyUzQWlzc3VlK2lzJTNBb3BlbitsYWJlbCUzQXVwZGF0ZWQtbW9kLXJldi1oYW5kbGluZw0K
DQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICBSZWdh
cmRzLA0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgIFJlc2hhZC4NCg0KICAgID4gPiA+ICAg
ICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgT24gMjAyMC0wMy0xMCwgMzoz
MSBQTSwgIm5ldG1vZCBvbiBiZWhhbGYgb2YgTWFydGluIEJqw7Zya2x1bmQiDQoNCiAgICA+ID4g
PiAgICAgPiAgICAgPiAgICAgPG5ldG1vZC1ib3VuY2VzQGlldGYub3JnPG1haWx0bzpuZXRtb2Qt
Ym91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mIG1iaitpZXRmQDQ2Njguc2U8bWFpbHRvOm1i
aitpZXRmQDQ2Njguc2U+PiB3cm90ZToNCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+
ID4gPiAgICAgPiAgICAgPiAgICAgICAgIEhpLA0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0K
ICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgSGVyZSBhcmUgbXkgcmV2aWV3IGNvbW1lbnRz
IG9mDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIGRyYWZ0LXZlcmR0LW5ldG1vZC15
YW5nLW1vZHVsZS12ZXJzaW9uaW5nLTAxLg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAg
ID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4g
ICAgID4gICAgID4gICAgICAgICBvICAzLjEuMQ0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0K
ICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgIG8gIEluIHN0YXRlbWVudHMgdGhhdCBo
YXZlIGFueSBkYXRhIGRlZmluaXRpb24gc3RhdGVtZW50cyBhcw0KDQogICAgPiA+ID4gICAgID4g
ICAgID4gICAgICAgICAgICAgICAgc3Vic3RhdGVtZW50cywgdGhvc2UgZGF0YSBkZWZpbml0aW9u
IHN1YnN0YXRlbWVudHMgTUFZIGJlDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAg
ICAgICByZW9yZGVyZWQsIGFzIGxvbmcgYXMgdGhleSBkbyBub3QgY2hhbmdlIHRoZSBvcmRlcmlu
ZyBvciBhbnkNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgICJycGMiDQoN
CiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICAiaW5wdXQiIHN1YnN0YXRlbWVu
dHMuDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAg
ICAgICAgIEkgdGhpbmsgdGhpcyBuZWVkcyB0byBjYXB0dXJlIHRoYXQgbm8gZGVzY2VuZGFudCBz
dGF0ZW1lbnRzIHRvDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgImlucHV0IiBj
YW4gYmUgcmVvcmRlcmVkLiAgU2FtZSBmb3IgIm91dHB1dCIgKG5vdGUsICJpbnB1dCIgYW5kDQoN
CiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgIm91dHB1dCIgaW4gYm90aCAicnBjIiBh
bmQgImFjdGlvbiIpLg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+
ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8gIDMuMw0KDQogICAgPiA+
ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgIEFsbCBy
ZXZpc2lvbiBsYWJlbHMgdGhhdCBtYXRjaCB0aGUgcGF0dGVybiBmb3IgdGhlICJ2ZXJzaW9uIg0K
DQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgdHlwZWRlZiBpbiB0aGUgaWV0Zi15
YW5nLXNlbXZlciBZQU5HIG1vZHVsZSBNVVNUIGJlDQoNCiAgICA+ID4gaW50ZXJwcmV0ZWQgYXMN
Cg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgIFlBTkcgc2VtYW50aWMgdmVyc2lv
biBudW1iZXJzLg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAg
ICA+ICAgICAgICAgICBJIGRvbid0IHRoaW5rIHRoaXMgaXMgYSBnb29kIGlkZWEuICBTZWVtcyBs
aWtlIGEgbGF5ZXIgdmlvbGF0aW9uLg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAg
IFdoYXQgaWYgbXkgcHJvamVjdCB1c2UgYW5vdGhlciBkaWFsZWN0IG9mIHNlbXZlciwgdGhhdCB3
b3VsZG4ndA0KDQogICAgPiA+IGJlDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAg
cG9zc2libGUgd2l0aCB0aGlzIHJ1bGUuICBJIHRoaW5rIHRoaXMgbmVlZHMgdG8gYmUgcmVtb3Zl
ZC4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQog
ICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICBvICAzLjMNCg0KICAgID4gPiA+ICAgICA+ICAg
ICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICBTdWJtb2R1bGVzIE1VU1Qg
Tk9UIHVzZSByZXZpc2lvbiBsYWJlbCBzY2hlbWVzIHRoYXQgY291bGQNCg0KICAgID4gPiBiZQ0K
DQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgY29uZnVzZWQNCg0KICAgID4gPiA+
ICAgICA+ICAgICA+ICAgICAgICAgICAgIHdpdGggdGhlIGluY2x1ZGluZyBtb2R1bGUncyByZXZp
c2lvbiBsYWJlbCBzY2hlbWUuDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4g
ICAgID4gICAgID4gICAgICAgICAgIEhtbSwgaG93IGRvIEkgZW5zdXJlIHRoYXQgdGhpcyBNVVNU
IE5PVCBpcyBoYW5kbGVkIGNvcnJlY3RseT8NCg0KICAgID4gPiBXaGF0DQoNCiAgICA+ID4gPiAg
ICAgPiAgICAgPiAgICAgICAgICAgZXhhY3RseSBkb2VzICJjb3VsZCBiZSBjb25mdXNlZCB3aXRo
IiBtZWFuPw0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+
DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8gIDMuMw0KDQogICAgPiA+ID4gICAg
ID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgSW4gdGhlIGZp
bGVuYW1lIG9mIGEgWUFORyBtb2R1bGUsIHdoZXJlIGl0IHRha2VzIHRoZSBmb3JtOg0KDQogICAg
PiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgICBtb2R1bGUtDQoNCiAgICA+ID4gPiAgICAg
PiAgICAgPiAgICAgICAgICAgICAgIG9yLXN1Ym1vZHVsZS1uYW1lIFsnQCcgcmV2aXNpb24tbGFi
ZWxdICggJy55YW5nJyAvICcueWluJyApDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAg
PiA+ID4gICAgID4gICAgID4gICAgICAgICAgIFNob3VsZCB0aGlzIHNlY3Rpb24gdXBkYXRlIDUu
MiBvZiBSRkMgNzk1MD8gIEkga25vdyB0aGF0IDUuMiBqdXN0DQoNCiAgICA+ID4gPiAgICAgPiAg
ICAgPiAgICAgICAgICAgc2F5cyAiU0hPVUxEIi4gIEJ1dCBleGlzdGluZyB0b29scyBpbXBsZW1l
bnQgdGhpcyBTSE9VTEQsIGFuZA0KDQogICAgPiA+IHRoZXkNCg0KICAgID4gPiA+ICAgICA+ICAg
ICA+ICAgICAgICAgICBuZWVkIHRvIGJlIHVwZGF0ZWQgdG8gaGFuZGxlIHRoaXMgbmV3IGNvbnZl
bnRpb24uDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4g
ICAgICAgICAgIEJ1dCBJIHdvbmRlciBpZiB0aGlzIGEgZ29vZCBpZGVhLiAgSXQgbWVhbnMgdGhh
dCBhIHRvb2wgdGhhdCBsb29rcw0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIGZv
ciBhIG1vZHVsZSB3aXRoIGEgY2VydGFpbiByZXZpc2lvbiBkYXRlIGNhbm5vdCBzaW1wbHkgY2hl
Y2sNCg0KICAgID4gPiB0aGUNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBmaWxl
bmFtZXMsIGJ1dCBuZWVkIHRvIHBhcnNlIGFsbCBhdmFpbGFibGUgbW9kdWxlcyAod2lqdXN0IHRv
DQoNCiAgICA+ID4gZmluZA0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIHRoZQ0K
DQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+
ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICBvICAzLjQN
Cg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAg
ICAgICAgbGVhZiBpbXBlcmlhbC10ZW1wZXJhdHVyZSB7DQoNCiAgICA+ID4gPiAgICAgPiAgICAg
PiAgICAgICAgICAgICAgICB0eXBlIGludDY0Ow0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAg
ICAgICAgICAgICAgdW5pdHMgImRlZ3JlZXMgRmFocmVuaGVpdCI7DQoNCiAgICA+ID4gPiAgICAg
PiAgICAgPiAgICAgICAgICAgICAgICBzdGF0dXMgZGVwcmVjYXRlZCB7DQoNCiAgICA+ID4gPiAg
ICAgPiAgICAgPiAgICAgICAgICAgICAgICAgIHJldjpzdGF0dXMtZGVzY3JpcHRpb24NCg0KICAg
ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgICAgICAiSW1wZXJpYWwgbWVhc3VyZW1l
bnRzIGFyZSBiZWluZyBwaGFzZWQgb3V0IGluIGZhdm9yDQoNCiAgICA+ID4gPiAgICAgPiAgICAg
PiAgICAgICAgICAgICAgICAgICAgIG9mIHRoZWlyIG1ldHJpYyBlcXVpdmFsZW50cy4gIFVzZSBt
ZXRyaWMtdGVtcGVyYXR1cmUNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAg
ICAgICAgaW5zdGVhZC4iOw0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgICAg
fQ0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgICAgZGVzY3JpcHRpb24NCg0K
ICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgICAgIlRlbXBlcmF0dXJlIGluIGRl
Z3JlZXMgRmFocmVuaGVpdC4iOw0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAg
IH0NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAg
ICAgICAgSSBkb24ndCB0aGluayByZXY6c3RhdHVzLWRlc2NyaXB0aW9uIGlzIG5lY2Vzc2FyeSAv
IHdvcnRoIGl0LiAgVGhpcw0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIGNhbiBl
YXNpbHkgYmUgd3JpdHRlbiB3aXRoIHRoZSBub3JtYWwgZGVzY3JpcHRpb24gc3RhdGVtZW50DQoN
CiAgICA+ID4gaW5zdGVhZDoNCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAg
ICAgPiAgICAgPiAgICAgICAgICAgICAgbGVhZiBpbXBlcmlhbC10ZW1wZXJhdHVyZSB7DQoNCiAg
ICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICB0eXBlIGludDY0Ow0KDQogICAgPiA+
ID4gICAgID4gICAgID4gICAgICAgICAgICAgICAgdW5pdHMgImRlZ3JlZXMgRmFocmVuaGVpdCI7
DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICBzdGF0dXMgZGVwcmVjYXRl
ZDsNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQoN
CiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICAgICAgIkltcGVyaWFsIG1lYXN1
cmVtZW50cyBhcmUgYmVpbmcgcGhhc2VkIG91dCBpbiBmYXZvcg0KDQogICAgPiA+ID4gICAgID4g
ICAgID4gICAgICAgICAgICAgICAgICAgICBvZiB0aGVpciBtZXRyaWMgZXF1aXZhbGVudHMuICBV
c2UgbWV0cmljLXRlbXBlcmF0dXJlDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAg
ICAgICAgICAgIGluc3RlYWQuDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4g
ICAgID4gICAgID4gICAgICAgICAgICAgICAgICAgICBUZW1wZXJhdHVyZSBpbiBkZWdyZWVzIEZh
aHJlbmhlaXQuIjsNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICB9DQoNCiAg
ICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+
ICAgICA+ICAgICA+ICAgICAgICAgbyAgMy41DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQog
ICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIFRoZSBleGFtcGxlIG1vZHVsZXMgc2hvdWxk
IGJlIGxlZ2FsIFlBTkcgbW9kdWxlcy4gIFVzZSBlLmcuDQoNCiAgICA+ID4gPiAgICAgPiAgICAg
PiAgICAgICAgICAgInVybjpleGFtcGxlOm1vZHVsZSIgYXMgbmFtZXNwYWNlLg0KDQogICAgPiA+
ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBBbHNvLCB0
aGUgbW9kdWxlcyBhcmUgbWlzc2luZyB0aGUgbGFzdCAifSIsIHdoaWNoIGNvbmZ1c2VzIHRoZQ0K
DQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICJyZmNzdHJpcCIgdG9vbC4NCg0KICAg
ID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4g
ICAgID4gICAgID4gICAgICAgICBvIDQuMS4xDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQog
ICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgQWx0ZXJuYXRpdmVseSwgdGhlIGZpcnN0
IGV4YW1wbGUgY291bGQgaGF2ZSB1c2VkIHRoZSByZXZpc2lvbg0KDQogICAgPiA+ID4gICAgID4g
ICAgID4gICAgICAgICAgICAgbGFiZWwNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAg
ICAgICIxLjAuMCIgaW5zdGVhZCwgd2hpY2ggc2VsZWN0cyB0aGUgc2FtZSBzZXQgb2YNCg0KICAg
ID4gPiByZXZpc2lvbnMvdmVyc2lvbnMuDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAg
PiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgaW1wb3J0IGV4YW1wbGUtbW9kdWxlIHsNCg0K
ICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgcmV2OnJldmlzaW9uLW9yLWRlcml2
ZWQgMS4wLjA7DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICB9DQoNCiAgICA+
ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIFNob3Vs
ZG4ndCB0aGlzIGJlIHMvMS4wLjAvMi4wLjAvZyA/DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0K
DQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAg
byAgNQ0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAg
ICAgICAgICBJIHRoaW5rIHRoZSBtb2R1bGUgbmFtZSAiaWV0Zi15bC1yZXZpc2lvbnMiIHNob3Vs
ZCBiZSBjaGFuZ2VkDQoNCiAgICA+ID4gdG8NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAg
ICAgICAiaWV0Zi15YW5nLWxpYnJhcnktcmV2aXNpb25zIi4gICAieWwiIGlzIG5vdCBhIHdlbGwt
a25vd24gYWNyb255bS4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAg
PiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICBvICA1LjIuMg0KDQogICAg
PiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBXb3Vs
ZG4ndCBpdCBiZSBiZXR0ZXIgaWYgdGhlIGxlYWYgImRlcHJlY2F0ZWQtbm9kZXMtDQoNCiAgICA+
ID4gaW1wbGVtZW50ZWQiIGFuZA0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICJv
YnNvbGV0ZS1ub2Rlcy1hYnNlbnQiIHdlcmUgb2YgdHlwZSAiYm9vbGVhbiIgcmF0aGVyIHRoYW4N
Cg0KICAgID4gPiB0eXBlDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgImVtcHR5
Ij8NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQog
ICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICBvICA3LjENCg0KICAgID4gPiA+ICAgICA+ICAg
ICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgVGhlIHRleHQgc2F5czoNCg0K
ICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAg
ICBBbGwgSUVURiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVsIHN0YXRl
bWVudHMNCg0KICAgID4gPiBmb3INCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAg
IGFsbA0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgbmV3bHkgcHVibGlzaGVk
IFlBTkcgbW9kdWxlcywgYW5kIGFsbCBuZXdseSBwdWJsaXNoZWQNCg0KICAgID4gPiByZXZpc2lv
bnMgb2YNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgIGV4aXN0aW5nIFlBTkcg
bW9kdWxlcy4gIFRoZSByZXZpc2lvbi1sYWJlbCBNVVNUIHRha2UgdGhlIGZvcm0NCg0KICAgID4g
PiBvZiBhDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICBZQU5HIHNlbWFudGlj
IHZlcnNpb24gbnVtYmVyIFtJLUQudmVyZHQtbmV0bW9kLXlhbmctDQoNCiAgICA+ID4gc2VtdmVy
XS4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAg
ICAgICAgSSBzdHJvbmdseSBkaXNhZ3JlZSB3aXRoIHRoaXMgbmV3IHJ1bGUuICBJRVRGIG1vZHVs
ZXMgdXNlIGEgbGluZWFyDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgaGlzdG9y
eSwgc28gdGhlcmUgYXJlIG5vIHJlYXNvbnMgdG8gdXNlICJtb2RpZmllZCBzZW12ZXIiLg0KDQog
ICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBJ
dCBpcyBvayB0byB1c2UgcmV2Om5iYy1jaGFuZ2VzIGlmIG5lZWRlZCwgdGhvdWdoLg0KDQogICAg
PiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAg
ICAgPiAgICAgPiAgICAgICAgIG8gNy4xLjENCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAg
ICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgVGhlcmUgaXMgYSBtaXNzaW5nICIgaW46DQoN
CiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAg
ICA0LiAgRm9yIHN0YXR1cyAib2Jzb2xldGUiLCBpdCBpcyBSRUNPTU1FTkRFRCB0byBrZWVwIHRo
ZQ0KDQogICAgPiA+ICJzdGF0dXMtDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAg
ICAgICBkZXNjcmlwdGlvbiIgaW5mb3JtYXRpb24sIGZyb20gd2hlbiB0aGUgbm9kZSBoYWQgc3Rh
dHVzDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICAiZGVwcmVjYXRlZCwg
d2hpY2ggaXMgc3RpbGwgcmVsZXZhbnQuDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAg
ICBIRVJFICAtLS0tLS0tLS0tLV4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4g
PiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICBvICA4DQoNCiAg
ICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIHMv
Q09ERSBFTkRTPi88Q09ERSBFTkRTPi8NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+
ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICBvIEJvdGgg
WUFORyBtb2R1bGVzDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4g
ICAgID4gICAgICAgICAgIEFsbCBleHRlbnNpb25zIHNob3VsZCBzcGVjaWZ5IHRoZSBncmFtbWFy
OyBpLmUuLCBpbiB3aGljaA0KDQogICAgPiA+IHN0YXRlbWVudHMNCg0KICAgID4gPiA+ICAgICA+
ICAgICA+ICAgICAgICAgICB0aGV5IGNhbiBiZSBwcmVzZW50IGFuZCB3aGljaCBzdWJzdGF0ZW1l
bnRzIHRoZXkgY2FuIGhhdmUuDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4g
ICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAg
ICAgPiAgICAgICAgIC9tYXJ0aW4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4g
PiAgICAgPiAgICAgPiAgICAgICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG5ldG1vZCBtYWls
aW5nIGxpc3QNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgbmV0bW9kQGlldGYub3Jn
PG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAg
IGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3
LmlldGYub3JnX21haWxtYW5fbGlzdGluZm9fbmV0bW9kJmQ9RHdJR2FRJmM9TEZZWi1vOV9IVU1l
TVRTUWljdmpJZyZyPXA4a3llSzN1NFpZaWFRMlpQR3F3a3lYbVFnQkg2cjVqcFlpWVd6aHFKNDgm
bT1mZkgyNjhjMHhPZDBEU0ZMUXpaMkpIQW1DSGpWelBKVkp0R1BOeGlpSmNzJnM9ejVMaURPbGtv
NDh2dXFsSWdBMEdtN2Rjc3htSE90d2ZvZDZ3QzQ2bFJVMCZlPQ0KDQogICAgPiA+ID4gICAgID4g
ICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAg
ICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KICAg
ID4gPiA+ICAgICA+ICAgICA+ICAgICBuZXRtb2QgbWFpbGluZyBsaXN0DQoNCiAgICA+ID4gPiAg
ICAgPiAgICAgPiAgICAgbmV0bW9kQGlldGYub3JnPG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+DQoN
CiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQu
Y29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19uZXRt
b2QmZD1Ed0lHYVEmYz1MRllaLW85X0hVTWVNVFNRaWN2aklnJnI9cDhreWVLM3U0WllpYVEyWlBH
cXdreVhtUWdCSDZyNWpwWWlZV3pocUo0OCZtPWZmSDI2OGMweE9kMERTRkxReloySkhBbUNIalZ6
UEpWSnRHUE54aWlKY3Mmcz16NUxpRE9sa280OHZ1cWxJZ0EwR203ZGNzeG1IT3R3Zm9kNndDNDZs
UlUwJmU9DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4N
Cg0KICAgID4gPiA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPg0KDQogICAgPiA+ID4NCg0KICAg
ID4gPiA+DQoNCiAgICA+ID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18NCg0KICAgID4gPiBuZXRtb2QgbWFpbGluZyBsaXN0DQoNCiAgICA+ID4gbmV0bW9k
QGlldGYub3JnPG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+DQoNCiAgICA+ID4gaHR0cHM6Ly91cmxk
ZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFp
bG1hbl9saXN0aW5mb19uZXRtb2QmZD1Ed0lHYVEmYz1MRllaLW85X0hVTWVNVFNRaWN2aklnJnI9
cDhreWVLM3U0WllpYVEyWlBHcXdreVhtUWdCSDZyNWpwWWlZV3pocUo0OCZtPWZmSDI2OGMweE9k
MERTRkxReloySkhBbUNIalZ6UEpWSnRHUE54aWlKY3Mmcz16NUxpRE9sa280OHZ1cWxJZ0EwR203
ZGNzeG1IT3R3Zm9kNndDNDZsUlUwJmU9DQoNCg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fDQoNCm5ldG1vZCBtYWlsaW5nIGxpc3QNCg0KbmV0bW9k
QGlldGYub3JnPG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+DQoNCmh0dHBzOi8vdXJsZGVmZW5zZS5w
cm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlz
dGluZm9fbmV0bW9kJmQ9RHdJR2FRJmM9TEZZWi1vOV9IVU1lTVRTUWljdmpJZyZyPXA4a3llSzN1
NFpZaWFRMlpQR3F3a3lYbVFnQkg2cjVqcFlpWVd6aHFKNDgmbT1mZkgyNjhjMHhPZDBEU0ZMUXpa
MkpIQW1DSGpWelBKVkp0R1BOeGlpSmNzJnM9ejVMaURPbGtvNDh2dXFsSWdBMEdtN2Rjc3htSE90
d2ZvZDZ3QzQ2bFJVMCZlPQ0KDQo=

--_000_5f184f8673fafbb8eff0ae8b0a19f81409fa45e1camelintlattcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <2ECA74DA8D48F040AC7242154A9EF1E6@intl.att.com>
Content-Transfer-Encoding: base64

PGh0bWwgZGlyPSJsdHIiPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUi
IGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8L2hlYWQ+DQo8Ym9keSBzdHls
ZT0idGV4dC1hbGlnbjpsZWZ0OyBkaXJlY3Rpb246bHRyOyI+DQo8ZGl2PkFwb2xvZ2llcyBpZiB0
aGlzIGhhcyBhbHJlYWR5IGJlZW4gc3VnZ2VzdGVkIGFuZCBkZWVtZWQgdW53b3JrYWJsZSwgYnV0
IGlmIHlvdSBoYXZlIGFjY2VzcyB0byBhbGwgcHJldmlvdXMgdmVyc2lvbiBsYWJlbHMgZm9yIGEg
YnJhbmNoIHRoZW4geW91IGNhbiBhZGQgJ00nIG9ubHkgdG8gdGhlIHZlcnNpb25zIHRoYXQgYXJl
IE5CQyB3aXRoIHRoZSBwcmV2aW91cyB2ZXJzaW9uLCBhbmQgc3Vic2VxdWVudCB2ZXJzaW9ucyBj
b3VsZCBkcm9wDQogdGhlIE0gdW50aWwgdGhlIG5leHQgTkJDIGNoYW5nZSwgaWU6PC9kaXY+DQo8
ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj4xLjAuMCAtJmd0OyAxLjAuMSAtJmd0OyAxLjAuMiAmZ3Q7
IDEuMC4zTSAtJmd0OyAxLjAuNCAtJmd0OyAxLjAuNU0gLi4uPC9kaXY+DQo8ZGl2Pjxicj4NCjwv
ZGl2Pg0KPGRpdj5IZXJlIDEuMDQgaXMgQkMgd2l0aCAxLjAzIGJ1dCBub3QgMS4wLjAgLSAxLjAu
MjsgMS4wLjUgaXMgTkJDIHdpdGggMS4wLjQgYW5kIHByZXZpb3VzIHZlcnNpb25zIGV0Yy48L2Rp
dj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2PlRoZSByZXZpc2lvbiBzdGF0ZW1lbnRzIGNvbnRh
aW4gdGhlIHJldmlzaW9uLWxhYmVscyBzbyB5b3Ugc2hvdWxkIGhhdmUgYWxsIHRoZSBwcmV2aW91
cyByZXZpc2lvbi1sYWJlbHMgcHJlc2VudCBpbiB0aGUgZmlsZSwgYW5kIHlvdSBoYXZlIGFsbCB0
aGUgZGF0YSB5b3UgbmVlZC4gTm93IHlvdSBkb24ndCBoYXZlIHRoZSBwcm9ibGVtIG9mIHRoZSBi
cmFuY2ggYmVpbmcgcG9pc29uZWQgYXMgc29vbiBhcyB0aGUgZmlyc3QgTSBpcyBhZGRlZC48L2Rp
dj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2PldpbGxpYW08L2Rpdj4NCjxkaXY+PGJyPg0KPC9k
aXY+DQo8ZGl2Pk9uIE1vbiwgMjAyMC0wMy0zMCBhdCAyMjoxMSAmIzQzOzAwMDAsIFJlc2hhZCBS
YWhtYW4gKHJyYWhtYW4pIHdyb3RlOjwvZGl2Pg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgc3R5
bGU9Im1hcmdpbjowIDAgMCAuOGV4OyBib3JkZXItbGVmdDoycHggIzcyOWZjZiBzb2xpZDtwYWRk
aW5nLWxlZnQ6MWV4Ij4NCjxwcmU+T24gMjAyMC0wMy0zMCwgNTo1MSBQTSwgJnF1b3Q7TWFydGlu
IEJqw7Zya2x1bmQmcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzptYmomIzQzO2lldGZANDY2OC5z
ZSI+bWJqJiM0MztpZXRmQDQ2Njguc2U8L2E+Jmd0OyB3cm90ZTo8L3ByZT4NCjxwcmU+PGJyPjwv
cHJlPg0KPHByZT4gICAgJnF1b3Q7U3Rlcm5lLCBKYXNvbiAoTm9raWEgLSBDQS9PdHRhd2EpJnF1
b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86amFzb24uc3Rlcm5lQG5va2lhLmNvbSI+amFzb24uc3Rl
cm5lQG5va2lhLmNvbTwvYT4mZ3Q7IHdyb3RlOjwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7IEJ1
dCBpdCBpcyBub3QgdHJ1ZS4gIFdoYXQgaGFwcGVuZWQgYmV0d2VlbiAxLjAuMk0gYW5kIDEuMC4z
TT88L3ByZT4NCjxwcmU+ICAgICZndDsgPC9wcmU+DQo8cHJlPiAgICAmZ3Q7IEl0IHRlbGxzIHlv
dSB0aGVyZSBpcyBhbiBOQkMgY2hhbmdlIGJldHdlZW4gMS4wLjJNIGFuZCAxLjAuM00uPC9wcmU+
DQo8cHJlPiAgICA8L3ByZT4NCjxwcmU+ICAgIE5vLiAgQXMgeW91IG5vdGUgYmVsb3cgaXQgc2F5
cyB0aGF0IGFsbCBiZXRzIGFyZSBvZmYuICBUaGUgY2hhbmdlPC9wcmU+DQo8cHJlPiAgICBiZXR3
ZWVuIHRoZXNlIHR3byBjb3VsZCBiZSBhIHNwZWxsaW5nIGVycm9yIGZpeC4gIEhlbmNlLCBSZXNo
YWQnczwvcHJlPg0KPHByZT4gICAgc3RhdGVtZW50IHRoYXQgJnF1b3Q7VGhlIHJldmlzaW9uIGxh
YmVsIGFsbG93cyBhIHVzZXIgdG8gZWFzaWx5IGZpZ3VyZSBvdXQ8L3ByZT4NCjxwcmU+ICAgIHdo
ZXRoZXIgMiByZXZpc2lvbnMgYXJlIChOKUJDLiZxdW90OyBpcyBub3QgY29ycmVjdC48L3ByZT4N
CjxwcmU+WW91IGFyZSBjb3JyZWN0IHRoYXQgb25jZSBhIGJyYW5jaCBpcyBwb2lzb25lZCB3aXRo
IGFuICdNJywgdGhlIGluZm9ybWF0aW9uIHByb3ZpZGVkIGlzIG5vdCBhcyByaWNoLjwvcHJlPg0K
PHByZT5FdmVuIHRob3VnaCB5b3UgZG9uJ3Qga25vdyB3aGV0aGVyIDEuMC4zTSBpcyBCQy9OQkMg
d2l0aCAxLjAuMk0sIHlvdSBzdGlsbCBrbm93IHRoYXQ8L3ByZT4NCjxwcmU+LSAxLjAuMk0gaXMg
TkJDIHdpdGggMS4wLjEgYW5kIDEuMC4wPC9wcmU+DQo8cHJlPi0gMS4wLjNNIGlzIE5CQyB3aXRo
IDEuMC4xIGFuZCAxLjAuMDwvcHJlPg0KPHByZT4tIDEuMC4xIGlzIEJDIHdpdGggMS4wLjA8L3By
ZT4NCjxwcmU+PGJyPjwvcHJlPg0KPHByZT5TdGlsbCB1c2VmdWwgSU1PLjwvcHJlPg0KPHByZT48
YnI+PC9wcmU+DQo8cHJlPlJlZ2FyZHMsPC9wcmU+DQo8cHJlPlJlc2hhZC48L3ByZT4NCjxwcmU+
ICAgIDwvcHJlPg0KPHByZT4gICAgJmd0OyBUaGUgTSBnaXZlcyBhbiBpbmRpY2F0aW9uIHRoYXQg
YSBicmFuY2ggaGFzIGJlZW4gJnF1b3Q7cG9pc29uZWQmcXVvdDsgYnkgYW48L3ByZT4NCjxwcmU+
ICAgICZndDsgTkJDIGNoYW5nZSBhbmQgdGhhdCBhbGwgYmV0cyBhcmUgb2ZmIGZyb20gdGhhdCBw
b2ludCBvbndhcmRzIGluIHRoYXQ8L3ByZT4NCjxwcmU+ICAgICZndDsgYnJhbmNoLjwvcHJlPg0K
PHByZT4gICAgPC9wcmU+DQo8cHJlPiAgICA8L3ByZT4NCjxwcmU+ICAgIC9tYXJ0aW48L3ByZT4N
CjxwcmU+ICAgIDwvcHJlPg0KPHByZT4gICAgPC9wcmU+DQo8cHJlPiAgICAmZ3Q7IDwvcHJlPg0K
PHByZT4gICAgJmd0OyAmZ3Q7IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tPC9wcmU+DQo8cHJl
PiAgICAmZ3Q7ICZndDsgRnJvbTogbmV0bW9kICZsdDs8YSBocmVmPSJtYWlsdG86bmV0bW9kLWJv
dW5jZXNAaWV0Zi5vcmciPm5ldG1vZC1ib3VuY2VzQGlldGYub3JnPC9hPiZndDsgT24gQmVoYWxm
IE9mIE1hcnRpbiBCasO2cmtsdW5kPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgU2VudDogTW9u
ZGF5LCBNYXJjaCAzMCwgMjAyMCA0OjQwIFBNPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgVG86
IDxhIGhyZWY9Im1haWx0bzpycmFobWFuQGNpc2NvLmNvbSI+cnJhaG1hbkBjaXNjby5jb208L2E+
PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgQ2M6IDxhIGhyZWY9Im1haWx0bzpuZXRtb2RAaWV0
Zi5vcmciPm5ldG1vZEBpZXRmLm9yZzwvYT48L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyBTdWJq
ZWN0OiBSZTogW25ldG1vZF0gQWxsIElFVEYgWUFORyBtb2R1bGVzIE1VU1QgaW5jbHVkZSByZXZp
c2lvbi1sYWJlbDwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7IHN0YXRlbWVudHM8L3ByZT4NCjxw
cmU+ICAgICZndDsgJmd0OyA8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmcXVvdDtSZXNoYWQg
UmFobWFuIChycmFobWFuKSZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJyYWhtYW5AY2lzY28u
Y29tIj5ycmFobWFuQGNpc2NvLmNvbTwvYT4mZ3Q7IHdyb3RlOjwvcHJlPg0KPHByZT4gICAgJmd0
OyAmZ3Q7ICZndDs8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7IE9uIDIwMjAtMDMtMzAs
IDI6MjAgUE0sICZxdW90O01hcnRpbiBCasO2cmtsdW5kJnF1b3Q7ICZsdDs8YSBocmVmPSJtYWls
dG86bWJqJiM0MztpZXRmQDQ2Njguc2UiPm1iaiYjNDM7aWV0ZkA0NjY4LnNlPC9hPiZndDsgd3Jv
dGU6PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAm
Z3Q7ICZndDsgICAgICZxdW90O1Jlc2hhZCBSYWhtYW4gKHJyYWhtYW4pJnF1b3Q7ICZsdDs8YSBo
cmVmPSJtYWlsdG86cnJhaG1hbkBjaXNjby5jb20iPnJyYWhtYW5AY2lzY28uY29tPC9hPiZndDsg
d3JvdGU6PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyBPbiAyMDIwLTAz
LTI4LCA0OjQxIEFNLCAmcXVvdDtNYXJ0aW4gQmrDtnJrbHVuZCZxdW90OyAmbHQ7PGEgaHJlZj0i
bWFpbHRvOm1iaiYjNDM7aWV0ZkA0NjY4LnNlIj5tYmomIzQzO2lldGZANDY2OC5zZTwvYT4mZ3Q7
IHdyb3RlOjwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDs8L3ByZT4NCjxw
cmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmcXVvdDtSZXNoYWQgUmFobWFuIChy
cmFobWFuKSZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJyYWhtYW5AY2lzY28uY29tIj5ycmFo
bWFuQGNpc2NvLmNvbTwvYT4mZ3Q7IHdyb3RlOjwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZn
dDsgICAgICZndDsgICAgICZndDsgSGksPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAg
ICAgJmd0OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsg
ICAgICZndDsgPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3Vy
bD91PWh0dHBzLTNBX19naXRodWIuY29tX25ldG1vZC0yRHdnX3lhbmctMkR2ZXItMkRkdF9pc3N1
ZXNfNDUmYW1wO2Q9RHdJR2FRJmFtcDtjPUxGWVotbzlfSFVNZU1UU1FpY3ZqSWcmYW1wO3I9cDhr
eWVLM3U0WllpYVEyWlBHcXdreVhtUWdCSDZyNWpwWWlZV3pocUo0OCZhbXA7bT1mZkgyNjhjMHhP
ZDBEU0ZMUXpaMkpIQW1DSGpWelBKVkp0R1BOeGlpSmNzJmFtcDtzPW55eHpidjdaV01nY1h1TUVX
OE1xamVUM29WeGxhNnFGaUY5Nk04U2FNVVkmYW1wO2U9Ij5odHRwczovL3VybGRlZmVuc2UucHJv
b2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX2dpdGh1Yi5jb21fbmV0bW9kLTJEd2dfeWFu
Zy0yRHZlci0yRGR0X2lzc3Vlc180NSZhbXA7ZD1Ed0lHYVEmYW1wO2M9TEZZWi1vOV9IVU1lTVRT
UWljdmpJZyZhbXA7cj1wOGt5ZUszdTRaWWlhUTJaUEdxd2t5WG1RZ0JINnI1anBZaVlXemhxSjQ4
JmFtcDttPWZmSDI2OGMweE9kMERTRkxReloySkhBbUNIalZ6UEpWSnRHUE54aWlKY3MmYW1wO3M9
bnl4emJ2N1pXTWdjWHVNRVc4TXFqZVQzb1Z4bGE2cUZpRjk2TThTYU1VWSZhbXA7ZT08L2E+IDwv
cHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDs8L3ByZT4NCjxw
cmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7ICAgICAgICAgbyAgNy4xPC9w
cmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OzwvcHJlPg0KPHBy
ZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgICAgICAgICAgIFRoZSB0ZXh0
IHNheXM6PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0Ozwv
cHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgICAgICAgICAg
ICAgQWxsIElFVEYgWUFORyBtb2R1bGVzIE1VU1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbCBzdGF0
ZW1lbnRzPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgZm9yPC9wcmU+DQo8cHJlPiAgICAmZ3Q7
ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAgICAgICAgICBhbGw8L3ByZT4NCjxwcmU+
ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7ICAgICAgICAgICAgIG5ld2x5IHB1
Ymxpc2hlZCBZQU5HIG1vZHVsZXMsIGFuZCBhbGwgbmV3bHkgcHVibGlzaGVkPC9wcmU+DQo8cHJl
PiAgICAmZ3Q7ICZndDsgcmV2aXNpb25zIG9mPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0
OyAgICAgJmd0OyAgICAgJmd0OyAgICAgICAgICAgICBleGlzdGluZyBZQU5HIG1vZHVsZXMuICBU
aGUgcmV2aXNpb24tbGFiZWwgTVVTVCB0YWtlIHRoZSBmb3JtPC9wcmU+DQo8cHJlPiAgICAmZ3Q7
ICZndDsgb2YgYTwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZn
dDsgICAgICAgICAgICAgWUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJlciBbSS1ELnZlcmR0LW5l
dG1vZC15YW5nLTwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7IHNlbXZlcl0uPC9wcmU+DQo8cHJl
PiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0
OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgICAgICAgICAgIEkgc3Ryb25nbHkgZGlzYWdy
ZWUgd2l0aCB0aGlzIG5ldyBydWxlLiAgSUVURiBtb2R1bGVzIHVzZSBhIGxpbmVhcjwvcHJlPg0K
PHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgICAgICAgICAgIGhpc3Rv
cnksIHNvIHRoZXJlIGFyZSBubyByZWFzb25zIHRvIHVzZSAmcXVvdDttb2RpZmllZCBzZW12ZXIm
cXVvdDsuPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0Ozwv
cHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgICAgICAgICAg
IEl0IGlzIG9rIHRvIHVzZSByZXY6bmJjLWNoYW5nZXMgaWYgbmVlZGVkLCB0aG91Z2guPC9wcmU+
DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OzwvcHJlPg0KPHByZT4g
ICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgV2UgYmVsaWV2ZSBzb21lIElFVEYg
bW9kZWxzIG1heSBub3QgZm9sbG93IGxpbmVhciBoaXN0b3J5LCB0aGlzIHdhczwvcHJlPg0KPHBy
ZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgYnJvdWdodCB1cCAoSSB0aGlu
aykgZm9yIElEUi4gTW9kaWZpZWQgc2VtdmVyIGFsbG93cyBmb3Igbm9uLWxpbmVhcjwvcHJlPg0K
PHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgaGlzdG9yeSBhbmQgYWxz
byBkb2Vzbid0IHByZWNsdWRlIGxpbmVhciBoaXN0b3J5LiBTbyBldmVuIGlmIHdlIGVuZCB1cDwv
cHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgaGF2aW5nIG5v
IElFVEYgbW9kdWxlcyB1c2luZyBicmFuY2hpbmcsIG1vZGlmaWVkIHNlbXZlciBzdGlsbCB3b3Jr
cy48L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7PC9wcmU+DQo8cHJlPiAg
ICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgV2l0aCB0aGUgY2xhcmlmaWFjdGlvbnMgYW5k
IHVwZGF0ZXMgaW48L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICBk
cmFmdC12ZXJkdC1uZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lvbmluZywgbm9uLWxpbmVhciB2ZXJz
aW9uaW5nPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgd29ya3Mg
d2l0aG91dCBtb2RpZmllZCBzZW12ZXIuICBTbyB0aGVyZSBpcyBubyB0ZWNobmljYWwgcmVhc29u
IHRvIHVzZTwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgIG1vZGlm
aWVkIHNlbXZlciBpbiBJRVRGIG1vZHVsZXMuPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0
OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgU28gYXJl
IHlvdSBwcm9wb3Npbmcgd2UgdXNlIHNvbWUgb3RoZXIgcmV2aXNpb24tbGFiZWwgc2NoZW1lIChl
LmcuPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgc2VtdmVyIDIuMC4wKSBmb3IgSUVURiBtb2R1
bGVzPzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDs8L3ByZT4NCjxwcmU+
ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7IE9yIHRoYXQgSUVURiBtb2R1bGVzIHNob3VsZG4n
dCB1c2UgcmV2aXNpb24tbGFiZWxzPzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDs8L3By
ZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICBUaGF0IElFVEYgc2hvdWxkbid0IHVzZSBy
ZXZpc2lvbiBsYWJlbHMuPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OzwvcHJlPg0KPHBy
ZT4gICAgJmd0OyAmZ3Q7ICZndDsgVGhlIHJldmlzaW9uIGxhYmVsIGFsbG93cyBhIHVzZXIgdG8g
ZWFzaWx5IGZpZ3VyZSBvdXQgd2hldGhlciAyPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0
OyByZXZpc2lvbnMgYXJlIChOKUJDLjwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7IDwvcHJlPg0K
PHByZT4gICAgJmd0OyAmZ3Q7IEkgdGhpbmsgeW91IG1lYW50ICZxdW90O21vZGlmaWVkIHNlbXZl
ciBhcyByZXZpc2lvbiBsYWJlbCBhbGxvd3MgLi4uJnF1b3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7
ICZndDsgPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgQnV0IGl0IGlzIG5vdCB0cnVlLiAgV2hh
dCBoYXBwZW5lZCBiZXR3ZWVuIDEuMC4yTSBhbmQgMS4wLjNNPzwvcHJlPg0KPHByZT4gICAgJmd0
OyAmZ3Q7IDwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7IDwvcHJlPg0KPHByZT4gICAgJmd0OyAm
Z3Q7IC9tYXJ0aW48L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyA8L3ByZT4NCjxwcmU+ICAgICZn
dDsgJmd0OyA8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7IFdpdGhvdXQgdGhlIGxhYmVs
LCB5b3UgYWx3YXlzIGhhdmUgdG8gdXNlIHRvb2xpbmcuPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZn
dDsgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgUmVnYXJkcyw8L3ByZT4NCjxw
cmU+ICAgICZndDsgJmd0OyAmZ3Q7IFJlc2hhZC48L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAm
Z3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgSSBhbSBhbGwgZm9yIHVzaW5n
IHJldjpuYmMtY2hhbmdlcyBvciByZXY6ZWRpdG9yaWFsLWNoYW5nZXMgKHdoaWNoIEk8L3ByZT4N
CjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICB0aGluayBzaG91bGQgYmUgYWRkZWQpIGluIElF
VEYgbW9kdWxlcy48L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7PC9wcmU+DQo8cHJlPiAg
ICAmZ3Q7ICZndDsgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgIC9tYXJ0
aW48L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZn
dDsgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDs8L3ByZT4NCjxw
cmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7IE9yIGRvIHlvdSBoYXZlIHNvbWV0aGluZyBl
bHNlIGluIG1pbmQ/PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OzwvcHJl
Pg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgUmVnYXJkcyw8L3ByZT4NCjxwcmU+
ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7IFJlc2hhZC48L3ByZT4NCjxwcmU+ICAgICZndDsg
Jmd0OyAmZ3Q7ICAgICAmZ3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0
OyAgICAgSSBjYW4gcmVsdWN0YW50bHkgYWNjZXB0IHRoYXQgbW9kaWZpZWQgc21ldmVyIGlzIHB1
Ymxpc2hlZCBhczwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgIEV4
cGVyaW1lbnRhbC4gIEJ1dCB0aGF0IGRvZXNuJ3QgbWVhbiB0aGF0IElFVEYgbW9kdWxlcyBzaG91
bGQgdXNlIGl0LjwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDs8L3ByZT4N
CjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZn
dDsgJmd0OyAgICAgJmd0OyAgICAgL21hcnRpbjwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZn
dDsgICAgICZndDs8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7PC9wcmU+
DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OzwvcHJlPg0KPHByZT4g
ICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgUmVnYXJkcyw8L3ByZT4NCjxwcmU+
ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7IFJlc2hhZC48L3ByZT4NCjxwcmU+
ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7
ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZn
dDsgICAgICZndDsgICAgICZndDsgT24gMjAyMC0wMy0yMCwgNTowOCBQTSwgJnF1b3Q7bmV0bW9k
IG9uIGJlaGFsZiBvZiBSZXNoYWQgUmFobWFuPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgKHJy
YWhtYW4pJnF1b3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAg
Jmd0OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm5ldG1vZC1ib3VuY2VzQGlldGYub3JnIj5uZXRtb2Qt
Ym91bmNlc0BpZXRmLm9yZzwvYT4gb24gYmVoYWxmIG9mPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZn
dDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyA8YSBocmVmPSJtYWlsdG86cnJhaG1hbj00MGNpc2Nv
LmNvbUBkbWFyYy5pZXRmLm9yZyI+cnJhaG1hbj00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZzwv
YT4mZ3Q7IHdyb3RlOjwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAg
ICZndDs8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7ICAg
ICBIaSBNYXJ0aW4sPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAg
Jmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgICAg
IFdlJ3ZlIG9wZW5lZCBpc3N1ZXMgdG8gdHJhY2sgeW91ciByZXZpZXcgY29tbWVudHMgKHNlZSBi
ZWxvdykuPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgV2lsbDwvcHJlPg0KPHByZT4gICAgJmd0
OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgICAgIGtpY2sgb2ZmIHNlcGFyYXRlIHRoZXJh
ZHMgZm9yIGVhY2ggaXNzdWUuPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0
OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZn
dDsgICAgIDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/
dT1odHRwcy0zQV9fZ2l0aHViLmNvbV9uZXRtb2QtMkR3Z195YW5nLTJEdmVyLTJEJmFtcDtkPUR3
SUdhUSZhbXA7Yz1MRllaLW85X0hVTWVNVFNRaWN2aklnJmFtcDtyPXA4a3llSzN1NFpZaWFRMlpQ
R3F3a3lYbVFnQkg2cjVqcFlpWVd6aHFKNDgmYW1wO209ZmZIMjY4YzB4T2QwRFNGTFF6WjJKSEFt
Q0hqVnpQSlZKdEdQTnhpaUpjcyZhbXA7cz1IalZ1ajY5ZlZzQ0x1bHZ5TlVhanhDYnRTS1BBVmtV
WlZKTks4cy1mLUhvJmFtcDtlPSI+aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3Yy
L3VybD91PWh0dHBzLTNBX19naXRodWIuY29tX25ldG1vZC0yRHdnX3lhbmctMkR2ZXItMkQmYW1w
O2Q9RHdJR2FRJmFtcDtjPUxGWVotbzlfSFVNZU1UU1FpY3ZqSWcmYW1wO3I9cDhreWVLM3U0Wllp
YVEyWlBHcXdreVhtUWdCSDZyNWpwWWlZV3pocUo0OCZhbXA7bT1mZkgyNjhjMHhPZDBEU0ZMUXpa
MkpIQW1DSGpWelBKVkp0R1BOeGlpSmNzJmFtcDtzPUhqVnVqNjlmVnNDTHVsdnlOVWFqeENidFNL
UEFWa1VaVkpOSzhzLWYtSG8mYW1wO2U9PC9hPiA8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyBk
dC9pc3N1ZXM/cT1pcyUzQWlzc3VlJiM0MztpcyUzQW9wZW4mIzQzO2xhYmVsJTNBdXBkYXRlZC1t
b2QtcmV2LWhhbmRsaW5nPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAg
ICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsg
ICAgIFJlZ2FyZHMsPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAg
Jmd0OyAgICAgUmVzaGFkLjwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsg
ICAgICZndDs8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7
ICAgICBPbiAyMDIwLTAzLTEwLCAzOjMxIFBNLCAmcXVvdDtuZXRtb2Qgb24gYmVoYWxmIG9mIE1h
cnRpbiBCasO2cmtsdW5kJnF1b3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAg
Jmd0OyAgICAgJmd0OyAgICAgJmx0OzxhIGhyZWY9Im1haWx0bzpuZXRtb2QtYm91bmNlc0BpZXRm
Lm9yZyI+bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc8L2E+IG9uIGJlaGFsZiBvZiA8YSBocmVmPSJt
YWlsdG86bWJqJiM0MztpZXRmQDQ2Njguc2UiPm1iaiYjNDM7aWV0ZkA0NjY4LnNlPC9hPiZndDsg
d3JvdGU6PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0Ozwv
cHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgICAgICAgICBI
aSw8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7PC9wcmU+
DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAgICAgIEhlcmUg
YXJlIG15IHJldmlldyBjb21tZW50cyBvZjwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsg
ICAgICZndDsgICAgICZndDsgICAgICAgICBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1tb2R1bGUt
dmVyc2lvbmluZy0wMS48L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAg
ICAmZ3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0Ozwv
cHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDs8L3ByZT4NCjxw
cmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7ICAgICAgICAgbyAgMy4xLjE8
L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7PC9wcmU+DQo8
cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAgICAgICAgICBvICBJ
biBzdGF0ZW1lbnRzIHRoYXQgaGF2ZSBhbnkgZGF0YSBkZWZpbml0aW9uIHN0YXRlbWVudHMgYXM8
L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7ICAgICAgICAg
ICAgICAgIHN1YnN0YXRlbWVudHMsIHRob3NlIGRhdGEgZGVmaW5pdGlvbiBzdWJzdGF0ZW1lbnRz
IE1BWSBiZTwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsg
ICAgICAgICAgICAgICAgcmVvcmRlcmVkLCBhcyBsb25nIGFzIHRoZXkgZG8gbm90IGNoYW5nZSB0
aGUgb3JkZXJpbmcgb3IgYW55PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0
OyAgICAgJmd0OyAgICAgICAgICAgICAgICAmcXVvdDtycGMmcXVvdDs8L3ByZT4NCjxwcmU+ICAg
ICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7ICAgICAgICAgICAgICAgICZxdW90O2lu
cHV0JnF1b3Q7IHN1YnN0YXRlbWVudHMuPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAg
ICAgJmd0OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsg
ICAgICZndDsgICAgICAgICAgIEkgdGhpbmsgdGhpcyBuZWVkcyB0byBjYXB0dXJlIHRoYXQgbm8g
ZGVzY2VuZGFudCBzdGF0ZW1lbnRzIHRvPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAg
ICAgJmd0OyAgICAgJmd0OyAgICAgICAgICAgJnF1b3Q7aW5wdXQmcXVvdDsgY2FuIGJlIHJlb3Jk
ZXJlZC4gIFNhbWUgZm9yICZxdW90O291dHB1dCZxdW90OyAobm90ZSwgJnF1b3Q7aW5wdXQmcXVv
dDsgYW5kPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyAg
ICAgICAgICAgJnF1b3Q7b3V0cHV0JnF1b3Q7IGluIGJvdGggJnF1b3Q7cnBjJnF1b3Q7IGFuZCAm
cXVvdDthY3Rpb24mcXVvdDspLjwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZn
dDsgICAgICZndDs8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAm
Z3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAg
ICAgIG8gIDMuMzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZn
dDs8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7ICAgICAg
ICAgICAgIEFsbCByZXZpc2lvbiBsYWJlbHMgdGhhdCBtYXRjaCB0aGUgcGF0dGVybiBmb3IgdGhl
ICZxdW90O3ZlcnNpb24mcXVvdDs8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAm
Z3Q7ICAgICAmZ3Q7ICAgICAgICAgICAgIHR5cGVkZWYgaW4gdGhlIGlldGYteWFuZy1zZW12ZXIg
WUFORyBtb2R1bGUgTVVTVCBiZTwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7IGludGVycHJldGVk
IGFzPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAg
ICAgICAgICBZQU5HIHNlbWFudGljIHZlcnNpb24gbnVtYmVycy48L3ByZT4NCjxwcmU+ICAgICZn
dDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsg
Jmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAgICAgICAgSSBkb24ndCB0aGluayB0aGlzIGlzIGEg
Z29vZCBpZGVhLiAgU2VlbXMgbGlrZSBhIGxheWVyIHZpb2xhdGlvbi48L3ByZT4NCjxwcmU+ICAg
ICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7ICAgICAgICAgICBXaGF0IGlmIG15IHBy
b2plY3QgdXNlIGFub3RoZXIgZGlhbGVjdCBvZiBzZW12ZXIsIHRoYXQgd291bGRuJ3Q8L3ByZT4N
CjxwcmU+ICAgICZndDsgJmd0OyBiZTwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAg
ICZndDsgICAgICZndDsgICAgICAgICAgIHBvc3NpYmxlIHdpdGggdGhpcyBydWxlLiAgSSB0aGlu
ayB0aGlzIG5lZWRzIHRvIGJlIHJlbW92ZWQuPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0
OyAgICAgJmd0OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZn
dDsgICAgICZndDs8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAm
Z3Q7ICAgICAgICAgbyAgMy4zPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0
OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZn
dDsgICAgICAgICAgICAgU3VibW9kdWxlcyBNVVNUIE5PVCB1c2UgcmV2aXNpb24gbGFiZWwgc2No
ZW1lcyB0aGF0IGNvdWxkPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgYmU8L3ByZT4NCjxwcmU+
ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7ICAgICAgICAgICAgIGNvbmZ1c2Vk
PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAgICAg
ICAgICB3aXRoIHRoZSBpbmNsdWRpbmcgbW9kdWxlJ3MgcmV2aXNpb24gbGFiZWwgc2NoZW1lLjwv
cHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDs8L3ByZT4NCjxw
cmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7ICAgICAgICAgICBIbW0sIGhv
dyBkbyBJIGVuc3VyZSB0aGF0IHRoaXMgTVVTVCBOT1QgaXMgaGFuZGxlZCBjb3JyZWN0bHk/PC9w
cmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgV2hhdDwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZn
dDsgICAgICZndDsgICAgICZndDsgICAgICAgICAgIGV4YWN0bHkgZG9lcyAmcXVvdDtjb3VsZCBi
ZSBjb25mdXNlZCB3aXRoJnF1b3Q7IG1lYW4/PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0
OyAgICAgJmd0OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZn
dDsgICAgICZndDs8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAm
Z3Q7ICAgICAgICAgbyAgMy4zPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0
OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZn
dDsgICAgICAgICAgICAgICBJbiB0aGUgZmlsZW5hbWUgb2YgYSBZQU5HIG1vZHVsZSwgd2hlcmUg
aXQgdGFrZXMgdGhlIGZvcm06PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0
OyAgICAgJmd0OyAgICAgICAgICAgICAgIG1vZHVsZS08L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0
OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7ICAgICAgICAgICAgICAgb3Itc3VibW9kdWxlLW5hbWUg
WydAJyByZXZpc2lvbi1sYWJlbF0gKCAnLnlhbmcnIC8gJy55aW4nICk8L3ByZT4NCjxwcmU+ICAg
ICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZn
dDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAgICAgICAgU2hvdWxkIHRoaXMgc2VjdGlvbiB1
cGRhdGUgNS4yIG9mIFJGQyA3OTUwPyAgSSBrbm93IHRoYXQgNS4yIGp1c3Q8L3ByZT4NCjxwcmU+
ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7ICAgICAgICAgICBzYXlzICZxdW90
O1NIT1VMRCZxdW90Oy4gIEJ1dCBleGlzdGluZyB0b29scyBpbXBsZW1lbnQgdGhpcyBTSE9VTEQs
IGFuZDwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7IHRoZXk8L3ByZT4NCjxwcmU+ICAgICZndDsg
Jmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7ICAgICAgICAgICBuZWVkIHRvIGJlIHVwZGF0ZWQg
dG8gaGFuZGxlIHRoaXMgbmV3IGNvbnZlbnRpb24uPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsg
Jmd0OyAgICAgJmd0OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAg
ICZndDsgICAgICZndDsgICAgICAgICAgIEJ1dCBJIHdvbmRlciBpZiB0aGlzIGEgZ29vZCBpZGVh
LiAgSXQgbWVhbnMgdGhhdCBhIHRvb2wgdGhhdCBsb29rczwvcHJlPg0KPHByZT4gICAgJmd0OyAm
Z3Q7ICZndDsgICAgICZndDsgICAgICZndDsgICAgICAgICAgIGZvciBhIG1vZHVsZSB3aXRoIGEg
Y2VydGFpbiByZXZpc2lvbiBkYXRlIGNhbm5vdCBzaW1wbHkgY2hlY2s8L3ByZT4NCjxwcmU+ICAg
ICZndDsgJmd0OyB0aGU8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAg
ICAmZ3Q7ICAgICAgICAgICBmaWxlbmFtZXMsIGJ1dCBuZWVkIHRvIHBhcnNlIGFsbCBhdmFpbGFi
bGUgbW9kdWxlcyAod2lqdXN0IHRvPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgZmluZDwvcHJl
Pg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgICAgICAgICAgIHRo
ZTwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDs8L3ByZT4N
CjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7PC9wcmU+DQo8cHJlPiAg
ICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAm
Z3Q7ICZndDsgICAgICZndDsgICAgICZndDsgICAgICAgICBvICAzLjQ8L3ByZT4NCjxwcmU+ICAg
ICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZn
dDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAgICAgICAgICAgbGVhZiBpbXBlcmlhbC10ZW1w
ZXJhdHVyZSB7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0
OyAgICAgICAgICAgICAgICB0eXBlIGludDY0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZn
dDsgICAgICZndDsgICAgICZndDsgICAgICAgICAgICAgICAgdW5pdHMgJnF1b3Q7ZGVncmVlcyBG
YWhyZW5oZWl0JnF1b3Q7OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsg
ICAgICZndDsgICAgICAgICAgICAgICAgc3RhdHVzIGRlcHJlY2F0ZWQgezwvcHJlPg0KPHByZT4g
ICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgICAgICAgICAgICAgICAgICByZXY6
c3RhdHVzLWRlc2NyaXB0aW9uPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0
OyAgICAgJmd0OyAgICAgICAgICAgICAgICAgICAgJnF1b3Q7SW1wZXJpYWwgbWVhc3VyZW1lbnRz
IGFyZSBiZWluZyBwaGFzZWQgb3V0IGluIGZhdm9yPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsg
Jmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAgICAgICAgICAgICAgICAgIG9mIHRoZWlyIG1ldHJp
YyBlcXVpdmFsZW50cy4gIFVzZSBtZXRyaWMtdGVtcGVyYXR1cmU8L3ByZT4NCjxwcmU+ICAgICZn
dDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7ICAgICAgICAgICAgICAgICAgICAgaW5zdGVh
ZC4mcXVvdDs7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0
OyAgICAgICAgICAgICAgICB9PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0
OyAgICAgJmd0OyAgICAgICAgICAgICAgICBkZXNjcmlwdGlvbjwvcHJlPg0KPHByZT4gICAgJmd0
OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgICAgICAgICAgICAgICAgICAmcXVvdDtUZW1w
ZXJhdHVyZSBpbiBkZWdyZWVzIEZhaHJlbmhlaXQuJnF1b3Q7OzwvcHJlPg0KPHByZT4gICAgJmd0
OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgICAgICAgICAgICAgIH08L3ByZT4NCjxwcmU+
ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7
ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAgICAgICAgSSBkb24ndCB0aGluayByZXY6
c3RhdHVzLWRlc2NyaXB0aW9uIGlzIG5lY2Vzc2FyeSAvIHdvcnRoIGl0LiAgVGhpczwvcHJlPg0K
PHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgICAgICAgICAgIGNhbiBl
YXNpbHkgYmUgd3JpdHRlbiB3aXRoIHRoZSBub3JtYWwgZGVzY3JpcHRpb24gc3RhdGVtZW50PC9w
cmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgaW5zdGVhZDo8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0
OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAg
ICAgJmd0OyAgICAgJmd0OyAgICAgICAgICAgICAgbGVhZiBpbXBlcmlhbC10ZW1wZXJhdHVyZSB7
PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAgICAg
ICAgICAgICB0eXBlIGludDY0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZn
dDsgICAgICZndDsgICAgICAgICAgICAgICAgdW5pdHMgJnF1b3Q7ZGVncmVlcyBGYWhyZW5oZWl0
JnF1b3Q7OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsg
ICAgICAgICAgICAgICAgc3RhdHVzIGRlcHJlY2F0ZWQ7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZn
dDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAgICAgICAgICAgICBkZXNjcmlwdGlvbjwvcHJl
Pg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgICAgICAgICAgICAg
ICAgICAgICZxdW90O0ltcGVyaWFsIG1lYXN1cmVtZW50cyBhcmUgYmVpbmcgcGhhc2VkIG91dCBp
biBmYXZvcjwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsg
ICAgICAgICAgICAgICAgICAgICBvZiB0aGVpciBtZXRyaWMgZXF1aXZhbGVudHMuICBVc2UgbWV0
cmljLXRlbXBlcmF0dXJlPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAg
ICAgJmd0OyAgICAgICAgICAgICAgICAgICAgIGluc3RlYWQuPC9wcmU+DQo8cHJlPiAgICAmZ3Q7
ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZn
dDsgICAgICZndDsgICAgICZndDsgICAgICAgICAgICAgICAgICAgICBUZW1wZXJhdHVyZSBpbiBk
ZWdyZWVzIEZhaHJlbmhlaXQuJnF1b3Q7OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsg
ICAgICZndDsgICAgICZndDsgICAgICAgICAgICAgIH08L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0
OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAg
ICAgJmd0OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsg
ICAgICZndDsgICAgICAgICBvICAzLjU8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAg
ICAmZ3Q7ICAgICAmZ3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAg
ICAgJmd0OyAgICAgICAgICAgVGhlIGV4YW1wbGUgbW9kdWxlcyBzaG91bGQgYmUgbGVnYWwgWUFO
RyBtb2R1bGVzLiAgVXNlIGUuZy48L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAm
Z3Q7ICAgICAmZ3Q7ICAgICAgICAgICAmcXVvdDt1cm46ZXhhbXBsZTptb2R1bGUmcXVvdDsgYXMg
bmFtZXNwYWNlLjwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZn
dDs8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7ICAgICAg
ICAgICBBbHNvLCB0aGUgbW9kdWxlcyBhcmUgbWlzc2luZyB0aGUgbGFzdCAmcXVvdDt9JnF1b3Q7
LCB3aGljaCBjb25mdXNlcyB0aGU8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAm
Z3Q7ICAgICAmZ3Q7ICAgICAgICAgICAmcXVvdDtyZmNzdHJpcCZxdW90OyB0b29sLjwvcHJlPg0K
PHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDs8L3ByZT4NCjxwcmU+ICAg
ICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZn
dDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAgICAgIG8gNC4xLjE8L3ByZT4NCjxwcmU+ICAg
ICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZn
dDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAgICAgICAgICBBbHRlcm5hdGl2ZWx5LCB0aGUg
Zmlyc3QgZXhhbXBsZSBjb3VsZCBoYXZlIHVzZWQgdGhlIHJldmlzaW9uPC9wcmU+DQo8cHJlPiAg
ICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAgICAgICAgICBsYWJlbDwvcHJl
Pg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgICAgICAgICAgICAg
JnF1b3Q7MS4wLjAmcXVvdDsgaW5zdGVhZCwgd2hpY2ggc2VsZWN0cyB0aGUgc2FtZSBzZXQgb2Y8
L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyByZXZpc2lvbnMvdmVyc2lvbnMuPC9wcmU+DQo8cHJl
PiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0
OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgICAgICAgICAgICAgaW1wb3J0IGV4YW1wbGUt
bW9kdWxlIHs8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7
ICAgICAgICAgICAgICAgcmV2OnJldmlzaW9uLW9yLWRlcml2ZWQgMS4wLjA7PC9wcmU+DQo8cHJl
PiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAgICAgICAgICB9PC9wcmU+
DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OzwvcHJlPg0KPHByZT4g
ICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgICAgICAgICAgIFNob3VsZG4ndCB0
aGlzIGJlIHMvMS4wLjAvMi4wLjAvZyA/PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAg
ICAgJmd0OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsg
ICAgICZndDs8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7
ICAgICAgICAgbyAgNTwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAg
ICZndDs8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7ICAg
ICAgICAgICBJIHRoaW5rIHRoZSBtb2R1bGUgbmFtZSAmcXVvdDtpZXRmLXlsLXJldmlzaW9ucyZx
dW90OyBzaG91bGQgYmUgY2hhbmdlZDwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7IHRvPC9wcmU+
DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAgICAgICAgJnF1
b3Q7aWV0Zi15YW5nLWxpYnJhcnktcmV2aXNpb25zJnF1b3Q7LiAgICZxdW90O3lsJnF1b3Q7IGlz
IG5vdCBhIHdlbGwta25vd24gYWNyb255bS48L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7
ICAgICAmZ3Q7ICAgICAmZ3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0
OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZn
dDsgICAgICAgICBvICA1LjIuMjwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZn
dDsgICAgICZndDs8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAm
Z3Q7ICAgICAgICAgICBXb3VsZG4ndCBpdCBiZSBiZXR0ZXIgaWYgdGhlIGxlYWYgJnF1b3Q7ZGVw
cmVjYXRlZC1ub2Rlcy08L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyBpbXBsZW1lbnRlZCZxdW90
OyBhbmQ8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7ICAg
ICAgICAgICAmcXVvdDtvYnNvbGV0ZS1ub2Rlcy1hYnNlbnQmcXVvdDsgd2VyZSBvZiB0eXBlICZx
dW90O2Jvb2xlYW4mcXVvdDsgcmF0aGVyIHRoYW48L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyB0
eXBlPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAg
ICAgICAgJnF1b3Q7ZW1wdHkmcXVvdDs/PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAg
ICAgJmd0OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsg
ICAgICZndDs8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7
ICAgICAgICAgbyAgNy4xPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAg
ICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsg
ICAgICAgICAgIFRoZSB0ZXh0IHNheXM6PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAg
ICAgJmd0OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsg
ICAgICZndDsgICAgICAgICAgICAgQWxsIElFVEYgWUFORyBtb2R1bGVzIE1VU1QgaW5jbHVkZSBy
ZXZpc2lvbi1sYWJlbCBzdGF0ZW1lbnRzPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgZm9yPC9w
cmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAgICAgICAg
ICBhbGw8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7ICAg
ICAgICAgICAgIG5ld2x5IHB1Ymxpc2hlZCBZQU5HIG1vZHVsZXMsIGFuZCBhbGwgbmV3bHkgcHVi
bGlzaGVkPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgcmV2aXNpb25zIG9mPC9wcmU+DQo8cHJl
PiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAgICAgICAgICBleGlzdGlu
ZyBZQU5HIG1vZHVsZXMuICBUaGUgcmV2aXNpb24tbGFiZWwgTVVTVCB0YWtlIHRoZSBmb3JtPC9w
cmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgb2YgYTwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZn
dDsgICAgICZndDsgICAgICZndDsgICAgICAgICAgICAgWUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51
bWJlciBbSS1ELnZlcmR0LW5ldG1vZC15YW5nLTwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7IHNl
bXZlcl0uPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0Ozwv
cHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgICAgICAgICAg
IEkgc3Ryb25nbHkgZGlzYWdyZWUgd2l0aCB0aGlzIG5ldyBydWxlLiAgSUVURiBtb2R1bGVzIHVz
ZSBhIGxpbmVhcjwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZn
dDsgICAgICAgICAgIGhpc3RvcnksIHNvIHRoZXJlIGFyZSBubyByZWFzb25zIHRvIHVzZSAmcXVv
dDttb2RpZmllZCBzZW12ZXImcXVvdDsuPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAg
ICAgJmd0OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsg
ICAgICZndDsgICAgICAgICAgIEl0IGlzIG9rIHRvIHVzZSByZXY6bmJjLWNoYW5nZXMgaWYgbmVl
ZGVkLCB0aG91Z2guPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAg
Jmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDs8L3By
ZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7ICAgICAgICAgbyA3
LjEuMTwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDs8L3By
ZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7ICAgICAgICAgICBU
aGVyZSBpcyBhIG1pc3NpbmcgJnF1b3Q7IGluOjwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZn
dDsgICAgICZndDsgICAgICZndDs8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAm
Z3Q7ICAgICAmZ3Q7ICAgICAgICAgICAgNC4gIEZvciBzdGF0dXMgJnF1b3Q7b2Jzb2xldGUmcXVv
dDssIGl0IGlzIFJFQ09NTUVOREVEIHRvIGtlZXAgdGhlPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZn
dDsgJnF1b3Q7c3RhdHVzLTwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsg
ICAgICZndDsgICAgICAgICAgICAgICAgZGVzY3JpcHRpb24mcXVvdDsgaW5mb3JtYXRpb24sIGZy
b20gd2hlbiB0aGUgbm9kZSBoYWQgc3RhdHVzPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0
OyAgICAgJmd0OyAgICAgJmd0OyAgICAgICAgICAgICAgICAmcXVvdDtkZXByZWNhdGVkLCB3aGlj
aCBpcyBzdGlsbCByZWxldmFudC48L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAm
Z3Q7ICAgICAmZ3Q7ICAgICAgICAgIEhFUkUgIC0tLS0tLS0tLS0tXjwvcHJlPg0KPHByZT4gICAg
Jmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDs8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0
OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAg
ICAgJmd0OyAgICAgJmd0OyAgICAgICAgIG8gIDg8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAm
Z3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAg
Jmd0OyAgICAgJmd0OyAgICAgICAgICAgcy9DT0RFIEVORFMmZ3Q7LyZsdDtDT0RFIEVORFMmZ3Q7
LzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDs8L3ByZT4N
CjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7PC9wcmU+DQo8cHJlPiAg
ICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAgICAgIG8gQm90aCBZQU5HIG1v
ZHVsZXM8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7PC9w
cmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OyAgICAgICAgICAg
QWxsIGV4dGVuc2lvbnMgc2hvdWxkIHNwZWNpZnkgdGhlIGdyYW1tYXI7IGkuZS4sIGluIHdoaWNo
PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgc3RhdGVtZW50czwvcHJlPg0KPHByZT4gICAgJmd0
OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDsgICAgICAgICAgIHRoZXkgY2FuIGJlIHByZXNl
bnQgYW5kIHdoaWNoIHN1YnN0YXRlbWVudHMgdGhleSBjYW4gaGF2ZS48L3ByZT4NCjxwcmU+ICAg
ICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZn
dDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsg
ICAgICZndDsgICAgICZndDs8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7
ICAgICAmZ3Q7ICAgICAgICAgL21hcnRpbjwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDsg
ICAgICZndDsgICAgICZndDs8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7
ICAgICAmZ3Q7ICAgICAgICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX188L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7
ICAgICAgICAgbmV0bW9kIG1haWxpbmcgbGlzdDwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZn
dDsgICAgICZndDsgICAgICZndDsgICAgICAgICA8YSBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYu
b3JnIj5uZXRtb2RAaWV0Zi5vcmc8L2E+PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAg
ICAgJmd0OyAgICAgJmd0OyAgICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9v
ZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlzdGlu
Zm9fbmV0bW9kJmFtcDtkPUR3SUdhUSZhbXA7Yz1MRllaLW85X0hVTWVNVFNRaWN2aklnJmFtcDty
PXA4a3llSzN1NFpZaWFRMlpQR3F3a3lYbVFnQkg2cjVqcFlpWVd6aHFKNDgmYW1wO209ZmZIMjY4
YzB4T2QwRFNGTFF6WjJKSEFtQ0hqVnpQSlZKdEdQTnhpaUpjcyZhbXA7cz16NUxpRE9sa280OHZ1
cWxJZ0EwR203ZGNzeG1IT3R3Zm9kNndDNDZsUlUwJmFtcDtlPSI+aHR0cHM6Ly91cmxkZWZlbnNl
LnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbG1hbl9s
aXN0aW5mb19uZXRtb2QmYW1wO2Q9RHdJR2FRJmFtcDtjPUxGWVotbzlfSFVNZU1UU1FpY3ZqSWcm
YW1wO3I9cDhreWVLM3U0WllpYVEyWlBHcXdreVhtUWdCSDZyNWpwWWlZV3pocUo0OCZhbXA7bT1m
ZkgyNjhjMHhPZDBEU0ZMUXpaMkpIQW1DSGpWelBKVkp0R1BOeGlpSmNzJmFtcDtzPXo1TGlET2xr
bzQ4dnVxbElnQTBHbTdkY3N4bUhPdHdmb2Q2d0M0NmxSVTAmYW1wO2U9PC9hPiA8L3ByZT4NCjxw
cmU+ICAgICZndDsgJmd0OyAmZ3Q7ICAgICAmZ3Q7ICAgICAmZ3Q7PC9wcmU+DQo8cHJlPiAgICAm
Z3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7
ICZndDsgICAgICZndDsgICAgICZndDsgICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fPC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0
OyAgICAgJmd0OyAgICAgbmV0bW9kIG1haWxpbmcgbGlzdDwvcHJlPg0KPHByZT4gICAgJmd0OyAm
Z3Q7ICZndDsgICAgICZndDsgICAgICZndDsgICAgIDxhIGhyZWY9Im1haWx0bzpuZXRtb2RAaWV0
Zi5vcmciPm5ldG1vZEBpZXRmLm9yZzwvYT48L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7
ICAgICAmZ3Q7ICAgICAmZ3Q7ICAgICA8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zw
b2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZv
X25ldG1vZCZhbXA7ZD1Ed0lHYVEmYW1wO2M9TEZZWi1vOV9IVU1lTVRTUWljdmpJZyZhbXA7cj1w
OGt5ZUszdTRaWWlhUTJaUEdxd2t5WG1RZ0JINnI1anBZaVlXemhxSjQ4JmFtcDttPWZmSDI2OGMw
eE9kMERTRkxReloySkhBbUNIalZ6UEpWSnRHUE54aWlKY3MmYW1wO3M9ejVMaURPbGtvNDh2dXFs
SWdBMEdtN2Rjc3htSE90d2ZvZDZ3QzQ2bFJVMCZhbXA7ZT0iPmh0dHBzOi8vdXJsZGVmZW5zZS5w
cm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlz
dGluZm9fbmV0bW9kJmFtcDtkPUR3SUdhUSZhbXA7Yz1MRllaLW85X0hVTWVNVFNRaWN2aklnJmFt
cDtyPXA4a3llSzN1NFpZaWFRMlpQR3F3a3lYbVFnQkg2cjVqcFlpWVd6aHFKNDgmYW1wO209ZmZI
MjY4YzB4T2QwRFNGTFF6WjJKSEFtQ0hqVnpQSlZKdEdQTnhpaUpjcyZhbXA7cz16NUxpRE9sa280
OHZ1cWxJZ0EwR203ZGNzeG1IT3R3Zm9kNndDNDZsUlUwJmFtcDtlPTwvYT4gPC9wcmU+DQo8cHJl
PiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OyAgICAgJmd0OzwvcHJlPg0KPHByZT4gICAgJmd0
OyAmZ3Q7ICZndDsgICAgICZndDsgICAgICZndDs8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAm
Z3Q7ICAgICAmZ3Q7PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgJmd0OyAgICAgJmd0OzwvcHJl
Pg0KPHByZT4gICAgJmd0OyAmZ3Q7ICZndDs8L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyAmZ3Q7
PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX188L3ByZT4NCjxwcmU+ICAgICZndDsgJmd0OyBuZXRtb2QgbWFpbGlu
ZyBsaXN0PC9wcmU+DQo8cHJlPiAgICAmZ3Q7ICZndDsgPGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBp
ZXRmLm9yZyI+bmV0bW9kQGlldGYub3JnPC9hPjwvcHJlPg0KPHByZT4gICAgJmd0OyAmZ3Q7IDxh
IGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0z
QV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlzdGluZm9fbmV0bW9kJmFtcDtkPUR3SUdhUSZhbXA7
Yz1MRllaLW85X0hVTWVNVFNRaWN2aklnJmFtcDtyPXA4a3llSzN1NFpZaWFRMlpQR3F3a3lYbVFn
Qkg2cjVqcFlpWVd6aHFKNDgmYW1wO209ZmZIMjY4YzB4T2QwRFNGTFF6WjJKSEFtQ0hqVnpQSlZK
dEdQTnhpaUpjcyZhbXA7cz16NUxpRE9sa280OHZ1cWxJZ0EwR203ZGNzeG1IT3R3Zm9kNndDNDZs
UlUwJmFtcDtlPSI+aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0
dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19uZXRtb2QmYW1wO2Q9RHdJR2FR
JmFtcDtjPUxGWVotbzlfSFVNZU1UU1FpY3ZqSWcmYW1wO3I9cDhreWVLM3U0WllpYVEyWlBHcXdr
eVhtUWdCSDZyNWpwWWlZV3pocUo0OCZhbXA7bT1mZkgyNjhjMHhPZDBEU0ZMUXpaMkpIQW1DSGpW
elBKVkp0R1BOeGlpSmNzJmFtcDtzPXo1TGlET2xrbzQ4dnVxbElnQTBHbTdkY3N4bUhPdHdmb2Q2
d0M0NmxSVTAmYW1wO2U9PC9hPiA8L3ByZT4NCjxwcmU+ICAgIDwvcHJlPg0KPHByZT48YnI+PC9w
cmU+DQo8cHJlPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
PC9wcmU+DQo8cHJlPm5ldG1vZCBtYWlsaW5nIGxpc3Q8L3ByZT4NCjxwcmU+PGEgaHJlZj0ibWFp
bHRvOm5ldG1vZEBpZXRmLm9yZyI+bmV0bW9kQGlldGYub3JnPC9hPjwvcHJlPg0KPHByZT48YSBo
cmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0Ff
X3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX25ldG1vZCZhbXA7ZD1Ed0lHYVEmYW1wO2M9
TEZZWi1vOV9IVU1lTVRTUWljdmpJZyZhbXA7cj1wOGt5ZUszdTRaWWlhUTJaUEdxd2t5WG1RZ0JI
NnI1anBZaVlXemhxSjQ4JmFtcDttPWZmSDI2OGMweE9kMERTRkxReloySkhBbUNIalZ6UEpWSnRH
UE54aWlKY3MmYW1wO3M9ejVMaURPbGtvNDh2dXFsSWdBMEdtN2Rjc3htSE90d2ZvZDZ3QzQ2bFJV
MCZhbXA7ZT0iPmh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRw
cy0zQV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlzdGluZm9fbmV0bW9kJmFtcDtkPUR3SUdhUSZh
bXA7Yz1MRllaLW85X0hVTWVNVFNRaWN2aklnJmFtcDtyPXA4a3llSzN1NFpZaWFRMlpQR3F3a3lY
bVFnQkg2cjVqcFlpWVd6aHFKNDgmYW1wO209ZmZIMjY4YzB4T2QwRFNGTFF6WjJKSEFtQ0hqVnpQ
SlZKdEdQTnhpaUpjcyZhbXA7cz16NUxpRE9sa280OHZ1cWxJZ0EwR203ZGNzeG1IT3R3Zm9kNndD
NDZsUlUwJmFtcDtlPTwvYT4gPC9wcmU+DQo8cHJlPjxicj48L3ByZT4NCjwvYmxvY2txdW90ZT4N
CjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_5f184f8673fafbb8eff0ae8b0a19f81409fa45e1camelintlattcom_--


From nobody Tue Mar 31 02:18:41 2020
Return-Path: <auerswal@unix-ag.uni-kl.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1220F3A1DBE for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 02:18:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.004
X-Spam-Level: 
X-Spam-Status: No, score=0.004 tagged_above=-999 required=5 tests=[MAY_BE_FORGED=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
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 cG6P3usL8YRy for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 02:18:38 -0700 (PDT)
Received: from mailgw1.uni-kl.de (mailgw1.uni-kl.de [IPv6:2001:638:208:120::220]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3A7513A10EA for <netmod@ietf.org>; Tue, 31 Mar 2020 02:18:38 -0700 (PDT)
Received: from [172.20.10.2] (x2e720675.dyn.telefonica.de [46.114.6.117] (may be forged)) (authenticated bits=0) by mailgw1.uni-kl.de (8.14.4/8.14.4/Debian-8+deb8u2) with ESMTP id 02V9IJv9101011 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);  Tue, 31 Mar 2020 11:18:31 +0200
To: =?UTF-8?Q?Bal=c3=a1zs_Lengyel?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>, Kent Watsen <kent+ietf@watsen.net>
Cc: "netmod@ietf.org" <netmod@ietf.org>
References: <DB7PR07MB4011BBD7854EE286A76CAB28F0CB0@DB7PR07MB4011.eurprd07.prod.outlook.com>
From: Erik Auerswald <auerswal@unix-ag.uni-kl.de>
Message-ID: <6c432679-7950-763e-74b3-d493f966d97d@unix-ag.uni-kl.de>
Date: Tue, 31 Mar 2020 11:18:18 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <DB7PR07MB4011BBD7854EE286A76CAB28F0CB0@DB7PR07MB4011.eurprd07.prod.outlook.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-GB
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Tb7_7EcyHSH1N36IpP-09mDpMjI>
Subject: Re: [netmod] Where can I use <CODE BEGINS> <CODE ENDS> ? - rfcstrip
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 09:18:40 -0000

Hi,

On 30.03.20 18:10, Balázs Lengyel wrote:
 > From: Kent Watsen <kent+ietf@watsen.net>
 > > [...]
 > > All The extracted files (including the two that are NOT folded)
 > > contain a ‘^@‘ character at the EOF.   This must be something
 > > introduced by `rfcstrip` because `rfcfold` does a simple file-level
 > > copy when unfolding isn't needed.
> [...]
> I do not see the additional ^@ at EOF.  I tested it on cygwin, which is mostly GNU compatible.
> 
> This is how my file ends
> 
> 3c 2f 69 6e 73 74 61 6e 63 65 2d 64 61 74 61 2d 73 65 74 3e 00 ---- </instance-data-set>

This shows a NUL byte at the end.  In "cat -A" output a NUL byte is
shown as "^@":

     $ printf -- '%s' 3c 2f 69 6e 73 74 61 6e 63 65 2d 64 61 74 61 2d \
                      73 65 74 3e 00 | xxd -r -p | cat -A
</instance-data-set>^@

Your use of "grep -z" shows that NUL bytes are used as line endings
instead of NL bytes ("Line Feed" character, '\n').

I did not look into this further since Martin seems to be working on an
alternate implementation.

Thanks,
Erik


From nobody Tue Mar 31 02:31:32 2020
Return-Path: <balazs.lengyel@ericsson.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E4A43A1EA2 for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 02:31:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.201
X-Spam-Level: 
X-Spam-Status: No, score=-0.201 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 8Wv62zy6J9lh for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 02:31:30 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130078.outbound.protection.outlook.com [40.107.13.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E38E3A1EA5 for <netmod@ietf.org>; Tue, 31 Mar 2020 02:31:29 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gFXJEfpnSCmtnEgWGN5VmTGSfK7yu0N7jK/T2PRgyjhzqOLYM1pqUwW77cCeG5B+PceIZoX2UDgxDk1KRCiQiIXhm25RMCLrYIxoSk5TwNnzjHqDs2c/nWUPPM7Xf9l27q95qQ32nwXaTRZuGiLP1Vetwy2Gvz8XgJB1p3PDO8z5HozSxI1KPwySnuuyXFPzme56cX5ZWS25fzWGIT7XQUflQaS+8JfDbNCvz+euo2LM5uGTai/0LVZuoxuJuUWzb4p+0G8vrN/5Uv0N4zytWYc5nPjoqqY4Hw2XyCdJIeZOStlwJMQtlfsu5AlOJDIJFpoVu4tKx3Zi7umUqiGFtg==
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=uS1JTk4N0L20ML+jsvg1Ri+t9m38KP83dbX7y8dJgVI=; b=PmjBWvbQEJoSe97jOyzxJcGToHrdxX04U/akupEFY32E9R90bUgLsep3nRMm8gDk/zbG6IMOfRMio95A3h1vMLnzDNaaElbdTqyMU4YrT1/oAfADmKq2pzo/nN5j4Cz5msv71VulGSHsNgD4NKqOPpJst/dHy9THYH8ETp7bJJ6Y+kRAXr+GrtQjWtLf6P90kwL34iuA8plJDl9Tp+FYbocC39tw3WWhUviAOa/ubg5VMddyP6dYGP5zN3zOO+EicoK0YcrrgRyzg7fIee2Lvdlj6DAyzgJnriDniHEtG3G6EhG0zkN1MQY2jvSA9sMz79xSujp47gEMm7p5JSYNaw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uS1JTk4N0L20ML+jsvg1Ri+t9m38KP83dbX7y8dJgVI=; b=mxeC/mSOt2Ct+gkUgesyAxdtfI5JmPbIuJSt4CYOEHDZ7EAgfDlA/cXciL/UClIlINJcClUGYYb8KfsFZoBShjwsnUvNalSvh9LTBVWpw+LCjv91FVxp+xZ/twNBxA1KZQXNYHIw2ReWg1XW06fjsOjQMHJZM35smPYNsU0ra5M=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB3946.eurprd07.prod.outlook.com (52.134.100.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2878.15; Tue, 31 Mar 2020 09:31:26 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::a07e:3b6:fa05:3b37]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::a07e:3b6:fa05:3b37%4]) with mapi id 15.20.2878.012; Tue, 31 Mar 2020 09:31:26 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: Carsten Bormann <cabo@tzi.org>, Kent Watsen <kent@watsen.net>
CC: Erik Auerswald <auerswal@unix-ag.uni-kl.de>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] rfcstrip does not work on https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12
Thread-Index: AdYEXgqgRw7pJBXiSF2YmuzKb2q8NwABaF+AAIZgOoAAHBa0gAAP5J2AAAB9LIAABACx0A==
Date: Tue, 31 Mar 2020 09:31:26 +0000
Message-ID: <DB7PR07MB4011FCD77BB3425409C3531DF0C80@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <DB7PR07MB4011D9AAE36903D951C86C7EF0CC0@DB7PR07MB4011.eurprd07.prod.outlook.com> <010001711d349b01-d87da5d4-0638-4d76-aaf2-a6b94d777685-000000@email.amazonses.com> <70e30e73-983c-8c60-d7dc-4ae863363fe2@unix-ag.uni-kl.de> <010001712dd7864e-c179c424-9424-4fc3-acb5-1bc0cc23041f-000000@email.amazonses.com> <5F251832-0C47-4254-8A6E-8DEEA6CC7FBC@tzi.org> <DE6D0F27-B4DB-423E-80D7-63DA7F3D394A@tzi.org>
In-Reply-To: <DE6D0F27-B4DB-423E-80D7-63DA7F3D394A@tzi.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [80.98.254.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e6226326-9e7b-4fa1-ddc9-08d7d5564933
x-ms-traffictypediagnostic: DB7PR07MB3946:
x-microsoft-antispam-prvs: <DB7PR07MB394632C3C7E6AB444206C728F0C80@DB7PR07MB3946.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 0359162B6D
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DB7PR07MB4011.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10009020)(4636009)(136003)(39860400002)(376002)(346002)(366004)(396003)(66574012)(7696005)(85182001)(64756008)(54906003)(99936003)(6506007)(966005)(66946007)(33656002)(66476007)(66556008)(2906002)(71200400001)(66616009)(76116006)(53546011)(52536014)(478600001)(8936002)(26005)(5660300002)(85202003)(81166006)(81156014)(8676002)(4326008)(316002)(66446008)(186003)(9686003)(110136005)(86362001)(55016002); DIR:OUT; SFP:1101; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: iBJbpfZgjCojjahv98IefYgAni0bkjGq3crbqWxzA9LCYeN45t1KHvnedWHOj7UPBopcFm9QaG5IQwe7rA2E/s5//kEV70UTUnFB85JlYpZjiJuuqzVVZ2XL8s79j82FWCUEajZ08JUkk0J2cZeAp/OPi9ZW4HGwqUX4Rae1Aa3zgQOn26TueT6rOiVDOZzbBz+1ViknCyxWMXrj5HieS5EqctC7+YZRgd2/eAnySyTHR+K39zgOIrctitA6Mu5Zu9IJ7ty7HyTO4s9MAo01czX9t9nsYX5F0NW2XuwcaZ7MSMhFqxENk6W3EA5ZHqxksknOzXXb40PsN1wC7urSyfMa2D9DbTjjrVUySvPgT/UUy676B62LGtrO2zu9vnIkmK1524qq8Z5dG+BY/kOyrkSO4QT2ENgJuA3N1I2IlIwn5HuxA2eDfqKAuBL8LowIhBTxSs1yNFC2oe+rMSQLDTMfBQcBPbydCQT072Shp8P9oMF63D+IpO7P///hj2pxk9Y5QkIsNSPwArJpF732QA==
x-ms-exchange-antispam-messagedata: /cqsFR4mu5E1tkGNhVqsvGBq2izdmax9wneZR+P0OgwU7fZIIb2PEZ0laIAq+g0T6U4S+nOF2IDf0VYIsKqofj2jM2CZ/TRlT0zK08woJeEH4FzOD4e44AJGISGURtG37Ez77xERMW0brW+CFj9Rhg==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0269_01D6074F.E93E18A0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e6226326-9e7b-4fa1-ddc9-08d7d5564933
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Mar 2020 09:31:26.7094 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dm5GGHbhHb5l11ir7eMH2fZ6z5/wpTI9WJY1WlmPPCYBM/9TflDkKYCkyBi/11ZzaB0Cgmk/62lUt511leNUNfNx22vqQtJS/+J+OdRQz04=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB3946
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/EkLtrCYzwlfijJC8TXSg6gNW_BA>
Subject: Re: [netmod] rfcstrip does not work on https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 09:31:31 -0000

------=_NextPart_000_0269_01D6074F.E93E18A0
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

As I understand that works if you use Xml2Rfc v3 only.=20
Balazs

-----Original Message-----
From: Carsten Bormann <cabo@tzi.org>=20
Sent: 2020. m=C3=A1rcius 31., kedd 9:36
To: Kent Watsen <kent@watsen.net>
Cc: Erik Auerswald <auerswal@unix-ag.uni-kl.de>; Bal=C3=A1zs Lengyel =
<balazs.lengyel@ericsson.com>; netmod@ietf.org
Subject: Re: [netmod] rfcstrip does not work on =
https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12

Oh, and you can find examples for markers=3D=E2=80=9Ctrue=E2=80=9D in =
the published RFCs

rfc8650.xml
rfc8652.xml
rfc8675.xml
rfc8676.xml
rfc8681.xml
rfc8682.xml
rfc8695.xml
rfc8696.xml
rfc8748.xml

So this is no longer just a proposal, as the below draft seems to =
suggest.

Gr=C3=BC=C3=9Fe, Carsten

> On 2020-03-31, at 09:22, Carsten Bormann <cabo@tzi.org> wrote:
>=20
> On 2020-03-31, at 01:47, Kent Watsen <kent@watsen.net> wrote:
>>=20
>> I thought someone said that `xml2rfc` was going to support a =
=E2=80=9Cmarkers=E2=80=9D attribute for the <sourcecode> element, but I =
don=E2=80=99t see that here yet: =
https://protect2.fireeye.com/v1/url?k=3D2558e5eb-798ceda8-2558a570-86a115=
0bc3ba-91f9e8a7be6cf53c&q=3D1&e=3D7c165797-25c3-4d3e-8bbc-f14b6f8c7cf7&u=3D=
https%3A%2F%2Fgithub.com%2Frfc-format%2Fdraft-iab-xml2rfc-v3-bis%2Fblob%2=
Fmaster%2Fdraft-iab-rfc7991bis.xml%23L8514.
>=20
> =
https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-not=
es-10#section-3.1.22
>=20
> Gr=C3=BC=C3=9Fe, Carsten
>=20


------=_NextPart_000_0269_01D6074F.E93E18A0
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMzMTA5MzEyNVowIwYJKoZIhvcNAQkEMRYEFGB3sZOrFAbEqjlY5R5QEkcIRJ7qMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQBfNsqJ/FZQBVdYs8chE/XghP2pdAwRXTAPngPbIRt2IUT/ctIp5Cov
yuQqpO6Q6vCacKFXsAtSy9qy9xVscfel8gNWRH2WVDC6n3btNZN5zu9clRv2ESXkp0+2m7kLiK1m
ihdW+2X2VCMsW0ZQiKg/bdYpLf6aU0oRtjRFtadOzWAcHdYQSHrgImD3KDsz21dA9/UetvyYzD3D
JAj0pG8J3cse4QpIdv7xEBfcNtpUkJM3p4Mg78XTBOS/FHZ/dmKko9AkJG4LG5PMTi5hKPIHpRYH
FuiK8u6o6rfji4eO71zeYeFloAXTwpUR3zGWOXT4vGOkXmRgHIPN+gqjy9sEAAAAAAAA

------=_NextPart_000_0269_01D6074F.E93E18A0--


From nobody Tue Mar 31 04:02:49 2020
Return-Path: <J.Schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69BDB3A2012; Tue, 31 Mar 2020 04:02:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level: 
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.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 OFNMAynaQSeP; Tue, 31 Mar 2020 04:02:40 -0700 (PDT)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2044.outbound.protection.outlook.com [40.107.21.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7BB753A2011; Tue, 31 Mar 2020 04:02:40 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W/0wocmOLK0u9s2cnWOe4e+hKF1LgzDrP2gGTAUME2X2CMI30vbJwCppDbv9kyzHlvf0jjHwWky0/A8DjQy8ULi65QJlQQLZnoig7GerXlz72nGalbjb0iKZGqP91Y2JUVdsPfQQnuevQlXNrfgq4bFPMAYgxCwY9rL7JX0tqthqvmeRJ+YU6CrhChT2tc4f3+aL36l0bEkV05E1cj0V1qtunv8hNT4XJ5nW6oei+UNQyv/thpL7cp7PcGGO9h7akYssl3LhUe1SXeO4ummF6tMn6oTyswAlmJhOFra0eXrfYHiORk+4hFT9unZjOCAENhIYnssYO30Iduzf4/7HPw==
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=uDYBDx51QwheD57vNfz+YUiigJ3FDWn45OcGqQyWedU=; b=YwmIKvVa7HqzfiaMXqu69sVxKY8HccAm6Jc/p/jUXSHbQeQBxVybf03peIKi9Z1A+qditTHnXIpbuYCvjcEQNMTEGN85KjvNldDyJFfh4zhy62IUw1zCld67LiVgzx5fF3nPcv6XFEhwdrBJc5pnGYRxp0B4UB2cJldpZb6KSk2lXxZdSw8aKrWV1pAUR69108j0VDnRQ810/2PrAkrWSu/V2hNPKIjHjy/R6mK6OWVMVoqlE+FpB7+vZEHKYsOt2COKuhSADy5ZW9M5ZbVXxxR4rK+kUr6ZufO479nasKK1X9Al5zFOxrA6lX4+grFXikDBQ8WDcrDnd1ClHosBLA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uDYBDx51QwheD57vNfz+YUiigJ3FDWn45OcGqQyWedU=; b=CntMo3IirjUZJgX9Q9FupC4mLb72ZH1uSoksiZG/rtMzMD8Lm46HgvfxV0WuZb3T8+x7O8zNGh0TI8imBZ1i7vzej1d/ehyqa8lP4tNI/IvLzW5bCr5cc1u0kt2Wnxczlwxc/3T3OCfaAwXCf2j1jJO/tVzrn/XdbVy60DiNmA0=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=J.Schoenwaelder@jacobs-university.de; 
Received: from DB6P190MB0310.EURP190.PROD.OUTLOOK.COM (10.165.186.141) by DB6P190MB0375.EURP190.PROD.OUTLOOK.COM (10.165.140.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20; Tue, 31 Mar 2020 11:02:38 +0000
Received: from DB6P190MB0310.EURP190.PROD.OUTLOOK.COM ([fe80::b999:3826:8a06:8653]) by DB6P190MB0310.EURP190.PROD.OUTLOOK.COM ([fe80::b999:3826:8a06:8653%6]) with mapi id 15.20.2856.019; Tue, 31 Mar 2020 11:02:38 +0000
Date: Tue, 31 Mar 2020 13:02:37 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: core@ietf.org
Cc: netmod@ietf.org
Message-ID: <20200331110237.zbo3zw74xlccur3w@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: core@ietf.org, netmod@ietf.org
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-ClientProxiedBy: AM4PR0902CA0012.eurprd09.prod.outlook.com (2603:10a6:200:9b::22) To DB6P190MB0310.EURP190.PROD.OUTLOOK.COM (2603:10a6:6:3e::13)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from localhost (2001:638:709:5::7) by AM4PR0902CA0012.eurprd09.prod.outlook.com (2603:10a6:200:9b::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20 via Frontend Transport; Tue, 31 Mar 2020 11:02:37 +0000
X-Originating-IP: [2001:638:709:5::7]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: c91f80eb-0046-4a4f-a230-08d7d5630639
X-MS-TrafficTypeDiagnostic: DB6P190MB0375:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <DB6P190MB037587582139FD312BC22D9FDEC80@DB6P190MB0375.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:741;
X-Forefront-PRVS: 0359162B6D
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DB6P190MB0310.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE;  SFTY:; SFS:(10009020)(346002)(376002)(396003)(136003)(39850400004)(366004)(52116002)(6916009)(8676002)(81156014)(81166006)(478600001)(786003)(450100002)(66556008)(316002)(6486002)(66476007)(2906002)(16526019)(1076003)(6496006)(5660300002)(3450700001)(8936002)(4326008)(66946007)(186003)(86362001); DIR:OUT; SFP:1101; 
Received-SPF: None (protection.outlook.com: jacobs-university.de does not designate permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: 0azGkJeszCUEip4QRubWFUfD/h7EMAS1JwKoQitOvsF+K/+GZAqIy1NWImDAaGpqE8n5mNtHwamEI8pMOOOqmlzhNRKZA0Y/UaQ0+NRnNHmBUIfRJZQSDKc9eSnKDfjWO46VM/z5x6hyfRfSe6J679O4xQztz5OMLD+IFJPavLcRehiHL6AU/az2mGlu8u7cD1NzJSJqedquXLvOBvKESvloKHTjnovkKFAyc8D91saL7ArEgF21NKzP3mkvHyhx3rNj4LvqA4VWd0xFUYmrXUOMOqrsNGzuwjWy1yVLqA67s8F5e6xU1mpOokXdrP1uUwXUbG31EXqNvSO/WowEr0M+oGRd2QtayJZuTtMX/RcuraelCdmJDVrNLLP5JNeSOZeFL3KDHbaeP0fbIVZ/mQSgUN2Kxc23POiK/tEKuk3DHng/JttnH1RvXXMysOhgyRaMDFzDWQai+wKPMmc5KEgqrcWwiVyszQ4Xj0nmR+bbC9ysgRTplbnHOFygkWvOd3ArvXkBy+FFf2jhTDoMEQ==
X-MS-Exchange-AntiSpam-MessageData: DDFJ4PnrwvEfzhgOPGsPIUHiZhyCJhjbf3kKnZ/JA23ByuHIgCIb5axZsnctGU/y/6nL/Ppf8SpEswmiThbQyt+pXkO1ggiSo3m++407toAbYOQg2Zdjn43h4nI7I8jxA4/06lJ9P5ba35OcKoydeKUuXPBA60uTGe7XV+hBBPk=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: c91f80eb-0046-4a4f-a230-08d7d5630639
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Mar 2020 11:02:38.1682 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: 3zp9dTYhhE3ESM+xBOVKYtV1aJGdDhiweU+CPFE47ftfkXK5YyA/IzAxctAvv9IZDqr4aoQ99rUKikyXaXDkA9F70mwnPwWUCcki2/3yMTA=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6P190MB0375
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ls3iMlnJYtRg6NMIAZLGMcSMNpA>
Subject: [netmod] js review of draft-ietf-core-yang-cbor-12
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 11:02:43 -0000

Hi,

here is my review of draft-ietf-core-yang-cbor-12. I have not checked
the examples in detail, I assume (hope?) the authors have used tools
to generate them or to validate them.

- Nit: There is no need to capitalize Action in the abstract (and
  elsewhere).

- You should perhaps write 'yang-data extension' instead of 'yang data
  template' since this is more concrete and less confusing. The use of
  'template' is a bit unfortunate in RFC 8040 since templates have
  been used with different meanings elsewhere and I believe people
  more commonly refer to the yang-data extension. I also checked
  draft-ietf-netmod-yang-data-ext-05.txt and it does not use the word
  "template" anymore.

  I see that you use 'YANG data template' later on in several places.
  This is not strictly incorrect but I find it unfortunate. I would
  prefer to talk specifically about the yang-data extensions. You
  actually import both terms, I believe only one is needed (and I
  prefer yang-data (extension) over YANG data template.

- If this work gets approved, will other specifications like
  draft-ietf-netmod-yang-data-ext-05.txt be expected to cover CBOR
  encoding in addition to XML and JSON? This is more a procedural
  question.

- Wording:

     A new set of encoding rules has been defined to allow the use of the
     same data models in environments based on the JavaScript Object
     Notation (JSON) Data Interchange Format [RFC8259].  This is
     accomplished in the JSON Encoding of Data Modeled with YANG
     specification [RFC7951].

  What is "environments based on the JavaScript Object Notation (JSON)
  Data Interchange Format". Perhaps do not even try to speculate about
  reasons. What about this?

     An additional set of encoding rules has been defined based on the
     JavaScript Object Notation (JSON) Data Interchange Format
     [RFC8259].

- Is there a reason why SID terminology is not imported from the SID
  specification? Is the reason to avoid a dependency? But then, can
  this dependency really be avoided? I reviewed the SID document first
  because I thought knowing what SIDs are is essential to understand
  this document...

- I am not sure I would call a notification or a container a
  collection. Note that RFC 7950 uses the phrase child node quite a
  bit in definitions, so this may do the same without using the
  (overloaded) word collection:

   o  child: A schema node defined as a child node of a
      container, a list, a case, a notification, an RPC input, an RPC
      output, an action input, an action output.

   I searched the text and 'child' only shows up once and I am not
   sure this deserves to define a term at all.

- Is 'parent' the same as an 'interior node' defined in RFC 7950? If
  so, why not use 'interior node'? Looking at the uses or parent, I am
  not even convinced this term needs to be defined at all, the context
  seems to be rather clear of what is meant. RFC 7950 does not define
  'parent' as term either but the meaning is clear in the contexts
  where the word is being used.

- To summarize the last few comments, I propose to import 'item' and
  'SID' from the SID document, to not define 'child' and 'parent'
  (following RFC 7950), and so the only term to defined here is
  'delta'. But see above concerning the relationship to the SID
  document; it is not clear to me what the goals and intentions are in
  terms of intended document dependencies.

- schema trees vs data trees

   This document defines CBOR encoding rules for YANG schema trees and
   their subtrees.

  You are not encoding schema trees, you are encoding data trees. See
  also the JSON document, which says:

   This document defines JSON encoding for YANG data trees and their
   subtrees.

  Why did you change this from data trees to schema trees?

- avoid 'collection'?

  s/A collection such as/A data node such as/

- If I were to use CBOR with RESTCONF, can I request (e.g. via a
  specific media-type) how I like the keys to be encoded? Or would
  such a mechanism have to be specified elsewhere, i.e., we would need
  another using CBOR with RESTCONF document that defines suitable
  media types?

- I do not understand this statement:

   Application payloads carrying a value serialized using the rules
   defined by this specification (e.g.  CoAP Content-Format) SHOULD
   include the identifier (e.g.  SID, namespace qualified name,
   instance-identifier) of this value.

  What is "the identifier of this value"? I am not getting what
  is being conveyed here.

- s/section Section 4/Section 4/

- SIDs other than [I-D.ietf-core-sid]?

     [...] If SIDs are to be used, the present specification is
     used in conjunction with a specification defining this management.
     One example for such a specification is [I-D.ietf-core-sid].

  This seems to indicate that there can be other kinds of SIDs or SIDs
  managed differently. Why is this? The SID I-D claims the entire
  number space, so how would a different 'specification defining the
  management of SIDs' ever work? Why not be specific that the usage of
  SIDs depends on [I-D.ietf-core-sid]? See my earlier comments about
  the unclear dependency relationship between this specification and
  the SID specification.

- Avoid 'collections'?

    4.2.  The 'container' and other collections

    Collections such as containers, list instances, notification

  Rewrite to:

    4.2.  The 'container' and other interior data nodes

    Interior data nodes such as containers, list instances, notification

  There are more uses of collections following that likely can be
  replaced with 'interior data nodes'. The phrase 'interior data node'
  is used in RFC 7950 (although not formally defined).

- Should

       77 : {                    / event (SID 60200) /

  be

       77 : {                    / example-port-fault (SID 60200) /

  Similarly

       47(60200) : {             / event (SID 60123) /

  be

       47(60200) : {             / example-port-fault (SID 60200) /

- Replace

  5.  Encoding of YANG data templates

   YANG data templates are data structures defined in YANG but not
   intended to be implemented as part of a datastore.  YANG data
   templates are defined using the 'yang-data' extension as described by
   [RFC8040].

   YANG data templates MUST be encoded using the encoding rules of a
   collection as defined in Section 4.2.

  with

  5.  Encoding of the 'yang-data' extension

   The yang-data extension [RFC8040] is used to define data structures
   in YANG that are not intended to be implemented as part of a
   datastore.

   The yang-data extension MUST be encoded using the encoding rules of
   interior nodes as defined in Section 4.2.

  to avoid the use of 'templates' and 'collections'. In the following
  text, there are a few more places where 'YANG template' should be
  replaced by the 'yang-data extension'.

- Unexpected ietf-comi module name showing up in an example

     "ietf-comi:error" : {

  The module prefix pops up out of the blue. You may want the put the
  yang-data definition into an example module, give it an example
  name, and then replace ietf-comi with that example name. Perhaps
  even simplify the yang-data schema to just 1-2 leafs.

- typo

  s/section defined the CBOR encoding/section defines the CBOR encoding/

- Improve wording

   To avoid overlap of 'value' defined in different 'enumeration'
   statements, 'enumeration' defined in a Leafs of type 'union' MUST be
   encoded using a CBOR text string data item (major type 3) and MUST
   contain one of the names assigned by 'enum' statements in YANG.

  This does not read well. Perhaps:

   Values of 'enumeration' types defined in a 'union' type MUST be
   encoded using a CBOR text string data item (major type 3) and MUST
   contain one of the names assigned by 'enum' statements in YANG.

  There is similar text on page 31 in the context of bits encoding
  that will also benefit from a rewrite.

- Third example Bob vs Jack

  Should the third example use

   "/ietf-system:system/authentication/user[name='jack']"

  instead of

   "/ietf-system:system/authentication/user[name='bob']"

  to line up with the third example using SIDs?

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Tue Mar 31 04:41:18 2020
Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 608103A18E7 for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 04:41:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.7
X-Spam-Level: 
X-Spam-Status: No, score=-7.7 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=a7JeEyYg; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ux2VPFvK
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 OtrtL5wXlbis for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 04:41:14 -0700 (PDT)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C28C53A18E4 for <netmod@ietf.org>; Tue, 31 Mar 2020 04:41:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=12144; q=dns/txt; s=iport; t=1585654873; x=1586864473; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=ZQqk5eMUFh73JX4UFwmTX/2UMcOcCKpn9rl1ZR8QpwM=; b=a7JeEyYgTZm3GlcKPWte1VhCFhVguZ27Fifb3JyfOW2vH+2Y8J5e+BV/ d7Tck+hlcHkRtSc/2nQNnjXkryyain9QS+WEKQgk0srySxKne3bZh0r7m IWbM2eGkObCh0oLd7X+dzHJWDuhyR7G5uExW0ZUPtb3j+EMs7QN4grBih g=;
X-IPAS-Result: =?us-ascii?q?A0DoAQAALINe/51dJa1mGwEBAQEBAQEFAQEBEQEBAwMBA?= =?us-ascii?q?QGBe4FUUAVsWCAECyoKhBCDRQOKa4JfmB2BQoEQA1QKAQEBDAEBGAsKAgQBA?= =?us-ascii?q?YN/RQIXgh0kOBMCAwEBAQMCAwEBAQEFAQEBAgEFBG2FVgyFcAEBAQEDAQEQE?= =?us-ascii?q?REMAQEsCwELBAIBCBEEAQEBAgImAgICJQsVCAgCBAENBQgagwWCSwMuAQMLo?= =?us-ascii?q?lECgTmIYnWBMoJ/AQEFhRcYggwDBoEOKowxGoFBP4ERR4JNPoJnAQECGoEvA?= =?us-ascii?q?hoFECECglgygiyOAgEDBweCaoYgmVMKgj2HYYVaiXmCTJRLhFePG4FRh0eSb?= =?us-ascii?q?QIEAgQFAg4BAQWBaSIqgS5wFTuCbFAYDY4dg3OFFIVBdAKBJ4xUAYEPAQE?=
IronPort-PHdr: =?us-ascii?q?9a23=3AFPFiUh1W2lQ+T6UNsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxKHt+51ggrPWoPWo7JfhuzavrqoeFRI4I3J8RVgOIdJSw?= =?us-ascii?q?dDjMwXmwI6B8vQE1L6KOLtaQQxHd9JUxlu+HToeREPStzzbFDTvHC+qCUKFE?= =?us-ascii?q?WjZyxyIOm9WpbIiNi63Pyz/JuVZBhUgD26YvV5KxDk5Q7QrcIRx4BlL+49zR?= =?us-ascii?q?bS6n1PZ6xayHhpKlSagxuZhI+o8YRm8jhMtv5p7MNGXajgN6Q/VqBDTTk=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.72,327,1580774400"; d="scan'208";a="444672494"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 31 Mar 2020 11:41:12 +0000
Received: from XCH-RCD-001.cisco.com (xch-rcd-001.cisco.com [173.37.102.11]) by rcdn-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id 02VBfC4Y026389 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 31 Mar 2020 11:41:12 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-RCD-001.cisco.com (173.37.102.11) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 31 Mar 2020 06:41:12 -0500
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 31 Mar 2020 06:41:11 -0500
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Tue, 31 Mar 2020 07:41:11 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=izMFB6jtzmcw0ZuCthmTAhgPIr/J6gUA+tJtw2co7udNVSYpfit9XAYyF4tIjBYKwP1qf6fjmq7dJ9FeBQuuSV3r5FdoHYQ4BYdLVyJ+xeDLObLVmcwGvjJp9tCoBiSjMRaOA427uCsUG1fusIguexxXsSOqrqMTCWBEkZdmxkYtZXNvxS7kfJyLEXTYEtxZ1RiFlVeJ6JgNAPMJInLtdC4Q46MqpGU+ksCGT1ySSvPNNaQtOst/RSbd+8zJOE7a9agQgl13DfkOV8tr4jrhZeWGrmx3rlTFMnTUyEy47oQeltqMc2usDqupDqL4GmWneM0y9eUUPMxeYJbTfXaRlw==
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=ZQqk5eMUFh73JX4UFwmTX/2UMcOcCKpn9rl1ZR8QpwM=; b=k2NuHo2QvRmKQfCIoKVhou3IOTYWSUuLiitRN0J8ZAzceAuR5Mcse6baTSjO8gfbLiKbLjm2PCuTiqeI7IDfAytnxIWcocJrwj0DG019sucRbJCyoBncRu0OOZ2ZbpQWd+da/vQAs+z/Oulx8sz5po+738TsIKj5x0A6FEenqq2VCC6FJrIowIMiRNV8KWJ3/L6+Ruv7trzcOrGTG6ImKbPeaIfen4RpKwmKXOlcJs2D2Q+4PD29JSbQI12PJu0lFBRnLSA+i61PXviMIyoVsQw5eK0JAJzWcP+okgAP1RLP5ryiBclWPSJOSLKse9XEQeEWzV2+osZzSXmQF9NKjA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZQqk5eMUFh73JX4UFwmTX/2UMcOcCKpn9rl1ZR8QpwM=; b=ux2VPFvK53gQzW0cIlI6C5LCoguiOaYRy9VQT63fXzHTGJNoEegnI/TRHPSXNmCTE6ZzfT4yl8RK8QmA0JQ7V8bS7E47o6XZWe6hDFLIlE2MOzbbNG5GaCA5cf6/HQNfJByipaIFwN6wF5lAiO9t2tatZ3Y2vDgU6WfKpHfG3eg=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB4495.namprd11.prod.outlook.com (2603:10b6:208:189::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20; Tue, 31 Mar 2020 11:41:10 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::3:2164:a8e2:33b3]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::3:2164:a8e2:33b3%5]) with mapi id 15.20.2856.019; Tue, 31 Mar 2020 11:41:10 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= <mbj+ietf@4668.se>, "Reshad Rahman (rrahman)" <rrahman@cisco.com>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] No descendent statements to input/output can be reordered
Thread-Index: AQHWBNz0Njy9Szf9jEGvOy5gvo//56hilsVQ
Date: Tue, 31 Mar 2020 11:41:10 +0000
Message-ID: <MN2PR11MB4366BF797649EFE9AFBC4FC0B5C80@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <809C7D15-95DD-49CF-975A-B55F08D8C782@cisco.com> <20200328.094306.1883371784477662660.id@4668.se>
In-Reply-To: <20200328.094306.1883371784477662660.id@4668.se>
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=rwilton@cisco.com; 
x-originating-ip: [82.15.79.32]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 406126f1-fed0-4684-e668-08d7d56868da
x-ms-traffictypediagnostic: MN2PR11MB4495:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MN2PR11MB4495671B7DB7DCB3670EEEC1B5C80@MN2PR11MB4495.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0359162B6D
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10009020)(4636009)(376002)(39860400002)(346002)(136003)(366004)(396003)(66946007)(66556008)(110136005)(186003)(71200400001)(66446008)(26005)(4326008)(55016002)(9686003)(52536014)(76116006)(316002)(64756008)(66476007)(7696005)(81166006)(66574012)(33656002)(86362001)(53546011)(8676002)(8936002)(5660300002)(6506007)(478600001)(81156014)(966005)(6636002)(2906002); DIR:OUT; SFP:1101; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: wcnfE5GiJz0keqi7iSm7m12xJyD1dww2Anw61QM2StFDahPh0vH6J9PrlGyOWvdiTdermd8r/sUz9lU12LaEB++EvH4q4sOWzndYWVk0mbMFZjzFAq11AVEY5sE7iQju7YZDgWjhbVfo6X/wnUA/Y5rHt5Y0m4vsDzppKfLoE4pU0p8v/gkyJKaa8QhmBvyOnhnD29cXHUIfNL+qc794QO0Y7CelW3VorOammbHNSHrKvc7UafUz58VZ2eJUNeXA+RniNdO/xyOd3boVSemsvPMXsi60gDDwWrdSzIKEk6DRcCFmGFf/SECNOAwk40QxRoLMBdxoCEr2lHKq2mOl266CggDvItWaaFFaABz/lmWyj310UPbU0ivAXDwKa9RxtbE6nWy+o7w79oLZs/qrPegWzCH1/4qH+0QlTJplA2P5itjSHvsd8bbCfwvXhKvPY4hWW6uZNCO6xAOa5AHml+KWdXv0njph2oUssaUar+Y76FxNEHiL8AMrYwxqiGqpLoOpFCCx+HAUqx10fePjKQ==
x-ms-exchange-antispam-messagedata: 3cmUSBn9wNTOiD5E+RtAI5GtAIRQ2xqpmSy6E6ZrmEsQGcCqDmoPFPNr9wfl0csHN9iuk0wc5j3DHo62Muiq1lV67xfVQ/WjVsByHlTvqVIvhGQELAfWZAJzicxBQFnPStv0k+l4Ck1PZzakXoBDgg==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 406126f1-fed0-4684-e668-08d7d56868da
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Mar 2020 11:41:10.8086 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: HR5oF99n4SMLLr/e93c1kg9+NDjcr4bcZaBln6pFLTjIjwi+zyo6w8wS9uCw/9jsNY8ysXE6vQsQsgNDA4kuvQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4495
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.11, xch-rcd-001.cisco.com
X-Outbound-Node: rcdn-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/mERSTDLC7sD9dMjqI2FROBtwu4M>
Subject: Re: [netmod] No descendent statements to input/output can be reordered
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 11:41:16 -0000

W0FzIGFuIGluZGl2aWR1YWwgY29udHJpYnV0b3JdDQoNCkhpLA0KDQo+IC0tLS0tT3JpZ2luYWwg
TWVzc2FnZS0tLS0tDQo+IEZyb206IG5ldG1vZCA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc+IE9u
IEJlaGFsZiBPZiBNYXJ0aW4gQmrDtnJrbHVuZA0KPiBTZW50OiAyOCBNYXJjaCAyMDIwIDA4OjQz
DQo+IFRvOiBSZXNoYWQgUmFobWFuIChycmFobWFuKSA8cnJhaG1hbkBjaXNjby5jb20+DQo+IENj
OiBuZXRtb2RAaWV0Zi5vcmcNCj4gU3ViamVjdDogUmU6IFtuZXRtb2RdIE5vIGRlc2NlbmRlbnQg
c3RhdGVtZW50cyB0byBpbnB1dC9vdXRwdXQgY2FuIGJlDQo+IHJlb3JkZXJlZA0KPiANCj4gIlJl
c2hhZCBSYWhtYW4gKHJyYWhtYW4pIiA8cnJhaG1hbkBjaXNjby5jb20+IHdyb3RlOg0KPiA+IEhp
LA0KPiA+DQo+ID4gaHR0cHM6Ly9naXRodWIuY29tL25ldG1vZC13Zy95YW5nLXZlci1kdC9pc3N1
ZXMvNDcNCj4gPg0KPiA+ICAgICAgICAgbyAgMy4xLjENCj4gPg0KPiA+ICAgICAgICAgICAgIG8g
IEluIHN0YXRlbWVudHMgdGhhdCBoYXZlIGFueSBkYXRhIGRlZmluaXRpb24gc3RhdGVtZW50cyBh
cw0KPiA+ICAgICAgICAgICAgICAgIHN1YnN0YXRlbWVudHMsIHRob3NlIGRhdGEgZGVmaW5pdGlv
biBzdWJzdGF0ZW1lbnRzIE1BWSBiZQ0KPiA+ICAgICAgICAgICAgICAgIHJlb3JkZXJlZCwgYXMg
bG9uZyBhcyB0aGV5IGRvIG5vdCBjaGFuZ2UgdGhlIG9yZGVyaW5nIG9yDQo+IGFueSAicnBjIg0K
PiA+ICAgICAgICAgICAgICAgICJpbnB1dCIgc3Vic3RhdGVtZW50cy4NCj4gPg0KPiA+ICAgICAg
ICAgICBJIHRoaW5rIHRoaXMgbmVlZHMgdG8gY2FwdHVyZSB0aGF0IG5vIGRlc2NlbmRhbnQgc3Rh
dGVtZW50cyB0bw0KPiA+ICAgICAgICAgICAiaW5wdXQiIGNhbiBiZSByZW9yZGVyZWQuICBTYW1l
IGZvciAib3V0cHV0IiAobm90ZSwgImlucHV0Ig0KPiBhbmQNCj4gPiAgICAgICAgICAgIm91dHB1
dCIgaW4gYm90aCAicnBjIiBhbmQgImFjdGlvbiIpLg0KPiA+DQo+ID4NCj4gPiBTb3VuZHMgZ29v
ZC4gSlRCQywgYnkgZGVzY2VuZGVudCB5b3UncmUgcmVmZXJyaW5nIHRvIGRhdGEgbm9kZXMNCj4g
PiAoY2hpbGRyZW4sIGdyYW5kY2hpbGRyZW4gZXRjKSBhbmQgbm90IHRvIHN0YXRlbWVudHMgbGlr
ZSB0eXBlIGFuZA0KPiA+IGRlc2NyaXB0aW9uPw0KPiANCj4gWWVzIEkgbWVhbiBkZXNjZW5kYW50
IG5vZGVzLg0KPiANCj4gDQo+ID4gQWxzbywgY291bGQgeW91IHJlZnJlc2ggb3VyIG1lbW9yeSB3
aHkgdGhlIGRlY2lzaW9uIHdhcyBtYWRlIHRvDQo+ID4gcHJlc2VydmUgb3JkZXIgb2YgaW5wdXQv
b3V0cHV0IGRhdGEgbm9kZXM/DQo+IA0KPiBUaGlzIGlzIGIvYyB0aGlzIG9yZGVyIGlzIHByZXNl
cnZlZCBvbi10aGUtd2lyZSBmb3Igc29tZSBlbmNvZGluZ3MgKGxpa2UNCj4gWE1MKS4NCltSV10g
DQoNClRoaXMgaXMgc2xpZ2h0bHkgb24gYSB0YW5nZW50LCBidXQgUkZDIDc5NTAgYWxsb3dzIG1v
ZHVsZXMgdG8gYXVnbWVudCBSUEMvQWN0aW9uIGlucHV0L291dHB1dCBwYXJhbWV0ZXJzLiAgSSdt
IG5vdCBhd2FyZSBvZiBhbnkgZGVmaW5lZCBvcmRlciB0aGF0IGF1Z21lbnRhdGlvbnMgYXJlIHJl
cXVpcmVkIHRvIGJlIHByb2Nlc3NlZCBpbi4gIEhlbmNlIGl0IHNlZW1zIHRvIG1lIHRoYXQgdGhl
IG9yZGVyIHRoYXQgdGhlIGNsaWVudCBleHBlY3RzIGFuZCBzZXJ2ZXIgdXNlcyBjb3VsZCBlbmQg
dXAgYmVpbmcgZGlmZmVyZW50IGlmIHRoZXJlIGFyZSBtdWx0aXBsZSBhdWdtZW50YXRpb24gdG8g
UlBDIGlucHV0L291dHB1dCBwYXJhbWV0ZXJzLg0KDQpSZWdhcmRzLA0KUm9iDQoNCg0KPiANCj4g
DQo+IC9tYXJ0aW4NCj4gDQo+IA0KPiANCj4gPg0KPiA+IFJlZ2FyZHMsDQo+ID4gUmVzaGFkLg0K
PiA+DQo+ID4g77u/T24gMjAyMC0wMy0yMCwgNTowOCBQTSwgIm5ldG1vZCBvbiBiZWhhbGYgb2Yg
UmVzaGFkIFJhaG1hbiAocnJhaG1hbikiDQo+IDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZyBvbiBi
ZWhhbGYgb2YgcnJhaG1hbj00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZz4NCj4gd3JvdGU6DQo+
ID4NCj4gPiAgICAgSGkgTWFydGluLA0KPiA+DQo+ID4gICAgIFdlJ3ZlIG9wZW5lZCBpc3N1ZXMg
dG8gdHJhY2sgeW91ciByZXZpZXcgY29tbWVudHMgKHNlZSBiZWxvdykuIFdpbGwNCj4ga2ljayBv
ZmYgc2VwYXJhdGUgdGhlcmFkcyBmb3IgZWFjaCBpc3N1ZS4NCj4gPg0KPiA+DQo+ID4gaHR0cHM6
Ly9naXRodWIuY29tL25ldG1vZC13Zy95YW5nLXZlci1kdC9pc3N1ZXM/cT1pcyUzQWlzc3VlK2lz
JTNBb3Blbg0KPiA+ICtsYWJlbCUzQXVwZGF0ZWQtbW9kLXJldi1oYW5kbGluZw0KPiA+DQo+ID4g
ICAgIFJlZ2FyZHMsDQo+ID4gICAgIFJlc2hhZC4NCj4gPg0KPiA+ICAgICBPbiAyMDIwLTAzLTEw
LCAzOjMxIFBNLCAibmV0bW9kIG9uIGJlaGFsZiBvZiBNYXJ0aW4gQmrDtnJrbHVuZCINCj4gPG5l
dG1vZC1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZiBtYmoraWV0ZkA0NjY4LnNlPiB3cm90
ZToNCj4gPg0KPiA+ICAgICAgICAgSGksDQo+ID4NCj4gPiAgICAgICAgIEhlcmUgYXJlIG15IHJl
dmlldyBjb21tZW50cyBvZg0KPiA+ICAgICAgICAgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctbW9k
dWxlLXZlcnNpb25pbmctMDEuDQo+ID4NCj4gPg0KPiA+DQo+ID4gICAgICAgICBvICAzLjEuMQ0K
PiA+DQo+ID4gICAgICAgICAgICAgbyAgSW4gc3RhdGVtZW50cyB0aGF0IGhhdmUgYW55IGRhdGEg
ZGVmaW5pdGlvbiBzdGF0ZW1lbnRzIGFzDQo+ID4gICAgICAgICAgICAgICAgc3Vic3RhdGVtZW50
cywgdGhvc2UgZGF0YSBkZWZpbml0aW9uIHN1YnN0YXRlbWVudHMgTUFZIGJlDQo+ID4gICAgICAg
ICAgICAgICAgcmVvcmRlcmVkLCBhcyBsb25nIGFzIHRoZXkgZG8gbm90IGNoYW5nZSB0aGUgb3Jk
ZXJpbmcgb3INCj4gYW55ICJycGMiDQo+ID4gICAgICAgICAgICAgICAgImlucHV0IiBzdWJzdGF0
ZW1lbnRzLg0KPiA+DQo+ID4gICAgICAgICAgIEkgdGhpbmsgdGhpcyBuZWVkcyB0byBjYXB0dXJl
IHRoYXQgbm8gZGVzY2VuZGFudCBzdGF0ZW1lbnRzIHRvDQo+ID4gICAgICAgICAgICJpbnB1dCIg
Y2FuIGJlIHJlb3JkZXJlZC4gIFNhbWUgZm9yICJvdXRwdXQiIChub3RlLCAiaW5wdXQiDQo+IGFu
ZA0KPiA+ICAgICAgICAgICAib3V0cHV0IiBpbiBib3RoICJycGMiIGFuZCAiYWN0aW9uIikuDQo+
ID4NCj4gPg0KPiA+ICAgICAgICAgbyAgMy4zDQo+ID4NCj4gPiAgICAgICAgICAgICBBbGwgcmV2
aXNpb24gbGFiZWxzIHRoYXQgbWF0Y2ggdGhlIHBhdHRlcm4gZm9yIHRoZSAidmVyc2lvbiINCj4g
PiAgICAgICAgICAgICB0eXBlZGVmIGluIHRoZSBpZXRmLXlhbmctc2VtdmVyIFlBTkcgbW9kdWxl
IE1VU1QgYmUNCj4gaW50ZXJwcmV0ZWQgYXMNCj4gPiAgICAgICAgICAgICBZQU5HIHNlbWFudGlj
IHZlcnNpb24gbnVtYmVycy4NCj4gPg0KPiA+ICAgICAgICAgICBJIGRvbid0IHRoaW5rIHRoaXMg
aXMgYSBnb29kIGlkZWEuICBTZWVtcyBsaWtlIGEgbGF5ZXINCj4gdmlvbGF0aW9uLg0KPiA+ICAg
ICAgICAgICBXaGF0IGlmIG15IHByb2plY3QgdXNlIGFub3RoZXIgZGlhbGVjdCBvZiBzZW12ZXIs
IHRoYXQNCj4gd291bGRuJ3QgYmUNCj4gPiAgICAgICAgICAgcG9zc2libGUgd2l0aCB0aGlzIHJ1
bGUuICBJIHRoaW5rIHRoaXMgbmVlZHMgdG8gYmUgcmVtb3ZlZC4NCj4gPg0KPiA+DQo+ID4gICAg
ICAgICBvICAzLjMNCj4gPg0KPiA+ICAgICAgICAgICAgIFN1Ym1vZHVsZXMgTVVTVCBOT1QgdXNl
IHJldmlzaW9uIGxhYmVsIHNjaGVtZXMgdGhhdCBjb3VsZCBiZQ0KPiBjb25mdXNlZA0KPiA+ICAg
ICAgICAgICAgIHdpdGggdGhlIGluY2x1ZGluZyBtb2R1bGUncyByZXZpc2lvbiBsYWJlbCBzY2hl
bWUuDQo+ID4NCj4gPiAgICAgICAgICAgSG1tLCBob3cgZG8gSSBlbnN1cmUgdGhhdCB0aGlzIE1V
U1QgTk9UIGlzIGhhbmRsZWQgY29ycmVjdGx5Pw0KPiBXaGF0DQo+ID4gICAgICAgICAgIGV4YWN0
bHkgZG9lcyAiY291bGQgYmUgY29uZnVzZWQgd2l0aCIgbWVhbj8NCj4gPg0KPiA+DQo+ID4gICAg
ICAgICBvICAzLjMNCj4gPg0KPiA+ICAgICAgICAgICAgICAgSW4gdGhlIGZpbGVuYW1lIG9mIGEg
WUFORyBtb2R1bGUsIHdoZXJlIGl0IHRha2VzIHRoZSBmb3JtOg0KPiBtb2R1bGUtDQo+ID4gICAg
ICAgICAgICAgICBvci1zdWJtb2R1bGUtbmFtZSBbJ0AnIHJldmlzaW9uLWxhYmVsXSAoICcueWFu
ZycgLw0KPiA+ICcueWluJyApDQo+ID4NCj4gPiAgICAgICAgICAgU2hvdWxkIHRoaXMgc2VjdGlv
biB1cGRhdGUgNS4yIG9mIFJGQyA3OTUwPyAgSSBrbm93IHRoYXQgNS4yDQo+IGp1c3QNCj4gPiAg
ICAgICAgICAgc2F5cyAiU0hPVUxEIi4gIEJ1dCBleGlzdGluZyB0b29scyBpbXBsZW1lbnQgdGhp
cyBTSE9VTEQsIGFuZA0KPiB0aGV5DQo+ID4gICAgICAgICAgIG5lZWQgdG8gYmUgdXBkYXRlZCB0
byBoYW5kbGUgdGhpcyBuZXcgY29udmVudGlvbi4NCj4gPg0KPiA+ICAgICAgICAgICBCdXQgSSB3
b25kZXIgaWYgdGhpcyBhIGdvb2QgaWRlYS4gIEl0IG1lYW5zIHRoYXQgYSB0b29sIHRoYXQNCj4g
bG9va3MNCj4gPiAgICAgICAgICAgZm9yIGEgbW9kdWxlIHdpdGggYSBjZXJ0YWluIHJldmlzaW9u
IGRhdGUgY2Fubm90IHNpbXBseSBjaGVjaw0KPiB0aGUNCj4gPiAgICAgICAgICAgZmlsZW5hbWVz
LCBidXQgbmVlZCB0byBwYXJzZSBhbGwgYXZhaWxhYmxlIG1vZHVsZXMgKHdpanVzdA0KPiA+IHRv
IGZpbmQgdGhlDQo+ID4NCj4gPg0KPiA+DQo+ID4gICAgICAgICBvICAzLjQNCj4gPg0KPiA+ICAg
ICAgICAgICAgICBsZWFmIGltcGVyaWFsLXRlbXBlcmF0dXJlIHsNCj4gPiAgICAgICAgICAgICAg
ICB0eXBlIGludDY0Ow0KPiA+ICAgICAgICAgICAgICAgIHVuaXRzICJkZWdyZWVzIEZhaHJlbmhl
aXQiOw0KPiA+ICAgICAgICAgICAgICAgIHN0YXR1cyBkZXByZWNhdGVkIHsNCj4gPiAgICAgICAg
ICAgICAgICAgIHJldjpzdGF0dXMtZGVzY3JpcHRpb24NCj4gPiAgICAgICAgICAgICAgICAgICAg
IkltcGVyaWFsIG1lYXN1cmVtZW50cyBhcmUgYmVpbmcgcGhhc2VkIG91dCBpbiBmYXZvcg0KPiA+
ICAgICAgICAgICAgICAgICAgICAgb2YgdGhlaXIgbWV0cmljIGVxdWl2YWxlbnRzLiAgVXNlIG1l
dHJpYy10ZW1wZXJhdHVyZQ0KPiA+ICAgICAgICAgICAgICAgICAgICAgaW5zdGVhZC4iOw0KPiA+
ICAgICAgICAgICAgICAgIH0NCj4gPiAgICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0KPiA+ICAg
ICAgICAgICAgICAgICAgIlRlbXBlcmF0dXJlIGluIGRlZ3JlZXMgRmFocmVuaGVpdC4iOw0KPiA+
ICAgICAgICAgICAgICB9DQo+ID4NCj4gPiAgICAgICAgICAgSSBkb24ndCB0aGluayByZXY6c3Rh
dHVzLWRlc2NyaXB0aW9uIGlzIG5lY2Vzc2FyeSAvIHdvcnRoIGl0Lg0KPiBUaGlzDQo+ID4gICAg
ICAgICAgIGNhbiBlYXNpbHkgYmUgd3JpdHRlbiB3aXRoIHRoZSBub3JtYWwgZGVzY3JpcHRpb24g
c3RhdGVtZW50DQo+IGluc3RlYWQ6DQo+ID4NCj4gPiAgICAgICAgICAgICAgbGVhZiBpbXBlcmlh
bC10ZW1wZXJhdHVyZSB7DQo+ID4gICAgICAgICAgICAgICAgdHlwZSBpbnQ2NDsNCj4gPiAgICAg
ICAgICAgICAgICB1bml0cyAiZGVncmVlcyBGYWhyZW5oZWl0IjsNCj4gPiAgICAgICAgICAgICAg
ICBzdGF0dXMgZGVwcmVjYXRlZDsNCj4gPiAgICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0KPiA+
ICAgICAgICAgICAgICAgICAgICAiSW1wZXJpYWwgbWVhc3VyZW1lbnRzIGFyZSBiZWluZyBwaGFz
ZWQgb3V0IGluIGZhdm9yDQo+ID4gICAgICAgICAgICAgICAgICAgICBvZiB0aGVpciBtZXRyaWMg
ZXF1aXZhbGVudHMuICBVc2UgbWV0cmljLXRlbXBlcmF0dXJlDQo+ID4gICAgICAgICAgICAgICAg
ICAgICBpbnN0ZWFkLg0KPiA+DQo+ID4gICAgICAgICAgICAgICAgICAgICBUZW1wZXJhdHVyZSBp
biBkZWdyZWVzIEZhaHJlbmhlaXQuIjsNCj4gPiAgICAgICAgICAgICAgfQ0KPiA+DQo+ID4NCj4g
PiAgICAgICAgIG8gIDMuNQ0KPiA+DQo+ID4gICAgICAgICAgIFRoZSBleGFtcGxlIG1vZHVsZXMg
c2hvdWxkIGJlIGxlZ2FsIFlBTkcgbW9kdWxlcy4gIFVzZSBlLmcuDQo+ID4gICAgICAgICAgICJ1
cm46ZXhhbXBsZTptb2R1bGUiIGFzIG5hbWVzcGFjZS4NCj4gPg0KPiA+ICAgICAgICAgICBBbHNv
LCB0aGUgbW9kdWxlcyBhcmUgbWlzc2luZyB0aGUgbGFzdCAifSIsIHdoaWNoIGNvbmZ1c2VzIHRo
ZQ0KPiA+ICAgICAgICAgICAicmZjc3RyaXAiIHRvb2wuDQo+ID4NCj4gPg0KPiA+ICAgICAgICAg
byA0LjEuMQ0KPiA+DQo+ID4gICAgICAgICAgICAgQWx0ZXJuYXRpdmVseSwgdGhlIGZpcnN0IGV4
YW1wbGUgY291bGQgaGF2ZSB1c2VkIHRoZQ0KPiByZXZpc2lvbiBsYWJlbA0KPiA+ICAgICAgICAg
ICAgICIxLjAuMCIgaW5zdGVhZCwgd2hpY2ggc2VsZWN0cyB0aGUgc2FtZSBzZXQgb2YNCj4gcmV2
aXNpb25zL3ZlcnNpb25zLg0KPiA+DQo+ID4gICAgICAgICAgICAgaW1wb3J0IGV4YW1wbGUtbW9k
dWxlIHsNCj4gPiAgICAgICAgICAgICAgIHJldjpyZXZpc2lvbi1vci1kZXJpdmVkIDEuMC4wOw0K
PiA+ICAgICAgICAgICAgIH0NCj4gPg0KPiA+ICAgICAgICAgICBTaG91bGRuJ3QgdGhpcyBiZSBz
LzEuMC4wLzIuMC4wL2cgPw0KPiA+DQo+ID4NCj4gPiAgICAgICAgIG8gIDUNCj4gPg0KPiA+ICAg
ICAgICAgICBJIHRoaW5rIHRoZSBtb2R1bGUgbmFtZSAiaWV0Zi15bC1yZXZpc2lvbnMiIHNob3Vs
ZCBiZSBjaGFuZ2VkDQo+IHRvDQo+ID4gICAgICAgICAgICJpZXRmLXlhbmctbGlicmFyeS1yZXZp
c2lvbnMiLiAgICJ5bCIgaXMgbm90IGEgd2VsbC1rbm93bg0KPiBhY3JvbnltLg0KPiA+DQo+ID4N
Cj4gPiAgICAgICAgIG8gIDUuMi4yDQo+ID4NCj4gPiAgICAgICAgICAgV291bGRuJ3QgaXQgYmUg
YmV0dGVyIGlmIHRoZSBsZWFmICJkZXByZWNhdGVkLW5vZGVzLQ0KPiBpbXBsZW1lbnRlZCIgYW5k
DQo+ID4gICAgICAgICAgICJvYnNvbGV0ZS1ub2Rlcy1hYnNlbnQiIHdlcmUgb2YgdHlwZSAiYm9v
bGVhbiIgcmF0aGVyIHRoYW4NCj4gdHlwZQ0KPiA+ICAgICAgICAgICAiZW1wdHkiPw0KPiA+DQo+
ID4NCj4gPiAgICAgICAgIG8gIDcuMQ0KPiA+DQo+ID4gICAgICAgICAgIFRoZSB0ZXh0IHNheXM6
DQo+ID4NCj4gPiAgICAgICAgICAgICBBbGwgSUVURiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRl
IHJldmlzaW9uLWxhYmVsIHN0YXRlbWVudHMNCj4gZm9yIGFsbA0KPiA+ICAgICAgICAgICAgIG5l
d2x5IHB1Ymxpc2hlZCBZQU5HIG1vZHVsZXMsIGFuZCBhbGwgbmV3bHkgcHVibGlzaGVkDQo+IHJl
dmlzaW9ucyBvZg0KPiA+ICAgICAgICAgICAgIGV4aXN0aW5nIFlBTkcgbW9kdWxlcy4gIFRoZSBy
ZXZpc2lvbi1sYWJlbCBNVVNUIHRha2UgdGhlDQo+IGZvcm0gb2YgYQ0KPiA+ICAgICAgICAgICAg
IFlBTkcgc2VtYW50aWMgdmVyc2lvbiBudW1iZXIgW0ktRC52ZXJkdC1uZXRtb2QteWFuZy1zZW12
ZXJdLg0KPiA+DQo+ID4gICAgICAgICAgIEkgc3Ryb25nbHkgZGlzYWdyZWUgd2l0aCB0aGlzIG5l
dyBydWxlLiAgSUVURiBtb2R1bGVzIHVzZSBhDQo+IGxpbmVhcg0KPiA+ICAgICAgICAgICBoaXN0
b3J5LCBzbyB0aGVyZSBhcmUgbm8gcmVhc29ucyB0byB1c2UgIm1vZGlmaWVkIHNlbXZlciIuDQo+
ID4NCj4gPiAgICAgICAgICAgSXQgaXMgb2sgdG8gdXNlIHJldjpuYmMtY2hhbmdlcyBpZiBuZWVk
ZWQsIHRob3VnaC4NCj4gPg0KPiA+DQo+ID4gICAgICAgICBvIDcuMS4xDQo+ID4NCj4gPiAgICAg
ICAgICAgVGhlcmUgaXMgYSBtaXNzaW5nICIgaW46DQo+ID4NCj4gPiAgICAgICAgICAgIDQuICBG
b3Igc3RhdHVzICJvYnNvbGV0ZSIsIGl0IGlzIFJFQ09NTUVOREVEIHRvIGtlZXAgdGhlDQo+ICJz
dGF0dXMtDQo+ID4gICAgICAgICAgICAgICAgZGVzY3JpcHRpb24iIGluZm9ybWF0aW9uLCBmcm9t
IHdoZW4gdGhlIG5vZGUgaGFkIHN0YXR1cw0KPiA+ICAgICAgICAgICAgICAgICJkZXByZWNhdGVk
LCB3aGljaCBpcyBzdGlsbCByZWxldmFudC4NCj4gPiAgICAgICAgICBIRVJFICAtLS0tLS0tLS0t
LV4NCj4gPg0KPiA+DQo+ID4gICAgICAgICBvICA4DQo+ID4NCj4gPiAgICAgICAgICAgcy9DT0RF
IEVORFM+LzxDT0RFIEVORFM+Lw0KPiA+DQo+ID4NCj4gPiAgICAgICAgIG8gQm90aCBZQU5HIG1v
ZHVsZXMNCj4gPg0KPiA+ICAgICAgICAgICBBbGwgZXh0ZW5zaW9ucyBzaG91bGQgc3BlY2lmeSB0
aGUgZ3JhbW1hcjsgaS5lLiwgaW4gd2hpY2gNCj4gc3RhdGVtZW50cw0KPiA+ICAgICAgICAgICB0
aGV5IGNhbiBiZSBwcmVzZW50IGFuZCB3aGljaCBzdWJzdGF0ZW1lbnRzIHRoZXkgY2FuIGhhdmUu
DQo+ID4NCj4gPg0KPiA+DQo+ID4gICAgICAgICAvbWFydGluDQo+ID4NCj4gPiAgICAgICAgIF9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+ID4gICAgICAg
ICBuZXRtb2QgbWFpbGluZyBsaXN0DQo+ID4gICAgICAgICBuZXRtb2RAaWV0Zi5vcmcNCj4gPiAg
ICAgICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQo+ID4N
Cj4gPg0KPiA+ICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXw0KPiA+ICAgICBuZXRtb2QgbWFpbGluZyBsaXN0DQo+ID4gICAgIG5ldG1vZEBpZXRmLm9y
Zw0KPiA+ICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0K
PiA+DQo+ID4NCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18NCj4gbmV0bW9kIG1haWxpbmcgbGlzdA0KPiBuZXRtb2RAaWV0Zi5vcmcNCj4gaHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCg==


From nobody Tue Mar 31 04:52:10 2020
Return-Path: <mbj+ietf@4668.se>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0272A3A1924 for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 04:52:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.801
X-Spam-Level: *
X-Spam-Status: No, score=1.801 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=voP2HDsU; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=QJdgnylB
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 4cD3OXsqUy8y for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 04:52:07 -0700 (PDT)
Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31CF43A1925 for <netmod@ietf.org>; Tue, 31 Mar 2020 04:52:07 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 778785C0587; Tue, 31 Mar 2020 07:52:06 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Tue, 31 Mar 2020 07:52:06 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm1; bh= NuIu4O6ynn3vq2d6eLQcMfIPaU+gDWtwqiTNB6YTANk=; b=voP2HDsUpdSpblvV k8JK+5PrTpPixGoGWFiF5j1zWEbMIERqdyqBWK/kREL2Rei9SpBEjwTFC63+/VsJ fgCnZBV6ZWrXnRqZLBYpTUBOp/B3Mv1e3k18YaPr9tFRgrf5yeCdCjGViy8YQYBB ojp/tpJpYwc/5Hm+CcblSFnmijD3M/QvuNJJF009zrO1lLkFLCZnwtsGlTwq9Q+O 0caXfw/T2UF3GCIjaTP9ovSAbzu1CFyS9bQT+QdWHkg4E/KJr8WcaqLe/klzqkFy JD8nTIxayU4khaRXRdtxGD64fahSD7ltTC9mtjsDPGDF6wBzIuHQUteu3F+l2UEz XA24BA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=NuIu4O6ynn3vq2d6eLQcMfIPaU+gDWtwqiTNB6YTA Nk=; b=QJdgnylB+O0uYT839Ngc5X3tsJAN83iH4UotFpG89om73pEzKW2Ts+Tq0 DJJnD9Rp0naPaOKCQJXo6i0fg2dBUw70iPW7adg/yGX+/yvIXGeu7XkkzLxJjz29 JwQaGDg3E6lVuMqkKD/WiARTyeR6torMH1REmvnLyummwkK7SssPZp0vMzjuq+q+ DidbIJCO3jqAw2Pxeqf6K34W+5LNCZ0YjKCkA5zZMeK4mCjf5QVwJqi+Cayon7Y6 srvUabEK7fGFBbi6dh9z7vlqUgvZbCMB0IP10DRvrZ33egIkacVuSVxF+lV3My2Y FDyB2yHuk8ANLCyznwbrxFCuF8e+w==
X-ME-Sender: <xms:5S6DXho9Oh52yPjrxDIpS1H8FeH6WlFV_oV8KFRpw4myosLnvlmrdQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrtddtgdduudcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffkvffuhfgjfhfogggtgfesthgsre dtredtjeenucfhrhhomhepofgrrhhtihhnuceujhpnrhhklhhunhguuceomhgsjhdoihgv thhfseegieeikedrshgvqeenucffohhmrghinhepghhithhhuhgsrdgtohhmpdhivghtfh drohhrghenucfkphepudehkedrudejgedrgedrgeegnecuvehluhhsthgvrhfuihiivgep tdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsjhdoihgvthhfseegieeikedrshgv
X-ME-Proxy: <xmx:5i6DXqgVCFdmG7Y91a-KAp27tbEkwaatmjRbb3zx4LtXhnpa0MPjIQ> <xmx:5i6DXn667KHU5OZAyYkI7X-Debty_63muqH5m6zRnFlE5-0a1WVAwg> <xmx:5i6DXg3F6XYHE6gMk58QoM_y67LerBSAkbNCOwLXYneDdt88_FiHzg> <xmx:5i6DXj8uUdvAafFXuKGBsKaAPw-gvWTQUjpKptJQwxX30IQmj6RtkQ>
Received: from localhost (unknown [158.174.4.44]) by mail.messagingengine.com (Postfix) with ESMTPA id 63860306CB52; Tue, 31 Mar 2020 07:52:05 -0400 (EDT)
Date: Tue, 31 Mar 2020 13:52:03 +0200 (CEST)
Message-Id: <20200331.135203.2237955857731629624.id@4668.se>
To: rwilton@cisco.com
Cc: rrahman@cisco.com, netmod@ietf.org
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
In-Reply-To: <MN2PR11MB4366BF797649EFE9AFBC4FC0B5C80@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <809C7D15-95DD-49CF-975A-B55F08D8C782@cisco.com> <20200328.094306.1883371784477662660.id@4668.se> <MN2PR11MB4366BF797649EFE9AFBC4FC0B5C80@MN2PR11MB4366.namprd11.prod.outlook.com>
X-Mailer: Mew version 6.8 on Emacs 25.2
Mime-Version: 1.0
Content-Type: Text/Plain; charset=utf-8
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/EC-dquf2IZxx595BuTGUCZ374iM>
Subject: Re: [netmod] No descendent statements to input/output can be reordered
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 11:52:09 -0000

IlJvYiBXaWx0b24gKHJ3aWx0b24pIiA8cndpbHRvbkBjaXNjby5jb20+IHdyb3RlOg0KPiBbQXMg
YW4gaW5kaXZpZHVhbCBjb250cmlidXRvcl0NCj4gDQo+IEhpLA0KPiANCj4gPiAtLS0tLU9yaWdp
bmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206IG5ldG1vZCA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5v
cmc+IE9uIEJlaGFsZiBPZiBNYXJ0aW4gQmrDtnJrbHVuZA0KPiA+IFNlbnQ6IDI4IE1hcmNoIDIw
MjAgMDg6NDMNCj4gPiBUbzogUmVzaGFkIFJhaG1hbiAocnJhaG1hbikgPHJyYWhtYW5AY2lzY28u
Y29tPg0KPiA+IENjOiBuZXRtb2RAaWV0Zi5vcmcNCj4gPiBTdWJqZWN0OiBSZTogW25ldG1vZF0g
Tm8gZGVzY2VuZGVudCBzdGF0ZW1lbnRzIHRvIGlucHV0L291dHB1dCBjYW4gYmUNCj4gPiByZW9y
ZGVyZWQNCj4gPiANCj4gPiAiUmVzaGFkIFJhaG1hbiAocnJhaG1hbikiIDxycmFobWFuQGNpc2Nv
LmNvbT4gd3JvdGU6DQo+ID4gPiBIaSwNCj4gPiA+DQo+ID4gPiBodHRwczovL2dpdGh1Yi5jb20v
bmV0bW9kLXdnL3lhbmctdmVyLWR0L2lzc3Vlcy80Nw0KPiA+ID4NCj4gPiA+ICAgICAgICAgbyAg
My4xLjENCj4gPiA+DQo+ID4gPiAgICAgICAgICAgICBvICBJbiBzdGF0ZW1lbnRzIHRoYXQgaGF2
ZSBhbnkgZGF0YSBkZWZpbml0aW9uIHN0YXRlbWVudHMgYXMNCj4gPiA+ICAgICAgICAgICAgICAg
IHN1YnN0YXRlbWVudHMsIHRob3NlIGRhdGEgZGVmaW5pdGlvbiBzdWJzdGF0ZW1lbnRzIE1BWSBi
ZQ0KPiA+ID4gICAgICAgICAgICAgICAgcmVvcmRlcmVkLCBhcyBsb25nIGFzIHRoZXkgZG8gbm90
IGNoYW5nZSB0aGUgb3JkZXJpbmcgb3INCj4gPiBhbnkgInJwYyINCj4gPiA+ICAgICAgICAgICAg
ICAgICJpbnB1dCIgc3Vic3RhdGVtZW50cy4NCj4gPiA+DQo+ID4gPiAgICAgICAgICAgSSB0aGlu
ayB0aGlzIG5lZWRzIHRvIGNhcHR1cmUgdGhhdCBubyBkZXNjZW5kYW50IHN0YXRlbWVudHMgdG8N
Cj4gPiA+ICAgICAgICAgICAiaW5wdXQiIGNhbiBiZSByZW9yZGVyZWQuICBTYW1lIGZvciAib3V0
cHV0IiAobm90ZSwgImlucHV0Ig0KPiA+IGFuZA0KPiA+ID4gICAgICAgICAgICJvdXRwdXQiIGlu
IGJvdGggInJwYyIgYW5kICJhY3Rpb24iKS4NCj4gPiA+DQo+ID4gPg0KPiA+ID4gU291bmRzIGdv
b2QuIEpUQkMsIGJ5IGRlc2NlbmRlbnQgeW91J3JlIHJlZmVycmluZyB0byBkYXRhIG5vZGVzDQo+
ID4gPiAoY2hpbGRyZW4sIGdyYW5kY2hpbGRyZW4gZXRjKSBhbmQgbm90IHRvIHN0YXRlbWVudHMg
bGlrZSB0eXBlIGFuZA0KPiA+ID4gZGVzY3JpcHRpb24/DQo+ID4gDQo+ID4gWWVzIEkgbWVhbiBk
ZXNjZW5kYW50IG5vZGVzLg0KPiA+IA0KPiA+IA0KPiA+ID4gQWxzbywgY291bGQgeW91IHJlZnJl
c2ggb3VyIG1lbW9yeSB3aHkgdGhlIGRlY2lzaW9uIHdhcyBtYWRlIHRvDQo+ID4gPiBwcmVzZXJ2
ZSBvcmRlciBvZiBpbnB1dC9vdXRwdXQgZGF0YSBub2Rlcz8NCj4gPiANCj4gPiBUaGlzIGlzIGIv
YyB0aGlzIG9yZGVyIGlzIHByZXNlcnZlZCBvbi10aGUtd2lyZSBmb3Igc29tZSBlbmNvZGluZ3MN
Cj4gPiAobGlrZQ0KPiA+IFhNTCkuDQo+IFtSV10gDQo+IA0KPiBUaGlzIGlzIHNsaWdodGx5IG9u
IGEgdGFuZ2VudCwgYnV0IFJGQyA3OTUwIGFsbG93cyBtb2R1bGVzIHRvIGF1Z21lbnQNCj4gUlBD
L0FjdGlvbiBpbnB1dC9vdXRwdXQgcGFyYW1ldGVycy4gIEknbSBub3QgYXdhcmUgb2YgYW55IGRl
ZmluZWQNCj4gb3JkZXIgdGhhdCBhdWdtZW50YXRpb25zIGFyZSByZXF1aXJlZCB0byBiZSBwcm9j
ZXNzZWQgaW4uDQoNClJGQyA3OTUwLCA3LjE3LjI6DQoNCiAgIFdoZW4gYSBub2RlIGlzIGF1Z21l
bnRlZCwgdGhlIGF1Z21lbnRpbmcgY2hpbGQgbm9kZXMgYXJlIGVuY29kZWQgYXMNCiAgIHN1YmVs
ZW1lbnRzIHRvIHRoZSBhdWdtZW50ZWQgbm9kZSwgaW4gYW55IG9yZGVyLg0KDQo+IEhlbmNlIGl0
DQo+IHNlZW1zIHRvIG1lIHRoYXQgdGhlIG9yZGVyIHRoYXQgdGhlIGNsaWVudCBleHBlY3RzIGFu
ZCBzZXJ2ZXIgdXNlcw0KPiBjb3VsZCBlbmQgdXAgYmVpbmcgZGlmZmVyZW50IGlmIHRoZXJlIGFy
ZSBtdWx0aXBsZSBhdWdtZW50YXRpb24gdG8gUlBDDQo+IGlucHV0L291dHB1dCBwYXJhbWV0ZXJz
Lg0KDQpDb3JyZWN0LiAgVGhpcyBpcyBzb21ldGhpbmcgaW1wbGVtZW50YXRpb25zIG11c3QgYmUg
YWJsZSB0byBoYW5kbGUuDQoNCg0KL21hcnRpbg0KDQoNCj4gDQo+IFJlZ2FyZHMsDQo+IFJvYg0K
PiANCj4gDQo+ID4gDQo+ID4gDQo+ID4gL21hcnRpbg0KPiA+IA0KPiA+IA0KPiA+IA0KPiA+ID4N
Cj4gPiA+IFJlZ2FyZHMsDQo+ID4gPiBSZXNoYWQuDQo+ID4gPg0KPiA+ID4g77u/T24gMjAyMC0w
My0yMCwgNTowOCBQTSwgIm5ldG1vZCBvbiBiZWhhbGYgb2YgUmVzaGFkIFJhaG1hbiAocnJhaG1h
bikiDQo+ID4gPG5ldG1vZC1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZg0KPiA+IHJyYWht
YW49NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc+DQo+ID4gd3JvdGU6DQo+ID4gPg0KPiA+ID4g
ICAgIEhpIE1hcnRpbiwNCj4gPiA+DQo+ID4gPiAgICAgV2UndmUgb3BlbmVkIGlzc3VlcyB0byB0
cmFjayB5b3VyIHJldmlldyBjb21tZW50cyAoc2VlIGJlbG93KS4gV2lsbA0KPiA+IGtpY2sgb2Zm
IHNlcGFyYXRlIHRoZXJhZHMgZm9yIGVhY2ggaXNzdWUuDQo+ID4gPg0KPiA+ID4NCj4gPiA+IGh0
dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNzdWVzP3E9aXMlM0Fpc3N1
ZStpcyUzQW9wZW4NCj4gPiA+ICtsYWJlbCUzQXVwZGF0ZWQtbW9kLXJldi1oYW5kbGluZw0KPiA+
ID4NCj4gPiA+ICAgICBSZWdhcmRzLA0KPiA+ID4gICAgIFJlc2hhZC4NCj4gPiA+DQo+ID4gPiAg
ICAgT24gMjAyMC0wMy0xMCwgMzozMSBQTSwgIm5ldG1vZCBvbiBiZWhhbGYgb2YgTWFydGluIEJq
w7Zya2x1bmQiDQo+ID4gPG5ldG1vZC1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZiBtYmor
aWV0ZkA0NjY4LnNlPiB3cm90ZToNCj4gPiA+DQo+ID4gPiAgICAgICAgIEhpLA0KPiA+ID4NCj4g
PiA+ICAgICAgICAgSGVyZSBhcmUgbXkgcmV2aWV3IGNvbW1lbnRzIG9mDQo+ID4gPiAgICAgICAg
IGRyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nLTAxLg0KPiA+ID4NCj4g
PiA+DQo+ID4gPg0KPiA+ID4gICAgICAgICBvICAzLjEuMQ0KPiA+ID4NCj4gPiA+ICAgICAgICAg
ICAgIG8gIEluIHN0YXRlbWVudHMgdGhhdCBoYXZlIGFueSBkYXRhIGRlZmluaXRpb24gc3RhdGVt
ZW50cyBhcw0KPiA+ID4gICAgICAgICAgICAgICAgc3Vic3RhdGVtZW50cywgdGhvc2UgZGF0YSBk
ZWZpbml0aW9uIHN1YnN0YXRlbWVudHMgTUFZIGJlDQo+ID4gPiAgICAgICAgICAgICAgICByZW9y
ZGVyZWQsIGFzIGxvbmcgYXMgdGhleSBkbyBub3QgY2hhbmdlIHRoZSBvcmRlcmluZyBvcg0KPiA+
IGFueSAicnBjIg0KPiA+ID4gICAgICAgICAgICAgICAgImlucHV0IiBzdWJzdGF0ZW1lbnRzLg0K
PiA+ID4NCj4gPiA+ICAgICAgICAgICBJIHRoaW5rIHRoaXMgbmVlZHMgdG8gY2FwdHVyZSB0aGF0
IG5vIGRlc2NlbmRhbnQgc3RhdGVtZW50cyB0bw0KPiA+ID4gICAgICAgICAgICJpbnB1dCIgY2Fu
IGJlIHJlb3JkZXJlZC4gIFNhbWUgZm9yICJvdXRwdXQiIChub3RlLCAiaW5wdXQiDQo+ID4gYW5k
DQo+ID4gPiAgICAgICAgICAgIm91dHB1dCIgaW4gYm90aCAicnBjIiBhbmQgImFjdGlvbiIpLg0K
PiA+ID4NCj4gPiA+DQo+ID4gPiAgICAgICAgIG8gIDMuMw0KPiA+ID4NCj4gPiA+ICAgICAgICAg
ICAgIEFsbCByZXZpc2lvbiBsYWJlbHMgdGhhdCBtYXRjaCB0aGUgcGF0dGVybiBmb3IgdGhlICJ2
ZXJzaW9uIg0KPiA+ID4gICAgICAgICAgICAgdHlwZWRlZiBpbiB0aGUgaWV0Zi15YW5nLXNlbXZl
ciBZQU5HIG1vZHVsZSBNVVNUIGJlDQo+ID4gaW50ZXJwcmV0ZWQgYXMNCj4gPiA+ICAgICAgICAg
ICAgIFlBTkcgc2VtYW50aWMgdmVyc2lvbiBudW1iZXJzLg0KPiA+ID4NCj4gPiA+ICAgICAgICAg
ICBJIGRvbid0IHRoaW5rIHRoaXMgaXMgYSBnb29kIGlkZWEuICBTZWVtcyBsaWtlIGEgbGF5ZXIN
Cj4gPiB2aW9sYXRpb24uDQo+ID4gPiAgICAgICAgICAgV2hhdCBpZiBteSBwcm9qZWN0IHVzZSBh
bm90aGVyIGRpYWxlY3Qgb2Ygc2VtdmVyLCB0aGF0DQo+ID4gd291bGRuJ3QgYmUNCj4gPiA+ICAg
ICAgICAgICBwb3NzaWJsZSB3aXRoIHRoaXMgcnVsZS4gIEkgdGhpbmsgdGhpcyBuZWVkcyB0byBi
ZSByZW1vdmVkLg0KPiA+ID4NCj4gPiA+DQo+ID4gPiAgICAgICAgIG8gIDMuMw0KPiA+ID4NCj4g
PiA+ICAgICAgICAgICAgIFN1Ym1vZHVsZXMgTVVTVCBOT1QgdXNlIHJldmlzaW9uIGxhYmVsIHNj
aGVtZXMgdGhhdCBjb3VsZCBiZQ0KPiA+IGNvbmZ1c2VkDQo+ID4gPiAgICAgICAgICAgICB3aXRo
IHRoZSBpbmNsdWRpbmcgbW9kdWxlJ3MgcmV2aXNpb24gbGFiZWwgc2NoZW1lLg0KPiA+ID4NCj4g
PiA+ICAgICAgICAgICBIbW0sIGhvdyBkbyBJIGVuc3VyZSB0aGF0IHRoaXMgTVVTVCBOT1QgaXMg
aGFuZGxlZCBjb3JyZWN0bHk/DQo+ID4gV2hhdA0KPiA+ID4gICAgICAgICAgIGV4YWN0bHkgZG9l
cyAiY291bGQgYmUgY29uZnVzZWQgd2l0aCIgbWVhbj8NCj4gPiA+DQo+ID4gPg0KPiA+ID4gICAg
ICAgICBvICAzLjMNCj4gPiA+DQo+ID4gPiAgICAgICAgICAgICAgIEluIHRoZSBmaWxlbmFtZSBv
ZiBhIFlBTkcgbW9kdWxlLCB3aGVyZSBpdCB0YWtlcyB0aGUgZm9ybToNCj4gPiBtb2R1bGUtDQo+
ID4gPiAgICAgICAgICAgICAgIG9yLXN1Ym1vZHVsZS1uYW1lIFsnQCcgcmV2aXNpb24tbGFiZWxd
ICggJy55YW5nJyAvDQo+ID4gPiAnLnlpbicgKQ0KPiA+ID4NCj4gPiA+ICAgICAgICAgICBTaG91
bGQgdGhpcyBzZWN0aW9uIHVwZGF0ZSA1LjIgb2YgUkZDIDc5NTA/ICBJIGtub3cgdGhhdCA1LjIN
Cj4gPiBqdXN0DQo+ID4gPiAgICAgICAgICAgc2F5cyAiU0hPVUxEIi4gIEJ1dCBleGlzdGluZyB0
b29scyBpbXBsZW1lbnQgdGhpcyBTSE9VTEQsIGFuZA0KPiA+IHRoZXkNCj4gPiA+ICAgICAgICAg
ICBuZWVkIHRvIGJlIHVwZGF0ZWQgdG8gaGFuZGxlIHRoaXMgbmV3IGNvbnZlbnRpb24uDQo+ID4g
Pg0KPiA+ID4gICAgICAgICAgIEJ1dCBJIHdvbmRlciBpZiB0aGlzIGEgZ29vZCBpZGVhLiAgSXQg
bWVhbnMgdGhhdCBhIHRvb2wgdGhhdA0KPiA+IGxvb2tzDQo+ID4gPiAgICAgICAgICAgZm9yIGEg
bW9kdWxlIHdpdGggYSBjZXJ0YWluIHJldmlzaW9uIGRhdGUgY2Fubm90IHNpbXBseSBjaGVjaw0K
PiA+IHRoZQ0KPiA+ID4gICAgICAgICAgIGZpbGVuYW1lcywgYnV0IG5lZWQgdG8gcGFyc2UgYWxs
IGF2YWlsYWJsZSBtb2R1bGVzICh3aWp1c3QNCj4gPiA+IHRvIGZpbmQgdGhlDQo+ID4gPg0KPiA+
ID4NCj4gPiA+DQo+ID4gPiAgICAgICAgIG8gIDMuNA0KPiA+ID4NCj4gPiA+ICAgICAgICAgICAg
ICBsZWFmIGltcGVyaWFsLXRlbXBlcmF0dXJlIHsNCj4gPiA+ICAgICAgICAgICAgICAgIHR5cGUg
aW50NjQ7DQo+ID4gPiAgICAgICAgICAgICAgICB1bml0cyAiZGVncmVlcyBGYWhyZW5oZWl0IjsN
Cj4gPiA+ICAgICAgICAgICAgICAgIHN0YXR1cyBkZXByZWNhdGVkIHsNCj4gPiA+ICAgICAgICAg
ICAgICAgICAgcmV2OnN0YXR1cy1kZXNjcmlwdGlvbg0KPiA+ID4gICAgICAgICAgICAgICAgICAg
ICJJbXBlcmlhbCBtZWFzdXJlbWVudHMgYXJlIGJlaW5nIHBoYXNlZCBvdXQgaW4gZmF2b3INCj4g
PiA+ICAgICAgICAgICAgICAgICAgICAgb2YgdGhlaXIgbWV0cmljIGVxdWl2YWxlbnRzLiAgVXNl
IG1ldHJpYy10ZW1wZXJhdHVyZQ0KPiA+ID4gICAgICAgICAgICAgICAgICAgICBpbnN0ZWFkLiI7
DQo+ID4gPiAgICAgICAgICAgICAgICB9DQo+ID4gPiAgICAgICAgICAgICAgICBkZXNjcmlwdGlv
bg0KPiA+ID4gICAgICAgICAgICAgICAgICAiVGVtcGVyYXR1cmUgaW4gZGVncmVlcyBGYWhyZW5o
ZWl0LiI7DQo+ID4gPiAgICAgICAgICAgICAgfQ0KPiA+ID4NCj4gPiA+ICAgICAgICAgICBJIGRv
bid0IHRoaW5rIHJldjpzdGF0dXMtZGVzY3JpcHRpb24gaXMgbmVjZXNzYXJ5IC8gd29ydGggaXQu
DQo+ID4gVGhpcw0KPiA+ID4gICAgICAgICAgIGNhbiBlYXNpbHkgYmUgd3JpdHRlbiB3aXRoIHRo
ZSBub3JtYWwgZGVzY3JpcHRpb24gc3RhdGVtZW50DQo+ID4gaW5zdGVhZDoNCj4gPiA+DQo+ID4g
PiAgICAgICAgICAgICAgbGVhZiBpbXBlcmlhbC10ZW1wZXJhdHVyZSB7DQo+ID4gPiAgICAgICAg
ICAgICAgICB0eXBlIGludDY0Ow0KPiA+ID4gICAgICAgICAgICAgICAgdW5pdHMgImRlZ3JlZXMg
RmFocmVuaGVpdCI7DQo+ID4gPiAgICAgICAgICAgICAgICBzdGF0dXMgZGVwcmVjYXRlZDsNCj4g
PiA+ICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQo+ID4gPiAgICAgICAgICAgICAgICAgICAg
IkltcGVyaWFsIG1lYXN1cmVtZW50cyBhcmUgYmVpbmcgcGhhc2VkIG91dCBpbiBmYXZvcg0KPiA+
ID4gICAgICAgICAgICAgICAgICAgICBvZiB0aGVpciBtZXRyaWMgZXF1aXZhbGVudHMuICBVc2Ug
bWV0cmljLXRlbXBlcmF0dXJlDQo+ID4gPiAgICAgICAgICAgICAgICAgICAgIGluc3RlYWQuDQo+
ID4gPg0KPiA+ID4gICAgICAgICAgICAgICAgICAgICBUZW1wZXJhdHVyZSBpbiBkZWdyZWVzIEZh
aHJlbmhlaXQuIjsNCj4gPiA+ICAgICAgICAgICAgICB9DQo+ID4gPg0KPiA+ID4NCj4gPiA+ICAg
ICAgICAgbyAgMy41DQo+ID4gPg0KPiA+ID4gICAgICAgICAgIFRoZSBleGFtcGxlIG1vZHVsZXMg
c2hvdWxkIGJlIGxlZ2FsIFlBTkcgbW9kdWxlcy4gIFVzZSBlLmcuDQo+ID4gPiAgICAgICAgICAg
InVybjpleGFtcGxlOm1vZHVsZSIgYXMgbmFtZXNwYWNlLg0KPiA+ID4NCj4gPiA+ICAgICAgICAg
ICBBbHNvLCB0aGUgbW9kdWxlcyBhcmUgbWlzc2luZyB0aGUgbGFzdCAifSIsIHdoaWNoIGNvbmZ1
c2VzIHRoZQ0KPiA+ID4gICAgICAgICAgICJyZmNzdHJpcCIgdG9vbC4NCj4gPiA+DQo+ID4gPg0K
PiA+ID4gICAgICAgICBvIDQuMS4xDQo+ID4gPg0KPiA+ID4gICAgICAgICAgICAgQWx0ZXJuYXRp
dmVseSwgdGhlIGZpcnN0IGV4YW1wbGUgY291bGQgaGF2ZSB1c2VkIHRoZQ0KPiA+IHJldmlzaW9u
IGxhYmVsDQo+ID4gPiAgICAgICAgICAgICAiMS4wLjAiIGluc3RlYWQsIHdoaWNoIHNlbGVjdHMg
dGhlIHNhbWUgc2V0IG9mDQo+ID4gcmV2aXNpb25zL3ZlcnNpb25zLg0KPiA+ID4NCj4gPiA+ICAg
ICAgICAgICAgIGltcG9ydCBleGFtcGxlLW1vZHVsZSB7DQo+ID4gPiAgICAgICAgICAgICAgIHJl
djpyZXZpc2lvbi1vci1kZXJpdmVkIDEuMC4wOw0KPiA+ID4gICAgICAgICAgICAgfQ0KPiA+ID4N
Cj4gPiA+ICAgICAgICAgICBTaG91bGRuJ3QgdGhpcyBiZSBzLzEuMC4wLzIuMC4wL2cgPw0KPiA+
ID4NCj4gPiA+DQo+ID4gPiAgICAgICAgIG8gIDUNCj4gPiA+DQo+ID4gPiAgICAgICAgICAgSSB0
aGluayB0aGUgbW9kdWxlIG5hbWUgImlldGYteWwtcmV2aXNpb25zIiBzaG91bGQgYmUgY2hhbmdl
ZA0KPiA+IHRvDQo+ID4gPiAgICAgICAgICAgImlldGYteWFuZy1saWJyYXJ5LXJldmlzaW9ucyIu
ICAgInlsIiBpcyBub3QgYSB3ZWxsLWtub3duDQo+ID4gYWNyb255bS4NCj4gPiA+DQo+ID4gPg0K
PiA+ID4gICAgICAgICBvICA1LjIuMg0KPiA+ID4NCj4gPiA+ICAgICAgICAgICBXb3VsZG4ndCBp
dCBiZSBiZXR0ZXIgaWYgdGhlIGxlYWYgImRlcHJlY2F0ZWQtbm9kZXMtDQo+ID4gaW1wbGVtZW50
ZWQiIGFuZA0KPiA+ID4gICAgICAgICAgICJvYnNvbGV0ZS1ub2Rlcy1hYnNlbnQiIHdlcmUgb2Yg
dHlwZSAiYm9vbGVhbiIgcmF0aGVyIHRoYW4NCj4gPiB0eXBlDQo+ID4gPiAgICAgICAgICAgImVt
cHR5Ij8NCj4gPiA+DQo+ID4gPg0KPiA+ID4gICAgICAgICBvICA3LjENCj4gPiA+DQo+ID4gPiAg
ICAgICAgICAgVGhlIHRleHQgc2F5czoNCj4gPiA+DQo+ID4gPiAgICAgICAgICAgICBBbGwgSUVU
RiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVsIHN0YXRlbWVudHMNCj4g
PiBmb3IgYWxsDQo+ID4gPiAgICAgICAgICAgICBuZXdseSBwdWJsaXNoZWQgWUFORyBtb2R1bGVz
LCBhbmQgYWxsIG5ld2x5IHB1Ymxpc2hlZA0KPiA+IHJldmlzaW9ucyBvZg0KPiA+ID4gICAgICAg
ICAgICAgZXhpc3RpbmcgWUFORyBtb2R1bGVzLiAgVGhlIHJldmlzaW9uLWxhYmVsIE1VU1QgdGFr
ZSB0aGUNCj4gPiBmb3JtIG9mIGENCj4gPiA+ICAgICAgICAgICAgIFlBTkcgc2VtYW50aWMgdmVy
c2lvbiBudW1iZXIgW0ktRC52ZXJkdC1uZXRtb2QteWFuZy1zZW12ZXJdLg0KPiA+ID4NCj4gPiA+
ICAgICAgICAgICBJIHN0cm9uZ2x5IGRpc2FncmVlIHdpdGggdGhpcyBuZXcgcnVsZS4gIElFVEYg
bW9kdWxlcyB1c2UgYQ0KPiA+IGxpbmVhcg0KPiA+ID4gICAgICAgICAgIGhpc3RvcnksIHNvIHRo
ZXJlIGFyZSBubyByZWFzb25zIHRvIHVzZSAibW9kaWZpZWQgc2VtdmVyIi4NCj4gPiA+DQo+ID4g
PiAgICAgICAgICAgSXQgaXMgb2sgdG8gdXNlIHJldjpuYmMtY2hhbmdlcyBpZiBuZWVkZWQsIHRo
b3VnaC4NCj4gPiA+DQo+ID4gPg0KPiA+ID4gICAgICAgICBvIDcuMS4xDQo+ID4gPg0KPiA+ID4g
ICAgICAgICAgIFRoZXJlIGlzIGEgbWlzc2luZyAiIGluOg0KPiA+ID4NCj4gPiA+ICAgICAgICAg
ICAgNC4gIEZvciBzdGF0dXMgIm9ic29sZXRlIiwgaXQgaXMgUkVDT01NRU5ERUQgdG8ga2VlcCB0
aGUNCj4gPiAic3RhdHVzLQ0KPiA+ID4gICAgICAgICAgICAgICAgZGVzY3JpcHRpb24iIGluZm9y
bWF0aW9uLCBmcm9tIHdoZW4gdGhlIG5vZGUgaGFkIHN0YXR1cw0KPiA+ID4gICAgICAgICAgICAg
ICAgImRlcHJlY2F0ZWQsIHdoaWNoIGlzIHN0aWxsIHJlbGV2YW50Lg0KPiA+ID4gICAgICAgICAg
SEVSRSAgLS0tLS0tLS0tLS1eDQo+ID4gPg0KPiA+ID4NCj4gPiA+ICAgICAgICAgbyAgOA0KPiA+
ID4NCj4gPiA+ICAgICAgICAgICBzL0NPREUgRU5EUz4vPENPREUgRU5EUz4vDQo+ID4gPg0KPiA+
ID4NCj4gPiA+ICAgICAgICAgbyBCb3RoIFlBTkcgbW9kdWxlcw0KPiA+ID4NCj4gPiA+ICAgICAg
ICAgICBBbGwgZXh0ZW5zaW9ucyBzaG91bGQgc3BlY2lmeSB0aGUgZ3JhbW1hcjsgaS5lLiwgaW4g
d2hpY2gNCj4gPiBzdGF0ZW1lbnRzDQo+ID4gPiAgICAgICAgICAgdGhleSBjYW4gYmUgcHJlc2Vu
dCBhbmQgd2hpY2ggc3Vic3RhdGVtZW50cyB0aGV5IGNhbiBoYXZlLg0KPiA+ID4NCj4gPiA+DQo+
ID4gPg0KPiA+ID4gICAgICAgICAvbWFydGluDQo+ID4gPg0KPiA+ID4gICAgICAgICBfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiA+ID4gICAgICAgICBu
ZXRtb2QgbWFpbGluZyBsaXN0DQo+ID4gPiAgICAgICAgIG5ldG1vZEBpZXRmLm9yZw0KPiA+ID4g
ICAgICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0KPiA+
ID4NCj4gPiA+DQo+ID4gPiAgICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18NCj4gPiA+ICAgICBuZXRtb2QgbWFpbGluZyBsaXN0DQo+ID4gPiAgICAgbmV0
bW9kQGlldGYub3JnDQo+ID4gPiAgICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9uZXRtb2QNCj4gPiA+DQo+ID4gPg0KPiA+IF9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fDQo+ID4gbmV0bW9kIG1haWxpbmcgbGlzdA0KPiA+IG5ldG1v
ZEBpZXRmLm9yZw0KPiA+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0
bW9kDQo=


From nobody Tue Mar 31 05:01:49 2020
Return-Path: <auerswal@unix-ag.uni-kl.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5BE463A07BF for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 05:01:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.004
X-Spam-Level: 
X-Spam-Status: No, score=0.004 tagged_above=-999 required=5 tests=[MAY_BE_FORGED=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
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 iATRq-g6fzj9 for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 05:01:45 -0700 (PDT)
Received: from mailgw1.uni-kl.de (mailgw1.uni-kl.de [IPv6:2001:638:208:120::220]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 951AC3A07DF for <netmod@ietf.org>; Tue, 31 Mar 2020 05:01:45 -0700 (PDT)
Received: from [172.20.10.2] (x2e720675.dyn.telefonica.de [46.114.6.117] (may be forged)) (authenticated bits=0) by mailgw1.uni-kl.de (8.14.4/8.14.4/Debian-8+deb8u2) with ESMTP id 02VC1RrF026120 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);  Tue, 31 Mar 2020 14:01:39 +0200
To: Carsten Bormann <cabo@tzi.org>, Kent Watsen <kent@watsen.net>
Cc: =?UTF-8?Q?Bal=c3=a1zs_Lengyel?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
References: <DB7PR07MB4011D9AAE36903D951C86C7EF0CC0@DB7PR07MB4011.eurprd07.prod.outlook.com> <010001711d349b01-d87da5d4-0638-4d76-aaf2-a6b94d777685-000000@email.amazonses.com> <70e30e73-983c-8c60-d7dc-4ae863363fe2@unix-ag.uni-kl.de> <010001712dd7864e-c179c424-9424-4fc3-acb5-1bc0cc23041f-000000@email.amazonses.com> <5F251832-0C47-4254-8A6E-8DEEA6CC7FBC@tzi.org> <DE6D0F27-B4DB-423E-80D7-63DA7F3D394A@tzi.org>
From: Erik Auerswald <auerswal@unix-ag.uni-kl.de>
Message-ID: <3e2333ce-d20a-60f7-3578-5199720a03d6@unix-ag.uni-kl.de>
Date: Tue, 31 Mar 2020 14:01:26 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <DE6D0F27-B4DB-423E-80D7-63DA7F3D394A@tzi.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-GB
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/oNLeACZfBcpXvuoNpwTxl06QDAY>
Subject: Re: [netmod] rfcstrip does not work on https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 12:01:47 -0000

Hi all,

On 31.03.20 09:36, Carsten Bormann wrote:
> On 2020-03-31, at 09:22, Carsten Bormann <cabo@tzi.org> wrote:
>
>> On 2020-03-31, at 01:47, Kent Watsen <kent@watsen.net> wrote:
>>>
>>> I thought someone said that `xml2rfc` was going to support a “markers” attribute for the <sourcecode> element, but I don’t see that here yet: https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/blob/master/draft-iab-rfc7991bis.xml#L8514.
>>
>> https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-10#section-3.1.22
>>

Thanks for the additional info.  The proposal states:

     Proposal:  Add an attribute 'markers' for <sourcecode>, to control
        the emission of <CODE BEGINS> and <CODE ENDS>.  If markers="true"
        and the "name" attribute is set, the filename will also be
        emitted, as specified in [RFC8407] for YANG modules.

Thus the `file' part of the  <CODE ...> markers seems to be optional
there, too, unless the code in question is a YANG module.  In RFC8407 it
is recommended (SHOULD) to add a file name specification to the
<CODE BEGINS> marker, so it is still kind of optional.

I try to understand if the omission of a file name for the code in
draft-ietf-netmod-artwork-folding-12 was "wrong" or just "not great",
and what the current practice is.  It did result in Martin's `rfcstrip'
not extracting it from the text version.

Martin's `rfcstrip' could not extract `rfcfold' from the XML version
either,  because the XML uses `artwork' instead of `sourcecode'.
Adjusting the code to expect the `artwork' tag confirms this.  I used

     sed -i 's,//sourcecode\[,//artwork[,' rfcstrip

to try this out.  (Note that I do not suggest to apply this change to
Martin's `rfcstrip', but rather want to show what I did.)

> Oh, and you can find examples for markers=“true” in the published RFCs
> 
> rfc8650.xml

RFC 8650 "Dynamic Subscription to YANG Events and Datastores over
RESTCONF" contains a YANG module inside a <CODE ...> section with
file name specification on the following line in the text rendering.

Since the code of Martin's `rfcstrip' that recognizes a <CODE ...>
section requires the keyword `file' on the same line as `<CODE BEGINS>',
I take a closer look at how it handles this RFC.

Martin's rfcstrip does not recognize this <CODE ...> section in the
text rendering, because the keyword `file' is not on the same line as
`<CODE BEGINS>'.  It still extracts the YANG module via the "type 3"
code path for YANG modules without <CODE ...> markers from the text
rendering.

Martin's `rfcstrip' extracts the YANG module with the specified name
from the XML version of the RFC.  It extracts two of the many JSON
examples from the XML version as well.  The examples do not use
<CODE ...> markers in the text rendering.

One of the HTML renderings displays the file name on the same line
as the <CODE BEGINS> marker 
(https://www.rfc-editor.org/rfc/rfc8650.html#name-yang-module), the 
other shows it on the
following line (https://tools.ietf.org/html/rfc8650), as does the
text rendering (https://tools.ietf.org/rfc/rfc8650.txt).  The PDF
rendering shows the file name specification on the same line as
<CODE BEGINS> (https://tools.ietf.org/pdf/rfc8650.pdf).

As far as I understand it, the XML version of the RFC is authoritative
and tools are supposed to work on the XML, not renderings created from
XML.  [I am not sure about the exact RFC number where this change from
text to XML takes effect.]

> rfc8652.xml
> rfc8675.xml
> rfc8676.xml

The above RFCs contain YANG modules.  They specify file names for the
respective <CODE ...> sections.

> rfc8681.xml

RFC 8681 "Sliding Window Random Linear Code (RLC) Forward Erasure
Correction (FEC) Schemes for FECFRAME" does not contain a YANG module.
It contains C code.  It does not specify a file name for any of the
two code sections.

> rfc8682.xml

RFC 8682 "TinyMT32 Pseudorandom Number Generator (PRNG)" contains C code
inside a <CODE ...> section without specifying a file name.  The
preceding text does suggest a file name.

> rfc8695.xml

RFC 8695 is another YANG module RFC giving a file name for the
<CODE ...> section.

> rfc8696.xml

RFC 8696 "Using Pre-Shared Key (PSK) in the Cryptographic Message Syntax
(CMS)" contains an ASN.1 module inside a <CODE ...> section without file
name.

> rfc8748.xml

RFC 8748 "Registry Fee Extension for the Extensible Provisioning
Protocol (EPP)" contains an XML schema inside <CODE ...> markers without
giving a file name.

It seems to me that <CODE BEGINS> ... <CODE ENDS> sections without file
name specification are common for both older RFCs in text format and
newer RFCs in XML format.  Even for YANG modules it seems to be
recommended, but not required, to specify a file name.  Thus I would not
have called the <CODE ...> line of draft-ietf-netmod-artwork-folding-12
"messed up," but do think that adding a file name improves it. :-)

The empty line after <CODE BEGINS> in I-D.ietf-netmod-artwork-folding-12
looks like a potential problem, because the first line of a shell script
on Unix-like systems needs to specify the interpreter, but Martin's
`rfcstrip' correctly handles this by skipping leading and trailing empty
lines inside the <CODE BEGINS> ... <CODE ENDS> section.

I think I do have a better understanding of the use of <CODE ...>
markers and the possible issues. :-)

Thanks,
Erik


From nobody Tue Mar 31 05:09:23 2020
Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 019EF3A193C for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 05:09:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.697
X-Spam-Level: 
X-Spam-Status: No, score=-7.697 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=OLzcoIxD; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=09XmLzyX
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 tl2KBMLlaLAw for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 05:09:19 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F4043A193B for <netmod@ietf.org>; Tue, 31 Mar 2020 05:09:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=62610; q=dns/txt; s=iport; t=1585656559; x=1586866159; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=24JKVnJo9KJ9pthIEuRAzo725YLOZ1kyDDOlU6gzZbw=; b=OLzcoIxDqjtyf5qVKjg9jkt9OIYBsGnnn5xcoA7Tp15n1opTJvhiVoYx nhUes1AoHr0qmnN++oGVXUnohMrAmBChHOIsm2qqXe5CkQX7cBOPO1hvl v6zoIWcoVNJtT/zfDwMzmKjnALOdhZ4gTy5UfF5u7xrC93LPJKPNr0NYv w=;
IronPort-PHdr: =?us-ascii?q?9a23=3AkK86SBbvnMcmwGLuGTr6UpL/LSx94ef9IxIV55?= =?us-ascii?q?w7irlHbqWk+dH4MVfC4el20gebRp3VvvRDjeee87vtX2AN+96giDgDa9QNMn?= =?us-ascii?q?1NksAKh0olCc+BB1f8KavwcC0+AMNEfFRk5Hq8d0NSHZW2ag=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DfAADxMYNe/5pdJa1mGgEBAQEBAQE?= =?us-ascii?q?BAQMBAQEBEQEBAQICAQEBAYF7gSUvUAVsWCAECyoKhBCDRQOKaoJfmB2BQoE?= =?us-ascii?q?QA1AECgEBAQwBARgBDAgCBAEBg39FAheCHSQ4EwIDAQELAQEFAQEBAgEFBG2?= =?us-ascii?q?FVgyFcAEBAQECAQEBEBEKEwEBLAsBDwIBCBEEAQEBIAEGAwICAiULFAkIAgQ?= =?us-ascii?q?BDQUIEQIHgwWBfk0DDiABAwuiUwKBOYhidYEygn8BAQWFFhiCDAMGgTiMMRq?= =?us-ascii?q?BQT+BEUeBT1AuPoJnAQECGoEvHAwJFgkCgloygiyOAgEDgniFfCSKBI9PCoI?= =?us-ascii?q?9h2GPU4JMlEuEV48bgVGHR5JtAgQCBAUCDgEBBYFpIoFYcBU7gmxQGA2OHQw?= =?us-ascii?q?Xg1CFFIVBdAIQgReMVAGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.72,327,1580774400";  d="scan'208,217";a="739417764"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 31 Mar 2020 12:09:17 +0000
Received: from XCH-ALN-001.cisco.com (xch-aln-001.cisco.com [173.36.7.11]) by rcdn-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id 02VC9HOk016664 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 31 Mar 2020 12:09:17 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-ALN-001.cisco.com (173.36.7.11) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 31 Mar 2020 07:09:17 -0500
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 31 Mar 2020 07:09:16 -0500
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Tue, 31 Mar 2020 08:09:16 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FvmtydVDvomX2Rk25ymBOvad+4pE/5wffUX3fkrq38dSExZH0ErqtQt9SWQf07dO6N7zLQYB3DoVeujkbohlYrReoAcTUEppSEHNPOBhBQMlXZtcVSdu+NYQllGpYb2/o9vQiQw8gRIfymkI7eiZeWD5SO2LBJwMir/WBeyZZSyOOxrCioFrS2MiEGq/wmDAdw/PhT4tkzcidBXsXxj9g9emEgPGvCoRpuq0EJPs5i6pxN2EJpDlmuZgPlAvd/Bj4pBSDEUwtl0bzKkXQQz1d+jAH5GpZwbhewkMrDPaFkZNJ1r9aygep6xxa3VaENStb/uWCuBTMBAfaBYRgrENcg==
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=24JKVnJo9KJ9pthIEuRAzo725YLOZ1kyDDOlU6gzZbw=; b=XJcKgzbp00CgsWDpVtkOG1lv/cxNxvKG9RqLAy0SJ3X1DAhIMBA8r/dZWXKiAQX1hYlO4ptSo7l9UZbzuFt/Km4c/MLZmal2bBxhh0PBQ/nZt6stAX6Kqf37/J5l/tlUCNfruTmH0tQglfqRHkFZ/xhx0P43LFFWN6a6OmWaVURk3Bbv6QDVSdh1i/jM51DWqLZHxixkayhK0OkBbHRE41T/CqETTE87jChgeyYqFkc1b6zUhAjRJJPgqrDYgu5mwAm6e/TQ+LkButYPdjuC570Fx7ETEJPHdj4cvTZJewSQ5BGxnkSGs2uw4C2ybeueKTABHgCM5A8/t7fJ5lBDSw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=24JKVnJo9KJ9pthIEuRAzo725YLOZ1kyDDOlU6gzZbw=; b=09XmLzyXw0gNF/ZQbTCQMd2HLWi6n3wsryaBRsyw9D3nxTJOiLdF+uuRMSijGSBA+xDh5yFz+zilBhLaGehpC8qnEsaCAx4Pdm6mI7cnTCXAr+w4+UW+bEBHDlvoimusooTzyDb63Fh3+MXOpI1E9pvGFmHl3L7tQTDIN+kMW2I=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB4287.namprd11.prod.outlook.com (2603:10b6:208:189::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20; Tue, 31 Mar 2020 12:09:14 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::3:2164:a8e2:33b3]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::3:2164:a8e2:33b3%5]) with mapi id 15.20.2856.019; Tue, 31 Mar 2020 12:09:14 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Andy Bierman <andy@yumaworks.com>, =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= <mbj+ietf@4668.se>
CC: NetMod WG <netmod@ietf.org>
Thread-Topic: [netmod] All IETF YANG modules MUST include revision-label statements
Thread-Index: AQHWBryXXEWOVM1ZWkW+qvBAGEwM/Khhcj8AgAAIq4CAARsOMA==
Date: Tue, 31 Mar 2020 12:09:14 +0000
Message-ID: <MN2PR11MB4366775C8E9A5488D33E484EB5C80@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <75CFDBD9-143C-407A-B7C3-26CEC51E229C@cisco.com> <20200328.094121.1160081114435152145.id@4668.se> <76623C79-BB91-4B5F-8FEA-406ADEAD1647@cisco.com> <20200330.202016.930329343788112268.id@4668.se> <CABCOCHS=y8d00xHLzV+LNpvN_=jScw5VizGYWXGopsQAi8qZUw@mail.gmail.com>
In-Reply-To: <CABCOCHS=y8d00xHLzV+LNpvN_=jScw5VizGYWXGopsQAi8qZUw@mail.gmail.com>
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=rwilton@cisco.com; 
x-originating-ip: [82.15.79.32]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f3ec535c-8df9-4fd9-8f5d-08d7d56c549c
x-ms-traffictypediagnostic: MN2PR11MB4287:
x-microsoft-antispam-prvs: <MN2PR11MB4287D0DC8FCB7BCB9C700B2FB5C80@MN2PR11MB4287.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0359162B6D
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10009020)(4636009)(39860400002)(376002)(346002)(366004)(136003)(396003)(478600001)(8676002)(81166006)(966005)(7696005)(81156014)(6506007)(53546011)(9686003)(71200400001)(66574012)(4326008)(86362001)(5660300002)(52536014)(66446008)(66556008)(64756008)(66946007)(55016002)(76116006)(66476007)(186003)(110136005)(2906002)(33656002)(26005)(316002)(8936002); DIR:OUT; SFP:1101; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: MRS7grOcPB9s2TELQuXXpPe+loyvGtW2YAnp7y5/mxOuZhBTVwxa4pLDRt+eQG15VzX0t1keBj9784vUOgpFqYrXh+DgYkYillvJuK4vYxJLTCUyyAwcOJpS2LcGBElEIu3dVApIFnUL+ze/0HSSCW5S6nc6i92NTej+LWUiuoPPLeW8AgbMml4O1I/xNFt7mQHgrf1TmC1wS8OPvuzTzfWrnVXvj4jKeiQKr28VsLgIDUEjDV83sfEpCFtDVR5JKavelqzX4p3pQE7dOB1mEo+gOHijOdc6nRHfBFHLs+8GJrvVHa2gpS2uYefdav9aaM6M4SyyxM5ECYTIbz5BpWNeuAiKD1dBDExLbHf9CCpgFAcwN10psKyc8933TplqN9g5ESyNrquphOBjGl1AikjcZ3CL56rK0SVudPekwIDoH0Sx6CJozWP82W55VycPYhtMhPS5FgkFlT4K+plb9yrxA3KNzTCS44f1WGyN388qBsn3pHJ4QD/foA19JO6/2LF81vKxaOsVbeMKssWU9w==
x-ms-exchange-antispam-messagedata: HBkOMxn0hn4j8gem7XVXjvbEpehmLsmKt7qi9WzoGhMfJy7vRdbX1oKVHe72tJzmX+2+0V0VlUw614Z6umlFVjmqYMxpOAtlVmZy194xU2733mCNFlct4akV/3ea4gM6ojZvWvVyxIPabjqcBFP9BQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MN2PR11MB4366775C8E9A5488D33E484EB5C80MN2PR11MB4366namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f3ec535c-8df9-4fd9-8f5d-08d7d56c549c
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Mar 2020 12:09:14.8145 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 8tHEO9rBWddUARJy1stj4jlW/EDX1EUXC52OxXQAEGDCUBjWHf+bMPJ6K5qB6O81PJ8RK1QivitcJX3FRbQNcQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4287
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.11, xch-aln-001.cisco.com
X-Outbound-Node: rcdn-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/XBbevH8RFdoPfgFDr0HkpqMR9GU>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 12:09:22 -0000

--_000_MN2PR11MB4366775C8E9A5488D33E484EB5C80MN2PR11MB4366namp_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

W0FzIGFuIGluZGl2aWR1YWwgY29udHJpYnV0b3JdDQoNCk15IGltcHJlc3Npb24gaXMgdGhhdCBT
ZW12ZXIgMi4wLjAgd29ya3MgZmluZSBpZiB5b3UgY2FuIGFsd2F5cyBmb3JjZSBjbGllbnRzIHRv
IG1vdmUgdG8gdGhlIGxhdGVzdCB2ZXJzaW9uIG9mIHRoZSBBUEkgd2hlbmV2ZXIgYW55IGJ1Z2Zp
eGVzIGFyZSBtYWRlIHRvIHRoZSBBUEkgKHdoZXRoZXIgdGhleSBhcmUgQkMgb3IgTkJDKS4gIFRo
aXMgaXMgYSBuYXR1cmFsIGZpdCBmb3Igb3BlbiBzb3VyY2UgcHJvamVjdHMsIGJ1dCBub3Qgc28g
Z3JlYXQgZm9yIGxvbmcgbGlmZSBwYWlkIHN1cHBvcnQgY29udHJhY3RzLg0KDQpUaGUgZ29hbCBv
ZiBZQU5HIHNlbXZlciBpcyBub3QgdG8gZmFjaWxpdGF0ZSByZWxlYXNlIGJyYW5jaGluZy4gIEl0
IGlzIHRvIGFsbG93IHZlbmRvcnMgdG8gZml4IFlBTkcgbW9kdWxlcyB3aXRob3V0IGZvcmNpbmcg
Y2xpZW50cyB0byB1cGRhdGUgdG8gdGhlIGxhdGVzdCB2ZXJzaW9uIG9mIHRoYXQgWUFORyBtb2R1
bGUgKHdoaWNoIG1heSBjb250YWluIG90aGVyIHVucmVsYXRlZCBOQkMgY2hhbmdlcyBhbmQgaGF2
ZSBsb3RzIG9mIGRlcGVuZGVuY2llcyBvbiBvdGhlciBtb2R1bGVzKS4NCg0KTm90ZSB0aGF0IE9w
ZW5Db25maWcgYWxzbyBoaXQgdGhpcyBwcm9ibGVtLCBidXQgdGhleSBwcm9wb3NlZCBhIGRpZmZl
cmVudCBzb2x1dGlvbi4gIEkuZS4gc2hpcCB0aGUgYmFzZSBtb2R1bGUgd2l0aCBhbm90aGVyIG1v
ZHVsZSB0aGF0IGNvbnRhaW5zIGRldmlhdGlvbnMgdG8gZml4IGFueSBidWdzIGluIHRoZSBiYXNl
IG1vZHVsZS4gIEFsYXMgdGhpcyBjb21wbGV0ZWx5IGRlY291cGxlcyB0aGUgcmVhbCBtb2R1bGUg
aGlzdG9yeSBmcm9tIGFueSByZXZpc2lvbi1kYXRlL3ZlcnNpb24gbnVtYmVyIGNvbnRhaW5lZCBp
biB0aGUgbW9kdWxlLCBzaW5jZSB0byByZWFsbHkgdW5kZXJzdGFuZCB0aGUgdmVyc2lvbiBvZiB0
aGUgbW9kdWxlIHlvdSBhbHNvIG5lZWQgdG8ga25vdyB0aGUgc2V0IG9mIGFzc29jaWF0ZWQgcGF0
Y2ggbW9kdWxlcyBjb250YWluaW5nIGFueSBkZXZpYXRpb25zIHRvIHRoZSBiYXNlIG1vZHVsZS4N
Cg0KUmVnYXJkcywNClJvYg0KDQoNCkZyb206IG5ldG1vZCA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5v
cmc+IE9uIEJlaGFsZiBPZiBBbmR5IEJpZXJtYW4NClNlbnQ6IDMwIE1hcmNoIDIwMjAgMTk6NTEN
ClRvOiBNYXJ0aW4gQmrDtnJrbHVuZCA8bWJqK2lldGZANDY2OC5zZT4NCkNjOiBOZXRNb2QgV0cg
PG5ldG1vZEBpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbbmV0bW9kXSBBbGwgSUVURiBZQU5HIG1v
ZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVsIHN0YXRlbWVudHMNCg0KDQoNCk9uIE1v
biwgTWFyIDMwLCAyMDIwIGF0IDExOjIwIEFNIE1hcnRpbiBCasO2cmtsdW5kIDxtYmoraWV0ZkA0
NjY4LnNlPG1haWx0bzptYmolMkJpZXRmQDQ2Njguc2U+PiB3cm90ZToNCiJSZXNoYWQgUmFobWFu
IChycmFobWFuKSIgPHJyYWhtYW5AY2lzY28uY29tPG1haWx0bzpycmFobWFuQGNpc2NvLmNvbT4+
IHdyb3RlOg0KPiBPbiAyMDIwLTAzLTI4LCA0OjQxIEFNLCAiTWFydGluIEJqw7Zya2x1bmQiIDxt
YmoraWV0ZkA0NjY4LnNlPG1haWx0bzptYmolMkJpZXRmQDQ2Njguc2U+PiB3cm90ZToNCj4NCj4g
ICAgICJSZXNoYWQgUmFobWFuIChycmFobWFuKSIgPHJyYWhtYW5AY2lzY28uY29tPG1haWx0bzpy
cmFobWFuQGNpc2NvLmNvbT4+IHdyb3RlOg0KPiAgICAgPiBIaSwNCj4gICAgID4NCj4gICAgID4g
aHR0cHM6Ly9naXRodWIuY29tL25ldG1vZC13Zy95YW5nLXZlci1kdC9pc3N1ZXMvNDUNCj4gICAg
ID4NCj4gICAgID4gICAgICAgICBvICA3LjENCj4gICAgID4NCj4gICAgID4gICAgICAgICAgIFRo
ZSB0ZXh0IHNheXM6DQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgICAgIEFsbCBJRVRGIFlBTkcg
bW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNpb24tbGFiZWwgc3RhdGVtZW50cyBmb3INCj4gICAg
ID4gICAgICAgICAgICAgYWxsDQo+ICAgICA+ICAgICAgICAgICAgIG5ld2x5IHB1Ymxpc2hlZCBZ
QU5HIG1vZHVsZXMsIGFuZCBhbGwgbmV3bHkgcHVibGlzaGVkIHJldmlzaW9ucyBvZg0KPiAgICAg
PiAgICAgICAgICAgICBleGlzdGluZyBZQU5HIG1vZHVsZXMuICBUaGUgcmV2aXNpb24tbGFiZWwg
TVVTVCB0YWtlIHRoZSBmb3JtIG9mIGENCj4gICAgID4gICAgICAgICAgICAgWUFORyBzZW1hbnRp
YyB2ZXJzaW9uIG51bWJlciBbSS1ELnZlcmR0LW5ldG1vZC15YW5nLXNlbXZlcl0uDQo+ICAgICA+
DQo+ICAgICA+ICAgICAgICAgICBJIHN0cm9uZ2x5IGRpc2FncmVlIHdpdGggdGhpcyBuZXcgcnVs
ZS4gIElFVEYgbW9kdWxlcyB1c2UgYSBsaW5lYXINCj4gICAgID4gICAgICAgICAgIGhpc3Rvcnks
IHNvIHRoZXJlIGFyZSBubyByZWFzb25zIHRvIHVzZSAibW9kaWZpZWQgc2VtdmVyIi4NCj4gICAg
ID4NCj4gICAgID4gICAgICAgICAgIEl0IGlzIG9rIHRvIHVzZSByZXY6bmJjLWNoYW5nZXMgaWYg
bmVlZGVkLCB0aG91Z2guDQo+ICAgICA+DQo+ICAgICA+IFdlIGJlbGlldmUgc29tZSBJRVRGIG1v
ZGVscyBtYXkgbm90IGZvbGxvdyBsaW5lYXIgaGlzdG9yeSwgdGhpcyB3YXMNCj4gICAgID4gYnJv
dWdodCB1cCAoSSB0aGluaykgZm9yIElEUi4gTW9kaWZpZWQgc2VtdmVyIGFsbG93cyBmb3Igbm9u
LWxpbmVhcg0KPiAgICAgPiBoaXN0b3J5IGFuZCBhbHNvIGRvZXNuJ3QgcHJlY2x1ZGUgbGluZWFy
IGhpc3RvcnkuIFNvIGV2ZW4gaWYgd2UgZW5kIHVwDQo+ICAgICA+IGhhdmluZyBubyBJRVRGIG1v
ZHVsZXMgdXNpbmcgYnJhbmNoaW5nLCBtb2RpZmllZCBzZW12ZXIgc3RpbGwgd29ya3MuDQo+DQo+
ICAgICBXaXRoIHRoZSBjbGFyaWZpYWN0aW9ucyBhbmQgdXBkYXRlcyBpbg0KPiAgICAgZHJhZnQt
dmVyZHQtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmcsIG5vbi1saW5lYXIgdmVyc2lvbmlu
Zw0KPiAgICAgd29ya3Mgd2l0aG91dCBtb2RpZmllZCBzZW12ZXIuICBTbyB0aGVyZSBpcyBubyB0
ZWNobmljYWwgcmVhc29uIHRvIHVzZQ0KPiAgICAgbW9kaWZpZWQgc2VtdmVyIGluIElFVEYgbW9k
dWxlcy4NCj4NCj4gU28gYXJlIHlvdSBwcm9wb3Npbmcgd2UgdXNlIHNvbWUgb3RoZXIgcmV2aXNp
b24tbGFiZWwgc2NoZW1lIChlLmcuIHNlbXZlciAyLjAuMCkgZm9yIElFVEYgbW9kdWxlcz8NCj4N
Cj4gT3IgdGhhdCBJRVRGIG1vZHVsZXMgc2hvdWxkbid0IHVzZSByZXZpc2lvbi1sYWJlbHM/DQoN
ClRoYXQgSUVURiBzaG91bGRuJ3QgdXNlIHJldmlzaW9uIGxhYmVscy4NCg0KSSBkbyBub3QgbGlr
ZSBtb2RpZmllZCBzZW12ZXIgYmVjYXVzZSBpdCB3aWxsIGNhdXNlIGNvbmZ1c2lvbiB3aXRoIHRo
ZSByZWFsIHNlbXZlcg0KaW50cm9kdWNlZCBieSBPcGVuQ29uZmlnLg0KDQpTb21ldGltZXMgbXVs
dGlwbGUgcmVsZWFzZSB0cmFpbnMgYXJlIG5lZWRlZCwgYW5kIHRoZSByZXZpc2lvbiBsYWJlbCAo
aW4gYWRkaXRpb24gdG8gcmV2aXNpb24tZGF0ZSkNCmNhbiBoZWxwIGRpc3Rpbmd1aXNoIHJldmlz
aW9ucyBmcm9tIGVhY2ggcmVsZWFzZSB0cmFpbiwgc28gcGxhaW4gc2VtdmVyIHRoYXQgaXMgaW50
cm9kdWNlZCBvdmVyIHRpbWUNCndvdWxkIGJlIE9LLg0KDQpJdCBpcyBwb3NzaWJsZSB0byBpbnRy
b2R1Y2Ugb25seSBCQyBjaGFuZ2VzIG9uIGVhY2ggcmVsZWFzZSB0cmFpbi4NClRoZSBCQyB2cy4g
TkJDIGlzc3VlIGhhcyBub3RoaW5nIHRvIGRvIHdpdGggbXVsdGlwbGUgcmVsZWFzZSB0cmFpbnMu
DQoNCg0KDQpJIGFtIGFsbCBmb3IgdXNpbmcgcmV2Om5iYy1jaGFuZ2VzIG9yIHJldjplZGl0b3Jp
YWwtY2hhbmdlcyAod2hpY2ggSQ0KdGhpbmsgc2hvdWxkIGJlIGFkZGVkKSBpbiBJRVRGIG1vZHVs
ZXMuDQoNCkkgYWdyZWUgdGhhdCB0aGlzIGlzIHN1ZmZpY2llbnQgYW5kIG1vZGlmaWVkIHNlbXZl
ciBwcm92aWRlcyBubyBhZGRlZCB2YWx1ZSwgb25seSBjb25mdXNpb24uDQoNCg0KL21hcnRpbg0K
DQoNCkFuZHkNCg0KDQo+DQo+IE9yIGRvIHlvdSBoYXZlIHNvbWV0aGluZyBlbHNlIGluIG1pbmQ/
DQo+DQo+IFJlZ2FyZHMsDQo+IFJlc2hhZC4NCj4NCj4gICAgIEkgY2FuIHJlbHVjdGFudGx5IGFj
Y2VwdCB0aGF0IG1vZGlmaWVkIHNtZXZlciBpcyBwdWJsaXNoZWQgYXMNCj4gICAgIEV4cGVyaW1l
bnRhbC4gIEJ1dCB0aGF0IGRvZXNuJ3QgbWVhbiB0aGF0IElFVEYgbW9kdWxlcyBzaG91bGQgdXNl
IGl0Lg0KPg0KPg0KPiAgICAgL21hcnRpbg0KPg0KPg0KPiAgICAgPg0KPiAgICAgPiBSZWdhcmRz
LA0KPiAgICAgPiBSZXNoYWQuDQo+ICAgICA+DQo+ICAgICA+DQo+ICAgICA+IE9uIDIwMjAtMDMt
MjAsIDU6MDggUE0sICJuZXRtb2Qgb24gYmVoYWxmIG9mIFJlc2hhZCBSYWhtYW4gKHJyYWhtYW4p
Ig0KPiAgICAgPiA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZC1ib3VuY2Vz
QGlldGYub3JnPiBvbiBiZWhhbGYgb2YNCj4gICAgID4gcnJhaG1hbj00MGNpc2NvLmNvbUBkbWFy
Yy5pZXRmLm9yZzxtYWlsdG86NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc+PiB3cm90ZToNCj4g
ICAgID4NCj4gICAgID4gICAgIEhpIE1hcnRpbiwNCj4gICAgID4NCj4gICAgID4gICAgIFdlJ3Zl
IG9wZW5lZCBpc3N1ZXMgdG8gdHJhY2sgeW91ciByZXZpZXcgY29tbWVudHMgKHNlZSBiZWxvdyku
IFdpbGwNCj4gICAgID4gICAgIGtpY2sgb2ZmIHNlcGFyYXRlIHRoZXJhZHMgZm9yIGVhY2ggaXNz
dWUuDQo+ICAgICA+DQo+ICAgICA+ICAgICBodHRwczovL2dpdGh1Yi5jb20vbmV0bW9kLXdnL3lh
bmctdmVyLWR0L2lzc3Vlcz9xPWlzJTNBaXNzdWUraXMlM0FvcGVuK2xhYmVsJTNBdXBkYXRlZC1t
b2QtcmV2LWhhbmRsaW5nDQo+ICAgICA+DQo+ICAgICA+ICAgICBSZWdhcmRzLA0KPiAgICAgPiAg
ICAgUmVzaGFkLg0KPiAgICAgPg0KPiAgICAgPiAgICAgT24gMjAyMC0wMy0xMCwgMzozMSBQTSwg
Im5ldG1vZCBvbiBiZWhhbGYgb2YgTWFydGluIEJqw7Zya2x1bmQiDQo+ICAgICA+ICAgICA8bmV0
bW9kLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZC1ib3VuY2VzQGlldGYub3JnPiBvbiBi
ZWhhbGYgb2YgbWJqK2lldGZANDY2OC5zZTxtYWlsdG86bWJqJTJCaWV0ZkA0NjY4LnNlPj4gd3Jv
dGU6DQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgSGksDQo+ICAgICA+DQo+ICAgICA+ICAgICAg
ICAgSGVyZSBhcmUgbXkgcmV2aWV3IGNvbW1lbnRzIG9mDQo+ICAgICA+ICAgICAgICAgZHJhZnQt
dmVyZHQtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmctMDEuDQo+ICAgICA+DQo+ICAgICA+
DQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgbyAgMy4xLjENCj4gICAgID4NCj4gICAgID4gICAg
ICAgICAgICAgbyAgSW4gc3RhdGVtZW50cyB0aGF0IGhhdmUgYW55IGRhdGEgZGVmaW5pdGlvbiBz
dGF0ZW1lbnRzIGFzDQo+ICAgICA+ICAgICAgICAgICAgICAgIHN1YnN0YXRlbWVudHMsIHRob3Nl
IGRhdGEgZGVmaW5pdGlvbiBzdWJzdGF0ZW1lbnRzIE1BWSBiZQ0KPiAgICAgPiAgICAgICAgICAg
ICAgICByZW9yZGVyZWQsIGFzIGxvbmcgYXMgdGhleSBkbyBub3QgY2hhbmdlIHRoZSBvcmRlcmlu
ZyBvciBhbnkNCj4gICAgID4gICAgICAgICAgICAgICAgInJwYyINCj4gICAgID4gICAgICAgICAg
ICAgICAgImlucHV0IiBzdWJzdGF0ZW1lbnRzLg0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgICAg
SSB0aGluayB0aGlzIG5lZWRzIHRvIGNhcHR1cmUgdGhhdCBubyBkZXNjZW5kYW50IHN0YXRlbWVu
dHMgdG8NCj4gICAgID4gICAgICAgICAgICJpbnB1dCIgY2FuIGJlIHJlb3JkZXJlZC4gIFNhbWUg
Zm9yICJvdXRwdXQiIChub3RlLCAiaW5wdXQiIGFuZA0KPiAgICAgPiAgICAgICAgICAgIm91dHB1
dCIgaW4gYm90aCAicnBjIiBhbmQgImFjdGlvbiIpLg0KPiAgICAgPg0KPiAgICAgPg0KPiAgICAg
PiAgICAgICAgIG8gIDMuMw0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgICAgICBBbGwgcmV2aXNp
b24gbGFiZWxzIHRoYXQgbWF0Y2ggdGhlIHBhdHRlcm4gZm9yIHRoZSAidmVyc2lvbiINCj4gICAg
ID4gICAgICAgICAgICAgdHlwZWRlZiBpbiB0aGUgaWV0Zi15YW5nLXNlbXZlciBZQU5HIG1vZHVs
ZSBNVVNUIGJlIGludGVycHJldGVkIGFzDQo+ICAgICA+ICAgICAgICAgICAgIFlBTkcgc2VtYW50
aWMgdmVyc2lvbiBudW1iZXJzLg0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgICAgSSBkb24ndCB0
aGluayB0aGlzIGlzIGEgZ29vZCBpZGVhLiAgU2VlbXMgbGlrZSBhIGxheWVyIHZpb2xhdGlvbi4N
Cj4gICAgID4gICAgICAgICAgIFdoYXQgaWYgbXkgcHJvamVjdCB1c2UgYW5vdGhlciBkaWFsZWN0
IG9mIHNlbXZlciwgdGhhdCB3b3VsZG4ndCBiZQ0KPiAgICAgPiAgICAgICAgICAgcG9zc2libGUg
d2l0aCB0aGlzIHJ1bGUuICBJIHRoaW5rIHRoaXMgbmVlZHMgdG8gYmUgcmVtb3ZlZC4NCj4gICAg
ID4NCj4gICAgID4NCj4gICAgID4gICAgICAgICBvICAzLjMNCj4gICAgID4NCj4gICAgID4gICAg
ICAgICAgICAgU3VibW9kdWxlcyBNVVNUIE5PVCB1c2UgcmV2aXNpb24gbGFiZWwgc2NoZW1lcyB0
aGF0IGNvdWxkIGJlDQo+ICAgICA+ICAgICAgICAgICAgIGNvbmZ1c2VkDQo+ICAgICA+ICAgICAg
ICAgICAgIHdpdGggdGhlIGluY2x1ZGluZyBtb2R1bGUncyByZXZpc2lvbiBsYWJlbCBzY2hlbWUu
DQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgICBIbW0sIGhvdyBkbyBJIGVuc3VyZSB0aGF0IHRo
aXMgTVVTVCBOT1QgaXMgaGFuZGxlZCBjb3JyZWN0bHk/ICBXaGF0DQo+ICAgICA+ICAgICAgICAg
ICBleGFjdGx5IGRvZXMgImNvdWxkIGJlIGNvbmZ1c2VkIHdpdGgiIG1lYW4/DQo+ICAgICA+DQo+
ICAgICA+DQo+ICAgICA+ICAgICAgICAgbyAgMy4zDQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAg
ICAgICAgSW4gdGhlIGZpbGVuYW1lIG9mIGEgWUFORyBtb2R1bGUsIHdoZXJlIGl0IHRha2VzIHRo
ZSBmb3JtOg0KPiAgICAgPiAgICAgICAgICAgICAgIG1vZHVsZS0NCj4gICAgID4gICAgICAgICAg
ICAgICBvci1zdWJtb2R1bGUtbmFtZSBbJ0AnIHJldmlzaW9uLWxhYmVsXSAoICcueWFuZycgLyAn
LnlpbicgKQ0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgICAgU2hvdWxkIHRoaXMgc2VjdGlvbiB1
cGRhdGUgNS4yIG9mIFJGQyA3OTUwPyAgSSBrbm93IHRoYXQgNS4yIGp1c3QNCj4gICAgID4gICAg
ICAgICAgIHNheXMgIlNIT1VMRCIuICBCdXQgZXhpc3RpbmcgdG9vbHMgaW1wbGVtZW50IHRoaXMg
U0hPVUxELCBhbmQgdGhleQ0KPiAgICAgPiAgICAgICAgICAgbmVlZCB0byBiZSB1cGRhdGVkIHRv
IGhhbmRsZSB0aGlzIG5ldyBjb252ZW50aW9uLg0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgICAg
QnV0IEkgd29uZGVyIGlmIHRoaXMgYSBnb29kIGlkZWEuICBJdCBtZWFucyB0aGF0IGEgdG9vbCB0
aGF0IGxvb2tzDQo+ICAgICA+ICAgICAgICAgICBmb3IgYSBtb2R1bGUgd2l0aCBhIGNlcnRhaW4g
cmV2aXNpb24gZGF0ZSBjYW5ub3Qgc2ltcGx5IGNoZWNrIHRoZQ0KPiAgICAgPiAgICAgICAgICAg
ZmlsZW5hbWVzLCBidXQgbmVlZCB0byBwYXJzZSBhbGwgYXZhaWxhYmxlIG1vZHVsZXMgKHdpanVz
dCB0byBmaW5kDQo+ICAgICA+ICAgICAgICAgICB0aGUNCj4gICAgID4NCj4gICAgID4NCj4gICAg
ID4NCj4gICAgID4gICAgICAgICBvICAzLjQNCj4gICAgID4NCj4gICAgID4gICAgICAgICAgICAg
IGxlYWYgaW1wZXJpYWwtdGVtcGVyYXR1cmUgew0KPiAgICAgPiAgICAgICAgICAgICAgICB0eXBl
IGludDY0Ow0KPiAgICAgPiAgICAgICAgICAgICAgICB1bml0cyAiZGVncmVlcyBGYWhyZW5oZWl0
IjsNCj4gICAgID4gICAgICAgICAgICAgICAgc3RhdHVzIGRlcHJlY2F0ZWQgew0KPiAgICAgPiAg
ICAgICAgICAgICAgICAgIHJldjpzdGF0dXMtZGVzY3JpcHRpb24NCj4gICAgID4gICAgICAgICAg
ICAgICAgICAgICJJbXBlcmlhbCBtZWFzdXJlbWVudHMgYXJlIGJlaW5nIHBoYXNlZCBvdXQgaW4g
ZmF2b3INCj4gICAgID4gICAgICAgICAgICAgICAgICAgICBvZiB0aGVpciBtZXRyaWMgZXF1aXZh
bGVudHMuICBVc2UgbWV0cmljLXRlbXBlcmF0dXJlDQo+ICAgICA+ICAgICAgICAgICAgICAgICAg
ICAgaW5zdGVhZC4iOw0KPiAgICAgPiAgICAgICAgICAgICAgICB9DQo+ICAgICA+ICAgICAgICAg
ICAgICAgIGRlc2NyaXB0aW9uDQo+ICAgICA+ICAgICAgICAgICAgICAgICAgIlRlbXBlcmF0dXJl
IGluIGRlZ3JlZXMgRmFocmVuaGVpdC4iOw0KPiAgICAgPiAgICAgICAgICAgICAgfQ0KPiAgICAg
Pg0KPiAgICAgPiAgICAgICAgICAgSSBkb24ndCB0aGluayByZXY6c3RhdHVzLWRlc2NyaXB0aW9u
IGlzIG5lY2Vzc2FyeSAvIHdvcnRoIGl0LiAgVGhpcw0KPiAgICAgPiAgICAgICAgICAgY2FuIGVh
c2lseSBiZSB3cml0dGVuIHdpdGggdGhlIG5vcm1hbCBkZXNjcmlwdGlvbiBzdGF0ZW1lbnQgaW5z
dGVhZDoNCj4gICAgID4NCj4gICAgID4gICAgICAgICAgICAgIGxlYWYgaW1wZXJpYWwtdGVtcGVy
YXR1cmUgew0KPiAgICAgPiAgICAgICAgICAgICAgICB0eXBlIGludDY0Ow0KPiAgICAgPiAgICAg
ICAgICAgICAgICB1bml0cyAiZGVncmVlcyBGYWhyZW5oZWl0IjsNCj4gICAgID4gICAgICAgICAg
ICAgICAgc3RhdHVzIGRlcHJlY2F0ZWQ7DQo+ICAgICA+ICAgICAgICAgICAgICAgIGRlc2NyaXB0
aW9uDQo+ICAgICA+ICAgICAgICAgICAgICAgICAgICAiSW1wZXJpYWwgbWVhc3VyZW1lbnRzIGFy
ZSBiZWluZyBwaGFzZWQgb3V0IGluIGZhdm9yDQo+ICAgICA+ICAgICAgICAgICAgICAgICAgICAg
b2YgdGhlaXIgbWV0cmljIGVxdWl2YWxlbnRzLiAgVXNlIG1ldHJpYy10ZW1wZXJhdHVyZQ0KPiAg
ICAgPiAgICAgICAgICAgICAgICAgICAgIGluc3RlYWQuDQo+ICAgICA+DQo+ICAgICA+ICAgICAg
ICAgICAgICAgICAgICAgVGVtcGVyYXR1cmUgaW4gZGVncmVlcyBGYWhyZW5oZWl0LiI7DQo+ICAg
ICA+ICAgICAgICAgICAgICB9DQo+ICAgICA+DQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgbyAg
My41DQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgICBUaGUgZXhhbXBsZSBtb2R1bGVzIHNob3Vs
ZCBiZSBsZWdhbCBZQU5HIG1vZHVsZXMuICBVc2UgZS5nLg0KPiAgICAgPiAgICAgICAgICAgInVy
bjpleGFtcGxlOm1vZHVsZSIgYXMgbmFtZXNwYWNlLg0KPiAgICAgPg0KPiAgICAgPiAgICAgICAg
ICAgQWxzbywgdGhlIG1vZHVsZXMgYXJlIG1pc3NpbmcgdGhlIGxhc3QgIn0iLCB3aGljaCBjb25m
dXNlcyB0aGUNCj4gICAgID4gICAgICAgICAgICJyZmNzdHJpcCIgdG9vbC4NCj4gICAgID4NCj4g
ICAgID4NCj4gICAgID4gICAgICAgICBvIDQuMS4xDQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAg
ICAgIEFsdGVybmF0aXZlbHksIHRoZSBmaXJzdCBleGFtcGxlIGNvdWxkIGhhdmUgdXNlZCB0aGUg
cmV2aXNpb24NCj4gICAgID4gICAgICAgICAgICAgbGFiZWwNCj4gICAgID4gICAgICAgICAgICAg
IjEuMC4wIiBpbnN0ZWFkLCB3aGljaCBzZWxlY3RzIHRoZSBzYW1lIHNldCBvZiByZXZpc2lvbnMv
dmVyc2lvbnMuDQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgICAgIGltcG9ydCBleGFtcGxlLW1v
ZHVsZSB7DQo+ICAgICA+ICAgICAgICAgICAgICAgcmV2OnJldmlzaW9uLW9yLWRlcml2ZWQgMS4w
LjA7DQo+ICAgICA+ICAgICAgICAgICAgIH0NCj4gICAgID4NCj4gICAgID4gICAgICAgICAgIFNo
b3VsZG4ndCB0aGlzIGJlIHMvMS4wLjAvMi4wLjAvZyA/DQo+ICAgICA+DQo+ICAgICA+DQo+ICAg
ICA+ICAgICAgICAgbyAgNQ0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgICAgSSB0aGluayB0aGUg
bW9kdWxlIG5hbWUgImlldGYteWwtcmV2aXNpb25zIiBzaG91bGQgYmUgY2hhbmdlZCB0bw0KPiAg
ICAgPiAgICAgICAgICAgImlldGYteWFuZy1saWJyYXJ5LXJldmlzaW9ucyIuICAgInlsIiBpcyBu
b3QgYSB3ZWxsLWtub3duIGFjcm9ueW0uDQo+ICAgICA+DQo+ICAgICA+DQo+ICAgICA+ICAgICAg
ICAgbyAgNS4yLjINCj4gICAgID4NCj4gICAgID4gICAgICAgICAgIFdvdWxkbid0IGl0IGJlIGJl
dHRlciBpZiB0aGUgbGVhZiAiZGVwcmVjYXRlZC1ub2Rlcy1pbXBsZW1lbnRlZCIgYW5kDQo+ICAg
ICA+ICAgICAgICAgICAib2Jzb2xldGUtbm9kZXMtYWJzZW50IiB3ZXJlIG9mIHR5cGUgImJvb2xl
YW4iIHJhdGhlciB0aGFuIHR5cGUNCj4gICAgID4gICAgICAgICAgICJlbXB0eSI/DQo+ICAgICA+
DQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgbyAgNy4xDQo+ICAgICA+DQo+ICAgICA+ICAgICAg
ICAgICBUaGUgdGV4dCBzYXlzOg0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgICAgICBBbGwgSUVU
RiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVsIHN0YXRlbWVudHMgZm9y
DQo+ICAgICA+ICAgICAgICAgICAgIGFsbA0KPiAgICAgPiAgICAgICAgICAgICBuZXdseSBwdWJs
aXNoZWQgWUFORyBtb2R1bGVzLCBhbmQgYWxsIG5ld2x5IHB1Ymxpc2hlZCByZXZpc2lvbnMgb2YN
Cj4gICAgID4gICAgICAgICAgICAgZXhpc3RpbmcgWUFORyBtb2R1bGVzLiAgVGhlIHJldmlzaW9u
LWxhYmVsIE1VU1QgdGFrZSB0aGUgZm9ybSBvZiBhDQo+ICAgICA+ICAgICAgICAgICAgIFlBTkcg
c2VtYW50aWMgdmVyc2lvbiBudW1iZXIgW0ktRC52ZXJkdC1uZXRtb2QteWFuZy1zZW12ZXJdLg0K
PiAgICAgPg0KPiAgICAgPiAgICAgICAgICAgSSBzdHJvbmdseSBkaXNhZ3JlZSB3aXRoIHRoaXMg
bmV3IHJ1bGUuICBJRVRGIG1vZHVsZXMgdXNlIGEgbGluZWFyDQo+ICAgICA+ICAgICAgICAgICBo
aXN0b3J5LCBzbyB0aGVyZSBhcmUgbm8gcmVhc29ucyB0byB1c2UgIm1vZGlmaWVkIHNlbXZlciIu
DQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgICBJdCBpcyBvayB0byB1c2UgcmV2Om5iYy1jaGFu
Z2VzIGlmIG5lZWRlZCwgdGhvdWdoLg0KPiAgICAgPg0KPiAgICAgPg0KPiAgICAgPiAgICAgICAg
IG8gNy4xLjENCj4gICAgID4NCj4gICAgID4gICAgICAgICAgIFRoZXJlIGlzIGEgbWlzc2luZyAi
IGluOg0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgICAgIDQuICBGb3Igc3RhdHVzICJvYnNvbGV0
ZSIsIGl0IGlzIFJFQ09NTUVOREVEIHRvIGtlZXAgdGhlICJzdGF0dXMtDQo+ICAgICA+ICAgICAg
ICAgICAgICAgIGRlc2NyaXB0aW9uIiBpbmZvcm1hdGlvbiwgZnJvbSB3aGVuIHRoZSBub2RlIGhh
ZCBzdGF0dXMNCj4gICAgID4gICAgICAgICAgICAgICAgImRlcHJlY2F0ZWQsIHdoaWNoIGlzIHN0
aWxsIHJlbGV2YW50Lg0KPiAgICAgPiAgICAgICAgICBIRVJFICAtLS0tLS0tLS0tLV4NCj4gICAg
ID4NCj4gICAgID4NCj4gICAgID4gICAgICAgICBvICA4DQo+ICAgICA+DQo+ICAgICA+ICAgICAg
ICAgICBzL0NPREUgRU5EUz4vPENPREUgRU5EUz4vDQo+ICAgICA+DQo+ICAgICA+DQo+ICAgICA+
ICAgICAgICAgbyBCb3RoIFlBTkcgbW9kdWxlcw0KPiAgICAgPg0KPiAgICAgPiAgICAgICAgICAg
QWxsIGV4dGVuc2lvbnMgc2hvdWxkIHNwZWNpZnkgdGhlIGdyYW1tYXI7IGkuZS4sIGluIHdoaWNo
IHN0YXRlbWVudHMNCj4gICAgID4gICAgICAgICAgIHRoZXkgY2FuIGJlIHByZXNlbnQgYW5kIHdo
aWNoIHN1YnN0YXRlbWVudHMgdGhleSBjYW4gaGF2ZS4NCj4gICAgID4NCj4gICAgID4NCj4gICAg
ID4NCj4gICAgID4gICAgICAgICAvbWFydGluDQo+ICAgICA+DQo+ICAgICA+ICAgICAgICAgX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gICAgID4gICAg
ICAgICBuZXRtb2QgbWFpbGluZyBsaXN0DQo+ICAgICA+ICAgICAgICAgbmV0bW9kQGlldGYub3Jn
PG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+DQo+ICAgICA+ICAgICAgICAgaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCj4gICAgID4NCj4gICAgID4NCj4gICAgID4g
ICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+ICAg
ICA+ICAgICBuZXRtb2QgbWFpbGluZyBsaXN0DQo+ICAgICA+ICAgICBuZXRtb2RAaWV0Zi5vcmc8
bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4NCj4gICAgID4gICAgIGh0dHBzOi8vd3d3LmlldGYub3Jn
L21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQo+ICAgICA+DQo+ICAgICA+DQo+DQo+DQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KbmV0bW9kIG1haWxpbmcg
bGlzdA0KbmV0bW9kQGlldGYub3JnPG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+DQpodHRwczovL3d3
dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0K

--_000_MN2PR11MB4366775C8E9A5488D33E484EB5C80MN2PR11MB4366namp_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1z
b0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJw
bGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLk1zb0xpc3RQYXJhZ3JhcGgsIGxp
Lk1zb0xpc3RQYXJhZ3JhcGgsIGRpdi5Nc29MaXN0UGFyYWdyYXBoDQoJe21zby1zdHlsZS1wcmlv
cml0eTozNDsNCgltYXJnaW4tdG9wOjBjbTsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1hcmdpbi1i
b3R0b206MGNtOw0KCW1hcmdpbi1sZWZ0OjM2LjBwdDsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7
DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9
DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHls
ZS1uYW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmln
aHQ6MGNtOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsN
Cglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30N
CnNwYW4uRW1haWxTdHlsZTE4DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1z
b0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6
IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7fQ0KQHBh
Z2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQg
NzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0
aW9uMTt9DQovKiBMaXN0IERlZmluaXRpb25zICovDQpAbGlzdCBsMA0KCXttc28tbGlzdC1pZDox
MjMzOTI3MDk1Ow0KCW1zby1saXN0LXR5cGU6aHlicmlkOw0KCW1zby1saXN0LXRlbXBsYXRlLWlk
czotNTY0NDc5NDM4IC0xNzI5ODI5MTQ0IDEzNDgwNzU3NyAxMzQ4MDc1NzkgMTM0ODA3NTY3IDEz
NDgwNzU3NyAxMzQ4MDc1NzkgMTM0ODA3NTY3IDEzNDgwNzU3NyAxMzQ4MDc1Nzk7fQ0KQGxpc3Qg
bDA6bGV2ZWwxDQoJe21zby1sZXZlbC10ZXh0OiJcKCUxXCkiOw0KCW1zby1sZXZlbC10YWItc3Rv
cDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
MTguMHB0O30NCkBsaXN0IGwwOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBo
YS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDMNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9w
Om5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDot
OS4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBs
aXN0IGwwOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxp
c3QgbDA6bGV2ZWw3DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVs
OA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LTE4LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0Kb2wNCgl7bWFyZ2luLWJv
dHRvbTowY207fQ0KdWwNCgl7bWFyZ2luLWJvdHRvbTowY207fQ0KLS0+PC9zdHlsZT48IS0tW2lm
IGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9
IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxv
OnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIx
IiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkg
bGFuZz0iRU4tR0IiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29y
ZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1VUyI+W0FzIGFuIGluZGl2aWR1YWwgY29udHJpYnV0b3JdPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPk15
IGltcHJlc3Npb24gaXMgdGhhdCBTZW12ZXIgMi4wLjAgd29ya3MgZmluZSBpZiB5b3UgY2FuIGFs
d2F5cyBmb3JjZSBjbGllbnRzIHRvIG1vdmUgdG8gdGhlIGxhdGVzdCB2ZXJzaW9uIG9mIHRoZSBB
UEkgd2hlbmV2ZXIgYW55IGJ1Z2ZpeGVzIGFyZSBtYWRlIHRvIHRoZSBBUEkgKHdoZXRoZXIgdGhl
eSBhcmUgQkMgb3IgTkJDKS4mbmJzcDsgVGhpcw0KIGlzIGEgbmF0dXJhbCBmaXQgZm9yIG9wZW4g
c291cmNlIHByb2plY3RzLCBidXQgbm90IHNvIGdyZWF0IGZvciBsb25nIGxpZmUgcGFpZCBzdXBw
b3J0IGNvbnRyYWN0cy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhlIGdvYWwgb2YgWUFORyBzZW12ZXIgaXMgbm90IHRvIGZh
Y2lsaXRhdGUgcmVsZWFzZSBicmFuY2hpbmcuJm5ic3A7IEl0IGlzIHRvIGFsbG93IHZlbmRvcnMg
dG8gZml4IFlBTkcgbW9kdWxlcyB3aXRob3V0IGZvcmNpbmcgY2xpZW50cyB0byB1cGRhdGUgdG8g
dGhlIGxhdGVzdCB2ZXJzaW9uIG9mIHRoYXQgWUFORyBtb2R1bGUgKHdoaWNoIG1heQ0KIGNvbnRh
aW4gb3RoZXIgdW5yZWxhdGVkIE5CQyBjaGFuZ2VzIGFuZCBoYXZlIGxvdHMgb2YgZGVwZW5kZW5j
aWVzIG9uIG90aGVyIG1vZHVsZXMpLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5Ob3RlIHRoYXQgT3BlbkNvbmZpZyBhbHNvIGhp
dCB0aGlzIHByb2JsZW0sIGJ1dCB0aGV5IHByb3Bvc2VkIGEgZGlmZmVyZW50IHNvbHV0aW9uLiZu
YnNwOyBJLmUuIHNoaXAgdGhlIGJhc2UgbW9kdWxlIHdpdGggYW5vdGhlciBtb2R1bGUgdGhhdCBj
b250YWlucyBkZXZpYXRpb25zIHRvIGZpeCBhbnkgYnVncyBpbiB0aGUgYmFzZSBtb2R1bGUuJm5i
c3A7IEFsYXMNCiB0aGlzIGNvbXBsZXRlbHkgZGVjb3VwbGVzIHRoZSByZWFsIG1vZHVsZSBoaXN0
b3J5IGZyb20gYW55IHJldmlzaW9uLWRhdGUvdmVyc2lvbiBudW1iZXIgY29udGFpbmVkIGluIHRo
ZSBtb2R1bGUsIHNpbmNlIHRvIHJlYWxseSB1bmRlcnN0YW5kIHRoZSB2ZXJzaW9uIG9mIHRoZSBt
b2R1bGUgeW91IGFsc28gbmVlZCB0byBrbm93IHRoZSBzZXQgb2YgYXNzb2NpYXRlZCBwYXRjaCBt
b2R1bGVzIGNvbnRhaW5pbmcgYW55IGRldmlhdGlvbnMgdG8gdGhlDQogYmFzZSBtb2R1bGUuPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1z
by1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t
VVMiPlJlZ2FyZHMsPGJyPg0KUm9iPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFk
ZGluZzowY20gMGNtIDBjbSA0LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7
Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20i
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiPkZyb206PC9zcGFu
PjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+IG5ldG1vZCAmbHQ7bmV0bW9kLWJvdW5jZXNAaWV0Zi5v
cmcmZ3Q7DQo8Yj5PbiBCZWhhbGYgT2YgPC9iPkFuZHkgQmllcm1hbjxicj4NCjxiPlNlbnQ6PC9i
PiAzMCBNYXJjaCAyMDIwIDE5OjUxPGJyPg0KPGI+VG86PC9iPiBNYXJ0aW4gQmrDtnJrbHVuZCAm
bHQ7bWJqJiM0MztpZXRmQDQ2Njguc2UmZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBOZXRNb2QgV0cgJmx0
O25ldG1vZEBpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtuZXRtb2RdIEFs
bCBJRVRGIFlBTkcgbW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNpb24tbGFiZWwgc3RhdGVtZW50
czxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5PbiBNb24sIE1hciAzMCwgMjAyMCBhdCAxMToyMCBBTSBNYXJ0aW4gQmrDtnJrbHVuZCAmbHQ7
PGEgaHJlZj0ibWFpbHRvOm1iaiUyQmlldGZANDY2OC5zZSI+bWJqJiM0MztpZXRmQDQ2Njguc2U8
L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9
ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20g
MGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNtIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+JnF1b3Q7UmVzaGFk
IFJhaG1hbiAocnJhaG1hbikmcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpycmFobWFuQGNpc2Nv
LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPnJyYWhtYW5AY2lzY28uY29tPC9hPiZndDsgd3JvdGU6PGJy
Pg0KJmd0OyBPbiAyMDIwLTAzLTI4LCA0OjQxIEFNLCAmcXVvdDtNYXJ0aW4gQmrDtnJrbHVuZCZx
dW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1iaiUyQmlldGZANDY2OC5zZSIgdGFyZ2V0PSJfYmxh
bmsiPm1iaiYjNDM7aWV0ZkA0NjY4LnNlPC9hPiZndDsgd3JvdGU6PGJyPg0KJmd0OyA8YnI+DQom
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmcXVvdDtSZXNoYWQgUmFobWFuIChycmFobWFuKSZxdW90
OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJyYWhtYW5AY2lzY28uY29tIiB0YXJnZXQ9Il9ibGFuayI+
cnJhaG1hbkBjaXNjby5jb208L2E+Jmd0OyB3cm90ZTo8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7IEhpLDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsgPGJyPg0KJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyA8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vbmV0
bW9kLXdnL3lhbmctdmVyLWR0L2lzc3Vlcy80NSIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly9n
aXRodWIuY29tL25ldG1vZC13Zy95YW5nLXZlci1kdC9pc3N1ZXMvNDU8L2E+PGJyPg0KJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO28mbmJzcDsgNy4xPGJyPg0KJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8
YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDtUaGUgdGV4dCBzYXlzOjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwO0FsbCBJRVRGIFlBTkcgbW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNpb24tbGFi
ZWwgc3RhdGVtZW50cyBmb3I8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7YWxsPGJyPg0KJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwO25ld2x5IHB1Ymxpc2hlZCBZQU5HIG1vZHVsZXMsIGFuZCBhbGwgbmV3bHkg
cHVibGlzaGVkIHJldmlzaW9ucyBvZjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtleGlzdGluZyBZ
QU5HIG1vZHVsZXMuJm5ic3A7IFRoZSByZXZpc2lvbi1sYWJlbCBNVVNUIHRha2UgdGhlIGZvcm0g
b2YgYTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtZQU5HIHNlbWFudGljIHZlcnNpb24gbnVtYmVy
IFtJLUQudmVyZHQtbmV0bW9kLXlhbmctc2VtdmVyXS48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwO0kgc3Ryb25nbHkgZGlzYWdyZWUgd2l0aCB0aGlzIG5ldyBydWxlLiZuYnNwOyBJRVRGIG1v
ZHVsZXMgdXNlIGEgbGluZWFyPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7aGlzdG9yeSwgc28gdGhlcmUgYXJl
IG5vIHJlYXNvbnMgdG8gdXNlICZxdW90O21vZGlmaWVkIHNlbXZlciZxdW90Oy48YnI+DQomZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
Ozxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwO0l0IGlzIG9rIHRvIHVzZSByZXY6bmJjLWNoYW5nZXMgaWYgbmVl
ZGVkLCB0aG91Z2guPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyA8YnI+DQomZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7IFdlIGJlbGlldmUgc29tZSBJRVRGIG1vZGVscyBtYXkg
bm90IGZvbGxvdyBsaW5lYXIgaGlzdG9yeSwgdGhpcyB3YXM8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsmZ3Q7IGJyb3VnaHQgdXAgKEkgdGhpbmspIGZvciBJRFIuIE1vZGlmaWVkIHNlbXZl
ciBhbGxvd3MgZm9yIG5vbi1saW5lYXI8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7
IGhpc3RvcnkgYW5kIGFsc28gZG9lc24ndCBwcmVjbHVkZSBsaW5lYXIgaGlzdG9yeS4gU28gZXZl
biBpZiB3ZSBlbmQgdXA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7IGhhdmluZyBu
byBJRVRGIG1vZHVsZXMgdXNpbmcgYnJhbmNoaW5nLCBtb2RpZmllZCBzZW12ZXIgc3RpbGwgd29y
a3MuPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7V2l0aCB0aGUgY2xhcmlmaWFjdGlvbnMgYW5kIHVwZGF0ZXMgaW48YnI+DQomZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDtkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lvbmlu
Zywgbm9uLWxpbmVhciB2ZXJzaW9uaW5nPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7d29y
a3Mgd2l0aG91dCBtb2RpZmllZCBzZW12ZXIuJm5ic3A7IFNvIHRoZXJlIGlzIG5vIHRlY2huaWNh
bCByZWFzb24gdG8gdXNlPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7bW9kaWZpZWQgc2Vt
dmVyIGluIElFVEYgbW9kdWxlcy48YnI+DQomZ3Q7IDxicj4NCiZndDsgU28gYXJlIHlvdSBwcm9w
b3Npbmcgd2UgdXNlIHNvbWUgb3RoZXIgcmV2aXNpb24tbGFiZWwgc2NoZW1lIChlLmcuIHNlbXZl
ciAyLjAuMCkgZm9yIElFVEYgbW9kdWxlcz88YnI+DQomZ3Q7IDxicj4NCiZndDsgT3IgdGhhdCBJ
RVRGIG1vZHVsZXMgc2hvdWxkbid0IHVzZSByZXZpc2lvbi1sYWJlbHM/PGJyPg0KPGJyPg0KVGhh
dCBJRVRGIHNob3VsZG4ndCB1c2UgcmV2aXNpb24gbGFiZWxzLjxvOnA+PC9vOnA+PC9wPg0KPC9i
bG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBkbyBub3QgbGlrZSBt
b2RpZmllZCBzZW12ZXIgYmVjYXVzZSBpdCB3aWxsIGNhdXNlIGNvbmZ1c2lvbiB3aXRoIHRoZSBy
ZWFsIHNlbXZlcjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+aW50cm9kdWNlZCBieSBPcGVuQ29uZmlnLiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Tb21ldGltZXMgbXVsdGlwbGUgcmVs
ZWFzZSB0cmFpbnMgYXJlIG5lZWRlZCwgYW5kIHRoZSByZXZpc2lvbiBsYWJlbCAoaW4gYWRkaXRp
b24gdG8gcmV2aXNpb24tZGF0ZSk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPmNhbiBoZWxwIGRpc3Rpbmd1aXNoIHJldmlzaW9ucyBmcm9tIGVhY2gg
cmVsZWFzZSB0cmFpbiwgc28gcGxhaW4gc2VtdmVyIHRoYXQgaXMgaW50cm9kdWNlZCBvdmVyIHRp
bWU8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPndv
dWxkIGJlIE9LLiZuYnNwOyZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5JdCBpcyBwb3NzaWJsZSB0byBpbnRyb2R1Y2Ugb25seSBCQyBj
aGFuZ2VzIG9uIGVhY2ggcmVsZWFzZSB0cmFpbi48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoZSBCQyB2cy4gTkJDIGlzc3VlIGhhcyBub3RoaW5n
IHRvIGRvIHdpdGggbXVsdGlwbGUgcmVsZWFzZSB0cmFpbnMuPG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xp
ZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44
cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWJvdHRvbToxMi4wcHQiPkkgYW0gYWxsIGZvciB1c2luZyByZXY6bmJjLWNoYW5nZXMgb3IgcmV2
OmVkaXRvcmlhbC1jaGFuZ2VzICh3aGljaCBJPGJyPg0KdGhpbmsgc2hvdWxkIGJlIGFkZGVkKSBp
biBJRVRGIG1vZHVsZXMuPG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGFncmVlIHRoYXQgdGhpcyBpcyBzdWZmaWNpZW50IGFuZCBt
b2RpZmllZCBzZW12ZXIgcHJvdmlkZXMgbm8gYWRkZWQgdmFsdWUsIG9ubHkgY29uZnVzaW9uLjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTti
b3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7
bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxicj4NCi9tYXJ0aW48bzpwPjwvbzpwPjwv
cD4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QW5keTxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTti
b3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7
bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48YnI+DQomZ3Q7IDxicj4NCiZndDsgT3IgZG8geW91IGhhdmUgc29tZXRoaW5nIGVsc2UgaW4g
bWluZD88YnI+DQomZ3Q7IDxicj4NCiZndDsgUmVnYXJkcyw8YnI+DQomZ3Q7IFJlc2hhZC48YnI+
DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtJ
IGNhbiByZWx1Y3RhbnRseSBhY2NlcHQgdGhhdCBtb2RpZmllZCBzbWV2ZXIgaXMgcHVibGlzaGVk
IGFzPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7RXhwZXJpbWVudGFsLiZuYnNwOyBCdXQg
dGhhdCBkb2Vzbid0IG1lYW4gdGhhdCBJRVRGIG1vZHVsZXMgc2hvdWxkIHVzZSBpdC48YnI+DQom
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+
DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsvbWFydGluPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7IFJlZ2FyZHMs
PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyBSZXNoYWQuPGJyPg0KJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7IDxi
cj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsgT24gMjAyMC0wMy0yMCwgNTowOCBQTSwg
JnF1b3Q7bmV0bW9kIG9uIGJlaGFsZiBvZiBSZXNoYWQgUmFobWFuIChycmFobWFuKSZxdW90Ozxi
cj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsgJmx0OzxhIGhyZWY9Im1haWx0bzpuZXRt
b2QtYm91bmNlc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm5ldG1vZC1ib3VuY2VzQGlldGYu
b3JnPC9hPiBvbiBiZWhhbGYgb2Y8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7IHJy
YWhtYW49PGEgaHJlZj0ibWFpbHRvOjQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnIiB0YXJnZXQ9
Il9ibGFuayI+NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc8L2E+Jmd0OyB3cm90ZTo8YnI+DQom
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO0hpIE1hcnRpbiw8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtXZSd2ZSBvcGVuZWQgaXNzdWVzIHRvIHRyYWNr
IHlvdXIgcmV2aWV3IGNvbW1lbnRzIChzZWUgYmVsb3cpLiBXaWxsPGJyPg0KJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7a2ljayBvZmYgc2VwYXJhdGUgdGhl
cmFkcyBmb3IgZWFjaCBpc3N1ZS48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDs8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vbmV0bW9kLXdnL3lhbmct
dmVyLWR0L2lzc3Vlcz9xPWlzJTNBaXNzdWUmIzQzO2lzJTNBb3BlbiYjNDM7bGFiZWwlM0F1cGRh
dGVkLW1vZC1yZXYtaGFuZGxpbmciIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2dpdGh1Yi5jb20v
bmV0bW9kLXdnL3lhbmctdmVyLWR0L2lzc3Vlcz9xPWlzJTNBaXNzdWUmIzQzO2lzJTNBb3BlbiYj
NDM7bGFiZWwlM0F1cGRhdGVkLW1vZC1yZXYtaGFuZGxpbmc8L2E+PGJyPg0KJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7UmVnYXJkcyw8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtSZXNoYWQuPGJyPg0KJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7T24gMjAyMC0wMy0xMCwgMzoz
MSBQTSwgJnF1b3Q7bmV0bW9kIG9uIGJlaGFsZiBvZiBNYXJ0aW4gQmrDtnJrbHVuZCZxdW90Ozxi
cj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZsdDs8
YSBocmVmPSJtYWlsdG86bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5u
ZXRtb2QtYm91bmNlc0BpZXRmLm9yZzwvYT4gb24gYmVoYWxmIG9mDQo8YSBocmVmPSJtYWlsdG86
bWJqJTJCaWV0ZkA0NjY4LnNlIiB0YXJnZXQ9Il9ibGFuayI+bWJqJiM0MztpZXRmQDQ2Njguc2U8
L2E+Jmd0OyB3cm90ZTo8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwO0hpLDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtIZXJlIGFyZSBt
eSByZXZpZXcgY29tbWVudHMgb2Y8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2RyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLW1v
ZHVsZS12ZXJzaW9uaW5nLTAxLjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4N
CiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7byZuYnNwOyAzLjEuMTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO28m
bmJzcDsgSW4gc3RhdGVtZW50cyB0aGF0IGhhdmUgYW55IGRhdGEgZGVmaW5pdGlvbiBzdGF0ZW1l
bnRzIGFzPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgc3Vic3RhdGVtZW50cywgdGhv
c2UgZGF0YSBkZWZpbml0aW9uIHN1YnN0YXRlbWVudHMgTUFZIGJlPGJyPg0KJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgcmVvcmRlcmVkLCBhcyBsb25nIGFzIHRoZXkgZG8gbm90IGNoYW5nZSB0
aGUgb3JkZXJpbmcgb3IgYW55PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJnF1b3Q7
cnBjJnF1b3Q7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJnF1b3Q7aW5wdXQmcXVv
dDsgc3Vic3RhdGVtZW50cy48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0kgdGhpbmsgdGhp
cyBuZWVkcyB0byBjYXB0dXJlIHRoYXQgbm8gZGVzY2VuZGFudCBzdGF0ZW1lbnRzIHRvPGJyPg0K
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7JnF1b3Q7aW5wdXQmcXVvdDsgY2FuIGJlIHJlb3JkZXJlZC4mbmJzcDsgU2Ft
ZSBmb3IgJnF1b3Q7b3V0cHV0JnF1b3Q7IChub3RlLCAmcXVvdDtpbnB1dCZxdW90OyBhbmQ8YnI+
DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsmcXVvdDtvdXRwdXQmcXVvdDsgaW4gYm90aCAmcXVvdDtycGMmcXVvdDsg
YW5kICZxdW90O2FjdGlvbiZxdW90OykuPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
byZuYnNwOyAzLjM8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtBbGwgcmV2aXNp
b24gbGFiZWxzIHRoYXQgbWF0Y2ggdGhlIHBhdHRlcm4gZm9yIHRoZSAmcXVvdDt2ZXJzaW9uJnF1
b3Q7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO3R5cGVkZWYgaW4gdGhlIGlldGYteWFuZy1zZW12
ZXIgWUFORyBtb2R1bGUgTVVTVCBiZSBpbnRlcnByZXRlZCBhczxicj4NCiZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDtZQU5HIHNlbWFudGljIHZlcnNpb24gbnVtYmVycy48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwO0kgZG9uJ3QgdGhpbmsgdGhpcyBpcyBhIGdvb2QgaWRlYS4mbmJzcDsgU2VlbXMgbGlr
ZSBhIGxheWVyIHZpb2xhdGlvbi48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtXaGF0IGlmIG15IHByb2plY3Qg
dXNlIGFub3RoZXIgZGlhbGVjdCBvZiBzZW12ZXIsIHRoYXQgd291bGRuJ3QgYmU8YnI+DQomZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDtwb3NzaWJsZSB3aXRoIHRoaXMgcnVsZS4mbmJzcDsgSSB0aGluayB0aGlzIG5lZWRz
IHRvIGJlIHJlbW92ZWQuPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7byZuYnNwOyAz
LjM8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtTdWJtb2R1bGVzIE1VU1QgTk9U
IHVzZSByZXZpc2lvbiBsYWJlbCBzY2hlbWVzIHRoYXQgY291bGQgYmU8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7Y29uZnVzZWQ8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7d2l0aCB0aGUgaW5jbHVk
aW5nIG1vZHVsZSdzIHJldmlzaW9uIGxhYmVsIHNjaGVtZS48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwO0htbSwgaG93IGRvIEkgZW5zdXJlIHRoYXQgdGhpcyBNVVNUIE5PVCBpcyBoYW5kbGVk
IGNvcnJlY3RseT8mbmJzcDsgV2hhdDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2V4YWN0bHkgZG9lcyAmcXVv
dDtjb3VsZCBiZSBjb25mdXNlZCB3aXRoJnF1b3Q7IG1lYW4/PGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
Ozxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7byZuYnNwOyAzLjM8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7SW4gdGhlIGZpbGVuYW1lIG9mIGEgWUFORyBtb2R1bGUsIHdoZXJlIGl0IHRha2Vz
IHRoZSBmb3JtOjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7bW9kdWxlLTxicj4NCiZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7b3Itc3VibW9kdWxlLW5hbWUgWydAJyByZXZpc2lvbi1s
YWJlbF0gKCAnLnlhbmcnIC8gJy55aW4nICk8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO1No
b3VsZCB0aGlzIHNlY3Rpb24gdXBkYXRlIDUuMiBvZiBSRkMgNzk1MD8mbmJzcDsgSSBrbm93IHRo
YXQgNS4yIGp1c3Q8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtzYXlzICZxdW90O1NIT1VMRCZxdW90Oy4mbmJz
cDsgQnV0IGV4aXN0aW5nIHRvb2xzIGltcGxlbWVudCB0aGlzIFNIT1VMRCwgYW5kIHRoZXk8YnI+
DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDtuZWVkIHRvIGJlIHVwZGF0ZWQgdG8gaGFuZGxlIHRoaXMgbmV3IGNvbnZl
bnRpb24uPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtCdXQgSSB3b25kZXIgaWYgdGhpcyBh
IGdvb2QgaWRlYS4mbmJzcDsgSXQgbWVhbnMgdGhhdCBhIHRvb2wgdGhhdCBsb29rczxicj4NCiZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwO2ZvciBhIG1vZHVsZSB3aXRoIGEgY2VydGFpbiByZXZpc2lvbiBkYXRlIGNhbm5v
dCBzaW1wbHkgY2hlY2sgdGhlPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ZmlsZW5hbWVzLCBidXQgbmVlZCB0
byBwYXJzZSBhbGwgYXZhaWxhYmxlIG1vZHVsZXMgKHdpanVzdCB0byBmaW5kPGJyPg0KJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7dGhlPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtvJm5i
c3A7IDMuNDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBsZWFmIGltcGVyaWFs
LXRlbXBlcmF0dXJlIHs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB0eXBlIGludDY0
Ozxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHVuaXRzICZxdW90O2RlZ3JlZXMgRmFo
cmVuaGVpdCZxdW90Ozs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBzdGF0dXMgZGVw
cmVjYXRlZCB7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHJldjpzdGF0
dXMtZGVzY3JpcHRpb248YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZxdW90O0ltcGVyaWFsIG1lYXN1cmVtZW50cyBhcmUgYmVpbmcgcGhhc2VkIG91dCBpbiBm
YXZvcjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
b2YgdGhlaXIgbWV0cmljIGVxdWl2YWxlbnRzLiZuYnNwOyBVc2UgbWV0cmljLXRlbXBlcmF0dXJl
PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtpbnN0
ZWFkLiZxdW90Ozs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB9PGJyPg0KJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgZGVzY3JpcHRpb248YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJnF1b3Q7VGVtcGVyYXR1cmUgaW4gZGVncmVlcyBGYWhyZW5oZWl0LiZx
dW90Ozs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IH08YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwO0kgZG9uJ3QgdGhpbmsgcmV2OnN0YXR1cy1kZXNjcmlwdGlvbiBpcyBuZWNlc3NhcnkgLyB3
b3J0aCBpdC4mbmJzcDsgVGhpczxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2NhbiBlYXNpbHkgYmUgd3JpdHRl
biB3aXRoIHRoZSBub3JtYWwgZGVzY3JpcHRpb24gc3RhdGVtZW50IGluc3RlYWQ6PGJyPg0KJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGxlYWYgaW1wZXJpYWwtdGVtcGVyYXR1cmUgezxi
cj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHR5cGUgaW50NjQ7PGJyPg0KJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgdW5pdHMgJnF1b3Q7ZGVncmVlcyBGYWhyZW5oZWl0JnF1b3Q7Ozxi
cj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHN0YXR1cyBkZXByZWNhdGVkOzxicj4NCiZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGRlc2NyaXB0aW9uPGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmcXVvdDtJbXBlcmlhbCBtZWFzdXJlbWVudHMgYXJl
IGJlaW5nIHBoYXNlZCBvdXQgaW4gZmF2b3I8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwO29mIHRoZWlyIG1ldHJpYyBlcXVpdmFsZW50cy4mbmJzcDsg
VXNlIG1ldHJpYy10ZW1wZXJhdHVyZTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7aW5zdGVhZC48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7VGVtcGVyYXR1cmUgaW4gZGVncmVlcyBG
YWhyZW5oZWl0LiZxdW90Ozs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IH08YnI+DQomZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxi
cj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDtvJm5ic3A7IDMuNTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7VGhlIGV4YW1wbGUgbW9kdWxlcyBzaG91bGQgYmUgbGVnYWwgWUFORyBtb2R1bGVzLiZuYnNw
OyBVc2UgZS5nLiA8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmcXVvdDt1cm46ZXhhbXBsZTptb2R1bGUmcXVv
dDsgYXMgbmFtZXNwYWNlLjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7QWxzbywgdGhlIG1v
ZHVsZXMgYXJlIG1pc3NpbmcgdGhlIGxhc3QgJnF1b3Q7fSZxdW90Oywgd2hpY2ggY29uZnVzZXMg
dGhlPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7JnF1b3Q7cmZjc3RyaXAmcXVvdDsgdG9vbC48YnI+DQomZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
Ozxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtvIDQuMS4xPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7QWx0ZXJuYXRpdmVseSwgdGhlIGZpcnN0IGV4YW1wbGUgY291bGQgaGF2ZSB1c2Vk
IHRoZSByZXZpc2lvbjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtsYWJlbDxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsmcXVvdDsxLjAuMCZxdW90OyBpbnN0ZWFkLCB3aGljaCBzZWxlY3RzIHRoZSBz
YW1lIHNldCBvZiByZXZpc2lvbnMvdmVyc2lvbnMuPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7aW1wb3J0IGV4YW1wbGUtbW9kdWxlIHs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwO3JldjpyZXZpc2lvbi1vci1kZXJpdmVkIDEuMC4wOzxicj4NCiZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDt9PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtTaG91bGRuJ3QgdGhpcyBiZSBzLzEu
MC4wLzIuMC4wL2cgPzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO28mbmJzcDsgNTxi
cj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7SSB0aGluayB0aGUgbW9kdWxlIG5hbWUgJnF1b3Q7
aWV0Zi15bC1yZXZpc2lvbnMmcXVvdDsgc2hvdWxkIGJlIGNoYW5nZWQgdG88YnI+DQomZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsmcXVvdDtpZXRmLXlhbmctbGlicmFyeS1yZXZpc2lvbnMmcXVvdDsuJm5ic3A7ICZuYnNw
OyZxdW90O3lsJnF1b3Q7IGlzIG5vdCBhIHdlbGwta25vd24gYWNyb255bS48YnI+DQomZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxi
cj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDtvJm5ic3A7IDUuMi4yPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDtXb3VsZG4ndCBpdCBiZSBiZXR0ZXIgaWYgdGhlIGxlYWYgJnF1b3Q7ZGVwcmVjYXRlZC1u
b2Rlcy1pbXBsZW1lbnRlZCZxdW90OyBhbmQ8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmcXVvdDtvYnNvbGV0
ZS1ub2Rlcy1hYnNlbnQmcXVvdDsgd2VyZSBvZiB0eXBlICZxdW90O2Jvb2xlYW4mcXVvdDsgcmF0
aGVyIHRoYW4gdHlwZTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZxdW90O2VtcHR5JnF1b3Q7Pzxicj4NCiZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO28mbmJzcDsgNy4xPGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDtUaGUgdGV4dCBzYXlzOjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
O0FsbCBJRVRGIFlBTkcgbW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNpb24tbGFiZWwgc3RhdGVt
ZW50cyBmb3I8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7YWxsPGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwO25ld2x5IHB1Ymxpc2hlZCBZQU5HIG1vZHVsZXMsIGFuZCBhbGwgbmV3bHkgcHVibGlzaGVk
IHJldmlzaW9ucyBvZjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtleGlzdGluZyBZQU5HIG1vZHVs
ZXMuJm5ic3A7IFRoZSByZXZpc2lvbi1sYWJlbCBNVVNUIHRha2UgdGhlIGZvcm0gb2YgYTxicj4N
CiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDtZQU5HIHNlbWFudGljIHZlcnNpb24gbnVtYmVyIFtJLUQudmVy
ZHQtbmV0bW9kLXlhbmctc2VtdmVyXS48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0kgc3Ry
b25nbHkgZGlzYWdyZWUgd2l0aCB0aGlzIG5ldyBydWxlLiZuYnNwOyBJRVRGIG1vZHVsZXMgdXNl
IGEgbGluZWFyPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7aGlzdG9yeSwgc28gdGhlcmUgYXJlIG5vIHJlYXNv
bnMgdG8gdXNlICZxdW90O21vZGlmaWVkIHNlbXZlciZxdW90Oy48YnI+DQomZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwO0l0IGlzIG9rIHRvIHVzZSByZXY6bmJjLWNoYW5nZXMgaWYgbmVlZGVkLCB0aG91
Z2guPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7byA3LjEuMTxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJy
Pg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7VGhlcmUgaXMgYSBtaXNzaW5nICZxdW90OyBpbjo8YnI+DQomZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxi
cj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyA0LiZuYnNwOyBGb3Igc3RhdHVzICZxdW90O29ic29sZXRlJnF1b3Q7
LCBpdCBpcyBSRUNPTU1FTkRFRCB0byBrZWVwIHRoZSAmcXVvdDtzdGF0dXMtPGJyPg0KJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgZGVzY3JpcHRpb24mcXVvdDsgaW5mb3JtYXRpb24sIGZyb20g
d2hlbiB0aGUgbm9kZSBoYWQgc3RhdHVzPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
JnF1b3Q7ZGVwcmVjYXRlZCwgd2hpY2ggaXMgc3RpbGwgcmVsZXZhbnQuPGJyPg0KJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgSEVS
RSZuYnNwOyAtLS0tLS0tLS0tLV48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtvJm5i
c3A7IDg8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO3MvQ09ERSBFTkRTJmd0Oy8mbHQ7Q09E
RSBFTkRTJmd0Oy88YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtvIEJvdGggWUFORyBt
b2R1bGVzPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtBbGwgZXh0ZW5zaW9ucyBzaG91bGQg
c3BlY2lmeSB0aGUgZ3JhbW1hcjsgaS5lLiwgaW4gd2hpY2ggc3RhdGVtZW50czxicj4NCiZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwO3RoZXkgY2FuIGJlIHByZXNlbnQgYW5kIHdoaWNoIHN1YnN0YXRlbWVudHMgdGhleSBj
YW4gaGF2ZS48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOy9tYXJ0
aW48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX188YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO25ldG1vZCBtYWlsaW5nIGxpc3Q8YnI+DQomZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxh
IGhyZWY9Im1haWx0bzpuZXRtb2RAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5uZXRtb2RAaWV0
Zi5vcmc8L2E+PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDs8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFu
L2xpc3RpbmZvL25ldG1vZCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vbmV0bW9kPC9hPjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7X19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX188YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDtuZXRtb2QgbWFpbGluZyBsaXN0PGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBp
ZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm5ldG1vZEBpZXRmLm9yZzwvYT48YnI+DQomZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDs8YSBocmVmPSJodHRwczov
L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZCIgdGFyZ2V0PSJfYmxhbmsiPmh0
dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kPC9hPjxicj4NCiZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsgPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGJyPg0K
Jmd0OyA8YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Xzxicj4NCm5ldG1vZCBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86bmV0bW9kQGll
dGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bmV0bW9kQGlldGYub3JnPC9hPjxicj4NCjxhIGhyZWY9
Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kIiB0YXJnZXQ9Il9i
bGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2Q8L2E+PG86
cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rp
dj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_MN2PR11MB4366775C8E9A5488D33E484EB5C80MN2PR11MB4366namp_--


From nobody Tue Mar 31 05:16:35 2020
Return-Path: <stokcons@bbhmail.nl>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE6793A202F; Tue, 31 Mar 2020 05:16:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.194
X-Spam-Level: 
X-Spam-Status: No, score=-0.194 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=bbhmail.nl
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 q1S1sP5F-RRb; Tue, 31 Mar 2020 05:16:28 -0700 (PDT)
Received: from smtprelay.hostedemail.com (smtprelay0101.hostedemail.com [216.40.44.101]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5EBAB3A202E; Tue, 31 Mar 2020 05:16:28 -0700 (PDT)
Received: from filter.hostedemail.com (clb03-v110.bra.tucows.net [216.40.38.60]) by smtprelay04.hostedemail.com (Postfix) with ESMTP id 26075180A732A; Tue, 31 Mar 2020 12:16:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bbhmail.nl; h= mime-version:content-type:date:from:to:cc:subject:reply-to :in-reply-to:references:message-id; s=key; bh=bekTyklAfMxnLNsXM/ hc+O/X8smDIGFgCsO+/Ubd2EI=; b=Rr8GUOUaNPZURDZ+1uR3+NHcfMAxwidv6D fVdBmQlmuy81KexmtzwkxbHJ012yGtCkt9whaI2vAQEnjZCotvQdPwWpNY8Vyf3t D9BNd3MrUztyOcGVu0pFPiIC+gx/0/tqNZeo95AcjWzL8VGtJ5cfKBRKdmizs8+m F0sAZtycM=
X-Session-Marker: 73746F6B636F6E73406262686D61696C2E6E6C
X-Spam-Summary: 10, 1, 0, , d41d8cd98f00b204, stokcons@bbhmail.nl, , RULES_HIT:41:46:150:152:355:379:582:962:967:969:988:989:1152:1189:1221:1260:1313:1314:1345:1359:1436:1437:1516:1517:1518:1534:1538:1560:1575:1588:1589:1592:1594:1711:1714:1730:1749:1777:1792:2198:2199:2559:2562:3138:3139:3140:3141:3142:3622:3690:3740:3865:3870:3874:5007:6261:6684:7464:8603:10004:10400:10471:10848:11658:11914:11984:12109:12114:12663:12679:12895:13161:13229:13255:14721:21080:21212:21433:21451:21627:21939:30054, 0, RBL:none, CacheIP:none, Bayesian:0.5, 0.5, 0.5, Netcheck:none, DomainCache:0, MSF:not bulk, SPF:, MSBL:0, DNSBL:none, Custom_rules:0:0:0, LFtime:1, LUA_SUMMARY:none
X-HE-Tag: head35_8f9d7a193801d
X-Filterd-Recvd-Size: 2337
Received: from mail.bbhmail.nl (imap-ext [216.40.42.5]) (Authenticated sender: webmail@stokcons@bbhmail.nl) by omf04.hostedemail.com (Postfix) with ESMTPA; Tue, 31 Mar 2020 12:16:26 +0000 (UTC)
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="=_ecdeb241b6c8e44bb194bacd2efec61b"
Date: Tue, 31 Mar 2020 14:16:26 +0200
From: Peter van der Stok <stokcons@bbhmail.nl>
To: Core <core@ietf.org>
Cc: netmod@ietf.org
Reply-To: consultancy@vanderstok.org
In-Reply-To: <CAJFkdRxBt0A6a1JaEDjd2VBSr2n_Bbe6NmTZd-e0U_ma+8v_Qg@mail.gmail.com>
References: <9AD3C4BB-7965-4776-84C4-6B5BFDCAA262@tzi.org> <e3a61d2c-1183-5ece-74d8-b1bad26ddfe6@ericsson.com> <15C8F1D1-B560-4D52-8D77-377C6B1C0518@tzi.org> <CAJFkdRxBt0A6a1JaEDjd2VBSr2n_Bbe6NmTZd-e0U_ma+8v_Qg@mail.gmail.com>
User-Agent: Roundcube Webmail/1.4-rc2
Message-ID: <b8faa5cb3a0162b1ecba5650513a4827@bbhmail.nl>
X-Sender: stokcons@bbhmail.nl
Organization: vanderstok consultancy
X-Originating-IP: [5.206.216.229]
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/6W9p9081pWffKFGsrEXLHaVf440>
Subject: Re: [netmod]  =?utf-8?b?W2NvcmVdIPCflJQgV0cgTGFzdCBDYWxsIG9mIENPUkVD?= =?utf-8?q?ONF_drafts=3A_draft-ietf-core-yang-cbor-12=2C_-sid-11=2C_-comi-?= =?utf-8?q?09=2C_-yang-library-01?=
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 12:16:30 -0000

--=_ecdeb241b6c8e44bb194bacd2efec61b
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=UTF-8;
 format=flowed

Dear all,

I have reread draft-ietf-core-yang-sid.
I am quite happy that this document enters its final processing stage.
The document satisfies our wishes expressed earlier.

One small point:
In section 6.2.2 the size seems superfluous as all ranges have the same
size.

Greetings,

Peter
--=_ecdeb241b6c8e44bb194bacd2efec61b
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=UTF-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; charset=
=3DUTF-8" /></head><body style=3D'font-size: 10pt; font-family: Verdana,Gen=
eva,sans-serif'>
Dear all,<br /><br />I have reread draft-ietf-core-yang-sid.<br />I am quit=
e happy that this document enters its final processing stage.<br />The docu=
ment satisfies our wishes expressed earlier.<br /><br />One small point:<br=
 />In section 6.2.2 the size seems superfluous as all ranges have the same =
size.<br /><br />Greetings,<br /><br />Peter
</body></html>

--=_ecdeb241b6c8e44bb194bacd2efec61b--


From nobody Tue Mar 31 08:05:00 2020
Return-Path: <mbj+ietf@4668.se>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB9523A228D for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 08:04:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.799
X-Spam-Level: *
X-Spam-Status: No, score=1.799 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=ExYGNXik; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=MBHZp3jh
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 hM6yNkTVYKAg for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 08:04:55 -0700 (PDT)
Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 38FEA3A2288 for <netmod@ietf.org>; Tue, 31 Mar 2020 08:04:55 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id 3D77FA8E; Tue, 31 Mar 2020 11:04:54 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Tue, 31 Mar 2020 11:04:54 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm1; bh= afH7/4IXJh+MN/Vkmnm/Y6ECynNlepwnVAD46FE/h4E=; b=ExYGNXikFVWu3AKy Aym4gc6Nt7gRQ+FrRbfrDkL/TbK4LwFCVJkjkEFIazdnVdmW0A6joPsQe7wVYmoW 1yrSrI0nhlah2fW3bpe3Dbf+r0a4DAZ4ePWqYIgQwzYQdrJSOdp2ZGox/5G2z1qX ErSgbMgd/EFwqVbVRlAJKXV31qDD9par3wneQuwxwv/SP9OjPzGZu5zt1z8N1R8M bcy2+EOEzw4GBYbZBOWku3C82yHD4PduJYsbysQBP+6M0xZPrb+qJ+mPSGCyoHJe 0nvd/tPr6mEGsqCBKkg29jY9d2ygzln/iCkOYnHhBL4E9DH3dP973qC0OZJIy8m6 k4gqQw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=afH7/4IXJh+MN/Vkmnm/Y6ECynNlepwnVAD46FE/h 4E=; b=MBHZp3jhdSsl/GdrnLx7vZT+NweyDbtDJs9tXqiQYn7M0s0CZ2aekJfDo LrYACaTjavH1R/oilNpy9ooL32XCdBeJ4Ccfcw89ibQjIUQtYUXHAXPA/uTou62V TpIGHeMFu9G+40TxIoAiel9s8/tPwnyCv95C7q1DakScoBvXsdQ+17o7zUtjs0kk 0CF2XTdMZEWDdPnCYgS42aeQxyOTRbC5UI1QQ3x6uSOm338rjgDkCUdIQSwHTv8E p1v6x1j0nagtF+75KKQhcmfpOCwn+aZRt+1xalJ6EA1hBihdeJn70SiWqQMvQass yLko3LRbEZfCxuwSKyT7GhyvMY9Vg==
X-ME-Sender: <xms:FFyDXhTI-rfgVW5-xNHCN1JgnYt7pPn2i5infeQkTMGzI3sq4d1oxg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrtddtgdehtdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffkvffuhfgjfhfogggtgfesthgsre dtredtjeenucfhrhhomhepofgrrhhtihhnuceujhpnrhhklhhunhguuceomhgsjhdoihgv thhfseegieeikedrshgvqeenucffohhmrghinhepghhithhhuhgsrdgtohhmpdhivghtfh drohhrghdprhhftgdqvgguihhtohhrrdhorhhgnecukfhppeduheekrddujeegrdegrdeg geenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmsg hjodhivghtfhesgeeiieekrdhsvg
X-ME-Proxy: <xmx:FFyDXoZeS9PeFwFi06egQzJCF9Jjq6XqNpFghRd_jljH3_AsSRwEDA> <xmx:FFyDXhdZ0vbkIT_PqPrdk5vjRV10pTCalhkJa3FUrQ7SR3kTQCqV_g> <xmx:FFyDXi-UMMmsPvMbe6Rvh9DggezZnm0yMIXMa32d68aTmqbMrif05g> <xmx:FVyDXsoURj7NrAGD5zrjp6JrM9I0TYTzbG9V8F4ti3y9owKxCJXAUg>
Received: from localhost (unknown [158.174.4.44]) by mail.messagingengine.com (Postfix) with ESMTPA id 948B8328005E; Tue, 31 Mar 2020 11:04:51 -0400 (EDT)
Date: Tue, 31 Mar 2020 17:04:49 +0200 (CEST)
Message-Id: <20200331.170449.1892418214423395231.id@4668.se>
To: auerswal@unix-ag.uni-kl.de
Cc: cabo@tzi.org, kent@watsen.net, balazs.lengyel=40ericsson.com@dmarc.ietf.org, netmod@ietf.org
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
In-Reply-To: <3e2333ce-d20a-60f7-3578-5199720a03d6@unix-ag.uni-kl.de>
References: <5F251832-0C47-4254-8A6E-8DEEA6CC7FBC@tzi.org> <DE6D0F27-B4DB-423E-80D7-63DA7F3D394A@tzi.org> <3e2333ce-d20a-60f7-3578-5199720a03d6@unix-ag.uni-kl.de>
X-Mailer: Mew version 6.8 on Emacs 25.2
Mime-Version: 1.0
Content-Type: Text/Plain; charset=utf-8
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/0ttMgw2pOd4gd1wlhrX7dSqRskc>
Subject: Re: [netmod] rfcstrip does not work on https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 15:04:57 -0000

SGksDQoNClZlcnNpb24gMS4yIG9mIHJmY3N0cmlwIChodHRwczovL2dpdGh1Yi5jb20vbWJqNDY2
OC9yZmNzdHJpcCkgY2FuDQpleHRyYWN0IGZyb20gdGhlICJhcnR3b3JrIiBlbGVtZW50LCBhbmQg
cGVyZm9ybXMgYXJ0d29yayB1bmZvbGRpbmcsIGlmDQpuZWVkZWQuDQoNClNlZSBiZWxvdyBmb3Ig
c29tZSBkZXRhaWxzLg0KDQoNCkVyaWsgQXVlcnN3YWxkIDxhdWVyc3dhbEB1bml4LWFnLnVuaS1r
bC5kZT4gd3JvdGU6DQo+IEhpIGFsbCwNCj4gDQo+IE9uIDMxLjAzLjIwIDA5OjM2LCBDYXJzdGVu
IEJvcm1hbm4gd3JvdGU6DQo+ID4gT24gMjAyMC0wMy0zMSwgYXQgMDk6MjIsIENhcnN0ZW4gQm9y
bWFubiA8Y2Fib0B0emkub3JnPiB3cm90ZToNCj4gPg0KPiA+PiBPbiAyMDIwLTAzLTMxLCBhdCAw
MTo0NywgS2VudCBXYXRzZW4gPGtlbnRAd2F0c2VuLm5ldD4gd3JvdGU6DQo+ID4+Pg0KPiA+Pj4g
SSB0aG91Z2h0IHNvbWVvbmUgc2FpZCB0aGF0IGB4bWwycmZjYCB3YXMgZ29pbmcgdG8gc3VwcG9y
dCBhIOKAnG1hcmtlcnPigJ0NCj4gPj4+IGF0dHJpYnV0ZSBmb3IgdGhlIDxzb3VyY2Vjb2RlPiBl
bGVtZW50LCBidXQgSSBkb27igJl0IHNlZSB0aGF0IGhlcmUgeWV0Og0KPiA+Pj4gaHR0cHM6Ly9n
aXRodWIuY29tL3JmYy1mb3JtYXQvZHJhZnQtaWFiLXhtbDJyZmMtdjMtYmlzL2Jsb2IvbWFzdGVy
L2RyYWZ0LWlhYi1yZmM3OTkxYmlzLnhtbCNMODUxNC4NCj4gPj4NCj4gPj4gaHR0cHM6Ly90b29s
cy5pZXRmLm9yZy9odG1sL2RyYWZ0LWxldmtvd2V0ei14bWwycmZjLXYzLWltcGxlbWVudGF0aW9u
LW5vdGVzLTEwI3NlY3Rpb24tMy4xLjIyDQo+ID4+DQo+IA0KPiBUaGFua3MgZm9yIHRoZSBhZGRp
dGlvbmFsIGluZm8uICBUaGUgcHJvcG9zYWwgc3RhdGVzOg0KPiANCj4gICAgIFByb3Bvc2FsOiAg
QWRkIGFuIGF0dHJpYnV0ZSAnbWFya2VycycgZm9yIDxzb3VyY2Vjb2RlPiwgdG8gY29udHJvbA0K
PiAgICAgICAgdGhlIGVtaXNzaW9uIG9mIDxDT0RFIEJFR0lOUz4gYW5kIDxDT0RFIEVORFM+LiAg
SWYgbWFya2Vycz0idHJ1ZSINCj4gICAgICAgIGFuZCB0aGUgIm5hbWUiIGF0dHJpYnV0ZSBpcyBz
ZXQsIHRoZSBmaWxlbmFtZSB3aWxsIGFsc28gYmUNCj4gICAgICAgIGVtaXR0ZWQsIGFzIHNwZWNp
ZmllZCBpbiBbUkZDODQwN10gZm9yIFlBTkcgbW9kdWxlcy4NCj4gDQo+IFRodXMgdGhlIGBmaWxl
JyBwYXJ0IG9mIHRoZSAgPENPREUgLi4uPiBtYXJrZXJzIHNlZW1zIHRvIGJlIG9wdGlvbmFsDQo+
IHRoZXJlLCB0b28sIHVubGVzcyB0aGUgY29kZSBpbiBxdWVzdGlvbiBpcyBhIFlBTkcgbW9kdWxl
LiAgSW4gUkZDODQwNw0KPiBpdA0KPiBpcyByZWNvbW1lbmRlZCAoU0hPVUxEKSB0byBhZGQgYSBm
aWxlIG5hbWUgc3BlY2lmaWNhdGlvbiB0byB0aGUNCj4gPENPREUgQkVHSU5TPiBtYXJrZXIsIHNv
IGl0IGlzIHN0aWxsIGtpbmQgb2Ygb3B0aW9uYWwuDQo+IA0KPiBJIHRyeSB0byB1bmRlcnN0YW5k
IGlmIHRoZSBvbWlzc2lvbiBvZiBhIGZpbGUgbmFtZSBmb3IgdGhlIGNvZGUgaW4NCj4gZHJhZnQt
aWV0Zi1uZXRtb2QtYXJ0d29yay1mb2xkaW5nLTEyIHdhcyAid3JvbmciIG9yIGp1c3QgIm5vdCBn
cmVhdCIsDQo+IGFuZCB3aGF0IHRoZSBjdXJyZW50IHByYWN0aWNlIGlzLiAgSXQgZGlkIHJlc3Vs
dCBpbiBNYXJ0aW4ncw0KPiBgcmZjc3RyaXAnDQo+IG5vdCBleHRyYWN0aW5nIGl0IGZyb20gdGhl
IHRleHQgdmVyc2lvbi4NCg0KUmlnaHQuICBXaXRob3V0IGEgZmlsZSBuYW1lIHRvIGV4dHJhY3Qg
dG8sIHJmY3N0cmlwIGRvZXNuJ3QgZXh0cmFjdC4NCg0KPiBNYXJ0aW4ncyBgcmZjc3RyaXAnIGNv
dWxkIG5vdCBleHRyYWN0IGByZmNmb2xkJyBmcm9tIHRoZSBYTUwgdmVyc2lvbg0KPiBlaXRoZXIs
ICBiZWNhdXNlIHRoZSBYTUwgdXNlcyBgYXJ0d29yaycgaW5zdGVhZCBvZiBgc291cmNlY29kZScu
DQoNClZlcnNpb24gMS4yIG9mIHJmY3N0cmlwIGhhbmRsZXMgdGhpcyAod2l0aCBvcHRpb24gLWEp
Lg0KDQo+IEFkanVzdGluZyB0aGUgY29kZSB0byBleHBlY3QgdGhlIGBhcnR3b3JrJyB0YWcgY29u
ZmlybXMgdGhpcy4gIEkgdXNlZA0KPiANCj4gICAgIHNlZCAtaSAncywvL3NvdXJjZWNvZGVcWywv
L2FydHdvcmtbLCcgcmZjc3RyaXANCj4gDQo+IHRvIHRyeSB0aGlzIG91dC4gIChOb3RlIHRoYXQg
SSBkbyBub3Qgc3VnZ2VzdCB0byBhcHBseSB0aGlzIGNoYW5nZSB0bw0KPiBNYXJ0aW4ncyBgcmZj
c3RyaXAnLCBidXQgcmF0aGVyIHdhbnQgdG8gc2hvdyB3aGF0IEkgZGlkLikNCj4gDQo+ID4gT2gs
IGFuZCB5b3UgY2FuIGZpbmQgZXhhbXBsZXMgZm9yIG1hcmtlcnM94oCcdHJ1ZeKAnSBpbiB0aGUg
cHVibGlzaGVkIFJGQ3MNCj4gPiByZmM4NjUwLnhtbA0KPiANCj4gUkZDIDg2NTAgIkR5bmFtaWMg
U3Vic2NyaXB0aW9uIHRvIFlBTkcgRXZlbnRzIGFuZCBEYXRhc3RvcmVzIG92ZXINCj4gUkVTVENP
TkYiIGNvbnRhaW5zIGEgWUFORyBtb2R1bGUgaW5zaWRlIGEgPENPREUgLi4uPiBzZWN0aW9uIHdp
dGgNCj4gZmlsZSBuYW1lIHNwZWNpZmljYXRpb24gb24gdGhlIGZvbGxvd2luZyBsaW5lIGluIHRo
ZSB0ZXh0IHJlbmRlcmluZy4NCj4gDQo+IFNpbmNlIHRoZSBjb2RlIG9mIE1hcnRpbidzIGByZmNz
dHJpcCcgdGhhdCByZWNvZ25pemVzIGEgPENPREUgLi4uPg0KPiBzZWN0aW9uIHJlcXVpcmVzIHRo
ZSBrZXl3b3JkIGBmaWxlJyBvbiB0aGUgc2FtZSBsaW5lIGFzIGA8Q09ERQ0KPiBCRUdJTlM+JywN
Cj4gSSB0YWtlIGEgY2xvc2VyIGxvb2sgYXQgaG93IGl0IGhhbmRsZXMgdGhpcyBSRkMuDQo+DQo+
IE1hcnRpbidzIHJmY3N0cmlwIGRvZXMgbm90IHJlY29nbml6ZSB0aGlzIDxDT0RFIC4uLj4gc2Vj
dGlvbiBpbiB0aGUNCj4gdGV4dCByZW5kZXJpbmcsIGJlY2F1c2UgdGhlIGtleXdvcmQgYGZpbGUn
IGlzIG5vdCBvbiB0aGUgc2FtZSBsaW5lIGFzDQo+IGA8Q09ERSBCRUdJTlM+Jy4gIEl0IHN0aWxs
IGV4dHJhY3RzIHRoZSBZQU5HIG1vZHVsZSB2aWEgdGhlICJ0eXBlIDMiDQo+IGNvZGUgcGF0aCBm
b3IgWUFORyBtb2R1bGVzIHdpdGhvdXQgPENPREUgLi4uPiBtYXJrZXJzIGZyb20gdGhlIHRleHQN
Cj4gcmVuZGVyaW5nLg0KDQpSaWdodC4gIEkgdGhpbmsgdGhlIGZpbGVuYW1lIG9uIGEgc2VwYXJh
dGUgbGluZSB3YXMgaW52ZW50ZWQgYnkgdGhlDQpSRkMgZWRpdG9yIHdoZW4gdGhlIG5hbWUgb2Yg
dGhlIGZpbGUgd2FzIHRvbyBsb25nLg0KDQo+IE1hcnRpbidzIGByZmNzdHJpcCcgZXh0cmFjdHMg
dGhlIFlBTkcgbW9kdWxlIHdpdGggdGhlIHNwZWNpZmllZCBuYW1lDQo+IGZyb20gdGhlIFhNTCB2
ZXJzaW9uIG9mIHRoZSBSRkMuICBJdCBleHRyYWN0cyB0d28gb2YgdGhlIG1hbnkgSlNPTg0KPiBl
eGFtcGxlcyBmcm9tIHRoZSBYTUwgdmVyc2lvbiBhcyB3ZWxsLiAgVGhlIGV4YW1wbGVzIGRvIG5v
dCB1c2UNCj4gPENPREUgLi4uPiBtYXJrZXJzIGluIHRoZSB0ZXh0IHJlbmRlcmluZy4NCj4gDQo+
IE9uZSBvZiB0aGUgSFRNTCByZW5kZXJpbmdzIGRpc3BsYXlzIHRoZSBmaWxlIG5hbWUgb24gdGhl
IHNhbWUgbGluZQ0KPiBhcyB0aGUgPENPREUgQkVHSU5TPiBtYXJrZXINCj4gKGh0dHBzOi8vd3d3
LnJmYy1lZGl0b3Iub3JnL3JmYy9yZmM4NjUwLmh0bWwjbmFtZS15YW5nLW1vZHVsZSksIHRoZQ0K
PiBvdGhlciBzaG93cyBpdCBvbiB0aGUNCj4gZm9sbG93aW5nIGxpbmUgKGh0dHBzOi8vdG9vbHMu
aWV0Zi5vcmcvaHRtbC9yZmM4NjUwKSwgYXMgZG9lcyB0aGUNCj4gdGV4dCByZW5kZXJpbmcgKGh0
dHBzOi8vdG9vbHMuaWV0Zi5vcmcvcmZjL3JmYzg2NTAudHh0KS4gIFRoZSBQREYNCj4gcmVuZGVy
aW5nIHNob3dzIHRoZSBmaWxlIG5hbWUgc3BlY2lmaWNhdGlvbiBvbiB0aGUgc2FtZSBsaW5lIGFz
DQo+IDxDT0RFIEJFR0lOUz4gKGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvcGRmL3JmYzg2NTAucGRm
KS4NCj4gDQo+IEFzIGZhciBhcyBJIHVuZGVyc3RhbmQgaXQsIHRoZSBYTUwgdmVyc2lvbiBvZiB0
aGUgUkZDIGlzIGF1dGhvcml0YXRpdmUNCj4gYW5kIHRvb2xzIGFyZSBzdXBwb3NlZCB0byB3b3Jr
IG9uIHRoZSBYTUwsIG5vdCByZW5kZXJpbmdzIGNyZWF0ZWQgZnJvbQ0KPiBYTUwuICBbSSBhbSBu
b3Qgc3VyZSBhYm91dCB0aGUgZXhhY3QgUkZDIG51bWJlciB3aGVyZSB0aGlzIGNoYW5nZSBmcm9t
DQo+IHRleHQgdG8gWE1MIHRha2VzIGVmZmVjdC5dDQo+IA0KPiA+IHJmYzg2NTIueG1sDQo+ID4g
cmZjODY3NS54bWwNCj4gPiByZmM4Njc2LnhtbA0KPiANCj4gVGhlIGFib3ZlIFJGQ3MgY29udGFp
biBZQU5HIG1vZHVsZXMuICBUaGV5IHNwZWNpZnkgZmlsZSBuYW1lcyBmb3IgdGhlDQo+IHJlc3Bl
Y3RpdmUgPENPREUgLi4uPiBzZWN0aW9ucy4NCj4gDQo+ID4gcmZjODY4MS54bWwNCj4gDQo+IFJG
QyA4NjgxICJTbGlkaW5nIFdpbmRvdyBSYW5kb20gTGluZWFyIENvZGUgKFJMQykgRm9yd2FyZCBF
cmFzdXJlDQo+IENvcnJlY3Rpb24gKEZFQykgU2NoZW1lcyBmb3IgRkVDRlJBTUUiIGRvZXMgbm90
IGNvbnRhaW4gYSBZQU5HIG1vZHVsZS4NCj4gSXQgY29udGFpbnMgQyBjb2RlLiAgSXQgZG9lcyBu
b3Qgc3BlY2lmeSBhIGZpbGUgbmFtZSBmb3IgYW55IG9mIHRoZQ0KPiB0d28gY29kZSBzZWN0aW9u
cy4NCj4gDQo+ID4gcmZjODY4Mi54bWwNCj4gDQo+IFJGQyA4NjgyICJUaW55TVQzMiBQc2V1ZG9y
YW5kb20gTnVtYmVyIEdlbmVyYXRvciAoUFJORykiIGNvbnRhaW5zIEMNCj4gY29kZQ0KPiBpbnNp
ZGUgYSA8Q09ERSAuLi4+IHNlY3Rpb24gd2l0aG91dCBzcGVjaWZ5aW5nIGEgZmlsZSBuYW1lLiAg
VGhlDQo+IHByZWNlZGluZyB0ZXh0IGRvZXMgc3VnZ2VzdCBhIGZpbGUgbmFtZS4NCj4gDQo+ID4g
cmZjODY5NS54bWwNCj4gDQo+IFJGQyA4Njk1IGlzIGFub3RoZXIgWUFORyBtb2R1bGUgUkZDIGdp
dmluZyBhIGZpbGUgbmFtZSBmb3IgdGhlDQo+IDxDT0RFIC4uLj4gc2VjdGlvbi4NCj4gDQo+ID4g
cmZjODY5Ni54bWwNCj4gDQo+IFJGQyA4Njk2ICJVc2luZyBQcmUtU2hhcmVkIEtleSAoUFNLKSBp
biB0aGUgQ3J5cHRvZ3JhcGhpYyBNZXNzYWdlDQo+IFN5bnRheA0KPiAoQ01TKSIgY29udGFpbnMg
YW4gQVNOLjEgbW9kdWxlIGluc2lkZSBhIDxDT0RFIC4uLj4gc2VjdGlvbiB3aXRob3V0DQo+IGZp
bGUNCj4gbmFtZS4NCj4gDQo+ID4gcmZjODc0OC54bWwNCj4gDQo+IFJGQyA4NzQ4ICJSZWdpc3Ry
eSBGZWUgRXh0ZW5zaW9uIGZvciB0aGUgRXh0ZW5zaWJsZSBQcm92aXNpb25pbmcNCj4gUHJvdG9j
b2wgKEVQUCkiIGNvbnRhaW5zIGFuIFhNTCBzY2hlbWEgaW5zaWRlIDxDT0RFIC4uLj4gbWFya2Vy
cw0KPiB3aXRob3V0DQo+IGdpdmluZyBhIGZpbGUgbmFtZS4NCj4gDQo+IEl0IHNlZW1zIHRvIG1l
IHRoYXQgPENPREUgQkVHSU5TPiAuLi4gPENPREUgRU5EUz4gc2VjdGlvbnMgd2l0aG91dA0KPiBm
aWxlDQo+IG5hbWUgc3BlY2lmaWNhdGlvbiBhcmUgY29tbW9uIGZvciBib3RoIG9sZGVyIFJGQ3Mg
aW4gdGV4dCBmb3JtYXQgYW5kDQo+IG5ld2VyIFJGQ3MgaW4gWE1MIGZvcm1hdC4gIEV2ZW4gZm9y
IFlBTkcgbW9kdWxlcyBpdCBzZWVtcyB0byBiZQ0KPiByZWNvbW1lbmRlZCwgYnV0IG5vdCByZXF1
aXJlZCwgdG8gc3BlY2lmeSBhIGZpbGUgbmFtZS4gIFRodXMgSSB3b3VsZA0KPiBub3QNCj4gaGF2
ZSBjYWxsZWQgdGhlIDxDT0RFIC4uLj4gbGluZSBvZg0KPiBkcmFmdC1pZXRmLW5ldG1vZC1hcnR3
b3JrLWZvbGRpbmctMTINCj4gIm1lc3NlZCB1cCwiIGJ1dCBkbyB0aGluayB0aGF0IGFkZGluZyBh
IGZpbGUgbmFtZSBpbXByb3ZlcyBpdC4gOi0pDQo+IA0KPiBUaGUgZW1wdHkgbGluZSBhZnRlciA8
Q09ERSBCRUdJTlM+IGluDQo+IEktRC5pZXRmLW5ldG1vZC1hcnR3b3JrLWZvbGRpbmctMTINCj4g
bG9va3MgbGlrZSBhIHBvdGVudGlhbCBwcm9ibGVtLCBiZWNhdXNlIHRoZSBmaXJzdCBsaW5lIG9m
IGEgc2hlbGwNCj4gc2NyaXB0DQo+IG9uIFVuaXgtbGlrZSBzeXN0ZW1zIG5lZWRzIHRvIHNwZWNp
ZnkgdGhlIGludGVycHJldGVyLCBidXQgTWFydGluJ3MNCj4gYHJmY3N0cmlwJyBjb3JyZWN0bHkg
aGFuZGxlcyB0aGlzIGJ5IHNraXBwaW5nIGxlYWRpbmcgYW5kIHRyYWlsaW5nDQo+IGVtcHR5DQo+
IGxpbmVzIGluc2lkZSB0aGUgPENPREUgQkVHSU5TPiAuLi4gPENPREUgRU5EUz4gc2VjdGlvbi4N
Cj4gDQo+IEkgdGhpbmsgSSBkbyBoYXZlIGEgYmV0dGVyIHVuZGVyc3RhbmRpbmcgb2YgdGhlIHVz
ZSBvZiA8Q09ERSAuLi4+DQo+IG1hcmtlcnMgYW5kIHRoZSBwb3NzaWJsZSBpc3N1ZXMuIDotKQ0K
DQo6KQ0KDQoNCi9tYXJ0aW4NCg0KDQoNCj4gDQo+IFRoYW5rcywNCj4gRXJpaw0KPiANCj4gX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gbmV0bW9kIG1h
aWxpbmcgbGlzdA0KPiBuZXRtb2RAaWV0Zi5vcmcNCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFp
bG1hbi9saXN0aW5mby9uZXRtb2QNCg==


From nobody Tue Mar 31 08:37:18 2020
Return-Path: <01000171313d4b26-a5e29676-2bd1-4bd0-9598-d3eee7fbf32d-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C7A93A2337 for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 08:37:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.002
X-Spam-Level: 
X-Spam-Status: No, score=0.002 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 9HRmo3PpDVhw for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 08:37:14 -0700 (PDT)
Received: from a48-93.smtp-out.amazonses.com (a48-93.smtp-out.amazonses.com [54.240.48.93]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C8103A2335 for <netmod@ietf.org>; Tue, 31 Mar 2020 08:37:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585669033; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=Vpy8wvZkAeYCNgyEpdZBWggVp3XPhfTY9k69mVnvq4M=; b=dhsMzjgIs2lF6Uzfye0hRspY4mlLiN7Ekxlie85zVjPeWD5EoJFjpcCYJCZSrhOT i9jYFPK8/50S/O+WY0V2uvcqNMSSxZx8qX0VF/tZMu54sDMV9rQTC4nacLXaxbqoCVD Nymdi0F7xPkzf6/jZfHEXemznhJjWvbiZPXN9WNY=
From: Kent Watsen <kent+ietf@watsen.net>
Message-ID: <01000171313d4b26-a5e29676-2bd1-4bd0-9598-d3eee7fbf32d-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_B93911EF-6B2B-4C82-B1B8-E7A641BB74D9"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Tue, 31 Mar 2020 15:37:12 +0000
In-Reply-To: <MN2PR11MB4366775C8E9A5488D33E484EB5C80@MN2PR11MB4366.namprd11.prod.outlook.com>
Cc: Andy Bierman <andy@yumaworks.com>, =?utf-8?Q?Martin_Bj=C3=B6rklund?= <mbj+ietf@4668.se>, "netmod@ietf.org" <netmod@ietf.org>
To: "Rob Wilton (rwilton)" <rwilton=40cisco.com@dmarc.ietf.org>
References: <75CFDBD9-143C-407A-B7C3-26CEC51E229C@cisco.com> <20200328.094121.1160081114435152145.id@4668.se> <76623C79-BB91-4B5F-8FEA-406ADEAD1647@cisco.com> <20200330.202016.930329343788112268.id@4668.se> <CABCOCHS=y8d00xHLzV+LNpvN_=jScw5VizGYWXGopsQAi8qZUw@mail.gmail.com> <MN2PR11MB4366775C8E9A5488D33E484EB5C80@MN2PR11MB4366.namprd11.prod.outlook.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.31-54.240.48.93
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/QyKpDkFNRidVfc697dV5nIW0FIQ>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 15:37:17 -0000

--Apple-Mail=_B93911EF-6B2B-4C82-B1B8-E7A641BB74D9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

[replying to Reshad as well]

Hi Rob,

> My impression is that Semver 2.0.0 works fine if you can always force =
clients to move to the latest version of the API whenever any bugfixes =
are made to the API (whether they are BC or NBC).  This is a natural fit =
for open source projects, but not so great for long life paid support =
contracts.

Agreed.


> The goal of YANG semver is not to facilitate release branching.  It is =
to allow vendors to fix YANG modules without forcing clients to update =
to the latest version of that YANG module (which may contain other =
unrelated NBC changes and have lots of dependencies on other modules).

This is what Reshad was pointing to as well.  I=E2=80=99m very familiar =
with the issue, from my Juniper days, where there were all sorts of =
patch and (gasp) customer special releases, either of which could =
introduce any number of NBCs. =20

The background, of course, is that [very important] customers have =
working/validated infrastructure running a specific release and simply =
cannot tolerate any change beyond the very specific one they need *NOW*

I get it, truly,  but I feel that the =E2=80=98m=E2=80=99 / =E2=80=98M=E2=80=
=99 suffixes are both inconsistent with general understanding and =
insufficiently to express what is needed. =20

A possible fix might be to allow for =
<major>.<minor>.<patch>[-<anystring>], thereby enabling vendors to =
encode any format off a base release=E2=80=A6and rely on inspection of =
the =E2=80=9Crevision=E2=80=9D history indicate if/when NBC changes =
occurred. =20

But then I question (again) the need for the simplified format at all, =
as opposed to just using revision dates.  For instance, if <anysting> =
represents a long history of NBCs, that they were based on some source =
M.m.p starts to lose relevance.

Is the expectation that the vendor's module versions will use =
<major>.<minor>.<patch> values mimicking their release numbers?  For =
instance, would FooBar OS version 20.1.2 implement YANG module =
"foobar@20.1.2=E2=80=9D?    I can see product mangers pushing for this, =
but then are companies (like Juniper) that use alternate release =
name-formatting strategies disadvantaged?  How is that fair?   To thwart =
this, would the WG be willing to assert that the history MUST start at =
0.0.0 and MUST only monotonically increment values?


> Note that OpenConfig also hit this problem, but they proposed a =
different solution.  I.e. ship the base module with another module that =
contains deviations to fix any bugs in the base module.  Alas this =
completely decouples the real module history from any =
revision-date/version number contained in the module, since to really =
understand the version of the module you also need to know the set of =
associated patch modules containing any deviations to the base module.

I=E2=80=99d need to see an illustration of this to be sure I understand, =
but my first impression is that it is yet another attempt to fit a =
square into a circle. =20

In the end, I see no substitute to relying on =E2=80=9Crevision=E2=80=9D =
history which 1) perfectly tracks branching history and can flag if/when =
NBC changes occurred. =20


Kent // contributor




--Apple-Mail=_B93911EF-6B2B-4C82-B1B8-E7A641BB74D9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">[replying to Reshad as well]<br class=3D""><div><br =
class=3D""></div><div>Hi Rob,</div><div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D""><span style=3D"font-family: =
Calibri, sans-serif; font-size: 11pt; caret-color: rgb(0, 0, 0);" =
class=3D"">My impression is that Semver 2.0.0 works fine if you can =
always force clients to move to the latest version of the API whenever =
any bugfixes are made to the API (whether they are BC or NBC).&nbsp; =
This is a natural fit for open source projects, but not so great for =
long life paid support contracts.</span></div></blockquote><div><br =
class=3D""></div>Agreed.</div><div><br class=3D""></div><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1; caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;"><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
class=3D"">The goal of YANG semver is not to facilitate release =
branching.&nbsp; It is to allow vendors to fix YANG modules without =
forcing clients to update to the latest version of that YANG module =
(which may contain other unrelated NBC changes and have lots of =
dependencies on other modules).</span></div></div></blockquote><div><br =
class=3D""></div><div>This is what Reshad was pointing to as well. =
&nbsp;I=E2=80=99m very familiar with the issue, from my Juniper days, =
where there were all sorts of patch and (gasp) customer special =
releases, either of which could introduce any number of NBCs. =
&nbsp;</div><div><br class=3D""></div><div>The background, of course, is =
that [very important] customers have working/validated infrastructure =
running a specific release and simply cannot tolerate any change beyond =
the very specific one they need *NOW*</div><div><br =
class=3D""></div><div>I get it, truly, &nbsp;but I feel that the =E2=80=98=
m=E2=80=99 / =E2=80=98M=E2=80=99 suffixes are both inconsistent with =
general understanding and insufficiently to express what is needed. =
&nbsp;</div><div><br class=3D""></div><div>A possible fix might be to =
allow for &lt;major&gt;.&lt;minor&gt;.&lt;patch&gt;[-&lt;anystring&gt;], =
thereby enabling vendors to encode any format off a base release=E2=80=A6a=
nd rely on inspection of the =E2=80=9Crevision=E2=80=9D history indicate =
if/when NBC changes occurred. &nbsp;</div><div><br =
class=3D""></div><div>But then I question (again) the need for the =
simplified format at all, as opposed to just using revision dates. =
&nbsp;For instance, if &lt;anysting&gt; represents a long history of =
NBCs, that they were based on some source M.m.p starts to lose =
relevance.</div><div><br class=3D""></div><div>Is the expectation that =
the vendor's module versions will use =
&lt;major&gt;.&lt;minor&gt;.&lt;patch&gt; values mimicking their release =
numbers? &nbsp;For instance, would FooBar OS version 20.1.2 implement =
YANG module "foobar@20.1.2=E2=80=9D? &nbsp; &nbsp;I can see product =
mangers pushing for this, but then are companies (like Juniper) that use =
alternate release name-formatting strategies disadvantaged? &nbsp;How is =
that fair? &nbsp; To thwart this, would the WG be willing to assert that =
the history MUST start at 0.0.0 and MUST only monotonically increment =
values?</div><div><br class=3D""></div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D"WordSection1" style=3D"page: =
WordSection1; caret-color: rgb(0, 0, 0); font-family: Helvetica; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;"><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><span class=3D""><o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
class=3D"">Note that OpenConfig also hit this problem, but they proposed =
a different solution.&nbsp; I.e. ship the base module with another =
module that contains deviations to fix any bugs in the base =
module.&nbsp; Alas this completely decouples the real module history =
from any revision-date/version number contained in the module, since to =
really understand the version of the module you also need to know the =
set of associated patch modules containing any deviations to the base =
module.</span></div></div></blockquote><br class=3D""></div><div>I=E2=80=99=
d need to see an illustration of this to be sure I understand, but my =
first impression is that it is yet another attempt to fit a square into =
a circle. &nbsp;</div><div><br class=3D""></div><div>In the end, I see =
no substitute to relying on =E2=80=9Crevision=E2=80=9D history which 1) =
perfectly tracks branching history and can flag if/when NBC changes =
occurred. &nbsp;</div><div><br class=3D""></div><div><br =
class=3D""></div><div>Kent // contributor</div><div><br =
class=3D""></div><div><br class=3D""></div><div><br =
class=3D""></div></body></html>=

--Apple-Mail=_B93911EF-6B2B-4C82-B1B8-E7A641BB74D9--


From nobody Tue Mar 31 08:56:26 2020
Return-Path: <01000171314ecdec-e3d5f74f-4e11-459e-9a18-0d4a20b0d54d-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 61CB93A2363 for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 08:56:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.002
X-Spam-Level: 
X-Spam-Status: No, score=0.002 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 Ia5EoiKsT7La for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 08:56:22 -0700 (PDT)
Received: from a8-31.smtp-out.amazonses.com (a8-31.smtp-out.amazonses.com [54.240.8.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1FFC23A235C for <netmod@ietf.org>; Tue, 31 Mar 2020 08:56:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585670180; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=sM7MK9IzfnNxM+QdCWXtAUKlFolkgvAyaDPWru2hljU=; b=XNkoWYwLXdnlj8pyrIdwGsnqrQWXsp9c9106Kr2do/HpBpA89ihC21oRHaGvLOi6 XjS4NbCkwgzJ9u3UQlKaxQn4IkVsiTlcQTM0atBr7WTntegO0ANkidaV5kZJRa9KEJu cgbHcPJG0N3J0/0BOXkjeICkG0Mn76Q44K4kQxhg=
From: Kent Watsen <kent+ietf@watsen.net>
Message-ID: <01000171314ecdec-e3d5f74f-4e11-459e-9a18-0d4a20b0d54d-000000@email.amazonses.com>
Content-Type: multipart/mixed; boundary="Apple-Mail=_B5960534-E890-4103-9BD9-6CD203D51B29"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Tue, 31 Mar 2020 15:56:20 +0000
In-Reply-To: <010001712d9cef2c-ad1e2b06-7d1c-4362-98e4-a6d1463e1480-000000@email.amazonses.com>
To: "netmod@ietf.org" <netmod@ietf.org>
References: <010001712d9cef2c-ad1e2b06-7d1c-4362-98e4-a6d1463e1480-000000@email.amazonses.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.31-54.240.8.31
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/nit2IrM4Q9XZ9gSA6wvUC1jgGY0>
Subject: Re: [netmod] Agenda for Virtual NETMOD Meeting
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 15:56:24 -0000

--Apple-Mail=_B5960534-E890-4103-9BD9-6CD203D51B29
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

All,

There=E2=80=99s been some confusion regarding *when* the virtual meeting =
begins.  The reason for the confusion is twofold:

1) WebEx only sent an email when the meeting was initially scheduled, =
but not when the meeting time was changed.

2) The chairs used EDT for the source timezone and sent incorrect =
UTC/CST offsets in messages.  Yes the chairs were using a =
timezone-calculator but, in the course of planning (i.e., discussing =
various options), somehow introduced an off-by-one error...

We believe that the times below are correct, but *PLEASE ONLY RELY* on =
the ICS file sent previously, and attached again to this message for =
convenience.

Thanks,
Kent




--Apple-Mail=_B5960534-E890-4103-9BD9-6CD203D51B29
Content-Disposition: attachment;
	filename=iCal-20200328-183225.ics
Content-Type: text/calendar; x-unix-mode=0644; name="iCal-20200328-183225.ics"
Content-Transfer-Encoding: quoted-printable

BEGIN:VCALENDAR=0D=0ACALSCALE:GREGORIAN=0D=0AVERSION:2.0=0D=0A=
X-WR-CALNAME:NETMOD=20Virtual=20Meeting=0D=0AMETHOD:PUBLISH=0D=0A=
PRODID:-//Apple=20Inc.//Mac=20OS=20X=2010.14.6//EN=0D=0ABEGIN:VEVENT=0D=0A=
TRANSP:OPAQUE=0D=0ADTEND:20200402T130000Z=0D=0A=
UID:ietf-interim-2020-netmod-01-12768-netmod=0D=0A=
DTSTAMP:20200326T123533Z=0D=0ADESCRIPTION:NETMOD=20Virtual=20107=20=
Meeting\nHosted=20by=20NETMOD=20Working=20Group\n=0D=0A=20\n\nAgenda:=20=
https://datatracker.ietf.org/meeting/interim-2020-netmod-01/=0D=0A=20=
materials/agenda-interim-2020-netmod-01-netmod-01\n\n\nJoin=20by=20=
WebEx\nht=0D=0A=20=
tps://ietf.webex.com/ietf/j.php?MTID=3Dme2e37606188ba99be744a57adbcd5802\n=
=0D=0A=20Meeting=20number:=20616=20779=20982\nPassword:=20=
mYtpMnVP524\n\n\nJoin=20by=20video=20sy=0D=0A=20stem\nDial=20=
616779982@ietf.webex.com\nYou=20can=20also=20dial=20173.243.2.68=20and=20=
=0D=0A=20enter=20your=20meeting=20number.\n\n\nJoin=20by=20=
phone\n1-650-479-3208=20Call-in=20to=0D=0A=20ll=20number=20=
(US/Canada)\n1-877-668-4493=20Call-in=20toll=20free=20number=20(US/Canad=0D=
=0A=20a)\nAccess=20code:=20616=20779=20982=0D=0AURL;VALUE=3DURI:=0D=0A=
STATUS:CONFIRMED=0D=0ASEQUENCE:0=0D=0ACLASS:PUBLIC=0D=0A=
CONFERENCE;VALUE=3DURI:https://ietf.webex.com/ietf/j.php?MTID=3Dme2e376061=
88=0D=0A=20ba99be744a57adbcd5802=0D=0ASUMMARY:NETMOD=20Virtual=20Meeting=0D=
=0ALAST-MODIFIED:20200328T223214Z=0D=0ADTSTART:20200402T110000Z=0D=0A=
CREATED:20200328T214648Z=0D=0AX-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC=0D=
=0AEND:VEVENT=0D=0AEND:VCALENDAR=0D=0A=

--Apple-Mail=_B5960534-E890-4103-9BD9-6CD203D51B29
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8





> On Mar 30, 2020, at 6:43 PM, Kent Watsen <kent+ietf@watsen.net> wrote:
>=20
> ALL:
>  - Please find below the agenda for this Thursday=E2=80=99s meeting
>  - Please let the chairs know if any updates to the agenda are needed.
>=20
> PRESENTERS:
>  - Please send slides (in PDF format) to chairs ASAP.
>  - Note: the chairs intend to drive the slides.
>=20
>=20
>=20
> Agenda for the NETMOD WG Session in IETF 107
> --------------------------------------------
>=20
> Session:
>   Thursday April 2nd
>=20
>   PDT: 04:00-06:00=20
>   EDT: 07:00-09:00
>   UTC: 11:00-13:00
>   CST: 19:00-21:00
>=20
> WG Chairs:
>   Lou Berger (lberger at labs dot net)
>   Kent Watsen (kent plus ietf at watsen dot net)
>   Joel Jaeggli (joelja at bogus dot com)
>=20
>=20
> Available During Session:
>=20
>   Jabber:      xmpp:netmod@jabber.ietf.org?join
>   Etherpad:    https://etherpad.ietf.org/p/notes-ietf-107-netmod
>   ICal:        =
https://datatracker.ietf.org/meeting/interim-2020-netmod-01/sessions/netmo=
d.ics
>   Slides:      =
https://datatracker.ietf.org/meeting/interim-2020-netmod-01/session/netmod=

>=20
>   WebEx Chat:  For virtual queue control (type "+Q" and "-Q" to =
enter/leave)
>   WebEx A/V:   For session (see below for info)
>=20
>  JOIN BY WEBEX:
>     URL: =
https://ietf.webex.com/ietf/j.php?MTID=3Dme2e37606188ba99be744a57adbcd5802=

>     Meeting number (access code): 616 779 982
>     Meeting password: mYtpMnVP524
>=20
>  JOIN BY PHONE
>=20
>    1-650-479-3208 Call-in toll number (US/Canada)
>    Tap here to call (mobile phones only, hosts not supported):
>      tel:%2B1-650-479-3208,,*01*616779982%23%23*01*=20
>=20
>    1-877-668-4493 Call-in toll free number (US/Canada)
>    Tap here to call (mobile phones only, hosts not supported):
>      tel:1-877-668-4493,,*01*616779982%23%23*01*
>=20
>    Toll-free calling restrictions
>      https://www.webex.com/pdf/tollfree_restrictions.pdf
>=20
>=20
> Available Post Session:
>   Recording:     WebEx recording be made available after the meeting.
>   Jabber Logs:   https://www.ietf.org/jabber/logs/netmod
>   Etherpad:      https://etherpad.ietf.org/p/notes-ietf-107-netmod
>   Slides:        =
https://datatracker.ietf.org/meeting/interim-2020-netmod-01/session/netmod=

>=20
>=20
> Introduction
>=20
>  TITLE: Session Intro & WG Status
>  PRESENTER: Chairs
>=20
>=20
> Adopted items:
>=20
>   TITLE: Recently Adopted YANG Module Versioning Drafts
>   PRESENTER: Authors
>   DRAFT(s)
>     =
https://tools.ietf.org/html/draft-ietf-netmod-yang-module-versioning-00
>     https://tools.ietf.org/html/draft-ietf-netmod-yang-packages-00
>     =
https://tools.ietf.org/html/draft-ietf-netmod-yang-schema-comparison-00
>     https://tools.ietf.org/html/draft-ietf-netmod-yang-semver-00
>     https://tools.ietf.org/html/draft-ietf-netmod-yang-solutions-00
>     =
https://tools.ietf.org/html/draft-ietf-netmod-yang-ver-selection-00
>     =
https://tools.ietf.org/html/draft-ietf-netmod-yang-versioning-reqs-02
>=20
> Not-Yet-Adopted items:
>=20
>   TITLE: A YANG Data model for ECA Policy Management
>   PRESENTER: Authors
>   DRAFT(s)
>     https://tools.ietf.org/html/draft-wwx-netmod-event-yang-06
>=20
>   TITLE: YANG Data Node Self Explanation Tags
>   PRESENTER: Tao,Ran
>   DRAFT(s)
>     https://tools.ietf.org/html/draft-tao-netmod-yang-node-tags-01
>=20
>   TITLE: 3GPP's UML to YANG Object Module Mapping
>   PRESENTER: Balazs Lengyel
>   DRAFT(s)
>     None
>=20
>=20
>=20
>=20
>=20
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


--Apple-Mail=_B5960534-E890-4103-9BD9-6CD203D51B29--


From nobody Tue Mar 31 09:04:49 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A652B3A237A for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 09:04:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.697
X-Spam-Level: 
X-Spam-Status: No, score=-7.697 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=fbv5QjNs; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Oxf3oCv7
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 yJsXhCjQfwLH for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 09:04:42 -0700 (PDT)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1BD0B3A2378 for <netmod@ietf.org>; Tue, 31 Mar 2020 09:04:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=109291; q=dns/txt; s=iport; t=1585670681; x=1586880281; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=29ZFHrWj1qkIM6lddRwzemckZGrR7E8IrbfZSOfs6Z0=; b=fbv5QjNsqwgBoKuU94Mn0B0Vzp+jH3uvs7QtyyqD8K2EYLTam8JWQ08Z kv1TEXmQ/ib5rV/Xqg3twP04uozp4FogYFPn+GPh2R9daCOgotfQljDO6 7DgqeRMfxD7QZ4+qchEyU54JREtO4FzVZzjdbHgh3fkGFT5/OEHk4YTVM U=;
IronPort-PHdr: =?us-ascii?q?9a23=3AOH3ALR2R8juh1W9xsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxKHt+51ggrPWoPWo7JfhuzavrqoeFRI4I3J8RVgOIdJSw?= =?us-ascii?q?dDjMwXmwI6B8vQE1fyLPvjaQQxHd9JUxlu+HToeUU=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AJBwBuaYNe/5NdJa1mHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXuBJS9QBWxYIAQLKgqEEINFA4pugl+YHYFCgRADVAoBAQEMAQE?= =?us-ascii?q?iBwQCBAEBhEQCF4IeJDgTAgMBAQsBAQUBAQECAQUEbYVWDIVwAQEBAQIBEgg?= =?us-ascii?q?JBBkBASwLAQQHBAIBCBEDAQEBIQEGAwICAjAUCQgCBAENBRsHgwQBgX5NAw4?= =?us-ascii?q?gAQ6jFwKBOYhidX8zgn8BAQWFGBiCDAmBOIkOgyMagUE/gREnIIIfLj6CZwQ?= =?us-ascii?q?agS8hEAkNCQIGglQygiyNdA4BAy2CS4V8JIoEj08Kgj2HYY82HYJMgQKTSYR?= =?us-ascii?q?XjxuBUYdHkm0CBAIEBQIOAQEFgWkiKoEucBU7KgGCQQlHGA2OHYNzilV0AgE?= =?us-ascii?q?TgROMVAGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.72,328,1580774400";  d="scan'208,217";a="744720748"
Received: from rcdn-core-11.cisco.com ([173.37.93.147]) by rcdn-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 31 Mar 2020 16:04:28 +0000
Received: from XCH-RCD-004.cisco.com (xch-rcd-004.cisco.com [173.37.102.14]) by rcdn-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id 02VG4SnV009289 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 31 Mar 2020 16:04:28 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-004.cisco.com (173.37.102.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 31 Mar 2020 11:04:27 -0500
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 31 Mar 2020 11:04:27 -0500
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Tue, 31 Mar 2020 11:04:27 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hVL6wVIDqvWiOViCUyJ+0ftK8Gfr/JigEWNc6ZtmMFVe3q9KX32ZsUeXf+ideo2DNssRXoISN6Tv31L6QK+J+UeaMT9qwF//MHD37M+RsAtrAOsHRmlapVTtWVE/wGRrGIg/oO9jqZiKyi9091sLw1god8tWPEtsZ2lv7S4U5pzocvnhePt7pkMm3xNw8IwNUe+1E+78jE6adItVb/WOJbl5ign4v/FGE3UH2Eo/Uhwi8FCxGlp/rTkO1EeUn4LIeJ3LycjrYGZVBIRw28jyMB1eU2pwhfGMqbBBELNqhIqDS3J+169XY/0ctqVdq1/NR1TEdgsW+xFSmc0GM+Socg==
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=29ZFHrWj1qkIM6lddRwzemckZGrR7E8IrbfZSOfs6Z0=; b=WPq4S2DI34RRYDDN3nAbpTan2Y9/wMljkIFkBfoK6Kht3y/gcsnsBCtye4SysMkf6l0SfSFEcV86LZSNc6d7+inmt3MSqfLbB2UvQRbR9INOBex4grFE2G3mx0fA2PMYi/GQZq2JFJqIAXwWOWzo3sfhJFW7/4i7ZmLCWZzcTptGyUtDw46KvD7JBUlZ0tYLruUtu2yRUJ+pww9cdduzzfWzzE4CCcf+WrV1wNiZq1gj9OF0ASf+5V52WH38cdhxzea2/Vk5Xmc93EV+w8FRUS5csHrh3i2qoxV0karxt8ffxB/g2uy8+Wb5hp1kbAbX5dBVtULtHUXWVWuC+IAEww==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=29ZFHrWj1qkIM6lddRwzemckZGrR7E8IrbfZSOfs6Z0=; b=Oxf3oCv7V5pCjtuj/Y/0eeCkbVeEuccmzXUahpqu9iOnzQf78+/XkaMxSvVPtibpbkzGo5Sa4IyGxqRKUAFrNt/AN3VY4rHzp8a3mAtRAp5MHg5YhQwCSMsaZ61ZjW+XmzU9bpNC283+BSePzwqgVhBs+MV4+hlb/uY8cwAj/V4=
Received: from BN6PR11MB1748.namprd11.prod.outlook.com (2603:10b6:404:101::12) by BN6PR11MB1697.namprd11.prod.outlook.com (2603:10b6:404:41::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20; Tue, 31 Mar 2020 16:04:25 +0000
Received: from BN6PR11MB1748.namprd11.prod.outlook.com ([fe80::d1f9:733e:e200:f972]) by BN6PR11MB1748.namprd11.prod.outlook.com ([fe80::d1f9:733e:e200:f972%6]) with mapi id 15.20.2856.019; Tue, 31 Mar 2020 16:04:25 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: "Ivory, William" <william.ivory@intl.att.com>, "mbj+ietf@4668.se" <mbj+ietf@4668.se>, "jason.sterne@nokia.com" <jason.sterne@nokia.com>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] All IETF YANG modules MUST include revision-label statements
Thread-Index: AQHWBNyukTO5JXWurk2ljZZiFHPveKhhLBqAgABJ5QD//934AIAASQ+AgAAPaoCAAARfAP//wqUAgADiDwCAAEnNAA==
Date: Tue, 31 Mar 2020 16:04:25 +0000
Message-ID: <B93C60F3-9A67-4E7A-8C84-64E6937F738B@cisco.com>
References: <047FB87D-37B2-41F4-86D2-B9A03050B4EB@cisco.com> <20200330.223957.1196399215343087647.id@4668.se> <DM5PR08MB2633E6B1CA925B2D6E4B3AAE9BCB0@DM5PR08MB2633.namprd08.prod.outlook.com> <20200330.235046.60166687757387667.id@4668.se> <23333468-9959-4ECA-B529-73E1D906E3E9@cisco.com> <5f184f8673fafbb8eff0ae8b0a19f81409fa45e1.camel@intl.att.com>
In-Reply-To: <5f184f8673fafbb8eff0ae8b0a19f81409fa45e1.camel@intl.att.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [70.31.50.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c5cd315e-1e78-4b0e-0cb4-08d7d58d2f12
x-ms-traffictypediagnostic: BN6PR11MB1697:
x-microsoft-antispam-prvs: <BN6PR11MB1697508227316C07C989DB72ABC80@BN6PR11MB1697.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-forefront-prvs: 0359162B6D
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB1748.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10009020)(4636009)(39860400002)(376002)(396003)(136003)(346002)(366004)(2906002)(110136005)(2616005)(9326002)(316002)(8936002)(71200400001)(81156014)(6512007)(81166006)(966005)(30864003)(478600001)(66574012)(26005)(4326008)(33656002)(5660300002)(8676002)(64756008)(186003)(76116006)(66556008)(66946007)(66446008)(91956017)(66476007)(6486002)(86362001)(36756003)(53546011)(6506007)(559001)(579004); DIR:OUT; SFP:1101; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: XJ6QV6oY+qIuNUh/OchL1Lr+N1qOxe9J6cQxyqDR70Ym1C/Ba/LZwUihCDTQ7on2l16ecwL6GDzQd/TN0m+v7v2MSj5KEJRdYxrlKocttkS7+jDEbVFlYlyV/6K6NAK+YMsMjheZUZriqlPj3J+95Ml4KwPlubOe2Y5x/CrZ00uwgDdgFGlaIz90U4jQ2Uo9WnrcBpsyAMrtflN095SR3WLGeo8Eooloikoq6e9uzkI9EHJndZd4K5EyvVA1RghiNBD5j0v3S971IvoprYOrydSZb7h2XydPyLeoXTwo3IOXc7F2xSaASHT93n/qbuf3tyAC3mSg0p7OJfX/m7A7MWNejChf1+/rchXRg9okG2ukULVle1b4LJHgx2HpMhBmjnm8ZvjhZCF09XobkXhk7H1Aq+GAo+SZ/2Ust4T1hxZDyhvLA+GKml92flulQM2o90L4/094GhNziCjFNct+IyI3Cs16JVww+BjAgCSwyGK3kx6sXS5N/fVW1zkxHvpEmz9dUkkYvQJ5w/KXAS02YA==
x-ms-exchange-antispam-messagedata: kjRpHCsIQphiKw/JxHov+azVVBbGRTXpGLbFksMFbMGRIu+tCfFnp31lRaZ7LECEHNOxxmarYtDTbIDLh0+8Dlp7B03i5opCa/cmFAcP+voRh0tQOWsJUqPQl7qSYw+VpfETD4hYspUOt+BsQ+48LQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_B93C60F39A674E7A8C8464E6937F738Bciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c5cd315e-1e78-4b0e-0cb4-08d7d58d2f12
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Mar 2020 16:04:25.1232 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Ob/3s0+GONqz3rQsXc4ljpXEdoAdDyqYee1kr1xpUbbOQUcMnuaJHdrJpoASt32v98bis/7rlAkPSLzsHVbBDg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1697
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.14, xch-rcd-004.cisco.com
X-Outbound-Node: rcdn-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/frBEdsfWk3vRPmpWH-WkbOiZ-aU>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 16:04:48 -0000

--_000_B93C60F39A674E7A8C8464E6937F738Bciscocom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQoNClRoYW5rcyBmb3IgdGhlIHN1Z2dlc3Rpb24uDQoNClRoaXMgd2FzIGRpc2N1c3NlZCwg
SSB0aGluayB0aGUgcmVhc29uIHdlIGRpZG7igJl0IGdvIHdpdGggdGhhdCBzb2x1dGlvbiBpcyB0
aGF0IChhcyB5b3UgbWVudGlvbmVkKSB5b3UgbmVlZCB0aGUgbW9kdWxlIGNvbnRlbnRzIHdpdGgg
YWxsIHRoZSBwcmV2aW91cyB2ZXJzaW9uIGxhYmVscy4gRG9lcyBhbnlvbmUgZnJvbSB0aGUgZGVz
aWduIHRlYW0gcmVjYWxsIGFueSBvdGhlciBkZXRhaWxzPw0KDQpSZWdhcmRzLA0KUmVzaGFkLg0K
DQpGcm9tOiAiSXZvcnksIFdpbGxpYW0iIDx3aWxsaWFtLml2b3J5QGludGwuYXR0LmNvbT4NCkRh
dGU6IFR1ZXNkYXksIE1hcmNoIDMxLCAyMDIwIGF0IDM6NDAgQU0NClRvOiAibWJqK2lldGZANDY2
OC5zZSIgPG1iaitpZXRmQDQ2Njguc2U+LCAiamFzb24uc3Rlcm5lQG5va2lhLmNvbSIgPGphc29u
LnN0ZXJuZUBub2tpYS5jb20+LCAiUmVzaGFkIFJhaG1hbiAocnJhaG1hbikiIDxycmFobWFuQGNp
c2NvLmNvbT4NCkNjOiAibmV0bW9kQGlldGYub3JnIiA8bmV0bW9kQGlldGYub3JnPg0KU3ViamVj
dDogUmU6IFtuZXRtb2RdIEFsbCBJRVRGIFlBTkcgbW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNp
b24tbGFiZWwgc3RhdGVtZW50cw0KDQpBcG9sb2dpZXMgaWYgdGhpcyBoYXMgYWxyZWFkeSBiZWVu
IHN1Z2dlc3RlZCBhbmQgZGVlbWVkIHVud29ya2FibGUsIGJ1dCBpZiB5b3UgaGF2ZSBhY2Nlc3Mg
dG8gYWxsIHByZXZpb3VzIHZlcnNpb24gbGFiZWxzIGZvciBhIGJyYW5jaCB0aGVuIHlvdSBjYW4g
YWRkICdNJyBvbmx5IHRvIHRoZSB2ZXJzaW9ucyB0aGF0IGFyZSBOQkMgd2l0aCB0aGUgcHJldmlv
dXMgdmVyc2lvbiwgYW5kIHN1YnNlcXVlbnQgdmVyc2lvbnMgY291bGQgZHJvcCB0aGUgTSB1bnRp
bCB0aGUgbmV4dCBOQkMgY2hhbmdlLCBpZToNCg0KMS4wLjAgLT4gMS4wLjEgLT4gMS4wLjIgPiAx
LjAuM00gLT4gMS4wLjQgLT4gMS4wLjVNIC4uLg0KDQpIZXJlIDEuMDQgaXMgQkMgd2l0aCAxLjAz
IGJ1dCBub3QgMS4wLjAgLSAxLjAuMjsgMS4wLjUgaXMgTkJDIHdpdGggMS4wLjQgYW5kIHByZXZp
b3VzIHZlcnNpb25zIGV0Yy4NCg0KVGhlIHJldmlzaW9uIHN0YXRlbWVudHMgY29udGFpbiB0aGUg
cmV2aXNpb24tbGFiZWxzIHNvIHlvdSBzaG91bGQgaGF2ZSBhbGwgdGhlIHByZXZpb3VzIHJldmlz
aW9uLWxhYmVscyBwcmVzZW50IGluIHRoZSBmaWxlLCBhbmQgeW91IGhhdmUgYWxsIHRoZSBkYXRh
IHlvdSBuZWVkLiBOb3cgeW91IGRvbid0IGhhdmUgdGhlIHByb2JsZW0gb2YgdGhlIGJyYW5jaCBi
ZWluZyBwb2lzb25lZCBhcyBzb29uIGFzIHRoZSBmaXJzdCBNIGlzIGFkZGVkLg0KDQpXaWxsaWFt
DQoNCk9uIE1vbiwgMjAyMC0wMy0zMCBhdCAyMjoxMSArMDAwMCwgUmVzaGFkIFJhaG1hbiAocnJh
aG1hbikgd3JvdGU6DQoNCk9uIDIwMjAtMDMtMzAsIDU6NTEgUE0sICJNYXJ0aW4gQmrDtnJrbHVu
ZCIgPG1iaitpZXRmQDQ2Njguc2U8bWFpbHRvOm1iaitpZXRmQDQ2Njguc2U+PiB3cm90ZToNCg0K
DQoNCiAgICAiU3Rlcm5lLCBKYXNvbiAoTm9raWEgLSBDQS9PdHRhd2EpIiA8amFzb24uc3Rlcm5l
QG5va2lhLmNvbTxtYWlsdG86amFzb24uc3Rlcm5lQG5va2lhLmNvbT4+IHdyb3RlOg0KDQogICAg
PiA+IEJ1dCBpdCBpcyBub3QgdHJ1ZS4gIFdoYXQgaGFwcGVuZWQgYmV0d2VlbiAxLjAuMk0gYW5k
IDEuMC4zTT8NCg0KICAgID4NCg0KICAgID4gSXQgdGVsbHMgeW91IHRoZXJlIGlzIGFuIE5CQyBj
aGFuZ2UgYmV0d2VlbiAxLjAuMk0gYW5kIDEuMC4zTS4NCg0KDQoNCiAgICBOby4gIEFzIHlvdSBu
b3RlIGJlbG93IGl0IHNheXMgdGhhdCBhbGwgYmV0cyBhcmUgb2ZmLiAgVGhlIGNoYW5nZQ0KDQog
ICAgYmV0d2VlbiB0aGVzZSB0d28gY291bGQgYmUgYSBzcGVsbGluZyBlcnJvciBmaXguICBIZW5j
ZSwgUmVzaGFkJ3MNCg0KICAgIHN0YXRlbWVudCB0aGF0ICJUaGUgcmV2aXNpb24gbGFiZWwgYWxs
b3dzIGEgdXNlciB0byBlYXNpbHkgZmlndXJlIG91dA0KDQogICAgd2hldGhlciAyIHJldmlzaW9u
cyBhcmUgKE4pQkMuIiBpcyBub3QgY29ycmVjdC4NCg0KWW91IGFyZSBjb3JyZWN0IHRoYXQgb25j
ZSBhIGJyYW5jaCBpcyBwb2lzb25lZCB3aXRoIGFuICdNJywgdGhlIGluZm9ybWF0aW9uIHByb3Zp
ZGVkIGlzIG5vdCBhcyByaWNoLg0KDQpFdmVuIHRob3VnaCB5b3UgZG9uJ3Qga25vdyB3aGV0aGVy
IDEuMC4zTSBpcyBCQy9OQkMgd2l0aCAxLjAuMk0sIHlvdSBzdGlsbCBrbm93IHRoYXQNCg0KLSAx
LjAuMk0gaXMgTkJDIHdpdGggMS4wLjEgYW5kIDEuMC4wDQoNCi0gMS4wLjNNIGlzIE5CQyB3aXRo
IDEuMC4xIGFuZCAxLjAuMA0KDQotIDEuMC4xIGlzIEJDIHdpdGggMS4wLjANCg0KDQoNClN0aWxs
IHVzZWZ1bCBJTU8uDQoNCg0KDQpSZWdhcmRzLA0KDQpSZXNoYWQuDQoNCg0KDQogICAgPiBUaGUg
TSBnaXZlcyBhbiBpbmRpY2F0aW9uIHRoYXQgYSBicmFuY2ggaGFzIGJlZW4gInBvaXNvbmVkIiBi
eSBhbg0KDQogICAgPiBOQkMgY2hhbmdlIGFuZCB0aGF0IGFsbCBiZXRzIGFyZSBvZmYgZnJvbSB0
aGF0IHBvaW50IG9ud2FyZHMgaW4gdGhhdA0KDQogICAgPiBicmFuY2guDQoNCg0KDQoNCg0KICAg
IC9tYXJ0aW4NCg0KDQoNCg0KDQogICAgPg0KDQogICAgPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2Fn
ZS0tLS0tDQoNCiAgICA+ID4gRnJvbTogbmV0bW9kIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZzxt
YWlsdG86bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc+PiBPbiBCZWhhbGYgT2YgTWFydGluIEJqw7Zy
a2x1bmQNCg0KICAgID4gPiBTZW50OiBNb25kYXksIE1hcmNoIDMwLCAyMDIwIDQ6NDAgUE0NCg0K
ICAgID4gPiBUbzogcnJhaG1hbkBjaXNjby5jb208bWFpbHRvOnJyYWhtYW5AY2lzY28uY29tPg0K
DQogICAgPiA+IENjOiBuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4NCg0K
ICAgID4gPiBTdWJqZWN0OiBSZTogW25ldG1vZF0gQWxsIElFVEYgWUFORyBtb2R1bGVzIE1VU1Qg
aW5jbHVkZSByZXZpc2lvbi1sYWJlbA0KDQogICAgPiA+IHN0YXRlbWVudHMNCg0KICAgID4gPg0K
DQogICAgPiA+ICJSZXNoYWQgUmFobWFuIChycmFobWFuKSIgPHJyYWhtYW5AY2lzY28uY29tPG1h
aWx0bzpycmFobWFuQGNpc2NvLmNvbT4+IHdyb3RlOg0KDQogICAgPiA+ID4NCg0KICAgID4gPiA+
IE9uIDIwMjAtMDMtMzAsIDI6MjAgUE0sICJNYXJ0aW4gQmrDtnJrbHVuZCIgPG1iaitpZXRmQDQ2
Njguc2U8bWFpbHRvOm1iaitpZXRmQDQ2Njguc2U+PiB3cm90ZToNCg0KICAgID4gPiA+DQoNCiAg
ICA+ID4gPiAgICAgIlJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIiA8cnJhaG1hbkBjaXNjby5jb208
bWFpbHRvOnJyYWhtYW5AY2lzY28uY29tPj4gd3JvdGU6DQoNCiAgICA+ID4gPiAgICAgPiBPbiAy
MDIwLTAzLTI4LCA0OjQxIEFNLCAiTWFydGluIEJqw7Zya2x1bmQiIDxtYmoraWV0ZkA0NjY4LnNl
PG1haWx0bzptYmoraWV0ZkA0NjY4LnNlPj4gd3JvdGU6DQoNCiAgICA+ID4gPiAgICAgPg0KDQog
ICAgPiA+ID4gICAgID4gICAgICJSZXNoYWQgUmFobWFuIChycmFobWFuKSIgPHJyYWhtYW5AY2lz
Y28uY29tPG1haWx0bzpycmFobWFuQGNpc2NvLmNvbT4+IHdyb3RlOg0KDQogICAgPiA+ID4gICAg
ID4gICAgID4gSGksDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4g
ICAgID4gaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNB
X19naXRodWIuY29tX25ldG1vZC0yRHdnX3lhbmctMkR2ZXItMkRkdF9pc3N1ZXNfNDUmZD1Ed0lH
YVEmYz1MRllaLW85X0hVTWVNVFNRaWN2aklnJnI9cDhreWVLM3U0WllpYVEyWlBHcXdreVhtUWdC
SDZyNWpwWWlZV3pocUo0OCZtPWZmSDI2OGMweE9kMERTRkxReloySkhBbUNIalZ6UEpWSnRHUE54
aWlKY3Mmcz1ueXh6YnY3WldNZ2NYdU1FVzhNcWplVDNvVnhsYTZxRmlGOTZNOFNhTVVZJmU9DQoN
CiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICBv
ICA3LjENCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAg
ICAgICAgICAgVGhlIHRleHQgc2F5czoNCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+
ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICBBbGwgSUVURiBZQU5HIG1vZHVsZXMgTVVTVCBp
bmNsdWRlIHJldmlzaW9uLWxhYmVsIHN0YXRlbWVudHMNCg0KICAgID4gPiBmb3INCg0KICAgID4g
PiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgIGFsbA0KDQogICAgPiA+ID4gICAgID4gICAgID4g
ICAgICAgICAgICAgbmV3bHkgcHVibGlzaGVkIFlBTkcgbW9kdWxlcywgYW5kIGFsbCBuZXdseSBw
dWJsaXNoZWQNCg0KICAgID4gPiByZXZpc2lvbnMgb2YNCg0KICAgID4gPiA+ICAgICA+ICAgICA+
ICAgICAgICAgICAgIGV4aXN0aW5nIFlBTkcgbW9kdWxlcy4gIFRoZSByZXZpc2lvbi1sYWJlbCBN
VVNUIHRha2UgdGhlIGZvcm0NCg0KICAgID4gPiBvZiBhDQoNCiAgICA+ID4gPiAgICAgPiAgICAg
PiAgICAgICAgICAgICBZQU5HIHNlbWFudGljIHZlcnNpb24gbnVtYmVyIFtJLUQudmVyZHQtbmV0
bW9kLXlhbmctDQoNCiAgICA+ID4gc2VtdmVyXS4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoN
CiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgSSBzdHJvbmdseSBkaXNhZ3JlZSB3aXRo
IHRoaXMgbmV3IHJ1bGUuICBJRVRGIG1vZHVsZXMgdXNlIGEgbGluZWFyDQoNCiAgICA+ID4gPiAg
ICAgPiAgICAgPiAgICAgICAgICAgaGlzdG9yeSwgc28gdGhlcmUgYXJlIG5vIHJlYXNvbnMgdG8g
dXNlICJtb2RpZmllZCBzZW12ZXIiLg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4g
PiA+ICAgICA+ICAgICA+ICAgICAgICAgICBJdCBpcyBvayB0byB1c2UgcmV2Om5iYy1jaGFuZ2Vz
IGlmIG5lZWRlZCwgdGhvdWdoLg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+
ICAgICA+ICAgICA+IFdlIGJlbGlldmUgc29tZSBJRVRGIG1vZGVscyBtYXkgbm90IGZvbGxvdyBs
aW5lYXIgaGlzdG9yeSwgdGhpcyB3YXMNCg0KICAgID4gPiA+ICAgICA+ICAgICA+IGJyb3VnaHQg
dXAgKEkgdGhpbmspIGZvciBJRFIuIE1vZGlmaWVkIHNlbXZlciBhbGxvd3MgZm9yIG5vbi1saW5l
YXINCg0KICAgID4gPiA+ICAgICA+ICAgICA+IGhpc3RvcnkgYW5kIGFsc28gZG9lc24ndCBwcmVj
bHVkZSBsaW5lYXIgaGlzdG9yeS4gU28gZXZlbiBpZiB3ZSBlbmQgdXANCg0KICAgID4gPiA+ICAg
ICA+ICAgICA+IGhhdmluZyBubyBJRVRGIG1vZHVsZXMgdXNpbmcgYnJhbmNoaW5nLCBtb2RpZmll
ZCBzZW12ZXIgc3RpbGwgd29ya3MuDQoNCiAgICA+ID4gPiAgICAgPg0KDQogICAgPiA+ID4gICAg
ID4gICAgIFdpdGggdGhlIGNsYXJpZmlhY3Rpb25zIGFuZCB1cGRhdGVzIGluDQoNCiAgICA+ID4g
PiAgICAgPiAgICAgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmcsIG5v
bi1saW5lYXIgdmVyc2lvbmluZw0KDQogICAgPiA+ID4gICAgID4gICAgIHdvcmtzIHdpdGhvdXQg
bW9kaWZpZWQgc2VtdmVyLiAgU28gdGhlcmUgaXMgbm8gdGVjaG5pY2FsIHJlYXNvbiB0byB1c2UN
Cg0KICAgID4gPiA+ICAgICA+ICAgICBtb2RpZmllZCBzZW12ZXIgaW4gSUVURiBtb2R1bGVzLg0K
DQogICAgPiA+ID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+IFNvIGFyZSB5b3UgcHJvcG9zaW5n
IHdlIHVzZSBzb21lIG90aGVyIHJldmlzaW9uLWxhYmVsIHNjaGVtZSAoZS5nLg0KDQogICAgPiA+
IHNlbXZlciAyLjAuMCkgZm9yIElFVEYgbW9kdWxlcz8NCg0KICAgID4gPiA+ICAgICA+DQoNCiAg
ICA+ID4gPiAgICAgPiBPciB0aGF0IElFVEYgbW9kdWxlcyBzaG91bGRuJ3QgdXNlIHJldmlzaW9u
LWxhYmVscz8NCg0KICAgID4gPiA+DQoNCiAgICA+ID4gPiAgICAgVGhhdCBJRVRGIHNob3VsZG4n
dCB1c2UgcmV2aXNpb24gbGFiZWxzLg0KDQogICAgPiA+ID4NCg0KICAgID4gPiA+IFRoZSByZXZp
c2lvbiBsYWJlbCBhbGxvd3MgYSB1c2VyIHRvIGVhc2lseSBmaWd1cmUgb3V0IHdoZXRoZXIgMg0K
DQogICAgPiA+ID4gcmV2aXNpb25zIGFyZSAoTilCQy4NCg0KICAgID4gPg0KDQogICAgPiA+IEkg
dGhpbmsgeW91IG1lYW50ICJtb2RpZmllZCBzZW12ZXIgYXMgcmV2aXNpb24gbGFiZWwgYWxsb3dz
IC4uLiINCg0KICAgID4gPg0KDQogICAgPiA+IEJ1dCBpdCBpcyBub3QgdHJ1ZS4gIFdoYXQgaGFw
cGVuZWQgYmV0d2VlbiAxLjAuMk0gYW5kIDEuMC4zTT8NCg0KICAgID4gPg0KDQogICAgPiA+DQoN
CiAgICA+ID4gL21hcnRpbg0KDQogICAgPiA+DQoNCiAgICA+ID4NCg0KICAgID4gPiA+IFdpdGhv
dXQgdGhlIGxhYmVsLCB5b3UgYWx3YXlzIGhhdmUgdG8gdXNlIHRvb2xpbmcuDQoNCiAgICA+ID4g
Pg0KDQogICAgPiA+ID4gUmVnYXJkcywNCg0KICAgID4gPiA+IFJlc2hhZC4NCg0KICAgID4gPiA+
DQoNCiAgICA+ID4gPiAgICAgSSBhbSBhbGwgZm9yIHVzaW5nIHJldjpuYmMtY2hhbmdlcyBvciBy
ZXY6ZWRpdG9yaWFsLWNoYW5nZXMgKHdoaWNoIEkNCg0KICAgID4gPiA+ICAgICB0aGluayBzaG91
bGQgYmUgYWRkZWQpIGluIElFVEYgbW9kdWxlcy4NCg0KICAgID4gPiA+DQoNCiAgICA+ID4gPg0K
DQogICAgPiA+ID4gICAgIC9tYXJ0aW4NCg0KICAgID4gPiA+DQoNCiAgICA+ID4gPg0KDQogICAg
PiA+ID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+IE9yIGRvIHlvdSBoYXZlIHNvbWV0aGluZyBl
bHNlIGluIG1pbmQ/DQoNCiAgICA+ID4gPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gUmVnYXJk
cywNCg0KICAgID4gPiA+ICAgICA+IFJlc2hhZC4NCg0KICAgID4gPiA+ICAgICA+DQoNCiAgICA+
ID4gPiAgICAgPiAgICAgSSBjYW4gcmVsdWN0YW50bHkgYWNjZXB0IHRoYXQgbW9kaWZpZWQgc21l
dmVyIGlzIHB1Ymxpc2hlZCBhcw0KDQogICAgPiA+ID4gICAgID4gICAgIEV4cGVyaW1lbnRhbC4g
IEJ1dCB0aGF0IGRvZXNuJ3QgbWVhbiB0aGF0IElFVEYgbW9kdWxlcyBzaG91bGQgdXNlIGl0Lg0K
DQogICAgPiA+ID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAg
ICAgL21hcnRpbg0KDQogICAgPiA+ID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+DQoNCiAgICA+
ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gUmVnYXJkcywNCg0KICAg
ID4gPiA+ICAgICA+ICAgICA+IFJlc2hhZC4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAg
ICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gT24gMjAyMC0wMy0y
MCwgNTowOCBQTSwgIm5ldG1vZCBvbiBiZWhhbGYgb2YgUmVzaGFkIFJhaG1hbg0KDQogICAgPiA+
IChycmFobWFuKSINCg0KICAgID4gPiA+ICAgICA+ICAgICA+IDxuZXRtb2QtYm91bmNlc0BpZXRm
Lm9yZzxtYWlsdG86bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBvZg0KDQogICAg
PiA+ID4gICAgID4gICAgID4gcnJhaG1hbj00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZzxtYWls
dG86cnJhaG1hbj00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZz4+IHdyb3RlOg0KDQogICAgPiA+
ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICBIaSBNYXJ0aW4sDQoN
CiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgIFdlJ3Zl
IG9wZW5lZCBpc3N1ZXMgdG8gdHJhY2sgeW91ciByZXZpZXcgY29tbWVudHMgKHNlZSBiZWxvdyku
DQoNCiAgICA+ID4gV2lsbA0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgIGtpY2sgb2ZmIHNl
cGFyYXRlIHRoZXJhZHMgZm9yIGVhY2ggaXNzdWUuDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0K
DQogICAgPiA+ID4gICAgID4gICAgID4gICAgIGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50
LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fZ2l0aHViLmNvbV9uZXRtb2QtMkR3Z195YW5nLTJEdmVy
LTJEJmQ9RHdJR2FRJmM9TEZZWi1vOV9IVU1lTVRTUWljdmpJZyZyPXA4a3llSzN1NFpZaWFRMlpQ
R3F3a3lYbVFnQkg2cjVqcFlpWVd6aHFKNDgmbT1mZkgyNjhjMHhPZDBEU0ZMUXpaMkpIQW1DSGpW
elBKVkp0R1BOeGlpSmNzJnM9SGpWdWo2OWZWc0NMdWx2eU5VYWp4Q2J0U0tQQVZrVVpWSk5LOHMt
Zi1IbyZlPQ0KDQogICAgPiA+IGR0L2lzc3Vlcz9xPWlzJTNBaXNzdWUraXMlM0FvcGVuK2xhYmVs
JTNBdXBkYXRlZC1tb2QtcmV2LWhhbmRsaW5nDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQog
ICAgPiA+ID4gICAgID4gICAgID4gICAgIFJlZ2FyZHMsDQoNCiAgICA+ID4gPiAgICAgPiAgICAg
PiAgICAgUmVzaGFkLg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+
ICAgICA+ICAgICBPbiAyMDIwLTAzLTEwLCAzOjMxIFBNLCAibmV0bW9kIG9uIGJlaGFsZiBvZiBN
YXJ0aW4gQmrDtnJrbHVuZCINCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICA8bmV0bW9kLWJv
dW5jZXNAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZC1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhhbGYg
b2YgbWJqK2lldGZANDY2OC5zZTxtYWlsdG86bWJqK2lldGZANDY2OC5zZT4+IHdyb3RlOg0KDQog
ICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgSGks
DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAg
ICBIZXJlIGFyZSBteSByZXZpZXcgY29tbWVudHMgb2YNCg0KICAgID4gPiA+ICAgICA+ICAgICA+
ICAgICAgICAgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmctMDEuDQoN
CiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4g
PiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8gIDMuMS4x
DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAg
ICAgICAgbyAgSW4gc3RhdGVtZW50cyB0aGF0IGhhdmUgYW55IGRhdGEgZGVmaW5pdGlvbiBzdGF0
ZW1lbnRzIGFzDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICBzdWJzdGF0
ZW1lbnRzLCB0aG9zZSBkYXRhIGRlZmluaXRpb24gc3Vic3RhdGVtZW50cyBNQVkgYmUNCg0KICAg
ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgIHJlb3JkZXJlZCwgYXMgbG9uZyBhcyB0
aGV5IGRvIG5vdCBjaGFuZ2UgdGhlIG9yZGVyaW5nIG9yIGFueQ0KDQogICAgPiA+ID4gICAgID4g
ICAgID4gICAgICAgICAgICAgICAgInJwYyINCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAg
ICAgICAgICAgICJpbnB1dCIgc3Vic3RhdGVtZW50cy4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+
DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgSSB0aGluayB0aGlzIG5lZWRzIHRv
IGNhcHR1cmUgdGhhdCBubyBkZXNjZW5kYW50IHN0YXRlbWVudHMgdG8NCg0KICAgID4gPiA+ICAg
ICA+ICAgICA+ICAgICAgICAgICAiaW5wdXQiIGNhbiBiZSByZW9yZGVyZWQuICBTYW1lIGZvciAi
b3V0cHV0IiAobm90ZSwgImlucHV0IiBhbmQNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAg
ICAgICAib3V0cHV0IiBpbiBib3RoICJycGMiIGFuZCAiYWN0aW9uIikuDQoNCiAgICA+ID4gPiAg
ICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAg
ICA+ICAgICAgICAgbyAgMy4zDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4g
ICAgID4gICAgID4gICAgICAgICAgICAgQWxsIHJldmlzaW9uIGxhYmVscyB0aGF0IG1hdGNoIHRo
ZSBwYXR0ZXJuIGZvciB0aGUgInZlcnNpb24iDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAg
ICAgICAgICB0eXBlZGVmIGluIHRoZSBpZXRmLXlhbmctc2VtdmVyIFlBTkcgbW9kdWxlIE1VU1Qg
YmUNCg0KICAgID4gPiBpbnRlcnByZXRlZCBhcw0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAg
ICAgICAgICAgWUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJlcnMuDQoNCiAgICA+ID4gPiAgICAg
PiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIEkgZG9uJ3QgdGhpbmsg
dGhpcyBpcyBhIGdvb2QgaWRlYS4gIFNlZW1zIGxpa2UgYSBsYXllciB2aW9sYXRpb24uDQoNCiAg
ICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgV2hhdCBpZiBteSBwcm9qZWN0IHVzZSBhbm90
aGVyIGRpYWxlY3Qgb2Ygc2VtdmVyLCB0aGF0IHdvdWxkbid0DQoNCiAgICA+ID4gYmUNCg0KICAg
ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBwb3NzaWJsZSB3aXRoIHRoaXMgcnVsZS4gIEkg
dGhpbmsgdGhpcyBuZWVkcyB0byBiZSByZW1vdmVkLg0KDQogICAgPiA+ID4gICAgID4gICAgID4N
Cg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAg
IG8gIDMuMw0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+
ICAgICAgICAgICAgIFN1Ym1vZHVsZXMgTVVTVCBOT1QgdXNlIHJldmlzaW9uIGxhYmVsIHNjaGVt
ZXMgdGhhdCBjb3VsZA0KDQogICAgPiA+IGJlDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAg
ICAgICAgICBjb25mdXNlZA0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgd2l0
aCB0aGUgaW5jbHVkaW5nIG1vZHVsZSdzIHJldmlzaW9uIGxhYmVsIHNjaGVtZS4NCg0KICAgID4g
PiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgSG1tLCBo
b3cgZG8gSSBlbnN1cmUgdGhhdCB0aGlzIE1VU1QgTk9UIGlzIGhhbmRsZWQgY29ycmVjdGx5Pw0K
DQogICAgPiA+IFdoYXQNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBleGFjdGx5
IGRvZXMgImNvdWxkIGJlIGNvbmZ1c2VkIHdpdGgiIG1lYW4/DQoNCiAgICA+ID4gPiAgICAgPiAg
ICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAg
ICAgICAgbyAgMy4zDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4g
ICAgID4gICAgICAgICAgICAgICBJbiB0aGUgZmlsZW5hbWUgb2YgYSBZQU5HIG1vZHVsZSwgd2hl
cmUgaXQgdGFrZXMgdGhlIGZvcm06DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAg
ICAgIG1vZHVsZS0NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgb3Itc3Vi
bW9kdWxlLW5hbWUgWydAJyByZXZpc2lvbi1sYWJlbF0gKCAnLnlhbmcnIC8gJy55aW4nICkNCg0K
ICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAg
U2hvdWxkIHRoaXMgc2VjdGlvbiB1cGRhdGUgNS4yIG9mIFJGQyA3OTUwPyAgSSBrbm93IHRoYXQg
NS4yIGp1c3QNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBzYXlzICJTSE9VTEQi
LiAgQnV0IGV4aXN0aW5nIHRvb2xzIGltcGxlbWVudCB0aGlzIFNIT1VMRCwgYW5kDQoNCiAgICA+
ID4gdGhleQ0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIG5lZWQgdG8gYmUgdXBk
YXRlZCB0byBoYW5kbGUgdGhpcyBuZXcgY29udmVudGlvbi4NCg0KICAgID4gPiA+ICAgICA+ICAg
ICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgQnV0IEkgd29uZGVyIGlmIHRo
aXMgYSBnb29kIGlkZWEuICBJdCBtZWFucyB0aGF0IGEgdG9vbCB0aGF0IGxvb2tzDQoNCiAgICA+
ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgZm9yIGEgbW9kdWxlIHdpdGggYSBjZXJ0YWluIHJl
dmlzaW9uIGRhdGUgY2Fubm90IHNpbXBseSBjaGVjaw0KDQogICAgPiA+IHRoZQ0KDQogICAgPiA+
ID4gICAgID4gICAgID4gICAgICAgICAgIGZpbGVuYW1lcywgYnV0IG5lZWQgdG8gcGFyc2UgYWxs
IGF2YWlsYWJsZSBtb2R1bGVzICh3aWp1c3QgdG8NCg0KICAgID4gPiBmaW5kDQoNCiAgICA+ID4g
PiAgICAgPiAgICAgPiAgICAgICAgICAgdGhlDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQog
ICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4g
PiAgICAgPiAgICAgPiAgICAgICAgIG8gIDMuNA0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0K
ICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICBsZWFmIGltcGVyaWFsLXRlbXBlcmF0
dXJlIHsNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgIHR5cGUgaW50NjQ7
DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICB1bml0cyAiZGVncmVlcyBG
YWhyZW5oZWl0IjsNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgIHN0YXR1
cyBkZXByZWNhdGVkIHsNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgICAg
cmV2OnN0YXR1cy1kZXNjcmlwdGlvbg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAg
ICAgICAgICAgICJJbXBlcmlhbCBtZWFzdXJlbWVudHMgYXJlIGJlaW5nIHBoYXNlZCBvdXQgaW4g
ZmF2b3INCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgICAgICAgb2YgdGhl
aXIgbWV0cmljIGVxdWl2YWxlbnRzLiAgVXNlIG1ldHJpYy10ZW1wZXJhdHVyZQ0KDQogICAgPiA+
ID4gICAgID4gICAgID4gICAgICAgICAgICAgICAgICAgICBpbnN0ZWFkLiI7DQoNCiAgICA+ID4g
PiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICB9DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAg
ICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAg
ICAgICAgICAgICAiVGVtcGVyYXR1cmUgaW4gZGVncmVlcyBGYWhyZW5oZWl0LiI7DQoNCiAgICA+
ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgfQ0KDQogICAgPiA+ID4gICAgID4gICAgID4N
Cg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBJIGRvbid0IHRoaW5rIHJldjpzdGF0
dXMtZGVzY3JpcHRpb24gaXMgbmVjZXNzYXJ5IC8gd29ydGggaXQuICBUaGlzDQoNCiAgICA+ID4g
PiAgICAgPiAgICAgPiAgICAgICAgICAgY2FuIGVhc2lseSBiZSB3cml0dGVuIHdpdGggdGhlIG5v
cm1hbCBkZXNjcmlwdGlvbiBzdGF0ZW1lbnQNCg0KICAgID4gPiBpbnN0ZWFkOg0KDQogICAgPiA+
ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICBsZWFm
IGltcGVyaWFsLXRlbXBlcmF0dXJlIHsNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAg
ICAgICAgIHR5cGUgaW50NjQ7DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAg
ICB1bml0cyAiZGVncmVlcyBGYWhyZW5oZWl0IjsNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAg
ICAgICAgICAgICAgIHN0YXR1cyBkZXByZWNhdGVkOw0KDQogICAgPiA+ID4gICAgID4gICAgID4g
ICAgICAgICAgICAgICAgZGVzY3JpcHRpb24NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAg
ICAgICAgICAgICAgICAiSW1wZXJpYWwgbWVhc3VyZW1lbnRzIGFyZSBiZWluZyBwaGFzZWQgb3V0
IGluIGZhdm9yDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICAgICAgIG9m
IHRoZWlyIG1ldHJpYyBlcXVpdmFsZW50cy4gIFVzZSBtZXRyaWMtdGVtcGVyYXR1cmUNCg0KICAg
ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgICAgICAgaW5zdGVhZC4NCg0KICAgID4g
PiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICAg
ICAgIFRlbXBlcmF0dXJlIGluIGRlZ3JlZXMgRmFocmVuaGVpdC4iOw0KDQogICAgPiA+ID4gICAg
ID4gICAgID4gICAgICAgICAgICAgIH0NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+
ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICBvICAzLjUN
Cg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAg
ICAgVGhlIGV4YW1wbGUgbW9kdWxlcyBzaG91bGQgYmUgbGVnYWwgWUFORyBtb2R1bGVzLiAgVXNl
IGUuZy4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAidXJuOmV4YW1wbGU6bW9k
dWxlIiBhcyBuYW1lc3BhY2UuDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4g
ICAgID4gICAgID4gICAgICAgICAgIEFsc28sIHRoZSBtb2R1bGVzIGFyZSBtaXNzaW5nIHRoZSBs
YXN0ICJ9Iiwgd2hpY2ggY29uZnVzZXMgdGhlDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAg
ICAgICAgInJmY3N0cmlwIiB0b29sLg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4g
PiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8gNC4xLjEN
Cg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAg
ICAgICBBbHRlcm5hdGl2ZWx5LCB0aGUgZmlyc3QgZXhhbXBsZSBjb3VsZCBoYXZlIHVzZWQgdGhl
IHJldmlzaW9uDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICBsYWJlbA0KDQog
ICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgIjEuMC4wIiBpbnN0ZWFkLCB3aGljaCBz
ZWxlY3RzIHRoZSBzYW1lIHNldCBvZg0KDQogICAgPiA+IHJldmlzaW9ucy92ZXJzaW9ucy4NCg0K
ICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAg
ICBpbXBvcnQgZXhhbXBsZS1tb2R1bGUgew0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAg
ICAgICAgICByZXY6cmV2aXNpb24tb3ItZGVyaXZlZCAxLjAuMDsNCg0KICAgID4gPiA+ICAgICA+
ICAgICA+ICAgICAgICAgICAgIH0NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4g
PiAgICAgPiAgICAgPiAgICAgICAgICAgU2hvdWxkbid0IHRoaXMgYmUgcy8xLjAuMC8yLjAuMC9n
ID8NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQog
ICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICBvICA1DQoNCiAgICA+ID4gPiAgICAgPiAgICAg
Pg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIEkgdGhpbmsgdGhlIG1vZHVsZSBu
YW1lICJpZXRmLXlsLXJldmlzaW9ucyIgc2hvdWxkIGJlIGNoYW5nZWQNCg0KICAgID4gPiB0bw0K
DQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICJpZXRmLXlhbmctbGlicmFyeS1yZXZp
c2lvbnMiLiAgICJ5bCIgaXMgbm90IGEgd2VsbC1rbm93biBhY3JvbnltLg0KDQogICAgPiA+ID4g
ICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAg
ICAgPiAgICAgICAgIG8gIDUuMi4yDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+
ID4gICAgID4gICAgID4gICAgICAgICAgIFdvdWxkbid0IGl0IGJlIGJldHRlciBpZiB0aGUgbGVh
ZiAiZGVwcmVjYXRlZC1ub2Rlcy0NCg0KICAgID4gPiBpbXBsZW1lbnRlZCIgYW5kDQoNCiAgICA+
ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgIm9ic29sZXRlLW5vZGVzLWFic2VudCIgd2VyZSBv
ZiB0eXBlICJib29sZWFuIiByYXRoZXIgdGhhbg0KDQogICAgPiA+IHR5cGUNCg0KICAgID4gPiA+
ICAgICA+ICAgICA+ICAgICAgICAgICAiZW1wdHkiPw0KDQogICAgPiA+ID4gICAgID4gICAgID4N
Cg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAg
IG8gIDcuMQ0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+
ICAgICAgICAgICBUaGUgdGV4dCBzYXlzOg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAg
ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgIEFsbCBJRVRGIFlBTkcgbW9kdWxlcyBNVVNU
IGluY2x1ZGUgcmV2aXNpb24tbGFiZWwgc3RhdGVtZW50cw0KDQogICAgPiA+IGZvcg0KDQogICAg
PiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgYWxsDQoNCiAgICA+ID4gPiAgICAgPiAgICAg
PiAgICAgICAgICAgICBuZXdseSBwdWJsaXNoZWQgWUFORyBtb2R1bGVzLCBhbmQgYWxsIG5ld2x5
IHB1Ymxpc2hlZA0KDQogICAgPiA+IHJldmlzaW9ucyBvZg0KDQogICAgPiA+ID4gICAgID4gICAg
ID4gICAgICAgICAgICAgZXhpc3RpbmcgWUFORyBtb2R1bGVzLiAgVGhlIHJldmlzaW9uLWxhYmVs
IE1VU1QgdGFrZSB0aGUgZm9ybQ0KDQogICAgPiA+IG9mIGENCg0KICAgID4gPiA+ICAgICA+ICAg
ICA+ICAgICAgICAgICAgIFlBTkcgc2VtYW50aWMgdmVyc2lvbiBudW1iZXIgW0ktRC52ZXJkdC1u
ZXRtb2QteWFuZy0NCg0KICAgID4gPiBzZW12ZXJdLg0KDQogICAgPiA+ID4gICAgID4gICAgID4N
Cg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBJIHN0cm9uZ2x5IGRpc2FncmVlIHdp
dGggdGhpcyBuZXcgcnVsZS4gIElFVEYgbW9kdWxlcyB1c2UgYSBsaW5lYXINCg0KICAgID4gPiA+
ICAgICA+ICAgICA+ICAgICAgICAgICBoaXN0b3J5LCBzbyB0aGVyZSBhcmUgbm8gcmVhc29ucyB0
byB1c2UgIm1vZGlmaWVkIHNlbXZlciIuDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAg
PiA+ID4gICAgID4gICAgID4gICAgICAgICAgIEl0IGlzIG9rIHRvIHVzZSByZXY6bmJjLWNoYW5n
ZXMgaWYgbmVlZGVkLCB0aG91Z2guDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+
ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgbyA3LjEuMQ0K
DQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAg
ICBUaGVyZSBpcyBhIG1pc3NpbmcgIiBpbjoNCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAg
ICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgIDQuICBGb3Igc3RhdHVzICJvYnNvbGV0ZSIs
IGl0IGlzIFJFQ09NTUVOREVEIHRvIGtlZXAgdGhlDQoNCiAgICA+ID4gInN0YXR1cy0NCg0KICAg
ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uIiBpbmZvcm1hdGlv
biwgZnJvbSB3aGVuIHRoZSBub2RlIGhhZCBzdGF0dXMNCg0KICAgID4gPiA+ICAgICA+ICAgICA+
ICAgICAgICAgICAgICAgICJkZXByZWNhdGVkLCB3aGljaCBpcyBzdGlsbCByZWxldmFudC4NCg0K
ICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgIEhFUkUgIC0tLS0tLS0tLS0tXg0KDQogICAg
PiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAg
ICAgPiAgICAgPiAgICAgICAgIG8gIDgNCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+
ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgcy9DT0RFIEVORFM+LzxDT0RFIEVORFM+Lw0KDQog
ICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4g
PiAgICAgPiAgICAgPiAgICAgICAgIG8gQm90aCBZQU5HIG1vZHVsZXMNCg0KICAgID4gPiA+ICAg
ICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgQWxsIGV4dGVuc2lv
bnMgc2hvdWxkIHNwZWNpZnkgdGhlIGdyYW1tYXI7IGkuZS4sIGluIHdoaWNoDQoNCiAgICA+ID4g
c3RhdGVtZW50cw0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIHRoZXkgY2FuIGJl
IHByZXNlbnQgYW5kIHdoaWNoIHN1YnN0YXRlbWVudHMgdGhleSBjYW4gaGF2ZS4NCg0KICAgID4g
PiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAg
ID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgL21hcnRpbg0KDQogICAg
PiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KICAgID4gPiA+ICAg
ICA+ICAgICA+ICAgICAgICAgbmV0bW9kIG1haWxpbmcgbGlzdA0KDQogICAgPiA+ID4gICAgID4g
ICAgID4gICAgICAgICBuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4NCg0K
ICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9p
bnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19u
ZXRtb2QmZD1Ed0lHYVEmYz1MRllaLW85X0hVTWVNVFNRaWN2aklnJnI9cDhreWVLM3U0WllpYVEy
WlBHcXdreVhtUWdCSDZyNWpwWWlZV3pocUo0OCZtPWZmSDI2OGMweE9kMERTRkxReloySkhBbUNI
alZ6UEpWSnRHUE54aWlKY3Mmcz16NUxpRE9sa280OHZ1cWxJZ0EwR203ZGNzeG1IT3R3Zm9kNndD
NDZsUlUwJmU9DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAg
ID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICBfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXw0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgIG5ldG1v
ZCBtYWlsaW5nIGxpc3QNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICBuZXRtb2RAaWV0Zi5v
cmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICBo
dHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5p
ZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX25ldG1vZCZkPUR3SUdhUSZjPUxGWVotbzlfSFVNZU1U
U1FpY3ZqSWcmcj1wOGt5ZUszdTRaWWlhUTJaUEdxd2t5WG1RZ0JINnI1anBZaVlXemhxSjQ4Jm09
ZmZIMjY4YzB4T2QwRFNGTFF6WjJKSEFtQ0hqVnpQSlZKdEdQTnhpaUpjcyZzPXo1TGlET2xrbzQ4
dnVxbElnQTBHbTdkY3N4bUhPdHdmb2Q2d0M0NmxSVTAmZT0NCg0KICAgID4gPiA+ICAgICA+ICAg
ICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4NCg0KICAgID4g
PiA+ICAgICA+DQoNCiAgICA+ID4gPg0KDQogICAgPiA+ID4NCg0KICAgID4gPiBfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KDQogICAgPiA+IG5ldG1vZCBt
YWlsaW5nIGxpc3QNCg0KICAgID4gPiBuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRm
Lm9yZz4NCg0KICAgID4gPiBodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJs
P3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX25ldG1vZCZkPUR3SUdh
USZjPUxGWVotbzlfSFVNZU1UU1FpY3ZqSWcmcj1wOGt5ZUszdTRaWWlhUTJaUEdxd2t5WG1RZ0JI
NnI1anBZaVlXemhxSjQ4Jm09ZmZIMjY4YzB4T2QwRFNGTFF6WjJKSEFtQ0hqVnpQSlZKdEdQTnhp
aUpjcyZzPXo1TGlET2xrbzQ4dnVxbElnQTBHbTdkY3N4bUhPdHdmb2Q2d0M0NmxSVTAmZT0NCg0K
DQoNCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K
DQpuZXRtb2QgbWFpbGluZyBsaXN0DQoNCm5ldG1vZEBpZXRmLm9yZzxtYWlsdG86bmV0bW9kQGll
dGYub3JnPg0KDQpodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0
cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX25ldG1vZCZkPUR3SUdhUSZjPUxG
WVotbzlfSFVNZU1UU1FpY3ZqSWcmcj1wOGt5ZUszdTRaWWlhUTJaUEdxd2t5WG1RZ0JINnI1anBZ
aVlXemhxSjQ4Jm09ZmZIMjY4YzB4T2QwRFNGTFF6WjJKSEFtQ0hqVnpQSlZKdEdQTnhpaUpjcyZz
PXo1TGlET2xrbzQ4dnVxbElnQTBHbTdkY3N4bUhPdHdmb2Q2d0M0NmxSVTAmZT0NCg0KDQo=

--_000_B93C60F39A674E7A8C8464E6937F738Bciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <A22E40D76B80714CA64D3E2D07EDE84B@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwcmUN
Cgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1h
dHRlZCBDaGFyIjsNCgltYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0Kc3Bhbi5IVE1MUHJl
Zm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7
DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1h
dHRlZCI7DQoJZm9udC1mYW1pbHk6Q29uc29sYXM7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjANCgl7bXNv
LXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMt
c2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUt
dHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9u
MQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQg
NzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9z
dHlsZT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLUNBIiBsaW5rPSJibHVlIiB2bGluaz0icHVy
cGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyI+SGksPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGFua3MgZm9yIHRoZSBz
dWdnZXN0aW9uLiA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoaXMgd2FzIGRpc2N1c3NlZCwgSSB0aGlu
ayB0aGUgcmVhc29uIHdlIGRpZG7igJl0IGdvIHdpdGggdGhhdCBzb2x1dGlvbiBpcyB0aGF0IChh
cyB5b3UgbWVudGlvbmVkKSB5b3UgbmVlZCB0aGUgbW9kdWxlIGNvbnRlbnRzIHdpdGggYWxsIHRo
ZSBwcmV2aW91cyB2ZXJzaW9uIGxhYmVscy4gRG9lcyBhbnlvbmUgZnJvbSB0aGUgZGVzaWduIHRl
YW0gcmVjYWxsIGFueSBvdGhlciBkZXRhaWxzPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+UmVnYXJkcyw8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyI+UmVzaGFkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0
eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzoz
LjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbTogPC9zcGFuPjwvYj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+JnF1b3Q7SXZvcnksIFdpbGxpYW0mcXVv
dDsgJmx0O3dpbGxpYW0uaXZvcnlAaW50bC5hdHQuY29tJmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5U
dWVzZGF5LCBNYXJjaCAzMSwgMjAyMCBhdCAzOjQwIEFNPGJyPg0KPGI+VG86IDwvYj4mcXVvdDtt
YmomIzQzO2lldGZANDY2OC5zZSZxdW90OyAmbHQ7bWJqJiM0MztpZXRmQDQ2Njguc2UmZ3Q7LCAm
cXVvdDtqYXNvbi5zdGVybmVAbm9raWEuY29tJnF1b3Q7ICZsdDtqYXNvbi5zdGVybmVAbm9raWEu
Y29tJmd0OywgJnF1b3Q7UmVzaGFkIFJhaG1hbiAocnJhaG1hbikmcXVvdDsgJmx0O3JyYWhtYW5A
Y2lzY28uY29tJmd0Ozxicj4NCjxiPkNjOiA8L2I+JnF1b3Q7bmV0bW9kQGlldGYub3JnJnF1b3Q7
ICZsdDtuZXRtb2RAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJlOiBbbmV0bW9k
XSBBbGwgSUVURiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVsIHN0YXRl
bWVudHM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPkFwb2xvZ2llcyBpZiB0aGlzIGhhcyBhbHJlYWR5IGJlZW4gc3VnZ2VzdGVkIGFu
ZCBkZWVtZWQgdW53b3JrYWJsZSwgYnV0IGlmIHlvdSBoYXZlIGFjY2VzcyB0byBhbGwgcHJldmlv
dXMgdmVyc2lvbiBsYWJlbHMgZm9yIGEgYnJhbmNoIHRoZW4geW91IGNhbiBhZGQgJ00nIG9ubHkg
dG8gdGhlIHZlcnNpb25zIHRoYXQgYXJlIE5CQyB3aXRoIHRoZSBwcmV2aW91cyB2ZXJzaW9uLCBh
bmQgc3Vic2VxdWVudCB2ZXJzaW9ucw0KIGNvdWxkIGRyb3AgdGhlIE0gdW50aWwgdGhlIG5leHQg
TkJDIGNoYW5nZSwgaWU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjEuMC4wIC0mZ3Q7IDEuMC4xIC0mZ3Q7IDEuMC4yICZndDsgMS4wLjNNIC0m
Z3Q7IDEuMC40IC0mZ3Q7IDEuMC41TSAuLi48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGVyZSAxLjA0IGlzIEJDIHdpdGggMS4wMyBidXQgbm90
IDEuMC4wIC0gMS4wLjI7IDEuMC41IGlzIE5CQyB3aXRoIDEuMC40IGFuZCBwcmV2aW91cyB2ZXJz
aW9ucyBldGMuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPlRoZSByZXZpc2lvbiBzdGF0ZW1lbnRzIGNvbnRhaW4gdGhlIHJldmlzaW9uLWxhYmVs
cyBzbyB5b3Ugc2hvdWxkIGhhdmUgYWxsIHRoZSBwcmV2aW91cyByZXZpc2lvbi1sYWJlbHMgcHJl
c2VudCBpbiB0aGUgZmlsZSwgYW5kIHlvdSBoYXZlIGFsbCB0aGUgZGF0YSB5b3UgbmVlZC4gTm93
IHlvdSBkb24ndCBoYXZlIHRoZSBwcm9ibGVtIG9mIHRoZSBicmFuY2ggYmVpbmcgcG9pc29uZWQg
YXMgc29vbiBhcyB0aGUNCiBmaXJzdCBNIGlzIGFkZGVkLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5XaWxsaWFtPG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIE1vbiwgMjAyMC0wMy0zMCBh
dCAyMjoxMSAmIzQzOzAwMDAsIFJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIHdyb3RlOjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxl
ZnQ6c29saWQgIzcyOUZDRiAxLjVwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1s
ZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0KPHByZT5PbiAyMDIwLTAzLTMwLCA1OjUxIFBN
LCAmcXVvdDtNYXJ0aW4gQmrDtnJrbHVuZCZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1iaiYj
NDM7aWV0ZkA0NjY4LnNlIj5tYmomIzQzO2lldGZANDY2OC5zZTwvYT4mZ3Q7IHdyb3RlOjxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPjxvOnA+Jm5ic3A7PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZu
YnNwOyZuYnNwOyAmcXVvdDtTdGVybmUsIEphc29uIChOb2tpYSAtIENBL090dGF3YSkmcXVvdDsg
Jmx0OzxhIGhyZWY9Im1haWx0bzpqYXNvbi5zdGVybmVAbm9raWEuY29tIj5qYXNvbi5zdGVybmVA
bm9raWEuY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsgJmd0OyBCdXQgaXQgaXMgbm90IHRydWUuJm5ic3A7IFdoYXQgaGFwcGVu
ZWQgYmV0d2VlbiAxLjAuMk0gYW5kIDEuMC4zTT88bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyA8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmZ3Q7IEl0IHRlbGxzIHlvdSB0aGVyZSBpcyBhbiBOQkMgY2hhbmdlIGJldHdl
ZW4gMS4wLjJNIGFuZCAxLjAuM00uPG86cD48L286cD48L3ByZT4NCjxwcmU+ICZuYnNwOyZuYnNw
OyZuYnNwOzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO05v
LiZuYnNwOyBBcyB5b3Ugbm90ZSBiZWxvdyBpdCBzYXlzIHRoYXQgYWxsIGJldHMgYXJlIG9mZi4m
bmJzcDsgVGhlIGNoYW5nZTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNw
OyBiZXR3ZWVuIHRoZXNlIHR3byBjb3VsZCBiZSBhIHNwZWxsaW5nIGVycm9yIGZpeC4mbmJzcDsg
SGVuY2UsIFJlc2hhZCdzPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7
IHN0YXRlbWVudCB0aGF0ICZxdW90O1RoZSByZXZpc2lvbiBsYWJlbCBhbGxvd3MgYSB1c2VyIHRv
IGVhc2lseSBmaWd1cmUgb3V0PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5i
c3A7IHdoZXRoZXIgMiByZXZpc2lvbnMgYXJlIChOKUJDLiZxdW90OyBpcyBub3QgY29ycmVjdC48
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT5Zb3UgYXJlIGNvcnJlY3QgdGhhdCBvbmNlIGEgYnJhbmNo
IGlzIHBvaXNvbmVkIHdpdGggYW4gJ00nLCB0aGUgaW5mb3JtYXRpb24gcHJvdmlkZWQgaXMgbm90
IGFzIHJpY2guPG86cD48L286cD48L3ByZT4NCjxwcmU+RXZlbiB0aG91Z2ggeW91IGRvbid0IGtu
b3cgd2hldGhlciAxLjAuM00gaXMgQkMvTkJDIHdpdGggMS4wLjJNLCB5b3Ugc3RpbGwga25vdyB0
aGF0PG86cD48L286cD48L3ByZT4NCjxwcmU+LSAxLjAuMk0gaXMgTkJDIHdpdGggMS4wLjEgYW5k
IDEuMC4wPG86cD48L286cD48L3ByZT4NCjxwcmU+LSAxLjAuM00gaXMgTkJDIHdpdGggMS4wLjEg
YW5kIDEuMC4wPG86cD48L286cD48L3ByZT4NCjxwcmU+LSAxLjAuMSBpcyBCQyB3aXRoIDEuMC4w
PG86cD48L286cD48L3ByZT4NCjxwcmU+PG86cD4mbmJzcDs8L286cD48L3ByZT4NCjxwcmU+U3Rp
bGwgdXNlZnVsIElNTy48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48bzpwPiZuYnNwOzwvbzpwPjwv
cHJlPg0KPHByZT5SZWdhcmRzLDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPlJlc2hhZC48bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgPG86cD48L286cD48L3ByZT4NCjxw
cmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jmd0OyBUaGUgTSBnaXZlcyBhbiBpbmRpY2F0aW9u
IHRoYXQgYSBicmFuY2ggaGFzIGJlZW4gJnF1b3Q7cG9pc29uZWQmcXVvdDsgYnkgYW48bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyBOQkMgY2hhbmdlIGFuZCB0
aGF0IGFsbCBiZXRzIGFyZSBvZmYgZnJvbSB0aGF0IHBvaW50IG9ud2FyZHMgaW4gdGhhdDxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7IGJyYW5jaC48bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgPG86cD48L286cD48L3ByZT4NCjxw
cmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7L21hcnRpbjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZu
YnNwOyZuYnNwOyA8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmZ3Q7IDxv
OnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZndDsgJmd0OyAt
LS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7ICZndDsgRnJvbTogbmV0bW9kICZsdDs8YSBocmVmPSJtYWlsdG86bmV0
bW9kLWJvdW5jZXNAaWV0Zi5vcmciPm5ldG1vZC1ib3VuY2VzQGlldGYub3JnPC9hPiZndDsgT24g
QmVoYWxmIE9mIE1hcnRpbiBCasO2cmtsdW5kPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyBTZW50OiBNb25kYXksIE1hcmNoIDMwLCAyMDIwIDQ6NDAg
UE08bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IFRv
OiA8YSBocmVmPSJtYWlsdG86cnJhaG1hbkBjaXNjby5jb20iPnJyYWhtYW5AY2lzY28uY29tPC9h
PjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgQ2M6
IDxhIGhyZWY9Im1haWx0bzpuZXRtb2RAaWV0Zi5vcmciPm5ldG1vZEBpZXRmLm9yZzwvYT48bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IFN1YmplY3Q6
IFJlOiBbbmV0bW9kXSBBbGwgSUVURiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9u
LWxhYmVsPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0
OyBzdGF0ZW1lbnRzPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsgJmd0OyA8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
Z3Q7ICZndDsgJnF1b3Q7UmVzaGFkIFJhaG1hbiAocnJhaG1hbikmcXVvdDsgJmx0OzxhIGhyZWY9
Im1haWx0bzpycmFobWFuQGNpc2NvLmNvbSI+cnJhaG1hbkBjaXNjby5jb208L2E+Jmd0OyB3cm90
ZTo8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZn
dDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZn
dDsgT24gMjAyMC0wMy0zMCwgMjoyMCBQTSwgJnF1b3Q7TWFydGluIEJqw7Zya2x1bmQmcXVvdDsg
Jmx0OzxhIGhyZWY9Im1haWx0bzptYmomIzQzO2lldGZANDY2OC5zZSI+bWJqJiM0MztpZXRmQDQ2
Njguc2U8L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyAmZ3Q7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7UmVzaGFk
IFJhaG1hbiAocnJhaG1hbikmcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpycmFobWFuQGNpc2Nv
LmNvbSI+cnJhaG1hbkBjaXNjby5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcHJlPg0K
PHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyBPbiAyMDIwLTAzLTI4LCA0OjQxIEFNLCAmcXVvdDtNYXJ0aW4gQmrDtnJrbHVu
ZCZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1iaiYjNDM7aWV0ZkA0NjY4LnNlIj5tYmomIzQz
O2lldGZANDY2OC5zZTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1
b3Q7UmVzaGFkIFJhaG1hbiAocnJhaG1hbikmcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpycmFo
bWFuQGNpc2NvLmNvbSI+cnJhaG1hbkBjaXNjby5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7IEhpLDxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7IDxh
IGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0z
QV9fZ2l0aHViLmNvbV9uZXRtb2QtMkR3Z195YW5nLTJEdmVyLTJEZHRfaXNzdWVzXzQ1JmFtcDtk
PUR3SUdhUSZhbXA7Yz1MRllaLW85X0hVTWVNVFNRaWN2aklnJmFtcDtyPXA4a3llSzN1NFpZaWFR
MlpQR3F3a3lYbVFnQkg2cjVqcFlpWVd6aHFKNDgmYW1wO209ZmZIMjY4YzB4T2QwRFNGTFF6WjJK
SEFtQ0hqVnpQSlZKdEdQTnhpaUpjcyZhbXA7cz1ueXh6YnY3WldNZ2NYdU1FVzhNcWplVDNvVnhs
YTZxRmlGOTZNOFNhTVVZJmFtcDtlPSI+aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29t
L3YyL3VybD91PWh0dHBzLTNBX19naXRodWIuY29tX25ldG1vZC0yRHdnX3lhbmctMkR2ZXItMkRk
dF9pc3N1ZXNfNDUmYW1wO2Q9RHdJR2FRJmFtcDtjPUxGWVotbzlfSFVNZU1UU1FpY3ZqSWcmYW1w
O3I9cDhreWVLM3U0WllpYVEyWlBHcXdreVhtUWdCSDZyNWpwWWlZV3pocUo0OCZhbXA7bT1mZkgy
NjhjMHhPZDBEU0ZMUXpaMkpIQW1DSGpWelBKVkp0R1BOeGlpSmNzJmFtcDtzPW55eHpidjdaV01n
Y1h1TUVXOE1xamVUM29WeGxhNnFGaUY5Nk04U2FNVVkmYW1wO2U9PC9hPiA8bzpwPjwvbzpwPjwv
cHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmZ3Q7ICZndDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG8mbmJzcDsgNy4xPG86
cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0Ozxv
OnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgVGhlIHRleHQgc2F5czo8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBBbGwgSUVURiBZQU5HIG1vZHVsZXMg
TVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVsIHN0YXRlbWVudHM8bzpwPjwvbzpwPjwvcHJlPg0K
PHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IGZvcjxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgYWxs
PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyBuZXdseSBwdWJsaXNoZWQgWUFORyBtb2R1bGVzLCBhbmQgYWxsIG5l
d2x5IHB1Ymxpc2hlZDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7ICZndDsgcmV2aXNpb25zIG9mPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBleGlzdGluZyBZQU5HIG1vZHVs
ZXMuJm5ic3A7IFRoZSByZXZpc2lvbi1sYWJlbCBNVVNUIHRha2UgdGhlIGZvcm08bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IG9mIGE8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IFlBTkcgc2VtYW50aWMgdmVyc2lvbiBudW1iZXIgW0ktRC52ZXJkdC1uZXRtb2QteWFu
Zy08bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IHNl
bXZlcl0uPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZn
dDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgSSBzdHJvbmdseSBkaXNhZ3JlZSB3aXRoIHRoaXMgbmV3IHJ1bGUuJm5ic3A7
IElFVEYgbW9kdWxlcyB1c2UgYSBsaW5lYXI8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGhpc3RvcnksIHNvIHRoZXJlIGFyZSBubyBy
ZWFzb25zIHRvIHVzZSAmcXVvdDttb2RpZmllZCBzZW12ZXImcXVvdDsuPG86cD48L286cD48L3By
ZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9w
cmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSXQgaXMgb2sg
dG8gdXNlIHJldjpuYmMtY2hhbmdlcyBpZiBuZWVkZWQsIHRob3VnaC48bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3By
ZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyBXZSBiZWxpZXZlIHNv
bWUgSUVURiBtb2RlbHMgbWF5IG5vdCBmb2xsb3cgbGluZWFyIGhpc3RvcnksIHRoaXMgd2FzPG86
cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyBi
cm91Z2h0IHVwIChJIHRoaW5rKSBmb3IgSURSLiBNb2RpZmllZCBzZW12ZXIgYWxsb3dzIGZvciBu
b24tbGluZWFyPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsg
Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyBoaXN0b3J5IGFuZCBhbHNvIGRvZXNuJ3QgcHJlY2x1ZGUgbGluZWFyIGhpc3Rv
cnkuIFNvIGV2ZW4gaWYgd2UgZW5kIHVwPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyBoYXZpbmcgbm8gSUVURiBtb2R1bGVzIHVzaW5nIGJy
YW5jaGluZywgbW9kaWZpZWQgc2VtdmVyIHN0aWxsIHdvcmtzLjxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsg
Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgV2l0aCB0aGUgY2xhcmlmaWFjdGlvbnMgYW5kIHVwZGF0ZXMgaW48bzpwPjwvbzpwPjwv
cHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBkcmFmdC12ZXJkdC1uZXRt
b2QteWFuZy1tb2R1bGUtdmVyc2lvbmluZywgbm9uLWxpbmVhciB2ZXJzaW9uaW5nPG86cD48L286
cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgd29ya3Mgd2l0aG91
dCBtb2RpZmllZCBzZW12ZXIuJm5ic3A7IFNvIHRoZXJlIGlzIG5vIHRlY2huaWNhbCByZWFzb24g
dG8gdXNlPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgbW9kaWZpZWQgc2VtdmVyIGluIElFVEYgbW9kdWxlcy48bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZn
dDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7IFNvIGFyZSB5b3UgcHJvcG9zaW5n
IHdlIHVzZSBzb21lIG90aGVyIHJldmlzaW9uLWxhYmVsIHNjaGVtZSAoZS5nLjxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgc2VtdmVyIDIuMC4wKSBm
b3IgSUVURiBtb2R1bGVzPzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsgT3IgdGhhdCBJRVRGIG1vZHVsZXMgc2hvdWxkbid0IHVzZSByZXZp
c2lvbi1sYWJlbHM/PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsgJmd0OyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFRoYXQgSUVURiBzaG91bGRuJ3Qg
dXNlIHJldmlzaW9uIGxhYmVscy48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyAmZ3Q7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyAmZ3Q7ICZndDsgVGhlIHJldmlzaW9uIGxhYmVsIGFsbG93cyBhIHVzZXIgdG8g
ZWFzaWx5IGZpZ3VyZSBvdXQgd2hldGhlciAyPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7IHJldmlzaW9ucyBhcmUgKE4pQkMuPG86cD48L286
cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyA8bzpwPjwvbzpwPjwv
cHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmZ3Q7ICZndDsgSSB0aGluayB5b3Ug
bWVhbnQgJnF1b3Q7bW9kaWZpZWQgc2VtdmVyIGFzIHJldmlzaW9uIGxhYmVsIGFsbG93cyAuLi4m
cXVvdDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7
IDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZndDsgJmd0
OyBCdXQgaXQgaXMgbm90IHRydWUuJm5ic3A7IFdoYXQgaGFwcGVuZWQgYmV0d2VlbiAxLjAuMk0g
YW5kIDEuMC4zTT88bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyAmZ3Q7IDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZn
dDsgJmd0OyA8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
Z3Q7ICZndDsgL21hcnRpbjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7ICZndDsgPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jmd0OyAmZ3Q7IDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZndDsgJmd0OyAmZ3Q7IFdpdGhvdXQgdGhlIGxhYmVsLCB5b3UgYWx3YXlzIGhhdmUgdG8g
dXNlIHRvb2xpbmcuPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsgJmd0OyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsgJmd0OyAmZ3Q7IFJlZ2FyZHMsPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7IFJlc2hhZC48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSSBh
bSBhbGwgZm9yIHVzaW5nIHJldjpuYmMtY2hhbmdlcyBvciByZXY6ZWRpdG9yaWFsLWNoYW5nZXMg
KHdoaWNoIEk8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAm
Z3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdGhpbmsgc2hvdWxkIGJlIGFkZGVkKSBp
biBJRVRGIG1vZHVsZXMuPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsgJmd0OyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsgJmd0OyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IC9tYXJ0aW48bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDs8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDs8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7IE9yIGRvIHlv
dSBoYXZlIHNvbWV0aGluZyBlbHNlIGluIG1pbmQ/PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyBSZWdhcmRzLDxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7IFJlc2hhZC48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEkgY2FuIHJlbHVj
dGFudGx5IGFjY2VwdCB0aGF0IG1vZGlmaWVkIHNtZXZlciBpcyBwdWJsaXNoZWQgYXM8bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBFeHBlcmltZW50
YWwuJm5ic3A7IEJ1dCB0aGF0IGRvZXNuJ3QgbWVhbiB0aGF0IElFVEYgbW9kdWxlcyBzaG91bGQg
dXNlIGl0LjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyAmbmJzcDsmZ3Q7ICZn
dDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxw
cmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAm
Z3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAvbWFydGluPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7IFJlZ2FyZHMsPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyBSZXNoYWQuPG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl
PiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7IE9uIDIwMjAtMDMtMjAsIDU6MDgg
UE0sICZxdW90O25ldG1vZCBvbiBiZWhhbGYgb2YgUmVzaGFkIFJhaG1hbjxvOnA+PC9vOnA+PC9w
cmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgKHJyYWhtYW4pJnF1b3Q7PG86
cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAm
bHQ7PGEgaHJlZj0ibWFpbHRvOm5ldG1vZC1ib3VuY2VzQGlldGYub3JnIj5uZXRtb2QtYm91bmNl
c0BpZXRmLm9yZzwvYT4gb24gYmVoYWxmIG9mPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyA8YSBocmVmPSJtYWlsdG86cnJhaG1hbj00MGNp
c2NvLmNvbUBkbWFyYy5pZXRmLm9yZyI+cnJhaG1hbj00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9y
ZzwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEhpIE1hcnRpbiw8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86
cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBXZSd2ZSBvcGVuZWQgaXNzdWVzIHRvIHRyYWNrIHlvdXIg
cmV2aWV3IGNvbW1lbnRzIChzZWUgYmVsb3cpLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgV2lsbDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsga2lj
ayBvZmYgc2VwYXJhdGUgdGhlcmFkcyBmb3IgZWFjaCBpc3N1ZS48bzpwPjwvbzpwPjwvcHJlPg0K
PHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4N
CjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyA8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJs
P3U9aHR0cHMtM0FfX2dpdGh1Yi5jb21fbmV0bW9kLTJEd2dfeWFuZy0yRHZlci0yRCZhbXA7ZD1E
d0lHYVEmYW1wO2M9TEZZWi1vOV9IVU1lTVRTUWljdmpJZyZhbXA7cj1wOGt5ZUszdTRaWWlhUTJa
UEdxd2t5WG1RZ0JINnI1anBZaVlXemhxSjQ4JmFtcDttPWZmSDI2OGMweE9kMERTRkxReloySkhB
bUNIalZ6UEpWSnRHUE54aWlKY3MmYW1wO3M9SGpWdWo2OWZWc0NMdWx2eU5VYWp4Q2J0U0tQQVZr
VVpWSk5LOHMtZi1IbyZhbXA7ZT0iPmh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92
Mi91cmw/dT1odHRwcy0zQV9fZ2l0aHViLmNvbV9uZXRtb2QtMkR3Z195YW5nLTJEdmVyLTJEJmFt
cDtkPUR3SUdhUSZhbXA7Yz1MRllaLW85X0hVTWVNVFNRaWN2aklnJmFtcDtyPXA4a3llSzN1NFpZ
aWFRMlpQR3F3a3lYbVFnQkg2cjVqcFlpWVd6aHFKNDgmYW1wO209ZmZIMjY4YzB4T2QwRFNGTFF6
WjJKSEFtQ0hqVnpQSlZKdEdQTnhpaUpjcyZhbXA7cz1IalZ1ajY5ZlZzQ0x1bHZ5TlVhanhDYnRT
S1BBVmtVWlZKTks4cy1mLUhvJmFtcDtlPTwvYT4gPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jmd0OyAmZ3Q7IGR0L2lzc3Vlcz9xPWlzJTNBaXNzdWUmIzQz
O2lzJTNBb3BlbiYjNDM7bGFiZWwlM0F1cGRhdGVkLW1vZC1yZXYtaGFuZGxpbmc8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286
cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyBSZWdhcmRzLDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgUmVzaGFk
LjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IE9uIDIwMjAtMDMtMTAsIDM6MzEgUE0sICZxdW90
O25ldG1vZCBvbiBiZWhhbGYgb2YgTWFydGluIEJqw7Zya2x1bmQmcXVvdDs8bzpwPjwvbzpwPjwv
cHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZsdDs8YSBocmVmPSJtYWlsdG86bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmci
Pm5ldG1vZC1ib3VuY2VzQGlldGYub3JnPC9hPiBvbiBiZWhhbGYgb2YgPGEgaHJlZj0ibWFpbHRv
Om1iaiYjNDM7aWV0ZkA0NjY4LnNlIj5tYmomIzQzO2lldGZANDY2OC5zZTwvYT4mZ3Q7IHdyb3Rl
OjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEhpLDxv
OnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsg
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEhlcmUgYXJl
IG15IHJldmlldyBjb21tZW50cyBvZjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmct
MDEuPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsg
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBv
Jm5ic3A7IDMuMS4xPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyAmbmJzcDsmbmJzcDsm
Z3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbyZuYnNwOyBJbiBzdGF0ZW1lbnRzIHRoYXQg
aGF2ZSBhbnkgZGF0YSBkZWZpbml0aW9uIHN0YXRlbWVudHMgYXM8bzpwPjwvbzpwPjwvcHJlPg0K
PHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IHN1YnN0YXRlbWVudHMsIHRob3NlIGRhdGEgZGVmaW5pdGlvbiBzdWJz
dGF0ZW1lbnRzIE1BWSBiZTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcmVvcmRl
cmVkLCBhcyBsb25nIGFzIHRoZXkgZG8gbm90IGNoYW5nZSB0aGUgb3JkZXJpbmcgb3IgYW55PG86
cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDtycGMmcXVvdDs8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZxdW90O2lucHV0JnF1b3Q7IHN1YnN0YXRlbWVudHMu
PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgSSB0aGluayB0aGlzIG5lZWRzIHRvIGNhcHR1cmUgdGhhdCBubyBkZXNjZW5kYW50IHN0
YXRlbWVudHMgdG88bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZxdW90O2lucHV0JnF1b3Q7IGNhbiBiZSByZW9yZGVyZWQuJm5ic3A7
IFNhbWUgZm9yICZxdW90O291dHB1dCZxdW90OyAobm90ZSwgJnF1b3Q7aW5wdXQmcXVvdDsgYW5k
PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmcXVvdDtvdXRwdXQmcXVvdDsgaW4gYm90aCAmcXVvdDtycGMmcXVvdDsgYW5kICZxdW90
O2FjdGlvbiZxdW90OykuPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IG8mbmJzcDsgMy4zPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgQWxsIHJldmlzaW9uIGxhYmVs
cyB0aGF0IG1hdGNoIHRoZSBwYXR0ZXJuIGZvciB0aGUgJnF1b3Q7dmVyc2lvbiZxdW90OzxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgdHlwZWRlZiBpbiB0aGUgaWV0Zi15YW5nLXNlbXZlciBZQU5HIG1vZHVsZSBN
VVNUIGJlPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0
OyBpbnRlcnByZXRlZCBhczxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgWUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51
bWJlcnMuPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZn
dDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgSSBkb24ndCB0aGluayB0aGlzIGlzIGEgZ29vZCBpZGVhLiZuYnNwOyBTZWVt
cyBsaWtlIGEgbGF5ZXIgdmlvbGF0aW9uLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgV2hhdCBpZiBteSBwcm9qZWN0IHVzZSBhbm90
aGVyIGRpYWxlY3Qgb2Ygc2VtdmVyLCB0aGF0IHdvdWxkbid0PG86cD48L286cD48L3ByZT4NCjxw
cmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyBiZTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl
PiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcG9zc2libGUgd2l0aCB0aGlz
IHJ1bGUuJm5ic3A7IEkgdGhpbmsgdGhpcyBuZWVkcyB0byBiZSByZW1vdmVkLjxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286
cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBvJm5ic3A7IDMuMzxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4gJm5ic3A7Jm5ic3A7Jm5ic3A7Jmd0OyAmZ3Q7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IFN1Ym1vZHVsZXMgTVVTVCBOT1QgdXNlIHJldmlzaW9uIGxhYmVsIHNjaGVt
ZXMgdGhhdCBjb3VsZDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7ICZndDsgYmU8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGNvbmZ1c2VkPG86cD48L286cD48L3ByZT4NCjxw
cmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB3aXRo
IHRoZSBpbmNsdWRpbmcgbW9kdWxlJ3MgcmV2aXNpb24gbGFiZWwgc2NoZW1lLjxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEhtbSwg
aG93IGRvIEkgZW5zdXJlIHRoYXQgdGhpcyBNVVNUIE5PVCBpcyBoYW5kbGVkIGNvcnJlY3RseT88
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IFdoYXQ8
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IGV4YWN0bHkgZG9lcyAmcXVvdDtjb3VsZCBiZSBjb25mdXNlZCB3aXRoJnF1b3Q7IG1lYW4/
PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG8gJm5i
c3A7My4zPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZn
dDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSW4gdGhlIGZpbGVuYW1lIG9mIGEg
WUFORyBtb2R1bGUsIHdoZXJlIGl0IHRha2VzIHRoZSBmb3JtOjxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgbW9kdWxlLTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgb3Itc3VibW9kdWxl
LW5hbWUgWydAJyByZXZpc2lvbi1sYWJlbF0gKCAnLnlhbmcnIC8gJy55aW4nICk8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286
cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBTaG91
bGQgdGhpcyBzZWN0aW9uIHVwZGF0ZSA1LjIgb2YgUkZDIDc5NTA/Jm5ic3A7IEkga25vdyB0aGF0
IDUuMiBqdXN0PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsg
Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBzYXlzICZxdW90O1NIT1VMRCZxdW90Oy4mbmJzcDsgQnV0IGV4aXN0aW5n
IHRvb2xzIGltcGxlbWVudCB0aGlzIFNIT1VMRCwgYW5kPG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyB0aGV5PG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtuZWVkIHRvIGJlIHVwZGF0ZWQg
dG8gaGFuZGxlIHRoaXMgbmV3IGNvbnZlbnRpb24uPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgQnV0IEkgd29uZGVyIGlmIHRoaXMg
YSBnb29kIGlkZWEuJm5ic3A7IEl0IG1lYW5zIHRoYXQgYSB0b29sIHRoYXQgbG9va3M8bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGZv
ciBhIG1vZHVsZSB3aXRoIGEgY2VydGFpbiByZXZpc2lvbiBkYXRlIGNhbm5vdCBzaW1wbHkgY2hl
Y2s8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IHRo
ZTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgZmlsZW5hbWVzLCBidXQgbmVlZCB0byBwYXJzZSBhbGwgYXZhaWxhYmxlIG1vZHVsZXMg
KHdpanVzdCB0bzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
ICZndDsgZmluZDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgdGhlPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsg
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBvJm5ic3A7IDMuNDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGxlYWYgaW1w
ZXJpYWwtdGVtcGVyYXR1cmUgezxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdHlw
ZSBpbnQ2NDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAm
Z3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHVuaXRzICZxdW90O2Rl
Z3JlZXMgRmFocmVuaGVpdCZxdW90Ozs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IHN0YXR1cyBkZXByZWNhdGVkIHs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IHJldjpzdGF0dXMtZGVzY3JpcHRpb248bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4m
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZxdW90O0ltcGVyaWFsIG1lYXN1cmVt
ZW50cyBhcmUgYmVpbmcgcGhhc2VkIG91dCBpbiBmYXZvcjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl
PiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgb2YgdGhlaXIgbWV0cmlj
IGVxdWl2YWxlbnRzLiZuYnNwOyBVc2UgbWV0cmljLXRlbXBlcmF0dXJlPG86cD48L286cD48L3By
ZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBpbnN0ZWFk
LiZxdW90Ozs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAm
Z3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08bzpwPjwvbzpwPjwv
cHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRlc2NyaXB0aW9uPG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDtUZW1wZXJhdHVyZSBpbiBkZWdyZWVzIEZhaHJl
bmhlaXQuJnF1b3Q7OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfTxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0K
PHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEkgZG9uJ3QgdGhpbmsg
cmV2OnN0YXR1cy1kZXNjcmlwdGlvbiBpcyBuZWNlc3NhcnkgLyB3b3J0aCBpdC4mbmJzcDsgVGhp
czxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgY2FuIGVhc2lseSBiZSB3cml0dGVuIHdpdGggdGhlIG5vcm1hbCBkZXNjcmlwdGlvbiBz
dGF0ZW1lbnQ8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAm
Z3Q7IGluc3RlYWQ6PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbGVhZiBpbXBlcmlhbC10ZW1wZXJh
dHVyZSB7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB0eXBlIGludDY0OzxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdW5pdHMgJnF1b3Q7ZGVncmVlcyBGYWhyZW5o
ZWl0JnF1b3Q7OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7c3RhdHVzIGRlcHJl
Y2F0ZWQ7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBkZXNjcmlwdGlvbjxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1
b3Q7SW1wZXJpYWwgbWVhc3VyZW1lbnRzIGFyZSBiZWluZyBwaGFzZWQgb3V0IGluIGZhdm9yPG86
cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyBvZiB0aGVpciBtZXRyaWMgZXF1aXZhbGVudHMuJm5ic3A7IFVzZSBtZXRyaWMtdGVtcGVy
YXR1cmU8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IGluc3RlYWQuPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgVGVtcGVyYXR1cmUgaW4gZGVncmVlcyBGYWhy
ZW5oZWl0LiZxdW90Ozs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08bzpwPjwvbzpwPjwvcHJlPg0K
PHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4N
CjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbyZuYnNwOyAzLjU8bzpwPjwvbzpwPjwv
cHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBUaGUgZXhh
bXBsZSBtb2R1bGVzIHNob3VsZCBiZSBsZWdhbCBZQU5HIG1vZHVsZXMuJm5ic3A7IFVzZSBlLmcu
PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmcXVvdDt1cm46ZXhhbXBsZTptb2R1bGUmcXVvdDsgYXMgbmFtZXNwYWNlLjxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwO0Fs
c28sIHRoZSBtb2R1bGVzIGFyZSBtaXNzaW5nIHRoZSBsYXN0ICZxdW90O30mcXVvdDssIHdoaWNo
IGNvbmZ1c2VzIHRoZTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7cmZjc3RyaXAmcXVvdDsgdG9vbC48bzpwPjwvbzpwPjwv
cHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbyA0LjEuMTxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IEFsdGVybmF0aXZlbHksIHRoZSBmaXJzdCBleGFtcGxlIGNvdWxkIGhhdmUgdXNlZCB0
aGUgcmV2aXNpb248bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGxhYmVsPG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDsx
LjAuMCZxdW90OyBpbnN0ZWFkLCB3aGljaCBzZWxlY3RzIHRoZSBzYW1lIHNldCBvZjxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgcmV2aXNpb25zL3Zl
cnNpb25zLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZn
dDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAm
Z3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO2ltcG9ydCBleGFtcGxlLW1vZHVsZSB7PG86cD48L286
cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyByZXY6cmV2aXNpb24tb3ItZGVyaXZlZCAxLjAuMDs8bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IH08bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyBTaG91bGRuJ3QgdGhpcyBiZSBzLzEuMC4wLzIuMC4wL2cgPzxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsgJm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86
cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBvJm5ic3A7IDU8
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyBJIHRoaW5rIHRoZSBtb2R1bGUgbmFtZSAmcXVvdDtpZXRmLXlsLXJldmlzaW9ucyZxdW90
OyBzaG91bGQgYmUgY2hhbmdlZDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7ICZndDsgdG88bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZxdW90O2lldGYteWFuZy1saWJyYXJ5LXJldmlzaW9ucyZx
dW90Oy4mbmJzcDsmbmJzcDsgJnF1b3Q7eWwmcXVvdDsgaXMgbm90IGEgd2VsbC1rbm93biBhY3Jv
bnltLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsg
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBv
Jm5ic3A7IDUuMi4yPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgV291bGRuJ3QgaXQgYmUgYmV0dGVyIGlmIHRoZSBsZWFmICZxdW90
O2RlcHJlY2F0ZWQtbm9kZXMtPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsgJmd0OyBpbXBsZW1lbnRlZCZxdW90OyBhbmQ8bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZxdW90O29ic29sZXRlLW5v
ZGVzLWFic2VudCZxdW90OyB3ZXJlIG9mIHR5cGUgJnF1b3Q7Ym9vbGVhbiZxdW90OyByYXRoZXIg
dGhhbjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsg
dHlwZTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsg
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJnF1b3Q7ZW1wdHkmcXVvdDs/PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG8mbmJzcDsgNy4xPG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl
PiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgVGhlIHRleHQgc2F5czo8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86
cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBBbGwgSUVURiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9u
LWxhYmVsIHN0YXRlbWVudHM8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyAmZ3Q7IGZvcjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7ICZndDsgJmd0OyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgYWxsPG86cD48L286cD48L3ByZT4NCjxw
cmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBuZXds
eSBwdWJsaXNoZWQgWUFORyBtb2R1bGVzLCBhbmQgYWxsIG5ld2x5IHB1Ymxpc2hlZDxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgcmV2aXNpb25zIG9m
PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyBleGlzdGluZyBZQU5HIG1vZHVsZXMuJm5ic3A7IFRoZSByZXZpc2lv
bi1sYWJlbCBNVVNUIHRha2UgdGhlIGZvcm08bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IG9mIGE8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFlBTkcgc2VtYW50aWMg
dmVyc2lvbiBudW1iZXIgW0ktRC52ZXJkdC1uZXRtb2QteWFuZy08bzpwPjwvbzpwPjwvcHJlPg0K
PHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IHNlbXZlcl0uPG86cD48L286cD48L3By
ZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9w
cmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSSBzdHJvbmds
eSBkaXNhZ3JlZSB3aXRoIHRoaXMgbmV3IHJ1bGUuJm5ic3A7IElFVEYgbW9kdWxlcyB1c2UgYSBs
aW5lYXI8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IGhpc3RvcnksIHNvIHRoZXJlIGFyZSBubyByZWFzb25zIHRvIHVzZSAmcXVvdDtt
b2RpZmllZCBzZW12ZXImcXVvdDsuPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSXQgaXMgb2sgdG8gdXNlIHJldjpuYmMtY2hhbmdl
cyBpZiBuZWVkZWQsIHRob3VnaC48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgbyA3LjEuMTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZuYnNwOyZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFRoZXJlIGlzIGEgbWlzc2luZyAmcXVvdDsgaW46
PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgNC4mbmJzcDsgRm9yIHN0YXR1cyAmcXVvdDtvYnNvbGV0ZSZxdW90OywgaXQg
aXMgUkVDT01NRU5ERUQgdG8ga2VlcCB0aGU8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZxdW90O3N0YXR1cy08bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IGRlc2NyaXB0aW9uJnF1b3Q7IGluZm9ybWF0aW9uLCBmcm9tIHdoZW4gdGhl
IG5vZGUgaGFkIHN0YXR1czxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7
ZGVwcmVjYXRlZCwgd2hpY2ggaXMgc3RpbGwgcmVsZXZhbnQuPG86cD48L286cD48L3ByZT4NCjxw
cmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBIRVJFJm5ic3A7IC0tLS0tLS0tLS0t
XjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBvJm5i
c3A7IDg8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBzL0NPREUgRU5EUyZndDsvJmx0O0NPREUgRU5EUyZndDsvPG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG8gQm90aCBZQU5HIG1vZHVs
ZXM8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyBBbGwgZXh0ZW5zaW9ucyBzaG91bGQgc3BlY2lmeSB0aGUgZ3JhbW1hcjsgaS5lLiwg
aW4gd2hpY2g8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAm
Z3Q7IHN0YXRlbWVudHM8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IHRoZXkgY2FuIGJlIHByZXNlbnQgYW5kIHdoaWNoIHN1YnN0YXRl
bWVudHMgdGhleSBjYW4gaGF2ZS48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IC9tYXJ0aW48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZn
dDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
bmV0bW9kIG1haWxpbmcgbGlzdDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgPGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBpZXRmLm9yZyI+bmV0bW9kQGlldGYu
b3JnPC9hPjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZn
dDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7
PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBz
LTNBX193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19uZXRtb2QmYW1wO2Q9RHdJR2FRJmFt
cDtjPUxGWVotbzlfSFVNZU1UU1FpY3ZqSWcmYW1wO3I9cDhreWVLM3U0WllpYVEyWlBHcXdreVht
UWdCSDZyNWpwWWlZV3pocUo0OCZhbXA7bT1mZkgyNjhjMHhPZDBEU0ZMUXpaMkpIQW1DSGpWelBK
Vkp0R1BOeGlpSmNzJmFtcDtzPXo1TGlET2xrbzQ4dnVxbElnQTBHbTdkY3N4bUhPdHdmb2Q2d0M0
NmxSVTAmYW1wO2U9Ij5odHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9
aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX25ldG1vZCZhbXA7ZD1Ed0lH
YVEmYW1wO2M9TEZZWi1vOV9IVU1lTVRTUWljdmpJZyZhbXA7cj1wOGt5ZUszdTRaWWlhUTJaUEdx
d2t5WG1RZ0JINnI1anBZaVlXemhxSjQ4JmFtcDttPWZmSDI2OGMweE9kMERTRkxReloySkhBbUNI
alZ6UEpWSnRHUE54aWlKY3MmYW1wO3M9ejVMaURPbGtvNDh2dXFsSWdBMEdtN2Rjc3htSE90d2Zv
ZDZ3QzQ2bFJVMCZhbXA7ZT08L2E+IDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IF9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBuZXRtb2QgbWFpbGluZyBsaXN0PG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyA8YSBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYub3JnIj5uZXRtb2RAaWV0Zi5vcmc8L2E+PG86
cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zw
b2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZv
X25ldG1vZCZhbXA7ZD1Ed0lHYVEmYW1wO2M9TEZZWi1vOV9IVU1lTVRTUWljdmpJZyZhbXA7cj1w
OGt5ZUszdTRaWWlhUTJaUEdxd2t5WG1RZ0JINnI1anBZaVlXemhxSjQ4JmFtcDttPWZmSDI2OGMw
eE9kMERTRkxReloySkhBbUNIalZ6UEpWSnRHUE54aWlKY3MmYW1wO3M9ejVMaURPbGtvNDh2dXFs
SWdBMEdtN2Rjc3htSE90d2ZvZDZ3QzQ2bFJVMCZhbXA7ZT0iPmh0dHBzOi8vdXJsZGVmZW5zZS5w
cm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlz
dGluZm9fbmV0bW9kJmFtcDtkPUR3SUdhUSZhbXA7Yz1MRllaLW85X0hVTWVNVFNRaWN2aklnJmFt
cDtyPXA4a3llSzN1NFpZaWFRMlpQR3F3a3lYbVFnQkg2cjVqcFlpWVd6aHFKNDgmYW1wO209ZmZI
MjY4YzB4T2QwRFNGTFF6WjJKSEFtQ0hqVnpQSlZKdEdQTnhpaUpjcyZhbXA7cz16NUxpRE9sa280
OHZ1cWxJZ0EwR203ZGNzeG1IT3R3Zm9kNndDNDZsUlUwJmFtcDtlPTwvYT4gPG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jmd0OyAmZ3Q7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48
L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDs8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDs8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IF9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48L3ByZT4N
CjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyBuZXRtb2QgbWFpbGluZyBsaXN0PG86
cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyA8YSBocmVm
PSJtYWlsdG86bmV0bW9kQGlldGYub3JnIj5uZXRtb2RAaWV0Zi5vcmc8L2E+PG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyA8YSBocmVmPSJodHRwczov
L3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9y
Z19tYWlsbWFuX2xpc3RpbmZvX25ldG1vZCZhbXA7ZD1Ed0lHYVEmYW1wO2M9TEZZWi1vOV9IVU1l
TVRTUWljdmpJZyZhbXA7cj1wOGt5ZUszdTRaWWlhUTJaUEdxd2t5WG1RZ0JINnI1anBZaVlXemhx
SjQ4JmFtcDttPWZmSDI2OGMweE9kMERTRkxReloySkhBbUNIalZ6UEpWSnRHUE54aWlKY3MmYW1w
O3M9ejVMaURPbGtvNDh2dXFsSWdBMEdtN2Rjc3htSE90d2ZvZDZ3QzQ2bFJVMCZhbXA7ZT0iPmh0
dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3Lmll
dGYub3JnX21haWxtYW5fbGlzdGluZm9fbmV0bW9kJmFtcDtkPUR3SUdhUSZhbXA7Yz1MRllaLW85
X0hVTWVNVFNRaWN2aklnJmFtcDtyPXA4a3llSzN1NFpZaWFRMlpQR3F3a3lYbVFnQkg2cjVqcFlp
WVd6aHFKNDgmYW1wO209ZmZIMjY4YzB4T2QwRFNGTFF6WjJKSEFtQ0hqVnpQSlZKdEdQTnhpaUpj
cyZhbXA7cz16NUxpRE9sa280OHZ1cWxJZ0EwR203ZGNzeG1IT3R3Zm9kNndDNDZsUlUwJmFtcDtl
PTwvYT4gPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PG86
cD48L286cD48L3ByZT4NCjxwcmU+PG86cD4mbmJzcDs8L286cD48L3ByZT4NCjxwcmU+X19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT5uZXRtb2QgbWFpbGluZyBsaXN0PG86cD48L286cD48L3ByZT4NCjxwcmU+PGEgaHJl
Zj0ibWFpbHRvOm5ldG1vZEBpZXRmLm9yZyI+bmV0bW9kQGlldGYub3JnPC9hPjxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92
Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlzdGluZm9fbmV0bW9kJmFt
cDtkPUR3SUdhUSZhbXA7Yz1MRllaLW85X0hVTWVNVFNRaWN2aklnJmFtcDtyPXA4a3llSzN1NFpZ
aWFRMlpQR3F3a3lYbVFnQkg2cjVqcFlpWVd6aHFKNDgmYW1wO209ZmZIMjY4YzB4T2QwRFNGTFF6
WjJKSEFtQ0hqVnpQSlZKdEdQTnhpaUpjcyZhbXA7cz16NUxpRE9sa280OHZ1cWxJZ0EwR203ZGNz
eG1IT3R3Zm9kNndDNDZsUlUwJmFtcDtlPSI+aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQu
Y29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19uZXRt
b2QmYW1wO2Q9RHdJR2FRJmFtcDtjPUxGWVotbzlfSFVNZU1UU1FpY3ZqSWcmYW1wO3I9cDhreWVL
M3U0WllpYVEyWlBHcXdreVhtUWdCSDZyNWpwWWlZV3pocUo0OCZhbXA7bT1mZkgyNjhjMHhPZDBE
U0ZMUXpaMkpIQW1DSGpWelBKVkp0R1BOeGlpSmNzJmFtcDtzPXo1TGlET2xrbzQ4dnVxbElnQTBH
bTdkY3N4bUhPdHdmb2Q2d0M0NmxSVTAmYW1wO2U9PC9hPiA8bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT48bzpwPiZuYnNwOzwvbzpwPjwvcHJlPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2JvZHk+
DQo8L2h0bWw+DQo=

--_000_B93C60F39A674E7A8C8464E6937F738Bciscocom_--


From nobody Tue Mar 31 09:05:23 2020
Return-Path: <010001713156ff08-ba75eac7-ed5d-4378-a23a-c3fa1d296725-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E36FB3A238A for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 09:05:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.003
X-Spam-Level: 
X-Spam-Status: No, score=0.003 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 uwRUcGZsPNOP for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 09:05:18 -0700 (PDT)
Received: from a48-93.smtp-out.amazonses.com (a48-93.smtp-out.amazonses.com [54.240.48.93]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6AF443A237B for <netmod@ietf.org>; Tue, 31 Mar 2020 09:05:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585670717; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=AHIIvaF4fGCyqpxVFnsKZuJvNDtOvYS41QKytzYpaYQ=; b=CrqFg153hw9q72Jopv27MfRO7BbA6PhhJXgRhy5oHz4dBLBOIqI9DwfFY5fJ+Kzo wWresNxZhfW3y6q+ysG/pp6M61Tm2EVGrwSrK9vRlekpPnRA+KLjpsYBpL9Z+k/GKgw b9cZKcQ9kXB+cQWkUSHGJ+JJsazDGZ1WK+Ji0+5E=
From: Kent Watsen <kent+ietf@watsen.net>
Message-ID: <010001713156ff08-ba75eac7-ed5d-4378-a23a-c3fa1d296725-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_2DFF8C91-E131-4642-89A6-CC481315F9F4"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Tue, 31 Mar 2020 16:05:17 +0000
In-Reply-To: <20200331.170449.1892418214423395231.id@4668.se>
Cc: auerswal@unix-ag.uni-kl.de, cabo@tzi.org, balazs.lengyel=40ericsson.com@dmarc.ietf.org, "netmod@ietf.org" <netmod@ietf.org>
To: =?utf-8?Q?Martin_Bj=C3=B6rklund?= <mbj+ietf@4668.se>
References: <5F251832-0C47-4254-8A6E-8DEEA6CC7FBC@tzi.org> <DE6D0F27-B4DB-423E-80D7-63DA7F3D394A@tzi.org> <3e2333ce-d20a-60f7-3578-5199720a03d6@unix-ag.uni-kl.de> <20200331.170449.1892418214423395231.id@4668.se>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.31-54.240.48.93
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/hgtZd2aAWeiAgUyf1MhMeHBKf_g>
Subject: Re: [netmod] rfcstrip does not work on https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 16:05:21 -0000

--Apple-Mail=_2DFF8C91-E131-4642-89A6-CC481315F9F4
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi Martin,

> Version 1.2 of rfcstrip (https://github.com/mbj4668/rfcstrip =
<https://github.com/mbj4668/rfcstrip>) can
> extract from the "artwork" element, and performs artwork unfolding, if
> needed.

Thanks for this update to rfcstrip!

If it=E2=80=99s not too late, may I suggest changing =E2=80=9C-a=E2=80=9D =
to =E2=80=9C-x=E2=80=9D?

Reasons:
   1) =E2=80=98a=E2=80=99 stands for =E2=80=9Cartwork=E2=80=9D but, in =
the long run, we=E2=80=99ll only be striping out =E2=80=9Csourcecode=E2=80=
=9D elements
   2) =E2=80=98x=E2=80=99 could refer to the input format =E2=80=9CXML=E2=80=
=9D (as opposed to the default =E2=80=9Ctxt=E2=80=9D format)

Better, perhaps `rfcstrip` could automatically do the right thing, =
either by keying off the suffix (.xml vs .txt) or by first testing if =
the file contains XML?

Kent // contributor



--Apple-Mail=_2DFF8C91-E131-4642-89A6-CC481315F9F4
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Hi =
Martin,<br class=3D""><div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D""><span style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">Version 1.2 of rfcstrip (</span><a =
href=3D"https://github.com/mbj4668/rfcstrip" style=3D"font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px;" =
class=3D"">https://github.com/mbj4668/rfcstrip</a><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">) can</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">extract from the "artwork" =
element, and performs artwork unfolding, if</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">needed.</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" =
class=3D""></div></blockquote></div><br class=3D""><div class=3D"">Thanks =
for this update to rfcstrip!</div><div class=3D""><br =
class=3D""></div><div class=3D"">If it=E2=80=99s not too late, may I =
suggest changing =E2=80=9C-a=E2=80=9D to =E2=80=9C-x=E2=80=9D?</div><div =
class=3D""><br class=3D""></div><div class=3D"">Reasons:</div><div =
class=3D"">&nbsp; &nbsp;1) =E2=80=98a=E2=80=99 stands for =E2=80=9Cartwork=
=E2=80=9D but, in the long run, we=E2=80=99ll only be striping out =
=E2=80=9Csourcecode=E2=80=9D elements</div><div class=3D"">&nbsp; =
&nbsp;2) =E2=80=98x=E2=80=99 could refer to the input format =E2=80=9CXML=E2=
=80=9D (as opposed to the default =E2=80=9Ctxt=E2=80=9D =
format)</div><div class=3D""><br class=3D""></div><div class=3D"">Better, =
perhaps `rfcstrip` could automatically do the right thing, either by =
keying off the suffix (.xml vs .txt) or by first testing if the file =
contains XML?</div><div class=3D""><br class=3D""></div><div =
class=3D"">Kent // contributor</div><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_2DFF8C91-E131-4642-89A6-CC481315F9F4--


From nobody Tue Mar 31 09:19:48 2020
Return-Path: <andy@yumaworks.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 885463A23CC for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 09:19:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.013
X-Spam-Level: 
X-Spam-Status: No, score=0.013 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.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 b8gp1CV0ol1f for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 09:19:45 -0700 (PDT)
Received: from mail-yb1-xb43.google.com (mail-yb1-xb43.google.com [IPv6:2607:f8b0:4864:20::b43]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD41A3A2355 for <netmod@ietf.org>; Tue, 31 Mar 2020 09:19:44 -0700 (PDT)
Received: by mail-yb1-xb43.google.com with SMTP id c13so8219209ybp.9 for <netmod@ietf.org>; Tue, 31 Mar 2020 09:19:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=gawrFphQOkA4lm06brGLj3XMMi+Ec//IeiwPHLnll3c=; b=w3Xbq/A6J3x1K3KOQsrX23smtatPzajFmZ1sckjQ7hj2GHGQS7DPESLWtaJYUtei9e fqEkBCYk7t1nAzmXHVqpbX4+7t7gi0uejafftrc/DEC1rLgqcnTQL5SkJab5LnLGRXTA L5pKv7l8idX2rAWyRvPQ+VjdLmah9+4dJJIrvJF3npKMqzgmkwtoPel4PlKWJUsvjXGN p7/CjyKX3R2uqfdQeXa7xeMyfb2jz2vWH5y4gL9MNiJS3KYD4dd5zZ9ppK5PW/xAJGi1 zAWvKhsFB1hUCS4zOnkY8r0/X5uy+vLIbguau7gpl1pi4NFr0MQdbzfCzT2nFFGqoL0j K6uw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=gawrFphQOkA4lm06brGLj3XMMi+Ec//IeiwPHLnll3c=; b=CuBuOvAn0VkOfqfVChuQLecKFlRaVrIXSpI/dz8rLljKzbCiSy9Xy2/U0WIGpHzHtD 7JGAX6ncaF67uyUe4g/iU8ho3G9W+RNYtfL8rMI44oszISE6hsc//JtANhhcHzokjs3i 26qwVktOWqoKiPJO5uWxIeaQmTlqFrS5gPIM6h2DsMsSbHaKPPmP1OiW6XNFToDKCztL NKItZfeg/gC8JlDwYt9cxGEBMzQBCfGF805wXRYMXUH9Yw544dIY0xDe2iNEB99Xc/pV gx1HnQmTu96mvv4GI0kfliKw+BYDyCpUjUMCbSt7/NV6ZJdAda05lb5UAUkkg6Bqr8yD tViw==
X-Gm-Message-State: ANhLgQ1VQHsKCiP7fErYzqgMd5bTaaREH9XdH9BNbmLC9q8+OpXCAjve 8x7QBiA7A+6TumGLLIdmIckkyuDRGAYgm+FMdcV5CA==
X-Google-Smtp-Source: ADFU+vveD41TD3T0isYOfCwSZL8PkoHAPNxPwKIaSBbzsWzt3V5dTNxjYBSGWrghBwIq4M/cyOTP0STQRS/U7f6gfDo=
X-Received: by 2002:a5b:c4a:: with SMTP id d10mr10620656ybr.59.1585671583845;  Tue, 31 Mar 2020 09:19:43 -0700 (PDT)
MIME-Version: 1.0
References: <75CFDBD9-143C-407A-B7C3-26CEC51E229C@cisco.com> <20200328.094121.1160081114435152145.id@4668.se> <76623C79-BB91-4B5F-8FEA-406ADEAD1647@cisco.com> <20200330.202016.930329343788112268.id@4668.se> <CABCOCHS=y8d00xHLzV+LNpvN_=jScw5VizGYWXGopsQAi8qZUw@mail.gmail.com> <MN2PR11MB4366775C8E9A5488D33E484EB5C80@MN2PR11MB4366.namprd11.prod.outlook.com> <01000171313d4b26-a5e29676-2bd1-4bd0-9598-d3eee7fbf32d-000000@email.amazonses.com>
In-Reply-To: <01000171313d4b26-a5e29676-2bd1-4bd0-9598-d3eee7fbf32d-000000@email.amazonses.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Tue, 31 Mar 2020 09:19:32 -0700
Message-ID: <CABCOCHQ0-8VQNaSUzihZLko8VvZ_3o4bC1Jc7K0rN43Ru8suiQ@mail.gmail.com>
To: Kent Watsen <kent+ietf@watsen.net>
Cc: "Rob Wilton (rwilton)" <rwilton=40cisco.com@dmarc.ietf.org>,  =?UTF-8?Q?Martin_Bj=C3=B6rklund?= <mbj+ietf@4668.se>,  "netmod@ietf.org" <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000007c642805a228ef9f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/jZhnk2ZDPqI5Bi_ttbfERoTymRI>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 16:19:48 -0000

--0000000000007c642805a228ef9f
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, Mar 31, 2020 at 8:37 AM Kent Watsen <kent+ietf@watsen.net> wrote:

> [replying to Reshad as well]
>
> Hi Rob,
>
> My impression is that Semver 2.0.0 works fine if you can always force
> clients to move to the latest version of the API whenever any bugfixes ar=
e
> made to the API (whether they are BC or NBC).  This is a natural fit for
> open source projects, but not so great for long life paid support contrac=
ts.
>
>
> Agreed.
>
>
> The goal of YANG semver is not to facilitate release branching.  It is to
> allow vendors to fix YANG modules without forcing clients to update to th=
e
> latest version of that YANG module (which may contain other unrelated NBC
> changes and have lots of dependencies on other modules).
>
>
> This is what Reshad was pointing to as well.  I=E2=80=99m very familiar w=
ith the
> issue, from my Juniper days, where there were all sorts of patch and (gas=
p)
> customer special releases, either of which could introduce any number of
> NBCs.
>
> The background, of course, is that [very important] customers have
> working/validated infrastructure running a specific release and simply
> cannot tolerate any change beyond the very specific one they need *NOW*
>
> I get it, truly,  but I feel that the =E2=80=98m=E2=80=99 / =E2=80=98M=E2=
=80=99 suffixes are both
> inconsistent with general understanding and insufficiently to express wha=
t
> is needed.
>
>

+1

I also find the granularity of NBC info to be mostly worthless at the
module level.
There is no difference between a 1 leaf bugfix and a complete rewrite of
the module.
Let's say 1 leaf "type string" needs to be changed to add "length 1..max".
This reduces the value set for 1 leaf by 1 value.

This flags the entire module as NBC and you would bump the major revision
number.
The entire premise that one can decide if it is safe to upgrade based on
the version string is flawed.


A possible fix might be to allow for <major>.<minor>.<patch>[-<anystring>],
> thereby enabling vendors to encode any format off a base release=E2=80=A6=
and rely
> on inspection of the =E2=80=9Crevision=E2=80=9D history indicate if/when =
NBC changes
> occurred.
>
> But then I question (again) the need for the simplified format at all, as
> opposed to just using revision dates.  For instance, if <anysting>
> represents a long history of NBCs, that they were based on some source
> M.m.p starts to lose relevance.
>
> Is the expectation that the vendor's module versions will use
> <major>.<minor>.<patch> values mimicking their release numbers?  For
> instance, would FooBar OS version 20.1.2 implement YANG module
> "foobar@20.1.2=E2=80=9D?    I can see product mangers pushing for this, b=
ut then
> are companies (like Juniper) that use alternate release name-formatting
> strategies disadvantaged?  How is that fair?   To thwart this, would the =
WG
> be willing to assert that the history MUST start at 0.0.0 and MUST only
> monotonically increment values?
>
>
> Note that OpenConfig also hit this problem, but they proposed a different
> solution.  I.e. ship the base module with another module that contains
> deviations to fix any bugs in the base module.  Alas this completely
> decouples the real module history from any revision-date/version number
> contained in the module, since to really understand the version of the
> module you also need to know the set of associated patch modules containi=
ng
> any deviations to the base module.
>
>
> I=E2=80=99d need to see an illustration of this to be sure I understand, =
but my
> first impression is that it is yet another attempt to fit a square into a
> circle.
>
>

I don't have a solution proposal, but it would be great if a vendor could
issue a patch
to a standard module which says "this is the standard module plus these
known Errata ".
OK if this is in the form of deviations

In the end, I see no substitute to relying on =E2=80=9Crevision=E2=80=9D hi=
story which 1)
> perfectly tracks branching history and can flag if/when NBC changes
> occurred.
>
>
Agreed


>
> Kent // contributor
>
>
>

Andy

--0000000000007c642805a228ef9f
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Tue, Mar 31, 2020 at 8:37 AM Kent =
Watsen &lt;<a href=3D"mailto:kent%2Bietf@watsen.net">kent+ietf@watsen.net</=
a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0p=
x 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><d=
iv style=3D"overflow-wrap: break-word;">[replying to Reshad as well]<br><di=
v><br></div><div>Hi Rob,</div><div><br><blockquote type=3D"cite"><div><span=
 style=3D"font-family:Calibri,sans-serif;font-size:11pt">My impression is t=
hat Semver 2.0.0 works fine if you can always force clients to move to the =
latest version of the API whenever any bugfixes are made to the API (whethe=
r they are BC or NBC).=C2=A0 This is a natural fit for open source projects=
, but not so great for long life paid support contracts.</span></div></bloc=
kquote><div><br></div>Agreed.</div><div><br></div><div><br><blockquote type=
=3D"cite"><div style=3D"font-family:Helvetica;font-size:14px;font-style:nor=
mal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-=
align:start;text-indent:0px;text-transform:none;white-space:normal;word-spa=
cing:0px;text-decoration:none"><div style=3D"margin:0cm 0cm 0.0001pt;font-s=
ize:11pt;font-family:Calibri,sans-serif"><span>The goal of YANG semver is n=
ot to facilitate release branching.=C2=A0 It is to allow vendors to fix YAN=
G modules without forcing clients to update to the latest version of that Y=
ANG module (which may contain other unrelated NBC changes and have lots of =
dependencies on other modules).</span></div></div></blockquote><div><br></d=
iv><div>This is what Reshad was pointing to as well.=C2=A0 I=E2=80=99m very=
 familiar with the issue, from my Juniper days, where there were all sorts =
of patch and (gasp) customer special releases, either of which could introd=
uce any number of NBCs. =C2=A0</div><div><br></div><div>The background, of =
course, is that [very important] customers have working/validated infrastru=
cture running a specific release and simply cannot tolerate any change beyo=
nd the very specific one they need *NOW*</div><div><br></div><div>I get it,=
 truly, =C2=A0but I feel that the =E2=80=98m=E2=80=99 / =E2=80=98M=E2=80=99=
 suffixes are both inconsistent with general understanding and insufficient=
ly to express what is needed. =C2=A0</div><div><br></div></div></div></bloc=
kquote><div><br></div><div><br></div><div>+1</div><div><br></div><div>I als=
o find the granularity of NBC info to be mostly worthless at the module lev=
el.</div><div>There is no difference between a 1 leaf bugfix and a complete=
 rewrite of the module.</div><div>Let&#39;s say 1 leaf &quot;type string&qu=
ot; needs to be changed to add &quot;length 1..max&quot;.</div><div>This re=
duces the value set for 1 leaf by 1 value.</div><div><br></div><div>This fl=
ags the entire module as NBC and you would bump the major revision number.<=
/div><div>The entire premise that one can decide if it is safe to upgrade b=
ased on the version string is flawed.</div><div><br></div><div><br></div><b=
lockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-le=
ft:1px solid rgb(204,204,204);padding-left:1ex"><div style=3D"overflow-wrap=
: break-word;"><div><div></div><div>A possible fix might be to allow for &l=
t;major&gt;.&lt;minor&gt;.&lt;patch&gt;[-&lt;anystring&gt;], thereby enabli=
ng vendors to encode any format off a base release=E2=80=A6and rely on insp=
ection of the =E2=80=9Crevision=E2=80=9D history indicate if/when NBC chang=
es occurred. =C2=A0</div><div><br></div><div>But then I question (again) th=
e need for the simplified format at all, as opposed to just using revision =
dates.=C2=A0 For instance, if &lt;anysting&gt; represents a long history of=
 NBCs, that they were based on some source M.m.p starts to lose relevance.<=
/div><div><br></div><div>Is the expectation that the vendor&#39;s module ve=
rsions will use &lt;major&gt;.&lt;minor&gt;.&lt;patch&gt; values mimicking =
their release numbers?=C2=A0 For instance, would FooBar OS version 20.1.2 i=
mplement YANG module &quot;foobar@20.1.2=E2=80=9D? =C2=A0 =C2=A0I can see p=
roduct mangers pushing for this, but then are companies (like Juniper) that=
 use alternate release name-formatting strategies disadvantaged?=C2=A0 How =
is that fair? =C2=A0 To thwart this, would the WG be willing to assert that=
 the history MUST start at 0.0.0 and MUST only monotonically increment valu=
es?</div><div><br></div><br><blockquote type=3D"cite"><div style=3D"font-fa=
mily:Helvetica;font-size:14px;font-style:normal;font-variant-caps:normal;fo=
nt-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;tex=
t-transform:none;white-space:normal;word-spacing:0px;text-decoration:none">=
<div style=3D"margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sa=
ns-serif"><span><u></u><u></u></span></div><div style=3D"margin:0cm 0cm 0.0=
001pt;font-size:11pt;font-family:Calibri,sans-serif"><span>Note that OpenCo=
nfig also hit this problem, but they proposed a different solution.=C2=A0 I=
.e. ship the base module with another module that contains deviations to fi=
x any bugs in the base module.=C2=A0 Alas this completely decouples the rea=
l module history from any revision-date/version number contained in the mod=
ule, since to really understand the version of the module you also need to =
know the set of associated patch modules containing any deviations to the b=
ase module.</span></div></div></blockquote><br></div><div>I=E2=80=99d need =
to see an illustration of this to be sure I understand, but my first impres=
sion is that it is yet another attempt to fit a square into a circle. =C2=
=A0</div><div><br></div></div></blockquote><div><br></div><div><br></div><d=
iv>I don&#39;t have a solution proposal, but it would be great if a vendor =
could issue a patch</div><div>to a standard module which says &quot;this is=
 the standard module plus these known Errata &quot;.</div><div>OK if this i=
s in the form of deviations</div><div><br></div><blockquote class=3D"gmail_=
quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,=
204);padding-left:1ex"><div style=3D"overflow-wrap: break-word;"><div></div=
><div>In the end, I see no substitute to relying on =E2=80=9Crevision=E2=80=
=9D history which 1) perfectly tracks branching history and can flag if/whe=
n NBC changes occurred. =C2=A0</div><div><br></div></div></blockquote><div>=
<br></div><div>Agreed</div><div>=C2=A0</div><blockquote class=3D"gmail_quot=
e" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204)=
;padding-left:1ex"><div style=3D"overflow-wrap: break-word;"><div></div><di=
v><br></div><div>Kent // contributor</div><div><br></div><div><br></div></d=
iv></blockquote><div><br></div><div><br></div><div>Andy</div><div>=C2=A0</d=
iv></div></div>

--0000000000007c642805a228ef9f--


From nobody Tue Mar 31 09:22:49 2020
Return-Path: <010001713166fa0a-3c144b3f-21f6-43f0-9ef6-6c575586a361-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7916E3A23D5 for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 09:22:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level: 
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 mBiOv37q355f for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 09:22:46 -0700 (PDT)
Received: from a48-95.smtp-out.amazonses.com (a48-95.smtp-out.amazonses.com [54.240.48.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 032AA3A23D2 for <netmod@ietf.org>; Tue, 31 Mar 2020 09:22:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585671764; h=From:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Message-Id:Date:To:Feedback-ID; bh=iU9lz/PRWJ6Rk242ACHKJiW7vUqW/dDlKJNB6qsu2KI=; b=EQ9fzHyyJS83+4IlV012IjsZtWe/dU3w84BYPahMEdKwBibjTYaU/4xrZ2T0OUzM hOJ8Rv/1iy55U6S2UlgwjHEjCQaJAnhgJyqlbbkC5S++0wi5bTOISBmHP9ah7wrctP3 rDqm1p0HF+Kl45LcA1qFyjDRTVzJ5E8FbnO406o4=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Message-ID: <010001713166fa0a-3c144b3f-21f6-43f0-9ef6-6c575586a361-000000@email.amazonses.com>
Date: Tue, 31 Mar 2020 16:22:44 +0000
To: "netmod@ietf.org" <netmod@ietf.org>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.31-54.240.48.95
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/AP5tnaWqjF1woWPoyq7wNbRjhQg>
Subject: [netmod] Presenters!
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 16:22:48 -0000

Presenters,


1) Please SEND your slides by EOB (EDT) today!  (i.e., in about 8 hours =
from now). =20

     This is so they can be uploaded to material manager with sufficient =
time
     before the meeting so that them may be reviewed by participants =
before
     the meeting (this is especially important for our non-English =
native
     participants).


2) Please ensure that SLIDE NUMBERS are on each slide (w/ title slide =
optional)

     For those that join only by phone can follow along.


3) Please send PowerPoint (PPTX or PPT).

    FWIW, yesterday=E2=80=99s message said to send PDF, but that =
preference=20
    was/is a holdover from before to workaround an in meeting-room=20
    Chromebook display issue...


Again, the goal is that the chairs will drive (screen share) for the =
entire meeting.  This is primarily to avoid any possible sharing issues =
that may arise.


Thanks,
The NETMOD Chairs




From nobody Tue Mar 31 09:42:18 2020
Return-Path: <jason.sterne@nokia.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A389C3A242C for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 09:42:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.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 3oosX7eZWl1A for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 09:42:11 -0700 (PDT)
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2138.outbound.protection.outlook.com [40.107.244.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 655973A242B for <netmod@ietf.org>; Tue, 31 Mar 2020 09:42:11 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ARazUbJpMhvfnZ9LmxwruP/nSVEhEHtNc3566949tiqxkY71L0DWpRtxP8Yz/eGds7D9ZRtWniDAzolJdZh568MiPxfh+KmdqQz01IKAnQLVFZg/ShyP4UYVc8ZK6a7/8Z6wHgmvM61/mS1lecrTGFUGRKOzt8Pz5Qbt190MMCHg/MugpoLwwxh8j1UkABLll4mMzyAxIbRLzSyA3couIFxHQxiFgKkHPQQWQmVumPgCQgkQXRe942GvCpsYpYbTJtYO3ESAeUYAqks7dfWhgGaG6Bq0jAMyvTrSkdPwuJR1GbOXDZjKf0lF3Mk/Z53KIt57Gzu6/GC1W6AcR1+31Q==
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=Mp7KK5DLdURhPxkscYEv+0eMK9IZsDVJqrpHTAcZL/g=; b=FL1iX2ZRA0F2S/AcqRKo0Nf6AmSdvfiems+BE1afWUov/BG7z2Vw/zD0gesHhZyKxBKHzJkPCFUUIY9ud6XmkA/7TMqPKpwZu1EjdBSEBHnwn5GVOz6LM5ae9u2a8pfsW6JDj5mkItujqVjgBwGWW5YMz/zsfnbtQHQFWGRCltp20aHq6OJuugqKAHrBFR4WrVolk6OVSB2S+agNHxt7QXoFnE3UuI0LRWeO1iJ8ArfshEhxafpZ/OwdzB2w6we2LpXcyfj7QRTbMKPMvYx9M0yOMAoxnpRSaIJ8kRisKFIIKcKw8ndn4l4G3gLBNLtob6S0NBg7rKNevKE9SoniEQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Mp7KK5DLdURhPxkscYEv+0eMK9IZsDVJqrpHTAcZL/g=; b=fhX3CmjK4RfMBNThd/WkQlZhKjZ6I+ynvni8AhIlFEMQUpv98x6CbH1H4IxvIgnMFtLQdAQsn+1ubjCcUNYWB+yUM6ANA17YyGIpo4zT37Sqob/FoRJyScKdQwf/sDEbVkdgCghar4QU5WoHh8uAUXzs3IPxPcpyy74UWHRFnro=
Received: from DM5PR08MB2633.namprd08.prod.outlook.com (2603:10b6:3:ca::21) by DM5PR08MB3610.namprd08.prod.outlook.com (2603:10b6:4:69::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20; Tue, 31 Mar 2020 16:42:09 +0000
Received: from DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::c00d:56c3:675e:ec63]) by DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::c00d:56c3:675e:ec63%3]) with mapi id 15.20.2856.019; Tue, 31 Mar 2020 16:42:09 +0000
From: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
To: "Reshad Rahman (rrahman)" <rrahman@cisco.com>, "Ivory, William" <william.ivory@intl.att.com>, "mbj+ietf@4668.se" <mbj+ietf@4668.se>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] All IETF YANG modules MUST include revision-label statements
Thread-Index: AQHWBtNsM0hFMwGcFk22QjMBKcTjZ6hhqAFwgAAE4QCAAAW5gIAAnvsAgACM3ICAAAl+sA==
Date: Tue, 31 Mar 2020 16:42:08 +0000
Message-ID: <DM5PR08MB2633A647E9910A09DB1F65F49BC80@DM5PR08MB2633.namprd08.prod.outlook.com>
References: <047FB87D-37B2-41F4-86D2-B9A03050B4EB@cisco.com> <20200330.223957.1196399215343087647.id@4668.se> <DM5PR08MB2633E6B1CA925B2D6E4B3AAE9BCB0@DM5PR08MB2633.namprd08.prod.outlook.com> <20200330.235046.60166687757387667.id@4668.se> <23333468-9959-4ECA-B529-73E1D906E3E9@cisco.com> <5f184f8673fafbb8eff0ae8b0a19f81409fa45e1.camel@intl.att.com> <B93C60F3-9A67-4E7A-8C84-64E6937F738B@cisco.com>
In-Reply-To: <B93C60F3-9A67-4E7A-8C84-64E6937F738B@cisco.com>
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=jason.sterne@nokia.com; 
x-originating-ip: [65.110.221.64]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 15283fbd-2b1b-4052-ff5d-08d7d592746a
x-ms-traffictypediagnostic: DM5PR08MB3610:
x-microsoft-antispam-prvs: <DM5PR08MB36105B2999FFB8752D7210909BC80@DM5PR08MB3610.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 0359162B6D
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DM5PR08MB2633.namprd08.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10019020)(4636009)(396003)(346002)(39860400002)(376002)(136003)(366004)(66556008)(316002)(64756008)(66446008)(66946007)(66476007)(76116006)(52536014)(4326008)(66574012)(55016002)(6506007)(33656002)(53546011)(81156014)(26005)(110136005)(478600001)(8936002)(186003)(9686003)(2906002)(8676002)(5660300002)(966005)(30864003)(71200400001)(81166006)(7696005)(86362001)(559001)(579004); DIR:OUT; SFP:1102; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: x02kipSl+sW4Ept/Ci30+1byURxNpc8EwD9KnRBMi86kORXeO48Y/wWXlJfsOIkGKyaVRMfIFEaNFAK+EmKv1ZAfU0iekOwiGZy2pTLOn401m1oReoxDpk5+B+mVgvxNHyPLs2C0rkovFa1FJ/bZBuB/1M/o4rTqiex4x9ua23+zCMKl48LmtowqtbjVMdw/9yoI3+1GexU8fJzlA1RyTzRaaDgevRCFeX0jb9ieMS7eJSAdDklSkiewpRhCekv8lBlLKIgYfoCw8+Gv7JSjm/nHjpoMyFVDzk3SPjeFVbL/NIy0ijlR3I3sxd7sfFC/+soToy0DtlhYDMRIBgCNlZXMkETw04+zuDBQBcu2DdeunnCm6fc0sV0qU6h1XoKefUJt7n63JRWwpMWs0HG853gR0qd6VSy5kyETArFO41nya/JIzJkbrdq5HPe8deyKgXq1Jc0b5Zs4Veh5z6bXY75KT5pMZIev3rMj33LYjocodxnxsx6o+K92AueblktUkJcJ5blsJiF7xunzdP3FqA==
x-ms-exchange-antispam-messagedata: /E+YCo44WByILlEMTynvOu2rSJOaRXD3s4JKb/s7Rs3VjFWWKf58C/88Q0nwE37rQSbIXel5a8c6fyc9S907xd/eAyxZj6kDPlLLgnmr3ofCXCa13WoRspZqnYrC5Pz2dvL049xfSbD1c1UR5divuA==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM5PR08MB2633A647E9910A09DB1F65F49BC80DM5PR08MB2633namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 15283fbd-2b1b-4052-ff5d-08d7d592746a
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Mar 2020 16:42:09.0155 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ULo7TdXogAG1vY6z8JVJ0FdmkRItAIzMHLRIZI2t7zy243dLE54/iMmLLOPS+PZRdUmR+fAk+vOKheTCiWc1fw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR08MB3610
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/a38TLmk4Q0-4Xovy5Q82BgK7Hpg>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 16:42:15 -0000

--_000_DM5PR08MB2633A647E9910A09DB1F65F49BC80DM5PR08MB2633namp_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

VGhlIGlkZWEgaXMgdGhhdCBmb2xsb3dpbmcgZG93biBhIGNoYWluIG9mIFlBTkcgdmVyc2lvbnMg
b2YgYSBtb2R1bGUgcmVzdWx0cyBpbiBhIHNlbXZlciB0aGF0IGlzICJjdW11bGF0aXZlIi4gIEp1
c3QgbGlrZSB5b3UgY2FuJ3QgZG8gdGhpczoNCg0KMS4wLjAgLT4gMS4xLjAgLT4gMi4wLjAgLT4g
My4wLjAgLT4gMS4xLjANCg0KVGhhdCB3b3VsZCBiZSBjb25mdXNpbmcgd2hlbiBjb21wYXJpbmcg
MS4wLjAgYW5kIDEuMS4wLiBUaGUgbnVtYmVycyB3b3VsZCBpbXBseSB0aGV5IGFyZSBCQy4NCg0K
T25jZSB5b3UgbWFyayBhbiAiTSIgeW91IGNhbid0IHRha2UgaXQgYXdheS4NCg0KSW4gV2lsbGlh
bSdzIGV4YW1wbGUsIHNvbWVvbmUgbG9va2luZyBhdCAxLjAuNCB2cyAxLjAuMiB3b3VsZCB0aGlu
ayB0aGV5IGFyZSBCQyB3aXRoIGVhY2ggb3RoZXIgKGJ5IGp1c3QgbG9va2luZyBhdCB0aGUgeWFu
ZyBzZW12ZXIuDQoNCldlJ2QgcmF0aGVyIGVyciBvbiB0aGUgc2lkZSBvZiAiZmFsc2UgcG9zaXRp
dmVzIiBmb3IgYW4gTkJDIGNoYW5nZSBzbyB0aGF0IHNvbWVvbmUgbG9va3MgaW50byBpdC4gIChl
LmcuIDEuMC4zTSAtPiAxLjAuNE0gbWF5IG5vdCBiZSBhbiBOQkMgY2hhbmdlIGJ1dCB1c2VycyBz
aG91bGQgbG9vayBqdXN0IGluIGNhc2UpLg0KDQpKYXNvbg0KDQpGcm9tOiBSZXNoYWQgUmFobWFu
IChycmFobWFuKSA8cnJhaG1hbkBjaXNjby5jb20+DQpTZW50OiBUdWVzZGF5LCBNYXJjaCAzMSwg
MjAyMCAxMjowNCBQTQ0KVG86IEl2b3J5LCBXaWxsaWFtIDx3aWxsaWFtLml2b3J5QGludGwuYXR0
LmNvbT47IG1iaitpZXRmQDQ2Njguc2U7IFN0ZXJuZSwgSmFzb24gKE5va2lhIC0gQ0EvT3R0YXdh
KSA8amFzb24uc3Rlcm5lQG5va2lhLmNvbT4NCkNjOiBuZXRtb2RAaWV0Zi5vcmcNClN1YmplY3Q6
IFJlOiBbbmV0bW9kXSBBbGwgSUVURiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9u
LWxhYmVsIHN0YXRlbWVudHMNCg0KSGksDQoNClRoYW5rcyBmb3IgdGhlIHN1Z2dlc3Rpb24uDQoN
ClRoaXMgd2FzIGRpc2N1c3NlZCwgSSB0aGluayB0aGUgcmVhc29uIHdlIGRpZG7igJl0IGdvIHdp
dGggdGhhdCBzb2x1dGlvbiBpcyB0aGF0IChhcyB5b3UgbWVudGlvbmVkKSB5b3UgbmVlZCB0aGUg
bW9kdWxlIGNvbnRlbnRzIHdpdGggYWxsIHRoZSBwcmV2aW91cyB2ZXJzaW9uIGxhYmVscy4gRG9l
cyBhbnlvbmUgZnJvbSB0aGUgZGVzaWduIHRlYW0gcmVjYWxsIGFueSBvdGhlciBkZXRhaWxzPw0K
DQpSZWdhcmRzLA0KUmVzaGFkLg0KDQpGcm9tOiAiSXZvcnksIFdpbGxpYW0iIDx3aWxsaWFtLml2
b3J5QGludGwuYXR0LmNvbTxtYWlsdG86d2lsbGlhbS5pdm9yeUBpbnRsLmF0dC5jb20+Pg0KRGF0
ZTogVHVlc2RheSwgTWFyY2ggMzEsIDIwMjAgYXQgMzo0MCBBTQ0KVG86ICJtYmoraWV0ZkA0NjY4
LnNlPG1haWx0bzptYmoraWV0ZkA0NjY4LnNlPiIgPG1iaitpZXRmQDQ2Njguc2U8bWFpbHRvOm1i
aitpZXRmQDQ2Njguc2U+PiwgImphc29uLnN0ZXJuZUBub2tpYS5jb208bWFpbHRvOmphc29uLnN0
ZXJuZUBub2tpYS5jb20+IiA8amFzb24uc3Rlcm5lQG5va2lhLmNvbTxtYWlsdG86amFzb24uc3Rl
cm5lQG5va2lhLmNvbT4+LCAiUmVzaGFkIFJhaG1hbiAocnJhaG1hbikiIDxycmFobWFuQGNpc2Nv
LmNvbTxtYWlsdG86cnJhaG1hbkBjaXNjby5jb20+Pg0KQ2M6ICJuZXRtb2RAaWV0Zi5vcmc8bWFp
bHRvOm5ldG1vZEBpZXRmLm9yZz4iIDxuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRm
Lm9yZz4+DQpTdWJqZWN0OiBSZTogW25ldG1vZF0gQWxsIElFVEYgWUFORyBtb2R1bGVzIE1VU1Qg
aW5jbHVkZSByZXZpc2lvbi1sYWJlbCBzdGF0ZW1lbnRzDQoNCkFwb2xvZ2llcyBpZiB0aGlzIGhh
cyBhbHJlYWR5IGJlZW4gc3VnZ2VzdGVkIGFuZCBkZWVtZWQgdW53b3JrYWJsZSwgYnV0IGlmIHlv
dSBoYXZlIGFjY2VzcyB0byBhbGwgcHJldmlvdXMgdmVyc2lvbiBsYWJlbHMgZm9yIGEgYnJhbmNo
IHRoZW4geW91IGNhbiBhZGQgJ00nIG9ubHkgdG8gdGhlIHZlcnNpb25zIHRoYXQgYXJlIE5CQyB3
aXRoIHRoZSBwcmV2aW91cyB2ZXJzaW9uLCBhbmQgc3Vic2VxdWVudCB2ZXJzaW9ucyBjb3VsZCBk
cm9wIHRoZSBNIHVudGlsIHRoZSBuZXh0IE5CQyBjaGFuZ2UsIGllOg0KDQoxLjAuMCAtPiAxLjAu
MSAtPiAxLjAuMiA+IDEuMC4zTSAtPiAxLjAuNCAtPiAxLjAuNU0gLi4uDQoNCkhlcmUgMS4wNCBp
cyBCQyB3aXRoIDEuMDMgYnV0IG5vdCAxLjAuMCAtIDEuMC4yOyAxLjAuNSBpcyBOQkMgd2l0aCAx
LjAuNCBhbmQgcHJldmlvdXMgdmVyc2lvbnMgZXRjLg0KDQpUaGUgcmV2aXNpb24gc3RhdGVtZW50
cyBjb250YWluIHRoZSByZXZpc2lvbi1sYWJlbHMgc28geW91IHNob3VsZCBoYXZlIGFsbCB0aGUg
cHJldmlvdXMgcmV2aXNpb24tbGFiZWxzIHByZXNlbnQgaW4gdGhlIGZpbGUsIGFuZCB5b3UgaGF2
ZSBhbGwgdGhlIGRhdGEgeW91IG5lZWQuIE5vdyB5b3UgZG9uJ3QgaGF2ZSB0aGUgcHJvYmxlbSBv
ZiB0aGUgYnJhbmNoIGJlaW5nIHBvaXNvbmVkIGFzIHNvb24gYXMgdGhlIGZpcnN0IE0gaXMgYWRk
ZWQuDQoNCldpbGxpYW0NCg0KT24gTW9uLCAyMDIwLTAzLTMwIGF0IDIyOjExICswMDAwLCBSZXNo
YWQgUmFobWFuIChycmFobWFuKSB3cm90ZToNCg0KT24gMjAyMC0wMy0zMCwgNTo1MSBQTSwgIk1h
cnRpbiBCasO2cmtsdW5kIiA8bWJqK2lldGZANDY2OC5zZTxtYWlsdG86bWJqK2lldGZANDY2OC5z
ZT4+IHdyb3RlOg0KDQoNCg0KICAgICJTdGVybmUsIEphc29uIChOb2tpYSAtIENBL090dGF3YSki
IDxqYXNvbi5zdGVybmVAbm9raWEuY29tPG1haWx0bzpqYXNvbi5zdGVybmVAbm9raWEuY29tPj4g
d3JvdGU6DQoNCiAgICA+ID4gQnV0IGl0IGlzIG5vdCB0cnVlLiAgV2hhdCBoYXBwZW5lZCBiZXR3
ZWVuIDEuMC4yTSBhbmQgMS4wLjNNPw0KDQogICAgPg0KDQogICAgPiBJdCB0ZWxscyB5b3UgdGhl
cmUgaXMgYW4gTkJDIGNoYW5nZSBiZXR3ZWVuIDEuMC4yTSBhbmQgMS4wLjNNLg0KDQoNCg0KICAg
IE5vLiAgQXMgeW91IG5vdGUgYmVsb3cgaXQgc2F5cyB0aGF0IGFsbCBiZXRzIGFyZSBvZmYuICBU
aGUgY2hhbmdlDQoNCiAgICBiZXR3ZWVuIHRoZXNlIHR3byBjb3VsZCBiZSBhIHNwZWxsaW5nIGVy
cm9yIGZpeC4gIEhlbmNlLCBSZXNoYWQncw0KDQogICAgc3RhdGVtZW50IHRoYXQgIlRoZSByZXZp
c2lvbiBsYWJlbCBhbGxvd3MgYSB1c2VyIHRvIGVhc2lseSBmaWd1cmUgb3V0DQoNCiAgICB3aGV0
aGVyIDIgcmV2aXNpb25zIGFyZSAoTilCQy4iIGlzIG5vdCBjb3JyZWN0Lg0KDQpZb3UgYXJlIGNv
cnJlY3QgdGhhdCBvbmNlIGEgYnJhbmNoIGlzIHBvaXNvbmVkIHdpdGggYW4gJ00nLCB0aGUgaW5m
b3JtYXRpb24gcHJvdmlkZWQgaXMgbm90IGFzIHJpY2guDQoNCkV2ZW4gdGhvdWdoIHlvdSBkb24n
dCBrbm93IHdoZXRoZXIgMS4wLjNNIGlzIEJDL05CQyB3aXRoIDEuMC4yTSwgeW91IHN0aWxsIGtu
b3cgdGhhdA0KDQotIDEuMC4yTSBpcyBOQkMgd2l0aCAxLjAuMSBhbmQgMS4wLjANCg0KLSAxLjAu
M00gaXMgTkJDIHdpdGggMS4wLjEgYW5kIDEuMC4wDQoNCi0gMS4wLjEgaXMgQkMgd2l0aCAxLjAu
MA0KDQoNCg0KU3RpbGwgdXNlZnVsIElNTy4NCg0KDQoNClJlZ2FyZHMsDQoNClJlc2hhZC4NCg0K
DQoNCiAgICA+IFRoZSBNIGdpdmVzIGFuIGluZGljYXRpb24gdGhhdCBhIGJyYW5jaCBoYXMgYmVl
biAicG9pc29uZWQiIGJ5IGFuDQoNCiAgICA+IE5CQyBjaGFuZ2UgYW5kIHRoYXQgYWxsIGJldHMg
YXJlIG9mZiBmcm9tIHRoYXQgcG9pbnQgb253YXJkcyBpbiB0aGF0DQoNCiAgICA+IGJyYW5jaC4N
Cg0KDQoNCg0KDQogICAgL21hcnRpbg0KDQoNCg0KDQoNCiAgICA+DQoNCiAgICA+ID4gLS0tLS1P
cmlnaW5hbCBNZXNzYWdlLS0tLS0NCg0KICAgID4gPiBGcm9tOiBuZXRtb2QgPG5ldG1vZC1ib3Vu
Y2VzQGlldGYub3JnPG1haWx0bzpuZXRtb2QtYm91bmNlc0BpZXRmLm9yZz4+IE9uIEJlaGFsZiBP
ZiBNYXJ0aW4gQmrDtnJrbHVuZA0KDQogICAgPiA+IFNlbnQ6IE1vbmRheSwgTWFyY2ggMzAsIDIw
MjAgNDo0MCBQTQ0KDQogICAgPiA+IFRvOiBycmFobWFuQGNpc2NvLmNvbTxtYWlsdG86cnJhaG1h
bkBjaXNjby5jb20+DQoNCiAgICA+ID4gQ2M6IG5ldG1vZEBpZXRmLm9yZzxtYWlsdG86bmV0bW9k
QGlldGYub3JnPg0KDQogICAgPiA+IFN1YmplY3Q6IFJlOiBbbmV0bW9kXSBBbGwgSUVURiBZQU5H
IG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVsDQoNCiAgICA+ID4gc3RhdGVtZW50
cw0KDQogICAgPiA+DQoNCiAgICA+ID4gIlJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIiA8cnJhaG1h
bkBjaXNjby5jb208bWFpbHRvOnJyYWhtYW5AY2lzY28uY29tPj4gd3JvdGU6DQoNCiAgICA+ID4g
Pg0KDQogICAgPiA+ID4gT24gMjAyMC0wMy0zMCwgMjoyMCBQTSwgIk1hcnRpbiBCasO2cmtsdW5k
IiA8bWJqK2lldGZANDY2OC5zZTxtYWlsdG86bWJqK2lldGZANDY2OC5zZT4+IHdyb3RlOg0KDQog
ICAgPiA+ID4NCg0KICAgID4gPiA+ICAgICAiUmVzaGFkIFJhaG1hbiAocnJhaG1hbikiIDxycmFo
bWFuQGNpc2NvLmNvbTxtYWlsdG86cnJhaG1hbkBjaXNjby5jb20+PiB3cm90ZToNCg0KICAgID4g
PiA+ICAgICA+IE9uIDIwMjAtMDMtMjgsIDQ6NDEgQU0sICJNYXJ0aW4gQmrDtnJrbHVuZCIgPG1i
aitpZXRmQDQ2Njguc2U8bWFpbHRvOm1iaitpZXRmQDQ2Njguc2U+PiB3cm90ZToNCg0KICAgID4g
PiA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgIlJlc2hhZCBSYWhtYW4gKHJyYWhtYW4p
IiA8cnJhaG1hbkBjaXNjby5jb208bWFpbHRvOnJyYWhtYW5AY2lzY28uY29tPj4gd3JvdGU6DQoN
CiAgICA+ID4gPiAgICAgPiAgICAgPiBIaSwNCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAg
ICA+ID4gPiAgICAgPiAgICAgPiBodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIv
dXJsP3U9aHR0cHMtM0FfX2dpdGh1Yi5jb21fbmV0bW9kLTJEd2dfeWFuZy0yRHZlci0yRGR0X2lz
c3Vlc180NSZkPUR3SUdhUSZjPUxGWVotbzlfSFVNZU1UU1FpY3ZqSWcmcj1wOGt5ZUszdTRaWWlh
UTJaUEdxd2t5WG1RZ0JINnI1anBZaVlXemhxSjQ4Jm09ZmZIMjY4YzB4T2QwRFNGTFF6WjJKSEFt
Q0hqVnpQSlZKdEdQTnhpaUpjcyZzPW55eHpidjdaV01nY1h1TUVXOE1xamVUM29WeGxhNnFGaUY5
Nk04U2FNVVkmZT0NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAg
ICAgPiAgICAgICAgIG8gIDcuMQ0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+
ICAgICA+ICAgICA+ICAgICAgICAgICBUaGUgdGV4dCBzYXlzOg0KDQogICAgPiA+ID4gICAgID4g
ICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgIEFsbCBJRVRGIFlBTkcg
bW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNpb24tbGFiZWwgc3RhdGVtZW50cw0KDQogICAgPiA+
IGZvcg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgYWxsDQoNCiAgICA+ID4g
PiAgICAgPiAgICAgPiAgICAgICAgICAgICBuZXdseSBwdWJsaXNoZWQgWUFORyBtb2R1bGVzLCBh
bmQgYWxsIG5ld2x5IHB1Ymxpc2hlZA0KDQogICAgPiA+IHJldmlzaW9ucyBvZg0KDQogICAgPiA+
ID4gICAgID4gICAgID4gICAgICAgICAgICAgZXhpc3RpbmcgWUFORyBtb2R1bGVzLiAgVGhlIHJl
dmlzaW9uLWxhYmVsIE1VU1QgdGFrZSB0aGUgZm9ybQ0KDQogICAgPiA+IG9mIGENCg0KICAgID4g
PiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgIFlBTkcgc2VtYW50aWMgdmVyc2lvbiBudW1iZXIg
W0ktRC52ZXJkdC1uZXRtb2QteWFuZy0NCg0KICAgID4gPiBzZW12ZXJdLg0KDQogICAgPiA+ID4g
ICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBJIHN0cm9uZ2x5
IGRpc2FncmVlIHdpdGggdGhpcyBuZXcgcnVsZS4gIElFVEYgbW9kdWxlcyB1c2UgYSBsaW5lYXIN
Cg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBoaXN0b3J5LCBzbyB0aGVyZSBhcmUg
bm8gcmVhc29ucyB0byB1c2UgIm1vZGlmaWVkIHNlbXZlciIuDQoNCiAgICA+ID4gPiAgICAgPiAg
ICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIEl0IGlzIG9rIHRvIHVzZSBy
ZXY6bmJjLWNoYW5nZXMgaWYgbmVlZGVkLCB0aG91Z2guDQoNCiAgICA+ID4gPiAgICAgPiAgICAg
Pg0KDQogICAgPiA+ID4gICAgID4gICAgID4gV2UgYmVsaWV2ZSBzb21lIElFVEYgbW9kZWxzIG1h
eSBub3QgZm9sbG93IGxpbmVhciBoaXN0b3J5LCB0aGlzIHdhcw0KDQogICAgPiA+ID4gICAgID4g
ICAgID4gYnJvdWdodCB1cCAoSSB0aGluaykgZm9yIElEUi4gTW9kaWZpZWQgc2VtdmVyIGFsbG93
cyBmb3Igbm9uLWxpbmVhcg0KDQogICAgPiA+ID4gICAgID4gICAgID4gaGlzdG9yeSBhbmQgYWxz
byBkb2Vzbid0IHByZWNsdWRlIGxpbmVhciBoaXN0b3J5LiBTbyBldmVuIGlmIHdlIGVuZCB1cA0K
DQogICAgPiA+ID4gICAgID4gICAgID4gaGF2aW5nIG5vIElFVEYgbW9kdWxlcyB1c2luZyBicmFu
Y2hpbmcsIG1vZGlmaWVkIHNlbXZlciBzdGlsbCB3b3Jrcy4NCg0KICAgID4gPiA+ICAgICA+DQoN
CiAgICA+ID4gPiAgICAgPiAgICAgV2l0aCB0aGUgY2xhcmlmaWFjdGlvbnMgYW5kIHVwZGF0ZXMg
aW4NCg0KICAgID4gPiA+ICAgICA+ICAgICBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1tb2R1bGUt
dmVyc2lvbmluZywgbm9uLWxpbmVhciB2ZXJzaW9uaW5nDQoNCiAgICA+ID4gPiAgICAgPiAgICAg
d29ya3Mgd2l0aG91dCBtb2RpZmllZCBzZW12ZXIuICBTbyB0aGVyZSBpcyBubyB0ZWNobmljYWwg
cmVhc29uIHRvIHVzZQ0KDQogICAgPiA+ID4gICAgID4gICAgIG1vZGlmaWVkIHNlbXZlciBpbiBJ
RVRGIG1vZHVsZXMuDQoNCiAgICA+ID4gPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gU28gYXJl
IHlvdSBwcm9wb3Npbmcgd2UgdXNlIHNvbWUgb3RoZXIgcmV2aXNpb24tbGFiZWwgc2NoZW1lIChl
LmcuDQoNCiAgICA+ID4gc2VtdmVyIDIuMC4wKSBmb3IgSUVURiBtb2R1bGVzPw0KDQogICAgPiA+
ID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+IE9yIHRoYXQgSUVURiBtb2R1bGVzIHNob3VsZG4n
dCB1c2UgcmV2aXNpb24tbGFiZWxzPw0KDQogICAgPiA+ID4NCg0KICAgID4gPiA+ICAgICBUaGF0
IElFVEYgc2hvdWxkbid0IHVzZSByZXZpc2lvbiBsYWJlbHMuDQoNCiAgICA+ID4gPg0KDQogICAg
PiA+ID4gVGhlIHJldmlzaW9uIGxhYmVsIGFsbG93cyBhIHVzZXIgdG8gZWFzaWx5IGZpZ3VyZSBv
dXQgd2hldGhlciAyDQoNCiAgICA+ID4gPiByZXZpc2lvbnMgYXJlIChOKUJDLg0KDQogICAgPiA+
DQoNCiAgICA+ID4gSSB0aGluayB5b3UgbWVhbnQgIm1vZGlmaWVkIHNlbXZlciBhcyByZXZpc2lv
biBsYWJlbCBhbGxvd3MgLi4uIg0KDQogICAgPiA+DQoNCiAgICA+ID4gQnV0IGl0IGlzIG5vdCB0
cnVlLiAgV2hhdCBoYXBwZW5lZCBiZXR3ZWVuIDEuMC4yTSBhbmQgMS4wLjNNPw0KDQogICAgPiA+
DQoNCiAgICA+ID4NCg0KICAgID4gPiAvbWFydGluDQoNCiAgICA+ID4NCg0KICAgID4gPg0KDQog
ICAgPiA+ID4gV2l0aG91dCB0aGUgbGFiZWwsIHlvdSBhbHdheXMgaGF2ZSB0byB1c2UgdG9vbGlu
Zy4NCg0KICAgID4gPiA+DQoNCiAgICA+ID4gPiBSZWdhcmRzLA0KDQogICAgPiA+ID4gUmVzaGFk
Lg0KDQogICAgPiA+ID4NCg0KICAgID4gPiA+ICAgICBJIGFtIGFsbCBmb3IgdXNpbmcgcmV2Om5i
Yy1jaGFuZ2VzIG9yIHJldjplZGl0b3JpYWwtY2hhbmdlcyAod2hpY2ggSQ0KDQogICAgPiA+ID4g
ICAgIHRoaW5rIHNob3VsZCBiZSBhZGRlZCkgaW4gSUVURiBtb2R1bGVzLg0KDQogICAgPiA+ID4N
Cg0KICAgID4gPiA+DQoNCiAgICA+ID4gPiAgICAgL21hcnRpbg0KDQogICAgPiA+ID4NCg0KICAg
ID4gPiA+DQoNCiAgICA+ID4gPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gT3IgZG8geW91IGhh
dmUgc29tZXRoaW5nIGVsc2UgaW4gbWluZD8NCg0KICAgID4gPiA+ICAgICA+DQoNCiAgICA+ID4g
PiAgICAgPiBSZWdhcmRzLA0KDQogICAgPiA+ID4gICAgID4gUmVzaGFkLg0KDQogICAgPiA+ID4g
ICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICBJIGNhbiByZWx1Y3RhbnRseSBhY2NlcHQgdGhh
dCBtb2RpZmllZCBzbWV2ZXIgaXMgcHVibGlzaGVkIGFzDQoNCiAgICA+ID4gPiAgICAgPiAgICAg
RXhwZXJpbWVudGFsLiAgQnV0IHRoYXQgZG9lc24ndCBtZWFuIHRoYXQgSUVURiBtb2R1bGVzIHNo
b3VsZCB1c2UgaXQuDQoNCiAgICA+ID4gPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4NCg0KICAg
ID4gPiA+ICAgICA+ICAgICAvbWFydGluDQoNCiAgICA+ID4gPiAgICAgPg0KDQogICAgPiA+ID4g
ICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiBS
ZWdhcmRzLA0KDQogICAgPiA+ID4gICAgID4gICAgID4gUmVzaGFkLg0KDQogICAgPiA+ID4gICAg
ID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAg
PiBPbiAyMDIwLTAzLTIwLCA1OjA4IFBNLCAibmV0bW9kIG9uIGJlaGFsZiBvZiBSZXNoYWQgUmFo
bWFuDQoNCiAgICA+ID4gKHJyYWhtYW4pIg0KDQogICAgPiA+ID4gICAgID4gICAgID4gPG5ldG1v
ZC1ib3VuY2VzQGlldGYub3JnPG1haWx0bzpuZXRtb2QtYm91bmNlc0BpZXRmLm9yZz4gb24gYmVo
YWxmIG9mDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiBycmFobWFuPTQwY2lzY28uY29tQGRtYXJj
LmlldGYub3JnPG1haWx0bzpycmFobWFuPTQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnPj4gd3Jv
dGU6DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAg
IEhpIE1hcnRpbiwNCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAg
ICAgPiAgICAgV2UndmUgb3BlbmVkIGlzc3VlcyB0byB0cmFjayB5b3VyIHJldmlldyBjb21tZW50
cyAoc2VlIGJlbG93KS4NCg0KICAgID4gPiBXaWxsDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAg
ICAga2ljayBvZmYgc2VwYXJhdGUgdGhlcmFkcyBmb3IgZWFjaCBpc3N1ZS4NCg0KICAgID4gPiA+
ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgaHR0cHM6Ly91cmxkZWZl
bnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX19naXRodWIuY29tX25ldG1vZC0y
RHdnX3lhbmctMkR2ZXItMkQmZD1Ed0lHYVEmYz1MRllaLW85X0hVTWVNVFNRaWN2aklnJnI9cDhr
eWVLM3U0WllpYVEyWlBHcXdreVhtUWdCSDZyNWpwWWlZV3pocUo0OCZtPWZmSDI2OGMweE9kMERT
RkxReloySkhBbUNIalZ6UEpWSnRHUE54aWlKY3Mmcz1IalZ1ajY5ZlZzQ0x1bHZ5TlVhanhDYnRT
S1BBVmtVWlZKTks4cy1mLUhvJmU9DQoNCiAgICA+ID4gZHQvaXNzdWVzP3E9aXMlM0Fpc3N1ZStp
cyUzQW9wZW4rbGFiZWwlM0F1cGRhdGVkLW1vZC1yZXYtaGFuZGxpbmcNCg0KICAgID4gPiA+ICAg
ICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgUmVnYXJkcywNCg0KICAgID4g
PiA+ICAgICA+ICAgICA+ICAgICBSZXNoYWQuDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQog
ICAgPiA+ID4gICAgID4gICAgID4gICAgIE9uIDIwMjAtMDMtMTAsIDM6MzEgUE0sICJuZXRtb2Qg
b24gYmVoYWxmIG9mIE1hcnRpbiBCasO2cmtsdW5kIg0KDQogICAgPiA+ID4gICAgID4gICAgID4g
ICAgIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86bmV0bW9kLWJvdW5jZXNAaWV0Zi5v
cmc+IG9uIGJlaGFsZiBvZiBtYmoraWV0ZkA0NjY4LnNlPG1haWx0bzptYmoraWV0ZkA0NjY4LnNl
Pj4gd3JvdGU6DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAg
ID4gICAgICAgICBIaSwNCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAg
PiAgICAgPiAgICAgICAgIEhlcmUgYXJlIG15IHJldmlldyBjb21tZW50cyBvZg0KDQogICAgPiA+
ID4gICAgID4gICAgID4gICAgICAgICBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1tb2R1bGUtdmVy
c2lvbmluZy0wMS4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAg
ICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAg
ICAgICAgbyAgMy4xLjENCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAg
PiAgICAgPiAgICAgICAgICAgICBvICBJbiBzdGF0ZW1lbnRzIHRoYXQgaGF2ZSBhbnkgZGF0YSBk
ZWZpbml0aW9uIHN0YXRlbWVudHMgYXMNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAg
ICAgICAgIHN1YnN0YXRlbWVudHMsIHRob3NlIGRhdGEgZGVmaW5pdGlvbiBzdWJzdGF0ZW1lbnRz
IE1BWSBiZQ0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgICAgcmVvcmRlcmVk
LCBhcyBsb25nIGFzIHRoZXkgZG8gbm90IGNoYW5nZSB0aGUgb3JkZXJpbmcgb3IgYW55DQoNCiAg
ICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICAicnBjIg0KDQogICAgPiA+ID4gICAg
ID4gICAgID4gICAgICAgICAgICAgICAgImlucHV0IiBzdWJzdGF0ZW1lbnRzLg0KDQogICAgPiA+
ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBJIHRoaW5r
IHRoaXMgbmVlZHMgdG8gY2FwdHVyZSB0aGF0IG5vIGRlc2NlbmRhbnQgc3RhdGVtZW50cyB0bw0K
DQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICJpbnB1dCIgY2FuIGJlIHJlb3JkZXJl
ZC4gIFNhbWUgZm9yICJvdXRwdXQiIChub3RlLCAiaW5wdXQiIGFuZA0KDQogICAgPiA+ID4gICAg
ID4gICAgID4gICAgICAgICAgICJvdXRwdXQiIGluIGJvdGggInJwYyIgYW5kICJhY3Rpb24iKS4N
Cg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAg
PiA+ID4gICAgID4gICAgID4gICAgICAgICBvICAzLjMNCg0KICAgID4gPiA+ICAgICA+ICAgICA+
DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICBBbGwgcmV2aXNpb24gbGFiZWxz
IHRoYXQgbWF0Y2ggdGhlIHBhdHRlcm4gZm9yIHRoZSAidmVyc2lvbiINCg0KICAgID4gPiA+ICAg
ICA+ICAgICA+ICAgICAgICAgICAgIHR5cGVkZWYgaW4gdGhlIGlldGYteWFuZy1zZW12ZXIgWUFO
RyBtb2R1bGUgTVVTVCBiZQ0KDQogICAgPiA+IGludGVycHJldGVkIGFzDQoNCiAgICA+ID4gPiAg
ICAgPiAgICAgPiAgICAgICAgICAgICBZQU5HIHNlbWFudGljIHZlcnNpb24gbnVtYmVycy4NCg0K
ICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAg
SSBkb24ndCB0aGluayB0aGlzIGlzIGEgZ29vZCBpZGVhLiAgU2VlbXMgbGlrZSBhIGxheWVyIHZp
b2xhdGlvbi4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBXaGF0IGlmIG15IHBy
b2plY3QgdXNlIGFub3RoZXIgZGlhbGVjdCBvZiBzZW12ZXIsIHRoYXQgd291bGRuJ3QNCg0KICAg
ID4gPiBiZQ0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIHBvc3NpYmxlIHdpdGgg
dGhpcyBydWxlLiAgSSB0aGluayB0aGlzIG5lZWRzIHRvIGJlIHJlbW92ZWQuDQoNCiAgICA+ID4g
PiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+
ICAgICA+ICAgICAgICAgbyAgMy4zDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+
ID4gICAgID4gICAgID4gICAgICAgICAgICAgU3VibW9kdWxlcyBNVVNUIE5PVCB1c2UgcmV2aXNp
b24gbGFiZWwgc2NoZW1lcyB0aGF0IGNvdWxkDQoNCiAgICA+ID4gYmUNCg0KICAgID4gPiA+ICAg
ICA+ICAgICA+ICAgICAgICAgICAgIGNvbmZ1c2VkDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAg
ICAgICAgICAgICB3aXRoIHRoZSBpbmNsdWRpbmcgbW9kdWxlJ3MgcmV2aXNpb24gbGFiZWwgc2No
ZW1lLg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAg
ICAgICAgICBIbW0sIGhvdyBkbyBJIGVuc3VyZSB0aGF0IHRoaXMgTVVTVCBOT1QgaXMgaGFuZGxl
ZCBjb3JyZWN0bHk/DQoNCiAgICA+ID4gV2hhdA0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAg
ICAgICAgIGV4YWN0bHkgZG9lcyAiY291bGQgYmUgY29uZnVzZWQgd2l0aCIgbWVhbj8NCg0KICAg
ID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4g
ICAgID4gICAgID4gICAgICAgICBvICAzLjMNCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAg
ICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgIEluIHRoZSBmaWxlbmFtZSBvZiBhIFlB
TkcgbW9kdWxlLCB3aGVyZSBpdCB0YWtlcyB0aGUgZm9ybToNCg0KICAgID4gPiA+ICAgICA+ICAg
ICA+ICAgICAgICAgICAgICAgbW9kdWxlLQ0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAg
ICAgICAgICBvci1zdWJtb2R1bGUtbmFtZSBbJ0AnIHJldmlzaW9uLWxhYmVsXSAoICcueWFuZycg
LyAnLnlpbicgKQ0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAg
ICA+ICAgICAgICAgICBTaG91bGQgdGhpcyBzZWN0aW9uIHVwZGF0ZSA1LjIgb2YgUkZDIDc5NTA/
ICBJIGtub3cgdGhhdCA1LjIganVzdA0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAg
IHNheXMgIlNIT1VMRCIuICBCdXQgZXhpc3RpbmcgdG9vbHMgaW1wbGVtZW50IHRoaXMgU0hPVUxE
LCBhbmQNCg0KICAgID4gPiB0aGV5DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAg
bmVlZCB0byBiZSB1cGRhdGVkIHRvIGhhbmRsZSB0aGlzIG5ldyBjb252ZW50aW9uLg0KDQogICAg
PiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBCdXQg
SSB3b25kZXIgaWYgdGhpcyBhIGdvb2QgaWRlYS4gIEl0IG1lYW5zIHRoYXQgYSB0b29sIHRoYXQg
bG9va3MNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBmb3IgYSBtb2R1bGUgd2l0
aCBhIGNlcnRhaW4gcmV2aXNpb24gZGF0ZSBjYW5ub3Qgc2ltcGx5IGNoZWNrDQoNCiAgICA+ID4g
dGhlDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgZmlsZW5hbWVzLCBidXQgbmVl
ZCB0byBwYXJzZSBhbGwgYXZhaWxhYmxlIG1vZHVsZXMgKHdpanVzdCB0bw0KDQogICAgPiA+IGZp
bmQNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICB0aGUNCg0KICAgID4gPiA+ICAg
ICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAg
ID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgbyAgMy40DQoNCiAgICA+ID4gPiAg
ICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgIGxlYWYgaW1w
ZXJpYWwtdGVtcGVyYXR1cmUgew0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAg
ICAgdHlwZSBpbnQ2NDsNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgIHVu
aXRzICJkZWdyZWVzIEZhaHJlbmhlaXQiOw0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAg
ICAgICAgICAgc3RhdHVzIGRlcHJlY2F0ZWQgew0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAg
ICAgICAgICAgICAgICByZXY6c3RhdHVzLWRlc2NyaXB0aW9uDQoNCiAgICA+ID4gPiAgICAgPiAg
ICAgPiAgICAgICAgICAgICAgICAgICAgIkltcGVyaWFsIG1lYXN1cmVtZW50cyBhcmUgYmVpbmcg
cGhhc2VkIG91dCBpbiBmYXZvcg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAg
ICAgICAgICBvZiB0aGVpciBtZXRyaWMgZXF1aXZhbGVudHMuICBVc2UgbWV0cmljLXRlbXBlcmF0
dXJlDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICAgICAgIGluc3RlYWQu
IjsNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgIH0NCg0KICAgID4gPiA+
ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQoNCiAgICA+ID4gPiAgICAg
PiAgICAgPiAgICAgICAgICAgICAgICAgICJUZW1wZXJhdHVyZSBpbiBkZWdyZWVzIEZhaHJlbmhl
aXQuIjsNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICB9DQoNCiAgICA+ID4g
PiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIEkgZG9uJ3Qg
dGhpbmsgcmV2OnN0YXR1cy1kZXNjcmlwdGlvbiBpcyBuZWNlc3NhcnkgLyB3b3J0aCBpdC4gIFRo
aXMNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBjYW4gZWFzaWx5IGJlIHdyaXR0
ZW4gd2l0aCB0aGUgbm9ybWFsIGRlc2NyaXB0aW9uIHN0YXRlbWVudA0KDQogICAgPiA+IGluc3Rl
YWQ6DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAg
ICAgICAgICAgIGxlYWYgaW1wZXJpYWwtdGVtcGVyYXR1cmUgew0KDQogICAgPiA+ID4gICAgID4g
ICAgID4gICAgICAgICAgICAgICAgdHlwZSBpbnQ2NDsNCg0KICAgID4gPiA+ICAgICA+ICAgICA+
ICAgICAgICAgICAgICAgIHVuaXRzICJkZWdyZWVzIEZhaHJlbmhlaXQiOw0KDQogICAgPiA+ID4g
ICAgID4gICAgID4gICAgICAgICAgICAgICAgc3RhdHVzIGRlcHJlY2F0ZWQ7DQoNCiAgICA+ID4g
PiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0KDQogICAgPiA+ID4gICAg
ID4gICAgID4gICAgICAgICAgICAgICAgICAgICJJbXBlcmlhbCBtZWFzdXJlbWVudHMgYXJlIGJl
aW5nIHBoYXNlZCBvdXQgaW4gZmF2b3INCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAg
ICAgICAgICAgICAgb2YgdGhlaXIgbWV0cmljIGVxdWl2YWxlbnRzLiAgVXNlIG1ldHJpYy10ZW1w
ZXJhdHVyZQ0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgICAgICAgICBpbnN0
ZWFkLg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAg
ICAgICAgICAgICAgICAgICAgVGVtcGVyYXR1cmUgaW4gZGVncmVlcyBGYWhyZW5oZWl0LiI7DQoN
CiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgfQ0KDQogICAgPiA+ID4gICAgID4g
ICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAg
ICAgICAgIG8gIDMuNQ0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+
ICAgICA+ICAgICAgICAgICBUaGUgZXhhbXBsZSBtb2R1bGVzIHNob3VsZCBiZSBsZWdhbCBZQU5H
IG1vZHVsZXMuICBVc2UgZS5nLg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICJ1
cm46ZXhhbXBsZTptb2R1bGUiIGFzIG5hbWVzcGFjZS4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+
DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgQWxzbywgdGhlIG1vZHVsZXMgYXJl
IG1pc3NpbmcgdGhlIGxhc3QgIn0iLCB3aGljaCBjb25mdXNlcyB0aGUNCg0KICAgID4gPiA+ICAg
ICA+ICAgICA+ICAgICAgICAgICAicmZjc3RyaXAiIHRvb2wuDQoNCiAgICA+ID4gPiAgICAgPiAg
ICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAg
ICAgICAgbyA0LjEuMQ0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+
ICAgICA+ICAgICAgICAgICAgIEFsdGVybmF0aXZlbHksIHRoZSBmaXJzdCBleGFtcGxlIGNvdWxk
IGhhdmUgdXNlZCB0aGUgcmV2aXNpb24NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAg
ICAgIGxhYmVsDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAiMS4wLjAiIGlu
c3RlYWQsIHdoaWNoIHNlbGVjdHMgdGhlIHNhbWUgc2V0IG9mDQoNCiAgICA+ID4gcmV2aXNpb25z
L3ZlcnNpb25zLg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAg
ICA+ICAgICAgICAgICAgIGltcG9ydCBleGFtcGxlLW1vZHVsZSB7DQoNCiAgICA+ID4gPiAgICAg
PiAgICAgPiAgICAgICAgICAgICAgIHJldjpyZXZpc2lvbi1vci1kZXJpdmVkIDEuMC4wOw0KDQog
ICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgfQ0KDQogICAgPiA+ID4gICAgID4gICAg
ID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBTaG91bGRuJ3QgdGhpcyBiZSBz
LzEuMC4wLzIuMC4wL2cgPw0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAg
ICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8gIDUNCg0KICAgID4g
PiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgSSB0aGlu
ayB0aGUgbW9kdWxlIG5hbWUgImlldGYteWwtcmV2aXNpb25zIiBzaG91bGQgYmUgY2hhbmdlZA0K
DQogICAgPiA+IHRvDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgImlldGYteWFu
Zy1saWJyYXJ5LXJldmlzaW9ucyIuICAgInlsIiBpcyBub3QgYSB3ZWxsLWtub3duIGFjcm9ueW0u
DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAg
ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgbyAgNS4yLjINCg0KICAgID4gPiA+ICAgICA+ICAg
ICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgV291bGRuJ3QgaXQgYmUgYmV0
dGVyIGlmIHRoZSBsZWFmICJkZXByZWNhdGVkLW5vZGVzLQ0KDQogICAgPiA+IGltcGxlbWVudGVk
IiBhbmQNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAib2Jzb2xldGUtbm9kZXMt
YWJzZW50IiB3ZXJlIG9mIHR5cGUgImJvb2xlYW4iIHJhdGhlciB0aGFuDQoNCiAgICA+ID4gdHlw
ZQ0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICJlbXB0eSI/DQoNCiAgICA+ID4g
PiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+
ICAgICA+ICAgICAgICAgbyAgNy4xDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+
ID4gICAgID4gICAgID4gICAgICAgICAgIFRoZSB0ZXh0IHNheXM6DQoNCiAgICA+ID4gPiAgICAg
PiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgQWxsIElFVEYgWUFO
RyBtb2R1bGVzIE1VU1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbCBzdGF0ZW1lbnRzDQoNCiAgICA+
ID4gZm9yDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICBhbGwNCg0KICAgID4g
PiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgIG5ld2x5IHB1Ymxpc2hlZCBZQU5HIG1vZHVsZXMs
IGFuZCBhbGwgbmV3bHkgcHVibGlzaGVkDQoNCiAgICA+ID4gcmV2aXNpb25zIG9mDQoNCiAgICA+
ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICBleGlzdGluZyBZQU5HIG1vZHVsZXMuICBUaGUg
cmV2aXNpb24tbGFiZWwgTVVTVCB0YWtlIHRoZSBmb3JtDQoNCiAgICA+ID4gb2YgYQ0KDQogICAg
PiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgWUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJl
ciBbSS1ELnZlcmR0LW5ldG1vZC15YW5nLQ0KDQogICAgPiA+IHNlbXZlcl0uDQoNCiAgICA+ID4g
PiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIEkgc3Ryb25n
bHkgZGlzYWdyZWUgd2l0aCB0aGlzIG5ldyBydWxlLiAgSUVURiBtb2R1bGVzIHVzZSBhIGxpbmVh
cg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIGhpc3RvcnksIHNvIHRoZXJlIGFy
ZSBubyByZWFzb25zIHRvIHVzZSAibW9kaWZpZWQgc2VtdmVyIi4NCg0KICAgID4gPiA+ICAgICA+
ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgSXQgaXMgb2sgdG8gdXNl
IHJldjpuYmMtY2hhbmdlcyBpZiBuZWVkZWQsIHRob3VnaC4NCg0KICAgID4gPiA+ICAgICA+ICAg
ICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAg
ICAgICBvIDcuMS4xDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4g
ICAgID4gICAgICAgICAgIFRoZXJlIGlzIGEgbWlzc2luZyAiIGluOg0KDQogICAgPiA+ID4gICAg
ID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgNC4gIEZvciBzdGF0
dXMgIm9ic29sZXRlIiwgaXQgaXMgUkVDT01NRU5ERUQgdG8ga2VlcCB0aGUNCg0KICAgID4gPiAi
c3RhdHVzLQ0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgICAgZGVzY3JpcHRp
b24iIGluZm9ybWF0aW9uLCBmcm9tIHdoZW4gdGhlIG5vZGUgaGFkIHN0YXR1cw0KDQogICAgPiA+
ID4gICAgID4gICAgID4gICAgICAgICAgICAgICAgImRlcHJlY2F0ZWQsIHdoaWNoIGlzIHN0aWxs
IHJlbGV2YW50Lg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgSEVSRSAgLS0tLS0t
LS0tLS1eDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4N
Cg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgbyAgOA0KDQogICAgPiA+ID4gICAgID4g
ICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBzL0NPREUgRU5EUz4vPENP
REUgRU5EUz4vDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAg
ID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgbyBCb3RoIFlBTkcgbW9kdWxlcw0K
DQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAg
ICBBbGwgZXh0ZW5zaW9ucyBzaG91bGQgc3BlY2lmeSB0aGUgZ3JhbW1hcjsgaS5lLiwgaW4gd2hp
Y2gNCg0KICAgID4gPiBzdGF0ZW1lbnRzDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAg
ICAgdGhleSBjYW4gYmUgcHJlc2VudCBhbmQgd2hpY2ggc3Vic3RhdGVtZW50cyB0aGV5IGNhbiBo
YXZlLg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoN
CiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAv
bWFydGluDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4g
ICAgICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K
DQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICBuZXRtb2QgbWFpbGluZyBsaXN0DQoNCiAg
ICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG5ldG1vZEBpZXRmLm9yZzxtYWlsdG86bmV0bW9k
QGlldGYub3JnPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICBodHRwczovL3VybGRl
ZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWls
bWFuX2xpc3RpbmZvX25ldG1vZCZkPUR3SUdhUSZjPUxGWVotbzlfSFVNZU1UU1FpY3ZqSWcmcj1w
OGt5ZUszdTRaWWlhUTJaUEdxd2t5WG1RZ0JINnI1anBZaVlXemhxSjQ4Jm09ZmZIMjY4YzB4T2Qw
RFNGTFF6WjJKSEFtQ0hqVnpQSlZKdEdQTnhpaUpjcyZzPXo1TGlET2xrbzQ4dnVxbElnQTBHbTdk
Y3N4bUhPdHdmb2Q2d0M0NmxSVTAmZT0NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+
ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgIF9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNCiAgICA+ID4gPiAgICAgPiAg
ICAgPiAgICAgbmV0bW9kIG1haWxpbmcgbGlzdA0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAg
IG5ldG1vZEBpZXRmLm9yZzxtYWlsdG86bmV0bW9kQGlldGYub3JnPg0KDQogICAgPiA+ID4gICAg
ID4gICAgID4gICAgIGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1o
dHRwcy0zQV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlzdGluZm9fbmV0bW9kJmQ9RHdJR2FRJmM9
TEZZWi1vOV9IVU1lTVRTUWljdmpJZyZyPXA4a3llSzN1NFpZaWFRMlpQR3F3a3lYbVFnQkg2cjVq
cFlpWVd6aHFKNDgmbT1mZkgyNjhjMHhPZDBEU0ZMUXpaMkpIQW1DSGpWelBKVkp0R1BOeGlpSmNz
JnM9ejVMaURPbGtvNDh2dXFsSWdBMEdtN2Rjc3htSE90d2ZvZDZ3QzQ2bFJVMCZlPQ0KDQogICAg
PiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAg
ICAgPg0KDQogICAgPiA+ID4gICAgID4NCg0KICAgID4gPiA+DQoNCiAgICA+ID4gPg0KDQogICAg
PiA+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNCiAg
ICA+ID4gbmV0bW9kIG1haWxpbmcgbGlzdA0KDQogICAgPiA+IG5ldG1vZEBpZXRmLm9yZzxtYWls
dG86bmV0bW9kQGlldGYub3JnPg0KDQogICAgPiA+IGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBv
aW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlzdGluZm9f
bmV0bW9kJmQ9RHdJR2FRJmM9TEZZWi1vOV9IVU1lTVRTUWljdmpJZyZyPXA4a3llSzN1NFpZaWFR
MlpQR3F3a3lYbVFnQkg2cjVqcFlpWVd6aHFKNDgmbT1mZkgyNjhjMHhPZDBEU0ZMUXpaMkpIQW1D
SGpWelBKVkp0R1BOeGlpSmNzJnM9ejVMaURPbGtvNDh2dXFsSWdBMEdtN2Rjc3htSE90d2ZvZDZ3
QzQ2bFJVMCZlPQ0KDQoNCg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fDQoNCm5ldG1vZCBtYWlsaW5nIGxpc3QNCg0KbmV0bW9kQGlldGYub3JnPG1h
aWx0bzpuZXRtb2RAaWV0Zi5vcmc+DQoNCmh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNv
bS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlzdGluZm9fbmV0bW9k
JmQ9RHdJR2FRJmM9TEZZWi1vOV9IVU1lTVRTUWljdmpJZyZyPXA4a3llSzN1NFpZaWFRMlpQR3F3
a3lYbVFnQkg2cjVqcFlpWVd6aHFKNDgmbT1mZkgyNjhjMHhPZDBEU0ZMUXpaMkpIQW1DSGpWelBK
Vkp0R1BOeGlpSmNzJnM9ejVMaURPbGtvNDh2dXFsSWdBMEdtN2Rjc3htSE90d2ZvZDZ3QzQ2bFJV
MCZlPQ0KDQoNCg==

--_000_DM5PR08MB2633A647E9910A09DB1F65F49BC80DM5PR08MB2633namp_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZp
c2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5
Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXtt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVk
IENoYXIiOw0KCW1hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpzcGFuLkhUTUxQcmVmb3Jt
YXR0ZWRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCglt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVk
IjsNCglmb250LWZhbWlseTpDb25zb2xhczt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAs
IGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFt
aWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTIwDQoJe21zby1zdHls
ZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNv
bG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjINCgl7bXNvLXN0eWxlLXR5cGU6cGVy
c29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6
d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25s
eTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4w
cHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5X
b3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0
ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEw
MjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNo
YXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAv
Pg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFu
Zz0iRU4tQ0EiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNl
Y3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+VGhlIGlkZWEgaXMgdGhhdCBmb2xsb3dpbmcgZG93biBhIGNoYWluIG9m
IFlBTkcgdmVyc2lvbnMgb2YgYSBtb2R1bGUgcmVzdWx0cyBpbiBhIHNlbXZlciB0aGF0IGlzICZx
dW90O2N1bXVsYXRpdmUmcXVvdDsuJm5ic3A7IEp1c3QgbGlrZSB5b3UgY2FuJ3QgZG8gdGhpczo8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyI+MS4wLjAgLSZndDsgMS4xLjAgLSZndDsgMi4wLjAgLSZndDsgMy4wLjAgLSZndDsgMS4x
LjA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFn
ZTpFTi1VUyI+VGhhdCB3b3VsZCBiZSBjb25mdXNpbmcgd2hlbiBjb21wYXJpbmcgMS4wLjAgYW5k
IDEuMS4wLiBUaGUgbnVtYmVycyB3b3VsZCBpbXBseSB0aGV5IGFyZSBCQy48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+T25jZSB5
b3UgbWFyayBhbiAmcXVvdDtNJnF1b3Q7IHlvdSBjYW4ndCB0YWtlIGl0IGF3YXkuPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPklu
IFdpbGxpYW0ncyBleGFtcGxlLCBzb21lb25lIGxvb2tpbmcgYXQgMS4wLjQgdnMgMS4wLjIgd291
bGQgdGhpbmsgdGhleSBhcmUgQkMgd2l0aCBlYWNoIG90aGVyIChieSBqdXN0IGxvb2tpbmcgYXQg
dGhlIHlhbmcgc2VtdmVyLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5XZSdkIHJhdGhlciBlcnIgb24gdGhlIHNpZGUgb2YgJnF1
b3Q7ZmFsc2UgcG9zaXRpdmVzJnF1b3Q7IGZvciBhbiBOQkMgY2hhbmdlIHNvIHRoYXQgc29tZW9u
ZSBsb29rcyBpbnRvIGl0LiZuYnNwOyAoZS5nLiAxLjAuM00gLSZndDsgMS4wLjRNIG1heSBub3Qg
YmUgYW4gTkJDIGNoYW5nZSBidXQgdXNlcnMgc2hvdWxkIGxvb2sganVzdCBpbiBjYXNlKS48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1V
UyI+SmFzb248bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUg
MS41cHQ7cGFkZGluZzowY20gMGNtIDBjbSA0LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9y
ZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNt
IDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiPkZy
b206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+IFJlc2hhZCBSYWhtYW4gKHJyYWhtYW4p
ICZsdDtycmFobWFuQGNpc2NvLmNvbSZndDsNCjxicj4NCjxiPlNlbnQ6PC9iPiBUdWVzZGF5LCBN
YXJjaCAzMSwgMjAyMCAxMjowNCBQTTxicj4NCjxiPlRvOjwvYj4gSXZvcnksIFdpbGxpYW0gJmx0
O3dpbGxpYW0uaXZvcnlAaW50bC5hdHQuY29tJmd0OzsgbWJqJiM0MztpZXRmQDQ2Njguc2U7IFN0
ZXJuZSwgSmFzb24gKE5va2lhIC0gQ0EvT3R0YXdhKSAmbHQ7amFzb24uc3Rlcm5lQG5va2lhLmNv
bSZndDs8YnI+DQo8Yj5DYzo8L2I+IG5ldG1vZEBpZXRmLm9yZzxicj4NCjxiPlN1YmplY3Q6PC9i
PiBSZTogW25ldG1vZF0gQWxsIElFVEYgWUFORyBtb2R1bGVzIE1VU1QgaW5jbHVkZSByZXZpc2lv
bi1sYWJlbCBzdGF0ZW1lbnRzPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPkhpLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+VGhhbmtz
IGZvciB0aGUgc3VnZ2VzdGlvbi4gPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGlzIHdhcyBkaXNjdXNz
ZWQsIEkgdGhpbmsgdGhlIHJlYXNvbiB3ZSBkaWRu4oCZdCBnbyB3aXRoIHRoYXQgc29sdXRpb24g
aXMgdGhhdCAoYXMgeW91IG1lbnRpb25lZCkgeW91IG5lZWQgdGhlIG1vZHVsZSBjb250ZW50cyB3
aXRoIGFsbCB0aGUgcHJldmlvdXMgdmVyc2lvbiBsYWJlbHMuIERvZXMgYW55b25lIGZyb20gdGhl
IGRlc2lnbiB0ZWFtIHJlY2FsbCBhbnkgb3RoZXIgZGV0YWlscz88bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
PlJlZ2FyZHMsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiPlJlc2hhZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0
O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206IDwvc3Bhbj48L2I+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPiZxdW90O0l2b3J5LCBX
aWxsaWFtJnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86d2lsbGlhbS5pdm9yeUBpbnRsLmF0dC5j
b20iPndpbGxpYW0uaXZvcnlAaW50bC5hdHQuY29tPC9hPiZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+
VHVlc2RheSwgTWFyY2ggMzEsIDIwMjAgYXQgMzo0MCBBTTxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7
PGEgaHJlZj0ibWFpbHRvOm1iaiYjNDM7aWV0ZkA0NjY4LnNlIj5tYmomIzQzO2lldGZANDY2OC5z
ZTwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzptYmomIzQzO2lldGZANDY2OC5zZSI+bWJq
JiM0MztpZXRmQDQ2Njguc2U8L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOmphc29uLnN0
ZXJuZUBub2tpYS5jb20iPmphc29uLnN0ZXJuZUBub2tpYS5jb208L2E+JnF1b3Q7ICZsdDs8YSBo
cmVmPSJtYWlsdG86amFzb24uc3Rlcm5lQG5va2lhLmNvbSI+amFzb24uc3Rlcm5lQG5va2lhLmNv
bTwvYT4mZ3Q7LA0KICZxdW90O1Jlc2hhZCBSYWhtYW4gKHJyYWhtYW4pJnF1b3Q7ICZsdDs8YSBo
cmVmPSJtYWlsdG86cnJhaG1hbkBjaXNjby5jb20iPnJyYWhtYW5AY2lzY28uY29tPC9hPiZndDs8
YnI+DQo8Yj5DYzogPC9iPiZxdW90OzxhIGhyZWY9Im1haWx0bzpuZXRtb2RAaWV0Zi5vcmciPm5l
dG1vZEBpZXRmLm9yZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpuZXRtb2RAaWV0Zi5v
cmciPm5ldG1vZEBpZXRmLm9yZzwvYT4mZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJlOiBbbmV0
bW9kXSBBbGwgSUVURiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVsIHN0
YXRlbWVudHM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPkFwb2xvZ2llcyBpZiB0aGlzIGhhcyBhbHJlYWR5IGJlZW4gc3VnZ2VzdGVk
IGFuZCBkZWVtZWQgdW53b3JrYWJsZSwgYnV0IGlmIHlvdSBoYXZlIGFjY2VzcyB0byBhbGwgcHJl
dmlvdXMgdmVyc2lvbiBsYWJlbHMgZm9yIGEgYnJhbmNoIHRoZW4geW91IGNhbiBhZGQgJ00nIG9u
bHkgdG8gdGhlIHZlcnNpb25zIHRoYXQgYXJlIE5CQyB3aXRoIHRoZSBwcmV2aW91cyB2ZXJzaW9u
LCBhbmQgc3Vic2VxdWVudCB2ZXJzaW9ucw0KIGNvdWxkIGRyb3AgdGhlIE0gdW50aWwgdGhlIG5l
eHQgTkJDIGNoYW5nZSwgaWU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjEuMC4wIC0mZ3Q7IDEuMC4xIC0mZ3Q7IDEuMC4yICZndDsgMS4wLjNN
IC0mZ3Q7IDEuMC40IC0mZ3Q7IDEuMC41TSAuLi48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGVyZSAxLjA0IGlzIEJDIHdpdGggMS4wMyBidXQg
bm90IDEuMC4wIC0gMS4wLjI7IDEuMC41IGlzIE5CQyB3aXRoIDEuMC40IGFuZCBwcmV2aW91cyB2
ZXJzaW9ucyBldGMuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPlRoZSByZXZpc2lvbiBzdGF0ZW1lbnRzIGNvbnRhaW4gdGhlIHJldmlzaW9uLWxh
YmVscyBzbyB5b3Ugc2hvdWxkIGhhdmUgYWxsIHRoZSBwcmV2aW91cyByZXZpc2lvbi1sYWJlbHMg
cHJlc2VudCBpbiB0aGUgZmlsZSwgYW5kIHlvdSBoYXZlIGFsbCB0aGUgZGF0YSB5b3UgbmVlZC4g
Tm93IHlvdSBkb24ndCBoYXZlIHRoZSBwcm9ibGVtIG9mIHRoZSBicmFuY2ggYmVpbmcgcG9pc29u
ZWQgYXMgc29vbiBhcyB0aGUNCiBmaXJzdCBNIGlzIGFkZGVkLjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5XaWxsaWFtPG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIE1vbiwgMjAyMC0wMy0z
MCBhdCAyMjoxMSAmIzQzOzAwMDAsIFJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIHdyb3RlOjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVy
LWxlZnQ6c29saWQgIzcyOUZDRiAxLjVwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdp
bi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90
dG9tOjUuMHB0Ij4NCjxwcmU+T24gMjAyMC0wMy0zMCwgNTo1MSBQTSwgJnF1b3Q7TWFydGluIEJq
w7Zya2x1bmQmcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzptYmomIzQzO2lldGZANDY2OC5zZSI+
bWJqJiM0MztpZXRmQDQ2Njguc2U8L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT48bzpwPiZuYnNwOzwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7
U3Rlcm5lLCBKYXNvbiAoTm9raWEgLSBDQS9PdHRhd2EpJnF1b3Q7ICZsdDs8YSBocmVmPSJtYWls
dG86amFzb24uc3Rlcm5lQG5va2lhLmNvbSI+amFzb24uc3Rlcm5lQG5va2lhLmNvbTwvYT4mZ3Q7
IHdyb3RlOjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZn
dDsgQnV0IGl0IGlzIG5vdCB0cnVlLiZuYnNwOyBXaGF0IGhhcHBlbmVkIGJldHdlZW4gMS4wLjJN
IGFuZCAxLjAuM00/PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsgPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jmd0OyBJ
dCB0ZWxscyB5b3UgdGhlcmUgaXMgYW4gTkJDIGNoYW5nZSBiZXR3ZWVuIDEuMC4yTSBhbmQgMS4w
LjNNLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiAmbmJzcDsmbmJzcDsmbmJzcDs8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtOby4mbmJzcDsgQXMgeW91IG5v
dGUgYmVsb3cgaXQgc2F5cyB0aGF0IGFsbCBiZXRzIGFyZSBvZmYuJm5ic3A7IFRoZSBjaGFuZ2U8
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgYmV0d2VlbiB0aGVzZSB0
d28gY291bGQgYmUgYSBzcGVsbGluZyBlcnJvciBmaXguJm5ic3A7IEhlbmNlLCBSZXNoYWQnczxv
OnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyBzdGF0ZW1lbnQgdGhhdCAm
cXVvdDtUaGUgcmV2aXNpb24gbGFiZWwgYWxsb3dzIGEgdXNlciB0byBlYXNpbHkgZmlndXJlIG91
dDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyB3aGV0aGVyIDIgcmV2
aXNpb25zIGFyZSAoTilCQy4mcXVvdDsgaXMgbm90IGNvcnJlY3QuPG86cD48L286cD48L3ByZT4N
CjxwcmU+WW91IGFyZSBjb3JyZWN0IHRoYXQgb25jZSBhIGJyYW5jaCBpcyBwb2lzb25lZCB3aXRo
IGFuICdNJywgdGhlIGluZm9ybWF0aW9uIHByb3ZpZGVkIGlzIG5vdCBhcyByaWNoLjxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlPkV2ZW4gdGhvdWdoIHlvdSBkb24ndCBrbm93IHdoZXRoZXIgMS4wLjNN
IGlzIEJDL05CQyB3aXRoIDEuMC4yTSwgeW91IHN0aWxsIGtub3cgdGhhdDxvOnA+PC9vOnA+PC9w
cmU+DQo8cHJlPi0gMS4wLjJNIGlzIE5CQyB3aXRoIDEuMC4xIGFuZCAxLjAuMDxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPi0gMS4wLjNNIGlzIE5CQyB3aXRoIDEuMC4xIGFuZCAxLjAuMDxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlPi0gMS4wLjEgaXMgQkMgd2l0aCAxLjAuMDxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPjxvOnA+Jm5ic3A7PC9vOnA+PC9wcmU+DQo8cHJlPlN0aWxsIHVzZWZ1bCBJTU8uPG86
cD48L286cD48L3ByZT4NCjxwcmU+PG86cD4mbmJzcDs8L286cD48L3ByZT4NCjxwcmU+UmVnYXJk
cyw8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT5SZXNoYWQuPG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7IDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZndDsgVGhlIE0gZ2l2ZXMgYW4gaW5kaWNhdGlvbiB0aGF0IGEgYnJhbmNoIGhh
cyBiZWVuICZxdW90O3BvaXNvbmVkJnF1b3Q7IGJ5IGFuPG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgTkJDIGNoYW5nZSBhbmQgdGhhdCBhbGwgYmV0cyBhcmUg
b2ZmIGZyb20gdGhhdCBwb2ludCBvbndhcmRzIGluIHRoYXQ8bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyBicmFuY2guPG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7IDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
Oy9tYXJ0aW48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgPG86cD48
L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PG86cD48L286cD48L3By
ZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jmd0OyA8bzpwPjwvbzpwPjwvcHJlPg0K
PHByZT4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmZ3Q7ICZndDsgLS0tLS1PcmlnaW5hbCBNZXNz
YWdlLS0tLS08bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAm
Z3Q7IEZyb206IG5ldG1vZCAmbHQ7PGEgaHJlZj0ibWFpbHRvOm5ldG1vZC1ib3VuY2VzQGlldGYu
b3JnIj5uZXRtb2QtYm91bmNlc0BpZXRmLm9yZzwvYT4mZ3Q7IE9uIEJlaGFsZiBPZiBNYXJ0aW4g
QmrDtnJrbHVuZDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
ICZndDsgU2VudDogTW9uZGF5LCBNYXJjaCAzMCwgMjAyMCA0OjQwIFBNPG86cD48L286cD48L3By
ZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyBUbzogPGEgaHJlZj0ibWFpbHRv
OnJyYWhtYW5AY2lzY28uY29tIj5ycmFobWFuQGNpc2NvLmNvbTwvYT48bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IENjOiA8YSBocmVmPSJtYWlsdG86
bmV0bW9kQGlldGYub3JnIj5uZXRtb2RAaWV0Zi5vcmc8L2E+PG86cD48L286cD48L3ByZT4NCjxw
cmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyBTdWJqZWN0OiBSZTogW25ldG1vZF0gQWxs
IElFVEYgWUFORyBtb2R1bGVzIE1VU1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbDxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgc3RhdGVtZW50czxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgPG86cD48L286
cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jmd0OyAmZ3Q7ICZxdW90O1Jl
c2hhZCBSYWhtYW4gKHJyYWhtYW4pJnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86cnJhaG1hbkBj
aXNjby5jb20iPnJyYWhtYW5AY2lzY28uY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3By
ZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7PG86cD48L286cD48L3By
ZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7IE9uIDIwMjAtMDMtMzAs
IDI6MjAgUE0sICZxdW90O01hcnRpbiBCasO2cmtsdW5kJnF1b3Q7ICZsdDs8YSBocmVmPSJtYWls
dG86bWJqJiM0MztpZXRmQDQ2Njguc2UiPm1iaiYjNDM7aWV0ZkA0NjY4LnNlPC9hPiZndDsgd3Jv
dGU6PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAm
Z3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZxdW90O1Jlc2hhZCBSYWhtYW4gKHJyYWhtYW4p
JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86cnJhaG1hbkBjaXNjby5jb20iPnJyYWhtYW5AY2lz
Y28uY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgT24gMjAy
MC0wMy0yOCwgNDo0MSBBTSwgJnF1b3Q7TWFydGluIEJqw7Zya2x1bmQmcXVvdDsgJmx0OzxhIGhy
ZWY9Im1haWx0bzptYmomIzQzO2lldGZANDY2OC5zZSI+bWJqJiM0MztpZXRmQDQ2Njguc2U8L2E+
Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZxdW90O1Jlc2hhZCBSYWhtYW4g
KHJyYWhtYW4pJnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86cnJhaG1hbkBjaXNjby5jb20iPnJy
YWhtYW5AY2lzY28uY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyBIaSw8bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxw
cmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyA8YSBocmVmPSJodHRwczovL3Vy
bGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX2dpdGh1Yi5jb21fbmV0
bW9kLTJEd2dfeWFuZy0yRHZlci0yRGR0X2lzc3Vlc180NSZhbXA7ZD1Ed0lHYVEmYW1wO2M9TEZZ
Wi1vOV9IVU1lTVRTUWljdmpJZyZhbXA7cj1wOGt5ZUszdTRaWWlhUTJaUEdxd2t5WG1RZ0JINnI1
anBZaVlXemhxSjQ4JmFtcDttPWZmSDI2OGMweE9kMERTRkxReloySkhBbUNIalZ6UEpWSnRHUE54
aWlKY3MmYW1wO3M9bnl4emJ2N1pXTWdjWHVNRVc4TXFqZVQzb1Z4bGE2cUZpRjk2TThTYU1VWSZh
bXA7ZT0iPmh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0z
QV9fZ2l0aHViLmNvbV9uZXRtb2QtMkR3Z195YW5nLTJEdmVyLTJEZHRfaXNzdWVzXzQ1JmFtcDtk
PUR3SUdhUSZhbXA7Yz1MRllaLW85X0hVTWVNVFNRaWN2aklnJmFtcDtyPXA4a3llSzN1NFpZaWFR
MlpQR3F3a3lYbVFnQkg2cjVqcFlpWVd6aHFKNDgmYW1wO209ZmZIMjY4YzB4T2QwRFNGTFF6WjJK
SEFtQ0hqVnpQSlZKdEdQTnhpaUpjcyZhbXA7cz1ueXh6YnY3WldNZ2NYdU1FVzhNcWplVDNvVnhs
YTZxRmlGOTZNOFNhTVVZJmFtcDtlPTwvYT4gPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBvJm5ic3A7IDcuMTxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0K
PHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFRoZSB0ZXh0IHNheXM6
PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgQWxsIElFVEYgWUFORyBtb2R1bGVzIE1VU1QgaW5jbHVkZSByZXZp
c2lvbi1sYWJlbCBzdGF0ZW1lbnRzPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsgJmd0OyBmb3I8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGFsbDxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
bmV3bHkgcHVibGlzaGVkIFlBTkcgbW9kdWxlcywgYW5kIGFsbCBuZXdseSBwdWJsaXNoZWQ8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IHJldmlzaW9u
cyBvZjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsg
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgZXhpc3RpbmcgWUFORyBtb2R1bGVzLiZuYnNwOyBUaGUgcmV2
aXNpb24tbGFiZWwgTVVTVCB0YWtlIHRoZSBmb3JtPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyBvZiBhPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBZQU5HIHNlbWFu
dGljIHZlcnNpb24gbnVtYmVyIFtJLUQudmVyZHQtbmV0bW9kLXlhbmctPG86cD48L286cD48L3By
ZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyBzZW12ZXJdLjxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEkgc3Ry
b25nbHkgZGlzYWdyZWUgd2l0aCB0aGlzIG5ldyBydWxlLiZuYnNwOyBJRVRGIG1vZHVsZXMgdXNl
IGEgbGluZWFyPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsg
Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBoaXN0b3J5LCBzbyB0aGVyZSBhcmUgbm8gcmVhc29ucyB0byB1c2UgJnF1
b3Q7bW9kaWZpZWQgc2VtdmVyJnF1b3Q7LjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEl0IGlzIG9rIHRvIHVzZSByZXY6bmJjLWNo
YW5nZXMgaWYgbmVlZGVkLCB0aG91Z2guPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgV2UgYmVsaWV2ZSBzb21lIElFVEYgbW9kZWxzIG1h
eSBub3QgZm9sbG93IGxpbmVhciBoaXN0b3J5LCB0aGlzIHdhczxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgYnJvdWdodCB1cCAoSSB0aGlu
aykgZm9yIElEUi4gTW9kaWZpZWQgc2VtdmVyIGFsbG93cyBmb3Igbm9uLWxpbmVhcjxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgaGlzdG9y
eSBhbmQgYWxzbyBkb2Vzbid0IHByZWNsdWRlIGxpbmVhciBoaXN0b3J5LiBTbyBldmVuIGlmIHdl
IGVuZCB1cDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZn
dDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsgaGF2aW5nIG5vIElFVEYgbW9kdWxlcyB1c2luZyBicmFuY2hpbmcsIG1vZGlmaWVk
IHNlbXZlciBzdGlsbCB3b3Jrcy48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFdpdGggdGhlIGNs
YXJpZmlhY3Rpb25zIGFuZCB1cGRhdGVzIGluPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctbW9kdWxlLXZl
cnNpb25pbmcsIG5vbi1saW5lYXIgdmVyc2lvbmluZzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHdvcmtzIHdpdGhvdXQgbW9kaWZpZWQgc2VtdmVy
LiZuYnNwOyBTbyB0aGVyZSBpcyBubyB0ZWNobmljYWwgcmVhc29uIHRvIHVzZTxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG1vZGlmaWVkIHNlbXZl
ciBpbiBJRVRGIG1vZHVsZXMuPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyBTbyBhcmUgeW91IHByb3Bvc2luZyB3ZSB1c2Ugc29tZSBvdGhl
ciByZXZpc2lvbi1sYWJlbCBzY2hlbWUgKGUuZy48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IHNlbXZlciAyLjAuMCkgZm9yIElFVEYgbW9kdWxlcz88
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
IE9yIHRoYXQgSUVURiBtb2R1bGVzIHNob3VsZG4ndCB1c2UgcmV2aXNpb24tbGFiZWxzPzxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OzxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyBUaGF0IElFVEYgc2hvdWxkbid0IHVzZSByZXZpc2lvbiBsYWJl
bHMuPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAm
Z3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAm
Z3Q7IFRoZSByZXZpc2lvbiBsYWJlbCBhbGxvd3MgYSB1c2VyIHRvIGVhc2lseSBmaWd1cmUgb3V0
IHdoZXRoZXIgMjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
ICZndDsgJmd0OyByZXZpc2lvbnMgYXJlIChOKUJDLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jmd0OyAmZ3Q7IEkgdGhpbmsgeW91IG1lYW50ICZxdW90O21vZGlm
aWVkIHNlbXZlciBhcyByZXZpc2lvbiBsYWJlbCBhbGxvd3MgLi4uJnF1b3Q7PG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyA8bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmZ3Q7ICZndDsgQnV0IGl0IGlzIG5vdCB0
cnVlLiZuYnNwOyBXaGF0IGhhcHBlbmVkIGJldHdlZW4gMS4wLjJNIGFuZCAxLjAuM00/PG86cD48
L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyA8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmZ3Q7ICZndDsgPG86cD48L286
cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jmd0OyAmZ3Q7IC9tYXJ0aW48
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IDxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZndDsgJmd0OyA8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmZ3Q7ICZndDsgJmd0
OyBXaXRob3V0IHRoZSBsYWJlbCwgeW91IGFsd2F5cyBoYXZlIHRvIHVzZSB0b29saW5nLjxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OzxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyBSZWdh
cmRzLDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsg
Jmd0OyBSZXNoYWQuPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsgJmd0OyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEkgYW0gYWxsIGZvciB1c2luZyBy
ZXY6bmJjLWNoYW5nZXMgb3IgcmV2OmVkaXRvcmlhbC1jaGFuZ2VzICh3aGljaCBJPG86cD48L286
cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IHRoaW5rIHNob3VsZCBiZSBhZGRlZCkgaW4gSUVURiBtb2R1bGVzLjxv
OnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0Ozxv
OnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0Ozxv
OnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAvbWFydGluPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyBPciBkbyB5b3UgaGF2ZSBzb21ldGhpbmcg
ZWxzZSBpbiBtaW5kPzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3By
ZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsgUmVnYXJkcyw8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyBSZXNo
YWQuPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4m
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBJIGNhbiByZWx1Y3RhbnRseSBhY2NlcHQgdGhh
dCBtb2RpZmllZCBzbWV2ZXIgaXMgcHVibGlzaGVkIGFzPG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgRXhwZXJpbWVudGFsLiZuYnNwOyBCdXQgdGhh
dCBkb2Vzbid0IG1lYW4gdGhhdCBJRVRGIG1vZHVsZXMgc2hvdWxkIHVzZSBpdC48bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsgJm5ic3A7Jmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286
cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgL21hcnRpbjxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86
cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyBS
ZWdhcmRzLDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZn
dDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsgUmVzaGFkLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyBPbiAyMDIwLTAzLTIwLCA1OjA4IFBNLCAmcXVvdDtuZXRtb2Qg
b24gYmVoYWxmIG9mIFJlc2hhZCBSYWhtYW48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IChycmFobWFuKSZxdW90OzxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmx0OzxhIGhyZWY9Im1haWx0
bzpuZXRtb2QtYm91bmNlc0BpZXRmLm9yZyI+bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc8L2E+IG9u
IGJlaGFsZiBvZjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsgPGEgaHJlZj0ibWFpbHRvOnJyYWhtYW49NDBjaXNjby5jb21AZG1hcmMuaWV0
Zi5vcmciPnJyYWhtYW49NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc8L2E+Jmd0OyB3cm90ZTo8
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBIaSBNYXJ0aW4sPG86cD48L286cD48L3ByZT4NCjxw
cmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgV2UndmUgb3BlbmVkIGlzc3VlcyB0byB0cmFjayB5b3VyIHJldmlldyBjb21tZW50cyAo
c2VlIGJlbG93KS48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyAmZ3Q7IFdpbGw8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGtpY2sgb2ZmIHNlcGFyYXRlIHRo
ZXJhZHMgZm9yIGVhY2ggaXNzdWUuPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPGEgaHJlZj0i
aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX19naXRo
dWIuY29tX25ldG1vZC0yRHdnX3lhbmctMkR2ZXItMkQmYW1wO2Q9RHdJR2FRJmFtcDtjPUxGWVot
bzlfSFVNZU1UU1FpY3ZqSWcmYW1wO3I9cDhreWVLM3U0WllpYVEyWlBHcXdreVhtUWdCSDZyNWpw
WWlZV3pocUo0OCZhbXA7bT1mZkgyNjhjMHhPZDBEU0ZMUXpaMkpIQW1DSGpWelBKVkp0R1BOeGlp
SmNzJmFtcDtzPUhqVnVqNjlmVnNDTHVsdnlOVWFqeENidFNLUEFWa1VaVkpOSzhzLWYtSG8mYW1w
O2U9Ij5odHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0Ff
X2dpdGh1Yi5jb21fbmV0bW9kLTJEd2dfeWFuZy0yRHZlci0yRCZhbXA7ZD1Ed0lHYVEmYW1wO2M9
TEZZWi1vOV9IVU1lTVRTUWljdmpJZyZhbXA7cj1wOGt5ZUszdTRaWWlhUTJaUEdxd2t5WG1RZ0JI
NnI1anBZaVlXemhxSjQ4JmFtcDttPWZmSDI2OGMweE9kMERTRkxReloySkhBbUNIalZ6UEpWSnRH
UE54aWlKY3MmYW1wO3M9SGpWdWo2OWZWc0NMdWx2eU5VYWp4Q2J0U0tQQVZrVVpWSk5LOHMtZi1I
byZhbXA7ZT08L2E+IDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZndDsgJmd0OyBkdC9pc3N1ZXM/cT1pcyUzQWlzc3VlJiM0MztpcyUzQW9wZW4mIzQzO2xh
YmVsJTNBdXBkYXRlZC1tb2QtcmV2LWhhbmRsaW5nPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
UmVnYXJkcyw8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAm
Z3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFJlc2hhZC48bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3By
ZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBPbiAyMDIwLTAzLTEwLCAzOjMxIFBNLCAmcXVvdDtuZXRtb2Qgb24gYmVoYWxm
IG9mIE1hcnRpbiBCasO2cmtsdW5kJnF1b3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7
PGEgaHJlZj0ibWFpbHRvOm5ldG1vZC1ib3VuY2VzQGlldGYub3JnIj5uZXRtb2QtYm91bmNlc0Bp
ZXRmLm9yZzwvYT4gb24gYmVoYWxmIG9mIDxhIGhyZWY9Im1haWx0bzptYmomIzQzO2lldGZANDY2
OC5zZSI+bWJqJiM0MztpZXRmQDQ2Njguc2U8L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3By
ZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBIaSw8bzpwPjwvbzpwPjwvcHJlPg0K
PHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4N
CjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7ICZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBIZXJlIGFyZSBteSByZXZpZXcgY29tbWVu
dHMgb2Y8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRy
YWZ0LXZlcmR0LW5ldG1vZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nLTAxLjxvOnA+PC9vOnA+PC9w
cmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwv
cHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbyZuYnNwOyAzLjEuMTxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsgJm5ic3A7Jm5ic3A7Jmd0OyAmZ3Q7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IG8mbmJzcDsgSW4gc3RhdGVtZW50cyB0aGF0IGhhdmUgYW55IGRhdGEgZGVm
aW5pdGlvbiBzdGF0ZW1lbnRzIGFzPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBz
dWJzdGF0ZW1lbnRzLCB0aG9zZSBkYXRhIGRlZmluaXRpb24gc3Vic3RhdGVtZW50cyBNQVkgYmU8
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHJlb3JkZXJlZCwgYXMgbG9uZyBhcyB0
aGV5IGRvIG5vdCBjaGFuZ2UgdGhlIG9yZGVyaW5nIG9yIGFueTxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJnF1b3Q7cnBjJnF1b3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmcXVvdDtpbnB1dCZxdW90OyBzdWJzdGF0ZW1lbnRzLjxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEkgdGhpbmsgdGhp
cyBuZWVkcyB0byBjYXB0dXJlIHRoYXQgbm8gZGVzY2VuZGFudCBzdGF0ZW1lbnRzIHRvPG86cD48
L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
cXVvdDtpbnB1dCZxdW90OyBjYW4gYmUgcmVvcmRlcmVkLiZuYnNwOyBTYW1lIGZvciAmcXVvdDtv
dXRwdXQmcXVvdDsgKG5vdGUsICZxdW90O2lucHV0JnF1b3Q7IGFuZDxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7b3V0cHV0
JnF1b3Q7IGluIGJvdGggJnF1b3Q7cnBjJnF1b3Q7IGFuZCAmcXVvdDthY3Rpb24mcXVvdDspLjxv
OnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBvJm5ic3A7
IDMuMzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsg
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEFsbCByZXZpc2lvbiBsYWJlbHMgdGhhdCBtYXRjaCB0aGUg
cGF0dGVybiBmb3IgdGhlICZxdW90O3ZlcnNpb24mcXVvdDs8bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHR5cGVk
ZWYgaW4gdGhlIGlldGYteWFuZy1zZW12ZXIgWUFORyBtb2R1bGUgTVVTVCBiZTxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgaW50ZXJwcmV0ZWQgYXM8
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IFlBTkcgc2VtYW50aWMgdmVyc2lvbiBudW1iZXJzLjxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEkgZG9u
J3QgdGhpbmsgdGhpcyBpcyBhIGdvb2QgaWRlYS4mbmJzcDsgU2VlbXMgbGlrZSBhIGxheWVyIHZp
b2xhdGlvbi48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAm
Z3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IFdoYXQgaWYgbXkgcHJvamVjdCB1c2UgYW5vdGhlciBkaWFsZWN0IG9mIHNl
bXZlciwgdGhhdCB3b3VsZG4ndDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7ICZndDsgYmU8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHBvc3NpYmxlIHdpdGggdGhpcyBydWxlLiZuYnNwOyBJIHRo
aW5rIHRoaXMgbmVlZHMgdG8gYmUgcmVtb3ZlZC48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbyZuYnNwOyAzLjM8bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxw
cmU+ICZuYnNwOyZuYnNwOyZuYnNwOyZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBTdWJt
b2R1bGVzIE1VU1QgTk9UIHVzZSByZXZpc2lvbiBsYWJlbCBzY2hlbWVzIHRoYXQgY291bGQ8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IGJlPG86cD48
L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBjb25mdXNlZDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgd2l0aCB0aGUgaW5jbHVkaW5nIG1v
ZHVsZSdzIHJldmlzaW9uIGxhYmVsIHNjaGVtZS48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBIbW0sIGhvdyBkbyBJIGVuc3VyZSB0
aGF0IHRoaXMgTVVTVCBOT1QgaXMgaGFuZGxlZCBjb3JyZWN0bHk/PG86cD48L286cD48L3ByZT4N
CjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyBXaGF0PG86cD48L286cD48L3ByZT4N
CjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBleGFjdGx5IGRvZXMg
JnF1b3Q7Y291bGQgYmUgY29uZnVzZWQgd2l0aCZxdW90OyBtZWFuPzxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3By
ZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBvICZuYnNwOzMuMzxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IEluIHRoZSBmaWxlbmFtZSBvZiBhIFlBTkcgbW9kdWxlLCB3aGVy
ZSBpdCB0YWtlcyB0aGUgZm9ybTo8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG1vZHVsZS08
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG9yLXN1Ym1vZHVsZS1uYW1lIFsnQCcgcmV2aXNp
b24tbGFiZWxdICggJy55YW5nJyAvICcueWluJyApPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgU2hvdWxkIHRoaXMgc2VjdGlvbiB1
cGRhdGUgNS4yIG9mIFJGQyA3OTUwPyZuYnNwOyBJIGtub3cgdGhhdCA1LjIganVzdDxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgc2F5
cyAmcXVvdDtTSE9VTEQmcXVvdDsuJm5ic3A7IEJ1dCBleGlzdGluZyB0b29scyBpbXBsZW1lbnQg
dGhpcyBTSE9VTEQsIGFuZDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7ICZndDsgdGhleTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7bmVlZCB0byBiZSB1cGRhdGVkIHRvIGhhbmRsZSB0aGlzIG5l
dyBjb252ZW50aW9uLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IEJ1dCBJIHdvbmRlciBpZiB0aGlzIGEgZ29vZCBpZGVhLiZuYnNw
OyBJdCBtZWFucyB0aGF0IGEgdG9vbCB0aGF0IGxvb2tzPG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBmb3IgYSBtb2R1bGUgd2l0aCBh
IGNlcnRhaW4gcmV2aXNpb24gZGF0ZSBjYW5ub3Qgc2ltcGx5IGNoZWNrPG86cD48L286cD48L3By
ZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyB0aGU8bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGZpbGVuYW1lcywg
YnV0IG5lZWQgdG8gcGFyc2UgYWxsIGF2YWlsYWJsZSBtb2R1bGVzICh3aWp1c3QgdG88bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IGZpbmQ8bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHRo
ZTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsg
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNw
OyZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbyZu
YnNwOyAzLjQ8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAm
Z3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsg
Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBsZWFmIGltcGVyaWFsLXRlbXBlcmF0dXJl
IHs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHR5cGUgaW50NjQ7PG86cD48L286
cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB1bml0cyAmcXVvdDtkZWdyZWVzIEZhaHJlbmhlaXQm
cXVvdDs7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBzdGF0dXMgZGVwcmVjYXRl
ZCB7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyByZXY6c3Rh
dHVzLWRlc2NyaXB0aW9uPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmcXVvdDtJbXBlcmlhbCBtZWFzdXJlbWVudHMgYXJlIGJlaW5nIHBo
YXNlZCBvdXQgaW4gZmF2b3I8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG9mIHRoZWlyIG1ldHJpYyBlcXVpdmFsZW50cy4mbmJz
cDsgVXNlIG1ldHJpYy10ZW1wZXJhdHVyZTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgaW5zdGVhZC4mcXVvdDs7PG86cD48L286
cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyBkZXNjcmlwdGlvbjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJnF1b3Q7VGVtcGVyYXR1cmUgaW4gZGVncmVlcyBGYWhyZW5oZWl0LiZxdW90Ozs8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBJIGRvbid0IHRoaW5rIHJldjpzdGF0dXMtZGVzY3Jp
cHRpb24gaXMgbmVjZXNzYXJ5IC8gd29ydGggaXQuJm5ic3A7IFRoaXM8bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGNhbiBlYXNpbHkg
YmUgd3JpdHRlbiB3aXRoIHRoZSBub3JtYWwgZGVzY3JpcHRpb24gc3RhdGVtZW50PG86cD48L286
cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyBpbnN0ZWFkOjxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IGxlYWYgaW1wZXJpYWwtdGVtcGVyYXR1cmUgezxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdHlwZSBpbnQ2NDs8bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IHVuaXRzICZxdW90O2RlZ3JlZXMgRmFocmVuaGVpdCZxdW90Ozs8bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3N0YXR1cyBkZXByZWNhdGVkOzxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZGVzY3JpcHRpb248bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZxdW90O0ltcGVyaWFsIG1lYXN1
cmVtZW50cyBhcmUgYmVpbmcgcGhhc2VkIG91dCBpbiBmYXZvcjxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgb2YgdGhlaXIgbWV0
cmljIGVxdWl2YWxlbnRzLiZuYnNwOyBVc2UgbWV0cmljLXRlbXBlcmF0dXJlPG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBpbnN0
ZWFkLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsg
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IFRlbXBlcmF0dXJlIGluIGRlZ3JlZXMgRmFocmVuaGVpdC4mcXVvdDs7PG86
cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyB9PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IG8mbmJzcDsgMy41PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgVGhlIGV4YW1wbGUgbW9kdWxlcyBzaG91
bGQgYmUgbGVnYWwgWUFORyBtb2R1bGVzLiZuYnNwOyBVc2UgZS5nLjxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7dXJuOmV4
YW1wbGU6bW9kdWxlJnF1b3Q7IGFzIG5hbWVzcGFjZS48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4m
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDtBbHNvLCB0aGUgbW9kdWxlcyBh
cmUgbWlzc2luZyB0aGUgbGFzdCAmcXVvdDt9JnF1b3Q7LCB3aGljaCBjb25mdXNlcyB0aGU8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZxdW90O3JmY3N0cmlwJnF1b3Q7IHRvb2wuPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG8gNC4xLjE8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBBbHRlcm5hdGl2
ZWx5LCB0aGUgZmlyc3QgZXhhbXBsZSBjb3VsZCBoYXZlIHVzZWQgdGhlIHJldmlzaW9uPG86cD48
L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBsYWJlbDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7MS4wLjAmcXVvdDsgaW5zdGVh
ZCwgd2hpY2ggc2VsZWN0cyB0aGUgc2FtZSBzZXQgb2Y8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4m
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IHJldmlzaW9ucy92ZXJzaW9ucy48bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286
cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDtpbXBvcnQgZXhhbXBsZS1tb2R1bGUgezxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgcmV2OnJldmlzaW9uLW9yLWRlcml2ZWQgMS4wLjA7PG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9PG86cD48
L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
U2hvdWxkbid0IHRoaXMgYmUgcy8xLjAuMC8yLjAuMC9nID88bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxw
cmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7ICZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbyZuYnNwOyA1PG86cD48L286cD48L3ByZT4N
CjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSSB0aGluayB0aGUg
bW9kdWxlIG5hbWUgJnF1b3Q7aWV0Zi15bC1yZXZpc2lvbnMmcXVvdDsgc2hvdWxkIGJlIGNoYW5n
ZWQ8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IHRv
PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmcXVvdDtpZXRmLXlhbmctbGlicmFyeS1yZXZpc2lvbnMmcXVvdDsuJm5ic3A7Jm5ic3A7
ICZxdW90O3lsJnF1b3Q7IGlzIG5vdCBhIHdlbGwta25vd24gYWNyb255bS48bzpwPjwvbzpwPjwv
cHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbyZuYnNwOyA1LjIuMjxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IFdvdWxkbid0IGl0IGJlIGJldHRlciBpZiB0aGUgbGVhZiAmcXVvdDtkZXByZWNhdGVkLW5vZGVz
LTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgaW1w
bGVtZW50ZWQmcXVvdDsgYW5kPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDtvYnNvbGV0ZS1ub2Rlcy1hYnNlbnQmcXVvdDsg
d2VyZSBvZiB0eXBlICZxdW90O2Jvb2xlYW4mcXVvdDsgcmF0aGVyIHRoYW48bzpwPjwvbzpwPjwv
cHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IHR5cGU8bzpwPjwvbzpwPjwv
cHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZxdW90O2Vt
cHR5JnF1b3Q7PzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyBvJm5ic3A7IDcuMTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFRoZSB0ZXh0IHNheXM6PG86cD48L286cD48L3ByZT4NCjxw
cmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgQWxs
IElFVEYgWUFORyBtb2R1bGVzIE1VU1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbCBzdGF0ZW1lbnRz
PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyBmb3I8
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsg
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IGFsbDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbmV3bHkgcHVibGlzaGVkIFlBTkcg
bW9kdWxlcywgYW5kIGFsbCBuZXdseSBwdWJsaXNoZWQ8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4m
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IHJldmlzaW9ucyBvZjxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
ZXhpc3RpbmcgWUFORyBtb2R1bGVzLiZuYnNwOyBUaGUgcmV2aXNpb24tbGFiZWwgTVVTVCB0YWtl
IHRoZSBmb3JtPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsg
Jmd0OyBvZiBhPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsg
Jmd0OyAmZ3Q7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBZQU5HIHNlbWFudGljIHZlcnNpb24gbnVtYmVyIFtJ
LUQudmVyZHQtbmV0bW9kLXlhbmctPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsgJmd0OyBzZW12ZXJdLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEkgc3Ryb25nbHkgZGlzYWdyZWUgd2l0aCB0
aGlzIG5ldyBydWxlLiZuYnNwOyBJRVRGIG1vZHVsZXMgdXNlIGEgbGluZWFyPG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBoaXN0b3J5
LCBzbyB0aGVyZSBhcmUgbm8gcmVhc29ucyB0byB1c2UgJnF1b3Q7bW9kaWZpZWQgc2VtdmVyJnF1
b3Q7LjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsg
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IEl0IGlzIG9rIHRvIHVzZSByZXY6bmJjLWNoYW5nZXMgaWYgbmVlZGVkLCB0aG91
Z2guPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsg
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG8g
Ny4xLjE8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJz
cDsmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBUaGVyZSBpcyBhIG1pc3NpbmcgJnF1b3Q7IGluOjxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDQuJm5i
c3A7IEZvciBzdGF0dXMgJnF1b3Q7b2Jzb2xldGUmcXVvdDssIGl0IGlzIFJFQ09NTUVOREVEIHRv
IGtlZXAgdGhlPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsg
Jmd0OyAmcXVvdDtzdGF0dXMtPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBkZXNj
cmlwdGlvbiZxdW90OyBpbmZvcm1hdGlvbiwgZnJvbSB3aGVuIHRoZSBub2RlIGhhZCBzdGF0dXM8
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZxdW90O2RlcHJlY2F0ZWQsIHdoaWNo
IGlzIHN0aWxsIHJlbGV2YW50LjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgSEVSRSZuYnNwOyAtLS0tLS0tLS0tLV48bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3By
ZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9w
cmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbyZuYnNwOyA4PG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcy9DT0RF
IEVORFMmZ3Q7LyZsdDtDT0RFIEVORFMmZ3Q7LzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBvIEJvdGggWUFORyBtb2R1bGVzPG86cD48L286cD48L3By
ZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9w
cmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgQWxsIGV4dGVu
c2lvbnMgc2hvdWxkIHNwZWNpZnkgdGhlIGdyYW1tYXI7IGkuZS4sIGluIHdoaWNoPG86cD48L286
cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyBzdGF0ZW1lbnRzPG86
cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyB0aGV5IGNhbiBiZSBwcmVzZW50IGFuZCB3aGljaCBzdWJzdGF0ZW1lbnRzIHRoZXkgY2FuIGhh
dmUuPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsg
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAv
bWFydGluPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZn
dDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG5ldG1vZCBtYWlsaW5nIGxp
c3Q8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDxhIGhy
ZWY9Im1haWx0bzpuZXRtb2RAaWV0Zi5vcmciPm5ldG1vZEBpZXRmLm9yZzwvYT48bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOzxhIGhyZWY9Imh0dHBzOi8v
dXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3Jn
X21haWxtYW5fbGlzdGluZm9fbmV0bW9kJmFtcDtkPUR3SUdhUSZhbXA7Yz1MRllaLW85X0hVTWVN
VFNRaWN2aklnJmFtcDtyPXA4a3llSzN1NFpZaWFRMlpQR3F3a3lYbVFnQkg2cjVqcFlpWVd6aHFK
NDgmYW1wO209ZmZIMjY4YzB4T2QwRFNGTFF6WjJKSEFtQ0hqVnpQSlZKdEdQTnhpaUpjcyZhbXA7
cz16NUxpRE9sa280OHZ1cWxJZ0EwR203ZGNzeG1IT3R3Zm9kNndDNDZsUlUwJmFtcDtlPSI+aHR0
cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0
Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19uZXRtb2QmYW1wO2Q9RHdJR2FRJmFtcDtjPUxGWVotbzlf
SFVNZU1UU1FpY3ZqSWcmYW1wO3I9cDhreWVLM3U0WllpYVEyWlBHcXdreVhtUWdCSDZyNWpwWWlZ
V3pocUo0OCZhbXA7bT1mZkgyNjhjMHhPZDBEU0ZMUXpaMkpIQW1DSGpWelBKVkp0R1BOeGlpSmNz
JmFtcDtzPXo1TGlET2xrbzQ4dnVxbElnQTBHbTdkY3N4bUhPdHdmb2Q2d0M0NmxSVTAmYW1wO2U9
PC9hPiA8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmZ3Q7
ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbmV0
bW9kIG1haWxpbmcgbGlzdDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPGEgaHJlZj0ibWFpbHRv
Om5ldG1vZEBpZXRmLm9yZyI+bmV0bW9kQGlldGYub3JnPC9hPjxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91
PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19uZXRtb2QmYW1wO2Q9RHdJ
R2FRJmFtcDtjPUxGWVotbzlfSFVNZU1UU1FpY3ZqSWcmYW1wO3I9cDhreWVLM3U0WllpYVEyWlBH
cXdreVhtUWdCSDZyNWpwWWlZV3pocUo0OCZhbXA7bT1mZkgyNjhjMHhPZDBEU0ZMUXpaMkpIQW1D
SGpWelBKVkp0R1BOeGlpSmNzJmFtcDtzPXo1TGlET2xrbzQ4dnVxbElnQTBHbTdkY3N4bUhPdHdm
b2Q2d0M0NmxSVTAmYW1wO2U9Ij5odHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIv
dXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX25ldG1vZCZhbXA7
ZD1Ed0lHYVEmYW1wO2M9TEZZWi1vOV9IVU1lTVRTUWljdmpJZyZhbXA7cj1wOGt5ZUszdTRaWWlh
UTJaUEdxd2t5WG1RZ0JINnI1anBZaVlXemhxSjQ4JmFtcDttPWZmSDI2OGMweE9kMERTRkxReloy
SkhBbUNIalZ6UEpWSnRHUE54aWlKY3MmYW1wO3M9ejVMaURPbGtvNDh2dXFsSWdBMEdtN2Rjc3ht
SE90d2ZvZDZ3QzQ2bFJVMCZhbXA7ZT08L2E+IDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl
PiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZn
dDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxw
cmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxw
cmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxw
cmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyBfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7ICZndDsgbmV0bW9kIG1haWxpbmcgbGlzdDxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgPGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBp
ZXRmLm9yZyI+bmV0bW9kQGlldGYub3JnPC9hPjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29m
cG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5m
b19uZXRtb2QmYW1wO2Q9RHdJR2FRJmFtcDtjPUxGWVotbzlfSFVNZU1UU1FpY3ZqSWcmYW1wO3I9
cDhreWVLM3U0WllpYVEyWlBHcXdreVhtUWdCSDZyNWpwWWlZV3pocUo0OCZhbXA7bT1mZkgyNjhj
MHhPZDBEU0ZMUXpaMkpIQW1DSGpWelBKVkp0R1BOeGlpSmNzJmFtcDtzPXo1TGlET2xrbzQ4dnVx
bElnQTBHbTdkY3N4bUhPdHdmb2Q2d0M0NmxSVTAmYW1wO2U9Ij5odHRwczovL3VybGRlZmVuc2Uu
cHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xp
c3RpbmZvX25ldG1vZCZhbXA7ZD1Ed0lHYVEmYW1wO2M9TEZZWi1vOV9IVU1lTVRTUWljdmpJZyZh
bXA7cj1wOGt5ZUszdTRaWWlhUTJaUEdxd2t5WG1RZ0JINnI1anBZaVlXemhxSjQ4JmFtcDttPWZm
SDI2OGMweE9kMERTRkxReloySkhBbUNIalZ6UEpWSnRHUE54aWlKY3MmYW1wO3M9ejVMaURPbGtv
NDh2dXFsSWdBMEdtN2Rjc3htSE90d2ZvZDZ3QzQ2bFJVMCZhbXA7ZT08L2E+IDxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlPjxvOnA+Jm5ic3A7PC9vOnA+PC9wcmU+DQo8cHJlPl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48L3ByZT4NCjxwcmU+bmV0bW9kIG1h
aWxpbmcgbGlzdDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPjxhIGhyZWY9Im1haWx0bzpuZXRtb2RA
aWV0Zi5vcmciPm5ldG1vZEBpZXRmLm9yZzwvYT48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48YSBo
cmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0Ff
X3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX25ldG1vZCZhbXA7ZD1Ed0lHYVEmYW1wO2M9
TEZZWi1vOV9IVU1lTVRTUWljdmpJZyZhbXA7cj1wOGt5ZUszdTRaWWlhUTJaUEdxd2t5WG1RZ0JI
NnI1anBZaVlXemhxSjQ4JmFtcDttPWZmSDI2OGMweE9kMERTRkxReloySkhBbUNIalZ6UEpWSnRH
UE54aWlKY3MmYW1wO3M9ejVMaURPbGtvNDh2dXFsSWdBMEdtN2Rjc3htSE90d2ZvZDZ3QzQ2bFJV
MCZhbXA7ZT0iPmh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRw
cy0zQV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlzdGluZm9fbmV0bW9kJmFtcDtkPUR3SUdhUSZh
bXA7Yz1MRllaLW85X0hVTWVNVFNRaWN2aklnJmFtcDtyPXA4a3llSzN1NFpZaWFRMlpQR3F3a3lY
bVFnQkg2cjVqcFlpWVd6aHFKNDgmYW1wO209ZmZIMjY4YzB4T2QwRFNGTFF6WjJKSEFtQ0hqVnpQ
SlZKdEdQTnhpaUpjcyZhbXA7cz16NUxpRE9sa280OHZ1cWxJZ0EwR203ZGNzeG1IT3R3Zm9kNndD
NDZsUlUwJmFtcDtlPTwvYT4gPG86cD48L286cD48L3ByZT4NCjxwcmU+PG86cD4mbmJzcDs8L286
cD48L3ByZT4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+
DQo=

--_000_DM5PR08MB2633A647E9910A09DB1F65F49BC80DM5PR08MB2633namp_--


From nobody Tue Mar 31 09:48:18 2020
Return-Path: <jason.sterne@nokia.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 36C253A2419 for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 09:48:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.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 q3qgAMFvOIQM for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 09:48:13 -0700 (PDT)
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2097.outbound.protection.outlook.com [40.107.244.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB3BD3A1878 for <netmod@ietf.org>; Tue, 31 Mar 2020 09:48:12 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=R0nYP18/a2dxBW3Xbotpfv9e2+wQy61+/Leq+rIKxC3HArZFRImOD6EiCSby17/sp/67H0h1j378r0oIJaEWy0NIreHXiUfNhJpGmHM6QD8d7LPeUtTnBsmnugHbmmRPiXjaS71iyA5ztgtKvsJyQzG+BDehpnij4fFMkr6ZkZcdOWpSc/J+EQC/FxG0Yv0LN3ucZo2MVtuhHLrIl4q/eUZvr/3CJ8U/RsEekBKRDaaivp01DwA1YpJKkGoIuaib/7sdKni7QsXDj6upsxVKBpYouG/6pD9KZJzBM60nAKng3Q/0jIaVZ9xoa07EzEhzq0CtEHZMBrUnekbxTGgZng==
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=d1CilNvsmXNO3HQeXSIVTVLcexSKK9PMvgW/MsDZg/I=; b=ePX73u9YgccRRx3K0FK8XHrF/9+S1tcxYn1I2StLvZmHSVA6KIFwLu8VnAEv8gltvtIDmDHjFWxCs2kGzwreushX7cLG/yrsZFJg/jXP6adi/evFU5IxUHTCOhyqjxLTk85SDMh7cQVZC9YWMREGXVk3KDs+61SmmvIsbMoNeHSnhfc4W7zF1c+E8aPRweMSodvwmMBx6Ev4jJEEkS+eu/y7N0kE/DkHdxmosd8c446cs5N0cpROOCyx8/lDgei4t5uzECTGjD6jwCSih3esExJ9fjZRD/aK9MMsmVfOL5BeDQLHDriNrDjDXp2S2KQF4LpCkgwjBi7gEX0XbR/uZg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=d1CilNvsmXNO3HQeXSIVTVLcexSKK9PMvgW/MsDZg/I=; b=jUJ8saBsr143kbkITAMp7q2DgRe/4zLGinbmsSM9tSH3LnGqNNa7DZ3kbiwtUWaC3g0gsPiEgX19W3v/UXOJY7yCFV1GfHqyk+hq90uy+Qq3PnTITVICd+oYG05MMcc/rdx9Vzn4ivLrwCNV/MPk8m9ibgTNx7WC+mScuV6FKgM=
Received: from DM5PR08MB2633.namprd08.prod.outlook.com (2603:10b6:3:ca::21) by DM5PR08MB3481.namprd08.prod.outlook.com (2603:10b6:4:66::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20; Tue, 31 Mar 2020 16:48:09 +0000
Received: from DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::c00d:56c3:675e:ec63]) by DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::c00d:56c3:675e:ec63%3]) with mapi id 15.20.2856.019; Tue, 31 Mar 2020 16:48:09 +0000
From: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
To: "Reshad Rahman (rrahman)" <rrahman@cisco.com>, "Ivory, William" <william.ivory@intl.att.com>, "mbj+ietf@4668.se" <mbj+ietf@4668.se>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] All IETF YANG modules MUST include revision-label statements
Thread-Index: AQHWBtNsM0hFMwGcFk22QjMBKcTjZ6hhqAFwgAAE4QCAAAW5gIAAnvsAgACM3ICAAAl+sIAAAmmA
Date: Tue, 31 Mar 2020 16:48:09 +0000
Message-ID: <DM5PR08MB263312F04224546549A595BA9BC80@DM5PR08MB2633.namprd08.prod.outlook.com>
References: <047FB87D-37B2-41F4-86D2-B9A03050B4EB@cisco.com> <20200330.223957.1196399215343087647.id@4668.se> <DM5PR08MB2633E6B1CA925B2D6E4B3AAE9BCB0@DM5PR08MB2633.namprd08.prod.outlook.com> <20200330.235046.60166687757387667.id@4668.se> <23333468-9959-4ECA-B529-73E1D906E3E9@cisco.com> <5f184f8673fafbb8eff0ae8b0a19f81409fa45e1.camel@intl.att.com> <B93C60F3-9A67-4E7A-8C84-64E6937F738B@cisco.com> <DM5PR08MB2633A647E9910A09DB1F65F49BC80@DM5PR08MB2633.namprd08.prod.outlook.com>
In-Reply-To: <DM5PR08MB2633A647E9910A09DB1F65F49BC80@DM5PR08MB2633.namprd08.prod.outlook.com>
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=jason.sterne@nokia.com; 
x-originating-ip: [65.110.221.64]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 0db43e20-cb05-4530-1d3c-08d7d5934b40
x-ms-traffictypediagnostic: DM5PR08MB3481:
x-microsoft-antispam-prvs: <DM5PR08MB34813A2946C3EBCBB01D15119BC80@DM5PR08MB3481.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 0359162B6D
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DM5PR08MB2633.namprd08.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10019020)(4636009)(376002)(366004)(396003)(136003)(346002)(39860400002)(66574012)(33656002)(9686003)(478600001)(71200400001)(53546011)(316002)(7696005)(76116006)(110136005)(4326008)(6506007)(2906002)(66946007)(66476007)(86362001)(30864003)(186003)(8936002)(966005)(66446008)(2940100002)(8676002)(5660300002)(66556008)(52536014)(81156014)(64756008)(81166006)(55016002)(26005)(579004)(559001); DIR:OUT; SFP:1102; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: GPbyrMNcGAmK6zO81dEvRp2YckwmRx97WaZpUqGIDp9sYFzYJbTnFcanW4YpQQInIdQC47gDMWFba5yrBk/QW/JNZZLqxf3UTfLx1cQNUq9RwEEcTniOwk7+iKnue8AQJC/v4VE6fXr0MrtzYJLvHt+Cjpf+kqD4NDzwhlcZs0HV+4lRJ8dKPhbhanzCTnPktd4IKcE81x6/xWt1ynG4hwWXdL8pcf9YquicbjDoEcJFGKBRfyN5FRsTs/BYmftbvypA2EdNqyQBKzqZEyLoiCbMsID9wSYdMKySbv9TFUxCudU+keWn7rxwvRKZ4KiM8tLScyMC653A8pUYhsYVR2WZbHtpT5TABQwookFEeJvTbv+xWDcWsnVEzZt7os8YrUWYkuZ5hsmk0yehtDYZ9Xe1BYmV8RQIR8Wj/OneVNp/Q9xVJ3KsDFSTLnkl/ZLYLF6f/PI2V0UKsj8VIZXs4iPFtbKQ3Iw8T/GuT0oWk/Alz+oK5S0/XimEtH5gepj0vUPuWvDqOuFXvMf7jC94WA==
x-ms-exchange-antispam-messagedata: W0ddmgrfpn2PUrOVFWtvvRTM/fL2sKhh9PyyWORwoqhuVnsrAa6jFI7cncUiwqikY6Rzcci1twxIHol3a0chYIVgN5Oq/j+n9CyzfKIqm8IBbsm0EWAlWMJ2IjixmYHclI9Ru/M+NimRgNcZfZ2o6Q==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM5PR08MB263312F04224546549A595BA9BC80DM5PR08MB2633namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0db43e20-cb05-4530-1d3c-08d7d5934b40
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Mar 2020 16:48:09.3557 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 1kj2BaWUypVIVJW4h5hhl/7HPEi9zlgHLgC76sNjiTWlhin2sV22vyyjxLAYoZrYld6Kl5enA8kXi4xZrZk8Xg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR08MB3481
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/9C-D5gfPJdVz4wqncZ-hyXX2rK4>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 16:48:17 -0000

--_000_DM5PR08MB263312F04224546549A595BA9BC80DM5PR08MB2633namp_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

RGFybiAtIHBvb3IgY2hvaWNlIG9mIG15IGZpcnN0IGV4YW1wbGUuICBJIG1lYW50IHRoaXM6DQoN
CjEuMC4wIC0+IDEuMS4wIC0+IDIuMC4wIC0+IDMuMC4wIC0+IDEuMi4wDQoNCndvdWxkIGJlIGNv
bmZ1c2luZyBjb21wYXJpbmcgMS4wLjAgYW5kIDEuMi4wLg0KDQooSSB3YXNuJ3QgdHJ5aW5nIHRv
IGlsbHVzdHJhdGUgYSAibG9vcCIsIG9yIGNvbWluZyBiYWNrIHRvIGEgZmlsZSB0aGF0IHdhcyB0
aGUgc2FtZSBjb250ZW50IGFzIHByZXZpb3VzbHkpDQoNCkZyb206IFN0ZXJuZSwgSmFzb24gKE5v
a2lhIC0gQ0EvT3R0YXdhKQ0KU2VudDogVHVlc2RheSwgTWFyY2ggMzEsIDIwMjAgMTI6NDIgUE0N
ClRvOiBSZXNoYWQgUmFobWFuIChycmFobWFuKSA8cnJhaG1hbkBjaXNjby5jb20+OyBJdm9yeSwg
V2lsbGlhbSA8d2lsbGlhbS5pdm9yeUBpbnRsLmF0dC5jb20+OyBtYmoraWV0ZkA0NjY4LnNlDQpD
YzogbmV0bW9kQGlldGYub3JnDQpTdWJqZWN0OiBSRTogW25ldG1vZF0gQWxsIElFVEYgWUFORyBt
b2R1bGVzIE1VU1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbCBzdGF0ZW1lbnRzDQoNClRoZSBpZGVh
IGlzIHRoYXQgZm9sbG93aW5nIGRvd24gYSBjaGFpbiBvZiBZQU5HIHZlcnNpb25zIG9mIGEgbW9k
dWxlIHJlc3VsdHMgaW4gYSBzZW12ZXIgdGhhdCBpcyAiY3VtdWxhdGl2ZSIuICBKdXN0IGxpa2Ug
eW91IGNhbid0IGRvIHRoaXM6DQoNCjEuMC4wIC0+IDEuMS4wIC0+IDIuMC4wIC0+IDMuMC4wIC0+
IDEuMS4wDQoNClRoYXQgd291bGQgYmUgY29uZnVzaW5nIHdoZW4gY29tcGFyaW5nIDEuMC4wIGFu
ZCAxLjEuMC4gVGhlIG51bWJlcnMgd291bGQgaW1wbHkgdGhleSBhcmUgQkMuDQoNCk9uY2UgeW91
IG1hcmsgYW4gIk0iIHlvdSBjYW4ndCB0YWtlIGl0IGF3YXkuDQoNCkluIFdpbGxpYW0ncyBleGFt
cGxlLCBzb21lb25lIGxvb2tpbmcgYXQgMS4wLjQgdnMgMS4wLjIgd291bGQgdGhpbmsgdGhleSBh
cmUgQkMgd2l0aCBlYWNoIG90aGVyIChieSBqdXN0IGxvb2tpbmcgYXQgdGhlIHlhbmcgc2VtdmVy
Lg0KDQpXZSdkIHJhdGhlciBlcnIgb24gdGhlIHNpZGUgb2YgImZhbHNlIHBvc2l0aXZlcyIgZm9y
IGFuIE5CQyBjaGFuZ2Ugc28gdGhhdCBzb21lb25lIGxvb2tzIGludG8gaXQuICAoZS5nLiAxLjAu
M00gLT4gMS4wLjRNIG1heSBub3QgYmUgYW4gTkJDIGNoYW5nZSBidXQgdXNlcnMgc2hvdWxkIGxv
b2sganVzdCBpbiBjYXNlKS4NCg0KSmFzb24NCg0KRnJvbTogUmVzaGFkIFJhaG1hbiAocnJhaG1h
bikgPHJyYWhtYW5AY2lzY28uY29tPG1haWx0bzpycmFobWFuQGNpc2NvLmNvbT4+DQpTZW50OiBU
dWVzZGF5LCBNYXJjaCAzMSwgMjAyMCAxMjowNCBQTQ0KVG86IEl2b3J5LCBXaWxsaWFtIDx3aWxs
aWFtLml2b3J5QGludGwuYXR0LmNvbTxtYWlsdG86d2lsbGlhbS5pdm9yeUBpbnRsLmF0dC5jb20+
PjsgbWJqK2lldGZANDY2OC5zZTxtYWlsdG86bWJqK2lldGZANDY2OC5zZT47IFN0ZXJuZSwgSmFz
b24gKE5va2lhIC0gQ0EvT3R0YXdhKSA8amFzb24uc3Rlcm5lQG5va2lhLmNvbTxtYWlsdG86amFz
b24uc3Rlcm5lQG5va2lhLmNvbT4+DQpDYzogbmV0bW9kQGlldGYub3JnPG1haWx0bzpuZXRtb2RA
aWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW25ldG1vZF0gQWxsIElFVEYgWUFORyBtb2R1bGVzIE1V
U1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbCBzdGF0ZW1lbnRzDQoNCkhpLA0KDQpUaGFua3MgZm9y
IHRoZSBzdWdnZXN0aW9uLg0KDQpUaGlzIHdhcyBkaXNjdXNzZWQsIEkgdGhpbmsgdGhlIHJlYXNv
biB3ZSBkaWRu4oCZdCBnbyB3aXRoIHRoYXQgc29sdXRpb24gaXMgdGhhdCAoYXMgeW91IG1lbnRp
b25lZCkgeW91IG5lZWQgdGhlIG1vZHVsZSBjb250ZW50cyB3aXRoIGFsbCB0aGUgcHJldmlvdXMg
dmVyc2lvbiBsYWJlbHMuIERvZXMgYW55b25lIGZyb20gdGhlIGRlc2lnbiB0ZWFtIHJlY2FsbCBh
bnkgb3RoZXIgZGV0YWlscz8NCg0KUmVnYXJkcywNClJlc2hhZC4NCg0KRnJvbTogIkl2b3J5LCBX
aWxsaWFtIiA8d2lsbGlhbS5pdm9yeUBpbnRsLmF0dC5jb208bWFpbHRvOndpbGxpYW0uaXZvcnlA
aW50bC5hdHQuY29tPj4NCkRhdGU6IFR1ZXNkYXksIE1hcmNoIDMxLCAyMDIwIGF0IDM6NDAgQU0N
ClRvOiAibWJqK2lldGZANDY2OC5zZTxtYWlsdG86bWJqK2lldGZANDY2OC5zZT4iIDxtYmoraWV0
ZkA0NjY4LnNlPG1haWx0bzptYmoraWV0ZkA0NjY4LnNlPj4sICJqYXNvbi5zdGVybmVAbm9raWEu
Y29tPG1haWx0bzpqYXNvbi5zdGVybmVAbm9raWEuY29tPiIgPGphc29uLnN0ZXJuZUBub2tpYS5j
b208bWFpbHRvOmphc29uLnN0ZXJuZUBub2tpYS5jb20+PiwgIlJlc2hhZCBSYWhtYW4gKHJyYWht
YW4pIiA8cnJhaG1hbkBjaXNjby5jb208bWFpbHRvOnJyYWhtYW5AY2lzY28uY29tPj4NCkNjOiAi
bmV0bW9kQGlldGYub3JnPG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+IiA8bmV0bW9kQGlldGYub3Jn
PG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+Pg0KU3ViamVjdDogUmU6IFtuZXRtb2RdIEFsbCBJRVRG
IFlBTkcgbW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNpb24tbGFiZWwgc3RhdGVtZW50cw0KDQpB
cG9sb2dpZXMgaWYgdGhpcyBoYXMgYWxyZWFkeSBiZWVuIHN1Z2dlc3RlZCBhbmQgZGVlbWVkIHVu
d29ya2FibGUsIGJ1dCBpZiB5b3UgaGF2ZSBhY2Nlc3MgdG8gYWxsIHByZXZpb3VzIHZlcnNpb24g
bGFiZWxzIGZvciBhIGJyYW5jaCB0aGVuIHlvdSBjYW4gYWRkICdNJyBvbmx5IHRvIHRoZSB2ZXJz
aW9ucyB0aGF0IGFyZSBOQkMgd2l0aCB0aGUgcHJldmlvdXMgdmVyc2lvbiwgYW5kIHN1YnNlcXVl
bnQgdmVyc2lvbnMgY291bGQgZHJvcCB0aGUgTSB1bnRpbCB0aGUgbmV4dCBOQkMgY2hhbmdlLCBp
ZToNCg0KMS4wLjAgLT4gMS4wLjEgLT4gMS4wLjIgPiAxLjAuM00gLT4gMS4wLjQgLT4gMS4wLjVN
IC4uLg0KDQpIZXJlIDEuMDQgaXMgQkMgd2l0aCAxLjAzIGJ1dCBub3QgMS4wLjAgLSAxLjAuMjsg
MS4wLjUgaXMgTkJDIHdpdGggMS4wLjQgYW5kIHByZXZpb3VzIHZlcnNpb25zIGV0Yy4NCg0KVGhl
IHJldmlzaW9uIHN0YXRlbWVudHMgY29udGFpbiB0aGUgcmV2aXNpb24tbGFiZWxzIHNvIHlvdSBz
aG91bGQgaGF2ZSBhbGwgdGhlIHByZXZpb3VzIHJldmlzaW9uLWxhYmVscyBwcmVzZW50IGluIHRo
ZSBmaWxlLCBhbmQgeW91IGhhdmUgYWxsIHRoZSBkYXRhIHlvdSBuZWVkLiBOb3cgeW91IGRvbid0
IGhhdmUgdGhlIHByb2JsZW0gb2YgdGhlIGJyYW5jaCBiZWluZyBwb2lzb25lZCBhcyBzb29uIGFz
IHRoZSBmaXJzdCBNIGlzIGFkZGVkLg0KDQpXaWxsaWFtDQoNCk9uIE1vbiwgMjAyMC0wMy0zMCBh
dCAyMjoxMSArMDAwMCwgUmVzaGFkIFJhaG1hbiAocnJhaG1hbikgd3JvdGU6DQoNCk9uIDIwMjAt
MDMtMzAsIDU6NTEgUE0sICJNYXJ0aW4gQmrDtnJrbHVuZCIgPG1iaitpZXRmQDQ2Njguc2U8bWFp
bHRvOm1iaitpZXRmQDQ2Njguc2U+PiB3cm90ZToNCg0KDQoNCiAgICAiU3Rlcm5lLCBKYXNvbiAo
Tm9raWEgLSBDQS9PdHRhd2EpIiA8amFzb24uc3Rlcm5lQG5va2lhLmNvbTxtYWlsdG86amFzb24u
c3Rlcm5lQG5va2lhLmNvbT4+IHdyb3RlOg0KDQogICAgPiA+IEJ1dCBpdCBpcyBub3QgdHJ1ZS4g
IFdoYXQgaGFwcGVuZWQgYmV0d2VlbiAxLjAuMk0gYW5kIDEuMC4zTT8NCg0KICAgID4NCg0KICAg
ID4gSXQgdGVsbHMgeW91IHRoZXJlIGlzIGFuIE5CQyBjaGFuZ2UgYmV0d2VlbiAxLjAuMk0gYW5k
IDEuMC4zTS4NCg0KDQoNCiAgICBOby4gIEFzIHlvdSBub3RlIGJlbG93IGl0IHNheXMgdGhhdCBh
bGwgYmV0cyBhcmUgb2ZmLiAgVGhlIGNoYW5nZQ0KDQogICAgYmV0d2VlbiB0aGVzZSB0d28gY291
bGQgYmUgYSBzcGVsbGluZyBlcnJvciBmaXguICBIZW5jZSwgUmVzaGFkJ3MNCg0KICAgIHN0YXRl
bWVudCB0aGF0ICJUaGUgcmV2aXNpb24gbGFiZWwgYWxsb3dzIGEgdXNlciB0byBlYXNpbHkgZmln
dXJlIG91dA0KDQogICAgd2hldGhlciAyIHJldmlzaW9ucyBhcmUgKE4pQkMuIiBpcyBub3QgY29y
cmVjdC4NCg0KWW91IGFyZSBjb3JyZWN0IHRoYXQgb25jZSBhIGJyYW5jaCBpcyBwb2lzb25lZCB3
aXRoIGFuICdNJywgdGhlIGluZm9ybWF0aW9uIHByb3ZpZGVkIGlzIG5vdCBhcyByaWNoLg0KDQpF
dmVuIHRob3VnaCB5b3UgZG9uJ3Qga25vdyB3aGV0aGVyIDEuMC4zTSBpcyBCQy9OQkMgd2l0aCAx
LjAuMk0sIHlvdSBzdGlsbCBrbm93IHRoYXQNCg0KLSAxLjAuMk0gaXMgTkJDIHdpdGggMS4wLjEg
YW5kIDEuMC4wDQoNCi0gMS4wLjNNIGlzIE5CQyB3aXRoIDEuMC4xIGFuZCAxLjAuMA0KDQotIDEu
MC4xIGlzIEJDIHdpdGggMS4wLjANCg0KDQoNClN0aWxsIHVzZWZ1bCBJTU8uDQoNCg0KDQpSZWdh
cmRzLA0KDQpSZXNoYWQuDQoNCg0KDQogICAgPiBUaGUgTSBnaXZlcyBhbiBpbmRpY2F0aW9uIHRo
YXQgYSBicmFuY2ggaGFzIGJlZW4gInBvaXNvbmVkIiBieSBhbg0KDQogICAgPiBOQkMgY2hhbmdl
IGFuZCB0aGF0IGFsbCBiZXRzIGFyZSBvZmYgZnJvbSB0aGF0IHBvaW50IG9ud2FyZHMgaW4gdGhh
dA0KDQogICAgPiBicmFuY2guDQoNCg0KDQoNCg0KICAgIC9tYXJ0aW4NCg0KDQoNCg0KDQogICAg
Pg0KDQogICAgPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQoNCiAgICA+ID4gRnJvbTog
bmV0bW9kIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86bmV0bW9kLWJvdW5jZXNAaWV0
Zi5vcmc+PiBPbiBCZWhhbGYgT2YgTWFydGluIEJqw7Zya2x1bmQNCg0KICAgID4gPiBTZW50OiBN
b25kYXksIE1hcmNoIDMwLCAyMDIwIDQ6NDAgUE0NCg0KICAgID4gPiBUbzogcnJhaG1hbkBjaXNj
by5jb208bWFpbHRvOnJyYWhtYW5AY2lzY28uY29tPg0KDQogICAgPiA+IENjOiBuZXRtb2RAaWV0
Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4NCg0KICAgID4gPiBTdWJqZWN0OiBSZTogW25l
dG1vZF0gQWxsIElFVEYgWUFORyBtb2R1bGVzIE1VU1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbA0K
DQogICAgPiA+IHN0YXRlbWVudHMNCg0KICAgID4gPg0KDQogICAgPiA+ICJSZXNoYWQgUmFobWFu
IChycmFobWFuKSIgPHJyYWhtYW5AY2lzY28uY29tPG1haWx0bzpycmFobWFuQGNpc2NvLmNvbT4+
IHdyb3RlOg0KDQogICAgPiA+ID4NCg0KICAgID4gPiA+IE9uIDIwMjAtMDMtMzAsIDI6MjAgUE0s
ICJNYXJ0aW4gQmrDtnJrbHVuZCIgPG1iaitpZXRmQDQ2Njguc2U8bWFpbHRvOm1iaitpZXRmQDQ2
Njguc2U+PiB3cm90ZToNCg0KICAgID4gPiA+DQoNCiAgICA+ID4gPiAgICAgIlJlc2hhZCBSYWht
YW4gKHJyYWhtYW4pIiA8cnJhaG1hbkBjaXNjby5jb208bWFpbHRvOnJyYWhtYW5AY2lzY28uY29t
Pj4gd3JvdGU6DQoNCiAgICA+ID4gPiAgICAgPiBPbiAyMDIwLTAzLTI4LCA0OjQxIEFNLCAiTWFy
dGluIEJqw7Zya2x1bmQiIDxtYmoraWV0ZkA0NjY4LnNlPG1haWx0bzptYmoraWV0ZkA0NjY4LnNl
Pj4gd3JvdGU6DQoNCiAgICA+ID4gPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgICJSZXNo
YWQgUmFobWFuIChycmFobWFuKSIgPHJyYWhtYW5AY2lzY28uY29tPG1haWx0bzpycmFobWFuQGNp
c2NvLmNvbT4+IHdyb3RlOg0KDQogICAgPiA+ID4gICAgID4gICAgID4gSGksDQoNCiAgICA+ID4g
PiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gaHR0cHM6Ly91cmxkZWZlbnNl
LnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX19naXRodWIuY29tX25ldG1vZC0yRHdn
X3lhbmctMkR2ZXItMkRkdF9pc3N1ZXNfNDUmZD1Ed0lHYVEmYz1MRllaLW85X0hVTWVNVFNRaWN2
aklnJnI9cDhreWVLM3U0WllpYVEyWlBHcXdreVhtUWdCSDZyNWpwWWlZV3pocUo0OCZtPWZmSDI2
OGMweE9kMERTRkxReloySkhBbUNIalZ6UEpWSnRHUE54aWlKY3Mmcz1ueXh6YnY3WldNZ2NYdU1F
VzhNcWplVDNvVnhsYTZxRmlGOTZNOFNhTVVZJmU9DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0K
DQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICBvICA3LjENCg0KICAgID4gPiA+ICAgICA+
ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgVGhlIHRleHQgc2F5czoN
Cg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAg
ICAgICBBbGwgSUVURiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVsIHN0
YXRlbWVudHMNCg0KICAgID4gPiBmb3INCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAg
ICAgIGFsbA0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgbmV3bHkgcHVibGlz
aGVkIFlBTkcgbW9kdWxlcywgYW5kIGFsbCBuZXdseSBwdWJsaXNoZWQNCg0KICAgID4gPiByZXZp
c2lvbnMgb2YNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgIGV4aXN0aW5nIFlB
TkcgbW9kdWxlcy4gIFRoZSByZXZpc2lvbi1sYWJlbCBNVVNUIHRha2UgdGhlIGZvcm0NCg0KICAg
ID4gPiBvZiBhDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICBZQU5HIHNlbWFu
dGljIHZlcnNpb24gbnVtYmVyIFtJLUQudmVyZHQtbmV0bW9kLXlhbmctDQoNCiAgICA+ID4gc2Vt
dmVyXS4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAg
ICAgICAgICAgSSBzdHJvbmdseSBkaXNhZ3JlZSB3aXRoIHRoaXMgbmV3IHJ1bGUuICBJRVRGIG1v
ZHVsZXMgdXNlIGEgbGluZWFyDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgaGlz
dG9yeSwgc28gdGhlcmUgYXJlIG5vIHJlYXNvbnMgdG8gdXNlICJtb2RpZmllZCBzZW12ZXIiLg0K
DQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAg
ICBJdCBpcyBvayB0byB1c2UgcmV2Om5iYy1jaGFuZ2VzIGlmIG5lZWRlZCwgdGhvdWdoLg0KDQog
ICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+IFdlIGJlbGlldmUg
c29tZSBJRVRGIG1vZGVscyBtYXkgbm90IGZvbGxvdyBsaW5lYXIgaGlzdG9yeSwgdGhpcyB3YXMN
Cg0KICAgID4gPiA+ICAgICA+ICAgICA+IGJyb3VnaHQgdXAgKEkgdGhpbmspIGZvciBJRFIuIE1v
ZGlmaWVkIHNlbXZlciBhbGxvd3MgZm9yIG5vbi1saW5lYXINCg0KICAgID4gPiA+ICAgICA+ICAg
ICA+IGhpc3RvcnkgYW5kIGFsc28gZG9lc24ndCBwcmVjbHVkZSBsaW5lYXIgaGlzdG9yeS4gU28g
ZXZlbiBpZiB3ZSBlbmQgdXANCg0KICAgID4gPiA+ICAgICA+ICAgICA+IGhhdmluZyBubyBJRVRG
IG1vZHVsZXMgdXNpbmcgYnJhbmNoaW5nLCBtb2RpZmllZCBzZW12ZXIgc3RpbGwgd29ya3MuDQoN
CiAgICA+ID4gPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgIFdpdGggdGhlIGNsYXJpZmlh
Y3Rpb25zIGFuZCB1cGRhdGVzIGluDQoNCiAgICA+ID4gPiAgICAgPiAgICAgZHJhZnQtdmVyZHQt
bmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmcsIG5vbi1saW5lYXIgdmVyc2lvbmluZw0KDQog
ICAgPiA+ID4gICAgID4gICAgIHdvcmtzIHdpdGhvdXQgbW9kaWZpZWQgc2VtdmVyLiAgU28gdGhl
cmUgaXMgbm8gdGVjaG5pY2FsIHJlYXNvbiB0byB1c2UNCg0KICAgID4gPiA+ICAgICA+ICAgICBt
b2RpZmllZCBzZW12ZXIgaW4gSUVURiBtb2R1bGVzLg0KDQogICAgPiA+ID4gICAgID4NCg0KICAg
ID4gPiA+ICAgICA+IFNvIGFyZSB5b3UgcHJvcG9zaW5nIHdlIHVzZSBzb21lIG90aGVyIHJldmlz
aW9uLWxhYmVsIHNjaGVtZSAoZS5nLg0KDQogICAgPiA+IHNlbXZlciAyLjAuMCkgZm9yIElFVEYg
bW9kdWxlcz8NCg0KICAgID4gPiA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiBPciB0aGF0IElF
VEYgbW9kdWxlcyBzaG91bGRuJ3QgdXNlIHJldmlzaW9uLWxhYmVscz8NCg0KICAgID4gPiA+DQoN
CiAgICA+ID4gPiAgICAgVGhhdCBJRVRGIHNob3VsZG4ndCB1c2UgcmV2aXNpb24gbGFiZWxzLg0K
DQogICAgPiA+ID4NCg0KICAgID4gPiA+IFRoZSByZXZpc2lvbiBsYWJlbCBhbGxvd3MgYSB1c2Vy
IHRvIGVhc2lseSBmaWd1cmUgb3V0IHdoZXRoZXIgMg0KDQogICAgPiA+ID4gcmV2aXNpb25zIGFy
ZSAoTilCQy4NCg0KICAgID4gPg0KDQogICAgPiA+IEkgdGhpbmsgeW91IG1lYW50ICJtb2RpZmll
ZCBzZW12ZXIgYXMgcmV2aXNpb24gbGFiZWwgYWxsb3dzIC4uLiINCg0KICAgID4gPg0KDQogICAg
PiA+IEJ1dCBpdCBpcyBub3QgdHJ1ZS4gIFdoYXQgaGFwcGVuZWQgYmV0d2VlbiAxLjAuMk0gYW5k
IDEuMC4zTT8NCg0KICAgID4gPg0KDQogICAgPiA+DQoNCiAgICA+ID4gL21hcnRpbg0KDQogICAg
PiA+DQoNCiAgICA+ID4NCg0KICAgID4gPiA+IFdpdGhvdXQgdGhlIGxhYmVsLCB5b3UgYWx3YXlz
IGhhdmUgdG8gdXNlIHRvb2xpbmcuDQoNCiAgICA+ID4gPg0KDQogICAgPiA+ID4gUmVnYXJkcywN
Cg0KICAgID4gPiA+IFJlc2hhZC4NCg0KICAgID4gPiA+DQoNCiAgICA+ID4gPiAgICAgSSBhbSBh
bGwgZm9yIHVzaW5nIHJldjpuYmMtY2hhbmdlcyBvciByZXY6ZWRpdG9yaWFsLWNoYW5nZXMgKHdo
aWNoIEkNCg0KICAgID4gPiA+ICAgICB0aGluayBzaG91bGQgYmUgYWRkZWQpIGluIElFVEYgbW9k
dWxlcy4NCg0KICAgID4gPiA+DQoNCiAgICA+ID4gPg0KDQogICAgPiA+ID4gICAgIC9tYXJ0aW4N
Cg0KICAgID4gPiA+DQoNCiAgICA+ID4gPg0KDQogICAgPiA+ID4gICAgID4NCg0KICAgID4gPiA+
ICAgICA+IE9yIGRvIHlvdSBoYXZlIHNvbWV0aGluZyBlbHNlIGluIG1pbmQ/DQoNCiAgICA+ID4g
PiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gUmVnYXJkcywNCg0KICAgID4gPiA+ICAgICA+IFJl
c2hhZC4NCg0KICAgID4gPiA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgSSBjYW4gcmVs
dWN0YW50bHkgYWNjZXB0IHRoYXQgbW9kaWZpZWQgc21ldmVyIGlzIHB1Ymxpc2hlZCBhcw0KDQog
ICAgPiA+ID4gICAgID4gICAgIEV4cGVyaW1lbnRhbC4gIEJ1dCB0aGF0IGRvZXNuJ3QgbWVhbiB0
aGF0IElFVEYgbW9kdWxlcyBzaG91bGQgdXNlIGl0Lg0KDQogICAgPiA+ID4gICAgID4NCg0KICAg
ID4gPiA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgL21hcnRpbg0KDQogICAgPiA+ID4g
ICAgID4NCg0KICAgID4gPiA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAg
PiA+ID4gICAgID4gICAgID4gUmVnYXJkcywNCg0KICAgID4gPiA+ICAgICA+ICAgICA+IFJlc2hh
ZC4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQog
ICAgPiA+ID4gICAgID4gICAgID4gT24gMjAyMC0wMy0yMCwgNTowOCBQTSwgIm5ldG1vZCBvbiBi
ZWhhbGYgb2YgUmVzaGFkIFJhaG1hbg0KDQogICAgPiA+IChycmFobWFuKSINCg0KICAgID4gPiA+
ICAgICA+ICAgICA+IDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86bmV0bW9kLWJvdW5j
ZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBvZg0KDQogICAgPiA+ID4gICAgID4gICAgID4gcnJhaG1h
bj00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZzxtYWlsdG86cnJhaG1hbj00MGNpc2NvLmNvbUBk
bWFyYy5pZXRmLm9yZz4+IHdyb3RlOg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4g
PiA+ICAgICA+ICAgICA+ICAgICBIaSBNYXJ0aW4sDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0K
DQogICAgPiA+ID4gICAgID4gICAgID4gICAgIFdlJ3ZlIG9wZW5lZCBpc3N1ZXMgdG8gdHJhY2sg
eW91ciByZXZpZXcgY29tbWVudHMgKHNlZSBiZWxvdykuDQoNCiAgICA+ID4gV2lsbA0KDQogICAg
PiA+ID4gICAgID4gICAgID4gICAgIGtpY2sgb2ZmIHNlcGFyYXRlIHRoZXJhZHMgZm9yIGVhY2gg
aXNzdWUuDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4g
ICAgIGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9f
Z2l0aHViLmNvbV9uZXRtb2QtMkR3Z195YW5nLTJEdmVyLTJEJmQ9RHdJR2FRJmM9TEZZWi1vOV9I
VU1lTVRTUWljdmpJZyZyPXA4a3llSzN1NFpZaWFRMlpQR3F3a3lYbVFnQkg2cjVqcFlpWVd6aHFK
NDgmbT1mZkgyNjhjMHhPZDBEU0ZMUXpaMkpIQW1DSGpWelBKVkp0R1BOeGlpSmNzJnM9SGpWdWo2
OWZWc0NMdWx2eU5VYWp4Q2J0U0tQQVZrVVpWSk5LOHMtZi1IbyZlPQ0KDQogICAgPiA+IGR0L2lz
c3Vlcz9xPWlzJTNBaXNzdWUraXMlM0FvcGVuK2xhYmVsJTNBdXBkYXRlZC1tb2QtcmV2LWhhbmRs
aW5nDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAg
IFJlZ2FyZHMsDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgUmVzaGFkLg0KDQogICAgPiA+
ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICBPbiAyMDIwLTAzLTEw
LCAzOjMxIFBNLCAibmV0bW9kIG9uIGJlaGFsZiBvZiBNYXJ0aW4gQmrDtnJrbHVuZCINCg0KICAg
ID4gPiA+ICAgICA+ICAgICA+ICAgICA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOm5l
dG1vZC1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhhbGYgb2YgbWJqK2lldGZANDY2OC5zZTxtYWls
dG86bWJqK2lldGZANDY2OC5zZT4+IHdyb3RlOg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0K
ICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgSGksDQoNCiAgICA+ID4gPiAgICAgPiAgICAg
Pg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICBIZXJlIGFyZSBteSByZXZpZXcgY29t
bWVudHMgb2YNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgZHJhZnQtdmVyZHQtbmV0
bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmctMDEuDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0K
DQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+
ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8gIDMuMS4xDQoNCiAgICA+ID4gPiAgICAgPiAgICAg
Pg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgbyAgSW4gc3RhdGVtZW50cyB0
aGF0IGhhdmUgYW55IGRhdGEgZGVmaW5pdGlvbiBzdGF0ZW1lbnRzIGFzDQoNCiAgICA+ID4gPiAg
ICAgPiAgICAgPiAgICAgICAgICAgICAgICBzdWJzdGF0ZW1lbnRzLCB0aG9zZSBkYXRhIGRlZmlu
aXRpb24gc3Vic3RhdGVtZW50cyBNQVkgYmUNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAg
ICAgICAgICAgIHJlb3JkZXJlZCwgYXMgbG9uZyBhcyB0aGV5IGRvIG5vdCBjaGFuZ2UgdGhlIG9y
ZGVyaW5nIG9yIGFueQ0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgICAgInJw
YyINCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgICJpbnB1dCIgc3Vic3Rh
dGVtZW50cy4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAg
PiAgICAgICAgICAgSSB0aGluayB0aGlzIG5lZWRzIHRvIGNhcHR1cmUgdGhhdCBubyBkZXNjZW5k
YW50IHN0YXRlbWVudHMgdG8NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAiaW5w
dXQiIGNhbiBiZSByZW9yZGVyZWQuICBTYW1lIGZvciAib3V0cHV0IiAobm90ZSwgImlucHV0IiBh
bmQNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAib3V0cHV0IiBpbiBib3RoICJy
cGMiIGFuZCAiYWN0aW9uIikuDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4g
ICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgbyAgMy4zDQoNCiAg
ICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAg
QWxsIHJldmlzaW9uIGxhYmVscyB0aGF0IG1hdGNoIHRoZSBwYXR0ZXJuIGZvciB0aGUgInZlcnNp
b24iDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICB0eXBlZGVmIGluIHRoZSBp
ZXRmLXlhbmctc2VtdmVyIFlBTkcgbW9kdWxlIE1VU1QgYmUNCg0KICAgID4gPiBpbnRlcnByZXRl
ZCBhcw0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgWUFORyBzZW1hbnRpYyB2
ZXJzaW9uIG51bWJlcnMuDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAg
ID4gICAgID4gICAgICAgICAgIEkgZG9uJ3QgdGhpbmsgdGhpcyBpcyBhIGdvb2QgaWRlYS4gIFNl
ZW1zIGxpa2UgYSBsYXllciB2aW9sYXRpb24uDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAg
ICAgICAgV2hhdCBpZiBteSBwcm9qZWN0IHVzZSBhbm90aGVyIGRpYWxlY3Qgb2Ygc2VtdmVyLCB0
aGF0IHdvdWxkbid0DQoNCiAgICA+ID4gYmUNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAg
ICAgICBwb3NzaWJsZSB3aXRoIHRoaXMgcnVsZS4gIEkgdGhpbmsgdGhpcyBuZWVkcyB0byBiZSBy
ZW1vdmVkLg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+
DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8gIDMuMw0KDQogICAgPiA+ID4gICAg
ID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgIFN1Ym1vZHVsZXMg
TVVTVCBOT1QgdXNlIHJldmlzaW9uIGxhYmVsIHNjaGVtZXMgdGhhdCBjb3VsZA0KDQogICAgPiA+
IGJlDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICBjb25mdXNlZA0KDQogICAg
PiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgd2l0aCB0aGUgaW5jbHVkaW5nIG1vZHVsZSdz
IHJldmlzaW9uIGxhYmVsIHNjaGVtZS4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+
ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgSG1tLCBob3cgZG8gSSBlbnN1cmUgdGhhdCB0aGlz
IE1VU1QgTk9UIGlzIGhhbmRsZWQgY29ycmVjdGx5Pw0KDQogICAgPiA+IFdoYXQNCg0KICAgID4g
PiA+ICAgICA+ICAgICA+ICAgICAgICAgICBleGFjdGx5IGRvZXMgImNvdWxkIGJlIGNvbmZ1c2Vk
IHdpdGgiIG1lYW4/DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4g
ICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgbyAgMy4zDQoNCiAgICA+ID4g
PiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgICBJbiB0
aGUgZmlsZW5hbWUgb2YgYSBZQU5HIG1vZHVsZSwgd2hlcmUgaXQgdGFrZXMgdGhlIGZvcm06DQoN
CiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgIG1vZHVsZS0NCg0KICAgID4gPiA+
ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgb3Itc3VibW9kdWxlLW5hbWUgWydAJyByZXZpc2lv
bi1sYWJlbF0gKCAnLnlhbmcnIC8gJy55aW4nICkNCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoN
CiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgU2hvdWxkIHRoaXMgc2VjdGlvbiB1cGRh
dGUgNS4yIG9mIFJGQyA3OTUwPyAgSSBrbm93IHRoYXQgNS4yIGp1c3QNCg0KICAgID4gPiA+ICAg
ICA+ICAgICA+ICAgICAgICAgICBzYXlzICJTSE9VTEQiLiAgQnV0IGV4aXN0aW5nIHRvb2xzIGlt
cGxlbWVudCB0aGlzIFNIT1VMRCwgYW5kDQoNCiAgICA+ID4gdGhleQ0KDQogICAgPiA+ID4gICAg
ID4gICAgID4gICAgICAgICAgIG5lZWQgdG8gYmUgdXBkYXRlZCB0byBoYW5kbGUgdGhpcyBuZXcg
Y29udmVudGlvbi4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAg
ICAgPiAgICAgICAgICAgQnV0IEkgd29uZGVyIGlmIHRoaXMgYSBnb29kIGlkZWEuICBJdCBtZWFu
cyB0aGF0IGEgdG9vbCB0aGF0IGxvb2tzDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAg
ICAgZm9yIGEgbW9kdWxlIHdpdGggYSBjZXJ0YWluIHJldmlzaW9uIGRhdGUgY2Fubm90IHNpbXBs
eSBjaGVjaw0KDQogICAgPiA+IHRoZQ0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAg
IGZpbGVuYW1lcywgYnV0IG5lZWQgdG8gcGFyc2UgYWxsIGF2YWlsYWJsZSBtb2R1bGVzICh3aWp1
c3QgdG8NCg0KICAgID4gPiBmaW5kDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAg
dGhlDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0K
ICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8g
IDMuNA0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAg
ICAgICAgICAgICBsZWFmIGltcGVyaWFsLXRlbXBlcmF0dXJlIHsNCg0KICAgID4gPiA+ICAgICA+
ICAgICA+ICAgICAgICAgICAgICAgIHR5cGUgaW50NjQ7DQoNCiAgICA+ID4gPiAgICAgPiAgICAg
PiAgICAgICAgICAgICAgICB1bml0cyAiZGVncmVlcyBGYWhyZW5oZWl0IjsNCg0KICAgID4gPiA+
ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgIHN0YXR1cyBkZXByZWNhdGVkIHsNCg0KICAgID4g
PiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgICAgcmV2OnN0YXR1cy1kZXNjcmlwdGlvbg0K
DQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgICAgICAgICJJbXBlcmlhbCBtZWFz
dXJlbWVudHMgYXJlIGJlaW5nIHBoYXNlZCBvdXQgaW4gZmF2b3INCg0KICAgID4gPiA+ICAgICA+
ICAgICA+ICAgICAgICAgICAgICAgICAgICAgb2YgdGhlaXIgbWV0cmljIGVxdWl2YWxlbnRzLiAg
VXNlIG1ldHJpYy10ZW1wZXJhdHVyZQ0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAg
ICAgICAgICAgICBpbnN0ZWFkLiI7DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAg
ICAgICB9DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICBkZXNjcmlwdGlv
bg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgICAgICAiVGVtcGVyYXR1cmUg
aW4gZGVncmVlcyBGYWhyZW5oZWl0LiI7DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAg
ICAgICAgfQ0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+
ICAgICAgICAgICBJIGRvbid0IHRoaW5rIHJldjpzdGF0dXMtZGVzY3JpcHRpb24gaXMgbmVjZXNz
YXJ5IC8gd29ydGggaXQuICBUaGlzDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAg
Y2FuIGVhc2lseSBiZSB3cml0dGVuIHdpdGggdGhlIG5vcm1hbCBkZXNjcmlwdGlvbiBzdGF0ZW1l
bnQNCg0KICAgID4gPiBpbnN0ZWFkOg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4g
PiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICBsZWFmIGltcGVyaWFsLXRlbXBlcmF0dXJlIHsN
Cg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgIHR5cGUgaW50NjQ7DQoNCiAg
ICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICB1bml0cyAiZGVncmVlcyBGYWhyZW5o
ZWl0IjsNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgIHN0YXR1cyBkZXBy
ZWNhdGVkOw0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgICAgZGVzY3JpcHRp
b24NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgICAgICAiSW1wZXJpYWwg
bWVhc3VyZW1lbnRzIGFyZSBiZWluZyBwaGFzZWQgb3V0IGluIGZhdm9yDQoNCiAgICA+ID4gPiAg
ICAgPiAgICAgPiAgICAgICAgICAgICAgICAgICAgIG9mIHRoZWlyIG1ldHJpYyBlcXVpdmFsZW50
cy4gIFVzZSBtZXRyaWMtdGVtcGVyYXR1cmUNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAg
ICAgICAgICAgICAgICAgaW5zdGVhZC4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+
ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICAgICAgIFRlbXBlcmF0dXJlIGluIGRlZ3Jl
ZXMgRmFocmVuaGVpdC4iOw0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgIH0N
Cg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAg
PiA+ID4gICAgID4gICAgID4gICAgICAgICBvICAzLjUNCg0KICAgID4gPiA+ICAgICA+ICAgICA+
DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgVGhlIGV4YW1wbGUgbW9kdWxlcyBz
aG91bGQgYmUgbGVnYWwgWUFORyBtb2R1bGVzLiAgVXNlIGUuZy4NCg0KICAgID4gPiA+ICAgICA+
ICAgICA+ICAgICAgICAgICAidXJuOmV4YW1wbGU6bW9kdWxlIiBhcyBuYW1lc3BhY2UuDQoNCiAg
ICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIEFs
c28sIHRoZSBtb2R1bGVzIGFyZSBtaXNzaW5nIHRoZSBsYXN0ICJ9Iiwgd2hpY2ggY29uZnVzZXMg
dGhlDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgInJmY3N0cmlwIiB0b29sLg0K
DQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+
ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8gNC4xLjENCg0KICAgID4gPiA+ICAgICA+ICAgICA+
DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICBBbHRlcm5hdGl2ZWx5LCB0aGUg
Zmlyc3QgZXhhbXBsZSBjb3VsZCBoYXZlIHVzZWQgdGhlIHJldmlzaW9uDQoNCiAgICA+ID4gPiAg
ICAgPiAgICAgPiAgICAgICAgICAgICBsYWJlbA0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAg
ICAgICAgICAgIjEuMC4wIiBpbnN0ZWFkLCB3aGljaCBzZWxlY3RzIHRoZSBzYW1lIHNldCBvZg0K
DQogICAgPiA+IHJldmlzaW9ucy92ZXJzaW9ucy4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoN
CiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICBpbXBvcnQgZXhhbXBsZS1tb2R1bGUg
ew0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgICByZXY6cmV2aXNpb24tb3It
ZGVyaXZlZCAxLjAuMDsNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgIH0NCg0K
ICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAg
U2hvdWxkbid0IHRoaXMgYmUgcy8xLjAuMC8yLjAuMC9nID8NCg0KICAgID4gPiA+ICAgICA+ICAg
ICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAg
ICAgICBvICA1DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAg
ID4gICAgICAgICAgIEkgdGhpbmsgdGhlIG1vZHVsZSBuYW1lICJpZXRmLXlsLXJldmlzaW9ucyIg
c2hvdWxkIGJlIGNoYW5nZWQNCg0KICAgID4gPiB0bw0KDQogICAgPiA+ID4gICAgID4gICAgID4g
ICAgICAgICAgICJpZXRmLXlhbmctbGlicmFyeS1yZXZpc2lvbnMiLiAgICJ5bCIgaXMgbm90IGEg
d2VsbC1rbm93biBhY3JvbnltLg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+
ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8gIDUuMi4yDQoN
CiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAg
IFdvdWxkbid0IGl0IGJlIGJldHRlciBpZiB0aGUgbGVhZiAiZGVwcmVjYXRlZC1ub2Rlcy0NCg0K
ICAgID4gPiBpbXBsZW1lbnRlZCIgYW5kDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAg
ICAgIm9ic29sZXRlLW5vZGVzLWFic2VudCIgd2VyZSBvZiB0eXBlICJib29sZWFuIiByYXRoZXIg
dGhhbg0KDQogICAgPiA+IHR5cGUNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAi
ZW1wdHkiPw0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+
DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8gIDcuMQ0KDQogICAgPiA+ID4gICAg
ID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBUaGUgdGV4dCBzYXlz
Og0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAg
ICAgICAgIEFsbCBJRVRGIFlBTkcgbW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNpb24tbGFiZWwg
c3RhdGVtZW50cw0KDQogICAgPiA+IGZvcg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAg
ICAgICAgYWxsDQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICBuZXdseSBwdWJs
aXNoZWQgWUFORyBtb2R1bGVzLCBhbmQgYWxsIG5ld2x5IHB1Ymxpc2hlZA0KDQogICAgPiA+IHJl
dmlzaW9ucyBvZg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgZXhpc3Rpbmcg
WUFORyBtb2R1bGVzLiAgVGhlIHJldmlzaW9uLWxhYmVsIE1VU1QgdGFrZSB0aGUgZm9ybQ0KDQog
ICAgPiA+IG9mIGENCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgIFlBTkcgc2Vt
YW50aWMgdmVyc2lvbiBudW1iZXIgW0ktRC52ZXJkdC1uZXRtb2QteWFuZy0NCg0KICAgID4gPiBz
ZW12ZXJdLg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+
ICAgICAgICAgICBJIHN0cm9uZ2x5IGRpc2FncmVlIHdpdGggdGhpcyBuZXcgcnVsZS4gIElFVEYg
bW9kdWxlcyB1c2UgYSBsaW5lYXINCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBo
aXN0b3J5LCBzbyB0aGVyZSBhcmUgbm8gcmVhc29ucyB0byB1c2UgIm1vZGlmaWVkIHNlbXZlciIu
DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAg
ICAgIEl0IGlzIG9rIHRvIHVzZSByZXY6bmJjLWNoYW5nZXMgaWYgbmVlZGVkLCB0aG91Z2guDQoN
CiAgICA+ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4g
PiA+ICAgICA+ICAgICA+ICAgICAgICAgbyA3LjEuMQ0KDQogICAgPiA+ID4gICAgID4gICAgID4N
Cg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBUaGVyZSBpcyBhIG1pc3NpbmcgIiBp
bjoNCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAg
ICAgICAgIDQuICBGb3Igc3RhdHVzICJvYnNvbGV0ZSIsIGl0IGlzIFJFQ09NTUVOREVEIHRvIGtl
ZXAgdGhlDQoNCiAgICA+ID4gInN0YXR1cy0NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAg
ICAgICAgICAgIGRlc2NyaXB0aW9uIiBpbmZvcm1hdGlvbiwgZnJvbSB3aGVuIHRoZSBub2RlIGhh
ZCBzdGF0dXMNCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgICJkZXByZWNh
dGVkLCB3aGljaCBpcyBzdGlsbCByZWxldmFudC4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAg
ICAgICAgIEhFUkUgIC0tLS0tLS0tLS0tXg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAg
ID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8gIDgN
Cg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAg
ICAgcy9DT0RFIEVORFM+LzxDT0RFIEVORFM+Lw0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0K
ICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8g
Qm90aCBZQU5HIG1vZHVsZXMNCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAg
ICAgPiAgICAgPiAgICAgICAgICAgQWxsIGV4dGVuc2lvbnMgc2hvdWxkIHNwZWNpZnkgdGhlIGdy
YW1tYXI7IGkuZS4sIGluIHdoaWNoDQoNCiAgICA+ID4gc3RhdGVtZW50cw0KDQogICAgPiA+ID4g
ICAgID4gICAgID4gICAgICAgICAgIHRoZXkgY2FuIGJlIHByZXNlbnQgYW5kIHdoaWNoIHN1YnN0
YXRlbWVudHMgdGhleSBjYW4gaGF2ZS4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+
ID4gPiAgICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAg
ICA+ICAgICA+ICAgICAgICAgL21hcnRpbg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAg
ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgbmV0bW9k
IG1haWxpbmcgbGlzdA0KDQogICAgPiA+ID4gICAgID4gICAgID4gICAgICAgICBuZXRtb2RAaWV0
Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAg
ICAgICAgaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNB
X193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19uZXRtb2QmZD1Ed0lHYVEmYz1MRllaLW85
X0hVTWVNVFNRaWN2aklnJnI9cDhreWVLM3U0WllpYVEyWlBHcXdreVhtUWdCSDZyNWpwWWlZV3po
cUo0OCZtPWZmSDI2OGMweE9kMERTRkxReloySkhBbUNIalZ6UEpWSnRHUE54aWlKY3Mmcz16NUxp
RE9sa280OHZ1cWxJZ0EwR203ZGNzeG1IT3R3Zm9kNndDNDZsUlUwJmU9DQoNCiAgICA+ID4gPiAg
ICAgPiAgICAgPg0KDQogICAgPiA+ID4gICAgID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+ICAg
ICA+ICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K
DQogICAgPiA+ID4gICAgID4gICAgID4gICAgIG5ldG1vZCBtYWlsaW5nIGxpc3QNCg0KICAgID4g
PiA+ICAgICA+ICAgICA+ICAgICBuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9y
Zz4NCg0KICAgID4gPiA+ICAgICA+ICAgICA+ICAgICBodHRwczovL3VybGRlZmVuc2UucHJvb2Zw
b2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZv
X25ldG1vZCZkPUR3SUdhUSZjPUxGWVotbzlfSFVNZU1UU1FpY3ZqSWcmcj1wOGt5ZUszdTRaWWlh
UTJaUEdxd2t5WG1RZ0JINnI1anBZaVlXemhxSjQ4Jm09ZmZIMjY4YzB4T2QwRFNGTFF6WjJKSEFt
Q0hqVnpQSlZKdEdQTnhpaUpjcyZzPXo1TGlET2xrbzQ4dnVxbElnQTBHbTdkY3N4bUhPdHdmb2Q2
d0M0NmxSVTAmZT0NCg0KICAgID4gPiA+ICAgICA+ICAgICA+DQoNCiAgICA+ID4gPiAgICAgPiAg
ICAgPg0KDQogICAgPiA+ID4gICAgID4NCg0KICAgID4gPiA+ICAgICA+DQoNCiAgICA+ID4gPg0K
DQogICAgPiA+ID4NCg0KICAgID4gPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXw0KDQogICAgPiA+IG5ldG1vZCBtYWlsaW5nIGxpc3QNCg0KICAgID4gPiBu
ZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4NCg0KICAgID4gPiBodHRwczov
L3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9y
Z19tYWlsbWFuX2xpc3RpbmZvX25ldG1vZCZkPUR3SUdhUSZjPUxGWVotbzlfSFVNZU1UU1FpY3Zq
SWcmcj1wOGt5ZUszdTRaWWlhUTJaUEdxd2t5WG1RZ0JINnI1anBZaVlXemhxSjQ4Jm09ZmZIMjY4
YzB4T2QwRFNGTFF6WjJKSEFtQ0hqVnpQSlZKdEdQTnhpaUpjcyZzPXo1TGlET2xrbzQ4dnVxbEln
QTBHbTdkY3N4bUhPdHdmb2Q2d0M0NmxSVTAmZT0NCg0KDQoNCg0KDQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KDQpuZXRtb2QgbWFpbGluZyBsaXN0DQoN
Cm5ldG1vZEBpZXRmLm9yZzxtYWlsdG86bmV0bW9kQGlldGYub3JnPg0KDQpodHRwczovL3VybGRl
ZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWls
bWFuX2xpc3RpbmZvX25ldG1vZCZkPUR3SUdhUSZjPUxGWVotbzlfSFVNZU1UU1FpY3ZqSWcmcj1w
OGt5ZUszdTRaWWlhUTJaUEdxd2t5WG1RZ0JINnI1anBZaVlXemhxSjQ4Jm09ZmZIMjY4YzB4T2Qw
RFNGTFF6WjJKSEFtQ0hqVnpQSlZKdEdQTnhpaUpjcyZzPXo1TGlET2xrbzQ4dnVxbElnQTBHbTdk
Y3N4bUhPdHdmb2Q2d0M0NmxSVTAmZT0NCg0KDQo=

--_000_DM5PR08MB263312F04224546549A595BA9BC80DM5PR08MB2633namp_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZp
c2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5
Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXtt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVk
IENoYXIiOw0KCW1hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpzcGFuLkhUTUxQcmVmb3Jt
YXR0ZWRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCglt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVk
IjsNCglmb250LWZhbWlseTpDb25zb2xhczt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAs
IGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFt
aWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTIwDQoJe21zby1zdHls
ZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNv
bG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjENCgl7bXNvLXN0eWxlLXR5cGU6cGVy
c29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93
dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUyMw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBs
eTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0
O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQt
c2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0
Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9u
MQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48
eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwv
eG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQg
djpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hh
cGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1DQSIg
bGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LVVTIj5EYXJuIC0gcG9vciBjaG9pY2Ugb2YgbXkgZmlyc3QgZXhhbXBsZS4mbmJzcDsgSSBtZWFu
dCB0aGlzOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxh
bmd1YWdlOkVOLVVTIj4xLjAuMCAtJmd0OyAxLjEuMCAtJmd0OyAyLjAuMCAtJmd0OyAzLjAuMCAt
Jmd0OyAxLjIuMDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLVVTIj53b3VsZCBiZSBjb25mdXNpbmcgY29tcGFyaW5nIDEuMC4wIGFuZCAx
LjIuMC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1VUyI+KEkgd2Fzbid0IHRyeWluZyB0byBpbGx1c3RyYXRlIGEgJnF1b3Q7bG9vcCZx
dW90Oywgb3IgY29taW5nIGJhY2sgdG8gYSBmaWxlIHRoYXQgd2FzIHRoZSBzYW1lIGNvbnRlbnQg
YXMgcHJldmlvdXNseSk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlk
IGJsdWUgMS41cHQ7cGFkZGluZzowY20gMGNtIDBjbSA0LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHls
ZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4w
cHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gbGFuZz0iRU4t
VVMiPkZyb206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+IFN0ZXJuZSwgSmFzb24gKE5v
a2lhIC0gQ0EvT3R0YXdhKQ0KPGJyPg0KPGI+U2VudDo8L2I+IFR1ZXNkYXksIE1hcmNoIDMxLCAy
MDIwIDEyOjQyIFBNPGJyPg0KPGI+VG86PC9iPiBSZXNoYWQgUmFobWFuIChycmFobWFuKSAmbHQ7
cnJhaG1hbkBjaXNjby5jb20mZ3Q7OyBJdm9yeSwgV2lsbGlhbSAmbHQ7d2lsbGlhbS5pdm9yeUBp
bnRsLmF0dC5jb20mZ3Q7OyBtYmomIzQzO2lldGZANDY2OC5zZTxicj4NCjxiPkNjOjwvYj4gbmV0
bW9kQGlldGYub3JnPGJyPg0KPGI+U3ViamVjdDo8L2I+IFJFOiBbbmV0bW9kXSBBbGwgSUVURiBZ
QU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVsIHN0YXRlbWVudHM8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlRoZSBpZGVhIGlzIHRoYXQgZm9sbG93aW5nIGRvd24g
YSBjaGFpbiBvZiBZQU5HIHZlcnNpb25zIG9mIGEgbW9kdWxlIHJlc3VsdHMgaW4gYSBzZW12ZXIg
dGhhdCBpcyAmcXVvdDtjdW11bGF0aXZlJnF1b3Q7LiZuYnNwOyBKdXN0IGxpa2UgeW91IGNhbid0
IGRvIHRoaXM6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RU4tVVMiPjEuMC4wIC0mZ3Q7IDEuMS4wIC0mZ3Q7IDIuMC4wIC0mZ3Q7IDMuMC4w
IC0mZ3Q7IDEuMS4wPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tVVMiPlRoYXQgd291bGQgYmUgY29uZnVzaW5nIHdoZW4gY29tcGFyaW5n
IDEuMC4wIGFuZCAxLjEuMC4gVGhlIG51bWJlcnMgd291bGQgaW1wbHkgdGhleSBhcmUgQkMuPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1z
by1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t
VVMiPk9uY2UgeW91IG1hcmsgYW4gJnF1b3Q7TSZxdW90OyB5b3UgY2FuJ3QgdGFrZSBpdCBhd2F5
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdl
OkVOLVVTIj5JbiBXaWxsaWFtJ3MgZXhhbXBsZSwgc29tZW9uZSBsb29raW5nIGF0IDEuMC40IHZz
IDEuMC4yIHdvdWxkIHRoaW5rIHRoZXkgYXJlIEJDIHdpdGggZWFjaCBvdGhlciAoYnkganVzdCBs
b29raW5nIGF0IHRoZSB5YW5nIHNlbXZlci48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+V2UnZCByYXRoZXIgZXJyIG9uIHRoZSBz
aWRlIG9mICZxdW90O2ZhbHNlIHBvc2l0aXZlcyZxdW90OyBmb3IgYW4gTkJDIGNoYW5nZSBzbyB0
aGF0IHNvbWVvbmUgbG9va3MgaW50byBpdC4mbmJzcDsgKGUuZy4gMS4wLjNNIC0mZ3Q7IDEuMC40
TSBtYXkgbm90IGJlIGFuIE5CQyBjaGFuZ2UgYnV0IHVzZXJzIHNob3VsZCBsb29rIGp1c3QgaW4g
Y2FzZSkuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tVVMiPkphc29uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpz
b2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNC4wcHQiPg0KPGRpdj4NCjxkaXYg
c3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5n
OjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIGxhbmc9
IkVOLVVTIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiBSZXNoYWQgUmFobWFu
IChycmFobWFuKSAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJyYWhtYW5AY2lzY28uY29tIj5ycmFobWFu
QGNpc2NvLmNvbTwvYT4mZ3Q7DQo8YnI+DQo8Yj5TZW50OjwvYj4gVHVlc2RheSwgTWFyY2ggMzEs
IDIwMjAgMTI6MDQgUE08YnI+DQo8Yj5Ubzo8L2I+IEl2b3J5LCBXaWxsaWFtICZsdDs8YSBocmVm
PSJtYWlsdG86d2lsbGlhbS5pdm9yeUBpbnRsLmF0dC5jb20iPndpbGxpYW0uaXZvcnlAaW50bC5h
dHQuY29tPC9hPiZndDs7DQo8YSBocmVmPSJtYWlsdG86bWJqJiM0MztpZXRmQDQ2Njguc2UiPm1i
aiYjNDM7aWV0ZkA0NjY4LnNlPC9hPjsgU3Rlcm5lLCBKYXNvbiAoTm9raWEgLSBDQS9PdHRhd2Ep
ICZsdDs8YSBocmVmPSJtYWlsdG86amFzb24uc3Rlcm5lQG5va2lhLmNvbSI+amFzb24uc3Rlcm5l
QG5va2lhLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiA8YSBocmVmPSJtYWlsdG86bmV0bW9k
QGlldGYub3JnIj5uZXRtb2RAaWV0Zi5vcmc8L2E+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBb
bmV0bW9kXSBBbGwgSUVURiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVs
IHN0YXRlbWVudHM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyI+SGksPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGFua3MgZm9yIHRo
ZSBzdWdnZXN0aW9uLiA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoaXMgd2FzIGRpc2N1c3NlZCwgSSB0
aGluayB0aGUgcmVhc29uIHdlIGRpZG7igJl0IGdvIHdpdGggdGhhdCBzb2x1dGlvbiBpcyB0aGF0
IChhcyB5b3UgbWVudGlvbmVkKSB5b3UgbmVlZCB0aGUgbW9kdWxlIGNvbnRlbnRzIHdpdGggYWxs
IHRoZSBwcmV2aW91cyB2ZXJzaW9uIGxhYmVscy4gRG9lcyBhbnlvbmUgZnJvbSB0aGUgZGVzaWdu
IHRlYW0gcmVjYWxsIGFueSBvdGhlciBkZXRhaWxzPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+UmVnYXJk
cyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyI+UmVzaGFkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2
IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGlu
ZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbTogPC9zcGFuPjwvYj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+JnF1b3Q7SXZvcnksIFdpbGxpYW0m
cXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzp3aWxsaWFtLml2b3J5QGludGwuYXR0LmNvbSI+d2ls
bGlhbS5pdm9yeUBpbnRsLmF0dC5jb208L2E+Jmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5UdWVzZGF5
LCBNYXJjaCAzMSwgMjAyMCBhdCAzOjQwIEFNPGJyPg0KPGI+VG86IDwvYj4mcXVvdDs8YSBocmVm
PSJtYWlsdG86bWJqJiM0MztpZXRmQDQ2Njguc2UiPm1iaiYjNDM7aWV0ZkA0NjY4LnNlPC9hPiZx
dW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1iaiYjNDM7aWV0ZkA0NjY4LnNlIj5tYmomIzQzO2ll
dGZANDY2OC5zZTwvYT4mZ3Q7LCAmcXVvdDs8YSBocmVmPSJtYWlsdG86amFzb24uc3Rlcm5lQG5v
a2lhLmNvbSI+amFzb24uc3Rlcm5lQG5va2lhLmNvbTwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1h
aWx0bzpqYXNvbi5zdGVybmVAbm9raWEuY29tIj5qYXNvbi5zdGVybmVAbm9raWEuY29tPC9hPiZn
dDssDQogJnF1b3Q7UmVzaGFkIFJhaG1hbiAocnJhaG1hbikmcXVvdDsgJmx0OzxhIGhyZWY9Im1h
aWx0bzpycmFobWFuQGNpc2NvLmNvbSI+cnJhaG1hbkBjaXNjby5jb208L2E+Jmd0Ozxicj4NCjxi
PkNjOiA8L2I+JnF1b3Q7PGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBpZXRmLm9yZyI+bmV0bW9kQGll
dGYub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBpZXRmLm9yZyI+bmV0
bW9kQGlldGYub3JnPC9hPiZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+UmU6IFtuZXRtb2RdIEFs
bCBJRVRGIFlBTkcgbW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNpb24tbGFiZWwgc3RhdGVtZW50
czxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+QXBvbG9naWVzIGlmIHRoaXMgaGFzIGFscmVhZHkgYmVlbiBzdWdnZXN0ZWQgYW5kIGRl
ZW1lZCB1bndvcmthYmxlLCBidXQgaWYgeW91IGhhdmUgYWNjZXNzIHRvIGFsbCBwcmV2aW91cyB2
ZXJzaW9uIGxhYmVscyBmb3IgYSBicmFuY2ggdGhlbiB5b3UgY2FuIGFkZCAnTScgb25seSB0byB0
aGUgdmVyc2lvbnMgdGhhdCBhcmUgTkJDIHdpdGggdGhlIHByZXZpb3VzIHZlcnNpb24sIGFuZCBz
dWJzZXF1ZW50IHZlcnNpb25zDQogY291bGQgZHJvcCB0aGUgTSB1bnRpbCB0aGUgbmV4dCBOQkMg
Y2hhbmdlLCBpZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+MS4wLjAgLSZndDsgMS4wLjEgLSZndDsgMS4wLjIgJmd0OyAxLjAuM00gLSZndDsg
MS4wLjQgLSZndDsgMS4wLjVNIC4uLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5IZXJlIDEuMDQgaXMgQkMgd2l0aCAxLjAzIGJ1dCBub3QgMS4w
LjAgLSAxLjAuMjsgMS4wLjUgaXMgTkJDIHdpdGggMS4wLjQgYW5kIHByZXZpb3VzIHZlcnNpb25z
IGV0Yy48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+VGhlIHJldmlzaW9uIHN0YXRlbWVudHMgY29udGFpbiB0aGUgcmV2aXNpb24tbGFiZWxzIHNv
IHlvdSBzaG91bGQgaGF2ZSBhbGwgdGhlIHByZXZpb3VzIHJldmlzaW9uLWxhYmVscyBwcmVzZW50
IGluIHRoZSBmaWxlLCBhbmQgeW91IGhhdmUgYWxsIHRoZSBkYXRhIHlvdSBuZWVkLiBOb3cgeW91
IGRvbid0IGhhdmUgdGhlIHByb2JsZW0gb2YgdGhlIGJyYW5jaCBiZWluZyBwb2lzb25lZCBhcyBz
b29uIGFzIHRoZQ0KIGZpcnN0IE0gaXMgYWRkZWQuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPldpbGxpYW08bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gTW9uLCAyMDIwLTAzLTMwIGF0IDIy
OjExICYjNDM7MDAwMCwgUmVzaGFkIFJhaG1hbiAocnJhaG1hbikgd3JvdGU6PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpz
b2xpZCAjNzI5RkNGIDEuNXB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6
NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206NS4w
cHQiPg0KPHByZT5PbiAyMDIwLTAzLTMwLCA1OjUxIFBNLCAmcXVvdDtNYXJ0aW4gQmrDtnJrbHVu
ZCZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1iaiYjNDM7aWV0ZkA0NjY4LnNlIj5tYmomIzQz
O2lldGZANDY2OC5zZTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDtTdGVybmUs
IEphc29uIChOb2tpYSAtIENBL090dGF3YSkmcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpqYXNv
bi5zdGVybmVAbm9raWEuY29tIj5qYXNvbi5zdGVybmVAbm9raWEuY29tPC9hPiZndDsgd3JvdGU6
PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyBCdXQg
aXQgaXMgbm90IHRydWUuJm5ic3A7IFdoYXQgaGFwcGVuZWQgYmV0d2VlbiAxLjAuMk0gYW5kIDEu
MC4zTT88bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyA8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmZ3Q7IEl0IHRlbGxz
IHlvdSB0aGVyZSBpcyBhbiBOQkMgY2hhbmdlIGJldHdlZW4gMS4wLjJNIGFuZCAxLjAuM00uPG86
cD48L286cD48L3ByZT4NCjxwcmU+ICZuYnNwOyZuYnNwOyZuYnNwOzxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO05vLiZuYnNwOyBBcyB5b3Ugbm90ZSBiZWxv
dyBpdCBzYXlzIHRoYXQgYWxsIGJldHMgYXJlIG9mZi4mbmJzcDsgVGhlIGNoYW5nZTxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyBiZXR3ZWVuIHRoZXNlIHR3byBjb3Vs
ZCBiZSBhIHNwZWxsaW5nIGVycm9yIGZpeC4mbmJzcDsgSGVuY2UsIFJlc2hhZCdzPG86cD48L286
cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHN0YXRlbWVudCB0aGF0ICZxdW90O1Ro
ZSByZXZpc2lvbiBsYWJlbCBhbGxvd3MgYSB1c2VyIHRvIGVhc2lseSBmaWd1cmUgb3V0PG86cD48
L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHdoZXRoZXIgMiByZXZpc2lvbnMg
YXJlIChOKUJDLiZxdW90OyBpcyBub3QgY29ycmVjdC48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT5Z
b3UgYXJlIGNvcnJlY3QgdGhhdCBvbmNlIGEgYnJhbmNoIGlzIHBvaXNvbmVkIHdpdGggYW4gJ00n
LCB0aGUgaW5mb3JtYXRpb24gcHJvdmlkZWQgaXMgbm90IGFzIHJpY2guPG86cD48L286cD48L3By
ZT4NCjxwcmU+RXZlbiB0aG91Z2ggeW91IGRvbid0IGtub3cgd2hldGhlciAxLjAuM00gaXMgQkMv
TkJDIHdpdGggMS4wLjJNLCB5b3Ugc3RpbGwga25vdyB0aGF0PG86cD48L286cD48L3ByZT4NCjxw
cmU+LSAxLjAuMk0gaXMgTkJDIHdpdGggMS4wLjEgYW5kIDEuMC4wPG86cD48L286cD48L3ByZT4N
CjxwcmU+LSAxLjAuM00gaXMgTkJDIHdpdGggMS4wLjEgYW5kIDEuMC4wPG86cD48L286cD48L3By
ZT4NCjxwcmU+LSAxLjAuMSBpcyBCQyB3aXRoIDEuMC4wPG86cD48L286cD48L3ByZT4NCjxwcmU+
PG86cD4mbmJzcDs8L286cD48L3ByZT4NCjxwcmU+U3RpbGwgdXNlZnVsIElNTy48bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT48bzpwPiZuYnNwOzwvbzpwPjwvcHJlPg0KPHByZT5SZWdhcmRzLDxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPlJlc2hhZC48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsm
bmJzcDsmbmJzcDsgPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jmd0OyBUaGUgTSBnaXZlcyBhbiBpbmRpY2F0aW9uIHRoYXQgYSBicmFuY2ggaGFzIGJlZW4g
JnF1b3Q7cG9pc29uZWQmcXVvdDsgYnkgYW48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyBOQkMgY2hhbmdlIGFuZCB0aGF0IGFsbCBiZXRzIGFyZSBvZmYgZnJv
bSB0aGF0IHBvaW50IG9ud2FyZHMgaW4gdGhhdDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7IGJyYW5jaC48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsm
bmJzcDsmbmJzcDsgPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7L21hcnRp
bjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyA8bzpwPjwvbzpwPjwv
cHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmZ3Q7IDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZndDsgJmd0OyAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t
LTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgRnJv
bTogbmV0bW9kICZsdDs8YSBocmVmPSJtYWlsdG86bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmciPm5l
dG1vZC1ib3VuY2VzQGlldGYub3JnPC9hPiZndDsgT24gQmVoYWxmIE9mIE1hcnRpbiBCasO2cmts
dW5kPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyBT
ZW50OiBNb25kYXksIE1hcmNoIDMwLCAyMDIwIDQ6NDAgUE08bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IFRvOiA8YSBocmVmPSJtYWlsdG86cnJhaG1h
bkBjaXNjby5jb20iPnJyYWhtYW5AY2lzY28uY29tPC9hPjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl
PiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgQ2M6IDxhIGhyZWY9Im1haWx0bzpuZXRtb2RA
aWV0Zi5vcmciPm5ldG1vZEBpZXRmLm9yZzwvYT48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IFN1YmplY3Q6IFJlOiBbbmV0bW9kXSBBbGwgSUVURiBZ
QU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVsPG86cD48L286cD48L3ByZT4N
CjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyBzdGF0ZW1lbnRzPG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyA8bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmZ3Q7ICZndDsgJnF1b3Q7UmVzaGFkIFJh
aG1hbiAocnJhaG1hbikmcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpycmFobWFuQGNpc2NvLmNv
bSI+cnJhaG1hbkBjaXNjby5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsgT24gMjAyMC0wMy0zMCwgMjoyMCBQ
TSwgJnF1b3Q7TWFydGluIEJqw7Zya2x1bmQmcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzptYmom
IzQzO2lldGZANDY2OC5zZSI+bWJqJiM0MztpZXRmQDQ2Njguc2U8L2E+Jmd0OyB3cm90ZTo8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDs8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7UmVzaGFkIFJhaG1hbiAocnJhaG1hbikmcXVvdDsg
Jmx0OzxhIGhyZWY9Im1haWx0bzpycmFobWFuQGNpc2NvLmNvbSI+cnJhaG1hbkBjaXNjby5jb208
L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyBPbiAyMDIwLTAzLTI4
LCA0OjQxIEFNLCAmcXVvdDtNYXJ0aW4gQmrDtnJrbHVuZCZxdW90OyAmbHQ7PGEgaHJlZj0ibWFp
bHRvOm1iaiYjNDM7aWV0ZkA0NjY4LnNlIj5tYmomIzQzO2lldGZANDY2OC5zZTwvYT4mZ3Q7IHdy
b3RlOjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsg
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7UmVzaGFkIFJhaG1hbiAocnJhaG1h
bikmcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpycmFobWFuQGNpc2NvLmNvbSI+cnJhaG1hbkBj
aXNjby5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7IEhpLDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5z
ZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fZ2l0aHViLmNvbV9uZXRtb2QtMkR3
Z195YW5nLTJEdmVyLTJEZHRfaXNzdWVzXzQ1JmFtcDtkPUR3SUdhUSZhbXA7Yz1MRllaLW85X0hV
TWVNVFNRaWN2aklnJmFtcDtyPXA4a3llSzN1NFpZaWFRMlpQR3F3a3lYbVFnQkg2cjVqcFlpWVd6
aHFKNDgmYW1wO209ZmZIMjY4YzB4T2QwRFNGTFF6WjJKSEFtQ0hqVnpQSlZKdEdQTnhpaUpjcyZh
bXA7cz1ueXh6YnY3WldNZ2NYdU1FVzhNcWplVDNvVnhsYTZxRmlGOTZNOFNhTVVZJmFtcDtlPSI+
aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX19naXRo
dWIuY29tX25ldG1vZC0yRHdnX3lhbmctMkR2ZXItMkRkdF9pc3N1ZXNfNDUmYW1wO2Q9RHdJR2FR
JmFtcDtjPUxGWVotbzlfSFVNZU1UU1FpY3ZqSWcmYW1wO3I9cDhreWVLM3U0WllpYVEyWlBHcXdr
eVhtUWdCSDZyNWpwWWlZV3pocUo0OCZhbXA7bT1mZkgyNjhjMHhPZDBEU0ZMUXpaMkpIQW1DSGpW
elBKVkp0R1BOeGlpSmNzJmFtcDtzPW55eHpidjdaV01nY1h1TUVXOE1xamVUM29WeGxhNnFGaUY5
Nk04U2FNVVkmYW1wO2U9PC9hPiA8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IG8mbmJzcDsgNy4xPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgVGhlIHRleHQgc2F5czo8bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48
L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBBbGwgSUVURiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxh
YmVsIHN0YXRlbWVudHM8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OyAmZ3Q7IGZvcjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgYWxsPG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBuZXdseSBw
dWJsaXNoZWQgWUFORyBtb2R1bGVzLCBhbmQgYWxsIG5ld2x5IHB1Ymxpc2hlZDxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgcmV2aXNpb25zIG9mPG86
cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBleGlzdGluZyBZQU5HIG1vZHVsZXMuJm5ic3A7IFRoZSByZXZpc2lvbi1s
YWJlbCBNVVNUIHRha2UgdGhlIGZvcm08bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyAmZ3Q7IG9mIGE8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFlBTkcgc2VtYW50aWMgdmVy
c2lvbiBudW1iZXIgW0ktRC52ZXJkdC1uZXRtb2QteWFuZy08bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IHNlbXZlcl0uPG86cD48L286cD48L3ByZT4N
CjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSSBzdHJvbmdseSBk
aXNhZ3JlZSB3aXRoIHRoaXMgbmV3IHJ1bGUuJm5ic3A7IElFVEYgbW9kdWxlcyB1c2UgYSBsaW5l
YXI8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IGhpc3RvcnksIHNvIHRoZXJlIGFyZSBubyByZWFzb25zIHRvIHVzZSAmcXVvdDttb2Rp
ZmllZCBzZW12ZXImcXVvdDsuPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSXQgaXMgb2sgdG8gdXNlIHJldjpuYmMtY2hhbmdlcyBp
ZiBuZWVkZWQsIHRob3VnaC48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyBXZSBiZWxpZXZlIHNvbWUgSUVURiBtb2RlbHMgbWF5IG5vdCBm
b2xsb3cgbGluZWFyIGhpc3RvcnksIHRoaXMgd2FzPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyBicm91Z2h0IHVwIChJIHRoaW5rKSBmb3Ig
SURSLiBNb2RpZmllZCBzZW12ZXIgYWxsb3dzIGZvciBub24tbGluZWFyPG86cD48L286cD48L3By
ZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyBoaXN0b3J5IGFuZCBh
bHNvIGRvZXNuJ3QgcHJlY2x1ZGUgbGluZWFyIGhpc3RvcnkuIFNvIGV2ZW4gaWYgd2UgZW5kIHVw
PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyBoYXZpbmcgbm8gSUVURiBtb2R1bGVzIHVzaW5nIGJyYW5jaGluZywgbW9kaWZpZWQgc2VtdmVy
IHN0aWxsIHdvcmtzLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3By
ZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgV2l0aCB0aGUgY2xhcmlmaWFj
dGlvbnMgYW5kIHVwZGF0ZXMgaW48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lvbmlu
Zywgbm9uLWxpbmVhciB2ZXJzaW9uaW5nPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgd29ya3Mgd2l0aG91dCBtb2RpZmllZCBzZW12ZXIuJm5ic3A7
IFNvIHRoZXJlIGlzIG5vIHRlY2huaWNhbCByZWFzb24gdG8gdXNlPG86cD48L286cD48L3ByZT4N
CjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbW9kaWZpZWQgc2VtdmVyIGluIElF
VEYgbW9kdWxlcy48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7IFNvIGFyZSB5b3UgcHJvcG9zaW5nIHdlIHVzZSBzb21lIG90aGVyIHJldmlz
aW9uLWxhYmVsIHNjaGVtZSAoZS5nLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7ICZndDsgc2VtdmVyIDIuMC4wKSBmb3IgSUVURiBtb2R1bGVzPzxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgT3IgdGhh
dCBJRVRGIG1vZHVsZXMgc2hvdWxkbid0IHVzZSByZXZpc2lvbi1sYWJlbHM/PG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7PG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IFRoYXQgSUVURiBzaG91bGRuJ3QgdXNlIHJldmlzaW9uIGxhYmVscy48bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDs8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsgVGhl
IHJldmlzaW9uIGxhYmVsIGFsbG93cyBhIHVzZXIgdG8gZWFzaWx5IGZpZ3VyZSBvdXQgd2hldGhl
ciAyPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAm
Z3Q7IHJldmlzaW9ucyBhcmUgKE4pQkMuPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsgJmd0OyA8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmZ3Q7ICZndDsgSSB0aGluayB5b3UgbWVhbnQgJnF1b3Q7bW9kaWZpZWQgc2Vt
dmVyIGFzIHJldmlzaW9uIGxhYmVsIGFsbG93cyAuLi4mcXVvdDs8bzpwPjwvbzpwPjwvcHJlPg0K
PHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZndDsgJmd0OyBCdXQgaXQgaXMgbm90IHRydWUuJm5i
c3A7IFdoYXQgaGFwcGVuZWQgYmV0d2VlbiAxLjAuMk0gYW5kIDEuMC4zTT88bzpwPjwvbzpwPjwv
cHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IDxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZndDsgJmd0OyA8bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmZ3Q7ICZndDsgL21hcnRpbjxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgPG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jmd0OyAmZ3Q7IDxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZndDsgJmd0OyAmZ3Q7IFdpdGhv
dXQgdGhlIGxhYmVsLCB5b3UgYWx3YXlzIGhhdmUgdG8gdXNlIHRvb2xpbmcuPG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7PG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7IFJlZ2FyZHMsPG86
cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7IFJl
c2hhZC48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7
ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSSBhbSBhbGwgZm9yIHVzaW5nIHJldjpuYmMt
Y2hhbmdlcyBvciByZXY6ZWRpdG9yaWFsLWNoYW5nZXMgKHdoaWNoIEk8bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgdGhpbmsgc2hvdWxkIGJlIGFkZGVkKSBpbiBJRVRGIG1vZHVsZXMuPG86cD48L286
cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7PG86cD48L286
cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7PG86cD48L286
cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IC9tYXJ0aW48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7IE9yIGRvIHlvdSBoYXZlIHNvbWV0aGluZyBlbHNlIGlu
IG1pbmQ/PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyBSZWdhcmRzLDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7IFJlc2hhZC48bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEkgY2FuIHJlbHVjdGFudGx5IGFjY2VwdCB0aGF0IG1vZGlm
aWVkIHNtZXZlciBpcyBwdWJsaXNoZWQgYXM8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBFeHBlcmltZW50YWwuJm5ic3A7IEJ1dCB0aGF0IGRvZXNu
J3QgbWVhbiB0aGF0IElFVEYgbW9kdWxlcyBzaG91bGQgdXNlIGl0LjxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPiZuYnNwOyZuYnNwOyAmbmJzcDsmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAvbWFydGluPG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7IFJlZ2FyZHMs
PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyBSZXNoYWQuPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsg
Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7IE9uIDIwMjAtMDMtMjAsIDU6MDggUE0sICZxdW90O25ldG1vZCBvbiBiZWhh
bGYgb2YgUmVzaGFkIFJhaG1hbjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7ICZndDsgKHJyYWhtYW4pJnF1b3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm5ldG1v
ZC1ib3VuY2VzQGlldGYub3JnIj5uZXRtb2QtYm91bmNlc0BpZXRmLm9yZzwvYT4gb24gYmVoYWxm
IG9mPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OyA8YSBocmVmPSJtYWlsdG86cnJhaG1hbj00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZyI+
cnJhaG1hbj00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZzwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IEhpIE1hcnRpbiw8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBX
ZSd2ZSBvcGVuZWQgaXNzdWVzIHRvIHRyYWNrIHlvdXIgcmV2aWV3IGNvbW1lbnRzIChzZWUgYmVs
b3cpLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsg
V2lsbDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsg
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsga2ljayBvZmYgc2VwYXJhdGUgdGhlcmFkcyBm
b3IgZWFjaCBpc3N1ZS48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8YSBocmVmPSJodHRwczov
L3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX2dpdGh1Yi5jb21f
bmV0bW9kLTJEd2dfeWFuZy0yRHZlci0yRCZhbXA7ZD1Ed0lHYVEmYW1wO2M9TEZZWi1vOV9IVU1l
TVRTUWljdmpJZyZhbXA7cj1wOGt5ZUszdTRaWWlhUTJaUEdxd2t5WG1RZ0JINnI1anBZaVlXemhx
SjQ4JmFtcDttPWZmSDI2OGMweE9kMERTRkxReloySkhBbUNIalZ6UEpWSnRHUE54aWlKY3MmYW1w
O3M9SGpWdWo2OWZWc0NMdWx2eU5VYWp4Q2J0U0tQQVZrVVpWSk5LOHMtZi1IbyZhbXA7ZT0iPmh0
dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fZ2l0aHVi
LmNvbV9uZXRtb2QtMkR3Z195YW5nLTJEdmVyLTJEJmFtcDtkPUR3SUdhUSZhbXA7Yz1MRllaLW85
X0hVTWVNVFNRaWN2aklnJmFtcDtyPXA4a3llSzN1NFpZaWFRMlpQR3F3a3lYbVFnQkg2cjVqcFlp
WVd6aHFKNDgmYW1wO209ZmZIMjY4YzB4T2QwRFNGTFF6WjJKSEFtQ0hqVnpQSlZKdEdQTnhpaUpj
cyZhbXA7cz1IalZ1ajY5ZlZzQ0x1bHZ5TlVhanhDYnRTS1BBVmtVWlZKTks4cy1mLUhvJmFtcDtl
PTwvYT4gPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jmd0
OyAmZ3Q7IGR0L2lzc3Vlcz9xPWlzJTNBaXNzdWUmIzQzO2lzJTNBb3BlbiYjNDM7bGFiZWwlM0F1
cGRhdGVkLW1vZC1yZXYtaGFuZGxpbmc8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBSZWdhcmRz
LDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgUmVzaGFkLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl
PiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IE9uIDIwMjAtMDMtMTAsIDM6MzEgUE0sICZxdW90O25ldG1vZCBvbiBiZWhhbGYgb2YgTWFy
dGluIEJqw7Zya2x1bmQmcXVvdDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDs8YSBocmVm
PSJtYWlsdG86bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmciPm5ldG1vZC1ib3VuY2VzQGlldGYub3Jn
PC9hPiBvbiBiZWhhbGYgb2YgPGEgaHJlZj0ibWFpbHRvOm1iaiYjNDM7aWV0ZkA0NjY4LnNlIj5t
YmomIzQzO2lldGZANDY2OC5zZTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl
PiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEhpLDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4m
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEhlcmUgYXJlIG15IHJldmlldyBjb21tZW50cyBvZjxv
OnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZHJhZnQtdmVy
ZHQtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmctMDEuPG86cD48L286cD48L3ByZT4NCjxw
cmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0K
PHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4N
CjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBvJm5ic3A7IDMuMS4xPG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyAmbmJzcDsmbmJzcDsmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgbyZuYnNwOyBJbiBzdGF0ZW1lbnRzIHRoYXQgaGF2ZSBhbnkgZGF0YSBkZWZpbml0aW9u
IHN0YXRlbWVudHMgYXM8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHN1YnN0YXRl
bWVudHMsIHRob3NlIGRhdGEgZGVmaW5pdGlvbiBzdWJzdGF0ZW1lbnRzIE1BWSBiZTxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcmVvcmRlcmVkLCBhcyBsb25nIGFzIHRoZXkgZG8g
bm90IGNoYW5nZSB0aGUgb3JkZXJpbmcgb3IgYW55PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmcXVvdDtycGMmcXVvdDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZxdW90O2lucHV0JnF1b3Q7IHN1YnN0YXRlbWVudHMuPG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl
PiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSSB0aGluayB0aGlzIG5lZWRz
IHRvIGNhcHR1cmUgdGhhdCBubyBkZXNjZW5kYW50IHN0YXRlbWVudHMgdG88bzpwPjwvbzpwPjwv
cHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZxdW90O2lu
cHV0JnF1b3Q7IGNhbiBiZSByZW9yZGVyZWQuJm5ic3A7IFNhbWUgZm9yICZxdW90O291dHB1dCZx
dW90OyAobm90ZSwgJnF1b3Q7aW5wdXQmcXVvdDsgYW5kPG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDtvdXRwdXQmcXVvdDsg
aW4gYm90aCAmcXVvdDtycGMmcXVvdDsgYW5kICZxdW90O2FjdGlvbiZxdW90OykuPG86cD48L286
cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG8mbmJzcDsgMy4zPG86
cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0Ozxv
OnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgQWxsIHJldmlzaW9uIGxhYmVscyB0aGF0IG1hdGNoIHRoZSBwYXR0ZXJu
IGZvciB0aGUgJnF1b3Q7dmVyc2lvbiZxdW90OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdHlwZWRlZiBpbiB0
aGUgaWV0Zi15YW5nLXNlbXZlciBZQU5HIG1vZHVsZSBNVVNUIGJlPG86cD48L286cD48L3ByZT4N
CjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyBpbnRlcnByZXRlZCBhczxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgWUFORyBzZW1hbnRpYyB2ZXJzaW9uIG51bWJlcnMuPG86cD48L286cD48L3ByZT4N
CjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSSBkb24ndCB0aGlu
ayB0aGlzIGlzIGEgZ29vZCBpZGVhLiZuYnNwOyBTZWVtcyBsaWtlIGEgbGF5ZXIgdmlvbGF0aW9u
LjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgV2hhdCBpZiBteSBwcm9qZWN0IHVzZSBhbm90aGVyIGRpYWxlY3Qgb2Ygc2VtdmVyLCB0
aGF0IHdvdWxkbid0PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsgJmd0OyBiZTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgcG9zc2libGUgd2l0aCB0aGlzIHJ1bGUuJm5ic3A7IEkgdGhpbmsgdGhp
cyBuZWVkcyB0byBiZSByZW1vdmVkLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyBvJm5ic3A7IDMuMzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4gJm5i
c3A7Jm5ic3A7Jm5ic3A7Jmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFN1Ym1vZHVsZXMg
TVVTVCBOT1QgdXNlIHJldmlzaW9uIGxhYmVsIHNjaGVtZXMgdGhhdCBjb3VsZDxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgYmU8bzpwPjwvbzpwPjwv
cHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IGNvbmZ1c2VkPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB3aXRoIHRoZSBpbmNsdWRpbmcgbW9kdWxlJ3Mg
cmV2aXNpb24gbGFiZWwgc2NoZW1lLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEhtbSwgaG93IGRvIEkgZW5zdXJlIHRoYXQgdGhp
cyBNVVNUIE5PVCBpcyBoYW5kbGVkIGNvcnJlY3RseT88bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4m
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IFdoYXQ8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4m
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGV4YWN0bHkgZG9lcyAmcXVvdDtj
b3VsZCBiZSBjb25mdXNlZCB3aXRoJnF1b3Q7IG1lYW4/PG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl
PiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG8gJm5ic3A7My4zPG86cD48L286cD48L3ByZT4N
CjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgSW4gdGhlIGZpbGVuYW1lIG9mIGEgWUFORyBtb2R1bGUsIHdoZXJlIGl0IHRh
a2VzIHRoZSBmb3JtOjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbW9kdWxlLTxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgb3Itc3VibW9kdWxlLW5hbWUgWydAJyByZXZpc2lvbi1sYWJl
bF0gKCAnLnlhbmcnIC8gJy55aW4nICk8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBTaG91bGQgdGhpcyBzZWN0aW9uIHVwZGF0ZSA1
LjIgb2YgUkZDIDc5NTA/Jm5ic3A7IEkga25vdyB0aGF0IDUuMiBqdXN0PG86cD48L286cD48L3By
ZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBzYXlzICZxdW90
O1NIT1VMRCZxdW90Oy4mbmJzcDsgQnV0IGV4aXN0aW5nIHRvb2xzIGltcGxlbWVudCB0aGlzIFNI
T1VMRCwgYW5kPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsg
Jmd0OyB0aGV5PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsg
Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDtuZWVkIHRvIGJlIHVwZGF0ZWQgdG8gaGFuZGxlIHRoaXMgbmV3IGNvbnZl
bnRpb24uPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZn
dDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgQnV0IEkgd29uZGVyIGlmIHRoaXMgYSBnb29kIGlkZWEuJm5ic3A7IEl0IG1l
YW5zIHRoYXQgYSB0b29sIHRoYXQgbG9va3M8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGZvciBhIG1vZHVsZSB3aXRoIGEgY2VydGFp
biByZXZpc2lvbiBkYXRlIGNhbm5vdCBzaW1wbHkgY2hlY2s8bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IHRoZTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl
PiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZmlsZW5hbWVzLCBidXQgbmVl
ZCB0byBwYXJzZSBhbGwgYXZhaWxhYmxlIG1vZHVsZXMgKHdpanVzdCB0bzxvOnA+PC9vOnA+PC9w
cmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgZmluZDxvOnA+PC9vOnA+PC9w
cmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdGhlPG86cD48
L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86
cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBvJm5ic3A7IDMu
NDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGxlYWYgaW1wZXJpYWwtdGVtcGVyYXR1cmUgezxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdHlwZSBpbnQ2NDs8bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IHVuaXRzICZxdW90O2RlZ3JlZXMgRmFocmVuaGVpdCZxdW90Ozs8
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHN0YXR1cyBkZXByZWNhdGVkIHs8bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHJldjpzdGF0dXMtZGVz
Y3JpcHRpb248bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAm
Z3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZxdW90O0ltcGVyaWFsIG1lYXN1cmVtZW50cyBhcmUgYmVpbmcgcGhhc2VkIG91
dCBpbiBmYXZvcjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgb2YgdGhlaXIgbWV0cmljIGVxdWl2YWxlbnRzLiZuYnNwOyBVc2Ug
bWV0cmljLXRlbXBlcmF0dXJlPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBpbnN0ZWFkLiZxdW90Ozs8bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRl
c2NyaXB0aW9uPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsg
Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
cXVvdDtUZW1wZXJhdHVyZSBpbiBkZWdyZWVzIEZhaHJlbmhlaXQuJnF1b3Q7OzxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgfTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IEkgZG9uJ3QgdGhpbmsgcmV2OnN0YXR1cy1kZXNjcmlwdGlvbiBp
cyBuZWNlc3NhcnkgLyB3b3J0aCBpdC4mbmJzcDsgVGhpczxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl
PiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgY2FuIGVhc2lseSBiZSB3cml0
dGVuIHdpdGggdGhlIG5vcm1hbCBkZXNjcmlwdGlvbiBzdGF0ZW1lbnQ8bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IGluc3RlYWQ6PG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgbGVhZiBpbXBlcmlhbC10ZW1wZXJhdHVyZSB7PG86cD48L286cD48L3ByZT4N
CjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyB0eXBlIGludDY0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgdW5pdHMgJnF1b3Q7ZGVncmVlcyBGYWhyZW5oZWl0JnF1b3Q7OzxvOnA+PC9vOnA+PC9w
cmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7c3RhdHVzIGRlcHJlY2F0ZWQ7PG86cD48L286cD48L3ByZT4N
CjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyBkZXNjcmlwdGlvbjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7SW1wZXJpYWwgbWVhc3VyZW1lbnRz
IGFyZSBiZWluZyBwaGFzZWQgb3V0IGluIGZhdm9yPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBvZiB0aGVpciBtZXRyaWMgZXF1
aXZhbGVudHMuJm5ic3A7IFVzZSBtZXRyaWMtdGVtcGVyYXR1cmU8bzpwPjwvbzpwPjwvcHJlPg0K
PHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGluc3RlYWQuPG86
cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0Ozxv
OnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgVGVtcGVyYXR1cmUgaW4gZGVncmVlcyBGYWhyZW5oZWl0LiZxdW90Ozs8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IH08bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgbyZuYnNwOyAzLjU8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBUaGUgZXhhbXBsZSBtb2R1bGVzIHNob3VsZCBiZSBs
ZWdhbCBZQU5HIG1vZHVsZXMuJm5ic3A7IFVzZSBlLmcuPG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDt1cm46ZXhhbXBsZTpt
b2R1bGUmcXVvdDsgYXMgbmFtZXNwYWNlLjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwO0Fsc28sIHRoZSBtb2R1bGVzIGFyZSBtaXNz
aW5nIHRoZSBsYXN0ICZxdW90O30mcXVvdDssIHdoaWNoIGNvbmZ1c2VzIHRoZTxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7
cmZjc3RyaXAmcXVvdDsgdG9vbC48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgbyA0LjEuMTxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEFsdGVybmF0aXZlbHksIHRo
ZSBmaXJzdCBleGFtcGxlIGNvdWxkIGhhdmUgdXNlZCB0aGUgcmV2aXNpb248bzpwPjwvbzpwPjwv
cHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IGxhYmVsPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsg
Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDsxLjAuMCZxdW90OyBpbnN0ZWFkLCB3aGlj
aCBzZWxlY3RzIHRoZSBzYW1lIHNldCBvZjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7ICZndDsgcmV2aXNpb25zL3ZlcnNpb25zLjxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
O2ltcG9ydCBleGFtcGxlLW1vZHVsZSB7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyByZXY6
cmV2aXNpb24tb3ItZGVyaXZlZCAxLjAuMDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08bzpwPjwvbzpwPjwv
cHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBTaG91bGRu
J3QgdGhpcyBiZSBzLzEuMC4wLzIuMC4wL2cgPzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBvJm5ic3A7IDU8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4m
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBJIHRoaW5rIHRoZSBtb2R1bGUg
bmFtZSAmcXVvdDtpZXRmLXlsLXJldmlzaW9ucyZxdW90OyBzaG91bGQgYmUgY2hhbmdlZDxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgdG88bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZx
dW90O2lldGYteWFuZy1saWJyYXJ5LXJldmlzaW9ucyZxdW90Oy4mbmJzcDsmbmJzcDsgJnF1b3Q7
eWwmcXVvdDsgaXMgbm90IGEgd2VsbC1rbm93biBhY3JvbnltLjxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0K
PHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4N
CjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBvJm5ic3A7IDUuMi4yPG86cD48L286cD48
L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgV291bGRu
J3QgaXQgYmUgYmV0dGVyIGlmIHRoZSBsZWFmICZxdW90O2RlcHJlY2F0ZWQtbm9kZXMtPG86cD48
L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyBpbXBsZW1lbnRl
ZCZxdW90OyBhbmQ8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZxdW90O29ic29sZXRlLW5vZGVzLWFic2VudCZxdW90OyB3ZXJlIG9m
IHR5cGUgJnF1b3Q7Ym9vbGVhbiZxdW90OyByYXRoZXIgdGhhbjxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgdHlwZTxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7ZW1wdHkmcXVv
dDs/PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsg
Jmd0OyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG8m
bmJzcDsgNy4xPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsg
Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgVGhlIHRleHQgc2F5czo8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBBbGwgSUVURiBZ
QU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVsIHN0YXRlbWVudHM8bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IGZvcjxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyAmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgYWxsPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBuZXdseSBwdWJsaXNoZWQgWUFORyBtb2R1bGVz
LCBhbmQgYWxsIG5ld2x5IHB1Ymxpc2hlZDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZu
YnNwOyZuYnNwOyAmZ3Q7ICZndDsgcmV2aXNpb25zIG9mPG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBleGlzdGlu
ZyBZQU5HIG1vZHVsZXMuJm5ic3A7IFRoZSByZXZpc2lvbi1sYWJlbCBNVVNUIHRha2UgdGhlIGZv
cm08bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IG9m
IGE8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZn
dDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IFlBTkcgc2VtYW50aWMgdmVyc2lvbiBudW1iZXIgW0ktRC52ZXJk
dC1uZXRtb2QteWFuZy08bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OyAmZ3Q7IHNlbXZlcl0uPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZu
YnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSSBzdHJvbmdseSBkaXNhZ3JlZSB3aXRoIHRoaXMgbmV3
IHJ1bGUuJm5ic3A7IElFVEYgbW9kdWxlcyB1c2UgYSBsaW5lYXI8bzpwPjwvbzpwPjwvcHJlPg0K
PHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGhpc3RvcnksIHNvIHRo
ZXJlIGFyZSBubyByZWFzb25zIHRvIHVzZSAmcXVvdDttb2RpZmllZCBzZW12ZXImcXVvdDsuPG86
cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0Ozxv
OnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgSXQgaXMgb2sgdG8gdXNlIHJldjpuYmMtY2hhbmdlcyBpZiBuZWVkZWQsIHRob3VnaC48bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86
cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0Ozxv
OnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbyA3LjEuMTxv
OnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZndDs8
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IFRoZXJlIGlzIGEgbWlzc2luZyAmcXVvdDsgaW46PG86cD48L286cD48L3ByZT4NCjxwcmU+
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl
PiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgNC4mbmJzcDsgRm9y
IHN0YXR1cyAmcXVvdDtvYnNvbGV0ZSZxdW90OywgaXQgaXMgUkVDT01NRU5ERUQgdG8ga2VlcCB0
aGU8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZx
dW90O3N0YXR1cy08bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRlc2NyaXB0aW9u
JnF1b3Q7IGluZm9ybWF0aW9uLCBmcm9tIHdoZW4gdGhlIG5vZGUgaGFkIHN0YXR1czxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7ZGVwcmVjYXRlZCwgd2hpY2ggaXMgc3Rp
bGwgcmVsZXZhbnQuPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBIRVJFJm5ic3A7IC0tLS0tLS0tLS0tXjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl
PiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxw
cmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBvJm5ic3A7IDg8bzpwPjwvbzpwPjwvcHJlPg0K
PHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4N
CjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBzL0NPREUgRU5EUyZn
dDsvJmx0O0NPREUgRU5EUyZndDsvPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJz
cDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IG8gQm90aCBZQU5HIG1vZHVsZXM8bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxw
cmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBBbGwgZXh0ZW5zaW9ucyBz
aG91bGQgc3BlY2lmeSB0aGUgZ3JhbW1hcjsgaS5lLiwgaW4gd2hpY2g8bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IHN0YXRlbWVudHM8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHRoZXkg
Y2FuIGJlIHByZXNlbnQgYW5kIHdoaWNoIHN1YnN0YXRlbWVudHMgdGhleSBjYW4gaGF2ZS48bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86
cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0Ozxv
OnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IC9tYXJ0aW48
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbmV0bW9kIG1haWxpbmcgbGlzdDxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPGEgaHJlZj0ibWFp
bHRvOm5ldG1vZEBpZXRmLm9yZyI+bmV0bW9kQGlldGYub3JnPC9hPjxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZl
bnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbG1h
bl9saXN0aW5mb19uZXRtb2QmYW1wO2Q9RHdJR2FRJmFtcDtjPUxGWVotbzlfSFVNZU1UU1FpY3Zq
SWcmYW1wO3I9cDhreWVLM3U0WllpYVEyWlBHcXdreVhtUWdCSDZyNWpwWWlZV3pocUo0OCZhbXA7
bT1mZkgyNjhjMHhPZDBEU0ZMUXpaMkpIQW1DSGpWelBKVkp0R1BOeGlpSmNzJmFtcDtzPXo1TGlE
T2xrbzQ4dnVxbElnQTBHbTdkY3N4bUhPdHdmb2Q2d0M0NmxSVTAmYW1wO2U9Ij5odHRwczovL3Vy
bGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19t
YWlsbWFuX2xpc3RpbmZvX25ldG1vZCZhbXA7ZD1Ed0lHYVEmYW1wO2M9TEZZWi1vOV9IVU1lTVRT
UWljdmpJZyZhbXA7cj1wOGt5ZUszdTRaWWlhUTJaUEdxd2t5WG1RZ0JINnI1anBZaVlXemhxSjQ4
JmFtcDttPWZmSDI2OGMweE9kMERTRkxReloySkhBbUNIalZ6UEpWSnRHUE54aWlKY3MmYW1wO3M9
ejVMaURPbGtvNDh2dXFsSWdBMEdtN2Rjc3htSE90d2ZvZDZ3QzQ2bFJVMCZhbXA7ZT08L2E+IDxv
OnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZndDsgJmd0OyAm
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
Jmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsg
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7
ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IF9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBuZXRtb2QgbWFp
bGluZyBsaXN0PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsg
Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8YSBocmVmPSJtYWlsdG86bmV0bW9k
QGlldGYub3JnIj5uZXRtb2RAaWV0Zi5vcmc8L2E+PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8
YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMt
M0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX25ldG1vZCZhbXA7ZD1Ed0lHYVEmYW1w
O2M9TEZZWi1vOV9IVU1lTVRTUWljdmpJZyZhbXA7cj1wOGt5ZUszdTRaWWlhUTJaUEdxd2t5WG1R
Z0JINnI1anBZaVlXemhxSjQ4JmFtcDttPWZmSDI2OGMweE9kMERTRkxReloySkhBbUNIalZ6UEpW
SnRHUE54aWlKY3MmYW1wO3M9ejVMaURPbGtvNDh2dXFsSWdBMEdtN2Rjc3htSE90d2ZvZDZ3QzQ2
bFJVMCZhbXA7ZT0iPmh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1o
dHRwcy0zQV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlzdGluZm9fbmV0bW9kJmFtcDtkPUR3SUdh
USZhbXA7Yz1MRllaLW85X0hVTWVNVFNRaWN2aklnJmFtcDtyPXA4a3llSzN1NFpZaWFRMlpQR3F3
a3lYbVFnQkg2cjVqcFlpWVd6aHFKNDgmYW1wO209ZmZIMjY4YzB4T2QwRFNGTFF6WjJKSEFtQ0hq
VnpQSlZKdEdQTnhpaUpjcyZhbXA7cz16NUxpRE9sa280OHZ1cWxJZ0EwR203ZGNzeG1IT3R3Zm9k
NndDNDZsUlUwJmFtcDtlPTwvYT4gPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmd0OzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNw
OyZuYnNwOyZuYnNwOyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmZ3Q7
PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyAmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7ICZndDs8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJz
cDsmbmJzcDsmbmJzcDsgJmd0OyAmZ3Q7IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fPG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZndDsgJmd0OyBuZXRtb2QgbWFpbGluZyBsaXN0PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZndDsgJmd0OyA8YSBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYub3Jn
Ij5uZXRtb2RAaWV0Zi5vcmc8L2E+PG86cD48L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZndDsgJmd0OyA8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5j
b20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX25ldG1v
ZCZhbXA7ZD1Ed0lHYVEmYW1wO2M9TEZZWi1vOV9IVU1lTVRTUWljdmpJZyZhbXA7cj1wOGt5ZUsz
dTRaWWlhUTJaUEdxd2t5WG1RZ0JINnI1anBZaVlXemhxSjQ4JmFtcDttPWZmSDI2OGMweE9kMERT
RkxReloySkhBbUNIalZ6UEpWSnRHUE54aWlKY3MmYW1wO3M9ejVMaURPbGtvNDh2dXFsSWdBMEdt
N2Rjc3htSE90d2ZvZDZ3QzQ2bFJVMCZhbXA7ZT0iPmh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBv
aW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlzdGluZm9f
bmV0bW9kJmFtcDtkPUR3SUdhUSZhbXA7Yz1MRllaLW85X0hVTWVNVFNRaWN2aklnJmFtcDtyPXA4
a3llSzN1NFpZaWFRMlpQR3F3a3lYbVFnQkg2cjVqcFlpWVd6aHFKNDgmYW1wO209ZmZIMjY4YzB4
T2QwRFNGTFF6WjJKSEFtQ0hqVnpQSlZKdEdQTnhpaUpjcyZhbXA7cz16NUxpRE9sa280OHZ1cWxJ
Z0EwR203ZGNzeG1IT3R3Zm9kNndDNDZsUlUwJmFtcDtlPTwvYT4gPG86cD48L286cD48L3ByZT4N
CjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PG86cD48L286cD48L3ByZT4NCjxwcmU+PG86
cD4mbmJzcDs8L286cD48L3ByZT4NCjxwcmU+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX188bzpwPjwvbzpwPjwvcHJlPg0KPHByZT5uZXRtb2QgbWFpbGluZyBs
aXN0PG86cD48L286cD48L3ByZT4NCjxwcmU+PGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBpZXRmLm9y
ZyI+bmV0bW9kQGlldGYub3JnPC9hPjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPjxhIGhyZWY9Imh0
dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3Lmll
dGYub3JnX21haWxtYW5fbGlzdGluZm9fbmV0bW9kJmFtcDtkPUR3SUdhUSZhbXA7Yz1MRllaLW85
X0hVTWVNVFNRaWN2aklnJmFtcDtyPXA4a3llSzN1NFpZaWFRMlpQR3F3a3lYbVFnQkg2cjVqcFlp
WVd6aHFKNDgmYW1wO209ZmZIMjY4YzB4T2QwRFNGTFF6WjJKSEFtQ0hqVnpQSlZKdEdQTnhpaUpj
cyZhbXA7cz16NUxpRE9sa280OHZ1cWxJZ0EwR203ZGNzeG1IT3R3Zm9kNndDNDZsUlUwJmFtcDtl
PSI+aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193
d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19uZXRtb2QmYW1wO2Q9RHdJR2FRJmFtcDtjPUxG
WVotbzlfSFVNZU1UU1FpY3ZqSWcmYW1wO3I9cDhreWVLM3U0WllpYVEyWlBHcXdreVhtUWdCSDZy
NWpwWWlZV3pocUo0OCZhbXA7bT1mZkgyNjhjMHhPZDBEU0ZMUXpaMkpIQW1DSGpWelBKVkp0R1BO
eGlpSmNzJmFtcDtzPXo1TGlET2xrbzQ4dnVxbElnQTBHbTdkY3N4bUhPdHdmb2Q2d0M0NmxSVTAm
YW1wO2U9PC9hPiA8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48bzpwPiZuYnNwOzwvbzpwPjwvcHJl
Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1s
Pg0K

--_000_DM5PR08MB263312F04224546549A595BA9BC80DM5PR08MB2633namp_--


From nobody Tue Mar 31 10:19:08 2020
Return-Path: <jason.sterne@nokia.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 968153A24F7 for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 10:19:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.001
X-Spam-Level: 
X-Spam-Status: No, score=-0.001 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.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 NioRTco3R926 for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 10:19:02 -0700 (PDT)
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2137.outbound.protection.outlook.com [40.107.236.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D79393A24FF for <netmod@ietf.org>; Tue, 31 Mar 2020 10:19:01 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kVY0SPkOMFwfub6vil13TzBJiMIuGbZYkMGLJWPiebZvfe62GqIsJhi+cbIjJBd3gp0KjskCaWuYVM2OP2CKbNJylu+ScviSPc4ApZ38o6y9cHO5wMlqA6iATH0D84HHgOh1IOs5T4HXijGVuR8xNo+sA3c6N2kjfSld7kv9/bS4nCUiAy8EmfWSQWIG+Wu3XnisZrTyGDBaEYF/bzvbF1KOg5sBtbzOzyzcxa6MnsXhkDdMdJQuqrbwngvMVSCsIMExug03JbeHjVSx2cvitdS72VFd8gviSngfb5w3CSLlGgLgFaN3Asr4wjt3ZQbcix32DrjkaGkzXDJ0oXyKpg==
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=KkYxp04dzlB3rKB9AMbdw+xulC2hU1G9/Gz9J5rTKAM=; b=ETYMJzyyXGMTmkknSP0HFgL/4n2mAbe0MRMCGjGUWGczIX6ceWzxwUrtgCYMPtSKTv3dmOo9c6ZaAJWnPut6sr9Fo7sjbXjaZRMNuPhnXq1Ph9EzjINXb4kOfk4kqfsqnzVK28wzVNA0ykJvFwsMszDQ0Tm+5nb+h2R8y6HY4a65UNsZpt2SkKfJ8pDtngZ+mHkYk9V5f6qGq6WBn+oUrvqLQJCL7MLa6iMSl+dFZ60w3DW05/RXQ4FNES95aMpV/WhKYPpqkKtp/EKcp9kJmNYCzNAd7TMj66a4AiVI4AWDcplfBVaFcVvksuRHSnYiOwdnp6askmf2xii1dACS6g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KkYxp04dzlB3rKB9AMbdw+xulC2hU1G9/Gz9J5rTKAM=; b=K+JD/wOJ+IfDiSi0I0lzWDbBjOwzf1utdXjqtIanAhdudxxP4qiGMWNYKlNnLdN1kUHGU5vSYb5cdk8sithPNP+UnmC9xV4CeLr3oekqzOJB30F20H7Ak/a9xwJgMhhr35deO6iZuHN+QlyKl/qfNxWa1ZCPsufHdaniJVFBAkc=
Received: from DM5PR08MB2633.namprd08.prod.outlook.com (2603:10b6:3:ca::21) by DM5PR08MB2841.namprd08.prod.outlook.com (2603:10b6:3:144::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20; Tue, 31 Mar 2020 17:18:59 +0000
Received: from DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::c00d:56c3:675e:ec63]) by DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::c00d:56c3:675e:ec63%3]) with mapi id 15.20.2856.019; Tue, 31 Mar 2020 17:18:59 +0000
From: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
To: Andy Bierman <andy@yumaworks.com>
CC: =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= <mbj+ietf@4668.se>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] All IETF YANG modules MUST include revision-label statements
Thread-Index: AQHWBtNsM0hFMwGcFk22QjMBKcTjZ6hhqAFwgAAE4QCAAACBsIAABmUAgAE+bNA=
Date: Tue, 31 Mar 2020 17:18:59 +0000
Message-ID: <DM5PR08MB26334483676EC3875074A2189BC80@DM5PR08MB2633.namprd08.prod.outlook.com>
References: <047FB87D-37B2-41F4-86D2-B9A03050B4EB@cisco.com> <20200330.223957.1196399215343087647.id@4668.se> <DM5PR08MB2633E6B1CA925B2D6E4B3AAE9BCB0@DM5PR08MB2633.namprd08.prod.outlook.com> <20200330.235046.60166687757387667.id@4668.se> <DM5PR08MB26331E2259B8FAE739902CAD9BCB0@DM5PR08MB2633.namprd08.prod.outlook.com> <CABCOCHSU4cffoW9Wz-UWqdvOQzp7t9LJUC_B5QS+fFBmXBtuXw@mail.gmail.com>
In-Reply-To: <CABCOCHSU4cffoW9Wz-UWqdvOQzp7t9LJUC_B5QS+fFBmXBtuXw@mail.gmail.com>
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=jason.sterne@nokia.com; 
x-originating-ip: [65.110.221.64]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: d64cb6fb-338b-4192-03bd-08d7d59799d6
x-ms-traffictypediagnostic: DM5PR08MB2841:
x-microsoft-antispam-prvs: <DM5PR08MB2841A642603C5BF2CF9EA0B59BC80@DM5PR08MB2841.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0359162B6D
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DM5PR08MB2633.namprd08.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(10019020)(4636009)(136003)(396003)(39860400002)(346002)(376002)(366004)(55016002)(86362001)(76116006)(7696005)(186003)(66556008)(8676002)(81166006)(6506007)(4326008)(66446008)(26005)(66476007)(966005)(53546011)(9686003)(54906003)(8936002)(2906002)(52536014)(64756008)(81156014)(5660300002)(33656002)(6916009)(71200400001)(316002)(66946007)(478600001)(66574012)(30864003)(9326002)(579004); DIR:OUT; SFP:1102; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Sr74NyNfZRcr4aFRseX8Vp4x+hXg4FlLr138qVkjs55dPNDWKXyO/It507V7mcZRUYQmJRR6HlQZizjMvAxnczwL8yHV40iCi9HhxGkDFqLYcv+9tE1YCeetrLx9hGDHCoQ1dSVsKtSdyQPRbLBrZwH7jKCqIx8pgTphwFE2+eD+M8KKFZAgi2GJBLM0LabWtFy7iDwrRABK8z9sv/eFv6feBe/ggWouzJ2Xx0JX3eRAAmXLncjk7hORaT93Y2F6G+6s5YyljtxjdOUw4fIQw/87F8nxZ6OxGCMQvbqERDGIyLFLwQ+HP2N4r7cj7dzDjObzYjAISmTJWaOgH4Gi0GXmvi8k4wd4lSUTpZcNurCinNMhocLGifeH0u3HYQDqaDiXT+BTwM+MT81wkCMSdb7uMOc+F+UoRQOFF559mlyU6fdh2dXbyHl8BZeF7sKfabcJIGBrjYEt385mffT0OJftO4cuY/HqtjQ/rfuRFPSC8Bv9jJ6lhZ47SfqiZ5ITbgJoqymRmG6A5PZRZMUMmg==
x-ms-exchange-antispam-messagedata: ScbOA7NNWRGPAzjQnVHlgXD3pEHweQpiICebOyLXt4I3QNs+RAgD0V5iJtb2Onu5peXdFkGEdF9o2tNoLpmDHAkUJ/aJBQDcD0YknTJp3qcHRbDKzJvROVfR+DjdOdd3dX4Q6JGuc4QOYN+fD8dW2w==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM5PR08MB26334483676EC3875074A2189BC80DM5PR08MB2633namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d64cb6fb-338b-4192-03bd-08d7d59799d6
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Mar 2020 17:18:59.2722 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: YyqE9XMLh7u/HsD6SA2tDwSRZK4518NVXyfd/wyHTH8JY7EFDUmFMmXnpZqrF6oL+mcrntUIRn/AsFiNSPVNEw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR08MB2841
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/D1L4_1TQG7MyK1jK-N_zREUD5LE>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 17:19:07 -0000

--_000_DM5PR08MB26334483676EC3875074A2189BC80DM5PR08MB2633namp_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgQW5keSwNCg0KSSB3YXNuJ3Qgc28gbXVjaCB3b3JyaWVkIGFib3V0IHBlb3BsZSBmaWxsaW5n
IGluIHRoZSByZXZpc2lvbiBzdGF0ZW1lbnRzIGFzIHRoZXkgZ28gYWxvbmcuIEJ1dCBhZnRlciBh
IHdoaWxlIChlc3BlY2lhbGx5IGZvciB2ZW5kb3IgbW9kZWxzKSB0aGUgbGlzdCBvZiByZXZpc2lv
biBzdGF0ZW1lbnRzIGNvdWxkIGdldCB2ZXJ5IGxhcmdlIGFuZCB0aGVyZSBtYXkgYmUgYSBkZXNp
cmUgdG8gcmVtb3ZlIHNvbWUgb2YgdGhlbSwgb3Igc29tZWhvdyAiY29tcHJlc3MiIHRoZSBpbmZv
cm1hdGlvbiBmb3IgdGhlIDJuZCBoYWxmIG9mIHRoZSBzdGF0ZW1lbnRzLCBldGMuDQoNCk9uZSBw
cmltYXJ5IHZhbHVlIG9mIHRoZSB5YW5nIHNlbXZlciBpcyBhIHF1aWNrIGVhc3kgd2F5IHRvIHNl
ZSBpZiB0d28gYXJiaXRyYXJ5IHZlcnNpb25zIGFyZSBCQywgTkJDIChvciBpbiB0aGUgY2FzZSBv
ZiBNLCAicG9zc2libHkgTkJDLCB5b3UnZCBiZXR0ZXIgY2hlY2siKS4gSXQgZG9lc24ndCByZXF1
aXJlIGtlZXBpbmcgYSBsb25nIGhpc3RvcnkgdG8gaGF2ZSBhICJjdW11bGF0aXZlIiBpbmRpY2F0
aW9uLg0KDQpKYXNvbg0KDQpGcm9tOiBBbmR5IEJpZXJtYW4gPGFuZHlAeXVtYXdvcmtzLmNvbT4N
ClNlbnQ6IE1vbmRheSwgTWFyY2ggMzAsIDIwMjAgNjoxNSBQTQ0KVG86IFN0ZXJuZSwgSmFzb24g
KE5va2lhIC0gQ0EvT3R0YXdhKSA8amFzb24uc3Rlcm5lQG5va2lhLmNvbT4NCkNjOiBNYXJ0aW4g
QmrDtnJrbHVuZCA8bWJqK2lldGZANDY2OC5zZT47IG5ldG1vZEBpZXRmLm9yZw0KU3ViamVjdDog
UmU6IFtuZXRtb2RdIEFsbCBJRVRGIFlBTkcgbW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNpb24t
bGFiZWwgc3RhdGVtZW50cw0KDQoNCg0KT24gTW9uLCBNYXIgMzAsIDIwMjAgYXQgMjo1NyBQTSBT
dGVybmUsIEphc29uIChOb2tpYSAtIENBL090dGF3YSkgPGphc29uLnN0ZXJuZUBub2tpYS5jb208
bWFpbHRvOmphc29uLnN0ZXJuZUBub2tpYS5jb20+PiB3cm90ZToNClBsZWFzZSBzZWUgaW5saW5l
DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWFydGluIEJqw7Zya2x1
bmQgPG1iaitpZXRmQDQ2Njguc2U8bWFpbHRvOm1iaiUyQmlldGZANDY2OC5zZT4+DQo+IFNlbnQ6
IE1vbmRheSwgTWFyY2ggMzAsIDIwMjAgNTo1MSBQTQ0KPiBUbzogU3Rlcm5lLCBKYXNvbiAoTm9r
aWEgLSBDQS9PdHRhd2EpIDxqYXNvbi5zdGVybmVAbm9raWEuY29tPG1haWx0bzpqYXNvbi5zdGVy
bmVAbm9raWEuY29tPj4NCj4gQ2M6IHJyYWhtYW5AY2lzY28uY29tPG1haWx0bzpycmFobWFuQGNp
c2NvLmNvbT47IG5ldG1vZEBpZXRmLm9yZzxtYWlsdG86bmV0bW9kQGlldGYub3JnPg0KPiBTdWJq
ZWN0OiBSZTogW25ldG1vZF0gQWxsIElFVEYgWUFORyBtb2R1bGVzIE1VU1QgaW5jbHVkZSByZXZp
c2lvbi1sYWJlbA0KPiBzdGF0ZW1lbnRzDQo+DQo+ICJTdGVybmUsIEphc29uIChOb2tpYSAtIENB
L090dGF3YSkiIDxqYXNvbi5zdGVybmVAbm9raWEuY29tPG1haWx0bzpqYXNvbi5zdGVybmVAbm9r
aWEuY29tPj4gd3JvdGU6DQo+ID4gPiBCdXQgaXQgaXMgbm90IHRydWUuICBXaGF0IGhhcHBlbmVk
IGJldHdlZW4gMS4wLjJNIGFuZCAxLjAuM00/DQo+ID4NCj4gPiBJdCB0ZWxscyB5b3UgdGhlcmUg
aXMgYW4gTkJDIGNoYW5nZSBiZXR3ZWVuIDEuMC4yTSBhbmQgMS4wLjNNLg0KPg0KPiBOby4gIEFz
IHlvdSBub3RlIGJlbG93IGl0IHNheXMgdGhhdCBhbGwgYmV0cyBhcmUgb2ZmLiAgVGhlIGNoYW5n
ZQ0KPiBiZXR3ZWVuIHRoZXNlIHR3byBjb3VsZCBiZSBhIHNwZWxsaW5nIGVycm9yIGZpeC4gIEhl
bmNlLCBSZXNoYWQncw0KPiBzdGF0ZW1lbnQgdGhhdCAiVGhlIHJldmlzaW9uIGxhYmVsIGFsbG93
cyBhIHVzZXIgdG8gZWFzaWx5IGZpZ3VyZSBvdXQNCj4gd2hldGhlciAyIHJldmlzaW9ucyBhcmUg
KE4pQkMuIiBpcyBub3QgY29ycmVjdC4NCg0KWz4+SlRTOiBdIFlvdSBhcmUgY29ycmVjdCBhbmQg
SSBtYWRlIGEgbWlzdGFrZSBpbiBteSByZXBseSAobG9va2VkIHRvbyBxdWlja2x5KS4gVGhlIE0g
Z2l2ZXMgeW91IG9uZSBjaGFuY2UgdG8gaW5kaWNhdGUgYSBOQkMgY2hhbmdlIGluIGEgYnJhbmNo
LiBBZnRlciB0aGF0IHlvdSBubyBsb25nZXIga25vdyAoaS5lLiBubyB3b3JzZSB0aGFuIG5vIHJl
dmlzaW9uIGxhYmVsIGF0IGFsbCkuDQppdCBpcyBhIGNvbXByb21pc2UgdGhhdCBhbGxvd3M6DQot
IGtub3dsZWRnZSBhYm91dCB0aGUgbmF0dXJlIG9mIGNoYW5nZXMgb24gYSBicmFuY2ggdGhhdCBo
YXNuJ3QgYmVlbiBwb2lzb25lZCB5ZXQNCi0gb25lIGNoYW5jZSB0byBhbGVydCB1c2VycyB0aGF0
IGFuIE5CQyBjaGFuZ2Ugd2FzIG1hZGUgb24gYSBicmFuY2gNClRoYXQgaXMgdXNlZnVsIGVub3Vn
aCB0byBoYXZlIGl0IElNTy4NCg0KRG9uJ3QgYWdyZWUuDQpBbHNvIGZpbmQgdGhlIGFyZ3VtZW50
IHRoYXQgdGhlIHJldmlzaW9uIGhpc3Rvcnkgd2lsbCBiZSBpbmNvbXBsZXRlIG5vdCBjb252aW5j
aW5nLg0KSWYgYSBkZXZlbG9wZXIga25vd3MgZW5vdWdoIHRvIGFkZCB0aGUgTSB0aGVuIHRoZXkg
Y2FuIGtub3cgZW5vdWdoIHRvDQpmaWxsIGluIHRoZSByZXZpc2lvbi1zdG10IGNvcnJlY3RseS4N
Cg0KPg0KPiA+IFRoZSBNIGdpdmVzIGFuIGluZGljYXRpb24gdGhhdCBhIGJyYW5jaCBoYXMgYmVl
biAicG9pc29uZWQiIGJ5IGFuDQo+ID4gTkJDIGNoYW5nZSBhbmQgdGhhdCBhbGwgYmV0cyBhcmUg
b2ZmIGZyb20gdGhhdCBwb2ludCBvbndhcmRzIGluIHRoYXQNCj4gPiBicmFuY2guDQo+DQo+DQo+
IC9tYXJ0aW4NCg0KIEFuZHkNCg0KPg0KPg0KPiA+DQo+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3Nh
Z2UtLS0tLQ0KPiA+ID4gRnJvbTogbmV0bW9kIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZzxtYWls
dG86bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc+PiBPbiBCZWhhbGYgT2YgTWFydGluIEJqw7Zya2x1
bmQNCj4gPiA+IFNlbnQ6IE1vbmRheSwgTWFyY2ggMzAsIDIwMjAgNDo0MCBQTQ0KPiA+ID4gVG86
IHJyYWhtYW5AY2lzY28uY29tPG1haWx0bzpycmFobWFuQGNpc2NvLmNvbT4NCj4gPiA+IENjOiBu
ZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4NCj4gPiA+IFN1YmplY3Q6IFJl
OiBbbmV0bW9kXSBBbGwgSUVURiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxh
YmVsDQo+ID4gPiBzdGF0ZW1lbnRzDQo+ID4gPg0KPiA+ID4gIlJlc2hhZCBSYWhtYW4gKHJyYWht
YW4pIiA8cnJhaG1hbkBjaXNjby5jb208bWFpbHRvOnJyYWhtYW5AY2lzY28uY29tPj4gd3JvdGU6
DQo+ID4gPiA+DQo+ID4gPiA+IE9uIDIwMjAtMDMtMzAsIDI6MjAgUE0sICJNYXJ0aW4gQmrDtnJr
bHVuZCIgPG1iaitpZXRmQDQ2Njguc2U8bWFpbHRvOm1iaiUyQmlldGZANDY2OC5zZT4+IHdyb3Rl
Og0KPiA+ID4gPg0KPiA+ID4gPiAgICAgIlJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIiA8cnJhaG1h
bkBjaXNjby5jb208bWFpbHRvOnJyYWhtYW5AY2lzY28uY29tPj4gd3JvdGU6DQo+ID4gPiA+ICAg
ICA+IE9uIDIwMjAtMDMtMjgsIDQ6NDEgQU0sICJNYXJ0aW4gQmrDtnJrbHVuZCIgPG1iaitpZXRm
QDQ2Njguc2U8bWFpbHRvOm1iaiUyQmlldGZANDY2OC5zZT4+DQo+IHdyb3RlOg0KPiA+ID4gPiAg
ICAgPg0KPiA+ID4gPiAgICAgPiAgICAgIlJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIiA8cnJhaG1h
bkBjaXNjby5jb208bWFpbHRvOnJyYWhtYW5AY2lzY28uY29tPj4gd3JvdGU6DQo+ID4gPiA+ICAg
ICA+ICAgICA+IEhpLA0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+ID4gPiAgICAgPiAgICAgPiBo
dHRwczovL2dpdGh1Yi5jb20vbmV0bW9kLXdnL3lhbmctdmVyLWR0L2lzc3Vlcy80NQ0KPiA+ID4g
PiAgICAgPiAgICAgPg0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8gIDcuMQ0KPiA+ID4g
PiAgICAgPiAgICAgPg0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgVGhlIHRleHQgc2F5
czoNCj4gPiA+ID4gICAgID4gICAgID4NCj4gPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAg
QWxsIElFVEYgWUFORyBtb2R1bGVzIE1VU1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbA0KPiBzdGF0
ZW1lbnRzDQo+ID4gPiBmb3INCj4gPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgYWxsDQo+
ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgIG5ld2x5IHB1Ymxpc2hlZCBZQU5HIG1vZHVs
ZXMsIGFuZCBhbGwgbmV3bHkgcHVibGlzaGVkDQo+ID4gPiByZXZpc2lvbnMgb2YNCj4gPiA+ID4g
ICAgID4gICAgID4gICAgICAgICAgICAgZXhpc3RpbmcgWUFORyBtb2R1bGVzLiAgVGhlIHJldmlz
aW9uLWxhYmVsIE1VU1QgdGFrZSB0aGUNCj4gZm9ybQ0KPiA+ID4gb2YgYQ0KPiA+ID4gPiAgICAg
PiAgICAgPiAgICAgICAgICAgICBZQU5HIHNlbWFudGljIHZlcnNpb24gbnVtYmVyIFtJLUQudmVy
ZHQtbmV0bW9kLXlhbmctDQo+ID4gPiBzZW12ZXJdLg0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+
ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgSSBzdHJvbmdseSBkaXNhZ3JlZSB3aXRoIHRoaXMg
bmV3IHJ1bGUuICBJRVRGIG1vZHVsZXMgdXNlIGENCj4gbGluZWFyDQo+ID4gPiA+ICAgICA+ICAg
ICA+ICAgICAgICAgICBoaXN0b3J5LCBzbyB0aGVyZSBhcmUgbm8gcmVhc29ucyB0byB1c2UgIm1v
ZGlmaWVkIHNlbXZlciIuDQo+ID4gPiA+ICAgICA+ICAgICA+DQo+ID4gPiA+ICAgICA+ICAgICA+
ICAgICAgICAgICBJdCBpcyBvayB0byB1c2UgcmV2Om5iYy1jaGFuZ2VzIGlmIG5lZWRlZCwgdGhv
dWdoLg0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+ID4gPiAgICAgPiAgICAgPiBXZSBiZWxpZXZl
IHNvbWUgSUVURiBtb2RlbHMgbWF5IG5vdCBmb2xsb3cgbGluZWFyIGhpc3RvcnksIHRoaXMNCj4g
d2FzDQo+ID4gPiA+ICAgICA+ICAgICA+IGJyb3VnaHQgdXAgKEkgdGhpbmspIGZvciBJRFIuIE1v
ZGlmaWVkIHNlbXZlciBhbGxvd3MgZm9yIG5vbi0NCj4gbGluZWFyDQo+ID4gPiA+ICAgICA+ICAg
ICA+IGhpc3RvcnkgYW5kIGFsc28gZG9lc24ndCBwcmVjbHVkZSBsaW5lYXIgaGlzdG9yeS4gU28g
ZXZlbiBpZiB3ZSBlbmQNCj4gdXANCj4gPiA+ID4gICAgID4gICAgID4gaGF2aW5nIG5vIElFVEYg
bW9kdWxlcyB1c2luZyBicmFuY2hpbmcsIG1vZGlmaWVkIHNlbXZlciBzdGlsbA0KPiB3b3Jrcy4N
Cj4gPiA+ID4gICAgID4NCj4gPiA+ID4gICAgID4gICAgIFdpdGggdGhlIGNsYXJpZmlhY3Rpb25z
IGFuZCB1cGRhdGVzIGluDQo+ID4gPiA+ICAgICA+ICAgICBkcmFmdC12ZXJkdC1uZXRtb2QteWFu
Zy1tb2R1bGUtdmVyc2lvbmluZywgbm9uLWxpbmVhciB2ZXJzaW9uaW5nDQo+ID4gPiA+ICAgICA+
ICAgICB3b3JrcyB3aXRob3V0IG1vZGlmaWVkIHNlbXZlci4gIFNvIHRoZXJlIGlzIG5vIHRlY2hu
aWNhbCByZWFzb24gdG8NCj4gdXNlDQo+ID4gPiA+ICAgICA+ICAgICBtb2RpZmllZCBzZW12ZXIg
aW4gSUVURiBtb2R1bGVzLg0KPiA+ID4gPiAgICAgPg0KPiA+ID4gPiAgICAgPiBTbyBhcmUgeW91
IHByb3Bvc2luZyB3ZSB1c2Ugc29tZSBvdGhlciByZXZpc2lvbi1sYWJlbCBzY2hlbWUgKGUuZy4N
Cj4gPiA+IHNlbXZlciAyLjAuMCkgZm9yIElFVEYgbW9kdWxlcz8NCj4gPiA+ID4gICAgID4NCj4g
PiA+ID4gICAgID4gT3IgdGhhdCBJRVRGIG1vZHVsZXMgc2hvdWxkbid0IHVzZSByZXZpc2lvbi1s
YWJlbHM/DQo+ID4gPiA+DQo+ID4gPiA+ICAgICBUaGF0IElFVEYgc2hvdWxkbid0IHVzZSByZXZp
c2lvbiBsYWJlbHMuDQo+ID4gPiA+DQo+ID4gPiA+IFRoZSByZXZpc2lvbiBsYWJlbCBhbGxvd3Mg
YSB1c2VyIHRvIGVhc2lseSBmaWd1cmUgb3V0IHdoZXRoZXIgMg0KPiA+ID4gPiByZXZpc2lvbnMg
YXJlIChOKUJDLg0KPiA+ID4NCj4gPiA+IEkgdGhpbmsgeW91IG1lYW50ICJtb2RpZmllZCBzZW12
ZXIgYXMgcmV2aXNpb24gbGFiZWwgYWxsb3dzIC4uLiINCj4gPiA+DQo+ID4gPiBCdXQgaXQgaXMg
bm90IHRydWUuICBXaGF0IGhhcHBlbmVkIGJldHdlZW4gMS4wLjJNIGFuZCAxLjAuM00/DQo+ID4g
Pg0KPiA+ID4NCj4gPiA+IC9tYXJ0aW4NCj4gPiA+DQo+ID4gPg0KPiA+ID4gPiBXaXRob3V0IHRo
ZSBsYWJlbCwgeW91IGFsd2F5cyBoYXZlIHRvIHVzZSB0b29saW5nLg0KPiA+ID4gPg0KPiA+ID4g
PiBSZWdhcmRzLA0KPiA+ID4gPiBSZXNoYWQuDQo+ID4gPiA+DQo+ID4gPiA+ICAgICBJIGFtIGFs
bCBmb3IgdXNpbmcgcmV2Om5iYy1jaGFuZ2VzIG9yIHJldjplZGl0b3JpYWwtY2hhbmdlcyAod2hp
Y2ggSQ0KPiA+ID4gPiAgICAgdGhpbmsgc2hvdWxkIGJlIGFkZGVkKSBpbiBJRVRGIG1vZHVsZXMu
DQo+ID4gPiA+DQo+ID4gPiA+DQo+ID4gPiA+ICAgICAvbWFydGluDQo+ID4gPiA+DQo+ID4gPiA+
DQo+ID4gPiA+ICAgICA+DQo+ID4gPiA+ICAgICA+IE9yIGRvIHlvdSBoYXZlIHNvbWV0aGluZyBl
bHNlIGluIG1pbmQ/DQo+ID4gPiA+ICAgICA+DQo+ID4gPiA+ICAgICA+IFJlZ2FyZHMsDQo+ID4g
PiA+ICAgICA+IFJlc2hhZC4NCj4gPiA+ID4gICAgID4NCj4gPiA+ID4gICAgID4gICAgIEkgY2Fu
IHJlbHVjdGFudGx5IGFjY2VwdCB0aGF0IG1vZGlmaWVkIHNtZXZlciBpcyBwdWJsaXNoZWQgYXMN
Cj4gPiA+ID4gICAgID4gICAgIEV4cGVyaW1lbnRhbC4gIEJ1dCB0aGF0IGRvZXNuJ3QgbWVhbiB0
aGF0IElFVEYgbW9kdWxlcyBzaG91bGQgdXNlDQo+IGl0Lg0KPiA+ID4gPiAgICAgPg0KPiA+ID4g
PiAgICAgPg0KPiA+ID4gPiAgICAgPiAgICAgL21hcnRpbg0KPiA+ID4gPiAgICAgPg0KPiA+ID4g
PiAgICAgPg0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+ID4gPiAgICAgPiAgICAgPiBSZWdhcmRz
LA0KPiA+ID4gPiAgICAgPiAgICAgPiBSZXNoYWQuDQo+ID4gPiA+ICAgICA+ICAgICA+DQo+ID4g
PiA+ICAgICA+ICAgICA+DQo+ID4gPiA+ICAgICA+ICAgICA+IE9uIDIwMjAtMDMtMjAsIDU6MDgg
UE0sICJuZXRtb2Qgb24gYmVoYWxmIG9mIFJlc2hhZCBSYWhtYW4NCj4gPiA+IChycmFobWFuKSIN
Cj4gPiA+ID4gICAgID4gICAgID4gPG5ldG1vZC1ib3VuY2VzQGlldGYub3JnPG1haWx0bzpuZXRt
b2QtYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mDQo+ID4gPiA+ICAgICA+ICAgICA+IHJy
YWhtYW49NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc8bWFpbHRvOjQwY2lzY28uY29tQGRtYXJj
LmlldGYub3JnPj4gd3JvdGU6DQo+ID4gPiA+ICAgICA+ICAgICA+DQo+ID4gPiA+ICAgICA+ICAg
ICA+ICAgICBIaSBNYXJ0aW4sDQo+ID4gPiA+ICAgICA+ICAgICA+DQo+ID4gPiA+ICAgICA+ICAg
ICA+ICAgICBXZSd2ZSBvcGVuZWQgaXNzdWVzIHRvIHRyYWNrIHlvdXIgcmV2aWV3IGNvbW1lbnRz
IChzZWUNCj4gYmVsb3cpLg0KPiA+ID4gV2lsbA0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAga2lj
ayBvZmYgc2VwYXJhdGUgdGhlcmFkcyBmb3IgZWFjaCBpc3N1ZS4NCj4gPiA+ID4gICAgID4gICAg
ID4NCj4gPiA+ID4gICAgID4gICAgID4gICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cv
eWFuZy12ZXItDQo+ID4gPiBkdC9pc3N1ZXM/cT1pcyUzQWlzc3VlK2lzJTNBb3BlbitsYWJlbCUz
QXVwZGF0ZWQtbW9kLXJldi1oYW5kbGluZw0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+ID4gPiAg
ICAgPiAgICAgPiAgICAgUmVnYXJkcywNCj4gPiA+ID4gICAgID4gICAgID4gICAgIFJlc2hhZC4N
Cj4gPiA+ID4gICAgID4gICAgID4NCj4gPiA+ID4gICAgID4gICAgID4gICAgIE9uIDIwMjAtMDMt
MTAsIDM6MzEgUE0sICJuZXRtb2Qgb24gYmVoYWxmIG9mIE1hcnRpbg0KPiBCasO2cmtsdW5kIg0K
PiA+ID4gPiAgICAgPiAgICAgPiAgICAgPG5ldG1vZC1ib3VuY2VzQGlldGYub3JnPG1haWx0bzpu
ZXRtb2QtYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mIG1iaitpZXRmQDQ2NjguLnNlPg0K
PiB3cm90ZToNCj4gPiA+ID4gICAgID4gICAgID4NCj4gPiA+ID4gICAgID4gICAgID4gICAgICAg
ICBIaSwNCj4gPiA+ID4gICAgID4gICAgID4NCj4gPiA+ID4gICAgID4gICAgID4gICAgICAgICBI
ZXJlIGFyZSBteSByZXZpZXcgY29tbWVudHMgb2YNCj4gPiA+ID4gICAgID4gICAgID4gICAgICAg
ICBkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lvbmluZy0wMS4NCj4gPiA+ID4g
ICAgID4gICAgID4NCj4gPiA+ID4gICAgID4gICAgID4NCj4gPiA+ID4gICAgID4gICAgID4NCj4g
PiA+ID4gICAgID4gICAgID4gICAgICAgICBvICAzLjEuMQ0KPiA+ID4gPiAgICAgPiAgICAgPg0K
PiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICBvICBJbiBzdGF0ZW1lbnRzIHRoYXQgaGF2
ZSBhbnkgZGF0YSBkZWZpbml0aW9uIHN0YXRlbWVudHMNCj4gYXMNCj4gPiA+ID4gICAgID4gICAg
ID4gICAgICAgICAgICAgICAgc3Vic3RhdGVtZW50cywgdGhvc2UgZGF0YSBkZWZpbml0aW9uIHN1
YnN0YXRlbWVudHMgTUFZDQo+IGJlDQo+ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAg
IHJlb3JkZXJlZCwgYXMgbG9uZyBhcyB0aGV5IGRvIG5vdCBjaGFuZ2UgdGhlIG9yZGVyaW5nIG9y
DQo+IGFueQ0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICAicnBjIg0KPiA+ID4g
PiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICAiaW5wdXQiIHN1YnN0YXRlbWVudHMuDQo+ID4g
PiA+ICAgICA+ICAgICA+DQo+ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBJIHRoaW5rIHRo
aXMgbmVlZHMgdG8gY2FwdHVyZSB0aGF0IG5vIGRlc2NlbmRhbnQgc3RhdGVtZW50cw0KPiB0bw0K
PiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgImlucHV0IiBjYW4gYmUgcmVvcmRlcmVkLiAg
U2FtZSBmb3IgIm91dHB1dCIgKG5vdGUsICJpbnB1dCINCj4gYW5kDQo+ID4gPiA+ICAgICA+ICAg
ICA+ICAgICAgICAgICAib3V0cHV0IiBpbiBib3RoICJycGMiIGFuZCAiYWN0aW9uIikuDQo+ID4g
PiA+ICAgICA+ICAgICA+DQo+ID4gPiA+ICAgICA+ICAgICA+DQo+ID4gPiA+ICAgICA+ICAgICA+
ICAgICAgICAgbyAgMy4zDQo+ID4gPiA+ICAgICA+ICAgICA+DQo+ID4gPiA+ICAgICA+ICAgICA+
ICAgICAgICAgICAgIEFsbCByZXZpc2lvbiBsYWJlbHMgdGhhdCBtYXRjaCB0aGUgcGF0dGVybiBm
b3IgdGhlICJ2ZXJzaW9uIg0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICB0eXBlZGVm
IGluIHRoZSBpZXRmLXlhbmctc2VtdmVyIFlBTkcgbW9kdWxlIE1VU1QgYmUNCj4gPiA+IGludGVy
cHJldGVkIGFzDQo+ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgIFlBTkcgc2VtYW50aWMg
dmVyc2lvbiBudW1iZXJzLg0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+ID4gPiAgICAgPiAgICAg
PiAgICAgICAgICAgSSBkb24ndCB0aGluayB0aGlzIGlzIGEgZ29vZCBpZGVhLiAgU2VlbXMgbGlr
ZSBhIGxheWVyIHZpb2xhdGlvbi4NCj4gPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIFdoYXQg
aWYgbXkgcHJvamVjdCB1c2UgYW5vdGhlciBkaWFsZWN0IG9mIHNlbXZlciwgdGhhdA0KPiB3b3Vs
ZG4ndA0KPiA+ID4gYmUNCj4gPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIHBvc3NpYmxlIHdp
dGggdGhpcyBydWxlLiAgSSB0aGluayB0aGlzIG5lZWRzIHRvIGJlIHJlbW92ZWQuDQo+ID4gPiA+
ICAgICA+ICAgICA+DQo+ID4gPiA+ICAgICA+ICAgICA+DQo+ID4gPiA+ICAgICA+ICAgICA+ICAg
ICAgICAgbyAgMy4zDQo+ID4gPiA+ICAgICA+ICAgICA+DQo+ID4gPiA+ICAgICA+ICAgICA+ICAg
ICAgICAgICAgIFN1Ym1vZHVsZXMgTVVTVCBOT1QgdXNlIHJldmlzaW9uIGxhYmVsIHNjaGVtZXMg
dGhhdA0KPiBjb3VsZA0KPiA+ID4gYmUNCj4gPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAg
Y29uZnVzZWQNCj4gPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgd2l0aCB0aGUgaW5jbHVk
aW5nIG1vZHVsZSdzIHJldmlzaW9uIGxhYmVsIHNjaGVtZS4NCj4gPiA+ID4gICAgID4gICAgID4N
Cj4gPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIEhtbSwgaG93IGRvIEkgZW5zdXJlIHRoYXQg
dGhpcyBNVVNUIE5PVCBpcyBoYW5kbGVkDQo+IGNvcnJlY3RseT8NCj4gPiA+IFdoYXQNCj4gPiA+
ID4gICAgID4gICAgID4gICAgICAgICAgIGV4YWN0bHkgZG9lcyAiY291bGQgYmUgY29uZnVzZWQg
d2l0aCIgbWVhbj8NCj4gPiA+ID4gICAgID4gICAgID4NCj4gPiA+ID4gICAgID4gICAgID4NCj4g
PiA+ID4gICAgID4gICAgID4gICAgICAgICBvICAzLjMNCj4gPiA+ID4gICAgID4gICAgID4NCj4g
PiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgICBJbiB0aGUgZmlsZW5hbWUgb2YgYSBZQU5H
IG1vZHVsZSwgd2hlcmUgaXQgdGFrZXMgdGhlIGZvcm06DQo+ID4gPiA+ICAgICA+ICAgICA+ICAg
ICAgICAgICAgICAgbW9kdWxlLQ0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgIG9y
LXN1Ym1vZHVsZS1uYW1lIFsnQCcgcmV2aXNpb24tbGFiZWxdICggJy55YW5nJyAvICcueWluJyAp
DQo+ID4gPiA+ICAgICA+ICAgICA+DQo+ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBTaG91
bGQgdGhpcyBzZWN0aW9uIHVwZGF0ZSA1LjIgb2YgUkZDIDc5NTA/ICBJIGtub3cgdGhhdCA1LjIN
Cj4ganVzdA0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgc2F5cyAiU0hPVUxEIi4gIEJ1
dCBleGlzdGluZyB0b29scyBpbXBsZW1lbnQgdGhpcyBTSE9VTEQsDQo+IGFuZA0KPiA+ID4gdGhl
eQ0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgbmVlZCB0byBiZSB1cGRhdGVkIHRvIGhh
bmRsZSB0aGlzIG5ldyBjb252ZW50aW9uLg0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+ID4gPiAg
ICAgPiAgICAgPiAgICAgICAgICAgQnV0IEkgd29uZGVyIGlmIHRoaXMgYSBnb29kIGlkZWEuICBJ
dCBtZWFucyB0aGF0IGEgdG9vbCB0aGF0DQo+IGxvb2tzDQo+ID4gPiA+ICAgICA+ICAgICA+ICAg
ICAgICAgICBmb3IgYSBtb2R1bGUgd2l0aCBhIGNlcnRhaW4gcmV2aXNpb24gZGF0ZSBjYW5ub3Qg
c2ltcGx5DQo+IGNoZWNrDQo+ID4gPiB0aGUNCj4gPiA+ID4gICAgID4gICAgID4gICAgICAgICAg
IGZpbGVuYW1lcywgYnV0IG5lZWQgdG8gcGFyc2UgYWxsIGF2YWlsYWJsZSBtb2R1bGVzICh3aWp1
c3QgdG8NCj4gPiA+IGZpbmQNCj4gPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIHRoZQ0KPiA+
ID4gPiAgICAgPiAgICAgPg0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+ID4gPiAgICAgPiAgICAg
Pg0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8gIDMuNA0KPiA+ID4gPiAgICAgPiAgICAg
Pg0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgbGVhZiBpbXBlcmlhbC10ZW1wZXJh
dHVyZSB7DQo+ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgIHR5cGUgaW50NjQ7DQo+
ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgIHVuaXRzICJkZWdyZWVzIEZhaHJlbmhl
aXQiOw0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICBzdGF0dXMgZGVwcmVjYXRl
ZCB7DQo+ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgICAgcmV2OnN0YXR1cy1kZXNj
cmlwdGlvbg0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICAgICAgIkltcGVyaWFs
IG1lYXN1cmVtZW50cyBhcmUgYmVpbmcgcGhhc2VkIG91dCBpbiBmYXZvcg0KPiA+ID4gPiAgICAg
PiAgICAgPiAgICAgICAgICAgICAgICAgICAgIG9mIHRoZWlyIG1ldHJpYyBlcXVpdmFsZW50cy4g
IFVzZSBtZXRyaWMtdGVtcGVyYXR1cmUNCj4gPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAg
ICAgICAgICBpbnN0ZWFkLiI7DQo+ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgIH0N
Cj4gPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgICAgZGVzY3JpcHRpb24NCj4gPiA+ID4g
ICAgID4gICAgID4gICAgICAgICAgICAgICAgICAiVGVtcGVyYXR1cmUgaW4gZGVncmVlcyBGYWhy
ZW5oZWl0LiI7DQo+ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICB9DQo+ID4gPiA+ICAg
ICA+ICAgICA+DQo+ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBJIGRvbid0IHRoaW5rIHJl
djpzdGF0dXMtZGVzY3JpcHRpb24gaXMgbmVjZXNzYXJ5IC8gd29ydGggaXQuDQo+IFRoaXMNCj4g
PiA+ID4gICAgID4gICAgID4gICAgICAgICAgIGNhbiBlYXNpbHkgYmUgd3JpdHRlbiB3aXRoIHRo
ZSBub3JtYWwgZGVzY3JpcHRpb24gc3RhdGVtZW50DQo+ID4gPiBpbnN0ZWFkOg0KPiA+ID4gPiAg
ICAgPiAgICAgPg0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgbGVhZiBpbXBlcmlh
bC10ZW1wZXJhdHVyZSB7DQo+ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgIHR5cGUg
aW50NjQ7DQo+ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgIHVuaXRzICJkZWdyZWVz
IEZhaHJlbmhlaXQiOw0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAgICBzdGF0dXMg
ZGVwcmVjYXRlZDsNCj4gPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgICAgZGVzY3JpcHRp
b24NCj4gPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgICAgICAgICJJbXBlcmlhbCBtZWFz
dXJlbWVudHMgYXJlIGJlaW5nIHBoYXNlZCBvdXQgaW4gZmF2b3INCj4gPiA+ID4gICAgID4gICAg
ID4gICAgICAgICAgICAgICAgICAgICBvZiB0aGVpciBtZXRyaWMgZXF1aXZhbGVudHMuICBVc2Ug
bWV0cmljLXRlbXBlcmF0dXJlDQo+ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgICAg
ICAgaW5zdGVhZC4NCj4gPiA+ID4gICAgID4gICAgID4NCj4gPiA+ID4gICAgID4gICAgID4gICAg
ICAgICAgICAgICAgICAgICBUZW1wZXJhdHVyZSBpbiBkZWdyZWVzIEZhaHJlbmhlaXQuIjsNCj4g
PiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgIH0NCj4gPiA+ID4gICAgID4gICAgID4NCj4g
PiA+ID4gICAgID4gICAgID4NCj4gPiA+ID4gICAgID4gICAgID4gICAgICAgICBvICAzLjUNCj4g
PiA+ID4gICAgID4gICAgID4NCj4gPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIFRoZSBleGFt
cGxlIG1vZHVsZXMgc2hvdWxkIGJlIGxlZ2FsIFlBTkcgbW9kdWxlcy4gIFVzZQ0KPiBlLmcuDQo+
ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAidXJuOmV4YW1wbGU6bW9kdWxlIiBhcyBuYW1l
c3BhY2UuDQo+ID4gPiA+ICAgICA+ICAgICA+DQo+ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAg
ICBBbHNvLCB0aGUgbW9kdWxlcyBhcmUgbWlzc2luZyB0aGUgbGFzdCAifSIsIHdoaWNoIGNvbmZ1
c2VzDQo+IHRoZQ0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgInJmY3N0cmlwIiB0b29s
Lg0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+ID4gPiAgICAg
PiAgICAgPiAgICAgICAgIG8gNC4xLjENCj4gPiA+ID4gICAgID4gICAgID4NCj4gPiA+ID4gICAg
ID4gICAgID4gICAgICAgICAgICAgQWx0ZXJuYXRpdmVseSwgdGhlIGZpcnN0IGV4YW1wbGUgY291
bGQgaGF2ZSB1c2VkIHRoZSByZXZpc2lvbg0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAg
ICBsYWJlbA0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgICAiMS4wLjAiIGluc3RlYWQs
IHdoaWNoIHNlbGVjdHMgdGhlIHNhbWUgc2V0IG9mDQo+ID4gPiByZXZpc2lvbnMvdmVyc2lvbnMu
DQo+ID4gPiA+ICAgICA+ICAgICA+DQo+ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgIGlt
cG9ydCBleGFtcGxlLW1vZHVsZSB7DQo+ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAg
cmV2OnJldmlzaW9uLW9yLWRlcml2ZWQgMS4wLjA7DQo+ID4gPiA+ICAgICA+ICAgICA+ICAgICAg
ICAgICAgIH0NCj4gPiA+ID4gICAgID4gICAgID4NCj4gPiA+ID4gICAgID4gICAgID4gICAgICAg
ICAgIFNob3VsZG4ndCB0aGlzIGJlIHMvMS4wLjAvMi4wLjAvZyA/DQo+ID4gPiA+ICAgICA+ICAg
ICA+DQo+ID4gPiA+ICAgICA+ICAgICA+DQo+ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgbyAg
NQ0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgSSB0
aGluayB0aGUgbW9kdWxlIG5hbWUgImlldGYteWwtcmV2aXNpb25zIiBzaG91bGQgYmUNCj4gY2hh
bmdlZA0KPiA+ID4gdG8NCj4gPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICJpZXRmLXlhbmct
bGlicmFyeS1yZXZpc2lvbnMiLiAgICJ5bCIgaXMgbm90IGEgd2VsbC1rbm93bg0KPiBhY3Jvbnlt
Lg0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+ID4gPiAgICAg
PiAgICAgPiAgICAgICAgIG8gIDUuMi4yDQo+ID4gPiA+ICAgICA+ICAgICA+DQo+ID4gPiA+ICAg
ICA+ICAgICA+ICAgICAgICAgICBXb3VsZG4ndCBpdCBiZSBiZXR0ZXIgaWYgdGhlIGxlYWYgImRl
cHJlY2F0ZWQtbm9kZXMtDQo+ID4gPiBpbXBsZW1lbnRlZCIgYW5kDQo+ID4gPiA+ICAgICA+ICAg
ICA+ICAgICAgICAgICAib2Jzb2xldGUtbm9kZXMtYWJzZW50IiB3ZXJlIG9mIHR5cGUgImJvb2xl
YW4iIHJhdGhlciB0aGFuDQo+ID4gPiB0eXBlDQo+ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAg
ICAiZW1wdHkiPw0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+
ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8gIDcuMQ0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+
ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgVGhlIHRleHQgc2F5czoNCj4gPiA+ID4gICAgID4g
ICAgID4NCj4gPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgQWxsIElFVEYgWUFORyBtb2R1
bGVzIE1VU1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbA0KPiBzdGF0ZW1lbnRzDQo+ID4gPiBmb3IN
Cj4gPiA+ID4gICAgID4gICAgID4gICAgICAgICAgICAgYWxsDQo+ID4gPiA+ICAgICA+ICAgICA+
ICAgICAgICAgICAgIG5ld2x5IHB1Ymxpc2hlZCBZQU5HIG1vZHVsZXMsIGFuZCBhbGwgbmV3bHkg
cHVibGlzaGVkDQo+ID4gPiByZXZpc2lvbnMgb2YNCj4gPiA+ID4gICAgID4gICAgID4gICAgICAg
ICAgICAgZXhpc3RpbmcgWUFORyBtb2R1bGVzLiAgVGhlIHJldmlzaW9uLWxhYmVsIE1VU1QgdGFr
ZSB0aGUNCj4gZm9ybQ0KPiA+ID4gb2YgYQ0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAg
ICBZQU5HIHNlbWFudGljIHZlcnNpb24gbnVtYmVyIFtJLUQudmVyZHQtbmV0bW9kLXlhbmctDQo+
ID4gPiBzZW12ZXJdLg0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+ID4gPiAgICAgPiAgICAgPiAg
ICAgICAgICAgSSBzdHJvbmdseSBkaXNhZ3JlZSB3aXRoIHRoaXMgbmV3IHJ1bGUuICBJRVRGIG1v
ZHVsZXMgdXNlIGENCj4gbGluZWFyDQo+ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBoaXN0
b3J5LCBzbyB0aGVyZSBhcmUgbm8gcmVhc29ucyB0byB1c2UgIm1vZGlmaWVkIHNlbXZlciIuDQo+
ID4gPiA+ICAgICA+ICAgICA+DQo+ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICBJdCBpcyBv
ayB0byB1c2UgcmV2Om5iYy1jaGFuZ2VzIGlmIG5lZWRlZCwgdGhvdWdoLg0KPiA+ID4gPiAgICAg
PiAgICAgPg0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAg
IG8gNy4xLjENCj4gPiA+ID4gICAgID4gICAgID4NCj4gPiA+ID4gICAgID4gICAgID4gICAgICAg
ICAgIFRoZXJlIGlzIGEgbWlzc2luZyAiIGluOg0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+ID4g
PiAgICAgPiAgICAgPiAgICAgICAgICAgIDQuICBGb3Igc3RhdHVzICJvYnNvbGV0ZSIsIGl0IGlz
IFJFQ09NTUVOREVEIHRvIGtlZXAgdGhlDQo+ID4gPiAic3RhdHVzLQ0KPiA+ID4gPiAgICAgPiAg
ICAgPiAgICAgICAgICAgICAgICBkZXNjcmlwdGlvbiIgaW5mb3JtYXRpb24sIGZyb20gd2hlbiB0
aGUgbm9kZSBoYWQgc3RhdHVzDQo+ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgICAgICAgICJk
ZXByZWNhdGVkLCB3aGljaCBpcyBzdGlsbCByZWxldmFudC4NCj4gPiA+ID4gICAgID4gICAgID4g
ICAgICAgICAgSEVSRSAgLS0tLS0tLS0tLS1eDQo+ID4gPiA+ICAgICA+ICAgICA+DQo+ID4gPiA+
ICAgICA+ICAgICA+DQo+ID4gPiA+ICAgICA+ICAgICA+ICAgICAgICAgbyAgOA0KPiA+ID4gPiAg
ICAgPiAgICAgPg0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgcy9DT0RFIEVORFM+LzxD
T0RFIEVORFM+Lw0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+
ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG8gQm90aCBZQU5HIG1vZHVsZXMNCj4gPiA+ID4gICAg
ID4gICAgID4NCj4gPiA+ID4gICAgID4gICAgID4gICAgICAgICAgIEFsbCBleHRlbnNpb25zIHNo
b3VsZCBzcGVjaWZ5IHRoZSBncmFtbWFyOyBpLmUuLCBpbiB3aGljaA0KPiA+ID4gc3RhdGVtZW50
cw0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgICAgdGhleSBjYW4gYmUgcHJlc2VudCBhbmQg
d2hpY2ggc3Vic3RhdGVtZW50cyB0aGV5IGNhbiBoYXZlLg0KPiA+ID4gPiAgICAgPiAgICAgPg0K
PiA+ID4gPiAgICAgPiAgICAgPg0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+ID4gPiAgICAgPiAg
ICAgPiAgICAgICAgIC9tYXJ0aW4NCj4gPiA+ID4gICAgID4gICAgID4NCj4gPiA+ID4gICAgID4g
ICAgID4gICAgICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXw0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgICAgIG5ldG1vZCBtYWlsaW5nIGxpc3QNCj4g
PiA+ID4gICAgID4gICAgID4gICAgICAgICBuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBp
ZXRmLm9yZz4NCj4gPiA+ID4gICAgID4gICAgID4gICAgICAgICBodHRwczovL3d3dy5pZXRmLm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0KPiA+ID4gPiAgICAgPiAgICAgPg0KPiA+ID4gPiAg
ICAgPiAgICAgPg0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gPiA+ID4gICAgID4gICAgID4gICAgIG5ldG1v
ZCBtYWlsaW5nIGxpc3QNCj4gPiA+ID4gICAgID4gICAgID4gICAgIG5ldG1vZEBpZXRmLm9yZzxt
YWlsdG86bmV0bW9kQGlldGYub3JnPg0KPiA+ID4gPiAgICAgPiAgICAgPiAgICAgaHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCj4gPiA+ID4gICAgID4gICAgID4N
Cj4gPiA+ID4gICAgID4gICAgID4NCj4gPiA+ID4gICAgID4NCj4gPiA+ID4gICAgID4NCj4gPiA+
ID4NCj4gPiA+ID4NCj4gPiA+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fDQo+ID4gPiBuZXRtb2QgbWFpbGluZyBsaXN0DQo+ID4gPiBuZXRtb2RAaWV0Zi5v
cmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4NCj4gPiA+IGh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vbmV0bW9kDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fDQpuZXRtb2QgbWFpbGluZyBsaXN0DQpuZXRtb2RAaWV0Zi5vcmc8bWFp
bHRvOm5ldG1vZEBpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu
Zm8vbmV0bW9kDQo=

--_000_DM5PR08MB26334483676EC3875074A2189BC80DM5PR08MB2633namp_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1z
b0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJw
bGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25v
cm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE4DQoJe21z
by1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxl
LXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJ
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6
NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0K
ZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1b
aWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1h
eD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0K
PG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9
IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9k
eSBsYW5nPSJFTi1DQSIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJX
b3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj5IaSBBbmR5LDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5JIHdhc24ndCBzbyBtdWNoIHdvcnJp
ZWQgYWJvdXQgcGVvcGxlIGZpbGxpbmcgaW4gdGhlIHJldmlzaW9uIHN0YXRlbWVudHMgYXMgdGhl
eSBnbyBhbG9uZy4gQnV0IGFmdGVyIGEgd2hpbGUgKGVzcGVjaWFsbHkgZm9yIHZlbmRvciBtb2Rl
bHMpIHRoZSBsaXN0IG9mIHJldmlzaW9uIHN0YXRlbWVudHMgY291bGQgZ2V0IHZlcnkgbGFyZ2Ug
YW5kDQogdGhlcmUgbWF5IGJlIGEgZGVzaXJlIHRvIHJlbW92ZSBzb21lIG9mIHRoZW0sIG9yIHNv
bWVob3cgJnF1b3Q7Y29tcHJlc3MmcXVvdDsgdGhlIGluZm9ybWF0aW9uIGZvciB0aGUgMjxzdXA+
bmQ8L3N1cD4gaGFsZiBvZiB0aGUgc3RhdGVtZW50cywgZXRjLiZuYnNwOw0KPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPk9uZSBw
cmltYXJ5IHZhbHVlIG9mIHRoZSB5YW5nIHNlbXZlciBpcyBhIHF1aWNrIGVhc3kgd2F5IHRvIHNl
ZSBpZiB0d28gYXJiaXRyYXJ5IHZlcnNpb25zIGFyZSBCQywgTkJDIChvciBpbiB0aGUgY2FzZSBv
ZiBNLCAmcXVvdDtwb3NzaWJseSBOQkMsIHlvdSdkIGJldHRlciBjaGVjayZxdW90OykuIEl0IGRv
ZXNuJ3QgcmVxdWlyZSBrZWVwaW5nIGEgbG9uZw0KIGhpc3RvcnkgdG8gaGF2ZSBhICZxdW90O2N1
bXVsYXRpdmUmcXVvdDsgaW5kaWNhdGlvbi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SmFzb248bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRl
cjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowY20gMGNtIDBjbSA0
LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAj
RTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiPkZyb206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJF
Ti1VUyI+IEFuZHkgQmllcm1hbiAmbHQ7YW5keUB5dW1hd29ya3MuY29tJmd0Ow0KPGJyPg0KPGI+
U2VudDo8L2I+IE1vbmRheSwgTWFyY2ggMzAsIDIwMjAgNjoxNSBQTTxicj4NCjxiPlRvOjwvYj4g
U3Rlcm5lLCBKYXNvbiAoTm9raWEgLSBDQS9PdHRhd2EpICZsdDtqYXNvbi5zdGVybmVAbm9raWEu
Y29tJmd0Ozxicj4NCjxiPkNjOjwvYj4gTWFydGluIEJqw7Zya2x1bmQgJmx0O21iaiYjNDM7aWV0
ZkA0NjY4LnNlJmd0OzsgbmV0bW9kQGlldGYub3JnPGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBb
bmV0bW9kXSBBbGwgSUVURiBZQU5HIG1vZHVsZXMgTVVTVCBpbmNsdWRlIHJldmlzaW9uLWxhYmVs
IHN0YXRlbWVudHM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+T24gTW9uLCBNYXIgMzAsIDIwMjAgYXQgMjo1NyBQTSBTdGVybmUsIEphc29u
IChOb2tpYSAtIENBL090dGF3YSkgJmx0OzxhIGhyZWY9Im1haWx0bzpqYXNvbi5zdGVybmVAbm9r
aWEuY29tIj5qYXNvbi5zdGVybmVAbm9raWEuY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpz
b2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6
NC44cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWJvdHRvbToxMi4wcHQiPlBsZWFzZSBzZWUgaW5saW5lPGJyPg0KPGJyPg0KJmd0OyAtLS0t
LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLTxicj4NCiZndDsgRnJvbTogTWFydGluIEJqw7Zya2x1bmQg
Jmx0OzxhIGhyZWY9Im1haWx0bzptYmolMkJpZXRmQDQ2Njguc2UiIHRhcmdldD0iX2JsYW5rIj5t
YmomIzQzO2lldGZANDY2OC5zZTwvYT4mZ3Q7PGJyPg0KJmd0OyBTZW50OiBNb25kYXksIE1hcmNo
IDMwLCAyMDIwIDU6NTEgUE08YnI+DQomZ3Q7IFRvOiBTdGVybmUsIEphc29uIChOb2tpYSAtIENB
L090dGF3YSkgJmx0OzxhIGhyZWY9Im1haWx0bzpqYXNvbi5zdGVybmVAbm9raWEuY29tIiB0YXJn
ZXQ9Il9ibGFuayI+amFzb24uc3Rlcm5lQG5va2lhLmNvbTwvYT4mZ3Q7PGJyPg0KJmd0OyBDYzog
PGEgaHJlZj0ibWFpbHRvOnJyYWhtYW5AY2lzY28uY29tIiB0YXJnZXQ9Il9ibGFuayI+cnJhaG1h
bkBjaXNjby5jb208L2E+OyA8YSBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYub3JnIiB0YXJnZXQ9
Il9ibGFuayI+DQpuZXRtb2RAaWV0Zi5vcmc8L2E+PGJyPg0KJmd0OyBTdWJqZWN0OiBSZTogW25l
dG1vZF0gQWxsIElFVEYgWUFORyBtb2R1bGVzIE1VU1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbDxi
cj4NCiZndDsgc3RhdGVtZW50czxicj4NCiZndDsgPGJyPg0KJmd0OyAmcXVvdDtTdGVybmUsIEph
c29uIChOb2tpYSAtIENBL090dGF3YSkmcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpqYXNvbi5z
dGVybmVAbm9raWEuY29tIiB0YXJnZXQ9Il9ibGFuayI+amFzb24uc3Rlcm5lQG5va2lhLmNvbTwv
YT4mZ3Q7IHdyb3RlOjxicj4NCiZndDsgJmd0OyAmZ3Q7IEJ1dCBpdCBpcyBub3QgdHJ1ZS4mbmJz
cDsgV2hhdCBoYXBwZW5lZCBiZXR3ZWVuIDEuMC4yTSBhbmQgMS4wLjNNPzxicj4NCiZndDsgJmd0
Ozxicj4NCiZndDsgJmd0OyBJdCB0ZWxscyB5b3UgdGhlcmUgaXMgYW4gTkJDIGNoYW5nZSBiZXR3
ZWVuIDEuMC4yTSBhbmQgMS4wLjNNLjxicj4NCiZndDsgPGJyPg0KJmd0OyBOby4mbmJzcDsgQXMg
eW91IG5vdGUgYmVsb3cgaXQgc2F5cyB0aGF0IGFsbCBiZXRzIGFyZSBvZmYuJm5ic3A7IFRoZSBj
aGFuZ2U8YnI+DQomZ3Q7IGJldHdlZW4gdGhlc2UgdHdvIGNvdWxkIGJlIGEgc3BlbGxpbmcgZXJy
b3IgZml4LiZuYnNwOyBIZW5jZSwgUmVzaGFkJ3M8YnI+DQomZ3Q7IHN0YXRlbWVudCB0aGF0ICZx
dW90O1RoZSByZXZpc2lvbiBsYWJlbCBhbGxvd3MgYSB1c2VyIHRvIGVhc2lseSBmaWd1cmUgb3V0
PGJyPg0KJmd0OyB3aGV0aGVyIDIgcmV2aXNpb25zIGFyZSAoTilCQy4mcXVvdDsgaXMgbm90IGNv
cnJlY3QuPGJyPg0KPGJyPg0KWyZndDsmZ3Q7SlRTOiBdIFlvdSBhcmUgY29ycmVjdCBhbmQgSSBt
YWRlIGEgbWlzdGFrZSBpbiBteSByZXBseSAobG9va2VkIHRvbyBxdWlja2x5KS4gVGhlIE0gZ2l2
ZXMgeW91IG9uZSBjaGFuY2UgdG8gaW5kaWNhdGUgYSBOQkMgY2hhbmdlIGluIGEgYnJhbmNoLiBB
ZnRlciB0aGF0IHlvdSBubyBsb25nZXIga25vdyAoaS5lLiBubyB3b3JzZSB0aGFuIG5vIHJldmlz
aW9uIGxhYmVsIGF0IGFsbCkuPGJyPg0KaXQgaXMgYSBjb21wcm9taXNlIHRoYXQgYWxsb3dzOjxi
cj4NCi0ga25vd2xlZGdlIGFib3V0IHRoZSBuYXR1cmUgb2YgY2hhbmdlcyBvbiBhIGJyYW5jaCB0
aGF0IGhhc24ndCBiZWVuIHBvaXNvbmVkIHlldDxicj4NCi0gb25lIGNoYW5jZSB0byBhbGVydCB1
c2VycyB0aGF0IGFuIE5CQyBjaGFuZ2Ugd2FzIG1hZGUgb24gYSBicmFuY2g8YnI+DQpUaGF0IGlz
IHVzZWZ1bCBlbm91Z2ggdG8gaGF2ZSBpdCBJTU8uIDxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1
b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RG9uJ3QgYWdyZWUuPG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5BbHNvIGZpbmQgdGhl
IGFyZ3VtZW50IHRoYXQgdGhlIHJldmlzaW9uIGhpc3Rvcnkgd2lsbCBiZSBpbmNvbXBsZXRlIG5v
dCBjb252aW5jaW5nLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+SWYgYSBkZXZlbG9wZXIga25vd3MgZW5vdWdoIHRvIGFkZCB0aGUgTSB0aGVuIHRo
ZXkgY2FuIGtub3cgZW5vdWdoIHRvPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5maWxsIGluIHRoZSByZXZpc2lvbi1zdG10IGNvcnJlY3RseS48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9y
ZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21h
cmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
Jmd0OyA8YnI+DQomZ3Q7ICZndDsgVGhlIE0gZ2l2ZXMgYW4gaW5kaWNhdGlvbiB0aGF0IGEgYnJh
bmNoIGhhcyBiZWVuICZxdW90O3BvaXNvbmVkJnF1b3Q7IGJ5IGFuPGJyPg0KJmd0OyAmZ3Q7IE5C
QyBjaGFuZ2UgYW5kIHRoYXQgYWxsIGJldHMgYXJlIG9mZiBmcm9tIHRoYXQgcG9pbnQgb253YXJk
cyBpbiB0aGF0PGJyPg0KJmd0OyAmZ3Q7IGJyYW5jaC48YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJy
Pg0KJmd0OyAvbWFydGluPG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDtBbmR5PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0Mg
MS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4t
cmlnaHQ6MGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZndDsgPGJyPg0KJmd0OyA8YnI+DQom
Z3Q7ICZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLTxi
cj4NCiZndDsgJmd0OyAmZ3Q7IEZyb206IG5ldG1vZCAmbHQ7PGEgaHJlZj0ibWFpbHRvOm5ldG1v
ZC1ib3VuY2VzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bmV0bW9kLWJvdW5jZXNAaWV0Zi5v
cmc8L2E+Jmd0OyBPbiBCZWhhbGYgT2YgTWFydGluIEJqw7Zya2x1bmQ8YnI+DQomZ3Q7ICZndDsg
Jmd0OyBTZW50OiBNb25kYXksIE1hcmNoIDMwLCAyMDIwIDQ6NDAgUE08YnI+DQomZ3Q7ICZndDsg
Jmd0OyBUbzogPGEgaHJlZj0ibWFpbHRvOnJyYWhtYW5AY2lzY28uY29tIiB0YXJnZXQ9Il9ibGFu
ayI+cnJhaG1hbkBjaXNjby5jb208L2E+PGJyPg0KJmd0OyAmZ3Q7ICZndDsgQ2M6IDxhIGhyZWY9
Im1haWx0bzpuZXRtb2RAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5uZXRtb2RAaWV0Zi5vcmc8
L2E+PGJyPg0KJmd0OyAmZ3Q7ICZndDsgU3ViamVjdDogUmU6IFtuZXRtb2RdIEFsbCBJRVRGIFlB
TkcgbW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNpb24tbGFiZWw8YnI+DQomZ3Q7ICZndDsgJmd0
OyBzdGF0ZW1lbnRzPGJyPg0KJmd0OyAmZ3Q7ICZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmcXVv
dDtSZXNoYWQgUmFobWFuIChycmFobWFuKSZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJyYWht
YW5AY2lzY28uY29tIiB0YXJnZXQ9Il9ibGFuayI+cnJhaG1hbkBjaXNjby5jb208L2E+Jmd0OyB3
cm90ZTo8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyBP
biAyMDIwLTAzLTMwLCAyOjIwIFBNLCAmcXVvdDtNYXJ0aW4gQmrDtnJrbHVuZCZxdW90OyAmbHQ7
PGEgaHJlZj0ibWFpbHRvOm1iaiUyQmlldGZANDY2OC5zZSIgdGFyZ2V0PSJfYmxhbmsiPm1iaiYj
NDM7aWV0ZkA0NjY4LnNlPC9hPiZndDsgd3JvdGU6PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0Ozxi
cj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZxdW90O1Jlc2hhZCBS
YWhtYW4gKHJyYWhtYW4pJnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86cnJhaG1hbkBjaXNjby5j
b20iIHRhcmdldD0iX2JsYW5rIj5ycmFobWFuQGNpc2NvLmNvbTwvYT4mZ3Q7IHdyb3RlOjxicj4N
CiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsgT24gMjAyMC0wMy0y
OCwgNDo0MSBBTSwgJnF1b3Q7TWFydGluIEJqw7Zya2x1bmQmcXVvdDsgJmx0OzxhIGhyZWY9Im1h
aWx0bzptYmolMkJpZXRmQDQ2Njguc2UiIHRhcmdldD0iX2JsYW5rIj5tYmomIzQzO2lldGZANDY2
OC5zZTwvYT4mZ3Q7PGJyPg0KJmd0OyB3cm90ZTo8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7JnF1b3Q7UmVzaGFkIFJhaG1hbiAocnJh
aG1hbikmcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpycmFobWFuQGNpc2NvLmNvbSIgdGFyZ2V0
PSJfYmxhbmsiPnJyYWhtYW5AY2lzY28uY29tPC9hPiZndDsgd3JvdGU6PGJyPg0KJmd0OyAmZ3Q7
ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyBIaSw8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyA8YSBocmVmPSJodHRwczovL2dp
dGh1Yi5jb20vbmV0bW9kLXdnL3lhbmctdmVyLWR0L2lzc3Vlcy80NSIgdGFyZ2V0PSJfYmxhbmsi
Pg0KaHR0cHM6Ly9naXRodWIuY29tL25ldG1vZC13Zy95YW5nLXZlci1kdC9pc3N1ZXMvNDU8L2E+
PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7byZuYnNwOyA3LjE8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsg
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7VGhlIHRleHQgc2F5czo8YnI+DQom
Z3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwO0FsbCBJRVRGIFlBTkcgbW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNp
b24tbGFiZWw8YnI+DQomZ3Q7IHN0YXRlbWVudHM8YnI+DQomZ3Q7ICZndDsgJmd0OyBmb3I8YnI+
DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7YWxsPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwO25ld2x5IHB1Ymxpc2hlZCBZQU5HIG1vZHVsZXMsIGFuZCBhbGwgbmV3bHkg
cHVibGlzaGVkPGJyPg0KJmd0OyAmZ3Q7ICZndDsgcmV2aXNpb25zIG9mPGJyPg0KJmd0OyAmZ3Q7
ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2V4aXN0aW5n
IFlBTkcgbW9kdWxlcy4mbmJzcDsgVGhlIHJldmlzaW9uLWxhYmVsIE1VU1QgdGFrZSB0aGU8YnI+
DQomZ3Q7IGZvcm08YnI+DQomZ3Q7ICZndDsgJmd0OyBvZiBhPGJyPg0KJmd0OyAmZ3Q7ICZndDsg
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO1lBTkcgc2VtYW50aWMg
dmVyc2lvbiBudW1iZXIgW0ktRC52ZXJkdC1uZXRtb2QteWFuZy08YnI+DQomZ3Q7ICZndDsgJmd0
OyBzZW12ZXJdLjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtJIHN0cm9uZ2x5IGRpc2FncmVlIHdpdGggdGhpcyBu
ZXcgcnVsZS4mbmJzcDsgSUVURiBtb2R1bGVzIHVzZSBhPGJyPg0KJmd0OyBsaW5lYXI8YnI+DQom
Z3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtoaXN0b3J5
LCBzbyB0aGVyZSBhcmUgbm8gcmVhc29ucyB0byB1c2UgJnF1b3Q7bW9kaWZpZWQgc2VtdmVyJnF1
b3Q7Ljxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDtJdCBpcyBvayB0byB1c2UgcmV2Om5iYy1jaGFuZ2VzIGlmIG5l
ZWRlZCwgdGhvdWdoLjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7IFdlIGJlbGlldmUg
c29tZSBJRVRGIG1vZGVscyBtYXkgbm90IGZvbGxvdyBsaW5lYXIgaGlzdG9yeSwgdGhpczxicj4N
CiZndDsgd2FzPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyBicm91Z2h0IHVwIChJIHRoaW5rKSBmb3IgSURSLiBN
b2RpZmllZCBzZW12ZXIgYWxsb3dzIGZvciBub24tPGJyPg0KJmd0OyBsaW5lYXI8YnI+DQomZ3Q7
ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsmZ3Q7IGhpc3RvcnkgYW5kIGFsc28gZG9lc24ndCBwcmVjbHVkZSBsaW5lYXIgaGlzdG9yeS4g
U28gZXZlbiBpZiB3ZSBlbmQ8YnI+DQomZ3Q7IHVwPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyBoYXZpbmcgbm8g
SUVURiBtb2R1bGVzIHVzaW5nIGJyYW5jaGluZywgbW9kaWZpZWQgc2VtdmVyIHN0aWxsPGJyPg0K
Jmd0OyB3b3Jrcy48YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7V2l0aCB0aGUgY2xhcmlmaWFjdGlvbnMgYW5kIHVwZGF0ZXMgaW48YnI+
DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDtkcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lvbmluZywgbm9uLWxp
bmVhciB2ZXJzaW9uaW5nPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7d29ya3Mgd2l0aG91dCBtb2RpZmllZCBzZW12ZXIu
Jm5ic3A7IFNvIHRoZXJlIGlzIG5vIHRlY2huaWNhbCByZWFzb24gdG88YnI+DQomZ3Q7IHVzZTxi
cj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwO21vZGlmaWVkIHNlbXZlciBpbiBJRVRGIG1vZHVsZXMuPGJyPg0KJmd0OyAmZ3Q7
ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsgU28gYXJlIHlvdSBwcm9wb3Npbmcgd2UgdXNlIHNv
bWUgb3RoZXIgcmV2aXNpb24tbGFiZWwgc2NoZW1lIChlLmcuPGJyPg0KJmd0OyAmZ3Q7ICZndDsg
c2VtdmVyIDIuMC4wKSBmb3IgSUVURiBtb2R1bGVzPzxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsmZ3Q7IE9yIHRoYXQgSUVURiBtb2R1bGVzIHNob3VsZG4ndCB1c2UgcmV2aXNp
b24tbGFiZWxzPzxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtUaGF0IElFVEYgc2hvdWxkbid0IHVzZSByZXZpc2lvbiBs
YWJlbHMuPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsg
VGhlIHJldmlzaW9uIGxhYmVsIGFsbG93cyBhIHVzZXIgdG8gZWFzaWx5IGZpZ3VyZSBvdXQgd2hl
dGhlciAyPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyByZXZpc2lvbnMgYXJlIChOKUJDLjxicj4N
CiZndDsgJmd0OyAmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgSSB0aGluayB5b3UgbWVhbnQgJnF1
b3Q7bW9kaWZpZWQgc2VtdmVyIGFzIHJldmlzaW9uIGxhYmVsIGFsbG93cyAuLi4mcXVvdDs8YnI+
DQomZ3Q7ICZndDsgJmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7IEJ1dCBpdCBpcyBub3QgdHJ1ZS4m
bmJzcDsgV2hhdCBoYXBwZW5lZCBiZXR3ZWVuIDEuMC4yTSBhbmQgMS4wLjNNPzxicj4NCiZndDsg
Jmd0OyAmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAvbWFydGlu
PGJyPg0KJmd0OyAmZ3Q7ICZndDs8YnI+DQomZ3Q7ICZndDsgJmd0Ozxicj4NCiZndDsgJmd0OyAm
Z3Q7ICZndDsgV2l0aG91dCB0aGUgbGFiZWwsIHlvdSBhbHdheXMgaGF2ZSB0byB1c2UgdG9vbGlu
Zy48YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyBSZWdh
cmRzLDxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgUmVzaGFkLjxicj4NCiZndDsgJmd0OyAmZ3Q7
ICZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtJIGFtIGFs
bCBmb3IgdXNpbmcgcmV2Om5iYy1jaGFuZ2VzIG9yIHJldjplZGl0b3JpYWwtY2hhbmdlcyAod2hp
Y2ggSTxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO3RoaW5rIHNo
b3VsZCBiZSBhZGRlZCkgaW4gSUVURiBtb2R1bGVzLjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDs8
YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7L21hcnRpbjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDs8YnI+DQomZ3Q7ICZn
dDsgJmd0OyAmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsgT3Ig
ZG8geW91IGhhdmUgc29tZXRoaW5nIGVsc2UgaW4gbWluZD88YnI+DQomZ3Q7ICZndDsgJmd0OyAm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyBSZWdhcmRzLDxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsgUmVzaGFkLjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtJIGNhbiByZWx1Y3RhbnRseSBhY2NlcHQg
dGhhdCBtb2RpZmllZCBzbWV2ZXIgaXMgcHVibGlzaGVkIGFzPGJyPg0KJmd0OyAmZ3Q7ICZndDsg
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7RXhwZXJpbWVu
dGFsLiZuYnNwOyBCdXQgdGhhdCBkb2Vzbid0IG1lYW4gdGhhdCBJRVRGIG1vZHVsZXMgc2hvdWxk
IHVzZTxicj4NCiZndDsgaXQuPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZn
dDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsvbWFydGluPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyBSZWdhcmRzLDxicj4NCiZndDsg
Jmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyZndDsgUmVzaGFkLjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAm
Z3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0OyBPbiAyMDIwLTAzLTIwLCA1OjA4IFBNLCAmcXVvdDtuZXRtb2Qgb24gYmVoYWxmIG9mIFJl
c2hhZCBSYWhtYW48YnI+DQomZ3Q7ICZndDsgJmd0OyAocnJhaG1hbikmcXVvdDs8YnI+DQomZ3Q7
ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsmZ3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmciIHRhcmdl
dD0iX2JsYW5rIj5uZXRtb2QtYm91bmNlc0BpZXRmLm9yZzwvYT4gb24gYmVoYWxmIG9mPGJyPg0K
Jmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jmd0OyBycmFobWFuPTxhIGhyZWY9Im1haWx0bzo0MGNpc2NvLmNvbUBkbWFyYy5pZXRm
Lm9yZyIgdGFyZ2V0PSJfYmxhbmsiPjQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnPC9hPiZndDsg
d3JvdGU6PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
O0hpIE1hcnRpbiw8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7V2UndmUgb3BlbmVkIGlzc3VlcyB0byB0cmFjayB5b3VyIHJldmlldyBjb21tZW50cyAo
c2VlPGJyPg0KJmd0OyBiZWxvdykuPGJyPg0KJmd0OyAmZ3Q7ICZndDsgV2lsbDxicj4NCiZndDsg
Jmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO2tpY2sgb2ZmIHNlcGFyYXRlIHRoZXJhZHMgZm9yIGVh
Y2ggaXNzdWUuPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOzxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItIiB0YXJn
ZXQ9Il9ibGFuayI+aHR0cHM6Ly9naXRodWIuY29tL25ldG1vZC13Zy95YW5nLXZlci08L2E+PGJy
Pg0KJmd0OyAmZ3Q7ICZndDsgZHQvaXNzdWVzP3E9aXMlM0Fpc3N1ZSYjNDM7aXMlM0FvcGVuJiM0
MztsYWJlbCUzQXVwZGF0ZWQtbW9kLXJldi1oYW5kbGluZzxicj4NCiZndDsgJmd0OyAmZ3Q7ICZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQom
Z3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtSZWdhcmRzLDxicj4NCiZndDsgJmd0OyAmZ3Q7
ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwO1Jlc2hhZC48YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZn
dDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7T24gMjAyMC0wMy0xMCwgMzozMSBQTSwgJnF1b3Q7bmV0bW9kIG9u
IGJlaGFsZiBvZiBNYXJ0aW48YnI+DQomZ3Q7IEJqw7Zya2x1bmQmcXVvdDs8YnI+DQomZ3Q7ICZn
dDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmbHQ7PGEgaHJlZj0ibWFpbHRvOm5ldG1vZC1ib3VuY2Vz
QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc8L2E+IG9u
IGJlaGFsZiBvZiBtYmomIzQzO2lldGZANDY2OC4uc2UmZ3Q7PGJyPg0KJmd0OyB3cm90ZTo8YnI+
DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDtIaSw8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDtIZXJlIGFyZSBteSByZXZpZXcgY29tbWVudHMgb2Y8YnI+DQomZ3Q7
ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2RyYWZ0LXZlcmR0LW5ldG1v
ZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nLTAxLjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZn
dDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7byZuYnNwOyAzLjEuMTxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZndDsg
Jmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7byZuYnNwOyBJ
biBzdGF0ZW1lbnRzIHRoYXQgaGF2ZSBhbnkgZGF0YSBkZWZpbml0aW9uIHN0YXRlbWVudHM8YnI+
DQomZ3Q7IGFzPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgc3Vic3RhdGVtZW50cywgdGhvc2UgZGF0YSBkZWZpbml0
aW9uIHN1YnN0YXRlbWVudHMgTUFZPGJyPg0KJmd0OyBiZTxicj4NCiZndDsgJmd0OyAmZ3Q7ICZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHJlb3JkZXJl
ZCwgYXMgbG9uZyBhcyB0aGV5IGRvIG5vdCBjaGFuZ2UgdGhlIG9yZGVyaW5nIG9yPGJyPg0KJmd0
OyBhbnk8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmcXVvdDtycGMmcXVvdDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmcXVvdDtp
bnB1dCZxdW90OyBzdWJzdGF0ZW1lbnRzLjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZndDsg
Jmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtJIHRoaW5rIHRoaXMgbmVl
ZHMgdG8gY2FwdHVyZSB0aGF0IG5vIGRlc2NlbmRhbnQgc3RhdGVtZW50czxicj4NCiZndDsgdG88
YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsm
cXVvdDtpbnB1dCZxdW90OyBjYW4gYmUgcmVvcmRlcmVkLiZuYnNwOyBTYW1lIGZvciAmcXVvdDtv
dXRwdXQmcXVvdDsgKG5vdGUsICZxdW90O2lucHV0JnF1b3Q7PGJyPg0KJmd0OyBhbmQ8YnI+DQom
Z3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmcXVvdDtv
dXRwdXQmcXVvdDsgaW4gYm90aCAmcXVvdDtycGMmcXVvdDsgYW5kICZxdW90O2FjdGlvbiZxdW90
OykuPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO28mbmJzcDsgMy4zPGJyPg0KJmd0OyAmZ3Q7ICZn
dDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0Ozxi
cj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDtBbGwgcmV2aXNpb24gbGFiZWxzIHRoYXQgbWF0Y2ggdGhlIHBhdHRlcm4gZm9yIHRoZSAm
cXVvdDt2ZXJzaW9uJnF1b3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO3R5cGVkZWYgaW4gdGhlIGlldGYteWFuZy1zZW12ZXIg
WUFORyBtb2R1bGUgTVVTVCBiZTxicj4NCiZndDsgJmd0OyAmZ3Q7IGludGVycHJldGVkIGFzPGJy
Pg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwO1lBTkcgc2VtYW50aWMgdmVyc2lvbiBudW1iZXJzLjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQom
Z3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtJIGRvbid0
IHRoaW5rIHRoaXMgaXMgYSBnb29kIGlkZWEuJm5ic3A7IFNlZW1zIGxpa2UgYSBsYXllciB2aW9s
YXRpb24uPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7V2hhdCBpZiBteSBwcm9qZWN0IHVzZSBhbm90aGVyIGRpYWxlY3Qgb2Ygc2VtdmVyLCB0
aGF0PGJyPg0KJmd0OyB3b3VsZG4ndDxicj4NCiZndDsgJmd0OyAmZ3Q7IGJlPGJyPg0KJmd0OyAm
Z3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7cG9zc2libGUgd2l0
aCB0aGlzIHJ1bGUuJm5ic3A7IEkgdGhpbmsgdGhpcyBuZWVkcyB0byBiZSByZW1vdmVkLjxicj4N
CiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDtvJm5ic3A7IDMuMzxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7
ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7U3Vi
bW9kdWxlcyBNVVNUIE5PVCB1c2UgcmV2aXNpb24gbGFiZWwgc2NoZW1lcyB0aGF0PGJyPg0KJmd0
OyBjb3VsZDxicj4NCiZndDsgJmd0OyAmZ3Q7IGJlPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2NvbmZ1c2VkPGJyPg0KJmd0OyAm
Z3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO3dpdGgg
dGhlIGluY2x1ZGluZyBtb2R1bGUncyByZXZpc2lvbiBsYWJlbCBzY2hlbWUuPGJyPg0KJmd0OyAm
Z3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwO0htbSwgaG93IGRvIEkgZW5zdXJlIHRoYXQgdGhpcyBNVVNUIE5PVCBpcyBoYW5kbGVkPGJy
Pg0KJmd0OyBjb3JyZWN0bHk/PGJyPg0KJmd0OyAmZ3Q7ICZndDsgV2hhdDxicj4NCiZndDsgJmd0
OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2V4YWN0bHkgZG9lcyAm
cXVvdDtjb3VsZCBiZSBjb25mdXNlZCB3aXRoJnF1b3Q7IG1lYW4/PGJyPg0KJmd0OyAmZ3Q7ICZn
dDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0Ozxi
cj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwO28mbmJzcDsgMy4zPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7SW4gdGhlIGZp
bGVuYW1lIG9mIGEgWUFORyBtb2R1bGUsIHdoZXJlIGl0IHRha2VzIHRoZSBmb3JtOjxicj4NCiZn
dDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7bW9kdWxlLTxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7b3Itc3VibW9kdWxlLW5hbWUgWydAJyByZXZpc2lv
bi1sYWJlbF0gKCAnLnlhbmcnIC8gJy55aW4nICk8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAm
Z3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7U2hvdWxkIHRoaXMg
c2VjdGlvbiB1cGRhdGUgNS4yIG9mIFJGQyA3OTUwPyZuYnNwOyBJIGtub3cgdGhhdCA1LjI8YnI+
DQomZ3Q7IGp1c3Q8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDtzYXlzICZxdW90O1NIT1VMRCZxdW90Oy4mbmJzcDsgQnV0IGV4aXN0aW5nIHRv
b2xzIGltcGxlbWVudCB0aGlzIFNIT1VMRCw8YnI+DQomZ3Q7IGFuZDxicj4NCiZndDsgJmd0OyAm
Z3Q7IHRoZXk8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDtuZWVkIHRvIGJlIHVwZGF0ZWQgdG8gaGFuZGxlIHRoaXMgbmV3IGNvbnZlbnRpb24u
PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwO0J1dCBJIHdvbmRlciBpZiB0aGlzIGEgZ29vZCBpZGVhLiZuYnNwOyBJ
dCBtZWFucyB0aGF0IGEgdG9vbCB0aGF0PGJyPg0KJmd0OyBsb29rczxicj4NCiZndDsgJmd0OyAm
Z3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2ZvciBhIG1vZHVsZSB3aXRo
IGEgY2VydGFpbiByZXZpc2lvbiBkYXRlIGNhbm5vdCBzaW1wbHk8YnI+DQomZ3Q7IGNoZWNrPGJy
Pg0KJmd0OyAmZ3Q7ICZndDsgdGhlPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ZmlsZW5hbWVzLCBidXQgbmVlZCB0byBwYXJzZSBhbGwgYXZh
aWxhYmxlIG1vZHVsZXMgKHdpanVzdCB0bzxicj4NCiZndDsgJmd0OyAmZ3Q7IGZpbmQ8YnI+DQom
Z3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDt0aGU8YnI+
DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZn
dDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO28mbmJzcDsgMy40PGJyPg0KJmd0
OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7Jmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgbGVhZiBpbXBlcmlhbC10ZW1wZXJhdHVyZSB7PGJyPg0KJmd0OyAmZ3Q7
ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
dHlwZSBpbnQ2NDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB1bml0cyAmcXVvdDtkZWdyZWVzIEZhaHJlbmhlaXQm
cXVvdDs7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgc3RhdHVzIGRlcHJlY2F0ZWQgezxicj4NCiZndDsgJmd0OyAm
Z3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyByZXY6c3RhdHVzLWRlc2NyaXB0aW9uPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
cXVvdDtJbXBlcmlhbCBtZWFzdXJlbWVudHMgYXJlIGJlaW5nIHBoYXNlZCBvdXQgaW4gZmF2b3I8
YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO29mIHRoZWlyIG1ldHJpYyBlcXVpdmFs
ZW50cy4mbmJzcDsgVXNlIG1ldHJpYy10ZW1wZXJhdHVyZTxicj4NCiZndDsgJmd0OyAmZ3Q7ICZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7aW5zdGVhZC4mcXVvdDs7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgfTxicj4NCiZndDsgJmd0
OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
IGRlc2NyaXB0aW9uPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZxdW90O1RlbXBlcmF0dXJlIGluIGRl
Z3JlZXMgRmFocmVuaGVpdC4mcXVvdDs7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB9PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0Ozxicj4NCiZn
dDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0kgZG9uJ3Qg
dGhpbmsgcmV2OnN0YXR1cy1kZXNjcmlwdGlvbiBpcyBuZWNlc3NhcnkgLyB3b3J0aCBpdC48YnI+
DQomZ3Q7IFRoaXM8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDtjYW4gZWFzaWx5IGJlIHdyaXR0ZW4gd2l0aCB0aGUgbm9ybWFsIGRlc2NyaXB0
aW9uIHN0YXRlbWVudDxicj4NCiZndDsgJmd0OyAmZ3Q7IGluc3RlYWQ6PGJyPg0KJmd0OyAmZ3Q7
ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgbGVhZiBpbXBlcmlhbC10ZW1wZXJhdHVyZSB7PGJyPg0KJmd0OyAmZ3Q7ICZndDsg
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgdHlwZSBp
bnQ2NDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyB1bml0cyAmcXVvdDtkZWdyZWVzIEZhaHJlbmhlaXQmcXVvdDs7
PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgc3RhdHVzIGRlcHJlY2F0ZWQ7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgZGVzY3JpcHRp
b248YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZxdW90O0ltcGVyaWFsIG1lYXN1cmVtZW50
cyBhcmUgYmVpbmcgcGhhc2VkIG91dCBpbiBmYXZvcjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7b2YgdGhlaXIgbWV0cmljIGVxdWl2YWxlbnRzLiZuYnNwOyBVc2UgbWV0cmljLXRl
bXBlcmF0dXJlPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtpbnN0ZWFkLjxicj4N
CiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO1RlbXBlcmF0dXJl
IGluIGRlZ3JlZXMgRmFocmVuaGVpdC4mcXVvdDs7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB9PGJyPg0KJmd0OyAmZ3Q7ICZn
dDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0Ozxi
cj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwO28mbmJzcDsgMy41PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO1RoZSBleGFtcGxlIG1vZHVsZXMgc2hv
dWxkIGJlIGxlZ2FsIFlBTkcgbW9kdWxlcy4mbmJzcDsgVXNlPGJyPg0KJmd0OyBlLmcuPGJyPg0K
Jmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7JnF1b3Q7
dXJuOmV4YW1wbGU6bW9kdWxlJnF1b3Q7IGFzIG5hbWVzcGFjZS48YnI+DQomZ3Q7ICZndDsgJmd0
OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJy
Pg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7QWxz
bywgdGhlIG1vZHVsZXMgYXJlIG1pc3NpbmcgdGhlIGxhc3QgJnF1b3Q7fSZxdW90Oywgd2hpY2gg
Y29uZnVzZXM8YnI+DQomZ3Q7IHRoZTxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZxdW90O3JmY3N0cmlwJnF1b3Q7IHRvb2wuPGJyPg0KJmd0
OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7Jmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwO28gNC4xLjE8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZn
dDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0FsdGVybmF0aXZl
bHksIHRoZSBmaXJzdCBleGFtcGxlIGNvdWxkIGhhdmUgdXNlZCB0aGUgcmV2aXNpb248YnI+DQom
Z3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
bGFiZWw8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7JnF1b3Q7MS4wLjAmcXVvdDsgaW5zdGVhZCwgd2hpY2ggc2VsZWN0cyB0aGUg
c2FtZSBzZXQgb2Y8YnI+DQomZ3Q7ICZndDsgJmd0OyByZXZpc2lvbnMvdmVyc2lvbnMuPGJyPg0K
Jmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDtpbXBvcnQgZXhhbXBsZS1tb2R1bGUgezxicj4NCiZndDsgJmd0OyAm
Z3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7cmV2
OnJldmlzaW9uLW9yLWRlcml2ZWQgMS4wLjA7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO308YnI+DQomZ3Q7ICZndDsgJmd0OyAm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJyPg0K
Jmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7U2hvdWxk
bid0IHRoaXMgYmUgcy8xLjAuMC8yLjAuMC9nID88YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAm
Z3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7byZu
YnNwOyA1PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwO0kgdGhpbmsgdGhlIG1vZHVsZSBuYW1lICZxdW90O2lldGYt
eWwtcmV2aXNpb25zJnF1b3Q7IHNob3VsZCBiZTxicj4NCiZndDsgY2hhbmdlZDxicj4NCiZndDsg
Jmd0OyAmZ3Q7IHRvPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7JnF1b3Q7aWV0Zi15YW5nLWxpYnJhcnktcmV2aXNpb25zJnF1b3Q7LiZuYnNw
OyAmbmJzcDsmcXVvdDt5bCZxdW90OyBpcyBub3QgYSB3ZWxsLWtub3duPGJyPg0KJmd0OyBhY3Jv
bnltLjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsg
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtvJm5ic3A7IDUuMi4yPGJyPg0KJmd0OyAmZ3Q7
ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
O1dvdWxkbid0IGl0IGJlIGJldHRlciBpZiB0aGUgbGVhZiAmcXVvdDtkZXByZWNhdGVkLW5vZGVz
LTxicj4NCiZndDsgJmd0OyAmZ3Q7IGltcGxlbWVudGVkJnF1b3Q7IGFuZDxicj4NCiZndDsgJmd0
OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZxdW90O29ic29sZXRl
LW5vZGVzLWFic2VudCZxdW90OyB3ZXJlIG9mIHR5cGUgJnF1b3Q7Ym9vbGVhbiZxdW90OyByYXRo
ZXIgdGhhbjxicj4NCiZndDsgJmd0OyAmZ3Q7IHR5cGU8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmcXVvdDtlbXB0eSZxdW90Oz88YnI+DQom
Z3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7byZuYnNwOyA3LjE8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAm
Z3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7VGhlIHRleHQgc2F5
czo8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0FsbCBJRVRGIFlBTkcgbW9kdWxlcyBNVVNUIGluY2x1
ZGUgcmV2aXNpb24tbGFiZWw8YnI+DQomZ3Q7IHN0YXRlbWVudHM8YnI+DQomZ3Q7ICZndDsgJmd0
OyBmb3I8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7YWxsPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwO25ld2x5IHB1Ymxpc2hlZCBZQU5HIG1vZHVsZXMsIGFuZCBh
bGwgbmV3bHkgcHVibGlzaGVkPGJyPg0KJmd0OyAmZ3Q7ICZndDsgcmV2aXNpb25zIG9mPGJyPg0K
Jmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
O2V4aXN0aW5nIFlBTkcgbW9kdWxlcy4mbmJzcDsgVGhlIHJldmlzaW9uLWxhYmVsIE1VU1QgdGFr
ZSB0aGU8YnI+DQomZ3Q7IGZvcm08YnI+DQomZ3Q7ICZndDsgJmd0OyBvZiBhPGJyPg0KJmd0OyAm
Z3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO1lBTkcg
c2VtYW50aWMgdmVyc2lvbiBudW1iZXIgW0ktRC52ZXJkdC1uZXRtb2QteWFuZy08YnI+DQomZ3Q7
ICZndDsgJmd0OyBzZW12ZXJdLjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtJIHN0cm9uZ2x5IGRpc2FncmVlIHdp
dGggdGhpcyBuZXcgcnVsZS4mbmJzcDsgSUVURiBtb2R1bGVzIHVzZSBhPGJyPg0KJmd0OyBsaW5l
YXI8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDtoaXN0b3J5LCBzbyB0aGVyZSBhcmUgbm8gcmVhc29ucyB0byB1c2UgJnF1b3Q7bW9kaWZpZWQg
c2VtdmVyJnF1b3Q7Ljxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtJdCBpcyBvayB0byB1c2UgcmV2Om5iYy1jaGFu
Z2VzIGlmIG5lZWRlZCwgdGhvdWdoLjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZndDsgJmd0
OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJy
Pg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtvIDcuMS4xPGJy
Pg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwO1RoZXJlIGlzIGEgbWlzc2luZyAmcXVvdDsgaW46PGJyPg0KJmd0OyAmZ3Q7
ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyA0LiZuYnNwOyBGb3Igc3RhdHVzICZxdW90O29ic29sZXRlJnF1b3Q7LCBpdCBpcyBSRUNPTU1F
TkRFRCB0byBrZWVwIHRoZTxicj4NCiZndDsgJmd0OyAmZ3Q7ICZxdW90O3N0YXR1cy08YnI+DQom
Z3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyBkZXNjcmlwdGlvbiZxdW90OyBpbmZvcm1hdGlvbiwgZnJvbSB3aGVuIHRoZSBub2Rl
IGhhZCBzdGF0dXM8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmcXVvdDtkZXByZWNhdGVkLCB3aGljaCBpcyBzdGls
bCByZWxldmFudC48YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyBIRVJFJm5ic3A7IC0tLS0tLS0tLS0tXjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZn
dDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtvJm5i
c3A7IDg8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7cy9DT0RFIEVORFMmZ3Q7LyZsdDtDT0RFIEVORFMmZ3Q7Lzxi
cj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtvIEJvdGggWUFORyBtb2R1bGVzPGJyPg0KJmd0OyAmZ3Q7
ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
O0FsbCBleHRlbnNpb25zIHNob3VsZCBzcGVjaWZ5IHRoZSBncmFtbWFyOyBpLmUuLCBpbiB3aGlj
aDxicj4NCiZndDsgJmd0OyAmZ3Q7IHN0YXRlbWVudHM8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDt0aGV5IGNhbiBiZSBwcmVzZW50IGFuZCB3
aGljaCBzdWJzdGF0ZW1lbnRzIHRoZXkgY2FuIGhhdmUuPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0Ozxicj4NCiZn
dDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsvbWFydGluPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0Ozxicj4NCiZndDsgJmd0OyAm
Z3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7X19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX188YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwO25ldG1vZCBtYWlsaW5nIGxpc3Q8YnI+DQomZ3Q7ICZndDsgJmd0OyAm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxhIGhyZWY9Im1haWx0bzpuZXRtb2RAaWV0Zi5v
cmciIHRhcmdldD0iX2JsYW5rIj5uZXRtb2RAaWV0Zi5vcmc8L2E+PGJyPg0KJmd0OyAmZ3Q7ICZn
dDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YSBocmVmPSJodHRwczovL3d3dy5pZXRm
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3
LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kPC9hPjxicj4NCiZndDsgJmd0OyAmZ3Q7
ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+
DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7X19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+DQomZ3Q7ICZndDsgJmd0
OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDtuZXRtb2QgbWFpbGluZyBsaXN0PGJyPg0KJmd0OyAmZ3Q7ICZndDsg
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7PGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBpZXRmLm9yZyIgdGFyZ2V0PSJf
YmxhbmsiPm5ldG1vZEBpZXRmLm9yZzwvYT48YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDs8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1v
ZCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
bmV0bW9kPC9hPjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyAmZ3Q7
ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7PGJyPg0K
Jmd0OyAmZ3Q7ICZndDsgJmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7IF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KJmd0OyAmZ3Q7ICZndDsgbmV0bW9k
IG1haWxpbmcgbGlzdDxicj4NCiZndDsgJmd0OyAmZ3Q7IDxhIGhyZWY9Im1haWx0bzpuZXRtb2RA
aWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5uZXRtb2RAaWV0Zi5vcmc8L2E+PGJyPg0KJmd0OyAm
Z3Q7ICZndDsgPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9u
ZXRtb2QiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL25ldG1vZDwvYT48YnI+DQo8YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXzxicj4NCm5ldG1vZCBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJt
YWlsdG86bmV0bW9kQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bmV0bW9kQGlldGYub3JnPC9h
Pjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0
bW9kIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5m
by9uZXRtb2Q8L2E+PG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_DM5PR08MB26334483676EC3875074A2189BC80DM5PR08MB2633namp_--


From nobody Tue Mar 31 10:41:50 2020
Return-Path: <mbj+ietf@4668.se>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DE3A3A25BB for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 10:41:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.799
X-Spam-Level: *
X-Spam-Status: No, score=1.799 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=tKUwXrTz; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=Wx9PtnrL
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 u48IXbdYv0_Q for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 10:41:47 -0700 (PDT)
Received: from wout3-smtp.messagingengine.com (wout3-smtp.messagingengine.com [64.147.123.19]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DB2003A25B6 for <netmod@ietf.org>; Tue, 31 Mar 2020 10:41:46 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id CB3A8AB8; Tue, 31 Mar 2020 13:41:45 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Tue, 31 Mar 2020 13:41:46 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm1; bh= HxFnxsI+U2VXkyZJFzVscHNu85Xy35gQKAvN1QDCvn8=; b=tKUwXrTz+I+5mJv8 IQ4gi8LvoUqwrSlAcfLV7Dh9ezmKQeNYaEpU3VnHPt9ubuwo8IQS7YrDuYWitnqY Zthd0ob27FXdZJQXWcN+s6D0EM46dNfJBScM7EvfABHLfLV2Had7ooSHqk0bP3pN RJowSxw+1xVTdsS4sIvXkf+ypy7itruC9FELF0WjJVqyebwjPERn6dAoEelztO7L FHPOImnQRLEIFaMw8kuQe1g+wBZf/pSJ2CG66PJegyV5p2Y9cW/OyrSE/qREj+cw 0+zC+3SpqQaVtRBolIPVag88mRjkG9/CwtlC3fWy6UAdeEmpQ9CVmocz2gQdvi4q Q3efBA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=HxFnxsI+U2VXkyZJFzVscHNu85Xy35gQKAvN1QDCv n8=; b=Wx9PtnrL7ntH8Qo81NDmahhGgPa/X0W7jPujP9WJnGqCm9nk+Q1KMkfU/ Vzyd3jHDpqLRMXjo4dXEEjEUX3u/mHSwIp+mD59becTf9XktwO/ppx8FRt3H2SUt aPbgcUkNEz4G+IRQDWn4cyrG2ReTI2Rwl/DCwRdreEtm+LlAxitWU01E9BsVz8aA rxwsFqPKkqRBUjQ3mECzidnNUDctxFPLHNpRRHeu2t+gAa2lyruKo+oRm92RxGyR KypXgORDEZw0nRm44MoB7r87VTzp31N6Tils4US8kotjnO6+SMVFnFWGdIwc4+nZ 6BbNgMUqPz/7tmC/MSTNAddktcCAA==
X-ME-Sender: <xms:2ICDXixqaREcX7q1UrhwjLbVsi0-02-Q5NrhdIPbGXeWsH2TFh8csg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrtddtgdekvdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffkvffuhfgjfhfogggtgfesthgsre dtredtjeenucfhrhhomhepofgrrhhtihhnuceujhpnrhhklhhunhguuceomhgsjhdoihgv thhfseegieeikedrshgvqeenucffohhmrghinhepghhithhhuhgsrdgtohhmpdhivghtfh drohhrghenucfkphepudehkedrudejgedrgedrgeegnecuvehluhhsthgvrhfuihiivgep tdenucfrrghrrghmpehmrghilhhfrhhomhepmhgsjhdoihgvthhfseegieeikedrshgv
X-ME-Proxy: <xmx:2ICDXmaO1FK0d5SmzWi5m-nMSrzmBTcKCreyKjc1yM_9W-NDLYYMzg> <xmx:2ICDXj1TEcAEK3mmodbPOJtR0lg9oBujKt4kf_stnHqkCFaA0b1rxg> <xmx:2ICDXoe9z0x1HyLOZmlWfGHKKP_lMoi1PrS4pWPc50GkTObA-uyY4Q> <xmx:2YCDXqRkNpkSe9W8B4zHZYMWQNBV0a6O6nfTGripiFN2-zSTlMoErg>
Received: from localhost (unknown [158.174.4.44]) by mail.messagingengine.com (Postfix) with ESMTPA id BBED8306CB93; Tue, 31 Mar 2020 13:41:43 -0400 (EDT)
Date: Tue, 31 Mar 2020 19:41:42 +0200 (CEST)
Message-Id: <20200331.194142.181146788647422681.id@4668.se>
To: kent+ietf@watsen.net
Cc: auerswal@unix-ag.uni-kl.de, cabo@tzi.org, balazs.lengyel=40ericsson.com@dmarc.ietf.org, netmod@ietf.org
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
In-Reply-To: <010001713156ff08-ba75eac7-ed5d-4378-a23a-c3fa1d296725-000000@email.amazonses.com>
References: <3e2333ce-d20a-60f7-3578-5199720a03d6@unix-ag.uni-kl.de> <20200331.170449.1892418214423395231.id@4668.se> <010001713156ff08-ba75eac7-ed5d-4378-a23a-c3fa1d296725-000000@email.amazonses.com>
X-Mailer: Mew version 6.8 on Emacs 25.2
Mime-Version: 1.0
Content-Type: Text/Plain; charset=utf-8
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/mmcgI8vdbQPqIqkjbPTg0XovzAU>
Subject: Re: [netmod] rfcstrip does not work on https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-12
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 17:41:48 -0000

SGksDQoNCktlbnQgV2F0c2VuIDxrZW50K2lldGZAd2F0c2VuLm5ldD4gd3JvdGU6DQo+IEhpIE1h
cnRpbiwNCj4gDQo+ID4gVmVyc2lvbiAxLjIgb2YgcmZjc3RyaXAgKGh0dHBzOi8vZ2l0aHViLmNv
bS9tYmo0NjY4L3JmY3N0cmlwIDxodHRwczovL2dpdGh1Yi5jb20vbWJqNDY2OC9yZmNzdHJpcD4p
IGNhbg0KPiA+IGV4dHJhY3QgZnJvbSB0aGUgImFydHdvcmsiIGVsZW1lbnQsIGFuZCBwZXJmb3Jt
cyBhcnR3b3JrIHVuZm9sZGluZywgaWYNCj4gPiBuZWVkZWQuDQo+IA0KPiBUaGFua3MgZm9yIHRo
aXMgdXBkYXRlIHRvIHJmY3N0cmlwIQ0KPiANCj4gSWYgaXTigJlzIG5vdCB0b28gbGF0ZSwgbWF5
IEkgc3VnZ2VzdCBjaGFuZ2luZyDigJwtYeKAnSB0byDigJwteOKAnT8NCj4gDQo+IFJlYXNvbnM6
DQo+ICAgIDEpIOKAmGHigJkgc3RhbmRzIGZvciDigJxhcnR3b3Jr4oCdIGJ1dCwgaW4gdGhlIGxv
bmcgcnVuLCB3ZeKAmWxsIG9ubHkgYmUNCj4gICAgc3RyaXBpbmcgb3V0IOKAnHNvdXJjZWNvZGXi
gJ0gZWxlbWVudHMNCg0KQmVmb3JlIHRoaXMgZml4LCByZmNzdHJpcCBoYW5kbGVkIHNvdXJjZWNv
ZGUgZWxlbWVudHMgb25seS4gIFdpdGggLWEsDQppdCBhbHNvIGhhbmRsZXMgYXJ0d29yay4NCg0K
PiAgICAyKSDigJh44oCZIGNvdWxkIHJlZmVyIHRvIHRoZSBpbnB1dCBmb3JtYXQg4oCcWE1M4oCd
IChhcyBvcHBvc2VkIHRvIHRoZQ0KPiBkZWZhdWx0IOKAnHR4dOKAnSBmb3JtYXQpDQo+IA0KPiBC
ZXR0ZXIsIHBlcmhhcHMgYHJmY3N0cmlwYCBjb3VsZCBhdXRvbWF0aWNhbGx5IGRvIHRoZSByaWdo
dCB0aGluZywNCj4gZWl0aGVyIGJ5IGtleWluZyBvZmYgdGhlIHN1ZmZpeCAoLnhtbCB2cyAudHh0
KSBvciBieSBmaXJzdCB0ZXN0aW5nDQo+IGlmIHRoZSBmaWxlIGNvbnRhaW5zIFhNTD8NCg0KSXQg
YWxyZWFkeSBhdXRvbWF0aWNhbGx5IHRlc3RzIGlmIGl0IGlzIFhNTDsgdGhlcmUncyBubyBmbGFn
IGZvciB0aGF0Lg0KDQoNCi9tYXJ0aW4NCg==


From nobody Tue Mar 31 12:26:45 2020
Return-Path: <andy@yumaworks.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 59F843A2A70 for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 12:26:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.013
X-Spam-Level: 
X-Spam-Status: No, score=0.013 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.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 PR0FNxeOE3Se for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 12:26:39 -0700 (PDT)
Received: from mail-yb1-xb34.google.com (mail-yb1-xb34.google.com [IPv6:2607:f8b0:4864:20::b34]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8506D3A2A6F for <netmod@ietf.org>; Tue, 31 Mar 2020 12:26:39 -0700 (PDT)
Received: by mail-yb1-xb34.google.com with SMTP id x63so11809508ybx.2 for <netmod@ietf.org>; Tue, 31 Mar 2020 12:26:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=JINkzXOKdHx7869um1OYXw0jX75+dC8OuJLVM29L3tc=; b=E1kwsbBqeoI/d29/dJe47ePwjmrykRc5QYgpSfIH5HXw+eGlk6TD6XUOMo0hF614g4 /ouKIcSTaHVtJAqkYqSnDvC27xU0mWEPzTQbNtR4l9U4Q4pyPvBIX46qOG4Rj6yXZ4JR 7L3Yia01wgS0YBH/rtp8jHdjQTSEedoZrkTMZaCZ4hxx925noG+akgXM9p1FvNoanO1R PZ2kaVoZZo80W+xqqs5zuQyjc540JcYqICEn3NYSou+ARTBCT6aMl7RaJimxSGkWt8kw xfp9Rfsnhf12tQvu7dGfjqwufMkeztCYKFzIjLEB6+oc+/4DZXS9ivyDzlAD5bKSd+m+ 1mdg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=JINkzXOKdHx7869um1OYXw0jX75+dC8OuJLVM29L3tc=; b=mFuUAuhPXLTyJ8uYfIQRz8fSMkuw4GU3kO3Lt/IoqBLMyPbRGZoubchCDiJ7ZFt+u1 DeSYaBIchedGWEz0RR5UXSWVeHrURVo+6FQeA1MLIkfVoChocp1uJ9gWgJu2Wh4kv6l9 XsXz26YASdt3/Ati1KSbn48DsKswJR1hJCuPlbb1XIF6v2qcm0Ce3wlo/O61pPYwXJ18 FMEzBOStS0kgGvVHWoYdYrtoGHbid4dIYHPNBA6uGnPQR9FI0ISPICfM3CLU9kuR97en gaIRA8hFUyUB/jUNbcPLKe7kZV5yhMf1hRm88SoRCPDGkCPK7hwiO+LWkQRhOJyr8D2J 9gFg==
X-Gm-Message-State: ANhLgQ1ZOL4bCW9kch2bbbEFLpAkTsqaNPRXpagpIVieEelvXo+jOPoe KujJZzUdLywf9MOvLRZICQy8eMecDaHsjAbjtL2a2Q==
X-Google-Smtp-Source: ADFU+vsNR7uoCl8D3/Ji1cjvtWRZAU49WIElFJlIiwfpMmqCRDUm4du8XMl50ugn5Xq0sbTL7GxMFO9aPiJtv99ZNhk=
X-Received: by 2002:a5b:c4a:: with SMTP id d10mr12028558ybr.59.1585682798266;  Tue, 31 Mar 2020 12:26:38 -0700 (PDT)
MIME-Version: 1.0
References: <047FB87D-37B2-41F4-86D2-B9A03050B4EB@cisco.com> <20200330.223957.1196399215343087647.id@4668.se> <DM5PR08MB2633E6B1CA925B2D6E4B3AAE9BCB0@DM5PR08MB2633.namprd08.prod.outlook.com> <20200330.235046.60166687757387667.id@4668.se> <23333468-9959-4ECA-B529-73E1D906E3E9@cisco.com> <5f184f8673fafbb8eff0ae8b0a19f81409fa45e1.camel@intl.att.com> <B93C60F3-9A67-4E7A-8C84-64E6937F738B@cisco.com> <DM5PR08MB2633A647E9910A09DB1F65F49BC80@DM5PR08MB2633.namprd08.prod.outlook.com> <DM5PR08MB263312F04224546549A595BA9BC80@DM5PR08MB2633.namprd08.prod.outlook.com>
In-Reply-To: <DM5PR08MB263312F04224546549A595BA9BC80@DM5PR08MB2633.namprd08.prod.outlook.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Tue, 31 Mar 2020 12:26:27 -0700
Message-ID: <CABCOCHQVzGv8zq0LK+HHZNj9YEDrxXCRO_9rFAOrWM6C3VEkig@mail.gmail.com>
To: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
Cc: "Reshad Rahman (rrahman)" <rrahman@cisco.com>, "Ivory, William" <william.ivory@intl.att.com>,  "mbj+ietf@4668.se" <mbj+ietf@4668.se>, "netmod@ietf.org" <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000eada2c05a22b8bb8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/WNEvMwMc5xdl9bHn7PTH7UTDOjw>
Subject: Re: [netmod] All IETF YANG modules MUST include revision-label statements
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 19:26:45 -0000

--000000000000eada2c05a22b8bb8
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, Mar 31, 2020 at 9:48 AM Sterne, Jason (Nokia - CA/Ottawa) <
jason.sterne@nokia.com> wrote:

> Darn - poor choice of my first example.  I meant this:
>
>
>
> 1.0.0 -> 1.1.0 -> 2.0.0 -> 3.0.0 -> 1.2.0
>

This is the use-case I want to support.
Using revision-date alone, a tool and administrator would think 1.2.0 is an
update to 3.0.0
If a revision-label is added, then it is clear that 1.2.0 is based on
1.1.0, not 3.0.0.

Whether ANY update has BC vs. NBC changes in it is another issue.
There might be lots of info that one might encode into the revision-label.
This is often the case, and a good argument to create additional metadata
fields
and leave the revision-label "clean". (e.g. vendor-revision-label)


Andy




>
> would be confusing comparing 1.0.0 and 1.2.0.
>
>
>
> (I wasn't trying to illustrate a "loop", or coming back to a file that wa=
s
> the same content as previously)
>
>
>
> *From:* Sterne, Jason (Nokia - CA/Ottawa)
> *Sent:* Tuesday, March 31, 2020 12:42 PM
> *To:* Reshad Rahman (rrahman) <rrahman@cisco.com>; Ivory, William <
> william.ivory@intl.att.com>; mbj+ietf@4668.se
> *Cc:* netmod@ietf.org
> *Subject:* RE: [netmod] All IETF YANG modules MUST include revision-label
> statements
>
>
>
> The idea is that following down a chain of YANG versions of a module
> results in a semver that is "cumulative".  Just like you can't do this:
>
>
>
> 1.0.0 -> 1.1.0 -> 2.0.0 -> 3.0.0 -> 1.1.0
>
>
>
> That would be confusing when comparing 1.0.0 and 1.1.0. The numbers would
> imply they are BC.
>
>
>
> Once you mark an "M" you can't take it away.
>
>
>
> In William's example, someone looking at 1.0.4 vs 1.0.2 would think they
> are BC with each other (by just looking at the yang semver.
>
>
>
> We'd rather err on the side of "false positives" for an NBC change so tha=
t
> someone looks into it.  (e.g. 1.0.3M -> 1.0.4M may not be an NBC change b=
ut
> users should look just in case).
>
>
>
> Jason
>
>
>
> *From:* Reshad Rahman (rrahman) <rrahman@cisco.com>
> *Sent:* Tuesday, March 31, 2020 12:04 PM
> *To:* Ivory, William <william.ivory@intl.att.com>; mbj+ietf@4668.se;
> Sterne, Jason (Nokia - CA/Ottawa) <jason.sterne@nokia.com>
> *Cc:* netmod@ietf.org
> *Subject:* Re: [netmod] All IETF YANG modules MUST include revision-label
> statements
>
>
>
> Hi,
>
>
>
> Thanks for the suggestion.
>
>
>
> This was discussed, I think the reason we didn=E2=80=99t go with that sol=
ution is
> that (as you mentioned) you need the module contents with all the previou=
s
> version labels. Does anyone from the design team recall any other details=
?
>
>
>
> Regards,
>
> Reshad.
>
>
>
> *From: *"Ivory, William" <william.ivory@intl.att.com>
> *Date: *Tuesday, March 31, 2020 at 3:40 AM
> *To: *"mbj+ietf@4668.se" <mbj+ietf@4668.se>, "jason.sterne@nokia.com" <
> jason.sterne@nokia.com>, "Reshad Rahman (rrahman)" <rrahman@cisco.com>
> *Cc: *"netmod@ietf.org" <netmod@ietf.org>
> *Subject: *Re: [netmod] All IETF YANG modules MUST include revision-label
> statements
>
>
>
> Apologies if this has already been suggested and deemed unworkable, but i=
f
> you have access to all previous version labels for a branch then you can
> add 'M' only to the versions that are NBC with the previous version, and
> subsequent versions could drop the M until the next NBC change, ie:
>
>
>
> 1.0.0 -> 1.0.1 -> 1.0.2 > 1.0.3M -> 1.0.4 -> 1.0.5M ...
>
>
>
> Here 1.04 is BC with 1.03 but not 1.0.0 - 1.0.2; 1.0.5 is NBC with 1.0.4
> and previous versions etc.
>
>
>
> The revision statements contain the revision-labels so you should have al=
l
> the previous revision-labels present in the file, and you have all the da=
ta
> you need. Now you don't have the problem of the branch being poisoned as
> soon as the first M is added.
>
>
>
> William
>
>
>
> On Mon, 2020-03-30 at 22:11 +0000, Reshad Rahman (rrahman) wrote:
>
> On 2020-03-30, 5:51 PM, "Martin Bj=C3=B6rklund" <mbj+ietf@4668.se> wrote:
>
>
>
>     "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com> wrote:
>
>     > > But it is not true.  What happened between 1.0.2M and 1.0.3M?
>
>     >
>
>     > It tells you there is an NBC change between 1.0.2M and 1.0.3M.
>
>
>
>     No.  As you note below it says that all bets are off.  The change
>
>     between these two could be a spelling error fix.  Hence, Reshad's
>
>     statement that "The revision label allows a user to easily figure out
>
>     whether 2 revisions are (N)BC." is not correct.
>
> You are correct that once a branch is poisoned with an 'M', the informati=
on provided is not as rich.
>
> Even though you don't know whether 1.0.3M is BC/NBC with 1.0.2M, you stil=
l know that
>
> - 1.0.2M is NBC with 1.0.1 and 1.0.0
>
> - 1.0.3M is NBC with 1.0.1 and 1.0.0
>
> - 1.0.1 is BC with 1.0.0
>
>
>
> Still useful IMO.
>
>
>
> Regards,
>
> Reshad.
>
>
>
>     > The M gives an indication that a branch has been "poisoned" by an
>
>     > NBC change and that all bets are off from that point onwards in tha=
t
>
>     > branch.
>
>
>
>
>
>     /martin
>
>
>
>
>
>     >
>
>     > > -----Original Message-----
>
>     > > From: netmod <netmod-bounces@ietf.org> On Behalf Of Martin Bj=C3=
=B6rklund
>
>     > > Sent: Monday, March 30, 2020 4:40 PM
>
>     > > To: rrahman@cisco.com
>
>     > > Cc: netmod@ietf.org
>
>     > > Subject: Re: [netmod] All IETF YANG modules MUST include revision=
-label
>
>     > > statements
>
>     > >
>
>     > > "Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
>
>     > > >
>
>     > > > On 2020-03-30, 2:20 PM, "Martin Bj=C3=B6rklund" <mbj+ietf@4668.=
se> wrote:
>
>     > > >
>
>     > > >     "Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
>
>     > > >     > On 2020-03-28, 4:41 AM, "Martin Bj=C3=B6rklund" <mbj+ietf=
@4668.se> wrote:
>
>     > > >     >
>
>     > > >     >     "Reshad Rahman (rrahman)" <rrahman@cisco.com> wrote:
>
>     > > >     >     > Hi,
>
>     > > >     >     >
>
>     > > >     >     > https://urldefense.proofpoint.com/v2/url?u=3Dhttps-=
3A__github.com_netmod-2Dwg_yang-2Dver-2Ddt_issues_45&d=3DDwIGaQ&c=3DLFYZ-o9=
_HUMeMTSQicvjIg&r=3Dp8kyeK3u4ZYiaQ2ZPGqwkyXmQgBH6r5jpYiYWzhqJ48&m=3DffH268c=
0xOd0DSFLQzZ2JHAmCHjVzPJVJtGPNxiiJcs&s=3Dnyxzbv7ZWMgcXuMEW8MqjeT3oVxla6qFiF=
96M8SaMUY&e=3D
>
>     > > >     >     >
>
>     > > >     >     >         o  7.1
>
>     > > >     >     >
>
>     > > >     >     >           The text says:
>
>     > > >     >     >
>
>     > > >     >     >             All IETF YANG modules MUST include revi=
sion-label statements
>
>     > > for
>
>     > > >     >     >             all
>
>     > > >     >     >             newly published YANG modules, and all n=
ewly published
>
>     > > revisions of
>
>     > > >     >     >             existing YANG modules.  The revision-la=
bel MUST take the form
>
>     > > of a
>
>     > > >     >     >             YANG semantic version number [I-D.verdt=
-netmod-yang-
>
>     > > semver].
>
>     > > >     >     >
>
>     > > >     >     >           I strongly disagree with this new rule.  =
IETF modules use a linear
>
>     > > >     >     >           history, so there are no reasons to use "=
modified semver".
>
>     > > >     >     >
>
>     > > >     >     >           It is ok to use rev:nbc-changes if needed=
, though.
>
>     > > >     >     >
>
>     > > >     >     > We believe some IETF models may not follow linear h=
istory, this was
>
>     > > >     >     > brought up (I think) for IDR. Modified semver allow=
s for non-linear
>
>     > > >     >     > history and also doesn't preclude linear history. S=
o even if we end up
>
>     > > >     >     > having no IETF modules using branching, modified se=
mver still works.
>
>     > > >     >
>
>     > > >     >     With the clarifiactions and updates in
>
>     > > >     >     draft-verdt-netmod-yang-module-versioning, non-linear=
 versioning
>
>     > > >     >     works without modified semver.  So there is no techni=
cal reason to use
>
>     > > >     >     modified semver in IETF modules.
>
>     > > >     >
>
>     > > >     > So are you proposing we use some other revision-label sch=
eme (e.g.
>
>     > > semver 2.0.0) for IETF modules?
>
>     > > >     >
>
>     > > >     > Or that IETF modules shouldn't use revision-labels?
>
>     > > >
>
>     > > >     That IETF shouldn't use revision labels.
>
>     > > >
>
>     > > > The revision label allows a user to easily figure out whether 2
>
>     > > > revisions are (N)BC.
>
>     > >
>
>     > > I think you meant "modified semver as revision label allows ..."
>
>     > >
>
>     > > But it is not true.  What happened between 1.0.2M and 1.0.3M?
>
>     > >
>
>     > >
>
>     > > /martin
>
>     > >
>
>     > >
>
>     > > > Without the label, you always have to use tooling.
>
>     > > >
>
>     > > > Regards,
>
>     > > > Reshad.
>
>     > > >
>
>     > > >     I am all for using rev:nbc-changes or rev:editorial-changes=
 (which I
>
>     > > >     think should be added) in IETF modules.
>
>     > > >
>
>     > > >
>
>     > > >     /martin
>
>     > > >
>
>     > > >
>
>     > > >     >
>
>     > > >     > Or do you have something else in mind?
>
>     > > >     >
>
>     > > >     > Regards,
>
>     > > >     > Reshad.
>
>     > > >     >
>
>     > > >     >     I can reluctantly accept that modified smever is publ=
ished as
>
>     > > >     >     Experimental.  But that doesn't mean that IETF module=
s should use it.
>
>     > > >     >
>
>     > > >     >
>
>     > > >     >     /martin
>
>     > > >     >
>
>     > > >     >
>
>     > > >     >     >
>
>     > > >     >     > Regards,
>
>     > > >     >     > Reshad.
>
>     > > >     >     >
>
>     > > >     >     >
>
>     > > >     >     > On 2020-03-20, 5:08 PM, "netmod on behalf of Reshad=
 Rahman
>
>     > > (rrahman)"
>
>     > > >     >     > <netmod-bounces@ietf.org on behalf of
>
>     > > >     >     > rrahman=3D40cisco.com@dmarc.ietf.org> wrote:
>
>     > > >     >     >
>
>     > > >     >     >     Hi Martin,
>
>     > > >     >     >
>
>     > > >     >     >     We've opened issues to track your review commen=
ts (see below).
>
>     > > Will
>
>     > > >     >     >     kick off separate therads for each issue.
>
>     > > >     >     >
>
>     > > >     >     >     https://urldefense.proofpoint.com/v2/url?u=3Dht=
tps-3A__github.com_netmod-2Dwg_yang-2Dver-2D&d=3DDwIGaQ&c=3DLFYZ-o9_HUMeMTS=
QicvjIg&r=3Dp8kyeK3u4ZYiaQ2ZPGqwkyXmQgBH6r5jpYiYWzhqJ48&m=3DffH268c0xOd0DSF=
LQzZ2JHAmCHjVzPJVJtGPNxiiJcs&s=3DHjVuj69fVsCLulvyNUajxCbtSKPAVkUZVJNK8s-f-H=
o&e=3D
>
>     > > dt/issues?q=3Dis%3Aissue+is%3Aopen+label%3Aupdated-mod-rev-handli=
ng
>
>     > > >     >     >
>
>     > > >     >     >     Regards,
>
>     > > >     >     >     Reshad.
>
>     > > >     >     >
>
>     > > >     >     >     On 2020-03-10, 3:31 PM, "netmod on behalf of Ma=
rtin Bj=C3=B6rklund"
>
>     > > >     >     >     <netmod-bounces@ietf.org on behalf of mbj+ietf@=
4668.se> wrote:
>
>     > > >     >     >
>
>     > > >     >     >         Hi,
>
>     > > >     >     >
>
>     > > >     >     >         Here are my review comments of
>
>     > > >     >     >         draft-verdt-netmod-yang-module-versioning-0=
1.
>
>     > > >     >     >
>
>     > > >     >     >
>
>     > > >     >     >
>
>     > > >     >     >         o  3.1.1
>
>     > > >     >     >
>
>     > > >     >     >             o  In statements that have any data def=
inition statements as
>
>     > > >     >     >                substatements, those data definition=
 substatements MAY be
>
>     > > >     >     >                reordered, as long as they do not ch=
ange the ordering or any
>
>     > > >     >     >                "rpc"
>
>     > > >     >     >                "input" substatements.
>
>     > > >     >     >
>
>     > > >     >     >           I think this needs to capture that no des=
cendant statements to
>
>     > > >     >     >           "input" can be reordered.  Same for "outp=
ut" (note, "input" and
>
>     > > >     >     >           "output" in both "rpc" and "action").
>
>     > > >     >     >
>
>     > > >     >     >
>
>     > > >     >     >         o  3.3
>
>     > > >     >     >
>
>     > > >     >     >             All revision labels that match the patt=
ern for the "version"
>
>     > > >     >     >             typedef in the ietf-yang-semver YANG mo=
dule MUST be
>
>     > > interpreted as
>
>     > > >     >     >             YANG semantic version numbers.
>
>     > > >     >     >
>
>     > > >     >     >           I don't think this is a good idea.  Seems=
 like a layer violation.
>
>     > > >     >     >           What if my project use another dialect of=
 semver, that wouldn't
>
>     > > be
>
>     > > >     >     >           possible with this rule.  I think this ne=
eds to be removed.
>
>     > > >     >     >
>
>     > > >     >     >
>
>     > > >     >     >         o  3.3
>
>     > > >     >     >
>
>     > > >     >     >             Submodules MUST NOT use revision label =
schemes that could
>
>     > > be
>
>     > > >     >     >             confused
>
>     > > >     >     >             with the including module's revision la=
bel scheme.
>
>     > > >     >     >
>
>     > > >     >     >           Hmm, how do I ensure that this MUST NOT i=
s handled correctly?
>
>     > > What
>
>     > > >     >     >           exactly does "could be confused with" mea=
n?
>
>     > > >     >     >
>
>     > > >     >     >
>
>     > > >     >     >         o  3.3
>
>     > > >     >     >
>
>     > > >     >     >               In the filename of a YANG module, whe=
re it takes the form:
>
>     > > >     >     >               module-
>
>     > > >     >     >               or-submodule-name ['@' revision-label=
] ( '.yang' / '.yin' )
>
>     > > >     >     >
>
>     > > >     >     >           Should this section update 5.2 of RFC 795=
0?  I know that 5.2 just
>
>     > > >     >     >           says "SHOULD".  But existing tools implem=
ent this SHOULD, and
>
>     > > they
>
>     > > >     >     >           need to be updated to handle this new con=
vention.
>
>     > > >     >     >
>
>     > > >     >     >           But I wonder if this a good idea.  It mea=
ns that a tool that looks
>
>     > > >     >     >           for a module with a certain revision date=
 cannot simply check
>
>     > > the
>
>     > > >     >     >           filenames, but need to parse all availabl=
e modules (wijust to
>
>     > > find
>
>     > > >     >     >           the
>
>     > > >     >     >
>
>     > > >     >     >
>
>     > > >     >     >
>
>     > > >     >     >         o  3.4
>
>     > > >     >     >
>
>     > > >     >     >              leaf imperial-temperature {
>
>     > > >     >     >                type int64;
>
>     > > >     >     >                units "degrees Fahrenheit";
>
>     > > >     >     >                status deprecated {
>
>     > > >     >     >                  rev:status-description
>
>     > > >     >     >                    "Imperial measurements are being=
 phased out in favor
>
>     > > >     >     >                     of their metric equivalents.  U=
se metric-temperature
>
>     > > >     >     >                     instead.";
>
>     > > >     >     >                }
>
>     > > >     >     >                description
>
>     > > >     >     >                  "Temperature in degrees Fahrenheit=
.";
>
>     > > >     >     >              }
>
>     > > >     >     >
>
>     > > >     >     >           I don't think rev:status-description is n=
ecessary / worth it.  This
>
>     > > >     >     >           can easily be written with the normal des=
cription statement
>
>     > > instead:
>
>     > > >     >     >
>
>     > > >     >     >              leaf imperial-temperature {
>
>     > > >     >     >                type int64;
>
>     > > >     >     >                units "degrees Fahrenheit";
>
>     > > >     >     >                status deprecated;
>
>     > > >     >     >                description
>
>     > > >     >     >                    "Imperial measurements are being=
 phased out in favor
>
>     > > >     >     >                     of their metric equivalents.  U=
se metric-temperature
>
>     > > >     >     >                     instead.
>
>     > > >     >     >
>
>     > > >     >     >                     Temperature in degrees Fahrenhe=
it.";
>
>     > > >     >     >              }
>
>     > > >     >     >
>
>     > > >     >     >
>
>     > > >     >     >         o  3.5
>
>     > > >     >     >
>
>     > > >     >     >           The example modules should be legal YANG =
modules.  Use e.g.
>
>     > > >     >     >           "urn:example:module" as namespace.
>
>     > > >     >     >
>
>     > > >     >     >           Also, the modules are missing the last "}=
", which confuses the
>
>     > > >     >     >           "rfcstrip" tool.
>
>     > > >     >     >
>
>     > > >     >     >
>
>     > > >     >     >         o 4.1.1
>
>     > > >     >     >
>
>     > > >     >     >             Alternatively, the first example could =
have used the revision
>
>     > > >     >     >             label
>
>     > > >     >     >             "1.0.0" instead, which selects the same=
 set of
>
>     > > revisions/versions.
>
>     > > >     >     >
>
>     > > >     >     >             import example-module {
>
>     > > >     >     >               rev:revision-or-derived 1.0.0;
>
>     > > >     >     >             }
>
>     > > >     >     >
>
>     > > >     >     >           Shouldn't this be s/1.0.0/2.0.0/g ?
>
>     > > >     >     >
>
>     > > >     >     >
>
>     > > >     >     >         o  5
>
>     > > >     >     >
>
>     > > >     >     >           I think the module name "ietf-yl-revision=
s" should be changed
>
>     > > to
>
>     > > >     >     >           "ietf-yang-library-revisions".   "yl" is =
not a well-known acronym.
>
>     > > >     >     >
>
>     > > >     >     >
>
>     > > >     >     >         o  5.2.2
>
>     > > >     >     >
>
>     > > >     >     >           Wouldn't it be better if the leaf "deprec=
ated-nodes-
>
>     > > implemented" and
>
>     > > >     >     >           "obsolete-nodes-absent" were of type "boo=
lean" rather than
>
>     > > type
>
>     > > >     >     >           "empty"?
>
>     > > >     >     >
>
>     > > >     >     >
>
>     > > >     >     >         o  7.1
>
>     > > >     >     >
>
>     > > >     >     >           The text says:
>
>     > > >     >     >
>
>     > > >     >     >             All IETF YANG modules MUST include revi=
sion-label statements
>
>     > > for
>
>     > > >     >     >             all
>
>     > > >     >     >             newly published YANG modules, and all n=
ewly published
>
>     > > revisions of
>
>     > > >     >     >             existing YANG modules.  The revision-la=
bel MUST take the form
>
>     > > of a
>
>     > > >     >     >             YANG semantic version number [I-D.verdt=
-netmod-yang-
>
>     > > semver].
>
>     > > >     >     >
>
>     > > >     >     >           I strongly disagree with this new rule.  =
IETF modules use a linear
>
>     > > >     >     >           history, so there are no reasons to use "=
modified semver".
>
>     > > >     >     >
>
>     > > >     >     >           It is ok to use rev:nbc-changes if needed=
, though.
>
>     > > >     >     >
>
>     > > >     >     >
>
>     > > >     >     >         o 7.1.1
>
>     > > >     >     >
>
>     > > >     >     >           There is a missing " in:
>
>     > > >     >     >
>
>     > > >     >     >            4.  For status "obsolete", it is RECOMME=
NDED to keep the
>
>     > > "status-
>
>     > > >     >     >                description" information, from when =
the node had status
>
>     > > >     >     >                "deprecated, which is still relevant=
.
>
>     > > >     >     >          HERE  -----------^
>
>     > > >     >     >
>
>     > > >     >     >
>
>     > > >     >     >         o  8
>
>     > > >     >     >
>
>     > > >     >     >           s/CODE ENDS>/<CODE ENDS>/
>
>     > > >     >     >
>
>     > > >     >     >
>
>     > > >     >     >         o Both YANG modules
>
>     > > >     >     >
>
>     > > >     >     >           All extensions should specify the grammar=
; i.e., in which
>
>     > > statements
>
>     > > >     >     >           they can be present and which substatemen=
ts they can have.
>
>     > > >     >     >
>
>     > > >     >     >
>
>     > > >     >     >
>
>     > > >     >     >         /martin
>
>     > > >     >     >
>
>     > > >     >     >         ___________________________________________=
____
>
>     > > >     >     >         netmod mailing list
>
>     > > >     >     >         netmod@ietf.org
>
>     > > >     >     >         https://urldefense.proofpoint.com/v2/url?u=
=3Dhttps-3A__www.ietf.org_mailman_listinfo_netmod&d=3DDwIGaQ&c=3DLFYZ-o9_HU=
MeMTSQicvjIg&r=3Dp8kyeK3u4ZYiaQ2ZPGqwkyXmQgBH6r5jpYiYWzhqJ48&m=3DffH268c0xO=
d0DSFLQzZ2JHAmCHjVzPJVJtGPNxiiJcs&s=3Dz5LiDOlko48vuqlIgA0Gm7dcsxmHOtwfod6wC=
46lRU0&e=3D
>
>     > > >     >     >
>
>     > > >     >     >
>
>     > > >     >     >     _______________________________________________
>
>     > > >     >     >     netmod mailing list
>
>     > > >     >     >     netmod@ietf.org
>
>     > > >     >     >     https://urldefense.proofpoint.com/v2/url?u=3Dht=
tps-3A__www.ietf.org_mailman_listinfo_netmod&d=3DDwIGaQ&c=3DLFYZ-o9_HUMeMTS=
QicvjIg&r=3Dp8kyeK3u4ZYiaQ2ZPGqwkyXmQgBH6r5jpYiYWzhqJ48&m=3DffH268c0xOd0DSF=
LQzZ2JHAmCHjVzPJVJtGPNxiiJcs&s=3Dz5LiDOlko48vuqlIgA0Gm7dcsxmHOtwfod6wC46lRU=
0&e=3D
>
>     > > >     >     >
>
>     > > >     >     >
>
>     > > >     >
>
>     > > >     >
>
>     > > >
>
>     > > >
>
>     > > _______________________________________________
>
>     > > netmod mailing list
>
>     > > netmod@ietf.org
>
>     > > https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.o=
rg_mailman_listinfo_netmod&d=3DDwIGaQ&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3Dp8kyeK=
3u4ZYiaQ2ZPGqwkyXmQgBH6r5jpYiYWzhqJ48&m=3DffH268c0xOd0DSFLQzZ2JHAmCHjVzPJVJ=
tGPNxiiJcs&s=3Dz5LiDOlko48vuqlIgA0Gm7dcsxmHOtwfod6wC46lRU0&e=3D
>
>
>
>
>
> _______________________________________________
>
> netmod mailing list
>
> netmod@ietf.org
>
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_mailm=
an_listinfo_netmod&d=3DDwIGaQ&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3Dp8kyeK3u4ZYiaQ=
2ZPGqwkyXmQgBH6r5jpYiYWzhqJ48&m=3DffH268c0xOd0DSFLQzZ2JHAmCHjVzPJVJtGPNxiiJ=
cs&s=3Dz5LiDOlko48vuqlIgA0Gm7dcsxmHOtwfod6wC46lRU0&e=3D
>
>
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
>

--000000000000eada2c05a22b8bb8
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64

PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGJyPjwvZGl2Pjxicj48ZGl2IGNsYXNzPSJn
bWFpbF9xdW90ZSI+PGRpdiBkaXI9Imx0ciIgY2xhc3M9ImdtYWlsX2F0dHIiPk9uIFR1ZSwgTWFy
IDMxLCAyMDIwIGF0IDk6NDggQU0gU3Rlcm5lLCBKYXNvbiAoTm9raWEgLSBDQS9PdHRhd2EpICZs
dDs8YSBocmVmPSJtYWlsdG86amFzb24uc3Rlcm5lQG5va2lhLmNvbSI+amFzb24uc3Rlcm5lQG5v
a2lhLmNvbTwvYT4mZ3Q7IHdyb3RlOjxicj48L2Rpdj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxf
cXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNv
bGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+DQoNCg0KDQoNCg0KPGRpdiBs
YW5nPSJFTi1DQSI+DQo8ZGl2IGNsYXNzPSJnbWFpbC1tXy00ODA1Mjg3MzM2MDE2NjIyNzQ0V29y
ZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuPkRhcm4gLSBwb29yIGNob2lj
ZSBvZiBteSBmaXJzdCBleGFtcGxlLsKgIEkgbWVhbnQgdGhpczo8dT48L3U+PHU+PC91Pjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bhbj48dT48L3U+wqA8dT48L3U+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuPjEuMC4wIC0mZ3Q7IDEuMS4wIC0mZ3Q7
IDIuMC4wIC0mZ3Q7IDMuMC4wIC0mZ3Q7IDEuMi4wPC9zcGFuPjwvcD48L2Rpdj48L2Rpdj48L2Js
b2NrcXVvdGU+PGRpdj48YnI+PC9kaXY+PGRpdj5UaGlzIGlzIHRoZSB1c2UtY2FzZSBJIHdhbnQg
dG8gc3VwcG9ydC48L2Rpdj48ZGl2PlVzaW5nIHJldmlzaW9uLWRhdGUgYWxvbmUsIGEgdG9vbCBh
bmQgYWRtaW5pc3RyYXRvciB3b3VsZCB0aGluayAxLjIuMCBpcyBhbiB1cGRhdGUgdG8gMy4wLjDC
oDxicj48L2Rpdj48ZGl2PklmIGEgcmV2aXNpb24tbGFiZWwgaXMgYWRkZWQsIHRoZW4gaXQgaXMg
Y2xlYXIgdGhhdCAxLjIuMCBpcyBiYXNlZCBvbiAxLjEuMCwgbm90IDMuMC4wLjwvZGl2PjxkaXY+
PGJyPjwvZGl2PjxkaXY+V2hldGhlciBBTlkgdXBkYXRlIGhhcyBCQyB2cy4gTkJDIGNoYW5nZXMg
aW4gaXQgaXMgYW5vdGhlciBpc3N1ZS48L2Rpdj48ZGl2PlRoZXJlIG1pZ2h0IGJlIGxvdHMgb2Yg
aW5mbyB0aGF0IG9uZSBtaWdodCBlbmNvZGUgaW50byB0aGUgcmV2aXNpb24tbGFiZWwuPC9kaXY+
PGRpdj5UaGlzIGlzIG9mdGVuIHRoZSBjYXNlLCBhbmQgYSBnb29kIGFyZ3VtZW50IHRvIGNyZWF0
ZSBhZGRpdGlvbmFsIG1ldGFkYXRhIGZpZWxkczwvZGl2PjxkaXY+YW5kIGxlYXZlIHRoZSByZXZp
c2lvbi1sYWJlbCAmcXVvdDtjbGVhbiZxdW90Oy4gKGUuZy4gdmVuZG9yLXJldmlzaW9uLWxhYmVs
KTwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+QW5keTwvZGl2PjxkaXY+
PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxibG9ja3F1b3RlIGNsYXNz
PSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDtib3JkZXItbGVm
dDoxcHggc29saWQgcmdiKDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4Ij48ZGl2IGxhbmc9
IkVOLUNBIj48ZGl2IGNsYXNzPSJnbWFpbC1tXy00ODA1Mjg3MzM2MDE2NjIyNzQ0V29yZFNlY3Rp
b24xIj48cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bhbj48dT48L3U+PHU+PC91Pjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bhbj48dT48L3U+wqA8dT48L3U+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuPndvdWxkIGJlIGNvbmZ1c2luZyBjb21wYXJpbmcg
MS4wLjAgYW5kIDEuMi4wLjx1PjwvdT48dT48L3U+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuPjx1PjwvdT7CoDx1PjwvdT48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4+KEkgd2FzbiYjMzk7dCB0cnlpbmcgdG8gaWxsdXN0cmF0ZSBhICZxdW90O2xv
b3AmcXVvdDssIG9yIGNvbWluZyBiYWNrIHRvIGEgZmlsZSB0aGF0IHdhcyB0aGUgc2FtZSBjb250
ZW50IGFzIHByZXZpb3VzbHkpPHU+PC91Pjx1PjwvdT48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4+PHU+PC91PsKgPHU+PC91Pjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJi
b3JkZXItdG9wOm5vbmU7Ym9yZGVyLXJpZ2h0Om5vbmU7Ym9yZGVyLWJvdHRvbTpub25lO2JvcmRl
ci1sZWZ0OjEuNXB0IHNvbGlkIGJsdWU7cGFkZGluZzowY20gMGNtIDBjbSA0cHQiPg0KPGRpdj4N
CjxkaXYgc3R5bGU9ImJvcmRlci1yaWdodDpub25lO2JvcmRlci1ib3R0b206bm9uZTtib3JkZXIt
bGVmdDpub25lO2JvcmRlci10b3A6MXB0IHNvbGlkIHJnYigyMjUsMjI1LDIyNSk7cGFkZGluZzoz
cHQgMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJFTi1VUyI+
RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gU3Rlcm5lLCBKYXNvbiAoTm9raWEg
LSBDQS9PdHRhd2EpDQo8YnI+DQo8Yj5TZW50OjwvYj4gVHVlc2RheSwgTWFyY2ggMzEsIDIwMjAg
MTI6NDIgUE08YnI+DQo8Yj5Ubzo8L2I+IFJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pICZsdDs8YSBo
cmVmPSJtYWlsdG86cnJhaG1hbkBjaXNjby5jb20iIHRhcmdldD0iX2JsYW5rIj5ycmFobWFuQGNp
c2NvLmNvbTwvYT4mZ3Q7OyBJdm9yeSwgV2lsbGlhbSAmbHQ7PGEgaHJlZj0ibWFpbHRvOndpbGxp
YW0uaXZvcnlAaW50bC5hdHQuY29tIiB0YXJnZXQ9Il9ibGFuayI+d2lsbGlhbS5pdm9yeUBpbnRs
LmF0dC5jb208L2E+Jmd0OzsgPGEgaHJlZj0ibWFpbHRvOm1iaiUyQmlldGZANDY2OC5zZSIgdGFy
Z2V0PSJfYmxhbmsiPm1iaitpZXRmQDQ2Njguc2U8L2E+PGJyPg0KPGI+Q2M6PC9iPiA8YSBocmVm
PSJtYWlsdG86bmV0bW9kQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bmV0bW9kQGlldGYub3Jn
PC9hPjxicj4NCjxiPlN1YmplY3Q6PC9iPiBSRTogW25ldG1vZF0gQWxsIElFVEYgWUFORyBtb2R1
bGVzIE1VU1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbCBzdGF0ZW1lbnRzPHU+PC91Pjx1PjwvdT48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjx1PjwvdT7C
oDx1PjwvdT48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bhbj5UaGUgaWRlYSBpcyB0aGF0
IGZvbGxvd2luZyBkb3duIGEgY2hhaW4gb2YgWUFORyB2ZXJzaW9ucyBvZiBhIG1vZHVsZSByZXN1
bHRzIGluIGEgc2VtdmVyIHRoYXQgaXMgJnF1b3Q7Y3VtdWxhdGl2ZSZxdW90Oy7CoCBKdXN0IGxp
a2UgeW91IGNhbiYjMzk7dCBkbyB0aGlzOjx1PjwvdT48dT48L3U+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuPjx1PjwvdT7CoDx1PjwvdT48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4+MS4wLjAgLSZndDsgMS4xLjAgLSZndDsgMi4wLjAgLSZndDsg
My4wLjAgLSZndDsgMS4xLjA8dT48L3U+PHU+PC91Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3Bhbj48dT48L3U+wqA8dT48L3U+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuPlRoYXQgd291bGQgYmUgY29uZnVzaW5nIHdoZW4gY29tcGFyaW5nIDEuMC4w
IGFuZCAxLjEuMC4gVGhlIG51bWJlcnMgd291bGQgaW1wbHkgdGhleSBhcmUgQkMuPHU+PC91Pjx1
PjwvdT48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4+PHU+PC91PsKgPHU+
PC91Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bhbj5PbmNlIHlvdSBtYXJr
IGFuICZxdW90O00mcXVvdDsgeW91IGNhbiYjMzk7dCB0YWtlIGl0IGF3YXkuPHU+PC91Pjx1Pjwv
dT48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4+PHU+PC91PsKgPHU+PC91
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bhbj5JbiBXaWxsaWFtJiMzOTtz
IGV4YW1wbGUsIHNvbWVvbmUgbG9va2luZyBhdCAxLjAuNCB2cyAxLjAuMiB3b3VsZCB0aGluayB0
aGV5IGFyZSBCQyB3aXRoIGVhY2ggb3RoZXIgKGJ5IGp1c3QgbG9va2luZyBhdCB0aGUgeWFuZyBz
ZW12ZXIuPHU+PC91Pjx1PjwvdT48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4+PHU+PC91PsKgPHU+PC91Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
bj5XZSYjMzk7ZCByYXRoZXIgZXJyIG9uIHRoZSBzaWRlIG9mICZxdW90O2ZhbHNlIHBvc2l0aXZl
cyZxdW90OyBmb3IgYW4gTkJDIGNoYW5nZSBzbyB0aGF0IHNvbWVvbmUgbG9va3MgaW50byBpdC7C
oCAoZS5nLiAxLjAuM00gLSZndDsgMS4wLjRNIG1heSBub3QgYmUgYW4gTkJDIGNoYW5nZSBidXQg
dXNlcnMgc2hvdWxkIGxvb2sganVzdCBpbiBjYXNlKS48dT48L3U+PHU+PC91Pjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bhbj48dT48L3U+wqA8dT48L3U+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuPkphc29uPHU+PC91Pjx1PjwvdT48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4+PHU+PC91PsKgPHU+PC91Pjwvc3Bhbj48L3A+
DQo8ZGl2IHN0eWxlPSJib3JkZXItdG9wOm5vbmU7Ym9yZGVyLXJpZ2h0Om5vbmU7Ym9yZGVyLWJv
dHRvbTpub25lO2JvcmRlci1sZWZ0OjEuNXB0IHNvbGlkIGJsdWU7cGFkZGluZzowY20gMGNtIDBj
bSA0cHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlci1yaWdodDpub25lO2JvcmRlci1ib3R0
b206bm9uZTtib3JkZXItbGVmdDpub25lO2JvcmRlci10b3A6MXB0IHNvbGlkIHJnYigyMjUsMjI1
LDIyNSk7cGFkZGluZzozcHQgMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3Bh
biBsYW5nPSJFTi1VUyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gUmVzaGFk
IFJhaG1hbiAocnJhaG1hbikgJmx0OzxhIGhyZWY9Im1haWx0bzpycmFobWFuQGNpc2NvLmNvbSIg
dGFyZ2V0PSJfYmxhbmsiPnJyYWhtYW5AY2lzY28uY29tPC9hPiZndDsNCjxicj4NCjxiPlNlbnQ6
PC9iPiBUdWVzZGF5LCBNYXJjaCAzMSwgMjAyMCAxMjowNCBQTTxicj4NCjxiPlRvOjwvYj4gSXZv
cnksIFdpbGxpYW0gJmx0OzxhIGhyZWY9Im1haWx0bzp3aWxsaWFtLml2b3J5QGludGwuYXR0LmNv
bSIgdGFyZ2V0PSJfYmxhbmsiPndpbGxpYW0uaXZvcnlAaW50bC5hdHQuY29tPC9hPiZndDs7DQo8
YSBocmVmPSJtYWlsdG86bWJqK2lldGZANDY2OC5zZSIgdGFyZ2V0PSJfYmxhbmsiPm1iaitpZXRm
QDQ2Njguc2U8L2E+OyBTdGVybmUsIEphc29uIChOb2tpYSAtIENBL090dGF3YSkgJmx0OzxhIGhy
ZWY9Im1haWx0bzpqYXNvbi5zdGVybmVAbm9raWEuY29tIiB0YXJnZXQ9Il9ibGFuayI+amFzb24u
c3Rlcm5lQG5va2lhLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiA8YSBocmVmPSJtYWlsdG86
bmV0bW9kQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bmV0bW9kQGlldGYub3JnPC9hPjxicj4N
CjxiPlN1YmplY3Q6PC9iPiBSZTogW25ldG1vZF0gQWxsIElFVEYgWUFORyBtb2R1bGVzIE1VU1Qg
aW5jbHVkZSByZXZpc2lvbi1sYWJlbCBzdGF0ZW1lbnRzPHU+PC91Pjx1PjwvdT48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjx1PjwvdT7CoDx1PjwvdT48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+SGksPHU+PC91Pjx1
PjwvdT48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
Pjx1PjwvdT7CoDx1PjwvdT48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiPlRoYW5rcyBmb3IgdGhlIHN1Z2dlc3Rpb24uIDx1PjwvdT48dT48L3U+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48dT48L3U+
wqA8dT48L3U+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIj5UaGlzIHdhcyBkaXNjdXNzZWQsIEkgdGhpbmsgdGhlIHJlYXNvbiB3ZSBkaWRu4oCZdCBn
byB3aXRoIHRoYXQgc29sdXRpb24gaXMgdGhhdCAoYXMgeW91IG1lbnRpb25lZCkgeW91IG5lZWQg
dGhlIG1vZHVsZSBjb250ZW50cyB3aXRoIGFsbCB0aGUgcHJldmlvdXMgdmVyc2lvbiBsYWJlbHMu
IERvZXMgYW55b25lIGZyb20gdGhlIGRlc2lnbiB0ZWFtIHJlY2FsbCBhbnkgb3RoZXIgZGV0YWls
cz88dT48L3U+PHU+PC91Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyI+PHU+PC91PsKgPHU+PC91Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+UmVnYXJkcyw8dT48L3U+PHU+PC91Pjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+UmVzaGFkLjx1PjwvdT48
dT48L3U+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
Ij48dT48L3U+wqA8dT48L3U+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlci1yaWdodDpu
b25lO2JvcmRlci1ib3R0b206bm9uZTtib3JkZXItbGVmdDpub25lO2JvcmRlci10b3A6MXB0IHNv
bGlkIHJnYigxODEsMTk2LDIyMyk7cGFkZGluZzozcHQgMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEycHQ7Y29sb3I6YmxhY2siPkZyb206
IDwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMnB0O2NvbG9yOmJsYWNrIj4mcXVv
dDtJdm9yeSwgV2lsbGlhbSZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOndpbGxpYW0uaXZvcnlA
aW50bC5hdHQuY29tIiB0YXJnZXQ9Il9ibGFuayI+d2lsbGlhbS5pdm9yeUBpbnRsLmF0dC5jb208
L2E+Jmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5UdWVzZGF5LCBNYXJjaCAzMSwgMjAyMCBhdCAzOjQw
IEFNPGJyPg0KPGI+VG86IDwvYj4mcXVvdDs8YSBocmVmPSJtYWlsdG86bWJqK2lldGZANDY2OC5z
ZSIgdGFyZ2V0PSJfYmxhbmsiPm1iaitpZXRmQDQ2Njguc2U8L2E+JnF1b3Q7ICZsdDs8YSBocmVm
PSJtYWlsdG86bWJqK2lldGZANDY2OC5zZSIgdGFyZ2V0PSJfYmxhbmsiPm1iaitpZXRmQDQ2Njgu
c2U8L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOmphc29uLnN0ZXJuZUBub2tpYS5jb20i
IHRhcmdldD0iX2JsYW5rIj5qYXNvbi5zdGVybmVAbm9raWEuY29tPC9hPiZxdW90OyAmbHQ7PGEg
aHJlZj0ibWFpbHRvOmphc29uLnN0ZXJuZUBub2tpYS5jb20iIHRhcmdldD0iX2JsYW5rIj5qYXNv
bi5zdGVybmVAbm9raWEuY29tPC9hPiZndDssDQogJnF1b3Q7UmVzaGFkIFJhaG1hbiAocnJhaG1h
bikmcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpycmFobWFuQGNpc2NvLmNvbSIgdGFyZ2V0PSJf
YmxhbmsiPnJyYWhtYW5AY2lzY28uY29tPC9hPiZndDs8YnI+DQo8Yj5DYzogPC9iPiZxdW90Ozxh
IGhyZWY9Im1haWx0bzpuZXRtb2RAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5uZXRtb2RAaWV0
Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYub3JnIiB0YXJn
ZXQ9Il9ibGFuayI+bmV0bW9kQGlldGYub3JnPC9hPiZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+
UmU6IFtuZXRtb2RdIEFsbCBJRVRGIFlBTkcgbW9kdWxlcyBNVVNUIGluY2x1ZGUgcmV2aXNpb24t
bGFiZWwgc3RhdGVtZW50czx1PjwvdT48dT48L3U+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjx1PjwvdT7CoDx1PjwvdT48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5BcG9sb2dpZXMgaWYgdGhpcyBoYXMgYWxyZWFkeSBiZWVu
IHN1Z2dlc3RlZCBhbmQgZGVlbWVkIHVud29ya2FibGUsIGJ1dCBpZiB5b3UgaGF2ZSBhY2Nlc3Mg
dG8gYWxsIHByZXZpb3VzIHZlcnNpb24gbGFiZWxzIGZvciBhIGJyYW5jaCB0aGVuIHlvdSBjYW4g
YWRkICYjMzk7TSYjMzk7IG9ubHkgdG8gdGhlIHZlcnNpb25zIHRoYXQgYXJlIE5CQyB3aXRoIHRo
ZSBwcmV2aW91cyB2ZXJzaW9uLCBhbmQgc3Vic2VxdWVudCB2ZXJzaW9ucw0KIGNvdWxkIGRyb3Ag
dGhlIE0gdW50aWwgdGhlIG5leHQgTkJDIGNoYW5nZSwgaWU6PHU+PC91Pjx1PjwvdT48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48dT48L3U+wqA8dT48L3U+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+MS4wLjAgLSZndDsgMS4wLjEgLSZn
dDsgMS4wLjIgJmd0OyAxLjAuM00gLSZndDsgMS4wLjQgLSZndDsgMS4wLjVNIC4uLjx1PjwvdT48
dT48L3U+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHU+PC91PsKg
PHU+PC91PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhlcmUgMS4w
NCBpcyBCQyB3aXRoIDEuMDMgYnV0IG5vdCAxLjAuMCAtIDEuMC4yOyAxLjAuNSBpcyBOQkMgd2l0
aCAxLjAuNCBhbmQgcHJldmlvdXMgdmVyc2lvbnMgZXRjLjx1PjwvdT48dT48L3U+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHU+PC91PsKgPHU+PC91PjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoZSByZXZpc2lvbiBzdGF0ZW1lbnRz
IGNvbnRhaW4gdGhlIHJldmlzaW9uLWxhYmVscyBzbyB5b3Ugc2hvdWxkIGhhdmUgYWxsIHRoZSBw
cmV2aW91cyByZXZpc2lvbi1sYWJlbHMgcHJlc2VudCBpbiB0aGUgZmlsZSwgYW5kIHlvdSBoYXZl
IGFsbCB0aGUgZGF0YSB5b3UgbmVlZC4gTm93IHlvdSBkb24mIzM5O3QgaGF2ZSB0aGUgcHJvYmxl
bSBvZiB0aGUgYnJhbmNoIGJlaW5nIHBvaXNvbmVkIGFzIHNvb24gYXMgdGhlDQogZmlyc3QgTSBp
cyBhZGRlZC48dT48L3U+PHU+PC91PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjx1PjwvdT7CoDx1PjwvdT48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5XaWxsaWFtPHU+PC91Pjx1PjwvdT48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48dT48L3U+wqA8dT48L3U+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+T24gTW9uLCAyMDIwLTAzLTMwIGF0IDIyOjExICswMDAwLCBSZXNoYWQg
UmFobWFuIChycmFobWFuKSB3cm90ZTo8dT48L3U+PHU+PC91PjwvcD4NCjwvZGl2Pg0KPGJsb2Nr
cXVvdGUgc3R5bGU9ImJvcmRlci10b3A6bm9uZTtib3JkZXItcmlnaHQ6bm9uZTtib3JkZXItYm90
dG9tOm5vbmU7Ym9yZGVyLWxlZnQ6MS41cHQgc29saWQgcmdiKDExNCwxNTksMjA3KTtwYWRkaW5n
OjBjbSAwY20gMGNtIDZwdDttYXJnaW46NXB0IDBjbSA1cHQgNC44cHQiPg0KPHByZT5PbiAyMDIw
LTAzLTMwLCA1OjUxIFBNLCAmcXVvdDtNYXJ0aW4gQmrDtnJrbHVuZCZxdW90OyAmbHQ7PGEgaHJl
Zj0ibWFpbHRvOm1iaitpZXRmQDQ2Njguc2UiIHRhcmdldD0iX2JsYW5rIj5tYmoraWV0ZkA0NjY4
LnNlPC9hPiZndDsgd3JvdGU6PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+PHU+PC91PsKgPHU+
PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJnF1b3Q7U3Rlcm5lLCBKYXNvbiAoTm9raWEgLSBDQS9P
dHRhd2EpJnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86amFzb24uc3Rlcm5lQG5va2lhLmNvbSIg
dGFyZ2V0PSJfYmxhbmsiPmphc29uLnN0ZXJuZUBub2tpYS5jb208L2E+Jmd0OyB3cm90ZTo8dT48
L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7IEJ1dCBpdCBpcyBub3QgdHJ1
ZS7CoCBXaGF0IGhhcHBlbmVkIGJldHdlZW4gMS4wLjJNIGFuZCAxLjAuM00/PHU+PC91Pjx1Pjwv
dT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDC
oMKgwqAmZ3Q7IEl0IHRlbGxzIHlvdSB0aGVyZSBpcyBhbiBOQkMgY2hhbmdlIGJldHdlZW4gMS4w
LjJNIGFuZCAxLjAuM00uPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+IMKgwqDCoDx1PjwvdT48
dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoMKgTm8uwqAgQXMgeW91IG5vdGUgYmVsb3cgaXQgc2F5
cyB0aGF0IGFsbCBiZXRzIGFyZSBvZmYuwqAgVGhlIGNoYW5nZTx1PjwvdT48dT48L3U+PC9wcmU+
DQo8cHJlPsKgwqDCoCBiZXR3ZWVuIHRoZXNlIHR3byBjb3VsZCBiZSBhIHNwZWxsaW5nIGVycm9y
IGZpeC7CoCBIZW5jZSwgUmVzaGFkJiMzOTtzPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDC
oMKgIHN0YXRlbWVudCB0aGF0ICZxdW90O1RoZSByZXZpc2lvbiBsYWJlbCBhbGxvd3MgYSB1c2Vy
IHRvIGVhc2lseSBmaWd1cmUgb3V0PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgIHdo
ZXRoZXIgMiByZXZpc2lvbnMgYXJlIChOKUJDLiZxdW90OyBpcyBub3QgY29ycmVjdC48dT48L3U+
PHU+PC91PjwvcHJlPg0KPHByZT5Zb3UgYXJlIGNvcnJlY3QgdGhhdCBvbmNlIGEgYnJhbmNoIGlz
IHBvaXNvbmVkIHdpdGggYW4gJiMzOTtNJiMzOTssIHRoZSBpbmZvcm1hdGlvbiBwcm92aWRlZCBp
cyBub3QgYXMgcmljaC48dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT5FdmVuIHRob3VnaCB5b3Ug
ZG9uJiMzOTt0IGtub3cgd2hldGhlciAxLjAuM00gaXMgQkMvTkJDIHdpdGggMS4wLjJNLCB5b3Ug
c3RpbGwga25vdyB0aGF0PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+LSAxLjAuMk0gaXMgTkJD
IHdpdGggMS4wLjEgYW5kIDEuMC4wPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+LSAxLjAuM00g
aXMgTkJDIHdpdGggMS4wLjEgYW5kIDEuMC4wPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+LSAx
LjAuMSBpcyBCQyB3aXRoIDEuMC4wPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+PHU+PC91PsKg
PHU+PC91PjwvcHJlPg0KPHByZT5TdGlsbCB1c2VmdWwgSU1PLjx1PjwvdT48dT48L3U+PC9wcmU+
DQo8cHJlPjx1PjwvdT7CoDx1PjwvdT48L3ByZT4NCjxwcmU+UmVnYXJkcyw8dT48L3U+PHU+PC91
PjwvcHJlPg0KPHByZT5SZXNoYWQuPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgIDx1
PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoMKgJmd0OyBUaGUgTSBnaXZlcyBhbiBpbmRp
Y2F0aW9uIHRoYXQgYSBicmFuY2ggaGFzIGJlZW4gJnF1b3Q7cG9pc29uZWQmcXVvdDsgYnkgYW48
dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyBOQkMgY2hhbmdlIGFuZCB0aGF0
IGFsbCBiZXRzIGFyZSBvZmYgZnJvbSB0aGF0IHBvaW50IG9ud2FyZHMgaW4gdGhhdDx1PjwvdT48
dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7IGJyYW5jaC48dT48L3U+PHU+PC91PjwvcHJl
Pg0KPHByZT7CoMKgwqAgPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgwqA8dT48L3U+
PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqDCoC9tYXJ0aW48dT48L3U+PHU+PC91PjwvcHJlPg0K
PHByZT7CoMKgwqAgPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgwqA8dT48L3U+PHU+
PC91PjwvcHJlPg0KPHByZT7CoMKgwqDCoCZndDsgPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+
wqDCoMKgwqAmZ3Q7ICZndDsgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS08dT48L3U+PHU+PC91
PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7IEZyb206IG5ldG1vZCAmbHQ7PGEgaHJlZj0i
bWFpbHRvOm5ldG1vZC1ib3VuY2VzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bmV0bW9kLWJv
dW5jZXNAaWV0Zi5vcmc8L2E+Jmd0OyBPbiBCZWhhbGYgT2YgTWFydGluIEJqw7Zya2x1bmQ8dT48
L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7IFNlbnQ6IE1vbmRheSwgTWFy
Y2ggMzAsIDIwMjAgNDo0MCBQTTx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7
ICZndDsgVG86IDxhIGhyZWY9Im1haWx0bzpycmFobWFuQGNpc2NvLmNvbSIgdGFyZ2V0PSJfYmxh
bmsiPnJyYWhtYW5AY2lzY28uY29tPC9hPjx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDC
oCAmZ3Q7ICZndDsgQ2M6IDxhIGhyZWY9Im1haWx0bzpuZXRtb2RAaWV0Zi5vcmciIHRhcmdldD0i
X2JsYW5rIj5uZXRtb2RAaWV0Zi5vcmc8L2E+PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDC
oMKgICZndDsgJmd0OyBTdWJqZWN0OiBSZTogW25ldG1vZF0gQWxsIElFVEYgWUFORyBtb2R1bGVz
IE1VU1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbDx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKg
wqDCoCAmZ3Q7ICZndDsgc3RhdGVtZW50czx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDC
oCAmZ3Q7ICZndDsgPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgwqAmZ3Q7ICZndDsg
JnF1b3Q7UmVzaGFkIFJhaG1hbiAocnJhaG1hbikmcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpy
cmFobWFuQGNpc2NvLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPnJyYWhtYW5AY2lzY28uY29tPC9hPiZn
dDsgd3JvdGU6PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7
PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7IE9uIDIwMjAt
MDMtMzAsIDI6MjAgUE0sICZxdW90O01hcnRpbiBCasO2cmtsdW5kJnF1b3Q7ICZsdDs8YSBocmVm
PSJtYWlsdG86bWJqK2lldGZANDY2OC5zZSIgdGFyZ2V0PSJfYmxhbmsiPm1iaitpZXRmQDQ2Njgu
c2U8L2E+Jmd0OyB3cm90ZTo8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAm
Z3Q7ICZndDs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvC
oMKgwqDCoCAmcXVvdDtSZXNoYWQgUmFobWFuIChycmFobWFuKSZxdW90OyAmbHQ7PGEgaHJlZj0i
bWFpbHRvOnJyYWhtYW5AY2lzY28uY29tIiB0YXJnZXQ9Il9ibGFuayI+cnJhaG1hbkBjaXNjby5j
b208L2E+Jmd0OyB3cm90ZTo8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAm
Z3Q7ICZndDvCoMKgwqDCoCAmZ3Q7IE9uIDIwMjAtMDMtMjgsIDQ6NDEgQU0sICZxdW90O01hcnRp
biBCasO2cmtsdW5kJnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86bWJqK2lldGZANDY2OC5zZSIg
dGFyZ2V0PSJfYmxhbmsiPm1iaitpZXRmQDQ2Njguc2U8L2E+Jmd0OyB3cm90ZTo8dT48L3U+PHU+
PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7PHU+PC91
Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8Kg
wqDCoMKgICZxdW90O1Jlc2hhZCBSYWhtYW4gKHJyYWhtYW4pJnF1b3Q7ICZsdDs8YSBocmVmPSJt
YWlsdG86cnJhaG1hbkBjaXNjby5jb20iIHRhcmdldD0iX2JsYW5rIj5ycmFobWFuQGNpc2NvLmNv
bTwvYT4mZ3Q7IHdyb3RlOjx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZn
dDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7IEhpLDx1PjwvdT48dT48L3U+PC9wcmU+
DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7PHU+
PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0
O8KgwqDCoMKgICZndDsgPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29t
L3YyL3VybD91PWh0dHBzLTNBX19naXRodWIuY29tX25ldG1vZC0yRHdnX3lhbmctMkR2ZXItMkRk
dF9pc3N1ZXNfNDUmYW1wO2Q9RHdJR2FRJmFtcDtjPUxGWVotbzlfSFVNZU1UU1FpY3ZqSWcmYW1w
O3I9cDhreWVLM3U0WllpYVEyWlBHcXdreVhtUWdCSDZyNWpwWWlZV3pocUo0OCZhbXA7bT1mZkgy
NjhjMHhPZDBEU0ZMUXpaMkpIQW1DSGpWelBKVkp0R1BOeGlpSmNzJmFtcDtzPW55eHpidjdaV01n
Y1h1TUVXOE1xamVUM29WeGxhNnFGaUY5Nk04U2FNVVkmYW1wO2U9IiB0YXJnZXQ9Il9ibGFuayI+
aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX19naXRo
dWIuY29tX25ldG1vZC0yRHdnX3lhbmctMkR2ZXItMkRkdF9pc3N1ZXNfNDUmYW1wO2Q9RHdJR2FR
JmFtcDtjPUxGWVotbzlfSFVNZU1UU1FpY3ZqSWcmYW1wO3I9cDhreWVLM3U0WllpYVEyWlBHcXdr
eVhtUWdCSDZyNWpwWWlZV3pocUo0OCZhbXA7bT1mZkgyNjhjMHhPZDBEU0ZMUXpaMkpIQW1DSGpW
elBKVkp0R1BOeGlpSmNzJmFtcDtzPW55eHpidjdaV01nY1h1TUVXOE1xamVUM29WeGxhNnFGaUY5
Nk04U2FNVVkmYW1wO2U9PC9hPiA8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqDCoCZn
dDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDs8dT48L3U+PHU+PC91PjwvcHJl
Pg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8Kg
wqDCoMKgwqDCoMKgwqAgb8KgIDcuMTx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAm
Z3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7PHU+PC91Pjx1PjwvdT48L3By
ZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvC
oMKgwqDCoMKgwqDCoMKgwqDCoCBUaGUgdGV4dCBzYXlzOjx1PjwvdT48dT48L3U+PC9wcmU+DQo8
cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7PHU+PC91
Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8Kg
wqDCoMKgICZndDvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgQWxsIElFVEYgWUFORyBtb2R1bGVz
IE1VU1QgaW5jbHVkZSByZXZpc2lvbi1sYWJlbCBzdGF0ZW1lbnRzPHU+PC91Pjx1PjwvdT48L3By
ZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyBmb3I8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7C
oMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoCBhbGw8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAm
Z3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCBuZXdseSBwdWJsaXNoZWQgWUFORyBtb2R1bGVzLCBhbmQgYWxsIG5ld2x5IHB1Ymxpc2hlZDx1
PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgcmV2aXNpb25zIG9mPHU+
PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0
O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZXhpc3RpbmcgWUFORyBtb2R1
bGVzLsKgIFRoZSByZXZpc2lvbi1sYWJlbCBNVVNUIHRha2UgdGhlIGZvcm08dT48L3U+PHU+PC91
PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7IG9mIGE8dT48L3U+PHU+PC91PjwvcHJlPg0K
PHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoCBZQU5HIHNlbWFudGljIHZlcnNpb24gbnVtYmVyIFtJLUQudmVy
ZHQtbmV0bW9kLXlhbmctPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0
OyBzZW12ZXJdLjx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0
O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDC
oMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDC
oMKgwqDCoCBJIHN0cm9uZ2x5IGRpc2FncmVlIHdpdGggdGhpcyBuZXcgcnVsZS7CoCBJRVRGIG1v
ZHVsZXMgdXNlIGEgbGluZWFyPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsg
Jmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDCoMKgwqDCoCBo
aXN0b3J5LCBzbyB0aGVyZSBhcmUgbm8gcmVhc29ucyB0byB1c2UgJnF1b3Q7bW9kaWZpZWQgc2Vt
dmVyJnF1b3Q7Ljx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0
O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDC
oMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDC
oMKgwqDCoCBJdCBpcyBvayB0byB1c2UgcmV2Om5iYy1jaGFuZ2VzIGlmIG5lZWRlZCwgdGhvdWdo
Ljx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKg
ICZndDvCoMKgwqDCoCAmZ3Q7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsg
Jmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDsgV2UgYmVsaWV2ZSBzb21lIElFVEYg
bW9kZWxzIG1heSBub3QgZm9sbG93IGxpbmVhciBoaXN0b3J5LCB0aGlzIHdhczx1PjwvdT48dT48
L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDC
oCAmZ3Q7IGJyb3VnaHQgdXAgKEkgdGhpbmspIGZvciBJRFIuIE1vZGlmaWVkIHNlbXZlciBhbGxv
d3MgZm9yIG5vbi1saW5lYXI8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAm
Z3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0OyBoaXN0b3J5IGFuZCBhbHNvIGRvZXNu
JiMzOTt0IHByZWNsdWRlIGxpbmVhciBoaXN0b3J5LiBTbyBldmVuIGlmIHdlIGVuZCB1cDx1Pjwv
dT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvC
oMKgwqDCoCAmZ3Q7IGhhdmluZyBubyBJRVRGIG1vZHVsZXMgdXNpbmcgYnJhbmNoaW5nLCBtb2Rp
ZmllZCBzZW12ZXIgc3RpbGwgd29ya3MuPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKg
ICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKg
wqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCBXaXRoIHRoZSBjbGFyaWZp
YWN0aW9ucyBhbmQgdXBkYXRlcyBpbjx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAm
Z3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCBkcmFmdC12ZXJkdC1uZXRtb2QteWFu
Zy1tb2R1bGUtdmVyc2lvbmluZywgbm9uLWxpbmVhciB2ZXJzaW9uaW5nPHU+PC91Pjx1PjwvdT48
L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgIHdv
cmtzIHdpdGhvdXQgbW9kaWZpZWQgc2VtdmVyLsKgIFNvIHRoZXJlIGlzIG5vIHRlY2huaWNhbCBy
ZWFzb24gdG8gdXNlPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAm
Z3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgIG1vZGlmaWVkIHNlbXZlciBpbiBJRVRGIG1vZHVsZXMu
PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAg
Jmd0Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDC
oMKgICZndDsgU28gYXJlIHlvdSBwcm9wb3Npbmcgd2UgdXNlIHNvbWUgb3RoZXIgcmV2aXNpb24t
bGFiZWwgc2NoZW1lIChlLmcuPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsg
Jmd0OyBzZW12ZXIgMi4wLjApIGZvciBJRVRGIG1vZHVsZXM/PHU+PC91Pjx1PjwvdT48L3ByZT4N
CjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0Ozx1PjwvdT48dT48L3U+PC9w
cmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDsgT3IgdGhhdCBJRVRG
IG1vZHVsZXMgc2hvdWxkbiYjMzk7dCB1c2UgcmV2aXNpb24tbGFiZWxzPzx1PjwvdT48dT48L3U+
PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8
cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgIFRoYXQgSUVURiBzaG91bGRuJiMzOTt0
IHVzZSByZXZpc2lvbiBsYWJlbHMuPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZn
dDsgJmd0OyAmZ3Q7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAm
Z3Q7IFRoZSByZXZpc2lvbiBsYWJlbCBhbGxvd3MgYSB1c2VyIHRvIGVhc2lseSBmaWd1cmUgb3V0
IHdoZXRoZXIgMjx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0
OyByZXZpc2lvbnMgYXJlIChOKUJDLjx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAm
Z3Q7ICZndDsgPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgwqAmZ3Q7ICZndDsgSSB0
aGluayB5b3UgbWVhbnQgJnF1b3Q7bW9kaWZpZWQgc2VtdmVyIGFzIHJldmlzaW9uIGxhYmVsIGFs
bG93cyAuLi4mcXVvdDs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7
IDx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoMKgJmd0OyAmZ3Q7IEJ1dCBpdCBpcyBu
b3QgdHJ1ZS7CoCBXaGF0IGhhcHBlbmVkIGJldHdlZW4gMS4wLjJNIGFuZCAxLjAuM00/PHU+PC91
Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyA8dT48L3U+PHU+PC91PjwvcHJl
Pg0KPHByZT7CoMKgwqDCoCZndDsgJmd0OyA8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKg
wqDCoCZndDsgJmd0OyAvbWFydGluPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZn
dDsgJmd0OyA8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqDCoCZndDsgJmd0OyA8dT48
L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqDCoCZndDsgJmd0OyAmZ3Q7IFdpdGhvdXQgdGhl
IGxhYmVsLCB5b3UgYWx3YXlzIGhhdmUgdG8gdXNlIHRvb2xpbmcuPHU+PC91Pjx1PjwvdT48L3By
ZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+
wqDCoMKgICZndDsgJmd0OyAmZ3Q7IFJlZ2FyZHMsPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+
wqDCoMKgICZndDsgJmd0OyAmZ3Q7IFJlc2hhZC48dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7C
oMKgwqAgJmd0OyAmZ3Q7ICZndDs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0
OyAmZ3Q7ICZndDvCoMKgwqDCoCBJIGFtIGFsbCBmb3IgdXNpbmcgcmV2Om5iYy1jaGFuZ2VzIG9y
IHJldjplZGl0b3JpYWwtY2hhbmdlcyAod2hpY2ggSTx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJl
PsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgIHRoaW5rIHNob3VsZCBiZSBhZGRlZCkgaW4g
SUVURiBtb2R1bGVzLjx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsg
Jmd0Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0Ozx1Pjwv
dT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgIC9tYXJ0
aW48dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDs8dT48L3U+
PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDs8dT48L3U+PHU+PC91Pjwv
cHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7PHU+PC91Pjx1Pjwv
dT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0OyBPciBkbyB5
b3UgaGF2ZSBzb21ldGhpbmcgZWxzZSBpbiBtaW5kPzx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJl
PsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDs8dT48L3U+PHU+PC91PjwvcHJlPg0K
PHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7IFJlZ2FyZHMsPHU+PC91Pjx1
PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0OyBSZXNo
YWQuPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKg
wqAgJmd0Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8Kg
wqDCoMKgICZndDvCoMKgwqDCoCBJIGNhbiByZWx1Y3RhbnRseSBhY2NlcHQgdGhhdCBtb2RpZmll
ZCBzbWV2ZXIgaXMgcHVibGlzaGVkIGFzPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKg
ICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgIEV4cGVyaW1lbnRhbC7CoCBCdXQg
dGhhdCBkb2VzbiYjMzk7dCBtZWFuIHRoYXQgSUVURiBtb2R1bGVzIHNob3VsZCB1c2UgaXQuPHU+
PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoCDCoCZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0
Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKg
ICZndDs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKg
wqDCoCAmZ3Q7wqDCoMKgwqAgL21hcnRpbjx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDC
oCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7C
oMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxw
cmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDs8dT48L3U+
PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDC
oMKgwqAgJmd0OyBSZWdhcmRzLDx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7
ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7IFJlc2hhZC48dT48L3U+PHU+PC91
PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAg
Jmd0Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDC
oMKgICZndDvCoMKgwqDCoCAmZ3Q7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZn
dDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDsgT24gMjAyMC0wMy0yMCwgNTow
OCBQTSwgJnF1b3Q7bmV0bW9kIG9uIGJlaGFsZiBvZiBSZXNoYWQgUmFobWFuPHU+PC91Pjx1Pjwv
dT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAocnJhaG1hbikmcXVvdDs8dT48L3U+PHU+
PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKg
wqAgJmd0OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm5ldG1vZC1ib3VuY2VzQGlldGYub3JnIiB0YXJn
ZXQ9Il9ibGFuayI+bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc8L2E+IG9uIGJlaGFsZiBvZjx1Pjwv
dT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvC
oMKgwqDCoCAmZ3Q7IDxhIGhyZWY9Im1haWx0bzpycmFobWFuPTQwY2lzY28uY29tQGRtYXJjLmll
dGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+cnJhaG1hbj00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9y
ZzwvYT4mZ3Q7IHdyb3RlOjx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZn
dDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxw
cmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDC
oCBIaSBNYXJ0aW4sPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAm
Z3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7C
oMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgIFdl
JiMzOTt2ZSBvcGVuZWQgaXNzdWVzIHRvIHRyYWNrIHlvdXIgcmV2aWV3IGNvbW1lbnRzIChzZWUg
YmVsb3cpLjx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgV2lsbDx1
PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZn
dDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAga2ljayBvZmYgc2VwYXJhdGUgdGhlcmFkcyBmb3IgZWFj
aCBpc3N1ZS48dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvC
oMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDC
oCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgPGEgaHJl
Zj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX19n
aXRodWIuY29tX25ldG1vZC0yRHdnX3lhbmctMkR2ZXItMkQmYW1wO2Q9RHdJR2FRJmFtcDtjPUxG
WVotbzlfSFVNZU1UU1FpY3ZqSWcmYW1wO3I9cDhreWVLM3U0WllpYVEyWlBHcXdreVhtUWdCSDZy
NWpwWWlZV3pocUo0OCZhbXA7bT1mZkgyNjhjMHhPZDBEU0ZMUXpaMkpIQW1DSGpWelBKVkp0R1BO
eGlpSmNzJmFtcDtzPUhqVnVqNjlmVnNDTHVsdnlOVWFqeENidFNLUEFWa1VaVkpOSzhzLWYtSG8m
YW1wO2U9IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29t
L3YyL3VybD91PWh0dHBzLTNBX19naXRodWIuY29tX25ldG1vZC0yRHdnX3lhbmctMkR2ZXItMkQm
YW1wO2Q9RHdJR2FRJmFtcDtjPUxGWVotbzlfSFVNZU1UU1FpY3ZqSWcmYW1wO3I9cDhreWVLM3U0
WllpYVEyWlBHcXdreVhtUWdCSDZyNWpwWWlZV3pocUo0OCZhbXA7bT1mZkgyNjhjMHhPZDBEU0ZM
UXpaMkpIQW1DSGpWelBKVkp0R1BOeGlpSmNzJmFtcDtzPUhqVnVqNjlmVnNDTHVsdnlOVWFqeENi
dFNLUEFWa1VaVkpOSzhzLWYtSG8mYW1wO2U9PC9hPiA8dT48L3U+PHU+PC91PjwvcHJlPg0KPHBy
ZT7CoMKgwqDCoCZndDsgJmd0OyBkdC9pc3N1ZXM/cT1pcyUzQWlzc3VlK2lzJTNBb3BlbitsYWJl
bCUzQXVwZGF0ZWQtbW9kLXJldi1oYW5kbGluZzx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKg
wqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7PHU+PC91Pjx1Pjwv
dT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKg
ICZndDvCoMKgwqDCoCBSZWdhcmRzLDx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAm
Z3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgUmVzaGFkLjx1
PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZn
dDvCoMKgwqDCoCAmZ3Q7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0
OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCBPbiAyMDIwLTAzLTEwLCAz
OjMxIFBNLCAmcXVvdDtuZXRtb2Qgb24gYmVoYWxmIG9mIE1hcnRpbiBCasO2cmtsdW5kJnF1b3Q7
PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAg
Jmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmbHQ7PGEgaHJlZj0ibWFpbHRvOm5ldG1vZC1ib3Vu
Y2VzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc8L2E+
IG9uIGJlaGFsZiBvZiA8YSBocmVmPSJtYWlsdG86bWJqK2lldGZANDY2OC5zZSIgdGFyZ2V0PSJf
YmxhbmsiPm1iaitpZXRmQDQ2Njguc2U8L2E+Jmd0OyB3cm90ZTo8dT48L3U+PHU+PC91PjwvcHJl
Pg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0Ozx1
PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZn
dDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoCBIaSw8dT48L3U+PHU+PC91PjwvcHJlPg0K
PHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0Ozx1Pjwv
dT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0OyDCoMKgwqDCoCZndDvC
oMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoCBIZXJlIGFyZSBteSByZXZpZXcgY29tbWVudHMg
b2Y8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDC
oCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgwqDCoMKgwqAgZHJhZnQtdmVyZHQtbmV0bW9kLXlh
bmctbW9kdWxlLXZlcnNpb25pbmctMDEuPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKg
ICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDs8dT48L3U+PHU+PC91Pjwv
cHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0
Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKg
ICZndDvCoMKgwqDCoCAmZ3Q7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsg
Jmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDCoMKgIG/CoCAz
LjEuMTx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDC
oMKgICZndDvCoMKgwqDCoCAmZ3Q7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqAgwqDCoCZn
dDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgb8KgIEluIHN0YXRlbWVudHMgdGhhdCBoYXZlIGFueSBkYXRhIGRlZmluaXRpb24gc3Rh
dGVtZW50cyBhczx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0
O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
IHN1YnN0YXRlbWVudHMsIHRob3NlIGRhdGEgZGVmaW5pdGlvbiBzdWJzdGF0ZW1lbnRzIE1BWSBi
ZTx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKg
ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJlb3JkZXJl
ZCwgYXMgbG9uZyBhcyB0aGV5IGRvIG5vdCBjaGFuZ2UgdGhlIG9yZGVyaW5nIG9yIGFueTx1Pjwv
dT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvC
oMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICZxdW90O3JwYyZxdW90
Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKg
ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICZxdW90O2lu
cHV0JnF1b3Q7IHN1YnN0YXRlbWVudHMuPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKg
ICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDs8dT48L3U+PHU+PC91Pjwv
cHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0
O8KgwqDCoMKgwqDCoMKgwqDCoMKgIEkgdGhpbmsgdGhpcyBuZWVkcyB0byBjYXB0dXJlIHRoYXQg
bm8gZGVzY2VuZGFudCBzdGF0ZW1lbnRzIHRvPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDC
oMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDC
oMKgwqDCoCAmcXVvdDtpbnB1dCZxdW90OyBjYW4gYmUgcmVvcmRlcmVkLsKgIFNhbWUgZm9yICZx
dW90O291dHB1dCZxdW90OyAobm90ZSwgJnF1b3Q7aW5wdXQmcXVvdDsgYW5kPHU+PC91Pjx1Pjwv
dT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKg
ICZndDvCoMKgwqDCoMKgwqDCoMKgwqDCoCAmcXVvdDtvdXRwdXQmcXVvdDsgaW4gYm90aCAmcXVv
dDtycGMmcXVvdDsgYW5kICZxdW90O2FjdGlvbiZxdW90OykuPHU+PC91Pjx1PjwvdT48L3ByZT4N
CjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDs8dT48
L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7
wqDCoMKgwqAgJmd0Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsg
Jmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoCBvwqAgMy4zPHU+
PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0
O8KgwqDCoMKgICZndDs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7
ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBB
bGwgcmV2aXNpb24gbGFiZWxzIHRoYXQgbWF0Y2ggdGhlIHBhdHRlcm4gZm9yIHRoZSAmcXVvdDt2
ZXJzaW9uJnF1b3Q7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAm
Z3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdHlw
ZWRlZiBpbiB0aGUgaWV0Zi15YW5nLXNlbXZlciBZQU5HIG1vZHVsZSBNVVNUIGJlPHU+PC91Pjx1
PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyBpbnRlcnByZXRlZCBhczx1PjwvdT48
dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKg
wqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFlBTkcgc2VtYW50aWMgdmVyc2lvbiBu
dW1iZXJzLjx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8Kg
wqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKg
ICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDCoMKg
wqDCoCBJIGRvbiYjMzk7dCB0aGluayB0aGlzIGlzIGEgZ29vZCBpZGVhLsKgIFNlZW1zIGxpa2Ug
YSBsYXllciB2aW9sYXRpb24uPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsg
Jmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDCoMKgwqDCoCBX
aGF0IGlmIG15IHByb2plY3QgdXNlIGFub3RoZXIgZGlhbGVjdCBvZiBzZW12ZXIsIHRoYXQgd291
bGRuJiMzOTt0PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyBiZTx1
PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZn
dDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqAgcG9zc2libGUgd2l0aCB0aGlzIHJ1
bGUuwqAgSSB0aGluayB0aGlzIG5lZWRzIHRvIGJlIHJlbW92ZWQuPHU+PC91Pjx1PjwvdT48L3By
ZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDs8
dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAm
Z3Q7wqDCoMKgwqAgJmd0Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZn
dDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoCBvwqAgMy4z
PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAg
Jmd0O8KgwqDCoMKgICZndDs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT4gwqDCoMKgJmd0OyAm
Z3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCBTdWJtb2R1bGVzIE1VU1QgTk9UIHVzZSByZXZpc2lvbiBsYWJlbCBzY2hlbWVzIHRoYXQgY291
bGQ8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7IGJlPHU+PC91Pjx1
PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDC
oMKgICZndDvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgY29uZnVzZWQ8dT48L3U+PHU+PC91Pjwv
cHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0
O8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB3aXRoIHRoZSBpbmNsdWRpbmcgbW9kdWxlJiMzOTtz
IHJldmlzaW9uIGxhYmVsIHNjaGVtZS48dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAg
Jmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0Ozx1PjwvdT48dT48L3U+PC9w
cmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7
wqDCoMKgwqDCoMKgwqDCoMKgwqAgSG1tLCBob3cgZG8gSSBlbnN1cmUgdGhhdCB0aGlzIE1VU1Qg
Tk9UIGlzIGhhbmRsZWQgY29ycmVjdGx5Pzx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDC
oCAmZ3Q7ICZndDsgV2hhdDx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZn
dDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqAgZXhh
Y3RseSBkb2VzICZxdW90O2NvdWxkIGJlIGNvbmZ1c2VkIHdpdGgmcXVvdDsgbWVhbj88dT48L3U+
PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDC
oMKgwqAgJmd0Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0
O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDC
oMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDC
oMKgIG8gwqAzLjM8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZn
dDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKg
wqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoCBJbiB0aGUgZmlsZW5hbWUgb2YgYSBZQU5HIG1vZHVsZSwgd2hlcmUg
aXQgdGFrZXMgdGhlIGZvcm06PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsg
Jmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgIG1vZHVsZS08dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7
ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgb3Itc3VibW9kdWxlLW5hbWUgWyYjMzk7QCYjMzk7IHJldmlzaW9uLWxhYmVsXSAoICYjMzk7
LnlhbmcmIzM5OyAvICYjMzk7LnlpbiYjMzk7ICk8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7C
oMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0Ozx1PjwvdT48dT48
L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDC
oCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqAgU2hvdWxkIHRoaXMgc2VjdGlvbiB1cGRhdGUgNS4y
IG9mIFJGQyA3OTUwP8KgIEkga25vdyB0aGF0IDUuMiBqdXN0PHU+PC91Pjx1PjwvdT48L3ByZT4N
CjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKg
wqDCoMKgwqDCoMKgwqDCoCBzYXlzICZxdW90O1NIT1VMRCZxdW90Oy7CoCBCdXQgZXhpc3Rpbmcg
dG9vbHMgaW1wbGVtZW50IHRoaXMgU0hPVUxELCBhbmQ8dT48L3U+PHU+PC91PjwvcHJlPg0KPHBy
ZT7CoMKgwqAgJmd0OyAmZ3Q7IHRoZXk8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAg
Jmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgIMKgwqDCoMKgwqDCoMKg
wqDCoG5lZWQgdG8gYmUgdXBkYXRlZCB0byBoYW5kbGUgdGhpcyBuZXcgY29udmVudGlvbi48dT48
L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7
wqDCoMKgwqAgJmd0Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsg
Jmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqAgQnV0IEkg
d29uZGVyIGlmIHRoaXMgYSBnb29kIGlkZWEuwqAgSXQgbWVhbnMgdGhhdCBhIHRvb2wgdGhhdCBs
b29rczx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDC
oMKgICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqAgZm9yIGEgbW9kdWxlIHdp
dGggYSBjZXJ0YWluIHJldmlzaW9uIGRhdGUgY2Fubm90IHNpbXBseSBjaGVjazx1PjwvdT48dT48
L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgdGhlPHU+PC91Pjx1PjwvdT48L3ByZT4N
CjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKg
wqDCoMKgwqDCoMKgwqDCoCBmaWxlbmFtZXMsIGJ1dCBuZWVkIHRvIHBhcnNlIGFsbCBhdmFpbGFi
bGUgbW9kdWxlcyAod2lqdXN0IHRvPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZn
dDsgJmd0OyBmaW5kPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAm
Z3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDCoMKgwqDCoCB0aGU8dT48
L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7
wqDCoMKgwqAgJmd0Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsg
Jmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+
wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDs8dT48L3U+PHU+
PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqAgwqDC
oMKgJmd0O8KgwqDCoMKgwqDCoMKgwqAgb8KgIDMuNDx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJl
PsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7PHU+PC91Pjx1
PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDC
oMKgICZndDvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBsZWFmIGltcGVyaWFsLXRlbXBlcmF0
dXJlIHs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKg
wqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB0eXBl
IGludDY0Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8Kg
wqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHVu
aXRzICZxdW90O2RlZ3JlZXMgRmFocmVuaGVpdCZxdW90Ozs8dT48L3U+PHU+PC91PjwvcHJlPg0K
PHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzdGF0dXMgZGVwcmVjYXRlZCB7PHU+PC91Pjx1Pjwv
dT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKg
ICZndDvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJldjpzdGF0dXMtZGVzY3Jp
cHRpb248dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKg
wqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgICZxdW90O0ltcGVyaWFsIG1lYXN1cmVtZW50cyBhcmUgYmVpbmcgcGhhc2VkIG91dCBpbiBm
YXZvcjx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDC
oMKgICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCBvZiB0aGVpciBtZXRyaWMgZXF1aXZhbGVudHMuwqAgVXNlIG1ldHJpYy10ZW1wZXJhdHVy
ZTx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKg
ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCBpbnN0ZWFkLiZxdW90Ozs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAm
Z3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCB9PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7
wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
ZGVzY3JpcHRpb248dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZn
dDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgJnF1b3Q7VGVtcGVyYXR1cmUgaW4gZGVncmVlcyBGYWhyZW5oZWl0LiZxdW90Ozs8dT48
L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7
wqDCoMKgwqAgJmd0O8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIH08dT48L3U+PHU+PC91Pjwv
cHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0
Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKg
ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqAgSSBkb24mIzM5O3QgdGhpbmsg
cmV2OnN0YXR1cy1kZXNjcmlwdGlvbiBpcyBuZWNlc3NhcnkgLyB3b3J0aCBpdC7CoCBUaGlzPHU+
PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0
O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDCoMKgwqDCoCBjYW4gZWFzaWx5IGJlIHdyaXR0ZW4g
d2l0aCB0aGUgbm9ybWFsIGRlc2NyaXB0aW9uIHN0YXRlbWVudDx1PjwvdT48dT48L3U+PC9wcmU+
DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgaW5zdGVhZDo8dT48L3U+PHU+PC91PjwvcHJlPg0KPHBy
ZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0Ozx1PjwvdT48
dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKg
wqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbGVhZiBpbXBlcmlhbC10ZW1wZXJh
dHVyZSB7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDC
oMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdHlw
ZSBpbnQ2NDs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvC
oMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB1
bml0cyAmcXVvdDtkZWdyZWVzIEZhaHJlbmhlaXQmcXVvdDs7PHU+PC91Pjx1PjwvdT48L3ByZT4N
CjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKg
wqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgc3RhdHVzIGRlcHJlY2F0ZWQ7PHU+PC91Pjx1Pjwv
dT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKg
ICZndDvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZGVzY3JpcHRpb248dT48L3U+PHU+
PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKg
wqAgJmd0O8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICZxdW90O0ltcGVy
aWFsIG1lYXN1cmVtZW50cyBhcmUgYmVpbmcgcGhhc2VkIG91dCBpbiBmYXZvcjx1PjwvdT48dT48
L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDC
oCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBvZiB0aGVpciBt
ZXRyaWMgZXF1aXZhbGVudHMuwqAgVXNlIG1ldHJpYy10ZW1wZXJhdHVyZTx1PjwvdT48dT48L3U+
PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAm
Z3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBpbnN0ZWFkLjx1Pjwv
dT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvC
oMKgwqDCoCAmZ3Q7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAm
Z3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIFRlbXBlcmF0dXJlIGluIGRlZ3JlZXMgRmFocmVuaGVpdC4mcXVvdDs7PHU+
PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0
O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB9PHU+PC91Pjx1PjwvdT48
L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZn
dDs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDC
oCAmZ3Q7wqDCoMKgwqAgJmd0Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7
ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoCBvwqAg
My41PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKg
wqAgJmd0O8KgwqDCoMKgICZndDs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0
OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgwqDCoMKgwqDCoMKg
IFRoZSBleGFtcGxlIG1vZHVsZXMgc2hvdWxkIGJlIGxlZ2FsIFlBTkcgbW9kdWxlcy7CoCBVc2Ug
ZS5nLjx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDC
oMKgICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqAgJnF1b3Q7dXJuOmV4YW1w
bGU6bW9kdWxlJnF1b3Q7IGFzIG5hbWVzcGFjZS48dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7C
oMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0Ozx1PjwvdT48dT48
L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDC
oCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoCDCoMKgQWxzbywgdGhlIG1vZHVsZXMgYXJlIG1pc3Npbmcg
dGhlIGxhc3QgJnF1b3Q7fSZxdW90Oywgd2hpY2ggY29uZnVzZXMgdGhlPHU+PC91Pjx1PjwvdT48
L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZn
dDvCoMKgwqDCoMKgwqDCoMKgwqDCoCAmcXVvdDtyZmNzdHJpcCZxdW90OyB0b29sLjx1PjwvdT48
dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKg
wqDCoCAmZ3Q7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7
wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKg
wqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgwqDCoMKg
wqAgbyA0LjEuMTx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0
O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDC
oMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgQWx0ZXJuYXRpdmVseSwgdGhlIGZpcnN0IGV4YW1wbGUgY291bGQgaGF2ZSB1
c2VkIHRoZSByZXZpc2lvbjx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZn
dDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
IGxhYmVsPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDC
oMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgJnF1b3Q7MS4w
LjAmcXVvdDsgaW5zdGVhZCwgd2hpY2ggc2VsZWN0cyB0aGUgc2FtZSBzZXQgb2Y8dT48L3U+PHU+
PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7IHJldmlzaW9ucy92ZXJzaW9ucy48dT48
L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7
wqDCoMKgwqAgJmd0Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsg
Jmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoGlt
cG9ydCBleGFtcGxlLW1vZHVsZSB7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZn
dDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIHJldjpyZXZpc2lvbi1vci1kZXJpdmVkIDEuMC4wOzx1PjwvdT48dT48L3U+PC9w
cmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIH08dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKg
wqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0Ozx1PjwvdT48dT48L3U+
PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAm
Z3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqAgU2hvdWxkbiYjMzk7dCB0aGlzIGJlIHMvMS4wLjAvMi4w
LjAvZyA/PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDC
oMKgwqAgJmd0O8KgwqDCoMKgICZndDs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAg
Jmd0OyAmZ3Q7ICZndDsgwqDCoMKgwqAmZ3Q7wqDCoMKgwqAgJmd0Ozx1PjwvdT48dT48L3U+PC9w
cmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7
wqDCoMKgwqDCoMKgwqDCoCBvwqAgNTx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAm
Z3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7PHU+PC91Pjx1PjwvdT48L3By
ZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvC
oMKgwqDCoMKgwqDCoMKgwqDCoCBJIHRoaW5rIHRoZSBtb2R1bGUgbmFtZSAmcXVvdDtpZXRmLXls
LXJldmlzaW9ucyZxdW90OyBzaG91bGQgYmUgY2hhbmdlZDx1PjwvdT48dT48L3U+PC9wcmU+DQo8
cHJlPsKgwqDCoCAmZ3Q7ICZndDsgdG88dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAg
Jmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgwqDCoMKgwqDC
oMKgICZxdW90O2lldGYteWFuZy1saWJyYXJ5LXJldmlzaW9ucyZxdW90Oy7CoMKgICZxdW90O3ls
JnF1b3Q7IGlzIG5vdCBhIHdlbGwta25vd24gYWNyb255bS48dT48L3U+PHU+PC91PjwvcHJlPg0K
PHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0Ozx1Pjwv
dT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvC
oMKgwqDCoCAmZ3Q7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAm
Z3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDCoMKgIG/CoCA1LjIuMjx1
PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZn
dDvCoMKgwqDCoCAmZ3Q7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0
OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDCoMKgwqDCoCBXb3Vs
ZG4mIzM5O3QgaXQgYmUgYmV0dGVyIGlmIHRoZSBsZWFmICZxdW90O2RlcHJlY2F0ZWQtbm9kZXMt
PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyBpbXBsZW1lbnRlZCZx
dW90OyBhbmQ8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvC
oMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgwqDCoMKgwqDCoMKgICZxdW90O29ic29s
ZXRlLW5vZGVzLWFic2VudCZxdW90OyB3ZXJlIG9mIHR5cGUgJnF1b3Q7Ym9vbGVhbiZxdW90OyBy
YXRoZXIgdGhhbjx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgdHlw
ZTx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKg
ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqAgJnF1b3Q7ZW1wdHkmcXVvdDs/
PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAg
Jmd0O8KgwqDCoMKgICZndDs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAm
Z3Q7ICZndDvCoCDCoMKgwqAmZ3Q7wqDCoMKgwqAgJmd0Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8
cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKg
wqDCoMKgwqDCoCBvwqAgNy4xPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsg
Jmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDs8dT48L3U+PHU+PC91PjwvcHJlPg0K
PHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDC
oMKgwqDCoMKgwqDCoMKgIFRoZSB0ZXh0IHNheXM6PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+
wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDs8dT48L3U+PHU+
PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKg
wqAgJmd0O8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBBbGwgSUVURiBZQU5HIG1vZHVsZXMgTVVT
VCBpbmNsdWRlIHJldmlzaW9uLWxhYmVsIHN0YXRlbWVudHM8dT48L3U+PHU+PC91PjwvcHJlPg0K
PHByZT7CoMKgwqAgJmd0OyAmZ3Q7IGZvcjx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDC
oCAmZ3Q7ICZndDsgJmd0OyDCoMKgwqDCoCZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIGFsbDx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsg
Jmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIG5l
d2x5IHB1Ymxpc2hlZCBZQU5HIG1vZHVsZXMsIGFuZCBhbGwgbmV3bHkgcHVibGlzaGVkPHU+PC91
Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyByZXZpc2lvbnMgb2Y8dT48L3U+
PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDC
oMKgwqAgJmd0O8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBleGlzdGluZyBZQU5HIG1vZHVsZXMu
wqAgVGhlIHJldmlzaW9uLWxhYmVsIE1VU1QgdGFrZSB0aGUgZm9ybTx1PjwvdT48dT48L3U+PC9w
cmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgb2YgYTx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJl
PsKgwqDCoCAmZ3Q7ICZndDsgJmd0OyDCoMKgwqDCoCZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgIFlBTkcgc2VtYW50aWMgdmVyc2lvbiBudW1iZXIgW0ktRC52ZXJkdC1u
ZXRtb2QteWFuZy08dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7IHNl
bXZlcl0uPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDC
oMKgwqAgJmd0O8KgwqDCoMKgICZndDs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAg
Jmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgwqDCoMKgwqDC
oMKgIEkgc3Ryb25nbHkgZGlzYWdyZWUgd2l0aCB0aGlzIG5ldyBydWxlLsKgIElFVEYgbW9kdWxl
cyB1c2UgYSBsaW5lYXI8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7
ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgwqDCoMKgwqDCoMKgIGhpc3Rv
cnksIHNvIHRoZXJlIGFyZSBubyByZWFzb25zIHRvIHVzZSAmcXVvdDttb2RpZmllZCBzZW12ZXIm
cXVvdDsuPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDC
oMKgwqAgJmd0O8KgwqDCoMKgICZndDs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAg
Jmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgwqDCoMKgwqDC
oMKgIEl0IGlzIG9rIHRvIHVzZSByZXY6bmJjLWNoYW5nZXMgaWYgbmVlZGVkLCB0aG91Z2guPHU+
PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0
O8KgwqDCoMKgICZndDs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7
ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJl
PsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDC
oMKgwqDCoCBvIDcuMS4xPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0
OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoCDCoCZndDs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHBy
ZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKg
wqDCoMKgwqDCoMKgIFRoZXJlIGlzIGEgbWlzc2luZyAmcXVvdDsgaW46PHU+PC91Pjx1PjwvdT48
L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZn
dDs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDC
oCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgNC7CoCBGb3Igc3RhdHVz
ICZxdW90O29ic29sZXRlJnF1b3Q7LCBpdCBpcyBSRUNPTU1FTkRFRCB0byBrZWVwIHRoZTx1Pjwv
dT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJnF1b3Q7c3RhdHVzLTx1Pjwv
dT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvC
oMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGRlc2NyaXB0aW9uJnF1
b3Q7IGluZm9ybWF0aW9uLCBmcm9tIHdoZW4gdGhlIG5vZGUgaGFkIHN0YXR1czx1PjwvdT48dT48
L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDC
oCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICZxdW90O2RlcHJlY2F0ZWQsIHdo
aWNoIGlzIHN0aWxsIHJlbGV2YW50Ljx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAm
Z3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKg
IEhFUkXCoCAtLS0tLS0tLS0tLV48dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0
OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0Ozx1PjwvdT48dT48L3U+PC9wcmU+
DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7PHU+
PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0
O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDCoMKgIG/CoCA4PHU+PC91Pjx1PjwvdT48L3ByZT4N
CjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDs8dT48
L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7
wqDCoMKgwqAgJmd0O8KgwqDCoMKgwqDCoMKgwqDCoMKgIHMvQ09ERSBFTkRTJmd0Oy8mbHQ7Q09E
RSBFTkRTJmd0Oy88dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZn
dDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKg
wqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7PHU+PC91Pjx1Pjwv
dT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKg
ICZndDvCoMKgwqDCoMKgwqDCoMKgIG8gQm90aCBZQU5HIG1vZHVsZXM8dT48L3U+PHU+PC91Pjwv
cHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0
Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKg
ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoMKgwqAgQWxsIGV4dGVuc2lvbnMgc2hv
dWxkIHNwZWNpZnkgdGhlIGdyYW1tYXI7IGkuZS4sIGluIHdoaWNoPHU+PC91Pjx1PjwvdT48L3By
ZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyBzdGF0ZW1lbnRzPHU+PC91Pjx1PjwvdT48L3ByZT4N
CjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKg
wqDCoMKgwqDCoMKgwqDCoCB0aGV5IGNhbiBiZSBwcmVzZW50IGFuZCB3aGljaCBzdWJzdGF0ZW1l
bnRzIHRoZXkgY2FuIGhhdmUuPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsg
Jmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDs8dT48L3U+PHU+PC91PjwvcHJlPg0K
PHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0Ozx1Pjwv
dT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvC
oMKgwqDCoCAmZ3Q7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAm
Z3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDCoMKgIC9tYXJ0aW48dT48
L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7
wqDCoMKgwqAgJmd0Ozx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsg
Jmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqDCoMKgwqDCoCBfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzx1PjwvdT48dT48L3U+PC9wcmU+
DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7wqDC
oMKgwqDCoMKgwqDCoCBuZXRtb2QgbWFpbGluZyBsaXN0PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxw
cmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDC
oMKgwqDCoMKgIDxhIGhyZWY9Im1haWx0bzpuZXRtb2RAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5r
Ij5uZXRtb2RAaWV0Zi5vcmc8L2E+PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZn
dDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoMKgwqDCoCDCoDxh
IGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0z
QV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlzdGluZm9fbmV0bW9kJmFtcDtkPUR3SUdhUSZhbXA7
Yz1MRllaLW85X0hVTWVNVFNRaWN2aklnJmFtcDtyPXA4a3llSzN1NFpZaWFRMlpQR3F3a3lYbVFn
Qkg2cjVqcFlpWVd6aHFKNDgmYW1wO209ZmZIMjY4YzB4T2QwRFNGTFF6WjJKSEFtQ0hqVnpQSlZK
dEdQTnhpaUpjcyZhbXA7cz16NUxpRE9sa280OHZ1cWxJZ0EwR203ZGNzeG1IT3R3Zm9kNndDNDZs
UlUwJmFtcDtlPSIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50
LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlzdGluZm9fbmV0
bW9kJmFtcDtkPUR3SUdhUSZhbXA7Yz1MRllaLW85X0hVTWVNVFNRaWN2aklnJmFtcDtyPXA4a3ll
SzN1NFpZaWFRMlpQR3F3a3lYbVFnQkg2cjVqcFlpWVd6aHFKNDgmYW1wO209ZmZIMjY4YzB4T2Qw
RFNGTFF6WjJKSEFtQ0hqVnpQSlZKdEdQTnhpaUpjcyZhbXA7cz16NUxpRE9sa280OHZ1cWxJZ0Ew
R203ZGNzeG1IT3R3Zm9kNndDNDZsUlUwJmFtcDtlPTwvYT4gPHU+PC91Pjx1PjwvdT48L3ByZT4N
CjxwcmU+wqDCoMKgwqAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCAmZ3Q7PHU+
PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0
O8KgwqDCoMKgICZndDs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7
ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgIF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+
wqDCoMKgICZndDsgJmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCBu
ZXRtb2QgbWFpbGluZyBsaXN0PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsg
Jmd0OyAmZ3Q7wqDCoMKgwqAgJmd0O8KgwqDCoMKgICZndDvCoMKgwqDCoCA8YSBocmVmPSJtYWls
dG86bmV0bW9kQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bmV0bW9kQGlldGYub3JnPC9hPjx1
PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZn
dDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29m
cG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5m
b19uZXRtb2QmYW1wO2Q9RHdJR2FRJmFtcDtjPUxGWVotbzlfSFVNZU1UU1FpY3ZqSWcmYW1wO3I9
cDhreWVLM3U0WllpYVEyWlBHcXdreVhtUWdCSDZyNWpwWWlZV3pocUo0OCZhbXA7bT1mZkgyNjhj
MHhPZDBEU0ZMUXpaMkpIQW1DSGpWelBKVkp0R1BOeGlpSmNzJmFtcDtzPXo1TGlET2xrbzQ4dnVx
bElnQTBHbTdkY3N4bUhPdHdmb2Q2d0M0NmxSVTAmYW1wO2U9IiB0YXJnZXQ9Il9ibGFuayI+aHR0
cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0
Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19uZXRtb2QmYW1wO2Q9RHdJR2FRJmFtcDtjPUxGWVotbzlf
SFVNZU1UU1FpY3ZqSWcmYW1wO3I9cDhreWVLM3U0WllpYVEyWlBHcXdreVhtUWdCSDZyNWpwWWlZ
V3pocUo0OCZhbXA7bT1mZkgyNjhjMHhPZDBEU0ZMUXpaMkpIQW1DSGpWelBKVkp0R1BOeGlpSmNz
JmFtcDtzPXo1TGlET2xrbzQ4dnVxbElnQTBHbTdkY3N4bUhPdHdmb2Q2d0M0NmxSVTAmYW1wO2U9
PC9hPiA8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqDCoCZndDsgJmd0OyAmZ3Q7wqDC
oMKgwqAgJmd0O8KgwqDCoMKgICZndDs8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAg
Jmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7wqDCoMKgwqAgJmd0Ozx1PjwvdT48dT48L3U+PC9w
cmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgJmd0O8KgwqDCoMKgICZndDs8dT48L3U+PHU+PC91
PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7ICZndDvCoMKgwqDCoCAmZ3Q7PHU+PC91Pjx1
PjwvdT48L3ByZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7PHU+PC91Pjx1PjwvdT48L3By
ZT4NCjxwcmU+wqDCoMKgICZndDsgJmd0OyAmZ3Q7PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+
wqDCoMKgICZndDsgJmd0OyBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXzx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsgbmV0bW9k
IG1haWxpbmcgbGlzdDx1PjwvdT48dT48L3U+PC9wcmU+DQo8cHJlPsKgwqDCoCAmZ3Q7ICZndDsg
PGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm5ldG1vZEBp
ZXRmLm9yZzwvYT48dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT7CoMKgwqAgJmd0OyAmZ3Q7IDxh
IGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0z
QV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlzdGluZm9fbmV0bW9kJmFtcDtkPUR3SUdhUSZhbXA7
Yz1MRllaLW85X0hVTWVNVFNRaWN2aklnJmFtcDtyPXA4a3llSzN1NFpZaWFRMlpQR3F3a3lYbVFn
Qkg2cjVqcFlpWVd6aHFKNDgmYW1wO209ZmZIMjY4YzB4T2QwRFNGTFF6WjJKSEFtQ0hqVnpQSlZK
dEdQTnhpaUpjcyZhbXA7cz16NUxpRE9sa280OHZ1cWxJZ0EwR203ZGNzeG1IT3R3Zm9kNndDNDZs
UlUwJmFtcDtlPSIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50
LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlzdGluZm9fbmV0
bW9kJmFtcDtkPUR3SUdhUSZhbXA7Yz1MRllaLW85X0hVTWVNVFNRaWN2aklnJmFtcDtyPXA4a3ll
SzN1NFpZaWFRMlpQR3F3a3lYbVFnQkg2cjVqcFlpWVd6aHFKNDgmYW1wO209ZmZIMjY4YzB4T2Qw
RFNGTFF6WjJKSEFtQ0hqVnpQSlZKdEdQTnhpaUpjcyZhbXA7cz16NUxpRE9sa280OHZ1cWxJZ0Ew
R203ZGNzeG1IT3R3Zm9kNndDNDZsUlUwJmFtcDtlPTwvYT4gPHU+PC91Pjx1PjwvdT48L3ByZT4N
CjxwcmU+wqDCoMKgwqA8dT48L3U+PHU+PC91PjwvcHJlPg0KPHByZT48dT48L3U+wqA8dT48L3U+
PC9wcmU+DQo8cHJlPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fPHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+bmV0bW9kIG1haWxpbmcgbGlzdDx1PjwvdT48
dT48L3U+PC9wcmU+DQo8cHJlPjxhIGhyZWY9Im1haWx0bzpuZXRtb2RAaWV0Zi5vcmciIHRhcmdl
dD0iX2JsYW5rIj5uZXRtb2RAaWV0Zi5vcmc8L2E+PHU+PC91Pjx1PjwvdT48L3ByZT4NCjxwcmU+
PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBz
LTNBX193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19uZXRtb2QmYW1wO2Q9RHdJR2FRJmFt
cDtjPUxGWVotbzlfSFVNZU1UU1FpY3ZqSWcmYW1wO3I9cDhreWVLM3U0WllpYVEyWlBHcXdreVht
UWdCSDZyNWpwWWlZV3pocUo0OCZhbXA7bT1mZkgyNjhjMHhPZDBEU0ZMUXpaMkpIQW1DSGpWelBK
Vkp0R1BOeGlpSmNzJmFtcDtzPXo1TGlET2xrbzQ4dnVxbElnQTBHbTdkY3N4bUhPdHdmb2Q2d0M0
NmxSVTAmYW1wO2U9IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9p
bnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19u
ZXRtb2QmYW1wO2Q9RHdJR2FRJmFtcDtjPUxGWVotbzlfSFVNZU1UU1FpY3ZqSWcmYW1wO3I9cDhr
eWVLM3U0WllpYVEyWlBHcXdreVhtUWdCSDZyNWpwWWlZV3pocUo0OCZhbXA7bT1mZkgyNjhjMHhP
ZDBEU0ZMUXpaMkpIQW1DSGpWelBKVkp0R1BOeGlpSmNzJmFtcDtzPXo1TGlET2xrbzQ4dnVxbEln
QTBHbTdkY3N4bUhPdHdmb2Q2d0M0NmxSVTAmYW1wO2U9PC9hPiA8dT48L3U+PHU+PC91PjwvcHJl
Pg0KPHByZT48dT48L3U+wqA8dT48L3U+PC9wcmU+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX188YnI+DQpuZXRtb2QgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJlZj0ibWFp
bHRvOm5ldG1vZEBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm5ldG1vZEBpZXRmLm9yZzwvYT48
YnI+DQo8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1v
ZCIgcmVsPSJub3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9uZXRtb2Q8L2E+PGJyPg0KPC9ibG9ja3F1b3RlPjwvZGl2PjwvZGl2
Pg0K
--000000000000eada2c05a22b8bb8--


From nobody Tue Mar 31 13:12:10 2020
Return-Path: <010001713238efd0-c50867e7-e1f6-40aa-a892-c50a829ebaa5-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C6283A03F1 for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 13:12:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.003
X-Spam-Level: 
X-Spam-Status: No, score=0.003 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 i9BKOjhWzlHz for <netmod@ietfa.amsl.com>; Tue, 31 Mar 2020 13:12:06 -0700 (PDT)
Received: from a8-88.smtp-out.amazonses.com (a8-88.smtp-out.amazonses.com [54.240.8.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2EC273A03EE for <netmod@ietf.org>; Tue, 31 Mar 2020 13:12:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585685524; h=From:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Date:References:To:In-Reply-To:Message-Id:Feedback-ID; bh=XYvmtAYFaFycQpkkw6tIuxQP+XKtuj3LFmurjQBUe/s=; b=e1k4x0Jkm7LT5LD8p+XaKofm6Jyun4C0da/W5IzBbeDUzHWwTRKTJUXdB+DqznHr XjhHIc1uz+NwtdJ3nQsA3rf2Kn+aDb3Z7+sTKZ1/0OWURyySKD7mf1fYrdaAWeLHNFL INwaA5fHKu+jdxU9DDEWuiW39BmWLHaRu/X2FBqE=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Tue, 31 Mar 2020 20:12:04 +0000
References: <010001712d9cef2c-ad1e2b06-7d1c-4362-98e4-a6d1463e1480-000000@email.amazonses.com> <01000171314ecdec-e3d5f74f-4e11-459e-9a18-0d4a20b0d54d-000000@email.amazonses.com>
To: "netmod@ietf.org" <netmod@ietf.org>
In-Reply-To: <01000171314ecdec-e3d5f74f-4e11-459e-9a18-0d4a20b0d54d-000000@email.amazonses.com>
Message-ID: <010001713238efd0-c50867e7-e1f6-40aa-a892-c50a829ebaa5-000000@email.amazonses.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.31-54.240.8.88
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/MLENTY_tCKT0agCR-YA8GGxtWdE>
Subject: Re: [netmod] Agenda for Virtual NETMOD Meeting
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Mar 2020 20:12:09 -0000

[Updated agenda, now including CORECONF]

Also posted here: =
https://datatracker.ietf.org/doc/agenda-interim-2020-netmod-01-netmod-01/


Agenda for the NETMOD WG Session in IETF 107
--------------------------------------------

Session:
   Thursday April 2nd

   PDT: 04:00-06:00=20
   EDT: 07:00-09:00
   UTC: 11:00-13:00
   CST: 19:00-21:00

WG Chairs:
   Lou Berger (lberger at labs dot net)
   Kent Watsen (kent plus ietf at watsen dot net)
   Joel Jaeggli (joelja at bogus dot com)


Available During Session:

   Jabber:      xmpp:netmod@jabber.ietf.org?join
   Etherpad:    https://etherpad.ietf.org/p/notes-ietf-107-netmod
   ICal:        =
https://datatracker.ietf.org/meeting/interim-2020-netmod-01/sessions/netmo=
d.ics
   Slides:      =
https://datatracker.ietf.org/meeting/interim-2020-netmod-01/session/netmod=


   WebEx Chat:  For virtual queue control (type "+Q" and "-Q" to =
enter/leave)
   WebEx A/V:   For session (see below for info)

  JOIN BY WEBEX:
     URL: =
https://ietf.webex.com/ietf/j.php?MTID=3Dme2e37606188ba99be744a57adbcd5802=

     Meeting number (access code): 616 779 982
     Meeting password: mYtpMnVP524

  JOIN BY PHONE

    1-650-479-3208 Call-in toll number (US/Canada)
    Tap here to call (mobile phones only, hosts not supported):
      tel:%2B1-650-479-3208,,*01*616779982%23%23*01*=20

    1-877-668-4493 Call-in toll free number (US/Canada)
    Tap here to call (mobile phones only, hosts not supported):
      tel:1-877-668-4493,,*01*616779982%23%23*01*

    Toll-free calling restrictions
      https://www.webex.com/pdf/tollfree_restrictions.pdf


Available Post Session:
   Recording:     WebEx recording be made available after the meeting.
   Jabber Logs:   https://www.ietf.org/jabber/logs/netmod
   Etherpad:      https://etherpad.ietf.org/p/notes-ietf-107-netmod
   Slides:        =
https://datatracker.ietf.org/meeting/interim-2020-netmod-01/session/netmod=


         =20
Introduction

  TITLE: Session Intro & WG Status
  PRESENTER: Chairs


Adopted items:

   TITLE: Recently Adopted YANG Module Versioning Drafts
   PRESENTER: Authors
   DRAFT(s)
     =
https://tools.ietf.org/html/draft-ietf-netmod-yang-module-versioning-00
     https://tools.ietf.org/html/draft-ietf-netmod-yang-packages-00
     =
https://tools.ietf.org/html/draft-ietf-netmod-yang-schema-comparison-00
     https://tools.ietf.org/html/draft-ietf-netmod-yang-semver-00
     https://tools.ietf.org/html/draft-ietf-netmod-yang-solutions-00
     https://tools.ietf.org/html/draft-ietf-netmod-yang-ver-selection-00
     =
https://tools.ietf.org/html/draft-ietf-netmod-yang-versioning-reqs-02

Not-Yet-Adopted items:

   TITLE: A YANG Data model for ECA Policy Management
   PRESENTER: Authors
   DRAFT(s)
     https://tools.ietf.org/html/draft-wwx-netmod-event-yang-06

   TITLE: YANG Data Node Self Explanation Tags
   PRESENTER: Tao,Ran
   DRAFT(s)
     https://tools.ietf.org/html/draft-tao-netmod-yang-node-tags-01

   TITLE: 3GPP's UML to YANG Object Module Mapping
   PRESENTER: Balazs Lengyel
   DRAFT(s)
     None

   TITLE: CORECONF
   PRESENTER: Carsten Bormann
   DRAFT(s)
     https://tools.ietf.org/html/draft-ietf-core-yang-cbor-12
     https://tools.ietf.org/html/draft-ietf-core-sid-11
     https://tools.ietf.org/html/draft-ietf-core-comi-09
     https://tools.ietf.org/html/draft-ietf-core-yang-library-01


