
From nobody Mon Jul  1 10:34:21 2019
Return-Path: <jan.kundrat@cesnet.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 D02FE120164 for <netmod@ietfa.amsl.com>; Mon,  1 Jul 2019 10:34:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.298
X-Spam-Level: 
X-Spam-Status: No, score=-4.298 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, 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=cesnet.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 hjGcr1LlmMMb for <netmod@ietfa.amsl.com>; Mon,  1 Jul 2019 10:34:17 -0700 (PDT)
Received: from office2.cesnet.cz (office2.cesnet.cz [195.113.144.244]) (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 80F5D120672 for <netmod@ietf.org>; Mon,  1 Jul 2019 10:34:16 -0700 (PDT)
Received: from localhost (unknown [IPv6:2001:718:1:2c:b88f:a570:7aec:4192]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by office2.cesnet.cz (Postfix) with ESMTPSA id 819AD40006A; Mon,  1 Jul 2019 19:34:01 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cesnet.cz; s=office2; t=1562002450; bh=G6LJxix20e9FuBJ72EQp0z40xYFDm/6JDtmmM8QWqO4=; h=From:To:Cc:Subject:Date; b=VqjcmVnoBidpFzZEbKnWNb5jv/mkr44Hd7av85iKmdjd+m7XSBO4uHAXmhTkt4UNB Brl3rRliWasTemjmW53kYRSGAXwV/+dW5coN0OY9thiYxBpl1XxmblJoaBZARqZvkK RggRMgVUs6wOg4Ngtb1SOQOK3ubIpei4hs+MgqPo=
From: =?iso-8859-1?Q?Jan_Kundr=E1t?= <jan.kundrat@cesnet.cz>
To: <netmod@ietf.org>
Date: Mon, 01 Jul 2019 19:34:01 +0200
MIME-Version: 1.0
Message-ID: <8bcdad12-cec1-47b2-b8ad-bb8ab6d6783e@cesnet.cz>
Organization: CESNET
User-Agent: Trojita/v0.7-402-g68ee77c9; Qt/5.13.0; xcb; Linux; Gentoo Base System release 2.4.1
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/zzifkHscHRraJYJZacGYgr6nDp0>
Subject: [netmod] draft-ietf-netmod-geo-location-01: an optional location info
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, 01 Jul 2019 17:34:20 -0000

Hi,
I'm augmenting the ietf-network and ietf-network-topology from RFC 8345,=20
trying to add geolocation information to the network nodes. I found your=20
draft (thanks for it!), draft-ietf-netmod-geo-location-01. What I am=20
struggling with is adding the geolocation as an *optional* element.

When I try this YANG construct:

  augment "/nw:networks/nw:network/nw:node" {
    when "../nw:network-types/my-topo:topology-type";
    description "Optical elements within a network";

    uses geo:geo-location;
  }

...then my YANG instance data validator, libyang, complains when the=20
location is missing:

err : Mandatory choice "location" missing a case branch.=20
(/ietf-network:networks/network[network-id=3D'...']/node[node-id=3D'...']/my-=
topo:location/geo-location)

I can do the augmentation with one more container (a presence one) like=20
this:

  augment "/nw:networks/nw:network/nw:node" {
    when "../nw:network-types/my-topo:topology-type";
    description "Optical elements within a network";

    container location {
      presence true;
      uses geo:geo-location;
    }   =20
  }

The resulting data then contain an extra level of nesting. I think that=20
this is suboptimal.

I have two questions:

- Is that perhaps a bug in libyang?
- If libyang is correct, is there a way of making the location info=20
optional without that one more level of nesting?

Also, the example does not work as-is because it's importing the module=20
using a wrong name. Here's a tiny patch:

index 7bd8622c..088621a1 100644
---=20
a/experimental/ietf-extracted-YANG-modules/ietf-uses-geo-location@2019-02-02.=
yang
+++=20
b/experimental/ietf-extracted-YANG-modules/ietf-uses-geo-location@2019-02-02.=
yang
@@ -2,7 +2,7 @@ module ietf-uses-geo-location {
   namespace
     "urn:ietf:params:xml:ns:yang:ietf-uses-geo-location";
   prefix ugeo;
-  import geo-location { prefix geo; }
+  import ietf-geo-location { prefix geo; }
   organization "Empty Org";
   contact "Example Author <eauthor@example.com>";
   description "Example use of geo-location";

The -00 version was correct in this, BTW.

With kind regards,
Jan


From nobody Mon Jul  1 13:48:11 2019
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 B2C6B120279; Mon,  1 Jul 2019 13:47:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 Te7LyWMNHWnq; Mon,  1 Jul 2019 13:47:55 -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 E3679120194; Mon,  1 Jul 2019 13:47:55 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id F1D4DB81CDA; Mon,  1 Jul 2019 13:47:48 -0700 (PDT)
To: andreas.jakobik@ericsson.com, mbj@tail-f.com
X-PHP-Originating-Script: 30:errata_mail_lib.php
From: RFC Errata System <rfc-editor@rfc-editor.org>
Cc: warren@kumari.net, iesg@ietf.org, netmod@ietf.org, rfc-editor@rfc-editor.org
Content-Type: text/plain; charset=UTF-8
Message-Id: <20190701204748.F1D4DB81CDA@rfc-editor.org>
Date: Mon,  1 Jul 2019 13:47:48 -0700 (PDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/OZe3XDwyOycKnMMj4wj6VeN1XwE>
Subject: [netmod] [Errata Verified] RFC7950 (5489)
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, 01 Jul 2019 20:48:03 -0000

The following errata report has been verified for RFC7950,
"The YANG 1.1 Data Modeling Language". 

--------------------------------------
You may review the report below and at:
https://www.rfc-editor.org/errata/eid5489

--------------------------------------
Status: Verified
Type: Technical

Reported by: Andreas Jakobik <andreas.jakobik@ericsson.com>
Date Reported: 2018-09-03
Verified by: Warren Kumari (Ops AD) (IESG)

Section: 7.20.3.2

Original Text
-------------
The argument "delete" deletes properties from the target node.  The
   properties to delete are identified by substatements to the "delete"
   statement. 

Corrected Text
--------------
The argument "delete" deletes properties from the target node.  The
   properties to delete are identified by substatements to the "deviate"
   statement. 

Notes
-----


--------------------------------------
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 Mon Jul  1 21:09:21 2019
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 A044812013B; Mon,  1 Jul 2019 21:09:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.898
X-Spam-Level: 
X-Spam-Status: No, score=-6.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_NONE=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 EhmNTPYehZOD; Mon,  1 Jul 2019 21:09:17 -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 873061200B5; Mon,  1 Jul 2019 21:09:17 -0700 (PDT)
Received: from [IPv6:2601:1c0:cb00:da11:5489:7d9b:f014:e502] ([IPv6:2601:1c0:cb00:da11:5489:7d9b:f014:e502]) (authenticated bits=0) by nagasaki.bogus.com (8.15.2/8.15.2) with ESMTPSA id x6249GFT066406; Tue, 2 Jul 2019 04:09:16 GMT (envelope-from joelja@bogus.com)
From: Joel Jaeggli <joelja@bogus.com>
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: <38B6FE29-73AB-4452-880E-B22A72F57AE4@bogus.com>
Date: Mon, 1 Jul 2019 21:09:15 -0700
Cc: NetMod WG Chairs <netmod-chairs@ietf.org>
To: NETMOD Working Group <netmod@ietf.org>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/eFQg8MYNMLB-5mZDPnOK2acZdTY>
Subject: [netmod] Reminder IETF 105  - document submission deadline
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, 02 Jul 2019 04:09:19 -0000

Folks,


Quick reminder that the internet draft submission deadline for IETF 105 =
is 2019-07-08  the following (Monday) at UTC 23:59. =20

Thanks
Netmod Chairs=


From nobody Wed Jul  3 09:28:52 2019
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 7D5201202EC; Wed,  3 Jul 2019 09:28:43 -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.98.1
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <156217132341.14724.7027858861858496964@ietfa.amsl.com>
Date: Wed, 03 Jul 2019 09:28:43 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/jMxcWJtWjeZ-9G0Rt3D6tOcXfME>
Subject: [netmod] I-D Action: draft-ietf-netmod-yang-versioning-reqs-01.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: Wed, 03 Jul 2019 16:28: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 Module Versioning Requirements
        Author          : Joe Clarke
	Filename        : draft-ietf-netmod-yang-versioning-reqs-01.txt
	Pages           : 12
	Date            : 2019-07-03

Abstract:
   This document describes the problems that can arise because of the
   YANG language module update rules, that require all updates to YANG
   module preserve strict backwards compatibility.  It also defines the
   requirements on any solution designed to solve the stated problems.
   This document does not consider possible solutions, nor endorse any
   particular solution.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-versioning-reqs/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-yang-versioning-reqs-01
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-yang-versioning-reqs-01

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-yang-versioning-reqs-01


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 Wed Jul  3 09:33:15 2019
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 04A221200E5; Wed,  3 Jul 2019 09:33:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level: 
X-Spam-Status: No, score=-14.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-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=gUAJcT9U; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=jBJRnbCk
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 joq5EzTWOXWu; Wed,  3 Jul 2019 09:33:12 -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 DF6B41200DF; Wed,  3 Jul 2019 09:33:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2068; q=dns/txt; s=iport; t=1562171591; x=1563381191; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=FnDU8/DUvbsToGl28i/q3nRrubEtGVttc5pUq4VFlgQ=; b=gUAJcT9U9IsZnAKGe2xRDULJk6glXmyGBW3HJzZIR4aP/GSNB1COVwDS ZRkecv8asMKbX6ynGKUvBj9IntH/221+JUksDH84VcspllqixLNmLaWoz niRuyHowOKckiNlcj1JzTL9O84dhj/gEYm4/k5hASWEJt9tYHgKb852nB Q=;
IronPort-PHdr: =?us-ascii?q?9a23=3AT/HviRfG1ybUUYioqvrCXBOrlGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwGRD57D5adCjOzb++D7VGoM7IzJkUhKcYcEFn?= =?us-ascii?q?pnwd4TgxRmBceEDUPhK/u/bSc+Fd5BWXdu/mqwNg5eH8OtL1A=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AYAAAi2Bxd/4QNJK1lGwEBAQEDAQE?= =?us-ascii?q?BBwMBAQGBUwYBAQELAYFDUANqVSAECygKh1kDhFKJcoJbl0aBLoEkA1QJAQE?= =?us-ascii?q?BDAEBGA0IAgEBg3pGAoIiIzQJDgEDAQEEAQECAQVtijcBC4VKAQEBAwEBARA?= =?us-ascii?q?oBgEBLAsBBAsCAQgYHhAnCyUCBA4FGweDAAGBagMODwEOmgsCgTiIYIIjgnk?= =?us-ascii?q?BAQWBNgIOQUCCSBiCEgmBNAGLXheBQD+BEScfgkw+gmEBAQIBARaBR4M8gia?= =?us-ascii?q?qPwkCghaGVo0pG4IrbIYwjiqNMIEwhg2PdgIEAgQFAg4BAQWBUDiBWHAVGiE?= =?us-ascii?q?qAYJBCYI4g3GFFIU/coEpi1QBgSABAQ?=
X-IronPort-AV: E=Sophos;i="5.63,446,1557187200"; d="scan'208";a="575626910"
Received: from alln-core-10.cisco.com ([173.36.13.132]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Jul 2019 16:33:10 +0000
Received: from XCH-ALN-020.cisco.com (xch-aln-020.cisco.com [173.36.7.30]) by alln-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id x63GXAZS012143 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 3 Jul 2019 16:33:10 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-020.cisco.com (173.36.7.30) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 3 Jul 2019 11:33:10 -0500
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 3 Jul 2019 11:33:09 -0500
Received: from NAM03-DM3-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; Wed, 3 Jul 2019 12:33:09 -0400
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=lgoMwxCu0SyGMdjKACb80TpIJUHyY366Fq/4GQspyko=; b=jBJRnbCkFlW3Pn4Sfq2knD7cdv72JwPXxsXM/x3Yme5jBteAwXBSCxYSt+XKuOO3jvIaTmVB7ZusNDhp9CjSJq/JcN2CoNEDUA2UpsJx2H2OB5MxuSzGckAAIETLzh2hW2VapLJeBcLRZc3ShbGchRaquCPSOuUUbZGCDxphcyU=
Received: from CH2PR11MB4200.namprd11.prod.outlook.com (10.141.118.161) by CH2PR11MB4294.namprd11.prod.outlook.com (10.141.118.210) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2032.20; Wed, 3 Jul 2019 16:33:08 +0000
Received: from CH2PR11MB4200.namprd11.prod.outlook.com ([fe80::bdd3:4aa6:bd05:b271]) by CH2PR11MB4200.namprd11.prod.outlook.com ([fe80::bdd3:4aa6:bd05:b271%5]) with mapi id 15.20.2032.019; Wed, 3 Jul 2019 16:33:08 +0000
From: "Joe Clarke (jclarke)" <jclarke@cisco.com>
To: "netmod@ietf.org" <netmod@ietf.org>
CC: "i-d-announce@ietf.org" <i-d-announce@ietf.org>
Thread-Topic: [netmod] I-D Action: draft-ietf-netmod-yang-versioning-reqs-01.txt
Thread-Index: AQHVMbyTnUgbM0zdMUukNSJoRFrp2qa5FoIA
Date: Wed, 3 Jul 2019 16:33:07 +0000
Message-ID: <5A4803B6-94F4-484B-A066-C4DD3E75611F@cisco.com>
References: <156217132341.14724.7027858861858496964@ietfa.amsl.com>
In-Reply-To: <156217132341.14724.7027858861858496964@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=jclarke@cisco.com; 
x-originating-ip: [70.231.19.155]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d74febaa-4aed-430b-ec0d-08d6ffd42188
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:CH2PR11MB4294; 
x-ms-traffictypediagnostic: CH2PR11MB4294:
x-ms-exchange-purlcount: 5
x-microsoft-antispam-prvs: <CH2PR11MB4294BC18005959DB24F0B278B8FB0@CH2PR11MB4294.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(396003)(39860400002)(346002)(376002)(136003)(199004)(189003)(5640700003)(68736007)(6246003)(25786009)(6116002)(102836004)(186003)(3846002)(6306002)(2351001)(26005)(99286004)(14454004)(6486002)(33656002)(966005)(76176011)(53936002)(36756003)(450100002)(4326008)(14444005)(66066001)(256004)(66556008)(73956011)(66476007)(6506007)(6512007)(91956017)(53546011)(1730700003)(86362001)(446003)(2501003)(6916009)(66946007)(11346002)(316002)(76116006)(8936002)(71190400001)(8676002)(229853002)(5660300002)(66574012)(6436002)(486006)(64756008)(66446008)(71200400001)(81166006)(2906002)(476003)(2616005)(81156014)(305945005)(7736002)(478600001); DIR:OUT; SFP:1101; SCL:1; SRVR:CH2PR11MB4294; H:CH2PR11MB4200.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-message-info: Kfwt+2mopgXMBSSf+0DI8e9lp4y/AmsjcJqSTKxVqQxycAs0abZ9i4SWcZxcUJEBDVbdR6WpdxAUX3/uE+AXh57NBW7zXt95/yH3f1n5rXFoqMWTWOwpBlMzjPhOsLCsrQC3S9C6Gv6Y2rcxx80XycH3U/VS3ShVm2uiy6p6p8dTeZ2GQYLmmaEjgg6id2ebbJ0A8XAihNuw8xXXqOQo6XZSqR2eJinvRqU+CoHwO8wuDjMkCG27q3FxcypCjsiN+hWrvHSq/ZOwd5RaiJBf9lPjVrGJ+afI1BrccZJQtKjXC1klEOxFTwdoKtTzhc+F6wyeO5mJSCSbkl1by10HjjQkl0/lyVs3KpJ5hF8Nbae5/GwqyCcFXP20k8Cz4f/90EfcYIcfy0PCeHZaT04yeHCy9KfXIrOXRFnIvKCi52U=
Content-Type: text/plain; charset="us-ascii"
Content-ID: <32E0C44EDB2B174F97A75B0128FD2CF2@namprd11.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d74febaa-4aed-430b-ec0d-08d6ffd42188
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 16:33:07.8545 (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: jclarke@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR11MB4294
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.30, xch-aln-020.cisco.com
X-Outbound-Node: alln-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/COfjggRX8vpeJ7ZJKhWHK6dZKmw>
Subject: Re: [netmod] I-D Action: draft-ietf-netmod-yang-versioning-reqs-01.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: Wed, 03 Jul 2019 16:33:14 -0000

This new version changes the text around requirement 1.4 based on feedback =
from IETF 104.  The new requirement reads:

1.4 The solution MUST be able to express when non-backwards-compatible chan=
ges have occurred between two revisions of a given YANG module.

Joe

> On Jul 3, 2019, at 12:28, internet-drafts@ietf.org wrote:
>=20
>=20
> A New Internet-Draft is available from the on-line Internet-Drafts direct=
ories.
> This draft is a work item of the Network Modeling WG of the IETF.
>=20
>        Title           : YANG Module Versioning Requirements
>        Author          : Joe Clarke
> 	Filename        : draft-ietf-netmod-yang-versioning-reqs-01.txt
> 	Pages           : 12
> 	Date            : 2019-07-03
>=20
> Abstract:
>   This document describes the problems that can arise because of the
>   YANG language module update rules, that require all updates to YANG
>   module preserve strict backwards compatibility.  It also defines the
>   requirements on any solution designed to solve the stated problems.
>   This document does not consider possible solutions, nor endorse any
>   particular solution.
>=20
>=20
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-versioning-reqs/
>=20
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-netmod-yang-versioning-reqs-01
> https://datatracker.ietf.org/doc/html/draft-ietf-netmod-yang-versioning-r=
eqs-01
>=20
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-netmod-yang-versioning-req=
s-01
>=20
>=20
> Please note that it may take a couple of minutes from the time of submiss=
ion
> until the htmlized version and diff are available at tools.ietf.org.
>=20
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Thu Jul  4 05:58:33 2019
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 C9511120655; Thu,  4 Jul 2019 05:58:21 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, 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 XhTPHd_X0aSk; Thu,  4 Jul 2019 05:58:19 -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 39616120180; Thu,  4 Jul 2019 05:58:19 -0700 (PDT)
Received: from lhreml702-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 07426D55811135DB8F22; Thu,  4 Jul 2019 13:58:17 +0100 (IST)
Received: from lhreml706-chm.china.huawei.com (10.201.108.55) by lhreml702-cah.china.huawei.com (10.201.108.43) with Microsoft SMTP Server (TLS) id 14.3.408.0; Thu, 4 Jul 2019 13:58:16 +0100
Received: from lhreml706-chm.china.huawei.com (10.201.108.55) by lhreml706-chm.china.huawei.com (10.201.108.55) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Thu, 4 Jul 2019 13:58:16 +0100
Received: from NKGEML411-HUB.china.huawei.com (10.98.56.70) by lhreml706-chm.china.huawei.com (10.201.108.55) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1713.5 via Frontend Transport; Thu, 4 Jul 2019 13:58:16 +0100
Received: from NKGEML513-MBX.china.huawei.com ([169.254.1.66]) by nkgeml411-hub.china.huawei.com ([10.98.56.70]) with mapi id 14.03.0415.000; Thu, 4 Jul 2019 20:58:11 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Kent Watsen <kent@watsen.net>
CC: "netconf@ietf.org" <netconf@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netconf] [netmod]   RE:  pls clarify get operation
Thread-Index: AdUyY7FGeaBuaUx/SiGx95LI+su/qA==
Date: Thu, 4 Jul 2019 12:58:10 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAA49C603F@nkgeml513-mbx.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.134.31.203]
Content-Type: multipart/alternative; boundary="_000_B8F9A780D330094D99AF023C5877DABAA49C603Fnkgeml513mbxchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/EdEN14A2lGpq-W-l9_12S6IFPw8>
Subject: Re: [netmod] [netconf]    RE:  pls clarify get operation
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, 04 Jul 2019 12:58:22 -0000

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

c3VnZ2VzdGlvbnMgb3IgZ3VpZGVsaW5lcyBkZWZpbmVkIGluIE5NREEgYXJjaGl0ZWN0dXJlIGFu
ZCBOTURBIGd1aWRlbGluZSgvcmZjODQwNyNzZWN0aW9uLTQuMjMuMykgc2VlbSB0byBvbmx5IGFz
c3VtZSBOTURBIGNsaWVudCBvbmx5IHRhbGtzIHdpdGggTk1EQSBzZXJ2ZXIsIG5vbi1OTURBIGNs
aWVudCBvbmx5IHRhbGtzIHdpdGggbm9uLU5NREEgc2VydmVyLg0KDQpUcnVlLCBidXQgdGhlcmXi
gJlzIG5vIHN0YXRlbWVudCB0aGF0IGEgY2xpZW50IG9yIHNlcnZlciBjYW5ub3QgYmUgYm90aC4g
IE5vdGUgYWxzbyB0aGF0IHRoZSBOQy9SQy1OTURBIFJGQ3MgZXhwbGFpbiBob3cgY2xpZW50cyBj
YW4gZGlzY292ZXIgaWYgYSBzZXJ2ZXIgc3VwcG9ydHMgTk1EQS4gIFRoZSBpbnRlbnRpb24gaXMg
dGhhdCB0aGUgY2xpZW50IHdvdWxkIGZpcnN0IHRyeSB0byB1c2UgTk1EQSBhbmQsIGlmIG5vdCBz
dXBwb3J0ZWQsIGZhbGxiYWNrIHRvIG5vbi1OTURBLg0KDQpbUWluXTpZb3UgYXJlIHJpZ2h0LCBi
dXQgaXQgbm90IHNwZWNpZmllZCBpbiBSRkM4NDA3LiByZXZpc2l0aW5nIHRoZSBzZWN0aW9uIDQu
MjMuMy4xIG9mIFJGQzg0MDcNCuKAnA0KICAgQSBzZXJ2ZXIgdGhhdCBuZWVkcyB0byBzdXBwb3J0
IGJvdGggTk1EQSBhbmQgbm9uLU5NREEgY2xpZW50cyBjYW4NCiAgIGFkdmVydGlzZSBib3RoIHRo
ZSBuZXcgTk1EQSBtb2R1bGUgYW5kIHRoZSB0ZW1wb3Jhcnkgbm9uLU5NREEgbW9kdWxlLg0KICAg
QSBub24tTk1EQSBjbGllbnQgY2FuIHVzZSBzZXBhcmF0ZSAiZm9vIiBhbmQgImZvby1zdGF0ZSIg
c3VidHJlZXMsDQogICBleGNlcHQgdGhlICJmb28tc3RhdGUiIHN1YnRyZWUgaXMgbG9jYXRlZCBp
biBhIGRpZmZlcmVudCAodGVtcG9yYXJ5KQ0KICAgbW9kdWxlLiAgVGhlIE5NREEgbW9kdWxlIGNh
biBiZSB1c2VkIGJ5IGEgbm9uLU5NREEgY2xpZW50IHRvIGFjY2Vzcw0KICAgdGhlIGNvbnZlbnRp
b25hbCBjb25maWd1cmF0aW9uIGRhdGFzdG9yZXMgYW5kIHRoZSBkZXByZWNhdGVkIDxnZXQ+DQog
ICBvcGVyYXRpb24gdG8gYWNjZXNzIG5lc3RlZCAiY29uZmlnIGZhbHNlIiBkYXRhIG5vZGVzLg0K
DQrigJ0NCkl0IHByb3ZpZGVzIGd1aWRlbGluZSBob3cgdG8gY3JlYXRlIHRlbXBvcmFyeSBub24t
Tk1EQSBtb2R1bGUgZnJvbSBOTURBIG1vZHVsZSwgYnV0IHRlbXBvcmFyeSBub24tTk1EQSBtb2R1
bGUgaXMgbm90IHN0YW5kYXJkIG1vZHVsZS4gU28gZXZlcnlib2R5IHdpbGwgY3JlYXRlIHRoZSBz
YW1lIHRlbXBvcmFyeSBub24tTk1EQSBtb2R1bGU/DQpJIGFsc28gZmVlbCB0aGlzIHNlY29uZCBw
YXJhZ3JhcGggaXMgbm90IHZlcnkgY2xlYXIsIGVzcGVjaWFsbHkgdGhlIGxhc3Qgc2VudGVuY2Us
ICBpcyBuZXN0ZWQgY29uZmlnIGZhbHNlIGRhdGEgbm9kZXMgcGFydCBvZiBOTURBIG1vZHVsZSBv
ciB0ZW1wb3Jhcnkgbm9uLU5NREENCk1vZHVsZT8gTG9va3MgbGlrZSAgbmVzdGVkIGNvbmZpZyBm
YWxzZSBkYXRhIG5vZGUgcGFydCBvZiBOTURBIG1vZHVsZT8NCkNhbiBub24tTk1EQSBjbGllbnQg
Y29uc3VtZSBOTURBIG1vZHVsZT8gSWYgdGhlIGFuc3dlciBpcyBZZXMsIHdoeSB0aGUgc2VydmVy
IG5lZWQgdG8gYWR2ZXJ0aXNlIGJvdGggTk1EQSBhbmQgdGVtcG9yYXJ5IG5vbi1OTURBIG1vZHVs
ZT8NCldoeSA8Z2V0PiBvcGVyYXRpb24gaXMgZGVwcmVjYXRlZCB3aGVuIG5vbi1OTURBIGNsaWVu
dCB1c2VzIE5NREEgbW9kdWxlPw0KSG93IGRvZXMgdGhlIG5vbi1OTURBIGNsaWVudCBkZWFsIHdp
dGggdGVtcG9yYXJ5IG5vbi1OTURBIG1vZHVsZT8gVXNlIDxnZXQ+IG9wZXJhdGlvbiB0byBnZXQg
YWNjZXNzIHRvIGl0Pw0KSG93IGRvZXMgdGhlIG5vbi1OTURBIGNsaWVudCBkaXN0aW5ndWlzaCBO
TURBIG1vZHVsZSBmcm9tIHRlbXBvcmFyeSBOb24tTk1EQSBtb2R1bGU/DQoNCktlbnQgLy8gY29u
dHJpYnV0b3INCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
5a6L5L2TOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg
MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOWui+S9kyI7DQoJ
cGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0K
cC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0K
CW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5
OuWui+S9kzt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0
eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNp
dGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsN
Cgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwcmUNCgl7bXNv
LXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIOmihOiuvuagvOW8jyBD
aGFyIjsNCgltYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6
MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OuWui+S9kzt9DQpzcGFuLkVtYWlsU3R5bGUxNw0KCXttc28t
c3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsN
Cgljb2xvcjojMUY0OTdEO30NCnNwYW4uRW1haWxTdHlsZTE4DQoJe21zby1zdHlsZS10eXBlOnBl
cnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9y
OiMxRjQ5N0Q7fQ0Kc3Bhbi5IVE1MQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSFRNTCDpooTorr7m
oLzlvI8gQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJI
VE1MIOmihOiuvuagvOW8jyI7DQoJZm9udC1mYW1pbHk65a6L5L2TO30NCnNwYW4uZ3JleQ0KCXtt
c28tc3R5bGUtbmFtZTpncmV5O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4
cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3Np
emU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgOTAuMHB0IDcyLjBwdCA5MC4wcHQ7
fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwh
LS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3Bp
ZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1s
Pg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRh
dGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8
Ym9keSBsYW5nPSJaSC1DTiIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNz
PSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPnN1Z2dlc3Rpb25zIG9yIGd1aWRlbGluZXMgZGVm
aW5lZCBpbiBOTURBIGFyY2hpdGVjdHVyZSBhbmQgTk1EQSBndWlkZWxpbmUoL3JmYzg0MDcjc2Vj
dGlvbi00LjIzLjMpDQogc2VlbSB0byBvbmx5IGFzc3VtZSBOTURBIGNsaWVudCBvbmx5IHRhbGtz
IHdpdGggTk1EQSBzZXJ2ZXIsIG5vbi1OTURBIGNsaWVudCBvbmx5IHRhbGtzIHdpdGggbm9uLU5N
REEgc2VydmVyLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLVVTIj5UcnVlLCBidXQgdGhlcmXigJlzIG5vIHN0YXRlbWVudCB0aGF0IGEgY2xp
ZW50IG9yIHNlcnZlciBjYW5ub3QgYmUgYm90aC4gJm5ic3A7Tm90ZSBhbHNvIHRoYXQgdGhlIE5D
L1JDLU5NREEgUkZDcyBleHBsYWluIGhvdyBjbGllbnRzIGNhbiBkaXNjb3ZlciBpZiBhIHNlcnZl
ciBzdXBwb3J0cyBOTURBLiAmbmJzcDtUaGUgaW50ZW50aW9uIGlzIHRoYXQgdGhlIGNsaWVudCB3
b3VsZCBmaXJzdCB0cnkNCiB0byB1c2UgTk1EQSBhbmQsIGlmIG5vdCBzdXBwb3J0ZWQsIGZhbGxi
YWNrIHRvIG5vbi1OTURBLiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+W1Fpbl06WW91IGFyZSBy
aWdodCwgYnV0IGl0IG5vdCBzcGVjaWZpZWQgaW4gUkZDODQwNy4gcmV2aXNpdGluZyB0aGUgc2Vj
dGlvbiA0LjIzLjMuMSBvZiBSRkM4NDA3PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj7i
gJw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0icGFn
ZS1icmVhay1iZWZvcmU6YWx3YXlzIj48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5ic3A7IEEgc2Vy
dmVyIHRoYXQgbmVlZHMgdG8gc3VwcG9ydCBib3RoIE5NREEgYW5kIG5vbi1OTURBIGNsaWVudHMg
Y2FuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9InBh
Z2UtYnJlYWstYmVmb3JlOmFsd2F5cyI+PHNwYW4gbGFuZz0iRU4iPiZuYnNwOyZuYnNwOyBhZHZl
cnRpc2UgYm90aCB0aGUgbmV3IE5NREEgbW9kdWxlIGFuZCB0aGUgdGVtcG9yYXJ5IG5vbi1OTURB
IG1vZHVsZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0icGFnZS1icmVhay1iZWZvcmU6YWx3YXlzIj48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5ic3A7
IEEgbm9uLU5NREEgY2xpZW50IGNhbiB1c2Ugc2VwYXJhdGUgJnF1b3Q7Zm9vJnF1b3Q7IGFuZCAm
cXVvdDtmb28tc3RhdGUmcXVvdDsgc3VidHJlZXMsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9InBhZ2UtYnJlYWstYmVmb3JlOmFsd2F5cyI+PHNwYW4g
bGFuZz0iRU4iPiZuYnNwOyZuYnNwOyBleGNlcHQgdGhlICZxdW90O2Zvby1zdGF0ZSZxdW90OyBz
dWJ0cmVlIGlzIGxvY2F0ZWQgaW4gYSBkaWZmZXJlbnQgKHRlbXBvcmFyeSk8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0icGFnZS1icmVhay1iZWZvcmU6
YWx3YXlzIj48c3BhbiBsYW5nPSJFTiI+Jm5ic3A7Jm5ic3A7IG1vZHVsZS4mbmJzcDsgVGhlIE5N
REEgbW9kdWxlIGNhbiBiZSB1c2VkIGJ5IGEgbm9uLU5NREEgY2xpZW50IHRvIGFjY2VzczxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJwYWdlLWJyZWFr
LWJlZm9yZTphbHdheXMiPjxzcGFuIGxhbmc9IkVOIj4mbmJzcDsmbmJzcDsgdGhlIGNvbnZlbnRp
b25hbCBjb25maWd1cmF0aW9uIGRhdGFzdG9yZXMgYW5kIHRoZSBkZXByZWNhdGVkICZsdDtnZXQm
Z3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9InBh
Z2UtYnJlYWstYmVmb3JlOmFsd2F5cyI+PHNwYW4gbGFuZz0iRU4iPiZuYnNwOyZuYnNwOyBvcGVy
YXRpb24gdG8gYWNjZXNzIG5lc3RlZCAmcXVvdDtjb25maWcgZmFsc2UmcXVvdDsgZGF0YSBub2Rl
cy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTiIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6IzFGNDk3RCI+4oCdPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5JdCBwcm92aWRl
cyBndWlkZWxpbmUgaG93IHRvIGNyZWF0ZSB0ZW1wb3Jhcnkgbm9uLU5NREEgbW9kdWxlIGZyb20g
Tk1EQSBtb2R1bGUsIGJ1dCB0ZW1wb3Jhcnkgbm9uLU5NREEgbW9kdWxlIGlzIG5vdCBzdGFuZGFy
ZCBtb2R1bGUuIFNvIGV2ZXJ5Ym9keQ0KIHdpbGwgY3JlYXRlIHRoZSBzYW1lIHRlbXBvcmFyeSBu
b24tTk1EQSBtb2R1bGU/IDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SSBhbHNvIGZl
ZWwgdGhpcyBzZWNvbmQgcGFyYWdyYXBoIGlzIG5vdCB2ZXJ5IGNsZWFyLCBlc3BlY2lhbGx5IHRo
ZSBsYXN0IHNlbnRlbmNlLCAmbmJzcDtpcyBuZXN0ZWQgY29uZmlnIGZhbHNlIGRhdGEgbm9kZXMg
cGFydCBvZiBOTURBIG1vZHVsZSBvciB0ZW1wb3JhcnkNCiBub24tTk1EQTxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+TW9kdWxlPyBMb29rcyBsaWtlJm5ic3A7IG5lc3RlZCBjb25maWcg
ZmFsc2UgZGF0YSBub2RlIHBhcnQgb2YgTk1EQSBtb2R1bGU/DQo8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOiMxRjQ5N0QiPkNhbiBub24tTk1EQSBjbGllbnQgY29uc3VtZSBOTURBIG1vZHVsZT8gSWYg
dGhlIGFuc3dlciBpcyBZZXMsIHdoeSB0aGUgc2VydmVyIG5lZWQgdG8gYWR2ZXJ0aXNlIGJvdGgg
Tk1EQSBhbmQgdGVtcG9yYXJ5IG5vbi1OTURBIG1vZHVsZT88bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMxRjQ5N0QiPldoeSAmbHQ7Z2V0Jmd0OyBvcGVyYXRpb24gaXMgZGVwcmVjYXRlZCB3aGVuIG5v
bi1OTURBIGNsaWVudCB1c2VzIE5NREEgbW9kdWxlPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEw
LjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFG
NDk3RCI+SG93IGRvZXMgdGhlIG5vbi1OTURBIGNsaWVudCBkZWFsIHdpdGggdGVtcG9yYXJ5IG5v
bi1OTURBIG1vZHVsZT8gVXNlICZsdDtnZXQmZ3Q7IG9wZXJhdGlvbiB0byBnZXQgYWNjZXNzIHRv
IGl0PzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SG93IGRvZXMgdGhlIG5vbi1OTURB
IGNsaWVudCBkaXN0aW5ndWlzaCBOTURBIG1vZHVsZSBmcm9tIHRlbXBvcmFyeSBOb24tTk1EQSBt
b2R1bGU/PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyI+S2VudCAvLyBjb250cmlidXRvciZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_B8F9A780D330094D99AF023C5877DABAA49C603Fnkgeml513mbxchi_--


From nobody Fri Jul  5 01:45:37 2019
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 8995A12017C for <netmod@ietfa.amsl.com>; Fri,  5 Jul 2019 01:45:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level: 
X-Spam-Status: No, score=-14.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-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=GTF9c8Xn; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=u5FbsEYr
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 sTfIj6f9hpyJ for <netmod@ietfa.amsl.com>; Fri,  5 Jul 2019 01:45:33 -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 A5F5A1200CE for <netmod@ietf.org>; Fri,  5 Jul 2019 01:45:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=12624; q=dns/txt; s=iport; t=1562316332; x=1563525932; h=from:to:subject:date:message-id:mime-version; bh=iaPJdFLxnvF3wx0mucWxCL99FjWIIE0ygx/d+Pz8dc8=; b=GTF9c8Xn+EKGSZjRJbhrSjRogKUt1HFpAtTposJJWQSO9Z5Dpu1/4FM6 OLEnUe06WCsVpu4pd2nMjJVsk6SnohlaqXrXGpHRT/1SvsVys0tRHcsdh JMwVCjS5t2y9inWwbD95TwPU6FxHSZqoZ4Z2qDndjuVdMxtDYws93ap3P Y=;
IronPort-PHdr: =?us-ascii?q?9a23=3Aqz9b1hwWfN06CjDXCy+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?A0CDAADGDB9d/4kNJK1lHgEGBwaBUwk?= =?us-ascii?q?LAYEUL1ADalUgBAsoCodZA45KTJUBhFSBLoEkA1QJAQEBDAEBJQgCAQGEQAK?= =?us-ascii?q?CLiM0CQ4BAwEBBAEBAgEFbYo3AQuFYxsTAQEyBhEBgQAmAQQbEweDAYEdTQM?= =?us-ascii?q?dAQIMmj0CgTiIYIIjgnkBAQWBRkGDDRiCEgMGgTQBi14XgUA/gVeFawIDAYF?= =?us-ascii?q?fK4MPgiaMRochlmIJAoIXhlaNSIIslUyNMIEwhg+PfAIEAgQFAg4BAQWBUDg?= =?us-ascii?q?qgS5wFYMngkGDcYUUhT9yAYEojEEBgSABAQ?=
X-IronPort-AV: E=Sophos;i="5.63,454,1557187200";  d="scan'208,217";a="294631294"
Received: from alln-core-4.cisco.com ([173.36.13.137]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 05 Jul 2019 08:45:31 +0000
Received: from XCH-RCD-008.cisco.com (xch-rcd-008.cisco.com [173.37.102.18]) by alln-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id x658jVNL030853 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <netmod@ietf.org>; Fri, 5 Jul 2019 08:45:31 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-008.cisco.com (173.37.102.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 5 Jul 2019 03:45:30 -0500
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 5 Jul 2019 04:45:29 -0400
Received: from NAM01-BN3-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.1473.3 via Frontend Transport; Fri, 5 Jul 2019 03:45:29 -0500
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=auPVBiISKaRtzcge9NM4jLiN5t8qiPgL95A7rWFZqOI=; b=u5FbsEYrPCjcSo3m7wGNaJW1LVRDVMtjI9lFUSxpF31eJemi/3rbqUi+bkVM5h9AYWbUxUigj+zJkg9nOU5eRtNhmvzGjZtjTZmW/1deyheZ642/LhoLrZSlWiPwUN2DaEdWmiRb8jwHmiuOqsaAsYdmz3qAvtPdB6m8+tYOHFA=
Received: from BYAPR11MB2631.namprd11.prod.outlook.com (52.135.227.28) by BYAPR11MB3622.namprd11.prod.outlook.com (20.178.236.213) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2032.20; Fri, 5 Jul 2019 08:45:27 +0000
Received: from BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::d49f:908f:3655:e372]) by BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::d49f:908f:3655:e372%6]) with mapi id 15.20.2032.019; Fri, 5 Jul 2019 08:45:27 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: YANG versioning DT update
Thread-Index: AdUzDf0eLngIkF8rRfWn4f0ODeBAoQ==
Date: Fri, 5 Jul 2019 08:45:27 +0000
Message-ID: <BYAPR11MB26312A19A95121F54DA876E2B5F50@BYAPR11MB2631.namprd11.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: [173.38.220.33]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 93542a13-d202-4075-2cdc-08d701252101
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:BYAPR11MB3622; 
x-ms-traffictypediagnostic: BYAPR11MB3622:
x-ms-exchange-purlcount: 7
x-microsoft-antispam-prvs: <BYAPR11MB36224D1F301891F28026929EB5F50@BYAPR11MB3622.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 008960E8EC
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(39860400002)(366004)(376002)(396003)(346002)(189003)(199004)(316002)(73956011)(66946007)(15650500001)(76116006)(81156014)(3480700005)(81166006)(66556008)(1730700003)(7696005)(2420400007)(53936002)(64756008)(33656002)(66476007)(186003)(66446008)(236005)(74316002)(9686003)(99286004)(8936002)(25786009)(54896002)(6306002)(8676002)(7110500001)(7736002)(476003)(606006)(14444005)(14454004)(55016002)(9326002)(66066001)(256004)(71190400001)(71200400001)(68736007)(2501003)(6436002)(2351001)(52536014)(5640700003)(6916009)(790700001)(6116002)(3846002)(86362001)(5660300002)(486006)(478600001)(2906002)(102836004)(26005)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR11MB3622; H:BYAPR11MB2631.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-message-info: eFRBOtchUOOTjrvl+FSOMmCgB82V/16pT+T9dYZUfdMlLzOdv89xHOcIzKT0v0fsByBWh9M09AozBcPWUorFoEO04N1sGpYFSvHmeSAzcU/OmsL62o5SuQxzcqqYnGulMdluOfYPXKigOd4VFLaza5N3V5U7NVgBbDeE3kZNWpk4Z7Cg1oQSuD0qZ3sxlHVZFLu1O0QTC4aGs/RlY0YmywL/1N56/FnNDq1H9JSvK3mc9322JyxOAG+bByYqXENRXqibI4ZmsGXofgGaF7EIMiefiHsmi6niZRBKG4wviYVhkwXz6nxAqsOhjMMKzlG1epW6nJB43PjeSYdAKkgUiC8HQQIz3kDbRUtu/ott9Zc7rNMRytMx/AJCZyyBl+noPIyBAFXroNbrrMSfgDxJD9HBk9qblBh5IK0N8OPSmYs=
Content-Type: multipart/alternative; boundary="_000_BYAPR11MB26312A19A95121F54DA876E2B5F50BYAPR11MB2631namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 93542a13-d202-4075-2cdc-08d701252101
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2019 08:45:27.3958 (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: rwilton@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3622
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.18, xch-rcd-008.cisco.com
X-Outbound-Node: alln-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/UgZVu-druP80XIyFwYm2uwDzUXM>
Subject: [netmod] YANG versioning DT update
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, 05 Jul 2019 08:45:36 -0000

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

Hi,

In addition to the updated requirements draft that Joe has already mentione=
d, two updated versioning related drafts have been published for IETF 105:

  *   the overview draft, draft-verdt-netmod-yang-solutions-01<https://data=
tracker.ietf.org/doc/draft-verdt-netmod-yang-solutions/>
  *   the module level versioning draft, draft-verdt-netmod-yang-module-ver=
sioning-00<https://datatracker.ietf.org/doc/draft-verdt-netmod-yang-module-=
versioning/>
The versioning work is made up of several pieces, so the short overview dra=
ft is intended to guide readers on how the different drafts relate.
The majority of the Versioning Design Team's work over the last 4 months ha=
s been to take the WG feedback on draft-verdt-netmod-yang-semver-00.txt<htt=
ps://www.ietf.org/archive/id/draft-verdt-netmod-yang-semver-00.txt>, and pr=
oduce draft-verdt-netmod-yang-module-versioning-00<https://datatracker.ietf=
.org/doc/draft-verdt-netmod-yang-module-versioning/>.  It is our aim that t=
his updated draft reflects the consensus of the feedback received during IE=
TF 104.
The intention is that the core semantic versioning scheme described in draf=
t-verdt-netmod-yang-semver-00.txt<https://www.ietf.org/archive/id/draft-ver=
dt-netmod-yang-semver-00.txt> will be updated as one possible mechanism to =
label revisions.  However, we didn't have time to update this draft over th=
e last cycle.
Finally, there are two other related drafts that haven't been updated at th=
is stage (they are all referenced from the overview draft).  I'm hoping tha=
t there will be time available to present the ideas at 105:
YANG packages draft (draft-rwilton-netmod-yang-packages-01<https://datatrac=
ker.ietf.org/doc/draft-rwilton-netmod-yang-packages/>)
YANG Schema Version Selection (draft-wilton-netmod-yang-ver-selection-00<ht=
tps://datatracker.ietf.org/doc/draft-wilton-netmod-yang-ver-selection/>)
Thanks,
Rob



--_000_BYAPR11MB26312A19A95121F54DA876E2B5F50BYAPR11MB2631namp_
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:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@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:Menlo;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
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";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
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";
	mso-fareast-language:EN-GB;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:24059075;
	mso-list-type:hybrid;
	mso-list-template-ids:-211408482 134807567 134807577 134807579 134807567 1=
34807577 134807579 134807567 134807577 134807579;}
@list l0:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1
	{mso-list-id:1278835627;
	mso-list-type:hybrid;
	mso-list-template-ids:1501868520 1237377104 134807555 134807557 134807553 =
134807555 134807557 134807553 134807555 134807557;}
@list l1:level1
	{mso-level-start-at:3;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:20.4pt;
	text-indent:-18.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;}
@list l1:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l1:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l1:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l1:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l1:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l1:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l1:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l1:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></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"EN-GB" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">In addition to the updated requirements draft that J=
oe has already mentioned, two updated versioning related drafts have been p=
ublished for IETF 105:<o:p></o:p></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:-15.6pt;mso-list:l1 lev=
el1 lfo1">
the overview draft, <span class=3D"MsoHyperlink"><a href=3D"https://datatra=
cker.ietf.org/doc/draft-verdt-netmod-yang-solutions/">draft-verdt-netmod-ya=
ng-solutions-01</a></span><span style=3D"font-size:11.5pt;font-family:&quot=
;Times New Roman&quot;,serif;color:#222222">&nbsp;</span><o:p></o:p></li><l=
i class=3D"MsoListParagraph" style=3D"color:#0563C1;margin-bottom:12.0pt;ma=
rgin-left:-15.6pt;mso-list:l1 level1 lfo1">
<span style=3D"font-size:11.5pt;font-family:&quot;Times New Roman&quot;,ser=
if;color:#222222">the module level versioning draft,
</span><span class=3D"MsoHyperlink"><a href=3D"https://datatracker.ietf.org=
/doc/draft-verdt-netmod-yang-module-versioning/">draft-verdt-netmod-yang-mo=
dule-versioning-00</a>&nbsp;<o:p></o:p></span></li></ul>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:0cm;margin-right:0cm;mar=
gin-bottom:12.0pt;margin-left:2.4pt">
The versioning work is made up of several pieces, so the short overview dra=
ft is intended to guide readers on how the different drafts relate.<o:p></o=
:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:0cm;margin-right:0cm;mar=
gin-bottom:12.0pt;margin-left:2.4pt">
The majority of the Versioning Design Team&#8217;s work over the last 4 mon=
ths has been to take the WG feedback on
<a href=3D"https://www.ietf.org/archive/id/draft-verdt-netmod-yang-semver-0=
0.txt">draft-verdt-netmod-yang-semver-00.txt</a>, and produce
<span class=3D"MsoHyperlink"><a href=3D"https://datatracker.ietf.org/doc/dr=
aft-verdt-netmod-yang-module-versioning/">draft-verdt-netmod-yang-module-ve=
rsioning-00</a></span><span style=3D"font-size:11.5pt;font-family:&quot;Tim=
es New Roman&quot;,serif;color:#222222;background:#F9F9F9">.&nbsp;
</span>It is our aim that this updated draft reflects the consensus of the =
feedback received during IETF 104.<span style=3D"font-size:11.5pt;font-fami=
ly:&quot;Times New Roman&quot;,serif;color:#222222;background:#F9F9F9"><o:p=
></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:0cm;margin-right:0cm;mar=
gin-bottom:12.0pt;margin-left:2.4pt">
The intention is that the core semantic versioning scheme described in <a h=
ref=3D"https://www.ietf.org/archive/id/draft-verdt-netmod-yang-semver-00.tx=
t">
draft-verdt-netmod-yang-semver-00.txt</a> will be updated as one possible m=
echanism to label revisions.&nbsp; However, we didn&#8217;t have time to up=
date this draft over the last cycle.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Finally, there are tw=
o other related drafts that haven&#8217;t been updated at this stage (they =
are all referenced from the overview draft).&nbsp; I&#8217;m hoping that th=
ere will be time available to present the ideas at 105:<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:0cm;margin-right:0cm;mar=
gin-bottom:12.0pt;margin-left:36.0pt">
<span style=3D"font-size:9.0pt;font-family:Menlo;color:#212529">YANG packag=
es draft</span><span style=3D"font-size:11.5pt;font-family:&quot;Times New =
Roman&quot;,serif;color:#222222;background:#F9F9F9"> (</span><span class=3D=
"MsoHyperlink"><a href=3D"https://datatracker.ietf.org/doc/draft-rwilton-ne=
tmod-yang-packages/">draft-rwilton-netmod-yang-packages-01</a>)</span><span=
 style=3D"font-size:11.5pt;font-family:&quot;Times New Roman&quot;,serif;co=
lor:#222222;background:#F9F9F9"><br>
</span><span style=3D"font-size:9.0pt;font-family:Menlo;color:#212529">YANG=
 Schema Version Selection (</span><span class=3D"MsoHyperlink"><a href=3D"h=
ttps://datatracker.ietf.org/doc/draft-wilton-netmod-yang-ver-selection/">dr=
aft-wilton-netmod-yang-ver-selection-00</a></span><span style=3D"font-size:=
9.0pt;font-family:Menlo;color:#212529">)<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Thanks,<br>
Rob<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:0cm;margin-right:0cm;mar=
gin-bottom:12.0pt;margin-left:2.4pt">
<o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_BYAPR11MB26312A19A95121F54DA876E2B5F50BYAPR11MB2631namp_--


From nobody Fri Jul  5 04:06:06 2019
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 0B1D512001E; Fri,  5 Jul 2019 04:05:59 -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.98.2
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <156232475897.22054.3373212400499752685@ietfa.amsl.com>
Date: Fri, 05 Jul 2019 04:05:59 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/SKcqCfi6zNnLOgVHo7_RVnVUrN0>
Subject: [netmod] I-D Action: draft-ietf-netmod-yang-instance-file-format-03.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, 05 Jul 2019 11:05:59 -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-03.txt
	Pages           : 25
	Date            : 2019-07-05

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 semantic
   from existing YANG models, re-using the same format as the reply to a
   <get> operation/request) and decorates 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-03
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-yang-instance-file-format-03

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


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 Jul  5 04:24:54 2019
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 0969512024E for <netmod@ietfa.amsl.com>; Fri,  5 Jul 2019 04:24:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 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, FROM_EXCESS_BASE64=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-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 if3mpnTu8tby for <netmod@ietfa.amsl.com>; Fri,  5 Jul 2019 04:24:39 -0700 (PDT)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140048.outbound.protection.outlook.com [40.107.14.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B01A91201F8 for <netmod@ietf.org>; Fri,  5 Jul 2019 04:24:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/h6rS/pex8277/zqZm5r6OXs7ucaC+Jhtbm6STjgUTY=; b=QEvU4mM5/4GceNgX65hoomYTA0jGXZOO6CUVCdMRwy5yourlBIUAImbEazVBckfO/SXw1fT0vIyXCy4PfrBAzNMMm0c+WSWrsIWVznu0RGG66Bi2wsCUQ+1ucEOTG0M8VX5pXQCpJvLr6LfExQfutJVyRkP/sGp5qxZRWAUyqB8=
Received: from DB7PR07MB5835.eurprd07.prod.outlook.com (20.178.106.24) by DB7PR07MB5258.eurprd07.prod.outlook.com (20.178.43.212) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2052.12; Fri, 5 Jul 2019 11:24:36 +0000
Received: from DB7PR07MB5835.eurprd07.prod.outlook.com ([fe80::f140:6f2c:b855:6be1]) by DB7PR07MB5835.eurprd07.prod.outlook.com ([fe80::f140:6f2c:b855:6be1%5]) with mapi id 15.20.2073.004; Fri, 5 Jul 2019 11:24:36 +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-03.txt
Thread-Index: AQHVMyGwJddCPLOOIk+6hZo70TTOkKa732HQ
Date: Fri, 5 Jul 2019 11:24:36 +0000
Message-ID: <DB7PR07MB5835D562ED133E14E1BA054CF0F50@DB7PR07MB5835.eurprd07.prod.outlook.com>
References: <156232475917.22054.6734081819746807.idtracker@ietfa.amsl.com>
In-Reply-To: <156232475917.22054.6734081819746807.idtracker@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: 54fc7afc-e903-4c27-b898-08d7013b5c70
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020); SRVR:DB7PR07MB5258; 
x-ms-traffictypediagnostic: DB7PR07MB5258:
x-microsoft-antispam-prvs: <DB7PR07MB5258197AA5D81BB079D7A9BDF0F50@DB7PR07MB5258.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2512;
x-forefront-prvs: 008960E8EC
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(346002)(396003)(39860400002)(366004)(136003)(189003)(199004)(13464003)(486006)(85202003)(256004)(6116002)(476003)(446003)(14444005)(478600001)(66574012)(74316002)(66476007)(7736002)(64756008)(73956011)(11346002)(66446008)(33656002)(66616009)(76116006)(66556008)(55016002)(25786009)(71190400001)(305945005)(2906002)(86362001)(85182001)(99936001)(6916009)(71200400001)(76176011)(53546011)(6306002)(186003)(68736007)(9686003)(229853002)(66066001)(102836004)(99286004)(14454004)(7696005)(6506007)(5660300002)(2473003)(966005)(52536014)(81156014)(53936002)(15650500001)(81166006)(3846002)(316002)(26005)(6436002)(66946007)(8936002)(8676002)(491001); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB5258; H:DB7PR07MB5835.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-message-info: ji7Z3ibFEh4g5blaBf2kU7wCuzWqnc2Ig8IhcWbBumAOJdTdEU95vv8Vxl/ZX6tq2dqcucoSdSvnfxhOTOdiNHf/KJMWpImyebYbQm3aRB1vHx9sm+XSvz2Xx4r1NXk/qe5M1cX4FPtlJcaFVfU5LSypMTjHzdcYw7K/JyWMMjdDUFB5lDau7zlOO2LoAu/QWGM3P13m5wdujnEbBhBjY2RDv5vbB6aLTcmrqlNoM8yDsij3W8d9pE8iyzBtU5yzDi08xZYVXSpidzfFAfTZFMylHMyWFstJtDiM7DUuRi2UAQ3cD84fiXIplBcPU1+JEXUsOqJ8fpgs2w1ber8xVvl47ZG4vOL47vdk/XJKU/vPzN50h6tFXxIid8P3snILzXTVSUr8IjEZi+dKlG7ze3LO0MHv6qfHNQi+AMGF6eE=
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0339_01D53334.FC7723C0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 54fc7afc-e903-4c27-b898-08d7013b5c70
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2019 11:24:36.0334 (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: balazs.lengyel@ericsson.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5258
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/9VXCHCbz4cmwMdGoCVqacyag1Y8>
Subject: [netmod] FW: New Version Notification for draft-ietf-netmod-yang-instance-file-format-03.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: Fri, 05 Jul 2019 11:24:53 -0000

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

Hello,
A draft version , draft-ietf-netmod-yang-instance-file-format-03.txt has =
been posted.
   o  target renamed to "content-schema" and "content defining Yang  =
module(s)"
   o  Made name of instance data set optional
   o  Updated according to draft-ietf-netmod-yang-data-ext-03
   o  Clarified that entity-tag and last-modified timestamp are encoded
      as metadata.  While they contain useful data, the HTTP-header
      based encoding from Restconf is not suitable.
Regards Balazs

-----Original Message-----
From: internet-drafts@ietf.org <internet-drafts@ietf.org>=20
Sent: 2019. j=C3=BAlius 5., p=C3=A9ntek 13:06
To: Benoit Claise <bclaise@cisco.com>; Bal=C3=A1zs Lengyel =
<balazs.lengyel@ericsson.com>
Subject: New Version Notification for =
draft-ietf-netmod-yang-instance-file-format-03.txt


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

Name:		draft-ietf-netmod-yang-instance-file-format
Revision:	03
Title:		YANG Instance Data File Format
Document date:	2019-07-05
Group:		netmod
Pages:		25
URL:            =
https://www.ietf.org/internet-drafts/draft-ietf-netmod-yang-instance-file=
-format-03.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=
3
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-03

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 semantic
   from existing YANG models, re-using the same format as the reply to a
   <get> operation/request) and decorates 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_0339_01D53334.FC7723C0
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
DTE5MDcwNTExMjQzNFowIwYJKoZIhvcNAQkEMRYEFHq8tF+O53NKoVT2DnPd9vNHICWZMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQDFL47qZFrkggiYXsmnvgc2RVHYwGzbDl67FIMzdps1xgW1JnCKN55w
sW6ERrvjTjOj4hKAcC/EITy4jDVc8UoSBZqJkhk91iWE+oyo1y0eclNgg75S6L/zrmMR4q41Wkwq
PdTh9JqbHgxX2aMzppHgXYxG/Q+Ws3y0rlpOgIs2zBeRZMh7J/0B+yxUxFiEwZ62Tnc4u2NstlbB
BecNi6aYskzF4r/fSrME5+nNIoOyQug2zHVvFELLqtuD7qAB6w0S4ZHwLasfb070gtx3cBMYgv28
Ffd1NkZVCi5GShQDk2Dc0JfRmRRPZDd6e323d4xOhDQAUy2E7/DLEeav5VUAAAAAAAAA

------=_NextPart_000_0339_01D53334.FC7723C0--


From nobody Mon Jul  8 14:06:16 2019
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 A86A8120173; Mon,  8 Jul 2019 14:06:10 -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.98.3
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <156261997063.1039.2971981900243719264@ietfa.amsl.com>
Date: Mon, 08 Jul 2019 14:06:10 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/717RWA2BraAZC3riN750OzyG_WY>
Subject: [netmod] I-D Action: draft-ietf-netmod-nmda-diff-02.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, 08 Jul 2019 21:06:14 -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           : Comparison of NMDA datastores
        Authors         : Alexander Clemm
                          Yingzhen Qu
                          Jeff Tantsura
                          Andy Bierman
	Filename        : draft-ietf-netmod-nmda-diff-02.txt
	Pages           : 17
	Date            : 2019-07-08

Abstract:
   This document defines an RPC operation to compare management
   datastores that comply with the NMDA architecture.


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

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-nmda-diff-02
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-nmda-diff-02

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


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 Jul  9 04:55:36 2019
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 699B51200E0; Tue,  9 Jul 2019 04:55:35 -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 KHlWVswgF4eQ; Tue,  9 Jul 2019 04:55:32 -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 2A1FA120132; Tue,  9 Jul 2019 04:55:32 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id BFECAB81569; Tue,  9 Jul 2019 04:55:29 -0700 (PDT)
To: polisetty_ram@yahoo.com, phil@juniper.net
X-PHP-Originating-Script: 30:errata_mail_lib.php
From: RFC Errata System <rfc-editor@rfc-editor.org>
Cc: ibagdona@gmail.com, iesg@ietf.org, netmod@ietf.org, rfc-editor@rfc-editor.org
Content-Type: text/plain; charset=UTF-8
Message-Id: <20190709115529.BFECAB81569@rfc-editor.org>
Date: Tue,  9 Jul 2019 04:55:29 -0700 (PDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/xmPP7LRbskeFwYswUikRZNZe5aY>
Subject: [netmod] [Errata Verified] RFC6244 (5760)
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, 09 Jul 2019 11:55:35 -0000

The following errata report has been verified for RFC6244,
"An Architecture for Network Management Using NETCONF and YANG". 

--------------------------------------
You may review the report below and at:
https://www.rfc-editor.org/errata/eid5760

--------------------------------------
Status: Verified
Type: Editorial

Reported by: Ram Polisetty <polisetty_ram@yahoo.com>
Date Reported: 2019-06-22
Verified by: Ignas Bagdonas (IESG)

Section: 2.1

Original Text
-------------
configuration datastore where configuration changes can be made that
will not affect the device until a "commit-configuration" operation
is invoked.

Corrected Text
--------------
configuration datastore where configuration changes can be made that
will not affect the device until a "<commit/>" operation
is invoked.

Notes
-----
Netconf RPC for commit-configuration is <commit/>

--------------------------------------
RFC6244 (draft-ietf-netmod-arch-10)
--------------------------------------
Title               : An Architecture for Network Management Using NETCONF and YANG
Publication Date    : June 2011
Author(s)           : P. Shafer
Category            : INFORMATIONAL
Source              : Network Modeling
Area                : Operations and Management
Stream              : IETF
Verifying Party     : IESG


From nobody Tue Jul  9 11:30:58 2019
Return-Path: <0100016bd800adea-6301d1c5-5a82-4eaa-a7f3-afd421399950-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 AE8E512006B; Tue,  9 Jul 2019 11:30:56 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 cUdz-GsXO--Y; Tue,  9 Jul 2019 11:30:54 -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 4AC4812000F; Tue,  9 Jul 2019 11:30:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1562697051; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=aO7g9h/V32cXtg5d/8lXt7YUgDLfzS1axpV5iKBdeAE=; b=KgLVgeLAWX6LhS6HJyW3GxLy7QQMMQEQecLWVTj+cYLnEeefWqDG9AiJLSL2Bn4h 6uvJrNqgdXsxenXEK2YU41e8X9B+nNMLEIeV2vQ9PZKepTp1VXA8x/mN7Oq6ikMtzOu DZ/EHx7aqXutFVEIFqjVrWsl00VV6V9WkAd+7P68=
From: Kent Watsen <kent@watsen.net>
Message-ID: <0100016bd800adea-6301d1c5-5a82-4eaa-a7f3-afd421399950-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_CF4FB185-41B8-4110-AF78-CC0A27A78B85"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Tue, 9 Jul 2019 18:30:51 +0000
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAA49C603F@nkgeml513-mbx.china.huawei.com>
Cc: "netconf@ietf.org" <netconf@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
To: Qin Wu <bill.wu@huawei.com>
References: <B8F9A780D330094D99AF023C5877DABAA49C603F@nkgeml513-mbx.china.huawei.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2019.07.09-54.240.8.83
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/XTxSNUbgrEs0eLo4brJlWYVt6S4>
Subject: Re: [netmod] [netconf]    RE:  pls clarify get operation
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, 09 Jul 2019 18:30:57 -0000

--Apple-Mail=_CF4FB185-41B8-4110-AF78-CC0A27A78B85
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

[Just back from a 4th of July thing]

Hi Qin,

> It provides guideline how to create temporary non-NMDA module from =
NMDA module, but temporary non-NMDA module is not standard module. So =
everybody will create the same temporary non-NMDA module?





> I also feel this second paragraph is not very clear, especially the =
last sentence,  is nested config false data nodes part of NMDA module or =
temporary non-NMDA
> Module? Looks like  nested config false data node part of NMDA module?

True, but as I wrote Frank on the 28th: =20

"Some drafts already publish a "state" module in their Appendix and, =
when they do, there is a completely standard non-NMDA IETF solution.  I =
don't know if this strategy is being followed universally but, if not, =
then I don't believe the IETF would object at all to the publication of =
drafts for missing state models in drafts that only assumed NMDA."  =20

Are you facing this situation currently?   If so, with which modules?  =
Have you considered submitting an I-D to define the missing state tree =
module?


> Can non-NMDA client consume NMDA module?

Sort of.  The config-true nodes will appear in the <running> as usual, =
and the config-false nodes can be accessed via the standard operations.  =
But there will be issues as, for instance, the config-false nodes will =
only appear for configured items and the operational value for =
config-true nodes will be missing, the latter of which may be important =
as an NMDA-optimized data model is unlikely to define config-false nodes =
for any config-true nodes, and hence the config-false that are defined =
may be far and few between, leading to an unacceptably incomplete =
upstate view.


> If the answer is Yes, why the server need to advertise both NMDA and =
temporary non-NMDA module?

Not "yes", see above.


> Why <get> operation is deprecated when non-NMDA client uses NMDA =
module?

It's not deprecated (yet).


> How does the non-NMDA client deal with temporary non-NMDA module? Use =
<get> operation to get access to it?

Yes.

> How does the non-NMDA client distinguish NMDA module from temporary =
Non-NMDA module?

There is nothing in a module's definition that a client can key off to =
determine that at the moment.  A client could use deductive reasoning =
(e.g., if there's a foo-state tree, then most likely non-NMDA), but this =
is pretty limited.   Per RFC 8407, the RFC's Introduction section should =
indicate when a module is NMDA-optimized, so non-generic clients should =
know.


Kent // contributor



--Apple-Mail=_CF4FB185-41B8-4110-AF78-CC0A27A78B85
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"">[Just back from a 4th of July thing]</div><div class=3D""><br =
class=3D""></div>Hi Qin,<br class=3D""><div><br =
class=3D""></div><div><blockquote type=3D"cite" class=3D""><div =
class=3D""><div lang=3D"ZH-CN" link=3D"blue" vlink=3D"purple" =
class=3D""><div class=3D"WordSection1"><div class=3D""><p =
class=3D"MsoNormal"><span lang=3D"EN-US" =
style=3D"font-size:10.5pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:#1F497D" class=3D"">It provides guideline how to create temporary =
non-NMDA module from NMDA module, but temporary non-NMDA module is not =
standard module. So everybody
 will create the same temporary non-NMDA module? =
</span></p></div></div></div></div></blockquote><div><br =
class=3D""></div><div><br class=3D""></div><div><br =
class=3D""></div><div><br class=3D""></div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D""><div lang=3D"ZH-CN" link=3D"blue"=
 vlink=3D"purple" class=3D""><div class=3D"WordSection1"><div =
class=3D""><p class=3D"MsoNormal"><span lang=3D"EN-US" =
style=3D"font-size:10.5pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:#1F497D" class=3D""><o:p class=3D""></o:p></span></p><p =
class=3D"MsoNormal"><span lang=3D"EN-US" =
style=3D"font-size:10.5pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:#1F497D" class=3D"">I also feel this second paragraph is not very =
clear, especially the last sentence, &nbsp;is nested config false data =
nodes part of NMDA module or temporary
 non-NMDA<o:p class=3D""></o:p></span></p><p class=3D"MsoNormal"><span =
lang=3D"EN-US" =
style=3D"font-size:10.5pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:#1F497D" class=3D"">Module? Looks like&nbsp; nested config false data =
node part of NMDA module?
</span></p></div></div></div></div></blockquote><div><br =
class=3D""></div><div>True, but as I wrote Frank on the 28th: =
&nbsp;</div><div><br class=3D""></div></div><blockquote style=3D"margin: =
0 0 0 40px; border: none; padding: 0px;" class=3D""><div><div>"Some =
drafts already publish a "state" module in their Appendix and, when they =
do, there is a completely standard non-NMDA IETF solution. &nbsp;I don't =
know if this strategy is&nbsp;being followed universally but, if not, =
then I don't believe the IETF would object at all to the publication of =
drafts for missing state models in drafts that only assumed NMDA." =
&nbsp;&nbsp;</div></div></blockquote><div><div><br =
class=3D""></div><div>Are you facing this situation currently? &nbsp; If =
so, with which modules? &nbsp;Have you considered submitting an I-D to =
define the missing state tree module?</div><div><br =
class=3D""></div><div><br class=3D""></div><blockquote type=3D"cite" =
class=3D""><div class=3D""><div lang=3D"ZH-CN" link=3D"blue" =
vlink=3D"purple" class=3D""><div class=3D"WordSection1"><div class=3D""><p=
 class=3D"MsoNormal"><span lang=3D"EN-US" =
style=3D"font-size:10.5pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:#1F497D" class=3D""><o:p class=3D""></o:p></span></p><p =
class=3D"MsoNormal"><span lang=3D"EN-US" =
style=3D"font-size:10.5pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:#1F497D" class=3D"">Can non-NMDA client consume NMDA module? =
</span></p></div></div></div></div></blockquote><div><br =
class=3D""></div><div>Sort of. &nbsp;The config-true nodes will appear =
in the &lt;running&gt; as usual, and the config-false nodes can be =
accessed via the standard operations. &nbsp;But there will be issues as, =
for instance, the config-false nodes will only appear for configured =
items and the operational value for config-true nodes will be missing, =
the latter of which may be important as an NMDA-optimized data model is =
unlikely to define config-false nodes for any config-true nodes, and =
hence the config-false that are defined may be far and few between, =
leading to an unacceptably incomplete upstate view.</div><div><br =
class=3D""></div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D""><div lang=3D"ZH-CN" link=3D"blue" vlink=3D"purple" =
class=3D""><div class=3D"WordSection1"><div class=3D""><p =
class=3D"MsoNormal"><span lang=3D"EN-US" =
style=3D"font-size:10.5pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:#1F497D" class=3D"">If the answer is Yes, why the server need to =
advertise both NMDA and temporary non-NMDA =
module?</span></p></div></div></div></div></blockquote><div><br =
class=3D""></div><div>Not "yes", see above.</div><div><br =
class=3D""></div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D""><div lang=3D"ZH-CN" link=3D"blue" vlink=3D"purple" =
class=3D""><div class=3D"WordSection1"><div class=3D""><p =
class=3D"MsoNormal"><span lang=3D"EN-US" =
style=3D"font-size:10.5pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:#1F497D" class=3D""><o:p class=3D""></o:p></span></p><p =
class=3D"MsoNormal"><span lang=3D"EN-US" =
style=3D"font-size:10.5pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:#1F497D" class=3D"">Why &lt;get&gt; operation is deprecated when =
non-NMDA client uses NMDA =
module?</span></p></div></div></div></div></blockquote><div><br =
class=3D""></div><div>It's not deprecated (yet).</div><div><br =
class=3D""></div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D""><div lang=3D"ZH-CN" link=3D"blue" vlink=3D"purple" =
class=3D""><div class=3D"WordSection1"><div class=3D""><p =
class=3D"MsoNormal"><span lang=3D"EN-US" =
style=3D"font-size:10.5pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:#1F497D" class=3D""><o:p class=3D""></o:p></span></p><p =
class=3D"MsoNormal"><span lang=3D"EN-US" =
style=3D"font-size:10.5pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:#1F497D" class=3D"">How does the non-NMDA client deal with temporary =
non-NMDA module? Use &lt;get&gt; operation to get access to =
it?</span></p></div></div></div></div></blockquote><div><br =
class=3D""></div>Yes.</div><div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D""><div lang=3D"ZH-CN" link=3D"blue" =
vlink=3D"purple" class=3D""><div class=3D"WordSection1"><div class=3D""><p=
 class=3D"MsoNormal"><span lang=3D"EN-US" =
style=3D"font-size:10.5pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:#1F497D" class=3D""><o:p class=3D""></o:p></span></p><p =
class=3D"MsoNormal"><span lang=3D"EN-US" =
style=3D"font-size:10.5pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:#1F497D" class=3D"">How does the non-NMDA client distinguish NMDA =
module from temporary Non-NMDA =
module?</span></p></div></div></div></div></blockquote><div><br =
class=3D""></div><div>There is nothing in a module's definition that a =
client can key off to determine that at the moment. &nbsp;A client could =
use deductive reasoning (e.g., if there's a foo-state tree, then most =
likely non-NMDA), but this is pretty limited. &nbsp; Per RFC 8407, the =
RFC's Introduction section should indicate when a module is =
NMDA-optimized, so non-generic clients should know.</div><div><br =
class=3D""></div><div><br class=3D""></div>Kent // =
contributor</div><div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D""><div lang=3D"ZH-CN" link=3D"blue" =
vlink=3D"purple" class=3D""><div class=3D"WordSection1"><div class=3D""><p=
 class=3D"MsoNormal"><span lang=3D"EN-US" =
style=3D"font-size:10.5pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:#1F497D" class=3D""><o:p =
class=3D""></o:p></span></p></div></div></div></div></blockquote></div><br=
 class=3D""><style class=3D""><!--
/* Font Definitions */
@font-face
	{font-family:=E5=AE=8B=E4=BD=93;
	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:"\@=E5=AE=8B=E4=BD=93";
	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;
	font-size:12.0pt;
	font-family:=E5=AE=8B=E4=BD=93;}
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 =E9=A2=84=E8=AE=BE=E6=A0=BC=E5=BC=8F Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:=E5=AE=8B=E4=BD=93;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.HTMLChar
	{mso-style-name:"HTML =E9=A2=84=E8=AE=BE=E6=A0=BC=E5=BC=8F =
Char";
	mso-style-priority:99;
	mso-style-link:"HTML =E9=A2=84=E8=AE=BE=E6=A0=BC=E5=BC=8F";
	font-family:=E5=AE=8B=E4=BD=93;}
span.grey
	{mso-style-name:grey;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style></body></html>=

--Apple-Mail=_CF4FB185-41B8-4110-AF78-CC0A27A78B85--


From nobody Tue Jul  9 17:15:15 2019
Return-Path: <0100016bd93be4a2-a22ba545-c022-44d6-9188-1b51ff1effe0-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 6E0A7120159 for <netmod@ietfa.amsl.com>; Tue,  9 Jul 2019 17:15:13 -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, RCVD_IN_DNSWL_NONE=-0.0001, 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 UZ7J_TSKJDcA for <netmod@ietfa.amsl.com>; Tue,  9 Jul 2019 17:15:12 -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 14320120156 for <netmod@ietf.org>; Tue,  9 Jul 2019 17:15:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1562717709; h=From:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Message-Id:Date:To:Feedback-ID; bh=TxioTj9UGYFIwhaKZ4tK9wHSTVGYUVGQqq+GPSe6J38=; b=QfdXRkwzh3QOXFijQB6KJR74p90likwyBXTIgx8WF6Tcej/U3ByXrMqGphH/6ENx oUtahbWf/hlAmwxcA6303FL8aApy+y4bUe6Ex5dstw/nb9/OP8veXobmdajF1LDyMYc WlNVBH0upXznOk1sS23FDt9b8y/cqhigE6i3nUR8=
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: <0100016bd93be4a2-a22ba545-c022-44d6-9188-1b51ff1effe0-000000@email.amazonses.com>
Date: Wed, 10 Jul 2019 00:15:09 +0000
To: "netmod@ietf.org" <netmod@ietf.org>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2019.07.10-54.240.8.31
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/rgD6retGG65YTxC0-g5blClsn2M>
Subject: [netmod] WG Last Call: draft-ietf-netmod-sub-intf-vlan-model-05
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, 10 Jul 2019 00:15:14 -0000

All,

This starts a twelve-day working group last call for =
draft-ietf-netmod-sub-intf-vlan-model-05.

The working group last call ends on July 21 (the day before the NETMOD =
105 sessions).  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.

Thank you,
NETMOD Chairs=


From nobody Tue Jul  9 17:15:24 2019
Return-Path: <0100016bd93bfe12-b7c7407d-7c5f-4d61-a714-3aa38b0d1da7-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 5F1C41202D8 for <netmod@ietfa.amsl.com>; Tue,  9 Jul 2019 17:15:19 -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, RCVD_IN_DNSWL_NONE=-0.0001, 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 q0APJtXBwFI8 for <netmod@ietfa.amsl.com>; Tue,  9 Jul 2019 17:15:17 -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 9A1AA12017D for <netmod@ietf.org>; Tue,  9 Jul 2019 17:15:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1562717716; h=From:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Message-Id:Date:To:Feedback-ID; bh=otAbCsteVwxiSDEU/wfhs8LQrsTaVuo5t1iZUVqsIbY=; b=c7/OchQzQooYvjiBdq/ZgJUt9aP0i6u0ai4ckCBlq/zpl9PuOID41OBqD0ig8e4B cE5iZQH1xTIhUHU2hv64xUsBJO0yseIQf62ZmBju5+9p7bhqf4H4XGc0qY6oruf+5um sPeI1O2c0DFQ+dayCQeWNxZohEAzk19nLLDAxKNU=
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: <0100016bd93bfe12-b7c7407d-7c5f-4d61-a714-3aa38b0d1da7-000000@email.amazonses.com>
Date: Wed, 10 Jul 2019 00:15:16 +0000
To: "netmod@ietf.org" <netmod@ietf.org>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2019.07.10-54.240.8.33
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/-KPeQ9FexwdzmsQBEDliyK4FMBA>
Subject: [netmod] WG Last Call: draft-ietf-netmod-intf-ext-yang-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, 10 Jul 2019 00:15:23 -0000

All,

This starts a twelve-day working group last call for =
draft-ietf-netmod-intf-ext-yang-07

The working group last call ends on July 21 (the day before the NETMOD =
105 sessions).  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.

Thank you,
NETMOD Chairs=


From nobody Wed Jul 10 06:08:58 2019
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 DC91D120225 for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 06:08:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level: 
X-Spam-Status: No, score=-14.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-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=YZyZw7/E; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=NLq7b3J7
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 bM_SUSJfEkkM for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 06:08:53 -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 D4EDA120232 for <netmod@ietf.org>; Wed, 10 Jul 2019 06:08:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1606; q=dns/txt; s=iport; t=1562764132; x=1563973732; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=hhxyLqG2/abQgvHlN/Y/sBUjjczu/TR3Vprv8d459GA=; b=YZyZw7/EqXQ5+d1VsJ5VJbN5LycTLt0u/KMRfznPB4NW1LtiRsrkaZtF 5shtrzs59i0a53H360TEW0vwJMLTNFsq4hmK5tv+CMA4Fg6XbWSryV00U zW/c4b8YhEAyBxs+u4MFdIt68dge1NWfJhpbiphxKrWP4Jb7oIIA5HsPH s=;
IronPort-PHdr: =?us-ascii?q?9a23=3A5Y3OGhXA5v7s1hpTgCs48jS/2PPV8LGuZFwc94?= =?us-ascii?q?YnhrRSc6+q45XlOgnF6O5wiEPSANiJ8OpK3uzRta2oGXcN55qMqjgjSNRNTF?= =?us-ascii?q?dEwd4TgxRmBceEDUPhK/u/Zic3EexJVURu+DewNk0GUMs=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BaAAAc4iVd/4cNJK1lHAEBAQQBAQc?= =?us-ascii?q?EAQGBUwcBAQsBgUNQA2pVIAQLKAqEEoNHA4RSiXVMgWqXbYEugSQDVAkBAQE?= =?us-ascii?q?MAQEYCwoCAQGDekYCF4I3IzQJDgEDAQEEAQECAQVthTwMhUsCAQMBARALBhE?= =?us-ascii?q?MAQEsDA8CAQgaAiYCAgIlCxUQAgQBEiKDAAGBagMdAQ6jBgKBOIhgcYEygnk?= =?us-ascii?q?BAQWCR4I/GIISAwaBDCgBi14XgX+BOAwTgkw+gmEBAYFhgwoygiaOcptoCQK?= =?us-ascii?q?CGZQGG4IshyGOM40wlz8CBAIEBQIOAQEFgVA4gVhwFTsqAYJBgkGDcYUUhT4?= =?us-ascii?q?BcoEpjRwBgSABAQ?=
X-IronPort-AV: E=Sophos;i="5.63,474,1557187200"; d="scan'208";a="592985665"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by rcdn-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 10 Jul 2019 13:08:50 +0000
Received: from XCH-ALN-011.cisco.com (xch-aln-011.cisco.com [173.36.7.21]) by alln-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id x6AD8o3m023022 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 10 Jul 2019 13:08:50 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-ALN-011.cisco.com (173.36.7.21) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 10 Jul 2019 08:08:49 -0500
Received: from xhs-aln-001.cisco.com (173.37.135.118) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 10 Jul 2019 08:08:49 -0500
Received: from NAM03-DM3-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; Wed, 10 Jul 2019 08:08:48 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BYFNLPLim+PIfotm4W9oEyy5VS5EbCkItjlWnXgPvWFDMXvMIIW1UsOvyIFhM/8jzy83mSPHIFZEc5YqQ0AP7lKmQo6xo6wSjMwEVicXV0y3H98XzKRxVzE7FGXP3wFAkEIG7qKhFn3B59UNmXo0L17+rIpl35qdlYY8qcJV2sp+pGKHRP1wjPoUYcoApXUauSARVc6mBnPRPzXsB4h4Zb9atHEHisjN8yt2d2psQlO716priZ1yHrHowieWeTSd//Zv1M4j1qo0rSDUOHVwLVbbYPAuDhwVoOxtX7y8dhLwzIaNHgtuLBBRPucQE9fGi2Wp8cCfXu4WHaxfgD2SWA==
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=hhxyLqG2/abQgvHlN/Y/sBUjjczu/TR3Vprv8d459GA=; b=d4QWxUBdVCnlX9BxOGou2fkZjSNDsM6M/reg+Bu3yWBXzDD0Jgov4pdoTXyQuQ3growv+42oyMi2G/0LVPFSrXdZlIRQeN2PUER6/g6Sk6MDO6J80zOszfIBw4/Sshk1OC/XEm6Nkgmoko8ZyLdcdTns17i17HIvJBRPT7Dja3NgGnkzUm5OdAjTbSxtv+pXeBQiXbU0Swv62O+ODJh6/d1WQddxcjUL6k4onn3tFC2aW/WBMjsZa3o0+lXMAqwG5d2q+ORMPWhrR+P0svznaoAs2D5z7t6srU4uDp/gcgVytlawD+WKKHT9aaY5jEEHOkZJ3CLC7nvbTYJ7jW/1ow==
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=hhxyLqG2/abQgvHlN/Y/sBUjjczu/TR3Vprv8d459GA=; b=NLq7b3J7dhRrEBoyNtBSqIHCfweUqh1KxGvE1JxNBxYYV+8/m+sAmgSmZ7poGdU5gagw+3HD6jEOUB+2C5tsf7kV+sR0Ny7PjeKncaKsAbHpXgMNsVuoC3B3G6Yn0Ykvif65/aE4TY05cHdbBfP/Rzh1DrgoejAYiLK1glnMask=
Received: from MWHPR11MB1902.namprd11.prod.outlook.com (10.175.53.139) by MWHPR11MB1408.namprd11.prod.outlook.com (10.169.234.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.10; Wed, 10 Jul 2019 13:08:48 +0000
Received: from MWHPR11MB1902.namprd11.prod.outlook.com ([fe80::2456:d2d2:585d:83a2]) by MWHPR11MB1902.namprd11.prod.outlook.com ([fe80::2456:d2d2:585d:83a2%6]) with mapi id 15.20.2073.008; Wed, 10 Jul 2019 13:08:48 +0000
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Kent Watsen <kent+ietf@watsen.net>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] WG Last Call: draft-ietf-netmod-intf-ext-yang-07
Thread-Index: AQHVNrSsfThrxX+ZGkSGn6fln7HbLKbDkLwA
Date: Wed, 10 Jul 2019 13:08:47 +0000
Message-ID: <80F2E6D2-8F6A-4EF4-9838-45AC48BE84E5@cisco.com>
References: <0100016bd93bfe12-b7c7407d-7c5f-4d61-a714-3aa38b0d1da7-000000@email.amazonses.com>
In-Reply-To: <0100016bd93bfe12-b7c7407d-7c5f-4d61-a714-3aa38b0d1da7-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=acee@cisco.com; 
x-originating-ip: [173.38.117.76]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 710e8833-4b12-4d1f-5f37-08d70537bef3
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:MWHPR11MB1408; 
x-ms-traffictypediagnostic: MWHPR11MB1408:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <MWHPR11MB14087AE1DA816B84E73CF81CC2F00@MWHPR11MB1408.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0094E3478A
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(346002)(39860400002)(136003)(396003)(376002)(189003)(199004)(66446008)(186003)(64756008)(66476007)(66556008)(76176011)(68736007)(66946007)(2501003)(6512007)(5660300002)(6116002)(6306002)(229853002)(3846002)(26005)(53936002)(6246003)(25786009)(2906002)(966005)(102836004)(66066001)(14444005)(256004)(86362001)(81166006)(36756003)(81156014)(316002)(6506007)(478600001)(486006)(71190400001)(8676002)(71200400001)(110136005)(14454004)(11346002)(446003)(8936002)(33656002)(2616005)(305945005)(6436002)(6486002)(7736002)(99286004)(476003)(91956017)(76116006); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1408; H:MWHPR11MB1902.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-message-info: URmre58T1drqm2h8CzUtZ+gxgf0uB4XtSzCF6Tgy20PGFN4OV2dpDOITS7E0w0+LF8jnODAWiZwZUGv/3FIx7ODxe2B9amCeTprd2be5kEDwpCKwVEauZj72w68xz2qm/3+R+h4kkAk77nb+TNGnQBwtzT6SELIJ9SKLfXcerZ+u4rEZ1lQE2EvKjNoIVkoex4z2qN6s1spyQ0RFYb1/Gxs78IX7in5lcsHpcgFfmSkimLLsUWhSn9dgOBvYsasyUEp+Cb7lacd7cGWJ97nbVgTXpRR+yLw2xQjzH++D2ToxDmCM35PlTk4CWuHRb0ZYYosqgjal8h5pjcHxBvkYztABJqca6FV18XR3togF1Bps8LdB0MgQIhKofEf6HP1seHLzd6gK9Qa1+WzyVJ/YhejI+G7TFkBRhCw2bKDE0Ho=
Content-Type: text/plain; charset="utf-8"
Content-ID: <0B79E346BD2A9A4591CE15754A66F134@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 710e8833-4b12-4d1f-5f37-08d70537bef3
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jul 2019 13:08:47.9023 (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: acee@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1408
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.21, xch-aln-011.cisco.com
X-Outbound-Node: alln-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/hdODDUeUXcWsl3wEcP1FVgMTAhA>
Subject: Re: [netmod] WG Last Call: draft-ietf-netmod-intf-ext-yang-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, 10 Jul 2019 13:08:57 -0000

SSBoYXZlIHJldmlld2VkIHRoZSBzdWJqZWN0IGRvY3VtZW50IGFuZCBzdXBwb3J0IHB1YmxpY2F0
aW9uLiBJIGhhdmUgdGhlIGZvbGxvd2luZyBjb21tZW50Og0KDQogIFBlcmhhcHMgaWV0Zi1pbnRl
cmZhY2UtZXRoZXJuZXQtbGlrZSBtb2R1bGUgZXRobGlrZTpldGhlcm5ldC1saWtlL2V0aGxpa2U6
c3RhdGlzdGljcyBjb3VsZCBpbmNsdWRlIGEgc3Vic2V0IG9mIHRoZSBjb3VudGVycyBmcm9tIFJG
QyAzNjM1LiBJIHNheSBhIHN1YnNldCBzaW5jZSBzb21lIG9mIHRoZXNlIGNvdW50ZXJzIGFyZSBh
IGJpdCBhcmNoYWljIGdpdmVuIHRoZSBzdGF0ZSBvZiB0aGUgdGVjaG5vbG9neSBhbmQganVkZ2Vt
ZW50IHNob3VsZCBiZSBhcHBsaWVkIG9uIHdoaWNoIHRvIGluY2x1ZGUuDQoNCiAgVGhhbmtzLA0K
QWNlZSANCg0K77u/T24gNy85LzE5LCA4OjE2IFBNLCAibmV0bW9kIG9uIGJlaGFsZiBvZiBLZW50
IFdhdHNlbiIgPG5ldG1vZC1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZiBrZW50K2lldGZA
d2F0c2VuLm5ldD4gd3JvdGU6DQoNCiAgICBBbGwsDQogICAgDQogICAgVGhpcyBzdGFydHMgYSB0
d2VsdmUtZGF5IHdvcmtpbmcgZ3JvdXAgbGFzdCBjYWxsIGZvciBkcmFmdC1pZXRmLW5ldG1vZC1p
bnRmLWV4dC15YW5nLTA3DQogICAgDQogICAgVGhlIHdvcmtpbmcgZ3JvdXAgbGFzdCBjYWxsIGVu
ZHMgb24gSnVseSAyMSAodGhlIGRheSBiZWZvcmUgdGhlIE5FVE1PRCAxMDUgc2Vzc2lvbnMpLiAg
UGxlYXNlIHNlbmQgeW91ciBjb21tZW50cyB0byB0aGUgd29ya2luZyBncm91cCBtYWlsaW5nIGxp
c3QuDQogICAgDQogICAgUG9zaXRpdmUgY29tbWVudHMsIGUuZy4sICJJJ3ZlIHJldmlld2VkIHRo
aXMgZG9jdW1lbnQgYW5kIGJlbGlldmUgaXQgaXMgcmVhZHkgZm9yIHB1YmxpY2F0aW9uIiwgYXJl
IHdlbGNvbWUhICBUaGlzIGlzIHVzZWZ1bCBhbmQgaW1wb3J0YW50LCBldmVuIGZyb20gYXV0aG9y
cy4NCiAgICANCiAgICBUaGFuayB5b3UsDQogICAgTkVUTU9EIENoYWlycw0KICAgIF9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgbmV0bW9kIG1haWxp
bmcgbGlzdA0KICAgIG5ldG1vZEBpZXRmLm9yZw0KICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vbmV0bW9kDQogICAgDQoNCg==


From nobody Wed Jul 10 06:13:10 2019
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 C632C120240 for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 06:13:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level: 
X-Spam-Status: No, score=-14.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-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=VSnxYpzL; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=jGMhhoGD
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 E8oWnjl5J3Sc for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 06:13:06 -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 1775E120232 for <netmod@ietf.org>; Wed, 10 Jul 2019 06:13:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1348; q=dns/txt; s=iport; t=1562764386; x=1563973986; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=FVs7zvz8TZ/liEEU2TyFxQn8ZrIv6TMlp5tIEah2yho=; b=VSnxYpzLLbB30/3/JBPAX437igiXmunQePP/zIhRKs1MmP/qfp8qW9wh ZQGokrBl6lQTdOb1AG3wYYIC2Nj1wQvXF6TM/Z4OXaDxGoJQLM4kPwTUv vyT9fNF7X9EPLzDus5KFoHxD0tVvlTZd0Ck3GhxtNm/MlYQ5toFnPDH6c w=;
IronPort-PHdr: =?us-ascii?q?9a23=3ApUuwPBY7CfPMGYoNLMqO9VT/LSx94ef9IxIV55?= =?us-ascii?q?w7irlHbqWk+dH4MVfC4el20QKbRp3VvvRDjeee87vtX2AN+96giDgDa9QNHw?= =?us-ascii?q?QAld1QmgUhBMCfDkiuJfXnYgQxHd9JUxlu+HToeUU=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BIAAAI4yVd/5JdJa1lHAEBAQQBAQc?= =?us-ascii?q?EAQGBUwcBAQsBgUNQA2pVIAQLKAqEEoNHA4RSiXVMmVeBLoEkA1QJAQEBDAE?= =?us-ascii?q?BGAsKAgEBg3pGAheCNyM0CQ4BAwEBBAEBAgEFbYU8DIVLAgEDAQEQCwYRDAE?= =?us-ascii?q?BLAwPAgEIGgImAgICJQsVEAIEARIigwABgWoDHQEOowACgTiIYHGBMoJ5AQE?= =?us-ascii?q?FgkeCPxiCEgMGgQwoAYteF4F/gTgfgkw+gmEBAYFhgwoygiaOcptoCQKCGZQ?= =?us-ascii?q?GG4IshyGOM40wlz8CBAIEBQIOAQEFgVA4gVhwFTsqAYJBgkGDcYUUhT4BcoE?= =?us-ascii?q?pi20rgQQBgSABAQ?=
X-IronPort-AV: E=Sophos;i="5.63,474,1557187200"; d="scan'208";a="580723460"
Received: from rcdn-core-10.cisco.com ([173.37.93.146]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 10 Jul 2019 13:13:02 +0000
Received: from xch-rcd-011.cisco.com (xch-rcd-011.cisco.com [173.37.102.21]) by rcdn-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id x6ADD2n4002973 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 10 Jul 2019 13:13:02 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-011.cisco.com (173.37.102.21) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 10 Jul 2019 08:13:01 -0500
Received: from xhs-aln-001.cisco.com (173.37.135.118) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 10 Jul 2019 09:13:00 -0400
Received: from NAM02-CY1-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; Wed, 10 Jul 2019 08:13:00 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T6paQBlBQkwQGhNZCLD+QPl2PQxuHcV2a8Wz8BRC1mCv/IH2buUFQz/r1esIgQ9bHH7h81jFyTB5A2gDq2xVMw7deZuONznDDq5dTQ6kNvIssZKQPosCOAEDJqpVFMVO74TyxlVYp0uhRrtX7cFDshUKdg+kG9xLWpgHZR6V+K7z/jPyIVIn9BU0T3fXHiZV0ALEy/i0lXr2uw4+s8+xed6E2JKK6xz9A9SmTDm3K5uqinWbVCN2MXalEA+b868WLZxyoTu5g22bEbVf35zgPotgloeEtj5xdqXDp9OZ1J1R3+H4xitHc6bEdmayXTUitqgEPAno4jSKgZoDp8acwA==
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=FVs7zvz8TZ/liEEU2TyFxQn8ZrIv6TMlp5tIEah2yho=; b=S8GWHJaMMtC72xm/q81x3bbZhJFd7+hMgVgPuniUd57O5rF+4y/T0UQIYQB1WRs0EbqhM9DCC2ocW80QMqtOtfAoNUotdMh+OtcQqk+xPTpwa4E5gAO7DdbMAgFWrKIMIs7zOlUtWIBriPDt7GEif8lZwTC46RmzDwmJKhAl/PPlEqpRIkOJCsgMGkBUzLq59mH6WL1+yQhuMb1fFsgyJ4CXtltGQJBWIqf5Oiv7bggRVMzRWBchTgUee+IkI0jzWhsMRfiTBoWFDxalnxsYw5cnH6xTFtb11T7I1CsRCH+gM00vnZPj21SGQE5Rb/ap5muZCM0buZuT1ytuM1tTOw==
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=FVs7zvz8TZ/liEEU2TyFxQn8ZrIv6TMlp5tIEah2yho=; b=jGMhhoGDcISzxG85GrnpbgwzCu3q1SmbFkzaPddN/BjsXs9zQPo0Z7LBYll32fuTVa4bIqY6sOXfbWJcIVxtNVpXqZ6YNWqQ6SA5qq86xkY28SvFAYyc4fSEKxSoER4uCSkvK2NOaf8aMt+BS0StZK38EMmkZKvTDCTs0cCu+Tk=
Received: from MWHPR11MB1902.namprd11.prod.outlook.com (10.175.53.139) by MWHPR11MB1438.namprd11.prod.outlook.com (10.172.52.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.10; Wed, 10 Jul 2019 13:13:00 +0000
Received: from MWHPR11MB1902.namprd11.prod.outlook.com ([fe80::2456:d2d2:585d:83a2]) by MWHPR11MB1902.namprd11.prod.outlook.com ([fe80::2456:d2d2:585d:83a2%6]) with mapi id 15.20.2073.008; Wed, 10 Jul 2019 13:12:59 +0000
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Kent Watsen <kent+ietf@watsen.net>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] WG Last Call: draft-ietf-netmod-sub-intf-vlan-model-05
Thread-Index: AQHVNrSd/j6PgysYuEye+AZbKLcS6abDkekA
Date: Wed, 10 Jul 2019 13:12:59 +0000
Message-ID: <C48AD4FC-DD09-4F04-B431-653B8AD9BCED@cisco.com>
References: <0100016bd93be4a2-a22ba545-c022-44d6-9188-1b51ff1effe0-000000@email.amazonses.com>
In-Reply-To: <0100016bd93be4a2-a22ba545-c022-44d6-9188-1b51ff1effe0-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=acee@cisco.com; 
x-originating-ip: [173.38.117.76]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 657cf8f6-fba9-4e4a-c871-08d7053854fc
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:MWHPR11MB1438; 
x-ms-traffictypediagnostic: MWHPR11MB1438:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <MWHPR11MB1438CCA476F894D14CB94612C2F00@MWHPR11MB1438.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0094E3478A
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(396003)(376002)(366004)(346002)(136003)(189003)(199004)(8676002)(6246003)(305945005)(229853002)(2501003)(33656002)(36756003)(6486002)(76176011)(2906002)(186003)(66066001)(91956017)(66446008)(66946007)(64756008)(66476007)(66556008)(76116006)(81156014)(81166006)(26005)(102836004)(6506007)(71190400001)(446003)(71200400001)(68736007)(256004)(14444005)(8936002)(6512007)(11346002)(966005)(486006)(110136005)(2616005)(476003)(7736002)(478600001)(316002)(4744005)(6306002)(53936002)(5660300002)(99286004)(14454004)(25786009)(6116002)(3846002)(86362001)(6436002); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1438; H:MWHPR11MB1902.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-message-info: bddIvfh8XBMvMg562JWh38RoAUj9seYS22Yea7K8QrSenx+QxNfH3eao9GWNwWHDt7luxfGtbfuZrq1FLpwAjd7F/sHgdno/HPXr+lWBMXy3vSeHP59E98+oIKk6ivS2l6GqqhsfXUuqut5+ILA1hRV2ydX+ull4EQsiVXblObMDRjgdXqEmJlOlzPqiogF3epA/R0MFdj7CjqZciloCfGSUAMRINETBA6LvwQCQyYS4shv9Ma0M7C0Ph1AzVUQDbQuX4us+iXclI6QZsGS2nByPh6WwGyv0Du961KOiAe1u/fOHM2fv1gNs3384hIZCumhNvlR0cPZBqo7Kc6AEQbMfwB5MHgFxZ1i5NRQOJUH5oVmuIqenVSHEQMFHBeb4sWdbaZ20v+hcmo+4IgZyo7pfogVmjlnDF8Wp49Sd30U=
Content-Type: text/plain; charset="utf-8"
Content-ID: <79C59F14F6F1B241AC4EDC3A5E30946D@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 657cf8f6-fba9-4e4a-c871-08d7053854fc
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jul 2019 13:12:59.7784 (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: acee@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1438
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.21, xch-rcd-011.cisco.com
X-Outbound-Node: rcdn-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/e9hAJz9V29ewiC4mBDDneyTC1Vs>
Subject: Re: [netmod] WG Last Call: draft-ietf-netmod-sub-intf-vlan-model-05
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, 10 Jul 2019 13:13:09 -0000

SSd2ZSByZXZpZXdlZCB0aGlzIGRvY3VtZW50IGFuZCBzdXBwb3J0IHB1YmxpY2F0aW9uLiBJIGRv
buKAmXQgaGF2ZSBjb21tZW50cyBvbiB0aGUgbW9kdWxlIHBlciBzZS4gSG93ZXZlciwgdGhlIElF
VEYgdG9vbHMgbmVlZCB0byBpbmNsdWRlIHRoZSBJRUVFIFlBTkcgbW9kZWwgbmVlZGVkIGZvciBz
dWNjZXNzZnVsIHZhbGlkYXRpb24uIA0KVGhhbmtzLA0KQWNlZQ0KDQrvu79PbiA3LzkvMTksIDg6
MTUgUE0sICJuZXRtb2Qgb24gYmVoYWxmIG9mIEtlbnQgV2F0c2VuIiA8bmV0bW9kLWJvdW5jZXNA
aWV0Zi5vcmcgb24gYmVoYWxmIG9mIGtlbnQraWV0ZkB3YXRzZW4ubmV0PiB3cm90ZToNCg0KICAg
IEFsbCwNCiAgICANCiAgICBUaGlzIHN0YXJ0cyBhIHR3ZWx2ZS1kYXkgd29ya2luZyBncm91cCBs
YXN0IGNhbGwgZm9yIGRyYWZ0LWlldGYtbmV0bW9kLXN1Yi1pbnRmLXZsYW4tbW9kZWwtMDUuDQog
ICAgDQogICAgVGhlIHdvcmtpbmcgZ3JvdXAgbGFzdCBjYWxsIGVuZHMgb24gSnVseSAyMSAodGhl
IGRheSBiZWZvcmUgdGhlIE5FVE1PRCAxMDUgc2Vzc2lvbnMpLiAgUGxlYXNlIHNlbmQgeW91ciBj
b21tZW50cyB0byB0aGUgd29ya2luZyBncm91cCBtYWlsaW5nIGxpc3QuDQogICAgDQogICAgUG9z
aXRpdmUgY29tbWVudHMsIGUuZy4sICJJJ3ZlIHJldmlld2VkIHRoaXMgZG9jdW1lbnQgYW5kIGJl
bGlldmUgaXQgaXMgcmVhZHkgZm9yIHB1YmxpY2F0aW9uIiwgYXJlIHdlbGNvbWUhICBUaGlzIGlz
IHVzZWZ1bCBhbmQgaW1wb3J0YW50LCBldmVuIGZyb20gYXV0aG9ycy4NCiAgICANCiAgICBUaGFu
ayB5b3UsDQogICAgTkVUTU9EIENoYWlycw0KICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fDQogICAgbmV0bW9kIG1haWxpbmcgbGlzdA0KICAgIG5ldG1v
ZEBpZXRmLm9yZw0KICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0
bW9kDQogICAgDQoNCg==


From nobody Wed Jul 10 06:46:49 2019
Return-Path: <jefftant.ietf@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 6FDEC120143 for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 06:46:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.703
X-Spam-Level: 
X-Spam-Status: No, score=-0.703 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, PDS_NO_HELO_DNS=1.295, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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=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 UmE3ZUAnzNRy for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 06:46:42 -0700 (PDT)
Received: from mail-pf1-x42c.google.com (mail-pf1-x42c.google.com [IPv6:2607:f8b0:4864:20::42c]) (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 EC1E912003F for <netmod@ietf.org>; Wed, 10 Jul 2019 06:46:41 -0700 (PDT)
Received: by mail-pf1-x42c.google.com with SMTP id j2so1136012pfe.6 for <netmod@ietf.org>; Wed, 10 Jul 2019 06:46:41 -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=m8V6Ao9ngkOmvGpCXvCEVOwr/EqmMUF9BziDopoJU9A=; b=PT0LZNQ6IaafnD41nYU6FTHcngvhEVjHxfRJwggjsdnuBJ2eDOr2OGD+R373ojKMmC ZfShAcIJ2cBiacSw6HzHiGevNn3qXzAP/Vsyn7V+i/NyZ67FPtgOv+q26LxG7dYwfaYQ mCt09CPOQ6QM/pk2a1wB+0e8XAeDd3PR+hvMFrV2vgm795SM2mN/W42RajP8rXgmSp8r N/XWMHGsSAWyiNRSyv4UvKk3S099oVl6GQRw0FToWR/dhGLDn3QUafTZK5/uDHU3c8vr JRquZx6wKN8Snb2XOJEw7jVQMrQB5DrSlTflkQDGFPBI6gfOxKc1ToGQNTNRBAHBCdtm 2nDg==
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=m8V6Ao9ngkOmvGpCXvCEVOwr/EqmMUF9BziDopoJU9A=; b=jmHG0rRJnof2GlSsTE2/vFzJIZ9kJm/h9KXrbyhSSYZyQ7+d3oTDMGMOt0IjKhpd/T XiKssm54E/ml3NoSRsulv8j9fyXBIkm/XeBZ1ogk/uCOZr5qiEKZ7YvCf900NMe3U82r kpGYTjhAgyj2c1dn7cnoR9fQTSFGJlfd3OXg7kgsrkPah7LGaiXDQwn+/dPn9KpEVgj9 dN1DA8sCqc7bpG1r9bjIUskGk7svZRjt6FHZsgll4IwJ//WUW8BUsBUKCBJUIaPjvN81 5XVshPN5KE9CSeLNlU0o1TWTvHMwNGwjyBXhq46cx7OfWRD/9YlD5TlttRsFt8lWS5Ug Z9Yw==
X-Gm-Message-State: APjAAAWbM9ACFEGpSnBp1yF26r0ONCFoAXblkYcNILxx634Yi/sj3FFs VsDAbuxQo5fi/gGRdArxdhlaV6d6
X-Google-Smtp-Source: APXvYqzGu9R9wNk5ieehhgYSYYXt95gbi/1ylsqQDB4uNeXvGBRis74NsgygD5EtCEY4rdK/WmxxJQ==
X-Received: by 2002:a17:90b:d8f:: with SMTP id bg15mr7086726pjb.65.1562766401240;  Wed, 10 Jul 2019 06:46:41 -0700 (PDT)
Received: from [192.168.1.19] (c-73-189-13-44.hsd1.ca.comcast.net. [73.189.13.44]) by smtp.gmail.com with ESMTPSA id u1sm2177869pgi.28.2019.07.10.06.46.40 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 10 Jul 2019 06:46:40 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (1.0)
From: Jeff Tantsura <jefftant.ietf@gmail.com>
X-Mailer: iPad Mail (16F203)
In-Reply-To: <0100016bd93be4a2-a22ba545-c022-44d6-9188-1b51ff1effe0-000000@email.amazonses.com>
Date: Wed, 10 Jul 2019 06:46:39 -0700
Cc: "netmod@ietf.org" <netmod@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <7D279828-C85F-4646-9061-77FE3287BD0E@gmail.com>
References: <0100016bd93be4a2-a22ba545-c022-44d6-9188-1b51ff1effe0-000000@email.amazonses.com>
To: Kent Watsen <kent+ietf@watsen.net>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/YIyk5ye0Si3xfbPqgS84tUYmks4>
Subject: Re: [netmod] WG Last Call: draft-ietf-netmod-sub-intf-vlan-model-05
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, 10 Jul 2019 13:46:46 -0000

Yes/support=20

Cheers,
Jeff

> On Jul 9, 2019, at 17:15, Kent Watsen <kent+ietf@watsen.net> wrote:
>=20
> All,
>=20
> This starts a twelve-day working group last call for draft-ietf-netmod-sub=
-intf-vlan-model-05.
>=20
> The working group last call ends on July 21 (the day before the NETMOD 105=
 sessions).  Please send your comments to the working group mailing list.
>=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.
>=20
> Thank you,
> NETMOD Chairs
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Wed Jul 10 14:40:51 2019
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 3F003120025 for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 14:40:50 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 9lbVGPf938EI for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 14:40:47 -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 D79F51201E5 for <netmod@ietf.org>; Wed, 10 Jul 2019 14:40:46 -0700 (PDT)
Received: from cmgw12.unifiedlayer.com (unknown [10.9.0.12]) by gproxy9.mail.unifiedlayer.com (Postfix) with ESMTP id 01B421E07BD for <netmod@ietf.org>; Wed, 10 Jul 2019 15:40:41 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id lKKOhioeaaTLglKKOhNlQD; Wed, 10 Jul 2019 15:40:40 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: $(_cmae_reason
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:From: References:To:Subject:Sender:Reply-To:Cc: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=J1te4By2hhV5eaCqnmuyhxT4mVBvf8BQhCb+Llc8wxQ=; b=SPYiCVy0EttXfjttP6d2t1oxgd IbHYkT7oj9FxK6sxEufBJzrQohKxZ3CwuFK66sCin82aWGJoi/HafYXTiUw8E6L7dR39Xa09gfZYY 6tF7cqc94MQYhuSfaRx2p6HIJ;
Received: from [127.0.0.1] (port=42221 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 1hlKKO-002zq3-L9; Wed, 10 Jul 2019 15:40:40 -0600
To: Kent Watsen <kent@watsen.net>, "netmod@ietf.org" <netmod@ietf.org>
References: <156167042338.21715.14230991158020374795@ietfa.amsl.com> <0100016b9add6136-2ad41038-eda3-4ebf-953f-187290bd678a-000000@email.amazonses.com>
From: Lou Berger <lberger@labn.net>
Message-ID: <eb036c34-5db1-2be2-88c4-8b105213dc9f@labn.net>
Date: Wed, 10 Jul 2019 17:40:39 -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: <0100016b9add6136-2ad41038-eda3-4ebf-953f-187290bd678a-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="------------74484CA3BB6BBA5CDD26AC65"
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: 1hlKKO-002zq3-L9
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:42221
X-Source-Auth: lberger@labn.net
X-Email-Count: 8
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/fzcnr9_EU0ZPa03rSz79ZmDfyOM>
Subject: Re: [netmod] I-D Action: draft-ietf-netmod-artwork-folding-06.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: Wed, 10 Jul 2019 21:40:50 -0000

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

Hi Kent, Authors,

Sorry for the delay in processing this.  WRT your comments, see below:

On 6/27/2019 5:35 PM, Kent Watsen wrote:
>
> This update primarily regards the non-normative script:
>
>     - renamed to "rfcfold"
>     - now only uses sed one-liners
>     - auto-detects if platforms `[g]sed` and `pcregrep` are present and
>        suitable, outputting an error message if not.
>     - cleans up the temporary directory if exits for any reason
>     - improved error message around the script not implementing the
>       force-fold logic.
>
>     Special thanks to Eric Auerswald for supplying the pull requests
>     for much of the above!
>
>
> Outside the updates to the script:
>
>     - renamed 9.3:
>           OLD: Example Showing Smart Folding
>           NEW: Example Showing "Smart" Folding
>
>     - renamed Appendix A:
>           OLD: POSIX Shell Script: rfcfold
>           NEW: POSIX Shell Script
>
>
> My only comments are:
>
>     1) the script itself doesn't name itself "rfcfold" anywhere.
>             - albeit, the "name" attribute in the XML is set to "rfcfold".

I think adding a name would be good -- but this is a non-blocking comment.

>
>     2) if the script is expected to be distributed, we may want/need to
>         add a copyright statement and/or a pointer to its GitHub repo.
>
>
I believe the trust requires a specific license in all code segments in 
RFCs, see https://trustee.ietf.org/license-info/IETF-TLP-5.htm section 
4.  I think this needs to be added before the document can be submitted 
for publication.

Thanks,

Lou

(as Shepherd)


> Thanks,
> Kent
>
>
>> On Jun 27, 2019, at 5:20 PM, internet-drafts@ietf.org 
>> <mailto: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           : Handling Long Lines in Inclusions in 
>> Internet-Drafts and RFCs
>>        Authors         : Kent Watsen
>>                          Adrian Farrel
>>                          Qin Wu
>> Filename        : draft-ietf-netmod-artwork-folding-06.txt
>> Pages           : 26
>> Date            : 2019-06-27
>>
>> Abstract:
>>   This document defines two strategies for handling long lines in
>>   width-bounded text content.  One strategy is based on the historic
>>   use of a single backslash ('\') character to indicate where line-
>>   folding has occurred, with the continuation occurring with the first
>>   non-space (' ') character on the next line.  The second strategy
>>   extends the first strategy by adding a second backslash character to
>>   identify where the continuation begins and thereby able to handle
>>   cases not supported by the first strategy.  Both strategies use a
>>   self-describing header enabling automated reconstitution of the
>>   original content.
>>
>>
>> The IETF datatracker status page for this draft is:
>> https://datatracker.ietf.org/doc/draft-ietf-netmod-artwork-folding/
>>
>> There are also htmlized versions available at:
>> https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-06
>> https://datatracker.ietf.org/doc/html/draft-ietf-netmod-artwork-folding-06
>>
>> A diff from the previous version is available at:
>> https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-artwork-folding-06
>>
>>
>> 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
>
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

--------------74484CA3BB6BBA5CDD26AC65
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 text="#000000" bgcolor="#FFFFFF">
    <p>Hi Kent, Authors,<br>
    </p>
    <p>Sorry for the delay in processing this.  WRT your comments, see
      below:<br>
    </p>
    <div class="moz-cite-prefix">On 6/27/2019 5:35 PM, Kent Watsen
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:0100016b9add6136-2ad41038-eda3-4ebf-953f-187290bd678a-000000@email.amazonses.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <div class=""><br class="">
      </div>
      This update primarily regards the non-normative script:
      <div class=""><br class="">
      </div>
      <div class="">    - renamed to "rfcfold"</div>
      <div class="">    - now only uses sed one-liners</div>
      <div class="">    - auto-detects if platforms `[g]sed` and
        `pcregrep` are present and</div>
      <div class="">       suitable, outputting an error message if not.</div>
      <div class="">    - cleans up the temporary directory if exits for
        any reason</div>
      <div class="">    - improved error message around the script not
        implementing the</div>
      <div class="">      force-fold logic.</div>
      <div class=""><br class="">
      </div>
      <div class="">    Special thanks to Eric Auerswald for supplying
        the pull requests </div>
      <div class="">    for much of the above!</div>
      <div class=""><br class="">
      </div>
      <div class=""><br class="">
      </div>
      <div class="">Outside the updates to the script:</div>
      <div class=""><br class="">
      </div>
      <div class="">    - renamed 9.3:</div>
      <div class="">          OLD: Example Showing Smart Folding</div>
      <div class="">          NEW: Example Showing "Smart" Folding</div>
      <div class=""><br class="">
      </div>
      <div class="">    - renamed Appendix A:</div>
      <div class="">          OLD: POSIX Shell Script: rfcfold</div>
      <div class="">          NEW: POSIX Shell Script</div>
      <div class=""><br class="">
      </div>
      <div class=""><br class="">
      </div>
      <div class="">My only comments are:</div>
      <div class=""><br class="">
      </div>
      <div class="">    1) the script itself doesn't name itself
        "rfcfold" anywhere.</div>
      <div class="">            - albeit, the "name" attribute in the
        XML is set to "rfcfold".</div>
    </blockquote>
    <p>I think adding a name would be good -- but this is a non-blocking
      comment.</p>
    <blockquote type="cite"
cite="mid:0100016b9add6136-2ad41038-eda3-4ebf-953f-187290bd678a-000000@email.amazonses.com">
      <div class=""><br class="">
      </div>
      <div class="">    2) if the script is expected to be distributed,
        we may want/need to</div>
      <div class="">        add a copyright statement and/or a pointer
        to its GitHub repo.</div>
      <div class=""><br class="">
      </div>
      <div class=""><br class="">
      </div>
    </blockquote>
    <p>I believe the trust requires a specific license in all code
      segments in RFCs, see <a
        href="https://trustee.ietf.org/license-info/IETF-TLP-5.htm">https://trustee.ietf.org/license-info/IETF-TLP-5.htm</a>
      section 4.  I think this needs to be added before the document can
      be submitted for publication.  <br>
    </p>
    <p>Thanks,</p>
    <p>Lou <br>
    </p>
    <p>(as Shepherd)<br>
    </p>
    <p><br>
    </p>
    <blockquote type="cite"
cite="mid:0100016b9add6136-2ad41038-eda3-4ebf-953f-187290bd678a-000000@email.amazonses.com">
      <div class="">Thanks,</div>
      <div class="">Kent</div>
      <div class=""><br class="">
      </div>
      <div class="">
        <div><br class="">
          <blockquote type="cite" class="">
            <div class="">On Jun 27, 2019, at 5:20 PM, <a
                href="mailto:internet-drafts@ietf.org" class=""
                moz-do-not-send="true">internet-drafts@ietf.org</a>
              wrote:</div>
            <br class="Apple-interchange-newline">
            <div class="">
              <div class=""><br class="">
                A New Internet-Draft is available from the on-line
                Internet-Drafts directories.<br class="">
                This draft is a work item of the Network Modeling WG of
                the IETF.<br class="">
                <br class="">
                       Title           : Handling Long Lines in
                Inclusions in Internet-Drafts and RFCs<br class="">
                       Authors         : Kent Watsen<br class="">
                                         Adrian Farrel<br class="">
                                         Qin Wu<br class="">
                <span class="Apple-tab-span" style="white-space:pre">	</span>Filename
                       : draft-ietf-netmod-artwork-folding-06.txt<br
                  class="">
                <span class="Apple-tab-span" style="white-space:pre">	</span>Pages
                          : 26<br class="">
                <span class="Apple-tab-span" style="white-space:pre">	</span>Date
                           : 2019-06-27<br class="">
                <br class="">
                Abstract:<br class="">
                  This document defines two strategies for handling long
                lines in<br class="">
                  width-bounded text content.  One strategy is based on
                the historic<br class="">
                  use of a single backslash ('\') character to indicate
                where line-<br class="">
                  folding has occurred, with the continuation occurring
                with the first<br class="">
                  non-space (' ') character on the next line.  The
                second strategy<br class="">
                  extends the first strategy by adding a second
                backslash character to<br class="">
                  identify where the continuation begins and thereby
                able to handle<br class="">
                  cases not supported by the first strategy.  Both
                strategies use a<br class="">
                  self-describing header enabling automated
                reconstitution of the<br class="">
                  original content.<br class="">
                <br class="">
                <br class="">
                The IETF datatracker status page for this draft is:<br
                  class="">
                <a
href="https://datatracker.ietf.org/doc/draft-ietf-netmod-artwork-folding/"
                  class="" moz-do-not-send="true">https://datatracker.ietf.org/doc/draft-ietf-netmod-artwork-folding/</a><br
                  class="">
                <br class="">
                There are also htmlized versions available at:<br
                  class="">
<a class="moz-txt-link-freetext" href="https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-06">https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-06</a><br
                  class="">
<a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/html/draft-ietf-netmod-artwork-folding-06">https://datatracker.ietf.org/doc/html/draft-ietf-netmod-artwork-folding-06</a><br
                  class="">
                <br class="">
                A diff from the previous version is available at:<br
                  class="">
<a class="moz-txt-link-freetext" href="https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-artwork-folding-06">https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-artwork-folding-06</a><br
                  class="">
                <br class="">
                <br class="">
                Please note that it may take a couple of minutes from
                the time of submission<br class="">
                until the htmlized version and diff are available at
                tools.ietf.org.<br class="">
                <br class="">
                Internet-Drafts are also available by anonymous FTP at:<br
                  class="">
                <a class="moz-txt-link-freetext" href="ftp://ftp.ietf.org/internet-drafts/">ftp://ftp.ietf.org/internet-drafts/</a><br class="">
                <br class="">
                _______________________________________________<br
                  class="">
                netmod mailing list<br class="">
                <a class="moz-txt-link-abbreviated" href="mailto:netmod@ietf.org">netmod@ietf.org</a><br class="">
                <a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/netmod">https://www.ietf.org/mailman/listinfo/netmod</a><br class="">
              </div>
            </div>
          </blockquote>
        </div>
        <br class="">
      </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>
  </body>
</html>

--------------74484CA3BB6BBA5CDD26AC65--


From nobody Wed Jul 10 14:57:41 2019
Return-Path: <0100016bdde44af6-e3b24fee-3afa-419b-aac0-368d5ec6ee1b-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 CE75E1201E5 for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 14:57:39 -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, 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 ZbLlrssB0Qw6 for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 14:57:36 -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 630D912012A for <netmod@ietf.org>; Wed, 10 Jul 2019 14:57:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1562795854; h=From:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Message-Id:Date:To:Feedback-ID; bh=dSSnNFojyo8K1Zkjr3cvSsIsigYZAQRAdtSe3sqere0=; b=Y19z1xH2H5QN35YtcS3xVtntSObjUYiP+NmO5goXqQCq1vXDU6s+y31Zuk28mfXb Zm6tzXTeVh78GwLLGBlgJ5dbDJpzuGQMhOISpJE5GC7xPgqXGikxB8oK3BnaQ//Y7IN SCLQ6Z162cCh27T0rNwlsywLdIJ/Qd2MzAmC3boA=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Message-ID: <0100016bdde44af6-e3b24fee-3afa-419b-aac0-368d5ec6ee1b-000000@email.amazonses.com>
Date: Wed, 10 Jul 2019 21:57:34 +0000
To: "netmod@ietf.org" <netmod@ietf.org>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2019.07.10-54.240.8.96
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/zYLJ4-jNPWflYECk26kZmB1Vnqk>
Subject: [netmod] draft netconf 105 agenda 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: Wed, 10 Jul 2019 21:57:40 -0000

The draft NETMOD 105 agenda has been posted and reproduced below.

	https://datatracker.ietf.org/doc/agenda-105-netmod/

Any corrections or updates needed?

Presenters:
  1) Please let the chairs know ASAP if needing to present remotely.
  2) Please send your slides to the chairs by Friday, July 19th.

Thanks,
Kent and Lou and Joel





Agenda for the NETMOD WG Session in IETF 105
--------------------------------------------

Two Sessions:  (back to back, different rooms)

   Monday Afternoon 
   Session 1: 13:30-15:30	in Viger (2nd floor)
   Session 2: 15:30-17:30	in Duluth (2nd floor)


WG Chairs:

  Lou Berger (lberger at labn dot net)
  Joel Jaeggli (joelja at bogus dot com
  Kent Watsen (kent plus ietf at watsen dot net)


Available During Session:

   Etherpad:      https://etherpad.ietf.org/p/notes-ietf-105-netmod
   Slides:        https://datatracker.ietf.org/meeting/105/session/netmod
   Meetecho:      http://www.meetecho.com/ietf105/netmod/
   Jabber:        xmpp:netmod@jabber.ietf.org?join
   Audio Stream:
     - for Session 1: http://mp3.conf.meetecho.com/ietf/ietf1058.m3u
     - for Session 2: http://mp3.conf.meetecho.com/ietf/ietf1052.m3u


Available Post Session:

   Recording:     https://www.ietf.org/audio/ietf105/
   YouTube:       https://www.youtube.com/user/ietf/playlists



===== Session 1 =====

Introduction

  Chairs (10 minutes)
  Session Intro & WG Status

Chartered items:

  Robert Wilton (0-20 minutes)
  Resolve Potential Issues from Last Calls
  https://tools.ietf.org/html/draft-ietf-netmod-intf-ext-yang-07
  https://tools.ietf.org/html/draft-ietf-netmod-sub-intf-vlan-model-05

  Balazs Lengyel (10 minutes)
  YANG Instance Data File Format
  https://tools.ietf.org/html/draft-ietf-netmod-yang-instance-file-format-03

  Qin Wu (10 minutes)
  Factory Default Setting
  https://tools.ietf.org/html/draft-ietf-netmod-factory-default-02

Design Team items:

  Robert Wilton and Joe Clark (50 minutes)
  NETMOD Versioning Design Team Update
  https://tools.ietf.org/html/draft-ietf-netmod-yang-versioning-reqs-01
  https://tools.ietf.org/html/draft-verdt-netmod-yang-solutions-01
  https://tools.ietf.org/html/draft-verdt-netmod-yang-module-versioning-00

Non-Chartered items:  (Some of these may overflow to 2nd session)

  Robert Wilton (15 minutes)
  YANG Packages
  https://tools.ietf.org/html/draft-rwilton-netmod-yang-packages-01

  Reshad Rahman (15 minutes)
  YANG Schema Version Selection
  https://tools.ietf.org/html/draft-wilton-netmod-yang-ver-selection-00

  Michael Wang (10 minutes)
  A YANG Data model for Policy based Event Management
  https://tools.ietf.org/html/draft-wwx-netmod-event-yang-02




===== Session 2 =====

Introduction

  Chairs (5 minutes)
  Session Intro

  Pickup items leftover from 1st session.




From nobody Wed Jul 10 15:07:35 2019
Return-Path: <0100016bdded5d4b-901644e4-0e63-4501-b8e3-940057030bf3-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 C3650120236 for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 15:07:33 -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 nsWkUSC86QSt for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 15:07:31 -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 3E3C112012A for <netmod@ietf.org>; Wed, 10 Jul 2019 15:07:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1562796449; h=From:Content-Type:Mime-Version:Subject:Message-Id:Date:Cc:To:Feedback-ID; bh=i5MnSq/Je/jPc01rsgtQcJDPF1LLNHA6blueRhvbVrQ=; b=J9kImlYJknH+8QdRtKsVGD0Egj02Sa2iBnK/kyuvuyEfm2AcnWtOxiRCjqW2J4Zb PuXS7u27Z7nKCPocw4biTE1mHf618Bk5yGMcMD+JZpgQgaU5/KI+jhqUHeRe1r6f+nG ipne+XC1ASveOxo9FgpnbH+ibenzRWAtFlf3Q+ew=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: multipart/alternative; boundary="Apple-Mail=_D09F26D2-24C5-467E-9DF5-D092723266DF"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Message-ID: <0100016bdded5d4b-901644e4-0e63-4501-b8e3-940057030bf3-000000@email.amazonses.com>
Date: Wed, 10 Jul 2019 22:07:29 +0000
Cc: "netmod@ietf.org" <netmod@ietf.org>
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>, David Ball <daviball@cisco.com>, Tapraj Singh <tapsingh@cisco.com>, Selvakumar Sivaraj <ssivaraj@juniper.net>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2019.07.10-54.240.8.88
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/KXBbGZHYoADUzcIfox9KlOyzYGE>
Subject: [netmod] IPR poll on draft-ietf-netmod-sub-intf-vlan-model-05
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, 10 Jul 2019 22:07:34 -0000

--Apple-Mail=_D09F26D2-24C5-467E-9DF5-D092723266DF
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

To each author and contributor listed on the "To" line.

In order to complete the Adoption poll, are you aware of any IPR that =
applies
to draft-ietf-netmod-sub-intf-vlan-model-05?  Please Reply-All to *this* =
email=20
and state either:

"No, I'm not aware of any IPR that applies to this draft"
o
"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 =
<http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty>.

Thank you,
NETMOD chairs=

--Apple-Mail=_D09F26D2-24C5-467E-9DF5-D092723266DF
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 =
dir=3D"ltr" class=3D"" style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, =
0, 0); font-family: Helvetica-Light;"><span class=3D"" =
style=3D"background-color: rgba(255, 255, 255, 0);"><font =
color=3D"#000000" face=3D"Helvetica-Light" class=3D""><span class=3D"">To =
each author and contributor listed on the "To" line.</span></font><br =
class=3D""><br class=3D""><font color=3D"#000000" face=3D"Helvetica-Light"=
 class=3D""><span class=3D"">In order to complete the Adoption poll, are =
you aware of any IPR that applies</span></font><br class=3D""><font =
color=3D"#000000" face=3D"Helvetica-Light" class=3D""><span =
class=3D"">to&nbsp;draft-ietf-netmod-sub-intf-vlan-model-05? =
&nbsp;Please Reply-All to *this* =
email&nbsp;</span></font></span></div><div dir=3D"ltr" class=3D"" =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: =
Helvetica-Light;"><span class=3D"" style=3D"background-color: rgba(255, =
255, 255, 0);"><font color=3D"#000000" face=3D"Helvetica-Light" =
class=3D"">and&nbsp;</font></span><span class=3D"" =
style=3D"background-color: rgba(255, 255, 255, 0);">state =
either:</span></div><div dir=3D"ltr" class=3D"" style=3D"font-family: =
Helvetica-Light; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><span =
class=3D"" style=3D"background-color: rgba(255, 255, 255, 0);"><br =
class=3D"">"No, I'm not aware of any IPR that applies to this draft"<br =
class=3D"">o<br class=3D"">"Yes, I'm aware of IPR that applies to this =
draft"<br class=3D""><br class=3D"">If "yes", has this IPR been =
disclosed in compliance with IETF IPR rules<br class=3D"">(see RFCs =
3669, 5378 and 8179 for more details)?<br class=3D""><br class=3D"">If =
"yes" again, please state either:<br class=3D""><br class=3D"">"Yes, the =
IPR has been disclosed in compliance with IETF IPR rules"<br =
class=3D"">or<br class=3D"">"No, the IPR has not been disclosed"<br =
class=3D""><br class=3D"">If you answer no, please provide any =
additional details you think appropriate.<br class=3D""><br class=3D"">If =
you are listed as a document author or contributor please answer the =
above by<br class=3D"">responding to this email regardless of whether or =
not you are aware of any relevant<br class=3D"">IPR. &nbsp;This document =
will not advance to the next stage until a response has been<br =
class=3D"">received from each author and listed contributor. &nbsp;NOTE: =
THIS APPLIES TO ALL<br class=3D"">OF YOU LISTED IN THIS MESSAGE'S TO =
LINES.<br class=3D""><br class=3D"">If you are on the WG email list or =
attend WG meetings but are not listed as an author<br class=3D"">or =
contributor, we remind you of your obligations under the IETF IPR rules =
which<br class=3D"">encourages you to notify the IETF if you are aware =
of IPR of others on an IETF<br class=3D"">contribution, or to refrain =
from participating in any contribution or discussion related<br =
class=3D"">to your undisclosed IPR. For more information, please see the =
RFCs listed above<br class=3D"">and&nbsp;<a =
href=3D"http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProper=
ty" =
class=3D"">http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualPro=
perty</a>.<br class=3D""><br class=3D"">Thank you,<br class=3D"">NETMOD =
chairs</span></div></body></html>=

--Apple-Mail=_D09F26D2-24C5-467E-9DF5-D092723266DF--


From nobody Wed Jul 10 15:07:43 2019
Return-Path: <0100016bdded624b-ed3b9adc-d830-4e63-a0e9-efc2aa75e807-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 05944120236 for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 15:07:35 -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 gkBkTxRe15AZ for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 15:07:32 -0700 (PDT)
Received: from a8-64.smtp-out.amazonses.com (a8-64.smtp-out.amazonses.com [54.240.8.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89AB312022D for <netmod@ietf.org>; Wed, 10 Jul 2019 15:07:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1562796450; h=From:Content-Type:Mime-Version:Subject:Message-Id:Date:Cc:To:Feedback-ID; bh=xRLxwlLPmhNXYk2aZWpESJEm33Yw51Q6aNZ95DfSOTM=; b=FZ+Q1bmwtmwajBnRVBsNTcIowlROuppCx1DzDtmR8cNKNDU/f9alcDU1rbIoGafm PLd1HEPU/Ov1UDmkyxuazwkVGIZ1fuevV9hlItpwlP4Ib+qRDuBUbXI1JJRmwuyW3Mk jC689swIHIoTFAlKLoMsAP8tvZOUEREjTUPZBfZY=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: multipart/alternative; boundary="Apple-Mail=_AF119799-31AF-434A-8793-AE66A5B674F7"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Message-ID: <0100016bdded624b-ed3b9adc-d830-4e63-a0e9-efc2aa75e807-000000@email.amazonses.com>
Date: Wed, 10 Jul 2019 22:07:30 +0000
Cc: "netmod@ietf.org" <netmod@ietf.org>
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>, David Ball <daviball@cisco.com>, Tapraj Singh <tapsingh@cisco.com>, Selvakumar Sivaraj <ssivaraj@juniper.net>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2019.07.10-54.240.8.64
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/uEBASvi24xrNrZeJgisP-_dtemY>
Subject: [netmod] IPR poll on WG Last Call: draft-ietf-netmod-intf-ext-yang-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, 10 Jul 2019 22:07:35 -0000

--Apple-Mail=_AF119799-31AF-434A-8793-AE66A5B674F7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

To each author and contributor listed on the "To" line.

In order to complete the Adoption poll, are you aware of any IPR that =
applies
to WG Last Call: draft-ietf-netmod-intf-ext-yang-07?  Please Reply-All =
to *this*
email and 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 =
<http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty>.

Thank you,
NETMOD chairs=

--Apple-Mail=_AF119799-31AF-434A-8793-AE66A5B674F7
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 =
dir=3D"ltr" class=3D"" style=3D"font-family: Helvetica-Light; =
caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><span class=3D"" =
style=3D"background-color: rgba(255, 255, 255, 0);">To each author and =
contributor listed on the "To" line.<br class=3D""><br class=3D"">In =
order to complete the Adoption poll, are you aware of any IPR that =
applies<br class=3D"">to&nbsp;</span><span class=3D"" style=3D"color: =
rgba(0, 0, 0, 0.85098); font-family: &quot;Helvetica Neue&quot;;">WG =
Last Call: draft-ietf-netmod-intf-ext-yang-07</span><span class=3D"" =
style=3D"background-color: rgba(255, 255, 255, 0);">? &nbsp;Please =
Reply-All to *this*</span></div><div dir=3D"ltr" class=3D"" =
style=3D"font-family: Helvetica-Light; caret-color: rgb(0, 0, 0); color: =
rgb(0, 0, 0);"><span class=3D"" style=3D"background-color: rgba(255, =
255, 255, 0);">email and&nbsp;</span><span class=3D"" =
style=3D"background-color: rgba(255, 255, 255, 0);">state =
either:</span></div><div dir=3D"ltr" class=3D"" style=3D"font-family: =
Helvetica-Light; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><span =
class=3D"" style=3D"background-color: rgba(255, 255, 255, 0);"><br =
class=3D"">"No, I'm not aware of any IPR that applies to this draft"<br =
class=3D"">or<br class=3D"">"Yes, I'm aware of IPR that applies to this =
draft"<br class=3D""><br class=3D"">If "yes", has this IPR been =
disclosed in compliance with IETF IPR rules<br class=3D"">(see RFCs =
3669, 5378 and 8179 for more details)?<br class=3D""><br class=3D"">If =
"yes" again, please state either:<br class=3D""><br class=3D"">"Yes, the =
IPR has been disclosed in compliance with IETF IPR rules"<br =
class=3D"">or<br class=3D"">"No, the IPR has not been disclosed"<br =
class=3D""><br class=3D"">If you answer no, please provide any =
additional details you think appropriate.<br class=3D""><br class=3D"">If =
you are listed as a document author or contributor please answer the =
above by<br class=3D"">responding to this email regardless of whether or =
not you are aware of any relevant<br class=3D"">IPR. &nbsp;This document =
will not advance to the next stage until a response has been<br =
class=3D"">received from each author and listed contributor. &nbsp;NOTE: =
THIS APPLIES TO ALL<br class=3D"">OF YOU LISTED IN THIS MESSAGE'S TO =
LINES.<br class=3D""><br class=3D"">If you are on the WG email list or =
attend WG meetings but are not listed as an author<br class=3D"">or =
contributor, we remind you of your obligations under the IETF IPR rules =
which<br class=3D"">encourages you to notify the IETF if you are aware =
of IPR of others on an IETF<br class=3D"">contribution, or to refrain =
from participating in any contribution or discussion related<br =
class=3D"">to your undisclosed IPR. For more information, please see the =
RFCs listed above<br class=3D"">and&nbsp;<a =
href=3D"http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProper=
ty" =
class=3D"">http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualPro=
perty</a>.<br class=3D""><br class=3D"">Thank you,</span></div><div =
dir=3D"ltr" class=3D"" style=3D"font-family: Helvetica-Light; =
caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">NETMOD =
chairs</div></body></html>=

--Apple-Mail=_AF119799-31AF-434A-8793-AE66A5B674F7--


From nobody Wed Jul 10 15:28:01 2019
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 E9CCD1201E5 for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 15:27:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, 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=cXzTx3KB; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=0ztsBFPF
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 ZFksCdopUkLc for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 15:27:57 -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 78AE8120307 for <netmod@ietf.org>; Wed, 10 Jul 2019 15:27:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8393; q=dns/txt; s=iport; t=1562797676; x=1564007276; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=zNhUqroZppd517z3eJKXwYxO6GK+UndVd50yN/PaWDY=; b=cXzTx3KBp++XcyOBmJGHmH+OPvM4RurbIBxjJi6HO/SvfrijJbpuHyAM S5MH5KOwB5C5tFOkFtCt1iXfZA8V1x8x4K28yOLgdmNodA9KmzKsaMw+k yJtUGhSBwQzaq52FPbGVDMA4/xC30BZX/2YkZ2qVWMISrJWUJ1sYGymDv c=;
IronPort-PHdr: =?us-ascii?q?9a23=3AYgmkXheJRK2j8f9QhcRIA5Z0lGMj4e+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?A0AIAAA7ZSZd/5tdJa1lGgEBAQEBAgE?= =?us-ascii?q?BAQEHAgEBAQGBUwUBAQEBCwGBFC8kLANqVSAECyiHYwOEUolzgluSdIRUgS4?= =?us-ascii?q?UgRADVAkBAQEMAQEjCgIBAYRAAoJOIzQJDgEDAQEEAQECAQVthTwMhUoBAQE?= =?us-ascii?q?EEhsTAQEyBQEPAgEIEQQBAS8yHQgCBAENBQgagwGBHU0DHQECDKIzAoE4iGC?= =?us-ascii?q?CI4J5AQEFhQMYghIJgTQBi14XgUA/gRFGgkw+glYLAoEuARIBIYM6giaMDod?= =?us-ascii?q?hlmsJAoIZhleEbYhegixthjWONI0wh0KQAAIEAgQFAg4BAQWBPRM4Z3FwFTu?= =?us-ascii?q?CbAmCOINxhRSFP3IBgSiMNYJDAQE?=
X-IronPort-AV: E=Sophos;i="5.63,476,1557187200";  d="scan'208,217";a="592193586"
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 10 Jul 2019 22:27:54 +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 x6AMRsbn032753 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 10 Jul 2019 22:27:54 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; Wed, 10 Jul 2019 17:27:53 -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.1473.3; Wed, 10 Jul 2019 18:27:52 -0400
Received: from NAM01-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.1473.3 via Frontend Transport; Wed, 10 Jul 2019 17:27:52 -0500
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=KNTsz0DVsRtLA8bJ7a8fOEaOjLSoPt100kYQ1qVTNIE=; b=0ztsBFPFxNdOh7Xz3QjXjTH1O592fLyOwdq2UlmUMRKXdAPIPsSoaUugekQJBllkoU+aCifvtxrPOk9adcpzUmpD2BMdw7/3VjwmqTRnRgUM5bTg0B3lul1xBrSJsDT1CaV3XBr71MJ/To6/+5sunkmGdYrQfXv+xkTD87IoBxY=
Received: from BYAPR11MB2631.namprd11.prod.outlook.com (52.135.227.28) by BYAPR11MB2534.namprd11.prod.outlook.com (52.135.226.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2052.18; Wed, 10 Jul 2019 22:27:47 +0000
Received: from BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428]) by BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428%4]) with mapi id 15.20.2052.020; Wed, 10 Jul 2019 22:27:47 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Kent Watsen <kent+ietf@watsen.net>, "David Ball (daviball)" <daviball@cisco.com>, "Tapraj Singh (tapsingh)" <tapsingh@cisco.com>, Selvakumar Sivaraj <ssivaraj@juniper.net>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: IPR poll on WG Last Call: draft-ietf-netmod-intf-ext-yang-07
Thread-Index: AQHVN2vjgOKMye1jI0+HwN4nYYoUAKbEbnlA
Date: Wed, 10 Jul 2019 22:27:47 +0000
Message-ID: <BYAPR11MB26311A759B0ABE50A677884AB5F00@BYAPR11MB2631.namprd11.prod.outlook.com>
References: <0100016bdded624b-ed3b9adc-d830-4e63-a0e9-efc2aa75e807-000000@email.amazonses.com>
In-Reply-To: <0100016bdded624b-ed3b9adc-d830-4e63-a0e9-efc2aa75e807-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: [2001:420:303:1250:4510:4c98:a220:92a]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 576f3efa-0f88-4338-89ee-08d70585d638
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:BYAPR11MB2534; 
x-ms-traffictypediagnostic: BYAPR11MB2534:
x-ms-exchange-purlcount: 3
x-microsoft-antispam-prvs: <BYAPR11MB2534060A9B7B86F059E4C043B5F00@BYAPR11MB2534.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 0094E3478A
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(366004)(396003)(376002)(39860400002)(346002)(189003)(199004)(52536014)(66446008)(68736007)(66556008)(66476007)(1941001)(76116006)(5660300002)(64756008)(71190400001)(606006)(966005)(71200400001)(66946007)(14444005)(256004)(316002)(86362001)(8676002)(186003)(476003)(446003)(81156014)(14454004)(790700001)(6116002)(81166006)(110136005)(99286004)(25786009)(8936002)(55016002)(54896002)(7736002)(478600001)(102836004)(11346002)(33656002)(7696005)(4326008)(229853002)(6506007)(486006)(74316002)(9686003)(53546011)(6306002)(53936002)(6436002)(76176011)(6246003)(2906002)(236005)(46003); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR11MB2534; H:BYAPR11MB2631.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-message-info: cF4heubgzQDo6tyca+J1k2LCjeepRMNtLYf04OGv8v3J+apLBeqV8j6vzzTvb53Ymf/EmxIhrNz/3yUJK18zy262PEEs6GrcdYJBuzEM5ytIdrVZILNJZ7ie0MX2UB3Gvp0Te4+62mBZ+rbp0lE0O74RA6+cnWL0uj4SVVAhHhhXRZjvo9A8gUY6oyO8GkXJYwY7BNSr9gVQJDfArBJOG3XmCBfeWPLeyeGKfg36SHXJQu7AWLiBnJQuud2iJfBy1sBpa0KD/oXt3y/eisjCd/qwE1jOh3VdIucisNDd1haug45Bl8StQBNLnUmmqMonDzK6UE6uIbmMeooO/XOinMIfWUGAjbZNNFgrKqQ7CunmpMim1t+bqn+yIWJhvJB47ajOcdj15/Sv9+eIWqj3CC+l340jdxTySsO2g5v+YV8=
Content-Type: multipart/alternative; boundary="_000_BYAPR11MB26311A759B0ABE50A677884AB5F00BYAPR11MB2631namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 576f3efa-0f88-4338-89ee-08d70585d638
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jul 2019 22:27:47.7244 (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: rwilton@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2534
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/caBv2Qbll6TZsaSPrg3JxO1Z038>
Subject: Re: [netmod] IPR poll on WG Last Call: draft-ietf-netmod-intf-ext-yang-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, 10 Jul 2019 22:28:00 -0000

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

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


From: Kent Watsen <kent+ietf@watsen.net>
Sent: 10 July 2019 15:08
To: Rob Wilton (rwilton) <rwilton@cisco.com>; David Ball (daviball) <daviba=
ll@cisco.com>; Tapraj Singh (tapsingh) <tapsingh@cisco.com>; Selvakumar Siv=
araj <ssivaraj@juniper.net>
Cc: netmod@ietf.org
Subject: IPR poll on WG Last Call: draft-ietf-netmod-intf-ext-yang-07

To each author and contributor listed on the "To" line.

In order to complete the Adoption poll, are you aware of any IPR that appli=
es
to WG Last Call: draft-ietf-netmod-intf-ext-yang-07?  Please Reply-All to *=
this*
email and 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 appropria=
te.

If you are listed as a document author or contributor please answer the abo=
ve 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 AL=
L
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 I=
ETF
contribution, or to refrain from participating in any contribution or discu=
ssion related
to your undisclosed IPR. For more information, please see the RFCs listed a=
bove
and http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.

Thank you,
NETMOD chairs

--_000_BYAPR11MB26311A759B0ABE50A677884AB5F00BYAPR11MB2631namp_
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:"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:"Helvetica Neue";}
@font-face
	{font-family:Helvetica-Light;
	panose-1:0 0 0 0 0 0 0 0 0 0;}
/* 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;}
.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=3D"EN-GB" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Helvetica-Light&quo=
t;,serif;color:black">No, I'm not aware of any IPR that applies to this dra=
ft.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><o:p>&nbs=
p;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><b><span lang=3D"EN-US"=
>From:</span></b><span lang=3D"EN-US"> Kent Watsen &lt;kent&#43;ietf@watsen=
.net&gt;
<br>
<b>Sent:</b> 10 July 2019 15:08<br>
<b>To:</b> Rob Wilton (rwilton) &lt;rwilton@cisco.com&gt;; David Ball (davi=
ball) &lt;daviball@cisco.com&gt;; Tapraj Singh (tapsingh) &lt;tapsingh@cisc=
o.com&gt;; Selvakumar Sivaraj &lt;ssivaraj@juniper.net&gt;<br>
<b>Cc:</b> netmod@ietf.org<br>
<b>Subject:</b> IPR poll on WG Last Call: draft-ietf-netmod-intf-ext-yang-0=
7<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-fam=
ily:&quot;Helvetica-Light&quot;,serif;color:black">To each author and contr=
ibutor listed on the &quot;To&quot; line.<br>
<br>
In order to complete the Adoption poll, are you aware of any IPR that appli=
es<br>
to&nbsp;</span><span style=3D"font-family:&quot;Helvetica Neue&quot;;color:=
black">WG Last Call: draft-ietf-netmod-intf-ext-yang-07</span><span style=
=3D"font-family:&quot;Helvetica-Light&quot;,serif;color:black">? &nbsp;Plea=
se Reply-All to *this*<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-fam=
ily:&quot;Helvetica-Light&quot;,serif;color:black">email and&nbsp;state eit=
her:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-fam=
ily:&quot;Helvetica-Light&quot;,serif;color:black"><br>
&quot;No, I'm not aware of any IPR that applies to this draft&quot;<br>
or<br>
&quot;Yes, I'm aware of IPR that applies to this draft&quot;<br>
<br>
If &quot;yes&quot;, has this IPR been disclosed in compliance with IETF IPR=
 rules<br>
(see RFCs 3669, 5378 and 8179 for more details)?<br>
<br>
If &quot;yes&quot; again, please state either:<br>
<br>
&quot;Yes, the IPR has been disclosed in compliance with IETF IPR rules&quo=
t;<br>
or<br>
&quot;No, the IPR has not been disclosed&quot;<br>
<br>
If you answer no, please provide any additional details you think appropria=
te.<br>
<br>
If you are listed as a document author or contributor please answer the abo=
ve by<br>
responding to this email regardless of whether or not you are aware of any =
relevant<br>
IPR. &nbsp;This document will not advance to the next stage until a respons=
e has been<br>
received from each author and listed contributor. &nbsp;NOTE: THIS APPLIES =
TO ALL<br>
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 as=
 an author<br>
or contributor, we remind you of your obligations under the IETF IPR rules =
which<br>
encourages you to notify the IETF if you are aware of IPR of others on an I=
ETF<br>
contribution, or to refrain from participating in any contribution or discu=
ssion related<br>
to your undisclosed IPR. For more information, please see the RFCs listed a=
bove<br>
and&nbsp;<a href=3D"http://trac.tools.ietf.org/group/iesg/trac/wiki/Intelle=
ctualProperty">http://trac.tools.ietf.org/group/iesg/trac/wiki/Intellectual=
Property</a>.<br>
<br>
Thank you,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-fam=
ily:&quot;Helvetica-Light&quot;,serif;color:black">NETMOD chairs<o:p></o:p>=
</span></p>
</div>
</div>
</body>
</html>

--_000_BYAPR11MB26311A759B0ABE50A677884AB5F00BYAPR11MB2631namp_--


From nobody Wed Jul 10 15:28:23 2019
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 438A012004F for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 15:28:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, 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=jTXk2BP+; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=hhvh1SwT
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 1hIhbzf1R3Po for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 15:28:19 -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 CDE3D120033 for <netmod@ietf.org>; Wed, 10 Jul 2019 15:28:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8094; q=dns/txt; s=iport; t=1562797698; x=1564007298; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=r+hvtZyf7+ahbEvhr2OLvpr2gregSbtCHG4VWxEh1r8=; b=jTXk2BP+klA7OWpRHgC4dEcow/l1dTjhwDy0bhoGaMCQKAh2aBUgfsyg KFp7smLqc8tNWOB8gjK90L+3tzwW+MYW5N4zG5nWaCOAUFiVCCduPqZFp TcVycmJxNO0fiP321fyXa+jFCw/b31V+AyNix49CDMyjlbeHER/jTKPoE A=;
IronPort-PHdr: =?us-ascii?q?9a23=3Af2cz3R/ZQtks//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?A0AIAABeZSZd/5NdJa1lGgEBAQEBAgE?= =?us-ascii?q?BAQEHAgEBAQGBUwUBAQEBCwGBFC8kLANqVSAECyiHYwOEUolzgluSdIRUgS4?= =?us-ascii?q?UgRADVAkBAQEMAQEjCgIBAYRAAoJOIzQJDgEDAQEEAQECAQVthTwMhUoBAQE?= =?us-ascii?q?EEhsTAQEyBQEPAgEIEQQBAS8yHQgCBAENBQgagwGBHU0DHQECDKI0AoE4iGC?= =?us-ascii?q?CI4J5AQEFhQMYghIJgTQBi14XgUA/gRFGgkw+glYLAoEuARIBIYM6giaMDod?= =?us-ascii?q?hlmsJAoIZhleEbYhegixthjWONI0wh0KQAAIEAgQFAg4BAQWBPRM4Z3FwFTu?= =?us-ascii?q?CbAmCOINxhRSFP3IBgSiMNYJDAQE?=
X-IronPort-AV: E=Sophos;i="5.63,476,1557187200";  d="scan'208,217";a="591595532"
Received: from rcdn-core-11.cisco.com ([173.37.93.147]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 10 Jul 2019 22:28:16 +0000
Received: from XCH-ALN-012.cisco.com (xch-aln-012.cisco.com [173.36.7.22]) by rcdn-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id x6AMSGnT009677 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 10 Jul 2019 22:28:17 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-ALN-012.cisco.com (173.36.7.22) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 10 Jul 2019 17:28:16 -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; Wed, 10 Jul 2019 17:28:16 -0500
Received: from NAM04-BN3-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; Wed, 10 Jul 2019 17:28:16 -0500
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=vLzzjtLeD1+Q7785yAc8yn2fJIAzx05GEz9f4Y2k4Fs=; b=hhvh1SwTgXge3aQxXKK1MOCSbm6qfCJ0KiOS07huGbMCRayDobD4mkr73Cyaz2FZcQd4zDH5lcSff76H7JfAIkqx2CVY8KHm5BVvlMWeXSsjFZgshK23RvsOPt0xb2erXXeuxox6QQt6ZJKCaV0O61lri/f2lxaJ0aeEzjj8z7c=
Received: from BYAPR11MB2631.namprd11.prod.outlook.com (52.135.227.28) by BYAPR11MB2581.namprd11.prod.outlook.com (52.135.227.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2032.20; Wed, 10 Jul 2019 22:28:14 +0000
Received: from BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428]) by BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428%4]) with mapi id 15.20.2052.020; Wed, 10 Jul 2019 22:28:14 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Kent Watsen <kent+ietf@watsen.net>, "David Ball (daviball)" <daviball@cisco.com>, "Tapraj Singh (tapsingh)" <tapsingh@cisco.com>, Selvakumar Sivaraj <ssivaraj@juniper.net>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: IPR poll on draft-ietf-netmod-sub-intf-vlan-model-05
Thread-Index: AQHVN2vllPemBI1ElEubOCIoyozqeKbEbpPQ
Date: Wed, 10 Jul 2019 22:28:14 +0000
Message-ID: <BYAPR11MB26311A63F1AAD66466EBDB21B5F00@BYAPR11MB2631.namprd11.prod.outlook.com>
References: <0100016bdded5d4b-901644e4-0e63-4501-b8e3-940057030bf3-000000@email.amazonses.com>
In-Reply-To: <0100016bdded5d4b-901644e4-0e63-4501-b8e3-940057030bf3-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: [2001:420:303:1250:4510:4c98:a220:92a]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d0e50152-8412-4edc-dc76-08d70585e604
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:BYAPR11MB2581; 
x-ms-traffictypediagnostic: BYAPR11MB2581:
x-ms-exchange-purlcount: 3
x-microsoft-antispam-prvs: <BYAPR11MB2581132E74AE53315881C228B5F00@BYAPR11MB2581.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 0094E3478A
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(346002)(376002)(136003)(366004)(396003)(199004)(189003)(68736007)(478600001)(8676002)(186003)(966005)(74316002)(53936002)(6116002)(8936002)(46003)(790700001)(2906002)(229853002)(6246003)(71190400001)(71200400001)(7736002)(55016002)(14454004)(476003)(7696005)(76176011)(606006)(316002)(64756008)(486006)(66476007)(11346002)(66446008)(66556008)(76116006)(99286004)(9686003)(6436002)(66946007)(110136005)(86362001)(52536014)(446003)(102836004)(6306002)(33656002)(236005)(54896002)(6506007)(4326008)(53546011)(25786009)(5660300002)(1941001)(14444005)(256004)(81156014)(81166006); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR11MB2581; H:BYAPR11MB2631.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-message-info: 3fSvYf4UoFIdsO1lk71ScCiI14Lc5RBtHzRXHTw+oS91VmWEEgMmf6cNetx2LLkTBUshsnJC7eiuoFoeqXsNpY5sCP6CjbQ8gawHkNigCtNil1MM+fbI/d2J+p4GXq6j7c4+94l8fo9K1xt0Cl0g9S851oXRmxXXemhgyt3Em5htibPcoRjVh41NfwX7UZbjrXx17/463/CbM+FlB2VtmhAhR7+rxJs41zlvEvMAHGUAw2urL8QhXSGZ6g0sFNpIO3esahIftYWs/twVCGmDre9ickhFEtpwhDc08UGk0LM9A2nU2Qmeo/xv+7iG3QtiGY8PVgeAUzlIDnmr91UdWheGq3qjNrKUBdEcTyv0QPkkHG7WQwZ/nTgB3IG2hIrAKqwxy2VKd7w5e3/CyhNiEtYmEDSUBts2xy0iPUkCZPw=
Content-Type: multipart/alternative; boundary="_000_BYAPR11MB26311A63F1AAD66466EBDB21B5F00BYAPR11MB2631namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d0e50152-8412-4edc-dc76-08d70585e604
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jul 2019 22:28:14.2442 (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: rwilton@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2581
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.22, xch-aln-012.cisco.com
X-Outbound-Node: rcdn-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/WQxtjw9BNYVWL52TwYQ_KyOFWRQ>
Subject: Re: [netmod] IPR poll on draft-ietf-netmod-sub-intf-vlan-model-05
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, 10 Jul 2019 22:28:21 -0000

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

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



From: Kent Watsen <kent+ietf@watsen.net>
Sent: 10 July 2019 15:07
To: Rob Wilton (rwilton) <rwilton@cisco.com>; David Ball (daviball) <daviba=
ll@cisco.com>; Tapraj Singh (tapsingh) <tapsingh@cisco.com>; Selvakumar Siv=
araj <ssivaraj@juniper.net>
Cc: netmod@ietf.org
Subject: IPR poll on draft-ietf-netmod-sub-intf-vlan-model-05

To each author and contributor listed on the "To" line.

In order to complete the Adoption poll, are you aware of any IPR that appli=
es
to draft-ietf-netmod-sub-intf-vlan-model-05?  Please Reply-All to *this* em=
ail
and state either:

"No, I'm not aware of any IPR that applies to this draft"
o
"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 appropria=
te.

If you are listed as a document author or contributor please answer the abo=
ve 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 AL=
L
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 I=
ETF
contribution, or to refrain from participating in any contribution or discu=
ssion related
to your undisclosed IPR. For more information, please see the RFCs listed a=
bove
and http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.

Thank you,
NETMOD chairs

--_000_BYAPR11MB26311A63F1AAD66466EBDB21B5F00BYAPR11MB2631namp_
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:"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:Helvetica-Light;
	panose-1:0 0 0 0 0 0 0 0 0 0;}
/* 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;}
.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=3D"EN-GB" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Helvetica-Light&quo=
t;,serif;color:black">No, I'm not aware of any IPR that applies to this dra=
ft.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><o:p>&nbs=
p;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><b><span lang=3D"EN-US"=
>From:</span></b><span lang=3D"EN-US"> Kent Watsen &lt;kent&#43;ietf@watsen=
.net&gt;
<br>
<b>Sent:</b> 10 July 2019 15:07<br>
<b>To:</b> Rob Wilton (rwilton) &lt;rwilton@cisco.com&gt;; David Ball (davi=
ball) &lt;daviball@cisco.com&gt;; Tapraj Singh (tapsingh) &lt;tapsingh@cisc=
o.com&gt;; Selvakumar Sivaraj &lt;ssivaraj@juniper.net&gt;<br>
<b>Cc:</b> netmod@ietf.org<br>
<b>Subject:</b> IPR poll on draft-ietf-netmod-sub-intf-vlan-model-05<o:p></=
o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-fam=
ily:&quot;Helvetica-Light&quot;,serif;color:black">To each author and contr=
ibutor listed on the &quot;To&quot; line.<br>
<br>
In order to complete the Adoption poll, are you aware of any IPR that appli=
es<br>
to&nbsp;draft-ietf-netmod-sub-intf-vlan-model-05? &nbsp;Please Reply-All to=
 *this* email&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-fam=
ily:&quot;Helvetica-Light&quot;,serif;color:black">and&nbsp;state either:<o=
:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-fam=
ily:&quot;Helvetica-Light&quot;,serif;color:black"><br>
&quot;No, I'm not aware of any IPR that applies to this draft&quot;<br>
o<br>
&quot;Yes, I'm aware of IPR that applies to this draft&quot;<br>
<br>
If &quot;yes&quot;, has this IPR been disclosed in compliance with IETF IPR=
 rules<br>
(see RFCs 3669, 5378 and 8179 for more details)?<br>
<br>
If &quot;yes&quot; again, please state either:<br>
<br>
&quot;Yes, the IPR has been disclosed in compliance with IETF IPR rules&quo=
t;<br>
or<br>
&quot;No, the IPR has not been disclosed&quot;<br>
<br>
If you answer no, please provide any additional details you think appropria=
te.<br>
<br>
If you are listed as a document author or contributor please answer the abo=
ve by<br>
responding to this email regardless of whether or not you are aware of any =
relevant<br>
IPR. &nbsp;This document will not advance to the next stage until a respons=
e has been<br>
received from each author and listed contributor. &nbsp;NOTE: THIS APPLIES =
TO ALL<br>
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 as=
 an author<br>
or contributor, we remind you of your obligations under the IETF IPR rules =
which<br>
encourages you to notify the IETF if you are aware of IPR of others on an I=
ETF<br>
contribution, or to refrain from participating in any contribution or discu=
ssion related<br>
to your undisclosed IPR. For more information, please see the RFCs listed a=
bove<br>
and&nbsp;<a href=3D"http://trac.tools.ietf.org/group/iesg/trac/wiki/Intelle=
ctualProperty">http://trac.tools.ietf.org/group/iesg/trac/wiki/Intellectual=
Property</a>.<br>
<br>
Thank you,<br>
NETMOD chairs<o:p></o:p></span></p>
</div>
</div>
</body>
</html>

--_000_BYAPR11MB26311A63F1AAD66466EBDB21B5F00BYAPR11MB2631namp_--


From nobody Wed Jul 10 17:25:42 2019
Return-Path: <ssivaraj@juniper.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 A30271202AD for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 17:25:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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=juniper.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 eNWbgOLYanV3 for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 17:25:34 -0700 (PDT)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 0726F120342 for <netmod@ietf.org>; Wed, 10 Jul 2019 17:25:33 -0700 (PDT)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x6B0NklW023023; Wed, 10 Jul 2019 17:25:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=0BLTVcXUVrQTOGvrGhEyHeKziFkTa/o2wo+ano4+z0c=; b=o734N5zaJihB8yKxNEYMqd+Ykxfv2QAPbffb++jy7gnh2gjIoxBJ+ICSZ8qawwclQ9RV 1f257DJbLKgcUZikls0193y3zIlztubhM5ddYlhxdXj7mtBPQRL3lDJYBC166Nb+hScF TSYZotG4/XKGUJPtP0a6oTUW1cKKQdf0m6x5XFZ3qF56yQBNbKfKajwv4RiBs6+4NQr6 XvHLVsNwyC6wothvU78v4UEdehjr+bULixCVEFo0EII1Ueqoogm7bOhHDyja2XjNMyvT /Rpw1/YY8I/8W1mKe3yO65r0IwVg+/0npVj1Ew7TaRGoV5BkJqB39Crtkg/Px6w3gIj9 DQ== 
Received: from nam03-dm3-obe.outbound.protection.outlook.com (mail-dm3nam03lp2053.outbound.protection.outlook.com [104.47.41.53]) by mx0a-00273201.pphosted.com with ESMTP id 2tnqqw08cu-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 Jul 2019 17:25:32 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iSueW5CieeP0nKA8oJHLCRrJG+QCWpwbOlHXpkiU0CKfoTqJJphrNp/9Yq/gB/+SYlSgJRNhO0BeM8mBuUCe5Ki+uM7rsoBNuz7AIpNwezkm6rELMod6Iax/AMiUFp0iGUJCpOny9RYVdWZ7YesiP3cRlBW87D6opBPgLN8Q5eXDNLDNp6MugG7hVbQ9oGkhF7ZMrBfK3R9D7LmTaajujrZhO5O4RuTCqwfgM4F8LkMBstloZ4Tanw08dtnhKo/GHzF6drFoEtimny7cv4U+pA1iZP4FbgBNa5gf5XcFNeLsYyj8dTfAaclMBI9qrHc/fdanvPTxmra2dJiBVUT+qA==
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=0BLTVcXUVrQTOGvrGhEyHeKziFkTa/o2wo+ano4+z0c=; b=KUhaN8O7JEtlol0ukmJ2/zEprK/kh8xqHWViuOGnSbzFOZ9qysxEQNLlaWPw/c8gVkUiAqJcnYwsjgniFzo8BWjQlzm2TBscFNrXvsTG/cyF9h2I48gTLitk66TQTbqc6Dpmv+/Cx81CMPbaPdO+O6L/dpsL2kFqlu+J6JH0eQwr8YzROXI+8nxbBFliDGs+iE751qA0NK+jcrCv5PAHhPP/YHqNN/x02qNGcWAojAGtZWvwLl/XoqfeiZpZ+jLxQB7iNxxrnlmD6BNd/ZShptnK/XCBp61zPckw24XJ0MovVEEcRnQTGem5GhaX8hX//DSPsepX7YM55y0OyzureA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=juniper.net;dmarc=pass action=none header.from=juniper.net;dkim=pass header.d=juniper.net;arc=none
Received: from BYAPR05MB5224.namprd05.prod.outlook.com (20.177.231.86) by BYAPR05MB6407.namprd05.prod.outlook.com (20.178.51.96) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.10; Thu, 11 Jul 2019 00:25:30 +0000
Received: from BYAPR05MB5224.namprd05.prod.outlook.com ([fe80::52e:9ef5:73bd:52e3]) by BYAPR05MB5224.namprd05.prod.outlook.com ([fe80::52e:9ef5:73bd:52e3%7]) with mapi id 15.20.2073.008; Thu, 11 Jul 2019 00:25:30 +0000
From: Selvakumar Sivaraj <ssivaraj@juniper.net>
To: Kent Watsen <kent+ietf@watsen.net>, "Rob Wilton (rwilton)" <rwilton@cisco.com>, David Ball <daviball@cisco.com>, Tapraj Singh <tapsingh@cisco.com>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: IPR poll on WG Last Call: draft-ietf-netmod-intf-ext-yang-07
Thread-Index: AQHVN2vgmgMmpJtj30eXuGlBvcQblKbEGhOA
Date: Thu, 11 Jul 2019 00:25:30 +0000
Message-ID: <7CC71EBD-E895-4D12-810D-A38FF66DBA66@juniper.net>
References: <0100016bdded624b-ed3b9adc-d830-4e63-a0e9-efc2aa75e807-000000@email.amazonses.com>
In-Reply-To: <0100016bdded624b-ed3b9adc-d830-4e63-a0e9-efc2aa75e807-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.1a.0.190513
x-originating-ip: [66.129.239.11]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 617c8450-08c4-4a24-0972-08d7059647c2
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:BYAPR05MB6407; 
x-ms-traffictypediagnostic: BYAPR05MB6407:
x-ms-exchange-purlcount: 3
x-microsoft-antispam-prvs: <BYAPR05MB6407811D384BFED1A0FEAB9CD3F30@BYAPR05MB6407.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0095BCF226
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(376002)(346002)(39860400002)(136003)(396003)(366004)(199004)(189003)(36756003)(3846002)(790700001)(6116002)(6246003)(966005)(2906002)(66066001)(81166006)(8676002)(478600001)(99286004)(186003)(33656002)(81156014)(4326008)(256004)(14444005)(53546011)(71200400001)(229853002)(91956017)(58126008)(68736007)(76116006)(25786009)(7736002)(476003)(66446008)(64756008)(486006)(6436002)(6486002)(76176011)(110136005)(102836004)(66556008)(66476007)(66946007)(54896002)(316002)(236005)(8936002)(6512007)(26005)(5660300002)(71190400001)(53936002)(446003)(606006)(14454004)(11346002)(86362001)(6506007)(2616005)(6306002); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR05MB6407; H:BYAPR05MB5224.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 4ayAjIhulUwQH/dlA5/wP1vOtSOaWi456yVKmOWwU3DNGJHI8oTYHsB3J+u9jvANURjkmxfNF2YZwEr9s5dOHKQImVmDlPjuCCSgqUe/hSIZDVZ+2R2/S1kyYg+XdpxjXLE90vO+tdJnQzDuXFq9wPj+4za9fb0rfd6vY5kGToddZaLRkyxq+qQhJre+o1k0zFn38Lr6xX+jFaTd4MHcTMQzUpFoLsTv+as/HvyFzUbIlwG4Qc/peGmFqhBxQ3W9nRXx1YR9e5GY/RvhG9ezXYa0Pufe8/WtqfHpd/ByH11I7rXbeSSZXhahNtDv1Y1yUTOsthXGmZDJ7BLsrzRjHQ4vHK46EpXmouKfDQZ3DYmC372qIhv1A+5ISiLCKwrojxue9dr+WxJKJQ7TkiCuLO7Ikspcpo+2Y/R5C8Kvdns=
Content-Type: multipart/alternative; boundary="_000_7CC71EBDE8954D12810DA38FF66DBA66junipernet_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 617c8450-08c4-4a24-0972-08d7059647c2
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jul 2019 00:25:30.1977 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ssivaraj@juniper.net
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB6407
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-07-10_08:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1907110003
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/mOQfh90Anoe83d-Ng0YxhNlzLBI>
Subject: Re: [netmod] IPR poll on WG Last Call: draft-ietf-netmod-intf-ext-yang-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, 11 Jul 2019 00:25:41 -0000

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

Tm8sIEknbSBub3QgYXdhcmUgb2YgYW55IElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdA0K
DQoNCkZyb206IEtlbnQgV2F0c2VuIDxrZW50K2lldGZAd2F0c2VuLm5ldD4NCkRhdGU6IFdlZG5l
c2RheSwgSnVseSAxMCwgMjAxOSBhdCAzOjA3IFBNDQpUbzogIlJvYiBXaWx0b24gKHJ3aWx0b24p
IiA8cndpbHRvbkBjaXNjby5jb20+LCBEYXZpZCBCYWxsIDxkYXZpYmFsbEBjaXNjby5jb20+LCBU
YXByYWogU2luZ2ggPHRhcHNpbmdoQGNpc2NvLmNvbT4sIFNlbHZha3VtYXIgU2l2YXJhaiA8c3Np
dmFyYWpAanVuaXBlci5uZXQ+DQpDYzogIm5ldG1vZEBpZXRmLm9yZyIgPG5ldG1vZEBpZXRmLm9y
Zz4NClN1YmplY3Q6IElQUiBwb2xsIG9uIFdHIExhc3QgQ2FsbDogZHJhZnQtaWV0Zi1uZXRtb2Qt
aW50Zi1leHQteWFuZy0wNw0KDQpUbyBlYWNoIGF1dGhvciBhbmQgY29udHJpYnV0b3IgbGlzdGVk
IG9uIHRoZSAiVG8iIGxpbmUuDQoNCkluIG9yZGVyIHRvIGNvbXBsZXRlIHRoZSBBZG9wdGlvbiBw
b2xsLCBhcmUgeW91IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzDQp0byBXRyBMYXN0IENh
bGw6IGRyYWZ0LWlldGYtbmV0bW9kLWludGYtZXh0LXlhbmctMDc/ICBQbGVhc2UgUmVwbHktQWxs
IHRvICp0aGlzKg0KZW1haWwgYW5kIHN0YXRlIGVpdGhlcjoNCg0KIk5vLCBJJ20gbm90IGF3YXJl
IG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzIHRvIHRoaXMgZHJhZnQiDQpvcg0KIlllcywgSSdtIGF3
YXJlIG9mIElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdCINCg0KSWYgInllcyIsIGhhcyB0
aGlzIElQUiBiZWVuIGRpc2Nsb3NlZCBpbiBjb21wbGlhbmNlIHdpdGggSUVURiBJUFIgcnVsZXMN
CihzZWUgUkZDcyAzNjY5LCA1Mzc4IGFuZCA4MTc5IGZvciBtb3JlIGRldGFpbHMpPw0KDQpJZiAi
eWVzIiBhZ2FpbiwgcGxlYXNlIHN0YXRlIGVpdGhlcjoNCg0KIlllcywgdGhlIElQUiBoYXMgYmVl
biBkaXNjbG9zZWQgaW4gY29tcGxpYW5jZSB3aXRoIElFVEYgSVBSIHJ1bGVzIg0Kb3INCiJObywg
dGhlIElQUiBoYXMgbm90IGJlZW4gZGlzY2xvc2VkIg0KDQpJZiB5b3UgYW5zd2VyIG5vLCBwbGVh
c2UgcHJvdmlkZSBhbnkgYWRkaXRpb25hbCBkZXRhaWxzIHlvdSB0aGluayBhcHByb3ByaWF0ZS4N
Cg0KSWYgeW91IGFyZSBsaXN0ZWQgYXMgYSBkb2N1bWVudCBhdXRob3Igb3IgY29udHJpYnV0b3Ig
cGxlYXNlIGFuc3dlciB0aGUgYWJvdmUgYnkNCnJlc3BvbmRpbmcgdG8gdGhpcyBlbWFpbCByZWdh
cmRsZXNzIG9mIHdoZXRoZXIgb3Igbm90IHlvdSBhcmUgYXdhcmUgb2YgYW55IHJlbGV2YW50DQpJ
UFIuICBUaGlzIGRvY3VtZW50IHdpbGwgbm90IGFkdmFuY2UgdG8gdGhlIG5leHQgc3RhZ2UgdW50
aWwgYSByZXNwb25zZSBoYXMgYmVlbg0KcmVjZWl2ZWQgZnJvbSBlYWNoIGF1dGhvciBhbmQgbGlz
dGVkIGNvbnRyaWJ1dG9yLiAgTk9URTogVEhJUyBBUFBMSUVTIFRPIEFMTA0KT0YgWU9VIExJU1RF
RCBJTiBUSElTIE1FU1NBR0UnUyBUTyBMSU5FUy4NCg0KSWYgeW91IGFyZSBvbiB0aGUgV0cgZW1h
aWwgbGlzdCBvciBhdHRlbmQgV0cgbWVldGluZ3MgYnV0IGFyZSBub3QgbGlzdGVkIGFzIGFuIGF1
dGhvcg0Kb3IgY29udHJpYnV0b3IsIHdlIHJlbWluZCB5b3Ugb2YgeW91ciBvYmxpZ2F0aW9ucyB1
bmRlciB0aGUgSUVURiBJUFIgcnVsZXMgd2hpY2gNCmVuY291cmFnZXMgeW91IHRvIG5vdGlmeSB0
aGUgSUVURiBpZiB5b3UgYXJlIGF3YXJlIG9mIElQUiBvZiBvdGhlcnMgb24gYW4gSUVURg0KY29u
dHJpYnV0aW9uLCBvciB0byByZWZyYWluIGZyb20gcGFydGljaXBhdGluZyBpbiBhbnkgY29udHJp
YnV0aW9uIG9yIGRpc2N1c3Npb24gcmVsYXRlZA0KdG8geW91ciB1bmRpc2Nsb3NlZCBJUFIuIEZv
ciBtb3JlIGluZm9ybWF0aW9uLCBwbGVhc2Ugc2VlIHRoZSBSRkNzIGxpc3RlZCBhYm92ZQ0KYW5k
IGh0dHA6Ly90cmFjLnRvb2xzLmlldGYub3JnL2dyb3VwL2llc2cvdHJhYy93aWtpL0ludGVsbGVj
dHVhbFByb3BlcnR5PGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1o
dHRwLTNBX190cmFjLnRvb2xzLmlldGYub3JnX2dyb3VwX2llc2dfdHJhY193aWtpX0ludGVsbGVj
dHVhbFByb3BlcnR5JmQ9RHdNRkFnJmM9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2
b0RUWGNXem9DSSZyPUFPRlpaRzluck53MHdaanBvUTFRcTFDZ1hJbUU3WkFqV1BuNm1ZQmluUVUm
bT1vaDlKN3VnSHozWHJSaGpES24wa3FVVk1UOUdWeV90b0JWbkw0RGpWTlNFJnM9aVRhQVliSVh1
X0p5akh5M0d4UHNfYnFuQnctREtSdG04Z01Bc1pGMWxhdyZlPT4uDQoNClRoYW5rIHlvdSwNCk5F
VE1PRCBjaGFpcnMNCg==

--_000_7CC71EBDE8954D12810DA38FF66DBA66junipernet_
Content-Type: text/html; charset="utf-8"
Content-ID: <4F1E043BCE7EF44CB1F6F93408E6B726@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIFwoQm9keSBD
U1wpIjsNCglwYW5vc2UtMToyIDIgNiAzIDUgNCA1IDIgMyA0O30NCkBmb250LWZhY2UNCgl7Zm9u
dC1mYW1pbHk6SGVsdmV0aWNhLUxpZ2h0Ow0KCXBhbm9zZS0xOjIgMTEgNCAzIDIgMiAyIDIgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkhlbHZldGljYSBOZXVlIjsNCglwYW5vc2Ut
MToyIDAgNSAzIDAgMCAwIDIgMCA0O30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05v
cm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowaW47DQoJbWFyZ2lu
LWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGli
cmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUt
cHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30N
CmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3Jp
dHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5t
c29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUtbmFt
ZTptc29ub3JtYWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBp
bjsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47DQoJZm9u
dC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFu
LkVtYWlsU3R5bGUxOA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZh
bWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCglmb250LXZhcmlhbnQ6bm9ybWFsICFpbXBvcnRh
bnQ7DQoJY29sb3I6d2luZG93dGV4dDsNCgl0ZXh0LXRyYW5zZm9ybTpub25lOw0KCWZvbnQtd2Vp
Z2h0Om5vcm1hbDsNCglmb250LXN0eWxlOm5vcm1hbDsNCgl0ZXh0LWRlY29yYXRpb246bm9uZSBu
b25lOw0KCXZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1z
dHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNl
Y3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAx
LjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5
bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0
IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDld
Pjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRp
dCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVh
ZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYg
Y2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEzLjBwdDtmb250LWZhbWlseTomcXVvdDtIZWx2ZXRpY2EtTGlnaHQmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjpibGFjayI+Tm8sIEknbSBub3QgYXdhcmUgb2YgYW55IElQUiB0aGF0
IGFwcGxpZXMgdG8gdGhpcyBkcmFmdDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTQuMHB0Ij48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjE0LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBp
biAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
Mi4wcHQ7Y29sb3I6YmxhY2siPkZyb206IDwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMi4wcHQ7Y29sb3I6YmxhY2siPktlbnQgV2F0c2VuICZsdDtrZW50JiM0MztpZXRmQHdhdHNl
bi5uZXQmZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPldlZG5lc2RheSwgSnVseSAxMCwgMjAxOSBhdCAz
OjA3IFBNPGJyPg0KPGI+VG86IDwvYj4mcXVvdDtSb2IgV2lsdG9uIChyd2lsdG9uKSZxdW90OyAm
bHQ7cndpbHRvbkBjaXNjby5jb20mZ3Q7LCBEYXZpZCBCYWxsICZsdDtkYXZpYmFsbEBjaXNjby5j
b20mZ3Q7LCBUYXByYWogU2luZ2ggJmx0O3RhcHNpbmdoQGNpc2NvLmNvbSZndDssIFNlbHZha3Vt
YXIgU2l2YXJhaiAmbHQ7c3NpdmFyYWpAanVuaXBlci5uZXQmZ3Q7PGJyPg0KPGI+Q2M6IDwvYj4m
cXVvdDtuZXRtb2RAaWV0Zi5vcmcmcXVvdDsgJmx0O25ldG1vZEBpZXRmLm9yZyZndDs8YnI+DQo8
Yj5TdWJqZWN0OiA8L2I+SVBSIHBvbGwgb24gV0cgTGFzdCBDYWxsOiBkcmFmdC1pZXRmLW5ldG1v
ZC1pbnRmLWV4dC15YW5nLTA3PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7SGVs
dmV0aWNhLUxpZ2h0JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPlRvIGVhY2ggYXV0aG9y
IGFuZCBjb250cmlidXRvciBsaXN0ZWQgb24gdGhlICZxdW90O1RvJnF1b3Q7IGxpbmUuPGJyPg0K
PGJyPg0KSW4gb3JkZXIgdG8gY29tcGxldGUgdGhlIEFkb3B0aW9uIHBvbGwsIGFyZSB5b3UgYXdh
cmUgb2YgYW55IElQUiB0aGF0IGFwcGxpZXM8YnI+DQp0byZuYnNwOzwvc3Bhbj48c3BhbiBzdHls
ZT0iZm9udC1mYW1pbHk6JnF1b3Q7SGVsdmV0aWNhIE5ldWUmcXVvdDs7Y29sb3I6YmxhY2siPldH
IExhc3QgQ2FsbDogZHJhZnQtaWV0Zi1uZXRtb2QtaW50Zi1leHQteWFuZy0wNzwvc3Bhbj48c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7SGVsdmV0aWNhLUxpZ2h0JnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6YmxhY2siPj8gJm5ic3A7UGxlYXNlIFJlcGx5LUFsbCB0byAqdGhpcyo8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7SGVsdmV0aWNhLUxpZ2h0JnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6YmxhY2siPmVtYWlsIGFuZCZuYnNwO3N0YXRlIGVpdGhlcjo8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1mYW1pbHk6JnF1b3Q7SGVsdmV0aWNhLUxpZ2h0JnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6YmxhY2siPjxicj4NCiZxdW90O05vLCBJJ20gbm90IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBh
cHBsaWVzIHRvIHRoaXMgZHJhZnQmcXVvdDs8YnI+DQpvcjxicj4NCiZxdW90O1llcywgSSdtIGF3
YXJlIG9mIElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdCZxdW90Ozxicj4NCjxicj4NCklm
ICZxdW90O3llcyZxdW90OywgaGFzIHRoaXMgSVBSIGJlZW4gZGlzY2xvc2VkIGluIGNvbXBsaWFu
Y2Ugd2l0aCBJRVRGIElQUiBydWxlczxicj4NCihzZWUgUkZDcyAzNjY5LCA1Mzc4IGFuZCA4MTc5
IGZvciBtb3JlIGRldGFpbHMpPzxicj4NCjxicj4NCklmICZxdW90O3llcyZxdW90OyBhZ2Fpbiwg
cGxlYXNlIHN0YXRlIGVpdGhlcjo8YnI+DQo8YnI+DQomcXVvdDtZZXMsIHRoZSBJUFIgaGFzIGJl
ZW4gZGlzY2xvc2VkIGluIGNvbXBsaWFuY2Ugd2l0aCBJRVRGIElQUiBydWxlcyZxdW90Ozxicj4N
Cm9yPGJyPg0KJnF1b3Q7Tm8sIHRoZSBJUFIgaGFzIG5vdCBiZWVuIGRpc2Nsb3NlZCZxdW90Ozxi
cj4NCjxicj4NCklmIHlvdSBhbnN3ZXIgbm8sIHBsZWFzZSBwcm92aWRlIGFueSBhZGRpdGlvbmFs
IGRldGFpbHMgeW91IHRoaW5rIGFwcHJvcHJpYXRlLjxicj4NCjxicj4NCklmIHlvdSBhcmUgbGlz
dGVkIGFzIGEgZG9jdW1lbnQgYXV0aG9yIG9yIGNvbnRyaWJ1dG9yIHBsZWFzZSBhbnN3ZXIgdGhl
IGFib3ZlIGJ5PGJyPg0KcmVzcG9uZGluZyB0byB0aGlzIGVtYWlsIHJlZ2FyZGxlc3Mgb2Ygd2hl
dGhlciBvciBub3QgeW91IGFyZSBhd2FyZSBvZiBhbnkgcmVsZXZhbnQ8YnI+DQpJUFIuICZuYnNw
O1RoaXMgZG9jdW1lbnQgd2lsbCBub3QgYWR2YW5jZSB0byB0aGUgbmV4dCBzdGFnZSB1bnRpbCBh
IHJlc3BvbnNlIGhhcyBiZWVuPGJyPg0KcmVjZWl2ZWQgZnJvbSBlYWNoIGF1dGhvciBhbmQgbGlz
dGVkIGNvbnRyaWJ1dG9yLiAmbmJzcDtOT1RFOiBUSElTIEFQUExJRVMgVE8gQUxMPGJyPg0KT0Yg
WU9VIExJU1RFRCBJTiBUSElTIE1FU1NBR0UnUyBUTyBMSU5FUy48YnI+DQo8YnI+DQpJZiB5b3Ug
YXJlIG9uIHRoZSBXRyBlbWFpbCBsaXN0IG9yIGF0dGVuZCBXRyBtZWV0aW5ncyBidXQgYXJlIG5v
dCBsaXN0ZWQgYXMgYW4gYXV0aG9yPGJyPg0Kb3IgY29udHJpYnV0b3IsIHdlIHJlbWluZCB5b3Ug
b2YgeW91ciBvYmxpZ2F0aW9ucyB1bmRlciB0aGUgSUVURiBJUFIgcnVsZXMgd2hpY2g8YnI+DQpl
bmNvdXJhZ2VzIHlvdSB0byBub3RpZnkgdGhlIElFVEYgaWYgeW91IGFyZSBhd2FyZSBvZiBJUFIg
b2Ygb3RoZXJzIG9uIGFuIElFVEY8YnI+DQpjb250cmlidXRpb24sIG9yIHRvIHJlZnJhaW4gZnJv
bSBwYXJ0aWNpcGF0aW5nIGluIGFueSBjb250cmlidXRpb24gb3IgZGlzY3Vzc2lvbiByZWxhdGVk
PGJyPg0KdG8geW91ciB1bmRpc2Nsb3NlZCBJUFIuIEZvciBtb3JlIGluZm9ybWF0aW9uLCBwbGVh
c2Ugc2VlIHRoZSBSRkNzIGxpc3RlZCBhYm92ZTxicj4NCmFuZCZuYnNwOzxhIGhyZWY9Imh0dHBz
Oi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwLTNBX190cmFjLnRvb2xz
LmlldGYub3JnX2dyb3VwX2llc2dfdHJhY193aWtpX0ludGVsbGVjdHVhbFByb3BlcnR5JmFtcDtk
PUR3TUZBZyZhbXA7Yz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJ
JmFtcDtyPUFPRlpaRzluck53MHdaanBvUTFRcTFDZ1hJbUU3WkFqV1BuNm1ZQmluUVUmYW1wO209
b2g5Sjd1Z0h6M1hyUmhqREtuMGtxVVZNVDlHVnlfdG9CVm5MNERqVk5TRSZhbXA7cz1pVGFBWWJJ
WHVfSnlqSHkzR3hQc19icW5Cdy1ES1J0bThnTUFzWkYxbGF3JmFtcDtlPSI+aHR0cDovL3RyYWMu
dG9vbHMuaWV0Zi5vcmcvZ3JvdXAvaWVzZy90cmFjL3dpa2kvSW50ZWxsZWN0dWFsUHJvcGVydHk8
L2E+Ljxicj4NCjxicj4NClRoYW5rIHlvdSw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1
b3Q7SGVsdmV0aWNhLUxpZ2h0JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPk5FVE1PRCBj
aGFpcnM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9o
dG1sPg0K

--_000_7CC71EBDE8954D12810DA38FF66DBA66junipernet_--


From nobody Wed Jul 10 17:25:51 2019
Return-Path: <ssivaraj@juniper.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 E20FF120398 for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 17:25:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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=juniper.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 XWx5WRPIoUyP for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 17:25:34 -0700 (PDT)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 071A1120059 for <netmod@ietf.org>; Wed, 10 Jul 2019 17:25:33 -0700 (PDT)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x6B0NklV023023; Wed, 10 Jul 2019 17:25:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=cURmJLzBS5Pvp8juEibt6Thu6fjeteix/1XX+0stxkQ=; b=mCKh+07xk2OoGZX1sRAzyZEADyWJ4yBuz4+QbS66WS8ELDoe9aMsG5j69rpSt5UsG5T7 EU/MWx69FlaHJsOI2uiKizKZcM1GzJbofY8D3x+G3/8e2dHXMtf2lSFaihJLSL63StoV D0V++0B08sTLUMXl0bPyDherIbJf4GkF87/bdw47W+jKScAtLp4KdtryI/PEqKHncp6g T0fhnOsEjDKG8Wa7aDWS+32Cq6HeT+YHYK+10rX6ds+IMy756lAf8+YhxnTOGo11g3Ob qI9HZp1f2ztvibAdao88CbAUQVrY0OJ9JiUwFMsyL95BgINHBG/Px8az8eEch1yxsaxg zg== 
Received: from nam03-dm3-obe.outbound.protection.outlook.com (mail-dm3nam03lp2053.outbound.protection.outlook.com [104.47.41.53]) by mx0a-00273201.pphosted.com with ESMTP id 2tnqqw08cu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 Jul 2019 17:25:31 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=It/vQfKwZ8u+It+Cha6nqXISh8Nn204bb/FYWYf3xEzrRXDuYezlO/SgcXnBFbll1UdWkMTZdIoS8YN0R/TChDaCV0O6EiCvPZd9gJdHvN7pjBPus5NugD2HaaJiO+0ZBBUuVfMHShcCKbBckx6JwWcqg24+DOb797mgaUN6A1kYHsdVdF/9R1aOA6dH2Sh83fCnuXEQKK2SW3wdr67fyHcugkOc2qWApjRfMfsjJUUKh54ZiJ0bDwgh3tb7jauIVjtaD5Epi8Xkm6AncnFcWmG5kxtWdiAN2GmFfrvaVC7pCVj49L5aWQlszGYBeHRoNxnTZn4Ydyjxmsl/gQ+MUQ==
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=cURmJLzBS5Pvp8juEibt6Thu6fjeteix/1XX+0stxkQ=; b=mLnCPpjTKFmZDPWNMu/r4zUyDpRLT4yVmeen05uf+piDtMA/9Jbt4xRHLCMNkmELkAevQZ3hmWLIPxRkdwoiAtvKb//RR8cj9fV6Z/OBKXZz2X2cm3ysRo4skybLEZIPhi0kyOYZlbxnIu88FDRpTVWFaQqgGkqvf+ywMhI/lckIYeg+KczhGey01/Ddg0NhlYwNTzee26qvz+Nj9SEy3hF1A9wyCPO3fihwa2IvTnAQ/ha1LwHoxbNyMlOe/c5Zw92utw2EmoUTNAULm4FiJyhOOx2ZjNjays1NcvkKUa2FGDlejq1q0zDdjtRJ++9BTSq7kZIvPsM9X49LLWV9rg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=juniper.net;dmarc=pass action=none header.from=juniper.net;dkim=pass header.d=juniper.net;arc=none
Received: from BYAPR05MB5224.namprd05.prod.outlook.com (20.177.231.86) by BYAPR05MB6407.namprd05.prod.outlook.com (20.178.51.96) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.10; Thu, 11 Jul 2019 00:25:29 +0000
Received: from BYAPR05MB5224.namprd05.prod.outlook.com ([fe80::52e:9ef5:73bd:52e3]) by BYAPR05MB5224.namprd05.prod.outlook.com ([fe80::52e:9ef5:73bd:52e3%7]) with mapi id 15.20.2073.008; Thu, 11 Jul 2019 00:25:29 +0000
From: Selvakumar Sivaraj <ssivaraj@juniper.net>
To: Kent Watsen <kent+ietf@watsen.net>, "Rob Wilton (rwilton)" <rwilton@cisco.com>, David Ball <daviball@cisco.com>, Tapraj Singh <tapsingh@cisco.com>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: IPR poll on draft-ietf-netmod-sub-intf-vlan-model-05
Thread-Index: AQHVN2vgvc5rX26Juke7Yf6HqBVBPqbEGhGA
Date: Thu, 11 Jul 2019 00:25:29 +0000
Message-ID: <550CD9DA-713E-4197-984A-61562717BEEE@juniper.net>
References: <0100016bdded5d4b-901644e4-0e63-4501-b8e3-940057030bf3-000000@email.amazonses.com>
In-Reply-To: <0100016bdded5d4b-901644e4-0e63-4501-b8e3-940057030bf3-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.1a.0.190513
x-originating-ip: [66.129.239.11]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 139c5533-2525-4ce8-d52b-08d70596474d
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:BYAPR05MB6407; 
x-ms-traffictypediagnostic: BYAPR05MB6407:
x-ms-exchange-purlcount: 3
x-microsoft-antispam-prvs: <BYAPR05MB64075130448D66EAECD041CFD3F30@BYAPR05MB6407.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0095BCF226
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(376002)(346002)(39860400002)(136003)(396003)(366004)(199004)(189003)(36756003)(3846002)(790700001)(6116002)(6246003)(966005)(2906002)(66066001)(81166006)(8676002)(478600001)(99286004)(186003)(33656002)(81156014)(4326008)(256004)(14444005)(53546011)(71200400001)(229853002)(91956017)(58126008)(68736007)(76116006)(25786009)(7736002)(476003)(66446008)(64756008)(486006)(6436002)(6486002)(76176011)(110136005)(102836004)(66556008)(66476007)(66946007)(54896002)(316002)(236005)(8936002)(6512007)(26005)(5660300002)(71190400001)(53936002)(446003)(606006)(14454004)(11346002)(86362001)(6506007)(2616005)(6306002); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR05MB6407; H:BYAPR05MB5224.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: W141wX2QT1DnY/4r08GEpuII5QFGVQxxRbVKJ9J7Hk4vVfdHpEaXxzGRPJ/f3ffV/U16ftzrNBVIlbBCYCbrKNOcIsofkBemgZPBfAbqECu5HsEy4Ftku2S7aem4fUFx9TKN1jAsBZbYNonaCIMlBrKKqiAa4fTK5TVkTNnfVGv1mGE2y92TVMqCOxpKT9p2CzdSx091GQYTPZ/JifGdAP7xgD/Q7gzv8JbzopIcwUMcAIdSUYFe0wF2DbGuq10Bo6McH4NJ/QRvWjeJVeniU3PyAkhriRovC9pqlQqZk6+DgyWtMRQoSgBSPqCmOOC1ADAW1vpcm30mgsJL6FUBsPspxzUS0y2B1MBR4G4WNBctTX6r4q1nsihpEr9reduHacg9MgBFQvFMI6WGLF+BNebFVOREdbojWd6N2DZyoxg=
Content-Type: multipart/alternative; boundary="_000_550CD9DA713E4197984A61562717BEEEjunipernet_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 139c5533-2525-4ce8-d52b-08d70596474d
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jul 2019 00:25:29.4261 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ssivaraj@juniper.net
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB6407
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-07-10_08:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1907110003
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/EaJ6VaQObRyhLT6NPWGuZl9c3uM>
Subject: Re: [netmod] IPR poll on draft-ietf-netmod-sub-intf-vlan-model-05
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, 11 Jul 2019 00:25:41 -0000

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

Tm8sIEknbSBub3QgYXdhcmUgb2YgYW55IElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFmdA0K
DQoNCkZyb206IEtlbnQgV2F0c2VuIDxrZW50K2lldGZAd2F0c2VuLm5ldD4NCkRhdGU6IFdlZG5l
c2RheSwgSnVseSAxMCwgMjAxOSBhdCAzOjA3IFBNDQpUbzogIlJvYiBXaWx0b24gKHJ3aWx0b24p
IiA8cndpbHRvbkBjaXNjby5jb20+LCBEYXZpZCBCYWxsIDxkYXZpYmFsbEBjaXNjby5jb20+LCBU
YXByYWogU2luZ2ggPHRhcHNpbmdoQGNpc2NvLmNvbT4sIFNlbHZha3VtYXIgU2l2YXJhaiA8c3Np
dmFyYWpAanVuaXBlci5uZXQ+DQpDYzogIm5ldG1vZEBpZXRmLm9yZyIgPG5ldG1vZEBpZXRmLm9y
Zz4NClN1YmplY3Q6IElQUiBwb2xsIG9uIGRyYWZ0LWlldGYtbmV0bW9kLXN1Yi1pbnRmLXZsYW4t
bW9kZWwtMDUNCg0KVG8gZWFjaCBhdXRob3IgYW5kIGNvbnRyaWJ1dG9yIGxpc3RlZCBvbiB0aGUg
IlRvIiBsaW5lLg0KDQpJbiBvcmRlciB0byBjb21wbGV0ZSB0aGUgQWRvcHRpb24gcG9sbCwgYXJl
IHlvdSBhd2FyZSBvZiBhbnkgSVBSIHRoYXQgYXBwbGllcw0KdG8gZHJhZnQtaWV0Zi1uZXRtb2Qt
c3ViLWludGYtdmxhbi1tb2RlbC0wNT8gIFBsZWFzZSBSZXBseS1BbGwgdG8gKnRoaXMqIGVtYWls
DQphbmQgc3RhdGUgZWl0aGVyOg0KDQoiTm8sIEknbSBub3QgYXdhcmUgb2YgYW55IElQUiB0aGF0
IGFwcGxpZXMgdG8gdGhpcyBkcmFmdCINCm8NCiJZZXMsIEknbSBhd2FyZSBvZiBJUFIgdGhhdCBh
cHBsaWVzIHRvIHRoaXMgZHJhZnQiDQoNCklmICJ5ZXMiLCBoYXMgdGhpcyBJUFIgYmVlbiBkaXNj
bG9zZWQgaW4gY29tcGxpYW5jZSB3aXRoIElFVEYgSVBSIHJ1bGVzDQooc2VlIFJGQ3MgMzY2OSwg
NTM3OCBhbmQgODE3OSBmb3IgbW9yZSBkZXRhaWxzKT8NCg0KSWYgInllcyIgYWdhaW4sIHBsZWFz
ZSBzdGF0ZSBlaXRoZXI6DQoNCiJZZXMsIHRoZSBJUFIgaGFzIGJlZW4gZGlzY2xvc2VkIGluIGNv
bXBsaWFuY2Ugd2l0aCBJRVRGIElQUiBydWxlcyINCm9yDQoiTm8sIHRoZSBJUFIgaGFzIG5vdCBi
ZWVuIGRpc2Nsb3NlZCINCg0KSWYgeW91IGFuc3dlciBubywgcGxlYXNlIHByb3ZpZGUgYW55IGFk
ZGl0aW9uYWwgZGV0YWlscyB5b3UgdGhpbmsgYXBwcm9wcmlhdGUuDQoNCklmIHlvdSBhcmUgbGlz
dGVkIGFzIGEgZG9jdW1lbnQgYXV0aG9yIG9yIGNvbnRyaWJ1dG9yIHBsZWFzZSBhbnN3ZXIgdGhl
IGFib3ZlIGJ5DQpyZXNwb25kaW5nIHRvIHRoaXMgZW1haWwgcmVnYXJkbGVzcyBvZiB3aGV0aGVy
IG9yIG5vdCB5b3UgYXJlIGF3YXJlIG9mIGFueSByZWxldmFudA0KSVBSLiAgVGhpcyBkb2N1bWVu
dCB3aWxsIG5vdCBhZHZhbmNlIHRvIHRoZSBuZXh0IHN0YWdlIHVudGlsIGEgcmVzcG9uc2UgaGFz
IGJlZW4NCnJlY2VpdmVkIGZyb20gZWFjaCBhdXRob3IgYW5kIGxpc3RlZCBjb250cmlidXRvci4g
IE5PVEU6IFRISVMgQVBQTElFUyBUTyBBTEwNCk9GIFlPVSBMSVNURUQgSU4gVEhJUyBNRVNTQUdF
J1MgVE8gTElORVMuDQoNCklmIHlvdSBhcmUgb24gdGhlIFdHIGVtYWlsIGxpc3Qgb3IgYXR0ZW5k
IFdHIG1lZXRpbmdzIGJ1dCBhcmUgbm90IGxpc3RlZCBhcyBhbiBhdXRob3INCm9yIGNvbnRyaWJ1
dG9yLCB3ZSByZW1pbmQgeW91IG9mIHlvdXIgb2JsaWdhdGlvbnMgdW5kZXIgdGhlIElFVEYgSVBS
IHJ1bGVzIHdoaWNoDQplbmNvdXJhZ2VzIHlvdSB0byBub3RpZnkgdGhlIElFVEYgaWYgeW91IGFy
ZSBhd2FyZSBvZiBJUFIgb2Ygb3RoZXJzIG9uIGFuIElFVEYNCmNvbnRyaWJ1dGlvbiwgb3IgdG8g
cmVmcmFpbiBmcm9tIHBhcnRpY2lwYXRpbmcgaW4gYW55IGNvbnRyaWJ1dGlvbiBvciBkaXNjdXNz
aW9uIHJlbGF0ZWQNCnRvIHlvdXIgdW5kaXNjbG9zZWQgSVBSLiBGb3IgbW9yZSBpbmZvcm1hdGlv
biwgcGxlYXNlIHNlZSB0aGUgUkZDcyBsaXN0ZWQgYWJvdmUNCmFuZCBodHRwOi8vdHJhYy50b29s
cy5pZXRmLm9yZy9ncm91cC9pZXNnL3RyYWMvd2lraS9JbnRlbGxlY3R1YWxQcm9wZXJ0eTxodHRw
czovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cC0zQV9fdHJhYy50b29s
cy5pZXRmLm9yZ19ncm91cF9pZXNnX3RyYWNfd2lraV9JbnRlbGxlY3R1YWxQcm9wZXJ0eSZkPUR3
TUZBZyZjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmcj1BT0Za
Wkc5bnJOdzB3Wmpwb1ExUXExQ2dYSW1FN1pBaldQbjZtWUJpblFVJm09V0VkRXdrQ0xodFF3SHB3
RDZNV3FwYkYwNFVyZUhCekd0eWdYOU1rbFc3RSZzPWY4XzlvY0dWbEl1bmpEOXB0d25XM2UzS0Y0
a2tYay0taml5TUlqUkJsSkEmZT0+Lg0KDQpUaGFuayB5b3UsDQpORVRNT0QgY2hhaXJzDQo=

--_000_550CD9DA713E4197984A61562717BEEEjunipernet_
Content-Type: text/html; charset="utf-8"
Content-ID: <84F5E373FBC3DA44A228F35DFA067BAB@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIFwoQm9keSBD
U1wpIjsNCglwYW5vc2UtMToyIDIgNiAzIDUgNCA1IDIgMyA0O30NCkBmb250LWZhY2UNCgl7Zm9u
dC1mYW1pbHk6SGVsdmV0aWNhLUxpZ2h0Ow0KCXBhbm9zZS0xOjIgMTEgNCAzIDIgMiAyIDIgMiA0
O30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBk
aXYuTXNvTm9ybWFsDQoJe21hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZv
bnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTps
aW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6
Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29I
eXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxl
Ow0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29ub3Jt
YWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUxOA0KCXttc28t
c3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjsNCglmb250LXZhcmlhbnQ6bm9ybWFsICFpbXBvcnRhbnQ7DQoJY29sb3I6d2luZG93dGV4
dDsNCgl0ZXh0LXRyYW5zZm9ybTpub25lOw0KCWZvbnQtd2VpZ2h0Om5vcm1hbDsNCglmb250LXN0
eWxlOm5vcm1hbDsNCgl0ZXh0LWRlY29yYXRpb246bm9uZSBub25lOw0KCXZlcnRpY2FsLWFsaWdu
OmJhc2VsaW5lO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5
Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4g
MTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rp
b24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDld
Pjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0K
PC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91
dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpz
aGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVT
IiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEzLjBwdDtmb250
LWZhbWlseTomcXVvdDtIZWx2ZXRpY2EtTGlnaHQmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFj
ayI+Tm8sIEknbSBub3QgYXdhcmUgb2YgYW55IElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBkcmFm
dDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTQuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE0LjBwdCI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xp
ZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZy
b206IDwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2si
PktlbnQgV2F0c2VuICZsdDtrZW50JiM0MztpZXRmQHdhdHNlbi5uZXQmZ3Q7PGJyPg0KPGI+RGF0
ZTogPC9iPldlZG5lc2RheSwgSnVseSAxMCwgMjAxOSBhdCAzOjA3IFBNPGJyPg0KPGI+VG86IDwv
Yj4mcXVvdDtSb2IgV2lsdG9uIChyd2lsdG9uKSZxdW90OyAmbHQ7cndpbHRvbkBjaXNjby5jb20m
Z3Q7LCBEYXZpZCBCYWxsICZsdDtkYXZpYmFsbEBjaXNjby5jb20mZ3Q7LCBUYXByYWogU2luZ2gg
Jmx0O3RhcHNpbmdoQGNpc2NvLmNvbSZndDssIFNlbHZha3VtYXIgU2l2YXJhaiAmbHQ7c3NpdmFy
YWpAanVuaXBlci5uZXQmZ3Q7PGJyPg0KPGI+Q2M6IDwvYj4mcXVvdDtuZXRtb2RAaWV0Zi5vcmcm
cXVvdDsgJmx0O25ldG1vZEBpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+SVBSIHBv
bGwgb24gZHJhZnQtaWV0Zi1uZXRtb2Qtc3ViLWludGYtdmxhbi1tb2RlbC0wNTxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYS1MaWdodCZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOmJsYWNrIj5UbyBlYWNoIGF1dGhvciBhbmQgY29udHJpYnV0b3IgbGlzdGVkIG9uIHRo
ZSAmcXVvdDtUbyZxdW90OyBsaW5lLjxicj4NCjxicj4NCkluIG9yZGVyIHRvIGNvbXBsZXRlIHRo
ZSBBZG9wdGlvbiBwb2xsLCBhcmUgeW91IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzPGJy
Pg0KdG8mbmJzcDtkcmFmdC1pZXRmLW5ldG1vZC1zdWItaW50Zi12bGFuLW1vZGVsLTA1PyAmbmJz
cDtQbGVhc2UgUmVwbHktQWxsIHRvICp0aGlzKiBlbWFpbCZuYnNwOzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtIZWx2ZXRpY2EtTGlnaHQmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpi
bGFjayI+YW5kJm5ic3A7c3RhdGUgZWl0aGVyOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtIZWx2ZXRpY2EtTGlnaHQmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+PGJyPg0K
JnF1b3Q7Tm8sIEknbSBub3QgYXdhcmUgb2YgYW55IElQUiB0aGF0IGFwcGxpZXMgdG8gdGhpcyBk
cmFmdCZxdW90Ozxicj4NCm88YnI+DQomcXVvdDtZZXMsIEknbSBhd2FyZSBvZiBJUFIgdGhhdCBh
cHBsaWVzIHRvIHRoaXMgZHJhZnQmcXVvdDs8YnI+DQo8YnI+DQpJZiAmcXVvdDt5ZXMmcXVvdDss
IGhhcyB0aGlzIElQUiBiZWVuIGRpc2Nsb3NlZCBpbiBjb21wbGlhbmNlIHdpdGggSUVURiBJUFIg
cnVsZXM8YnI+DQooc2VlIFJGQ3MgMzY2OSwgNTM3OCBhbmQgODE3OSBmb3IgbW9yZSBkZXRhaWxz
KT88YnI+DQo8YnI+DQpJZiAmcXVvdDt5ZXMmcXVvdDsgYWdhaW4sIHBsZWFzZSBzdGF0ZSBlaXRo
ZXI6PGJyPg0KPGJyPg0KJnF1b3Q7WWVzLCB0aGUgSVBSIGhhcyBiZWVuIGRpc2Nsb3NlZCBpbiBj
b21wbGlhbmNlIHdpdGggSUVURiBJUFIgcnVsZXMmcXVvdDs8YnI+DQpvcjxicj4NCiZxdW90O05v
LCB0aGUgSVBSIGhhcyBub3QgYmVlbiBkaXNjbG9zZWQmcXVvdDs8YnI+DQo8YnI+DQpJZiB5b3Ug
YW5zd2VyIG5vLCBwbGVhc2UgcHJvdmlkZSBhbnkgYWRkaXRpb25hbCBkZXRhaWxzIHlvdSB0aGlu
ayBhcHByb3ByaWF0ZS48YnI+DQo8YnI+DQpJZiB5b3UgYXJlIGxpc3RlZCBhcyBhIGRvY3VtZW50
IGF1dGhvciBvciBjb250cmlidXRvciBwbGVhc2UgYW5zd2VyIHRoZSBhYm92ZSBieTxicj4NCnJl
c3BvbmRpbmcgdG8gdGhpcyBlbWFpbCByZWdhcmRsZXNzIG9mIHdoZXRoZXIgb3Igbm90IHlvdSBh
cmUgYXdhcmUgb2YgYW55IHJlbGV2YW50PGJyPg0KSVBSLiAmbmJzcDtUaGlzIGRvY3VtZW50IHdp
bGwgbm90IGFkdmFuY2UgdG8gdGhlIG5leHQgc3RhZ2UgdW50aWwgYSByZXNwb25zZSBoYXMgYmVl
bjxicj4NCnJlY2VpdmVkIGZyb20gZWFjaCBhdXRob3IgYW5kIGxpc3RlZCBjb250cmlidXRvci4g
Jm5ic3A7Tk9URTogVEhJUyBBUFBMSUVTIFRPIEFMTDxicj4NCk9GIFlPVSBMSVNURUQgSU4gVEhJ
UyBNRVNTQUdFJ1MgVE8gTElORVMuPGJyPg0KPGJyPg0KSWYgeW91IGFyZSBvbiB0aGUgV0cgZW1h
aWwgbGlzdCBvciBhdHRlbmQgV0cgbWVldGluZ3MgYnV0IGFyZSBub3QgbGlzdGVkIGFzIGFuIGF1
dGhvcjxicj4NCm9yIGNvbnRyaWJ1dG9yLCB3ZSByZW1pbmQgeW91IG9mIHlvdXIgb2JsaWdhdGlv
bnMgdW5kZXIgdGhlIElFVEYgSVBSIHJ1bGVzIHdoaWNoPGJyPg0KZW5jb3VyYWdlcyB5b3UgdG8g
bm90aWZ5IHRoZSBJRVRGIGlmIHlvdSBhcmUgYXdhcmUgb2YgSVBSIG9mIG90aGVycyBvbiBhbiBJ
RVRGPGJyPg0KY29udHJpYnV0aW9uLCBvciB0byByZWZyYWluIGZyb20gcGFydGljaXBhdGluZyBp
biBhbnkgY29udHJpYnV0aW9uIG9yIGRpc2N1c3Npb24gcmVsYXRlZDxicj4NCnRvIHlvdXIgdW5k
aXNjbG9zZWQgSVBSLiBGb3IgbW9yZSBpbmZvcm1hdGlvbiwgcGxlYXNlIHNlZSB0aGUgUkZDcyBs
aXN0ZWQgYWJvdmU8YnI+DQphbmQmbmJzcDs8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJv
b2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cC0zQV9fdHJhYy50b29scy5pZXRmLm9yZ19ncm91cF9p
ZXNnX3RyYWNfd2lraV9JbnRlbGxlY3R1YWxQcm9wZXJ0eSZhbXA7ZD1Ed01GQWcmYW1wO2M9SEFr
WXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZhbXA7cj1BT0ZaWkc5bnJO
dzB3Wmpwb1ExUXExQ2dYSW1FN1pBaldQbjZtWUJpblFVJmFtcDttPVdFZEV3a0NMaHRRd0hwd0Q2
TVdxcGJGMDRVcmVIQnpHdHlnWDlNa2xXN0UmYW1wO3M9ZjhfOW9jR1ZsSXVuakQ5cHR3blczZTNL
RjRra1hrLS1qaXlNSWpSQmxKQSZhbXA7ZT0iPmh0dHA6Ly90cmFjLnRvb2xzLmlldGYub3JnL2dy
b3VwL2llc2cvdHJhYy93aWtpL0ludGVsbGVjdHVhbFByb3BlcnR5PC9hPi48YnI+DQo8YnI+DQpU
aGFuayB5b3UsPGJyPg0KTkVUTU9EIGNoYWlyczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_550CD9DA713E4197984A61562717BEEEjunipernet_--


From nobody Wed Jul 10 19:34:31 2019
Return-Path: <0100016bdee1bb2c-27331635-a343-4e8c-b8a7-2bb05a8c675b-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 EF26912008F for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 19:34:28 -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 1Jifza6rQleB for <netmod@ietfa.amsl.com>; Wed, 10 Jul 2019 19:34:25 -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 8130E120052 for <netmod@ietf.org>; Wed, 10 Jul 2019 19:34:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1562812464; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=aRnaxnPmpqJYiIxEubC50PB8BWlCVIr6jYxqacaOX1Q=; b=WtVSPoYH2jaGVAW3B5/wESalGGIg0fK8Q44Jhsg2CA8fg1JEDHsWPTdB/U2gD98b yrgymN5ap7HJ+tTfjNcR3l63XA51WUDTiZbOg97A7eA7A+zm2drF9qwCoCC9zqtikzJ Rj8b12JBGjcziQSQxHVUaXwznbPxHIgqbaaF94F0=
From: Kent Watsen <kent@watsen.net>
Message-ID: <0100016bdee1bb2c-27331635-a343-4e8c-b8a7-2bb05a8c675b-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_8A7B6D2B-B3EC-4727-ADB8-5121CE153DC3"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Thu, 11 Jul 2019 02:34:23 +0000
In-Reply-To: <eb036c34-5db1-2be2-88c4-8b105213dc9f@labn.net>
Cc: "netmod@ietf.org" <netmod@ietf.org>
To: Lou Berger <lberger@labn.net>
References: <156167042338.21715.14230991158020374795@ietfa.amsl.com> <0100016b9add6136-2ad41038-eda3-4ebf-953f-187290bd678a-000000@email.amazonses.com> <eb036c34-5db1-2be2-88c4-8b105213dc9f@labn.net>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2019.07.11-54.240.8.88
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/rmblH_k3Lfnw9IRJx9E3wm7eazs>
Subject: Re: [netmod] I-D Action: draft-ietf-netmod-artwork-folding-06.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, 11 Jul 2019 02:34:29 -0000

--Apple-Mail=_8A7B6D2B-B3EC-4727-ADB8-5121CE153DC3
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hi Lou (shepherd),

The requested updates have been pushed to GitHub, as can be seen by the =
commit diff: =
https://github.com/netmod-wg/artwork-folding/commit/24a1b25abd4d33c2ac07f0=
9b1daa8725b5061f4c =
<https://github.com/netmod-wg/artwork-folding/commit/24a1b25abd4d33c2ac07f=
09b1daa8725b5061f4c>.

-07 will be posted to Datatracker when the submission window reopens (or =
sooner, if you request an exception).

PS: Erik and I are listed as copyright holders, in addition to IETF =
Trust, as seemed to be expected by (4c) in the link you provided.  =
Please let me know if any adjustments are needed.=20

Thanks,
Kent (as an author)



> On Jul 10, 2019, at 5:40 PM, Lou Berger <lberger@labn.net> wrote:
>=20
> Hi Kent, Authors,
>=20
> Sorry for the delay in processing this.  WRT your comments, see below:
>=20
> On 6/27/2019 5:35 PM, Kent Watsen wrote:
>>=20
>> This update primarily regards the non-normative script:
>>=20
>>     - renamed to "rfcfold"
>>     - now only uses sed one-liners
>>     - auto-detects if platforms `[g]sed` and `pcregrep` are present =
and
>>        suitable, outputting an error message if not.
>>     - cleans up the temporary directory if exits for any reason
>>     - improved error message around the script not implementing the
>>       force-fold logic.
>>=20
>>     Special thanks to Eric Auerswald for supplying the pull requests=20=

>>     for much of the above!
>>=20
>>=20
>> Outside the updates to the script:
>>=20
>>     - renamed 9.3:
>>           OLD: Example Showing Smart Folding
>>           NEW: Example Showing "Smart" Folding
>>=20
>>     - renamed Appendix A:
>>           OLD: POSIX Shell Script: rfcfold
>>           NEW: POSIX Shell Script
>>=20
>>=20
>> My only comments are:
>>=20
>>     1) the script itself doesn't name itself "rfcfold" anywhere.
>>             - albeit, the "name" attribute in the XML is set to =
"rfcfold".
> I think adding a name would be good -- but this is a non-blocking =
comment.
>=20
>>=20
>>     2) if the script is expected to be distributed, we may want/need =
to
>>         add a copyright statement and/or a pointer to its GitHub =
repo.
>>=20
>>=20
> I believe the trust requires a specific license in all code segments =
in RFCs, see https://trustee.ietf.org/license-info/IETF-TLP-5.htm =
<https://trustee.ietf.org/license-info/IETF-TLP-5.htm> section 4.  I =
think this needs to be added before the document can be submitted for =
publication. =20
>=20
> Thanks,
>=20
> Lou=20
>=20
> (as Shepherd)
>=20
>=20
>=20
>> Thanks,
>> Kent
>>=20
>>=20
>>> On Jun 27, 2019, at 5:20 PM, internet-drafts@ietf.org =
<mailto:internet-drafts@ietf.org> wrote:
>>>=20
>>>=20
>>> 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.
>>>=20
>>>        Title           : Handling Long Lines in Inclusions in =
Internet-Drafts and RFCs
>>>        Authors         : Kent Watsen
>>>                          Adrian Farrel
>>>                          Qin Wu
>>> 	Filename        : draft-ietf-netmod-artwork-folding-06.txt
>>> 	Pages           : 26
>>> 	Date            : 2019-06-27
>>>=20
>>> Abstract:
>>>   This document defines two strategies for handling long lines in
>>>   width-bounded text content.  One strategy is based on the historic
>>>   use of a single backslash ('\') character to indicate where line-
>>>   folding has occurred, with the continuation occurring with the =
first
>>>   non-space (' ') character on the next line.  The second strategy
>>>   extends the first strategy by adding a second backslash character =
to
>>>   identify where the continuation begins and thereby able to handle
>>>   cases not supported by the first strategy.  Both strategies use a
>>>   self-describing header enabling automated reconstitution of the
>>>   original content.
>>>=20
>>>=20
>>> The IETF datatracker status page for this draft is:
>>> https://datatracker.ietf.org/doc/draft-ietf-netmod-artwork-folding/ =
<https://datatracker.ietf.org/doc/draft-ietf-netmod-artwork-folding/>
>>>=20
>>> There are also htmlized versions available at:
>>> https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-06 =
<https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-06>
>>> =
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-artwork-folding-06=
 =
<https://datatracker.ietf.org/doc/html/draft-ietf-netmod-artwork-folding-0=
6>
>>>=20
>>> A diff from the previous version is available at:
>>> =
https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-netmod-artwork-folding-06 =
<https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-netmod-artwork-folding-06>=

>>>=20
>>>=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.
>>>=20
>>> Internet-Drafts are also available by anonymous FTP at:
>>> ftp://ftp.ietf.org/internet-drafts/ =
<ftp://ftp.ietf.org/internet-drafts/>
>>>=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
>>=20
>>=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>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


--Apple-Mail=_8A7B6D2B-B3EC-4727-ADB8-5121CE153DC3
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"">Hi Lou (shepherd),</div><div class=3D""><br =
class=3D""></div><div class=3D"">The requested updates have been pushed =
to GitHub, as can be seen by the commit diff:&nbsp;<a =
href=3D"https://github.com/netmod-wg/artwork-folding/commit/24a1b25abd4d33=
c2ac07f09b1daa8725b5061f4c" =
class=3D"">https://github.com/netmod-wg/artwork-folding/commit/24a1b25abd4=
d33c2ac07f09b1daa8725b5061f4c</a>.</div><div class=3D""><br =
class=3D""></div><div class=3D"">-07 will be posted to Datatracker when =
the submission window reopens (or sooner, if you request an =
exception).</div><div class=3D""><br class=3D""></div><div class=3D"">PS: =
Erik and I are listed as copyright holders, in addition to IETF Trust, =
as seemed to be expected by (4c) in the link you provided. &nbsp;Please =
let me know if any adjustments are needed.&nbsp;</div><div class=3D""><br =
class=3D""></div><div class=3D"">Thanks,</div><div class=3D"">Kent (as =
an author)</div><div class=3D""><br class=3D""></div><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Jul 10, 2019, at 5:40 PM, 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"">
 =20
    <meta http-equiv=3D"Content-Type" content=3D"text/html;
      charset=3Dwindows-1252" class=3D"">
 =20
  <div text=3D"#000000" bgcolor=3D"#FFFFFF" class=3D""><p class=3D"">Hi =
Kent, Authors,<br class=3D"">
    </p><p class=3D"">Sorry for the delay in processing this.&nbsp; WRT =
your comments, see
      below:<br class=3D"">
    </p>
    <div class=3D"moz-cite-prefix">On 6/27/2019 5:35 PM, Kent Watsen
      wrote:<br class=3D"">
    </div>
    <blockquote type=3D"cite" =
cite=3D"mid:0100016b9add6136-2ad41038-eda3-4ebf-953f-187290bd678a-000000@e=
mail.amazonses.com" class=3D"">
      <meta http-equiv=3D"Content-Type" content=3D"text/html;
        charset=3Dwindows-1252" class=3D"">
      <div class=3D""><br class=3D"">
      </div>
      This update primarily regards the non-normative script:
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D"">&nbsp; &nbsp; - renamed to "rfcfold"</div>
      <div class=3D"">&nbsp; &nbsp; - now only uses sed one-liners</div>
      <div class=3D"">&nbsp; &nbsp; - auto-detects if platforms `[g]sed` =
and
        `pcregrep` are present and</div>
      <div class=3D"">&nbsp; &nbsp; &nbsp; &nbsp;suitable, outputting an =
error message if not.</div>
      <div class=3D"">&nbsp; &nbsp; - cleans up the temporary directory =
if exits for
        any reason</div>
      <div class=3D"">&nbsp; &nbsp; - improved error message around the =
script not
        implementing the</div>
      <div class=3D"">&nbsp; &nbsp; &nbsp; force-fold logic.</div>
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D"">&nbsp; &nbsp; Special thanks to Eric Auerswald for =
supplying
        the pull requests&nbsp;</div>
      <div class=3D"">&nbsp; &nbsp; for much of the above!</div>
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D"">Outside the updates to the script:</div>
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D"">&nbsp; &nbsp; - renamed 9.3:</div>
      <div class=3D"">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; OLD: Example =
Showing&nbsp;Smart&nbsp;Folding</div>
      <div class=3D"">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; NEW: Example =
Showing "Smart" Folding</div>
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D"">&nbsp; &nbsp; - renamed Appendix A:</div>
      <div class=3D"">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; OLD: POSIX =
Shell Script: rfcfold</div>
      <div class=3D"">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; NEW: POSIX =
Shell Script</div>
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D"">My only comments are:</div>
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D"">&nbsp; &nbsp; 1) the script itself doesn't name =
itself
        "rfcfold" anywhere.</div>
      <div class=3D"">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; - =
albeit, the "name" attribute in the
        XML is set to "rfcfold".</div>
    </blockquote><p class=3D"">I think adding a name would be good -- =
but this is a non-blocking
      comment.</p>
    <blockquote type=3D"cite" =
cite=3D"mid:0100016b9add6136-2ad41038-eda3-4ebf-953f-187290bd678a-000000@e=
mail.amazonses.com" class=3D"">
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D"">&nbsp; &nbsp; 2) if the script is expected to be =
distributed,
        we may want/need to</div>
      <div class=3D"">&nbsp; &nbsp; &nbsp; &nbsp; add a copyright =
statement and/or a pointer
        to its GitHub repo.</div>
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D""><br class=3D"">
      </div>
    </blockquote><p class=3D"">I believe the trust requires a specific =
license in all code
      segments in RFCs, see <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>
      section 4.&nbsp; I think this needs to be added before the =
document can
      be submitted for publication.&nbsp; <br class=3D"">
    </p><p class=3D"">Thanks,</p><p class=3D"">Lou <br class=3D"">
    </p><p class=3D"">(as Shepherd)<br class=3D"">
    </p><p class=3D""><br class=3D"">
    </p>
    <blockquote type=3D"cite" =
cite=3D"mid:0100016b9add6136-2ad41038-eda3-4ebf-953f-187290bd678a-000000@e=
mail.amazonses.com" class=3D"">
      <div class=3D"">Thanks,</div>
      <div class=3D"">Kent</div>
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D"">
        <div class=3D""><br class=3D"">
          <blockquote type=3D"cite" class=3D"">
            <div class=3D"">On Jun 27, 2019, at 5:20 PM, <a =
href=3D"mailto:internet-drafts@ietf.org" class=3D"" =
moz-do-not-send=3D"true">internet-drafts@ietf.org</a>
              wrote:</div>
            <br class=3D"Apple-interchange-newline">
            <div class=3D"">
              <div class=3D""><br class=3D"">
                A New Internet-Draft is available from the on-line
                Internet-Drafts directories.<br class=3D"">
                This draft is a work item of the Network Modeling WG of
                the IETF.<br class=3D"">
                <br class=3D"">
                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Title =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: Handling =
Long Lines in
                Inclusions in Internet-Drafts and RFCs<br class=3D"">
                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Authors =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: Kent Watsen<br =
class=3D"">
                =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;Adrian Farrel<br class=3D"">
                =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;Qin Wu<br class=3D"">
                <span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>Filename
                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: =
draft-ietf-netmod-artwork-folding-06.txt<br class=3D"">
                <span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>Pages
                =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: 26<br =
class=3D"">
                <span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>Date
                =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: =
2019-06-27<br class=3D"">
                <br class=3D"">
                Abstract:<br class=3D"">
                &nbsp;&nbsp;This document defines two strategies for =
handling long
                lines in<br class=3D"">
                &nbsp;&nbsp;width-bounded text content. &nbsp;One =
strategy is based on
                the historic<br class=3D"">
                &nbsp;&nbsp;use of a single backslash ('\') character to =
indicate
                where line-<br class=3D"">
                &nbsp;&nbsp;folding has occurred, with the continuation =
occurring
                with the first<br class=3D"">
                &nbsp;&nbsp;non-space (' ') character on the next line. =
&nbsp;The
                second strategy<br class=3D"">
                &nbsp;&nbsp;extends the first strategy by adding a =
second
                backslash character to<br class=3D"">
                &nbsp;&nbsp;identify where the continuation begins and =
thereby
                able to handle<br class=3D"">
                &nbsp;&nbsp;cases not supported by the first strategy. =
&nbsp;Both
                strategies use a<br class=3D"">
                &nbsp;&nbsp;self-describing header enabling automated
                reconstitution of the<br class=3D"">
                &nbsp;&nbsp;original content.<br class=3D"">
                <br class=3D"">
                <br class=3D"">
                The IETF datatracker status page for this draft is:<br =
class=3D"">
                <a =
href=3D"https://datatracker.ietf.org/doc/draft-ietf-netmod-artwork-folding=
/" class=3D"" =
moz-do-not-send=3D"true">https://datatracker.ietf.org/doc/draft-ietf-netmo=
d-artwork-folding/</a><br class=3D"">
                <br class=3D"">
                There are also htmlized versions available at:<br =
class=3D"">
<a class=3D"moz-txt-link-freetext" =
href=3D"https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-06">=
https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-06</a><br =
class=3D"">
<a class=3D"moz-txt-link-freetext" =
href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-netmod-artwork-fo=
lding-06">https://datatracker.ietf.org/doc/html/draft-ietf-netmod-artwork-=
folding-06</a><br class=3D"">
                <br class=3D"">
                A diff from the previous version is available at:<br =
class=3D"">
<a class=3D"moz-txt-link-freetext" =
href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-netmod-artwork-fold=
ing-06">https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-netmod-artwork-fold=
ing-06</a><br class=3D"">
                <br class=3D"">
                <br class=3D"">
                Please note that it may take a couple of minutes from
                the time of submission<br class=3D"">
                until the htmlized version and diff are available at
                <a href=3D"http://tools.ietf.org" =
class=3D"">tools.ietf.org</a>.<br class=3D"">
                <br class=3D"">
                Internet-Drafts are also available by anonymous FTP =
at:<br class=3D"">
                <a class=3D"moz-txt-link-freetext" =
href=3D"ftp://ftp.ietf.org/internet-drafts/">ftp://ftp.ietf.org/internet-d=
rafts/</a><br class=3D"">
                <br class=3D"">
                _______________________________________________<br =
class=3D"">
                netmod mailing list<br class=3D"">
                <a class=3D"moz-txt-link-abbreviated" =
href=3D"mailto:netmod@ietf.org">netmod@ietf.org</a><br class=3D"">
                <a class=3D"moz-txt-link-freetext" =
href=3D"https://www.ietf.org/mailman/listinfo/netmod">https://www.ietf.org=
/mailman/listinfo/netmod</a><br class=3D"">
              </div>
            </div>
          </blockquote>
        </div>
        <br class=3D"">
      </div>
      <br class=3D"">
      <fieldset class=3D"mimeAttachmentHeader"></fieldset>
      <pre class=3D"moz-quote-pre" =
wrap=3D"">_______________________________________________
netmod mailing list
<a class=3D"moz-txt-link-abbreviated" =
href=3D"mailto:netmod@ietf.org">netmod@ietf.org</a>
<a class=3D"moz-txt-link-freetext" =
href=3D"https://www.ietf.org/mailman/listinfo/netmod">https://www.ietf.org=
/mailman/listinfo/netmod</a>
</pre>
    </blockquote>
  </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""></body></html>=

--Apple-Mail=_8A7B6D2B-B3EC-4727-ADB8-5121CE153DC3--


From nobody Thu Jul 11 01:50:49 2019
Return-Path: <daviball@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 A24E71202B1 for <netmod@ietfa.amsl.com>; Thu, 11 Jul 2019 01:50:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level: 
X-Spam-Status: No, score=-14.5 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, HTML_MESSAGE=0.001, 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
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 5C4sb0ygn-gv for <netmod@ietfa.amsl.com>; Thu, 11 Jul 2019 01:50:46 -0700 (PDT)
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 E4A69120291 for <netmod@ietf.org>; Thu, 11 Jul 2019 01:50:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6915; q=dns/txt; s=iport; t=1562835046; x=1564044646; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to; bh=JO6gYMKgj1JGzAQ5CaaHCGqP3RwU/exsVbqXK1qhcUw=; b=gTnrnm92GybRxjoyCEDBfn/XNR0vWBt8e+VbLDDxDb7ry3mHeLPqbe0B r93QyUJ5HhGB7FiyLgnx4Uwkzr4zaXMGHzPqJO9P4dY0Uvp3skhXLPtOS 6Uur4dXWaO9rAr1/jhGR2y5L0Zt/I37F2l+A+n6wA6cBDQ/s8TIM557e1 M=;
X-IronPort-AV: E=Sophos; i="5.63,478,1557187200"; d="scan'208,217"; a="14127467"
Received: from aer-iport-nat.cisco.com (HELO aer-core-2.cisco.com) ([173.38.203.22]) by aer-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Jul 2019 08:50:43 +0000
Received: from [10.63.23.113] (dhcp-ensft1-uk-vla370-10-63-23-113.cisco.com [10.63.23.113]) by aer-core-2.cisco.com (8.15.2/8.15.2) with ESMTP id x6B8ohYT011395; Thu, 11 Jul 2019 08:50:43 GMT
To: Kent Watsen <kent+ietf@watsen.net>, "Rob Wilton (rwilton)" <rwilton@cisco.com>, Tapraj Singh <tapsingh@cisco.com>, Selvakumar Sivaraj <ssivaraj@juniper.net>
Cc: "netmod@ietf.org" <netmod@ietf.org>
References: <0100016bdded624b-ed3b9adc-d830-4e63-a0e9-efc2aa75e807-000000@email.amazonses.com>
From: David Ball <daviball@cisco.com>
Message-ID: <202ad3d3-980d-482c-45af-e0e42ab77790@cisco.com>
Date: Thu, 11 Jul 2019 09:50:42 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <0100016bdded624b-ed3b9adc-d830-4e63-a0e9-efc2aa75e807-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="------------C1DFB8B0A31581DD7F549B38"
Content-Language: en-US
X-Outbound-SMTP-Client: 10.63.23.113, dhcp-ensft1-uk-vla370-10-63-23-113.cisco.com
X-Outbound-Node: aer-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Yzd7jvN_oxdXx-FutwjJB2QQz8M>
Subject: Re: [netmod] IPR poll on WG Last Call: draft-ietf-netmod-intf-ext-yang-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, 11 Jul 2019 08:50:48 -0000

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

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

David

On 10/07/2019 23:07, Kent Watsen wrote:
> To each author and contributor listed on the "To" line.
>
> In order to complete the Adoption poll, are you aware of any IPR that 
> applies
> to WG Last Call: draft-ietf-netmod-intf-ext-yang-07?  Please Reply-All 
> to *this*
> email and 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 chairs

-- 
David Ball
<daviball@cisco.com>


--------------C1DFB8B0A31581DD7F549B38
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 text="#000000" bgcolor="#FFFFFF">
    <p><span style="background-color: rgba(255, 255, 255, 0);" class="">No,
        I'm not aware of any IPR that applies to this draft.</span></p>
    <p><span style="background-color: rgba(255, 255, 255, 0);" class="">   
        David<br>
      </span></p>
    <div class="moz-cite-prefix">On 10/07/2019 23:07, Kent Watsen wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:0100016bdded624b-ed3b9adc-d830-4e63-a0e9-efc2aa75e807-000000@email.amazonses.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <div dir="ltr" class="" style="font-family: Helvetica-Light;
        caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><span class=""
          style="background-color: rgba(255, 255, 255, 0);">To each
          author and contributor listed on the "To" line.<br class="">
          <br class="">
          In order to complete the Adoption poll, are you aware of any
          IPR that applies<br class="">
          to </span><span class="" style="color: rgba(0, 0, 0, 0.85098);
          font-family: &quot;Helvetica Neue&quot;;">WG Last Call:
          draft-ietf-netmod-intf-ext-yang-07</span><span class=""
          style="background-color: rgba(255, 255, 255, 0);">?  Please
          Reply-All to *this*</span></div>
      <div dir="ltr" class="" style="font-family: Helvetica-Light;
        caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><span class=""
          style="background-color: rgba(255, 255, 255, 0);">email and </span><span
          class="" style="background-color: rgba(255, 255, 255, 0);">state
          either:</span></div>
      <div dir="ltr" class="" style="font-family: Helvetica-Light;
        caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><span class=""
          style="background-color: rgba(255, 255, 255, 0);"><br class="">
          "No, I'm not aware of any IPR that applies to this draft"<br
            class="">
          or<br class="">
          "Yes, I'm aware of IPR that applies to this draft"<br class="">
          <br class="">
          If "yes", has this IPR been disclosed in compliance with IETF
          IPR rules<br class="">
          (see RFCs 3669, 5378 and 8179 for more details)?<br class="">
          <br class="">
          If "yes" again, please state either:<br class="">
          <br class="">
          "Yes, the IPR has been disclosed in compliance with IETF IPR
          rules"<br class="">
          or<br class="">
          "No, the IPR has not been disclosed"<br class="">
          <br class="">
          If you answer no, please provide any additional details you
          think appropriate.<br class="">
          <br class="">
          If you are listed as a document author or contributor please
          answer the above by<br class="">
          responding to this email regardless of whether or not you are
          aware of any relevant<br class="">
          IPR.  This document will not advance to the next stage until a
          response has been<br class="">
          received from each author and listed contributor.  NOTE: THIS
          APPLIES TO ALL<br class="">
          OF YOU LISTED IN THIS MESSAGE'S TO LINES.<br class="">
          <br class="">
          If you are on the WG email list or attend WG meetings but are
          not listed as an author<br class="">
          or contributor, we remind you of your obligations under the
          IETF IPR rules which<br class="">
          encourages you to notify the IETF if you are aware of IPR of
          others on an IETF<br class="">
          contribution, or to refrain from participating in any
          contribution or discussion related<br class="">
          to your undisclosed IPR. For more information, please see the
          RFCs listed above<br class="">
          and <a
href="http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty"
            class="" moz-do-not-send="true">http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty</a>.<br
            class="">
          <br class="">
          Thank you,</span></div>
      <div dir="ltr" class="" style="font-family: Helvetica-Light;
        caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">NETMOD chairs</div>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
David Ball
<a class="moz-txt-link-rfc2396E" href="mailto:daviball@cisco.com">&lt;daviball@cisco.com&gt;</a></pre>
  </body>
</html>

--------------C1DFB8B0A31581DD7F549B38--


From nobody Thu Jul 11 01:51:02 2019
Return-Path: <daviball@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 A55101203AE for <netmod@ietfa.amsl.com>; Thu, 11 Jul 2019 01:51:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level: 
X-Spam-Status: No, score=-14.5 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, HTML_MESSAGE=0.001, 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
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 H3ktLZ3DVGEE for <netmod@ietfa.amsl.com>; Thu, 11 Jul 2019 01:50:58 -0700 (PDT)
Received: from aer-iport-2.cisco.com (aer-iport-2.cisco.com [173.38.203.52]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7E9C212030D for <netmod@ietf.org>; Thu, 11 Jul 2019 01:50:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6963; q=dns/txt; s=iport; t=1562835057; x=1564044657; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to; bh=lGv4xHDN11hX9IKZSoy7x8dDSvSwdubhiR878wkws2Y=; b=Ax+YVkqnbLRu6Qui/C56CVTOLPwVsCrzEJuLzZX7+sLouPN+gjCk2LlH L0uhW+cq80W2TP3vab8jvIiNcIyeMLGeAkLe2fkTd9HlpGK9+10Fpe+VX MPEbCu3TcQx1BJ4VRMofheIcZW6KsUa+DWhaUmE5AFs7tj6I3kEqjUrOJ E=;
X-IronPort-AV: E=Sophos; i="5.63,478,1557187200"; d="scan'208,217"; a="14185889"
Received: from aer-iport-nat.cisco.com (HELO aer-core-1.cisco.com) ([173.38.203.22]) by aer-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Jul 2019 08:50:55 +0000
Received: from [10.63.23.113] (dhcp-ensft1-uk-vla370-10-63-23-113.cisco.com [10.63.23.113]) by aer-core-1.cisco.com (8.15.2/8.15.2) with ESMTP id x6B8ornj017483; Thu, 11 Jul 2019 08:50:55 GMT
To: Kent Watsen <kent+ietf@watsen.net>, "Rob Wilton (rwilton)" <rwilton@cisco.com>, Tapraj Singh <tapsingh@cisco.com>, Selvakumar Sivaraj <ssivaraj@juniper.net>
Cc: "netmod@ietf.org" <netmod@ietf.org>
References: <0100016bdded5d4b-901644e4-0e63-4501-b8e3-940057030bf3-000000@email.amazonses.com>
From: David Ball <daviball@cisco.com>
Message-ID: <fcd557c1-0f31-6b0e-a0ae-ee9f7271e146@cisco.com>
Date: Thu, 11 Jul 2019 09:50:53 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <0100016bdded5d4b-901644e4-0e63-4501-b8e3-940057030bf3-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="------------053CA9EA2D9671712126B119"
Content-Language: en-US
X-Outbound-SMTP-Client: 10.63.23.113, dhcp-ensft1-uk-vla370-10-63-23-113.cisco.com
X-Outbound-Node: aer-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/o1lbqe_8Gl8Z3IwQMJ8CyqEJtys>
Subject: Re: [netmod] IPR poll on draft-ietf-netmod-sub-intf-vlan-model-05
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, 11 Jul 2019 08:51:01 -0000

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

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

David

On 10/07/2019 23:07, Kent Watsen wrote:
> To each author and contributor listed on the "To" line.
>
> In order to complete the Adoption poll, are you aware of any IPR that 
> applies
> to draft-ietf-netmod-sub-intf-vlan-model-05?  Please Reply-All to 
> *this* email
> and state either:
>
> "No, I'm not aware of any IPR that applies to this draft"
> o
> "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 chairs

-- 
David Ball
<daviball@cisco.com>


--------------053CA9EA2D9671712126B119
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 text="#000000" bgcolor="#FFFFFF">
    <p><span style="background-color: rgba(255, 255, 255, 0);" class="">No,
        I'm not aware of any IPR that applies to this draft.</span></p>
    <p><span style="background-color: rgba(255, 255, 255, 0);" class="">David<br>
      </span></p>
    <div class="moz-cite-prefix">On 10/07/2019 23:07, Kent Watsen wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:0100016bdded5d4b-901644e4-0e63-4501-b8e3-940057030bf3-000000@email.amazonses.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <div dir="ltr" class="" style="caret-color: rgb(0, 0, 0); color:
        rgb(0, 0, 0); font-family: Helvetica-Light;"><span class=""
          style="background-color: rgba(255, 255, 255, 0);"><font
            class="" face="Helvetica-Light" color="#000000"><span
              class="">To each author and contributor listed on the "To"
              line.</span></font><br class="">
          <br class="">
          <font class="" face="Helvetica-Light" color="#000000"><span
              class="">In order to complete the Adoption poll, are you
              aware of any IPR that applies</span></font><br class="">
          <font class="" face="Helvetica-Light" color="#000000"><span
              class="">to draft-ietf-netmod-sub-intf-vlan-model-05?
               Please Reply-All to *this* email </span></font></span></div>
      <div dir="ltr" class="" style="caret-color: rgb(0, 0, 0); color:
        rgb(0, 0, 0); font-family: Helvetica-Light;"><span class=""
          style="background-color: rgba(255, 255, 255, 0);"><font
            class="" face="Helvetica-Light" color="#000000">and </font></span><span
          class="" style="background-color: rgba(255, 255, 255, 0);">state
          either:</span></div>
      <div dir="ltr" class="" style="font-family: Helvetica-Light;
        caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><span class=""
          style="background-color: rgba(255, 255, 255, 0);"><br class="">
          "No, I'm not aware of any IPR that applies to this draft"<br
            class="">
          o<br class="">
          "Yes, I'm aware of IPR that applies to this draft"<br class="">
          <br class="">
          If "yes", has this IPR been disclosed in compliance with IETF
          IPR rules<br class="">
          (see RFCs 3669, 5378 and 8179 for more details)?<br class="">
          <br class="">
          If "yes" again, please state either:<br class="">
          <br class="">
          "Yes, the IPR has been disclosed in compliance with IETF IPR
          rules"<br class="">
          or<br class="">
          "No, the IPR has not been disclosed"<br class="">
          <br class="">
          If you answer no, please provide any additional details you
          think appropriate.<br class="">
          <br class="">
          If you are listed as a document author or contributor please
          answer the above by<br class="">
          responding to this email regardless of whether or not you are
          aware of any relevant<br class="">
          IPR.  This document will not advance to the next stage until a
          response has been<br class="">
          received from each author and listed contributor.  NOTE: THIS
          APPLIES TO ALL<br class="">
          OF YOU LISTED IN THIS MESSAGE'S TO LINES.<br class="">
          <br class="">
          If you are on the WG email list or attend WG meetings but are
          not listed as an author<br class="">
          or contributor, we remind you of your obligations under the
          IETF IPR rules which<br class="">
          encourages you to notify the IETF if you are aware of IPR of
          others on an IETF<br class="">
          contribution, or to refrain from participating in any
          contribution or discussion related<br class="">
          to your undisclosed IPR. For more information, please see the
          RFCs listed above<br class="">
          and <a
href="http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty"
            class="" moz-do-not-send="true">http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty</a>.<br
            class="">
          <br class="">
          Thank you,<br class="">
          NETMOD chairs</span></div>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
David Ball
<a class="moz-txt-link-rfc2396E" href="mailto:daviball@cisco.com">&lt;daviball@cisco.com&gt;</a></pre>
  </body>
</html>

--------------053CA9EA2D9671712126B119--


From nobody Thu Jul 11 02:46:48 2019
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 1CC321203F2 for <netmod@ietfa.amsl.com>; Thu, 11 Jul 2019 02:46:40 -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, 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=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 v3vePxAoYr9d for <netmod@ietfa.amsl.com>; Thu, 11 Jul 2019 02:46:36 -0700 (PDT)
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 05FD812038A for <netmod@ietf.org>; Thu, 11 Jul 2019 02:46:36 -0700 (PDT)
Received: from cmgw12.unifiedlayer.com (unknown [10.9.0.12]) by gproxy5.mail.unifiedlayer.com (Postfix) with ESMTP id 423FA14044D for <netmod@ietf.org>; Thu, 11 Jul 2019 03:46:34 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id lVeshoi3IaTLglVeshTZcR; Thu, 11 Jul 2019 03:46:34 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: $(_cmae_reason
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Type:MIME-Version:Subject:References:In-Reply-To: Message-ID:Date:CC:To:From: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=r2W3cgxnBUq9X5ZYPrAaNdLjHIeGTOfEPCeGRHlxocA=; b=RdHa63kXKDD3FVvTLzsZ+dgSiK wMmAt+I+cf/kBPL6BKemsZN+btkm89YJxANMSa9p03qsgs1XX7DPwKP8a6dq2jj2TUxvRzM9z9Msp LSMImURPPXrx0L/5vtGuu2+Rw;
Received: from pool-72-66-11-201.washdc.fios.verizon.net ([72.66.11.201]:47175 helo=[11.5.0.30]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1hlVer-001fPb-OC; Thu, 11 Jul 2019 03:46:33 -0600
From: Lou Berger <lberger@labn.net>
To: Kent Watsen <kent@watsen.net>
CC: <netmod@ietf.org>
Date: Thu, 11 Jul 2019 05:46:30 -0400
Message-ID: <16be06d54f0.27ce.9b4188e636579690ba6c69f2c8a0f1fd@labn.net>
In-Reply-To: <0100016bdee1bb2c-27331635-a343-4e8c-b8a7-2bb05a8c675b-000000@email.amazonses.com>
References: <156167042338.21715.14230991158020374795@ietfa.amsl.com> <0100016b9add6136-2ad41038-eda3-4ebf-953f-187290bd678a-000000@email.amazonses.com> <eb036c34-5db1-2be2-88c4-8b105213dc9f@labn.net> <0100016bdee1bb2c-27331635-a343-4e8c-b8a7-2bb05a8c675b-000000@email.amazonses.com>
User-Agent: AquaMail/1.20.0-1462 (build: 102100002)
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----------16be06d57b025fc27ce937f384"
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: 72.66.11.201
X-Source-L: No
X-Exim-ID: 1hlVer-001fPb-OC
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: pool-72-66-11-201.washdc.fios.verizon.net ([11.5.0.30]) [72.66.11.201]:47175
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/c2RCFYsUmRu3p6svSfsWoMORG2Q>
Subject: Re: [netmod] I-D Action: draft-ietf-netmod-artwork-folding-06.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, 11 Jul 2019 09:46:46 -0000

This is a multi-part message in MIME format.
------------16be06d57b025fc27ce937f384
Content-Type: text/plain; format=flowed; charset="us-ascii"
Content-Transfer-Encoding: 8bit

Hi Kent,

Thanks for this.  I think 4d is suggesting putting the rfc number in the 
comment block too, but having it where it is may be sufficient - you can 
add it now or see if there's a request for this later.

I'll ask Ignas (our AD) if he wants it submitted now or once the ID gate 
reopens.

Lou


----------
On July 10, 2019 10:34:54 PM Kent Watsen <kent@watsen.net> wrote:

> Hi Lou (shepherd),
>
> The requested updates have been pushed to GitHub, as can be seen by the 
> commit diff: 
> https://github.com/netmod-wg/artwork-folding/commit/24a1b25abd4d33c2ac07f09b1daa8725b5061f4c 
> <https://github.com/netmod-wg/artwork-folding/commit/24a1b25abd4d33c2ac07f09b1daa8725b5061f4c>.
>
> -07 will be posted to Datatracker when the submission window reopens (or 
> sooner, if you request an exception).
>
> PS: Erik and I are listed as copyright holders, in addition to IETF Trust, 
> as seemed to be expected by (4c) in the link you provided.  Please let me 
> know if any adjustments are needed.
>
> Thanks,
> Kent (as an author)
>
>
>
>> On Jul 10, 2019, at 5:40 PM, Lou Berger <lberger@labn.net> wrote:
>> 
>> Hi Kent, Authors,
>> 
>> Sorry for the delay in processing this.  WRT your comments, see below:
>> 
>> On 6/27/2019 5:35 PM, Kent Watsen wrote:
>>> 
>>> This update primarily regards the non-normative script:
>>> 
>>>     - renamed to "rfcfold"
>>>     - now only uses sed one-liners
>>>     - auto-detects if platforms `[g]sed` and `pcregrep` are present and
>>>        suitable, outputting an error message if not.
>>>     - cleans up the temporary directory if exits for any reason
>>>     - improved error message around the script not implementing the
>>>       force-fold logic.
>>> 
>>>     Special thanks to Eric Auerswald for supplying the pull requests
>>>     for much of the above!
>>> 
>>> 
>>> Outside the updates to the script:
>>> 
>>>     - renamed 9.3:
>>>           OLD: Example Showing Smart Folding
>>>           NEW: Example Showing "Smart" Folding
>>> 
>>>     - renamed Appendix A:
>>>           OLD: POSIX Shell Script: rfcfold
>>>           NEW: POSIX Shell Script
>>> 
>>> 
>>> My only comments are:
>>> 
>>>     1) the script itself doesn't name itself "rfcfold" anywhere.
>>>             - albeit, the "name" attribute in the XML is set to "rfcfold".
>> I think adding a name would be good -- but this is a non-blocking comment.
>> 
>>> 
>>>     2) if the script is expected to be distributed, we may want/need to
>>>         add a copyright statement and/or a pointer to its GitHub repo.
>>> 
>>> 
>> I believe the trust requires a specific license in all code segments in 
>> RFCs, see https://trustee.ietf.org/license-info/IETF-TLP-5.htm 
>> <https://trustee.ietf.org/license-info/IETF-TLP-5.htm> section 4.  I think 
>> this needs to be added before the document can be submitted for publication.
>> 
>> Thanks,
>> 
>> Lou
>> 
>> (as Shepherd)
>> 
>> 
>> 
>>> Thanks,
>>> Kent
>>> 
>>> 
>>>> On Jun 27, 2019, at 5:20 PM, internet-drafts@ietf.org 
>>>> <mailto: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           : Handling Long Lines in Inclusions in Internet-Drafts and RFCs
>>>>        Authors         : Kent Watsen
>>>>                          Adrian Farrel
>>>>                          Qin Wu
>>>> 	Filename        : draft-ietf-netmod-artwork-folding-06.txt
>>>> 	Pages           : 26
>>>> 	Date            : 2019-06-27
>>>> 
>>>> Abstract:
>>>>   This document defines two strategies for handling long lines in
>>>>   width-bounded text content.  One strategy is based on the historic
>>>>   use of a single backslash ('\') character to indicate where line-
>>>>   folding has occurred, with the continuation occurring with the first
>>>>   non-space (' ') character on the next line.  The second strategy
>>>>   extends the first strategy by adding a second backslash character to
>>>>   identify where the continuation begins and thereby able to handle
>>>>   cases not supported by the first strategy.  Both strategies use a
>>>>   self-describing header enabling automated reconstitution of the
>>>>   original content.
>>>> 
>>>> 
>>>> The IETF datatracker status page for this draft is:
>>>> https://datatracker.ietf.org/doc/draft-ietf-netmod-artwork-folding/ 
>>>> <https://datatracker.ietf.org/doc/draft-ietf-netmod-artwork-folding/>
>>>> 
>>>> There are also htmlized versions available at:
>>>> https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-06 
>>>> <https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-06>
>>>> https://datatracker.ietf.org/doc/html/draft-ietf-netmod-artwork-folding-06 
>>>> <https://datatracker.ietf.org/doc/html/draft-ietf-netmod-artwork-folding-06>
>>>> 
>>>> A diff from the previous version is available at:
>>>> https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-artwork-folding-06 
>>>> <https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-artwork-folding-06>
>>>> 
>>>> 
>>>> 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/ <ftp://ftp.ietf.org/internet-drafts/>
>>>> 
>>>> _______________________________________________
>>>> netmod mailing list
>>>> netmod@ietf.org <mailto:netmod@ietf.org>
>>>> https://www.ietf.org/mailman/listinfo/netmod 
>>>> <https://www.ietf.org/mailman/listinfo/netmod>
>>> 
>>> 
>>> 
>>> _______________________________________________
>>> netmod mailing list
>>> netmod@ietf.org <mailto:netmod@ietf.org>
>>> https://www.ietf.org/mailman/listinfo/netmod 
>>> <https://www.ietf.org/mailman/listinfo/netmod>
>> _______________________________________________
>> netmod mailing list
>> netmod@ietf.org
>> https://www.ietf.org/mailman/listinfo/netmod
>

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

<html>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; line-break:=
 after-white-space;" class=3D""><div style=3D"color: black;">
<div style=3D"color: black;">
<p style=3D"margin: 0 0 1em 0; color: black;">Hi Kent,</p>
<p style=3D"margin: 0 0 1em 0; color: black;">Thanks for this.&nbsp; I thin=
k 4d is suggesting putting the rfc number in the comment block too, but hav=
ing it where it is may be sufficient - you can add it now or see if there's=
 a request for this later.</p>
<p style=3D"margin: 0 0 1em 0; color: black;">I'll ask Ignas (our AD) if he=
 wants it submitted now or once the ID gate reopens.</p>
<p style=3D"margin: 0 0 1em 0; color: black;">Lou</p>
</div>
<div style=3D"color: black;">
<hr style=3D"border: none; border-top: solid #D0D0D0 1.0pt;">
<p style=3D"color: black; font-size: 10pt; font-family: sans-serif; margin:=
 8pt 0;">On July 10, 2019 10:34:54 PM Kent Watsen &lt;kent@watsen.net&gt; w=
rote:</p>
<blockquote type=3D"cite" class=3D"gmail_quote" style=3D"margin: 0 0 0 0.75=
ex; border-left: 1px solid #808080; padding-left: 0.75ex;">
<div class=3D"">Hi Lou (shepherd),</div><div class=3D""><br class=3D""></di=
v><div class=3D"">The requested updates have been pushed to GitHub, as can =
be seen by the commit diff:&nbsp;<a href=3D"https://github.com/netmod-wg/ar=
twork-folding/commit/24a1b25abd4d33c2ac07f09b1daa8725b5061f4c" class=3D"">h=
ttps://github.com/netmod-wg/artwork-folding/commit/24a1b25abd4d33c2ac07f09b=
1daa8725b5061f4c</a>.</div><div class=3D""><br class=3D""></div><div class=
=3D"">-07 will be posted to Datatracker when the submission window reopens =
(or sooner, if you request an exception).</div><div class=3D""><br class=3D=
""></div><div class=3D"">PS: Erik and I are listed as copyright holders, in=
 addition to IETF Trust, as seemed to be expected by (4c) in the link you p=
rovided. &nbsp;Please let me know if any adjustments are needed.&nbsp;</div=
><div class=3D""><br class=3D""></div><div class=3D"">Thanks,</div><div cla=
ss=3D"">Kent (as an author)</div><div class=3D""><br class=3D""></div><br c=
lass=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div cla=
ss=3D"">On Jul 10, 2019, at 5:40 PM, Lou Berger &lt;<a href=3D"mailto:lberg=
er@labn.net" class=3D"">lberger@labn.net</a>&gt; wrote:</div><br class=3D"A=
pple-interchange-newline"><div class=3D"">
 =20
    <meta http-equiv=3D"Content-Type" content=3D"text/html;
      charset=3Dwindows-1252" class=3D"">
 =20
  <div text=3D"#000000" bgcolor=3D"#FFFFFF" class=3D""><p class=3D"">Hi Ken=
t, Authors,<br class=3D"">
    </p><p class=3D"">Sorry for the delay in processing this.&nbsp; WRT you=
r comments, see
      below:<br class=3D"">
    </p>
    <div class=3D"moz-cite-prefix">On 6/27/2019 5:35 PM, Kent Watsen
      wrote:<br class=3D"">
    </div>
    <blockquote type=3D"cite" cite=3D"mid:0100016b9add6136-2ad41038-eda3-4e=
bf-953f-187290bd678a-000000@email.amazonses.com" class=3D"">
      <meta http-equiv=3D"Content-Type" content=3D"text/html;
        charset=3Dwindows-1252" class=3D"">
      <div class=3D""><br class=3D"">
      </div>
      This update primarily regards the non-normative script:
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D"">&nbsp; &nbsp; - renamed to "rfcfold"</div>
      <div class=3D"">&nbsp; &nbsp; - now only uses sed one-liners</div>
      <div class=3D"">&nbsp; &nbsp; - auto-detects if platforms `[g]sed` an=
d
        `pcregrep` are present and</div>
      <div class=3D"">&nbsp; &nbsp; &nbsp; &nbsp;suitable, outputting an er=
ror message if not.</div>
      <div class=3D"">&nbsp; &nbsp; - cleans up the temporary directory if =
exits for
        any reason</div>
      <div class=3D"">&nbsp; &nbsp; - improved error message around the scr=
ipt not
        implementing the</div>
      <div class=3D"">&nbsp; &nbsp; &nbsp; force-fold logic.</div>
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D"">&nbsp; &nbsp; Special thanks to Eric Auerswald for su=
pplying
        the pull requests&nbsp;</div>
      <div class=3D"">&nbsp; &nbsp; for much of the above!</div>
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D"">Outside the updates to the script:</div>
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D"">&nbsp; &nbsp; - renamed 9.3:</div>
      <div class=3D"">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; OLD: Example Showi=
ng&nbsp;Smart&nbsp;Folding</div>
      <div class=3D"">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; NEW: Example Showi=
ng "Smart" Folding</div>
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D"">&nbsp; &nbsp; - renamed Appendix A:</div>
      <div class=3D"">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; OLD: POSIX Shell S=
cript: rfcfold</div>
      <div class=3D"">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; NEW: POSIX Shell S=
cript</div>
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D"">My only comments are:</div>
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D"">&nbsp; &nbsp; 1) the script itself doesn't name itsel=
f
        "rfcfold" anywhere.</div>
      <div class=3D"">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; - albeit, t=
he "name" attribute in the
        XML is set to "rfcfold".</div>
    </blockquote><p class=3D"">I think adding a name would be good -- but t=
his is a non-blocking
      comment.</p>
    <blockquote type=3D"cite" cite=3D"mid:0100016b9add6136-2ad41038-eda3-4e=
bf-953f-187290bd678a-000000@email.amazonses.com" class=3D"">
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D"">&nbsp; &nbsp; 2) if the script is expected to be dist=
ributed,
        we may want/need to</div>
      <div class=3D"">&nbsp; &nbsp; &nbsp; &nbsp; add a copyright statement=
 and/or a pointer
        to its GitHub repo.</div>
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D""><br class=3D"">
      </div>
    </blockquote><p class=3D"">I believe the trust requires a specific lice=
nse in all code
      segments in RFCs, see <a href=3D"https://trustee.ietf.org/license-inf=
o/IETF-TLP-5.htm" class=3D"">https://trustee.ietf.org/license-info/IETF-TLP=
-5.htm</a>
      section 4.&nbsp; I think this needs to be added before the document c=
an
      be submitted for publication.&nbsp; <br class=3D"">
    </p><p class=3D"">Thanks,</p><p class=3D"">Lou <br class=3D"">
    </p><p class=3D"">(as Shepherd)<br class=3D"">
    </p><p class=3D""><br class=3D"">
    </p>
    <blockquote type=3D"cite" cite=3D"mid:0100016b9add6136-2ad41038-eda3-4e=
bf-953f-187290bd678a-000000@email.amazonses.com" class=3D"">
      <div class=3D"">Thanks,</div>
      <div class=3D"">Kent</div>
      <div class=3D""><br class=3D"">
      </div>
      <div class=3D"">
        <div class=3D""><br class=3D"">
          <blockquote type=3D"cite" class=3D"">
            <div class=3D"">On Jun 27, 2019, at 5:20 PM, <a href=3D"mailto:=
internet-drafts@ietf.org" class=3D"" moz-do-not-send=3D"true">internet-draf=
ts@ietf.org</a>
              wrote:</div>
            <br class=3D"Apple-interchange-newline">
            <div class=3D"">
              <div class=3D""><br class=3D"">
                A New Internet-Draft is available from the on-line
                Internet-Drafts directories.<br class=3D"">
                This draft is a work item of the Network Modeling WG of
                the IETF.<br class=3D"">
                <br class=3D"">
                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Title &nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: Handling Long Lines in
                Inclusions in Internet-Drafts and RFCs<br class=3D"">
                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Authors &nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: Kent Watsen<br class=3D"">
                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;Adrian Farrel<br class=3D"">
                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;Qin Wu<br class=3D"">
                <span class=3D"Apple-tab-span" style=3D"white-space:pre">=
=09</span>Filename
                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: draft-ietf-netm=
od-artwork-folding-06.txt<br class=3D"">
                <span class=3D"Apple-tab-span" style=3D"white-space:pre">=
=09</span>Pages
                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;: 26<br class=3D"">
                <span class=3D"Apple-tab-span" style=3D"white-space:pre">=
=09</span>Date
                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;: 2019-06-27<br class=3D"">
                <br class=3D"">
                Abstract:<br class=3D"">
                &nbsp;&nbsp;This document defines two strategies for handli=
ng long
                lines in<br class=3D"">
                &nbsp;&nbsp;width-bounded text content. &nbsp;One strategy =
is based on
                the historic<br class=3D"">
                &nbsp;&nbsp;use of a single backslash ('\') character to in=
dicate
                where line-<br class=3D"">
                &nbsp;&nbsp;folding has occurred, with the continuation occ=
urring
                with the first<br class=3D"">
                &nbsp;&nbsp;non-space (' ') character on the next line. &nb=
sp;The
                second strategy<br class=3D"">
                &nbsp;&nbsp;extends the first strategy by adding a second
                backslash character to<br class=3D"">
                &nbsp;&nbsp;identify where the continuation begins and ther=
eby
                able to handle<br class=3D"">
                &nbsp;&nbsp;cases not supported by the first strategy. &nbs=
p;Both
                strategies use a<br class=3D"">
                &nbsp;&nbsp;self-describing header enabling automated
                reconstitution of the<br class=3D"">
                &nbsp;&nbsp;original content.<br class=3D"">
                <br class=3D"">
                <br class=3D"">
                The IETF datatracker status page for this draft is:<br clas=
s=3D"">
                <a href=3D"https://datatracker.ietf.org/doc/draft-ietf-netm=
od-artwork-folding/" class=3D"" moz-do-not-send=3D"true">https://datatracke=
r.ietf.org/doc/draft-ietf-netmod-artwork-folding/</a><br class=3D"">
                <br class=3D"">
                There are also htmlized versions available at:<br class=3D"=
">
<a class=3D"moz-txt-link-freetext" href=3D"https://tools.ietf.org/html/draf=
t-ietf-netmod-artwork-folding-06">https://tools.ietf.org/html/draft-ietf-ne=
tmod-artwork-folding-06</a><br class=3D"">
<a class=3D"moz-txt-link-freetext" href=3D"https://datatracker.ietf.org/doc=
/html/draft-ietf-netmod-artwork-folding-06">https://datatracker.ietf.org/do=
c/html/draft-ietf-netmod-artwork-folding-06</a><br class=3D"">
                <br class=3D"">
                A diff from the previous version is available at:<br class=
=3D"">
<a class=3D"moz-txt-link-freetext" href=3D"https://www.ietf.org/rfcdiff?url=
2=3Ddraft-ietf-netmod-artwork-folding-06">https://www.ietf.org/rfcdiff?url2=
=3Ddraft-ietf-netmod-artwork-folding-06</a><br class=3D"">
                <br class=3D"">
                <br class=3D"">
                Please note that it may take a couple of minutes from
                the time of submission<br class=3D"">
                until the htmlized version and diff are available at
                <a href=3D"http://tools.ietf.org" class=3D"">tools.ietf.org=
</a>.<br class=3D"">
                <br class=3D"">
                Internet-Drafts are also available by anonymous FTP at:<br =
class=3D"">
                <a class=3D"moz-txt-link-freetext" href=3D"ftp://ftp.ietf.o=
rg/internet-drafts/">ftp://ftp.ietf.org/internet-drafts/</a><br class=3D"">
                <br class=3D"">
                _______________________________________________<br class=3D=
"">
                netmod mailing list<br class=3D"">
                <a class=3D"moz-txt-link-abbreviated" href=3D"mailto:netmod=
@ietf.org">netmod@ietf.org</a><br class=3D"">
                <a class=3D"moz-txt-link-freetext" href=3D"https://www.ietf=
.org/mailman/listinfo/netmod">https://www.ietf.org/mailman/listinfo/netmod<=
/a><br class=3D"">
              </div>
            </div>
          </blockquote>
        </div>
        <br class=3D"">
      </div>
      <br class=3D"">
      <fieldset class=3D"mimeAttachmentHeader"></fieldset>
      <pre class=3D"moz-quote-pre" wrap=3D"">______________________________=
_________________
netmod mailing list
<a class=3D"moz-txt-link-abbreviated" href=3D"mailto:netmod@ietf.org">netmo=
d@ietf.org</a>
<a class=3D"moz-txt-link-freetext" href=3D"https://www.ietf.org/mailman/lis=
tinfo/netmod">https://www.ietf.org/mailman/listinfo/netmod</a>
</pre>
    </blockquote>
  </div>

_______________________________________________<br class=3D"">netmod mailin=
g list<br class=3D""><a href=3D"mailto:netmod@ietf.org" class=3D"">netmod@i=
etf.org</a><br class=3D"">https://www.ietf.org/mailman/listinfo/netmod<br c=
lass=3D""></div></blockquote></div><br class=3D""></blockquote>
</div>
</div>
</body>
</html>

------------16be06d57b025fc27ce937f384--


From nobody Thu Jul 11 03:45:14 2019
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 421B112017D for <netmod@ietfa.amsl.com>; Thu, 11 Jul 2019 03:45:12 -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 GyolRY4M-vzF for <netmod@ietfa.amsl.com>; Thu, 11 Jul 2019 03:45:08 -0700 (PDT)
Received: from trail.lhotka.name (trail.lhotka.name [77.48.224.143]) by ietfa.amsl.com (Postfix) with ESMTP id 588A81200E3 for <netmod@ietf.org>; Thu, 11 Jul 2019 03:45:07 -0700 (PDT)
Received: by trail.lhotka.name (Postfix, from userid 109) id 15DA11820420; Thu, 11 Jul 2019 12:44:45 +0200 (CEST)
Received: from localhost (nat-1.nic.cz [217.31.205.1]) by trail.lhotka.name (Postfix) with ESMTPSA id A569C182004A; Thu, 11 Jul 2019 12:44:23 +0200 (CEST)
From: Ladislav Lhotka <lhotka@nic.cz>
To: Jan =?utf-8?Q?Kundr=C3=A1t?= <jan.kundrat@cesnet.cz>, netmod@ietf.org
In-Reply-To: <8bcdad12-cec1-47b2-b8ad-bb8ab6d6783e@cesnet.cz>
References: <8bcdad12-cec1-47b2-b8ad-bb8ab6d6783e@cesnet.cz>
Mail-Followup-To: Jan =?utf-8?Q?Kundr=C3=A1t?= <jan.kundrat@cesnet.cz>, netmod@ietf.org
Date: Thu, 11 Jul 2019 12:44:43 +0200
Message-ID: <87lfx4df50.fsf@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/EhbbQwL3yxktgHxtu1nTdYu4BSQ>
Subject: Re: [netmod] draft-ietf-netmod-geo-location-01: an optional location info
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, 11 Jul 2019 10:45:12 -0000

Jan Kundr=C3=A1t <jan.kundrat@cesnet.cz> writes:

> Hi, I'm augmenting the ietf-network and ietf-network-topology=20
> from RFC 8345,  trying to add geolocation information to the=20
> network nodes. I found your  draft (thanks for it!),=20
> draft-ietf-netmod-geo-location-01. What I am  struggling with is=20
> adding the geolocation as an *optional* element.=20
>=20
> When I try this YANG construct:=20
>=20
>   augment "/nw:networks/nw:network/nw:node" {=20
>     when "../nw:network-types/my-topo:topology-type";=20
>     description "Optical elements within a network";=20
>=20
>     uses geo:geo-location;=20
>   }=20
>=20
> ....then my YANG instance data validator, libyang, complains=20
> when the  location is missing:

The "location" choice is defined as mandatory, so an instance of=20
one of the cases must be present. I don't know whether it is=20
necessary or not, but you can avoid it easily by overriding the=20
definition:

      uses geo:geo-location {
          refine geo-location/location {
              mandatory false;
          }
      }

Ahoj, Lada
=20
>=20
> err : Mandatory choice "location" missing a case branch.=20
> (/ietf-network:networks/network[network-id=3D'...']/node[node-id=3D'...']=
/my-topo:location/geo-location)=20
>=20
> I can do the augmentation with one more container (a presence=20
> one) like  this:=20
>=20
>   augment "/nw:networks/nw:network/nw:node" {=20
>     when "../nw:network-types/my-topo:topology-type";=20
>     description "Optical elements within a network";=20
>=20
>     container location {=20
>       presence true; uses geo:geo-location;=20
>     }=20=20=20=20=20
>   }=20
>=20
> The resulting data then contain an extra level of nesting. I=20
> think that  this is suboptimal.=20
>=20
> I have two questions:=20
>=20
> - Is that perhaps a bug in libyang?  - If libyang is correct, is=20
> there a way of making the location info  optional without that=20
> one more level of nesting?=20
>=20
> Also, the example does not work as-is because it's importing the=20
> module  using a wrong name. Here's a tiny patch:=20
>=20
> index 7bd8622c..088621a1 100644 ---=20
> a/experimental/ietf-extracted-YANG-modules/ietf-uses-geo-location@2019-02=
-02.yang=20
> +++=20
> b/experimental/ietf-extracted-YANG-modules/ietf-uses-geo-location@2019-02=
-02.yang=20
> @@ -2,7 +2,7 @@ module ietf-uses-geo-location {=20
>    namespace=20
>      "urn:ietf:params:xml:ns:yang:ietf-uses-geo-location";=20
>    prefix ugeo;=20
> -  import geo-location { prefix geo; } +  import=20
> ietf-geo-location { prefix geo; }=20
>    organization "Empty Org"; contact "Example Author=20
>    <eauthor@example.com>"; description "Example use of=20
>    geo-location";=20
>=20
> The -00 version was correct in this, BTW.=20
>=20
> With kind regards, Jan=20
>=20
> _______________________________________________ netmod mailing=20
> list netmod@ietf.org=20
> https://www.ietf.org/mailman/listinfo/netmod=20

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


From nobody Thu Jul 11 06:44:57 2019
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 47E2812026F; Thu, 11 Jul 2019 06:44:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.197
X-Spam-Level: 
X-Spam-Status: No, score=-4.197 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 AFQRMTDjepHg; Thu, 11 Jul 2019 06:44:42 -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 E4F7D120119; Thu, 11 Jul 2019 06:44:41 -0700 (PDT)
Received: from [192.168.217.110] (p5089AF0A.dip0.t-ipconnect.de [80.137.175.10]) (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 45ky3C3xl0zyVZ; Thu, 11 Jul 2019 15:44:39 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
Date: Thu, 11 Jul 2019 15:44:38 +0200
Cc: Netconf <netconf@ietf.org>, NETMOD WG <netmod@ietf.org>, yot@ietf.org
X-Mao-Original-Outgoing-Id: 584545476.604437-e9f458df7968ab826f10fd10c6a58847
Reply-To: core <core@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <5B9F7D96-8E1D-4B04-8F48-0BD165E28F73@tzi.org>
To: core <core@ietf.org>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/76HmSh9ajXAGIlFL1fR4NpGVjCA>
Subject: [netmod] =?utf-8?q?=F0=9F=94=94_CoRE_Working_Group_Adoption_call?= =?utf-8?q?_for_draft-veillette-core-yang-library-05=2Etxt?=
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, 11 Jul 2019 13:44:49 -0000

RFC 8525 defines a YANG data model for information about the YANG =
modules, datastores, and datastore schemas used by a network management =
server.   This data model is based on string representations of YANG =
identifiers.

To be more useful in a constrained environment (CoRECONF/COMI), it is =
useful to have a YANG data model that can employ the efficiency of SIDs =
(draft-ietf-core-sid).  draft-veillette-core-yang-library-05.txt =
provides a straightforward translation of RFC 8525 to SID-based =
identification, with some legacy support removed and some other =
efficiencies added.  This specification complements the three other =
CoRECONF specifications draft-ietf-core-yang-cbor, draft-ietf-core-sid, =
and draft-ietf-core-comi, which we hope to ship soon.

This starts a one-week working group adoption call.
This is a formal call for adoption of this draft as a WG document of the =
CoRE WG.
If you have read the draft and support adopting it, please say so.
If you see a problem with adopting it as a WG document, please tell us.
For both, remember that WG adoption does not mean that we already have =
consensus on all the details(*), just that this is the right working =
document to address the issue (and that we should address the issue in =
the first place); you are encouraged to mention any issues that you =
already know.

This WGA call is CCed to the netconf and netmod working groups, as the =
expertise about YANG modules is focused there, as well as the =
yang-of-things non-WG mailing list.  Please respond to core@ietf.org, or =
exceptionally to core-chairs@ietf.org (for off-list comments).

This formal WG adoption call runs until the end of July 18th.

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

(*) say, is the module-set index really limited to an 8-bit number?


From nobody Thu Jul 11 06:55:16 2019
Return-Path: <jan.kundrat@cesnet.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 75CE5120044 for <netmod@ietfa.amsl.com>; Thu, 11 Jul 2019 06:55:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.298
X-Spam-Level: 
X-Spam-Status: No, score=-4.298 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, 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=cesnet.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 C0WF_bdK9Gmj for <netmod@ietfa.amsl.com>; Thu, 11 Jul 2019 06:55:10 -0700 (PDT)
Received: from office2.cesnet.cz (office2.cesnet.cz [195.113.144.244]) (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 CEC2512002F for <netmod@ietf.org>; Thu, 11 Jul 2019 06:55:09 -0700 (PDT)
Received: from localhost (2a01cb0580a402006114d55734de27b2.ipv6.abo.wanadoo.fr [IPv6:2a01:cb05:80a4:200:6114:d557:34de:27b2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by office2.cesnet.cz (Postfix) with ESMTPSA id 1CC60400068; Thu, 11 Jul 2019 15:54:57 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cesnet.cz; s=office2; t=1562853303; bh=Aii9AskkBx8y9xXWU0g5qB5auGh6cjxEtJZCF5tHbCA=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=hxGfThfxqE3wnzt2JDT7XwC/Pa4DwLrxiNnOJR81iyWHJOwCbuHIQKQV9lw8Y44VB nh6nviY/cAn3D6c/c3zHS6kvIi9uaYGu6HGXnR/5qMX5TgligcJYlUPcv9OqTLEKXE XMJ23nVpFcTfH5j2i2SGcAl+xTF702KKHyQ7ch50=
From: =?iso-8859-1?Q?Jan_Kundr=E1t?= <jan.kundrat@cesnet.cz>
To: Ladislav Lhotka <lhotka@nic.cz>
Cc: <netmod@ietf.org>
Date: Thu, 11 Jul 2019 15:54:50 +0200
MIME-Version: 1.0
Message-ID: <8daa922c-194c-4a1f-9a4e-b2851ef58ed3@cesnet.cz>
In-Reply-To: <87lfx4df50.fsf@nic.cz>
References: <8bcdad12-cec1-47b2-b8ad-bb8ab6d6783e@cesnet.cz> <87lfx4df50.fsf@nic.cz>
Organization: CESNET
User-Agent: Trojita/v0.7-402-g90b417b1-dirty; Qt/5.13.0; xcb; Linux; Gentoo Base System release 2.4.1
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/uYDWaiCFMnMVPyp12-qyf4JTzPY>
Subject: Re: [netmod]  =?iso-8859-1?q?draft-ietf-netmod-geo-location-01=3A_an_?= =?iso-8859-1?q?optional_location_info?=
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, 11 Jul 2019 13:55:13 -0000

> The "location" choice is defined as mandatory, so an instance=20
> of one of the cases must be present. I don't know whether it is=20
> necessary or not, but you can avoid it easily by overriding the=20
> definition:

Thanks for explaining this. I'll leave it to the draft authors to evaluate=20=

whether an optional geolocation makes more sense than a hard-coded one.

Diky
Honza K.


From peter.schneider@kontron.com  Thu Jul 11 10:04:35 2019
Return-Path: <peter.schneider@kontron.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 6D9BD120106 for <netmod@ietfa.amsl.com>; Thu, 11 Jul 2019 10:04:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.138
X-Spam-Level: 
X-Spam-Status: No, score=0.138 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, HTML_TITLE_SUBJ_DIFF=2.036, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 G4aZbkIeC-2A for <netmod@ietfa.amsl.com>; Thu, 11 Jul 2019 10:04:33 -0700 (PDT)
Received: from skedge04.snt-world.com (skedge04.snt-world.com [91.208.41.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 036AB12003E for <netmod@ietf.org>; Thu, 11 Jul 2019 10:04:32 -0700 (PDT)
Received: from sntmail10s.snt-is.com (unknown [10.203.32.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by skedge04.snt-world.com (Postfix) with ESMTPS id 991E467A861 for <netmod@ietf.org>; Thu, 11 Jul 2019 19:04:26 +0200 (CEST)
Received: from sntmail12r.snt-is.com (10.203.32.182) by sntmail10s.snt-is.com (10.203.32.183) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Thu, 11 Jul 2019 19:04:26 +0200
Received: from sntmail12r.snt-is.com ([fe80::e551:8750:7bba:3305]) by sntmail12r.snt-is.com ([fe80::e551:8750:7bba:3305%3]) with mapi id 15.01.1713.004; Thu, 11 Jul 2019 19:04:26 +0200
From: Peter Schneider <Peter.Schneider@kontron.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Question regarding RFC 8344
Thread-Index: AQHVOAqxOQ2eErtrGE+3EQjS430EUA==
Date: Thu, 11 Jul 2019 17:04:26 +0000
Message-ID: <fa13ed97-bd27-7d8e-921b-567521f5e739@kontron.com>
Accept-Language: de-DE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2
x-originating-ip: [10.228.0.139]
x-c2processedorg: 51b406b7-48a2-4d03-b652-521f56ac89f3
Content-Type: multipart/alternative; boundary="_000_fa13ed97bd277d8e921b567521f5e739kontroncom_"
MIME-Version: 1.0
X-SnT-MailScanner-Information: Please contact the ISP for more information
X-SnT-MailScanner-ID: 991E467A861.A52F7
X-SnT-MailScanner: Not scanned: please contact your Internet E-Mail Service Provider for details
X-SnT-MailScanner-SpamCheck: 
X-SnT-MailScanner-From: peter.schneider@kontron.com
X-SnT-MailScanner-To: netmod@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/m219jxu7WRtvLlkHY4b8AqB5tVo>
X-Mailman-Approved-At: Sun, 14 Jul 2019 07:51:13 -0700
Subject: [netmod] Question regarding RFC 8344
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, 12 Jul 2019 07:46:16 -0000

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

SGksDQoNCkkgc3R1bWJsZWQgb24gYW4gaW5jb21wYXRpYmlsaXR5IGJldHdlZW4gdGhlIElQIE1h
bmFnZW1lbnQgWUFORyBNb2R1bGUgYW5kIHRoZSByZWFsIHdvcmxkOg0KSW4gdGhlICdjb250YWlu
ZXIgaXB2NCcsIHRoZSBsZWFmICdtdHUnIGlzIGRlY2xhcmVkIGFzIHVpbnQxNiBpbiB0aGUgcmFu
Z2UgNjguLm1heCwgd2hpY2ggaXMgZWZmZWN0aXZlIHRoZSByYW5nZSA2OC4uNjU1MzUsIGFzIG5v
dGVkIGluIHJmYyA3OTUwPGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM3OTUwI3NlY3Rp
b24tOS4yPiAuDQpPbiB0aGUgb3RoZXIgc2lkZSwgdGhlIGRlZmF1bHQgTVRVIHNpemUgb2YgdGhl
IGxvb3BiYWNrIGludGVyZmFjZSBpbiBMaW51eCBpcyA2NTUzNiBzaW5jZSBzZXZlcmFsIHllYXJz
Lg0KRGVwZW5kaW5nIG9uIHRoZSB1c2VkIG5ldGNvbmYgY2xpZW50LCB0aGUgY2xpZW50IGVpdGhl
ciByZXBvcnRzIChjb3JyZWN0bHkpIGFuIGVycm9yIHdoZW4gZ2V0dGluZyAvIGNvbmZpZ3VyaW5n
IHRoZSBsb29wYmFjayBpbnRlcmZhY2UsIG9yIHNpbGVudGx5IHJlZHVjZXMgL3JhaXNlcyB0aGUg
c2hvd24gcmVzcC4gY29uZmlndXJlZCB2YWx1ZSBmb3IgdGhlIG10dS4NCg0KQXJlIHRoZXJlIGFu
eSBzdGF0ZW1lbnRzIGF2YWlsYWJsZSBvbiB0aGlzIGlzc3VlPw0KDQpLaW5kIFJlZ2FyZHMsDQoN
ClBldGVyIFNjaG5laWRlcg0KLS0NClBldGVyIFNjaG5laWRlcg0KU29mdHdhcmUgRW5naW5lZXIg
UiZEDQpLb250cm9uDQpIZWlucmljaC1CYXJ0aC1TdHJhc3NlIDEtMWEgfCA2NjExNSBTYWFyYnLD
vGNrZW4gfCBHZXJtYW55DQpQOiArNDkgNjgxIDk1OTE2IDIwNg0KcGV0ZXIuc2NobmVpZGVyQGtv
bnRyb24uY29tPG1haWx0bzpwZXRlci5zY2huZWlkZXJAa29udHJvbi5jb20+DQoNCldlYnNpdGU8
aHR0cDovL3d3dy5rb250cm9uLmNvbS8+IHwgQmxvZzxodHRwOi8vYmxvZy5rb250cm9uLmNvbS8+
IHwgVHdpdHRlcjxodHRwczovL3R3aXR0ZXIuY29tL0tvbnRyb24+IHwgTGlua2VkSW48aHR0cHM6
Ly93d3cubGlua2VkaW4uY29tL2NvbXBhbnkva29udHJvbj4gfCBZb3VUdWJlPGh0dHBzOi8vd3d3
LnlvdXR1YmUuY29tL2NoYW5uZWwvVUNYa3BfMWdKYkcwVW0xdnpkb3dscXd3PiB8IEZhY2Vib29r
PGh0dHBzOi8vd3d3LmZhY2Vib29rLmNvbS9rb250cm9uPg0KDQpLb250cm9uIEV1cm9wZSBHbWJI
DQpEaWUgZ2VzZXR6bGljaGVuIFBmbGljaHRhbmdhYmVuIGZpbmRlbiBTaWUgaGllcjxodHRwOi8v
d3d3LmtvbnRyb24uZGUvYWRkaXRpb25hbC9pbXByZXNzdW0+Lg0KUGxlYXNlIGZpbmQgb3VyIG1h
bmRhdG9yeSBsZWdhbCBzdGF0ZW1lbnRzIGhpZXI8aHR0cDovL3d3dy5rb250cm9uLmNvbS9hZGRp
dGlvbmFsL2Rpc2NsYWltZXI+Lg0KTWl0IGRlbSDDlmZmbmVuIGRpZXNlcyBFLU1haWxzIHN0aW1t
ZW4gU2llIEtvbnRyb25zIFJpY2h0bGluaWVuIHp1ciBlbGVrdHJvbmlzY2hlbiBLb21tdW5pa2F0
aW9uPGh0dHA6Ly93d3cua29udHJvbi5kZS9hZGRpdGlvbmFsL3JlY2h0bGljaGUtaGlud2Vpc2U+
IHp1Lg0KQnkgb3BlbmluZyB0aGlzIGVtYWlsIHlvdSBhcmUgYWdyZWVpbmcgdG8gS29udHJvbidz
IEVsZWN0cm9uaWMgQ29tbXVuaWNhdGlvbnMgUG9saWN5PGh0dHA6Ly93d3cua29udHJvbi5jb20v
YWRkaXRpb25hbC9sZWdhbC1hbmQtY29weXJpZ2h0LWluZm9ybWF0aW9uPg0K

--_000_fa13ed97bd277d8e921b567521f5e739kontroncom_
Content-Type: text/html; charset="utf-8"
Content-ID: <937EF7C0F3917640B8F32C0F152059C8@snt-world.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IGJnY29sb3I9IiNGRkZG
RkYiIHRleHQ9IiMwMDAwMDAiPg0KSGksPGJyPg0KPGJyPg0KSSBzdHVtYmxlZCBvbiBhbiBpbmNv
bXBhdGliaWxpdHkgYmV0d2VlbiB0aGUgSVAgTWFuYWdlbWVudCBZQU5HIE1vZHVsZSBhbmQgdGhl
IHJlYWwgd29ybGQ6PGJyPg0KSW4gdGhlICdjb250YWluZXIgaXB2NCcsIHRoZSBsZWFmICdtdHUn
IGlzIGRlY2xhcmVkIGFzIHVpbnQxNiBpbiB0aGUgcmFuZ2UgNjguLm1heCwgd2hpY2ggaXMgZWZm
ZWN0aXZlIHRoZSByYW5nZSA2OC4uNjU1MzUsIGFzIG5vdGVkIGluJm5ic3A7PGEgbW96LWRvLW5v
dC1zZW5kPSJ0cnVlIiBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNzk1MCNz
ZWN0aW9uLTkuMiI+cmZjIDc5NTA8L2E+IC48YnI+DQpPbiB0aGUgb3RoZXIgc2lkZSwgdGhlIGRl
ZmF1bHQgTVRVIHNpemUgb2YgdGhlIGxvb3BiYWNrIGludGVyZmFjZSBpbiBMaW51eCBpcyA2NTUz
NiBzaW5jZSBzZXZlcmFsIHllYXJzLjxicj4NCkRlcGVuZGluZyBvbiB0aGUgdXNlZCBuZXRjb25m
IGNsaWVudCwgdGhlIGNsaWVudCBlaXRoZXIgcmVwb3J0cyAoY29ycmVjdGx5KSBhbiBlcnJvciB3
aGVuIGdldHRpbmcgLyBjb25maWd1cmluZyB0aGUgbG9vcGJhY2sgaW50ZXJmYWNlLCBvciBzaWxl
bnRseSByZWR1Y2VzIC9yYWlzZXMgdGhlIHNob3duIHJlc3AuIGNvbmZpZ3VyZWQgdmFsdWUgZm9y
IHRoZSBtdHUuPGJyPg0KPGJyPg0KQXJlIHRoZXJlIGFueSBzdGF0ZW1lbnRzIGF2YWlsYWJsZSBv
biB0aGlzIGlzc3VlPzxicj4NCjxicj4NCktpbmQgUmVnYXJkcyw8YnI+DQo8YnI+DQpQZXRlciBT
Y2huZWlkZXI8YnI+DQo8ZGl2IGNsYXNzPSJtb3otc2lnbmF0dXJlIj4tLSA8YnI+DQo8dGl0bGU+
RW1haWwgU2lnbmF0dXJlIG9mICZsdDthIGNsYXNzPSZxdW90O21vei10eHQtbGluay1hYmJyZXZp
YXRlZCZxdW90OyBocmVmPSZxdW90O21haWx0bzpwZXRlci5zY2huZWlkZXJAa29udHJvbi5jb20m
cXVvdDsmZ3Q7cGV0ZXIuc2NobmVpZGVyQGtvbnRyb24uY29tJmx0Oy9hJmd0OzwvdGl0bGU+DQo8
Zm9udCBjb2xvcj0iIzAwNDE2OSIgc2l6ZT0iMiI+PGI+UGV0ZXIgU2NobmVpZGVyPC9iPiA8YnI+
DQpTb2Z0d2FyZSBFbmdpbmVlciBSJmFtcDtEIDxicj4NCjxiPktvbnRyb248L2I+IDxicj4NCkhl
aW5yaWNoLUJhcnRoLVN0cmFzc2UgMS0xYSB8IDY2MTE1IFNhYXJicsO8Y2tlbiB8IEdlcm1hbnkg
PGJyPg0KUDogJiM0Mzs0OSA2ODEgOTU5MTYgMjA2IDxicj4NCjxhIGhyZWY9Im1haWx0bzpwZXRl
ci5zY2huZWlkZXJAa29udHJvbi5jb20iPjx1PnBldGVyLnNjaG5laWRlckBrb250cm9uLmNvbTwv
dT48L2E+DQo8YnI+DQo8YnI+DQo8YSBocmVmPSJodHRwOi8vd3d3LmtvbnRyb24uY29tLyI+PGZv
bnQgY29sb3I9IiMwMDU1ZmYiPldlYnNpdGU8L2ZvbnQ+PC9hPiB8IDxhIGhyZWY9Imh0dHA6Ly9i
bG9nLmtvbnRyb24uY29tLyI+DQo8Zm9udCBjb2xvcj0iIzAwNTVmZiI+QmxvZzwvZm9udD48L2E+
IHwgPGEgaHJlZj0iaHR0cHM6Ly90d2l0dGVyLmNvbS9Lb250cm9uIj48Zm9udCBjb2xvcj0iIzAw
NTVmZiI+VHdpdHRlcjwvZm9udD48L2E+IHwNCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmxpbmtlZGlu
LmNvbS9jb21wYW55L2tvbnRyb24iPjxmb250IGNvbG9yPSIjMDA1NWZmIj5MaW5rZWRJbjwvZm9u
dD48L2E+IHwNCjxhIGhyZWY9Imh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL2NoYW5uZWwvVUNYa3Bf
MWdKYkcwVW0xdnpkb3dscXd3Ij48Zm9udCBjb2xvcj0iIzAwNTVmZiI+WW91VHViZTwvZm9udD48
L2E+IHwNCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmZhY2Vib29rLmNvbS9rb250cm9uIj48Zm9udCBj
b2xvcj0iIzAwNTVmZiI+RmFjZWJvb2s8L2ZvbnQ+PC9hPg0KPGZvbnQgc2l6ZT0iMSI+PGJyPg0K
PGJyPg0KPGI+S29udHJvbiBFdXJvcGUgR21iSDwvYj4gPGJyPg0KPGZvbnQgY29sb3I9IiMwMDQx
NjkiPkRpZSBnZXNldHpsaWNoZW4gUGZsaWNodGFuZ2FiZW4gZmluZGVuIFNpZSA8YSBocmVmPSJo
dHRwOi8vd3d3LmtvbnRyb24uZGUvYWRkaXRpb25hbC9pbXByZXNzdW0iPg0KaGllcjwvYT4uPC9m
b250PiA8YnI+DQo8Zm9udCBjb2xvcj0iIzAwNDE2OSI+UGxlYXNlIGZpbmQgb3VyIG1hbmRhdG9y
eSBsZWdhbCBzdGF0ZW1lbnRzIDxhIGhyZWY9Imh0dHA6Ly93d3cua29udHJvbi5jb20vYWRkaXRp
b25hbC9kaXNjbGFpbWVyIj4NCmhpZXI8L2E+LjwvZm9udD4gPGJyPg0KPGZvbnQgY29sb3I9IiMw
MDQxNjkiPk1pdCBkZW0gw5ZmZm5lbiBkaWVzZXMgRS1NYWlscyBzdGltbWVuIFNpZSBLb250cm9u
cyA8YSBocmVmPSJodHRwOi8vd3d3LmtvbnRyb24uZGUvYWRkaXRpb25hbC9yZWNodGxpY2hlLWhp
bndlaXNlIj4NClJpY2h0bGluaWVuIHp1ciBlbGVrdHJvbmlzY2hlbiBLb21tdW5pa2F0aW9uPC9h
PiB6dS48L2ZvbnQ+IDxicj4NCjxmb250IGNvbG9yPSIjMDA0MTY5Ij5CeSBvcGVuaW5nIHRoaXMg
ZW1haWwgeW91IGFyZSBhZ3JlZWluZyB0byBLb250cm9uJ3MgPGEgaHJlZj0iaHR0cDovL3d3dy5r
b250cm9uLmNvbS9hZGRpdGlvbmFsL2xlZ2FsLWFuZC1jb3B5cmlnaHQtaW5mb3JtYXRpb24iPg0K
RWxlY3Ryb25pYyBDb21tdW5pY2F0aW9ucyBQb2xpY3k8L2E+PC9mb250PiA8L2ZvbnQ+PC9mb250
PjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_fa13ed97bd277d8e921b567521f5e739kontroncom_--


From nobody Sun Jul 14 13:04:00 2019
Return-Path: <0100016bf2159537-b6bc7eda-2958-4da3-a3f8-460a13f45b65-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 6A1DA120157; Sun, 14 Jul 2019 13:03:52 -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 w_EiSR3NZxK4; Sun, 14 Jul 2019 13:03:50 -0700 (PDT)
Received: from a8-64.smtp-out.amazonses.com (a8-64.smtp-out.amazonses.com [54.240.8.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C02E1200D8; Sun, 14 Jul 2019 13:03:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1563134629; h=From:Content-Type:Mime-Version:Subject:Message-Id:References:To:Date:Feedback-ID; bh=SSqYv8ezSD1IvqrLilROT5bV+EiKZVWgt7Y7pZQuOQs=; b=S80MqKXtSY0DmMacuAAHruYX6hdr4h2THPvl5cAxso2Qm6rkw9qwNDcxY8tJYXU6 MrRx5HEVs2VmGCN2zs+MVymSkyF3l+e7u2WUOClKME4BPamYzw5qxEpM34bD/kpBV1m RdGL5mFIc3fwAlUmetxEDf/ubuOigj0DGu5jHrKE=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: multipart/alternative; boundary="Apple-Mail=_3CAB7517-98AF-4955-9DE9-4455901D0898"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Message-ID: <0100016bf2159537-b6bc7eda-2958-4da3-a3f8-460a13f45b65-000000@email.amazonses.com>
References: <c64dad42-17cb-487f-a9de-20a88aef68b4@nostrum.com>
To: "netconf@ietf.org" <netconf@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Date: Sun, 14 Jul 2019 20:03:49 +0000
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2019.07.14-54.240.8.64
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ymrbkQZzFJMljUv_K9yXFi6qJ6U>
Subject: [netmod] Fwd: New datatracker feature: Allow presenters to upload slides
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, 14 Jul 2019 20:03:52 -0000

--Apple-Mail=_3CAB7517-98AF-4955-9DE9-4455901D0898
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

IETF 105 Presenters!

Please note that, per below, *you* are now able to upload your own =
slides to Datatracker.  Please try to do this, the links to use are:

    For NETCONF: =
https://datatracker.ietf.org/meeting/105/session/netconf =
<https://datatracker.ietf.org/meeting/105/session/netconf>
    For NETMOD: https://datatracker.ietf.org/meeting/105/session/netmod =
<https://datatracker.ietf.org/meeting/105/session/netmod>

Thanks,
Kent  // as co-chair of both WGs



> Begin forwarded message:
>=20
> From: Robert Sparks <rjsparks@nostrum.com>
> Subject: New datatracker feature: Allow presenters to upload slides
> Date: July 12, 2019 at 11:51:56 AM EDT
> To: IETF WG Chairs <wgchairs@ietf.org>
>=20
> Shortly after IETF 104, we added the ability for presenters to upload =
slides and suggesting to the chairs that they be added to a session.
>=20
> On the meeting materials page for a group (for example =
<https://datatracker.ietf.org/meeting/105/session/stir>) anyone logged =
in who is not a chair/secretary for the group gets a [Propose Slides] =
button.
>=20
> When they upload slides using that, the chairs will get email, and the =
suggestions will appear in a new block on that page.
>=20
> Chairs can then accept or reject each suggestion.
>=20
> RjS
>=20


--Apple-Mail=_3CAB7517-98AF-4955-9DE9-4455901D0898
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"">IETF =
105 Presenters!<div class=3D""><br class=3D""></div><div class=3D"">Please=
 note that, per below, *you* are now able to upload your own slides to =
Datatracker. &nbsp;Please try to do this, the links to use =
are:</div><div class=3D""><br class=3D""></div><div class=3D"">&nbsp; =
&nbsp; For NETCONF:&nbsp;<a =
href=3D"https://datatracker.ietf.org/meeting/105/session/netconf" =
class=3D"">https://datatracker.ietf.org/meeting/105/session/netconf</a></d=
iv><div class=3D"">&nbsp; &nbsp; For NETMOD:&nbsp;<a =
href=3D"https://datatracker.ietf.org/meeting/105/session/netmod" =
class=3D"">https://datatracker.ietf.org/meeting/105/session/netmod</a></di=
v><div class=3D""><br class=3D""></div><div class=3D"">Thanks,</div><div =
class=3D"">Kent &nbsp;// as co-chair of both WGs</div><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">Begin =
forwarded message:</div><br class=3D"Apple-interchange-newline"><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">From: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">Robert Sparks &lt;<a =
href=3D"mailto:rjsparks@nostrum.com" =
class=3D"">rjsparks@nostrum.com</a>&gt;<br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Subject: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><b class=3D"">New datatracker =
feature: Allow presenters to upload slides</b><br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Date: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">July 12, 2019 at 11:51:56 AM =
EDT<br class=3D""></span></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span=
 style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">To: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">IETF WG Chairs &lt;<a =
href=3D"mailto:wgchairs@ietf.org" class=3D"">wgchairs@ietf.org</a>&gt;<br =
class=3D""></span></div><br class=3D""><div class=3D""><div =
class=3D"">Shortly after IETF 104, we added the ability for presenters =
to upload slides and suggesting to the chairs that they be added to a =
session.<br class=3D""><br class=3D"">On the meeting materials page for =
a group (for example &lt;<a =
href=3D"https://datatracker.ietf.org/meeting/105/session/stir" =
class=3D"">https://datatracker.ietf.org/meeting/105/session/stir</a>&gt;) =
anyone logged in who is not a chair/secretary for the group gets a =
[Propose Slides] button.<br class=3D""><br class=3D"">When they upload =
slides using that, the chairs will get email, and the suggestions will =
appear in a new block on that page.<br class=3D""><br class=3D"">Chairs =
can then accept or reject each suggestion.<br class=3D""><br =
class=3D"">RjS<br class=3D""><br =
class=3D""></div></div></blockquote></div><br class=3D""></body></html>=

--Apple-Mail=_3CAB7517-98AF-4955-9DE9-4455901D0898--


From nobody Sun Jul 14 16:06:46 2019
Return-Path: <vladimir@transpacket.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 DCAC4120158; Sun, 14 Jul 2019 16:06:44 -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, 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 qf_Aq0qKGegr; Sun, 14 Jul 2019 16:06:42 -0700 (PDT)
Received: from mail.transpacket.com (s91205186171.blix.com [91.205.186.171]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 498D1120134; Sun, 14 Jul 2019 16:06:38 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail.transpacket.com (Postfix) with ESMTP id 6AD4F4801E76; Mon, 15 Jul 2019 01:06:36 +0200 (CEST)
Received: from mail.transpacket.com ([127.0.0.1]) by localhost (mail.transpacket.com [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id MrN5xRXJ9MYm; Mon, 15 Jul 2019 01:06:36 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1]) by mail.transpacket.com (Postfix) with ESMTP id 4320D4801E7C; Mon, 15 Jul 2019 01:06:36 +0200 (CEST)
Received: from mail.transpacket.com ([127.0.0.1]) by localhost (mail.transpacket.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id r7AUjD8BbAyq; Mon, 15 Jul 2019 01:06:36 +0200 (CEST)
Received: from [192.168.0.21] (cm-84.209.19.126.getinternet.no [84.209.19.126]) by mail.transpacket.com (Postfix) with ESMTPSA id 1B6774801E0B; Mon, 15 Jul 2019 01:06:36 +0200 (CEST)
To: Peter Schneider <Peter.Schneider@kontron.com>, "netmod@ietf.org" <netmod@ietf.org>, draft-ietf-netmod-intf-ext-yang@ietf.org
References: <fa13ed97-bd27-7d8e-921b-567521f5e739@kontron.com>
From: Vladimir Vassilev <vladimir@transpacket.com>
Message-ID: <40226c76-0f5a-2680-fd92-0ebfbdd5a8b8@transpacket.com>
Date: Mon, 15 Jul 2019 01:06:35 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <fa13ed97-bd27-7d8e-921b-567521f5e739@kontron.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/6XQW6H2LvVzPnjk5QyHJhqEevzk>
Subject: Re: [netmod] Question regarding RFC 8344
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, 14 Jul 2019 23:06:45 -0000

On 7/11/19 7:04 PM, Peter Schneider wrote:
> Hi,
>
> I stumbled on an incompatibility between the IP Management YANG Module=20
> and the real world:
> In the 'container ipv4', the leaf 'mtu' is declared as uint16 in the=20
> range 68..max, which is effective the range 68..65535, as noted in rfc=20
> 7950 <https://tools.ietf.org/html/rfc7950#section-9.2> .
> On the other side, the default MTU size of the loopback interface in=20
> Linux is 65536 since several years.

I don't think there is a problem with RFC 8344 since the ipv4 protocol=20
MTU can not exceed 65535 bytes (RFC 791). The maximum payload supported=20
by an interface which is the case with the default value of the lo=20
interface MTU on your Linux distribution (seems this can be configured=20
to up to 2147483647 octets at least on mine) has to be greater then the=20
MTUs of all protocols (ipv4,ipv6 etc.) supported on that interface but=20
they do not need to be equal. It is indeed recommended that the maximum=20
"length of the data field of a packet" is used as defined in RFC 894=20
e.g. 1500 for ethernet but you can choose or be constrained (like in=20
this case) to not do so.

Currently there is no IETF RFC module that has data definition for=20
control of the interface MTU used as an upper limit for all protocol MTUs=
.

FYI there is a /interfaces/interface/l2-mtu leaf proposed in=20
draft-ietf-netmod-intf-ext-yang-07 where an uint16 type should probably=20
be changed to uint32.

IMO=C2=A0 "/interfaces/interface/mtu" leaf is needed that actually=20
corresponds to the maximum length of the data field of a packet and=20
already referred to in popular software like Linux as "interface MTU"=20
(there is no standard this is based on just running software as far as I=20
am aware) should be added in addition to the l2-mtu leaf. Then in your=20
case this leaf would be configured to 65536 for the lo interface while=20
the /interfaces/interface/ipv4/mtu can be less then that.

/ Vladimir

> Depending on the used netconf client, the client either reports=20
> (correctly) an error when getting / configuring the loopback=20
> interface, or silently reduces /raises the shown resp. configured=20
> value for the mtu.
>
> Are there any statements available on this issue?
>
> Kind Regards,
>
> Peter Schneider
> --=20
> Email Signature of <a class=3D"moz-txt-link-abbreviated"=20
> href=3D"mailto:peter.schneider@kontron.com">peter.schneider@kontron.com=
</a>=20
> *Peter Schneider*
> Software Engineer R&D
> *Kontron*
> Heinrich-Barth-Strasse 1-1a | 66115 Saarbr=C3=BCcken | Germany
> P: +49 681 95916 206
> _peter.schneider@kontron.com_ <mailto:peter.schneider@kontron.com>
>
> Website <http://www.kontron.com/> | Blog <http://blog.kontron.com/> |=20
> Twitter <https://twitter.com/Kontron> | LinkedIn=20
> <https://www.linkedin.com/company/kontron> | YouTube=20
> <https://www.youtube.com/channel/UCXkp_1gJbG0Um1vzdowlqww> | Facebook=20
> <https://www.facebook.com/kontron>
>
> *Kontron Europe GmbH*
> Die gesetzlichen Pflichtangaben finden Sie hier=20
> <http://www.kontron.de/additional/impressum>.
> Please find our mandatory legal statements hier=20
> <http://www.kontron.com/additional/disclaimer>.
> Mit dem =C3=96ffnen dieses E-Mails stimmen Sie Kontrons Richtlinien zur=
=20
> elektronischen Kommunikation=20
> <http://www.kontron.de/additional/rechtliche-hinweise> zu.
> By opening this email you are agreeing to Kontron's Electronic=20
> Communications Policy=20
> <http://www.kontron.com/additional/legal-and-copyright-information>
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Mon Jul 15 14:42:31 2019
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 16F0E120153; Mon, 15 Jul 2019 14:42:12 -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.98.3
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <156322693197.27105.3412105964430785934@ietfa.amsl.com>
Date: Mon, 15 Jul 2019 14:42:12 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Z959gD4j5cwo1wpU8EKp0il7-08>
Subject: [netmod] I-D Action: draft-ietf-netmod-yang-data-ext-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, 15 Jul 2019 21:42:18 -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 Data Structure Extensions
        Authors         : Andy Bierman
                          Martin Bjorklund
                          Kent Watsen
	Filename        : draft-ietf-netmod-yang-data-ext-04.txt
	Pages           : 16
	Date            : 2019-07-15

Abstract:
   This document describes YANG mechanisms for defining abstract data
   structures with YANG.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-data-ext/

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

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-yang-data-ext-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 Tue Jul 16 20:52:59 2019
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 BA3801200DB for <netmod@ietfa.amsl.com>; Tue, 16 Jul 2019 20:52:57 -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 ZjwjgQXVn93X for <netmod@ietfa.amsl.com>; Tue, 16 Jul 2019 20:52:56 -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 223E012000F for <netmod@ietf.org>; Tue, 16 Jul 2019 20:52:56 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id 59763B81032; Tue, 16 Jul 2019 20:52:52 -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: bill.wu@huawei.com, netmod@ietf.org, rfc-editor@rfc-editor.org
Content-Type: text/plain; charset=UTF-8
Message-Id: <20190717035252.59763B81032@rfc-editor.org>
Date: Tue, 16 Jul 2019 20:52:52 -0700 (PDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/uS3L4X0J2U-bMTMN9-aXkxmsG9c>
Subject: [netmod] [Technical Errata Reported] RFC7950 (5784)
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, 17 Jul 2019 03:52:58 -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/eid5784

--------------------------------------
Type: Technical
Reported by: Qin WU <bill.wu@huawei.com>

Section: 9.3.2

Original Text
-------------
Leading and trailing zeros are prohibited, subject to the rule that 
there MUST be at least one digit before and after the decimal point.  
The value zero is represented as "0.0".




Corrected Text
--------------
Leading zeros before the first digit and trailing zeros after the 
last digit are prohibited, subject to the rule that there MUST be 
at least one digit before and after the decimal point.  The value 
zero is represented as "0.0".

Notes
-----
Based on the rule in the orginal text, the value such as "0.5","0.0" is illegal. So I think the intention of the original text is to make sure the leading zeros before the first digit and the trailing zero after the last digit are prohibited.

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 Wed Jul 17 00:50:28 2019
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 8928812009C for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 00:50:26 -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 Sz1fbBOZ4HoS for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 00:50:23 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9151B120140 for <netmod@ietf.org>; Wed, 17 Jul 2019 00:50:23 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 6E2F74C7; Wed, 17 Jul 2019 09:50:21 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id XB-_oMW2E5ji; Wed, 17 Jul 2019 09:50:21 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Wed, 17 Jul 2019 09:50:21 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 48FB02012C; Wed, 17 Jul 2019 09:50:21 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id tX4nbabfAYGy; Wed, 17 Jul 2019 09:50:20 +0200 (CEST)
Received: from exchange.jacobs-university.de (SXCHMB01.jacobs.jacobs-university.de [10.70.0.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "exchange.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by hermes.jacobs-university.de (Postfix) with ESMTPS id 5612220129; Wed, 17 Jul 2019 09:50:20 +0200 (CEST)
Received: from anna.localdomain (10.50.218.117) by sxchmb03.jacobs.jacobs-university.de (10.70.0.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Wed, 17 Jul 2019 09:50:19 +0200
Received: by anna.localdomain (Postfix, from userid 501) id 474EE23378F; Wed, 17 Jul 2019 09:50:18 +0200 (CEST)
Date: Wed, 17 Jul 2019 09:50:18 +0200
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: <20190717075018.qrsr3k3c2rbsdzzl@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: <20190717035252.59763B81032@rfc-editor.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <20190717035252.59763B81032@rfc-editor.org>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: SXCHMB02.jacobs.jacobs-university.de (10.70.0.121) To sxchmb03.jacobs.jacobs-university.de (10.70.0.155)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/9ePwPevlR1tfIyvi_MMqlKXKLsg>
Subject: Re: [netmod] [Technical Errata Reported] RFC7950 (5784)
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, 17 Jul 2019 07:50:27 -0000

I do not see why the original text makes 0.5 or 0.0 illegal.

/js

On Tue, Jul 16, 2019 at 08:52:52PM -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/eid5784
> 
> --------------------------------------
> Type: Technical
> Reported by: Qin WU <bill.wu@huawei.com>
> 
> Section: 9.3.2
> 
> Original Text
> -------------
> Leading and trailing zeros are prohibited, subject to the rule that 
> there MUST be at least one digit before and after the decimal point.  
> The value zero is represented as "0.0".
> 
> 
> 
> 
> Corrected Text
> --------------
> Leading zeros before the first digit and trailing zeros after the 
> last digit are prohibited, subject to the rule that there MUST be 
> at least one digit before and after the decimal point.  The value 
> zero is represented as "0.0".
> 
> Notes
> -----
> Based on the rule in the orginal text, the value such as "0.5","0.0" is illegal. So I think the intention of the original text is to make sure the leading zeros before the first digit and the trailing zero after the last digit are prohibited.
> 
> 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 Wed Jul 17 01:11:57 2019
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 8E4401201D0 for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 01:11:55 -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 JWaU4GpOrWYN for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 01:11:52 -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 DE2AC12009C for <netmod@ietf.org>; Wed, 17 Jul 2019 01:11:51 -0700 (PDT)
Received: from lhreml709-cah.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 2BC3C7BC49E36FE03E55; Wed, 17 Jul 2019 09:11:50 +0100 (IST)
Received: from lhreml702-chm.china.huawei.com (10.201.108.51) by lhreml709-cah.china.huawei.com (10.201.108.32) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 17 Jul 2019 09:11:49 +0100
Received: from lhreml702-chm.china.huawei.com (10.201.108.51) by lhreml702-chm.china.huawei.com (10.201.108.51) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Wed, 17 Jul 2019 09:11:49 +0100
Received: from NKGEML414-HUB.china.huawei.com (10.98.56.75) by lhreml702-chm.china.huawei.com (10.201.108.51) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1713.5 via Frontend Transport; Wed, 17 Jul 2019 09:11:49 +0100
Received: from NKGEML513-MBS.china.huawei.com ([169.254.2.51]) by nkgeml414-hub.china.huawei.com ([10.98.56.75]) with mapi id 14.03.0439.000; Wed, 17 Jul 2019 16:11:41 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "RFC Errata System" <rfc-editor@rfc-editor.org>
CC: "ibagdona@gmail.com" <ibagdona@gmail.com>, "netmod@ietf.org" <netmod@ietf.org>, "warren@kumari.net" <warren@kumari.net>
Thread-Topic: [netmod] [Technical Errata Reported] RFC7950 (5784)
Thread-Index: AdU8doyhHrS1rVOeTsCfFxWy8rpUWA==
Date: Wed, 17 Jul 2019 08:11:41 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAA4A008D7@nkgeml513-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.134.31.203]
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/0HaWfdV9E57yNWFH-FY_VHeWN04>
Subject: Re: [netmod] [Technical Errata Reported] RFC7950 (5784)
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, 17 Jul 2019 08:11:56 -0000

V2hhdCBhYm91dCAiMC41MDAwMDAwMCI/IGJhc2VkIG9uIG9yaWdpbmFsIHRleHQsIGlzIGl0IGxl
Z2FsIG9yIGlsbGVnYWw/DQpJdCBzZWVtIG9yaWdpbmFsIHRleHQgZXhjbHVkZSB0aGUgY2FzZSB3
aGVyZSBvbmUgZGlnaXQgYmVmb3JlIG9yIGFmdGVyIHRoZSBkZWNpbWFsIHBvaW50Pw0KDQotUWlu
DQotLS0tLdPKvP7Urbz+LS0tLS0NCreivP7IyzogbmV0bW9kIFttYWlsdG86bmV0bW9kLWJvdW5j
ZXNAaWV0Zi5vcmddILT6se0gSnVlcmdlbiBTY2hvZW53YWVsZGVyDQq3osvNyrG85DogMjAxOcTq
N9TCMTfI1SAxNTo1MA0KytW8/sjLOiBSRkMgRXJyYXRhIFN5c3RlbSA8cmZjLWVkaXRvckByZmMt
ZWRpdG9yLm9yZz4NCrOty806IGliYWdkb25hQGdtYWlsLmNvbTsgbmV0bW9kQGlldGYub3JnOyB3
YXJyZW5Aa3VtYXJpLm5ldA0K1vfM4jogUmU6IFtuZXRtb2RdIFtUZWNobmljYWwgRXJyYXRhIFJl
cG9ydGVkXSBSRkM3OTUwICg1Nzg0KQ0KDQpJIGRvIG5vdCBzZWUgd2h5IHRoZSBvcmlnaW5hbCB0
ZXh0IG1ha2VzIDAuNSBvciAwLjAgaWxsZWdhbC4NCg0KL2pzDQoNCk9uIFR1ZSwgSnVsIDE2LCAy
MDE5IGF0IDA4OjUyOjUyUE0gLTA3MDAsIFJGQyBFcnJhdGEgU3lzdGVtIHdyb3RlOg0KPiBUaGUg
Zm9sbG93aW5nIGVycmF0YSByZXBvcnQgaGFzIGJlZW4gc3VibWl0dGVkIGZvciBSRkM3OTUwLCAi
VGhlIFlBTkcgDQo+IDEuMSBEYXRhIE1vZGVsaW5nIExhbmd1YWdlIi4NCj4gDQo+IC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+IFlvdSBtYXkgcmV2aWV3IHRoZSByZXBv
cnQgYmVsb3cgYW5kIGF0Og0KPiBodHRwczovL3d3dy5yZmMtZWRpdG9yLm9yZy9lcnJhdGEvZWlk
NTc4NA0KPiANCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gVHlw
ZTogVGVjaG5pY2FsDQo+IFJlcG9ydGVkIGJ5OiBRaW4gV1UgPGJpbGwud3VAaHVhd2VpLmNvbT4N
Cj4gDQo+IFNlY3Rpb246IDkuMy4yDQo+IA0KPiBPcmlnaW5hbCBUZXh0DQo+IC0tLS0tLS0tLS0t
LS0NCj4gTGVhZGluZyBhbmQgdHJhaWxpbmcgemVyb3MgYXJlIHByb2hpYml0ZWQsIHN1YmplY3Qg
dG8gdGhlIHJ1bGUgdGhhdCANCj4gdGhlcmUgTVVTVCBiZSBhdCBsZWFzdCBvbmUgZGlnaXQgYmVm
b3JlIGFuZCBhZnRlciB0aGUgZGVjaW1hbCBwb2ludC4NCj4gVGhlIHZhbHVlIHplcm8gaXMgcmVw
cmVzZW50ZWQgYXMgIjAuMCIuDQo+IA0KPiANCj4gDQo+IA0KPiBDb3JyZWN0ZWQgVGV4dA0KPiAt
LS0tLS0tLS0tLS0tLQ0KPiBMZWFkaW5nIHplcm9zIGJlZm9yZSB0aGUgZmlyc3QgZGlnaXQgYW5k
IHRyYWlsaW5nIHplcm9zIGFmdGVyIHRoZSBsYXN0IA0KPiBkaWdpdCBhcmUgcHJvaGliaXRlZCwg
c3ViamVjdCB0byB0aGUgcnVsZSB0aGF0IHRoZXJlIE1VU1QgYmUgYXQgbGVhc3QgDQo+IG9uZSBk
aWdpdCBiZWZvcmUgYW5kIGFmdGVyIHRoZSBkZWNpbWFsIHBvaW50LiAgVGhlIHZhbHVlIHplcm8g
aXMgDQo+IHJlcHJlc2VudGVkIGFzICIwLjAiLg0KPiANCj4gTm90ZXMNCj4gLS0tLS0NCj4gQmFz
ZWQgb24gdGhlIHJ1bGUgaW4gdGhlIG9yZ2luYWwgdGV4dCwgdGhlIHZhbHVlIHN1Y2ggYXMgIjAu
NSIsIjAuMCIgaXMgaWxsZWdhbC4gU28gSSB0aGluayB0aGUgaW50ZW50aW9uIG9mIHRoZSBvcmln
aW5hbCB0ZXh0IGlzIHRvIG1ha2Ugc3VyZSB0aGUgbGVhZGluZyB6ZXJvcyBiZWZvcmUgdGhlIGZp
cnN0IGRpZ2l0IGFuZCB0aGUgdHJhaWxpbmcgemVybyBhZnRlciB0aGUgbGFzdCBkaWdpdCBhcmUg
cHJvaGliaXRlZC4NCj4gDQo+IEluc3RydWN0aW9uczoNCj4gLS0tLS0tLS0tLS0tLQ0KPiBUaGlz
IGVycmF0dW0gaXMgY3VycmVudGx5IHBvc3RlZCBhcyAiUmVwb3J0ZWQiLiBJZiBuZWNlc3Nhcnks
IHBsZWFzZSANCj4gdXNlICJSZXBseSBBbGwiIHRvIGRpc2N1c3Mgd2hldGhlciBpdCBzaG91bGQg
YmUgdmVyaWZpZWQgb3IgcmVqZWN0ZWQuIA0KPiBXaGVuIGEgZGVjaXNpb24gaXMgcmVhY2hlZCwg
dGhlIHZlcmlmeWluZyBwYXJ0eSBjYW4gbG9nIGluIHRvIGNoYW5nZSANCj4gdGhlIHN0YXR1cyBh
bmQgZWRpdCB0aGUgcmVwb3J0LCBpZiBuZWNlc3NhcnkuDQo+IA0KPiAtLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiBSRkM3OTUwIChkcmFmdC1pZXRmLW5ldG1vZC1yZmM2
MDIwYmlzLTE0KQ0KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiBU
aXRsZSAgICAgICAgICAgICAgIDogVGhlIFlBTkcgMS4xIERhdGEgTW9kZWxpbmcgTGFuZ3VhZ2UN
Cj4gUHVibGljYXRpb24gRGF0ZSAgICA6IEF1Z3VzdCAyMDE2DQo+IEF1dGhvcihzKSAgICAgICAg
ICAgOiBNLiBCam9ya2x1bmQsIEVkLg0KPiBDYXRlZ29yeSAgICAgICAgICAgIDogUFJPUE9TRUQg
U1RBTkRBUkQNCj4gU291cmNlICAgICAgICAgICAgICA6IE5ldHdvcmsgTW9kZWxpbmcNCj4gQXJl
YSAgICAgICAgICAgICAgICA6IE9wZXJhdGlvbnMgYW5kIE1hbmFnZW1lbnQNCj4gU3RyZWFtICAg
ICAgICAgICAgICA6IElFVEYNCj4gVmVyaWZ5aW5nIFBhcnR5ICAgICA6IElFU0cNCj4gDQo+IF9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IG5ldG1vZCBt
YWlsaW5nIGxpc3QNCj4gbmV0bW9kQGlldGYub3JnDQo+IGh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vbmV0bW9kDQoNCi0tIA0KSnVlcmdlbiBTY2hvZW53YWVsZGVyICAgICAg
ICAgICBKYWNvYnMgVW5pdmVyc2l0eSBCcmVtZW4gZ0dtYkgNClBob25lOiArNDkgNDIxIDIwMCAz
NTg3ICAgICAgICAgQ2FtcHVzIFJpbmcgMSB8IDI4NzU5IEJyZW1lbiB8IEdlcm1hbnkNCkZheDog
ICArNDkgNDIxIDIwMCAzMTAzICAgICAgICAgPGh0dHBzOi8vd3d3LmphY29icy11bml2ZXJzaXR5
LmRlLz4NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18N
Cm5ldG1vZCBtYWlsaW5nIGxpc3QNCm5ldG1vZEBpZXRmLm9yZw0KaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCg==


From nobody Wed Jul 17 01:46:06 2019
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 4718512060E for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 01:46:05 -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 Zf7wUXnHRjGD for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 01:46:03 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C6A16120059 for <netmod@ietf.org>; Wed, 17 Jul 2019 01:46:02 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 60FC024; Wed, 17 Jul 2019 10:46:01 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id cZ_ESaz9nGUD; Wed, 17 Jul 2019 10:46:01 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Wed, 17 Jul 2019 10:46:01 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 472362012C; Wed, 17 Jul 2019 10:46:01 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id AifGgtGIK0c7; Wed, 17 Jul 2019 10:46:00 +0200 (CEST)
Received: from exchange.jacobs-university.de (sxchmb03.jacobs.jacobs-university.de [10.70.0.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "exchange.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by hermes.jacobs-university.de (Postfix) with ESMTPS id A4AE720129; Wed, 17 Jul 2019 10:45:59 +0200 (CEST)
Received: from anna.localdomain (10.50.218.117) by sxchmb03.jacobs.jacobs-university.de (10.70.0.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Wed, 17 Jul 2019 10:45:59 +0200
Received: by anna.localdomain (Postfix, from userid 501) id 71DAC234597; Wed, 17 Jul 2019 10:45:57 +0200 (CEST)
Date: Wed, 17 Jul 2019 10:45:56 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Qin Wu <bill.wu@huawei.com>
CC: RFC Errata System <rfc-editor@rfc-editor.org>, "ibagdona@gmail.com" <ibagdona@gmail.com>, "netmod@ietf.org" <netmod@ietf.org>, "warren@kumari.net" <warren@kumari.net>
Message-ID: <20190717084556.mq5w5jrjvnmfebh6@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Qin Wu <bill.wu@huawei.com>, RFC Errata System <rfc-editor@rfc-editor.org>, "ibagdona@gmail.com" <ibagdona@gmail.com>, "netmod@ietf.org" <netmod@ietf.org>, "warren@kumari.net" <warren@kumari.net>
References: <B8F9A780D330094D99AF023C5877DABAA4A008D7@nkgeml513-mbs.china.huawei.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAA4A008D7@nkgeml513-mbs.china.huawei.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: SXCHMB02.jacobs.jacobs-university.de (10.70.0.121) To sxchmb03.jacobs.jacobs-university.de (10.70.0.155)
X-Clacks-Overhead: GNU Terry Pratchett
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/GAd3--0t67zTmAZsdzZqvnYqY2U>
Subject: Re: [netmod] [Technical Errata Reported] RFC7950 (5784)
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, 17 Jul 2019 08:46:05 -0000

The text starts with the general case and says "Leading and trailing
zeros are prohibited", which seems to cover 0.50000000. The text then
handles the special rule that there needs to be at least one digit
before and after the decimal point. I think all is fine.

/js

On Wed, Jul 17, 2019 at 08:11:41AM +0000, Qin Wu wrote:
> What about "0.50000000"? based on original text, is it legal or illegal=
?
> It seem original text exclude the case where one digit before or after =
the decimal point?
>=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 Juergen Schoenwaelder
> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2019=E5=B9=B47=E6=9C=8817=E6=97=A5=
 15:50
> =E6=94=B6=E4=BB=B6=E4=BA=BA: RFC Errata System <rfc-editor@rfc-editor.o=
rg>
> =E6=8A=84=E9=80=81: ibagdona@gmail.com; netmod@ietf.org; warren@kumari.=
net
> =E4=B8=BB=E9=A2=98: Re: [netmod] [Technical Errata Reported] RFC7950 (5=
784)
>=20
> I do not see why the original text makes 0.5 or 0.0 illegal.
>=20
> /js
>=20
> On Tue, Jul 16, 2019 at 08:52:52PM -0700, RFC Errata System wrote:
> > The following errata report has been submitted for RFC7950, "The YANG=
=20
> > 1.1 Data Modeling Language".
> >=20
> > --------------------------------------
> > You may review the report below and at:
> > https://www.rfc-editor.org/errata/eid5784
> >=20
> > --------------------------------------
> > Type: Technical
> > Reported by: Qin WU <bill.wu@huawei.com>
> >=20
> > Section: 9.3.2
> >=20
> > Original Text
> > -------------
> > Leading and trailing zeros are prohibited, subject to the rule that=20
> > there MUST be at least one digit before and after the decimal point.
> > The value zero is represented as "0.0".
> >=20
> >=20
> >=20
> >=20
> > Corrected Text
> > --------------
> > Leading zeros before the first digit and trailing zeros after the las=
t=20
> > digit are prohibited, subject to the rule that there MUST be at least=
=20
> > one digit before and after the decimal point.  The value zero is=20
> > represented as "0.0".
> >=20
> > Notes
> > -----
> > Based on the rule in the orginal text, the value such as "0.5","0.0" =
is illegal. So I think the intention of the original text is to make sure=
 the leading zeros before the first digit and the trailing zero after the=
 last digit are prohibited.
> >=20
> > Instructions:
> > -------------
> > This erratum is currently posted as "Reported". If necessary, please=20
> > use "Reply All" to discuss whether it should be verified or rejected.=
=20
> > When a decision is reached, the verifying party can log in to change=20
> > 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
> >=20
> > _______________________________________________
> > netmod mailing list
> > netmod@ietf.org
> > https://www.ietf.org/mailman/listinfo/netmod
>=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

--=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 Wed Jul 17 02:00:28 2019
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 E967E12062D for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 02:00:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.189
X-Spam-Level: 
X-Spam-Status: No, score=-4.189 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, 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 kd7mEBTY2UUM for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 02:00:23 -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 8B4A512060E for <netmod@ietf.org>; Wed, 17 Jul 2019 02:00:22 -0700 (PDT)
Received: from lhreml704-cah.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id 26D7279B9FEB02E05BC0; Wed, 17 Jul 2019 10:00:20 +0100 (IST)
Received: from NKGEML412-HUB.china.huawei.com (10.98.56.73) by lhreml704-cah.china.huawei.com (10.201.108.45) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 17 Jul 2019 10:00:19 +0100
Received: from NKGEML513-MBS.china.huawei.com ([169.254.2.51]) by nkgeml412-hub.china.huawei.com ([10.98.56.73]) with mapi id 14.03.0439.000; Wed, 17 Jul 2019 16:58:32 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: RFC Errata System <rfc-editor@rfc-editor.org>, "ibagdona@gmail.com" <ibagdona@gmail.com>, "netmod@ietf.org" <netmod@ietf.org>, "warren@kumari.net" <warren@kumari.net>
Thread-Topic: [netmod] [Technical Errata Reported] RFC7950 (5784)
Thread-Index: AdU8doyhHrS1rVOeTsCfFxWy8rpUWP//hOMA//94NAA=
Date: Wed, 17 Jul 2019 08:58:32 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAA4A0096F@nkgeml513-mbs.china.huawei.com>
References: <B8F9A780D330094D99AF023C5877DABAA4A008D7@nkgeml513-mbs.china.huawei.com> <20190717084556.mq5w5jrjvnmfebh6@anna.jacobs.jacobs-university.de>
In-Reply-To: <20190717084556.mq5w5jrjvnmfebh6@anna.jacobs.jacobs-university.de>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.134.31.203]
Content-Type: multipart/alternative; boundary="_000_B8F9A780D330094D99AF023C5877DABAA4A0096Fnkgeml513mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/kw_1iZi8tX9fCiHqbY1-7XzgPcg>
Subject: [netmod] =?utf-8?b?562U5aSNOiAgW1RlY2huaWNhbCBFcnJhdGEgUmVwb3J0?= =?utf-8?q?ed=5D_RFC7950_=285784=29?=
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, 17 Jul 2019 09:00:26 -0000

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

VW5kZXJzdGFuZCwgdGhlIHByb2JsZW0gbGllcyBhdCAiYW5kIiB0aGF0IGlzIHVzZWQgaW4gIiBv
bmUgZGlnaXQgYmVmb3JlIGFuZCBhZnRlciB0aGUgZGVjaW1hbCBwb2ludCAiLCB0aGF0IGlzIHRv
IHNheSBpdCBvbmx5IGZvY3VzIG9uIHRoZSBjYXNlIHRoYXQgaGFzIHR3byBkaWdpdHMsIG9uZSBp
cyBiZWZvcmUgZGVjaW1hbCBwb2ludCwgdGhlIG90aGVyIGRpZ2l0IGlzIGFmdGVyIGRlY2ltYWwg
c3VjaCBhcyAiNS4wNiIsIGJ1dCBkb2Vzbid0IGNvdmVyIHRoZSBjYXNlIHdoZXJlICJvbmUgZGln
aXQgYmVmb3JlIG9yIGFmdGVyIHRoZSBkZWNpbWFsIHBvaW50ICIsIHRoYXTigJlzIHdoeSBJIHRo
aW5rIHRoZSBjYXNlIDAuNTAwMDAwIGlzIG5vdCBjb3ZlcmVkLiBXZSBzaG91bGQgcHJvaGliaXQg
dHJhaWxpbmcgemVyb3MgaW4g4oCcMC41MDAwMDAw4oCdLg0KDQotLS0tLemCruS7tuWOn+S7ti0t
LS0tDQrlj5Hku7bkuro6IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciBbbWFpbHRvOmouc2Nob2Vud2Fl
bGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZV0NCuWPkemAgeaXtumXtDogMjAxOeW5tDfmnIgxN+aX
pSAxNjo0Ng0K5pS25Lu25Lq6OiBRaW4gV3UgPGJpbGwud3VAaHVhd2VpLmNvbT4NCuaKhOmAgTog
UkZDIEVycmF0YSBTeXN0ZW0gPHJmYy1lZGl0b3JAcmZjLWVkaXRvci5vcmc+OyBpYmFnZG9uYUBn
bWFpbC5jb207IG5ldG1vZEBpZXRmLm9yZzsgd2FycmVuQGt1bWFyaS5uZXQNCuS4u+mimDogUmU6
IFtuZXRtb2RdIFtUZWNobmljYWwgRXJyYXRhIFJlcG9ydGVkXSBSRkM3OTUwICg1Nzg0KQ0KDQoN
Cg0KVGhlIHRleHQgc3RhcnRzIHdpdGggdGhlIGdlbmVyYWwgY2FzZSBhbmQgc2F5cyAiTGVhZGlu
ZyBhbmQgdHJhaWxpbmcgemVyb3MgYXJlIHByb2hpYml0ZWQiLCB3aGljaCBzZWVtcyB0byBjb3Zl
ciAwLjUwMDAwMDAwLiBUaGUgdGV4dCB0aGVuIGhhbmRsZXMgdGhlIHNwZWNpYWwgcnVsZSB0aGF0
IHRoZXJlIG5lZWRzIHRvIGJlIGF0IGxlYXN0IG9uZSBkaWdpdCBiZWZvcmUgYW5kIGFmdGVyIHRo
ZSBkZWNpbWFsIHBvaW50LiBJIHRoaW5rIGFsbCBpcyBmaW5lLg0KDQoNCg0KL2pzDQoNCg0KDQpP
biBXZWQsIEp1bCAxNywgMjAxOSBhdCAwODoxMTo0MUFNICswMDAwLCBRaW4gV3Ugd3JvdGU6DQoN
Cj4gV2hhdCBhYm91dCAiMC41MDAwMDAwMCI/IGJhc2VkIG9uIG9yaWdpbmFsIHRleHQsIGlzIGl0
IGxlZ2FsIG9yIGlsbGVnYWw/DQoNCj4gSXQgc2VlbSBvcmlnaW5hbCB0ZXh0IGV4Y2x1ZGUgdGhl
IGNhc2Ugd2hlcmUgb25lIGRpZ2l0IGJlZm9yZSBvciBhZnRlciB0aGUgZGVjaW1hbCBwb2ludD8N
Cg0KPg0KDQo+IC1RaW4NCg0KPiAtLS0tLemCruS7tuWOn+S7ti0tLS0tDQoNCj4g5Y+R5Lu25Lq6
OiBuZXRtb2QgW21haWx0bzpuZXRtb2QtYm91bmNlc0BpZXRmLm9yZ10g5Luj6KGoIEp1ZXJnZW4g
U2Nob2Vud2FlbGRlcg0KDQo+IOWPkemAgeaXtumXtDogMjAxOeW5tDfmnIgxN+aXpSAxNTo1MA0K
DQo+IOaUtuS7tuS6ujogUkZDIEVycmF0YSBTeXN0ZW0gPHJmYy1lZGl0b3JAcmZjLWVkaXRvci5v
cmc8bWFpbHRvOnJmYy1lZGl0b3JAcmZjLWVkaXRvci5vcmc+Pg0KDQo+IOaKhOmAgTogaWJhZ2Rv
bmFAZ21haWwuY29tPG1haWx0bzppYmFnZG9uYUBnbWFpbC5jb20+OyBuZXRtb2RAaWV0Zi5vcmc8
bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz47IHdhcnJlbkBrdW1hcmkubmV0PG1haWx0bzp3YXJyZW5A
a3VtYXJpLm5ldD4NCg0KPiDkuLvpopg6IFJlOiBbbmV0bW9kXSBbVGVjaG5pY2FsIEVycmF0YSBS
ZXBvcnRlZF0gUkZDNzk1MCAoNTc4NCkNCg0KPg0KDQo+IEkgZG8gbm90IHNlZSB3aHkgdGhlIG9y
aWdpbmFsIHRleHQgbWFrZXMgMC41IG9yIDAuMCBpbGxlZ2FsLg0KDQo+DQoNCj4gL2pzDQoNCj4N
Cg0KPiBPbiBUdWUsIEp1bCAxNiwgMjAxOSBhdCAwODo1Mjo1MlBNIC0wNzAwLCBSRkMgRXJyYXRh
IFN5c3RlbSB3cm90ZToNCg0KPiA+IFRoZSBmb2xsb3dpbmcgZXJyYXRhIHJlcG9ydCBoYXMgYmVl
biBzdWJtaXR0ZWQgZm9yIFJGQzc5NTAsICJUaGUNCg0KPiA+IFlBTkcNCg0KPiA+IDEuMSBEYXRh
IE1vZGVsaW5nIExhbmd1YWdlIi4NCg0KPiA+DQoNCj4gPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0KDQo+ID4gWW91IG1heSByZXZpZXcgdGhlIHJlcG9ydCBiZWxvdyBh
bmQgYXQ6DQoNCj4gPiBodHRwczovL3d3dy5yZmMtZWRpdG9yLm9yZy9lcnJhdGEvZWlkNTc4NA0K
DQo+ID4NCg0KPiA+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCj4g
PiBUeXBlOiBUZWNobmljYWwNCg0KPiA+IFJlcG9ydGVkIGJ5OiBRaW4gV1UgPGJpbGwud3VAaHVh
d2VpLmNvbTxtYWlsdG86YmlsbC53dUBodWF3ZWkuY29tPj4NCg0KPiA+DQoNCj4gPiBTZWN0aW9u
OiA5LjMuMg0KDQo+ID4NCg0KPiA+IE9yaWdpbmFsIFRleHQNCg0KPiA+IC0tLS0tLS0tLS0tLS0N
Cg0KPiA+IExlYWRpbmcgYW5kIHRyYWlsaW5nIHplcm9zIGFyZSBwcm9oaWJpdGVkLCBzdWJqZWN0
IHRvIHRoZSBydWxlIHRoYXQNCg0KPiA+IHRoZXJlIE1VU1QgYmUgYXQgbGVhc3Qgb25lIGRpZ2l0
IGJlZm9yZSBhbmQgYWZ0ZXIgdGhlIGRlY2ltYWwgcG9pbnQuDQoNCj4gPiBUaGUgdmFsdWUgemVy
byBpcyByZXByZXNlbnRlZCBhcyAiMC4wIi4NCg0KPiA+DQoNCj4gPg0KDQo+ID4NCg0KPiA+DQoN
Cj4gPiBDb3JyZWN0ZWQgVGV4dA0KDQo+ID4gLS0tLS0tLS0tLS0tLS0NCg0KPiA+IExlYWRpbmcg
emVyb3MgYmVmb3JlIHRoZSBmaXJzdCBkaWdpdCBhbmQgdHJhaWxpbmcgemVyb3MgYWZ0ZXIgdGhl
DQoNCj4gPiBsYXN0IGRpZ2l0IGFyZSBwcm9oaWJpdGVkLCBzdWJqZWN0IHRvIHRoZSBydWxlIHRo
YXQgdGhlcmUgTVVTVCBiZSBhdA0KDQo+ID4gbGVhc3Qgb25lIGRpZ2l0IGJlZm9yZSBhbmQgYWZ0
ZXIgdGhlIGRlY2ltYWwgcG9pbnQuICBUaGUgdmFsdWUgemVybw0KDQo+ID4gaXMgcmVwcmVzZW50
ZWQgYXMgIjAuMCIuDQoNCj4gPg0KDQo+ID4gTm90ZXMNCg0KPiA+IC0tLS0tDQoNCj4gPiBCYXNl
ZCBvbiB0aGUgcnVsZSBpbiB0aGUgb3JnaW5hbCB0ZXh0LCB0aGUgdmFsdWUgc3VjaCBhcyAiMC41
IiwiMC4wIiBpcyBpbGxlZ2FsLiBTbyBJIHRoaW5rIHRoZSBpbnRlbnRpb24gb2YgdGhlIG9yaWdp
bmFsIHRleHQgaXMgdG8gbWFrZSBzdXJlIHRoZSBsZWFkaW5nIHplcm9zIGJlZm9yZSB0aGUgZmly
c3QgZGlnaXQgYW5kIHRoZSB0cmFpbGluZyB6ZXJvIGFmdGVyIHRoZSBsYXN0IGRpZ2l0IGFyZSBw
cm9oaWJpdGVkLg0KDQo+ID4NCg0KPiA+IEluc3RydWN0aW9uczoNCg0KPiA+IC0tLS0tLS0tLS0t
LS0NCg0KPiA+IFRoaXMgZXJyYXR1bSBpcyBjdXJyZW50bHkgcG9zdGVkIGFzICJSZXBvcnRlZCIu
IElmIG5lY2Vzc2FyeSwgcGxlYXNlDQoNCj4gPiB1c2UgIlJlcGx5IEFsbCIgdG8gZGlzY3VzcyB3
aGV0aGVyIGl0IHNob3VsZCBiZSB2ZXJpZmllZCBvciByZWplY3RlZC4NCg0KPiA+IFdoZW4gYSBk
ZWNpc2lvbiBpcyByZWFjaGVkLCB0aGUgdmVyaWZ5aW5nIHBhcnR5IGNhbiBsb2cgaW4gdG8gY2hh
bmdlDQoNCj4gPiB0aGUgc3RhdHVzIGFuZCBlZGl0IHRoZSByZXBvcnQsIGlmIG5lY2Vzc2FyeS4N
Cg0KPiA+DQoNCj4gPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQo+
ID4gUkZDNzk1MCAoZHJhZnQtaWV0Zi1uZXRtb2QtcmZjNjAyMGJpcy0xNCkNCg0KPiA+IC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCj4gPiBUaXRsZSAgICAgICAgICAg
ICAgIDogVGhlIFlBTkcgMS4xIERhdGEgTW9kZWxpbmcgTGFuZ3VhZ2UNCg0KPiA+IFB1YmxpY2F0
aW9uIERhdGUgICAgOiBBdWd1c3QgMjAxNg0KDQo+ID4gQXV0aG9yKHMpICAgICAgICAgICA6IE0u
IEJqb3JrbHVuZCwgRWQuDQoNCj4gPiBDYXRlZ29yeSAgICAgICAgICAgIDogUFJPUE9TRUQgU1RB
TkRBUkQNCg0KPiA+IFNvdXJjZSAgICAgICAgICAgICAgOiBOZXR3b3JrIE1vZGVsaW5nDQoNCj4g
PiBBcmVhICAgICAgICAgICAgICAgIDogT3BlcmF0aW9ucyBhbmQgTWFuYWdlbWVudA0KDQo+ID4g
U3RyZWFtICAgICAgICAgICAgICA6IElFVEYNCg0KPiA+IFZlcmlmeWluZyBQYXJ0eSAgICAgOiBJ
RVNHDQoNCj4gPg0KDQo+ID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18NCg0KPiA+IG5ldG1vZCBtYWlsaW5nIGxpc3QNCg0KPiA+IG5ldG1vZEBpZXRmLm9y
ZzxtYWlsdG86bmV0bW9kQGlldGYub3JnPg0KDQo+ID4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFp
bG1hbi9saXN0aW5mby9uZXRtb2QNCg0KPg0KDQo+IC0tDQoNCj4gSnVlcmdlbiBTY2hvZW53YWVs
ZGVyICAgICAgICAgICBKYWNvYnMgVW5pdmVyc2l0eSBCcmVtZW4gZ0dtYkgNCg0KPiBQaG9uZTog
KzQ5IDQyMSAyMDAgMzU4NyAgICAgICAgIENhbXB1cyBSaW5nIDEgfCAyODc1OSBCcmVtZW4gfCBH
ZXJtYW55DQoNCj4gRmF4OiAgICs0OSA0MjEgMjAwIDMxMDMgICAgICAgICA8aHR0cHM6Ly93d3cu
amFjb2JzLXVuaXZlcnNpdHkuZGUvPg0KDQo+DQoNCj4gX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18NCg0KPiBuZXRtb2QgbWFpbGluZyBsaXN0DQoNCj4gbmV0
bW9kQGlldGYub3JnPG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+DQoNCj4gaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCg0KDQoNCi0tDQoNCkp1ZXJnZW4gU2Nob2Vu
d2FlbGRlciAgICAgICAgICAgSmFjb2JzIFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJIDQoNClBob25l
OiArNDkgNDIxIDIwMCAzNTg3ICAgICAgICAgQ2FtcHVzIFJpbmcgMSB8IDI4NzU5IEJyZW1lbiB8
IEdlcm1hbnkNCg0KRmF4OiAgICs0OSA0MjEgMjAwIDMxMDMgICAgICAgICA8aHR0cHM6Ly93d3cu
amFjb2JzLXVuaXZlcnNpdHkuZGUvPg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
5a6L5L2TOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg
MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOWui+S9kyI7DQoJ
cGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0K
cC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0K
CW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCgl0ZXh0LWFsaWduOmp1c3RpZnk7DQoJdGV4dC1qdXN0
aWZ5OmludGVyLWlkZW9ncmFwaDsNCglmb250LXNpemU6MTAuNXB0Ow0KCWZvbnQtZmFtaWx5OiJD
YWxpYnJpIixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0
eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVy
bGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxl
LXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGlu
ZTt9DQpwLk1zb1BsYWluVGV4dCwgbGkuTXNvUGxhaW5UZXh0LCBkaXYuTXNvUGxhaW5UZXh0DQoJ
e21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoi57qv5paH5pysIENoYXIi
Ow0KCW1hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMC41
cHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5DaGFyDQoJe21z
by1zdHlsZS1uYW1lOiLnuq/mlofmnKwgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0K
CW1zby1zdHlsZS1saW5rOue6r+aWh+acrDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglm
b250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQovKiBQYWdlIERlZmluaXRpb25zICov
DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcy
LjBwdCA5MC4wcHQgNzIuMHB0IDkwLjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29y
ZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFw
ZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZd
LS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+
DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3ht
bD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IlpILUNOIiBsaW5rPSIjMDU2M0Mx
IiB2bGluaz0iIzk1NEY3MiIgc3R5bGU9InRleHQtanVzdGlmeS10cmltOnB1bmN0dWF0aW9uIj4N
CjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+VW5kZXJzdGFuZCwgdGhlIHByb2JsZW0gbGllcyBhdCAmcXVvdDs8Yj48
c3BhbiBzdHlsZT0iYmFja2dyb3VuZDpsaW1lO21zby1oaWdobGlnaHQ6bGltZSI+YW5kPC9zcGFu
PjwvYj4mcXVvdDsgdGhhdCBpcyB1c2VkIGluICZxdW90OyBvbmUgZGlnaXQgYmVmb3JlDQo8Yj48
c3BhbiBzdHlsZT0iYmFja2dyb3VuZDpsaW1lO21zby1oaWdobGlnaHQ6bGltZSI+YW5kPC9zcGFu
PjwvYj4gYWZ0ZXIgdGhlIGRlY2ltYWwgcG9pbnQgJnF1b3Q7LCB0aGF0IGlzIHRvIHNheSBpdCBv
bmx5IGZvY3VzIG9uIHRoZSBjYXNlIHRoYXQgaGFzIHR3byBkaWdpdHMsIG9uZSBpcyBiZWZvcmUg
ZGVjaW1hbCBwb2ludCwgdGhlIG90aGVyIGRpZ2l0IGlzIGFmdGVyIGRlY2ltYWwgc3VjaCBhcyAm
cXVvdDs1LjA2JnF1b3Q7LCBidXQgZG9lc24ndCBjb3ZlciB0aGUgY2FzZQ0KIHdoZXJlICZxdW90
O29uZSBkaWdpdCBiZWZvcmUgPGI+PHNwYW4gc3R5bGU9ImJhY2tncm91bmQ6bGltZTttc28taGln
aGxpZ2h0OmxpbWUiPm9yPC9zcGFuPg0KPC9iPmFmdGVyIHRoZSBkZWNpbWFsIHBvaW50ICZxdW90
OywgdGhhdDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7Ij7igJk8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPnMgd2h5IEkg
dGhpbmsgdGhlIGNhc2UgMC41MDAwMDAgaXMgbm90IGNvdmVyZWQuIFdlIHNob3VsZCBwcm9oaWJp
dCB0cmFpbGluZyB6ZXJvcyBpbg0KPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPuKAnDwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+MC41MDAwMDAwPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPuKAnTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj4tLS0tLTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk65a6L5L2TIj7p
gq7ku7bljp/ku7Y8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPi0tLS0tPGJyPg0KPC9zcGFuPjxz
cGFuIHN0eWxlPSJmb250LWZhbWlseTrlrovkvZMiPuWPkeS7tuS6ujwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyI+OiBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgW21haWx0bzpqLnNjaG9lbndhZWxkZXJA
amFjb2JzLXVuaXZlcnNpdHkuZGVdDQo8YnI+DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OuWui+S9kyI+5Y+R6YCB5pe26Ze0PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj46IDIwMTk8
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OuWui+S9kyI+5bm0PC9zcGFuPjxzcGFuIGxh
bmc9IkVOLVVTIj43PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTrlrovkvZMiPuaciDwv
c3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+MTc8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5
OuWui+S9kyI+5pelPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj4NCiAxNjo0Njxicj4NCjwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk65a6L5L2TIj7mlLbku7bkuro8L3NwYW4+PHNwYW4g
bGFuZz0iRU4tVVMiPjogUWluIFd1ICZsdDtiaWxsLnd1QGh1YXdlaS5jb20mZ3Q7PGJyPg0KPC9z
cGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTrlrovkvZMiPuaKhOmAgTwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1VUyI+OiBSRkMgRXJyYXRhIFN5c3RlbSAmbHQ7cmZjLWVkaXRvckByZmMtZWRpdG9y
Lm9yZyZndDs7IGliYWdkb25hQGdtYWlsLmNvbTsgbmV0bW9kQGlldGYub3JnOyB3YXJyZW5Aa3Vt
YXJpLm5ldDxicj4NCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk65a6L5L2TIj7kuLvp
opg8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjogUmU6IFtuZXRtb2RdIFtUZWNobmljYWwgRXJy
YXRhIFJlcG9ydGVkXSBSRkM3OTUwICg1Nzg0KTwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxh
aW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoZSB0ZXh0IHN0YXJ0
cyB3aXRoIHRoZSBnZW5lcmFsIGNhc2UgYW5kIHNheXMgJnF1b3Q7TGVhZGluZyBhbmQgdHJhaWxp
bmcgemVyb3MgYXJlIHByb2hpYml0ZWQmcXVvdDssIHdoaWNoIHNlZW1zIHRvIGNvdmVyIDAuNTAw
MDAwMDAuIFRoZSB0ZXh0IHRoZW4gaGFuZGxlcyB0aGUgc3BlY2lhbCBydWxlIHRoYXQgdGhlcmUg
bmVlZHMgdG8gYmUgYXQgbGVhc3Qgb25lIGRpZ2l0IGJlZm9yZSBhbmQNCiBhZnRlciB0aGUgZGVj
aW1hbCBwb2ludC4gSSB0aGluayBhbGwgaXMgZmluZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tVVMi
Pi9qczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
UGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+T24gV2VkLCBKdWwgMTcsIDIwMTkgYXQgMDg6
MTE6NDFBTSAmIzQzOzAwMDAsIFFpbiBXdSB3cm90ZTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyBXaGF0IGFib3V0
ICZxdW90OzAuNTAwMDAwMDAmcXVvdDs/IGJhc2VkIG9uIG9yaWdpbmFsIHRleHQsIGlzIGl0IGxl
Z2FsIG9yIGlsbGVnYWw/PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWlu
VGV4dCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgSXQgc2VlbSBvcmlnaW5hbCB0ZXh0IGV4Y2x1
ZGUgdGhlIGNhc2Ugd2hlcmUgb25lIGRpZ2l0IGJlZm9yZSBvciBhZnRlciB0aGUgZGVjaW1hbCBw
b2ludD88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+Jmd0OyA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
UGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAtUWluPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgLS0t
LS08L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OuWui+S9kyI+6YKu5Lu25Y6f5Lu2PC9z
cGFuPjxzcGFuIGxhbmc9IkVOLVVTIj4tLS0tLTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7IDwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk65a6L5L2TIj7lj5Hku7bkuro8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiPjogbmV0bW9kIFs8YSBocmVmPSJtYWlsdG86bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmciPjxz
cGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0O3RleHQtZGVjb3JhdGlvbjpub25lIj5tYWlsdG86
bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc8L3NwYW4+PC9hPl0NCjwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1mYW1pbHk65a6L5L2TIj7ku6Pooag8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPiBKdWVy
Z2VuIFNjaG9lbndhZWxkZXI8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxh
aW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyA8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OuWui+S9kyI+5Y+R6YCB5pe26Ze0PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj46IDIw
MTk8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OuWui+S9kyI+5bm0PC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIj43PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTrlrovkvZMiPuac
iDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+MTc8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OuWui+S9kyI+5pelPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj4NCiAxNTo1MDxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mZ3Q7IDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk65a6L5L2TIj7mlLbku7bkuro8
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjogUkZDIEVycmF0YSBTeXN0ZW0gJmx0OzxhIGhyZWY9
Im1haWx0bzpyZmMtZWRpdG9yQHJmYy1lZGl0b3Iub3JnIj48c3BhbiBzdHlsZT0iY29sb3I6d2lu
ZG93dGV4dDt0ZXh0LWRlY29yYXRpb246bm9uZSI+cmZjLWVkaXRvckByZmMtZWRpdG9yLm9yZzwv
c3Bhbj48L2E+Jmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl
eHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7IDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1p
bHk65a6L5L2TIj7mioTpgIE8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjoNCjxhIGhyZWY9Im1h
aWx0bzppYmFnZG9uYUBnbWFpbC5jb20iPjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0O3Rl
eHQtZGVjb3JhdGlvbjpub25lIj5pYmFnZG9uYUBnbWFpbC5jb208L3NwYW4+PC9hPjsNCjxhIGhy
ZWY9Im1haWx0bzpuZXRtb2RAaWV0Zi5vcmciPjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0
O3RleHQtZGVjb3JhdGlvbjpub25lIj5uZXRtb2RAaWV0Zi5vcmc8L3NwYW4+PC9hPjsNCjxhIGhy
ZWY9Im1haWx0bzp3YXJyZW5Aa3VtYXJpLm5ldCI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3Rl
eHQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPndhcnJlbkBrdW1hcmkubmV0PC9zcGFuPjwvYT48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+Jmd0OyA8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OuWui+S9kyI+5Li76aKY
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj46IFJlOiBbbmV0bW9kXSBbVGVjaG5pY2FsIEVycmF0
YSBSZXBvcnRlZF0gUkZDNzk1MCAoNTc4NCk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyA8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyBJ
IGRvIG5vdCBzZWUgd2h5IHRoZSBvcmlnaW5hbCB0ZXh0IG1ha2VzIDAuNSBvciAwLjAgaWxsZWdh
bC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+Jmd0OyA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxh
aW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAvanM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyA8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+Jmd0OyBPbiBUdWUsIEp1bCAxNiwgMjAxOSBhdCAwODo1Mjo1MlBNIC0wNzAwLCBSRkMgRXJy
YXRhIFN5c3RlbSB3cm90ZTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxh
aW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAmZ3Q7IFRoZSBmb2xsb3dpbmcgZXJyYXRh
IHJlcG9ydCBoYXMgYmVlbiBzdWJtaXR0ZWQgZm9yIFJGQzc5NTAsICZxdW90O1RoZQ0KPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4t
VVMiPiZndDsgJmd0OyBZQU5HPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1Bs
YWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgJmd0OyAxLjEgRGF0YSBNb2RlbGluZyBM
YW5ndWFnZSZxdW90Oy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5U
ZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAmZ3Q7IDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAmZ3Q7IFlv
dSBtYXkgcmV2aWV3IHRoZSByZXBvcnQgYmVsb3cgYW5kIGF0OjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsg
PGEgaHJlZj0iaHR0cHM6Ly93d3cucmZjLWVkaXRvci5vcmcvZXJyYXRhL2VpZDU3ODQiPg0KPHNw
YW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPmh0dHBzOi8v
d3d3LnJmYy1lZGl0b3Iub3JnL2VycmF0YS9laWQ1Nzg0PC9zcGFuPjwvYT48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0
OyAmZ3Q7IDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS08bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAmZ3Q7IFR5cGU6IFRlY2huaWNhbDxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7
ICZndDsgUmVwb3J0ZWQgYnk6IFFpbiBXVSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmJpbGwud3VAaHVh
d2VpLmNvbSI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7dGV4dC1kZWNvcmF0aW9uOm5v
bmUiPmJpbGwud3VAaHVhd2VpLmNvbTwvc3Bhbj48L2E+Jmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsg
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZndDsgJmd0OyBTZWN0aW9uOiA5LjMuMjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZndDsgJmd0OyBPcmlnaW5hbCBUZXh0PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgJmd0OyAtLS0tLS0t
LS0tLS0tPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNw
YW4gbGFuZz0iRU4tVVMiPiZndDsgJmd0OyBMZWFkaW5nIGFuZCB0cmFpbGluZyB6ZXJvcyBhcmUg
cHJvaGliaXRlZCwgc3ViamVjdCB0byB0aGUgcnVsZSB0aGF0DQo8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAmZ3Q7
IHRoZXJlIE1VU1QgYmUgYXQgbGVhc3Qgb25lIGRpZ2l0IGJlZm9yZSBhbmQgYWZ0ZXIgdGhlIGRl
Y2ltYWwgcG9pbnQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4
dCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgJmd0OyBUaGUgdmFsdWUgemVybyBpcyByZXByZXNl
bnRlZCBhcyAmcXVvdDswLjAmcXVvdDsuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgJmd0OyA8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0
OyAmZ3Q7IDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgJmd0OyA8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
Jmd0OyAmZ3Q7IENvcnJlY3RlZCBUZXh0PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgJmd0OyAtLS0tLS0tLS0tLS0t
LTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj4mZ3Q7ICZndDsgTGVhZGluZyB6ZXJvcyBiZWZvcmUgdGhlIGZpcnN0IGRpZ2l0
IGFuZCB0cmFpbGluZyB6ZXJvcyBhZnRlciB0aGUNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgbGFzdCBk
aWdpdCBhcmUgcHJvaGliaXRlZCwgc3ViamVjdCB0byB0aGUgcnVsZSB0aGF0IHRoZXJlIE1VU1Qg
YmUgYXQNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgbGVhc3Qgb25lIGRpZ2l0IGJlZm9yZSBhbmQgYWZ0
ZXIgdGhlIGRlY2ltYWwgcG9pbnQuJm5ic3A7IFRoZSB2YWx1ZSB6ZXJvDQo8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0
OyAmZ3Q7IGlzIHJlcHJlc2VudGVkIGFzICZxdW90OzAuMCZxdW90Oy48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAm
Z3Q7IDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgTm90ZXM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAmZ3Q7IC0tLS0tPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZndDsgJmd0OyBCYXNlZCBvbiB0aGUgcnVsZSBpbiB0aGUgb3JnaW5hbCB0ZXh0LCB0
aGUgdmFsdWUgc3VjaCBhcyAmcXVvdDswLjUmcXVvdDssJnF1b3Q7MC4wJnF1b3Q7IGlzIGlsbGVn
YWwuIFNvIEkgdGhpbmsgdGhlIGludGVudGlvbiBvZiB0aGUgb3JpZ2luYWwgdGV4dCBpcyB0byBt
YWtlIHN1cmUgdGhlIGxlYWRpbmcgemVyb3MgYmVmb3JlIHRoZSBmaXJzdCBkaWdpdCBhbmQgdGhl
IHRyYWlsaW5nIHplcm8gYWZ0ZXINCiB0aGUgbGFzdCBkaWdpdCBhcmUgcHJvaGliaXRlZC48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+Jmd0OyAmZ3Q7IDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFp
blRleHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgSW5zdHJ1Y3Rpb25zOjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mZ3Q7ICZndDsgLS0tLS0tLS0tLS0tLTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgVGhpcyBlcnJhdHVt
IGlzIGN1cnJlbnRseSBwb3N0ZWQgYXMgJnF1b3Q7UmVwb3J0ZWQmcXVvdDsuIElmIG5lY2Vzc2Fy
eSwgcGxlYXNlDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAmZ3Q7IHVzZSAmcXVvdDtSZXBseSBBbGwmcXVvdDsg
dG8gZGlzY3VzcyB3aGV0aGVyIGl0IHNob3VsZCBiZSB2ZXJpZmllZCBvciByZWplY3RlZC48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+Jmd0OyAmZ3Q7IFdoZW4gYSBkZWNpc2lvbiBpcyByZWFjaGVkLCB0aGUgdmVyaWZ5aW5n
IHBhcnR5IGNhbiBsb2cgaW4gdG8gY2hhbmdlDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAmZ3Q7IHRoZSBzdGF0
dXMgYW5kIGVkaXQgdGhlIHJlcG9ydCwgaWYgbmVjZXNzYXJ5LjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsg
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZndDsgJmd0OyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj4mZ3Q7ICZndDsgUkZDNzk1MCAoZHJhZnQtaWV0Zi1uZXRtb2QtcmZjNjAyMGJp
cy0xNCk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+Jmd0OyAmZ3Q7IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNw
YW4gbGFuZz0iRU4tVVMiPiZndDsgJmd0OyBUaXRsZSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyA6IFRoZSBZQU5HIDEuMSBEYXRhIE1vZGVsaW5nIExhbmd1YWdlPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgJmd0
OyBQdWJsaWNhdGlvbiBEYXRlJm5ic3A7Jm5ic3A7Jm5ic3A7IDogQXVndXN0IDIwMTY8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+Jmd0OyAmZ3Q7IEF1dGhvcihzKSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6IE0uIEJqb3JrbHVuZCwgRWQuPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZn
dDsgJmd0OyBDYXRlZ29yeSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6IFBST1BPU0VEIFNUQU5EQVJEPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZn
dDsgJmd0OyBTb3VyY2UmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgOiBOZXR3b3JrIE1vZGVsaW5nPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZndDsgJmd0OyBBcmVhJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDog
T3BlcmF0aW9ucyBhbmQgTWFuYWdlbWVudDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgU3RyZWFtJm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IDogSUVURjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgVmVyaWZ5aW5nIFBhcnR5
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDogSUVTRzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4t
VVMiPiZndDsgJmd0OyBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgbmV0bW9kIG1haWxpbmcgbGlzdDxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7
ICZndDsgPGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBpZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImNvbG9y
OndpbmRvd3RleHQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPm5ldG1vZEBpZXRmLm9yZzwvc3Bhbj48
L2E+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZndDsgJmd0OyA8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL25ldG1vZCI+DQo8c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0
LWRlY29yYXRpb246bm9uZSI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9u
ZXRtb2Q8L3NwYW4+PC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFp
blRleHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7IDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7IC0tIDxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mZ3Q7IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBKYWNvYnMgVW5pdmVyc2l0eSBCcmVtZW4g
Z0dtYkg8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+Jmd0OyBQaG9uZTogJiM0Mzs0OSA0MjEgMjAwIDM1ODcmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgQ2FtcHVzIFJpbmcgMSB8IDI4
NzU5IEJyZW1lbiB8IEdlcm1hbnk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
UGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyBGYXg6Jm5ic3A7Jm5ic3A7ICYjNDM7
NDkgNDIxIDIwMCAzMTAzJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZsdDs8YSBocmVmPSJodHRwczovL3d3dy5qYWNvYnMtdW5pdmVyc2l0eS5kZS8iPjxz
cGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0O3RleHQtZGVjb3JhdGlvbjpub25lIj5odHRwczov
L3d3dy5qYWNvYnMtdW5pdmVyc2l0eS5kZS88L3NwYW4+PC9hPiZndDs8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyA8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+Jmd0OyBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj4mZ3Q7IG5ldG1vZCBtYWlsaW5nIGxpc3Q8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyA8YSBo
cmVmPSJtYWlsdG86bmV0bW9kQGlldGYub3JnIj48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4
dDt0ZXh0LWRlY29yYXRpb246bm9uZSI+bmV0bW9kQGlldGYub3JnPC9zcGFuPjwvYT48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+Jmd0OyA8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25l
dG1vZCI+DQo8c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRlY29yYXRpb246bm9u
ZSI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2Q8L3NwYW4+PC9h
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxh
aW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+LS0gPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tVVMiPkp1ZXJnZW4gU2Nob2Vud2Fl
bGRlciZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyBKYWNvYnMgVW5pdmVyc2l0eSBCcmVtZW4gZ0dtYkg8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1VUyI+UGhvbmU6ICYj
NDM7NDkgNDIxIDIwMCAzNTg3Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IENhbXB1cyBSaW5nIDEgfCAyODc1OSBCcmVtZW4gfCBHZXJtYW55PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tVVMi
PkZheDombmJzcDsmbmJzcDsgJiM0Mzs0OSA0MjEgMjAwIDMxMDMmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0OzxhIGhyZWY9Imh0dHBzOi8vd3d3Lmph
Y29icy11bml2ZXJzaXR5LmRlLyI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7dGV4dC1k
ZWNvcmF0aW9uOm5vbmUiPmh0dHBzOi8vd3d3LmphY29icy11bml2ZXJzaXR5LmRlLzwvc3Bhbj48
L2E+Jmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_B8F9A780D330094D99AF023C5877DABAA4A0096Fnkgeml513mbschi_--


From nobody Wed Jul 17 02:20:09 2019
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 2E621120640 for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 02:20:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.489
X-Spam-Level: 
X-Spam-Status: No, score=-14.489 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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=D8juqPea; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=orQg8xQ5
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 uilHu2bI5hWd for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 02:20:01 -0700 (PDT)
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 7B51812063D for <netmod@ietf.org>; Wed, 17 Jul 2019 02:20:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=48238; q=dns/txt; s=iport; t=1563355201; x=1564564801; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=G96dFf82DC+2QcXG9Mszv91Qxv1+DeYerrx9zExjnUE=; b=D8juqPeaTDGtmVZhzxgTCu/MEAmjhTnZyL5FjtCnB4Ok29MlFlEFrFaS /Aui+Azc1l5C0rI88wj1mwWqaqrRrCrHzP2L25KOiKVz4oXIHFdbS+mBg B8XPlL0WQtJG24VaVxkzm7UnkARVTogToYHclKY/rzn5JH5kDtgQZOXKa U=;
IronPort-PHdr: =?us-ascii?q?9a23=3ATD85ZBMDkRZMZBhnbEol6mtXPHoupqn0MwgJ65?= =?us-ascii?q?Eul7NJdOG58o//OFDEu60/l0fHCIPc7f8My/HbtaztQyQh2d6AqzhDFf4ETB?= =?us-ascii?q?oZkYMTlg0kDtSCDBjhM//ucys8NM9DT1RiuXq8NBsdFQ=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AJAADJ5y5d/5FdJa1jAxkBAQEBAQE?= =?us-ascii?q?BAQEBAQEHAQEBAQEBgVQDAQEBAQELAYEUL1ADbVUgBAsqCoQSg0cDjgKCW4l?= =?us-ascii?q?UjXyBLoEkA1AECQEBAQwBARgBCgoCAQGDekYCF4ItIzUIDgEDAQEEAQECAQV?= =?us-ascii?q?thTwMhUoBAQEBAgEBARARChMBASwLAQQJAgIBBgIOAgEEAQEhAQYDAgICGQY?= =?us-ascii?q?GCxQGAwgCBAENBQgagwGBHU0DDg8BAgyRDJBgAoE4iGBxgTKCeQEBBYUPDQu?= =?us-ascii?q?CEwMGBYEvAYteF4FAP4ERRoJMPoEEgRZHAQGBYxUKDAkRgkQygiaMJiaCLIR?= =?us-ascii?q?+gi2UBEAJAoIZkBiED4IthyWOOIMlihCJPYsggnMCBAIEBQIOAQEFgVIBNYF?= =?us-ascii?q?YcBUaIYJsgkFSgx8zhGGFP3KBKYtsAYEgAQE?=
X-IronPort-AV: E=Sophos;i="5.64,273,1559520000";  d="scan'208,217";a="511369499"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 17 Jul 2019 09:19:59 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by rcdn-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id x6H9JxFf018697 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 17 Jul 2019 09:19:59 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; Wed, 17 Jul 2019 04:19:59 -0500
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 17 Jul 2019 04:19:58 -0500
Received: from NAM05-DM3-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; Wed, 17 Jul 2019 04:19:58 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hOojFQH/vSeLombo52t71QOGVm33bskyHPsM3Kncv3nFQOPsUQaEqRidCE330xj7b/b1yhQXSKb3yuw+9MA7Z8KFTGddIhAqCgACe/dMDCrzn5CAKXYjxwlmPLiVU92T2KDPGqAknNpORkhchukMDZ9TVHZx+V2aGXJRok99udwKP2eTWp22YATymKrYv/Znw1XPmmuMKpl5j2xSM+5rr1nnP1mF4iB7X4whfpKqbP14rlZDKmOvhV8qlAIDQ8L35HWJB4LW8JRSPLKUvPNUMKDjvop6AZvnYgswNL/eEViOzJIBIkmGpL9RbOJE+f4gGY55BsIRM3MUXXszWH8vqw==
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=G96dFf82DC+2QcXG9Mszv91Qxv1+DeYerrx9zExjnUE=; b=EibdVuulvQoSFx09geGe2XnqvM1+0y+VlUi5KpxjHHobmVBpPX7gh5xXLoR3sLd1/8JOk4lxmkN18mkh3wDtYftQkFRKwD+ty7jZF/eiq99JuL7TFvALp0X94uDbPImpHnlNreheX9jawlSc/Ec/297gAr4TZMxMjua8ywTEbSA8wtsoxjD+DLNGN1fUnAilX6RFXoiMb4bJfpQDNx5jgyigW+ZTQYdDSoWp6d2LA+vhuTANmfFYf6ZZrfEoc//XWmfNCbwjL776bl9ZqsuY8ZVSbJ6QXCD2EMqwAHEgiX4YmcjzE1A/T0phkacL3iEJ/YGcxJwrzwhcCo5n5mdS0w==
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=G96dFf82DC+2QcXG9Mszv91Qxv1+DeYerrx9zExjnUE=; b=orQg8xQ5gX1RmICfdCaRhcH3d6JHl6gV0lhySpZh4uhjQ5XThG+0gZKD4ds++TBDEpHshuwvqyjgZY/EFhRrK+tQNXPnEFgVUEqaJwB9WtctMbkSfVWfFIHyee08Y5FwtZ/FiBuQ3IRkUgi3OTlHahdp66t2+f6Z+yZofVRwK+0=
Received: from BYAPR11MB2631.namprd11.prod.outlook.com (52.135.227.28) by BYAPR11MB3432.namprd11.prod.outlook.com (20.177.226.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.14; Wed, 17 Jul 2019 09:19:57 +0000
Received: from BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428]) by BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428%4]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019 09:19:57 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Qin Wu <bill.wu@huawei.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "ibagdona@gmail.com" <ibagdona@gmail.com>, "warren@kumari.net" <warren@kumari.net>, "netmod@ietf.org" <netmod@ietf.org>, RFC Errata System <rfc-editor@rfc-editor.org>
Thread-Topic: =?utf-8?B?W25ldG1vZF0g562U5aSNOiAgW1RlY2huaWNhbCBFcnJhdGEgUmVwb3J0ZWRd?= =?utf-8?Q?_RFC7950_(5784)?=
Thread-Index: AQHVPH4rGLUpJmgvzU+QrPgNY0zA86bOhPSw
Date: Wed, 17 Jul 2019 09:19:57 +0000
Message-ID: <BYAPR11MB2631065E176E50E510A98C14B5C90@BYAPR11MB2631.namprd11.prod.outlook.com>
References: <B8F9A780D330094D99AF023C5877DABAA4A008D7@nkgeml513-mbs.china.huawei.com> <20190717084556.mq5w5jrjvnmfebh6@anna.jacobs.jacobs-university.de> <B8F9A780D330094D99AF023C5877DABAA4A0096F@nkgeml513-mbs.china.huawei.com>
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAA4A0096F@nkgeml513-mbs.china.huawei.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: [173.38.220.36]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0bb0e70c-21c2-4b28-9e9c-08d70a97efd1
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:BYAPR11MB3432; 
x-ms-traffictypediagnostic: BYAPR11MB3432:
x-ms-exchange-purlcount: 5
x-microsoft-antispam-prvs: <BYAPR11MB3432DBA908ED685B40865B29B5C90@BYAPR11MB3432.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(39860400002)(136003)(346002)(366004)(376002)(199004)(189003)(3846002)(316002)(6116002)(790700001)(26005)(186003)(102836004)(110136005)(64756008)(11346002)(446003)(5660300002)(486006)(256004)(54906003)(66946007)(66476007)(53936002)(53546011)(66446008)(66556008)(25786009)(76116006)(2906002)(9686003)(476003)(66066001)(478600001)(606006)(68736007)(6306002)(6436002)(54896002)(224303003)(55016002)(81166006)(99286004)(229853002)(6506007)(7696005)(14454004)(86362001)(7736002)(81156014)(966005)(6246003)(4326008)(33656002)(52536014)(9326002)(8936002)(71190400001)(71200400001)(76176011)(74316002)(236005); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR11MB3432; H:BYAPR11MB2631.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-message-info: jwcFPoZd59VqJHGmri/UaHBnjWHDfPLtr2J8v3ys5g4Pj+1voy/WfWof7NSifEkIzeXiF4lAHRq8vXJO08AcXuKufoJm24vEL713sAylYAuaeUC5M+e3JFIHH08uLyJlQfvzfpUyf1q+CyTNk+ZLAphUcPlFN5/uKDgC6JpvmZYVH0nhVYpJ9zzG5/Vvby/VzXoKvKxm3beYWF7pSe1l/bAfqOit1OAiu2hqIurPaCYrg7bvbu1xX6HrrFsyFa8KZ5CFmMZCEMy08lrFrZpEen1zd+HCLZoHklDAIDyIU5uR2CR2MnyiK/s0QWQ/J7KFQvlBaHyCyZU2eAsbUgNIwL6IL3+l9mjgrPZmhQqwp+BlPnCur+3Z2OoW7AaeuxRmywlz3AOBRGQJaa8c2lpRe/BB2ztKiMJFAU5nD/Xo+T0=
Content-Type: multipart/alternative; boundary="_000_BYAPR11MB2631065E176E50E510A98C14B5C90BYAPR11MB2631namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0bb0e70c-21c2-4b28-9e9c-08d70a97efd1
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 09:19:57.4447 (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: rwilton@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3432
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: rcdn-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/nN2z3hYYsD4BNRPJAJwop2CFIA4>
Subject: Re: [netmod]  =?utf-8?b?562U5aSNOiAgW1RlY2huaWNhbCBFcnJhdGEgUmVwb3J0?= =?utf-8?q?ed=5D_RFC7950_=285784=29?=
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, 17 Jul 2019 09:20:07 -0000

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

SGkgUWluLA0KDQpJIGFsc28gZmluZCB0aGUgY3VycmVudCBSRkMgdGV4dCBxdWl0ZSB1bmRlcnN0
YW5kYWJsZSBhbmQgY29ycmVjdC4NCg0KVGhlIOKAnGFuZOKAnSBpcyByZXF1aXJlZCB0byBkaXNh
bGxvdyDigJwuMOKAnSBhbmQg4oCcMC7igJ0gYXMgdmFsaWQgY2Fub25pY2FsIGZvcm1zLiAgSS5l
LiBpbiB0aGUgY2Fub25pY2FsIGZvcm0gdGhlcmUgTVVTVCBhbHdheXMgYmUgYXQgbGVhc3Qgb25l
IGRpZ2l0ICh3aGljaCBjb3VsZCBiZSAwKSBiZWZvcmUgdGhlIGRlY2ltYWwgcG9pbnQgYW5kIHRo
ZW4gbXVzdCBiZSBhdCBsZWFzdCBvbmUgZGlnaXQgKHdoaWNoIGNvdWxkIGJlIDApIGFmdGVyIHRo
ZSBkZWNpbWFsIHBvaW50LiAgT3RoZXJ3aXNlLCB0aGVyZSBtdXN0IGJlIG5vIGxlYWRpbmcgb3Ig
dHJhaWxpbmcgMOKAmXMuICBTbywgbm9uZSBvZiAg4oCcLjDigJ0sIOKAnDAu4oCdLCDigJwwMC4w
4oCdLCDigJwwLjAw4oCdIGFuZCDigJwwMC4wMOKAnSBhcmUgaW4gdGhlIGNhbm9uaWNhbCBmb3Jt
LCBhbmQgc2hvdWxkIGJlIHJlcHJlc2VudGVkIGFzIOKAnDAuMOKAnSBpbnN0ZWFkOyBzaW1pbGFy
bHkgbm9uZSBvZiDigJwuMeKAnSwg4oCcMS7igJ0sIOKAnDAxLjDigJ0sIOKAnDEuMDDigJ0gYW5k
IOKAnDAxLjAw4oCdIGFyZSBpbiB0aGUgY2Fub25pY2FsIGZvcm0gYW5kIHNob3VsZCBiZSByZXBy
ZXNlbnRlZCBhcyDigJwxLjDigJ0gaW5zdGVhZC4NCg0KVGhhbmtzLA0KUm9iDQoNCg0KRnJvbTog
bmV0bW9kIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZz4gT24gQmVoYWxmIE9mIFFpbiBXdQ0KU2Vu
dDogMTcgSnVseSAyMDE5IDA5OjU5DQpUbzogSnVlcmdlbiBTY2hvZW53YWVsZGVyIDxqLnNjaG9l
bndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGU+DQpDYzogaWJhZ2RvbmFAZ21haWwuY29tOyB3
YXJyZW5Aa3VtYXJpLm5ldDsgbmV0bW9kQGlldGYub3JnOyBSRkMgRXJyYXRhIFN5c3RlbSA8cmZj
LWVkaXRvckByZmMtZWRpdG9yLm9yZz4NClN1YmplY3Q6IFtuZXRtb2RdIOetlOWkjTogW1RlY2hu
aWNhbCBFcnJhdGEgUmVwb3J0ZWRdIFJGQzc5NTAgKDU3ODQpDQoNCg0KVW5kZXJzdGFuZCwgdGhl
IHByb2JsZW0gbGllcyBhdCAiYW5kIiB0aGF0IGlzIHVzZWQgaW4gIiBvbmUgZGlnaXQgYmVmb3Jl
IGFuZCBhZnRlciB0aGUgZGVjaW1hbCBwb2ludCAiLCB0aGF0IGlzIHRvIHNheSBpdCBvbmx5IGZv
Y3VzIG9uIHRoZSBjYXNlIHRoYXQgaGFzIHR3byBkaWdpdHMsIG9uZSBpcyBiZWZvcmUgZGVjaW1h
bCBwb2ludCwgdGhlIG90aGVyIGRpZ2l0IGlzIGFmdGVyIGRlY2ltYWwgc3VjaCBhcyAiNS4wNiIs
IGJ1dCBkb2Vzbid0IGNvdmVyIHRoZSBjYXNlIHdoZXJlICJvbmUgZGlnaXQgYmVmb3JlIG9yIGFm
dGVyIHRoZSBkZWNpbWFsIHBvaW50ICIsIHRoYXTigJlzIHdoeSBJIHRoaW5rIHRoZSBjYXNlIDAu
NTAwMDAwIGlzIG5vdCBjb3ZlcmVkLiBXZSBzaG91bGQgcHJvaGliaXQgdHJhaWxpbmcgemVyb3Mg
aW4g4oCcMC41MDAwMDAw4oCdLg0KDQotLS0tLemCruS7tuWOn+S7ti0tLS0tDQrlj5Hku7bkuro6
IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciBbbWFpbHRvOmouc2Nob2Vud2FlbGRlckBqYWNvYnMtdW5p
dmVyc2l0eS5kZV0NCuWPkemAgeaXtumXtDogMjAxOeW5tDfmnIgxN+aXpSAxNjo0Ng0K5pS25Lu2
5Lq6OiBRaW4gV3UgPGJpbGwud3VAaHVhd2VpLmNvbTxtYWlsdG86YmlsbC53dUBodWF3ZWkuY29t
Pj4NCuaKhOmAgTogUkZDIEVycmF0YSBTeXN0ZW0gPHJmYy1lZGl0b3JAcmZjLWVkaXRvci5vcmc8
bWFpbHRvOnJmYy1lZGl0b3JAcmZjLWVkaXRvci5vcmc+PjsgaWJhZ2RvbmFAZ21haWwuY29tPG1h
aWx0bzppYmFnZG9uYUBnbWFpbC5jb20+OyBuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBp
ZXRmLm9yZz47IHdhcnJlbkBrdW1hcmkubmV0PG1haWx0bzp3YXJyZW5Aa3VtYXJpLm5ldD4NCuS4
u+mimDogUmU6IFtuZXRtb2RdIFtUZWNobmljYWwgRXJyYXRhIFJlcG9ydGVkXSBSRkM3OTUwICg1
Nzg0KQ0KDQoNCg0KVGhlIHRleHQgc3RhcnRzIHdpdGggdGhlIGdlbmVyYWwgY2FzZSBhbmQgc2F5
cyAiTGVhZGluZyBhbmQgdHJhaWxpbmcgemVyb3MgYXJlIHByb2hpYml0ZWQiLCB3aGljaCBzZWVt
cyB0byBjb3ZlciAwLjUwMDAwMDAwLiBUaGUgdGV4dCB0aGVuIGhhbmRsZXMgdGhlIHNwZWNpYWwg
cnVsZSB0aGF0IHRoZXJlIG5lZWRzIHRvIGJlIGF0IGxlYXN0IG9uZSBkaWdpdCBiZWZvcmUgYW5k
IGFmdGVyIHRoZSBkZWNpbWFsIHBvaW50LiBJIHRoaW5rIGFsbCBpcyBmaW5lLg0KDQoNCg0KL2pz
DQoNCg0KDQpPbiBXZWQsIEp1bCAxNywgMjAxOSBhdCAwODoxMTo0MUFNICswMDAwLCBRaW4gV3Ug
d3JvdGU6DQoNCj4gV2hhdCBhYm91dCAiMC41MDAwMDAwMCI/IGJhc2VkIG9uIG9yaWdpbmFsIHRl
eHQsIGlzIGl0IGxlZ2FsIG9yIGlsbGVnYWw/DQoNCj4gSXQgc2VlbSBvcmlnaW5hbCB0ZXh0IGV4
Y2x1ZGUgdGhlIGNhc2Ugd2hlcmUgb25lIGRpZ2l0IGJlZm9yZSBvciBhZnRlciB0aGUgZGVjaW1h
bCBwb2ludD8NCg0KPg0KDQo+IC1RaW4NCg0KPiAtLS0tLemCruS7tuWOn+S7ti0tLS0tDQoNCj4g
5Y+R5Lu25Lq6OiBuZXRtb2QgW21haWx0bzpuZXRtb2QtYm91bmNlc0BpZXRmLm9yZ10g5Luj6KGo
IEp1ZXJnZW4gU2Nob2Vud2FlbGRlcg0KDQo+IOWPkemAgeaXtumXtDogMjAxOeW5tDfmnIgxN+aX
pSAxNTo1MA0KDQo+IOaUtuS7tuS6ujogUkZDIEVycmF0YSBTeXN0ZW0gPHJmYy1lZGl0b3JAcmZj
LWVkaXRvci5vcmc8bWFpbHRvOnJmYy1lZGl0b3JAcmZjLWVkaXRvci5vcmc+Pg0KDQo+IOaKhOmA
gTogaWJhZ2RvbmFAZ21haWwuY29tPG1haWx0bzppYmFnZG9uYUBnbWFpbC5jb20+OyBuZXRtb2RA
aWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz47IHdhcnJlbkBrdW1hcmkubmV0PG1haWx0
bzp3YXJyZW5Aa3VtYXJpLm5ldD4NCg0KPiDkuLvpopg6IFJlOiBbbmV0bW9kXSBbVGVjaG5pY2Fs
IEVycmF0YSBSZXBvcnRlZF0gUkZDNzk1MCAoNTc4NCkNCg0KPg0KDQo+IEkgZG8gbm90IHNlZSB3
aHkgdGhlIG9yaWdpbmFsIHRleHQgbWFrZXMgMC41IG9yIDAuMCBpbGxlZ2FsLg0KDQo+DQoNCj4g
L2pzDQoNCj4NCg0KPiBPbiBUdWUsIEp1bCAxNiwgMjAxOSBhdCAwODo1Mjo1MlBNIC0wNzAwLCBS
RkMgRXJyYXRhIFN5c3RlbSB3cm90ZToNCg0KPiA+IFRoZSBmb2xsb3dpbmcgZXJyYXRhIHJlcG9y
dCBoYXMgYmVlbiBzdWJtaXR0ZWQgZm9yIFJGQzc5NTAsICJUaGUNCg0KPiA+IFlBTkcNCg0KPiA+
IDEuMSBEYXRhIE1vZGVsaW5nIExhbmd1YWdlIi4NCg0KPiA+DQoNCj4gPiAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQo+ID4gWW91IG1heSByZXZpZXcgdGhlIHJlcG9y
dCBiZWxvdyBhbmQgYXQ6DQoNCj4gPiBodHRwczovL3d3dy5yZmMtZWRpdG9yLm9yZy9lcnJhdGEv
ZWlkNTc4NA0KDQo+ID4NCg0KPiA+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tDQoNCj4gPiBUeXBlOiBUZWNobmljYWwNCg0KPiA+IFJlcG9ydGVkIGJ5OiBRaW4gV1UgPGJp
bGwud3VAaHVhd2VpLmNvbTxtYWlsdG86YmlsbC53dUBodWF3ZWkuY29tPj4NCg0KPiA+DQoNCj4g
PiBTZWN0aW9uOiA5LjMuMg0KDQo+ID4NCg0KPiA+IE9yaWdpbmFsIFRleHQNCg0KPiA+IC0tLS0t
LS0tLS0tLS0NCg0KPiA+IExlYWRpbmcgYW5kIHRyYWlsaW5nIHplcm9zIGFyZSBwcm9oaWJpdGVk
LCBzdWJqZWN0IHRvIHRoZSBydWxlIHRoYXQNCg0KPiA+IHRoZXJlIE1VU1QgYmUgYXQgbGVhc3Qg
b25lIGRpZ2l0IGJlZm9yZSBhbmQgYWZ0ZXIgdGhlIGRlY2ltYWwgcG9pbnQuDQoNCj4gPiBUaGUg
dmFsdWUgemVybyBpcyByZXByZXNlbnRlZCBhcyAiMC4wIi4NCg0KPiA+DQoNCj4gPg0KDQo+ID4N
Cg0KPiA+DQoNCj4gPiBDb3JyZWN0ZWQgVGV4dA0KDQo+ID4gLS0tLS0tLS0tLS0tLS0NCg0KPiA+
IExlYWRpbmcgemVyb3MgYmVmb3JlIHRoZSBmaXJzdCBkaWdpdCBhbmQgdHJhaWxpbmcgemVyb3Mg
YWZ0ZXIgdGhlDQoNCj4gPiBsYXN0IGRpZ2l0IGFyZSBwcm9oaWJpdGVkLCBzdWJqZWN0IHRvIHRo
ZSBydWxlIHRoYXQgdGhlcmUgTVVTVCBiZSBhdA0KDQo+ID4gbGVhc3Qgb25lIGRpZ2l0IGJlZm9y
ZSBhbmQgYWZ0ZXIgdGhlIGRlY2ltYWwgcG9pbnQuICBUaGUgdmFsdWUgemVybw0KDQo+ID4gaXMg
cmVwcmVzZW50ZWQgYXMgIjAuMCIuDQoNCj4gPg0KDQo+ID4gTm90ZXMNCg0KPiA+IC0tLS0tDQoN
Cj4gPiBCYXNlZCBvbiB0aGUgcnVsZSBpbiB0aGUgb3JnaW5hbCB0ZXh0LCB0aGUgdmFsdWUgc3Vj
aCBhcyAiMC41IiwiMC4wIiBpcyBpbGxlZ2FsLiBTbyBJIHRoaW5rIHRoZSBpbnRlbnRpb24gb2Yg
dGhlIG9yaWdpbmFsIHRleHQgaXMgdG8gbWFrZSBzdXJlIHRoZSBsZWFkaW5nIHplcm9zIGJlZm9y
ZSB0aGUgZmlyc3QgZGlnaXQgYW5kIHRoZSB0cmFpbGluZyB6ZXJvIGFmdGVyIHRoZSBsYXN0IGRp
Z2l0IGFyZSBwcm9oaWJpdGVkLg0KDQo+ID4NCg0KPiA+IEluc3RydWN0aW9uczoNCg0KPiA+IC0t
LS0tLS0tLS0tLS0NCg0KPiA+IFRoaXMgZXJyYXR1bSBpcyBjdXJyZW50bHkgcG9zdGVkIGFzICJS
ZXBvcnRlZCIuIElmIG5lY2Vzc2FyeSwgcGxlYXNlDQoNCj4gPiB1c2UgIlJlcGx5IEFsbCIgdG8g
ZGlzY3VzcyB3aGV0aGVyIGl0IHNob3VsZCBiZSB2ZXJpZmllZCBvciByZWplY3RlZC4NCg0KPiA+
IFdoZW4gYSBkZWNpc2lvbiBpcyByZWFjaGVkLCB0aGUgdmVyaWZ5aW5nIHBhcnR5IGNhbiBsb2cg
aW4gdG8gY2hhbmdlDQoNCj4gPiB0aGUgc3RhdHVzIGFuZCBlZGl0IHRoZSByZXBvcnQsIGlmIG5l
Y2Vzc2FyeS4NCg0KPiA+DQoNCj4gPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQ0KDQo+ID4gUkZDNzk1MCAoZHJhZnQtaWV0Zi1uZXRtb2QtcmZjNjAyMGJpcy0xNCkNCg0K
PiA+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCj4gPiBUaXRsZSAg
ICAgICAgICAgICAgIDogVGhlIFlBTkcgMS4xIERhdGEgTW9kZWxpbmcgTGFuZ3VhZ2UNCg0KPiA+
IFB1YmxpY2F0aW9uIERhdGUgICAgOiBBdWd1c3QgMjAxNg0KDQo+ID4gQXV0aG9yKHMpICAgICAg
ICAgICA6IE0uIEJqb3JrbHVuZCwgRWQuDQoNCj4gPiBDYXRlZ29yeSAgICAgICAgICAgIDogUFJP
UE9TRUQgU1RBTkRBUkQNCg0KPiA+IFNvdXJjZSAgICAgICAgICAgICAgOiBOZXR3b3JrIE1vZGVs
aW5nDQoNCj4gPiBBcmVhICAgICAgICAgICAgICAgIDogT3BlcmF0aW9ucyBhbmQgTWFuYWdlbWVu
dA0KDQo+ID4gU3RyZWFtICAgICAgICAgICAgICA6IElFVEYNCg0KPiA+IFZlcmlmeWluZyBQYXJ0
eSAgICAgOiBJRVNHDQoNCj4gPg0KDQo+ID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18NCg0KPiA+IG5ldG1vZCBtYWlsaW5nIGxpc3QNCg0KPiA+IG5ldG1v
ZEBpZXRmLm9yZzxtYWlsdG86bmV0bW9kQGlldGYub3JnPg0KDQo+ID4gaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCg0KPg0KDQo+IC0tDQoNCj4gSnVlcmdlbiBT
Y2hvZW53YWVsZGVyICAgICAgICAgICBKYWNvYnMgVW5pdmVyc2l0eSBCcmVtZW4gZ0dtYkgNCg0K
PiBQaG9uZTogKzQ5IDQyMSAyMDAgMzU4NyAgICAgICAgIENhbXB1cyBSaW5nIDEgfCAyODc1OSBC
cmVtZW4gfCBHZXJtYW55DQoNCj4gRmF4OiAgICs0OSA0MjEgMjAwIDMxMDMgICAgICAgICA8aHR0
cHM6Ly93d3cuamFjb2JzLXVuaXZlcnNpdHkuZGUvPg0KDQo+DQoNCj4gX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KPiBuZXRtb2QgbWFpbGluZyBsaXN0
DQoNCj4gbmV0bW9kQGlldGYub3JnPG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+DQoNCj4gaHR0cHM6
Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCg0KDQoNCi0tDQoNCkp1ZXJn
ZW4gU2Nob2Vud2FlbGRlciAgICAgICAgICAgSmFjb2JzIFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJI
DQoNClBob25lOiArNDkgNDIxIDIwMCAzNTg3ICAgICAgICAgQ2FtcHVzIFJpbmcgMSB8IDI4NzU5
IEJyZW1lbiB8IEdlcm1hbnkNCg0KRmF4OiAgICs0OSA0MjEgMjAwIDMxMDMgICAgICAgICA8aHR0
cHM6Ly93d3cuamFjb2JzLXVuaXZlcnNpdHkuZGUvPg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
U2ltU3VuOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiTVMgR290aGljIjsNCglwYW5vc2UtMToyIDExIDYgOSA3IDIgNSA4IDIgNDt9
DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIg
NCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0K
CXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1p
bHk6Q29uc29sYXM7DQoJcGFub3NlLTE6MiAxMSA2IDkgMiAyIDQgMyAyIDQ7fQ0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiXEBNUyBHb3RoaWMiOw0KCXBhbm9zZS0xOjIgMTEgNiA5IDcgMiA1
IDggMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IlxAU2ltU3VuIjsNCglwYW5vc2Ut
MToyIDEgNiAwIDMgMSAxIDEgMSAxO30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05v
cm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207DQoJbWFyZ2lu
LWJvdHRvbTouMDAwMXB0Ow0KCXRleHQtYWxpZ246anVzdGlmeTsNCglmb250LXNpemU6MTAuNXB0
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29I
eXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4
dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9s
bG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1k
ZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLk1zb1BsYWluVGV4dCwgbGkuTXNvUGxhaW5UZXh0LCBk
aXYuTXNvUGxhaW5UZXh0DQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGlu
azoiUGxhaW4gVGV4dCBDaGFyIjsNCgltYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFw
dDsNCglmb250LXNpemU6MTAuNXB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm
O30NCnAubXNvbm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0
eWxlLW5hbWU6bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1y
aWdodDowY207DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGNt
Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7
fQ0Kc3Bhbi5QbGFpblRleHRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJQbGFpbiBUZXh0IENoYXIi
Ow0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiUGxhaW4gVGV4dCI7
DQoJZm9udC1mYW1pbHk6Q29uc29sYXM7fQ0KcC5hLCBsaS5hLCBkaXYuYQ0KCXttc28tc3R5bGUt
bmFtZTrnuq/mlofmnKw7DQoJbXNvLXN0eWxlLWxpbms6Iue6r+aWh+acrCBDaGFyIjsNCgltYXJn
aW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCgl0ZXh0LWFsaWduOmp1c3RpZnk7DQoJ
Zm9udC1zaXplOjEwLjVwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpz
cGFuLkNoYXINCgl7bXNvLXN0eWxlLW5hbWU6Iue6r+aWh+acrCBDaGFyIjsNCgltc28tc3R5bGUt
cHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms657qv5paH5pysOw0KCWZvbnQtZmFtaWx5OiJD
YWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTIzDQoJe21zby1zdHlsZS10eXBl
OnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNv
bG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0
LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2
MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA5MC4wcHQgNzIuMHB0IDkwLjBwdDt9DQpk
aXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtp
ZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4
PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8
bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0i
MSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5
IGxhbmc9IkVOLUdCIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3MiIgc3R5bGU9InRleHQt
anVzdGlmeS10cmltOnB1bmN0dWF0aW9uIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDttc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1VUyI+SGkgUWluLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O21zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDttc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1VUyI+SSBhbHNvIGZpbmQgdGhlIGN1cnJlbnQgUkZDIHRleHQgcXVpdGUgdW5kZXJz
dGFuZGFibGUgYW5kIGNvcnJlY3QuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7bXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O21zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LVVTIj5UaGUg4oCcYW5k4oCdIGlzIHJlcXVpcmVkIHRvIGRpc2FsbG93IOKAnC4w4oCdIGFuZCDi
gJwwLuKAnSBhcyB2YWxpZCBjYW5vbmljYWwgZm9ybXMuJm5ic3A7IEkuZS4gaW4gdGhlIGNhbm9u
aWNhbCBmb3JtIHRoZXJlIE1VU1QgYWx3YXlzIGJlIGF0IGxlYXN0IG9uZSBkaWdpdCAod2hpY2gg
Y291bGQgYmUgMCkgYmVmb3JlIHRoZSBkZWNpbWFsDQogcG9pbnQgYW5kIHRoZW4gbXVzdCBiZSBh
dCBsZWFzdCBvbmUgZGlnaXQgKHdoaWNoIGNvdWxkIGJlIDApIGFmdGVyIHRoZSBkZWNpbWFsIHBv
aW50LiZuYnNwOyBPdGhlcndpc2UsIHRoZXJlIG11c3QgYmUgbm8gbGVhZGluZyBvciB0cmFpbGlu
ZyAw4oCZcy4mbmJzcDsgU28sIG5vbmUgb2YgJm5ic3A74oCcLjDigJ0sIOKAnDAu4oCdLCDigJww
MC4w4oCdLCDigJwwLjAw4oCdIGFuZCDigJwwMC4wMOKAnSBhcmUgaW4gdGhlIGNhbm9uaWNhbCBm
b3JtLCBhbmQgc2hvdWxkIGJlIHJlcHJlc2VudGVkIGFzIOKAnDAuMOKAnSBpbnN0ZWFkOw0KIHNp
bWlsYXJseSBub25lIG9mIOKAnC4x4oCdLCDigJwxLuKAnSwg4oCcMDEuMOKAnSwg4oCcMS4wMOKA
nSBhbmQg4oCcMDEuMDDigJ0gYXJlIGluIHRoZSBjYW5vbmljYWwgZm9ybSBhbmQgc2hvdWxkIGJl
IHJlcHJlc2VudGVkIGFzIOKAnDEuMOKAnSBpbnN0ZWFkLg0KPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7bXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O21zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj5UaGFua3MsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7bXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RU4tVVMiPlJvYjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O21zby1mYXJlYXN0LWxhbmd1YWdl
OkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1V
UyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRl
cjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAw
Y20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIGFsaWduPSJsZWZ0IiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0O3RleHQtYWxpZ246bGVmdCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij4gbmV0bW9kICZsdDtuZXRtb2QtYm91bmNlc0BpZXRmLm9y
ZyZndDsNCjxiPk9uIEJlaGFsZiBPZiA8L2I+UWluIFd1PGJyPg0KPGI+U2VudDo8L2I+IDE3IEp1
bHkgMjAxOSAwOTo1OTxicj4NCjxiPlRvOjwvYj4gSnVlcmdlbiBTY2hvZW53YWVsZGVyICZsdDtq
LnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGUmZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBp
YmFnZG9uYUBnbWFpbC5jb207IHdhcnJlbkBrdW1hcmkubmV0OyBuZXRtb2RAaWV0Zi5vcmc7IFJG
QyBFcnJhdGEgU3lzdGVtICZsdDtyZmMtZWRpdG9yQHJmYy1lZGl0b3Iub3JnJmd0Ozxicj4NCjxi
PlN1YmplY3Q6PC9iPiBbbmV0bW9kXSA8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TVMgR290aGljJnF1b3Q7Ij7nrZTlpI08L3NwYW4+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij46IFtUZWNobmljYWwgRXJyYXRh
IFJlcG9ydGVkXSBSRkM3OTUwICg1Nzg0KTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0ibGVmdCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdDt0ZXh0LWFsaWduOmxlZnQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+VW5kZXJzdGFuZCwgdGhl
IHByb2JsZW0gbGllcyBhdCAmcXVvdDs8Yj48c3BhbiBzdHlsZT0iYmFja2dyb3VuZDpsaW1lO21z
by1oaWdobGlnaHQ6bGltZSI+YW5kPC9zcGFuPjwvYj4mcXVvdDsgdGhhdCBpcyB1c2VkIGluICZx
dW90OyBvbmUgZGlnaXQgYmVmb3JlDQo8Yj48c3BhbiBzdHlsZT0iYmFja2dyb3VuZDpsaW1lO21z
by1oaWdobGlnaHQ6bGltZSI+YW5kPC9zcGFuPjwvYj4gYWZ0ZXIgdGhlIGRlY2ltYWwgcG9pbnQg
JnF1b3Q7LCB0aGF0IGlzIHRvIHNheSBpdCBvbmx5IGZvY3VzIG9uIHRoZSBjYXNlIHRoYXQgaGFz
IHR3byBkaWdpdHMsIG9uZSBpcyBiZWZvcmUgZGVjaW1hbCBwb2ludCwgdGhlIG90aGVyIGRpZ2l0
IGlzIGFmdGVyIGRlY2ltYWwgc3VjaCBhcyAmcXVvdDs1LjA2JnF1b3Q7LCBidXQgZG9lc24ndCBj
b3ZlciB0aGUgY2FzZQ0KIHdoZXJlICZxdW90O29uZSBkaWdpdCBiZWZvcmUgPGI+PHNwYW4gc3R5
bGU9ImJhY2tncm91bmQ6bGltZTttc28taGlnaGxpZ2h0OmxpbWUiPm9yPC9zcGFuPg0KPC9iPmFm
dGVyIHRoZSBkZWNpbWFsIHBvaW50ICZxdW90OywgdGhhdDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0
LWxhbmd1YWdlOlpILUNOIj7igJk8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+cyB3aHkgSSB0aGluayB0aGUgY2FzZSAwLjUwMDAwMCBp
cyBub3QgY292ZXJlZC4gV2Ugc2hvdWxkIHByb2hpYml0IHRyYWlsaW5nDQogemVyb3MgaW4gPC9z
cGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPuKAnDwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4wLjUwMDAwMDA8L3Nw
YW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5l
dyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+4oCdPC9zcGFuPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPi48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNO
Ij4tLS0tLTwvc3Bhbj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5bGU9ImZvbnQtZmFtaWx5OlNpbVN1
bjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+6YKu5Lu25Y6f5Lu2PC9zcGFuPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPi0tLS0tPGJyPg0K
PC9zcGFuPjxzcGFuIGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1mYW1pbHk6U2ltU3VuO21zby1m
YXJlYXN0LWxhbmd1YWdlOlpILUNOIj7lj5Hku7bkuro8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+OiBKdWVyZ2VuIFNjaG9lbndhZWxk
ZXIgWzxhIGhyZWY9Im1haWx0bzpqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGUi
Pm1haWx0bzpqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGU8L2E+XQ0KPGJyPg0K
PC9zcGFuPjxzcGFuIGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1mYW1pbHk6U2ltU3VuO21zby1m
YXJlYXN0LWxhbmd1YWdlOlpILUNOIj7lj5HpgIHml7bpl7Q8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+OiAyMDE5PC9zcGFuPjxzcGFu
IGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1mYW1pbHk6U2ltU3VuO21zby1mYXJlYXN0LWxhbmd1
YWdlOlpILUNOIj7lubQ8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFz
dC1sYW5ndWFnZTpaSC1DTiI+Nzwvc3Bhbj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5bGU9ImZvbnQt
ZmFtaWx5OlNpbVN1bjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+5pyIPC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjE3PC9zcGFu
PjxzcGFuIGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1mYW1pbHk6U2ltU3VuO21zby1mYXJlYXN0
LWxhbmd1YWdlOlpILUNOIj7ml6U8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+DQogMTY6NDY8YnI+DQo8L3NwYW4+PHNwYW4gbGFuZz0i
WkgtQ04iIHN0eWxlPSJmb250LWZhbWlseTpTaW1TdW47bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6Wkgt
Q04iPuaUtuS7tuS6ujwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0
LWxhbmd1YWdlOlpILUNOIj46IFFpbiBXdSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmJpbGwud3VAaHVh
d2VpLmNvbSI+YmlsbC53dUBodWF3ZWkuY29tPC9hPiZndDs8YnI+DQo8L3NwYW4+PHNwYW4gbGFu
Zz0iWkgtQ04iIHN0eWxlPSJmb250LWZhbWlseTpTaW1TdW47bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
WkgtQ04iPuaKhOmAgTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0
LWxhbmd1YWdlOlpILUNOIj46IFJGQyBFcnJhdGEgU3lzdGVtICZsdDs8YSBocmVmPSJtYWlsdG86
cmZjLWVkaXRvckByZmMtZWRpdG9yLm9yZyI+cmZjLWVkaXRvckByZmMtZWRpdG9yLm9yZzwvYT4m
Z3Q7Ow0KPGEgaHJlZj0ibWFpbHRvOmliYWdkb25hQGdtYWlsLmNvbSI+aWJhZ2RvbmFAZ21haWwu
Y29tPC9hPjsgPGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBpZXRmLm9yZyI+DQpuZXRtb2RAaWV0Zi5v
cmc8L2E+OyA8YSBocmVmPSJtYWlsdG86d2FycmVuQGt1bWFyaS5uZXQiPndhcnJlbkBrdW1hcmku
bmV0PC9hPjxicj4NCjwvc3Bhbj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5bGU9ImZvbnQtZmFtaWx5
OlNpbVN1bjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+5Li76aKYPC9zcGFuPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjogUmU6IFtuZXRt
b2RdIFtUZWNobmljYWwgRXJyYXRhIFJlcG9ydGVkXSBSRkM3OTUwICg1Nzg0KTwvc3Bhbj48c3Bh
biBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6WkgtQ04iPlRoZSB0ZXh0IHN0YXJ0cyB3aXRoIHRoZSBnZW5lcmFsIGNhc2UgYW5k
IHNheXMgJnF1b3Q7TGVhZGluZyBhbmQgdHJhaWxpbmcgemVyb3MgYXJlIHByb2hpYml0ZWQmcXVv
dDssIHdoaWNoIHNlZW1zIHRvIGNvdmVyIDAuNTAwMDAwMDAuIFRoZSB0ZXh0IHRoZW4gaGFuZGxl
cyB0aGUgc3BlY2lhbA0KIHJ1bGUgdGhhdCB0aGVyZSBuZWVkcyB0byBiZSBhdCBsZWFzdCBvbmUg
ZGlnaXQgYmVmb3JlIGFuZCBhZnRlciB0aGUgZGVjaW1hbCBwb2ludC4gSSB0aGluayBhbGwgaXMg
ZmluZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOlpILUNOIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4vanM8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNO
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1m
YXJlYXN0LWxhbmd1YWdlOlpILUNOIj5PbiBXZWQsIEp1bCAxNywgMjAxOSBhdCAwODoxMTo0MUFN
ICYjNDM7MDAwMCwgUWluIFd1IHdyb3RlOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgV2hhdCBhYm91dCAm
cXVvdDswLjUwMDAwMDAwJnF1b3Q7PyBiYXNlZCBvbiBvcmlnaW5hbCB0ZXh0LCBpcyBpdCBsZWdh
bCBvciBpbGxlZ2FsPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl
eHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgSXQgc2VlbSBvcmlnaW5hbCB0ZXh0IGV4
Y2x1ZGUgdGhlIGNhc2Ugd2hlcmUgb25lIGRpZ2l0IGJlZm9yZSBvciBhZnRlciB0aGUgZGVjaW1h
bCBwb2ludD88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1m
YXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7IC1RaW48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1
YWdlOlpILUNOIj4mZ3Q7IC0tLS0tPC9zcGFuPjxzcGFuIGxhbmc9IlpILUNOIiBzdHlsZT0iZm9u
dC1mYW1pbHk6U2ltU3VuO21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj7pgq7ku7bljp/ku7Y8
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1D
TiI+LS0tLS08bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1m
YXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7DQo8L3NwYW4+PHNwYW4gbGFuZz0iWkgtQ04iIHN0
eWxlPSJmb250LWZhbWlseTpTaW1TdW47bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPuWPkeS7
tuS6ujwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdl
OlpILUNOIj46IG5ldG1vZCBbPGEgaHJlZj0ibWFpbHRvOm5ldG1vZC1ib3VuY2VzQGlldGYub3Jn
Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRlY29yYXRpb246bm9uZSI+bWFp
bHRvOm5ldG1vZC1ib3VuY2VzQGlldGYub3JnPC9zcGFuPjwvYT5dDQo8L3NwYW4+PHNwYW4gbGFu
Zz0iWkgtQ04iIHN0eWxlPSJmb250LWZhbWlseTpTaW1TdW47bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
WkgtQ04iPuS7o+ihqDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0
LWxhbmd1YWdlOlpILUNOIj4gSnVlcmdlbiBTY2hvZW53YWVsZGVyPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0
Ow0KPC9zcGFuPjxzcGFuIGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1mYW1pbHk6U2ltU3VuO21z
by1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj7lj5HpgIHml7bpl7Q8L3NwYW4+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+OiAyMDE5PC9zcGFuPjxz
cGFuIGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1mYW1pbHk6U2ltU3VuO21zby1mYXJlYXN0LWxh
bmd1YWdlOlpILUNOIj7lubQ8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFy
ZWFzdC1sYW5ndWFnZTpaSC1DTiI+Nzwvc3Bhbj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5bGU9ImZv
bnQtZmFtaWx5OlNpbVN1bjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+5pyIPC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjE3PC9z
cGFuPjxzcGFuIGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1mYW1pbHk6U2ltU3VuO21zby1mYXJl
YXN0LWxhbmd1YWdlOlpILUNOIj7ml6U8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+DQogMTU6NTA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7DQo8
L3NwYW4+PHNwYW4gbGFuZz0iWkgtQ04iIHN0eWxlPSJmb250LWZhbWlseTpTaW1TdW47bXNvLWZh
cmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPuaUtuS7tuS6ujwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj46IFJGQyBFcnJhdGEgU3lzdGVtICZs
dDs8YSBocmVmPSJtYWlsdG86cmZjLWVkaXRvckByZmMtZWRpdG9yLm9yZyI+PHNwYW4gc3R5bGU9
ImNvbG9yOndpbmRvd3RleHQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPnJmYy1lZGl0b3JAcmZjLWVk
aXRvci5vcmc8L3NwYW4+PC9hPiZndDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7DQo8L3NwYW4+PHNwYW4g
bGFuZz0iWkgtQ04iIHN0eWxlPSJmb250LWZhbWlseTpTaW1TdW47bXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6WkgtQ04iPuaKhOmAgTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOlpILUNOIj46DQo8YSBocmVmPSJtYWlsdG86aWJhZ2RvbmFAZ21haWwuY29t
Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRlY29yYXRpb246bm9uZSI+aWJh
Z2RvbmFAZ21haWwuY29tPC9zcGFuPjwvYT47DQo8YSBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYu
b3JnIj48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRlY29yYXRpb246bm9uZSI+
bmV0bW9kQGlldGYub3JnPC9zcGFuPjwvYT47DQo8YSBocmVmPSJtYWlsdG86d2FycmVuQGt1bWFy
aS5uZXQiPjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0O3RleHQtZGVjb3JhdGlvbjpub25l
Ij53YXJyZW5Aa3VtYXJpLm5ldDwvc3Bhbj48L2E+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0Ow0KPC9zcGFu
PjxzcGFuIGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1mYW1pbHk6U2ltU3VuO21zby1mYXJlYXN0
LWxhbmd1YWdlOlpILUNOIj7kuLvpopg8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+OiBSZTogW25ldG1vZF0gW1RlY2huaWNhbCBFcnJh
dGEgUmVwb3J0ZWRdIFJGQzc5NTAgKDU3ODQpPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0Ow0KPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpa
SC1DTiI+Jmd0OyBJIGRvIG5vdCBzZWUgd2h5IHRoZSBvcmlnaW5hbCB0ZXh0IG1ha2VzIDAuNSBv
ciAwLjAgaWxsZWdhbC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5U
ZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7IC9q
czxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6WkgtQ04iPiZndDsNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgT24gVHVlLCBKdWwgMTYs
IDIwMTkgYXQgMDg6NTI6NTJQTSAtMDcwMCwgUkZDIEVycmF0YSBTeXN0ZW0gd3JvdGU6PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFn
ZTpaSC1DTiI+Jmd0OyAmZ3Q7IFRoZSBmb2xsb3dpbmcgZXJyYXRhIHJlcG9ydCBoYXMgYmVlbiBz
dWJtaXR0ZWQgZm9yIFJGQzc5NTAsICZxdW90O1RoZQ0KPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAmZ3Q7
IFlBTkc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsgMS4xIERhdGEgTW9kZWxpbmcgTGFuZ3VhZ2Um
cXVvdDsuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFy
ZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAmZ3Q7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsg
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7
ICZndDsgWW91IG1heSByZXZpZXcgdGhlIHJlcG9ydCBiZWxvdyBhbmQgYXQ6PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1D
TiI+Jmd0OyAmZ3Q7DQo8YSBocmVmPSJodHRwczovL3d3dy5yZmMtZWRpdG9yLm9yZy9lcnJhdGEv
ZWlkNTc4NCI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7dGV4dC1kZWNvcmF0aW9uOm5v
bmUiPmh0dHBzOi8vd3d3LnJmYy1lZGl0b3Iub3JnL2VycmF0YS9laWQ1Nzg0PC9zcGFuPjwvYT48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxh
bmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0OyAtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0OyBU
eXBlOiBUZWNobmljYWw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5U
ZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsgUmVwb3J0ZWQgYnk6IFFpbiBX
VSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmJpbGwud3VAaHVhd2VpLmNvbSI+PHNwYW4gc3R5bGU9ImNv
bG9yOndpbmRvd3RleHQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPmJpbGwud3VAaHVhd2VpLmNvbTwv
c3Bhbj48L2E+Jmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl
eHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0Ow0KPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0
OyAmZ3Q7IFNlY3Rpb246IDkuMy4yPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAmZ3Q7DQo8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpI
LUNOIj4mZ3Q7ICZndDsgT3JpZ2luYWwgVGV4dDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0OyAtLS0t
LS0tLS0tLS0tPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAmZ3Q7IExlYWRpbmcgYW5kIHRyYWlsaW5nIHpl
cm9zIGFyZSBwcm9oaWJpdGVkLCBzdWJqZWN0IHRvIHRoZSBydWxlIHRoYXQNCjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6Wkgt
Q04iPiZndDsgJmd0OyB0aGVyZSBNVVNUIGJlIGF0IGxlYXN0IG9uZSBkaWdpdCBiZWZvcmUgYW5k
IGFmdGVyIHRoZSBkZWNpbWFsIHBvaW50LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0OyBUaGUgdmFs
dWUgemVybyBpcyByZXByZXNlbnRlZCBhcyAmcXVvdDswLjAmcXVvdDsuPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+
Jmd0OyAmZ3Q7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1z
by1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsNCjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsg
Jmd0Ow0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFy
ZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAmZ3Q7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsg
Q29ycmVjdGVkIFRleHQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5U
ZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsgLS0tLS0tLS0tLS0tLS08bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1
YWdlOlpILUNOIj4mZ3Q7ICZndDsgTGVhZGluZyB6ZXJvcyBiZWZvcmUgdGhlIGZpcnN0IGRpZ2l0
IGFuZCB0cmFpbGluZyB6ZXJvcyBhZnRlciB0aGUNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0OyBs
YXN0IGRpZ2l0IGFyZSBwcm9oaWJpdGVkLCBzdWJqZWN0IHRvIHRoZSBydWxlIHRoYXQgdGhlcmUg
TVVTVCBiZSBhdA0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4
dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAmZ3Q7IGxlYXN0IG9uZSBkaWdpdCBiZWZv
cmUgYW5kIGFmdGVyIHRoZSBkZWNpbWFsIHBvaW50LiZuYnNwOyBUaGUgdmFsdWUgemVybw0KPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5n
dWFnZTpaSC1DTiI+Jmd0OyAmZ3Q7IGlzIHJlcHJlc2VudGVkIGFzICZxdW90OzAuMCZxdW90Oy48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxh
bmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0OyBOb3Rlczxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6WkgtQ04iPiZndDsgJmd0OyAtLS0tLTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0OyBCYXNl
ZCBvbiB0aGUgcnVsZSBpbiB0aGUgb3JnaW5hbCB0ZXh0LCB0aGUgdmFsdWUgc3VjaCBhcyAmcXVv
dDswLjUmcXVvdDssJnF1b3Q7MC4wJnF1b3Q7IGlzIGlsbGVnYWwuIFNvIEkgdGhpbmsgdGhlIGlu
dGVudGlvbiBvZiB0aGUgb3JpZ2luYWwgdGV4dCBpcyB0byBtYWtlIHN1cmUgdGhlIGxlYWRpbmcN
CiB6ZXJvcyBiZWZvcmUgdGhlIGZpcnN0IGRpZ2l0IGFuZCB0aGUgdHJhaWxpbmcgemVybyBhZnRl
ciB0aGUgbGFzdCBkaWdpdCBhcmUgcHJvaGliaXRlZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsN
CjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0OyBJbnN0cnVjdGlvbnM6PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0
OyAmZ3Q7IC0tLS0tLS0tLS0tLS08bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
UGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsgVGhpcyBlcnJhdHVt
IGlzIGN1cnJlbnRseSBwb3N0ZWQgYXMgJnF1b3Q7UmVwb3J0ZWQmcXVvdDsuIElmIG5lY2Vzc2Fy
eSwgcGxlYXNlDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1z
by1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsgdXNlICZxdW90O1JlcGx5IEFsbCZx
dW90OyB0byBkaXNjdXNzIHdoZXRoZXIgaXQgc2hvdWxkIGJlIHZlcmlmaWVkIG9yIHJlamVjdGVk
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0OyBXaGVuIGEgZGVjaXNpb24gaXMgcmVhY2hlZCwgdGhl
IHZlcmlmeWluZyBwYXJ0eSBjYW4gbG9nIGluIHRvIGNoYW5nZQ0KPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0
OyAmZ3Q7IHRoZSBzdGF0dXMgYW5kIGVkaXQgdGhlIHJlcG9ydCwgaWYgbmVjZXNzYXJ5LjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6WkgtQ04iPiZndDsgJmd0Ow0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAmZ3Q7IC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAmZ3Q7IFJGQzc5
NTAgKGRyYWZ0LWlldGYtbmV0bW9kLXJmYzYwMjBiaXMtMTQpPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAm
Z3Q7IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+
Jmd0OyAmZ3Q7IFRpdGxlJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDogVGhlIFlBTkcgMS4x
IERhdGEgTW9kZWxpbmcgTGFuZ3VhZ2U8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsgUHVibGljYXRp
b24gRGF0ZSZuYnNwOyZuYnNwOyZuYnNwOyA6IEF1Z3VzdCAyMDE2PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0
OyAmZ3Q7IEF1dGhvcihzKSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyA6IE0uIEJqb3JrbHVuZCwgRWQuPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0
OyAmZ3Q7IENhdGVnb3J5Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDogUFJPUE9TRUQgU1RBTkRBUkQ8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNO
Ij4mZ3Q7ICZndDsgU291cmNlJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDogTmV0d29yayBNb2RlbGlu
ZzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0OyBBcmVhJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IDogT3BlcmF0aW9ucyBhbmQgTWFuYWdlbWVudDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0
OyBTdHJlYW0mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgOiBJRVRGPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAm
Z3Q7IFZlcmlmeWluZyBQYXJ0eSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6IElFU0c8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdl
OlpILUNOIj4mZ3Q7ICZndDsNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Q
bGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0OyBfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0
OyBuZXRtb2QgbWFpbGluZyBsaXN0PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAmZ3Q7DQo8YSBocmVmPSJt
YWlsdG86bmV0bW9kQGlldGYub3JnIj48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0
LWRlY29yYXRpb246bm9uZSI+bmV0bW9kQGlldGYub3JnPC9zcGFuPjwvYT48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNO
Ij4mZ3Q7ICZndDsNCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu
Zm8vbmV0bW9kIj48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRlY29yYXRpb246
bm9uZSI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2Q8L3NwYW4+
PC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgLS0NCjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
WkgtQ04iPiZndDsgSnVlcmdlbiBTY2hvZW53YWVsZGVyJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEphY29icyBVbml2ZXJzaXR5IEJy
ZW1lbiBnR21iSDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgUGhvbmU6ICYjNDM7NDkgNDIxIDIwMCAzNTg3
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IENhbXB1cyBS
aW5nIDEgfCAyODc1OSBCcmVtZW4gfCBHZXJtYW55PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyBGYXg6Jm5i
c3A7Jm5ic3A7ICYjNDM7NDkgNDIxIDIwMCAzMTAzJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDs8YSBocmVmPSJodHRwczovL3d3dy5qYWNvYnMtdW5p
dmVyc2l0eS5kZS8iPjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0O3RleHQtZGVjb3JhdGlv
bjpub25lIj5odHRwczovL3d3dy5qYWNvYnMtdW5pdmVyc2l0eS5kZS88L3NwYW4+PC9hPiZndDs8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxh
bmd1YWdlOlpILUNOIj4mZ3Q7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
UGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7IF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyBuZXRtb2Qg
bWFpbGluZyBsaXN0PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4
dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0Ow0KPGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBp
ZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7dGV4dC1kZWNvcmF0aW9uOm5v
bmUiPm5ldG1vZEBpZXRmLm9yZzwvc3Bhbj48L2E+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0Ow0KPGEgaHJl
Zj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QiPjxzcGFuIHN0
eWxlPSJjb2xvcjp3aW5kb3d0ZXh0O3RleHQtZGVjb3JhdGlvbjpub25lIj5odHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZDwvc3Bhbj48L2E+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFy
ZWFzdC1sYW5ndWFnZTpaSC1DTiI+LS0NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPkp1ZXJnZW4gU2Nob2Vud2Fl
bGRlciZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyBKYWNvYnMgVW5pdmVyc2l0eSBCcmVtZW4gZ0dtYkg8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj5QaG9u
ZTogJiM0Mzs0OSA0MjEgMjAwIDM1ODcmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgQ2FtcHVzIFJpbmcgMSB8IDI4NzU5IEJyZW1lbiB8IEdlcm1hbnk8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1
YWdlOlpILUNOIj5GYXg6Jm5ic3A7Jm5ic3A7ICYjNDM7NDkgNDIxIDIwMCAzMTAzJm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDs8YSBocmVmPSJodHRw
czovL3d3dy5qYWNvYnMtdW5pdmVyc2l0eS5kZS8iPjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0
ZXh0O3RleHQtZGVjb3JhdGlvbjpub25lIj5odHRwczovL3d3dy5qYWNvYnMtdW5pdmVyc2l0eS5k
ZS88L3NwYW4+PC9hPiZndDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvYm9keT4N
CjwvaHRtbD4NCg==

--_000_BYAPR11MB2631065E176E50E510A98C14B5C90BYAPR11MB2631namp_--


From nobody Wed Jul 17 02:45:53 2019
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 06FF3120646 for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 02:45:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.189
X-Spam-Level: 
X-Spam-Status: No, score=-4.189 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, 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 a6RQYCclKQfF for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 02:45:49 -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 82D86120647 for <netmod@ietf.org>; Wed, 17 Jul 2019 02:45:48 -0700 (PDT)
Received: from lhreml704-cah.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id 0C83D24897B64CDF33AD; Wed, 17 Jul 2019 10:45:46 +0100 (IST)
Received: from NKGEML413-HUB.china.huawei.com (10.98.56.74) by lhreml704-cah.china.huawei.com (10.201.108.45) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 17 Jul 2019 10:45:44 +0100
Received: from NKGEML513-MBS.china.huawei.com ([169.254.2.51]) by NKGEML413-HUB.china.huawei.com ([10.98.56.74]) with mapi id 14.03.0439.000; Wed, 17 Jul 2019 17:42:39 +0800
From: Qin Wu <bill.wu@huawei.com>
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "ibagdona@gmail.com" <ibagdona@gmail.com>, "warren@kumari.net" <warren@kumari.net>, "netmod@ietf.org" <netmod@ietf.org>, RFC Errata System <rfc-editor@rfc-editor.org>
Thread-Topic: [netmod] RE:  [Technical Errata Reported] RFC7950 (5784)
Thread-Index: AdU8g0W6PP+jAqE4R22+KEI23+9T5A==
Date: Wed, 17 Jul 2019 09:42:38 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAA4A009D9@nkgeml513-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.134.31.203]
Content-Type: multipart/alternative; boundary="_000_B8F9A780D330094D99AF023C5877DABAA4A009D9nkgeml513mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/JP4_vgyGm6YX02QSGFVK6VCSIEY>
Subject: Re: [netmod] [Technical Errata Reported] RFC7950 (5784)
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, 17 Jul 2019 09:45:52 -0000

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

SSByZWFsaXplZCBteSBwcm9wb3NlZCBjaGFuZ2VzIGFsc28gaGF2ZSBzb21lIGZsYXcgYW5kIG1h
eSBuZWVkIHRvIGJlIHR3ZWFrZWQuDQoNCk15IHF1ZXN0aW9uIGlzIHNob3VsZCB0cmFpbGluZyB6
ZXJvcyBpbiDigJwwLjUwMDAw4oCdIGJlIGFsbG93ZWQ/IEkgZGlkbuKAmXQgc2VlIHRoZSBvcmln
aW5hbCB0ZXh0IHByb2hpYml0IHRoaXMuDQpZZXMsIHRoZSBvcmlnaW5hbCB0ZXh0IGlzIGNvcnJl
Y3QsIGJ1dCBpdCBleGNsdWRlcyBzb21lIGV4Y2VwdGlvbiBjYXNlcywgc3VjaCBhcyDigJwwLjUw
MDAwMDAwMOKAnSwgaWYgbXkgdW5kZXJzdGFuZGluZyBpcyBjb3JyZWN0Lg0K5Y+R5Lu25Lq6OiBS
b2IgV2lsdG9uIChyd2lsdG9uKSBbbWFpbHRvOnJ3aWx0b25AY2lzY28uY29tXQ0K5Y+R6YCB5pe2
6Ze0OiAyMDE55bm0N+aciDE35pelIDE3OjIwDQrmlLbku7bkuro6IFFpbiBXdSA8YmlsbC53dUBo
dWF3ZWkuY29tPjsgSnVlcmdlbiBTY2hvZW53YWVsZGVyIDxqLnNjaG9lbndhZWxkZXJAamFjb2Jz
LXVuaXZlcnNpdHkuZGU+DQrmioTpgIE6IGliYWdkb25hQGdtYWlsLmNvbTsgd2FycmVuQGt1bWFy
aS5uZXQ7IG5ldG1vZEBpZXRmLm9yZzsgUkZDIEVycmF0YSBTeXN0ZW0gPHJmYy1lZGl0b3JAcmZj
LWVkaXRvci5vcmc+DQrkuLvpopg6IFJFOiBbbmV0bW9kXSDnrZTlpI06IFtUZWNobmljYWwgRXJy
YXRhIFJlcG9ydGVkXSBSRkM3OTUwICg1Nzg0KQ0KDQpIaSBRaW4sDQoNCkkgYWxzbyBmaW5kIHRo
ZSBjdXJyZW50IFJGQyB0ZXh0IHF1aXRlIHVuZGVyc3RhbmRhYmxlIGFuZCBjb3JyZWN0Lg0KDQpU
aGUg4oCcYW5k4oCdIGlzIHJlcXVpcmVkIHRvIGRpc2FsbG93IOKAnC4w4oCdIGFuZCDigJwwLuKA
nSBhcyB2YWxpZCBjYW5vbmljYWwgZm9ybXMuICBJLmUuIGluIHRoZSBjYW5vbmljYWwgZm9ybSB0
aGVyZSBNVVNUIGFsd2F5cyBiZSBhdCBsZWFzdCBvbmUgZGlnaXQgKHdoaWNoIGNvdWxkIGJlIDAp
IGJlZm9yZSB0aGUgZGVjaW1hbCBwb2ludCBhbmQgdGhlbiBtdXN0IGJlIGF0IGxlYXN0IG9uZSBk
aWdpdCAod2hpY2ggY291bGQgYmUgMCkgYWZ0ZXIgdGhlIGRlY2ltYWwgcG9pbnQuICBPdGhlcndp
c2UsIHRoZXJlIG11c3QgYmUgbm8gbGVhZGluZyBvciB0cmFpbGluZyAw4oCZcy4gIFNvLCBub25l
IG9mICDigJwuMOKAnSwg4oCcMC7igJ0sIOKAnDAwLjDigJ0sIOKAnDAuMDDigJ0gYW5kIOKAnDAw
LjAw4oCdIGFyZSBpbiB0aGUgY2Fub25pY2FsIGZvcm0sIGFuZCBzaG91bGQgYmUgcmVwcmVzZW50
ZWQgYXMg4oCcMC4w4oCdIGluc3RlYWQ7IHNpbWlsYXJseSBub25lIG9mIOKAnC4x4oCdLCDigJwx
LuKAnSwg4oCcMDEuMOKAnSwg4oCcMS4wMOKAnSBhbmQg4oCcMDEuMDDigJ0gYXJlIGluIHRoZSBj
YW5vbmljYWwgZm9ybSBhbmQgc2hvdWxkIGJlIHJlcHJlc2VudGVkIGFzIOKAnDEuMOKAnSBpbnN0
ZWFkLg0KDQpUaGFua3MsDQpSb2INCg0KDQpGcm9tOiBuZXRtb2QgPG5ldG1vZC1ib3VuY2VzQGll
dGYub3JnPG1haWx0bzpuZXRtb2QtYm91bmNlc0BpZXRmLm9yZz4+IE9uIEJlaGFsZiBPZiBRaW4g
V3UNClNlbnQ6IDE3IEp1bHkgMjAxOSAwOTo1OQ0KVG86IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciA8
ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlPG1haWx0bzpqLnNjaG9lbndhZWxk
ZXJAamFjb2JzLXVuaXZlcnNpdHkuZGU+Pg0KQ2M6IGliYWdkb25hQGdtYWlsLmNvbTxtYWlsdG86
aWJhZ2RvbmFAZ21haWwuY29tPjsgd2FycmVuQGt1bWFyaS5uZXQ8bWFpbHRvOndhcnJlbkBrdW1h
cmkubmV0PjsgbmV0bW9kQGlldGYub3JnPG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+OyBSRkMgRXJy
YXRhIFN5c3RlbSA8cmZjLWVkaXRvckByZmMtZWRpdG9yLm9yZzxtYWlsdG86cmZjLWVkaXRvckBy
ZmMtZWRpdG9yLm9yZz4+DQpTdWJqZWN0OiBbbmV0bW9kXSDnrZTlpI06IFtUZWNobmljYWwgRXJy
YXRhIFJlcG9ydGVkXSBSRkM3OTUwICg1Nzg0KQ0KDQoNClVuZGVyc3RhbmQsIHRoZSBwcm9ibGVt
IGxpZXMgYXQgImFuZCIgdGhhdCBpcyB1c2VkIGluICIgb25lIGRpZ2l0IGJlZm9yZSBhbmQgYWZ0
ZXIgdGhlIGRlY2ltYWwgcG9pbnQgIiwgdGhhdCBpcyB0byBzYXkgaXQgb25seSBmb2N1cyBvbiB0
aGUgY2FzZSB0aGF0IGhhcyB0d28gZGlnaXRzLCBvbmUgaXMgYmVmb3JlIGRlY2ltYWwgcG9pbnQs
IHRoZSBvdGhlciBkaWdpdCBpcyBhZnRlciBkZWNpbWFsIHN1Y2ggYXMgIjUuMDYiLCBidXQgZG9l
c24ndCBjb3ZlciB0aGUgY2FzZSB3aGVyZSAib25lIGRpZ2l0IGJlZm9yZSBvciBhZnRlciB0aGUg
ZGVjaW1hbCBwb2ludCAiLCB0aGF04oCZcyB3aHkgSSB0aGluayB0aGUgY2FzZSAwLjUwMDAwMCBp
cyBub3QgY292ZXJlZC4gV2Ugc2hvdWxkIHByb2hpYml0IHRyYWlsaW5nIHplcm9zIGluIOKAnDAu
NTAwMDAwMOKAnS4NCg0KLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0K5Y+R5Lu25Lq6OiBKdWVyZ2Vu
IFNjaG9lbndhZWxkZXIgW21haWx0bzpqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHku
ZGVdDQrlj5HpgIHml7bpl7Q6IDIwMTnlubQ35pyIMTfml6UgMTY6NDYNCuaUtuS7tuS6ujogUWlu
IFd1IDxiaWxsLnd1QGh1YXdlaS5jb208bWFpbHRvOmJpbGwud3VAaHVhd2VpLmNvbT4+DQrmioTp
gIE6IFJGQyBFcnJhdGEgU3lzdGVtIDxyZmMtZWRpdG9yQHJmYy1lZGl0b3Iub3JnPG1haWx0bzpy
ZmMtZWRpdG9yQHJmYy1lZGl0b3Iub3JnPj47IGliYWdkb25hQGdtYWlsLmNvbTxtYWlsdG86aWJh
Z2RvbmFAZ21haWwuY29tPjsgbmV0bW9kQGlldGYub3JnPG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+
OyB3YXJyZW5Aa3VtYXJpLm5ldDxtYWlsdG86d2FycmVuQGt1bWFyaS5uZXQ+DQrkuLvpopg6IFJl
OiBbbmV0bW9kXSBbVGVjaG5pY2FsIEVycmF0YSBSZXBvcnRlZF0gUkZDNzk1MCAoNTc4NCkNCg0K
DQoNClRoZSB0ZXh0IHN0YXJ0cyB3aXRoIHRoZSBnZW5lcmFsIGNhc2UgYW5kIHNheXMgIkxlYWRp
bmcgYW5kIHRyYWlsaW5nIHplcm9zIGFyZSBwcm9oaWJpdGVkIiwgd2hpY2ggc2VlbXMgdG8gY292
ZXIgMC41MDAwMDAwMC4gVGhlIHRleHQgdGhlbiBoYW5kbGVzIHRoZSBzcGVjaWFsIHJ1bGUgdGhh
dCB0aGVyZSBuZWVkcyB0byBiZSBhdCBsZWFzdCBvbmUgZGlnaXQgYmVmb3JlIGFuZCBhZnRlciB0
aGUgZGVjaW1hbCBwb2ludC4gSSB0aGluayBhbGwgaXMgZmluZS4NCg0KDQoNCi9qcw0KDQoNCg0K
T24gV2VkLCBKdWwgMTcsIDIwMTkgYXQgMDg6MTE6NDFBTSArMDAwMCwgUWluIFd1IHdyb3RlOg0K
DQo+IFdoYXQgYWJvdXQgIjAuNTAwMDAwMDAiPyBiYXNlZCBvbiBvcmlnaW5hbCB0ZXh0LCBpcyBp
dCBsZWdhbCBvciBpbGxlZ2FsPw0KDQo+IEl0IHNlZW0gb3JpZ2luYWwgdGV4dCBleGNsdWRlIHRo
ZSBjYXNlIHdoZXJlIG9uZSBkaWdpdCBiZWZvcmUgb3IgYWZ0ZXIgdGhlIGRlY2ltYWwgcG9pbnQ/
DQoNCj4NCg0KPiAtUWluDQoNCj4gLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0KDQo+IOWPkeS7tuS6
ujogbmV0bW9kIFttYWlsdG86bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmddIOS7o+ihqCBKdWVyZ2Vu
IFNjaG9lbndhZWxkZXINCg0KPiDlj5HpgIHml7bpl7Q6IDIwMTnlubQ35pyIMTfml6UgMTU6NTAN
Cg0KPiDmlLbku7bkuro6IFJGQyBFcnJhdGEgU3lzdGVtIDxyZmMtZWRpdG9yQHJmYy1lZGl0b3Iu
b3JnPG1haWx0bzpyZmMtZWRpdG9yQHJmYy1lZGl0b3Iub3JnPj4NCg0KPiDmioTpgIE6IGliYWdk
b25hQGdtYWlsLmNvbTxtYWlsdG86aWJhZ2RvbmFAZ21haWwuY29tPjsgbmV0bW9kQGlldGYub3Jn
PG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+OyB3YXJyZW5Aa3VtYXJpLm5ldDxtYWlsdG86d2FycmVu
QGt1bWFyaS5uZXQ+DQoNCj4g5Li76aKYOiBSZTogW25ldG1vZF0gW1RlY2huaWNhbCBFcnJhdGEg
UmVwb3J0ZWRdIFJGQzc5NTAgKDU3ODQpDQoNCj4NCg0KPiBJIGRvIG5vdCBzZWUgd2h5IHRoZSBv
cmlnaW5hbCB0ZXh0IG1ha2VzIDAuNSBvciAwLjAgaWxsZWdhbC4NCg0KPg0KDQo+IC9qcw0KDQo+
DQoNCj4gT24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMDg6NTI6NTJQTSAtMDcwMCwgUkZDIEVycmF0
YSBTeXN0ZW0gd3JvdGU6DQoNCj4gPiBUaGUgZm9sbG93aW5nIGVycmF0YSByZXBvcnQgaGFzIGJl
ZW4gc3VibWl0dGVkIGZvciBSRkM3OTUwLCAiVGhlDQoNCj4gPiBZQU5HDQoNCj4gPiAxLjEgRGF0
YSBNb2RlbGluZyBMYW5ndWFnZSIuDQoNCj4gPg0KDQo+ID4gLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0NCg0KPiA+IFlvdSBtYXkgcmV2aWV3IHRoZSByZXBvcnQgYmVsb3cg
YW5kIGF0Og0KDQo+ID4gaHR0cHM6Ly93d3cucmZjLWVkaXRvci5vcmcvZXJyYXRhL2VpZDU3ODQN
Cg0KPiA+DQoNCj4gPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQo+
ID4gVHlwZTogVGVjaG5pY2FsDQoNCj4gPiBSZXBvcnRlZCBieTogUWluIFdVIDxiaWxsLnd1QGh1
YXdlaS5jb208bWFpbHRvOmJpbGwud3VAaHVhd2VpLmNvbT4+DQoNCj4gPg0KDQo+ID4gU2VjdGlv
bjogOS4zLjINCg0KPiA+DQoNCj4gPiBPcmlnaW5hbCBUZXh0DQoNCj4gPiAtLS0tLS0tLS0tLS0t
DQoNCj4gPiBMZWFkaW5nIGFuZCB0cmFpbGluZyB6ZXJvcyBhcmUgcHJvaGliaXRlZCwgc3ViamVj
dCB0byB0aGUgcnVsZSB0aGF0DQoNCj4gPiB0aGVyZSBNVVNUIGJlIGF0IGxlYXN0IG9uZSBkaWdp
dCBiZWZvcmUgYW5kIGFmdGVyIHRoZSBkZWNpbWFsIHBvaW50Lg0KDQo+ID4gVGhlIHZhbHVlIHpl
cm8gaXMgcmVwcmVzZW50ZWQgYXMgIjAuMCIuDQoNCj4gPg0KDQo+ID4NCg0KPiA+DQoNCj4gPg0K
DQo+ID4gQ29ycmVjdGVkIFRleHQNCg0KPiA+IC0tLS0tLS0tLS0tLS0tDQoNCj4gPiBMZWFkaW5n
IHplcm9zIGJlZm9yZSB0aGUgZmlyc3QgZGlnaXQgYW5kIHRyYWlsaW5nIHplcm9zIGFmdGVyIHRo
ZQ0KDQo+ID4gbGFzdCBkaWdpdCBhcmUgcHJvaGliaXRlZCwgc3ViamVjdCB0byB0aGUgcnVsZSB0
aGF0IHRoZXJlIE1VU1QgYmUgYXQNCg0KPiA+IGxlYXN0IG9uZSBkaWdpdCBiZWZvcmUgYW5kIGFm
dGVyIHRoZSBkZWNpbWFsIHBvaW50LiAgVGhlIHZhbHVlIHplcm8NCg0KPiA+IGlzIHJlcHJlc2Vu
dGVkIGFzICIwLjAiLg0KDQo+ID4NCg0KPiA+IE5vdGVzDQoNCj4gPiAtLS0tLQ0KDQo+ID4gQmFz
ZWQgb24gdGhlIHJ1bGUgaW4gdGhlIG9yZ2luYWwgdGV4dCwgdGhlIHZhbHVlIHN1Y2ggYXMgIjAu
NSIsIjAuMCIgaXMgaWxsZWdhbC4gU28gSSB0aGluayB0aGUgaW50ZW50aW9uIG9mIHRoZSBvcmln
aW5hbCB0ZXh0IGlzIHRvIG1ha2Ugc3VyZSB0aGUgbGVhZGluZyB6ZXJvcyBiZWZvcmUgdGhlIGZp
cnN0IGRpZ2l0IGFuZCB0aGUgdHJhaWxpbmcgemVybyBhZnRlciB0aGUgbGFzdCBkaWdpdCBhcmUg
cHJvaGliaXRlZC4NCg0KPiA+DQoNCj4gPiBJbnN0cnVjdGlvbnM6DQoNCj4gPiAtLS0tLS0tLS0t
LS0tDQoNCj4gPiBUaGlzIGVycmF0dW0gaXMgY3VycmVudGx5IHBvc3RlZCBhcyAiUmVwb3J0ZWQi
LiBJZiBuZWNlc3NhcnksIHBsZWFzZQ0KDQo+ID4gdXNlICJSZXBseSBBbGwiIHRvIGRpc2N1c3Mg
d2hldGhlciBpdCBzaG91bGQgYmUgdmVyaWZpZWQgb3IgcmVqZWN0ZWQuDQoNCj4gPiBXaGVuIGEg
ZGVjaXNpb24gaXMgcmVhY2hlZCwgdGhlIHZlcmlmeWluZyBwYXJ0eSBjYW4gbG9nIGluIHRvIGNo
YW5nZQ0KDQo+ID4gdGhlIHN0YXR1cyBhbmQgZWRpdCB0aGUgcmVwb3J0LCBpZiBuZWNlc3Nhcnku
DQoNCj4gPg0KDQo+ID4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0K
PiA+IFJGQzc5NTAgKGRyYWZ0LWlldGYtbmV0bW9kLXJmYzYwMjBiaXMtMTQpDQoNCj4gPiAtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQo+ID4gVGl0bGUgICAgICAgICAg
ICAgICA6IFRoZSBZQU5HIDEuMSBEYXRhIE1vZGVsaW5nIExhbmd1YWdlDQoNCj4gPiBQdWJsaWNh
dGlvbiBEYXRlICAgIDogQXVndXN0IDIwMTYNCg0KPiA+IEF1dGhvcihzKSAgICAgICAgICAgOiBN
LiBCam9ya2x1bmQsIEVkLg0KDQo+ID4gQ2F0ZWdvcnkgICAgICAgICAgICA6IFBST1BPU0VEIFNU
QU5EQVJEDQoNCj4gPiBTb3VyY2UgICAgICAgICAgICAgIDogTmV0d29yayBNb2RlbGluZw0KDQo+
ID4gQXJlYSAgICAgICAgICAgICAgICA6IE9wZXJhdGlvbnMgYW5kIE1hbmFnZW1lbnQNCg0KPiA+
IFN0cmVhbSAgICAgICAgICAgICAgOiBJRVRGDQoNCj4gPiBWZXJpZnlpbmcgUGFydHkgICAgIDog
SUVTRw0KDQo+ID4NCg0KPiA+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fDQoNCj4gPiBuZXRtb2QgbWFpbGluZyBsaXN0DQoNCj4gPiBuZXRtb2RAaWV0Zi5v
cmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4NCg0KPiA+IGh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vbmV0bW9kDQoNCj4NCg0KPiAtLQ0KDQo+IEp1ZXJnZW4gU2Nob2Vud2Fl
bGRlciAgICAgICAgICAgSmFjb2JzIFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJIDQoNCj4gUGhvbmU6
ICs0OSA0MjEgMjAwIDM1ODcgICAgICAgICBDYW1wdXMgUmluZyAxIHwgMjg3NTkgQnJlbWVuIHwg
R2VybWFueQ0KDQo+IEZheDogICArNDkgNDIxIDIwMCAzMTAzICAgICAgICAgPGh0dHBzOi8vd3d3
LmphY29icy11bml2ZXJzaXR5LmRlLz4NCg0KPg0KDQo+IF9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fDQoNCj4gbmV0bW9kIG1haWxpbmcgbGlzdA0KDQo+IG5l
dG1vZEBpZXRmLm9yZzxtYWlsdG86bmV0bW9kQGlldGYub3JnPg0KDQo+IGh0dHBzOi8vd3d3Lmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQoNCg0KDQotLQ0KDQpKdWVyZ2VuIFNjaG9l
bndhZWxkZXIgICAgICAgICAgIEphY29icyBVbml2ZXJzaXR5IEJyZW1lbiBnR21iSA0KDQpQaG9u
ZTogKzQ5IDQyMSAyMDAgMzU4NyAgICAgICAgIENhbXB1cyBSaW5nIDEgfCAyODc1OSBCcmVtZW4g
fCBHZXJtYW55DQoNCkZheDogICArNDkgNDIxIDIwMCAzMTAzICAgICAgICAgPGh0dHBzOi8vd3d3
LmphY29icy11bml2ZXJzaXR5LmRlLz4NCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
5a6L5L2TOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiTVMgR290aGljIjsNCglwYW5vc2UtMToyIDExIDYgOSA3IDIgNSA4IDIgNDt9
DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIg
NCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0K
CXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1p
bHk65b6u6L2v6ZuF6buROw0KCXBhbm9zZS0xOjIgMTEgNSAzIDIgMiA0IDIgMiA0O30NCkBmb250
LWZhY2UNCgl7Zm9udC1mYW1pbHk6IlxA5b6u6L2v6ZuF6buRIjsNCglwYW5vc2UtMToyIDExIDUg
MyAyIDIgNCAyIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQE1TIEdvdGhpYyI7
DQoJcGFub3NlLTE6MiAxMSA2IDkgNyAyIDUgOCAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZh
bWlseToiXEDlrovkvZMiOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQt
ZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDExIDYgOSAyIDIgNCAz
IDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1h
bCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsN
Cgl0ZXh0LWFsaWduOmp1c3RpZnk7DQoJdGV4dC1qdXN0aWZ5OmludGVyLWlkZW9ncmFwaDsNCglm
b250LXNpemU6MTAuNXB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCmE6
bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9y
OiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4u
TXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiM5
NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLk1zb1BsYWluVGV4dCwgbGku
TXNvUGxhaW5UZXh0LCBkaXYuTXNvUGxhaW5UZXh0DQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsN
Cgltc28tc3R5bGUtbGluazoi57qv5paH5pysIENoYXIiOw0KCW1hcmdpbjowY207DQoJbWFyZ2lu
LWJvdHRvbTouMDAwMXB0Ow0KCXRleHQtYWxpZ246anVzdGlmeTsNCgl0ZXh0LWp1c3RpZnk6aW50
ZXItaWRlb2dyYXBoOw0KCWZvbnQtc2l6ZToxMC41cHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmki
LHNhbnMtc2VyaWY7fQ0Kc3Bhbi5DaGFyDQoJe21zby1zdHlsZS1uYW1lOiLnuq/mlofmnKwgQ2hh
ciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOue6r+aWh+acrDsN
Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpwLm1zb25vcm1hbDAsIGxpLm1z
b25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCglt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglmb250LXNpemU6MTEuMHB0Ow0K
CWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnAuUGxhaW5UZXh0LCBsaS5QbGFp
blRleHQsIGRpdi5QbGFpblRleHQNCgl7bXNvLXN0eWxlLW5hbWU6IlBsYWluIFRleHQiOw0KCW1z
by1zdHlsZS1saW5rOiJQbGFpbiBUZXh0IENoYXIiOw0KCW1hcmdpbjowY207DQoJbWFyZ2luLWJv
dHRvbTouMDAwMXB0Ow0KCXRleHQtYWxpZ246anVzdGlmeTsNCgl0ZXh0LWp1c3RpZnk6aW50ZXIt
aWRlb2dyYXBoOw0KCWZvbnQtc2l6ZToxMC41cHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNh
bnMtc2VyaWY7fQ0Kc3Bhbi5QbGFpblRleHRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJQbGFpbiBU
ZXh0IENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiUGxh
aW4gVGV4dCI7DQoJZm9udC1mYW1pbHk6Q29uc29sYXM7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjINCgl7
bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUyMw0KCXttc28tc3R5bGUt
dHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsN
Cgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9y
dC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6
NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgOTAuMHB0IDcyLjBwdCA5MC4wcHQ7fQ0K
ZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1b
aWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1h
eD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0K
PG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9
IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9k
eSBsYW5nPSJaSC1DTiIgbGluaz0iIzA1NjNDMSIgdmxpbms9IiM5NTRGNzIiIHN0eWxlPSJ0ZXh0
LWp1c3RpZnktdHJpbTpwdW5jdHVhdGlvbiI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0
OTdEIj5JIHJlYWxpemVkIG15IHByb3Bvc2VkIGNoYW5nZXMgYWxzbyBoYXZlIHNvbWUgZmxhdyBh
bmQgbWF5IG5lZWQgdG8gYmUgdHdlYWtlZC4gJm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0
OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPk15IHF1ZXN0aW9uIGlzIHNo
b3VsZCB0cmFpbGluZyB6ZXJvcyBpbiDigJwwLjUwMDAw4oCdIGJlIGFsbG93ZWQ/IEkgZGlkbuKA
mXQgc2VlIHRoZSBvcmlnaW5hbCB0ZXh0IHByb2hpYml0IHRoaXMuPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xv
cjojMUY0OTdEIj5ZZXMsIHRoZSBvcmlnaW5hbCB0ZXh0IGlzIGNvcnJlY3QsIGJ1dCBpdCBleGNs
dWRlcyBzb21lIGV4Y2VwdGlvbiBjYXNlcywgc3VjaCBhcyDigJwwLjUwMDAwMDAwMOKAnSwgaWYg
bXkgdW5kZXJzdGFuZGluZyBpcyBjb3JyZWN0LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+
DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7
cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0i
bGVmdCIgc3R5bGU9InRleHQtYWxpZ246bGVmdCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYiPuWP
keS7tuS6ujxzcGFuIGxhbmc9IkVOLVVTIj46PC9zcGFuPjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mb
hem7kSZxdW90OyxzYW5zLXNlcmlmIj4gUm9iIFdpbHRvbiAocndpbHRvbikNCiBbbWFpbHRvOnJ3
aWx0b25AY2lzY28uY29tXSA8YnI+DQo8L3NwYW4+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYiPuWP
kemAgeaXtumXtDxzcGFuIGxhbmc9IkVOLVVTIj46PC9zcGFuPjwvc3Bhbj48L2I+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9
r+mbhem7kSZxdW90OyxzYW5zLXNlcmlmIj4gMjAxOTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDvlvq7ova/pm4Xpu5EmcXVvdDssc2Fucy1zZXJp
ZiI+5bm0PHNwYW4gbGFuZz0iRU4tVVMiPjc8L3NwYW4+5pyIPHNwYW4gbGFuZz0iRU4tVVMiPjE3
PC9zcGFuPuaXpTxzcGFuIGxhbmc9IkVOLVVTIj4NCiAxNzoyMDxicj4NCjwvc3Bhbj48Yj7mlLbk
u7bkuro8c3BhbiBsYW5nPSJFTi1VUyI+Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiBR
aW4gV3UgJmx0O2JpbGwud3VAaHVhd2VpLmNvbSZndDs7IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciAm
bHQ7ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlJmd0Ozxicj4NCjwvc3Bhbj48
Yj7mioTpgIE8c3BhbiBsYW5nPSJFTi1VUyI+Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMi
PiBpYmFnZG9uYUBnbWFpbC5jb207IHdhcnJlbkBrdW1hcmkubmV0OyBuZXRtb2RAaWV0Zi5vcmc7
IFJGQyBFcnJhdGEgU3lzdGVtICZsdDtyZmMtZWRpdG9yQHJmYy1lZGl0b3Iub3JnJmd0Ozxicj4N
Cjwvc3Bhbj48Yj7kuLvpopg8c3BhbiBsYW5nPSJFTi1VUyI+Ojwvc3Bhbj48L2I+PHNwYW4gbGFu
Zz0iRU4tVVMiPiBSRTogW25ldG1vZF0gPC9zcGFuPg0K562U5aSNPHNwYW4gbGFuZz0iRU4tVVMi
PjogW1RlY2huaWNhbCBFcnJhdGEgUmVwb3J0ZWRdIFJGQzc5NTAgKDU3ODQpPG86cD48L286cD48
L3NwYW4+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBh
bGlnbj0ibGVmdCIgc3R5bGU9InRleHQtYWxpZ246bGVmdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDttc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyI+SGkgUWluLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDttc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O21zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5JIGFsc28gZmluZCB0aGUgY3VycmVudCBSRkMgdGV4dCBx
dWl0ZSB1bmRlcnN0YW5kYWJsZSBhbmQgY29ycmVjdC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhlIOKAnGFuZOKAnSBp
cyByZXF1aXJlZCB0byBkaXNhbGxvdyDigJwuMOKAnSBhbmQg4oCcMC7igJ0gYXMgdmFsaWQgY2Fu
b25pY2FsIGZvcm1zLiZuYnNwOyBJLmUuIGluIHRoZSBjYW5vbmljYWwgZm9ybSB0aGVyZSBNVVNU
IGFsd2F5cyBiZSBhdCBsZWFzdCBvbmUgZGlnaXQgKHdoaWNoIGNvdWxkIGJlIDApIGJlZm9yZQ0K
IHRoZSBkZWNpbWFsIHBvaW50IGFuZCB0aGVuIG11c3QgYmUgYXQgbGVhc3Qgb25lIGRpZ2l0ICh3
aGljaCBjb3VsZCBiZSAwKSBhZnRlciB0aGUgZGVjaW1hbCBwb2ludC4mbmJzcDsgT3RoZXJ3aXNl
LCB0aGVyZSBtdXN0IGJlIG5vIGxlYWRpbmcgb3IgdHJhaWxpbmcgMOKAmXMuJm5ic3A7IFNvLCBu
b25lIG9mICZuYnNwO+KAnC4w4oCdLCDigJwwLuKAnSwg4oCcMDAuMOKAnSwg4oCcMC4wMOKAnSBh
bmQg4oCcMDAuMDDigJ0gYXJlIGluIHRoZSBjYW5vbmljYWwgZm9ybSwgYW5kIHNob3VsZCBiZSBy
ZXByZXNlbnRlZA0KIGFzIOKAnDAuMOKAnSBpbnN0ZWFkOyBzaW1pbGFybHkgbm9uZSBvZiDigJwu
MeKAnSwg4oCcMS7igJ0sIOKAnDAxLjDigJ0sIOKAnDEuMDDigJ0gYW5kIOKAnDAxLjAw4oCdIGFy
ZSBpbiB0aGUgY2Fub25pY2FsIGZvcm0gYW5kIHNob3VsZCBiZSByZXByZXNlbnRlZCBhcyDigJwx
LjDigJ0gaW5zdGVhZC4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDttc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O21z
by1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5UaGFua3MsPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5Sb2I8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRl
ci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIGFsaWduPSJsZWZ0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
O3RleHQtYWxpZ246bGVmdCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0Ij4gbmV0bW9kICZsdDs8YSBocmVmPSJtYWlsdG86bmV0bW9kLWJvdW5jZXNAaWV0
Zi5vcmciPm5ldG1vZC1ib3VuY2VzQGlldGYub3JnPC9hPiZndDsNCjxiPk9uIEJlaGFsZiBPZiA8
L2I+UWluIFd1PGJyPg0KPGI+U2VudDo8L2I+IDE3IEp1bHkgMjAxOSAwOTo1OTxicj4NCjxiPlRv
OjwvYj4gSnVlcmdlbiBTY2hvZW53YWVsZGVyICZsdDs8YSBocmVmPSJtYWlsdG86ai5zY2hvZW53
YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlIj5qLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZl
cnNpdHkuZGU8L2E+Jmd0Ozxicj4NCjxiPkNjOjwvYj4gPGEgaHJlZj0ibWFpbHRvOmliYWdkb25h
QGdtYWlsLmNvbSI+aWJhZ2RvbmFAZ21haWwuY29tPC9hPjsgPGEgaHJlZj0ibWFpbHRvOndhcnJl
bkBrdW1hcmkubmV0Ij4NCndhcnJlbkBrdW1hcmkubmV0PC9hPjsgPGEgaHJlZj0ibWFpbHRvOm5l
dG1vZEBpZXRmLm9yZyI+bmV0bW9kQGlldGYub3JnPC9hPjsgUkZDIEVycmF0YSBTeXN0ZW0gJmx0
OzxhIGhyZWY9Im1haWx0bzpyZmMtZWRpdG9yQHJmYy1lZGl0b3Iub3JnIj5yZmMtZWRpdG9yQHJm
Yy1lZGl0b3Iub3JnPC9hPiZndDs8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gW25ldG1vZF0gPC9zcGFu
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O01TIEdvdGhp
YyZxdW90OyI+562U5aSNPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+OiBbVGVjaG5pY2FsIEVycmF0YSBSZXBvcnRlZF0gUkZDNzk1MCAoNTc4NCk8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
YWxpZ249ImxlZnQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7dGV4dC1hbGlnbjpsZWZ0Ij48
c3BhbiBsYW5nPSJFTi1HQiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPlVuZGVyc3RhbmQsIHRoZSBwcm9ibGVtIGxpZXMgYXQgJnF1b3Q7PGI+PHNwYW4gc3R5bGU9
ImJhY2tncm91bmQ6bGltZTttc28taGlnaGxpZ2h0OmxpbWUiPmFuZDwvc3Bhbj48L2I+JnF1b3Q7
IHRoYXQgaXMgdXNlZCBpbiAmcXVvdDsgb25lIGRpZ2l0IGJlZm9yZQ0KPGI+PHNwYW4gc3R5bGU9
ImJhY2tncm91bmQ6bGltZTttc28taGlnaGxpZ2h0OmxpbWUiPmFuZDwvc3Bhbj48L2I+IGFmdGVy
IHRoZSBkZWNpbWFsIHBvaW50ICZxdW90OywgdGhhdCBpcyB0byBzYXkgaXQgb25seSBmb2N1cyBv
biB0aGUgY2FzZSB0aGF0IGhhcyB0d28gZGlnaXRzLCBvbmUgaXMgYmVmb3JlIGRlY2ltYWwgcG9p
bnQsIHRoZSBvdGhlciBkaWdpdCBpcyBhZnRlciBkZWNpbWFsIHN1Y2ggYXMgJnF1b3Q7NS4wNiZx
dW90OywgYnV0IGRvZXNuJ3QgY292ZXIgdGhlIGNhc2UNCiB3aGVyZSAmcXVvdDtvbmUgZGlnaXQg
YmVmb3JlIDxiPjxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5kOmxpbWU7bXNvLWhpZ2hsaWdodDpsaW1l
Ij5vcjwvc3Bhbj4NCjwvYj5hZnRlciB0aGUgZGVjaW1hbCBwb2ludCAmcXVvdDssIHRoYXQ8L3Nw
YW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5l
dyZxdW90OyI+4oCZPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj5zIHdoeSBJIHRoaW5rIHRoZSBj
YXNlIDAuNTAwMDAwIGlzIG5vdCBjb3ZlcmVkLiBXZSBzaG91bGQgcHJvaGliaXQgdHJhaWxpbmcg
emVyb3MgaW4NCjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij7igJw8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjAuNTAw
MDAwMDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0Nv
dXJpZXIgTmV3JnF1b3Q7Ij7igJ08L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPi48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+LS0tLS08L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OuWui+S9kyI+6YKu5Lu25Y6f5Lu2PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj4tLS0t
LTxicj4NCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk65a6L5L2TIj7lj5Hku7bkuro8
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjogSnVlcmdlbiBTY2hvZW53YWVsZGVyIFs8YSBocmVm
PSJtYWlsdG86ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlIj5tYWlsdG86ai5z
Y2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlPC9hPl0NCjxicj4NCjwvc3Bhbj48c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk65a6L5L2TIj7lj5HpgIHml7bpl7Q8L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tVVMiPjogMjAxOTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk65a6L5L2TIj7l
ubQ8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjc8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OuWui+S9kyI+5pyIPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj4xNzwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk65a6L5L2TIj7ml6U8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPg0K
IDE2OjQ2PGJyPg0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTrlrovkvZMiPuaUtuS7
tuS6ujwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+OiBRaW4gV3UgJmx0OzxhIGhyZWY9Im1haWx0
bzpiaWxsLnd1QGh1YXdlaS5jb20iPmJpbGwud3VAaHVhd2VpLmNvbTwvYT4mZ3Q7PGJyPg0KPC9z
cGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTrlrovkvZMiPuaKhOmAgTwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1VUyI+OiBSRkMgRXJyYXRhIFN5c3RlbSAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJmYy1l
ZGl0b3JAcmZjLWVkaXRvci5vcmciPnJmYy1lZGl0b3JAcmZjLWVkaXRvci5vcmc8L2E+Jmd0OzsN
CjxhIGhyZWY9Im1haWx0bzppYmFnZG9uYUBnbWFpbC5jb20iPmliYWdkb25hQGdtYWlsLmNvbTwv
YT47IDxhIGhyZWY9Im1haWx0bzpuZXRtb2RAaWV0Zi5vcmciPg0KbmV0bW9kQGlldGYub3JnPC9h
PjsgPGEgaHJlZj0ibWFpbHRvOndhcnJlbkBrdW1hcmkubmV0Ij53YXJyZW5Aa3VtYXJpLm5ldDwv
YT48YnI+DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OuWui+S9kyI+5Li76aKYPC9z
cGFuPjxzcGFuIGxhbmc9IkVOLVVTIj46IFJlOiBbbmV0bW9kXSBbVGVjaG5pY2FsIEVycmF0YSBS
ZXBvcnRlZF0gUkZDNzk1MCAoNTc4NCk8L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+VGhlIHRleHQgc3RhcnRzIHdpdGggdGhlIGdlbmVyYWwgY2FzZSBhbmQg
c2F5cyAmcXVvdDtMZWFkaW5nIGFuZCB0cmFpbGluZyB6ZXJvcyBhcmUgcHJvaGliaXRlZCZxdW90
Oywgd2hpY2ggc2VlbXMgdG8gY292ZXIgMC41MDAwMDAwMC4gVGhlIHRleHQgdGhlbiBoYW5kbGVz
IHRoZSBzcGVjaWFsIHJ1bGUgdGhhdCB0aGVyZSBuZWVkcyB0byBiZQ0KIGF0IGxlYXN0IG9uZSBk
aWdpdCBiZWZvcmUgYW5kIGFmdGVyIHRoZSBkZWNpbWFsIHBvaW50LiBJIHRoaW5rIGFsbCBpcyBm
aW5lLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+L2pzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFp
blRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5PbiBX
ZWQsIEp1bCAxNywgMjAxOSBhdCAwODoxMTo0MUFNICYjNDM7MDAwMCwgUWluIFd1IHdyb3RlOjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7IFdoYXQgYWJvdXQgJnF1b3Q7
MC41MDAwMDAwMCZxdW90Oz8gYmFzZWQgb24gb3JpZ2luYWwgdGV4dCwgaXMgaXQgbGVnYWwgb3Ig
aWxsZWdhbD88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyBJdCBzZWVt
IG9yaWdpbmFsIHRleHQgZXhjbHVkZSB0aGUgY2FzZSB3aGVyZSBvbmUgZGlnaXQgYmVmb3JlIG9y
IGFmdGVyIHRoZSBkZWNpbWFsIHBvaW50PzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj4mZ3Q7IDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7IC1RaW48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAtLS0tLTwvc3Bhbj48c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk65a6L5L2TIj7pgq7ku7bljp/ku7Y8L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tVVMiPi0tLS0tPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWlu
VGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsg
PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTrlrovkvZMiPuWPkeS7tuS6ujwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyI+OiBuZXRtb2QgWzxhIGhyZWY9Im1haWx0bzpuZXRtb2QtYm91bmNl
c0BpZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7dGV4dC1kZWNvcmF0aW9u
Om5vbmUiPm1haWx0bzpuZXRtb2QtYm91bmNlc0BpZXRmLm9yZzwvc3Bhbj48L2E+XQ0KPC9zcGFu
PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTrlrovkvZMiPuS7o+ihqDwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyI+IEp1ZXJnZW4gU2Nob2Vud2FlbGRlcjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj4mZ3Q7IDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk65a6L5L2TIj7l
j5HpgIHml7bpl7Q8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjogMjAxOTwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk65a6L5L2TIj7lubQ8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjc8
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OuWui+S9kyI+5pyIPC9zcGFuPjxzcGFuIGxh
bmc9IkVOLVVTIj4xNzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk65a6L5L2TIj7ml6U8
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPg0KIDE1OjUwPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZndDsgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTrlrovkvZMi
PuaUtuS7tuS6ujwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+OiBSRkMgRXJyYXRhIFN5c3RlbSAm
bHQ7PGEgaHJlZj0ibWFpbHRvOnJmYy1lZGl0b3JAcmZjLWVkaXRvci5vcmciPjxzcGFuIHN0eWxl
PSJjb2xvcjp3aW5kb3d0ZXh0O3RleHQtZGVjb3JhdGlvbjpub25lIj5yZmMtZWRpdG9yQHJmYy1l
ZGl0b3Iub3JnPC9zcGFuPjwvYT4mZ3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPiZndDsgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTrlrovkvZMiPuaKhOmAgTwv
c3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+Og0KPGEgaHJlZj0ibWFpbHRvOmliYWdkb25hQGdtYWls
LmNvbSI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUi
PmliYWdkb25hQGdtYWlsLmNvbTwvc3Bhbj48L2E+Ow0KPGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBp
ZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7dGV4dC1kZWNvcmF0aW9uOm5v
bmUiPm5ldG1vZEBpZXRmLm9yZzwvc3Bhbj48L2E+Ow0KPGEgaHJlZj0ibWFpbHRvOndhcnJlbkBr
dW1hcmkubmV0Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRlY29yYXRpb246
bm9uZSI+d2FycmVuQGt1bWFyaS5uZXQ8L3NwYW4+PC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj4mZ3Q7IDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk65a6L5L2T
Ij7kuLvpopg8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjogUmU6IFtuZXRtb2RdIFtUZWNobmlj
YWwgRXJyYXRhIFJlcG9ydGVkXSBSRkM3OTUwICg1Nzg0KTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj4mZ3Q7IDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Q
bGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4m
Z3Q7IEkgZG8gbm90IHNlZSB3aHkgdGhlIG9yaWdpbmFsIHRleHQgbWFrZXMgMC41IG9yIDAuMCBp
bGxlZ2FsLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7IDxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7IC9qczxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj4mZ3Q7IDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mZ3Q7IE9uIFR1ZSwgSnVsIDE2LCAyMDE5IGF0IDA4OjUyOjUyUE0gLTA3MDAsIFJGQyBFcnJh
dGEgU3lzdGVtIHdyb3RlOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFp
blRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7
ICZndDsgVGhlIGZvbGxvd2luZyBlcnJhdGEgcmVwb3J0IGhhcyBiZWVuIHN1Ym1pdHRlZCBmb3Ig
UkZDNzk1MCwgJnF1b3Q7VGhlDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
UGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
Jmd0OyAmZ3Q7IFlBTkc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5U
ZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAm
Z3Q7IDEuMSBEYXRhIE1vZGVsaW5nIExhbmd1YWdlJnF1b3Q7LjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZndDsgJmd0OyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgWW91IG1heSByZXZp
ZXcgdGhlIHJlcG9ydCBiZWxvdyBhbmQgYXQ6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZndDsgJmd0OyA8YSBocmVmPSJodHRwczovL3d3dy5yZmMtZWRpdG9yLm9yZy9lcnJh
dGEvZWlkNTc4NCI+DQo8c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRlY29yYXRp
b246bm9uZSI+aHR0cHM6Ly93d3cucmZjLWVkaXRvci5vcmcvZXJyYXRhL2VpZDU3ODQ8L3NwYW4+
PC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgJmd0OyAtLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mZ3Q7ICZndDsgVHlwZTogVGVjaG5pY2FsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZndDsgJmd0OyBSZXBvcnRlZCBieTogUWluIFdVICZsdDs8YSBocmVmPSJtYWlsdG86
YmlsbC53dUBodWF3ZWkuY29tIj48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRl
Y29yYXRpb246bm9uZSI+YmlsbC53dUBodWF3ZWkuY29tPC9zcGFuPjwvYT4mZ3Q7PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgJmd0OyA8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAmZ3Q7IFNlY3Rpb246IDkuMy4yPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgJmd0OyA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+Jmd0OyAmZ3Q7IE9yaWdpbmFsIFRleHQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+Jmd0OyAmZ3Q7IC0tLS0tLS0tLS0tLS08bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAmZ3Q7IExlYWRpbmcgYW5kIHRyYWlsaW5nIHplcm9zIGFy
ZSBwcm9oaWJpdGVkLCBzdWJqZWN0IHRvIHRoZSBydWxlIHRoYXQNCjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgdGhlcmUgTVVTVCBiZSBhdCBsZWFzdCBvbmUg
ZGlnaXQgYmVmb3JlIGFuZCBhZnRlciB0aGUgZGVjaW1hbCBwb2ludC48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAmZ3Q7IFRoZSB2YWx1ZSB6ZXJvIGlzIHJlcHJlc2Vu
dGVkIGFzICZxdW90OzAuMCZxdW90Oy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+Jmd0OyAmZ3Q7IDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl
eHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZn
dDsgPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgJmd0OyA8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAmZ3Q7IDxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgQ29ycmVjdGVkIFRleHQ8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAmZ3Q7IC0tLS0tLS0tLS0tLS0tPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgJmd0OyBMZWFkaW5nIHplcm9zIGJlZm9y
ZSB0aGUgZmlyc3QgZGlnaXQgYW5kIHRyYWlsaW5nIHplcm9zIGFmdGVyIHRoZQ0KPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgJmd0OyBsYXN0IGRpZ2l0IGFyZSBwcm9o
aWJpdGVkLCBzdWJqZWN0IHRvIHRoZSBydWxlIHRoYXQgdGhlcmUgTVVTVCBiZSBhdA0KPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgJmd0OyBsZWFzdCBvbmUgZGlnaXQg
YmVmb3JlIGFuZCBhZnRlciB0aGUgZGVjaW1hbCBwb2ludC4mbmJzcDsgVGhlIHZhbHVlIHplcm8N
CjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgaXMgcmVwcmVz
ZW50ZWQgYXMgJnF1b3Q7MC4wJnF1b3Q7LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj4mZ3Q7ICZndDsgPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWlu
VGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsg
Jmd0OyBOb3RlczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsg
LS0tLS08bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAmZ3Q7IEJhc2Vk
IG9uIHRoZSBydWxlIGluIHRoZSBvcmdpbmFsIHRleHQsIHRoZSB2YWx1ZSBzdWNoIGFzICZxdW90
OzAuNSZxdW90OywmcXVvdDswLjAmcXVvdDsgaXMgaWxsZWdhbC4gU28gSSB0aGluayB0aGUgaW50
ZW50aW9uIG9mIHRoZSBvcmlnaW5hbCB0ZXh0IGlzIHRvIG1ha2Ugc3VyZSB0aGUgbGVhZGluZyB6
ZXJvcyBiZWZvcmUgdGhlIGZpcnN0IGRpZ2l0DQogYW5kIHRoZSB0cmFpbGluZyB6ZXJvIGFmdGVy
IHRoZSBsYXN0IGRpZ2l0IGFyZSBwcm9oaWJpdGVkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj4mZ3Q7ICZndDsgPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
PiZndDsgJmd0OyBJbnN0cnVjdGlvbnM6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPiZndDsgJmd0OyAtLS0tLS0tLS0tLS0tPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZndDsgJmd0OyBUaGlzIGVycmF0dW0gaXMgY3VycmVudGx5IHBvc3RlZCBhcyAmcXVv
dDtSZXBvcnRlZCZxdW90Oy4gSWYgbmVjZXNzYXJ5LCBwbGVhc2UNCjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgdXNlICZxdW90O1JlcGx5IEFsbCZxdW90OyB0
byBkaXNjdXNzIHdoZXRoZXIgaXQgc2hvdWxkIGJlIHZlcmlmaWVkIG9yIHJlamVjdGVkLjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgV2hlbiBhIGRlY2lzaW9u
IGlzIHJlYWNoZWQsIHRoZSB2ZXJpZnlpbmcgcGFydHkgY2FuIGxvZyBpbiB0byBjaGFuZ2UNCjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgdGhlIHN0YXR1cyBh
bmQgZWRpdCB0aGUgcmVwb3J0LCBpZiBuZWNlc3NhcnkuPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZndDsgJmd0OyA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+Jmd0OyAmZ3Q7IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgJmd0OyBSRkM3OTUwIChkcmFmdC1p
ZXRmLW5ldG1vZC1yZmM2MDIwYmlzLTE0KTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj4mZ3Q7ICZndDsgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAmZ3Q7IFRpdGxlJm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IDogVGhlIFlBTkcgMS4xIERhdGEgTW9kZWxpbmcgTGFuZ3VhZ2U8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAmZ3Q7IFB1YmxpY2F0aW9u
IERhdGUmbmJzcDsmbmJzcDsmbmJzcDsgOiBBdWd1c3QgMjAxNjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgQXV0aG9yKHMpJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDogTS4gQmpvcmtsdW5kLCBF
ZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAmZ3Q7IENhdGVnb3J5
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IDogUFJPUE9TRUQgU1RBTkRBUkQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+Jmd0OyAmZ3Q7IFNvdXJjZSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6IE5ldHdvcmsg
TW9kZWxpbmc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAmZ3Q7IEFy
ZWEmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgOiBPcGVyYXRpb25zIGFuZCBNYW5h
Z2VtZW50PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgJmd0OyBTdHJl
YW0mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgOiBJRVRGPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZndDsgJmd0OyBWZXJpZnlpbmcgUGFydHkmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgOiBJRVNHPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgJmd0OyA8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAmZ3Q7IF9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiPiZndDsgJmd0OyBuZXRtb2QgbWFpbGluZyBsaXN0PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgJmd0OyA8YSBocmVmPSJtYWlsdG86bmV0bW9k
QGlldGYub3JnIj4NCjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0O3RleHQtZGVjb3JhdGlv
bjpub25lIj5uZXRtb2RAaWV0Zi5vcmc8L3NwYW4+PC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj4mZ3Q7ICZndDsgPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFp
bG1hbi9saXN0aW5mby9uZXRtb2QiPg0KPHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7dGV4
dC1kZWNvcmF0aW9uOm5vbmUiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
bmV0bW9kPC9zcGFuPjwvYT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxh
aW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0
OyA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyAtLSA8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyBKdWVyZ2VuIFNjaG9lbndhZWxkZXImbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
SmFjb2JzIFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJIPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZndDsgUGhvbmU6ICYjNDM7NDkgNDIxIDIwMCAzNTg3Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IENhbXB1cyBSaW5nIDEgfCAyODc1OSBC
cmVtZW4gfCBHZXJtYW55PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWlu
VGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsg
RmF4OiZuYnNwOyZuYnNwOyAmIzQzOzQ5IDQyMSAyMDAgMzEwMyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7PGEgaHJlZj0iaHR0cHM6Ly93d3cuamFj
b2JzLXVuaXZlcnNpdHkuZGUvIj48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRl
Y29yYXRpb246bm9uZSI+aHR0cHM6Ly93d3cuamFjb2JzLXVuaXZlcnNpdHkuZGUvPC9zcGFuPjwv
YT4mZ3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZndDsgX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX188bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+Jmd0OyBuZXRtb2QgbWFpbGluZyBsaXN0PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZndDsgPGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBpZXRmLm9yZyI+DQo8c3BhbiBzdHls
ZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRlY29yYXRpb246bm9uZSI+bmV0bW9kQGlldGYub3Jn
PC9zcGFuPjwvYT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jmd0OyA8YSBo
cmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZCI+DQo8c3Bh
biBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRlY29yYXRpb246bm9uZSI+aHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2Q8L3NwYW4+PC9hPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+LS0gPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWlu
VGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkp1ZXJn
ZW4gU2Nob2Vud2FlbGRlciZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyBKYWNvYnMgVW5pdmVyc2l0eSBCcmVtZW4gZ0dtYkg8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+UGhvbmU6ICYjNDM7NDkgNDIxIDIwMCAzNTg3
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IENhbXB1cyBS
aW5nIDEgfCAyODc1OSBCcmVtZW4gfCBHZXJtYW55PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPkZheDombmJzcDsmbmJzcDsgJiM0Mzs0OSA0MjEgMjAwIDMxMDMmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0OzxhIGhyZWY9Imh0dHBz
Oi8vd3d3LmphY29icy11bml2ZXJzaXR5LmRlLyI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3Rl
eHQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPmh0dHBzOi8vd3d3LmphY29icy11bml2ZXJzaXR5LmRl
Lzwvc3Bhbj48L2E+Jmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0K
PC9odG1sPg0K

--_000_B8F9A780D330094D99AF023C5877DABAA4A009D9nkgeml513mbschi_--


From nobody Wed Jul 17 03:28:39 2019
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 82637120089 for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 03:28:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.489
X-Spam-Level: 
X-Spam-Status: No, score=-14.489 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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=Lr+3EQEQ; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=UY/2oCRB
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 mVPCoMD2nk3Q for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 03:28:34 -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 6F11F120024 for <netmod@ietf.org>; Wed, 17 Jul 2019 03:28:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=63156; q=dns/txt; s=iport; t=1563359314; x=1564568914; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=eLUOjMw1vhnPKot5U1rQGh+PVDNzxKjIcPuURZB19/Q=; b=Lr+3EQEQfjUQUZOi5vLys/fbt45o+1YrlY4eXyYtRelYICRmRKe2xbQ8 f3cgi1OvYbs482Z5mlB7hBcSeru6Zw0Ep1ymQi6i0SUMSMHHVDjbfH5bI /zZ/Xobpk42C5emurXZEYAsvVMbIh3OagsEORXU+xFmGpF4AhUL4C3N9m A=;
IronPort-PHdr: =?us-ascii?q?9a23=3AVEU9ARH8JSvpF+1JaigMmJ1GYnJ96bzpIg4Y7I?= =?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?A0AGAABP9y5d/4sNJK1jAxkBAQEBAQE?= =?us-ascii?q?BAQEBAQEHAQEBAQEBgVMEAQEBAQELAYEUL1ADbVUgBAsqCoQSg0cDhFKJMYJ?= =?us-ascii?q?biVSNfIEugSQDUAQJAQEBDAEBGAEKCgIBAYN6RgIXgi0jNAkOAQMBAQQBAQI?= =?us-ascii?q?BBW2FPAyFSgEBAQECAQEBEBEKEwEBLAsBBAkCAgEGAg4CAQQBASEBBgMCAgI?= =?us-ascii?q?ZBgYLFAkIAQEEAQ0FCBqDAYEdTQMODwECDJEokGACgTiIYHGBMoJ5AQEFhRA?= =?us-ascii?q?NC4ITAwYFgS8Bi14XgUA/gRFGgkw+gQSBFkcBAYFLGBUKDAkRgkQygiaMJia?= =?us-ascii?q?CLIR+gi2UBEAJAoIZkBiED4IthyWOOI01iT2LIIJzAgQCBAUCDgEBBYFQOIF?= =?us-ascii?q?YcBUaIYJsgkGDcTOEYYU/coEpjCYBgSABAQ?=
X-IronPort-AV: E=Sophos;i="5.64,274,1559520000";  d="scan'208,217";a="302345979"
Received: from alln-core-6.cisco.com ([173.36.13.139]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 17 Jul 2019 10:28:33 +0000
Received: from XCH-RCD-015.cisco.com (xch-rcd-015.cisco.com [173.37.102.25]) by alln-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id x6HASXAl004777 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 17 Jul 2019 10:28:33 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-015.cisco.com (173.37.102.25) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 17 Jul 2019 05:28:32 -0500
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 17 Jul 2019 05:28:31 -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.1473.3 via Frontend Transport; Wed, 17 Jul 2019 06:28:31 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kXW8sWYKDdxypj4bg4752UWxbnKwbV0txUKkEejD36KYIEdzqg9Fy0SPepecFsz0Ylo7wR9YvXOlKXm88O3wuMleHgy9VXox5SDaWUQSWsYhyErzxYqaVXWi9h9aZXFXkal+rLUFdB3w8c96wcspk80ilMYKDeMEvyGulnQC+yDI5jQNhC1zFQsM8kn3dWnwJuU5V+F5k/5+nFbWe4M2Fpnphp0zMn01QazNxvEpr8TbOinfD+fORSi6yR+v7t4XaJeK+pLmZBSdY0QfhqXFep6gT+ojyLAdeKepTaJFHFFGuAHTgXtpahDOJabYbMneesxq/e7P8XDWvaF10yuqfw==
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=eLUOjMw1vhnPKot5U1rQGh+PVDNzxKjIcPuURZB19/Q=; b=ceRMsc06LvoR3WVyTVVM7BChfDkGUpJaQAGgmojhTK2yWJyDwFdvVjyqF9ZmnMzJc1qQvYuorghRqfYZxvC9ZjCRuZGzLl14cohKqo9o2DF2ZHeTDpd6lQW/nl96cWpJ99TvZj7gs/AbsPLRRQiTq2t5xfvWklHi3oVNc9/lKAjXGhF2XhyoTGRL8TcKsFM912Cnw/IMKKOXFAxjX+v6pG3pd2HRGnbhPbR+a2EeNvQnckhIESzCxilf2nrMt/2SwR2aMMFP9ikF09Ea5kHgWt80GuBpJ9fN5cc5LFU3ClJybdJ3klcvu2nA5BbwKBr1mubAxww7Oq6rt0YHMVeqYA==
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=eLUOjMw1vhnPKot5U1rQGh+PVDNzxKjIcPuURZB19/Q=; b=UY/2oCRBfVUE6UUUEobt4JZiC1auiqgf+pSdVc47DS4ZiE2Z2xkdL5opEbbol83EvICmWgmrkmYwP08dz24Tjm+qf9uK8/+DKYmDKG2uBFh0EOhYOq4L0FjUuORgNpfjzo59vtJAx4jEDzMSnnbjQfHkeuQ77p3ZaAZta6JPNX4=
Received: from BYAPR11MB2631.namprd11.prod.outlook.com (52.135.227.28) by BYAPR11MB2774.namprd11.prod.outlook.com (52.135.228.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.14; Wed, 17 Jul 2019 10:28:29 +0000
Received: from BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428]) by BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428%4]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019 10:28:29 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Qin Wu <bill.wu@huawei.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "ibagdona@gmail.com" <ibagdona@gmail.com>, "warren@kumari.net" <warren@kumari.net>, "netmod@ietf.org" <netmod@ietf.org>, RFC Errata System <rfc-editor@rfc-editor.org>
Thread-Topic: [netmod] RE:  [Technical Errata Reported] RFC7950 (5784)
Thread-Index: AdU8g0W6PP+jAqE4R22+KEI23+9T5AABmOCA
Date: Wed, 17 Jul 2019 10:28:29 +0000
Message-ID: <BYAPR11MB26317A31E7DD8B3BA440F7B4B5C90@BYAPR11MB2631.namprd11.prod.outlook.com>
References: <B8F9A780D330094D99AF023C5877DABAA4A009D9@nkgeml513-mbs.china.huawei.com>
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAA4A009D9@nkgeml513-mbs.china.huawei.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: [173.38.220.36]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d31018ac-857f-4202-fbdc-08d70aa182d5
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:BYAPR11MB2774; 
x-ms-traffictypediagnostic: BYAPR11MB2774:
x-ms-exchange-purlcount: 5
x-microsoft-antispam-prvs: <BYAPR11MB2774F13D8F953FA8C2C764E0B5C90@BYAPR11MB2774.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(366004)(396003)(376002)(346002)(136003)(189003)(199004)(7736002)(2906002)(81156014)(8936002)(316002)(81166006)(86362001)(478600001)(66066001)(25786009)(9686003)(110136005)(9326002)(54906003)(71200400001)(71190400001)(446003)(5660300002)(54896002)(66556008)(66946007)(4326008)(66446008)(99286004)(8676002)(229853002)(966005)(6306002)(74316002)(68736007)(76176011)(53546011)(7696005)(33656002)(64756008)(256004)(66476007)(3846002)(790700001)(6116002)(26005)(6246003)(186003)(53936002)(52536014)(76116006)(11346002)(6506007)(486006)(606006)(14454004)(102836004)(476003)(236005)(55016002)(53946003)(6436002); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR11MB2774; H:BYAPR11MB2631.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-message-info: 8LlbpBE/lwmhKJvHK9rl+uwAZZ5buPW9RlbaNwBcwIGoh+w3YHccKfX5XB36htlvk21Hs79+6vF7pMkvjiAYUrj879aqjozHhmyEWjuDORh9WpyAEVeXULXNWR7ga+Y2WUS2CbVGEQqihbbDTyOlZBSADKDS3kMQ2Ta6OcTzAYoMJjp0aTkjvPIONDHcn778MLlQVbc6SuY27slNmE6Zy5sSKrlF4vYdQvhIC+oMAPE3ZNGyONnRI1xQKJN+6cch36wjXrxl8aSahlszHjXi9LdjUp6hP0hYMmi6f/E4ycrWWwVEw9mVVxYJx8Tr97nvRDA5aLx8IyafiBMjxvXAg3t+3CLiX9HwWuqca+GGrHrwxvdrF0AzsT52D9iLktbDPPy4aAIcX5hYeR4DXt0DbJ28io++B/QpzpgkEYwx5ow=
Content-Type: multipart/alternative; boundary="_000_BYAPR11MB26317A31E7DD8B3BA440F7B4B5C90BYAPR11MB2631namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d31018ac-857f-4202-fbdc-08d70aa182d5
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 10:28:29.4790 (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: rwilton@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2774
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.25, xch-rcd-015.cisco.com
X-Outbound-Node: alln-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/iIWvhtl3Ef3fSqhtP6RO8VqG3UA>
Subject: Re: [netmod] [Technical Errata Reported] RFC7950 (5784)
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, 17 Jul 2019 10:28:39 -0000

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

SGkgUWluLA0KDQpJZiBpdCBpcyBpbnB1dCB0byB0aGUgc2VydmVyIHRoZW4g4oCcMC41MDAwMOKA
nSBpcyBhbGxvd2VkLiAgQnV0IHRoZSBjYW5vbmljYWwgZm9ybWF0IGZvciB0aGlzIHZhbHVlIChp
LmUuLCB0aGF0IHdvdWxkIGJlIHJldHVybmVkIGluIGdldC1jb25maWcsIGdldCwgb3IgZ2V0LWRh
dGEpIGlzIOKAnDAuNeKAnS4NCg0KDQpUaGUgdmFsdWUg4oCcMC41MDAwMOKAnSBpcyBub3QgYWxs
b3dlZCBhcyBhIGNhbm9uaWNhbCBmb3JtIGJlY2F1c2Ugb2Yg4oCcTGVhZGluZyBhbmQgdHJhaWxp
bmcgemVyb3MgYXJlIHByb2hpYml0ZWTigJwuICBUaGUgbGVhZGluZyAwIGlzIHJldGFpbmVkIHRv
IHNhdGlzZnkgdGhlIHJ1bGUg4oCcdGhlcmUgTVVTVCBiZSBhdCBsZWFzdCBvbmUgZGlnaXQgYmVm
b3JlIGFuZCBhZnRlciB0aGUgZGVjaW1hbCBwb2ludOKAnS4NCg0KDQpUaGFua3MsDQpSb2INCg0K
DQpGcm9tOiBRaW4gV3UgPGJpbGwud3VAaHVhd2VpLmNvbT4NClNlbnQ6IDE3IEp1bHkgMjAxOSAx
MDo0Mw0KVG86IFJvYiBXaWx0b24gKHJ3aWx0b24pIDxyd2lsdG9uQGNpc2NvLmNvbT47IEp1ZXJn
ZW4gU2Nob2Vud2FlbGRlciA8ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlPg0K
Q2M6IGliYWdkb25hQGdtYWlsLmNvbTsgd2FycmVuQGt1bWFyaS5uZXQ7IG5ldG1vZEBpZXRmLm9y
ZzsgUkZDIEVycmF0YSBTeXN0ZW0gPHJmYy1lZGl0b3JAcmZjLWVkaXRvci5vcmc+DQpTdWJqZWN0
OiBSRTogW25ldG1vZF0gUkU6IFtUZWNobmljYWwgRXJyYXRhIFJlcG9ydGVkXSBSRkM3OTUwICg1
Nzg0KQ0KDQpJIHJlYWxpemVkIG15IHByb3Bvc2VkIGNoYW5nZXMgYWxzbyBoYXZlIHNvbWUgZmxh
dyBhbmQgbWF5IG5lZWQgdG8gYmUgdHdlYWtlZC4NCg0KTXkgcXVlc3Rpb24gaXMgc2hvdWxkIHRy
YWlsaW5nIHplcm9zIGluIOKAnDAuNTAwMDDigJ0gYmUgYWxsb3dlZD8gSSBkaWRu4oCZdCBzZWUg
dGhlIG9yaWdpbmFsIHRleHQgcHJvaGliaXQgdGhpcy4NClllcywgdGhlIG9yaWdpbmFsIHRleHQg
aXMgY29ycmVjdCwgYnV0IGl0IGV4Y2x1ZGVzIHNvbWUgZXhjZXB0aW9uIGNhc2VzLCBzdWNoIGFz
IOKAnDAuNTAwMDAwMDAw4oCdLCBpZiBteSB1bmRlcnN0YW5kaW5nIGlzIGNvcnJlY3QuDQrlj5Hk
u7bkuro6IFJvYiBXaWx0b24gKHJ3aWx0b24pIFttYWlsdG86cndpbHRvbkBjaXNjby5jb21dDQrl
j5HpgIHml7bpl7Q6IDIwMTnlubQ35pyIMTfml6UgMTc6MjANCuaUtuS7tuS6ujogUWluIFd1IDxi
aWxsLnd1QGh1YXdlaS5jb208bWFpbHRvOmJpbGwud3VAaHVhd2VpLmNvbT4+OyBKdWVyZ2VuIFNj
aG9lbndhZWxkZXIgPGouc2Nob2Vud2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZTxtYWlsdG86
ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlPj4NCuaKhOmAgTogaWJhZ2RvbmFA
Z21haWwuY29tPG1haWx0bzppYmFnZG9uYUBnbWFpbC5jb20+OyB3YXJyZW5Aa3VtYXJpLm5ldDxt
YWlsdG86d2FycmVuQGt1bWFyaS5uZXQ+OyBuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBp
ZXRmLm9yZz47IFJGQyBFcnJhdGEgU3lzdGVtIDxyZmMtZWRpdG9yQHJmYy1lZGl0b3Iub3JnPG1h
aWx0bzpyZmMtZWRpdG9yQHJmYy1lZGl0b3Iub3JnPj4NCuS4u+mimDogUkU6IFtuZXRtb2RdIOet
lOWkjTogW1RlY2huaWNhbCBFcnJhdGEgUmVwb3J0ZWRdIFJGQzc5NTAgKDU3ODQpDQoNCkhpIFFp
biwNCg0KSSBhbHNvIGZpbmQgdGhlIGN1cnJlbnQgUkZDIHRleHQgcXVpdGUgdW5kZXJzdGFuZGFi
bGUgYW5kIGNvcnJlY3QuDQoNClRoZSDigJxhbmTigJ0gaXMgcmVxdWlyZWQgdG8gZGlzYWxsb3cg
4oCcLjDigJ0gYW5kIOKAnDAu4oCdIGFzIHZhbGlkIGNhbm9uaWNhbCBmb3Jtcy4gIEkuZS4gaW4g
dGhlIGNhbm9uaWNhbCBmb3JtIHRoZXJlIE1VU1QgYWx3YXlzIGJlIGF0IGxlYXN0IG9uZSBkaWdp
dCAod2hpY2ggY291bGQgYmUgMCkgYmVmb3JlIHRoZSBkZWNpbWFsIHBvaW50IGFuZCB0aGVuIG11
c3QgYmUgYXQgbGVhc3Qgb25lIGRpZ2l0ICh3aGljaCBjb3VsZCBiZSAwKSBhZnRlciB0aGUgZGVj
aW1hbCBwb2ludC4gIE90aGVyd2lzZSwgdGhlcmUgbXVzdCBiZSBubyBsZWFkaW5nIG9yIHRyYWls
aW5nIDDigJlzLiAgU28sIG5vbmUgb2YgIOKAnC4w4oCdLCDigJwwLuKAnSwg4oCcMDAuMOKAnSwg
4oCcMC4wMOKAnSBhbmQg4oCcMDAuMDDigJ0gYXJlIGluIHRoZSBjYW5vbmljYWwgZm9ybSwgYW5k
IHNob3VsZCBiZSByZXByZXNlbnRlZCBhcyDigJwwLjDigJ0gaW5zdGVhZDsgc2ltaWxhcmx5IG5v
bmUgb2Yg4oCcLjHigJ0sIOKAnDEu4oCdLCDigJwwMS4w4oCdLCDigJwxLjAw4oCdIGFuZCDigJww
MS4wMOKAnSBhcmUgaW4gdGhlIGNhbm9uaWNhbCBmb3JtIGFuZCBzaG91bGQgYmUgcmVwcmVzZW50
ZWQgYXMg4oCcMS4w4oCdIGluc3RlYWQuDQoNClRoYW5rcywNClJvYg0KDQoNCkZyb206IG5ldG1v
ZCA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZC1ib3VuY2VzQGlldGYub3Jn
Pj4gT24gQmVoYWxmIE9mIFFpbiBXdQ0KU2VudDogMTcgSnVseSAyMDE5IDA5OjU5DQpUbzogSnVl
cmdlbiBTY2hvZW53YWVsZGVyIDxqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGU8
bWFpbHRvOmouc2Nob2Vud2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZT4+DQpDYzogaWJhZ2Rv
bmFAZ21haWwuY29tPG1haWx0bzppYmFnZG9uYUBnbWFpbC5jb20+OyB3YXJyZW5Aa3VtYXJpLm5l
dDxtYWlsdG86d2FycmVuQGt1bWFyaS5uZXQ+OyBuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1v
ZEBpZXRmLm9yZz47IFJGQyBFcnJhdGEgU3lzdGVtIDxyZmMtZWRpdG9yQHJmYy1lZGl0b3Iub3Jn
PG1haWx0bzpyZmMtZWRpdG9yQHJmYy1lZGl0b3Iub3JnPj4NClN1YmplY3Q6IFtuZXRtb2RdIOet
lOWkjTogW1RlY2huaWNhbCBFcnJhdGEgUmVwb3J0ZWRdIFJGQzc5NTAgKDU3ODQpDQoNCg0KVW5k
ZXJzdGFuZCwgdGhlIHByb2JsZW0gbGllcyBhdCAiYW5kIiB0aGF0IGlzIHVzZWQgaW4gIiBvbmUg
ZGlnaXQgYmVmb3JlIGFuZCBhZnRlciB0aGUgZGVjaW1hbCBwb2ludCAiLCB0aGF0IGlzIHRvIHNh
eSBpdCBvbmx5IGZvY3VzIG9uIHRoZSBjYXNlIHRoYXQgaGFzIHR3byBkaWdpdHMsIG9uZSBpcyBi
ZWZvcmUgZGVjaW1hbCBwb2ludCwgdGhlIG90aGVyIGRpZ2l0IGlzIGFmdGVyIGRlY2ltYWwgc3Vj
aCBhcyAiNS4wNiIsIGJ1dCBkb2Vzbid0IGNvdmVyIHRoZSBjYXNlIHdoZXJlICJvbmUgZGlnaXQg
YmVmb3JlIG9yIGFmdGVyIHRoZSBkZWNpbWFsIHBvaW50ICIsIHRoYXTigJlzIHdoeSBJIHRoaW5r
IHRoZSBjYXNlIDAuNTAwMDAwIGlzIG5vdCBjb3ZlcmVkLiBXZSBzaG91bGQgcHJvaGliaXQgdHJh
aWxpbmcgemVyb3MgaW4g4oCcMC41MDAwMDAw4oCdLg0KDQotLS0tLemCruS7tuWOn+S7ti0tLS0t
DQrlj5Hku7bkuro6IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciBbbWFpbHRvOmouc2Nob2Vud2FlbGRl
ckBqYWNvYnMtdW5pdmVyc2l0eS5kZV0NCuWPkemAgeaXtumXtDogMjAxOeW5tDfmnIgxN+aXpSAx
Njo0Ng0K5pS25Lu25Lq6OiBRaW4gV3UgPGJpbGwud3VAaHVhd2VpLmNvbTxtYWlsdG86YmlsbC53
dUBodWF3ZWkuY29tPj4NCuaKhOmAgTogUkZDIEVycmF0YSBTeXN0ZW0gPHJmYy1lZGl0b3JAcmZj
LWVkaXRvci5vcmc8bWFpbHRvOnJmYy1lZGl0b3JAcmZjLWVkaXRvci5vcmc+PjsgaWJhZ2RvbmFA
Z21haWwuY29tPG1haWx0bzppYmFnZG9uYUBnbWFpbC5jb20+OyBuZXRtb2RAaWV0Zi5vcmc8bWFp
bHRvOm5ldG1vZEBpZXRmLm9yZz47IHdhcnJlbkBrdW1hcmkubmV0PG1haWx0bzp3YXJyZW5Aa3Vt
YXJpLm5ldD4NCuS4u+mimDogUmU6IFtuZXRtb2RdIFtUZWNobmljYWwgRXJyYXRhIFJlcG9ydGVk
XSBSRkM3OTUwICg1Nzg0KQ0KDQoNCg0KVGhlIHRleHQgc3RhcnRzIHdpdGggdGhlIGdlbmVyYWwg
Y2FzZSBhbmQgc2F5cyAiTGVhZGluZyBhbmQgdHJhaWxpbmcgemVyb3MgYXJlIHByb2hpYml0ZWQi
LCB3aGljaCBzZWVtcyB0byBjb3ZlciAwLjUwMDAwMDAwLiBUaGUgdGV4dCB0aGVuIGhhbmRsZXMg
dGhlIHNwZWNpYWwgcnVsZSB0aGF0IHRoZXJlIG5lZWRzIHRvIGJlIGF0IGxlYXN0IG9uZSBkaWdp
dCBiZWZvcmUgYW5kIGFmdGVyIHRoZSBkZWNpbWFsIHBvaW50LiBJIHRoaW5rIGFsbCBpcyBmaW5l
Lg0KDQoNCg0KL2pzDQoNCg0KDQpPbiBXZWQsIEp1bCAxNywgMjAxOSBhdCAwODoxMTo0MUFNICsw
MDAwLCBRaW4gV3Ugd3JvdGU6DQoNCj4gV2hhdCBhYm91dCAiMC41MDAwMDAwMCI/IGJhc2VkIG9u
IG9yaWdpbmFsIHRleHQsIGlzIGl0IGxlZ2FsIG9yIGlsbGVnYWw/DQoNCj4gSXQgc2VlbSBvcmln
aW5hbCB0ZXh0IGV4Y2x1ZGUgdGhlIGNhc2Ugd2hlcmUgb25lIGRpZ2l0IGJlZm9yZSBvciBhZnRl
ciB0aGUgZGVjaW1hbCBwb2ludD8NCg0KPg0KDQo+IC1RaW4NCg0KPiAtLS0tLemCruS7tuWOn+S7
ti0tLS0tDQoNCj4g5Y+R5Lu25Lq6OiBuZXRtb2QgW21haWx0bzpuZXRtb2QtYm91bmNlc0BpZXRm
Lm9yZ10g5Luj6KGoIEp1ZXJnZW4gU2Nob2Vud2FlbGRlcg0KDQo+IOWPkemAgeaXtumXtDogMjAx
OeW5tDfmnIgxN+aXpSAxNTo1MA0KDQo+IOaUtuS7tuS6ujogUkZDIEVycmF0YSBTeXN0ZW0gPHJm
Yy1lZGl0b3JAcmZjLWVkaXRvci5vcmc8bWFpbHRvOnJmYy1lZGl0b3JAcmZjLWVkaXRvci5vcmc+
Pg0KDQo+IOaKhOmAgTogaWJhZ2RvbmFAZ21haWwuY29tPG1haWx0bzppYmFnZG9uYUBnbWFpbC5j
b20+OyBuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz47IHdhcnJlbkBrdW1h
cmkubmV0PG1haWx0bzp3YXJyZW5Aa3VtYXJpLm5ldD4NCg0KPiDkuLvpopg6IFJlOiBbbmV0bW9k
XSBbVGVjaG5pY2FsIEVycmF0YSBSZXBvcnRlZF0gUkZDNzk1MCAoNTc4NCkNCg0KPg0KDQo+IEkg
ZG8gbm90IHNlZSB3aHkgdGhlIG9yaWdpbmFsIHRleHQgbWFrZXMgMC41IG9yIDAuMCBpbGxlZ2Fs
Lg0KDQo+DQoNCj4gL2pzDQoNCj4NCg0KPiBPbiBUdWUsIEp1bCAxNiwgMjAxOSBhdCAwODo1Mjo1
MlBNIC0wNzAwLCBSRkMgRXJyYXRhIFN5c3RlbSB3cm90ZToNCg0KPiA+IFRoZSBmb2xsb3dpbmcg
ZXJyYXRhIHJlcG9ydCBoYXMgYmVlbiBzdWJtaXR0ZWQgZm9yIFJGQzc5NTAsICJUaGUNCg0KPiA+
IFlBTkcNCg0KPiA+IDEuMSBEYXRhIE1vZGVsaW5nIExhbmd1YWdlIi4NCg0KPiA+DQoNCj4gPiAt
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQo+ID4gWW91IG1heSByZXZp
ZXcgdGhlIHJlcG9ydCBiZWxvdyBhbmQgYXQ6DQoNCj4gPiBodHRwczovL3d3dy5yZmMtZWRpdG9y
Lm9yZy9lcnJhdGEvZWlkNTc4NA0KDQo+ID4NCg0KPiA+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tDQoNCj4gPiBUeXBlOiBUZWNobmljYWwNCg0KPiA+IFJlcG9ydGVkIGJ5
OiBRaW4gV1UgPGJpbGwud3VAaHVhd2VpLmNvbTxtYWlsdG86YmlsbC53dUBodWF3ZWkuY29tPj4N
Cg0KPiA+DQoNCj4gPiBTZWN0aW9uOiA5LjMuMg0KDQo+ID4NCg0KPiA+IE9yaWdpbmFsIFRleHQN
Cg0KPiA+IC0tLS0tLS0tLS0tLS0NCg0KPiA+IExlYWRpbmcgYW5kIHRyYWlsaW5nIHplcm9zIGFy
ZSBwcm9oaWJpdGVkLCBzdWJqZWN0IHRvIHRoZSBydWxlIHRoYXQNCg0KPiA+IHRoZXJlIE1VU1Qg
YmUgYXQgbGVhc3Qgb25lIGRpZ2l0IGJlZm9yZSBhbmQgYWZ0ZXIgdGhlIGRlY2ltYWwgcG9pbnQu
DQoNCj4gPiBUaGUgdmFsdWUgemVybyBpcyByZXByZXNlbnRlZCBhcyAiMC4wIi4NCg0KPiA+DQoN
Cj4gPg0KDQo+ID4NCg0KPiA+DQoNCj4gPiBDb3JyZWN0ZWQgVGV4dA0KDQo+ID4gLS0tLS0tLS0t
LS0tLS0NCg0KPiA+IExlYWRpbmcgemVyb3MgYmVmb3JlIHRoZSBmaXJzdCBkaWdpdCBhbmQgdHJh
aWxpbmcgemVyb3MgYWZ0ZXIgdGhlDQoNCj4gPiBsYXN0IGRpZ2l0IGFyZSBwcm9oaWJpdGVkLCBz
dWJqZWN0IHRvIHRoZSBydWxlIHRoYXQgdGhlcmUgTVVTVCBiZSBhdA0KDQo+ID4gbGVhc3Qgb25l
IGRpZ2l0IGJlZm9yZSBhbmQgYWZ0ZXIgdGhlIGRlY2ltYWwgcG9pbnQuICBUaGUgdmFsdWUgemVy
bw0KDQo+ID4gaXMgcmVwcmVzZW50ZWQgYXMgIjAuMCIuDQoNCj4gPg0KDQo+ID4gTm90ZXMNCg0K
PiA+IC0tLS0tDQoNCj4gPiBCYXNlZCBvbiB0aGUgcnVsZSBpbiB0aGUgb3JnaW5hbCB0ZXh0LCB0
aGUgdmFsdWUgc3VjaCBhcyAiMC41IiwiMC4wIiBpcyBpbGxlZ2FsLiBTbyBJIHRoaW5rIHRoZSBp
bnRlbnRpb24gb2YgdGhlIG9yaWdpbmFsIHRleHQgaXMgdG8gbWFrZSBzdXJlIHRoZSBsZWFkaW5n
IHplcm9zIGJlZm9yZSB0aGUgZmlyc3QgZGlnaXQgYW5kIHRoZSB0cmFpbGluZyB6ZXJvIGFmdGVy
IHRoZSBsYXN0IGRpZ2l0IGFyZSBwcm9oaWJpdGVkLg0KDQo+ID4NCg0KPiA+IEluc3RydWN0aW9u
czoNCg0KPiA+IC0tLS0tLS0tLS0tLS0NCg0KPiA+IFRoaXMgZXJyYXR1bSBpcyBjdXJyZW50bHkg
cG9zdGVkIGFzICJSZXBvcnRlZCIuIElmIG5lY2Vzc2FyeSwgcGxlYXNlDQoNCj4gPiB1c2UgIlJl
cGx5IEFsbCIgdG8gZGlzY3VzcyB3aGV0aGVyIGl0IHNob3VsZCBiZSB2ZXJpZmllZCBvciByZWpl
Y3RlZC4NCg0KPiA+IFdoZW4gYSBkZWNpc2lvbiBpcyByZWFjaGVkLCB0aGUgdmVyaWZ5aW5nIHBh
cnR5IGNhbiBsb2cgaW4gdG8gY2hhbmdlDQoNCj4gPiB0aGUgc3RhdHVzIGFuZCBlZGl0IHRoZSBy
ZXBvcnQsIGlmIG5lY2Vzc2FyeS4NCg0KPiA+DQoNCj4gPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0KDQo+ID4gUkZDNzk1MCAoZHJhZnQtaWV0Zi1uZXRtb2QtcmZjNjAy
MGJpcy0xNCkNCg0KPiA+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoN
Cj4gPiBUaXRsZSAgICAgICAgICAgICAgIDogVGhlIFlBTkcgMS4xIERhdGEgTW9kZWxpbmcgTGFu
Z3VhZ2UNCg0KPiA+IFB1YmxpY2F0aW9uIERhdGUgICAgOiBBdWd1c3QgMjAxNg0KDQo+ID4gQXV0
aG9yKHMpICAgICAgICAgICA6IE0uIEJqb3JrbHVuZCwgRWQuDQoNCj4gPiBDYXRlZ29yeSAgICAg
ICAgICAgIDogUFJPUE9TRUQgU1RBTkRBUkQNCg0KPiA+IFNvdXJjZSAgICAgICAgICAgICAgOiBO
ZXR3b3JrIE1vZGVsaW5nDQoNCj4gPiBBcmVhICAgICAgICAgICAgICAgIDogT3BlcmF0aW9ucyBh
bmQgTWFuYWdlbWVudA0KDQo+ID4gU3RyZWFtICAgICAgICAgICAgICA6IElFVEYNCg0KPiA+IFZl
cmlmeWluZyBQYXJ0eSAgICAgOiBJRVNHDQoNCj4gPg0KDQo+ID4gX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KPiA+IG5ldG1vZCBtYWlsaW5nIGxpc3QN
Cg0KPiA+IG5ldG1vZEBpZXRmLm9yZzxtYWlsdG86bmV0bW9kQGlldGYub3JnPg0KDQo+ID4gaHR0
cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCg0KPg0KDQo+IC0tDQoN
Cj4gSnVlcmdlbiBTY2hvZW53YWVsZGVyICAgICAgICAgICBKYWNvYnMgVW5pdmVyc2l0eSBCcmVt
ZW4gZ0dtYkgNCg0KPiBQaG9uZTogKzQ5IDQyMSAyMDAgMzU4NyAgICAgICAgIENhbXB1cyBSaW5n
IDEgfCAyODc1OSBCcmVtZW4gfCBHZXJtYW55DQoNCj4gRmF4OiAgICs0OSA0MjEgMjAwIDMxMDMg
ICAgICAgICA8aHR0cHM6Ly93d3cuamFjb2JzLXVuaXZlcnNpdHkuZGUvPg0KDQo+DQoNCj4gX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KPiBuZXRtb2Qg
bWFpbGluZyBsaXN0DQoNCj4gbmV0bW9kQGlldGYub3JnPG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+
DQoNCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCg0KDQoN
Ci0tDQoNCkp1ZXJnZW4gU2Nob2Vud2FlbGRlciAgICAgICAgICAgSmFjb2JzIFVuaXZlcnNpdHkg
QnJlbWVuIGdHbWJIDQoNClBob25lOiArNDkgNDIxIDIwMCAzNTg3ICAgICAgICAgQ2FtcHVzIFJp
bmcgMSB8IDI4NzU5IEJyZW1lbiB8IEdlcm1hbnkNCg0KRmF4OiAgICs0OSA0MjEgMjAwIDMxMDMg
ICAgICAgICA8aHR0cHM6Ly93d3cuamFjb2JzLXVuaXZlcnNpdHkuZGUvPg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
U2ltU3VuOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiTVMgR290aGljIjsNCglwYW5vc2UtMToyIDExIDYgOSA3IDIgNSA4IDIgNDt9
DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIg
NCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0K
CXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1p
bHk6Q29uc29sYXM7DQoJcGFub3NlLTE6MiAxMSA2IDkgMiAyIDQgMyAyIDQ7fQ0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiTWljcm9zb2Z0IFlhSGVpIjsNCglwYW5vc2UtMToyIDExIDUgMyAy
IDIgNCAyIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQE1pY3Jvc29mdCBZYUhl
aSI7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiXEBNUyBHb3RoaWMiOw0KCXBhbm9zZS0x
OjIgMTEgNiA5IDcgMiA1IDggMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IlxAU2lt
U3VuIjsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30NCi8qIFN0eWxlIERlZmluaXRp
b25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdp
bjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCXRleHQtYWxpZ246anVzdGlmeTsNCglm
b250LXNpemU6MTAuNXB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCmE6
bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9y
OiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4u
TXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiM5
NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLk1zb1BsYWluVGV4dCwgbGku
TXNvUGxhaW5UZXh0LCBkaXYuTXNvUGxhaW5UZXh0DQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsN
Cgltc28tc3R5bGUtbGluazoiUGxhaW4gVGV4dCBDaGFyIjsNCgltYXJnaW46MGNtOw0KCW1hcmdp
bi1ib3R0b206LjAwMDFwdDsNCgl0ZXh0LWFsaWduOmp1c3RpZnk7DQoJZm9udC1zaXplOjEwLjVw
dDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpwcmUNCgl7bXNvLXN0eWxl
LXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsN
CgltYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29ub3Jt
YWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBjbTsNCgltc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowY207DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLlBsYWluVGV4dENoYXINCgl7bXNv
LXN0eWxlLW5hbWU6IlBsYWluIFRleHQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0K
CW1zby1zdHlsZS1saW5rOiJQbGFpbiBUZXh0IjsNCglmb250LWZhbWlseTpDb25zb2xhczt9DQpw
LmEsIGxpLmEsIGRpdi5hDQoJe21zby1zdHlsZS1uYW1lOue6r+aWh+acrDsNCgltc28tc3R5bGUt
bGluazoi57qv5paH5pysIENoYXIiOw0KCW1hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAw
MXB0Ow0KCXRleHQtYWxpZ246anVzdGlmeTsNCglmb250LXNpemU6MTAuNXB0Ow0KCWZvbnQtZmFt
aWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uQ2hhcg0KCXttc28tc3R5bGUtbmFtZToi
57qv5paH5pysIENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGlu
azrnuq/mlofmnKw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5F
bWFpbFN0eWxlMjINCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNh
bGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUy
Mw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu
cy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uRW1haWxTdHlsZTI1DQoJe21zby1zdHls
ZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm
Ow0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXttc28t
c3R5bGUtbmFtZToiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6
IkNvdXJpZXIgTmV3Ijt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQt
b25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYx
Mi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDkwLjBwdCA3Mi4wcHQgOTAuMHB0O30NCmRp
di5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lm
IGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9
IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxv
OnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIx
IiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkg
bGFuZz0iRU4tR0IiIGxpbms9IiMwNTYzQzEiIHZsaW5rPSIjOTU0RjcyIiBzdHlsZT0idGV4dC1q
dXN0aWZ5LXRyaW06cHVuY3R1YXRpb24iPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O21zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj5IaSBRaW4sPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7bXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O21zby1mYXJlYXN0LWxhbmd1
YWdlOkVOLVVTIj5JZiBpdCBpcyBpbnB1dCB0byB0aGUgc2VydmVyIHRoZW4g4oCcMC41MDAwMOKA
nSBpcyBhbGxvd2VkLiZuYnNwOyBCdXQgdGhlIGNhbm9uaWNhbCBmb3JtYXQgZm9yIHRoaXMgdmFs
dWUgKGkuZS4sIHRoYXQgd291bGQgYmUgcmV0dXJuZWQgaW4gZ2V0LWNvbmZpZywgZ2V0LCBvciBn
ZXQtZGF0YSkgaXMg4oCcMC414oCdLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O21zby1mYXJlYXN0LWxhbmd1
YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cHJlPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhlIHZhbHVlIOKAnDAuNTAwMDDigJ0g
aXMgbm90IGFsbG93ZWQgYXMgYSBjYW5vbmljYWwgZm9ybSBiZWNhdXNlIG9mIOKAnDwvc3Bhbj48
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPkxlYWRpbmcgYW5kIHRyYWlsaW5nIHplcm9zIGFyZSBw
cm9oaWJpdGVkPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1V
UyI+4oCcLiZuYnNwOyBUaGUgbGVhZGluZyAwIGlzIHJldGFpbmVkIHRvIHNhdGlzZnkgdGhlIHJ1
bGUg4oCcPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+dGhlcmUgTVVTVCBiZSBhdCBs
ZWFzdCBvbmUgZGlnaXQgYmVmb3JlIGFuZCBhZnRlciB0aGUgZGVjaW1hbCBwb2ludDwvc3Bhbj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPuKAnS48bzpwPjwvbzpw
Pjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5UaGFua3MsPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlJvYjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAx
LjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIGFs
aWduPSJsZWZ0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0O3RleHQtYWxpZ246bGVmdCI+PGI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5Gcm9tOjwvc3Bhbj48
L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4gUWluIFd1ICZs
dDtiaWxsLnd1QGh1YXdlaS5jb20mZ3Q7DQo8YnI+DQo8Yj5TZW50OjwvYj4gMTcgSnVseSAyMDE5
IDEwOjQzPGJyPg0KPGI+VG86PC9iPiBSb2IgV2lsdG9uIChyd2lsdG9uKSAmbHQ7cndpbHRvbkBj
aXNjby5jb20mZ3Q7OyBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgJmx0O2ouc2Nob2Vud2FlbGRlckBq
YWNvYnMtdW5pdmVyc2l0eS5kZSZndDs8YnI+DQo8Yj5DYzo8L2I+IGliYWdkb25hQGdtYWlsLmNv
bTsgd2FycmVuQGt1bWFyaS5uZXQ7IG5ldG1vZEBpZXRmLm9yZzsgUkZDIEVycmF0YSBTeXN0ZW0g
Jmx0O3JmYy1lZGl0b3JAcmZjLWVkaXRvci5vcmcmZ3Q7PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJF
OiBbbmV0bW9kXSBSRTogW1RlY2huaWNhbCBFcnJhdGEgUmVwb3J0ZWRdIFJGQzc5NTAgKDU3ODQp
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIGFsaWduPSJsZWZ0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0O3RleHQtYWxpZ246bGVm
dCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0Q7
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPkkgcmVhbGl6ZWQgbXkgcHJvcG9zZWQgY2hhbmdl
cyBhbHNvIGhhdmUgc29tZSBmbGF3IGFuZCBtYXkgbmVlZCB0byBiZSB0d2Vha2VkLiAmbmJzcDs8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0Q7bXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+
TXkgcXVlc3Rpb24gaXMgc2hvdWxkIHRyYWlsaW5nIHplcm9zIGluIOKAnDAuNTAwMDDigJ0gYmUg
YWxsb3dlZD8gSSBkaWRu4oCZdCBzZWUgdGhlIG9yaWdpbmFsIHRleHQgcHJvaGliaXQgdGhpcy48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0Q7bXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPlllcywgdGhlIG9yaWdpbmFsIHRleHQgaXMgY29ycmVj
dCwgYnV0IGl0IGV4Y2x1ZGVzIHNvbWUgZXhjZXB0aW9uIGNhc2VzLCBzdWNoIGFzIOKAnDAuNTAw
MDAwMDAw4oCdLCBpZiBteSB1bmRlcnN0YW5kaW5nIGlzIGNvcnJlY3QuPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQg
I0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIGFsaWduPSJsZWZ0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0O3RleHQtYWxpZ246
bGVmdCI+PGI+PHNwYW4gbGFuZz0iWkgtQ04iIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0
LWxhbmd1YWdlOlpILUNOIj7lj5Hku7bkuro8L3NwYW4+PC9iPjxiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFI
ZWkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Ojwvc3Bhbj48
L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1
YWdlOlpILUNOIj4NCiBSb2IgV2lsdG9uIChyd2lsdG9uKSBbPGEgaHJlZj0ibWFpbHRvOnJ3aWx0
b25AY2lzY28uY29tIj5tYWlsdG86cndpbHRvbkBjaXNjby5jb208L2E+XQ0KPGJyPg0KPC9zcGFu
PjxiPjxzcGFuIGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5n
dWFnZTpaSC1DTiI+5Y+R6YCB5pe26Ze0PC9zcGFuPjwvYj48Yj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVp
JnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjo8L3NwYW4+PC9i
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFn
ZTpaSC1DTiI+DQogMjAxOTwvc3Bhbj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2Vy
aWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPuW5tDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlh
SGVpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjc8L3NwYW4+
PHNwYW4gbGFuZz0iWkgtQ04iIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdl
OlpILUNOIj7mnIg8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO21z
by1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4xNzwvc3Bhbj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1
b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPuaXpTwvc3Bhbj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6Wkgt
Q04iPg0KIDE3OjIwPGJyPg0KPC9zcGFuPjxiPjxzcGFuIGxhbmc9IlpILUNOIiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fu
cy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+5pS25Lu25Lq6PC9zcGFuPjwvYj48
Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6WkgtQ04iPjo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJp
Zjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+DQogUWluIFd1ICZsdDs8YSBocmVmPSJtYWls
dG86YmlsbC53dUBodWF3ZWkuY29tIj5iaWxsLnd1QGh1YXdlaS5jb208L2E+Jmd0OzsgSnVlcmdl
biBTY2hvZW53YWVsZGVyICZsdDs8YSBocmVmPSJtYWlsdG86ai5zY2hvZW53YWVsZGVyQGphY29i
cy11bml2ZXJzaXR5LmRlIj5qLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGU8L2E+
Jmd0Ozxicj4NCjwvc3Bhbj48Yj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWY7
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPuaKhOmAgTwvc3Bhbj48L2I+PGI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jv
c29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj46
PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6WkgtQ04iPg0KPGEgaHJlZj0ibWFpbHRvOmliYWdkb25hQGdtYWlsLmNvbSI+
aWJhZ2RvbmFAZ21haWwuY29tPC9hPjsgPGEgaHJlZj0ibWFpbHRvOndhcnJlbkBrdW1hcmkubmV0
Ij4NCndhcnJlbkBrdW1hcmkubmV0PC9hPjsgPGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBpZXRmLm9y
ZyI+bmV0bW9kQGlldGYub3JnPC9hPjsgUkZDIEVycmF0YSBTeXN0ZW0gJmx0OzxhIGhyZWY9Im1h
aWx0bzpyZmMtZWRpdG9yQHJmYy1lZGl0b3Iub3JnIj5yZmMtZWRpdG9yQHJmYy1lZGl0b3Iub3Jn
PC9hPiZndDs8YnI+DQo8L3NwYW4+PGI+PHNwYW4gbGFuZz0iWkgtQ04iIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNl
cmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj7kuLvpopg8L3NwYW4+PC9iPjxiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtN
aWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1D
TiI+Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmO21zby1m
YXJlYXN0LWxhbmd1YWdlOlpILUNOIj4NCiBSRTogW25ldG1vZF0gPC9zcGFuPjxzcGFuIGxhbmc9
IlpILUNOIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3Nv
ZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+562U
5aSNPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFz
dC1sYW5ndWFnZTpaSC1DTiI+OiBbVGVjaG5pY2FsDQogRXJyYXRhIFJlcG9ydGVkXSBSRkM3OTUw
ICg1Nzg0KTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBhbGlnbj0ibGVmdCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDt0ZXh0LWFs
aWduOmxlZnQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
WkgtQ04iPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5IaSBRaW4sPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O21zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLVVTIj5JIGFsc28gZmluZCB0aGUgY3VycmVudCBSRkMgdGV4dCBxdWl0ZSB1
bmRlcnN0YW5kYWJsZSBhbmQgY29ycmVjdC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
RU4tVVMiPlRoZSDigJxhbmTigJ0gaXMgcmVxdWlyZWQgdG8gZGlzYWxsb3cg4oCcLjDigJ0gYW5k
IOKAnDAu4oCdIGFzIHZhbGlkIGNhbm9uaWNhbCBmb3Jtcy4mbmJzcDsgSS5lLiBpbiB0aGUgY2Fu
b25pY2FsIGZvcm0gdGhlcmUgTVVTVCBhbHdheXMgYmUgYXQgbGVhc3Qgb25lIGRpZ2l0ICh3aGlj
aCBjb3VsZA0KIGJlIDApIGJlZm9yZSB0aGUgZGVjaW1hbCBwb2ludCBhbmQgdGhlbiBtdXN0IGJl
IGF0IGxlYXN0IG9uZSBkaWdpdCAod2hpY2ggY291bGQgYmUgMCkgYWZ0ZXIgdGhlIGRlY2ltYWwg
cG9pbnQuJm5ic3A7IE90aGVyd2lzZSwgdGhlcmUgbXVzdCBiZSBubyBsZWFkaW5nIG9yIHRyYWls
aW5nIDDigJlzLiZuYnNwOyBTbywgbm9uZSBvZiAmbmJzcDvigJwuMOKAnSwg4oCcMC7igJ0sIOKA
nDAwLjDigJ0sIOKAnDAuMDDigJ0gYW5kIOKAnDAwLjAw4oCdIGFyZSBpbiB0aGUgY2Fub25pY2Fs
IGZvcm0sIGFuZCBzaG91bGQNCiBiZSByZXByZXNlbnRlZCBhcyDigJwwLjDigJ0gaW5zdGVhZDsg
c2ltaWxhcmx5IG5vbmUgb2Yg4oCcLjHigJ0sIOKAnDEu4oCdLCDigJwwMS4w4oCdLCDigJwxLjAw
4oCdIGFuZCDigJwwMS4wMOKAnSBhcmUgaW4gdGhlIGNhbm9uaWNhbCBmb3JtIGFuZCBzaG91bGQg
YmUgcmVwcmVzZW50ZWQgYXMg4oCcMS4w4oCdIGluc3RlYWQuDQo8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7bXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tVVMiPlRoYW5rcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+Um9iPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t
VVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O21z
by1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEu
MHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgYWxp
Z249ImxlZnQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1hbGlnbjpsZWZ0Ij48Yj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7bXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6WkgtQ04iPkZyb206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiBuZXRtb2QgJmx0Ozxh
IGhyZWY9Im1haWx0bzpuZXRtb2QtYm91bmNlc0BpZXRmLm9yZyI+bmV0bW9kLWJvdW5jZXNAaWV0
Zi5vcmc8L2E+Jmd0Ow0KPGI+T24gQmVoYWxmIE9mIDwvYj5RaW4gV3U8YnI+DQo8Yj5TZW50Ojwv
Yj4gMTcgSnVseSAyMDE5IDA5OjU5PGJyPg0KPGI+VG86PC9iPiBKdWVyZ2VuIFNjaG9lbndhZWxk
ZXIgJmx0OzxhIGhyZWY9Im1haWx0bzpqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHku
ZGUiPmouc2Nob2Vud2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZTwvYT4mZ3Q7PGJyPg0KPGI+
Q2M6PC9iPiA8YSBocmVmPSJtYWlsdG86aWJhZ2RvbmFAZ21haWwuY29tIj5pYmFnZG9uYUBnbWFp
bC5jb208L2E+OyA8YSBocmVmPSJtYWlsdG86d2FycmVuQGt1bWFyaS5uZXQiPg0Kd2FycmVuQGt1
bWFyaS5uZXQ8L2E+OyA8YSBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYub3JnIj5uZXRtb2RAaWV0
Zi5vcmc8L2E+OyBSRkMgRXJyYXRhIFN5c3RlbSAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJmYy1lZGl0
b3JAcmZjLWVkaXRvci5vcmciPnJmYy1lZGl0b3JAcmZjLWVkaXRvci5vcmc8L2E+Jmd0Ozxicj4N
CjxiPlN1YmplY3Q6PC9iPiBbbmV0bW9kXSA8L3NwYW4+PHNwYW4gbGFuZz0iWkgtQ04iIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O01TIEdvdGhpYyZxdW90Ozttc28t
ZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+562U5aSNPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+OiBbVGVj
aG5pY2FsIEVycmF0YSBSZXBvcnRlZF0gUkZDNzk1MCAoNTc4NCk8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImxlZnQiIHN0
eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1hbGlnbjpsZWZ0Ij48c3BhbiBzdHlsZT0ibXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPlVuZGVyc3RhbmQs
IHRoZSBwcm9ibGVtIGxpZXMgYXQgJnF1b3Q7PGI+PHNwYW4gc3R5bGU9ImJhY2tncm91bmQ6bGlt
ZTttc28taGlnaGxpZ2h0OmxpbWUiPmFuZDwvc3Bhbj48L2I+JnF1b3Q7IHRoYXQgaXMgdXNlZCBp
biAmcXVvdDsgb25lIGRpZ2l0IGJlZm9yZQ0KPGI+PHNwYW4gc3R5bGU9ImJhY2tncm91bmQ6bGlt
ZTttc28taGlnaGxpZ2h0OmxpbWUiPmFuZDwvc3Bhbj48L2I+IGFmdGVyIHRoZSBkZWNpbWFsIHBv
aW50ICZxdW90OywgdGhhdCBpcyB0byBzYXkgaXQgb25seSBmb2N1cyBvbiB0aGUgY2FzZSB0aGF0
IGhhcyB0d28gZGlnaXRzLCBvbmUgaXMgYmVmb3JlIGRlY2ltYWwgcG9pbnQsIHRoZSBvdGhlciBk
aWdpdCBpcyBhZnRlciBkZWNpbWFsIHN1Y2ggYXMgJnF1b3Q7NS4wNiZxdW90OywgYnV0IGRvZXNu
J3QgY292ZXIgdGhlIGNhc2UNCiB3aGVyZSAmcXVvdDtvbmUgZGlnaXQgYmVmb3JlIDxiPjxzcGFu
IHN0eWxlPSJiYWNrZ3JvdW5kOmxpbWU7bXNvLWhpZ2hsaWdodDpsaW1lIj5vcjwvc3Bhbj4NCjwv
Yj5hZnRlciB0aGUgZGVjaW1hbCBwb2ludCAmcXVvdDssIHRoYXQ8L3NwYW4+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFy
ZWFzdC1sYW5ndWFnZTpaSC1DTiI+4oCZPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPnMgd2h5IEkgdGhpbmsgdGhlIGNhc2UgMC41MDAw
MDAgaXMgbm90IGNvdmVyZWQuIFdlIHNob3VsZCBwcm9oaWJpdCB0cmFpbGluZw0KIHplcm9zIGlu
IDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj7igJw8L3NwYW4+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+MC41MDAwMDAw
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPuKAnTwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4uPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpa
SC1DTiI+LS0tLS08L3NwYW4+PHNwYW4gbGFuZz0iWkgtQ04iIHN0eWxlPSJmb250LWZhbWlseTpT
aW1TdW47bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPumCruS7tuWOn+S7tjwvc3Bhbj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4tLS0tLTxi
cj4NCjwvc3Bhbj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5bGU9ImZvbnQtZmFtaWx5OlNpbVN1bjtt
c28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+5Y+R5Lu25Lq6PC9zcGFuPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjogSnVlcmdlbiBTY2hvZW53
YWVsZGVyIFs8YSBocmVmPSJtYWlsdG86ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5
LmRlIj5tYWlsdG86ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlPC9hPl0NCjxi
cj4NCjwvc3Bhbj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5bGU9ImZvbnQtZmFtaWx5OlNpbVN1bjtt
c28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+5Y+R6YCB5pe26Ze0PC9zcGFuPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjogMjAxOTwvc3Bhbj48
c3BhbiBsYW5nPSJaSC1DTiIgc3R5bGU9ImZvbnQtZmFtaWx5OlNpbVN1bjttc28tZmFyZWFzdC1s
YW5ndWFnZTpaSC1DTiI+5bm0PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZh
cmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjc8L3NwYW4+PHNwYW4gbGFuZz0iWkgtQ04iIHN0eWxlPSJm
b250LWZhbWlseTpTaW1TdW47bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPuaciDwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4xNzwv
c3Bhbj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5bGU9ImZvbnQtZmFtaWx5OlNpbVN1bjttc28tZmFy
ZWFzdC1sYW5ndWFnZTpaSC1DTiI+5pelPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPg0KIDE2OjQ2PGJyPg0KPC9zcGFuPjxzcGFuIGxh
bmc9IlpILUNOIiBzdHlsZT0iZm9udC1mYW1pbHk6U2ltU3VuO21zby1mYXJlYXN0LWxhbmd1YWdl
OlpILUNOIj7mlLbku7bkuro8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFy
ZWFzdC1sYW5ndWFnZTpaSC1DTiI+OiBRaW4gV3UgJmx0OzxhIGhyZWY9Im1haWx0bzpiaWxsLnd1
QGh1YXdlaS5jb20iPmJpbGwud3VAaHVhd2VpLmNvbTwvYT4mZ3Q7PGJyPg0KPC9zcGFuPjxzcGFu
IGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1mYW1pbHk6U2ltU3VuO21zby1mYXJlYXN0LWxhbmd1
YWdlOlpILUNOIj7mioTpgIE8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFy
ZWFzdC1sYW5ndWFnZTpaSC1DTiI+OiBSRkMgRXJyYXRhIFN5c3RlbSAmbHQ7PGEgaHJlZj0ibWFp
bHRvOnJmYy1lZGl0b3JAcmZjLWVkaXRvci5vcmciPnJmYy1lZGl0b3JAcmZjLWVkaXRvci5vcmc8
L2E+Jmd0OzsNCjxhIGhyZWY9Im1haWx0bzppYmFnZG9uYUBnbWFpbC5jb20iPmliYWdkb25hQGdt
YWlsLmNvbTwvYT47IDxhIGhyZWY9Im1haWx0bzpuZXRtb2RAaWV0Zi5vcmciPg0KbmV0bW9kQGll
dGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOndhcnJlbkBrdW1hcmkubmV0Ij53YXJyZW5Aa3Vt
YXJpLm5ldDwvYT48YnI+DQo8L3NwYW4+PHNwYW4gbGFuZz0iWkgtQ04iIHN0eWxlPSJmb250LWZh
bWlseTpTaW1TdW47bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPuS4u+mimDwvc3Bhbj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj46IFJlOiBb
bmV0bW9kXSBbVGVjaG5pY2FsIEVycmF0YSBSZXBvcnRlZF0gUkZDNzk1MCAoNTc4NCk8L3NwYW4+
PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHls
ZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOlpILUNOIj5UaGUgdGV4dCBzdGFydHMgd2l0aCB0aGUgZ2VuZXJhbCBjYXNl
IGFuZCBzYXlzICZxdW90O0xlYWRpbmcgYW5kIHRyYWlsaW5nIHplcm9zIGFyZSBwcm9oaWJpdGVk
JnF1b3Q7LCB3aGljaCBzZWVtcyB0byBjb3ZlciAwLjUwMDAwMDAwLiBUaGUgdGV4dCB0aGVuIGhh
bmRsZXMgdGhlIHNwZWNpYWwNCiBydWxlIHRoYXQgdGhlcmUgbmVlZHMgdG8gYmUgYXQgbGVhc3Qg
b25lIGRpZ2l0IGJlZm9yZSBhbmQgYWZ0ZXIgdGhlIGRlY2ltYWwgcG9pbnQuIEkgdGhpbmsgYWxs
IGlzIGZpbmUuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+L2pzPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpa
SC1DTiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4
dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+T24gV2VkLCBKdWwgMTcsIDIwMTkgYXQgMDg6MTE6
NDFBTSAmIzQzOzAwMDAsIFFpbiBXdSB3cm90ZTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7IFdoYXQgYWJv
dXQgJnF1b3Q7MC41MDAwMDAwMCZxdW90Oz8gYmFzZWQgb24gb3JpZ2luYWwgdGV4dCwgaXMgaXQg
bGVnYWwgb3IgaWxsZWdhbD88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxh
aW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7IEl0IHNlZW0gb3JpZ2luYWwgdGV4
dCBleGNsdWRlIHRoZSBjYXNlIHdoZXJlIG9uZSBkaWdpdCBiZWZvcmUgb3IgYWZ0ZXIgdGhlIGRl
Y2ltYWwgcG9pbnQ/PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4
dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0Ow0KPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAtUWlu
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1s
YW5ndWFnZTpaSC1DTiI+Jmd0OyAtLS0tLTwvc3Bhbj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5bGU9
ImZvbnQtZmFtaWx5OlNpbVN1bjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+6YKu5Lu25Y6f
5Lu2PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
WkgtQ04iPi0tLS0tPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4
dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0Ow0KPC9zcGFuPjxzcGFuIGxhbmc9IlpILUNO
IiBzdHlsZT0iZm9udC1mYW1pbHk6U2ltU3VuO21zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj7l
j5Hku7bkuro8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5n
dWFnZTpaSC1DTiI+OiBuZXRtb2QgWzxhIGhyZWY9Im1haWx0bzpuZXRtb2QtYm91bmNlc0BpZXRm
Lm9yZyI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUi
Pm1haWx0bzpuZXRtb2QtYm91bmNlc0BpZXRmLm9yZzwvc3Bhbj48L2E+XQ0KPC9zcGFuPjxzcGFu
IGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1mYW1pbHk6U2ltU3VuO21zby1mYXJlYXN0LWxhbmd1
YWdlOlpILUNOIj7ku6Pooag8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFy
ZWFzdC1sYW5ndWFnZTpaSC1DTiI+IEp1ZXJnZW4gU2Nob2Vud2FlbGRlcjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04i
PiZndDsNCjwvc3Bhbj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5bGU9ImZvbnQtZmFtaWx5OlNpbVN1
bjttc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+5Y+R6YCB5pe26Ze0PC9zcGFuPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjogMjAxOTwvc3Bh
bj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5bGU9ImZvbnQtZmFtaWx5OlNpbVN1bjttc28tZmFyZWFz
dC1sYW5ndWFnZTpaSC1DTiI+5bm0PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjc8L3NwYW4+PHNwYW4gbGFuZz0iWkgtQ04iIHN0eWxl
PSJmb250LWZhbWlseTpTaW1TdW47bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPuaciDwvc3Bh
bj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4x
Nzwvc3Bhbj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5bGU9ImZvbnQtZmFtaWx5OlNpbVN1bjttc28t
ZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+5pelPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPg0KIDE1OjUwPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0
Ow0KPC9zcGFuPjxzcGFuIGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1mYW1pbHk6U2ltU3VuO21z
by1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj7mlLbku7bkuro8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+OiBSRkMgRXJyYXRhIFN5c3Rl
bSAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJmYy1lZGl0b3JAcmZjLWVkaXRvci5vcmciPjxzcGFuIHN0
eWxlPSJjb2xvcjp3aW5kb3d0ZXh0O3RleHQtZGVjb3JhdGlvbjpub25lIj5yZmMtZWRpdG9yQHJm
Yy1lZGl0b3Iub3JnPC9zcGFuPjwvYT4mZ3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0Ow0KPC9zcGFuPjxz
cGFuIGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1mYW1pbHk6U2ltU3VuO21zby1mYXJlYXN0LWxh
bmd1YWdlOlpILUNOIj7mioTpgIE8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Og0KPGEgaHJlZj0ibWFpbHRvOmliYWdkb25hQGdtYWls
LmNvbSI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUi
PmliYWdkb25hQGdtYWlsLmNvbTwvc3Bhbj48L2E+Ow0KPGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBp
ZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7dGV4dC1kZWNvcmF0aW9uOm5v
bmUiPm5ldG1vZEBpZXRmLm9yZzwvc3Bhbj48L2E+Ow0KPGEgaHJlZj0ibWFpbHRvOndhcnJlbkBr
dW1hcmkubmV0Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRlY29yYXRpb246
bm9uZSI+d2FycmVuQGt1bWFyaS5uZXQ8L3NwYW4+PC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsNCjwv
c3Bhbj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5bGU9ImZvbnQtZmFtaWx5OlNpbVN1bjttc28tZmFy
ZWFzdC1sYW5ndWFnZTpaSC1DTiI+5Li76aKYPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjogUmU6IFtuZXRtb2RdIFtUZWNobmljYWwg
RXJyYXRhIFJlcG9ydGVkXSBSRkM3OTUwICg1Nzg0KTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsNCjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4t
bGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6WkgtQ04iPiZndDsgSSBkbyBub3Qgc2VlIHdoeSB0aGUgb3JpZ2luYWwgdGV4dCBtYWtlcyAw
LjUgb3IgMC4wIGlsbGVnYWwuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1Bs
YWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0Ow0KPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0
OyAvanM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHls
ZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7IE9uIFR1ZSwgSnVs
IDE2LCAyMDE5IGF0IDA4OjUyOjUyUE0gLTA3MDAsIFJGQyBFcnJhdGEgU3lzdGVtIHdyb3RlOjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJn
aW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6WkgtQ04iPiZndDsgJmd0OyBUaGUgZm9sbG93aW5nIGVycmF0YSByZXBvcnQgaGFzIGJl
ZW4gc3VibWl0dGVkIGZvciBSRkM3OTUwLCAmcXVvdDtUaGUNCjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsg
Jmd0OyBZQU5HPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAmZ3Q7IDEuMSBEYXRhIE1vZGVsaW5nIExhbmd1
YWdlJnF1b3Q7LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi
IHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0Ow0KPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAm
Z3Q7IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+
Jmd0OyAmZ3Q7IFlvdSBtYXkgcmV2aWV3IHRoZSByZXBvcnQgYmVsb3cgYW5kIGF0OjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVm
dDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
WkgtQ04iPiZndDsgJmd0Ow0KPGEgaHJlZj0iaHR0cHM6Ly93d3cucmZjLWVkaXRvci5vcmcvZXJy
YXRhL2VpZDU3ODQiPjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0O3RleHQtZGVjb3JhdGlv
bjpub25lIj5odHRwczovL3d3dy5yZmMtZWRpdG9yLm9yZy9lcnJhdGEvZWlkNTc4NDwvc3Bhbj48
L2E+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFz
dC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAmZ3Q7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsgLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZn
dDsgVHlwZTogVGVjaG5pY2FsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1Bs
YWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAmZ3Q7IFJlcG9ydGVkIGJ5OiBR
aW4gV1UgJmx0OzxhIGhyZWY9Im1haWx0bzpiaWxsLnd1QGh1YXdlaS5jb20iPjxzcGFuIHN0eWxl
PSJjb2xvcjp3aW5kb3d0ZXh0O3RleHQtZGVjb3JhdGlvbjpub25lIj5iaWxsLnd1QGh1YXdlaS5j
b208L3NwYW4+PC9hPiZndDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxh
aW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsNCjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04i
PiZndDsgJmd0OyBTZWN0aW9uOiA5LjMuMjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0Ow0KPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFn
ZTpaSC1DTiI+Jmd0OyAmZ3Q7IE9yaWdpbmFsIFRleHQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsg
LS0tLS0tLS0tLS0tLTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl
eHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0OyBMZWFkaW5nIGFuZCB0cmFpbGlu
ZyB6ZXJvcyBhcmUgcHJvaGliaXRlZCwgc3ViamVjdCB0byB0aGUgcnVsZSB0aGF0DQo8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdl
OlpILUNOIj4mZ3Q7ICZndDsgdGhlcmUgTVVTVCBiZSBhdCBsZWFzdCBvbmUgZGlnaXQgYmVmb3Jl
IGFuZCBhZnRlciB0aGUgZGVjaW1hbCBwb2ludC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsgVGhl
IHZhbHVlIHplcm8gaXMgcmVwcmVzZW50ZWQgYXMgJnF1b3Q7MC4wJnF1b3Q7LjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3
Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6Wkgt
Q04iPiZndDsgJmd0Ow0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWlu
VGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAmZ3Q7DQo8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4m
Z3Q7ICZndDsNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi
IHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0Ow0KPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAm
Z3Q7IENvcnJlY3RlZCBUZXh0PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1Bs
YWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAmZ3Q7IC0tLS0tLS0tLS0tLS0t
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1s
YW5ndWFnZTpaSC1DTiI+Jmd0OyAmZ3Q7IExlYWRpbmcgemVyb3MgYmVmb3JlIHRoZSBmaXJzdCBk
aWdpdCBhbmQgdHJhaWxpbmcgemVyb3MgYWZ0ZXIgdGhlDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZn
dDsgbGFzdCBkaWdpdCBhcmUgcHJvaGliaXRlZCwgc3ViamVjdCB0byB0aGUgcnVsZSB0aGF0IHRo
ZXJlIE1VU1QgYmUgYXQNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFp
blRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0OyBsZWFzdCBvbmUgZGlnaXQg
YmVmb3JlIGFuZCBhZnRlciB0aGUgZGVjaW1hbCBwb2ludC4mbmJzcDsgVGhlIHZhbHVlIHplcm8N
CjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJt
YXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0OyBpcyByZXByZXNlbnRlZCBhcyAmcXVvdDswLjAmcXVv
dDsuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFz
dC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAmZ3Q7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsgTm90
ZXM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0i
bWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0
LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsgLS0tLS08bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsg
QmFzZWQgb24gdGhlIHJ1bGUgaW4gdGhlIG9yZ2luYWwgdGV4dCwgdGhlIHZhbHVlIHN1Y2ggYXMg
JnF1b3Q7MC41JnF1b3Q7LCZxdW90OzAuMCZxdW90OyBpcyBpbGxlZ2FsLiBTbyBJIHRoaW5rIHRo
ZSBpbnRlbnRpb24gb2YgdGhlIG9yaWdpbmFsIHRleHQgaXMgdG8gbWFrZSBzdXJlIHRoZSBsZWFk
aW5nDQogemVyb3MgYmVmb3JlIHRoZSBmaXJzdCBkaWdpdCBhbmQgdGhlIHRyYWlsaW5nIHplcm8g
YWZ0ZXIgdGhlIGxhc3QgZGlnaXQgYXJlIHByb2hpYml0ZWQuPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAm
Z3Q7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHls
ZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsgSW5zdHJ1Y3Rpb25zOjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04i
PiZndDsgJmd0OyAtLS0tLS0tLS0tLS0tPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAmZ3Q7IFRoaXMgZXJy
YXR1bSBpcyBjdXJyZW50bHkgcG9zdGVkIGFzICZxdW90O1JlcG9ydGVkJnF1b3Q7LiBJZiBuZWNl
c3NhcnksIHBsZWFzZQ0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWlu
VGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAmZ3Q7IHVzZSAmcXVvdDtSZXBseSBB
bGwmcXVvdDsgdG8gZGlzY3VzcyB3aGV0aGVyIGl0IHNob3VsZCBiZSB2ZXJpZmllZCBvciByZWpl
Y3RlZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHls
ZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsgV2hlbiBhIGRlY2lzaW9uIGlzIHJlYWNoZWQs
IHRoZSB2ZXJpZnlpbmcgcGFydHkgY2FuIGxvZyBpbiB0byBjaGFuZ2UNCjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04i
PiZndDsgJmd0OyB0aGUgc3RhdHVzIGFuZCBlZGl0IHRoZSByZXBvcnQsIGlmIG5lY2Vzc2FyeS48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFy
Z2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxh
bmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0OyAtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0OyBS
RkM3OTUwIChkcmFmdC1pZXRmLW5ldG1vZC1yZmM2MDIwYmlzLTE0KTxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZn
dDsgJmd0OyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3
Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6Wkgt
Q04iPiZndDsgJmd0OyBUaXRsZSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6IFRoZSBZQU5H
IDEuMSBEYXRhIE1vZGVsaW5nIExhbmd1YWdlPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyAmZ3Q7IFB1Ymxp
Y2F0aW9uIERhdGUmbmJzcDsmbmJzcDsmbmJzcDsgOiBBdWd1c3QgMjAxNjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04i
PiZndDsgJmd0OyBBdXRob3IocykmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgOiBNLiBCam9ya2x1bmQsIEVkLjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04i
PiZndDsgJmd0OyBDYXRlZ29yeSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6IFBST1BPU0VEIFNUQU5EQVJEPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpa
SC1DTiI+Jmd0OyAmZ3Q7IFNvdXJjZSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6IE5ldHdvcmsgTW9k
ZWxpbmc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHls
ZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsgQXJlYSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyA6IE9wZXJhdGlvbnMgYW5kIE1hbmFnZW1lbnQ8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7
ICZndDsgU3RyZWFtJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDogSUVURjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZn
dDsgJmd0OyBWZXJpZnlpbmcgUGFydHkmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgOiBJRVNHPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5n
dWFnZTpaSC1DTiI+Jmd0OyAmZ3Q7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7ICZndDsgX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7
ICZndDsgbmV0bW9kIG1haWxpbmcgbGlzdDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgJmd0Ow0KPGEgaHJl
Zj0ibWFpbHRvOm5ldG1vZEBpZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7
dGV4dC1kZWNvcmF0aW9uOm5vbmUiPm5ldG1vZEBpZXRmLm9yZzwvc3Bhbj48L2E+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpa
SC1DTiI+Jmd0OyAmZ3Q7DQo8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL25ldG1vZCI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7dGV4dC1kZWNvcmF0
aW9uOm5vbmUiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kPC9z
cGFuPjwvYT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBz
dHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1m
YXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7IC0tDQo8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1
YWdlOlpILUNOIj4mZ3Q7IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBKYWNvYnMgVW5pdmVyc2l0
eSBCcmVtZW4gZ0dtYkg8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5U
ZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj4mZ3Q7IFBob25lOiAmIzQzOzQ5IDQyMSAyMDAg
MzU4NyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBDYW1w
dXMgUmluZyAxIHwgMjg3NTkgQnJlbWVuIHwgR2VybWFueTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgRmF4
OiZuYnNwOyZuYnNwOyAmIzQzOzQ5IDQyMSAyMDAgMzEwMyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7PGEgaHJlZj0iaHR0cHM6Ly93d3cuamFjb2Jz
LXVuaXZlcnNpdHkuZGUvIj48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRlY29y
YXRpb246bm9uZSI+aHR0cHM6Ly93d3cuamFjb2JzLXVuaXZlcnNpdHkuZGUvPC9zcGFuPjwvYT4m
Z3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFz
dC1sYW5ndWFnZTpaSC1DTiI+Jmd0Ow0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+Jmd0OyBfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsgbmV0
bW9kIG1haWxpbmcgbGlzdDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFp
blRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsNCjxhIGhyZWY9Im1haWx0bzpuZXRt
b2RAaWV0Zi5vcmciPjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0O3RleHQtZGVjb3JhdGlv
bjpub25lIj5uZXRtb2RAaWV0Zi5vcmc8L3NwYW4+PC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPiZndDsNCjxh
IGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kIj48c3Bh
biBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0LWRlY29yYXRpb246bm9uZSI+aHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2Q8L3NwYW4+PC9hPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDo3
Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6Wkgt
Q04iPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi
IHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0ibXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPi0tDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj5KdWVyZ2VuIFNjaG9l
bndhZWxkZXImbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgSmFjb2JzIFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJIPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+
UGhvbmU6ICYjNDM7NDkgNDIxIDIwMCAzNTg3Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IENhbXB1cyBSaW5nIDEgfCAyODc1OSBCcmVtZW4gfCBHZXJtYW55
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1s
YW5ndWFnZTpaSC1DTiI+RmF4OiZuYnNwOyZuYnNwOyAmIzQzOzQ5IDQyMSAyMDAgMzEwMyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7PGEgaHJlZj0i
aHR0cHM6Ly93d3cuamFjb2JzLXVuaXZlcnNpdHkuZGUvIj48c3BhbiBzdHlsZT0iY29sb3I6d2lu
ZG93dGV4dDt0ZXh0LWRlY29yYXRpb246bm9uZSI+aHR0cHM6Ly93d3cuamFjb2JzLXVuaXZlcnNp
dHkuZGUvPC9zcGFuPjwvYT4mZ3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Jv
ZHk+DQo8L2h0bWw+DQo=

--_000_BYAPR11MB26317A31E7DD8B3BA440F7B4B5C90BYAPR11MB2631namp_--


From nobody Wed Jul 17 03:28:49 2019
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 0BBF61201C9 for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 03:28:48 -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 czQFnPrw9H35 for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 03:28:46 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC5AE1201DB for <netmod@ietf.org>; Wed, 17 Jul 2019 03:28:45 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 9E48465C; Wed, 17 Jul 2019 12:28:43 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id wWQxDmJr5JxN; Wed, 17 Jul 2019 12:28:43 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Wed, 17 Jul 2019 12:28:43 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 8466720130; Wed, 17 Jul 2019 12:28:43 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id SneMWoVMockN; Wed, 17 Jul 2019 12:28:43 +0200 (CEST)
Received: from exchange.jacobs-university.de (sxchmb04.jacobs.jacobs-university.de [10.70.0.156]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "exchange.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by hermes.jacobs-university.de (Postfix) with ESMTPS id 8A6612012E; Wed, 17 Jul 2019 12:28:42 +0200 (CEST)
Received: from anna.localdomain (10.50.218.117) by sxchmb03.jacobs.jacobs-university.de (10.70.0.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Wed, 17 Jul 2019 12:28:41 +0200
Received: by anna.localdomain (Postfix, from userid 501) id E060C2349CF; Wed, 17 Jul 2019 12:28:39 +0200 (CEST)
Date: Wed, 17 Jul 2019 12:28:38 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Qin Wu <bill.wu@huawei.com>
CC: "Rob Wilton (rwilton)" <rwilton@cisco.com>, "ibagdona@gmail.com" <ibagdona@gmail.com>, "warren@kumari.net" <warren@kumari.net>, "netmod@ietf.org" <netmod@ietf.org>, RFC Errata System <rfc-editor@rfc-editor.org>
Message-ID: <20190717102838.alxkpeg4zs2tejjg@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Qin Wu <bill.wu@huawei.com>, "Rob Wilton (rwilton)" <rwilton@cisco.com>, "ibagdona@gmail.com" <ibagdona@gmail.com>, "warren@kumari.net" <warren@kumari.net>, "netmod@ietf.org" <netmod@ietf.org>, RFC Errata System <rfc-editor@rfc-editor.org>
References: <B8F9A780D330094D99AF023C5877DABAA4A009D9@nkgeml513-mbs.china.huawei.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAA4A009D9@nkgeml513-mbs.china.huawei.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: SXCHMB03.jacobs.jacobs-university.de (10.70.0.155) To sxchmb03.jacobs.jacobs-university.de (10.70.0.155)
X-Clacks-Overhead: GNU Terry Pratchett
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ZCoQb44nO4IHnb1F7FvWzuEhfHE>
Subject: Re: [netmod] [Technical Errata Reported] RFC7950 (5784)
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, 17 Jul 2019 10:28:49 -0000

The text starts with the general case and says "Leading and trailing
zeros are prohibited", which seems to cover 0.50000000 (which must be
represented as 0.5.

/js

On Wed, Jul 17, 2019 at 09:42:38AM +0000, Qin Wu wrote:
> I realized my proposed changes also have some flaw and may need to be t=
weaked.
>=20
> My question is should trailing zeros in =E2=80=9C0.50000=E2=80=9D be al=
lowed? I didn=E2=80=99t see the original text prohibit this.
> Yes, the original text is correct, but it excludes some exception cases=
, such as =E2=80=9C0.500000000=E2=80=9D, if my understanding is correct.
> =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: 2019=E5=B9=B47=E6=9C=8817=E6=97=A5=
 17:20
> =E6=94=B6=E4=BB=B6=E4=BA=BA: Qin Wu <bill.wu@huawei.com>; Juergen Schoe=
nwaelder <j.schoenwaelder@jacobs-university.de>
> =E6=8A=84=E9=80=81: ibagdona@gmail.com; warren@kumari.net; netmod@ietf.=
org; RFC Errata System <rfc-editor@rfc-editor.org>
> =E4=B8=BB=E9=A2=98: RE: [netmod] =E7=AD=94=E5=A4=8D: [Technical Errata =
Reported] RFC7950 (5784)
>=20
> Hi Qin,
>=20
> I also find the current RFC text quite understandable and correct.
>=20
> The =E2=80=9Cand=E2=80=9D is required to disallow =E2=80=9C.0=E2=80=9D =
and =E2=80=9C0.=E2=80=9D as valid canonical forms.  I.e. in the canonical=
 form there MUST always be at least one digit (which could be 0) before t=
he decimal point and then must be at least one digit (which could be 0) a=
fter the decimal point.  Otherwise, there must be no leading or trailing =
0=E2=80=99s.  So, none of  =E2=80=9C.0=E2=80=9D, =E2=80=9C0.=E2=80=9D, =E2=
=80=9C00.0=E2=80=9D, =E2=80=9C0.00=E2=80=9D and =E2=80=9C00.00=E2=80=9D a=
re in the canonical form, and should be represented as =E2=80=9C0.0=E2=80=
=9D instead; similarly none of =E2=80=9C.1=E2=80=9D, =E2=80=9C1.=E2=80=9D=
, =E2=80=9C01.0=E2=80=9D, =E2=80=9C1.00=E2=80=9D and =E2=80=9C01.00=E2=80=
=9D are in the canonical form and should be represented as =E2=80=9C1.0=E2=
=80=9D instead.
>=20
> Thanks,
> Rob
>=20
>=20
> From: netmod <netmod-bounces@ietf.org<mailto:netmod-bounces@ietf.org>> =
On Behalf Of Qin Wu
> Sent: 17 July 2019 09:59
> To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de<mailto:=
j.schoenwaelder@jacobs-university.de>>
> Cc: ibagdona@gmail.com<mailto:ibagdona@gmail.com>; warren@kumari.net<ma=
ilto:warren@kumari.net>; netmod@ietf.org<mailto:netmod@ietf.org>; RFC Err=
ata System <rfc-editor@rfc-editor.org<mailto:rfc-editor@rfc-editor.org>>
> Subject: [netmod] =E7=AD=94=E5=A4=8D: [Technical Errata Reported] RFC79=
50 (5784)
>=20
>=20
> Understand, the problem lies at "and" that is used in " one digit befor=
e and after the decimal point ", that is to say it only focus on the case=
 that has two digits, one is before decimal point, the other digit is aft=
er decimal such as "5.06", but doesn't cover the case where "one digit be=
fore or after the decimal point ", that=E2=80=99s why I think the case 0.=
500000 is not covered. We should prohibit trailing zeros in =E2=80=9C0.50=
00000=E2=80=9D.
>=20
> -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
> =E5=8F=91=E4=BB=B6=E4=BA=BA: Juergen Schoenwaelder [mailto:j.schoenwael=
der@jacobs-university.de]
> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2019=E5=B9=B47=E6=9C=8817=E6=97=A5=
 16:46
> =E6=94=B6=E4=BB=B6=E4=BA=BA: Qin Wu <bill.wu@huawei.com<mailto:bill.wu@=
huawei.com>>
> =E6=8A=84=E9=80=81: RFC Errata System <rfc-editor@rfc-editor.org<mailto=
:rfc-editor@rfc-editor.org>>; ibagdona@gmail.com<mailto:ibagdona@gmail.co=
m>; netmod@ietf.org<mailto:netmod@ietf.org>; warren@kumari.net<mailto:war=
ren@kumari.net>
> =E4=B8=BB=E9=A2=98: Re: [netmod] [Technical Errata Reported] RFC7950 (5=
784)
>=20
>=20
>=20
> The text starts with the general case and says "Leading and trailing ze=
ros are prohibited", which seems to cover 0.50000000. The text then handl=
es the special rule that there needs to be at least one digit before and =
after the decimal point. I think all is fine.
>=20
>=20
>=20
> /js
>=20
>=20
>=20
> On Wed, Jul 17, 2019 at 08:11:41AM +0000, Qin Wu wrote:
>=20
> > What about "0.50000000"? based on original text, is it legal or illeg=
al?
>=20
> > It seem original text exclude the case where one digit before or afte=
r the decimal point?
>=20
> >
>=20
> > -Qin
>=20
> > -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
>=20
> > =E5=8F=91=E4=BB=B6=E4=BA=BA: netmod [mailto:netmod-bounces@ietf.org] =
=E4=BB=A3=E8=A1=A8 Juergen Schoenwaelder
>=20
> > =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2019=E5=B9=B47=E6=9C=8817=E6=97=
=A5 15:50
>=20
> > =E6=94=B6=E4=BB=B6=E4=BA=BA: RFC Errata System <rfc-editor@rfc-editor=
.org<mailto:rfc-editor@rfc-editor.org>>
>=20
> > =E6=8A=84=E9=80=81: ibagdona@gmail.com<mailto:ibagdona@gmail.com>; ne=
tmod@ietf.org<mailto:netmod@ietf.org>; warren@kumari.net<mailto:warren@ku=
mari.net>
>=20
> > =E4=B8=BB=E9=A2=98: Re: [netmod] [Technical Errata Reported] RFC7950 =
(5784)
>=20
> >
>=20
> > I do not see why the original text makes 0.5 or 0.0 illegal.
>=20
> >
>=20
> > /js
>=20
> >
>=20
> > On Tue, Jul 16, 2019 at 08:52:52PM -0700, RFC Errata System wrote:
>=20
> > > The following errata report has been submitted for RFC7950, "The
>=20
> > > YANG
>=20
> > > 1.1 Data Modeling Language".
>=20
> > >
>=20
> > > --------------------------------------
>=20
> > > You may review the report below and at:
>=20
> > > https://www.rfc-editor.org/errata/eid5784
>=20
> > >
>=20
> > > --------------------------------------
>=20
> > > Type: Technical
>=20
> > > Reported by: Qin WU <bill.wu@huawei.com<mailto:bill.wu@huawei.com>>
>=20
> > >
>=20
> > > Section: 9.3.2
>=20
> > >
>=20
> > > Original Text
>=20
> > > -------------
>=20
> > > Leading and trailing zeros are prohibited, subject to the rule that
>=20
> > > there MUST be at least one digit before and after the decimal point=
.
>=20
> > > The value zero is represented as "0.0".
>=20
> > >
>=20
> > >
>=20
> > >
>=20
> > >
>=20
> > > Corrected Text
>=20
> > > --------------
>=20
> > > Leading zeros before the first digit and trailing zeros after the
>=20
> > > last digit are prohibited, subject to the rule that there MUST be a=
t
>=20
> > > least one digit before and after the decimal point.  The value zero
>=20
> > > is represented as "0.0".
>=20
> > >
>=20
> > > Notes
>=20
> > > -----
>=20
> > > Based on the rule in the orginal text, the value such as "0.5","0.0=
" is illegal. So I think the intention of the original text is to make su=
re the leading zeros before the first digit and the trailing zero after t=
he last digit are prohibited.
>=20
> > >
>=20
> > > Instructions:
>=20
> > > -------------
>=20
> > > This erratum is currently posted as "Reported". If necessary, pleas=
e
>=20
> > > use "Reply All" to discuss whether it should be verified or rejecte=
d.
>=20
> > > When a decision is reached, the verifying party can log in to chang=
e
>=20
> > > the status and edit the report, if necessary.
>=20
> > >
>=20
> > > --------------------------------------
>=20
> > > RFC7950 (draft-ietf-netmod-rfc6020bis-14)
>=20
> > > --------------------------------------
>=20
> > > Title               : The YANG 1.1 Data Modeling Language
>=20
> > > Publication Date    : August 2016
>=20
> > > Author(s)           : M. Bjorklund, Ed.
>=20
> > > Category            : PROPOSED STANDARD
>=20
> > > Source              : Network Modeling
>=20
> > > Area                : Operations and Management
>=20
> > > Stream              : IETF
>=20
> > > Verifying Party     : IESG
>=20
> > >
>=20
> > > _______________________________________________
>=20
> > > netmod mailing list
>=20
> > > netmod@ietf.org<mailto:netmod@ietf.org>
>=20
> > > https://www.ietf.org/mailman/listinfo/netmod
>=20
> >
>=20
> > --
>=20
> > Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>=20
> > Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | German=
y
>=20
> > Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>=20
> >
>=20
> > _______________________________________________
>=20
> > netmod mailing list
>=20
> > netmod@ietf.org<mailto:netmod@ietf.org>
>=20
> > https://www.ietf.org/mailman/listinfo/netmod
>=20
>=20
>=20
> --
>=20
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>=20
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
>=20
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>

--=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 Wed Jul 17 05:02:32 2019
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 F0DEE120301 for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 05:02:30 -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 jesmggY443E5 for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 05:02:28 -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 D02EF120128 for <netmod@ietf.org>; Wed, 17 Jul 2019 05:02:27 -0700 (PDT)
Received: from lhreml707-cah.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id B340822CB7720A0C1385; Wed, 17 Jul 2019 13:02:25 +0100 (IST)
Received: from lhreml706-chm.china.huawei.com (10.201.108.55) by lhreml707-cah.china.huawei.com (10.201.108.48) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 17 Jul 2019 13:02:25 +0100
Received: from lhreml706-chm.china.huawei.com (10.201.108.55) by lhreml706-chm.china.huawei.com (10.201.108.55) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Wed, 17 Jul 2019 13:02:25 +0100
Received: from NKGEML414-HUB.china.huawei.com (10.98.56.75) by lhreml706-chm.china.huawei.com (10.201.108.55) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1713.5 via Frontend Transport; Wed, 17 Jul 2019 13:02:24 +0100
Received: from NKGEML513-MBS.china.huawei.com ([169.254.2.51]) by nkgeml414-hub.china.huawei.com ([10.98.56.75]) with mapi id 14.03.0439.000; Wed, 17 Jul 2019 20:02:22 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "Rob Wilton (rwilton)" <rwilton@cisco.com>, "ibagdona@gmail.com" <ibagdona@gmail.com>, "warren@kumari.net" <warren@kumari.net>, "netmod@ietf.org" <netmod@ietf.org>, RFC Errata System <rfc-editor@rfc-editor.org>
Thread-Topic: [netmod] RE:  [Technical Errata Reported] RFC7950 (5784)
Thread-Index: AdU8lus0cMo2AoIXQi6NsHTweJyMmA==
Date: Wed, 17 Jul 2019 12:02:21 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAA4A00C4B@nkgeml513-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.134.31.203]
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/bVZuaVXjNeRDlYA3CQ25DD9BuLE>
Subject: Re: [netmod] [Technical Errata Reported] RFC7950 (5784)
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, 17 Jul 2019 12:02:31 -0000

SGksIEp1ZXJnZW4gYW5kIFJvYjoNClRoZSBjb25kaXRpb24gdG8gYXBwbHkgIiBMZWFkaW5nIGFu
ZCB0cmFpbGluZyB6ZXJvcyBhcmUgcHJvaGliaXRlZCAiLGlzIHRoZSBzZWNvbmQgaGFsZiBzZW50
ZW5jZSwgaS5lLiwidGhlcmUgTVVTVCBiZSBhdCBsZWFzdCBvbmUgZGlnaXQgYmVmb3JlIGFuZCBh
ZnRlciB0aGUgZGVjaW1hbCBwb2ludCIuDQpPbmUgZGlnaXQgYmVmb3JlIHRoZSBkZWNpbWFsIHBv
aW50IGFuZCBvbmUgZGlnaXQgYWZ0ZXIgdGhlIGRlY2ltYWwgcG9pbnQgYXQgdGhlIHNhbWUgdGlt
ZSBjb3ZlciAwLjUwMDAwMDA/LCBJIHN0aWxsIGRvbid0IGdldCBpdC4NCk1heWJlIEkgYW0gd3Jv
bmcsIGJ1dCB0aGlzIGlzIG5vdCBhIGJpZyBkZWFsLg0KDQotUWluDQotLS0tLemCruS7tuWOn+S7
ti0tLS0tDQrlj5Hku7bkuro6IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciBbbWFpbHRvOmouc2Nob2Vu
d2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZV0gDQrlj5HpgIHml7bpl7Q6IDIwMTnlubQ35pyI
MTfml6UgMTg6MjkNCuaUtuS7tuS6ujogUWluIFd1IDxiaWxsLnd1QGh1YXdlaS5jb20+DQrmioTp
gIE6IFJvYiBXaWx0b24gKHJ3aWx0b24pIDxyd2lsdG9uQGNpc2NvLmNvbT47IGliYWdkb25hQGdt
YWlsLmNvbTsgd2FycmVuQGt1bWFyaS5uZXQ7IG5ldG1vZEBpZXRmLm9yZzsgUkZDIEVycmF0YSBT
eXN0ZW0gPHJmYy1lZGl0b3JAcmZjLWVkaXRvci5vcmc+DQrkuLvpopg6IFJlOiBbbmV0bW9kXSBS
RTogW1RlY2huaWNhbCBFcnJhdGEgUmVwb3J0ZWRdIFJGQzc5NTAgKDU3ODQpDQoNClRoZSB0ZXh0
IHN0YXJ0cyB3aXRoIHRoZSBnZW5lcmFsIGNhc2UgYW5kIHNheXMgIkxlYWRpbmcgYW5kIHRyYWls
aW5nIHplcm9zIGFyZSBwcm9oaWJpdGVkIiwgd2hpY2ggc2VlbXMgdG8gY292ZXIgMC41MDAwMDAw
MCAod2hpY2ggbXVzdCBiZSByZXByZXNlbnRlZCBhcyAwLjUuDQoNCi9qcw0KDQpPbiBXZWQsIEp1
bCAxNywgMjAxOSBhdCAwOTo0MjozOEFNICswMDAwLCBRaW4gV3Ugd3JvdGU6DQo+IEkgcmVhbGl6
ZWQgbXkgcHJvcG9zZWQgY2hhbmdlcyBhbHNvIGhhdmUgc29tZSBmbGF3IGFuZCBtYXkgbmVlZCB0
byBiZSB0d2Vha2VkLg0KPiANCj4gTXkgcXVlc3Rpb24gaXMgc2hvdWxkIHRyYWlsaW5nIHplcm9z
IGluIOKAnDAuNTAwMDDigJ0gYmUgYWxsb3dlZD8gSSBkaWRu4oCZdCBzZWUgdGhlIG9yaWdpbmFs
IHRleHQgcHJvaGliaXQgdGhpcy4NCj4gWWVzLCB0aGUgb3JpZ2luYWwgdGV4dCBpcyBjb3JyZWN0
LCBidXQgaXQgZXhjbHVkZXMgc29tZSBleGNlcHRpb24gY2FzZXMsIHN1Y2ggYXMg4oCcMC41MDAw
MDAwMDDigJ0sIGlmIG15IHVuZGVyc3RhbmRpbmcgaXMgY29ycmVjdC4NCj4g5Y+R5Lu25Lq6OiBS
b2IgV2lsdG9uIChyd2lsdG9uKSBbbWFpbHRvOnJ3aWx0b25AY2lzY28uY29tXQ0KPiDlj5HpgIHm
l7bpl7Q6IDIwMTnlubQ35pyIMTfml6UgMTc6MjANCj4g5pS25Lu25Lq6OiBRaW4gV3UgPGJpbGwu
d3VAaHVhd2VpLmNvbT47IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciANCj4gPGouc2Nob2Vud2FlbGRl
ckBqYWNvYnMtdW5pdmVyc2l0eS5kZT4NCj4g5oqE6YCBOiBpYmFnZG9uYUBnbWFpbC5jb207IHdh
cnJlbkBrdW1hcmkubmV0OyBuZXRtb2RAaWV0Zi5vcmc7IFJGQyBFcnJhdGEgDQo+IFN5c3RlbSA8
cmZjLWVkaXRvckByZmMtZWRpdG9yLm9yZz4NCj4g5Li76aKYOiBSRTogW25ldG1vZF0g562U5aSN
OiBbVGVjaG5pY2FsIEVycmF0YSBSZXBvcnRlZF0gUkZDNzk1MCAoNTc4NCkNCj4gDQo+IEhpIFFp
biwNCj4gDQo+IEkgYWxzbyBmaW5kIHRoZSBjdXJyZW50IFJGQyB0ZXh0IHF1aXRlIHVuZGVyc3Rh
bmRhYmxlIGFuZCBjb3JyZWN0Lg0KPiANCj4gVGhlIOKAnGFuZOKAnSBpcyByZXF1aXJlZCB0byBk
aXNhbGxvdyDigJwuMOKAnSBhbmQg4oCcMC7igJ0gYXMgdmFsaWQgY2Fub25pY2FsIGZvcm1zLiAg
SS5lLiBpbiB0aGUgY2Fub25pY2FsIGZvcm0gdGhlcmUgTVVTVCBhbHdheXMgYmUgYXQgbGVhc3Qg
b25lIGRpZ2l0ICh3aGljaCBjb3VsZCBiZSAwKSBiZWZvcmUgdGhlIGRlY2ltYWwgcG9pbnQgYW5k
IHRoZW4gbXVzdCBiZSBhdCBsZWFzdCBvbmUgZGlnaXQgKHdoaWNoIGNvdWxkIGJlIDApIGFmdGVy
IHRoZSBkZWNpbWFsIHBvaW50LiAgT3RoZXJ3aXNlLCB0aGVyZSBtdXN0IGJlIG5vIGxlYWRpbmcg
b3IgdHJhaWxpbmcgMOKAmXMuICBTbywgbm9uZSBvZiAg4oCcLjDigJ0sIOKAnDAu4oCdLCDigJww
MC4w4oCdLCDigJwwLjAw4oCdIGFuZCDigJwwMC4wMOKAnSBhcmUgaW4gdGhlIGNhbm9uaWNhbCBm
b3JtLCBhbmQgc2hvdWxkIGJlIHJlcHJlc2VudGVkIGFzIOKAnDAuMOKAnSBpbnN0ZWFkOyBzaW1p
bGFybHkgbm9uZSBvZiDigJwuMeKAnSwg4oCcMS7igJ0sIOKAnDAxLjDigJ0sIOKAnDEuMDDigJ0g
YW5kIOKAnDAxLjAw4oCdIGFyZSBpbiB0aGUgY2Fub25pY2FsIGZvcm0gYW5kIHNob3VsZCBiZSBy
ZXByZXNlbnRlZCBhcyDigJwxLjDigJ0gaW5zdGVhZC4NCj4gDQo+IFRoYW5rcywNCj4gUm9iDQo+
IA0KPiANCj4gRnJvbTogbmV0bW9kIDxuZXRtb2QtYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86bmV0
bW9kLWJvdW5jZXNAaWV0Zi5vcmc+PiANCj4gT24gQmVoYWxmIE9mIFFpbiBXdQ0KPiBTZW50OiAx
NyBKdWx5IDIwMTkgMDk6NTkNCj4gVG86IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciANCj4gPGouc2No
b2Vud2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZTxtYWlsdG86ai5zY2hvZW53YWVsZGVyQGph
Y29icy11bg0KPiBpdmVyc2l0eS5kZT4+DQo+IENjOiBpYmFnZG9uYUBnbWFpbC5jb208bWFpbHRv
OmliYWdkb25hQGdtYWlsLmNvbT47IA0KPiB3YXJyZW5Aa3VtYXJpLm5ldDxtYWlsdG86d2FycmVu
QGt1bWFyaS5uZXQ+OyANCj4gbmV0bW9kQGlldGYub3JnPG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+
OyBSRkMgRXJyYXRhIFN5c3RlbSANCj4gPHJmYy1lZGl0b3JAcmZjLWVkaXRvci5vcmc8bWFpbHRv
OnJmYy1lZGl0b3JAcmZjLWVkaXRvci5vcmc+Pg0KPiBTdWJqZWN0OiBbbmV0bW9kXSDnrZTlpI06
IFtUZWNobmljYWwgRXJyYXRhIFJlcG9ydGVkXSBSRkM3OTUwICg1Nzg0KQ0KPiANCj4gDQo+IFVu
ZGVyc3RhbmQsIHRoZSBwcm9ibGVtIGxpZXMgYXQgImFuZCIgdGhhdCBpcyB1c2VkIGluICIgb25l
IGRpZ2l0IGJlZm9yZSBhbmQgYWZ0ZXIgdGhlIGRlY2ltYWwgcG9pbnQgIiwgdGhhdCBpcyB0byBz
YXkgaXQgb25seSBmb2N1cyBvbiB0aGUgY2FzZSB0aGF0IGhhcyB0d28gZGlnaXRzLCBvbmUgaXMg
YmVmb3JlIGRlY2ltYWwgcG9pbnQsIHRoZSBvdGhlciBkaWdpdCBpcyBhZnRlciBkZWNpbWFsIHN1
Y2ggYXMgIjUuMDYiLCBidXQgZG9lc24ndCBjb3ZlciB0aGUgY2FzZSB3aGVyZSAib25lIGRpZ2l0
IGJlZm9yZSBvciBhZnRlciB0aGUgZGVjaW1hbCBwb2ludCAiLCB0aGF04oCZcyB3aHkgSSB0aGlu
ayB0aGUgY2FzZSAwLjUwMDAwMCBpcyBub3QgY292ZXJlZC4gV2Ugc2hvdWxkIHByb2hpYml0IHRy
YWlsaW5nIHplcm9zIGluIOKAnDAuNTAwMDAwMOKAnS4NCj4gDQo+IC0tLS0t6YKu5Lu25Y6f5Lu2
LS0tLS0NCj4g5Y+R5Lu25Lq6OiBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgDQo+IFttYWlsdG86ai5z
Y2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlXQ0KPiDlj5HpgIHml7bpl7Q6IDIwMTnl
ubQ35pyIMTfml6UgMTY6NDYNCj4g5pS25Lu25Lq6OiBRaW4gV3UgPGJpbGwud3VAaHVhd2VpLmNv
bTxtYWlsdG86YmlsbC53dUBodWF3ZWkuY29tPj4NCj4g5oqE6YCBOiBSRkMgRXJyYXRhIFN5c3Rl
bSANCj4gPHJmYy1lZGl0b3JAcmZjLWVkaXRvci5vcmc8bWFpbHRvOnJmYy1lZGl0b3JAcmZjLWVk
aXRvci5vcmc+PjsgDQo+IGliYWdkb25hQGdtYWlsLmNvbTxtYWlsdG86aWJhZ2RvbmFAZ21haWwu
Y29tPjsgDQo+IG5ldG1vZEBpZXRmLm9yZzxtYWlsdG86bmV0bW9kQGlldGYub3JnPjsgDQo+IHdh
cnJlbkBrdW1hcmkubmV0PG1haWx0bzp3YXJyZW5Aa3VtYXJpLm5ldD4NCj4g5Li76aKYOiBSZTog
W25ldG1vZF0gW1RlY2huaWNhbCBFcnJhdGEgUmVwb3J0ZWRdIFJGQzc5NTAgKDU3ODQpDQo+IA0K
PiANCj4gDQo+IFRoZSB0ZXh0IHN0YXJ0cyB3aXRoIHRoZSBnZW5lcmFsIGNhc2UgYW5kIHNheXMg
IkxlYWRpbmcgYW5kIHRyYWlsaW5nIHplcm9zIGFyZSBwcm9oaWJpdGVkIiwgd2hpY2ggc2VlbXMg
dG8gY292ZXIgMC41MDAwMDAwMC4gVGhlIHRleHQgdGhlbiBoYW5kbGVzIHRoZSBzcGVjaWFsIHJ1
bGUgdGhhdCB0aGVyZSBuZWVkcyB0byBiZSBhdCBsZWFzdCBvbmUgZGlnaXQgYmVmb3JlIGFuZCBh
ZnRlciB0aGUgZGVjaW1hbCBwb2ludC4gSSB0aGluayBhbGwgaXMgZmluZS4NCj4gDQo+IA0KPiAN
Cj4gL2pzDQo+IA0KPiANCj4gDQo+IE9uIFdlZCwgSnVsIDE3LCAyMDE5IGF0IDA4OjExOjQxQU0g
KzAwMDAsIFFpbiBXdSB3cm90ZToNCj4gDQo+ID4gV2hhdCBhYm91dCAiMC41MDAwMDAwMCI/IGJh
c2VkIG9uIG9yaWdpbmFsIHRleHQsIGlzIGl0IGxlZ2FsIG9yIGlsbGVnYWw/DQo+IA0KPiA+IEl0
IHNlZW0gb3JpZ2luYWwgdGV4dCBleGNsdWRlIHRoZSBjYXNlIHdoZXJlIG9uZSBkaWdpdCBiZWZv
cmUgb3IgYWZ0ZXIgdGhlIGRlY2ltYWwgcG9pbnQ/DQo+IA0KPiA+DQo+IA0KPiA+IC1RaW4NCj4g
DQo+ID4gLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0KPiANCj4gPiDlj5Hku7bkuro6IG5ldG1vZCBb
bWFpbHRvOm5ldG1vZC1ib3VuY2VzQGlldGYub3JnXSDku6PooaggSnVlcmdlbiANCj4gPiBTY2hv
ZW53YWVsZGVyDQo+IA0KPiA+IOWPkemAgeaXtumXtDogMjAxOeW5tDfmnIgxN+aXpSAxNTo1MA0K
PiANCj4gPiDmlLbku7bkuro6IFJGQyBFcnJhdGEgU3lzdGVtIA0KPiA+IDxyZmMtZWRpdG9yQHJm
Yy1lZGl0b3Iub3JnPG1haWx0bzpyZmMtZWRpdG9yQHJmYy1lZGl0b3Iub3JnPj4NCj4gDQo+ID4g
5oqE6YCBOiBpYmFnZG9uYUBnbWFpbC5jb208bWFpbHRvOmliYWdkb25hQGdtYWlsLmNvbT47IA0K
PiA+IG5ldG1vZEBpZXRmLm9yZzxtYWlsdG86bmV0bW9kQGlldGYub3JnPjsgDQo+ID4gd2FycmVu
QGt1bWFyaS5uZXQ8bWFpbHRvOndhcnJlbkBrdW1hcmkubmV0Pg0KPiANCj4gPiDkuLvpopg6IFJl
OiBbbmV0bW9kXSBbVGVjaG5pY2FsIEVycmF0YSBSZXBvcnRlZF0gUkZDNzk1MCAoNTc4NCkNCj4g
DQo+ID4NCj4gDQo+ID4gSSBkbyBub3Qgc2VlIHdoeSB0aGUgb3JpZ2luYWwgdGV4dCBtYWtlcyAw
LjUgb3IgMC4wIGlsbGVnYWwuDQo+IA0KPiA+DQo+IA0KPiA+IC9qcw0KPiANCj4gPg0KPiANCj4g
PiBPbiBUdWUsIEp1bCAxNiwgMjAxOSBhdCAwODo1Mjo1MlBNIC0wNzAwLCBSRkMgRXJyYXRhIFN5
c3RlbSB3cm90ZToNCj4gDQo+ID4gPiBUaGUgZm9sbG93aW5nIGVycmF0YSByZXBvcnQgaGFzIGJl
ZW4gc3VibWl0dGVkIGZvciBSRkM3OTUwLCAiVGhlDQo+IA0KPiA+ID4gWUFORw0KPiANCj4gPiA+
IDEuMSBEYXRhIE1vZGVsaW5nIExhbmd1YWdlIi4NCj4gDQo+ID4gPg0KPiANCj4gPiA+IC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+IA0KPiA+ID4gWW91IG1heSByZXZp
ZXcgdGhlIHJlcG9ydCBiZWxvdyBhbmQgYXQ6DQo+IA0KPiA+ID4gaHR0cHM6Ly93d3cucmZjLWVk
aXRvci5vcmcvZXJyYXRhL2VpZDU3ODQNCj4gDQo+ID4gPg0KPiANCj4gPiA+IC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+IA0KPiA+ID4gVHlwZTogVGVjaG5pY2FsDQo+
IA0KPiA+ID4gUmVwb3J0ZWQgYnk6IFFpbiBXVSANCj4gPiA+IDxiaWxsLnd1QGh1YXdlaS5jb208
bWFpbHRvOmJpbGwud3VAaHVhd2VpLmNvbT4+DQo+IA0KPiA+ID4NCj4gDQo+ID4gPiBTZWN0aW9u
OiA5LjMuMg0KPiANCj4gPiA+DQo+IA0KPiA+ID4gT3JpZ2luYWwgVGV4dA0KPiANCj4gPiA+IC0t
LS0tLS0tLS0tLS0NCj4gDQo+ID4gPiBMZWFkaW5nIGFuZCB0cmFpbGluZyB6ZXJvcyBhcmUgcHJv
aGliaXRlZCwgc3ViamVjdCB0byB0aGUgcnVsZSANCj4gPiA+IHRoYXQNCj4gDQo+ID4gPiB0aGVy
ZSBNVVNUIGJlIGF0IGxlYXN0IG9uZSBkaWdpdCBiZWZvcmUgYW5kIGFmdGVyIHRoZSBkZWNpbWFs
IHBvaW50Lg0KPiANCj4gPiA+IFRoZSB2YWx1ZSB6ZXJvIGlzIHJlcHJlc2VudGVkIGFzICIwLjAi
Lg0KPiANCj4gPiA+DQo+IA0KPiA+ID4NCj4gDQo+ID4gPg0KPiANCj4gPiA+DQo+IA0KPiA+ID4g
Q29ycmVjdGVkIFRleHQNCj4gDQo+ID4gPiAtLS0tLS0tLS0tLS0tLQ0KPiANCj4gPiA+IExlYWRp
bmcgemVyb3MgYmVmb3JlIHRoZSBmaXJzdCBkaWdpdCBhbmQgdHJhaWxpbmcgemVyb3MgYWZ0ZXIg
dGhlDQo+IA0KPiA+ID4gbGFzdCBkaWdpdCBhcmUgcHJvaGliaXRlZCwgc3ViamVjdCB0byB0aGUg
cnVsZSB0aGF0IHRoZXJlIE1VU1QgYmUgDQo+ID4gPiBhdA0KPiANCj4gPiA+IGxlYXN0IG9uZSBk
aWdpdCBiZWZvcmUgYW5kIGFmdGVyIHRoZSBkZWNpbWFsIHBvaW50LiAgVGhlIHZhbHVlIA0KPiA+
ID4gemVybw0KPiANCj4gPiA+IGlzIHJlcHJlc2VudGVkIGFzICIwLjAiLg0KPiANCj4gPiA+DQo+
IA0KPiA+ID4gTm90ZXMNCj4gDQo+ID4gPiAtLS0tLQ0KPiANCj4gPiA+IEJhc2VkIG9uIHRoZSBy
dWxlIGluIHRoZSBvcmdpbmFsIHRleHQsIHRoZSB2YWx1ZSBzdWNoIGFzICIwLjUiLCIwLjAiIGlz
IGlsbGVnYWwuIFNvIEkgdGhpbmsgdGhlIGludGVudGlvbiBvZiB0aGUgb3JpZ2luYWwgdGV4dCBp
cyB0byBtYWtlIHN1cmUgdGhlIGxlYWRpbmcgemVyb3MgYmVmb3JlIHRoZSBmaXJzdCBkaWdpdCBh
bmQgdGhlIHRyYWlsaW5nIHplcm8gYWZ0ZXIgdGhlIGxhc3QgZGlnaXQgYXJlIHByb2hpYml0ZWQu
DQo+IA0KPiA+ID4NCj4gDQo+ID4gPiBJbnN0cnVjdGlvbnM6DQo+IA0KPiA+ID4gLS0tLS0tLS0t
LS0tLQ0KPiANCj4gPiA+IFRoaXMgZXJyYXR1bSBpcyBjdXJyZW50bHkgcG9zdGVkIGFzICJSZXBv
cnRlZCIuIElmIG5lY2Vzc2FyeSwgDQo+ID4gPiBwbGVhc2UNCj4gDQo+ID4gPiB1c2UgIlJlcGx5
IEFsbCIgdG8gZGlzY3VzcyB3aGV0aGVyIGl0IHNob3VsZCBiZSB2ZXJpZmllZCBvciByZWplY3Rl
ZC4NCj4gDQo+ID4gPiBXaGVuIGEgZGVjaXNpb24gaXMgcmVhY2hlZCwgdGhlIHZlcmlmeWluZyBw
YXJ0eSBjYW4gbG9nIGluIHRvIA0KPiA+ID4gY2hhbmdlDQo+IA0KPiA+ID4gdGhlIHN0YXR1cyBh
bmQgZWRpdCB0aGUgcmVwb3J0LCBpZiBuZWNlc3NhcnkuDQo+IA0KPiA+ID4NCj4gDQo+ID4gPiAt
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiANCj4gPiA+IFJGQzc5NTAg
KGRyYWZ0LWlldGYtbmV0bW9kLXJmYzYwMjBiaXMtMTQpDQo+IA0KPiA+ID4gLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gDQo+ID4gPiBUaXRsZSAgICAgICAgICAgICAg
IDogVGhlIFlBTkcgMS4xIERhdGEgTW9kZWxpbmcgTGFuZ3VhZ2UNCj4gDQo+ID4gPiBQdWJsaWNh
dGlvbiBEYXRlICAgIDogQXVndXN0IDIwMTYNCj4gDQo+ID4gPiBBdXRob3IocykgICAgICAgICAg
IDogTS4gQmpvcmtsdW5kLCBFZC4NCj4gDQo+ID4gPiBDYXRlZ29yeSAgICAgICAgICAgIDogUFJP
UE9TRUQgU1RBTkRBUkQNCj4gDQo+ID4gPiBTb3VyY2UgICAgICAgICAgICAgIDogTmV0d29yayBN
b2RlbGluZw0KPiANCj4gPiA+IEFyZWEgICAgICAgICAgICAgICAgOiBPcGVyYXRpb25zIGFuZCBN
YW5hZ2VtZW50DQo+IA0KPiA+ID4gU3RyZWFtICAgICAgICAgICAgICA6IElFVEYNCj4gDQo+ID4g
PiBWZXJpZnlpbmcgUGFydHkgICAgIDogSUVTRw0KPiANCj4gPiA+DQo+IA0KPiA+ID4gX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gDQo+ID4gPiBuZXRt
b2QgbWFpbGluZyBsaXN0DQo+IA0KPiA+ID4gbmV0bW9kQGlldGYub3JnPG1haWx0bzpuZXRtb2RA
aWV0Zi5vcmc+DQo+IA0KPiA+ID4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5m
by9uZXRtb2QNCj4gDQo+ID4NCj4gDQo+ID4gLS0NCj4gDQo+ID4gSnVlcmdlbiBTY2hvZW53YWVs
ZGVyICAgICAgICAgICBKYWNvYnMgVW5pdmVyc2l0eSBCcmVtZW4gZ0dtYkgNCj4gDQo+ID4gUGhv
bmU6ICs0OSA0MjEgMjAwIDM1ODcgICAgICAgICBDYW1wdXMgUmluZyAxIHwgMjg3NTkgQnJlbWVu
IHwgR2VybWFueQ0KPiANCj4gPiBGYXg6ICAgKzQ5IDQyMSAyMDAgMzEwMyAgICAgICAgIDxodHRw
czovL3d3dy5qYWNvYnMtdW5pdmVyc2l0eS5kZS8+DQo+IA0KPiA+DQo+IA0KPiA+IF9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IA0KPiA+IG5ldG1vZCBt
YWlsaW5nIGxpc3QNCj4gDQo+ID4gbmV0bW9kQGlldGYub3JnPG1haWx0bzpuZXRtb2RAaWV0Zi5v
cmc+DQo+IA0KPiA+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9k
DQo+IA0KPiANCj4gDQo+IC0tDQo+IA0KPiBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgICAgICAgICAg
IEphY29icyBVbml2ZXJzaXR5IEJyZW1lbiBnR21iSA0KPiANCj4gUGhvbmU6ICs0OSA0MjEgMjAw
IDM1ODcgICAgICAgICBDYW1wdXMgUmluZyAxIHwgMjg3NTkgQnJlbWVuIHwgR2VybWFueQ0KPiAN
Cj4gRmF4OiAgICs0OSA0MjEgMjAwIDMxMDMgICAgICAgICA8aHR0cHM6Ly93d3cuamFjb2JzLXVu
aXZlcnNpdHkuZGUvPg0KDQotLSANCkp1ZXJnZW4gU2Nob2Vud2FlbGRlciAgICAgICAgICAgSmFj
b2JzIFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJIDQpQaG9uZTogKzQ5IDQyMSAyMDAgMzU4NyAgICAg
ICAgIENhbXB1cyBSaW5nIDEgfCAyODc1OSBCcmVtZW4gfCBHZXJtYW55DQpGYXg6ICAgKzQ5IDQy
MSAyMDAgMzEwMyAgICAgICAgIDxodHRwczovL3d3dy5qYWNvYnMtdW5pdmVyc2l0eS5kZS8+DQo=


From nobody Wed Jul 17 05:34:50 2019
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 CA96812004D for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 05:34:48 -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 MhUkpjsKDy1g for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 05:34:45 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 765CF1200A3 for <netmod@ietf.org>; Wed, 17 Jul 2019 05:34:45 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 2E57924; Wed, 17 Jul 2019 14:34:44 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id dRSkj0PpRfbw; Wed, 17 Jul 2019 14:34:44 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Wed, 17 Jul 2019 14:34:44 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 13D962012C; Wed, 17 Jul 2019 14:34:44 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id ilFsBPeViEv8; Wed, 17 Jul 2019 14:34:43 +0200 (CEST)
Received: from exchange.jacobs-university.de (sxchmb03.jacobs.jacobs-university.de [10.70.0.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "exchange.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by hermes.jacobs-university.de (Postfix) with ESMTPS id 45E7920129; Wed, 17 Jul 2019 14:34:42 +0200 (CEST)
Received: from anna.localdomain (10.50.218.117) by sxchmb03.jacobs.jacobs-university.de (10.70.0.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Wed, 17 Jul 2019 14:34:41 +0200
Received: by anna.localdomain (Postfix, from userid 501) id DC3F1238640; Wed, 17 Jul 2019 14:34:40 +0200 (CEST)
Date: Wed, 17 Jul 2019 14:34:39 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Qin Wu <bill.wu@huawei.com>
CC: "Rob Wilton (rwilton)" <rwilton@cisco.com>, "ibagdona@gmail.com" <ibagdona@gmail.com>, "warren@kumari.net" <warren@kumari.net>, "netmod@ietf.org" <netmod@ietf.org>, RFC Errata System <rfc-editor@rfc-editor.org>
Message-ID: <20190717123439.fg2j56mzkj36yuh3@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Qin Wu <bill.wu@huawei.com>, "Rob Wilton (rwilton)" <rwilton@cisco.com>, "ibagdona@gmail.com" <ibagdona@gmail.com>, "warren@kumari.net" <warren@kumari.net>, "netmod@ietf.org" <netmod@ietf.org>, RFC Errata System <rfc-editor@rfc-editor.org>
References: <B8F9A780D330094D99AF023C5877DABAA4A00C4B@nkgeml513-mbs.china.huawei.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAA4A00C4B@nkgeml513-mbs.china.huawei.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: SXCHMB02.jacobs.jacobs-university.de (10.70.0.121) To sxchmb03.jacobs.jacobs-university.de (10.70.0.155)
X-Clacks-Overhead: GNU Terry Pratchett
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/pVOWjo6-slVL8Bx6JiMcbcpy164>
Subject: Re: [netmod] [Technical Errata Reported] RFC7950 (5784)
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, 17 Jul 2019 12:34:49 -0000

Its the first half of the sentence in my copy of RFC 7950.

I propose to reject this errata.

/js

On Wed, Jul 17, 2019 at 12:02:21PM +0000, Qin Wu wrote:
> Hi, Juergen and Rob:
> The condition to apply " Leading and trailing zeros are prohibited ",is=
 the second half sentence, i.e.,"there MUST be at least one digit before =
and after the decimal point".
> One digit before the decimal point and one digit after the decimal poin=
t at the same time cover 0.5000000?, I still don't get it.
> Maybe I am wrong, but this is not a big deal.
>=20
> -Qin
> -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
> =E5=8F=91=E4=BB=B6=E4=BA=BA: Juergen Schoenwaelder [mailto:j.schoenwael=
der@jacobs-university.de]=20
> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2019=E5=B9=B47=E6=9C=8817=E6=97=A5=
 18:29
> =E6=94=B6=E4=BB=B6=E4=BA=BA: Qin Wu <bill.wu@huawei.com>
> =E6=8A=84=E9=80=81: Rob Wilton (rwilton) <rwilton@cisco.com>; ibagdona@=
gmail.com; warren@kumari.net; netmod@ietf.org; RFC Errata System <rfc-edi=
tor@rfc-editor.org>
> =E4=B8=BB=E9=A2=98: Re: [netmod] RE: [Technical Errata Reported] RFC795=
0 (5784)
>=20
> The text starts with the general case and says "Leading and trailing ze=
ros are prohibited", which seems to cover 0.50000000 (which must be repre=
sented as 0.5.
>=20
> /js
>=20
> On Wed, Jul 17, 2019 at 09:42:38AM +0000, Qin Wu wrote:
> > I realized my proposed changes also have some flaw and may need to be=
 tweaked.
> >=20
> > My question is should trailing zeros in =E2=80=9C0.50000=E2=80=9D be =
allowed? I didn=E2=80=99t see the original text prohibit this.
> > Yes, the original text is correct, but it excludes some exception cas=
es, such as =E2=80=9C0.500000000=E2=80=9D, if my understanding is correct=
.
> > =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: 2019=E5=B9=B47=E6=9C=8817=E6=97=
=A5 17:20
> > =E6=94=B6=E4=BB=B6=E4=BA=BA: Qin Wu <bill.wu@huawei.com>; Juergen Sch=
oenwaelder=20
> > <j.schoenwaelder@jacobs-university.de>
> > =E6=8A=84=E9=80=81: ibagdona@gmail.com; warren@kumari.net; netmod@iet=
f.org; RFC Errata=20
> > System <rfc-editor@rfc-editor.org>
> > =E4=B8=BB=E9=A2=98: RE: [netmod] =E7=AD=94=E5=A4=8D: [Technical Errat=
a Reported] RFC7950 (5784)
> >=20
> > Hi Qin,
> >=20
> > I also find the current RFC text quite understandable and correct.
> >=20
> > The =E2=80=9Cand=E2=80=9D is required to disallow =E2=80=9C.0=E2=80=9D=
 and =E2=80=9C0.=E2=80=9D as valid canonical forms.  I.e. in the canonica=
l form there MUST always be at least one digit (which could be 0) before =
the decimal point and then must be at least one digit (which could be 0) =
after the decimal point.  Otherwise, there must be no leading or trailing=
 0=E2=80=99s.  So, none of  =E2=80=9C.0=E2=80=9D, =E2=80=9C0.=E2=80=9D, =E2=
=80=9C00.0=E2=80=9D, =E2=80=9C0.00=E2=80=9D and =E2=80=9C00.00=E2=80=9D a=
re in the canonical form, and should be represented as =E2=80=9C0.0=E2=80=
=9D instead; similarly none of =E2=80=9C.1=E2=80=9D, =E2=80=9C1.=E2=80=9D=
, =E2=80=9C01.0=E2=80=9D, =E2=80=9C1.00=E2=80=9D and =E2=80=9C01.00=E2=80=
=9D are in the canonical form and should be represented as =E2=80=9C1.0=E2=
=80=9D instead.
> >=20
> > Thanks,
> > Rob
> >=20
> >=20
> > From: netmod <netmod-bounces@ietf.org<mailto:netmod-bounces@ietf.org>=
>=20
> > On Behalf Of Qin Wu
> > Sent: 17 July 2019 09:59
> > To: Juergen Schoenwaelder=20
> > <j.schoenwaelder@jacobs-university.de<mailto:j.schoenwaelder@jacobs-u=
n
> > iversity.de>>
> > Cc: ibagdona@gmail.com<mailto:ibagdona@gmail.com>;=20
> > warren@kumari.net<mailto:warren@kumari.net>;=20
> > netmod@ietf.org<mailto:netmod@ietf.org>; RFC Errata System=20
> > <rfc-editor@rfc-editor.org<mailto:rfc-editor@rfc-editor.org>>
> > Subject: [netmod] =E7=AD=94=E5=A4=8D: [Technical Errata Reported] RFC=
7950 (5784)
> >=20
> >=20
> > Understand, the problem lies at "and" that is used in " one digit bef=
ore and after the decimal point ", that is to say it only focus on the ca=
se that has two digits, one is before decimal point, the other digit is a=
fter decimal such as "5.06", but doesn't cover the case where "one digit =
before or after the decimal point ", that=E2=80=99s why I think the case =
0.500000 is not covered. We should prohibit trailing zeros in =E2=80=9C0.=
5000000=E2=80=9D.
> >=20
> > -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
> > =E5=8F=91=E4=BB=B6=E4=BA=BA: Juergen Schoenwaelder=20
> > [mailto:j.schoenwaelder@jacobs-university.de]
> > =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2019=E5=B9=B47=E6=9C=8817=E6=97=
=A5 16:46
> > =E6=94=B6=E4=BB=B6=E4=BA=BA: Qin Wu <bill.wu@huawei.com<mailto:bill.w=
u@huawei.com>>
> > =E6=8A=84=E9=80=81: RFC Errata System=20
> > <rfc-editor@rfc-editor.org<mailto:rfc-editor@rfc-editor.org>>;=20
> > ibagdona@gmail.com<mailto:ibagdona@gmail.com>;=20
> > netmod@ietf.org<mailto:netmod@ietf.org>;=20
> > warren@kumari.net<mailto:warren@kumari.net>
> > =E4=B8=BB=E9=A2=98: Re: [netmod] [Technical Errata Reported] RFC7950 =
(5784)
> >=20
> >=20
> >=20
> > The text starts with the general case and says "Leading and trailing =
zeros are prohibited", which seems to cover 0.50000000. The text then han=
dles the special rule that there needs to be at least one digit before an=
d after the decimal point. I think all is fine.
> >=20
> >=20
> >=20
> > /js
> >=20
> >=20
> >=20
> > On Wed, Jul 17, 2019 at 08:11:41AM +0000, Qin Wu wrote:
> >=20
> > > What about "0.50000000"? based on original text, is it legal or ill=
egal?
> >=20
> > > It seem original text exclude the case where one digit before or af=
ter the decimal point?
> >=20
> > >
> >=20
> > > -Qin
> >=20
> > > -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
> >=20
> > > =E5=8F=91=E4=BB=B6=E4=BA=BA: netmod [mailto:netmod-bounces@ietf.org=
] =E4=BB=A3=E8=A1=A8 Juergen=20
> > > Schoenwaelder
> >=20
> > > =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2019=E5=B9=B47=E6=9C=8817=E6=97=
=A5 15:50
> >=20
> > > =E6=94=B6=E4=BB=B6=E4=BA=BA: RFC Errata System=20
> > > <rfc-editor@rfc-editor.org<mailto:rfc-editor@rfc-editor.org>>
> >=20
> > > =E6=8A=84=E9=80=81: ibagdona@gmail.com<mailto:ibagdona@gmail.com>;=20
> > > netmod@ietf.org<mailto:netmod@ietf.org>;=20
> > > warren@kumari.net<mailto:warren@kumari.net>
> >=20
> > > =E4=B8=BB=E9=A2=98: Re: [netmod] [Technical Errata Reported] RFC795=
0 (5784)
> >=20
> > >
> >=20
> > > I do not see why the original text makes 0.5 or 0.0 illegal.
> >=20
> > >
> >=20
> > > /js
> >=20
> > >
> >=20
> > > On Tue, Jul 16, 2019 at 08:52:52PM -0700, RFC Errata System wrote:
> >=20
> > > > The following errata report has been submitted for RFC7950, "The
> >=20
> > > > YANG
> >=20
> > > > 1.1 Data Modeling Language".
> >=20
> > > >
> >=20
> > > > --------------------------------------
> >=20
> > > > You may review the report below and at:
> >=20
> > > > https://www.rfc-editor.org/errata/eid5784
> >=20
> > > >
> >=20
> > > > --------------------------------------
> >=20
> > > > Type: Technical
> >=20
> > > > Reported by: Qin WU=20
> > > > <bill.wu@huawei.com<mailto:bill.wu@huawei.com>>
> >=20
> > > >
> >=20
> > > > Section: 9.3.2
> >=20
> > > >
> >=20
> > > > Original Text
> >=20
> > > > -------------
> >=20
> > > > Leading and trailing zeros are prohibited, subject to the rule=20
> > > > that
> >=20
> > > > there MUST be at least one digit before and after the decimal poi=
nt.
> >=20
> > > > The value zero is represented as "0.0".
> >=20
> > > >
> >=20
> > > >
> >=20
> > > >
> >=20
> > > >
> >=20
> > > > Corrected Text
> >=20
> > > > --------------
> >=20
> > > > Leading zeros before the first digit and trailing zeros after the
> >=20
> > > > last digit are prohibited, subject to the rule that there MUST be=
=20
> > > > at
> >=20
> > > > least one digit before and after the decimal point.  The value=20
> > > > zero
> >=20
> > > > is represented as "0.0".
> >=20
> > > >
> >=20
> > > > Notes
> >=20
> > > > -----
> >=20
> > > > Based on the rule in the orginal text, the value such as "0.5","0=
.0" is illegal. So I think the intention of the original text is to make =
sure the leading zeros before the first digit and the trailing zero after=
 the last digit are prohibited.
> >=20
> > > >
> >=20
> > > > Instructions:
> >=20
> > > > -------------
> >=20
> > > > This erratum is currently posted as "Reported". If necessary,=20
> > > > please
> >=20
> > > > use "Reply All" to discuss whether it should be verified or rejec=
ted.
> >=20
> > > > When a decision is reached, the verifying party can log in to=20
> > > > change
> >=20
> > > > the status and edit the report, if necessary.
> >=20
> > > >
> >=20
> > > > --------------------------------------
> >=20
> > > > RFC7950 (draft-ietf-netmod-rfc6020bis-14)
> >=20
> > > > --------------------------------------
> >=20
> > > > Title               : The YANG 1.1 Data Modeling Language
> >=20
> > > > Publication Date    : August 2016
> >=20
> > > > Author(s)           : M. Bjorklund, Ed.
> >=20
> > > > Category            : PROPOSED STANDARD
> >=20
> > > > Source              : Network Modeling
> >=20
> > > > Area                : Operations and Management
> >=20
> > > > Stream              : IETF
> >=20
> > > > Verifying Party     : IESG
> >=20
> > > >
> >=20
> > > > _______________________________________________
> >=20
> > > > netmod mailing list
> >=20
> > > > netmod@ietf.org<mailto:netmod@ietf.org>
> >=20
> > > > https://www.ietf.org/mailman/listinfo/netmod
> >=20
> > >
> >=20
> > > --
> >=20
> > > Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> >=20
> > > Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germ=
any
> >=20
> > > Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
> >=20
> > >
> >=20
> > > _______________________________________________
> >=20
> > > netmod mailing list
> >=20
> > > netmod@ietf.org<mailto:netmod@ietf.org>
> >=20
> > > https://www.ietf.org/mailman/listinfo/netmod
> >=20
> >=20
> >=20
> > --
> >=20
> > Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> >=20
> > Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | German=
y
> >=20
> > Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>=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
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 Wed Jul 17 05:50:34 2019
Return-Path: <timothy.carey@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 B88731200A3 for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 05:50:32 -0700 (PDT)
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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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 nQQN8OIy0z-a for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 05:50:30 -0700 (PDT)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-ve1eur03on0714.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe09::714]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6441A12004D for <netmod@ietf.org>; Wed, 17 Jul 2019 05:50:30 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Xu1NxmLbkXxyO5fYfnn5aTWrSqb6sJTA9KWJwWCPF7QeKiRmG7tBtP7yWtP2VQAiqCpFRILJQdWm6bQHtGsA0hqYUAE5SzbXMKJ5ZquJ4vvqmDO78ISxI1kiq+YueciRnxhdk5NDWZYCgZqkYzuOsTK7Ag5d14myEWjfbKQrrLvhvfZnkQrkCmrPSx+eUZ1WDs+2MO61covo5b/liQBFcmt1gPXyYb031hxMwEysSOAdirFhHTH89eWCnxyIB85bKm9675C7pisKlFL6OhuDzDfn8MX7xwietIBs2daJoJhKGJm5UOwRAA3KTAIxmH+jHaBO2ao0UmZWOsqSKWfPLw==
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=6O47V1g82wFcRyY37FT+FkQPxRdY1IprjBwyeSJwyS0=; b=QX4+JuxL810HCpMW7fooYBVB3YRGafdaHtVduROyg9XUHWEaXLeHBPkUTZ7mYYyY1j5TLypGgHNZoNdzGIAhvW4bRB2lHj011heKdA3QgUiQbglXNnSPUjvfWlreTkCLaRVCxfyyM7TlIyCL0H5iN6idK5NJ/Es9SSw5f1GLQDNJlIRWjxyY/PsHS4CwXj0saRuxtjjrZcnQNVsa3wqpaRQaQnVypUdS18pboBPMh5Mco9fiMCjGvyzaHB3KfK/hixM+fZtNJBptQ1WqDntd6ag/PR4gmyXHbGEGs5OBQCy9VxTgBdl1V1UPrKLWBnZCbkzjoGijGMw8N1toDmkiFw==
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=6O47V1g82wFcRyY37FT+FkQPxRdY1IprjBwyeSJwyS0=; b=j00yTiltCAmK2YDXO2+qrom0D/79b4msRtP1dgYw+aA2cOQh13LDGAif2IlHU9lM9pcI1Bd4veJ/qEsgFHzfPz5qFeKD7o2pNMChXSFxWJx0vQCQ1cnNCMUkY+XPMNa1M2g6ET/paygYcYZMr7t5QSWkYHpPFeel9vlFQmTeqT4=
Received: from DB7PR07MB5980.eurprd07.prod.outlook.com (20.178.106.225) 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.2094.8; Wed, 17 Jul 2019 12:50:27 +0000
Received: from DB7PR07MB5980.eurprd07.prod.outlook.com ([fe80::884e:4d4:9076:85ce]) by DB7PR07MB5980.eurprd07.prod.outlook.com ([fe80::884e:4d4:9076:85ce%5]) with mapi id 15.20.2094.009; Wed, 17 Jul 2019 12:50:27 +0000
From: "Carey, Timothy (Nokia - US)" <timothy.carey@nokia.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Performance considerations for draft-ietf-netmod-nmda-diff
Thread-Index: AdU8mwwresgJ1xYdQyq/B5ZPUQgj9g==
Date: Wed, 17 Jul 2019 12:50:27 +0000
Message-ID: <DB7PR07MB5980D16768F38512610D2B44EFC90@DB7PR07MB5980.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=timothy.carey@nokia.com; 
x-originating-ip: [135.245.20.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e113d0b5-afb7-41cf-3862-08d70ab557ff
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:DB7PR07MB4138; 
x-ms-traffictypediagnostic: DB7PR07MB4138:
x-microsoft-antispam-prvs: <DB7PR07MB4138A026BD231AF9F3938BC5EFC90@DB7PR07MB4138.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(396003)(366004)(346002)(39860400002)(136003)(376002)(189003)(199004)(6916009)(5660300002)(26005)(1730700003)(186003)(68736007)(14454004)(2501003)(7736002)(6116002)(790700001)(3846002)(66946007)(52536014)(53936002)(8676002)(5640700003)(55016002)(6306002)(6506007)(54896002)(99286004)(9686003)(81156014)(2906002)(66066001)(102836004)(86362001)(76116006)(25786009)(476003)(486006)(66446008)(74316002)(64756008)(71200400001)(71190400001)(66556008)(66476007)(81166006)(8936002)(14444005)(33656002)(6436002)(256004)(478600001)(2351001)(4744005)(9326002)(7696005)(316002); DIR:OUT; SFP:1102; SCL:1; SRVR:DB7PR07MB4138; H:DB7PR07MB5980.eurprd07.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-message-info: AvJdAWK63vuoSO+Rquhasc1C8FEwkWTdZQ7cTNOsZRIt2d9zpU1kXmt5Vexiwh32bSZ+wWYtRriN4PDyaLrBlEkEs86/K/5rOEETP12v0wWSZBqt8TBdT9uzJszszfxfIC5yxJYE2uv2kVVWyv0piE3PLfgrMweN8wbVwmJ2na2Fa06JWKxA2NzLdekrEFiaPY79tdjyClSrq6T6+RJ74zyXUIa/3DKxgtdvoJRGwksHHgUjXLTUlU4kj4ol4OpFgly2G8s6X52Wz7IBOdYADrqhLvRfxJHzcFcMLVH6H3ZX7yE98RiBiqI3eNcylzIi01Ea8Z2uD6hn7/NcDy6Py16P/CjcuOoOCAOll44eGAqzNnC74eQU0+QavjsGWPxJz1mPnratsknXATqTaiKAwaGzIN25ACfd5ruFoOViSSk=
Content-Type: multipart/alternative; boundary="_000_DB7PR07MB5980D16768F38512610D2B44EFC90DB7PR07MB5980eurp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e113d0b5-afb7-41cf-3862-08d70ab557ff
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 12:50:27.7447 (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: timothy.carey@nokia.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4138
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/q8vq5Hi6BqrbbhCYUOtV1zK1U48>
Subject: [netmod] Performance considerations for draft-ietf-netmod-nmda-diff
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, 17 Jul 2019 12:50:33 -0000

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

Hi,

In reviewing the NMDA differences draft, a comment was made that we need to=
 be careful resources requirements placed on the target elements in order t=
o perform the comparison.
In some situations the datastores can be quite large and the compute capabi=
lities (CPU, memory) somewhat constrained. Should we add a performance cons=
ideration section in this draft with maybe how we would expect a server to =
respond if the requirements of the request or the associated response excee=
d the "current" capabilities of the target?

BR,
Tim

--_000_DB7PR07MB5980D16768F38512610D2B44EFC90DB7PR07MB5980eurp_
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:"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:0in;
	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;}
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;}
span.EmailStyle18
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;}
@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 lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">In reviewing the NMDA differences draft, a comment w=
as made that we need to be careful resources requirements placed on the tar=
get elements in order to perform the comparison.<o:p></o:p></p>
<p class=3D"MsoNormal">In some situations the datastores can be quite large=
 and the compute capabilities (CPU, memory) somewhat constrained. Should we=
 add a performance consideration section in this draft with maybe how we wo=
uld expect a server to respond if
 the requirements of the request or the associated response exceed the &#82=
20;current&#8221; capabilities of the target?<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">BR,<o:p></o:p></p>
<p class=3D"MsoNormal">Tim<o:p></o:p></p>
</div>
</body>
</html>

--_000_DB7PR07MB5980D16768F38512610D2B44EFC90DB7PR07MB5980eurp_--


From nobody Wed Jul 17 06:03:13 2019
Return-Path: <Michael.Rehder@amdocs.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 D8E42120302 for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 06:03:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.687
X-Spam-Level: 
X-Spam-Status: No, score=-1.687 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, 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=amdocs.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 PrflgJuqC34C for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 06:03:09 -0700 (PDT)
Received: from mx2.amdocs.com (stlmail1.amdocs.com [69.150.27.74]) (using TLSv1.2 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F66E12022B for <netmod@ietf.org>; Wed, 17 Jul 2019 06:03:06 -0700 (PDT)
Received: from unknown (HELO USSTLEXCHCAS02.corp.amdocs.com) ([10.26.49.50]) by stlmail1.corp.amdocs.com with ESMTP; 17 Jul 2019 08:03:05 -0500
Received: from USSTLEXCHCAS02.corp.amdocs.com (10.26.51.232) by USSTLEXCHCAS02.corp.amdocs.com (10.26.51.232) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.1.1531.3; Wed, 17 Jul 2019 08:03:05 -0500
Received: from USSTLEXCHEDGE02.corp.amdocs.com (10.25.2.168) by USSTLEXCHCAS02.corp.amdocs.com (10.26.51.232) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.1.1531.3 via Frontend Transport; Wed, 17 Jul 2019 08:03:05 -0500
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (10.26.125.4) by msgedge.amdocs.com (10.26.125.12) with Microsoft SMTP Server (version=TLS1_2,  cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1531.3; Wed, 17 Jul 2019 08:03:04 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QxXmu4LNEDsWNQQ3VGxXtH5quOtfmRkNmiQZDo/pAWf+QRoTnXiCBBcvp4z1+e26FPz0X6KW78HzP9bG9Sv/ciZwh+WvakgtZuOhHEE+iTKS8yjQddAzYTTJqD8shqMde5YcbqoP0UHylCfqsnOp66iioPGSVGDGoK+TOwRLJKSTqNHWajHcIfpcubssmzpvb0VEsKf8+Q8K/bUTwQotR2uaWaC206rPDLA444SzoOhcwQ0KC+ggZ5cU5d6VfNdoDuB4a0z4LALj2OeTNWENjJCYhMHzNSDj2PNP1baGUTm93iRJR5mf5BhmSfDCY6pEBNcucOczcCtT0IMvg3wwGg==
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=jhUW8azD6f5AZPO0ZQiNcxVb2eLqxBs5xdGoralAFQg=; b=XW9v+qxo5bIinsEJ+lGcSHNyFQYD65yIVRGASAcXIJKVgqvCUdXXcy+FDlnRq/IkegGXKQwuybc3EeZrS8Q0MasI+dHw+JmUaqNRUxbv/FqIlSD/kaC7G+YfmUaKcaiEika/sXojv03FELdUG1X9v3KNK5yqV3vupA75qyXVFuimvJlNt/6LrmspR6Noqh4BECeWnkJqgcck8W2TwgsZdVAFHOPL+TKVsNZ7Efxr8RWF7Hb7yZSAyX+7hPYFm2hFkraZCw43MQP+2W4GhkIdUQlRaBL7KqUF567u6ocxElt44iocxQiSJbhYGfwJX+EwCX2ktCD6nN/r27897cJLEw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=amdocs.com;dmarc=pass action=none header.from=amdocs.com;dkim=pass header.d=amdocs.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Amdocs.onmicrosoft.com; s=selector1-Amdocs-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jhUW8azD6f5AZPO0ZQiNcxVb2eLqxBs5xdGoralAFQg=; b=ESVom9+bXDq1LQyab9/vRDKhr8TLiNNaqOj6ZC+BBLKB2Pb7eZgwy0HPB44IXgKGV7dMJ22g4+K9kxr/7xSElju+rlKwRuOwbUJbtfTlHRVKfuTppwfIT7G5dKARSm1mYNA/Jk1+BxulcZfL3fRWhY86x5PcgNJ5c67aaH8wBlk=
Received: from AM0PR06MB4083.eurprd06.prod.outlook.com (52.133.57.154) by AM0PR06MB4193.eurprd06.prod.outlook.com (52.135.149.159) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.14; Wed, 17 Jul 2019 13:03:03 +0000
Received: from AM0PR06MB4083.eurprd06.prod.outlook.com ([fe80::1df5:e05f:9080:8a32]) by AM0PR06MB4083.eurprd06.prod.outlook.com ([fe80::1df5:e05f:9080:8a32%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019 13:03:03 +0000
From: Michael Rehder <Michael.Rehder@Amdocs.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: definition of "fully expanded YANG"
Thread-Index: AdU8nuY0Bmt7E8Y5QVmOJ4Epr5b+lA==
Date: Wed, 17 Jul 2019 13:03:03 +0000
Message-ID: <AM0PR06MB40833B02760A889E273D8278E7C90@AM0PR06MB4083.eurprd06.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=Michael.Rehder@Amdocs.com; 
x-originating-ip: [185.139.140.78]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d7ca3238-5090-4371-831f-08d70ab71a3a
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:AM0PR06MB4193; 
x-ms-traffictypediagnostic: AM0PR06MB4193:
x-microsoft-antispam-prvs: <AM0PR06MB41935A20374FEC32EE975FB7E7C90@AM0PR06MB4193.eurprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(39860400002)(396003)(346002)(376002)(136003)(199004)(189003)(2906002)(478600001)(66066001)(33656002)(25786009)(4744005)(71200400001)(71190400001)(5640700003)(53936002)(9686003)(55016002)(6306002)(54896002)(6436002)(14454004)(5660300002)(7696005)(52536014)(2501003)(8676002)(26005)(3846002)(186003)(68736007)(476003)(7736002)(102836004)(790700001)(6116002)(6506007)(74316002)(256004)(14444005)(86362001)(6916009)(99286004)(66946007)(8936002)(486006)(76116006)(316002)(64756008)(1730700003)(81156014)(81166006)(66476007)(2351001)(66446008)(66556008); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR06MB4193; H:AM0PR06MB4083.eurprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: Amdocs.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: X6tYAQKNQZ7JSDz4/9mH5Y9uRIyFWMKciX8Wg19WGumgSIyMhMo+YA3B+LuD1Cea43qRwVHK7poUrP1lkeSUzsb96BVfjWjDCRlb9QvjrCJlOKUOXvRPgkbFAvwv7OeyCYlDGBAOvGoTVDcNF9EK7bCN2JYpV/tGr4lrfkk0ESW+1XbtLC1ITODduks8VMjWLLdJvkqxQPXwpGOMynp8juFlvNWusZ6PWMm3b0bTw+dokFUVfuS6ZgwBNkBne+vot3O0I8qvbSQwyvNU6deZsHxfx5EHnHC0LPdSmGxK9yeRmTan3dFhJzKrBCQjGhljydLfRXe4tO0qkX+DZK8fo1c4oi9waY2dymaWdL6/aHFHid02OqfEVTb+6qieuQXrV/mFz4SXJgWpkdHWIlXMLjeV1f+aSMdBaC2DjAC7j7Q=
Content-Type: multipart/alternative; boundary="_000_AM0PR06MB40833B02760A889E273D8278E7C90AM0PR06MB4083eurp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d7ca3238-5090-4371-831f-08d70ab71a3a
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 13:03:03.0770 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: c8eca3ca-1276-46d5-9d9d-a0f2a028920f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: MREHDER@amdocs.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR06MB4193
X-OriginatorOrg: amdocs.com
X-TM-AS-Product-Ver: SMEX-14.0.0.1158-8.5.1020-24768.002
X-TM-AS-Result: No-10--17.167300-8.000000
X-TMASE-MatchedRID: hPzPP5VHKzPnyYsUXqFB8JjhZxhC9CTjgo5TZBCwajQ4WKr1PmPdtcZE 1hoM4QIsl4sRUz04dC7sbs1ezmq0DQvpfXyH90tsuwdUMMznEA+XqCWexXV0L8Xa6Xq+xbpk345 +on9m5Lo22uoEm245flgUFTT7Y9QpYTZ2mX+nxwwbrq24GKfh0NoKfgOoKJc21xLW0OKX8iPIeA QugZMNBPq+GH0sTAdJhbvBR1MHEmJu7xCoxCPC8oDcpVWyPxAMqAn+yHbzwCcwMfxyID/dnX9rw bumNaX9IoALBmt6oJpNmHbZfvaSSkwPNWeVRy99caD+wPaBYtZKRaXN2yYjHk/cRvj5stP6fUKi 99DpPHhaDmtsmfnd3gC2F/gPANDtkM4Lc05ov/ecxB01DrjF9317zx+CiSWzDC/Vm90If4V0NOB 2+sLcHg9bJM1Hzfpk3JfRp6TUuWKXBXaJoB9JZxhU9Ko9M4u9mbKOUsXbN2SlPA9G9KhcvbLn+0 Vm71LcV17IBi7o+3IgBwKKRHe+r2KbiO7rfgmGfKIHQui77Q+emh3/VQvHP+7IF3XF+SUkNBl/M d5dVfo=
X-TM-AS-User-Approved-Sender: No
X-TM-AS-User-Blocked-Sender: No
X-TMASE-Result: 10--17.167300-8.000000
X-TMASE-Version: SMEX-14.0.0.1158-8.5.1020-24768.002
X-TM-SNTS-SMTP: D9359AEA17D82F3A3553A6EE8236E4F4454EB0FF25BDC87C78887F5BB59731932000:8
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/h05n12sWuF5Es-cKZmtY_5nezGs>
Subject: [netmod] definition of "fully expanded YANG"
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, 17 Jul 2019 13:03:11 -0000

--_000_AM0PR06MB40833B02760A889E273D8278E7C90AM0PR06MB4083eurp_
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64

SGFzIHRoZXJlIGV2ZXIgYmVlbiBkaXNjdXNzaW9uIGFib3V0IGRlZmluaW5nIOKAnGZ1bGx5IGV4
cGFuZGVkIFlBTkfigJ0sIHRoYXQgaXMgYSBZQU5HIG1vZHVsZSB3aXRoIGFsbCBpbnRlcm5hbCBh
bmQgZXh0ZXJuYWwgaW1wb3J0cyByZXNvbHZlZD8NClRoaXMgaGFzIHNldmVyYWwgdXNlczoNCi0g
QmFzZSBmb3Igd29ya2FibGUgRElGRiBiZXR3ZWVuIHZlcnNpb25zIHNvIG9uZSBjYW4gc2VlIGFs
bCBpbXBhY3RzIG9mIGNoYW5nZXMNCiAgIEkgc2VlIHRoaXMgYXMgYSBwcmV0dHkgaW1wb3J0YW50
IHBhcnQgb2Ygc2VtYW50aWMgdmVyc2lvbiBtYW5hZ2VtZW50IOKAkyBpZiB5b3UgY2Fu4oCZdCBz
ZWUgdGhlIG5ldCByZXN1bHQgb2YgY2hhbmdlcyBpbiBhIHByb3Blcmx5IG1vZHVsYXIgWUFORyBw
YWNrYWdlLCBob3cgY2FuIHlvdSBiZSBzdXJlIG9mIHRoZSB2ZXJzaW9uIG1lYW5pbmc/DQotIEJh
c2UgZm9yIHRyYW5zbGF0aW9uL3Byb2Nlc3Npbmcgb2YgdGhlIHNjaGVtYQ0KICBUaGVyZSBhcmUg
YWxsIHNvcnRzIG90aGVyIG1hdGVyaWFscyBvbmUgY2FuIGdlbmVyYXRlIGZyb20gYSBZQU5HIChv
ciBhIGZ1bGx5IGV4cGFuZGVkIFlJTikuIElmIG5vdCBleHBhbmRlZCB0aGVuIHRoaXMgcHJvY2Vz
c2luZyBpcyB2ZXJ5IGRpZmZpY3VsdC4NCg0KVGhhbmtzDQpNaWtlDQpUaGlzIGVtYWlsIGFuZCB0
aGUgaW5mb3JtYXRpb24gY29udGFpbmVkIGhlcmVpbiBpcyBwcm9wcmlldGFyeSBhbmQgY29uZmlk
ZW50aWFsIGFuZCBzdWJqZWN0IHRvIHRoZSBBbWRvY3MgRW1haWwgVGVybXMgb2YgU2VydmljZSwg
d2hpY2ggeW91IG1heSByZXZpZXcgYXQgaHR0cHM6Ly93d3cuYW1kb2NzLmNvbS9hYm91dC9lbWFp
bC10ZXJtcy1vZi1zZXJ2aWNlIDxodHRwczovL3d3dy5hbWRvY3MuY29tL2Fib3V0L2VtYWlsLXRl
cm1zLW9mLXNlcnZpY2U+Cg==

--_000_AM0PR06MB40833B02760A889E273D8278E7C90AM0PR06MB4083eurp_
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMg
MiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1
IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDZW50dXJ5IEdv
dGhpYyI7DQoJcGFub3NlLTE6MiAxMSA1IDIgMiAyIDIgMiAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5p
dGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFy
Z2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglm
b250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJs
aW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjojMDU2M0MxOw0KCXRleHQtZGVj
b3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2Vk
DQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjojOTU0RjcyOw0KCXRleHQtZGVjb3Jh
dGlvbjp1bmRlcmxpbmU7fQ0KcC5Nc29MaXN0UGFyYWdyYXBoLCBsaS5Nc29MaXN0UGFyYWdyYXBo
LCBkaXYuTXNvTGlzdFBhcmFncmFwaA0KCXttc28tc3R5bGUtcHJpb3JpdHk6MzQ7DQoJbWFyZ2lu
LXRvcDowaW47DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltYXJnaW4tYm90dG9tOjBpbjsNCgltYXJn
aW4tbGVmdDouNWluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE3
DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLWNvbXBvc2U7DQoJZm9udC1mYW1pbHk6IkNhbGli
cmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXtt
c28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2lu
OjEuMGluIDEuMGluIDEuMGluIDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3Jk
U2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZpbml0aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3Qt
aWQ6MjMyNjY4MDE0Ow0KCW1zby1saXN0LXR5cGU6aHlicmlkOw0KCW1zby1saXN0LXRlbXBsYXRl
LWlkczo0NjgwOTg3MTAgMTM0MjgzMzcwNiA2NzY5ODY5MSA2NzY5ODY5MyA2NzY5ODY4OSA2NzY5
ODY5MSA2NzY5ODY5MyA2NzY5ODY4OSA2NzY5ODY5MSA2NzY5ODY5Mzt9DQpAbGlzdCBsMDpsZXZl
bDENCgl7bXNvLWxldmVsLXN0YXJ0LWF0OjA7DQoJbXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Oi07DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm
Ow0KCW1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OkNhbGlicmk7fQ0KQGxpc3QgbDA6bGV2ZWwyDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1z
by1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpAbGlz
dCBsMDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5Oldpbmdk
aW5nczt9DQpAbGlzdCBsMDpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0IGwwOmxldmVsNg0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZl
bC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwwOmxldmVs
Nw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGwwOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OiJDb3VyaWVy
IE5ldyI7fQ0KQGxpc3QgbDA6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250
LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDENCgl7bXNvLWxpc3QtaWQ6MzU2MDEwOTY3Ow0K
CW1zby1saXN0LXR5cGU6aHlicmlkOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotMjg4NDgyNjg4
IC0xOTYyMDg5MDAyIDY3Njk4NjkxIDY3Njk4NjkzIDY3Njk4Njg5IDY3Njk4NjkxIDY3Njk4Njkz
IDY3Njk4Njg5IDY3Njk4NjkxIDY3Njk4NjkzO30NCkBsaXN0IGwxOmxldmVsMQ0KCXttc28tbGV2
ZWwtc3RhcnQtYXQ6MDsNCgltc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ6LTsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6Ljc1aW47DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCWZvbnQtZmFtaWx5OiJDZW50dXJ5IEdvdGhpYyIsc2Fucy1zZXJpZjsNCgltc28tZmFyZWFz
dC1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCgltc28tYmlkaS1mb250LWZhbWlseToi
VGltZXMgTmV3IFJvbWFuIjt9DQpAbGlzdCBsMTpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5v
bmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCW1hcmdpbi1sZWZ0OjEuMjVp
bjsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpA
bGlzdCBsMTpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6MS43NWluOw0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDE6bGV2ZWw0DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCW1h
cmdpbi1sZWZ0OjIuMjVpbjsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwxOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6Mi43NWluOw0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0IGwxOmxldmVs
Ng0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674Kn
Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgltYXJnaW4tbGVmdDozLjI1aW47DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQt
ZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMTpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6My43
NWluOw0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDE6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgltYXJnaW4tbGVmdDo0LjI1aW47DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDE6bGV2ZWw5DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCW1hcmdp
bi1sZWZ0OjQuNzVpbjsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6V2luZ2Rp
bmdzO30NCm9sDQoJe21hcmdpbi1ib3R0b206MGluO30NCnVsDQoJe21hcmdpbi1ib3R0b206MGlu
O30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRz
IHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtp
ZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1h
cCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRp
Zl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0i
Izk1NEY3MiI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+SGFzIHRoZXJlIGV2ZXIgYmVlbiBkaXNjdXNzaW9uIGFib3V0IGRlZmluaW5nIOKAnGZ1bGx5
IGV4cGFuZGVkIFlBTkfigJ0sIHRoYXQgaXMgYSBZQU5HIG1vZHVsZSB3aXRoIGFsbCBpbnRlcm5h
bCBhbmQgZXh0ZXJuYWwgaW1wb3J0cyByZXNvbHZlZD88bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPlRoaXMgaGFzIHNldmVyYWwgdXNlczo8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPi0gQmFzZSBmb3Igd29ya2FibGUgRElGRiBiZXR3ZWVuIHZlcnNpb25z
IHNvIG9uZSBjYW4gc2VlIGFsbCBpbXBhY3RzIG9mIGNoYW5nZXM8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyAmbmJzcDtJIHNlZSB0aGlzIGFzIGEgcHJldHR5IGlt
cG9ydGFudCBwYXJ0IG9mIHNlbWFudGljIHZlcnNpb24gbWFuYWdlbWVudCDigJMgaWYgeW91IGNh
buKAmXQgc2VlIHRoZSBuZXQgcmVzdWx0IG9mIGNoYW5nZXMgaW4gYSBwcm9wZXJseSBtb2R1bGFy
IFlBTkcgcGFja2FnZSwgaG93IGNhbiB5b3UgYmUgc3VyZSBvZiB0aGUgdmVyc2lvbiBtZWFuaW5n
PzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+LSBCYXNlIGZvciB0cmFuc2xh
dGlvbi9wcm9jZXNzaW5nIG9mIHRoZSBzY2hlbWE8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPiZuYnNwOyBUaGVyZSBhcmUgYWxsIHNvcnRzIG90aGVyIG1hdGVyaWFscyBvbmUg
Y2FuIGdlbmVyYXRlIGZyb20gYSBZQU5HIChvciBhIGZ1bGx5IGV4cGFuZGVkIFlJTikuIElmIG5v
dCBleHBhbmRlZCB0aGVuIHRoaXMgcHJvY2Vzc2luZyBpcyB2ZXJ5IGRpZmZpY3VsdC48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtzPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5NaWtlPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJGT05ULVNJWkU6IDExcHQiPjxzdHJvbmc+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OiBDYWxpYnJpOyI+VGhpcyBlbWFpbCBhbmQgdGhlIGluZm9ybWF0aW9uIGNvbnRhaW5lZCBo
ZXJlaW4gaXMgcHJvcHJpZXRhcnkgYW5kIGNvbmZpZGVudGlhbCBhbmQgc3ViamVjdCB0byB0aGUg
QW1kb2NzIEVtYWlsIFRlcm1zIG9mIFNlcnZpY2UsIHdoaWNoIHlvdSBtYXkgcmV2aWV3IGF0PC9z
cGFuPjwvc3Ryb25nPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQ2FsaWJyaTsiPiA8L3NwYW4+
PGEgaHJlZj0iaHR0cHM6Ly93d3cuYW1kb2NzLmNvbS9hYm91dC9lbWFpbC10ZXJtcy1vZi1zZXJ2
aWNlIj48c3Ryb25nPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQ2FsaWJyaTsiPmh0dHBzOi8v
d3d3LmFtZG9jcy5jb20vYWJvdXQvZW1haWwtdGVybXMtb2Ytc2VydmljZTwvc3Bhbj48L3N0cm9u
Zz48L2E+PC9zcGFuPjwvcD48L2JvZHk+DQo8L2h0bWw+DQo=

--_000_AM0PR06MB40833B02760A889E273D8278E7C90AM0PR06MB4083eurp_--


From nobody Wed Jul 17 06:10:46 2019
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 DC80912022B for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 06:10:44 -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 Z8EmFylretIP for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 06:10:41 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF14112038A for <netmod@ietf.org>; Wed, 17 Jul 2019 06:10:41 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 6ECDD824; Wed, 17 Jul 2019 15:10:40 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id vVfvSdTQ6E0w; Wed, 17 Jul 2019 15:10:40 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Wed, 17 Jul 2019 15:10:40 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 57EDE2012C; Wed, 17 Jul 2019 15:10:40 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id OApdtQouDEHE; Wed, 17 Jul 2019 15:10:40 +0200 (CEST)
Received: from exchange.jacobs-university.de (SXCHMB01.jacobs.jacobs-university.de [10.70.0.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "exchange.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by hermes.jacobs-university.de (Postfix) with ESMTPS id 09D4620129; Wed, 17 Jul 2019 15:10:39 +0200 (CEST)
Received: from anna.localdomain (10.50.218.117) by sxchmb03.jacobs.jacobs-university.de (10.70.0.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Wed, 17 Jul 2019 15:10:39 +0200
Received: by anna.localdomain (Postfix, from userid 501) id 825C42389F1; Wed, 17 Jul 2019 15:10:36 +0200 (CEST)
Date: Wed, 17 Jul 2019 15:10:35 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Michael Rehder <Michael.Rehder@Amdocs.com>
CC: "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20190717131035.5rseucu3foys6veb@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Michael Rehder <Michael.Rehder@Amdocs.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <AM0PR06MB40833B02760A889E273D8278E7C90@AM0PR06MB4083.eurprd06.prod.outlook.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
In-Reply-To: <AM0PR06MB40833B02760A889E273D8278E7C90@AM0PR06MB4083.eurprd06.prod.outlook.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: SXCHMB02.jacobs.jacobs-university.de (10.70.0.121) To sxchmb03.jacobs.jacobs-university.de (10.70.0.155)
X-Clacks-Overhead: GNU Terry Pratchett
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/rNPkxWNffg4IVKi-uPX4v3_beQ8>
Subject: Re: [netmod] definition of "fully expanded YANG"
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, 17 Jul 2019 13:10:45 -0000

On Wed, Jul 17, 2019 at 01:03:03PM +0000, Michael Rehder wrote:

> Has there ever been discussion about defining =E2=80=9Cfully expanded Y=
ANG=E2=80=9D,
> that is a YANG module with all internal and external imports
> resolved?

I wonder what "all internal and external imports resolved" means here
- you mean included inline? I doubt this will be tremendously useful
nor do I know what that will work with augments and the fact that
definitions live in different namespaces and that for example must and
when expressions are namespace qualified.

I believe there are tools that do semantic diffs based on comparing
schema trees internal to a compiler and that sounds to me more robust
than producing "fully expanded YANG".

/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 Wed Jul 17 06:19:14 2019
Return-Path: <Michael.Rehder@amdocs.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 D00BE12023F for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 06:19:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.688
X-Spam-Level: 
X-Spam-Status: No, score=-1.688 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, 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=amdocs.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 FlmMGMThDFxw for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 06:19:06 -0700 (PDT)
Received: from indmail01.amdocs.com (indmail.amdocs.com [202.91.135.67]) (using TLSv1.2 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4E800120098 for <netmod@ietf.org>; Wed, 17 Jul 2019 06:19:05 -0700 (PDT)
Received: from unknown (HELO INPNQEXCHCAS01.corp.amdocs.com) ([10.20.40.7]) by indmail01.corp.amdocs.com with ESMTP; 17 Jul 2019 18:33:48 +0530
Received: from INPNQEXCHCAS02.corp.amdocs.com (10.20.40.232) by INPNQEXCHCAS01.corp.amdocs.com (10.20.40.231) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.1.1531.3; Wed, 17 Jul 2019 18:49:00 +0530
Received: from INPNQEXCHEDGE01.corp.amdocs.com (10.19.112.167) by INPNQEXCHCAS02.corp.amdocs.com (10.20.40.232) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.1.1531.3 via Frontend Transport; Wed, 17 Jul 2019 18:49:00 +0530
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (10.20.25.68) by emm.amdocs.com (10.20.25.75) with Microsoft SMTP Server (version=TLS1_2,  cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.1.1531.3; Wed, 17 Jul 2019 18:48:59 +0530
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Nw9WCbEq4FaaHXyMzE6ewp9n57TTPKtvFdf89SpKfb4+MF6X4PEYlIQtf/zKF7+IGD27vaxJ6JrNVS6t8o8YF/rcs6iVJlzITtQWcnidbLvahp5xvC05Gt+0x4Y0m+r0G8gH5RigqsV6SRvTjvsQUO5Ajea1t6lu7X9shFUwaoSKPDDHvLiEz0QwDquYsFQN+w6tbnMdMFPZD0JAXysf8nRDvfPpurwmsw97uBVjus+Y2QqN53E+lgIvKhLbyN/v2re6n7wCoyne0S9lJQEozgQFURQ9PwwumvhocE3uhUwg1CxwbC8fWk6WFYLc2AGU0JCHSNV2Hrm0C98SzhtwzQ==
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=MbOZyvTYOlXL1PbDFCaGImoEuLHDq/rvjfrOZ7sz0jk=; b=AX2OgsGZI+pEq8C4hPz6T+1cP+mTa1y2Nbdj+lqbKhdrqWhvUkA8y+iMpf8q7pnOBFaaaPCt3oihWNXHifjB90J4H6x2rQAAuQNq+P1E/Uyi3V1Bt6HoZc9Q6ChVbzacKSs1awMDisr7VhzEAykz6CTSpxA4WSwRPmQQ98MOV9WADVh3X8zHWhbWuVdRSOz6N5XRRwQipM6hZY0xiuQQGgn8JGyeeAoavnluEkzbzHPKvix/EAK2IbMyR8SpX0LG1RdXTAaTXuFrc0TAs54LAGdFyb0ipcw3YzB70/9e5DNRWlf1QCUtKa3Gnvaw09hdCy92IpFuiqCv1UKcNmfGmg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=amdocs.com;dmarc=pass action=none header.from=amdocs.com;dkim=pass header.d=amdocs.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Amdocs.onmicrosoft.com; s=selector1-Amdocs-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MbOZyvTYOlXL1PbDFCaGImoEuLHDq/rvjfrOZ7sz0jk=; b=C6VWdf8hX4eYMaJ2Wc0XAn6PXnBd2fbtbo8B7EDYsjyA3Muw2MTUDhu2MBjpx/J30OMO9PPkYbbXFVeuFRJjpxkdZzbt2YJpHZta6o9k30yeqBh2Vcmd3pD0Zny1O1iACX/0npH8xdKSUljeSJVNvrRA2JMzw0qY7Qqzb2HpY/g=
Received: from AM0PR06MB4083.eurprd06.prod.outlook.com (52.133.57.154) by AM0PR06MB5972.eurprd06.prod.outlook.com (20.178.116.74) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.14; Wed, 17 Jul 2019 13:18:57 +0000
Received: from AM0PR06MB4083.eurprd06.prod.outlook.com ([fe80::1df5:e05f:9080:8a32]) by AM0PR06MB4083.eurprd06.prod.outlook.com ([fe80::1df5:e05f:9080:8a32%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019 13:18:57 +0000
From: Michael Rehder <Michael.Rehder@Amdocs.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] definition of "fully expanded YANG"
Thread-Index: AdU8nuY0Bmt7E8Y5QVmOJ4Epr5b+lAAAh7iAAAAQAiA=
Date: Wed, 17 Jul 2019 13:18:57 +0000
Message-ID: <AM0PR06MB408317206939E4BE8219C4A8E7C90@AM0PR06MB4083.eurprd06.prod.outlook.com>
References: <AM0PR06MB40833B02760A889E273D8278E7C90@AM0PR06MB4083.eurprd06.prod.outlook.com> <20190717131035.5rseucu3foys6veb@anna.jacobs.jacobs-university.de>
In-Reply-To: <20190717131035.5rseucu3foys6veb@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=Michael.Rehder@Amdocs.com; 
x-originating-ip: [185.139.140.78]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0c7bf67c-c1ed-4228-3db8-08d70ab9531a
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:AM0PR06MB5972; 
x-ms-traffictypediagnostic: AM0PR06MB5972:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <AM0PR06MB59720643678E52EFA33F1CE9E7C90@AM0PR06MB5972.eurprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(366004)(376002)(346002)(39860400002)(396003)(13464003)(189003)(199004)(26005)(9686003)(53936002)(2906002)(66476007)(71190400001)(6506007)(11346002)(486006)(102836004)(4326008)(53546011)(7696005)(64756008)(76116006)(14454004)(229853002)(446003)(71200400001)(76176011)(66556008)(14444005)(66446008)(6246003)(5660300002)(305945005)(8676002)(66946007)(55016002)(256004)(186003)(86362001)(74316002)(7736002)(6916009)(8936002)(81166006)(6116002)(66066001)(3846002)(81156014)(6306002)(68736007)(99286004)(476003)(33656002)(52536014)(478600001)(6436002)(25786009)(316002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR06MB5972; H:AM0PR06MB4083.eurprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: Amdocs.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: FqapE7JCWRyE7+uOnsFLeUi1TBvbLxYC7eV66Vctf2Mb+LWw0xWgYTWx96EpBH+RtJY28I7ZR8wdVJ6xJ/810GrpkQ9DDIRl95Wv1VrjWnWdWc6DemBDCTaQlmBpVCptwRSPTXXjKtReIybcY4fiU4nJULb1SrI2WQY+BC8MOj4rpW22YCK8e1c6jH+wRkVrBDhuFQ3rJ46ZprymAEGC9r5zeXJT8GchNhpWapLMuUBA+mfETJ5xoqWHYHIogh3qXdUV+Y5whLfdPpZsJC1TtrqcgujLuC4X7VuLGLA/4RpY3F2Fsar2pXpi4LUfP+Rk5ksSpQdCnKqKSkU52HZe/JZNHOxiTdmaE6XWVPDUYcPLUnZQKDR2fW+Bph+IdlHDz6Jp+p+0ca0ZM4vpq7kjXDWB1ixjJJc4aPgRf3TfJYI=
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0c7bf67c-c1ed-4228-3db8-08d70ab9531a
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 13:18:57.5031 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: c8eca3ca-1276-46d5-9d9d-a0f2a028920f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: MREHDER@amdocs.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR06MB5972
X-OriginatorOrg: amdocs.com
X-TM-AS-Product-Ver: SMEX-14.0.0.1158-8.5.1020-24766.001
X-TM-AS-Result: No-10--22.736500-8.000000
X-TMASE-MatchedRID: nI1cAR4k0HZQ6n/rRNAUKjfu+RTlciXgL15JilTYK35re4AoC7Yi5oXv teZ/aS6RZDT6MTrV/utM/6BcDu/jftvRJLD/GixssyNMfIOsc7WPzv8sr7ayo9xSVCzxgUrOb8E SDzzc8u+8Lo8M1p+ST48pJY92lClpPepRoLsP9sJ/X82YUz3nv6FCGy3An0bgOFiq9T5j3bUYru r/gtBkqF6/9ZADn0zM1+YrI1IM0cQL6X18h/dLbMn9tWHiLD2Gt3aeg7g/usAUsxngDoycC2sg1 CvvuxwMkBnQ42vyFpbDwSRc1AowG29tcGwPt29Txti5Nvr5xCDr1pL7v/NuP5722hDqHosTkBo2 na6+eDGHjxVjkaT7Br3x27+OcLL2JtllgBC70fnxkn8eupvmjOBefETzWLKxiUzgs+IEQWCRUg2 M4jnucAfZgjWVqFjnOqC2jMC9pL0WdbzwPFjF4qMeXAXVN6QHwDMmA7wK/abJ2YQ3RSF2RB9oln tJP5UV3UwJgnKc1S4xc7rYSSRku6qPYiVE5gwCsJribvbshQ+I6YVEewE/SZsoi2XrUn/J82Djr eUipnKusy8hI6iaOT2Xsf5MVCB1t7DW3B48kkEWEwph9/6ZS/oLR4+zsDTthUfR2rvBju4D/dHy T/Xh7Q==
X-TM-AS-User-Approved-Sender: No
X-TM-AS-User-Blocked-Sender: No
X-TMASE-Result: 10--22.736500-8.000000
X-TMASE-Version: SMEX-14.0.0.1158-8.5.1020-24766.001
X-TM-SNTS-SMTP: C2A4651D21F7AA9AF9D76553C38C3F2F468111266B44567EA8D99F9EB40A88FA2000:8
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/qrzvGlQokb5GLBSGPW7ltq_MjwY>
Subject: Re: [netmod] definition of "fully expanded YANG"
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, 17 Jul 2019 13:19:08 -0000

WWVzLCBpbmxpbmluZyBvZiBldmVyeXRoaW5nLCBpbmNsdWRpbmcgYXVnbWVudHMuIFdoYXQgeW91
J2Qgc2VlIGluIHRoZSB0cmVlIHJlcHJlc2VudGF0aW9uLg0KRm9yIGV4YW1wbGUgYXVnbWVudHMg
bWFrZXMgaXQgcGFydGljdWxhcmx5IGltcG9zc2libGUgZm9yIGEgY29uc3VtZXIgb2YgdGhlIFlB
Tkcgc2NoZW1hIHRvIHByb2Nlc3MgdGhlIHNjaGVtYSBzaW5jZSB0aGUgZmluYWwgcmVzdWx0Lg0K
DQpTb21lIHVzZSBjYXNlczoNCi0gdHJhbnNsYXRpbmcgdG8gYW5vdGhlciBzY2hlbWEgbGFuZ3Vh
Z2UNCi0gdHJhbnNsYXRpbmcgdG8gYSBVSSBkaWFsb2cgZm9yIGRhdGEgZW50cnkNCi0gYW4gYWNj
dXJhdGUgZGlmZiBvbiB2ZXJzaW9ucw0KDQpNb2RlbC1kcml2ZW4tZGVzaWduIG1lYW5zIHVzaW5n
IHRoZSAiY29tcHV0YWJsZSBzcGVjaWZpY2F0aW9uIiBmb3IgYWxsIHNvcnRzIG9mIHRoaW5ncywg
aW5jcmVhc2luZyB0aGUgUk9JIG9mIHRoZSBzY2hlbWEgZGVmaW5pdGlvbi4NCg0KVGhlIGRpZmYg
aXMgYSBzaWduaWZpY2FudCBpc3N1ZS4gQXMgYSBzY2hlbWEgYXV0aG9yLCBJIG11c3QgcmVsaWFi
bHkgZG9jdW1lbnQgYWxsIGNoYW5nZXMuDQpXaXRob3V0IGEgZnVsbCBleHBhbnNpb24sIGl0J3Mg
ZWFzeSB0byBub3Qgbm90aWNlIHRoYXQgYSBwYXJ0aWN1bGFyIG1vZHVsZSBoYXMgY2hhbmdlcyBp
biBpdHMgZmluYWwgZm9ybS4NCkkgZG9uJ3Qgc2VlIGhvdyB5b3UgY291bGQgdmVyaWZ5IGEgc2Vt
YW50aWMgdmVyc2lvbiBudW1iZXIgaW4gYSBwYWNrYWdlIHdpdGhvdXQgdGhpcy4NCg0KPiAtLS0t
LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgW21h
aWx0bzpqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGVdDQo+IFNlbnQ6IFdlZG5l
c2RheSwgSnVseSAxNywgMjAxOSA5OjExIEFNDQo+IFRvOiBNaWNoYWVsIFJlaGRlciA8TWljaGFl
bC5SZWhkZXJAQW1kb2NzLmNvbT4NCj4gQ2M6IG5ldG1vZEBpZXRmLm9yZw0KPiBTdWJqZWN0OiBS
ZTogW25ldG1vZF0gZGVmaW5pdGlvbiBvZiAiZnVsbHkgZXhwYW5kZWQgWUFORyINCj4gDQo+IE9u
IFdlZCwgSnVsIDE3LCAyMDE5IGF0IDAxOjAzOjAzUE0gKzAwMDAsIE1pY2hhZWwgUmVoZGVyIHdy
b3RlOg0KPiANCj4gPiBIYXMgdGhlcmUgZXZlciBiZWVuIGRpc2N1c3Npb24gYWJvdXQgZGVmaW5p
bmcg4oCcZnVsbHkgZXhwYW5kZWQgWUFOR+KAnSwNCj4gPiB0aGF0IGlzIGEgWUFORyBtb2R1bGUg
d2l0aCBhbGwgaW50ZXJuYWwgYW5kIGV4dGVybmFsIGltcG9ydHMgcmVzb2x2ZWQ/DQo+IA0KPiBJ
IHdvbmRlciB3aGF0ICJhbGwgaW50ZXJuYWwgYW5kIGV4dGVybmFsIGltcG9ydHMgcmVzb2x2ZWQi
IG1lYW5zIGhlcmUNCj4gLSB5b3UgbWVhbiBpbmNsdWRlZCBpbmxpbmU/IEkgZG91YnQgdGhpcyB3
aWxsIGJlIHRyZW1lbmRvdXNseSB1c2VmdWwgbm9yIGRvIEkNCj4ga25vdyB3aGF0IHRoYXQgd2ls
bCB3b3JrIHdpdGggYXVnbWVudHMgYW5kIHRoZSBmYWN0IHRoYXQgZGVmaW5pdGlvbnMgbGl2ZSBp
bg0KPiBkaWZmZXJlbnQgbmFtZXNwYWNlcyBhbmQgdGhhdCBmb3IgZXhhbXBsZSBtdXN0IGFuZCB3
aGVuIGV4cHJlc3Npb25zIGFyZQ0KPiBuYW1lc3BhY2UgcXVhbGlmaWVkLg0KPiANCj4gSSBiZWxp
ZXZlIHRoZXJlIGFyZSB0b29scyB0aGF0IGRvIHNlbWFudGljIGRpZmZzIGJhc2VkIG9uIGNvbXBh
cmluZyBzY2hlbWENCj4gdHJlZXMgaW50ZXJuYWwgdG8gYSBjb21waWxlciBhbmQgdGhhdCBzb3Vu
ZHMgdG8gbWUgbW9yZSByb2J1c3QgdGhhbiBwcm9kdWNpbmcNCj4gImZ1bGx5IGV4cGFuZGVkIFlB
TkciLg0KPiANCj4gL2pzDQo+IA0KPiAtLQ0KPiBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgICAgICAg
ICAgIEphY29icyBVbml2ZXJzaXR5IEJyZW1lbiBnR21iSA0KPiBQaG9uZTogKzQ5IDQyMSAyMDAg
MzU4NyAgICAgICAgIENhbXB1cyBSaW5nIDEgfCAyODc1OSBCcmVtZW4gfCBHZXJtYW55DQo+IEZh
eDogICArNDkgNDIxIDIwMCAzMTAzDQo+IDxodHRwczovL2V1cjAxLnNhZmVsaW5rcy5wcm90ZWN0
aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMlM0ElMkYlMkZ3d3cuamFjDQo+IG9icy0NCj4gdW5p
dmVyc2l0eS5kZSUyRiZhbXA7ZGF0YT0wMiU3QzAxJTdDTWljaGFlbC5SZWhkZXIlNDBBbWRvY3Mu
Y29tJTcNCj4gQ2U2NGYxYmM1ZDUzMjQ3OGRlZDI4MDhkNzBhYjg0NGI1JTdDYzhlY2EzY2ExMjc2
NDZkNTlkOWRhMGYyYTAyODkNCj4gMjBmJTdDMCU3QzAlN0M2MzY5ODk2NTg4NzEyNTM4OTkmYW1w
O3NkYXRhPVVTMXNKbjBacUM3N2tpSWxxZHl6TEV0eg0KPiBCWmRmb28wTUNMdEc4anF3NXcwJTNE
JmFtcDtyZXNlcnZlZD0wPg0KVGhpcyBlbWFpbCBhbmQgdGhlIGluZm9ybWF0aW9uIGNvbnRhaW5l
ZCBoZXJlaW4gaXMgcHJvcHJpZXRhcnkgYW5kIGNvbmZpZGVudGlhbCBhbmQgc3ViamVjdCB0byB0
aGUgQW1kb2NzIEVtYWlsIFRlcm1zIG9mIFNlcnZpY2UsIHdoaWNoIHlvdSBtYXkgcmV2aWV3IGF0
IGh0dHBzOi8vd3d3LmFtZG9jcy5jb20vYWJvdXQvZW1haWwtdGVybXMtb2Ytc2VydmljZSA8aHR0
cHM6Ly93d3cuYW1kb2NzLmNvbS9hYm91dC9lbWFpbC10ZXJtcy1vZi1zZXJ2aWNlPgo=


From nobody Wed Jul 17 06:29:32 2019
Return-Path: <per@hedeland.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 89CC61201E8 for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 06:29: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, 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 (2048-bit key) header.d=outbound.mailhop.org
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 0c7N9hwiNook for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 06:29:28 -0700 (PDT)
Received: from outbound1p.ore.mailhop.org (outbound1p.ore.mailhop.org [54.149.210.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 D190B120159 for <netmod@ietf.org>; Wed, 17 Jul 2019 06:29:28 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1563370168; cv=none; d=outbound.mailhop.org; s=arc-outbound20181012; b=R8VTtHuLoSlFKHgqMVpLFOiiIOctUPXFnUdOw+UpW3dBc8rcoE/3VjAECjYTXSuel9zMFpq1uaKO8 2F1MWWrksTHGNHVRvzhixWqrMU1r/Bpt9lrXENwsaB0hbxX0bsNNHoQROtAzW9KGVMdhhAFlNgfd+W Zx4mZfAfiUUSXiJZ5dk88NPK69eGFcIgCn2bSsi0Og/3Syq0usaYBcyd4y0ujcvYqLFGNkW7hTUbyT ISTTPOjGPkkLTlzxOJfnohg93becX3u64wTVtCdOvsKGCCfL2sdjq4acy1mcshSdsz7c33k9393OBz EeDC5zUtxKDa+B597DBs/NOFRrvyb1A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=arc-outbound20181012; h=content-transfer-encoding:content-type:in-reply-to:mime-version:date: message-id:from:cc:references:to:subject:dkim-signature:from; bh=0KvwGlcsLMkhbh6SO+J5ruyuZ3MRWEPS/IwOlgKhHvI=; b=Q7hzu0s7StpoAIblklgiKnVt1ORZwbjiz0UAfgPC4VEB7IJF62mK5/Q1SyJTlR7Imoiq4+sVyrNQ5 Z9gb/e5B2voukBa3U2jM1RXlecb4A+5UmrN5/1l4yjMfSqNKXv3yXPIwRj0beWsAAo/VtmOdoXeMJ5 WL8ptjwEtGuIpZfTf6RNblN1CkduKgId1PMhnOJqDmjyFadNVw4YjaW9c/sjcRVBlVl9SEaUpQrGlS wQY16YeERKlXiGXQ88Am0OVNCRL3jGUsZGzl15reciZUg9SBYDPHKkpgkKYyk9meBkGUnX6RbDQ68R pqjWLI6b5hRI7dSgS/SGq7Ix4EBvBcA==
ARC-Authentication-Results: i=1; outbound3.ore.mailhop.org; spf=none smtp.mailfrom=hedeland.org smtp.remote-ip=81.228.157.209; dmarc=none header.from=hedeland.org; arc=none header.oldest-pass=0;
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=dkim-high; h=content-transfer-encoding:content-type:in-reply-to:mime-version:date: message-id:from:cc:references:to:subject:from; bh=0KvwGlcsLMkhbh6SO+J5ruyuZ3MRWEPS/IwOlgKhHvI=; b=V0XJrC9fqackcKfI2PMIxNqT9UQjtibB8WtikCUsPNoiF0q5ai0SrW5wauA6hJbbeig57Tj08SV6b xXRxphjHCTR1CGpjxuK9qpw2C8Uh9zcoMP3oJOO+qjcjlPaGMXEyX8sseMLA4Q+u55OsEO+riXH//6 7/m48MwF84wIKb+0kz7MPIW9XJ+dduY4oHQbLKqp4MAQdxmONiJsI8W/G6P1pkZnvtMVNOVzdXyF1Z bwHXm03lYdtaaOsHlEhzRF0SuE8dwg3jIl4KCdDu6SInwd6Sb+Jfaygfxb5KMpsGlRbyFBYp4bWgpi jk4Z61Uudn3Yfj0X0f+442o69md/ugw==
X-MHO-RoutePath: cGVyaGVkZWxhbmQ=
X-MHO-User: e36f5ee9-a896-11e9-9d30-d9f4e14f47a7
X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information
X-Originating-IP: 81.228.157.209
X-Mail-Handler: DuoCircle Outbound SMTP
Received: from hedeland.org (unknown [81.228.157.209]) by outbound3.ore.mailhop.org (Halon) with ESMTPSA id e36f5ee9-a896-11e9-9d30-d9f4e14f47a7; Wed, 17 Jul 2019 13:29:26 +0000 (UTC)
Received: from pluto.hedeland.org (pluto.hedeland.org [10.1.1.5]) by tellus.hedeland.org (8.15.2/8.15.2) with ESMTPS id x6HDTKWO015998 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Wed, 17 Jul 2019 15:29:21 +0200 (CEST) (envelope-from per@hedeland.org)
To: Qin Wu <bill.wu@huawei.com>
References: <B8F9A780D330094D99AF023C5877DABAA4A00C4B@nkgeml513-mbs.china.huawei.com> <20190717123439.fg2j56mzkj36yuh3@anna.jacobs.jacobs-university.de>
Cc: "Rob Wilton (rwilton)" <rwilton@cisco.com>, "ibagdona@gmail.com" <ibagdona@gmail.com>, "warren@kumari.net" <warren@kumari.net>, "netmod@ietf.org" <netmod@ietf.org>, RFC Errata System <rfc-editor@rfc-editor.org>
From: Per Hedeland <per@hedeland.org>
Message-ID: <5c18f238-fdc7-98af-36ac-4f9784663bd7@hedeland.org>
Date: Wed, 17 Jul 2019 15:29:19 +0200
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1
MIME-Version: 1.0
In-Reply-To: <20190717123439.fg2j56mzkj36yuh3@anna.jacobs.jacobs-university.de>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/IVDqR2sYiDhp0odm-heyI73bq7U>
Subject: Re: [netmod] [Technical Errata Reported] RFC7950 (5784)
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, 17 Jul 2019 13:29:31 -0000

On 2019-07-17 14:34, Juergen Schoenwaelder wrote:
> Its the first half of the sentence in my copy of RFC 7950.

It believe that there is a problem with English language both in Qin's
understanding of the original text (which is correct also in my
opinion) and in his explanation of his (mis)understanding...

> I propose to reject this errata.

I agree, in particular since the suggested change is IMHO no actual
improvement. It seems the problem is in understanding the "subject to"
construct, which is perhaps not obvious to *all* non-native English
readers, but I can't think of a replacement that wouldn't result in an
unecessarily complex text.

> /js
> 
> On Wed, Jul 17, 2019 at 12:02:21PM +0000, Qin Wu wrote:
>> Hi, Juergen and Rob:
>> The condition to apply " Leading and trailing zeros are prohibited ",is the second half sentence, i.e.,"there MUST be at least one digit before and after the decimal point".

It seems that you have it almost backwards... "The rule is A subject
to the rule B" means that rule A should be applied, except when it
will violate rule B.

>> One digit before the decimal point and one digit after the decimal point at the same time cover 0.5000000?, I still don't get it.

It's a very good example. With unconditional application of "Leading
and trailing zeros are prohibited", we end up with .5 - but then we
violate "there MUST be at least one digit before and after the decimal
point", so we need to back out the removal of the leading zero, and
end up with 0.5.

>> Maybe I am wrong, but this is not a big deal.

Hopefully the above helps...

--Per

>> -Qin
>> -----Â®Ã¶ÂŸÃ¶-----
>> Ã‘Ã¶Âº: Juergen Schoenwaelder [mailto:j.schoenwaelder@jacobs-university.de]
>> Ã‘Ã¶Ã´: 2019t717Ã¥ 18:29
>> 6Ã¶Âº: Qin Wu <bill.wu@huawei.com>
>> Â„: Rob Wilton (rwilton) <rwilton@cisco.com>; ibagdona@gmail.com; warren@kumari.net; netmod@ietf.org; RFC Errata System <rfc-editor@rfc-editor.org>
>> ;Â˜: Re: [netmod] RE: [Technical Errata Reported] RFC7950 (5784)
>>
>> The text starts with the general case and says "Leading and trailing zeros are prohibited", which seems to cover 0.50000000 (which must be represented as 0.5.
>>
>> /js
>>
>> On Wed, Jul 17, 2019 at 09:42:38AM +0000, Qin Wu wrote:
>>> I realized my proposed changes also have some flaw and may need to be tweaked.
>>>
>>> My question is should trailing zeros in 0.50000 be allowed? I didnt see the original text prohibit this.
>>> Yes, the original text is correct, but it excludes some exception cases, such as 0.500000000, if my understanding is correct.
>>> Ã‘Ã¶Âº: Rob Wilton (rwilton) [mailto:rwilton@cisco.com]
>>> Ã‘Ã¶Ã´: 2019t717Ã¥ 17:20
>>> 6Ã¶Âº: Qin Wu <bill.wu@huawei.com>; Juergen Schoenwaelder
>>> <j.schoenwaelder@jacobs-university.de>
>>> Â„: ibagdona@gmail.com; warren@kumari.net; netmod@ietf.org; RFC Errata
>>> System <rfc-editor@rfc-editor.org>
>>> ;Â˜: RE: [netmod] T
: [Technical Errata Reported] RFC7950 (5784)
>>>
>>> Hi Qin,
>>>
>>> I also find the current RFC text quite understandable and correct.
>>>
>>> The and is required to disallow .0 and 0. as valid canonical forms.  I.e. in the canonical form there MUST always be at least one digit (which could be 0) before the decimal point and then must be at least one digit (which could be 0) after the decimal point.  Otherwise, there must be no leading or trailing 0s.  So, none of  .0, 0., 00.0, 0.00 and 00.00 are in the canonical form, and should be represented as 0.0 instead; similarly none of .1, 1., 01.0, 1.00 and 01.00 are in the canonical form and should be represented as 1.0 instead.
>>>
>>> Thanks,
>>> Rob
>>>
>>>
>>> From: netmod <netmod-bounces@ietf.org<mailto:netmod-bounces@ietf.org>>
>>> On Behalf Of Qin Wu
>>> Sent: 17 July 2019 09:59
>>> To: Juergen Schoenwaelder
>>> <j.schoenwaelder@jacobs-university.de<mailto:j.schoenwaelder@jacobs-un
>>> iversity.de>>
>>> Cc: ibagdona@gmail.com<mailto:ibagdona@gmail.com>;
>>> warren@kumari.net<mailto:warren@kumari.net>;
>>> netmod@ietf.org<mailto:netmod@ietf.org>; RFC Errata System
>>> <rfc-editor@rfc-editor.org<mailto:rfc-editor@rfc-editor.org>>
>>> Subject: [netmod] T
: [Technical Errata Reported] RFC7950 (5784)
>>>
>>>
>>> Understand, the problem lies at "and" that is used in " one digit before and after the decimal point ", that is to say it only focus on the case that has two digits, one is before decimal point, the other digit is after decimal such as "5.06", but doesn't cover the case where "one digit before or after the decimal point ", thats why I think the case 0.500000 is not covered. We should prohibit trailing zeros in 0.5000000.
>>>
>>> -----Â®Ã¶ÂŸÃ¶-----
>>> Ã‘Ã¶Âº: Juergen Schoenwaelder
>>> [mailto:j.schoenwaelder@jacobs-university.de]
>>> Ã‘Ã¶Ã´: 2019t717Ã¥ 16:46
>>> 6Ã¶Âº: Qin Wu <bill.wu@huawei.com<mailto:bill.wu@huawei.com>>
>>> Â„: RFC Errata System
>>> <rfc-editor@rfc-editor.org<mailto:rfc-editor@rfc-editor.org>>;
>>> ibagdona@gmail.com<mailto:ibagdona@gmail.com>;
>>> netmod@ietf.org<mailto:netmod@ietf.org>;
>>> warren@kumari.net<mailto:warren@kumari.net>
>>> ;Â˜: Re: [netmod] [Technical Errata Reported] RFC7950 (5784)
>>>
>>>
>>>
>>> The text starts with the general case and says "Leading and trailing zeros are prohibited", which seems to cover 0.50000000. The text then handles the special rule that there needs to be at least one digit before and after the decimal point. I think all is fine.
>>>
>>>
>>>
>>> /js
>>>
>>>
>>>
>>> On Wed, Jul 17, 2019 at 08:11:41AM +0000, Qin Wu wrote:
>>>
>>>> What about "0.50000000"? based on original text, is it legal or illegal?
>>>
>>>> It seem original text exclude the case where one digit before or after the decimal point?
>>>
>>>>
>>>
>>>> -Qin
>>>
>>>> -----Â®Ã¶ÂŸÃ¶-----
>>>
>>>> Ã‘Ã¶Âº: netmod [mailto:netmod-bounces@ietf.org] Ã£h Juergen
>>>> Schoenwaelder
>>>
>>>> Ã‘Ã¶Ã´: 2019t717Ã¥ 15:50
>>>
>>>> 6Ã¶Âº: RFC Errata System
>>>> <rfc-editor@rfc-editor.org<mailto:rfc-editor@rfc-editor.org>>
>>>
>>>> Â„: ibagdona@gmail.com<mailto:ibagdona@gmail.com>;
>>>> netmod@ietf.org<mailto:netmod@ietf.org>;
>>>> warren@kumari.net<mailto:warren@kumari.net>
>>>
>>>> ;Â˜: Re: [netmod] [Technical Errata Reported] RFC7950 (5784)
>>>
>>>>
>>>
>>>> I do not see why the original text makes 0.5 or 0.0 illegal.
>>>
>>>>
>>>
>>>> /js
>>>
>>>>
>>>
>>>> On Tue, Jul 16, 2019 at 08:52:52PM -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/eid5784
>>>
>>>>>
>>>
>>>>> --------------------------------------
>>>
>>>>> Type: Technical
>>>
>>>>> Reported by: Qin WU
>>>>> <bill.wu@huawei.com<mailto:bill.wu@huawei.com>>
>>>
>>>>>
>>>
>>>>> Section: 9.3.2
>>>
>>>>>
>>>
>>>>> Original Text
>>>
>>>>> -------------
>>>
>>>>> Leading and trailing zeros are prohibited, subject to the rule
>>>>> that
>>>
>>>>> there MUST be at least one digit before and after the decimal point.
>>>
>>>>> The value zero is represented as "0.0".
>>>
>>>>>
>>>
>>>>>
>>>
>>>>>
>>>
>>>>>
>>>
>>>>> Corrected Text
>>>
>>>>> --------------
>>>
>>>>> Leading zeros before the first digit and trailing zeros after the
>>>
>>>>> last digit are prohibited, subject to the rule that there MUST be
>>>>> at
>>>
>>>>> least one digit before and after the decimal point.  The value
>>>>> zero
>>>
>>>>> is represented as "0.0".
>>>
>>>>>
>>>
>>>>> Notes
>>>
>>>>> -----
>>>
>>>>> Based on the rule in the orginal text, the value such as "0.5","0.0" is illegal. So I think the intention of the original text is to make sure the leading zeros before the first digit and the trailing zero after the last digit are prohibited.
>>>
>>>>>
>>>
>>>>> 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<mailto: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<mailto: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/>
>>
>> -- 
>> 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 Wed Jul 17 06:36:38 2019
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 AE7291203F2 for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 06:36:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.197
X-Spam-Level: 
X-Spam-Status: No, score=-4.197 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 1rtQSLxaaMbG for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 06:36:35 -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 91AAB1201C7 for <netmod@ietf.org>; Wed, 17 Jul 2019 06:36:35 -0700 (PDT)
Received: from [192.168.217.110] (p548DCE40.dip0.t-ipconnect.de [84.141.206.64]) (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 45pdb60TM2zyTX; Wed, 17 Jul 2019 15:36:33 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <AM0PR06MB408317206939E4BE8219C4A8E7C90@AM0PR06MB4083.eurprd06.prod.outlook.com>
Date: Wed, 17 Jul 2019 15:36:33 +0200
Cc: "netmod@ietf.org" <netmod@ietf.org>
X-Mao-Original-Outgoing-Id: 585063390.786364-757ce97ce8dfb74b122685669bf5ff90
Content-Transfer-Encoding: quoted-printable
Message-Id: <94C05898-67B1-4B2E-88FA-1C3130A4CF38@tzi.org>
References: <AM0PR06MB40833B02760A889E273D8278E7C90@AM0PR06MB4083.eurprd06.prod.outlook.com> <20190717131035.5rseucu3foys6veb@anna.jacobs.jacobs-university.de> <AM0PR06MB408317206939E4BE8219C4A8E7C90@AM0PR06MB4083.eurprd06.prod.outlook.com>
To: Michael Rehder <Michael.Rehder@Amdocs.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/HHZqhTGSiWpb9au8GEjolhT-80k>
Subject: Re: [netmod] definition of "fully expanded YANG"
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, 17 Jul 2019 13:36:38 -0000

On Jul 17, 2019, at 15:18, Michael Rehder <Michael.Rehder@Amdocs.com> =
wrote:
>=20
> - translating to another schema language

Hi Michael,

If that is interesting to you:
We will spend the weekend on translating between data modeling languages =
during the IETF105 hackathon as part of the WISHI activity inside T2TRG =
(sorry for the abbrev overload).  YANG will be among the languages we =
are looking at.  This is all in the context of the data model =
convergence activities going on in IoT space, but of course the =
resulting model translation engines will be useful beyond that.

More info:

http://wishi.space/
=
https://github.com/t2trg/wishi/wiki/Preparation:-Hackathon-Planning#planne=
d-hacking-topics
https://github.com/t2trg/wishi/wiki/IETF-105-Hackathon

Discussion is on the T2TRG mailing list,
https://www.ietf.org/mailman/listinfo/t2trg

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


From nobody Wed Jul 17 06:40:46 2019
Return-Path: <Michael.Rehder@amdocs.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 1A2D4120403 for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 06:40:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.688
X-Spam-Level: 
X-Spam-Status: No, score=-1.688 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, 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=amdocs.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 S_tVIrUxJW2L for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 06:40:42 -0700 (PDT)
Received: from indmail01.amdocs.com (indmail.amdocs.com [202.91.135.67]) (using TLSv1.2 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 770B7120400 for <netmod@ietf.org>; Wed, 17 Jul 2019 06:40:40 -0700 (PDT)
Received: from unknown (HELO INPNQEXCHCAS02.corp.amdocs.com) ([10.20.40.7]) by indmail01.corp.amdocs.com with ESMTP; 17 Jul 2019 18:55:25 +0530
Received: from INPNQEXCHCAS01.corp.amdocs.com (10.20.40.231) by INPNQEXCHCAS02.corp.amdocs.com (10.20.40.232) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.1.1531.3; Wed, 17 Jul 2019 19:10:36 +0530
Received: from INPNQEXCHEDGE01.corp.amdocs.com (10.19.112.167) by INPNQEXCHCAS01.corp.amdocs.com (10.20.40.231) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.1.1531.3 via Frontend Transport; Wed, 17 Jul 2019 19:10:36 +0530
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (10.20.25.68) by emm.amdocs.com (10.20.25.75) with Microsoft SMTP Server (version=TLS1_2,  cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1531.3; Wed, 17 Jul 2019 19:10:35 +0530
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dLebEuKjTPjOpl5USlJwSDip/zqvMrQIfb32XzucA0hE+q8EFHp9a3hMOEAhJ+cnbCXsE3Fmnr58YlmteLzA1CBpB5PYddUMB/btF/QtllY0136nrh6YcIBbLk1EYyPTCC5MM9M9IoAYutD/QdOB5xG8AiEHUL6MBKgQBauMHTPkFfllZs6qP+gVwDQ97dDz4FqDHsJTsQvETm5QGTFo2FVWJl+gs/bmBCz9tOT/XR6SAjd94qDTYL+Hj7F7iwuS8vsW5tOyiloWMEoCf2FaCz3mRQEhqS2ALPmWCrJqb5mBwW66qx7hZaMx5Tge2EckU8AJvs3zGFe5nbtY11BsNA==
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=s77P0Tf9lhliOmqa2Vgpb7Zzwt7ezehiMQxvv0mCoL0=; b=S1hsBt7m/SWhXcIWyTcD6DnclLMMqPXYCArEO8g4WV8xPNVnZrsEM+DEYWrxVrLQkjFzHU5gasLS3sYYRubNaRVQmRu1R3i9vxyvEK8uK5dqVWqgouk632zxCtcRQ4IDzCbUorepe1XsM9JfyPGR6YiJj/4swmYMeapzXLp+l0MwQjYJXmzE/hlgeZuKpt3kkSEE9EskbawpgO8QWj6/jlhdHdva6XRuRjmSxVwmzLNd7DSFxjieNkoJdyI4Tk5jg5zcx5otNTCvTX9od07gOFr/FzrzGZRZrQTyi32xNMVl+EOA4paH42X9oV4vD4gbVHt0fa0MMGDScXBmVTHTOg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=amdocs.com;dmarc=pass action=none header.from=amdocs.com;dkim=pass header.d=amdocs.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Amdocs.onmicrosoft.com; s=selector1-Amdocs-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=s77P0Tf9lhliOmqa2Vgpb7Zzwt7ezehiMQxvv0mCoL0=; b=NdWVBnPNZVaAKf3KOvpmmnbKhu3yM4a3/ef8kZR35c/nFmJipNpaimAUmrU8mrr0w4zFXTj2mDlb3lOgvL2wrmyWUxARBDMqsbJK5L3widBT0MUTYPmvV5w3sLiRSLD9Q2eJqykRCyIvVQIt6ulbYHTuFjWI7sido5VYKjnX4Rs=
Received: from AM0PR06MB4083.eurprd06.prod.outlook.com (52.133.57.154) by AM0PR06MB5828.eurprd06.prod.outlook.com (20.178.23.202) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.10; Wed, 17 Jul 2019 13:40:34 +0000
Received: from AM0PR06MB4083.eurprd06.prod.outlook.com ([fe80::1df5:e05f:9080:8a32]) by AM0PR06MB4083.eurprd06.prod.outlook.com ([fe80::1df5:e05f:9080:8a32%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019 13:40:34 +0000
From: Michael Rehder <Michael.Rehder@Amdocs.com>
To: Carsten Bormann <cabo@tzi.org>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] definition of "fully expanded YANG"
Thread-Index: AdU8nuY0Bmt7E8Y5QVmOJ4Epr5b+lAAAh7iAAAAQAiAAANgngAAAE/jA
Date: Wed, 17 Jul 2019 13:40:34 +0000
Message-ID: <AM0PR06MB40830F8A9BBDD3BE13916E1CE7C90@AM0PR06MB4083.eurprd06.prod.outlook.com>
References: <AM0PR06MB40833B02760A889E273D8278E7C90@AM0PR06MB4083.eurprd06.prod.outlook.com> <20190717131035.5rseucu3foys6veb@anna.jacobs.jacobs-university.de> <AM0PR06MB408317206939E4BE8219C4A8E7C90@AM0PR06MB4083.eurprd06.prod.outlook.com> <94C05898-67B1-4B2E-88FA-1C3130A4CF38@tzi.org>
In-Reply-To: <94C05898-67B1-4B2E-88FA-1C3130A4CF38@tzi.org>
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=Michael.Rehder@Amdocs.com; 
x-originating-ip: [185.139.140.78]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f588fda5-75e6-40c8-21f9-08d70abc5828
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:AM0PR06MB5828; 
x-ms-traffictypediagnostic: AM0PR06MB5828:
x-ms-exchange-purlcount: 3
x-microsoft-antispam-prvs: <AM0PR06MB582808CAD6B2A6B4A2653682E7C90@AM0PR06MB5828.eurprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(39860400002)(346002)(376002)(366004)(136003)(199004)(13464003)(189003)(6116002)(305945005)(45080400002)(11346002)(3846002)(446003)(7736002)(229853002)(25786009)(74316002)(99286004)(55016002)(4326008)(6306002)(81166006)(71200400001)(71190400001)(6246003)(53936002)(9686003)(256004)(68736007)(8676002)(8936002)(2906002)(14454004)(102836004)(6916009)(86362001)(26005)(33656002)(66476007)(6436002)(66556008)(64756008)(66446008)(316002)(7696005)(52536014)(81156014)(53546011)(6506007)(966005)(76116006)(76176011)(476003)(186003)(5660300002)(66066001)(66946007)(478600001)(486006); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR06MB5828; H:AM0PR06MB4083.eurprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: Amdocs.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: vSxeCTGCRAwzRuyaJMp0djHnFq2hhaTtsio0b0k9Ofn7vJRLJ9Y3ZDZj+KR6wZBkLEzyM9lzTfCpuXv8gMOdbd1uVn9Q1rdKb9eGe/erUNs2lwLCIM5qxu8x6SlxGuL0nfvF2FPspVrxiP6kzIhv8vns1aHZZrC5BW+aFZWd9XZCK3eya+8wV/MqvvA5+Fu0sojCr/oYr23XlVUJ+8PmB+l4BynbFRtZqsWzSXToJOOkZ/q71J7WEdlzr8pt9R6HpMYlf4TNvBmp2mDB8nJsxLHkhTPzrEzzXsjxK5KwFVYf/aBKGZt2WTeXMU8YyEHeROojAS1izDm7cOxkM1IJkeA3DLOWd2NiRBJCUivo2K/zP//ECMc4w61udZ25nSP6Obh3M2vGMB+inbzRv6NxC8NMBNGc8fCa74O5XOTBcW4=
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f588fda5-75e6-40c8-21f9-08d70abc5828
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 13:40:34.3350 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: c8eca3ca-1276-46d5-9d9d-a0f2a028920f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: MREHDER@amdocs.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR06MB5828
X-OriginatorOrg: amdocs.com
X-TM-AS-Product-Ver: SMEX-14.0.0.1158-8.5.1020-24766.001
X-TM-AS-Result: No-10--19.225400-8.000000
X-TMASE-MatchedRID: X4bcv0S75KlSP2OHiLSLhKJVTu7sjgg1GTUeDLSVh8C4FVzIwTbgVT/I f81zkUBUTWLw2jvbfpywZhSZPtdvJoidEL3hYlwKlVHM/F6YkvSCjlNkELBqNMvDDBFnjmMloML A09Q7YQVEsx5kCTiNyHWfuJIfeUwH3CSlPsceql4AjRSlC8RgmeJc6hKWj0C1q4++j0vqJohYlK UwR3Il5OUyxrTba8X9VQwNlhhxomdas6sP1BUQLZ1U1lojafr/5GzAEk8IK4j7+53TnNrjJAoKk oCEm/GhatSKQzbnOLbhhI7c/4qGCVyWikz8Mpk9KO2+bS8WGa2I6YVEewE/SZsoi2XrUn/J82Dj reUipnKusy8hI6iaOT2Xsf5MVCB1+dkjd91LgADaf1N18C+ZAqlObmR9moGo9xS3mVzWUuA4wHS yGpeEesULSMNt4vS7DNg+RRV/lrJ+BWdxXAfF5Wfw7Tvh90jKD/WliSlBiwk=
X-TM-AS-User-Approved-Sender: No
X-TM-AS-User-Blocked-Sender: No
X-TMASE-Result: 10--19.225400-8.000000
X-TMASE-Version: SMEX-14.0.0.1158-8.5.1020-24766.001
X-TM-SNTS-SMTP: 0CE0A563A2EB156ED8FBA0268D43CF53EA7CD147E1A26872FA22D4A88894FF122000:8
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/o1nT1JSh8VM8fck9t5lT5b6U_9c>
Subject: Re: [netmod] definition of "fully expanded YANG"
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, 17 Jul 2019 13:40:44 -0000

WWVzLCB0aGF0IGlzIGludGVyZXN0aW5nIGFuZCBpcyBleGFjdGx5IGZyb20gbXkgZXhwZXJpZW5j
ZS4NCg0KSSdtIHN1cmUgdGhhdCBlYWNoIHRyYW5zbGF0b3Igd2lsbCBlaXRoZXIgbm90IHN1cHBv
cnQgbXVjaCAicmVwbGFjZW1lbnQiIChtYXliZSBub25lIGF0IGFsbCkgb3Igd2lsbCByZS1jcmVh
dGUgZnVsbC1leHBhbnNpb24gYWdhaW4uDQoNCk1paw0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut
LS0tLQ0KPiBGcm9tOiBDYXJzdGVuIEJvcm1hbm4gW21haWx0bzpjYWJvQHR6aS5vcmddDQo+IFNl
bnQ6IFdlZG5lc2RheSwgSnVseSAxNywgMjAxOSA5OjM3IEFNDQo+IFRvOiBNaWNoYWVsIFJlaGRl
ciA8TWljaGFlbC5SZWhkZXJAQW1kb2NzLmNvbT4NCj4gQ2M6IG5ldG1vZEBpZXRmLm9yZw0KPiBT
dWJqZWN0OiBSZTogW25ldG1vZF0gZGVmaW5pdGlvbiBvZiAiZnVsbHkgZXhwYW5kZWQgWUFORyIN
Cj4gDQo+IE9uIEp1bCAxNywgMjAxOSwgYXQgMTU6MTgsIE1pY2hhZWwgUmVoZGVyIDxNaWNoYWVs
LlJlaGRlckBBbWRvY3MuY29tPg0KPiB3cm90ZToNCj4gPg0KPiA+IC0gdHJhbnNsYXRpbmcgdG8g
YW5vdGhlciBzY2hlbWEgbGFuZ3VhZ2UNCj4gDQo+IEhpIE1pY2hhZWwsDQo+IA0KPiBJZiB0aGF0
IGlzIGludGVyZXN0aW5nIHRvIHlvdToNCj4gV2Ugd2lsbCBzcGVuZCB0aGUgd2Vla2VuZCBvbiB0
cmFuc2xhdGluZyBiZXR3ZWVuIGRhdGEgbW9kZWxpbmcgbGFuZ3VhZ2VzDQo+IGR1cmluZyB0aGUg
SUVURjEwNSBoYWNrYXRob24gYXMgcGFydCBvZiB0aGUgV0lTSEkgYWN0aXZpdHkgaW5zaWRlIFQy
VFJHIChzb3JyeQ0KPiBmb3IgdGhlIGFiYnJldiBvdmVybG9hZCkuICBZQU5HIHdpbGwgYmUgYW1v
bmcgdGhlIGxhbmd1YWdlcyB3ZSBhcmUgbG9va2luZw0KPiBhdC4gIFRoaXMgaXMgYWxsIGluIHRo
ZSBjb250ZXh0IG9mIHRoZSBkYXRhIG1vZGVsIGNvbnZlcmdlbmNlIGFjdGl2aXRpZXMgZ29pbmcg
b24NCj4gaW4gSW9UIHNwYWNlLCBidXQgb2YgY291cnNlIHRoZSByZXN1bHRpbmcgbW9kZWwgdHJh
bnNsYXRpb24gZW5naW5lcyB3aWxsIGJlIHVzZWZ1bA0KPiBiZXlvbmQgdGhhdC4NCj4gDQo+IE1v
cmUgaW5mbzoNCj4gDQo+IGh0dHBzOi8vZXVyMDEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9v
ay5jb20vP3VybD1odHRwJTNBJTJGJTJGd2lzaGkuc3BhYw0KPiBlJTJGJmFtcDtkYXRhPTAyJTdD
MDElN0NNaWNoYWVsLlJlaGRlciU0MEFtZG9jcy5jb20lN0MxNTI3MWQwYTcNCj4gM2QzNDhjNzk4
YTMwOGQ3MGFiYmU0YWUlN0NjOGVjYTNjYTEyNzY0NmQ1OWQ5ZGEwZjJhMDI4OTIwZiU3QzAlNw0K
PiBDMCU3QzYzNjk4OTY3NDQyMTg4Mjc3OSZhbXA7c2RhdGE9UnBUWTh6dXpUZmExbk9hOHNBeUJ3
c1pnWXBpdmp2SU8NCj4gVkt4SVJnMkNDSk0lM0QmYW1wO3Jlc2VydmVkPTANCj4gaHR0cHM6Ly9l
dXIwMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzJTNBJTJGJTJG
Z2l0aHViLmNvDQo+IG0lMkZ0MnRyZyUyRndpc2hpJTJGd2lraSUyRlByZXBhcmF0aW9uJTNBLUhh
Y2thdGhvbi0NCj4gUGxhbm5pbmclMjNwbGFubmVkLWhhY2tpbmctDQo+IHRvcGljcyZhbXA7ZGF0
YT0wMiU3QzAxJTdDTWljaGFlbC5SZWhkZXIlNDBBbWRvY3MuY29tJTdDMTUyNzFkMGENCj4gNzNk
MzQ4Yzc5OGEzMDhkNzBhYmJlNGFlJTdDYzhlY2EzY2ExMjc2NDZkNTlkOWRhMGYyYTAyODkyMGYl
N0MwJQ0KPiA3QzAlN0M2MzY5ODk2NzQ0MjE4OTI3NzUmYW1wO3NkYXRhPW9JSnglMkZwWCUyQjlu
NWt3QjclMkJVNUYlMkYNCj4gSCUyRklyUVBqOXZDc1ZEVUVRNElKQ0RFMCUzRCZhbXA7cmVzZXJ2
ZWQ9MA0KPiBodHRwczovL2V1cjAxLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91
cmw9aHR0cHMlM0ElMkYlMkZnaXRodWIuY28NCj4gbSUyRnQydHJnJTJGd2lzaGklMkZ3aWtpJTJG
SUVURi0xMDUtDQo+IEhhY2thdGhvbiZhbXA7ZGF0YT0wMiU3QzAxJTdDTWljaGFlbC5SZWhkZXIl
NDBBbWRvY3MuY29tJTdDMTUyNw0KPiAxZDBhNzNkMzQ4Yzc5OGEzMDhkNzBhYmJlNGFlJTdDYzhl
Y2EzY2ExMjc2NDZkNTlkOWRhMGYyYTAyODkyMGYlNw0KPiBDMCU3QzAlN0M2MzY5ODk2NzQ0MjE4
OTI3NzUmYW1wO3NkYXRhPWJCdVp6WDlnbmxFd3N3NVBiTVp0N3B1R1ENCj4gR2ZsT0VrSmlpTHR6
cG55TmFnJTNEJmFtcDtyZXNlcnZlZD0wDQo+IA0KPiBEaXNjdXNzaW9uIGlzIG9uIHRoZSBUMlRS
RyBtYWlsaW5nIGxpc3QsDQo+IGh0dHBzOi8vZXVyMDEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0
bG9vay5jb20vP3VybD1odHRwcyUzQSUyRiUyRnd3dy5pZXRmLg0KPiBvcmclMkZtYWlsbWFuJTJG
bGlzdGluZm8lMkZ0MnRyZyZhbXA7ZGF0YT0wMiU3QzAxJTdDTWljaGFlbC5SZWhkZXIlDQo+IDQw
QW1kb2NzLmNvbSU3QzE1MjcxZDBhNzNkMzQ4Yzc5OGEzMDhkNzBhYmJlNGFlJTdDYzhlY2EzY2Ex
Mjc2NDYNCj4gZDU5ZDlkYTBmMmEwMjg5MjBmJTdDMCU3QzAlN0M2MzY5ODk2NzQ0MjE4OTI3NzUm
YW1wO3NkYXRhPUdzblUlDQo+IDJCaVRnSWRWemJLWGNYalJoV0pPMG5XZmpCU2Fra253NHRMTDdx
UlklM0QmYW1wO3Jlc2VydmVkPTANCj4gDQo+IEdyw7zDn2UsIENhcnN0ZW4NCg0KVGhpcyBlbWFp
bCBhbmQgdGhlIGluZm9ybWF0aW9uIGNvbnRhaW5lZCBoZXJlaW4gaXMgcHJvcHJpZXRhcnkgYW5k
IGNvbmZpZGVudGlhbCBhbmQgc3ViamVjdCB0byB0aGUgQW1kb2NzIEVtYWlsIFRlcm1zIG9mIFNl
cnZpY2UsIHdoaWNoIHlvdSBtYXkgcmV2aWV3IGF0IGh0dHBzOi8vd3d3LmFtZG9jcy5jb20vYWJv
dXQvZW1haWwtdGVybXMtb2Ytc2VydmljZSA8aHR0cHM6Ly93d3cuYW1kb2NzLmNvbS9hYm91dC9l
bWFpbC10ZXJtcy1vZi1zZXJ2aWNlPgo=


From nobody Wed Jul 17 06:54:21 2019
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 AC711120407 for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 06:54: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, 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 3QNAtrWuUO7B for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 06:54:18 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A73141200CE for <netmod@ietf.org>; Wed, 17 Jul 2019 06:54:17 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 5683865C; Wed, 17 Jul 2019 15:54:16 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id uiX92rtJyuVX; Wed, 17 Jul 2019 15:54:16 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Wed, 17 Jul 2019 15:54:16 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 3F7FB2012C; Wed, 17 Jul 2019 15:54:16 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id 7SEggFDEgxRi; Wed, 17 Jul 2019 15:54:16 +0200 (CEST)
Received: from exchange.jacobs-university.de (sxchmb04.jacobs.jacobs-university.de [10.70.0.156]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "exchange.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by hermes.jacobs-university.de (Postfix) with ESMTPS id DB57620129; Wed, 17 Jul 2019 15:54:15 +0200 (CEST)
Received: from anna.localdomain (10.50.218.117) by sxchmb03.jacobs.jacobs-university.de (10.70.0.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Wed, 17 Jul 2019 15:54:15 +0200
Received: by anna.localdomain (Postfix, from userid 501) id E4D16238C14; Wed, 17 Jul 2019 15:54:14 +0200 (CEST)
Date: Wed, 17 Jul 2019 15:54:14 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Michael Rehder <Michael.Rehder@Amdocs.com>
CC: "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20190717135414.qqvobxqcnta6lghy@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Michael Rehder <Michael.Rehder@Amdocs.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <AM0PR06MB40833B02760A889E273D8278E7C90@AM0PR06MB4083.eurprd06.prod.outlook.com> <20190717131035.5rseucu3foys6veb@anna.jacobs.jacobs-university.de> <AM0PR06MB408317206939E4BE8219C4A8E7C90@AM0PR06MB4083.eurprd06.prod.outlook.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <AM0PR06MB408317206939E4BE8219C4A8E7C90@AM0PR06MB4083.eurprd06.prod.outlook.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: SXCHMB02.jacobs.jacobs-university.de (10.70.0.121) To sxchmb03.jacobs.jacobs-university.de (10.70.0.155)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/zylVfnuoe_8b3uaqwMVfiWuO8mA>
Subject: Re: [netmod] definition of "fully expanded YANG"
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, 17 Jul 2019 13:54:20 -0000

On Wed, Jul 17, 2019 at 01:18:57PM +0000, Michael Rehder wrote:
> Yes, inlining of everything, including augments. What you'd see in the tree representation.
> For example augments makes it particularly impossible for a consumer of the YANG schema to process the schema since the final result.
> 
> Some use cases:
> - translating to another schema language
> - translating to a UI dialog for data entry
> - an accurate diff on versions
> 
> Model-driven-design means using the "computable specification" for all sorts of things, increasing the ROI of the schema definition.

It sounds to me like you are interested in what compiler people call
the abstract syntax tree, which is quite a different thing than the
YANG module you start with. The easiest and most robust way to do
translations is likely to simply expand pyang (or any other compiler
of choice).

> The diff is a significant issue. As a schema author, I must reliably document all changes.
> Without a full expansion, it's easy to not notice that a particular module has changes in its final form.
> I don't see how you could verify a semantic version number in a package without this.

Well, this sounds a bit like a tooling issue. You are likely better
off with a tool that can do a semantic comparison for you instead of
working with "fully expanded YANG" modules and generic diff tools.

/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 Wed Jul 17 07:32:29 2019
Return-Path: <nite@hq.sk>
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 DC22F120409 for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 07:32:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, 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=hq.sk
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 XM5jEckHS5Rj for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 07:32:25 -0700 (PDT)
Received: from mail.hq.sk (hq.sk [81.89.59.181]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60B241205D7 for <netmod@ietf.org>; Wed, 17 Jul 2019 07:32:25 -0700 (PDT)
Received: from nitebug.nitenet.local (46.229.239.158.host.vnet.sk [46.229.239.158]) by mail.hq.sk (Postfix) with ESMTPSA id 3C299243F98; Wed, 17 Jul 2019 16:32:22 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=hq.sk; s=mail; t=1563373942; bh=F3rkqQNaM9kyD9Fo7Yi6cfPvzoe9NhTdznhROgt8sTw=; h=Subject:To:References:From:Date:In-Reply-To; b=WIyBd0nqnIK48KupxnYUhwyAOh2mqF8j0eMYrhXRRRGSO3f4VCtuBxi6hiN5wU3/A lklalv3cMw3dpdru0rKKNIR0tlA216kI1v28eBxpGS/JrE1FDC1T72EKWJ99qhzhfn WH6v08YfweGl1IctpWf1+8DvBfAPJ+kUTiSP09os=
To: Michael Rehder <Michael.Rehder@Amdocs.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <AM0PR06MB40833B02760A889E273D8278E7C90@AM0PR06MB4083.eurprd06.prod.outlook.com> <20190717131035.5rseucu3foys6veb@anna.jacobs.jacobs-university.de> <AM0PR06MB408317206939E4BE8219C4A8E7C90@AM0PR06MB4083.eurprd06.prod.outlook.com> <20190717135414.qqvobxqcnta6lghy@anna.jacobs.jacobs-university.de>
From: Robert Varga <nite@hq.sk>
Openpgp: preference=signencrypt
Message-ID: <1ef4785d-5cab-ff62-b8fb-ed64c876e437@hq.sk>
Date: Wed, 17 Jul 2019 16:32:14 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190717135414.qqvobxqcnta6lghy@anna.jacobs.jacobs-university.de>
Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="QqenCvsxKvy7dXcXKFETMJQhYUSH3N476"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/RQA_3Shv9lSLX-ED9HpwrBs2VKI>
Subject: Re: [netmod] definition of "fully expanded YANG"
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, 17 Jul 2019 14:32:28 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--QqenCvsxKvy7dXcXKFETMJQhYUSH3N476
Content-Type: multipart/mixed; boundary="MjOWQRSC9Aw077D78ibM9ZfpxfkPPjp1m";
 protected-headers="v1"
From: Robert Varga <nite@hq.sk>
To: Michael Rehder <Michael.Rehder@Amdocs.com>,
 "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <1ef4785d-5cab-ff62-b8fb-ed64c876e437@hq.sk>
Subject: Re: [netmod] definition of "fully expanded YANG"
References: <AM0PR06MB40833B02760A889E273D8278E7C90@AM0PR06MB4083.eurprd06.prod.outlook.com>
 <20190717131035.5rseucu3foys6veb@anna.jacobs.jacobs-university.de>
 <AM0PR06MB408317206939E4BE8219C4A8E7C90@AM0PR06MB4083.eurprd06.prod.outlook.com>
 <20190717135414.qqvobxqcnta6lghy@anna.jacobs.jacobs-university.de>
In-Reply-To: <20190717135414.qqvobxqcnta6lghy@anna.jacobs.jacobs-university.de>

--MjOWQRSC9Aw077D78ibM9ZfpxfkPPjp1m
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 17/07/2019 15:54, Juergen Schoenwaelder wrote:
> On Wed, Jul 17, 2019 at 01:18:57PM +0000, Michael Rehder wrote:
>> Yes, inlining of everything, including augments. What you'd see in the=
 tree representation.
>> For example augments makes it particularly impossible for a consumer o=
f the YANG schema to process the schema since the final result.
>>
>> Some use cases:
>> - translating to another schema language
>> - translating to a UI dialog for data entry
>> - an accurate diff on versions
>>
>> Model-driven-design means using the "computable specification" for all=
 sorts of things, increasing the ROI of the schema definition.
>=20
> It sounds to me like you are interested in what compiler people call
> the abstract syntax tree, which is quite a different thing than the
> YANG module you start with. The easiest and most robust way to do
> translations is likely to simply expand pyang (or any other compiler
> of choice).

Depends on how you define the AST (and how many different ASTs are in
your compiler), as .yang file has an AST itself, which you then
cross-reference between modules/submodules, and you arrive at some IR,
from which you derive the effective model with whatever indices/details
your use case requires.

This is certainly possible with OpenDaylight tooling, i.e. arrive at
https://github.com/opendaylight/yangtools/blob/master/yang/yang-model-api=
/src/main/java/org/opendaylight/yangtools/yang/model/api/EffectiveModelCo=
ntext.java,
which gives you a per-module tree of statements with all RFC7950
semantic processing applied. It also contains some generally-useful
indices (like schema tree/data tree traversal) as well as references to
original statement declaration (i.e. as it appeared in .yang file, if
applicable).

Regards,
Robert


--MjOWQRSC9Aw077D78ibM9ZfpxfkPPjp1m--

--QqenCvsxKvy7dXcXKFETMJQhYUSH3N476
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

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

iQI/BAEBCgApFiEEdj+N7pgGP1gKvbdQJKB0S2uuNdsFAl0vMW4LHG5pdGVAaHEu
c2sACgkQJKB0S2uuNds4MA//WxR9tbdxU0dl0W5u9UBGKckIYZrYy9D2MPoZe/ON
jh+xw92IbcMo48tLOa5WP+rNZyyQliA6qmBNu9gc+Ba3jZM72h7fKOVR0war8y+x
JezCXQu1p9WWmQ3seNx6dgjQcCX+pjp+g4mWNMW544e5VG7pJDKZQteCxfja5ob6
o+hVyfrYIGXCqLXIa1Ia6TO7pd+FTQWolCwTw9sw/F27vTG3KmXMXWYv6MhDdpNk
7ZOI6Aw0mrRWPZc8kJ6UEchnQQ9vRo69fx/U+hoBYg5KJpL5SN4nykRGlH4EwMF1
ST/Rg9pc/JvAPmAleheRFtgY5pmo47FzAsPdh82rsvcNNQYH+BybLLi/5nA4cyPF
S6eePMaD6mK9HcqA+z8iySonAd55nh84msejAk95biMKUUB1fchWmX0z14k+xMim
vtio5a8FFGAjbVAZOJ6lsVsYePyjQOT9xV8ytEoWgiDg1tSuX1Bgy8o85ZqZyAb/
h3LmGMf791sMzM/K+VkWFlJrcX38MUzWCjgZ31iAWD4BcGAmb88a9qTNlpJzKKA5
U6O+rK1ZDZ5IHwh/LU+NOn/zW/QxzwmtpfwdSnucIynG+kToTP2vvZr+RKtjxf9F
h8O5Km962/Eac1pjuBMILfMkEYyYsDs0QTuYmEz3SSeEhY8ALMFxCygC2fzEyGzm
87Q=
=sZvq
-----END PGP SIGNATURE-----

--QqenCvsxKvy7dXcXKFETMJQhYUSH3N476--


From nobody Wed Jul 17 08:36:24 2019
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 5512312008A for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 08:36:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level: 
X-Spam-Status: No, score=-14.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-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=KLawl9BF; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=PnIJ4ebn
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 f6AHSkYYfH4y for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 08:36:20 -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 CB78B120721 for <netmod@ietf.org>; Wed, 17 Jul 2019 08:36:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=27402; q=dns/txt; s=iport; t=1563377779; x=1564587379; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=gDFcmIjNFcheobfSJL0ucQ32zUZIg8Dt9AC3rhFOUOg=; b=KLawl9BFvuTny4R35H32rmonpBoAQDbrXAFTkRrxZAl2gUzvsvcNiTGM dq0m5mjvExf67+PXpSbTna3K3b7fTyk7V2rU4UqmCYFXYkUgjwHHB4dDV uVoiQNAodoiWjzqNuRlnuRYfrCABuyKLByEBReQTvLJ1bybsL3kn759LG E=;
X-Files: 802.3_YANG_Relationships.xlsx : 14474
IronPort-PHdr: =?us-ascii?q?9a23=3APUwCZBUaX/JQbUG02qu62yPPpS/V8LGuZFwc94?= =?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?A0AIAAAtQC9d/4ENJK1mGgEBAQEBAgE?= =?us-ascii?q?BAQEHAgEBAQGBUwUBAQEBCwGBQyQsA21VIAQLKgqEEoNHA4RSiSlMgg+VeYF?= =?us-ascii?q?XgS6BJANUAgcBAQEJAQIBARgNCAIBAYN6RgIXgjEjNAkOAQMBAQQBAQIBBW2?= =?us-ascii?q?FPAyFSgEBAQEDAQEQCwYdAQEsDAsEAgEIEQQBASsCAgIlCx0IAgQBEggGFIM?= =?us-ascii?q?BgWoDHQECDKEPAoE4iGBxgTKCeQEBBYEyAYNfGIIMBwMGgTQBgVCKDheBQD+?= =?us-ascii?q?BEUaCTD6CYQEBgWMVgnQygiaMIjaCIIR+gQyVZQkCghmDK4IggQ2NT4IthyW?= =?us-ascii?q?KCoQujFVgh0iQCAIEAgQFAg4BAQWBUDiBWHAVO4JsPYIECRqDToUUhT4BcoE?= =?us-ascii?q?pjCYBgSABAQ?=
X-IronPort-AV: E=Sophos;i="5.64,274,1559520000";  d="xml'?xlsx'72,48?scan'72,48,208,72,48?bin'72,48,208,72,48?rels'72,48,208,72,48"; a="298485382"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 17 Jul 2019 15:36:18 +0000
Received: from XCH-RCD-007.cisco.com (xch-rcd-007.cisco.com [173.37.102.17]) by alln-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id x6HFaI8K021734 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 17 Jul 2019 15:36:18 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-007.cisco.com (173.37.102.17) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 17 Jul 2019 10:36:17 -0500
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; Wed, 17 Jul 2019 11:36:16 -0400
Received: from NAM02-SN1-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; Wed, 17 Jul 2019 11:36:16 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fj9a9W/EE1zBVzh2VBVUskk0TSnnUlx5UIm22m17GlaaODbg/ADUgJgB9r4EkUmJ7yPk3dXHy9M1EjtqZLSRN8BkL4lW5TX7yawUg77PaCROoKnY3PrgphcHTLQX0xIN3AgEVB4iJOLrKUSAEeyWG2cKCZzvfjPhCGCI1FiWPLV66cGfRTo0CaIQ+sMAHIgPblRQPHrYAfUW29oXfcdems4o4o44Hm8sv6hm+TJeQAuTyP3TXa8c1cACEjmU0voi36ZbCP7eXEoE6VxFqWkeyHJUeBIC7zt6bu8KfT666DBlBv06e5LZtWYy+cLl5fGFzH5LnMSnPot+vWOeSBlIdQ==
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=tTBUzCZxcVLljSf+P6vEpCCvNy0eRElHJkPhw7fDR58=; b=N256H2FIGeZAYuSZucC8b/38JJK0IZXN+XQ8K4ytKZOr1lPpQoJRf/N0zZgsbC+7z+VmjPxOZKJEal7jApahsjIlfzVQHSLeicEcwu4isTiHpkfum0UcZ4E2TByEVnUchtOuMqUB0dZ6SfXODVb3NvwcwDeI9aU0xZOQWcZl4Nyer7HxmIO8xAcgft6sMp8VngDsvobUWHlbkyMQ9iweekwARtzmBy2KES1XdFH99sMocWar96GyLiStJUW2AQQiy+Mwo0ZKfemg/a9vbczeGDHXVVnNDq6mQRuq7HrPTzTGmKF/OEz+rXtHgMEZKInoBnxcVoe/9ZQ2ty4Fd8Qgcg==
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=tTBUzCZxcVLljSf+P6vEpCCvNy0eRElHJkPhw7fDR58=; b=PnIJ4ebnHmL+jwpBF7IWxKN6zyOu5w5MlsaQ2teVqLSKMiV9Q1GNBXCiGavIQWklTybQdoqDF+DewqJ6UmagtC7cwdaPdrHpELhYQk1jUhCxS235yJTLYOpz5pAbWXs9ibSzZGmP8YZO9vmOHD7YdW2E5WIdXgJAhJo1r2TCK2g=
Received: from BYAPR11MB2631.namprd11.prod.outlook.com (52.135.227.28) by BYAPR11MB2936.namprd11.prod.outlook.com (20.177.228.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.14; Wed, 17 Jul 2019 15:36:15 +0000
Received: from BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428]) by BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428%4]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019 15:36:15 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: "Acee Lindem (acee)" <acee@cisco.com>, Kent Watsen <kent+ietf@watsen.net>,  "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] WG Last Call: draft-ietf-netmod-intf-ext-yang-07
Thread-Index: AQHVNrSsI3r62XsUgUy/9VeuuC2cP6bD086AgAmC0nA=
Date: Wed, 17 Jul 2019 15:36:15 +0000
Message-ID: <BYAPR11MB2631CAAA7837907190FF7786B5C90@BYAPR11MB2631.namprd11.prod.outlook.com>
References: <0100016bd93bfe12-b7c7407d-7c5f-4d61-a714-3aa38b0d1da7-000000@email.amazonses.com> <80F2E6D2-8F6A-4EF4-9838-45AC48BE84E5@cisco.com>
In-Reply-To: <80F2E6D2-8F6A-4EF4-9838-45AC48BE84E5@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=rwilton@cisco.com; 
x-originating-ip: [173.38.220.36]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 87beffaf-46da-4f8f-30be-08d70acc8128
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020); SRVR:BYAPR11MB2936; 
x-ms-traffictypediagnostic: BYAPR11MB2936:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <BYAPR11MB2936C434F15BECB42762C40DB5C90@BYAPR11MB2936.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(136003)(39860400002)(346002)(396003)(189003)(199004)(51914003)(51444003)(13464003)(478600001)(966005)(99936001)(561944003)(53936002)(71190400001)(71200400001)(33656002)(66066001)(68736007)(6246003)(5024004)(14444005)(52536014)(76116006)(86362001)(53546011)(2906002)(305945005)(256004)(7736002)(229853002)(8676002)(5660300002)(14454004)(26005)(3846002)(186003)(11346002)(110136005)(99286004)(2501003)(74316002)(476003)(55016002)(6306002)(25786009)(9686003)(81166006)(486006)(66946007)(66616009)(102836004)(66556008)(64756008)(66446008)(8936002)(7696005)(66476007)(81156014)(316002)(6436002)(76176011)(446003)(6116002)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR11MB2936; H:BYAPR11MB2631.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-message-info: HkT4lgCkUb67Y7KGFMsBdSmo8Udu7R7inTzP0qm/OknPEwnmqPKFoIRuiNqCa8hP+2/hTxeqVMDkMKZvKcqyFqt7AGNP4GcFwijxpvjrZRLMYrcGtFvhBuHFj4NhI2ejAdsFWk1W+ZFJAHIoQYZLeTdT73d21DI90fkNuZmZbYDyBBQA/lEzl6lOtM/2JOTfHUfagyLyg+rOwghVA9WrHLzl30yH9XYWv1V2GJWhtMYfO+OTw4c6o2SsXLcv6v7mQ0O20ZlefwwbgCNQnPVZkKrULLoQQp5wQfYmYNl0jO2MD/uljKqHin+k/o4Ho6R1Id54BmJaSF5yZaO/8rUnGoUyA+Q0KwAHCT4VMdIs4LQGtph8uC3mQEi8bOEzv2vTV6jqkZOMTsILv3HzxiDwnFbhP5lIXrJsWUz8Kn5XCEM=
Content-Type: multipart/mixed; boundary="_002_BYAPR11MB2631CAAA7837907190FF7786B5C90BYAPR11MB2631namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 87beffaf-46da-4f8f-30be-08d70acc8128
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 15:36:15.1296 (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: rwilton@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2936
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.17, xch-rcd-007.cisco.com
X-Outbound-Node: alln-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/yFzXWLe3FaH3CdmI0lmVgvkzkTg>
Subject: Re: [netmod] WG Last Call: draft-ietf-netmod-intf-ext-yang-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, 17 Jul 2019 15:36:22 -0000

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

SGkgQWNlZSwNCg0KVGhhbmtzIGZvciB0aGUgcmV2aWV3LCBhbmQgYXBvbG9naWVzIGZvciB0aGUg
ZGVsYXllZCByZXBseS4NCg0KUmVnYXJkaW5nIHlvdXIgc3RhdHMgcXVlc3Rpb24sIHRoZXJlIHdh
cyBzb21lIGVmZm9ydCB0byBoYW5kbGUgdGhpcyBhcyBwYXJ0IG9mIGRlZmluaW5nIHRoZSBFdGhl
cm5ldCBpbnRlcmZhY2UgWUFORyAoSUVFRSA4MDIuMy4yLTIwMTkpIChodHRwczovL2dpdGh1Yi5j
b20vWWFuZ01vZGVscy95YW5nL3RyZWUvbWFzdGVyL3N0YW5kYXJkL2llZWUvcHVibGlzaGVkLzgw
Mi4zKSB0aGF0IEkgd2FzIGludm9sdmVkIGluIHRoZSBlYXJsaWVyIHBhcnRzIG9mLiAgUGxlYXNl
IHNlZSB0aGUgYXR0YWNoZWQgWExTIHRoYXQgd2FzIG15IGVhcmxpZXIgZWZmb3J0IHRvIHJhdGlv
bmFsaXplIHRoZSBkaWZmZXJlbnQgZXRoZXJuZXQgaW50ZXJmYWNlcyBjb3VudGVycyBiZXR3ZWVu
IFJGQyA3MjIzLCBFdGhlcm5ldCBZQU5HLCBFdGhlcmxpa2UgTUlCLCBSTU9OIE1JQnMsIGFuZCB0
aGUgY291bnRlcnMgZXhwb3NlZCBpbiB0aGUgODAyLjMgY2xhdXNlIDMwIG1hbmFnZW1lbnQgQVBJ
Lg0KDQpGb3IgcGh5c2ljYWwgRXRoZXJuZXQgaW50ZXJmYWNlcyAoYW5kIGFueXRoaW5nIHRoYXQg
bG9va3MgdmVyeSBzaW1pbGFyIHRvIGEgcGh5c2ljYWwgRXRoZXJuZXQgaW50ZXJmYWNlKSB0aGVu
IEkgdGhpbmsgdGhhdCB3ZSBzaG91bGQgYmUgd2VsbCBjb3ZlcmVkIGJ5IHRoZSBjb21iaW5hdGlv
biBvZiB3aGF0IGlzIGluIGlldGYtaW50ZXJmYWNlcywgYW5kIElFRUUgODAyLjMuMi4NCg0KVGhl
cmUgYXJlIGFsc28gc29tZSBjb3VudGVycyB0aGF0IGFwcGx5IHRvIGFsbCBFdGhlcm5ldC1saWtl
IGludGVyZmFjZXMgKHJlYWxseSBhbnl0aGluZyB1c2luZyBFdGhlcm5ldCBmcmFtaW5nLCBidXQg
bm90IGFuIEV0aGVybmV0IHBoeXNpY2FsIGxheWVyKS4gIFRoZSBvbmx5IGNvdW50ZXIgY3VycmVu
dGx5IGRlZmluZWQgaW4gdGhpcyBjYXRlZ29yeSBpcyBpbi1kcm9wLXVua25vd24tZGVzdC1tYWMt
cGt0cyBpbiBpZXRmLWludGVyZmFjZXMtZXRoZXJuZXQtbGlrZS4gIEFyZ3VhYmx5IHdlIGNvdWxk
IGFsc28gYWRkIGEgZHJvcCBjb3VudGVyIGZvciBmcmFtZXMgdGhhdCBjb3VsZCBub3QgYmUgZGVt
dXhlZCB0byBhIHN1Yi1pbnRlcmZhY2UgYmVjYXVzZSBpdCBkaWRuJ3QgbWF0Y2ggYW55IG9mIHRo
ZSBzdWItaW50ZXJmYWNlIG1hdGNoIGV4cHJlc3Npb25zLg0KDQpUaGVyZSB3YXMgb25lIHNldCBv
ZiBjb3VudGVycyB0aGF0IDgwMi4zLjIgZGlkbid0IHdhbnQgdG8gaW5jbHVkZSBpbiB0aGVpciBZ
QU5HIG1vZHVsZSB3aGljaCByZWxhdGVkIHRvIHRoZSBoaXN0b2dyYW0gZnJhbWUgc3RhdGlzdGlj
cy4gIEUuZy4gY291bnRlcnMgbGlrZSB0aGUgZm9sbG93aW5nICh0YWtlbiBmcm9tIElPUyBYUik6
DQoNCiAgICBJbnB1dCBwa3RzIDY1LTEyNyBieXRlcyAgICAgPSAwDQogICAgSW5wdXQgcGt0cyAx
MjgtMjU1IGJ5dGVzICAgID0gMA0KICAgIElucHV0IHBrdHMgMjU2LTUxMSBieXRlcyAgICA9IDAN
CiAgICBJbnB1dCBwa3RzIDUxMi0xMDIzIGJ5dGVzICAgPSAwDQogICAgSW5wdXQgcGt0cyAxMDI0
LTE1MTggYnl0ZXMgID0gMA0KICAgIElucHV0IHBrdHMgMTUxOS1NYXggYnl0ZXMgICA9IDANCg0K
ICAgIE91dHB1dCBwa3RzIDY1LTEyNyBieXRlcyAgICA9IDANCiAgICBPdXRwdXQgcGt0cyAxMjgt
MjU1IGJ5dGVzICAgPSAwDQogICAgT3V0cHV0IHBrdHMgMjU2LTUxMSBieXRlcyAgID0gMA0KICAg
IE91dHB1dCBwa3RzIDUxMi0xMDIzIGJ5dGVzICA9IDANCiAgICBPdXRwdXQgcGt0cyAxMDI0LTE1
MTggYnl0ZXMgPSAwDQogICAgT3V0cHV0IHBrdHMgMTUxOS1NYXggYnl0ZXMgID0gMA0KDQpUaGUg
ODAyLjMgWUFORyBXRyBoYWQgdHdvIGlzc3VlcyB3aXRoIGluY2x1ZGluZyBjb3VudGVycyBsaWtl
IHRoZXNlOg0KKDEpIFRoZXkgZGlkbid0IHJlYWxseSB3YW50IHRvIGRlZmluZSBoaXN0b2dyYW0g
Y291bnRlciB2YWx1ZXMgZm9yIE1UVXMgdGhhdCBhcmUgYWJvdmUgdGhlIG9mZmljaWFsbHkgc2Fu
Y3Rpb25lZCBNVFUgb2YgMTUxNC8xNTE4IGluIHRoZSBFdGhlcm5ldCBzcGVjaWZpY2F0aW9uLCBl
dmVuIHRob3VnaCBhIGxvdCBvZiBoYXJkd2FyZSBzdXBwb3J0cyB1cCB0byA5SysuDQooMikgVGhl
IGJ1Y2tldCByYW5nZXMsIGF0IGxlYXN0IG9uY2UgeW91IGdldCBwYXN0IHRoZSAiNTEyLTEwMjMi
IGJ1Y2tldCwgc2VlbSB0byBzb21ld2hhdCB2YXJ5IGJ5IEFTSUMgdmVuZG9yLg0KKDMpIElFRUUg
ODAyLjMgaGFzIGEgd2VsbCBkZWZpbmVkIGludGVybmFsIG1hbmFnZW1lbnQgQVBJICg4MDIuMyBj
bGF1c2UgMzApLCBhbmQgdGhlc2UgaGlzdG9ncmFtIGNvdW50ZXJzIGFyZSBub3QgY3VycmVudGx5
IGRlZmluZWQgYXMgcGFydCBvZiB0aGF0IGludGVybmFsIG1hbmFnZW1lbnQgQVBJLiAgRXh0ZW5k
aW5nIHRoZSBpbnRlcm5hbCA4MDIuMyBtYW5hZ2VtZW50IEFQSSBzZWVtcyB0cmlja3kgZHVlIHRv
IHBvaW50ICgxKSBhbmQgKDIpIGFib3ZlLg0KDQpUaGVyZSB3YXMgYSBzdWdnZXN0aW9uIGluIHRo
ZSA4MDIuMyBkaXNjdXNzaW9ucyB0aGF0IHRoZXNlIGNvdW50ZXJzIGNvdWxkIGJlIGRlZmluZWQg
aW4gYW4gSUVURiBZQU5HIG1vZHVsZSAoc2tpcnRpbmcgdGhlIElFRUUgY29uY2VybnMgYWJvdXQg
bWF4aW11bSBNVFVzKS4gIFRoZSBwcm9wb3NhbCB3YXMgdG8gYWxsb3cgdGhlIG9wZXJhdGlvbmFs
IGRhdGEgdG8gcmV0dXJuIGEgbGlzdCBvZiBidWNrZXQgZW50cmllcywgd2hlcmUgZWFjaCBlbnRy
eSBkZWZpbmVzIHRoZSBpbmNsdXNpdmUgcmFuZ2Ugb2YgdGhlIGJ1Y2tldCwgYW5kIGEgY291bnQg
b2YgdGhlIHBrdHMgdGhhdCBtYXRjaGVkIHRoZSBidWNrZXQgcmFuZ2UgKGluIGVpdGhlciB0aGUg
aW5ncmVzcyBvciBlZ3Jlc3MgZGlyZWN0aW9uKS4gIFRoaXMgbGlzdCB3b3VsZCBzaXQgYWxvbmdz
aWRlIGEgUkVDT01NRU5EQVRJT04gb2Ygd2hhdCBidWNrZXQgc2l6ZXMgdG8gdXNlLCBiYXNpY2Fs
bHkgZG91YmxpbmcgZWFjaCB0aW1lIHVwIHRvIHRoZSBNVFUsIHdpdGggc29tZSBjb25zaWRlcmF0
aW9uIGFyb3VuZCB0aGUgMTUxNC8xNTE4LzE1MjIgYm91bmRhcnksIGJ1dCBhbGxvd2luZyBmcmVl
ZG9tIGZvciBhIGRldmljZSB0byBhY2N1cmF0ZWx5IHJldHVybiB0aGUgaGlzdG9ncmFtIHJhbmdl
cyBhY3R1YWxseSBzdXBwb3J0ZWQgYnkgdGhlIGhhcmR3YXJlLg0KDQpIb3dldmVyLCBJJ20gbm90
IHN1cmUgaXQgaXMgd29ydGggZGVsYXlpbmcgdGhlc2UgZHJhZnRzIHRvIGFkZCB0aGVzZSBjb3Vu
dGVycyBpbiBub3csIHBhcnRpY3VsYXJseSBiZWNhdXNlIHRoZXJlIGFyZSBkZXBlbmRlbmNpZXMg
b24gdGhlbS4gIFBvc3NpYmx5IGJlc3QgZG9uZSBhcyBmdXR1cmUgd29yaz8gIERvIHlvdSwgb3Ig
YW55b25lIGVsc2UgaW4gdGhlIFdHIGhhdmUgYW4gb3BpbmlvbiBvbiB0aGlzPw0KDQpUaGFua3Ms
DQpSb2INCg0KDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBuZXRtb2QgPG5l
dG1vZC1ib3VuY2VzQGlldGYub3JnPiBPbiBCZWhhbGYgT2YgQWNlZSBMaW5kZW0gKGFjZWUpDQpT
ZW50OiAxMCBKdWx5IDIwMTkgMTQ6MDkNClRvOiBLZW50IFdhdHNlbiA8a2VudCtpZXRmQHdhdHNl
bi5uZXQ+OyBuZXRtb2RAaWV0Zi5vcmcNClN1YmplY3Q6IFJlOiBbbmV0bW9kXSBXRyBMYXN0IENh
bGw6IGRyYWZ0LWlldGYtbmV0bW9kLWludGYtZXh0LXlhbmctMDcNCg0KSSBoYXZlIHJldmlld2Vk
IHRoZSBzdWJqZWN0IGRvY3VtZW50IGFuZCBzdXBwb3J0IHB1YmxpY2F0aW9uLiBJIGhhdmUgdGhl
IGZvbGxvd2luZyBjb21tZW50Og0KDQogIFBlcmhhcHMgaWV0Zi1pbnRlcmZhY2UtZXRoZXJuZXQt
bGlrZSBtb2R1bGUgZXRobGlrZTpldGhlcm5ldC1saWtlL2V0aGxpa2U6c3RhdGlzdGljcyBjb3Vs
ZCBpbmNsdWRlIGEgc3Vic2V0IG9mIHRoZSBjb3VudGVycyBmcm9tIFJGQyAzNjM1LiBJIHNheSBh
IHN1YnNldCBzaW5jZSBzb21lIG9mIHRoZXNlIGNvdW50ZXJzIGFyZSBhIGJpdCBhcmNoYWljIGdp
dmVuIHRoZSBzdGF0ZSBvZiB0aGUgdGVjaG5vbG9neSBhbmQganVkZ2VtZW50IHNob3VsZCBiZSBh
cHBsaWVkIG9uIHdoaWNoIHRvIGluY2x1ZGUuDQoNCiAgVGhhbmtzLA0KQWNlZSANCg0K77u/T24g
Ny85LzE5LCA4OjE2IFBNLCAibmV0bW9kIG9uIGJlaGFsZiBvZiBLZW50IFdhdHNlbiIgPG5ldG1v
ZC1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZiBrZW50K2lldGZAd2F0c2VuLm5ldD4gd3Jv
dGU6DQoNCiAgICBBbGwsDQogICAgDQogICAgVGhpcyBzdGFydHMgYSB0d2VsdmUtZGF5IHdvcmtp
bmcgZ3JvdXAgbGFzdCBjYWxsIGZvciBkcmFmdC1pZXRmLW5ldG1vZC1pbnRmLWV4dC15YW5nLTA3
DQogICAgDQogICAgVGhlIHdvcmtpbmcgZ3JvdXAgbGFzdCBjYWxsIGVuZHMgb24gSnVseSAyMSAo
dGhlIGRheSBiZWZvcmUgdGhlIE5FVE1PRCAxMDUgc2Vzc2lvbnMpLiAgUGxlYXNlIHNlbmQgeW91
ciBjb21tZW50cyB0byB0aGUgd29ya2luZyBncm91cCBtYWlsaW5nIGxpc3QuDQogICAgDQogICAg
UG9zaXRpdmUgY29tbWVudHMsIGUuZy4sICJJJ3ZlIHJldmlld2VkIHRoaXMgZG9jdW1lbnQgYW5k
IGJlbGlldmUgaXQgaXMgcmVhZHkgZm9yIHB1YmxpY2F0aW9uIiwgYXJlIHdlbGNvbWUhICBUaGlz
IGlzIHVzZWZ1bCBhbmQgaW1wb3J0YW50LCBldmVuIGZyb20gYXV0aG9ycy4NCiAgICANCiAgICBU
aGFuayB5b3UsDQogICAgTkVUTU9EIENoYWlycw0KICAgIF9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fDQogICAgbmV0bW9kIG1haWxpbmcgbGlzdA0KICAgIG5l
dG1vZEBpZXRmLm9yZw0KICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
bmV0bW9kDQogICAgDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fDQpuZXRtb2QgbWFpbGluZyBsaXN0DQpuZXRtb2RAaWV0Zi5vcmcNCmh0dHBzOi8vd3d3
LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQo=

--_002_BYAPR11MB2631CAAA7837907190FF7786B5C90BYAPR11MB2631namp_
Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet; 
 name="802.3_YANG_Relationships.xlsx"
Content-Description: 802.3_YANG_Relationships.xlsx
Content-Disposition: attachment; filename="802.3_YANG_Relationships.xlsx";
 size=14474; creation-date="Wed, 01 Feb 2017 11:24:13 GMT";
 modification-date="Mon, 27 Feb 2017 14:42:12 GMT"
Content-Transfer-Encoding: base64

UEsDBBQABgAIAAAAIQBBN4LPbgEAAAQFAAATAAgCW0NvbnRlbnRfVHlwZXNdLnhtbCCiBAIooAAC
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACs
VMluwjAQvVfqP0S+Vomhh6qqCBy6HFsk6AeYeJJYJLblGSj8fSdmUVWxCMElUWzPWybzPBit2iZZ
QkDjbC76WU8kYAunja1y8T39SJ9FgqSsVo2zkIs1oBgN7+8G07UHTLjaYi5qIv8iJRY1tAoz58Hy
TulCq4g/QyW9KuaqAvnY6z3JwlkCSyl1GGI4eINSLRpK3le8vFEyM1Ykr5tzHVUulPeNKRSxULm0
+h9J6srSFKBdsWgZOkMfQGmsAahtMh8MM4YJELExFPIgZ4AGLyPdusq4MgrD2nh8YOtHGLqd4662
dV/8O4LRkIxVoE/Vsne5auSPC/OZc/PsNMilrYktylpl7E73Cf54GGV89W8spPMXgc/oIJ4xkPF5
vYQIc4YQad0A3rrtEfQcc60C6Anx9FY3F/AX+5QOjtQ4OI+c2gCXd2EXka469QwEgQzsQ3Jo2PaM
HPmr2w7dnaJBH+CW8Q4b/gIAAP//AwBQSwMEFAAGAAgAAAAhALVVMCP0AAAATAIAAAsACAJfcmVs
cy8ucmVscyCiBAIooAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAACskk1PwzAMhu9I/IfI99XdkBBCS3dBSLshVH6ASdwPtY2jJBvdvyccEFQa
gwNHf71+/Mrb3TyN6sgh9uI0rIsSFDsjtnethpf6cXUHKiZylkZxrOHEEXbV9dX2mUdKeSh2vY8q
q7iooUvJ3yNG0/FEsRDPLlcaCROlHIYWPZmBWsZNWd5i+K4B1UJT7a2GsLc3oOqTz5t/15am6Q0/
iDlM7NKZFchzYmfZrnzIbCH1+RpVU2g5abBinnI6InlfZGzA80SbvxP9fC1OnMhSIjQS+DLPR8cl
oPV/WrQ08cudecQ3CcOryPDJgosfqN4BAAD//wMAUEsDBBQABgAIAAAAIQCBPpSX8wAAALoCAAAa
AAgBeGwvX3JlbHMvd29ya2Jvb2sueG1sLnJlbHMgogQBKKAAAQAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAACsUk1LxDAQvQv+hzB3m3YVEdl0LyLsVesPCMm0KdsmITN+9N8bKrpdWNZLLwNvhnnv
zcd29zUO4gMT9cErqIoSBHoTbO87BW/N880DCGLtrR6CRwUTEuzq66vtCw6acxO5PpLILJ4UOOb4
KCUZh6OmIkT0udKGNGrOMHUyanPQHcpNWd7LtOSA+oRT7K2CtLe3IJopZuX/uUPb9gafgnkf0fMZ
CUk8DXkA0ejUISv4wUX2CPK8/GZNec5rwaP6DOUcq0seqjU9fIZ0IIfIRx9/KZJz5aKZu1Xv4XRC
+8opv9vyLMv072bkycfV3wAAAP//AwBQSwMEFAAGAAgAAAAhANqnnk49AgAAngQAAA8AAAB4bC93
b3JrYm9vay54bWysVE2PmzAQvVfqf7B8T/gIZLMIWG0SqkaqqtU2u7nk4hgTrBib2qZJtOp/7wBL
mzaXrdoLM7aH55n3ZhzfnSqBvjFtuJIJ9sYuRkxSlXO5T/DT+sNohpGxROZEKMkSfGYG36Xv38VH
pQ87pQ4IAKRJcGltHTmOoSWriBmrmkk4KZSuiIWl3jum1ozkpmTMVsLxXXfqVIRL3CNE+i0Yqig4
ZUtFm4pJ24NoJoiF9E3JazOgVfQtcBXRh6YeUVXVALHjgttzB4pRRaPVXipNdgLKPnnhgAzuFXTF
qVZGFXYMUE6f5FW9nut4Xl9yGhdcsOeedkTq+jOp2lsERoIYm+XcsjzBU1iqI/ttQzf1vOECTr0g
8F3spD+leNAoZwVphF2DCAM8BIYT3/fbSCjqXlimJbFsoaQFDl/Z/1e+OuxFqUAd9Mi+NlwzaIqW
tjSGL6ER2ZkHYkvUaJHgRbR9MlD+Vh+5sEpuB0nNdgONhfJXhc12lWXZ9oJ7ci3sX7BPaEuDAzz0
ufb+n5ykcdvZz5wdzS922yU6bbjM1THBMCfnC//YbW94bkvg2/cDOO/3PjK+L22Cw6kbdHdfQHez
AFd0FsmuB7608+HB0LV21cqMkY44OHqVex3C8BslgoLmrekCQz/0ugh2sp+MTWOwQDdP8IsXuPc3
7m0wcrNJOApmt/5oFkz80SJY+ll4ky2zefj9/3Y4qB4Nj0SbZUm0XWtCD/C0PLJiTgx0fF8Q5AlC
DFk7w1/pDwAAAP//AwBQSwMEFAAGAAgAAAAhAFn1rAd/CAAARiIAABQAAAB4bC9zaGFyZWRTdHJp
bmdzLnhtbMxa23LbOBJ9T1X+AaOHWWciSr7UZLMZWykPLW+08S2WXJN9hEhI4gYEGAJ04vmR+aD9
sekGSEomQErObqWmKuWKgQbQ6Mvp06CP335NOblnuUqkOOkdDPZ7hIlIxolYnvTuZufB6x5RmoqY
cinYSe+Bqd7b0fNnx0ppAmuFOumttM7eDIcqWrGUqoHMmICZhcxTquHXfDlUWc5orFaM6ZQPD/f3
Xw1TmogeiWQh9Env8BWcW4jkc8FCO3Lw88+90bFKRsd69O/Tq38SM87y46EeHQ9x3M4lIsg+aRVk
tFCsOSkL3TFbL11E7QvdOVimpaY8kJFmWnkUstOolmeS5bnMg0UEKncJFCJGp/zOusWkcV2LlLHb
pYwL7ljGTEVSaPCCx6iMsdf7hwHTK5YLpoNEaJYvaOTsU0+oAKJEs2E9MKwWDxdcfgnwrFzyofHT
EGUTpZPIY6HypJ03XET/63Y5TZlRv0UlphdrCyiyd3sekr8fHh69cN3bqrwnElrjBxIhosqGrmfd
PJc07hJICw6m7dghTlRE87g1PH0Thfgk5BfItlxq6QhgpvnvgzNdF8L57huhRPeVUKLtTjhncu6b
Qi1bPXRFhrBbB+ohnUvu8RXPkkDnVKhEA8D67GokktSLXVtW49Xalu+SmCmNou7bGWg1YqX72+DX
yLCvmsFNpWiFUxALWqWSVtQJOFvS6OEJ6bYGn0ZyDyOV0iCK25AZYOczCzRTuvUSkeQ8wWsGCqqk
i6111VkLmvDNOkRjtoAgZY5anr3Y14gpldx7I6Y+UgUc4Nh3B5sMAQBAnrA8UOAyR26t+QowUS7B
iM2tQpmmTDglDjnBG5VBqTjpQdFXLL9nvdH4c5HcUw7y5HLyK7mneULnnO2pF33S3HhyjiLJYiLu
EMNuPFVyLfJrhYXdYpcVInaLnbXg4vq8MVZvJ403VLYoeeMFyUrsutDXXu6wIbD17rDJTpcHuZ1u
D3Lbrg8i/vvfXl5fGceatJtCcVf+C3oEfR6pxfbWG95VhAgXkJdkPXOe06UJRacej2fvxrcXk/dj
o1ws9dG7cCJuzkNYkjLHjT5xuPOT5CdiXKHgkw75hlXGzrcsYoAFFzeTyyTKpWJAtGLgKIkg1f+1
JK9IPMhIIpQGGk7kgqQbwjuZzRw2w0qWJvq7n2YO9pdQn9MalulYDWTeEnKsTKZmCmD2PmZe84hg
q2irSqc8WQoMVX8ata47D6ctiYdlA/o1pt4QCx4nBNnp4etXR31Sp1E1ePCPPnl8yAmZjMdjAmR/
cDQ4aELxlSRxkrNIE1YDeP/5M8UYxFJpuLZOxr0MZB42aTYtyJDU+bgebSrgboL56Nnl8fD2bULb
jkCNsYB9nUHPy1StVcv89o1N6E0/jGfAIHb1sl1juERYcYtdwcOsNQAP9OLbVp+V3KPMbuAWHqbq
esKcPK7ISH30DqhqVl4APXnyotCSlilyli2laKN0XJdNslM5/kXnc+iygYS418MWVRkvzKS8kGKp
hjZg3Ykdo2KCTTTAyyWNKiC1d6ijzhimVezpx5TFYcspj6R2jXDT8Pg2nm7MNDbzc0MPJwhvQwOV
dv+md/bQD8YLDTwFVlBP1ZD5AqxrVrwLO9aUkxurdsEQzmdIY9sZrJ8FDejN6d10fHkahjrnNtOr
iNBuD+ATL33m9AtrNCchR5wkR/skpYIuGdT9+X8Ay5vaDuidUEWWyRzOLnGwbfsB3cwIfwYO6HQX
KBvQHVFrrzw0XLHo0xQKEda7MvJekgFtBIHDZqzK6kIqfVawmYT8Ast/BBpjNmmawy9+G937pTfC
/azI4eIlRDnbtnCnptydSDS8iorySZbkWHk9jSHd2K+D39A1P9xNapNFOncYf5yNr6aT66tHodsW
LNQv3hHpV1IT6IThSTIGgkGiKoLfOpp0V4/Sh78lelUVN/C3v7CVsqdzE/8mQj5OsTA5hYxurz50
SwWmncyg5CLEPLFBC94np+FFn8icfJBTEucyc3RCi9Es4/DcB0Dk2Okc1i4KzklcAD342idbkgEQ
lIoHskqW8PBLOLtnnNj3gsHzZ7jZivJFvRm4iMaxoeUEopZyJcFtES+QSe09vivubJHOY2mcfOxR
HHHN7eQ22OcJ5mlG0RlYNINQiwtGoEkqn7hq8zfFr+ADiDuG2QrfMCDzMWThwZwo6C1JxuEJpA/1
iCnxNw0QrKNVc7Gn8nW29B75zta+hFh8RbGmrzL1+r1bBOqTt4kC5bMexkhZmEbaxOaGJefQZOIM
GgWCpuqrCMCGDafm8eWnGJ/Ff2gOzvDjCxFFCtQNW9lSBWhTsBGGKme9UD+Akr2llDHEdUxAL7c8
2Bq9gUrX7yH69g5ek5+qkH006exwA89cBbhcr6iGH4mCLBExhxzAturgQ6Uh5CkEHLx8acadt0xq
1Vh7qNThv39USqynGhrk8I3MT61mqAyEJ4frbyRnnd/0AUxY5nf5Dgeb4b8b+DEfwke23+GxjsOH
wYMe/AaYBO6EGE/hdc+M5OfQSFmRkPJknicotwDX8wc7fIgD5tMgswMQFTLHwaE5RY9+5PoX40Qg
2tMVwPCPS/0LEYBsUQFvokLDVr6qYAMDFK0/B6IlRuum1fKdASEhFWTOSER5VOCzKJgDAaoZ6WDy
p3GN9YKyR6hoSa3ad7alPwwIWrhmbsbEVlE0tKPqd3B5i5p1iWhwtYp8lXHf9Lh/t2mREvw6Sjr5
4/NnLoMkL82oy3TB3X8tx3b51VX1e+TyN7hQj8qkU+3lqfoM0qwF/49a1CeqmCumsZa01KFKwUd1
wGETTAFRByKB5cl+Cy3ZEJbBqiQ6r87+6EVe52XCxPleguD2hSETKytFBaM2xx1O6LACbIWw9dtO
CjySQ/g7kNGfAAAA//8DAFBLAwQUAAYACAAAACEAO20yS8EAAABCAQAAIwAAAHhsL3dvcmtzaGVl
dHMvX3JlbHMvc2hlZXQxLnhtbC5yZWxzhI/BisIwFEX3A/5DeHuT1oUMQ1M3IrhV5wNi+toG25eQ
9xT9e7McZcDl5XDP5Tab+zypG2YOkSzUugKF5GMXaLDwe9otv0GxOOrcFAktPJBh0y6+mgNOTkqJ
x5BYFQuxhVEk/RjDfsTZsY4JqZA+5tlJiXkwyfmLG9Csqmpt8l8HtC9Ote8s5H1Xgzo9Uln+7I59
Hzxuo7/OSPLPhEk5kGA+okg5yEXt8oBiQet39p5rfQ4Epm3My/P2CQAA//8DAFBLAwQUAAYACAAA
ACEAi4JuWJMGAACOGgAAEwAAAHhsL3RoZW1lL3RoZW1lMS54bWzsWc+LGzcUvhf6Pwxzd/xrZmwv
8QZ7bGfb7CYh66TkqLVlj7KakRnJuzEhUJJjoVCall4KvfVQ2gYS6CX9a7ZNaVPIv9AnzdgjreVu
mm4gLVnDMqP59PTpvTffkzQXL92NqXOEU05Y0narFyqug5MRG5Nk2nZvDgelputwgZIxoizBbXeB
uXtp+/33LqItEeEYO9A/4Vuo7UZCzLbKZT6CZsQvsBlO4NmEpTEScJtOy+MUHYPdmJZrlUpQjhFJ
XCdBMZi9NpmQEXaG0qS7vTTep3CbCC4bRjTdl6ax0UNhx4dVieALHtLUOUK07cI4Y3Y8xHeF61DE
BTxouxX155a3L5bRVt6Jig19tX4D9Zf3yzuMD2tqzHR6sBrU83wv6KzsKwAV67h+ox/0g5U9BUCj
Ecw046Lb9Lutbs/PsRoou7TY7jV69aqB1+zX1zh3fPkz8AqU2ffW8INBCF408AqU4X2LTxq10DPw
CpThgzV8o9LpeQ0Dr0ARJcnhGrriB/VwOdsVZMLojhXe8r1Bo5YbL1CQDavskkNMWCI25VqM7rB0
AAAJpEiQxBGLGZ6gEWRxiCg5SImzS6YRJN4MJYxDc6VWGVTq8F/+PHWlPIK2MNJ6S17AhK81ST4O
H6VkJtruh2DV1SAvn33/8tkT5+WzxycPnp48+Onk4cOTBz9mtoyOOyiZ6h1ffPvZn19/7Pzx5JsX
j76w47mO//WHT375+XM7ECZbeOH5l49/e/r4+Vef/v7dIwu8k6IDHT4kMebOVXzs3GAxzE15wWSO
D9J/1mMYIWL0QBHYtpjui8gAXl0gasN1sem8WykIjA14eX7H4LofpXNBLCNfiWIDuMcY7bLU6oAr
cizNw8N5MrUPns513A2EjmxjhygxQtufz0BZic1kGGGD5nWKEoGmOMHCkc/YIcaW2d0mxPDrHhml
jLOJcG4Tp4uI1SVDcmAkUtFph8QQl4WNIITa8M3eLafLqG3WPXxkIuGFQNRCfoip4cbLaC5QbDM5
RDHVHb6LRGQjub9IRzquzwVEeoopc/pjzLmtz7UU5qsF/QqIiz3se3QRm8hUkEObzV3EmI7sscMw
QvHMypkkkY79gB9CiiLnOhM2+B4z3xB5D3FAycZw3yLYCPfZQnATdFWnVCSIfDJPLbG8jJn5Pi7o
BGGlMiD7hprHJDlT2k+Juv9O1LOqdFrUOymxvlo7p6R8E+4/KOA9NE+uY3hn1gvYO/1+p9/u/16/
N73L56/ahVCDhherdbV2jzcu3SeE0n2xoHiXq9U7h/I0HkCj2laoveVqKzeL4DLfKBi4aYpUHydl
4iMiov0IzWCJX1Ub0SnPTU+5M2McVv6qWW2J8Snbav8wj/fYONuxVqtyd5qJB0eiaK/4q3bYbYgM
HTSKXdjKvNrXTtVueUlA9v0nJLTBTBJ1C4nGshGi8Hck1MzOhUXLwqIpzS9DtYziyhVAbRUVWD85
sOpqu76XnQTApgpRPJZxyg4FltGVwTnXSG9yJtUzABYTywwoIt2SXDdOT84uS7VXiLRBQks3k4SW
hhEa4zw79aOT84x1qwipQU+6Yvk2FDQazTcRaykip7SBJrpS0MQ5brtB3YfTsRGatd0J7PzhMp5B
7nC57kV0CsdnI5FmL/zrKMss5aKHeJQ5XIlOpgYxETh1KInbrpz+KhtoojREcavWQBDeWnItkJW3
jRwE3QwynkzwSOhh11qkp7NbUPhMK6xPVffXB8uebA7h3o/Gx84Bnac3EKSY36hKB44JhwOgaubN
MYETzZWQFfl3qjDlsqsfKaocytoRnUUoryi6mGdwJaIrOupu5QPtLp8zOHTdhQdTWWD/ddU9u1RL
z2miWdRMQ1Vk1bSL6Zsr8hqroogarDLpVtsGXmhda6l1kKjWKnFG1X2FgqBRKwYzqEnG6zIsNTtv
Namd44JA80SwwW+rGmH1xOtWfuh3OmtlgViuK1Xiq08f+tcJdnAHxKMH58BzKrgKJXx7SBEs+rKT
5Ew24BW5K/I1Ilw585S03XsVv+OFNT8sVZp+v+TVvUqp6XfqpY7v16t9v1rpdWv3obCIKK762WeX
AZxH0UX+8UW1r32AiZdHbhdGLC4z9YGlrIirDzDV2uYPMA4B0bkX1AateqsblFr1zqDk9brNUisM
uqVeEDZ6g17oN1uD+65zpMBepx56Qb9ZCqphWPKCiqTfbJUaXq3W8RqdZt/r3M+XMTDzTD5yX4B7
Fa/tvwAAAP//AwBQSwMEFAAGAAgAAAAhAEc4U/FmAwAAyA4AAA0AAAB4bC9zdHlsZXMueG1sxFdb
b9owFH6ftP8Q+T3NhYQBSlKV0kiVtmlSmbRXkzhg1ZcoMS1s2n/fcW6ka+kV2hewT+zvfD43Hwen
G86MG1KUVIoQOSc2MohIZErFMkQ/57E5QkapsEgxk4KEaEtKdBp9/hSUasvI1YoQZQCEKEO0Uiqf
WFaZrAjH5YnMiYAvmSw4VjAtllaZFwSnpd7EmeXa9tDimApUI0x48hwQjovrdW4mkudY0QVlVG0r
LGTwZHK5FLLACwZUN46Hkxa7mtyD5zQpZCkzdQJwlswympD7LMfW2AKkKMikUKWRyLVQIfIBWmuY
XAt5K2L9CQzYrIqC8rdxgxlIHGRFQSKZLAwFlgFilURgTuoV55jRRUH1sgxzyra12NWCypjNOk7h
aFpoaR41myhY6FXvpKvTYx/3TK2e8fuoGR1LTeWoEjxFGevixtUhAoIogPhVpBAxTIxmPN/mECAC
Uq12dLXuidXLAm8d1+9tsCqFEBuySCG124jVmmtRFDCSKYicgi5X+l/JHH4XUinIgyhIKV5KgZkO
tnbHM3ZCpYCiECK1gqRug56KlGxIGqKhV1GslTyso1EGJksIY1ca7VfW8dfJtckMseYxV5eACMVK
p0I7BGM1w5prPdFn6KPV2H3Y0atwjU3WKdjHygWCD7Pqdhs4z9lWl4+mMOzDGhwQyzsglnbCoc7o
7MECeWvtu/aqZ9Mqzp+w3z6eh8De5+dj8obz3LXJs6zw4oh8gYXf7L1a1xmjS8FJnRBRALdjPTVu
C5zPyaZNFGuTvaYePBpJR9X97Gj4CDu8r9V3sXrAs+6Lv3uZ0lbbD4k3qJW6Uv2fVx9vB92HHIhZ
deHCFdu7x+/c4t19bOg2OETf9SOB9QraYk2ZouKBGxww082uJ6g6UaUb/qpb6LSAz1OS4TVT8+5j
iHbjbySlaw7VsFn1g95IVUGEaDf+qtsjZ6j7Fqg7X0vouuHfWBc0RH8upl/Gs4vYNUf2dGR6A+Kb
Y386M33vfDqbxWPbtc//9t4fb3h9VK8kKHaONykZvFGK5rAN+audLES9SU2/6rqAdp/72B3aZ75j
m/HAdkxviEfmaDjwzdh33NnQm174sd/j7r+Ou2NbjlM/8TR5f6IoJ4yK1leth/pScBJMHzmE1XrC
2j1Bo38AAAD//wMAUEsDBBQABgAIAAAAIQBtxK6lWAoAAOQ4AAAYAAAAeGwvd29ya3NoZWV0cy9z
aGVldDEueG1srFvbbuM4En0fYP/B0PvYoi6+BHEGkyiGG5gZLLb38qzYSiK0bXklpdM9Xz/Fm0UW
S5TcmZc4to+OWIelqiPSuv3l2/Ew+VrUTVmd1gGbhsGkOO2qfXl6WQf/+ffm52Uwadr8tM8P1alY
B9+LJvjl7h8/3b5X9ZfmtSjaCTCcmnXw2rbnm9ms2b0Wx7yZVufiBN88V/Uxb+Ft/TJrznWR78VB
x8MsCsP57JiXp0Ay3NRjOKrn53JXZNXu7VicWklSF4e8hfE3r+W50WzH3Ri6Y15/eTv/vKuOZ6B4
Kg9l+12QBpPj7ubTy6mq86cDxP2NJflOc4s3Dv2x3NVVUz23U6CbyYG6Ma9mqxkw3d3uS4iAyz6p
i+d18Cu72abzYHZ3KwT6b1m8N8b/kzZ/+lwcil1b7GGegklbnX8rntuH4nDgB8O8/VlVx8+7nI92
Yb79g08BgPiHfNaequoLp/8ERCEMpBG0fCD5ri2/FpIyiwDe/F+Mjf8PA5tdRmb+r0e5ETP9z3qy
L57zt0P7r+p9W5Qvry0MN5kmoB2X8Gb/PSuaHcwdnHwac9pddQAO+Ds5ljwHQfr8m3h9L/ft6zqI
VtPFYhEn8SINJru3pq2O/5PfMHW8PDJSR8KrOjJNxh0ZqyPhVZ8zNo5s2u9cVQZfe04PIYqBw6s+
/WrKwpUY9jgKiE9QwKuiiNPpfJ6E8wg+GscxVxzwqjiSxTSOozBmnMQNYCYnQExulrf53W1dvU/g
aoSZaM45v7bZDbDB6+V4OdkCQk4rzCdn+JVTiMNguhvIta93LLydfYX82SnIPQFhNuRBQniOX2gQ
S0ZA0simeSQwLETn2rjDSTvIDJS5yANphuSBmZfyGvLw/I+WUyijXqE42ToAgk6oORJKQvilf9Fy
gYRSEAuztDEZgVkhzCPFk3RyWjLARTFCBm/wnGIgeAnxBq8gFmaFgicwaYzShOKJUb5tiCHHPXkC
k/pRgTjFgEAS4hVIQUxMhK8jApMmSCACwxyBiCH3CcRLm11nqAvJm0GcYkAgCfEKpCCWQKg+ZAQm
TZFABMYViBhyn0C8+H5QIFm/vfVFQrwCKYglEKqyGYFJUSl7JDDQnGwVNySoq3hWEVqMrsXLea8X
0U2Lkw0kk4R4tVIQSytUajICk6Ka/khgWIK1IkHd2SytuKP/YDZxigGFJMSrkIJYCqFakxGYFHcr
AsMiBNqQoK49WAqt/s7OzskGtJIQr1YKYmmFkiAjMClqgI8EhiW4uZGgnu7GXdlH00lwDGikMF6R
NMZSCdWejALNkQKPFMgt4dS4+2o4g0F9WCfOMaSTxPh1UhhLJ1R3MjFgcPgmaI664SMFInQixt2r
0zhb7b/rGOGm2Qg7rTGWTthPU6C5c+tBOWrHMykqq0v36vQ3+G5+QzuYTyOct+KxUiXC1psCzbH3
pkCuM6BRXeuwijlz/Tc4C/I+jYXh4I2aoFsHQNF/p6Yw0JT7b9UUhk/5BYQTIqNAc2zHKRCLurJn
q4HMtv86AnAXAcrpe0Y4ajSfDxoDSdQRoXsyCrN0LiB1Moso7Mq2HSQyzP4gral0giRcsROkwphj
w66YEZilk/0EaNXjUZhpeYdWFzjYM5GEm0VJ9iBOJ5fAunTFE6l4TB3m2KxpIiu1WI+tZ6ZXHQwS
AJ4gCUPqBKkwZgDYkIohISHm2GVp0LggTbs5GCSAPUESThK5xAemMGaQ2ElqjNX78V2uBvUFKVYA
NxzVDTjtuWLFYrO+KQENxKrxiGrMj+uXQ7DK1fLLkhmWQ2OspMVLZtzjYiuE72kpIpag9NnYA45R
4mw7Er7ebq02mv5RKTRmXdEygri6RYRZdARSGKvyxtgtaibrdLGzrkhxJUjJjeayz4hQ2w7lSGVa
yCukMlsxc6Qi/KIjlcJYjQAvIEWkFcStQKNsDZxsIk7IEqT6tuNylDJN5BVKWaNylCIco6OUwlhK
4bXISIHsnMLOQKNspfACCYlylboMy1HKdJFKqSSegv7+ZX3LyztKEYu2jlIKY4bnXHzEiuzKqU8E
EQudq+qCchQwneNQm+I7TZ66TDhHJ27C8DlbGcRC6xyvn4mdMyje1oiMPR3ZpmgUmrCtRol9S7s8
m5bziivJaz4jwnw6OlGeEfcvYil15VxHBBELUV3a6iERCiBDOnbjy2tNI8KaOgoQi58LvOqjicxa
ssJ3UhpklZKwyzp7xq/xppHXm/Jvub+wnBLe2iO8KUucSqBQA22Y5HK8yAXllIJrHGvkdaz828HQ
CceK13czTTQQOUHF8A7gVnO5SR6bq51DRZCD+4ugoBqYdI2x2iSecw3yR05RMby1t+1QeM7jH/Of
/DCPBiP8pzgxMt8LRwPCWK6cjV3KfYaIaqvPR0w+8pX+PW2vm4xdN2ks9ImW9KAx5uTHeF2BAq3w
nRoFgh+m2BVm26GcuUc20R+41xzGrjl0AyfMYYy3zjSR5YucwAkmxnBP66icwAnXN+KmK/a6Pv4t
KnmuBIRZi/FShCayJMBtnQIxhm8kaBS6ddl2KEeoa8xh7DWH/NtBeQhzGONFDE1kyYNbPgVi+OZv
26GcwH/M98Ve38e/HZSAsGsxdj2ayJLAKYuU8cM/09pQVIw5GXLhcoT6MXsYe+0h/xYLhX8TpTFW
GcV3EhRo6eQKsb7Jwr6fRV1jD2OvPeTfDkZJWDq8upRpIisd8NYnBWKsu7jsH38hJwjDhAxwNlf8
DUN6Mv8VITFmMuAlqIdYeTuz8eKt7YwCLfCuJgVirGdHJUGWECSAubhOAsEhjrt4pQQN6l5hTDdt
/CRPWgaF4ZsNHRHunBpkNqkl7pwUiEU9vyhJkDf0TrcAD8UqnZo/VuXmrFhxi1Qn4xuGF0GWeGWE
ArGwZzsxucYECvBQrNIK+mNVdtGKFfc7dTI7VrwaQoFY2HN1J9f4PgEeilX6MX+syrNZseLGpk5m
x4pXmykQYz37aQmyev4clvbMrNru9Sox/liVzbNixfc2YmRox2mJd5woEDN+3WlV7eQatybAQ/Mq
/Zg/VuXZrFhxH1Yns+Z1hTsUBWKsZ5kmQQbNP6/SvvjnVWL8sSobZMWKfxAhRobmdYVbEQViUd8v
ja/ZE06km/HHKjH+WJUrMmM1tvlEY8rUyex5dWoT5a+iHn+VIH81crlRHMazmT94wh9RuFefrC6f
PKhPrE3zJd7G0SDzXmbRl4OdS4pu4JIfN9b7RBqayBiZsjimD3JHpkDWyHqqXtqZFzEy39VxL8Dw
NEM3HvUJKKXlzPRHqXhiyNzBTDuXcI0K4jDzrJn6xFrRX/ZsLKddux4RoGyzIkCrYKZdIxzBIhuY
u36Udi1mBItsDQRLV7xHsMiiS7B0ZXEEiyxnBot8FEw+LXTOX4rf8/qlPDWTAzySxh/sggSt5bNf
4n94WE18CqN5qlp4fku/e4UHAgu4CvmjYJPnqmr1G8gnzvu5aN/Ok3N+LurP5Z/wDBbkdlWX8PiY
eOJvHZyruq3zsoXz3ZT7dVB/2ouHwmaX5xPv/gIAAP//AwBQSwMEFAAGAAgAAAAhAFhktkVKAQAA
awIAABEACAFkb2NQcm9wcy9jb3JlLnhtbCCiBAEooAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAISSUU/DIBSF3038Dw3vLaWbbmnaLlGzJ5cYrZnxDeFuIxZoAO3276XtVqsz8RHOuR/n3JAt
9rIKPsFYoVWOSBSjABTTXKhtjp7LZThHgXVUcVppBTk6gEWL4vIiY3XKtIEHo2swToANPEnZlNU5
2jlXpxhbtgNJbeQdyosbbSR1/mi2uKbsnW4BJ3F8jSU4yqmjuAWG9UBERyRnA7L+MFUH4AxDBRKU
s5hEBH97HRhp/xzolJFTCneofadj3DGbs14c3HsrBmPTNFEz6WL4/AS/rO6fuqqhUO2uGKAi4yxl
BqjTpnjUb35FwVpUTqsMj5R2ixW1buUXvhHAbw6/zecGT+6K9HjggY+W9kVOynpye1cuUZHEZBbG
JJyQklylJEnj+Wv7/o/5Nmp/IY8p/iUmYTIryTSdJh46Ip4ARYbPvkfxBQAA//8DAFBLAwQUAAYA
CAAAACEAkljOPcAFAAAwIgAAJwAAAHhsL3ByaW50ZXJTZXR0aW5ncy9wcmludGVyU2V0dGluZ3Mx
LmJpbuxZW2/bNhQ+ToOsRTe0uwF9zPbeIGldryh2gS3btQ3bUiV5LbYOmmLRlhpJFCgqTvbUnzHs
lwzYSx/7I/Yn9jJgL+vOoaxEddK0RXcpFtGQSZ7Dy+HHj+QRNYMABDC4DhI4JPC6obYOG7+C/Yn2
7PE7NbgEP12uX/SgBlfgwdoarOH/Bcw1of7aLb+4Qm2pWsOYno9R8AzDao12fzz5FJ5urF8yrv3+
xY/js0y485yyBhcwn/dTO4pJUvT9asMh68qB6pd/fyMoVVNvjEB5bp9uAFgje0CNXoWfN3pgwCYM
wYUUV4uAAf5LlNThBtyCbUwZoKG+geX7cZLJVhBDVzdHlj4xtQ6YHas9HMIkDgRLKWWylIeZDHgM
je1tLwlAFwGLpatEhm7aZrNvQ8/IxSZHDdu5vQ1dN0wZtLMkZAfwdce0+1pzCIabMGEFPzBo1mHE
vMC1DxPMZJKDxsMQK4M+Bj2TS9uUpmf0I3fOLD+YSdBnM+yO5Hnj1tQNg3gOtsgYtcHFiHsMbtR3
kwRsdiCbaSt0p3tLi2wb84GM3CS1mJSqpk01sE9shyEEtubzYMryFntGCytbgccMEcSqfD60gdG5
24nd3ZBBi6USrIhz6R9Zokrfy9A2eXhX8CwB456KnR00/9jOkT7WtZ6pjzrOSG93UGe0hwoUjB1D
GzZINBh24in3qPWJ3b2NogHfbU6nPMtNwrzeamqa7ah4TDPS4iLW4zZBihm9nVdqHWJNfZ8JgUOC
QWugo/zBaNgNQjZJmQd+Ek0TN2lsHUQhqizpJoSvniSc1Png0SS0zHDT1PZxcHO/AMuKXCGXE4O1
QmbgxGGPp+h1z1tRjtwYActrtwM35PO+ZFGKTE2lyKZEuX7b2d5xuk2t09bvj6+PdVO3mzbBllfu
MuaVGVqUJIYWpDpVX4wTxhxJUDRXtoVIEoL6Z2m6UoRGoguPCejss5hyaTcQSAtqKTm2zea2cA93
CjgUS/S4hcwhiqV5wfDwCGZLCjeY+1ItHMOV/rGGxR7yYpJiX1rkgTYx+4pZOLcp6NJnwlF2QFfw
WDoaR4UzEzxyCCRMH20AashE85cWGpgap8lwcSmkgLle28AJx7nCTK9NE+WGIdKEcrRSKR5zeVJB
ayBOs4gJLUslj9QAc1gMqxkG8zjCbYZYiYP6Zmgt4s+IjUSvXrbr6DEtVtw/5jFPZTCVnIcp2OaE
qHBUysqQtUK6sSeRpbhUUx8XqVqjKyUNwT1kWKQYeLIhzWfTvRkXnggQxSzxcFWdUop2n2S5TbjT
KdIko+k5YZdiSorGhcEpzVg+X0QM//J6hmUxsY8bUuooukypF9XuI76La2S1dVwuTDoWrpQbjZtO
C+NbO3Wnp/K33tLz17iG59HE6F2F95WFdMaRV1I+68jXoUCyGmrJfyMPqPCvKH4VDy73/nJfjPwx
CtQmHqVvFApbX+Z7bcK3EKMXG+PZ/N1bOh+VWf8cAtX8n292NdEvD9BDD6tFdi4RoHcvYzny4qx4
8uSJkhRxGZhLmKFy3gm0Hn91FoCr59AaCi6UhKedUybchz6+H9qgw5kXERV3/6cIfI4+VKZu2SLc
oyTuVFP4sprtc4ZA7mMXvvZxTDCUdWVYVveT75dlizJlPaWv4EN3ohTK6fIdaSEv64v2zF/eg/pF
UE9F0AoBQuBD5NMHL3sBq6B6DoEKrooQr4sA+aLEG0O9y8TqG4On0vvqu8Mm+HjDkSr5DFMCNuEm
foPYRX+Cvke4+A0vqWCvEPiPEbDhEHnIkJF0G7fA+B56v+Tz7mHaWn49i5GvkSrlK3azf9XqAHv7
7d3jLh9hcoscomXYw/jPy8/nn5XyEar+OCNP96bX8XI1TcIFXzTqW+xADfBFPuDfKV/1787y9z4q
HVTrsK4GrMEdeIjvrAHOn4f7zAL3nIf4JHi7slD5Bn773MJZO8CnCucFgb8AAAD//wMAUEsDBBQA
BgAIAAAAIQA1+6khkwEAAB4DAAAQAAgBZG9jUHJvcHMvYXBwLnhtbCCiBAEooAABAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAJySTW/bMAyG7wP2HwzdGzndB4ZAVjGkG3rYsABO27Mm07FQWTJE
1oj360fbSOp0O/XGjxevHlJUN8fWZz0kdDEUYr3KRQbBxsqFQyHu99+vvogMyYTK+BigEAOguNHv
36ldih0kcoAZWwQsREPUbaRE20BrcMXtwJ06ptYQp+kgY107C7fRPrcQSF7n+WcJR4JQQXXVnQ3F
7Ljp6a2mVbQjHz7sh46Btfradd5ZQzyl/ulsihhryr4dLXgll03FdCXY5+Ro0LmSy1SV1njYsrGu
jUdQ8qWg7sCMS9sZl1CrnjY9WIopQ/eH13Ytst8GYcQpRG+SM4EYa5TNyRT7Dinpx5iesAEgVJIF
c3EKl9pl7D7q9STg4FI4Gswg3LhE3DvygL/qnUn0H+L1knhimHlnnHLkm99c8k0j80uvvLex7UwY
9NahjVk5IEHLw53K6ocLT3jf7eOtITjt9rKoysYkqPg7zrs/F9QdrzX50WTbmHCA6qT5tzFewsN8
7nr9aZV/yPmTFzUlXw5b/wUAAP//AwBQSwECLQAUAAYACAAAACEAQTeCz24BAAAEBQAAEwAAAAAA
AAAAAAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQC1VTAj9AAAAEwC
AAALAAAAAAAAAAAAAAAAAKcDAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQCBPpSX8wAAALoC
AAAaAAAAAAAAAAAAAAAAAMwGAAB4bC9fcmVscy93b3JrYm9vay54bWwucmVsc1BLAQItABQABgAI
AAAAIQDap55OPQIAAJ4EAAAPAAAAAAAAAAAAAAAAAP8IAAB4bC93b3JrYm9vay54bWxQSwECLQAU
AAYACAAAACEAWfWsB38IAABGIgAAFAAAAAAAAAAAAAAAAABpCwAAeGwvc2hhcmVkU3RyaW5ncy54
bWxQSwECLQAUAAYACAAAACEAO20yS8EAAABCAQAAIwAAAAAAAAAAAAAAAAAaFAAAeGwvd29ya3No
ZWV0cy9fcmVscy9zaGVldDEueG1sLnJlbHNQSwECLQAUAAYACAAAACEAi4JuWJMGAACOGgAAEwAA
AAAAAAAAAAAAAAAcFQAAeGwvdGhlbWUvdGhlbWUxLnhtbFBLAQItABQABgAIAAAAIQBHOFPxZgMA
AMgOAAANAAAAAAAAAAAAAAAAAOAbAAB4bC9zdHlsZXMueG1sUEsBAi0AFAAGAAgAAAAhAG3ErqVY
CgAA5DgAABgAAAAAAAAAAAAAAAAAcR8AAHhsL3dvcmtzaGVldHMvc2hlZXQxLnhtbFBLAQItABQA
BgAIAAAAIQBYZLZFSgEAAGsCAAARAAAAAAAAAAAAAAAAAP8pAABkb2NQcm9wcy9jb3JlLnhtbFBL
AQItABQABgAIAAAAIQCSWM49wAUAADAiAAAnAAAAAAAAAAAAAAAAAIAsAAB4bC9wcmludGVyU2V0
dGluZ3MvcHJpbnRlclNldHRpbmdzMS5iaW5QSwECLQAUAAYACAAAACEANfupIZMBAAAeAwAAEAAA
AAAAAAAAAAAAAACFMgAAZG9jUHJvcHMvYXBwLnhtbFBLBQYAAAAADAAMACYDAABONQAAAAA=

--_002_BYAPR11MB2631CAAA7837907190FF7786B5C90BYAPR11MB2631namp_--


From nobody Wed Jul 17 18:41:01 2019
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 B7B761205F4 for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 18:40:59 -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 mGdWYQCIGQTS for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 18:40:56 -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 469D31205D7 for <netmod@ietf.org>; Wed, 17 Jul 2019 18:40:56 -0700 (PDT)
Received: from lhreml709-cah.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id B434C9FDA391206F1E1E; Thu, 18 Jul 2019 02:40:53 +0100 (IST)
Received: from NKGEML414-HUB.china.huawei.com (10.98.56.75) by lhreml709-cah.china.huawei.com (10.201.108.32) with Microsoft SMTP Server (TLS) id 14.3.408.0; Thu, 18 Jul 2019 02:40:53 +0100
Received: from NKGEML513-MBS.china.huawei.com ([169.254.2.51]) by nkgeml414-hub.china.huawei.com ([10.98.56.75]) with mapi id 14.03.0439.000; Thu, 18 Jul 2019 09:40:46 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Per Hedeland <per@hedeland.org>
CC: "Rob Wilton (rwilton)" <rwilton@cisco.com>, "ibagdona@gmail.com" <ibagdona@gmail.com>, "warren@kumari.net" <warren@kumari.net>, "netmod@ietf.org" <netmod@ietf.org>, RFC Errata System <rfc-editor@rfc-editor.org>
Thread-Topic: [netmod] [Technical Errata Reported] RFC7950 (5784)
Thread-Index: AdU9CbQoOI4rzOoWRgi/X87bkUci8w==
Date: Thu, 18 Jul 2019 01:40:46 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAA4A03AF8@nkgeml513-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.134.31.203]
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/XHwSeRg-QH4xIYLp6sGTp-sF_Qc>
Subject: Re: [netmod] [Technical Errata Reported] RFC7950 (5784)
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, 18 Jul 2019 01:41:00 -0000

UGVyLCB0aGFuayBmb3IgeW91ciBjbGFyaWZpY2F0aW9uLCB5b3UgYWRkcmVzcyBteSBjb21tZW50
LjotKQ0KDQotUWluDQotLS0tLemCruS7tuWOn+S7ti0tLS0tDQrlj5Hku7bkuro6IFBlciBIZWRl
bGFuZCBbbWFpbHRvOnBlckBoZWRlbGFuZC5vcmddIA0K5Y+R6YCB5pe26Ze0OiAyMDE55bm0N+ac
iDE35pelIDIxOjI5DQrmlLbku7bkuro6IFFpbiBXdSA8YmlsbC53dUBodWF3ZWkuY29tPg0K5oqE
6YCBOiBSb2IgV2lsdG9uIChyd2lsdG9uKSA8cndpbHRvbkBjaXNjby5jb20+OyBpYmFnZG9uYUBn
bWFpbC5jb207IHdhcnJlbkBrdW1hcmkubmV0OyBuZXRtb2RAaWV0Zi5vcmc7IFJGQyBFcnJhdGEg
U3lzdGVtIDxyZmMtZWRpdG9yQHJmYy1lZGl0b3Iub3JnPg0K5Li76aKYOiBSZTogW25ldG1vZF0g
W1RlY2huaWNhbCBFcnJhdGEgUmVwb3J0ZWRdIFJGQzc5NTAgKDU3ODQpDQoNCk9uIDIwMTktMDct
MTcgMTQ6MzQsIEp1ZXJnZW4gU2Nob2Vud2FlbGRlciB3cm90ZToNCj4gSXRzIHRoZSBmaXJzdCBo
YWxmIG9mIHRoZSBzZW50ZW5jZSBpbiBteSBjb3B5IG9mIFJGQyA3OTUwLg0KDQpJdCBiZWxpZXZl
IHRoYXQgdGhlcmUgaXMgYSBwcm9ibGVtIHdpdGggRW5nbGlzaCBsYW5ndWFnZSBib3RoIGluIFFp
bidzIHVuZGVyc3RhbmRpbmcgb2YgdGhlIG9yaWdpbmFsIHRleHQgKHdoaWNoIGlzIGNvcnJlY3Qg
YWxzbyBpbiBteQ0Kb3BpbmlvbikgYW5kIGluIGhpcyBleHBsYW5hdGlvbiBvZiBoaXMgKG1pcyl1
bmRlcnN0YW5kaW5nLi4uDQoNCj4gSSBwcm9wb3NlIHRvIHJlamVjdCB0aGlzIGVycmF0YS4NCg0K
SSBhZ3JlZSwgaW4gcGFydGljdWxhciBzaW5jZSB0aGUgc3VnZ2VzdGVkIGNoYW5nZSBpcyBJTUhP
IG5vIGFjdHVhbCBpbXByb3ZlbWVudC4gSXQgc2VlbXMgdGhlIHByb2JsZW0gaXMgaW4gdW5kZXJz
dGFuZGluZyB0aGUgInN1YmplY3QgdG8iDQpjb25zdHJ1Y3QsIHdoaWNoIGlzIHBlcmhhcHMgbm90
IG9idmlvdXMgdG8gKmFsbCogbm9uLW5hdGl2ZSBFbmdsaXNoIHJlYWRlcnMsIGJ1dCBJIGNhbid0
IHRoaW5rIG9mIGEgcmVwbGFjZW1lbnQgdGhhdCB3b3VsZG4ndCByZXN1bHQgaW4gYW4gdW5lY2Vz
c2FyaWx5IGNvbXBsZXggdGV4dC4NCg0KPiAvanMNCj4gDQo+IE9uIFdlZCwgSnVsIDE3LCAyMDE5
IGF0IDEyOjAyOjIxUE0gKzAwMDAsIFFpbiBXdSB3cm90ZToNCj4+IEhpLCBKdWVyZ2VuIGFuZCBS
b2I6DQo+PiBUaGUgY29uZGl0aW9uIHRvIGFwcGx5ICIgTGVhZGluZyBhbmQgdHJhaWxpbmcgemVy
b3MgYXJlIHByb2hpYml0ZWQgIixpcyB0aGUgc2Vjb25kIGhhbGYgc2VudGVuY2UsIGkuZS4sInRo
ZXJlIE1VU1QgYmUgYXQgbGVhc3Qgb25lIGRpZ2l0IGJlZm9yZSBhbmQgYWZ0ZXIgdGhlIGRlY2lt
YWwgcG9pbnQiLg0KDQpJdCBzZWVtcyB0aGF0IHlvdSBoYXZlIGl0IGFsbW9zdCBiYWNrd2FyZHMu
Li4gIlRoZSBydWxlIGlzIEEgc3ViamVjdCB0byB0aGUgcnVsZSBCIiBtZWFucyB0aGF0IHJ1bGUg
QSBzaG91bGQgYmUgYXBwbGllZCwgZXhjZXB0IHdoZW4gaXQgd2lsbCB2aW9sYXRlIHJ1bGUgQi4N
Cg0KPj4gT25lIGRpZ2l0IGJlZm9yZSB0aGUgZGVjaW1hbCBwb2ludCBhbmQgb25lIGRpZ2l0IGFm
dGVyIHRoZSBkZWNpbWFsIHBvaW50IGF0IHRoZSBzYW1lIHRpbWUgY292ZXIgMC41MDAwMDAwPywg
SSBzdGlsbCBkb24ndCBnZXQgaXQuDQoNCkl0J3MgYSB2ZXJ5IGdvb2QgZXhhbXBsZS4gV2l0aCB1
bmNvbmRpdGlvbmFsIGFwcGxpY2F0aW9uIG9mICJMZWFkaW5nIGFuZCB0cmFpbGluZyB6ZXJvcyBh
cmUgcHJvaGliaXRlZCIsIHdlIGVuZCB1cCB3aXRoIC41IC0gYnV0IHRoZW4gd2UgdmlvbGF0ZSAi
dGhlcmUgTVVTVCBiZSBhdCBsZWFzdCBvbmUgZGlnaXQgYmVmb3JlIGFuZCBhZnRlciB0aGUgZGVj
aW1hbCBwb2ludCIsIHNvIHdlIG5lZWQgdG8gYmFjayBvdXQgdGhlIHJlbW92YWwgb2YgdGhlIGxl
YWRpbmcgemVybywgYW5kIGVuZCB1cCB3aXRoIDAuNS4NCg0KPj4gTWF5YmUgSSBhbSB3cm9uZywg
YnV0IHRoaXMgaXMgbm90IGEgYmlnIGRlYWwuDQoNCkhvcGVmdWxseSB0aGUgYWJvdmUgaGVscHMu
Li4NCg0KLS1QZXINCg0KPj4gLVFpbg0KPj4gLS0tLS3CrsO2wp/Dti0tLS0tDQo+PiDDkcO2wro6
IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciANCj4+IFttYWlsdG86ai5zY2hvZW53YWVsZGVyQGphY29i
cy11bml2ZXJzaXR5LmRlXQ0KPj4gw5EBw7bDtDogMjAxOXQ3CDE3w6UgMTg6MjkNCj4+IDbDtsK6
OiBRaW4gV3UgPGJpbGwud3VAaHVhd2VpLmNvbT4NCj4+IMKEATogUm9iIFdpbHRvbiAocndpbHRv
bikgPHJ3aWx0b25AY2lzY28uY29tPjsgaWJhZ2RvbmFAZ21haWwuY29tOyANCj4+IHdhcnJlbkBr
dW1hcmkubmV0OyBuZXRtb2RAaWV0Zi5vcmc7IFJGQyBFcnJhdGEgU3lzdGVtIA0KPj4gPHJmYy1l
ZGl0b3JAcmZjLWVkaXRvci5vcmc+DQo+PiA7wpg6IFJlOiBbbmV0bW9kXSBSRTogW1RlY2huaWNh
bCBFcnJhdGEgUmVwb3J0ZWRdIFJGQzc5NTAgKDU3ODQpDQo+Pg0KPj4gVGhlIHRleHQgc3RhcnRz
IHdpdGggdGhlIGdlbmVyYWwgY2FzZSBhbmQgc2F5cyAiTGVhZGluZyBhbmQgdHJhaWxpbmcgemVy
b3MgYXJlIHByb2hpYml0ZWQiLCB3aGljaCBzZWVtcyB0byBjb3ZlciAwLjUwMDAwMDAwICh3aGlj
aCBtdXN0IGJlIHJlcHJlc2VudGVkIGFzIDAuNS4NCj4+DQo+PiAvanMNCj4+DQo+PiBPbiBXZWQs
IEp1bCAxNywgMjAxOSBhdCAwOTo0MjozOEFNICswMDAwLCBRaW4gV3Ugd3JvdGU6DQo+Pj4gSSBy
ZWFsaXplZCBteSBwcm9wb3NlZCBjaGFuZ2VzIGFsc28gaGF2ZSBzb21lIGZsYXcgYW5kIG1heSBu
ZWVkIHRvIGJlIHR3ZWFrZWQuDQo+Pj4NCj4+PiBNeSBxdWVzdGlvbiBpcyBzaG91bGQgdHJhaWxp
bmcgemVyb3MgaW4gHDAuNTAwMDAdIGJlIGFsbG93ZWQ/IEkgZGlkbhl0IHNlZSB0aGUgb3JpZ2lu
YWwgdGV4dCBwcm9oaWJpdCB0aGlzLg0KPj4+IFllcywgdGhlIG9yaWdpbmFsIHRleHQgaXMgY29y
cmVjdCwgYnV0IGl0IGV4Y2x1ZGVzIHNvbWUgZXhjZXB0aW9uIGNhc2VzLCBzdWNoIGFzIBwwLjUw
MDAwMDAwMB0sIGlmIG15IHVuZGVyc3RhbmRpbmcgaXMgY29ycmVjdC4NCj4+PiDDkcO2wro6IFJv
YiBXaWx0b24gKHJ3aWx0b24pIFttYWlsdG86cndpbHRvbkBjaXNjby5jb21dDQo+Pj4gw5EBw7bD
tDogMjAxOXQ3CDE3w6UgMTc6MjANCj4+PiA2w7bCujogUWluIFd1IDxiaWxsLnd1QGh1YXdlaS5j
b20+OyBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgDQo+Pj4gPGouc2Nob2Vud2FlbGRlckBqYWNvYnMt
dW5pdmVyc2l0eS5kZT4NCj4+PiDChAE6IGliYWdkb25hQGdtYWlsLmNvbTsgd2FycmVuQGt1bWFy
aS5uZXQ7IG5ldG1vZEBpZXRmLm9yZzsgUkZDIA0KPj4+IEVycmF0YSBTeXN0ZW0gPHJmYy1lZGl0
b3JAcmZjLWVkaXRvci5vcmc+DQo+Pj4gO8KYOiBSRTogW25ldG1vZF0gVA0KOiBbVGVjaG5pY2Fs
IEVycmF0YSBSZXBvcnRlZF0gUkZDNzk1MCAoNTc4NCkNCj4+Pg0KPj4+IEhpIFFpbiwNCj4+Pg0K
Pj4+IEkgYWxzbyBmaW5kIHRoZSBjdXJyZW50IFJGQyB0ZXh0IHF1aXRlIHVuZGVyc3RhbmRhYmxl
IGFuZCBjb3JyZWN0Lg0KPj4+DQo+Pj4gVGhlIBxhbmQdIGlzIHJlcXVpcmVkIHRvIGRpc2FsbG93
IBwuMB0gYW5kIBwwLh0gYXMgdmFsaWQgY2Fub25pY2FsIGZvcm1zLiAgSS5lLiBpbiB0aGUgY2Fu
b25pY2FsIGZvcm0gdGhlcmUgTVVTVCBhbHdheXMgYmUgYXQgbGVhc3Qgb25lIGRpZ2l0ICh3aGlj
aCBjb3VsZCBiZSAwKSBiZWZvcmUgdGhlIGRlY2ltYWwgcG9pbnQgYW5kIHRoZW4gbXVzdCBiZSBh
dCBsZWFzdCBvbmUgZGlnaXQgKHdoaWNoIGNvdWxkIGJlIDApIGFmdGVyIHRoZSBkZWNpbWFsIHBv
aW50LiAgT3RoZXJ3aXNlLCB0aGVyZSBtdXN0IGJlIG5vIGxlYWRpbmcgb3IgdHJhaWxpbmcgMBlz
LiAgU28sIG5vbmUgb2YgIBwuMB0sIBwwLh0sIBwwMC4wHSwgHDAuMDAdIGFuZCAcMDAuMDAdIGFy
ZSBpbiB0aGUgY2Fub25pY2FsIGZvcm0sIGFuZCBzaG91bGQgYmUgcmVwcmVzZW50ZWQgYXMgHDAu
MB0gaW5zdGVhZDsgc2ltaWxhcmx5IG5vbmUgb2YgHC4xHSwgHDEuHSwgHDAxLjAdLCAcMS4wMB0g
YW5kIBwwMS4wMB0gYXJlIGluIHRoZSBjYW5vbmljYWwgZm9ybSBhbmQgc2hvdWxkIGJlIHJlcHJl
c2VudGVkIGFzIBwxLjAdIGluc3RlYWQuDQo+Pj4NCj4+PiBUaGFua3MsDQo+Pj4gUm9iDQo+Pj4N
Cj4+Pg0KPj4+IEZyb206IG5ldG1vZCANCj4+PiA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc8bWFp
bHRvOm5ldG1vZC1ib3VuY2VzQGlldGYub3JnPj4NCj4+PiBPbiBCZWhhbGYgT2YgUWluIFd1DQo+
Pj4gU2VudDogMTcgSnVseSAyMDE5IDA5OjU5DQo+Pj4gVG86IEp1ZXJnZW4gU2Nob2Vud2FlbGRl
cg0KPj4+IDxqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGU8bWFpbHRvOmouc2No
b2Vud2FlbGRlckBqYWNvYnMtDQo+Pj4gdW4NCj4+PiBpdmVyc2l0eS5kZT4+DQo+Pj4gQ2M6IGli
YWdkb25hQGdtYWlsLmNvbTxtYWlsdG86aWJhZ2RvbmFAZ21haWwuY29tPjsNCj4+PiB3YXJyZW5A
a3VtYXJpLm5ldDxtYWlsdG86d2FycmVuQGt1bWFyaS5uZXQ+Ow0KPj4+IG5ldG1vZEBpZXRmLm9y
ZzxtYWlsdG86bmV0bW9kQGlldGYub3JnPjsgUkZDIEVycmF0YSBTeXN0ZW0gDQo+Pj4gPHJmYy1l
ZGl0b3JAcmZjLWVkaXRvci5vcmc8bWFpbHRvOnJmYy1lZGl0b3JAcmZjLWVkaXRvci5vcmc+Pg0K
Pj4+IFN1YmplY3Q6IFtuZXRtb2RdIFQNCjogW1RlY2huaWNhbCBFcnJhdGEgUmVwb3J0ZWRdIFJG
Qzc5NTAgKDU3ODQpDQo+Pj4NCj4+Pg0KPj4+IFVuZGVyc3RhbmQsIHRoZSBwcm9ibGVtIGxpZXMg
YXQgImFuZCIgdGhhdCBpcyB1c2VkIGluICIgb25lIGRpZ2l0IGJlZm9yZSBhbmQgYWZ0ZXIgdGhl
IGRlY2ltYWwgcG9pbnQgIiwgdGhhdCBpcyB0byBzYXkgaXQgb25seSBmb2N1cyBvbiB0aGUgY2Fz
ZSB0aGF0IGhhcyB0d28gZGlnaXRzLCBvbmUgaXMgYmVmb3JlIGRlY2ltYWwgcG9pbnQsIHRoZSBv
dGhlciBkaWdpdCBpcyBhZnRlciBkZWNpbWFsIHN1Y2ggYXMgIjUuMDYiLCBidXQgZG9lc24ndCBj
b3ZlciB0aGUgY2FzZSB3aGVyZSAib25lIGRpZ2l0IGJlZm9yZSBvciBhZnRlciB0aGUgZGVjaW1h
bCBwb2ludCAiLCB0aGF0GXMgd2h5IEkgdGhpbmsgdGhlIGNhc2UgMC41MDAwMDAgaXMgbm90IGNv
dmVyZWQuIFdlIHNob3VsZCBwcm9oaWJpdCB0cmFpbGluZyB6ZXJvcyBpbiAcMC41MDAwMDAwHS4N
Cj4+Pg0KPj4+IC0tLS0twq7DtsKfw7YtLS0tLQ0KPj4+IMORw7bCujogSnVlcmdlbiBTY2hvZW53
YWVsZGVyDQo+Pj4gW21haWx0bzpqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGVd
DQo+Pj4gw5EBw7bDtDogMjAxOXQ3CDE3w6UgMTY6NDYNCj4+PiA2w7bCujogUWluIFd1IDxiaWxs
Lnd1QGh1YXdlaS5jb208bWFpbHRvOmJpbGwud3VAaHVhd2VpLmNvbT4+DQo+Pj4gwoQBOiBSRkMg
RXJyYXRhIFN5c3RlbQ0KPj4+IDxyZmMtZWRpdG9yQHJmYy1lZGl0b3Iub3JnPG1haWx0bzpyZmMt
ZWRpdG9yQHJmYy1lZGl0b3Iub3JnPj47DQo+Pj4gaWJhZ2RvbmFAZ21haWwuY29tPG1haWx0bzpp
YmFnZG9uYUBnbWFpbC5jb20+Ow0KPj4+IG5ldG1vZEBpZXRmLm9yZzxtYWlsdG86bmV0bW9kQGll
dGYub3JnPjsNCj4+PiB3YXJyZW5Aa3VtYXJpLm5ldDxtYWlsdG86d2FycmVuQGt1bWFyaS5uZXQ+
DQo+Pj4gO8KYOiBSZTogW25ldG1vZF0gW1RlY2huaWNhbCBFcnJhdGEgUmVwb3J0ZWRdIFJGQzc5
NTAgKDU3ODQpDQo+Pj4NCj4+Pg0KPj4+DQo+Pj4gVGhlIHRleHQgc3RhcnRzIHdpdGggdGhlIGdl
bmVyYWwgY2FzZSBhbmQgc2F5cyAiTGVhZGluZyBhbmQgdHJhaWxpbmcgemVyb3MgYXJlIHByb2hp
Yml0ZWQiLCB3aGljaCBzZWVtcyB0byBjb3ZlciAwLjUwMDAwMDAwLiBUaGUgdGV4dCB0aGVuIGhh
bmRsZXMgdGhlIHNwZWNpYWwgcnVsZSB0aGF0IHRoZXJlIG5lZWRzIHRvIGJlIGF0IGxlYXN0IG9u
ZSBkaWdpdCBiZWZvcmUgYW5kIGFmdGVyIHRoZSBkZWNpbWFsIHBvaW50LiBJIHRoaW5rIGFsbCBp
cyBmaW5lLg0KPj4+DQo+Pj4NCj4+Pg0KPj4+IC9qcw0KPj4+DQo+Pj4NCj4+Pg0KPj4+IE9uIFdl
ZCwgSnVsIDE3LCAyMDE5IGF0IDA4OjExOjQxQU0gKzAwMDAsIFFpbiBXdSB3cm90ZToNCj4+Pg0K
Pj4+PiBXaGF0IGFib3V0ICIwLjUwMDAwMDAwIj8gYmFzZWQgb24gb3JpZ2luYWwgdGV4dCwgaXMg
aXQgbGVnYWwgb3IgaWxsZWdhbD8NCj4+Pg0KPj4+PiBJdCBzZWVtIG9yaWdpbmFsIHRleHQgZXhj
bHVkZSB0aGUgY2FzZSB3aGVyZSBvbmUgZGlnaXQgYmVmb3JlIG9yIGFmdGVyIHRoZSBkZWNpbWFs
IHBvaW50Pw0KPj4+DQo+Pj4+DQo+Pj4NCj4+Pj4gLVFpbg0KPj4+DQo+Pj4+IC0tLS0twq7DtsKf
w7YtLS0tLQ0KPj4+DQo+Pj4+IMORw7bCujogbmV0bW9kIFttYWlsdG86bmV0bW9kLWJvdW5jZXNA
aWV0Zi5vcmddIMOjaCBKdWVyZ2VuIA0KPj4+PiBTY2hvZW53YWVsZGVyDQo+Pj4NCj4+Pj4gw5EB
w7bDtDogMjAxOXQ3CDE3w6UgMTU6NTANCj4+Pg0KPj4+PiA2w7bCujogUkZDIEVycmF0YSBTeXN0
ZW0NCj4+Pj4gPHJmYy1lZGl0b3JAcmZjLWVkaXRvci5vcmc8bWFpbHRvOnJmYy1lZGl0b3JAcmZj
LWVkaXRvci5vcmc+Pg0KPj4+DQo+Pj4+IMKEATogaWJhZ2RvbmFAZ21haWwuY29tPG1haWx0bzpp
YmFnZG9uYUBnbWFpbC5jb20+Ow0KPj4+PiBuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBp
ZXRmLm9yZz47DQo+Pj4+IHdhcnJlbkBrdW1hcmkubmV0PG1haWx0bzp3YXJyZW5Aa3VtYXJpLm5l
dD4NCj4+Pg0KPj4+PiA7wpg6IFJlOiBbbmV0bW9kXSBbVGVjaG5pY2FsIEVycmF0YSBSZXBvcnRl
ZF0gUkZDNzk1MCAoNTc4NCkNCj4+Pg0KPj4+Pg0KPj4+DQo+Pj4+IEkgZG8gbm90IHNlZSB3aHkg
dGhlIG9yaWdpbmFsIHRleHQgbWFrZXMgMC41IG9yIDAuMCBpbGxlZ2FsLg0KPj4+DQo+Pj4+DQo+
Pj4NCj4+Pj4gL2pzDQo+Pj4NCj4+Pj4NCj4+Pg0KPj4+PiBPbiBUdWUsIEp1bCAxNiwgMjAxOSBh
dCAwODo1Mjo1MlBNIC0wNzAwLCBSRkMgRXJyYXRhIFN5c3RlbSB3cm90ZToNCj4+Pg0KPj4+Pj4g
VGhlIGZvbGxvd2luZyBlcnJhdGEgcmVwb3J0IGhhcyBiZWVuIHN1Ym1pdHRlZCBmb3IgUkZDNzk1
MCwgIlRoZQ0KPj4+DQo+Pj4+PiBZQU5HDQo+Pj4NCj4+Pj4+IDEuMSBEYXRhIE1vZGVsaW5nIExh
bmd1YWdlIi4NCj4+Pg0KPj4+Pj4NCj4+Pg0KPj4+Pj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0NCj4+Pg0KPj4+Pj4gWW91IG1heSByZXZpZXcgdGhlIHJlcG9ydCBiZWxv
dyBhbmQgYXQ6DQo+Pj4NCj4+Pj4+IGh0dHBzOi8vd3d3LnJmYy1lZGl0b3Iub3JnL2VycmF0YS9l
aWQ1Nzg0DQo+Pj4NCj4+Pj4+DQo+Pj4NCj4+Pj4+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tDQo+Pj4NCj4+Pj4+IFR5cGU6IFRlY2huaWNhbA0KPj4+DQo+Pj4+PiBSZXBv
cnRlZCBieTogUWluIFdVDQo+Pj4+PiA8YmlsbC53dUBodWF3ZWkuY29tPG1haWx0bzpiaWxsLnd1
QGh1YXdlaS5jb20+Pg0KPj4+DQo+Pj4+Pg0KPj4+DQo+Pj4+PiBTZWN0aW9uOiA5LjMuMg0KPj4+
DQo+Pj4+Pg0KPj4+DQo+Pj4+PiBPcmlnaW5hbCBUZXh0DQo+Pj4NCj4+Pj4+IC0tLS0tLS0tLS0t
LS0NCj4+Pg0KPj4+Pj4gTGVhZGluZyBhbmQgdHJhaWxpbmcgemVyb3MgYXJlIHByb2hpYml0ZWQs
IHN1YmplY3QgdG8gdGhlIHJ1bGUgDQo+Pj4+PiB0aGF0DQo+Pj4NCj4+Pj4+IHRoZXJlIE1VU1Qg
YmUgYXQgbGVhc3Qgb25lIGRpZ2l0IGJlZm9yZSBhbmQgYWZ0ZXIgdGhlIGRlY2ltYWwgcG9pbnQu
DQo+Pj4NCj4+Pj4+IFRoZSB2YWx1ZSB6ZXJvIGlzIHJlcHJlc2VudGVkIGFzICIwLjAiLg0KPj4+
DQo+Pj4+Pg0KPj4+DQo+Pj4+Pg0KPj4+DQo+Pj4+Pg0KPj4+DQo+Pj4+Pg0KPj4+DQo+Pj4+PiBD
b3JyZWN0ZWQgVGV4dA0KPj4+DQo+Pj4+PiAtLS0tLS0tLS0tLS0tLQ0KPj4+DQo+Pj4+PiBMZWFk
aW5nIHplcm9zIGJlZm9yZSB0aGUgZmlyc3QgZGlnaXQgYW5kIHRyYWlsaW5nIHplcm9zIGFmdGVy
IHRoZQ0KPj4+DQo+Pj4+PiBsYXN0IGRpZ2l0IGFyZSBwcm9oaWJpdGVkLCBzdWJqZWN0IHRvIHRo
ZSBydWxlIHRoYXQgdGhlcmUgTVVTVCBiZSANCj4+Pj4+IGF0DQo+Pj4NCj4+Pj4+IGxlYXN0IG9u
ZSBkaWdpdCBiZWZvcmUgYW5kIGFmdGVyIHRoZSBkZWNpbWFsIHBvaW50LiAgVGhlIHZhbHVlIA0K
Pj4+Pj4gemVybw0KPj4+DQo+Pj4+PiBpcyByZXByZXNlbnRlZCBhcyAiMC4wIi4NCj4+Pg0KPj4+
Pj4NCj4+Pg0KPj4+Pj4gTm90ZXMNCj4+Pg0KPj4+Pj4gLS0tLS0NCj4+Pg0KPj4+Pj4gQmFzZWQg
b24gdGhlIHJ1bGUgaW4gdGhlIG9yZ2luYWwgdGV4dCwgdGhlIHZhbHVlIHN1Y2ggYXMgIjAuNSIs
IjAuMCIgaXMgaWxsZWdhbC4gU28gSSB0aGluayB0aGUgaW50ZW50aW9uIG9mIHRoZSBvcmlnaW5h
bCB0ZXh0IGlzIHRvIG1ha2Ugc3VyZSB0aGUgbGVhZGluZyB6ZXJvcyBiZWZvcmUgdGhlIGZpcnN0
IGRpZ2l0IGFuZCB0aGUgdHJhaWxpbmcgemVybyBhZnRlciB0aGUgbGFzdCBkaWdpdCBhcmUgcHJv
aGliaXRlZC4NCj4+Pg0KPj4+Pj4NCj4+Pg0KPj4+Pj4gSW5zdHJ1Y3Rpb25zOg0KPj4+DQo+Pj4+
PiAtLS0tLS0tLS0tLS0tDQo+Pj4NCj4+Pj4+IFRoaXMgZXJyYXR1bSBpcyBjdXJyZW50bHkgcG9z
dGVkIGFzICJSZXBvcnRlZCIuIElmIG5lY2Vzc2FyeSwgDQo+Pj4+PiBwbGVhc2UNCj4+Pg0KPj4+
Pj4gdXNlICJSZXBseSBBbGwiIHRvIGRpc2N1c3Mgd2hldGhlciBpdCBzaG91bGQgYmUgdmVyaWZp
ZWQgb3IgcmVqZWN0ZWQuDQo+Pj4NCj4+Pj4+IFdoZW4gYSBkZWNpc2lvbiBpcyByZWFjaGVkLCB0
aGUgdmVyaWZ5aW5nIHBhcnR5IGNhbiBsb2cgaW4gdG8gDQo+Pj4+PiBjaGFuZ2UNCj4+Pg0KPj4+
Pj4gdGhlIHN0YXR1cyBhbmQgZWRpdCB0aGUgcmVwb3J0LCBpZiBuZWNlc3NhcnkuDQo+Pj4NCj4+
Pj4+DQo+Pj4NCj4+Pj4+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+
Pj4NCj4+Pj4+IFJGQzc5NTAgKGRyYWZ0LWlldGYtbmV0bW9kLXJmYzYwMjBiaXMtMTQpDQo+Pj4N
Cj4+Pj4+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+Pj4NCj4+Pj4+
IFRpdGxlICAgICAgICAgICAgICAgOiBUaGUgWUFORyAxLjEgRGF0YSBNb2RlbGluZyBMYW5ndWFn
ZQ0KPj4+DQo+Pj4+PiBQdWJsaWNhdGlvbiBEYXRlICAgIDogQXVndXN0IDIwMTYNCj4+Pg0KPj4+
Pj4gQXV0aG9yKHMpICAgICAgICAgICA6IE0uIEJqb3JrbHVuZCwgRWQuDQo+Pj4NCj4+Pj4+IENh
dGVnb3J5ICAgICAgICAgICAgOiBQUk9QT1NFRCBTVEFOREFSRA0KPj4+DQo+Pj4+PiBTb3VyY2Ug
ICAgICAgICAgICAgIDogTmV0d29yayBNb2RlbGluZw0KPj4+DQo+Pj4+PiBBcmVhICAgICAgICAg
ICAgICAgIDogT3BlcmF0aW9ucyBhbmQgTWFuYWdlbWVudA0KPj4+DQo+Pj4+PiBTdHJlYW0gICAg
ICAgICAgICAgIDogSUVURg0KPj4+DQo+Pj4+PiBWZXJpZnlpbmcgUGFydHkgICAgIDogSUVTRw0K
Pj4+DQo+Pj4+Pg0KPj4+DQo+Pj4+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXw0KPj4+DQo+Pj4+PiBuZXRtb2QgbWFpbGluZyBsaXN0DQo+Pj4NCj4+Pj4+
IG5ldG1vZEBpZXRmLm9yZzxtYWlsdG86bmV0bW9kQGlldGYub3JnPg0KPj4+DQo+Pj4+PiBodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0KPj4+DQo+Pj4+DQo+Pj4N
Cj4+Pj4gLS0NCj4+Pg0KPj4+PiBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgICAgICAgICAgIEphY29i
cyBVbml2ZXJzaXR5IEJyZW1lbiBnR21iSA0KPj4+DQo+Pj4+IFBob25lOiArNDkgNDIxIDIwMCAz
NTg3ICAgICAgICAgQ2FtcHVzIFJpbmcgMSB8IDI4NzU5IEJyZW1lbiB8IEdlcm1hbnkNCj4+Pg0K
Pj4+PiBGYXg6ICAgKzQ5IDQyMSAyMDAgMzEwMyAgICAgICAgIDxodHRwczovL3d3dy5qYWNvYnMt
dW5pdmVyc2l0eS5kZS8+DQo+Pj4NCj4+Pj4NCj4+Pg0KPj4+PiBfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPj4+DQo+Pj4+IG5ldG1vZCBtYWlsaW5nIGxp
c3QNCj4+Pg0KPj4+PiBuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4NCj4+
Pg0KPj4+PiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0KPj4+
DQo+Pj4NCj4+Pg0KPj4+IC0tDQo+Pj4NCj4+PiBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgICAgICAg
ICAgIEphY29icyBVbml2ZXJzaXR5IEJyZW1lbiBnR21iSA0KPj4+DQo+Pj4gUGhvbmU6ICs0OSA0
MjEgMjAwIDM1ODcgICAgICAgICBDYW1wdXMgUmluZyAxIHwgMjg3NTkgQnJlbWVuIHwgR2VybWFu
eQ0KPj4+DQo+Pj4gRmF4OiAgICs0OSA0MjEgMjAwIDMxMDMgICAgICAgICA8aHR0cHM6Ly93d3cu
amFjb2JzLXVuaXZlcnNpdHkuZGUvPg0KPj4NCj4+IC0tIA0KPj4gSnVlcmdlbiBTY2hvZW53YWVs
ZGVyICAgICAgICAgICBKYWNvYnMgVW5pdmVyc2l0eSBCcmVtZW4gZ0dtYkgNCj4+IFBob25lOiAr
NDkgNDIxIDIwMCAzNTg3ICAgICAgICAgQ2FtcHVzIFJpbmcgMSB8IDI4NzU5IEJyZW1lbiB8IEdl
cm1hbnkNCj4+IEZheDogICArNDkgNDIxIDIwMCAzMTAzICAgICAgICAgPGh0dHBzOi8vd3d3Lmph
Y29icy11bml2ZXJzaXR5LmRlLz4NCj4gDQoNCg==


From nobody Wed Jul 17 19:44:05 2019
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 D1CA3120127; Wed, 17 Jul 2019 19:43:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, 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 Mr0ZnI9osdDY; Wed, 17 Jul 2019 19:43:52 -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 7F145120043; Wed, 17 Jul 2019 19:43:52 -0700 (PDT)
Received: from LHREML713-CAH.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id 008656E7327D1BB9797F; Thu, 18 Jul 2019 03:43:50 +0100 (IST)
Received: from lhreml702-chm.china.huawei.com (10.201.108.51) by LHREML713-CAH.china.huawei.com (10.201.108.36) with Microsoft SMTP Server (TLS) id 14.3.408.0; Thu, 18 Jul 2019 03:43:49 +0100
Received: from lhreml702-chm.china.huawei.com (10.201.108.51) by lhreml702-chm.china.huawei.com (10.201.108.51) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Thu, 18 Jul 2019 03:43:48 +0100
Received: from NKGEML413-HUB.china.huawei.com (10.98.56.74) by lhreml702-chm.china.huawei.com (10.201.108.51) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1713.5 via Frontend Transport; Thu, 18 Jul 2019 03:43:48 +0100
Received: from NKGEML513-MBS.china.huawei.com ([169.254.2.51]) by NKGEML413-HUB.china.huawei.com ([10.98.56.74]) with mapi id 14.03.0439.000; Thu, 18 Jul 2019 10:43:26 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Kent Watsen <kent@watsen.net>
CC: "netconf@ietf.org" <netconf@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netconf] [netmod]   RE:  pls clarify get operation
Thread-Index: AdU9ETq4sTpTMz3bTxurvnfGNPR27g==
Date: Thu, 18 Jul 2019 02:43:26 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAA4A03B74@nkgeml513-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.134.31.203]
Content-Type: multipart/alternative; boundary="_000_B8F9A780D330094D99AF023C5877DABAA4A03B74nkgeml513mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/AuyXijgjjPZUBh_oOx6i50G6xMQ>
Subject: Re: [netmod] [netconf]    RE:  pls clarify get operation
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, 18 Jul 2019 02:43:55 -0000

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

5Y+R5Lu25Lq6OiBLZW50IFdhdHNlbiBbbWFpbHRvOmtlbnRAd2F0c2VuLm5ldF0NCuWPkemAgeaX
tumXtDogMjAxOeW5tDfmnIgxMOaXpSAyOjMxDQrmlLbku7bkuro6IFFpbiBXdSA8YmlsbC53dUBo
dWF3ZWkuY29tPg0K5oqE6YCBOiBuZXRjb25mQGlldGYub3JnOyBuZXRtb2RAaWV0Zi5vcmcNCuS4
u+mimDogUmU6IFtuZXRjb25mXSBbbmV0bW9kXSBSRTogcGxzIGNsYXJpZnkgZ2V0IG9wZXJhdGlv
bg0KDQpbSnVzdCBiYWNrIGZyb20gYSA0dGggb2YgSnVseSB0aGluZ10NCg0KSGkgUWluLA0KSXQg
cHJvdmlkZXMgZ3VpZGVsaW5lIGhvdyB0byBjcmVhdGUgdGVtcG9yYXJ5IG5vbi1OTURBIG1vZHVs
ZSBmcm9tIE5NREEgbW9kdWxlLCBidXQgdGVtcG9yYXJ5IG5vbi1OTURBIG1vZHVsZSBpcyBub3Qg
c3RhbmRhcmQgbW9kdWxlLiBTbyBldmVyeWJvZHkgd2lsbCBjcmVhdGUgdGhlIHNhbWUgdGVtcG9y
YXJ5IG5vbi1OTURBIG1vZHVsZT8NCkkgYWxzbyBmZWVsIHRoaXMgc2Vjb25kIHBhcmFncmFwaCBp
cyBub3QgdmVyeSBjbGVhciwgZXNwZWNpYWxseSB0aGUgbGFzdCBzZW50ZW5jZSwgIGlzIG5lc3Rl
ZCBjb25maWcgZmFsc2UgZGF0YSBub2RlcyBwYXJ0IG9mIE5NREEgbW9kdWxlIG9yIHRlbXBvcmFy
eSBub24tTk1EQQ0KTW9kdWxlPyBMb29rcyBsaWtlICBuZXN0ZWQgY29uZmlnIGZhbHNlIGRhdGEg
bm9kZSBwYXJ0IG9mIE5NREEgbW9kdWxlPw0KVHJ1ZSwgYnV0IGFzIEkgd3JvdGUgRnJhbmsgb24g
dGhlIDI4dGg6DQoNCiJTb21lIGRyYWZ0cyBhbHJlYWR5IHB1Ymxpc2ggYSAic3RhdGUiIG1vZHVs
ZSBpbiB0aGVpciBBcHBlbmRpeCBhbmQsIHdoZW4gdGhleSBkbywgdGhlcmUgaXMgYSBjb21wbGV0
ZWx5IHN0YW5kYXJkIG5vbi1OTURBIElFVEYgc29sdXRpb24uICBJIGRvbid0IGtub3cgaWYgdGhp
cyBzdHJhdGVneSBpcyBiZWluZyBmb2xsb3dlZCB1bml2ZXJzYWxseSBidXQsIGlmIG5vdCwgdGhl
biBJIGRvbid0IGJlbGlldmUgdGhlIElFVEYgd291bGQgb2JqZWN0IGF0IGFsbCB0byB0aGUgcHVi
bGljYXRpb24gb2YgZHJhZnRzIGZvciBtaXNzaW5nIHN0YXRlIG1vZGVscyBpbiBkcmFmdHMgdGhh
dCBvbmx5IGFzc3VtZWQgTk1EQS4iDQoNCkFyZSB5b3UgZmFjaW5nIHRoaXMgc2l0dWF0aW9uIGN1
cnJlbnRseT8gICBJZiBzbywgd2l0aCB3aGljaCBtb2R1bGVzPyAgSGF2ZSB5b3UgY29uc2lkZXJl
ZCBzdWJtaXR0aW5nIGFuIEktRCB0byBkZWZpbmUgdGhlIG1pc3Npbmcgc3RhdGUgdHJlZSBtb2R1
bGU/DQoNCltRaW5dOiBZZXMsIHdlIGFyZSBsb29raW5nIGZvciBjb21wbGV0ZWx5IHN0YW5kYXJk
IG5vbi1OTURBIElFVEYgc29sdXRpb24gaW4gdGhpcyBOTURBIHRyYW5zaXRpb24gdGltZSBwZXJp
b2QsIHNpbmNlIHdlIGFzc3VtZSBtYW55IE5FVENPTkYgY2xpZW50cyBpbiB0aGUgZXhpc3Rpbmcg
ZGVwbG95bWVudCBkb27igJl0IHN1cHBvcnQgTk1EQS4gV2UgYXJlIG5vdCBzdXJlIHN0YXRlIG1v
ZHVsZSBpbiB0aGUgYXBwZW5kaXggaXMgc3RhbmRhcmQgbm9uLU5NREEgbW9kZWwgb3Igbm90PyBI
b3cgbWFueSBvcGVyYXRvcnMgYW5kIGltcGxlbWVudGVyIHdpbGwgdXNlIHRoZW0gYXMgc3RhbmRh
cmQgbW9kZWwuDQpZZWFoLCBmb3Igc29tZSBvZiBvdGhlciBtb2RlbCBtYXkgbm90IGRlZmluZSBz
dWNoIHN0YXRlIG1vZHVsZSBpbiB0aGUgYXBwZW5kaXguDQpDYW4gbm9uLU5NREEgY2xpZW50IGNv
bnN1bWUgTk1EQSBtb2R1bGU/DQoNClNvcnQgb2YuICBUaGUgY29uZmlnLXRydWUgbm9kZXMgd2ls
bCBhcHBlYXIgaW4gdGhlIDxydW5uaW5nPiBhcyB1c3VhbCwgYW5kIHRoZSBjb25maWctZmFsc2Ug
bm9kZXMgY2FuIGJlIGFjY2Vzc2VkIHZpYSB0aGUgc3RhbmRhcmQgb3BlcmF0aW9ucy4gIEJ1dCB0
aGVyZSB3aWxsIGJlIGlzc3VlcyBhcywgZm9yIGluc3RhbmNlLCB0aGUgY29uZmlnLWZhbHNlIG5v
ZGVzIHdpbGwgb25seSBhcHBlYXIgZm9yIGNvbmZpZ3VyZWQgaXRlbXMgYW5kIHRoZSBvcGVyYXRp
b25hbCB2YWx1ZSBmb3IgY29uZmlnLXRydWUgbm9kZXMgd2lsbCBiZSBtaXNzaW5nLCB0aGUgbGF0
dGVyIG9mIHdoaWNoIG1heSBiZSBpbXBvcnRhbnQgYXMgYW4gTk1EQS1vcHRpbWl6ZWQgZGF0YSBt
b2RlbCBpcyB1bmxpa2VseSB0byBkZWZpbmUgY29uZmlnLWZhbHNlIG5vZGVzIGZvciBhbnkgY29u
ZmlnLXRydWUgbm9kZXMsIGFuZCBoZW5jZSB0aGUgY29uZmlnLWZhbHNlIHRoYXQgYXJlIGRlZmlu
ZWQgbWF5IGJlIGZhciBhbmQgZmV3IGJldHdlZW4sIGxlYWRpbmcgdG8gYW4gdW5hY2NlcHRhYmx5
IGluY29tcGxldGUgdXBzdGF0ZSB2aWV3Lg0KDQpbUWluXTpUaGF0IGlzIGV4YWN0bHkgdGhlIGlz
c3VlIHdlIGFyZSBmYWNpbmcuIEhvdyBkbyB3ZSBhcyBOb24tTk1EQSBjbGllbnQgdXNlIE5ETUEg
bW9kdWxlIHRvIGdldCBzeXN0ZW0gZ2VuZXJhdGVkIGNvbmZpZ3VyYXRpb24uIEkgYXNzdW1lIGNv
bmZpZyBmYWxzZSBub2RlcyBmb3IgY29uZmlnLXRydWUgbm9kZXMgYXJlIHJlZmVycmVkIHRvIHN5
c3RlbSBnZW5lcmF0ZWQgY29uZmlndXJhdGlvbi4gVGhlc2Ugc3lzdGVtIGdlbmVyYXRlZCBjb25m
aWd1cmF0aW9uIGNhbiBub3QgYmUgb2J0YWluZWQgdGhyb3VnaCBnZXQgb3BlcmF0aW9uLg0KDQoN
Cg==

--_000_B8F9A780D330094D99AF023C5877DABAA4A03B74nkgeml513mbschi_
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
aWx5OiJcQOW+rui9r+mbhem7kSI7DQoJcGFub3NlLTE6MiAxMSA1IDMgMiAyIDQgMiAyIDQ7fQ0K
QGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiXEDlrovkvZMiOw0KCXBhbm9zZS0xOjIgMSA2IDAg
MyAxIDEgMSAxIDE7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5N
c29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4w
MDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseTrlrovkvZM7fQ0KYTpsaW5r
LCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1
ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBl
cmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0K
CXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcHJlDQoJe21zby1zdHlsZS1wcmlvcml0eTo5
OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCDpooTorr7moLzlvI8gQ2hhciI7DQoJbWFyZ2luOjBj
bTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZh
bWlseTrlrovkvZM7fQ0Kc3Bhbi5IVE1MQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSFRNTCDpooTo
rr7moLzlvI8gQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5r
OiJIVE1MIOmihOiuvuagvOW8jyI7DQoJZm9udC1mYW1pbHk65a6L5L2TO30NCnNwYW4uRW1haWxT
dHlsZTE5DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjANCgl7bXNv
LXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7
DQoJY29sb3I6IzFGNDk3RDt9DQpzcGFuLmdyZXkNCgl7bXNvLXN0eWxlLW5hbWU6Z3JleTt9DQpz
cGFuLkVtYWlsU3R5bGUyMg0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBE
ZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7
fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3
Mi4wcHQgOTAuMHB0IDcyLjBwdCA5MC4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldv
cmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hh
cGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlm
XS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQi
Pg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94
bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJaSC1DTiIgbGluaz0iYmx1ZSIg
dmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYiPuWPkeS7tuS6ujxzcGFuIGxhbmc9IkVO
LVVTIj46PC9zcGFuPjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5zLXNlcmlm
Ij4gS2VudCBXYXRzZW4gW21haWx0bzprZW50QHdhdHNlbi5uZXRdDQo8YnI+DQo8L3NwYW4+PGI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF
6buRJnF1b3Q7LHNhbnMtc2VyaWYiPuWPkemAgeaXtumXtDxzcGFuIGxhbmc9IkVOLVVTIj46PC9z
cGFuPjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5zLXNlcmlmIj4gMjAxOTwv
c3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDvlvq7o
va/pm4Xpu5EmcXVvdDssc2Fucy1zZXJpZiI+5bm0PHNwYW4gbGFuZz0iRU4tVVMiPjc8L3NwYW4+
5pyIPHNwYW4gbGFuZz0iRU4tVVMiPjEwPC9zcGFuPuaXpTxzcGFuIGxhbmc9IkVOLVVTIj4NCiAy
OjMxPGJyPg0KPC9zcGFuPjxiPuaUtuS7tuS6ujxzcGFuIGxhbmc9IkVOLVVTIj46PC9zcGFuPjwv
Yj48c3BhbiBsYW5nPSJFTi1VUyI+IFFpbiBXdSAmbHQ7YmlsbC53dUBodWF3ZWkuY29tJmd0Ozxi
cj4NCjwvc3Bhbj48Yj7mioTpgIE8c3BhbiBsYW5nPSJFTi1VUyI+Ojwvc3Bhbj48L2I+PHNwYW4g
bGFuZz0iRU4tVVMiPiBuZXRjb25mQGlldGYub3JnOyBuZXRtb2RAaWV0Zi5vcmc8YnI+DQo8L3Nw
YW4+PGI+5Li76aKYPHNwYW4gbGFuZz0iRU4tVVMiPjo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVO
LVVTIj4gUmU6IFtuZXRjb25mXSBbbmV0bW9kXSBSRTogcGxzIGNsYXJpZnkgZ2V0IG9wZXJhdGlv
bjxvOnA+PC9vOnA+PC9zcGFuPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5bSnVzdCBiYWNrIGZyb20gYSA0dGgg
b2YgSnVseSB0aGluZ108bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+
SGkgUWluLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0i
bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPGRp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+SXQgcHJvdmlkZXMgZ3VpZGVsaW5lIGhvdyB0byBjcmVhdGUg
dGVtcG9yYXJ5IG5vbi1OTURBIG1vZHVsZSBmcm9tIE5NREEgbW9kdWxlLCBidXQgdGVtcG9yYXJ5
DQogbm9uLU5NREEgbW9kdWxlIGlzIG5vdCBzdGFuZGFyZCBtb2R1bGUuIFNvIGV2ZXJ5Ym9keSB3
aWxsIGNyZWF0ZSB0aGUgc2FtZSB0ZW1wb3Jhcnkgbm9uLU5NREEgbW9kdWxlPw0KPC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4t
dG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjojMUY0OTdEIj5JIGFsc28gZmVlbCB0aGlzIHNlY29uZCBwYXJhZ3JhcGggaXMgbm90IHZl
cnkgY2xlYXIsIGVzcGVjaWFsbHkgdGhlIGxhc3Qgc2VudGVuY2UsICZuYnNwO2lzDQogbmVzdGVk
IGNvbmZpZyBmYWxzZSBkYXRhIG5vZGVzIHBhcnQgb2YgTk1EQSBtb2R1bGUgb3IgdGVtcG9yYXJ5
IG5vbi1OTURBPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6IzFGNDk3RCI+TW9kdWxlPyBMb29rcyBsaWtlJm5ic3A7IG5lc3RlZCBjb25maWcgZmFsc2Ug
ZGF0YSBub2RlIHBhcnQgb2YgTk1EQSBtb2R1bGU/DQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K
PC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIj5UcnVlLCBidXQgYXMgSSB3cm90ZSBGcmFuayBvbiB0aGUgMjh0aDogJm5ic3A7PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzAuMHB0O21hcmdpbi1yaWdodDow
Y20iPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyI+JnF1b3Q7U29tZSBkcmFmdHMgYWxyZWFkeSBwdWJsaXNoIGEgJnF1b3Q7c3RhdGUmcXVvdDsg
bW9kdWxlIGluIHRoZWlyIEFwcGVuZGl4IGFuZCwgd2hlbiB0aGV5IGRvLCB0aGVyZSBpcyBhIGNv
bXBsZXRlbHkgc3RhbmRhcmQgbm9uLU5NREEgSUVURiBzb2x1dGlvbi4gJm5ic3A7SSBkb24ndCBr
bm93IGlmIHRoaXMgc3RyYXRlZ3kgaXMmbmJzcDtiZWluZyBmb2xsb3dlZCB1bml2ZXJzYWxseSBi
dXQsIGlmIG5vdCwgdGhlbg0KIEkgZG9uJ3QgYmVsaWV2ZSB0aGUgSUVURiB3b3VsZCBvYmplY3Qg
YXQgYWxsIHRvIHRoZSBwdWJsaWNhdGlvbiBvZiBkcmFmdHMgZm9yIG1pc3Npbmcgc3RhdGUgbW9k
ZWxzIGluIGRyYWZ0cyB0aGF0IG9ubHkgYXNzdW1lZCBOTURBLiZxdW90OyAmbmJzcDsmbmJzcDs8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiPkFyZSB5b3UgZmFjaW5nIHRoaXMgc2l0dWF0aW9uIGN1cnJl
bnRseT8gJm5ic3A7IElmIHNvLCB3aXRoIHdoaWNoIG1vZHVsZXM/ICZuYnNwO0hhdmUgeW91IGNv
bnNpZGVyZWQgc3VibWl0dGluZyBhbiBJLUQgdG8gZGVmaW5lIHRoZSBtaXNzaW5nIHN0YXRlIHRy
ZWUgbW9kdWxlPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPltRaW5dOiBZZXMsIHdlIGFyZSBsb29raW5nIGZvciBj
b21wbGV0ZWx5IHN0YW5kYXJkIG5vbi1OTURBIElFVEYgc29sdXRpb24gaW4gdGhpcyBOTURBIHRy
YW5zaXRpb24gdGltZSBwZXJpb2QsIHNpbmNlIHdlIGFzc3VtZSBtYW55IE5FVENPTkYgY2xpZW50
cyBpbiB0aGUgZXhpc3RpbmcgZGVwbG95bWVudCBkb27igJl0IHN1cHBvcnQgTk1EQS4NCiBXZSBh
cmUgbm90IHN1cmUgc3RhdGUgbW9kdWxlIGluIHRoZSBhcHBlbmRpeCBpcyBzdGFuZGFyZCBub24t
Tk1EQSBtb2RlbCBvciBub3Q/IEhvdyBtYW55IG9wZXJhdG9ycyBhbmQgaW1wbGVtZW50ZXIgd2ls
bCB1c2UgdGhlbSBhcyBzdGFuZGFyZCBtb2RlbC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0Qi
PlllYWgsIGZvciBzb21lIG9mIG90aGVyIG1vZGVsIG1heSBub3QgZGVmaW5lIHN1Y2ggc3RhdGUg
bW9kdWxlIGluIHRoZSBhcHBlbmRpeC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxi
bG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0K
PGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5DYW4gbm9uLU5NREEgY2xpZW50
IGNvbnN1bWUgTk1EQSBtb2R1bGU/DQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1
b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+U29ydCBvZi4gJm5ic3A7VGhlIGNvbmZpZy10cnVlIG5v
ZGVzIHdpbGwgYXBwZWFyIGluIHRoZSAmbHQ7cnVubmluZyZndDsgYXMgdXN1YWwsIGFuZCB0aGUg
Y29uZmlnLWZhbHNlIG5vZGVzIGNhbiBiZSBhY2Nlc3NlZCB2aWEgdGhlIHN0YW5kYXJkIG9wZXJh
dGlvbnMuICZuYnNwO0J1dCB0aGVyZSB3aWxsIGJlIGlzc3VlcyBhcywgZm9yIGluc3RhbmNlLCB0
aGUgY29uZmlnLWZhbHNlIG5vZGVzIHdpbGwgb25seQ0KIGFwcGVhciBmb3IgY29uZmlndXJlZCBp
dGVtcyBhbmQgdGhlIG9wZXJhdGlvbmFsIHZhbHVlIGZvciBjb25maWctdHJ1ZSBub2RlcyB3aWxs
IGJlIG1pc3NpbmcsIHRoZSBsYXR0ZXIgb2Ygd2hpY2ggbWF5IGJlIGltcG9ydGFudCBhcyBhbiBO
TURBLW9wdGltaXplZCBkYXRhIG1vZGVsIGlzIHVubGlrZWx5IHRvIGRlZmluZSBjb25maWctZmFs
c2Ugbm9kZXMgZm9yIGFueSBjb25maWctdHJ1ZSBub2RlcywgYW5kIGhlbmNlIHRoZSBjb25maWct
ZmFsc2UNCiB0aGF0IGFyZSBkZWZpbmVkIG1heSBiZSBmYXIgYW5kIGZldyBiZXR3ZWVuLCBsZWFk
aW5nIHRvIGFuIHVuYWNjZXB0YWJseSBpbmNvbXBsZXRlIHVwc3RhdGUgdmlldy48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPltR
aW5dOlRoYXQgaXMgZXhhY3RseSB0aGUgaXNzdWUgd2UgYXJlIGZhY2luZy4gSG93IGRvIHdlIGFz
IE5vbi1OTURBIGNsaWVudCB1c2UgTkRNQSBtb2R1bGUgdG8gZ2V0IHN5c3RlbSBnZW5lcmF0ZWQg
Y29uZmlndXJhdGlvbi4gSSBhc3N1bWUgY29uZmlnIGZhbHNlIG5vZGVzIGZvciBjb25maWctdHJ1
ZSBub2RlcyBhcmUgcmVmZXJyZWQgdG8NCiBzeXN0ZW0gZ2VuZXJhdGVkIGNvbmZpZ3VyYXRpb24u
IFRoZXNlIHN5c3RlbSBnZW5lcmF0ZWQgY29uZmlndXJhdGlvbiBjYW4gbm90IGJlIG9idGFpbmVk
IHRocm91Z2ggZ2V0IG9wZXJhdGlvbi48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxicj4NCjxi
cj4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PC9ib2R5Pg0KPC9odG1sPg0K

--_000_B8F9A780D330094D99AF023C5877DABAA4A03B74nkgeml513mbschi_--


From nobody Wed Jul 17 21:34:41 2019
Return-Path: <rohitrranade@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 60F58120088; Wed, 17 Jul 2019 21:34:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, 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 iv40XZOj48bA; Wed, 17 Jul 2019 21:34:30 -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 8805D120025; Wed, 17 Jul 2019 21:34:30 -0700 (PDT)
Received: from LHREML710-CAH.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id DCDF28FF8D2B282A9ED9; Thu, 18 Jul 2019 05:34:27 +0100 (IST)
Received: from lhreml712-chm.china.huawei.com (10.201.108.63) by LHREML710-CAH.china.huawei.com (10.201.108.33) with Microsoft SMTP Server (TLS) id 14.3.408.0; Thu, 18 Jul 2019 05:34:27 +0100
Received: from lhreml712-chm.china.huawei.com (10.201.108.63) by lhreml712-chm.china.huawei.com (10.201.108.63) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Thu, 18 Jul 2019 05:34:27 +0100
Received: from DGGEML403-HUB.china.huawei.com (10.3.17.33) by lhreml712-chm.china.huawei.com (10.201.108.63) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1713.5 via Frontend Transport; Thu, 18 Jul 2019 05:34:26 +0100
Received: from DGGEML510-MBX.china.huawei.com ([169.254.2.102]) by DGGEML403-HUB.china.huawei.com ([fe80::74d9:c659:fbec:21fa%31]) with mapi id 14.03.0439.000; Thu, 18 Jul 2019 12:34:16 +0800
From: Rohit R Ranade <rohitrranade@huawei.com>
To: Qin Wu <bill.wu@huawei.com>, Kent Watsen <kent@watsen.net>
CC: "netconf@ietf.org" <netconf@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netconf] [netmod]   RE:  pls clarify get operation
Thread-Index: AdU9ETq4sTpTMz3bTxurvnfGNPR27gAEGcDw
Date: Thu, 18 Jul 2019 04:34:15 +0000
Message-ID: <991B70D8B4112A4699D5C00DDBBF878A6BD9F7A1@dggeml510-mbx.china.huawei.com>
References: <B8F9A780D330094D99AF023C5877DABAA4A03B74@nkgeml513-mbs.china.huawei.com>
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAA4A03B74@nkgeml513-mbs.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.18.150.121]
Content-Type: multipart/alternative; boundary="_000_991B70D8B4112A4699D5C00DDBBF878A6BD9F7A1dggeml510mbxchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/BMOuxrSUnoHYI74WzU7k68Bhdq8>
Subject: Re: [netmod] [netconf]    RE:  pls clarify get operation
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, 18 Jul 2019 04:34:34 -0000

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

SWYgSUVURiBtb2R1bGVzIGRvIG5vdCBkZWZpbmUgYSDigJgtc3RhdGXigJkgc3VidHJlZSwgZm9y
IGV4YW1wbGUgdGhlIOKAnGlldGYtbW9kdWxlLXRhZ3PigJ0sIGVhY2ggdmVuZG9yIHdobyB3YW50
cyB0byBzdXBwb3J0IE5vbi1OTURBIGNsaWVudHMgbWF5IGhhdmUgdG8gYXVnbWVudCBzdWNoIG1v
ZHVsZXMgd2l0aCBhIOKAnC1zdGF0ZeKAnSBzdWJ0cmVlIG9mIHRoZWlyIG93bi4NCg0KDQpGcm9t
OiBuZXRjb25mIFttYWlsdG86bmV0Y29uZi1ib3VuY2VzQGlldGYub3JnXSBPbiBCZWhhbGYgT2Yg
UWluIFd1DQpTZW50OiAxOCBKdWx5IDIwMTkgMDg6MTMNClRvOiBLZW50IFdhdHNlbiA8a2VudEB3
YXRzZW4ubmV0Pg0KQ2M6IG5ldGNvbmZAaWV0Zi5vcmc7IG5ldG1vZEBpZXRmLm9yZw0KU3ViamVj
dDogUmU6IFtuZXRjb25mXSBbbmV0bW9kXSBSRTogcGxzIGNsYXJpZnkgZ2V0IG9wZXJhdGlvbg0K
DQrlj5Hku7bkuro6IEtlbnQgV2F0c2VuIFttYWlsdG86a2VudEB3YXRzZW4ubmV0XQ0K5Y+R6YCB
5pe26Ze0OiAyMDE55bm0N+aciDEw5pelIDI6MzENCuaUtuS7tuS6ujogUWluIFd1IDxiaWxsLnd1
QGh1YXdlaS5jb208bWFpbHRvOmJpbGwud3VAaHVhd2VpLmNvbT4+DQrmioTpgIE6IG5ldGNvbmZA
aWV0Zi5vcmc8bWFpbHRvOm5ldGNvbmZAaWV0Zi5vcmc+OyBuZXRtb2RAaWV0Zi5vcmc8bWFpbHRv
Om5ldG1vZEBpZXRmLm9yZz4NCuS4u+mimDogUmU6IFtuZXRjb25mXSBbbmV0bW9kXSBSRTogcGxz
IGNsYXJpZnkgZ2V0IG9wZXJhdGlvbg0KDQpbSnVzdCBiYWNrIGZyb20gYSA0dGggb2YgSnVseSB0
aGluZ10NCg0KSGkgUWluLA0KSXQgcHJvdmlkZXMgZ3VpZGVsaW5lIGhvdyB0byBjcmVhdGUgdGVt
cG9yYXJ5IG5vbi1OTURBIG1vZHVsZSBmcm9tIE5NREEgbW9kdWxlLCBidXQgdGVtcG9yYXJ5IG5v
bi1OTURBIG1vZHVsZSBpcyBub3Qgc3RhbmRhcmQgbW9kdWxlLiBTbyBldmVyeWJvZHkgd2lsbCBj
cmVhdGUgdGhlIHNhbWUgdGVtcG9yYXJ5IG5vbi1OTURBIG1vZHVsZT8NCkkgYWxzbyBmZWVsIHRo
aXMgc2Vjb25kIHBhcmFncmFwaCBpcyBub3QgdmVyeSBjbGVhciwgZXNwZWNpYWxseSB0aGUgbGFz
dCBzZW50ZW5jZSwgIGlzIG5lc3RlZCBjb25maWcgZmFsc2UgZGF0YSBub2RlcyBwYXJ0IG9mIE5N
REEgbW9kdWxlIG9yIHRlbXBvcmFyeSBub24tTk1EQQ0KTW9kdWxlPyBMb29rcyBsaWtlICBuZXN0
ZWQgY29uZmlnIGZhbHNlIGRhdGEgbm9kZSBwYXJ0IG9mIE5NREEgbW9kdWxlPw0KVHJ1ZSwgYnV0
IGFzIEkgd3JvdGUgRnJhbmsgb24gdGhlIDI4dGg6DQoNCiJTb21lIGRyYWZ0cyBhbHJlYWR5IHB1
Ymxpc2ggYSAic3RhdGUiIG1vZHVsZSBpbiB0aGVpciBBcHBlbmRpeCBhbmQsIHdoZW4gdGhleSBk
bywgdGhlcmUgaXMgYSBjb21wbGV0ZWx5IHN0YW5kYXJkIG5vbi1OTURBIElFVEYgc29sdXRpb24u
ICBJIGRvbid0IGtub3cgaWYgdGhpcyBzdHJhdGVneSBpcyBiZWluZyBmb2xsb3dlZCB1bml2ZXJz
YWxseSBidXQsIGlmIG5vdCwgdGhlbiBJIGRvbid0IGJlbGlldmUgdGhlIElFVEYgd291bGQgb2Jq
ZWN0IGF0IGFsbCB0byB0aGUgcHVibGljYXRpb24gb2YgZHJhZnRzIGZvciBtaXNzaW5nIHN0YXRl
IG1vZGVscyBpbiBkcmFmdHMgdGhhdCBvbmx5IGFzc3VtZWQgTk1EQS4iDQoNCkFyZSB5b3UgZmFj
aW5nIHRoaXMgc2l0dWF0aW9uIGN1cnJlbnRseT8gICBJZiBzbywgd2l0aCB3aGljaCBtb2R1bGVz
PyAgSGF2ZSB5b3UgY29uc2lkZXJlZCBzdWJtaXR0aW5nIGFuIEktRCB0byBkZWZpbmUgdGhlIG1p
c3Npbmcgc3RhdGUgdHJlZSBtb2R1bGU/DQoNCltRaW5dOiBZZXMsIHdlIGFyZSBsb29raW5nIGZv
ciBjb21wbGV0ZWx5IHN0YW5kYXJkIG5vbi1OTURBIElFVEYgc29sdXRpb24gaW4gdGhpcyBOTURB
IHRyYW5zaXRpb24gdGltZSBwZXJpb2QsIHNpbmNlIHdlIGFzc3VtZSBtYW55IE5FVENPTkYgY2xp
ZW50cyBpbiB0aGUgZXhpc3RpbmcgZGVwbG95bWVudCBkb27igJl0IHN1cHBvcnQgTk1EQS4gV2Ug
YXJlIG5vdCBzdXJlIHN0YXRlIG1vZHVsZSBpbiB0aGUgYXBwZW5kaXggaXMgc3RhbmRhcmQgbm9u
LU5NREEgbW9kZWwgb3Igbm90PyBIb3cgbWFueSBvcGVyYXRvcnMgYW5kIGltcGxlbWVudGVyIHdp
bGwgdXNlIHRoZW0gYXMgc3RhbmRhcmQgbW9kZWwuDQpZZWFoLCBmb3Igc29tZSBvZiBvdGhlciBt
b2RlbCBtYXkgbm90IGRlZmluZSBzdWNoIHN0YXRlIG1vZHVsZSBpbiB0aGUgYXBwZW5kaXguDQpD
YW4gbm9uLU5NREEgY2xpZW50IGNvbnN1bWUgTk1EQSBtb2R1bGU/DQoNClNvcnQgb2YuICBUaGUg
Y29uZmlnLXRydWUgbm9kZXMgd2lsbCBhcHBlYXIgaW4gdGhlIDxydW5uaW5nPiBhcyB1c3VhbCwg
YW5kIHRoZSBjb25maWctZmFsc2Ugbm9kZXMgY2FuIGJlIGFjY2Vzc2VkIHZpYSB0aGUgc3RhbmRh
cmQgb3BlcmF0aW9ucy4gIEJ1dCB0aGVyZSB3aWxsIGJlIGlzc3VlcyBhcywgZm9yIGluc3RhbmNl
LCB0aGUgY29uZmlnLWZhbHNlIG5vZGVzIHdpbGwgb25seSBhcHBlYXIgZm9yIGNvbmZpZ3VyZWQg
aXRlbXMgYW5kIHRoZSBvcGVyYXRpb25hbCB2YWx1ZSBmb3IgY29uZmlnLXRydWUgbm9kZXMgd2ls
bCBiZSBtaXNzaW5nLCB0aGUgbGF0dGVyIG9mIHdoaWNoIG1heSBiZSBpbXBvcnRhbnQgYXMgYW4g
Tk1EQS1vcHRpbWl6ZWQgZGF0YSBtb2RlbCBpcyB1bmxpa2VseSB0byBkZWZpbmUgY29uZmlnLWZh
bHNlIG5vZGVzIGZvciBhbnkgY29uZmlnLXRydWUgbm9kZXMsIGFuZCBoZW5jZSB0aGUgY29uZmln
LWZhbHNlIHRoYXQgYXJlIGRlZmluZWQgbWF5IGJlIGZhciBhbmQgZmV3IGJldHdlZW4sIGxlYWRp
bmcgdG8gYW4gdW5hY2NlcHRhYmx5IGluY29tcGxldGUgdXBzdGF0ZSB2aWV3Lg0KDQpbUWluXTpU
aGF0IGlzIGV4YWN0bHkgdGhlIGlzc3VlIHdlIGFyZSBmYWNpbmcuIEhvdyBkbyB3ZSBhcyBOb24t
Tk1EQSBjbGllbnQgdXNlIE5ETUEgbW9kdWxlIHRvIGdldCBzeXN0ZW0gZ2VuZXJhdGVkIGNvbmZp
Z3VyYXRpb24uIEkgYXNzdW1lIGNvbmZpZyBmYWxzZSBub2RlcyBmb3IgY29uZmlnLXRydWUgbm9k
ZXMgYXJlIHJlZmVycmVkIHRvIHN5c3RlbSBnZW5lcmF0ZWQgY29uZmlndXJhdGlvbi4gVGhlc2Ug
c3lzdGVtIGdlbmVyYXRlZCBjb25maWd1cmF0aW9uIGNhbiBub3QgYmUgb2J0YWluZWQgdGhyb3Vn
aCBnZXQgb3BlcmF0aW9uLg0KDQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
5a6L5L2TOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg
MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOWui+S9kyI7DQoJ
cGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5
OuW+rui9r+mbhem7kTsNCglwYW5vc2UtMToyIDExIDUgMyAyIDIgNCAyIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOW+rui9r+mbhem7kSI7DQoJcGFub3NlLTE6MiAxMSA1IDMg
MiAyIDQgMiAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5N
c29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4w
MDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseTrlrovkvZM7fQ0KYTpsaW5r
LCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1
ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBl
cmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0K
CXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcHJlDQoJe21zby1zdHlsZS1wcmlvcml0eTo5
OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbWFyZ2luOjBj
bTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZh
bWlseTrlrovkvZM7fQ0Kc3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFt
ZToiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1z
by1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIg
TmV3Ijt9DQpwLkhUTUwsIGxpLkhUTUwsIGRpdi5IVE1MDQoJe21zby1zdHlsZS1uYW1lOiJIVE1M
IOmihOiuvuagvOW8jyI7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwg6aKE6K6+5qC85byPIENoYXIi
Ow0KCW1hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4w
cHQ7DQoJZm9udC1mYW1pbHk65a6L5L2TO30NCnNwYW4uSFRNTENoYXINCgl7bXNvLXN0eWxlLW5h
bWU6IkhUTUwg6aKE6K6+5qC85byPIENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCglt
c28tc3R5bGUtbGluazoiSFRNTCDpooTorr7moLzlvI8iOw0KCWZvbnQtZmFtaWx5OuWui+S9kzt9
DQpzcGFuLkVtYWlsU3R5bGUyMQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZh
bWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uRW1haWxT
dHlsZTIyDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0Kc3Bhbi5ncmV5DQoJe21zby1zdHlsZS1u
YW1lOmdyZXk7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjQNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7
DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6IzFGNDk3RDt9DQpz
cGFuLkVtYWlsU3R5bGUyNQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBE
ZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7
fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3
Mi4wcHQgOTAuMHB0IDcyLjBwdCA5MC4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldv
cmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hh
cGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlm
XS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQi
Pg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94
bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJaSC1DTiIgbGluaz0iYmx1ZSIg
dmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5JZiBJ
RVRGIG1vZHVsZXMgZG8gbm90IGRlZmluZSBhIOKAmC1zdGF0ZeKAmSBzdWJ0cmVlLCBmb3IgZXhh
bXBsZSB0aGUg4oCcaWV0Zi1tb2R1bGUtdGFnc+KAnSwgZWFjaCB2ZW5kb3Igd2hvIHdhbnRzIHRv
IHN1cHBvcnQgTm9uLU5NREEgY2xpZW50cyBtYXkgaGF2ZQ0KIHRvIGF1Z21lbnQgc3VjaCBtb2R1
bGVzIHdpdGggYSDigJwtc3RhdGXigJ0gc3VidHJlZSBvZiB0aGVpciBvd24uPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Qi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6
bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNt
IDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+IG5ldGNv
bmYgW21haWx0bzpuZXRjb25mLWJvdW5jZXNAaWV0Zi5vcmddDQo8Yj5PbiBCZWhhbGYgT2YgPC9i
PlFpbiBXdTxicj4NCjxiPlNlbnQ6PC9iPiAxOCBKdWx5IDIwMTkgMDg6MTM8YnI+DQo8Yj5Ubzo8
L2I+IEtlbnQgV2F0c2VuICZsdDtrZW50QHdhdHNlbi5uZXQmZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBu
ZXRjb25mQGlldGYub3JnOyBuZXRtb2RAaWV0Zi5vcmc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6
IFtuZXRjb25mXSBbbmV0bW9kXSBSRTogcGxzIGNsYXJpZnkgZ2V0IG9wZXJhdGlvbjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYiPuWPkeS7tuS6ujxzcGFuIGxhbmc9IkVO
LVVTIj46PC9zcGFuPjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5zLXNlcmlm
Ij4gS2VudCBXYXRzZW4gWzxhIGhyZWY9Im1haWx0bzprZW50QHdhdHNlbi5uZXQiPm1haWx0bzpr
ZW50QHdhdHNlbi5uZXQ8L2E+XQ0KPGJyPg0KPC9zcGFuPjxiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5zLXNlcmlm
Ij7lj5HpgIHml7bpl7Q8c3BhbiBsYW5nPSJFTi1VUyI+Ojwvc3Bhbj48L3NwYW4+PC9iPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDvl
vq7ova/pm4Xpu5EmcXVvdDssc2Fucy1zZXJpZiI+IDIwMTk8L3NwYW4+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMt
c2VyaWYiPuW5tDxzcGFuIGxhbmc9IkVOLVVTIj43PC9zcGFuPuaciDxzcGFuIGxhbmc9IkVOLVVT
Ij4xMDwvc3Bhbj7ml6U8c3BhbiBsYW5nPSJFTi1VUyI+DQogMjozMTxicj4NCjwvc3Bhbj48Yj7m
lLbku7bkuro8c3BhbiBsYW5nPSJFTi1VUyI+Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMi
PiBRaW4gV3UgJmx0OzxhIGhyZWY9Im1haWx0bzpiaWxsLnd1QGh1YXdlaS5jb20iPmJpbGwud3VA
aHVhd2VpLmNvbTwvYT4mZ3Q7PGJyPg0KPC9zcGFuPjxiPuaKhOmAgTxzcGFuIGxhbmc9IkVOLVVT
Ij46PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+IDxhIGhyZWY9Im1haWx0bzpuZXRjb25m
QGlldGYub3JnIj4NCm5ldGNvbmZAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86bmV0bW9k
QGlldGYub3JnIj5uZXRtb2RAaWV0Zi5vcmc8L2E+PGJyPg0KPC9zcGFuPjxiPuS4u+mimDxzcGFu
IGxhbmc9IkVOLVVTIj46PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+IFJlOiBbbmV0Y29u
Zl0gW25ldG1vZF0gUkU6IHBscyBjbGFyaWZ5IGdldCBvcGVyYXRpb248bzpwPjwvbzpwPjwvc3Bh
bj48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyI+W0p1c3QgYmFjayBmcm9tIGEgNHRoIG9mIEp1bHkgdGhpbmddPG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPkhpIFFpbiw8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7
bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPkl0IHByb3ZpZGVzIGd1aWRlbGluZSBob3cgdG8gY3JlYXRlIHRlbXBvcmFyeSBub24tTk1E
QSBtb2R1bGUgZnJvbSBOTURBIG1vZHVsZSwgYnV0IHRlbXBvcmFyeQ0KIG5vbi1OTURBIG1vZHVs
ZSBpcyBub3Qgc3RhbmRhcmQgbW9kdWxlLiBTbyBldmVyeWJvZHkgd2lsbCBjcmVhdGUgdGhlIHNh
bWUgdGVtcG9yYXJ5IG5vbi1OTURBIG1vZHVsZT8NCjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8
L2Jsb2NrcXVvdGU+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4t
Ym90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SSBh
bHNvIGZlZWwgdGhpcyBzZWNvbmQgcGFyYWdyYXBoIGlzIG5vdCB2ZXJ5IGNsZWFyLCBlc3BlY2lh
bGx5IHRoZSBsYXN0IHNlbnRlbmNlLCAmbmJzcDtpcw0KIG5lc3RlZCBjb25maWcgZmFsc2UgZGF0
YSBub2RlcyBwYXJ0IG9mIE5NREEgbW9kdWxlIG9yIHRlbXBvcmFyeSBub24tTk1EQTwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPk1vZHVs
ZT8gTG9va3MgbGlrZSZuYnNwOyBuZXN0ZWQgY29uZmlnIGZhbHNlIGRhdGEgbm9kZSBwYXJ0IG9m
IE5NREEgbW9kdWxlPw0KPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+VHJ1ZSwgYnV0IGFz
IEkgd3JvdGUgRnJhbmsgb24gdGhlIDI4dGg6ICZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUg
c3R5bGU9Im1hcmdpbi1sZWZ0OjMwLjBwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDow
Y207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIj4mcXVvdDtTb21lIGRyYWZ0cyBhbHJlYWR5IHB1Ymxpc2gg
YSAmcXVvdDtzdGF0ZSZxdW90OyBtb2R1bGUgaW4gdGhlaXIgQXBwZW5kaXggYW5kLCB3aGVuIHRo
ZXkgZG8sIHRoZXJlIGlzIGEgY29tcGxldGVseSBzdGFuZGFyZCBub24tTk1EQSBJRVRGIHNvbHV0
aW9uLiAmbmJzcDtJIGRvbid0IGtub3cgaWYgdGhpcyBzdHJhdGVneSBpcyZuYnNwO2JlaW5nIGZv
bGxvd2VkIHVuaXZlcnNhbGx5IGJ1dCwgaWYgbm90LCB0aGVuDQogSSBkb24ndCBiZWxpZXZlIHRo
ZSBJRVRGIHdvdWxkIG9iamVjdCBhdCBhbGwgdG8gdGhlIHB1YmxpY2F0aW9uIG9mIGRyYWZ0cyBm
b3IgbWlzc2luZyBzdGF0ZSBtb2RlbHMgaW4gZHJhZnRzIHRoYXQgb25seSBhc3N1bWVkIE5NREEu
JnF1b3Q7ICZuYnNwOyZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+QXJlIHlvdSBmYWNpbmcg
dGhpcyBzaXR1YXRpb24gY3VycmVudGx5PyAmbmJzcDsgSWYgc28sIHdpdGggd2hpY2ggbW9kdWxl
cz8gJm5ic3A7SGF2ZSB5b3UgY29uc2lkZXJlZCBzdWJtaXR0aW5nIGFuIEktRCB0byBkZWZpbmUg
dGhlIG1pc3Npbmcgc3RhdGUgdHJlZSBtb2R1bGU/PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+W1Fpbl06IFllcywg
d2UgYXJlIGxvb2tpbmcgZm9yIGNvbXBsZXRlbHkgc3RhbmRhcmQgbm9uLU5NREEgSUVURiBzb2x1
dGlvbiBpbiB0aGlzIE5NREEgdHJhbnNpdGlvbiB0aW1lIHBlcmlvZCwgc2luY2Ugd2UgYXNzdW1l
IG1hbnkgTkVUQ09ORiBjbGllbnRzIGluIHRoZSBleGlzdGluZyBkZXBsb3ltZW50IGRvbjwvc3Bh
bj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+4oCZPHNwYW4gbGFuZz0iRU4tVVMiPnQNCiBz
dXBwb3J0IE5NREEuIFdlIGFyZSBub3Qgc3VyZSBzdGF0ZSBtb2R1bGUgaW4gdGhlIGFwcGVuZGl4
IGlzIHN0YW5kYXJkIG5vbi1OTURBIG1vZGVsIG9yIG5vdD8gSG93IG1hbnkgb3BlcmF0b3JzIGFu
ZCBpbXBsZW1lbnRlciB3aWxsIHVzZSB0aGVtIGFzIHN0YW5kYXJkIG1vZGVsLjxvOnA+PC9vOnA+
PC9zcGFuPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlllYWgsIGZvciBzb21lIG9mIG90aGVyIG1vZGVsIG1h
eSBub3QgZGVmaW5lIHN1Y2ggc3RhdGUgbW9kdWxlIGluIHRoZSBhcHBlbmRpeC48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0
O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEIj5DYW4gbm9uLU5NREEgY2xpZW50IGNvbnN1bWUgTk1EQSBtb2R1bGU/DQo8L3NwYW4+PHNw
YW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+U29ydCBvZi4g
Jm5ic3A7VGhlIGNvbmZpZy10cnVlIG5vZGVzIHdpbGwgYXBwZWFyIGluIHRoZSAmbHQ7cnVubmlu
ZyZndDsgYXMgdXN1YWwsIGFuZCB0aGUgY29uZmlnLWZhbHNlIG5vZGVzIGNhbiBiZSBhY2Nlc3Nl
ZCB2aWEgdGhlIHN0YW5kYXJkIG9wZXJhdGlvbnMuICZuYnNwO0J1dCB0aGVyZSB3aWxsIGJlIGlz
c3VlcyBhcywgZm9yIGluc3RhbmNlLCB0aGUgY29uZmlnLWZhbHNlIG5vZGVzIHdpbGwgb25seQ0K
IGFwcGVhciBmb3IgY29uZmlndXJlZCBpdGVtcyBhbmQgdGhlIG9wZXJhdGlvbmFsIHZhbHVlIGZv
ciBjb25maWctdHJ1ZSBub2RlcyB3aWxsIGJlIG1pc3NpbmcsIHRoZSBsYXR0ZXIgb2Ygd2hpY2gg
bWF5IGJlIGltcG9ydGFudCBhcyBhbiBOTURBLW9wdGltaXplZCBkYXRhIG1vZGVsIGlzIHVubGlr
ZWx5IHRvIGRlZmluZSBjb25maWctZmFsc2Ugbm9kZXMgZm9yIGFueSBjb25maWctdHJ1ZSBub2Rl
cywgYW5kIGhlbmNlIHRoZSBjb25maWctZmFsc2UNCiB0aGF0IGFyZSBkZWZpbmVkIG1heSBiZSBm
YXIgYW5kIGZldyBiZXR3ZWVuLCBsZWFkaW5nIHRvIGFuIHVuYWNjZXB0YWJseSBpbmNvbXBsZXRl
IHVwc3RhdGUgdmlldy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRv
bToxMi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+W1Fpbl06
VGhhdCBpcyBleGFjdGx5IHRoZSBpc3N1ZSB3ZSBhcmUgZmFjaW5nLiBIb3cgZG8gd2UgYXMgTm9u
LU5NREEgY2xpZW50IHVzZSBORE1BIG1vZHVsZSB0byBnZXQgc3lzdGVtIGdlbmVyYXRlZCBjb25m
aWd1cmF0aW9uLiBJIGFzc3VtZSBjb25maWcgZmFsc2Ugbm9kZXMgZm9yIGNvbmZpZy10cnVlDQog
bm9kZXMgYXJlIHJlZmVycmVkIHRvIHN5c3RlbSBnZW5lcmF0ZWQgY29uZmlndXJhdGlvbi4gVGhl
c2Ugc3lzdGVtIGdlbmVyYXRlZCBjb25maWd1cmF0aW9uIGNhbiBub3QgYmUgb2J0YWluZWQgdGhy
b3VnaCBnZXQgb3BlcmF0aW9uLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+
DQo=

--_000_991B70D8B4112A4699D5C00DDBBF878A6BD9F7A1dggeml510mbxchi_--


From nobody Thu Jul 18 04:59:14 2019
Return-Path: <timothy.carey@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 9EE1E12060D for <netmod@ietfa.amsl.com>; Thu, 18 Jul 2019 04:59:13 -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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 61_OSDpKzKjR for <netmod@ietfa.amsl.com>; Thu, 18 Jul 2019 04:59:11 -0700 (PDT)
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-am5eur03on0703.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe08::703]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 462EB1201CA for <netmod@ietf.org>; Thu, 18 Jul 2019 04:59:11 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Aip0eyH4dbZpdu/ZuUxfDcl6+CyyF8ueja4giR0pwP1j0LVLZETrKMXPtNBmw+GgUBk/eAJBVG2fPW0mdTjcmM4D+tjttjiUBt85AwtWaJDu2yuUhRaGOU1Xh/7yCo23anGVa23LSrdpmiujYEzbJU/uqXsXBYdo05Ck+0+Z/vgSZfACD7yb/cIDGX0s79I31VE9E3EdGf4G2tMIbmBh1RgakJyhyWBBxO8AtlaEqWbiFtOLoS9a1NZfomaaBgUCkjSTjajNON8VwSDDhfiScnTQhK7+DDKBx+XMfnkG+QHKRq4Kg+Y1LV1IOoZp73aLVNG+HahWt3siMc7mN17OwQ==
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=1PkjmGGHSivR3BSI7utYNP9Um3snJD0KCWV1xdnJk1Q=; b=axgWK3FMCoOaSFlfGsg98fUwGs6nhPEwNAkEEIJaKNU0KbqZz4Sy3OjTbzziEBVa6irjr34+xJ2tj4l3UuuxDQF9qpLnd7+yWgLxov0cvAitvzJD9J8mOs1AtHuP7zkeXqCNHFAxh0wqectQk82bNHmItAeIBOzENBrkKU75R54BCKQquy2D0vOmTULtshh3Fkz72VAm8ih1AcPzGZjDmhALiEEMEdkAHsyittud1kY9yWJlA+F6aFR/g7lBdeLonNkEMAO5YU/VMQgjpzLLLc8PG7fd/W+IkTKQm1NykAXPhfWegxwIuMClT81UEYtgdxA+7PX/8tgRk6UtEFcuGw==
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=1PkjmGGHSivR3BSI7utYNP9Um3snJD0KCWV1xdnJk1Q=; b=YUKCIl0yLyXn3u8utXuGfHoQIOzqSXpSO6R4VpKIs7w8CqQZdwf3+W98a4id9x44FcmsUDj3auWNs23NDOTgEGwVKohpuKBSUliYW93HMysHgZXvCr1a2GVxa/ko4R3woFhK/zpm2D953KAr0u0eX1dj+Sd5UJbeSHfstPuuh9g=
Received: from DB7PR07MB5980.eurprd07.prod.outlook.com (20.178.106.225) by DB7PR07MB4793.eurprd07.prod.outlook.com (52.135.136.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2094.7; Thu, 18 Jul 2019 11:59:09 +0000
Received: from DB7PR07MB5980.eurprd07.prod.outlook.com ([fe80::884e:4d4:9076:85ce]) by DB7PR07MB5980.eurprd07.prod.outlook.com ([fe80::884e:4d4:9076:85ce%5]) with mapi id 15.20.2094.009; Thu, 18 Jul 2019 11:59:08 +0000
From: "Carey, Timothy (Nokia - US)" <timothy.carey@nokia.com>
To: Alexander Clemm <alex@futurewei.com>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Performance considerations for draft-ietf-netmod-nmda-diff
Thread-Index: AdU8mwwresgJ1xYdQyq/B5ZPUQgj9gAKkXgQACaXvRA=
Date: Thu, 18 Jul 2019 11:59:08 +0000
Message-ID: <DB7PR07MB5980798C5BA4404626655437EFC80@DB7PR07MB5980.eurprd07.prod.outlook.com>
References: <DB7PR07MB5980D16768F38512610D2B44EFC90@DB7PR07MB5980.eurprd07.prod.outlook.com> <BYAPR13MB2296278768172EB1AB949BD3DBC90@BYAPR13MB2296.namprd13.prod.outlook.com>
In-Reply-To: <BYAPR13MB2296278768172EB1AB949BD3DBC90@BYAPR13MB2296.namprd13.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=timothy.carey@nokia.com; 
x-originating-ip: [12.216.73.99]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 26c8b71e-f78a-460c-de46-08d70b775724
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB7PR07MB4793; 
x-ms-traffictypediagnostic: DB7PR07MB4793:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <DB7PR07MB47938D2A0AC47E4954D14BD1EFC80@DB7PR07MB4793.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(396003)(346002)(39860400002)(136003)(376002)(366004)(199004)(189003)(51444003)(2906002)(2501003)(81166006)(53546011)(486006)(76116006)(476003)(6506007)(7736002)(102836004)(6436002)(86362001)(256004)(11346002)(8936002)(52536014)(446003)(66066001)(478600001)(55016002)(81156014)(68736007)(66476007)(66946007)(606006)(54896002)(316002)(229853002)(5660300002)(6116002)(186003)(9686003)(76176011)(6306002)(9326002)(25786009)(3846002)(236005)(790700001)(66556008)(99286004)(64756008)(74316002)(7696005)(14454004)(53936002)(6246003)(8676002)(71190400001)(71200400001)(110136005)(66446008)(33656002)(26005)(14444005); DIR:OUT; SFP:1102; SCL:1; SRVR:DB7PR07MB4793; H:DB7PR07MB5980.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: DoEREvCE6Sy8WIM2J0rW6TrIocj9WjvJOCqX0dSmH+t+49SwchfJqkxDCGubKxUMKObIoTdMArjjMzWfqx5N2F7eY8yLspAJoP5C855ZdWMWEJJGhDODHHn6ZVN8Q3KXoB1dYyapJEk2968vbbDpQHMZ/wAHhtiLmVnvBE+6D9pLhFBtQI8BEWFcaAYc3+ormKoSGZdR+U00h64aBdYMuo6jrPGbP03/Sh/rbbsp6iBW6Zavfsrl373pVvBWiZnu/fFPplGe55Huj1VjRnPgT0818MThdmWzOFk1cMEW0DcBZ9VTzyyfvcwqxS6AVQUeZFsWqBGjhriSB//STCXtcpyQ5L1stvqH1L3PDOj2dWuVBbzOOqZ1wsrgiEGxktxpdQLN/gAQGIu/MEXutLI+usI1fA1hRGshqQGfICHpeCs=
Content-Type: multipart/alternative; boundary="_000_DB7PR07MB5980798C5BA4404626655437EFC80DB7PR07MB5980eurp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 26c8b71e-f78a-460c-de46-08d70b775724
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 11:59:08.4993 (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: timothy.carey@nokia.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4793
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/e_iAVwdl9MX8QGHL1ZQi5yd3uP0>
Subject: Re: [netmod] Performance considerations for draft-ietf-netmod-nmda-diff
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, 18 Jul 2019 11:59:14 -0000

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

Hi Alex,

As long as there isn't any requirements of specific error messages (like re=
source exceeded) that you want to use if the requests cannot be fulfilled, =
I think that might be ok; obviously the concern may be security related but=
 also simply related to resource constraints - an authorized system could a=
sk for a comparison that the device simply couldn't complete. That gets los=
t in security section.

BR,
Tim

From: Alexander Clemm <alex@futurewei.com>
Sent: Wednesday, July 17, 2019 1:38 PM
To: Carey, Timothy (Nokia - US) <timothy.carey@nokia.com>; netmod@ietf.org
Subject: RE: Performance considerations for draft-ietf-netmod-nmda-diff

Hi Tim,

this aspect is currently mentioned in the security considerations, specific=
ally the last paragraph (https://tools.ietf.org/html/draft-ietf-netmod-nmda=
-diff-02#page-14), mentioning the fact that comparing datastores for differ=
ences requires a certain amount of processing resources, which could be lev=
eraged by an attacker to consume resources via illegitimate requests, and o=
utlining mitigations (ranging from NACM, to limiting the number of requests=
 per time interval and reserving the option to reject a request).   Do you =
think this is sufficient?   Adding a separate performance considerations se=
ction is of course possible but would be somewhat redundant.

--- Alex

From: netmod <netmod-bounces@ietf.org<mailto:netmod-bounces@ietf.org>> On B=
ehalf Of Carey, Timothy (Nokia - US)
Sent: Wednesday, July 17, 2019 5:50 AM
To: netmod@ietf.org<mailto:netmod@ietf.org>
Subject: [netmod] Performance considerations for draft-ietf-netmod-nmda-dif=
f

Hi,

In reviewing the NMDA differences draft, a comment was made that we need to=
 be careful resources requirements placed on the target elements in order t=
o perform the comparison.
In some situations the datastores can be quite large and the compute capabi=
lities (CPU, memory) somewhat constrained. Should we add a performance cons=
ideration section in this draft with maybe how we would expect a server to =
respond if the requirements of the request or the associated response excee=
d the "current" capabilities of the target?

BR,
Tim

--_000_DB7PR07MB5980798C5BA4404626655437EFC80DB7PR07MB5980eurp_
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:"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:0in;
	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;}
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;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle22
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle23
	{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: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 lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi Alex,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">As long as there isn&#8217;t any requirements of spe=
cific error messages (like resource exceeded) that you want to use if the r=
equests cannot be fulfilled, I think that might be ok; obviously the concer=
n may be security related but also simply
 related to resource constraints &#8211; an authorized system could ask for=
 a comparison that the device simply couldn&#8217;t complete. That gets los=
t in security section.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">BR,<o:p></o:p></p>
<p class=3D"MsoNormal">Tim <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Alexander Clemm &lt;alex@futurewei.com&=
gt; <br>
<b>Sent:</b> Wednesday, July 17, 2019 1:38 PM<br>
<b>To:</b> Carey, Timothy (Nokia - US) &lt;timothy.carey@nokia.com&gt;; net=
mod@ietf.org<br>
<b>Subject:</b> RE: Performance considerations for draft-ietf-netmod-nmda-d=
iff<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hi Tim,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">this aspect is currently mentioned in the security c=
onsiderations, specifically the last paragraph (<a href=3D"https://tools.ie=
tf.org/html/draft-ietf-netmod-nmda-diff-02#page-14">https://tools.ietf.org/=
html/draft-ietf-netmod-nmda-diff-02#page-14</a>),
 mentioning the fact that comparing datastores for differences requires a c=
ertain amount of processing resources, which could be leveraged by an attac=
ker to consume resources via illegitimate requests, and outlining mitigatio=
ns (ranging from NACM, to limiting
 the number of requests per time interval and reserving the option to rejec=
t a request).&nbsp; &nbsp;Do you think this is sufficient? &nbsp;&nbsp;Addi=
ng a separate performance considerations section is of course possible but =
would be somewhat redundant.&nbsp;
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">--- Alex<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></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=3D"MsoNormal"><b>From:</b> netmod &lt;<a href=3D"mailto:netmod-bou=
nces@ietf.org">netmod-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Carey, Timothy (Nokia - US)<br>
<b>Sent:</b> Wednesday, July 17, 2019 5:50 AM<br>
<b>To:</b> <a href=3D"mailto:netmod@ietf.org">netmod@ietf.org</a><br>
<b>Subject:</b> [netmod] Performance considerations for draft-ietf-netmod-n=
mda-diff<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hi,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">In reviewing the NMDA differences draft, a comment w=
as made that we need to be careful resources requirements placed on the tar=
get elements in order to perform the comparison.<o:p></o:p></p>
<p class=3D"MsoNormal">In some situations the datastores can be quite large=
 and the compute capabilities (CPU, memory) somewhat constrained. Should we=
 add a performance consideration section in this draft with maybe how we wo=
uld expect a server to respond if
 the requirements of the request or the associated response exceed the &#82=
20;current&#8221; capabilities of the target?<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">BR,<o:p></o:p></p>
<p class=3D"MsoNormal">Tim<o:p></o:p></p>
</div>
</div>
</body>
</html>

--_000_DB7PR07MB5980798C5BA4404626655437EFC80DB7PR07MB5980eurp_--


From nobody Thu Jul 18 17:27:48 2019
Return-Path: <0100016c07a0a410-dfb4a6d2-fcd0-462d-a768-beeac7c79424-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 D5333120135 for <netmod@ietfa.amsl.com>; Thu, 18 Jul 2019 17:27:46 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 FaII0Ejo0i43 for <netmod@ietfa.amsl.com>; Thu, 18 Jul 2019 17:27:45 -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 60008120133 for <netmod@ietf.org>; Thu, 18 Jul 2019 17:27:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1563496064; h=From:Content-Type:Mime-Version:Subject:Date:References:To:In-Reply-To:Message-Id:Feedback-ID; bh=iUDhePM0E/IpHPt9Ca7CXa6ZVbOu3cHJoHpAdZ0ut78=; b=YGt8udZXlZCUE2fCLmBaC/cHsPuCWU5baN4Ws+BiUpbo1GlOUaJ+SOT18iCFCG5I M4eRHxWuGozvyMcNNiJ+eNleUO2c9EcwgVU6p5rHFf4qNj0HLv107yt+6TRYRZ1kBKQ kFY3FGsfCJynmKfPd4zRcEANNZcns1VsGQNVffIM=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: multipart/alternative; boundary="Apple-Mail=_475B0792-A890-442D-8AA1-625E06561727"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Fri, 19 Jul 2019 00:27:44 +0000
References: <0100016bdde44af6-e3b24fee-3afa-419b-aac0-368d5ec6ee1b-000000@email.amazonses.com>
To: "netmod@ietf.org" <netmod@ietf.org>
In-Reply-To: <0100016bdde44af6-e3b24fee-3afa-419b-aac0-368d5ec6ee1b-000000@email.amazonses.com>
Message-ID: <0100016c07a0a410-dfb4a6d2-fcd0-462d-a768-beeac7c79424-000000@email.amazonses.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2019.07.19-54.240.8.83
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/huQgrO6MnUaMC9kT9up0kPdSZ-0>
Subject: Re: [netmod] draft netconf 105 agenda 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: Fri, 19 Jul 2019 00:27:47 -0000

--Apple-Mail=_475B0792-A890-442D-8AA1-625E06561727
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

The agenda has been updated: =
https://datatracker.ietf.org/doc/agenda-105-netmod =
<https://datatracker.ietf.org/doc/agenda-105-netmod>

+ draft-ietf-netmod-nmda-diff-02
+ draft-wu-netmod-base-notification-nmda-03


Kent



--Apple-Mail=_475B0792-A890-442D-8AA1-625E06561727
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="">The agenda has been updated:&nbsp;<a href="https://datatracker.ietf.org/doc/agenda-105-netmod" class="">https://datatracker.ietf.org/doc/agenda-105-netmod</a><div class=""><br class=""></div><div class="">+&nbsp;draft-ietf-netmod-nmda-diff-02</div><div class="">+&nbsp;draft-wu-netmod-base-notification-nmda-03</div><div class=""><br class=""><div><br class=""></div><div>Kent</div><div><br class=""></div><br class=""></div></body></html>
--Apple-Mail=_475B0792-A890-442D-8AA1-625E06561727--


From nobody Fri Jul 19 03:23:37 2019
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 AEE191200B6; Fri, 19 Jul 2019 03:23:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level: 
X-Spam-Status: No, score=-14.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-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=CQwwwIPl; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=t1JZgiOT
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 NHuXy8wQQxEO; Fri, 19 Jul 2019 03:23:26 -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 60A59120020; Fri, 19 Jul 2019 03:23:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2432; q=dns/txt; s=iport; t=1563531806; x=1564741406; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=ZJMyxTUCKmI/GoSbwoTHljf6+X66E5sy8yIrXPvo3xA=; b=CQwwwIPlOOZU4pW8RPjqeI8ILCX3EV7bO7zNuX5cHdlg/2ZkFgBZhBi8 z4wUDMSdj4T1tGQt6P/qPUkfGrqwijjvPxF0t0BoDa+0Rw8dSbe/J/ZEF dJ/mYEQ7rxJ2RPV4bhtnVuJWZ4UCb8LH0ZYac8hEo43bsoYMMKedwrh6W M=;
IronPort-PHdr: =?us-ascii?q?9a23=3ApPuJ1h0QimpLHjLSsmDT+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?A0BIAADGmDFd/4gNJK1mHAEBAQQBAQc?= =?us-ascii?q?EAQGBUwcBAQsBgUNQA21VIAQLKgqEE4NHA4RSiShMgg+XUIEugSQDVAkBAQE?= =?us-ascii?q?MAQEjCgIBAYRAAheCNSM0CQ4BAwEBBAEBAgEFbYU8DIVKAQEBAQMSEREMAQE?= =?us-ascii?q?4CwQCAQgRBAEBAQICJgICAjAVCAgCBAESCBqDAYFqAx0BAgygKwKBOIhgcYE?= =?us-ascii?q?ygnkBAQWFARiCEwMGgQwoAYteF4FAP4ERRoJMPoEEgV0BAQIBgTgoBRAjglE?= =?us-ascii?q?ygiaOeJtvCQKCGYZYjU+YCo01h0iQCAIEAgQFAg4BAQWBUDgqgS5wFYMngkE?= =?us-ascii?q?JGoNOhRSFP3IBgSiLaoEwAYEgAQE?=
X-IronPort-AV: E=Sophos;i="5.64,282,1559520000"; d="scan'208";a="299256698"
Received: from alln-core-3.cisco.com ([173.36.13.136]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Jul 2019 10:23:24 +0000
Received: from XCH-ALN-014.cisco.com (xch-aln-014.cisco.com [173.36.7.24]) by alln-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id x6JANNe5002790 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 19 Jul 2019 10:23:23 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-ALN-014.cisco.com (173.36.7.24) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 19 Jul 2019 05:23:23 -0500
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; Fri, 19 Jul 2019 06:23:22 -0400
Received: from NAM02-BL2-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; Fri, 19 Jul 2019 06:23:22 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=n7jIU9aYe4rDa8VRX3aIlFceICIT0ZTeEGjDIEO/Vjki4CIZoHva7NJTg79Ds3VtYgdBfuyBBWEpnhmt8fegypYFc3EiN/nXXGq+G9X3CAeWLei7WJAE980FyIph2uQxDgMR73bNkGAiiLSc+rEZYKP5sSuNZb00VINWvA8LKiUMzkqvASVRqBXMTH+4BfbSwOrcV5eojVOOwLqV8nlwPYremRssAm6AvS8p2oQrmuvpmtdNZh0VYlosbg+GqFUcLYY3hxk6cuLPoe7ln9EgxTIlybI0riPOkhlcCy+lG/hxCcbywu+VrC2+4PBmE/RKzLamOtlgs9choh92RtN2HQ==
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=ZJMyxTUCKmI/GoSbwoTHljf6+X66E5sy8yIrXPvo3xA=; b=EKsRAVBLF2Fxg9xuqCx5HpqJZ8q47PYa6wPcZDAG4QWE9Oqqnv2KXnB6OL2jiDDW9ofwN1kPuOKXyNb0kf09EHfJyX1JRgQJfA4jtE/mvGVrA24gW3EbSUT7iacCul3w0ZN6HRK88Y8enQfPDKl2Z4KLfcWhxm4K4gVELWONueeQ/+YgVa225QWq5Js8Gs6N8tR2fAOj+ufP2UBUo5wUZAEw0xsnLW1Lq9P57GUGYslZUjwYR+hmMc+nn/J72HC51F3h+WAnDdsMlXqZ9erxhjp2wQgL2+IgZxcwYNWnKCcIsAgoXsENA8ituwVsJEGVaSk21OzH+MF9nRbv8XD+yQ==
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=ZJMyxTUCKmI/GoSbwoTHljf6+X66E5sy8yIrXPvo3xA=; b=t1JZgiOT056tmbVWuQ5XFWCIp++PcFkd0buhV88yCr58AGDUDwIl4uBgxdOCVVWEwzR+qD4ZyCN9RYHfiekk7ZYbv+1P0s0y9Vv16Us4FRGHpTMfrjZGFjfWvvSFDHW6PXSjaj3UWmuXiNpp9VI99VJTDGmcbkds/AHDRRmeYAI=
Received: from BYAPR11MB2631.namprd11.prod.outlook.com (52.135.227.28) by BYAPR11MB2982.namprd11.prod.outlook.com (20.177.224.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.14; Fri, 19 Jul 2019 10:23:21 +0000
Received: from BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428]) by BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428%4]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019 10:23:20 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Vladimir Vassilev <vladimir@transpacket.com>, Peter Schneider <Peter.Schneider@kontron.com>, "netmod@ietf.org" <netmod@ietf.org>, "draft-ietf-netmod-intf-ext-yang@ietf.org" <draft-ietf-netmod-intf-ext-yang@ietf.org>
Thread-Topic: [netmod] Question regarding RFC 8344
Thread-Index: AQHVOAqxOQ2eErtrGE+3EQjS430EUKbKwXuAgAcFbLA=
Date: Fri, 19 Jul 2019 10:23:20 +0000
Message-ID: <BYAPR11MB2631AE944FB57D4AE416ADD5B5CB0@BYAPR11MB2631.namprd11.prod.outlook.com>
References: <fa13ed97-bd27-7d8e-921b-567521f5e739@kontron.com> <40226c76-0f5a-2680-fd92-0ebfbdd5a8b8@transpacket.com>
In-Reply-To: <40226c76-0f5a-2680-fd92-0ebfbdd5a8b8@transpacket.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: [173.38.220.36]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7df99470-e0e8-4a8d-3910-08d70c331fa1
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:BYAPR11MB2982; 
x-ms-traffictypediagnostic: BYAPR11MB2982:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <BYAPR11MB2982D226200CE29FCBD96BECB5CB0@BYAPR11MB2982.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(136003)(366004)(39860400002)(346002)(396003)(13464003)(199004)(189003)(55016002)(7736002)(66066001)(81156014)(81166006)(2201001)(8676002)(52536014)(71190400001)(476003)(71200400001)(2501003)(5660300002)(6506007)(446003)(11346002)(229853002)(6436002)(53546011)(486006)(33656002)(102836004)(68736007)(99286004)(305945005)(7696005)(86362001)(256004)(14444005)(110136005)(76116006)(66476007)(66556008)(64756008)(6246003)(66446008)(66946007)(26005)(478600001)(76176011)(74316002)(316002)(6116002)(2906002)(3846002)(186003)(14454004)(25786009)(6306002)(53936002)(8936002)(9686003); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR11MB2982; H:BYAPR11MB2631.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-message-info: dH7gj/u9PcE2JTl71eVmY2urhCgR5U9R0GBMyfxcdeq+W1OSlE25rU1VhUTknCMxbhvbBTqa8/Gyk0DZBiyVLFQgHyUJRpxeeIiwjL5oFaUC9uoKXFNSNdtRLD25WNGRU/M+n58uU2wkFy+Bwtjt5SAwRTcaQBCwPcev9cOPQbFX2lzjMGvI87+4qb7tw3I9AYGGbriavnL0VakbSEO8kN/kPFkdzrRKrGD82m+03nTFFhQlWPJiOEXx9dvOv9Ny0quqF7PQg7WWMwdFkqcGz8xW8oleBJKrLHC5U9mM6mLw4ETgXse10CuyntjUoHhlj2BjsDtAyT/pQE/3dmBARkIpEDZuXWqqLpPh0LilkAUuBC/Y8WmjxduvPS+6yFRQefK7hiPQ77I8azDzf6Gyn6kWRHDAwlZ6B54Uk+iqhTs=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7df99470-e0e8-4a8d-3910-08d70c331fa1
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 10:23:20.7310 (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: rwilton@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2982
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.24, xch-aln-014.cisco.com
X-Outbound-Node: alln-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/75YLMW3qTPuh1_JzrW60z-sTCNg>
Subject: Re: [netmod] Question regarding RFC 8344
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, 19 Jul 2019 10:23:29 -0000

SGksDQoNCmRyYWZ0LWlldGYtbmV0bW9kLWludGYtZXh0LXlhbmctMDcsIGluIFdHTEMsIGRlZmlu
ZXMganVzdCBzdWNoIGFuIE1UVSBjb25maWcgaXRlbSAoY2FsbGVkIGwyLW10dSkuDQoNClRoaXMg
aXMgY3VycmVudGx5IGRlZmluZWQgYXMgYSB1aW50MTYsIGJ1dCBwZXJoYXBzIHRoaXMgY291bGQv
c2hvdWxkIGJlIGRlZmluZWQgYXMgdWludDMyIGluc3RlYWQuDQoNClRoYW5rcywNClJvYg0KDQoN
Ci0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBWbGFkaW1pciBWYXNzaWxldiA8dmxh
ZGltaXJAdHJhbnNwYWNrZXQuY29tPiANClNlbnQ6IDE1IEp1bHkgMjAxOSAwMDowNw0KVG86IFBl
dGVyIFNjaG5laWRlciA8UGV0ZXIuU2NobmVpZGVyQGtvbnRyb24uY29tPjsgbmV0bW9kQGlldGYu
b3JnOyBkcmFmdC1pZXRmLW5ldG1vZC1pbnRmLWV4dC15YW5nQGlldGYub3JnDQpTdWJqZWN0OiBS
ZTogW25ldG1vZF0gUXVlc3Rpb24gcmVnYXJkaW5nIFJGQyA4MzQ0DQoNCk9uIDcvMTEvMTkgNzow
NCBQTSwgUGV0ZXIgU2NobmVpZGVyIHdyb3RlOg0KPiBIaSwNCj4NCj4gSSBzdHVtYmxlZCBvbiBh
biBpbmNvbXBhdGliaWxpdHkgYmV0d2VlbiB0aGUgSVAgTWFuYWdlbWVudCBZQU5HIE1vZHVsZSAN
Cj4gYW5kIHRoZSByZWFsIHdvcmxkOg0KPiBJbiB0aGUgJ2NvbnRhaW5lciBpcHY0JywgdGhlIGxl
YWYgJ210dScgaXMgZGVjbGFyZWQgYXMgdWludDE2IGluIHRoZSANCj4gcmFuZ2UgNjguLm1heCwg
d2hpY2ggaXMgZWZmZWN0aXZlIHRoZSByYW5nZSA2OC4uNjU1MzUsIGFzIG5vdGVkIGluIHJmYw0K
PiA3OTUwIDxodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNzk1MCNzZWN0aW9uLTkuMj4g
Lg0KPiBPbiB0aGUgb3RoZXIgc2lkZSwgdGhlIGRlZmF1bHQgTVRVIHNpemUgb2YgdGhlIGxvb3Bi
YWNrIGludGVyZmFjZSBpbiANCj4gTGludXggaXMgNjU1MzYgc2luY2Ugc2V2ZXJhbCB5ZWFycy4N
Cg0KSSBkb24ndCB0aGluayB0aGVyZSBpcyBhIHByb2JsZW0gd2l0aCBSRkMgODM0NCBzaW5jZSB0
aGUgaXB2NCBwcm90b2NvbCBNVFUgY2FuIG5vdCBleGNlZWQgNjU1MzUgYnl0ZXMgKFJGQyA3OTEp
LiBUaGUgbWF4aW11bSBwYXlsb2FkIHN1cHBvcnRlZCBieSBhbiBpbnRlcmZhY2Ugd2hpY2ggaXMg
dGhlIGNhc2Ugd2l0aCB0aGUgZGVmYXVsdCB2YWx1ZSBvZiB0aGUgbG8gaW50ZXJmYWNlIE1UVSBv
biB5b3VyIExpbnV4IGRpc3RyaWJ1dGlvbiAoc2VlbXMgdGhpcyBjYW4gYmUgY29uZmlndXJlZCB0
byB1cCB0byAyMTQ3NDgzNjQ3IG9jdGV0cyBhdCBsZWFzdCBvbiBtaW5lKSBoYXMgdG8gYmUgZ3Jl
YXRlciB0aGVuIHRoZSBNVFVzIG9mIGFsbCBwcm90b2NvbHMgKGlwdjQsaXB2NiBldGMuKSBzdXBw
b3J0ZWQgb24gdGhhdCBpbnRlcmZhY2UgYnV0IHRoZXkgZG8gbm90IG5lZWQgdG8gYmUgZXF1YWwu
IEl0IGlzIGluZGVlZCByZWNvbW1lbmRlZCB0aGF0IHRoZSBtYXhpbXVtICJsZW5ndGggb2YgdGhl
IGRhdGEgZmllbGQgb2YgYSBwYWNrZXQiIGlzIHVzZWQgYXMgZGVmaW5lZCBpbiBSRkMgODk0IGUu
Zy4gMTUwMCBmb3IgZXRoZXJuZXQgYnV0IHlvdSBjYW4gY2hvb3NlIG9yIGJlIGNvbnN0cmFpbmVk
IChsaWtlIGluIHRoaXMgY2FzZSkgdG8gbm90IGRvIHNvLg0KDQpDdXJyZW50bHkgdGhlcmUgaXMg
bm8gSUVURiBSRkMgbW9kdWxlIHRoYXQgaGFzIGRhdGEgZGVmaW5pdGlvbiBmb3IgY29udHJvbCBv
ZiB0aGUgaW50ZXJmYWNlIE1UVSB1c2VkIGFzIGFuIHVwcGVyIGxpbWl0IGZvciBhbGwgcHJvdG9j
b2wgTVRVcw0K


From nobody Fri Jul 19 03:36:07 2019
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 43BC01200B1 for <netmod@ietfa.amsl.com>; Fri, 19 Jul 2019 03:36:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level: 
X-Spam-Status: No, score=-14.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-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=lKYMexwN; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ImWqdBEo
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 koIAtkA8r4fC for <netmod@ietfa.amsl.com>; Fri, 19 Jul 2019 03:36:04 -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 1A6A9120020 for <netmod@ietf.org>; Fri, 19 Jul 2019 03:36:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=13878; q=dns/txt; s=iport; t=1563532564; x=1564742164; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=NlknU2FQpO2FDkQa6x8VubLS+hlMDWEo1+dD2mCGMX0=; b=lKYMexwNt3Ih95P9t7i1uH9BfG7IIa/i5UaG3XbfQlo1C+Ui3YlIiCyx Er4WmMO9WZjLFhUMHZL4I9PSeKo0kVtEHs/D+xjq6ptg2NFfVSTtAhEjx BS5S9J6QcMIsh/ZANUNi04htDy4hl30z+WyQMGHYY09AvllfF3EYhhIpf 8=;
IronPort-PHdr: =?us-ascii?q?9a23=3AW3FZ9RNhQOW83zxKlTUl6mtXPHoupqn0MwgJ65?= =?us-ascii?q?Eul7NJdOG58o//OFDEu60/l0fHCIPc7f8My/HbtaztQyQh2d6AqzhDFf4ETB?= =?us-ascii?q?oZkYMTlg0kDtSCDBjhM//ucys8NM9DT1RiuXq8NBsdFQ=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BzAABZnDFd/4UNJK1lHAEBAQQBAQc?= =?us-ascii?q?EAQGBVAYBAQsBgRQvUANtVSAECyoKhBODRwONe0yCD5J7hFWBLhSBEANUCQE?= =?us-ascii?q?BAQwBASUIAgEBhEACF4I1IzUIDgEDAQEEAQECAQVthTwMhUoBAQEBAxIRChM?= =?us-ascii?q?BATgPAgEIEQQBASsCAgIwHQgBAQQBEggTB4MBgR1NAx0BAgygIwKBOIhgcYE?= =?us-ascii?q?ygnkBAQWBRkGCehiCEwMGgTQBi14XgUA/gRFGgkw+gmEBAQMBgSoBEgEhK4J?= =?us-ascii?q?eMoImjAoZMIIlhH6WcQkCghmGWI1PmAqNNYdIkAgCBAIEBQIOAQEFgVICNGd?= =?us-ascii?q?xcBU7gmyCQYNxhRSFP3KBKYt4gSIBgSABAQ?=
X-IronPort-AV: E=Sophos;i="5.64,282,1559520000";  d="scan'208,217";a="298868837"
Received: from alln-core-11.cisco.com ([173.36.13.133]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Jul 2019 10:36:02 +0000
Received: from XCH-RCD-012.cisco.com (xch-rcd-012.cisco.com [173.37.102.22]) by alln-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id x6JAa2Bn006515 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 19 Jul 2019 10:36:02 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-RCD-012.cisco.com (173.37.102.22) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 19 Jul 2019 05:36:02 -0500
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 19 Jul 2019 05:36:01 -0500
Received: from NAM05-BY2-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; Fri, 19 Jul 2019 05:36:01 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DTIKXIb97wuh9GznW28t+/A0TvHYf8oKjv+rPGhvasITI18Vv8yqIdLKhsRSJPLEM+uL+Ag2biBlWW+sZCZnJI9zBEa5XQ+K71PFMq8cO8s5ddcTmBXoDDyviQCLZD+oBKyPIOPqOHlUrTkAgNEAvBBU6CInuECH9TSxfXdyDfws7idwLWyvCR/hecXXwPd52+kIufHnkZOUKw4ZpH17sA7Nat4lPbiVGgzPIzdVuZqZn5Flaxx1+Wo6Ma/0ai94nHjDVjMiUOrui3KE4qgUzthL6PX4R9BoZ6cIlMO/uR3M7DVVmTlEQwUNJsNmsxGLoqtEDTkBFUu2yJX1mN5+3Q==
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=NlknU2FQpO2FDkQa6x8VubLS+hlMDWEo1+dD2mCGMX0=; b=k8ETzBuEHvsV4WWGQIEqUgtBLUx2hhOpneAnCtfJG1PWRYPmU5Rh4K3QHDG9+V5B3ReCQiev6Lm5tk4LplXkXmIEH9IYI73K2M2TG/iPWVyAebyPCjjx2y7/rLEvoGqu1btrrCkwTvpGvrHJlxK0x3T0Mo9fW37BPtXZQjBPdffZZUxGpXC9i/P4T5fR/pu5Oi0pLKUl+EfXkIeNzxgIPaSTZ5TgJKr025qs2CjCPMCY86tCdETcejiomopSJLIZbx4XUycFMFr+MVNm6XybtkKv5fPeLnA6vgHIBIN6KggbUfk3q9j76xWXsqlils+ieHLf7Xzzkviu5aYEtQxpzw==
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=NlknU2FQpO2FDkQa6x8VubLS+hlMDWEo1+dD2mCGMX0=; b=ImWqdBEoIjDeM/qCAJFiH1/NjjgbZ70EejS/+X0yST8R5oSgfPpdPmIJ+R255sKyD9jB6sJCUnjNPnSug6cLjPZIE/6l0D5y+plSWNQWS6YfuQoO8sED5nDWo7y3Gl/K6Txlp8CECP4ujUdgiW/kx0IqG2yU7HYj6aeSKIA8yWI=
Received: from BYAPR11MB2631.namprd11.prod.outlook.com (52.135.227.28) by BYAPR11MB3670.namprd11.prod.outlook.com (20.178.237.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2094.14; Fri, 19 Jul 2019 10:36:00 +0000
Received: from BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428]) by BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428%4]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019 10:36:00 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Michael Rehder <Michael.Rehder@Amdocs.com>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: definition of "fully expanded YANG"
Thread-Index: AdU8nuY0Bmt7E8Y5QVmOJ4Epr5b+lABfSjCw
Date: Fri, 19 Jul 2019 10:36:00 +0000
Message-ID: <BYAPR11MB2631AA0834EEEC1E8EA516D2B5CB0@BYAPR11MB2631.namprd11.prod.outlook.com>
References: <AM0PR06MB40833B02760A889E273D8278E7C90@AM0PR06MB4083.eurprd06.prod.outlook.com>
In-Reply-To: <AM0PR06MB40833B02760A889E273D8278E7C90@AM0PR06MB4083.eurprd06.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: [173.38.220.36]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7e82021b-150c-4883-b43a-08d70c34e43c
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:BYAPR11MB3670; 
x-ms-traffictypediagnostic: BYAPR11MB3670:
x-ms-exchange-purlcount: 6
x-microsoft-antispam-prvs: <BYAPR11MB367079DED49410E1DBCC5E3EB5CB0@BYAPR11MB3670.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(366004)(376002)(396003)(346002)(136003)(189003)(199004)(966005)(478600001)(14454004)(7696005)(76176011)(9326002)(229853002)(66946007)(66476007)(66556008)(64756008)(99286004)(476003)(5660300002)(25786009)(76116006)(14444005)(256004)(2501003)(7736002)(102836004)(33656002)(186003)(74316002)(66446008)(81166006)(26005)(81156014)(8936002)(446003)(66066001)(486006)(11346002)(53546011)(6506007)(52536014)(9686003)(110136005)(86362001)(6436002)(790700001)(6116002)(606006)(8676002)(316002)(3846002)(54896002)(68736007)(53936002)(2906002)(55016002)(6246003)(236005)(71200400001)(71190400001)(6306002); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR11MB3670; H:BYAPR11MB2631.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-message-info: udBDZ7t++3RTnxj4IGj1/DSlTzjQUxhWplS1uFDeu5TRyIXuuz3p0FW1XY48TSQ5GTOYX+kjNSCx1mQMCRtjrc2XqfZ20LPJmc73OAPLZcjBNPfvvUZ8dlsZCEsvXTU0OiZDhvc5licmj7ePQS73+X8sIHhH9+QhWAXHTMmx7Lu5QbIlefXUWLr2rw2m7OWvqBDSkmVF92YV36L4kG53KKbKrGmKEbQPfVCbPOamcqRsBlZYR6RNdkF6y3KVxa6dMCCJebpdXOTDU0If8pwZkI9X97pRVsgdIlmQUcUq2FwTHhGP4jOS0xNjz/g/UeFkzs91Es0KcepWjyIbFBIFE5bRrtHoujasYVJgp9GV9GwZM2J3VQGXOG8lGcy4TwlSywrywfdCmk6uRM2ej3tKOLDOXaFORPzeQJi7hi9Bp/A=
Content-Type: multipart/alternative; boundary="_000_BYAPR11MB2631AA0834EEEC1E8EA516D2B5CB0BYAPR11MB2631namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7e82021b-150c-4883-b43a-08d70c34e43c
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 10:36:00.1271 (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: rwilton@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3670
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.22, xch-rcd-012.cisco.com
X-Outbound-Node: alln-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/OCru3pygI4l9xs9pPrKOuT1TgEE>
Subject: Re: [netmod] definition of "fully expanded YANG"
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, 19 Jul 2019 10:36:06 -0000

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

SGkgTWljaGFlbCwNCg0KSSBkb27igJl0IGtub3cgYWJvdXQg4oCcZnVsbHkgZXhwYW5kZWQgWUFO
R+KAnSwgYnV0IHNvbWUgb2YgdGhlIHdvcmsgYnkgdGhlIFlBTkcgdmVyc2lvbmluZyBkZXNpZ24g
dGVhbSBtaWdodCBiZSBvZiBpbnRlcmVzdCB0byB5b3U6DQoNCmRyYWZ0LXZlcmR0LW5ldG1vZC15
YW5nLXNvbHV0aW9ucy0wMTxodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC12
ZXJkdC1uZXRtb2QteWFuZy1zb2x1dGlvbnMvPiBnaXZlcyBhbiBvdmVydmlldyBvZiB0aGUgc29s
dXRpb24gc3BhY2UuDQpkcmFmdC1yd2lsdG9uLW5ldG1vZC15YW5nLXBhY2thZ2VzLTAxPGh0dHBz
Oi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LXJ3aWx0b24tbmV0bW9kLXlhbmctcGFj
a2FnZXMvPiBkZWZpbmVzIHZlcnNpb25lZCBwYWNrYWdlcyAoYWx0aG91Z2ggaXQgbmVlZHMgc29t
ZSB1cGRhdGluZyB0byBhY2NvbW1vZGF0ZSB0aGUgY2hhbmdlcyB0aGF0IGhhcHBlbmVkIHRvIGRy
YWZ0LXZlcmR0LW5ldG1vZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nLTAwPGh0dHBzOi8vZGF0YXRy
YWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLW1vZHVsZS12ZXJzaW9u
aW5nLz4pLiAgQSBZQU5HIHBhY2thZ2UsIGlmIGFsbCBkZXBlbmRlbmNpZXMgYXJlIHJlc29sdmVk
LCBjYW4gYmUgdXNlZCB0byBkZWZpbmUgYSBjb21wbGV0ZSBZQU5HIHNjaGVtYSAoaS5lLiB3aXRo
IG1vZHVsZSBpbXBvcnQvaW5jbHVkZSBkZXBlbmRlbmNpZXMgcmVzb2x2ZWQpLiAgRnJvbSBhIGRl
ZmluaXRpb24gUE9WLCB0aGlzIG1pZ2h0IGJlIHRoZSDigJxmdWxseSBleHBhbmRlZCBZQU5H4oCd
IHRoYXQgeW91IGFyZSBsb29raW5nIGZvci4NCkhvd2V2ZXIsIGFzIG90aGVycyBhcmUgcG9pbnRl
ZCBvdXQsIGl0IGlzIGVmZmVjdGl2ZWx5IHRvb2xpbmcgdGhhdCB0YWtlcyBhIGxpc3Qgb2YgWUFO
RyBtb2R1bGVzIChwZXJoYXBzIGZyb20gWUFORyBsaWJyYXJ5LCBvciBhIFlBTkcgcGFja2FnZSwg
b3Igb3RoZXIgc291cmNlKSBhbmQgaW50ZXJuYWxseSBjb25zdHJ1Y3RzIGEgY29tcGxldGUgc2No
ZW1hIHdpdGggZGVwZW5kZW5jaWVzIHJlc29sdmVkLCBkZXZpYXRpb25zIGFwcGxpZWQsIGZlYXR1
cmVzIGhhbmRsZWQgYXBwcm9wcmlhdGVseS4NClRoYW5rcywNClJvYg0KDQoNCkZyb206IG5ldG1v
ZCA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc+IE9uIEJlaGFsZiBPZiBNaWNoYWVsIFJlaGRlcg0K
U2VudDogMTcgSnVseSAyMDE5IDE0OjAzDQpUbzogbmV0bW9kQGlldGYub3JnDQpTdWJqZWN0OiBb
bmV0bW9kXSBkZWZpbml0aW9uIG9mICJmdWxseSBleHBhbmRlZCBZQU5HIg0KDQpIYXMgdGhlcmUg
ZXZlciBiZWVuIGRpc2N1c3Npb24gYWJvdXQgZGVmaW5pbmcg4oCcZnVsbHkgZXhwYW5kZWQgWUFO
R+KAnSwgdGhhdCBpcyBhIFlBTkcgbW9kdWxlIHdpdGggYWxsIGludGVybmFsIGFuZCBleHRlcm5h
bCBpbXBvcnRzIHJlc29sdmVkPw0KVGhpcyBoYXMgc2V2ZXJhbCB1c2VzOg0KLSBCYXNlIGZvciB3
b3JrYWJsZSBESUZGIGJldHdlZW4gdmVyc2lvbnMgc28gb25lIGNhbiBzZWUgYWxsIGltcGFjdHMg
b2YgY2hhbmdlcw0KICAgSSBzZWUgdGhpcyBhcyBhIHByZXR0eSBpbXBvcnRhbnQgcGFydCBvZiBz
ZW1hbnRpYyB2ZXJzaW9uIG1hbmFnZW1lbnQg4oCTIGlmIHlvdSBjYW7igJl0IHNlZSB0aGUgbmV0
IHJlc3VsdCBvZiBjaGFuZ2VzIGluIGEgcHJvcGVybHkgbW9kdWxhciBZQU5HIHBhY2thZ2UsIGhv
dyBjYW4geW91IGJlIHN1cmUgb2YgdGhlIHZlcnNpb24gbWVhbmluZz8NCi0gQmFzZSBmb3IgdHJh
bnNsYXRpb24vcHJvY2Vzc2luZyBvZiB0aGUgc2NoZW1hDQogIFRoZXJlIGFyZSBhbGwgc29ydHMg
b3RoZXIgbWF0ZXJpYWxzIG9uZSBjYW4gZ2VuZXJhdGUgZnJvbSBhIFlBTkcgKG9yIGEgZnVsbHkg
ZXhwYW5kZWQgWUlOKS4gSWYgbm90IGV4cGFuZGVkIHRoZW4gdGhpcyBwcm9jZXNzaW5nIGlzIHZl
cnkgZGlmZmljdWx0Lg0KDQpUaGFua3MNCk1pa2UNClRoaXMgZW1haWwgYW5kIHRoZSBpbmZvcm1h
dGlvbiBjb250YWluZWQgaGVyZWluIGlzIHByb3ByaWV0YXJ5IGFuZCBjb25maWRlbnRpYWwgYW5k
IHN1YmplY3QgdG8gdGhlIEFtZG9jcyBFbWFpbCBUZXJtcyBvZiBTZXJ2aWNlLCB3aGljaCB5b3Ug
bWF5IHJldmlldyBhdCBodHRwczovL3d3dy5hbWRvY3MuY29tL2Fib3V0L2VtYWlsLXRlcm1zLW9m
LXNlcnZpY2UNCg==

--_000_BYAPR11MB2631AA0834EEEC1E8EA516D2B5CB0BYAPR11MB2631namp_
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
cjojMDU2M0MxOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjoj
OTU0RjcyOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5Nc29MaXN0UGFyYWdyYXBo
LCBsaS5Nc29MaXN0UGFyYWdyYXBoLCBkaXYuTXNvTGlzdFBhcmFncmFwaA0KCXttc28tc3R5bGUt
cHJpb3JpdHk6MzQ7DQoJbWFyZ2luLXRvcDowY207DQoJbWFyZ2luLXJpZ2h0OjBjbTsNCgltYXJn
aW4tYm90dG9tOjBjbTsNCgltYXJnaW4tbGVmdDozNi4wcHQ7DQoJbWFyZ2luLWJvdHRvbTouMDAw
MXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28t
c3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2lu
LXJpZ2h0OjBjbTsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDow
Y207DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJp
Zjt9DQpzcGFuLkVtYWlsU3R5bGUxOQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4u
RW1haWxTdHlsZTIwDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFt
aWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERl
ZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9
DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcy
LjBwdCA3Mi4wcHQgNzIuMHB0IDcyLjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29y
ZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFw
ZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZd
LS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+
DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3ht
bD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLUdCIiBsaW5rPSIjMDU2M0Mx
IiB2bGluaz0iIzk1NEY3MiI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5IaSBN
aWNoYWVsLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxh
bmd1YWdlOkVOLVVTIj5JIGRvbuKAmXQga25vdyBhYm91dCDigJxmdWxseSBleHBhbmRlZCBZQU5H
4oCdLCBidXQgc29tZSBvZiB0aGUgd29yayBieSB0aGUgWUFORyB2ZXJzaW9uaW5nIGRlc2lnbiB0
ZWFtIG1pZ2h0IGJlIG9mIGludGVyZXN0IHRvIHlvdTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t
VVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tYm90dG9tOjE1Ljc1cHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuNXB0
O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZjtjb2xvcjojMjIy
MjIyIj48YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC12ZXJk
dC1uZXRtb2QteWFuZy1zb2x1dGlvbnMvIj48c3BhbiBzdHlsZT0iY29sb3I6IzNEMjJCMzt0ZXh0
LWRlY29yYXRpb246bm9uZSI+ZHJhZnQtdmVyZHQtbmV0bW9kLXlhbmctc29sdXRpb25zLTAxPC9z
cGFuPjwvYT4mbmJzcDtnaXZlcw0KIGFuIG92ZXJ2aWV3IG9mIHRoZSBzb2x1dGlvbiBzcGFjZS48
YnI+DQo8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJh
ZnQtcndpbHRvbi1uZXRtb2QteWFuZy1wYWNrYWdlcy8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZjtjb2xv
cjojM0QyMkIzO2JhY2tncm91bmQ6d2hpdGU7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPmRyYWZ0LXJ3
aWx0b24tbmV0bW9kLXlhbmctcGFja2FnZXMtMDE8L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJp
Zjtjb2xvcjojMjIyMjIyO2JhY2tncm91bmQ6d2hpdGUiPiZuYnNwO2RlZmluZXMNCiB2ZXJzaW9u
ZWQgcGFja2FnZXMgKGFsdGhvdWdoIGl0IG5lZWRzIHNvbWUgdXBkYXRpbmcgdG8gYWNjb21tb2Rh
dGUgdGhlIGNoYW5nZXMgdGhhdCBoYXBwZW5lZCB0bw0KPC9zcGFuPjxhIGhyZWY9Imh0dHBzOi8v
ZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LXZlcmR0LW5ldG1vZC15YW5nLW1vZHVsZS12
ZXJzaW9uaW5nLyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmO2NvbG9yOiMzRDIyQjM7YmFja2dyb3VuZDoj
RjlGOUY5O3RleHQtZGVjb3JhdGlvbjpub25lIj5kcmFmdC12ZXJkdC1uZXRtb2QteWFuZy1tb2R1
bGUtdmVyc2lvbmluZy0wMDwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmO2NvbG9yOiMyMjIy
MjI7YmFja2dyb3VuZDojRjlGOUY5Ij4pLiZuYnNwOw0KIEEgWUFORyBwYWNrYWdlLCBpZiBhbGwg
ZGVwZW5kZW5jaWVzIGFyZSByZXNvbHZlZCwgY2FuIGJlIHVzZWQgdG8gZGVmaW5lIGEgY29tcGxl
dGUgWUFORyBzY2hlbWEgKGkuZS4gd2l0aCBtb2R1bGUgaW1wb3J0L2luY2x1ZGUgZGVwZW5kZW5j
aWVzIHJlc29sdmVkKS4mbmJzcDsgRnJvbSBhIGRlZmluaXRpb24gUE9WLCB0aGlzIG1pZ2h0IGJl
IHRoZSDigJxmdWxseSBleHBhbmRlZCBZQU5H4oCdIHRoYXQgeW91IGFyZSBsb29raW5nIGZvci48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWJvdHRvbToxNS43NXB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjVwdDtmb250LWZhbWls
eTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWY7Y29sb3I6IzIyMjIyMjtiYWNrZ3Jv
dW5kOiNGOUY5RjkiPkhvd2V2ZXIsIGFzIG90aGVycyBhcmUgcG9pbnRlZCBvdXQsIGl0IGlzIGVm
ZmVjdGl2ZWx5IHRvb2xpbmcgdGhhdCB0YWtlcyBhIGxpc3Qgb2YgWUFORyBtb2R1bGVzIChwZXJo
YXBzIGZyb20NCiBZQU5HIGxpYnJhcnksIG9yIGEgWUFORyBwYWNrYWdlLCBvciBvdGhlciBzb3Vy
Y2UpIGFuZCBpbnRlcm5hbGx5IGNvbnN0cnVjdHMgYSBjb21wbGV0ZSBzY2hlbWEgd2l0aCBkZXBl
bmRlbmNpZXMgcmVzb2x2ZWQsIGRldmlhdGlvbnMgYXBwbGllZCwgZmVhdHVyZXMgaGFuZGxlZCBh
cHByb3ByaWF0ZWx5LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tYm90dG9tOjE1Ljc1cHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZjtjb2xvcjoj
MjIyMjIyIj5UaGFua3MsPGJyPg0KUm9iPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUx
RTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48Yj48c3BhbiBsYW5nPSJFTi1VUyI+RnJvbTo8
L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gbmV0bW9kICZsdDtuZXRtb2QtYm91bmNlc0Bp
ZXRmLm9yZyZndDsNCjxiPk9uIEJlaGFsZiBPZiA8L2I+TWljaGFlbCBSZWhkZXI8YnI+DQo8Yj5T
ZW50OjwvYj4gMTcgSnVseSAyMDE5IDE0OjAzPGJyPg0KPGI+VG86PC9iPiBuZXRtb2RAaWV0Zi5v
cmc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gW25ldG1vZF0gZGVmaW5pdGlvbiBvZiAmcXVvdDtmdWxs
eSBleHBhbmRlZCBZQU5HJnF1b3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkhhcyB0aGVyZSBldmVyIGJlZW4gZGlzY3Vzc2lv
biBhYm91dCBkZWZpbmluZyDigJxmdWxseSBleHBhbmRlZCBZQU5H4oCdLCB0aGF0IGlzIGEgWUFO
RyBtb2R1bGUgd2l0aCBhbGwgaW50ZXJuYWwgYW5kIGV4dGVybmFsIGltcG9ydHMgcmVzb2x2ZWQ/
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoaXMgaGFzIHNldmVyYWwgdXNlczo8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+LSBCYXNlIGZvciB3b3JrYWJsZSBESUZG
IGJldHdlZW4gdmVyc2lvbnMgc28gb25lIGNhbiBzZWUgYWxsIGltcGFjdHMgb2YgY2hhbmdlczxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsgJm5ic3A7SSBzZWUgdGhpcyBh
cyBhIHByZXR0eSBpbXBvcnRhbnQgcGFydCBvZiBzZW1hbnRpYyB2ZXJzaW9uIG1hbmFnZW1lbnQg
4oCTIGlmIHlvdSBjYW7igJl0IHNlZSB0aGUgbmV0IHJlc3VsdCBvZiBjaGFuZ2VzIGluIGEgcHJv
cGVybHkgbW9kdWxhciBZQU5HIHBhY2thZ2UsIGhvdyBjYW4geW91IGJlIHN1cmUgb2YgdGhlIHZl
cnNpb24gbWVhbmluZz88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+LSBCYXNlIGZv
ciB0cmFuc2xhdGlvbi9wcm9jZXNzaW5nIG9mIHRoZSBzY2hlbWE8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+Jm5ic3A7IFRoZXJlIGFyZSBhbGwgc29ydHMgb3RoZXIgbWF0ZXJpYWxz
IG9uZSBjYW4gZ2VuZXJhdGUgZnJvbSBhIFlBTkcgKG9yIGEgZnVsbHkgZXhwYW5kZWQgWUlOKS4g
SWYgbm90IGV4cGFuZGVkIHRoZW4gdGhpcyBwcm9jZXNzaW5nIGlzIHZlcnkgZGlmZmljdWx0Ljxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+VGhhbmtzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPk1p
a2U8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3Ryb25nPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5UaGlzIGVtYWlsIGFuZCB0aGUg
aW5mb3JtYXRpb24gY29udGFpbmVkIGhlcmVpbiBpcyBwcm9wcmlldGFyeSBhbmQgY29uZmlkZW50
aWFsIGFuZCBzdWJqZWN0IHRvIHRoZSBBbWRvY3MgRW1haWwgVGVybXMgb2YgU2VydmljZSwgd2hp
Y2ggeW91IG1heQ0KIHJldmlldyBhdDwvc3Bhbj48L3N0cm9uZz48c3BhbiBsYW5nPSJFTi1VUyI+
IDwvc3Bhbj48YSBocmVmPSJodHRwczovL3d3dy5hbWRvY3MuY29tL2Fib3V0L2VtYWlsLXRlcm1z
LW9mLXNlcnZpY2UiPjxzdHJvbmc+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPmh0dHBzOi8vd3d3LmFtZG9jcy5jb20v
YWJvdXQvZW1haWwtdGVybXMtb2Ytc2VydmljZTwvc3Bhbj48L3N0cm9uZz48L2E+PHNwYW4gbGFu
Zz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1s
Pg0K

--_000_BYAPR11MB2631AA0834EEEC1E8EA516D2B5CB0BYAPR11MB2631namp_--


From nobody Fri Jul 19 04:08:15 2019
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 6DDC212008C for <netmod@ietfa.amsl.com>; Fri, 19 Jul 2019 04:08:13 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=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 C1XDzbYp1H16 for <netmod@ietfa.amsl.com>; Fri, 19 Jul 2019 04:08:12 -0700 (PDT)
Received: from smtp.chopps.org (smtp.chopps.org [54.88.81.56]) by ietfa.amsl.com (Postfix) with ESMTP id 2118B12001E for <netmod@ietf.org>; Fri, 19 Jul 2019 04:08:12 -0700 (PDT)
Received: from stubbs.home (172-222-100-236.dhcp.chtrptr.net [172.222.100.236]) (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 6E24E603A8; Fri, 19 Jul 2019 07:08:11 -0400 (EDT)
From: Christian Hopps <chopps@chopps.org>
Message-Id: <CA05BEB7-A00A-4413-82CF-39333DEC3CB1@chopps.org>
Content-Type: multipart/signed; boundary="Apple-Mail=_7488EED5-BC5F-43F5-9668-8ABC7E1CF916"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Fri, 19 Jul 2019 07:08:10 -0400
In-Reply-To: <8daa922c-194c-4a1f-9a4e-b2851ef58ed3@cesnet.cz>
Cc: Christian Hopps <chopps@chopps.org>, Ladislav Lhotka <lhotka@nic.cz>, netmod@ietf.org
To: =?utf-8?Q?Jan_Kundr=C3=A1t?= <jan.kundrat@cesnet.cz>
References: <8bcdad12-cec1-47b2-b8ad-bb8ab6d6783e@cesnet.cz> <87lfx4df50.fsf@nic.cz> <8daa922c-194c-4a1f-9a4e-b2851ef58ed3@cesnet.cz>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/shmKln4tBkd75jv7DRGJ2rYXqZc>
Subject: Re: [netmod] draft-ietf-netmod-geo-location-01: an optional location info
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, 19 Jul 2019 11:08:13 -0000

--Apple-Mail=_7488EED5-BC5F-43F5-9668-8ABC7E1CF916
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

The intention was for a location node to be required if the =
<geo-location> container was present. Apparently this will only work if =
"container geo-lcoation" is a presence container. I'm not even sure =
that's all that smart of a requirement (e.g., maybe someone just wants =
to indicate the reference-frame for an object). I'll remove the =
mandatory from location.

Thanks,
Chris.

> On Jul 11, 2019, at 9:54 AM, Jan Kundr=C3=A1t <jan.kundrat@cesnet.cz> =
wrote:
>=20
>> The "location" choice is defined as mandatory, so an instance of one =
of the cases must be present. I don't know whether it is necessary or =
not, but you can avoid it easily by overriding the definition:
>=20
> Thanks for explaining this. I'll leave it to the draft authors to =
evaluate whether an optional geolocation makes more sense than a =
hard-coded one.
>=20
> Diky
> Honza K.
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
>=20


--Apple-Mail=_7488EED5-BC5F-43F5-9668-8ABC7E1CF916
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

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

iQIzBAEBCgAdFiEEm56yH/NF+m1FHa6lLh2DDte4MCUFAl0xpJoACgkQLh2DDte4
MCU2KA/8DvQUOelilI5pISxsO73VvrOKV0TJNxZ59qCmG5Uy+fhuN0iT59fkObPd
/0pgTg9stx4d+5IfsdQ65U8g+YwiLDUvYMz1XBxeiYgo6za1dSgrisPjB5UPJOd9
0V+Z8hOLWZF9uvy7TmLoaEgGD4VtlscRt8wjDW4WadvLh39cwCPZFbKKy5NCxcGM
lho7heV8qpNx33i1Pa/3U2kVm+nuLOgSEI+EFQb5skDH41Wi5YOYnuE6Bxzhb+Bj
L11GHixRGJ87w1or0HKysUIPMxoMF3r93cOwqZ87UyggYAceKGmViNKxlpCs1tvU
9P1ggCcN2hRwkVUG/BeKY+G+37SpVdvoHZCJ2iFcbaueLUOufS5DU75bI1lHFg4S
vJDyKhw8Z4nn3Gn6BZEFXSPq0GkYeQ8aWEqwWQvu9m5tnXYgaEoDJHppI4pe9909
sweTLqcD5fX30PWHDxaA3Ib048FV4kB0IN3Z/rJDCW/SMxFxVbc/Ngx4FcXOmfxg
81qtXHkG3OM1aMb0mQlkQ4mpK/3ABZ2+IYnBSUO7/ar1fM3PksW5ICnqNBH9sffI
lx7GuhY2wrzLSAXUyyRhHQgRIyBrvgBw11V4SetrpDhWKY2VbfuoDWANhgiK70pR
juh/01BX0u7yxs5+1Rjfezo9cDrHsuBWY7lg6Q7T83S4wNPG22w=
=O2gS
-----END PGP SIGNATURE-----

--Apple-Mail=_7488EED5-BC5F-43F5-9668-8ABC7E1CF916--


From nobody Fri Jul 19 04:27:58 2019
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 0317D12017A for <netmod@ietfa.amsl.com>; Fri, 19 Jul 2019 04:27:56 -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=[BAD_ENC_HEADER=0.001, BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=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 wZUkGNj41Y7Q for <netmod@ietfa.amsl.com>; Fri, 19 Jul 2019 04:27:54 -0700 (PDT)
Received: from smtp.chopps.org (smtp.chopps.org [54.88.81.56]) by ietfa.amsl.com (Postfix) with ESMTP id 71D9212001E for <netmod@ietf.org>; Fri, 19 Jul 2019 04:27:54 -0700 (PDT)
Received: from stubbs.home (172-222-100-236.dhcp.chtrptr.net [172.222.100.236]) (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 B8DFD603A8; Fri, 19 Jul 2019 07:27:53 -0400 (EDT)
From: Christian Hopps <chopps@chopps.org>
Message-Id: <75D06E6E-CB49-4BD2-AC9B-F9A0DAADF62F@chopps.org>
Content-Type: multipart/signed; boundary="Apple-Mail=_ACB32D34-8876-42B0-8FE9-9791C7B930FB"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Fri, 19 Jul 2019 07:27:52 -0400
In-Reply-To: <20190625.095812.959182004133340318.mbj@tail-f.com>
Cc: Christian Hopps <chopps@chopps.org>, Ladislav Lhotka <lhotka@nic.cz>, kent@watsen.net, netmod@ietf.org
To: Martin Bjorklund <mbj@tail-f.com>
References: <ad3-5d110500-55-63a2bc80@40796557> <0100016b8c38574d-9d8aad57-3e50-45c4-98bb-24091a765ded-000000@email.amazonses.com> <87tvceunai.fsf@nic.cz> <20190625.095812.959182004133340318.mbj@tail-f.com>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/QPkWO6WZyEv5sVmePieey_k-6VI>
Subject: Re: [netmod] ?= ?==?utf-8?q? mandatory choice with non-presence container cas
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, 19 Jul 2019 11:27:56 -0000

--Apple-Mail=_ACB32D34-8876-42B0-8FE9-9791C7B930FB
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii



> On Jun 25, 2019, at 3:58 AM, Martin Bjorklund <mbj@tail-f.com> wrote:
>=20
> Ladislav Lhotka <lhotka@nic.cz> wrote:
>> Kent Watsen <kent@watsen.net> writes:
>>=20
>>> Hi Michal,
>>>> I agree, but these valid data were correctly printed into invalid
>>>> data. I do not think printing is allowed to change the validity of
>>>> data.
>>> The NP-container text is unclear.
>>=20
>> This issue IMO has more to do with the "mandatory" statement under
>> "choice". Similar problems can be caused by data nodes that depend on
>> "when". For example:
>>=20
>> choice sel {
>>   madatory true;
>>   leaf foo {
>>       when "...";
>>       ...
>>   }
>>   leaf bar { ... }
>>   leaf baz { ... }
>>=20
>> If "foo" exists in instance data but its when condition becomes =
false,
>> the server is expected to remove the "foo" instance, but what next?
>> The data becomes invalid, but the server can hardly include "bar" or
>> "baz" on its own.
>=20
> Right, so that change (that would make the when condition false) will
> be rejected by the server, since the resulting config would be
> invalid.

This is subtle, I wonder if it is called out somewhere for YANG module =
implementers? Basically what the above means (assuming a module sw =
design) is that prior to *any change anywhere in the system* the server =
software (probably) needs to re-run validation on the entire resulting =
config to make sure that the config will still be valid, prior to making =
the change.

The sort of obvious place this would happen is having baseline software =
that does not know about (has no code written for) some new feature that =
is added later by the vendor/user. This new sw has some when's in it =
that refer back to the baseline sw.

Thanks,
Chris.

>=20
>=20
> /martin
>=20
>=20
>=20
>=20
>>=20
>> Lada
>>=20
>>> I'm unsure if you saw the thread in NETCONF, but I filed this issue
>>> over the weekend.  Please add to it, if only to include a link to =
this
>>> thread: https://github.com/netmod-wg/yang-next/issues/88. Thanks, =
Kent
>>> _______________________________________________ netmod mailing list
>>> netmod@ietf.org https://www.ietf.org/mailman/listinfo/netmod
>>=20
>> --
>> Ladislav Lhotka Head, CZ.NIC Labs PGP Key ID: 0xB8F92B08A9F76C67
>>=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


--Apple-Mail=_ACB32D34-8876-42B0-8FE9-9791C7B930FB
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

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

iQIzBAEBCgAdFiEEm56yH/NF+m1FHa6lLh2DDte4MCUFAl0xqTgACgkQLh2DDte4
MCXxfhAAiSEMPQpxRlqBWwv0HvXLjyMFrAubjXDKFhH+/ATqoiKhTjUtL54FU9Eu
7UgkZKXyF/N845XqKmkNgB5/KC6JpgXRhZrRqm8dsEVRDcuFzJ+Ljl6TerMLsg1w
/mRk6JvEr8D6SQFc2c62Ma0mDLqgOdSWo4hwhIiIpbyLecBQ5SeQ2VTWh5PX6CNq
NciQSZDW0p0a8DhqokDmuG9Ji2infflf28P5Tb/EeyYy5tPqVqqxshsvlIcLYoHx
lokm2fqI5VlD0SvNuK07b4jlKTk5zVPCB+qTZEMirjXdDz1BxRpGOsNBAyIv+hj3
6FPWysZ21SkeCXM5adHP6yylowytYCKF5I33PUqXZ6cDwix+M2Kt1qU2bKtl+WkL
0uJU7WvQIpICyX5n2U8bxSRH28u/qmCN+FIX5reBpJwUM9kKIk+C+yaNFSOIm+sq
kXMm/mBO0ZHuB+p/iAFVBThZKhyqkT2D6aNtTxzpzCriJmYiEJLXaML+uBYKPzLO
+MVWZ3KHdLOqj+9YsYICmWuZexghGXeL9TXE7mdwIqhxON/l1oKFKKrI25OUmSvI
wSJ2A0CZL9tBg7T5zB+0hHsZmpJFPAsv0s2pet7Ii0VUws8kFWwpaPvZmu/LNLiU
iUhRtf2uzguI/mGW6B9uDZTwCRqlNl6h1Fdd8THflvX6OCuVHBY=
=cKab
-----END PGP SIGNATURE-----

--Apple-Mail=_ACB32D34-8876-42B0-8FE9-9791C7B930FB--


From nobody Sat Jul 20 15:01:00 2019
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 3EB441201E8; Sat, 20 Jul 2019 15:00:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.898
X-Spam-Level: 
X-Spam-Status: No, score=-6.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_NONE=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 7f-rYIrVs4bd; Sat, 20 Jul 2019 15:00:58 -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 DA3BC1201E0; Sat, 20 Jul 2019 15:00:57 -0700 (PDT)
Received: from dhcp-8157.meeting.ietf.org ([IPv6:2001:67c:370:128:741a:2e4a:eab:8e9f]) (authenticated bits=0) by nagasaki.bogus.com (8.15.2/8.15.2) with ESMTPSA id x6KM0uVl042423; Sat, 20 Jul 2019 22:00:57 GMT (envelope-from joelja@bogus.com)
X-Authentication-Warning: nagasaki.bogus.com: Host [IPv6:2001:67c:370:128:741a:2e4a:eab:8e9f] claimed to be dhcp-8157.meeting.ietf.org
To: netmod@ietf.org
Cc: netmod-chairs@ietf.org
From: Joel Jaeggli <joelja@bogus.com>
Message-ID: <c952b65f-b1b9-4fea-7a2a-219ec5268cd8@bogus.com>
Date: Sat, 20 Jul 2019 15:00:56 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------93D24AD85223B3DC39E632F5"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/KX4RB-YlGfZ3UpOoSSKmReiGGwM>
Subject: [netmod] Reminder Slides for Monday 7/22
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, 20 Jul 2019 22:00:59 -0000

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

Reminder,

Our meeting is pretty early in this IETF Meeting at 13:30 on Monday
7/22. As a result of the timing having slides sent to the chairs this
weekend so that they can be uploaded and included in the agenda for
consumption prior to and during the meeting is greatly appreciated.

Thanks

Netmod Chairs



--------------93D24AD85223B3DC39E632F5
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-----

--------------93D24AD85223B3DC39E632F5--


From nobody Sun Jul 21 07:59:04 2019
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 05B3B120020; Sun, 21 Jul 2019 07:58:56 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, 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 UCYeXNLggED9; Sun, 21 Jul 2019 07:58:53 -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 716031200B6; Sun, 21 Jul 2019 07:58:52 -0700 (PDT)
Received: from lhreml706-cah.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 47AC06503978D906291E; Sun, 21 Jul 2019 15:58:50 +0100 (IST)
Received: from lhreml711-chm.china.huawei.com (10.201.108.62) by lhreml706-cah.china.huawei.com (10.201.108.47) with Microsoft SMTP Server (TLS) id 14.3.408.0; Sun, 21 Jul 2019 15:58:49 +0100
Received: from lhreml711-chm.china.huawei.com (10.201.108.62) by lhreml711-chm.china.huawei.com (10.201.108.62) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Sun, 21 Jul 2019 15:58:48 +0100
Received: from NKGEML412-HUB.china.huawei.com (10.98.56.73) by lhreml711-chm.china.huawei.com (10.201.108.62) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1713.5 via Frontend Transport; Sun, 21 Jul 2019 15:58:47 +0100
Received: from NKGEML513-MBS.china.huawei.com ([169.254.2.207]) by nkgeml412-hub.china.huawei.com ([10.98.56.73]) with mapi id 14.03.0439.000; Sun, 21 Jul 2019 22:58:44 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Kent Watsen <kent@watsen.net>
CC: "netconf@ietf.org" <netconf@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netconf] [netmod]   RE:  pls clarify get operation
Thread-Index: AdU9ETq4sTpTMz3bTxurvnfGNPR27gCw1Dg5
Date: Sun, 21 Jul 2019 14:58:43 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAA8816CEF@nkgeml513-mbs.china.huawei.com>
References: <B8F9A780D330094D99AF023C5877DABAA4A03B74@nkgeml513-mbs.china.huawei.com>
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAA4A03B74@nkgeml513-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.124.94.138]
Content-Type: multipart/alternative; boundary="_000_B8F9A780D330094D99AF023C5877DABAA8816CEFnkgeml513mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/4_emA2J6lVmrFm1Idq8K6FSNAwo>
Subject: Re: [netmod] [netconf]    RE:  pls clarify get operation
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, 21 Jul 2019 14:58:56 -0000

--_000_B8F9A780D330094D99AF023C5877DABAA8816CEFnkgeml513mbschi_
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64

SSBibGlldmUgdGhlcmUgaXMgc3VmZmljaWVudCBkaXNjdXNzaW9uIG9uIHRoaXMgaXNzdWUsIHdl
IGhhdmUgcmVxdWVzdGVkIGEgdGltZXNsb3QgaW4gbmV0bW9kIHNlc3Npb24gdG8gZ2l2ZSB0aGUg
dXBkYXRlLCBob3BlZnVsbHkgY29ubHVkZWQgdGhpcyBkaXNjdXNzaW9uLiBUaGFua3MhDQoNCg0K
DQotUWluDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQq3orz+yMs6IG5ldGNv
bmYgW25ldGNvbmYtYm91bmNlc0BpZXRmLm9yZ10gtPqx7SBRaW4gV3UgW2JpbGwud3VAaHVhd2Vp
LmNvbV0NCreiy83KsbzkOiAyMDE5xOo31MIxOMjVIDEwOjQzDQrK1bz+yMs6IEtlbnQgV2F0c2Vu
DQqzrcvNOiBuZXRjb25mQGlldGYub3JnOyBuZXRtb2RAaWV0Zi5vcmcNCtb3zOI6IFJlOiBbbmV0
Y29uZl0gW25ldG1vZF0gUkU6IHBscyBjbGFyaWZ5IGdldCBvcGVyYXRpb24NCg0Kt6K8/sjLOiBL
ZW50IFdhdHNlbiBbbWFpbHRvOmtlbnRAd2F0c2VuLm5ldF0NCreiy83KsbzkOiAyMDE5xOo31MIx
MMjVIDI6MzENCsrVvP7IyzogUWluIFd1IDxiaWxsLnd1QGh1YXdlaS5jb20+DQqzrcvNOiBuZXRj
b25mQGlldGYub3JnOyBuZXRtb2RAaWV0Zi5vcmcNCtb3zOI6IFJlOiBbbmV0Y29uZl0gW25ldG1v
ZF0gUkU6IHBscyBjbGFyaWZ5IGdldCBvcGVyYXRpb24NCg0KW0p1c3QgYmFjayBmcm9tIGEgNHRo
IG9mIEp1bHkgdGhpbmddDQoNCkhpIFFpbiwNCkl0IHByb3ZpZGVzIGd1aWRlbGluZSBob3cgdG8g
Y3JlYXRlIHRlbXBvcmFyeSBub24tTk1EQSBtb2R1bGUgZnJvbSBOTURBIG1vZHVsZSwgYnV0IHRl
bXBvcmFyeSBub24tTk1EQSBtb2R1bGUgaXMgbm90IHN0YW5kYXJkIG1vZHVsZS4gU28gZXZlcnli
b2R5IHdpbGwgY3JlYXRlIHRoZSBzYW1lIHRlbXBvcmFyeSBub24tTk1EQSBtb2R1bGU/DQpJIGFs
c28gZmVlbCB0aGlzIHNlY29uZCBwYXJhZ3JhcGggaXMgbm90IHZlcnkgY2xlYXIsIGVzcGVjaWFs
bHkgdGhlIGxhc3Qgc2VudGVuY2UsICBpcyBuZXN0ZWQgY29uZmlnIGZhbHNlIGRhdGEgbm9kZXMg
cGFydCBvZiBOTURBIG1vZHVsZSBvciB0ZW1wb3Jhcnkgbm9uLU5NREENCk1vZHVsZT8gTG9va3Mg
bGlrZSAgbmVzdGVkIGNvbmZpZyBmYWxzZSBkYXRhIG5vZGUgcGFydCBvZiBOTURBIG1vZHVsZT8N
ClRydWUsIGJ1dCBhcyBJIHdyb3RlIEZyYW5rIG9uIHRoZSAyOHRoOg0KDQoiU29tZSBkcmFmdHMg
YWxyZWFkeSBwdWJsaXNoIGEgInN0YXRlIiBtb2R1bGUgaW4gdGhlaXIgQXBwZW5kaXggYW5kLCB3
aGVuIHRoZXkgZG8sIHRoZXJlIGlzIGEgY29tcGxldGVseSBzdGFuZGFyZCBub24tTk1EQSBJRVRG
IHNvbHV0aW9uLiAgSSBkb24ndCBrbm93IGlmIHRoaXMgc3RyYXRlZ3kgaXMgYmVpbmcgZm9sbG93
ZWQgdW5pdmVyc2FsbHkgYnV0LCBpZiBub3QsIHRoZW4gSSBkb24ndCBiZWxpZXZlIHRoZSBJRVRG
IHdvdWxkIG9iamVjdCBhdCBhbGwgdG8gdGhlIHB1YmxpY2F0aW9uIG9mIGRyYWZ0cyBmb3IgbWlz
c2luZyBzdGF0ZSBtb2RlbHMgaW4gZHJhZnRzIHRoYXQgb25seSBhc3N1bWVkIE5NREEuIg0KDQpB
cmUgeW91IGZhY2luZyB0aGlzIHNpdHVhdGlvbiBjdXJyZW50bHk/ICAgSWYgc28sIHdpdGggd2hp
Y2ggbW9kdWxlcz8gIEhhdmUgeW91IGNvbnNpZGVyZWQgc3VibWl0dGluZyBhbiBJLUQgdG8gZGVm
aW5lIHRoZSBtaXNzaW5nIHN0YXRlIHRyZWUgbW9kdWxlPw0KDQpbUWluXTogWWVzLCB3ZSBhcmUg
bG9va2luZyBmb3IgY29tcGxldGVseSBzdGFuZGFyZCBub24tTk1EQSBJRVRGIHNvbHV0aW9uIGlu
IHRoaXMgTk1EQSB0cmFuc2l0aW9uIHRpbWUgcGVyaW9kLCBzaW5jZSB3ZSBhc3N1bWUgbWFueSBO
RVRDT05GIGNsaWVudHMgaW4gdGhlIGV4aXN0aW5nIGRlcGxveW1lbnQgZG9uoa90IHN1cHBvcnQg
Tk1EQS4gV2UgYXJlIG5vdCBzdXJlIHN0YXRlIG1vZHVsZSBpbiB0aGUgYXBwZW5kaXggaXMgc3Rh
bmRhcmQgbm9uLU5NREEgbW9kZWwgb3Igbm90PyBIb3cgbWFueSBvcGVyYXRvcnMgYW5kIGltcGxl
bWVudGVyIHdpbGwgdXNlIHRoZW0gYXMgc3RhbmRhcmQgbW9kZWwuDQpZZWFoLCBmb3Igc29tZSBv
ZiBvdGhlciBtb2RlbCBtYXkgbm90IGRlZmluZSBzdWNoIHN0YXRlIG1vZHVsZSBpbiB0aGUgYXBw
ZW5kaXguDQpDYW4gbm9uLU5NREEgY2xpZW50IGNvbnN1bWUgTk1EQSBtb2R1bGU/DQoNClNvcnQg
b2YuICBUaGUgY29uZmlnLXRydWUgbm9kZXMgd2lsbCBhcHBlYXIgaW4gdGhlIDxydW5uaW5nPiBh
cyB1c3VhbCwgYW5kIHRoZSBjb25maWctZmFsc2Ugbm9kZXMgY2FuIGJlIGFjY2Vzc2VkIHZpYSB0
aGUgc3RhbmRhcmQgb3BlcmF0aW9ucy4gIEJ1dCB0aGVyZSB3aWxsIGJlIGlzc3VlcyBhcywgZm9y
IGluc3RhbmNlLCB0aGUgY29uZmlnLWZhbHNlIG5vZGVzIHdpbGwgb25seSBhcHBlYXIgZm9yIGNv
bmZpZ3VyZWQgaXRlbXMgYW5kIHRoZSBvcGVyYXRpb25hbCB2YWx1ZSBmb3IgY29uZmlnLXRydWUg
bm9kZXMgd2lsbCBiZSBtaXNzaW5nLCB0aGUgbGF0dGVyIG9mIHdoaWNoIG1heSBiZSBpbXBvcnRh
bnQgYXMgYW4gTk1EQS1vcHRpbWl6ZWQgZGF0YSBtb2RlbCBpcyB1bmxpa2VseSB0byBkZWZpbmUg
Y29uZmlnLWZhbHNlIG5vZGVzIGZvciBhbnkgY29uZmlnLXRydWUgbm9kZXMsIGFuZCBoZW5jZSB0
aGUgY29uZmlnLWZhbHNlIHRoYXQgYXJlIGRlZmluZWQgbWF5IGJlIGZhciBhbmQgZmV3IGJldHdl
ZW4sIGxlYWRpbmcgdG8gYW4gdW5hY2NlcHRhYmx5IGluY29tcGxldGUgdXBzdGF0ZSB2aWV3Lg0K
DQpbUWluXTpUaGF0IGlzIGV4YWN0bHkgdGhlIGlzc3VlIHdlIGFyZSBmYWNpbmcuIEhvdyBkbyB3
ZSBhcyBOb24tTk1EQSBjbGllbnQgdXNlIE5ETUEgbW9kdWxlIHRvIGdldCBzeXN0ZW0gZ2VuZXJh
dGVkIGNvbmZpZ3VyYXRpb24uIEkgYXNzdW1lIGNvbmZpZyBmYWxzZSBub2RlcyBmb3IgY29uZmln
LXRydWUgbm9kZXMgYXJlIHJlZmVycmVkIHRvIHN5c3RlbSBnZW5lcmF0ZWQgY29uZmlndXJhdGlv
bi4gVGhlc2Ugc3lzdGVtIGdlbmVyYXRlZCBjb25maWd1cmF0aW9uIGNhbiBub3QgYmUgb2J0YWlu
ZWQgdGhyb3VnaCBnZXQgb3BlcmF0aW9uLg0KDQoNCg==

--_000_B8F9A780D330094D99AF023C5877DABAA8816CEFnkgeml513mbschi_
Content-Type: text/html; charset="gb2312"
Content-Transfer-Encoding: quoted-printable

<html dir=3D"ltr">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<style>@font-face {
	font-family: =CB=CE=CC=E5;
}
@font-face {
	font-family: Cambria Math;
}
@font-face {
	font-family: Calibri;
}
@font-face {
	font-family: =CE=A2=C8=ED=D1=C5=BA=DA;
}
@page WordSection1 {margin: 72.0pt 90.0pt 72.0pt 90.0pt; }
P.MsoNormal {
	FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; MARGIN: 0cm 0cm 0pt
}
LI.MsoNormal {
	FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; MARGIN: 0cm 0cm 0pt
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; MARGIN: 0cm 0cm 0pt
}
A:link {
	TEXT-DECORATION: underline; COLOR: blue
}
SPAN.MsoHyperlink {
	TEXT-DECORATION: underline; COLOR: blue
}
A:visited {
	TEXT-DECORATION: underline; COLOR: purple
}
SPAN.MsoHyperlinkFollowed {
	TEXT-DECORATION: underline; COLOR: purple
}
PRE {
	FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; MARGIN: 0cm 0cm 0pt
}
SPAN.HTMLChar {
	FONT-FAMILY: =CB=CE=CC=E5
}
SPAN.EmailStyle19 {
	FONT-FAMILY: "Calibri",sans-serif; COLOR: #1f497d
}
SPAN.EmailStyle20 {
	FONT-FAMILY: "Calibri",sans-serif; COLOR: #1f497d
}
SPAN.EmailStyle22 {
	FONT-FAMILY: "Calibri",sans-serif; COLOR: #1f497d
}
.MsoChpDefault {
	FONT-SIZE: 10pt
}
</style><style id=3D"owaParaStyle">P {
	MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
</style>
</head>
<body lang=3D"ZH-CN" vlink=3D"purple" link=3D"blue" fPStyle=3D"1" ocsi=3D"0=
">
<div style=3D"direction: ltr;font-family: Tahoma;color: #000000;font-size: =
10pt;">
<p>I blieve there is sufficient discussion on this issue, we have requested=
 a timeslot in netmod session to give the update, hopefully conluded this d=
iscussion. Thanks!</p>
<p>&nbsp;</p>
<p>-Qin</p>
<div style=3D"FONT-SIZE: 16px; FONT-FAMILY: Times New Roman; COLOR: #000000=
">
<hr tabindex=3D"-1">
<div id=3D"divRpF603091" style=3D"DIRECTION: ltr"><font color=3D"#000000" s=
ize=3D"2" face=3D"Tahoma"><b>=B7=A2=BC=FE=C8=CB:</b> netconf [netconf-bounc=
es@ietf.org] =B4=FA=B1=ED Qin Wu [bill.wu@huawei.com]<br>
<b>=B7=A2=CB=CD=CA=B1=BC=E4:</b> 2019=C4=EA7=D4=C218=C8=D5 10:43<br>
<b>=CA=D5=BC=FE=C8=CB:</b> Kent Watsen<br>
<b>=B3=AD=CB=CD:</b> netconf@ietf.org; netmod@ietf.org<br>
<b>=D6=F7=CC=E2:</b> Re: [netconf] [netmod] RE: pls clarify get operation<b=
r>
</font><br>
</div>
<div></div>
<div>
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><b><span style=3D"FONT-SIZE: 11pt; FONT-FAMILY: &quo=
t;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,sans-serif">=B7=A2=BC=FE=C8=CB<span lang=
=3D"EN-US">:</span></span></b><span lang=3D"EN-US" style=3D"FONT-SIZE: 11pt=
; FONT-FAMILY: &quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,sans-serif"> Kent Watse=
n [mailto:kent@watsen.net]
<br>
</span><b><span style=3D"FONT-SIZE: 11pt; FONT-FAMILY: &quot;=CE=A2=C8=ED=
=D1=C5=BA=DA&quot;,sans-serif">=B7=A2=CB=CD=CA=B1=BC=E4<span lang=3D"EN-US"=
>:</span></span></b><span lang=3D"EN-US" style=3D"FONT-SIZE: 11pt; FONT-FAM=
ILY: &quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,sans-serif"> 2019</span><span sty=
le=3D"FONT-SIZE: 11pt; FONT-FAMILY: &quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,sa=
ns-serif">=C4=EA<span lang=3D"EN-US">7</span>=D4=C2<span lang=3D"EN-US">10<=
/span>=C8=D5<span lang=3D"EN-US">
 2:31<br>
</span><b>=CA=D5=BC=FE=C8=CB<span lang=3D"EN-US">:</span></b><span lang=3D"=
EN-US"> Qin Wu &lt;bill.wu@huawei.com&gt;<br>
</span><b>=B3=AD=CB=CD<span lang=3D"EN-US">:</span></b><span lang=3D"EN-US"=
> netconf@ietf.org; netmod@ietf.org<br>
</span><b>=D6=F7=CC=E2<span lang=3D"EN-US">:</span></b><span lang=3D"EN-US"=
> Re: [netconf] [netmod] RE: pls clarify get operation</span></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"></span>&nbsp;</p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">[Just back from a 4th of July t=
hing]</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"></span>&nbsp;</p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi Qin,</span></p>
<div>
<blockquote style=3D"MARGIN-BOTTOM: 5pt; MARGIN-TOP: 5pt">
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"FONT-SIZE: 10.5pt; FON=
T-FAMILY: &quot;Calibri&quot;,sans-serif; COLOR: #1f497d">It provides guide=
line how to create temporary non-NMDA module from NMDA module, but temporar=
y non-NMDA module is not standard module. So everybody
 will create the same temporary non-NMDA module? </span><span lang=3D"EN-US=
"></span></p>
</div>
</div>
</div>
</div>
</blockquote>
<blockquote style=3D"MARGIN-BOTTOM: 5pt; MARGIN-TOP: 5pt">
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"FONT-SIZE: 10.5pt; FON=
T-FAMILY: &quot;Calibri&quot;,sans-serif; COLOR: #1f497d">I also feel this =
second paragraph is not very clear, especially the last sentence, &nbsp;is =
nested config false data nodes part of NMDA module or
 temporary non-NMDA</span><span lang=3D"EN-US"></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"FONT-SIZE: 10.5pt; FON=
T-FAMILY: &quot;Calibri&quot;,sans-serif; COLOR: #1f497d">Module? Looks lik=
e&nbsp; nested config false data node part of NMDA module?
</span><span lang=3D"EN-US"></span></p>
</div>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">True, but as I wrote Frank on t=
he 28th: &nbsp;</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"></span>&nbsp;</p>
</div>
</div>
<blockquote style=3D"MARGIN-LEFT: 30pt; MARGIN-RIGHT: 0cm">
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&quot;Some drafts already publi=
sh a &quot;state&quot; module in their Appendix and, when they do, there is=
 a completely standard non-NMDA IETF solution. &nbsp;I don't know if this s=
trategy is&nbsp;being followed universally but, if not, then
 I don't believe the IETF would object at all to the publication of drafts =
for missing state models in drafts that only assumed NMDA.&quot; &nbsp;&nbs=
p;</span></p>
</div>
</div>
</blockquote>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"></span>&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Are you facing this situation c=
urrently? &nbsp; If so, with which modules? &nbsp;Have you considered submi=
tting an I-D to define the missing state tree module?</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"></span>&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"COLOR: #1f497d">[Qin]:=
 Yes, we are looking for completely standard non-NMDA IETF solution in this=
 NMDA transition time period, since we assume many NETCONF clients in the e=
xisting deployment don=A1=AFt support NMDA.
 We are not sure state module in the appendix is standard non-NMDA model or=
 not? How many operators and implementer will use them as standard model.</=
span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"COLOR: #1f497d">Yeah, =
for some of other model may not define such state module in the appendix.</=
span></p>
</div>
<blockquote style=3D"MARGIN-BOTTOM: 5pt; MARGIN-TOP: 5pt">
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"FONT-SIZE: 10.5pt; FON=
T-FAMILY: &quot;Calibri&quot;,sans-serif; COLOR: #1f497d">Can non-NMDA clie=
nt consume NMDA module?
</span><span lang=3D"EN-US"></span></p>
</div>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"></span>&nbsp;</p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Sort of. &nbsp;The config-true =
nodes will appear in the &lt;running&gt; as usual, and the config-false nod=
es can be accessed via the standard operations. &nbsp;But there will be iss=
ues as, for instance, the config-false nodes will only
 appear for configured items and the operational value for config-true node=
s will be missing, the latter of which may be important as an NMDA-optimize=
d data model is unlikely to define config-false nodes for any config-true n=
odes, and hence the config-false
 that are defined may be far and few between, leading to an unacceptably in=
complete upstate view.</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"></span>&nbsp;</p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"COLOR: #1f497d">[Qin]:=
That is exactly the issue we are facing. How do we as Non-NMDA client use N=
DMA module to get system generated configuration. I assume config false nod=
es for config-true nodes are referred
 to system generated configuration. These system generated configuration ca=
n not be obtained through get operation.</span><span lang=3D"EN-US"><br>
<br>
</span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"></span>&nbsp;</p>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_B8F9A780D330094D99AF023C5877DABAA8816CEFnkgeml513mbschi_--


From nobody Sun Jul 21 12:58:05 2019
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 28918120139 for <netmod@ietfa.amsl.com>; Sun, 21 Jul 2019 12:58:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 7FZHAaCix_wT for <netmod@ietfa.amsl.com>; Sun, 21 Jul 2019 12:58:00 -0700 (PDT)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00058.outbound.protection.outlook.com [40.107.0.58]) (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 4D6A9120110 for <netmod@ietf.org>; Sun, 21 Jul 2019 12:58:00 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mn91ZQfpisFH9QPgG5mKmYlPsmeVFdr2rBDymDR+ga40W48EEAneFmk2hp8ozrqkwnzWYwlP9r/I6M4yQBr8OE8YQ028kreFT5t+wPqnUCniuJ5A/nXzUcORspA6IYLkAvT2fsXzXSUA/FSqb9o41ByUbfc4Ho2AjC6CdD6Dh/fktxrdh2CptLlY4Y2XMnTmeUw7HaQYayz68aNy0YcmLw6KEO+2WAl8S9aG4Adhz8OULfMw4iuYLWHWQ+dr/KS5o6hyFvM2vgycmrOByw6zcs53gCElZcPdLnDLXs32RMCpRmI072f/WDt9HFH5voLjYRKLR4K+zXZM7x4EM+Ay6Q==
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=7mhgI4MyMpxZBdQn6hLJ/yIwTsmdbTqvq4EkH/W1464=; b=fXQ1CRhCtjfeBg0SVRM6yylNN2WbfGDWeX0+raRcokUYJyHJgYwODj7mQQbc9s+hLvxW79GAzEQ+F7WUqD6+v5yFvtW5/kyuWm57+rwrxGeO3FAkBCGj3UKV4cDbCpfkKkkVtxkPFTnMBCLhpN2mZMV2QDBxWJsIcJ/eyDQFNTtg8vH+8T0O7MVkUNMtWN57xf6tf8na5GBn068s3mpVxSOdKw923lF/UXNkZXH4xkORKOYrFev2Miplce2fD/42RWNc+zdLQgeu6erL1n2YwN0aFlqCXYxWqeAfNh6sLDA7mxD6WYFyTsfRVTb949bEpzYldrh71q9MlgFBvbOPrg==
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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7mhgI4MyMpxZBdQn6hLJ/yIwTsmdbTqvq4EkH/W1464=; b=dQ2lCB7SfEh0Rr+PSnGH0JDN9jZbeWXIOQ35dJwJHr1rwYm0YmQyhtUHmzfOj5zxlkS0riDBiXHuPycaPblE3cypkbR1KFOrPA2qDMOT0SOPUDEBczfGweNGgVrj79NSUqcOFqZK+2Bzc1iVcTovn7jRueaqiO09cenvATLqTRw=
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com (10.169.137.153) by VI1PR0701MB2480.eurprd07.prod.outlook.com (10.168.133.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.9; Sun, 21 Jul 2019 19:57:57 +0000
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a]) by VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a%11]) with mapi id 15.20.2115.005; Sun, 21 Jul 2019 19:57:57 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>
To: "'netmod@ietf.org'" <netmod@ietf.org>
Thread-Topic: What's up with YANG-Next?
Thread-Index: AdU//cv4vLwGfo5HRBKiuJRc5WBrTA==
Date: Sun, 21 Jul 2019 19:57:57 +0000
Message-ID: <VI1PR0701MB2286D6EB8DBFC03D9E4E36A1F0C50@VI1PR0701MB2286.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: [2001:67c:1232:144:b4af:6b3a:eb31:58a9]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f5eacb04-8abf-4b1a-5aa2-08d70e15ba5b
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020); SRVR:VI1PR0701MB2480; 
x-ms-traffictypediagnostic: VI1PR0701MB2480:
x-microsoft-antispam-prvs: <VI1PR0701MB24807677DB4C8744C60C1AA4F0C50@VI1PR0701MB2480.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0105DAA385
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(366004)(376002)(396003)(39860400002)(136003)(189003)(199004)(25786009)(5660300002)(81166006)(81156014)(66476007)(66616009)(66556008)(66946007)(66446008)(76116006)(64756008)(14454004)(86362001)(14444005)(99286004)(52536014)(45776006)(256004)(9326002)(2906002)(8936002)(6916009)(558084003)(316002)(6506007)(53936002)(68736007)(6116002)(790700001)(102836004)(478600001)(71190400001)(71200400001)(186003)(7696005)(46003)(476003)(74316002)(7736002)(33656002)(6436002)(55016002)(8676002)(9686003)(99936001)(486006)(54896002)(6306002)(491001); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0701MB2480; H:VI1PR0701MB2286.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-message-info: 6sok0vp6REi2laZDEQgL7fzpwAwVDf5TsPNivCuclSjmktRL3y4g4ykOJV6FOEQVY9n8xpV6X4vWsW5zH9O5ZP2NeU9fJwav8MGjt556xBSUa1jxx3CEJ4x2iu0uImFhOkInxrQ1k/nKa16iqMocpGeexIDfz0W58E7NEui7cw37jUBOSWkZgCpIhV0Hy1lUujMdIdAl1ZaXNgqbdGvT7W7kg7HLVZKS7IQSETEC9/s6AXpAOlQk9FDLAGBWcwDHdc9eHJugzZVNw1BbBXmizQRCQNkG0lo8cFnABqQFkCfKItvpxbHIDXG57HomZPT9DSSIRAQLqOxFfJ5k1isRlZVarvhlnGKIMg2LtYtWZUN5xNmIFqYwmN1Yptn+2avjuNC1u9X5fJd+xYOGVFnE625qMtA7RK680ZgRDjb0ruo=
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_020D_01D53FDD.0E7664A0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f5eacb04-8abf-4b1a-5aa2-08d70e15ba5b
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jul 2019 19:57:57.7886 (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: balazs.lengyel@ericsson.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB2480
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/bdeZbXo3DD1Mvdl6ZdOkIfQWuDg>
Subject: [netmod] What's up with YANG-Next?
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, 21 Jul 2019 19:58:03 -0000

------=_NextPart_000_020D_01D53FDD.0E7664A0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_020E_01D53FDD.0E7664A0"


------=_NextPart_001_020E_01D53FDD.0E7664A0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello Chairs,

I would like to hear what=92s up with YANG-Next (1.2). Could you please
address it in the meeting!

Even if we just have a statement that it is pending, it would be good to
know.

Regards Balazs


------=_NextPart_001_020E_01D53FDD.0E7664A0
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 Chairs,<o:p></o:p></p><p class=3DMsoNormal>I =
would like to hear what&#8217;s up with YANG-Next (1.2). Could you =
please address it in the meeting!<o:p></o:p></p><p =
class=3DMsoNormal>Even if we just have a statement that it is pending, =
it would be good to know.<o:p></o:p></p><p class=3DMsoNormal>Regards =
Balazs<o:p></o:p></p></div></body></html>
------=_NextPart_001_020E_01D53FDD.0E7664A0--

------=_NextPart_000_020D_01D53FDD.0E7664A0
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
DTE5MDcyMTE5NTc1NFowIwYJKoZIhvcNAQkEMRYEFIZt08lDbePUDAk3bB7zwhq5WIPcMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQAoxmqoRCjGEwgPUAyXW9xXHbrmflalbEnsOvLmDjZkG/uU9tzfciIS
IpBkKndTFxQWeXrzGuq++J353qVwcD3gSQnLjn7hHb4v9A18gmJKLKXm7v5mPeNEAR4UspPJVp9Q
wF9pucUcYl8BCXLyQ6I+6Y6Wyrzi7/Dj8Ma7ZIIwiWTHf3zagN3Edxjk2ErbV/9v7CueNrtNrvrr
w/N0g4cKzIVGxalSg7eA3ar35Q8yW4wFQekQNjhk/vX6KZC4YvEJfi23NAgIdoYz0JnrjlO6iLNr
d93RZvajBDTWvSaiiE+IepAkfseyPp8yd0dFjKsJUADOx9aCGhjLTO2mOVb8AAAAAAAA

------=_NextPart_000_020D_01D53FDD.0E7664A0--


From nobody Sun Jul 21 13:02:05 2019
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 2426B12001B; Sun, 21 Jul 2019 13:02:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.898
X-Spam-Level: 
X-Spam-Status: No, score=-6.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_NONE=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 QxSDnw4sYg67; Sun, 21 Jul 2019 13:02:03 -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 E2D501200B8; Sun, 21 Jul 2019 13:02:02 -0700 (PDT)
Received: from dhcp-8157.meeting.ietf.org ([IPv6:2001:67c:370:128:c4e5:b72:8239:5088]) (authenticated bits=0) by nagasaki.bogus.com (8.15.2/8.15.2) with ESMTPSA id x6LK21Nq055126; Sun, 21 Jul 2019 20:02:02 GMT (envelope-from joelja@bogus.com)
X-Authentication-Warning: nagasaki.bogus.com: Host [IPv6:2001:67c:370:128:c4e5:b72:8239:5088] claimed to be dhcp-8157.meeting.ietf.org
Cc: netmod-chairs@ietf.org
To: netmod@ietf.org
From: Joel Jaeggli <joelja@bogus.com>
Message-ID: <816e2d16-fff7-6b90-2df1-b0bc338eefa4@bogus.com>
Date: Sun, 21 Jul 2019 13:02:01 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------829A354D94CFAC06709AB182"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Q6Cg-LcYJ2YRpAizlqXwM1dSK8M>
Subject: [netmod] Netmod Errata posted since IETF 104
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, 21 Jul 2019 20:02:04 -0000

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

The following errata have been lodged since IETF 104. Well will have a
brief section of the agenda devoted to the errata. If you have strong
opinions for or against any of the unverified errata please come
prepared to discuss them.=C2=A0 The two with recent list discussion are n=
oted
with proposed outcomes.

RFC 6244

verified editorial - https://www.rfc-editor.org/errata/eid5760

RFC 7950

unverified technical - https://www.rfc-editor.org/errata/eid5517

unverified technical - https://www.rfc-editor.org/errata/eid5617

unverified editorial - https://www.rfc-editor.org/errata/eid5642

unverified technical - https://www.rfc-editor.org/errata/eid5663

unverified technical - https://www.rfc-editor.org/errata/eid5784
(changes the specification should be rejected)

RFC 8407

verified editorial - https://www.rfc-editor.org/errata/eid5693

RFC 8519

unverified technical - https://www.rfc-editor.org/errata/eid5762
(changes the specification should be rejected)

Thanks
Netmod Chairs


--------------829A354D94CFAC06709AB182
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-----

--------------829A354D94CFAC06709AB182--


From nobody Sun Jul 21 13:25:57 2019
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 8904512001B; Sun, 21 Jul 2019 13:25:56 -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.99.1
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <156374075648.20526.75079222214519351@ietfa.amsl.com>
Date: Sun, 21 Jul 2019 13:25:56 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/uZirmwQiohkK_zZD5yQ6y7n52jM>
Subject: [netmod] I-D Action: draft-ietf-netmod-rfc6991-bis-01.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: Sun, 21 Jul 2019 20:25:57 -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           : Common YANG Data Types
        Author          : Juergen Schoenwaelder
	Filename        : draft-ietf-netmod-rfc6991-bis-01.txt
	Pages           : 46
	Date            : 2019-07-21

Abstract:
   This document introduces a collection of common data types to be used
   with the YANG data modeling language.  This document obsoletes RFC
   6991.


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

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-rfc6991-bis-01
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-rfc6991-bis-01

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-rfc6991-bis-01


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 Sun Jul 21 13:30:56 2019
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 AB77F120139 for <netmod@ietfa.amsl.com>; Sun, 21 Jul 2019 13:30:53 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=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 GaJ9hO8y8nQi for <netmod@ietfa.amsl.com>; Sun, 21 Jul 2019 13:30:51 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 374BE120147 for <netmod@ietf.org>; Sun, 21 Jul 2019 13:30:51 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 67688858; Sun, 21 Jul 2019 22:30:49 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id O3uBFxRxpzJ5; Sun, 21 Jul 2019 22:30:49 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Sun, 21 Jul 2019 22:30:49 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 212002012C; Sun, 21 Jul 2019 22:30:49 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id s4yRnbfHuzJR; Sun, 21 Jul 2019 22:30:48 +0200 (CEST)
Received: from exchange.jacobs-university.de (sxchmb03.jacobs.jacobs-university.de [10.70.0.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "exchange.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by hermes.jacobs-university.de (Postfix) with ESMTPS id CB29E20129; Sun, 21 Jul 2019 22:30:48 +0200 (CEST)
Received: from anna.localdomain (10.50.218.117) by sxchmb03.jacobs.jacobs-university.de (10.70.0.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Sun, 21 Jul 2019 22:30:48 +0200
Received: by anna.localdomain (Postfix, from userid 501) id C9C432D9C12; Sun, 21 Jul 2019 22:30:47 +0200 (CEST)
Date: Sun, 21 Jul 2019 22:30:47 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Ladislav Lhotka <lhotka@nic.cz>
CC: NETMOD WG <netmod@ietf.org>
Message-ID: <20190721203047.oufc3bcwnjsczhmk@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Ladislav Lhotka <lhotka@nic.cz>, NETMOD WG <netmod@ietf.org>
References: <b2aa592e7c78f54c75daa5af39a6c364a44a2c5a.camel@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <b2aa592e7c78f54c75daa5af39a6c364a44a2c5a.camel@nic.cz>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: SXCHMB02.jacobs.jacobs-university.de (10.70.0.121) To sxchmb03.jacobs.jacobs-university.de (10.70.0.155)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/qkiNrN-EcfnNUW5OriutyBgreb4>
Subject: Re: [netmod] 6991bis: domain-name
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, 21 Jul 2019 20:30:54 -0000

Lada,

I do not think we can simply enlarge the value set of inet:domain-name,
existing implementations using inet:domain-name may (rightfully) not
expect wildcards.

What we can do is to create a new definition that has a larger value
space. We can also consider to define inet:domain-name as a subset of
such a larger type as long as it results in the same value space.

/js

On Fri, Mar 29, 2019 at 11:20:13AM +0100, Ladislav Lhotka wrote:
> Hi,
> 
> as a follow-up to my comment during the NETMOD session, I want to propose the
> following update to the the inet:domain-name type. The aim is to include use
> cases that are currently rejected:
> 
> - classless in-addr.arpa delegations [RFC 2317], i.e. labels like "128/26"
> 
> - wildcards [RFC 4592], e.g. "*.example.net"
> 
> OLD
> 
>     pattern
>       '((([a-zA-Z0-9_]([a-zA-Z0-9\-_]){0,61})?[a-zA-Z0-9]\.)*'
>     + '([a-zA-Z0-9_]([a-zA-Z0-9\-_]){0,61})?[a-zA-Z0-9]\.?)'
>     + '|\.';
> 
> NEW
> 
>     pattern
>       '((\*\.)?(([a-zA-Z0-9_]([a-zA-Z0-9\-/_]){0,61})?[a-zA-Z0-9]\.)*'
>     + '([a-zA-Z0-9_]([a-zA-Z0-9\-/_]){0,61})?[a-zA-Z0-9]\.?)'
>     + '|\.';
> 
> Lada
> 
> -- 
> Ladislav Lhotka
> Head, CZ.NIC Labs
> PGP Key ID: 0xB8F92B08A9F76C67
> 
> 
> 
> 
> _______________________________________________
> 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 Sun Jul 21 13:31:05 2019
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 A4FA1120165 for <netmod@ietfa.amsl.com>; Sun, 21 Jul 2019 13:30:59 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=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 5oVz_J9BJIy4 for <netmod@ietfa.amsl.com>; Sun, 21 Jul 2019 13:30:57 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F4B512017F for <netmod@ietf.org>; Sun, 21 Jul 2019 13:30:57 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 2FDB2858; Sun, 21 Jul 2019 22:30:56 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id Pu9To5U34oxW; Sun, 21 Jul 2019 22:30:56 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Sun, 21 Jul 2019 22:30:56 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 184BE2012C; Sun, 21 Jul 2019 22:30:56 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id IHFSbYiWwEDF; Sun, 21 Jul 2019 22:30:55 +0200 (CEST)
Received: from exchange.jacobs-university.de (sxchmb04.jacobs.jacobs-university.de [10.70.0.156]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "exchange.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by hermes.jacobs-university.de (Postfix) with ESMTPS id BD67520129; Sun, 21 Jul 2019 22:30:55 +0200 (CEST)
Received: from anna.localdomain (10.50.218.117) by sxchmb03.jacobs.jacobs-university.de (10.70.0.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Sun, 21 Jul 2019 22:30:55 +0200
Received: by anna.localdomain (Postfix, from userid 501) id EF1E42D9C28; Sun, 21 Jul 2019 22:30:54 +0200 (CEST)
Date: Sun, 21 Jul 2019 22:30:54 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Ladislav Lhotka <lhotka@nic.cz>
CC: NETMOD WG <netmod@ietf.org>
Message-ID: <20190721203054.igu3af2gg7o6qdhn@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Ladislav Lhotka <lhotka@nic.cz>, NETMOD WG <netmod@ietf.org>
References: <542f5183bee87d67247a111733fe7aeccf520085.camel@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <542f5183bee87d67247a111733fe7aeccf520085.camel@nic.cz>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: SXCHMB01.jacobs.jacobs-university.de (10.70.0.120) To sxchmb03.jacobs.jacobs-university.de (10.70.0.155)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/af0qz5ALhq3jC-XHgJqOKghrgzg>
Subject: Re: [netmod] 6991bis: host
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, 21 Jul 2019 20:31:03 -0000

Lada,

the definition of inet:domain-name already has text that Internet host
names have a stricter syntax. Perhaps we should simply state
explicitely in the definition of host that the stricter rules apply?

I understand that you want to capture more in the definition itself.
Perhaps this makes sense and is backwards compatible (for
implementations that followed the advice in the descriptin of
inet:domain-name).

/js

On Fri, Mar 29, 2019 at 03:29:05PM +0100, Ladislav Lhotka wrote:
> Hi,
> 
> the inet:host type should not use the inet:domain-name as its member because the
> latter type doesn't satisfy the requirements of RFC 952 and 1123 on host names.
> For example, the type now permits a single dot (".") as the value or the
> underscore character.
> 
> I propose to change the "host" type as follows:
> 
> OLD
> 
>     typedef host {
>       type union {
>         type inet:ip-address;
>         type inet:domain-name;
>       }
>       ...
>     }
> 
> NEW
> 
>     typedef host {
>       type union {
>         type inet:ip-address;
>         type inet:host-name;
>       }
>       ...
>     }
> 
> A reasonable definition of "host-name" is IMO a domain name whose labels are NR-
> LDH (non-registered letter-digit-hyphen label) [RFC 5890]:
> 
>     typedef host-name {
>       type string {
>         pattern
>           '((([a-zA-Z0-9]([a-zA-Z0-9\-]){0,61})?[a-zA-Z0-9]\.)*'
>         + '([a-zA-Z0-9]([a-zA-Z0-9\-]){0,61})?[a-zA-Z0-9]\.?)';
>         pattern '(.*\.)?..\-\-.*' {
>           modifier invert-match;
>         }
>         length "2..253";
>         ...
>       }
>     }
> 
> Lada
> 
> -- 
> Ladislav Lhotka
> Head, CZ.NIC Labs
> PGP Key ID: 0xB8F92B08A9F76C67
> 
> _______________________________________________
> 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 Mon Jul 22 11:46:35 2019
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 6395E120131 for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 11:46:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level: 
X-Spam-Status: No, score=-14.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-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=kmDiwGwi; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=bk7HFnam
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 5XNwQaosRbxK for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 11:46:32 -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 E22B812012A for <netmod@ietf.org>; Mon, 22 Jul 2019 11:46:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=694; q=dns/txt; s=iport; t=1563821191; x=1565030791; h=from:to:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=qSzZWA5+BF5YL5Nx1DOyXcn0QvucCbrlpH19n/TkudU=; b=kmDiwGwirVQNRR1aKurlqZIgBMGAbaLrjR/ZSeE1QDTFRsKB1LFfVEsY s5MEPWY9Vj/sbIBg3B8v3clz29nev+w2PfGuuOmWLCDwC4JwsXlMkuf18 fNmSNCQBRxkNo5Sh2Gwe+md2r10hQKf6jDTVRyMd8JPhsqISJIpScfvmz 4=;
IronPort-PHdr: =?us-ascii?q?9a23=3ACn7qLRa6pWh2LI0V6kcY18L/LSx94ef9IxIV55?= =?us-ascii?q?w7irlHbqWk+dH4MVfC4el20gebRp3VvvRDjeee87vtX2AN+96giDgDa9QNMn?= =?us-ascii?q?1NksAKh0olCc+BB1f8KavoZCgzBsdPfFRk5Hq8d0NSHZW2ag=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0A6CAA4BDZd/4cNJK1lH4F6gURQA4F?= =?us-ascii?q?CIAQLKoQdg0cDjX1MmV+BLhSBEANUCQEBAQwBAS0CAQGEWYJMIzYHDgEDAQE?= =?us-ascii?q?EAQECAQZthR4BC4VjEREMAQE4EQEiAiYCBDAVEgQ1gwCBawMdAaBeAoE4iGB?= =?us-ascii?q?xgTKCeQEBBYJHgkIYghMJgQwoi18XgUA/gTgfgh8BhRaDIzKCJo54m28JAoI?= =?us-ascii?q?ZA5QJG4IdlW2KCoMrl1ACBAIEBQIOAQEFgVcIKYFYcBVlAYJBhjOKU3KBKY5?= =?us-ascii?q?tAQE?=
X-IronPort-AV: E=Sophos;i="5.64,296,1559520000"; d="scan'208";a="304273040"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 22 Jul 2019 18:46:31 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by alln-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id x6MIkVkl005478 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <netmod@ietf.org>; Mon, 22 Jul 2019 18:46:31 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 22 Jul 2019 13:46:30 -0500
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; Mon, 22 Jul 2019 13:46:30 -0500
Received: from NAM04-BN3-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, 22 Jul 2019 14:46:30 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cZ/TqPm2qEX2+HQXawqi0FKFXbcw3PqS8sPbaSlo+MBPy1GYtNaz3FdfIbtIpsH12xEWDO7t5lOheYLdxGKWLx25pHY1rws8voC6RrU/whprcbe3C5pM1jUYnYHPWAGVJwMVxdqRo+suN4OiJdGY+OhRL4Xk9WLtk/5MNMt6+ZgfUEytqdb7jpH3PqLVXaIoukDY1bWPdPrCl7+yh4QhIRXgNH12LBvtDZWJx/1se2ekh1p9yn4ujJHcT0ok7tH07LtrNzHT3Ko6JjjycUA3eBSvTM5Wo4Qf9I5vPG9ub/s5l3wC+17SodZD/de9pHBGRla3Je8hohaRaVAuugIImg==
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=qSzZWA5+BF5YL5Nx1DOyXcn0QvucCbrlpH19n/TkudU=; b=NEk6lVBH0/o0ibmGOZPjE55/iD3l4JNDbHrqpZt9nM9uEo4zylgl0FlfXGncEL/DDcE4J0N0hPpV4dNIenCtewlP+xT5N1DQ24Vn1n8c1g0TzI3QoKqvcT6RyLfljAeX5HfFnVOicz9jEeDviSjvUHyCf01FCJ4BuEi/52FPAkbSDVvzYE+u6mvl41gLG/BD0d4BDNcgImAjs6nVWBCgYw0l6+071cJDGwmGv12A5Bvtbc3rXhbRgtI8MKKiZsrpfwsoynq6ah4/D8ZuWrSrpjBvNChFSj6KxaLE4hBIEPILlpMxSP3n1SXw61JBO+ItIcQCXUTW7gKCE8G09+VNZg==
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=qSzZWA5+BF5YL5Nx1DOyXcn0QvucCbrlpH19n/TkudU=; b=bk7HFnamf82kqX0j8zIvK0xHIg5k1BVcn+RhUTX2g5qsL+Mjc3BUO7HnOkMkc8uL9o+mZL1k4UJs9A2OZbcKVrZBVUff1HIg3QUA8LQgvHy+qZ21YCGCskipBvtWYu4d7NV92f5n4qDvWtPKlqrWY7F0PmA5Fhzo9LjjDdCTw3M=
Received: from CH2PR11MB4200.namprd11.prod.outlook.com (10.141.118.161) by CH2PR11MB4407.namprd11.prod.outlook.com (10.186.149.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2094.16; Mon, 22 Jul 2019 18:46:29 +0000
Received: from CH2PR11MB4200.namprd11.prod.outlook.com ([fe80::9dc4:365:907d:c943]) by CH2PR11MB4200.namprd11.prod.outlook.com ([fe80::9dc4:365:907d:c943%7]) with mapi id 15.20.2094.013; Mon, 22 Jul 2019 18:46:29 +0000
From: "Joe Clarke (jclarke)" <jclarke@cisco.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Instance data and annotations
Thread-Index: AQHVQL3FHI6VB74M60mSrcJ7kXeoKA==
Date: Mon, 22 Jul 2019 18:46:29 +0000
Message-ID: <11AD0955-E7A6-4BB9-A9D1-463636B4076D@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=jclarke@cisco.com; 
x-originating-ip: [2001:67c:370:0:c922:4561:9a33:97c3]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: be79e899-777b-4f66-0e4e-08d70ed4e881
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:CH2PR11MB4407; 
x-ms-traffictypediagnostic: CH2PR11MB4407:
x-microsoft-antispam-prvs: <CH2PR11MB4407B7065C63172C65FFD141B8C40@CH2PR11MB4407.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(376002)(346002)(366004)(136003)(396003)(189003)(199004)(5640700003)(2906002)(6512007)(53936002)(66476007)(66556008)(64756008)(66446008)(7736002)(1730700003)(81166006)(81156014)(6436002)(8936002)(25786009)(36756003)(6916009)(99286004)(5660300002)(305945005)(86362001)(8676002)(6506007)(3480700005)(2351001)(478600001)(4744005)(6116002)(486006)(68736007)(71190400001)(71200400001)(14454004)(476003)(46003)(76116006)(91956017)(6486002)(66946007)(2501003)(256004)(33656002)(186003)(2616005)(102836004)(316002); DIR:OUT; SFP:1101; SCL:1; SRVR:CH2PR11MB4407; H:CH2PR11MB4200.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-message-info: d35S9HFUXoY2OEOza3WKvHDg+AjkMwcFY3KpOJcGmO2r0t3DjDUlllAMUp19KT7/ST7kfhRLCqCKnrQlTta/tF9WSXK4d/WE4RvfQzFKJ/nfiwfcvj8qwpXyoAWxCcVh/StHsa71ddgfbl2DcC7JF/nwf3bOinUXVWej4fUsyRR9tapoBUyn4bfrlCqgQJcK8/Z9qQoFN/q4MM19wF7bWg/QC+Y9Bww5fADzYWnbNEqBcDIk0USxIv5GjXI8YG5XALjQrG2PXQ2OUgx9i5yH+a5z09Har4fK+6YSgxIbNsgKSge4KtoU5ZBO9fAjIhqv5Wyl5VA600/4oO1ie+ZOfq8cYWV1BzNQRvCFGA6B6rCPkxiP/kFl9MV4pgwJASuPbrjzx92ho/Yd3C1UNU7J8q5+gwjsA8UtknYedD2EOy4=
Content-Type: text/plain; charset="utf-8"
Content-ID: <1231459C4348284EB65C6CDD5DDA0ED2@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: be79e899-777b-4f66-0e4e-08d70ed4e881
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 18:46:29.1982 (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: jclarke@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR11MB4407
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: alln-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ZxSsVX0OOuD4yEyf8ZXwXRKkRcU>
Subject: [netmod] Instance data and annotations
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, 22 Jul 2019 18:46:34 -0000

SeKAmXZlIGhhZCBhIGNoYW5jZSB0byBkaWdlc3QgdGhlIHF1ZXN0aW9uIGFza2VkIGluIHRoZSBt
ZWV0aW5nIGFib3V0IHNob3VsZCB0aGUgbGFzdC1tb2RpZmllZCBhbmQgZW50aXR5LXRhZyBzaG91
bGQgYmUgZGVmaW5lZCBpbiB0aGUgaW5zdGFuY2UgZGF0YSBkcmFmdC4NCg0KSSBmZWVsIHRoZXkg
c2hvdWxkIGJlIHJlbW92ZWQgYW5kIG1vdmVkIHRvIGEgc2VwYXJhdGUgZHJhZnQuICBGaXJzdCwg
dGhlIGRyYWZ0IGRvZXNu4oCZdCBwcmVzZW50IGEgdXNlIGNhc2UgZm9yIHRoZXNlLiAgVGhlcmUg
aXMgYWxyZWFkeSBhbiBvdmVyYWxsIHRpbWVzdGFtcCBmaWVsZCwgd2hpY2ggcHJvdmlkZXMgbGFz
dC1tb2RpZmllZCBmb3IgdGhlIHNldCBpdHNlbGYuICBGaW5hbGx5LCB0aGluayBvZiA4MDQwIGFu
ZCB5YW5nLWRhdGEuICBIYXZpbmcgdG8gcHVsbCBpbiB0aGUgaW5zdGFuY2UgZGF0YSBkcmFmdCBq
dXN0IHRvIGdldCB0aGVzZSBhbm5vdGF0aW9ucyBzZWVtcyB3YXN0ZWZ1bC4NCg0KSm9l


From nobody Mon Jul 22 11:49:28 2019
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 6D97012012A for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 11:49:26 -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 I_WKp9UebRbx for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 11:49:24 -0700 (PDT)
Received: from trail.lhotka.name (trail.lhotka.name [77.48.224.143]) by ietfa.amsl.com (Postfix) with ESMTP id 6782E120131 for <netmod@ietf.org>; Mon, 22 Jul 2019 11:49:24 -0700 (PDT)
Received: by trail.lhotka.name (Postfix, from userid 109) id 0C7B8182048A; Mon, 22 Jul 2019 20:47:52 +0200 (CEST)
Received: from localhost (dhcp-8bbc.meeting.ietf.org [31.133.139.188]) by trail.lhotka.name (Postfix) with ESMTPSA id A6694182004A for <netmod@ietf.org>; Mon, 22 Jul 2019 20:47:50 +0200 (CEST)
From: Ladislav Lhotka <lhotka@nic.cz>
To: netmod@ietf.org
In-Reply-To: <871s6wt1qw.fsf@nic.cz>
References: <871s6wt1qw.fsf@nic.cz>
Mail-Followup-To: netmod@ietf.org
Date: Mon, 22 Jul 2019 14:49:18 -0400
Message-ID: <87pnm13nwx.fsf@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/LoaaHRtYkVsx8AzVW40FfCiDWSg>
Subject: Re: [netmod] status terms in YANG and IANA registries
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, 22 Jul 2019 18:49:26 -0000

Hi,

I haven't received any responses to my message below but, given 
the recent discussion in DNSOP and IETF mailing list, I believe it 
is important to address this discrepancy in order not to give 
ammunition to those who oppose mirroring IANA registries in YANG 
modules.

Lada

Ladislav Lhotka <lhotka@nic.cz> writes:

> Hi, 
> 
> sec. 7.21.2 of RFC 7950 defines the "deprecated" and "obsolete" 
> statuses as follows: 
> 
>    o  "deprecated" indicates an obsolete definition, but it 
>    permits 
>       new/continued implementation in order to foster 
>       interoperability with older/existing implementations. 
> 
>    o  "obsolete" means that the definition is obsolete and 
>    SHOULD NOT be 
>       implemented and/or can be removed from implementations. 
> 
> Then, RFC 7224 contains these instructions in the IANA 
> Considerations section: 
> 
>       "status": Include only if a registration has been 
>       deprecated (use 
>                 the value "deprecated") or obsoleted (use the 
>                 value "obsolete"). 
> 
> However, RFC 8126 defines the meaning of the status terms in 
> IANA registries (sec. 9.6) in the following way: 
> 
>    Specific entries in a registry can be marked as "obsolete" 
>    (no longer in use) or "deprecated" (use is not recommended). 
> 
> I would say that "deprecated" means something else here than in 
> YANG. For example, the RSA/MD5 algorithm in [1] is marked as 
> "deprecated" because it was found weak, and implementing it to 
> "foster interoperability" can hardly be recommended. Instead, 
> "SHOULD NOT implement" applies here, too. 
> 
> I think it would be good to either align the semantics of 
> "deprecated" in YANG with IANA registries, or at least map both 
> IANA terms to "obsolete" in YANG. 
> 
> Lada 
> 
> [1] 
> https://www.iana.org/assignments/dns-sec-alg-numbers/dns-sec-alg-numbers.xhtml 
> 
> --  Ladislav Lhotka Head, CZ.NIC Labs PGP Key ID: 
> 0xB8F92B08A9F76C67 
> 
> _______________________________________________ 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 Jul 22 12:08:48 2019
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 BC44C1202B3 for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 12:08:40 -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 ifXCKScLS-SQ for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 12:08:37 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 44F0C120280 for <netmod@ietf.org>; Mon, 22 Jul 2019 12:08:37 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 09441864 for <netmod@ietf.org>; Mon, 22 Jul 2019 21:08:36 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id 9axc-R_nCVbH for <netmod@ietf.org>; Mon, 22 Jul 2019 21:08:35 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS for <netmod@ietf.org>; Mon, 22 Jul 2019 21:08:35 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id B7FA62012C for <netmod@ietf.org>; Mon, 22 Jul 2019 21:08:35 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id KgYw50jNfnax for <netmod@ietf.org>; Mon, 22 Jul 2019 21:08:35 +0200 (CEST)
Received: from exchange.jacobs-university.de (SXCHMB02.jacobs.jacobs-university.de [10.70.0.121]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "exchange.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by hermes.jacobs-university.de (Postfix) with ESMTPS id 652BE20129 for <netmod@ietf.org>; Mon, 22 Jul 2019 21:08:35 +0200 (CEST)
Received: from anna.localdomain (10.50.218.117) by sxchmb03.jacobs.jacobs-university.de (10.70.0.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Mon, 22 Jul 2019 21:08:34 +0200
Received: by anna.localdomain (Postfix, from userid 501) id 87FDB2DC623; Mon, 22 Jul 2019 21:08:34 +0200 (CEST)
Date: Mon, 22 Jul 2019 21:08:34 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: <netmod@ietf.org>
Message-ID: <20190722190834.shen3ajylbxlr5e7@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: netmod@ietf.org
References: <871s6wt1qw.fsf@nic.cz> <87pnm13nwx.fsf@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <87pnm13nwx.fsf@nic.cz>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: SXCHMB02.jacobs.jacobs-university.de (10.70.0.121) To sxchmb03.jacobs.jacobs-university.de (10.70.0.155)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/vbvdECwZPcClzAJff_rGH0CUUE8>
Subject: Re: [netmod] status terms in YANG and IANA registries
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, 22 Jul 2019 19:08:47 -0000

Lada,

it seems the IANA 'deprecated' and 'obsolete' as defined in RFC 8126
section 9.6 both map to YANG's 'obsolete'.

/js

On Mon, Jul 22, 2019 at 02:49:18PM -0400, Ladislav Lhotka wrote:
> Hi,
> 
> I haven't received any responses to my message below but, given the recent
> discussion in DNSOP and IETF mailing list, I believe it is important to
> address this discrepancy in order not to give ammunition to those who oppose
> mirroring IANA registries in YANG modules.
> 
> Lada
> 
> Ladislav Lhotka <lhotka@nic.cz> writes:
> 
> > Hi,
> > 
> > sec. 7.21.2 of RFC 7950 defines the "deprecated" and "obsolete" statuses
> > as follows:
> > 
> >    o  "deprecated" indicates an obsolete definition, but it    permits
> > new/continued implementation in order to foster       interoperability
> > with older/existing implementations.
> > 
> >    o  "obsolete" means that the definition is obsolete and    SHOULD NOT
> > be       implemented and/or can be removed from implementations.
> > 
> > Then, RFC 7224 contains these instructions in the IANA Considerations
> > section:
> > 
> >       "status": Include only if a registration has been       deprecated
> > (use                 the value "deprecated") or obsoleted (use the
> > value "obsolete").
> > 
> > However, RFC 8126 defines the meaning of the status terms in IANA
> > registries (sec. 9.6) in the following way:
> > 
> >    Specific entries in a registry can be marked as "obsolete"    (no
> > longer in use) or "deprecated" (use is not recommended).
> > 
> > I would say that "deprecated" means something else here than in YANG.
> > For example, the RSA/MD5 algorithm in [1] is marked as "deprecated"
> > because it was found weak, and implementing it to "foster
> > interoperability" can hardly be recommended. Instead, "SHOULD NOT
> > implement" applies here, too.
> > 
> > I think it would be good to either align the semantics of "deprecated"
> > in YANG with IANA registries, or at least map both IANA terms to
> > "obsolete" in YANG.
> > 
> > Lada
> > 
> > [1] https://www.iana.org/assignments/dns-sec-alg-numbers/dns-sec-alg-numbers.xhtml
> > 
> > --  Ladislav Lhotka Head, CZ.NIC Labs PGP Key ID: 0xB8F92B08A9F76C67
> > 
> > _______________________________________________ netmod mailing list
> > 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

-- 
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 Jul 22 12:10:09 2019
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 5DBD0120125 for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 12:10:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.997
X-Spam-Level: 
X-Spam-Status: No, score=-6.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, 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=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 0dM2v-fUa-87 for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 12:10:06 -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 928FD12011B for <netmod@ietf.org>; Mon, 22 Jul 2019 12:10:06 -0700 (PDT)
Received: from birdie (unknown [IPv6:2001:67c:370:128:e0e6:7446:b50f:deb9]) by mail.nic.cz (Postfix) with ESMTPSA id BFBB6140B77; Mon, 22 Jul 2019 21:10:04 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1563822605; bh=/P3dn8AikxDkUEHupLPif8YG8l0uUb1/VuNaYYbuzY8=; h=From:To:Date; b=iJ8EYFPjF4y7Vu5UngxcMc7nq/mKfldtf5tN5tZ9tXACRRRy15TP7yitp9TF5mpD3 a9xJ4nQfvXDIDxGVyCKmOqvNjJxKBFVwABEp1NtX1Difckza4Gqm1//WOvUtWn59by B1ck+nAAAJqJ2ce6tK8dYY3HStH+cm1p9uA9P4D0=
Message-ID: <c4b0e894171a06954a78687930855b4d23b40252.camel@nic.cz>
From: Ladislav Lhotka <lhotka@nic.cz>
To: "Joe Clarke (jclarke)" <jclarke@cisco.com>, "netmod@ietf.org" <netmod@ietf.org>
Date: Mon, 22 Jul 2019 15:10:02 -0400
In-Reply-To: <11AD0955-E7A6-4BB9-A9D1-463636B4076D@cisco.com>
References: <11AD0955-E7A6-4BB9-A9D1-463636B4076D@cisco.com>
Organization: CZ.NIC
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.32.4 
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.100.3 at mail.nic.cz
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/KpgtuIKesVFKJglDiHShn_O3C8g>
Subject: Re: [netmod] Instance data and annotations
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, 22 Jul 2019 19:10:08 -0000

On Mon, 2019-07-22 at 18:46 +0000, Joe Clarke (jclarke) wrote:
> Iâ€™ve had a chance to digest the question asked in the meeting about should the
> last-modified and entity-tag should be defined in the instance data draft.
> 
> I feel they should be removed and moved to a separate draft.  First, the draft
> doesnâ€™t present a use case for these.  There is already an overall timestamp
> field, which provides last-modified for the set itself.  Finally, think of
> 8040 and yang-data.  Having to pull in the instance data draft just to get
> these annotations seems wasteful.

Agreed. I simply don't see entity-tag and last-modified as something generally
useful. Out of the nine use cases mentioned in the draft, only two of them (UC5
and UC7) can potentially make use of them.

Lada  

> 
> Joe
> _______________________________________________
> 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 Jul 22 12:24:08 2019
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 09A4812011B for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 12:24:06 -0700 (PDT)
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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 C6ewulNCaaHz for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 12:24:02 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on062b.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe1e::62b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 382AA12004E for <netmod@ietf.org>; Mon, 22 Jul 2019 12:24:02 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NT5A+VZWP2oBtE9fS2GN4O0Mb4VSapyJza1vkUZU2tZAbNlX+CdVYLlH/hAB9H2k3M2CT3MNiUJfoO3A8UtLzZfP7iKhR2RKeOaSCLTKn1LhFH+ST6y+2ToS/FkGuYoSiIWrSPtO0z3ieVokCNW2UWKzESfFfXVhHUFfhv6UJZ0+PAkcldEFrNn6m5/6trmKxaZd8kCjB0wHCXz0Z5G40fJmlejG0ZKgft0b0EoOd1Z5aHd2GixGHr8JhlGwY9Z7W5cuUgAfjBWN73/qUMHNtvahiPDxStfkNY7Bn7Whq7XIK+S5nRPMG18qWwDTTxNgZr3N3q6DrpziT5irBIPzhQ==
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=+MpgMGGbCv3IcZOzp17c3JRO8lZH07wJezKVbm3I1CU=; b=fMa5e1+J6zAgPKLsauKGPwPOGuTPGo8MvEF4YJMap76oBMpvG+xTasMl5tMkeGP/GzkZQL9su0tm5gXD+D6Ypgjkd5fEJyTDX3yH7t8XOnr9WhDNCy/Gjzrglajb/0X28ndjM+ON/vg+rRMMwT/9Dtppr3eDajDSgI3lA+BakSwfbNJNK4DhC4LkagoZnR1FDbu5KIjN/4bsdct1yM5gw9mXCndm/Ukeebj6LcYI3SyB30qCvMYIzQ6KEC0YYxFinVg/6y6C9OuY+16OGqoDh1DiGWpF2gvFGhWlkMGQ/kC9jz/7BIZZzLwt0AQbWo0BFkI19XI3qQnjYdEiUe1c3w==
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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+MpgMGGbCv3IcZOzp17c3JRO8lZH07wJezKVbm3I1CU=; b=XPJisO0iCkqSxDWOGysS6FAPz9pvXojkV5PTs3tbpWbftO60tgCg1DKOKpAkHarDA/m3wR8tWNoADYkVeAO5PyaPCeskjZLge31R/aP48lmoQMuyD0Xckq7WfIEdqR9SGAK06uqbB5mcLbQ37pzxZU6qc/M/AGxFSxd1+BZJqgo=
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com (10.169.137.153) by VI1PR0701MB2527.eurprd07.prod.outlook.com (10.168.139.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.9; Mon, 22 Jul 2019 19:23:59 +0000
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a]) by VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a%11]) with mapi id 15.20.2115.005; Mon, 22 Jul 2019 19:23:59 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Instance-data-format - shall we define etag and last-modified annotation ?
Thread-Index: AdVAwv3YCGqZ1KMoT7S8jMt8r0MeZg==
Date: Mon, 22 Jul 2019 19:23:59 +0000
Message-ID: <VI1PR0701MB2286D806027F541651B0BCE6F0C40@VI1PR0701MB2286.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: [2001:67c:1232:144:1816:c5a7:7b6a:280f]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 76c37d96-0eda-4d13-4855-08d70eda25b0
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020); SRVR:VI1PR0701MB2527; 
x-ms-traffictypediagnostic: VI1PR0701MB2527:
x-microsoft-antispam-prvs: <VI1PR0701MB2527739DB9EABA09AA4BBC7EF0C40@VI1PR0701MB2527.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(39860400002)(376002)(396003)(136003)(346002)(189003)(199004)(25786009)(2906002)(81156014)(256004)(81166006)(6116002)(14444005)(790700001)(316002)(9326002)(74316002)(1730700003)(53936002)(2351001)(7736002)(99936001)(8936002)(5660300002)(52536014)(14454004)(8676002)(186003)(2501003)(476003)(66446008)(6916009)(45776006)(64756008)(66556008)(66476007)(66616009)(7696005)(66946007)(76116006)(46003)(33656002)(486006)(236005)(54896002)(86362001)(71200400001)(71190400001)(102836004)(55016002)(9686003)(99286004)(606006)(6306002)(6506007)(6436002)(5640700003)(478600001)(68736007); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0701MB2527; H:VI1PR0701MB2286.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-message-info: d+xtp+J/iTNzQhuNKQosA614o6mc023N+OJfyXyoQ0m6XyT7QO0gi+OrSoM9qCSOYlWrNTDCX/AA66ID6WuJUUumO2Ti9aNjgBUtod8pvHuQ3P212sPAX+iELe6fL53LgWvnTYOF9x4fAqtcJxQe1IhpodiHS+UVIKPXlayRzpnbtGu7yweultpIgf9p3UIV8wJpV13QYYVIwpQihRCpuY9j9+u78C4IbLu5ltB3ReXwslOfFERk0WCewPeQZUsqbKu38VsJ3p/Uc6CmmL9rZkHfOXg67R95fXblZNlSFDxnKp5je5ivcIdr3Cbig4V5/rsijA02hzBJcp1wLvzFIAJU+vgWSLJt4prMwHUU12BKfWTC2B9z2L5u58up1vkVgDSiR/gdoMCrbr4s10hZFGCUiTmyImB+yJD16spKtfg=
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_027A_01D540A1.7A696EE0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 76c37d96-0eda-4d13-4855-08d70eda25b0
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 19:23:59.3184 (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: balazs.lengyel@ericsson.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB2527
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/4dxi5IfyzjKkvMH802P_FVpwehg>
Subject: [netmod] Instance-data-format - shall we define etag and last-modified annotation ?
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, 22 Jul 2019 19:24:06 -0000

------=_NextPart_000_027A_01D540A1.7A696EE0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_027B_01D540A1.7A696EE0"


------=_NextPart_001_027B_01D540A1.7A696EE0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello,

Restconf (rfc8040) defined to useful bits of metadata about a YANG =
defined
datastore: entity-tag and the last-modified timestamp.

These can be very useful in instance data sets, however Restconf defines =
an
encoding for these (as part of the http headers) that can not be used in
instance-data-sets.

draft-ietf-netmod-yang-instance-file-format-03#section-7.2
<https://tools.ietf.org/html/draft-ietf-netmod-yang-instance-file-format-=
03#
section-7.2>     defines metadata annotations for these two, that can be
used in instance data

  md:annotation entity-tag {
      type string;
      description "Used to encode the entity-tag =85";
    }
    md:annotation last-modified {
      type yang:date-and-time;
      description "Contains the date and time when the annotated
        instance was last modified (or created).";
    }

In order to be able to include this data, the annotations need to be =
defined
in some YANG module.

=20

The question has been raised whether=20

1.	these annotations should be defined in the ietf-yang-instance-data
module as it needs them, as that is open or
2.	the annotations should be defined in another draft in a separate
YANG module as any other annotation

The first option is better because the instance-data needs these
annotations, and at this point we see no other user for the annotation, =
and
in this case the ongoing instance data draft will define it

The second option is better because, if later there are other users for
these annotations, it might be strange to reference the
ietf-yang-instance-data module. Also why provide special treatment to =
these
2 annotations?

=20

The authors support option 1 and don=92t have the time to start a new =
draft to
define these annotations.

On IETF105 in the room there was more support for option 1.=20

=20

Please indicate if you have an opinion about the choice of 1 or 2

=20

Regards Balazs

=20


------=_NextPart_001_027B_01D540A1.7A696EE0
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";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
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;}
/* List Definitions */
@list l0
	{mso-list-id:479659843;
	mso-list-type:hybrid;
	mso-list-template-ids:-1686966482 67698703 67698713 67698715 67698703 =
67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></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>Restconf =
(rfc8040) defined to useful bits of metadata about a YANG defined =
datastore: entity-tag and the last-modified timestamp.<o:p></o:p></p><p =
class=3DMsoNormal>These can be very useful in instance data sets, =
however Restconf defines an encoding for these (as part of the http =
headers) that can not be used in instance-data-sets.<o:p></o:p></p><p =
class=3DMsoNormal><a =
href=3D"https://tools.ietf.org/html/draft-ietf-netmod-yang-instance-file-=
format-03#section-7.2">draft-ietf-netmod-yang-instance-file-format-03#sec=
tion-7.2</a>=A0=A0=A0 defines metadata annotations for these two, that =
can be used in instance data<o:p></o:p></p><pre>=A0 md:annotation =
entity-tag {<o:p></o:p></pre><pre>=A0=A0=A0=A0=A0 type =
string;<o:p></o:p></pre><pre>=A0=A0=A0=A0=A0 description &quot;Used to =
encode the entity-tag &#8230;&quot;;<o:p></o:p></pre><pre>=A0=A0=A0 =
}<o:p></o:p></pre><pre>=A0=A0=A0 md:annotation last-modified =
{<o:p></o:p></pre><pre>=A0=A0=A0=A0=A0 type =
yang:date-and-time;<o:p></o:p></pre><pre>=A0=A0=A0=A0=A0 description =
&quot;Contains the date and time when the =
annotated<o:p></o:p></pre><pre>=A0=A0=A0=A0=A0=A0=A0 instance was last =
modified (or created).&quot;;<o:p></o:p></pre><pre>=A0=A0=A0 =
}<o:p></o:p></pre><p class=3DMsoNormal>In order to be able to include =
this data, the annotations need to be defined in some YANG =
module.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>The question has been raised whether =
<o:p></o:p></p><ol style=3D'margin-top:0cm' start=3D1 type=3D1><li =
class=3DMsoListParagraph style=3D'margin-left:0cm;mso-list:l0 level1 =
lfo1'>these annotations should be defined in the ietf-yang-instance-data =
module as it needs them, as that is open or<o:p></o:p></li><li =
class=3DMsoListParagraph style=3D'margin-left:0cm;mso-list:l0 level1 =
lfo1'>the annotations should be defined in another draft in a separate =
YANG module as any other annotation<o:p></o:p></li></ol><p =
class=3DMsoNormal>The first option is better because the instance-data =
needs these annotations, and at this point we see no other user for the =
annotation, and in this case the ongoing instance data draft will define =
it<o:p></o:p></p><p class=3DMsoNormal>The second option is better =
because, if later there are other users for these annotations, it might =
be strange to reference the ietf-yang-instance-data module. Also why =
provide special treatment to these 2 annotations?<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>The authors =
support option 1 and don&#8217;t have the time to start a new draft to =
define these annotations.<o:p></o:p></p><p class=3DMsoNormal>On IETF105 =
in the room there was more support for option 1. <o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Please =
indicate if you have an opinion about the choice of 1 or =
2<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><o:p>&nbsp;</o:p></p></div></body></html>
------=_NextPart_001_027B_01D540A1.7A696EE0--

------=_NextPart_000_027A_01D540A1.7A696EE0
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
DTE5MDcyMjE5MjM1NlowIwYJKoZIhvcNAQkEMRYEFNpYuURT89X1uIKAb3Y5ChG1MaM7MEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQAfPs5rPs0UspyxaJ+YRlaHZXMbcefrGptztXHBtQTU8gWRmjVFvvzR
YM0784WDYOhKsT5lU29vJjGRN1m8PLVnI5yZ7+XkZPYdh8p7BXPwNYARuuqKJQ6H7eiYmNaHU6XT
P3mNQY8Sjj9oe90nT4/y2TJIlhOCpXxpVf1PEQBkMNrvK0jHyb3fb5l74KmbGe985cbowYIeP1Dj
ljn7XX4u1PwYn7PKUke9aTpdddGdOSKGW7s3Gni0HU3nQZnUB72+JqUusDOY+mYRLIGTPFymcWfy
SgH4EFRVvLnpdadI1xcHGiwDdbfz5WzUw01tkUhxI5I8Ob5c5uepybjHA3isAAAAAAAA

------=_NextPart_000_027A_01D540A1.7A696EE0--


From nobody Mon Jul 22 12:28:27 2019
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 D99F112008F for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 12:28:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.997
X-Spam-Level: 
X-Spam-Status: No, score=-6.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, 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=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 rAjCfSSWhIyG for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 12:28:23 -0700 (PDT)
Received: from mail.nic.cz (mail.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 CCC3E12004E for <netmod@ietf.org>; Mon, 22 Jul 2019 12:28:22 -0700 (PDT)
Received: from birdie (unknown [IPv6:2001:67c:370:128:e0e6:7446:b50f:deb9]) by mail.nic.cz (Postfix) with ESMTPSA id 60100140B77; Mon, 22 Jul 2019 21:28:20 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1563823700; bh=GGoDnmXK2KwFTqrZuV4nxCaAD24mRHKHtlPePf8pllw=; h=From:To:Date; b=YTvDJUFrtOUSVJqH4ErNH47ivieKBTRCBjKbz+78hEVf06SZPcX7GjmrU7nNQO297 qvWoguszXSDbfECbtXpkGk/S7kP19Y1WRZqxpHIeO2zi4HjVWALEAFFDOefaEgvRlW bzhT2teEbiYVG+cFm/EIcAXghwMYaK+tREwqAgTg=
Message-ID: <a49e9fcd37670cf716aaabdc3f413aca1f385bea.camel@nic.cz>
From: Ladislav Lhotka <lhotka@nic.cz>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>,  netmod@ietf.org
Date: Mon, 22 Jul 2019 15:28:18 -0400
In-Reply-To: <20190722190834.shen3ajylbxlr5e7@anna.jacobs.jacobs-university.de>
References: <871s6wt1qw.fsf@nic.cz> <87pnm13nwx.fsf@nic.cz> <20190722190834.shen3ajylbxlr5e7@anna.jacobs.jacobs-university.de>
Organization: CZ.NIC
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.32.4 
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: clamav-milter 0.100.3 at mail.nic.cz
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/8way5XSzDNDsDWYrULERUepeSYw>
Subject: Re: [netmod] status terms in YANG and IANA registries
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, 22 Jul 2019 19:28:26 -0000

On Mon, 2019-07-22 at 21:08 +0200, Juergen Schoenwaelder wrote:
> Lada,
> 
> it seems the IANA 'deprecated' and 'obsolete' as defined in RFC 8126
> section 9.6 both map to YANG's 'obsolete'.

Yes, a short-term fix (e.g. for iana-dns-class-rr-type that is now in DNSOP WG)
could indeed be to map IANA's "deprecated" to "obsolete". But of course it is
seriously confusing.

BTW, it is already weird that YANG defines "deprecated" in terms of "obsolete",
which is another status term being defined.

Lada  
> 
> /js
> 
> On Mon, Jul 22, 2019 at 02:49:18PM -0400, Ladislav Lhotka wrote:
> > Hi,
> > 
> > I haven't received any responses to my message below but, given the recent
> > discussion in DNSOP and IETF mailing list, I believe it is important to
> > address this discrepancy in order not to give ammunition to those who oppose
> > mirroring IANA registries in YANG modules.
> > 
> > Lada
> > 
> > Ladislav Lhotka <lhotka@nic.cz> writes:
> > 
> > > Hi,
> > > 
> > > sec. 7.21.2 of RFC 7950 defines the "deprecated" and "obsolete" statuses
> > > as follows:
> > > 
> > >    o  "deprecated" indicates an obsolete definition, but it    permits
> > > new/continued implementation in order to foster       interoperability
> > > with older/existing implementations.
> > > 
> > >    o  "obsolete" means that the definition is obsolete and    SHOULD NOT
> > > be       implemented and/or can be removed from implementations.
> > > 
> > > Then, RFC 7224 contains these instructions in the IANA Considerations
> > > section:
> > > 
> > >       "status": Include only if a registration has been       deprecated
> > > (use                 the value "deprecated") or obsoleted (use the
> > > value "obsolete").
> > > 
> > > However, RFC 8126 defines the meaning of the status terms in IANA
> > > registries (sec. 9.6) in the following way:
> > > 
> > >    Specific entries in a registry can be marked as "obsolete"    (no
> > > longer in use) or "deprecated" (use is not recommended).
> > > 
> > > I would say that "deprecated" means something else here than in YANG.
> > > For example, the RSA/MD5 algorithm in [1] is marked as "deprecated"
> > > because it was found weak, and implementing it to "foster
> > > interoperability" can hardly be recommended. Instead, "SHOULD NOT
> > > implement" applies here, too.
> > > 
> > > I think it would be good to either align the semantics of "deprecated"
> > > in YANG with IANA registries, or at least map both IANA terms to
> > > "obsolete" in YANG.
> > > 
> > > Lada
> > > 
> > > [1] 
> > > https://www.iana.org/assignments/dns-sec-alg-numbers/dns-sec-alg-numbers.xhtml
> > > 
> > > --  Ladislav Lhotka Head, CZ.NIC Labs PGP Key ID: 0xB8F92B08A9F76C67
> > > 
> > > _______________________________________________ netmod mailing list
> > > 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
-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Mon Jul 22 13:13:14 2019
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 1CAD7120125 for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 13:13:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 QozQPFsKHM7H for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 13:13:11 -0700 (PDT)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70083.outbound.protection.outlook.com [40.107.7.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B02E1200DE for <netmod@ietf.org>; Mon, 22 Jul 2019 13:13:10 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D3tc6Fmg6f7V6m3426izp3UF38/IWzPGYSswrT4RaZCMLEaIOSHmascs/92P6RNiUeqJz2L77onKnWGup+dMRgW8rzR3g9Pnmw5DQmAX7kH5vonml+BWZbK0ZX8MegQd0Ged4yYTGQrjXOVfZq3AZ+qYuWG/kjCed1Sq36ByH02Ztr2LstBYkWkroReYILRQgjnCMtFmUx754aW2ODnOI0VsJg7LI992JObtiEmKdmdJmF7kxHB7IxPOKk2tEMOpi49Jue+u6EFL4Vo+aYujqjQHU3O+itVxmCMHvPmkKN8vcHPFCb+ZoyQAgfOh1MQAm9djTCsRfJsC6fDy+tXlEA==
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=t6eCiGXmhP6Ii3B2wcwLzxQnJUzatShQTEvYMahMIdg=; b=NBXsSWDZwus4tbRJbHzqOPtZKaE9aXNcpW6HPFAO7BefPiJSEOAbdGm0/TQQMp9i48QBWC8Rux5btK37nyqH+Pa4uPG9FjVUgcHjyDNMoFyhbnntOQ+fwfwPCuse987J3BLnChdcF21EhwPC+ERqAxXASRVZoC2AtWPek9jHcuDqHw3ttV4UJwSFG96wT8oJJLx3kLj/HdpfuAIMIF7Axu8Nodt700cLB3oo1sLt4ydHSXqnModPbDMQQWlHGrsd+FVWwdv0rUo6EtWqtQiQVQjcyG/iuKXf7sIhRk+J6chzBroURp20JJXmSXDaAvHy3sODTKqQqmoq9GEDaav+/A==
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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=t6eCiGXmhP6Ii3B2wcwLzxQnJUzatShQTEvYMahMIdg=; b=Y830X6ndzufQbW6m5OAFF8+kvpay+G+vfe/EKaehSVt6YbqMjapX3gOjUwZT0qD61znYXm9+cMPIZ3jyYUkgh3vhCfr8uzq5X+OJRBOKudp2OK8A9mXSBI6no/w84KHXjsDySUJMDfiHVwsPTpUXxBdOU/XTPNTKskpsHccbLO0=
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com (10.169.137.153) by VI1PR0701MB2240.eurprd07.prod.outlook.com (10.169.131.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.10; Mon, 22 Jul 2019 20:13:07 +0000
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a]) by VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a%11]) with mapi id 15.20.2115.005; Mon, 22 Jul 2019 20:13:07 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>
To: "'netmod@ietf.org'" <netmod@ietf.org>
Thread-Topic: Instance-data-format -additional simplified format to define content schema
Thread-Index: AdVAya70t7DO6UXsR/K+POkwpw7dKA==
Date: Mon, 22 Jul 2019 20:13:07 +0000
Message-ID: <VI1PR0701MB2286EB7A76261C01996A67CBF0C40@VI1PR0701MB2286.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: [31.133.153.243]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c47435ac-d296-4865-46e8-08d70ee10323
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020); SRVR:VI1PR0701MB2240; 
x-ms-traffictypediagnostic: VI1PR0701MB2240:
x-microsoft-antispam-prvs: <VI1PR0701MB22408BB06C1A1FEE2997924CF0C40@VI1PR0701MB2240.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(366004)(346002)(39860400002)(376002)(136003)(199004)(189003)(99286004)(6436002)(478600001)(52536014)(9686003)(55016002)(45776006)(6306002)(14454004)(6916009)(53936002)(76116006)(54896002)(66066001)(66476007)(66556008)(5660300002)(86362001)(25786009)(66946007)(66616009)(66446008)(64756008)(316002)(2906002)(7736002)(33656002)(8936002)(81166006)(81156014)(9326002)(71190400001)(71200400001)(99936001)(6506007)(6116002)(14444005)(256004)(3846002)(7696005)(68736007)(486006)(476003)(790700001)(102836004)(8676002)(26005)(186003)(74316002)(491001); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0701MB2240; H:VI1PR0701MB2286.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-message-info: 0eKiQ9hes3tD/AxWKKdl6rLBgaV5LREte9wcz5GEN+8X5g8k0wkb7kfTZOAaQ9Sz1fdyjiTatFIaMGE2Vydb1KWNEHTNP2KuKonHPNtFN5rkdOf/BBb+L6appZK+F2Yun9CZtVTda1q/uibnd+NqcK0InLU/bA0KutA4OL4nUJjhLxB+GgMF87AK8Cx0yJgA7xmDQErCevnKVm0KMZT6Bem/tAflhYw3BOrxIY2SsjFxAAu7hpgftxDbbqrEDnAEIGHy/+Xa42pMwHAGqSc5fCQuaKeNKToddyRwxvu92rELKMFmrHcHUyZbBjN54jEpOt2AaD785E+nEOtLqYxWBUDjpDP8zfQOfsFY0ELr5B/W3N3ruvjjrO+uD8XqmoiaNxJhNukgc1yiXhuuL1+0XgQSPv2YtEYbGZbqxQbkkLQ=
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0286_01D540A8.587873B0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c47435ac-d296-4865-46e8-08d70ee10323
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 20:13:07.7519 (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: balazs.lengyel@ericsson.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB2240
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/qS2oNaWGShTlhEH60NEEulKp2MQ>
Subject: [netmod] Instance-data-format -additional simplified format to define content schema
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, 22 Jul 2019 20:13:13 -0000

------=_NextPart_000_0286_01D540A8.587873B0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0287_01D540A8.587873B0"


------=_NextPart_001_0287_01D540A8.587873B0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello,

At the IETF 105 Netmod meeting it was stated that the flexible solution =
to
define the context schema inline (requested earlier on the mailing list) =
is
quite complex, so a fourth simpler method to define content schema =
inline is
needed.

The fourth method would add one more choice to =93choice =
content-schema-spec
=93

=20

case simplified-inline {

  leaf-list module  {

    type string {

       pattern '.+@\d{4}-\d{2}-\d{2}\.yang';

     }

     description =93The list of content defining YANG=20

       modules including the revision date for each.=20

       Usage of this leaf-list implies the modules are=20

       used without any deviations and with all features=20

       supported.=94;

  }

}

=20

An example instant data example could be:

<instance-data-set xmlns=3D"urn:...:ietf-yang-instance-data">

  <name>read-only-acm-rules</name>

  <module>ietf-yang-library@2019-01-04.yang</module>

  <module>ietf-netconf-acm@2012-02-22.yang</module>
  <revision>
    <date>1776-07-04</date>
    <description>Initial version</description>
  </revision>
  <description>Access control rules for a read-only role.</description>
  <content-data>...

=20

Do you like it ? Adding this case are you OK with the =
content-schema-spec
definition?

Regards Balazs


------=_NextPart_001_0287_01D540A8.587873B0
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;}
@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>At the IETF =
105 Netmod meeting it was stated that the flexible solution to define =
the context schema inline (requested earlier on the mailing list) is =
quite complex, so a fourth simpler method to define content schema =
inline is needed.<o:p></o:p></p><p class=3DMsoNormal>The fourth method =
would add one more choice to &#8220;<span style=3D'font-family:"Courier =
New"'>choice content-schema-spec</span> =A0=A0&#8220;<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>case =
simplified-inline {<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>=A0 leaf-list =
module =A0{<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>=A0=A0=A0 type =
string {<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>=A0=A0=A0=A0=A0=A0 =
pattern '.+@\d{4}-\d{2}-\d{2}\.yang';<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New"'>=A0=A0=A0=A0 }<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>=A0=A0=A0=A0 =
description &#8220;The list of content defining YANG =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>=A0=A0=A0=A0=A0=A0=A0modules including the revision date for each. =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>=A0=A0=A0=A0=A0=A0=A0Usage of this leaf-list implies the modules =
are <o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>=A0=A0=A0=A0=A0=A0=A0used without any deviations and with all =
features <o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>=A0=A0=A0=A0=A0=A0=A0supported.&#8221;;<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New"'>=A0 }<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>}<o:p></o:p></span></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>An example =
instant data example could be:<o:p></o:p></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>&lt;instance-data-set =
xmlns=3D&quot;urn:...:ietf-yang-instance-data&quot;&gt;<o:p></o:p></span>=
</p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>=A0 =
&lt;name&gt;read-only-acm-rules&lt;/name&gt;<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New"'>=A0 =
&lt;module&gt;ietf-yang-library@2019-01-04.yang&lt;/module&gt;<o:p></o:p>=
</span></p><pre>=A0 =
&lt;module&gt;ietf-netconf-acm@2012-02-22.yang&lt;/module&gt;<o:p></o:p><=
/pre><pre>=A0 &lt;revision&gt;<o:p></o:p></pre><pre> =
=A0=A0=A0&lt;date&gt;1776-07-04&lt;/date&gt;<o:p></o:p></pre><pre>=A0=A0=A0=
 &lt;description&gt;Initial =
version&lt;/description&gt;<o:p></o:p></pre><pre>=A0 =
&lt;/revision&gt;<o:p></o:p></pre><pre>=A0 &lt;description&gt;Access =
control rules for a read-only =
role.&lt;/description&gt;<o:p></o:p></pre><pre>=A0 =
&lt;content-data&gt;...<o:p></o:p></pre><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Do you like =
it ? Adding this case are you OK with the content-schema-spec =
definition?<o:p></o:p></p><p class=3DMsoNormal>Regards =
Balazs<o:p></o:p></p></div></body></html>
------=_NextPart_001_0287_01D540A8.587873B0--

------=_NextPart_000_0286_01D540A8.587873B0
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
DTE5MDcyMjIwMTMwNlowIwYJKoZIhvcNAQkEMRYEFAScIi/X8A/GF3wm+o/viQqfJzKLMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQCqpPm8VdRUcPuOxbzpARyNjeoiAk91uorqtce/oHXQcM3TTkovD+EH
MQmq56OCGUIlcADsd+9kv3fYAtSKlPoZ03Kjo3b8NwyfDnhD7iZt5YY6Xpw0YCRealjmHjhO+tsL
4ppG99C0L/t6ci4txHI/pq7Opta4bDOoYv3dY+r9pTd2o41+87LWT8KwZWsw4Uk1yF1kDjkIPICJ
00TbpREMVn8GgVAgp+BCPFJQ7Cnl504XsXu5fpA1cnZS2ukG62vO/kxMDeFVyavuBJzKYnJqIQLP
NxPcZEnUHBBt7LkoxuTp+PGqVJUUJwWpolIrMYNnNttzULaptIqDu551uPhQAAAAAAAA

------=_NextPart_000_0286_01D540A8.587873B0--


From nobody Mon Jul 22 13:15:18 2019
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 2625B1200DE for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 13:15:16 -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 44093bmPXRz8 for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 13:15:14 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A43BC12008F for <netmod@ietf.org>; Mon, 22 Jul 2019 13:15:13 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 62F8986D; Mon, 22 Jul 2019 22:15:12 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id XLbBW2wUdn1D; Mon, 22 Jul 2019 22:15:12 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Mon, 22 Jul 2019 22:15:12 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 1CD492012C; Mon, 22 Jul 2019 22:15:12 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id xmZV3swC-IMC; Mon, 22 Jul 2019 22:15:11 +0200 (CEST)
Received: from exchange.jacobs-university.de (sxchmb03.jacobs.jacobs-university.de [10.70.0.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "exchange.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by hermes.jacobs-university.de (Postfix) with ESMTPS id B88D020129; Mon, 22 Jul 2019 22:15:11 +0200 (CEST)
Received: from anna.localdomain (10.50.218.117) by sxchmb03.jacobs.jacobs-university.de (10.70.0.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Mon, 22 Jul 2019 22:15:11 +0200
Received: by anna.localdomain (Postfix, from userid 501) id D686D2DC918; Mon, 22 Jul 2019 22:15:10 +0200 (CEST)
Date: Mon, 22 Jul 2019 22:15:10 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: =?utf-8?Q?Bal=C3=A1zs?= Lengyel <balazs.lengyel@ericsson.com>
CC: "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20190722201510.mom7xg2mdi2ulbby@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>,  "netmod@ietf.org" <netmod@ietf.org>
References: <VI1PR0701MB2286D806027F541651B0BCE6F0C40@VI1PR0701MB2286.eurprd07.prod.outlook.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Disposition: inline
In-Reply-To: <VI1PR0701MB2286D806027F541651B0BCE6F0C40@VI1PR0701MB2286.eurprd07.prod.outlook.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: SXCHMB02.jacobs.jacobs-university.de (10.70.0.121) To sxchmb03.jacobs.jacobs-university.de (10.70.0.155)
X-Clacks-Overhead: GNU Terry Pratchett
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/NxRpG8BtVlJj2e5pkYMQlTcUnqo>
Subject: Re: [netmod] Instance-data-format - shall we define etag and last-modified annotation ?
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, 22 Jul 2019 20:15:16 -0000

On Mon, Jul 22, 2019 at 07:23:59PM +0000, Bal=E1zs Lengyel wrote:
> Hello,
>=20
> Restconf (rfc8040) defined to useful bits of metadata about a YANG defi=
ned
> datastore: entity-tag and the last-modified timestamp.
>=20
> These can be very useful in instance data sets, however Restconf define=
s an
> encoding for these (as part of the http headers) that can not be used i=
n
> instance-data-sets.

This may actually point out a flaw or omission of RFC 8527. RFC 8040
defines an entity-tag for its "unified" datastore and it says "if the
RESTCONF server is co-located with a NETCONF server, then this
entity-tag MUST be for the "running" datastore". So it is a bit
unclear what happens with other NMDA datastores and I did not quickly
find something in RFC 8527. (For example, can have a distinct etag for
<startup/>?
=20
> draft-ietf-netmod-yang-instance-file-format-03#section-7.2
> <https://tools.ietf.org/html/draft-ietf-netmod-yang-instance-file-forma=
t-03#
> section-7.2>     defines metadata annotations for these two, that can b=
e
> used in instance data
>=20
>   md:annotation entity-tag {
>       type string;
>       description "Used to encode the entity-tag =85";
>     }
>     md:annotation last-modified {
>       type yang:date-and-time;
>       description "Contains the date and time when the annotated
>         instance was last modified (or created).";
>     }
>=20
> In order to be able to include this data, the annotations need to be de=
fined
> in some YANG module.
>=20
> The question has been raised whether=20
>=20
> 1.	these annotations should be defined in the ietf-yang-instance-data
> module as it needs them, as that is open or
> 2.	the annotations should be defined in another draft in a separate
> YANG module as any other annotation
>=20
> The first option is better because the instance-data needs these
> annotations, and at this point we see no other user for the annotation,=
 and
> in this case the ongoing instance data draft will define it
>=20
> The second option is better because, if later there are other users for
> these annotations, it might be strange to reference the
> ietf-yang-instance-data module. Also why provide special treatment to t=
hese
> 2 annotations?
>=20
> The authors support option 1 and don=92t have the time to start a new d=
raft to
> define these annotations.
>=20
> On IETF105 in the room there was more support for option 1.=20
>=20
> Please indicate if you have an opinion about the choice of 1 or 2

Version -03 only defines these annotations but does not do anything
specific with these definitions. So if the annotations are defined
elsewhere, the ID is as complete as before. If entity-tag and
last-modified are actually seen as datastore properties, it would be
nice to have them defined in the NMDA documents (and it seems we
overlooked this when we did the NMDA work).

I think this needs a bit of discussion whether these are actually seen
as datastore properties. But in this case, I would lean towards option 2.

/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 Jul 22 13:55:48 2019
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 584141200A3 for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 13:55:45 -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 iLrfN5kQgHV2 for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 13:55:42 -0700 (PDT)
Received: from trail.lhotka.name (trail.lhotka.name [77.48.224.143]) by ietfa.amsl.com (Postfix) with ESMTP id 7E74A12008C for <netmod@ietf.org>; Mon, 22 Jul 2019 13:55:42 -0700 (PDT)
Received: by trail.lhotka.name (Postfix, from userid 109) id 8BC26182048B; Mon, 22 Jul 2019 22:54:09 +0200 (CEST)
Received: from localhost (dhcp-8bbc.meeting.ietf.org [31.133.139.188]) by trail.lhotka.name (Postfix) with ESMTPSA id C5543182004A; Mon, 22 Jul 2019 22:54:05 +0200 (CEST)
From: Ladislav Lhotka <lhotka@nic.cz>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Cc: NETMOD WG <netmod@ietf.org>
In-Reply-To: <20190721203047.oufc3bcwnjsczhmk@anna.jacobs.jacobs-university.de>
References: <b2aa592e7c78f54c75daa5af39a6c364a44a2c5a.camel@nic.cz> <20190721203047.oufc3bcwnjsczhmk@anna.jacobs.jacobs-university.de>
Mail-Followup-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, NETMOD WG <netmod@ietf.org>
Date: Mon, 22 Jul 2019 16:55:33 -0400
Message-ID: <87muh53i2i.fsf@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/VdLxZupFN7MvAS6qWji3UHFtNns>
Subject: Re: [netmod] 6991bis: domain-name
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, 22 Jul 2019 20:55:46 -0000

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> 
writes:

> Lada, 
> 
> I do not think we can simply enlarge the value set of 
> inet:domain-name, existing implementations using 
> inet:domain-name may (rightfully) not expect wildcards.

On the other hand, the description says:

    It is designed to hold various types of domain names, 
    including
    names used for A or AAAA records (host names) and other 
    records, ...

So one could expect that all values that can appear e.g. in A/AAAA 
records of DNS zone data are supported, which is not the case. 
> 
> What we can do is to create a new definition that has a larger 
> value space. We can also consider to define inet:domain-name as 
> a subset of such a larger type as long as it results in the same 
> value space.

My suggestion is to remove the above sentence from the description 
in the next revision, and leave the rest to DNS folks. There are 
other interesting issues, such as how to model internationalized 
domain names.

Lada
 
> 
> /js 
> 
> On Fri, Mar 29, 2019 at 11:20:13AM +0100, Ladislav Lhotka wrote: 
>> Hi,  as a follow-up to my comment during the NETMOD session, I 
>> want to propose the following update to the the 
>> inet:domain-name type. The aim is to include use cases that are 
>> currently rejected:  - classless in-addr.arpa delegations [RFC 
>> 2317], i.e. labels like "128/26"  - wildcards [RFC 4592], 
>> e.g. "*.example.net"  OLD  
>>     pattern 
>>       '((([a-zA-Z0-9_]([a-zA-Z0-9\-_]){0,61})?[a-zA-Z0-9]\.)*' 
>>     + '([a-zA-Z0-9_]([a-zA-Z0-9\-_]){0,61})?[a-zA-Z0-9]\.?)'  + 
>>     '|\.'; 
>>  NEW  
>>     pattern 
>>       '((\*\.)?(([a-zA-Z0-9_]([a-zA-Z0-9\-/_]){0,61})?[a-zA-Z0-9]\.)*' 
>>     + '([a-zA-Z0-9_]([a-zA-Z0-9\-/_]){0,61})?[a-zA-Z0-9]\.?)' 
>>     + '|\.'; 
>>  Lada  --  Ladislav Lhotka Head, CZ.NIC Labs PGP Key ID: 
>> 0xB8F92B08A9F76C67 
>> _______________________________________________ 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/> 

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


From nobody Mon Jul 22 14:05:56 2019
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 67C3712011B for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 14:05:53 -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 tiPlmf_L3b9K for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 14:05:51 -0700 (PDT)
Received: from trail.lhotka.name (trail.lhotka.name [77.48.224.143]) by ietfa.amsl.com (Postfix) with ESMTP id 719C81200FD for <netmod@ietf.org>; Mon, 22 Jul 2019 14:05:51 -0700 (PDT)
Received: by trail.lhotka.name (Postfix, from userid 109) id 776AD182048B; Mon, 22 Jul 2019 23:04:18 +0200 (CEST)
Received: from localhost (dhcp-8bbc.meeting.ietf.org [31.133.139.188]) by trail.lhotka.name (Postfix) with ESMTPSA id 5321C1820073; Mon, 22 Jul 2019 23:04:15 +0200 (CEST)
From: Ladislav Lhotka <lhotka@nic.cz>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Cc: NETMOD WG <netmod@ietf.org>
In-Reply-To: <20190721203054.igu3af2gg7o6qdhn@anna.jacobs.jacobs-university.de>
References: <542f5183bee87d67247a111733fe7aeccf520085.camel@nic.cz> <20190721203054.igu3af2gg7o6qdhn@anna.jacobs.jacobs-university.de>
Mail-Followup-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, NETMOD WG <netmod@ietf.org>
Date: Mon, 22 Jul 2019 17:05:44 -0400
Message-ID: <87imrt3hlj.fsf@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/qRFmhzgNI5sDsPcme0xNaPOCmKE>
Subject: Re: [netmod] 6991bis: host
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, 22 Jul 2019 21:05:54 -0000

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> 
writes:

> Lada, 
> 
> the definition of inet:domain-name already has text that 
> Internet host names have a stricter syntax. Perhaps we should 
> simply state explicitely in the definition of host that the 
> stricter rules apply? 
> 
> I understand that you want to capture more in the definition 
> itself.  Perhaps this makes sense and is backwards compatible 
> (for implementations that followed the advice in the descriptin 
> of inet:domain-name).

Yes. In this case the constraint is easy to express it in a 
"pattern" statement, which is of course considerably more useful 
than having it only in the description.

Lada 
> 
> /js 
> 
> On Fri, Mar 29, 2019 at 03:29:05PM +0100, Ladislav Lhotka wrote: 
>> Hi,  the inet:host type should not use the inet:domain-name as 
>> its member because the latter type doesn't satisfy the 
>> requirements of RFC 952 and 1123 on host names.  For example, 
>> the type now permits a single dot (".") as the value or the 
>> underscore character.   I propose to change the "host" type as 
>> follows:  OLD  
>>     typedef host { 
>>       type union { 
>>         type inet:ip-address; type inet:domain-name; 
>>       } ... 
>>     } 
>>  NEW  
>>     typedef host { 
>>       type union { 
>>         type inet:ip-address; type inet:host-name; 
>>       } ... 
>>     } 
>>  A reasonable definition of "host-name" is IMO a domain name 
>> whose labels are NR- LDH (non-registered letter-digit-hyphen 
>> label) [RFC 5890]:  
>>     typedef host-name { 
>>       type string { 
>>         pattern 
>>           '((([a-zA-Z0-9]([a-zA-Z0-9\-]){0,61})?[a-zA-Z0-9]\.)*' 
>>         + '([a-zA-Z0-9]([a-zA-Z0-9\-]){0,61})?[a-zA-Z0-9]\.?)'; 
>>         pattern '(.*\.)?..\-\-.*' { 
>>           modifier invert-match; 
>>         } length "2..253"; ... 
>>       } 
>>     } 
>>  Lada  --  Ladislav Lhotka Head, CZ.NIC Labs PGP Key ID: 
>> 0xB8F92B08A9F76C67 
>> _______________________________________________ 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/> 

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


From nobody Mon Jul 22 15:08:02 2019
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 D50381200B9 for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 15:08: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, 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 yue1SzvpACmP for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 15:07:59 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A36981200B8 for <netmod@ietf.org>; Mon, 22 Jul 2019 15:07:58 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 3B5F96B7 for <netmod@ietf.org>; Tue, 23 Jul 2019 00:07:57 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id nt8YR8Ae8Yd5 for <netmod@ietf.org>; Tue, 23 Jul 2019 00:07:57 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS for <netmod@ietf.org>; Tue, 23 Jul 2019 00:07:57 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id E8FCB2012C for <netmod@ietf.org>; Tue, 23 Jul 2019 00:07:56 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id ZJiorcNNrGDn for <netmod@ietf.org>; Tue, 23 Jul 2019 00:07:56 +0200 (CEST)
Received: from exchange.jacobs-university.de (sxchmb04.jacobs.jacobs-university.de [10.70.0.156]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "exchange.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by hermes.jacobs-university.de (Postfix) with ESMTPS id 9056920129 for <netmod@ietf.org>; Tue, 23 Jul 2019 00:07:56 +0200 (CEST)
Received: from anna.localdomain (10.50.218.117) by sxchmb03.jacobs.jacobs-university.de (10.70.0.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Tue, 23 Jul 2019 00:07:56 +0200
Received: by anna.localdomain (Postfix, from userid 501) id D71012DCC2B; Tue, 23 Jul 2019 00:07:55 +0200 (CEST)
Date: Tue, 23 Jul 2019 00:07:55 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: NETMOD WG <netmod@ietf.org>
Message-ID: <20190722220755.omgpt4jebqbosals@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: NETMOD WG <netmod@ietf.org>
References: <b2aa592e7c78f54c75daa5af39a6c364a44a2c5a.camel@nic.cz> <20190721203047.oufc3bcwnjsczhmk@anna.jacobs.jacobs-university.de> <87muh53i2i.fsf@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <87muh53i2i.fsf@nic.cz>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: SXCHMB04.jacobs.jacobs-university.de (10.70.0.156) To sxchmb03.jacobs.jacobs-university.de (10.70.0.155)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Uu8VHg9zrVchH8UUdx32U5Qmb1c>
Subject: Re: [netmod] 6991bis: domain-name
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, 22 Jul 2019 22:08:01 -0000

On Mon, Jul 22, 2019 at 04:55:33PM -0400, Ladislav Lhotka wrote:
> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:
> 
> > Lada,
> > 
> > I do not think we can simply enlarge the value set of inet:domain-name,
> > existing implementations using inet:domain-name may (rightfully) not
> > expect wildcards.
> 
> On the other hand, the description says:
> 
>    It is designed to hold various types of domain names,    including
>    names used for A or AAAA records (host names) and other    records, ...
> 
> So one could expect that all values that can appear e.g. in A/AAAA records
> of DNS zone data are supported, which is not the case.

The pattern does not allow wildcards and it did so back in RFC 6021.
We can discuss whether this is wrong but allowing wildcards or other
new characters I think should be done with care and considering
existing implementations.
 
> > What we can do is to create a new definition that has a larger value
> > space. We can also consider to define inet:domain-name as a subset of
> > such a larger type as long as it results in the same value space.
> 
> My suggestion is to remove the above sentence from the description in the
> next revision, and leave the rest to DNS folks. There are other interesting
> issues, such as how to model internationalized domain names.

I am not sure which problem is solved by removing the sentence.

I would perhaps understand the suggestion to _add_ an explicit
statement right at the top that wildcards or slashes are not
supported:

OLD:

        "The domain-name type represents a DNS domain name.  The
         name SHOULD be fully qualified whenever possible.

NEW:

        "The domain-name type represents a DNS domain name.  The
         name SHOULD be fully qualified whenever possible. Domain
	 names including wildcards or forward slashes are not
	 supported.

This would help clarify things. People that need to represent
wildcards etc. then know that this type is not the right one for
them.

/js

> Lada
> 
> > 
> > /js
> > 
> > On Fri, Mar 29, 2019 at 11:20:13AM +0100, Ladislav Lhotka wrote:
> > > Hi,  as a follow-up to my comment during the NETMOD session, I want
> > > to propose the following update to the the inet:domain-name type.
> > > The aim is to include use cases that are currently rejected:  -
> > > classless in-addr.arpa delegations [RFC 2317], i.e. labels like
> > > "128/26"  - wildcards [RFC 4592], e.g. "*.example.net"  OLD
> > > pattern
> > > '((([a-zA-Z0-9_]([a-zA-Z0-9\-_]){0,61})?[a-zA-Z0-9]\.)*'     +
> > > '([a-zA-Z0-9_]([a-zA-Z0-9\-_]){0,61})?[a-zA-Z0-9]\.?)'  +     '|\.';
> > > NEW      pattern
> > > '((\*\.)?(([a-zA-Z0-9_]([a-zA-Z0-9\-/_]){0,61})?[a-zA-Z0-9]\.)*'
> > > + '([a-zA-Z0-9_]([a-zA-Z0-9\-/_]){0,61})?[a-zA-Z0-9]\.?)'     +
> > > '|\.';  Lada  --  Ladislav Lhotka Head, CZ.NIC Labs PGP Key ID:
> > > 0xB8F92B08A9F76C67 _______________________________________________
> > > 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/>
> 
> -- 
> Ladislav Lhotka
> Head, CZ.NIC Labs
> PGP Key ID: 0xB8F92B08A9F76C67

-- 
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 Jul 22 15:26:41 2019
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 E4CAE120094; Mon, 22 Jul 2019 15:26:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, 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 kCcvCH5mgm2j; Mon, 22 Jul 2019 15:26:37 -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 2CED712006B; Mon, 22 Jul 2019 15:26:37 -0700 (PDT)
Received: from lhreml701-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id BA57AFF517784808D199; Mon, 22 Jul 2019 23:26:35 +0100 (IST)
Received: from lhreml714-chm.china.huawei.com (10.201.108.65) by lhreml701-cah.china.huawei.com (10.201.108.42) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 22 Jul 2019 23:26:35 +0100
Received: from lhreml714-chm.china.huawei.com (10.201.108.65) by lhreml714-chm.china.huawei.com (10.201.108.65) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 22 Jul 2019 23:26:35 +0100
Received: from NKGEML411-HUB.china.huawei.com (10.98.56.70) by lhreml714-chm.china.huawei.com (10.201.108.65) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1713.5 via Frontend Transport; Mon, 22 Jul 2019 23:26:34 +0100
Received: from NKGEML513-MBS.china.huawei.com ([169.254.2.207]) by nkgeml411-hub.china.huawei.com ([10.98.56.70]) with mapi id 14.03.0439.000; Tue, 23 Jul 2019 06:26:30 +0800
From: Qin Wu <bill.wu@huawei.com>
To: "netmod@ietf.org" <netmod@ietf.org>, "opsawg@ietf.org" <opsawg@ietf.org>
CC: "gengliang@chinamobile.com" <gengliang@chinamobile.com>, =?utf-8?B?T3NjYXIgR29uesOhbGV6IGRlIERpb3M=?= <oscar.gonzalezdedios@telefonica.com>, Mikael.Abrahamsson <Mikael.Abrahamsson@t-systems.com>
Thread-Topic: IETF YANG Side meeting reminder
Thread-Index: AdVAm7jHJI0YXbTUQFGZMpgpF3wYyw==
Date: Mon, 22 Jul 2019 22:26:30 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAA882C01B@nkgeml513-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.124.95.208]
Content-Type: multipart/alternative; boundary="_000_B8F9A780D330094D99AF023C5877DABAA882C01Bnkgeml513mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/dZ3HjBWHqkSoeBHQtaT1zdDUmDM>
Subject: [netmod] IETF YANG Side meeting reminder
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, 22 Jul 2019 22:26:39 -0000

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

SGksIGFsbDoNClRoYW5rcyBCZW5vaXQgdG8gcmVtaW5kIHRoZSBZQU5HIHNpZGUgbWVldGluZyBh
dCB0aGUgZW5kIG9mIG5ldG1vZCBzZXNzaW9uLg0KRm9yIGZvbGtzIHdobyBtaWdodCBiZSBpbnRl
cmVzdGVkIGluIHRvIHRhbGsgYWJvdXQgdGhlIGdhcCBiZXR3ZWVuIElFVEYgWUFORyBhbmQgaW5k
dXN0cnkgbmVlZHMsIHBsZWFzZSBqb2luIHRoZSBmb2xsb3dpbmcgc2lkZSBtZWV0aW5nIHNjaGVk
dWxlZCBvbiBUdWVzZGF5IG1vcm5pbmcuDQpTaWRlIG1lZXRpbmc6IE5leHQgU3RlcCBvZiBJRVRG
IFlBTkc7IFRoZSBnb2FsIGlzIHRvIGRpc2N1c3MgdGhlIGdhcCBiZXR3ZWVuIElFVEYgWUFORyBh
bmQgSW5kdXN0cnkgbmVlZHM7IEluIGFkZGl0aW9uYWwgb2JqZWN0aXZlIGlzIHRvIGNvbGxlY3Qg
cmVxdWlyZW1lbnRzIGZvcm0gSW5kdXN0cnkgcmVnYXJkaW5nIFlBTkcgbW9kZWxzLiBNb3JlIGRl
dGFpbHMgYXJlIHNob3duIGJlbG93Og0KDQpSb29tOiBOb3RyZSBEYW1lIC0gVHVlc2RheSAyMyBK
dWx5DQpMb2NhdGlvbjog4oCLTm90cmUgRGFtZTxodHRwczovL2RhdGF0cmFja2VyLmlldGYub3Jn
L21lZXRpbmcvMTA1L2Zsb29yLXBsYW4jMm5kLWZsb29yPg0KDQpNZWV0aW5nIE5hbWUNCg0KQXJl
YQ0KDQpDb250YWN0DQoNCk1lZXRpbmcgRGVzY3JpcHRpb24NCg0KTW9yZSBpbmZvcm1hdGlvbg0K
DQowODozMA0KDQpOZXh0IFN0ZXAgb2YgSUVURiBZQU5HDQoNCk9QUyBBcmVhDQoNCmJpbGwud3VA
4oCmDQoNCkRpc2N1c3MgdGhlIGdhcCBiZXR3ZWVuIElFVEYgWUFORyBhbmQgSW5kdXN0cnkgbmVl
ZHMNCg0KVGltZSBsZW5ndGggaXMgMSBob3VyIDE1IG1pbnV0ZXMuIFdlIHdpbGwgY292ZXIgbm90
ZSB3ZWxsIGFuZCByZWNvcmQgdGhlIG1pbnV0ZXMgYW5kIHByb3ZpZGUgYXVkaW8gc3RyZWFtLiBJ
RVRGIHNlY3JldGFyaWF0IGtpbmRseSBvZmZlciBwb2x5Y29tIGZvciBhdWRpbyBzdHJlYW0uDQoN
Ci1RaW4gV3UNCg==

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

PGh0bWwgZGlyPSJsdHIiPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUi
IGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8c3R5bGUgaWQ9Im93YVBhcmFT
dHlsZSI+UCB7DQoJTUFSR0lOLUJPVFRPTTogMHB4OyBNQVJHSU4tVE9QOiAwcHgNCn0NCjwvc3R5
bGU+DQo8L2hlYWQ+DQo8Ym9keSBmUFN0eWxlPSIxIiBvY3NpPSIwIj4NCjxkaXYgc3R5bGU9ImRp
cmVjdGlvbjogbHRyO2ZvbnQtZmFtaWx5OiBUYWhvbWE7Y29sb3I6ICMwMDAwMDA7Zm9udC1zaXpl
OiAxMHB0OyI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48dT5IaSwgYWxsOjwvdT48L2I+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHU+VGhhbmtzIEJlbm9pdCB0byByZW1pbmQgdGhl
IFlBTkcmbmJzcDtzaWRlIG1lZXRpbmcgYXQgdGhlIGVuZCBvZiBuZXRtb2Qgc2Vzc2lvbi48L3U+
PC9iPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjx1PkZvciBmb2xrcyB3aG8gbWlnaHQg
YmUgaW50ZXJlc3RlZCBpbiB0byB0YWxrIGFib3V0IHRoZSBnYXAgYmV0d2VlbiBJRVRGIFlBTkcg
YW5kIGluZHVzdHJ5IG5lZWRzLCBwbGVhc2Ugam9pbiB0aGUgZm9sbG93aW5nIHNpZGUgbWVldGlu
ZyBzY2hlZHVsZWQgb24gVHVlc2RheSBtb3JuaW5nLjwvdT48L2I+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PGI+PHU+U2lkZSBtZWV0aW5nPC91PjwvYj46IDxzcGFuIHN0eWxlPSJGT05ULUZB
TUlMWTogJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4NCk5leHQgU3RlcCBvZiBJ
RVRGIFlBTkc7IFRoZSBnb2FsIGlzIHRvIGRpc2N1c3MgdGhlIGdhcCBiZXR3ZWVuIElFVEYgWUFO
RyBhbmQgSW5kdXN0cnkgbmVlZHM7IEluIGFkZGl0aW9uYWwgb2JqZWN0aXZlIGlzIHRvIGNvbGxl
Y3QgcmVxdWlyZW1lbnRzIGZvcm0gSW5kdXN0cnkgcmVnYXJkaW5nIFlBTkcgbW9kZWxzLiBNb3Jl
IGRldGFpbHMgYXJlIHNob3duIGJlbG93Ojwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij4mbmJzcDs8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iTElORS1IRUlHSFQ6IG5v
cm1hbCI+PGI+PHNwYW4gc3R5bGU9IkZPTlQtRkFNSUxZOiAmcXVvdDtUaW1lcyBOZXcgUm9tYW4m
cXVvdDssc2VyaWYiPlJvb206IE5vdHJlIERhbWUgLSBUdWVzZGF5PGZvbnQgY29sb3I9IiMwNTYz
YzEiPiAyMyBKdWx5PC9mb250Pjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9IkZPTlQtRkFNSUxZOiAm
cXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPjxicj4NCkxvY2F0aW9uOiA8YSBocmVm
PSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL21lZXRpbmcvMTA1L2Zsb29yLXBsYW4jMm5k
LWZsb29yIiByZWw9Im5vb3BlbmVyIG5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj4NCjxmb250
IGNvbG9yPSIjMDU2M2MxIj7igItOb3RyZSBEYW1lPC9mb250PjwvYT4gPGI+PC9iPjwvc3Bhbj48
L3A+DQo8dGFibGUgY2xhc3M9Ik1zb05vcm1hbFRhYmxlIiBjZWxscGFkZGluZz0iMCIgYm9yZGVy
PSIwIj4NCjx0Ym9keT4NCjx0cj4NCjx0ZCBzdHlsZT0iUEFERElORy1CT1RUT006IDAuNzVwdDsg
UEFERElORy1UT1A6IDAuNzVwdDsgUEFERElORy1MRUZUOiAwLjc1cHQ7IFBBRERJTkctUklHSFQ6
IDAuNzVwdCI+DQo8L3RkPg0KPHRkIHN0eWxlPSJQQURESU5HLUJPVFRPTTogMC43NXB0OyBQQURE
SU5HLVRPUDogMC43NXB0OyBQQURESU5HLUxFRlQ6IDAuNzVwdDsgUEFERElORy1SSUdIVDogMC43
NXB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJNQVJHSU4tQk9UVE9NOiAwcHQ7IExJ
TkUtSEVJR0hUOiBub3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJGT05ULUZBTUlMWTogJnF1b3Q7VGlt
ZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj5NZWV0aW5nIE5hbWU8L3NwYW4+PC9iPjxzcGFuIHN0
eWxlPSJGT05ULUZBTUlMWTogJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj48L3Nw
YW4+PC9wPg0KPC90ZD4NCjx0ZCBzdHlsZT0iUEFERElORy1CT1RUT006IDAuNzVwdDsgUEFERElO
Ry1UT1A6IDAuNzVwdDsgUEFERElORy1MRUZUOiAwLjc1cHQ7IFBBRERJTkctUklHSFQ6IDAuNzVw
dCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iTUFSR0lOLUJPVFRPTTogMHB0OyBMSU5F
LUhFSUdIVDogbm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iRk9OVC1GQU1JTFk6ICZxdW90O1RpbWVz
IE5ldyBSb21hbiZxdW90OyxzZXJpZiI+QXJlYTwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9IkZPTlQt
RkFNSUxZOiAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPg0KPC9zcGFuPjwvcD4N
CjwvdGQ+DQo8dGQgc3R5bGU9IlBBRERJTkctQk9UVE9NOiAwLjc1cHQ7IFBBRERJTkctVE9QOiAw
Ljc1cHQ7IFBBRERJTkctTEVGVDogMC43NXB0OyBQQURESU5HLVJJR0hUOiAwLjc1cHQiPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Ik1BUkdJTi1CT1RUT006IDBwdDsgTElORS1IRUlHSFQ6
IG5vcm1hbCI+PGI+PHNwYW4gc3R5bGU9IkZPTlQtRkFNSUxZOiAmcXVvdDtUaW1lcyBOZXcgUm9t
YW4mcXVvdDssc2VyaWYiPkNvbnRhY3Q8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJGT05ULUZBTUlM
WTogJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj48L3NwYW4+PC9wPg0KPC90ZD4N
Cjx0ZCBzdHlsZT0iUEFERElORy1CT1RUT006IDAuNzVwdDsgUEFERElORy1UT1A6IDAuNzVwdDsg
UEFERElORy1MRUZUOiAwLjc1cHQ7IFBBRERJTkctUklHSFQ6IDAuNzVwdCI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0iTUFSR0lOLUJPVFRPTTogMHB0OyBMSU5FLUhFSUdIVDogbm9ybWFs
Ij48Yj48c3BhbiBzdHlsZT0iRk9OVC1GQU1JTFk6ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90
OyxzZXJpZiI+TWVldGluZyBEZXNjcmlwdGlvbjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9IkZPTlQt
RkFNSUxZOiAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPg0KPC9zcGFuPjwvcD4N
CjwvdGQ+DQo8dGQgc3R5bGU9IlBBRERJTkctQk9UVE9NOiAwLjc1cHQ7IFBBRERJTkctVE9QOiAw
Ljc1cHQ7IFBBRERJTkctTEVGVDogMC43NXB0OyBQQURESU5HLVJJR0hUOiAwLjc1cHQiPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Ik1BUkdJTi1CT1RUT006IDBwdDsgTElORS1IRUlHSFQ6
IG5vcm1hbCI+PGI+PHNwYW4gc3R5bGU9IkZPTlQtRkFNSUxZOiAmcXVvdDtUaW1lcyBOZXcgUm9t
YW4mcXVvdDssc2VyaWYiPk1vcmUgaW5mb3JtYXRpb248L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJG
T05ULUZBTUlMWTogJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4NCjwvc3Bhbj48
L3A+DQo8L3RkPg0KPC90cj4NCjx0cj4NCjx0ZCBzdHlsZT0iUEFERElORy1CT1RUT006IDAuNzVw
dDsgUEFERElORy1UT1A6IDAuNzVwdDsgUEFERElORy1MRUZUOiAwLjc1cHQ7IFBBRERJTkctUklH
SFQ6IDAuNzVwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iTUFSR0lOLUJPVFRPTTog
MHB0OyBMSU5FLUhFSUdIVDogbm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iRk9OVC1GQU1JTFk6ICZx
dW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+MDg6MzA8L3NwYW4+PC9iPjxzcGFuIHN0
eWxlPSJGT05ULUZBTUlMWTogJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4NCjwv
c3Bhbj48L3A+DQo8L3RkPg0KPHRkIHN0eWxlPSJQQURESU5HLUJPVFRPTTogMC43NXB0OyBQQURE
SU5HLVRPUDogMC43NXB0OyBQQURESU5HLUxFRlQ6IDAuNzVwdDsgUEFERElORy1SSUdIVDogMC43
NXB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJNQVJHSU4tQk9UVE9NOiAwcHQ7IExJ
TkUtSEVJR0hUOiBub3JtYWwiPjxzcGFuIHN0eWxlPSJGT05ULUZBTUlMWTogJnF1b3Q7VGltZXMg
TmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj5OZXh0IFN0ZXAgb2YgSUVURiBZQU5HDQo8L3NwYW4+PC9w
Pg0KPC90ZD4NCjx0ZCBzdHlsZT0iUEFERElORy1CT1RUT006IDAuNzVwdDsgUEFERElORy1UT1A6
IDAuNzVwdDsgUEFERElORy1MRUZUOiAwLjc1cHQ7IFBBRERJTkctUklHSFQ6IDAuNzVwdCI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iTUFSR0lOLUJPVFRPTTogMHB0OyBMSU5FLUhFSUdI
VDogbm9ybWFsIj48c3BhbiBzdHlsZT0iRk9OVC1GQU1JTFk6ICZxdW90O1RpbWVzIE5ldyBSb21h
biZxdW90OyxzZXJpZiI+T1BTIEFyZWENCjwvc3Bhbj48L3A+DQo8L3RkPg0KPHRkIHN0eWxlPSJQ
QURESU5HLUJPVFRPTTogMC43NXB0OyBQQURESU5HLVRPUDogMC43NXB0OyBQQURESU5HLUxFRlQ6
IDAuNzVwdDsgUEFERElORy1SSUdIVDogMC43NXB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJNQVJHSU4tQk9UVE9NOiAwcHQ7IExJTkUtSEVJR0hUOiBub3JtYWwiPjxzcGFuIHN0eWxl
PSJGT05ULUZBTUlMWTogJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj5iaWxsLnd1
QOKApg0KPC9zcGFuPjwvcD4NCjwvdGQ+DQo8dGQgc3R5bGU9IlBBRERJTkctQk9UVE9NOiAwLjc1
cHQ7IFBBRERJTkctVE9QOiAwLjc1cHQ7IFBBRERJTkctTEVGVDogMC43NXB0OyBQQURESU5HLVJJ
R0hUOiAwLjc1cHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Ik1BUkdJTi1CT1RUT006
IDBwdDsgTElORS1IRUlHSFQ6IG5vcm1hbCI+PHNwYW4gc3R5bGU9IkZPTlQtRkFNSUxZOiAmcXVv
dDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPkRpc2N1c3MgdGhlIGdhcCBiZXR3ZWVuIElF
VEYgWUFORyBhbmQgSW5kdXN0cnkgbmVlZHMNCjwvc3Bhbj48L3A+DQo8L3RkPg0KPHRkIHN0eWxl
PSJQQURESU5HLUJPVFRPTTogMC43NXB0OyBQQURESU5HLVRPUDogMC43NXB0OyBQQURESU5HLUxF
RlQ6IDAuNzVwdDsgUEFERElORy1SSUdIVDogMC43NXB0Ij4NCjwvdGQ+DQo8L3RyPg0KPC90Ym9k
eT4NCjwvdGFibGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaW1lIGxlbmd0aCBpcyAxIGhvdXIg
MTUgbWludXRlcy4gV2Ugd2lsbCBjb3ZlciBub3RlIHdlbGwgYW5kIHJlY29yZCB0aGUgbWludXRl
cyBhbmQgcHJvdmlkZSBhdWRpbyBzdHJlYW0uIElFVEYgc2VjcmV0YXJpYXQga2luZGx5IG9mZmVy
IHBvbHljb20gZm9yIGF1ZGlvIHN0cmVhbS48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJz
cDs8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4tUWluIFd1PC9wPg0KPC9kaXY+DQo8L2JvZHk+
DQo8L2h0bWw+DQo=

--_000_B8F9A780D330094D99AF023C5877DABAA882C01Bnkgeml513mbschi_--


From nobody Mon Jul 22 15:41:52 2019
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 CBD1A1200B9 for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 15:41:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.997
X-Spam-Level: 
X-Spam-Status: No, score=-6.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, 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=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 dVVoKtUUXk2A for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 15:41:47 -0700 (PDT)
Received: from mail.nic.cz (mail.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 1DB2012006B for <netmod@ietf.org>; Mon, 22 Jul 2019 15:41:46 -0700 (PDT)
Received: from birdie (unknown [IPv6:2001:67c:1232:144:1a4f:a84b:2bfd:c611]) by mail.nic.cz (Postfix) with ESMTPSA id 86837140B72 for <netmod@ietf.org>; Tue, 23 Jul 2019 00:41:44 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1563835305; bh=VnQKsP/2XXBGbC0FXUmvBRSjU69nSWKYzghM0DF6mVk=; h=From:To:Date; b=b1+/DCFDhvCNv/pFobEAk9wwVm1ntzmVTppfR3GeitiF3b8ft4wond1rWh6i/uJoL B3+6NQ0Rqyhsakxsz6nDmh+uxE0f0bY09v3CJe0yJFFXs/XYNf5ALq6sH3uaEGTw8K StdRsW/FZi2p0XvnPfwI01riw+rA/fccCBX7md+A=
Message-ID: <dd8fdbf917a33ca5eb8bb403eadcc8437a00192f.camel@nic.cz>
From: Ladislav Lhotka <lhotka@nic.cz>
To: netmod@ietf.org
Date: Mon, 22 Jul 2019 18:41:42 -0400
In-Reply-To: <20190722220755.omgpt4jebqbosals@anna.jacobs.jacobs-university.de>
References: <b2aa592e7c78f54c75daa5af39a6c364a44a2c5a.camel@nic.cz> <20190721203047.oufc3bcwnjsczhmk@anna.jacobs.jacobs-university.de> <87muh53i2i.fsf@nic.cz> <20190722220755.omgpt4jebqbosals@anna.jacobs.jacobs-university.de>
Organization: CZ.NIC
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.32.4 
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: clamav-milter 0.100.3 at mail.nic.cz
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/DnQ7as2R4hvrJ45jjeDx2ndYbns>
Subject: Re: [netmod] 6991bis: domain-name
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, 22 Jul 2019 22:41:50 -0000

On Tue, 2019-07-23 at 00:07 +0200, Juergen Schoenwaelder wrote:
> On Mon, Jul 22, 2019 at 04:55:33PM -0400, Ladislav Lhotka wrote:
> > Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:
> > 
> > > Lada,
> > > 
> > > I do not think we can simply enlarge the value set of inet:domain-name,
> > > existing implementations using inet:domain-name may (rightfully) not
> > > expect wildcards.
> > 
> > On the other hand, the description says:
> > 
> >    It is designed to hold various types of domain names,    including
> >    names used for A or AAAA records (host names) and other    records, ...
> > 
> > So one could expect that all values that can appear e.g. in A/AAAA records
> > of DNS zone data are supported, which is not the case.
> 
> The pattern does not allow wildcards and it did so back in RFC 6021.
> We can discuss whether this is wrong but allowing wildcards or other
> new characters I think should be done with care and considering
> existing implementations.
>  
> > > What we can do is to create a new definition that has a larger value
> > > space. We can also consider to define inet:domain-name as a subset of
> > > such a larger type as long as it results in the same value space.
> > 
> > My suggestion is to remove the above sentence from the description in the
> > next revision, and leave the rest to DNS folks. There are other interesting
> > issues, such as how to model internationalized domain names.
> 
> I am not sure which problem is solved by removing the sentence.

There are many places where domain names are used. The description mentions
A/AAAA/SRV resource records even those the type is actually not well suited for
this use case.

> 
> I would perhaps understand the suggestion to _add_ an explicit
> statement right at the top that wildcards or slashes are not
> supported:
> 
> OLD:
> 
>         "The domain-name type represents a DNS domain name.  The
>          name SHOULD be fully qualified whenever possible.
> 
> NEW:
> 
>         "The domain-name type represents a DNS domain name.  The
>          name SHOULD be fully qualified whenever possible. Domain
> 	 names including wildcards or forward slashes are not
> 	 supported.

But these two unsupported cases only make sense in the context of DNS zone data.
I would suggest instead

NEW:

        "The domain-name type represents a DNS domain name.  The
         name SHOULD be fully qualified whenever possible.
         This type is not intended for modeling DNS zone data, as
         it does not support wildcards [RFC 4592] and classless
         in-addr.arpa delegations [RFC 2317]." 

Lada

> 
> This would help clarify things. People that need to represent
> wildcards etc. then know that this type is not the right one for
> them.
> 
> /js
> 
> > Lada
> > 
> > > /js
> > > 
> > > On Fri, Mar 29, 2019 at 11:20:13AM +0100, Ladislav Lhotka wrote:
> > > > Hi,  as a follow-up to my comment during the NETMOD session, I want
> > > > to propose the following update to the the inet:domain-name type.
> > > > The aim is to include use cases that are currently rejected:  -
> > > > classless in-addr.arpa delegations [RFC 2317], i.e. labels like
> > > > "128/26"  - wildcards [RFC 4592], e.g. "*.example.net"  OLD
> > > > pattern
> > > > '((([a-zA-Z0-9_]([a-zA-Z0-9\-_]){0,61})?[a-zA-Z0-9]\.)*'     +
> > > > '([a-zA-Z0-9_]([a-zA-Z0-9\-_]){0,61})?[a-zA-Z0-9]\.?)'  +     '|\.';
> > > > NEW      pattern
> > > > '((\*\.)?(([a-zA-Z0-9_]([a-zA-Z0-9\-/_]){0,61})?[a-zA-Z0-9]\.)*'
> > > > + '([a-zA-Z0-9_]([a-zA-Z0-9\-/_]){0,61})?[a-zA-Z0-9]\.?)'     +
> > > > '|\.';  Lada  --  Ladislav Lhotka Head, CZ.NIC Labs PGP Key ID:
> > > > 0xB8F92B08A9F76C67 _______________________________________________
> > > > 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/>
> > 
> > -- 
> > Ladislav Lhotka
> > Head, CZ.NIC Labs
> > PGP Key ID: 0xB8F92B08A9F76C67
-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Tue Jul 23 07:11:51 2019
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 5816E120345 for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 07:11:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 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, RCVD_IN_DNSWL_NONE=-0.0001, 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 rRo3GIJBUmzZ for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 07:11:39 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20087.outbound.protection.outlook.com [40.107.2.87]) (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 505591202FB for <netmod@ietf.org>; Tue, 23 Jul 2019 07:11:26 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EoefRRiKNrccXVkvNmyFBF6Pgi+SgBw+GrbZp6cUNyW/j0pB0NENk0CA76AyykSF/dtYMIs5il9wRm0VKc80KdL+MkGAEYoW3oXGZJmhlzjIbkZpKeLRCuwCPf2bkHSRpsHEcndKrgBZPbE7P2L4LvXl4o5JTls6xfY359+Y082v7StfasNJrkeqjczmvofy0uf4ySlxSTccYc+xKfDdSbSCdfRGQw3uLZ3LbLJ+Hr78i5M4goHDrCbO47hve+e/MOfMr04ovP/rN4wjRwFMGla2R1UMIt0dIx9pYLlWOw0loQAKlM9dQR7vYw1sES06oGfA11WYZFiYYcoK8MvUdQ==
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=Ms+68L7XG/3z8Eqet8EF5MIVkMNP9JtIW9oIzdOQ10k=; b=RZe/zvfR8jB8vcyDbafdUwCnSwhFUqI+EvLGs6Xs7if2Hwx7T/hMKt7u74DPuFI3QK34ZB+WFOoNIyMEinXKTsnNGp3v3tVmbH91EDxHbb5XPlkVsTKrhbW4f0t7CW0YSSxAUFIWz8sZqsaC5YB5MNkeNyU2Rq/vZzPBAEtp264l12zxygYeyLmKsKm9omSeLpiEEkUsEOv40MzB7o21jWxhfZWmwR/MIZN6P/5392bGk/NLY84GLw4EnNGM8Q4CzEZzbEXV0ol+18xFzszjeBocXFGymZ4AgOSUmoO1pkSENvgrOSL8dSMaRfUNMSv1tRjcvTiDOFNdcFXQQj0NkQ==
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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ms+68L7XG/3z8Eqet8EF5MIVkMNP9JtIW9oIzdOQ10k=; b=q43w5MrcKqJilVxxyAW9UjLsBsYebLUyEas8aHbwlJV1TBSchKLnRIAq3OOxS9V4vLNkD/IjY+SnZkSTTbvwa/aw+OlG6Z6fMHlAXnwuxbQxNqlo1qD1acPAgtLntkBQANH5gu7GXcy0ACIY4WjmWT4l2UnrIPXmaV6eUbVEQpA=
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com (10.169.137.153) by VI1PR0701MB3021.eurprd07.prod.outlook.com (10.173.75.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.10; Tue, 23 Jul 2019 14:11:23 +0000
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a]) by VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a%11]) with mapi id 15.20.2115.005; Tue, 23 Jul 2019 14:11:23 +0000
From: =?iso-8859-2?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] Instance-data-format - shall we define etag and last-modified annotation ?
Thread-Index: AdVAwv3YCGqZ1KMoT7S8jMt8r0MeZgAByuUAACWODXA=
Date: Tue, 23 Jul 2019 14:11:23 +0000
Message-ID: <VI1PR0701MB2286001A8E05E099C066BF61F0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com>
References: <VI1PR0701MB2286D806027F541651B0BCE6F0C40@VI1PR0701MB2286.eurprd07.prod.outlook.com> <20190722201510.mom7xg2mdi2ulbby@anna.jacobs.jacobs-university.de>
In-Reply-To: <20190722201510.mom7xg2mdi2ulbby@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: [2001:67c:1232:144:71b0:6ac0:4967:8ca5]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bc657812-f4ba-4429-aebd-08d70f77a4d4
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020); SRVR:VI1PR0701MB3021; 
x-ms-traffictypediagnostic: VI1PR0701MB3021:
x-microsoft-antispam-prvs: <VI1PR0701MB302152B9FE856C1DD53BB9E0F0C70@VI1PR0701MB3021.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(39860400002)(136003)(376002)(366004)(396003)(13464003)(199004)(189003)(52536014)(4326008)(33656002)(446003)(11346002)(229853002)(476003)(6916009)(14444005)(186003)(478600001)(71200400001)(71190400001)(256004)(7696005)(305945005)(7736002)(46003)(14454004)(6116002)(316002)(76176011)(6506007)(53546011)(102836004)(74316002)(76116006)(9686003)(66946007)(66574012)(486006)(6246003)(45776006)(6306002)(99936001)(55016002)(2906002)(68736007)(6436002)(81156014)(86362001)(25786009)(81166006)(66446008)(53936002)(99286004)(8936002)(66556008)(5660300002)(66616009)(8676002)(66476007)(64756008); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0701MB3021; H:VI1PR0701MB2286.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-message-info: OtIgk8Px7PHI5xS32NWA85SBP2u4hwr1Bi4sQ6UP8nLzEPheSnyn8j6obk144tfgNKAhg7n6FOh/munrRVUSPDDW+g/uPEm6Tf5T4HkUV2Wix9h9mlBxWaHY9sDy1ghzZ9eUYLKOCOZdvUIIqc9BElTcUVST7/z+0WsUTmVyaJobw07onn57Skf3rMKM00TeiS9I1tboucoorbRJD9ThQsl4FozJuZbWSx8MgZWOFO71d4WliRbBWDOeRmt121DQEPh2qJiz68425v52mY0dFB6KYSGGu6R68rB6dvC6PXXp1fsIe+dpLOtBjFGs0Wm7iuURX5dXu3UB6dtBjufyburKUkGQoJFovtfd5MHwuKGALT7nD+WT/xamztshXRIGR5bKcoy/1kxPnzD6b/xyV7lqc5UPWY+Yj7BUkh7qDdI=
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_02B2_01D5413E.F9A14050"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: bc657812-f4ba-4429-aebd-08d70f77a4d4
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 14:11:23.3202 (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: balazs.lengyel@ericsson.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB3021
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/jwC6Ig3tq5I39vMgmE4y8yN_7gE>
Subject: Re: [netmod] Instance-data-format - shall we define etag and last-modified annotation ?
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, 23 Jul 2019 14:11:49 -0000

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

Hello J=FCrgen,
Could the etag and last-modified annotations be moved to 6991bis?
Regards Balazs

-----Original Message-----
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>=20
Sent: 2019. j=FAlius 22., h=E9tf=F5 16:15
To: Bal=E1zs Lengyel <balazs.lengyel@ericsson.com>
Cc: netmod@ietf.org
Subject: Re: [netmod] Instance-data-format - shall we define etag and
last-modified annotation ?

On Mon, Jul 22, 2019 at 07:23:59PM +0000, Bal=E1zs Lengyel wrote:
> Hello,
>=20
> Restconf (rfc8040) defined to useful bits of metadata about a YANG=20
> defined
> datastore: entity-tag and the last-modified timestamp.
>=20
> These can be very useful in instance data sets, however Restconf=20
> defines an encoding for these (as part of the http headers) that can=20
> not be used in instance-data-sets.

This may actually point out a flaw or omission of RFC 8527. RFC 8040 =
defines
an entity-tag for its "unified" datastore and it says "if the RESTCONF
server is co-located with a NETCONF server, then this entity-tag MUST be =
for
the "running" datastore". So it is a bit unclear what happens with other
NMDA datastores and I did not quickly find something in RFC 8527. (For
example, can have a distinct etag for <startup/>?
=20
> draft-ietf-netmod-yang-instance-file-format-03#section-7.2
>
<https://tools.ietf.org/html/draft-ietf-netmod-yang-instance-file-format-=
03#
> section-7.2>     defines metadata annotations for these two, that can =
be
> used in instance data
>=20
>   md:annotation entity-tag {
>       type string;
>       description "Used to encode the entity-tag .";
>     }
>     md:annotation last-modified {
>       type yang:date-and-time;
>       description "Contains the date and time when the annotated
>         instance was last modified (or created).";
>     }
>=20
> In order to be able to include this data, the annotations need to be=20
> defined in some YANG module.
>=20
> The question has been raised whether
>=20
> 1.	these annotations should be defined in the ietf-yang-instance-data
> module as it needs them, as that is open or
> 2.	the annotations should be defined in another draft in a separate
> YANG module as any other annotation
>=20
> The first option is better because the instance-data needs these=20
> annotations, and at this point we see no other user for the=20
> annotation, and in this case the ongoing instance data draft will=20
> define it
>=20
> The second option is better because, if later there are other users=20
> for these annotations, it might be strange to reference the=20
> ietf-yang-instance-data module. Also why provide special treatment to=20
> these
> 2 annotations?
>=20
> The authors support option 1 and don't have the time to start a new=20
> draft to define these annotations.
>=20
> On IETF105 in the room there was more support for option 1.=20
>=20
> Please indicate if you have an opinion about the choice of 1 or 2

Version -03 only defines these annotations but does not do anything =
specific
with these definitions. So if the annotations are defined elsewhere, the =
ID
is as complete as before. If entity-tag and last-modified are actually =
seen
as datastore properties, it would be nice to have them defined in the =
NMDA
documents (and it seems we overlooked this when we did the NMDA work).

I think this needs a bit of discussion whether these are actually seen =
as
datastore properties. But in this case, I would lean towards option 2.

/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_02B2_01D5413E.F9A14050
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
DTE5MDcyMzE0MTEyMFowIwYJKoZIhvcNAQkEMRYEFPN7YFldPsHhAwbyObmg0zvVLSdIMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQBBl8Z4pVp807LeVYqUboj6QE2Qj6Avx6wtWwHzqGnxC+VWe0vs4MXf
HQ/7lLXUNj3K/1hIh2rpIVLI5u2HB3XJ6rHl8R9nHPUzt3mUoo3hl2FklmFcyxYrLqMo87BauVxs
aiSPAOQ+e9H7qVQS8FSuUxA/bnCqJxTp8x738xfoJ7hSx/nWj8yUB8iQLuiDmSFrAobvtuXr22uQ
vyiV390wELimGfC692DoCpxZ7uTm2m8lFvzEccG3mT/uuO8KqSgjEjYSWzK8MZGm3JbbqxaSvWpd
Jl7PAG3GdiDm61lCkJ35iA0hibnsEYqLBVFjLIgYl+sfXcncGl9hkgZQhUBdAAAAAAAA

------=_NextPart_000_02B2_01D5413E.F9A14050--


From nobody Tue Jul 23 07:24:44 2019
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 EE63F120290 for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 07:24:38 -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 FkMReOzlVhho for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 07:24:32 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42B95120273 for <netmod@ietf.org>; Tue, 23 Jul 2019 07:24:18 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 5A860854; Tue, 23 Jul 2019 16:24:16 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id gG_L9uKd5GIJ; Tue, 23 Jul 2019 16:24:16 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Tue, 23 Jul 2019 16:24:16 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 10A0D2012E; Tue, 23 Jul 2019 16:24:16 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id 55OJpmSBsKEP; Tue, 23 Jul 2019 16:24:15 +0200 (CEST)
Received: from exchange.jacobs-university.de (sxchmb03.jacobs.jacobs-university.de [10.70.0.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "exchange.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by hermes.jacobs-university.de (Postfix) with ESMTPS id 856E720129; Tue, 23 Jul 2019 16:24:15 +0200 (CEST)
Received: from anna.localdomain (10.50.218.117) by sxchmb03.jacobs.jacobs-university.de (10.70.0.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Tue, 23 Jul 2019 16:24:14 +0200
Received: by anna.localdomain (Postfix, from userid 501) id C1FA73451D8; Tue, 23 Jul 2019 16:24:14 +0200 (CEST)
Date: Tue, 23 Jul 2019 16:24:14 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: =?utf-8?Q?Bal=C3=A1zs?= Lengyel <balazs.lengyel@ericsson.com>
CC: "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20190723142414.4sc5o2j6dawblwrm@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>,  "netmod@ietf.org" <netmod@ietf.org>
References: <VI1PR0701MB2286D806027F541651B0BCE6F0C40@VI1PR0701MB2286.eurprd07.prod.outlook.com> <20190722201510.mom7xg2mdi2ulbby@anna.jacobs.jacobs-university.de> <VI1PR0701MB2286001A8E05E099C066BF61F0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
In-Reply-To: <VI1PR0701MB2286001A8E05E099C066BF61F0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: SXCHMB01.jacobs.jacobs-university.de (10.70.0.120) To sxchmb03.jacobs.jacobs-university.de (10.70.0.155)
X-Clacks-Overhead: GNU Terry Pratchett
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/m49-c5c_6ATaTaWwU0ngKzHPqMQ>
Subject: Re: [netmod] Instance-data-format - shall we define etag and last-modified annotation ?
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, 23 Jul 2019 14:24:39 -0000

Bal=C3=A1zs,

I am not sure these belongs to the data types collection. If these
annotations are a per datastore properties or per configuration
datastore properties (I am not sure these properties make a lot of
sense for dynamically changing data in <operational>, or these
properties only make sense for config true nodes, more discussion
needed I guess), then the logical place would be to define them would
be where the datastores are defined.

I understand the timing concern but my preference is to workout what
these annotations really are in an NMDA world and in a second step to
figure out a way to define them in a reasonable amount of time.

/js

On Tue, Jul 23, 2019 at 02:11:23PM +0000, Bal=C3=A1zs Lengyel wrote:
> Hello J=C3=BCrgen,
> Could the etag and last-modified annotations be moved to 6991bis?
> Regards Balazs
>=20
> -----Original Message-----
> From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>=20
> Sent: 2019. j=C3=BAlius 22., h=C3=A9tf=C5=91 16:15
> To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
> Cc: netmod@ietf.org
> Subject: Re: [netmod] Instance-data-format - shall we define etag and
> last-modified annotation ?
>=20
> On Mon, Jul 22, 2019 at 07:23:59PM +0000, Bal=C3=A1zs Lengyel wrote:
> > Hello,
> >=20
> > Restconf (rfc8040) defined to useful bits of metadata about a YANG=20
> > defined
> > datastore: entity-tag and the last-modified timestamp.
> >=20
> > These can be very useful in instance data sets, however Restconf=20
> > defines an encoding for these (as part of the http headers) that can=20
> > not be used in instance-data-sets.
>=20
> This may actually point out a flaw or omission of RFC 8527. RFC 8040 de=
fines
> an entity-tag for its "unified" datastore and it says "if the RESTCONF
> server is co-located with a NETCONF server, then this entity-tag MUST b=
e for
> the "running" datastore". So it is a bit unclear what happens with othe=
r
> NMDA datastores and I did not quickly find something in RFC 8527. (For
> example, can have a distinct etag for <startup/>?
> =20
> > draft-ietf-netmod-yang-instance-file-format-03#section-7.2
> >
> <https://tools.ietf.org/html/draft-ietf-netmod-yang-instance-file-forma=
t-03#
> > section-7.2>     defines metadata annotations for these two, that can=
 be
> > used in instance data
> >=20
> >   md:annotation entity-tag {
> >       type string;
> >       description "Used to encode the entity-tag .";
> >     }
> >     md:annotation last-modified {
> >       type yang:date-and-time;
> >       description "Contains the date and time when the annotated
> >         instance was last modified (or created).";
> >     }
> >=20
> > In order to be able to include this data, the annotations need to be=20
> > defined in some YANG module.
> >=20
> > The question has been raised whether
> >=20
> > 1.	these annotations should be defined in the ietf-yang-instance-data
> > module as it needs them, as that is open or
> > 2.	the annotations should be defined in another draft in a separate
> > YANG module as any other annotation
> >=20
> > The first option is better because the instance-data needs these=20
> > annotations, and at this point we see no other user for the=20
> > annotation, and in this case the ongoing instance data draft will=20
> > define it
> >=20
> > The second option is better because, if later there are other users=20
> > for these annotations, it might be strange to reference the=20
> > ietf-yang-instance-data module. Also why provide special treatment to=
=20
> > these
> > 2 annotations?
> >=20
> > The authors support option 1 and don't have the time to start a new=20
> > draft to define these annotations.
> >=20
> > On IETF105 in the room there was more support for option 1.=20
> >=20
> > Please indicate if you have an opinion about the choice of 1 or 2
>=20
> Version -03 only defines these annotations but does not do anything spe=
cific
> with these definitions. So if the annotations are defined elsewhere, th=
e ID
> is as complete as before. If entity-tag and last-modified are actually =
seen
> as datastore properties, it would be nice to have them defined in the N=
MDA
> documents (and it seems we overlooked this when we did the NMDA work).
>=20
> I think this needs a bit of discussion whether these are actually seen =
as
> datastore properties. But in this case, I would lean towards option 2.
>=20
> /js
>=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
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 Jul 23 08:39:25 2019
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 5F882120398 for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 08:39:11 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=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 k3JP1HHjwAkI for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 08:39:08 -0700 (PDT)
Received: from mail-lj1-x22f.google.com (mail-lj1-x22f.google.com [IPv6:2a00:1450:4864:20::22f]) (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 A9E7F120428 for <netmod@ietf.org>; Tue, 23 Jul 2019 08:39:07 -0700 (PDT)
Received: by mail-lj1-x22f.google.com with SMTP id m8so7907752lji.7 for <netmod@ietf.org>; Tue, 23 Jul 2019 08:39: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; bh=vkKvwRCZYm3kNAvNIi+NfjkDOvo5KrkLpOes5Y5xi/k=; b=bgqg2Nk7wXiYi3itKxXxVqkDPADnr67ggiz7QoPWzOacw3ERsfCVOq3h3sHMWbxX1d W6bEVkb4NZ/LpZ68KyW/y2p2cY9WJtDXbYtWCvsZdeP8AcicEZn5NhNT7PD6IDhH6PRK CRsIt18Q48yGLOq+shRiIATCwJqSDjwqlcI/ho5jXqIDmvALnuKr2fu5F2QL2vYrxFhO MIuffxoSIHU2hz661rvKQIrlQq4dqHOZ/qaP//hAcw0xvc2vivrq4aA5ZqtWYZDzjwFF Rckj6/fsi4HRG5Hyp6oL0of/8fe0w2FoO1o9evgKMd40P8mzhM14pLcc+P/2N6NuKcrf SuCA==
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; bh=vkKvwRCZYm3kNAvNIi+NfjkDOvo5KrkLpOes5Y5xi/k=; b=t0oTIOvzqIyhHu+qH8MveKkzUsrbekbMHsrLM77zjtl5+ZiHR9isVlRrXoNCheuwPe VbKBjKBszZpq0fta58HoyklFAfCYOAPdUx5fxtUUVQ25mzT+VpC+r4xHHwBGrPFz3fB4 jXK4cqnJ8MIa/zrdLvZdwsfNcRNc/IGfg3zafhXVi3PRJdaYLu2EJjtx1Rc6i1QmiT2T F2ZhnO5hhfEqOSF3BqEIKxbixXmbNlo8+nt8U3xyLUSp136hF2VJsErYEc/tUNhJbgBC ZwXlfCvU699VV3rdsgQnsoTxulQm0hlbIqEBZNLuvAlCX22jQmNbNLEjE4i/FsHkD5Ve v+1w==
X-Gm-Message-State: APjAAAV0lh+OCUmff1Ip2SBiAw2vjnPqebxnNSPnpz2ALZAEbSHBTsFq 90+SBr4mfBktWFNGAHC8J89M8MMhh//HCQ4R1VY0gQ==
X-Google-Smtp-Source: APXvYqycHa5qMcfv+BWJBvOIJfGUCBjUG5cEadcnRefOnwC6s7SlfrKOhSHieVwg7Xo9kMN1iEDM3tyCDAiF/KlOI44=
X-Received: by 2002:a05:651c:1b9:: with SMTP id c25mr11318854ljn.25.1563896345770;  Tue, 23 Jul 2019 08:39:05 -0700 (PDT)
MIME-Version: 1.0
References: <VI1PR0701MB2286D806027F541651B0BCE6F0C40@VI1PR0701MB2286.eurprd07.prod.outlook.com> <20190722201510.mom7xg2mdi2ulbby@anna.jacobs.jacobs-university.de> <VI1PR0701MB2286001A8E05E099C066BF61F0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com> <20190723142414.4sc5o2j6dawblwrm@anna.jacobs.jacobs-university.de>
In-Reply-To: <20190723142414.4sc5o2j6dawblwrm@anna.jacobs.jacobs-university.de>
From: Andy Bierman <andy@yumaworks.com>
Date: Tue, 23 Jul 2019 08:38:54 -0700
Message-ID: <CABCOCHQrAQaK2XEfnC9EPwhsu4+Qe=tPyLe-bT9=7x9t1LN3BQ@mail.gmail.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>,  =?UTF-8?Q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel@ericsson.com>,  "netmod@ietf.org" <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000027d0ec058e5afe50"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Pml-VmGyjgAqhXfQwF7pLSRAtjQ>
Subject: Re: [netmod] Instance-data-format - shall we define etag and last-modified annotation ?
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, 23 Jul 2019 15:39:22 -0000

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

On Tue, Jul 23, 2019 at 7:24 AM Juergen Schoenwaelder <
j.schoenwaelder@jacobs-university.de> wrote:

> Bal=C3=A1zs,
>
> I am not sure these belongs to the data types collection. If these
> annotations are a per datastore properties or per configuration
> datastore properties (I am not sure these properties make a lot of
> sense for dynamically changing data in <operational>, or these
> properties only make sense for config true nodes, more discussion
> needed I guess), then the logical place would be to define them would
> be where the datastores are defined.
>
> I understand the timing concern but my preference is to workout what
> these annotations really are in an NMDA world and in a second step to
> figure out a way to define them in a reasonable amount of time.
>
>
This work needs a lot more thought because this WG is sort of abusing these
fields,
intended for HTTP caching. The values are associated with a representation
of a response
to a request for some portion of the datastore contents.  E.g., a
representation in XML must be a different
ETag than a JSON representation (of the exact same datastore contents).

I suggest new meta-data be defined that has semantics specific to datastore
contents, not
the HTTP representation of the response.

IMO this meta-data is not really needed inside an instance file, but if
included, then the values
should be associated with the representation (the instance file) and not
the datastores.


/js
>


Andy


>
> On Tue, Jul 23, 2019 at 02:11:23PM +0000, Bal=C3=A1zs Lengyel wrote:
> > Hello J=C3=BCrgen,
> > Could the etag and last-modified annotations be moved to 6991bis?
> > Regards Balazs
> >
> > -----Original Message-----
> > From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
> > Sent: 2019. j=C3=BAlius 22., h=C3=A9tf=C5=91 16:15
> > To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
> > Cc: netmod@ietf.org
> > Subject: Re: [netmod] Instance-data-format - shall we define etag and
> > last-modified annotation ?
> >
> > On Mon, Jul 22, 2019 at 07:23:59PM +0000, Bal=C3=A1zs Lengyel wrote:
> > > Hello,
> > >
> > > Restconf (rfc8040) defined to useful bits of metadata about a YANG
> > > defined
> > > datastore: entity-tag and the last-modified timestamp.
> > >
> > > These can be very useful in instance data sets, however Restconf
> > > defines an encoding for these (as part of the http headers) that can
> > > not be used in instance-data-sets.
> >
> > This may actually point out a flaw or omission of RFC 8527. RFC 8040
> defines
> > an entity-tag for its "unified" datastore and it says "if the RESTCONF
> > server is co-located with a NETCONF server, then this entity-tag MUST b=
e
> for
> > the "running" datastore". So it is a bit unclear what happens with othe=
r
> > NMDA datastores and I did not quickly find something in RFC 8527. (For
> > example, can have a distinct etag for <startup/>?
> >
> > > draft-ietf-netmod-yang-instance-file-format-03#section-7.2
> > >
> > <
> https://tools.ietf.org/html/draft-ietf-netmod-yang-instance-file-format-0=
3#
> > > section-7.2>     defines metadata annotations for these two, that can
> be
> > > used in instance data
> > >
> > >   md:annotation entity-tag {
> > >       type string;
> > >       description "Used to encode the entity-tag .";
> > >     }
> > >     md:annotation last-modified {
> > >       type yang:date-and-time;
> > >       description "Contains the date and time when the annotated
> > >         instance was last modified (or created).";
> > >     }
> > >
> > > In order to be able to include this data, the annotations need to be
> > > defined in some YANG module.
> > >
> > > The question has been raised whether
> > >
> > > 1.  these annotations should be defined in the ietf-yang-instance-dat=
a
> > > module as it needs them, as that is open or
> > > 2.  the annotations should be defined in another draft in a separate
> > > YANG module as any other annotation
> > >
> > > The first option is better because the instance-data needs these
> > > annotations, and at this point we see no other user for the
> > > annotation, and in this case the ongoing instance data draft will
> > > define it
> > >
> > > The second option is better because, if later there are other users
> > > for these annotations, it might be strange to reference the
> > > ietf-yang-instance-data module. Also why provide special treatment to
> > > these
> > > 2 annotations?
> > >
> > > The authors support option 1 and don't have the time to start a new
> > > draft to define these annotations.
> > >
> > > On IETF105 in the room there was more support for option 1.
> > >
> > > Please indicate if you have an opinion about the choice of 1 or 2
> >
> > Version -03 only defines these annotations but does not do anything
> specific
> > with these definitions. So if the annotations are defined elsewhere, th=
e
> ID
> > is as complete as before. If entity-tag and last-modified are actually
> seen
> > as datastore properties, it would be nice to have them defined in the
> NMDA
> > documents (and it seems we overlooked this when we did the NMDA work).
> >
> > I think this needs a bit of discussion whether these are actually seen =
as
> > datastore properties. But in this case, I would lean towards option 2.
> >
> > /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/>
>
>
>
> --
> 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
>

--00000000000027d0ec058e5afe50
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, Jul 23, 2019 at 7:24 AM Juerg=
en Schoenwaelder &lt;<a href=3D"mailto:j.schoenwaelder@jacobs-university.de=
">j.schoenwaelder@jacobs-university.de</a>&gt; wrote:<br></div><blockquote =
class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px sol=
id rgb(204,204,204);padding-left:1ex">Bal=C3=A1zs,<br>
<br>
I am not sure these belongs to the data types collection. If these<br>
annotations are a per datastore properties or per configuration<br>
datastore properties (I am not sure these properties make a lot of<br>
sense for dynamically changing data in &lt;operational&gt;, or these<br>
properties only make sense for config true nodes, more discussion<br>
needed I guess), then the logical place would be to define them would<br>
be where the datastores are defined.<br>
<br>
I understand the timing concern but my preference is to workout what<br>
these annotations really are in an NMDA world and in a second step to<br>
figure out a way to define them in a reasonable amount of time.<br>
<br></blockquote><div><br></div><div>This work needs a lot more thought bec=
ause this WG is sort of abusing these fields,</div><div>intended for HTTP c=
aching. The values are associated with a representation of a response</div>=
<div>to a request for some portion of the datastore contents.=C2=A0 E.g., a=
 representation in XML must be a different</div><div>ETag than a JSON repre=
sentation (of the exact same datastore contents).</div><div><br></div><div>=
I suggest new meta-data be defined that has semantics specific to datastore=
 contents, not</div><div>the HTTP representation of the response.</div><div=
><br></div><div>IMO this meta-data is not really needed inside an instance =
file, but if included, then the values</div><div>should be associated with =
the representation (the instance file) and not the datastores.</div><div><b=
r></div><div><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">
/js<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.8e=
x;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
On Tue, Jul 23, 2019 at 02:11:23PM +0000, Bal=C3=A1zs Lengyel wrote:<br>
&gt; Hello J=C3=BCrgen,<br>
&gt; Could the etag and last-modified annotations be moved to 6991bis?<br>
&gt; Regards Balazs<br>
&gt; <br>
&gt; -----Original Message-----<br>
&gt; From: Juergen Schoenwaelder &lt;<a href=3D"mailto:j.schoenwaelder@jaco=
bs-university.de" target=3D"_blank">j.schoenwaelder@jacobs-university.de</a=
>&gt; <br>
&gt; Sent: 2019. j=C3=BAlius 22., h=C3=A9tf=C5=91 16:15<br>
&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; Cc: <a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ietf.o=
rg</a><br>
&gt; Subject: Re: [netmod] Instance-data-format - shall we define etag and<=
br>
&gt; last-modified annotation ?<br>
&gt; <br>
&gt; On Mon, Jul 22, 2019 at 07:23:59PM +0000, Bal=C3=A1zs Lengyel wrote:<b=
r>
&gt; &gt; Hello,<br>
&gt; &gt; <br>
&gt; &gt; Restconf (rfc8040) defined to useful bits of metadata about a YAN=
G <br>
&gt; &gt; defined<br>
&gt; &gt; datastore: entity-tag and the last-modified timestamp.<br>
&gt; &gt; <br>
&gt; &gt; These can be very useful in instance data sets, however Restconf =
<br>
&gt; &gt; defines an encoding for these (as part of the http headers) that =
can <br>
&gt; &gt; not be used in instance-data-sets.<br>
&gt; <br>
&gt; This may actually point out a flaw or omission of RFC 8527. RFC 8040 d=
efines<br>
&gt; an entity-tag for its &quot;unified&quot; datastore and it says &quot;=
if the RESTCONF<br>
&gt; server is co-located with a NETCONF server, then this entity-tag MUST =
be for<br>
&gt; the &quot;running&quot; datastore&quot;. So it is a bit unclear what h=
appens with other<br>
&gt; NMDA datastores and I did not quickly find something in RFC 8527. (For=
<br>
&gt; example, can have a distinct etag for &lt;startup/&gt;?<br>
&gt;=C2=A0 <br>
&gt; &gt; draft-ietf-netmod-yang-instance-file-format-03#section-7.2<br>
&gt; &gt;<br>
&gt; &lt;<a href=3D"https://tools.ietf.org/html/draft-ietf-netmod-yang-inst=
ance-file-format-03#" rel=3D"noreferrer" target=3D"_blank">https://tools.ie=
tf.org/html/draft-ietf-netmod-yang-instance-file-format-03#</a><br>
&gt; &gt; section-7.2&gt;=C2=A0 =C2=A0 =C2=A0defines metadata annotations f=
or these two, that can be<br>
&gt; &gt; used in instance data<br>
&gt; &gt; <br>
&gt; &gt;=C2=A0 =C2=A0md:annotation entity-tag {<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0type string;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0description &quot;Used to encode the en=
tity-tag .&quot;;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0}<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0md:annotation last-modified {<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0type yang:date-and-time;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0description &quot;Contains the date and=
 time when the annotated<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0instance was last modified (or c=
reated).&quot;;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0}<br>
&gt; &gt; <br>
&gt; &gt; In order to be able to include this data, the annotations need to=
 be <br>
&gt; &gt; defined in some YANG module.<br>
&gt; &gt; <br>
&gt; &gt; The question has been raised whether<br>
&gt; &gt; <br>
&gt; &gt; 1.=C2=A0 these annotations should be defined in the ietf-yang-ins=
tance-data<br>
&gt; &gt; module as it needs them, as that is open or<br>
&gt; &gt; 2.=C2=A0 the annotations should be defined in another draft in a =
separate<br>
&gt; &gt; YANG module as any other annotation<br>
&gt; &gt; <br>
&gt; &gt; The first option is better because the instance-data needs these =
<br>
&gt; &gt; annotations, and at this point we see no other user for the <br>
&gt; &gt; annotation, and in this case the ongoing instance data draft will=
 <br>
&gt; &gt; define it<br>
&gt; &gt; <br>
&gt; &gt; The second option is better because, if later there are other use=
rs <br>
&gt; &gt; for these annotations, it might be strange to reference the <br>
&gt; &gt; ietf-yang-instance-data module. Also why provide special treatmen=
t to <br>
&gt; &gt; these<br>
&gt; &gt; 2 annotations?<br>
&gt; &gt; <br>
&gt; &gt; The authors support option 1 and don&#39;t have the time to start=
 a new <br>
&gt; &gt; draft to define these annotations.<br>
&gt; &gt; <br>
&gt; &gt; On IETF105 in the room there was more support for option 1. <br>
&gt; &gt; <br>
&gt; &gt; Please indicate if you have an opinion about the choice of 1 or 2=
<br>
&gt; <br>
&gt; Version -03 only defines these annotations but does not do anything sp=
ecific<br>
&gt; with these definitions. So if the annotations are defined elsewhere, t=
he ID<br>
&gt; is as complete as before. If entity-tag and last-modified are actually=
 seen<br>
&gt; as datastore properties, it would be nice to have them defined in the =
NMDA<br>
&gt; documents (and it seems we overlooked this when we did the NMDA work).=
<br>
&gt; <br>
&gt; I think this needs a bit of discussion whether these are actually seen=
 as<br>
&gt; datastore properties. But in this case, I would lean towards option 2.=
<br>
&gt; <br>
&gt; /js<br>
&gt; <br>
&gt; -- <br>
&gt; Juergen Schoenwaelder=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Jacobs U=
niversity Bremen gGmbH<br>
&gt; Phone: +49 421 200 3587=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Campus Ring 1=
 | 28759 Bremen | Germany<br>
&gt; Fax:=C2=A0 =C2=A0+49 421 200 3103=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt=
;<a href=3D"https://www.jacobs-university.de/" rel=3D"noreferrer" target=3D=
"_blank">https://www.jacobs-university.de/</a>&gt;<br>
<br>
<br>
<br>
-- <br>
Juergen Schoenwaelder=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Jacobs Univer=
sity Bremen gGmbH<br>
Phone: +49 421 200 3587=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Campus Ring 1 | 28=
759 Bremen | Germany<br>
Fax:=C2=A0 =C2=A0+49 421 200 3103=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a h=
ref=3D"https://www.jacobs-university.de/" rel=3D"noreferrer" target=3D"_bla=
nk">https://www.jacobs-university.de/</a>&gt;<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>

--00000000000027d0ec058e5afe50--


From nobody Tue Jul 23 09:03:36 2019
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 D6BA91203A5 for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 09:03:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.998
X-Spam-Level: 
X-Spam-Status: No, score=-6.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, 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=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 Tnk47CoVajdx for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 09:03:22 -0700 (PDT)
Received: from mail.nic.cz (mail.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 BA04812039B for <netmod@ietf.org>; Tue, 23 Jul 2019 09:03:22 -0700 (PDT)
Received: from birdie (unknown [IPv6:2001:67c:370:128:c2e5:fc72:9ee5:1635]) by mail.nic.cz (Postfix) with ESMTPSA id DC50F140943 for <netmod@ietf.org>; Tue, 23 Jul 2019 18:03:19 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1563897800; bh=Wn3Y63aHVijh3YbkVKNVYCJz8bw484KsQbM6SD1r4Jo=; h=From:To:Date; b=qRE2+JRYpwGtaxqC3XjmaSTQc7AfYAAqLhdVNXZd8m8EyIzI/EFYMGGNEp5MSrnJf gEALF7IC/WYkC5JPXH5RSopnDLPhV8m//jAOZcU7jXzAvhic4N2dg7uXWcnDeA3Wir K5m8UqB/nN/6CbX67i5db/RXApK+cZHMxk3BEcuo=
Message-ID: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz>
From: Ladislav Lhotka <lhotka@nic.cz>
To: NETMOD WG <netmod@ietf.org>
Date: Tue, 23 Jul 2019 12:03:17 -0400
Organization: CZ.NIC
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.32.4 
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: clamav-milter 0.100.3 at mail.nic.cz
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/rzKrtoOrMU9snpOJ70l6EHgmEqo>
Subject: [netmod] YANG next
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, 23 Jul 2019 16:03:34 -0000

Hi,

this morning I attended the side meeting "Next Step of IETF YANG". I was
somewhat misled into thinking that it would be about future evolution of YANG
the language, which was not the case at all. However, my personal conclusion
from the meeting is that it would be a total disaster to throw in a new version
of YANG within the next few years or so.

The operators and equipment vendors are busy putting together YANG modules and
tools, filling the gaps, coping with NMDA, schema mount, IETF versus OpenConfig
etc. A new YANG version (and modules written in it) would IMO be extremely
counter-productive at this rather turbulent stage.

So, if we want to continue the yang-next discussion, I think we first have to
figure out how to evolve YANG without making waves in the current YANG pond and
let the operators and vendors do their work, without which YANG can never
succeed.

Lada

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


From nobody Tue Jul 23 09:10:13 2019
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 D2EE812015B for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 09:10:11 -0700 (PDT)
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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 h4_uzztbCgFk for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 09:10:09 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130088.outbound.protection.outlook.com [40.107.13.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 8835312012C for <netmod@ietf.org>; Tue, 23 Jul 2019 09:10:08 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gWFecNxfcddvqlPqST1BadqdQ3BtOBMhvUuF8juSJQPTUhrsSIcJI1bsm3jXYAx8W9fuDe/6CB+WVdqWuk12ocIGsPI0QJBVjPIddkrTkzNFDOU2K/Be5HIZYHT/iZk+/QrwNSoMcrujwm7Cba7BReB92yGd3HGZrYfI0Chy5ewx83m9m0unlYuZtfNKxSnDC0/WU4pUiPxuN25cLzHddm6l1oj4nriEPtufT4fBMrpIRTm99ngkg8XsmLVyYsCLr5lRIT4lRBBbOgcRa4diKY4bPc7sZDsAodu6tnlkkrJHgCIQa4ANIZkfibHPLZ0obL0Q85aopCeJIIqo0SFIUw==
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=8Jm6Fps3tJrvZDAXR9vf9zd9/FNuT8Y6TOtmPYNbfIU=; b=djvPgVdRuwJ/m9qja0mxBfoWkm8552lQcjCF6r0BbZ7VQAHrGnE4BXXli3VbpONJ0lQ5m9o0mUUZ5zvGbmvCCar/en/CnllNaQguF4cD312IG4BnlIUNphLueg800u8kUDDIPKmaX4S2iWJdOM/m6TcqE0riIReIZMTexBrHPJ/IZUgzIG+OBHf145iJu/GiRgHZH4JHgJrBi8uFVbcSfLxEsKnoA3noxIwLEPH7haOQCsusiL5eU5uEQ1/Quo3upxX/BuHNu17oAOGq6PriccTHCd6yIaUhqC0HkwGe521IBNImJ6ffbmnKMOZ1RKkJw/8f9fpmd44+pN6z5UUnHg==
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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8Jm6Fps3tJrvZDAXR9vf9zd9/FNuT8Y6TOtmPYNbfIU=; b=nn/rHX73bEyPr71RMnQWB414xr3HDhKBi7TTV6HR2zUKi3P13oiWHE7CKBVi/LLR+vKJkwB4BSnsSr2DwdnLSmwsePIhZH0uDpIoZextPCSXo2zanHBD+ZpNJTwQEPyOWDBUvAqUa4ddwXrczjqpMANcH3Q2FRERaMtPeFuhxtM=
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com (10.169.137.153) by VI1PR0701MB3023.eurprd07.prod.outlook.com (10.173.72.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.10; Tue, 23 Jul 2019 16:10:06 +0000
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a]) by VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a%11]) with mapi id 15.20.2115.005; Tue, 23 Jul 2019 16:10:05 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>
To: "'netmod@ietf.org'" <netmod@ietf.org>
Thread-Topic: 6991bis add protocol identities ?
Thread-Index: AdVBcCXuPotkIO0QSGSzToJXtBkEkw==
Date: Tue, 23 Jul 2019 16:10:05 +0000
Message-ID: <VI1PR0701MB2286478D0FD2DC42A855A46AF0C70@VI1PR0701MB2286.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: [2001:67c:1232:144:71b0:6ac0:4967:8ca5]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 83f4222c-84bc-4100-1c8e-08d70f883a07
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020); SRVR:VI1PR0701MB3023; 
x-ms-traffictypediagnostic: VI1PR0701MB3023:
x-microsoft-antispam-prvs: <VI1PR0701MB3023966F04B5DE5A598DA282F0C70@VI1PR0701MB3023.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(366004)(136003)(376002)(346002)(39860400002)(189003)(199004)(102836004)(186003)(14444005)(256004)(8936002)(46003)(64756008)(476003)(66616009)(76116006)(74316002)(66556008)(66446008)(7696005)(66946007)(99936001)(5660300002)(6506007)(66476007)(52536014)(45776006)(71190400001)(71200400001)(9326002)(316002)(2906002)(486006)(68736007)(86362001)(6436002)(55016002)(54896002)(9686003)(236005)(6306002)(14454004)(81156014)(6116002)(790700001)(53936002)(606006)(81166006)(33656002)(25786009)(7736002)(478600001)(8676002)(4744005)(6916009)(99286004)(491001); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0701MB3023; H:VI1PR0701MB2286.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-message-info: PnhgnM9zPMZ+3UmURrJQvreiT+D4psbO9RTjMSn3hNOXcUK9fwEc6B5AC1/kTpdN1s1TnRvUBM8+HkmwOoh7WJarMct7/Y98J4xN3jQpgAMUGnsGl1RnYpREARO6Dz4NnPOJbamgJ6YIOZwo45iW6A7Ju8wDFETlhFFlOdCwdvwHXiRKuA9eEUfUFjMU4eUlSoI3YdXP+n0Nh5N9wi8oqUeHbOCkl50ssiw+OjWD/rxoMR/Z4Y/aX7mtOqjWac5Zc6a6yZ0eQurpH649Z21ZkRxTw5C8m13CmLVjJohSHwFQrOKXvPO7VoF89irCh5aZtHWNSVHH1Z/XIfZ2W11oIdMFcM/GMf07Ag+eJOpVw8VxbRxtgCTsmRdAli6bv6Oc2KKeZ/vurtU7G4DErPbwo8b2UFrWB/lKvjCvtphD650=
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_02B6_01D5414F.8F70E4E0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 83f4222c-84bc-4100-1c8e-08d70f883a07
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 16:10:05.9118 (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: balazs.lengyel@ericsson.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB3023
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/PUbpDXc4Ezt1ePXUnE79CbqFauE>
Subject: [netmod] 6991bis add protocol identities ?
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, 23 Jul 2019 16:10:12 -0000

------=_NextPart_000_02B6_01D5414F.8F70E4E0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_02B7_01D5414F.8F70E4E0"


------=_NextPart_001_02B7_01D5414F.8F70E4E0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello Jurgen,

I have seen multiple places where protocol identities are needed.
(Subscribed notifications, draft-mahesh-netconf-https-notif
<https://tools.ietf.org/id/draft-mahesh-netconf-https-notif-00.txt> , =
3GPP
YAMs). Wouldn=92t it be a good idea to define these centrally e.g. in =
6991bis?

I know collecting a complete set of protocols would be a problem, but
defining at least the most important ones centrally, is better than =
every
module defining its own identities, enums, strings.

If we provide these protocol identities, it would also be good to find a =
way
to specify, that a YANG module supports only a subset of them not the =
full
set going back to X.25 and pigeon based IP.

Regards Balazs

=20

=20


------=_NextPart_001_02B7_01D5414F.8F70E4E0
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 Jurgen,<o:p></o:p></p><p class=3DMsoNormal>I =
have seen multiple places where protocol identities are needed. =
(Subscribed notifications, <a =
href=3D"https://tools.ietf.org/id/draft-mahesh-netconf-https-notif-00.txt=
">draft-mahesh-netconf-https-notif</a>, 3GPP YAMs). Wouldn&#8217;t it be =
a good idea to define these centrally e.g. in 6991bis?<o:p></o:p></p><p =
class=3DMsoNormal>I know collecting a complete set of protocols would be =
a problem, but defining at least the most important ones centrally, is =
better than every module defining its own identities, enums, =
strings.<o:p></o:p></p><p class=3DMsoNormal>If we provide these protocol =
identities, it would also be good to find a way to specify, that a YANG =
module supports only a subset of them not the full set going back to =
X.25 and pigeon based IP.<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></div></body></html>
------=_NextPart_001_02B7_01D5414F.8F70E4E0--

------=_NextPart_000_02B6_01D5414F.8F70E4E0
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
DTE5MDcyMzE2MTAwNFowIwYJKoZIhvcNAQkEMRYEFEjDi6q1l83oS1lWsAfHkyhXXjUVMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQCCr47wNtcXW6GvC/HpoHDC+OqoGZ1MwoNugwKvm5hOT5UWstnY1PwY
75pQzBK0DUhiz7meZ6/Pfp+FZAcEt7G33yvYKgSHPJniFjp2sBO9Zh/1oYPtCimSXXkp5fcvpTC5
kyJYp4GxGylSad9s3YOGDVXMnk1ibXNK4oBY1OAdcZyncvJtcgECPY+VWbWuvwvPXh8SK1S3hxX/
xZhvPwr46FqlFXPBLpcpiugpeL4VOAIVdg0tjcD3okcgcFgl4Dhc+ioS0NR2mPvqrUalXuJy8BgA
YTganMuq8e0QNPMzYZ6NnlzWTMlVas2oG3KlrDz55t9jcUCCYyKYCMwRB+yuAAAAAAAA

------=_NextPart_000_02B6_01D5414F.8F70E4E0--


From nobody Tue Jul 23 09:22:37 2019
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 6AEA1120121 for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 09:22:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 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, RCVD_IN_DNSWL_NONE=-0.0001, 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 52iFBBmmd9jR for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 09:22:34 -0700 (PDT)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70041.outbound.protection.outlook.com [40.107.7.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 63D3A1200BA for <netmod@ietf.org>; Tue, 23 Jul 2019 09:22:33 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kqBj/9jXMjEtuyV4MwkBj2yDyPQcKVFYkcidOk2DwkiT3QJtHuaQqvJcY1Wan8giJ1iGnUasuS581mnM7P3yOmtRbEQw8eBfTksvQ97F3QJVwe+f02QBr4l8qYJJFae2tEuBCHbh9DSTpdQBDcZq25iAnvUo2Uky3uOAu4XwRkW9MtdObDhBXcuboF+zYSfjIYM/EqS5up5JbPQlY+7gUUbCdmHN3PTxQ2/pcG6V63HCjavxB6yCo3YTqtxrrJ+087731X8DifQuYJPR653iA1eJizp6zIVGYk3aa5RSaUpRYOcNWozeupfS7JZcQIWR/xgLnCVOYgGSMOS1zK8BQQ==
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=8zHQIny5ijBdYzVJqiRa7u5sb0JSGx03gdjzDsaGSGI=; b=Mlb6GiSop0an6qeBIThEga0WNqCZYZHRNrxOTh2ppRqQm3ES8Yx4ea7Wxzmx4N+GTsMuQxHJ2LeIY/RhKtBuab6ucvysq8DxLUZ8Xoe0H/9vaeqhHPaBAC2iFQ4vobNvJhtnu9VHLAnJpuwhdtOP/ZUexEqcy9l+RmV27xraOXc5JQBg+L5NSGjdOtL/y4KJHLRrmHpxieaD2Nh2kzQnPLBnkX3Cm6p4jh1e5tuc1/qNQJGUTleWWgn4zCD9xz7XhanFKyA6ctHoYgHISq9NcCE0g0HColw2OEShq4u/2Cavmvsvl+KF8PqY8v5QNEUHO3kSMk0wUZPIIJ1OVfTvbw==
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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8zHQIny5ijBdYzVJqiRa7u5sb0JSGx03gdjzDsaGSGI=; b=kt6ZjkSL34JpkZv8CIqAIZbGIoGq0qVAr83WguaqMA/7PnFnrZIiMG6gResAj7MNU6b6K8XbE1f0oyZNQglAFCLURLNf54FVz8YuP+X+Y5oWiZLuW2OQuexeWbtEEJxNaHqNgRGLKj/Fdk4P9r6EUBFJTEg5PkJHrUKTseCaG7Q=
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com (10.169.137.153) by VI1PR0701MB2494.eurprd07.prod.outlook.com (10.168.138.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.7; Tue, 23 Jul 2019 16:22:30 +0000
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a]) by VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a%11]) with mapi id 15.20.2115.005; Tue, 23 Jul 2019 16:22:30 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>
To: Ladislav Lhotka <lhotka@nic.cz>, NETMOD WG <netmod@ietf.org>
Thread-Topic: [netmod] YANG next
Thread-Index: AQHVQXA4NNSdyaU74E+3vDu/k+DKb6bYX5LQ
Date: Tue, 23 Jul 2019 16:22:30 +0000
Message-ID: <VI1PR0701MB2286E0933ADCB3E0F004F02AF0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz>
In-Reply-To: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz>
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: [2001:67c:1232:144:71b0:6ac0:4967:8ca5]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4963bc98-2d7d-43d6-93c7-08d70f89f614
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020); SRVR:VI1PR0701MB2494; 
x-ms-traffictypediagnostic: VI1PR0701MB2494:
x-microsoft-antispam-prvs: <VI1PR0701MB2494F047D91DCD36C6A6741FF0C70@VI1PR0701MB2494.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(136003)(376002)(366004)(39860400002)(346002)(189003)(199004)(13464003)(68736007)(5660300002)(8936002)(305945005)(52536014)(316002)(8676002)(7736002)(25786009)(46003)(966005)(76116006)(11346002)(446003)(53546011)(74316002)(99286004)(86362001)(81166006)(33656002)(476003)(81156014)(478600001)(76176011)(71190400001)(102836004)(6506007)(186003)(110136005)(71200400001)(7696005)(6436002)(55016002)(229853002)(486006)(6116002)(6306002)(256004)(53936002)(6246003)(9686003)(14454004)(66556008)(2906002)(64756008)(66616009)(66946007)(99936001)(66476007)(66446008)(45776006); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0701MB2494; H:VI1PR0701MB2286.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-message-info: v5cj5WptP/oEV4gT+CDL7b7IU5TkguDcDg1s/+GmpNg4SEpaaupLk+LPxM7ctTGz1V31eZbdUTzbk+qjvEVGDW57QdH2CVOT7NjkkE6sfKdBSx5v6feVoOzTO2iayhFf4b2exCrI6MA8T1QZztmYYBZJp4s1o5icNGHINioO0n5EdQK7HKZ5JyeZzZGzxnbmJnkH5ACeaAxxognYPRJ7h4+SwW3AJ1zYu78K+sq5bekgzen/F8ckMILW7LXBbGlRJrFbLMq1C8zfEjM35v6WD0xPitITywJZvx7PsO1DeQUXGjhLYQta1EQfejTR7K/1hMSImY8MlYHsTh9ZkBcT1vF8A3fHRTXbVA+/bCDRb1gr74NMNVO1CiTJ7Mf4+rFjdKyuhGhVlnS83aPNm0dfXceDjdSePxIGipUBUlPhnD4=
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_02C9_01D54151.4B5907E0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4963bc98-2d7d-43d6-93c7-08d70f89f614
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 16:22:30.8614 (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: balazs.lengyel@ericsson.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB2494
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Tez_6HQTxr0gwjTD5RyAWCXJsZc>
Subject: Re: [netmod] YANG next
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, 23 Jul 2019 16:22:36 -0000

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

Hello,
I share your concerns. However I see some ways of mitigating the =
problem:
1) Maybe the extension based solution is better than many people would
believe. If we put new features (like status-information,
import-revision-or-derived, preliminary-status etc.) into extensions =
e.g.
Yang1-2:status-information older systems can just ignore them while =
never
systems would still be able to use them. This might not work for all new
functionality, but would definitely work for some.
2) Some yang-next ideas are really clarifications of yang 1.1 (e.g. =
Clarify
YANG "status" keyword usage (e.g., hierarchical)) so they will not =
disturb
current users.
Regards Balazs

-----Original Message-----
From: netmod <netmod-bounces@ietf.org> On Behalf Of Ladislav Lhotka
Sent: 2019. j=FAlius 23., kedd 12:03
To: NETMOD WG <netmod@ietf.org>
Subject: [netmod] YANG next

Hi,

this morning I attended the side meeting "Next Step of IETF YANG". I was
somewhat misled into thinking that it would be about future evolution of
YANG the language, which was not the case at all. However, my personal
conclusion from the meeting is that it would be a total disaster to =
throw in
a new version of YANG within the next few years or so.

The operators and equipment vendors are busy putting together YANG =
modules
and tools, filling the gaps, coping with NMDA, schema mount, IETF versus
OpenConfig etc. A new YANG version (and modules written in it) would IMO =
be
extremely counter-productive at this rather turbulent stage.

So, if we want to continue the yang-next discussion, I think we first =
have
to figure out how to evolve YANG without making waves in the current =
YANG
pond and let the operators and vendors do their work, without which YANG =
can
never succeed.

Lada

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

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

------=_NextPart_000_02C9_01D54151.4B5907E0
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
DTE5MDcyMzE2MjIyOFowIwYJKoZIhvcNAQkEMRYEFGnk4+7+YcFTBhCy7BUjflIqSmwQMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQC/YKpMrelk/NW4Ps884PnXQ8nA2uD20019npPNAGbkb731xWJAfM3c
YVkcKYrnrrw/pF7vPosdlnPVs99QmAwPrIKnjoZYDURi3bpEzW5/RmfHsasaEbSONWxMZI34HrPo
CdN63u1/Le0OvmS2FoKPPy9UUoSKDbZgGD2lYnAjUYQcJ+n/vxHR2HP7pLwFG9Di5TvCy/axBwe1
lK7lBva13T7JXoZiFerNwd2kRahdbanOrrD5Cw9GzU7XvJ27k0GSWl0gDlXzK0wV215SleKyrcfA
/p7rpIXbdJF8GN9f2cR8yr18Wll4Y4wRK+RJSAy0JreadPr6rS2Wk6icPupLAAAAAAAA

------=_NextPart_000_02C9_01D54151.4B5907E0--


From nobody Tue Jul 23 09:23:01 2019
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 97532120377 for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 09:22:53 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=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 yR79llkS74H4 for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 09:22:51 -0700 (PDT)
Received: from mail-lf1-x130.google.com (mail-lf1-x130.google.com [IPv6:2a00:1450:4864:20::130]) (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 E0314120121 for <netmod@ietf.org>; Tue, 23 Jul 2019 09:22:50 -0700 (PDT)
Received: by mail-lf1-x130.google.com with SMTP id z15so25498135lfh.13 for <netmod@ietf.org>; Tue, 23 Jul 2019 09:22:50 -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=MuBdT3meNNyYFaU8N4CqKcGcOfTlzWtSGZgpkyP9n8c=; b=pMaPb+mh421ZuGXn0gMTT1pAw1KzDj4ljycTWFsLNxaHh8HYSJo+vtyZIwha+5BLPB z6lkXxNKG1kUNe95vobaHcVnuDfF/sHKOY8/ttFwYE/R+2RfLZEZuDOze7+u5tWNbHKP viM+BF5Li+GeExThHkGq1TfdL2MU9kx/lOctDOnx7DKzQsGt6Zt/uiVzBuCZES3wKevQ QyJWOZ53v0a7cF8l7nfhJbEprGbJLpWEKMFOLoZxj52fccs0UHWRtYUMry/lRLBG5JHX oASOO8vCCSNf9dsCrmri+A3q5+A3PwSXP7NA4XpZmouxV0SlPhZceq3awMHO6OdcDeSp 7Kbg==
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=MuBdT3meNNyYFaU8N4CqKcGcOfTlzWtSGZgpkyP9n8c=; b=K1MxLqRDMn8OZoj/TXAAyy010uOSkX6F0ZirSoqlrWuZIElXgNkfXe7kXTDYyydGyI Qhetx4vOkODMtOBo2uMLuJOq6a2ILM+GWZI+CX0l50p/V0LerZ83yMI3/14ejc2w+S4Y 07xogGySc24eqvE3AwbMoLlcmaULR8xPVcT+vE9efhtqfy3BdK0NlKvvLjJpwMHWdMdH w9cji2IKKGE3Yqsv7EC9HvRVQfirt+g9ueoDWpLuAICpHNMpkGDCW9gCf8zxLTs6oVqm p8zTgLC8RdXhh2j1DELjwU4+t7utAtJAt6nAa+9I8dbVbCsnQvfAbnzJxJU+PUoe5voZ rUuQ==
X-Gm-Message-State: APjAAAWs+X1HzlWOnjZ1vYN+H9n3QKkGEvtFnjBdMxdwngwjbCyAoOBW IjqL/vJ78dmHaNdmEZffUk+tE38h2t0BGOnCVqfk3Q==
X-Google-Smtp-Source: APXvYqztVThlJIrcwmW9cdFcvucNhtv7YxGUaaJ5vBh0nSQTvd1RlsykXsQKr1WpH1EFakk9Qm0g/rO8MUgaCCJVgBs=
X-Received: by 2002:ac2:53a7:: with SMTP id j7mr2869304lfh.112.1563898968958;  Tue, 23 Jul 2019 09:22:48 -0700 (PDT)
MIME-Version: 1.0
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz>
In-Reply-To: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz>
From: Andy Bierman <andy@yumaworks.com>
Date: Tue, 23 Jul 2019 09:22:37 -0700
Message-ID: <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com>
To: Ladislav Lhotka <lhotka@nic.cz>
Cc: NETMOD WG <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000082897d058e5b9ab5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/nrjhNh7_JLVLpDCzMVVfLF7Jt2M>
Subject: Re: [netmod] YANG next
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, 23 Jul 2019 16:23:00 -0000

--00000000000082897d058e5b9ab5
Content-Type: text/plain; charset="UTF-8"

On Tue, Jul 23, 2019 at 9:03 AM Ladislav Lhotka <lhotka@nic.cz> wrote:

> Hi,
>
> this morning I attended the side meeting "Next Step of IETF YANG". I was
> somewhat misled into thinking that it would be about future evolution of
> YANG
> the language, which was not the case at all. However, my personal
> conclusion
> from the meeting is that it would be a total disaster to throw in a new
> version
> of YANG within the next few years or so.
>
>

I hope a summary of the meeting is posted to the WG mailing list.


> The operators and equipment vendors are busy putting together YANG modules
> and
> tools, filling the gaps, coping with NMDA, schema mount, IETF versus
> OpenConfig
> etc. A new YANG version (and modules written in it) would IMO be extremely
> counter-productive at this rather turbulent stage.
>
> So, if we want to continue the yang-next discussion, I think we first have
> to
> figure out how to evolve YANG without making waves in the current YANG
> pond and
> let the operators and vendors do their work, without which YANG can never
> succeed.
>
>
IMO a new version of YANG would not be disruptive (if done right).
The issue is whether it is cleaner in the long-run to introduce NBC changes
properly
with a new version number, or not so properly, through YANG extensions.

E.g -- adding a leaf to the datastore that says "I don't follow the rules
in 7950"
is still breaking the YANG 1.1 contract.  Using extensions instead of real
statements
is problematic because they are optional to implement (as you point out all
the time).

Seems like the WG is going the YANG extension route, which has its own set
of problems
compared to a new YANG language version.


Lada
>

Andy


>
> --
> Ladislav Lhotka
> Head, CZ.NIC Labs
> PGP Key ID: 0xB8F92B08A9F76C67
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
>

--00000000000082897d058e5b9ab5
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, Jul 23, 2019 at 9:03 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">Hi,<br>
<br>
this morning I attended the side meeting &quot;Next Step of IETF YANG&quot;=
. I was<br>
somewhat misled into thinking that it would be about future evolution of YA=
NG<br>
the language, which was not the case at all. However, my personal conclusio=
n<br>
from the meeting is that it would be a total disaster to throw in a new ver=
sion<br>
of YANG within the next few years or so.<br>
<br></blockquote><div><br></div><div><br></div><div>I hope a summary of the=
 meeting is posted to the WG mailing list.</div><div>=C2=A0</div><blockquot=
e class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px s=
olid rgb(204,204,204);padding-left:1ex">
The operators and equipment vendors are busy putting together YANG modules =
and<br>
tools, filling the gaps, coping with NMDA, schema mount, IETF versus OpenCo=
nfig<br>
etc. A new YANG version (and modules written in it) would IMO be extremely<=
br>
counter-productive at this rather turbulent stage.<br>
<br>
So, if we want to continue the yang-next discussion, I think we first have =
to<br>
figure out how to evolve YANG without making waves in the current YANG pond=
 and<br>
let the operators and vendors do their work, without which YANG can never<b=
r>
succeed.<br>
<br></blockquote><div><br></div><div>IMO a new version of YANG would not be=
 disruptive (if done right).</div><div>The issue is whether it is cleaner i=
n the long-run to introduce NBC changes properly</div><div>with a new versi=
on number, or not so properly, through YANG extensions.</div><div><br></div=
><div>E.g -- adding a leaf to the datastore that says &quot;I don&#39;t fol=
low the rules in 7950&quot;</div><div>is still breaking the YANG 1.1 contra=
ct.=C2=A0 Using extensions instead of real statements</div><div>is problema=
tic because they are optional to implement (as you point out all the time).=
</div><div><br></div><div>Seems like the WG is going the YANG extension rou=
te, which has its own set of problems</div><div>compared to a new YANG lang=
uage version.</div><div><br></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">
Lada<br></blockquote><div><br></div><div>Andy</div><div>=C2=A0</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">
<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@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>

--00000000000082897d058e5b9ab5--


From nobody Tue Jul 23 09:53:51 2019
Return-Path: <0100016c1fc097e6-15bdeda7-0cb0-4477-9408-5325753cd799-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 E8E8D12046F for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 09:53:41 -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, RCVD_IN_DNSWL_NONE=-0.0001, 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 SNUdKaG0sg02 for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 09:53:40 -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 0773112044D for <netmod@ietf.org>; Tue, 23 Jul 2019 09:53:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1563900811; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:Feedback-ID; bh=Os8G0OohbrR5mEzYZ0x9UGeuEbbomQUwijwx+zGpNuY=; b=A/9bVFbGvFxOxixJUsBPVU+ejXERZ5PC50h3twZ3/tDnH27KrhaS55b+mtYNH6mP Y5bKp/pkSxGqS0dr9RC6eijHaIJiOpECubF4hrfF0P8MWMBzYqSvDapwBNJbJrbux5o H2xIcW9rnI/AjV13p5TEhlAKbmY/adDyKHLwlhkE=
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (1.0)
From: Kent Watsen <kent@watsen.net>
X-Mailer: iPhone Mail (16F203)
In-Reply-To: <CABCOCHQrAQaK2XEfnC9EPwhsu4+Qe=tPyLe-bT9=7x9t1LN3BQ@mail.gmail.com>
Date: Tue, 23 Jul 2019 16:53:31 +0000
Cc: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, =?utf-8?Q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel@ericsson.com>, "netmod@ietf.org" <netmod@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-ID: <0100016c1fc097e6-15bdeda7-0cb0-4477-9408-5325753cd799-000000@email.amazonses.com>
References: <VI1PR0701MB2286D806027F541651B0BCE6F0C40@VI1PR0701MB2286.eurprd07.prod.outlook.com> <20190722201510.mom7xg2mdi2ulbby@anna.jacobs.jacobs-university.de> <VI1PR0701MB2286001A8E05E099C066BF61F0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com> <20190723142414.4sc5o2j6dawblwrm@anna.jacobs.jacobs-university.de> <CABCOCHQrAQaK2XEfnC9EPwhsu4+Qe=tPyLe-bT9=7x9t1LN3BQ@mail.gmail.com>
To: Andy Bierman <andy@yumaworks.com>
X-SES-Outgoing: 2019.07.23-54.240.8.96
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/kasEwhAVCPV9IV1MMR6KbwO0Q64>
Subject: Re: [netmod] Instance-data-format - shall we define etag and last-modified annotation ?
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, 23 Jul 2019 16:53:44 -0000

> The values are associated with a representation of a response
> to a request for some portion of the datastore contents.  E.g., a represen=
tation in XML must be a different
> ETag than a JSON representation (of the exact same datastore contents).

AFAIK, this is not required, and definitely not desirable.=20

> I suggest new meta-data be defined that has semantics specific to datastor=
e contents, not
> the HTTP representation of the response.

agreed.=20

> IMO this meta-data is not really needed inside an instance file, but if in=
cluded, then the values
> should be associated with the representation (the instance file) and not t=
he datastores.

unsure, but inclined to think that it should be the same value that the targ=
et device would return.=20


Kent // contributor=20=


From nobody Tue Jul 23 10:08:45 2019
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 09FFC12041F for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 10:08:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 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, FROM_EXCESS_BASE64=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 toTE1J8r7w1R for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 10:08:41 -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-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8C323120437 for <netmod@ietf.org>; Tue, 23 Jul 2019 10:08:40 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=j31ZwgNOhEJIiv1kehZHmeGt0hDdf4Ck2spJz6md6ZvlBK52A6e3l46CGnT3YVrYGxgEF/YioJgbDZ3lUdjiygO70WAHepw32b6rvFk21KP4bQp0GerXjQpow22pCq5iuruGsByf7FnLdc9JzMQLcNYqK1gsWRviMf7PwXz8AcJGEMR6KVKKJhRFHf1SrAuT55iowjvQHy8EOwWQ1fBGjOg4E3fdUGKLYaV3XN+upQ9xzMu8cnLFyeOArG+y5jMNV86ETa1e24czydCHnk+ietc/XPxjml0Mg0GhcMyekw1fmpPrXNyXUQtKzGTek/MGl5EhYJnSgcsCAXzcW6fBWw==
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=CNQSfpiQga4aQZMjhLFiOSD9OOWB5bbQryFh4DoKlXU=; b=CwtLtvgtCVJJZ+honrJgi1j18zWiCkHfSqq9iXy45NDyo49Pmnlwg4a+Gj0h28hu0TzeQOcbn+fi/oZNeeDF7K5NjnunvBvLJhhx97/8hqBLWUq7dPqp3I2480nYxcX+6Sc3rsn8D08WuEx+1Z5ARnDs4tvPySba/dOBvXxYZU1GlCJo2noZDM2ZgjVtSRvAUpjMb4HDgjmEu0d2YW5VrjEow/Awm8PeapQW/aPg5GWFm7JFZLELtURgqs6TD19T7nVOM9CcRP26kB8BDKwXpFE41H4+F3P3MnzNfJ/ifV9fRDnKRrwEZQf/QyHO7KaLhsem8M9CxLdST8X/T28Rvw==
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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CNQSfpiQga4aQZMjhLFiOSD9OOWB5bbQryFh4DoKlXU=; b=Gd42GSsyVgE6QOw4qeB8vZ3ptbbE1jBIO3JTT+Qyk9GqxmNmiObG43qx6ld9zEBOx4golXZHNg9J+TQtrmUkR0qAr+KKjQUQm51OQc2ENLGoBEsQouGGASPQc+f6i3f2SA5/h1xUTjxPFQ2cH4oZmBLL/hWsPy0T3hSB1T/s2F4=
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com (10.169.137.153) by VI1PR0701MB2877.eurprd07.prod.outlook.com (10.173.72.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.10; Tue, 23 Jul 2019 17:08:36 +0000
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a]) by VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a%11]) with mapi id 15.20.2115.005; Tue, 23 Jul 2019 17:08:36 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: Andy Bierman <andy@yumaworks.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] Instance-data-format - shall we define etag and last-modified annotation ?
Thread-Index: AdVAwv3YCGqZ1KMoT7S8jMt8r0MeZgAByuUAACWODXAAAHr3AAACm5IAAAIGGnA=
Date: Tue, 23 Jul 2019 17:08:36 +0000
Message-ID: <VI1PR0701MB22861EC59BE79943C7E833F4F0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com>
References: <VI1PR0701MB2286D806027F541651B0BCE6F0C40@VI1PR0701MB2286.eurprd07.prod.outlook.com> <20190722201510.mom7xg2mdi2ulbby@anna.jacobs.jacobs-university.de> <VI1PR0701MB2286001A8E05E099C066BF61F0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com> <20190723142414.4sc5o2j6dawblwrm@anna.jacobs.jacobs-university.de> <CABCOCHQrAQaK2XEfnC9EPwhsu4+Qe=tPyLe-bT9=7x9t1LN3BQ@mail.gmail.com>
In-Reply-To: <CABCOCHQrAQaK2XEfnC9EPwhsu4+Qe=tPyLe-bT9=7x9t1LN3BQ@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: [2001:67c:1232:144:9062:8680:a1b2:fc75]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8828fb35-e9d9-41cd-4c60-08d70f9066b6
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020); SRVR:VI1PR0701MB2877; 
x-ms-traffictypediagnostic: VI1PR0701MB2877:
x-microsoft-antispam-prvs: <VI1PR0701MB28774669E145FC67E340AC9CF0C70@VI1PR0701MB2877.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(136003)(366004)(39860400002)(376002)(396003)(199004)(189003)(13464003)(66616009)(99286004)(33656002)(66446008)(66946007)(14444005)(76116006)(85202003)(66556008)(256004)(71190400001)(316002)(64756008)(606006)(66476007)(66574012)(2906002)(9326002)(6116002)(102836004)(486006)(99936001)(790700001)(71200400001)(110136005)(81166006)(81156014)(478600001)(52536014)(54896002)(25786009)(9686003)(7736002)(53546011)(966005)(186003)(8676002)(2501003)(5660300002)(11346002)(6246003)(476003)(53936002)(46003)(86362001)(446003)(68736007)(85182001)(14454004)(6506007)(76176011)(236005)(6306002)(74316002)(229853002)(6436002)(7696005)(8936002)(55016002)(369524004); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0701MB2877; H:VI1PR0701MB2286.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-message-info: wyfDWq8AISyeBpvLClAUz6gz/kjG78/UqjSAZ2OTVRzaZ0eieCDiHh2Lx0S/lwvvkCcNvizGxJFtxzcAUUCpHswFiCmDIzLZ52tVCZSarTlOJPTvhNMM/eocDw6u+eFlR+NxBeItsRrtyYqBD4vio9J0gepJAqG6IuA4TC/fei93Vy9kb+WxyG/8WgFaJ0+pZ+mEGV6IlkRiKp0v6wqqpN4e1OvPyWG369V0KRqcwyFcTOIoZhkXfzbtFrKUYehylWOhGcdixkSUdT0TqZ1ob+xkfjcGCCfBBd9tIZRt5ix/c0NN2SqsxOM4Hkd3ugIsCR6AKmdSUX8hnJ1SS/rjM5CMX95E+QAMhm4u2B0lzXaSWwaeW4DL72/lgFxCSqpDj1AsWJoXZrUMQRxnSWfsdjk+knkfkmG/NxsyyF5Z7cw=
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_02DB_01D54154.D18F5EB0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8828fb35-e9d9-41cd-4c60-08d70f9066b6
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 17:08:36.7515 (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: balazs.lengyel@ericsson.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB2877
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Uf9grHqyprdKzgYkzed5YmfpF3c>
Subject: Re: [netmod] Instance-data-format - shall we define etag and last-modified annotation ?
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, 23 Jul 2019 17:08:44 -0000

------=_NextPart_000_02DB_01D54154.D18F5EB0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_02DC_01D54154.D18F5EB0"


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

Hello,

As Jurgen, Andy, Lada and Joe is opposed to defining the annotations in =
the instance model draft, and I don=E2=80=99t see it as crucial, I will =
take it out.=20

IMHO it is a useful bit of functionality for configuration data based =
use-cases, and I very much fear it will not happen at all now; unless =
people speak up it is removed.

Regards  Balazs

=20

From: Andy Bierman <andy@yumaworks.com>=20
Sent: 2019. j=C3=BAlius 23., kedd 11:39
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>; =
Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>; netmod@ietf.org
Subject: Re: [netmod] Instance-data-format - shall we define etag and =
last-modified annotation ?

=20

=20

=20

On Tue, Jul 23, 2019 at 7:24 AM Juergen Schoenwaelder =
<j.schoenwaelder@jacobs-university.de =
<mailto:j.schoenwaelder@jacobs-university.de> > wrote:

Bal=C3=A1zs,

I am not sure these belongs to the data types collection. If these
annotations are a per datastore properties or per configuration
datastore properties (I am not sure these properties make a lot of
sense for dynamically changing data in <operational>, or these
properties only make sense for config true nodes, more discussion
needed I guess), then the logical place would be to define them would
be where the datastores are defined.

I understand the timing concern but my preference is to workout what
these annotations really are in an NMDA world and in a second step to
figure out a way to define them in a reasonable amount of time.

=20

This work needs a lot more thought because this WG is sort of abusing =
these fields,

intended for HTTP caching. The values are associated with a =
representation of a response

to a request for some portion of the datastore contents.  E.g., a =
representation in XML must be a different

ETag than a JSON representation (of the exact same datastore contents).

=20

I suggest new meta-data be defined that has semantics specific to =
datastore contents, not

the HTTP representation of the response.

=20

IMO this meta-data is not really needed inside an instance file, but if =
included, then the values

should be associated with the representation (the instance file) and not =
the datastores.

=20

=20

/js

=20

=20

Andy

=20


On Tue, Jul 23, 2019 at 02:11:23PM +0000, Bal=C3=A1zs Lengyel wrote:
> Hello J=C3=BCrgen,
> Could the etag and last-modified annotations be moved to 6991bis?
> Regards Balazs
>=20
> -----Original Message-----
> From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>=20
> Sent: 2019. j=C3=BAlius 22., h=C3=A9tf=C5=91 16:15
> To: 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] Instance-data-format - shall we define etag and
> last-modified annotation ?
>=20
> On Mon, Jul 22, 2019 at 07:23:59PM +0000, Bal=C3=A1zs Lengyel wrote:
> > Hello,
> >=20
> > Restconf (rfc8040) defined to useful bits of metadata about a YANG=20
> > defined
> > datastore: entity-tag and the last-modified timestamp.
> >=20
> > These can be very useful in instance data sets, however Restconf=20
> > defines an encoding for these (as part of the http headers) that can =

> > not be used in instance-data-sets.
>=20
> This may actually point out a flaw or omission of RFC 8527. RFC 8040 =
defines
> an entity-tag for its "unified" datastore and it says "if the RESTCONF
> server is co-located with a NETCONF server, then this entity-tag MUST =
be for
> the "running" datastore". So it is a bit unclear what happens with =
other
> NMDA datastores and I did not quickly find something in RFC 8527. (For
> example, can have a distinct etag for <startup/>?
> =20
> > draft-ietf-netmod-yang-instance-file-format-03#section-7.2
> >
> =
<https://tools.ietf.org/html/draft-ietf-netmod-yang-instance-file-format-=
03# =
<https://tools.ietf.org/html/draft-ietf-netmod-yang-instance-file-format-=
03>=20
> > section-7.2>     defines metadata annotations for these two, that =
can be
> > used in instance data
> >=20
> >   md:annotation entity-tag {
> >       type string;
> >       description "Used to encode the entity-tag .";
> >     }
> >     md:annotation last-modified {
> >       type yang:date-and-time;
> >       description "Contains the date and time when the annotated
> >         instance was last modified (or created).";
> >     }
> >=20
> > In order to be able to include this data, the annotations need to be =

> > defined in some YANG module.
> >=20
> > The question has been raised whether
> >=20
> > 1.  these annotations should be defined in the =
ietf-yang-instance-data
> > module as it needs them, as that is open or
> > 2.  the annotations should be defined in another draft in a separate
> > YANG module as any other annotation
> >=20
> > The first option is better because the instance-data needs these=20
> > annotations, and at this point we see no other user for the=20
> > annotation, and in this case the ongoing instance data draft will=20
> > define it
> >=20
> > The second option is better because, if later there are other users=20
> > for these annotations, it might be strange to reference the=20
> > ietf-yang-instance-data module. Also why provide special treatment =
to=20
> > these
> > 2 annotations?
> >=20
> > The authors support option 1 and don't have the time to start a new=20
> > draft to define these annotations.
> >=20
> > On IETF105 in the room there was more support for option 1.=20
> >=20
> > Please indicate if you have an opinion about the choice of 1 or 2
>=20
> Version -03 only defines these annotations but does not do anything =
specific
> with these definitions. So if the annotations are defined elsewhere, =
the ID
> is as complete as before. If entity-tag and last-modified are actually =
seen
> as datastore properties, it would be nice to have them defined in the =
NMDA
> documents (and it seems we overlooked this when we did the NMDA work).
>=20
> I think this needs a bit of discussion whether these are actually seen =
as
> datastore properties. But in this case, I would lean towards option 2.
>=20
> /js
>=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
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 <mailto:netmod@ietf.org>=20
https://www.ietf.org/mailman/listinfo/netmod


------=_NextPart_001_02DC_01D54154.D18F5EB0
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.EmailStyle18
	{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>As Jurgen, =
Andy, Lada and Joe is opposed to defining the annotations in the =
instance model draft, and I don=E2=80=99t see it as crucial, I will take =
it out. <o:p></o:p></p><p class=3DMsoNormal>IMHO it is a useful bit of =
functionality for configuration data based use-cases, and I very much =
fear it will not happen at all now; unless people speak up it is =
removed.<o:p></o:p></p><p class=3DMsoNormal>Regards =
=C2=A0Balazs<o:p></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> 2019. j=C3=BAlius 23., kedd 11:39<br><b>To:</b> Juergen =
Schoenwaelder &lt;j.schoenwaelder@jacobs-university.de&gt;; Bal=C3=A1zs =
Lengyel &lt;balazs.lengyel@ericsson.com&gt;; =
netmod@ietf.org<br><b>Subject:</b> Re: [netmod] Instance-data-format - =
shall we define etag and last-modified annotation ?<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, Jul 23, 2019 at 7:24 AM Juergen Schoenwaelder &lt;<a =
href=3D"mailto:j.schoenwaelder@jacobs-university.de">j.schoenwaelder@jaco=
bs-university.de</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'>Bal=C3=A1zs,<br><br>I am not sure these =
belongs to the data types collection. If these<br>annotations are a per =
datastore properties or per configuration<br>datastore properties (I am =
not sure these properties make a lot of<br>sense for dynamically =
changing data in &lt;operational&gt;, or these<br>properties only make =
sense for config true nodes, more discussion<br>needed I guess), then =
the logical place would be to define them would<br>be where the =
datastores are defined.<br><br>I understand the timing concern but my =
preference is to workout what<br>these annotations really are in an NMDA =
world and in a second step to<br>figure out a way to define them in a =
reasonable amount of time.<o:p></o:p></p></blockquote><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>This work needs a lot more thought because this WG is =
sort of abusing these fields,<o:p></o:p></p></div><div><p =
class=3DMsoNormal>intended for HTTP caching. The values are associated =
with a representation of a response<o:p></o:p></p></div><div><p =
class=3DMsoNormal>to a request for some portion of the datastore =
contents.&nbsp; E.g., a representation in XML must be a =
different<o:p></o:p></p></div><div><p class=3DMsoNormal>ETag than a JSON =
representation (of the exact same datastore =
contents).<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal>I =
suggest new meta-data be defined that has semantics specific to =
datastore contents, not<o:p></o:p></p></div><div><p =
class=3DMsoNormal>the HTTP representation of the =
response.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>IMO this meta-data is not really needed inside an =
instance file, but if included, then the =
values<o:p></o:p></p></div><div><p class=3DMsoNormal>should be =
associated with the representation (the instance file) and not the =
datastores.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</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>/js<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><p =
class=3DMsoNormal>Andy<o:p></o:p></p></div><div><p =
class=3DMsoNormal>&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-right:0cm'><p class=3DMsoNormal><br>On =
Tue, Jul 23, 2019 at 02:11:23PM +0000, Bal=C3=A1zs Lengyel =
wrote:<br>&gt; Hello J=C3=BCrgen,<br>&gt; Could the etag and =
last-modified annotations be moved to 6991bis?<br>&gt; Regards =
Balazs<br>&gt; <br>&gt; -----Original Message-----<br>&gt; From: Juergen =
Schoenwaelder &lt;<a =
href=3D"mailto:j.schoenwaelder@jacobs-university.de" =
target=3D"_blank">j.schoenwaelder@jacobs-university.de</a>&gt; <br>&gt; =
Sent: 2019. j=C3=BAlius 22., h=C3=A9tf=C5=91 16:15<br>&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; Cc: <a =
href=3D"mailto:netmod@ietf.org" =
target=3D"_blank">netmod@ietf.org</a><br>&gt; Subject: Re: [netmod] =
Instance-data-format - shall we define etag and<br>&gt; last-modified =
annotation ?<br>&gt; <br>&gt; On Mon, Jul 22, 2019 at 07:23:59PM +0000, =
Bal=C3=A1zs Lengyel wrote:<br>&gt; &gt; Hello,<br>&gt; &gt; <br>&gt; =
&gt; Restconf (rfc8040) defined to useful bits of metadata about a YANG =
<br>&gt; &gt; defined<br>&gt; &gt; datastore: entity-tag and the =
last-modified timestamp.<br>&gt; &gt; <br>&gt; &gt; These can be very =
useful in instance data sets, however Restconf <br>&gt; &gt; defines an =
encoding for these (as part of the http headers) that can <br>&gt; &gt; =
not be used in instance-data-sets.<br>&gt; <br>&gt; This may actually =
point out a flaw or omission of RFC 8527. RFC 8040 defines<br>&gt; an =
entity-tag for its &quot;unified&quot; datastore and it says &quot;if =
the RESTCONF<br>&gt; server is co-located with a NETCONF server, then =
this entity-tag MUST be for<br>&gt; the &quot;running&quot; =
datastore&quot;. So it is a bit unclear what happens with other<br>&gt; =
NMDA datastores and I did not quickly find something in RFC 8527. =
(For<br>&gt; example, can have a distinct etag for =
&lt;startup/&gt;?<br>&gt;&nbsp; <br>&gt; &gt; =
draft-ietf-netmod-yang-instance-file-format-03#section-7.2<br>&gt; =
&gt;<br>&gt; &lt;<a =
href=3D"https://tools.ietf.org/html/draft-ietf-netmod-yang-instance-file-=
format-03" =
target=3D"_blank">https://tools.ietf.org/html/draft-ietf-netmod-yang-inst=
ance-file-format-03#</a><br>&gt; &gt; section-7.2&gt;&nbsp; &nbsp; =
&nbsp;defines metadata annotations for these two, that can be<br>&gt; =
&gt; used in instance data<br>&gt; &gt; <br>&gt; &gt;&nbsp; =
&nbsp;md:annotation entity-tag {<br>&gt; &gt;&nbsp; &nbsp; &nbsp; =
&nbsp;type string;<br>&gt; &gt;&nbsp; &nbsp; &nbsp; &nbsp;description =
&quot;Used to encode the entity-tag .&quot;;<br>&gt; &gt;&nbsp; &nbsp; =
&nbsp;}<br>&gt; &gt;&nbsp; &nbsp; &nbsp;md:annotation last-modified =
{<br>&gt; &gt;&nbsp; &nbsp; &nbsp; &nbsp;type =
yang:date-and-time;<br>&gt; &gt;&nbsp; &nbsp; &nbsp; &nbsp;description =
&quot;Contains the date and time when the annotated<br>&gt; &gt;&nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp;instance was last modified (or =
created).&quot;;<br>&gt; &gt;&nbsp; &nbsp; &nbsp;}<br>&gt; &gt; <br>&gt; =
&gt; In order to be able to include this data, the annotations need to =
be <br>&gt; &gt; defined in some YANG module.<br>&gt; &gt; <br>&gt; &gt; =
The question has been raised whether<br>&gt; &gt; <br>&gt; &gt; 1.&nbsp; =
these annotations should be defined in the =
ietf-yang-instance-data<br>&gt; &gt; module as it needs them, as that is =
open or<br>&gt; &gt; 2.&nbsp; the annotations should be defined in =
another draft in a separate<br>&gt; &gt; YANG module as any other =
annotation<br>&gt; &gt; <br>&gt; &gt; The first option is better because =
the instance-data needs these <br>&gt; &gt; annotations, and at this =
point we see no other user for the <br>&gt; &gt; annotation, and in this =
case the ongoing instance data draft will <br>&gt; &gt; define =
it<br>&gt; &gt; <br>&gt; &gt; The second option is better because, if =
later there are other users <br>&gt; &gt; for these annotations, it =
might be strange to reference the <br>&gt; &gt; ietf-yang-instance-data =
module. Also why provide special treatment to <br>&gt; &gt; =
these<br>&gt; &gt; 2 annotations?<br>&gt; &gt; <br>&gt; &gt; The authors =
support option 1 and don't have the time to start a new <br>&gt; &gt; =
draft to define these annotations.<br>&gt; &gt; <br>&gt; &gt; On IETF105 =
in the room there was more support for option 1. <br>&gt; &gt; <br>&gt; =
&gt; Please indicate if you have an opinion about the choice of 1 or =
2<br>&gt; <br>&gt; Version -03 only defines these annotations but does =
not do anything specific<br>&gt; with these definitions. So if the =
annotations are defined elsewhere, the ID<br>&gt; is as complete as =
before. If entity-tag and last-modified are actually seen<br>&gt; as =
datastore properties, it would be nice to have them defined in the =
NMDA<br>&gt; documents (and it seems we overlooked this when we did the =
NMDA work).<br>&gt; <br>&gt; I think this needs a bit of discussion =
whether these are actually seen as<br>&gt; datastore properties. But in =
this case, I would lean towards option 2.<br>&gt; <br>&gt; /js<br>&gt; =
<br>&gt; -- <br>&gt; Juergen Schoenwaelder&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp;Jacobs University Bremen gGmbH<br>&gt; Phone: +49 421 200 =
3587&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Campus Ring 1 | 28759 Bremen | =
Germany<br>&gt; Fax:&nbsp; &nbsp;+49 421 200 3103&nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp;&lt;<a href=3D"https://www.jacobs-university.de/" =
target=3D"_blank">https://www.jacobs-university.de/</a>&gt;<br><br><br><b=
r>-- <br>Juergen Schoenwaelder&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp;Jacobs University Bremen gGmbH<br>Phone: +49 421 200 3587&nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp;Campus Ring 1 | 28759 Bremen | =
Germany<br>Fax:&nbsp; &nbsp;+49 421 200 3103&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp;&lt;<a href=3D"https://www.jacobs-university.de/" =
target=3D"_blank">https://www.jacobs-university.de/</a>&gt;<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" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/netmod</a><o:p></=
o:p></p></blockquote></div></div></div></body></html>
------=_NextPart_001_02DC_01D54154.D18F5EB0--

------=_NextPart_000_02DB_01D54154.D18F5EB0
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
DTE5MDcyMzE2NDc0MlowIwYJKoZIhvcNAQkEMRYEFD34v19VlEQpPWai4iFKEKm+bS2UMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQAOVmzFWAZL/VGuaLy1y5ouIUHrQMlGJvqprrHyPnZ4QO5Pin0tusXW
wMrqwxS5AAT+SBQ7ezuv8FeOk3kg9ZMgzR5Ihy6T+P3UxcuezR2XhQ7PWouMWjP9WG5W131wyxLz
B4VzenZ2uy593fig1KyGB+evPj6p5ZwmDiNUFWsWD9max0bsTGvYxtGoje2XH2I3L2ak8HUKCP3U
Z1G10b3qZmD5tp3EijbC0NE7yhS3cMkMnFhC0ESsrXxNPbB7cbph0x/nXNdQqcnp0FranmhyvJD5
Tro7bIzkcaWmKdbPrwzC/8ep+Zxe5lIAzn0YMaPJ+oROuKQdt0NgpNy6W80QAAAAAAAA

------=_NextPart_000_02DB_01D54154.D18F5EB0--


From nobody Tue Jul 23 10:38:40 2019
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 664801206CA for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 10:38:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.997
X-Spam-Level: 
X-Spam-Status: No, score=-6.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, 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=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 VasKxkTGX-C9 for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 10:38:35 -0700 (PDT)
Received: from mail.nic.cz (mail.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 561011206CC for <netmod@ietf.org>; Tue, 23 Jul 2019 10:38:34 -0700 (PDT)
Received: from birdie (unknown [IPv6:2001:67c:1232:144:1a4f:a84b:2bfd:c611]) by mail.nic.cz (Postfix) with ESMTPSA id 61DCE140AF8; Tue, 23 Jul 2019 19:38:31 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1563903511; bh=uw8fSKPauxXH2CPXsHJEnLYgy52wg5QnjqCp1GnY7pQ=; h=From:To:Date; b=PzIiKyaFIO6grQmFBSmWi7nkHxY+PejqUtMjj1Enra03WwR9736iYbzAFOq2QP6kZ X0FEbQL3dRa5afN3Ls3GC3zo2l6WNv1RSrIuqU4tYMQHMmB+xHxF20Lt+zGnZQFBdB V/86b+nw7jNnw/uKrWfz7VNiJ8oXC3YWluOh7hyE=
Message-ID: <b22e02910d7e82f7725aa527cb126d665d810860.camel@nic.cz>
From: Ladislav Lhotka <lhotka@nic.cz>
To: =?ISO-8859-1?Q?Bal=E1zs?= Lengyel <balazs.lengyel@ericsson.com>,  NETMOD WG <netmod@ietf.org>
Date: Tue, 23 Jul 2019 13:38:30 -0400
In-Reply-To: <VI1PR0701MB2286E0933ADCB3E0F004F02AF0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <VI1PR0701MB2286E0933ADCB3E0F004F02AF0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com>
Organization: CZ.NIC
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.32.4 
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.100.3 at mail.nic.cz
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/-A3rqZQCwzzSX2YfWiew5oTdy6I>
Subject: Re: [netmod] YANG next
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, 23 Jul 2019 17:38:38 -0000

On Tue, 2019-07-23 at 16:22 +0000, BalÃ¡zs Lengyel wrote:
> Hello,
> I share your concerns. However I see some ways of mitigating the problem:
> 1) Maybe the extension based solution is better than many people would
> believe. If we put new features (like status-information,
> import-revision-or-derived, preliminary-status etc.) into extensions e.g.
> Yang1-2:status-information older systems can just ignore them while never
> systems would still be able to use them. This might not work for all new
> functionality, but would definitely work for some.

This could work only for extensions that do not affect YANG semantics. For
example, if a server actively uses schema mount, then a client that ignores it
is next to useless.

For critical extensions that affect YANG semantics, it would IMO be necessary to
develop modules supporting them in separate branches, along with their 1.1-only
versions.

> 2) Some yang-next ideas are really clarifications of yang 1.1 (e.g. Clarify
> YANG "status" keyword usage (e.g., hierarchical)) so they will not disturb
> current users.

Of course, clarifications and bug fixes are OK.

Lada

> Regards Balazs
> 
> -----Original Message-----
> From: netmod <netmod-bounces@ietf.org> On Behalf Of Ladislav Lhotka
> Sent: 2019. jÃºlius 23., kedd 12:03
> To: NETMOD WG <netmod@ietf.org>
> Subject: [netmod] YANG next
> 
> Hi,
> 
> this morning I attended the side meeting "Next Step of IETF YANG". I was
> somewhat misled into thinking that it would be about future evolution of
> YANG the language, which was not the case at all. However, my personal
> conclusion from the meeting is that it would be a total disaster to throw in
> a new version of YANG within the next few years or so.
> 
> The operators and equipment vendors are busy putting together YANG modules
> and tools, filling the gaps, coping with NMDA, schema mount, IETF versus
> OpenConfig etc. A new YANG version (and modules written in it) would IMO be
> extremely counter-productive at this rather turbulent stage.
> 
> So, if we want to continue the yang-next discussion, I think we first have
> to figure out how to evolve YANG without making waves in the current YANG
> pond and let the operators and vendors do their work, without which YANG can
> never succeed.
> 
> Lada
> 
> --
> Ladislav Lhotka
> Head, CZ.NIC Labs
> PGP Key ID: 0xB8F92B08A9F76C67
> 
> _______________________________________________
> 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 Tue Jul 23 11:00:47 2019
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 14310120745 for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 11:00:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.996
X-Spam-Level: 
X-Spam-Status: No, score=-6.996 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_NONE=0.001, TVD_PH_BODY_ACCOUNTS_PRE=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=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 f8WjmjRf2SiP for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 11:00:33 -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 E2AA5120765 for <netmod@ietf.org>; Tue, 23 Jul 2019 11:00:32 -0700 (PDT)
Received: from birdie (unknown [IPv6:2001:67c:1232:144:1a4f:a84b:2bfd:c611]) by mail.nic.cz (Postfix) with ESMTPSA id BAB5F140B13; Tue, 23 Jul 2019 20:00:30 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1563904831; bh=X1wF7drMtocflpV0MJamQvpvNAoJl61I0BfsZ8DVYwU=; h=From:To:Date; b=xlbhcgmWGrAuxps4w+hp07wDfEvUklsx+mkaZ3US6974vVKXlumpl/g2rVRLyGfVV hqEOggwyoqm1/Fv0pZH1psy2YZ7763ZJqMmI4PLg+t8rehY92fxhrYW9CxU5QpHLeH k5ivmYB8YxPvtgNoe6kFRyZykyUB8vD0XKNjh64c=
Message-ID: <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz>
From: Ladislav Lhotka <lhotka@nic.cz>
To: Andy Bierman <andy@yumaworks.com>
Cc: NETMOD WG <netmod@ietf.org>
Date: Tue, 23 Jul 2019 14:00:29 -0400
In-Reply-To: <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com>
Organization: CZ.NIC
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.32.4 
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: clamav-milter 0.100.3 at mail.nic.cz
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/4P-37XJPpISuiWCB7BbSZMPVZT0>
Subject: Re: [netmod] YANG next
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, 23 Jul 2019 18:00:46 -0000

On Tue, 2019-07-23 at 09:22 -0700, Andy Bierman wrote:
> 
> 
> On Tue, Jul 23, 2019 at 9:03 AM Ladislav Lhotka <lhotka@nic.cz> wrote:
> > Hi,
> > 
> > this morning I attended the side meeting "Next Step of IETF YANG". I was
> > somewhat misled into thinking that it would be about future evolution of
> > YANG
> > the language, which was not the case at all. However, my personal conclusion
> > from the meeting is that it would be a total disaster to throw in a new
> > version
> > of YANG within the next few years or so.
> > 
> 
> 
> I hope a summary of the meeting is posted to the WG mailing list.

I think so, minutes were taken.

>  
> > The operators and equipment vendors are busy putting together YANG modules
> > and
> > tools, filling the gaps, coping with NMDA, schema mount, IETF versus
> > OpenConfig
> > etc. A new YANG version (and modules written in it) would IMO be extremely
> > counter-productive at this rather turbulent stage.
> > 
> > So, if we want to continue the yang-next discussion, I think we first have
> > to
> > figure out how to evolve YANG without making waves in the current YANG pond
> > and
> > let the operators and vendors do their work, without which YANG can never
> > succeed.
> > 
> 
> IMO a new version of YANG would not be disruptive (if done right).
> The issue is whether it is cleaner in the long-run to introduce NBC changes
> properly
> with a new version number, or not so properly, through YANG extensions.

I don't see much difference provided that the extensions will be properly
signalled. But we have to take into account that some tools that people use may
not be updated for quite some time, and if they cannot properly work with
modules written for the new version (or extensions), then things will break.

This problem is actually not limited to YANG itself - people are reporting
problems with the transition to NMDA. 

> 
> E.g -- adding a leaf to the datastore that says "I don't follow the rules in
> 7950"
> is still breaking the YANG 1.1 contract.  Using extensions instead of real
> statements
> is problematic because they are optional to implement (as you point out all
> the time).

Yes, hence critical extensions. However, the problem is still the same - these
changes require updated tools, and not all tools will be updated immediately. I
think that we should make sure that (at least in the IETF) all modules will be
compatible with tools supporting YANG 1.1, say for the next 5 years.

Lada

> 
> Seems like the WG is going the YANG extension route, which has its own set of
> problems
> compared to a new YANG language version.
> 
> 
> > Lada
> 
> Andy
>  
-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Tue Jul 23 11:03:44 2019
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 324EB1206E9 for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 11:03:42 -0700 (PDT)
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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-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 (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 hXIKaoaVaFkC for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 11:03:40 -0700 (PDT)
Received: from gproxy7-pub.mail.unifiedlayer.com (gproxy7-pub.mail.unifiedlayer.com [70.40.196.235]) (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 AAD5412029F for <netmod@ietf.org>; Tue, 23 Jul 2019 11:03:40 -0700 (PDT)
Received: from CMGW (unknown [10.9.0.13]) by gproxy7.mail.unifiedlayer.com (Postfix) with ESMTP id 92F6E2179D6 for <netmod@ietf.org>; Tue, 23 Jul 2019 11:49:34 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id pyushV6VeNCWJpyushnIJA; Tue, 23 Jul 2019 11:49:34 -0600
X-Authority-Reason: nr=8
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=CkQZbocZK9mvaytuotvJ03/3BvY1M1t+M03q+XUgn7s=; b=ZGlK1drjO7nB6EiRiLLFN2kRgi 7CSF5whnRgxlWlpZqMNkK9paL5BrY93koSwlJU6/jgxJOU+VIB4hL+jUFVtfmUCfRvZZTkDYHtsUQ yfIaVw0v6+ge7Ph++OfTnppUB;
Received: from [127.0.0.1] (port=44085 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 1hpyus-002nzT-0q; Tue, 23 Jul 2019 11:49:34 -0600
To: Ladislav Lhotka <lhotka@nic.cz>, NETMOD WG <netmod@ietf.org>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz>
From: Lou Berger <lberger@labn.net>
Message-ID: <4583fa45-9571-c420-63bf-d56476dd941e@labn.net>
Date: Tue, 23 Jul 2019 13:49:29 -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: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz>
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: 1hpyus-002nzT-0q
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:44085
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/3VPdm7fiqnQ0mnTYPnOInUlaZvI>
Subject: Re: [netmod] YANG next
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, 23 Jul 2019 18:03:42 -0000

On 7/23/2019 12:03 PM, Ladislav Lhotka wrote:
> this morning I attended the side meeting "Next Step of IETF YANG". I was
> somewhat misled ...

This IETF's "side-meeting" approach to non-WG meetings is quite 
confusing.Â  This meeting was *not* a WG nor was it part of any NetMod WG 
coordinated activity.

Of course, any discussion on yang or other in-charter topics is always 
welcome on the list.

Lou


From nobody Tue Jul 23 11:08:32 2019
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 AEA3D12075C for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 11:08:30 -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 eDrdrhSxRXsi for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 11:08:28 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 275D7120767 for <netmod@ietf.org>; Tue, 23 Jul 2019 11:08:20 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id D542D86A; Tue, 23 Jul 2019 20:08:18 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id Z4Koq0wuOm1a; Tue, 23 Jul 2019 20:08:18 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Tue, 23 Jul 2019 20:08:18 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 8E7E92012C; Tue, 23 Jul 2019 20:08:18 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id 0zavWzuyhB3p; Tue, 23 Jul 2019 20:08:18 +0200 (CEST)
Received: from exchange.jacobs-university.de (SXCHMB01.jacobs.jacobs-university.de [10.70.0.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "exchange.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by hermes.jacobs-university.de (Postfix) with ESMTPS id 3F2C220129; Tue, 23 Jul 2019 20:08:18 +0200 (CEST)
Received: from anna.localdomain (10.50.218.117) by sxchmb03.jacobs.jacobs-university.de (10.70.0.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Tue, 23 Jul 2019 20:08:17 +0200
Received: by anna.localdomain (Postfix, from userid 501) id 6DC5B3459F0; Tue, 23 Jul 2019 20:08:16 +0200 (CEST)
Date: Tue, 23 Jul 2019 20:08:16 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: =?utf-8?Q?Bal=C3=A1zs?= Lengyel <balazs.lengyel@ericsson.com>
CC: "'netmod@ietf.org'" <netmod@ietf.org>
Message-ID: <20190723180816.ydsjtoqe3omwni4f@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>,  "'netmod@ietf.org'" <netmod@ietf.org>
References: <VI1PR0701MB2286478D0FD2DC42A855A46AF0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Disposition: inline
In-Reply-To: <VI1PR0701MB2286478D0FD2DC42A855A46AF0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: SXCHMB03.jacobs.jacobs-university.de (10.70.0.155) To sxchmb03.jacobs.jacobs-university.de (10.70.0.155)
X-Clacks-Overhead: GNU Terry Pratchett
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/jTeoCpFWr4zma21TkIEt7KEVvsg>
Subject: Re: [netmod] 6991bis add protocol identities ?
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, 23 Jul 2019 18:08:31 -0000

Bal=E1zs,

I am not sure I fully understand what you are looking for but it
sounds to me like you are looking for an IANA maintained YANG module
rather than a common YANG type (i.e., this may be considered out of
scope for RFC 6991 bis).

By doing this, you will likely face the same problem the crypto types
are facing; having a long list of protocol identities (crypto
identities) does not express that only certain subsets are useful in
certain contexts (a design time subset) and that implementations are
supporting only certain subsets of the subset (an implementation time
subset). I am sure we have a YANG next isssue for the later one, I am
not sure we have one for the first.

/js

On Tue, Jul 23, 2019 at 04:10:05PM +0000, Bal=E1zs Lengyel wrote:
> Hello Jurgen,
>=20
> I have seen multiple places where protocol identities are needed.
> (Subscribed notifications, draft-mahesh-netconf-https-notif
> <https://tools.ietf.org/id/draft-mahesh-netconf-https-notif-00.txt> , 3=
GPP
> YAMs). Wouldn=92t it be a good idea to define these centrally e.g. in 6=
991bis?
>=20
> I know collecting a complete set of protocols would be a problem, but
> defining at least the most important ones centrally, is better than eve=
ry
> module defining its own identities, enums, strings.
>=20
> If we provide these protocol identities, it would also be good to find =
a way
> to specify, that a YANG module supports only a subset of them not the f=
ull
> set going back to X.25 and pigeon based IP.
>=20
> Regards Balazs
>=20
> =20
>=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/>


From nobody Tue Jul 23 11:14:34 2019
Return-Path: <adrian@olddog.co.uk>
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 027C2120783 for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 11:14:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_NONE=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 NtKpbR7URC7H for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 11:14:30 -0700 (PDT)
Received: from mta5.iomartmail.com (mta5.iomartmail.com [62.128.193.155]) (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 C90A0120750 for <netmod@ietf.org>; Tue, 23 Jul 2019 11:14:29 -0700 (PDT)
Received: from vs3.iomartmail.com (vs3.iomartmail.com [10.12.10.124]) by mta5.iomartmail.com (8.14.4/8.14.4) with ESMTP id x6NIERrZ027325; Tue, 23 Jul 2019 19:14:27 +0100
Received: from vs3.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 7125322032; Tue, 23 Jul 2019 19:14:27 +0100 (BST)
Received: from asmtp1.iomartmail.com (unknown [10.12.10.248]) by vs3.iomartmail.com (Postfix) with ESMTPS id 5C4982203C; Tue, 23 Jul 2019 19:14:27 +0100 (BST)
Received: from LAPTOPK7AS653V (dhcp-8f5c.meeting.ietf.org [31.133.143.92]) (authenticated bits=0) by asmtp1.iomartmail.com (8.14.4/8.14.4) with ESMTP id x6NIEPCw010615 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 23 Jul 2019 19:14:26 +0100
Reply-To: <adrian@olddog.co.uk>
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: "'Ladislav Lhotka'" <lhotka@nic.cz>, "'Andy Bierman'" <andy@yumaworks.com>
Cc: "'NETMOD WG'" <netmod@ietf.org>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com> <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz>
In-Reply-To: <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz>
Date: Tue, 23 Jul 2019 19:14:25 +0100
Organization: Old Dog Consulting
Message-ID: <030e01d54182$76c4a390$644deab0$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQGlpLGfv/216FN7AhX8pdFfQALAgwFzNvtmAm40EHGnGK460A==
Content-Language: en-gb
X-Originating-IP: 31.133.143.92
X-Thinkmail-Auth: adrian@olddog.co.uk
X-TM-AS-GCONF: 00
X-TM-AS-Product-Ver: IMSVA-9.0.0.1623-8.2.0.1013-24790.001
X-TM-AS-Result: No--3.250-10.0-31-10
X-imss-scan-details: No--3.250-10.0-31-10
X-TMASE-Version: IMSVA-9.0.0.1623-8.2.1013-24790.001
X-TMASE-Result: 10--3.250200-10.000000
X-TMASE-MatchedRID: QfHZjzml1E/xIbpQ8BhdbPHkpkyUphL9MfFOYpCI/uJvd96Stg5JDyC5 58RjPuPqiAfZ7JD9fve675eeDaPtUVQK9synZNvGiPIR0a1i6hd9iuvWn3J8KvSeWrzHd3swRa3 zAH87hu0Kz/TuL8lFXbFYbnVa/fxUjISMJ2rDx/uInASnzB5VfMt3zHe6QppedT3y1rDU/Smtvt +NPrqrbYO2/2cBV/ZjSMp3wDMtamsBgg16BqCVsJjhZxhC9CTjfS0Ip2eEHny+qryzYw2E8M4ba jgO0kgv3UZhrlpuBAXQLWxBF9DMQcRB0bsfrpPIcSqbxBgG0w6sUFdd2JvBDnfU7v99kxB/CZY0 HAb6cch8qxeR5v8CEcTHfrto/aRgnEO9dsvpjfl6yJAF/ulXbbfZJc+8OtevMPLOuz+Y1UbEKh5 bR1PYFof8kK+K1APpIcrpoIxNunU/lq6oymdYKw==
X-TMASE-SNAP-Result: 1.821001.0001-0-1-12:0,22:0,33:0,34:0-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/WNmGY-b8IOo5VIaYX3vCyuZd9QQ>
Subject: Re: [netmod] YANG next
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, 23 Jul 2019 18:14:32 -0000

>> I hope a summary of the meeting is posted to the WG mailing list.
>
> I think so, minutes were taken.

I scribbled.
So did Dan King.
We sent our scribbles to Geng Liang and Qin Wu. 
They will process.

It was a side meeting. 
As Lou says, it was not part of any existing WG. Nor was it a BoF.

How and where and if the minutes are published is not a question for me to
answer.

Adrian

PS I don't think this was a debate about creating a new version of the YANG
language, and I don't think extensions or modifications to the YANG language
were high on the list of "fixes" to the questions raised in the meeting.
That doesn't mean that debate shouldn't/cannot happen, just that it is not
(highly) relevant to the discussion at hand.



From nobody Tue Jul 23 11:21:29 2019
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 4C12A1206AA for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 11:21:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.998
X-Spam-Level: 
X-Spam-Status: No, score=-6.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, 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=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 7OYrQabdfn-t for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 11:21:23 -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 46270120476 for <netmod@ietf.org>; Tue, 23 Jul 2019 11:21:23 -0700 (PDT)
Received: from birdie (unknown [IPv6:2001:67c:1232:144:1a4f:a84b:2bfd:c611]) by mail.nic.cz (Postfix) with ESMTPSA id 5207D140ADD; Tue, 23 Jul 2019 20:21:21 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1563906081; bh=+1SThZwBenl6bNZSXWOUSs+PPb/b9k9OzhnxJLHLCqI=; h=From:To:Date; b=po8M6Wx/mAZ+WdgWEsABQUgt4BFlpptyq5UPdO1W0C0kWsYBFe6lj1U/KdLoC7G/Y tzQgQUdnfes7IvnHvafyN/y03pusGFZyqpcOg6ffh90zKGQs15B67zE6dCgfoAJOVS M3dtsjYKz4wveUb4cpiEr27jnQr0+7EYW6hroM/s=
Message-ID: <1cf260a1333319e1694c15af09afa8e56d117bb2.camel@nic.cz>
From: Ladislav Lhotka <lhotka@nic.cz>
To: adrian@olddog.co.uk, 'Andy Bierman' <andy@yumaworks.com>
Cc: 'NETMOD WG' <netmod@ietf.org>
Date: Tue, 23 Jul 2019 14:21:20 -0400
In-Reply-To: <030e01d54182$76c4a390$644deab0$@olddog.co.uk>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com> <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz> <030e01d54182$76c4a390$644deab0$@olddog.co.uk>
Organization: CZ.NIC
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.32.4 
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: clamav-milter 0.100.3 at mail.nic.cz
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ctr5NV3sV6KePnblTVeGlSSvPCY>
Subject: Re: [netmod] YANG next
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, 23 Jul 2019 18:21:25 -0000

On Tue, 2019-07-23 at 19:14 +0100, Adrian Farrel wrote:
> > > I hope a summary of the meeting is posted to the WG mailing list.
> > 
> > I think so, minutes were taken.
> 
> I scribbled.
> So did Dan King.
> We sent our scribbles to Geng Liang and Qin Wu. 
> They will process.

Thanks for that.

> 
> It was a side meeting. 
> As Lou says, it was not part of any existing WG. Nor was it a BoF.
> 
> How and where and if the minutes are published is not a question for me to
> answer.
> 
> Adrian
> 
> PS I don't think this was a debate about creating a new version of the YANG
> language, and I don't think extensions or modifications to the YANG language
> were high on the list of "fixes" to the questions raised in the meeting.

Right, this is what I said in the beginning of my message.

Lada

> That doesn't mean that debate shouldn't/cannot happen, just that it is not
> (highly) relevant to the discussion at hand.
> 
> 
-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Tue Jul 23 11:23:23 2019
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 7784A1207D8 for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 11:23:10 -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 9D-WfsPZZa_a for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 11:23:08 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C31D51207C9 for <netmod@ietf.org>; Tue, 23 Jul 2019 11:23:07 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 7FD1A86B; Tue, 23 Jul 2019 20:23:06 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id y9bSIReLjhBp; Tue, 23 Jul 2019 20:23:06 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Tue, 23 Jul 2019 20:23:06 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 67E042012C; Tue, 23 Jul 2019 20:23:06 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id jzQ3pJtR_lo6; Tue, 23 Jul 2019 20:23:06 +0200 (CEST)
Received: from exchange.jacobs-university.de (SXCHMB01.jacobs.jacobs-university.de [10.70.0.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "exchange.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by hermes.jacobs-university.de (Postfix) with ESMTPS id 1D37420129; Tue, 23 Jul 2019 20:23:06 +0200 (CEST)
Received: from anna.localdomain (10.50.218.117) by sxchmb03.jacobs.jacobs-university.de (10.70.0.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Tue, 23 Jul 2019 20:23:05 +0200
Received: by anna.localdomain (Postfix, from userid 501) id 5AB27345AA3; Tue, 23 Jul 2019 20:23:04 +0200 (CEST)
Date: Tue, 23 Jul 2019 20:23:04 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Ladislav Lhotka <lhotka@nic.cz>
CC: Andy Bierman <andy@yumaworks.com>, NETMOD WG <netmod@ietf.org>
Message-ID: <20190723182304.5yrp54q26zhv7uvb@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Ladislav Lhotka <lhotka@nic.cz>, Andy Bierman <andy@yumaworks.com>, NETMOD WG <netmod@ietf.org>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com> <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: SXCHMB03.jacobs.jacobs-university.de (10.70.0.155) To sxchmb03.jacobs.jacobs-university.de (10.70.0.155)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/BXQB5vKMNurh3YhVHOLmk4nD7ws>
Subject: Re: [netmod] YANG next
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, 23 Jul 2019 18:23:22 -0000

On Tue, Jul 23, 2019 at 02:00:29PM -0400, Ladislav Lhotka wrote:
> 
> This problem is actually not limited to YANG itself - people are reporting
> problems with the transition to NMDA. 
>

The YANG update from 1 to 1.1 mostly affected compiler writers - and
to a much lesser extend module authors and module implementors. NMDA,
affects client and server implementors much more directly, additional
instrumentation on the server side needs to be written, application
logic on the client side needs to be adjusted. NMDA is an evolution of
architectural principles and this already indicates that there is a
certain investment to make.

If we discuss YANG next, we should compare it to the YANG 1 to 1.1
transition and not to the NMDA transition. When we started YANG 1.1
work, there were people who said that nobody would implement it. But
then implementations were adopted relatively fast when we finalized
YANG 1.1.

While a collection of patches (updates) of YANG 1.1 may sound simpler,
I am not sure this is really true. We will loose a common baseline and
instead get complexity since we will get systems that all support
different sets of patches (updates) of YANG 1.1. I believe we are all
much better off if we have a common baseline language and tools that
support the common baseline language. Again, if done right, YANG next
will mostly affect compiler writers and tool makers and not so much
module authors and implementors.

/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 Jul 23 11:35:49 2019
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 821AE120804 for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 11:35:47 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_PH_BODY_ACCOUNTS_PRE=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=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 KHINUq5WDxLn for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 11:35:44 -0700 (PDT)
Received: from mail-lj1-x22f.google.com (mail-lj1-x22f.google.com [IPv6:2a00:1450:4864:20::22f]) (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 505741207F6 for <netmod@ietf.org>; Tue, 23 Jul 2019 11:35:44 -0700 (PDT)
Received: by mail-lj1-x22f.google.com with SMTP id h10so42049781ljg.0 for <netmod@ietf.org>; Tue, 23 Jul 2019 11:35: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=UoCnStP8oxAAeVRmQvphQg8MpbJ7YCwoC1T7nsYnAv4=; b=MdaWSHeyK5wDE/v24TK5838mWLnsJjp6F6DawsKFQ9C4WfT8PZfqaIHkDetei6KBu2 2SYiX6Rme8919ZT4spEeetKFFVay88yDc3DmmKjrqRBpoaz+W8B7HMfvEM4Y0WBaZr30 MpGU1zlFNc/oGvZQt4Bd7MwlRzXSyFPmm2BsztcdbB5eg3jHw0sc1LNfOK5KRm3nhYUL /u4k4x6SmyDse0Yqm1tgZk1GqDyHCteSXMEFZUzHkPAUNTtvALOIywKsaVDPsQAUZFk5 uYcpxRXjuNMwXF9suu+NOpWgT3yVklD7m4vy2DWlaUdrcRDaywlqb+Ya6xysRTYG7W5V Cpzg==
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=UoCnStP8oxAAeVRmQvphQg8MpbJ7YCwoC1T7nsYnAv4=; b=ko295+CbAMk79T3BofoQvi7ki1XLXmNZUnkoQVn3EPn/b2cKKo1cqQ41HO/VG4nqDN /o/fg4foWWHVcbDwCxzyGq8cKLANzyqQgRUPa98xVWOW9Vol3QWtSKkYpOqB0dhAdlGA jS1rc6NhKsfcttB9ZQe+jTgdotsONTzOGdL8KZikRPXclqF1jduXp0obvK2FHkWOck25 aOSgYnO5zBc4BVQVVmfp6aWkzVdzibol74pHt0mXbJCNkQ8Se7OuO+JtQvE9+hfwbwYH bgBz45dUZKwRtBpb22VQII3604KPbx7H2Jo7WtBVpJiBNd9/syDhfHfF+Pp35teDrTSI avIg==
X-Gm-Message-State: APjAAAVzDrkePcY13VZEWKPsjpozUr8H+rnNnARcXBqHNMJn7hDfeXRc pt9H8tVmOidg9R9lar8KEWa2ucXoVglEY9lLoOM8dA==
X-Google-Smtp-Source: APXvYqxf/3Sc5E6Y4tKYH2+8uW+aSrREOfoQLgY2vVazWtazGIYxX0kp84JaPjr2JS619nNRoehtQwnVGeZ5T+zeank=
X-Received: by 2002:a2e:8583:: with SMTP id b3mr4284729lji.171.1563906942446;  Tue, 23 Jul 2019 11:35:42 -0700 (PDT)
MIME-Version: 1.0
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com> <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz>
In-Reply-To: <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz>
From: Andy Bierman <andy@yumaworks.com>
Date: Tue, 23 Jul 2019 11:35:31 -0700
Message-ID: <CABCOCHQoKAiugVsDhuHSvhfnCbP2D2caLU88cF-AkkH0aCSOUA@mail.gmail.com>
To: Ladislav Lhotka <lhotka@nic.cz>
Cc: NETMOD WG <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000c44176058e5d7590"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/X7FVyjc-1w7SW0Zy0dBFfAmpMLE>
Subject: Re: [netmod] YANG next
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, 23 Jul 2019 18:35:48 -0000

--000000000000c44176058e5d7590
Content-Type: text/plain; charset="UTF-8"

On Tue, Jul 23, 2019 at 11:00 AM Ladislav Lhotka <lhotka@nic.cz> wrote:

> On Tue, 2019-07-23 at 09:22 -0700, Andy Bierman wrote:
> >
> >
> > On Tue, Jul 23, 2019 at 9:03 AM Ladislav Lhotka <lhotka@nic.cz> wrote:
> > > Hi,
> > >
> > > this morning I attended the side meeting "Next Step of IETF YANG". I
> was
> > > somewhat misled into thinking that it would be about future evolution
> of
> > > YANG
> > > the language, which was not the case at all. However, my personal
> conclusion
> > > from the meeting is that it would be a total disaster to throw in a new
> > > version
> > > of YANG within the next few years or so.
> > >
> >
> >
> > I hope a summary of the meeting is posted to the WG mailing list.
>
> I think so, minutes were taken.
>
> >
> > > The operators and equipment vendors are busy putting together YANG
> modules
> > > and
> > > tools, filling the gaps, coping with NMDA, schema mount, IETF versus
> > > OpenConfig
> > > etc. A new YANG version (and modules written in it) would IMO be
> extremely
> > > counter-productive at this rather turbulent stage.
> > >
> > > So, if we want to continue the yang-next discussion, I think we first
> have
> > > to
> > > figure out how to evolve YANG without making waves in the current YANG
> pond
> > > and
> > > let the operators and vendors do their work, without which YANG can
> never
> > > succeed.
> > >
> >
> > IMO a new version of YANG would not be disruptive (if done right).
> > The issue is whether it is cleaner in the long-run to introduce NBC
> changes
> > properly
> > with a new version number, or not so properly, through YANG extensions.
>
> I don't see much difference provided that the extensions will be properly
> signalled. But we have to take into account that some tools that people
> use may
> not be updated for quite some time, and if they cannot properly work with
> modules written for the new version (or extensions), then things will
> break.
>
>
So you want to work on YANG 1.2, but just the parts you want to change? ;-)
There is no such thing as a critical extension in YANG 1.1.
IMO it would be a bad idea to develop standard modules that relied on tool
support of
any extension. A tool is allowed to skip any extension when parsing a
module.
This cannot be changed in YANG 1.1.


> This problem is actually not limited to YANG itself - people are reporting
> problems with the transition to NMDA.
>
> >
> > E.g -- adding a leaf to the datastore that says "I don't follow the
> rules in
> > 7950"
> > is still breaking the YANG 1.1 contract.  Using extensions instead of
> real
> > statements
> > is problematic because they are optional to implement (as you point out
> all
> > the time).
>
> Yes, hence critical extensions. However, the problem is still the same -
> these
> changes require updated tools, and not all tools will be updated
> immediately. I
> think that we should make sure that (at least in the IETF) all modules
> will be
> compatible with tools supporting YANG 1.1, say for the next 5 years.
>
>
I am OK with the current WG priorities such as versioning.
Those YANG extensions simply clarify YANG 1.1 so no rules are broken
and no YANG 1.1 functionality is removed if a tool ignores the extensions.
Also OK with not working on YANG 1.2 or critical extensions.
There are no must-have features at this time.

Lada
>
>
Andy


> >
> > Seems like the WG is going the YANG extension route, which has its own
> set of
> > problems
> > compared to a new YANG language version.
> >
> >
> > > Lada
> >
> > Andy
> >
> --
> Ladislav Lhotka
> Head, CZ.NIC Labs
> PGP Key ID: 0xB8F92B08A9F76C67
>
>

--000000000000c44176058e5d7590
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, Jul 23, 2019 at 11:00 AM Ladi=
slav Lhotka &lt;<a href=3D"mailto:lhotka@nic.cz">lhotka@nic.cz</a>&gt; wrot=
e:<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 Tue, 2019-=
07-23 at 09:22 -0700, Andy Bierman wrote:<br>
&gt; <br>
&gt; <br>
&gt; On Tue, Jul 23, 2019 at 9:03 AM Ladislav Lhotka &lt;<a href=3D"mailto:=
lhotka@nic.cz" target=3D"_blank">lhotka@nic.cz</a>&gt; wrote:<br>
&gt; &gt; Hi,<br>
&gt; &gt; <br>
&gt; &gt; this morning I attended the side meeting &quot;Next Step of IETF =
YANG&quot;. I was<br>
&gt; &gt; somewhat misled into thinking that it would be about future evolu=
tion of<br>
&gt; &gt; YANG<br>
&gt; &gt; the language, which was not the case at all. However, my personal=
 conclusion<br>
&gt; &gt; from the meeting is that it would be a total disaster to throw in=
 a new<br>
&gt; &gt; version<br>
&gt; &gt; of YANG within the next few years or so.<br>
&gt; &gt; <br>
&gt; <br>
&gt; <br>
&gt; I hope a summary of the meeting is posted to the WG mailing list.<br>
<br>
I think so, minutes were taken.<br>
<br>
&gt;=C2=A0 <br>
&gt; &gt; The operators and equipment vendors are busy putting together YAN=
G modules<br>
&gt; &gt; and<br>
&gt; &gt; tools, filling the gaps, coping with NMDA, schema mount, IETF ver=
sus<br>
&gt; &gt; OpenConfig<br>
&gt; &gt; etc. A new YANG version (and modules written in it) would IMO be =
extremely<br>
&gt; &gt; counter-productive at this rather turbulent stage.<br>
&gt; &gt; <br>
&gt; &gt; So, if we want to continue the yang-next discussion, I think we f=
irst have<br>
&gt; &gt; to<br>
&gt; &gt; figure out how to evolve YANG without making waves in the current=
 YANG pond<br>
&gt; &gt; and<br>
&gt; &gt; let the operators and vendors do their work, without which YANG c=
an never<br>
&gt; &gt; succeed.<br>
&gt; &gt; <br>
&gt; <br>
&gt; IMO a new version of YANG would not be disruptive (if done right).<br>
&gt; The issue is whether it is cleaner in the long-run to introduce NBC ch=
anges<br>
&gt; properly<br>
&gt; with a new version number, or not so properly, through YANG extensions=
.<br>
<br>
I don&#39;t see much difference provided that the extensions will be proper=
ly<br>
signalled. But we have to take into account that some tools that people use=
 may<br>
not be updated for quite some time, and if they cannot properly work with<b=
r>
modules written for the new version (or extensions), then things will break=
.<br>
<br></blockquote><div><br></div><div>So you want to work on YANG 1.2, but j=
ust the parts you want to change? ;-)</div><div>There is no such thing as a=
 critical extension in YANG 1.1.</div><div>IMO it would be a bad idea to de=
velop standard modules that relied on tool support of</div><div>any extensi=
on. A tool is allowed to skip any extension when parsing a module.</div><di=
v>This cannot be changed in YANG 1.1.</div><div>=C2=A0</div><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid =
rgb(204,204,204);padding-left:1ex">
This problem is actually not limited to YANG itself - people are reporting<=
br>
problems with the transition to NMDA. <br>
<br>
&gt; <br>
&gt; E.g -- adding a leaf to the datastore that says &quot;I don&#39;t foll=
ow the rules in<br>
&gt; 7950&quot;<br>
&gt; is still breaking the YANG 1.1 contract.=C2=A0 Using extensions instea=
d of real<br>
&gt; statements<br>
&gt; is problematic because they are optional to implement (as you point ou=
t all<br>
&gt; the time).<br>
<br>
Yes, hence critical extensions. However, the problem is still the same - th=
ese<br>
changes require updated tools, and not all tools will be updated immediatel=
y. I<br>
think that we should make sure that (at least in the IETF) all modules will=
 be<br>
compatible with tools supporting YANG 1.1, say for the next 5 years.<br>
<br></blockquote><div><br></div><div>I am OK with the current WG priorities=
 such as versioning.</div><div>Those YANG extensions simply clarify YANG 1.=
1 so no rules are broken</div><div>and no YANG 1.1 functionality is removed=
 if a tool ignores the extensions.</div><div>Also OK with not working on YA=
NG 1.2 or critical extensions.<br></div><div>There are no must-have feature=
s at this time.</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">
Lada<br>
<br></blockquote><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 so=
lid rgb(204,204,204);padding-left:1ex">
&gt; <br>
&gt; Seems like the WG is going the YANG extension route, which has its own=
 set of<br>
&gt; problems<br>
&gt; compared to a new YANG language version.<br>
&gt; <br>
&gt; <br>
&gt; &gt; Lada<br>
&gt; <br>
&gt; Andy<br>
&gt;=C2=A0 <br>
-- <br>
Ladislav Lhotka<br>
Head, CZ.NIC Labs<br>
PGP Key ID: 0xB8F92B08A9F76C67<br>
<br>
</blockquote></div></div>

--000000000000c44176058e5d7590--


From nobody Tue Jul 23 14:43:50 2019
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 DF29A1200FD for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 14:43:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.997
X-Spam-Level: 
X-Spam-Status: No, score=-6.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, 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=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 71rq3wtYWLPL for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 14:43:46 -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 119FA120110 for <netmod@ietf.org>; Tue, 23 Jul 2019 14:43:46 -0700 (PDT)
Received: from birdie (unknown [IPv6:2001:67c:1232:144:1a4f:a84b:2bfd:c611]) by mail.nic.cz (Postfix) with ESMTPSA id 8DD2B140B13; Tue, 23 Jul 2019 23:43:43 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1563918224; bh=H0oOBFqGKGZSlSkllrIlhTe9xaSmSi2PPy2iad221MI=; h=From:To:Date; b=TtQBNcvRk+F/GWRBLYS5E/hefbBWbAPShpzqK3rFmAutWOWOq+rXoQY6J9VELUJOJ w5/HOhRfQbyqgASYVIKXFvKse51pLaN8Uj2Z2e949QH5xpjfVh4gQIFHto1gSBFTV2 XWum23A2TjeI8nP6ptdv1Z8rMPaE6hnSExFgr3Dg=
Message-ID: <c35ae918e65411575b7e18dfd24547cbbf9d216d.camel@nic.cz>
From: Ladislav Lhotka <lhotka@nic.cz>
To: Andy Bierman <andy@yumaworks.com>
Cc: NETMOD WG <netmod@ietf.org>
Date: Tue, 23 Jul 2019 17:43:41 -0400
In-Reply-To: <CABCOCHQoKAiugVsDhuHSvhfnCbP2D2caLU88cF-AkkH0aCSOUA@mail.gmail.com>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com> <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz> <CABCOCHQoKAiugVsDhuHSvhfnCbP2D2caLU88cF-AkkH0aCSOUA@mail.gmail.com>
Organization: CZ.NIC
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.32.4 
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: clamav-milter 0.100.3 at mail.nic.cz
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/UTmFy6nsRr8BQt9gw7T8EiaxTBI>
Subject: Re: [netmod] YANG next
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, 23 Jul 2019 21:43:49 -0000

On Tue, 2019-07-23 at 11:35 -0700, Andy Bierman wrote:
> 
> 
> On Tue, Jul 23, 2019 at 11:00 AM Ladislav Lhotka <lhotka@nic.cz> wrote:
> > On Tue, 2019-07-23 at 09:22 -0700, Andy Bierman wrote:
> > > 
> > > 
> > > On Tue, Jul 23, 2019 at 9:03 AM Ladislav Lhotka <lhotka@nic.cz> wrote:
> > > > Hi,
> > > > 
> > > > this morning I attended the side meeting "Next Step of IETF YANG". I was
> > > > somewhat misled into thinking that it would be about future evolution of
> > > > YANG
> > > > the language, which was not the case at all. However, my personal
> > conclusion
> > > > from the meeting is that it would be a total disaster to throw in a new
> > > > version
> > > > of YANG within the next few years or so.
> > > > 
> > > 
> > > 
> > > I hope a summary of the meeting is posted to the WG mailing list.
> > 
> > I think so, minutes were taken.
> > 
> > >  
> > > > The operators and equipment vendors are busy putting together YANG
> > modules
> > > > and
> > > > tools, filling the gaps, coping with NMDA, schema mount, IETF versus
> > > > OpenConfig
> > > > etc. A new YANG version (and modules written in it) would IMO be
> > extremely
> > > > counter-productive at this rather turbulent stage.
> > > > 
> > > > So, if we want to continue the yang-next discussion, I think we first
> > have
> > > > to
> > > > figure out how to evolve YANG without making waves in the current YANG
> > pond
> > > > and
> > > > let the operators and vendors do their work, without which YANG can
> > never
> > > > succeed.
> > > > 
> > > 
> > > IMO a new version of YANG would not be disruptive (if done right).
> > > The issue is whether it is cleaner in the long-run to introduce NBC
> > changes
> > > properly
> > > with a new version number, or not so properly, through YANG extensions.
> > 
> > I don't see much difference provided that the extensions will be properly
> > signalled. But we have to take into account that some tools that people use
> > may
> > not be updated for quite some time, and if they cannot properly work with
> > modules written for the new version (or extensions), then things will break.
> > 
> 
> So you want to work on YANG 1.2, but just the parts you want to change? ;-)

I am actually fine with not doing any changes to YANG 1.1 at all, except perhaps
bug fixes. This doesn't necessarily mean closing the NETMOD WG, it would IMO be
immensely useful to rewrite the language specification and remove NETCONF- and
XML-specific part.

> There is no such thing as a critical extension in YANG 1.1.

One alternative to doing nothing is to introduce critical extensions but
temporarily forbid their use in IETF modules (so that existing tools continue to
work). This would allow for developing and testing new YANG features without
causing troubles to current YANG users. Specific areas and communities may
decide to treat some crictical extensions as required and use tools that support
them.

> IMO it would be a bad idea to develop standard modules that relied on tool
> support of
> any extension. A tool is allowed to skip any extension when parsing a module.
> This cannot be changed in YANG 1.1.
>  
> > This problem is actually not limited to YANG itself - people are reporting
> > problems with the transition to NMDA. 
> > 
> > > 
> > > E.g -- adding a leaf to the datastore that says "I don't follow the rules
> > in
> > > 7950"
> > > is still breaking the YANG 1.1 contract.  Using extensions instead of real
> > > statements
> > > is problematic because they are optional to implement (as you point out
> > all
> > > the time).
> > 
> > Yes, hence critical extensions. However, the problem is still the same -
> > these
> > changes require updated tools, and not all tools will be updated
> > immediately. I
> > think that we should make sure that (at least in the IETF) all modules will
> > be
> > compatible with tools supporting YANG 1.1, say for the next 5 years.
> > 
> 
> I am OK with the current WG priorities such as versioning.

Yes, work on versioning and packages should continue.

> Those YANG extensions simply clarify YANG 1.1 so no rules are broken
> and no YANG 1.1 functionality is removed if a tool ignores the extensions.
> Also OK with not working on YANG 1.2 or critical extensions.
> There are no must-have features at this time.

I agree.

Lada

> 
> > Lada
> > 
> 
> Andy
>  
> > > 
> > > Seems like the WG is going the YANG extension route, which has its own set
> > of
> > > problems
> > > compared to a new YANG language version.
> > > 
> > > 
> > > > Lada
> > > 
> > > Andy
> > >  
-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Tue Jul 23 14:47:12 2019
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 938ED1202E2 for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 14:47:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, 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=dTxPqHBw; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=kHbwPgBL
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 EV5-pqbR_jhb for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 14:47:08 -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 12479120120 for <netmod@ietf.org>; Tue, 23 Jul 2019 14:47:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=13376; q=dns/txt; s=iport; t=1563918428; x=1565128028; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=HMUvImiwY3myxYzKt/Ok9NlONnNCdXw0/E5CB+5Zzec=; b=dTxPqHBwIwmTI9sywqCxKg8uUG7/n3Kc8jL1DS9HI14651t5gWYEY/mJ eb0dBHvaS9HfiBOyZLw/ib5ANp9vsHB2joV+Abso8po+rQeI5+KzDrTbM 2uPMAvPai3RlzEzC3vNm0sCTzuviE9Py9Uyp/F6HkXDRw2D3WPXcsM2I/ k=;
IronPort-PHdr: =?us-ascii?q?9a23=3Acx3V5BwUfYuZTxTXCy+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?A0ClAADdfzdd/4cNJK1mHAEBAQQBAQc?= =?us-ascii?q?EAQGBVQUBAQsBgRQvUANtVSAECyqHZAOOAEyCD5J7hFWBLoEkA1QJAQEBDAE?= =?us-ascii?q?BLQIBAYRAAoJOIzYHDgEDAQEEAQECAQZthR4MhUoBAQEBAxIbEwEBLAwPAgE?= =?us-ascii?q?IEQQBASgHMhQJCAEBBAESCBMHgwGBHU0DHQECoAECgTiIYIIjgnkBAQWBNgM?= =?us-ascii?q?LQ4MDGIITCYE0AYRxhm0XgUA/gVeCTD6CYQSBYTSDB4ImjC+HRyNblXMJAoI?= =?us-ascii?q?ZhXmOLoItizGKLI01l1ACBAIEBQIOAQEFgVcBMIFYcBU7gmyCQoNxilNygSm?= =?us-ascii?q?OJAEB?=
X-IronPort-AV: E=Sophos;i="5.64,300,1559520000";  d="scan'208,217";a="382954958"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by rcdn-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 23 Jul 2019 21:47:07 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by alln-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id x6NLl6lC007535 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 23 Jul 2019 21:47:06 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 23 Jul 2019 16:47: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.1473.3; Tue, 23 Jul 2019 17:47:05 -0400
Received: from NAM03-DM3-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, 23 Jul 2019 17:47:05 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T32CXOT7qVOsBlqOiEo+VBsufzuDKn4PM1EYrikvWZE1ZA2EwPsLSS3feaXb/POKf598pS7TD4rujWfCTC0JWbag258pqQ317PqnE0K+ulytQYBkCiccXQP82LKYje4kbqbpe4AuptzPP85aYp8gNhUdDN+hFliEebjU2Axyhpbt+/PyIo8WF4lIi4xWds5a1zgGCXuN9CNK1Jna1EkDFpwqfExy804+4dtmvDLtwaN8x2dx/acI4XWxifaXgTvpPyHhF6UvZ31YrVfvQQhdUynMl/x3tfupi9q/X+mReCXYsPHtsoIwylO3nsTKp0AeNV8goiPSQ5x1Ko/6JpZV1w==
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=+xZu+vrLe59RnBU3drUcpezirXsJtEkqkGc/WnOBULY=; b=JXP7dBh7r4qK9q8e3jdjVepHS8LjWHSYljwu0GD37XIYcf9EtLq5YR1RHlLT/t8Cnm7yJIhHKKakaYzryD2ys2clKLkWTgvTxGF25/6uY9FU9M+HbMPEkf4H9yqBIG04/kWIZ4U0K6i0Zq/oJOE+e2K7L87a9Om+J3X5undXHttGA+d21XIcuzrp3JpQ5I7B6n2fyIjU2Okq0b8Vw+b4M1DyB8b2vDbJSOXjj3KsQOhhfF1uHgV4LIBnPX56wwSYUedwxGVP5XFa9qTMOQ8b+uFcvmTQlQm+fVDNf+SoKkLPCRul/luDzF5aohzX2GrtHdRYYhf5Gc6PmDHNwDOwQQ==
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=+xZu+vrLe59RnBU3drUcpezirXsJtEkqkGc/WnOBULY=; b=kHbwPgBLzvkzGaCoE48XGwuhF/2SHhEQed1wrl84iCaYa9nL0+uaOJfloE1Kc4rEhXUnGBDDL8CKTl4m1BXJ6o3HZJgxA2w+XNWsk2vR6Zh1UGi48mhBY+YzfX5WvQVmaCRFpkeKTf3zr9BYdfK9zBSYR0Zg0D0FHKO5btUZ57E=
Received: from BYAPR11MB2631.namprd11.prod.outlook.com (52.135.227.28) by BYAPR11MB2534.namprd11.prod.outlook.com (52.135.226.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2094.16; Tue, 23 Jul 2019 21:47:04 +0000
Received: from BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428]) by BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428%4]) with mapi id 15.20.2094.013; Tue, 23 Jul 2019 21:47:04 +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: Instance-data-format -additional simplified format to define content schema
Thread-Index: AdVAya70t7DO6UXsR/K+POkwpw7dKAA1fHnQ
Date: Tue, 23 Jul 2019 21:47:04 +0000
Message-ID: <BYAPR11MB2631083F050EC52BC32D7270B5C70@BYAPR11MB2631.namprd11.prod.outlook.com>
References: <VI1PR0701MB2286EB7A76261C01996A67CBF0C40@VI1PR0701MB2286.eurprd07.prod.outlook.com>
In-Reply-To: <VI1PR0701MB2286EB7A76261C01996A67CBF0C40@VI1PR0701MB2286.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:c0c8:1002::367]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 15534272-4fb6-454b-2f63-08d70fb74d24
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:BYAPR11MB2534; 
x-ms-traffictypediagnostic: BYAPR11MB2534:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <BYAPR11MB2534378E10BDF5D6E8986391B5C70@BYAPR11MB2534.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(376002)(366004)(396003)(346002)(39860400002)(189003)(199004)(86362001)(55016002)(6436002)(2906002)(81166006)(9686003)(54896002)(790700001)(6246003)(33656002)(6306002)(68736007)(6116002)(81156014)(53936002)(236005)(8936002)(9326002)(66574012)(14444005)(71200400001)(71190400001)(5660300002)(14454004)(229853002)(7696005)(76116006)(110136005)(478600001)(446003)(64756008)(66556008)(66476007)(316002)(76176011)(7736002)(256004)(25786009)(476003)(66946007)(11346002)(52536014)(486006)(102836004)(46003)(8676002)(74316002)(6506007)(53546011)(99286004)(66446008)(186003)(491001); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR11MB2534; H:BYAPR11MB2631.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-message-info: JNvTRAUFrLSNs2MteEY3mCpx87wO6gZBpRAxVVjl52eqqbPIGgMdWSJ9/o3IkgYTQsB1XHpjqloSC/BGmS5M9DtysHTXTRBZvQ+AArVyA9pYcnA2HnBmQIyJR5JQ8xuyqj91vbFhAR+H8cYGhHwSG1pJQNxxvEp9AZgygoCgOaeFWpoYaP0xX54dO9sM67/dDPN/F93AlXWk6myjqQW5K7jPrLmshaAy0YayHZL3xCCKKEEp6zXQ8TK98usejDHLtMijT+XoG+JNLC31JcVvx6odukjhapBdBcrCyyIHTuaz3T3hpHF60IurexrokTGnw6LCxn/qVacOd/7098o43pI8bJx/NlSuTRywjs+Qt7fdnxreW/kLrKQxeTeT0z0O/vXRFegPGtxvwy8zCvbWbmQoTApSxxOI76HT5OoVYVQ=
Content-Type: multipart/alternative; boundary="_000_BYAPR11MB2631083F050EC52BC32D7270B5C70BYAPR11MB2631namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 15534272-4fb6-454b-2f63-08d70fb74d24
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 21:47:04.2224 (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: rwilton@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2534
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: alln-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Utho403gZQvf1ZJJMbELER2liJ8>
Subject: Re: [netmod] Instance-data-format -additional simplified format to define content schema
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, 23 Jul 2019 21:47:11 -0000

--_000_BYAPR11MB2631083F050EC52BC32D7270B5C70BYAPR11MB2631namp_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi Balazs,

Yes, I think this looks good to me.

Thanks,
Rob


From: netmod <netmod-bounces@ietf.org> On Behalf Of Bal=E1zs Lengyel
Sent: 22 July 2019 16:13
To: 'netmod@ietf.org' <netmod@ietf.org>
Subject: [netmod] Instance-data-format -additional simplified format to def=
ine content schema

Hello,
At the IETF 105 Netmod meeting it was stated that the flexible solution to =
define the context schema inline (requested earlier on the mailing list) is=
 quite complex, so a fourth simpler method to define content schema inline =
is needed.
The fourth method would add one more choice to "choice content-schema-spec =
  "

case simplified-inline {
  leaf-list module  {
    type string {
       pattern '.+@\d{4}-\d{2}-\d{2}\.yang';
     }
     description "The list of content defining YANG
       modules including the revision date for each.
       Usage of this leaf-list implies the modules are
       used without any deviations and with all features
       supported.";
  }
}

An example instant data example could be:
<instance-data-set xmlns=3D"urn:...:ietf-yang-instance-data">
  <name>read-only-acm-rules</name>
  <module>ietf-yang-library@2019-01-04.yang</module<mailto:ietf-yang-librar=
y@2019-01-04.yang%3c/module>>

  <module>ietf-netconf-acm@2012-02-22.yang</module<mailto:ietf-netconf-acm@=
2012-02-22.yang%3c/module>>

  <revision>

    <date>1776-07-04</date>

    <description>Initial version</description>

  </revision>

  <description>Access control rules for a read-only role.</description>

  <content-data>...

Do you like it ? Adding this case are you OK with the content-schema-spec d=
efinition?
Regards Balazs

--_000_BYAPR11MB2631083F050EC52BC32D7270B5C70BYAPR11MB2631namp_
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-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=3Diso-8859-=
1">
<meta name=3D"Generator" 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";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	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:"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.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle22
	{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;}
/* List Definitions */
@list l0
	{mso-list-id:1902212085;
	mso-list-type:hybrid;
	mso-list-template-ids:712304766 134807569 134807577 134807579 134807567 13=
4807577 134807579 134807567 134807577 134807579;}
@list l0:level1
	{mso-level-text:"%1\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></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"EN-GB" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US">Hi Balazs=
,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US">Yes, I th=
ink this looks good to me.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US">Thanks,<b=
r>
Rob<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><o:p>&nbs=
p;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><b><span lang=3D"EN-US"=
>From:</span></b><span lang=3D"EN-US"> netmod &lt;netmod-bounces@ietf.org&g=
t;
<b>On Behalf Of </b>Bal=E1zs Lengyel<br>
<b>Sent:</b> 22 July 2019 16:13<br>
<b>To:</b> 'netmod@ietf.org' &lt;netmod@ietf.org&gt;<br>
<b>Subject:</b> [netmod] Instance-data-format -additional simplified format=
 to define content schema<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">He=
llo,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">At=
 the IETF 105 Netmod meeting it was stated that the flexible solution to de=
fine the context schema inline (requested earlier on the mailing list) is q=
uite complex, so a fourth simpler method
 to define content schema inline is needed.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">Th=
e fourth method would add one more choice to &#8220;</span><span lang=3D"EN=
-US" style=3D"font-family:&quot;Courier New&quot;">choice content-schema-sp=
ec</span><span lang=3D"EN-US"> &nbsp;&nbsp;&#8220;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US"><o=
:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">case simplifie=
d-inline {<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">&nbsp; leaf-li=
st module &nbsp;{<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">&nbsp;&nbsp;&n=
bsp; type string {<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; pattern '.&#43;@\d{4}-\d{2}-\d{2}\.yang';<o:p></o:p>=
</span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">&nbsp;&nbsp;&n=
bsp;&nbsp; }<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">&nbsp;&nbsp;&n=
bsp;&nbsp; description &#8220;The list of content defining YANG
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;modules including the revision date for each.
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;Usage of this leaf-list implies the modules are
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;used without any deviations and with all featur=
es
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;supported.&#8221;;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">&nbsp; }<o:p><=
/o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">}<o:p></o:p></=
span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US"><o=
:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">An=
 example instant data example could be:<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">&lt;instance-d=
ata-set xmlns=3D&quot;urn:...:ietf-yang-instance-data&quot;&gt;<o:p></o:p><=
/span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">&nbsp; &lt;nam=
e&gt;read-only-acm-rules&lt;/name&gt;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">&nbsp; &lt;mod=
ule&gt;<a href=3D"mailto:ietf-yang-library@2019-01-04.yang%3c/module">ietf-=
yang-library@2019-01-04.yang&lt;/module</a>&gt;<o:p></o:p></span></p>
<pre style=3D"margin-left:36.0pt"><span lang=3D"EN-US">&nbsp; &lt;module&gt=
;<a href=3D"mailto:ietf-netconf-acm@2012-02-22.yang%3c/module">ietf-netconf=
-acm@2012-02-22.yang&lt;/module</a>&gt;<o:p></o:p></span></pre>
<pre style=3D"margin-left:36.0pt"><span lang=3D"EN-US">&nbsp; &lt;revision&=
gt;<o:p></o:p></span></pre>
<pre style=3D"margin-left:36.0pt"><span lang=3D"EN-US"> &nbsp;&nbsp;&nbsp;&=
lt;date&gt;1776-07-04&lt;/date&gt;<o:p></o:p></span></pre>
<pre style=3D"margin-left:36.0pt"><span lang=3D"EN-US">&nbsp;&nbsp;&nbsp; &=
lt;description&gt;Initial version&lt;/description&gt;<o:p></o:p></span></pr=
e>
<pre style=3D"margin-left:36.0pt"><span lang=3D"EN-US">&nbsp; &lt;/revision=
&gt;<o:p></o:p></span></pre>
<pre style=3D"margin-left:36.0pt"><span lang=3D"EN-US">&nbsp; &lt;descripti=
on&gt;Access control rules for a read-only role.&lt;/description&gt;<o:p></=
o:p></span></pre>
<pre style=3D"margin-left:36.0pt"><span lang=3D"EN-US">&nbsp; &lt;content-d=
ata&gt;...<o:p></o:p></span></pre>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US"><o=
:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">Do=
 you like it ? Adding this case are you OK with the content-schema-spec def=
inition?<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">Re=
gards Balazs<o:p></o:p></span></p>
</div>
</body>
</html>

--_000_BYAPR11MB2631083F050EC52BC32D7270B5C70BYAPR11MB2631namp_--


From nobody Tue Jul 23 14:51:12 2019
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 B536F1209BF for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 14:51:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level: 
X-Spam-Status: No, score=-14.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-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=EA1rumKg; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ORkv6sTp
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 3toDvb0guusm for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 14:50:58 -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 1B2571209C0 for <netmod@ietf.org>; Tue, 23 Jul 2019 14:50:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1791; q=dns/txt; s=iport; t=1563918658; x=1565128258; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=2C0V33HDYgpsyFNnBmxDSsn8FVFqIHHBicpxvYGPrfY=; b=EA1rumKghwLFtjFbq5AqqrLULBJO/RLNt47UcjOlubModkuidYPaV65b 2NsW7Ec3GouysNgIZzDSEd7BYonS0vrB40lZ6yxQJJK03u48BqBNo+1d5 oaFggxw7YsHsGJoVVzvTtpsyJHm3vFT2alOU1TOQpekVmWC7ITZT/npZf Q=;
IronPort-PHdr: =?us-ascii?q?9a23=3AH2bbkB80GjFBVf9uRHGN82YQeigqvan1NQcJ65?= =?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?A0BzAABAgDdd/5JdJa1mHAEBAQQBAQc?= =?us-ascii?q?EAQGBVAYBAQsBgUNQA21VIAQLKodkA41/TIIPl1CBLoEkA1QJAQEBDAEBGAs?= =?us-ascii?q?KAgEBg3pGAoJOIzUIDgEDAQEEAQECAQZthR4MhUoBAQEBAwEBECgGAQEsBgY?= =?us-ascii?q?LBAIBCBEEAQEfECcLHQgCBAESCBqDAYFqAx0BAgyfdQKBOIhggiOCeQEBBYU?= =?us-ascii?q?LGIITAwaBNAGLXheBQD+BEUaCTD6CYQEBgWODO4ImqmcJAoIZlCeYCo01l1A?= =?us-ascii?q?CBAIEBQIOAQEFgVEBNiqBLnAVO4JsgkKDcYUUhT9ygSmOJAEB?=
X-IronPort-AV: E=Sophos;i="5.64,300,1559520000"; d="scan'208";a="597981397"
Received: from rcdn-core-10.cisco.com ([173.37.93.146]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 23 Jul 2019 21:50:57 +0000
Received: from XCH-RCD-006.cisco.com (xch-rcd-006.cisco.com [173.37.102.16]) by rcdn-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id x6NLovDD009867 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 23 Jul 2019 21:50:57 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-RCD-006.cisco.com (173.37.102.16) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 23 Jul 2019 16:50:56 -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.1473.3; Tue, 23 Jul 2019 16:50:55 -0500
Received: from NAM03-DM3-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.1473.3 via Frontend Transport; Tue, 23 Jul 2019 16:50:55 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Czz/SlfCNwcSKQvX17z17pAVo9MsWwBsEkZ7W3UBEcH4vCT2Vv407sFivFRJl+5spscN7IjbIQoOhHzotULDVoF2kh977hX42B7nMzC1UO6FdJWA6gCNxsnnDcc0P7f7KAK2DG7fTkEE95K3vyxotPAqK83DsSJ7x0f4MUVgH8pTf9TrwmiOIGO3OmjRh1mNwQNbvIE5JdBgYPh+jvwa10Vsh0RIz5nGnDZzkqztsgtNq0eJwxFXNawOeUEzNACBfDCruTZZHVCgaXMH+O1v5QUvHx2ENya4uIBxGvKP2roTpHCu7tzWV1Z4kIC1zzWASFAwLWcBhzeT2/vWvMU6kA==
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=2C0V33HDYgpsyFNnBmxDSsn8FVFqIHHBicpxvYGPrfY=; b=gtHdYYQU2k7yeep2/svXsqlxSBpb02oh2y+xLKTejO2ov0OpxatZ4fZLFG3vA4oaDkfHDhpszUvdcuPlzpTuSSpEez+nz7v42Jr60w5Tr7wyWOYGwNLN/rN8Rz+5GjmpLpCJhnw9Z1BQemPDsy3+QsLnPeKp6XKp6QvLTE3w2M7sD+piR0RT6t5rT+q4My0g3Hc/HH7Jkr1xMZnYG9eTQsnoQeTMnSb55xiqJcQO2oENlFfcCPdypXcd/GBumFW2g+dXh/R09YPu5bam/yWKK8ca+WwrnKckOPCqXX6/NQY5M5Hzyni7G57+WOifyMvWqxkoE88Ak+eTOXmz7AxO0g==
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=2C0V33HDYgpsyFNnBmxDSsn8FVFqIHHBicpxvYGPrfY=; b=ORkv6sTp/3jk7m86zTugVNHRLPYknUlogW9C/a2I4gscfSA7AdPAq/wOn4uBC9g57tDKRMOTrXJQbMRUhnEsB9X1o7KTh+st3hMyV71RsIv+RZKqLJ5rlEkfEnbzmy4pjDte/VJg7ty1WdC5tICt9ZLYMXpXMD0pcQSfwcg52ZE=
Received: from BYAPR11MB2631.namprd11.prod.outlook.com (52.135.227.28) by BYAPR11MB2534.namprd11.prod.outlook.com (52.135.226.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2094.16; Tue, 23 Jul 2019 21:50:54 +0000
Received: from BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428]) by BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428%4]) with mapi id 15.20.2094.013; Tue, 23 Jul 2019 21:50:54 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Ladislav Lhotka <lhotka@nic.cz>, NETMOD WG <netmod@ietf.org>
Thread-Topic: [netmod] YANG next
Thread-Index: AQHVQXBQtjURL141VkWQZDrJ7b+rTKbYva+w
Date: Tue, 23 Jul 2019 21:50:54 +0000
Message-ID: <BYAPR11MB2631B637E464FDFF99A38915B5C70@BYAPR11MB2631.namprd11.prod.outlook.com>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz>
In-Reply-To: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz>
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:c0c8:1002::367]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 085ba61a-f9c3-4da6-23ad-08d70fb7d65b
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:BYAPR11MB2534; 
x-ms-traffictypediagnostic: BYAPR11MB2534:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <BYAPR11MB2534394D584C7E2761B8F6ABB5C70@BYAPR11MB2534.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(376002)(366004)(396003)(346002)(39860400002)(189003)(51444003)(199004)(13464003)(86362001)(55016002)(6436002)(2906002)(81166006)(9686003)(6246003)(33656002)(6306002)(68736007)(6116002)(81156014)(53936002)(8936002)(71200400001)(71190400001)(5660300002)(14454004)(229853002)(7696005)(76116006)(110136005)(478600001)(446003)(64756008)(66556008)(66476007)(316002)(76176011)(966005)(7736002)(256004)(25786009)(476003)(66946007)(11346002)(52536014)(486006)(102836004)(46003)(305945005)(8676002)(74316002)(6506007)(53546011)(99286004)(66446008)(186003); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR11MB2534; H:BYAPR11MB2631.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-message-info: kkPBT3tzsWq5vWInR5xH2V5O99jBc+JJLPfmrSw2PfT4CyOsPGZSZE0cD42TASkMD7C0VA/Qd5ckeODV7uiOLiFAGhib7wMaAD2Fb00PYUMywLrR2XQIsB3G0ue65PiG7YNfgsiAV6RlxZeE1wvMCocbXs5Y1QEUVY/ga35e+x6Zd/7C/FWY3e+N8qNubcjjf13QIxs9meeWiyUmJ7aMIMEo6rVseAFFQd6zXX2ZXOu+n84SCssSY90MrwzkNjBpYvjXrrILm1KTdRHnLmS7KnKVQpdjLKZzYk/8/2Y9oPBQ8wqv+Mo95EnC51/vGEx0R1zDtlZy3kVCQvfADTzVIs1LX9xETVNgmXrWdRUAaHA5nkhvYA7VbZ1fyFpKQEctQbyb5XrA5/nKgF1CDeiJCHuneLekY9TpUGHmhPOYjgM=
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 085ba61a-f9c3-4da6-23ad-08d70fb7d65b
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 21:50:54.4334 (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: rwilton@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2534
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.16, xch-rcd-006.cisco.com
X-Outbound-Node: rcdn-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/M1dYaXVcnp3JT29wznRtpaRl2TM>
Subject: Re: [netmod] YANG next
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, 23 Jul 2019 21:51:12 -0000

Hi Lada,

I still think that it makes sense to do YANG Next, on the assumption that i=
t will take a couple of years to work out, maybe longer if the work doesn't=
 properly get started until the YANG versioning work has progressed further=
.

When I look at the YANG Next issue list, I think that there are quite a lot=
 of things on that list (some of which are quite small) that would be good =
to do, and will help modelling efforts.

Thanks,
Rob


-----Original Message-----
From: netmod <netmod-bounces@ietf.org> On Behalf Of Ladislav Lhotka
Sent: 23 July 2019 12:03
To: NETMOD WG <netmod@ietf.org>
Subject: [netmod] YANG next

Hi,

this morning I attended the side meeting "Next Step of IETF YANG". I was so=
mewhat misled into thinking that it would be about future evolution of YANG=
 the language, which was not the case at all. However, my personal conclusi=
on from the meeting is that it would be a total disaster to throw in a new =
version of YANG within the next few years or so.

The operators and equipment vendors are busy putting together YANG modules =
and tools, filling the gaps, coping with NMDA, schema mount, IETF versus Op=
enConfig etc. A new YANG version (and modules written in it) would IMO be e=
xtremely counter-productive at this rather turbulent stage.

So, if we want to continue the yang-next discussion, I think we first have =
to figure out how to evolve YANG without making waves in the current YANG p=
ond and let the operators and vendors do their work, without which YANG can=
 never succeed.

Lada

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

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


From nobody Tue Jul 23 14:55:36 2019
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 A213212098B for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 14:55:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 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, RCVD_IN_DNSWL_NONE=-0.0001, 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 1sTywBXVQ3W1 for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 14:55:25 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0623.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe02::623]) (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 9E5861209A4 for <netmod@ietf.org>; Tue, 23 Jul 2019 14:55:24 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hKp0N32u6qQewTZBgtVNNpgz7UN+ki3NbekDGhdTxdYQVvbm8ewqusJHt8fFxkHP4geTTvkhRYN7CnHoIgn7s+f6XzVnl3GOFy7DFwbvlRdtBcFvMbY8uAU7KnjjnnUUttVqJ1Gdz3QRz3ldtcF4bWveQDuVbQ19zfFDNLdkar1xfcVGuxy+vAbfj8lqqyeRHWiwLQlr3E7sjjV35iiB4P7fomR2zgC1tMri0SIor5ac33/8BA2c1Cgt5gtqkOMeJ06DrBgkhgiVkP/zQwoW4Be6gOvDGBYrkdjJHhVUWcEgjjlEqNm5Zgmh05/C0Z5EVSCZEWUmgVCSBHGzMxoOaQ==
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=b9cUeOkQJZe2sFZVeC97iOn+yEc4V0MdWOnhTVXH1vU=; b=W6NJS/lOaImbmkzd15c20wUDLfQBWqaMBtRdAtQNJsOR6BGkO4nymsCuv/xFXMCSX4nCAW5kUV4E/QwzEhR3cDujCx2LgO6+o9+iqHlboII3atO2K1Y+M2OAQ4lJGQ8fswM6fP9B+38JaJR4z5HwyjUTVPuYN4+rp2lH75qIvEqAyn6LHKmQg0O9/8moAJuvLUkv77ocOoGTcsulBLWqIxH70F1XkMglZOWK85IKkFkLjKiixRaLnbkexx+Rh2PesRvIKZ2NtcBgw9DbeaYWDuW2DJH+Ui7UZwz3SQGNfPcZ5KWh0iRtq4EvOcSx1+R7TLIYBRjZWH9azjZUh9SI+A==
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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=b9cUeOkQJZe2sFZVeC97iOn+yEc4V0MdWOnhTVXH1vU=; b=np0ynhOooL1bee1ppxjPweDWPE2OB0etjLvP60no8CzPAFB4fAGYlvWKo6GaMDOBGdIWC7G0GcRjosEXL2aTB3HPUaB367wvD4zhN+xpJ3XDQ7+tkaxbQF4Kq19nys8fcEeV/0kUCSicunj2G62qEnBInmLIdc8NQ6VN2utQIzA=
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com (10.169.137.153) by VI1PR0701MB2800.eurprd07.prod.outlook.com (10.173.81.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.4; Tue, 23 Jul 2019 21:55:21 +0000
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a]) by VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a%11]) with mapi id 15.20.2115.005; Tue, 23 Jul 2019 21:55:21 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>, Ladislav Lhotka <lhotka@nic.cz>, NETMOD WG <netmod@ietf.org>
Thread-Topic: [netmod] YANG next
Thread-Index: AQHVQXA4NNSdyaU74E+3vDu/k+DKb6bYvoYAgAABJXA=
Date: Tue, 23 Jul 2019 21:55:21 +0000
Message-ID: <VI1PR0701MB2286C9A530FC36721775E37DF0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <BYAPR11MB2631B637E464FDFF99A38915B5C70@BYAPR11MB2631.namprd11.prod.outlook.com>
In-Reply-To: <BYAPR11MB2631B637E464FDFF99A38915B5C70@BYAPR11MB2631.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: [31.133.153.243]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2520a778-ce0c-46e0-5755-08d70fb875a3
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020); SRVR:VI1PR0701MB2800; 
x-ms-traffictypediagnostic: VI1PR0701MB2800:
x-microsoft-antispam-prvs: <VI1PR0701MB280058EE7C13EE7440B7550BF0C70@VI1PR0701MB2800.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(396003)(346002)(376002)(366004)(136003)(13464003)(51444003)(199004)(189003)(486006)(316002)(6506007)(45776006)(53546011)(71200400001)(71190400001)(8676002)(9686003)(66946007)(6306002)(55016002)(446003)(476003)(76176011)(76116006)(2906002)(966005)(86362001)(66476007)(66616009)(6436002)(11346002)(256004)(8936002)(186003)(7696005)(64756008)(66066001)(14454004)(102836004)(66556008)(26005)(6246003)(478600001)(33656002)(74316002)(229853002)(25786009)(53936002)(99286004)(305945005)(3846002)(5660300002)(110136005)(66446008)(99936001)(68736007)(52536014)(6116002)(7736002)(81166006)(81156014); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0701MB2800; H:VI1PR0701MB2286.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-message-info: VSqyeM7yh28QTyvQ27F36KRkRGzso7LdYY/aXq3aLqhw8Iecp8kjy0IPikdy+i1beYRFNIFIFnMBi6eovaq/soy8z7cUTMcZqhRoBOnWUJ5mrshvjoOEk7t2d0tNyETmW8lbhyouaLXPko9Y4pIDnDSV8wl4ZL2QDyCWyR354ezt1pDZ4nEdhXGqnyXeiRLXsSXJbwv3kccMxeWAZoIBJ3k72j+yiY/TZTm8mcyeHGzGdTPogBOvseN8w6ygCXgpaY2PA20KG4pi7FUlXEioniEoT8+nnO1hck+OlOxEqINu7xh5aBfArpRnZL7/mqpABfr1fIYCnSGBOVuj40AXkgApYzmAHcwwayAbfpx1t4kaKbIl/YrkxV7hi4itji+Pb5J61vZbtWUdRi+uw8BkxALTXbLB+ZY2IpQPogCMmzA=
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_03F0_01D5417F.CAADFDB0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2520a778-ce0c-46e0-5755-08d70fb875a3
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 21:55:21.6673 (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: balazs.lengyel@ericsson.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB2800
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/fUjp3ngLL72inwyLhW2Z2tY8njc>
Subject: Re: [netmod] YANG next
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, 23 Jul 2019 21:55:36 -0000

------=_NextPart_000_03F0_01D5417F.CAADFDB0
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 Rob Wilton (rwilton)
Sent: 2019. j=FAlius 23., kedd 17:51
To: Ladislav Lhotka <lhotka@nic.cz>; NETMOD WG <netmod@ietf.org>
Subject: Re: [netmod] YANG next

Hi Lada,

I still think that it makes sense to do YANG Next, on the assumption =
that it
will take a couple of years to work out, maybe longer if the work =
doesn't
properly get started until the YANG versioning work has progressed =
further.

When I look at the YANG Next issue list, I think that there are quite a =
lot
of things on that list (some of which are quite small) that would be =
good to
do, and will help modelling efforts.

Thanks,
Rob


-----Original Message-----
From: netmod <netmod-bounces@ietf.org> On Behalf Of Ladislav Lhotka
Sent: 23 July 2019 12:03
To: NETMOD WG <netmod@ietf.org>
Subject: [netmod] YANG next

Hi,

this morning I attended the side meeting "Next Step of IETF YANG". I was
somewhat misled into thinking that it would be about future evolution of
YANG the language, which was not the case at all. However, my personal
conclusion from the meeting is that it would be a total disaster to =
throw in
a new version of YANG within the next few years or so.

The operators and equipment vendors are busy putting together YANG =
modules
and tools, filling the gaps, coping with NMDA, schema mount, IETF versus
OpenConfig etc. A new YANG version (and modules written in it) would IMO =
be
extremely counter-productive at this rather turbulent stage.

So, if we want to continue the yang-next discussion, I think we first =
have
to figure out how to evolve YANG without making waves in the current =
YANG
pond and let the operators and vendors do their work, without which YANG =
can
never succeed.

Lada

--
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

------=_NextPart_000_03F0_01D5417F.CAADFDB0
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
DTE5MDcyMzIxNTUxOVowIwYJKoZIhvcNAQkEMRYEFEiXmIgIPPVxzGwwthmW9CuwVs8VMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQCXv/Aqdec7NbFHmq8TqC37xyZZqBnJcRLp9Kfb2kKnXHCzDgTwEByR
NTNm5IlkoBQ446Y3wjaVN0wZA81062clm6u8exhoSbyChD18SOjd/StSUllm9cMxeRgs/MkPhxrS
MiG57jrac3dWOPQZWkZgxcFOafLYcRzM4AZo5Fd6/djQ9XQgLbeG0YCVRiSCCVMVXShOzPcppfUZ
GW3X0xZBtu2JliZPhaQMlBKj9/CIJARRzIiYL9fdDiGRaAcV5BO6/gR+d1t/4zM1rhJTUzIyxFHC
lXf3iuVFgKxQE38ap3149zDIIZN2l1SZCszL0fC1l9ylav50vF7F1gbSv6IZAAAAAAAA

------=_NextPart_000_03F0_01D5417F.CAADFDB0--


From nobody Tue Jul 23 15:02:04 2019
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 3891F1209D4 for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 15:01:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, 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=B5ADUSFO; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=QGlxGtWA
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 t8nfNsrPxTdb for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 15:01:50 -0700 (PDT)
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 6191A120996 for <netmod@ietf.org>; Tue, 23 Jul 2019 15:01:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=32280; q=dns/txt; s=iport; t=1563919310; x=1565128910; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=4K1bpp8dlWE5TVwmW2ozbWH7zHjDX1T2Nql4Z78LNmM=; b=B5ADUSFOnqNfacnia6mPpudtZDj7TCgSU3l/wByf7Eikt8ocOKwpXrSG WWAvQaylroRl0yrolzgFOMD+FjLFkvpxmRhpRPaa1R65jfMkas397oGAj 4f6CgVTuvpcOL1QwAWsNRCD8x91Whzwe8zxPaoNPO+FxK5hIFwnWCyznd g=;
IronPort-PHdr: =?us-ascii?q?9a23=3AgTbvfhVqz8mU0dYjsECGEBLNLNzV8LGuZFwc94?= =?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?A0AUAAB1gzdd/40NJK1jAxoBAQEBAQI?= =?us-ascii?q?BAQEBBwIBAQEBgVUDAQEBAQsBgRQvJCwDbVUgBAsqhB2DRwONf0yCD5dQgS4?= =?us-ascii?q?UgRADVAkBAQEMAQEYAQwIAgEBg3pGAheCNyM2Bw4BAwEBBAEBAgEGbYUeDIV?= =?us-ascii?q?KAQEBAQIBAQEQEQoTAQEsDAQHAgICAQgQAQQBAQEgBwMCAgIZDAsUCQgCBAE?= =?us-ascii?q?SCBqDAYEdTQMODwECDJ92AoE4iGBxgTKCeQEBBYE2AoNRGIITAwYFgS8BhHG?= =?us-ascii?q?GbReBQD+BEUaCTD6CYQEBA4FGAhgVCgwJEYJEMoImgWKKTQWCRIR+lnEJAoI?= =?us-ascii?q?ZhXlfhG6IYYIthyWOOIQRhXmDK4dIkAgCBAIEBQIOAQEFgVYBMYFYcBU7gmy?= =?us-ascii?q?CQgwXFIM6M4RhhT9ygSmOJAEB?=
X-IronPort-AV: E=Sophos;i="5.64,300,1559520000";  d="scan'208,217";a="297118303"
Received: from alln-core-8.cisco.com ([173.36.13.141]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 23 Jul 2019 22:01:49 +0000
Received: from XCH-ALN-011.cisco.com (xch-aln-011.cisco.com [173.36.7.21]) by alln-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id x6NM1nfP008059 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 23 Jul 2019 22:01:49 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-ALN-011.cisco.com (173.36.7.21) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 23 Jul 2019 17:01:48 -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; Tue, 23 Jul 2019 17:01:47 -0500
Received: from NAM03-CO1-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; Tue, 23 Jul 2019 17:01:47 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c4KqYULfFKayaLXN4nzeXOsQEdS8jan9I6aIqYiJ4tFWKdQ3ZW1uuv9sMwOC4CZ8aRw1UT2Yu7OvNJjBnmqaW9qggQx6J9/Mz6x5Bdf+vbc61pym97AQ1SJxf11+1zUnPkUbT5e6ceF1BRAUR0JoMrCf1NMfnchPaxJHIrI2c8Y0Bx/qAFQYL4Ue1LT0gwUdFAn99l3KTYLJ0bSWB/fytJc+e+GpiEZfM+u1eJZrmciyUfE2RKC3x04BCGcU48hEMDTHu4II/4dl4xkBg6WqYdu8V86Q0hdwfAu2EBLXNglgnYvA9pOvCf/v5Coy3e6FNZ2/CqpYMSYvlDDK3ZCCcQ==
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=4K1bpp8dlWE5TVwmW2ozbWH7zHjDX1T2Nql4Z78LNmM=; b=E//56PZgdrGiUB8ohjODklNEcNKi7IRYvjUSDFB0k+eGzlM35Nx8u2ZCz8P8OM+26NUTmzbKyQm9VTcvCYccwlcTR6v6M/n6TTGiOp7KdpP8srrck8798L5W2me29B+9Dyl8bYawPBMKQb7w8//PryK1wf7BwUV+PLCIonfSwgpg4hxlP0XjON4WUC3MwifLsKQP2RAC+LBmmTd0rD2kuTkDQzRS0J7oc+fe6hgYqd5Rjt3BiBcyYhmDHTleOtoF4FzoALH+OFxghUnz0kRmJcq4rsLuFk6eVRVVli+OZb2ASF0/r2vkQdfGhbJn8pFgRTnjxvmZsogTlUtqmHS0lw==
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=4K1bpp8dlWE5TVwmW2ozbWH7zHjDX1T2Nql4Z78LNmM=; b=QGlxGtWAeXMe/OJudy33j1QV5bxekeG+YWlsG5SakxLb6AFF7JnF4J6VuwoZbwcOmOMkLSv7f43HkkEMN7ZOqp/ghoLiG9Gmx6KuD4sC33T6A/3narc8AS90GOdJE6DUejaocEi6krii89XyOcMi/k32tspbwLYgr9IfwhJnzkw=
Received: from BYAPR11MB2631.namprd11.prod.outlook.com (52.135.227.28) by BYAPR11MB2775.namprd11.prod.outlook.com (52.135.228.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2094.16; Tue, 23 Jul 2019 22:01:46 +0000
Received: from BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428]) by BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428%4]) with mapi id 15.20.2094.013; Tue, 23 Jul 2019 22:01:46 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>, "Andy Bierman" <andy@yumaworks.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] Instance-data-format - shall we define etag and last-modified annotation ?
Thread-Index: AdVAwv3YCGqZ1KMoT7S8jMt8r0MeZgAByuUAACWODXAAAHr3AAACm5IAAAIGGnAACz2xMA==
Date: Tue, 23 Jul 2019 22:01:45 +0000
Message-ID: <BYAPR11MB26314E4A3754A9B5D6EC9CDAB5C70@BYAPR11MB2631.namprd11.prod.outlook.com>
References: <VI1PR0701MB2286D806027F541651B0BCE6F0C40@VI1PR0701MB2286.eurprd07.prod.outlook.com> <20190722201510.mom7xg2mdi2ulbby@anna.jacobs.jacobs-university.de> <VI1PR0701MB2286001A8E05E099C066BF61F0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com> <20190723142414.4sc5o2j6dawblwrm@anna.jacobs.jacobs-university.de> <CABCOCHQrAQaK2XEfnC9EPwhsu4+Qe=tPyLe-bT9=7x9t1LN3BQ@mail.gmail.com> <VI1PR0701MB22861EC59BE79943C7E833F4F0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com>
In-Reply-To: <VI1PR0701MB22861EC59BE79943C7E833F4F0C70@VI1PR0701MB2286.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:c0c8:1002::367]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 378a4aff-4909-449c-bc8b-08d70fb95ab0
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:BYAPR11MB2775; 
x-ms-traffictypediagnostic: BYAPR11MB2775:
x-ms-exchange-purlcount: 5
x-microsoft-antispam-prvs: <BYAPR11MB2775E78FEC8CC971072084AEB5C70@BYAPR11MB2775.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(346002)(396003)(376002)(366004)(136003)(199004)(189003)(13464003)(966005)(478600001)(256004)(25786009)(11346002)(110136005)(446003)(66946007)(66476007)(76116006)(76176011)(99286004)(66446008)(316002)(476003)(53546011)(6506007)(46003)(486006)(74316002)(66556008)(64756008)(186003)(8676002)(7736002)(52536014)(102836004)(81166006)(54896002)(6436002)(55016002)(2906002)(2501003)(236005)(6246003)(33656002)(790700001)(6116002)(9686003)(86362001)(6306002)(606006)(66574012)(71190400001)(71200400001)(229853002)(14454004)(14444005)(5660300002)(53936002)(8936002)(7696005)(81156014)(68736007)(369524004); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR11MB2775; H:BYAPR11MB2631.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-message-info: lSnIWBB+iXG7AE5rrz4jpMitC5wRlZ3exJZntbno9KdiAcbpup2UlK5PJnh25pBiwrzIzYPEl5z9G84FkFP91PxZVTv5RJQk5Bv1IweyFcyJu1Z41llmBSnady2aVc+3e0xhdn59RfCjyuLIm1JeZH1zCZmDAW5I8WhBtoPBxeWzsFv6xHZQ+jLW9oX4OfhfGBsEJX/RVHk/1JUmwPBnSTjIDoyXV27UiwttPoYAv0UWHX38rFRdcBL7/NpFICPS77GoMF1vlKBeFMgpwdNW5noM3uZhyN8ImVF5PR+XCriA2o0XBM3ZWsIXvsClkHCIYFgUVusazsDRrNip4avIC2WqrI83TKfQYM/iaJZpf3ixZXigNuGbrlvIhMaOZ+JxZKIWp6yeV6mJE/BQoTtCd1Ls3sUhRSNKK8I7J93F7sY=
Content-Type: multipart/alternative; boundary="_000_BYAPR11MB26314E4A3754A9B5D6EC9CDAB5C70BYAPR11MB2631namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 378a4aff-4909-449c-bc8b-08d70fb95ab0
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 22:01:45.9483 (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: rwilton@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2775
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.21, xch-aln-011.cisco.com
X-Outbound-Node: alln-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/xGLdMB1LBWkKiF_F2pr2LjKfTIE>
Subject: Re: [netmod] Instance-data-format - shall we define etag and last-modified annotation ?
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, 23 Jul 2019 22:02:03 -0000

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

SWYgeW91IHdhbnQgdG8gZHVtcCB0aGUgY29uZmlndXJhdGlvbiBvbiB0aGUgZGV2aWNlIHRvIGEg
ZmlsZSBmb3Igc29tZSBvZmZsaW5lIGFuYWx5c2lzLCB0aGVuIGl0IG1pZ2h0IGJlIHVzZWZ1bCBp
ZiBpdCBpcyBwb3NzaWJsZSBmb3IgdGhhdCBmaWxlIHRvIGhhdmUgdGhlIHRpbWVzdGFtcHMgb2Yg
d2hlbiB0aGUgY29uZmlndXJhdGlvbiBjaGFuZ2VkIGFubm90YXRlZCBpbnRvIHRoZSBmaWxlLg0K
DQpJIGRvbuKAmXQgdGhpbmsgdGhhdCB0aGlzIGlzIGNyaXRpY2FsLCBidXQgSSBjYW4gc2VlIHRo
YXQgaXQgbWlnaHQgYmUgdXNlZnVsLg0KDQpUaGFua3MsDQpSb2INCg0KDQpGcm9tOiBuZXRtb2Qg
PG5ldG1vZC1ib3VuY2VzQGlldGYub3JnPiBPbiBCZWhhbGYgT2YgQmFsw6F6cyBMZW5neWVsDQpT
ZW50OiAyMyBKdWx5IDIwMTkgMTM6MDkNClRvOiBBbmR5IEJpZXJtYW4gPGFuZHlAeXVtYXdvcmtz
LmNvbT47IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciA8ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2
ZXJzaXR5LmRlPjsgbmV0bW9kQGlldGYub3JnDQpTdWJqZWN0OiBSZTogW25ldG1vZF0gSW5zdGFu
Y2UtZGF0YS1mb3JtYXQgLSBzaGFsbCB3ZSBkZWZpbmUgZXRhZyBhbmQgbGFzdC1tb2RpZmllZCBh
bm5vdGF0aW9uID8NCg0KSGVsbG8sDQpBcyBKdXJnZW4sIEFuZHksIExhZGEgYW5kIEpvZSBpcyBv
cHBvc2VkIHRvIGRlZmluaW5nIHRoZSBhbm5vdGF0aW9ucyBpbiB0aGUgaW5zdGFuY2UgbW9kZWwg
ZHJhZnQsIGFuZCBJIGRvbuKAmXQgc2VlIGl0IGFzIGNydWNpYWwsIEkgd2lsbCB0YWtlIGl0IG91
dC4NCklNSE8gaXQgaXMgYSB1c2VmdWwgYml0IG9mIGZ1bmN0aW9uYWxpdHkgZm9yIGNvbmZpZ3Vy
YXRpb24gZGF0YSBiYXNlZCB1c2UtY2FzZXMsIGFuZCBJIHZlcnkgbXVjaCBmZWFyIGl0IHdpbGwg
bm90IGhhcHBlbiBhdCBhbGwgbm93OyB1bmxlc3MgcGVvcGxlIHNwZWFrIHVwIGl0IGlzIHJlbW92
ZWQuDQpSZWdhcmRzICBCYWxhenMNCg0KRnJvbTogQW5keSBCaWVybWFuIDxhbmR5QHl1bWF3b3Jr
cy5jb208bWFpbHRvOmFuZHlAeXVtYXdvcmtzLmNvbT4+DQpTZW50OiAyMDE5LiBqw7psaXVzIDIz
Liwga2VkZCAxMTozOQ0KVG86IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciA8ai5zY2hvZW53YWVsZGVy
QGphY29icy11bml2ZXJzaXR5LmRlPG1haWx0bzpqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZl
cnNpdHkuZGU+PjsgQmFsw6F6cyBMZW5neWVsIDxiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb208
bWFpbHRvOmJhbGF6cy5sZW5neWVsQGVyaWNzc29uLmNvbT4+OyBuZXRtb2RAaWV0Zi5vcmc8bWFp
bHRvOm5ldG1vZEBpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbbmV0bW9kXSBJbnN0YW5jZS1kYXRh
LWZvcm1hdCAtIHNoYWxsIHdlIGRlZmluZSBldGFnIGFuZCBsYXN0LW1vZGlmaWVkIGFubm90YXRp
b24gPw0KDQoNCg0KT24gVHVlLCBKdWwgMjMsIDIwMTkgYXQgNzoyNCBBTSBKdWVyZ2VuIFNjaG9l
bndhZWxkZXIgPGouc2Nob2Vud2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZTxtYWlsdG86ai5z
Y2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlPj4gd3JvdGU6DQpCYWzDoXpzLA0KDQpJ
IGFtIG5vdCBzdXJlIHRoZXNlIGJlbG9uZ3MgdG8gdGhlIGRhdGEgdHlwZXMgY29sbGVjdGlvbi4g
SWYgdGhlc2UNCmFubm90YXRpb25zIGFyZSBhIHBlciBkYXRhc3RvcmUgcHJvcGVydGllcyBvciBw
ZXIgY29uZmlndXJhdGlvbg0KZGF0YXN0b3JlIHByb3BlcnRpZXMgKEkgYW0gbm90IHN1cmUgdGhl
c2UgcHJvcGVydGllcyBtYWtlIGEgbG90IG9mDQpzZW5zZSBmb3IgZHluYW1pY2FsbHkgY2hhbmdp
bmcgZGF0YSBpbiA8b3BlcmF0aW9uYWw+LCBvciB0aGVzZQ0KcHJvcGVydGllcyBvbmx5IG1ha2Ug
c2Vuc2UgZm9yIGNvbmZpZyB0cnVlIG5vZGVzLCBtb3JlIGRpc2N1c3Npb24NCm5lZWRlZCBJIGd1
ZXNzKSwgdGhlbiB0aGUgbG9naWNhbCBwbGFjZSB3b3VsZCBiZSB0byBkZWZpbmUgdGhlbSB3b3Vs
ZA0KYmUgd2hlcmUgdGhlIGRhdGFzdG9yZXMgYXJlIGRlZmluZWQuDQoNCkkgdW5kZXJzdGFuZCB0
aGUgdGltaW5nIGNvbmNlcm4gYnV0IG15IHByZWZlcmVuY2UgaXMgdG8gd29ya291dCB3aGF0DQp0
aGVzZSBhbm5vdGF0aW9ucyByZWFsbHkgYXJlIGluIGFuIE5NREEgd29ybGQgYW5kIGluIGEgc2Vj
b25kIHN0ZXAgdG8NCmZpZ3VyZSBvdXQgYSB3YXkgdG8gZGVmaW5lIHRoZW0gaW4gYSByZWFzb25h
YmxlIGFtb3VudCBvZiB0aW1lLg0KDQpUaGlzIHdvcmsgbmVlZHMgYSBsb3QgbW9yZSB0aG91Z2h0
IGJlY2F1c2UgdGhpcyBXRyBpcyBzb3J0IG9mIGFidXNpbmcgdGhlc2UgZmllbGRzLA0KaW50ZW5k
ZWQgZm9yIEhUVFAgY2FjaGluZy4gVGhlIHZhbHVlcyBhcmUgYXNzb2NpYXRlZCB3aXRoIGEgcmVw
cmVzZW50YXRpb24gb2YgYSByZXNwb25zZQ0KdG8gYSByZXF1ZXN0IGZvciBzb21lIHBvcnRpb24g
b2YgdGhlIGRhdGFzdG9yZSBjb250ZW50cy4gIEUuZy4sIGEgcmVwcmVzZW50YXRpb24gaW4gWE1M
IG11c3QgYmUgYSBkaWZmZXJlbnQNCkVUYWcgdGhhbiBhIEpTT04gcmVwcmVzZW50YXRpb24gKG9m
IHRoZSBleGFjdCBzYW1lIGRhdGFzdG9yZSBjb250ZW50cykuDQoNCkkgc3VnZ2VzdCBuZXcgbWV0
YS1kYXRhIGJlIGRlZmluZWQgdGhhdCBoYXMgc2VtYW50aWNzIHNwZWNpZmljIHRvIGRhdGFzdG9y
ZSBjb250ZW50cywgbm90DQp0aGUgSFRUUCByZXByZXNlbnRhdGlvbiBvZiB0aGUgcmVzcG9uc2Uu
DQoNCklNTyB0aGlzIG1ldGEtZGF0YSBpcyBub3QgcmVhbGx5IG5lZWRlZCBpbnNpZGUgYW4gaW5z
dGFuY2UgZmlsZSwgYnV0IGlmIGluY2x1ZGVkLCB0aGVuIHRoZSB2YWx1ZXMNCnNob3VsZCBiZSBh
c3NvY2lhdGVkIHdpdGggdGhlIHJlcHJlc2VudGF0aW9uICh0aGUgaW5zdGFuY2UgZmlsZSkgYW5k
IG5vdCB0aGUgZGF0YXN0b3Jlcy4NCg0KDQovanMNCg0KDQpBbmR5DQoNCg0KT24gVHVlLCBKdWwg
MjMsIDIwMTkgYXQgMDI6MTE6MjNQTSArMDAwMCwgQmFsw6F6cyBMZW5neWVsIHdyb3RlOg0KPiBI
ZWxsbyBKw7xyZ2VuLA0KPiBDb3VsZCB0aGUgZXRhZyBhbmQgbGFzdC1tb2RpZmllZCBhbm5vdGF0
aW9ucyBiZSBtb3ZlZCB0byA2OTkxYmlzPw0KPiBSZWdhcmRzIEJhbGF6cw0KPg0KPiAtLS0tLU9y
aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgPGouc2No
b2Vud2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZTxtYWlsdG86ai5zY2hvZW53YWVsZGVyQGph
Y29icy11bml2ZXJzaXR5LmRlPj4NCj4gU2VudDogMjAxOS4gasO6bGl1cyAyMi4sIGjDqXRmxZEg
MTY6MTUNCj4gVG86IEJhbMOhenMgTGVuZ3llbCA8YmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
PG1haWx0bzpiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20+Pg0KPiBDYzogbmV0bW9kQGlldGYu
b3JnPG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+DQo+IFN1YmplY3Q6IFJlOiBbbmV0bW9kXSBJbnN0
YW5jZS1kYXRhLWZvcm1hdCAtIHNoYWxsIHdlIGRlZmluZSBldGFnIGFuZA0KPiBsYXN0LW1vZGlm
aWVkIGFubm90YXRpb24gPw0KPg0KPiBPbiBNb24sIEp1bCAyMiwgMjAxOSBhdCAwNzoyMzo1OVBN
ICswMDAwLCBCYWzDoXpzIExlbmd5ZWwgd3JvdGU6DQo+ID4gSGVsbG8sDQo+ID4NCj4gPiBSZXN0
Y29uZiAocmZjODA0MCkgZGVmaW5lZCB0byB1c2VmdWwgYml0cyBvZiBtZXRhZGF0YSBhYm91dCBh
IFlBTkcNCj4gPiBkZWZpbmVkDQo+ID4gZGF0YXN0b3JlOiBlbnRpdHktdGFnIGFuZCB0aGUgbGFz
dC1tb2RpZmllZCB0aW1lc3RhbXAuDQo+ID4NCj4gPiBUaGVzZSBjYW4gYmUgdmVyeSB1c2VmdWwg
aW4gaW5zdGFuY2UgZGF0YSBzZXRzLCBob3dldmVyIFJlc3Rjb25mDQo+ID4gZGVmaW5lcyBhbiBl
bmNvZGluZyBmb3IgdGhlc2UgKGFzIHBhcnQgb2YgdGhlIGh0dHAgaGVhZGVycykgdGhhdCBjYW4N
Cj4gPiBub3QgYmUgdXNlZCBpbiBpbnN0YW5jZS1kYXRhLXNldHMuDQo+DQo+IFRoaXMgbWF5IGFj
dHVhbGx5IHBvaW50IG91dCBhIGZsYXcgb3Igb21pc3Npb24gb2YgUkZDIDg1MjcuIFJGQyA4MDQw
IGRlZmluZXMNCj4gYW4gZW50aXR5LXRhZyBmb3IgaXRzICJ1bmlmaWVkIiBkYXRhc3RvcmUgYW5k
IGl0IHNheXMgImlmIHRoZSBSRVNUQ09ORg0KPiBzZXJ2ZXIgaXMgY28tbG9jYXRlZCB3aXRoIGEg
TkVUQ09ORiBzZXJ2ZXIsIHRoZW4gdGhpcyBlbnRpdHktdGFnIE1VU1QgYmUgZm9yDQo+IHRoZSAi
cnVubmluZyIgZGF0YXN0b3JlIi4gU28gaXQgaXMgYSBiaXQgdW5jbGVhciB3aGF0IGhhcHBlbnMg
d2l0aCBvdGhlcg0KPiBOTURBIGRhdGFzdG9yZXMgYW5kIEkgZGlkIG5vdCBxdWlja2x5IGZpbmQg
c29tZXRoaW5nIGluIFJGQyA4NTI3LiAoRm9yDQo+IGV4YW1wbGUsIGNhbiBoYXZlIGEgZGlzdGlu
Y3QgZXRhZyBmb3IgPHN0YXJ0dXAvPj8NCj4NCj4gPiBkcmFmdC1pZXRmLW5ldG1vZC15YW5nLWlu
c3RhbmNlLWZpbGUtZm9ybWF0LTAzI3NlY3Rpb24tNy4yDQo+ID4NCj4gPGh0dHBzOi8vdG9vbHMu
aWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLW5ldG1vZC15YW5nLWluc3RhbmNlLWZpbGUtZm9ybWF0
LTAzIzxodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1uZXRtb2QteWFuZy1p
bnN0YW5jZS1maWxlLWZvcm1hdC0wMz4NCj4gPiBzZWN0aW9uLTcuMj4gICAgIGRlZmluZXMgbWV0
YWRhdGEgYW5ub3RhdGlvbnMgZm9yIHRoZXNlIHR3bywgdGhhdCBjYW4gYmUNCj4gPiB1c2VkIGlu
IGluc3RhbmNlIGRhdGENCj4gPg0KPiA+ICAgbWQ6YW5ub3RhdGlvbiBlbnRpdHktdGFnIHsNCj4g
PiAgICAgICB0eXBlIHN0cmluZzsNCj4gPiAgICAgICBkZXNjcmlwdGlvbiAiVXNlZCB0byBlbmNv
ZGUgdGhlIGVudGl0eS10YWcgLiI7DQo+ID4gICAgIH0NCj4gPiAgICAgbWQ6YW5ub3RhdGlvbiBs
YXN0LW1vZGlmaWVkIHsNCj4gPiAgICAgICB0eXBlIHlhbmc6ZGF0ZS1hbmQtdGltZTsNCj4gPiAg
ICAgICBkZXNjcmlwdGlvbiAiQ29udGFpbnMgdGhlIGRhdGUgYW5kIHRpbWUgd2hlbiB0aGUgYW5u
b3RhdGVkDQo+ID4gICAgICAgICBpbnN0YW5jZSB3YXMgbGFzdCBtb2RpZmllZCAob3IgY3JlYXRl
ZCkuIjsNCj4gPiAgICAgfQ0KPiA+DQo+ID4gSW4gb3JkZXIgdG8gYmUgYWJsZSB0byBpbmNsdWRl
IHRoaXMgZGF0YSwgdGhlIGFubm90YXRpb25zIG5lZWQgdG8gYmUNCj4gPiBkZWZpbmVkIGluIHNv
bWUgWUFORyBtb2R1bGUuDQo+ID4NCj4gPiBUaGUgcXVlc3Rpb24gaGFzIGJlZW4gcmFpc2VkIHdo
ZXRoZXINCj4gPg0KPiA+IDEuICB0aGVzZSBhbm5vdGF0aW9ucyBzaG91bGQgYmUgZGVmaW5lZCBp
biB0aGUgaWV0Zi15YW5nLWluc3RhbmNlLWRhdGENCj4gPiBtb2R1bGUgYXMgaXQgbmVlZHMgdGhl
bSwgYXMgdGhhdCBpcyBvcGVuIG9yDQo+ID4gMi4gIHRoZSBhbm5vdGF0aW9ucyBzaG91bGQgYmUg
ZGVmaW5lZCBpbiBhbm90aGVyIGRyYWZ0IGluIGEgc2VwYXJhdGUNCj4gPiBZQU5HIG1vZHVsZSBh
cyBhbnkgb3RoZXIgYW5ub3RhdGlvbg0KPiA+DQo+ID4gVGhlIGZpcnN0IG9wdGlvbiBpcyBiZXR0
ZXIgYmVjYXVzZSB0aGUgaW5zdGFuY2UtZGF0YSBuZWVkcyB0aGVzZQ0KPiA+IGFubm90YXRpb25z
LCBhbmQgYXQgdGhpcyBwb2ludCB3ZSBzZWUgbm8gb3RoZXIgdXNlciBmb3IgdGhlDQo+ID4gYW5u
b3RhdGlvbiwgYW5kIGluIHRoaXMgY2FzZSB0aGUgb25nb2luZyBpbnN0YW5jZSBkYXRhIGRyYWZ0
IHdpbGwNCj4gPiBkZWZpbmUgaXQNCj4gPg0KPiA+IFRoZSBzZWNvbmQgb3B0aW9uIGlzIGJldHRl
ciBiZWNhdXNlLCBpZiBsYXRlciB0aGVyZSBhcmUgb3RoZXIgdXNlcnMNCj4gPiBmb3IgdGhlc2Ug
YW5ub3RhdGlvbnMsIGl0IG1pZ2h0IGJlIHN0cmFuZ2UgdG8gcmVmZXJlbmNlIHRoZQ0KPiA+IGll
dGYteWFuZy1pbnN0YW5jZS1kYXRhIG1vZHVsZS4gQWxzbyB3aHkgcHJvdmlkZSBzcGVjaWFsIHRy
ZWF0bWVudCB0bw0KPiA+IHRoZXNlDQo+ID4gMiBhbm5vdGF0aW9ucz8NCj4gPg0KPiA+IFRoZSBh
dXRob3JzIHN1cHBvcnQgb3B0aW9uIDEgYW5kIGRvbid0IGhhdmUgdGhlIHRpbWUgdG8gc3RhcnQg
YSBuZXcNCj4gPiBkcmFmdCB0byBkZWZpbmUgdGhlc2UgYW5ub3RhdGlvbnMuDQo+ID4NCj4gPiBP
biBJRVRGMTA1IGluIHRoZSByb29tIHRoZXJlIHdhcyBtb3JlIHN1cHBvcnQgZm9yIG9wdGlvbiAx
Lg0KPiA+DQo+ID4gUGxlYXNlIGluZGljYXRlIGlmIHlvdSBoYXZlIGFuIG9waW5pb24gYWJvdXQg
dGhlIGNob2ljZSBvZiAxIG9yIDINCj4NCj4gVmVyc2lvbiAtMDMgb25seSBkZWZpbmVzIHRoZXNl
IGFubm90YXRpb25zIGJ1dCBkb2VzIG5vdCBkbyBhbnl0aGluZyBzcGVjaWZpYw0KPiB3aXRoIHRo
ZXNlIGRlZmluaXRpb25zLiBTbyBpZiB0aGUgYW5ub3RhdGlvbnMgYXJlIGRlZmluZWQgZWxzZXdo
ZXJlLCB0aGUgSUQNCj4gaXMgYXMgY29tcGxldGUgYXMgYmVmb3JlLiBJZiBlbnRpdHktdGFnIGFu
ZCBsYXN0LW1vZGlmaWVkIGFyZSBhY3R1YWxseSBzZWVuDQo+IGFzIGRhdGFzdG9yZSBwcm9wZXJ0
aWVzLCBpdCB3b3VsZCBiZSBuaWNlIHRvIGhhdmUgdGhlbSBkZWZpbmVkIGluIHRoZSBOTURBDQo+
IGRvY3VtZW50cyAoYW5kIGl0IHNlZW1zIHdlIG92ZXJsb29rZWQgdGhpcyB3aGVuIHdlIGRpZCB0
aGUgTk1EQSB3b3JrKS4NCj4NCj4gSSB0aGluayB0aGlzIG5lZWRzIGEgYml0IG9mIGRpc2N1c3Np
b24gd2hldGhlciB0aGVzZSBhcmUgYWN0dWFsbHkgc2VlbiBhcw0KPiBkYXRhc3RvcmUgcHJvcGVy
dGllcy4gQnV0IGluIHRoaXMgY2FzZSwgSSB3b3VsZCBsZWFuIHRvd2FyZHMgb3B0aW9uIDIuDQo+
DQo+IC9qcw0KPg0KPiAtLQ0KPiBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgICAgICAgICAgIEphY29i
cyBVbml2ZXJzaXR5IEJyZW1lbiBnR21iSA0KPiBQaG9uZTogKzQ5IDQyMSAyMDAgMzU4NyAgICAg
ICAgIENhbXB1cyBSaW5nIDEgfCAyODc1OSBCcmVtZW4gfCBHZXJtYW55DQo+IEZheDogICArNDkg
NDIxIDIwMCAzMTAzICAgICAgICAgPGh0dHBzOi8vd3d3LmphY29icy11bml2ZXJzaXR5LmRlLz4N
Cg0KDQoNCi0tDQpKdWVyZ2VuIFNjaG9lbndhZWxkZXIgICAgICAgICAgIEphY29icyBVbml2ZXJz
aXR5IEJyZW1lbiBnR21iSA0KUGhvbmU6ICs0OSA0MjEgMjAwIDM1ODcgICAgICAgICBDYW1wdXMg
UmluZyAxIHwgMjg3NTkgQnJlbWVuIHwgR2VybWFueQ0KRmF4OiAgICs0OSA0MjEgMjAwIDMxMDMg
ICAgICAgICA8aHR0cHM6Ly93d3cuamFjb2JzLXVuaXZlcnNpdHkuZGUvPg0KDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KbmV0bW9kIG1haWxpbmcgbGlz
dA0KbmV0bW9kQGlldGYub3JnPG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+DQpodHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0K

--_000_BYAPR11MB26314E4A3754A9B5D6EC9CDAB5C70BYAPR11MB2631namp_
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
by1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm
Ow0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjANCgl7bXNvLXN0eWxlLXR5
cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJ
Y29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBv
cnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXpl
OjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30N
CmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0t
W2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRt
YXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4N
CjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRh
PSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJv
ZHkgbGFuZz0iRU4tR0IiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0i
V29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1VUyI+SWYgeW91IHdhbnQgdG8gZHVtcCB0aGUgY29uZmlndXJhdGlv
biBvbiB0aGUgZGV2aWNlIHRvIGEgZmlsZSBmb3Igc29tZSBvZmZsaW5lIGFuYWx5c2lzLCB0aGVu
IGl0IG1pZ2h0IGJlIHVzZWZ1bCBpZiBpdCBpcyBwb3NzaWJsZSBmb3IgdGhhdCBmaWxlIHRvIGhh
dmUgdGhlIHRpbWVzdGFtcHMgb2Ygd2hlbiB0aGUgY29uZmlndXJhdGlvbiBjaGFuZ2VkDQogYW5u
b3RhdGVkIGludG8gdGhlIGZpbGUuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkkgZG9u4oCZdCB0aGluayB0aGF0IHRoaXMgaXMg
Y3JpdGljYWwsIGJ1dCBJIGNhbiBzZWUgdGhhdCBpdCBtaWdodCBiZSB1c2VmdWwuPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlRo
YW5rcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlJvYjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFn
ZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRv
cDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PGI+PHNwYW4gbGFuZz0i
RU4tVVMiPkZyb206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+IG5ldG1vZCAmbHQ7bmV0
bW9kLWJvdW5jZXNAaWV0Zi5vcmcmZ3Q7DQo8Yj5PbiBCZWhhbGYgT2YgPC9iPkJhbMOhenMgTGVu
Z3llbDxicj4NCjxiPlNlbnQ6PC9iPiAyMyBKdWx5IDIwMTkgMTM6MDk8YnI+DQo8Yj5Ubzo8L2I+
IEFuZHkgQmllcm1hbiAmbHQ7YW5keUB5dW1hd29ya3MuY29tJmd0OzsgSnVlcmdlbiBTY2hvZW53
YWVsZGVyICZsdDtqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGUmZ3Q7OyBuZXRt
b2RAaWV0Zi5vcmc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtuZXRtb2RdIEluc3RhbmNlLWRh
dGEtZm9ybWF0IC0gc2hhbGwgd2UgZGVmaW5lIGV0YWcgYW5kIGxhc3QtbW9kaWZpZWQgYW5ub3Rh
dGlvbiA/PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiPkhlbGxvLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5BcyBK
dXJnZW4sIEFuZHksIExhZGEgYW5kIEpvZSBpcyBvcHBvc2VkIHRvIGRlZmluaW5nIHRoZSBhbm5v
dGF0aW9ucyBpbiB0aGUgaW5zdGFuY2UgbW9kZWwgZHJhZnQsIGFuZCBJIGRvbuKAmXQgc2VlIGl0
IGFzIGNydWNpYWwsIEkgd2lsbCB0YWtlIGl0IG91dC4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj5JTUhPIGl0IGlzIGEgdXNlZnVsIGJpdCBvZiBmdW5jdGlvbmFsaXR5IGZvciBj
b25maWd1cmF0aW9uIGRhdGEgYmFzZWQgdXNlLWNhc2VzLCBhbmQgSSB2ZXJ5IG11Y2ggZmVhciBp
dCB3aWxsIG5vdCBoYXBwZW4gYXQgYWxsIG5vdzsgdW5sZXNzIHBlb3BsZSBzcGVhayB1cCBpdCBp
cyByZW1vdmVkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5SZWdhcmRzICZuYnNw
O0JhbGF6czxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48Yj48c3BhbiBsYW5nPSJFTi1VUyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVO
LVVTIj4gQW5keSBCaWVybWFuICZsdDs8YSBocmVmPSJtYWlsdG86YW5keUB5dW1hd29ya3MuY29t
Ij5hbmR5QHl1bWF3b3Jrcy5jb208L2E+Jmd0Ow0KPGJyPg0KPGI+U2VudDo8L2I+IDIwMTkuIGrD
umxpdXMgMjMuLCBrZWRkIDExOjM5PGJyPg0KPGI+VG86PC9iPiBKdWVyZ2VuIFNjaG9lbndhZWxk
ZXIgJmx0OzxhIGhyZWY9Im1haWx0bzpqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHku
ZGUiPmouc2Nob2Vud2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZTwvYT4mZ3Q7OyBCYWzDoXpz
IExlbmd5ZWwgJmx0OzxhIGhyZWY9Im1haWx0bzpiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20i
PmJhbGF6cy5sZW5neWVsQGVyaWNzc29uLmNvbTwvYT4mZ3Q7Ow0KPGEgaHJlZj0ibWFpbHRvOm5l
dG1vZEBpZXRmLm9yZyI+bmV0bW9kQGlldGYub3JnPC9hPjxicj4NCjxiPlN1YmplY3Q6PC9iPiBS
ZTogW25ldG1vZF0gSW5zdGFuY2UtZGF0YS1mb3JtYXQgLSBzaGFsbCB3ZSBkZWZpbmUgZXRhZyBh
bmQgbGFzdC1tb2RpZmllZCBhbm5vdGF0aW9uID88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+T24gVHVlLCBK
dWwgMjMsIDIwMTkgYXQgNzoyNCBBTSBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgJmx0OzxhIGhyZWY9
Im1haWx0bzpqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGUiPmouc2Nob2Vud2Fl
bGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0
OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVm
dDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1
LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjBj
bTttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206MTIuMHB0O21hcmdpbi1sZWZ0OjM2LjBw
dCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+QmFsw6F6cyw8YnI+DQo8YnI+DQpJIGFtIG5vdCBzdXJl
IHRoZXNlIGJlbG9uZ3MgdG8gdGhlIGRhdGEgdHlwZXMgY29sbGVjdGlvbi4gSWYgdGhlc2U8YnI+
DQphbm5vdGF0aW9ucyBhcmUgYSBwZXIgZGF0YXN0b3JlIHByb3BlcnRpZXMgb3IgcGVyIGNvbmZp
Z3VyYXRpb248YnI+DQpkYXRhc3RvcmUgcHJvcGVydGllcyAoSSBhbSBub3Qgc3VyZSB0aGVzZSBw
cm9wZXJ0aWVzIG1ha2UgYSBsb3Qgb2Y8YnI+DQpzZW5zZSBmb3IgZHluYW1pY2FsbHkgY2hhbmdp
bmcgZGF0YSBpbiAmbHQ7b3BlcmF0aW9uYWwmZ3Q7LCBvciB0aGVzZTxicj4NCnByb3BlcnRpZXMg
b25seSBtYWtlIHNlbnNlIGZvciBjb25maWcgdHJ1ZSBub2RlcywgbW9yZSBkaXNjdXNzaW9uPGJy
Pg0KbmVlZGVkIEkgZ3Vlc3MpLCB0aGVuIHRoZSBsb2dpY2FsIHBsYWNlIHdvdWxkIGJlIHRvIGRl
ZmluZSB0aGVtIHdvdWxkPGJyPg0KYmUgd2hlcmUgdGhlIGRhdGFzdG9yZXMgYXJlIGRlZmluZWQu
PGJyPg0KPGJyPg0KSSB1bmRlcnN0YW5kIHRoZSB0aW1pbmcgY29uY2VybiBidXQgbXkgcHJlZmVy
ZW5jZSBpcyB0byB3b3Jrb3V0IHdoYXQ8YnI+DQp0aGVzZSBhbm5vdGF0aW9ucyByZWFsbHkgYXJl
IGluIGFuIE5NREEgd29ybGQgYW5kIGluIGEgc2Vjb25kIHN0ZXAgdG88YnI+DQpmaWd1cmUgb3V0
IGEgd2F5IHRvIGRlZmluZSB0aGVtIGluIGEgcmVhc29uYWJsZSBhbW91bnQgb2YgdGltZS48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGlzIHdv
cmsgbmVlZHMgYSBsb3QgbW9yZSB0aG91Z2h0IGJlY2F1c2UgdGhpcyBXRyBpcyBzb3J0IG9mIGFi
dXNpbmcgdGhlc2UgZmllbGRzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj5pbnRlbmRlZCBmb3IgSFRUUCBjYWNoaW5nLiBUaGUgdmFsdWVzIGFyZSBhc3Nv
Y2lhdGVkIHdpdGggYSByZXByZXNlbnRhdGlvbiBvZiBhIHJlc3BvbnNlPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPnRvIGEgcmVxdWVzdCBmb3Igc29tZSBw
b3J0aW9uIG9mIHRoZSBkYXRhc3RvcmUgY29udGVudHMuJm5ic3A7IEUuZy4sIGEgcmVwcmVzZW50
YXRpb24gaW4gWE1MIG11c3QgYmUgYSBkaWZmZXJlbnQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+RVRhZyB0aGFuIGEgSlNPTiByZXByZXNlbnRhdGlvbiAo
b2YgdGhlIGV4YWN0IHNhbWUgZGF0YXN0b3JlIGNvbnRlbnRzKS48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkkgc3VnZ2VzdCBuZXcgbWV0YS1kYXRhIGJlIGRl
ZmluZWQgdGhhdCBoYXMgc2VtYW50aWNzIHNwZWNpZmljIHRvIGRhdGFzdG9yZSBjb250ZW50cywg
bm90PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPnRoZSBI
VFRQIHJlcHJlc2VudGF0aW9uIG9mIHRoZSByZXNwb25zZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPklNTyB0aGlzIG1ldGEtZGF0YSBpcyBub3QgcmVhbGx5
IG5lZWRlZCBpbnNpZGUgYW4gaW5zdGFuY2UgZmlsZSwgYnV0IGlmIGluY2x1ZGVkLCB0aGVuIHRo
ZSB2YWx1ZXM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
c2hvdWxkIGJlIGFzc29jaWF0ZWQgd2l0aCB0aGUgcmVwcmVzZW50YXRpb24gKHRoZSBpbnN0YW5j
ZSBmaWxlKSBhbmQgbm90IHRoZSBkYXRhc3RvcmVzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0ND
QyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdp
bi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj4vanM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+QW5keTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJi
b3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBj
bSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmln
aHQ6MGNtO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxicj4NCk9uIFR1ZSwgSnVs
IDIzLCAyMDE5IGF0IDAyOjExOjIzUE0gJiM0MzswMDAwLCBCYWzDoXpzIExlbmd5ZWwgd3JvdGU6
PGJyPg0KJmd0OyBIZWxsbyBKw7xyZ2VuLDxicj4NCiZndDsgQ291bGQgdGhlIGV0YWcgYW5kIGxh
c3QtbW9kaWZpZWQgYW5ub3RhdGlvbnMgYmUgbW92ZWQgdG8gNjk5MWJpcz88YnI+DQomZ3Q7IFJl
Z2FyZHMgQmFsYXpzPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t
LS0tPGJyPg0KJmd0OyBGcm9tOiBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgJmx0OzxhIGhyZWY9Im1h
aWx0bzpqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGUiIHRhcmdldD0iX2JsYW5r
Ij5qLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGU8L2E+Jmd0Ow0KPGJyPg0KJmd0
OyBTZW50OiAyMDE5LiBqw7psaXVzIDIyLiwgaMOpdGbFkSAxNjoxNTxicj4NCiZndDsgVG86IEJh
bMOhenMgTGVuZ3llbCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmJhbGF6cy5sZW5neWVsQGVyaWNzc29u
LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmJhbGF6cy5sZW5neWVsQGVyaWNzc29uLmNvbTwvYT4mZ3Q7
PGJyPg0KJmd0OyBDYzogPGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBpZXRmLm9yZyIgdGFyZ2V0PSJf
YmxhbmsiPm5ldG1vZEBpZXRmLm9yZzwvYT48YnI+DQomZ3Q7IFN1YmplY3Q6IFJlOiBbbmV0bW9k
XSBJbnN0YW5jZS1kYXRhLWZvcm1hdCAtIHNoYWxsIHdlIGRlZmluZSBldGFnIGFuZDxicj4NCiZn
dDsgbGFzdC1tb2RpZmllZCBhbm5vdGF0aW9uID88YnI+DQomZ3Q7IDxicj4NCiZndDsgT24gTW9u
LCBKdWwgMjIsIDIwMTkgYXQgMDc6MjM6NTlQTSAmIzQzOzAwMDAsIEJhbMOhenMgTGVuZ3llbCB3
cm90ZTo8YnI+DQomZ3Q7ICZndDsgSGVsbG8sPGJyPg0KJmd0OyAmZ3Q7IDxicj4NCiZndDsgJmd0
OyBSZXN0Y29uZiAocmZjODA0MCkgZGVmaW5lZCB0byB1c2VmdWwgYml0cyBvZiBtZXRhZGF0YSBh
Ym91dCBhIFlBTkcgPGJyPg0KJmd0OyAmZ3Q7IGRlZmluZWQ8YnI+DQomZ3Q7ICZndDsgZGF0YXN0
b3JlOiBlbnRpdHktdGFnIGFuZCB0aGUgbGFzdC1tb2RpZmllZCB0aW1lc3RhbXAuPGJyPg0KJmd0
OyAmZ3Q7IDxicj4NCiZndDsgJmd0OyBUaGVzZSBjYW4gYmUgdmVyeSB1c2VmdWwgaW4gaW5zdGFu
Y2UgZGF0YSBzZXRzLCBob3dldmVyIFJlc3Rjb25mIDxicj4NCiZndDsgJmd0OyBkZWZpbmVzIGFu
IGVuY29kaW5nIGZvciB0aGVzZSAoYXMgcGFydCBvZiB0aGUgaHR0cCBoZWFkZXJzKSB0aGF0IGNh
biA8YnI+DQomZ3Q7ICZndDsgbm90IGJlIHVzZWQgaW4gaW5zdGFuY2UtZGF0YS1zZXRzLjxicj4N
CiZndDsgPGJyPg0KJmd0OyBUaGlzIG1heSBhY3R1YWxseSBwb2ludCBvdXQgYSBmbGF3IG9yIG9t
aXNzaW9uIG9mIFJGQyA4NTI3LiBSRkMgODA0MCBkZWZpbmVzPGJyPg0KJmd0OyBhbiBlbnRpdHkt
dGFnIGZvciBpdHMgJnF1b3Q7dW5pZmllZCZxdW90OyBkYXRhc3RvcmUgYW5kIGl0IHNheXMgJnF1
b3Q7aWYgdGhlIFJFU1RDT05GPGJyPg0KJmd0OyBzZXJ2ZXIgaXMgY28tbG9jYXRlZCB3aXRoIGEg
TkVUQ09ORiBzZXJ2ZXIsIHRoZW4gdGhpcyBlbnRpdHktdGFnIE1VU1QgYmUgZm9yPGJyPg0KJmd0
OyB0aGUgJnF1b3Q7cnVubmluZyZxdW90OyBkYXRhc3RvcmUmcXVvdDsuIFNvIGl0IGlzIGEgYml0
IHVuY2xlYXIgd2hhdCBoYXBwZW5zIHdpdGggb3RoZXI8YnI+DQomZ3Q7IE5NREEgZGF0YXN0b3Jl
cyBhbmQgSSBkaWQgbm90IHF1aWNrbHkgZmluZCBzb21ldGhpbmcgaW4gUkZDIDg1MjcuIChGb3I8
YnI+DQomZ3Q7IGV4YW1wbGUsIGNhbiBoYXZlIGEgZGlzdGluY3QgZXRhZyBmb3IgJmx0O3N0YXJ0
dXAvJmd0Oz88YnI+DQomZ3Q7Jm5ic3A7IDxicj4NCiZndDsgJmd0OyBkcmFmdC1pZXRmLW5ldG1v
ZC15YW5nLWluc3RhbmNlLWZpbGUtZm9ybWF0LTAzI3NlY3Rpb24tNy4yPGJyPg0KJmd0OyAmZ3Q7
PGJyPg0KJmd0OyAmbHQ7PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0
LWlldGYtbmV0bW9kLXlhbmctaW5zdGFuY2UtZmlsZS1mb3JtYXQtMDMiIHRhcmdldD0iX2JsYW5r
Ij5odHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1uZXRtb2QteWFuZy1pbnN0
YW5jZS1maWxlLWZvcm1hdC0wMyM8L2E+PGJyPg0KJmd0OyAmZ3Q7IHNlY3Rpb24tNy4yJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ZGVmaW5lcyBtZXRhZGF0YSBhbm5vdGF0aW9ucyBmb3IgdGhlc2Ug
dHdvLCB0aGF0IGNhbiBiZTxicj4NCiZndDsgJmd0OyB1c2VkIGluIGluc3RhbmNlIGRhdGE8YnI+
DQomZ3Q7ICZndDsgPGJyPg0KJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwO21kOmFubm90YXRpb24gZW50
aXR5LXRhZyB7PGJyPg0KJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7dHlwZSBz
dHJpbmc7PGJyPg0KJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ZGVzY3JpcHRp
b24gJnF1b3Q7VXNlZCB0byBlbmNvZGUgdGhlIGVudGl0eS10YWcgLiZxdW90Ozs8YnI+DQomZ3Q7
ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO308YnI+DQomZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwO21kOmFubm90YXRpb24gbGFzdC1tb2RpZmllZCB7PGJyPg0KJmd0OyAmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7dHlwZSB5YW5nOmRhdGUtYW5kLXRpbWU7PGJyPg0KJmd0OyAmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ZGVzY3JpcHRpb24gJnF1b3Q7Q29udGFpbnMgdGhl
IGRhdGUgYW5kIHRpbWUgd2hlbiB0aGUgYW5ub3RhdGVkPGJyPg0KJmd0OyAmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2luc3RhbmNlIHdhcyBsYXN0IG1vZGlmaWVkIChvciBj
cmVhdGVkKS4mcXVvdDs7PGJyPg0KJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDt9PGJyPg0K
Jmd0OyAmZ3Q7IDxicj4NCiZndDsgJmd0OyBJbiBvcmRlciB0byBiZSBhYmxlIHRvIGluY2x1ZGUg
dGhpcyBkYXRhLCB0aGUgYW5ub3RhdGlvbnMgbmVlZCB0byBiZSA8YnI+DQomZ3Q7ICZndDsgZGVm
aW5lZCBpbiBzb21lIFlBTkcgbW9kdWxlLjxicj4NCiZndDsgJmd0OyA8YnI+DQomZ3Q7ICZndDsg
VGhlIHF1ZXN0aW9uIGhhcyBiZWVuIHJhaXNlZCB3aGV0aGVyPGJyPg0KJmd0OyAmZ3Q7IDxicj4N
CiZndDsgJmd0OyAxLiZuYnNwOyB0aGVzZSBhbm5vdGF0aW9ucyBzaG91bGQgYmUgZGVmaW5lZCBp
biB0aGUgaWV0Zi15YW5nLWluc3RhbmNlLWRhdGE8YnI+DQomZ3Q7ICZndDsgbW9kdWxlIGFzIGl0
IG5lZWRzIHRoZW0sIGFzIHRoYXQgaXMgb3BlbiBvcjxicj4NCiZndDsgJmd0OyAyLiZuYnNwOyB0
aGUgYW5ub3RhdGlvbnMgc2hvdWxkIGJlIGRlZmluZWQgaW4gYW5vdGhlciBkcmFmdCBpbiBhIHNl
cGFyYXRlPGJyPg0KJmd0OyAmZ3Q7IFlBTkcgbW9kdWxlIGFzIGFueSBvdGhlciBhbm5vdGF0aW9u
PGJyPg0KJmd0OyAmZ3Q7IDxicj4NCiZndDsgJmd0OyBUaGUgZmlyc3Qgb3B0aW9uIGlzIGJldHRl
ciBiZWNhdXNlIHRoZSBpbnN0YW5jZS1kYXRhIG5lZWRzIHRoZXNlIDxicj4NCiZndDsgJmd0OyBh
bm5vdGF0aW9ucywgYW5kIGF0IHRoaXMgcG9pbnQgd2Ugc2VlIG5vIG90aGVyIHVzZXIgZm9yIHRo
ZSA8YnI+DQomZ3Q7ICZndDsgYW5ub3RhdGlvbiwgYW5kIGluIHRoaXMgY2FzZSB0aGUgb25nb2lu
ZyBpbnN0YW5jZSBkYXRhIGRyYWZ0IHdpbGwgPGJyPg0KJmd0OyAmZ3Q7IGRlZmluZSBpdDxicj4N
CiZndDsgJmd0OyA8YnI+DQomZ3Q7ICZndDsgVGhlIHNlY29uZCBvcHRpb24gaXMgYmV0dGVyIGJl
Y2F1c2UsIGlmIGxhdGVyIHRoZXJlIGFyZSBvdGhlciB1c2VycyA8YnI+DQomZ3Q7ICZndDsgZm9y
IHRoZXNlIGFubm90YXRpb25zLCBpdCBtaWdodCBiZSBzdHJhbmdlIHRvIHJlZmVyZW5jZSB0aGUg
PGJyPg0KJmd0OyAmZ3Q7IGlldGYteWFuZy1pbnN0YW5jZS1kYXRhIG1vZHVsZS4gQWxzbyB3aHkg
cHJvdmlkZSBzcGVjaWFsIHRyZWF0bWVudCB0byA8YnI+DQomZ3Q7ICZndDsgdGhlc2U8YnI+DQom
Z3Q7ICZndDsgMiBhbm5vdGF0aW9ucz88YnI+DQomZ3Q7ICZndDsgPGJyPg0KJmd0OyAmZ3Q7IFRo
ZSBhdXRob3JzIHN1cHBvcnQgb3B0aW9uIDEgYW5kIGRvbid0IGhhdmUgdGhlIHRpbWUgdG8gc3Rh
cnQgYSBuZXcgPGJyPg0KJmd0OyAmZ3Q7IGRyYWZ0IHRvIGRlZmluZSB0aGVzZSBhbm5vdGF0aW9u
cy48YnI+DQomZ3Q7ICZndDsgPGJyPg0KJmd0OyAmZ3Q7IE9uIElFVEYxMDUgaW4gdGhlIHJvb20g
dGhlcmUgd2FzIG1vcmUgc3VwcG9ydCBmb3Igb3B0aW9uIDEuIDxicj4NCiZndDsgJmd0OyA8YnI+
DQomZ3Q7ICZndDsgUGxlYXNlIGluZGljYXRlIGlmIHlvdSBoYXZlIGFuIG9waW5pb24gYWJvdXQg
dGhlIGNob2ljZSBvZiAxIG9yIDI8YnI+DQomZ3Q7IDxicj4NCiZndDsgVmVyc2lvbiAtMDMgb25s
eSBkZWZpbmVzIHRoZXNlIGFubm90YXRpb25zIGJ1dCBkb2VzIG5vdCBkbyBhbnl0aGluZyBzcGVj
aWZpYzxicj4NCiZndDsgd2l0aCB0aGVzZSBkZWZpbml0aW9ucy4gU28gaWYgdGhlIGFubm90YXRp
b25zIGFyZSBkZWZpbmVkIGVsc2V3aGVyZSwgdGhlIElEPGJyPg0KJmd0OyBpcyBhcyBjb21wbGV0
ZSBhcyBiZWZvcmUuIElmIGVudGl0eS10YWcgYW5kIGxhc3QtbW9kaWZpZWQgYXJlIGFjdHVhbGx5
IHNlZW48YnI+DQomZ3Q7IGFzIGRhdGFzdG9yZSBwcm9wZXJ0aWVzLCBpdCB3b3VsZCBiZSBuaWNl
IHRvIGhhdmUgdGhlbSBkZWZpbmVkIGluIHRoZSBOTURBPGJyPg0KJmd0OyBkb2N1bWVudHMgKGFu
ZCBpdCBzZWVtcyB3ZSBvdmVybG9va2VkIHRoaXMgd2hlbiB3ZSBkaWQgdGhlIE5NREEgd29yayku
PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEkgdGhpbmsgdGhpcyBuZWVkcyBhIGJpdCBvZiBkaXNjdXNz
aW9uIHdoZXRoZXIgdGhlc2UgYXJlIGFjdHVhbGx5IHNlZW4gYXM8YnI+DQomZ3Q7IGRhdGFzdG9y
ZSBwcm9wZXJ0aWVzLiBCdXQgaW4gdGhpcyBjYXNlLCBJIHdvdWxkIGxlYW4gdG93YXJkcyBvcHRp
b24gMi48YnI+DQomZ3Q7IDxicj4NCiZndDsgL2pzPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IC0tIDxi
cj4NCiZndDsgSnVlcmdlbiBTY2hvZW53YWVsZGVyJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDtKYWNvYnMgVW5pdmVyc2l0eSBCcmVtZW4gZ0dtYkg8YnI+DQomZ3Q7IFBo
b25lOiAmIzQzOzQ5IDQyMSAyMDAgMzU4NyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDtDYW1wdXMgUmluZyAxIHwgMjg3NTkgQnJlbWVuIHwgR2VybWFueTxicj4NCiZndDsgRmF4OiZu
YnNwOyAmbmJzcDsmIzQzOzQ5IDQyMSAyMDAgMzEwMyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsmbHQ7PGEgaHJlZj0iaHR0cHM6Ly93d3cuamFjb2JzLXVuaXZlcnNpdHkuZGUvIiB0
YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuamFjb2JzLXVuaXZlcnNpdHkuZGUvPC9hPiZndDs8
YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQotLSA8YnI+DQpKdWVyZ2VuIFNjaG9lbndhZWxkZXImbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0phY29icyBVbml2ZXJzaXR5IEJy
ZW1lbiBnR21iSDxicj4NClBob25lOiAmIzQzOzQ5IDQyMSAyMDAgMzU4NyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDtDYW1wdXMgUmluZyAxIHwgMjg3NTkgQnJlbWVuIHwgR2VybWFu
eTxicj4NCkZheDombmJzcDsgJm5ic3A7JiM0Mzs0OSA0MjEgMjAwIDMxMDMmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7Jmx0OzxhIGhyZWY9Imh0dHBzOi8vd3d3LmphY29icy11bml2
ZXJzaXR5LmRlLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmphY29icy11bml2ZXJzaXR5
LmRlLzwvYT4mZ3Q7PGJyPg0KPGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX188YnI+DQpuZXRtb2QgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJlZj0ibWFp
bHRvOm5ldG1vZEBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm5ldG1vZEBpZXRmLm9yZzwvYT48
YnI+DQo8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1v
ZCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
bmV0bW9kPC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_BYAPR11MB26314E4A3754A9B5D6EC9CDAB5C70BYAPR11MB2631namp_--


From nobody Tue Jul 23 15:06:18 2019
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 218551209AB for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 15:06:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, 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=goykVWBG; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=iOrxmpQz
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 T0U_m7DviL64 for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 15:05:58 -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 F41391209DA for <netmod@ietf.org>; Tue, 23 Jul 2019 15:05:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=47449; q=dns/txt; s=iport; t=1563919558; x=1565129158; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=ssDf75HZ+Sp8nJQqkP6LmGcoNyg+sxTON8ZfH5VLNcQ=; b=goykVWBG1RsrUCPl6ixMNTtwvQsQ0Tx9nvdsHPdzTuIDfsUNxMHfzR/q u4fwgU3vQDgWwaFOrSTnkLjzlyOsjyr6SuqEegsS4tGIgcl1wafDR2EWs CjB8qQe2d76UkHOOWxtwQ4PrtQb3PcTHc5ZwAEClObRn0bjbV9VlgKtlk 8=;
IronPort-PHdr: =?us-ascii?q?9a23=3ABI1SIxBQxGKDi4zZw/YkUyQJPHJ1sqjoPgMT9p?= =?us-ascii?q?ssgq5PdaLm5Zn5IUjD/qs13kTRU9Dd7PRJw6rNvqbsVHZIwK7JsWtKMfkuHw?= =?us-ascii?q?QAld1QmgUhBMCfDkiuLvXuZjY5EexJVURu+DewNk0GUMs=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AYAAAThDdd/5ldJa1jAxoBAQEBAQI?= =?us-ascii?q?BAQEBBwIBAQEBgVUDAQEBAQsBgRQvJCwDbVUgBAsWFAqEE4NHA41/gjYll1C?= =?us-ascii?q?BLhSBEANQBAkBAQEMAQEYAQwIAgEBg3pGAheCNyM2Bw4BAwEBBAEBAgEGbYU?= =?us-ascii?q?eDIVKAQEBAQIBAQEQER0BASwLAQQHAgICAQgQAQQBAQEgAQYDAgICGQwLFAk?= =?us-ascii?q?IAgQOBSKDAAGBHU0DDg8BDp9wAoE4iGBxgTKCeQEBBYE2AoNRGIITAwYFgS8?= =?us-ascii?q?BhHGGbReBQD+BEScME4JMPoJhAQEDgUYCLQoMCRGCRDKCJoFiik0FgkSEfpZ?= =?us-ascii?q?xCQKCGYV5X4RuiEYbgi2HJY44hBGFeYpzkAgCBAIEBQIOAQEFgVcMJYFYcBU?= =?us-ascii?q?7KgGCQYJCDBcUgzozhGGFP3KBKY0DAYEgAQE?=
X-IronPort-AV: E=Sophos;i="5.64,300,1559520000";  d="scan'208,217";a="601264063"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 23 Jul 2019 22:05:56 +0000
Received: from XCH-RCD-016.cisco.com (xch-rcd-016.cisco.com [173.37.102.26]) by rcdn-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id x6NM5tLT012810 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 23 Jul 2019 22:05:56 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-RCD-016.cisco.com (173.37.102.26) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 23 Jul 2019 17:05:55 -0500
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 23 Jul 2019 17:05:54 -0500
Received: from NAM05-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.1473.3 via Frontend Transport; Tue, 23 Jul 2019 17:05:54 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aUu3xLHOJ53xj/ZAUcAelLYkpWjmi8rEOokHMnsQwg9zyUccf2xrTEjRcufr1Lk7RA5Vwet1pEMexWut3hBmtGiuq6NTo8Mr32dhV1axBmWWMtJqjZOF3QOr0sWmpfDhFGo7jyUo0s/RKT2uqg22dNtXXNn4qh+dB1ReazePEcN8tEkNjsNbtxj50ZKYNA+TFO6ei2FHealfphzXBRBvxvKCtykvLrcSnLaoGAPJAc7yBz+xqAhrt4IMXiZXsA1GYJyanVaPIzKLlXrTXEvglraqxiw4QAwOem6yF8RoTXRFkaLCEob8B/JxU7Y+sueDq0I3fRqOH1TPGwuBJPO+mg==
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=ssDf75HZ+Sp8nJQqkP6LmGcoNyg+sxTON8ZfH5VLNcQ=; b=UblzdrJAWfDXwE71qOBPgSY2/R4LZM32N3S7jG0omyfKYyV0mDbRNbCAcTzL8glZdz1lXs35n+o2OXmyJm0UEaINhRcnC6Nv5OGrae2bgTe7LBjCxgdMxK26xlqbyK/H1cOUkaXjC68dxquM6qRP87YP/VPMtgYr/AIAP1moZO4Skere7MufvPX44FeXjJ5E0pyt2SEn33lR1eU+ewPS27EOasJfhKcNgz3rIa64s3zHwrOBAnIcL94m+Tz0y9IOxUk7wgzc4ZwUOvKEUonpHU2LX9AigPTDp/gl83CAokg7qsj0130wRCsFrZhLkmKRQfpBBrf8zl6i0kOpyXMxXg==
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=ssDf75HZ+Sp8nJQqkP6LmGcoNyg+sxTON8ZfH5VLNcQ=; b=iOrxmpQzDKGyRD5a54Q5j4G/8nPnBzsuyw/ffwEZwWlXf7cQGIJ5jFJZCrJjWWM1bi/rKwVNT06fTA6b32ttMrvOjUs1acuZOmO826rss/oQn+evkMkl5aPTtv1VkzhUm8paInBlU+SaQH0sD2JY7Tv5TNF7qBsgJIRLxPPZW9o=
Received: from CH2PR11MB4200.namprd11.prod.outlook.com (10.141.118.161) by CH2PR11MB4327.namprd11.prod.outlook.com (10.186.148.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2094.17; Tue, 23 Jul 2019 22:05:53 +0000
Received: from CH2PR11MB4200.namprd11.prod.outlook.com ([fe80::9dc4:365:907d:c943]) by CH2PR11MB4200.namprd11.prod.outlook.com ([fe80::9dc4:365:907d:c943%7]) with mapi id 15.20.2094.013; Tue, 23 Jul 2019 22:05:53 +0000
From: "Joe Clarke (jclarke)" <jclarke@cisco.com>
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>
CC: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>, "Andy Bierman" <andy@yumaworks.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] Instance-data-format - shall we define etag and last-modified annotation ?
Thread-Index: AdVAwv3YCGqZ1KMoT7S8jMt8r0MeZgAByuUAACWODXAAAHr3AAACm5IAAAIGGnAACz2xMAAAPZMA
Date: Tue, 23 Jul 2019 22:05:53 +0000
Message-ID: <F88AE433-1864-4C50-8156-7ADD8D2F6D2B@cisco.com>
References: <VI1PR0701MB2286D806027F541651B0BCE6F0C40@VI1PR0701MB2286.eurprd07.prod.outlook.com> <20190722201510.mom7xg2mdi2ulbby@anna.jacobs.jacobs-university.de> <VI1PR0701MB2286001A8E05E099C066BF61F0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com> <20190723142414.4sc5o2j6dawblwrm@anna.jacobs.jacobs-university.de> <CABCOCHQrAQaK2XEfnC9EPwhsu4+Qe=tPyLe-bT9=7x9t1LN3BQ@mail.gmail.com> <VI1PR0701MB22861EC59BE79943C7E833F4F0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com> <BYAPR11MB26314E4A3754A9B5D6EC9CDAB5C70@BYAPR11MB2631.namprd11.prod.outlook.com>
In-Reply-To: <BYAPR11MB26314E4A3754A9B5D6EC9CDAB5C70@BYAPR11MB2631.namprd11.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=jclarke@cisco.com; 
x-originating-ip: [70.231.19.155]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f7f6d75d-0213-4190-d2fd-08d70fb9edf4
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:CH2PR11MB4327; 
x-ms-traffictypediagnostic: CH2PR11MB4327:
x-ms-exchange-purlcount: 3
x-microsoft-antispam-prvs: <CH2PR11MB4327B13752109ECD480C0066B8C70@CH2PR11MB4327.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(366004)(396003)(39860400002)(376002)(136003)(189003)(199004)(13464003)(37006003)(2906002)(14454004)(54906003)(6636002)(71190400001)(316002)(68736007)(36756003)(6116002)(71200400001)(33656002)(86362001)(3846002)(7736002)(99286004)(8676002)(186003)(6506007)(476003)(2616005)(446003)(606006)(11346002)(66066001)(25786009)(102836004)(66476007)(486006)(66574012)(229853002)(6436002)(6246003)(91956017)(53546011)(76176011)(6486002)(66446008)(66556008)(966005)(66946007)(5660300002)(26005)(81156014)(8936002)(14444005)(256004)(6512007)(54896002)(478600001)(236005)(6306002)(4326008)(6862004)(53936002)(64756008)(76116006)(81166006)(369524004); DIR:OUT; SFP:1101; SCL:1; SRVR:CH2PR11MB4327; H:CH2PR11MB4200.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-message-info: +E+2ZN6suxGhU0/fe5xMPTBls1KseTJshMOdZbrK8JDzAyLt5GfcOr09d9w3jN+lbdFC1o7npwDsmNPxHyMLD8jI4bgxzkT06f/H9qp14Sd1vF2u+6yAouzB5eZJDrI58myYFZCotpZWhCXhuIfk4WusCus5Z0ANuIbKWZXSYvaZbX/WHAeBKn/fdyWj40onnbNtMcSjEqyQOu6bDW147Ya8FxwbwRoKidak/TuYAL8G7IJHsLhtbTDK0T+M+Ac80xjDmTLTZSCIBCHFKiJtek+EH3BN9rURe6lGuda7LRnRkPZAA6K5JweHjryelJgt6mDV7BxPaAo77hO0Dz75ZhtyMh4shyoaD73NiuwADdb60ZJ4p/61OwCqRDNHtVWUzIH2lKVFexMqTUHXcMiFXxgLcdp2oc3ou56v45znzxE=
Content-Type: multipart/alternative; boundary="_000_F88AE43318644C5081567ADD8D2F6D2Bciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f7f6d75d-0213-4190-d2fd-08d70fb9edf4
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 22:05:53.0306 (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: jclarke@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR11MB4327
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.26, xch-rcd-016.cisco.com
X-Outbound-Node: rcdn-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/YPdtHuTsTJSkc442X7aR8_jw9Os>
Subject: Re: [netmod] Instance-data-format - shall we define etag and last-modified annotation ?
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, 23 Jul 2019 22:06:14 -0000

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

DQoNCk9uIEp1bCAyMywgMjAxOSwgYXQgMTg6MDEsIFJvYiBXaWx0b24gKHJ3aWx0b24pIDxyd2ls
dG9uQGNpc2NvLmNvbTxtYWlsdG86cndpbHRvbkBjaXNjby5jb20+PiB3cm90ZToNCg0KSWYgeW91
IHdhbnQgdG8gZHVtcCB0aGUgY29uZmlndXJhdGlvbiBvbiB0aGUgZGV2aWNlIHRvIGEgZmlsZSBm
b3Igc29tZSBvZmZsaW5lIGFuYWx5c2lzLCB0aGVuIGl0IG1pZ2h0IGJlIHVzZWZ1bCBpZiBpdCBp
cyBwb3NzaWJsZSBmb3IgdGhhdCBmaWxlIHRvIGhhdmUgdGhlIHRpbWVzdGFtcHMgb2Ygd2hlbiB0
aGUgY29uZmlndXJhdGlvbiBjaGFuZ2VkIGFubm90YXRlZCBpbnRvIHRoZSBmaWxlLg0KDQpJc27i
gJl0IHRoYXQgdGhlIHB1cnBvc2Ugb2YgdGhlIOKAnHRpbWVzdGFtcCIgbWV0YWRhdGEgbGVhZiBp
biBpbnN0YW5jZS1kYXRhPyAgVGhhdCBpcyB0aGUgdGltZXN0YW1wIG9mIHRoZSBJRCBzZXQgaXRz
ZWxmLg0KDQpKb2UNCg0KDQpJIGRvbuKAmXQgdGhpbmsgdGhhdCB0aGlzIGlzIGNyaXRpY2FsLCBi
dXQgSSBjYW4gc2VlIHRoYXQgaXQgbWlnaHQgYmUgdXNlZnVsLg0KDQpUaGFua3MsDQpSb2INCg0K
DQpGcm9tOiBuZXRtb2QgPG5ldG1vZC1ib3VuY2VzQGlldGYub3JnPG1haWx0bzpuZXRtb2QtYm91
bmNlc0BpZXRmLm9yZz4+IE9uIEJlaGFsZiBPZiBCYWzDoXpzIExlbmd5ZWwNClNlbnQ6IDIzIEp1
bHkgMjAxOSAxMzowOQ0KVG86IEFuZHkgQmllcm1hbiA8YW5keUB5dW1hd29ya3MuY29tPG1haWx0
bzphbmR5QHl1bWF3b3Jrcy5jb20+PjsgSnVlcmdlbiBTY2hvZW53YWVsZGVyIDxqLnNjaG9lbndh
ZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGU8bWFpbHRvOmouc2Nob2Vud2FlbGRlckBqYWNvYnMt
dW5pdmVyc2l0eS5kZT4+OyBuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4N
ClN1YmplY3Q6IFJlOiBbbmV0bW9kXSBJbnN0YW5jZS1kYXRhLWZvcm1hdCAtIHNoYWxsIHdlIGRl
ZmluZSBldGFnIGFuZCBsYXN0LW1vZGlmaWVkIGFubm90YXRpb24gPw0KDQpIZWxsbywNCkFzIEp1
cmdlbiwgQW5keSwgTGFkYSBhbmQgSm9lIGlzIG9wcG9zZWQgdG8gZGVmaW5pbmcgdGhlIGFubm90
YXRpb25zIGluIHRoZSBpbnN0YW5jZSBtb2RlbCBkcmFmdCwgYW5kIEkgZG9u4oCZdCBzZWUgaXQg
YXMgY3J1Y2lhbCwgSSB3aWxsIHRha2UgaXQgb3V0Lg0KSU1ITyBpdCBpcyBhIHVzZWZ1bCBiaXQg
b2YgZnVuY3Rpb25hbGl0eSBmb3IgY29uZmlndXJhdGlvbiBkYXRhIGJhc2VkIHVzZS1jYXNlcywg
YW5kIEkgdmVyeSBtdWNoIGZlYXIgaXQgd2lsbCBub3QgaGFwcGVuIGF0IGFsbCBub3c7IHVubGVz
cyBwZW9wbGUgc3BlYWsgdXAgaXQgaXMgcmVtb3ZlZC4NClJlZ2FyZHMgIEJhbGF6cw0KDQpGcm9t
OiBBbmR5IEJpZXJtYW4gPGFuZHlAeXVtYXdvcmtzLmNvbTxtYWlsdG86YW5keUB5dW1hd29ya3Mu
Y29tPj4NClNlbnQ6IDIwMTkuIGrDumxpdXMgMjMuLCBrZWRkIDExOjM5DQpUbzogSnVlcmdlbiBT
Y2hvZW53YWVsZGVyIDxqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGU8bWFpbHRv
Omouc2Nob2Vud2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZT4+OyBCYWzDoXpzIExlbmd5ZWwg
PGJhbGF6cy5sZW5neWVsQGVyaWNzc29uLmNvbTxtYWlsdG86YmFsYXpzLmxlbmd5ZWxAZXJpY3Nz
b24uY29tPj47IG5ldG1vZEBpZXRmLm9yZzxtYWlsdG86bmV0bW9kQGlldGYub3JnPg0KU3ViamVj
dDogUmU6IFtuZXRtb2RdIEluc3RhbmNlLWRhdGEtZm9ybWF0IC0gc2hhbGwgd2UgZGVmaW5lIGV0
YWcgYW5kIGxhc3QtbW9kaWZpZWQgYW5ub3RhdGlvbiA/DQoNCg0KDQpPbiBUdWUsIEp1bCAyMywg
MjAxOSBhdCA3OjI0IEFNIEp1ZXJnZW4gU2Nob2Vud2FlbGRlciA8ai5zY2hvZW53YWVsZGVyQGph
Y29icy11bml2ZXJzaXR5LmRlPG1haWx0bzpqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNp
dHkuZGU+PiB3cm90ZToNCkJhbMOhenMsDQoNCkkgYW0gbm90IHN1cmUgdGhlc2UgYmVsb25ncyB0
byB0aGUgZGF0YSB0eXBlcyBjb2xsZWN0aW9uLiBJZiB0aGVzZQ0KYW5ub3RhdGlvbnMgYXJlIGEg
cGVyIGRhdGFzdG9yZSBwcm9wZXJ0aWVzIG9yIHBlciBjb25maWd1cmF0aW9uDQpkYXRhc3RvcmUg
cHJvcGVydGllcyAoSSBhbSBub3Qgc3VyZSB0aGVzZSBwcm9wZXJ0aWVzIG1ha2UgYSBsb3Qgb2YN
CnNlbnNlIGZvciBkeW5hbWljYWxseSBjaGFuZ2luZyBkYXRhIGluIDxvcGVyYXRpb25hbD4sIG9y
IHRoZXNlDQpwcm9wZXJ0aWVzIG9ubHkgbWFrZSBzZW5zZSBmb3IgY29uZmlnIHRydWUgbm9kZXMs
IG1vcmUgZGlzY3Vzc2lvbg0KbmVlZGVkIEkgZ3Vlc3MpLCB0aGVuIHRoZSBsb2dpY2FsIHBsYWNl
IHdvdWxkIGJlIHRvIGRlZmluZSB0aGVtIHdvdWxkDQpiZSB3aGVyZSB0aGUgZGF0YXN0b3JlcyBh
cmUgZGVmaW5lZC4NCg0KSSB1bmRlcnN0YW5kIHRoZSB0aW1pbmcgY29uY2VybiBidXQgbXkgcHJl
ZmVyZW5jZSBpcyB0byB3b3Jrb3V0IHdoYXQNCnRoZXNlIGFubm90YXRpb25zIHJlYWxseSBhcmUg
aW4gYW4gTk1EQSB3b3JsZCBhbmQgaW4gYSBzZWNvbmQgc3RlcCB0bw0KZmlndXJlIG91dCBhIHdh
eSB0byBkZWZpbmUgdGhlbSBpbiBhIHJlYXNvbmFibGUgYW1vdW50IG9mIHRpbWUuDQoNClRoaXMg
d29yayBuZWVkcyBhIGxvdCBtb3JlIHRob3VnaHQgYmVjYXVzZSB0aGlzIFdHIGlzIHNvcnQgb2Yg
YWJ1c2luZyB0aGVzZSBmaWVsZHMsDQppbnRlbmRlZCBmb3IgSFRUUCBjYWNoaW5nLiBUaGUgdmFs
dWVzIGFyZSBhc3NvY2lhdGVkIHdpdGggYSByZXByZXNlbnRhdGlvbiBvZiBhIHJlc3BvbnNlDQp0
byBhIHJlcXVlc3QgZm9yIHNvbWUgcG9ydGlvbiBvZiB0aGUgZGF0YXN0b3JlIGNvbnRlbnRzLiAg
RS5nLiwgYSByZXByZXNlbnRhdGlvbiBpbiBYTUwgbXVzdCBiZSBhIGRpZmZlcmVudA0KRVRhZyB0
aGFuIGEgSlNPTiByZXByZXNlbnRhdGlvbiAob2YgdGhlIGV4YWN0IHNhbWUgZGF0YXN0b3JlIGNv
bnRlbnRzKS4NCg0KSSBzdWdnZXN0IG5ldyBtZXRhLWRhdGEgYmUgZGVmaW5lZCB0aGF0IGhhcyBz
ZW1hbnRpY3Mgc3BlY2lmaWMgdG8gZGF0YXN0b3JlIGNvbnRlbnRzLCBub3QNCnRoZSBIVFRQIHJl
cHJlc2VudGF0aW9uIG9mIHRoZSByZXNwb25zZS4NCg0KSU1PIHRoaXMgbWV0YS1kYXRhIGlzIG5v
dCByZWFsbHkgbmVlZGVkIGluc2lkZSBhbiBpbnN0YW5jZSBmaWxlLCBidXQgaWYgaW5jbHVkZWQs
IHRoZW4gdGhlIHZhbHVlcw0Kc2hvdWxkIGJlIGFzc29jaWF0ZWQgd2l0aCB0aGUgcmVwcmVzZW50
YXRpb24gKHRoZSBpbnN0YW5jZSBmaWxlKSBhbmQgbm90IHRoZSBkYXRhc3RvcmVzLg0KDQoNCi9q
cw0KDQoNCkFuZHkNCg0KDQpPbiBUdWUsIEp1bCAyMywgMjAxOSBhdCAwMjoxMToyM1BNICswMDAw
LCBCYWzDoXpzIExlbmd5ZWwgd3JvdGU6DQo+IEhlbGxvIErDvHJnZW4sDQo+IENvdWxkIHRoZSBl
dGFnIGFuZCBsYXN0LW1vZGlmaWVkIGFubm90YXRpb25zIGJlIG1vdmVkIHRvIDY5OTFiaXM/DQo+
IFJlZ2FyZHMgQmFsYXpzDQo+DQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206
IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciA8ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5
LmRlPG1haWx0bzpqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGU+Pg0KPiBTZW50
OiAyMDE5LiBqw7psaXVzIDIyLiwgaMOpdGbFkSAxNjoxNQ0KPiBUbzogQmFsw6F6cyBMZW5neWVs
IDxiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb208bWFpbHRvOmJhbGF6cy5sZW5neWVsQGVyaWNz
c29uLmNvbT4+DQo+IENjOiBuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4N
Cj4gU3ViamVjdDogUmU6IFtuZXRtb2RdIEluc3RhbmNlLWRhdGEtZm9ybWF0IC0gc2hhbGwgd2Ug
ZGVmaW5lIGV0YWcgYW5kDQo+IGxhc3QtbW9kaWZpZWQgYW5ub3RhdGlvbiA/DQo+DQo+IE9uIE1v
biwgSnVsIDIyLCAyMDE5IGF0IDA3OjIzOjU5UE0gKzAwMDAsIEJhbMOhenMgTGVuZ3llbCB3cm90
ZToNCj4gPiBIZWxsbywNCj4gPg0KPiA+IFJlc3Rjb25mIChyZmM4MDQwKSBkZWZpbmVkIHRvIHVz
ZWZ1bCBiaXRzIG9mIG1ldGFkYXRhIGFib3V0IGEgWUFORw0KPiA+IGRlZmluZWQNCj4gPiBkYXRh
c3RvcmU6IGVudGl0eS10YWcgYW5kIHRoZSBsYXN0LW1vZGlmaWVkIHRpbWVzdGFtcC4NCj4gPg0K
PiA+IFRoZXNlIGNhbiBiZSB2ZXJ5IHVzZWZ1bCBpbiBpbnN0YW5jZSBkYXRhIHNldHMsIGhvd2V2
ZXIgUmVzdGNvbmYNCj4gPiBkZWZpbmVzIGFuIGVuY29kaW5nIGZvciB0aGVzZSAoYXMgcGFydCBv
ZiB0aGUgaHR0cCBoZWFkZXJzKSB0aGF0IGNhbg0KPiA+IG5vdCBiZSB1c2VkIGluIGluc3RhbmNl
LWRhdGEtc2V0cy4NCj4NCj4gVGhpcyBtYXkgYWN0dWFsbHkgcG9pbnQgb3V0IGEgZmxhdyBvciBv
bWlzc2lvbiBvZiBSRkMgODUyNy4gUkZDIDgwNDAgZGVmaW5lcw0KPiBhbiBlbnRpdHktdGFnIGZv
ciBpdHMgInVuaWZpZWQiIGRhdGFzdG9yZSBhbmQgaXQgc2F5cyAiaWYgdGhlIFJFU1RDT05GDQo+
IHNlcnZlciBpcyBjby1sb2NhdGVkIHdpdGggYSBORVRDT05GIHNlcnZlciwgdGhlbiB0aGlzIGVu
dGl0eS10YWcgTVVTVCBiZSBmb3INCj4gdGhlICJydW5uaW5nIiBkYXRhc3RvcmUiLiBTbyBpdCBp
cyBhIGJpdCB1bmNsZWFyIHdoYXQgaGFwcGVucyB3aXRoIG90aGVyDQo+IE5NREEgZGF0YXN0b3Jl
cyBhbmQgSSBkaWQgbm90IHF1aWNrbHkgZmluZCBzb21ldGhpbmcgaW4gUkZDIDg1MjcuIChGb3IN
Cj4gZXhhbXBsZSwgY2FuIGhhdmUgYSBkaXN0aW5jdCBldGFnIGZvciA8c3RhcnR1cC8+Pw0KPg0K
PiA+IGRyYWZ0LWlldGYtbmV0bW9kLXlhbmctaW5zdGFuY2UtZmlsZS1mb3JtYXQtMDMjc2VjdGlv
bi03LjINCj4gPg0KPiA8aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtbmV0
bW9kLXlhbmctaW5zdGFuY2UtZmlsZS1mb3JtYXQtMDMjPGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcv
aHRtbC9kcmFmdC1pZXRmLW5ldG1vZC15YW5nLWluc3RhbmNlLWZpbGUtZm9ybWF0LTAzPg0KPiA+
IHNlY3Rpb24tNy4yPiAgICAgZGVmaW5lcyBtZXRhZGF0YSBhbm5vdGF0aW9ucyBmb3IgdGhlc2Ug
dHdvLCB0aGF0IGNhbiBiZQ0KPiA+IHVzZWQgaW4gaW5zdGFuY2UgZGF0YQ0KPiA+DQo+ID4gICBt
ZDphbm5vdGF0aW9uIGVudGl0eS10YWcgew0KPiA+ICAgICAgIHR5cGUgc3RyaW5nOw0KPiA+ICAg
ICAgIGRlc2NyaXB0aW9uICJVc2VkIHRvIGVuY29kZSB0aGUgZW50aXR5LXRhZyAuIjsNCj4gPiAg
ICAgfQ0KPiA+ICAgICBtZDphbm5vdGF0aW9uIGxhc3QtbW9kaWZpZWQgew0KPiA+ICAgICAgIHR5
cGUgeWFuZzpkYXRlLWFuZC10aW1lOw0KPiA+ICAgICAgIGRlc2NyaXB0aW9uICJDb250YWlucyB0
aGUgZGF0ZSBhbmQgdGltZSB3aGVuIHRoZSBhbm5vdGF0ZWQNCj4gPiAgICAgICAgIGluc3RhbmNl
IHdhcyBsYXN0IG1vZGlmaWVkIChvciBjcmVhdGVkKS4iOw0KPiA+ICAgICB9DQo+ID4NCj4gPiBJ
biBvcmRlciB0byBiZSBhYmxlIHRvIGluY2x1ZGUgdGhpcyBkYXRhLCB0aGUgYW5ub3RhdGlvbnMg
bmVlZCB0byBiZQ0KPiA+IGRlZmluZWQgaW4gc29tZSBZQU5HIG1vZHVsZS4NCj4gPg0KPiA+IFRo
ZSBxdWVzdGlvbiBoYXMgYmVlbiByYWlzZWQgd2hldGhlcg0KPiA+DQo+ID4gMS4gIHRoZXNlIGFu
bm90YXRpb25zIHNob3VsZCBiZSBkZWZpbmVkIGluIHRoZSBpZXRmLXlhbmctaW5zdGFuY2UtZGF0
YQ0KPiA+IG1vZHVsZSBhcyBpdCBuZWVkcyB0aGVtLCBhcyB0aGF0IGlzIG9wZW4gb3INCj4gPiAy
LiAgdGhlIGFubm90YXRpb25zIHNob3VsZCBiZSBkZWZpbmVkIGluIGFub3RoZXIgZHJhZnQgaW4g
YSBzZXBhcmF0ZQ0KPiA+IFlBTkcgbW9kdWxlIGFzIGFueSBvdGhlciBhbm5vdGF0aW9uDQo+ID4N
Cj4gPiBUaGUgZmlyc3Qgb3B0aW9uIGlzIGJldHRlciBiZWNhdXNlIHRoZSBpbnN0YW5jZS1kYXRh
IG5lZWRzIHRoZXNlDQo+ID4gYW5ub3RhdGlvbnMsIGFuZCBhdCB0aGlzIHBvaW50IHdlIHNlZSBu
byBvdGhlciB1c2VyIGZvciB0aGUNCj4gPiBhbm5vdGF0aW9uLCBhbmQgaW4gdGhpcyBjYXNlIHRo
ZSBvbmdvaW5nIGluc3RhbmNlIGRhdGEgZHJhZnQgd2lsbA0KPiA+IGRlZmluZSBpdA0KPiA+DQo+
ID4gVGhlIHNlY29uZCBvcHRpb24gaXMgYmV0dGVyIGJlY2F1c2UsIGlmIGxhdGVyIHRoZXJlIGFy
ZSBvdGhlciB1c2Vycw0KPiA+IGZvciB0aGVzZSBhbm5vdGF0aW9ucywgaXQgbWlnaHQgYmUgc3Ry
YW5nZSB0byByZWZlcmVuY2UgdGhlDQo+ID4gaWV0Zi15YW5nLWluc3RhbmNlLWRhdGEgbW9kdWxl
LiBBbHNvIHdoeSBwcm92aWRlIHNwZWNpYWwgdHJlYXRtZW50IHRvDQo+ID4gdGhlc2UNCj4gPiAy
IGFubm90YXRpb25zPw0KPiA+DQo+ID4gVGhlIGF1dGhvcnMgc3VwcG9ydCBvcHRpb24gMSBhbmQg
ZG9uJ3QgaGF2ZSB0aGUgdGltZSB0byBzdGFydCBhIG5ldw0KPiA+IGRyYWZ0IHRvIGRlZmluZSB0
aGVzZSBhbm5vdGF0aW9ucy4NCj4gPg0KPiA+IE9uIElFVEYxMDUgaW4gdGhlIHJvb20gdGhlcmUg
d2FzIG1vcmUgc3VwcG9ydCBmb3Igb3B0aW9uIDEuDQo+ID4NCj4gPiBQbGVhc2UgaW5kaWNhdGUg
aWYgeW91IGhhdmUgYW4gb3BpbmlvbiBhYm91dCB0aGUgY2hvaWNlIG9mIDEgb3IgMg0KPg0KPiBW
ZXJzaW9uIC0wMyBvbmx5IGRlZmluZXMgdGhlc2UgYW5ub3RhdGlvbnMgYnV0IGRvZXMgbm90IGRv
IGFueXRoaW5nIHNwZWNpZmljDQo+IHdpdGggdGhlc2UgZGVmaW5pdGlvbnMuIFNvIGlmIHRoZSBh
bm5vdGF0aW9ucyBhcmUgZGVmaW5lZCBlbHNld2hlcmUsIHRoZSBJRA0KPiBpcyBhcyBjb21wbGV0
ZSBhcyBiZWZvcmUuIElmIGVudGl0eS10YWcgYW5kIGxhc3QtbW9kaWZpZWQgYXJlIGFjdHVhbGx5
IHNlZW4NCj4gYXMgZGF0YXN0b3JlIHByb3BlcnRpZXMsIGl0IHdvdWxkIGJlIG5pY2UgdG8gaGF2
ZSB0aGVtIGRlZmluZWQgaW4gdGhlIE5NREENCj4gZG9jdW1lbnRzIChhbmQgaXQgc2VlbXMgd2Ug
b3Zlcmxvb2tlZCB0aGlzIHdoZW4gd2UgZGlkIHRoZSBOTURBIHdvcmspLg0KPg0KPiBJIHRoaW5r
IHRoaXMgbmVlZHMgYSBiaXQgb2YgZGlzY3Vzc2lvbiB3aGV0aGVyIHRoZXNlIGFyZSBhY3R1YWxs
eSBzZWVuIGFzDQo+IGRhdGFzdG9yZSBwcm9wZXJ0aWVzLiBCdXQgaW4gdGhpcyBjYXNlLCBJIHdv
dWxkIGxlYW4gdG93YXJkcyBvcHRpb24gMi4NCj4NCj4gL2pzDQo+DQo+IC0tDQo+IEp1ZXJnZW4g
U2Nob2Vud2FlbGRlciAgICAgICAgICAgSmFjb2JzIFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJIDQo+
IFBob25lOiArNDkgNDIxIDIwMCAzNTg3ICAgICAgICAgQ2FtcHVzIFJpbmcgMSB8IDI4NzU5IEJy
ZW1lbiB8IEdlcm1hbnkNCj4gRmF4OiAgICs0OSA0MjEgMjAwIDMxMDMgICAgICAgICA8aHR0cHM6
Ly93d3cuamFjb2JzLXVuaXZlcnNpdHkuZGUvPg0KDQoNCg0KLS0NCkp1ZXJnZW4gU2Nob2Vud2Fl
bGRlciAgICAgICAgICAgSmFjb2JzIFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJIDQpQaG9uZTogKzQ5
IDQyMSAyMDAgMzU4NyAgICAgICAgIENhbXB1cyBSaW5nIDEgfCAyODc1OSBCcmVtZW4gfCBHZXJt
YW55DQpGYXg6ICAgKzQ5IDQyMSAyMDAgMzEwMyAgICAgICAgIDxodHRwczovL3d3dy5qYWNvYnMt
dW5pdmVyc2l0eS5kZS8+DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fDQpuZXRtb2QgbWFpbGluZyBsaXN0DQpuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5l
dG1vZEBpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0
bW9kDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KbmV0
bW9kIG1haWxpbmcgbGlzdA0KbmV0bW9kQGlldGYub3JnPG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+
DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0KDQo=

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

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxkaXY+PGJyIGNsYXNz
PSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPk9u
IEp1bCAyMywgMjAxOSwgYXQgMTg6MDEsIFJvYiBXaWx0b24gKHJ3aWx0b24pICZsdDs8YSBocmVm
PSJtYWlsdG86cndpbHRvbkBjaXNjby5jb20iIGNsYXNzPSIiPnJ3aWx0b25AY2lzY28uY29tPC9h
PiZndDsgd3JvdGU6PC9kaXY+DQo8YnIgY2xhc3M9IkFwcGxlLWludGVyY2hhbmdlLW5ld2xpbmUi
Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSIgc3R5bGU9InBhZ2U6
IFdvcmRTZWN0aW9uMTsgY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IEhl
bHZldGljYTsgZm9udC1zaXplOiAxMnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFu
dC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3Jt
YWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTog
bm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4
dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyI+DQo8ZGl2IHN0eWxl
PSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6
IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIGNsYXNzPSIiPklmIHlvdSB3
YW50IHRvIGR1bXAgdGhlIGNvbmZpZ3VyYXRpb24gb24gdGhlIGRldmljZSB0byBhIGZpbGUgZm9y
IHNvbWUgb2ZmbGluZSBhbmFseXNpcywgdGhlbiBpdCBtaWdodCBiZSB1c2VmdWwgaWYgaXQgaXMg
cG9zc2libGUgZm9yIHRoYXQgZmlsZSB0byBoYXZlIHRoZSB0aW1lc3RhbXBzIG9mIHdoZW4gdGhl
IGNvbmZpZ3VyYXRpb24gY2hhbmdlZCBhbm5vdGF0ZWQgaW50byB0aGUgZmlsZS48L3NwYW4+PC9k
aXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj48YnIgY2xhc3M9IiI+DQo8
L2Rpdj4NCjxkaXY+SXNu4oCZdCB0aGF0IHRoZSBwdXJwb3NlIG9mIHRoZSDigJx0aW1lc3RhbXAm
cXVvdDsgbWV0YWRhdGEgbGVhZiBpbiBpbnN0YW5jZS1kYXRhPyAmbmJzcDtUaGF0IGlzIHRoZSB0
aW1lc3RhbXAgb2YgdGhlIElEIHNldCBpdHNlbGYuPC9kaXY+DQo8ZGl2PjxiciBjbGFzcz0iIj4N
CjwvZGl2Pg0KPGRpdj5Kb2U8L2Rpdj4NCjxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9
ImNpdGUiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9u
MSIgc3R5bGU9InBhZ2U6IFdvcmRTZWN0aW9uMTsgY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsg
Zm9udC1mYW1pbHk6IEhlbHZldGljYTsgZm9udC1zaXplOiAxMnB4OyBmb250LXN0eWxlOiBub3Jt
YWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRl
ci1zcGFjaW5nOiBub3JtYWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0
ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAw
cHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25l
OyI+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFw
dDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIGNs
YXNzPSIiPjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFy
Z2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxp
YnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBjbGFzcz0iIj48bzpwIGNsYXNzPSIi
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAw
LjAwMDFwdDsgZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJp
ZjsiIGNsYXNzPSIiPg0KPHNwYW4gY2xhc3M9IiI+SSBkb27igJl0IHRoaW5rIHRoYXQgdGhpcyBp
cyBjcml0aWNhbCwgYnV0IEkgY2FuIHNlZSB0aGF0IGl0IG1pZ2h0IGJlIHVzZWZ1bC48bzpwIGNs
YXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAw
LjAwMDFwdDsgZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJp
ZjsiIGNsYXNzPSIiPg0KPHNwYW4gY2xhc3M9IiI+PG86cCBjbGFzcz0iIj4mbmJzcDs8L286cD48
L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQt
c2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4N
CjxzcGFuIGNsYXNzPSIiPlRoYW5rcyw8bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4N
CjxkaXYgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAxMXB0OyBm
b250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gY2xhc3M9
IiI+Um9iPG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJn
aW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGli
cmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIGNsYXNzPSIiPjxvOnAgY2xhc3M9IiI+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAu
MDAwMXB0OyBmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlm
OyIgY2xhc3M9IiI+DQo8c3BhbiBjbGFzcz0iIj48bzpwIGNsYXNzPSIiPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJib3JkZXItc3R5bGU6IHNv
bGlkIG5vbmUgbm9uZTsgYm9yZGVyLXRvcC13aWR0aDogMXB0OyBib3JkZXItdG9wLWNvbG9yOiBy
Z2IoMjI1LCAyMjUsIDIyNSk7IHBhZGRpbmc6IDNwdCAwY20gMGNtOyIgY2xhc3M9IiI+DQo8ZGl2
IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQgMzZwdDsgZm9udC1zaXplOiAxMXB0OyBm
b250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPGIgY2xhc3M9IiI+
PHNwYW4gbGFuZz0iRU4tVVMiIGNsYXNzPSIiPkZyb206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJF
Ti1VUyIgY2xhc3M9IiI+PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7
PC9zcGFuPm5ldG1vZCAmbHQ7PGEgaHJlZj0ibWFpbHRvOm5ldG1vZC1ib3VuY2VzQGlldGYub3Jn
IiBzdHlsZT0iY29sb3I6IHB1cnBsZTsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IiBjbGFz
cz0iIj5uZXRtb2QtYm91bmNlc0BpZXRmLm9yZzwvYT4mZ3Q7PHNwYW4gY2xhc3M9IkFwcGxlLWNv
bnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxiIGNsYXNzPSIiPk9uDQogQmVoYWxmIE9mPHNw
YW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvYj5CYWzDoXpz
IExlbmd5ZWw8YnIgY2xhc3M9IiI+DQo8YiBjbGFzcz0iIj5TZW50OjwvYj48c3BhbiBjbGFzcz0i
QXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+MjMgSnVseSAyMDE5IDEzOjA5PGJy
IGNsYXNzPSIiPg0KPGIgY2xhc3M9IiI+VG86PC9iPjxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0
ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj5BbmR5IEJpZXJtYW4gJmx0OzxhIGhyZWY9Im1haWx0bzph
bmR5QHl1bWF3b3Jrcy5jb20iIHN0eWxlPSJjb2xvcjogcHVycGxlOyB0ZXh0LWRlY29yYXRpb246
IHVuZGVybGluZTsiIGNsYXNzPSIiPmFuZHlAeXVtYXdvcmtzLmNvbTwvYT4mZ3Q7OyBKdWVyZ2Vu
IFNjaG9lbndhZWxkZXIgJmx0OzxhIGhyZWY9Im1haWx0bzpqLnNjaG9lbndhZWxkZXJAamFjb2Jz
LXVuaXZlcnNpdHkuZGUiIHN0eWxlPSJjb2xvcjogcHVycGxlOyB0ZXh0LWRlY29yYXRpb246IHVu
ZGVybGluZTsiIGNsYXNzPSIiPmouc2Nob2Vud2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZTwv
YT4mZ3Q7OzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48
YSBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYub3JnIiBzdHlsZT0iY29sb3I6IHB1cnBsZTsgdGV4
dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IiBjbGFzcz0iIj5uZXRtb2RAaWV0Zi5vcmc8L2E+PGJy
IGNsYXNzPSIiPg0KPGIgY2xhc3M9IiI+U3ViamVjdDo8L2I+PHNwYW4gY2xhc3M9IkFwcGxlLWNv
bnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPlJlOiBbbmV0bW9kXSBJbnN0YW5jZS1kYXRhLWZv
cm1hdCAtIHNoYWxsIHdlIGRlZmluZSBldGFnIGFuZCBsYXN0LW1vZGlmaWVkIGFubm90YXRpb24g
PzxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXYg
c3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdCAzNnB0OyBmb250LXNpemU6IDExcHQ7IGZv
bnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8bzpwIGNsYXNzPSIi
PiZuYnNwOzwvbzpwPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0
IDM2cHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7
IiBjbGFzcz0iIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBjbGFzcz0iIj5IZWxsbyw8bzpwIGNsYXNz
PSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAw
MDFwdCAzNnB0OyBmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNl
cmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgY2xhc3M9IiI+QXMgSnVyZ2VuLCBB
bmR5LCBMYWRhIGFuZCBKb2UgaXMgb3Bwb3NlZCB0byBkZWZpbmluZyB0aGUgYW5ub3RhdGlvbnMg
aW4gdGhlIGluc3RhbmNlIG1vZGVsIGRyYWZ0LCBhbmQgSSBkb27igJl0IHNlZSBpdCBhcyBjcnVj
aWFsLCBJIHdpbGwgdGFrZSBpdCBvdXQuPG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+
DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQgMzZwdDsgZm9udC1zaXplOiAx
MXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4g
bGFuZz0iRU4tVVMiIGNsYXNzPSIiPklNSE8gaXQgaXMgYSB1c2VmdWwgYml0IG9mIGZ1bmN0aW9u
YWxpdHkgZm9yIGNvbmZpZ3VyYXRpb24gZGF0YSBiYXNlZCB1c2UtY2FzZXMsIGFuZCBJIHZlcnkg
bXVjaCBmZWFyIGl0IHdpbGwgbm90IGhhcHBlbiBhdCBhbGwgbm93OyB1bmxlc3MgcGVvcGxlIHNw
ZWFrIHVwIGl0IGlzIHJlbW92ZWQuPG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8
ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQgMzZwdDsgZm9udC1zaXplOiAxMXB0
OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gbGFu
Zz0iRU4tVVMiIGNsYXNzPSIiPlJlZ2FyZHMgJm5ic3A7QmFsYXpzPG86cCBjbGFzcz0iIj48L286
cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQgMzZw
dDsgZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNs
YXNzPSIiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIGNsYXNzPSIiPjxvOnAgY2xhc3M9IiI+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0
IDM2cHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7
IiBjbGFzcz0iIj4NCjxiIGNsYXNzPSIiPjxzcGFuIGxhbmc9IkVOLVVTIiBjbGFzcz0iIj5Gcm9t
Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIGNsYXNzPSIiPjxzcGFuIGNsYXNzPSJBcHBs
ZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj5BbmR5IEJpZXJtYW4gJmx0OzxhIGhyZWY9
Im1haWx0bzphbmR5QHl1bWF3b3Jrcy5jb20iIHN0eWxlPSJjb2xvcjogcHVycGxlOyB0ZXh0LWRl
Y29yYXRpb246IHVuZGVybGluZTsiIGNsYXNzPSIiPmFuZHlAeXVtYXdvcmtzLmNvbTwvYT4mZ3Q7
PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxiciBjbGFz
cz0iIj4NCjxiIGNsYXNzPSIiPlNlbnQ6PC9iPjxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQt
c3BhY2UiPiZuYnNwOzwvc3Bhbj4yMDE5LiBqw7psaXVzIDIzLiwga2VkZCAxMTozOTxiciBjbGFz
cz0iIj4NCjxiIGNsYXNzPSIiPlRvOjwvYj48c3BhbiBjbGFzcz0iQXBwbGUtY29udmVydGVkLXNw
YWNlIj4mbmJzcDs8L3NwYW4+SnVlcmdlbiBTY2hvZW53YWVsZGVyICZsdDs8YSBocmVmPSJtYWls
dG86ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlIiBzdHlsZT0iY29sb3I6IHB1
cnBsZTsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IiBjbGFzcz0iIj5qLnNjaG9lbndhZWxk
ZXJAamFjb2JzLXVuaXZlcnNpdHkuZGU8L2E+Jmd0OzsgQmFsw6F6cyBMZW5neWVsDQogJmx0Ozxh
IGhyZWY9Im1haWx0bzpiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20iIHN0eWxlPSJjb2xvcjog
cHVycGxlOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsiIGNsYXNzPSIiPmJhbGF6cy5sZW5n
eWVsQGVyaWNzc29uLmNvbTwvYT4mZ3Q7OzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3Bh
Y2UiPiZuYnNwOzwvc3Bhbj48YSBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYub3JnIiBzdHlsZT0i
Y29sb3I6IHB1cnBsZTsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IiBjbGFzcz0iIj5uZXRt
b2RAaWV0Zi5vcmc8L2E+PGJyIGNsYXNzPSIiPg0KPGIgY2xhc3M9IiI+U3ViamVjdDo8L2I+PHNw
YW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPlJlOiBbbmV0bW9k
XSBJbnN0YW5jZS1kYXRhLWZvcm1hdCAtIHNoYWxsIHdlIGRlZmluZSBldGFnIGFuZCBsYXN0LW1v
ZGlmaWVkIGFubm90YXRpb24gPzxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRp
diBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0IDM2cHQ7IGZvbnQtc2l6ZTogMTFwdDsg
Zm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIGxhbmc9
IkVOLVVTIiBjbGFzcz0iIj48bzpwIGNsYXNzPSIiPiZuYnNwOzwvbzpwPjwvc3Bhbj48L2Rpdj4N
CjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwY20g
MGNtIDAuMDAwMXB0IDM2cHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmks
IHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBjbGFzcz0iIj48bzpw
IGNsYXNzPSIiPiZuYnNwOzwvbzpwPjwvc3Bhbj48L2Rpdj4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0i
bWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0IDM2cHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1p
bHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBj
bGFzcz0iIj48bzpwIGNsYXNzPSIiPiZuYnNwOzwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgY2xh
c3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAw
MXB0IDM2cHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2Vy
aWY7IiBjbGFzcz0iIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBjbGFzcz0iIj5PbiBUdWUsIEp1bCAy
MywgMjAxOSBhdCA3OjI0IEFNIEp1ZXJnZW4gU2Nob2Vud2FlbGRlciAmbHQ7PGEgaHJlZj0ibWFp
bHRvOmouc2Nob2Vud2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZSIgc3R5bGU9ImNvbG9yOiBw
dXJwbGU7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyIgY2xhc3M9IiI+ai5zY2hvZW53YWVs
ZGVyQGphY29icy11bml2ZXJzaXR5LmRlPC9hPiZndDsgd3JvdGU6PG86cCBjbGFzcz0iIj48L286
cD48L3NwYW4+PC9kaXY+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXItc3R5bGU6
IG5vbmUgbm9uZSBub25lIHNvbGlkOyBib3JkZXItbGVmdC13aWR0aDogMXB0OyBib3JkZXItbGVm
dC1jb2xvcjogcmdiKDIwNCwgMjA0LCAyMDQpOyBwYWRkaW5nOiAwY20gMGNtIDBjbSA2cHQ7IG1h
cmdpbjogNXB0IDBjbSA1cHQgNC44cHQ7IiBjbGFzcz0iIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMTJwdCAzNnB0OyBmb250LXNpemU6IDExcHQ7IGZvbnQt
ZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgY2xhc3M9
IiI+QmFsw6F6cyw8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpJIGFtIG5vdCBzdXJlIHRo
ZXNlIGJlbG9uZ3MgdG8gdGhlIGRhdGEgdHlwZXMgY29sbGVjdGlvbi4gSWYgdGhlc2U8YnIgY2xh
c3M9IiI+DQphbm5vdGF0aW9ucyBhcmUgYSBwZXIgZGF0YXN0b3JlIHByb3BlcnRpZXMgb3IgcGVy
IGNvbmZpZ3VyYXRpb248YnIgY2xhc3M9IiI+DQpkYXRhc3RvcmUgcHJvcGVydGllcyAoSSBhbSBu
b3Qgc3VyZSB0aGVzZSBwcm9wZXJ0aWVzIG1ha2UgYSBsb3Qgb2Y8YnIgY2xhc3M9IiI+DQpzZW5z
ZSBmb3IgZHluYW1pY2FsbHkgY2hhbmdpbmcgZGF0YSBpbiAmbHQ7b3BlcmF0aW9uYWwmZ3Q7LCBv
ciB0aGVzZTxiciBjbGFzcz0iIj4NCnByb3BlcnRpZXMgb25seSBtYWtlIHNlbnNlIGZvciBjb25m
aWcgdHJ1ZSBub2RlcywgbW9yZSBkaXNjdXNzaW9uPGJyIGNsYXNzPSIiPg0KbmVlZGVkIEkgZ3Vl
c3MpLCB0aGVuIHRoZSBsb2dpY2FsIHBsYWNlIHdvdWxkIGJlIHRvIGRlZmluZSB0aGVtIHdvdWxk
PGJyIGNsYXNzPSIiPg0KYmUgd2hlcmUgdGhlIGRhdGFzdG9yZXMgYXJlIGRlZmluZWQuPGJyIGNs
YXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KSSB1bmRlcnN0YW5kIHRoZSB0aW1pbmcgY29uY2VybiBi
dXQgbXkgcHJlZmVyZW5jZSBpcyB0byB3b3Jrb3V0IHdoYXQ8YnIgY2xhc3M9IiI+DQp0aGVzZSBh
bm5vdGF0aW9ucyByZWFsbHkgYXJlIGluIGFuIE5NREEgd29ybGQgYW5kIGluIGEgc2Vjb25kIHN0
ZXAgdG88YnIgY2xhc3M9IiI+DQpmaWd1cmUgb3V0IGEgd2F5IHRvIGRlZmluZSB0aGVtIGluIGEg
cmVhc29uYWJsZSBhbW91bnQgb2YgdGltZS48bzpwIGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwY20g
MGNtIDAuMDAwMXB0IDM2cHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmks
IHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBjbGFzcz0iIj48bzpw
IGNsYXNzPSIiPiZuYnNwOzwvbzpwPjwvc3Bhbj48L2Rpdj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0i
Ij4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdCAzNnB0OyBmb250LXNpemU6
IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3Bh
biBsYW5nPSJFTi1VUyIgY2xhc3M9IiI+VGhpcyB3b3JrIG5lZWRzIGEgbG90IG1vcmUgdGhvdWdo
dCBiZWNhdXNlIHRoaXMgV0cgaXMgc29ydCBvZiBhYnVzaW5nIHRoZXNlIGZpZWxkcyw8bzpwIGNs
YXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYg
c3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdCAzNnB0OyBmb250LXNpemU6IDExcHQ7IGZv
bnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBsYW5nPSJF
Ti1VUyIgY2xhc3M9IiI+aW50ZW5kZWQgZm9yIEhUVFAgY2FjaGluZy4gVGhlIHZhbHVlcyBhcmUg
YXNzb2NpYXRlZCB3aXRoIGEgcmVwcmVzZW50YXRpb24gb2YgYSByZXNwb25zZTxvOnAgY2xhc3M9
IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBzdHls
ZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0IDM2cHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1m
YW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIGxhbmc9IkVOLVVT
IiBjbGFzcz0iIj50byBhIHJlcXVlc3QgZm9yIHNvbWUgcG9ydGlvbiBvZiB0aGUgZGF0YXN0b3Jl
IGNvbnRlbnRzLiZuYnNwOyBFLmcuLCBhIHJlcHJlc2VudGF0aW9uIGluIFhNTCBtdXN0IGJlIGEg
ZGlmZmVyZW50PG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8L2Rpdj4NCjxkaXYg
Y2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQgMzZwdDsgZm9u
dC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIi
Pg0KPHNwYW4gbGFuZz0iRU4tVVMiIGNsYXNzPSIiPkVUYWcgdGhhbiBhIEpTT04gcmVwcmVzZW50
YXRpb24gKG9mIHRoZSBleGFjdCBzYW1lIGRhdGFzdG9yZSBjb250ZW50cykuPG86cCBjbGFzcz0i
Ij48L286cD48L3NwYW4+PC9kaXY+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IHN0eWxl
PSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQgMzZwdDsgZm9udC1zaXplOiAxMXB0OyBmb250LWZh
bWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gbGFuZz0iRU4tVVMi
IGNsYXNzPSIiPjxvOnAgY2xhc3M9IiI+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPC9kaXY+
DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0IDM2
cHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBj
bGFzcz0iIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBjbGFzcz0iIj5JIHN1Z2dlc3QgbmV3IG1ldGEt
ZGF0YSBiZSBkZWZpbmVkIHRoYXQgaGFzIHNlbWFudGljcyBzcGVjaWZpYyB0byBkYXRhc3RvcmUg
Y29udGVudHMsIG5vdDxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPC9kaXY+DQo8
ZGl2IGNsYXNzPSIiPg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0IDM2cHQ7
IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFz
cz0iIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBjbGFzcz0iIj50aGUgSFRUUCByZXByZXNlbnRhdGlv
biBvZiB0aGUgcmVzcG9uc2UuPG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8L2Rp
dj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQg
MzZwdDsgZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsi
IGNsYXNzPSIiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIGNsYXNzPSIiPjxvOnAgY2xhc3M9IiI+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBzdHls
ZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0IDM2cHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1m
YW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIGxhbmc9IkVOLVVT
IiBjbGFzcz0iIj5JTU8gdGhpcyBtZXRhLWRhdGEgaXMgbm90IHJlYWxseSBuZWVkZWQgaW5zaWRl
IGFuIGluc3RhbmNlIGZpbGUsIGJ1dCBpZiBpbmNsdWRlZCwgdGhlbiB0aGUgdmFsdWVzPG86cCBj
bGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2
IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQgMzZwdDsgZm9udC1zaXplOiAxMXB0OyBm
b250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gbGFuZz0i
RU4tVVMiIGNsYXNzPSIiPnNob3VsZCBiZSBhc3NvY2lhdGVkIHdpdGggdGhlIHJlcHJlc2VudGF0
aW9uICh0aGUgaW5zdGFuY2UgZmlsZSkgYW5kIG5vdCB0aGUgZGF0YXN0b3Jlcy48bzpwIGNsYXNz
PSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgc3R5
bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdCAzNnB0OyBmb250LXNpemU6IDExcHQ7IGZvbnQt
ZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBsYW5nPSJFTi1V
UyIgY2xhc3M9IiI+PG86cCBjbGFzcz0iIj4mbmJzcDs8L286cD48L3NwYW4+PC9kaXY+DQo8L2Rp
dj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQg
MzZwdDsgZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsi
IGNsYXNzPSIiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIGNsYXNzPSIiPjxvOnAgY2xhc3M9IiI+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVy
LXN0eWxlOiBub25lIG5vbmUgbm9uZSBzb2xpZDsgYm9yZGVyLWxlZnQtd2lkdGg6IDFwdDsgYm9y
ZGVyLWxlZnQtY29sb3I6IHJnYigyMDQsIDIwNCwgMjA0KTsgcGFkZGluZzogMGNtIDBjbSAwY20g
NnB0OyBtYXJnaW46IDVwdCAwY20gNXB0IDQuOHB0OyIgY2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJt
YXJnaW46IDBjbSAwY20gMC4wMDAxcHQgMzZwdDsgZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWls
eTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIGNs
YXNzPSIiPi9qczxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPC9ibG9ja3F1b3Rl
Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdCAz
NnB0OyBmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIg
Y2xhc3M9IiI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgY2xhc3M9IiI+PG86cCBjbGFzcz0iIj4mbmJz
cDs8L286cD48L3NwYW4+PC9kaXY+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IHN0eWxl
PSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQgMzZwdDsgZm9udC1zaXplOiAxMXB0OyBmb250LWZh
bWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gbGFuZz0iRU4tVVMi
IGNsYXNzPSIiPjxvOnAgY2xhc3M9IiI+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPC9kaXY+
DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0IDM2
cHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBj
bGFzcz0iIj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBjbGFzcz0iIj5BbmR5PG86cCBjbGFzcz0iIj48
L286cD48L3NwYW4+PC9kaXY+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJt
YXJnaW46IDBjbSAwY20gMC4wMDAxcHQgMzZwdDsgZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWls
eTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIGNs
YXNzPSIiPiZuYnNwOzxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPC9kaXY+DQo8
YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyLXN0eWxlOiBub25lIG5vbmUgbm9uZSBzb2xpZDsgYm9y
ZGVyLWxlZnQtd2lkdGg6IDFwdDsgYm9yZGVyLWxlZnQtY29sb3I6IHJnYigyMDQsIDIwNCwgMjA0
KTsgcGFkZGluZzogMGNtIDBjbSAwY20gNnB0OyBtYXJnaW46IDVwdCAwY20gNXB0IDQuOHB0OyIg
Y2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQgMzZwdDsgZm9u
dC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIi
Pg0KPHNwYW4gbGFuZz0iRU4tVVMiIGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCk9uIFR1ZSwgSnVs
IDIzLCAyMDE5IGF0IDAyOjExOjIzUE0gJiM0MzswMDAwLCBCYWzDoXpzIExlbmd5ZWwgd3JvdGU6
PGJyIGNsYXNzPSIiPg0KJmd0OyBIZWxsbyBKw7xyZ2VuLDxiciBjbGFzcz0iIj4NCiZndDsgQ291
bGQgdGhlIGV0YWcgYW5kIGxhc3QtbW9kaWZpZWQgYW5ub3RhdGlvbnMgYmUgbW92ZWQgdG8gNjk5
MWJpcz88YnIgY2xhc3M9IiI+DQomZ3Q7IFJlZ2FyZHMgQmFsYXpzPGJyIGNsYXNzPSIiPg0KJmd0
OzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnIgY2xh
c3M9IiI+DQomZ3Q7IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tPGJyIGNsYXNzPSIiPg0KJmd0
OyBGcm9tOiBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgJmx0OzxhIGhyZWY9Im1haWx0bzpqLnNjaG9l
bndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGUiIHRhcmdldD0iX2JsYW5rIiBzdHlsZT0iY29s
b3I6IHB1cnBsZTsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IiBjbGFzcz0iIj5qLnNjaG9l
bndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGU8L2E+Jmd0OzxzcGFuIGNsYXNzPSJBcHBsZS1j
b252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnIgY2xhc3M9IiI+DQomZ3Q7IFNlbnQ6IDIw
MTkuIGrDumxpdXMgMjIuLCBow6l0ZsWRIDE2OjE1PGJyIGNsYXNzPSIiPg0KJmd0OyBUbzogQmFs
w6F6cyBMZW5neWVsICZsdDs8YSBocmVmPSJtYWlsdG86YmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24u
Y29tIiB0YXJnZXQ9Il9ibGFuayIgc3R5bGU9ImNvbG9yOiBwdXJwbGU7IHRleHQtZGVjb3JhdGlv
bjogdW5kZXJsaW5lOyIgY2xhc3M9IiI+YmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29tPC9hPiZn
dDs8YnIgY2xhc3M9IiI+DQomZ3Q7IENjOjxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3Bh
Y2UiPiZuYnNwOzwvc3Bhbj48YSBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYub3JnIiB0YXJnZXQ9
Il9ibGFuayIgc3R5bGU9ImNvbG9yOiBwdXJwbGU7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5l
OyIgY2xhc3M9IiI+bmV0bW9kQGlldGYub3JnPC9hPjxiciBjbGFzcz0iIj4NCiZndDsgU3ViamVj
dDogUmU6IFtuZXRtb2RdIEluc3RhbmNlLWRhdGEtZm9ybWF0IC0gc2hhbGwgd2UgZGVmaW5lIGV0
YWcgYW5kPGJyIGNsYXNzPSIiPg0KJmd0OyBsYXN0LW1vZGlmaWVkIGFubm90YXRpb24gPzxiciBj
bGFzcz0iIj4NCiZndDs8c3BhbiBjbGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8
L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyBPbiBNb24sIEp1bCAyMiwgMjAxOSBhdCAwNzoyMzo1
OVBNICYjNDM7MDAwMCwgQmFsw6F6cyBMZW5neWVsIHdyb3RlOjxiciBjbGFzcz0iIj4NCiZndDsg
Jmd0OyBIZWxsbyw8YnIgY2xhc3M9IiI+DQomZ3Q7ICZndDs8c3BhbiBjbGFzcz0iQXBwbGUtY29u
dmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyAmZ3Q7IFJlc3Rj
b25mIChyZmM4MDQwKSBkZWZpbmVkIHRvIHVzZWZ1bCBiaXRzIG9mIG1ldGFkYXRhIGFib3V0IGEg
WUFORzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnIg
Y2xhc3M9IiI+DQomZ3Q7ICZndDsgZGVmaW5lZDxiciBjbGFzcz0iIj4NCiZndDsgJmd0OyBkYXRh
c3RvcmU6IGVudGl0eS10YWcgYW5kIHRoZSBsYXN0LW1vZGlmaWVkIHRpbWVzdGFtcC48YnIgY2xh
c3M9IiI+DQomZ3Q7ICZndDs8c3BhbiBjbGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJz
cDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyAmZ3Q7IFRoZXNlIGNhbiBiZSB2ZXJ5IHVzZWZ1
bCBpbiBpbnN0YW5jZSBkYXRhIHNldHMsIGhvd2V2ZXIgUmVzdGNvbmY8c3BhbiBjbGFzcz0iQXBw
bGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyAmZ3Q7
IGRlZmluZXMgYW4gZW5jb2RpbmcgZm9yIHRoZXNlIChhcyBwYXJ0IG9mIHRoZSBodHRwIGhlYWRl
cnMpIHRoYXQgY2FuPHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9z
cGFuPjxiciBjbGFzcz0iIj4NCiZndDsgJmd0OyBub3QgYmUgdXNlZCBpbiBpbnN0YW5jZS1kYXRh
LXNldHMuPGJyIGNsYXNzPSIiPg0KJmd0OzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3Bh
Y2UiPiZuYnNwOzwvc3Bhbj48YnIgY2xhc3M9IiI+DQomZ3Q7IFRoaXMgbWF5IGFjdHVhbGx5IHBv
aW50IG91dCBhIGZsYXcgb3Igb21pc3Npb24gb2YgUkZDIDg1MjcuIFJGQyA4MDQwIGRlZmluZXM8
YnIgY2xhc3M9IiI+DQomZ3Q7IGFuIGVudGl0eS10YWcgZm9yIGl0cyAmcXVvdDt1bmlmaWVkJnF1
b3Q7IGRhdGFzdG9yZSBhbmQgaXQgc2F5cyAmcXVvdDtpZiB0aGUgUkVTVENPTkY8YnIgY2xhc3M9
IiI+DQomZ3Q7IHNlcnZlciBpcyBjby1sb2NhdGVkIHdpdGggYSBORVRDT05GIHNlcnZlciwgdGhl
biB0aGlzIGVudGl0eS10YWcgTVVTVCBiZSBmb3I8YnIgY2xhc3M9IiI+DQomZ3Q7IHRoZSAmcXVv
dDtydW5uaW5nJnF1b3Q7IGRhdGFzdG9yZSZxdW90Oy4gU28gaXQgaXMgYSBiaXQgdW5jbGVhciB3
aGF0IGhhcHBlbnMgd2l0aCBvdGhlcjxiciBjbGFzcz0iIj4NCiZndDsgTk1EQSBkYXRhc3RvcmVz
IGFuZCBJIGRpZCBub3QgcXVpY2tseSBmaW5kIHNvbWV0aGluZyBpbiBSRkMgODUyNy4gKEZvcjxi
ciBjbGFzcz0iIj4NCiZndDsgZXhhbXBsZSwgY2FuIGhhdmUgYSBkaXN0aW5jdCBldGFnIGZvciAm
bHQ7c3RhcnR1cC8mZ3Q7PzxiciBjbGFzcz0iIj4NCiZndDsmbmJzcDs8c3BhbiBjbGFzcz0iQXBw
bGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyAmZ3Q7
IGRyYWZ0LWlldGYtbmV0bW9kLXlhbmctaW5zdGFuY2UtZmlsZS1mb3JtYXQtMDMjc2VjdGlvbi03
LjI8YnIgY2xhc3M9IiI+DQomZ3Q7ICZndDs8YnIgY2xhc3M9IiI+DQomZ3Q7ICZsdDs8YSBocmVm
PSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1uZXRtb2QteWFuZy1pbnN0
YW5jZS1maWxlLWZvcm1hdC0wMyIgdGFyZ2V0PSJfYmxhbmsiIHN0eWxlPSJjb2xvcjogcHVycGxl
OyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsiIGNsYXNzPSIiPmh0dHBzOi8vdG9vbHMuaWV0
Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLW5ldG1vZC15YW5nLWluc3RhbmNlLWZpbGUtZm9ybWF0LTAz
IzwvYT48YnIgY2xhc3M9IiI+DQomZ3Q7ICZndDsgc2VjdGlvbi03LjImZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDtkZWZpbmVzIG1ldGFkYXRhIGFubm90YXRpb25zIGZvciB0aGVzZSB0d28sIHRoYXQg
Y2FuIGJlPGJyIGNsYXNzPSIiPg0KJmd0OyAmZ3Q7IHVzZWQgaW4gaW5zdGFuY2UgZGF0YTxiciBj
bGFzcz0iIj4NCiZndDsgJmd0OzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZu
YnNwOzwvc3Bhbj48YnIgY2xhc3M9IiI+DQomZ3Q7ICZndDsmbmJzcDsgJm5ic3A7bWQ6YW5ub3Rh
dGlvbiBlbnRpdHktdGFnIHs8YnIgY2xhc3M9IiI+DQomZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDt0eXBlIHN0cmluZzs8YnIgY2xhc3M9IiI+DQomZ3Q7ICZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDtkZXNjcmlwdGlvbiAmcXVvdDtVc2VkIHRvIGVuY29kZSB0aGUgZW50
aXR5LXRhZyAuJnF1b3Q7OzxiciBjbGFzcz0iIj4NCiZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7fTxiciBjbGFzcz0iIj4NCiZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7bWQ6YW5ub3Rh
dGlvbiBsYXN0LW1vZGlmaWVkIHs8YnIgY2xhc3M9IiI+DQomZ3Q7ICZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDt0eXBlIHlhbmc6ZGF0ZS1hbmQtdGltZTs8YnIgY2xhc3M9IiI+DQomZ3Q7
ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtkZXNjcmlwdGlvbiAmcXVvdDtDb250YWlu
cyB0aGUgZGF0ZSBhbmQgdGltZSB3aGVuIHRoZSBhbm5vdGF0ZWQ8YnIgY2xhc3M9IiI+DQomZ3Q7
ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7aW5zdGFuY2Ugd2FzIGxhc3Qg
bW9kaWZpZWQgKG9yIGNyZWF0ZWQpLiZxdW90Ozs8YnIgY2xhc3M9IiI+DQomZ3Q7ICZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwO308YnIgY2xhc3M9IiI+DQomZ3Q7ICZndDs8c3BhbiBjbGFzcz0iQXBw
bGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyAmZ3Q7
IEluIG9yZGVyIHRvIGJlIGFibGUgdG8gaW5jbHVkZSB0aGlzIGRhdGEsIHRoZSBhbm5vdGF0aW9u
cyBuZWVkIHRvIGJlPHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9z
cGFuPjxiciBjbGFzcz0iIj4NCiZndDsgJmd0OyBkZWZpbmVkIGluIHNvbWUgWUFORyBtb2R1bGUu
PGJyIGNsYXNzPSIiPg0KJmd0OyAmZ3Q7PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFj
ZSI+Jm5ic3A7PC9zcGFuPjxiciBjbGFzcz0iIj4NCiZndDsgJmd0OyBUaGUgcXVlc3Rpb24gaGFz
IGJlZW4gcmFpc2VkIHdoZXRoZXI8YnIgY2xhc3M9IiI+DQomZ3Q7ICZndDs8c3BhbiBjbGFzcz0i
QXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyAm
Z3Q7IDEuJm5ic3A7IHRoZXNlIGFubm90YXRpb25zIHNob3VsZCBiZSBkZWZpbmVkIGluIHRoZSBp
ZXRmLXlhbmctaW5zdGFuY2UtZGF0YTxiciBjbGFzcz0iIj4NCiZndDsgJmd0OyBtb2R1bGUgYXMg
aXQgbmVlZHMgdGhlbSwgYXMgdGhhdCBpcyBvcGVuIG9yPGJyIGNsYXNzPSIiPg0KJmd0OyAmZ3Q7
IDIuJm5ic3A7IHRoZSBhbm5vdGF0aW9ucyBzaG91bGQgYmUgZGVmaW5lZCBpbiBhbm90aGVyIGRy
YWZ0IGluIGEgc2VwYXJhdGU8YnIgY2xhc3M9IiI+DQomZ3Q7ICZndDsgWUFORyBtb2R1bGUgYXMg
YW55IG90aGVyIGFubm90YXRpb248YnIgY2xhc3M9IiI+DQomZ3Q7ICZndDs8c3BhbiBjbGFzcz0i
QXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyAm
Z3Q7IFRoZSBmaXJzdCBvcHRpb24gaXMgYmV0dGVyIGJlY2F1c2UgdGhlIGluc3RhbmNlLWRhdGEg
bmVlZHMgdGhlc2U8c3BhbiBjbGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3Nw
YW4+PGJyIGNsYXNzPSIiPg0KJmd0OyAmZ3Q7IGFubm90YXRpb25zLCBhbmQgYXQgdGhpcyBwb2lu
dCB3ZSBzZWUgbm8gb3RoZXIgdXNlciBmb3IgdGhlPHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRl
ZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxiciBjbGFzcz0iIj4NCiZndDsgJmd0OyBhbm5vdGF0aW9u
LCBhbmQgaW4gdGhpcyBjYXNlIHRoZSBvbmdvaW5nIGluc3RhbmNlIGRhdGEgZHJhZnQgd2lsbDxz
cGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnIgY2xhc3M9
IiI+DQomZ3Q7ICZndDsgZGVmaW5lIGl0PGJyIGNsYXNzPSIiPg0KJmd0OyAmZ3Q7PHNwYW4gY2xh
c3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxiciBjbGFzcz0iIj4NCiZn
dDsgJmd0OyBUaGUgc2Vjb25kIG9wdGlvbiBpcyBiZXR0ZXIgYmVjYXVzZSwgaWYgbGF0ZXIgdGhl
cmUgYXJlIG90aGVyIHVzZXJzPHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5i
c3A7PC9zcGFuPjxiciBjbGFzcz0iIj4NCiZndDsgJmd0OyBmb3IgdGhlc2UgYW5ub3RhdGlvbnMs
IGl0IG1pZ2h0IGJlIHN0cmFuZ2UgdG8gcmVmZXJlbmNlIHRoZTxzcGFuIGNsYXNzPSJBcHBsZS1j
b252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnIgY2xhc3M9IiI+DQomZ3Q7ICZndDsgaWV0
Zi15YW5nLWluc3RhbmNlLWRhdGEgbW9kdWxlLiBBbHNvIHdoeSBwcm92aWRlIHNwZWNpYWwgdHJl
YXRtZW50IHRvPHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFu
PjxiciBjbGFzcz0iIj4NCiZndDsgJmd0OyB0aGVzZTxiciBjbGFzcz0iIj4NCiZndDsgJmd0OyAy
IGFubm90YXRpb25zPzxiciBjbGFzcz0iIj4NCiZndDsgJmd0OzxzcGFuIGNsYXNzPSJBcHBsZS1j
b252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnIgY2xhc3M9IiI+DQomZ3Q7ICZndDsgVGhl
IGF1dGhvcnMgc3VwcG9ydCBvcHRpb24gMSBhbmQgZG9uJ3QgaGF2ZSB0aGUgdGltZSB0byBzdGFy
dCBhIG5ldzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48
YnIgY2xhc3M9IiI+DQomZ3Q7ICZndDsgZHJhZnQgdG8gZGVmaW5lIHRoZXNlIGFubm90YXRpb25z
LjxiciBjbGFzcz0iIj4NCiZndDsgJmd0OzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3Bh
Y2UiPiZuYnNwOzwvc3Bhbj48YnIgY2xhc3M9IiI+DQomZ3Q7ICZndDsgT24gSUVURjEwNSBpbiB0
aGUgcm9vbSB0aGVyZSB3YXMgbW9yZSBzdXBwb3J0IGZvciBvcHRpb24gMS48c3BhbiBjbGFzcz0i
QXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyAm
Z3Q7PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxiciBj
bGFzcz0iIj4NCiZndDsgJmd0OyBQbGVhc2UgaW5kaWNhdGUgaWYgeW91IGhhdmUgYW4gb3Bpbmlv
biBhYm91dCB0aGUgY2hvaWNlIG9mIDEgb3IgMjxiciBjbGFzcz0iIj4NCiZndDs8c3BhbiBjbGFz
cz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0
OyBWZXJzaW9uIC0wMyBvbmx5IGRlZmluZXMgdGhlc2UgYW5ub3RhdGlvbnMgYnV0IGRvZXMgbm90
IGRvIGFueXRoaW5nIHNwZWNpZmljPGJyIGNsYXNzPSIiPg0KJmd0OyB3aXRoIHRoZXNlIGRlZmlu
aXRpb25zLiBTbyBpZiB0aGUgYW5ub3RhdGlvbnMgYXJlIGRlZmluZWQgZWxzZXdoZXJlLCB0aGUg
SUQ8YnIgY2xhc3M9IiI+DQomZ3Q7IGlzIGFzIGNvbXBsZXRlIGFzIGJlZm9yZS4gSWYgZW50aXR5
LXRhZyBhbmQgbGFzdC1tb2RpZmllZCBhcmUgYWN0dWFsbHkgc2VlbjxiciBjbGFzcz0iIj4NCiZn
dDsgYXMgZGF0YXN0b3JlIHByb3BlcnRpZXMsIGl0IHdvdWxkIGJlIG5pY2UgdG8gaGF2ZSB0aGVt
IGRlZmluZWQgaW4gdGhlIE5NREE8YnIgY2xhc3M9IiI+DQomZ3Q7IGRvY3VtZW50cyAoYW5kIGl0
IHNlZW1zIHdlIG92ZXJsb29rZWQgdGhpcyB3aGVuIHdlIGRpZCB0aGUgTk1EQSB3b3JrKS48YnIg
Y2xhc3M9IiI+DQomZ3Q7PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7
PC9zcGFuPjxiciBjbGFzcz0iIj4NCiZndDsgSSB0aGluayB0aGlzIG5lZWRzIGEgYml0IG9mIGRp
c2N1c3Npb24gd2hldGhlciB0aGVzZSBhcmUgYWN0dWFsbHkgc2VlbiBhczxiciBjbGFzcz0iIj4N
CiZndDsgZGF0YXN0b3JlIHByb3BlcnRpZXMuIEJ1dCBpbiB0aGlzIGNhc2UsIEkgd291bGQgbGVh
biB0b3dhcmRzIG9wdGlvbiAyLjxiciBjbGFzcz0iIj4NCiZndDs8c3BhbiBjbGFzcz0iQXBwbGUt
Y29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyAvanM8YnIg
Y2xhc3M9IiI+DQomZ3Q7PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7
PC9zcGFuPjxiciBjbGFzcz0iIj4NCiZndDsgLS08c3BhbiBjbGFzcz0iQXBwbGUtY29udmVydGVk
LXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyIGNsYXNzPSIiPg0KJmd0OyBKdWVyZ2VuIFNjaG9lbndh
ZWxkZXImbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0phY29icyBVbml2
ZXJzaXR5IEJyZW1lbiBnR21iSDxiciBjbGFzcz0iIj4NCiZndDsgUGhvbmU6ICYjNDM7NDkgNDIx
IDIwMCAzNTg3Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0NhbXB1cyBSaW5nIDEg
fCAyODc1OSBCcmVtZW4gfCBHZXJtYW55PGJyIGNsYXNzPSIiPg0KJmd0OyBGYXg6Jm5ic3A7ICZu
YnNwOyYjNDM7NDkgNDIxIDIwMCAzMTAzJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyZsdDs8YSBocmVmPSJodHRwczovL3d3dy5qYWNvYnMtdW5pdmVyc2l0eS5kZS8iIHRhcmdldD0i
X2JsYW5rIiBzdHlsZT0iY29sb3I6IHB1cnBsZTsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7
IiBjbGFzcz0iIj5odHRwczovL3d3dy5qYWNvYnMtdW5pdmVyc2l0eS5kZS88L2E+Jmd0OzxiciBj
bGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCi0t
PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxiciBjbGFz
cz0iIj4NCkp1ZXJnZW4gU2Nob2Vud2FlbGRlciZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7SmFjb2JzIFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJIPGJyIGNsYXNzPSIiPg0K
UGhvbmU6ICYjNDM7NDkgNDIxIDIwMCAzNTg3Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwO0NhbXB1cyBSaW5nIDEgfCAyODc1OSBCcmVtZW4gfCBHZXJtYW55PGJyIGNsYXNzPSIiPg0K
RmF4OiZuYnNwOyAmbmJzcDsmIzQzOzQ5IDQyMSAyMDAgMzEwMyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsmbHQ7PGEgaHJlZj0iaHR0cHM6Ly93d3cuamFjb2JzLXVuaXZlcnNpdHku
ZGUvIiB0YXJnZXQ9Il9ibGFuayIgc3R5bGU9ImNvbG9yOiBwdXJwbGU7IHRleHQtZGVjb3JhdGlv
bjogdW5kZXJsaW5lOyIgY2xhc3M9IiI+aHR0cHM6Ly93d3cuamFjb2JzLXVuaXZlcnNpdHkuZGUv
PC9hPiZndDs8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXzxiciBjbGFzcz0iIj4NCm5ldG1vZCBtYWlsaW5n
IGxpc3Q8YnIgY2xhc3M9IiI+DQo8YSBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYub3JnIiB0YXJn
ZXQ9Il9ibGFuayIgc3R5bGU9ImNvbG9yOiBwdXJwbGU7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJs
aW5lOyIgY2xhc3M9IiI+bmV0bW9kQGlldGYub3JnPC9hPjxiciBjbGFzcz0iIj4NCjxhIGhyZWY9
Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kIiB0YXJnZXQ9Il9i
bGFuayIgc3R5bGU9ImNvbG9yOiBwdXJwbGU7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyIg
Y2xhc3M9IiI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2Q8L2E+
PG86cCBjbGFzcz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9kaXY+DQo8c3BhbiBzdHlsZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsg
Zm9udC1mYW1pbHk6IEhlbHZldGljYTsgZm9udC1zaXplOiAxMnB4OyBmb250LXN0eWxlOiBub3Jt
YWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRl
ci1zcGFjaW5nOiBub3JtYWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0
ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAw
cHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25l
OyBmbG9hdDogbm9uZTsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IiBjbGFzcz0iIj5fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzwvc3Bhbj48YnIgc3R5
bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZv
bnQtc2l6ZTogMTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9y
bWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFs
aWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRl
LXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdp
ZHRoOiAwcHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9
ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQt
c2l6ZTogMTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFs
OyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWdu
OiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNw
YWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRo
OiAwcHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgZmxvYXQ6IG5vbmU7IGRpc3BsYXk6IGlubGlu
ZSAhaW1wb3J0YW50OyIgY2xhc3M9IiI+bmV0bW9kDQogbWFpbGluZyBsaXN0PC9zcGFuPjxiciBz
dHlsZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IEhlbHZldGljYTsg
Zm9udC1zaXplOiAxMnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBu
b3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQt
YWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hp
dGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Ut
d2lkdGg6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHls
ZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IEhlbHZldGljYTsgZm9u
dC1zaXplOiAxMnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3Jt
YWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtYWxp
Z246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUt
c3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lk
dGg6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBmbG9hdDogbm9uZTsgZGlzcGxheTogaW5s
aW5lICFpbXBvcnRhbnQ7IiBjbGFzcz0iIj48YSBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYub3Jn
IiBjbGFzcz0iIj5uZXRtb2RAaWV0Zi5vcmc8L2E+PC9zcGFuPjxiciBzdHlsZT0iY2FyZXQtY29s
b3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IEhlbHZldGljYTsgZm9udC1zaXplOiAxMnB4
OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2Vp
Z2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0
ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1h
bDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4
dC1kZWNvcmF0aW9uOiBub25lOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iY2FyZXQtY29sb3I6
IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IEhlbHZldGljYTsgZm9udC1zaXplOiAxMnB4OyBm
b250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0
OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0
LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsg
d29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4dC1k
ZWNvcmF0aW9uOiBub25lOyBmbG9hdDogbm9uZTsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7
IiBjbGFzcz0iIj48YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZv
L25ldG1vZCIgY2xhc3M9IiI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9u
ZXRtb2Q8L2E+PC9zcGFuPjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8YnIgY2xhc3M9
IiI+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_F88AE43318644C5081567ADD8D2F6D2Bciscocom_--


From nobody Tue Jul 23 15:23:29 2019
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 44FD7120161 for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 15:23:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, 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=DX2jZmN1; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=0lsKxA0o
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 oUNdfScUCR7z for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 15:23:24 -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 85A8D12012A for <netmod@ietf.org>; Tue, 23 Jul 2019 15:23:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=43652; q=dns/txt; s=iport; t=1563920604; x=1565130204; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=0cOcFOJiYDFXWrPCTM7tMbsA3VFtuuwDDIGDBUw0KiY=; b=DX2jZmN1u+BjG6TOx7oerhuGaKWbto1ShqTjTztHufRgbgBK1Bbl3DKZ 7m/BXb9PTbsOV8Cf7ZXzclBYLjxcmLejhvg+MuNWlJobpWGcfIUqIJJcP yDFRhrxZaPwQEBxw4e/3IpEdyU+wYYNj7713IqHVibOxP4UI/VUXVpXIG s=;
IronPort-PHdr: =?us-ascii?q?9a23=3AkdMfcx8MLx2aD/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?A0ANAABuhzdd/5pdJa1jAxoBAQEBAQI?= =?us-ascii?q?BAQEBBwIBAQEBgVQEAQEBAQsBgRQvJCwDbVUgBAsWFIQdg0cDjgCCW5dQgS4?= =?us-ascii?q?UgRADUAQJAQEBDAEBGAEMCAIBAYN6RgIXgjcjNQgOAQMBAQQBAQIBBm2FHgy?= =?us-ascii?q?FSgEBAQECAQEBEBEKEwEBLAsBBAcCAgIBCBABBAEBASABBgMCAgIZDAsUCQg?= =?us-ascii?q?CBA4FCBqDAYEdTQMODwECDJ9wAoE4iGBxgTKCeQEBBYE2AoNSGIITAwYFgS8?= =?us-ascii?q?BhHGGbReBQD+BEUaCTD6CYQEBA4FGAhgVCgwJEYJEMoImgWKKTQWCRIR+lnE?= =?us-ascii?q?JAoIZhXlfhG6IYYIthyWOOIQRhXmKc5AIAgQCBAUCDgEBBYFSAzOBWHAVO4J?= =?us-ascii?q?sgkIMFxSDOjOEYYU/coEpjiQBAQ?=
X-IronPort-AV: E=Sophos;i="5.64,300,1559520000";  d="scan'208,217";a="606128083"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 23 Jul 2019 22:23:23 +0000
Received: from XCH-RCD-012.cisco.com (xch-rcd-012.cisco.com [173.37.102.22]) by rcdn-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id x6NMNNgk008889 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 23 Jul 2019 22:23:23 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-RCD-012.cisco.com (173.37.102.22) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 23 Jul 2019 17:23:22 -0500
Received: from xhs-aln-001.cisco.com (173.37.135.118) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 23 Jul 2019 18:23:21 -0400
Received: from NAM02-CY1-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; Tue, 23 Jul 2019 17:23:21 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nCSJHVB38HQ/8UeJ1gM2c4jv1+Q42emCpWtNJ2VskdyqYflU072WBDZRtIrAwwCEeXrYJkDLYEaBjHapsIcP5TpgwI3O9asvh0CQPdl2UlIq9dqV9UgjHVN3denIpAszAMHYv4od8f+TVjYm7u3pY4WEh4tq5dptiA0LLWYI4cHUaDhbqRPqdqZMUHumIt6ZdVohL9+oA0K0GsYrXyqYCoCtM0RL/YjGFtj/o1l0tng36SmaxgI1uWz33OAJghRAbG9Y3Jr9mUKJaD7doHKdceVhzvNZqtwpJt1VAG8TgkRMyUpTxDbXLzHp/mpzBQ/Xz6W1JVb4x41231rN9XggJg==
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=0cOcFOJiYDFXWrPCTM7tMbsA3VFtuuwDDIGDBUw0KiY=; b=PjdRp2o2LU4C8oyo5qyyxYFIiVfNhwa10MHP1CqqXym5wY1gwy/Qs9KQT0tO8jbh+e5LhfZMf4u8b94P7vOO51Lw59U7MvR/cdvNZB3uIdufqMQNC8DfxAudLdnrJzOXqB6ZMUeH/MxFIW7wJcOLM7d2lx8mbvp0zxCuOZTV0z4k3R9dN/m3Cs1ZS6jXG/xVMqOCH69nOXUic9UCRlnz38z1OKV2gY43DnpmcVQvhgo3XoCsQMYt7/un4p8V2FeoDa8r8Brji1EC5KjtJO9JJCx8/Q+g/Sqll2l3fDnp9NQlP6bg6bVs5+HpB8jouiZ+pk77RL5WLKX4NlQ/VirAYA==
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=0cOcFOJiYDFXWrPCTM7tMbsA3VFtuuwDDIGDBUw0KiY=; b=0lsKxA0on4Y4WkQp0ocZFwTZnFZB/Xx1wbcFVliVcLSi1Zd1WU6InZ6zvHkgcbhRQl7JV8MrCeyMHmNRwGy1Ce1sfv10Fd42zva40amyOy2C1vU8rb7BpeSNLCm11XovEgoIrCws17EY8kYm9ddYDZvkBnc0C9JEZy3yZNOYjYo=
Received: from BYAPR11MB2631.namprd11.prod.outlook.com (52.135.227.28) by BYAPR11MB2950.namprd11.prod.outlook.com (20.177.187.225) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2094.16; Tue, 23 Jul 2019 22:23:20 +0000
Received: from BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428]) by BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428%4]) with mapi id 15.20.2094.013; Tue, 23 Jul 2019 22:23:20 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: "Joe Clarke (jclarke)" <jclarke@cisco.com>
CC: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>, "Andy Bierman" <andy@yumaworks.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] Instance-data-format - shall we define etag and last-modified annotation ?
Thread-Index: AdVAwv3YCGqZ1KMoT7S8jMt8r0MeZgAByuUAACWODXAAAHr3AAACm5IAAAIGGnAACz2xMAAAPZMAAACHCiA=
Date: Tue, 23 Jul 2019 22:23:19 +0000
Message-ID: <BYAPR11MB2631BFB1C6E0A0697DDF0A2EB5C70@BYAPR11MB2631.namprd11.prod.outlook.com>
References: <VI1PR0701MB2286D806027F541651B0BCE6F0C40@VI1PR0701MB2286.eurprd07.prod.outlook.com> <20190722201510.mom7xg2mdi2ulbby@anna.jacobs.jacobs-university.de> <VI1PR0701MB2286001A8E05E099C066BF61F0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com> <20190723142414.4sc5o2j6dawblwrm@anna.jacobs.jacobs-university.de> <CABCOCHQrAQaK2XEfnC9EPwhsu4+Qe=tPyLe-bT9=7x9t1LN3BQ@mail.gmail.com> <VI1PR0701MB22861EC59BE79943C7E833F4F0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com> <BYAPR11MB26314E4A3754A9B5D6EC9CDAB5C70@BYAPR11MB2631.namprd11.prod.outlook.com> <F88AE433-1864-4C50-8156-7ADD8D2F6D2B@cisco.com>
In-Reply-To: <F88AE433-1864-4C50-8156-7ADD8D2F6D2B@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=rwilton@cisco.com; 
x-originating-ip: [2001:420:c0c8:1002::367]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4707a062-3910-4df4-8259-08d70fbc5dfa
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:BYAPR11MB2950; 
x-ms-traffictypediagnostic: BYAPR11MB2950:
x-ms-exchange-purlcount: 5
x-microsoft-antispam-prvs: <BYAPR11MB295024F49594E5F7F6797514B5C70@BYAPR11MB2950.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(366004)(346002)(376002)(396003)(39860400002)(13464003)(199004)(189003)(66946007)(66476007)(66446008)(66556008)(76116006)(64756008)(6506007)(14444005)(25786009)(46003)(966005)(7736002)(5660300002)(229853002)(71190400001)(2906002)(256004)(52536014)(86362001)(446003)(66574012)(71200400001)(54896002)(14454004)(6306002)(81166006)(81156014)(99286004)(9686003)(6862004)(33656002)(486006)(316002)(8676002)(790700001)(6116002)(8936002)(7696005)(6246003)(53936002)(476003)(11346002)(68736007)(606006)(76176011)(53546011)(186003)(55016002)(4326008)(54906003)(6436002)(478600001)(236005)(6636002)(102836004)(74316002)(369524004); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR11MB2950; H:BYAPR11MB2631.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-message-info: 2RbVT1RVI/f7rSI5j6zReLDUZx7csuqlDSswgL4z9aWOu22f+d06yVXKqhSyVIdPqdyzWg1cYacu6Znlh8ZmQS5/kTxTtC2Mns0EOyA7mvtLrG/+K7ZdZBuk83iVMT5xXKnT2Fbu84IZo6O5d9ZLB/Tnp8sve82reKJZAzEhXAXuQYMyawcoh9HtkUaxDEFAJsWmUyLjFCi2A5KIovbyrAcY5cS/Xl4rXQ2wE0FyubUwU0guXvWoka4MY9AYa5DyAt8XNubFXJgXAcjeG9NHzYbVZz39WjC+Py6JATf280l5GZ1hOSZLyKkxnMncP0r+R9i/WCkEf/tAYY24tGJCJl04S75zu/u8NIWpC5goGGv7e2/ygD4vny83pugPb86lgvOQFa50CPS6khU4J2QI0+H9OFxhckTdPWjezN75MEg=
Content-Type: multipart/alternative; boundary="_000_BYAPR11MB2631BFB1C6E0A0697DDF0A2EB5C70BYAPR11MB2631namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4707a062-3910-4df4-8259-08d70fbc5dfa
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 22:23:20.0051 (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: rwilton@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2950
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.22, xch-rcd-012.cisco.com
X-Outbound-Node: rcdn-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Rv3cSQZ5dFBJDeFO7olLvi6BuzA>
Subject: Re: [netmod] Instance-data-format - shall we define etag and last-modified annotation ?
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, 23 Jul 2019 22:23:27 -0000

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

DQpGcm9tOiBKb2UgQ2xhcmtlIChqY2xhcmtlKQ0KU2VudDogMjMgSnVseSAyMDE5IDE4OjA2DQpU
bzogUm9iIFdpbHRvbiAocndpbHRvbikgPHJ3aWx0b25AY2lzY28uY29tPg0KQ2M6IEJhbMOhenMg
TGVuZ3llbCA8YmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29tPjsgQW5keSBCaWVybWFuIDxhbmR5
QHl1bWF3b3Jrcy5jb20+OyBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgPGouc2Nob2Vud2FlbGRlckBq
YWNvYnMtdW5pdmVyc2l0eS5kZT47IG5ldG1vZEBpZXRmLm9yZw0KU3ViamVjdDogUmU6IFtuZXRt
b2RdIEluc3RhbmNlLWRhdGEtZm9ybWF0IC0gc2hhbGwgd2UgZGVmaW5lIGV0YWcgYW5kIGxhc3Qt
bW9kaWZpZWQgYW5ub3RhdGlvbiA/DQoNCg0KDQoNCk9uIEp1bCAyMywgMjAxOSwgYXQgMTg6MDEs
IFJvYiBXaWx0b24gKHJ3aWx0b24pIDxyd2lsdG9uQGNpc2NvLmNvbTxtYWlsdG86cndpbHRvbkBj
aXNjby5jb20+PiB3cm90ZToNCg0KSWYgeW91IHdhbnQgdG8gZHVtcCB0aGUgY29uZmlndXJhdGlv
biBvbiB0aGUgZGV2aWNlIHRvIGEgZmlsZSBmb3Igc29tZSBvZmZsaW5lIGFuYWx5c2lzLCB0aGVu
IGl0IG1pZ2h0IGJlIHVzZWZ1bCBpZiBpdCBpcyBwb3NzaWJsZSBmb3IgdGhhdCBmaWxlIHRvIGhh
dmUgdGhlIHRpbWVzdGFtcHMgb2Ygd2hlbiB0aGUgY29uZmlndXJhdGlvbiBjaGFuZ2VkIGFubm90
YXRlZCBpbnRvIHRoZSBmaWxlLg0KDQpJc27igJl0IHRoYXQgdGhlIHB1cnBvc2Ugb2YgdGhlIOKA
nHRpbWVzdGFtcCIgbWV0YWRhdGEgbGVhZiBpbiBpbnN0YW5jZS1kYXRhPyAgVGhhdCBpcyB0aGUg
dGltZXN0YW1wIG9mIHRoZSBJRCBzZXQgaXRzZWxmLg0KW1JXXQ0KSSB3YXMgbW9yZSBpbnRlcmVz
dGVkIGluIHRoZSB0aW1lc3RhbXBzIGFzc29jaWF0ZWQgd2l0aCB3aGVuIGluZGl2aWR1YWwgY29u
ZmlnIGl0ZW1zIGhhdmUgY2hhbmdlZC4gIEUuZy4gY291bGQgdGhpcyBiZSB1c2VmdWwgd2hlbiBk
b2luZyBhIHBvc3QgbW9ydGVtIG9mIGEgbmV0d29yayBmYWlsdXJlPw0KDQpUaGFua3MsDQpSb2IN
Cg0KSm9lDQoNCg0KDQpJIGRvbuKAmXQgdGhpbmsgdGhhdCB0aGlzIGlzIGNyaXRpY2FsLCBidXQg
SSBjYW4gc2VlIHRoYXQgaXQgbWlnaHQgYmUgdXNlZnVsLg0KDQpUaGFua3MsDQpSb2INCg0KDQpG
cm9tOiBuZXRtb2QgPG5ldG1vZC1ib3VuY2VzQGlldGYub3JnPG1haWx0bzpuZXRtb2QtYm91bmNl
c0BpZXRmLm9yZz4+IE9uIEJlaGFsZiBPZiBCYWzDoXpzIExlbmd5ZWwNClNlbnQ6IDIzIEp1bHkg
MjAxOSAxMzowOQ0KVG86IEFuZHkgQmllcm1hbiA8YW5keUB5dW1hd29ya3MuY29tPG1haWx0bzph
bmR5QHl1bWF3b3Jrcy5jb20+PjsgSnVlcmdlbiBTY2hvZW53YWVsZGVyIDxqLnNjaG9lbndhZWxk
ZXJAamFjb2JzLXVuaXZlcnNpdHkuZGU8bWFpbHRvOmouc2Nob2Vud2FlbGRlckBqYWNvYnMtdW5p
dmVyc2l0eS5kZT4+OyBuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4NClN1
YmplY3Q6IFJlOiBbbmV0bW9kXSBJbnN0YW5jZS1kYXRhLWZvcm1hdCAtIHNoYWxsIHdlIGRlZmlu
ZSBldGFnIGFuZCBsYXN0LW1vZGlmaWVkIGFubm90YXRpb24gPw0KDQpIZWxsbywNCkFzIEp1cmdl
biwgQW5keSwgTGFkYSBhbmQgSm9lIGlzIG9wcG9zZWQgdG8gZGVmaW5pbmcgdGhlIGFubm90YXRp
b25zIGluIHRoZSBpbnN0YW5jZSBtb2RlbCBkcmFmdCwgYW5kIEkgZG9u4oCZdCBzZWUgaXQgYXMg
Y3J1Y2lhbCwgSSB3aWxsIHRha2UgaXQgb3V0Lg0KSU1ITyBpdCBpcyBhIHVzZWZ1bCBiaXQgb2Yg
ZnVuY3Rpb25hbGl0eSBmb3IgY29uZmlndXJhdGlvbiBkYXRhIGJhc2VkIHVzZS1jYXNlcywgYW5k
IEkgdmVyeSBtdWNoIGZlYXIgaXQgd2lsbCBub3QgaGFwcGVuIGF0IGFsbCBub3c7IHVubGVzcyBw
ZW9wbGUgc3BlYWsgdXAgaXQgaXMgcmVtb3ZlZC4NClJlZ2FyZHMgIEJhbGF6cw0KDQpGcm9tOiBB
bmR5IEJpZXJtYW4gPGFuZHlAeXVtYXdvcmtzLmNvbTxtYWlsdG86YW5keUB5dW1hd29ya3MuY29t
Pj4NClNlbnQ6IDIwMTkuIGrDumxpdXMgMjMuLCBrZWRkIDExOjM5DQpUbzogSnVlcmdlbiBTY2hv
ZW53YWVsZGVyIDxqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGU8bWFpbHRvOmou
c2Nob2Vud2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZT4+OyBCYWzDoXpzIExlbmd5ZWwgPGJh
bGF6cy5sZW5neWVsQGVyaWNzc29uLmNvbTxtYWlsdG86YmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24u
Y29tPj47IG5ldG1vZEBpZXRmLm9yZzxtYWlsdG86bmV0bW9kQGlldGYub3JnPg0KU3ViamVjdDog
UmU6IFtuZXRtb2RdIEluc3RhbmNlLWRhdGEtZm9ybWF0IC0gc2hhbGwgd2UgZGVmaW5lIGV0YWcg
YW5kIGxhc3QtbW9kaWZpZWQgYW5ub3RhdGlvbiA/DQoNCg0KDQpPbiBUdWUsIEp1bCAyMywgMjAx
OSBhdCA3OjI0IEFNIEp1ZXJnZW4gU2Nob2Vud2FlbGRlciA8ai5zY2hvZW53YWVsZGVyQGphY29i
cy11bml2ZXJzaXR5LmRlPG1haWx0bzpqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHku
ZGU+PiB3cm90ZToNCkJhbMOhenMsDQoNCkkgYW0gbm90IHN1cmUgdGhlc2UgYmVsb25ncyB0byB0
aGUgZGF0YSB0eXBlcyBjb2xsZWN0aW9uLiBJZiB0aGVzZQ0KYW5ub3RhdGlvbnMgYXJlIGEgcGVy
IGRhdGFzdG9yZSBwcm9wZXJ0aWVzIG9yIHBlciBjb25maWd1cmF0aW9uDQpkYXRhc3RvcmUgcHJv
cGVydGllcyAoSSBhbSBub3Qgc3VyZSB0aGVzZSBwcm9wZXJ0aWVzIG1ha2UgYSBsb3Qgb2YNCnNl
bnNlIGZvciBkeW5hbWljYWxseSBjaGFuZ2luZyBkYXRhIGluIDxvcGVyYXRpb25hbD4sIG9yIHRo
ZXNlDQpwcm9wZXJ0aWVzIG9ubHkgbWFrZSBzZW5zZSBmb3IgY29uZmlnIHRydWUgbm9kZXMsIG1v
cmUgZGlzY3Vzc2lvbg0KbmVlZGVkIEkgZ3Vlc3MpLCB0aGVuIHRoZSBsb2dpY2FsIHBsYWNlIHdv
dWxkIGJlIHRvIGRlZmluZSB0aGVtIHdvdWxkDQpiZSB3aGVyZSB0aGUgZGF0YXN0b3JlcyBhcmUg
ZGVmaW5lZC4NCg0KSSB1bmRlcnN0YW5kIHRoZSB0aW1pbmcgY29uY2VybiBidXQgbXkgcHJlZmVy
ZW5jZSBpcyB0byB3b3Jrb3V0IHdoYXQNCnRoZXNlIGFubm90YXRpb25zIHJlYWxseSBhcmUgaW4g
YW4gTk1EQSB3b3JsZCBhbmQgaW4gYSBzZWNvbmQgc3RlcCB0bw0KZmlndXJlIG91dCBhIHdheSB0
byBkZWZpbmUgdGhlbSBpbiBhIHJlYXNvbmFibGUgYW1vdW50IG9mIHRpbWUuDQoNClRoaXMgd29y
ayBuZWVkcyBhIGxvdCBtb3JlIHRob3VnaHQgYmVjYXVzZSB0aGlzIFdHIGlzIHNvcnQgb2YgYWJ1
c2luZyB0aGVzZSBmaWVsZHMsDQppbnRlbmRlZCBmb3IgSFRUUCBjYWNoaW5nLiBUaGUgdmFsdWVz
IGFyZSBhc3NvY2lhdGVkIHdpdGggYSByZXByZXNlbnRhdGlvbiBvZiBhIHJlc3BvbnNlDQp0byBh
IHJlcXVlc3QgZm9yIHNvbWUgcG9ydGlvbiBvZiB0aGUgZGF0YXN0b3JlIGNvbnRlbnRzLiAgRS5n
LiwgYSByZXByZXNlbnRhdGlvbiBpbiBYTUwgbXVzdCBiZSBhIGRpZmZlcmVudA0KRVRhZyB0aGFu
IGEgSlNPTiByZXByZXNlbnRhdGlvbiAob2YgdGhlIGV4YWN0IHNhbWUgZGF0YXN0b3JlIGNvbnRl
bnRzKS4NCg0KSSBzdWdnZXN0IG5ldyBtZXRhLWRhdGEgYmUgZGVmaW5lZCB0aGF0IGhhcyBzZW1h
bnRpY3Mgc3BlY2lmaWMgdG8gZGF0YXN0b3JlIGNvbnRlbnRzLCBub3QNCnRoZSBIVFRQIHJlcHJl
c2VudGF0aW9uIG9mIHRoZSByZXNwb25zZS4NCg0KSU1PIHRoaXMgbWV0YS1kYXRhIGlzIG5vdCBy
ZWFsbHkgbmVlZGVkIGluc2lkZSBhbiBpbnN0YW5jZSBmaWxlLCBidXQgaWYgaW5jbHVkZWQsIHRo
ZW4gdGhlIHZhbHVlcw0Kc2hvdWxkIGJlIGFzc29jaWF0ZWQgd2l0aCB0aGUgcmVwcmVzZW50YXRp
b24gKHRoZSBpbnN0YW5jZSBmaWxlKSBhbmQgbm90IHRoZSBkYXRhc3RvcmVzLg0KDQoNCi9qcw0K
DQoNCkFuZHkNCg0KDQpPbiBUdWUsIEp1bCAyMywgMjAxOSBhdCAwMjoxMToyM1BNICswMDAwLCBC
YWzDoXpzIExlbmd5ZWwgd3JvdGU6DQo+IEhlbGxvIErDvHJnZW4sDQo+IENvdWxkIHRoZSBldGFn
IGFuZCBsYXN0LW1vZGlmaWVkIGFubm90YXRpb25zIGJlIG1vdmVkIHRvIDY5OTFiaXM/DQo+IFJl
Z2FyZHMgQmFsYXpzDQo+DQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEp1
ZXJnZW4gU2Nob2Vud2FlbGRlciA8ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRl
PG1haWx0bzpqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGU+Pg0KPiBTZW50OiAy
MDE5LiBqw7psaXVzIDIyLiwgaMOpdGbFkSAxNjoxNQ0KPiBUbzogQmFsw6F6cyBMZW5neWVsIDxi
YWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb208bWFpbHRvOmJhbGF6cy5sZW5neWVsQGVyaWNzc29u
LmNvbT4+DQo+IENjOiBuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4NCj4g
U3ViamVjdDogUmU6IFtuZXRtb2RdIEluc3RhbmNlLWRhdGEtZm9ybWF0IC0gc2hhbGwgd2UgZGVm
aW5lIGV0YWcgYW5kDQo+IGxhc3QtbW9kaWZpZWQgYW5ub3RhdGlvbiA/DQo+DQo+IE9uIE1vbiwg
SnVsIDIyLCAyMDE5IGF0IDA3OjIzOjU5UE0gKzAwMDAsIEJhbMOhenMgTGVuZ3llbCB3cm90ZToN
Cj4gPiBIZWxsbywNCj4gPg0KPiA+IFJlc3Rjb25mIChyZmM4MDQwKSBkZWZpbmVkIHRvIHVzZWZ1
bCBiaXRzIG9mIG1ldGFkYXRhIGFib3V0IGEgWUFORw0KPiA+IGRlZmluZWQNCj4gPiBkYXRhc3Rv
cmU6IGVudGl0eS10YWcgYW5kIHRoZSBsYXN0LW1vZGlmaWVkIHRpbWVzdGFtcC4NCj4gPg0KPiA+
IFRoZXNlIGNhbiBiZSB2ZXJ5IHVzZWZ1bCBpbiBpbnN0YW5jZSBkYXRhIHNldHMsIGhvd2V2ZXIg
UmVzdGNvbmYNCj4gPiBkZWZpbmVzIGFuIGVuY29kaW5nIGZvciB0aGVzZSAoYXMgcGFydCBvZiB0
aGUgaHR0cCBoZWFkZXJzKSB0aGF0IGNhbg0KPiA+IG5vdCBiZSB1c2VkIGluIGluc3RhbmNlLWRh
dGEtc2V0cy4NCj4NCj4gVGhpcyBtYXkgYWN0dWFsbHkgcG9pbnQgb3V0IGEgZmxhdyBvciBvbWlz
c2lvbiBvZiBSRkMgODUyNy4gUkZDIDgwNDAgZGVmaW5lcw0KPiBhbiBlbnRpdHktdGFnIGZvciBp
dHMgInVuaWZpZWQiIGRhdGFzdG9yZSBhbmQgaXQgc2F5cyAiaWYgdGhlIFJFU1RDT05GDQo+IHNl
cnZlciBpcyBjby1sb2NhdGVkIHdpdGggYSBORVRDT05GIHNlcnZlciwgdGhlbiB0aGlzIGVudGl0
eS10YWcgTVVTVCBiZSBmb3INCj4gdGhlICJydW5uaW5nIiBkYXRhc3RvcmUiLiBTbyBpdCBpcyBh
IGJpdCB1bmNsZWFyIHdoYXQgaGFwcGVucyB3aXRoIG90aGVyDQo+IE5NREEgZGF0YXN0b3JlcyBh
bmQgSSBkaWQgbm90IHF1aWNrbHkgZmluZCBzb21ldGhpbmcgaW4gUkZDIDg1MjcuIChGb3INCj4g
ZXhhbXBsZSwgY2FuIGhhdmUgYSBkaXN0aW5jdCBldGFnIGZvciA8c3RhcnR1cC8+Pw0KPg0KPiA+
IGRyYWZ0LWlldGYtbmV0bW9kLXlhbmctaW5zdGFuY2UtZmlsZS1mb3JtYXQtMDMjc2VjdGlvbi03
LjINCj4gPg0KPiA8aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtbmV0bW9k
LXlhbmctaW5zdGFuY2UtZmlsZS1mb3JtYXQtMDMjPGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRt
bC9kcmFmdC1pZXRmLW5ldG1vZC15YW5nLWluc3RhbmNlLWZpbGUtZm9ybWF0LTAzPg0KPiA+IHNl
Y3Rpb24tNy4yPiAgICAgZGVmaW5lcyBtZXRhZGF0YSBhbm5vdGF0aW9ucyBmb3IgdGhlc2UgdHdv
LCB0aGF0IGNhbiBiZQ0KPiA+IHVzZWQgaW4gaW5zdGFuY2UgZGF0YQ0KPiA+DQo+ID4gICBtZDph
bm5vdGF0aW9uIGVudGl0eS10YWcgew0KPiA+ICAgICAgIHR5cGUgc3RyaW5nOw0KPiA+ICAgICAg
IGRlc2NyaXB0aW9uICJVc2VkIHRvIGVuY29kZSB0aGUgZW50aXR5LXRhZyAuIjsNCj4gPiAgICAg
fQ0KPiA+ICAgICBtZDphbm5vdGF0aW9uIGxhc3QtbW9kaWZpZWQgew0KPiA+ICAgICAgIHR5cGUg
eWFuZzpkYXRlLWFuZC10aW1lOw0KPiA+ICAgICAgIGRlc2NyaXB0aW9uICJDb250YWlucyB0aGUg
ZGF0ZSBhbmQgdGltZSB3aGVuIHRoZSBhbm5vdGF0ZWQNCj4gPiAgICAgICAgIGluc3RhbmNlIHdh
cyBsYXN0IG1vZGlmaWVkIChvciBjcmVhdGVkKS4iOw0KPiA+ICAgICB9DQo+ID4NCj4gPiBJbiBv
cmRlciB0byBiZSBhYmxlIHRvIGluY2x1ZGUgdGhpcyBkYXRhLCB0aGUgYW5ub3RhdGlvbnMgbmVl
ZCB0byBiZQ0KPiA+IGRlZmluZWQgaW4gc29tZSBZQU5HIG1vZHVsZS4NCj4gPg0KPiA+IFRoZSBx
dWVzdGlvbiBoYXMgYmVlbiByYWlzZWQgd2hldGhlcg0KPiA+DQo+ID4gMS4gIHRoZXNlIGFubm90
YXRpb25zIHNob3VsZCBiZSBkZWZpbmVkIGluIHRoZSBpZXRmLXlhbmctaW5zdGFuY2UtZGF0YQ0K
PiA+IG1vZHVsZSBhcyBpdCBuZWVkcyB0aGVtLCBhcyB0aGF0IGlzIG9wZW4gb3INCj4gPiAyLiAg
dGhlIGFubm90YXRpb25zIHNob3VsZCBiZSBkZWZpbmVkIGluIGFub3RoZXIgZHJhZnQgaW4gYSBz
ZXBhcmF0ZQ0KPiA+IFlBTkcgbW9kdWxlIGFzIGFueSBvdGhlciBhbm5vdGF0aW9uDQo+ID4NCj4g
PiBUaGUgZmlyc3Qgb3B0aW9uIGlzIGJldHRlciBiZWNhdXNlIHRoZSBpbnN0YW5jZS1kYXRhIG5l
ZWRzIHRoZXNlDQo+ID4gYW5ub3RhdGlvbnMsIGFuZCBhdCB0aGlzIHBvaW50IHdlIHNlZSBubyBv
dGhlciB1c2VyIGZvciB0aGUNCj4gPiBhbm5vdGF0aW9uLCBhbmQgaW4gdGhpcyBjYXNlIHRoZSBv
bmdvaW5nIGluc3RhbmNlIGRhdGEgZHJhZnQgd2lsbA0KPiA+IGRlZmluZSBpdA0KPiA+DQo+ID4g
VGhlIHNlY29uZCBvcHRpb24gaXMgYmV0dGVyIGJlY2F1c2UsIGlmIGxhdGVyIHRoZXJlIGFyZSBv
dGhlciB1c2Vycw0KPiA+IGZvciB0aGVzZSBhbm5vdGF0aW9ucywgaXQgbWlnaHQgYmUgc3RyYW5n
ZSB0byByZWZlcmVuY2UgdGhlDQo+ID4gaWV0Zi15YW5nLWluc3RhbmNlLWRhdGEgbW9kdWxlLiBB
bHNvIHdoeSBwcm92aWRlIHNwZWNpYWwgdHJlYXRtZW50IHRvDQo+ID4gdGhlc2UNCj4gPiAyIGFu
bm90YXRpb25zPw0KPiA+DQo+ID4gVGhlIGF1dGhvcnMgc3VwcG9ydCBvcHRpb24gMSBhbmQgZG9u
J3QgaGF2ZSB0aGUgdGltZSB0byBzdGFydCBhIG5ldw0KPiA+IGRyYWZ0IHRvIGRlZmluZSB0aGVz
ZSBhbm5vdGF0aW9ucy4NCj4gPg0KPiA+IE9uIElFVEYxMDUgaW4gdGhlIHJvb20gdGhlcmUgd2Fz
IG1vcmUgc3VwcG9ydCBmb3Igb3B0aW9uIDEuDQo+ID4NCj4gPiBQbGVhc2UgaW5kaWNhdGUgaWYg
eW91IGhhdmUgYW4gb3BpbmlvbiBhYm91dCB0aGUgY2hvaWNlIG9mIDEgb3IgMg0KPg0KPiBWZXJz
aW9uIC0wMyBvbmx5IGRlZmluZXMgdGhlc2UgYW5ub3RhdGlvbnMgYnV0IGRvZXMgbm90IGRvIGFu
eXRoaW5nIHNwZWNpZmljDQo+IHdpdGggdGhlc2UgZGVmaW5pdGlvbnMuIFNvIGlmIHRoZSBhbm5v
dGF0aW9ucyBhcmUgZGVmaW5lZCBlbHNld2hlcmUsIHRoZSBJRA0KPiBpcyBhcyBjb21wbGV0ZSBh
cyBiZWZvcmUuIElmIGVudGl0eS10YWcgYW5kIGxhc3QtbW9kaWZpZWQgYXJlIGFjdHVhbGx5IHNl
ZW4NCj4gYXMgZGF0YXN0b3JlIHByb3BlcnRpZXMsIGl0IHdvdWxkIGJlIG5pY2UgdG8gaGF2ZSB0
aGVtIGRlZmluZWQgaW4gdGhlIE5NREENCj4gZG9jdW1lbnRzIChhbmQgaXQgc2VlbXMgd2Ugb3Zl
cmxvb2tlZCB0aGlzIHdoZW4gd2UgZGlkIHRoZSBOTURBIHdvcmspLg0KPg0KPiBJIHRoaW5rIHRo
aXMgbmVlZHMgYSBiaXQgb2YgZGlzY3Vzc2lvbiB3aGV0aGVyIHRoZXNlIGFyZSBhY3R1YWxseSBz
ZWVuIGFzDQo+IGRhdGFzdG9yZSBwcm9wZXJ0aWVzLiBCdXQgaW4gdGhpcyBjYXNlLCBJIHdvdWxk
IGxlYW4gdG93YXJkcyBvcHRpb24gMi4NCj4NCj4gL2pzDQo+DQo+IC0tDQo+IEp1ZXJnZW4gU2No
b2Vud2FlbGRlciAgICAgICAgICAgSmFjb2JzIFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJIDQo+IFBo
b25lOiArNDkgNDIxIDIwMCAzNTg3ICAgICAgICAgQ2FtcHVzIFJpbmcgMSB8IDI4NzU5IEJyZW1l
biB8IEdlcm1hbnkNCj4gRmF4OiAgICs0OSA0MjEgMjAwIDMxMDMgICAgICAgICA8aHR0cHM6Ly93
d3cuamFjb2JzLXVuaXZlcnNpdHkuZGUvPg0KDQoNCg0KLS0NCkp1ZXJnZW4gU2Nob2Vud2FlbGRl
ciAgICAgICAgICAgSmFjb2JzIFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJIDQpQaG9uZTogKzQ5IDQy
MSAyMDAgMzU4NyAgICAgICAgIENhbXB1cyBSaW5nIDEgfCAyODc1OSBCcmVtZW4gfCBHZXJtYW55
DQpGYXg6ICAgKzQ5IDQyMSAyMDAgMzEwMyAgICAgICAgIDxodHRwczovL3d3dy5qYWNvYnMtdW5p
dmVyc2l0eS5kZS8+DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fDQpuZXRtb2QgbWFpbGluZyBsaXN0DQpuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1v
ZEBpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9k
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KbmV0bW9k
IG1haWxpbmcgbGlzdA0KbmV0bW9kQGlldGYub3JnPG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+DQpo
dHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0KDQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
SGVsdmV0aWNhOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDIgMiAyIDIgMiA0O30NCkBmb250LWZhY2UN
Cgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAz
IDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAx
NSA1IDIgMiAyIDQgMyAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFs
LCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90
dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlv
cml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2
aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5
OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLm1zb25v
cm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1z
b25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGNtOw0K
CW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglmb250LXNp
emU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uYXBw
bGUtY29udmVydGVkLXNwYWNlDQoJe21zby1zdHlsZS1uYW1lOmFwcGxlLWNvbnZlcnRlZC1zcGFj
ZTt9DQpzcGFuLkVtYWlsU3R5bGUxOQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsN
Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30N
Ci5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6
ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0K
CW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0K
CXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1s
Pg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1s
PjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpl
eHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVs
YXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1HQiIgbGlu
az0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBj
bSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PGI+PHNwYW4gbGFuZz0iRU4tVVMiPkZyb206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+
IEpvZSBDbGFya2UgKGpjbGFya2UpDQo8YnI+DQo8Yj5TZW50OjwvYj4gMjMgSnVseSAyMDE5IDE4
OjA2PGJyPg0KPGI+VG86PC9iPiBSb2IgV2lsdG9uIChyd2lsdG9uKSAmbHQ7cndpbHRvbkBjaXNj
by5jb20mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBCYWzDoXpzIExlbmd5ZWwgJmx0O2JhbGF6cy5sZW5n
eWVsQGVyaWNzc29uLmNvbSZndDs7IEFuZHkgQmllcm1hbiAmbHQ7YW5keUB5dW1hd29ya3MuY29t
Jmd0OzsgSnVlcmdlbiBTY2hvZW53YWVsZGVyICZsdDtqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVu
aXZlcnNpdHkuZGUmZ3Q7OyBuZXRtb2RAaWV0Zi5vcmc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6
IFtuZXRtb2RdIEluc3RhbmNlLWRhdGEtZm9ybWF0IC0gc2hhbGwgd2UgZGVmaW5lIGV0YWcgYW5k
IGxhc3QtbW9kaWZpZWQgYW5ub3RhdGlvbiA/PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PGJyPg0KPGJyPg0KPG86cD48L286
cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9t
OjUuMHB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij5PbiBKdWwgMjMsIDIwMTksIGF0IDE4OjAxLCBSb2IgV2lsdG9uIChyd2lsdG9uKSAm
bHQ7PGEgaHJlZj0ibWFpbHRvOnJ3aWx0b25AY2lzY28uY29tIj5yd2lsdG9uQGNpc2NvLmNvbTwv
YT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
SWYgeW91IHdhbnQgdG8gZHVtcCB0aGUgY29uZmlndXJhdGlvbiBvbiB0aGUgZGV2aWNlIHRvIGEg
ZmlsZSBmb3Igc29tZSBvZmZsaW5lIGFuYWx5c2lzLCB0aGVuIGl0IG1pZ2h0IGJlIHVzZWZ1bCBp
ZiBpdCBpcyBwb3NzaWJsZSBmb3IgdGhhdCBmaWxlIHRvIGhhdmUgdGhlIHRpbWVzdGFtcHMgb2Yg
d2hlbiB0aGUgY29uZmlndXJhdGlvbiBjaGFuZ2VkIGFubm90YXRlZA0KIGludG8gdGhlIGZpbGUu
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+SXNu4oCZdCB0aGF0IHRoZSBwdXJwb3NlIG9mIHRoZSDigJx0aW1l
c3RhbXAmcXVvdDsgbWV0YWRhdGEgbGVhZiBpbiBpbnN0YW5jZS1kYXRhPyAmbmJzcDtUaGF0IGlz
IHRoZSB0aW1lc3RhbXAgb2YgdGhlIElEIHNldCBpdHNlbGYuPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48Yj48aT5bUlddIDxvOnA+PC9vOnA+PC9pPjwvYj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5JIHdhcyBtb3JlIGludGVyZXN0ZWQgaW4gdGhlIHRpbWVzdGFtcHMg
YXNzb2NpYXRlZCB3aXRoIHdoZW4gaW5kaXZpZHVhbCBjb25maWcgaXRlbXMgaGF2ZSBjaGFuZ2Vk
LiZuYnNwOyBFLmcuIGNvdWxkIHRoaXMgYmUgdXNlZnVsIHdoZW4gZG9pbmcgYSBwb3N0IG1vcnRl
bSBvZiBhIG5ldHdvcmsgZmFpbHVyZT88bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+VGhhbmtzLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Um9iPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPkpvZTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48YnI+DQo8YnI+DQo8bzpwPjwvbzpwPjwvcD4NCjxi
bG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0K
PGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPkkgZG9u4oCZdCB0aGluayB0aGF0IHRo
aXMgaXMgY3JpdGljYWwsIGJ1dCBJIGNhbiBzZWUgdGhhdCBpdCBtaWdodCBiZSB1c2VmdWwuPG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPlRoYW5rcyw8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPlJvYjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtw
YWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48Yj48
c3BhbiBsYW5nPSJFTi1VUyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGNsYXNzPSJhcHBsZS1jb252
ZXJ0ZWQtc3BhY2UiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIj5uZXRtb2QgJmx0OzxhIGhyZWY9Im1haWx0bzpuZXRtb2QtYm91bmNlc0Bp
ZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImNvbG9yOnB1cnBsZSI+bmV0bW9kLWJvdW5jZXNAaWV0Zi5v
cmc8L3NwYW4+PC9hPiZndDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJz
cDs8L3NwYW4+PGI+T24NCiBCZWhhbGYgT2Y8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNw
YWNlIj4mbmJzcDs8L3NwYW4+PC9iPkJhbMOhenMgTGVuZ3llbDxicj4NCjxiPlNlbnQ6PC9iPjxz
cGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj4yMyBKdWx5IDIw
MTkgMTM6MDk8YnI+DQo8Yj5Ubzo8L2I+PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFj
ZSI+Jm5ic3A7PC9zcGFuPkFuZHkgQmllcm1hbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmFuZHlAeXVt
YXdvcmtzLmNvbSI+PHNwYW4gc3R5bGU9ImNvbG9yOnB1cnBsZSI+YW5keUB5dW1hd29ya3MuY29t
PC9zcGFuPjwvYT4mZ3Q7OyBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgJmx0OzxhIGhyZWY9Im1haWx0
bzpqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGUiPjxzcGFuIHN0eWxlPSJjb2xv
cjpwdXJwbGUiPmouc2Nob2Vud2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZTwvc3Bhbj48L2E+
Jmd0Ozs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGEg
aHJlZj0ibWFpbHRvOm5ldG1vZEBpZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImNvbG9yOnB1cnBsZSI+
bmV0bW9kQGlldGYub3JnPC9zcGFuPjwvYT48YnI+DQo8Yj5TdWJqZWN0OjwvYj48c3BhbiBjbGFz
cz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+UmU6IFtuZXRtb2RdIEluc3Rh
bmNlLWRhdGEtZm9ybWF0IC0gc2hhbGwgd2UgZGVmaW5lIGV0YWcgYW5kIGxhc3QtbW9kaWZpZWQg
YW5ub3RhdGlvbiA/PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2
Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkhlbGxvLDwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu
IGxhbmc9IkVOLVVTIj5BcyBKdXJnZW4sIEFuZHksIExhZGEgYW5kIEpvZSBpcyBvcHBvc2VkIHRv
IGRlZmluaW5nIHRoZSBhbm5vdGF0aW9ucyBpbiB0aGUgaW5zdGFuY2UgbW9kZWwgZHJhZnQsIGFu
ZCBJIGRvbuKAmXQgc2VlIGl0IGFzIGNydWNpYWwsIEkgd2lsbCB0YWtlIGl0IG91dC48L3NwYW4+
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+SU1ITyBpdCBpcyBhIHVzZWZ1bCBiaXQgb2YgZnVuY3Rpb25hbGl0eSBmb3Ig
Y29uZmlndXJhdGlvbiBkYXRhIGJhc2VkIHVzZS1jYXNlcywgYW5kIEkgdmVyeSBtdWNoIGZlYXIg
aXQgd2lsbCBub3QgaGFwcGVuIGF0IGFsbCBub3c7IHVubGVzcyBwZW9wbGUgc3BlYWsgdXAgaXQg
aXMgcmVtb3ZlZC48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+UmVnYXJkcyAmbmJzcDtCYWxhenM8L3NwYW4+
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2IHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiPkZyb206PC9zcGFuPjwvYj48
c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7PC9zcGFuPjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+QW5keSBCaWVybWFuICZsdDs8YSBo
cmVmPSJtYWlsdG86YW5keUB5dW1hd29ya3MuY29tIj48c3BhbiBzdHlsZT0iY29sb3I6cHVycGxl
Ij5hbmR5QHl1bWF3b3Jrcy5jb208L3NwYW4+PC9hPiZndDs8c3BhbiBjbGFzcz0iYXBwbGUtY29u
dmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyPg0KPGI+U2VudDo8L2I+PHNwYW4gY2xhc3M9
ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjIwMTkuIGrDumxpdXMgMjMuLCBr
ZWRkIDExOjM5PGJyPg0KPGI+VG86PC9iPjxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3Bh
Y2UiPiZuYnNwOzwvc3Bhbj5KdWVyZ2VuIFNjaG9lbndhZWxkZXIgJmx0OzxhIGhyZWY9Im1haWx0
bzpqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGUiPjxzcGFuIHN0eWxlPSJjb2xv
cjpwdXJwbGUiPmouc2Nob2Vud2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZTwvc3Bhbj48L2E+
Jmd0OzsgQmFsw6F6cyBMZW5neWVsICZsdDs8YSBocmVmPSJtYWlsdG86YmFsYXpzLmxlbmd5ZWxA
ZXJpY3Nzb24uY29tIj48c3BhbiBzdHlsZT0iY29sb3I6cHVycGxlIj5iYWxhenMubGVuZ3llbEBl
cmljc3Nvbi5jb208L3NwYW4+PC9hPiZndDs7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1z
cGFjZSI+Jm5ic3A7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzpuZXRtb2RAaWV0Zi5vcmciPjxzcGFu
IHN0eWxlPSJjb2xvcjpwdXJwbGUiPm5ldG1vZEBpZXRmLm9yZzwvc3Bhbj48L2E+PGJyPg0KPGI+
U3ViamVjdDo8L2I+PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9z
cGFuPlJlOiBbbmV0bW9kXSBJbnN0YW5jZS1kYXRhLWZvcm1hdCAtIHNoYWxsIHdlIGRlZmluZSBl
dGFnIGFuZCBsYXN0LW1vZGlmaWVkIGFubm90YXRpb24gPzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxh
bmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5PbiBUdWUs
IEp1bCAyMywgMjAxOSBhdCA3OjI0IEFNIEp1ZXJnZW4gU2Nob2Vud2FlbGRlciAmbHQ7PGEgaHJl
Zj0ibWFpbHRvOmouc2Nob2Vud2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZSI+PHNwYW4gc3R5
bGU9ImNvbG9yOnB1cnBsZSI+ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlPC9z
cGFuPjwvYT4mZ3Q7IHdyb3RlOjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+
DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0ND
QyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdp
bi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6MGNtO21hcmdpbi1yaWdo
dDowY207bWFyZ2luLWJvdHRvbToxMi4wcHQ7bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCjxzcGFuIGxh
bmc9IkVOLVVTIj5CYWzDoXpzLDxicj4NCjxicj4NCkkgYW0gbm90IHN1cmUgdGhlc2UgYmVsb25n
cyB0byB0aGUgZGF0YSB0eXBlcyBjb2xsZWN0aW9uLiBJZiB0aGVzZTxicj4NCmFubm90YXRpb25z
IGFyZSBhIHBlciBkYXRhc3RvcmUgcHJvcGVydGllcyBvciBwZXIgY29uZmlndXJhdGlvbjxicj4N
CmRhdGFzdG9yZSBwcm9wZXJ0aWVzIChJIGFtIG5vdCBzdXJlIHRoZXNlIHByb3BlcnRpZXMgbWFr
ZSBhIGxvdCBvZjxicj4NCnNlbnNlIGZvciBkeW5hbWljYWxseSBjaGFuZ2luZyBkYXRhIGluICZs
dDtvcGVyYXRpb25hbCZndDssIG9yIHRoZXNlPGJyPg0KcHJvcGVydGllcyBvbmx5IG1ha2Ugc2Vu
c2UgZm9yIGNvbmZpZyB0cnVlIG5vZGVzLCBtb3JlIGRpc2N1c3Npb248YnI+DQpuZWVkZWQgSSBn
dWVzcyksIHRoZW4gdGhlIGxvZ2ljYWwgcGxhY2Ugd291bGQgYmUgdG8gZGVmaW5lIHRoZW0gd291
bGQ8YnI+DQpiZSB3aGVyZSB0aGUgZGF0YXN0b3JlcyBhcmUgZGVmaW5lZC48YnI+DQo8YnI+DQpJ
IHVuZGVyc3RhbmQgdGhlIHRpbWluZyBjb25jZXJuIGJ1dCBteSBwcmVmZXJlbmNlIGlzIHRvIHdv
cmtvdXQgd2hhdDxicj4NCnRoZXNlIGFubm90YXRpb25zIHJlYWxseSBhcmUgaW4gYW4gTk1EQSB3
b3JsZCBhbmQgaW4gYSBzZWNvbmQgc3RlcCB0bzxicj4NCmZpZ3VyZSBvdXQgYSB3YXkgdG8gZGVm
aW5lIHRoZW0gaW4gYSByZWFzb25hYmxlIGFtb3VudCBvZiB0aW1lLjwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5U
aGlzIHdvcmsgbmVlZHMgYSBsb3QgbW9yZSB0aG91Z2h0IGJlY2F1c2UgdGhpcyBXRyBpcyBzb3J0
IG9mIGFidXNpbmcgdGhlc2UgZmllbGRzLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij5pbnRlbmRlZCBmb3IgSFRUUCBjYWNoaW5nLiBUaGUgdmFsdWVzIGFyZSBhc3NvY2lhdGVkIHdp
dGggYSByZXByZXNlbnRhdGlvbiBvZiBhIHJlc3BvbnNlPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPnRvIGEgcmVxdWVzdCBmb3Igc29tZSBwb3J0aW9uIG9mIHRoZSBkYXRhc3RvcmUg
Y29udGVudHMuJm5ic3A7IEUuZy4sIGEgcmVwcmVzZW50YXRpb24gaW4gWE1MIG11c3QgYmUgYSBk
aWZmZXJlbnQ8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxk
aXYgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+RVRhZyB0aGFuIGEgSlNP
TiByZXByZXNlbnRhdGlvbiAob2YgdGhlIGV4YWN0IHNhbWUgZGF0YXN0b3JlIGNvbnRlbnRzKS48
L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiPkkgc3VnZ2VzdCBuZXcgbWV0YS1kYXRhIGJlIGRlZmluZWQgdGhhdCBo
YXMgc2VtYW50aWNzIHNwZWNpZmljIHRvIGRhdGFzdG9yZSBjb250ZW50cywgbm90PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPnRoZSBIVFRQIHJlcHJlc2VudGF0aW9uIG9mIHRoZSBy
ZXNwb25zZS48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxk
aXYgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPklNTyB0aGlzIG1ldGEtZGF0YSBpcyBub3QgcmVhbGx5
IG5lZWRlZCBpbnNpZGUgYW4gaW5zdGFuY2UgZmlsZSwgYnV0IGlmIGluY2x1ZGVkLCB0aGVuIHRo
ZSB2YWx1ZXM8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxk
aXYgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+c2hvdWxkIGJlIGFzc29j
aWF0ZWQgd2l0aCB0aGUgcmVwcmVzZW50YXRpb24gKHRoZSBpbnN0YW5jZSBmaWxlKSBhbmQgbm90
IHRoZSBkYXRhc3RvcmVzLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3Jk
ZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFy
Z2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1i
b3R0b206NS4wcHQiPg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4vanM8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+
DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+QW5keTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9
ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20g
MGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1y
aWdodDowY207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiPjxicj4NCk9uIFR1ZSwgSnVsIDIzLCAyMDE5IGF0IDAyOjExOjIz
UE0gJiM0MzswMDAwLCBCYWzDoXpzIExlbmd5ZWwgd3JvdGU6PGJyPg0KJmd0OyBIZWxsbyBKw7xy
Z2VuLDxicj4NCiZndDsgQ291bGQgdGhlIGV0YWcgYW5kIGxhc3QtbW9kaWZpZWQgYW5ub3RhdGlv
bnMgYmUgbW92ZWQgdG8gNjk5MWJpcz88YnI+DQomZ3Q7IFJlZ2FyZHMgQmFsYXpzPGJyPg0KJmd0
OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnI+DQom
Z3Q7IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tPGJyPg0KJmd0OyBGcm9tOiBKdWVyZ2VuIFNj
aG9lbndhZWxkZXIgJmx0OzxhIGhyZWY9Im1haWx0bzpqLnNjaG9lbndhZWxkZXJAamFjb2JzLXVu
aXZlcnNpdHkuZGUiIHRhcmdldD0iX2JsYW5rIj48c3BhbiBzdHlsZT0iY29sb3I6cHVycGxlIj5q
LnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGU8L3NwYW4+PC9hPiZndDs8c3BhbiBj
bGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyPg0KJmd0OyBTZW50
OiAyMDE5LiBqw7psaXVzIDIyLiwgaMOpdGbFkSAxNjoxNTxicj4NCiZndDsgVG86IEJhbMOhenMg
TGVuZ3llbCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmJhbGF6cy5sZW5neWVsQGVyaWNzc29uLmNvbSIg
dGFyZ2V0PSJfYmxhbmsiPjxzcGFuIHN0eWxlPSJjb2xvcjpwdXJwbGUiPmJhbGF6cy5sZW5neWVs
QGVyaWNzc29uLmNvbTwvc3Bhbj48L2E+Jmd0Ozxicj4NCiZndDsgQ2M6PHNwYW4gY2xhc3M9ImFw
cGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzpuZXRtb2RA
aWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj48c3BhbiBzdHlsZT0iY29sb3I6cHVycGxlIj5uZXRt
b2RAaWV0Zi5vcmc8L3NwYW4+PC9hPjxicj4NCiZndDsgU3ViamVjdDogUmU6IFtuZXRtb2RdIElu
c3RhbmNlLWRhdGEtZm9ybWF0IC0gc2hhbGwgd2UgZGVmaW5lIGV0YWcgYW5kPGJyPg0KJmd0OyBs
YXN0LW1vZGlmaWVkIGFubm90YXRpb24gPzxicj4NCiZndDs8c3BhbiBjbGFzcz0iYXBwbGUtY29u
dmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyPg0KJmd0OyBPbiBNb24sIEp1bCAyMiwgMjAx
OSBhdCAwNzoyMzo1OVBNICYjNDM7MDAwMCwgQmFsw6F6cyBMZW5neWVsIHdyb3RlOjxicj4NCiZn
dDsgJmd0OyBIZWxsbyw8YnI+DQomZ3Q7ICZndDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVk
LXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyPg0KJmd0OyAmZ3Q7IFJlc3Rjb25mIChyZmM4MDQwKSBk
ZWZpbmVkIHRvIHVzZWZ1bCBiaXRzIG9mIG1ldGFkYXRhIGFib3V0IGEgWUFORzxzcGFuIGNsYXNz
PSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnI+DQomZ3Q7ICZndDsgZGVm
aW5lZDxicj4NCiZndDsgJmd0OyBkYXRhc3RvcmU6IGVudGl0eS10YWcgYW5kIHRoZSBsYXN0LW1v
ZGlmaWVkIHRpbWVzdGFtcC48YnI+DQomZ3Q7ICZndDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVy
dGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyPg0KJmd0OyAmZ3Q7IFRoZXNlIGNhbiBiZSB2ZXJ5
IHVzZWZ1bCBpbiBpbnN0YW5jZSBkYXRhIHNldHMsIGhvd2V2ZXIgUmVzdGNvbmY8c3BhbiBjbGFz
cz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyPg0KJmd0OyAmZ3Q7IGRl
ZmluZXMgYW4gZW5jb2RpbmcgZm9yIHRoZXNlIChhcyBwYXJ0IG9mIHRoZSBodHRwIGhlYWRlcnMp
IHRoYXQgY2FuPHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFu
Pjxicj4NCiZndDsgJmd0OyBub3QgYmUgdXNlZCBpbiBpbnN0YW5jZS1kYXRhLXNldHMuPGJyPg0K
Jmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnI+
DQomZ3Q7IFRoaXMgbWF5IGFjdHVhbGx5IHBvaW50IG91dCBhIGZsYXcgb3Igb21pc3Npb24gb2Yg
UkZDIDg1MjcuIFJGQyA4MDQwIGRlZmluZXM8YnI+DQomZ3Q7IGFuIGVudGl0eS10YWcgZm9yIGl0
cyAmcXVvdDt1bmlmaWVkJnF1b3Q7IGRhdGFzdG9yZSBhbmQgaXQgc2F5cyAmcXVvdDtpZiB0aGUg
UkVTVENPTkY8YnI+DQomZ3Q7IHNlcnZlciBpcyBjby1sb2NhdGVkIHdpdGggYSBORVRDT05GIHNl
cnZlciwgdGhlbiB0aGlzIGVudGl0eS10YWcgTVVTVCBiZSBmb3I8YnI+DQomZ3Q7IHRoZSAmcXVv
dDtydW5uaW5nJnF1b3Q7IGRhdGFzdG9yZSZxdW90Oy4gU28gaXQgaXMgYSBiaXQgdW5jbGVhciB3
aGF0IGhhcHBlbnMgd2l0aCBvdGhlcjxicj4NCiZndDsgTk1EQSBkYXRhc3RvcmVzIGFuZCBJIGRp
ZCBub3QgcXVpY2tseSBmaW5kIHNvbWV0aGluZyBpbiBSRkMgODUyNy4gKEZvcjxicj4NCiZndDsg
ZXhhbXBsZSwgY2FuIGhhdmUgYSBkaXN0aW5jdCBldGFnIGZvciAmbHQ7c3RhcnR1cC8mZ3Q7Pzxi
cj4NCiZndDsmbmJzcDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8
L3NwYW4+PGJyPg0KJmd0OyAmZ3Q7IGRyYWZ0LWlldGYtbmV0bW9kLXlhbmctaW5zdGFuY2UtZmls
ZS1mb3JtYXQtMDMjc2VjdGlvbi03LjI8YnI+DQomZ3Q7ICZndDs8YnI+DQomZ3Q7ICZsdDs8YSBo
cmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1uZXRtb2QteWFuZy1p
bnN0YW5jZS1maWxlLWZvcm1hdC0wMyIgdGFyZ2V0PSJfYmxhbmsiPjxzcGFuIHN0eWxlPSJjb2xv
cjpwdXJwbGUiPmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLW5ldG1vZC15
YW5nLWluc3RhbmNlLWZpbGUtZm9ybWF0LTAzIzwvc3Bhbj48L2E+PGJyPg0KJmd0OyAmZ3Q7IHNl
Y3Rpb24tNy4yJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ZGVmaW5lcyBtZXRhZGF0YSBhbm5vdGF0
aW9ucyBmb3IgdGhlc2UgdHdvLCB0aGF0IGNhbiBiZTxicj4NCiZndDsgJmd0OyB1c2VkIGluIGlu
c3RhbmNlIGRhdGE8YnI+DQomZ3Q7ICZndDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNw
YWNlIj4mbmJzcDs8L3NwYW4+PGJyPg0KJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwO21kOmFubm90YXRp
b24gZW50aXR5LXRhZyB7PGJyPg0KJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
dHlwZSBzdHJpbmc7PGJyPg0KJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ZGVz
Y3JpcHRpb24gJnF1b3Q7VXNlZCB0byBlbmNvZGUgdGhlIGVudGl0eS10YWcgLiZxdW90Ozs8YnI+
DQomZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO308YnI+DQomZ3Q7ICZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwO21kOmFubm90YXRpb24gbGFzdC1tb2RpZmllZCB7PGJyPg0KJmd0OyAmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7dHlwZSB5YW5nOmRhdGUtYW5kLXRpbWU7PGJyPg0KJmd0
OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ZGVzY3JpcHRpb24gJnF1b3Q7Q29udGFp
bnMgdGhlIGRhdGUgYW5kIHRpbWUgd2hlbiB0aGUgYW5ub3RhdGVkPGJyPg0KJmd0OyAmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2luc3RhbmNlIHdhcyBsYXN0IG1vZGlmaWVk
IChvciBjcmVhdGVkKS4mcXVvdDs7PGJyPg0KJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDt9
PGJyPg0KJmd0OyAmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7
PC9zcGFuPjxicj4NCiZndDsgJmd0OyBJbiBvcmRlciB0byBiZSBhYmxlIHRvIGluY2x1ZGUgdGhp
cyBkYXRhLCB0aGUgYW5ub3RhdGlvbnMgbmVlZCB0byBiZTxzcGFuIGNsYXNzPSJhcHBsZS1jb252
ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnI+DQomZ3Q7ICZndDsgZGVmaW5lZCBpbiBzb21l
IFlBTkcgbW9kdWxlLjxicj4NCiZndDsgJmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQt
c3BhY2UiPiZuYnNwOzwvc3Bhbj48YnI+DQomZ3Q7ICZndDsgVGhlIHF1ZXN0aW9uIGhhcyBiZWVu
IHJhaXNlZCB3aGV0aGVyPGJyPg0KJmd0OyAmZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRl
ZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxicj4NCiZndDsgJmd0OyAxLiZuYnNwOyB0aGVzZSBhbm5v
dGF0aW9ucyBzaG91bGQgYmUgZGVmaW5lZCBpbiB0aGUgaWV0Zi15YW5nLWluc3RhbmNlLWRhdGE8
YnI+DQomZ3Q7ICZndDsgbW9kdWxlIGFzIGl0IG5lZWRzIHRoZW0sIGFzIHRoYXQgaXMgb3BlbiBv
cjxicj4NCiZndDsgJmd0OyAyLiZuYnNwOyB0aGUgYW5ub3RhdGlvbnMgc2hvdWxkIGJlIGRlZmlu
ZWQgaW4gYW5vdGhlciBkcmFmdCBpbiBhIHNlcGFyYXRlPGJyPg0KJmd0OyAmZ3Q7IFlBTkcgbW9k
dWxlIGFzIGFueSBvdGhlciBhbm5vdGF0aW9uPGJyPg0KJmd0OyAmZ3Q7PHNwYW4gY2xhc3M9ImFw
cGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxicj4NCiZndDsgJmd0OyBUaGUgZmly
c3Qgb3B0aW9uIGlzIGJldHRlciBiZWNhdXNlIHRoZSBpbnN0YW5jZS1kYXRhIG5lZWRzIHRoZXNl
PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxicj4NCiZn
dDsgJmd0OyBhbm5vdGF0aW9ucywgYW5kIGF0IHRoaXMgcG9pbnQgd2Ugc2VlIG5vIG90aGVyIHVz
ZXIgZm9yIHRoZTxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bh
bj48YnI+DQomZ3Q7ICZndDsgYW5ub3RhdGlvbiwgYW5kIGluIHRoaXMgY2FzZSB0aGUgb25nb2lu
ZyBpbnN0YW5jZSBkYXRhIGRyYWZ0IHdpbGw8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNw
YWNlIj4mbmJzcDs8L3NwYW4+PGJyPg0KJmd0OyAmZ3Q7IGRlZmluZSBpdDxicj4NCiZndDsgJmd0
OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnI+DQom
Z3Q7ICZndDsgVGhlIHNlY29uZCBvcHRpb24gaXMgYmV0dGVyIGJlY2F1c2UsIGlmIGxhdGVyIHRo
ZXJlIGFyZSBvdGhlciB1c2VyczxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZu
YnNwOzwvc3Bhbj48YnI+DQomZ3Q7ICZndDsgZm9yIHRoZXNlIGFubm90YXRpb25zLCBpdCBtaWdo
dCBiZSBzdHJhbmdlIHRvIHJlZmVyZW5jZSB0aGU8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVk
LXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyPg0KJmd0OyAmZ3Q7IGlldGYteWFuZy1pbnN0YW5jZS1k
YXRhIG1vZHVsZS4gQWxzbyB3aHkgcHJvdmlkZSBzcGVjaWFsIHRyZWF0bWVudCB0bzxzcGFuIGNs
YXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnI+DQomZ3Q7ICZndDsg
dGhlc2U8YnI+DQomZ3Q7ICZndDsgMiBhbm5vdGF0aW9ucz88YnI+DQomZ3Q7ICZndDs8c3BhbiBj
bGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyPg0KJmd0OyAmZ3Q7
IFRoZSBhdXRob3JzIHN1cHBvcnQgb3B0aW9uIDEgYW5kIGRvbid0IGhhdmUgdGhlIHRpbWUgdG8g
c3RhcnQgYSBuZXc8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3Nw
YW4+PGJyPg0KJmd0OyAmZ3Q7IGRyYWZ0IHRvIGRlZmluZSB0aGVzZSBhbm5vdGF0aW9ucy48YnI+
DQomZ3Q7ICZndDs8c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3Nw
YW4+PGJyPg0KJmd0OyAmZ3Q7IE9uIElFVEYxMDUgaW4gdGhlIHJvb20gdGhlcmUgd2FzIG1vcmUg
c3VwcG9ydCBmb3Igb3B0aW9uIDEuPHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+
Jm5ic3A7PC9zcGFuPjxicj4NCiZndDsgJmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQt
c3BhY2UiPiZuYnNwOzwvc3Bhbj48YnI+DQomZ3Q7ICZndDsgUGxlYXNlIGluZGljYXRlIGlmIHlv
dSBoYXZlIGFuIG9waW5pb24gYWJvdXQgdGhlIGNob2ljZSBvZiAxIG9yIDI8YnI+DQomZ3Q7PHNw
YW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxicj4NCiZndDsg
VmVyc2lvbiAtMDMgb25seSBkZWZpbmVzIHRoZXNlIGFubm90YXRpb25zIGJ1dCBkb2VzIG5vdCBk
byBhbnl0aGluZyBzcGVjaWZpYzxicj4NCiZndDsgd2l0aCB0aGVzZSBkZWZpbml0aW9ucy4gU28g
aWYgdGhlIGFubm90YXRpb25zIGFyZSBkZWZpbmVkIGVsc2V3aGVyZSwgdGhlIElEPGJyPg0KJmd0
OyBpcyBhcyBjb21wbGV0ZSBhcyBiZWZvcmUuIElmIGVudGl0eS10YWcgYW5kIGxhc3QtbW9kaWZp
ZWQgYXJlIGFjdHVhbGx5IHNlZW48YnI+DQomZ3Q7IGFzIGRhdGFzdG9yZSBwcm9wZXJ0aWVzLCBp
dCB3b3VsZCBiZSBuaWNlIHRvIGhhdmUgdGhlbSBkZWZpbmVkIGluIHRoZSBOTURBPGJyPg0KJmd0
OyBkb2N1bWVudHMgKGFuZCBpdCBzZWVtcyB3ZSBvdmVybG9va2VkIHRoaXMgd2hlbiB3ZSBkaWQg
dGhlIE5NREEgd29yaykuPGJyPg0KJmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3Bh
Y2UiPiZuYnNwOzwvc3Bhbj48YnI+DQomZ3Q7IEkgdGhpbmsgdGhpcyBuZWVkcyBhIGJpdCBvZiBk
aXNjdXNzaW9uIHdoZXRoZXIgdGhlc2UgYXJlIGFjdHVhbGx5IHNlZW4gYXM8YnI+DQomZ3Q7IGRh
dGFzdG9yZSBwcm9wZXJ0aWVzLiBCdXQgaW4gdGhpcyBjYXNlLCBJIHdvdWxkIGxlYW4gdG93YXJk
cyBvcHRpb24gMi48YnI+DQomZ3Q7PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+
Jm5ic3A7PC9zcGFuPjxicj4NCiZndDsgL2pzPGJyPg0KJmd0OzxzcGFuIGNsYXNzPSJhcHBsZS1j
b252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YnI+DQomZ3Q7IC0tPHNwYW4gY2xhc3M9ImFw
cGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxicj4NCiZndDsgSnVlcmdlbiBTY2hv
ZW53YWVsZGVyJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtKYWNvYnMg
VW5pdmVyc2l0eSBCcmVtZW4gZ0dtYkg8YnI+DQomZ3Q7IFBob25lOiAmIzQzOzQ5IDQyMSAyMDAg
MzU4NyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtDYW1wdXMgUmluZyAxIHwgMjg3
NTkgQnJlbWVuIHwgR2VybWFueTxicj4NCiZndDsgRmF4OiZuYnNwOyAmbmJzcDsmIzQzOzQ5IDQy
MSAyMDAgMzEwMyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbHQ7PGEgaHJlZj0i
aHR0cHM6Ly93d3cuamFjb2JzLXVuaXZlcnNpdHkuZGUvIiB0YXJnZXQ9Il9ibGFuayI+PHNwYW4g
c3R5bGU9ImNvbG9yOnB1cnBsZSI+aHR0cHM6Ly93d3cuamFjb2JzLXVuaXZlcnNpdHkuZGUvPC9z
cGFuPjwvYT4mZ3Q7PGJyPg0KPGJyPg0KPGJyPg0KPGJyPg0KLS08c3BhbiBjbGFzcz0iYXBwbGUt
Y29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyPg0KSnVlcmdlbiBTY2hvZW53YWVsZGVy
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtKYWNvYnMgVW5pdmVyc2l0
eSBCcmVtZW4gZ0dtYkg8YnI+DQpQaG9uZTogJiM0Mzs0OSA0MjEgMjAwIDM1ODcmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Q2FtcHVzIFJpbmcgMSB8IDI4NzU5IEJyZW1lbiB8IEdl
cm1hbnk8YnI+DQpGYXg6Jm5ic3A7ICZuYnNwOyYjNDM7NDkgNDIxIDIwMCAzMTAzJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZsdDs8YSBocmVmPSJodHRwczovL3d3dy5qYWNvYnMt
dW5pdmVyc2l0eS5kZS8iIHRhcmdldD0iX2JsYW5rIj48c3BhbiBzdHlsZT0iY29sb3I6cHVycGxl
Ij5odHRwczovL3d3dy5qYWNvYnMtdW5pdmVyc2l0eS5kZS88L3NwYW4+PC9hPiZndDs8YnI+DQo8
YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4N
Cm5ldG1vZCBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYub3Jn
IiB0YXJnZXQ9Il9ibGFuayI+PHNwYW4gc3R5bGU9ImNvbG9yOnB1cnBsZSI+bmV0bW9kQGlldGYu
b3JnPC9zcGFuPjwvYT48YnI+DQo8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFu
L2xpc3RpbmZvL25ldG1vZCIgdGFyZ2V0PSJfYmxhbmsiPjxzcGFuIHN0eWxlPSJjb2xvcjpwdXJw
bGUiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kPC9zcGFuPjwv
YT48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0K
PC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZx
dW90OyxzYW5zLXNlcmlmIj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXzxicj4NCm5ldG1vZCBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86bmV0
bW9kQGlldGYub3JnIj5uZXRtb2RAaWV0Zi5vcmc8L2E+PGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QiPmh0dHBzOi8vd3d3LmlldGYub3Jn
L21haWxtYW4vbGlzdGluZm8vbmV0bW9kPC9hPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0K
PC9odG1sPg0K

--_000_BYAPR11MB2631BFB1C6E0A0697DDF0A2EB5C70BYAPR11MB2631namp_--


From nobody Tue Jul 23 19:40:50 2019
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 1988C120074 for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 19:40:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 9MupxPLmW0cl for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 19:40:46 -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 00574120046 for <netmod@ietf.org>; Tue, 23 Jul 2019 19:40:45 -0700 (PDT)
Received: from lhreml703-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 6D709E5DDAC57039672B; Wed, 24 Jul 2019 03:40:43 +0100 (IST)
Received: from lhreml701-chm.china.huawei.com (10.201.108.50) by lhreml703-cah.china.huawei.com (10.201.108.44) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 24 Jul 2019 03:40:43 +0100
Received: from lhreml701-chm.china.huawei.com (10.201.108.50) by lhreml701-chm.china.huawei.com (10.201.108.50) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Wed, 24 Jul 2019 03:40:43 +0100
Received: from NKGEML411-HUB.china.huawei.com (10.98.56.70) by lhreml701-chm.china.huawei.com (10.201.108.50) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1713.5 via Frontend Transport; Wed, 24 Jul 2019 03:40:42 +0100
Received: from NKGEML513-MBS.china.huawei.com ([169.254.2.207]) by nkgeml411-hub.china.huawei.com ([10.98.56.70]) with mapi id 14.03.0439.000; Wed, 24 Jul 2019 10:40:36 +0800
From: Qin Wu <bill.wu@huawei.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, 'Ladislav Lhotka' <lhotka@nic.cz>, 'Andy Bierman' <andy@yumaworks.com>
CC: 'NETMOD WG' <netmod@ietf.org>, "gengliang@chinamobile.com" <gengliang@chinamobile.com>
Thread-Topic: [netmod] YANG next
Thread-Index: AQHVQXBE7xvjkyRE/k6D4lEjMcB046bX3LGAgAAbWICAAAPlgIABENRL
Date: Wed, 24 Jul 2019 02:40:35 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAA882FE5A@nkgeml513-mbs.china.huawei.com>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com> <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz>, <030e01d54182$76c4a390$644deab0$@olddog.co.uk>
In-Reply-To: <030e01d54182$76c4a390$644deab0$@olddog.co.uk>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.124.95.75]
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/Ot4Ot_Z1mto68vuNIC4NfBYHvPI>
Subject: Re: [netmod] YANG next
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, 24 Jul 2019 02:40:48 -0000

VGhhbmtzIEFkcmlhbiBmb3IgY2xhcmlmaWNhdGlvbi4gVGhlIGdvYWwgb2YgWUFORyBzaWRlIG1l
ZXRpbmcgaXMgbm90IHRvIGRpc2N1c3MgWUFORy1OZXh0IGJ1dCBmaWxsIHRoZSBnYXAgd2l0aCBv
cGVyYXRvciBjb21tdW5pdHkuDQpUaGFua3MgRGFuIGFuZCBBZHJpYW4gdG8gdGFrZSBtaW51dGVz
LiBJIGhhdmUgdXBsb2FkZWQgdG8gSUVURiBZQU5HIFNpZGUgbWVldGluZyB3aWtpIHBhZ2UuIA0K
VG8gZm9sa3Mgd2hvIHBhcnRpY2lwYW50IGluIHRoZSBtZWV0aW5nLCB0aGFua3MgZm9yIHlvdXIg
cGFydGljaXBhdGlvbiBhbmQgaW5wdXQuIElmIHRoZXJlIGlzIGFueSBjb3JyZWN0aW9uIG5lZWRl
ZCwgcGxlYXNlDQpsZXQgdXMga25vdy4NClJvb206IE5vdHJlIERhbWUgLSBUdWVzZGF5IMK2DQpP
Y2N1cGFuY3k6IHVwIHRvIDUwIGF0dGVuZGVlcyANCkNvbmZpZ3VyYXRpb246IGNsYXNzcm9vbSAN
CkxvY2F0aW9uOiDigItOb3RyZSBEYW1lIA0KDQpNZWV0aW5nIE5hbWVBcmVhIENvbnRhY3RNZWV0
aW5nIERlc2NyaXB0aW9uIE1vcmUgaW5mb3JtYXRpb24gDQowODozMCBOZXh0IFN0ZXAgb2YgSUVU
RiBZQU5HIE9QUyBBcmVhIGJpbGwud3VA4oCmIERpc2N1c3MgdGhlIGdhcCBiZXR3ZWVuIElFVEYg
WUFORyBhbmQgSW5kdXN0cnkgbmVlZHMgVGhlIHByZXNlbnRhdGlvbiBzbGlkZXMgYW5kIG1pbnV0
ZXM6IOKAi2h0dHBzOi8vZ2l0aHViLmNvbS9zdW5zZWF3cS9JRVRGLVlBTkctc2lkZS1tZWV0aW5n
IA0KVGhlIHJlbGV2YW50IGRyYWZ0IGlzIOKAi2h0dHBzOi8vd3d3LmlldGYub3JnL2lkL2RyYWZ0
LXd1LW1vZGVsLWRyaXZlbi1tYW5hZ2VtZW50LXZpcnR1YWxpemF0aW9uLTA1LnR4dCANCg0KUmVn
YXJkcyENCi1RaW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCuWP
keS7tuS6ujogbmV0bW9kIFtuZXRtb2QtYm91bmNlc0BpZXRmLm9yZ10g5Luj6KGoIEFkcmlhbiBG
YXJyZWwgW2FkcmlhbkBvbGRkb2cuY28udWtdDQrlj5HpgIHml7bpl7Q6IDIwMTnlubQ35pyIMjTm
l6UgMjoxNA0K5pS25Lu25Lq6OiAnTGFkaXNsYXYgTGhvdGthJzsgJ0FuZHkgQmllcm1hbicNCuaK
hOmAgTogJ05FVE1PRCBXRycNCuS4u+mimDogUmU6IFtuZXRtb2RdIFlBTkcgbmV4dA0KDQo+PiBJ
IGhvcGUgYSBzdW1tYXJ5IG9mIHRoZSBtZWV0aW5nIGlzIHBvc3RlZCB0byB0aGUgV0cgbWFpbGlu
ZyBsaXN0Lg0KPg0KPiBJIHRoaW5rIHNvLCBtaW51dGVzIHdlcmUgdGFrZW4uDQoNCkkgc2NyaWJi
bGVkLg0KU28gZGlkIERhbiBLaW5nLg0KV2Ugc2VudCBvdXIgc2NyaWJibGVzIHRvIEdlbmcgTGlh
bmcgYW5kIFFpbiBXdS4NClRoZXkgd2lsbCBwcm9jZXNzLg0KDQpJdCB3YXMgYSBzaWRlIG1lZXRp
bmcuDQpBcyBMb3Ugc2F5cywgaXQgd2FzIG5vdCBwYXJ0IG9mIGFueSBleGlzdGluZyBXRy4gTm9y
IHdhcyBpdCBhIEJvRi4NCg0KSG93IGFuZCB3aGVyZSBhbmQgaWYgdGhlIG1pbnV0ZXMgYXJlIHB1
Ymxpc2hlZCBpcyBub3QgYSBxdWVzdGlvbiBmb3IgbWUgdG8NCmFuc3dlci4NCg0KQWRyaWFuDQoN
ClBTIEkgZG9uJ3QgdGhpbmsgdGhpcyB3YXMgYSBkZWJhdGUgYWJvdXQgY3JlYXRpbmcgYSBuZXcg
dmVyc2lvbiBvZiB0aGUgWUFORw0KbGFuZ3VhZ2UsIGFuZCBJIGRvbid0IHRoaW5rIGV4dGVuc2lv
bnMgb3IgbW9kaWZpY2F0aW9ucyB0byB0aGUgWUFORyBsYW5ndWFnZQ0Kd2VyZSBoaWdoIG9uIHRo
ZSBsaXN0IG9mICJmaXhlcyIgdG8gdGhlIHF1ZXN0aW9ucyByYWlzZWQgaW4gdGhlIG1lZXRpbmcu
DQpUaGF0IGRvZXNuJ3QgbWVhbiB0aGF0IGRlYmF0ZSBzaG91bGRuJ3QvY2Fubm90IGhhcHBlbiwg
anVzdCB0aGF0IGl0IGlzIG5vdA0KKGhpZ2hseSkgcmVsZXZhbnQgdG8gdGhlIGRpc2N1c3Npb24g
YXQgaGFuZC4NCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXw0KbmV0bW9kIG1haWxpbmcgbGlzdA0KbmV0bW9kQGlldGYub3JnDQpodHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA==


From nobody Tue Jul 23 19:57:57 2019
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 14AD11200B6 for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 19:57:56 -0700 (PDT)
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, FROM_EXCESS_BASE64=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 HOzLSs8K275f for <netmod@ietfa.amsl.com>; Tue, 23 Jul 2019 19:57: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-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C047120046 for <netmod@ietf.org>; Tue, 23 Jul 2019 19:57:50 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Uc6+qMK9zOQe+ZVEmwY2xDZQ8709huLwclXkb3PMVpwh6bb5EPGTTsJdxBEdK8ptdQhRHox4rvdxitZkcS2ulOmUYmcX/X82w3QeSDYYRWP08FP/eEd4wq/8aMwFhP1GFmYXV3t+d+iUa7jfSucejqp01WXkUYx29OP7qLxVEKMd6C9LyCEgs4FnII1/JFHYesuWIcP5MRcEG6jAxGw4HaFtoz6tV5auxOeBLmQQn5ZloK5gKQ1L1QznTqjn9nf00mHwC8h8UhqxuuRmlVMTAynzfPN3HZZK9HZNcji/VVHjQhzFGPnTqVMGUNjX82t5LXIzMUHA5hJJulasbL7uXQ==
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=aD/7R/Ju9NKIgguWT/dG8fKq84RSrJNMkzPzVlN8RtY=; b=jH39vr+arfsj2xdZ6Ugw3IaWJzsJSDhIe897qMZcgEIgqyKLuBJl4hCS8PFwiCdgEo1ICZzeWovwXGV73gKIAaNHb86uXHkczQhdtIPjgRvYGuq6JlReM3w6ZVz76ajILDh3fPizFlz0lQIvi2G3YfaKy7DwCQRSAlspEi4KFW6gOS2+mFNQxvTh6DyfJUcFsRnv1R8tvVCKarVUMVfFiS5FXwyVf4dHR34VKBU0Cpy7XzND9FWLVrgbB+6D6I5Ur7BFBxzS9sRRQCpNDuTG1V/Wv8BFcy0G7wcYvk+JRuT3U8J+xH9E981zUzJlMTJPo9ekVX4dZfQOG9kDfv/jag==
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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aD/7R/Ju9NKIgguWT/dG8fKq84RSrJNMkzPzVlN8RtY=; b=pog4lpmck/Wr0hQpxWzI4GxAd7kxP8XI687qyDUPjbfQRu7ffx6btZxvdVAJpwiLtx+b6vEJYh/vuuJ7obj+BzpRrKKPklD3QJk5JKGwSwiB+PNJYcQDydytKM2ZULrH4B0xM5SSiyF2Zt0QxZ6bt27Ewsp908doWeU0AVAVKX0=
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com (10.169.137.153) by VI1PR0701MB2784.eurprd07.prod.outlook.com (10.173.84.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.10; Wed, 24 Jul 2019 02:57:47 +0000
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a]) by VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a%11]) with mapi id 15.20.2115.005; Wed, 24 Jul 2019 02:57:47 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: "Joe Clarke (jclarke)" <jclarke@cisco.com>, "Rob Wilton (rwilton)" <rwilton@cisco.com>
CC: Andy Bierman <andy@yumaworks.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] Instance-data-format - shall we define etag and last-modified annotation ?
Thread-Index: AdVAwv3YCGqZ1KMoT7S8jMt8r0MeZgAByuUAACWODXAAAHr3AAACm5IAAAIGGnAACz2xMAAAPZMAAAnVd0A=
Date: Wed, 24 Jul 2019 02:57:46 +0000
Message-ID: <VI1PR0701MB2286C24E8B4BA8A19DBA2428F0C60@VI1PR0701MB2286.eurprd07.prod.outlook.com>
References: <VI1PR0701MB2286D806027F541651B0BCE6F0C40@VI1PR0701MB2286.eurprd07.prod.outlook.com> <20190722201510.mom7xg2mdi2ulbby@anna.jacobs.jacobs-university.de> <VI1PR0701MB2286001A8E05E099C066BF61F0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com> <20190723142414.4sc5o2j6dawblwrm@anna.jacobs.jacobs-university.de> <CABCOCHQrAQaK2XEfnC9EPwhsu4+Qe=tPyLe-bT9=7x9t1LN3BQ@mail.gmail.com> <VI1PR0701MB22861EC59BE79943C7E833F4F0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com> <BYAPR11MB26314E4A3754A9B5D6EC9CDAB5C70@BYAPR11MB2631.namprd11.prod.outlook.com> <F88AE433-1864-4C50-8156-7ADD8D2F6D2B@cisco.com>
In-Reply-To: <F88AE433-1864-4C50-8156-7ADD8D2F6D2B@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: [2001:67c:1232:144:9d0e:22e7:fee3:9117]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c9eb2da3-8efa-4b40-2f39-08d70fe2b525
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020); SRVR:VI1PR0701MB2784; 
x-ms-traffictypediagnostic: VI1PR0701MB2784:
x-microsoft-antispam-prvs: <VI1PR0701MB278486524ABE561D06A2F940F0C60@VI1PR0701MB2784.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(366004)(376002)(136003)(396003)(346002)(13464003)(189003)(199004)(229853002)(11346002)(966005)(86362001)(316002)(6506007)(606006)(8676002)(85202003)(5660300002)(6116002)(14454004)(52536014)(55016002)(110136005)(54896002)(6306002)(25786009)(446003)(486006)(6436002)(14444005)(99286004)(236005)(9686003)(74316002)(54906003)(476003)(33656002)(7736002)(68736007)(71200400001)(4326008)(66446008)(99936001)(64756008)(53936002)(66616009)(76116006)(81166006)(66556008)(66476007)(6246003)(81156014)(85182001)(76176011)(256004)(2906002)(8936002)(102836004)(186003)(46003)(478600001)(7696005)(66574012)(790700001)(66946007)(71190400001)(53546011)(369524004); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0701MB2784; H:VI1PR0701MB2286.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-message-info: bex0L2f8uPqy5t6k/zB6JT+L4neB9UDaFFF4zTzyNA5OVpA1tZ2NF4plNHjf/YRMDGl/6I9qBUFFdQBVD3CFvQ7Y3WKzv1S0OPNraOfdQRKQZVg3YOnYfqRRlJJ5z14GgxhX7IdqeXxM4Hdt05nEXwtTEmfOA+aF84Swf52Pvcs2PvzXxnLx+dUHY21XBqepqvy1o4posoF39F9paAbhMAlLVqDfjy7fql1H7kZzCecoKasKFVObMbAHjm8BXdHqoN60GNhpTvDvVrTZM4yZmb3nJo/cZ3xVpmakgdK3DcXsfFaH1jXq6pCxER7zt6e5gs5cW/NAqS/ZP1C2k3B+34G9+eS29VtkBZ3Yw+yLvUPira491bpLDrT/d4ALVAc74iFdoNHfCOouI6Us3C3mOoEeuFFveKyUsI3+qMGvQHk=
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0434_01D541AA.08E29350"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c9eb2da3-8efa-4b40-2f39-08d70fe2b525
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 02:57:47.0054 (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: balazs.lengyel@ericsson.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB2784
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ee4xrNCfybFTebkfnRe4SNz4_-4>
Subject: Re: [netmod] Instance-data-format - shall we define etag and last-modified annotation ?
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, 24 Jul 2019 02:57:56 -0000

------=_NextPart_000_0434_01D541AA.08E29350
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0435_01D541AA.08E29350"


------=_NextPart_001_0435_01D541AA.08E29350
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

The instance-data-set=E2=80=99s timestamp is about the time the config =
dump is taken.

If the last modification happened 7 days before the dump, then the =
last-modified metadata and the instance-data-set=E2=80=99s timestamp =
will have a week difference.

Also the last-modified metadata can be different for different parts of =
the configuration.

Regards Balazs

=20

From: Joe Clarke (jclarke) <jclarke@cisco.com>=20
Sent: 2019. j=C3=BAlius 23., kedd 18:06
To: Rob Wilton (rwilton) <rwilton@cisco.com>
Cc: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>; Andy Bierman =
<andy@yumaworks.com>; Juergen Schoenwaelder =
<j.schoenwaelder@jacobs-university.de>; netmod@ietf.org
Subject: Re: [netmod] Instance-data-format - shall we define etag and =
last-modified annotation ?

=20

=20





On Jul 23, 2019, at 18:01, Rob Wilton (rwilton) <rwilton@cisco.com =
<mailto:rwilton@cisco.com> > wrote:

=20

If you want to dump the configuration on the device to a file for some =
offline analysis, then it might be useful if it is possible for that =
file to have the timestamps of when the configuration changed annotated =
into the file.

=20

Isn=E2=80=99t that the purpose of the =E2=80=9Ctimestamp" metadata leaf =
in instance-data?  That is the timestamp of the ID set itself.

=20

Joe





=20

I don=E2=80=99t think that this is critical, but I can see that it might =
be useful.

=20

Thanks,

Rob

=20

=20

From: netmod < <mailto:netmod-bounces@ietf.org> netmod-bounces@ietf.org> =
On Behalf Of Bal=C3=A1zs Lengyel
Sent: 23 July 2019 13:09
To: Andy Bierman < <mailto:andy@yumaworks.com> andy@yumaworks.com>; =
Juergen Schoenwaelder < <mailto:j.schoenwaelder@jacobs-university.de> =
j.schoenwaelder@jacobs-university.de>;  <mailto:netmod@ietf.org> =
netmod@ietf.org
Subject: Re: [netmod] Instance-data-format - shall we define etag and =
last-modified annotation ?

=20

Hello,

As Jurgen, Andy, Lada and Joe is opposed to defining the annotations in =
the instance model draft, and I don=E2=80=99t see it as crucial, I will =
take it out.

IMHO it is a useful bit of functionality for configuration data based =
use-cases, and I very much fear it will not happen at all now; unless =
people speak up it is removed.

Regards  Balazs

=20

From: Andy Bierman < <mailto:andy@yumaworks.com> andy@yumaworks.com>=20
Sent: 2019. j=C3=BAlius 23., kedd 11:39
To: Juergen Schoenwaelder < =
<mailto:j.schoenwaelder@jacobs-university.de> =
j.schoenwaelder@jacobs-university.de>; Bal=C3=A1zs Lengyel < =
<mailto:balazs.lengyel@ericsson.com> balazs.lengyel@ericsson.com>;  =
<mailto:netmod@ietf.org> netmod@ietf.org
Subject: Re: [netmod] Instance-data-format - shall we define etag and =
last-modified annotation ?

=20

=20

=20

On Tue, Jul 23, 2019 at 7:24 AM Juergen Schoenwaelder < =
<mailto:j.schoenwaelder@jacobs-university.de> =
j.schoenwaelder@jacobs-university.de> wrote:

Bal=C3=A1zs,

I am not sure these belongs to the data types collection. If these
annotations are a per datastore properties or per configuration
datastore properties (I am not sure these properties make a lot of
sense for dynamically changing data in <operational>, or these
properties only make sense for config true nodes, more discussion
needed I guess), then the logical place would be to define them would
be where the datastores are defined.

I understand the timing concern but my preference is to workout what
these annotations really are in an NMDA world and in a second step to
figure out a way to define them in a reasonable amount of time.

=20

This work needs a lot more thought because this WG is sort of abusing =
these fields,

intended for HTTP caching. The values are associated with a =
representation of a response

to a request for some portion of the datastore contents.  E.g., a =
representation in XML must be a different

ETag than a JSON representation (of the exact same datastore contents).

=20

I suggest new meta-data be defined that has semantics specific to =
datastore contents, not

the HTTP representation of the response.

=20

IMO this meta-data is not really needed inside an instance file, but if =
included, then the values

should be associated with the representation (the instance file) and not =
the datastores.

=20

=20

/js

=20

=20

Andy

=20


On Tue, Jul 23, 2019 at 02:11:23PM +0000, Bal=C3=A1zs Lengyel wrote:
> Hello J=C3=BCrgen,
> Could the etag and last-modified annotations be moved to 6991bis?
> Regards Balazs
>=20
> -----Original Message-----
> From: Juergen Schoenwaelder < =
<mailto:j.schoenwaelder@jacobs-university.de> =
j.schoenwaelder@jacobs-university.de>=20
> Sent: 2019. j=C3=BAlius 22., h=C3=A9tf=C5=91 16:15
> To: Bal=C3=A1zs Lengyel < <mailto:balazs.lengyel@ericsson.com> =
balazs.lengyel@ericsson.com>
> Cc:  <mailto:netmod@ietf.org> netmod@ietf.org
> Subject: Re: [netmod] Instance-data-format - shall we define etag and
> last-modified annotation ?
>=20
> On Mon, Jul 22, 2019 at 07:23:59PM +0000, Bal=C3=A1zs Lengyel wrote:
> > Hello,
> >=20
> > Restconf (rfc8040) defined to useful bits of metadata about a YANG=20
> > defined
> > datastore: entity-tag and the last-modified timestamp.
> >=20
> > These can be very useful in instance data sets, however Restconf=20
> > defines an encoding for these (as part of the http headers) that can =

> > not be used in instance-data-sets.
>=20
> This may actually point out a flaw or omission of RFC 8527. RFC 8040 =
defines
> an entity-tag for its "unified" datastore and it says "if the RESTCONF
> server is co-located with a NETCONF server, then this entity-tag MUST =
be for
> the "running" datastore". So it is a bit unclear what happens with =
other
> NMDA datastores and I did not quickly find something in RFC 8527. (For
> example, can have a distinct etag for <startup/>?
> =20
> > draft-ietf-netmod-yang-instance-file-format-03#section-7.2
> >
> < =
<https://tools.ietf.org/html/draft-ietf-netmod-yang-instance-file-format-=
03> =
https://tools.ietf.org/html/draft-ietf-netmod-yang-instance-file-format-0=
3#
> > section-7.2>     defines metadata annotations for these two, that =
can be
> > used in instance data
> >=20
> >   md:annotation entity-tag {
> >       type string;
> >       description "Used to encode the entity-tag .";
> >     }
> >     md:annotation last-modified {
> >       type yang:date-and-time;
> >       description "Contains the date and time when the annotated
> >         instance was last modified (or created).";
> >     }
> >=20
> > In order to be able to include this data, the annotations need to be =

> > defined in some YANG module.
> >=20
> > The question has been raised whether
> >=20
> > 1.  these annotations should be defined in the =
ietf-yang-instance-data
> > module as it needs them, as that is open or
> > 2.  the annotations should be defined in another draft in a separate
> > YANG module as any other annotation
> >=20
> > The first option is better because the instance-data needs these=20
> > annotations, and at this point we see no other user for the=20
> > annotation, and in this case the ongoing instance data draft will=20
> > define it
> >=20
> > The second option is better because, if later there are other users=20
> > for these annotations, it might be strange to reference the=20
> > ietf-yang-instance-data module. Also why provide special treatment =
to=20
> > these
> > 2 annotations?
> >=20
> > The authors support option 1 and don't have the time to start a new=20
> > draft to define these annotations.
> >=20
> > On IETF105 in the room there was more support for option 1.=20
> >=20
> > Please indicate if you have an opinion about the choice of 1 or 2
>=20
> Version -03 only defines these annotations but does not do anything =
specific
> with these definitions. So if the annotations are defined elsewhere, =
the ID
> is as complete as before. If entity-tag and last-modified are actually =
seen
> as datastore properties, it would be nice to have them defined in the =
NMDA
> documents (and it seems we overlooked this when we did the NMDA work).
>=20
> I think this needs a bit of discussion whether these are actually seen =
as
> datastore properties. But in this case, I would lean towards option 2.
>=20
> /js
>=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/> =
https://www.jacobs-university.de/>



--=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/> =
https://www.jacobs-university.de/>

_______________________________________________
netmod mailing list
 <mailto:netmod@ietf.org> netmod@ietf.org
 <https://www.ietf.org/mailman/listinfo/netmod> =
https://www.ietf.org/mailman/listinfo/netmod

_______________________________________________
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_0435_01D541AA.08E29350
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-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>The =
instance-data-set=E2=80=99s timestamp is about the time the config dump =
is taken.<o:p></o:p></p><p class=3DMsoNormal>If the last modification =
happened 7 days before the dump, then the last-modified metadata and the =
instance-data-set=E2=80=99s timestamp will have a week =
difference.<o:p></o:p></p><p class=3DMsoNormal>Also the last-modified =
metadata can be different for different parts of the =
configuration.<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> Joe Clarke (jclarke) =
&lt;jclarke@cisco.com&gt; <br><b>Sent:</b> 2019. j=C3=BAlius 23., kedd =
18:06<br><b>To:</b> Rob Wilton (rwilton) =
&lt;rwilton@cisco.com&gt;<br><b>Cc:</b> Bal=C3=A1zs Lengyel =
&lt;balazs.lengyel@ericsson.com&gt;; Andy Bierman =
&lt;andy@yumaworks.com&gt;; Juergen Schoenwaelder =
&lt;j.schoenwaelder@jacobs-university.de&gt;; =
netmod@ietf.org<br><b>Subject:</b> Re: [netmod] Instance-data-format - =
shall we define etag and last-modified annotation =
?<o:p></o:p></p></div></div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><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 Jul 23, 2019, at 18:01, Rob Wilton (rwilton) &lt;<a =
href=3D"mailto:rwilton@cisco.com">rwilton@cisco.com</a>&gt; =
wrote:<o:p></o:p></p></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p class=3DMsoNormal>If =
you want to dump the configuration on the device to a file for some =
offline analysis, then it might be useful if it is possible for that =
file to have the timestamps of when the configuration changed annotated =
into the file.<o:p></o:p></p></div></div></blockquote><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Isn=E2=80=99t that the purpose of the =
=E2=80=9Ctimestamp&quot; metadata leaf in instance-data? &nbsp;That is =
the timestamp of the ID set itself.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Joe<o:p></o:p></p></div><p =
class=3DMsoNormal><br><br><o:p></o:p></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><div><div><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div><p class=3DMsoNormal>I =
don=E2=80=99t think that this is critical, but I can see that it might =
be useful.<o:p></o:p></p></div><div><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div><p =
class=3DMsoNormal>Thanks,<o:p></o:p></p></div><div><p =
class=3DMsoNormal>Rob<o:p></o:p></p></div><div><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div><div =
style=3D'border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm'><div style=3D'margin-left:36.0pt'><p =
class=3DMsoNormal><b>From:</b><span =
class=3Dapple-converted-space>&nbsp;</span>netmod &lt;<a =
href=3D"mailto:netmod-bounces@ietf.org"><span =
style=3D'color:purple'>netmod-bounces@ietf.org</span></a>&gt;<span =
class=3Dapple-converted-space>&nbsp;</span><b>On Behalf Of<span =
class=3Dapple-converted-space>&nbsp;</span></b>Bal=C3=A1zs =
Lengyel<br><b>Sent:</b><span =
class=3Dapple-converted-space>&nbsp;</span>23 July 2019 =
13:09<br><b>To:</b><span class=3Dapple-converted-space>&nbsp;</span>Andy =
Bierman &lt;<a href=3D"mailto:andy@yumaworks.com"><span =
style=3D'color:purple'>andy@yumaworks.com</span></a>&gt;; Juergen =
Schoenwaelder &lt;<a =
href=3D"mailto:j.schoenwaelder@jacobs-university.de"><span =
style=3D'color:purple'>j.schoenwaelder@jacobs-university.de</span></a>&gt=
;;<span class=3Dapple-converted-space>&nbsp;</span><a =
href=3D"mailto:netmod@ietf.org"><span =
style=3D'color:purple'>netmod@ietf.org</span></a><br><b>Subject:</b><span=
 class=3Dapple-converted-space>&nbsp;</span>Re: [netmod] =
Instance-data-format - shall we define etag and last-modified annotation =
?<o:p></o:p></p></div></div></div><div style=3D'margin-left:36.0pt'><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div =
style=3D'margin-left:36.0pt'><p =
class=3DMsoNormal>Hello,<o:p></o:p></p></div><div =
style=3D'margin-left:36.0pt'><p class=3DMsoNormal>As Jurgen, Andy, Lada =
and Joe is opposed to defining the annotations in the instance model =
draft, and I don=E2=80=99t see it as crucial, I will take it =
out.<o:p></o:p></p></div><div style=3D'margin-left:36.0pt'><p =
class=3DMsoNormal>IMHO it is a useful bit of functionality for =
configuration data based use-cases, and I very much fear it will not =
happen at all now; unless people speak up it is =
removed.<o:p></o:p></p></div><div style=3D'margin-left:36.0pt'><p =
class=3DMsoNormal>Regards &nbsp;Balazs<o:p></o:p></p></div><div =
style=3D'margin-left:36.0pt'><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div =
style=3D'margin-left:36.0pt'><p class=3DMsoNormal><b>From:</b><span =
class=3Dapple-converted-space>&nbsp;</span>Andy Bierman &lt;<a =
href=3D"mailto:andy@yumaworks.com"><span =
style=3D'color:purple'>andy@yumaworks.com</span></a>&gt;<span =
class=3Dapple-converted-space>&nbsp;</span><br><b>Sent:</b><span =
class=3Dapple-converted-space>&nbsp;</span>2019. j=C3=BAlius 23., kedd =
11:39<br><b>To:</b><span =
class=3Dapple-converted-space>&nbsp;</span>Juergen Schoenwaelder &lt;<a =
href=3D"mailto:j.schoenwaelder@jacobs-university.de"><span =
style=3D'color:purple'>j.schoenwaelder@jacobs-university.de</span></a>&gt=
;; Bal=C3=A1zs Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel@ericsson.com"><span =
style=3D'color:purple'>balazs.lengyel@ericsson.com</span></a>&gt;;<span =
class=3Dapple-converted-space>&nbsp;</span><a =
href=3D"mailto:netmod@ietf.org"><span =
style=3D'color:purple'>netmod@ietf.org</span></a><br><b>Subject:</b><span=
 class=3Dapple-converted-space>&nbsp;</span>Re: [netmod] =
Instance-data-format - shall we define etag and last-modified annotation =
?<o:p></o:p></p></div><div style=3D'margin-left:36.0pt'><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div><div><div =
style=3D'margin-left:36.0pt'><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p></div></div><div =
style=3D'margin-left:36.0pt'><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div><div><div =
style=3D'margin-left:36.0pt'><p class=3DMsoNormal>On Tue, Jul 23, 2019 =
at 7:24 AM Juergen Schoenwaelder &lt;<a =
href=3D"mailto:j.schoenwaelder@jacobs-university.de"><span =
style=3D'color:purple'>j.schoenwaelder@jacobs-university.de</span></a>&gt=
; wrote:<o:p></o:p></p></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:0cm;margin-right:0cm;margin-bottom:12.0pt;mar=
gin-left:36.0pt'>Bal=C3=A1zs,<br><br>I am not sure these belongs to the =
data types collection. If these<br>annotations are a per datastore =
properties or per configuration<br>datastore properties (I am not sure =
these properties make a lot of<br>sense for dynamically changing data in =
&lt;operational&gt;, or these<br>properties only make sense for config =
true nodes, more discussion<br>needed I guess), then the logical place =
would be to define them would<br>be where the datastores are =
defined.<br><br>I understand the timing concern but my preference is to =
workout what<br>these annotations really are in an NMDA world and in a =
second step to<br>figure out a way to define them in a reasonable amount =
of time.<o:p></o:p></p></blockquote><div><div =
style=3D'margin-left:36.0pt'><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p></div></div><div><div =
style=3D'margin-left:36.0pt'><p class=3DMsoNormal>This work needs a lot =
more thought because this WG is sort of abusing these =
fields,<o:p></o:p></p></div></div><div><div =
style=3D'margin-left:36.0pt'><p class=3DMsoNormal>intended for HTTP =
caching. The values are associated with a representation of a =
response<o:p></o:p></p></div></div><div><div =
style=3D'margin-left:36.0pt'><p class=3DMsoNormal>to a request for some =
portion of the datastore contents.&nbsp; E.g., a representation in XML =
must be a different<o:p></o:p></p></div></div><div><div =
style=3D'margin-left:36.0pt'><p class=3DMsoNormal>ETag than a JSON =
representation (of the exact same datastore =
contents).<o:p></o:p></p></div></div><div><div =
style=3D'margin-left:36.0pt'><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p></div></div><div><div =
style=3D'margin-left:36.0pt'><p class=3DMsoNormal>I suggest new =
meta-data be defined that has semantics specific to datastore contents, =
not<o:p></o:p></p></div></div><div><div style=3D'margin-left:36.0pt'><p =
class=3DMsoNormal>the HTTP representation of the =
response.<o:p></o:p></p></div></div><div><div =
style=3D'margin-left:36.0pt'><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p></div></div><div><div =
style=3D'margin-left:36.0pt'><p class=3DMsoNormal>IMO this meta-data is =
not really needed inside an instance file, but if included, then the =
values<o:p></o:p></p></div></div><div><div =
style=3D'margin-left:36.0pt'><p class=3DMsoNormal>should be associated =
with the representation (the instance file) and not the =
datastores.<o:p></o:p></p></div></div><div><div =
style=3D'margin-left:36.0pt'><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p></div></div><div><div =
style=3D'margin-left:36.0pt'><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p></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'><div style=3D'margin-left:36.0pt'><p =
class=3DMsoNormal>/js<o:p></o:p></p></div></blockquote><div><div =
style=3D'margin-left:36.0pt'><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p></div></div><div><div =
style=3D'margin-left:36.0pt'><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p></div></div><div><div =
style=3D'margin-left:36.0pt'><p =
class=3DMsoNormal>Andy<o:p></o:p></p></div></div><div><div =
style=3D'margin-left:36.0pt'><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p></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'><div style=3D'margin-left:36.0pt'><p class=3DMsoNormal><br>On Tue, =
Jul 23, 2019 at 02:11:23PM +0000, Bal=C3=A1zs Lengyel wrote:<br>&gt; =
Hello J=C3=BCrgen,<br>&gt; Could the etag and last-modified annotations =
be moved to 6991bis?<br>&gt; Regards Balazs<br>&gt;<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; -----Original =
Message-----<br>&gt; From: Juergen Schoenwaelder &lt;<a =
href=3D"mailto:j.schoenwaelder@jacobs-university.de" =
target=3D"_blank"><span =
style=3D'color:purple'>j.schoenwaelder@jacobs-university.de</span></a>&gt=
;<span class=3Dapple-converted-space>&nbsp;</span><br>&gt; Sent: 2019. =
j=C3=BAlius 22., h=C3=A9tf=C5=91 16:15<br>&gt; To: Bal=C3=A1zs Lengyel =
&lt;<a href=3D"mailto:balazs.lengyel@ericsson.com" =
target=3D"_blank"><span =
style=3D'color:purple'>balazs.lengyel@ericsson.com</span></a>&gt;<br>&gt;=
 Cc:<span class=3Dapple-converted-space>&nbsp;</span><a =
href=3D"mailto:netmod@ietf.org" target=3D"_blank"><span =
style=3D'color:purple'>netmod@ietf.org</span></a><br>&gt; Subject: Re: =
[netmod] Instance-data-format - shall we define etag and<br>&gt; =
last-modified annotation ?<br>&gt;<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; On Mon, Jul 22, 2019 =
at 07:23:59PM +0000, Bal=C3=A1zs Lengyel wrote:<br>&gt; &gt; =
Hello,<br>&gt; &gt;<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt; Restconf =
(rfc8040) defined to useful bits of metadata about a YANG<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt; defined<br>&gt; =
&gt; datastore: entity-tag and the last-modified timestamp.<br>&gt; =
&gt;<span class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt; These =
can be very useful in instance data sets, however Restconf<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt; defines an =
encoding for these (as part of the http headers) that can<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt; not be used in =
instance-data-sets.<br>&gt;<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; This may actually =
point out a flaw or omission of RFC 8527. RFC 8040 defines<br>&gt; an =
entity-tag for its &quot;unified&quot; datastore and it says &quot;if =
the RESTCONF<br>&gt; server is co-located with a NETCONF server, then =
this entity-tag MUST be for<br>&gt; the &quot;running&quot; =
datastore&quot;. So it is a bit unclear what happens with other<br>&gt; =
NMDA datastores and I did not quickly find something in RFC 8527. =
(For<br>&gt; example, can have a distinct etag for =
&lt;startup/&gt;?<br>&gt;&nbsp;<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt; =
draft-ietf-netmod-yang-instance-file-format-03#section-7.2<br>&gt; =
&gt;<br>&gt; &lt;<a =
href=3D"https://tools.ietf.org/html/draft-ietf-netmod-yang-instance-file-=
format-03" target=3D"_blank"><span =
style=3D'color:purple'>https://tools.ietf.org/html/draft-ietf-netmod-yang=
-instance-file-format-03#</span></a><br>&gt; &gt; section-7.2&gt;&nbsp; =
&nbsp; &nbsp;defines metadata annotations for these two, that can =
be<br>&gt; &gt; used in instance data<br>&gt; &gt;<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt;&nbsp; =
&nbsp;md:annotation entity-tag {<br>&gt; &gt;&nbsp; &nbsp; &nbsp; =
&nbsp;type string;<br>&gt; &gt;&nbsp; &nbsp; &nbsp; &nbsp;description =
&quot;Used to encode the entity-tag .&quot;;<br>&gt; &gt;&nbsp; &nbsp; =
&nbsp;}<br>&gt; &gt;&nbsp; &nbsp; &nbsp;md:annotation last-modified =
{<br>&gt; &gt;&nbsp; &nbsp; &nbsp; &nbsp;type =
yang:date-and-time;<br>&gt; &gt;&nbsp; &nbsp; &nbsp; &nbsp;description =
&quot;Contains the date and time when the annotated<br>&gt; &gt;&nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp;instance was last modified (or =
created).&quot;;<br>&gt; &gt;&nbsp; &nbsp; &nbsp;}<br>&gt; &gt;<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt; In order to be =
able to include this data, the annotations need to be<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt; defined in some =
YANG module.<br>&gt; &gt;<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt; The question =
has been raised whether<br>&gt; &gt;<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt; 1.&nbsp; these =
annotations should be defined in the ietf-yang-instance-data<br>&gt; =
&gt; module as it needs them, as that is open or<br>&gt; &gt; 2.&nbsp; =
the annotations should be defined in another draft in a separate<br>&gt; =
&gt; YANG module as any other annotation<br>&gt; &gt;<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt; The first =
option is better because the instance-data needs these<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt; annotations, =
and at this point we see no other user for the<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt; annotation, and =
in this case the ongoing instance data draft will<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt; define =
it<br>&gt; &gt;<span class=3Dapple-converted-space>&nbsp;</span><br>&gt; =
&gt; The second option is better because, if later there are other =
users<span class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt; for =
these annotations, it might be strange to reference the<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt; =
ietf-yang-instance-data module. Also why provide special treatment =
to<span class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt; =
these<br>&gt; &gt; 2 annotations?<br>&gt; &gt;<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt; The authors =
support option 1 and don't have the time to start a new<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt; draft to define =
these annotations.<br>&gt; &gt;<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt; On IETF105 in =
the room there was more support for option 1.<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt;<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; &gt; Please indicate =
if you have an opinion about the choice of 1 or 2<br>&gt;<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; Version -03 only =
defines these annotations but does not do anything specific<br>&gt; with =
these definitions. So if the annotations are defined elsewhere, the =
ID<br>&gt; is as complete as before. If entity-tag and last-modified are =
actually seen<br>&gt; as datastore properties, it would be nice to have =
them defined in the NMDA<br>&gt; documents (and it seems we overlooked =
this when we did the NMDA work).<br>&gt;<span =
class=3Dapple-converted-space>&nbsp;</span><br>&gt; I think this needs a =
bit of discussion whether these are actually seen as<br>&gt; datastore =
properties. But in this case, I would lean towards option =
2.<br>&gt;<span class=3Dapple-converted-space>&nbsp;</span><br>&gt; =
/js<br>&gt;<span class=3Dapple-converted-space>&nbsp;</span><br>&gt; =
--<span class=3Dapple-converted-space>&nbsp;</span><br>&gt; Juergen =
Schoenwaelder&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Jacobs University =
Bremen gGmbH<br>&gt; Phone: +49 421 200 3587&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp;Campus Ring 1 | 28759 Bremen | Germany<br>&gt; Fax:&nbsp; =
&nbsp;+49 421 200 3103&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;<a =
href=3D"https://www.jacobs-university.de/" target=3D"_blank"><span =
style=3D'color:purple'>https://www.jacobs-university.de/</span></a>&gt;<b=
r><br><br><br>--<span =
class=3Dapple-converted-space>&nbsp;</span><br>Juergen =
Schoenwaelder&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Jacobs University =
Bremen gGmbH<br>Phone: +49 421 200 3587&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp;Campus Ring 1 | 28759 Bremen | Germany<br>Fax:&nbsp; &nbsp;+49 421 =
200 3103&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;<a =
href=3D"https://www.jacobs-university.de/" target=3D"_blank"><span =
style=3D'color:purple'>https://www.jacobs-university.de/</span></a>&gt;<b=
r><br>_______________________________________________<br>netmod mailing =
list<br><a href=3D"mailto:netmod@ietf.org" target=3D"_blank"><span =
style=3D'color:purple'>netmod@ietf.org</span></a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/netmod" =
target=3D"_blank"><span =
style=3D'color:purple'>https://www.ietf.org/mailman/listinfo/netmod</span=
></a><o:p></o:p></p></div></blockquote></div></div><p =
class=3DMsoNormal><span =
style=3D'font-size:9.0pt;font-family:"Helvetica",sans-serif'>____________=
___________________________________<br>netmod mailing list<br></span><a =
href=3D"mailto:netmod@ietf.org"><span =
style=3D'font-size:9.0pt;font-family:"Helvetica",sans-serif'>netmod@ietf.=
org</span></a><span =
style=3D'font-size:9.0pt;font-family:"Helvetica",sans-serif'><br></span><=
a href=3D"https://www.ietf.org/mailman/listinfo/netmod"><span =
style=3D'font-size:9.0pt;font-family:"Helvetica",sans-serif'>https://www.=
ietf.org/mailman/listinfo/netmod</span></a><o:p></o:p></p></div></blockqu=
ote></div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>
------=_NextPart_001_0435_01D541AA.08E29350--

------=_NextPart_000_0434_01D541AA.08E29350
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
DTE5MDcyNDAyNTc0MlowIwYJKoZIhvcNAQkEMRYEFNJbGlvy9IS/x6BFlCCeD+nGvD64MEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQAklZW5TVqmMUMZtkNBJ1b9nnbL5kQ3L/o47z1jA0CKYzyzUWY01NGq
TPfNodgriMJmMlFOOAlG4JCBlH31t9MJVB6x6gl+ixk6IbtG6po7wldSTxix5c58P/7AlOKtEbw1
0gEmu0nFR2+ziv7GrnUKc/HW5WQZ+uHK+CMNwwsy7KTVTNdozGGetGHdr6OAKSYZzt9GHgkpFyRA
wGgWQL9H9MfIrWKCZRqiwvvZ++BPhR2dJ0RUDt0YYdXeEbgRPj3LX2CizMw3qaqTPQlRUl2pa+NL
bszVHFBnv7EWFcTjoLXhAl48HkzxcUam9Vxv7SVcVL8YT+YXx2vqriG82kOYAAAAAAAA

------=_NextPart_000_0434_01D541AA.08E29350--


From nobody Wed Jul 24 00:01:04 2019
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 76736120332 for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 00:01:02 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=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 Y6kes_Wug4zv for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 00:01:00 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E33D21202DF for <netmod@ietf.org>; Wed, 24 Jul 2019 00:00:59 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 8C221864; Wed, 24 Jul 2019 09:00:58 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id 9xGGpkVoO3Hi; Wed, 24 Jul 2019 09:00:58 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Wed, 24 Jul 2019 09:00:58 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 74E8C2012E; Wed, 24 Jul 2019 09:00:58 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id 76uQb17-mEM6; Wed, 24 Jul 2019 09:00:58 +0200 (CEST)
Received: from exchange.jacobs-university.de (SXCHMB01.jacobs.jacobs-university.de [10.70.0.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "exchange.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by hermes.jacobs-university.de (Postfix) with ESMTPS id 3689120129; Wed, 24 Jul 2019 09:00:58 +0200 (CEST)
Received: from anna.localdomain (10.50.218.117) by sxchmb03.jacobs.jacobs-university.de (10.70.0.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Wed, 24 Jul 2019 09:00:57 +0200
Received: by anna.localdomain (Postfix, from userid 501) id 497BC346740; Wed, 24 Jul 2019 09:00:57 +0200 (CEST)
Date: Wed, 24 Jul 2019 09:00:57 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Ladislav Lhotka <lhotka@nic.cz>
CC: <netmod@ietf.org>
Message-ID: <20190724070057.i7bmdeuzqu32gozi@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Ladislav Lhotka <lhotka@nic.cz>, netmod@ietf.org
References: <b2aa592e7c78f54c75daa5af39a6c364a44a2c5a.camel@nic.cz> <20190721203047.oufc3bcwnjsczhmk@anna.jacobs.jacobs-university.de> <87muh53i2i.fsf@nic.cz> <20190722220755.omgpt4jebqbosals@anna.jacobs.jacobs-university.de> <dd8fdbf917a33ca5eb8bb403eadcc8437a00192f.camel@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <dd8fdbf917a33ca5eb8bb403eadcc8437a00192f.camel@nic.cz>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: SXCHMB02.jacobs.jacobs-university.de (10.70.0.121) To sxchmb03.jacobs.jacobs-university.de (10.70.0.155)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/FYMAQSJQsPiPSkWTs4lOWIgM2bI>
Subject: Re: [netmod] 6991bis: domain-name
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, 24 Jul 2019 07:01:02 -0000

On Mon, Jul 22, 2019 at 06:41:42PM -0400, Ladislav Lhotka wrote:
> 
> But these two unsupported cases only make sense in the context of DNS zone data.
> I would suggest instead
> 
> NEW:
> 
>         "The domain-name type represents a DNS domain name.  The
>          name SHOULD be fully qualified whenever possible.
>          This type is not intended for modeling DNS zone data, as
>          it does not support wildcards [RFC 4592] and classless
>          in-addr.arpa delegations [RFC 2317]." 
>

Yes, this is better. I will put the following in the next revision:

     "The domain-name type represents a DNS domain name.  The
      name SHOULD be fully qualified whenever possible. This
      type does not support wildcards (see RFC 4592) and
      classless in-addr.arpa delegations (see RFC 2317).

And I will remove the sentence you wanted to remove since the above
more clearly explains when to use / not to use this 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 Wed Jul 24 02:18:51 2019
Return-Path: <wlupton@broadband-forum.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 6351F120132 for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 02:18:49 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=broadband-forum-org.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 qTwJvY6tl6UB for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 02:18:47 -0700 (PDT)
Received: from mail-io1-xd42.google.com (mail-io1-xd42.google.com [IPv6:2607:f8b0:4864:20::d42]) (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 0BB4012012E for <netmod@ietf.org>; Wed, 24 Jul 2019 02:18:47 -0700 (PDT)
Received: by mail-io1-xd42.google.com with SMTP id e20so57708348iob.9 for <netmod@ietf.org>; Wed, 24 Jul 2019 02:18:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadband-forum-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=j6OQ36Dacf7TpV1r9ItBmeUFZS4HyUBVa9yYXy9rDIY=; b=WS6SjIGZdf+ariIG8V/+3nKAi0mO+fR0XtBvJGGLEo9FipI41OhV6sLdjQCUpbimvR zujlkC8c5Sk87osgJi+eVcUjsQfp6oeh7iO22P65NkGLX35TK60DJK1FcO/OCIDTtdhL gOyXUG2oRI8IKkXmf7DjhgXdowjPp7gZUTH1pkFLP7M5EXzW9twzlaPDkuX9OaltL3QL v5luiX8yA2PA9e2YG9sIKhqs1P16TR0QqmWkPB6ClCdwG2xXcw/Qm48vzY0HxSmDBDT2 R1CXIVlTqh18DkgVJr7IwTO0quiF77Z2aPO+G0cA4rrbeN4khMLHjuvRf25o/zm2r6Im 4opw==
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=j6OQ36Dacf7TpV1r9ItBmeUFZS4HyUBVa9yYXy9rDIY=; b=Y8MQmh42z1sCzMO7DLoG6vsfMswo7MR75Ly2yv1VPtQOhyFZTJe7AqFYrayJKWkaBy SS4+yR/hEBwpZCEEJ1OJ2pGmv9+IoB49BhBfcMSovIXz4hmGO3QjrJyCv4xTmpac52z8 9zMg0dBuAvLxQp8LfRmzL5b/3xlMn/6IEveBsn3svZzXQMYbXSPADO6BEwVNJjyp1vd3 87EUju3kj4/m+0tCzB88pM2D0ItofPEk0cDflS1Syb6ykY3hzHp5YYuYw6cQoe5iPeQy aSy+/e19EQc1TjT1oiH3TczYk1895a+pukmcm6rT6XR1D877GBHRHjWjUN4Kf1oVa+Lu Xwew==
X-Gm-Message-State: APjAAAWbjxDM1UGHzjydIMckVt3ivz437xs1RLGs2NIhi7bavJhfqbDN Lug/3dmJJhU0BJPGFuMuzOXDQmf4BsN0ZmbrlwnDAZlu1JtjUg==
X-Google-Smtp-Source: APXvYqzsRhck/eKDC7pwJJGM78JJSeVm7diNsjuUOjEfWynouzhws8D4X90Y+UV+ofgpGA5xVCQWqy738qfspSIkJ6k=
X-Received: by 2002:a05:6602:22cc:: with SMTP id e12mr11852254ioe.192.1563959925817;  Wed, 24 Jul 2019 02:18:45 -0700 (PDT)
MIME-Version: 1.0
References: <b2aa592e7c78f54c75daa5af39a6c364a44a2c5a.camel@nic.cz> <20190721203047.oufc3bcwnjsczhmk@anna.jacobs.jacobs-university.de> <87muh53i2i.fsf@nic.cz> <20190722220755.omgpt4jebqbosals@anna.jacobs.jacobs-university.de> <dd8fdbf917a33ca5eb8bb403eadcc8437a00192f.camel@nic.cz> <20190724070057.i7bmdeuzqu32gozi@anna.jacobs.jacobs-university.de>
In-Reply-To: <20190724070057.i7bmdeuzqu32gozi@anna.jacobs.jacobs-university.de>
From: William Lupton <wlupton@broadband-forum.org>
Date: Wed, 24 Jul 2019 10:18:32 +0100
Message-ID: <CAEe_xxi9gdS+UH=v4LLU2K+VemFDjLfpQw_=t3TC1j1=CFfctQ@mail.gmail.com>
To: NetMod WG <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000d254bc058e69cbd0"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/D37GLe1F5P1JyjYhpqdps7RzUjg>
Subject: Re: [netmod] 6991bis: domain-name
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, 24 Jul 2019 09:18:49 -0000

--000000000000d254bc058e69cbd0
Content-Type: text/plain; charset="UTF-8"

I think that "or" is slightly better here:

"...does not support wildcards (see RFC 4592) *or* classless in-addr.arpa
delegations (see RFC 2317)"

On Wed, 24 Jul 2019 at 08:01, Juergen Schoenwaelder <
j.schoenwaelder@jacobs-university.de> wrote:

> On Mon, Jul 22, 2019 at 06:41:42PM -0400, Ladislav Lhotka wrote:
> >
> > But these two unsupported cases only make sense in the context of DNS
> zone data.
> > I would suggest instead
> >
> > NEW:
> >
> >         "The domain-name type represents a DNS domain name.  The
> >          name SHOULD be fully qualified whenever possible.
> >          This type is not intended for modeling DNS zone data, as
> >          it does not support wildcards [RFC 4592] and classless
> >          in-addr.arpa delegations [RFC 2317]."
> >
>
> Yes, this is better. I will put the following in the next revision:
>
>      "The domain-name type represents a DNS domain name.  The
>       name SHOULD be fully qualified whenever possible. This
>       type does not support wildcards (see RFC 4592) and
>       classless in-addr.arpa delegations (see RFC 2317).
>
> And I will remove the sentence you wanted to remove since the above
> more clearly explains when to use / not to use this 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/>
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
>

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

<div dir=3D"ltr">I think that &quot;or&quot; is slightly better here:<div><=
br></div><div>&quot;...does not support wildcards (see RFC 4592) <b>or</b> =
classless in-addr.arpa delegations (see RFC 2317)&quot;</div></div><br><div=
 class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, 24 Jul=
 2019 at 08:01, Juergen Schoenwaelder &lt;<a href=3D"mailto:j.schoenwaelder=
@jacobs-university.de">j.schoenwaelder@jacobs-university.de</a>&gt; wrote:<=
br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e=
x;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Mon, Jul 22, =
2019 at 06:41:42PM -0400, Ladislav Lhotka wrote:<br>
&gt; <br>
&gt; But these two unsupported cases only make sense in the context of DNS =
zone data.<br>
&gt; I would suggest instead<br>
&gt; <br>
&gt; NEW:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;The domain-name type represents=
 a DNS domain name.=C2=A0 The<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 name SHOULD be fully qualified whene=
ver possible.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 This type is not intended for modeli=
ng DNS zone data, as<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 it does not support wildcards [RFC 4=
592] and classless<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 in-addr.arpa delegations [RFC 2317].=
&quot; <br>
&gt;<br>
<br>
Yes, this is better. I will put the following in the next revision:<br>
<br>
=C2=A0 =C2=A0 =C2=A0&quot;The domain-name type represents a DNS domain name=
.=C2=A0 The<br>
=C2=A0 =C2=A0 =C2=A0 name SHOULD be fully qualified whenever possible. This=
<br>
=C2=A0 =C2=A0 =C2=A0 type does not support wildcards (see RFC 4592) and<br>
=C2=A0 =C2=A0 =C2=A0 classless in-addr.arpa delegations (see RFC 2317).<br>
<br>
And I will remove the sentence you wanted to remove since the above<br>
more clearly explains when to use / not to use this type.<br>
<br>
/js<br>
<br>
-- <br>
Juergen Schoenwaelder=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Jacobs Univer=
sity Bremen gGmbH<br>
Phone: +49 421 200 3587=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Campus Ring 1 | 28=
759 Bremen | Germany<br>
Fax:=C2=A0 =C2=A0+49 421 200 3103=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a h=
ref=3D"https://www.jacobs-university.de/" rel=3D"noreferrer" target=3D"_bla=
nk">https://www.jacobs-university.de/</a>&gt;<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>

--000000000000d254bc058e69cbd0--


From nobody Wed Jul 24 02:39:15 2019
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 71E5B1200F7 for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 02:39:13 -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 ZrzyDQPu28lw for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 02:39:11 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F879120135 for <netmod@ietf.org>; Wed, 24 Jul 2019 02:39:11 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 0DB6F86E; Wed, 24 Jul 2019 11:39:10 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id cWcoYIoWZRUv; Wed, 24 Jul 2019 11:39:09 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Wed, 24 Jul 2019 11:39:09 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id DE9652012E; Wed, 24 Jul 2019 11:39:09 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id oQXTEvpODNP4; Wed, 24 Jul 2019 11:39:09 +0200 (CEST)
Received: from exchange.jacobs-university.de (sxchmb04.jacobs.jacobs-university.de [10.70.0.156]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "exchange.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by hermes.jacobs-university.de (Postfix) with ESMTPS id 731E02012C; Wed, 24 Jul 2019 11:39:09 +0200 (CEST)
Received: from anna.localdomain (10.50.218.117) by sxchmb03.jacobs.jacobs-university.de (10.70.0.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Wed, 24 Jul 2019 11:39:08 +0200
Received: by anna.localdomain (Postfix, from userid 501) id A7B3634699D; Wed, 24 Jul 2019 11:39:08 +0200 (CEST)
Date: Wed, 24 Jul 2019 11:39:08 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: William Lupton <wlupton@broadband-forum.org>
CC: NetMod WG <netmod@ietf.org>, Ladislav Lhotka <lhotka@nic.cz>
Message-ID: <20190724093908.tckgbvghngi4u5kv@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: William Lupton <wlupton@broadband-forum.org>, NetMod WG <netmod@ietf.org>, Ladislav Lhotka <lhotka@nic.cz>
References: <b2aa592e7c78f54c75daa5af39a6c364a44a2c5a.camel@nic.cz> <20190721203047.oufc3bcwnjsczhmk@anna.jacobs.jacobs-university.de> <87muh53i2i.fsf@nic.cz> <20190722220755.omgpt4jebqbosals@anna.jacobs.jacobs-university.de> <dd8fdbf917a33ca5eb8bb403eadcc8437a00192f.camel@nic.cz> <20190724070057.i7bmdeuzqu32gozi@anna.jacobs.jacobs-university.de> <CAEe_xxi9gdS+UH=v4LLU2K+VemFDjLfpQw_=t3TC1j1=CFfctQ@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <CAEe_xxi9gdS+UH=v4LLU2K+VemFDjLfpQw_=t3TC1j1=CFfctQ@mail.gmail.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: SXCHMB02.jacobs.jacobs-university.de (10.70.0.121) To sxchmb03.jacobs.jacobs-university.de (10.70.0.155)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/zW_nFu72LMACmonitbUMmOP_WcI>
Subject: Re: [netmod] 6991bis: domain-name
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, 24 Jul 2019 09:39:14 -0000

Yes, changed in my sources.

/js

On Wed, Jul 24, 2019 at 10:18:32AM +0100, William Lupton wrote:
> I think that "or" is slightly better here:
> 
> "...does not support wildcards (see RFC 4592) *or* classless in-addr.arpa
> delegations (see RFC 2317)"
> 
> On Wed, 24 Jul 2019 at 08:01, Juergen Schoenwaelder <
> j.schoenwaelder@jacobs-university.de> wrote:
> 
> > On Mon, Jul 22, 2019 at 06:41:42PM -0400, Ladislav Lhotka wrote:
> > >
> > > But these two unsupported cases only make sense in the context of DNS
> > zone data.
> > > I would suggest instead
> > >
> > > NEW:
> > >
> > >         "The domain-name type represents a DNS domain name.  The
> > >          name SHOULD be fully qualified whenever possible.
> > >          This type is not intended for modeling DNS zone data, as
> > >          it does not support wildcards [RFC 4592] and classless
> > >          in-addr.arpa delegations [RFC 2317]."
> > >
> >
> > Yes, this is better. I will put the following in the next revision:
> >
> >      "The domain-name type represents a DNS domain name.  The
> >       name SHOULD be fully qualified whenever possible. This
> >       type does not support wildcards (see RFC 4592) and
> >       classless in-addr.arpa delegations (see RFC 2317).
> >
> > And I will remove the sentence you wanted to remove since the above
> > more clearly explains when to use / not to use this 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/>
> >
> > _______________________________________________
> > 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 Wed Jul 24 04:43:34 2019
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 7C08612072E for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 04:43:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, 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 3eLsB5GUex_4 for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 04:43:26 -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 1788E1208C4 for <netmod@ietf.org>; Wed, 24 Jul 2019 04:43:26 -0700 (PDT)
Received: from lhreml707-cah.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id 6F412174D212A87D0266; Wed, 24 Jul 2019 12:43:23 +0100 (IST)
Received: from NKGEML411-HUB.china.huawei.com (10.98.56.70) by lhreml707-cah.china.huawei.com (10.201.108.48) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 24 Jul 2019 12:43:22 +0100
Received: from NKGEML513-MBS.china.huawei.com ([169.254.2.207]) by nkgeml411-hub.china.huawei.com ([10.98.56.70]) with mapi id 14.03.0439.000; Wed, 24 Jul 2019 19:43:15 +0800
From: Qin Wu <bill.wu@huawei.com>
To: =?gb2312?B?QmFsqKJ6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>, "Rob Wilton (rwilton)" <rwilton@cisco.com>, Ladislav Lhotka <lhotka@nic.cz>, NETMOD WG <netmod@ietf.org>
Thread-Topic: [netmod] YANG next
Thread-Index: AQHVQXBE7xvjkyRE/k6D4lEjMcB046bYOGoAgAABPoCAAW1sag==
Date: Wed, 24 Jul 2019 11:43:15 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAA883185E@nkgeml513-mbs.china.huawei.com>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <BYAPR11MB2631B637E464FDFF99A38915B5C70@BYAPR11MB2631.namprd11.prod.outlook.com>, <VI1PR0701MB2286C9A530FC36721775E37DF0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com>
In-Reply-To: <VI1PR0701MB2286C9A530FC36721775E37DF0C70@VI1PR0701MB2286.eurprd07.prod.outlook.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_B8F9A780D330094D99AF023C5877DABAA883185Enkgeml513mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/mQI8oXao9Tsg6P5eoVVJHvl9iJw>
Subject: Re: [netmod] YANG next
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, 24 Jul 2019 11:43:32 -0000

--_000_B8F9A780D330094D99AF023C5877DABAA883185Enkgeml513mbschi_
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64

KzENClNlcGFyYXRlIFlBTkcgbmV4dCBmcm9tIFlBTkcgbmV4dCBzdGVwIGRpc2N1c3NlZCBpbiB5
YW5nIHNpZGUgbWVldGluZywgaXMgaXQgdGhlIHRpbWUgdG8gY2FsbCBmb3IgYW5vdGhlciB3b3Jr
c2hvcCBpbiBJRVRGIHRvIGRpc2N1c3MgWUFORyBuZXh0IGFuZCBOZXRjb25mIG5leHQuDQoNCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQrO4sfVIFFpbg0KTW9iaWxlo7orODYtMTM5
MTQ3MzQzNjA8dGVsOis4Ni0xMzkxNDczNDM2MD4oTW9iaWxlIE51bWJlcikNCkVtYWlso7piaWxs
Lnd1QGh1YXdlaS5jb208bWFpbHRvOmJpbGwud3VAaHVhd2VpLmNvbT4NCg0KDQoNCreivP7Iy6O6
IEJhbKiienMgTGVuZ3llbDxiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb208bWFpbHRvOmJhbGF6
cy5sZW5neWVsQGVyaWNzc29uLmNvbT4+DQrK1bz+yMujuiBSb2IgV2lsdG9uIChyd2lsdG9uKTxy
d2lsdG9uQGNpc2NvLmNvbTxtYWlsdG86cndpbHRvbkBjaXNjby5jb20+PjtMYWRpc2xhdiBMaG90
a2E8bGhvdGthQG5pYy5jejxtYWlsdG86bGhvdGthQG5pYy5jej4+O05FVE1PRCBXRzxuZXRtb2RA
aWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4+DQrW98zio7ogUmU6IFtuZXRtb2RdIFlB
TkcgbmV4dA0KyrG85KO6IDIwMTktMDctMjMgMTc6NTY6NDUNCg0KKzEgICBCYWxhenMNCg0KLS0t
LS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IG5ldG1vZCA8bmV0bW9kLWJvdW5jZXNAaWV0
Zi5vcmc+IE9uIEJlaGFsZiBPZiBSb2IgV2lsdG9uIChyd2lsdG9uKQ0KU2VudDogMjAxOS4gaqiy
bGl1cyAyMy4sIGtlZGQgMTc6NTENClRvOiBMYWRpc2xhdiBMaG90a2EgPGxob3RrYUBuaWMuY3o+
OyBORVRNT0QgV0cgPG5ldG1vZEBpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbbmV0bW9kXSBZQU5H
IG5leHQNCg0KSGkgTGFkYSwNCg0KSSBzdGlsbCB0aGluayB0aGF0IGl0IG1ha2VzIHNlbnNlIHRv
IGRvIFlBTkcgTmV4dCwgb24gdGhlIGFzc3VtcHRpb24gdGhhdCBpdA0Kd2lsbCB0YWtlIGEgY291
cGxlIG9mIHllYXJzIHRvIHdvcmsgb3V0LCBtYXliZSBsb25nZXIgaWYgdGhlIHdvcmsgZG9lc24n
dA0KcHJvcGVybHkgZ2V0IHN0YXJ0ZWQgdW50aWwgdGhlIFlBTkcgdmVyc2lvbmluZyB3b3JrIGhh
cyBwcm9ncmVzc2VkIGZ1cnRoZXIuDQoNCldoZW4gSSBsb29rIGF0IHRoZSBZQU5HIE5leHQgaXNz
dWUgbGlzdCwgSSB0aGluayB0aGF0IHRoZXJlIGFyZSBxdWl0ZSBhIGxvdA0Kb2YgdGhpbmdzIG9u
IHRoYXQgbGlzdCAoc29tZSBvZiB3aGljaCBhcmUgcXVpdGUgc21hbGwpIHRoYXQgd291bGQgYmUg
Z29vZCB0bw0KZG8sIGFuZCB3aWxsIGhlbHAgbW9kZWxsaW5nIGVmZm9ydHMuDQoNClRoYW5rcywN
ClJvYg0KDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBuZXRtb2QgPG5ldG1v
ZC1ib3VuY2VzQGlldGYub3JnPiBPbiBCZWhhbGYgT2YgTGFkaXNsYXYgTGhvdGthDQpTZW50OiAy
MyBKdWx5IDIwMTkgMTI6MDMNClRvOiBORVRNT0QgV0cgPG5ldG1vZEBpZXRmLm9yZz4NClN1Ympl
Y3Q6IFtuZXRtb2RdIFlBTkcgbmV4dA0KDQpIaSwNCg0KdGhpcyBtb3JuaW5nIEkgYXR0ZW5kZWQg
dGhlIHNpZGUgbWVldGluZyAiTmV4dCBTdGVwIG9mIElFVEYgWUFORyIuIEkgd2FzDQpzb21ld2hh
dCBtaXNsZWQgaW50byB0aGlua2luZyB0aGF0IGl0IHdvdWxkIGJlIGFib3V0IGZ1dHVyZSBldm9s
dXRpb24gb2YNCllBTkcgdGhlIGxhbmd1YWdlLCB3aGljaCB3YXMgbm90IHRoZSBjYXNlIGF0IGFs
bC4gSG93ZXZlciwgbXkgcGVyc29uYWwNCmNvbmNsdXNpb24gZnJvbSB0aGUgbWVldGluZyBpcyB0
aGF0IGl0IHdvdWxkIGJlIGEgdG90YWwgZGlzYXN0ZXIgdG8gdGhyb3cgaW4NCmEgbmV3IHZlcnNp
b24gb2YgWUFORyB3aXRoaW4gdGhlIG5leHQgZmV3IHllYXJzIG9yIHNvLg0KDQpUaGUgb3BlcmF0
b3JzIGFuZCBlcXVpcG1lbnQgdmVuZG9ycyBhcmUgYnVzeSBwdXR0aW5nIHRvZ2V0aGVyIFlBTkcg
bW9kdWxlcw0KYW5kIHRvb2xzLCBmaWxsaW5nIHRoZSBnYXBzLCBjb3Bpbmcgd2l0aCBOTURBLCBz
Y2hlbWEgbW91bnQsIElFVEYgdmVyc3VzDQpPcGVuQ29uZmlnIGV0Yy4gQSBuZXcgWUFORyB2ZXJz
aW9uIChhbmQgbW9kdWxlcyB3cml0dGVuIGluIGl0KSB3b3VsZCBJTU8gYmUNCmV4dHJlbWVseSBj
b3VudGVyLXByb2R1Y3RpdmUgYXQgdGhpcyByYXRoZXIgdHVyYnVsZW50IHN0YWdlLg0KDQpTbywg
aWYgd2Ugd2FudCB0byBjb250aW51ZSB0aGUgeWFuZy1uZXh0IGRpc2N1c3Npb24sIEkgdGhpbmsg
d2UgZmlyc3QgaGF2ZQ0KdG8gZmlndXJlIG91dCBob3cgdG8gZXZvbHZlIFlBTkcgd2l0aG91dCBt
YWtpbmcgd2F2ZXMgaW4gdGhlIGN1cnJlbnQgWUFORw0KcG9uZCBhbmQgbGV0IHRoZSBvcGVyYXRv
cnMgYW5kIHZlbmRvcnMgZG8gdGhlaXIgd29yaywgd2l0aG91dCB3aGljaCBZQU5HIGNhbg0KbmV2
ZXIgc3VjY2VlZC4NCg0KTGFkYQ0KDQotLQ0KTGFkaXNsYXYgTGhvdGthDQpIZWFkLCBDWi5OSUMg
TGFicw0KUEdQIEtleSBJRDogMHhCOEY5MkIwOEE5Rjc2QzY3DQoNCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpuZXRtb2QgbWFpbGluZyBsaXN0DQpuZXRt
b2RAaWV0Zi5vcmcNCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9k
DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpuZXRt
b2QgbWFpbGluZyBsaXN0DQpuZXRtb2RAaWV0Zi5vcmcNCmh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vbmV0bW9kDQo=

--_000_B8F9A780D330094D99AF023C5877DABAA883185Enkgeml513mbschi_
Content-Type: text/html; charset="gb2312"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; pad=
ding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<div>
<div style=3D"font-family:Calibri,Helvetica!important">&#43;1<br>
Separate YANG next from YANG next step discussed in yang side meeting, is i=
t the time to call for another workshop in IETF to discuss YANG next and Ne=
tconf next.<br>
<br>
<hr style=3D"border-top:dotted 1px">
=CE=E2=C7=D5 Qin<br>
Mobile=A3=BA<a href=3D"tel:&#43;86-13914734360">&#43;86-13914734360</a>(Mob=
ile Number) <br>
Email=A3=BA<a href=3D"mailto:bill.wu@huawei.com">bill.wu@huawei.com</a><br>
<br>
<br>
<br>
</div>
<div name=3D"x_AnyOffice-Background-Image" style=3D"border-top:1px solid #B=
5C4DF; padding:8px">
<div><b>=B7=A2=BC=FE=C8=CB=A3=BA </b>Bal=A8=A2zs Lengyel&lt;<a href=3D"mail=
to:balazs.lengyel@ericsson.com">balazs.lengyel@ericsson.com</a>&gt;</div>
<div><b>=CA=D5=BC=FE=C8=CB=A3=BA </b>Rob Wilton (rwilton)&lt;<a href=3D"mai=
lto:rwilton@cisco.com">rwilton@cisco.com</a>&gt;;Ladislav Lhotka&lt;<a href=
=3D"mailto:lhotka@nic.cz">lhotka@nic.cz</a>&gt;;NETMOD WG&lt;<a href=3D"mai=
lto:netmod@ietf.org">netmod@ietf.org</a>&gt;</div>
<div><b>=D6=F7=CC=E2=A3=BA </b>Re: [netmod] YANG next</div>
<div><b>=CA=B1=BC=E4=A3=BA </b>2019-07-23 17:56:45</div>
<br>
</div>
</div>
<font size=3D"2"><span style=3D"font-size:10pt;">
<div class=3D"PlainText">&#43;1&nbsp;&nbsp; Balazs<br>
<br>
-----Original Message-----<br>
From: netmod &lt;netmod-bounces@ietf.org&gt; On Behalf Of Rob Wilton (rwilt=
on)<br>
Sent: 2019. j=A8=B2lius 23., kedd 17:51<br>
To: Ladislav Lhotka &lt;lhotka@nic.cz&gt;; NETMOD WG &lt;netmod@ietf.org&gt=
;<br>
Subject: Re: [netmod] YANG next<br>
<br>
Hi Lada,<br>
<br>
I still think that it makes sense to do YANG Next, on the assumption that i=
t<br>
will take a couple of years to work out, maybe longer if the work doesn't<b=
r>
properly get started until the YANG versioning work has progressed further.=
<br>
<br>
When I look at the YANG Next issue list, I think that there are quite a lot=
<br>
of things on that list (some of which are quite small) that would be good t=
o<br>
do, and will help modelling efforts.<br>
<br>
Thanks,<br>
Rob<br>
<br>
<br>
-----Original Message-----<br>
From: netmod &lt;netmod-bounces@ietf.org&gt; On Behalf Of Ladislav Lhotka<b=
r>
Sent: 23 July 2019 12:03<br>
To: NETMOD WG &lt;netmod@ietf.org&gt;<br>
Subject: [netmod] YANG next<br>
<br>
Hi,<br>
<br>
this morning I attended the side meeting &quot;Next Step of IETF YANG&quot;=
. I was<br>
somewhat misled into thinking that it would be about future evolution of<br=
>
YANG the language, which was not the case at all. However, my personal<br>
conclusion from the meeting is that it would be a total disaster to throw i=
n<br>
a new version of YANG within the next few years or so.<br>
<br>
The operators and equipment vendors are busy putting together YANG modules<=
br>
and tools, filling the gaps, coping with NMDA, schema mount, IETF versus<br=
>
OpenConfig etc. A new YANG version (and modules written in it) would IMO be=
<br>
extremely counter-productive at this rather turbulent stage.<br>
<br>
So, if we want to continue the yang-next discussion, I think we first have<=
br>
to figure out how to evolve YANG without making waves in the current YANG<b=
r>
pond and let the operators and vendors do their work, without which YANG ca=
n<br>
never succeed.<br>
<br>
Lada<br>
<br>
--<br>
Ladislav Lhotka<br>
Head, CZ.NIC Labs<br>
PGP Key ID: 0xB8F92B08A9F76C67<br>
<br>
_______________________________________________<br>
netmod mailing list<br>
netmod@ietf.org<br>
<a href=3D"https://www.ietf.org/mailman/listinfo/netmod">https://www.ietf.o=
rg/mailman/listinfo/netmod</a><br>
<br>
_______________________________________________<br>
netmod mailing list<br>
netmod@ietf.org<br>
<a href=3D"https://www.ietf.org/mailman/listinfo/netmod">https://www.ietf.o=
rg/mailman/listinfo/netmod</a><br>
</div>
</span></font>
</body>
</html>

--_000_B8F9A780D330094D99AF023C5877DABAA883185Enkgeml513mbschi_--


From nobody Wed Jul 24 06:08:49 2019
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 092041209D7 for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 06:08:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.997
X-Spam-Level: 
X-Spam-Status: No, score=-6.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, 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=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 hrsqOUW0NP3B for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 06:08:44 -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 B77CE1202C9 for <netmod@ietf.org>; Wed, 24 Jul 2019 06:08:43 -0700 (PDT)
Received: from birdie (unknown [IPv6:2001:67c:1232:144:1a4f:a84b:2bfd:c611]) by mail.nic.cz (Postfix) with ESMTPSA id 13CF8140AB8; Wed, 24 Jul 2019 15:08:40 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1563973722; bh=ivyXHOopZw2syHnkQQfgLzhgJSLEL7lYTg+V3QwTdH4=; h=From:To:Date; b=DndqV746emI/gzeYZPxX9BzfF0FGjfUHyWnyo1lxgZcm3aoMB2w7U94w69wvLXUyq x3MtdFLolTNtpIEiy0DzL1KOymUt/b94Y31saSDzsP5V8wfJSZG9ltAymjEU6rwgIL GdABGYmTyWQdbgbvtTiUwl3HoQPioXrnUpO0pGgI=
Message-ID: <331cebec8a3f22b93a54a89be5ad882cd1dc1d11.camel@nic.cz>
From: Ladislav Lhotka <lhotka@nic.cz>
To: William Lupton <wlupton@broadband-forum.org>, NetMod WG <netmod@ietf.org>
Date: Wed, 24 Jul 2019 09:08:38 -0400
In-Reply-To: <CAEe_xxi9gdS+UH=v4LLU2K+VemFDjLfpQw_=t3TC1j1=CFfctQ@mail.gmail.com>
References: <b2aa592e7c78f54c75daa5af39a6c364a44a2c5a.camel@nic.cz> <20190721203047.oufc3bcwnjsczhmk@anna.jacobs.jacobs-university.de> <87muh53i2i.fsf@nic.cz> <20190722220755.omgpt4jebqbosals@anna.jacobs.jacobs-university.de> <dd8fdbf917a33ca5eb8bb403eadcc8437a00192f.camel@nic.cz> <20190724070057.i7bmdeuzqu32gozi@anna.jacobs.jacobs-university.de> <CAEe_xxi9gdS+UH=v4LLU2K+VemFDjLfpQw_=t3TC1j1=CFfctQ@mail.gmail.com>
Organization: CZ.NIC
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.32.4 
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: clamav-milter 0.100.3 at mail.nic.cz
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/9jleDCUP7LdqdQuH98z8x0oBRwU>
Subject: Re: [netmod] 6991bis: domain-name
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, 24 Jul 2019 13:08:48 -0000

On Wed, 2019-07-24 at 10:18 +0100, William Lupton wrote:
> I think that "or" is slightly better here:
> 
> "...does not support wildcards (see RFC 4592) or classless in-addr.arpa
> delegations (see RFC 2317)"

I agree, thanks.

Lada

> 
> On Wed, 24 Jul 2019 at 08:01, Juergen Schoenwaelder <
> j.schoenwaelder@jacobs-university.de> wrote:
> > On Mon, Jul 22, 2019 at 06:41:42PM -0400, Ladislav Lhotka wrote:
> > > 
> > > But these two unsupported cases only make sense in the context of DNS zone
> > data.
> > > I would suggest instead
> > > 
> > > NEW:
> > > 
> > >         "The domain-name type represents a DNS domain name.  The
> > >          name SHOULD be fully qualified whenever possible.
> > >          This type is not intended for modeling DNS zone data, as
> > >          it does not support wildcards [RFC 4592] and classless
> > >          in-addr.arpa delegations [RFC 2317]." 
> > >
> > 
> > Yes, this is better. I will put the following in the next revision:
> > 
> >      "The domain-name type represents a DNS domain name.  The
> >       name SHOULD be fully qualified whenever possible. This
> >       type does not support wildcards (see RFC 4592) and
> >       classless in-addr.arpa delegations (see RFC 2317).
> > 
> > And I will remove the sentence you wanted to remove since the above
> > more clearly explains when to use / not to use this type.
> > 
> > /js
> > 
-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Wed Jul 24 06:52:17 2019
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 BF7AB12023C for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 06:52:10 -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 juQZS1o3gTOy for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 06:52:08 -0700 (PDT)
Received: from trail.lhotka.name (trail.lhotka.name [77.48.224.143]) by ietfa.amsl.com (Postfix) with ESMTP id 4BC701202C6 for <netmod@ietf.org>; Wed, 24 Jul 2019 06:52:08 -0700 (PDT)
Received: by trail.lhotka.name (Postfix, from userid 109) id 4BF0C182048B; Wed, 24 Jul 2019 15:50:24 +0200 (CEST)
Received: from localhost (dhcp-9ac5.meeting.ietf.org [31.133.154.197]) by trail.lhotka.name (Postfix) with ESMTPSA id 16253182004A; Wed, 24 Jul 2019 15:50:06 +0200 (CEST)
From: Ladislav Lhotka <lhotka@nic.cz>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Cc: Andy Bierman <andy@yumaworks.com>, NETMOD WG <netmod@ietf.org>
In-Reply-To: <20190723182304.5yrp54q26zhv7uvb@anna.jacobs.jacobs-university.de>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com> <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz> <20190723182304.5yrp54q26zhv7uvb@anna.jacobs.jacobs-university.de>
Mail-Followup-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Andy Bierman <andy@yumaworks.com>, NETMOD WG <netmod@ietf.org>
Date: Wed, 24 Jul 2019 09:51:46 -0400
Message-ID: <87sgqvlevh.fsf@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/pvoU7gAmn-SPNoqGhiw_hlbw6CU>
Subject: Re: [netmod] YANG next
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, 24 Jul 2019 13:52:16 -0000

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:

> On Tue, Jul 23, 2019 at 02:00:29PM -0400, Ladislav Lhotka wrote:
>> 
>> This problem is actually not limited to YANG itself - people are reporting
>> problems with the transition to NMDA. 
>>
>
> The YANG update from 1 to 1.1 mostly affected compiler writers - and
> to a much lesser extend module authors and module implementors. NMDA,
> affects client and server implementors much more directly, additional
> instrumentation on the server side needs to be written, application
> logic on the client side needs to be adjusted. NMDA is an evolution of
> architectural principles and this already indicates that there is a
> certain investment to make.

But both updates induced some changes in YANG modules that affect users and integrators. Take ietf-ospf module as an example: it is of course a great addition to the YANG module collection, but in order to use it, all tools have to support

- YANG 1.1, e.g. because of the special XPath functions, and

- NMDA, because otherwise state data are missing.

Despite the fact that YANG 1.1 and NMDA are undoubtedly improvements, users may get frustrated if lazy authors (including myself) don't update their tools in a timely manner.

>
> If we discuss YANG next, we should compare it to the YANG 1 to 1.1
> transition and not to the NMDA transition. When we started YANG 1.1

Both types of changes may have similar effects on YANG users. 

> work, there were people who said that nobody would implement it. But
> then implementations were adopted relatively fast when we finalized
> YANG 1.1.

When we started YANG 1.1, there were only a few YANG modules around with little practical use, so nobody really cared. The situation is now very different.

Lada

>
> While a collection of patches (updates) of YANG 1.1 may sound simpler,
> I am not sure this is really true. We will loose a common baseline and
> instead get complexity since we will get systems that all support
> different sets of patches (updates) of YANG 1.1. I believe we are all
> much better off if we have a common baseline language and tools that
> support the common baseline language. Again, if done right, YANG next
> will mostly affect compiler writers and tool makers and not so much
> module authors and implementors.
>
> /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/>

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


From nobody Wed Jul 24 07:10:42 2019
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 7CE66120271 for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 07:10:40 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=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 Bg2HkqFfzj6s for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 07:10:37 -0700 (PDT)
Received: from mail-lj1-x229.google.com (mail-lj1-x229.google.com [IPv6:2a00:1450:4864:20::229]) (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 14D97120240 for <netmod@ietf.org>; Wed, 24 Jul 2019 07:10:37 -0700 (PDT)
Received: by mail-lj1-x229.google.com with SMTP id v18so44613877ljh.6 for <netmod@ietf.org>; Wed, 24 Jul 2019 07:10:36 -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; bh=ropafWM9/N+wDUy1xiFPQCIKYwernGvzNAUFsI4dEkE=; b=SXxY9Ev5UAn5sBAQfK140gK8nD2HDjzFLHNfNGM1g55EbtY9BnMkD81LUMnX2/iTUE Kxksi3cD9AYbO2hzG9rjwtavTgFycD0c9YLqyUUUnAWHVr0vsXBLudtsj4XYmTWBIbBl XbYbJN2Z8+vXyYY4h249XMqhHNjzmCpl0V0LQysPfjKf+zq4Mu2hKd30jL+FZd9cwppn 5N12z3xD3Zn/7XIjGb3uQdz0PtXJWIozasfeKCTodfApUupnQOcqumIx3wuFEHVeRZb2 pxpXylC6q9OGcmk0mvcUsJAjyRR56SB7b4M4tvL1rsJqfDVZ+HXcberLoyBJTTDWaJrw D97w==
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; bh=ropafWM9/N+wDUy1xiFPQCIKYwernGvzNAUFsI4dEkE=; b=H/yEbQ3dlznF9pa82orqID0XeVJDwK3iOfQUMtEwNLHDc/FWfXQ4t54R5QLEcIgxHZ 4E5Thk36cXnti09hyC4x21RNx3T9G3xrYualvJLWCu0XGK/kOLW3+h2gcZ2BJIeh+h0t +YKBHytwkCIg4JTk/G2L/5gPS7/k2/4JuaEAb9F0/EWSZBoWB+gEdxubZcywXeeoY6v1 E4KbXsQkV+++4DzFBK0TFwb55QyBUNG72SUhMOSCI28YRw/DQ60tfs6qWmhjwoiMo7s+ KKtppG/Q/Hy7ZunwtaflrmLy/9UDesvSg78eVSbqdawIF+fqhk9i1X0wYp/+zcAUP7PJ 2bcQ==
X-Gm-Message-State: APjAAAXcOFcMUCHVR2lnZWwErpV6ObIbuq9/Q/4HRImdAyUhJxRhEGNy ZYupSh+csHd6vJjurkQs8Z0TzDIy76Yt7VtRK0IHjA==
X-Google-Smtp-Source: APXvYqwl1n1ecD/fGTdqSj6+4qPNzb8BP2wX45g8biLSHxGHr2lhPr/yGKuPXmhc7kdESgUXgX5Dl/Oe8AjgdGothJo=
X-Received: by 2002:a2e:8ecb:: with SMTP id e11mr4730936ljl.218.1563977434985;  Wed, 24 Jul 2019 07:10:34 -0700 (PDT)
MIME-Version: 1.0
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com> <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz> <20190723182304.5yrp54q26zhv7uvb@anna.jacobs.jacobs-university.de> <87sgqvlevh.fsf@nic.cz>
In-Reply-To: <87sgqvlevh.fsf@nic.cz>
From: Andy Bierman <andy@yumaworks.com>
Date: Wed, 24 Jul 2019 07:10:23 -0700
Message-ID: <CABCOCHS-K=5nhZv7UH_xzDGGrQD4n1QYeMN6xWdJ0OHf809+=A@mail.gmail.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Andy Bierman <andy@yumaworks.com>, NETMOD WG <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000730a46058e6ddf9a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/7HF3A9du3ljku32UzbvVZ6DelgY>
Subject: Re: [netmod] YANG next
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, 24 Jul 2019 14:10:41 -0000

--000000000000730a46058e6ddf9a
Content-Type: text/plain; charset="UTF-8"

On Wed, Jul 24, 2019 at 6:52 AM Ladislav Lhotka <lhotka@nic.cz> wrote:

> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:
>
> > On Tue, Jul 23, 2019 at 02:00:29PM -0400, Ladislav Lhotka wrote:
> >>
> >> This problem is actually not limited to YANG itself - people are
> reporting
> >> problems with the transition to NMDA.
> >>
> >
> > The YANG update from 1 to 1.1 mostly affected compiler writers - and
> > to a much lesser extend module authors and module implementors. NMDA,
> > affects client and server implementors much more directly, additional
> > instrumentation on the server side needs to be written, application
> > logic on the client side needs to be adjusted. NMDA is an evolution of
> > architectural principles and this already indicates that there is a
> > certain investment to make.
>
> But both updates induced some changes in YANG modules that affect users
> and integrators. Take ietf-ospf module as an example: it is of course a
> great addition to the YANG module collection, but in order to use it, all
> tools have to support
>
> - YANG 1.1, e.g. because of the special XPath functions, and
>
> - NMDA, because otherwise state data are missing.
>
> Despite the fact that YANG 1.1 and NMDA are undoubtedly improvements,
> users may get frustrated if lazy authors (including myself) don't update
> their tools in a timely manner.
>
> >
> > If we discuss YANG next, we should compare it to the YANG 1 to 1.1
> > transition and not to the NMDA transition. When we started YANG 1.1
>
> Both types of changes may have similar effects on YANG users.
>
> > work, there were people who said that nobody would implement it. But
> > then implementations were adopted relatively fast when we finalized
> > YANG 1.1.
>
> When we started YANG 1.1, there were only a few YANG modules around with
> little practical use, so nobody really cared. The situation is now very
> different.
>
>
Not that different.
The IETF does not value stability that much.
Maybe customer expectations are different, but some of us have to follow 2
simple rules:

   - Whatever works SHALL continue to work
   - If you changed how it works, you broke it (even if you fixed it)

Some customers even think they should be able to upgrade from any existing
version to any new version,
and these rules still hold. Therefore every change in server behavior must
be "opt-in" by the vendor and
maybe the client as well. Instead of automatically upgrading because of
course you want the spiffy
new features, vendors want the behavior to stay exactly the same (unless
they choose to change it).

There is no real need for YANG 1.2 unless and until NBC changes need to be
made,
and we try to avoid doing that.


Lada
>
>

Andy


> >
> > While a collection of patches (updates) of YANG 1.1 may sound simpler,
> > I am not sure this is really true. We will loose a common baseline and
> > instead get complexity since we will get systems that all support
> > different sets of patches (updates) of YANG 1.1. I believe we are all
> > much better off if we have a common baseline language and tools that
> > support the common baseline language. Again, if done right, YANG next
> > will mostly affect compiler writers and tool makers and not so much
> > module authors and implementors.
> >
> > /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/>
>
> --
> Ladislav Lhotka
> Head, CZ.NIC Labs
> PGP Key ID: 0xB8F92B08A9F76C67
>

--000000000000730a46058e6ddf9a
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 Wed, Jul 24, 2019 at 6:52 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">Juergen Schoen=
waelder &lt;<a href=3D"mailto:j.schoenwaelder@jacobs-university.de" target=
=3D"_blank">j.schoenwaelder@jacobs-university.de</a>&gt; writes:<br>
<br>
&gt; On Tue, Jul 23, 2019 at 02:00:29PM -0400, Ladislav Lhotka wrote:<br>
&gt;&gt; <br>
&gt;&gt; This problem is actually not limited to YANG itself - people are r=
eporting<br>
&gt;&gt; problems with the transition to NMDA. <br>
&gt;&gt;<br>
&gt;<br>
&gt; The YANG update from 1 to 1.1 mostly affected compiler writers - and<b=
r>
&gt; to a much lesser extend module authors and module implementors. NMDA,<=
br>
&gt; affects client and server implementors much more directly, additional<=
br>
&gt; instrumentation on the server side needs to be written, application<br=
>
&gt; logic on the client side needs to be adjusted. NMDA is an evolution of=
<br>
&gt; architectural principles and this already indicates that there is a<br=
>
&gt; certain investment to make.<br>
<br>
But both updates induced some changes in YANG modules that affect users and=
 integrators. Take ietf-ospf module as an example: it is of course a great =
addition to the YANG module collection, but in order to use it, all tools h=
ave to support<br>
<br>
- YANG 1.1, e.g. because of the special XPath functions, and<br>
<br>
- NMDA, because otherwise state data are missing.<br>
<br>
Despite the fact that YANG 1.1 and NMDA are undoubtedly improvements, users=
 may get frustrated if lazy authors (including myself) don&#39;t update the=
ir tools in a timely manner.<br>
<br>
&gt;<br>
&gt; If we discuss YANG next, we should compare it to the YANG 1 to 1.1<br>
&gt; transition and not to the NMDA transition. When we started YANG 1.1<br=
>
<br>
Both types of changes may have similar effects on YANG users. <br>
<br>
&gt; work, there were people who said that nobody would implement it. But<b=
r>
&gt; then implementations were adopted relatively fast when we finalized<br=
>
&gt; YANG 1.1.<br>
<br>
When we started YANG 1.1, there were only a few YANG modules around with li=
ttle practical use, so nobody really cared. The situation is now very diffe=
rent.<br>
<br></blockquote><div><br></div><div>Not that different.</div><div>The IETF=
 does not value stability that much.</div><div>Maybe customer expectations =
are different, but some of us have to follow 2 simple rules:</div><div><br>=
</div><div>=C2=A0 =C2=A0- Whatever works SHALL continue to work=C2=A0</div>=
<div>=C2=A0 =C2=A0- If you changed how it works, you broke it (even if you =
fixed it)</div><div><br></div><div>Some customers even think they should be=
 able to upgrade from any existing version to any new version,</div><div>an=
d these rules still hold. Therefore every change in server behavior must be=
 &quot;opt-in&quot; by the vendor and</div><div>maybe the client as well. I=
nstead of automatically upgrading because of course you want the spiffy</di=
v><div>new features, vendors want the behavior to stay exactly the same (un=
less they choose to change it).</div><div><br></div><div>There is no real n=
eed for YANG 1.2 unless and until NBC changes need to be made,</div><div>an=
d we try to avoid doing that.</div><div><br></div><div><br></div><blockquot=
e class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px s=
olid rgb(204,204,204);padding-left:1ex">
Lada<br>
<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.8ex;bor=
der-left:1px solid rgb(204,204,204);padding-left:1ex">
&gt;<br>
&gt; While a collection of patches (updates) of YANG 1.1 may sound simpler,=
<br>
&gt; I am not sure this is really true. We will loose a common baseline and=
<br>
&gt; instead get complexity since we will get systems that all support<br>
&gt; different sets of patches (updates) of YANG 1.1. I believe we are all<=
br>
&gt; much better off if we have a common baseline language and tools that<b=
r>
&gt; support the common baseline language. Again, if done right, YANG next<=
br>
&gt; will mostly affect compiler writers and tool makers and not so much<br=
>
&gt; module authors and implementors.<br>
&gt;<br>
&gt; /js<br>
&gt;<br>
&gt; -- <br>
&gt; Juergen Schoenwaelder=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Jacobs U=
niversity Bremen gGmbH<br>
&gt; Phone: +49 421 200 3587=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Campus Ring 1=
 | 28759 Bremen | Germany<br>
&gt; Fax:=C2=A0 =C2=A0+49 421 200 3103=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt=
;<a href=3D"https://www.jacobs-university.de/" rel=3D"noreferrer" target=3D=
"_blank">https://www.jacobs-university.de/</a>&gt;<br>
<br>
-- <br>
Ladislav Lhotka <br>
Head, CZ.NIC Labs<br>
PGP Key ID: 0xB8F92B08A9F76C67<br>
</blockquote></div></div>

--000000000000730a46058e6ddf9a--


From nobody Wed Jul 24 07:29:00 2019
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 297251202C1 for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 07:28:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 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, FROM_EXCESS_BASE64=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 SROds4f-4Ws3 for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 07:28:50 -0700 (PDT)
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30077.outbound.protection.outlook.com [40.107.3.77]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7949012032F for <netmod@ietf.org>; Wed, 24 Jul 2019 07:28:37 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DtXtSIl5qp80ruQev1mW/lzXh4Nlkwl+/IAt51I6m8znsQzT+0WklnN4tum8+F3YlIaUr+r8vlekLYjle7jPC224vl0NY5rAa1tp/E/xd4OMQ/QCvFVhqigqjntzUjI4cYoEG3l0hEFmYvVM44yy7c81hMRGyk0mFBfKBNgqJaLG5GXzcAHdY2HuY0ORDKiiMRpvzuYh0VXPXW2AVpuYAM0ljF86o1KFbKJOoHJqLhoLdJ/8l+UyWQPSypgt9RIBbkVcBvMb4AGB8yM8PhoZpIjBi/mQvkm/Mr7F6etM9uy2TTf4F0jqB6fZMe2CWF9Nse3KIKZask8OXEZM2C2WeQ==
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=7bvJv81lr9Q03X1lmpWIdZdNFR+TdMHWMsiGn9GQMBQ=; b=iprJ3FwNj20G3roOU+zEGhzTn9YPq6rlc4FSkUlJLo7MNPGQFNC2+iYM7YIF53ZSK/w7nStqK3gFuN96C/Mms+WyM5Uv7pyOOZ3SUBVPrnlRYT1vqN/SL0pF9JDvaAaFSxeB84g0rwu6CTchYka0FJiD4cN3x2Wh41iChutFmkcRfWXN0F88mUN6u4ablKxTlDQCFDzS2at3zXw/U3tlOpZ94tzPYdbb69T6mwKNzMAN57andGt216l7q3FCGX9ceoUF4hwWvxvTWoOeZhFjR3g4Qz2SzvCo48ynuuDwD9wYOKvPlqzkb/RDfv5YXZe1ClXSk4KgqQ8pUC4BIqQbxg==
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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7bvJv81lr9Q03X1lmpWIdZdNFR+TdMHWMsiGn9GQMBQ=; b=RrPs8nTIF03ZPB6ikeMdKEyXjpmz+WO5wmBJH7U+1H8GSgRrF4V2yvowwQ3Otml4AGcUkbUGm/llCTgXPgtXy9GUfwX2BPvjN3nAGB36zxEoKcEddRUnrXuzGQpsn/87YJSb5yRLJSd9B+r3wvSNLdxxzhyadrsiBV9RtbVxIc8=
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com (10.169.137.153) by VI1PR0701MB2637.eurprd07.prod.outlook.com (10.173.79.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.10; Wed, 24 Jul 2019 14:28:35 +0000
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a]) by VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a%11]) with mapi id 15.20.2115.005; Wed, 24 Jul 2019 14:28:35 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: Andy Bierman <andy@yumaworks.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, NETMOD WG <netmod@ietf.org>
Thread-Topic: [netmod] YANG next
Thread-Index: AQHVQXA4NNSdyaU74E+3vDu/k+DKb6bYYs2AgAAbWICAAAZQAIABRogAgAAFM4CAAAPZsA==
Date: Wed, 24 Jul 2019 14:28:34 +0000
Message-ID: <VI1PR0701MB228689D8A6A3C3596CD20F82F0C60@VI1PR0701MB2286.eurprd07.prod.outlook.com>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com> <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz> <20190723182304.5yrp54q26zhv7uvb@anna.jacobs.jacobs-university.de> <87sgqvlevh.fsf@nic.cz> <CABCOCHS-K=5nhZv7UH_xzDGGrQD4n1QYeMN6xWdJ0OHf809+=A@mail.gmail.com>
In-Reply-To: <CABCOCHS-K=5nhZv7UH_xzDGGrQD4n1QYeMN6xWdJ0OHf809+=A@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: [2001:67c:1232:144:1816:c5a7:7b6a:280f]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: df00bef7-5daf-4677-1988-08d710433609
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020); SRVR:VI1PR0701MB2637; 
x-ms-traffictypediagnostic: VI1PR0701MB2637:
x-microsoft-antispam-prvs: <VI1PR0701MB26375F447D446401858E134DF0C60@VI1PR0701MB2637.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(366004)(376002)(346002)(136003)(39860400002)(199004)(189003)(76116006)(229853002)(6506007)(186003)(486006)(6116002)(7696005)(790700001)(102836004)(46003)(53546011)(52536014)(85182001)(66616009)(478600001)(76176011)(66476007)(66446008)(64756008)(66556008)(110136005)(86362001)(2906002)(66946007)(6306002)(5660300002)(81156014)(33656002)(55016002)(53936002)(25786009)(316002)(236005)(66574012)(14444005)(99936001)(256004)(81166006)(14454004)(74316002)(6436002)(476003)(11346002)(446003)(606006)(9686003)(68736007)(71200400001)(71190400001)(85202003)(6246003)(99286004)(8936002)(54896002)(8676002)(7736002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0701MB2637; H:VI1PR0701MB2286.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-message-info: Oqxr4k5UMfCEwQR3PcLePktt21ic8y6gSsB9QRZ0pD4dGNu82/OT8ta3l5IaIrrO6ktzJMZPp4QniUh4gAnQfyCu7hyiDdP2z0RWAHWo973Jp/YUhPdMkYcX41qWYtsssRPL9aPHvWCQX2aN87VAFKepkl9PL5c4kGt8ISboToY8yd+7CaN3ywSXinLlgz03FKesJ/HkgLIOu+rrUEi2q37LG+fL+btRRJebBeQkP6B7cO4rUEmPLMbC5S7Cr9IRf7KW8kvoKzCKiSv6dHr2bw1kqeDWfmLyoXRUwlPeL54GlF5K4Ik/OpTyI586IVZWN8BEH/dgYzK+KPaO7uXa0sx4MabruG4ILAaIAPEB+zgqtkihXjM12pFIayCufQBGELKXWyH5acCqNdFJvFt4EaaVx8vD/lTXmCsBGLs9mhY=
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_046C_01D5420A.8B2658F0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: df00bef7-5daf-4677-1988-08d710433609
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 14:28:35.0144 (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: balazs.lengyel@ericsson.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB2637
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Fi6ewmlPNDaWLgZNpmxW5WpMl0c>
Subject: Re: [netmod] YANG next
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, 24 Jul 2019 14:28:59 -0000

------=_NextPart_000_046C_01D5420A.8B2658F0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_046D_01D5420A.8B2658F0"


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

We already have some RFCs and drafts that propose extensions that =
would/could go into YANG 1.2.  I would like to have an =
=E2=80=9Cofficial=E2=80=9D agreement/document/wiki that lists what is =
planned to go into 1.2 whenever it happens. That would help us to have a =
platform that contains a well defined set of additions beyond YANG 1.1.

Regards Balazs

=20

From: netmod <netmod-bounces@ietf.org> On Behalf Of Andy Bierman
Sent: 2019. j=C3=BAlius 24., szerda 10:10
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>; Andy =
Bierman <andy@yumaworks.com>; NETMOD WG <netmod@ietf.org>
Subject: Re: [netmod] YANG next

=20

=20

=20

On Wed, Jul 24, 2019 at 6:52 AM Ladislav Lhotka <lhotka@nic.cz =
<mailto:lhotka@nic.cz> > wrote:

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de =
<mailto:j.schoenwaelder@jacobs-university.de> > writes:

> On Tue, Jul 23, 2019 at 02:00:29PM -0400, Ladislav Lhotka wrote:
>>=20
>> This problem is actually not limited to YANG itself - people are =
reporting
>> problems with the transition to NMDA.=20
>>
>
> The YANG update from 1 to 1.1 mostly affected compiler writers - and
> to a much lesser extend module authors and module implementors. NMDA,
> affects client and server implementors much more directly, additional
> instrumentation on the server side needs to be written, application
> logic on the client side needs to be adjusted. NMDA is an evolution of
> architectural principles and this already indicates that there is a
> certain investment to make.

But both updates induced some changes in YANG modules that affect users =
and integrators. Take ietf-ospf module as an example: it is of course a =
great addition to the YANG module collection, but in order to use it, =
all tools have to support

- YANG 1.1, e.g. because of the special XPath functions, and

- NMDA, because otherwise state data are missing.

Despite the fact that YANG 1.1 and NMDA are undoubtedly improvements, =
users may get frustrated if lazy authors (including myself) don't update =
their tools in a timely manner.

>
> If we discuss YANG next, we should compare it to the YANG 1 to 1.1
> transition and not to the NMDA transition. When we started YANG 1.1

Both types of changes may have similar effects on YANG users.=20

> work, there were people who said that nobody would implement it. But
> then implementations were adopted relatively fast when we finalized
> YANG 1.1.

When we started YANG 1.1, there were only a few YANG modules around with =
little practical use, so nobody really cared. The situation is now very =
different.

=20

Not that different.

The IETF does not value stability that much.

Maybe customer expectations are different, but some of us have to follow =
2 simple rules:

=20

   - Whatever works SHALL continue to work=20

   - If you changed how it works, you broke it (even if you fixed it)

=20

Some customers even think they should be able to upgrade from any =
existing version to any new version,

and these rules still hold. Therefore every change in server behavior =
must be "opt-in" by the vendor and

maybe the client as well. Instead of automatically upgrading because of =
course you want the spiffy

new features, vendors want the behavior to stay exactly the same (unless =
they choose to change it).

=20

There is no real need for YANG 1.2 unless and until NBC changes need to =
be made,

and we try to avoid doing that.

=20

=20

Lada

=20

=20

Andy

=20

>
> While a collection of patches (updates) of YANG 1.1 may sound simpler,
> I am not sure this is really true. We will loose a common baseline and
> instead get complexity since we will get systems that all support
> different sets of patches (updates) of YANG 1.1. I believe we are all
> much better off if we have a common baseline language and tools that
> support the common baseline language. Again, if done right, YANG next
> will mostly affect compiler writers and tool makers and not so much
> module authors and implementors.
>
> /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/>

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


------=_NextPart_001_046D_01D5420A.8B2658F0
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.EmailStyle18
	{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>We already =
have some RFCs and drafts that propose extensions that would/could go =
into YANG 1.2.=C2=A0 I would like to have an =E2=80=9Cofficial=E2=80=9D =
agreement/document/wiki that lists what is planned to go into 1.2 =
whenever it happens. That would help us to have a platform that contains =
a well defined set of additions beyond YANG 1.1.<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> 2019. j=C3=BAlius 24., szerda =
10:10<br><b>To:</b> Juergen Schoenwaelder =
&lt;j.schoenwaelder@jacobs-university.de&gt;; Andy Bierman =
&lt;andy@yumaworks.com&gt;; NETMOD WG =
&lt;netmod@ietf.org&gt;<br><b>Subject:</b> Re: [netmod] YANG =
next<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 =
Wed, Jul 24, 2019 at 6:52 AM Ladislav Lhotka &lt;<a =
href=3D"mailto:lhotka@nic.cz">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'>Juergen Schoenwaelder &lt;<a =
href=3D"mailto:j.schoenwaelder@jacobs-university.de" =
target=3D"_blank">j.schoenwaelder@jacobs-university.de</a>&gt; =
writes:<br><br>&gt; On Tue, Jul 23, 2019 at 02:00:29PM -0400, Ladislav =
Lhotka wrote:<br>&gt;&gt; <br>&gt;&gt; This problem is actually not =
limited to YANG itself - people are reporting<br>&gt;&gt; problems with =
the transition to NMDA. <br>&gt;&gt;<br>&gt;<br>&gt; The YANG update =
from 1 to 1.1 mostly affected compiler writers - and<br>&gt; to a much =
lesser extend module authors and module implementors. NMDA,<br>&gt; =
affects client and server implementors much more directly, =
additional<br>&gt; instrumentation on the server side needs to be =
written, application<br>&gt; logic on the client side needs to be =
adjusted. NMDA is an evolution of<br>&gt; architectural principles and =
this already indicates that there is a<br>&gt; certain investment to =
make.<br><br>But both updates induced some changes in YANG modules that =
affect users and integrators. Take ietf-ospf module as an example: it is =
of course a great addition to the YANG module collection, but in order =
to use it, all tools have to support<br><br>- YANG 1.1, e.g. because of =
the special XPath functions, and<br><br>- NMDA, because otherwise state =
data are missing.<br><br>Despite the fact that YANG 1.1 and NMDA are =
undoubtedly improvements, users may get frustrated if lazy authors =
(including myself) don't update their tools in a timely =
manner.<br><br>&gt;<br>&gt; If we discuss YANG next, we should compare =
it to the YANG 1 to 1.1<br>&gt; transition and not to the NMDA =
transition. When we started YANG 1.1<br><br>Both types of changes may =
have similar effects on YANG users. <br><br>&gt; work, there were people =
who said that nobody would implement it. But<br>&gt; then =
implementations were adopted relatively fast when we finalized<br>&gt; =
YANG 1.1.<br><br>When we started YANG 1.1, there were only a few YANG =
modules around with little practical use, so nobody really cared. The =
situation is now very different.<o:p></o:p></p></blockquote><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Not that different.<o:p></o:p></p></div><div><p =
class=3DMsoNormal>The IETF does not value stability that =
much.<o:p></o:p></p></div><div><p class=3DMsoNormal>Maybe customer =
expectations are different, but some of us have to follow 2 simple =
rules:<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>&nbsp; &nbsp;- Whatever works SHALL continue to =
work&nbsp;<o:p></o:p></p></div><div><p class=3DMsoNormal>&nbsp; &nbsp;- =
If you changed how it works, you broke it (even if you fixed =
it)<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Some customers even think they should be able to =
upgrade from any existing version to any new =
version,<o:p></o:p></p></div><div><p class=3DMsoNormal>and these rules =
still hold. Therefore every change in server behavior must be =
&quot;opt-in&quot; by the vendor and<o:p></o:p></p></div><div><p =
class=3DMsoNormal>maybe the client as well. Instead of automatically =
upgrading because of course you want the =
spiffy<o:p></o:p></p></div><div><p class=3DMsoNormal>new features, =
vendors want the behavior to stay exactly the same (unless they choose =
to change it).<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>There is no real need for YANG 1.2 unless and until =
NBC changes need to be made,<o:p></o:p></p></div><div><p =
class=3DMsoNormal>and we try to avoid doing =
that.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</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 =
style=3D'margin-bottom:12.0pt'>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><p =
class=3DMsoNormal>Andy<o:p></o:p></p></div><div><p =
class=3DMsoNormal>&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-right:0cm'><p =
class=3DMsoNormal>&gt;<br>&gt; While a collection of patches (updates) =
of YANG 1.1 may sound simpler,<br>&gt; I am not sure this is really =
true. We will loose a common baseline and<br>&gt; instead get complexity =
since we will get systems that all support<br>&gt; different sets of =
patches (updates) of YANG 1.1. I believe we are all<br>&gt; much better =
off if we have a common baseline language and tools that<br>&gt; support =
the common baseline language. Again, if done right, YANG next<br>&gt; =
will mostly affect compiler writers and tool makers and not so =
much<br>&gt; module authors and implementors.<br>&gt;<br>&gt; =
/js<br>&gt;<br>&gt; -- <br>&gt; Juergen Schoenwaelder&nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp;Jacobs University Bremen gGmbH<br>&gt; Phone: =
+49 421 200 3587&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Campus Ring 1 | 28759 =
Bremen | Germany<br>&gt; Fax:&nbsp; &nbsp;+49 421 200 3103&nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp;&lt;<a href=3D"https://www.jacobs-university.de/" =
target=3D"_blank">https://www.jacobs-university.de/</a>&gt;<br><br>-- =
<br>Ladislav Lhotka <br>Head, CZ.NIC Labs<br>PGP Key ID: =
0xB8F92B08A9F76C67<o:p></o:p></p></blockquote></div></div></div></body></=
html>
------=_NextPart_001_046D_01D5420A.8B2658F0--

------=_NextPart_000_046C_01D5420A.8B2658F0
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
DTE5MDcyNDE0MjgzMlowIwYJKoZIhvcNAQkEMRYEFCThNpNIboCRJiEAHwOdsU0BY36uMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQB0PePsP1vYSNeABvF2QiwxAXh3GSpISuksR0h4EL5LBbWxRv0VOeQY
aNjH404dZwlfyaRRqj1V9bcarYmakzhhKbLexM1FQii7lJxjxLKaUJ+Wo2BCuyCRJBizOrL670VA
AoHIG6FsVKBjJRbAba+hAIM8F9qW+zZTZ2PLyav36Ez2ezItvGcbKVB/Q48fdhl9fMDUn+hGFPny
Zt8nAT/4/Vrwt4Uaj4TuQFF3Mi8rrmPOwJNNK4LVFB98Is9l68QxOyfDPlG1J9RWp6PjcU4i5DQC
nyv3jRQCeRZjadLMp8/SIq604F3akClkOy5C/rf3shPVWk7hPbLphiNwGXitAAAAAAAA

------=_NextPart_000_046C_01D5420A.8B2658F0--


From nobody Wed Jul 24 07:31:37 2019
Return-Path: <nite@hq.sk>
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 561281202BB for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 07:31:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, 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=hq.sk
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 B_DEKMnwq7MG for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 07:31:13 -0700 (PDT)
Received: from mail.hq.sk (hq.sk [81.89.59.181]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8996B12032C for <netmod@ietf.org>; Wed, 24 Jul 2019 07:31:13 -0700 (PDT)
Received: from nitebug.nitenet.local (46.229.239.158.host.vnet.sk [46.229.239.158]) by mail.hq.sk (Postfix) with ESMTPSA id 88E66241ED3; Wed, 24 Jul 2019 16:31:11 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=hq.sk; s=mail; t=1563978671; bh=AAonTGpP3BeCoCQQvfl/MwyCm1dQPHcW80Ltd/9+8Qg=; h=Subject:To:References:From:Date:In-Reply-To; b=PFV6gnXgSIR2xUe+Kj6ZW14r/HXWqoxPDFSmwyThoJY2zZPURNDepdU70bBESOsoJ lEWEzzcqRoSmGvcvgxIaQs44Du0BBJ0bsD7n/UXbNBBS4cvCUxuWxAW60iP/PD4qAv ou2JcW4gPrT4GYnMpumYZJNzMoxdgH7z1I4rW3c0=
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Andy Bierman <andy@yumaworks.com>, NETMOD WG <netmod@ietf.org>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com> <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz> <20190723182304.5yrp54q26zhv7uvb@anna.jacobs.jacobs-university.de> <87sgqvlevh.fsf@nic.cz>
From: Robert Varga <nite@hq.sk>
Openpgp: preference=signencrypt
Message-ID: <a20f1d15-aef2-acbf-82ef-12b6fa9a2b6b@hq.sk>
Date: Wed, 24 Jul 2019 16:31:05 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <87sgqvlevh.fsf@nic.cz>
Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="kvMNW74H50cENThB8hQcm604mcGZnPi8S"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ZLWhoOtsVimDlmCo4T1Sk3T5UM0>
Subject: Re: [netmod] YANG next
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, 24 Jul 2019 14:31:21 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--kvMNW74H50cENThB8hQcm604mcGZnPi8S
Content-Type: multipart/mixed; boundary="bPh0zuYEe9CIzuYRrJWM3JkNRLSz7TxVu";
 protected-headers="v1"
From: Robert Varga <nite@hq.sk>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>,
 Andy Bierman <andy@yumaworks.com>, NETMOD WG <netmod@ietf.org>
Message-ID: <a20f1d15-aef2-acbf-82ef-12b6fa9a2b6b@hq.sk>
Subject: Re: [netmod] YANG next
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz>
 <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com>
 <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz>
 <20190723182304.5yrp54q26zhv7uvb@anna.jacobs.jacobs-university.de>
 <87sgqvlevh.fsf@nic.cz>
In-Reply-To: <87sgqvlevh.fsf@nic.cz>

--bPh0zuYEe9CIzuYRrJWM3JkNRLSz7TxVu
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 24/07/2019 15:51, Ladislav Lhotka wrote:
> Despite the fact that YANG 1.1 and NMDA are undoubtedly improvements, u=
sers may get frustrated if lazy authors (including myself) don't update t=
heir tools in a timely manner.

Well, honestly, YANG 1.1, while compatible when viewed from the
perspective of a client processing XML, has a different metamodel than
YANG 1.0.

One example for all: YANG 1.0 metamodel did not require multiple
inheritence anywhere, whereas YANG 1.1 requires it to deal with 'base'
being '0..n' instead of '0..1'.

While it is a relatively simple change on the surface, making it happen
in a software ecosystem (with API stability guarantees, release cycles,
etc.) does frustrate users even in presence of non-lazy authors (who
also get frustrated)...

Regards,
Robert


--bPh0zuYEe9CIzuYRrJWM3JkNRLSz7TxVu--

--kvMNW74H50cENThB8hQcm604mcGZnPi8S
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

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

iQI/BAEBCgApFiEEdj+N7pgGP1gKvbdQJKB0S2uuNdsFAl04a6kLHG5pdGVAaHEu
c2sACgkQJKB0S2uuNdteWQ/8Dc3KYfP2ABNiRjerhlRBh2SbSVf4aA/lL1nXd6ye
J565/f+sNmQKo4u8H2uzgDBYtU4gJLSKQTUSnBAmvhkTAAETTKvP5uABWqStInvU
zb0WKF4Q4G+kmWiadq6Eq8p9vwTh3PvKRbwDdmAU3AQ1gL3SB4YetMMcb1oG46gG
AK1tuF8Q/iVsApKkln+StnIl6y6VKS602gGydW8CtXali89Vns/++smdoKSPa1ND
kPD5p8atoW6Ihzve0A2AVnv/jtG3fUXzdpVWwxg6BkNfHMZvQyztthXa1vefR6Ze
d9T8zKWWkFGIaUgvio/smjWHQM6dwZI8COnu2UsJtdkGWYsWS1DmAdbLUJgchEqp
x+cP/SYcDoIgDFuZhuncUXKSwmOuy2KMEltQlZCDK6PNdv4xmDyoT1hkOs69B3yx
TIHfTy96gDNj3pWjpMbHyccWByVGBdezozMZTNu/yeeOtlnh2YXzl94vw3hZXlVT
yeztW7kjEUqUV+pWv516m5/PCI5tgrVe3DjSmHvD8sFv6W+JP2m18Dsg5/kdrq4+
BOpTpD0G9AE1IYivfho4WFsgPNjaMZ3udLlSO2U6yzvaKjRqy1ncFOs/n4FaGvwu
kWFXDUhL25XDh1+qcEL47vBvlbVmdsgnlemRRv/RsWzh/0FOM53sBxmbNtAAxQah
7kg=
=7nId
-----END PGP SIGNATURE-----

--kvMNW74H50cENThB8hQcm604mcGZnPi8S--


From nobody Wed Jul 24 07:34:01 2019
Return-Path: <nite@hq.sk>
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 C9D8B120288 for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 07:33:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, 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=hq.sk
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 y19gjQhkc2A4 for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 07:33:53 -0700 (PDT)
Received: from mail.hq.sk (hq.sk [81.89.59.181]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC1381202F9 for <netmod@ietf.org>; Wed, 24 Jul 2019 07:33:52 -0700 (PDT)
Received: from nitebug.nitenet.local (46.229.239.158.host.vnet.sk [46.229.239.158]) by mail.hq.sk (Postfix) with ESMTPSA id 71176242985; Wed, 24 Jul 2019 16:33:51 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=hq.sk; s=mail; t=1563978831; bh=wvTTjrs3pNybNG0eDBW2T1zYfeIiYV3t8PIBXWpSGt4=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=JtJRTg6g9V5ZHehw6U2UR0j3aK9fyVHVYwvO0xfaGZ2uxzz/X0vqlrk2QuXqZhry7 vHRm6zZfyqJTemVb2jJ39Wtus49L6uBgLHp5wZUFENhRV2Ig6qNAIq9KW7TYXcZ4vg JQXhKEUAzkAmGOKcRyJ2HmfEKzFmgFcoMM23KRX4=
To: Ladislav Lhotka <lhotka@nic.cz>, Andy Bierman <andy@yumaworks.com>
Cc: NETMOD WG <netmod@ietf.org>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com> <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz> <CABCOCHQoKAiugVsDhuHSvhfnCbP2D2caLU88cF-AkkH0aCSOUA@mail.gmail.com> <c35ae918e65411575b7e18dfd24547cbbf9d216d.camel@nic.cz>
From: Robert Varga <nite@hq.sk>
Openpgp: preference=signencrypt
Message-ID: <856cce29-f524-be31-b5e5-bcb679721e9a@hq.sk>
Date: Wed, 24 Jul 2019 16:33:51 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <c35ae918e65411575b7e18dfd24547cbbf9d216d.camel@nic.cz>
Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="BfFyuG8qHZnoiRukFaovCrTCjU6VWWbZO"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/LOSJO6SVaO4IklE5hhGgGcwC8Qk>
Subject: Re: [netmod] YANG next
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, 24 Jul 2019 14:33:59 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--BfFyuG8qHZnoiRukFaovCrTCjU6VWWbZO
Content-Type: multipart/mixed; boundary="Xf2iaHawuvdW7jgcmDFYEvAmpuMhe9vpA";
 protected-headers="v1"
From: Robert Varga <nite@hq.sk>
To: Ladislav Lhotka <lhotka@nic.cz>, Andy Bierman <andy@yumaworks.com>
Cc: NETMOD WG <netmod@ietf.org>
Message-ID: <856cce29-f524-be31-b5e5-bcb679721e9a@hq.sk>
Subject: Re: [netmod] YANG next
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz>
 <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com>
 <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz>
 <CABCOCHQoKAiugVsDhuHSvhfnCbP2D2caLU88cF-AkkH0aCSOUA@mail.gmail.com>
 <c35ae918e65411575b7e18dfd24547cbbf9d216d.camel@nic.cz>
In-Reply-To: <c35ae918e65411575b7e18dfd24547cbbf9d216d.camel@nic.cz>

--Xf2iaHawuvdW7jgcmDFYEvAmpuMhe9vpA
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 23/07/2019 23:43, Ladislav Lhotka wrote:
>> So you want to work on YANG 1.2, but just the parts you want to change=
? ;-)
> I am actually fine with not doing any changes to YANG 1.1 at all, excep=
t perhaps
> bug fixes. This doesn't necessarily mean closing the NETMOD WG, it woul=
d IMO be
> immensely useful to rewrite the language specification and remove NETCO=
NF- and
> XML-specific part.

+1. There are plenty of ambiguities and NETCONF/XML pollution in the
spec. Having the specifications in a DAG would be immensely useful :)

Regards,
Robert


--Xf2iaHawuvdW7jgcmDFYEvAmpuMhe9vpA--

--BfFyuG8qHZnoiRukFaovCrTCjU6VWWbZO
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

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

iQI/BAEBCgApFiEEdj+N7pgGP1gKvbdQJKB0S2uuNdsFAl04bE8LHG5pdGVAaHEu
c2sACgkQJKB0S2uuNduNsw//WFLn9Dfu2yrHLjf6+QdFQAYzZ1zAIBAW3esBvOq2
OYjlWtTPSxByvnUcILGbM3I+8rHydoRhTjCQgahQE0AYf1WdUqVeW0LEk+yiiIiI
bNdJYdG5sg3gttCzmbN0M7qaRvn4v48M85Po2OmyAiTRQ8EYOiC7CaezA7SaPEeb
+Ap/cTmHERud7MsAUrVi8fCfQ6Sa/IZ6XFwBmw+exGYq2hxhBfYYvvJPii/Lta51
Moko3chRm1ek39tBzxfV/2Kvmj9kLwt5SR3KOXlTM6vm5VwBbJ8lq2U4u6tPXnEV
PWT4d9nj+ULTkbOvC92FjpKUl8qgKyp4GwRPCx4wjTpV5MDdEzvB7eiOlOkotQ0c
EU2CicPoxJDtEw+6zMpgwsR25V0LIQPi17Z85bkg41tNqFUWhAdncMa4qUhvIOBu
YJP688Ow/Pi1J42dRdJNEP44f1vkzOaXaD19z9icI3XZGUEbrfVvnLMflXHgRXYu
uqOWPKwSzwrRngP/cIS/pthhvEuTHleBdw4ZjnCLjhZ/6FMA2vLCTJ+aVeYWUY8e
+sBnNZfJoXGUhVXVzhxMXqBq6Zp39p4lS7OZHVyUFoBh/MzN3NvK5PttalXB5wn5
n39SgLZsEQVTn1FZyCeEtsMSSsu2xOaY63hLRog5dEtaXtihuim8OA3AdmZpYPjv
PDU=
=s21M
-----END PGP SIGNATURE-----

--BfFyuG8qHZnoiRukFaovCrTCjU6VWWbZO--


From nobody Wed Jul 24 08:12:12 2019
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 77EF5120389 for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 08:11:53 -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_PASS=-0.001, TVD_PH_BODY_ACCOUNTS_PRE=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 dG9TSWwPEFKi for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 08:11:33 -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 A91AD120280 for <netmod@ietf.org>; Wed, 24 Jul 2019 08:11:32 -0700 (PDT)
Received: from cmgw15.unifiedlayer.com (unknown [10.9.0.15]) by gproxy8.mail.unifiedlayer.com (Postfix) with ESMTP id 516511AE38A for <netmod@ietf.org>; Wed, 24 Jul 2019 09:11:02 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id qIuzhfRBJGx2GqIuzhZHO5; Wed, 24 Jul 2019 09:11:02 -0600
X-Authority-Reason: nr=8
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:To:Sender:Reply-To:Cc: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=0hJ8VglVwN2WcjEp/5kDVdvBzrUquHRiYWt4nz/VyRo=; b=A9DU4U/fBBy+NDd1EysKCzvvcK B4frg0yBJ65SVE1FhSmNq5CHICQHdKIGXELwFlsWL8mnG8adHSX7D+JzRrVCVUN1Zz6jE49CWvikF EpRiUCNGhcGU6R6OizjxliGHP;
Received: from [127.0.0.1] (port=41313 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 1hqIuz-003XpT-9R for netmod@ietf.org; Wed, 24 Jul 2019 09:11:01 -0600
To: NetMod WG <netmod@ietf.org>
From: Lou Berger <lberger@labn.net>
Message-ID: <867bb530-e32c-10d1-1939-4abd5241c83e@labn.net>
Date: Wed, 24 Jul 2019 11:10:57 -0400
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-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: 1hqIuz-003XpT-9R
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:41313
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/VNEXRqMZsBuQvPsiL0mjzjvZmxA>
Subject: [netmod] Raw notes from IETF105
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, 24 Jul 2019 15:11:57 -0000

Taken from Etherpad (very sparse!) 
https://etherpad.ietf.org/p/notes-ietf-105-netmod

Also from youtube:

 Â Â Â  Session 1 https://www.youtube.com/watch?v=jf86dU5XHbI

 Â Â Â  Session 2 https://www.youtube.com/watch?v=9k7qggWAS5o

*INSTRUCTIONS*:
Please find the related presentation slot below and add/correct notes there.
Please DO NOT add notes at the end or beginning.
*NOTE TAKERS ADD YOUR NAMES HERE*(not required):

> Agenda for the NETMOD WG Session in IETF 105
> --------------------------------------------
> 
> Two Sessions:Â  (back to back, different rooms)
> 
>Â Â Â  Monday Afternoon 
>Â Â Â  Session 1: 13:30-15:30Â Â Â Â Â Â Â  in Viger (2nd  floor)
>Â Â Â  Session 2: 15:50-17:50Â Â Â Â Â Â Â  in Duluth (2nd floor)
> 
> WG Chairs: (sorted by last name)
> 
>Â Â  Lou BergerÂ Â  (lberger at labn dot net)
>Â Â  Joel Jaeggli (joelja at bogus dot com
>Â Â  Kent WatsenÂ  (kent plus ietf at watsen dot net)
> 
> Available During Session:
> 
>Â Â Â  Etherpad:     https://etherpad.ietf.org/p/notes-ietf-105-netmod
>Â Â Â  Slides:       https://datatracker.ietf.org/meeting/105/session/netmod
>Â Â Â  Meetecho:     http://www.meetecho.com/ietf105/netmod/
>Â Â Â  Jabber:Â Â Â Â Â Â Â  xmpp:netmod@jabber.ietf.org?join
>Â Â Â  Audio Stream:
>Â Â Â Â Â  - for Session 1:http://mp3.conf.meetecho.com/ietf/ietf1058.m3u
>Â Â Â Â Â  - for Session 2:http://mp3.conf.meetecho.com/ietf/ietf1052.m3u
> 
> Available Post Session:
> 
>Â Â Â  Recording:    https://www.ietf.org/audio/ietf105/
>Â Â Â  YouTube:      https://www.youtube.com/user/ietf/playlists
> 
> 
> Introduction
>Â Â  Chairs (10 minutes)
>Â Â  Session Intro & WG Status
 Â Action: chairs should lead discussions to close existing errata.


> Chartered Items:
> 
>Â Â  Robert Wilton (0-20 minutes)
>Â Â  Resolve Potential Issues from Last Calls
>  https://tools.ietf.org/html/draft-ietf-netmod-intf-ext-yang-07
>  https://tools.ietf.org/html/draft-ietf-netmod-sub-intf-vlan-model-05

Rob Wilton: should we include histogram stats now or do it in a seperate 
document
Tim Carry: advice is a concern, dependable ranges would be better
Rob Wilton: Have standard sizes for non-jumbo frames
Joel J: existing values have historical meanings but may not be tied to 
specific specifications.Â  May end up with lots of different values. 
Getting a good list beyond what is listed seems very risky. Better to 
stick with non-jumbo list.

Vladimir Vassilev: Would be good to have input/output unicast/multicast 
counters.Â  Would prefer to not add counters to this draft.
Rob: (polling WG)

  * Who thinks we should include histogram statistic information in this
    document? (Very few)

  * Who thinks we should *not* include histogram statistic information
    in this document? (significantly more, but still not a big number)

  * Who thinks histogram statistic information should be added to a new
    document? (a few)

Rob: I'll coordinate with IEEE 802.3 on this topic and report back their 
view on IETF standardizing

>Â Â  Balazs Lengyel (10 minutes)
>Â Â  YANG Instance Data File Format
>  https://tools.ietf.org/html/draft-ietf-netmod-yang-instance-file-format-03
Lada: Would prefer metadata stored as module information
<lots of dicussion>
Lou: How many think should keep as is in document? <very few>

  * How many think informatin should be added to modules? <less>

  *


Lou: Authors please raise this question on the list.
Balazs: Ready for last call
Joel: Will move to last call once resolve question on metadata
Lada: Current approach of using the new yang library seems very complex
Rob Wilton: Could list moudules more simply
Vladimir: the new yang library is very complex

>Â Â  Qin Wu (10 minutes)
>Â Â  Factory Default Setting
>  https://tools.ietf.org/html/draft-ietf-netmod-factory-default-02

<updates from discssion, then LC>

> 
>Â Â  Alex Clemm or Yingzhen Qu (10 minutes, likely  remote)
>Â Â  Comparison of NMDA datastores
>  https://tools.ietf.org/html/draft-ietf-netmod-nmda-diff-02

> Design Team Items:
> 
>Â Â  Robert Wilton and Joe Clark (50 minutes)
>Â Â  NETMOD Versioning Design Team Update
>  https://tools.ietf.org/html/draft-ietf-netmod-yang-versioning-reqs-01
>  https://tools.ietf.org/html/draft-verdt-netmod-yang-solutions-01
>  https://tools.ietf.org/html/draft-verdt-netmod-yang-module-versioning-00
> Non-Chartered Items:Â  (Some of these  may overflow to 2nd session)
> 
>Â Â  Robert Wilton (15 minutes)
>Â Â  YANG Packages
>  https://tools.ietf.org/html/draft-rwilton-netmod-yang-packages-01
>Â Â  Reshad Rahman (15 minutes)
>Â Â  YANG Schema Version Selection
>  https://tools.ietf.org/html/draft-wilton-netmod-yang-ver-selection-00
>Â Â  Michael Wang (10 minutes)
>Â Â  A YANG Data model for Policy based  Event Management
>  https://tools.ietf.org/html/draft-wwx-netmod-event-yang-02
Joel: How many have read (a few)

  * How many interested in topic? (more)

  * How many interested in working on this topic? (enough)

Will take adoption to the list.
>Â Â  Ran Tao (10 minutes, remote or Qin)
>Â Â  NMDA Base Notification for Intent  based configuration update
>  https://tools.ietf.org/html/draft-wu-netmod-base-notification-nmda-03

> List discussion
>Â  Qin Wu
>Â  NMDA Protocol  Transition Issue Discussion
> https://mailarchive.ietf.org/arch/msg/netmod/CYMK1cdLp5byiAkwDjaBngcTDQo
https://datatracker.ietf.org/meeting/105/materials/slides-105-netmod-sessb-nmda-protocol-transition-issue-discussion-03


 From https://www.youtube.com/watch?v=jf86dU5XHbI
it looks like people are slowly coming
in from lunch
it is now 1:30 which is time to start
someone doesn't mind shutting the back
doors welcome to Montreal and net Mon
I'm Lou burger Kent Watson build ugly
with me my co-chairs the meeting
material is in the usual spots we are
doing etherpad also you can see the
etherpad link which somehow drifted to
the bottom you can also find that off
the tools page please join in and help
us capture what's being said at the mic
it comments on the mic and responses we
don't need to capture everything that
said in the slides that is not go to the
next page
aha we are at the IETF which means we
have rules that govern our participation
you can find that under our note well
this is a summary of that those rules if
you're interested in are unfamiliar with
them please go to that URL WWI 80s org
about note well that HTML that also give
you a pointer to the governing documents
since we are Monday it's worth taking a
look at that make sure you're familiar
with that as usual we're doing video
streaming as well as audio streaming and
recording please make sure you state
your name if you come to the mic that's
very important for those who are remote
as well as anyone taking notes I will be
jumping on jabber if there's a
people who are willing to jump on jabber
and to help channel those who may be
remote we appreciate that I think we
have had an agenda change I'll talk
about that a moment we are we we wanted
two and a half hours because we thought
two hours was a little tight we try to
squeeze into that because we asked for
two hours that pump this into a second
slot which means we have a lot more time
than that so in theory we're here to
almost 6 o'clock that seems like a long
time from now I don't doubt that we'll
use off of time that said we haven't
added a couple of topics that we think
are useful use of the working groups
time and I'll show that at the moment
one important note when we go from this
room to the next room there's no coffee
break actually more importantly is we
are moving rooms but we're just moving
one room to the right when between the
sessions we've organized the agenda just
by laying it out in terms of anticipated
amount of time on each topic since we do
have extra time we're not going to we're
going to be a little flexible and how
long each topic goes if we're having
good conversation we're not going to
break that break that which means that
we're not exactly sure what what's going
to line up with the session brain so
we're just going to go in the order
that's on in the published agenda and
that's captured here this this slide is
unchanged this says the agenda is
unchanged the design team items aren't
change the non-charter items are
promotes previously been published but
we've added a topic that's come up on
some it came up on the list and there's
been some more private discussion
related to it but we think it's a good
good topic for the work talked about and
that's sort of how to deal with some of
these MN NMDA transition issues so we'll
be hitting that at the end of the at our
agenda if there's other topics we can
probably
and discussed publicly on the list we're
happy to take those also wash laniel
Eric's on can you say a few words about
what's up with yang next so there's the
no update to yang next since the last
ITF meeting where we have met I think
primarily I asked I think the main issue
is we don't have someone to drive the
discussion in particular folks are
probably looking at me not just because
in the front of the room but because I
had coordinated several of those
meetings before to do that but at the
moment I don't have a bandwidth to
actually drive those discussions much
less even coordinate the meetings to for
the discussions to be had
I did ask someone to do that but they
also had not really signed up to do that
and so that's where we're at right now
it's just sort of a limbo waiting for
someone to have the bandwidth to
actually drive the discussions so the
bottom line is that there's been no
progress since last meeting yeah I also
think that the design team activity that
we're gonna hear about is probably
taking a bunch of attention from those
who might also participate in the egg
next site
my personal view not as someone who is
contributing to that work my personal
view is ones that the current design
team winds down there may be some more
energy
so we've had some nice progress since
the last meeting we have a couple of new
RFC's it's always good to see those
wherever that is why we're here it's not
to have good discussions well that we
appreciate that it's actually to produce
these documents we have one document
that is on its way to the isg and
another one that I was hoping to push
submit on but if we need an update
published unless I missed it today which
is possible although you know Kent is
such a slacker he only had a chair
another meeting this morning so he was
one who needs to push okay so maybe
we'll have it this week but as soon as
that happens art book artwork folding
will be submitted it was the real it's
really some minor things related to
copyright from what the trust requests
on in for code segments and there's a
code segment in this document so that
that kind of paid it as soon as that is
published
we'll see each other we have a couple of
documents that are not on the interface
extension is on yeah so I feel like we
had something else but geolocation is
definitely not on the agenda I warned
him I was gonna put him on the spot
I guess he decided not be here there was
a little bit of a discussion on the list
about geolocation it looks like the bat
is getting pretty close to being done so
if you have opinions on it be really
good to get that robust and I think we
got the updated yang types is believe
maybe double it's not on the agenda was
on that's the one in fact it's listed
right here to mention so thanks for that
appreciate that so at the last meeting
we had an update on these gang types and
we were actually hoping to move that
document through really quickly and we
haven't seen an update uragan is
online and if he feels like mentioning
something but we're really gated by the
author's pushing that pillar seeing that
one in q2 that slide
I feel like I should return the center
control so so we don't take it all right
thanks duplicated so there's been a
recent discussion on the list about an
errata and then we realized there's
actually a whole slew of virata's that
we really haven't verified as a working
group now technically the aetyi is the
one who verifies an errata but generally
the ADEs take input from the working
group so we think it's worthwhile to go
through each of these we're not going to
go through each of them now but we think
it is worthwhile to go through each of
these as individuals as the working
group and agree on what we think the
right answer is of whether or not these
should be verified or not now I think we
had a couple of them that we had
identified it being to be objective
there's only one listed here I thought
we had listed two which you can see is
as an errata lodged against RC 7950 that
received significant discussion on the
list fairly recently we think that
should be rejected as well and the other
one that should be rejected we took a
look at and it's actually a technical
change and one thing to keep in mind is
is that if you see something in a RFC
and would like to modify the behavior of
that RFC such that others implement that
change behavior the right way to do that
is in a disc or a new RFC that updates
the existing RFC you can't do a
technical change through a neuron so
this is asking for that particular one
that's being rejected is asking for a
substantive technical change that would
impact all implementations of the
document I mean it's just adding a
default so it's not like a controversial
thing but you just can't do that
technical type of technical change and
they Iran just by our process so that's
something to keep in mind it is going to
be important that we go through each of
these and as a work
group have a response will probably push
that as chairs that if there isn't
something that has a clear discussion on
the other 157 84 which is the recent
discussion clearly that's gonna we think
that's gonna be rejected will close the
conversation if it's not otherwise
closed if you have opinions on these we
would like to hear them we can hear them
right now if you came prepared to talk
about any amendments dro last if you
have not we can take it to us any
comments okay
that appears to be the last one in this
package so we're going to move on to Bob
and talking about blocks all
[Applause]
yes sorry don't eat repeat that was okay
okay so more reviews please then are
saying that one of the issues has been
raised by EC I've had verbal comment
from him yesterday I think he's happy
but we'll discuss that today and then a
separate issue raised on him - not on or
not related to this document but more
generally but I'm proposing and we
discuss and have a potential change to
this draft for that so the issue that AC
raised here I mean his actual text is
there but basically he's saying the RFC
36:35 defined a load of Ethernet like
counters statistics and maybe we should
include a subset of those into this
draft and in particular he noted that
this draft has one counter for or for
reporting destination map drops but none
of the other ones there well there's
some sort of background history to this
and that's really that we looked at that
RC another one we looked at the current
a third like mabe and I looked at the
80223 manageability interface Clause 30
and I had a spreadsheet that I liked
that effectively correlated these
different counters and things and the
upshot of all of that is that the vast
majority of the counters that AC was
asking for either included in the 802
3.2 which is the yang model a 2.3 that
standardized by Triple E or all they
regarded as being effectively obsolete
counters and we don't want to carry them
forward um but there were two exceptions
to that the the aren't included in there
that worth discussing the first one is
whether we want to add a sub interface
d-max drop counter so this would be on
the trunk parent interface is if you've
got many sub interfaces they're each
classifying traffic in different ways
and a frame comes in that can't be
classified to any sub interface and you
drop it we don't currently have a drop
counter for that I think that might be
worth adding in these
my opinion so that's relatively easy to
add in a think is that anyone has an
opinion on that or is opposed to that
okay if not I'll assume I'll add it in
and that's fine that's fairly easy then
the the second one is more interesting
it's about the ethernet histogram
statistics and that's this is what they
look like so this is defined in one of
the existing MIPS or RFC's I think is a
breakdown of the number of packets
received based on the length of that
frame come that came in and what's sort
of interesting here is that this has
been set up to accommodate single tank
frames or in fact that actually is might
include CRC bytes so or untied frames
and when you get to these boundaries
then it gets a bit trickier where you
have like queueing queue or double
friend and double VLAN tags packets and
also the 80223 has a interesting view of
how you handle jumbo frames so I don't
think they specifically disallowed but I
don't think either the spectra T sort of
wants to talk about them or standardize
them where is you want to fill out this
table properly you want to go up to
about 9k as well here's a long and proud
tradition of not standardizing the
larger frame sizes okay well I did get a
comment from them about it but anyway
still so when in discussion with them
they included in the standard drops so
there there be classified as a shorts in
two separate counts for 64 byte there's
this did this counters for a comment
with the name of it there's there's
layton there is a 64 one as well but
it's not included in this set because
it's already specific counter for frames
that size I think so
when there's discussion when we do the
work with 80 2.3 and I didn't follow
that through all the way to the end I
was involved with in the early parts of
that as I say him they didn't really
want to standardize these histogram
counters
and various issues and then the other
sort of issue that comes up is that
because there hasn't been a good
standard here that goes to these higher
ranges that different vendors hardware
does different things they choose
different bucket sizes so you can't
really usefully define these bucket
sizes and expect people to Rev they're
raised external support that doesn't
make sense so there was a proposal may
be that we could standardize this in is
part of ITF instead and the suggestion
is David law so the chair of three I
don't know how I'm not sure what they
would hit but it might be easy for me to
email him directly first and then see
and I actually think yes so this came
out of effectively the discussions when
I City 92.3 young discussions so that's
where this came up and that was the
session at the time that that might be a
way of getting around the rules
pragmatically so so basically the
proposal here is that you could and
rather having strict bucket definitions
we could return a list of bucket entries
and where each bucket entry defines what
the range is covering and low and high
end inclusive and accounts the packets
that match that bucket range so it's a
bit more of a both in terms of the data
model but it's more flexible at the same
time we would give recommendations in
the description to say we recommend you
choose these bucket sizes so
and trying to sort of encourage heading
towards a consistency somewhere so I had
the question is do I have these in now
or can be deferred so I think the
question is do we try and do this now in
this working room last call at all or if
we do want to try and do this I can
speak to David law and find out whether
he's happy for us to do this I'm fact if
I can knock it up and say that this is
what it would look like but that's my
question is is this the right time to
even trying to do this that's maybe a
question to the chairs there in the
working room care I don't know on this
specific one yeah I don't know one that
I think probably he would I don't know
he had an EP know with trying to lay
this worked to finish that's awful not
so tim carry nokia so the question I
would really have is that those those
sizes that were there were therefore
identified for various reasons right you
know for for good reasons at the time
right and so the the question is is and
they have tools and tests that that go
around that right and so what we said is
okay we're gonna provide some you know
abstraction if you will or ability to do
some meta work on that such that we can
you know define the ranges themselves
and then provide some guidelines to two
different pieces the problem is that
when you say you have a guideline now
you don't have anything that you can
standardize that I as a client and I as
a server can really agree upon I just
deal with section so I can't guarantee
that certain servers that would
implement these things would implement
say packet size 256 through 511 so I
can't really rely on that right I have
to use a a mechanism may be an operator
has to get involved in stuff like that
so that's the biggest
certain that I have of using you know
the extract portion of this is that
you've lost now the first class Ness of
oil that of that range that people can
depend upon when they're a client so
it's a good point my aim is not to
change these bucket sizes here so that's
not what I'm trying to change I think
everyone who implements these will
implement at least these bucket size yes
people that are implementing things that
might not know that they need implement
those specific sizes yeah that's the
problem that I have it's the ones that
bigger than that these the ones that are
go up to like 2k for kak those the ones
where and especially around that 15 14
15 18 by bucket size you get more in
consistency right so my question is is
that where where do we put a user is
there a place is a place where we would
put ranges that if they do implement
those that would be able to provide a
normative stance to it right yeah that's
the thing that maybe it's an identity
maybe it's something to that nature yeah
maybe
right yes okay yeah yeah Joel yeagley um
I definitely see the existing values as
being a product of historical decisions
that were made in the I Triple E like I
mean you know when you decide that you
need something bigger than fifteen
hundred because you added a VLAN tag
right that is a specific historical
decisions like there's a lot of
increments that you could come up with
above 1500 that have various kinds of
historical meaning but are not
specifically like anchored to I Triple E
standards so you you're going to end up
with like you know 15 19 to 15 for T and
then 15:40 to say 44 70 and then you
know uh nine thousand nine thousand
fourteen ninety 190 120 and then every
Ethernet vendor trolli specification up
to there and then Intel 116 Kay
because it's a round number right so
like I actually see the likelihood of us
getting a really like good list that
goes above this as like English in a
short period of time that the I triple
you will go yeah that's cool as being
pretty low so mmm maybe we shouldn't if
from my vantage point maybe we shouldn't
do that between the last call and
hopefully when we take it to ITF last
call all right that seems like a risky
item to add to progressing this see just
for clarity you saying it'd be best to
shelve this affected a than that yeah I
mean I think this is I think this is
this is good enough
like I mean from my vantage point is a
jumbo frame user you know the there are
Jumbo's or they aren't so but but that's
that's that's my network like I don't I
don't spend a lot of time distinguishing
between the say that ninety one hundred
byte packets and the nine thousand five
packets because I know what my empty mem
MTU is set to yeah right so for clarity
these counters the ones you see here not
defined in any yeah model today right so
we don't have those at all so they so I
trapeze shied away from putting these in
for historical reasons because of where
they need to get up to yes but these
these sorts of boundaries exist these
boundaries that we have here
particularly the last one are very very
specific to historical yeah precedent so
like these seem uncontroversial like
because they're kind of widely
implemented and you know encounters that
we already use right okay like so doing
them in yang doesn't see that weird okay
correct
is that true I don't know I had to check
whether I cut my movie if the I Triple E
Ethernet management API the clause 30
defines counters for these it I sort of
suspect it probably doesn't but it
should have done okay but I guess the
point is my point is if we there's no
reason for us to add these counters if
we're going to stop at 15 18 or 15 19
whatever that dad doesn't seem a good
reason for why we would choose to do
that because they're choosing not to
standardize these counters they could
have done these if they wanted to so if
we want to do it we probably want to at
least fix it so it works for other use
cases higher so even if we define this
we could have hard-coded counters for
these ones and then the ability to
define extra ones and people want them
above that and give some recommendations
of just doubling the size each time
that's what I would do I'll do 15 20
then moved on which one thing is on
different that people are starting to
count more or jumbo frames I don't see
any jumbo frames here and this Plus this
whole concession yeah so because between
59 any around 1500s to with there are
different numbers there they're
different sizes and there are so many
variations but then jumbo frames you
know like the nine case one that is
where they are really getting interested
right that is he you know is it 9,000
9,000 190 191 2016 kay but like I would
say anything about 1600 put it as a
jumbo frame and you know but 1519 what
we do if you have like 1520 to bid so we
like put it up teen 1600 and anything
about 1600 count as a jumbo frame but
then most the point having these
counselors told that I mean what's the
point in history I'm cancers for
everything below 1500 say or 1519 but
not having them above seems like it gets
in 2/3 information are the inflation's
useful or is not so I can tell you from
some debugging the MTU sizes into so
many variants of the 1500 it is just
really annoying and then the thing does
work because the MTU size is just like a
different number in your likes damn it
and the 15 numbers they're all over the
place yeah but they are always
definitely below 1600 and then next
question is oh are those jumbo frames
what image most trans pocket I would to
add to this discussion maybe we should
also add pockets in and pockets out
counter because this we don't have we
have unicast and multicast pockets and
for various reasons about farad just
don't implement
differentiation between unit costs and
multicast pockets so really the the ITF
interfaces model is impossible to
implement on those devices there are
many devices like open flow for example
devices you cannot implement interfaces
model for open for devices you cannot
diplomatist or on reach through traffic
generators and these are supposed to be
flexible devices that you actually
should not have any problem implementing
the idea interfaces and I think I am
against adding eternal specific counters
in this draft maybe there should be
another draft that should add them but
this one should be kept as compact as
possible I think now it's to watch
already okay yeah so the John's your
question about the total packet counts
in and out I I could be mistaken I have
a feeling that went into the a 2 2 dot
3.2 I think they might have a total
package in and out so either that count
I think should be neither at night if
interfaces or it should be noted to do
3.2 you give me a look that's not the
case but I'll double check but that's no
more questions on that or comments and
no it's the same thing yes well I think
that I think we are at the end of these
time to ask the question so the
questions you want to ask effectively is
who do we try and do this now do we
defer is that the fair question you no
harm or Powhatan so who thinks we should
delay this and add these histogram
counters in now which could be
contentious
who thinks I should do this now adding
now adding the histogram counters that
we do that though I seen two hands go up
and down no one is holding their hands
up is so very very few for the minutes
whom how many think we should not now
it's not a big number but it's clearly
percentage-wise it's huge but so you
know I think the sentiment of the room
is to delay from my standpoint as chair
given the level of discussion we're
having what's that yeah that's the
suppose we you know as chair and
actually Sheppard's my view is the seems
like a little contentious that ad now if
it was important to add it we certainly
should but I don't think it's critical
yep specifically stating the opinion now
because I'd like the ear of anyone in
the working group disagrees with that so
I think we're going to leave this
meeting where we're not going to add the
histogram counters including any event
the ones each other so these are not
going to show up in the document so if
you disagree with that now is the time
all right um can I can I ask one more
question which is who thinks that we
should try and stand ice if we don't do
now as a separate draft or separate work
item to try and standardize this and
these counters in what something like it
Joe Clark Cisco clarifying question do
you mean standardized at the upper
levels or just standardized on these
buckets below 1520
I mean these on the upper levels as well
coming whole range okay I think you
should yeah sorry I mean sorry have
bigger frame sizes higher numbers higher
higher frame sizes sorry yes higher
frame sizes I think this should be
standardized because for the performance
measurement and troubleshooting across a
service topology having that information
to be uniform and be able to calculate
the histogram either you know at the
service level effort you know is very
helpful when you're trying to debug and
troubleshoot the for automation okay so
I propose that I try and email David law
and say we think about doing this what
does he think is that I mean then we'll
go from there okay the MTU issue which I
hope will be easier although MTU is
always contentious contentious thing so
there's a network thread titled question
regarding rc8 three four four and those
basically the premise of what came up
there is I think that the Linux default
loopback into you is six five five three
six bytes long whereas the all the m2
use in the ITF models are limited to you
in sixteen and in 65535 somebody pointed
out that an IP layer having them to you
above 65535 anyway and this model does
define an L - M to you so it defines it
into you across those protocols
and these currently defined as a UN 16
the question is should we change this to
you and 32 instead - specifically to
cover this Linux live back into you case
any thoughts on that opinion yeah
definitely because different interfaces
if you take out a do not take Jeff
bigger number
not only the Wako interface there are
other interfaces well that the go above
us I know you can also set it to
megabyte right so like this actually
help helps us solve that problem okay so
that someone else does it brilliant
okay so assuming movies against this
then I'll just switch that to you and
such - that's the last one so any other
comments on the interface extension
model in that mail that actually brought
up that it was my mail to the group and
that was in the end there was another
suggestion in addition to the l2 MTU I
think it makes sense to have MTU which
is the MTU definition actually used by
Linux like when you use the if'
interfaces configuration any glimpse
what you get is actually the NQ without
the the header all together that's very
important for most people who use Linux
they are used to that value so this this
has to be in the model I think and there
is advantage when you when you define
protocol configuration based on the ITA
interfaces you want to know the the the
pocket payload you can use so when you
compare parameters you can when you are
configuring other end to use if other
protocols you can put a must statement
there limiting the size of that end
you to to that empty you so this makes a
lot of sense to have it there and it's
more elegant here just interfaces
interface and to you kind of elegant l
to empty you and especially the
limitation of taking out the view on in
the description statement creates
complications because you have the moxx
that actually just don't care about it
it's a v1 edit or not the into you is
the same register value so if you
standardize this in the young model it
will be difficult implemented like you
won't have a future not sending but it's
bigger than that sizing harder and you
have this difference that a v1 edit
should not be a problem it should go
through you cannot do it with the
existing hardware that's another point I
I have about this so a general in empty
you that corresponds to the Linux
definition of MTU and is something that
I proposed vladimir can you remind me
your last name bacillus I see them so
I'm nervous about that for several
reasons one is that I think losing the
l2m to your configuration value is
probably a mistake I think there's lots
of systems that use that as there is a
configurable value on an interface so I
think changing that to an l-3 MTU so
payload m to you as you say would be
probably a poor choice I think then the
question is could you have both in
coexisting but that would also you could
you could probably allow either of the
two to be configured potentially but I'm
not sure how the constraints would work
so if your constraint was against a
payload based em to you but the user to
configure than L to him to you then it
wouldn't necessarily work I can
certainly see how you can report both
values in the operational state to say
this is the the full frame MTU and this
is what the payload LT payload em to you
is that would be more feasible well my
argument is that
the paywall and view is what all the RFC
is up to now in the eye idea for using
yeah so it is strange that we are not
going to have that end to you as part of
that instead we are going to use l2 m2
which actually you can derive from the
type of the interface if the interface
is Ethernet there is no doubt what is
the difference between the MTU and the
l2 empty so why are we going to bound
ourselves to the interfaces and the
interface type is not going to be used
as information source for that
calculation it is going to create
confusion s on this mailing list like
this person was trying to configure NTU
for the paywall thank you and he was
confused that he cannot do that did you
add confusion you are adding another
empty which means something different
from everything else that's buddy but
again it is back to what the hardware
will place often the hardware framers
and things might place a single value
and the value of everything is the l2
frame size not necessarily the IP or the
l3 and the l2 payload so that's one
complexity and in terms of the same
discussions about historically might
have standardized the l3 em to you they
did do that they did that for LT VPN and
they've ended up in a world of pain
because of it so in the l2 pn specs the
MTU negotiate across the wire is the
payload m to you but you don't know what
size those headers are so you can't
easily agree that value is very hard to
calculate when you want L to frame
coming in to say well this amount of its
headers without having to analyze the
PAC you don't have tags on there so it's
a very strange value to use so I'm still
nervous of of moving something that's
doing an l2 check to be using an L three
values of configuration value I do get
the Linux thing that's it's unusual it
might be that that's a mistake in Linux
for using that choice
so I always struggle the tournelle to up
to you okay I don't believe those are
the revisited the term was used in the I
Triple E and the question is better than
you use the same term believe it says
that its maximum frame size and
distinguish the maximum frame size from
the IP and typically the original
definition of them to you I know people
are using boost yep convinced we should
be perpetuating that tend to you is the
maximum size of the IP back that's the
that's the definition of MTU that's my
memory
that's my memories is it's the maximum
IP size and the the use here were in the
document is saying L to UM to you you're
including the L to headers and I think
that's more back again though eager that
terminology max rate size and it may be
helpful I don't know well seems we may
be helpful to use that term I can look
at what's in a teacher of three is wrong
but I mean in to use very standard he
used and it doesn't mean different
things in different places pretty
unambiguous what that is all framing to
you but I think you're moving away from
tears and of course confusion to people
because since we do it already and it
does I think it's whatever we decide it
should be either no worse than what we
do now or less I'd like to see if there
is any artsy anywhere that says L - M -
you deal TV parents should but it
doesn't my observe
as an operator and maybe things have
changed over the last couple of years
where I haven't cared about interface
configuration actually the MTU thing is
very confused
we have been well okay in the
configuration languages it shows up as
far as I remember and there are vendors
that have different of interpretations
between vendors there are vendors that
have different interpretations
regardless depending on the line of
operating system running on the hardware
and then my observation is that the
usual the usual configuration is I
remember it is kind of well okay a rough
estimate anyway because I don't think I
don't think I ever had an MTU
configuration that was actually that was
actually precise for limiting my MPLS
MPLS label headers kind of so I would
see two questions which well okay which
concept is the model to be to address
and yeah well okay
certainly the previous question should
the concept being addressed here appear
to be at a precise one or a more on
mirroring of the existing situation that
well okay we only give a rough number
and let let the ops people someday
perhaps figure out that yes there is one
MPLS label too much too many so there's
there's different people different ways
different people implement this on some
OS is as you say you put give it an L 3
or LT payload MTU and then they add on
some slop and then say anything that's
between this is fine
there's other ones that have a values
like this l2 calculated and they will
check that strictly so any frames above
that size they'll drop it as an ingress
Rob and that there's different
approaches and as you say different
vendors do different ways in different
os's between the same vendors can do it
different ways probably a precise layer
to is the one thing that is conceptually
easy it's going to backfire when it's it
when it's going to run out in the
configuration languages and into ops
okay and it looks like there's two RFC's
both from the same basically set of
authors in the last year or so in that
space that you talked about that you use
the layer two of tu contacts I think for
something that's so general we should
not introduce it here but stick with
figure out whether the previous RFC is
help them to use maximum frame size I
think that's probably the safer term and
it's I'm not gonna say that we're gonna
clarify we're gonna clean up the
confusion because I think there but we
won't make the worse yes nothing else I
think by using the term layer to um to
you that's partly okay and I'm sorry to
see that that one okay so that was all
the what questions are had on that the
southern face this is also working group
last call this one is much shorter in
terms of what I've said to review
support publication and no comments
received as I say possibly that means
that I could flawless but otherwise if
if you interested it'd be useful to have
a review even you're happy with how it
stands now
and this Palace worker Glasgow process I
don't know when the work loss was meant
to finish but we need more reason that
said as Shepherd I'm not going to be
able to look at this until at least next
week
and technically all the comments are
closed you still have some comments that
need addressing before will be ready to
go and there's going to be an IDF last
call that a people can spit comments to
so rather than to be really strict about
it I say if you have comments it's not
too late to send them I will send out
the formal last call being closed when I
started when I have time to start
processing it after the IDF hopefully
you won't get comments after that but
comment whatever it shows up we should
try to address it yep and I'll say it
again there's an opportunity because we
do expect at least one update yes before
we move it forward so we encourage
anyone in the working group who has not
recently read these documents to do so
and if you have comments please send
them
by the way I did it rep on max frame
size it shows up in a lot of documents
Marsten Jeff bar Sonia from Ericsson
this has been a new edition of this
young instance date the draft
yes second so the concept was that we
have many use cases where we want to
document instance data so not the models
themselves but the actual values that
integer strings and we want document
them offline and potentially hand them
out to customers or store them somewhere
these are just some of the use cases I
think there are seven or eight some of
them are detailed in the document and it
was decided that at least will needs a
metadata about the instance data so when
was it produced what models are
documenting some administrative data
like a name a description stuff and we
at least need two formats XML and JSON
so the draft was updated it received
quite a number of comments close to the
last IETF earlier the modules that
define the content were called to target
modules number of people didn't like
that so now it's called content schema
and one or two case where I have to
refer to the individual modules then
it's called content defining yang
modules chain terminology and change
wherever that came up in the inside the
draft some people the yang instance data
set itself has a name which most of the
times is I think is needed some people
insisted that they don't oh don't always
want to have that so it became optional
there were some up this draft is using
the yang data and your yang structure is
that it's now cooled it was updated
according to that draft including yang
trees and all that and there was a
comment that entity tags and last
modified the time stamps that are very
quite useful in in rest conf are
actually encoded in HTTP headers and we
can't use HTTP headers in these two
formats so now they are defined as
metadata and if they are used they can
be encoded as metadata and next so this
is an example of an update the instance
data set a few things are missing like
an XML header because they didn't fit on
the slide they are included in their
examples in the draft but not here so
here we have yeah
concerning the previous slide about this
entity tagging last modified does it
does it mean that if you have a Content
schema this content schema has to have
some modules that they find these
annotations or no no the the IETF
instance data yang module defines these
annotations because I can see of course
a good use for many other annotation
that can that are or they available or
that may be defined in the future so I
don't really see any need for because as
you said currently this entity tech and
last modified are used by by the Raskin
server as a part of HTTP headers so I
don't know if somebody wants to define
it as as an innovation that that's fine
but in this case this can be the same
for any other annotation so I would
suggest really to to require in this
case to have
some module defining entity tags and
last modified s annotations and then you
can use it normally in the content
schema and using in the data I think
they are quite useful bits of
information and they're just doing a
module to define these two tags when
clearly we use them here I don't see the
reason to split them out so they won't
harm anyone
they are obviously useful in my view I
didn't want to define them because I
thought the rest comfort handles that
but as we can't use the restaurants and
coding solution I like them but it seems
it's very easy to remove them but I like
them I go to again other any supporters
of this this formulation in the draft
currently so is there any reason why to
handle these two annotations in in a
specific way because these are
well-defined bits of data and they are
quite basic information for the content
sometimes they are sometimes they aren't
I can argue the same way about the
origin annotation for example it's
mentioned actually and the origin
annotation I think is defined somewhere
else so I don't need to redefine it can
we ask them what are you saying you
think that the instant file should not
have time stamped or into the last
modified no what I am saying is that we
should treat these two or other
annotations in in the same way and the
proper way and neutral way is to define
a yang module that defines these
annotations and include it as as part of
the content schema for for this instance
data that's that's the normally
published
either in line or in any other way but
it's it's done just just in a normal
standard way rather than mentioning it's
specifically in this human so if I
understand that it would be an
annotation right yes see it's a Seuss's
question of what I was to find in this
module or a separate module you're
saying what I'm saying is that I would
define a module that defines these two
metadata annotations and to detect and
last positive oregon as a separate
module and then i would include this
module in every in in every content
schema for the data where this two
annotations are of any use of course if
if i have instant data that have no use
of this last modified probably I would
avoid having this module him in the
stream do you see other uses for these
annotations these specifically these two
beside the cone ITF instance data are
you asking about other annotation out
for these two annotations are you see
for seeing any other use I don't know it
could be possibly used in net conf for
example for me it's easy to remove it
it's not critical for me as an author
that we have these on we have these
annotations in the yank file I am not
only think at this point to start a new
draft to do this of course it's not
critical for me either but I think it's
a bit I rent it as being sort of
tunneling the metadata you get from the
Netcom protocol or rest Tom protocol and
so you were trying to add a parallel
piece of information where you know we
don't have a perp on the wire read
before that night so it was it was
parallel to that because that's not what
I was thinking
which is quite different from where a
lot of sewing where it becomes part of
the content what was for beer intent are
you thinking more its content or
metadata is the parallel that I think
it's it's a Barolo what we have been the
rest but I also agree with both of you
is it's not a critical item my
understanding was that it these
annotations could be just attached to
any and in instance noting in the data
in an array right
we are quite I want to be liberal what
can be here so if you want other
annotations they find wherever yes
that's also possible of course that was
my understanding I can have any hang no
use being part of the content schema so
why not why not any other annotations
contributor I think a lot of what you're
saying is in restaurant on the top-level
node must have the e-tag and if modified
tags Internode's may have them and so to
your point any node may have them and so
there's that but then separately was the
question of why do they need to have
this information in the instance file
format like who would consume that what
the use case behind that they would want
to be with you consuming this data I
think we should have that discussion on
the list and and then we'll conclude
whether or not it's important to define
the now or later
I don't know actually who could use it I
think it's useful information yeah
the use cases doesn't cover these tags
at this point but my friend is that we
needn't really care about use cases for
these two annotations if somebody does
have a use for them they can define this
module defining the annotations and just
go ahead and and use them so that's fine
but
it didn't be an issue for this document
because it can accommodate any
annotations yeah it's really the
questions really that is it reasonable
to have them defined here or we'll leave
it to some later later point well if
that ever happens that's a very very
small so how many like the approach that
draft right now interesting we see a few
hands that were not raised before so I'm
really confused by Roberts ago I'm not
sure how important this data is so
that's the point of view that don't
really care that much either way the
moment it just needs to be one sentence
in the draft saying that these are done
the same way as restaurant which is
fairly minimal text I to getting ladders
point about if we go to do weather why
don't we do it generally but I still
also see you could have this line in the
draft saying this is how they're done
and it still be done generically for
anything else even these I'll say it's
less then the first one none of these
are statistically significant numbers
but still it seems like there's a very
very slight preference of room to stay
as it is I would say it let's keep it
but also ask the bank again on the list
if people have any comments okay on this
so
I'm just looking down to see if there's
anything from from jÃ¶rgen says Iran
other Arab support for annotations and
have doubts that exposing HTTP internal
metadata is terribly useful I doing the
instant format is for all agnostic okay
so to me he just said two things that
are I don't think that let's say the
last modified tag is HTTP specific
that's datastore specific and data
specific please okay so here is an
example somewhat wrote an example of how
this would look like the most
interesting part here is that we have
some metadata like the name provision
description description in the
description of the instance data set and
then we have the specification of the
content schema here we have an example
where the content schema is specified in
line first the yang library is used to
say that the angle I bury module with
format will be used to specify the
content schema and then inline content
schema really specifies that it's the
Netcom faecium module that we are
handling and this some more terrible it
was nicer early originally so this is
the content data that's the really thing
that we wanted to communicate you can I
don't know what happened with the site
anyway can you skip back one more can
you skip back
okay so never mind
here we okay here we have this in line
from inline content schema definition
there is also a possibility to just put
a reference to the content schema if you
don't want to repeat it for one in the
case that you have I don't know
diagnostic state data every five seconds
then you don't want the converse schemer
repeated every time and that's it
and I think I would like to bring this
to work group last calls but I was like
can we have that one question one
non-critical question as we agreed with
low down on the earliest part of the
last goal another question regarding
this inline specification this seems you
are now using the new yang library but I
think that the idea is not to define
like data stores and things like that
that you only really need this module
set yes
so does it mean that you can use other
parts of the nyra here or is it really
restricted to this module surface you
can use the yang library in the cone in
the content part and here you could have
parts for deviations and for features
you I didn't actually put in text saying
that you should not have text about I
don't know datastore lists but they are
kind of meaningless and unless the data
stores can be meaningful if you specify
which data store you are putting it
which part
of the yang library I think one question
is whether we really need to have this
flexibility of specifying different yang
library revisions in Olin different ways
of doing that because possibly we could
use the old yang my brain everywhere and
this this would do probably for this
person purposefully also agree with you
except that in the last round I got
those explicit statement that you must
use the new young library and even there
that it should be possible to use
something else beside the angle ivory so
I was specifically asked for being
flexible
one more thing that's not visible in
this example that here in the inline
spec you might have other modules one
thing that immediately comes to mind is
the yank versioning where you could
which augments the angle I bury with
version label that could be useful here
but I was asked to put in the
flexibility and it doesn't disturb it
seems to add a lot of complexities as
you just said and in my opinion I am not
sure if it's its complexity on the
mailing list there was a I don't know I
agree that it's not the complexity is
bit too much but I was explicitly asked
when the mailing list here again and
maybe some others that we should have
this flexibility reply to it you know
raising the issue that a lot of that I
think yes I wanted yes I don't want it
Bob Wilson Cisco so I think almost three
choices is what I prefer one is a very
simple one which is just this is the
list of the modules and their revisions
and that defines the schema so without
even needing the inline content schema
just that list there's one choice the
second one is what you've done here
where you specify the what this schema
is
in that way and the third one is a
remote schema I just see that here if
you just want to return the data for one
or two young modules listing them in
line without with having less metadata
boilerplate at the top of the file is
probably beneficial but xx you tend to
read these I don't agree with your first
method sorry because this is a simple
case you need to have a place for
features supportive features you need to
have a place for deviations and you also
need to at least specify which version
of the yang library you are using or
which which that's a you say that you
just want the list yeah you want to say
what what who defines or what defines
the format of that list so theists ways
we already have one in yang library wide
define a new one but then you have might
have multiple versions of that you need
to them so I'm not saying take away what
you have here I'm saying add add another
third option that's a simpler version of
it that doesn't worry about deviations
doesn't worry about features it's just
the data that you're uploading you don't
you could potentially just have the
features enabled by default
I think deviations and features are very
but I I think they are needed you still
express them using this format it's just
having my questions really is on for
some files if you have this boilerplate
at the top of every file is that a good
thing or not is it is it that actually
is just noise and for the vast majority
of cases that if you're just returning a
couple of modules that you're doing it
quite verbose way you might gain I don't
know five lines but for but with the
complexity that you have add some more
modules and then if you have deviations
or features then you had to add come
back to this one so yeah you could add
more I don't think it's needed just for
a record I also think the new who are
the me
I also think the new young wire is
overly complex for the purpose of
creating an instance data file and you
sound like you were told on the lists I
think no one actually thinks that
instance deadfall should contain
multiple stores I would rather have
multiple files containing multiple data
stores so it's more like atomic and it's
not overly complex but this discussion
against having it done this way there
was a discussion and more people should
have contributed to keeping a simple
single data store my way now we have a
new young wire which is obsoleting the
simple you need data store one so it's
very difficult we are going to use the
old one to make new RFC's it is going to
create even more confusion
so I regret not having more support when
there was a discussion that we should
keep the same young library and use
different mechanisms to achieve the goal
it does then it was only me and maybe on
the Beermen who was opposing and
everyone was completing to that so now
he just had to use the new young library
I guess I don't think while agree I
would have loved to have a more simple
solution I don't think these five lines
are worth to discuss one question what
Rob said previously in my opinion if
prop writes a module with a IDF behind
module list and then insert this module
into this in line spectrum the simplest
of modules without deviations could be
possibly used given this flexibility
here right so you still need at least
the revision yeah we could add the third
method if that's so yes I've actually
written such a draft escucha ITF young
packages we could add the fourth method
because there's always the matter that
the receiver knows what what is the
content schema in you do to some offline
method or some tech implementation
specific method which I think will be
quite common as well but if you want we
can add the for chatter bit I just like
the chair ask the chance to get to some
decision on these because none of them
you are critical and we are going back
and forth and please help me with to get
decision
well welcome everyone my name is Hugh
I'm here to discuss February for setting
you next
so what is this job about actually a day
job to actually define a new IP say we
call the factory reset a PC and we also
introduced a new faculty for the data
store it is read-only data store and
obviously no data store actually we
typically use cases we use these faculty
for all settings we can use these in the
zero-touch conversion stage also in some
cases you may actually major the each
error on the conversion you can use
leverage it is reset kappa reset a piece
a to reset the device to the fact
default state so the current status
actually this chapter actually we have
two code option for this job and we
resolve summary issue actually I sing in
so the changes we made actually in this
draft actually in in a flourishing they
were when working actually my issue is
about terminology the young server
waited fun people have some concerns so
we actually try to reuse the existing
terminology like a server they found in
the MB architecture ii mentioned major
change actually is about how so how
these factory reset apply to the data
store actually we we can apply all the
data store but people have some consent
maybe we should you know take out that
candidate so we add some text to clarify
this
and so in second for adoption actually
we also raise some of issues and in
versions there were two actually the may
there's a two issue we try to resolve
one is the security issues and we make
some proposed and so we were to Scotty
so as the open issue and otherwise
the copy config actually this is we
actually extend is a copy config
operation to support security for
setting but is not you know a beautiful
set in specific so we so the result is
we remove these copy config actually so
so this just to reflect the discussion
on the many needs that we already know
remove these copy configure and as I
mention actually diseases and not the
factory before the specific is so so
also we actually release the sev several
MDA protocol like American for MT and
the rest come dear support actually it
doesn't define the kaabah config like
RPC actually so but it will be useful to
have geta configured because we have
faculty for data stall so it's it would
be useful to to have the configure to to
to allow get a configure to you know get
it access to these data store so I
sounded the the many nice discussing we
actually remove the copy configure
accession from the module in the job
actually we defer these to the context
that your choice
so the second issue is about the
security issue and because for the reset
our pcs and many focused actually to
reset the device to the factory default
state but also it will be useful you
know to use these up easy to clean our
the fire we started to notice some of
the software process or you also can set
the security password or data to the
default values but all of these
information may be sensitive so we need
to actually issue the SSL relevant
discussion Adam Kaufman in is related to
the Crystal draft actually
but we we sink yeah the cognitive or set
they stock could be useful for the
pistol draft and but we try to resolve
these conditions so the proposal we that
we propose a some text we can use some
encryption or a sign mechanism also
talked with our Khalsa we think maybe we
should you know around the access
control rules to to protect the
sensitive data so that's what way you
have but we are not a security experts
we want to hear if any additional import
for these are Joe Clark Cisco um any
input on any of these bullets are just
the last one last one
okay I don't have a input on the last
one but I really don't like bullet
number two the way it's defined in the
draft I could have my device reboot if I
set this RPC that as an opera
squishy I would rather these things be
more atomic like I use the RPC to reset
the config and then I might send another
RPC to reboot the device oh okay let me
restate I would rather there be some
more definition around this so that I
know what is is necessarily going to
happen and yeah it might be that I only
want to factory reset the startup and
then send an RPC to reboot the device as
an example but angle Ericsson has a
co-author about the last point that
factory default might contain security
data I think that's actually not a
question about the factory default data
store because the same data will be
available in running after reset so it's
the responsibility of the data model to
somehow protect this the security
critical items and this that man this
should be the same in running and and
fact factory default data store so I
don't see why this is specific problem
to this draft can't as a contributor and
also author of the keystore draft work
this is being discussed so the the
actual data lives in operational but its
desire it would need to be promoted to
configuration in order to be with
referenced by configuration and of
course it's the in shipped from
manufacturing it'd be ideal for to be in
the factory default in store or I mean
perhaps startup but all right the
problem startup is it could be deleted
thereafter I mean it could be a choice
what are the other thing it'd be a
convenience it's not a security issue
though because the data would if it's
hidden it's hidden so that's not a
pretty issue
and it's encrypted encrypted that's my
situation okay so it's not a security
issue per se okay Jim Carrey Nokia so
two points one is kind of agree with the
last speaker of the the fact that you
know the factory default I don't
understand security issue because I
would understand that when we reset
something the factory default the
factory information is going to be used
to populate the startup right you know
that's effectively what's happening to
the other question about the options and
another protocols that we've done this
with and we've done factory resets for
CPEs for going on 20 years now right and
in a standard way we we actually allow
for the other things that you're talking
about cleaning up files or restarting to
know particularly we starting to notice
simply being options that go into the
RPC so you just simply say hey look I'm
going to do a factory reset by the way
restart this thing when you're done to
answer the question Tim answer your
question of why
a security issue I think something
that's a little different here is this
this has to be done completely remotely
and in many of the factory reset options
that come up equipment you have to do it
locally you can't do it over your
network management wait there's
something dual out network management
but there's some systems that don't and
there's definitely security implications
if allowing you remote access to reset a
device a network device sure so even
with you reset the network device
factory reset again we've done this for
billions right so it's not like this is
new right so the the the information
that's put in the manufacturing store
right is is then you certainly ok I'm
sorry yes damn Bogdanovich TPM in the
trusted computing you know they're
they're solving those problems and I
know many hardware vendors are putting
TP and modules inside their hardware so
that helps you know somehow solve some
of those problems so kenta's contributor
and again i'm discuss the keystore craft
and then that how important group indeed
that isn't where or expecting the TPMS
will be used to protect the the keys
ship for manufacturing that's exactly
what was discussed in this morning's
presentation ok Rob Wilson Cisco is just
an ad for the our pcs if there's
security concerns with that surely knock
on wood discover programs as controls of
our factory reset all to see so that
means anything particularly differently
oh I don't have a response to you I just
have another addition that's in the Mike
my queue behind you so and he said I
agree that the system restart I our PC
and Mike
and yang should be argument if it's to
the new or receiving 40 steps
right for system restart actually this
is something we already discussed
actually we and I think the the property
there are different them I'm not sure
whether we should do the argument from
the system restore both Francisco
assigned liked what Tim said I think
that made a lot sense to me that you
just have an option to say also white
files and another option that says
restart the device if if that's that
seems fairly easy to define that if you
don't specify that the device isn't
restarted
okay I think that's the I think probably
we will resolve some real issue and
probably which you asked to move to the
next step
Alex yes hello can you give me yes you
sound great
okay Nixon okay yeah just a quick update
on the comparison of an MBA a co-op
again reminder this Beijing this the
center of this tariff is RPC did it well
prepare an MVA data form and we're
basing the idea is that you can this
provides a view tool to report all the
differences between data stores without
eating two upload the entire thing in
private apply application of this
opposes r2 for the troubleshoot
conditions which are due to unexpected
failures stink issues between data
stores lagging to change propagation and
so forth so we did post a few new
revisions the current revision is zero
tool the main changes that were applied
are on one hand basically the yang patch
format who report differences was
updated to add a source to everything a
new item source value that shows the
values on both sides of the comparison
and the comment that were made before
must it earlier basically we showed well
there's a source of there's a target and
the comparison is done in terms of a
patch it would be applied to the source
reach the target and then would not tell
the value on both and on both sides
influences the values replaced you would
then only nobody the value of one of the
data source you know that it would be
different in the other one but not which
one it is so busy that is the thing that
that has been that has been added this
is probably the most important change
and then in addition we added some more
extended example that shows the results
of a difference comparison and we also
updated and extended the security
considerations
next slide please so this is just
basically is a snippet of the main
difference all of the new of the new new
portion in the yang data model that has
the differences format so basically what
you see here is that the yang patch is
the young added is augmented to include
a new source value which is basically
the any data value that basically
indicates the value of the source data
item and that is it is being replaced
and which is been which applies
basically whenever you are deleting
something from the source off on the
left after comparison if you're merging
it moving it replacing it or or removing
it it is there
it's obviously not there if there's a
create because I'm busy that value did
not exist earlier next one next slide
and this already brings me to the last
time beta to the to the to the
discussion items so basically a couple
of items fading to confirm here we'll
discuss it with the group one thing
first thing concerns dispatch format
which is has been all know newly
proposed here so basically this
augmentation we do believe actually
addresses requirement to you have to
show the values of both sides of the of
the comparison the earlier request was
also believed that we should not allow
for different formats so we should
basically agree and settle on one true
to help interoperability so the question
is basically if that is the former that
we should go forward with and other
formats are possible but we just need to
settle on ones nobody there's the
question really in the room if you will
be see if it is for instance another
prayer proposal for another canonical
deformity so if there are other formats
we would like to hear about them so we
can make the choice otherwise the
proposals whether what's been presented
and so that's the first aspect the first
item
second discussion item
turned the the metadata of the original
of the data items so basically the idea
was if an operational data store is used
as a comparison target then the the it
would be useful to indicate what the
origin of the data is right so that you
for poisons if if the assumption is that
the we are they came from intended you
get it yet it comes from yet the
original system that person might offer
explanations for instance why data is
yeah why did a is different so this
might be useful in troubleshooting but
one question was basically whether it
should be always included or if we
should happen now whether an option
added whether or not to actually include
it or to to omit it so currently we do
not have such enough basically this foot
well the mo knobs you add the more
complexity you add the opinion here is
that is probably just to include it best
so just like to include it by default
but again that is something that we
should confirm here and alter well Andy
who I think is online actually raise
another issue or we had another item
that we wanted to discuss with regards
to the original meta and this concern
basically the action format I'll
probably let him speak for itself but it
is related to that same item and then
the third item is an item that well
there has been open for a while it is
also listed in the draft currently the
comparison filter is defined using sub
tree in XPath as per net conf and the
question is basically whether there
would be a requirement to also allow for
definition of filters relating to target
resources per s cons and then the final
item is an item that was just brought up
recently by Tim on the list
and concerning adding potentially adding
a performance consideration section the
performance reservation are way implied
in the security section this concerns
that basically somebody well they're
there Daisy and there is potentially a
hits and that is done on the system that
is doing the comparison
and the request is to add a section
which just makes this more explicit
which we can add but we which is which
has cutting up in not going to add it to
this current revision yet and that's
that concludes what I have so if we can
go through these items and get opinions
in the room yes very low yes I can hear
you properly
I was trying to interrupts you guys
you're presenting so we could ask the
room case-by-case but we'll have to run
the items as well so do them one at a
time but we may have to ask you to
repeat and go through them louder by the
way you were your voice was very low
earlier this way I could be a good sorry
we there may be a question of the mic is
this regarding the first item Rob Wilson
says no browsers have one other question
that's not related to these at all so
maybe I could raise that one never go
ahead so Alex looking the draft I'm
still not entirely sure the diff is
doing quite what I would look for so you
have you all option you can be turned on
or off and if the all option is off you
compare nodes that exist in both
datastore so intended and operational is
that right yes and only only exists in
both do you compare the value and if the
all options on it says among you you
would do a difficult for contents of
both datastore so I think that would
mean an operational you get all the data
backs or all the operational state back
or would you still apply a filter so it
only only conflict true items would come
back oh no no no the the ideas of course
that first of all that you would only
breaking report different this back
right so yes yes but you consider
compared running or intended to
operational all the config false data in
operational is guaranteed to be
different from running because it
doesn't exist in running
so all your statistics for example all
that all that beta will never ever be in
runnings is never going to be there
would you automatically exclude that we
would well okay no we would not
automatically exclude that so it is
basically the question especially what
you would request as what you would
request as a user and this is
essentially yeah that is essentially up
to the user up to the client to specify
and what what what it wants to have
compared so I think that all options
gonna if you compared any configuration
data source operation is going to give
you back a lot more data than you're
interested in because it will give you
back all operational data as well as the
applied configuration okay I would be
interested
I've been teresting an option that just
effectively compares the conflict true
nodes in operational get What's in
running or intended but has all of those
you know they're in exist in one or the
other so I want to see configuration
items that are in running but haven't
yet been applied so maybe the line cards
missing and conversely I'd also like to
see configuration that I've removed from
running but it still persists on the
system due to some issue or some error
that some reason my bgp peer
configuration hasn't been deleted I'd
like to see that so I like an option
that filters the the config true part of
operational against what's in intended
or running if possible right now
okay so right now baby it would be in
the way this is defined right now is
that okay so maybe it's also video
you're saying we need to have something
between between these two two option
right because right now we have either
you include everything or you include or
you exclude data from the comparison
that does not pertain to both but you're
saying this you would want to have it
restricted a little bit further so if
your optional yeah between the two I
like on a question how useful the all
option will be very comparing
operational to a configuration datastore
I think that because the amount of data
will come back by and large that's
probably not what's being looked for
yeah I mean the obvious you also have a
filter spec that you'll then you specify
as
well so so when you say that that all
differences are returned that would be
only busy if your filter spec is empty
or if your or if you're asking to to
compare the entire tree which in general
might however not be the case but I mean
of course if you do this but it's true
everything everything will come back but
typically you would have a filter spec
as well but if you if you consider for
example say you're checking the
configuration for one interface then you
might have three or four lines of
interface configuration in an
operational you'd have that plus
hundreds of counters another operational
data and that would automatically always
be returned because I'll never ever be
in intended or running so I'll always be
reported as a difference if you
specified your all option but make you
know what they're better through it's
better by the all option mm-hmm by our
question is when is that useful when
when does any do they don't actually
really need that case is a useful case
where that's useful dates to return okay
I cannot give you an answer right now I
mean it's clearly something that we
could control I mean this I guess that
is the so I think you're you're asking
should we remove this all option or
group and just include another option
fitting instead
yes that's my question okay so I don't
have a strong opinion on the on the all
right now I do think definitely having
the option to exclude it like I get this
here that that one certainly is
important if you want to have everything
yeah I'm okay I don't have a use case
actually right now at the top of my head
for this so this is maybe a question to
ask Rob chic a Google the only thing I
can take the point I can add is we
didn't implement the all option when we
implemented this like we didn't
implement this draft core we've had a
service doing this since 2015 I think
and we don't have a no option
okay okay so that drained the
my queue and we'll go back to going over
these points and asking the room for
information or oops so first was the
patch format or the
for instance and I think the question
was so already I think we've had an
agreement that there should only be one
format that should be returned for death
the question is what should that format
be and the current proposal is an
augmentation to the patch format and the
question is that have sufficient or if
there should be another format in
particular something that may be called
gained if a dip format so instead of
augmenting patch maybe we should
actually have a format that's very
specifically customised for returning
dips is that did I capture that correct
Alex yeah this is this is correct but
barring my render the Yankee there is no
separately and deform it that has that
has been proposed yet
we do think it can be done using the
augmentation of the patch format but we
could of course define it but yeah that
is correct
so yeah Vogel since this case I wouldn't
define a diff format as part of this
work if that's to be done I'll do it as
a separate RC I so I would say do patch
format now but hopefully designed such a
way that it could be extended to cover a
different format in future if that's
feasible okay so they actually I think
what I was saying before is at last time
this meeting we concluded that there
should only be one format that we
shouldn't you know says so what you're
saying is let's reopen and possibly
support multiple formats it I don't
think I think we're going to choose one
format choose the one we already have so
rather define a new one so if the jury
concluded we only won one format then
use yang patch that seems fine okay well
objections does anyone else have a
comment about this so as myself as a
contributor I do worry just a little bit
about if we are augmenting yang patch
that the patch format it just seems a
little bit awkward to me and I worry
that I do think this has been
the important feature and one that will
be will be living with for a long time
and I think that it would be Hoover
ourselves to actually ensure that we
pick a format that this ideal for for
for this purpose and in particular
imagine us needing to extend the format
in the future if it or maybe yang hatch
changes in the future and they're
coupled in such a nasty way that we
don't get to do what you know we don't
get separated the music so I also don't
mind Moulton I also in mind if you want
to define a DIF format again I still
wouldn't define it in this document
something that's better to define
generically and reference it from this
if the proposal is to use a yang
different set of yang patch that also is
fine being good but I'm it's going to
slow down this work though if you do
that I think by whatever time it takes
to define a yang diplomat okay so I
guess that's the question
well I guess I have three questions the
other question is well to also revert on
the earlier question and if you want to
allow for yang patch augment it now and
then maybe something different later I
can ask a question
alright say let's start with that
because if we are able to support
multiple bit formats or return different
two formats then we can almost let go
the other remaining questions first
that's the first question for the person
right so we're gonna ask two questions
first is to prove supports and then the
second would be who does not support um
so for those who do support the idea of
just returning a single format that
there's no option for for for the client
to specify the format please raise their
hand I think the question you are asking
is who supports restricting the return
to a single format so who would like
only a single format
question is who wants to allow right
right but I've just think some people
know okay so the format single format
please raise your hand there's very few
thank you support a multiple formats and
also a few but statistically more a lot
more so then okay so then okay the baton
effectively reverse the decision that we
had from last time and if we allow for
multiple formats and my objection for
moving forward with this format now is
I'll obviated I no longer worry about it
because I know we can fix it later so
then I think we don't need to ask any
more questions we could move forward
with this format so Robert insisted to
clarify I support multiple formats but I
restricted small set of them probably
limited to two sure okay well it would
be they would presumably go through the
working group and the work group would
only adopt the work if it was reasonable
self-limiting well one one question this
well one question is how we would do
that practically be earlier busy we had
a flag that was allowed to specify the
format and base is the preference for
format and if this is about the but if
you're saying we need to allow for
future formats and I'm not sure how we
can oh how we could one say it's only
this or one other formats which has not
been defined yet
okay great so I'm moving on to the
second bullet point then should
parameter be included to in control
whether or not to include origin
metadata when operational is the
comparison target so I know we all have
to remember everything that Alex said
before but hopefully that's clear again
yes No
so should a parameter be included if you
believe that a parameter should be
included to control whether or not the
origin metadata should be returned
please way to raise your hand there's
very few and then I think the option is
that there be no parameter specified
then that the Alice help me here if no
parameter specified is automated
returned or not returned yeah well then
we'll just be returned by default we
return by default okay so actually maybe
if in case that wasn't clear actually
let me restart that okay because I don't
I'm not sure if everyone was clear about
that so if you think that origin met it
that there's no parameter and origin but
it it should be returned by default
please raise your hand okay there's no
one okay sorry go ahead Mike so global -
Cisco sonal devices will necessarily
support origin metadata so the question
really is whether it's better to have
that as an input parameter such that
you'd fail the request you can't support
it or whether you just don't return it
if you don't have it so so that's why
I'm have I prefer having parameter
because then at least you know as a
client whether I'm not going to get this
data okay I guess there's a good reason
to do okay that's a good point so this
will be in favor of having a parameter
true to control it in which case one
would expect it and then we could have
an explicit but if it's not supported
then obviously the request will be
denied Alex you're agreeing with problem
the progress yeah I think I am agreeing
with Rob yes and as a contributor I
agree okay so third bullet point
sunfilter to define using sub tree as an
XPath as per neck knob is the
requirement for the definition of
filters related to target resources for
rest counts which okay Alice can do it
with this bullet point again well then
is something that we it has been trap
for for y so basically the comparison
filter that we use to baby yepp the
filter spec well it's it's a question
many but include as part of the filter
spec where we say baby which part of the
data store to include and that one yeah
and this one basically is defined in a s
pro Netcom orbiting in a dead fish
weight using subtree index path and and
the issue was brought up in the past
betting you whether well what about what
about allowing a restaurant way of of
defining that of putting the filters
where you putting a different format for
the filter spec if you look at it so if
you look at the RPC but while this
parameter this business pack is defined
as a yeah essentially is a subtree
filter or expert filter these are the
things you think that you can have okay
so to clear you're saying current
through current definitions that either
a sub tree or an xpath filter to be
passed yes and the question is whether
or not we should extend to support also
a third which would be mimicking breast
cough like semantics right that was the
that was that was the issue in there yes
mmm-hmm okay now when I'm thinking about
restaurant filters they're you know the
query parameters so there's fields for
instance would be one of them is that
we're thinking yeah yeah this this
particular item I'm not exactly sure I
mean this was brought up in the past
obviously even when we define it we did
not think we thought actually that what
we have the filter specs that that
happened that the survived and
to be sufficient for what we need to
accomplish so from that perspective yeah
this is a yeah it's a contributor if you
will think I I don't see the need for
that but it was brought up by the group
before and we have listed it as an item
in the draft so this is why we need to
raise a fashion so if they are if if
people think we need a different format
or in a national format yeah
we should discuss it so the current it's
an RPC not an action correct there this
correct of the RPC so in our way rest
comp works for most part is you specify
the URL to the node that you wish to
operate on the resourcing governing on
which would in in Netcom parlance would
be more like an action as opposed to a
RPC mm-hmm to the extent that this is an
RPC and then in rest comp terms that be
in slash operations at a global level
and and hence the rest comp query
parameters would not make sense in that
context you would have to have something
like what you're suggesting of sub tree
or XPath filters don't believe the
option exists however if we wanted to
support actions instead of our PC then
we could have that conversation mm-hmm
does anyone else have an opinion about
this this actually I don't think this is
something pull the room we're gonna pull
the rooms just discussing this a
discussion point anyone wants to commit
oh all right so Alex I think we should
probably take this one to the list it's
pretty complicated but some examples
would help all right yeah or maybe uh or
if or I guess believe if nobody's coming
forward with the reason why subtree next
time would not be sufficient then we
probably just can tell this issue sure
and actually we may actually raise wide
support both should we support both
subtree and XPath okay that's a I guess
that is a six second question yeah yeah
because in in that combat lis subtree is
mandatory to implement
we're experts not of course if you're if
you're a restaurant surfer and you're
not implementing that comp you might be
you know that might be unfortunate you
may not want it as some people dream
okay lastly and the question is do we
add performance considerations section
or added out of performance
considerations okay though this is on
Tim's thing
so Tim did you want to walk us through
exactly what unless you raise some lists
you just approaching the mic yeah Tim
carry nokia so when we read the draft
there were some concerns and in terms of
an implementation because we have some
very constrained servers right that if I
was given a request to do a diff on some
data stores where I don't have the
compute resources to return the the
information being requested how what is
the question came back says what do we
do what is the appropriate response that
we should give back should we curtail
what we have and just provide what we
have should we give them a you know
thumb our nose to them or not or
whatever it's supposed to be we'd like
to have that response certainly
documented of of what happens if we
can't fulfill the request right and if
so that's and and then alex suggests
said well we've already created some of
this in the security section but in
reality we probably do need some type of
you know performance piece to say hey
look you know if you're if you can't
fulfill the request you should do this
type of things for the for the these
types of behaviors that you can't
fulfill well yeah there was an
underlying question on this is as well
but one thing was I mean obviously if
you cannot fulfill the request you can
always just decline because you can just
deny it but I guess the underlying other
question relies to do you want to have
some kind of prodding operation or so
you can have only so many requests per
time unit or or what have you or is that
something that you would
we weren't worried so much about a
median or a throttling aspect of it if
someone else might be we were just
saying look you know we we might not
necessarily be able to you know meet the
meet meet the request coming in what we
wanted was was that we wanted this the
RFC to specify the behavior specifically
so that people that are implementing
this will know you know what to do
sure yeah I think and I think what
you're asking for is mostly tutorial
item as well so I think yeah I think
let's just add it I think if we can get
clearer if it terrifies the things why
why not do it so on and I would suggest
we just added for the politics probation
so according to my clock were out it
we're almost have time but lose says
we're out of time
she don't fully understand why it is
that you wouldn't be able to fill the
request so let's take a second on the
mailing list yeah and actually blue is
incorrect there is idem beverages and
snacks in the break time and we'll see
you in the room next door 20 minutes
okay yeah okay right all right your lips
but I right thanks Alex everyone
everyone whose remote will need to
rejoin

From: https://www.youtube.com/watch?v=9k7qggWAS5o

yep so we're gonna work through the
administrative detail here this is a
continuation of the immediately previous
meeting which had occurred in the
adjacent roof so our agenda still holds
as planned I would observe that the note
well still applies to this meeting just
as it did to the previous half of the
meeting so keep that in mind this is
very much an IETF activity blue sheets
are going around it is not actually
Liggett or II that you signed them both
times since we're having the same
meeting but if you didn't sign them
previously by all means do so so that we
have an accounting of the fact that you
are in the network of vertices these are
different blue sheets yes
[Music]
okay administrative details we do have a
media echo session for this I was
scribing in there for who was speaking
we have the same etherpad as previously
so we can just pretty much pick up where
we left off all right so agenda wise we
are going to start in with the design
team and so this is actually about half
of our agenda for this session and first
up is Joe Clark
a versioning design team update all
right so it will actually be three of us
presenting actually be three of us
presenting today I will be your first
host oh okay next please using that so
there are agenda today will be five
minutes hopefully less for me followed
by I'm gonna guess the bulk of the time
with Rob and then Bala will round us out
and Rob will take us to next steps next
please
so the first thing we want to talk about
is the versioning requirement changes
and the reason this is only five minutes
is because this is going to be fairly
short essentially last time we agreed
that we would adopt this document it was
still unclear as to what the fate of
this document will be if it will be
taken RFC or if it will just be
something that the working group agrees
to that these are the requirements that
we're trying to solve and instead we
will then adopt solutions work through
those solutions as a working group and
take those two RFC but we did adopt it
there has been one change since just
transitioning it over to an IETF net mod
document and that is changed to text for
requirement 1.4 based on feedback we got
directly at the last meeting next please
that change was the original 1.4 said
essentially that non backwards
compatible changes must be allowed there
was some consternation over why must
they be allowed instead what they were
what we really wanted to focus on was
win non backwards compatible changes
occur those changes need to be signaled
or documented so that one can see that
between two revisions of a particular
yang module that
backwards-compatible changes have
occurred so what you can see down there
under the new heading is the new text we
arrived at this was posted to the
mailing list a little bit of while a
little while ago we haven't heard any
additional comments on this so at this
point the design team feels that the
requirements draft the ITF version at
revision 0-1 is final these are the
requirements that we have been working
towards in terms of a solution at this
point questions all right as to what the
final resting place of this document is
we of course leave that to the chairs
and the working group the design team
feels that what I said earlier this
document will not progress to an RFC
it will just be there to serve as the
guidelines for the requirements that
will inform the solution or solutions
that come forward actually on the next
document but it maybe is pertinent to
this question wait and it's really why
not combine the two and you have like a
solution overview document that repeats
a whole bunch of requirements in it if
you really believe that we need
requirements somewhere let's keep it at
one place rather than have because the
requirements even though you don't think
it needs to be documented it's not meant
twice so it'd be great just to have one
document and maybe maybe what we end up
as from a working group is a
requirements in solution overview or
requirements and framework document and
that's how we end up publishing that so
we fold in what's now an individual
document into the working group document
and let that go forward and you know
maybe all the historic stuff goes in an
appendix just for context okay so so I
do feel that the documenting the
requirements are important not
necessarily document is a ratified
document but I get your point and maybe
that's what then will become of the the
framework of the next document that will
be presented
any other questions comments ones
requirements are facing stone even if
they are in document we don't spend our
time reviewing them all the time because
they're wise you're back to square one
right well we definitely shouldn't
change this one once we're done with you
know the process of agreeing that we've
arrived at that point very good and
actually that's a hundred percent my
objection with repeating requirements in
another document now I have to go review
those make sure they're right now we
have to go discuss them is it the right
way to summarize let's not do that
please
so we're saying yeah our intent is that
these requirements now become fixed
these are the requirements for which
we're trying to solve the the
requirements in the overview draft are
only there to make it easy to read so if
it's easy to have them now just refer to
this one that sorts of it's more easier
to say the requirements are documented
here go read it just give a second
second set which isn't written quite
exactly the same way that you have to
figure out what's different what's not
different yes that's right well oddly
Rob why don't you get up here I'm gonna
get out before something changes okay so
so I need a quick update for next slide
please so I just want to we continue to
have semi regular meeting since ITF 104
there's quite a few people who've I'm
dialed in either a weekly or semi weekly
basis and we've continued to progress
various documents I like to thank
everyone down there on that list I don't
repeat them and our main output really
is that tweak the requirements document
the judges talked about an updated sort
of solution solutions overview draft
that sort of tries to pin everything
together and show
you wear the different bits of the
solution hanging together and then our
main focus has been working on this sort
of new / updated yang moderate module
revision handling draft that evolved
from the somatic version draft that we
presented in 104 my opinion is that this
draft accommodates all sort of core
feedback we received during the working
group meetings and also the versioning
discussions we had at 1:04 and so we
think it was sort of reflects that
consensus from that next slide please
so I'm now going to spend the next 20
minutes discussing the solution overview
I'm just trying to set the scene of
where these drafts ought to hang
together then there's me subsequent
talks on some of those there are
different parts so next slide please so
my intention here was that the solution
David Dreier you draft is meant to be a
sort of transient temporary document the
the idea here really is just to help the
readers who are reviewing those drafts
understand how they fit together what
bits haven't yet been written but in
what will be written a mind teacher
wasn't intended to take this to RFC I
mean it could be done but that the
attention of this was to help people
during the review process in terms of
updates there will be a separate
presentation by balÃ¡zs on updated mod
revision handling I will talk about
young packages after this and Rashied
will talk about version selection so
those three ones will be covered in more
detail next slide please
so the overall solution as we see it now
is made up of five different parts the
first one is in updated yang module
revision handling so this is doesn't
talk about semantic versioning at all
but talks about yang module revisions
and how they can allow non backwards
compatible changes and Express those and
more branching and fixing other things
related to that area there's a really
just a semantic version number scheme
that it sure could be described fairly
abstractly that hasn't been written yet
but we derived from the text from the
previous one draft 30 over DT net mod
yang Simba's eros eros or take the
semantic versioning a definition from
that draft you just extract that text
and I'm putting in isolation so we'll do
that in the next phase there's a version
yank packages draft and this one was
published this update was much before
ITF 104 I need some changes to take into
account the changes in the updated yang
mode revision handling so I will present
that one this time it wasn't presented
in 104 and but there needs to be some
updates to that there's also a draft for
protocol operations for package version
selection so that's draft Wilson Ahmad
yang vs. election 0/0 again that one was
published before 104 Rashad will be
talking about that so again that is sort
of quite early draft we expect there to
be more substantial changes to that and
then the final part of this whole puzzle
we think he's tolling related to doing
schema comparisons between either a
module by module basis all you group a
set of modules together into one is yang
packages to actually version and be able
to compare two schemas and report at the
schema level what's different or maybe
on a per leaf node base of data node
basis what's changed between those two
schemas so that work is on is our least
lowest priority at the moment we're to
try and get the other work out the way
first so next slide please okay can you
talk about if there's any significance
that the naming of the document I notice
go through some transformations from
version design team only well I think
probably not at this stage the ones that
came out of the Verde T the design team
obviously have the Verde T prefix the
young version yanked packages and the
packaged version selection were not work
there was output from the design team
there in need to individual drafts that
I wrote but I that's not because the
design team doesn't align necessarily
with that direction I don't think it was
just more that that's when they produced
the proposal later on here
is for the design team to hopefully pick
up those documents and work on them as
design team documents that's the plan if
that's okay
the name doesn't it's a file name so it
doesn't really matter but whether we
have a complete solution from the design
team or a partial solution I think does
matter and we really are looking the
chairs are really hoping to get a
complete solution from the design team
yeah and if for some reason a design
team didn't feel that that was a a noble
goal we should you talk about that so
it's great to hear your plan so yeah
it's one card they're like one comment
on that
not everyone the design team believes
that the version selection is required I
would say so that's the one we're not
going to redo des Kate are our
requirements and that it's in their
requirements yeah I'm sorry that's one
so you know good so of the first of
those five drafts the updated yang
module revision handling this is the one
there's a more detailed talk on this by
launch we'll cover all of the different
parts of this in a lot more detail so
this is just a one slide summary of what
we've done and what the draft covers and
you have the core enhancements to Yang
or to allow but not necessarily
encourage nonlinear module development
eg for bug fixes so we allow we allow
some sort of branching to occur in yang
module history and to document when not
on backwards compatible changes have
occurred in the revision history so
we're not saying that we're not
encouraging that people should do this
but even when they do occur at least be
able to describe that so that when
clients when people read these documents
and or client tools are processing them
they can know where and Nan box
classical changes have occurred the next
part of that is that we we still
identified module revisions uniquely
using the revision date so nothing's
change from what we have today but we
allow a new freeform text label to be
associated with a revision
and this text label can be used
effectively to overlay like a semantic
versioning scheme for example or some
other scheme that somebody else comes up
to it's not we're not defining within
this document what the form of those
text labels can be but we do allow these
revision labels to be used when in the
file name for example in replace for a
revision date and the import by derived
revision again can also use this label
as well we define a new version of
import
so today yang has an import that will
choose any revision or has an import
that chooses a very specific revision
and one of those is two general ones to
specific so we are introducing one
that's import by revision data or
derived and that effectively you will
find you a revision that is either that
or that's within its history and so
that's the attention there is if a
module that you're importing has a new
container added into it or new and you
know that you're referencing then you
can put dependency on that revision or
later so you put in that source code
dependency we define
backwards-compatible versus non
backwards-compatible changes and these
are actually the non
backwards-compatible change so bogus
collateral changes are very close to
what is defined in our c 7950 with some
tweaks and the non box-cutter ones
fairly obvious from that we clarify and
prove yang status handling so in
particular we clarified the deprecated
means you still have to implement the
node or otherwise and use deviations to
indicate you're not implementing it and
obsolete means you don't implement the
node and then finally we've added some
updates and guidelines for how you
update yang word rules based on these
updated rules next slide please
so the second draft
and this one's not been written yet and
this is the semantic version number
scheme so I'm just saying what the plan
is do it and we tend to to do this over
the next window next four months is to
define a semantic versioning scheme that
allows a bug fixes to release software
released software assets so effectively
it's what's already documented the
algorithm in the draft DT net mod yang
symbol 0 0 and it's a version of semver
2 0 0 but with the ability to add these
bug fixes in to the released assets when
necessary the main changes to is that
doesn't actually now need to define what
constitutes a backwards compatible or
non box-cutter will change that would be
assumed to be defined outside this and
this is this is what will be used we
expect this is some people as a revision
label so effectively the revision labels
you have will use this semantic
versioning scheme so you end up with
having semantic version for your young
modules and then again it's worth
pointing out that in terms of this this
versioning scheme is not going to be
tied to yang so although it will be
defined or have some references to the
and models it could be used anywhere
where you want to do this sort of
semantic versioning of assets but you
want to have a bit more flexibility to
be putting be to put bug fixes in two
older released code or released api's
looks like so yang package
again an overview I'm I've got with more
detail on this later on so what is a
yang package is identifying a set of
yang modules and their dependency so
it's a bit like taking Watson Yang
library and putting it into a file or
this one example but it's a bit more
flexible than that so whereas Yang
library will tell you what the schema is
for a particular data store an entire
device this allows you to do subsets of
yang modules so bits of bits of stuff
together and group them and the key
thing here is that those packages can
then be versioned in the same way that
modules are being versions so rather
than having each vendor implementing
choosing exactly which module version
module they want so every single
language will they're implementing I
think the use of packages could
encourage people to have more
commonality in what they implement so if
you took the ITF young model for example
you could have a package that defines
the base models and types and things you
could have separate package for routine
you could have a separate package for
VPN services for example and those would
be versioned over time and so rather
than somebody saying well I want this
version this or this version of that you
could choose something off that the
history of those version packages yes
yes yep it copes with that has
dependencies between packages and you
may have dependencies between packages
that conflict and
so the the solution here requires that
you resolve those conflicts at the time
you combine those two packages together
into a into a combined package you have
any conflicting module dependencies you
have to resolve them explicitly say how
they're resolved so yes in terms of
packages that could be available offline
using the yang instance data document
they also the plan is to augment yang
library so that rather than necessarily
downloading the full module list off a
device if you knew and expected what
package version it's going to implement
you can just check that it's
implementing what you expect so make it
an easier check for comments conformance
wise and as I said there's a separate
present presentation on this following
later so that's what I cover now next
slide so the fourth one is protocol
operations for package version selection
so one of the key aims of yang packages
is to allow devices to potentially
implement different versions of modules
as cohesive sets and then to allow
clients to select which ones to use so
this could be done where they're
choosing between some different sets of
vendor modules or it might be they want
to choose to use the ITF yang models or
a particular version of the open config
yeah models as examples and so the
packages are identifying those sets of
modules and then using our pcs to select
which ones to use and this could be the
case that the server only allows you to
support implementing one particular
packaged version for the entire
management interface or it may be that
some devices allow you to have support
multiple different packaged versions and
to select those depending on maybe the
session that's being used so again
there's another presentation covering
this but as I say here is failure the
early draft there will be more changes
in here but really it's just the ideas
are being presented
and next slide please
and then the last one so there's no
draft written yet they slightly lower
priority I do think it's a key part of
this set and that's to define an
algorithm to compare to schema trees the
detects backwards-compatible versus non
backwards-compatible changes so it looks
through those two schemas and says that
these are where the changes are so P
yang already does some of this the
result could then be given at the schema
level or it could be given on a data
node level and it could be also taken to
account features or deviations or the
subset of the schema actually being used
by by the operator so if they are only
using no 1/3 of a particular protocol
module they're not using these options
then when you're comparing to see what's
changed between two versions of that
module you may not care if stuff has
changed in the stuff you're not using so
again be able to compare the schemas and
subset it in to the stuff you care about
I think gives you almost like the
perfect answer there is some some cases
where this is difficult to do you can't
well known it's very hard to have
tolling that would check the description
statements and find out whether there's
some change in the semantics behavior of
a data node until our machine learning
gets a bit better XPath expressions and
regular expressions in other cases where
it's very hard to see what has changed
it's very hard to tell if it's a
backwards compatible change that's been
made in those cases so I think there's
consideration there as to whether we use
some form of annotation potentially to
mark those cases where it might look
like it's about as compared to a change
but it's not or vice versa it looks like
a non box collateral change but actually
it's backwards compatible any questions
on this one okay
come on automatic sliders is so so this
is just a chart I'm not sure how
accurate this is it it's effective
trying to show you the dependencies
between the the modules between the the
drafts with the darker blue arrows
showing sort of proper dependencies and
then the lighter colored arrows sort of
showing user level dependency so where
you may choose to use semantic
versioning scheme for example but
there's not actually a dependency
between the drafts and you can see that
this module the module revision handling
sit to the top and pari has a key
dependencies then everything that might
want to use semantic versioning scheme
'obviously has dependency on that but
other schemes could be used it's just
one choice the packages draft depends on
the module versioning and the package
version selection of C depends on that
one and then the schema comparison
touring depends on packages if that's
what you're comparing or modules if
that's what you're comparing now next
slide and that's it for me so any
questions on that overview section at
all in terms of the sort of overall
picture of how the solution fits
together you have any examples examples
of the first the first one versioning
the Motorama version right and we're
using revisions so if you have an
example the new revision format looks
like yes in the in the next so the
module revision handling draft will be
covered in detail next so that covers
all that and a lot more detail of those
examples in there I will talk about the
packages version schema draft after that
Rashaad will talk about the package
version selection the two that we're not
covering any more detail today is the
semantic versioning scheme that's based
on what was there before we have
written in yet and the schema comparison
told him that we haven't really looked
at in great detail with you the design
team really want the working room today
I think what I would like to know is
where the people in this room think that
as a sort of solution space of solving
the entire problem is does this look
like the right set of things that we are
solving and does it look like it covers
all the pieces you would expect it to
cover does it look like it's morally the
right approach
so obviously they've become some
individual drafts and things but does
this look like overall the right thing
then work is needed exactly all of this
with you show there I am I'm not hundred
percent sure that maybe the scope is too
much over there trying to put it but
what they see as a problem when doing
yank are the dependencies and figuring
out what are my dependencies what they
have flawed in order to enable the
service and we are planning to be able
to create abstractions at different
layers that going to change where
they're happening and be able to take
into the content and maybe even
prepackaged those things up and saying
oh here's my whole package and and it's
it's getting deployed you can unit
tested etc it is very helpful exactly
how to do that that's a question not
because there many of the issues that
you're just beginning to the stuff in
the other comments so I think I'm
bashing them up they start at the end
but I think the plan will be to try and
continue down this track effectively and
try and get these bits the doctors as we
go along
earlier we're looking for the design
team to come up with a full and set of
it
documents that answers all the
requirements and then bring them to the
working group for further option call so
it's important to make sure that the
working group is aware of what's going
on in the design team and is generally
aligned with the answers once once they
become working group documents we're
going to follow a normal working group
process which is everyone in the working
group has it will have an opportunity to
provide equipment influence so it's not
that at adoption we're done it's that we
have a focus team that's trying to give
us a starting point don't you blurt
about the pre-comp so when you're the
semantic version sounds great I was
always wondering why it didn't start out
that way so it that's not great
when you're talking about visualizing
the difference between schemas would it
be the resolve schema
once you've resolved all the groups
because usually that's what consumers
baby eyes are mentally visualize or is
it visualizing I think I think both is
answer so I think you're comparing a
module itself then you might do it on
the module text but even even then
actually I think you have to resolve the
sub modules and allow groupings and
things to move around so I think it's
sort of the the resolved schema to some
level but I might not be fully resolving
all dependencies it might be this module
with dependency still hanging in open or
it might be the entire scheme like a
yang package you take the whole package
resolve everything internally and it's a
complete package you then then look at
the actual abstract syntax tree for the
yang effectively constructed and could
be comparing those on a node by node
basis okay I think it's time for blush
so this draft is there let's say the
main out main output at this point we
derived it from the complete solution we
try to separate parts of it and we
believe that we had discussions on the
last IDF on the on the meeting but also
outside afterwards with many people we
believe that all the all the main
comments were included one point is that
this applies to yang modules so sub
modules they are very closely connected
to module 2 the modules themselves so
they should just follow the modules
themselves next please
this updates a number of current RFC's
one is the yang one that one because the
update rules are sometimes not not
specific enough but sometimes they are
too strict those updates yang library
because the versioning provides
additional information that we want to
include there and also the authoring
guidelines for example hydrogen
information should always be present and
and life cycles of the different schema
notes should be also included so what do
we have here we have an extension that
will go into the revision statement and
include indicates that this revision of
the yang module is not known backwards
compatible and BC to a previous version
if if it's not there then it's assumed
or it must be backwards compatible we
also explicitly state that we allow
nonlinear yang module development so
branching and updating previous
previous revisions which was not
forbidden in 7950 but many people assume
that they are there we will have linear
development only we introduced to
revision labels because many people many
companies have nice versioning scheme
Sykes same wear or some other ones and
they would like that information that
gives a short compatibility information
short history information in some form
to be included provision or derived was
also mentioned earlier so that states
that you can import something that is
newer than whatever mode module date you
chose but it can't be just a date
because of the nonlinear development
anymore we had to update what backward
compatible and the unknown backward
compatible changes mean because we want
to accept some NBC changes and
especially the status related changes
were not clear in 79 15 we have some
additions for status handling and yang
library are updates as we mentioned next
slide please
so maybe the most important part is here
the red thing we have and BC changes
that indicates inside the revision
information that this revision made are
incompatible and on backwards-compatible
change to compare to the previous
revision and it's always in this full
list of revision statements the previous
revision that means that you should not
remove revision statements maybe you can
remove the description part or shorten
the description parts but you should not
remove their revision statement itself
because at that point you lose this
information also you should add a
revision statement all the time I think
it's not mandatory in 790 50 every time
if when at the Green Point where we just
added functionality we don't have this
revision extension this will allow
normal in their development so here the
February first revolution date was also
developed because whatever customer
didn't want to upgrade to the new
version and then we have two branches
and there's actually no limit of
branching so you can branch the branch
and then again and again do an infinite
tree although that's not a very good
practice but if business needs force you
you can do that because if you look at
it every yank file in itself is linear
but the yang module might have multiple
files that go on different branches in
on this tree we don't this boss this is
a possibility that can be misused we
don't recommend arbitrary branching
especially not for as the earth and each
yang module the text by itself will
represent one route from the leaf of
this tree up to maybe the root or at
least to some level next please
so we have revision labels because the
NBC only tells you that yes we have and
change but to actually understand that
you have to parse the module already and
look up all the revision statements
which is quite a bit of work so as an
alternative you can have revision label
that contains similar information this
draft does not say what is in the
revision label these are examples and we
can will have multiple drafts or at
least one drafts about at the same where
can be in the revision label the format
is rather free only concern is that it
should not be not be mistaken or as a
date
and it can be used later for other in
the import statements as well yeah next
one please okay here is an example of
what the revision labels for assembler
would be if you see that the main number
changes every time when we have this
read NBC changes extension there so from
when we just add something then we only
go from 3 to 0 to 3 1 next please
okay import by revision or derived
that's a very important part of this
work so we said the simple import
without any revision date is too liberal
if you have the revision date there is
too strict what the usual case is that I
want something that includes the
functionality I'm depending on already
and anything later on I very much hope
that it will not remove what the
functionality I depend on it's not a
strict promise that everything
afterwards is good for me but usually it
is enough very revision or derived can
be based both on the revision label and
it can also be based on revision date or
derived would it stop at a module
revision and has NBC changes no no
should it no because most of the time
the NBC changes don't impact the import
there is a risk there and that we had in
earlier versions very complex sets where
we said that from this version to that
version and it gets more and more
complex and usually you want to leave it
open-ended because you don't know what
changes the new revisions will bring and
many many times that even if the changes
are NBC they won't impact your import
won't impact your importers so this is
not as if you really want to be strict
and really be sure then you must check
every every date but we don't want to be
there actually in the previous versions
of the same draft we had more strict and
more complicated solutions and this was
the most user-friendly and feel helpful
the revision will derive dependency it's
almost like a source time dependency
when you actually come to use these
modules you knew something like downline
really on package that will constrain
exactly which version you're going to
use anyway and in the case that
something comes along and breaks your
source dependency they made some
nautical change at that point you've
expected probably to releasing a new
version you revision off your jewel to
do the import then fixes to a later
provisional derived or changes up to
them to fix the important pence again so
we think that this is the right balance
being not too strict because otherwise
if you limit it it's more likely than
actually but I said you're not gonna be
impacted you start update your module
anyway so we think it's better to be
better to ask forgiveness them to be too
strict performed okay I think my only
analogy here would be like suffered you
know when you're building and you have
dependencies on libraries and you'll say
I depend on library you know three dot
one dot two so if three dot X I'll
support but if it ever goes to for TEDx
I don't want to support that so
sometimes there's the ability to put
brackets or limits into how much future
you want to support automatically but I
accept you know it's been discussed by
the design team just want to make sure
that was something that you guys have to
cover and also previous might as well I
think it was yes so this the the two
future statements that you're creating
here is this what I understand to be
possible extensions to yang quarreling
gang language yes okay
max next okay so in order to define what
is when we put in those statements we
have to define what is backward
compatible and NBC 7950 gives us a very
good basis for that but not the full
statement because deprecating and
obsoleting nodes can actually be NBC or
BC depending on how it's implemented
what we assume is that if you deprecated
the node it's still there so that's a
backwards compatible change but if you
obsolete a node then it will be removed
so that we define as a non backward
compatible change also reordering data
definition statements in most of the
cases that should not hurt anyone so
that we allow that and anything else is
known backward compatible but stating
that opps obsoleting is NBC that's a
definite change from 7950 next okay we
have the so that we have the status
statement in yang we want to change what
deprecated and adopts elite means we
still is this is not a mandatory
statement so it's not a must or a shell
but we say that deprecated should be
still there working fully functional
while obsolete should be removed if if
you don't remove obsolete that can or
that can also result in surprising and
errors so even for obsolete I think we
is important to define this but for
backwards compatibility we put into the
Yang library to the extra leaves that
states that do you follow what we
recommend here or not if you don't put
these extra Leafs then you are backward
compatible meaning you can do anything
you like and your clients will be
surprised maybe
also when you deprecated or obsolete
something often you have a reason for
that often you have a time line when you
will actually remove it maybe you have a
replacement so a status description
statement was added for that so I like
the idea of having an ability to specify
whether or not the server actually
complies or not that being the case why
aren't these musts i mean and backwards
compatibility i three months the server
has data more data than it should but
for the first bullet point where it says
it should be implemented its must I mean
how else can we have interoperability if
it's not sure the clients aren't sure
that it's actually there because you can
check in the yang library that is it ro
the deprecated nodes we implemented and
functional if you sorry okay so the
third by you saying gang library you're
talking about the third bullet point yes
that indicates if you follow the first
two or not but are you saying that with
third bullet point that is possible for
the server to say that the first bullet
point is actually those two will
contract you must not judge yes if you
yes if we next then I agree that we
would try and get these to be fine
since you're doing extensions you can
change the rules for implementations
that implement that extension so you can
say if you implement this extension you
must do these things okay and it's
probably worth reducing the number of
options so in the case where you have an
extension think about making things more
bus than shirts Martin be account held
previous meetings a very strong opinion
that we need to indicate in the yang
library whether whether these first two
rules are followed or not we should not
make them must probably could get about
masks now that's what we want isn't it
yes I agree with two you know but we had
some pushback that's why we have this in
young library to indicate whether these
are followed or not
please so what we have in the yang
library is two nodes deprecated nodes
implemented obsolete node up steps and
these are the first two bullet points we
have discussed lately and if they are
not there and then there anything can
happen with these that's one of the
problems that in yang one that one that
they the definition is too open
the other problem was that currently
yang library doesn't specify which
version which revision of a yang module
is imported if multiple revisions are
present and that might mean in some
cases that mandatory data nodes are
present when we thought it's not or
mandated three nodes are absent when we
thought they would be there so it's kind
of a bug let's say or a missing point
piece in 7950 so it's not the rules data
model of some of angle eyebrow is not
modified but the rules what they mean
are modified to make it very specific
which more module is imported in this
case excellent
or in a question whether the second
point here exists really bug fixes is is
something that a raft failed to cover or
not my precious is a change of behavior
offensive it couldn't be covered in an
errata but he was opening that if we
could get in after that would be better
he's clarifying I hate Lee that's
ambiguous today we're still trying to
digest what exactly what seconds no it's
both 1 & 2 of the second so I need to
see the errata before making a call as
to the level of change that's being done
yeah okay to judge whether it's right or
something is suitable for errata or
abyss or update okay yeah I think the
specific proposed text we have to look
at not the problem but the solution
ultimately if you believe it's a
clarification you should probably just
submit it and then we can debate it
except that it will be in a row then it
will be at a unverified errata and we
can add it to the list or discuss it so
you're right on track but you're on
track for like another 10 minutes okay
yes data it was required
requirements to do say what it what
happens with versioning instance data
itself is not version because what
backwards compatibility means there
that's not defined on the other hand it
back versioning is very useful for
instance data understanding if the
schema defining modules can be somewhat
different next please
and then we have some guidelines telling
others how to do changes that not to do
NBC changes and try to make the changes
for the clients that's painful use
deprecation use this more flexible
import use status information and such
things and sometimes duplicate data to
be able to use both new and old versions
or potentially sell right version
selection next please
if clients is kind of a requirement of
recommendation for clients that yes
changes are coming and they should
tolerate a number of changes and also
they should monitor what kuat happens
with modules so they should check if the
module is backwards compatible and my
first answer is I don't know don't care
this only says that we have a revision
label where you can put in some numbers
now there will be a separate draft about
Sandler based the revision labels
yes ember has difficulty with unlimited
branching there whatever you put into
the revision label will have its
limitations or maybe you have a
versioning number
version numbering scheme that's all
powerful them no limitations but that's
not part of this draft again
we here in this draft we just defined
that there is a place where you can put
that in the further drafts will propose
the same where based a visioning system
and there they will have meaning but not
in this draft we here just we have a
placeholder so Robin just have one
comment to that so you so somebody might
a vendor might choose to choose their
module labels as foo and bar and what
said like choose whatever they want
so he's whoever's doing that scheme is
define the semantics of the scheme so
very quickly to cover the next steps
there's just one slide here actually we
sort of discussed it earlier so at the
beginning we were going to seek adoption
for this first draft I think the
feedback from the chairs was that
actually they want to adopt this as a
set so I think of fatally we're going to
continue on the same track any comments
we received on the module version draft
will update but the other ones will
effectively work on the other ones the
static version scheme yank packages in
version selection drafts and also the
tooling one but I'm not sure we'll get
those all done before the next IDF
there's still a lot of work there and
then on seryung packages please that's
it
so I already covered a little bit of
this this is just a little bit more
details and so next slide please on this
and yank packages and so
yes effectively the idea here as
beforethe said 'is to diversion sets of
young modules together with their
dependencies and in terms of how the
yank packages draft is written at the
moment it's using the yang cember
solution as a way of identifying or the
the version number scheme for these
modules that's the one thing I think we
need to update or at least discuss
relative to how we've changed the
modular versioning and made the semantic
versioning number a label and option
thing rather than things tied in the
packages could be hierarchical so a
package can import other packages and
that gonna curse down the packages
themselves can be I their complete or
incomplete so you don't necessarily have
to tie off all your dependencies
depending on what you're doing and that
might help if you were you had
dependencies and like type modules and
things that like you may not want to
depend those the package themselves can
be available from yang library or they
can be available on a lot of line and
yeah instance data and in the yang in
stated discussion there was talk about
how you identify the schema using yang
library I think yang packages might be
another example which were a good way of
defining that schema a better way
because it's it's more what you're
actually trying to do rather than yang
robe it's returning slightly different
information and as I mentioned the draft
is slightly out of date because it
hasn't been updated with the changes
that we've done to the module level
versioning you say it works but I think
it does say yes it's just okay so why do
young packages of what we're trying to
solve several problems here we want to
actually get consistent version sets of
modules just versioning modules
individually when you have hundreds of
them or tens and different organizations
becomes too hard it's too complex and
it's too likely that different vendors
will implement different versions of the
same modules and get too many
incompatibility so for one vendor that
might implement B GB version 2 and Ice
PFE one and on different OS or different
vendor while does BGP v1 and OSPF v2
yang models and then when it comes to an
operator and that
to use these well neither those sets are
ideal because they can't get a
consistent set across both of them if
you've got young packages and your and
your versioning for like the ITF routing
protocols and every time the module gets
a new routing module gets updated you
add that into the yank package then and
a new version that yang packed you've
now got a more linear update in terms of
how these packages are evolving but
you're not fixed to that you can still
deviate those the packages that you
still use your override and say actually
I'm going to support this baseline
package with these changed in these
differences to it another one another
use case for them is to avoid
downloading this this full set of
modules off the device and having to
check your exactly what you want because
that's a hard thing to do it'd be much
nicer to say actually I support this
package or these packages these API is
the things I support with these
modifications and rather have to do an
individual check on every single module
either I've got a higher level
conversation about the API that you're
supporting and as to say and again you
can do this with yang library making the
schemer available offline so you can
check it in advance and you can design
your tooling to expect to talk to a
device and expect which which API which
package version it's using and correlate
those is easier than how to deal with
full sets of of packages when the full
sets of modules when they differ
next please so this is just an example
I've I've got a simple ITF network
device version 1.1.2
there's some metadata description and
other information where you can wake and
a URL of where to download that package
from and that lists a set of modules
that implements here and it lists a set
of modules our import only and again
this could be fully resolved it might
not be resolved and the definition
includes metadata like URLs where to
find it it lists features that mandatory
so which features that if you implement
this package you are obliged to
implement and support it has a list of
the imported packages not there's none
shown here
but list the pictures you importing list
the modules that are implemented by that
package and the import only module it's
a very similar to yang library from that
point of view except it recursos and has
a list of imported packages and then
finally and again it's not shown here is
import conflict conflict resolution so
if you combine two packages and they
each those packages import different
versions of modules and you have
conflicts so when you do that when your
package pulls in two separate packages
with conflicts you surface and you
specify exactly which version of which
module you resolve to next slide please
one more slide so this is another
example package example ITF basic
routing package and this one is
importing from Network instant network
device is one that 1.2 and then so it
lists the extra modules that are
implemented as part of that extra
imports on top of that and as I said
before any version conflicts or change
must be explicitly resolved that's
that's one thing that's critical here
the forgiven package definition the list
of modules that it's using is is exactly
tightly defined that's the specific
versions and the package version
indicates the nature of changes in the
modules or package imports so the
version number that we're using here is
again using like a somatic versioning
scheme so if you update your package to
include a module that's changing a
number non box compatible way which in
semver would mean going from no 2.00 to
3.0 to 0 then your package would also
have a major version change in its
version number as well if you had minor
version changes in your packages or you
own or you're importing more modules in
your package definition then you have a
minor version change so it's using the
same send their ideas and rules and
things for doing versioning applied a
package level rather than a module level
yeah two slides back you said that if
you say that you support the package
you're obliged to implement all the
package versions as they are I just
wanna clarify
is that include features and or and or
deviations so you you what you'd be
allowed to do is you've allowed to run
the saying you you implement this
package you would implement your own
package on top of that or they're in
they includes this one and then has it
extra modules with deviations listed in
terms of features you would list the
features you support but you're obliged
to support the features that are listed
here the mandatory features or otherwise
deviate those nodes so you can steal
these deviations and changes but you
have to expect them explicit and then
the key issues the key question in terms
of updating this draft so the current
package draft of actually draft uses
yang Simba's the versioning scheme
because that was based on the work that
we did for ITF 104 where it looked like
that was the version seen we were going
to use but the latest module level
version now has been decoupled so in
terms of the module revision handling
and it's and its concept of backwards
compatible versus non backward but non
box collateral changes and you separated
from the really the versioning scheme
that you're using so yang semver is one
of the examples of the version scheme
you could use so I think probably it's
better for yang packages also to have
that same be coupling so for it not to
have be hard-coded to a particular
semantic versioning scheme but just to
say actually it can use any scheme
that's partially ordered sets of
identifiers to have that more
flexibility in to what's in terms of
what it's done or in terms of what it
uses and allow yang cember as one
example of what could be used in that
case then the question is is to be is
how flex lie you in that how do you do
that do you have an identifier or an
enumeration to identify the different
schemes I'm not sure we want to have a
huge proliferation of them because every
single different scheme will have impact
on clients that need to be able to
compare these things so but same time
toyotas yang Semba might be a mistake
does anyone have any thoughts or pins on
us
Charles that call for table more like
the version of the package as it said it
would be ordered
so is it implied as the version of the
package increases the version of I think
entirely decoupled so I think you'd be
allowed to there's no correspondence
between the package version number and
the version numbers inside other than
other than the semantic change the
package so if you've made a change to
the what's included in that package this
numbers compatible because you've
changed your numbers compared to a
module or you've down read the module
that would be like a non box
non backwards would change to that
package definition so it would go from 1
0 0 to 2 0 0 if you were doing a down
Rev I think does that answer your
question yes any other
on this issue at all opinions are you
coming up because we're speaking next
complete resolution you mentioned I
think in one slide between two different
packages in a different slide you type
one package how do you explicitly yes
so you see effectively say on the config
resolution say I want to have this
particular version and I think I try to
remember having read the draft recently
I think in terms of import only again
you might need to identify which
specific import you are overriding and
the and the overriding version but it be
only other day you're explicitly saying
this is the version I'm gonna use in the
circumstance I think you are now up so
can you elaborate either on your view of
the design team view of why you want to
allow multiple ways so in terms of the
modular version the reason for doing
that is because that's what some people
wanted they thought that they don't like
the yang symbol scheme because they find
it too restrictive some people other
people think it's not well why don't we
just use the standard Semba and I think
it's not flexible enough so there's
difference opinions as to what version
of scheme is required and if you are a
vendor and you end up having arbitrary
branching of your modules for whatever
reason then the semver scheme we
defining can't accommodate that
deliberately so it's limited
deliberately some partial branch but not
too much so I think that's the reason we
had that separation in the module level
stuff and then in terms of packages the
question is whether if you've got
modules that have that flexibility and
you package them together you probably
need a versioning scheme for the package
has the same number flexibility we
progress from the design team to the
working group because to the eventual
something we submit to the is G we'll
really want to think hard about whether
we want that flexibility because anytime
you have flexibility but that really
leads is to interoperability problems
and of course the reason we have
standards is you know for
interoperability so if there's good
reason to allow that different off those
different options sure but if there's
not you know we should think really hard
about the cost of that flexibility
greatly if you want a question about the
different water networks continue
question on that conflict so I need
werden conflict must be how can we
resolve that so if for example this was
importing two modules to the two
different packages and one of them he
was using IETF types version 1 0 0 and
up was using ITF types 1 0 1 then this
package as well as doing the import
would say I'm going to use ITF 1 0 1 as
my version for this package then but
each pack each tire package each time
you're combining modules with two
different packages two or more packages
you're explicitly resolving that you're
specifying exactly which module you're
using anything interface Bank on do
another module they are not a package
need to user interface 2.0 they are not
compatible and I hope to use two
packages together how do I do that
without I think is something you can't
do
I mean in the day if you're trying to
combine different
$6 another set foxy application your
doctor C library Lipstein southern euros
we all pay we have both live in there so
you define two packages in that case
interface modules - that one though they
were a madman but if you've got that
sort of splitting your yang ecosystem
where you got the modules that that
different and there and there's no way
you can combine them you got some
dependencies on the older than you
well you're combining them into one
package so if you got dependency says
half of my package depending on ITF
interfaces one and half as depending on
ITF interfaces - and there's significant
changes between the two then you've
either got to split that and just do
them for one and a separate set of
packages for the ones that depending on
version - you can't you can't magically
put those things together this won't fix
and the same system together then yang
does not allow that yang says you can
only implement a single version of a
module you can import multiple versions
but in terms of implementation you can
only forgiving scheme oh you can only
implement one version of a yang module
actually it's possible if you have two
different Netcom for restaurant servers
each server can has to have a specific
implementation show up in the device but
in that case you're in two separate
packages working packages sometimes may
not be practical too much education
about that but it but the same issue
exists with using yang libraries is no
different in that scenario so you're
trying to you can't do it yang packages
you means you can't do it young library
either there's no fun little difference
there it's just how they're being pieced
together
can you use the mic please only one
person can represent can be yes so I'll
be presenting the version selection
graph on behalf of Robin myself so this
slide talks about why are we doing this
well this comes from the requirements
3.1 and 3.2 from the requirements draft
you spoke about and the what this is
basically saying is because yang modules
are change in non backwards compatible
ways we need to help clients migrate so
servers can support multiple versions
and help clients select which version
they actually want to run with next
please
so the summary so it allows servers to
do non backwards compatible changes
without forcing clients to make
immediately migrate it does make use of
the yang packages draft Rob was
presenting earlier and it provides
mechanism for servers to advertise what
versions of the package is the support
and it allows clients to choose among
the ones advertised which one they want
to run with on the pitch Lee recession
next please so before people start
throwing bricks servers are not required
to concurrently support clients using
different schema versions those things
are optional servers are not required to
support every published version and they
are not required to support all parts of
all version schema the important thing
is when we say support non backwards
comes come
all changes if you remove functionality
in the later yahng yahng yahng version
obviously you cannot support the newer
one and the older one but in some cases
if you've we organized your yang module
you've moved your nodes around in a non
backwards compatible way the server
should be able to support all the older
version and the newer version
next please okay so the overview which
you'll see in the yang tree NEX is you
know a version schema
it's a yang schema which Rob was talking
about with an Associated yang revision
that could be the semantic version
number in the draft which will be done
soon and yes as I said this could be
yang package the schema set is a set of
related yang schema one per datastore
the server support configuration for the
default schema and they also support
configuration for what we call the
secondary and maybe more net confess
count instances to use different schema
this is done by a port number for both
net count and restaurant and for
restaurant we also support the the
different route path which we source to
see like which schema to use this is it
for this slide next please
and this is basically the schema tree
for what I was just describing you can
see you know you can you can configure
your the schema sets and all that or
read/write but in terms of the
information per datastore that's all
what the system the server decides to
support I don't believe we got any
comments on the we probably need to do
in Ex Rev
based on the latest discussions from 104
work and all that and hopefully we'll
get this cut will get comments on this
draft and the yang packages draft and as
Rob was explaining earlier in the next
steps for the design team we actually
want the this draft which is currently
private draft to be part of the design
team orc questions
don't feel obligated to rename it if you
want to rename it that's fine the
government okay not to okay and as a
contributor seeing the protocol names
there
alerts me just a little bit macabre
scoffs you know what about other like
co-op do we have to call out those
protocols by name here well if we just
support port we don't have to I believe
my recollection is they're separated
because Raskin has the route path okay
support but I mean the route path
support has not been discussed maybe
we'll take take that out so since
they're optional you can still have both
of them and then wholly set that when
they promote a football yep
easy too soon okay that's can do you
have a suggestion here of how many think
we should attack to know the keystore
draft some things you've got more
separation so is that what you're
suggesting might be a good approach to
use it I was leading up to it I was
looking at the port and I was wondering
what the intention for that port was and
why wouldn't we be using the the
appropriate client server drafts from my
comp oh yeah what's referencing notes
directly okay
I need that works yeah well I mean so
this isn't even adopted work yet but
nice and the that working neck off will
be done before this and so hopefully
it'll be it'll just make sense where I'm
set then I actually related to that I
think eventually this draft who then
would probably end up in good michael
wings up with a yang model for
[Music]
is a microphone hello today I want to
introduce a data file unit module for in
the measurement okay sis chapter 2
funding model fold is a base the network
policy management and it can provide
some billete to fold an imagine function
to control that information a monitor
state changes on the network element and
if the sister if the trigger condition
be meted and you can perform some simple
and instant action and this document has
we discussed toys in the working group
and the since many people are interested
in two interesting related works
so we update sir document and in this
version made a new leaf
a group ID it can be used to group a set
of events that can be the group a set of
key witnesses can be excute together to
perform some specific tasks for example
to provides a service assurance and the
way also optimized must even leave it
moving from action lists to trigger
condition lists and allow the one even's
trigger to reference nazareth even stuff
nation and the way a change stratford
condition in choose a variation
condition to further clarification
difference between poland trigger and
the variation trigger and we also
simplifies action container in this size
will provide our example how to use this
module to perform some
and here with the fund even a and it's
being used to monitor if the trigger a
to be we be set up so it can trigger
even the B and the even P use a call
even if the even exist and there's a
polling condition net sending the
triggers corresponding action to active
standby a fair work okay and we use a
group ID to groups is to event to
perform the proverb provides a sort of
surance a test okay okay it says
document have discussed at least it
system is already discussed three times
and is same some many people are
interested in this works so I think
maybe we can think about document yes is
there somebody comment at the mic
processing units just is provide for
routing policy and here we use this doc
use this module to perform such high
service assurance if you here is example
if for example food loss package across
the street then it can perform the
relate action for example logins
you lost packet cross their food and
then perform some action to Octavian
birth of fare over taxes yeah yeah yeah
we want to define the more generic model
and they can perform provide ability to
do service assurance to our munchers
yeah I understand your question but here
our document
ma do not want to coverage routing
policies the walks and here is just to
provide okay if some condition met and
we can do some management walks like
starting okay policy documents one of
the co-authors I like I just like to
state that this is more a data plane
document whereas the routing is strictly
a control plane policies for a control
plane for you know the
the selection and complete and
redistribution and Newport export
complete protocols so there isn't other
than in the word policy yes so yes so I
understand this record I think I
understand this correctly there is no
correlation between either work neurotic
working group in the policy there using
the event condition action as well as
well as some constant question and in
this work here is that accurate
now this work here I would have mixed on
standings incorrect is this work just
data plank or is admit the general was
is it meant for control playing or other
usages a single the intention for these
the motive actually means that provider
of closed loop was of its managing that
close to a life cycles of its maximum
punishment and so they can Kalu imagine
model and probit model so is that using
this kind of policy in order so they can
trigger the automation so is a
management automation is it so is it
destined for applications of control
planning data plan or up
I think not sure we should right next to
the control plan but I think that may be
happy to the state of a name and
imaginary cheapening thank you um who's
read Benoit clays so goodnight let's
just explain to him some bio information
so we created the working group called
super in the past by use of policy
scratcher structured reaction shamrock
was there became an interest raft he has
submitted their of the main reference
which is then in that super working
group the goal must be something generic
so they had policy that the routing
policies we're going to be using that
and security policies to be reusing that
yep so now it's in the next right it's
based on the policy document which is
convert raft but reg do something
generic while the world has been moving
out so this is like discrepancy well
yeah and everyone still needs one of
these two for each of their applications
um so who's read this it's actually been
here twice I believe so far the zero
zero and the zero one have been
presented here so who has read it either
in its present Oh to form or in one of
the previous forms okay so some people
have read it of those people who have
read it actually let's just generalize
that let's say yeah who here is
interested in the topic and thinks we
should do work on it okay
no hands went down there so
that's a reason that's a reasonable
number like that is at least as much
attention as many of our drafts get who
thinks we should be doing this somewhere
else or not at all okay nobody so it
sounds like you're probably here for
better or worse yeah so we're at a
starting point I don't think we will
yeah yeah no no we want to pull for
working group adoption after this I
think you'll be interesting to see how
many think this is a starting point we
ask that the last meeting and there was
a pretty small number you know
interesting to see if that changed or
there are people who are not on the list
of authors presently who are interested
in this work with an eye towards
participating in any hands for that okay
well one partial hand from somebody I
greatly respect so I guess that's
probably of some value yeah I think
we'll probably pull for adoption on the
list after the meeting so what it sounds
like
okay thank you
next
hi anime based notification and jin-woo
is presenting yeah my colleague er is
not here I represent his topic my name
is him actually the topic is powder
empty base notification for antenna
based another configuration update
actually this job has been around for a
while actually moved from net cough
actually has already presented twice in
tent mode actually my colleague actually
revised this chapter base his experience
on the network network a conversation
very question so we sinker we most
negatives job to turn an empty ative
actually for actually but you know they
can work together with the problem is a
negative right now can compare the
difference between the datastore by the
limitation is the latter type ability to
verify whereas an elevation from Indian
or other sauce take effect so we we sink
so that the the solution we propose is
that affine notification actually to
reporter this cannon a verification
event to check these miscalculation
issues but the week not you know check
out all these miss conversion issue
because for for summer cases may rely on
you need to export data from different
device so so we gave some cases like you
wanna maintain the considered a
consistency in network configuration may
cover a two different device you want to
maintain the consistency as it is
something we cannot just use this event
and here we gave one use cases and we
think we can use a native to compare the
antenna with the operational data store
and we have two different cases so for
some object that may be present in
but another present in operational for
example you may have an interface but
another physical exist so it can exist
in antennae but not existing in
operational another cases they may
present in operational but not a present
in intent so typical case actually is
interface MTU and so here the maximum
weight way proposed actually we need to
you know make sure the server can detect
the hardware changing so this may rely
on the system interaction with the
hardware so based on this assumption
actually we can detect whether there are
some miss compression issues and
probably actually here okay we'll get
some phrase we can compare the
difference between in 10 and operational
and we can make sure all this actually
caused by some mystery sauce and here is
the motor structure we make some change
actually we introduce a application tag
actually to provide additional to
provide a new parameter to identify each
update and also we clarified that
difference with native and we think this
can work together with a nominative and
this is the position of the CMD
notification on education and we already
present this in an outside eye TM
meeting and we show how hot the position
of this message so this job has been
around for a while and we think actually
the seems concern synergize with any
media first so we want to hear what are
you thing about this again
yeah so I think the challenge with
discussing this since I don't see anyone
running to the mic at the moment is that
at 104 and 103 there were pretty
few people who had read this I guess
that is their queen our show of hands of
anybody who's read this in either its
present form or the I guess
o 1 and O 2 versions that are have been
present previously prevented presented
okay well there's a few does do any of
those people have the willingness to
express an opinion as to whether or not
this more work is worth progressing Rob
I'm gonna put you on the spot so I'm not
sure it turns off of how I imagine your
sisters working
I would imagine more that the devices
were just monitor operational and
monitor the system that way around so
rather than getting errors back from the
ply failures whether used monitor
operational and detect the changes
between what you as an operator wanted
the device to do and what it's actually
doing so that's one observation the
other one is I think that it's possibly
really hard for some systems to
implement this to be able to report back
when some of these operations have
failed because to be committed to the
running datastore the configurations
there the actual apply phase with system
might go through many different demons
and my how other intermediate failures
and things like that so I think
generally my experience is really hard
to track these errors back we've always
struggled with this sort of thing so I'm
not sure
that helps I'm not sure yeah one
clarification amusing actually medical
computation and verification is very
popular that's a lot of you know
research on this and you know this seems
actually morning--i to this systems data
that are put into the operational data
store actually we can leverage this
network variation Maxim to to do data is
possible so that's why I bring up this
kind of idea again it's a certain thing
for the verification side and check into
the verification the configuration is
valid what your state's all about
completely agree with and that makes
sense but in terms of the next set of
applying it which is sort of a sickness
or semi asynchronous and systems are
aware of that's the big thing that's
harder than trackback so I think that if
you have a simple device you may be able
to do that and may have value for that
but I think there's many devices that
this would be to trigger to do and
instead you would you expect the
operator to be monitoring the
operational safety device and the
applied configuration to whether this is
happened or not and another observation
here is that some things this
configuration takes a long time to be
applied so so what do you do in that
scenario
Jim Carrey Nokia so when I read the
draft there was a couple things that
were it was running through our mind
I've just couldn't I just couldn't form
an opinion on because what I've seen
here is is what we've done in the past
is grated up the examples that you use
this is well if I have something tonight
of the sign oh so did you did and now
I'm going to put it and there's a
difference between that and call me
differences between data source now it's
gonna put the easy assignment problem
right and in the past we said okay those
are just status I'm on the side or not I
put my own tl-one things right so that's
usually solved in a status type of thing
all right so so I was struggling in what
we wanted to produce notifications for
right typically to produce notifications
when there's some sort of mystery but I
on a Sunday to be this but someone plug
in that right and then I need to get any
of that from this particular draft those
things where I think it's also saw that
those particular notifications are
generalized notifications there's
notifications in the context of the
problem that you're trying to resolve on
I'm going to do a quick meet I'm going
to do that type of stuff and so I that's
what I was like going on I don't know if
this will do you realistically if this
will be you and you really use because I
think it's the problem the maintenance
of the use in the and the person or the
enemy that's interpreting that is not
the server the thing being actuated for
the thing that's doing acts like the
client and that's that's what I was
going through my head as I go through
this I go I don't know
there's other ways of doing it thank you
I think what we're hearing here like is
some people who have given this a little
thought but they're not they're not
necessarily interested in being
consumers of it and that would actually
I
think be the sort of thing that would
drive interest or its implementation and
refinement and would also get us better
feedback so I think um I I think
borrowing some kind of expression of
interest of that variety on the list
this is probably not something that we
need to revisit if if you know if we can
find that or muster the energy in the
community for people who are interested
in it then I think it's pretty easy to
come back here and go well we've
reviewed this enough that we can call
for adoption but I don't think we have I
don't think we have the level of energy
or enthusiasm with respect to being
consumers of this that would cause us to
to really ask that question at this
point okay um thank you for your
diligent efforts however yeah thank you
to refine this into something and to
seek feedback thank you it's in the
other room
that's not it's noisy so watch their
semen on to this one we focus on a
transition
I'm gay protocol translation you see it
yeah I see that
okay this is a tumor again and I want to
talk about an MD protocol transition
issue discussion there's a many
discussion here we already have lot of
discussion on these kind of issues
actually recap a little bit because
right now actually
Nana colress coming and he has ought to
be published and actually right now
mostly idea for young anymore should be
the NMDA compliant and also there's more
young a motor that developers should be
done be combined but we still see
actually there's some temporary and no
MDA actually exist to bridge the capper
of the time period and kill them they
can be available so we see there's
transition stages so our you know
confusion is how how so how long is this
transition period will will take
actually when this can get started when
and so so so we have some misconception
with sinker the current are empty young
town lying actually only provide a
guideline for the young trans transition
but the tenant provide the transition
kind line for the protocols actually so
especially another case actually so
protocol actually if we forego support
empty but you you still can use some
Nnamdi modules so so this is something
we think maybe there's some gap actually
maybe this is a misconception we already
discussed this
on the man is also offline discussion
with several people and so here we give
several option you know we have a client
actually they can be the MBK liner
convenient lambda cannot client for the
device who support a net AMD could be
the AMD server on and no long an MDA
server but in a between we single may be
the other cases you know for the server
they only implement MDA Maxim but it
doesn't implement the button tenant
support MDA combined young data model so
actually talked with some some people we
think the lacing the semi an empty is a
very confusion maybe we were Chester you
know we can remove these semi MDA so so
based on these are some she actually we
we sink you know the colonel problem is
when the non empty a client they talk to
the server who support the Amity and an
MBA actually using the traditional get
operation you cannot get as a
system-generated complication so we try
to address these issues
we propose a three different solutions
so the first one actually you know we
can add as a state a copy node in in the
inner MTA young big mantra I think this
is another good approach it because we
already moved to order an MD we add back
actually seems you know actually not a
reasonable actually but this is the one
solution we can using the get operation
challenging get operation to care as a
system generator
the second option is we can you know
define the state module state model well
using the same structure as an MDA
module and this is something already be
discussed in mm dae-jung timeline and
but the problem is this state of module
actually for some cases that you may
when we actually move toward an MD for
some MD model doesn't define of these
stay the module so that will cause you
know we when we implement this we need
to implement some non-standard state a
module so whether we should you know ask
all the NMB multi-with you provide us
data module so this is a something we
single could be the solution but the
with this data mode you stay the model
we can actually address the problem we
can care system generate the
confirmation from these data modules
the third option actually we can
actually you know enhance the get
operation to allow uses the traditional
ket operation you get a system generated
a pattern this actually the impactor is
you know only modular post so we think
that's possible to actually get but that
we simply is very you know the influence
we haven't evaluated we Singham
maybe it's very hard to see this so we
so we we propose these three different
solution so so the first question we
want to ask is actually church as you
know as we assumed actually we may have
for for the server name a support semi
an MDA so we you know so the question is
a supporter you know when when we
migrated to the MDA just athos away
supporter and MDA
protocol like an alcohol rescue empty
air support and then we can support a M
de young beta model are we when we
implement all the other choices that we
implement the young Vinney model and MDA
protocol
at the same time so so so we for the
option
we we proposed actually we may have
three option me we may actually be
single we can skip these transition
stage if we can go directly to the nmda
solution actually this already be done
by ITF is a completed standard solution
but the we the problem we are facing is
we sink we assume many at nanoka line
that doesn't support an mp4 right now at
this stage here how to migrate it and so
we propose the another to option one is
option one actually option will actually
you may take a one of solution we prefer
actually the the solution to actually
you may define a state a module but this
is not a standard state a module in some
cases so another one which has to you
know Chester you know agrees there's a
transition stage it but there we may be
we may have different no standard
solution we we can pick oh what do we
and take so that's a option we single we
can address these kind of issues any
comments on this so I mean I I think
pragmatically probably something to so I
think one Colin here is the potential
for a given server or vendor they could
have a bespoke in a conflict switch to
choose whether it's going in and nmda
mode I think for a lot of deployments
that's probably sufficient and fine and
that the operators would would either
upgrade all their clients and won't go
or not so to do this in terms of the
option to we do there is a specification
in the young off guidelines of how to
generate that state module that's quite
prescriptive and fairly easy steps so
one option here could be to say the ITF
young modules that we run through that
process and we dump those date trees and
the names well-defined into github for
example and then they're just there so
I think that that may be a pragmatic way
for it and then the other session I had
was I think on vesties in terms of the
new young library and get operations
used to have a case of where existing
gets returns there are the extra spec
trees exact estate modules but the new
ones also work as before so I think
there are ways through this whether we
needed another standard or document to
define the I don't know yeah the puzzle
we're facing is the way which taker the
operation to actually we need to you
know have a completed standard solution
you for every an MD model you should
define and stay the module so for some
Oh an empty a model they may didn't
define the state model such as a motive
attack or some maybe some other cases or
so that will delay implementation so how
do you how do you address these so I
think it's just you need to publish a
scientific you publishing I took routine
- state I think that's okay with the
same version number and you follow that
also how to generate it and then you've
got that state route so even if they are
not included with the appendix that
module how to construct that equivalent
state module is defined so it logically
this doesn't just because this is a file
somewhere I think two different vendors
could apparently generate that same
module
yeah Tim do you want to go okay so Kent
as a contributor so you say agree that
there's an NDA a transition period I
mean that is in fact what we have right
now we are in a in MD a transition
period so I don't think there's anything
to agree on the you also early on your
other slide I think is solution number
two you mention the possibility that the
bad state module is missing but I think
that's a hypothetical like do you
actually have an example of dismissing
ya Modi tag actually is a typical
example
that one that particular draft was
discussed on this just recently it's
okay for that draft not have a - state
equivalent because it contains no config
false notes and also the has no
meaningful operational impact have
tracked the operational value of the
conviction notes so it's actually
allowed to not have a state variant for
that draft yeah but I see the nd respond
actually he sees is wrong but I don't
know but it may be this is another cool
example actually we have some other you
dumb prods Chester you know operated for
some of mmm be compliant model doesn't
define state emotive so so these state a
mode we should be follows a young and a
young kind line and but this is not a
standard state Amodeo so it's just that
defined in the appendix issue we are
free to may be different people given a
developer implement in different ways
that will cause the you know you know a
lot of interoperability issues models
that are progressing right now through
the ITF that don't have - state that are
an FDA compliant yeah I haven't check of
these so if that exists we should go
back to the working group that's
progressing that tell them they they
should add - okay unless there's a
reason not to and if the ist is
processing if the is GE is processing
such in in other areas they the ISP
should should say you need to get formed
with the PCP and it is true that like in
tags one of the ways you conform is
we've looked at it and don't think it's
opiate for this particular module so
that's a that's an okay - way to conform
with the BCP okay but if it's going on
and really this is a comment i Torrini
to bring back to the is-3 is please make
sure that the PCE is being followed
yeah that's a cool situation definitely
knew these he says that the I think it's
the introduction or the abstract to say
that module conforms to NMDA or not it
just says to imitate well it should also
have in it the thing like we have
especially looked at and have concluded
that it's not necessary to conform to
NMDA so it's explicit supposedly said
yeah there's some saying maybe there's
something guideline should be modified
to just yeah yeah yeah okay but
regardless I think what Rob said earlier
is that if there isn't missing that
state on a published draft we can always
retroactively to go back and publish the
- state for okay okay okay let me
utilize others SPO those were our two
great models on my own right so they
said oh okay yeah we need your stuff
it's all problem who use it well the
problem is is that we moved to NDA right
there are organizations that said I'm
not going to produce a module that has
produced eight modules friends of d8 -
so their organization - yes yes sir
that's the standard operating procedure
there are organizations that says that
will do them right so there's a problem
in the industry that were not consistent
on our point of the Rothstein transition
to them yet and I would say that as the
the authors and the owners that probably
has incumbent upon this group us to
provide guidance where it's necessary
above and beyond
now we've done that need some of the
some of the guidance I will say the guys
in some of the groups that are marketed
and looked at that since 1918 and has
has made some decisions of it right s -
I can't go into too much because of both
member organization tree had have made
decisions on some sort of some of the
decisions that have been made here says
everything has to be a state model but
they're getting caught up on some of the
permutations that human even was missed
in earlier drafts which says I got that
non on a client's client you know for
permutations trying to find the
circuitry
audience aw server is not defined like
in what and they're getting cut up
around like some of the operations that
we're introduced it so I like my my
concern is is that if we don't talk
about this I don't know if we've got I
don't know if we've got all all the
pieces in place that we get from
industry the necessary guidance that
they need to get through this we're just
I think crates tink modules and has to
end and look at the existing DCP some
say some of the resolutions in this one
room was simply okay so we are out of
time
just quickly so three things one I'm and
we'll have to take all this the lists
but one I'm wondering if we should
consider a flag day something on the
order of currently the guideline to say
you know as soon as possible but maybe
we should as important group say how
many years one year two year three years
like is there a deadline should there be
a deadline if so could we do that
secondly Andy had written something -
Jabar but we don't have time to go model
text and lastly I knew one of the ask if
there's some interest in
Leia's on to address your issue Tim
again we're out of time so we'll take
all that to list thank you and there is
like a yang next meeting tomorrow
morning yeah for that amazing actually
there's a young next step meeting on
Tuesday morning remember you can check
out the wiki page for the side meeting
and we will organize this meeting to
discuss the summer issue may be related
to the I am the transition but not know
that is who I actually just so it is a
side meeting that and if you're
interested in it you should go but it is
not one of our things okay thank you if
you haven't signed the blue sheet please
come up and do so this is your last
opportunity


From nobody Wed Jul 24 10:28:56 2019
Return-Path: <0100016c25074dba-bffd4eea-f851-4913-83da-df3da8774f76-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 CEBC01202E3 for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 10:28:54 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 0I_zJx-YynUa for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 10:28:52 -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 C5D4312028E for <netmod@ietf.org>; Wed, 24 Jul 2019 10:28:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1563989331; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=YPgvTPPKB6A+XYEg4BxBNTm3XAmWDtEcRIRUcg8rkoI=; b=kitbNIV9LkjTyxMt+mOhrugj/Ua9G5LThxfnK1SuPHQyMtEGdrjBgJwlq6uDnStG IIa7MOc/bN8WzuFR/EO9E0ANYW6Iuv2OPQ7g/pV5X8i2Ug3e2fiXdoQz0tjslWMBQJ2 TEBns+/70JvNWJGwvMEVgEqyVuDI0pqXlTQI3yZQ=
From: Kent Watsen <kent@watsen.net>
Message-ID: <0100016c25074dba-bffd4eea-f851-4913-83da-df3da8774f76-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_9BA93241-4BDB-4A39-A9A8-ECACB11205E3"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Wed, 24 Jul 2019 17:28:51 +0000
In-Reply-To: <856cce29-f524-be31-b5e5-bcb679721e9a@hq.sk>
Cc: Ladislav Lhotka <lhotka@nic.cz>, Andy Bierman <andy@yumaworks.com>, "netmod@ietf.org" <netmod@ietf.org>
To: Robert Varga <nite@hq.sk>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com> <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz> <CABCOCHQoKAiugVsDhuHSvhfnCbP2D2caLU88cF-AkkH0aCSOUA@mail.gmail.com> <c35ae918e65411575b7e18dfd24547cbbf9d216d.camel@nic.cz> <856cce29-f524-be31-b5e5-bcb679721e9a@hq.sk>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2019.07.24-54.240.8.33
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/KZf3PyeMz4f9x9w3h7F_9YjuYfk>
Subject: Re: [netmod] YANG next
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, 24 Jul 2019 17:28:55 -0000

--Apple-Mail=_9BA93241-4BDB-4A39-A9A8-ECACB11205E3
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii


>>> So you want to work on YANG 1.2, but just the parts you want to =
change? ;-)
>> I am actually fine with not doing any changes to YANG 1.1 at all, =
except perhaps
>> bug fixes. This doesn't necessarily mean closing the NETMOD WG, it =
would IMO be
>> immensely useful to rewrite the language specification and remove =
NETCONF- and
>> XML-specific part.
>=20
> +1. There are plenty of ambiguities and NETCONF/XML pollution in the
> spec. Having the specifications in a DAG would be immensely useful :)


Agreed and I should've mentioned before that Martin said in Prague that =
he'd already started this effort, seeing it as a necessary pre-step =
before making other changes.  I'm unsure if the intention is to release =
this by itself as an RFC 7950 bis but, if looking for a minimal change, =
that might be it.  The next rung up would be to just add clarifications. =
 The next rung up from there would be to add only backwards-compatible =
changes (currently targeted by [1]).  The last rung being to also target =
NBC changes (there's no consensus to do this).

[1] https://github.com/netmod-wg/yang-next/projects/2 =
<https://github.com/netmod-wg/yang-next/projects/2>
=20
Kent=20



--Apple-Mail=_9BA93241-4BDB-4A39-A9A8-ECACB11205E3
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""><br =
class=3D""><div><blockquote type=3D"cite" class=3D""><div class=3D""><div =
class=3D""><blockquote type=3D"cite" class=3D""><blockquote type=3D"cite" =
class=3D"">So you want to work on YANG 1.2, but just the parts you want =
to change? ;-)<br class=3D""></blockquote>I am actually fine with not =
doing any changes to YANG 1.1 at all, except perhaps<br class=3D"">bug =
fixes. This doesn't necessarily mean closing the NETMOD WG, it would IMO =
be<br class=3D"">immensely useful to rewrite the language specification =
and remove NETCONF- and<br class=3D"">XML-specific part.<br =
class=3D""></blockquote><br class=3D"">+1. There are plenty of =
ambiguities and NETCONF/XML pollution in the<br class=3D"">spec. Having =
the specifications in a DAG would be immensely useful =
:)</div></div></blockquote></div><div><br class=3D""></div><div>Agreed =
and I should've mentioned before that Martin said in Prague that he'd =
already started this effort, seeing it as a necessary pre-step before =
making other changes. &nbsp;I'm unsure if the intention is to release =
this by itself as an RFC 7950 bis but, if looking for a minimal change, =
that might be it. &nbsp;The next rung up would be to just add =
clarifications. &nbsp;The next rung up from there would be to add only =
backwards-compatible changes (currently targeted by [1]). &nbsp;The last =
rung being to also target NBC changes (there's no consensus to do =
this).</div><div><br class=3D""></div><div>[1]&nbsp;<a =
href=3D"https://github.com/netmod-wg/yang-next/projects/2" =
class=3D"">https://github.com/netmod-wg/yang-next/projects/2</a></div><div=
>&nbsp;</div><div>Kent&nbsp;</div><div><br class=3D""></div><div><br =
class=3D""></div></body></html>=

--Apple-Mail=_9BA93241-4BDB-4A39-A9A8-ECACB11205E3--


From nobody Wed Jul 24 10:38:00 2019
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 35EA1120614 for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 10:37: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, 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 qr4mtH9rH_2P for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 10:37:48 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8687812061E for <netmod@ietf.org>; Wed, 24 Jul 2019 10:37:48 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 3ED5A82D; Wed, 24 Jul 2019 19:37:47 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id QsHw7tNC6y49; Wed, 24 Jul 2019 19:37:47 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Wed, 24 Jul 2019 19:37:47 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id EC2E92012C; Wed, 24 Jul 2019 19:37:46 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id uDeFGFw6EV3X; Wed, 24 Jul 2019 19:37:46 +0200 (CEST)
Received: from exchange.jacobs-university.de (SXCHMB02.jacobs.jacobs-university.de [10.70.0.121]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "exchange.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by hermes.jacobs-university.de (Postfix) with ESMTPS id A488520129; Wed, 24 Jul 2019 19:37:46 +0200 (CEST)
Received: from anna.localdomain (10.50.218.117) by sxchmb03.jacobs.jacobs-university.de (10.70.0.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Wed, 24 Jul 2019 19:37:46 +0200
Received: by anna.localdomain (Postfix, from userid 501) id CCAD434744A; Wed, 24 Jul 2019 19:37:45 +0200 (CEST)
Date: Wed, 24 Jul 2019 19:37:45 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Andy Bierman <andy@yumaworks.com>
CC: NETMOD WG <netmod@ietf.org>
Message-ID: <20190724173745.vjb4a5iyyzwg6kle@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Andy Bierman <andy@yumaworks.com>, NETMOD WG <netmod@ietf.org>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com> <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz> <20190723182304.5yrp54q26zhv7uvb@anna.jacobs.jacobs-university.de> <87sgqvlevh.fsf@nic.cz> <CABCOCHS-K=5nhZv7UH_xzDGGrQD4n1QYeMN6xWdJ0OHf809+=A@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <CABCOCHS-K=5nhZv7UH_xzDGGrQD4n1QYeMN6xWdJ0OHf809+=A@mail.gmail.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: SXCHMB02.jacobs.jacobs-university.de (10.70.0.121) To sxchmb03.jacobs.jacobs-university.de (10.70.0.155)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/RLfOQIvPuadqOSzKK3QbDOmLZmA>
Subject: Re: [netmod] YANG next
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, 24 Jul 2019 17:37:55 -0000

On Wed, Jul 24, 2019 at 07:10:23AM -0700, Andy Bierman wrote:
> On Wed, Jul 24, 2019 at 6:52 AM Ladislav Lhotka <lhotka@nic.cz> wrote:
> 
> > Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes:
> >
> > > On Tue, Jul 23, 2019 at 02:00:29PM -0400, Ladislav Lhotka wrote:
> > >>
> > >> This problem is actually not limited to YANG itself - people are
> > reporting
> > >> problems with the transition to NMDA.
> > >>
> > >
> > > The YANG update from 1 to 1.1 mostly affected compiler writers - and
> > > to a much lesser extend module authors and module implementors. NMDA,
> > > affects client and server implementors much more directly, additional
> > > instrumentation on the server side needs to be written, application
> > > logic on the client side needs to be adjusted. NMDA is an evolution of
> > > architectural principles and this already indicates that there is a
> > > certain investment to make.
> >
> > But both updates induced some changes in YANG modules that affect users
> > and integrators. Take ietf-ospf module as an example: it is of course a
> > great addition to the YANG module collection, but in order to use it, all
> > tools have to support
> >
> > - YANG 1.1, e.g. because of the special XPath functions, and
> >
> > - NMDA, because otherwise state data are missing.
> >

I believe the majority of parsers (there were not that many) started
to support YANG 1.1 quite quickly after RFC publication. NMDA support
will take longer and this is not a surprise.

To me, it makes sense to distinguish these two updates. And neithers
says what the update of YANG next will be. Implementation complexity
and transition complexity was one of the things we considered for each
YANG 1.1 improvement.

/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 Wed Jul 24 10:48:10 2019
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 3CBEC120059; Wed, 24 Jul 2019 10:48:09 -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.99.1
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <156399048916.14605.10611496722454064304@ietfa.amsl.com>
Date: Wed, 24 Jul 2019 10:48:09 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/aYS6RQIps7bKDc0mnVwaSbj3JeQ>
Subject: [netmod] I-D Action: draft-ietf-netmod-artwork-folding-07.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: Wed, 24 Jul 2019 17:48: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           : Handling Long Lines in Inclusions in Internet-Drafts and RFCs
        Authors         : Kent Watsen
                          Adrian Farrel
                          Qin Wu
	Filename        : draft-ietf-netmod-artwork-folding-07.txt
	Pages           : 27
	Date            : 2019-07-24

Abstract:
   This document defines two strategies for handling long lines in
   width-bounded text content.  One strategy is based on the historic
   use of a single backslash ('\') character to indicate where line-
   folding has occurred, with the continuation occurring with the first
   non-space (' ') character on the next line.  The second strategy
   extends the first strategy by adding a second backslash character to
   identify where the continuation begins and thereby able to handle
   cases not supported by the first strategy.  Both strategies use a
   self-describing header enabling automated reconstitution of the
   original content.


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

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-artwork-folding-07
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-artwork-folding-07

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-artwork-folding-07


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 Wed Jul 24 11:32:41 2019
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 D93C5120141 for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 11:32:39 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=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 DNZsglem8bSf for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 11:32:37 -0700 (PDT)
Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) (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 7FAA8120059 for <netmod@ietf.org>; Wed, 24 Jul 2019 11:32:37 -0700 (PDT)
Received: by mail-lf1-x131.google.com with SMTP id c19so32627924lfm.10 for <netmod@ietf.org>; Wed, 24 Jul 2019 11:32:37 -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=DgBw0PQaBQxSCCXVf4mijOjTvp4zO3XeBIkExj1/x/I=; b=uR1D8Rkfw0nimVH/GYxYsd8Qhi2PPOhXO1Od/BCtEJm3NlyXdESKaQohHM9G3qKRMK a4qKdq/dj2NXS6+WpxVN8wesXMFRRPcGwtDkerTXvmnEhb9FrIXKIArSXOkTMIBLj5tO Ifx1HuZCzFrbKpYiavRzB8+LB4YcYxIdfAuK8PVe1+wFc9wPrwQFYDrhYSEgMlJk5b5X luiYyfRBMR9OYnLhlrs6HsvP8ZjlXXe9qJI8c9GwoU63TEn6KCXp6I1hqz+cfHGLcdVu iQeGT3CPrLPX2pBaPABlphIVKEIX8cm2yIz8REwkuyuKL7e9PunmnWoQVFt/rBPljwu6 uSZA==
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=DgBw0PQaBQxSCCXVf4mijOjTvp4zO3XeBIkExj1/x/I=; b=CIO4pKPFa7KVNpGiNbC+nq7CMHxkGzsLYDyRWM3T9vZ8VdP+Zv38cBm7sYgtGDrcwT /2WtQtu9zsE1FDSYIRDSd40x+rb5ABkXRzZKtVLYOy6sjvuQD9U4JlNhPu4ZShWsZduC erIm2Y5taYafbGE3OykkFOkEgnGwjQnPSUc3Ua+3DB4GV6II6mWEfrzgWWJ8BqNQulda Oewmzrxygq1vmSAu3r/289AWDNpVsH3Wvx9ikznWQ19iHyDAI2ms6avfNeEXeDO+k9Bu vfJB/cyr7FnJZIo0gAlUaZtuANlL9IBMJmolXS1Oy/ukroYMsir3VqZsboaTW5TWlrca xoJw==
X-Gm-Message-State: APjAAAXVyKU3MdjH90Jos+CJjRr9ajbj4IfQ0Xl89QwsS//49zv1zfRf 4tMQQWPtv8JjaUNSqeAXQucO5MVZVoQHXdmfwQCJDA==
X-Google-Smtp-Source: APXvYqyo+o91B2pW/6U3qLesyWq2GQcQ4WXqiOoWuZYU/0k8n9L876pjhAWcFgmNDGkR4fJOBLg+sdhNXU4fA9L6mNQ=
X-Received: by 2002:ac2:4202:: with SMTP id y2mr4723731lfh.178.1563993155547;  Wed, 24 Jul 2019 11:32:35 -0700 (PDT)
MIME-Version: 1.0
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com> <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz> <CABCOCHQoKAiugVsDhuHSvhfnCbP2D2caLU88cF-AkkH0aCSOUA@mail.gmail.com> <c35ae918e65411575b7e18dfd24547cbbf9d216d.camel@nic.cz> <856cce29-f524-be31-b5e5-bcb679721e9a@hq.sk> <0100016c25074dba-bffd4eea-f851-4913-83da-df3da8774f76-000000@email.amazonses.com>
In-Reply-To: <0100016c25074dba-bffd4eea-f851-4913-83da-df3da8774f76-000000@email.amazonses.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Wed, 24 Jul 2019 11:32:24 -0700
Message-ID: <CABCOCHR5MJLuRVtZBa_VbBXX4nrRJMUQBpU13P8a1oRE1_6C2g@mail.gmail.com>
To: Kent Watsen <kent@watsen.net>
Cc: Robert Varga <nite@hq.sk>, Ladislav Lhotka <lhotka@nic.cz>, "netmod@ietf.org" <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000077d2ab058e718890"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/8fbF-vDwGFzDCv5YWZMF40-PSdg>
Subject: Re: [netmod] YANG next
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, 24 Jul 2019 18:32:40 -0000

--00000000000077d2ab058e718890
Content-Type: text/plain; charset="UTF-8"

On Wed, Jul 24, 2019 at 10:28 AM Kent Watsen <kent@watsen.net> wrote:

>
> So you want to work on YANG 1.2, but just the parts you want to change? ;-)
>
> I am actually fine with not doing any changes to YANG 1.1 at all, except
> perhaps
> bug fixes. This doesn't necessarily mean closing the NETMOD WG, it would
> IMO be
> immensely useful to rewrite the language specification and remove NETCONF-
> and
> XML-specific part.
>
>
> +1. There are plenty of ambiguities and NETCONF/XML pollution in the
> spec. Having the specifications in a DAG would be immensely useful :)
>
>
> Agreed and I should've mentioned before that Martin said in Prague that
> he'd already started this effort, seeing it as a necessary pre-step before
> making other changes.  I'm unsure if the intention is to release this by
> itself as an RFC 7950 bis but, if looking for a minimal change, that might
> be it.  The next rung up would be to just add clarifications.  The next
> rung up from there would be to add only backwards-compatible changes
> (currently targeted by [1]).  The last rung being to also target NBC
> changes (there's no consensus to do this).
>
>
This WG sure likes to spend time refactoring documents.
Moving lots of text will create bugs and strong coupling, and only help the
standards purists.
It will be a lot of work for the WG and IESG to review such a massive
document split,
and in the end we have no improvement in YANG, just more RFCs to read.

Andy

[1] https://github.com/netmod-wg/yang-next/projects/2
>
> Kent
>
>
>

--00000000000077d2ab058e718890
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 Wed, Jul 24, 2019 at 10:28 AM Kent=
 Watsen &lt;<a href=3D"mailto:kent@watsen.net">kent@watsen.net</a>&gt; wrot=
e:<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;"><br><div><blockquote type=3D"cite"><div><div><=
blockquote type=3D"cite"><blockquote type=3D"cite">So you want to work on Y=
ANG 1.2, but just the parts you want to change? ;-)<br></blockquote>I am ac=
tually fine with not doing any changes to YANG 1.1 at all, except perhaps<b=
r>bug fixes. This doesn&#39;t necessarily mean closing the NETMOD WG, it wo=
uld IMO be<br>immensely useful to rewrite the language specification and re=
move NETCONF- and<br>XML-specific part.<br></blockquote><br>+1. There are p=
lenty of ambiguities and NETCONF/XML pollution in the<br>spec. Having the s=
pecifications in a DAG would be immensely useful :)</div></div></blockquote=
></div><div><br></div><div>Agreed and I should&#39;ve mentioned before that=
 Martin said in Prague that he&#39;d already started this effort, seeing it=
 as a necessary pre-step before making other changes.=C2=A0 I&#39;m unsure =
if the intention is to release this by itself as an RFC 7950 bis but, if lo=
oking for a minimal change, that might be it.=C2=A0 The next rung up would =
be to just add clarifications.=C2=A0 The next rung up from there would be t=
o add only backwards-compatible changes (currently targeted by [1]).=C2=A0 =
The last rung being to also target NBC changes (there&#39;s no consensus to=
 do this).</div><div><br></div></div></blockquote><div><br></div><div>This =
WG sure likes to spend time refactoring documents.</div><div>Moving lots of=
 text will create bugs and strong coupling, and only help the standards pur=
ists.</div><div>It will be a lot of work for the WG and IESG to review such=
 a massive document split,</div><div>and in the end we have no improvement =
in YANG, just more RFCs to read.</div><div><br></div><div>Andy</div><div><b=
r></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"ove=
rflow-wrap: break-word;"><div></div><div>[1]=C2=A0<a href=3D"https://github=
.com/netmod-wg/yang-next/projects/2" target=3D"_blank">https://github.com/n=
etmod-wg/yang-next/projects/2</a></div><div>=C2=A0</div><div>Kent=C2=A0</di=
v><div><br></div><div><br></div></div></blockquote></div></div>

--00000000000077d2ab058e718890--


From nobody Wed Jul 24 11:46:10 2019
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 CB8D3120424; Wed, 24 Jul 2019 11:46:03 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Lou Berger via Datatracker <noreply@ietf.org>
To: <ibagdona@gmail.com>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.99.1
Auto-Submitted: auto-generated
Precedence: bulk
Cc: netmod-chairs@ietf.org, lberger@labn.net, iesg-secretary@ietf.org, netmod@ietf.org, Lou Berger <lberger@labn.net>
Message-ID: <156399396382.14640.6296104252128690083.idtracker@ietfa.amsl.com>
Date: Wed, 24 Jul 2019 11:46:03 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ecOOzYvQi1jwv_62aeROEkLwo_Q>
Subject: [netmod] Publication has been requested for draft-ietf-netmod-artwork-folding-07
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: Wed, 24 Jul 2019 18:46:09 -0000

Lou Berger has requested publication of draft-ietf-netmod-artwork-folding-07 as Best Current Practice on behalf of the NETMOD working group.

Please verify the document's state at https://datatracker.ietf.org/doc/draft-ietf-netmod-artwork-folding/


From nobody Wed Jul 24 13:37:39 2019
Return-Path: <nite@hq.sk>
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 DDC92120623 for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 13:37:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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=hq.sk
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 exjJK6wcFFMB for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 13:37:35 -0700 (PDT)
Received: from mail.hq.sk (hq.sk [81.89.59.181]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F80F120494 for <netmod@ietf.org>; Wed, 24 Jul 2019 13:37:33 -0700 (PDT)
Received: from nitebug.nitenet.local (chello085216197060.chello.sk [85.216.197.60]) by mail.hq.sk (Postfix) with ESMTPSA id E75E124294C; Wed, 24 Jul 2019 22:37:30 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=hq.sk; s=mail; t=1564000651; bh=izM6P96NH0+rePmVzvu5+XdwQxn6hZiicVhZ4A7PWKM=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=Bp7CyZXLVvoYyR5LLMVWZcAbuQ6C+bBJAGJxzbvw6Y0QKpXvZtWEIro/tkKe8sW5m OIcLdxe8q/CsSgkC7zXLedGPnod4drqXK0/glJ2fiIJeWviHYsp1/OHgAv8vEGIPvN KjEUlmSFmfF7greAJKlHJW3IO6vmRHe8MUO2o4Eo=
To: Andy Bierman <andy@yumaworks.com>, Kent Watsen <kent@watsen.net>
Cc: Ladislav Lhotka <lhotka@nic.cz>, "netmod@ietf.org" <netmod@ietf.org>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com> <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz> <CABCOCHQoKAiugVsDhuHSvhfnCbP2D2caLU88cF-AkkH0aCSOUA@mail.gmail.com> <c35ae918e65411575b7e18dfd24547cbbf9d216d.camel@nic.cz> <856cce29-f524-be31-b5e5-bcb679721e9a@hq.sk> <0100016c25074dba-bffd4eea-f851-4913-83da-df3da8774f76-000000@email.amazonses.com> <CABCOCHR5MJLuRVtZBa_VbBXX4nrRJMUQBpU13P8a1oRE1_6C2g@mail.gmail.com>
From: Robert Varga <nite@hq.sk>
Openpgp: preference=signencrypt
Message-ID: <9d817e6a-3df5-aebc-2380-e12cb98ec7d5@hq.sk>
Date: Wed, 24 Jul 2019 22:37:24 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CABCOCHR5MJLuRVtZBa_VbBXX4nrRJMUQBpU13P8a1oRE1_6C2g@mail.gmail.com>
Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="v3sSeUqGA6GEd77US0ZfK5ROdVAHX4Nkm"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Hr4rS8k7jo1rVxAFHPr7sUSxm7M>
Subject: Re: [netmod] YANG next
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, 24 Jul 2019 20:37:38 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--v3sSeUqGA6GEd77US0ZfK5ROdVAHX4Nkm
Content-Type: multipart/mixed; boundary="sJeHKJikvS4RiueH2hLZdAZ5lvSLHjvBq";
 protected-headers="v1"
From: Robert Varga <nite@hq.sk>
To: Andy Bierman <andy@yumaworks.com>, Kent Watsen <kent@watsen.net>
Cc: Ladislav Lhotka <lhotka@nic.cz>, "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <9d817e6a-3df5-aebc-2380-e12cb98ec7d5@hq.sk>
Subject: Re: [netmod] YANG next
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz>
 <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com>
 <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz>
 <CABCOCHQoKAiugVsDhuHSvhfnCbP2D2caLU88cF-AkkH0aCSOUA@mail.gmail.com>
 <c35ae918e65411575b7e18dfd24547cbbf9d216d.camel@nic.cz>
 <856cce29-f524-be31-b5e5-bcb679721e9a@hq.sk>
 <0100016c25074dba-bffd4eea-f851-4913-83da-df3da8774f76-000000@email.amazonses.com>
 <CABCOCHR5MJLuRVtZBa_VbBXX4nrRJMUQBpU13P8a1oRE1_6C2g@mail.gmail.com>
In-Reply-To: <CABCOCHR5MJLuRVtZBa_VbBXX4nrRJMUQBpU13P8a1oRE1_6C2g@mail.gmail.com>

--sJeHKJikvS4RiueH2hLZdAZ5lvSLHjvBq
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 24/07/2019 20:32, Andy Bierman wrote:
> On Wed, Jul 24, 2019 at 10:28 AM Kent Watsen <kent@watsen.net
> <mailto:kent@watsen.net>> wrote:
>=20
>=20
>>>>     So you want to work on YANG 1.2, but just the parts you want to
>>>>     change? ;-)
>>>     I am actually fine with not doing any changes to YANG 1.1 at all,=

>>>     except perhaps
>>>     bug fixes. This doesn't necessarily mean closing the NETMOD WG,
>>>     it would IMO be
>>>     immensely useful to rewrite the language specification and remove=

>>>     NETCONF- and
>>>     XML-specific part.
>>
>>     +1. There are plenty of ambiguities and NETCONF/XML pollution in t=
he
>>     spec. Having the specifications in a DAG would be immensely useful=
 :)
>=20
>     Agreed and I should've mentioned before that Martin said in Prague
>     that he'd already started this effort, seeing it as a necessary
>     pre-step before making other changes.=C2=A0 I'm unsure if the inten=
tion
>     is to release this by itself as an RFC 7950 bis but, if looking for=

>     a minimal change, that might be it.=C2=A0 The next rung up would be=
 to
>     just add clarifications.=C2=A0 The next rung up from there would be=
 to
>     add only backwards-compatible changes (currently targeted by [1]).=C2=
=A0
>     The last rung being to also target NBC changes (there's no consensu=
s
>     to do this).
>=20
>=20
> This WG sure likes to spend time refactoring documents.

Sorry, I am not watching very closely so I have not noticed.

I regard the NETCONF coupling in RFC6020/RFC7950 as technical debt,
which when addressed will allow us to have better discussions about
modeling intent vs. XML representation.

> Moving lots of text will create bugs and strong coupling, and only help=

> the standards purists.

Not necessarily. I agree with limiting the amount (and type) of text
being moved and modifications done in between.

> It will be a lot of work for the WG and IESG to review such a massive
> document split,
> and in the end we have no improvement in YANG, just more RFCs to read.

No improvement in to YANG in terms of number of features, yes.

Even if it ends up being more documents, if they are smaller and more
logically structured, they are more approachable.

Reading RFC7950 (216 pages) is far from sufficient for understanding
YANG, as you also need to understand NETCONF, which leads you down the
RFC6241 rabbit hole.

If we can get a more approachable first document, lowering the entry
barrier will be beneficial to people outside the WG(s).

Regards,
Robert


--sJeHKJikvS4RiueH2hLZdAZ5lvSLHjvBq--

--v3sSeUqGA6GEd77US0ZfK5ROdVAHX4Nkm
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

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

iQI/BAEBCgApFiEEdj+N7pgGP1gKvbdQJKB0S2uuNdsFAl04wYQLHG5pdGVAaHEu
c2sACgkQJKB0S2uuNdtQWBAAuYJaoHUrpJFXk2En0rOrvTFxNPTMwgtfGGfW/UXK
8C90/heXlMgJZ5T0zt/nIUh0zqknyne4kTz2rsexTpBLe51rMSaVtrkfIGLTwaUi
DhzWmiiSuya1vNtNpEqCA1dkxARC0tYw+JOqvyHjTNmImGIZeuO6Yp6CVG+RnM3u
ry3r1js8oeevqsE7A25o3Ds/BImIGuyHqmPe4JrsPawYSYeZUoU29S/5sv22eyiN
fFVDr8KGygXjiDn6y/IZ7KSs5MFSbyg/A6XHZkEiGwCu1WjcjL+5s42/zgR0bpAC
BfsH9tDvFvqqfioJi/Pi7ckI2LGcKWagqF6tROmqrTMebySG/deVEYApIHzo2GBb
2aYg4w+jixu1WSYCwWBodatMPkbLnXDjLZwBxwluew+vdKg+NXjTQEVKOoVu9+j4
PqzoLceWxpRWdka3EoCvk6L7RyZD0xcNcIIUc0cxYngAKUdG1RhOwKSRUY3TKEAY
2SeEpFvtF6B8U0muUPtkRBiIShV057NZCjMXW4a75YB6lx4O2ac2C8SZAjEThQAv
wp3s6J//c8Lb3MinprsKfHjYS4cr6AbapQH7WVRQCrZ++r2/srpx6tGt+ieA1FV5
EKe/5ZcNGRrQv0ytBxacJ15z+CNzGBOJVr15qQt8sPeZp4Qx1atB6ez95eYkgpGH
i4M=
=yO5f
-----END PGP SIGNATURE-----

--v3sSeUqGA6GEd77US0ZfK5ROdVAHX4Nkm--


From nobody Wed Jul 24 13:38:27 2019
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 E2C00120637 for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 13:38:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 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, FROM_EXCESS_BASE64=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 oKZNCEGbPqlt for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 13:38:22 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20044.outbound.protection.outlook.com [40.107.2.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14691120623 for <netmod@ietf.org>; Wed, 24 Jul 2019 13:38:21 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FJWCS5b+sSIbJ2jblWb5ym3o6OIaCzxkcoTMY/RRecD/obvYyZQbMO1gQ6O6EwkslzaUnPsowQZg7qPTueN77ZC9w2cxneh/FHgpYbwxxkHDDie9hj/jGHxjN+quSDV+2lZadG9j4vAbVeBhU8yl1V1jNp229Z++bR5Gg+x1ErsIe4l8/Qw3XqtbXyti2z0EUQ1CpMu/+ofuOMSM3w+pgBqOWKXIRN+9/eLWS5oIZfDF1UfcqddA6x3sz56RkRtdUbGTHvh9qIpTQajVD7PtHRX/BjkKQSyjdjM0ztAiy5jdFERnYu8iLq/vjhyL3KbOqSgbS948oxoPrY/Vnw7Pyg==
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=+rf4GlIfCwPcEZAlSX3L4BR2XgKsz/Ray4rX8KB8BvE=; b=d68K6lENIfxr/OJmiXu5ilaw6849Q0Ca6yRA26rknq65RqLPu9/x/2gnbHVsg0LPNZRp4lJNmBxYulk0lyC4X11S4VyxiaT2ia68MRgdjMyWUQ8VtYsKI/+1VB0qD+OykIi8u6F8FjxqmTn6TIMABz4TOhbwb9ShG+CWlZgmhQNF3TTvKTf0lbMC8InrMwFqRcn8U7PifLQQmiAur5iBF1ygCePXBLGloTjO9zFZubqVpNHMN+Ls5iAcZSaOClgXhDJ3wVfrcvqTZ69svMK+Q0put+K07eJepO7BH4XRQFx3Sj1OEua6qPKN/yohGS7B96zz6sVhNx9+DtHHoN1Efg==
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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+rf4GlIfCwPcEZAlSX3L4BR2XgKsz/Ray4rX8KB8BvE=; b=ZhMilTEWJ6BI+WKlJsOF2gDXae4ojwLonBOF5qT+9y8PyFP2OyXKr9jKMKR37kvwdanZpuenMxEGDis10inAF4dhx9VmUDDjPis8hMEFHCnrm2cUxZoO8BCxVsW8nYjc0UGiO/EFxgSXW8I2rvRzy0UFNDVIc49cAL4lWy31IEI=
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com (10.169.137.153) by VI1PR0701MB2862.eurprd07.prod.outlook.com (10.173.73.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.10; Wed, 24 Jul 2019 20:38:19 +0000
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a]) by VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a%11]) with mapi id 15.20.2115.005; Wed, 24 Jul 2019 20:38:19 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: Andy Bierman <andy@yumaworks.com>, Kent Watsen <kent@watsen.net>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] YANG next
Thread-Index: AQHVQXA4NNSdyaU74E+3vDu/k+DKb6bYYs2AgAAbWICAAAnKgIAANJOAgAEaPYCAADDlgIAAEcEAgAAjE5A=
Date: Wed, 24 Jul 2019 20:38:19 +0000
Message-ID: <VI1PR0701MB228640B4C05CDDDF0F102C12F0C60@VI1PR0701MB2286.eurprd07.prod.outlook.com>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com> <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz> <CABCOCHQoKAiugVsDhuHSvhfnCbP2D2caLU88cF-AkkH0aCSOUA@mail.gmail.com> <c35ae918e65411575b7e18dfd24547cbbf9d216d.camel@nic.cz> <856cce29-f524-be31-b5e5-bcb679721e9a@hq.sk> <0100016c25074dba-bffd4eea-f851-4913-83da-df3da8774f76-000000@email.amazonses.com> <CABCOCHR5MJLuRVtZBa_VbBXX4nrRJMUQBpU13P8a1oRE1_6C2g@mail.gmail.com>
In-Reply-To: <CABCOCHR5MJLuRVtZBa_VbBXX4nrRJMUQBpU13P8a1oRE1_6C2g@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: [2001:67c:1232:144:1816:c5a7:7b6a:280f]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a00abcb2-f251-4109-f138-08d71076dcc5
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(49563074)(7193020); SRVR:VI1PR0701MB2862; 
x-ms-traffictypediagnostic: VI1PR0701MB2862:
x-microsoft-antispam-prvs: <VI1PR0701MB286219FBB0ABF1049EA04F6FF0C60@VI1PR0701MB2862.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(366004)(346002)(396003)(39860400002)(136003)(189003)(199004)(2906002)(71190400001)(52536014)(316002)(64756008)(76176011)(256004)(790700001)(6116002)(8676002)(14454004)(478600001)(6436002)(71200400001)(86362001)(966005)(5660300002)(229853002)(6506007)(74316002)(446003)(606006)(7696005)(53936002)(102836004)(99286004)(53546011)(85202003)(110136005)(7736002)(66556008)(476003)(99936001)(4326008)(76116006)(486006)(66946007)(236005)(66446008)(81166006)(8936002)(81156014)(66476007)(66616009)(25786009)(33656002)(55016002)(46003)(6246003)(54896002)(6306002)(9686003)(68736007)(85182001)(186003)(11346002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0701MB2862; H:VI1PR0701MB2286.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-message-info: pL/XPMPGshMaLeMcrAE1MtkfeIOq6i3HLSsDjWcH4KKlKmjMh4G6uJNM5AHLoAwKVObSkznten2gEtgWIBEmqnW9w6ILZBCyNCuLNLgMlbjSan0ogLFvzdL8EWwsd2aA/VvCZECpgAaMl3ci0kgwaeJ3e0rebhEP6rlKhrz/mG175OECeinnEtyzq5FDJPgRdy73xqgXPtANEmkkHlFwDFEJVBnB1Uoi/HrOoqUm3RAXAGXxM9ibBZt5MwLNKfyqMgFuQHAsbA+VgtSLUZZHiTKGBjSEoiVTmRc8+cSawCu3d9+FbdQNBVrOOiiF7DqEYyMOz06jd+pxA7VDKaLpRmuXAUOG+K5Hka0266BIUKRR2dyD6RR1QAOVzb90lwbqb9r5e0ytCGQDPNcjTyBH1lNYVMTEcvextgN2vIWUjws=
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0499_01D5423E.319FCEE0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a00abcb2-f251-4109-f138-08d71076dcc5
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 20:38:19.0340 (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: balazs.lengyel@ericsson.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB2862
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/p6VEz2U_j1BQonfevfX6Ry_jib4>
Subject: Re: [netmod] YANG next
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, 24 Jul 2019 20:38:25 -0000

------=_NextPart_000_0499_01D5423E.319FCEE0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_049A_01D5423E.319FCEE0"


------=_NextPart_001_049A_01D5423E.319FCEE0
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

+1, Balazs

=20

From: netmod <netmod-bounces@ietf.org> On Behalf Of Andy Bierman
Sent: 2019. j=C3=BAlius 24., szerda 14:32
To: Kent Watsen <kent@watsen.net>
Cc: netmod@ietf.org
Subject: Re: [netmod] YANG next

=20

=20

=20

On Wed, Jul 24, 2019 at 10:28 AM Kent Watsen <kent@watsen.net =
<mailto:kent@watsen.net> > wrote:

=20

So you want to work on YANG 1.2, but just the parts you want to change? =
;-)

I am actually fine with not doing any changes to YANG 1.1 at all, except =
perhaps
bug fixes. This doesn't necessarily mean closing the NETMOD WG, it would =
IMO be
immensely useful to rewrite the language specification and remove =
NETCONF- and
XML-specific part.


+1. There are plenty of ambiguities and NETCONF/XML pollution in the
spec. Having the specifications in a DAG would be immensely useful :)

=20

Agreed and I should've mentioned before that Martin said in Prague that =
he'd already started this effort, seeing it as a necessary pre-step =
before making other changes.  I'm unsure if the intention is to release =
this by itself as an RFC 7950 bis but, if looking for a minimal change, =
that might be it.  The next rung up would be to just add clarifications. =
 The next rung up from there would be to add only backwards-compatible =
changes (currently targeted by [1]).  The last rung being to also target =
NBC changes (there's no consensus to do this).

=20

=20

This WG sure likes to spend time refactoring documents.

Moving lots of text will create bugs and strong coupling, and only help =
the standards purists.

It will be a lot of work for the WG and IESG to review such a massive =
document split,

and in the end we have no improvement in YANG, just more RFCs to read.

=20

Andy

=20

[1] https://github.com/netmod-wg/yang-next/projects/2 =
<https://github..com/netmod-wg/yang-next/projects/2>=20

=20

Kent=20

=20

=20


------=_NextPart_001_049A_01D5423E.319FCEE0
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.EmailStyle18
	{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>+1, =
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> 2019. j=C3=BAlius 24., =
szerda 14:32<br><b>To:</b> Kent Watsen =
&lt;kent@watsen.net&gt;<br><b>Cc:</b> netmod@ietf.org<br><b>Subject:</b> =
Re: [netmod] YANG next<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 =
Wed, Jul 24, 2019 at 10:28 AM Kent Watsen &lt;<a =
href=3D"mailto:kent@watsen.net">kent@watsen.net</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-top:5.0pt;margin-bottom:5.0pt;margin:0..8ex'><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><div><div><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><p class=3DMsoNormal>So =
you want to work on YANG 1.2, but just the parts you want to change? =
;-)<o:p></o:p></p></blockquote><p class=3DMsoNormal>I am actually fine =
with not doing any changes to YANG 1.1 at all, except perhaps<br>bug =
fixes. This doesn't necessarily mean closing the NETMOD WG, it would IMO =
be<br>immensely useful to rewrite the language specification and remove =
NETCONF- and<br>XML-specific part.<o:p></o:p></p></blockquote><p =
class=3DMsoNormal><br>+1. There are plenty of ambiguities and =
NETCONF/XML pollution in the<br>spec. Having the specifications in a DAG =
would be immensely useful =
:)<o:p></o:p></p></div></div></blockquote></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Agreed and I should've mentioned before that Martin =
said in Prague that he'd already started this effort, seeing it as a =
necessary pre-step before making other changes.&nbsp; I'm unsure if the =
intention is to release this by itself as an RFC 7950 bis but, if =
looking for a minimal change, that might be it.&nbsp; The next rung up =
would be to just add clarifications.&nbsp; The next rung up from there =
would be to add only backwards-compatible changes (currently targeted by =
[1]).&nbsp; The last rung being to also target NBC changes (there's no =
consensus to do this).<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></div></blockquote><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>This WG sure likes to spend time refactoring =
documents.<o:p></o:p></p></div><div><p class=3DMsoNormal>Moving lots of =
text will create bugs and strong coupling, and only help the standards =
purists.<o:p></o:p></p></div><div><p class=3DMsoNormal>It will be a lot =
of work for the WG and IESG to review such a massive document =
split,<o:p></o:p></p></div><div><p class=3DMsoNormal>and in the end we =
have no improvement in YANG, just more RFCs to =
read.<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><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><div><p =
class=3DMsoNormal>[1]&nbsp;<a =
href=3D"https://github..com/netmod-wg/yang-next/projects/2" =
target=3D"_blank">https://github.com/netmod-wg/yang-next/projects/2</a><o=
:p></o:p></p></div><div><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div><p =
class=3DMsoNormal>Kent&nbsp;<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></div></blockquote></div></d=
iv></div></body></html>
------=_NextPart_001_049A_01D5423E.319FCEE0--

------=_NextPart_000_0499_01D5423E.319FCEE0
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
DTE5MDcyNDIwMzgxNlowIwYJKoZIhvcNAQkEMRYEFHJZ6h3UroG2GFYSZ07Y3NBFHiK9MEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQBve6aBTO0c76YajS2EGVqJT+SLJYzBF32TNxNRy0uHhExuv/r1oHsI
A2QFBAUAU1A4FWkvhXtNSZVQwqtJETjZMiBR7izvXx72QR2co9fDizno2zSfoGGWvT+fRgLLFFAP
NgsXnAtJWQyYRl9ycUoCFqp5SkDPFIE7PKMy1v1YciNoHF3ZdlgNojPhrDBD/LF7b44BxXjG7fhP
OGHJiYpradFxUuPno+KhPZE4/mt1olWgqiZMrHT5n/E8+DgFvheHbGBYiLu8FWppMq9Ww3dM1BXq
MxQC9ZqOOHBmVgFNmF1FqBJDe5hgP765B3mmHoYawbdLpKp+zMqGXlrwRoy7AAAAAAAA

------=_NextPart_000_0499_01D5423E.319FCEE0--


From nobody Wed Jul 24 18:18:22 2019
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 8A4AA120625 for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 18:18:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.997
X-Spam-Level: 
X-Spam-Status: No, score=-6.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, 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=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 ZAxOm6pNpvyx for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 18:18:18 -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 EEC3E1200B9 for <netmod@ietf.org>; Wed, 24 Jul 2019 18:18:17 -0700 (PDT)
Received: from birdie (unknown [IPv6:2001:67c:1232:144:1a4f:a84b:2bfd:c611]) by mail.nic.cz (Postfix) with ESMTPSA id 0A67D140B73; Thu, 25 Jul 2019 03:18:13 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1564017494; bh=6rcqz5YmFCpv7cX+eZE1QX7P9udiCG5Y7h2NS9B60+c=; h=From:To:Date; b=LvyzjQ3qNLx0rXrajHxCvK1PmEH7c41+DT5UaSs61V151B6pJXvD5oUW9AL4+47fM 5/EiraFSddQc1SdsihXgJmxJpzachDiB4+ORDON9O+tJNDjikFmf8W+smIDuVcg9GQ sFgPaOh7pdRU8JJx7JA8/CQYp5vO/yDKO/A4qZxw=
Message-ID: <8548e1419a4c6d39223b3ea05f8749e59ca14344.camel@nic.cz>
From: Ladislav Lhotka <lhotka@nic.cz>
To: Robert Varga <nite@hq.sk>, Andy Bierman <andy@yumaworks.com>, Kent Watsen <kent@watsen.net>
Cc: "netmod@ietf.org" <netmod@ietf.org>
Date: Wed, 24 Jul 2019 21:18:12 -0400
In-Reply-To: <9d817e6a-3df5-aebc-2380-e12cb98ec7d5@hq.sk>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com> <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz> <CABCOCHQoKAiugVsDhuHSvhfnCbP2D2caLU88cF-AkkH0aCSOUA@mail.gmail.com> <c35ae918e65411575b7e18dfd24547cbbf9d216d.camel@nic.cz> <856cce29-f524-be31-b5e5-bcb679721e9a@hq.sk> <0100016c25074dba-bffd4eea-f851-4913-83da-df3da8774f76-000000@email.amazonses.com> <CABCOCHR5MJLuRVtZBa_VbBXX4nrRJMUQBpU13P8a1oRE1_6C2g@mail.gmail.com> <9d817e6a-3df5-aebc-2380-e12cb98ec7d5@hq.sk>
Organization: CZ.NIC
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.32.4 
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: clamav-milter 0.100.3 at mail.nic.cz
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/uhH_19enq9BJrrWJyxuTFg6cfyE>
Subject: Re: [netmod] YANG next
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, 25 Jul 2019 01:18:20 -0000

On Wed, 2019-07-24 at 22:37 +0200, Robert Varga wrote:
> On 24/07/2019 20:32, Andy Bierman wrote:
> > On Wed, Jul 24, 2019 at 10:28 AM Kent Watsen <kent@watsen.net
> > <mailto:kent@watsen.net>> wrote:
> > 
> > 
> > > > >     So you want to work on YANG 1.2, but just the parts you want to
> > > > >     change? ;-)
> > > >     I am actually fine with not doing any changes to YANG 1.1 at all,
> > > >     except perhaps
> > > >     bug fixes. This doesn't necessarily mean closing the NETMOD WG,
> > > >     it would IMO be
> > > >     immensely useful to rewrite the language specification and remove
> > > >     NETCONF- and
> > > >     XML-specific part.
> > > 
> > >     +1. There are plenty of ambiguities and NETCONF/XML pollution in the
> > >     spec. Having the specifications in a DAG would be immensely useful :)
> > 
> >     Agreed and I should've mentioned before that Martin said in Prague
> >     that he'd already started this effort, seeing it as a necessary
> >     pre-step before making other changes.  I'm unsure if the intention
> >     is to release this by itself as an RFC 7950 bis but, if looking for
> >     a minimal change, that might be it.  The next rung up would be to
> >     just add clarifications.  The next rung up from there would be to
> >     add only backwards-compatible changes (currently targeted by [1]). 
> >     The last rung being to also target NBC changes (there's no consensus
> >     to do this).
> > 
> > 
> > This WG sure likes to spend time refactoring documents.
> 
> Sorry, I am not watching very closely so I have not noticed.
> 
> I regard the NETCONF coupling in RFC6020/RFC7950 as technical debt,
> which when addressed will allow us to have better discussions about
> modeling intent vs. XML representation.

Absolutely. Also note that in RFC 7950 we even don't have a sound definition of
an instance data tree.

> 
> > Moving lots of text will create bugs and strong coupling, and only help
> > the standards purists.
> 
> Not necessarily. I agree with limiting the amount (and type) of text
> being moved and modifications done in between.
> 
> > It will be a lot of work for the WG and IESG to review such a massive
> > document split,
> > and in the end we have no improvement in YANG, just more RFCs to read.
> 
> No improvement in to YANG in terms of number of features, yes.
> 
> Even if it ends up being more documents, if they are smaller and more
> logically structured, they are more approachable.

Right. The base YANG spec should only define the language and rules for
validating instance data.

> 
> Reading RFC7950 (216 pages) is far from sufficient for understanding
> YANG, as you also need to understand NETCONF, which leads you down the
> RFC6241 rabbit hole.
> 
> If we can get a more approachable first document, lowering the entry
> barrier will be beneficial to people outside the WG(s).

I again fully agree. The entry barrier is unnecessarily high, which may not be
apparent to vintage members of the NETCONF/NETMOD gang.

Lada

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


From nobody Wed Jul 24 21:44:20 2019
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 B01E3120047; Wed, 24 Jul 2019 21:44:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.197
X-Spam-Level: 
X-Spam-Status: No, score=-4.197 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 j5AE29BPapax; Wed, 24 Jul 2019 21:44:05 -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 70EA612001E; Wed, 24 Jul 2019 21:44:05 -0700 (PDT)
Received: from dhcp-9abf.meeting.ietf.org (dhcp-9abf.meeting.ietf.org [31.133.154.191]) (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 45vKNz01sWzylL; Thu, 25 Jul 2019 06:44:02 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <5B9F7D96-8E1D-4B04-8F48-0BD165E28F73@tzi.org>
Date: Thu, 25 Jul 2019 00:44:00 -0400
Cc: Netconf <netconf@ietf.org>, NETMOD WG <netmod@ietf.org>, yot@ietf.org
X-Mao-Original-Outgoing-Id: 585722638.705287-ac0762aa85689b1cf8d63e5de1103054
Content-Transfer-Encoding: quoted-printable
Message-Id: <B7F4B6B4-CC89-4D07-AC3C-38A5BA203F1C@tzi.org>
References: <5B9F7D96-8E1D-4B04-8F48-0BD165E28F73@tzi.org>
To: core <core@ietf.org>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/0pmpnRD4GvLfDooLvtsMMtjoOzo>
Subject: Re: [netmod]  =?utf-8?q?=F0=9F=94=94_CoRE_Working_Group_Adoption_call?= =?utf-8?q?_for_draft-veillette-core-yang-library-05=2Etxt?=
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, 25 Jul 2019 04:44:08 -0000

So this was a very thin response on a WG adoption call on the mailing =
list, but given the sense of the room on Tuesday, I think we can accept =
this as a WG draft.
We do have the WG last call as another formal opportunity to stop this =
if it turns out this can be done in a way that preserves full =
compatibility with RFC 8525.

We are now waiting for a final WGLC-ready I-D version of yang-cbor (one =
internal author review is outstanding), and then will WGLC the whole =
cluster (yang-cbor, sid, comi, core-yang-library) in the CoRE WG with a =
CC to the CCs of this mail.
This WGLC will not go through without a number of high-quality reviews.

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


> On Jul 11, 2019, at 09:44, Carsten Bormann <cabo@tzi.org> wrote:
>=20
> RFC 8525 defines a YANG data model for information about the YANG =
modules, datastores, and datastore schemas used by a network management =
server.   This data model is based on string representations of YANG =
identifiers.
>=20
> To be more useful in a constrained environment (CoRECONF/COMI), it is =
useful to have a YANG data model that can employ the efficiency of SIDs =
(draft-ietf-core-sid).  draft-veillette-core-yang-library-05.txt =
provides a straightforward translation of RFC 8525 to SID-based =
identification, with some legacy support removed and some other =
efficiencies added.  This specification complements the three other =
CoRECONF specifications draft-ietf-core-yang-cbor, draft-ietf-core-sid, =
and draft-ietf-core-comi, which we hope to ship soon.
>=20
> This starts a one-week working group adoption call.
> This is a formal call for adoption of this draft as a WG document of =
the CoRE WG.
> If you have read the draft and support adopting it, please say so.
> If you see a problem with adopting it as a WG document, please tell =
us.
> For both, remember that WG adoption does not mean that we already have =
consensus on all the details(*), just that this is the right working =
document to address the issue (and that we should address the issue in =
the first place); you are encouraged to mention any issues that you =
already know.
>=20
> This WGA call is CCed to the netconf and netmod working groups, as the =
expertise about YANG modules is focused there, as well as the =
yang-of-things non-WG mailing list.  Please respond to core@ietf.org, or =
exceptionally to core-chairs@ietf.org (for off-list comments).
>=20
> This formal WG adoption call runs until the end of July 18th.
>=20
> Gr=C3=BC=C3=9Fe, Carsten
>=20
> (*) say, is the module-set index really limited to an 8-bit number?
>=20
>=20
>=20


From nobody Thu Jul 25 05:56:28 2019
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 EF92F12015F for <netmod@ietfa.amsl.com>; Thu, 25 Jul 2019 05:56:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, 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=G6NnzXZU; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=qAjaFtdj
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 DRA_fWbqpHD0 for <netmod@ietfa.amsl.com>; Thu, 25 Jul 2019 05:56:24 -0700 (PDT)
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 9EB1712002E for <netmod@ietf.org>; Thu, 25 Jul 2019 05:56:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=13252; q=dns/txt; s=iport; t=1564059384; x=1565268984; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=jDbtJat0/+xMo5QeccukcKI0NoeYwzsw3zKh9Kut35I=; b=G6NnzXZUe/gZ30JmkdNzqMipXbCE4pGOeG3/BoGQtg0uPTZBZ7AZHwFK bWakN00zUrJanGQ4hUkw7fqb3gNB/+Bq5LhJk/QmOnY6pGHijCBMLLDSD pp0LPJrke2S0YLb9SkZBGtebtGV6D71D/BEJGidyt9fHj9FrxAQjohN4c 0=;
IronPort-PHdr: =?us-ascii?q?9a23=3AxC307hXsc1ZUZq6JK81LoiGNtzrV8LGuZFwc94?= =?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?A0AIAACzpTld/49dJa1mGgEBAQEBAgE?= =?us-ascii?q?BAQEHAgEBAQGBUwUBAQEBCwGBFC9QA21VIAQLKoQdg0cDhFKILIJbfpF9hFe?= =?us-ascii?q?BLoEkA1QJAQEBDAEBIwoCAQGDCYE3AheCRSM0CQ4BAwEBBAEBAgEGbYUeDIV?= =?us-ascii?q?KAQEBAQMSEQoTAQE3AQ8CAQgRBAEBKAMCAgIwFAkIAgQBDQUIGoMBgR1NAx0?= =?us-ascii?q?BAgyiSAKBOIhgcYEygnoBAQWFChiCEwMGgTQBi18XgUA/gRFGghc1PoJhAoF?= =?us-ascii?q?jKwmCVTKCJo59hH+WeQkCghqGWY1Sgi2LMYoujTqHSpALAgQCBAUCDgEBBYF?= =?us-ascii?q?QOIFYcBWDJ4JCDBeDTopTcoEpjTIBAQ?=
X-IronPort-AV: E=Sophos;i="5.64,306,1559520000";  d="scan'208,217";a="517354116"
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 25 Jul 2019 12:56:23 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by rcdn-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id x6PCuNpH021350 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 25 Jul 2019 12:56:23 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 25 Jul 2019 07:56:22 -0500
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; Thu, 25 Jul 2019 08:56:21 -0400
Received: from NAM01-BN3-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; Thu, 25 Jul 2019 08:56:21 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gmYjKz1xbPMvVizsUWNI6eXyPzwegapRmD0hiG/qZhx2JKE4ihad9TfP3sqnNbE7weNJswSJ3020VKi3uhvkid59lGbF5+8RSQAsktqYgv7gwom9ekXFWqralcNwwUFfAbKSmkTzqF3/amIwqiZltJdt7hDd5U3J80Yp3ep344SrQ48O4QuqPfwUp/lropSrDeabNzNgoJvBM7HrtyN/6tWL+CGn46pfgZiGkhUMgiljUMkA+VVDmpL0jg6MWi809wZjQIuwtFiBzkoQlO4SAeb2CX3omRC79zTivyKE+h++khmHbdhbdmQIGueM4kha7Zb2OSNreswzE8gc22LcZQ==
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=jDbtJat0/+xMo5QeccukcKI0NoeYwzsw3zKh9Kut35I=; b=JbB704/rZWOceT5HbSaDR7ibdaKKeSVZYjKdLrbNjfs72hvPYaKSCXbYNfG9M5qiFBKthuIsr5uijCTLl30mDvh6x5OGgHCVzGwzqBQp3/IDkxbXhD+z0zqNyv79j+Bna7fshwblDyMGu/FWStc/qnhk2IO0R7/R9K6zDZ2JVuyoN2QBLqHm8chSCOe3VvdyIP70RC6ovebAKZaR6Rf78Z1fLhXPVscbjRpU+oGinf25ni/3GZuzLMFUeIwOqkijOU4uo+1yMmiZe4VIyf23u1040xhRinT3IjQ90kINkXwXq9ClYa2PdFiEuAxkx07v8nxLQpU4ly2eJd4HuXEiRw==
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=jDbtJat0/+xMo5QeccukcKI0NoeYwzsw3zKh9Kut35I=; b=qAjaFtdj5LOqcfGy4JLxIBsGa89MqVIrJUNKyn10fGz1p63l921eqoh6z4fzPzXJIw2+l/8byfwGJcnB24jEATvRuK/SYXbeKgZFfmsr7OHKzaaiiYprOVgl1JZcFqk0MqN+Tv3Qzd524tR7BYh7XLAE3Sc69F4xc5Y47igPXb4=
Received: from BYAPR11MB2631.namprd11.prod.outlook.com (52.135.227.28) by BYAPR11MB3174.namprd11.prod.outlook.com (20.177.127.27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.10; Thu, 25 Jul 2019 12:56:20 +0000
Received: from BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428]) by BYAPR11MB2631.namprd11.prod.outlook.com ([fe80::91da:1669:aaf0:d428%4]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019 12:56:20 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Andy Bierman <andy@yumaworks.com>, Kent Watsen <kent@watsen.net>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] YANG next
Thread-Index: AQHVQXBQtjURL141VkWQZDrJ7b+rTKbYYs2AgAAbWICAAAnKgIAANJOAgAEaPYCAADDkgIAAEcIAgAEy3/A=
Date: Thu, 25 Jul 2019 12:56:20 +0000
Message-ID: <BYAPR11MB26313098C4AABAF268329BDCB5C10@BYAPR11MB2631.namprd11.prod.outlook.com>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com> <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz> <CABCOCHQoKAiugVsDhuHSvhfnCbP2D2caLU88cF-AkkH0aCSOUA@mail.gmail.com> <c35ae918e65411575b7e18dfd24547cbbf9d216d.camel@nic.cz> <856cce29-f524-be31-b5e5-bcb679721e9a@hq.sk> <0100016c25074dba-bffd4eea-f851-4913-83da-df3da8774f76-000000@email.amazonses.com> <CABCOCHR5MJLuRVtZBa_VbBXX4nrRJMUQBpU13P8a1oRE1_6C2g@mail.gmail.com>
In-Reply-To: <CABCOCHR5MJLuRVtZBa_VbBXX4nrRJMUQBpU13P8a1oRE1_6C2g@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: [2001:420:c0c8:1008::51]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: caa2b6d9-81a3-4cd6-7a33-08d710ff7db9
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:BYAPR11MB3174; 
x-ms-traffictypediagnostic: BYAPR11MB3174:
x-ms-exchange-purlcount: 3
x-microsoft-antispam-prvs: <BYAPR11MB31744253750FCEFDC72A5A24B5C10@BYAPR11MB3174.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(396003)(366004)(346002)(136003)(39860400002)(189003)(199004)(51444003)(486006)(606006)(186003)(46003)(6116002)(11346002)(478600001)(8676002)(790700001)(446003)(476003)(316002)(81156014)(256004)(110136005)(81166006)(5660300002)(71200400001)(7736002)(68736007)(236005)(2906002)(54896002)(229853002)(7696005)(25786009)(71190400001)(66946007)(64756008)(66446008)(99286004)(74316002)(66556008)(66476007)(966005)(9686003)(86362001)(6306002)(14454004)(55016002)(6246003)(33656002)(53546011)(102836004)(6506007)(4326008)(76176011)(76116006)(6436002)(8936002)(53936002)(52536014); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR11MB3174; H:BYAPR11MB2631.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-message-info: O4xpaZUpD8iGpy+zHo6AYoO1j8RFughTYrgjIxHMK/++O16ftwAZNtPj5/0eoTRiS8piHswTYLJr/sQNoiNBDu/qb5bpDVnhpxb7zUcd/fMwv/EgN0klOs+CyYILmmdql8H2mNXyMeV0Xb942X+1jXlXR+B44MbhzGQgPfiRL3IOJ1irgcqQYRF/Ma0MQNHGb/B7UaARjYNyqQ2UI3+EJU62ambFEf8W10RtBUbDc3YZmvEsJ/msDadbI8Z7b5HbqR4vKA4tqOLHfAqHIclKDNz3OzDnVF+bFtB4NhGPLQZ/KpG0sz0NoPer5Ds5kmM8TnAqAEBJOSmIH4LA28ZS/QZfk2tWXu2kFnLaarDqpqeKzh1kgfX/lFLXPK4xEn9H/T0mQw+LPsScDGQW+RlCi6IsH7arBk2yMw6Hzlgbgog=
Content-Type: multipart/alternative; boundary="_000_BYAPR11MB26313098C4AABAF268329BDCB5C10BYAPR11MB2631namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: caa2b6d9-81a3-4cd6-7a33-08d710ff7db9
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 12:56:20.6587 (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: rwilton@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3174
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: rcdn-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/DBCWEg1xQaxivDcz8bc12czYrM0>
Subject: Re: [netmod] YANG next
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, 25 Jul 2019 12:56:27 -0000

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

SSBhbHNvIHRoaW5rIHRoYXQgdGhlcmUgaXMgc2lnbmlmaWNhbnQgdmFsdWUgdG8gc3BsaXR0aW5n
IHRoZSBORVRDT05GIGFuZCBYTUwgc3BlY2lmaWNhdGlvbiBvdXQgb2YgUkZDIDc5NTAgKGJ1dCBr
ZWVwaW5nIFhNTCBleGFtcGxlcykuICBJIHRoaW5rIHRoYXQgdGhpcyBtYXkgYmUgYmVuZWZpY2lh
bCB0byBZQU5H4oCZcyBsb25nZXZpdHksIGFuZCBJ4oCZbSBzdXJlIHRoYXQgaXQgd291bGQgbWFr
ZSBpdCBlYXNpZXIgdG8gbWFpbnRhaW4gYW5kIGV4dGVuZCB0aGUgTkVUQ09ORi9SRVNUQ09ORi9Z
QU5HIGRvY3VtZW50IHNldCBpbiBmdXR1cmUuDQoNClRoYW5rcywNClJvYg0KDQoNCkZyb206IG5l
dG1vZCA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc+IE9uIEJlaGFsZiBPZiBBbmR5IEJpZXJtYW4N
ClNlbnQ6IDI0IEp1bHkgMjAxOSAxNDozMg0KVG86IEtlbnQgV2F0c2VuIDxrZW50QHdhdHNlbi5u
ZXQ+DQpDYzogbmV0bW9kQGlldGYub3JnDQpTdWJqZWN0OiBSZTogW25ldG1vZF0gWUFORyBuZXh0
DQoNCg0KDQpPbiBXZWQsIEp1bCAyNCwgMjAxOSBhdCAxMDoyOCBBTSBLZW50IFdhdHNlbiA8a2Vu
dEB3YXRzZW4ubmV0PG1haWx0bzprZW50QHdhdHNlbi5uZXQ+PiB3cm90ZToNCg0KU28geW91IHdh
bnQgdG8gd29yayBvbiBZQU5HIDEuMiwgYnV0IGp1c3QgdGhlIHBhcnRzIHlvdSB3YW50IHRvIGNo
YW5nZT8gOy0pDQpJIGFtIGFjdHVhbGx5IGZpbmUgd2l0aCBub3QgZG9pbmcgYW55IGNoYW5nZXMg
dG8gWUFORyAxLjEgYXQgYWxsLCBleGNlcHQgcGVyaGFwcw0KYnVnIGZpeGVzLiBUaGlzIGRvZXNu
J3QgbmVjZXNzYXJpbHkgbWVhbiBjbG9zaW5nIHRoZSBORVRNT0QgV0csIGl0IHdvdWxkIElNTyBi
ZQ0KaW1tZW5zZWx5IHVzZWZ1bCB0byByZXdyaXRlIHRoZSBsYW5ndWFnZSBzcGVjaWZpY2F0aW9u
IGFuZCByZW1vdmUgTkVUQ09ORi0gYW5kDQpYTUwtc3BlY2lmaWMgcGFydC4NCg0KKzEuIFRoZXJl
IGFyZSBwbGVudHkgb2YgYW1iaWd1aXRpZXMgYW5kIE5FVENPTkYvWE1MIHBvbGx1dGlvbiBpbiB0
aGUNCnNwZWMuIEhhdmluZyB0aGUgc3BlY2lmaWNhdGlvbnMgaW4gYSBEQUcgd291bGQgYmUgaW1t
ZW5zZWx5IHVzZWZ1bCA6KQ0KDQpBZ3JlZWQgYW5kIEkgc2hvdWxkJ3ZlIG1lbnRpb25lZCBiZWZv
cmUgdGhhdCBNYXJ0aW4gc2FpZCBpbiBQcmFndWUgdGhhdCBoZSdkIGFscmVhZHkgc3RhcnRlZCB0
aGlzIGVmZm9ydCwgc2VlaW5nIGl0IGFzIGEgbmVjZXNzYXJ5IHByZS1zdGVwIGJlZm9yZSBtYWtp
bmcgb3RoZXIgY2hhbmdlcy4gIEknbSB1bnN1cmUgaWYgdGhlIGludGVudGlvbiBpcyB0byByZWxl
YXNlIHRoaXMgYnkgaXRzZWxmIGFzIGFuIFJGQyA3OTUwIGJpcyBidXQsIGlmIGxvb2tpbmcgZm9y
IGEgbWluaW1hbCBjaGFuZ2UsIHRoYXQgbWlnaHQgYmUgaXQuICBUaGUgbmV4dCBydW5nIHVwIHdv
dWxkIGJlIHRvIGp1c3QgYWRkIGNsYXJpZmljYXRpb25zLiAgVGhlIG5leHQgcnVuZyB1cCBmcm9t
IHRoZXJlIHdvdWxkIGJlIHRvIGFkZCBvbmx5IGJhY2t3YXJkcy1jb21wYXRpYmxlIGNoYW5nZXMg
KGN1cnJlbnRseSB0YXJnZXRlZCBieSBbMV0pLiAgVGhlIGxhc3QgcnVuZyBiZWluZyB0byBhbHNv
IHRhcmdldCBOQkMgY2hhbmdlcyAodGhlcmUncyBubyBjb25zZW5zdXMgdG8gZG8gdGhpcykuDQoN
Cg0KVGhpcyBXRyBzdXJlIGxpa2VzIHRvIHNwZW5kIHRpbWUgcmVmYWN0b3JpbmcgZG9jdW1lbnRz
Lg0KTW92aW5nIGxvdHMgb2YgdGV4dCB3aWxsIGNyZWF0ZSBidWdzIGFuZCBzdHJvbmcgY291cGxp
bmcsIGFuZCBvbmx5IGhlbHAgdGhlIHN0YW5kYXJkcyBwdXJpc3RzLg0KSXQgd2lsbCBiZSBhIGxv
dCBvZiB3b3JrIGZvciB0aGUgV0cgYW5kIElFU0cgdG8gcmV2aWV3IHN1Y2ggYSBtYXNzaXZlIGRv
Y3VtZW50IHNwbGl0LA0KYW5kIGluIHRoZSBlbmQgd2UgaGF2ZSBubyBpbXByb3ZlbWVudCBpbiBZ
QU5HLCBqdXN0IG1vcmUgUkZDcyB0byByZWFkLg0KDQpBbmR5DQoNClsxXSBodHRwczovL2dpdGh1
Yi5jb20vbmV0bW9kLXdnL3lhbmctbmV4dC9wcm9qZWN0cy8yPGh0dHBzOi8vZ2l0aHViLi5jb20v
bmV0bW9kLXdnL3lhbmctbmV4dC9wcm9qZWN0cy8yPg0KDQpLZW50DQoNCg0K

--_000_BYAPR11MB26313098C4AABAF268329BDCB5C10BYAPR11MB2631namp_
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
LXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseToiQ2Fs
aWJyaSIsc2Fucy1zZXJpZjsNCgltc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUzt9DQpAcGFnZSBX
b3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA3Mi4w
cHQgNzIuMHB0IDcyLjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24x
O30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRz
IHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtp
ZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1h
cCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRp
Zl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLUdCIiBsaW5rPSJibHVlIiB2bGluaz0icHVy
cGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkkgYWxzbyB0aGluayB0aGF0
IHRoZXJlIGlzIHNpZ25pZmljYW50IHZhbHVlIHRvIHNwbGl0dGluZyB0aGUgTkVUQ09ORiBhbmQg
WE1MIHNwZWNpZmljYXRpb24gb3V0IG9mIFJGQyA3OTUwIChidXQga2VlcGluZyBYTUwgZXhhbXBs
ZXMpLiZuYnNwOyBJIHRoaW5rIHRoYXQgdGhpcyBtYXkgYmUgYmVuZWZpY2lhbCB0byBZQU5H4oCZ
cyBsb25nZXZpdHksIGFuZA0KIEnigJltIHN1cmUgdGhhdCBpdCB3b3VsZCBtYWtlIGl0IGVhc2ll
ciB0byBtYWludGFpbiBhbmQgZXh0ZW5kIHRoZSBORVRDT05GL1JFU1RDT05GL1lBTkcgZG9jdW1l
bnQgc2V0IGluIGZ1dHVyZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhhbmtzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1V
UyI+Um9iPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIj5G
cm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiBuZXRtb2QgJmx0O25ldG1vZC1ib3Vu
Y2VzQGlldGYub3JnJmd0Ow0KPGI+T24gQmVoYWxmIE9mIDwvYj5BbmR5IEJpZXJtYW48YnI+DQo8
Yj5TZW50OjwvYj4gMjQgSnVseSAyMDE5IDE0OjMyPGJyPg0KPGI+VG86PC9iPiBLZW50IFdhdHNl
biAmbHQ7a2VudEB3YXRzZW4ubmV0Jmd0Ozxicj4NCjxiPkNjOjwvYj4gbmV0bW9kQGlldGYub3Jn
PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbbmV0bW9kXSBZQU5HIG5leHQ8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5PbiBXZWQsIEp1bCAyNCwgMjAxOSBhdCAxMDoyOCBBTSBL
ZW50IFdhdHNlbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmtlbnRAd2F0c2VuLm5ldCI+a2VudEB3YXRz
ZW4ubmV0PC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3Rl
IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRp
bmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0
O21hcmdpbjowLi44ZXgiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxibG9ja3F1b3Rl
IHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxk
aXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUu
MHB0Ij4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206
NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
U28geW91IHdhbnQgdG8gd29yayBvbiBZQU5HIDEuMiwgYnV0IGp1c3QgdGhlIHBhcnRzIHlvdSB3
YW50IHRvIGNoYW5nZT8gOy0pPG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5JIGFtIGFjdHVhbGx5IGZp
bmUgd2l0aCBub3QgZG9pbmcgYW55IGNoYW5nZXMgdG8gWUFORyAxLjEgYXQgYWxsLCBleGNlcHQg
cGVyaGFwczxicj4NCmJ1ZyBmaXhlcy4gVGhpcyBkb2Vzbid0IG5lY2Vzc2FyaWx5IG1lYW4gY2xv
c2luZyB0aGUgTkVUTU9EIFdHLCBpdCB3b3VsZCBJTU8gYmU8YnI+DQppbW1lbnNlbHkgdXNlZnVs
IHRvIHJld3JpdGUgdGhlIGxhbmd1YWdlIHNwZWNpZmljYXRpb24gYW5kIHJlbW92ZSBORVRDT05G
LSBhbmQ8YnI+DQpYTUwtc3BlY2lmaWMgcGFydC48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90
ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxicj4N
CiYjNDM7MS4gVGhlcmUgYXJlIHBsZW50eSBvZiBhbWJpZ3VpdGllcyBhbmQgTkVUQ09ORi9YTUwg
cG9sbHV0aW9uIGluIHRoZTxicj4NCnNwZWMuIEhhdmluZyB0aGUgc3BlY2lmaWNhdGlvbnMgaW4g
YSBEQUcgd291bGQgYmUgaW1tZW5zZWx5IHVzZWZ1bCA6KTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+QWdyZWVkIGFuZCBJIHNob3VsZCd2ZSBtZW50aW9uZWQgYmVmb3JlIHRoYXQgTWFydGluIHNh
aWQgaW4gUHJhZ3VlIHRoYXQgaGUnZCBhbHJlYWR5IHN0YXJ0ZWQgdGhpcyBlZmZvcnQsIHNlZWlu
ZyBpdCBhcyBhIG5lY2Vzc2FyeSBwcmUtc3RlcCBiZWZvcmUgbWFraW5nIG90aGVyIGNoYW5nZXMu
Jm5ic3A7IEknbSB1bnN1cmUgaWYgdGhlIGludGVudGlvbiBpcyB0byByZWxlYXNlDQogdGhpcyBi
eSBpdHNlbGYgYXMgYW4gUkZDIDc5NTAgYmlzIGJ1dCwgaWYgbG9va2luZyBmb3IgYSBtaW5pbWFs
IGNoYW5nZSwgdGhhdCBtaWdodCBiZSBpdC4mbmJzcDsgVGhlIG5leHQgcnVuZyB1cCB3b3VsZCBi
ZSB0byBqdXN0IGFkZCBjbGFyaWZpY2F0aW9ucy4mbmJzcDsgVGhlIG5leHQgcnVuZyB1cCBmcm9t
IHRoZXJlIHdvdWxkIGJlIHRvIGFkZCBvbmx5IGJhY2t3YXJkcy1jb21wYXRpYmxlIGNoYW5nZXMg
KGN1cnJlbnRseSB0YXJnZXRlZCBieSBbMV0pLiZuYnNwOyBUaGUNCiBsYXN0IHJ1bmcgYmVpbmcg
dG8gYWxzbyB0YXJnZXQgTkJDIGNoYW5nZXMgKHRoZXJlJ3Mgbm8gY29uc2Vuc3VzIHRvIGRvIHRo
aXMpLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+VGhpcyBX
RyBzdXJlIGxpa2VzIHRvIHNwZW5kIHRpbWUgcmVmYWN0b3JpbmcgZG9jdW1lbnRzLjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+TW92aW5nIGxvdHMgb2YgdGV4dCB3aWxsIGNyZWF0ZSBidWdzIGFuZCBz
dHJvbmcgY291cGxpbmcsIGFuZCBvbmx5IGhlbHAgdGhlIHN0YW5kYXJkcyBwdXJpc3RzLjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+SXQgd2lsbCBiZSBhIGxvdCBvZiB3b3JrIGZvciB0aGUgV0cgYW5k
IElFU0cgdG8gcmV2aWV3IHN1Y2ggYSBtYXNzaXZlIGRvY3VtZW50IHNwbGl0LDxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+YW5kIGluIHRoZSBlbmQgd2UgaGF2ZSBubyBpbXByb3ZlbWVudCBpbiBZQU5H
LCBqdXN0IG1vcmUgUkZDcyB0byByZWFkLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij5BbmR5PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRl
ci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJn
aW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJv
dHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPlsxXSZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLi5jb20v
bmV0bW9kLXdnL3lhbmctbmV4dC9wcm9qZWN0cy8yIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9n
aXRodWIuY29tL25ldG1vZC13Zy95YW5nLW5leHQvcHJvamVjdHMvMjwvYT48bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+S2VudCZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_BYAPR11MB26313098C4AABAF268329BDCB5C10BYAPR11MB2631namp_--


From nobody Thu Jul 25 06:24:15 2019
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 0A285120073 for <netmod@ietfa.amsl.com>; Thu, 25 Jul 2019 06:24:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.997
X-Spam-Level: 
X-Spam-Status: No, score=-6.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, 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=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 Kxlbdo54w_T1 for <netmod@ietfa.amsl.com>; Thu, 25 Jul 2019 06:24:12 -0700 (PDT)
Received: from mail.nic.cz (mail.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 3592D12002E for <netmod@ietf.org>; Thu, 25 Jul 2019 06:24:12 -0700 (PDT)
Received: from birdie (unknown [IPv6:2001:67c:1232:144:1a4f:a84b:2bfd:c611]) by mail.nic.cz (Postfix) with ESMTPSA id 1FD6F140B93 for <netmod@ietf.org>; Thu, 25 Jul 2019 15:24:10 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1564061050; bh=+2HCmlA89AaEq6fzFkl2FxK89Kta+J92eZ/Ic/AczdM=; h=From:To:Date; b=XF6rsAcQY1erLXBnfmKXYphpkHd19t7726V4eeCoDtxEanQ6ieqFza4+LhtJHABLO AexGsxF3qZvrYpYipOPm5h/8r8LFhVm08Mv/AvgSzr2rd7lyusHE9vZpAgXPHpMGPY +wZ+y+BxLUG2C7JNosSeXM2DqMvoQzT++U/Yv0mY=
Message-ID: <1c4835ea579d85e2619936b14be44e517ab52aed.camel@nic.cz>
From: Ladislav Lhotka <lhotka@nic.cz>
To: netmod@ietf.org
Date: Thu, 25 Jul 2019 09:24:08 -0400
In-Reply-To: <BYAPR11MB26313098C4AABAF268329BDCB5C10@BYAPR11MB2631.namprd11.prod.outlook.com>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com> <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz> <CABCOCHQoKAiugVsDhuHSvhfnCbP2D2caLU88cF-AkkH0aCSOUA@mail.gmail.com> <c35ae918e65411575b7e18dfd24547cbbf9d216d.camel@nic.cz> <856cce29-f524-be31-b5e5-bcb679721e9a@hq.sk> <0100016c25074dba-bffd4eea-f851-4913-83da-df3da8774f76-000000@email.amazonses.com> <CABCOCHR5MJLuRVtZBa_VbBXX4nrRJMUQBpU13P8a1oRE1_6C2g@mail.gmail.com> <BYAPR11MB26313098C4AABAF268329BDCB5C10@BYAPR11MB2631.namprd11.prod.outlook.com>
Organization: CZ.NIC
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.32.4 
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.100.3 at mail.nic.cz
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/3Kw93wb-k4Kggt11ti9YA5Ew8mc>
Subject: Re: [netmod] YANG next
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, 25 Jul 2019 13:24:15 -0000

On Thu, 2019-07-25 at 12:56 +0000, Rob Wilton (rwilton) wrote:
> I also think that there is significant value to splitting the NETCONF and XML
> specification out of RFC 7950 (but keeping XML examples).  I think that this
> may be beneficial to YANGâ€™s longevity, and Iâ€™m sure that it would make it
> easier to maintain and extend the NETCONF/RESTCONF/YANG document set in
> future.

Agreed. And if we do it without changing YANG (except for absolute musts, if
there are any), we can reasonably expect that it can be done relatively quickly.

Lada

>  
> Thanks,
> Rob
>  
>  
> From: netmod <netmod-bounces@ietf.org> On Behalf Of Andy Bierman
> Sent: 24 July 2019 14:32
> To: Kent Watsen <kent@watsen.net>
> Cc: netmod@ietf.org
> Subject: Re: [netmod] YANG next
>  
>  
>  
> On Wed, Jul 24, 2019 at 10:28 AM Kent Watsen <kent@watsen.net> wrote:
> >  
> > > > > So you want to work on YANG 1.2, but just the parts you want to
> > > > > change? ;-)
> > > > 
> > > > I am actually fine with not doing any changes to YANG 1.1 at all, except
> > > > perhaps
> > > > bug fixes. This doesn't necessarily mean closing the NETMOD WG, it would
> > > > IMO be
> > > > immensely useful to rewrite the language specification and remove
> > > > NETCONF- and
> > > > XML-specific part.
> > > 
> > > +1. There are plenty of ambiguities and NETCONF/XML pollution in the
> > > spec. Having the specifications in a DAG would be immensely useful :)
> > 
> >  
> > Agreed and I should've mentioned before that Martin said in Prague that he'd
> > already started this effort, seeing it as a necessary pre-step before making
> > other changes.  I'm unsure if the intention is to release this by itself as
> > an RFC 7950 bis but, if looking for a minimal change, that might be it.  The
> > next rung up would be to just add clarifications.  The next rung up from
> > there would be to add only backwards-compatible changes (currently targeted
> > by [1]).  The last rung being to also target NBC changes (there's no
> > consensus to do this).
> >  
> 
>  
> This WG sure likes to spend time refactoring documents.
> Moving lots of text will create bugs and strong coupling, and only help the
> standards purists.
> It will be a lot of work for the WG and IESG to review such a massive document
> split,
> and in the end we have no improvement in YANG, just more RFCs to read.
>  
> Andy
>  
> > [1] https://github.com/netmod-wg/yang-next/projects/2
> >  
> > Kent 
> >  
> >  
> 
> _______________________________________________
> 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 Thu Jul 25 07:41:59 2019
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 B669C12006D for <netmod@ietfa.amsl.com>; Thu, 25 Jul 2019 07:41:58 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=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 ePh0spnqszd5 for <netmod@ietfa.amsl.com>; Thu, 25 Jul 2019 07:41:56 -0700 (PDT)
Received: from mail-lj1-x22f.google.com (mail-lj1-x22f.google.com [IPv6:2a00:1450:4864:20::22f]) (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 D7311120024 for <netmod@ietf.org>; Thu, 25 Jul 2019 07:41:55 -0700 (PDT)
Received: by mail-lj1-x22f.google.com with SMTP id v24so48349588ljg.13 for <netmod@ietf.org>; Thu, 25 Jul 2019 07:41:55 -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=aoNO533Xn3dsBWSqhBe1yxPOuq2Nsk5kKaDorThp0e0=; b=IKXJtWTtXuwbHO1sTnsWMyhaf5J2A+TD/k5KBOUERuZ6ChgzisOqgxXoioNLw1B2up xENOE24D37iJ3DUehSq5VCbJ4DtrUa3IrmQpsBAyLlU6KFRPwE31fgq78KEof6Xs97Ry 0TpXo8VtteliYZdulMfZeOQUALdFSHJZ32UT0/5uupk8AZ0720IP08dSHZ8vMsJ5n9Hj 5w/k/JooSwfpLxv9aSWnqIriehPgS3by4vnTsC5g71ptozj7iD3jOYAA4NUf6Ij5ZQL4 lcsGufxwSS4jmpxbqY1sc6tS/F2tbVKs2DRtpL/JCsnk8+l/xbd8lJaa0W3dMSOYMm4d 5Ogw==
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=aoNO533Xn3dsBWSqhBe1yxPOuq2Nsk5kKaDorThp0e0=; b=R7j8K8NKYGxCkQpg0RnQAgChGeAwBHb3VTEU7R/1D+xL4rfQLluKFi9+bMWVkFSrpO 6drQG9oaPaRRDNcQklh8FwYHwqlWG/+3zgbudyBqgKZssNabiXHwML9EbC/GkI4ToFGa uD9NZ5+xQiRne/N0cTz35m8GC7zQas13WnLO3pzDIbRRWvgVcINnZF55T1N/Y4ygJAlp 6oP1v38j9c6IOQinGk1lFMrGAN3reMFZpzqQvnUQ9G2RYsJVEQRf+HkwCIS4qb5120Vo Xx+lcOfKPtJ+BFHOaDwnedKMXY5yJC/2bgwWG4xT2Wuhm4Rw/tl9+gxPsGcYDavvVc5p PCZw==
X-Gm-Message-State: APjAAAUmowdH+g702G9q6tY/eS3bgFpPPs7Z3WKSRied3nS9sx/Cmfi1 icemg6ZvgDHjKI4PudxSRA8KbVpVL9AJ7agPw/nbsw==
X-Google-Smtp-Source: APXvYqyMbgSjAxGVrWQ/ueAjB8A5oYONRenyjslwI+ifUgg1abxgvNqwLGoZdolJPx1e26uZXdzdM+SGgE4uk/aggm0=
X-Received: by 2002:a2e:b0ea:: with SMTP id h10mr1802537ljl.50.1564065713743;  Thu, 25 Jul 2019 07:41:53 -0700 (PDT)
MIME-Version: 1.0
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com> <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz> <CABCOCHQoKAiugVsDhuHSvhfnCbP2D2caLU88cF-AkkH0aCSOUA@mail.gmail.com> <c35ae918e65411575b7e18dfd24547cbbf9d216d.camel@nic.cz> <856cce29-f524-be31-b5e5-bcb679721e9a@hq.sk> <0100016c25074dba-bffd4eea-f851-4913-83da-df3da8774f76-000000@email.amazonses.com> <CABCOCHR5MJLuRVtZBa_VbBXX4nrRJMUQBpU13P8a1oRE1_6C2g@mail.gmail.com> <BYAPR11MB26313098C4AABAF268329BDCB5C10@BYAPR11MB2631.namprd11.prod.outlook.com>
In-Reply-To: <BYAPR11MB26313098C4AABAF268329BDCB5C10@BYAPR11MB2631.namprd11.prod.outlook.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Thu, 25 Jul 2019 07:41:42 -0700
Message-ID: <CABCOCHToOuB=bomA6JEnS8VTgUGyTo1tRcHfiMWeHy6o4Pr90g@mail.gmail.com>
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>
Cc: Kent Watsen <kent@watsen.net>, "netmod@ietf.org" <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000045ff5d058e826d77"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/lvdBJNe4RZl1ipX8mIW9jxNFRzs>
Subject: Re: [netmod] YANG next
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, 25 Jul 2019 14:41:59 -0000

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

Hi,

Was this a big topic at the side meeting?
The issues blocking NMDA, schema-mount, and other deployment problems
are related to YANG document organization?  I doubt it.

So how would this work?
There will be 2 versions of YANG 1.1?
If old YANG 1.1 is equivalent to new YANG 1.1, can a developer safely
ignore the new RFCs?
If not, then something changed that was not supposed to change.

The old YANG 1.1 RFC will be obsolete and the 2 (or more) new YANG 1.1 RFCs
will replace it?
Then of course all the RFCs that reference RFC 7950 might have to be
updated so the subject matter
is cited from the correct new YANG 1.1 RFC.

IMO this will only serve to confuse the end-users and offer them no real
benefit at all.
As for finishing quickly because the NETMOD WG is so fast and has nothing
better to work on anyway...  sure.


Andy



On Thu, Jul 25, 2019 at 5:56 AM Rob Wilton (rwilton) <rwilton@cisco.com>
wrote:

> I also think that there is significant value to splitting the NETCONF and
> XML specification out of RFC 7950 (but keeping XML examples).  I think th=
at
> this may be beneficial to YANG=E2=80=99s longevity, and I=E2=80=99m sure =
that it would make
> it easier to maintain and extend the NETCONF/RESTCONF/YANG document set i=
n
> future.
>
>
>
> Thanks,
>
> Rob
>
>
>
>
>
> *From:* netmod <netmod-bounces@ietf.org> *On Behalf Of *Andy Bierman
> *Sent:* 24 July 2019 14:32
> *To:* Kent Watsen <kent@watsen.net>
> *Cc:* netmod@ietf.org
> *Subject:* Re: [netmod] YANG next
>
>
>
>
>
>
>
> On Wed, Jul 24, 2019 at 10:28 AM Kent Watsen <kent@watsen.net> wrote:
>
>
>
> So you want to work on YANG 1.2, but just the parts you want to change? ;=
-)
>
> I am actually fine with not doing any changes to YANG 1.1 at all, except
> perhaps
> bug fixes. This doesn't necessarily mean closing the NETMOD WG, it would
> IMO be
> immensely useful to rewrite the language specification and remove NETCONF=
-
> and
> XML-specific part.
>
>
> +1. There are plenty of ambiguities and NETCONF/XML pollution in the
> spec. Having the specifications in a DAG would be immensely useful :)
>
>
>
> Agreed and I should've mentioned before that Martin said in Prague that
> he'd already started this effort, seeing it as a necessary pre-step befor=
e
> making other changes.  I'm unsure if the intention is to release this by
> itself as an RFC 7950 bis but, if looking for a minimal change, that migh=
t
> be it.  The next rung up would be to just add clarifications.  The next
> rung up from there would be to add only backwards-compatible changes
> (currently targeted by [1]).  The last rung being to also target NBC
> changes (there's no consensus to do this).
>
>
>
>
>
> This WG sure likes to spend time refactoring documents.
>
> Moving lots of text will create bugs and strong coupling, and only help
> the standards purists.
>
> It will be a lot of work for the WG and IESG to review such a massive
> document split,
>
> and in the end we have no improvement in YANG, just more RFCs to read.
>
>
>
> Andy
>
>
>
> [1] https://github.com/netmod-wg/yang-next/projects/2
> <https://github..com/netmod-wg/yang-next/projects/2>
>
>
>
> Kent
>
>
>
>
>
>

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

<div dir=3D"ltr">Hi,<div><br></div><div>Was this a big topic at the side me=
eting?</div><div>The issues blocking NMDA, schema-mount, and other deployme=
nt problems</div><div>are related to YANG document organization?=C2=A0 I do=
ubt it.</div><div><br></div><div>So how would this work?</div><div>There wi=
ll be 2 versions of YANG 1.1?</div><div>If old YANG 1.1 is equivalent to ne=
w YANG 1.1, can a developer safely ignore the new RFCs?</div><div>If not, t=
hen something changed that was not supposed to change.</div><div><br></div>=
<div>The old YANG 1.1 RFC will be obsolete and the 2 (or more) new YANG 1.1=
 RFCs will replace it?</div><div>Then of course all the RFCs that reference=
 RFC 7950 might have to be updated so the subject matter</div><div>is cited=
 from the correct new YANG 1.1 RFC.</div><div><br></div><div>IMO this will =
only serve to confuse the end-users and offer them no real benefit at all.<=
/div><div>As for finishing quickly because the NETMOD WG is so fast and has=
 nothing better to work on anyway...=C2=A0 sure.</div><div><br></div><div><=
br></div><div>Andy</div><div><br></div><div><br></div></div><br><div class=
=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Jul 25, 2019=
 at 5:56 AM Rob Wilton (rwilton) &lt;<a href=3D"mailto:rwilton@cisco.com">r=
wilton@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);pa=
dding-left:1ex">





<div lang=3D"EN-GB">
<div class=3D"gmail-m_-6593412542083807763WordSection1">
<p class=3D"MsoNormal"><span>I also think that there is significant value t=
o splitting the NETCONF and XML specification out of RFC 7950 (but keeping =
XML examples).=C2=A0 I think that this may be beneficial to YANG=E2=80=99s =
longevity, and
 I=E2=80=99m sure that it would make it easier to maintain and extend the N=
ETCONF/RESTCONF/YANG document set in future.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span>Thanks,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span>Rob<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><b><span lang=3D"EN-US">F=
rom:</span></b><span lang=3D"EN-US"> netmod &lt;<a href=3D"mailto:netmod-bo=
unces@ietf.org" target=3D"_blank">netmod-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Andy Bierman<br>
<b>Sent:</b> 24 July 2019 14:32<br>
<b>To:</b> Kent Watsen &lt;<a href=3D"mailto:kent@watsen.net" target=3D"_bl=
ank">kent@watsen.net</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ietf=
.org</a><br>
<b>Subject:</b> Re: [netmod] YANG next<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">On Wed, Jul 24, 2019 at 1=
0:28 AM Kent Watsen &lt;<a href=3D"mailto:kent@watsen.net" target=3D"_blank=
">kent@watsen.net</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<div>
<blockquote style=3D"margin-top:5pt;margin-bottom:5pt">
<div>
<div>
<blockquote style=3D"margin-top:5pt;margin-bottom:5pt">
<blockquote style=3D"margin-top:5pt;margin-bottom:5pt">
<p class=3D"MsoNormal" style=3D"margin-left:36pt">So you want to work on YA=
NG 1.2, but just the parts you want to change? ;-)<u></u><u></u></p>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">I am actually fine with n=
ot doing any changes to YANG 1.1 at all, except perhaps<br>
bug fixes. This doesn&#39;t necessarily mean closing the NETMOD WG, it woul=
d IMO be<br>
immensely useful to rewrite the language specification and remove NETCONF- =
and<br>
XML-specific part.<u></u><u></u></p>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><br>
+1. There are plenty of ambiguities and NETCONF/XML pollution in the<br>
spec. Having the specifications in a DAG would be immensely useful :)<u></u=
><u></u></p>
</div>
</div>
</blockquote>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">Agreed and I should&#39;v=
e mentioned before that Martin said in Prague that he&#39;d already started=
 this effort, seeing it as a necessary pre-step before making other changes=
.=C2=A0 I&#39;m unsure if the intention is to release
 this by itself as an RFC 7950 bis but, if looking for a minimal change, th=
at might be it.=C2=A0 The next rung up would be to just add clarifications.=
=C2=A0 The next rung up from there would be to add only backwards-compatibl=
e changes (currently targeted by [1]).=C2=A0 The
 last rung being to also target NBC changes (there&#39;s no consensus to do=
 this).<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">This WG sure likes to spe=
nd time refactoring documents.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">Moving lots of text will =
create bugs and strong coupling, and only help the standards purists.<u></u=
><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">It will be a lot of work =
for the WG and IESG to review such a massive document split,<u></u><u></u><=
/p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">and in the end we have no=
 improvement in YANG, just more RFCs to read.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">Andy<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><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:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">[1]=C2=A0<a href=3D"https=
://github..com/netmod-wg/yang-next/projects/2" target=3D"_blank">https://gi=
thub.com/netmod-wg/yang-next/projects/2</a><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">Kent=C2=A0<u></u><u></u><=
/p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>

</blockquote></div>

--00000000000045ff5d058e826d77--


From nobody Thu Jul 25 16:00:07 2019
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 1C2C01202BB for <netmod@ietfa.amsl.com>; Thu, 25 Jul 2019 16:00:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.997
X-Spam-Level: 
X-Spam-Status: No, score=-6.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, 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=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 C3pdxmTBhRXA for <netmod@ietfa.amsl.com>; Thu, 25 Jul 2019 15:59:57 -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 BC2EA1201D1 for <netmod@ietf.org>; Thu, 25 Jul 2019 15:59:56 -0700 (PDT)
Received: from birdie (unknown [IPv6:2001:67c:1232:144:1a4f:a84b:2bfd:c611]) by mail.nic.cz (Postfix) with ESMTPSA id 49388140B8F; Fri, 26 Jul 2019 00:59:54 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1564095595; bh=UZ3GRbP/UB3dyBT6H6lpAn1przUuopTZUbt1rzSz9F8=; h=From:To:Date; b=ChfNxOaoCOGqqMjnvWKNxbM20jePN6dLshXI0iCsZm2x/m9Jn2GtuwapU/QgCEElH k0QkqoJX1riN1ULJJf4E3rW2PJsBClbMT2a7PdbuvG6Ad6wzsQXkDgGWeAK/d3kYsZ b9q+tPKeg2s5/JB+hHh/LcKAtAK20nscGO46imeM=
Message-ID: <3426b6811a802f47bfd49409bb2bdd66d923d6c5.camel@nic.cz>
From: Ladislav Lhotka <lhotka@nic.cz>
To: Andy Bierman <andy@yumaworks.com>, "Rob Wilton (rwilton)" <rwilton@cisco.com>
Cc: Kent Watsen <kent@watsen.net>, "netmod@ietf.org" <netmod@ietf.org>
Date: Thu, 25 Jul 2019 18:59:52 -0400
In-Reply-To: <CABCOCHToOuB=bomA6JEnS8VTgUGyTo1tRcHfiMWeHy6o4Pr90g@mail.gmail.com>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com> <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz> <CABCOCHQoKAiugVsDhuHSvhfnCbP2D2caLU88cF-AkkH0aCSOUA@mail.gmail.com> <c35ae918e65411575b7e18dfd24547cbbf9d216d.camel@nic.cz> <856cce29-f524-be31-b5e5-bcb679721e9a@hq.sk> <0100016c25074dba-bffd4eea-f851-4913-83da-df3da8774f76-000000@email.amazonses.com> <CABCOCHR5MJLuRVtZBa_VbBXX4nrRJMUQBpU13P8a1oRE1_6C2g@mail.gmail.com> <BYAPR11MB26313098C4AABAF268329BDCB5C10@BYAPR11MB2631.namprd11.prod.outlook.com> <CABCOCHToOuB=bomA6JEnS8VTgUGyTo1tRcHfiMWeHy6o4Pr90g@mail.gmail.com>
Organization: CZ.NIC
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.32.4 
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.100.3 at mail.nic.cz
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Afma0LF7P_iOjA9D43-rsmHw2eQ>
Subject: Re: [netmod] YANG next
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, 25 Jul 2019 23:00:06 -0000

On Thu, 2019-07-25 at 07:41 -0700, Andy Bierman wrote:
> Hi,
> 
> Was this a big topic at the side meeting?

I think I wrote quite clearly that YANG itself was no topic there - except
perhaps complaints regarding the IETF/OpenConfig schism.

This fact means to me that the problem is not missing features in YANG but
rather missing YANG modules at all different places, and so making a new version
of YANG doesn't seem like a good idea to me - we should leave existing module
writers in peace and encourage new ones. And a better specification could
certainly help with the latter. 

> The issues blocking NMDA, schema-mount, and other deployment problems
> are related to YANG document organization?  I doubt it.

Well, people at that meeting probably already made their way through the
existing specs, although I seriously doubt that they understand all the dark
corners. The problems is with newcomers, who may be deterred by the existing
complexity and turn to something else - and alternatives do exist.

> 
> So how would this work?
> There will be 2 versions of YANG 1.1?
> If old YANG 1.1 is equivalent to new YANG 1.1, can a developer safely ignore
> the new RFCs?
> If not, then something changed that was not supposed to change.

The new RFCs may obsolete/update 7950 as necessary. I assume, however, that some
limited changes may be necessary, so it may in fact be YANG 1.2 that's described
in the new RFCs. I don't think it is a big deal.
> 
> The old YANG 1.1 RFC will be obsolete and the 2 (or more) new YANG 1.1 RFCs
> will replace it?
> Then of course all the RFCs that reference RFC 7950 might have to be updated
> so the subject matter
> is cited from the correct new YANG 1.1 RFC.
> 
> IMO this will only serve to confuse the end-users and offer them no real
> benefit at all.

I have a different opinion.

> As for finishing quickly because the NETMOD WG is so fast and has nothing
> better to work on anyway...  sure.

Well, if you compare time spent on YANG 1.1, it was considerably shorter than
the time spent of many modules, and not only in NETMOD - routing, acl, ospf, is-
is, to name a few.

Lada

> 
> 
> Andy
> 
> 
> 
> On Thu, Jul 25, 2019 at 5:56 AM Rob Wilton (rwilton) <rwilton@cisco.com>
> wrote:
> > I also think that there is significant value to splitting the NETCONF and
> > XML specification out of RFC 7950 (but keeping XML examples).  I think that
> > this may be beneficial to YANGâ€™s longevity, and Iâ€™m sure that it would make
> > it easier to maintain and extend the NETCONF/RESTCONF/YANG document set in
> > future.
> > 
> >  
> > 
> > Thanks,
> > 
> > Rob
> > 
> >  
> > 
> >  
> > 
> > From: netmod <netmod-bounces@ietf.org> On Behalf Of Andy Bierman
> > Sent: 24 July 2019 14:32
> > To: Kent Watsen <kent@watsen.net>
> > Cc: netmod@ietf..org
> > Subject: Re: [netmod] YANG next
> > 
> >  
> > 
> >  
> > 
> >  
> > 
> > On Wed, Jul 24, 2019 at 10:28 AM Kent Watsen <kent@watsen.net> wrote:
> > 
> > >  
> > > 
> > > > > > So you want to work on YANG 1.2, but just the parts you want to
> > > > > > change? ;-)
> > > > > > 
> > > > > 
> > > > > I am actually fine with not doing any changes to YANG 1.1 at all,
> > > > > except perhaps
> > > > > bug fixes. This doesn't necessarily mean closing the NETMOD WG, it
> > > > > would IMO be
> > > > > immensely useful to rewrite the language specification and remove
> > > > > NETCONF- and
> > > > > XML-specific part.
> > > > > 
> > > > 
> > > > +1. There are plenty of ambiguities and NETCONF/XML pollution in the
> > > > spec. Having the specifications in a DAG would be immensely useful :)
> > > > 
> > > 
> > >  
> > > 
> > > Agreed and I should've mentioned before that Martin said in Prague that
> > > he'd already started this effort, seeing it as a necessary pre-step before
> > > making other changes..  I'm unsure if the intention is to release this by
> > > itself as an RFC 7950 bis but, if looking for a minimal change, that might
> > > be it.  The next rung up would be to just add clarifications.  The next
> > > rung up from there would be to add only backwards-compatible changes
> > > (currently targeted by [1]).  The last rung being to also target NBC
> > > changes (there's no consensus to do this).
> > > 
> > >  
> > > 
> > 
> >  
> > 
> > This WG sure likes to spend time refactoring documents.
> > 
> > Moving lots of text will create bugs and strong coupling, and only help the
> > standards purists.
> > 
> > It will be a lot of work for the WG and IESG to review such a massive
> > document split,
> > 
> > and in the end we have no improvement in YANG, just more RFCs to read.
> > 
> >  
> > 
> > Andy
> > 
> >  
> > 
> > > [1] https://github.com/netmod-wg/yang-next/projects/2
> > > 
> > >  
> > > 
> > > Kent 
> > > 
> > >  
> > > 
> > >  
> > > 
> 
> _______________________________________________
> 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 Sat Jul 27 14:55:19 2019
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 D200A120158; Sat, 27 Jul 2019 14:55:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.898
X-Spam-Level: 
X-Spam-Status: No, score=-6.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_NONE=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 fz0EHk-S03Jj; Sat, 27 Jul 2019 14:55:00 -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 D86BC1201DA; Sat, 27 Jul 2019 14:54:55 -0700 (PDT)
Received: from mb-2.local (c-73-202-177-209.hsd1.ca.comcast.net [73.202.177.209]) (authenticated bits=0) by nagasaki.bogus.com (8.15.2/8.15.2) with ESMTPSA id x6RLsqfq001843; Sat, 27 Jul 2019 21:54:54 GMT (envelope-from joelja@bogus.com)
X-Authentication-Warning: nagasaki.bogus.com: Host c-73-202-177-209.hsd1.ca.comcast.net [73.202.177.209] claimed to be mb-2.local
To: netmod@ietf.org, draft-ietf-netmod-module-tags@ietf.org, ibagdona@gmail.com
From: Joel Jaeggli <joelja@bogus.com>
Message-ID: <2dcd4d92-1436-4b9a-050f-ec36053ffa8a@bogus.com>
Date: Sat, 27 Jul 2019 14:54:38 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------E3F2F3FF04588963EB1BD32F"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/K-gG3ctfCm0H_6kzW9icgJnvkDY>
Subject: [netmod] draft-ietf-netmod-module-tags needs a correction
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, 27 Jul 2019 21:55:02 -0000

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

Folks Ignas,

draft-ietf-netmod-module-tags, currently in IESG review is in need of a
a fairly significant edit, notably the addition of an appendix covering
the nmda state. It seems wiser to pull it back and add that rather than
proceed forward with the document as is.

Thanks

joel


--------------E3F2F3FF04588963EB1BD32F
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-----

--------------E3F2F3FF04588963EB1BD32F--


From nobody Sun Jul 28 04:32:08 2019
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 32ADA120139; Sun, 28 Jul 2019 04:32:07 -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 axlEhVF266Lk; Sun, 28 Jul 2019 04:32:06 -0700 (PDT)
Received: from smtp.chopps.org (smtp.chopps.org [54.88.81.56]) by ietfa.amsl.com (Postfix) with ESMTP id EF6A51200E7; Sun, 28 Jul 2019 04:32:05 -0700 (PDT)
Received: from stubbs.home (172-222-100-236.dhcp.chtrptr.net [172.222.100.236]) (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 54C83601E7; Sun, 28 Jul 2019 07:32:05 -0400 (EDT)
From: Christian Hopps <chopps@chopps.org>
Message-Id: <3D476DEB-B84E-4AA8-A029-148FCD15D17A@chopps.org>
Content-Type: multipart/signed; boundary="Apple-Mail=_F7F7B608-AD8F-4E24-9B3A-F18C22817702"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Sun, 28 Jul 2019 07:32:03 -0400
In-Reply-To: <2dcd4d92-1436-4b9a-050f-ec36053ffa8a@bogus.com>
Cc: Christian Hopps <chopps@chopps.org>, netmod@ietf.org, draft-ietf-netmod-module-tags@ietf.org, ibagdona@gmail.com
To: Joel Jaeggli <joelja@bogus.com>
References: <2dcd4d92-1436-4b9a-050f-ec36053ffa8a@bogus.com>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/d6Zyl4G-b9yK8R4mfGe3lpj-NAw>
Subject: Re: [netmod] draft-ietf-netmod-module-tags needs a correction
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, 28 Jul 2019 11:32:07 -0000

--Apple-Mail=_F7F7B608-AD8F-4E24-9B3A-F18C22817702
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=us-ascii

Or just let it proceed as NMDA only.

Thanks,
Chris.

> On Jul 27, 2019, at 5:54 PM, Joel Jaeggli <joelja@bogus.com> wrote:
> 
> Folks Ignas,
> 
> draft-ietf-netmod-module-tags, currently in IESG review is in need of a
> a fairly significant edit, notably the addition of an appendix covering
> the nmda state. It seems wiser to pull it back and add that rather than
> proceed forward with the document as is.
> 
> Thanks
> 
> joel
> 
> <pEpkey.asc>_______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


--Apple-Mail=_F7F7B608-AD8F-4E24-9B3A-F18C22817702
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

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

iQIzBAEBCgAdFiEEm56yH/NF+m1FHa6lLh2DDte4MCUFAl09h7MACgkQLh2DDte4
MCXUBw/8C0fYzptOpkW7SUqf1EY9XFh5qC97dK2dHnMXQ5z6uiEyJq6D3IuVPP5g
lCDDRwzLWj3GFxu1LINPST2pD3rW4MUGaiTs//uYAf9xBzaJkPs3QHEFT9h0y1r4
kwOKz1wSsvGzeJUp6xStRhN/S7crLx/0Lv3Yxc1NrZcmipr8FpWAQ2mk+whgXEh9
zFzPIMQ8bBe2LMthjMcQXbfzVe6dwnfZ4HLVeABb0fEQBTvFl/E3kUkZXCf5iuGT
OEcgxu5/Jed8mjaaE9YQScI7dduVP0tNOXt//IuYDpYghu9Zv9t99+IcQmqtPDWe
8LC+MF2UE52lLa6JOFQcKVYNszXlvr1G8imxt+lpTF0J3R20ZfH2wy119LZu368z
jq8AF6dq72Fg5rA8WtnKonIsRPBfvt3XqjNi4PrwAz9/dBUYosRCdoMTqDmUIffX
U6/bGYO00MeyEQkSFw8IQyFkU/CBjuFh8k+3QE+RdK3ziysVu9RACeWZlWO2lgHw
K+XodMJT2knlMyKdW3CDkWOSsxGi8Fw/8UZ60RNVOJHhhGj8LUy+/BxgiEa1pYx6
No3crje/onfPT4szlhQpxxpCvKdJ+6nyF6ZHg9r1Dg9qhz0s/Ac10YadBZud+lQn
4R8j1pA00Jk6RqXa03wsq73knCENYHj88YDdn9vRrkwf7yEB01c=
=tzCo
-----END PGP SIGNATURE-----

--Apple-Mail=_F7F7B608-AD8F-4E24-9B3A-F18C22817702--


From nobody Mon Jul 29 07:16:40 2019
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 32681120100 for <netmod@ietfa.amsl.com>; Mon, 29 Jul 2019 07:16:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.998
X-Spam-Level: 
X-Spam-Status: No, score=-6.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, 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=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 edI4NEHly_-d for <netmod@ietfa.amsl.com>; Mon, 29 Jul 2019 07:16:30 -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 DBB46120124 for <netmod@ietf.org>; Mon, 29 Jul 2019 07:16:29 -0700 (PDT)
Received: from birdie (unknown [IPv6:2001:1488:fffe:6:a88f:7eff:fed2:45f8]) by mail.nic.cz (Postfix) with ESMTPSA id 8F69C140B4F; Mon, 29 Jul 2019 16:16:26 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1564409786; bh=Dnl6d+0eg0TGZcc8KgcIhnfjGveoqACPcCVec8EMcBo=; h=From:To:Date; b=B7GIoPsOZ0c0Kkz+HVpSfU6GjzxPNVK4zLodIQxBVh1x3aUwmB8x1i+HhsoFQS8XH qMu4RKf9jvkVIczwMWW/6rDQ7jnMp8orWxYbYrSXICvmIRM9i0L/sd1blphczcEqx4 cNKVbeYKWAWPQTgkC/QQf3kCLkSZZUMLcPF3bUqs=
Message-ID: <d217c8c1028f1eab1b7973e5a401985968048a8e.camel@nic.cz>
From: Ladislav Lhotka <lhotka@nic.cz>
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
Cc: andy@yumaworks.com, netmod@ietf.org
Date: Mon, 29 Jul 2019 16:16:26 +0200
In-Reply-To: <20190729140310.C6B69B80D94@rfc-editor.org>
References: <20190729140310.C6B69B80D94@rfc-editor.org>
Organization: CZ.NIC
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.32.4 
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: clamav-milter 0.100.3 at mail.nic.cz
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/8qvQ1YwJebE6rRjPxerWT85ZyNg>
Subject: Re: [netmod] [Editorial Errata Reported] RFC8528 (5797)
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, 29 Jul 2019 14:16:32 -0000

Hi,

this erratum should be accepted.

Lada (co-author of RFC 8528)

On Mon, 2019-07-29 at 07:03 -0700, RFC Errata System wrote:
> The following errata report has been submitted for RFC8528,
> "YANG Schema Mount".
> 
> --------------------------------------
> You may review the report below and at:
> https://www.rfc-editor.org/errata/eid5797
> 
> --------------------------------------
> Type: Editorial
> Reported by: Andy Bierman <andy@yumaworks.com>
> 
> Section: A.2
> 
> Original Text
> -------------
>    {
>      "ietf-interfaces:interfaces": {
>        "interface": [
>          {
>            "name": "eth0",
>            "type": "iana-if-type:ethernetCsmacd",
>            "enabled": true,
>            "ietf-logical-network-element:bind-lne-name": "eth0"
>          }
>        ]
>      },
> 
> Corrected Text
> --------------
>    {
>      "ietf-interfaces:interfaces": {
>        "interface": [
>          {
>            "name": "eth0",
>            "type": "iana-if-type:ethernetCsmacd",
>            "enabled": true,
>            "ietf-logical-network-element:bind-lne-name": "lne-1"
>          }
>        ]
>      },
> 
> Notes
> -----
> leafref is for an LNE name, not an interface name
> 
> 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. 
> 
> --------------------------------------
> RFC8528 (draft-ietf-netmod-schema-mount-12)
> --------------------------------------
> Title               : YANG Schema Mount
> Publication Date    : March 2019
> Author(s)           : M. Bjorklund, L. Lhotka
> Category            : PROPOSED STANDARD
> Source              : Network Modeling
> Area                : Operations and Management
> Stream              : IETF
> Verifying Party     : IESG
-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From alex@futurewei.com  Wed Jul 17 10:38:24 2019
Return-Path: <alex@futurewei.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 79766120834 for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 10:38:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=futurewei.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 I2tzOYJom-qd for <netmod@ietfa.amsl.com>; Wed, 17 Jul 2019 10:38:22 -0700 (PDT)
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (mail-eopbgr730113.outbound.protection.outlook.com [40.107.73.113]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5DD2F12080C for <netmod@ietf.org>; Wed, 17 Jul 2019 10:38:22 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hNWtI8kdPUxkaW+d6xP/H3YovIyf0w8WFf+ZWZHW8Jv1KQGfTVWGGT8Zh7e/pkbTo8KiUY0n65isGyDlCuQx3qKfHYUS/onKspYi2AN7uoadnA+NkDZWHoJ7Wp78OivT+O844jt/uwNTYz2MiMNC8yiTiq/7ruFrfeuupwu/fQ5udoaF79gzZHf2Xj/MxBp2g8ias8TByl9AUEuZ2M4MvTKjixFJKVQ2WPOLACSTHTiu63ish4Ni1Ahf8omo9/36Eb4KMYF+5pFMKQhWLsSpS1Xh4iAh41Fi+xYpsnERDnvIYaCZTLvJrJuRLtpgamY6xwKbuX/xyiSZbL0gsDPryQ==
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=2V/Y9zqIGZ1JCi2Y61p2CkxgBg7sLQiVaSRU025oY5I=; b=esmAzWv+CtvRARomZn2tEfNqs7XCnk/fTX7eUM25EqgF0N0pGg6CUVfFZ2nC7T9LaCXGjsbxPkQ+uAeMkOWSyz90YLk4BwZcB/MJBTZkzzLWfPac8RjtCQpWvYJls7+g7LnzALD8JpMFZDGQ0c1oLD4+6k9UdslpkBJb209ersI7m65S5nzURGYAzyuJsVapNN7F6okGt2fX6ELCYikU4u63V6qm/0TXcZ35XBnBWkvrz2JmIEyJrAWUyS5zZBUszntLKJna7ITidSqqUZoi5YN466Zep5mHzDgnYzQf8SzqU+l38K+QnvT0ZZPppGNCu1LiHKRIqujKpOsVFYOpgw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=futurewei.com;dmarc=pass action=none header.from=futurewei.com;dkim=pass header.d=futurewei.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2V/Y9zqIGZ1JCi2Y61p2CkxgBg7sLQiVaSRU025oY5I=; b=psHkv0SPQASa6HW9Uw2uXRGMO4tSEOuRIe7BPFde2Ha9F0/IjfGKg+FWxwQ53w99zKWk5pLUCCqSQQxIh5+xmIkEeKid10t94NntYCauvn3b5xF9N8sLvjhhvDxLhCPMx46kIYyNVGBSS9iodfJGh01DsKxElpr9Dn8eSb35K0I=
Received: from BYAPR13MB2296.namprd13.prod.outlook.com (52.135.229.14) by BYAPR13MB2279.namprd13.prod.outlook.com (52.135.228.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2094.10; Wed, 17 Jul 2019 17:38:20 +0000
Received: from BYAPR13MB2296.namprd13.prod.outlook.com ([fe80::1:8d09:d7f4:52ce]) by BYAPR13MB2296.namprd13.prod.outlook.com ([fe80::1:8d09:d7f4:52ce%5]) with mapi id 15.20.2094.009; Wed, 17 Jul 2019 17:38:20 +0000
From: Alexander Clemm <alex@futurewei.com>
To: "Carey, Timothy (Nokia - US)" <timothy.carey@nokia.com>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Performance considerations for draft-ietf-netmod-nmda-diff
Thread-Index: AdU8mwwresgJ1xYdQyq/B5ZPUQgj9gAKkXgQ
Date: Wed, 17 Jul 2019 17:38:19 +0000
Message-ID: <BYAPR13MB2296278768172EB1AB949BD3DBC90@BYAPR13MB2296.namprd13.prod.outlook.com>
References: <DB7PR07MB5980D16768F38512610D2B44EFC90@DB7PR07MB5980.eurprd07.prod.outlook.com>
In-Reply-To: <DB7PR07MB5980D16768F38512610D2B44EFC90@DB7PR07MB5980.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=alex@futurewei.com; 
x-originating-ip: [12.111.81.80]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ede2374c-2ea7-4329-ba16-08d70add8f0c
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:BYAPR13MB2279; 
x-ms-traffictypediagnostic: BYAPR13MB2279:
x-ms-exchange-purlcount: 3
x-microsoft-antispam-prvs: <BYAPR13MB2279C7C0A263A0851DCB7E77DBC90@BYAPR13MB2279.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(39850400004)(346002)(136003)(376002)(396003)(366004)(199004)(189003)(68736007)(9326002)(296002)(110136005)(316002)(25786009)(790700001)(186003)(7696005)(2501003)(26005)(6506007)(14444005)(8936002)(606006)(478600001)(71200400001)(33656002)(99286004)(236005)(14454004)(71190400001)(6116002)(52536014)(76176011)(5660300002)(54896002)(7736002)(102836004)(3846002)(486006)(86362001)(53936002)(8676002)(66556008)(64756008)(66476007)(66446008)(66946007)(256004)(74316002)(6306002)(6246003)(229853002)(6436002)(9686003)(11346002)(55016002)(2906002)(76116006)(66066001)(53546011)(446003)(81156014)(476003)(81166006); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR13MB2279; H:BYAPR13MB2296.namprd13.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: futurewei.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: uCmok2NrLWJZEvV7w/coK6VvgLBRsJDsjZa38U0nz+mVB6aFAvMhKEK60R6kT4dD9T9R7Kixkzuw3dhR1bcMnScNBPncw40u0neth+Pr34CrfVDk5yVJl6OUA8KQ48darOCvhM770jPJy3N3/MAwKwS+uc2c+U5XHNrvVhoWOGUB7NMADWV7lDMsVpmrNChrvREN70lDuP8RIMkecCfndz+pM+vfxkKusIqNjfPYrUGZjQ2pHJPpOli21ABGvze1eeQk+xqPrjf8knlNwV7kXww91hpqS8mFEUVk0Uo/CP2avHNIynjBr0XX1Ktor/S8oe4+sJRK2cQjh4knfFf7ez1LTHPUUpCqq9JAsPE/nBsSndfye39C+TXr6Ltj+0BjpCjCDtowh/M0y7ZSC1+JMe0lGXY/De4fcmyDh20WDaE=
Content-Type: multipart/alternative; boundary="_000_BYAPR13MB2296278768172EB1AB949BD3DBC90BYAPR13MB2296namp_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ede2374c-2ea7-4329-ba16-08d70add8f0c
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 17:38:19.8561 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aclemm@futurewei.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR13MB2279
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Y74vCfpgfsz2bTjb4ZcNNup9XQo>
X-Mailman-Approved-At: Mon, 29 Jul 2019 09:59:53 -0700
Subject: Re: [netmod] Performance considerations for draft-ietf-netmod-nmda-diff
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, 17 Jul 2019 21:02:31 -0000

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

Hi Tim,

this aspect is currently mentioned in the security considerations, specific=
ally the last paragraph (https://tools.ietf.org/html/draft-ietf-netmod-nmda=
-diff-02#page-14), mentioning the fact that comparing datastores for differ=
ences requires a certain amount of processing resources, which could be lev=
eraged by an attacker to consume resources via illegitimate requests, and o=
utlining mitigations (ranging from NACM, to limiting the number of requests=
 per time interval and reserving the option to reject a request).   Do you =
think this is sufficient?   Adding a separate performance considerations se=
ction is of course possible but would be somewhat redundant.

--- Alex

From: netmod <netmod-bounces@ietf.org> On Behalf Of Carey, Timothy (Nokia -=
 US)
Sent: Wednesday, July 17, 2019 5:50 AM
To: netmod@ietf.org
Subject: [netmod] Performance considerations for draft-ietf-netmod-nmda-dif=
f

Hi,

In reviewing the NMDA differences draft, a comment was made that we need to=
 be careful resources requirements placed on the target elements in order t=
o perform the comparison.
In some situations the datastores can be quite large and the compute capabi=
lities (CPU, memory) somewhat constrained. Should we add a performance cons=
ideration section in this draft with maybe how we would expect a server to =
respond if the requirements of the request or the associated response excee=
d the "current" capabilities of the target?

BR,
Tim

--_000_BYAPR13MB2296278768172EB1AB949BD3DBC90BYAPR13MB2296namp_
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:"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:0in;
	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;}
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;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
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: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 lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi Tim,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">this aspect is currently mentioned in the security c=
onsiderations, specifically the last paragraph (<a href=3D"https://tools.ie=
tf.org/html/draft-ietf-netmod-nmda-diff-02#page-14">https://tools.ietf.org/=
html/draft-ietf-netmod-nmda-diff-02#page-14</a>),
 mentioning the fact that comparing datastores for differences requires a c=
ertain amount of processing resources, which could be leveraged by an attac=
ker to consume resources via illegitimate requests, and outlining mitigatio=
ns (ranging from NACM, to limiting
 the number of requests per time interval and reserving the option to rejec=
t a request).&nbsp; &nbsp;Do you think this is sufficient? &nbsp;&nbsp;Addi=
ng a separate performance considerations section is of course possible but =
would be somewhat redundant.&nbsp;
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">--- Alex<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></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=3D"MsoNormal"><b>From:</b> netmod &lt;netmod-bounces@ietf.org&gt; =
<b>On Behalf Of
</b>Carey, Timothy (Nokia - US)<br>
<b>Sent:</b> Wednesday, July 17, 2019 5:50 AM<br>
<b>To:</b> netmod@ietf.org<br>
<b>Subject:</b> [netmod] Performance considerations for draft-ietf-netmod-n=
mda-diff<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hi,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">In reviewing the NMDA differences draft, a comment w=
as made that we need to be careful resources requirements placed on the tar=
get elements in order to perform the comparison.<o:p></o:p></p>
<p class=3D"MsoNormal">In some situations the datastores can be quite large=
 and the compute capabilities (CPU, memory) somewhat constrained. Should we=
 add a performance consideration section in this draft with maybe how we wo=
uld expect a server to respond if
 the requirements of the request or the associated response exceed the &#82=
20;current&#8221; capabilities of the target?<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">BR,<o:p></o:p></p>
<p class=3D"MsoNormal">Tim<o:p></o:p></p>
</div>
</div>
</body>
</html>

--_000_BYAPR13MB2296278768172EB1AB949BD3DBC90BYAPR13MB2296namp_--


From nobody Mon Jul 29 10:00:01 2019
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 659151201D5 for <netmod@ietfa.amsl.com>; Mon, 29 Jul 2019 07:03:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 X_BVOP4zWQDf for <netmod@ietfa.amsl.com>; Mon, 29 Jul 2019 07:03:26 -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 A8CD9120182 for <netmod@ietf.org>; Mon, 29 Jul 2019 07:03:26 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id C6B69B80D94; Mon, 29 Jul 2019 07:03:10 -0700 (PDT)
To: mbj@tail-f.com, lhotka@nic.cz, 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: andy@yumaworks.com, netmod@ietf.org, rfc-editor@rfc-editor.org
Content-Type: text/plain; charset=UTF-8
Message-Id: <20190729140310.C6B69B80D94@rfc-editor.org>
Date: Mon, 29 Jul 2019 07:03:10 -0700 (PDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/S3oAczhQwU0TZkN1tsfzulNGEcM>
X-Mailman-Approved-At: Mon, 29 Jul 2019 09:59:53 -0700
Subject: [netmod] [Editorial Errata Reported] RFC8528 (5797)
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, 29 Jul 2019 14:03:37 -0000

The following errata report has been submitted for RFC8528,
"YANG Schema Mount".

--------------------------------------
You may review the report below and at:
https://www.rfc-editor.org/errata/eid5797

--------------------------------------
Type: Editorial
Reported by: Andy Bierman <andy@yumaworks.com>

Section: A.2

Original Text
-------------
   {
     "ietf-interfaces:interfaces": {
       "interface": [
         {
           "name": "eth0",
           "type": "iana-if-type:ethernetCsmacd",
           "enabled": true,
           "ietf-logical-network-element:bind-lne-name": "eth0"
         }
       ]
     },

Corrected Text
--------------
   {
     "ietf-interfaces:interfaces": {
       "interface": [
         {
           "name": "eth0",
           "type": "iana-if-type:ethernetCsmacd",
           "enabled": true,
           "ietf-logical-network-element:bind-lne-name": "lne-1"
         }
       ]
     },

Notes
-----
leafref is for an LNE name, not an interface name

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. 

--------------------------------------
RFC8528 (draft-ietf-netmod-schema-mount-12)
--------------------------------------
Title               : YANG Schema Mount
Publication Date    : March 2019
Author(s)           : M. Bjorklund, L. Lhotka
Category            : PROPOSED STANDARD
Source              : Network Modeling
Area                : Operations and Management
Stream              : IETF
Verifying Party     : IESG


From nobody Mon Jul 29 14:24:48 2019
Return-Path: <timothy.carey@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 12BBD12006F for <netmod@ietfa.amsl.com>; Mon, 29 Jul 2019 14:24:46 -0700 (PDT)
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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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 8NdVmuUci-Az for <netmod@ietfa.amsl.com>; Mon, 29 Jul 2019 14:24:43 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20121.outbound.protection.outlook.com [40.107.2.121]) (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 2CA9D120043 for <netmod@ietf.org>; Mon, 29 Jul 2019 14:24:43 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=e6CuE/XBDVZ9+gADkae0GjDHdKTQuAwaws2xVTPZrqPrxt44wB+tRzC7Rsj+OIgh2cXsWt5dN5nz5G8oCyE7IByYcWmIMl8Kg+rpx+pnFvtsVMezQUah/ViAlOgiGV/+NwhhuiOdIbXJHFZF5JgrLaTDlgxPsi4ORYgxEpkeHa2njnAdI24wfJJ2X1XGPQmiAc9YhqrG/EpA/4ln1qG/h77FJPDRbji4HIRCLNQSpMIom6112mVa6NFRzs1yRoYF+udTSy/cSryueYL26BsYpy/NhRJY4jg9Nf+M1x/4fJ4Vg0+Scn6eUtkFCnpdMIZz0+UL0bK28uuB8jyERDzMxA==
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=lRq7XIcqpC1kMQ3gPw5qwOpWRZ2Vc3Z8Jf7ylfy4kPk=; b=PerjRJcaPV3/K4ANaB6vLslWaYZo1qFUv3iQ7yTpHcpM0dqUc+Tmn3VRI9v94vkQFDGVnLtjiYzOaKXnHcxJ+Z6TqvNZ8jai/QKbx0XLqe3V81GjyAe29ybUQzNdWx6fwkZJcoG0e1OdzhIx6nDZypmbg5XwSz73QlyXd3oWZOFb8aqE1jAoDxb05CnNMRYFgNxAc8ItRRXRBEdxvGxVT91TUTrXvtTCJNDW1z7bNdedQY2+7ZQqtJUEolhVSzInISj3BhVJQcejzARN3mgWUv2EVLG440lzPwXASmMynElYofQsj9VpuSsND6+Wi+moIUXa/d/WBf5FoTfhMmDkoQ==
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=lRq7XIcqpC1kMQ3gPw5qwOpWRZ2Vc3Z8Jf7ylfy4kPk=; b=D8TbFThgc4B+2mAVYaHK15MB2/4j0N4Y5KzAv/sTmFv1NpxMOfGdBKJo89JDYGR+ycWzI0ufGp5i2vB82a3a2N4Zc8nyhLYvRzxxurIC8Oqa9L57Qhjy2hftQ9M6hEqPVylPLSuWXzi0ta5COj3TWQFhe8gpPR1KkQZYgmer1u0=
Received: from DB7PR07MB5980.eurprd07.prod.outlook.com (20.178.106.225) by DB7PR07MB4556.eurprd07.prod.outlook.com (52.135.141.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2136.11; Mon, 29 Jul 2019 21:24:40 +0000
Received: from DB7PR07MB5980.eurprd07.prod.outlook.com ([fe80::884e:4d4:9076:85ce]) by DB7PR07MB5980.eurprd07.prod.outlook.com ([fe80::884e:4d4:9076:85ce%5]) with mapi id 15.20.2136.010; Mon, 29 Jul 2019 21:24:40 +0000
From: "Carey, Timothy (Nokia - US)" <timothy.carey@nokia.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Notifications in schema mount when mounting multiple NEs.
Thread-Index: AdVGU/OqEr3HNTDYQ0GbmxBA1U1KWA==
Date: Mon, 29 Jul 2019 21:24:40 +0000
Message-ID: <DB7PR07MB5980BFB3B2020730AFB1E92BEFDD0@DB7PR07MB5980.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=timothy.carey@nokia.com; 
x-originating-ip: [24.155.53.88]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7472f337-cf93-4cdf-2bc0-08d7146b2aa3
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:DB7PR07MB4556; 
x-ms-traffictypediagnostic: DB7PR07MB4556:
x-microsoft-antispam-prvs: <DB7PR07MB45568636DE946832DD5863B7EFDD0@DB7PR07MB4556.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(346002)(136003)(39860400002)(396003)(376002)(366004)(199004)(189003)(66946007)(790700001)(6116002)(64756008)(9326002)(66476007)(66556008)(3846002)(1730700003)(81156014)(7110500001)(66066001)(81166006)(8936002)(76116006)(52536014)(6916009)(15650500001)(53936002)(256004)(8676002)(86362001)(2420400007)(4744005)(316002)(66446008)(74316002)(2351001)(7736002)(5660300002)(9686003)(6306002)(99286004)(486006)(68736007)(25786009)(6436002)(102836004)(478600001)(2906002)(14454004)(186003)(54896002)(33656002)(5640700003)(26005)(7696005)(2501003)(55016002)(71190400001)(476003)(6506007)(71200400001); DIR:OUT; SFP:1102; SCL:1; SRVR:DB7PR07MB4556; H:DB7PR07MB5980.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: iKEJDxz1RbUZGq4nifN9OGnGhgTLUqCj1FN0f8BecG+tsd/j6wym1QQs0jCvxLqiujfrlxPATwq1qNYqm0ii9ERwszRC6C/rlnnf+kN9SykKt77KtGt4Bsnaf1GTUZ36M2Z+sXJABYjQcok6rST4XxXfD784RjcnMoeq+f/WpiT0DBJOZO800IfPEDT+8O0lcOkwBOh0lUEtGaeoglVP5+MhnjanjbegXJxz44AcGAxNaZnsYWZaEbID03KUkbIafjgIhXBWtGbo+heE+JyX2Mn+nwR6812Eb0AnZ7pNqrGoEt9+qd+VcQoaAGlbcneZDUaKbvExp9RmvyhQMsfPYzbaf9bJOeQ0XERAKBkQnFcLkeS460SkIYbNaFcuZjW9ZDtN6O799PfVVB1IRGuva3UmCd931HbpeghfDMu/CJY=
Content-Type: multipart/alternative; boundary="_000_DB7PR07MB5980BFB3B2020730AFB1E92BEFDD0DB7PR07MB5980eurp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7472f337-cf93-4cdf-2bc0-08d7146b2aa3
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 21:24:40.0650 (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: timothy.carey@nokia.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4556
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/-oNc1psU3lngkpI5Vn1FGuJb7_Q>
Subject: [netmod] Notifications in schema mount when mounting multiple NEs.
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, 29 Jul 2019 21:24:46 -0000

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

Hi,

In RFC 8528 section 5 there is a discussion on notifications and mount poin=
t.
After reviewing the RFC, I couldn't find how a notification's reporting ent=
ity would be assigned that has a mount point when you have a list of networ=
k elements.
I also couldn't find any examples in the IETF github site for schema mount.

Can anyone provide me an example of what the might look like? I'm not sure =
what the reporting entity would look like.

Thanks,
Tim

--_000_DB7PR07MB5980BFB3B2020730AFB1E92BEFDD0DB7PR07MB5980eurp_
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:"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:0in;
	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: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 lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">In RFC 8528 section 5 there is a discussion on notif=
ications and mount point.<o:p></o:p></p>
<p class=3D"MsoNormal">After reviewing the RFC, I couldn&#8217;t find how a=
 notification&#8217;s reporting entity would be assigned that has a mount p=
oint when you have a list of network elements.<o:p></o:p></p>
<p class=3D"MsoNormal">I also couldn&#8217;t find any examples in the IETF =
github site for schema mount.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Can anyone provide me an example of what the might l=
ook like? I&#8217;m not sure what the reporting entity would look like.<o:p=
></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thanks,<o:p></o:p></p>
<p class=3D"MsoNormal">Tim<o:p></o:p></p>
</div>
</body>
</html>

--_000_DB7PR07MB5980BFB3B2020730AFB1E92BEFDD0DB7PR07MB5980eurp_--


From nobody Tue Jul 30 13:43:13 2019
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 EF452120089; Tue, 30 Jul 2019 13:42:53 -0700 (PDT)
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.99.1
Auto-Submitted: auto-generated
Precedence: bulk
Sender: <iesg-secretary@ietf.org>
CC: ibagdona@gmail.com, netmod-chairs@ietf.org, draft-ietf-netmod-artwork-folding@ietf.org, netmod@ietf.org, Lou Berger <lberger@labn.net>, lberger@labn.net
Content-Transfer-Encoding: 7bit
Reply-To: ietf@ietf.org
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Message-ID: <156451937390.14101.5438428659513611953.idtracker@ietfa.amsl.com>
Date: Tue, 30 Jul 2019 13:42:53 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/UWnaGoDr7ZAciSSmcD4pesqg-wU>
Subject: [netmod] Last Call: <draft-ietf-netmod-artwork-folding-07.txt> (Handling Long Lines in Inclusions in Internet-Drafts and RFCs) to Best Current Practice
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, 30 Jul 2019 20:42:54 -0000

The IESG has received a request from the Network Modeling WG (netmod) to
consider the following document: - 'Handling Long Lines in Inclusions in
Internet-Drafts and RFCs'
  <draft-ietf-netmod-artwork-folding-07.txt> as Best Current Practice

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
ietf@ietf.org mailing lists by 2019-08-13. 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.

Abstract


   This document defines two strategies for handling long lines in
   width-bounded text content.  One strategy is based on the historic
   use of a single backslash ('\') character to indicate where line-
   folding has occurred, with the continuation occurring with the first
   non-space (' ') character on the next line.  The second strategy
   extends the first strategy by adding a second backslash character to
   identify where the continuation begins and thereby able to handle
   cases not supported by the first strategy.  Both strategies use a
   self-describing header enabling automated reconstitution of the
   original content.




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

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


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





From nobody Wed Jul 31 04:00:31 2019
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 CD0D31200CD for <netmod@ietfa.amsl.com>; Wed, 31 Jul 2019 04:00:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.247
X-Spam-Level: 
X-Spam-Status: No, score=0.247 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RATWARE_MS_HASH=2.148, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no 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 RLpG74SvMVEY for <netmod@ietfa.amsl.com>; Wed, 31 Jul 2019 04:00:28 -0700 (PDT)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10091.outbound.protection.outlook.com [40.107.1.91]) (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 B563B12008C for <netmod@ietf.org>; Wed, 31 Jul 2019 04:00:27 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ECd6Oym6deZzf94U9fPwGiTb0REY5YDl+JTeStd8535J8NWqeemeSaM6VRQB4PWSD0DkI1S4pA9UlF3yW9R4lyvWXHaG8sepQ7T92oJVCygR+zOGmpuKGAAHPuFsbd/hLwskUuax/T2bspOaTZRPcnnHyzuXuBQpBf0utRhGsc7slxjeWw3XZ1BFUQNd8UXN/QNgi+udQn6E7Oej3TQNHNrCjD659ZmdV6Zyqee0GmUCMQp14Gn3V1wF4JtDcc+V6atq6Ntb0MJWcmppSuLSUeprpVsPdzr93Jc6z2jUKUnnHFAY4BMjXEbwY9WR1z7ZJF1VxE1BTeheiBSxXOpN3g==
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=ha2TVl99qbWsDnbKWiUZVdsLe8lu36PSb4TwXAJqRIk=; b=TDYRQCSygmzKMCpvDfUTu92CkgZWukh6xuFMQE8UwKjeV0SSxzF2Gp+lVU29cTzHQXOM//Kj5U1UyRhuNKNwt8hMBcgU5yQGjf06xul0c0QL6Itniv6M3ar18C7jAWrPxNMo5yGd0rQ/QOpngSfFLyzPWl2r2XIgtkHxQMGqqvejpFn9A5p/Vl2ye8XszUAJiMxHp3gdVkT07/CYGyYzwU6NUAFnkVzVtvoiUR6VdCeseq24zSOGeVrgpZaq01HNLnvCgzSs18eq0Usz8O6LamXQkWDq7GIuXu62PnL8n8izDDBZ+m4MjGGYYVSFXWyl4RI1luCDV3N6XF4DAsDomg==
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=ha2TVl99qbWsDnbKWiUZVdsLe8lu36PSb4TwXAJqRIk=; b=CuHoOjGHy8zY9i1lZowdgu1Xxgl9A5M9XCkQbNUh74AovLHH2Vlu1yOB6KV2QuRSSUGtIuCwraTEwzS38jROrY7wRhCN81tY5nxfTmSefk5acjWliK5sYr5gPc7UJPi9t/4Y9T0f+WHzga/Kz0mSWavBOx5upVGfsHSvRybG1M8=
Received: from AM4PR07MB3204.eurprd07.prod.outlook.com (10.171.188.157) by AM4PR07MB3220.eurprd07.prod.outlook.com (10.171.188.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2136.11; Wed, 31 Jul 2019 11:00:25 +0000
Received: from AM4PR07MB3204.eurprd07.prod.outlook.com ([fe80::a88c:543d:8b41:5e76]) by AM4PR07MB3204.eurprd07.prod.outlook.com ([fe80::a88c:543d:8b41:5e76%7]) with mapi id 15.20.2136.010; Wed, 31 Jul 2019 11:00:25 +0000
From: tom petch <ietfc@btconnect.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: HTTP: or HTTPS:
Thread-Index: AQHVR48nG7U+Y/lWMESjYl8dHF0wwg==
Date: Wed, 31 Jul 2019 11:00:25 +0000
Message-ID: <06ee01d5478f$0f827140$4001a8c0@gateway.2wire.net>
References: <2dcd4d92-1436-4b9a-050f-ec36053ffa8a@bogus.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0268.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:a1::16) To AM4PR07MB3204.eurprd07.prod.outlook.com (2603:10a6:205:8::29)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: Microsoft Outlook Express 6.00.2800.1106
x-originating-ip: [86.139.211.103]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 33aa8bc5-3a76-4bff-1da0-08d715a64a1d
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:AM4PR07MB3220; 
x-ms-traffictypediagnostic: AM4PR07MB3220:
x-microsoft-antispam-prvs: <AM4PR07MB3220802C6F157D79A8EABFE3A0DF0@AM4PR07MB3220.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(366004)(396003)(39860400002)(376002)(346002)(189003)(199004)(2351001)(7736002)(478600001)(71200400001)(71190400001)(486006)(66556008)(256004)(476003)(66476007)(14496001)(64756008)(14454004)(316002)(86362001)(66946007)(66446008)(5660300002)(81686011)(4720700003)(76176011)(44736005)(6486002)(186003)(61296003)(81816011)(26005)(2906002)(81166006)(81156014)(25786009)(3846002)(52116002)(6116002)(99286004)(2501003)(1556002)(558084003)(44716002)(62236002)(66066001)(8936002)(6436002)(6506007)(386003)(68736007)(6512007)(9686003)(305945005)(102836004)(6916009)(1730700003)(446003)(50226002)(5640700003)(53936002)(8676002)(74416001)(7726001); DIR:OUT; SFP:1102; SCL:1; SRVR:AM4PR07MB3220; H:AM4PR07MB3204.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:0; 
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: jAcOGCVBeQmcYMWPoOEbJFYMBNlPzireDU04Ss5xETqg15Jh6a9cOhA+DoxGDtszB51dKAC/nJmIFID8PWOssSpxY2HbTEANDKenuuZ/fW3sS1H03g86e3hfoXqbSar5mNn8fSS2H9ZIVyrO1/Dd3xTtSZeR/T7qSfJpskFIt8emW1jTC4QidSy0/lZcfds4W6foKwXCeR2NQbAGO8yJdpH58O4eHdod0R/PKpKe5I8bJuTF9olvtURbPffCKkKqSSaKKvj9mZZZ0w7Gh4H7nHaHh7OxC6rNhtmWRWyniB0zyIhNc8IR89IN72K/f3VUvJ8H7RUvhOsaRw09kNr9GlX9rkBgnEdB+z1CUb7YmAvAVfVDj/bhPQoGxKVTG1cwCxWLINUrFWDKcsIM71WtwMCoEF30sQEIhLnlznnIAKU=
Content-Type: text/plain; charset="utf-8"
Content-ID: <D0CF25D20248E84BA26BA43E2B85FC58@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 33aa8bc5-3a76-4bff-1da0-08d715a64a1d
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 11:00:25.0879 (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: ietfc@btconnect.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR07MB3220
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Eas-CKvuiGouXCptLEBsM6Zq72M>
Subject: [netmod] HTTP: or HTTPS:
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, 31 Jul 2019 11:00:30 -0000

WUFORyBtb2R1bGVzIGNvbnRhaW4gc2V2ZXJhbCBVUkwgLSBlLmcuIGZvciB0aGUgV29ya2luZyBH
cm91cCwgIExlZ2FsDQpwcm92aXNpb25zLCBSRkMgLSBmb3Igd2hpY2ggc29tZSBhdXRob3JzIHVz
ZSBodHRwOiwgc29tZSB1c2UgaHR0cHM6IGFuZA0Kc29tZSB1c2UgYSBtaXh0dXJlLg0KDQpTaG91
bGQgd2UgYmUgcmVjb21tZW5kaW5nIHRoZSB1c2Ugb2YgaHR0cHM6IGluIGFsbCBjYXNlcz8NCg0K
VG9tIFBldGNoDQoNCg==


From nobody Wed Jul 31 04:08:40 2019
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 36355120114 for <netmod@ietfa.amsl.com>; Wed, 31 Jul 2019 04:08:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.998
X-Spam-Level: 
X-Spam-Status: No, score=-6.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, 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=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 R76BfsHuD9jq for <netmod@ietfa.amsl.com>; Wed, 31 Jul 2019 04:08:35 -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 41A4F1200F6 for <netmod@ietf.org>; Wed, 31 Jul 2019 04:08:35 -0700 (PDT)
Received: from birdie (unknown [IPv6:2001:1488:fffe:6:a88f:7eff:fed2:45f8]) by mail.nic.cz (Postfix) with ESMTPSA id 44006140B29 for <netmod@ietf.org>; Wed, 31 Jul 2019 13:08:33 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1564571313; bh=tRvQHYpRRxFa4QdoOsY3kUQyMBiPPMY2giVsbkTZk2I=; h=From:To:Date; b=akUJhuCKftnoHv4wksdzx6oKdFMCg/R3dzZywiRBGoKs1Ff01SpPesQfbIUBYKX0c zBeoFKC0DYKf1mMOyYiHfgngpXzQh7Rx5Hz4osWnQrg99tr5C1NOsKAofgDCt/Legg YsBbJWdqQ7HEfPOvQOHpiCftIfxtnyBvuGbqwVPE=
Message-ID: <92dc3ca86f4850afe600ddc6874046505a1d8d7a.camel@nic.cz>
From: Ladislav Lhotka <lhotka@nic.cz>
To: netmod@ietf.org
Date: Wed, 31 Jul 2019 13:08:33 +0200
In-Reply-To: <06ee01d5478f$0f827140$4001a8c0@gateway.2wire.net>
References: <2dcd4d92-1436-4b9a-050f-ec36053ffa8a@bogus.com> <06ee01d5478f$0f827140$4001a8c0@gateway.2wire.net>
Organization: CZ.NIC
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.32.4 
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: clamav-milter 0.100.3 at mail.nic.cz
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/MEXPExzSE9fvLLYqMqhE7T4sNQU>
Subject: Re: [netmod] HTTP: or HTTPS:
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, 31 Jul 2019 11:08:37 -0000

On Wed, 2019-07-31 at 11:00 +0000, tom petch wrote:
> YANG modules contain several URL - e.g. for the Working Group,  Legal
> provisions, RFC - for which some authors use http:, some use https: and
> some use a mixture.
> 
> Should we be recommending the use of https: in all cases?

Yes, given that the http: URLs now return 404.

Lada

> 
> Tom Petch
> 
> _______________________________________________
> 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 Wed Jul 31 04:11:12 2019
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 92325120114 for <netmod@ietfa.amsl.com>; Wed, 31 Jul 2019 04:11:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level: 
X-Spam-Status: No, score=-14.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-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=EZYwWkpC; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=CsEqe3H/
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 BG3AZDsnqB6U for <netmod@ietfa.amsl.com>; Wed, 31 Jul 2019 04:11:09 -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 D716E1200F6 for <netmod@ietf.org>; Wed, 31 Jul 2019 04:11:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1512; q=dns/txt; s=iport; t=1564571468; x=1565781068; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=gjOaF8+We3TR/tu5WJp29OxQ9dSWMkrmqyv5tDCLJ04=; b=EZYwWkpCJM2DAZ29uA4P/S3BoxhHIncwCAM+HZ1Ud5zF2i9ojQSYSeK4 0UNt4N/GZIwiPYG7Bkq9IofrIrB3OnXztAmJVqdSyJfW/vknYKLTesYBS +8MXRm48TVBNNviHIrKKCA3ez6TX39EIpnwlVsoQO0P5JFgQfF3qTLNc1 k=;
IronPort-PHdr: =?us-ascii?q?9a23=3Aa6LmRBHXRk7uR1TggfKP3p1GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e4w0Q3SRYuO7fVChqKWqK3mVWEaqbe5+HEZON0ETB?= =?us-ascii?q?oZkYMTlg0kDtSCDBjyJ/PnRyc7B89FElRi+iLzPA=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ANAACWdkFd/5tdJa1lGgEBAQEBAgE?= =?us-ascii?q?BAQEHAgEBAQGBUwUBAQEBCwGBQ1ADbVUgBAsqhB6DRwOEUogzTIFqJZdVgS6?= =?us-ascii?q?BJANUCQEBAQwBARgLCgIBAYN6RgIXgjQjNAkOAQMBAQQBAQIBBm2FHgyFSgE?= =?us-ascii?q?BAQECAQEBEBERDAEBLAwPAgEIGAICJgICAiULFRACBAESIoMAAYFqAw4PAQI?= =?us-ascii?q?MoWwCgTiIYHGBMoJ6AQEFgkeCNhiCEwMGgQwoAYtfF4F/gTgME4JMPoJhAQE?= =?us-ascii?q?CAYRpMoImjwOcDQkCghqGXI09G5gWjUCHUJATAgQCBAUCDgEBBYFQOIFYcBU?= =?us-ascii?q?7KgGCQYJCg3GFFIU/coEpjigBAQ?=
X-IronPort-AV: E=Sophos;i="5.64,330,1559520000"; d="scan'208";a="603222964"
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 31 Jul 2019 11:11:06 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by rcdn-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id x6VBB6oS023752 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 31 Jul 2019 11:11:06 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 31 Jul 2019 06:11:06 -0500
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 31 Jul 2019 06:11:05 -0500
Received: from NAM03-DM3-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; Wed, 31 Jul 2019 06:11:05 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mFMahA/ezQAU91B+WtzYkOE0DPVa2nDDOVV7uwd67PykuPl3mIoA39RJ/fCjHS+ZfBAOmzY8JNuwSugRhZ9/kT4mWhalOeBbPWwqChxQkcPs8soSUJjdAzQzKmfE1zRZv5/0U2iSwa7y26QG2HSVdpnBIMO8YJ0QwZIPYVyaaRMOnIexoqg1CdBrxMtv863fZb18yjjT+iyzMiyHBm552aUbtp9hdba0q0wXlR+F6O2NffEgnvltDpqOk8N8Ub6mqpT7YI7P4HJhtF17V0gKRj1xzEo/Ts2AD3tYaS7V6vpygniWXy4+hzL4qmZCaSEkT5ZvKSwsTdcTL3kA4sjsEg==
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=gjOaF8+We3TR/tu5WJp29OxQ9dSWMkrmqyv5tDCLJ04=; b=Kx0tFo/WhB6s8eLSZimpcQsOYsFl1sN75Oe8V9cmtsC9PvlIb1CW1f6DrGtd6TrAqmP5kHUsWy5u5epsOSXI/yG05nSr96tmeJxVD9z87pzwyZDYE7w2saa7H/07BVQA5oiXLD+gbsiyjXIEuyCqRQBWfeEDoQUOELRJRjIYX2krVvIsX70rnzuSNwCPCbncosLdkBZVoMFb3vaTgyrE7Ck/tpyif5g2SUhOhifcebkRm9bTjIc/gO4PAPVskkPGNq5T4Bxd7SS7pnc6kPQGRc5q0UHk1nh3smjw2O2xPoYgYFRHh7s+l6i4YjlZ75XBAM8jmTVYrMBAQ0ih504Hkw==
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=gjOaF8+We3TR/tu5WJp29OxQ9dSWMkrmqyv5tDCLJ04=; b=CsEqe3H/adIj/L4D5Y2ctUb6vJES9OLK7LGYbBxeFyyTDPCJ3d5RBsZJ2T7zdBuNnHLDZ/6QsrVgWuQgv0J6iUkM/PcKzao4chZ8KPOD4PwW+dkmPA04wC3NzE7OUp9uMnk6k18JzCVaVvM+CIzPlJBgbo8FKhg9MK+aqzed454=
Received: from MN2PR11MB4221.namprd11.prod.outlook.com (52.135.38.14) by MN2PR11MB3728.namprd11.prod.outlook.com (20.178.253.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.14; Wed, 31 Jul 2019 11:11:04 +0000
Received: from MN2PR11MB4221.namprd11.prod.outlook.com ([fe80::859c:f271:3be2:74e0]) by MN2PR11MB4221.namprd11.prod.outlook.com ([fe80::859c:f271:3be2:74e0%3]) with mapi id 15.20.2115.005; Wed, 31 Jul 2019 11:11:04 +0000
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Ladislav Lhotka <lhotka@nic.cz>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] HTTP: or HTTPS:
Thread-Index: AQHVR49NRKvHYjaiFEWKy8GBzzPYrKbkkXaA//+9pYA=
Date: Wed, 31 Jul 2019 11:11:04 +0000
Message-ID: <B050CCEE-1346-436D-8D11-36BA4D2758EA@cisco.com>
References: <2dcd4d92-1436-4b9a-050f-ec36053ffa8a@bogus.com> <06ee01d5478f$0f827140$4001a8c0@gateway.2wire.net> <92dc3ca86f4850afe600ddc6874046505a1d8d7a.camel@nic.cz>
In-Reply-To: <92dc3ca86f4850afe600ddc6874046505a1d8d7a.camel@nic.cz>
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=acee@cisco.com; 
x-originating-ip: [2001:420:c0cc:1005::1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1a26690d-8321-4aed-5144-08d715a7c76c
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:MN2PR11MB3728; 
x-ms-traffictypediagnostic: MN2PR11MB3728:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <MN2PR11MB372857192D38977589B3E24EC2DF0@MN2PR11MB3728.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(136003)(396003)(39860400002)(376002)(346002)(199004)(189003)(102836004)(186003)(305945005)(5660300002)(2906002)(99286004)(46003)(8676002)(6506007)(966005)(6512007)(4744005)(316002)(36756003)(6306002)(11346002)(486006)(76176011)(81156014)(81166006)(25786009)(256004)(478600001)(6116002)(76116006)(476003)(7736002)(71200400001)(71190400001)(8936002)(110136005)(66446008)(68736007)(33656002)(66476007)(66946007)(86362001)(66556008)(64756008)(2616005)(446003)(14454004)(6246003)(53936002)(6436002)(229853002)(6486002)(2501003)(91956017); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB3728; H:MN2PR11MB4221.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-message-info: PJH9Y8OhsTqdM7uUP04D292xt75ixgvndLbu0OItFlciC/Vzsa+S7Fz3X19a/WA933SVUwiUrLli/Wb4Omq9BHHjDQm7xU0xy9+1C/Dlaq+WZ/l0UMpSTSuNqOPO1SLmNYSZFfoctY3jbe7ebpWYhL0rEJdsQvLfuMThbqeL2UhD62oTO0uk8XXIhq6Okbz9/24wLdvgAkhlpNnVymC2zq8OpFSX6JJYp2arPNccv2obszWHhSxuMv3bKEbT8MxVsoW0AZ9QmqMP4UXyWXmX+hFNc45GIF11HKvBRGKpUe8BoD81WmC90IhqZ8Yr6meIeYOX4myIH7sHwQxT9vpS+XmM9WJQl+djTAd327Z+G6IiOemL8sAKCUVw3f70Sph0jlBRLqFm6waOP3nuoCuz0Wg2214P1YwbsmXAtGy6RWM=
Content-Type: text/plain; charset="utf-8"
Content-ID: <57AFE04BEF74544E856A4B313B77BFDE@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1a26690d-8321-4aed-5144-08d715a7c76c
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 11:11:04.3262 (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: acee@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3728
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: rcdn-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/NZ49Ly-54_nSWSkPIeYW54_htYM>
Subject: Re: [netmod] HTTP: or HTTPS:
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, 31 Jul 2019 11:11:11 -0000

DQoNCu+7v09uIDcvMzEvMTksIDc6MDkgQU0sICJuZXRtb2Qgb24gYmVoYWxmIG9mIExhZGlzbGF2
IExob3RrYSIgPG5ldG1vZC1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZiBsaG90a2FAbmlj
LmN6PiB3cm90ZToNCg0KICAgIE9uIFdlZCwgMjAxOS0wNy0zMSBhdCAxMTowMCArMDAwMCwgdG9t
IHBldGNoIHdyb3RlOg0KICAgID4gWUFORyBtb2R1bGVzIGNvbnRhaW4gc2V2ZXJhbCBVUkwgLSBl
LmcuIGZvciB0aGUgV29ya2luZyBHcm91cCwgIExlZ2FsDQogICAgPiBwcm92aXNpb25zLCBSRkMg
LSBmb3Igd2hpY2ggc29tZSBhdXRob3JzIHVzZSBodHRwOiwgc29tZSB1c2UgaHR0cHM6IGFuZA0K
ICAgID4gc29tZSB1c2UgYSBtaXh0dXJlLg0KICAgID4gDQogICAgPiBTaG91bGQgd2UgYmUgcmVj
b21tZW5kaW5nIHRoZSB1c2Ugb2YgaHR0cHM6IGluIGFsbCBjYXNlcz8NCiAgICANCiAgICBZZXMs
IGdpdmVuIHRoYXQgdGhlIGh0dHA6IFVSTHMgbm93IHJldHVybiA0MDQuDQoNCkFncmVlZC4gUGVy
aGFwcywgdGhlcmUgc2hvdWxkIGJlIGFuIGVycmF0YSBvbiB0aGUgUkZDIDg0MDcgdGVtcGxhdGUu
IA0KDQpodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjODQwNyNhcHBlbmRpeC1CDQoNClRo
YW5rcywNCkFjZWUNCiAgICANCiAgICBMYWRhDQogICAgDQogICAgPiANCiAgICA+IFRvbSBQZXRj
aA0KICAgID4gDQogICAgPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXw0KICAgID4gbmV0bW9kIG1haWxpbmcgbGlzdA0KICAgID4gbmV0bW9kQGlldGYub3Jn
DQogICAgPiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0KICAg
IC0tIA0KICAgIExhZGlzbGF2IExob3RrYQ0KICAgIEhlYWQsIENaLk5JQyBMYWJzDQogICAgUEdQ
IEtleSBJRDogMHhCOEY5MkIwOEE5Rjc2QzY3DQogICAgDQogICAgX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICBuZXRtb2QgbWFpbGluZyBsaXN0DQog
ICAgbmV0bW9kQGlldGYub3JnDQogICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9uZXRtb2QNCiAgICANCg0K


From nobody Wed Jul 31 04:48:34 2019
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 A5FD8120146 for <netmod@ietfa.amsl.com>; Wed, 31 Jul 2019 04:48:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.247
X-Spam-Level: 
X-Spam-Status: No, score=0.247 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RATWARE_MS_HASH=2.148, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no 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 tt2kaXx2bg18 for <netmod@ietfa.amsl.com>; Wed, 31 Jul 2019 04:48:31 -0700 (PDT)
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-am5eur03on070b.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe08::70b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 538051200F6 for <netmod@ietf.org>; Wed, 31 Jul 2019 04:48:30 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Hroxklw9J85B0OtZ+WPc7iRhTSBDw6LtTCifgXattprRU69FUIoCXYhNM8h1OzZIA9LivwwC9BR9EdPzIxWuLUyMXSrU8inyXWtJw3u4H0/orujJjHKG/7d0Jg9vy3FGjGWIl1rP4J1OC2LvUUHTgFL+7ymzXUNc1M3cp/QqY6cCUmhJHky5aJ6gKRxnPN8AeuG+kyeKmm4gm92eb3yOi6xM6JmeVxL+cCMgwydaVG6IB3SRjVsnjzRU9gor4cW9nI1RasXWeAOi0rhZLsPaeuoK+mkMMIzrD3+ejuPq0e0qsLG4g3h2wfBvqIp798Axy3hDt1Qz6JsOb9wYCJBUxg==
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=nxYCWfIO+WMsO2A6T5qh0piYnUbqHXNY46m8ImBMtTk=; b=ZjRnjNKezi7d11i2Jt59t1vR61oKn9vw9cZBJaCkC+rTDpTGRZEZeswLSmsb8Vh+ajFIvtHuDDqEs+yVOrAM+pHKQXLtHvQhig+xNSYPslOIMwLYj9/G1irb+/X7O5EqlMy2zzx8Al9AqyfokG1Lbo5TeEchdIkEbYXZzojIwdHOtUieur4NdWFB89mOxh4txGZcsKgI9aNldGXq9mfIGWVmTyXeneARNEoc8ihXrv/UnBJz8XAmyFeS3je6G2RMnoTsBi8XL2wCpMiHyexuVhnjE2fL+A5ZZ/pvTZ2ytlV0qdrKkDZGuQ6C9ZVRj7f02AT7+ZXU0nVIuC4AxKUsaQ==
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=nxYCWfIO+WMsO2A6T5qh0piYnUbqHXNY46m8ImBMtTk=; b=IGTYZsHxc++qqYhFFptZETX/zOs+tiDhWqarrZ0TlJGa4sqnKtbIBHI8V2kU51ul9KO0LMMQZoUL9ZdgZ5WdYSTA2CJX0O0nzri1ivOHinf5bVWrzU/QqYG0F855a7tmtlN+n9inDe/frpCv7ImKvcyncwGb6zh4L41esNqVHMM=
Received: from AM4PR07MB3204.eurprd07.prod.outlook.com (10.171.188.157) by AM4PR07MB3459.eurprd07.prod.outlook.com (10.171.191.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2136.11; Wed, 31 Jul 2019 11:48:27 +0000
Received: from AM4PR07MB3204.eurprd07.prod.outlook.com ([fe80::a88c:543d:8b41:5e76]) by AM4PR07MB3204.eurprd07.prod.outlook.com ([fe80::a88c:543d:8b41:5e76%7]) with mapi id 15.20.2136.010; Wed, 31 Jul 2019 11:48:27 +0000
From: tom petch <ietfc@btconnect.com>
To: "Acee Lindem (acee)" <acee@cisco.com>, Ladislav Lhotka <lhotka@nic.cz>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] HTTP: or HTTPS:
Thread-Index: AQHVR48nG7U+Y/lWMESjYl8dHF0wwg==
Date: Wed, 31 Jul 2019 11:48:27 +0000
Message-ID: <076b01d54795$c593e1c0$4001a8c0@gateway.2wire.net>
References: <2dcd4d92-1436-4b9a-050f-ec36053ffa8a@bogus.com> <06ee01d5478f$0f827140$4001a8c0@gateway.2wire.net> <92dc3ca86f4850afe600ddc6874046505a1d8d7a.camel@nic.cz> <B050CCEE-1346-436D-8D11-36BA4D2758EA@cisco.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0270.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:a1::18) To AM4PR07MB3204.eurprd07.prod.outlook.com (2603:10a6:205:8::29)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: Microsoft Outlook Express 6.00.2800.1106
x-originating-ip: [86.139.211.103]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b0ef94d1-9e02-4bca-95fe-08d715ad0032
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:AM4PR07MB3459; 
x-ms-traffictypediagnostic: AM4PR07MB3459:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <AM4PR07MB345993CA11397EB4912D61F8A0DF0@AM4PR07MB3459.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(39860400002)(136003)(346002)(366004)(376002)(199004)(189003)(13464003)(61296003)(68736007)(966005)(305945005)(66066001)(66476007)(4720700003)(14454004)(478600001)(256004)(5660300002)(1556002)(66446008)(64756008)(66556008)(66946007)(44716002)(62236002)(44736005)(25786009)(50226002)(8936002)(476003)(6486002)(99286004)(6246003)(14496001)(26005)(6436002)(7736002)(110136005)(81166006)(229853002)(81156014)(8676002)(486006)(86362001)(186003)(316002)(6116002)(3846002)(53936002)(2501003)(2906002)(9686003)(6506007)(386003)(76176011)(71200400001)(71190400001)(52116002)(81686011)(81816011)(6306002)(446003)(6512007)(102836004)(74416001)(7726001); DIR:OUT; SFP:1102; SCL:1; SRVR:AM4PR07MB3459; H:AM4PR07MB3204.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:0; MX:1; 
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: tN/sLJLuY9ULRNDEuCdb9BAkZEvXp8gi7PLmHnvgoYL+U+00yejwWIilvJ0G8BqGVk3nFo8lzs4LM/q0yjqyYatRf0qDoLuTVDXKy3mPDoTd4xAlEcpADr2hHqt1AyqbGe0ynI0npuabgE1xuo9aMNyvMtRLN8XFdBQBWc+7MtuMaPYJgDZ/5wa2xmfg8x3HBPU8Kv8EBzJvXPLcLdFa105HtxtwBUfthqb8hKvse4xJ7h7K3/rFp5/PEUiG4c4cZ5Wi1puaZCSB7PfspC1CfswB/BCwm0gXVFxFvelu/Rqv7lXHPP2d06bUnr1UH7AH6Yqo7PpepfzgmTDalxMsM2FXMgV1CGAZFO9zSvNDTc0OqxnhEV5utayf8bszS9jzsS3JCyVI9KfVjwQ/iR/DxXMwPDGHuCFm0aUVAJqHRxY=
Content-Type: text/plain; charset="utf-8"
Content-ID: <AC54BB245D919C47A5A98F3D0E2C4B2D@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b0ef94d1-9e02-4bca-95fe-08d715ad0032
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 11:48:27.4804 (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: ietfc@btconnect.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR07MB3459
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/UT0B-5yazh02BV9vWyEgYWwG8So>
Subject: Re: [netmod] HTTP: or HTTPS:
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, 31 Jul 2019 11:48:33 -0000

LS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLQ0KRnJvbTogIkFjZWUgTGluZGVtIChhY2VlKSIg
PGFjZWVAY2lzY28uY29tPg0KU2VudDogV2VkbmVzZGF5LCBKdWx5IDMxLCAyMDE5IDEyOjExIFBN
DQoNCj4g77u/T24gNy8zMS8xOSwgNzowOSBBTSwgIm5ldG1vZCBvbiBiZWhhbGYgb2YgTGFkaXNs
YXYgTGhvdGthIg0KPG5ldG1vZC1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZiBsaG90a2FA
bmljLmN6PiB3cm90ZToNCj4NCj4gICAgIE9uIFdlZCwgMjAxOS0wNy0zMSBhdCAxMTowMCArMDAw
MCwgdG9tIHBldGNoIHdyb3RlOg0KPiAgICAgPiBZQU5HIG1vZHVsZXMgY29udGFpbiBzZXZlcmFs
IFVSTCAtIGUuZy4gZm9yIHRoZSBXb3JraW5nIEdyb3VwLA0KTGVnYWwNCj4gICAgID4gcHJvdmlz
aW9ucywgUkZDIC0gZm9yIHdoaWNoIHNvbWUgYXV0aG9ycyB1c2UgaHR0cDosIHNvbWUgdXNlDQpo
dHRwczogYW5kDQo+ICAgICA+IHNvbWUgdXNlIGEgbWl4dHVyZS4NCj4gICAgID4NCj4gICAgID4g
U2hvdWxkIHdlIGJlIHJlY29tbWVuZGluZyB0aGUgdXNlIG9mIGh0dHBzOiBpbiBhbGwgY2FzZXM/
DQo+DQo+ICAgICBZZXMsIGdpdmVuIHRoYXQgdGhlIGh0dHA6IFVSTHMgbm93IHJldHVybiA0MDQu
DQoNCkkgZmluZCB0aGF0IG15IGh0dHA6IHVzdWFsbHkgZ2V0IHNpbGVudGx5IGNvbnZlcnRlZCB0
byBodHRwczogcmF0aGVyDQp0aGFuDQpnaXZpbmcgbWUgYSA0MDQgYnV0IEkgYWdyZWUgdGhhdCB1
c2luZyBodHRwczogbmF0aXZlIGlzIGJldHRlci4gIEluDQpwYXNzaW5nLCB0aGUgcmVjZW50bHkg
SUVTRy1hcHByb3ZlZA0KZHJhZnQtaWV0Zi10ZWFzLXlhbmctdGUtdG9wbw0KaGFzIGh0dHA6IGFz
IGRvZXMgKHBybyBwYXJ0ZSkNCmRyYWZ0LWlldGYtb3NwZi15YW5nDQoNCkludGVyZXN0aW5nbHks
IFJGQzg0MDcgQXBwZW5kaXggQSBnZXRzIGl0IHJpZ2h0IHdoaWxlIEFwcGVuZGl4IEIgZ2V0cyBp
dA0Kd3JvbmcuDQoNClRvbSBQZXRjaA0KDQoNCj4gQWdyZWVkLiBQZXJoYXBzLCB0aGVyZSBzaG91
bGQgYmUgYW4gZXJyYXRhIG9uIHRoZSBSRkMgODQwNyB0ZW1wbGF0ZS4NCj4NCj4gaHR0cHM6Ly90
b29scy5pZXRmLm9yZy9odG1sL3JmYzg0MDcjYXBwZW5kaXgtQg0KPg0KPiBUaGFua3MsDQo+IEFj
ZWUNCj4NCj4gICAgIExhZGENCj4NCj4gICAgID4NCj4gICAgID4gVG9tIFBldGNoDQo+ICAgICA+
DQo+ICAgICA+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
DQo+ICAgICA+IG5ldG1vZCBtYWlsaW5nIGxpc3QNCj4gICAgID4gbmV0bW9kQGlldGYub3JnDQo+
ICAgICA+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQo+ICAg
ICAtLQ0KPiAgICAgTGFkaXNsYXYgTGhvdGthDQo+ICAgICBIZWFkLCBDWi5OSUMgTGFicw0KPiAg
ICAgUEdQIEtleSBJRDogMHhCOEY5MkIwOEE5Rjc2QzY3DQo+DQo+ICAgICBfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiAgICAgbmV0bW9kIG1haWxpbmcg
bGlzdA0KPiAgICAgbmV0bW9kQGlldGYub3JnDQo+ICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9t
YWlsbWFuL2xpc3RpbmZvL25ldG1vZA0KPg0KPg0KPiBfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXw0KPiBuZXRtb2QgbWFpbGluZyBsaXN0DQo+IG5ldG1vZEBp
ZXRmLm9yZw0KPiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0K
Pg0KDQo=


From nobody Wed Jul 31 05:08:02 2019
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 07ADA120153 for <netmod@ietfa.amsl.com>; Wed, 31 Jul 2019 05:08:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.998
X-Spam-Level: 
X-Spam-Status: No, score=-6.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, 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=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 YPxNCuVXQoyS for <netmod@ietfa.amsl.com>; Wed, 31 Jul 2019 05:07:58 -0700 (PDT)
Received: from mail.nic.cz (mail.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 BE1CF1200F6 for <netmod@ietf.org>; Wed, 31 Jul 2019 05:07:58 -0700 (PDT)
Received: from birdie (unknown [IPv6:2001:1488:fffe:6:a88f:7eff:fed2:45f8]) by mail.nic.cz (Postfix) with ESMTPSA id 7787F13FD6D; Wed, 31 Jul 2019 14:07:56 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1564574876; bh=/+5U8YX5G82RvFsyirsvtbP3o2hhw9Vt17Hqy+mU+5Q=; h=From:To:Date; b=P1bhZa5HPWFNZBa5xqLi2QGVmq1fEZaCtPHv6/kInAgdXT7oamIbwVp6S5tWxPn4K jLjhNYiVrnWfLEiPmnP8UiA2pOslOBabF1wlzvW1ckwwwJMGmbb98U6GL3Bbfg+ZrH 4ALeyWjFnxcAzaie23A1g2HH9iKAN817GV56pzYA=
Message-ID: <a001a0d8cb4b02570ee2b9a71875bbdb0179c5af.camel@nic.cz>
From: Ladislav Lhotka <lhotka@nic.cz>
To: tom petch <ietfc@btconnect.com>, "Acee Lindem (acee)" <acee@cisco.com>,  "netmod@ietf.org" <netmod@ietf.org>
Date: Wed, 31 Jul 2019 14:07:56 +0200
In-Reply-To: <076b01d54795$c593e1c0$4001a8c0@gateway.2wire.net>
References: <2dcd4d92-1436-4b9a-050f-ec36053ffa8a@bogus.com> <06ee01d5478f$0f827140$4001a8c0@gateway.2wire.net> <92dc3ca86f4850afe600ddc6874046505a1d8d7a.camel@nic.cz> <B050CCEE-1346-436D-8D11-36BA4D2758EA@cisco.com> <076b01d54795$c593e1c0$4001a8c0@gateway.2wire.net>
Organization: CZ.NIC
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.32.4 
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.100.3 at mail.nic.cz
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/0oeIZueTFEcwm0k8X7L_RKYWFZk>
Subject: Re: [netmod] HTTP: or HTTPS:
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, 31 Jul 2019 12:08:01 -0000

On Wed, 2019-07-31 at 11:48 +0000, tom petch wrote:
> ----- Original Message -----
> From: "Acee Lindem (acee)" <acee@cisco.com>
> Sent: Wednesday, July 31, 2019 12:11 PM
> 
> > ï»¿On 7/31/19, 7:09 AM, "netmod on behalf of Ladislav Lhotka"
> <netmod-bounces@ietf.org on behalf of lhotka@nic.cz> wrote:
> >     On Wed, 2019-07-31 at 11:00 +0000, tom petch wrote:
> >     > YANG modules contain several URL - e.g. for the Working Group,
> Legal
> >     > provisions, RFC - for which some authors use http:, some use
> https: and
> >     > some use a mixture.
> >     >
> >     > Should we be recommending the use of https: in all cases?
> > 
> >     Yes, given that the http: URLs now return 404.
> 
> I find that my http: usually get silently converted to https: rather

Oh yes, sorry, my fault, I blindly used the URL from Appendix B that of course
doesn't work either way :-)

http://datatracker.ietf.org/wg/your-wg-name/

Lada

> than
> giving me a 404 but I agree that using https: native is better.  In
> passing, the recently IESG-approved
> draft-ietf-teas-yang-te-topo
> has http: as does (pro parte)
> draft-ietf-ospf-yang
> 
> Interestingly, RFC8407 Appendix A gets it right while Appendix B gets it
> wrong.
> 
> Tom Petch
> 
> 
> > Agreed. Perhaps, there should be an errata on the RFC 8407 template.
> > 
> > https://tools.ietf.org/html/rfc8407#appendix-B
> > 
> > Thanks,
> > Acee
> > 
> >     Lada
> > 
> >     >
> >     > Tom Petch
> >     >
> >     > _______________________________________________
> >     > netmod mailing list
> >     > 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 Wed Jul 31 07:37:03 2019
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 28D721200D7 for <netmod@ietfa.amsl.com>; Wed, 31 Jul 2019 07:37:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 JuXozRqd1-jF for <netmod@ietfa.amsl.com>; Wed, 31 Jul 2019 07:37:00 -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 85942120077 for <netmod@ietf.org>; Wed, 31 Jul 2019 07:37:00 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id 93F8CB8159B; Wed, 31 Jul 2019 07:36:42 -0700 (PDT)
To: andy@yumaworks.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: daedulus@btconnect.com, netmod@ietf.org, rfc-editor@rfc-editor.org
Content-Type: text/plain; charset=UTF-8
Message-Id: <20190731143642.93F8CB8159B@rfc-editor.org>
Date: Wed, 31 Jul 2019 07:36:42 -0700 (PDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/nk5fQqT5ZDjRKjyzXy1QQPTKtUY>
Subject: [netmod] [Editorial Errata Reported] RFC8407 (5800)
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, 31 Jul 2019 14:37:02 -0000

The following errata report has been submitted for RFC8407,
"Guidelines for Authors and Reviewers of Documents Containing YANG Data Models".

--------------------------------------
You may review the report below and at:
https://www.rfc-editor.org/errata/eid5800

--------------------------------------
Type: Editorial
Reported by: tom Petch <daedulus@btconnect.com>

Section: appendix b

Original Text
-------------
       "WG Web:   <http://datatracker.ietf.org/wg/your-wg-name/>
.....
        (http://trustee.ietf.org/license-info).


Corrected Text
--------------
       "WG Web:   <https://datatracker.ietf.org/wg/your-wg-name/>
.....
        (https://trustee.ietf.org/license-info).


Notes
-----
Appendix A rightly says that these URL should have a scheme of https:
but Appendix B wrongly specifies http:

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. 

--------------------------------------
RFC8407 (draft-ietf-netmod-rfc6087bis-20)
--------------------------------------
Title               : Guidelines for Authors and Reviewers of Documents Containing YANG Data Models
Publication Date    : October 2018
Author(s)           : A. Bierman
Category            : BEST CURRENT PRACTICE
Source              : Network Modeling
Area                : Operations and Management
Stream              : IETF
Verifying Party     : IESG


From nobody Wed Jul 31 08:55:01 2019
Return-Path: <0100016c48bdd421-702f0715-fae8-47c8-aa69-28c7dc6af3d0-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 38E3012039D for <netmod@ietfa.amsl.com>; Wed, 31 Jul 2019 08:54:59 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 4T1IQW6uKKSP for <netmod@ietfa.amsl.com>; Wed, 31 Jul 2019 08:54:57 -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 4985412039C for <netmod@ietf.org>; Wed, 31 Jul 2019 08:54:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1564588496; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=WBxRBtRkXsuWfqYBVKPUz8ABrO71FZXav0zL+aZg15g=; b=OGK+Ld6EYgVl/HpjvDiEQxURzT/gZyHl/4k/MuU6HMP8rRbkVqGbAs4TvDIANQ9G 3diHzNr15QLrNnlbZdUNR3m7Mkdo+L9BjVIkDfPJL84gtSV8i/2+rFz2LuvkKJW6SEv wIF5vzQPapDwYqpxxD7hjf8JLKG5pCRPxkSv3bUg=
From: Kent Watsen <kent+ietf@watsen.net>
Message-ID: <0100016c48bdd421-702f0715-fae8-47c8-aa69-28c7dc6af3d0-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_A2A2865B-F77E-4DC5-9FC3-2A51111B909B"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Wed, 31 Jul 2019 15:54:56 +0000
In-Reply-To: <20190731143642.93F8CB8159B@rfc-editor.org>
Cc: Andy Bierman <andy@yumaworks.com>, Ignas Bagdonas <ibagdona@gmail.com>, Warren Kumari <warren@kumari.net>, Joel Jaeggli <joelja@bogus.com>, Lou Berger <lberger@labn.net>, tom petch <daedulus@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>
To: RFC Errata System <rfc-editor@rfc-editor.org>
References: <20190731143642.93F8CB8159B@rfc-editor.org>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2019.07.31-54.240.8.33
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/rgbRSJF5oBXkvWC3mJFxxN_utNM>
Subject: Re: [netmod] [Editorial Errata Reported] RFC8407 (5800)
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, 31 Jul 2019 15:54:59 -0000

--Apple-Mail=_A2A2865B-F77E-4DC5-9FC3-2A51111B909B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

This errata should be accepted.

Kent


> On Jul 31, 2019, at 10:36 AM, RFC Errata System =
<rfc-editor@rfc-editor.org> wrote:
>=20
> The following errata report has been submitted for RFC8407,
> "Guidelines for Authors and Reviewers of Documents Containing YANG =
Data Models".
>=20
> --------------------------------------
> You may review the report below and at:
> https://www.rfc-editor.org/errata/eid5800
>=20
> --------------------------------------
> Type: Editorial
> Reported by: tom Petch <daedulus@btconnect.com>
>=20
> Section: appendix b
>=20
> Original Text
> -------------
>       "WG Web:   <http://datatracker.ietf.org/wg/your-wg-name/>
> .....
>        (http://trustee.ietf.org/license-info).
>=20
>=20
> Corrected Text
> --------------
>       "WG Web:   <https://datatracker.ietf.org/wg/your-wg-name/>
> .....
>        (https://trustee.ietf.org/license-info).
>=20
>=20
> Notes
> -----
> Appendix A rightly says that these URL should have a scheme of https:
> but Appendix B wrongly specifies http:
>=20
> 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 =20
> can log in to change the status and edit the report, if necessary.=20
>=20
> --------------------------------------
> RFC8407 (draft-ietf-netmod-rfc6087bis-20)
> --------------------------------------
> Title               : Guidelines for Authors and Reviewers of =
Documents Containing YANG Data Models
> Publication Date    : October 2018
> Author(s)           : A. Bierman
> Category            : BEST CURRENT PRACTICE
> Source              : Network Modeling
> Area                : Operations and Management
> Stream              : IETF
> Verifying Party     : IESG


--Apple-Mail=_A2A2865B-F77E-4DC5-9FC3-2A51111B909B
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"">This =
errata should be accepted.<div class=3D""><br class=3D""></div><div =
class=3D"">Kent<br class=3D""><div><br class=3D""></div><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">On Jul =
31, 2019, at 10:36 AM, RFC Errata System &lt;<a =
href=3D"mailto:rfc-editor@rfc-editor.org" =
class=3D"">rfc-editor@rfc-editor.org</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div class=3D"">The =
following errata report has been submitted for RFC8407,<br =
class=3D"">"Guidelines for Authors and Reviewers of Documents Containing =
YANG Data Models".<br class=3D""><br =
class=3D"">--------------------------------------<br class=3D"">You may =
review the report below and at:<br class=3D""><a =
href=3D"https://www.rfc-editor.org/errata/eid5800" =
class=3D"">https://www.rfc-editor.org/errata/eid5800</a><br class=3D""><br=
 class=3D"">--------------------------------------<br class=3D"">Type: =
Editorial<br class=3D"">Reported by: tom Petch =
&lt;daedulus@btconnect.com&gt;<br class=3D""><br class=3D"">Section: =
appendix b<br class=3D""><br class=3D"">Original Text<br =
class=3D"">-------------<br class=3D""> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"WG Web: =
&nbsp;&nbsp;&lt;http://datatracker.ietf.org/wg/your-wg-name/&gt;<br =
class=3D"">.....<br class=3D""> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(http://trustee.ietf.org/license=
-info).<br class=3D""><br class=3D""><br class=3D"">Corrected Text<br =
class=3D"">--------------<br class=3D""> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"WG Web: =
&nbsp;&nbsp;&lt;https://datatracker.ietf.org/wg/your-wg-name/&gt;<br =
class=3D"">.....<br class=3D""> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(https://trustee.ietf.org/licens=
e-info).<br class=3D""><br class=3D""><br class=3D"">Notes<br =
class=3D"">-----<br class=3D"">Appendix A rightly says that these URL =
should have a scheme of https:<br class=3D"">but Appendix B wrongly =
specifies http:<br class=3D""><br class=3D"">Instructions:<br =
class=3D"">-------------<br class=3D"">This erratum is currently posted =
as "Reported". If necessary, please<br class=3D"">use "Reply All" to =
discuss whether it should be verified or<br class=3D"">rejected. When a =
decision is reached, the verifying party &nbsp;<br class=3D"">can log in =
to change the status and edit the report, if necessary. <br class=3D""><br=
 class=3D"">--------------------------------------<br class=3D"">RFC8407 =
(draft-ietf-netmod-rfc6087bis-20)<br =
class=3D"">--------------------------------------<br class=3D"">Title =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;: Guidelines for Authors and Reviewers of Documents Containing =
YANG Data Models<br class=3D"">Publication Date &nbsp;&nbsp;&nbsp;: =
October 2018<br class=3D"">Author(s) =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: A. =
Bierman<br class=3D"">Category =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: BEST =
CURRENT PRACTICE<br class=3D"">Source =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;: Network Modeling<br class=3D"">Area =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;: Operations and Management<br class=3D"">Stream =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;: IETF<br class=3D"">Verifying Party &nbsp;&nbsp;&nbsp;&nbsp;: =
IESG<br class=3D""></div></div></blockquote></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_A2A2865B-F77E-4DC5-9FC3-2A51111B909B--


From nobody Wed Jul 31 08:56:17 2019
Return-Path: <pkyzivat@alum.mit.edu>
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 B5DAB1203B9; Wed, 31 Jul 2019 08:55:58 -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_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 GSXpBKx5JvZf; Wed, 31 Jul 2019 08:55:56 -0700 (PDT)
Received: from outgoing-alum.mit.edu (outgoing-alum.mit.edu [18.7.68.33]) (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 8B7691203A1; Wed, 31 Jul 2019 08:55:53 -0700 (PDT)
Received: from PaulKyzivatsMBP.localdomain (c-24-62-227-142.hsd1.ma.comcast.net [24.62.227.142]) (authenticated bits=0) (User authenticated as pkyzivat@ALUM.MIT.EDU) by outgoing-alum.mit.edu (8.14.7/8.12.4) with ESMTP id x6VFtoAQ022531 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Wed, 31 Jul 2019 11:55:51 -0400
To: ietf@ietf.org
Cc: ibagdona@gmail.com, netmod-chairs@ietf.org, draft-ietf-netmod-artwork-folding@ietf.org, netmod@ietf.org
References: <156451937390.14101.5438428659513611953.idtracker@ietfa.amsl.com>
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
Message-ID: <1e399e65-4cc9-1e46-018f-5d6427e953c9@alum.mit.edu>
Date: Wed, 31 Jul 2019 11:55:49 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:60.0) Gecko/20100101 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <156451937390.14101.5438428659513611953.idtracker@ietfa.amsl.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/7-vX1tJu5ptAjHcsHZwNWvwtlmQ>
Subject: Re: [netmod] Last Call: <draft-ietf-netmod-artwork-folding-07.txt> (Handling Long Lines in Inclusions in Internet-Drafts and RFCs) to Best Current Practice
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, 31 Jul 2019 15:56:06 -0000

Note: I just noticed this work for the first time, and I don't follow 
netmod. But I find the subject interesting and relevant, so I took a 
look at it. I have a couple of comments/concerns:

1) Section 6.2 recommends only using double backslash folding if single 
backslash folding doesn't work. But all the examples in section 9 
violate this.

2) Regarding forced folding in section 8.2.1: step 1 (Determine where 
the fold will occur) could benefit from some elaboration regarding lines 
that require forced folding. In particular, when an input line flagged 
for forced folding ends in backslash, then it must indeed be folded 
before the last character, while in all other cases it can be folded at 
any position prior to the max line length. (While this is obvious if you 
think about it, some might miss this.)

Also, there should be examples of forced folding.

	Thanks,
	Paul

On 7/30/19 4:42 PM, The IESG wrote:
> 
> The IESG has received a request from the Network Modeling WG (netmod) to
> consider the following document: - 'Handling Long Lines in Inclusions in
> Internet-Drafts and RFCs'
>    <draft-ietf-netmod-artwork-folding-07.txt> as Best Current Practice
> 
> 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
> ietf@ietf.org mailing lists by 2019-08-13. 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.
> 
> Abstract
> 
> 
>     This document defines two strategies for handling long lines in
>     width-bounded text content.  One strategy is based on the historic
>     use of a single backslash ('\') character to indicate where line-
>     folding has occurred, with the continuation occurring with the first
>     non-space (' ') character on the next line.  The second strategy
>     extends the first strategy by adding a second backslash character to
>     identify where the continuation begins and thereby able to handle
>     cases not supported by the first strategy.  Both strategies use a
>     self-describing header enabling automated reconstitution of the
>     original content.
> 
> 
> 
> 
> The file can be obtained via
> https://datatracker.ietf.org/doc/draft-ietf-netmod-artwork-folding/
> 
> IESG discussion can be tracked via
> https://datatracker.ietf.org/doc/draft-ietf-netmod-artwork-folding/ballot/
> 
> 
> No IPR declarations have been submitted directly on this I-D.
> 
> 
> 
> 
> _______________________________________________
> IETF-Announce mailing list
> IETF-Announce@ietf.org
> https://www.ietf.org/mailman/listinfo/ietf-announce
> 


From nobody Wed Jul 31 12:41:39 2019
Return-Path: <0100016c498d2a40-f6b9bf13-15c9-4d20-9be2-bea7147d60e5-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 549461200E5; Wed, 31 Jul 2019 12:41: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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 DP9OZw5tBXwe; Wed, 31 Jul 2019 12:41:25 -0700 (PDT)
Received: from a8-64.smtp-out.amazonses.com (a8-64.smtp-out.amazonses.com [54.240.8.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F853120018; Wed, 31 Jul 2019 12:41:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1564602084; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=7ftrCj6MlC3Gf7eW1XkIbfgoFwGR89/zGxQihmNWrAo=; b=lthOuMKIIGFCfvUDkdXyjhFt0BYZfP/+QC2IQ6JrgXAhkwA1OHkCm5t5VislQ+ng bgEMOBVGK2TLUw9bPvJev9HOZNLm47zZ1xYHbXTR1VFd93SOg820UdIEkJA0dAc5FZ/ 1kjJzzFiuwr1ZMEGJZZ0jNKAOYa51gPRCWOUEtmk=
From: Kent Watsen <kent@watsen.net>
Message-ID: <0100016c498d2a40-f6b9bf13-15c9-4d20-9be2-bea7147d60e5-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_EC3B07A6-794B-4565-86E3-5C88A8F42FB9"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Wed, 31 Jul 2019 19:41:24 +0000
In-Reply-To: <1e399e65-4cc9-1e46-018f-5d6427e953c9@alum.mit.edu>
Cc: IETF discussion list <ietf@ietf.org>, Ignas Bagdonas <ibagdona@gmail.com>,  "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>, draft-ietf-netmod-artwork-folding@ietf.org, "netmod@ietf.org" <netmod@ietf.org>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>
References: <156451937390.14101.5438428659513611953.idtracker@ietfa.amsl.com> <1e399e65-4cc9-1e46-018f-5d6427e953c9@alum.mit.edu>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2019.07.31-54.240.8.64
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/yETqNHg1MfajVUg00f3_EWLPwls>
Subject: Re: [netmod] Last Call: <draft-ietf-netmod-artwork-folding-07.txt> (Handling Long Lines in Inclusions in Internet-Drafts and RFCs) to Best Current Practice
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, 31 Jul 2019 19:41:28 -0000

--Apple-Mail=_EC3B07A6-794B-4565-86E3-5C88A8F42FB9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hi Paul,

Thanks for your comments!


> 1) Section 6.2 recommends only using double backslash folding if =
single backslash folding doesn't work. But all the examples in section 9 =
violate this.

True, but these example illustrate the algorithm itself, and so seem =
okay, or is your suggestion to add text stating this?

FWIW, the `rfcfold` script in the appendix of the draft was used on all =
the examples in Section 9.  By default, the `rfcfold` script follows the =
recommendation (i.e., single before double), but also accepts a =
command-line option to specify the folding strategy to use.  For the =
examples in section 9, this command-line option  was used.


> 2) Regarding forced folding in section 8.2.1: step 1 (Determine where =
the fold will occur) could benefit from some elaboration regarding lines =
that require forced folding. In particular, when an input line flagged =
for forced folding ends in backslash, then it must indeed be folded =
before the last character, while in all other cases it can be folded at =
any position prior to the max line length. (While this is obvious if you =
think about it, some might miss this.)

Your comment goes to step 1, are you suggesting a modification such as =
the following?

OLD
    1. Determine where the fold will occur. This location MUST be before =
or at the desired maximum column.

NEW
    1. Determine where the fold will occur. This location MUST be before =
or at the desired maximum column.  In the case of a forced folding, the =
location MUST be before or at the end of the line.



> Also, there should be examples of forced folding.

Agreed.


Kent // co-author




--Apple-Mail=_EC3B07A6-794B-4565-86E3-5C88A8F42FB9
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"">Hi =
Paul,<div class=3D""><br class=3D""></div><div class=3D"">Thanks for =
your comments!<div class=3D""><br class=3D""><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">1) =
Section 6.2 recommends only using double backslash folding if single =
backslash folding doesn't work. But all the examples in section 9 =
violate this.</div></blockquote><div><br class=3D""></div><div>True, but =
these example illustrate the algorithm itself, and so seem okay, or is =
your suggestion to add text stating this?</div><div><br =
class=3D""></div><div>FWIW, the `rfcfold` script in the appendix of the =
draft was used on all the examples in Section 9. &nbsp;By default, the =
`rfcfold` script follows the recommendation (i.e., single before =
double), but also accepts a command-line option to specify the folding =
strategy to use. &nbsp;For the examples in section 9, =
this&nbsp;command-line option&nbsp;&nbsp;was used.</div><div><br =
class=3D""></div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D""><div class=3D"">2) Regarding forced folding in section 8.2.1: =
step 1 (Determine where the fold will occur) could benefit from some =
elaboration regarding lines that require forced folding. In particular, =
when an input line flagged for forced folding ends in backslash, then it =
must indeed be folded before the last character, while in all other =
cases it can be folded at any position prior to the max line length. =
(While this is obvious if you think about it, some might miss this.)<br =
class=3D""></div></div></blockquote><div><br class=3D""></div><div>Your =
comment goes to step 1, are you suggesting a modification such as the =
following?</div><div class=3D""><br class=3D""></div><div =
class=3D"">OLD</div><div><div class=3D"">&nbsp; &nbsp; 1.&nbsp;Determine =
where the fold will occur. This location MUST be before or at the =
desired maximum&nbsp;column.<br class=3D""></div><div><br =
class=3D""></div>NEW</div><div><div class=3D"">&nbsp; &nbsp; =
1.&nbsp;Determine where the fold will occur. This location MUST be =
before or at the desired maximum&nbsp;column. &nbsp;In the case of a =
forced folding, the location MUST be before or at the end of the =
line.<br class=3D""></div><div class=3D""><br =
class=3D""></div></div><div><br class=3D""></div><div><br =
class=3D""></div><blockquote type=3D"cite" class=3D""><div class=3D""><div=
 class=3D"">Also, there should be examples of forced folding.<br =
class=3D""></div></div></blockquote><div><br =
class=3D""></div><div>Agreed.</div><div><br class=3D""></div><div><br =
class=3D""></div><div>Kent // co-author</div><div><br =
class=3D""></div><div><br class=3D""></div></div><br =
class=3D""></div></div></body></html>=

--Apple-Mail=_EC3B07A6-794B-4565-86E3-5C88A8F42FB9--

