
From nobody Fri Sep  1 11:59:25 2017
Return-Path: <eng.khaled.omar@hotmail.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E743A1342D4 for <rtgwg@ietfa.amsl.com>; Fri,  1 Sep 2017 11:59:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.078
X-Spam-Level: 
X-Spam-Status: No, score=0.078 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FORGED_HOTMAIL_RCVD2=1.187, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=-1, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=hotmail.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 SQnBBal2zl_C for <rtgwg@ietfa.amsl.com>; Fri,  1 Sep 2017 11:59:22 -0700 (PDT)
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-oln040092070046.outbound.protection.outlook.com [40.92.70.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B3F551342AE for <rtgwg@ietf.org>; Fri,  1 Sep 2017 11:59:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=w8e7a9hwF3CRV9lCf8IXwc9MisQj1ahSqy8DE0d8g1Y=; b=aPUknNd0/HMwy+0Ja2pK9D4YoSA7TPWImeZC663MvaD4eLbMQUKfTi78IG+Eo2kc6xxdvwGBuBwc0FBBFKghdW5O62wlVpRv52A4HblzxvMKLxO89DBNQpsxYpgr2XUolqpyPTj6NGMU64qvOQ44TnLcgSeiHTvP+JKxYnIgZW9xhEau/nX/advnI5t+mZBGpK8NFW7+/twPpw9yaxjGJ666mANV2GnaMpACJhTNwLzwVYVnfylqmF2J8cLzsFJ/qIhEgrSL+K4WY8QApVN/fbQsk6HfZ2sa7MUWkGk92nDKuXJYj5HSZjftza0ZqvvWaMvd5UU4nfvzvxzwzMNI5w==
Received: from VE1EUR03FT038.eop-EUR03.prod.protection.outlook.com (10.152.18.59) by VE1EUR03HT189.eop-EUR03.prod.protection.outlook.com (10.152.19.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.1385.11; Fri, 1 Sep 2017 18:59:20 +0000
Received: from AM4PR0401MB2241.eurprd04.prod.outlook.com (10.152.18.57) by VE1EUR03FT038.mail.protection.outlook.com (10.152.19.112) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1385.11 via Frontend Transport; Fri, 1 Sep 2017 18:59:20 +0000
Received: from AM4PR0401MB2241.eurprd04.prod.outlook.com ([fe80::b1cf:dba6:255a:dca]) by AM4PR0401MB2241.eurprd04.prod.outlook.com ([fe80::b1cf:dba6:255a:dca%18]) with mapi id 15.20.0013.012; Fri, 1 Sep 2017 18:59:19 +0000
From: Khaled Omar <eng.khaled.omar@hotmail.com>
To: "rtgwg@ietf.org" <rtgwg@ietf.org>
Subject: KRP Discussion.
Thread-Topic: KRP Discussion.
Thread-Index: AdMjU9VFzv5IfgkyRf6HokzkoN5FSQ==
Date: Fri, 1 Sep 2017 18:59:19 +0000
Message-ID: <AM4PR0401MB22417AE1C2E443C2D0612B61BD920@AM4PR0401MB2241.eurprd04.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=hotmail.com;
x-incomingtopheadermarker: OriginalChecksum:AB355B1DF7A81A7472A588CBD6643A8EB26836E7A890B5642F1FECD320654C36; UpperCasedChecksum:FEA96C18B7CE2A00089AC6815369911A760EA3629D5A151C4E796955D3A2D3DC; SizeAsReceived:6796; Count:43
x-tmn: [g+RmDjDY3xR9j4Y+9QWRpWtbsLypYA+L]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VE1EUR03HT189; 6:qN/5kdlP2H66MI9fSeKRqfq4ls3cKtTeCrGzd7MYKCuzFM9JVBS6p4LRNQk/agbx2N4sedGcgG0od9M3+jjlHJMRTKxO4XHezGGaDtaxFK8MvJm84jam07xpx6aw/wGHdlINrUvgrAXDtQ3+JTsRrWNuQ0PSHJVlF4MeBLoQhwKzx3Q705YN5C3sgEkhsIUJXdkVHYxCskCF0os6loV4kn+G+jdYM2mRsuTfe2BBrR4TAEdxK/uQ6qiAKcxV+0R1UeKa056PRTMI1WYECSUI5ZlSSSw47JlO9D45D74YnCnLFmKMeT72JVQhpHarMWMqEjoBVQK82kCrpyONiL+f4Q==; 5:UtE4FzlGBjSr8bF2QM7wcfVaM5JrFbq5QizRZ4XIaWLHjHs+OHWTL+ujCEnTMsxxlk+OjdYEfHwd3badhrE52t1dCdlRsLiRC2L/c5QwafAklelXOwhbQ+uyt7UggRh2TGKFswTuYRrICOdDHqQrzA==; 24:BXSNs3y/gz5jugoVQ/goyJZMnCqMBM9xjfHDkA1VcrfFYrgu4btm25JA1F6x2dEbc1jM4Q140hEzmPKTPH+CJX2+sfdXaT41ibh3YEfBCwI=; 7:NnOV1kyVZ+ypIZcCxF97bbURrbHYeu9R65CYF7h7SuQK53mQpQs4WK+M+U4X01D5k5ZfqmjilfRe1RNNzAbOMzFLcshP+00I93A044v72EHMPxx2/sG8ORD97ltTP9YdHpfmjZZZh3gPpM5sH4P1ID6AupVtfsO6wLvCc2/fIe34k+dBRAbdx5qrT8WMJ9zUPJVDyOOlB9HuSOxCazGauPrJrq1BzilfxZ9HnUwtfvg=
x-incomingheadercount: 43
x-eopattributedmessage: 0
x-ms-office365-filtering-correlation-id: b027c766-86eb-485c-4577-08d4f16b8d0d
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1601125374)(1603101448)(1701031045)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:VE1EUR03HT189; 
x-ms-traffictypediagnostic: VE1EUR03HT189:
x-exchange-antispam-report-test: UriScan:(120809045254105)(21748063052155);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(444000031); SRVR:VE1EUR03HT189; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:VE1EUR03HT189; 
x-forefront-prvs: 0417A3FFD2
x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:VE1EUR03HT189; H:AM4PR0401MB2241.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:; 
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_AM4PR0401MB22417AE1C2E443C2D0612B61BD920AM4PR0401MB2241_"
MIME-Version: 1.0
X-OriginatorOrg: hotmail.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Sep 2017 18:59:19.5865 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Internet
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1EUR03HT189
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/-W3ey9EBj31uUfCU-RcC3w2I_xA>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Sep 2017 18:59:24 -0000

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

Hi Everyone,

We almost had no discussion regarding the KRP ID, I'm asking you if interes=
ted to take it easy to start that discussion through the Routing Area WG or=
 somewhere else.

Below you can find a link to the KRP ID.

https://datatracker.ietf.org/doc/draft-omar-krp/

Best regards,

Khaled Omar

--_000_AM4PR0401MB22417AE1C2E443C2D0612B61BD920AM4PR0401MB2241_
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: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 Everyone,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">We almost had no discussion regarding the KRP ID, I&=
#8217;m asking you if interested to take it easy to start that discussion t=
hrough the Routing Area WG or somewhere else.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Below you can find a link to the KRP ID.<o:p></o:p><=
/p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://datatracker.ietf.org/doc/draft-om=
ar-krp/">https://datatracker.ietf.org/doc/draft-omar-krp/</a><o:p></o:p></p=
>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Best regards,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Khaled Omar<o:p></o:p></p>
</div>
</body>
</html>

--_000_AM4PR0401MB22417AE1C2E443C2D0612B61BD920AM4PR0401MB2241_--


From nobody Sat Sep  2 12:01:58 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: rtgwg@ietf.org
Delivered-To: rtgwg@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 897571320B5; Sat,  2 Sep 2017 12:01: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: rtgwg@ietf.org
Subject: I-D Action: draft-ietf-rtgwg-routing-types-10.txt
X-Test-IDTracker: no
X-IETF-IDTracker: 6.59.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <150437891652.6492.10433748686817091@ietfa.amsl.com>
Date: Sat, 02 Sep 2017 12:01:56 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/aEMhBAcCAI15poA3FIx4aQZaBEE>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 02 Sep 2017 19:01:56 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Routing Area Working Group WG of the IETF.

        Title           : Routing Area Common YANG Data Types
        Authors         : Xufeng Liu
                          Yingzhen Qu
                          Acee Lindem
                          Christian Hopps
                          Lou Berger
	Filename        : draft-ietf-rtgwg-routing-types-10.txt
	Pages           : 37
	Date            : 2017-09-02

Abstract:
   This document defines a collection of common data types using the
   YANG data modeling language.  These derived common types are designed
   to be imported by other modules defined in the routing area.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-rtgwg-routing-types/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-rtgwg-routing-types-10
https://datatracker.ietf.org/doc/html/draft-ietf-rtgwg-routing-types-10

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-rtgwg-routing-types-10


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

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


From nobody Tue Sep 12 17:01:09 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: rtgwg@ietf.org
Delivered-To: rtgwg@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 23829133188; Tue, 12 Sep 2017 17:01:08 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: rtgwg@ietf.org
Subject: I-D Action: draft-ietf-rtgwg-routing-types-11.txt
X-Test-IDTracker: no
X-IETF-IDTracker: 6.61.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <150526086810.30411.1052234674778761866@ietfa.amsl.com>
Date: Tue, 12 Sep 2017 17:01:08 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/he3b3RWJJH8eIEW8d-V-3RRdL8M>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Sep 2017 00:01:08 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Routing Area Working Group WG of the IETF.

        Title           : Routing Area Common YANG Data Types
        Authors         : Xufeng Liu
                          Yingzhen Qu
                          Acee Lindem
                          Christian Hopps
                          Lou Berger
	Filename        : draft-ietf-rtgwg-routing-types-11.txt
	Pages           : 37
	Date            : 2017-09-12

Abstract:
   This document defines a collection of common data types using the
   YANG data modeling language.  These derived common types are designed
   to be imported by other modules defined in the routing area.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-rtgwg-routing-types/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-rtgwg-routing-types-11
https://datatracker.ietf.org/doc/html/draft-ietf-rtgwg-routing-types-11

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-rtgwg-routing-types-11


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

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


From nobody Mon Sep 18 17:36:11 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: rtgwg@ietf.org
Delivered-To: rtgwg@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id C281A1321AC; Mon, 18 Sep 2017 17:36: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: rtgwg@ietf.org
Subject: I-D Action: draft-ietf-rtgwg-routing-types-12.txt
X-Test-IDTracker: no
X-IETF-IDTracker: 6.62.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <150578136975.15557.6850565002866375738@ietfa.amsl.com>
Date: Mon, 18 Sep 2017 17:36:09 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/0aRlgpuSdF0rjk7baturoT16ATg>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Sep 2017 00:36:10 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Routing Area Working Group WG of the IETF.

        Title           : Routing Area Common YANG Data Types
        Authors         : Xufeng Liu
                          Yingzhen Qu
                          Acee Lindem
                          Christian Hopps
                          Lou Berger
	Filename        : draft-ietf-rtgwg-routing-types-12.txt
	Pages           : 37
	Date            : 2017-09-18

Abstract:
   This document defines a collection of common data types using the
   YANG data modeling language.  These derived common types are designed
   to be imported by other modules defined in the routing area.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-rtgwg-routing-types/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-rtgwg-routing-types-12
https://datatracker.ietf.org/doc/html/draft-ietf-rtgwg-routing-types-12

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-rtgwg-routing-types-12


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

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


From nobody Mon Sep 18 18:01:00 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: rtgwg@ietf.org
Delivered-To: rtgwg@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 91683133229; Mon, 18 Sep 2017 18:00:51 -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: rtgwg@ietf.org
Subject: I-D Action: draft-ietf-rtgwg-routing-types-13.txt
X-Test-IDTracker: no
X-IETF-IDTracker: 6.62.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <150578285157.15702.1110014353637253425@ietfa.amsl.com>
Date: Mon, 18 Sep 2017 18:00:51 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/MFfWiK4DjcP2InbLrgpE-XPSkk0>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Sep 2017 01:00:51 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Routing Area Working Group WG of the IETF.

        Title           : Routing Area Common YANG Data Types
        Authors         : Xufeng Liu
                          Yingzhen Qu
                          Acee Lindem
                          Christian Hopps
                          Lou Berger
	Filename        : draft-ietf-rtgwg-routing-types-13.txt
	Pages           : 37
	Date            : 2017-09-18

Abstract:
   This document defines a collection of common data types using the
   YANG data modeling language.  These derived common types are designed
   to be imported by other modules defined in the routing area.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-rtgwg-routing-types/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-rtgwg-routing-types-13
https://datatracker.ietf.org/doc/html/draft-ietf-rtgwg-routing-types-13

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-rtgwg-routing-types-13


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

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


From nobody Tue Sep 19 01:46:36 2017
Return-Path: <bruno.decraene@orange.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA94C126DFE for <rtgwg@ietfa.amsl.com>; Tue, 19 Sep 2017 01:46:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.618
X-Spam-Level: 
X-Spam-Status: No, score=-2.618 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 euWWl69uqbic for <rtgwg@ietfa.amsl.com>; Tue, 19 Sep 2017 01:46:33 -0700 (PDT)
Received: from relais-inet.orange.com (mta134.mail.business.static.orange.com [80.12.70.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 940071330B3 for <rtgwg@ietf.org>; Tue, 19 Sep 2017 01:46:22 -0700 (PDT)
Received: from opfednr01.francetelecom.fr (unknown [xx.xx.xx.65]) by opfednr27.francetelecom.fr (ESMTP service) with ESMTP id EE140A04BA for <rtgwg@ietf.org>; Tue, 19 Sep 2017 10:46:20 +0200 (CEST)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.34]) by opfednr01.francetelecom.fr (ESMTP service) with ESMTP id D84B31A0095 for <rtgwg@ietf.org>; Tue, 19 Sep 2017 10:46:20 +0200 (CEST)
Received: from OPEXCLILM21.corporate.adroot.infra.ftgroup ([fe80::e92a:c932:907e:8f06]) by OPEXCLILM6F.corporate.adroot.infra.ftgroup ([fe80::bd00:88f8:8552:3349%17]) with mapi id 14.03.0361.001; Tue, 19 Sep 2017 10:46:20 +0200
From: <bruno.decraene@orange.com>
To: RTGWG <rtgwg@ietf.org>
Subject: FW: IPR Disclosure Cisco's Statement about IPR related to draft-bashandy-rtgwg-segment-routing-ti-lfa
Thread-Topic: IPR Disclosure Cisco's Statement about IPR related to draft-bashandy-rtgwg-segment-routing-ti-lfa
Thread-Index: AQHTMJu97s2sVK8C50SE00QVDDZBkqK75hGQ
Date: Tue, 19 Sep 2017 08:46:20 +0000
Message-ID: <5859_1505810780_59C0D95C_5859_399_1_53C29892C857584299CBF5D05346208A4787B0D8@OPEXCLILM21.corporate.adroot.infra.ftgroup>
References: <150575235532.15676.1498255540227888368@ietfa.amsl.com>
In-Reply-To: <150575235532.15676.1498255540227888368@ietfa.amsl.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.168.234.1]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/717-72OxtXSOtiLqeT78JgMNcRw>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Sep 2017 08:46:35 -0000

RllJDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBJRVRGIFNlY3JldGFyaWF0
IFttYWlsdG86aWV0Zi1pcHJAaWV0Zi5vcmddIA0KU2VudDogTW9uZGF5LCBTZXB0ZW1iZXIgMTgs
IDIwMTcgNjozMyBQTQ0KVG86IGRyYWZ0LWJhc2hhbmR5LXJ0Z3dnLXNlZ21lbnQtcm91dGluZy10
aS1sZmFAaWV0Zi5vcmcNCkNjOiBhbGlzc2FAY29vcGVydy5pbjsgaXByLWFubm91bmNlQGlldGYu
b3JnDQpTdWJqZWN0OiBJUFIgRGlzY2xvc3VyZSBDaXNjbydzIFN0YXRlbWVudCBhYm91dCBJUFIg
cmVsYXRlZCB0byBkcmFmdC1iYXNoYW5keS1ydGd3Zy1zZWdtZW50LXJvdXRpbmctdGktbGZhDQoN
CkRlYXIgQWhtZWQgQmFzaGFuZHksIENsYXJlbmNlIEZpbHNmaWxzLCBCcnVubyBEZWNyYWVuZSwg
U3RlcGhhbmUgTGl0a293c2tpLCBQaWVycmUgRnJhbmNvaXM6DQoNCg0KQW4gSVBSIGRpc2Nsb3N1
cmUgdGhhdCBwZXJ0YWlucyB0byB5b3VyIEludGVybmV0LURyYWZ0IGVudGl0bGVkDQoiVG9wb2xv
Z3kgSW5kZXBlbmRlbnQgRmFzdCBSZXJvdXRlIHVzaW5nIFNlZ21lbnQgUm91dGluZyINCihkcmFm
dC1iYXNoYW5keS1ydGd3Zy1zZWdtZW50LXJvdXRpbmctdGktbGZhKSB3YXMgc3VibWl0dGVkIHRv
IHRoZSBJRVRGDQpTZWNyZXRhcmlhdCBvbiAgYW5kIGhhcyBiZWVuIHBvc3RlZCBvbiB0aGUgIklF
VEYgUGFnZSBvZiBJbnRlbGxlY3R1YWwNClByb3BlcnR5IFJpZ2h0cyBEaXNjbG9zdXJlcyIgKGh0
dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvaXByLzMwNjgvKS4gVGhlDQp0aXRsZSBvZiB0aGUg
SVBSIGRpc2Nsb3N1cmUgaXMgIkNpc2NvJ3MgU3RhdGVtZW50IGFib3V0IElQUiByZWxhdGVkIHRv
DQpkcmFmdC1iYXNoYW5keS1ydGd3Zy1zZWdtZW50LXJvdXRpbmctdGktbGZhIg0KDQoNClRoYW5r
IHlvdQ0KDQpJRVRGIFNlY3JldGFyaWF0DQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKQ2UgbWVzc2FnZSBldCBzZXMgcGll
Y2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zIGNvbmZpZGVudGll
bGxlcyBvdSBwcml2aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBkb25jCnBhcyBldHJlIGRpZmZ1c2Vz
LCBleHBsb2l0ZXMgb3UgY29waWVzIHNhbnMgYXV0b3Jpc2F0aW9uLiBTaSB2b3VzIGF2ZXogcmVj
dSBjZSBtZXNzYWdlIHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyCmEgbCdleHBlZGl0
ZXVyIGV0IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExlcyBtZXNz
YWdlcyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBkJ2FsdGVyYXRpb24sCk9yYW5n
ZSBkZWNsaW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJl
LCBkZWZvcm1lIG91IGZhbHNpZmllLiBNZXJjaS4KClRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFj
aG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2aWxlZ2VkIGluZm9ybWF0aW9u
IHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBsYXc7CnRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0cmli
dXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLgpJZiB5b3UgaGF2ZSBy
ZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5k
IGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy4KQXMgZW1haWxzIG1heSBi
ZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJl
ZW4gbW9kaWZpZWQsIGNoYW5nZWQgb3IgZmFsc2lmaWVkLgpUaGFuayB5b3UuCgo=


From nobody Tue Sep 19 12:46:01 2017
Return-Path: <akatlas@gmail.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 496A913437A; Tue, 19 Sep 2017 12:45:57 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=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 (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 b9h9pKoeIBp8; Tue, 19 Sep 2017 12:45:56 -0700 (PDT)
Received: from mail-wr0-x236.google.com (mail-wr0-x236.google.com [IPv6:2a00:1450:400c:c0c::236]) (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 E5153134396; Tue, 19 Sep 2017 12:45:53 -0700 (PDT)
Received: by mail-wr0-x236.google.com with SMTP id r74so500230wrb.13; Tue, 19 Sep 2017 12:45:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=Evw2VzwlK/oOHdoZdykm9DpDavzNybK1Xk5CbOqA9I0=; b=UqTMuDlNE1NlUv0HCFXgjgx2UYJiUkVaz4ijf4eBOkLgODKI8U1zxw3u2WCRAf+ADk yLOATU7pBbvhcFfolzWsqd+UjpFAeskYlafUR4QpC2QtMgdNTqhIqsSDOhH7SDiobDHn 6ebHa3Gjebo3ydRHAPiFU7L7gM6WHTF+9arRgXUMK2XHBtRGKrNwkKI9AWzwyU5mqPq6 SrxvWlzEmRW49gQbgv25t+GVOO4yAzKMRW9nEQt/onlB6884u/N0oUS1KF4HJ9AZslqR gGsyvc1NeMKj374h43oEVEWDfgGb13r5iilr/deqB4mYoXdNSwSjyGPmUmZ4F4sDvyNN pcuw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Evw2VzwlK/oOHdoZdykm9DpDavzNybK1Xk5CbOqA9I0=; b=py/iTaAAW/z8oruC6siV4qIBiIkr5bOkXEL5o2FabYRk3lAvErBOW8uAw9DWEzImpq u97vTohK63XB92ba5Z52xpdtqKJWHA3lGUfqOMkRlunLp3A7SluaDQGOvQah7OhfySTk NIAddfJNMRqmnoWQIMK5EvEbhNZBxlK/zUc8A/VJEdGsUt8+4rV5VUaS36IOHq96JuwW wO5YzAh5MxgL3zC8r2RYg1CQsrQxxHZbQgg+hazm74laEjYeNDB+Qi2lqX45gL8NJ65s OUCliXPP47dtBN4/3vrJ4YphL1rTAytyGP0qnT/fdAX439x1RVP2/2O/ZAt+gFelsHSi onGg==
X-Gm-Message-State: AHPjjUgR7jqf4t+D4KbFd46eCaNXwFmgTBYIdf4tWhhNjGy4mpbV8Vdn 0V2BC1pU25mzF3rn6K4JaiI294yKsNIECJoCbnVLEpZQ
X-Google-Smtp-Source: AOwi7QBJCk4WsmmbkwNq9vlE5bW2gQIEJrjUoDZN5ZS3voKuvMHtQq2R3ycg50tIX2v6Tyg6uMUlLd6AzRaKH1lcUGI=
X-Received: by 10.223.147.195 with SMTP id 61mr21216wrp.119.1505850352103; Tue, 19 Sep 2017 12:45:52 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.136.153 with HTTP; Tue, 19 Sep 2017 12:45:51 -0700 (PDT)
From: Alia Atlas <akatlas@gmail.com>
Date: Tue, 19 Sep 2017 15:45:51 -0400
Message-ID: <CAG4d1rcFMFxQuMB1XY5=xSNY3T378wDSa+CAYdONGaaexgfGFQ@mail.gmail.com>
Subject: AD review of draft-ietf-rtgwg-routing-types-13
To: "rtgwg@ietf.org" <rtgwg@ietf.org>, draft-ietf-rtgwg-routing-types@ietf.org
Content-Type: multipart/alternative; boundary="94eb2c0da5e85275340559901b5c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/rUgBeQSqVHBYWJmZX0126cRdbyM>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Sep 2017 19:45:57 -0000

--94eb2c0da5e85275340559901b5c
Content-Type: text/plain; charset="UTF-8"

As is customary, I have done my AD review
of draft-ietf-rtgwg-routing-types-13. First, I would like to thank Xufeng,
Yingzhen, Acee, Chris, and Lou and the RTGWG for their work on this draft.
It is a very well-written, clear, and useful pair of models.

I did find a few nits to be fixed in the next version. I am putting this
into IETF Last Call and scheduling it for the telechat on 10/12

Nits:

1) Sec 2 ipv6-route-target: s/only they IPv6 Address/only they are IPv6
Address

2)Sec 2 ipv6-route-origin: s/Origin for Routng and/Origin for Routing and

Regards,
Alia

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

<div dir=3D"ltr"><div>As is customary, I have done my AD review of=C2=A0dra=
ft-ietf-rtgwg-routing-types-13. First, I would like to thank Xufeng, Yingzh=
en, Acee, Chris, and Lou and the RTGWG for their work on this draft.=C2=A0 =
It is a very well-written, clear, and useful pair of models.</div><div><br>=
</div><div>I did find a few nits to be fixed in the next version. I am putt=
ing this into IETF Last Call and scheduling it for the telechat on 10/12</d=
iv><div><br></div><div>Nits:</div><div><br></div>1) Sec 2 ipv6-route-target=
: s/only they IPv6 Address/only they are IPv6 Address<br><br>2)Sec 2 ipv6-r=
oute-origin: s/Origin for Routng and/Origin for Routing and<div><br></div><=
div>Regards,</div><div>Alia</div></div>

--94eb2c0da5e85275340559901b5c--


From nobody Tue Sep 19 13:31:23 2017
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: rtgwg@ietf.org
Delivered-To: rtgwg@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E4B01329B5; Tue, 19 Sep 2017 13:31:22 -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>
Subject: Last Call: <draft-ietf-rtgwg-routing-types-13.txt> (Routing Area Common YANG Data Types) to Proposed Standard
X-Test-IDTracker: no
X-IETF-IDTracker: 6.62.0
Auto-Submitted: auto-generated
Precedence: bulk
CC: rtgwg-chairs@ietf.org, akatlas@gmail.com, draft-ietf-rtgwg-routing-types@ietf.org, Jeff Tantsura <jefftant.ietf@gmail.com>, jefftant.ietf@gmail.com, rtgwg@ietf.org
Reply-To: ietf@ietf.org
Sender: <iesg-secretary@ietf.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Message-ID: <150585308247.29229.7378275404160130725.idtracker@ietfa.amsl.com>
Date: Tue, 19 Sep 2017 13:31:22 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/psix0sOyCY9MkDmc1x9YB3qUeRE>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Sep 2017 20:31:22 -0000

The IESG has received a request from the Routing Area Working Group WG
(rtgwg) to consider the following document: - 'Routing Area Common YANG Data
Types'
  <draft-ietf-rtgwg-routing-types-13.txt> as Proposed Standard

The IESG plans to make a decision in the next few weeks, and solicits final
comments on this action. Please send substantive comments to the
ietf@ietf.org mailing lists by 2017-10-03. 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 a collection of common data types using the
   YANG data modeling language.  These derived common types are designed
   to be imported by other modules defined in the routing area.




The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-rtgwg-routing-types/

IESG discussion can be tracked via
https://datatracker.ietf.org/doc/draft-ietf-rtgwg-routing-types/ballot/


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


The document contains these normative downward references.
See RFC 3967 for additional information: 
    rfc3429: Assignment of the 'OAM Alert Label' for Multiprotocol Label Switching Architecture (MPLS) Operation and Maintenance (OAM) Functions (Informational - IETF stream)




From nobody Tue Sep 19 14:16:03 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: rtgwg@ietf.org
Delivered-To: rtgwg@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id F22C91321A4; Tue, 19 Sep 2017 14:15:50 -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: rtgwg@ietf.org
Subject: I-D Action: draft-ietf-rtgwg-routing-types-14.txt
X-Test-IDTracker: no
X-IETF-IDTracker: 6.62.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <150585575097.29343.9721489189559140905@ietfa.amsl.com>
Date: Tue, 19 Sep 2017 14:15:50 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/Eydqtk-uThgeHbv2O8dLFghpTGA>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Sep 2017 21:15:51 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Routing Area Working Group WG of the IETF.

        Title           : Routing Area Common YANG Data Types
        Authors         : Xufeng Liu
                          Yingzhen Qu
                          Acee Lindem
                          Christian Hopps
                          Lou Berger
	Filename        : draft-ietf-rtgwg-routing-types-14.txt
	Pages           : 37
	Date            : 2017-09-19

Abstract:
   This document defines a collection of common data types using the
   YANG data modeling language.  These derived common types are designed
   to be imported by other modules defined in the routing area.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-rtgwg-routing-types/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-rtgwg-routing-types-14
https://datatracker.ietf.org/doc/html/draft-ietf-rtgwg-routing-types-14

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-rtgwg-routing-types-14


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 Sep 19 14:17:16 2017
Return-Path: <acee@cisco.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6896C13439C; Tue, 19 Sep 2017 14:17:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.519
X-Spam-Level: 
X-Spam-Status: No, score=-14.519 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, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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 61qArDNI1qvl; Tue, 19 Sep 2017 14:17:11 -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 4CA431321CB; Tue, 19 Sep 2017 14:17:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6547; q=dns/txt; s=iport; t=1505855831; x=1507065431; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=0Aotrouj/2iWCWaGLLrUEwaOtMEG7QU6aNHJ5e0aEFA=; b=fDkaZGggPGq2BoBjkGGAUwQHLEsESbF+p9LSIXcRePdedelZ6cIr96KK YMmtItkJJUyQV2HOSyQIKrFdTCKHCKoRHrdpjbHtT8fGk+QAnpQ31xsJ0 8/7UUq7NopYIDZEZsTsn3WY5O/0DopXTB2emhAFhuYjUiMebyHC0pbKK/ s=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AbAgAXiMFZ/4YNJK1bGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBgm9rgVInB4NumhaBdIg8iCuHUAqFOwIahEFDFAECAQEBAQEBAWs?= =?us-ascii?q?ohRgBAQEBAyNmAgEIBAoDAwECKAMCAgIfERQJCAIEARKJT0wDFakDgieHMw2DX?= =?us-ascii?q?wEBAQEBAQEBAgEBAQEBAQEhgyuCAoYoNYJZgkKCc4JgBaBQPAKPXYR3knqMXIg?= =?us-ascii?q?uAhEZAYE4ATYhgQ13FYViHIFndodrgQ8BAQE?=
X-IronPort-AV: E=Sophos;i="5.42,418,1500940800";  d="scan'208,217";a="295312888"
Received: from alln-core-12.cisco.com ([173.36.13.134]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 19 Sep 2017 21:17:10 +0000
Received: from XCH-RTP-015.cisco.com (xch-rtp-015.cisco.com [64.101.220.155]) by alln-core-12.cisco.com (8.14.5/8.14.5) with ESMTP id v8JLHArC028059 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 19 Sep 2017 21:17:10 GMT
Received: from xch-rtp-015.cisco.com (64.101.220.155) by XCH-RTP-015.cisco.com (64.101.220.155) with Microsoft SMTP Server (TLS) id 15.0.1263.5; Tue, 19 Sep 2017 17:17:09 -0400
Received: from xch-rtp-015.cisco.com ([64.101.220.155]) by XCH-RTP-015.cisco.com ([64.101.220.155]) with mapi id 15.00.1263.000; Tue, 19 Sep 2017 17:17:09 -0400
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Alia Atlas <akatlas@gmail.com>, "rtgwg@ietf.org" <rtgwg@ietf.org>, "draft-ietf-rtgwg-routing-types@ietf.org" <draft-ietf-rtgwg-routing-types@ietf.org>
Subject: Re: AD review of draft-ietf-rtgwg-routing-types-13
Thread-Topic: AD review of draft-ietf-rtgwg-routing-types-13
Thread-Index: AQHTMX/qksxyq0s3o06+pbJSlG90oaK8tkSA
Date: Tue, 19 Sep 2017 21:17:09 +0000
Message-ID: <D5E7015F.C88EC%acee@cisco.com>
References: <CAG4d1rcFMFxQuMB1XY5=xSNY3T378wDSa+CAYdONGaaexgfGFQ@mail.gmail.com>
In-Reply-To: <CAG4d1rcFMFxQuMB1XY5=xSNY3T378wDSa+CAYdONGaaexgfGFQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.116.152.196]
Content-Type: multipart/alternative; boundary="_000_D5E7015FC88ECaceeciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/PkiXi2FdNPD_6zYlrlJtG7yJNo0>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Sep 2017 21:17:15 -0000

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

VGhhbmtzIEFsaWEg4oCTIEnigJl2ZSBmaXhlZCB0aGVzZSBhcyB3ZWxsIGFzIGEgY291cGxlIG90
aGVyIHR5cG9zIGluIOKAkzE0Lg0KDQpUaGFua3MsDQpBY2VlDQoNCkZyb206IEFsaWEgQXRsYXMg
PGFrYXRsYXNAZ21haWwuY29tPG1haWx0bzpha2F0bGFzQGdtYWlsLmNvbT4+DQpEYXRlOiBUdWVz
ZGF5LCBTZXB0ZW1iZXIgMTksIDIwMTcgYXQgMzo0NSBQTQ0KVG86IFJvdXRpbmcgV0cgPHJ0Z3dn
QGlldGYub3JnPG1haWx0bzpydGd3Z0BpZXRmLm9yZz4+LCAiZHJhZnQtaWV0Zi1ydGd3Zy1yb3V0
aW5nLXR5cGVzQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLXJ0Z3dnLXJvdXRpbmctdHlwZXNA
aWV0Zi5vcmc+IiA8ZHJhZnQtaWV0Zi1ydGd3Zy1yb3V0aW5nLXR5cGVzQGlldGYub3JnPG1haWx0
bzpkcmFmdC1pZXRmLXJ0Z3dnLXJvdXRpbmctdHlwZXNAaWV0Zi5vcmc+Pg0KU3ViamVjdDogQUQg
cmV2aWV3IG9mIGRyYWZ0LWlldGYtcnRnd2ctcm91dGluZy10eXBlcy0xMw0KUmVzZW50LUZyb206
IDxhbGlhcy1ib3VuY2VzQGlldGYub3JnPG1haWx0bzphbGlhcy1ib3VuY2VzQGlldGYub3JnPj4N
ClJlc2VudC1UbzogPHh1ZmVuZ19saXVAamFiaWwuY29tPG1haWx0bzp4dWZlbmdfbGl1QGphYmls
LmNvbT4+LCBZaW5nemhlbiBRdSA8eWluZ3poZW4ucXVAaHVhd2VpLmNvbTxtYWlsdG86eWluZ3po
ZW4ucXVAaHVhd2VpLmNvbT4+LCBBY2VlIExpbmRlbSA8YWNlZUBjaXNjby5jb208bWFpbHRvOmFj
ZWVAY2lzY28uY29tPj4sIENocmlzdGlhbiBIb3BwcyA8Y2hvcHBzQGNob3Bwcy5vcmc8bWFpbHRv
OmNob3Bwc0BjaG9wcHMub3JnPj4sIDxsYmVyZ2VyQGxhYm4ubmV0PG1haWx0bzpsYmVyZ2VyQGxh
Ym4ubmV0Pj4NClJlc2VudC1EYXRlOiBUdWVzZGF5LCBTZXB0ZW1iZXIgMTksIDIwMTcgYXQgMzo0
NSBQTQ0KDQpBcyBpcyBjdXN0b21hcnksIEkgaGF2ZSBkb25lIG15IEFEIHJldmlldyBvZiBkcmFm
dC1pZXRmLXJ0Z3dnLXJvdXRpbmctdHlwZXMtMTMuIEZpcnN0LCBJIHdvdWxkIGxpa2UgdG8gdGhh
bmsgWHVmZW5nLCBZaW5nemhlbiwgQWNlZSwgQ2hyaXMsIGFuZCBMb3UgYW5kIHRoZSBSVEdXRyBm
b3IgdGhlaXIgd29yayBvbiB0aGlzIGRyYWZ0LiAgSXQgaXMgYSB2ZXJ5IHdlbGwtd3JpdHRlbiwg
Y2xlYXIsIGFuZCB1c2VmdWwgcGFpciBvZiBtb2RlbHMuDQoNCkkgZGlkIGZpbmQgYSBmZXcgbml0
cyB0byBiZSBmaXhlZCBpbiB0aGUgbmV4dCB2ZXJzaW9uLiBJIGFtIHB1dHRpbmcgdGhpcyBpbnRv
IElFVEYgTGFzdCBDYWxsIGFuZCBzY2hlZHVsaW5nIGl0IGZvciB0aGUgdGVsZWNoYXQgb24gMTAv
MTINCg0KTml0czoNCg0KMSkgU2VjIDIgaXB2Ni1yb3V0ZS10YXJnZXQ6IHMvb25seSB0aGV5IElQ
djYgQWRkcmVzcy9vbmx5IHRoZXkgYXJlIElQdjYgQWRkcmVzcw0KDQoyKVNlYyAyIGlwdjYtcm91
dGUtb3JpZ2luOiBzL09yaWdpbiBmb3IgUm91dG5nIGFuZC9PcmlnaW4gZm9yIFJvdXRpbmcgYW5k
DQoNClJlZ2FyZHMsDQpBbGlhDQo=

--_000_D5E7015FC88ECaceeciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <7844EA9229C35A40B8CA6C822DA9C2FC@emea.cisco.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy
ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsgY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1zaXplOiAx
NHB4OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiPg0KPGRpdj5UaGFua3MgQWxp
YSDigJMgSeKAmXZlIGZpeGVkIHRoZXNlIGFzIHdlbGwgYXMgYSBjb3VwbGUgb3RoZXIgdHlwb3Mg
aW4g4oCTMTQuJm5ic3A7PC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj5UaGFua3MsPC9k
aXY+DQo8ZGl2PkFjZWUmbmJzcDs8L2Rpdj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8c3BhbiBpZD0i
T0xLX1NSQ19CT0RZX1NFQ1RJT04iPg0KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6Q2FsaWJyaTsg
Zm9udC1zaXplOjExcHQ7IHRleHQtYWxpZ246bGVmdDsgY29sb3I6YmxhY2s7IEJPUkRFUi1CT1RU
T006IG1lZGl1bSBub25lOyBCT1JERVItTEVGVDogbWVkaXVtIG5vbmU7IFBBRERJTkctQk9UVE9N
OiAwaW47IFBBRERJTkctTEVGVDogMGluOyBQQURESU5HLVJJR0hUOiAwaW47IEJPUkRFUi1UT1A6
ICNiNWM0ZGYgMXB0IHNvbGlkOyBCT1JERVItUklHSFQ6IG1lZGl1bSBub25lOyBQQURESU5HLVRP
UDogM3B0Ij4NCjxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkIj5Gcm9tOiA8L3NwYW4+QWxp
YSBBdGxhcyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmFrYXRsYXNAZ21haWwuY29tIj5ha2F0bGFzQGdt
YWlsLmNvbTwvYT4mZ3Q7PGJyPg0KPHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQiPkRhdGU6
IDwvc3Bhbj5UdWVzZGF5LCBTZXB0ZW1iZXIgMTksIDIwMTcgYXQgMzo0NSBQTTxicj4NCjxzcGFu
IHN0eWxlPSJmb250LXdlaWdodDpib2xkIj5UbzogPC9zcGFuPlJvdXRpbmcgV0cgJmx0OzxhIGhy
ZWY9Im1haWx0bzpydGd3Z0BpZXRmLm9yZyI+cnRnd2dAaWV0Zi5vcmc8L2E+Jmd0OywgJnF1b3Q7
PGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtcnRnd2ctcm91dGluZy10eXBlc0BpZXRmLm9yZyI+
ZHJhZnQtaWV0Zi1ydGd3Zy1yb3V0aW5nLXR5cGVzQGlldGYub3JnPC9hPiZxdW90OyAmbHQ7PGEg
aHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtcnRnd2ctcm91dGluZy10eXBlc0BpZXRmLm9yZyI+ZHJh
ZnQtaWV0Zi1ydGd3Zy1yb3V0aW5nLXR5cGVzQGlldGYub3JnPC9hPiZndDs8YnI+DQo8c3BhbiBz
dHlsZT0iZm9udC13ZWlnaHQ6Ym9sZCI+U3ViamVjdDogPC9zcGFuPkFEIHJldmlldyBvZiBkcmFm
dC1pZXRmLXJ0Z3dnLXJvdXRpbmctdHlwZXMtMTM8YnI+DQo8c3BhbiBzdHlsZT0iZm9udC13ZWln
aHQ6Ym9sZCI+UmVzZW50LUZyb206IDwvc3Bhbj4mbHQ7PGEgaHJlZj0ibWFpbHRvOmFsaWFzLWJv
dW5jZXNAaWV0Zi5vcmciPmFsaWFzLWJvdW5jZXNAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCjxzcGFu
IHN0eWxlPSJmb250LXdlaWdodDpib2xkIj5SZXNlbnQtVG86IDwvc3Bhbj4mbHQ7PGEgaHJlZj0i
bWFpbHRvOnh1ZmVuZ19saXVAamFiaWwuY29tIj54dWZlbmdfbGl1QGphYmlsLmNvbTwvYT4mZ3Q7
LCBZaW5nemhlbiBRdSAmbHQ7PGEgaHJlZj0ibWFpbHRvOnlpbmd6aGVuLnF1QGh1YXdlaS5jb20i
Pnlpbmd6aGVuLnF1QGh1YXdlaS5jb208L2E+Jmd0OywgQWNlZSBMaW5kZW0gJmx0OzxhIGhyZWY9
Im1haWx0bzphY2VlQGNpc2NvLmNvbSI+YWNlZUBjaXNjby5jb208L2E+Jmd0OywNCiBDaHJpc3Rp
YW4gSG9wcHMgJmx0OzxhIGhyZWY9Im1haWx0bzpjaG9wcHNAY2hvcHBzLm9yZyI+Y2hvcHBzQGNo
b3Bwcy5vcmc8L2E+Jmd0OywgJmx0OzxhIGhyZWY9Im1haWx0bzpsYmVyZ2VyQGxhYm4ubmV0Ij5s
YmVyZ2VyQGxhYm4ubmV0PC9hPiZndDs8YnI+DQo8c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9s
ZCI+UmVzZW50LURhdGU6IDwvc3Bhbj5UdWVzZGF5LCBTZXB0ZW1iZXIgMTksIDIwMTcgYXQgMzo0
NSBQTTxicj4NCjwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIGlkPSJNQUNf
T1VUTE9PS19BVFRSSUJVVElPTl9CTE9DS1FVT1RFIiBzdHlsZT0iQk9SREVSLUxFRlQ6ICNiNWM0
ZGYgNSBzb2xpZDsgUEFERElORzowIDAgMCA1OyBNQVJHSU46MCAwIDAgNTsiPg0KPGRpdj4NCjxk
aXY+DQo8ZGl2IGRpcj0ibHRyIj4NCjxkaXY+QXMgaXMgY3VzdG9tYXJ5LCBJIGhhdmUgZG9uZSBt
eSBBRCByZXZpZXcgb2YmbmJzcDtkcmFmdC1pZXRmLXJ0Z3dnLXJvdXRpbmctdHlwZXMtMTMuIEZp
cnN0LCBJIHdvdWxkIGxpa2UgdG8gdGhhbmsgWHVmZW5nLCBZaW5nemhlbiwgQWNlZSwgQ2hyaXMs
IGFuZCBMb3UgYW5kIHRoZSBSVEdXRyBmb3IgdGhlaXIgd29yayBvbiB0aGlzIGRyYWZ0LiZuYnNw
OyBJdCBpcyBhIHZlcnkgd2VsbC13cml0dGVuLCBjbGVhciwgYW5kIHVzZWZ1bCBwYWlyIG9mIG1v
ZGVscy48L2Rpdj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2PkkgZGlkIGZpbmQgYSBmZXcgbml0
cyB0byBiZSBmaXhlZCBpbiB0aGUgbmV4dCB2ZXJzaW9uLiBJIGFtIHB1dHRpbmcgdGhpcyBpbnRv
IElFVEYgTGFzdCBDYWxsIGFuZCBzY2hlZHVsaW5nIGl0IGZvciB0aGUgdGVsZWNoYXQgb24gMTAv
MTI8L2Rpdj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2Pk5pdHM6PC9kaXY+DQo8ZGl2Pjxicj4N
CjwvZGl2Pg0KMSkgU2VjIDIgaXB2Ni1yb3V0ZS10YXJnZXQ6IHMvb25seSB0aGV5IElQdjYgQWRk
cmVzcy9vbmx5IHRoZXkgYXJlIElQdjYgQWRkcmVzczxicj4NCjxicj4NCjIpU2VjIDIgaXB2Ni1y
b3V0ZS1vcmlnaW46IHMvT3JpZ2luIGZvciBSb3V0bmcgYW5kL09yaWdpbiBmb3IgUm91dGluZyBh
bmQNCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2PlJlZ2FyZHMsPC9kaXY+DQo8ZGl2PkFsaWE8L2Rp
dj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvc3Bhbj4NCjwvYm9k
eT4NCjwvaHRtbD4NCg==

--_000_D5E7015FC88ECaceeciscocom_--


From nobody Wed Sep 20 09:36:00 2017
Return-Path: <akatlas@gmail.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AC8431331C2; Wed, 20 Sep 2017 09:35:59 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j6rrkR2MYgTA; Wed, 20 Sep 2017 09:35:58 -0700 (PDT)
Received: from mail-wm0-x22c.google.com (mail-wm0-x22c.google.com [IPv6:2a00:1450:400c:c09::22c]) (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 EC227134222; Wed, 20 Sep 2017 09:35:54 -0700 (PDT)
Received: by mail-wm0-x22c.google.com with SMTP id i189so8875040wmf.1; Wed, 20 Sep 2017 09:35:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to:cc; bh=1iKYmZ0quCTyYgyAsx0tCtAO1kWLQcZGVFHtYzo5yCI=; b=uUX+ZyMBoJ34ROTnwjGchGaDCeRu7QdscKnoHkAwVN0cgfKou6qYjypMTj9kmZwh4h +0LdzhgHotFCW5RYv4ykJQ5cTluL2VYn21dYNbWnIhSvOFt1YeMKnBcP0WeozN6DMt4P XY5OQlHdm0K2rxmZIMuZaB/pZ69vm6ZTxmcs24543cy/2gcNyDtmZYXh+fmN7df5ok2s Fma/JI24R5ay5xMjrg15RIgm/PBYtz1Zi0Is5zz9UMfrNh5ElI3jNHvj3jHhhAj4l2AU 5XVl8RIDdy1mAX7rCfhCTynuwAKRblVUGGImKQ/45bcS1rYnGs0SFEAZbywPrKuffPYr UkLw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=1iKYmZ0quCTyYgyAsx0tCtAO1kWLQcZGVFHtYzo5yCI=; b=JxNib5zn4NRZ2iX38OffSWbcD//zA1GJNSKa/aGAiZr4Er+gRgt8TysXASir0WVUZh 2+/gt2cA0ZSiYXw+smO5xswA/KFIIMQwaRaj9BT+eH/0OqHTleweduGa/xfMttJ2IY6Y F5yBJvsEITX3Rrkd/a7Ybnmoh4a+oCMdrQIaspWiL3wuT/ji5uPBj92oEuYN8x354+1N ujNh+6eRr87saWM5akIMmwy5xe4Fu8vXNSKDWIEPNse6RZTIx7mS/RISplj8arFt7yW5 GRctBA2RWlvf/HilikqB0Mru3E/+OqYyqbRLG+Gl/mHpRhbhmnVf4Tu/ZqTY1gU56Opt +CcA==
X-Gm-Message-State: AHPjjUgKtbvWPY3uzd7O0gCDaxErhg18FdKYqrNLenxmjumkmJ4utBWJ EbN6qoadSlUh6iZFSCkRz/btsTe00dHbzWBwikr3XA==
X-Google-Smtp-Source: AOwi7QAneHLEBJXUITvCW06XwPRN8dWb4/GQPktGi9INvpLEvb7SxSS6ujzIrobYGD4SH0NtjU3vM5ek20+pJGZssaw=
X-Received: by 10.28.102.213 with SMTP id a204mr4263086wmc.151.1505925352958;  Wed, 20 Sep 2017 09:35:52 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.136.153 with HTTP; Wed, 20 Sep 2017 09:35:52 -0700 (PDT)
From: Alia Atlas <akatlas@gmail.com>
Date: Wed, 20 Sep 2017 12:35:52 -0400
Message-ID: <CAG4d1rfh__=NHmiCtDwP-HUG=+As0bCikuOWN9JGLD_sfa=Oqw@mail.gmail.com>
Subject: AD review of draft-ietf-rtgwg-yang-vrrp-04
To: "rtgwg@ietf.org" <rtgwg@ietf.org>, draft-ietf-rtgwg-yang-vrrp@ietf.org
Content-Type: multipart/alternative; boundary="001a114b6ab4b8b3450559a191c8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/D5l7a3oSkWV_JwxzgyUs6SI9VV0>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Sep 2017 16:36:00 -0000

--001a114b6ab4b8b3450559a191c8
Content-Type: text/plain; charset="UTF-8"

As is customary, I have done my AD review of draft-ietf-rtgwg-yang-vrrp-04.
First, I would like to thank the authors, Xufeng, Athanasios, Ravi,
Acee,and Mingui, as well as the WG for their work on this draft.  It is
clear and well-written.

My one issue is that it does not conform to the NMDA guidelines. I know
that the transformation can be done largely programmatically - and Acee &
Xufeng are quite familiar with the details.  I've also cc'd Rob Wilton who
has some tooling to potentially help.

>From the shepherd's report, I understand that there is an implementation.
That implies that the existing model should be in the appendix.

I would be delighted to forward this draft to IETF Last Call (and my
apologies for the long delay in review) after it has been updated.

Thanks,
Alia

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

<div dir=3D"ltr">As is customary, I have done my AD review of draft-ietf-rt=
gwg-yang-vrrp-04. First, I would like to thank the authors, Xufeng, Athanas=
ios, Ravi, Acee,and Mingui, as well as the WG for their work on this draft.=
=C2=A0 It is clear and well-written.<div><br></div><div>My one issue is tha=
t it does not conform to the NMDA guidelines. I know that the transformatio=
n can be done largely programmatically - and Acee &amp; Xufeng are quite fa=
miliar with the details.=C2=A0 I&#39;ve also cc&#39;d Rob Wilton who has so=
me tooling to potentially help.</div><div><br></div><div>From the shepherd&=
#39;s report, I understand that there is an implementation. That implies th=
at the existing model should be in the appendix.</div><div><br></div><div>I=
 would be delighted to forward this draft to IETF Last Call (and my apologi=
es for the long delay in review) after it has been updated.</div><div><br><=
/div><div>Thanks,</div><div>Alia</div></div>

--001a114b6ab4b8b3450559a191c8--


From nobody Wed Sep 20 10:27:15 2017
Return-Path: <akatlas@gmail.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C44C0133052; Wed, 20 Sep 2017 10:27:13 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=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 (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 meFRAloec0jR; Wed, 20 Sep 2017 10:27:12 -0700 (PDT)
Received: from mail-wr0-x22d.google.com (mail-wr0-x22d.google.com [IPv6:2a00:1450:400c:c0c::22d]) (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 40F39132D51; Wed, 20 Sep 2017 10:27:12 -0700 (PDT)
Received: by mail-wr0-x22d.google.com with SMTP id l39so2744177wrl.12; Wed, 20 Sep 2017 10:27:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to:cc; bh=L1vJHA6WSfd6IZQbLqROrIbL+Ca7yLcoUQqqbuRS6AI=; b=Juc4hJ2Gd3H8XLRIEHP5oKtskfy6uV7EyE/RpBrtDcsr86XLmA7nXvzKe+svy80GQf A+n96FJ7C9xqtikc7KFzG8H5S8xctfUoAllNOLThfahv9dkoC49XPYhVj23JCzpe1dqn dk1TtAk5Vn0yL/uLEw9CqVxbrsUfK+3jYQ2oYfBJTuJ27I1RhrGN/xUNusvt0r+a7nVO WTnHyjPaxSkzJf5DJwQxr9B/KUgsGkiUw8hCmlM/8TnfV3zm/SnQ/+dz4+cBKi8oJr4M QESot62+DiUn0b5EMLZ06OeCJ6D88z1KQ7QPSWGKjFbhzMQ4KkDRA4gq/GOhMLcXmmH2 YfOA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=L1vJHA6WSfd6IZQbLqROrIbL+Ca7yLcoUQqqbuRS6AI=; b=RByKTay20mUMw5ZyF8sA08tgvARfgAPSupvaCVq5M8dBbT5UUHr9Gjc+CYxBPljXEd z2AC/0oPR8rUyp/2/WaCgXikAq8u+NOFHMNZu2gsH+SnTws9Jim3Li2NBHdWOhSFSwuK qUa/QuuZQM1aoFP9vofU/ttFJ2DOTcESEANKg5lM1ljM4hRnrJCab/VYyLFiuoZPxAcY EKGpZSnSZCVpQVloOJKDmN7ysZze8uwHON4TEbz1T6s5DEA0HO+zWB+QK3KSwy+n6SZm UxbcyZUwKLhwA0p8mj0qKrq3q43JVtntPdFdHmsv4jIveJFmEpM9sMdyvZoGP1Pmz932 RiDA==
X-Gm-Message-State: AHPjjUgzxlAZL37aCzoXABR5BqfHCx68g5cU4rQpifgr1r4e/rA/Eos/ i6mbr3iBriWBKpN7ppXQX7LcWISNVx1Bo2dlMohZV1Hv
X-Google-Smtp-Source: AOwi7QDu+x2IpoFqDA0KsWSBI1/UgDIEBfkYl0WXdtMUgtEjaQuywkI2vX/cGJJ4QuAiQ8AMxbQZEMqAtZSUuxY++A0=
X-Received: by 10.223.147.195 with SMTP id 61mr2701484wrp.119.1505928430331; Wed, 20 Sep 2017 10:27:10 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.136.153 with HTTP; Wed, 20 Sep 2017 10:27:09 -0700 (PDT)
From: Alia Atlas <akatlas@gmail.com>
Date: Wed, 20 Sep 2017 13:27:09 -0400
Message-ID: <CAG4d1rfam+mm3uL3-txN90JCzf8MQrxs4xa-ebdJ1tNbsMbEKw@mail.gmail.com>
Subject: AD review of draft-ietf-rtgwg-yang-rip-04
To: "rtgwg@ietf.org" <rtgwg@ietf.org>, draft-ietf-rtgwg-yang-rip@ietf.org
Content-Type: multipart/alternative; boundary="94eb2c0da5e825c8bc0559a24989"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/aPMLPu_KKirMfDvwom1Mj6CD_ho>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Sep 2017 17:27:14 -0000

--94eb2c0da5e825c8bc0559a24989
Content-Type: text/plain; charset="UTF-8"

As is customary, I have done my AD review of draft-ietf-rtgwg-yang-rip-04.
First, I would like to thank the authors, Xufeng, Prateek, and Vikram, as
well as the WG for their work on this document.

My one major issue is that this does not conform to the NMDA guidelines -
where augmenting -state models is not preferred.  It is quite acceptable to
have that in an appendix, if there are implementations. I do see the
shepherd's write-up indicates a partial implementation exists.
There is some tooling to help convert a model to conform to NMDA; I've cc'd
Rob Wilton, who was working on that.

I also have some questions.

1) For the prefix-set-ref, I don't see any information about what the
string should contain.

2) For the route-policy-ref, I don't see any information about what the
string should contain.

Nits:
a) p.26:"choice auth-type-selection {
                 description
                   "Specify the authentication scheme.
                    The use of the key-chain reference here is
                    designed to align with other proposed protocol
                    models.";"
   Since the key-chain model is approved for RFC publication, the
description can be updated.

Once the model conforms to the NMDA guidelines, I will be happy to advance
this draft to IETF Last Call.

Thanks,
Alia

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

<div dir=3D"ltr"><div>As is customary, I have done my AD review of draft-ie=
tf-rtgwg-yang-rip-04. First, I would like to thank the authors, Xufeng, Pra=
teek, and Vikram, as well as the WG for their work on this document.</div><=
div><br></div><div>My one major issue is that this does not conform to the =
NMDA guidelines - where augmenting -state models is not preferred.=C2=A0 It=
 is quite acceptable to have that in an appendix, if there are implementati=
ons. I do see the shepherd&#39;s write-up indicates a partial implementatio=
n exists.</div><div>There is some tooling to help convert a model to confor=
m to NMDA; I&#39;ve cc&#39;d Rob Wilton, who was working on that.<br></div>=
<div><br></div><div>I also have some questions.</div><div><br></div><div>1)=
 For the prefix-set-ref, I don&#39;t see any information about what the str=
ing should contain.</div><div><br></div><div>2) For the route-policy-ref, I=
 don&#39;t see any information about what the string should contain.</div><=
div><br></div><div>Nits:<br></div><div>a) p.26:&quot;choice auth-type-selec=
tion {<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0des=
cription<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0&quot;Specify the authentication scheme.<br>=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 The use of the key-chain refe=
rence here is<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 designed to align with other proposed protocol<br>=C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 models.&quot;;&=
quot;<br></div><div>=C2=A0 =C2=A0Since the key-chain model is approved for =
RFC publication, the description can be updated.</div><div><br></div><div>O=
nce the model conforms to the NMDA guidelines, I will be happy to advance t=
his draft to IETF Last Call.</div><div><br></div><div>Thanks,</div><div>Ali=
a</div></div>

--94eb2c0da5e825c8bc0559a24989--


From nobody Wed Sep 20 11:32:07 2017
Return-Path: <akatlas@gmail.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B053A134295; Wed, 20 Sep 2017 11:32:00 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=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 (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 y0OUp8ZjmQVR; Wed, 20 Sep 2017 11:31:59 -0700 (PDT)
Received: from mail-wr0-x235.google.com (mail-wr0-x235.google.com [IPv6:2a00:1450:400c:c0c::235]) (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 3E86D13428F; Wed, 20 Sep 2017 11:31:56 -0700 (PDT)
Received: by mail-wr0-x235.google.com with SMTP id l39so2867239wrl.12; Wed, 20 Sep 2017 11:31:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=JCjFLWiBCaY+9eYRKkI5OQDEF2cU5yMGGlySTZHizT8=; b=RvkLKOWJyTqCUkylsGpStIeUpLUtuzlevLryOGGrRvr0rxMY2TLleP0G/PkOIhqUOJ WwrYqhmdkkXpYen2AHUkGwQkxY4njfq5fEYN+r7zRolhCY3iCIYa8AAzP2AHBX30uk1K 3cTbTF8SRrHUf6kyOG9vyGZgUB5pqV10SVpetWQqvNoUNgvquVrgp4gIjlqXwdeDCZeP cFvcYs2mP7SxQzr6NbKGG+zpDea+PHkMmdsyTYRAT7q42pXhUiOJwdXtdlcgFAVKY6GP 97u5xycYbFIl3mSULPBqPLu46jGAv5YySxWkWIVT3ELKB3ghzIeegmgzQcT0F9Kzv9xS udMQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=JCjFLWiBCaY+9eYRKkI5OQDEF2cU5yMGGlySTZHizT8=; b=Wk12A2dFEWYMOc6SQAdxG0NrZzCloLAy7UWFX/xzx7WI04K3RJOcLgyx4DQ4dlkRxz NQeL1WHh0c6q/TddUgtjA1GSULf+g8/MCVcrY71jmeiP7rrXfYXqu+r6XR6Jy4vo1Bko wynd2fK01zaqguZzh3haTQQLJKCKPfp08X62M40t91yVvTDafF3zakD0Uao5vruqWdpw +UniDzvU2rx4vwobOsAXfcou+wsQ/0mraOJyAt242DAWH199GtBnSdOfEuDMGIYI23Fr mg4v5Hwkzg/U94m2l/mmj+862flIPoBU658chzftK0RwYJ51yvVNSJQc9eXt1EnIyIUw z3iw==
X-Gm-Message-State: AHPjjUjES7s1Nlbh8q8qrWdBUuhlUXiSu/ciERc581VKcN5LIPM6JkHb smukYstIrbbXeHTP/6VYePDfWTfslbk44V5y5OsCug==
X-Google-Smtp-Source: AOwi7QDH2m83h13JTEX+xF+X5Ra1Lx7G6KgV9ce7OHNA0k9atD14sXpFEKs5/exkjCaAVJu/EpEZLUddTR1lS/B48AE=
X-Received: by 10.223.147.195 with SMTP id 61mr2834657wrp.119.1505932314331; Wed, 20 Sep 2017 11:31:54 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.136.153 with HTTP; Wed, 20 Sep 2017 11:31:53 -0700 (PDT)
From: Alia Atlas <akatlas@gmail.com>
Date: Wed, 20 Sep 2017 14:31:53 -0400
Message-ID: <CAG4d1rfrbPxvFOvZwuQ+X_EJROxv-Q9fwSWF4hmWH5yMm5OmuA@mail.gmail.com>
Subject: AD review of draft-ietf-rtgwg-uloop-delay-06
To: "rtgwg@ietf.org" <rtgwg@ietf.org>, draft-ietf-rtgwg-uloop-delay@ietf.org
Content-Type: multipart/alternative; boundary="94eb2c0da5e8a6cf850559a3307d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/67krTMTfCwrAa6bj9XRP2IoKM8U>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Sep 2017 18:32:01 -0000

--94eb2c0da5e8a6cf850559a3307d
Content-Type: text/plain; charset="UTF-8"

As is customary, I have done my AD review of
draft-ietf-rtgwg-uloop-delay-06. First, I would like to thank the authors,
Stephane, Bruno, Clarence, and Pierre, and the WG for their efforts on this
document.

I found the draft clearly written and do not have any major issues.  I have
requested IETF Last Call and scheduled it for the telechat on Oct 12.

Thanks,
Alia

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

<div dir=3D"ltr">As is customary, I have done my AD review of draft-ietf-rt=
gwg-uloop-delay-06. First, I would like to thank the authors, Stephane, Bru=
no, Clarence, and Pierre, and the WG for their efforts on this document.<di=
v><br></div><div>I found the draft clearly written and do not have any majo=
r issues.=C2=A0 I have requested IETF Last Call and scheduled it for the te=
lechat on Oct 12.</div><div><br></div><div>Thanks,</div><div>Alia</div></di=
v>

--94eb2c0da5e8a6cf850559a3307d--


From nobody Wed Sep 20 11:44:40 2017
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: rtgwg@ietf.org
Delivered-To: rtgwg@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 835DA134288; Wed, 20 Sep 2017 11:44:32 -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>
Subject: Last Call: <draft-ietf-rtgwg-uloop-delay-06.txt> (Micro-loop prevention by introducing a local convergence delay) to Proposed Standard
X-Test-IDTracker: no
X-IETF-IDTracker: 6.62.0
Auto-Submitted: auto-generated
Precedence: bulk
CC: chrisbowers.ietf@gmail.com, rtgwg@ietf.org, rtgwg-chairs@ietf.org, draft-ietf-rtgwg-uloop-delay@ietf.org, akatlas@gmail.com
Reply-To: ietf@ietf.org
Sender: <iesg-secretary@ietf.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Message-ID: <150593307249.29052.3171114179861444905.idtracker@ietfa.amsl.com>
Date: Wed, 20 Sep 2017 11:44:32 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/MdJY_iyvKJWAMN-d61c3XsYo8Yk>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Sep 2017 18:44:32 -0000

The IESG has received a request from the Routing Area Working Group WG
(rtgwg) to consider the following document: - 'Micro-loop prevention by
introducing a local convergence delay'
  <draft-ietf-rtgwg-uloop-delay-06.txt> as Proposed Standard

The IESG plans to make a decision in the next few weeks, and solicits final
comments on this action. Please send substantive comments to the
ietf@ietf.org mailing lists by 2017-10-04. 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 describes a mechanism for link-state routing protocols
   to prevent local transient forwarding loops in case of link failure.
   This mechanism proposes a two-step convergence by introducing a delay
   between the convergence of the node adjacent to the topology change
   and the network wide convergence.

   As this mechanism delays the IGP convergence it may only be used for
   planned maintenance or when fast reroute protects the traffic between
   the link failure time and the IGP convergence.

   The proposed mechanism is limited to the link down event in order to
   keep the mechanism simple.

   Simulations using real network topologies have been performed and
   show that local loops are a significant portion (>50%) of the total
   forwarding loops.





The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-rtgwg-uloop-delay/

IESG discussion can be tracked via
https://datatracker.ietf.org/doc/draft-ietf-rtgwg-uloop-delay/ballot/

The following IPR Declarations may be related to this I-D:

   https://datatracker.ietf.org/ipr/2565/






From nobody Thu Sep 21 01:21:37 2017
Return-Path: <stewart.bryant@gmail.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3A831331F6; Thu, 21 Sep 2017 01:21:35 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=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 (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 uQY5YQSWHnZI; Thu, 21 Sep 2017 01:21:33 -0700 (PDT)
Received: from mail-wr0-x22d.google.com (mail-wr0-x22d.google.com [IPv6:2a00:1450:400c:c0c::22d]) (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 83A06132941; Thu, 21 Sep 2017 01:21:33 -0700 (PDT)
Received: by mail-wr0-x22d.google.com with SMTP id g29so3914524wrg.11; Thu, 21 Sep 2017 01:21:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=kWmkI2jLSZua6+WHMthmAhvNGSc0J4X+RJMZVA5Lx2I=; b=alPbljMotj4xPe3rDa8MzISFcPm+oojrWCoahqKPgzphiOOng0hYkOGjFOIxGOpu0A 8NaZbfNs+XkOe00JhhnJrMVDwRLRTdns05/5ct8r7SwmM2p22HmBavy4gFxx5LLpeoCs v4c23jQt9UFLyzchlvyFmZbY+cSX0ZLJ2qQOj+VcfFfgh4G5e9Rijz0wG3mbdvSmaXH4 rXTcW2RXDfeNEkH0W4zXZCQYbLb9DF24aa+jrO4F3cZ6UknS6VTmdDpKvuzF+BnU2Qji GmwGyGEVoqTSJYVqhp1QTZ2Qwfs0sIm5YXAoYXA0kZkojzIEwYL1VaS9BcFIoF9OVOaF FN9Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=kWmkI2jLSZua6+WHMthmAhvNGSc0J4X+RJMZVA5Lx2I=; b=l7pKR7P62ILjKOKhn6Wwn0mm2vCX9cFVBNR/Vs/hK/vh7YTR6DQ/bXK8qUND8+dDkN Ge/j/yz+GJW/Xg3QbO9Z6lW/bscstq3M3F2ceFmWM+IR3C7VYr5hojtxoYY+85/2kvi4 0OigD2PDwF6+fu24O+XlRPz9c0sc9ETigx/TmEeKXFFn6DipKBbi4rAip7KYeUWjS15q FbPDG6Kw10S1z3UzopJ6Z1fuLe3ywyQx0UGZqIkN4QvKk86Ng02ae2DZ2myuJpEn/70u TkKKZ3bzETt3HN00Z9RfyTlG2ZFDGkQy2yC3QFK3VVU5mU2b508cxV469/VGFWdAYyPt zReg==
X-Gm-Message-State: AHPjjUhqQm8Ll+g9AZ5Z8ERK0YqM32YM+CnVZ+jc4BT7+CMWEZsYXBZx n9e/yhpei8GF+v7rhLjqHEMrhsWZ
X-Google-Smtp-Source: AOwi7QCc1lfgXP4FlJ1qWhgDjr3F3Agotr9RGjnpkKJu8L63JYY/J40aeLsyCbSw0G5PXO5i3Wemsw==
X-Received: by 10.223.164.206 with SMTP id h14mr1070611wrb.221.1505982091717;  Thu, 21 Sep 2017 01:21:31 -0700 (PDT)
Received: from [192.168.2.126] (host213-123-124-182.in-addr.btopenworld.com. [213.123.124.182]) by smtp.gmail.com with ESMTPSA id x15sm918868wma.32.2017.09.21.01.21.30 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Sep 2017 01:21:31 -0700 (PDT)
Subject: Re: Last Call: <draft-ietf-rtgwg-uloop-delay-06.txt> (Micro-loop prevention by introducing a local convergence delay) to Proposed Standard
To: ietf@ietf.org
Cc: rtgwg-chairs@ietf.org, akatlas@gmail.com, draft-ietf-rtgwg-uloop-delay@ietf.org, rtgwg@ietf.org
References: <150593307249.29052.3171114179861444905.idtracker@ietfa.amsl.com>
From: Stewart Bryant <stewart.bryant@gmail.com>
Message-ID: <d46916aa-6518-1646-6983-9aa1e09f1984@gmail.com>
Date: Thu, 21 Sep 2017 09:21:29 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <150593307249.29052.3171114179861444905.idtracker@ietfa.amsl.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-GB
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/tkD6L5PImaI55AIKJqSJqHOERK8>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Sep 2017 08:21:36 -0000

The draft states that

" The proposed mechanism is limited to the link down event in order to 
keep the mechanism simple."

Since a link that goes down will normally also come up again, the draft 
ought to provide some guidance to the operator on how they should handle 
that situation. Applications that care about the disruption caused by 
microloops presumably have no care as to whether they are cause by link 
up or link down, and so would prefer a complete elimination of that 
disruption. However I accept that complete elimination has wider network 
impact and that this approach which is really microloop mitigation has 
utility.

The advice might be as simple as keeping the link out of service until a 
quiet time, or the loss of connectivity has moved to the network to a 
state of fragility such that disruption is acceptable.

- Stewart


On 20/09/2017 19:44, The IESG wrote:
> The IESG has received a request from the Routing Area Working Group WG
> (rtgwg) to consider the following document: - 'Micro-loop prevention by
> introducing a local convergence delay'
>    <draft-ietf-rtgwg-uloop-delay-06.txt> as Proposed Standard
>
> The IESG plans to make a decision in the next few weeks, and solicits final
> comments on this action. Please send substantive comments to the
> ietf@ietf.org mailing lists by 2017-10-04. 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 describes a mechanism for link-state routing protocols
>     to prevent local transient forwarding loops in case of link failure.
>     This mechanism proposes a two-step convergence by introducing a delay
>     between the convergence of the node adjacent to the topology change
>     and the network wide convergence.
>
>     As this mechanism delays the IGP convergence it may only be used for
>     planned maintenance or when fast reroute protects the traffic between
>     the link failure time and the IGP convergence.
>
>     The proposed mechanism is limited to the link down event in order to
>     keep the mechanism simple.
>
>     Simulations using real network topologies have been performed and
>     show that local loops are a significant portion (>50%) of the total
>     forwarding loops.
>
>
>
>
>
> The file can be obtained via
> https://datatracker.ietf.org/doc/draft-ietf-rtgwg-uloop-delay/
>
> IESG discussion can be tracked via
> https://datatracker.ietf.org/doc/draft-ietf-rtgwg-uloop-delay/ballot/
>
> The following IPR Declarations may be related to this I-D:
>
>     https://datatracker.ietf.org/ipr/2565/
>
>
>
>
>


From nobody Thu Sep 21 01:27:56 2017
Return-Path: <rraszuk@gmail.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7FD0E132941; Thu, 21 Sep 2017 01:27:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.398
X-Spam-Level: 
X-Spam-Status: No, score=-2.398 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nipoI14wy142; Thu, 21 Sep 2017 01:27:52 -0700 (PDT)
Received: from mail-wm0-x22a.google.com (mail-wm0-x22a.google.com [IPv6:2a00:1450:400c:c09::22a]) (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 CC21813219F; Thu, 21 Sep 2017 01:27:51 -0700 (PDT)
Received: by mail-wm0-x22a.google.com with SMTP id r68so13271038wmg.3; Thu, 21 Sep 2017 01:27:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=nY+8he30HXEXSRRwQam7uh9vCYAfbfsdcsQxy3MMyL0=; b=drkim9V0WNlcmyGhmnhQu+hEESTfEYmvtBCLFzcapK+Nswv1P+7YlP96HtX63EurOl VoWSVWtCCY5esnx8vu6nBiUkjXWYNJl+XEwQ/6gK4jQDgAZqdMRsD82mhZfG/NdKR2gT /83isHU3sQh8bxgFutTS1nnFSkg4PLNmvTfJeL9dmNw5qayxEeO58rtDy/4/4GPJbfcd 6ptWyGb1tRzTFPT9603HcbXF0R5VBf8DxqoXreqcKbH77++e/3q8CU+Wrbw5mJudKZMn 6nKwcfj0sKOinQ1a4t8bJAoqYG0btbUgBIlE2g+L6hm7qbN4CMkX18MfrHOlDdN0D7GD nFUA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=nY+8he30HXEXSRRwQam7uh9vCYAfbfsdcsQxy3MMyL0=; b=RMZqbEFog2FN9OPpHhUNUYGyQDBHheStkZMuo2T2lxwdjDteJjNyKyJDUetUKANVtu RMlNSyC9360tzwpuO/hqumrMcNulRPO0WZ28hT/keEn+R0HI3jAjbMnBfRAvkkZvjyxG /yx7qQoRrhRHPEuoJJprQoIySRTNFTtlPy2UMeVQkFzYDw8Ce8SPitBaH5BrxIYZ6pNg opL62mCdDIPovd6Pr4uVpXdJNZyY5QWF6M3y4TqgTHI/A5ABtDzLbpuChrkNDNPc2DWU oXWYdek1ZFXdL4dFqnktuaNVg+53kKnj0FIdRDDNWmDOLbFKHshK6d2WFXRGg87LsyNZ nnVQ==
X-Gm-Message-State: AHPjjUgMwLt4Ow2lwPgu+bPIIsE53KuOPZdSRPFgNhMjSj3t7fWh9wgD vEocJC2+MsDK9TW4S6dmgD5cFTk3rrXxGUikSals2uKA
X-Google-Smtp-Source: AOwi7QAnWMRfnKD3bysdgv/9AOwQXpDXpR8Q+p1Ve3gXgRychkhAA13g5wURLssLSF1V5xfXDF1kJp46Cm3XKVDh9E0=
X-Received: by 10.28.236.91 with SMTP id k88mr231166wmh.95.1505982470120; Thu, 21 Sep 2017 01:27:50 -0700 (PDT)
MIME-Version: 1.0
Sender: rraszuk@gmail.com
Received: by 10.28.151.75 with HTTP; Thu, 21 Sep 2017 01:27:49 -0700 (PDT)
In-Reply-To: <d46916aa-6518-1646-6983-9aa1e09f1984@gmail.com>
References: <150593307249.29052.3171114179861444905.idtracker@ietfa.amsl.com> <d46916aa-6518-1646-6983-9aa1e09f1984@gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 21 Sep 2017 10:27:49 +0200
X-Google-Sender-Auth: Cz1hVdkyaJEQV1F0uw8hGNpO3z4
Message-ID: <CA+b+ERnTDU2KGKE4LM8HcSz4m1L9ecWgFUFYy6rzcNxEz8JswQ@mail.gmail.com>
Subject: Re: Last Call: <draft-ietf-rtgwg-uloop-delay-06.txt> (Micro-loop prevention by introducing a local convergence delay) to Proposed Standard
To: Stewart Bryant <stewart.bryant@gmail.com>
Cc: IETF Discussion <ietf@ietf.org>, RTGWG <rtgwg@ietf.org>, rtgwg-chairs <rtgwg-chairs@ietf.org>,  draft-ietf-rtgwg-uloop-delay@ietf.org
Content-Type: multipart/alternative; boundary="001a11477a982b693b0559aedee2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/qIxBqlsIbGFCfkUr7o45GZvRPSo>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Sep 2017 08:27:54 -0000

--001a11477a982b693b0559aedee2
Content-Type: text/plain; charset="UTF-8"

Stewart,

Since you brought the link up scenario ....


>  keeping the link out of service until a quiet time

How would a router know when there is a "quiet time" *network wide* which
would not cause disruption for the sensitive applications when the link is
flooded again ?

Or do you mean that such quiet time is a preconfigure window on the router
by operator (say to match local after hours times) ?

Or you mean that link up would always require operator's action ?

Thx,
R.


On Thu, Sep 21, 2017 at 10:21 AM, Stewart Bryant <stewart.bryant@gmail.com>
wrote:

>
> The draft states that
>
> " The proposed mechanism is limited to the link down event in order to
> keep the mechanism simple."
>
> Since a link that goes down will normally also come up again, the draft
> ought to provide some guidance to the operator on how they should handle
> that situation. Applications that care about the disruption caused by
> microloops presumably have no care as to whether they are cause by link up
> or link down, and so would prefer a complete elimination of that
> disruption. However I accept that complete elimination has wider network
> impact and that this approach which is really microloop mitigation has
> utility.
>
> The advice might be as simple as keeping the link out of service until a
> quiet time, or the loss of connectivity has moved to the network to a state
> of fragility such that disruption is acceptable.
>
> - Stewart
>
>
>
> On 20/09/2017 19:44, The IESG wrote:
>
>> The IESG has received a request from the Routing Area Working Group WG
>> (rtgwg) to consider the following document: - 'Micro-loop prevention by
>> introducing a local convergence delay'
>>    <draft-ietf-rtgwg-uloop-delay-06.txt> as Proposed Standard
>>
>> The IESG plans to make a decision in the next few weeks, and solicits
>> final
>> comments on this action. Please send substantive comments to the
>> ietf@ietf.org mailing lists by 2017-10-04. 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 describes a mechanism for link-state routing protocols
>>     to prevent local transient forwarding loops in case of link failure.
>>     This mechanism proposes a two-step convergence by introducing a delay
>>     between the convergence of the node adjacent to the topology change
>>     and the network wide convergence.
>>
>>     As this mechanism delays the IGP convergence it may only be used for
>>     planned maintenance or when fast reroute protects the traffic between
>>     the link failure time and the IGP convergence.
>>
>>     The proposed mechanism is limited to the link down event in order to
>>     keep the mechanism simple.
>>
>>     Simulations using real network topologies have been performed and
>>     show that local loops are a significant portion (>50%) of the total
>>     forwarding loops.
>>
>>
>>
>>
>>
>> The file can be obtained via
>> https://datatracker.ietf.org/doc/draft-ietf-rtgwg-uloop-delay/
>>
>> IESG discussion can be tracked via
>> https://datatracker.ietf.org/doc/draft-ietf-rtgwg-uloop-delay/ballot/
>>
>> The following IPR Declarations may be related to this I-D:
>>
>>     https://datatracker.ietf.org/ipr/2565/
>>
>>
>>
>>
>>
>>
> _______________________________________________
> rtgwg mailing list
> rtgwg@ietf.org
> https://www.ietf.org/mailman/listinfo/rtgwg
>

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

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,he=
lvetica,sans-serif;font-size:small"><span style=3D"font-family:arial,sans-s=
erif;font-size:12.8px">Stewart,</span></div><div class=3D"gmail_default" st=
yle=3D"font-family:arial,helvetica,sans-serif;font-size:small"><span style=
=3D"font-family:arial,sans-serif;font-size:12.8px"><br></span></div><div cl=
ass=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-=
size:small"><span style=3D"font-family:arial,sans-serif;font-size:12.8px">S=
ince you brought the link up scenario ....=C2=A0</span></div><div class=3D"=
gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-size:sm=
all"><span style=3D"font-family:arial,sans-serif;font-size:12.8px"><br></sp=
an></div><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,=
sans-serif;font-size:small"><span style=3D"font-family:arial,sans-serif;fon=
t-size:12.8px"><br></span></div><div class=3D"gmail_default" style=3D"font-=
family:arial,helvetica,sans-serif;font-size:small"><span style=3D"font-fami=
ly:arial,sans-serif;font-size:12.8px">&gt;=C2=A0 keeping the link out of se=
rvice until a quiet time</span><br></div><div class=3D"gmail_default" style=
=3D"font-family:arial,helvetica,sans-serif;font-size:small"><span style=3D"=
font-family:arial,sans-serif;font-size:12.8px"><br></span></div><div class=
=3D"gmail_default"><span style=3D"font-size:12.8px">How would a router know=
 when there is a &quot;quiet time&quot; <u>network wide</u> which would not=
 cause disruption=C2=A0</span><span style=3D"font-size:12.8px">for the sens=
itive applications=C2=A0</span><span style=3D"font-size:12.8px">when the li=
nk is flooded again ?=C2=A0</span></div><div class=3D"gmail_default" style=
=3D"font-family:arial,helvetica,sans-serif;font-size:small"><span style=3D"=
font-family:arial,sans-serif;font-size:12.8px"><br></span></div><div class=
=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-siz=
e:small"><span style=3D"font-family:arial,sans-serif;font-size:12.8px">Or d=
o you mean that such quiet time is a preconfigure window on the router by o=
perator (say to match local after hours times) ?=C2=A0</span></div><div cla=
ss=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-s=
ize:small"><span style=3D"font-family:arial,sans-serif;font-size:12.8px"><b=
r></span></div><div class=3D"gmail_default" style=3D"font-family:arial,helv=
etica,sans-serif;font-size:small"><span style=3D"font-family:arial,sans-ser=
if;font-size:12.8px">Or you mean that link up would always require operator=
&#39;s action ?=C2=A0</span></div><div class=3D"gmail_default" style=3D"fon=
t-family:arial,helvetica,sans-serif;font-size:small"><span style=3D"font-fa=
mily:arial,sans-serif;font-size:12.8px"><br></span></div><div class=3D"gmai=
l_default" style=3D"font-family:arial,helvetica,sans-serif;font-size:small"=
><span style=3D"font-family:arial,sans-serif;font-size:12.8px">Thx,</span><=
/div><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans=
-serif;font-size:small"><span style=3D"font-family:arial,sans-serif;font-si=
ze:12.8px">R.</span></div><div class=3D"gmail_default" style=3D"font-family=
:arial,helvetica,sans-serif;font-size:small"><span style=3D"font-family:ari=
al,sans-serif;font-size:12.8px"><br></span></div></div><div class=3D"gmail_=
extra"><br><div class=3D"gmail_quote">On Thu, Sep 21, 2017 at 10:21 AM, Ste=
wart Bryant <span dir=3D"ltr">&lt;<a href=3D"mailto:stewart.bryant@gmail.co=
m" target=3D"_blank">stewart.bryant@gmail.com</a>&gt;</span> wrote:<br><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #c=
cc solid;padding-left:1ex"><br>
The draft states that<span class=3D""><br>
<br>
&quot; The proposed mechanism is limited to the link down event in order to=
 keep the mechanism simple.&quot;<br>
<br></span>
Since a link that goes down will normally also come up again, the draft oug=
ht to provide some guidance to the operator on how they should handle that =
situation. Applications that care about the disruption caused by microloops=
 presumably have no care as to whether they are cause by link up or link do=
wn, and so would prefer a complete elimination of that disruption. However =
I accept that complete elimination has wider network impact and that this a=
pproach which is really microloop mitigation has utility.<br>
<br>
The advice might be as simple as keeping the link out of service until a qu=
iet time, or the loss of connectivity has moved to the network to a state o=
f fragility such that disruption is acceptable.<span class=3D"HOEnZb"><font=
 color=3D"#888888"><br>
<br>
- Stewart</font></span><div class=3D"HOEnZb"><div class=3D"h5"><br>
<br>
<br>
On 20/09/2017 19:44, The IESG wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
The IESG has received a request from the Routing Area Working Group WG<br>
(rtgwg) to consider the following document: - &#39;Micro-loop prevention by=
<br>
introducing a local convergence delay&#39;<br>
=C2=A0 =C2=A0&lt;draft-ietf-rtgwg-uloop-<wbr>delay-06.txt&gt; as Proposed S=
tandard<br>
<br>
The IESG plans to make a decision in the next few weeks, and solicits final=
<br>
comments on this action. Please send substantive comments to the<br>
<a href=3D"mailto:ietf@ietf.org" target=3D"_blank">ietf@ietf.org</a> mailin=
g lists by 2017-10-04. Exceptionally, comments may be<br>
sent to <a href=3D"mailto:iesg@ietf.org" target=3D"_blank">iesg@ietf.org</a=
> instead. In either case, please retain the beginning of<br>
the Subject line to allow automated sorting.<br>
<br>
Abstract<br>
<br>
<br>
=C2=A0 =C2=A0 This document describes a mechanism for link-state routing pr=
otocols<br>
=C2=A0 =C2=A0 to prevent local transient forwarding loops in case of link f=
ailure.<br>
=C2=A0 =C2=A0 This mechanism proposes a two-step convergence by introducing=
 a delay<br>
=C2=A0 =C2=A0 between the convergence of the node adjacent to the topology =
change<br>
=C2=A0 =C2=A0 and the network wide convergence.<br>
<br>
=C2=A0 =C2=A0 As this mechanism delays the IGP convergence it may only be u=
sed for<br>
=C2=A0 =C2=A0 planned maintenance or when fast reroute protects the traffic=
 between<br>
=C2=A0 =C2=A0 the link failure time and the IGP convergence.<br>
<br>
=C2=A0 =C2=A0 The proposed mechanism is limited to the link down event in o=
rder to<br>
=C2=A0 =C2=A0 keep the mechanism simple.<br>
<br>
=C2=A0 =C2=A0 Simulations using real network topologies have been performed=
 and<br>
=C2=A0 =C2=A0 show that local loops are a significant portion (&gt;50%) of =
the total<br>
=C2=A0 =C2=A0 forwarding loops.<br>
<br>
<br>
<br>
<br>
<br>
The file can be obtained via<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-rtgwg-uloop-delay/" =
rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/d<wbr>oc/=
draft-ietf-rtgwg-uloop-dela<wbr>y/</a><br>
<br>
IESG discussion can be tracked via<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-rtgwg-uloop-delay/ba=
llot/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/d<=
wbr>oc/draft-ietf-rtgwg-uloop-dela<wbr>y/ballot/</a><br>
<br>
The following IPR Declarations may be related to this I-D:<br>
<br>
=C2=A0 =C2=A0 <a href=3D"https://datatracker.ietf.org/ipr/2565/" rel=3D"nor=
eferrer" target=3D"_blank">https://datatracker.ietf.org/i<wbr>pr/2565/</a><=
br>
<br>
<br>
<br>
<br>
<br>
</blockquote>
<br>
______________________________<wbr>_________________<br>
rtgwg mailing list<br>
<a href=3D"mailto:rtgwg@ietf.org" target=3D"_blank">rtgwg@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/rtgwg" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/rtgwg</a><br>
</div></div></blockquote></div><br></div>

--001a11477a982b693b0559aedee2--


From nobody Thu Sep 21 01:36:32 2017
Return-Path: <stewart.bryant@gmail.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A41A31323B4; Thu, 21 Sep 2017 01:36:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level: 
X-Spam-Status: No, score=-2.698 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QLLiK5ma25jW; Thu, 21 Sep 2017 01:36:26 -0700 (PDT)
Received: from mail-wm0-x234.google.com (mail-wm0-x234.google.com [IPv6:2a00:1450:400c:c09::234]) (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 3EF44127517; Thu, 21 Sep 2017 01:36:26 -0700 (PDT)
Received: by mail-wm0-x234.google.com with SMTP id g206so13368214wme.0; Thu, 21 Sep 2017 01:36:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language; bh=9tFd2+XzLi6nB7vBuOtm+N45JWH5XS+iY768OE+OVoo=; b=jkoJvJKtn/PhCjdCnPb8mXgrKAjmvooVXDa6V6km6kHNT4DNFtTnyCZdQeK21fVwb4 lsWmPMD01/eJFd2gUXZt8DKi9flQh3zB972fCUolagAsF3Pg+HPAFBN9DJBmSlMY1KCY R9F+/XY+BbD5bEaJTpZp1V/l3lHFAqOjxQJa2zss3eEN2lH0HH7ZMcmtvCRxsOOU0J1/ 6KrIlzIVEEhX+b6HrUqNnlPToZefVIp+pqvuGRXe0umuqESostS5Vj8fflbdox5yW8Y4 Qu05K0XgJSThaV44ZZ2+YcxjK7HMZhE2Ywwv/mmnD5ms2G9LUAnGSx1M0iA23VQjOMVa vS4Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=9tFd2+XzLi6nB7vBuOtm+N45JWH5XS+iY768OE+OVoo=; b=JgL7mh9LZI2v4+FiohSwN+G+pzH1zifBB6eAguVGGECgBX14JqdkjFwXq+m2W1Pcgs j7ZQAPfEHxtusMckKjSnpiLhJy88y7ye24Ahiig/TWsp6AKxBswC7gCorOW3vrU8aX+O FDN05FEDw1MVy6DHkbQ3rrPkXEb6npEsGI2Id4xich/9YeTPkPkcHjMRL7wZSyZQ/MD+ EuRRp1Xs5vY1sqdN44TYRR7KqNWVbevdR1rnelQHZgSR4wHao0V2uHeCViyA6eD2sls0 qmAv40uo0lz/9drPBXbY1i2DtZgY/uViDI2X4WVAOqq3zzBShgKpUFhlvxSMf3Fw3wbD DJ7g==
X-Gm-Message-State: AHPjjUi7AVzSngnp+hg55a/TLj3Isdh2ypsf+mijrIHWnWScKHhqJZzh wLQOUyVIo0dHZrmH4utFbTLANiup
X-Google-Smtp-Source: AOwi7QDlef3jjDka6HsLmZcq8L2xEeX1KFhLCjrwAmNhHRg6iI0u51BXw/zkS38VqlI4OKdPWKYyCg==
X-Received: by 10.28.23.76 with SMTP id 73mr303636wmx.70.1505982984516; Thu, 21 Sep 2017 01:36:24 -0700 (PDT)
Received: from [192.168.2.126] (host213-123-124-182.in-addr.btopenworld.com. [213.123.124.182]) by smtp.gmail.com with ESMTPSA id e77sm2589438wmf.27.2017.09.21.01.36.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Sep 2017 01:36:24 -0700 (PDT)
Subject: Re: Last Call: <draft-ietf-rtgwg-uloop-delay-06.txt> (Micro-loop prevention by introducing a local convergence delay) to Proposed Standard
To: Robert Raszuk <robert@raszuk.net>
Cc: IETF Discussion <ietf@ietf.org>, RTGWG <rtgwg@ietf.org>, rtgwg-chairs <rtgwg-chairs@ietf.org>, draft-ietf-rtgwg-uloop-delay@ietf.org
References: <150593307249.29052.3171114179861444905.idtracker@ietfa.amsl.com> <d46916aa-6518-1646-6983-9aa1e09f1984@gmail.com> <CA+b+ERnTDU2KGKE4LM8HcSz4m1L9ecWgFUFYy6rzcNxEz8JswQ@mail.gmail.com>
From: Stewart Bryant <stewart.bryant@gmail.com>
Message-ID: <8a031985-6ab6-acd8-db06-6e1cf88cae38@gmail.com>
Date: Thu, 21 Sep 2017 09:36:22 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <CA+b+ERnTDU2KGKE4LM8HcSz4m1L9ecWgFUFYy6rzcNxEz8JswQ@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------B8CEC9B934F8CFE40257EF86"
Content-Language: en-GB
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/461Lu-078dr3KlOsF9VGzanH_hM>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Sep 2017 08:36:29 -0000

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



On 21/09/2017 09:27, Robert Raszuk wrote:
> Stewart,
>
> Since you brought the link up scenario ....
>
>
> > keeping the link out of service until a quiet time
>
> How would a router know when there is a "quiet time" _network wide_ 
> which would not cause disruption for the sensitive applications when 
> the link is flooded again ?
>
> Or do you mean that such quiet time is a preconfigure window on the 
> router by operator (say to match local after hours times) ?
>
> Or you mean that link up would always require operator's action ?

My assumption is that a chosen time is probably better than a random 
time autonomously chosen by the routing system. How that time is chosen 
is a matter for further consideration.

It seems to me that if you care about uloop disruption you care about it 
(full stop). A reduction in occurrence of 50% may or may not be of 
significant practical benefit depending on the degree of concern.

If nothing else the text should delve a little deeper into the 
shortcomings and mitigations of this approach.

- Stewart


>
> Thx,
> R.
>
>
> On Thu, Sep 21, 2017 at 10:21 AM, Stewart Bryant 
> <stewart.bryant@gmail.com <mailto:stewart.bryant@gmail.com>> wrote:
>
>
>     The draft states that
>
>     " The proposed mechanism is limited to the link down event in
>     order to keep the mechanism simple."
>
>     Since a link that goes down will normally also come up again, the
>     draft ought to provide some guidance to the operator on how they
>     should handle that situation. Applications that care about the
>     disruption caused by microloops presumably have no care as to
>     whether they are cause by link up or link down, and so would
>     prefer a complete elimination of that disruption. However I accept
>     that complete elimination has wider network impact and that this
>     approach which is really microloop mitigation has utility.
>
>     The advice might be as simple as keeping the link out of service
>     until a quiet time, or the loss of connectivity has moved to the
>     network to a state of fragility such that disruption is acceptable.
>
>     - Stewart
>
>
>
>     On 20/09/2017 19:44, The IESG wrote:
>
>         The IESG has received a request from the Routing Area Working
>         Group WG
>         (rtgwg) to consider the following document: - 'Micro-loop
>         prevention by
>         introducing a local convergence delay'
>            <draft-ietf-rtgwg-uloop-delay-06.txt> as Proposed Standard
>
>         The IESG plans to make a decision in the next few weeks, and
>         solicits final
>         comments on this action. Please send substantive comments to the
>         ietf@ietf.org <mailto:ietf@ietf.org> mailing lists by
>         2017-10-04. Exceptionally, comments may be
>         sent to iesg@ietf.org <mailto:iesg@ietf.org> instead. In
>         either case, please retain the beginning of
>         the Subject line to allow automated sorting.
>
>         Abstract
>
>
>             This document describes a mechanism for link-state routing
>         protocols
>             to prevent local transient forwarding loops in case of
>         link failure.
>             This mechanism proposes a two-step convergence by
>         introducing a delay
>             between the convergence of the node adjacent to the
>         topology change
>             and the network wide convergence.
>
>             As this mechanism delays the IGP convergence it may only
>         be used for
>             planned maintenance or when fast reroute protects the
>         traffic between
>             the link failure time and the IGP convergence.
>
>             The proposed mechanism is limited to the link down event
>         in order to
>             keep the mechanism simple.
>
>             Simulations using real network topologies have been
>         performed and
>             show that local loops are a significant portion (>50%) of
>         the total
>             forwarding loops.
>
>
>
>
>
>         The file can be obtained via
>         https://datatracker.ietf.org/doc/draft-ietf-rtgwg-uloop-delay/
>         <https://datatracker.ietf.org/doc/draft-ietf-rtgwg-uloop-delay/>
>
>         IESG discussion can be tracked via
>         https://datatracker.ietf.org/doc/draft-ietf-rtgwg-uloop-delay/ballot/
>         <https://datatracker.ietf.org/doc/draft-ietf-rtgwg-uloop-delay/ballot/>
>
>         The following IPR Declarations may be related to this I-D:
>
>         https://datatracker.ietf.org/ipr/2565/
>         <https://datatracker.ietf.org/ipr/2565/>
>
>
>
>
>
>
>     _______________________________________________
>     rtgwg mailing list
>     rtgwg@ietf.org <mailto:rtgwg@ietf.org>
>     https://www.ietf.org/mailman/listinfo/rtgwg
>     <https://www.ietf.org/mailman/listinfo/rtgwg>
>
>


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

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 21/09/2017 09:27, Robert Raszuk
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CA+b+ERnTDU2KGKE4LM8HcSz4m1L9ecWgFUFYy6rzcNxEz8JswQ@mail.gmail.com">
      <div dir="ltr">
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif;font-size:small"><span
            style="font-family:arial,sans-serif;font-size:12.8px">Stewart,</span></div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif;font-size:small"><span
            style="font-family:arial,sans-serif;font-size:12.8px"><br>
          </span></div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif;font-size:small"><span
            style="font-family:arial,sans-serif;font-size:12.8px">Since
            you brought the link up scenario .... </span></div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif;font-size:small"><span
            style="font-family:arial,sans-serif;font-size:12.8px"><br>
          </span></div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif;font-size:small"><span
            style="font-family:arial,sans-serif;font-size:12.8px"><br>
          </span></div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif;font-size:small"><span
            style="font-family:arial,sans-serif;font-size:12.8px">&gt; 
            keeping the link out of service until a quiet time</span><br>
        </div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif;font-size:small"><span
            style="font-family:arial,sans-serif;font-size:12.8px"><br>
          </span></div>
        <div class="gmail_default"><span style="font-size:12.8px">How
            would a router know when there is a "quiet time" <u>network
              wide</u> which would not cause disruption </span><span
            style="font-size:12.8px">for the sensitive applications </span><span
            style="font-size:12.8px">when the link is flooded again ? </span></div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif;font-size:small"><span
            style="font-family:arial,sans-serif;font-size:12.8px"><br>
          </span></div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif;font-size:small"><span
            style="font-family:arial,sans-serif;font-size:12.8px">Or do
            you mean that such quiet time is a preconfigure window on
            the router by operator (say to match local after hours
            times) ? </span></div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif;font-size:small"><span
            style="font-family:arial,sans-serif;font-size:12.8px"><br>
          </span></div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif;font-size:small"><span
            style="font-family:arial,sans-serif;font-size:12.8px">Or you
            mean that link up would always require operator's action ? <br>
          </span></div>
      </div>
    </blockquote>
    <br>
    My assumption is that a chosen time is probably better than a random
    time autonomously chosen by the routing system. How that time is
    chosen is a matter for further consideration.<br>
    <br>
    It seems to me that if you care about uloop disruption you care
    about it (full stop). A reduction in occurrence of 50% may or may
    not be of significant practical benefit depending on the degree of
    concern.<br>
    <br>
    If nothing else the text should delve a little deeper into the
    shortcomings and mitigations of this approach.<br>
    <br>
    - Stewart<br>
    <br>
    <br>
    <blockquote type="cite"
cite="mid:CA+b+ERnTDU2KGKE4LM8HcSz4m1L9ecWgFUFYy6rzcNxEz8JswQ@mail.gmail.com">
      <div dir="ltr">
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif;font-size:small"><span
            style="font-family:arial,sans-serif;font-size:12.8px"><br>
          </span></div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif;font-size:small"><span
            style="font-family:arial,sans-serif;font-size:12.8px">Thx,</span></div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif;font-size:small"><span
            style="font-family:arial,sans-serif;font-size:12.8px">R.</span></div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif;font-size:small"><span
            style="font-family:arial,sans-serif;font-size:12.8px"><br>
          </span></div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On Thu, Sep 21, 2017 at 10:21 AM,
          Stewart Bryant <span dir="ltr">&lt;<a
              href="mailto:stewart.bryant@gmail.com" target="_blank"
              moz-do-not-send="true">stewart.bryant@gmail.com</a>&gt;</span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
            The draft states that<span class=""><br>
              <br>
              " The proposed mechanism is limited to the link down event
              in order to keep the mechanism simple."<br>
              <br>
            </span>
            Since a link that goes down will normally also come up
            again, the draft ought to provide some guidance to the
            operator on how they should handle that situation.
            Applications that care about the disruption caused by
            microloops presumably have no care as to whether they are
            cause by link up or link down, and so would prefer a
            complete elimination of that disruption. However I accept
            that complete elimination has wider network impact and that
            this approach which is really microloop mitigation has
            utility.<br>
            <br>
            The advice might be as simple as keeping the link out of
            service until a quiet time, or the loss of connectivity has
            moved to the network to a state of fragility such that
            disruption is acceptable.<span class="HOEnZb"><font
                color="#888888"><br>
                <br>
                - Stewart</font></span>
            <div class="HOEnZb">
              <div class="h5"><br>
                <br>
                <br>
                On 20/09/2017 19:44, The IESG wrote:<br>
                <blockquote class="gmail_quote" style="margin:0 0 0
                  .8ex;border-left:1px #ccc solid;padding-left:1ex">
                  The IESG has received a request from the Routing Area
                  Working Group WG<br>
                  (rtgwg) to consider the following document: -
                  'Micro-loop prevention by<br>
                  introducing a local convergence delay'<br>
                     &lt;draft-ietf-rtgwg-uloop-<wbr>delay-06.txt&gt; as
                  Proposed Standard<br>
                  <br>
                  The IESG plans to make a decision in the next few
                  weeks, and solicits final<br>
                  comments on this action. Please send substantive
                  comments to the<br>
                  <a href="mailto:ietf@ietf.org" target="_blank"
                    moz-do-not-send="true">ietf@ietf.org</a> mailing
                  lists by 2017-10-04. Exceptionally, comments may be<br>
                  sent to <a href="mailto:iesg@ietf.org"
                    target="_blank" moz-do-not-send="true">iesg@ietf.org</a>
                  instead. In either case, please retain the beginning
                  of<br>
                  the Subject line to allow automated sorting.<br>
                  <br>
                  Abstract<br>
                  <br>
                  <br>
                      This document describes a mechanism for link-state
                  routing protocols<br>
                      to prevent local transient forwarding loops in
                  case of link failure.<br>
                      This mechanism proposes a two-step convergence by
                  introducing a delay<br>
                      between the convergence of the node adjacent to
                  the topology change<br>
                      and the network wide convergence.<br>
                  <br>
                      As this mechanism delays the IGP convergence it
                  may only be used for<br>
                      planned maintenance or when fast reroute protects
                  the traffic between<br>
                      the link failure time and the IGP convergence.<br>
                  <br>
                      The proposed mechanism is limited to the link down
                  event in order to<br>
                      keep the mechanism simple.<br>
                  <br>
                      Simulations using real network topologies have
                  been performed and<br>
                      show that local loops are a significant portion
                  (&gt;50%) of the total<br>
                      forwarding loops.<br>
                  <br>
                  <br>
                  <br>
                  <br>
                  <br>
                  The file can be obtained via<br>
                  <a
                    href="https://datatracker.ietf.org/doc/draft-ietf-rtgwg-uloop-delay/"
                    rel="noreferrer" target="_blank"
                    moz-do-not-send="true">https://datatracker.ietf.org/d<wbr>oc/draft-ietf-rtgwg-uloop-dela<wbr>y/</a><br>
                  <br>
                  IESG discussion can be tracked via<br>
                  <a
href="https://datatracker.ietf.org/doc/draft-ietf-rtgwg-uloop-delay/ballot/"
                    rel="noreferrer" target="_blank"
                    moz-do-not-send="true">https://datatracker.ietf.org/d<wbr>oc/draft-ietf-rtgwg-uloop-dela<wbr>y/ballot/</a><br>
                  <br>
                  The following IPR Declarations may be related to this
                  I-D:<br>
                  <br>
                      <a href="https://datatracker.ietf.org/ipr/2565/"
                    rel="noreferrer" target="_blank"
                    moz-do-not-send="true">https://datatracker.ietf.org/i<wbr>pr/2565/</a><br>
                  <br>
                  <br>
                  <br>
                  <br>
                  <br>
                </blockquote>
                <br>
                ______________________________<wbr>_________________<br>
                rtgwg mailing list<br>
                <a href="mailto:rtgwg@ietf.org" target="_blank"
                  moz-do-not-send="true">rtgwg@ietf.org</a><br>
                <a href="https://www.ietf.org/mailman/listinfo/rtgwg"
                  rel="noreferrer" target="_blank"
                  moz-do-not-send="true">https://www.ietf.org/mailman/l<wbr>istinfo/rtgwg</a><br>
              </div>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
  </body>
</html>

--------------B8CEC9B934F8CFE40257EF86--


From nobody Thu Sep 21 01:53:44 2017
Return-Path: <stefan.winter@restena.lu>
X-Original-To: rtgwg@ietf.org
Delivered-To: rtgwg@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id EBB0D1344C0; Thu, 21 Sep 2017 01:53:33 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Stefan Winter <stefan.winter@restena.lu>
To: <ops-dir@ietf.org>
Cc: rtgwg@ietf.org, ietf@ietf.org, draft-ietf-rtgwg-routing-types.all@ietf.org
Subject: Opsdir last call review of draft-ietf-rtgwg-routing-types-14
X-Test-IDTracker: no
X-IETF-IDTracker: 6.62.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <150598401392.24930.17682721638758242284@ietfa.amsl.com>
Date: Thu, 21 Sep 2017 01:53:33 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/fSfE360WOM7XiWRk_PoP7Zu5Sgk>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Sep 2017 08:53:34 -0000

Reviewer: Stefan Winter
Review result: Ready

This document is all about ops and written by many people with in-depth YANG
knowledge. The content also parses without warnings or errors. Not being a YANG
nor a routing expert, all I can see in this document looks good. I guess for a
really in-depth review, this document needs a Benoit-shaped AD to look at it.


From nobody Thu Sep 21 07:02:53 2017
Return-Path: <rwilton@cisco.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D96A1321C7; Thu, 21 Sep 2017 07:02:51 -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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y_L2-Gwx-yIq; Thu, 21 Sep 2017 07:02:42 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2690913235C; Thu, 21 Sep 2017 07:02:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=65229; q=dns/txt; s=iport; t=1506002561; x=1507212161; h=subject:to:references:from:message-id:date:mime-version: in-reply-to; bh=X7bUkyL2vwaywkUYHw/IQwK5o6ixRJpvT5ag839yW8M=; b=nEx/HblCyI2Ghm15x+geFShH8xHfmC2aa0UUh6Jg+qmoDvkAmHFle4Lu AyPlYPUwLTX2tBdoeXEHMRoRFbCKzfTmYhUKmBPYzQd3NbyElTVFU+Wvm K86C89NIBrmCbMITXlqKOxsA/3A+uAiGFLv+Olc8MQWn8jt8GRjrDGx6t I=;
X-Files: ietf-vrrp-nmda@2017-09-17.tree.txt, ietf-vrrp-nmda@2017-09-17.yang, vrrp-nmda.diff, vrrp-nmda-tree.diff : 5953, 29309, 3292, 5520
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0B+AQB6xcNZ/xbLJq1TCRkBAQEBAQEBA?= =?us-ascii?q?QEBAQcBAQEBAYQ+bieDdosUkE8riECNag6CBAofhRwChFQWAQIBAQEBAQEBayi?= =?us-ascii?q?FGQEFGgEIBGILDgonAwICAh8lEQYBDAYCAQGKFwMVEKcqgW06hzQNgz4BAQEBA?= =?us-ascii?q?QEBAQEBAQEBAQEBAQEBAQEOD4Mrg1OBZCuCfYJZgV4aBA4kCxWCZ4JgBZE3jyA?= =?us-ascii?q?8hDuCIYEBiASEd4tYhyaMYYEFh1iBOSYGK4ENMiEIHBVJhRkcgWg/NoZ+ASQHg?= =?us-ascii?q?hUBAQE?=
X-IronPort-AV: E=Sophos;i="5.42,425,1500940800";  d="diff'?txt'?yang'?scan'208";a="697359469"
Received: from aer-iport-nat.cisco.com (HELO aer-core-2.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Sep 2017 14:02:38 +0000
Received: from [10.63.23.66] (dhcp-ensft1-uk-vla370-10-63-23-66.cisco.com [10.63.23.66]) by aer-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id v8LE2cMs031915; Thu, 21 Sep 2017 14:02:38 GMT
Subject: Re: AD review of draft-ietf-rtgwg-yang-vrrp-04
To: Alia Atlas <akatlas@gmail.com>, "rtgwg@ietf.org" <rtgwg@ietf.org>, draft-ietf-rtgwg-yang-vrrp@ietf.org
References: <CAG4d1rfh__=NHmiCtDwP-HUG=+As0bCikuOWN9JGLD_sfa=Oqw@mail.gmail.com>
From: Robert Wilton <rwilton@cisco.com>
Message-ID: <99dc384b-0c52-0b34-be64-26d44121bc2e@cisco.com>
Date: Thu, 21 Sep 2017 15:02:37 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <CAG4d1rfh__=NHmiCtDwP-HUG=+As0bCikuOWN9JGLD_sfa=Oqw@mail.gmail.com>
Content-Type: multipart/mixed; boundary="------------95BA9284E4529A6806F5CFBB"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/l7-5HkFHYMz_GStv7q9wCLjJ0uI>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Sep 2017 14:02:52 -0000

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

Hi Alia, authors,

OK, so the tooling is still a bit rough and ready, but I've tweaked it a 
bit and run it on the VRRP module.

The tooling itself:
(1) Alpha/beta level quality, generally it seems to work OK, but the 
results need to be carefully checked (e.g. by diffing the old and new 
modules to see what has changed).

(2) Is just a fork of pyang with some extra modules (it is sync'ed with 
Martin's latest pyang github repository today).

(3) Current code is available at: https://github.com/rgwilton/pyang
- Feel free to clone, extend, pull requests, etc.

(4) How does it work?:
- It looks through the parallel config/state trees finding nodes with 
the same names on equivalent paths.
- It that match then it checks description and reference and merges them 
together.  If it merges it flags it with a "FIX ME" comment.
- It also tries to handle augmentations and groupings, by heuristically 
checking for "-state" in the grouping name.

(5) Stuff that is known not to work:
- It should, but currently doesn't, validate that the same type is used 
between the config and state leaves!
- I've not tried it with submodules, I'm not sure how it will fare.

(6) Generically it is used like this (from the directory that contains 
the split YANG module):
- clone the github repository above, and ensure pyang's normal 
dependencies are available.
- run these commands:
cd <pyang directory>
source env.sh
cd <yang module directory>
"pyang -f yang --max-line-length 69 --ietf-split-to-combined-tree 
--remove-state-nodes <src.yang> > <tgt.yang>"

(7) Actual example steps on VRRP (draft-ietf-rtgwg-yang-vrrp-04), module 
extracted by rcfstrip:

# Generate a 'clean' tree for more informative diff (or else many 
whitespace changes are reported).
pyang -f yang --ietf --max-line-length 69 ietf-vrrp@2017-04-27.yang > 
ietf-vrrp-clean@2017-04-27.yang
pyang -f yang --ietf-split-to-combined-tree --remove-state-nodes  
--max-line-length 69 ietf-vrrp@2017-04-27.yang > 
ietf-vrrp-nmda@2017-09-17.yang
diff ietf-vrrp-clean@2017-04-27.yang ietf-vrrp-nmda@2017-09-17.yang > 
vrrp-nmda.diff

# Checking the tree output is also sensible.
pyang -f tree ietf-vrrp@2017-04-27.yang > ietf-vrrp@2017-04-27.tree.txt
pyang -f tree --ietf ietf-vrrp-nmda@2017-09-17.yang > 
ietf-vrrp-nmda@2017-09-17.tree.txt
diff ietf-vrrp@2017-04-27.tree.txt ietf-vrrp-nmda@2017-09-17.tree.txt > 
vrrp-nmda-tree.diff

The new VRRP YANG module, New tree output, model diff, and tree diff are 
all attached.

Requires manual fixing:
- revision date/history
- a few "FIX ME" comments to merge config/state description strings.
- check that leaf types match for any config/state nodes on equivalent 
paths where the state leaf has been removed.

Thanks,
Rob


On 20/09/2017 17:35, Alia Atlas wrote:
> As is customary, I have done my AD review of 
> draft-ietf-rtgwg-yang-vrrp-04. First, I would like to thank the 
> authors, Xufeng, Athanasios, Ravi, Acee,and Mingui, as well as the WG 
> for their work on this draft.  It is clear and well-written.
>
> My one issue is that it does not conform to the NMDA guidelines. I 
> know that the transformation can be done largely programmatically - 
> and Acee & Xufeng are quite familiar with the details.  I've also cc'd 
> Rob Wilton who has some tooling to potentially help.
>
> From the shepherd's report, I understand that there is an 
> implementation. That implies that the existing model should be in the 
> appendix.
>
> I would be delighted to forward this draft to IETF Last Call (and my 
> apologies for the long delay in review) after it has been updated.
>
> Thanks,
> Alia


--------------95BA9284E4529A6806F5CFBB
Content-Type: text/plain; charset=UTF-8;
 name="ietf-vrrp-nmda@2017-09-17.tree.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="ietf-vrrp-nmda@2017-09-17.tree.txt"

Cm1vZHVsZTogaWV0Zi12cnJwCiAgYXVnbWVudCAvaWY6aW50ZXJmYWNlcy9pZjppbnRlcmZh
Y2UvaXA6aXB2NDoKICAgICstLXJ3IHZycnAKICAgICAgICstLXJ3IHZycnAtaW5zdGFuY2Uq
IFt2cmlkXQogICAgICAgICAgKy0tcncgdnJpZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1aW50OAogICAgICAgICAgKy0tcncgdmVyc2lvbiAgICAgICAgICAgICAgICAgICAgICAg
ICBpZGVudGl0eXJlZgogICAgICAgICAgKy0tcncgbG9nLXN0YXRlLWNoYW5nZT8gICAgICAg
ICAgICAgICBib29sZWFuCiAgICAgICAgICArLS1ydyBwcmVlbXB0CiAgICAgICAgICB8ICAr
LS1ydyBlbmFibGVkPyAgICAgYm9vbGVhbgogICAgICAgICAgfCAgKy0tcncgaG9sZC10aW1l
PyAgIHVpbnQxNgogICAgICAgICAgKy0tcncgcHJpb3JpdHk/ICAgICAgICAgICAgICAgICAg
ICAgICB1aW50OAogICAgICAgICAgKy0tcncgYWNjZXB0LW1vZGU/ICAgICAgICAgICAgICAg
ICAgICBib29sZWFuCiAgICAgICAgICArLS1ydyAoYWR2ZXJ0aXNlLWludGVydmFsLWNob2lj
ZSk/CiAgICAgICAgICB8ICArLS06KHYyKQogICAgICAgICAgfCAgfCAgKy0tcncgYWR2ZXJ0
aXNlLWludGVydmFsLXNlYz8gICAgICAgICB1aW50OAogICAgICAgICAgfCAgKy0tOih2MykK
ICAgICAgICAgIHwgICAgICstLXJ3IGFkdmVydGlzZS1pbnRlcnZhbC1jZW50aS1zZWM/ICAg
dWludDE2CiAgICAgICAgICArLS1ydyB0cmFjawogICAgICAgICAgfCAgKy0tcncgaW50ZXJm
YWNlcwogICAgICAgICAgfCAgfCAgKy0tcncgaW50ZXJmYWNlKiBbaW50ZXJmYWNlXQogICAg
ICAgICAgfCAgfCAgICAgKy0tcncgaW50ZXJmYWNlICAgICAgICAgICAgIGlmOmludGVyZmFj
ZS1yZWYKICAgICAgICAgIHwgIHwgICAgICstLXJ3IHByaW9yaXR5LWRlY3JlbWVudD8gICB1
aW50OAogICAgICAgICAgfCAgKy0tcncgbmV0d29ya3MKICAgICAgICAgIHwgICAgICstLXJ3
IG5ldHdvcmsqIFtwcmVmaXhdCiAgICAgICAgICB8ICAgICAgICArLS1ydyBwcmVmaXggICAg
ICAgICAgICAgICAgaW5ldDppcHY0LXByZWZpeAogICAgICAgICAgfCAgICAgICAgKy0tcncg
cHJpb3JpdHktZGVjcmVtZW50PyAgIHVpbnQ4CiAgICAgICAgICArLS1ydyB2aXJ0dWFsLWlw
djQtYWRkcmVzc2VzCiAgICAgICAgICB8ICArLS1ydyB2aXJ0dWFsLWlwdjQtYWRkcmVzcyog
W2lwdjQtYWRkcmVzc10KICAgICAgICAgIHwgICAgICstLXJ3IGlwdjQtYWRkcmVzcyAgICBp
bmV0OmlwdjQtYWRkcmVzcwogICAgICAgICAgKy0tcm8gc3RhdGU/ICAgICAgICAgICAgICAg
ICAgICAgICAgICBpZGVudGl0eXJlZgogICAgICAgICAgKy0tcm8gaXMtb3duZXI/ICAgICAg
ICAgICAgICAgICAgICAgICBib29sZWFuCiAgICAgICAgICArLS1ybyBsYXN0LWFkdi1zb3Vy
Y2U/ICAgICAgICAgICAgICAgIGluZXQ6aXAtYWRkcmVzcwogICAgICAgICAgKy0tcm8gdXAt
ZGF0ZXRpbWU/ICAgICAgICAgICAgICAgICAgICB5YW5nOmRhdGUtYW5kLXRpbWUKICAgICAg
ICAgICstLXJvIG1hc3Rlci1kb3duLWludGVydmFsPyAgICAgICAgICAgdWludDMyCiAgICAg
ICAgICArLS1ybyBza2V3LXRpbWU/ICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMgogICAg
ICAgICAgKy0tcm8gbGFzdC1ldmVudD8gICAgICAgICAgICAgICAgICAgICBpZGVudGl0eXJl
ZgogICAgICAgICAgKy0tcm8gbmV3LW1hc3Rlci1yZWFzb24/ICAgICAgICAgICAgICBuZXct
bWFzdGVyLXJlYXNvbi10eXBlCiAgICAgICAgICArLS1ybyBzdGF0aXN0aWNzCiAgICAgICAg
ICAgICArLS1ybyBkaXNjb250aW51aXR5LWRhdGV0aW1lPyAgICB5YW5nOmRhdGUtYW5kLXRp
bWUKICAgICAgICAgICAgICstLXJvIG1hc3Rlci10cmFuc2l0aW9ucz8gICAgICAgIHlhbmc6
Y291bnRlcjMyCiAgICAgICAgICAgICArLS1ybyBhZHZlcnRpc2VtZW50LXJlY3Y/ICAgICAg
ICB5YW5nOmNvdW50ZXI2NAogICAgICAgICAgICAgKy0tcm8gYWR2ZXJ0aXNlbWVudC1zZW50
PyAgICAgICAgeWFuZzpjb3VudGVyNjQKICAgICAgICAgICAgICstLXJvIGludGVydmFsLWVy
cm9ycz8gICAgICAgICAgIHlhbmc6Y291bnRlcjY0IHt2YWxpZGF0ZS1pbnRlcnZhbC1lcnJv
cnN9PwogICAgICAgICAgICAgKy0tcm8gcHJpb3JpdHktemVyby1wa3RzLXJjdmQ/ICAgeWFu
Zzpjb3VudGVyNjQKICAgICAgICAgICAgICstLXJvIHByaW9yaXR5LXplcm8tcGt0cy1zZW50
PyAgIHlhbmc6Y291bnRlcjY0CiAgICAgICAgICAgICArLS1ybyBpbnZhbGlkLXR5cGUtcGt0
cy1yY3ZkPyAgICB5YW5nOmNvdW50ZXI2NAogICAgICAgICAgICAgKy0tcm8gYWRkcmVzcy1s
aXN0LWVycm9ycz8gICAgICAgeWFuZzpjb3VudGVyNjQge3ZhbGlkYXRlLWFkZHJlc3MtbGlz
dC1lcnJvcnN9PwogICAgICAgICAgICAgKy0tcm8gcGFja2V0LWxlbmd0aC1lcnJvcnM/ICAg
ICAgeWFuZzpjb3VudGVyNjQKICBhdWdtZW50IC9pZjppbnRlcmZhY2VzL2lmOmludGVyZmFj
ZS9pcDppcHY2OgogICAgKy0tcncgdnJycAogICAgICAgKy0tcncgdnJycC1pbnN0YW5jZSog
W3ZyaWRdCiAgICAgICAgICArLS1ydyB2cmlkICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVpbnQ4CiAgICAgICAgICArLS1ydyB2ZXJzaW9uICAgICAgICAgICAgICAgICAgICAgICAg
IGlkZW50aXR5cmVmCiAgICAgICAgICArLS1ydyBsb2ctc3RhdGUtY2hhbmdlPyAgICAgICAg
ICAgICAgIGJvb2xlYW4KICAgICAgICAgICstLXJ3IHByZWVtcHQKICAgICAgICAgIHwgICst
LXJ3IGVuYWJsZWQ/ICAgICBib29sZWFuCiAgICAgICAgICB8ICArLS1ydyBob2xkLXRpbWU/
ICAgdWludDE2CiAgICAgICAgICArLS1ydyBwcmlvcml0eT8gICAgICAgICAgICAgICAgICAg
ICAgIHVpbnQ4CiAgICAgICAgICArLS1ydyBhY2NlcHQtbW9kZT8gICAgICAgICAgICAgICAg
ICAgIGJvb2xlYW4KICAgICAgICAgICstLXJ3IGFkdmVydGlzZS1pbnRlcnZhbC1jZW50aS1z
ZWM/ICAgdWludDE2CiAgICAgICAgICArLS1ydyB0cmFjawogICAgICAgICAgfCAgKy0tcncg
aW50ZXJmYWNlcwogICAgICAgICAgfCAgfCAgKy0tcncgaW50ZXJmYWNlKiBbaW50ZXJmYWNl
XQogICAgICAgICAgfCAgfCAgICAgKy0tcncgaW50ZXJmYWNlICAgICAgICAgICAgIGlmOmlu
dGVyZmFjZS1yZWYKICAgICAgICAgIHwgIHwgICAgICstLXJ3IHByaW9yaXR5LWRlY3JlbWVu
dD8gICB1aW50OAogICAgICAgICAgfCAgKy0tcncgbmV0d29ya3MKICAgICAgICAgIHwgICAg
ICstLXJ3IG5ldHdvcmsqIFtwcmVmaXhdCiAgICAgICAgICB8ICAgICAgICArLS1ydyBwcmVm
aXggICAgICAgICAgICAgICAgaW5ldDppcHY2LXByZWZpeAogICAgICAgICAgfCAgICAgICAg
Ky0tcncgcHJpb3JpdHktZGVjcmVtZW50PyAgIHVpbnQ4CiAgICAgICAgICArLS1ydyB2aXJ0
dWFsLWlwdjYtYWRkcmVzc2VzCiAgICAgICAgICB8ICArLS1ydyB2aXJ0dWFsLWlwdjYtYWRk
cmVzcyogW2lwdjYtYWRkcmVzc10KICAgICAgICAgIHwgICAgICstLXJ3IGlwdjYtYWRkcmVz
cyAgICBpbmV0OmlwdjYtYWRkcmVzcwogICAgICAgICAgKy0tcm8gc3RhdGU/ICAgICAgICAg
ICAgICAgICAgICAgICAgICBpZGVudGl0eXJlZgogICAgICAgICAgKy0tcm8gaXMtb3duZXI/
ICAgICAgICAgICAgICAgICAgICAgICBib29sZWFuCiAgICAgICAgICArLS1ybyBsYXN0LWFk
di1zb3VyY2U/ICAgICAgICAgICAgICAgIGluZXQ6aXAtYWRkcmVzcwogICAgICAgICAgKy0t
cm8gdXAtZGF0ZXRpbWU/ICAgICAgICAgICAgICAgICAgICB5YW5nOmRhdGUtYW5kLXRpbWUK
ICAgICAgICAgICstLXJvIG1hc3Rlci1kb3duLWludGVydmFsPyAgICAgICAgICAgdWludDMy
CiAgICAgICAgICArLS1ybyBza2V3LXRpbWU/ICAgICAgICAgICAgICAgICAgICAgIHVpbnQz
MgogICAgICAgICAgKy0tcm8gbGFzdC1ldmVudD8gICAgICAgICAgICAgICAgICAgICBpZGVu
dGl0eXJlZgogICAgICAgICAgKy0tcm8gbmV3LW1hc3Rlci1yZWFzb24/ICAgICAgICAgICAg
ICBuZXctbWFzdGVyLXJlYXNvbi10eXBlCiAgICAgICAgICArLS1ybyBzdGF0aXN0aWNzCiAg
ICAgICAgICAgICArLS1ybyBkaXNjb250aW51aXR5LWRhdGV0aW1lPyAgICB5YW5nOmRhdGUt
YW5kLXRpbWUKICAgICAgICAgICAgICstLXJvIG1hc3Rlci10cmFuc2l0aW9ucz8gICAgICAg
IHlhbmc6Y291bnRlcjMyCiAgICAgICAgICAgICArLS1ybyBhZHZlcnRpc2VtZW50LXJlY3Y/
ICAgICAgICB5YW5nOmNvdW50ZXI2NAogICAgICAgICAgICAgKy0tcm8gYWR2ZXJ0aXNlbWVu
dC1zZW50PyAgICAgICAgeWFuZzpjb3VudGVyNjQKICAgICAgICAgICAgICstLXJvIGludGVy
dmFsLWVycm9ycz8gICAgICAgICAgIHlhbmc6Y291bnRlcjY0IHt2YWxpZGF0ZS1pbnRlcnZh
bC1lcnJvcnN9PwogICAgICAgICAgICAgKy0tcm8gcHJpb3JpdHktemVyby1wa3RzLXJjdmQ/
ICAgeWFuZzpjb3VudGVyNjQKICAgICAgICAgICAgICstLXJvIHByaW9yaXR5LXplcm8tcGt0
cy1zZW50PyAgIHlhbmc6Y291bnRlcjY0CiAgICAgICAgICAgICArLS1ybyBpbnZhbGlkLXR5
cGUtcGt0cy1yY3ZkPyAgICB5YW5nOmNvdW50ZXI2NAogICAgICAgICAgICAgKy0tcm8gYWRk
cmVzcy1saXN0LWVycm9ycz8gICAgICAgeWFuZzpjb3VudGVyNjQge3ZhbGlkYXRlLWFkZHJl
c3MtbGlzdC1lcnJvcnN9PwogICAgICAgICAgICAgKy0tcm8gcGFja2V0LWxlbmd0aC1lcnJv
cnM/ICAgICAgeWFuZzpjb3VudGVyNjQKICBhdWdtZW50IC9pZjppbnRlcmZhY2VzOgogICAg
Ky0tcncgdnJycC1nbG9iYWwKICAgICAgICstLXJvIHZpcnR1YWwtcm91dGVycz8gICB1aW50
MzIKICAgICAgICstLXJvIGludGVyZmFjZXM/ICAgICAgICB1aW50MzIKICAgICAgICstLXJv
IHN0YXRpc3RpY3MKICAgICAgICAgICstLXJvIGRpc2NvbnRpbnVpdHktZGF0ZXRpbWU/ICAg
eWFuZzpkYXRlLWFuZC10aW1lCiAgICAgICAgICArLS1ybyBjaGVja3N1bS1lcnJvcnM/ICAg
ICAgICAgIHlhbmc6Y291bnRlcjY0CiAgICAgICAgICArLS1ybyB2ZXJzaW9uLWVycm9ycz8g
ICAgICAgICAgIHlhbmc6Y291bnRlcjY0CiAgICAgICAgICArLS1ybyB2cmlkLWVycm9ycz8g
ICAgICAgICAgICAgIHlhbmc6Y291bnRlcjY0CiAgICAgICAgICArLS1ybyBpcC10dGwtZXJy
b3JzPyAgICAgICAgICAgIHlhbmc6Y291bnRlcjY0CgogIG5vdGlmaWNhdGlvbnM6CiAgICAr
LS0tbiB2cnJwLW5ldy1tYXN0ZXItZXZlbnQKICAgIHwgICstLXJvIG1hc3Rlci1pcC1hZGRy
ZXNzICAgIGluZXQ6aXAtYWRkcmVzcwogICAgfCAgKy0tcm8gbmV3LW1hc3Rlci1yZWFzb24g
ICAgbmV3LW1hc3Rlci1yZWFzb24tdHlwZQogICAgKy0tLW4gdnJycC1wcm90b2NvbC1lcnJv
ci1ldmVudAogICAgfCAgKy0tcm8gcHJvdG9jb2wtZXJyb3ItcmVhc29uICAgIGlkZW50aXR5
cmVmCiAgICArLS0tbiB2cnJwLXZpcnR1YWwtcm91dGVyLWVycm9yLWV2ZW50CiAgICAgICAr
LS1ybyBpbnRlcmZhY2UgICAgICAgICAgICAgICAgICAgICAgaWY6aW50ZXJmYWNlLXJlZgog
ICAgICAgKy0tcm8gKGlwLXZlcnNpb24pCiAgICAgICB8ICArLS06KGlwdjQpCiAgICAgICB8
ICB8ICArLS1ybyBpcHY0CiAgICAgICB8ICB8ICAgICArLS1ybyB2cmlkICAgIC0+IC9pZjpp
bnRlcmZhY2VzL2ludGVyZmFjZVtpZjpuYW1lID0gY3VycmVudCgpLy4uLy4uL3ZycnA6aW50
ZXJmYWNlXS9pcDppcHY0L3ZycnA6dnJycC92cnJwLWluc3RhbmNlL3ZyaWQKICAgICAgIHwg
ICstLTooaXB2NikKICAgICAgIHwgICAgICstLXJvIGlwdjYKICAgICAgIHwgICAgICAgICst
LXJvIHZyaWQgICAgLT4gL2lmOmludGVyZmFjZXMvaW50ZXJmYWNlW2lmOm5hbWUgPSBjdXJy
ZW50KCkvLi4vLi4vdnJycDppbnRlcmZhY2VdL2lwOmlwdjYvdnJycDp2cnJwL3ZycnAtaW5z
dGFuY2UvdnJpZAogICAgICAgKy0tcm8gdmlydHVhbC1yb3V0ZXItZXJyb3ItcmVhc29uICAg
IGlkZW50aXR5cmVmCg==
--------------95BA9284E4529A6806F5CFBB
Content-Type: text/plain; charset=UTF-8;
 name="ietf-vrrp-nmda@2017-09-17.yang"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="ietf-vrrp-nmda@2017-09-17.yang"

bW9kdWxlIGlldGYtdnJycCB7CiAgeWFuZy12ZXJzaW9uIDEuMTsKICBuYW1lc3BhY2UgInVy
bjppZXRmOnBhcmFtczp4bWw6bnM6eWFuZzppZXRmLXZycnAiOwogIHByZWZpeCB2cnJwOwoK
ICBpbXBvcnQgaWV0Zi1pbmV0LXR5cGVzIHsKICAgIHByZWZpeCBpbmV0OwogIH0KICBpbXBv
cnQgaWV0Zi15YW5nLXR5cGVzIHsKICAgIHByZWZpeCB5YW5nOwogIH0KICBpbXBvcnQgaWV0
Zi1pbnRlcmZhY2VzIHsKICAgIHByZWZpeCBpZjsKICB9CiAgaW1wb3J0IGlldGYtaXAgewog
ICAgcHJlZml4IGlwOwogIH0KCiAgb3JnYW5pemF0aW9uCiAgICAiSUVURiBSb3V0aW5nIEFy
ZWEgV29ya2luZyBHcm91cCAoUlRHV0cpIjsKICBjb250YWN0CiAgICAiV0cgV2ViOiAgIDxo
dHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL3dnL3J0Z3dnLz4KICAgICBXRyBMaXN0OiAg
PG1haWx0bzpydGd3Z0BpZXRmLm9yZz4KCiAgICAgV0cgQ2hhaXI6IEplZmYgVGFudHN1cmEK
ICAgICAgICAgICAgICAgPG1haWx0bzpqZWZmdGFudC5pZXRmQGdtYWlsLmNvbT4KCiAgICAg
V0cgQ2hhaXI6IENocmlzIEJvd2VycwogICAgICAgICAgICAgICA8bWFpbHRvOmNib3dlcnNA
anVuaXBlci5uZXQ+CgogICAgIEVkaXRvcjogICBYdWZlbmcgTGl1CiAgICAgICAgICAgICAg
IDxtYWlsdG86WHVmZW5nX0xpdUBqYWJpbC5jb20+CgogICAgIEVkaXRvcjogICBBdGhhbmFz
aW9zIEt5cGFybGlzCiAgICAgICAgICAgICAgIDxtYWlsdG86QXRoYW5hc2lvc19LeXBhcmxp
c0BqYWJpbC5jb20+CgogICAgIEVkaXRvcjogICBSYXZpIFBhcmlraAogICAgICAgICAgICAg
ICA8bWFpbHRvOnBhcmlraHJAdm13YXJlLmNvbT4KCiAgICAgRWRpdG9yOiAgIEFjZWUgTGlu
ZGVtCiAgICAgICAgICAgICAgIDxtYWlsdG86YWNlZUBjaXNjby5jb20+CgogICAgIEVkaXRv
cjogICBNaW5ndWkgWmhhbmcKICAgICAgICAgICAgICAgPG1haWx0bzp6aGFuZ21pbmd1aUBo
dWF3ZWkuY29tPiI7CiAgZGVzY3JpcHRpb24KICAgICJUaGlzIFlBTkcgbW9kdWxlIGRlZmlu
ZXMgYSBtb2RlbCBmb3IgbWFuYWdpbmcgVmlydHVhbCBSb3V0ZXIKICAgICBSZWR1bmRhbmN5
IFByb3RvY29sIChWUlJQKSB2ZXJzaW9uIDIgYW5kIHZlcnNpb24gMy4iOwoKICByZXZpc2lv
biAyMDE3LTA0LTI3IHsKICAgIGRlc2NyaXB0aW9uCiAgICAgICJJbml0aWFsIHJldmlzaW9u
IjsKICAgIHJlZmVyZW5jZQogICAgICAiUkZDIFhYWFg6IEEgWUFORyBEYXRhIE1vZGVsIGZv
ciBWaXJ0dWFsIFJvdXRlciBSZWR1bmRhbmN5CiAgICAgICBQcm90b2NvbCAoVlJSUCkuCiAg
ICAgICBSRkMgMjc4NzogRGVmaW5pdGlvbnMgb2YgTWFuYWdlZCBPYmplY3RzIGZvciB0aGUg
VmlydHVhbAogICAgICAgUm91dGVyIFJlZHVuZGFuY3kgUHJvdG9jb2wuCiAgICAgICBSRkMg
Mzc2ODogVmlydHVhbCBSb3V0ZXIgUmVkdW5kYW5jeSBQcm90b2NvbCAoVlJSUCkuCiAgICAg
ICBSRkMgNTc5ODogVmlydHVhbCBSb3V0ZXIgUmVkdW5kYW5jeSBQcm90b2NvbCAoVlJSUCkg
VmVyc2lvbiAzLgogICAgICAgUkZDIDY1Mjc6IERlZmluaXRpb25zIG9mIE1hbmFnZWQgT2Jq
ZWN0cyBmb3IgdGhlIFZpcnR1YWwKICAgICAgIFJvdXRlciBSZWR1bmRhbmN5IFByb3RvY29s
IFZlcnNpb24gMyAoVlJSUHYzKS4iOwogIH0KCiAgZmVhdHVyZSB2YWxpZGF0ZS1pbnRlcnZh
bC1lcnJvcnMgewogICAgZGVzY3JpcHRpb24KICAgICAgIlRoaXMgZmVhdHVyZSBpbmRpY2F0
ZXMgdGhhdCB0aGUgc3lzdGVtIHZhbGlkYXRlcyB0aGF0CiAgICAgICB0aGUgYWR2ZXJ0aXNl
bWVudCBpbnRlcnZhbCBmcm9tIGFkdmVydGlzZW1lbnQgcGFja2V0cwogICAgICAgcmVjZWl2
ZWQgaXMgdGhlIHNhbWUgYXMgdGhlIG9uZSBjb25maWd1cmVkIGZvciB0aGUgbG9jYWwKICAg
ICAgIFZSUlAgcm91dGVyLiI7CiAgfQoKICBmZWF0dXJlIHZhbGlkYXRlLWFkZHJlc3MtbGlz
dC1lcnJvcnMgewogICAgZGVzY3JpcHRpb24KICAgICAgIlRoaXMgZmVhdHVyZSBpbmRpY2F0
ZXMgdGhhdCB0aGUgc3lzdGVtIHZhbGlkYXRlcyB0aGF0CiAgICAgICB0aGUgYWRkcmVzcyBs
aXN0IGZyb20gcmVjZWl2ZWQgcGFja2V0cyBtYXRjaGVzIHRoZQogICAgICAgbG9jYWxseSBj
b25maWd1cmVkIGxpc3QgZm9yIHRoZSBWUlJQIHJvdXRlci4iOwogIH0KCiAgdHlwZWRlZiBu
ZXctbWFzdGVyLXJlYXNvbi10eXBlIHsKICAgIHR5cGUgZW51bWVyYXRpb24gewogICAgICBl
bnVtICJub3QtbWFzdGVyIiB7CiAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICJUaGUg
dmlydHVhbCByb3V0ZXIgaGFzIG5ldmVyIHRyYW5zaXRpb25lZCB0byBtYXN0ZXIKICAgICAg
ICAgICBzdGF0ZSwiOwogICAgICB9CiAgICAgIGVudW0gInByaW9yaXR5IiB7CiAgICAgICAg
ZGVzY3JpcHRpb24KICAgICAgICAgICJQcmlvcml0eSB3YXMgaGlnaGVyLiI7CiAgICAgIH0K
ICAgICAgZW51bSAicHJlZW1wdGVkIiB7CiAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAg
ICJUaGUgbWFzdGVyIHdhcyBwcmVlbXB0ZWQuIjsKICAgICAgfQogICAgICBlbnVtICJuby1y
ZXNwb25zZSIgewogICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAiUHJldmlvdXMgbWFz
dGVyIGRpZCBub3QgcmVzcG9uZC4iOwogICAgICB9CiAgICB9CiAgICBkZXNjcmlwdGlvbgog
ICAgICAiVGhlIHJlYXNvbiBmb3IgdGhlIHZpcnR1YWwgcm91dGVyIHRvIHRyYW5zaXRpb24g
dG8gbWFzdGVyCiAgICAgICBzdGF0ZS4iOwogIH0KCiAgaWRlbnRpdHkgdnJycC1ldmVudC10
eXBlIHsKICAgIGRlc2NyaXB0aW9uCiAgICAgICJUaGUgdHlwZSB0byBpbmRpY2F0ZSB0aGUg
dHlwZSBvZiBhIFZSUlAgcHJvdG9jb2wgZXZlbnQuIjsKICB9CgogIGlkZW50aXR5IHZycnAt
ZXZlbnQtbm9uZSB7CiAgICBiYXNlIHZycnAtZXZlbnQtdHlwZTsKICAgIGRlc2NyaXB0aW9u
CiAgICAgICJJbmRpY2F0ZXMgYSBub24tbWVhbmluZ2Z1bCBldmVudC4iOwogIH0KCiAgaWRl
bnRpdHkgdnJycC1ldmVudC1zdGFydHVwIHsKICAgIGJhc2UgdnJycC1ldmVudC10eXBlOwog
ICAgZGVzY3JpcHRpb24KICAgICAgIkluZGljYXRlcyB0aGF0IGEgVlJSUCByb3V0ZXIgaGFz
IGluaXRpYXRlZCB0aGUgcHJvdG9jb2wuIjsKICB9CgogIGlkZW50aXR5IHZycnAtZXZlbnQt
c2h1dGRvd24gewogICAgYmFzZSB2cnJwLWV2ZW50LXR5cGU7CiAgICBkZXNjcmlwdGlvbgog
ICAgICAiSW5kaWNhdGVzIHRoYXQgYSBWUlJQIHJvdXRlciBoYXMgY2xvc2VkIGRvd24gdGhl
IHByb3RvY29sLiI7CiAgfQoKICBpZGVudGl0eSB2cnJwLWV2ZW50LWhpZ2hlci1wcmlvcml0
eS1iYWNrdXAgewogICAgYmFzZSB2cnJwLWV2ZW50LXR5cGU7CiAgICBkZXNjcmlwdGlvbgog
ICAgICAiSW5kaWNhdGVzIHRoYXQgYSBiYWNrdXAgcm91dGVyIGhhcyBhIGhpZ2hlciBwcmlv
cml0eSB0aGFuCiAgICAgICB0aGUgY3VycmVudCBtYXN0ZXIuIjsKICB9CgogIGlkZW50aXR5
IHZycnAtZXZlbnQtbWFzdGVyLXRpbWVvdXQgewogICAgYmFzZSB2cnJwLWV2ZW50LXR5cGU7
CiAgICBkZXNjcmlwdGlvbgogICAgICAiSW5kaWNhdGVzIHRoYXQgdGhlIGN1cnJlbnQgbWFz
dGVyIGhhcyBub3Qgc2VudCBhbgogICAgICAgYWR2ZXJ0aXNlbWVudCB3aXRoaW4gdGhlIGxp
bWl0IG9mIG1hc3Rlci1kb3duLWludGVydmFsLiI7CiAgfQoKICBpZGVudGl0eSB2cnJwLWV2
ZW50LWludGVyZmFjZS11cCB7CiAgICBiYXNlIHZycnAtZXZlbnQtdHlwZTsKICAgIGRlc2Ny
aXB0aW9uCiAgICAgICJJbmRpY2F0ZXMgdGhhdCB0aGUgVlJSUCBlbmFibGVkIGludGVyZmFj
ZSBoYXMgYmVjb21lCiAgICAgICBvcGVyYXRpb25hbCB1cC4iOwogIH0KCiAgaWRlbnRpdHkg
dnJycC1ldmVudC1pbnRlcmZhY2UtZG93biB7CiAgICBiYXNlIHZycnAtZXZlbnQtdHlwZTsK
ICAgIGRlc2NyaXB0aW9uCiAgICAgICJJbmRpY2F0ZXMgdGhhdCB0aGUgVlJSUCBlbmFibGVk
IGludGVyZmFjZSBoYXMgYmVjb21lCiAgICAgICBvcGVyYXRpb25hbCBkb3duLiI7CiAgfQoK
ICBpZGVudGl0eSB2cnJwLWV2ZW50LW5vLXByaW1hcnktaXAtYWRkcmVzcyB7CiAgICBiYXNl
IHZycnAtZXZlbnQtdHlwZTsKICAgIGRlc2NyaXB0aW9uCiAgICAgICJJbmRpY2F0ZXMgdGhh
dCB0aGUgcHJpbWFyeSBJUCBhZGRyZXNzIG9uIHRoZSBWUlJQIGVuYWJsZWQKICAgICAgIGlu
dGVyZmFjZSBoYXMgYmVjb21lIHVuYXZhaWxhYmxlLiI7CiAgfQoKICBpZGVudGl0eSB2cnJw
LWV2ZW50LXByaW1hcnktaXAtYWRkcmVzcyB7CiAgICBiYXNlIHZycnAtZXZlbnQtdHlwZTsK
ICAgIGRlc2NyaXB0aW9uCiAgICAgICJJbmRpY2F0ZXMgdGhhdCB0aGUgcHJpbWFyeSBJUCBh
ZGRyZXNzIG9uIHRoZSBWUlJQIGVuYWJsZWQKICAgICAgIGludGVyZmFjZSBoYXMgYmVjb21l
IGF2YWlsYWJsZS4iOwogIH0KCiAgaWRlbnRpdHkgdnJycC1ldmVudC1uby12aXJ0dWFsLWlw
LWFkZHJlc3NlcyB7CiAgICBiYXNlIHZycnAtZXZlbnQtdHlwZTsKICAgIGRlc2NyaXB0aW9u
CiAgICAgICJJbmRpY2F0ZXMgdGhhdCB0aGVyZSBhcmUgbm8gdmlydHVhbCBJUCBhZGRyZXNz
ZXMgb24gdGhlCiAgICAgICB2aXJ0dWFsIHJvdXRlci4iOwogIH0KCiAgaWRlbnRpdHkgdnJy
cC1ldmVudC12aXJ0dWFsLWlwLWFkZHJlc3NlcyB7CiAgICBiYXNlIHZycnAtZXZlbnQtdHlw
ZTsKICAgIGRlc2NyaXB0aW9uCiAgICAgICJJbmRpY2F0ZXMgdGhhdCB0aGVyZSBhcmUgdmly
dHVhbCBJUCBhZGRyZXNzZXMgb24gdGhlCiAgICAgICB2aXJ0dWFsIHJvdXRlci4iOwogIH0K
CiAgaWRlbnRpdHkgdnJycC1ldmVudC1wcmVlbXB0LWhvbGQtdGltZW91dCB7CiAgICBiYXNl
IHZycnAtZXZlbnQtdHlwZTsKICAgIGRlc2NyaXB0aW9uCiAgICAgICJJbmRpY2F0ZXMgdGhh
dCB0aGUgY29uZmlndXJlZCBwcmVlbXB0aW9uIGhvbGQgdGltZSBoYXMKICAgICAgIHBhc3Nl
ZC4iOwogIH0KCiAgaWRlbnRpdHkgdnJycC1ldmVudC1sb3dlci1wcmlvcml0eS1tYXN0ZXIg
ewogICAgYmFzZSB2cnJwLWV2ZW50LXR5cGU7CiAgICBkZXNjcmlwdGlvbgogICAgICAiSW5k
aWNhdGVzIHRoYXQgdGhlcmUgaXMgYSBsb3dlciBwcmlvcml0eSBWUlJQIG1hc3Rlci4iOwog
IH0KCiAgaWRlbnRpdHkgdnJycC1ldmVudC1vd25lci1wcmVlbXB0IHsKICAgIGJhc2UgdnJy
cC1ldmVudC10eXBlOwogICAgZGVzY3JpcHRpb24KICAgICAgIkluZGljYXRlcyB0aGF0IHRo
ZSBvd25lciBoYXMgcHJlZW1wdGVkIGFub3RoZXIgcm91dGVyIHRvCiAgICAgICBiZWNvbWUg
dGhlIG1hc3Rlci4iOwogIH0KCiAgaWRlbnRpdHkgdnJycC1lcnJvci1nbG9iYWwgewogICAg
ZGVzY3JpcHRpb24KICAgICAgIlRoZSB0eXBlIHRvIGluZGljYXRlIHRoZSB0eXBlIG9mIGEg
VlJSUCBlcnJvciB0aGF0IG9jY3VycwogICAgICAgZm9yIGEgcGFja2V0IGJlZm9yZSBpdCBy
ZWFjaGVzIGEgVlJSUCByb3V0ZXIuIjsKICB9CgogIGlkZW50aXR5IGNoZWNrc3VtLWVycm9y
IHsKICAgIGJhc2UgdnJycC1lcnJvci1nbG9iYWw7CiAgICBkZXNjcmlwdGlvbgogICAgICAi
QSBwYWNrZXQgaGFzIGJlZW4gcmVjZWl2ZWQgd2l0aCBhbiBpbnZhbGlkIFZSUlAgY2hlY2tz
dW0KICAgICAgIHZhbHVlLiI7CiAgfQoKICBpZGVudGl0eSBpcC10dGwtZXJyb3IgewogICAg
YmFzZSB2cnJwLWVycm9yLWdsb2JhbDsKICAgIGRlc2NyaXB0aW9uCiAgICAgICJBIHBhY2tl
dCBoYXMgYmVlbiByZWNlaXZlZCB3aXRoIElQIFRUTCAoVGltZS1Uby1MaXZlKQogICAgICAg
bm90IGVxdWFsIHRvIDI1NS4iOwogIH0KCiAgaWRlbnRpdHkgdmVyc2lvbi1lcnJvciB7CiAg
ICBiYXNlIHZycnAtZXJyb3ItZ2xvYmFsOwogICAgZGVzY3JpcHRpb24KICAgICAgIkEgcGFj
a2V0IGhhcyBiZWVuIHJlY2VpdmVkIHdpdGggYW4gdW5rbm93biBvciB1bnN1cHBvcnRlZAog
ICAgICAgdmVyc2lvbiBudW1iZXIuIjsKICB9CgogIGlkZW50aXR5IHZyaWQtZXJyb3Igewog
ICAgYmFzZSB2cnJwLWVycm9yLWdsb2JhbDsKICAgIGRlc2NyaXB0aW9uCiAgICAgICJBIHBh
Y2tldCBoYXMgYmVlbiByZWNlaXZlZCB3aXRoIGEgVlJJRCB0aGF0IGlzIG5vdCB2YWxpZAog
ICAgICAgZm9yIGFueSB2aXJ0dWFsIHJvdXRlciBvbiB0aGlzIHJvdXRlci4iOwogIH0KCiAg
aWRlbnRpdHkgdnJycC1lcnJvci12aXJ0dWFsLXJvdXRlciB7CiAgICBkZXNjcmlwdGlvbgog
ICAgICAiVGhlIHR5cGUgdG8gaW5kaWNhdGUgdGhlIHR5cGUgb2YgYSBWUlJQIGVycm9yIHRo
YXQgb2NjdXJzCiAgICAgICBhZnRlciBhIHBhY2tldCByZWFjaGVzIGEgVlJSUCByb3V0ZXIu
IjsKICB9CgogIGlkZW50aXR5IGFkZHJlc3MtbGlzdC1lcnJvciB7CiAgICBiYXNlIHZycnAt
ZXJyb3ItdmlydHVhbC1yb3V0ZXI7CiAgICBkZXNjcmlwdGlvbgogICAgICAiQSBwYWNrZXQg
aGFzIGJlZW4gcmVjZWl2ZWQgd2l0aCBhbiBhZGRyZXNzIGxpc3QgdGhhdAogICAgICAgZG9l
cyBub3QgbWF0Y2ggdGhlIGxvY2FsbHkgY29uZmlndXJlZCBhZGRyZXNzIGxpc3QgZm9yCiAg
ICAgICB0aGUgdmlydHVhbCByb3V0ZXIuIjsKICB9CgogIGlkZW50aXR5IGludGVydmFsLWVy
cm9yIHsKICAgIGJhc2UgdnJycC1lcnJvci12aXJ0dWFsLXJvdXRlcjsKICAgIGRlc2NyaXB0
aW9uCiAgICAgICJBIHBhY2tldCBoYXMgYmVlbiByZWNlaXZlZCB3aXRoIGFuIGFkdmVydGlz
ZW1lbnQKICAgICAgIGludGVydmFsIGRpZmZlcmVudCB0aGFuIHRoZSBvbmUgY29uZmlndXJl
ZCBmb3IgdGhlIGxvY2FsCiAgICAgICB2aXJ0dWFsIHJvdXRlciI7CiAgfQoKICBpZGVudGl0
eSBwYWNrZXQtbGVuZ3RoLWVycm9yIHsKICAgIGJhc2UgdnJycC1lcnJvci12aXJ0dWFsLXJv
dXRlcjsKICAgIGRlc2NyaXB0aW9uCiAgICAgICJBIHBhY2tldCBoYXMgYmVlbiByZWNlaXZl
ZCB3aXRoIGEgcGFja2V0IGxlbmd0aCBsZXNzCiAgICAgICB0aGFuIHRoZSBsZW5ndGggb2Yg
dGhlIFZSUlAgaGVhZGVyLiI7CiAgfQoKICBpZGVudGl0eSB2cnJwLXN0YXRlLXR5cGUgewog
ICAgZGVzY3JpcHRpb24KICAgICAgIlRoZSB0eXBlIHRvIGluZGljYXRlIHRoZSBzdGF0ZSBv
ZiBhIHZpcnR1YWwgcm91dGVyLiI7CiAgfQoKICBpZGVudGl0eSBpbml0aWFsaXplIHsKICAg
IGJhc2UgdnJycC1zdGF0ZS10eXBlOwogICAgZGVzY3JpcHRpb24KICAgICAgIkluZGljYXRl
cyB0aGF0IHRoZSB2aXJ0dWFsIHJvdXRlciBpcyB3YWl0aW5nCiAgICAgICBmb3IgYSBzdGFy
dHVwIGV2ZW50LiI7CiAgfQoKICBpZGVudGl0eSBiYWNrdXAgewogICAgYmFzZSB2cnJwLXN0
YXRlLXR5cGU7CiAgICBkZXNjcmlwdGlvbgogICAgICAiSW5kaWNhdGVzIHRoYXQgdGhlIHZp
cnR1YWwgcm91dGVyIGlzIG1vbml0b3JpbmcgdGhlCiAgICAgICBhdmFpbGFiaWxpdHkgb2Yg
dGhlIG1hc3RlciByb3V0ZXIuIjsKICB9CgogIGlkZW50aXR5IG1hc3RlciB7CiAgICBiYXNl
IHZycnAtc3RhdGUtdHlwZTsKICAgIGRlc2NyaXB0aW9uCiAgICAgICJJbmRpY2F0ZXMgdGhh
dCB0aGUgdmlydHVhbCByb3V0ZXIgaXMgZm9yd2FyZGluZwogICAgICAgcGFja2V0cyBmb3Ig
SVAgYWRkcmVzc2VzIHRoYXQgYXJlIGFzc29jaWF0ZWQgd2l0aAogICAgICAgdGhpcyB2aXJ0
dWFsIHJvdXRlci4iOwogIH0KCiAgaWRlbnRpdHkgdnJycC12ZXJzaW9uIHsKICAgIGRlc2Ny
aXB0aW9uCiAgICAgICJUaGUgdmVyc2lvbiBvZiB0aGUgVlJSUCBwcm90b2NvbC4iOwogIH0K
CiAgaWRlbnRpdHkgdnJycC12MiB7CiAgICBiYXNlIHZycnAtdmVyc2lvbjsKICAgIGRlc2Ny
aXB0aW9uCiAgICAgICJJbmRpY2F0ZXMgdmVyc2lvbiAyIG9mIHRoZSBWUlJQIHByb3RvY29s
LiI7CiAgfQoKICBpZGVudGl0eSB2cnJwLXYzIHsKICAgIGJhc2UgdnJycC12ZXJzaW9uOwog
ICAgZGVzY3JpcHRpb24KICAgICAgIkluZGljYXRlcyB2ZXJzaW9uIDMgb2YgdGhlIFZSUlAg
cHJvdG9jb2wuIjsKICB9CgogIGdyb3VwaW5nIHZycnAtY29tbW9uLWF0dHJpYnV0ZXMgewog
ICAgZGVzY3JpcHRpb24KICAgICAgIkdyb3VwIG9mIFZSUlAgYXR0cmlidXRlcyBjb21tb24g
dG8gdmVyc2lvbiAyIGFuZCB2ZXJzaW9uIDMiOwogICAgbGVhZiB2cmlkIHsKICAgICAgdHlw
ZSB1aW50OCB7CiAgICAgICAgcmFuZ2UgIjEuLjI1NSI7CiAgICAgIH0KICAgICAgZGVzY3Jp
cHRpb24KICAgICAgICAiVmlydHVhbCByb3V0ZXIgSUQuIjsKICAgIH0KICAgIGxlYWYgdmVy
c2lvbiB7CiAgICAgIHR5cGUgaWRlbnRpdHlyZWYgewogICAgICAgIGJhc2UgdnJycDp2cnJw
LXZlcnNpb247CiAgICAgIH0KICAgICAgbWFuZGF0b3J5IHRydWU7CiAgICAgIGRlc2NyaXB0
aW9uCiAgICAgICAgIlZlcnNpb24gMiBvciB2ZXJzaW9uIDMgb2YgVlJSUC4iOwogICAgfQog
ICAgbGVhZiBsb2ctc3RhdGUtY2hhbmdlIHsKICAgICAgdHlwZSBib29sZWFuOwogICAgICBk
ZWZhdWx0ICJmYWxzZSI7CiAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgIkdlbmVyYXRlcyBW
UlJQIHN0YXRlIGNoYW5nZSBtZXNzYWdlcyBlYWNoIHRpbWUgdGhlIFZSUlAKICAgICAgICAg
aW5zdGFuY2UgY2hhbmdlcyBzdGF0ZSAoZnJvbSB1cCB0byBkb3duIG9yIGRvd24gdG8gdXAp
LiI7CiAgICB9CiAgICBjb250YWluZXIgcHJlZW1wdCB7CiAgICAgIGRlc2NyaXB0aW9uCiAg
ICAgICAgIkVuYWJsZXMgYSBoaWdoZXIgcHJpb3JpdHkgVmlydHVhbCBSb3V0ZXIgUmVkdW5k
YW5jeQogICAgICAgICBQcm90b2NvbCAoVlJSUCkgYmFja3VwIHJvdXRlciB0byBwcmVlbXB0
IGEgbG93ZXIgcHJpb3JpdHkKICAgICAgICAgVlJSUCBtYXN0ZXIuIjsKICAgICAgbGVhZiBl
bmFibGVkIHsKICAgICAgICB0eXBlIGJvb2xlYW47CiAgICAgICAgZGVmYXVsdCAidHJ1ZSI7
CiAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICIndHJ1ZScgaWYgcHJlZW1wdGlvbiBp
cyBlbmFibGVkLiI7CiAgICAgIH0KICAgICAgbGVhZiBob2xkLXRpbWUgewogICAgICAgIHR5
cGUgdWludDE2OwogICAgICAgIHVuaXRzICJzZWNvbmRzIjsKICAgICAgICBkZWZhdWx0ICIw
IjsKICAgICAgICBkZXNjcmlwdGlvbgogICAgICAgICAgIkhvbGQgdGltZSwgaW4gc2Vjb25k
cywgZm9yIHdoaWNoIGEgaGlnaGVyIHByaW9yaXR5IFZSUlAKICAgICAgICAgICBiYWNrdXAg
cm91dGVyIG11c3Qgd2FpdCBiZWZvcmUgcHJlZW1wdGluZyBhIGxvd2VyIHByaW9yaXR5CiAg
ICAgICAgICAgVlJSUCBtYXN0ZXIuIjsKICAgICAgfQogICAgfQogICAgbGVhZiBwcmlvcml0
eSB7CiAgICAgIHR5cGUgdWludDggewogICAgICAgIHJhbmdlICIxLi4yNTQiOwogICAgICB9
CiAgICAgIGRlZmF1bHQgIjEwMCI7CiAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgIkNvbmZp
Z3VyZXMgdGhlIFZpcnR1YWwgUm91dGVyIFJlZHVuZGFuY3kgUHJvdG9jb2wgKFZSUlApCiAg
ICAgICAgIGVsZWN0aW9uIHByaW9yaXR5IGZvciB0aGUgYmFja3VwIHZpcnR1YWwgcm91dGVy
LiI7CiAgICB9CiAgICBsZWFmIGFjY2VwdC1tb2RlIHsKICAgICAgd2hlbiAiZGVyaXZlZC1m
cm9tLW9yLXNlbGYoY3VycmVudCgpLy4uL3ZlcnNpb24sICd2cnJwLXYzJykiIHsKICAgICAg
ICBkZXNjcmlwdGlvbgogICAgICAgICAgIkFwcGxpY2FibGUgb25seSB0byB2ZXJzaW9uIDMu
IjsKICAgICAgfQogICAgICB0eXBlIGJvb2xlYW47CiAgICAgIGRlZmF1bHQgImZhbHNlIjsK
ICAgICAgZGVzY3JpcHRpb24KICAgICAgICAiQ29udHJvbHMgd2hldGhlciBhIHZpcnR1YWwg
cm91dGVyIGluIE1hc3RlciBzdGF0ZSB3aWxsCiAgICAgICAgIGFjY2VwdCBwYWNrZXRzIGFk
ZHJlc3NlZCB0byB0aGUgYWRkcmVzcyBvd25lcidzIElQdlggYWRkcmVzcwogICAgICAgICBh
cyBpdHMgb3duIGlmIGl0IGlzIG5vdCB0aGUgSVB2WCBhZGRyZXNzIG93bmVyLiBUaGUgZGVm
YXVsdAogICAgICAgICBpcyBmYWxzZS4gRGVwbG95bWVudHMgdGhhdCByZWx5IG9uLCBmb3Ig
ZXhhbXBsZSwgcGluZ2luZyB0aGUKICAgICAgICAgYWRkcmVzcyBvd25lcidzIElQdlggYWRk
cmVzcyBtYXkgd2lzaCB0byBjb25maWd1cmUKICAgICAgICAgYWNjZXB0LW1vZGUgdG8gdHJ1
ZS4KCiAgICAgICAgIE5vdGU6IElQdjYgTmVpZ2hib3IgU29saWNpdGF0aW9ucyBhbmQgTmVp
Z2hib3IKICAgICAgICAgQWR2ZXJ0aXNlbWVudHMgTVVTVCBOT1QgYmUgZHJvcHBlZCB3aGVu
IGFjY2VwdC1tb2RlIGlzCiAgICAgICAgIGZhbHNlLiI7CiAgICB9CiAgfQoKICBncm91cGlu
ZyB2cnJwLWlwdjQtYXR0cmlidXRlcyB7CiAgICBkZXNjcmlwdGlvbgogICAgICAiR3JvdXAg
b2YgVlJSUCBhdHRyaWJ1dGVzIGZvciBJUHY0LiI7CiAgICB1c2VzIHZycnAtY29tbW9uLWF0
dHJpYnV0ZXM7CiAgICBjaG9pY2UgYWR2ZXJ0aXNlLWludGVydmFsLWNob2ljZSB7CiAgICAg
IGRlc2NyaXB0aW9uCiAgICAgICAgIlRoZSBvcHRpb25zIGZvciB0aGUgYWR2ZXJ0aXNlbWVu
dCBpbnRlcnZhbCBhdCB3aGljaCBWUlJQdjIKICAgICAgICAgb3IgVlJSUHYzIGFkdmVydGlz
ZW1lbnRzIGFyZSBzZW50IGZyb20gdGhlIHNwZWNpZmllZAogICAgICAgICBpbnRlcmZhY2Uu
IjsKICAgICAgY2FzZSB2MiB7CiAgICAgICAgd2hlbiAiZGVyaXZlZC1mcm9tLW9yLXNlbGYo
dmVyc2lvbiwgJ3ZycnAtdjInKSIgewogICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAg
ICAgIkFwcGxpY2FibGUgb25seSB0byB2ZXJzaW9uIDIuIjsKICAgICAgICB9CiAgICAgICAg
bGVhZiBhZHZlcnRpc2UtaW50ZXJ2YWwtc2VjIHsKICAgICAgICAgIHR5cGUgdWludDggewog
ICAgICAgICAgICByYW5nZSAiMS4uMjU0IjsKICAgICAgICAgIH0KICAgICAgICAgIHVuaXRz
ICJzZWNvbmRzIjsKICAgICAgICAgIGRlZmF1bHQgIjEiOwogICAgICAgICAgZGVzY3JpcHRp
b24KICAgICAgICAgICAgIkNvbmZpZ3VyZXMgdGhlIGludGVydmFsIHRoYXQgVmlydHVhbCBS
b3V0ZXIKICAgICAgICAgICAgIFJlZHVuZGFuY3kgUHJvdG9jb2wgVmVyc2lvbiAyIChWUlJQ
djIpIGFkdmVydGlzZW1lbnRzCiAgICAgICAgICAgICBhcmUgc2VudCBmcm9tIHRoZSBzcGVj
aWZpZWQgaW50ZXJmYWNlLiI7CiAgICAgICAgfQogICAgICB9CiAgICAgIGNhc2UgdjMgewog
ICAgICAgIHdoZW4gImRlcml2ZWQtZnJvbS1vci1zZWxmKHZlcnNpb24sICd2cnJwLXYzJyki
IHsKICAgICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAgICJBcHBsaWNhYmxlIG9ubHkg
dG8gdmVyc2lvbiAzLiI7CiAgICAgICAgfQogICAgICAgIGxlYWYgYWR2ZXJ0aXNlLWludGVy
dmFsLWNlbnRpLXNlYyB7CiAgICAgICAgICB0eXBlIHVpbnQxNiB7CiAgICAgICAgICAgIHJh
bmdlICIxLi40MDk1IjsKICAgICAgICAgIH0KICAgICAgICAgIHVuaXRzICJjZW50aXNlY29u
ZHMiOwogICAgICAgICAgZGVmYXVsdCAiMTAwIjsKICAgICAgICAgIGRlc2NyaXB0aW9uCiAg
ICAgICAgICAgICJDb25maWd1cmVzIHRoZSBpbnRlcnZhbCB0aGF0IFZpcnR1YWwgUm91dGVy
CiAgICAgICAgICAgICBSZWR1bmRhbmN5IFByb3RvY29sIHZlcnNpb24gMyAoVlJSUHYzKSBh
ZHZlcnRpc2VtZW50cwogICAgICAgICAgICAgYXJlIHNlbnQgZnJvbSB0aGUgc3BlY2lmaWVk
IGludGVyZmFjZS4iOwogICAgICAgIH0KICAgICAgfQogICAgfQogICAgY29udGFpbmVyIHRy
YWNrIHsKICAgICAgZGVzY3JpcHRpb24KICAgICAgICAiRW5hYmxlcyB0aGUgc3BlY2lmaWVk
IFZSUlAgaW5zdGFuY2UgdG8gdHJhY2sgaW50ZXJmYWNlcwogICAgICAgICBvciBuZXR3b3Jr
cy4iOwogICAgICBjb250YWluZXIgaW50ZXJmYWNlcyB7CiAgICAgICAgZGVzY3JpcHRpb24K
ICAgICAgICAgICJFbmFibGVzIHRoZSBzcGVjaWZpZWQgVmlydHVhbCBSb3V0ZXIgUmVkdW5k
YW5jeSBQcm90b2NvbAogICAgICAgICAgIHZlcnNpb24gMiAoVlJSUCkgb3IgdmVyc2lvbiAz
IChWUlJQdjMpIGluc3RhbmNlIHRvIHRyYWNrCiAgICAgICAgICAgYW4gaW50ZXJmYWNlLiI7
CiAgICAgICAgbGlzdCBpbnRlcmZhY2UgewogICAgICAgICAga2V5ICJpbnRlcmZhY2UiOwog
ICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgIkludGVyZmFjZSB0byB0cmFjay4i
OwogICAgICAgICAgbGVhZiBpbnRlcmZhY2UgewogICAgICAgICAgICB0eXBlIGlmOmludGVy
ZmFjZS1yZWY7CiAgICAgICAgICAgIG11c3QgJy9pZjppbnRlcmZhY2VzL2lmOmludGVyZmFj
ZVtpZjpuYW1lPWN1cnJlbnQoKV0vaXA6aXB2NCcgewogICAgICAgICAgICAgIGRlc2NyaXB0
aW9uCiAgICAgICAgICAgICAgICAiSW50ZXJmYWNlIGlzIElQdjQuIjsKICAgICAgICAgICAg
fQogICAgICAgICAgICBkZXNjcmlwdGlvbgogICAgICAgICAgICAgICJJbnRlcmZhY2UgdG8g
dHJhY2suIjsKICAgICAgICAgIH0KICAgICAgICAgIGxlYWYgcHJpb3JpdHktZGVjcmVtZW50
IHsKICAgICAgICAgICAgdHlwZSB1aW50OCB7CiAgICAgICAgICAgICAgcmFuZ2UgIjEuLjI1
NCI7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZGVmYXVsdCAiMTAiOwogICAgICAgICAg
ICBkZXNjcmlwdGlvbgogICAgICAgICAgICAgICJTcGVjaWZpZXMgaG93IG11Y2ggdG8gZGVj
cmVtZW50IHRoZSBwcmlvcml0eSBvZiB0aGUKICAgICAgICAgICAgICAgVlJSUCBpbnN0YW5j
ZSBpZiB0aGUgaW50ZXJmYWNlIGdvZXMgZG93bi4iOwogICAgICAgICAgfQogICAgICAgIH0K
ICAgICAgfQogICAgICBjb250YWluZXIgbmV0d29ya3MgewogICAgICAgIGRlc2NyaXB0aW9u
CiAgICAgICAgICAiRW5hYmxlcyB0aGUgYmFja3VwIFZpcnR1YWwgUm91dGVyIFJlZHVuZGFu
Y3kgUHJvdG9jb2wKICAgICAgICAgICB2ZXJzaW9uIDIgKFZSUlApIG9yIHZlcnNpb24gMyAo
VlJSUHYzKSByb3V0ZXIgdG8gdHJhY2sgYQogICAgICAgICAgIHNwZWNpZmllZCBuZXR3b3Jr
IHRocm91Z2ggdGhlIElQIG5ldHdvcmsgcHJlZml4IG9mIHRoYXQKICAgICAgICAgICBuZXR3
b3JrLiI7CiAgICAgICAgbGlzdCBuZXR3b3JrIHsKICAgICAgICAgIGtleSAicHJlZml4IjsK
ICAgICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAgICJFbmFibGVzIHRoZSBzcGVjaWZp
ZWQgVmlydHVhbCBSb3V0ZXIgUmVkdW5kYW5jeQogICAgICAgICAgICAgUHJvdG9jb2wgdmVy
c2lvbiAyIChWUlJQKSBvciB2ZXJzaW9uIDMgKFZSUlB2MykKICAgICAgICAgICAgIGluc3Rh
bmNlIHRvIHRyYWNrIGFuIElQIG5ldHdvcmssIGJ5IHNwZWNpZnlpbmcgdGhlCiAgICAgICAg
ICAgICBwcmVmaXggb2YgdGhlIElQIG5ldHdvcmsuIjsKICAgICAgICAgIGxlYWYgcHJlZml4
IHsKICAgICAgICAgICAgdHlwZSBpbmV0OmlwdjQtcHJlZml4OwogICAgICAgICAgICBkZXNj
cmlwdGlvbgogICAgICAgICAgICAgICJUaGUgcHJlZml4IG9mIHRoZSBuZXR3b3JrIHRvIHRy
YWNrLiI7CiAgICAgICAgICB9CiAgICAgICAgICBsZWFmIHByaW9yaXR5LWRlY3JlbWVudCB7
CiAgICAgICAgICAgIHR5cGUgdWludDggewogICAgICAgICAgICAgIHJhbmdlICIxLi4yNTQi
OwogICAgICAgICAgICB9CiAgICAgICAgICAgIGRlZmF1bHQgIjEwIjsKICAgICAgICAgICAg
ZGVzY3JpcHRpb24KICAgICAgICAgICAgICAiU3BlY2lmaWVzIGhvdyBtdWNoIHRvIGRlY3Jl
bWVudCB0aGUgcHJpb3JpdHkgb2YgdGhlCiAgICAgICAgICAgICAgIGJhY2t1cCBWUlJQIHJv
dXRlciBpZiB0aGVyZSBpcyBhIGZhaWx1cmUgaW4gdGhlIElQCiAgICAgICAgICAgICAgIG5l
dHdvcmsuIjsKICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIH0KICAgIH0KICAgIGNvbnRh
aW5lciB2aXJ0dWFsLWlwdjQtYWRkcmVzc2VzIHsKICAgICAgZGVzY3JpcHRpb24KICAgICAg
ICAiQ29uZmlndXJlcyB0aGUgdmlydHVhbCBJUCBhZGRyZXNzIGZvciB0aGUgVmlydHVhbCBS
b3V0ZXIKICAgICAgICAgUmVkdW5kYW5jeSBQcm90b2NvbCAoVlJSUCkgaW50ZXJmYWNlLiI7
CiAgICAgIGxpc3QgdmlydHVhbC1pcHY0LWFkZHJlc3MgewogICAgICAgIGtleSAiaXB2NC1h
ZGRyZXNzIjsKICAgICAgICBtYXgtZWxlbWVudHMgIjE2IjsKICAgICAgICBkZXNjcmlwdGlv
bgogICAgICAgICAgIlZpcnR1YWwgSVAgYWRkcmVzc2VzIGZvciBhIHNpbmdsZSBWUlJQIGlu
c3RhbmNlLiBGb3IgYQogICAgICAgICAgIFZSUlAgb3duZXIgcm91dGVyLCB0aGUgdmlydHVh
bCBhZGRyZXNzIG11c3QgbWF0Y2ggb25lCiAgICAgICAgICAgb2YgdGhlIElQIGFkZHJlc3Nl
cyBjb25maWd1cmVkIG9uIHRoZSBpbnRlcmZhY2UKICAgICAgICAgICBjb3JyZXNwb25kaW5n
IHRvIHRoZSB2aXJ0dWFsIHJvdXRlci4iOwogICAgICAgIGxlYWYgaXB2NC1hZGRyZXNzIHsK
ICAgICAgICAgIHR5cGUgaW5ldDppcHY0LWFkZHJlc3M7CiAgICAgICAgICBkZXNjcmlwdGlv
bgogICAgICAgICAgICAiQW4gSVB2NCBhZGRyZXNzIGFzc29jaWF0ZWQgd2l0aCBhIHZpcnR1
YWwgcm91dGVyLiI7CiAgICAgICAgICByZWZlcmVuY2UKICAgICAgICAgICAgIlJGQyA1Nzk4
OiBWaXJ0dWFsIFJvdXRlciBSZWR1bmRhbmN5IFByb3RvY29sIChWUlJQKQogICAgICAgICAg
ICAgVmVyc2lvbiAzLiBTZWN0aW9uIDEuMi4iOwogICAgICAgIH0KICAgICAgfQogICAgfQog
IH0KCiAgZ3JvdXBpbmcgdnJycC1pcHY2LWF0dHJpYnV0ZXMgewogICAgZGVzY3JpcHRpb24K
ICAgICAgIkdyb3VwIG9mIFZSUlAgYXR0cmlidXRlcyBmb3IgSVB2Ni4iOwogICAgdXNlcyB2
cnJwLWNvbW1vbi1hdHRyaWJ1dGVzOwogICAgbGVhZiBhZHZlcnRpc2UtaW50ZXJ2YWwtY2Vu
dGktc2VjIHsKICAgICAgdHlwZSB1aW50MTYgewogICAgICAgIHJhbmdlICIxLi40MDk1IjsK
ICAgICAgfQogICAgICB1bml0cyAiY2VudGlzZWNvbmRzIjsKICAgICAgZGVmYXVsdCAiMTAw
IjsKICAgICAgZGVzY3JpcHRpb24KICAgICAgICAiQ29uZmlndXJlcyB0aGUgaW50ZXJ2YWwg
dGhhdCBWaXJ0dWFsIFJvdXRlcgogICAgICAgICBSZWR1bmRhbmN5IFByb3RvY29sIHZlcnNp
b24gMyAoVlJSUHYzKSBhZHZlcnRpc2VtZW50cwogICAgICAgICBhcmUgc2VudCBmcm9tIHRo
ZSBzcGVjaWZpZWQgaW50ZXJmYWNlLiI7CiAgICB9CiAgICBjb250YWluZXIgdHJhY2sgewog
ICAgICBkZXNjcmlwdGlvbgogICAgICAgICJFbmFibGVzIHRoZSBzcGVjaWZpZWQgVlJSUCBp
bnN0YW5jZSB0byB0cmFjayBpbnRlcmZhY2VzCiAgICAgICAgIG9yIG5ldHdvcmtzLiI7CiAg
ICAgIGNvbnRhaW5lciBpbnRlcmZhY2VzIHsKICAgICAgICBkZXNjcmlwdGlvbgogICAgICAg
ICAgIkVuYWJsZXMgdGhlIHNwZWNpZmllZCBWaXJ0dWFsIFJvdXRlciBSZWR1bmRhbmN5IFBy
b3RvY29sCiAgICAgICAgICAgdmVyc2lvbiAyIChWUlJQKSBvciB2ZXJzaW9uIDMgKFZSUlB2
MykgaW5zdGFuY2UgdG8gdHJhY2sKICAgICAgICAgICBhbiBpbnRlcmZhY2UuIjsKICAgICAg
ICBsaXN0IGludGVyZmFjZSB7CiAgICAgICAgICBrZXkgImludGVyZmFjZSI7CiAgICAgICAg
ICBkZXNjcmlwdGlvbgogICAgICAgICAgICAiSW50ZXJmYWNlIHRvIHRyYWNrLiI7CiAgICAg
ICAgICBsZWFmIGludGVyZmFjZSB7CiAgICAgICAgICAgIHR5cGUgaWY6aW50ZXJmYWNlLXJl
ZjsKICAgICAgICAgICAgbXVzdCAnL2lmOmludGVyZmFjZXMvaWY6aW50ZXJmYWNlW2lmOm5h
bWU9Y3VycmVudCgpXS9pcDppcHY2JyB7CiAgICAgICAgICAgICAgZGVzY3JpcHRpb24KICAg
ICAgICAgICAgICAgICJJbnRlcmZhY2UgaXMgSVB2Ni4iOwogICAgICAgICAgICB9CiAgICAg
ICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAgICAgIkludGVyZmFjZSB0byB0cmFjay4i
OwogICAgICAgICAgfQogICAgICAgICAgbGVhZiBwcmlvcml0eS1kZWNyZW1lbnQgewogICAg
ICAgICAgICB0eXBlIHVpbnQ4IHsKICAgICAgICAgICAgICByYW5nZSAiMS4uMjU0IjsKICAg
ICAgICAgICAgfQogICAgICAgICAgICBkZWZhdWx0ICIxMCI7CiAgICAgICAgICAgIGRlc2Ny
aXB0aW9uCiAgICAgICAgICAgICAgIlNwZWNpZmllcyBob3cgbXVjaCB0byBkZWNyZW1lbnQg
dGhlIHByaW9yaXR5IG9mIHRoZQogICAgICAgICAgICAgICBWUlJQIGluc3RhbmNlIGlmIHRo
ZSBpbnRlcmZhY2UgZ29lcyBkb3duLiI7CiAgICAgICAgICB9CiAgICAgICAgfQogICAgICB9
CiAgICAgIGNvbnRhaW5lciBuZXR3b3JrcyB7CiAgICAgICAgZGVzY3JpcHRpb24KICAgICAg
ICAgICJFbmFibGVzIHRoZSBiYWNrdXAgVmlydHVhbCBSb3V0ZXIgUmVkdW5kYW5jeSBQcm90
b2NvbAogICAgICAgICAgIHZlcnNpb24gMiAoVlJSUCkgb3IgdmVyc2lvbiAzIChWUlJQdjMp
IHJvdXRlciB0byB0cmFjayBhCiAgICAgICAgICAgc3BlY2lmaWVkIG5ldHdvcmsgdGhyb3Vn
aCB0aGUgSVAgbmV0d29yayBwcmVmaXggb2YgdGhhdAogICAgICAgICAgIG5ldHdvcmsuIjsK
ICAgICAgICBsaXN0IG5ldHdvcmsgewogICAgICAgICAga2V5ICJwcmVmaXgiOwogICAgICAg
ICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgIkVuYWJsZXMgdGhlIHNwZWNpZmllZCBWaXJ0
dWFsIFJvdXRlciBSZWR1bmRhbmN5CiAgICAgICAgICAgICBQcm90b2NvbCB2ZXJzaW9uIDIg
KFZSUlApIG9yIHZlcnNpb24gMyAoVlJSUHYzKQogICAgICAgICAgICAgaW5zdGFuY2UgdG8g
dHJhY2sgYW4gSVAgbmV0d29yaywgYnkgc3BlY2lmeWluZyB0aGUKICAgICAgICAgICAgIHBy
ZWZpeCBvZiB0aGUgSVAgbmV0d29yay4iOwogICAgICAgICAgbGVhZiBwcmVmaXggewogICAg
ICAgICAgICB0eXBlIGluZXQ6aXB2Ni1wcmVmaXg7CiAgICAgICAgICAgIGRlc2NyaXB0aW9u
CiAgICAgICAgICAgICAgIlRoZSBwcmVmaXggb2YgdGhlIG5ldHdvcmsgdG8gdHJhY2suIjsK
ICAgICAgICAgIH0KICAgICAgICAgIGxlYWYgcHJpb3JpdHktZGVjcmVtZW50IHsKICAgICAg
ICAgICAgdHlwZSB1aW50OCB7CiAgICAgICAgICAgICAgcmFuZ2UgIjEuLjI1NCI7CiAgICAg
ICAgICAgIH0KICAgICAgICAgICAgZGVmYXVsdCAiMTAiOwogICAgICAgICAgICBkZXNjcmlw
dGlvbgogICAgICAgICAgICAgICJTcGVjaWZpZXMgaG93IG11Y2ggdG8gZGVjcmVtZW50IHRo
ZSBwcmlvcml0eSBvZiB0aGUKICAgICAgICAgICAgICAgYmFja3VwIFZSUlAgcm91dGVyIGlm
IHRoZXJlIGlzIGEgZmFpbHVyZSBpbiB0aGUgSVAKICAgICAgICAgICAgICAgbmV0d29yay4i
OwogICAgICAgICAgfQogICAgICAgIH0KICAgICAgfQogICAgfQogICAgY29udGFpbmVyIHZp
cnR1YWwtaXB2Ni1hZGRyZXNzZXMgewogICAgICBkZXNjcmlwdGlvbgogICAgICAgICJDb25m
aWd1cmVzIHRoZSB2aXJ0dWFsIElQIGFkZHJlc3MgZm9yIHRoZSBWaXJ0dWFsIFJvdXRlcgog
ICAgICAgICBSZWR1bmRhbmN5IFByb3RvY29sIChWUlJQKSBpbnRlcmZhY2UuIjsKICAgICAg
bGlzdCB2aXJ0dWFsLWlwdjYtYWRkcmVzcyB7CiAgICAgICAga2V5ICJpcHY2LWFkZHJlc3Mi
OwogICAgICAgIG1heC1lbGVtZW50cyAiMiI7CiAgICAgICAgZGVzY3JpcHRpb24KICAgICAg
ICAgICJUd28gSVB2NiBhZGRyZXNzZXMgYXJlIGFsbG93ZWQuIFRoZSBmaXJzdCBvbmUgbXVz
dCBiZQogICAgICAgICAgIGEgbGluay1sb2NhbCBhZGRyZXNzIGFuZCB0aGUgc2Vjb25kIG9u
ZSBjYW4gYmUgYQogICAgICAgICAgIGxpbmstbG9jYWwgb3IgZ2xvYmFsIGFkZHJlc3MuIjsK
ICAgICAgICBsZWFmIGlwdjYtYWRkcmVzcyB7CiAgICAgICAgICB0eXBlIGluZXQ6aXB2Ni1h
ZGRyZXNzOwogICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgIkFuIElQdjYgYWRk
cmVzcyBhc3NvY2lhdGVkIHdpdGggYSB2aXJ0dWFsIHJvdXRlci4iOwogICAgICAgICAgcmVm
ZXJlbmNlCiAgICAgICAgICAgICJSRkMgNTc5ODogVmlydHVhbCBSb3V0ZXIgUmVkdW5kYW5j
eSBQcm90b2NvbCAoVlJSUCkKICAgICAgICAgICAgIFZlcnNpb24gMy4gU2VjdGlvbiAxLjMu
IjsKICAgICAgICB9CiAgICAgIH0KICAgIH0KICB9CgogIGdyb3VwaW5nIHZycnAtc3RhdGUt
YXR0cmlidXRlcyB7CiAgICBkZXNjcmlwdGlvbgogICAgICAiR3JvdXAgb2YgVlJSUCBzdGF0
ZSBhdHRyaWJ1dGVzLiI7CiAgICBsZWFmIHN0YXRlIHsKICAgICAgdHlwZSBpZGVudGl0eXJl
ZiB7CiAgICAgICAgYmFzZSB2cnJwOnZycnAtc3RhdGUtdHlwZTsKICAgICAgfQogICAgICBj
b25maWcgZmFsc2U7CiAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgIk9wZXJhdGlvbmFsIHN0
YXRlLiI7CiAgICB9CiAgICBsZWFmIGlzLW93bmVyIHsKICAgICAgdHlwZSBib29sZWFuOwog
ICAgICBjb25maWcgZmFsc2U7CiAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgIlNldCB0byB0
cnVlIGlmIHRoaXMgdmlydHVhbCByb3V0ZXIgaXMgb3duZXIuIjsKICAgIH0KICAgIGxlYWYg
bGFzdC1hZHYtc291cmNlIHsKICAgICAgdHlwZSBpbmV0OmlwLWFkZHJlc3M7CiAgICAgIGNv
bmZpZyBmYWxzZTsKICAgICAgZGVzY3JpcHRpb24KICAgICAgICAiTGFzdCBhZHZlcnRpc2Vk
IElQdjQvSVB2NiBzb3VyY2UgYWRkcmVzcyI7CiAgICB9CiAgICBsZWFmIHVwLWRhdGV0aW1l
IHsKICAgICAgdHlwZSB5YW5nOmRhdGUtYW5kLXRpbWU7CiAgICAgIGNvbmZpZyBmYWxzZTsK
ICAgICAgZGVzY3JpcHRpb24KICAgICAgICAiVGhlIGRhdGUgYW5kIHRpbWUgd2hlbiB0aGlz
IHZpcnR1YWwgcm91dGVyCiAgICAgICAgIHRyYW5zaXRpb25lZCBvdXQgb2YgaW5pdCBzdGF0
ZS4iOwogICAgfQogICAgbGVhZiBtYXN0ZXItZG93bi1pbnRlcnZhbCB7CiAgICAgIHR5cGUg
dWludDMyOwogICAgICB1bml0cyAiY2VudGlzZWNvbmRzIjsKICAgICAgY29uZmlnIGZhbHNl
OwogICAgICBkZXNjcmlwdGlvbgogICAgICAgICJUaW1lIGludGVydmFsIGZvciBiYWNrdXAg
dmlydHVhbCByb3V0ZXIgdG8gZGVjbGFyZQogICAgICAgICBNYXN0ZXIgZG93bi4iOwogICAg
fQogICAgbGVhZiBza2V3LXRpbWUgewogICAgICB0eXBlIHVpbnQzMjsKICAgICAgdW5pdHMg
Im1pY3Jvc2Vjb25kcyI7CiAgICAgIGNvbmZpZyBmYWxzZTsKICAgICAgZGVzY3JpcHRpb24K
ICAgICAgICAiQ2FsY3VsYXRlZCBiYXNlZCBvbiB0aGUgcHJpb3JpdHkgYW5kIGFkdmVydGlz
ZW1lbnQKICAgICAgICAgaW50ZXJ2YWwgY29uZmlndXJhdGlvbiBjb21tYW5kIHBhcmFtZXRl
cnMuIFNlZSBSRkMgMzc2OC4iOwogICAgfQogICAgbGVhZiBsYXN0LWV2ZW50IHsKICAgICAg
dHlwZSBpZGVudGl0eXJlZiB7CiAgICAgICAgYmFzZSB2cnJwOnZycnAtZXZlbnQtdHlwZTsK
ICAgICAgfQogICAgICBjb25maWcgZmFsc2U7CiAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAg
Ikxhc3QgcmVwb3J0ZWQgZXZlbnQuIjsKICAgIH0KICAgIGxlYWYgbmV3LW1hc3Rlci1yZWFz
b24gewogICAgICB0eXBlIG5ldy1tYXN0ZXItcmVhc29uLXR5cGU7CiAgICAgIGNvbmZpZyBm
YWxzZTsKICAgICAgZGVzY3JpcHRpb24KICAgICAgICAiSW5kaWNhdGVzIHRoZSByZWFzb24g
Zm9yIHRoZSB2aXJ0dWFsIHJvdXRlciB0byB0cmFuc2l0aW9uCiAgICAgICAgIHRvIG1hc3Rl
ciBzdGF0ZS4iOwogICAgfQogICAgY29udGFpbmVyIHN0YXRpc3RpY3MgewogICAgICBjb25m
aWcgZmFsc2U7CiAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgIlZSUlAgc3RhdGlzdGljcy4i
OwogICAgICBsZWFmIGRpc2NvbnRpbnVpdHktZGF0ZXRpbWUgewogICAgICAgIHR5cGUgeWFu
ZzpkYXRlLWFuZC10aW1lOwogICAgICAgIGNvbmZpZyBmYWxzZTsKICAgICAgICBkZXNjcmlw
dGlvbgogICAgICAgICAgIlRoZSB0aW1lIG9uIHRoZSBtb3N0IHJlY2VudCBvY2Nhc2lvbiBh
dCB3aGljaCBhbnkgb25lIG9yCiAgICAgICAgICAgbW9yZSBvZiB0aGUgVlJSUCBzdGF0aXN0
aWMgY291bnRlcnMgc3VmZmVyZWQgYQogICAgICAgICAgIGRpc2NvbnRpbnVpdHkuICBJZiBu
byBzdWNoIGRpc2NvbnRpbnVpdGllcyBoYXZlIG9jY3VycmVkCiAgICAgICAgICAgc2luY2Ug
dGhlIGxhc3QgcmUtaW5pdGlhbGl6YXRpb24gb2YgdGhlIGxvY2FsIG1hbmFnZW1lbnQKICAg
ICAgICAgICBzdWJzeXN0ZW0sIHRoZW4gdGhpcyBub2RlIGNvbnRhaW5zIHRoZSB0aW1lIHRo
YXQgdGhlCiAgICAgICAgICAgbG9jYWwgbWFuYWdlbWVudCBzdWJzeXN0ZW0gcmUtaW5pdGlh
bGl6ZWQgaXRzZWxmLiI7CiAgICAgIH0KICAgICAgbGVhZiBtYXN0ZXItdHJhbnNpdGlvbnMg
ewogICAgICAgIHR5cGUgeWFuZzpjb3VudGVyMzI7CiAgICAgICAgY29uZmlnIGZhbHNlOwog
ICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAiVGhlIHRvdGFsIG51bWJlciBvZiB0aW1l
cyB0aGF0IHRoaXMgdmlydHVhbCByb3V0ZXIncwogICAgICAgICAgIHN0YXRlIGhhcyB0cmFu
c2l0aW9uZWQgdG8gbWFzdGVyIjsKICAgICAgfQogICAgICBsZWFmIGFkdmVydGlzZW1lbnQt
cmVjdiB7CiAgICAgICAgdHlwZSB5YW5nOmNvdW50ZXI2NDsKICAgICAgICBjb25maWcgZmFs
c2U7CiAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICJUaGUgdG90YWwgbnVtYmVyIG9m
IFZSUlAgYWR2ZXJ0aXNlbWVudHMgcmVjZWl2ZWQgYnkKICAgICAgICAgICB0aGlzIHZpcnR1
YWwgcm91dGVyLiI7CiAgICAgIH0KICAgICAgbGVhZiBhZHZlcnRpc2VtZW50LXNlbnQgewog
ICAgICAgIHR5cGUgeWFuZzpjb3VudGVyNjQ7CiAgICAgICAgY29uZmlnIGZhbHNlOwogICAg
ICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAiVGhlIHRvdGFsIG51bWJlciBvZiBWUlJQIGFk
dmVydGlzZW1lbnRzIHNlbnQgYnkKICAgICAgICAgICB0aGlzIHZpcnR1YWwgcm91dGVyLiI7
CiAgICAgIH0KICAgICAgbGVhZiBpbnRlcnZhbC1lcnJvcnMgewogICAgICAgIGlmLWZlYXR1
cmUgInZhbGlkYXRlLWludGVydmFsLWVycm9ycyI7CiAgICAgICAgdHlwZSB5YW5nOmNvdW50
ZXI2NDsKICAgICAgICBjb25maWcgZmFsc2U7CiAgICAgICAgZGVzY3JpcHRpb24KICAgICAg
ICAgICJUaGUgdG90YWwgbnVtYmVyIG9mIFZSUlAgYWR2ZXJ0aXNlbWVudCBwYWNrZXRzCiAg
ICAgICAgICAgcmVjZWl2ZWQgd2l0aCBhbiBhZHZlcnRpc2VtZW50IGludGVydmFsCiAgICAg
ICAgICAgZGlmZmVyZW50IHRoYW4gdGhlIG9uZSBjb25maWd1cmVkIGZvciB0aGUgbG9jYWwK
ICAgICAgICAgICB2aXJ0dWFsIHJvdXRlciI7CiAgICAgIH0KICAgICAgbGVhZiBwcmlvcml0
eS16ZXJvLXBrdHMtcmN2ZCB7CiAgICAgICAgdHlwZSB5YW5nOmNvdW50ZXI2NDsKICAgICAg
ICBjb25maWcgZmFsc2U7CiAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICJUaGUgdG90
YWwgbnVtYmVyIG9mIFZSUlAgcGFja2V0cyByZWNlaXZlZCBieSB0aGUKICAgICAgICAgICB2
aXJ0dWFsIHJvdXRlciB3aXRoIGEgcHJpb3JpdHkgb2YgMC4iOwogICAgICB9CiAgICAgIGxl
YWYgcHJpb3JpdHktemVyby1wa3RzLXNlbnQgewogICAgICAgIHR5cGUgeWFuZzpjb3VudGVy
NjQ7CiAgICAgICAgY29uZmlnIGZhbHNlOwogICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAg
ICAiVGhlIHRvdGFsIG51bWJlciBvZiBWUlJQIHBhY2tldHMgc2VudCBieSB0aGUKICAgICAg
ICAgICB2aXJ0dWFsIHJvdXRlciB3aXRoIGEgcHJpb3JpdHkgb2YgMC4iOwogICAgICB9CiAg
ICAgIGxlYWYgaW52YWxpZC10eXBlLXBrdHMtcmN2ZCB7CiAgICAgICAgdHlwZSB5YW5nOmNv
dW50ZXI2NDsKICAgICAgICBjb25maWcgZmFsc2U7CiAgICAgICAgZGVzY3JpcHRpb24KICAg
ICAgICAgICJUaGUgbnVtYmVyIG9mIFZSUlAgcGFja2V0cyByZWNlaXZlZCBieSB0aGUgdmly
dHVhbAogICAgICAgICAgIHJvdXRlciB3aXRoIGFuIGludmFsaWQgdmFsdWUgaW4gdGhlICd0
eXBlJyBmaWVsZC4iOwogICAgICB9CiAgICAgIGxlYWYgYWRkcmVzcy1saXN0LWVycm9ycyB7
CiAgICAgICAgaWYtZmVhdHVyZSAidmFsaWRhdGUtYWRkcmVzcy1saXN0LWVycm9ycyI7CiAg
ICAgICAgdHlwZSB5YW5nOmNvdW50ZXI2NDsKICAgICAgICBjb25maWcgZmFsc2U7CiAgICAg
ICAgZGVzY3JpcHRpb24KICAgICAgICAgICJUaGUgdG90YWwgbnVtYmVyIG9mIHBhY2tldHMg
cmVjZWl2ZWQgd2l0aCBhbgogICAgICAgICAgIGFkZHJlc3MgbGlzdCB0aGF0IGRvZXMgbm90
IG1hdGNoIHRoZSBsb2NhbGx5CiAgICAgICAgICAgY29uZmlndXJlZCBhZGRyZXNzIGxpc3Qg
Zm9yIHRoZSB2aXJ0dWFsIHJvdXRlci4iOwogICAgICB9CiAgICAgIGxlYWYgcGFja2V0LWxl
bmd0aC1lcnJvcnMgewogICAgICAgIHR5cGUgeWFuZzpjb3VudGVyNjQ7CiAgICAgICAgY29u
ZmlnIGZhbHNlOwogICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAiVGhlIHRvdGFsIG51
bWJlciBvZiBwYWNrZXRzIHJlY2VpdmVkIHdpdGggYSBwYWNrZXQKICAgICAgICAgICBsZW5n
dGggbGVzcyB0aGFuIHRoZSBsZW5ndGggb2YgdGhlIFZSUlAgaGVhZGVyLiI7CiAgICAgIH0K
ICAgIH0KICB9CgogIGdyb3VwaW5nIHZycnAtZ2xvYmFsLXN0YXRlLWF0dHJpYnV0ZXMgewog
ICAgZGVzY3JpcHRpb24KICAgICAgIkdyb3VwIG9mIFZSUlAgZ2xvYmFsIHN0YXRlIGF0dHJp
YnV0ZXMuIjsKICAgIGxlYWYgdmlydHVhbC1yb3V0ZXJzIHsKICAgICAgdHlwZSB1aW50MzI7
CiAgICAgIGNvbmZpZyBmYWxzZTsKICAgICAgZGVzY3JpcHRpb24KICAgICAgICAiTnVtYmVy
IG9mIGNvbmZpZ3VyZWQgdmlydHVhbCByb3V0ZXJzLiI7CiAgICB9CiAgICBsZWFmIGludGVy
ZmFjZXMgewogICAgICB0eXBlIHVpbnQzMjsKICAgICAgY29uZmlnIGZhbHNlOwogICAgICBk
ZXNjcmlwdGlvbgogICAgICAgICJOdW1iZXIgb2YgaW50ZXJmYWNlIHdpdGggVlJSUCBjb25m
aWd1cmVkLiI7CiAgICB9CiAgICBjb250YWluZXIgc3RhdGlzdGljcyB7CiAgICAgIGNvbmZp
ZyBmYWxzZTsKICAgICAgZGVzY3JpcHRpb24KICAgICAgICAiVlJSUCBnbG9iYWwgc3RhdGlz
dGljcy4iOwogICAgICBsZWFmIGRpc2NvbnRpbnVpdHktZGF0ZXRpbWUgewogICAgICAgIHR5
cGUgeWFuZzpkYXRlLWFuZC10aW1lOwogICAgICAgIGNvbmZpZyBmYWxzZTsKICAgICAgICBk
ZXNjcmlwdGlvbgogICAgICAgICAgIlRoZSB0aW1lIG9uIHRoZSBtb3N0IHJlY2VudCBvY2Nh
c2lvbiBhdCB3aGljaCBvbmUgb2YKICAgICAgICAgICBjaGVja3N1bS1lcnJvcnMsIHZlcnNp
b24tZXJyb3JzLCB2cmlkLWVycm9ycywgYW5kCiAgICAgICAgICAgaXAtdHRsLWVycm9ycyBz
dWZmZXJlZCBhIGRpc2NvbnRpbnVpdHkuCgogICAgICAgICAgIElmIG5vIHN1Y2ggZGlzY29u
dGludWl0aWVzIGhhdmUgb2NjdXJyZWQgc2luY2UgdGhlIGxhc3QKICAgICAgICAgICByZS1p
bml0aWFsaXphdGlvbiBvZiB0aGUgbG9jYWwgbWFuYWdlbWVudCBzdWJzeXN0ZW0sCiAgICAg
ICAgICAgdGhlbiB0aGlzIG5vZGUgY29udGFpbnMgdGhlIHRpbWUgdGhhdCB0aGUgbG9jYWwg
bWFuYWdlbWVudAogICAgICAgICAgIHN1YnN5c3RlbSByZS1pbml0aWFsaXplZCBpdHNlbGYu
IjsKICAgICAgfQogICAgICBsZWFmIGNoZWNrc3VtLWVycm9ycyB7CiAgICAgICAgdHlwZSB5
YW5nOmNvdW50ZXI2NDsKICAgICAgICBjb25maWcgZmFsc2U7CiAgICAgICAgZGVzY3JpcHRp
b24KICAgICAgICAgICJUaGUgdG90YWwgbnVtYmVyIG9mIFZSUlAgcGFja2V0cyByZWNlaXZl
ZCB3aXRoIGFuIGludmFsaWQKICAgICAgICAgICBWUlJQIGNoZWNrc3VtIHZhbHVlLiI7CiAg
ICAgICAgcmVmZXJlbmNlICJSRkMgNTc5OCwgU2VjdGlvbiA1LjIuOCI7CiAgICAgIH0KICAg
ICAgbGVhZiB2ZXJzaW9uLWVycm9ycyB7CiAgICAgICAgdHlwZSB5YW5nOmNvdW50ZXI2NDsK
ICAgICAgICBjb25maWcgZmFsc2U7CiAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICJU
aGUgdG90YWwgbnVtYmVyIG9mIFZSUlAgcGFja2V0cyByZWNlaXZlZCB3aXRoIGFuIHVua25v
d24KICAgICAgICAgICBvciB1bnN1cHBvcnRlZCB2ZXJzaW9uIG51bWJlci4iOwogICAgICAg
IHJlZmVyZW5jZSAiUkZDIDU3OTgsIFNlY3Rpb24gNS4yLjEiOwogICAgICB9CiAgICAgIGxl
YWYgdnJpZC1lcnJvcnMgewogICAgICAgIHR5cGUgeWFuZzpjb3VudGVyNjQ7CiAgICAgICAg
Y29uZmlnIGZhbHNlOwogICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAiVGhlIHRvdGFs
IG51bWJlciBvZiBWUlJQIHBhY2tldHMgcmVjZWl2ZWQgd2l0aCBhIFZSSUQgdGhhdAogICAg
ICAgICAgIGlzIG5vdCB2YWxpZCBmb3IgYW55IHZpcnR1YWwgcm91dGVyIG9uIHRoaXMgcm91
dGVyLiI7CiAgICAgICAgcmVmZXJlbmNlICJSRkMgNTc5OCwgU2VjdGlvbiA1LjIuMyI7CiAg
ICAgIH0KICAgICAgbGVhZiBpcC10dGwtZXJyb3JzIHsKICAgICAgICB0eXBlIHlhbmc6Y291
bnRlcjY0OwogICAgICAgIGNvbmZpZyBmYWxzZTsKICAgICAgICBkZXNjcmlwdGlvbgogICAg
ICAgICAgIlRoZSB0b3RhbCBudW1iZXIgb2YgVlJSUCBwYWNrZXRzIHJlY2VpdmVkIGJ5IHRo
ZQogICAgICAgICAgIHZpcnR1YWwgcm91dGVyIHdpdGggSVAgVFRMIChUaW1lLVRvLUxpdmUp
IG5vdCBlcXVhbAogICAgICAgICAgIHRvIDI1NS4iOwogICAgICAgIHJlZmVyZW5jZSAiUkZD
IDU3OTgsIFNlY3Rpb25zIDUuMS4xLjMgYW5kIDUuMS4yLjMuIjsKICAgICAgfQogICAgfQog
IH0KCiAgYXVnbWVudCAiL2lmOmludGVyZmFjZXMvaWY6aW50ZXJmYWNlL2lwOmlwdjQiIHsK
ICAgIGRlc2NyaXB0aW9uCiAgICAgICJBdWdtZW50IElQdjQgaW50ZXJmYWNlLgoKICAgICAg
IEZST00gU1RBVEUgVFJFRSAoRklYIE1FKToKICAgICAgIEF1Z21lbnQgSVB2NCBpbnRlcmZh
Y2Ugc3RhdGUuIjsKICAgIGNvbnRhaW5lciB2cnJwIHsKICAgICAgZGVzY3JpcHRpb24KICAg
ICAgICAiQ29uZmlndXJlcyB0aGUgVmlydHVhbCBSb3V0ZXIgUmVkdW5kYW5jeSBQcm90b2Nv
bCAoVlJSUCkKICAgICAgICAgdmVyc2lvbiAyIG9yIHZlcnNpb24gMyBmb3IgSVB2NC4KCiAg
ICAgICAgIEZST00gU1RBVEUgVFJFRSAoRklYIE1FKToKICAgICAgICAgU3RhdGUgaW5mb3Jt
YXRpb24gZm9yIFZpcnR1YWwgUm91dGVyIFJlZHVuZGFuY3kgUHJvdG9jb2wKICAgICAgICAg
KFZSUlApIHZlcnNpb24gMiBmb3IgSVB2NC4iOwogICAgICBsaXN0IHZycnAtaW5zdGFuY2Ug
ewogICAgICAgIGtleSAidnJpZCI7CiAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICJE
ZWZpbmVzIGEgdmlydHVhbCByb3V0ZXIsIGlkZW50aWZpZWQgYnkgYSB2aXJ0dWFsIHJvdXRl
cgogICAgICAgICAgIGlkZW50aWZpZXIgKFZSSUQpLCB3aXRoaW4gSVB2NCBhZGRyZXNzIHNw
YWNlLgoKICAgICAgICAgICBGUk9NIFNUQVRFIFRSRUUgKEZJWCBNRSk6CiAgICAgICAgICAg
U3RhdGVzIG9mIGEgdmlydHVhbCByb3V0ZXIsIGlkZW50aWZpZWQgYnkgYSB2aXJ0dWFsIHJv
dXRlcgogICAgICAgICAgIGlkZW50aWZpZXIgKFZSSUQpLCB3aXRoaW4gSVB2NCBhZGRyZXNz
IHNwYWNlLiI7CiAgICAgICAgdXNlcyB2cnJwLWlwdjQtYXR0cmlidXRlczsKICAgICAgICB1
c2VzIHZycnAtc3RhdGUtYXR0cmlidXRlczsKICAgICAgfQogICAgfQogIH0KICBhdWdtZW50
ICIvaWY6aW50ZXJmYWNlcy9pZjppbnRlcmZhY2UvaXA6aXB2NiIgewogICAgZGVzY3JpcHRp
b24KICAgICAgIkF1Z21lbnQgSVB2NiBpbnRlcmZhY2UuCgogICAgICAgRlJPTSBTVEFURSBU
UkVFIChGSVggTUUpOgogICAgICAgQXVnbWVudCBJUHY2IGludGVyZmFjZSBzdGF0ZS4iOwog
ICAgY29udGFpbmVyIHZycnAgewogICAgICBkZXNjcmlwdGlvbgogICAgICAgICJDb25maWd1
cmVzIHRoZSBWaXJ0dWFsIFJvdXRlciBSZWR1bmRhbmN5IFByb3RvY29sIChWUlJQKQogICAg
ICAgICB2ZXJzaW9uIDMgZm9yIElQdjYuCgogICAgICAgICBGUk9NIFNUQVRFIFRSRUUgKEZJ
WCBNRSk6CiAgICAgICAgIFN0YXRlIGluZm9ybWF0aW9uIG9mIHRoZSBWaXJ0dWFsIFJvdXRl
ciBSZWR1bmRhbmN5IFByb3RvY29sCiAgICAgICAgIChWUlJQKSB2ZXJzaW9uIDIgb3IgdmVy
c2lvbiAzIGZvciBJUHY2LiI7CiAgICAgIGxpc3QgdnJycC1pbnN0YW5jZSB7CiAgICAgICAg
bXVzdCAiZGVyaXZlZC1mcm9tLW9yLXNlbGYodmVyc2lvbiwgJ3ZycnAtdjMnKSIgewogICAg
ICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgIklQdjYgaXMgb25seSBzdXBwb3J0ZWQg
YnkgdmVyc2lvbiAzLiI7CiAgICAgICAgfQogICAgICAgIGtleSAidnJpZCI7CiAgICAgICAg
ZGVzY3JpcHRpb24KICAgICAgICAgICJEZWZpbmVzIGEgdmlydHVhbCByb3V0ZXIsIGlkZW50
aWZpZWQgYnkgYSB2aXJ0dWFsIHJvdXRlcgogICAgICAgICAgIGlkZW50aWZpZXIgKFZSSUQp
LCB3aXRoaW4gSVB2NiBhZGRyZXNzIHNwYWNlLgoKICAgICAgICAgICBGUk9NIFNUQVRFIFRS
RUUgKEZJWCBNRSk6CiAgICAgICAgICAgU3RhdGVzIG9mIGEgdmlydHVhbCByb3V0ZXIsIGlk
ZW50aWZpZWQgYnkgYSB2aXJ0dWFsIHJvdXRlcgogICAgICAgICAgIGlkZW50aWZpZXIgKFZS
SUQpLCB3aXRoaW4gSVB2NiBhZGRyZXNzIHNwYWNlLiI7CiAgICAgICAgdXNlcyB2cnJwLWlw
djYtYXR0cmlidXRlczsKICAgICAgICB1c2VzIHZycnAtc3RhdGUtYXR0cmlidXRlczsKICAg
ICAgfQogICAgfQogIH0KICBhdWdtZW50ICIvaWY6aW50ZXJmYWNlcyIgewogICAgZGVzY3Jp
cHRpb24KICAgICAgIlNwZWNpZnkgVlJSUCBzdGF0ZSBkYXRhIGF0IHRoZSBnbG9iYWwgbGV2
ZWwuIjsKICAgIGNvbnRhaW5lciB2cnJwLWdsb2JhbCB7CiAgICAgIGRlc2NyaXB0aW9uCiAg
ICAgICAgIlN0YXRlIGluZm9ybWF0aW9uIG9mIHRoZSBWaXJ0dWFsIFJvdXRlciBSZWR1bmRh
bmN5IFByb3RvY29sCiAgICAgICAgIChWUlJQKSBhdCB0aGUgZ2xvYmFsIGxldmVsIjsKICAg
ICAgdXNlcyB2cnJwLWdsb2JhbC1zdGF0ZS1hdHRyaWJ1dGVzOwogICAgfQogIH0KICBub3Rp
ZmljYXRpb24gdnJycC1uZXctbWFzdGVyLWV2ZW50IHsKICAgIGRlc2NyaXB0aW9uCiAgICAg
ICJOb3RpZmljYXRpb24gZXZlbnQgZm9yIGEgY2hhbmdlIG9mIFZSUlAgbmV3IG1hc3Rlci4i
OwogICAgbGVhZiBtYXN0ZXItaXAtYWRkcmVzcyB7CiAgICAgIHR5cGUgaW5ldDppcC1hZGRy
ZXNzOwogICAgICBtYW5kYXRvcnkgdHJ1ZTsKICAgICAgZGVzY3JpcHRpb24KICAgICAgICAi
SVB2NCBvciBJUHY2IGFkZHJlc3Mgb2YgdGhlIG5ldyBtYXN0ZXIuIjsKICAgIH0KICAgIGxl
YWYgbmV3LW1hc3Rlci1yZWFzb24gewogICAgICB0eXBlIG5ldy1tYXN0ZXItcmVhc29uLXR5
cGU7CiAgICAgIG1hbmRhdG9yeSB0cnVlOwogICAgICBkZXNjcmlwdGlvbgogICAgICAgICJJ
bmRpY2F0ZXMgdGhlIHJlYXNvbiBmb3IgdGhlIHZpcnR1YWwgcm91dGVyIHRvIHRyYW5zaXRp
b24KICAgICAgICAgdG8gbWFzdGVyIHN0YXRlLiI7CiAgICB9CiAgfQogIG5vdGlmaWNhdGlv
biB2cnJwLXByb3RvY29sLWVycm9yLWV2ZW50IHsKICAgIGRlc2NyaXB0aW9uCiAgICAgICJO
b3RpZmljYXRpb24gZXZlbnQgZm9yIGEgVlJSUCBwcm90b2NvbCBlcnJvci4iOwogICAgbGVh
ZiBwcm90b2NvbC1lcnJvci1yZWFzb24gewogICAgICB0eXBlIGlkZW50aXR5cmVmIHsKICAg
ICAgICBiYXNlIHZycnA6dnJycC1lcnJvci1nbG9iYWw7CiAgICAgIH0KICAgICAgbWFuZGF0
b3J5IHRydWU7CiAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgIkluZGljYXRlcyB0aGUgcmVh
c29uIGZvciB0aGUgcHJvdG9jb2wgZXJyb3IuIjsKICAgIH0KICB9CiAgbm90aWZpY2F0aW9u
IHZycnAtdmlydHVhbC1yb3V0ZXItZXJyb3ItZXZlbnQgewogICAgZGVzY3JpcHRpb24KICAg
ICAgIk5vdGlmaWNhdGlvbiBldmVudCBmb3IgYW4gZXJyb3IgaGFwcGVuZWQgb24gYSB2aXJ0
dWFsCiAgICAgICByb3V0ZXIuIjsKICAgIGxlYWYgaW50ZXJmYWNlIHsKICAgICAgdHlwZSBp
ZjppbnRlcmZhY2UtcmVmOwogICAgICBtYW5kYXRvcnkgdHJ1ZTsKICAgICAgZGVzY3JpcHRp
b24KICAgICAgICAiSW5kaWNhdGVzIHRoZSBpbnRlcmZhY2UgZm9yIHdoaWNoIHN0YXRpc3Rp
Y3MgYXJlYQogICAgICAgICB0byBiZSBjbGVhcmVkLiI7CiAgICB9CiAgICBjaG9pY2UgaXAt
dmVyc2lvbiB7CiAgICAgIG1hbmRhdG9yeSB0cnVlOwogICAgICBkZXNjcmlwdGlvbgogICAg
ICAgICJUaGUgZXJyb3IgbWF5IGhhdmUgaGFwcGVuZWQgb24gZWl0aGVyIGFuIElQdjQgdmly
dHVhbAogICAgICAgICByb3V0ZXIgb3IgYW4gSVB2NiB2aXJ0dWFsIHJvdXRlci4gVGhlIGlu
Zm9ybWF0aW9uCiAgICAgICAgIHJlbGF0ZWQgdG8gYSBzcGVjaWZpYyBJUCB2ZXJzaW9uIGlz
IHByb3ZpZGVkIGJ5IG9uZSBvZgogICAgICAgICB0aGUgZm9sbG93aW5nIGNhc2VzLiI7CiAg
ICAgIGNhc2UgaXB2NCB7CiAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICJJUHY0IjsK
ICAgICAgICBjb250YWluZXIgaXB2NCB7CiAgICAgICAgICBkZXNjcmlwdGlvbgogICAgICAg
ICAgICAiRXJyb3IgaW5mb3JtYXRpb24gZm9yIElQdjQuIjsKICAgICAgICAgIGxlYWYgdnJp
ZCB7CiAgICAgICAgICAgIHR5cGUgbGVhZnJlZiB7CiAgICAgICAgICAgICAgcGF0aCAiL2lm
OmludGVyZmFjZXMvaWY6aW50ZXJmYWNlW2lmOm5hbWUgPSBjdXJyZW50KCkvLi4vLi4vdnJy
cDppbnRlcmZhY2VdL2lwOmlwdjQvdnJycDp2cnJwL3ZycnA6dnJycC1pbnN0YW5jZS92cnJw
OnZyaWQiOwogICAgICAgICAgICB9CiAgICAgICAgICAgIG1hbmRhdG9yeSB0cnVlOwogICAg
ICAgICAgICBkZXNjcmlwdGlvbgogICAgICAgICAgICAgICJJbmRpY2F0ZXMgdGhlIHZpcnR1
YWwgcm91dGVyIG9uIHdoaWNoIHRoZSBldmVudCBoYXMKICAgICAgICAgICAgICAgb2NjdXJy
ZWQuIjsKICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIH0KICAgICAgY2FzZSBpcHY2IHsK
ICAgICAgICBkZXNjcmlwdGlvbgogICAgICAgICAgIklQdjYiOwogICAgICAgIGNvbnRhaW5l
ciBpcHY2IHsKICAgICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAgICJFcnJvciBpbmZv
cm1hdGlvbiBmb3IgSVB2Ni4iOwogICAgICAgICAgbGVhZiB2cmlkIHsKICAgICAgICAgICAg
dHlwZSBsZWFmcmVmIHsKICAgICAgICAgICAgICBwYXRoICIvaWY6aW50ZXJmYWNlcy9pZjpp
bnRlcmZhY2VbaWY6bmFtZSA9IGN1cnJlbnQoKS8uLi8uLi92cnJwOmludGVyZmFjZV0vaXA6
aXB2Ni92cnJwOnZycnAvdnJycDp2cnJwLWluc3RhbmNlL3ZycnA6dnJpZCI7CiAgICAgICAg
ICAgIH0KICAgICAgICAgICAgbWFuZGF0b3J5IHRydWU7CiAgICAgICAgICAgIGRlc2NyaXB0
aW9uCiAgICAgICAgICAgICAgIkluZGljYXRlcyB0aGUgdmlydHVhbCByb3V0ZXIgb24gd2hp
Y2ggdGhlIGV2ZW50IGhhcwogICAgICAgICAgICAgICBvY2N1cnJlZC4iOwogICAgICAgICAg
fQogICAgICAgIH0KICAgICAgfQogICAgfQogICAgbGVhZiB2aXJ0dWFsLXJvdXRlci1lcnJv
ci1yZWFzb24gewogICAgICB0eXBlIGlkZW50aXR5cmVmIHsKICAgICAgICBiYXNlIHZycnA6
dnJycC1lcnJvci12aXJ0dWFsLXJvdXRlcjsKICAgICAgfQogICAgICBtYW5kYXRvcnkgdHJ1
ZTsKICAgICAgZGVzY3JpcHRpb24KICAgICAgICAiSW5kaWNhdGVzIHRoZSByZWFzb24gZm9y
IHRoZSB2aXJ0dWFsIHJvdXRlciBlcnJvci4iOwogICAgfQogIH0KfQo=
--------------95BA9284E4529A6806F5CFBB
Content-Type: text/plain; charset=UTF-8;
 name="vrrp-nmda.diff"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="vrrp-nmda.diff"

NjI1YTYyNgo+ICAgICAgIGNvbmZpZyBmYWxzZTsKNjMwYTYzMgo+ICAgICAgIGNvbmZpZyBm
YWxzZTsKNjM1YTYzOAo+ICAgICAgIGNvbmZpZyBmYWxzZTsKNjQwYTY0NAo+ICAgICAgIGNv
bmZpZyBmYWxzZTsKNjQ3YTY1Mgo+ICAgICAgIGNvbmZpZyBmYWxzZTsKNjU0YTY2MAo+ICAg
ICAgIGNvbmZpZyBmYWxzZTsKNjYyYTY2OQo+ICAgICAgIGNvbmZpZyBmYWxzZTsKNjY3YTY3
NQo+ICAgICAgIGNvbmZpZyBmYWxzZTsKNjcyYTY4MQo+ICAgICAgIGNvbmZpZyBmYWxzZTsK
Njc2YTY4Ngo+ICAgICAgICAgY29uZmlnIGZhbHNlOwo2ODZhNjk3Cj4gICAgICAgICBjb25m
aWcgZmFsc2U7CjY5MmE3MDQKPiAgICAgICAgIGNvbmZpZyBmYWxzZTsKNjk4YTcxMQo+ICAg
ICAgICAgY29uZmlnIGZhbHNlOwo3MDVhNzE5Cj4gICAgICAgICBjb25maWcgZmFsc2U7Cjcx
M2E3MjgKPiAgICAgICAgIGNvbmZpZyBmYWxzZTsKNzE5YTczNQo+ICAgICAgICAgY29uZmln
IGZhbHNlOwo3MjVhNzQyCj4gICAgICAgICBjb25maWcgZmFsc2U7CjczMmE3NTAKPiAgICAg
ICAgIGNvbmZpZyBmYWxzZTsKNzM5YTc1OAo+ICAgICAgICAgY29uZmlnIGZhbHNlOwo3NTFh
NzcxCj4gICAgICAgY29uZmlnIGZhbHNlOwo3NTZhNzc3Cj4gICAgICAgY29uZmlnIGZhbHNl
Owo3NjBhNzgyCj4gICAgICAgY29uZmlnIGZhbHNlOwo3NjRhNzg3Cj4gICAgICAgICBjb25m
aWcgZmFsc2U7Cjc3NmE4MDAKPiAgICAgICAgIGNvbmZpZyBmYWxzZTsKNzgzYTgwOAo+ICAg
ICAgICAgY29uZmlnIGZhbHNlOwo3OTBhODE2Cj4gICAgICAgICBjb25maWcgZmFsc2U7Cjc5
N2E4MjQKPiAgICAgICAgIGNvbmZpZyBmYWxzZTsKODA5YzgzNiw4MzkKPCAgICAgICAiQXVn
bWVudCBJUHY0IGludGVyZmFjZS4iOwotLS0KPiAgICAgICAiQXVnbWVudCBJUHY0IGludGVy
ZmFjZS4KPiAKPiAgICAgICAgRlJPTSBTVEFURSBUUkVFIChGSVggTUUpOgo+ICAgICAgICBB
dWdtZW50IElQdjQgaW50ZXJmYWNlIHN0YXRlLiI7CjgxM2M4NDMsODQ3CjwgICAgICAgICAg
dmVyc2lvbiAyIG9yIHZlcnNpb24gMyBmb3IgSVB2NC4iOwotLS0KPiAgICAgICAgICB2ZXJz
aW9uIDIgb3IgdmVyc2lvbiAzIGZvciBJUHY0Lgo+IAo+ICAgICAgICAgIEZST00gU1RBVEUg
VFJFRSAoRklYIE1FKToKPiAgICAgICAgICBTdGF0ZSBpbmZvcm1hdGlvbiBmb3IgVmlydHVh
bCBSb3V0ZXIgUmVkdW5kYW5jeSBQcm90b2NvbAo+ICAgICAgICAgIChWUlJQKSB2ZXJzaW9u
IDIgZm9yIElQdjQuIjsKODE3YTg1Miw4NTUKPiAgICAgICAgICAgIGlkZW50aWZpZXIgKFZS
SUQpLCB3aXRoaW4gSVB2NCBhZGRyZXNzIHNwYWNlLgo+IAo+ICAgICAgICAgICAgRlJPTSBT
VEFURSBUUkVFIChGSVggTUUpOgo+ICAgICAgICAgICAgU3RhdGVzIG9mIGEgdmlydHVhbCBy
b3V0ZXIsIGlkZW50aWZpZWQgYnkgYSB2aXJ0dWFsIHJvdXRlcgo4MTlhODU4Cj4gICAgICAg
ICB1c2VzIHZycnAtc3RhdGUtYXR0cmlidXRlczsKODI1Yzg2NCw4NjcKPCAgICAgICAiQXVn
bWVudCBJUHY2IGludGVyZmFjZS4iOwotLS0KPiAgICAgICAiQXVnbWVudCBJUHY2IGludGVy
ZmFjZS4KPiAKPiAgICAgICAgRlJPTSBTVEFURSBUUkVFIChGSVggTUUpOgo+ICAgICAgICBB
dWdtZW50IElQdjYgaW50ZXJmYWNlIHN0YXRlLiI7CjgyOWM4NzEsODc1CjwgICAgICAgICAg
dmVyc2lvbiAzIGZvciBJUHY2LiI7Ci0tLQo+ICAgICAgICAgIHZlcnNpb24gMyBmb3IgSVB2
Ni4KPiAKPiAgICAgICAgICBGUk9NIFNUQVRFIFRSRUUgKEZJWCBNRSk6Cj4gICAgICAgICAg
U3RhdGUgaW5mb3JtYXRpb24gb2YgdGhlIFZpcnR1YWwgUm91dGVyIFJlZHVuZGFuY3kgUHJv
dG9jb2wKPiAgICAgICAgICAoVlJSUCkgdmVyc2lvbiAyIG9yIHZlcnNpb24gMyBmb3IgSVB2
Ni4iOwo4MzgsODcwYzg4NCw4ODcKPCAgICAgICAgICAgIGlkZW50aWZpZXIgKFZSSUQpLCB3
aXRoaW4gSVB2NiBhZGRyZXNzIHNwYWNlLiI7CjwgICAgICAgICB1c2VzIHZycnAtaXB2Ni1h
dHRyaWJ1dGVzOwo8ICAgICAgIH0KPCAgICAgfQo8ICAgfQo8ICAgYXVnbWVudCAiL2lmOmlu
dGVyZmFjZXMtc3RhdGUvaWY6aW50ZXJmYWNlL2lwOmlwdjQiIHsKPCAgICAgZGVzY3JpcHRp
b24KPCAgICAgICAiQXVnbWVudCBJUHY0IGludGVyZmFjZSBzdGF0ZS4iOwo8ICAgICBjb250
YWluZXIgdnJycCB7CjwgICAgICAgZGVzY3JpcHRpb24KPCAgICAgICAgICJTdGF0ZSBpbmZv
cm1hdGlvbiBmb3IgVmlydHVhbCBSb3V0ZXIgUmVkdW5kYW5jeSBQcm90b2NvbAo8ICAgICAg
ICAgIChWUlJQKSB2ZXJzaW9uIDIgZm9yIElQdjQuIjsKPCAgICAgICBsaXN0IHZycnAtaW5z
dGFuY2Ugewo8ICAgICAgICAga2V5ICJ2cmlkIjsKPCAgICAgICAgIGRlc2NyaXB0aW9uCjwg
ICAgICAgICAgICJTdGF0ZXMgb2YgYSB2aXJ0dWFsIHJvdXRlciwgaWRlbnRpZmllZCBieSBh
IHZpcnR1YWwgcm91dGVyCjwgICAgICAgICAgICBpZGVudGlmaWVyIChWUklEKSwgd2l0aGlu
IElQdjQgYWRkcmVzcyBzcGFjZS4iOwo8ICAgICAgICAgdXNlcyB2cnJwLWlwdjQtYXR0cmli
dXRlczsKPCAgICAgICAgIHVzZXMgdnJycC1zdGF0ZS1hdHRyaWJ1dGVzOwo8ICAgICAgIH0K
PCAgICAgfQo8ICAgfQo8ICAgYXVnbWVudCAiL2lmOmludGVyZmFjZXMtc3RhdGUvaWY6aW50
ZXJmYWNlL2lwOmlwdjYiIHsKPCAgICAgZGVzY3JpcHRpb24KPCAgICAgICAiQXVnbWVudCBJ
UHY2IGludGVyZmFjZSBzdGF0ZS4iOwo8ICAgICBjb250YWluZXIgdnJycCB7CjwgICAgICAg
ZGVzY3JpcHRpb24KPCAgICAgICAgICJTdGF0ZSBpbmZvcm1hdGlvbiBvZiB0aGUgVmlydHVh
bCBSb3V0ZXIgUmVkdW5kYW5jeSBQcm90b2NvbAo8ICAgICAgICAgIChWUlJQKSB2ZXJzaW9u
IDIgb3IgdmVyc2lvbiAzIGZvciBJUHY2LiI7CjwgICAgICAgbGlzdCB2cnJwLWluc3RhbmNl
IHsKPCAgICAgICAgIGtleSAidnJpZCI7CjwgICAgICAgICBkZXNjcmlwdGlvbgo8ICAgICAg
ICAgICAiU3RhdGVzIG9mIGEgdmlydHVhbCByb3V0ZXIsIGlkZW50aWZpZWQgYnkgYSB2aXJ0
dWFsIHJvdXRlcgotLS0KPiAgICAgICAgICAgIGlkZW50aWZpZXIgKFZSSUQpLCB3aXRoaW4g
SVB2NiBhZGRyZXNzIHNwYWNlLgo+IAo+ICAgICAgICAgICAgRlJPTSBTVEFURSBUUkVFIChG
SVggTUUpOgo+ICAgICAgICAgICAgU3RhdGVzIG9mIGEgdmlydHVhbCByb3V0ZXIsIGlkZW50
aWZpZWQgYnkgYSB2aXJ0dWFsIHJvdXRlcgo4NzdjODk0CjwgICBhdWdtZW50ICIvaWY6aW50
ZXJmYWNlcy1zdGF0ZSIgewotLS0KPiAgIGF1Z21lbnQgIi9pZjppbnRlcmZhY2VzIiB7Cg==
--------------95BA9284E4529A6806F5CFBB
Content-Type: text/plain; charset=UTF-8;
 name="vrrp-nmda-tree.diff"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="vrrp-nmda-tree.diff"

MjksMzBjMjksNDkKPCAgICAgICAgICAgICAgKy0tcncgdmlydHVhbC1pcHY0LWFkZHJlc3Mq
IFtpcHY0LWFkZHJlc3NdCjwgICAgICAgICAgICAgICAgICstLXJ3IGlwdjQtYWRkcmVzcyAg
ICBpbmV0OmlwdjQtYWRkcmVzcwotLS0KPiAgICAgICAgICAgfCAgKy0tcncgdmlydHVhbC1p
cHY0LWFkZHJlc3MqIFtpcHY0LWFkZHJlc3NdCj4gICAgICAgICAgIHwgICAgICstLXJ3IGlw
djQtYWRkcmVzcyAgICBpbmV0OmlwdjQtYWRkcmVzcwo+ICAgICAgICAgICArLS1ybyBzdGF0
ZT8gICAgICAgICAgICAgICAgICAgICAgICAgIGlkZW50aXR5cmVmCj4gICAgICAgICAgICst
LXJvIGlzLW93bmVyPyAgICAgICAgICAgICAgICAgICAgICAgYm9vbGVhbgo+ICAgICAgICAg
ICArLS1ybyBsYXN0LWFkdi1zb3VyY2U/ICAgICAgICAgICAgICAgIGluZXQ6aXAtYWRkcmVz
cwo+ICAgICAgICAgICArLS1ybyB1cC1kYXRldGltZT8gICAgICAgICAgICAgICAgICAgIHlh
bmc6ZGF0ZS1hbmQtdGltZQo+ICAgICAgICAgICArLS1ybyBtYXN0ZXItZG93bi1pbnRlcnZh
bD8gICAgICAgICAgIHVpbnQzMgo+ICAgICAgICAgICArLS1ybyBza2V3LXRpbWU/ICAgICAg
ICAgICAgICAgICAgICAgIHVpbnQzMgo+ICAgICAgICAgICArLS1ybyBsYXN0LWV2ZW50PyAg
ICAgICAgICAgICAgICAgICAgIGlkZW50aXR5cmVmCj4gICAgICAgICAgICstLXJvIG5ldy1t
YXN0ZXItcmVhc29uPyAgICAgICAgICAgICAgbmV3LW1hc3Rlci1yZWFzb24tdHlwZQo+ICAg
ICAgICAgICArLS1ybyBzdGF0aXN0aWNzCj4gICAgICAgICAgICAgICstLXJvIGRpc2NvbnRp
bnVpdHktZGF0ZXRpbWU/ICAgIHlhbmc6ZGF0ZS1hbmQtdGltZQo+ICAgICAgICAgICAgICAr
LS1ybyBtYXN0ZXItdHJhbnNpdGlvbnM/ICAgICAgICB5YW5nOmNvdW50ZXIzMgo+ICAgICAg
ICAgICAgICArLS1ybyBhZHZlcnRpc2VtZW50LXJlY3Y/ICAgICAgICB5YW5nOmNvdW50ZXI2
NAo+ICAgICAgICAgICAgICArLS1ybyBhZHZlcnRpc2VtZW50LXNlbnQ/ICAgICAgICB5YW5n
OmNvdW50ZXI2NAo+ICAgICAgICAgICAgICArLS1ybyBpbnRlcnZhbC1lcnJvcnM/ICAgICAg
ICAgICB5YW5nOmNvdW50ZXI2NCB7dmFsaWRhdGUtaW50ZXJ2YWwtZXJyb3JzfT8KPiAgICAg
ICAgICAgICAgKy0tcm8gcHJpb3JpdHktemVyby1wa3RzLXJjdmQ/ICAgeWFuZzpjb3VudGVy
NjQKPiAgICAgICAgICAgICAgKy0tcm8gcHJpb3JpdHktemVyby1wa3RzLXNlbnQ/ICAgeWFu
Zzpjb3VudGVyNjQKPiAgICAgICAgICAgICAgKy0tcm8gaW52YWxpZC10eXBlLXBrdHMtcmN2
ZD8gICAgeWFuZzpjb3VudGVyNjQKPiAgICAgICAgICAgICAgKy0tcm8gYWRkcmVzcy1saXN0
LWVycm9ycz8gICAgICAgeWFuZzpjb3VudGVyNjQge3ZhbGlkYXRlLWFkZHJlc3MtbGlzdC1l
cnJvcnN9Pwo+ICAgICAgICAgICAgICArLS1ybyBwYWNrZXQtbGVuZ3RoLWVycm9ycz8gICAg
ICB5YW5nOmNvdW50ZXI2NAo1MywxMjVjNzIsNzMKPCAgICAgICAgICAgICAgKy0tcncgdmly
dHVhbC1pcHY2LWFkZHJlc3MqIFtpcHY2LWFkZHJlc3NdCjwgICAgICAgICAgICAgICAgICst
LXJ3IGlwdjYtYWRkcmVzcyAgICBpbmV0OmlwdjYtYWRkcmVzcwo8ICAgYXVnbWVudCAvaWY6
aW50ZXJmYWNlcy1zdGF0ZS9pZjppbnRlcmZhY2UvaXA6aXB2NDoKPCAgICAgKy0tcm8gdnJy
cAo8ICAgICAgICArLS1ybyB2cnJwLWluc3RhbmNlKiBbdnJpZF0KPCAgICAgICAgICAgKy0t
cm8gdnJpZCAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50OAo8ICAgICAgICAgICAr
LS1ybyB2ZXJzaW9uICAgICAgICAgICAgICAgICAgICAgICAgIGlkZW50aXR5cmVmCjwgICAg
ICAgICAgICstLXJvIGxvZy1zdGF0ZS1jaGFuZ2U/ICAgICAgICAgICAgICAgYm9vbGVhbgo8
ICAgICAgICAgICArLS1ybyBwcmVlbXB0CjwgICAgICAgICAgIHwgICstLXJvIGVuYWJsZWQ/
ICAgICBib29sZWFuCjwgICAgICAgICAgIHwgICstLXJvIGhvbGQtdGltZT8gICB1aW50MTYK
PCAgICAgICAgICAgKy0tcm8gcHJpb3JpdHk/ICAgICAgICAgICAgICAgICAgICAgICB1aW50
OAo8ICAgICAgICAgICArLS1ybyBhY2NlcHQtbW9kZT8gICAgICAgICAgICAgICAgICAgIGJv
b2xlYW4KPCAgICAgICAgICAgKy0tcm8gKGFkdmVydGlzZS1pbnRlcnZhbC1jaG9pY2UpPwo8
ICAgICAgICAgICB8ICArLS06KHYyKQo8ICAgICAgICAgICB8ICB8ICArLS1ybyBhZHZlcnRp
c2UtaW50ZXJ2YWwtc2VjPyAgICAgICAgIHVpbnQ4CjwgICAgICAgICAgIHwgICstLToodjMp
CjwgICAgICAgICAgIHwgICAgICstLXJvIGFkdmVydGlzZS1pbnRlcnZhbC1jZW50aS1zZWM/
ICAgdWludDE2CjwgICAgICAgICAgICstLXJvIHRyYWNrCjwgICAgICAgICAgIHwgICstLXJv
IGludGVyZmFjZXMKPCAgICAgICAgICAgfCAgfCAgKy0tcm8gaW50ZXJmYWNlKiBbaW50ZXJm
YWNlXQo8ICAgICAgICAgICB8ICB8ICAgICArLS1ybyBpbnRlcmZhY2UgICAgICAgICAgICAg
aWY6aW50ZXJmYWNlLXJlZgo8ICAgICAgICAgICB8ICB8ICAgICArLS1ybyBwcmlvcml0eS1k
ZWNyZW1lbnQ/ICAgdWludDgKPCAgICAgICAgICAgfCAgKy0tcm8gbmV0d29ya3MKPCAgICAg
ICAgICAgfCAgICAgKy0tcm8gbmV0d29yayogW3ByZWZpeF0KPCAgICAgICAgICAgfCAgICAg
ICAgKy0tcm8gcHJlZml4ICAgICAgICAgICAgICAgIGluZXQ6aXB2NC1wcmVmaXgKPCAgICAg
ICAgICAgfCAgICAgICAgKy0tcm8gcHJpb3JpdHktZGVjcmVtZW50PyAgIHVpbnQ4CjwgICAg
ICAgICAgICstLXJvIHZpcnR1YWwtaXB2NC1hZGRyZXNzZXMKPCAgICAgICAgICAgfCAgKy0t
cm8gdmlydHVhbC1pcHY0LWFkZHJlc3MqIFtpcHY0LWFkZHJlc3NdCjwgICAgICAgICAgIHwg
ICAgICstLXJvIGlwdjQtYWRkcmVzcyAgICBpbmV0OmlwdjQtYWRkcmVzcwo8ICAgICAgICAg
ICArLS1ybyBzdGF0ZT8gICAgICAgICAgICAgICAgICAgICAgICAgIGlkZW50aXR5cmVmCjwg
ICAgICAgICAgICstLXJvIGlzLW93bmVyPyAgICAgICAgICAgICAgICAgICAgICAgYm9vbGVh
bgo8ICAgICAgICAgICArLS1ybyBsYXN0LWFkdi1zb3VyY2U/ICAgICAgICAgICAgICAgIGlu
ZXQ6aXAtYWRkcmVzcwo8ICAgICAgICAgICArLS1ybyB1cC1kYXRldGltZT8gICAgICAgICAg
ICAgICAgICAgIHlhbmc6ZGF0ZS1hbmQtdGltZQo8ICAgICAgICAgICArLS1ybyBtYXN0ZXIt
ZG93bi1pbnRlcnZhbD8gICAgICAgICAgIHVpbnQzMgo8ICAgICAgICAgICArLS1ybyBza2V3
LXRpbWU/ICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMgo8ICAgICAgICAgICArLS1ybyBs
YXN0LWV2ZW50PyAgICAgICAgICAgICAgICAgICAgIGlkZW50aXR5cmVmCjwgICAgICAgICAg
ICstLXJvIG5ldy1tYXN0ZXItcmVhc29uPyAgICAgICAgICAgICAgbmV3LW1hc3Rlci1yZWFz
b24tdHlwZQo8ICAgICAgICAgICArLS1ybyBzdGF0aXN0aWNzCjwgICAgICAgICAgICAgICst
LXJvIGRpc2NvbnRpbnVpdHktZGF0ZXRpbWU/ICAgIHlhbmc6ZGF0ZS1hbmQtdGltZQo8ICAg
ICAgICAgICAgICArLS1ybyBtYXN0ZXItdHJhbnNpdGlvbnM/ICAgICAgICB5YW5nOmNvdW50
ZXIzMgo8ICAgICAgICAgICAgICArLS1ybyBhZHZlcnRpc2VtZW50LXJlY3Y/ICAgICAgICB5
YW5nOmNvdW50ZXI2NAo8ICAgICAgICAgICAgICArLS1ybyBhZHZlcnRpc2VtZW50LXNlbnQ/
ICAgICAgICB5YW5nOmNvdW50ZXI2NAo8ICAgICAgICAgICAgICArLS1ybyBpbnRlcnZhbC1l
cnJvcnM/ICAgICAgICAgICB5YW5nOmNvdW50ZXI2NCB7dmFsaWRhdGUtaW50ZXJ2YWwtZXJy
b3JzfT8KPCAgICAgICAgICAgICAgKy0tcm8gcHJpb3JpdHktemVyby1wa3RzLXJjdmQ/ICAg
eWFuZzpjb3VudGVyNjQKPCAgICAgICAgICAgICAgKy0tcm8gcHJpb3JpdHktemVyby1wa3Rz
LXNlbnQ/ICAgeWFuZzpjb3VudGVyNjQKPCAgICAgICAgICAgICAgKy0tcm8gaW52YWxpZC10
eXBlLXBrdHMtcmN2ZD8gICAgeWFuZzpjb3VudGVyNjQKPCAgICAgICAgICAgICAgKy0tcm8g
YWRkcmVzcy1saXN0LWVycm9ycz8gICAgICAgeWFuZzpjb3VudGVyNjQge3ZhbGlkYXRlLWFk
ZHJlc3MtbGlzdC1lcnJvcnN9Pwo8ICAgICAgICAgICAgICArLS1ybyBwYWNrZXQtbGVuZ3Ro
LWVycm9ycz8gICAgICB5YW5nOmNvdW50ZXI2NAo8ICAgYXVnbWVudCAvaWY6aW50ZXJmYWNl
cy1zdGF0ZS9pZjppbnRlcmZhY2UvaXA6aXB2NjoKPCAgICAgKy0tcm8gdnJycAo8ICAgICAg
ICArLS1ybyB2cnJwLWluc3RhbmNlKiBbdnJpZF0KPCAgICAgICAgICAgKy0tcm8gdnJpZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50OAo8ICAgICAgICAgICArLS1ybyB2ZXJz
aW9uICAgICAgICAgICAgICAgICAgICAgICAgIGlkZW50aXR5cmVmCjwgICAgICAgICAgICst
LXJvIGxvZy1zdGF0ZS1jaGFuZ2U/ICAgICAgICAgICAgICAgYm9vbGVhbgo8ICAgICAgICAg
ICArLS1ybyBwcmVlbXB0CjwgICAgICAgICAgIHwgICstLXJvIGVuYWJsZWQ/ICAgICBib29s
ZWFuCjwgICAgICAgICAgIHwgICstLXJvIGhvbGQtdGltZT8gICB1aW50MTYKPCAgICAgICAg
ICAgKy0tcm8gcHJpb3JpdHk/ICAgICAgICAgICAgICAgICAgICAgICB1aW50OAo8ICAgICAg
ICAgICArLS1ybyBhY2NlcHQtbW9kZT8gICAgICAgICAgICAgICAgICAgIGJvb2xlYW4KPCAg
ICAgICAgICAgKy0tcm8gYWR2ZXJ0aXNlLWludGVydmFsLWNlbnRpLXNlYz8gICB1aW50MTYK
PCAgICAgICAgICAgKy0tcm8gdHJhY2sKPCAgICAgICAgICAgfCAgKy0tcm8gaW50ZXJmYWNl
cwo8ICAgICAgICAgICB8ICB8ICArLS1ybyBpbnRlcmZhY2UqIFtpbnRlcmZhY2VdCjwgICAg
ICAgICAgIHwgIHwgICAgICstLXJvIGludGVyZmFjZSAgICAgICAgICAgICBpZjppbnRlcmZh
Y2UtcmVmCjwgICAgICAgICAgIHwgIHwgICAgICstLXJvIHByaW9yaXR5LWRlY3JlbWVudD8g
ICB1aW50OAo8ICAgICAgICAgICB8ICArLS1ybyBuZXR3b3Jrcwo8ICAgICAgICAgICB8ICAg
ICArLS1ybyBuZXR3b3JrKiBbcHJlZml4XQo8ICAgICAgICAgICB8ICAgICAgICArLS1ybyBw
cmVmaXggICAgICAgICAgICAgICAgaW5ldDppcHY2LXByZWZpeAo8ICAgICAgICAgICB8ICAg
ICAgICArLS1ybyBwcmlvcml0eS1kZWNyZW1lbnQ/ICAgdWludDgKPCAgICAgICAgICAgKy0t
cm8gdmlydHVhbC1pcHY2LWFkZHJlc3Nlcwo8ICAgICAgICAgICB8ICArLS1ybyB2aXJ0dWFs
LWlwdjYtYWRkcmVzcyogW2lwdjYtYWRkcmVzc10KPCAgICAgICAgICAgfCAgICAgKy0tcm8g
aXB2Ni1hZGRyZXNzICAgIGluZXQ6aXB2Ni1hZGRyZXNzCi0tLQo+ICAgICAgICAgICB8ICAr
LS1ydyB2aXJ0dWFsLWlwdjYtYWRkcmVzcyogW2lwdjYtYWRkcmVzc10KPiAgICAgICAgICAg
fCAgICAgKy0tcncgaXB2Ni1hZGRyZXNzICAgIGluZXQ6aXB2Ni1hZGRyZXNzCjE0NSwxNDZj
OTMsOTQKPCAgIGF1Z21lbnQgL2lmOmludGVyZmFjZXMtc3RhdGU6CjwgICAgICstLXJvIHZy
cnAtZ2xvYmFsCi0tLQo+ICAgYXVnbWVudCAvaWY6aW50ZXJmYWNlczoKPiAgICAgKy0tcncg
dnJycC1nbG9iYWwK
--------------95BA9284E4529A6806F5CFBB--


From nobody Thu Sep 21 07:17:33 2017
Return-Path: <akatlas@gmail.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C67A5134B5E; Thu, 21 Sep 2017 07:17:32 -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, FREEMAIL_FROM=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 (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 jDq74qp7yunB; Thu, 21 Sep 2017 07:17:30 -0700 (PDT)
Received: from mail-wr0-x231.google.com (mail-wr0-x231.google.com [IPv6:2a00:1450:400c:c0c::231]) (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 0C3A7134B64; Thu, 21 Sep 2017 07:17:30 -0700 (PDT)
Received: by mail-wr0-x231.google.com with SMTP id v109so4715323wrc.1; Thu, 21 Sep 2017 07:17:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=JASqhJryjkfrwrBfyx4QRwtDjVax+GrCbYHYDJc6NRs=; b=SEqF8o2aJkjgJFk0JvUgDfD33dry1PG5O/KYaMCQNR1Fuh6CI52jJv0l4c+jYQ4jod dWKiFnP+BmsgqWgsusULGKc1elNYUIqncNzSGbowoU9ZXgU4U+ZvjrtmTFhwJRX711/K +fA9dQAPFxAGNghOF9M6RcGjFlwEpx/SHhGnCso7Fs1jVT8lYx91zM3GgQjhHAvdtI9Y NiFF+D4H+c8Pu9bYCzFLqfFa0tNBwUcUUKkUizUroNpzKCIPm0p6VWj6dTGIzg7f6yCL AxsLoUInD/q0VnPBo3r1eZKnZa1U9Lf9Dapm75kUHB1Fh6SuU6E1eP2+ayWSrFtvBgnB cKTQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=JASqhJryjkfrwrBfyx4QRwtDjVax+GrCbYHYDJc6NRs=; b=siP7OORxaQr/mbnAptLOfFvGPIcXAV0g2SkSFbPzerlmPNiNaiISaXfOv8NbYSbXoG U3qWuIUrX+NbqZhGlh6SABujHwtVA6yNOsIEHNmeHCdYajELfrwBg67zvgQltRbn48ae NYpORPW+WZQkLGykDXW1o2/LHFrmf29lIKf2UDiA7zi4FJ0tOlyCAG9xemyWbgTi34Rk /Tx9IpgC9CnmCZu1irSTNX0r3DfH+BHFymbyGQ2NGIsVz/RzOqieWzxpZDsKkfpaGLKE mIDXlUY61+vII9Ds/BXqkgWQMXa9Z1jYEu7dsQjjsmQ29Xljd/bRgOLvWGVbcOVHR3V/ YRtA==
X-Gm-Message-State: AHPjjUhjvwwG2W79YckQPHTIO8aCaNvDFqnwIDmA0Jxl2bxc1Il+zn4y JvbM8IYpCdsfeUkZPcoli5+5fIHlI8MLrchceCg=
X-Google-Smtp-Source: AOwi7QCjaxtcFAANxL/EwplWTFR3tmHPLh53YckqVAGHnT9OMpNXxHyPs1S/4rA2djd7mLLV0DzXvI7KiQ7NI5476rc=
X-Received: by 10.223.147.195 with SMTP id 61mr2056487wrp.119.1506003448387; Thu, 21 Sep 2017 07:17:28 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.136.153 with HTTP; Thu, 21 Sep 2017 07:17:27 -0700 (PDT)
In-Reply-To: <99dc384b-0c52-0b34-be64-26d44121bc2e@cisco.com>
References: <CAG4d1rfh__=NHmiCtDwP-HUG=+As0bCikuOWN9JGLD_sfa=Oqw@mail.gmail.com> <99dc384b-0c52-0b34-be64-26d44121bc2e@cisco.com>
From: Alia Atlas <akatlas@gmail.com>
Date: Thu, 21 Sep 2017 10:17:27 -0400
Message-ID: <CAG4d1rdA2umAyQDK+-1f5+uDz9Xq2pWzLy5pijQjLej=6ygUfA@mail.gmail.com>
Subject: Re: AD review of draft-ietf-rtgwg-yang-vrrp-04
To: Robert Wilton <rwilton@cisco.com>
Cc: "rtgwg@ietf.org" <rtgwg@ietf.org>, draft-ietf-rtgwg-yang-vrrp@ietf.org
Content-Type: multipart/alternative; boundary="94eb2c0da5e8925bfb0559b3c05e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/n-l7GDiMN9krBCm4ui0UbpCQ2lA>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Sep 2017 14:17:33 -0000

--94eb2c0da5e8925bfb0559b3c05e
Content-Type: text/plain; charset="UTF-8"

Rob,

Thank you very much!

Regards,
Alia

On Thu, Sep 21, 2017 at 10:02 AM, Robert Wilton <rwilton@cisco.com> wrote:

> Hi Alia, authors,
>
> OK, so the tooling is still a bit rough and ready, but I've tweaked it a
> bit and run it on the VRRP module.
>
> The tooling itself:
> (1) Alpha/beta level quality, generally it seems to work OK, but the
> results need to be carefully checked (e.g. by diffing the old and new
> modules to see what has changed).
>
> (2) Is just a fork of pyang with some extra modules (it is sync'ed with
> Martin's latest pyang github repository today).
>
> (3) Current code is available at: https://github.com/rgwilton/pyang
> - Feel free to clone, extend, pull requests, etc.
>
> (4) How does it work?:
> - It looks through the parallel config/state trees finding nodes with the
> same names on equivalent paths.
> - It that match then it checks description and reference and merges them
> together.  If it merges it flags it with a "FIX ME" comment.
> - It also tries to handle augmentations and groupings, by heuristically
> checking for "-state" in the grouping name.
>
> (5) Stuff that is known not to work:
> - It should, but currently doesn't, validate that the same type is used
> between the config and state leaves!
> - I've not tried it with submodules, I'm not sure how it will fare.
>
> (6) Generically it is used like this (from the directory that contains the
> split YANG module):
> - clone the github repository above, and ensure pyang's normal
> dependencies are available.
> - run these commands:
> cd <pyang directory>
> source env.sh
> cd <yang module directory>
> "pyang -f yang --max-line-length 69 --ietf-split-to-combined-tree
> --remove-state-nodes <src.yang> > <tgt.yang>"
>
> (7) Actual example steps on VRRP (draft-ietf-rtgwg-yang-vrrp-04), module
> extracted by rcfstrip:
>
> # Generate a 'clean' tree for more informative diff (or else many
> whitespace changes are reported).
> pyang -f yang --ietf --max-line-length 69 ietf-vrrp@2017-04-27.yang >
> ietf-vrrp-clean@2017-04-27.yang
> pyang -f yang --ietf-split-to-combined-tree --remove-state-nodes
> --max-line-length 69 ietf-vrrp@2017-04-27.yang >
> ietf-vrrp-nmda@2017-09-17.yang
> diff ietf-vrrp-clean@2017-04-27.yang ietf-vrrp-nmda@2017-09-17.yang >
> vrrp-nmda.diff
>
> # Checking the tree output is also sensible.
> pyang -f tree ietf-vrrp@2017-04-27.yang > ietf-vrrp@2017-04-27.tree.txt
> pyang -f tree --ietf ietf-vrrp-nmda@2017-09-17.yang >
> ietf-vrrp-nmda@2017-09-17.tree.txt
> diff ietf-vrrp@2017-04-27.tree.txt ietf-vrrp-nmda@2017-09-17.tree.txt >
> vrrp-nmda-tree.diff
>
> The new VRRP YANG module, New tree output, model diff, and tree diff are
> all attached.
>
> Requires manual fixing:
> - revision date/history
> - a few "FIX ME" comments to merge config/state description strings.
> - check that leaf types match for any config/state nodes on equivalent
> paths where the state leaf has been removed.
>
> Thanks,
> Rob
>
>
>
> On 20/09/2017 17:35, Alia Atlas wrote:
>
>> As is customary, I have done my AD review of
>> draft-ietf-rtgwg-yang-vrrp-04. First, I would like to thank the authors,
>> Xufeng, Athanasios, Ravi, Acee,and Mingui, as well as the WG for their work
>> on this draft.  It is clear and well-written.
>>
>> My one issue is that it does not conform to the NMDA guidelines. I know
>> that the transformation can be done largely programmatically - and Acee &
>> Xufeng are quite familiar with the details.  I've also cc'd Rob Wilton who
>> has some tooling to potentially help.
>>
>> From the shepherd's report, I understand that there is an implementation.
>> That implies that the existing model should be in the appendix.
>>
>> I would be delighted to forward this draft to IETF Last Call (and my
>> apologies for the long delay in review) after it has been updated.
>>
>> Thanks,
>> Alia
>>
>
>

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

<div dir=3D"ltr">Rob,<div><br></div><div>Thank you very much!</div><div><br=
></div><div>Regards,</div><div>Alia</div></div><div class=3D"gmail_extra"><=
br><div class=3D"gmail_quote">On Thu, Sep 21, 2017 at 10:02 AM, Robert Wilt=
on <span dir=3D"ltr">&lt;<a href=3D"mailto:rwilton@cisco.com" target=3D"_bl=
ank">rwilton@cisco.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_=
quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1=
ex">Hi Alia, authors,<br>
<br>
OK, so the tooling is still a bit rough and ready, but I&#39;ve tweaked it =
a bit and run it on the VRRP module.<br>
<br>
The tooling itself:<br>
(1) Alpha/beta level quality, generally it seems to work OK, but the result=
s need to be carefully checked (e.g. by diffing the old and new modules to =
see what has changed).<br>
<br>
(2) Is just a fork of pyang with some extra modules (it is sync&#39;ed with=
 Martin&#39;s latest pyang github repository today).<br>
<br>
(3) Current code is available at: <a href=3D"https://github.com/rgwilton/py=
ang" rel=3D"noreferrer" target=3D"_blank">https://github.com/rgwilton/py<wb=
r>ang</a><br>
- Feel free to clone, extend, pull requests, etc.<br>
<br>
(4) How does it work?:<br>
- It looks through the parallel config/state trees finding nodes with the s=
ame names on equivalent paths.<br>
- It that match then it checks description and reference and merges them to=
gether.=C2=A0 If it merges it flags it with a &quot;FIX ME&quot; comment.<b=
r>
- It also tries to handle augmentations and groupings, by heuristically che=
cking for &quot;-state&quot; in the grouping name.<br>
<br>
(5) Stuff that is known not to work:<br>
- It should, but currently doesn&#39;t, validate that the same type is used=
 between the config and state leaves!<br>
- I&#39;ve not tried it with submodules, I&#39;m not sure how it will fare.=
<br>
<br>
(6) Generically it is used like this (from the directory that contains the =
split YANG module):<br>
- clone the github repository above, and ensure pyang&#39;s normal dependen=
cies are available.<br>
- run these commands:<br>
cd &lt;pyang directory&gt;<br>
source env.sh<br>
cd &lt;yang module directory&gt;<br>
&quot;pyang -f yang --max-line-length 69 --ietf-split-to-combined-tree --re=
move-state-nodes &lt;src.yang&gt; &gt; &lt;tgt.yang&gt;&quot;<br>
<br>
(7) Actual example steps on VRRP (draft-ietf-rtgwg-yang-vrrp-04<wbr>), modu=
le extracted by rcfstrip:<br>
<br>
# Generate a &#39;clean&#39; tree for more informative diff (or else many w=
hitespace changes are reported).<br>
pyang -f yang --ietf --max-line-length 69 ietf-vrrp@2017-04-27.yang &gt; ie=
tf-vrrp-clean@2017-04-27.yan<wbr>g<br>
pyang -f yang --ietf-split-to-combined-tree --remove-state-nodes=C2=A0 --ma=
x-line-length 69 ietf-vrrp@2017-04-27.yang &gt; ietf-vrrp-nmda@2017-09-17.y=
ang<br>
diff ietf-vrrp-clean@2017-04-27.yan<wbr>g ietf-vrrp-nmda@2017-09-17.yang &g=
t; vrrp-nmda.diff<br>
<br>
# Checking the tree output is also sensible.<br>
pyang -f tree ietf-vrrp@2017-04-27.yang &gt; ietf-vrrp@2017-04-27.tree.txt<=
br>
pyang -f tree --ietf ietf-vrrp-nmda@2017-09-17.yang &gt; ietf-vrrp-nmda@201=
7-09-17.tree<wbr>.txt<br>
diff ietf-vrrp@2017-04-27.tree.txt ietf-vrrp-nmda@2017-09-17.tree<wbr>.txt =
&gt; vrrp-nmda-tree.diff<br>
<br>
The new VRRP YANG module, New tree output, model diff, and tree diff are al=
l attached.<br>
<br>
Requires manual fixing:<br>
- revision date/history<br>
- a few &quot;FIX ME&quot; comments to merge config/state description strin=
gs.<br>
- check that leaf types match for any config/state nodes on equivalent path=
s where the state leaf has been removed.<br>
<br>
Thanks,<br>
Rob<div class=3D"HOEnZb"><div class=3D"h5"><br>
<br>
<br>
On 20/09/2017 17:35, Alia Atlas wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
As is customary, I have done my AD review of draft-ietf-rtgwg-yang-vrrp-04.=
 First, I would like to thank the authors, Xufeng, Athanasios, Ravi, Acee,a=
nd Mingui, as well as the WG for their work on this draft.=C2=A0 It is clea=
r and well-written.<br>
<br>
My one issue is that it does not conform to the NMDA guidelines. I know tha=
t the transformation can be done largely programmatically - and Acee &amp; =
Xufeng are quite familiar with the details.=C2=A0 I&#39;ve also cc&#39;d Ro=
b Wilton who has some tooling to potentially help.<br>
<br>
>From the shepherd&#39;s report, I understand that there is an implementatio=
n. That implies that the existing model should be in the appendix.<br>
<br>
I would be delighted to forward this draft to IETF Last Call (and my apolog=
ies for the long delay in review) after it has been updated.<br>
<br>
Thanks,<br>
Alia<br>
</blockquote>
<br>
</div></div></blockquote></div><br></div>

--94eb2c0da5e8925bfb0559b3c05e--


From nobody Thu Sep 21 07:23:55 2017
Return-Path: <rwilton@cisco.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5FA3F134B6C; Thu, 21 Sep 2017 07:23:53 -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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RxesPv-rG3bd; Thu, 21 Sep 2017 07:23:51 -0700 (PDT)
Received: from aer-iport-3.cisco.com (aer-iport-3.cisco.com [173.38.203.53]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C867F134B66; Thu, 21 Sep 2017 07:23:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9157; q=dns/txt; s=iport; t=1506003831; x=1507213431; h=subject:to:references:from:message-id:date:mime-version: in-reply-to; bh=dY+RodOifCRbwYCFfFC26jr5AtA3sEzG5HTsLAoyHeA=; b=mORXxtvEfO97V8mHf3rB3nyfw8mr2AwzISksMuC2CIopDY5QNoX2UnXy CaiS9AohNKlGmiyIvkFUd36a2Ed+DvkJeGWth1cU2LKiW/Lp4hmYzB6dE +s/j6Cr9AMW1+AEbE7kVNlrw0bC8Ak7e78zVeVcpRkMkiPkYBOasmT0FR 0=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CkAQAeysNZ/xbLJq1cGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBgm+CPYQdixSQTwkikGuFP4ISCoU7AoRUFgECAQEBAQEBAWsohRk?= =?us-ascii?q?BBSNmCQIOCioCAlcGAQwIAQGKL4lQnWaCJyeKWAEBAQEBAQEBAQEBAQEBAQEBA?= =?us-ascii?q?QEBAR2DK4NTgWQrC4JyiA6CYAWRN49clFiLWIcmjWaHWIE5JgQtgQ0yIQgcFUm?= =?us-ascii?q?FGRyBaD+JdQEBAQ?=
X-IronPort-AV: E=Sophos;i="5.42,425,1500940800";  d="scan'208,217";a="655814142"
Received: from aer-iport-nat.cisco.com (HELO aer-core-3.cisco.com) ([173.38.203.22]) by aer-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Sep 2017 14:23:48 +0000
Received: from [10.63.23.66] (dhcp-ensft1-uk-vla370-10-63-23-66.cisco.com [10.63.23.66]) by aer-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id v8LENmFA000846; Thu, 21 Sep 2017 14:23:48 GMT
Subject: Re: AD review of draft-ietf-rtgwg-yang-vrrp-04
To: Alia Atlas <akatlas@gmail.com>, "rtgwg@ietf.org" <rtgwg@ietf.org>, draft-ietf-rtgwg-yang-vrrp@ietf.org, Martin Bjorklund <mbj@tail-f.com>
References: <CAG4d1rfh__=NHmiCtDwP-HUG=+As0bCikuOWN9JGLD_sfa=Oqw@mail.gmail.com>
From: Robert Wilton <rwilton@cisco.com>
Message-ID: <21abf650-463e-bc0b-0970-01ae9291525d@cisco.com>
Date: Thu, 21 Sep 2017 15:23:48 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <CAG4d1rfh__=NHmiCtDwP-HUG=+As0bCikuOWN9JGLD_sfa=Oqw@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------796A6F8C8C13CCA941EB4BD5"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/aGvuLGdi_EmSkc0hrjub7rrjv_4>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Sep 2017 14:23:53 -0000

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

Hi Alia, authors,

Separately when doing the NMDA conversion on the VRRP module, I noted 
that it is directly augmenting the "/interfaces-state" container (rather 
than "/interfaces-state/interface" directly with "VRRP-global" 
container, which looked a bit odd to me (and broke my conversion tool ;-).

E.g.

   augment /if:interfaces-state:
     +--ro vrrp-global
        +--ro virtual-routers?   uint32
        +--ro interfaces?        uint32
        +--ro statistics
           +--ro discontinuity-datetime? yang:date-and-time
           +--ro checksum-errors?          yang:counter64
           +--ro version-errors?           yang:counter64
           +--ro vrid-errors?              yang:counter64
           +--ro ip-ttl-errors?            yang:counter64

This naively seems like the wrong place to me, and I think that it would 
be better to place this either as a top level "vrrp" container, or 
perhaps put under the routing tree (e.g. 
/routing/control-plane-protocols/vrrp).

I would have thought that putting this directly under 
the/interfaces-state container would mean that the /interfaces-state 
container could hold an interleaved mix of interface list entries and 
the vrrp-global container!?!

E.g. I think that with the model the existing design then this following 
XML would be allowed - cc Martin in case I am wrong :-)

        <interfaces-state
            xmlns="urn:ietf:params:xml:ns:yang:ietf-interfaces"
            xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type">

          <interface>
            <name>eth0</name>
            <type>ianaift:ethernetCsmacd</type>
            <admin-status>down</admin-status>
            <oper-status>down</oper-status>
            ...
          </interface>

          <vrrp-global>
             ....
          </vrrp-global>

          <interface>
            <name>eth1</name>
            <type>ianaift:ethernetCsmacd</type>
            <admin-status>up</admin-status>
            <oper-status>up</oper-status>
            ....
          </interface>

          <interface>
            <name>eth1.10</name>
            <type>ianaift:l2vlan</type>
            <admin-status>up</admin-status>
            <oper-status>up</oper-status>
            ....
          </interface>
      </interfaces-state>

Thanks,
Rob


On 20/09/2017 17:35, Alia Atlas wrote:
> As is customary, I have done my AD review of 
> draft-ietf-rtgwg-yang-vrrp-04. First, I would like to thank the 
> authors, Xufeng, Athanasios, Ravi, Acee,and Mingui, as well as the WG 
> for their work on this draft.  It is clear and well-written.
>
> My one issue is that it does not conform to the NMDA guidelines. I 
> know that the transformation can be done largely programmatically - 
> and Acee & Xufeng are quite familiar with the details.  I've also cc'd 
> Rob Wilton who has some tooling to potentially help.
>
> From the shepherd's report, I understand that there is an 
> implementation. That implies that the existing model should be in the 
> appendix.
>
> I would be delighted to forward this draft to IETF Last Call (and my 
> apologies for the long delay in review) after it has been updated.
>
> Thanks,
> Alia


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

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hi Alia, authors,<br>
    </p>
    <p>Separately when doing the NMDA conversion on the VRRP module, I
      noted that it is directly augmenting the "<tt>/interfaces-state</tt>"
      container (rather than "<tt>/interfaces-state/interface</tt>"
      directly with "VRRP-global" container, which looked a bit odd to
      me (and broke my conversion tool ;-).<br>
    </p>
    <p>E.g. <br>
    </p>
    <p><tt>  augment /if:interfaces-state:</tt><tt><br>
      </tt><tt>    +--ro vrrp-global</tt><tt><br>
      </tt><tt>       +--ro virtual-routers?   uint32</tt><tt><br>
      </tt><tt>       +--ro interfaces?        uint32</tt><tt><br>
      </tt><tt>       +--ro statistics</tt><tt><br>
      </tt><tt>          +--ro discontinuity-datetime?  
        yang:date-and-time</tt><tt><br>
      </tt><tt>          +--ro checksum-errors?          yang:counter64</tt><tt><br>
      </tt><tt>          +--ro version-errors?           yang:counter64</tt><tt><br>
      </tt><tt>          +--ro vrid-errors?              yang:counter64</tt><tt><br>
      </tt><tt>          +--ro ip-ttl-errors?            yang:counter64</tt><br>
    </p>
    <p>This naively seems like the wrong place to me, and I think that
      it would be better to place this either as a top level "vrrp"
      container, or perhaps put under the routing tree (e.g. <tt>/routing/control-plane-protocols/vrrp</tt>).<br>
    </p>
    <p>I would have thought that putting this directly under the<tt>
        /interfaces-state </tt>container would mean that the <tt>/interfaces-state</tt>
      container could hold an interleaved mix of interface list entries
      and the vrrp-global container!?!</p>
    <p>E.g. I think that with the model the existing design then this
      following XML would be allowed - cc Martin in case I am wrong :-)
      <br>
    </p>
    <pre class="newpage" style="font-size: 13.3333px; margin-top: 0px; margin-bottom: 0px; break-before: page; color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">       &lt;interfaces-state
           xmlns="urn:ietf:params:<a class="moz-txt-link-freetext" href="xml:ns:yang:ietf-interfaces">xml:ns:yang:ietf-interfaces</a>"
           xmlns:ianaift="urn:ietf:params:<a class="moz-txt-link-freetext" href="xml:ns:yang:iana-if-type">xml:ns:yang:iana-if-type</a>"&gt;

         &lt;interface&gt;
           &lt;name&gt;eth0&lt;/name&gt;
           &lt;type&gt;ianaift:ethernetCsmacd&lt;/type&gt;
           &lt;admin-status&gt;down&lt;/admin-status&gt;
           &lt;oper-status&gt;down&lt;/oper-status&gt;
           ...
         &lt;/interface&gt;

         &lt;vrrp-global&gt;
            ....
         &lt;/vrrp-global&gt;

         &lt;interface&gt;
           &lt;name&gt;eth1&lt;/name&gt;
           &lt;type&gt;ianaift:ethernetCsmacd&lt;/type&gt;
           &lt;admin-status&gt;up&lt;/admin-status&gt;
           &lt;oper-status&gt;up&lt;/oper-status&gt;
           ....
         &lt;/interface&gt;

         &lt;interface&gt;
           &lt;name&gt;eth1.10&lt;/name&gt;
           &lt;type&gt;ianaift:l2vlan&lt;/type&gt;
           &lt;admin-status&gt;up&lt;/admin-status&gt;
           &lt;oper-status&gt;up&lt;/oper-status&gt;
           ....
         &lt;/interface&gt;
     &lt;/interfaces-state&gt;</pre>
    <p>Thanks,<br>
      Rob</p>
    <br>
    <div class="moz-cite-prefix">On 20/09/2017 17:35, Alia Atlas wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAG4d1rfh__=NHmiCtDwP-HUG=+As0bCikuOWN9JGLD_sfa=Oqw@mail.gmail.com">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <div dir="ltr">As is customary, I have done my AD review of
        draft-ietf-rtgwg-yang-vrrp-04. First, I would like to thank the
        authors, Xufeng, Athanasios, Ravi, Acee,and Mingui, as well as
        the WG for their work on this draft.  It is clear and
        well-written.
        <div><br>
        </div>
        <div>My one issue is that it does not conform to the NMDA
          guidelines. I know that the transformation can be done largely
          programmatically - and Acee &amp; Xufeng are quite familiar
          with the details.  I've also cc'd Rob Wilton who has some
          tooling to potentially help.</div>
        <div><br>
        </div>
        <div>From the shepherd's report, I understand that there is an
          implementation. That implies that the existing model should be
          in the appendix.</div>
        <div><br>
        </div>
        <div>I would be delighted to forward this draft to IETF Last
          Call (and my apologies for the long delay in review) after it
          has been updated.</div>
        <div><br>
        </div>
        <div>Thanks,</div>
        <div>Alia</div>
      </div>
    </blockquote>
    <br>
  </body>
</html>

--------------796A6F8C8C13CCA941EB4BD5--


From nobody Thu Sep 21 08:01:30 2017
Return-Path: <rwilton@cisco.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31D30134B71; Thu, 21 Sep 2017 08:01:28 -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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r2S4d1gPJkTQ; Thu, 21 Sep 2017 08:01:22 -0700 (PDT)
Received: from aer-iport-3.cisco.com (aer-iport-3.cisco.com [173.38.203.53]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 01821134B97; Thu, 21 Sep 2017 08:00:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=87460; q=dns/txt; s=iport; t=1506006048; x=1507215648; h=subject:to:references:from:message-id:date:mime-version: in-reply-to; bh=MNxw4e+oaOgP5YQf9CYCUucBLuPIoaFa5KRUTsAXv50=; b=dhPgKJxihG2wBTsI16f7MYBf36EwWIgdlm9v0/ujsOXz68yWqwMWljRu +78ikMBWFFJmtmsn88jGNmOFXDeumMfj9MzUmeMkToSswVf6/lO/gCqJ5 MpVGRhA116bopqTPtZCftx1XOjRyBMwlPm2nOO0wiud6j/lehSvsmVBxM k=;
X-Files: ietf-rip-nmda@2017-09-21.tree.txt, ietf-rip-nmda@2017-09-21.yang, rip-nmda.diff, rip-nmda-tree.diff, ietf-rip@2017-06-05.tree.txt : 8076, 34439, 3463, 5250, 9419
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CYAACP08NZ/xbLJq1TCRkBAQEBAQEBA?= =?us-ascii?q?QEBAQcBAQEBAYQ+bieDdoogdJBPCSKIQI1qDoIECh+FHAKEUxgBAgEBAQEBAQF?= =?us-ascii?q?rKIUZAQUaAQgEQCIJAg4KJwMCAgIfJREGAQwGAgEBihcDFRCJRJ1mgW06hzQNg?= =?us-ascii?q?z4BAQEBAQEBAQIBAQEBAQEBAQEQD4MrgQuCSIFjASsLgWWBDYJZgV4JEUEVgme?= =?us-ascii?q?CYAWKB4cwgWiNODyEO4IhgQGIBIR3AoIRW4hqhyaKBYJcgQWENoMigTkfOIENM?= =?us-ascii?q?iEIHBVJhxsCPzaJPwEBAQ?=
X-IronPort-AV: E=Sophos;i="5.42,425,1500940800";  d="diff'?txt'?yang'?scan'208";a="655814879"
Received: from aer-iport-nat.cisco.com (HELO aer-core-4.cisco.com) ([173.38.203.22]) by aer-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Sep 2017 15:00:44 +0000
Received: from [10.63.23.66] (dhcp-ensft1-uk-vla370-10-63-23-66.cisco.com [10.63.23.66]) by aer-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id v8LF0i4a006760; Thu, 21 Sep 2017 15:00:44 GMT
Subject: Re: AD review of draft-ietf-rtgwg-yang-rip-04
To: Alia Atlas <akatlas@gmail.com>, "rtgwg@ietf.org" <rtgwg@ietf.org>, draft-ietf-rtgwg-yang-rip@ietf.org
References: <CAG4d1rfam+mm3uL3-txN90JCzf8MQrxs4xa-ebdJ1tNbsMbEKw@mail.gmail.com>
From: Robert Wilton <rwilton@cisco.com>
Message-ID: <44576705-c9e8-371b-d157-78322b929c11@cisco.com>
Date: Thu, 21 Sep 2017 16:00:44 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <CAG4d1rfam+mm3uL3-txN90JCzf8MQrxs4xa-ebdJ1tNbsMbEKw@mail.gmail.com>
Content-Type: multipart/mixed; boundary="------------7FEAC2530C0E254F4FD986C3"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/wJ_BCOvodL4b-aOWIMyfvHQ6EaI>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Sep 2017 15:01:28 -0000

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

So the conversion tool has worked OK on the RIP model as well, but I 
spotted a few areas where manual conversion is required (because the 
types/structure between config and state differ):

So along with the revision date, and a few FIX ME comments, the 
following few places also need to be manually tweaked/fixed:

rwilton@rwilton-lnx:~/ietf-models-to-combined/draft_modules$ pyang -f 
tree --ietf ietf-rip-nmda@2017-09-21.yang > 
ietf-rip-nmda@2017-09-21.tree.txt
ietf-rip-nmda@2017-09-21.yang:1: warning: unexpected modulename 
"ietf-rip" in ietf-rip-nmda@2017-09-21.yang, should be ietf-rip-nmda
ietf-rip-nmda@2017-09-21.yang:1: warning: unexpected latest revision 
"2017-06-05" in ietf-rip-nmda@2017-09-21.yang, should be 2017-09-21
ietf-rip-nmda@2017-09-21.yang:740: error: unexpected keyword "type"
<- Means that config and state type differ.

ietf-rip-nmda@2017-09-21.yang:761: error: unexpected keyword "type"
<- Means that config and state type differ.

ietf-rip-nmda@2017-09-21.yang:818: error: there is already a child node 
to "interface" at ietf-rip-nmda@2017-09-21.yang:636 with the name 
"originate-default-route" defined at ietf-rip-nmda@2017-09-21.yang:731 
(at ietf-rip-nmda@2017-09-21.yang:141)
<- Trying to merge an "originate-default-route" leaf from the state tree 
with the "originate-default-route" container in the equivalent config tree.

RIB YANG model converted to NMDA structure attached.

Thanks,
Rob


On 20/09/2017 18:27, Alia Atlas wrote:
> As is customary, I have done my AD review of 
> draft-ietf-rtgwg-yang-rip-04. First, I would like to thank the 
> authors, Xufeng, Prateek, and Vikram, as well as the WG for their work 
> on this document.
>
> My one major issue is that this does not conform to the NMDA 
> guidelines - where augmenting -state models is not preferred.  It is 
> quite acceptable to have that in an appendix, if there are 
> implementations. I do see the shepherd's write-up indicates a partial 
> implementation exists.
> There is some tooling to help convert a model to conform to NMDA; I've 
> cc'd Rob Wilton, who was working on that.
>
> I also have some questions.
>
> 1) For the prefix-set-ref, I don't see any information about what the 
> string should contain.
>
> 2) For the route-policy-ref, I don't see any information about what 
> the string should contain.
>
> Nits:
> a) p.26:"choice auth-type-selection {
>                  description
>                    "Specify the authentication scheme.
>                     The use of the key-chain reference here is
>                     designed to align with other proposed protocol
>                     models.";"
>    Since the key-chain model is approved for RFC publication, the 
> description can be updated.
>
> Once the model conforms to the NMDA guidelines, I will be happy to 
> advance this draft to IETF Last Call.
>
> Thanks,
> Alia


--------------7FEAC2530C0E254F4FD986C3
Content-Type: text/plain; charset=UTF-8;
 name="ietf-rip-nmda@2017-09-21.tree.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="ietf-rip-nmda@2017-09-21.tree.txt"

Cm1vZHVsZTogaWV0Zi1yaXAKICBhdWdtZW50IC9ydDpyb3V0aW5nL3J0OmNvbnRyb2wtcGxh
bmUtcHJvdG9jb2xzL3J0OmNvbnRyb2wtcGxhbmUtcHJvdG9jb2w6CiAgICArLS1ydyByaXAK
ICAgICAgICstLXJ3IG9yaWdpbmF0ZS1kZWZhdWx0LXJvdXRlIQogICAgICAgfCAgKy0tcncg
cm91dGUtcG9saWN5PyAgIHJvdXRlLXBvbGljeS1yZWYKICAgICAgICstLXJ3IGRlZmF1bHQt
bWV0cmljPyAgICAgICAgICAgICAgIHVpbnQ4CiAgICAgICArLS1ydyBkaXN0YW5jZT8gICAg
ICAgICAgICAgICAgICAgICB1aW50OAogICAgICAgKy0tcncgdHJpZ2dlcmVkLXVwZGF0ZS10
aHJlc2hvbGQ/ICAgdWludDgKICAgICAgICstLXJ3IG1heGltdW0tcGF0aHM/ICAgICAgICAg
ICAgICAgIHVpbnQ4CiAgICAgICArLS1ydyBvdXRwdXQtZGVsYXk/ICAgICAgICAgICAgICAg
ICB1aW50OAogICAgICAgKy0tcncgZGlzdHJpYnV0ZS1saXN0KiBbcHJlZml4LXNldC1uYW1l
IGRpcmVjdGlvbl0KICAgICAgIHwgICstLXJ3IHByZWZpeC1zZXQtbmFtZSAgICBwcmVmaXgt
c2V0LXJlZgogICAgICAgfCAgKy0tcncgZGlyZWN0aW9uICAgICAgICAgIGVudW1lcmF0aW9u
CiAgICAgICB8ICArLS1ydyBpZi1uYW1lPyAgICAgICAgICAgaWY6aW50ZXJmYWNlLXJlZgog
ICAgICAgKy0tcncgcmVkaXN0cmlidXRlCiAgICAgICB8ICArLS1ydyBiZ3AqIFthc25dCiAg
ICAgICB8ICB8ICArLS1ydyBhc24gICAgICAgICAgICAgaW5ldDphcy1udW1iZXIKICAgICAg
IHwgIHwgICstLXJ3IG1ldHJpYz8gICAgICAgICB1aW50OAogICAgICAgfCAgfCAgKy0tcncg
cm91dGUtcG9saWN5PyAgIHJvdXRlLXBvbGljeS1yZWYKICAgICAgIHwgICstLXJ3IGNnLW5h
dCEKICAgICAgIHwgIHwgICstLXJ3IG1ldHJpYz8gICAgICAgICB1aW50OAogICAgICAgfCAg
fCAgKy0tcncgcm91dGUtcG9saWN5PyAgIHJvdXRlLXBvbGljeS1yZWYKICAgICAgIHwgICst
LXJ3IGNvbm5lY3RlZCEKICAgICAgIHwgIHwgICstLXJ3IG1ldHJpYz8gICAgICAgICB1aW50
OAogICAgICAgfCAgfCAgKy0tcncgcm91dGUtcG9saWN5PyAgIHJvdXRlLXBvbGljeS1yZWYK
ICAgICAgIHwgICstLXJ3IGlwc2VjIQogICAgICAgfCAgfCAgKy0tcncgbWV0cmljPyAgICAg
ICAgIHVpbnQ4CiAgICAgICB8ICB8ICArLS1ydyByb3V0ZS1wb2xpY3k/ICAgcm91dGUtcG9s
aWN5LXJlZgogICAgICAgfCAgKy0tcncgaXNpcyogW2luc3RhbmNlXQogICAgICAgfCAgfCAg
Ky0tcncgaW5zdGFuY2UgICAgICAgIC0+IC4uLy4uLy4uLy4uLy4uL3J0OmNvbnRyb2wtcGxh
bmUtcHJvdG9jb2wvbmFtZQogICAgICAgfCAgfCAgKy0tcncgbGV2ZWw/ICAgICAgICAgIGVu
dW1lcmF0aW9uCiAgICAgICB8ICB8ICArLS1ydyBtZXRyaWM/ICAgICAgICAgdWludDgKICAg
ICAgIHwgIHwgICstLXJ3IHJvdXRlLXBvbGljeT8gICByb3V0ZS1wb2xpY3ktcmVmCiAgICAg
ICB8ICArLS1ydyBuYXQhCiAgICAgICB8ICB8ICArLS1ydyBtZXRyaWM/ICAgICAgICAgdWlu
dDgKICAgICAgIHwgIHwgICstLXJ3IHJvdXRlLXBvbGljeT8gICByb3V0ZS1wb2xpY3ktcmVm
CiAgICAgICB8ICArLS1ydyBvc3BmdjIqIFtpbnN0YW5jZV0KICAgICAgIHwgIHwgICstLXJ3
IGluc3RhbmNlICAgICAgICAtPiAuLi8uLi8uLi8uLi8uLi9ydDpjb250cm9sLXBsYW5lLXBy
b3RvY29sL25hbWUKICAgICAgIHwgIHwgICstLXJ3IHJvdXRlLXR5cGU/ICAgICBvc3BmOnJv
dXRlLXR5cGUKICAgICAgIHwgIHwgICstLXJ3IG1ldHJpYz8gICAgICAgICB1aW50OAogICAg
ICAgfCAgfCAgKy0tcncgcm91dGUtcG9saWN5PyAgIHJvdXRlLXBvbGljeS1yZWYKICAgICAg
IHwgICstLXJ3IG9zcGZ2MyogW2luc3RhbmNlXQogICAgICAgfCAgfCAgKy0tcncgaW5zdGFu
Y2UgICAgICAgIC0+IC4uLy4uLy4uLy4uLy4uL3J0OmNvbnRyb2wtcGxhbmUtcHJvdG9jb2wv
bmFtZQogICAgICAgfCAgfCAgKy0tcncgcm91dGUtdHlwZT8gICAgIG9zcGY6cm91dGUtdHlw
ZQogICAgICAgfCAgfCAgKy0tcncgbWV0cmljPyAgICAgICAgIHVpbnQ4CiAgICAgICB8ICB8
ICArLS1ydyByb3V0ZS1wb2xpY3k/ICAgcm91dGUtcG9saWN5LXJlZgogICAgICAgfCAgKy0t
cncgcmlwdjIqIFtpbnN0YW5jZV0KICAgICAgIHwgIHwgICstLXJ3IGluc3RhbmNlICAgICAg
ICAtPiAuLi8uLi8uLi8uLi8uLi9ydDpjb250cm9sLXBsYW5lLXByb3RvY29sL25hbWUKICAg
ICAgIHwgIHwgICstLXJ3IG1ldHJpYz8gICAgICAgICB1aW50OAogICAgICAgfCAgfCAgKy0t
cncgcm91dGUtcG9saWN5PyAgIHJvdXRlLXBvbGljeS1yZWYKICAgICAgIHwgICstLXJ3IHJp
cG5nKiBbaW5zdGFuY2VdCiAgICAgICB8ICB8ICArLS1ydyBpbnN0YW5jZSAgICAgICAgLT4g
Li4vLi4vLi4vLi4vLi4vcnQ6Y29udHJvbC1wbGFuZS1wcm90b2NvbC9uYW1lCiAgICAgICB8
ICB8ICArLS1ydyBtZXRyaWM/ICAgICAgICAgdWludDgKICAgICAgIHwgIHwgICstLXJ3IHJv
dXRlLXBvbGljeT8gICByb3V0ZS1wb2xpY3ktcmVmCiAgICAgICB8ICArLS1ydyBzdGF0aWMh
CiAgICAgICB8ICAgICArLS1ydyBtZXRyaWM/ICAgICAgICAgdWludDgKICAgICAgIHwgICAg
ICstLXJ3IHJvdXRlLXBvbGljeT8gICByb3V0ZS1wb2xpY3ktcmVmCiAgICAgICArLS1ydyB0
aW1lcnMKICAgICAgIHwgICstLXJ3IHVwZGF0ZS1pbnRlcnZhbD8gICAgIHVpbnQxNgogICAg
ICAgfCAgKy0tcncgaW52YWxpZC1pbnRlcnZhbD8gICAgdWludDE2CiAgICAgICB8ICArLS1y
dyBob2xkZG93bi1pbnRlcnZhbD8gICB1aW50MTYKICAgICAgIHwgICstLXJ3IGZsdXNoLWlu
dGVydmFsPyAgICAgIHVpbnQxNgogICAgICAgKy0tcncgaW50ZXJmYWNlcwogICAgICAgfCAg
Ky0tcncgaW50ZXJmYWNlKiBbaW50ZXJmYWNlXQogICAgICAgfCAgICAgKy0tcncgaW50ZXJm
YWNlICAgICAgICAgICAgICAgICAgaWY6aW50ZXJmYWNlLXJlZgogICAgICAgfCAgICAgKy0t
cncgYXV0aGVudGljYXRpb24KICAgICAgIHwgICAgIHwgICstLXJ3IChhdXRoLXR5cGUtc2Vs
ZWN0aW9uKT8KICAgICAgIHwgICAgIHwgICAgICstLTooYXV0aC1rZXktY2hhaW4pCiAgICAg
ICB8ICAgICB8ICAgICB8ICArLS1ydyBrZXktY2hhaW4/ICAgICAgICAgIGtleS1jaGFpbjpr
ZXktY2hhaW4tcmVmCiAgICAgICB8ICAgICB8ICAgICArLS06KGF1dGgta2V5KQogICAgICAg
fCAgICAgfCAgICAgICAgKy0tcncga2V5PyAgICAgICAgICAgICAgICBzdHJpbmcKICAgICAg
IHwgICAgIHwgICAgICAgICstLXJ3IGNyeXB0by1hbGdvcml0aG0/ICAgaWRlbnRpdHlyZWYK
ICAgICAgIHwgICAgICstLXJ3IGJmZCB7YmZkfT8KICAgICAgIHwgICAgIHwgICstLXJ3IGVu
YWJsZWQ/ICAgICAgICAgICAgICAgICAgICBib29sZWFuCiAgICAgICB8ICAgICB8ICArLS1y
dyBsb2NhbC1tdWx0aXBsaWVyPyAgICAgICAgICAgYmZkLW11bHRpcGxpZXIKICAgICAgIHwg
ICAgIHwgICstLXJ3IChpbnRlcnZhbC1jb25maWctdHlwZSk/CiAgICAgICB8ICAgICB8ICAg
ICArLS06KHR4LXJ4LWludGVydmFscykKICAgICAgIHwgICAgIHwgICAgIHwgICstLXJ3IGRl
c2lyZWQtbWluLXR4LWludGVydmFsICAgICB1aW50MzIKICAgICAgIHwgICAgIHwgICAgIHwg
ICstLXJ3IHJlcXVpcmVkLW1pbi1yeC1pbnRlcnZhbCAgICB1aW50MzIKICAgICAgIHwgICAg
IHwgICAgICstLTooc2luZ2xlLWludGVydmFsKQogICAgICAgfCAgICAgfCAgICAgICAgKy0t
cncgbWluLWludGVydmFsICAgICAgICAgICAgICAgIHVpbnQzMgogICAgICAgfCAgICAgKy0t
cncgY29zdD8gICAgICAgICAgICAgICAgICAgICAgdWludDgKICAgICAgIHwgICAgICstLXJ3
IG5laWdoYm9ycyB7ZXhwbGljaXQtbmVpZ2hib3JzfT8KICAgICAgIHwgICAgIHwgICstLXJ3
IG5laWdoYm9yKiBbYWRkcmVzc10KICAgICAgIHwgICAgIHwgICAgICstLXJ3IGFkZHJlc3Mg
ICAgaW5ldDppcC1hZGRyZXNzCiAgICAgICB8ICAgICArLS1ydyBuby1saXN0ZW4/ICAgICAg
ICAgICAgICAgICBlbXB0eQogICAgICAgfCAgICAgKy0tcncgb3JpZ2luYXRlLWRlZmF1bHQt
cm91dGUhCiAgICAgICB8ICAgICB8ICArLS1ydyByb3V0ZS1wb2xpY3k/ICAgcm91dGUtcG9s
aWN5LXJlZgogICAgICAgfCAgICAgKy0tcncgcGFzc2l2ZT8gICAgICAgICAgICAgICAgICAg
ZW1wdHkKICAgICAgIHwgICAgICstLXJ3IHNwbGl0LWhvcml6b24/ICAgICAgICAgICAgIGVu
dW1lcmF0aW9uCiAgICAgICB8ICAgICArLS1ydyBzdW1tYXJ5LWFkZHJlc3MKICAgICAgIHwg
ICAgIHwgICstLXJ3IGFkZHJlc3M/ICAgaW5ldDppcC1wcmVmaXgKICAgICAgIHwgICAgIHwg
ICstLXJ3IG1ldHJpYz8gICAgdWludDgKICAgICAgIHwgICAgICstLXJ3IHRpbWVycwogICAg
ICAgfCAgICAgfCAgKy0tcncgdXBkYXRlLWludGVydmFsPyAgICAgdWludDE2CiAgICAgICB8
ICAgICB8ICArLS1ydyBpbnZhbGlkLWludGVydmFsPyAgICB1aW50MTYKICAgICAgIHwgICAg
IHwgICstLXJ3IGhvbGRkb3duLWludGVydmFsPyAgIHVpbnQxNgogICAgICAgfCAgICAgfCAg
Ky0tcncgZmx1c2gtaW50ZXJ2YWw/ICAgICAgdWludDE2CiAgICAgICB8ICAgICArLS1ybyBv
cGVyLXN0YXR1cz8gICAgICAgICAgICAgICBlbnVtZXJhdGlvbgogICAgICAgfCAgICAgKy0t
cm8gbGlzdGVuPyAgICAgICAgICAgICAgICAgICAgYm9vbGVhbgogICAgICAgfCAgICAgKy0t
cm8gbmV4dC1mdWxsLXVwZGF0ZT8gICAgICAgICAgdWludDMyCiAgICAgICB8ICAgICArLS1y
byBvcmlnaW5hdGUtZGVmYXVsdC1yb3V0ZT8gICBib29sZWFuCiAgICAgICB8ICAgICArLS1y
byBwb2lzb24tcmV2ZXJzZT8gICAgICAgICAgICBib29sZWFuCiAgICAgICB8ICAgICArLS1y
byB2YWxpZC1hZGRyZXNzPyAgICAgICAgICAgICBib29sZWFuCiAgICAgICB8ICAgICArLS1y
byBzdGF0aXN0aWNzIHtpbnRlcmZhY2Utc3RhdGlzdGljc30/CiAgICAgICB8ICAgICAgICAr
LS1ybyBkaXNjb250aW51aXR5LXRpbWU/ICAgeWFuZzpkYXRlLWFuZC10aW1lCiAgICAgICB8
ICAgICAgICArLS1ybyBiYWQtcGFja2V0cy1yY3ZkPyAgICAgeWFuZzpjb3VudGVyMzIKICAg
ICAgIHwgICAgICAgICstLXJvIGJhZC1yb3V0ZXMtcmN2ZD8gICAgICB5YW5nOmNvdW50ZXIz
MgogICAgICAgfCAgICAgICAgKy0tcm8gdXBkYXRlcy1zZW50PyAgICAgICAgIHlhbmc6Y291
bnRlcjMyCiAgICAgICArLS1ybyBuZXh0LXRyaWdnZXJlZC11cGRhdGU/ICAgICAgICB1aW50
MzIKICAgICAgICstLXJvIG51bS1vZi1yb3V0ZXM/ICAgICAgICAgICAgICAgIHVpbnQzMgog
ICAgICAgKy0tcm8gaXB2NAogICAgICAgfCAgKy0tcm8gbmVpZ2hib3JzCiAgICAgICB8ICB8
ICArLS1ybyBuZWlnaGJvciogW2lwdjQtYWRkcmVzc10KICAgICAgIHwgIHwgICAgICstLXJv
IGlwdjQtYWRkcmVzcyAgICAgICAgaW5ldDppcHY0LWFkZHJlc3MKICAgICAgIHwgIHwgICAg
ICstLXJvIGxhc3QtdXBkYXRlPyAgICAgICAgeWFuZzpkYXRlLWFuZC10aW1lCiAgICAgICB8
ICB8ICAgICArLS1ybyBiYWQtcGFja2V0cy1yY3ZkPyAgIHlhbmc6Y291bnRlcjMyCiAgICAg
ICB8ICB8ICAgICArLS1ybyBiYWQtcm91dGVzLXJjdmQ/ICAgIHlhbmc6Y291bnRlcjMyCiAg
ICAgICB8ICArLS1ybyByb3V0ZXMKICAgICAgIHwgICAgICstLXJvIHJvdXRlKiBbaXB2NC1w
cmVmaXhdCiAgICAgICB8ICAgICAgICArLS1ybyBpcHY0LXByZWZpeCAgICAgICAgICAgICAg
ICAgICAgIGluZXQ6aXB2NC1wcmVmaXgKICAgICAgIHwgICAgICAgICstLXJvIG5leHQtaG9w
PyAgICAgICAgICAgICAgICAgICAgICAgaW5ldDppcHY0LWFkZHJlc3MKICAgICAgIHwgICAg
ICAgICstLXJvIGludGVyZmFjZT8gICAgICAgICAgICAgICAgICAgICAgaWY6aW50ZXJmYWNl
LXJlZgogICAgICAgfCAgICAgICAgKy0tcm8gcmVkaXN0cmlidXRlZD8gICAgICAgICAgICAg
ICAgICBib29sZWFuCiAgICAgICB8ICAgICAgICArLS1ybyByb3V0ZS10eXBlPyAgICAgICAg
ICAgICAgICAgICAgIGVudW1lcmF0aW9uCiAgICAgICB8ICAgICAgICArLS1ybyBtZXRyaWM/
ICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ4CiAgICAgICB8ICAgICAgICArLS1ybyBl
eHBpcmUtdGltZT8gICAgICAgICAgICAgICAgICAgIHVpbnQxNgogICAgICAgfCAgICAgICAg
Ky0tcm8gZGVsZXRlZD8gICAgICAgICAgICAgICAgICAgICAgICBib29sZWFuCiAgICAgICB8
ICAgICAgICArLS1ybyBob2xkZG93bj8gICAgICAgICAgICAgICAgICAgICAgIGJvb2xlYW4K
ICAgICAgIHwgICAgICAgICstLXJvIG5lZWQtdHJpZ2dlcmVkLXVwZGF0ZT8gICAgICAgICAg
Ym9vbGVhbgogICAgICAgfCAgICAgICAgKy0tcm8gaW5hY3RpdmU/ICAgICAgICAgICAgICAg
ICAgICAgICBib29sZWFuCiAgICAgICB8ICAgICAgICArLS1ybyBmbHVzaC1leHBpcmUtYmVm
b3JlLWhvbGRkb3duPyAgIGJvb2xlYW4KICAgICAgICstLXJvIGlwdjYKICAgICAgIHwgICst
LXJvIG5laWdoYm9ycwogICAgICAgfCAgfCAgKy0tcm8gbmVpZ2hib3IqIFtpcHY2LWFkZHJl
c3NdCiAgICAgICB8ICB8ICAgICArLS1ybyBpcHY2LWFkZHJlc3MgICAgICAgIGluZXQ6aXB2
Ni1hZGRyZXNzCiAgICAgICB8ICB8ICAgICArLS1ybyBsYXN0LXVwZGF0ZT8gICAgICAgIHlh
bmc6ZGF0ZS1hbmQtdGltZQogICAgICAgfCAgfCAgICAgKy0tcm8gYmFkLXBhY2tldHMtcmN2
ZD8gICB5YW5nOmNvdW50ZXIzMgogICAgICAgfCAgfCAgICAgKy0tcm8gYmFkLXJvdXRlcy1y
Y3ZkPyAgICB5YW5nOmNvdW50ZXIzMgogICAgICAgfCAgKy0tcm8gcm91dGVzCiAgICAgICB8
ICAgICArLS1ybyByb3V0ZSogW2lwdjYtcHJlZml4XQogICAgICAgfCAgICAgICAgKy0tcm8g
aXB2Ni1wcmVmaXggICAgICAgICAgICAgICAgICAgICBpbmV0OmlwdjYtcHJlZml4CiAgICAg
ICB8ICAgICAgICArLS1ybyBuZXh0LWhvcD8gICAgICAgICAgICAgICAgICAgICAgIGluZXQ6
aXB2Ni1hZGRyZXNzCiAgICAgICB8ICAgICAgICArLS1ybyBpbnRlcmZhY2U/ICAgICAgICAg
ICAgICAgICAgICAgIGlmOmludGVyZmFjZS1yZWYKICAgICAgIHwgICAgICAgICstLXJvIHJl
ZGlzdHJpYnV0ZWQ/ICAgICAgICAgICAgICAgICAgYm9vbGVhbgogICAgICAgfCAgICAgICAg
Ky0tcm8gcm91dGUtdHlwZT8gICAgICAgICAgICAgICAgICAgICBlbnVtZXJhdGlvbgogICAg
ICAgfCAgICAgICAgKy0tcm8gbWV0cmljPyAgICAgICAgICAgICAgICAgICAgICAgICB1aW50
OAogICAgICAgfCAgICAgICAgKy0tcm8gZXhwaXJlLXRpbWU/ICAgICAgICAgICAgICAgICAg
ICB1aW50MTYKICAgICAgIHwgICAgICAgICstLXJvIGRlbGV0ZWQ/ICAgICAgICAgICAgICAg
ICAgICAgICAgYm9vbGVhbgogICAgICAgfCAgICAgICAgKy0tcm8gaG9sZGRvd24/ICAgICAg
ICAgICAgICAgICAgICAgICBib29sZWFuCiAgICAgICB8ICAgICAgICArLS1ybyBuZWVkLXRy
aWdnZXJlZC11cGRhdGU/ICAgICAgICAgIGJvb2xlYW4KICAgICAgIHwgICAgICAgICstLXJv
IGluYWN0aXZlPyAgICAgICAgICAgICAgICAgICAgICAgYm9vbGVhbgogICAgICAgfCAgICAg
ICAgKy0tcm8gZmx1c2gtZXhwaXJlLWJlZm9yZS1ob2xkZG93bj8gICBib29sZWFuCiAgICAg
ICArLS1ybyBzdGF0aXN0aWNzIHtnbG9iYWwtc3RhdGlzdGljc30/CiAgICAgICAgICArLS1y
byBkaXNjb250aW51aXR5LXRpbWU/ICAgeWFuZzpkYXRlLWFuZC10aW1lCiAgICAgICAgICAr
LS1ybyByZXF1ZXN0cy1yY3ZkPyAgICAgICAgeWFuZzpjb3VudGVyMzIKICAgICAgICAgICst
LXJvIHJlcXVlc3RzLXNlbnQ/ICAgICAgICB5YW5nOmNvdW50ZXIzMgogICAgICAgICAgKy0t
cm8gcmVzcG9uc2VzLXJjdmQ/ICAgICAgIHlhbmc6Y291bnRlcjMyCiAgICAgICAgICArLS1y
byByZXNwb25zZXMtc2VudD8gICAgICAgeWFuZzpjb3VudGVyMzIKCiAgcnBjczoKICAgICst
LS14IGNsZWFyLXJpcC1yb3V0ZQogICAgICAgKy0tLXcgaW5wdXQKICAgICAgICAgICstLS13
IHJpcC1pbnN0YW5jZT8gICAtPiAvcnQ6cm91dGluZy9jb250cm9sLXBsYW5lLXByb3RvY29s
cy9jb250cm9sLXBsYW5lLXByb3RvY29sL25hbWUK
--------------7FEAC2530C0E254F4FD986C3
Content-Type: text/plain; charset=UTF-8;
 name="ietf-rip-nmda@2017-09-21.yang"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="ietf-rip-nmda@2017-09-21.yang"

bW9kdWxlIGlldGYtcmlwIHsKICB5YW5nLXZlcnNpb24gMS4xOwogIG5hbWVzcGFjZSAidXJu
OmlldGY6cGFyYW1zOnhtbDpuczp5YW5nOmlldGYtcmlwIjsKICBwcmVmaXggcmlwOwoKICBp
bXBvcnQgaWV0Zi1pbmV0LXR5cGVzIHsKICAgIHByZWZpeCBpbmV0OwogIH0KICBpbXBvcnQg
aWV0Zi15YW5nLXR5cGVzIHsKICAgIHByZWZpeCB5YW5nOwogIH0KICBpbXBvcnQgaWV0Zi1p
bnRlcmZhY2VzIHsKICAgIHByZWZpeCBpZjsKICB9CiAgaW1wb3J0IGlldGYtaXAgewogICAg
cHJlZml4IGlwOwogIH0KICBpbXBvcnQgaWV0Zi1yb3V0aW5nIHsKICAgIHByZWZpeCBydDsK
ICB9CiAgaW1wb3J0IGlldGYta2V5LWNoYWluIHsKICAgIHByZWZpeCBrZXktY2hhaW47CiAg
fQogIGltcG9ydCBpZXRmLWJmZCB7CiAgICBwcmVmaXggYmZkOwogIH0KICBpbXBvcnQgaWV0
Zi1vc3BmIHsKICAgIHByZWZpeCBvc3BmOwogIH0KICBpbXBvcnQgaWV0Zi1pc2lzIHsKICAg
IHByZWZpeCBpc2lzOwogIH0KCiAgb3JnYW5pemF0aW9uCiAgICAiSUVURiBSb3V0aW5nIEFy
ZWEgV29ya2luZyBHcm91cCAocnRnd2cpIjsKICBjb250YWN0CiAgICAiV0cgV2ViOiAgIDxo
dHRwOi8vdG9vbHMuaWV0Zi5vcmcvd2cvcmd0d2cvPgogICAgIFdHIExpc3Q6ICA8bWFpbHRv
OnJndHdnQGlldGYub3JnPgoKICAgICBXRyBDaGFpcjogSmVmZiBUYW50c3VyYQogICAgICAg
ICAgICAgICA8bWFpbHRvOmplZmZ0YW50LmlldGZAZ21haWwuY29tPgoKICAgICBXRyBDaGFp
cjogQ2hyaXMgQm93ZXJzCiAgICAgICAgICAgICAgIDxtYWlsdG86Y2Jvd2Vyc0BqdW5pcGVy
Lm5ldD4KCiAgICAgRWRpdG9yOiAgIFh1ZmVuZyBMaXUKICAgICAgICAgICAgICAgPG1haWx0
bzp4dWZlbmdfbGl1QGphYmlsLmNvbT4KCiAgICAgRWRpdG9yOiAgIFByYXRlZWsgU2FyZGEK
ICAgICAgICAgICAgICAgPG1haWx0bzpwcmF0ZWVrLnNhcmRhQGVyaWNzc29uLmNvbT4KCiAg
ICAgRWRpdG9yOiAgIFZpa3JhbSBDaG91ZGhhcnkKICAgICAgICAgICAgICAgPG1haWx0bzp2
aWtyYW0uY2hvdWRoYXJ5QGh1YXdlaS5jb20+IjsKICBkZXNjcmlwdGlvbgogICAgIlRoaXMg
WUFORyBtb2R1bGUgZGVmaW5lcyBhIG1vZGVsIGZvciBtYW5hZ2luZyBSb3V0aW5nCiAgICAg
SW5mb3JtYXRpb24gUHJvdG9jb2wgKFJJUCksIGluY2x1ZGluZyBSSVAgdmVyc2lvbiAyIGFu
ZCBSSVBuZy4KCiAgICAgQ29weXJpZ2h0IChjKSAyMDE2IElFVEYgVHJ1c3QgYW5kIHRoZSBw
ZXJzb25zIGlkZW50aWZpZWQgYXMKICAgICBhdXRob3JzIG9mIHRoZSBjb2RlLiAgQWxsIHJp
Z2h0cyByZXNlcnZlZC4KCiAgICAgUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2Ug
YW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvcgogICAgIHdpdGhvdXQgbW9kaWZpY2F0aW9uLCBp
cyBwZXJtaXR0ZWQgcHVyc3VhbnQgdG8sIGFuZCBzdWJqZWN0IHRvCiAgICAgdGhlIGxpY2Vu
c2UgdGVybXMgY29udGFpbmVkIGluLCB0aGUgU2ltcGxpZmllZCBCU0QgTGljZW5zZSBzZXQK
ICAgICBmb3J0aCBpbiBTZWN0aW9uIDQuYyBvZiB0aGUgSUVURiBUcnVzdCdzIExlZ2FsIFBy
b3Zpc2lvbnMKICAgICBSZWxhdGluZyB0byBJRVRGIERvY3VtZW50cwogICAgIChodHRwOi8v
dHJ1c3RlZS5pZXRmLm9yZy9saWNlbnNlLWluZm8pLiI7CgogIHJldmlzaW9uIDIwMTctMDYt
MDUgewogICAgZGVzY3JpcHRpb24KICAgICAgIkluaXRpYWwgcmV2aXNpb24uIjsKICAgIHJl
ZmVyZW5jZQogICAgICAiUkZDIDI0NTM6IFJJUCBWZXJzaW9uIDIuCiAgICAgICBSRkMgMjA4
MDogUklQbmcgZm9yIElQdjYuCiAgICAgICBSRkMgMTcyNDogUklQIFZlcnNpb24gMiBNSUIg
RXh0ZW5zaW9uLiI7CiAgfQoKICBmZWF0dXJlIGJmZCB7CiAgICBkZXNjcmlwdGlvbgogICAg
ICAiVGhpcyBmZWF0dXJlIGluZGljYXRlcyB0aGF0IHRoZSBSSVAgaW1wbGVtZW50YXRpb24g
b24gdGhlCiAgICAgICBzeXN0ZW0gc3VwcG9ydHMgQkZEIChCaWRpcmVjdGlvbmFsIEZvcndh
cmRpbmcgRGV0ZWN0aW9uKS4iOwogIH0KCiAgZmVhdHVyZSBiZmQtcHJvdG9jb2wtcGFyYW1l
dGVycyB7CiAgICBkZXNjcmlwdGlvbgogICAgICAiQkZEIChCaWRpcmVjdGlvbmFsIEZvcndh
cmRpbmcgRGV0ZWN0aW9uKSBwcm90b2NvbCBzcGVjaWZpYwogICAgICAgcGFyYW1ldGVycyBz
dXBwb3J0IG9uIGEgUklQIGludGVyZmFjZS4iOwogIH0KCiAgZmVhdHVyZSBleHBsaWNpdC1u
ZWlnaGJvcnMgewogICAgZGVzY3JpcHRpb24KICAgICAgIlRoaXMgZmVhdHVyZSBpbmRpY2F0
ZXMgdGhhdCB0aGUgc3lzdGVtIHN1cHBvcnRzIGV4cGxpY2l0CiAgICAgICBuZWlnaGJvciBj
b25maWd1cmF0aW9uIG9uIGEgUklQIGludGVyZmFjZS4iOwogIH0KCiAgZmVhdHVyZSBnbG9i
YWwtc3RhdGlzdGljcyB7CiAgICBkZXNjcmlwdGlvbgogICAgICAiVGhpcyBmZWF0dXJlIGlu
ZGljYXRlcyB0aGF0IHRoZSBzeXN0ZW0gc3VwcG9ydHMgY29sbGVjdGluZwogICAgICAgZ2xv
YmFsIHN0YXRpc3RpYyBkYXRhIHJlbGF0ZWQgdG8gUklQLiI7CiAgfQoKICBmZWF0dXJlIGlu
dGVyZmFjZS1zdGF0aXN0aWNzIHsKICAgIGRlc2NyaXB0aW9uCiAgICAgICJUaGlzIGZlYXR1
cmUgaW5kaWNhdGVzIHRoYXQgdGhlIHN5c3RlbSBzdXBwb3J0cyBjb2xsZWN0aW5nCiAgICAg
ICBwZXItaW50ZXJmYWNlIHN0YXRpc3RpYyBkYXRhIHJlbGF0ZWQgdG8gUklQLiI7CiAgfQoK
ICB0eXBlZGVmIHByZWZpeC1zZXQtcmVmIHsKICAgIHR5cGUgc3RyaW5nOwogICAgZGVzY3Jp
cHRpb24KICAgICAgIkEgdHlwZSBmb3IgYSByZWZlcmVuY2UgdG8gYSBwcmVmaXggbGlzdC4i
OwogIH0KCiAgdHlwZWRlZiByb3V0ZS1wb2xpY3ktcmVmIHsKICAgIHR5cGUgc3RyaW5nOwog
ICAgZGVzY3JpcHRpb24KICAgICAgIkEgdHlwZSBmb3IgYSByZWZlcmVuY2UgdG8gYSByb3V0
ZSBwb2xpY3kuIjsKICB9CgogIGlkZW50aXR5IHJpcCB7CiAgICBiYXNlIHJ0OnJvdXRpbmct
cHJvdG9jb2w7CiAgICBkZXNjcmlwdGlvbgogICAgICAiSWRlbnRpdHkgZm9yIHRoZSBSSVAg
cm91dGluZyBwcm90b2NvbC4iOwogIH0KCiAgaWRlbnRpdHkgcmlwdjIgewogICAgYmFzZSBy
aXA6cmlwOwogICAgZGVzY3JpcHRpb24KICAgICAgIklkZW50aXR5IGZvciBSSVB2MiAoUklQ
IHZlcnNpb24gMikuIjsKICB9CgogIGlkZW50aXR5IHJpcG5nIHsKICAgIGJhc2UgcmlwOnJp
cDsKICAgIGRlc2NyaXB0aW9uCiAgICAgICJJZGVudGl0eSBmb3IgUklQbmcuIjsKICB9Cgog
IGdyb3VwaW5nIG9yaWdpbmF0ZS1kZWZhdWx0LXJvdXRlLWNvbnRhaW5lciB7CiAgICBkZXNj
cmlwdGlvbgogICAgICAiQ29udGFpbmluZyBzZXR0aW5ncyB3aGV0aGVyIHRvIG9yaWdpbmF0
ZSB0aGUgZGVmYXVsdCByb3V0ZQogICAgICAgaW4gUklQIHJvdXRpbmcgaW5zdGFuY2UuIjsK
ICAgIGNvbnRhaW5lciBvcmlnaW5hdGUtZGVmYXVsdC1yb3V0ZSB7CiAgICAgIHByZXNlbmNl
ICJQcmVzZW50IGlmIG9yaWdpbmF0aW5nIGRlZmF1bHQgcm91dGUgaXMgZW5hYmxlZC4iOwog
ICAgICBkZXNjcmlwdGlvbgogICAgICAgICJJbmplY3RzIHRoZSBkZWZhdWx0IHJvdXRlIGlu
dG8gdGhlIFJJUCAoUklQdjIgb3IgUklQbmcpCiAgICAgICAgIHJvdXRpbmcgaW5zdGFuY2Uu
IjsKICAgICAgbGVhZiByb3V0ZS1wb2xpY3kgewogICAgICAgIHR5cGUgcm91dGUtcG9saWN5
LXJlZjsKICAgICAgICBkZXNjcmlwdGlvbgogICAgICAgICAgIlRoZSBjb25kaXRpb25zIG9m
IHRoZSByb3V0ZSBwb2xpY3kgYXJlIGFwcGxpZWQgdG8gdGhlCiAgICAgICAgICAgZGVmYXVs
dCByb3V0ZS4iOwogICAgICB9CiAgICB9CiAgfQoKICBncm91cGluZyByZWRpc3RyaWJ1dGUt
Y29udGFpbmVyIHsKICAgIGRlc2NyaXB0aW9uCiAgICAgICJDb250YWluZXIgb2YgcmVkaXN0
cmlidXRlIGF0dHJpYnV0ZXMuIjsKICAgIGNvbnRhaW5lciByZWRpc3RyaWJ1dGUgewogICAg
ICBkZXNjcmlwdGlvbgogICAgICAgICJSZWRpc3RyaWJ1dGVzIHJvdXRlcyBsZWFybmVkIGZy
b20gb3RoZXIgcm91dGluZyBwcm90b2NvbHMKICAgICAgICAgaW50byB0aGUgUklQIHJvdXRp
bmcgaW5zdGFuY2UuIjsKICAgICAgbGlzdCBiZ3AgewogICAgICAgIGtleSAiYXNuIjsKICAg
ICAgICBkZXNjcmlwdGlvbgogICAgICAgICAgIlJlZGlzdHJpYnV0ZXMgcm91dGVzIGZyb20g
dGhlIHNwZWNpZmllZCBCR1AgKEJvcmRlcgogICAgICAgICAgIEdhdGV3YXkgUHJvdG9jb2wp
IGF1dG9ub21vdXMgc3lzdGVtIChBUykgaW50byB0aGUgUklQCiAgICAgICAgICAgcm91dGlu
ZyBpbnN0YW5jZS4iOwogICAgICAgIGxlYWYgYXNuIHsKICAgICAgICAgIHR5cGUgaW5ldDph
cy1udW1iZXI7CiAgICAgICAgICBkZXNjcmlwdGlvbgogICAgICAgICAgICAiQkdQIGF1dG9u
b21vdXMgc3lzdGVtIChBUykgbnVtYmVyLiI7CiAgICAgICAgfQogICAgICAgIHVzZXMgcmVk
aXN0cmlidXRlLXJvdXRlLXBvbGljeS1hdHRyaWJ1dGVzOwogICAgICB9CiAgICAgIGNvbnRh
aW5lciBjZy1uYXQgewogICAgICAgIHByZXNlbmNlCiAgICAgICAgICAiUHJlc2VudCBpZiBD
YXJyaWVyIEdyYWRlIE5ldHdvcmsgQWRkcmVzcyBUcmFuc2xhdGlvbgogICAgICAgICAgIChD
R05BVCkgcm91dGVzIGFyZSByZWRpc3RyaWJ1dGVkLiI7CiAgICAgICAgZGVzY3JpcHRpb24K
ICAgICAgICAgICJDYXJyaWVyIEdyYWRlIE5ldHdvcmsgQWRkcmVzcyBUcmFuc2xhdGlvbiAo
Q0dOQVQpCiAgICAgICAgICAgcm91dGVzLiI7CiAgICAgICAgdXNlcyByZWRpc3RyaWJ1dGUt
cm91dGUtcG9saWN5LWF0dHJpYnV0ZXM7CiAgICAgIH0KICAgICAgY29udGFpbmVyIGNvbm5l
Y3RlZCB7CiAgICAgICAgcHJlc2VuY2UKICAgICAgICAgICJQcmVzZW50IGlmIGRpcmVjdGx5
IGF0dGFjaGVkIG5ldHdvcmsgcm91dGVzIGFyZQogICAgICAgICAgIHJlZGlzdHJpYnV0ZWQu
IjsKICAgICAgICBkZXNjcmlwdGlvbgogICAgICAgICAgIlJlZGlzdHJpYnV0ZXMgZGlyZWN0
bHkgYXR0YWNoZWQgbmV0d29ya3MgaW50byB0aGUgUklQCiAgICAgICAgICAgcm91dGluZyBp
bnN0YW5jZS4iOwogICAgICAgIHVzZXMgcmVkaXN0cmlidXRlLXJvdXRlLXBvbGljeS1hdHRy
aWJ1dGVzOwogICAgICB9CiAgICAgIGNvbnRhaW5lciBpcHNlYyB7CiAgICAgICAgcHJlc2Vu
Y2UKICAgICAgICAgICJQcmVzZW50IGlmIElQIHNlY3VyaXR5IHJvdXRpbmcgaW5zdGFuY2Ug
cm91dGVzCiAgICAgICAgICAgYXJlIHJlZGlzdHJpYnV0ZWQuIjsKICAgICAgICBkZXNjcmlw
dGlvbgogICAgICAgICAgIlJlZGlzdHJpYnV0ZXMgcm91dGVzIGZyb20gdGhlIElQIHNlY3Vy
aXR5IHJvdXRpbmcKICAgICAgICAgICBpbnN0YW5jZSBpbnRvIHRoZSBSSVAgcm91dGluZyBp
bnN0YW5jZS4iOwogICAgICAgIHVzZXMgcmVkaXN0cmlidXRlLXJvdXRlLXBvbGljeS1hdHRy
aWJ1dGVzOwogICAgICB9CiAgICAgIGxpc3QgaXNpcyB7CiAgICAgICAga2V5ICJpbnN0YW5j
ZSI7CiAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICJSZWRpc3RyaWJ1dGVzIElTLUlT
IHJvdXRlcy4iOwogICAgICAgIGxlYWYgaW5zdGFuY2UgewogICAgICAgICAgdHlwZSBsZWFm
cmVmIHsKICAgICAgICAgICAgcGF0aCAiLi4vLi4vLi4vLi4vLi4vcnQ6Y29udHJvbC1wbGFu
ZS1wcm90b2NvbC9ydDpuYW1lIjsKICAgICAgICAgIH0KICAgICAgICAgIG11c3QgImRlcml2
ZWQtZnJvbS1vci1zZWxmKC4uLy4uLy4uLy4uLy4uL3J0OmNvbnRyb2wtcGxhbmUtcHJvdG9j
b2xbcnQ6bmFtZSA9IGN1cnJlbnQoKV0vcnQ6dHlwZSwgJ2lzaXM6aXNpcycpIiB7CiAgICAg
ICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAgICAgIlRoZSB0eXBlIG9mIHRoZSByb3V0
aW5nIHByb3RvY29sIG11c3QgYmUgJ2lzaXMnIjsKICAgICAgICAgIH0KICAgICAgICAgIGRl
c2NyaXB0aW9uCiAgICAgICAgICAgICJSZWRpc3RyaWJ1dGVzIHJvdXRlcyBmcm9tIHRoZSBz
cGVjaWZpZWQgSVMtSVMgcm91dGluZwogICAgICAgICAgICAgaW5zdGFuY2UgaW50byB0aGUg
UklQIHJvdXRpbmcgaW5zdGFuY2UuIjsKICAgICAgICB9CiAgICAgICAgbGVhZiBsZXZlbCB7
CiAgICAgICAgICB0eXBlIGVudW1lcmF0aW9uIHsKICAgICAgICAgICAgZW51bSAiMSIgewog
ICAgICAgICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAgICAgICAiSVMtSVMgbGV2ZWwg
MSByb3V0ZXMuIjsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbnVtICIyIiB7CiAgICAg
ICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgICAgICJJUy1JUyBsZXZlbCAxIHJv
dXRlcy4iOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVudW0gIjEtMiIgewogICAgICAg
ICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAgICAgICAiSVMtSVMgbGV2ZWwgMS0yIHJv
dXRlcy4iOwogICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgICAgICBkZXNjcmlwdGlv
bgogICAgICAgICAgICAiSVMtSVMgbGV2ZWwuIjsKICAgICAgICB9CiAgICAgICAgdXNlcyBy
ZWRpc3RyaWJ1dGUtcm91dGUtcG9saWN5LWF0dHJpYnV0ZXM7CiAgICAgIH0KICAgICAgY29u
dGFpbmVyIG5hdCB7CiAgICAgICAgcHJlc2VuY2UKICAgICAgICAgICJQcmVzZW50IGlmIE5l
dHdvcmsgQWRkcmVzcyBUcmFuc2xhdGlvbiAoTkFUKSByb3V0ZXMKICAgICAgICAgICBhcmUg
cmVkaXN0cmlidXRlZC4iOwogICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAiUmVkaXN0
cmlidXRlcyBOZXR3b3JrIEFkZHJlc3MgVHJhbnNsYXRpb24gKE5BVCkKICAgICAgICAgICBy
b3V0ZXMgaW50byB0aGUgUklQIHJvdXRpbmcgaW5zdGFuY2UuIjsKICAgICAgICB1c2VzIHJl
ZGlzdHJpYnV0ZS1yb3V0ZS1wb2xpY3ktYXR0cmlidXRlczsKICAgICAgfQogICAgICBsaXN0
IG9zcGZ2MiB7CiAgICAgICAgd2hlbiAiZGVyaXZlZC1mcm9tLW9yLXNlbGYoLi4vLi4vLi4v
cnQ6dHlwZSwgJ3JpcDpyaXB2MicpIiB7CiAgICAgICAgICBkZXNjcmlwdGlvbgogICAgICAg
ICAgICAiQXBwbGljYWJsZSB0byBSSVB2Mi4iOwogICAgICAgIH0KICAgICAgICBrZXkgImlu
c3RhbmNlIjsKICAgICAgICBkZXNjcmlwdGlvbgogICAgICAgICAgIlJlZGlzdHJpYnV0ZXMg
cm91dGVzIGZyb20gdGhlIHNwZWNpZmllZCBPU1BGdjIgcm91dGluZwogICAgICAgICAgIGlu
c3RhbmNlIGludG8gdGhlIFJJUHYyIHJvdXRpbmcgaW5zdGFuY2UuIjsKICAgICAgICBsZWFm
IGluc3RhbmNlIHsKICAgICAgICAgIHR5cGUgbGVhZnJlZiB7CiAgICAgICAgICAgIHBhdGgg
Ii4uLy4uLy4uLy4uLy4uL3J0OmNvbnRyb2wtcGxhbmUtcHJvdG9jb2wvcnQ6bmFtZSI7CiAg
ICAgICAgICB9CiAgICAgICAgICBtdXN0ICJkZXJpdmVkLWZyb20tb3Itc2VsZiguLi8uLi8u
Li8uLi8uLi9ydDpjb250cm9sLXBsYW5lLXByb3RvY29sW3J0Om5hbWUgPSBjdXJyZW50KCld
L3J0OnR5cGUsICdvc3BmOm9zcGZ2MicpIiB7CiAgICAgICAgICAgIGRlc2NyaXB0aW9uCiAg
ICAgICAgICAgICAgIlRoZSB0eXBlIG9mIHRoZSByb3V0aW5nIHByb3RvY29sIG11c3QgYmUg
J29zcGZ2MiciOwogICAgICAgICAgfQogICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAg
ICAgIk9TUEZ2MiBpbnN0YW5jZSBJRC4gUmVkaXN0cmlidXRlcyByb3V0ZXMgZnJvbSB0aGUK
ICAgICAgICAgICAgIHNwZWNpZmllZCBPU1BGdjIgcm91dGluZyBpbnN0YW5jZSBpbnRvIHRo
ZSBSSVB2MiByb3V0aW5nCiAgICAgICAgICAgICBpbnN0YW5jZS4gIjsKICAgICAgICB9CiAg
ICAgICAgbGVhZiByb3V0ZS10eXBlIHsKICAgICAgICAgIHR5cGUgb3NwZjpyb3V0ZS10eXBl
OwogICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgIlJlZGlzdHJpYnV0ZXMgb25s
eSB0aG9zZSBPU1BGdjIgcm91dGVzIG1hdGNoaW5nIHRoZQogICAgICAgICAgICAgc3BlY2lm
aWVkIHJvdXRlIHR5cGUgaW50byB0aGUgUklQdjIgcm91dGluZyBpbnN0YW5jZS4iOwogICAg
ICAgIH0KICAgICAgICB1c2VzIHJlZGlzdHJpYnV0ZS1yb3V0ZS1wb2xpY3ktYXR0cmlidXRl
czsKICAgICAgfQogICAgICBsaXN0IG9zcGZ2MyB7CiAgICAgICAgd2hlbiAiZGVyaXZlZC1m
cm9tLW9yLXNlbGYoLi4vLi4vLi4vcnQ6dHlwZSwgJ3JpcDpyaXBuZycpIiB7CiAgICAgICAg
ICBkZXNjcmlwdGlvbgogICAgICAgICAgICAiQXBwbGljYWJsZSB0byBSSVBuZy4iOwogICAg
ICAgIH0KICAgICAgICBrZXkgImluc3RhbmNlIjsKICAgICAgICBkZXNjcmlwdGlvbgogICAg
ICAgICAgIlJlZGlzdHJpYnV0ZXMgcm91dGVzIGZyb20gdGhlIHNwZWNpZmllZCBPU1BGdjMg
cm91dGluZwogICAgICAgICAgIGluc3RhbmNlIGludG8gdGhlIFJJUG5nIHJvdXRpbmcgaW5z
dGFuY2UuIjsKICAgICAgICBsZWFmIGluc3RhbmNlIHsKICAgICAgICAgIHR5cGUgbGVhZnJl
ZiB7CiAgICAgICAgICAgIHBhdGggIi4uLy4uLy4uLy4uLy4uL3J0OmNvbnRyb2wtcGxhbmUt
cHJvdG9jb2wvcnQ6bmFtZSI7CiAgICAgICAgICB9CiAgICAgICAgICBtdXN0ICJkZXJpdmVk
LWZyb20tb3Itc2VsZiguLi8uLi8uLi8uLi8uLi9ydDpjb250cm9sLXBsYW5lLXByb3RvY29s
W3J0Om5hbWUgPSBjdXJyZW50KCldL3J0OnR5cGUsICdvc3BmOm9zcGZ2MycpIiB7CiAgICAg
ICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAgICAgIlRoZSB0eXBlIG9mIHRoZSByb3V0
aW5nIHByb3RvY29sIG11c3QgYmUgJ29zcGZ2MyciOwogICAgICAgICAgfQogICAgICAgICAg
ZGVzY3JpcHRpb24KICAgICAgICAgICAgIk9TUEZ2MyBpbnN0YW5jZSBJRC4gUmVkaXN0cmli
dXRlcyByb3V0ZXMgZnJvbSB0aGUKICAgICAgICAgICAgIHNwZWNpZmllZCBPU1BGdjMgcm91
dGluZyBpbnN0YW5jZSBpbnRvIHRoZSBSSVBuZyByb3V0aW5nCiAgICAgICAgICAgICBpbnN0
YW5jZS4gIjsKICAgICAgICB9CiAgICAgICAgbGVhZiByb3V0ZS10eXBlIHsKICAgICAgICAg
IHR5cGUgb3NwZjpyb3V0ZS10eXBlOwogICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAg
ICAgIlJlZGlzdHJpYnV0ZXMgb25seSB0aG9zZSBPU1BGdjMgcm91dGVzIG1hdGNoaW5nIHRo
ZQogICAgICAgICAgICAgc3BlY2lmaWVkIHJvdXRlIHR5cGUgaW50byB0aGUgUklQbmcgcm91
dGluZyBpbnN0YW5jZS4iOwogICAgICAgIH0KICAgICAgICB1c2VzIHJlZGlzdHJpYnV0ZS1y
b3V0ZS1wb2xpY3ktYXR0cmlidXRlczsKICAgICAgfQogICAgICBsaXN0IHJpcHYyIHsKICAg
ICAgICB3aGVuICJkZXJpdmVkLWZyb20tb3Itc2VsZiguLi8uLi8uLi9ydDp0eXBlLCAncmlw
OnJpcHYyJykiIHsKICAgICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAgICJBcHBsaWNh
YmxlIHRvIFJJUHYyLiI7CiAgICAgICAgfQogICAgICAgIGtleSAiaW5zdGFuY2UiOwogICAg
ICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAiUmVkaXN0cmlidXRlcyByb3V0ZXMgZnJvbSBh
bm90aGVyIFJJUHYyIHJvdXRpbmcgaW5zdGFuY2UKICAgICAgICAgICBpbnRvIHRoZSBjdXJy
ZW50IFJJUHYyIHJvdXRpbmcgaW5zdGFuY2UuIjsKICAgICAgICBsZWFmIGluc3RhbmNlIHsK
ICAgICAgICAgIHR5cGUgbGVhZnJlZiB7CiAgICAgICAgICAgIHBhdGggIi4uLy4uLy4uLy4u
Ly4uL3J0OmNvbnRyb2wtcGxhbmUtcHJvdG9jb2wvcnQ6bmFtZSI7CiAgICAgICAgICB9CiAg
ICAgICAgICBtdXN0ICJkZXJpdmVkLWZyb20tb3Itc2VsZiguLi8uLi8uLi8uLi8uLi9ydDpj
b250cm9sLXBsYW5lLXByb3RvY29sW3J0Om5hbWUgPSBjdXJyZW50KCldL3J0OnR5cGUsICdy
aXA6cmlwdjInKSIgewogICAgICAgICAgICBkZXNjcmlwdGlvbgogICAgICAgICAgICAgICJU
aGUgdHlwZSBvZiB0aGUgcm91dGluZyBwcm90b2NvbCBtdXN0IGJlICdyaXB2MiciOwogICAg
ICAgICAgfQogICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgIlJlZGlzdHJpYnV0
ZXMgcm91dGVzIGZyb20gdGhlIHNwZWNpZmllZCBSSVB2MiByb3V0aW5nCiAgICAgICAgICAg
ICBpbnN0YW5jZSBpbnRvIHRoZSBSSVB2MiByb3V0aW5nIGluc3RhbmNlLiI7CiAgICAgICAg
fQogICAgICAgIHVzZXMgcmVkaXN0cmlidXRlLXJvdXRlLXBvbGljeS1hdHRyaWJ1dGVzOwog
ICAgICB9CiAgICAgIGxpc3QgcmlwbmcgewogICAgICAgIHdoZW4gImRlcml2ZWQtZnJvbS1v
ci1zZWxmKC4uLy4uLy4uL3J0OnR5cGUsICdyaXA6cmlwbmcnKSIgewogICAgICAgICAgZGVz
Y3JpcHRpb24KICAgICAgICAgICAgIkFwcGxpY2FibGUgdG8gUklQbmcuIjsKICAgICAgICB9
CiAgICAgICAga2V5ICJpbnN0YW5jZSI7CiAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAg
ICJSZWRpc3RyaWJ1dGVzIHJvdXRlcyBmcm9tIGFub3RoZXIgUklQbmcgcm91dGluZyBpbnN0
YW5jZQogICAgICAgICAgIGludG8gdGhlIGN1cnJlbnQgUklQbmcgcm91dGluZyBpbnN0YW5j
ZS4iOwogICAgICAgIGxlYWYgaW5zdGFuY2UgewogICAgICAgICAgdHlwZSBsZWFmcmVmIHsK
ICAgICAgICAgICAgcGF0aCAiLi4vLi4vLi4vLi4vLi4vcnQ6Y29udHJvbC1wbGFuZS1wcm90
b2NvbC9ydDpuYW1lIjsKICAgICAgICAgIH0KICAgICAgICAgIG11c3QgImRlcml2ZWQtZnJv
bS1vci1zZWxmKC4uLy4uLy4uLy4uLy4uL3J0OmNvbnRyb2wtcGxhbmUtcHJvdG9jb2xbcnQ6
bmFtZSA9IGN1cnJlbnQoKV0vcnQ6dHlwZSwgJ3JpcDpyaXBuZycpIiB7CiAgICAgICAgICAg
IGRlc2NyaXB0aW9uCiAgICAgICAgICAgICAgIlRoZSB0eXBlIG9mIHRoZSByb3V0aW5nIHBy
b3RvY29sIG11c3QgYmUgJ3JpcG5nJyI7CiAgICAgICAgICB9CiAgICAgICAgICBkZXNjcmlw
dGlvbgogICAgICAgICAgICAiUmVkaXN0cmlidXRlcyByb3V0ZXMgZnJvbSB0aGUgc3BlY2lm
aWVkIFJJUG5nIHJvdXRpbmcKICAgICAgICAgICAgIGluc3RhbmNlIGludG8gdGhlIFJJUG5n
IHJvdXRpbmcgaW5zdGFuY2UuIjsKICAgICAgICB9CiAgICAgICAgdXNlcyByZWRpc3RyaWJ1
dGUtcm91dGUtcG9saWN5LWF0dHJpYnV0ZXM7CiAgICAgIH0KICAgICAgY29udGFpbmVyIHN0
YXRpYyB7CiAgICAgICAgcHJlc2VuY2UgIlByZXNlbnQgaWYgcmVkaXN0cmlidXRpbmcgc3Rh
dGljIHJvdXRlcy4iOwogICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAiUmVkaXN0cmli
dXRlcyBzdGF0aWMgcm91dGVzIGludG8gdGhlIFJJUCByb3V0aW5nCiAgICAgICAgICAgaW5z
dGFuY2UuIjsKICAgICAgICB1c2VzIHJlZGlzdHJpYnV0ZS1yb3V0ZS1wb2xpY3ktYXR0cmli
dXRlczsKICAgICAgfQogICAgfQogIH0KCiAgZ3JvdXBpbmcgcmVkaXN0cmlidXRlLXJvdXRl
LXBvbGljeS1hdHRyaWJ1dGVzIHsKICAgIGRlc2NyaXB0aW9uCiAgICAgICJBdHRyaWJ1dGVz
IGZvciByZWRpc3RyaWJ1dGluZyBhIHJvdXRlIHBvbGljeS4iOwogICAgbGVhZiBtZXRyaWMg
ewogICAgICB0eXBlIHVpbnQ4IHsKICAgICAgICByYW5nZSAiMC4uMTYiOwogICAgICB9CiAg
ICAgIGRlc2NyaXB0aW9uCiAgICAgICAgIk1ldHJpYyB1c2VkIGZvciB0aGUgcmVkaXN0cmli
dXRlZCByb3V0ZS4gSWYgYSBtZXRyaWMgaXMKICAgICAgICAgbm90IHNwZWNpZmllZCwgdGhl
IG1ldHJpYyBjb25maWd1cmVkIHdpdGggdGhlCiAgICAgICAgIGRlZmF1bHQtbWV0cmljIGF0
dHJpYnV0ZSBpbiBSSVAgcm91dGVyIGNvbmZpZ3VyYXRpb24gaXMKICAgICAgICAgdXNlZC4g
SWYgdGhlIGRlZmF1bHQtbWV0cmljIGF0dHJpYnV0ZSBoYXMgbm90IGJlZW4KICAgICAgICAg
Y29uZmlndXJlZCwgdGhlIGRlZmF1bHQgbWV0cmljIGZvciByZWRpc3RyaWJ1dGVkIHJvdXRl
cwogICAgICAgICBpcyAwLiI7CiAgICB9CiAgICBsZWFmIHJvdXRlLXBvbGljeSB7CiAgICAg
IHR5cGUgcm91dGUtcG9saWN5LXJlZjsKICAgICAgZGVzY3JpcHRpb24KICAgICAgICAiQXBw
bGllcyB0aGUgY29uZGl0aW9ucyBvZiB0aGUgc3BlY2lmaWVkIHJvdXRlIHBvbGljeSB0bwog
ICAgICAgICByb3V0ZXMgdGhhdCBhcmUgcmVkaXN0cmlidXRlZCBpbnRvIHRoZSBSSVAgcm91
dGluZwogICAgICAgICBpbnN0YW5jZS4iOwogICAgfQogIH0KCiAgZ3JvdXBpbmcgdGltZXJz
LWNvbnRhaW5lciB7CiAgICBkZXNjcmlwdGlvbgogICAgICAiQ29udGFpbmVyIGZvciBzZXR0
aW5ncyBvZiBiYXNpYyB0aW1lcnMiOwogICAgY29udGFpbmVyIHRpbWVycyB7CiAgICAgIG11
c3QgJ2ludmFsaWQtaW50ZXJ2YWwgPj0gKHVwZGF0ZS1pbnRlcnZhbCAqIDMpJyB7CiAgICAg
ICAgZGVzY3JpcHRpb24KICAgICAgICAgICJpbnZhbGlkLWludGVydmFsIG11c3QgYmUgYXQg
bGVhc3QgdGhyZWUgdGltZXMgdGhlIHZhbHVlCiAgICAgICAgICAgZm9yIHRoZSB1cGRhdGUt
aW50ZXJ2YWwgYXJndW1lbnQuIjsKICAgICAgfQogICAgICBtdXN0ICdmbHVzaC1pbnRlcnZh
bCA+IGludmFsaWQtaW50ZXJ2YWwnIHsKICAgICAgICBkZXNjcmlwdGlvbgogICAgICAgICAg
ImZsdXNoLWludGVydmFsIG11c3QgYmUgbGFyZ2VyIHRoYW4gdGhlIHZhbHVlIGZvciB0aGUK
ICAgICAgICAgICBpbnZhbGlkLWludGVydmFsIGFyZ3VtZW50IjsKICAgICAgfQogICAgICBk
ZXNjcmlwdGlvbgogICAgICAgICJUaW1lcnMgZm9yIHRoZSBzcGVjaWZpZWQgUklQdjIgb3Ig
UklQbmcgaW5zdGFuY2Ugb3IKICAgICAgICAgaW50ZXJmYWNlLiI7CiAgICAgIGxlYWYgdXBk
YXRlLWludGVydmFsIHsKICAgICAgICB0eXBlIHVpbnQxNiB7CiAgICAgICAgICByYW5nZSAi
MS4uMzI3NjciOwogICAgICAgIH0KICAgICAgICB1bml0cyAic2Vjb25kcyI7CiAgICAgICAg
ZGVmYXVsdCAiMzAiOwogICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAiSW50ZXJ2YWwg
YXQgd2hpY2ggUklQdjIgb3IgUklQbmcgdXBkYXRlcyBhcmUgc2VudC4iOwogICAgICB9CiAg
ICAgIGxlYWYgaW52YWxpZC1pbnRlcnZhbCB7CiAgICAgICAgdHlwZSB1aW50MTYgewogICAg
ICAgICAgcmFuZ2UgIjEuLjMyNzY3IjsKICAgICAgICB9CiAgICAgICAgdW5pdHMgInNlY29u
ZHMiOwogICAgICAgIGRlZmF1bHQgIjE4MCI7CiAgICAgICAgZGVzY3JpcHRpb24KICAgICAg
ICAgICJJbnRlcnZhbCBiZWZvcmUgYSByb3V0ZSBpcyBkZWNsYXJlZCBpbnZhbGlkIGFmdGVy
IG5vCiAgICAgICAgICAgdXBkYXRlcyBhcmUgcmVjZWl2ZWQuIFRoaXMgdmFsdWUgaXMgYXQg
bGVhc3QgdGhyZWUgdGltZXMKICAgICAgICAgICB0aGUgdmFsdWUgZm9yIHRoZSB1cGRhdGUt
aW50ZXJ2YWwgYXJndW1lbnQuIjsKICAgICAgfQogICAgICBsZWFmIGhvbGRkb3duLWludGVy
dmFsIHsKICAgICAgICB0eXBlIHVpbnQxNiB7CiAgICAgICAgICByYW5nZSAiMS4uMzI3Njci
OwogICAgICAgIH0KICAgICAgICB1bml0cyAic2Vjb25kcyI7CiAgICAgICAgZGVmYXVsdCAi
MTgwIjsKICAgICAgICBkZXNjcmlwdGlvbgogICAgICAgICAgIkludGVydmFsIGJlZm9yZSBi
ZXR0ZXIgcm91dGVzIGFyZSByZWxlYXNlZC4iOwogICAgICB9CiAgICAgIGxlYWYgZmx1c2gt
aW50ZXJ2YWwgewogICAgICAgIHR5cGUgdWludDE2IHsKICAgICAgICAgIHJhbmdlICIxLi4z
Mjc2NyI7CiAgICAgICAgfQogICAgICAgIHVuaXRzICJzZWNvbmRzIjsKICAgICAgICBkZWZh
dWx0ICIyNDAiOwogICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAiSW50ZXJ2YWwgYmVm
b3JlIGEgcm91dGUgaXMgZmx1c2hlZCBmcm9tIHRoZSByb3V0aW5nCiAgICAgICAgICAgdGFi
bGUuIFRoaXMgdmFsdWUgbXVzdCBiZSBsYXJnZXIgdGhhbiB0aGUgdmFsdWUgZm9yIHRoZQog
ICAgICAgICAgIGludmFsaWQtaW50ZXJ2YWwgYXJndW1lbnQuIjsKICAgICAgfQogICAgfQog
IH0KCiAgZ3JvdXBpbmcgZ2xvYmFsLWF0dHJpYnV0ZXMgewogICAgZGVzY3JpcHRpb24KICAg
ICAgIkdsb2JhbCBjb25maWd1cmF0aW9uIGFuZCBzdGF0ZSBhdHRyaWJ1dGVzLiI7CiAgICB1
c2VzIG9yaWdpbmF0ZS1kZWZhdWx0LXJvdXRlLWNvbnRhaW5lcjsKICAgIGxlYWYgZGVmYXVs
dC1tZXRyaWMgewogICAgICB0eXBlIHVpbnQ4IHsKICAgICAgICByYW5nZSAiMC4uMTYiOwog
ICAgICB9CiAgICAgIGRlZmF1bHQgIjAiOwogICAgICBkZXNjcmlwdGlvbgogICAgICAgICJT
ZXQgdGhlIGRlZmF1bHQgbWV0cmljLiI7CiAgICB9CiAgICBsZWFmIGRpc3RhbmNlIHsKICAg
ICAgdHlwZSB1aW50OCB7CiAgICAgICAgcmFuZ2UgIjEuLjI1NSI7CiAgICAgIH0KICAgICAg
ZGVmYXVsdCAiMTIwIjsKICAgICAgZGVzY3JpcHRpb24KICAgICAgICAiVGhlIGFkbWluaXN0
cmF0aXZlIGRpc3RhbmNlIG9mIHRoZSBSSVB2MiBvciBSSVBuZyBmb3IgdGhlCiAgICAgICAg
IGN1cnJlbnQgUklQdjIgb3IgUklQbmcgaW5zdGFuY2UuIjsKICAgIH0KICAgIGxlYWYgdHJp
Z2dlcmVkLXVwZGF0ZS10aHJlc2hvbGQgewogICAgICB0eXBlIHVpbnQ4IHsKICAgICAgICBy
YW5nZSAiMS4uMzAiOwogICAgICB9CiAgICAgIHVuaXRzICJzZWNvbmRzIjsKICAgICAgZGVm
YXVsdCAiNSI7CiAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgIlRoaXMgYXR0cmlidXRlIGlz
IHVzZWQgdG8gc3VwcHJlc3MgdHJpZ2dlcmVkIHVwZGF0ZXMuCiAgICAgICAgIFdoZW4gdGhl
IGFycml2YWwgb2YgYSByZWd1bGFybHkgc2NoZWR1bGVkIHVwZGF0ZSBtYXRjaGVzIHRoZQog
ICAgICAgICBudW1iZXIgb2Ygc2Vjb25kcyBvciBpcyBsZXNzIHRoYW4gdGhlIG51bWJlciBz
ZWNvbmRzCiAgICAgICAgIGNvbmZpZ3VyZWQgd2l0aCB0aGlzIGF0dHJpYnV0ZSwgdGhlIHRy
aWdnZXJlZCB1cGRhdGUgaXMKICAgICAgICAgc3VwcHJlc3NlZC4iOwogICAgfQogICAgbGVh
ZiBtYXhpbXVtLXBhdGhzIHsKICAgICAgdHlwZSB1aW50OCB7CiAgICAgICAgcmFuZ2UgIjEu
LjE2IjsKICAgICAgfQogICAgICBkZWZhdWx0ICI4IjsKICAgICAgZGVzY3JpcHRpb24KICAg
ICAgICAiVGhlIG51bWJlciBvZiBtdWx0aXBsZSBlcXVhbC1jb3N0IFJJUHYyIG9yIFJJUG5n
IHJvdXRlcwogICAgICAgICB0aGF0IGNhbiBiZSB1c2VkIGFzIHRoZSBiZXN0IHBhdGhzIGZv
ciBiYWxhbmNpbmcgdGhlIGxvYWQKICAgICAgICAgb2Ygb3V0Z29pbmcgdHJhZmZpYyBwYWNr
ZXRzLiI7CiAgICB9CiAgICBsZWFmIG91dHB1dC1kZWxheSB7CiAgICAgIHR5cGUgdWludDgg
ewogICAgICAgIHJhbmdlICIxLi41MCI7CiAgICAgIH0KICAgICAgdW5pdHMgIm1pbGxpc2Vj
b25kcyI7CiAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgIkEgZGVsYXkgdGltZSBiZXR3ZWVu
IHBhY2tldHMgc2VudCBpbiBtdWx0aXBhY2tldAogICAgICAgICBSSVB2MiBvciBSSVBuZyB1
cGRhdGVzLiI7CiAgICB9CiAgfQoKICBncm91cGluZyBkaXN0cmlidXRlLWxpc3RzIHsKICAg
IGRlc2NyaXB0aW9uCiAgICAgICJHcm91cGluZyBmb3IgZGlzdHJpYnV0ZSBsaXN0cy4iOwog
ICAgbGlzdCBkaXN0cmlidXRlLWxpc3QgewogICAgICBrZXkgInByZWZpeC1zZXQtbmFtZSBk
aXJlY3Rpb24iOwogICAgICBkZXNjcmlwdGlvbgogICAgICAgICJMaXN0IG9mIGRpc3RyaWJ1
dGUtbGlzdHMsIHdoaWNoIGFyZSB1c2VkIHRvIGZpbHRlciBpbi1jb21pbmcKICAgICAgICAg
b3Igb3V0LWdvaW5nIHJvdXRpbmcgdXBkYXRlcy4iOwogICAgICBsZWFmIHByZWZpeC1zZXQt
bmFtZSB7CiAgICAgICAgdHlwZSBwcmVmaXgtc2V0LXJlZjsKICAgICAgICBkZXNjcmlwdGlv
bgogICAgICAgICAgIlJlZmVyZW5jZSB0byBhIHByZWZpeCBsaXN0IHRvIGJlIGFwcGxpZWQg
dG8gUklQdjIgb3IKICAgICAgICAgICBSSVBuZyBwYWNrZXRzLiI7CiAgICAgIH0KICAgICAg
bGVhZiBkaXJlY3Rpb24gewogICAgICAgIHR5cGUgZW51bWVyYXRpb24gewogICAgICAgICAg
ZW51bSAiaW4iIHsKICAgICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgICAiQXBw
bHkgdGhlIGRpc3RyaWJ1dGUtbGlzdCB0byBpbi1jb21pbmcgcm91dGVzLiI7CiAgICAgICAg
ICB9CiAgICAgICAgICBlbnVtICJvdXQiIHsKICAgICAgICAgICAgZGVzY3JpcHRpb24KICAg
ICAgICAgICAgICAiQXBwbHkgdGhlIGRpc3RyaWJ1dGUtbGlzdCB0byBvdXQtZ29pbmcgcm91
dGVzLiI7CiAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIGRlc2NyaXB0aW9uCiAgICAg
ICAgICAiRGlyZWN0aW9uIG9mIHRoZSByb3V0aW5nIHVwZGF0ZXMuIjsKICAgICAgfQogICAg
ICBsZWFmIGlmLW5hbWUgewogICAgICAgIHR5cGUgaWY6aW50ZXJmYWNlLXJlZjsKICAgICAg
ICBkZXNjcmlwdGlvbgogICAgICAgICAgIlJlZmVyZW5jZSB0byBhbiBpbnRlcmZhY2UgdG8g
d2hpY2ggdGhlIHByZWZpeCBsaXN0IGlzCiAgICAgICAgICAgYXBwbGllZC4iOwogICAgICB9
CiAgICB9CiAgfQoKICBncm91cGluZyByb3V0ZS1hdHRyaWJ1dGVzIHsKICAgIGRlc2NyaXB0
aW9uCiAgICAgICJHcm91cGluZyBmb3Igcm91dGUgYXR0cmlidXRlcy4iOwogICAgbGVhZiBy
ZWRpc3RyaWJ1dGVkIHsKICAgICAgdHlwZSBib29sZWFuOwogICAgICBkZXNjcmlwdGlvbgog
ICAgICAgICJSZWRpc3RyaWJ1dGVkIHJvdXRlcyI7CiAgICB9CiAgICBsZWFmIHJvdXRlLXR5
cGUgewogICAgICB0eXBlIGVudW1lcmF0aW9uIHsKICAgICAgICBlbnVtICJjb25uZWN0ZWQi
IHsKICAgICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAgICJDb25uZWN0ZWQgcm91dGUu
IjsKICAgICAgICB9CiAgICAgICAgZW51bSAiZXh0ZXJuYWwiIHsKICAgICAgICAgIGRlc2Ny
aXB0aW9uCiAgICAgICAgICAgICJFeHRlcm5hbCByb3V0ZS4iOwogICAgICAgIH0KICAgICAg
ICBlbnVtICJleHRlcm5hbC1iYWNrdXAiIHsKICAgICAgICAgIGRlc2NyaXB0aW9uCiAgICAg
ICAgICAgICJFeHRlcm5hbCBiYWNrdXAgcm91dGUuIjsKICAgICAgICB9CiAgICAgICAgZW51
bSAicmlwIiB7CiAgICAgICAgICBkZXNjcmlwdGlvbgogICAgICAgICAgICAiUklQIHJvdXRl
LiI7CiAgICAgICAgfQogICAgICB9CiAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgIlJvdXRl
IHR5cGUuIjsKICAgIH0KICAgIGxlYWYgbWV0cmljIHsKICAgICAgdHlwZSB1aW50OCB7CiAg
ICAgICAgcmFuZ2UgIjAuLjE2IjsKICAgICAgfQogICAgICBkZXNjcmlwdGlvbgogICAgICAg
ICJSb3V0ZSBtZXRyaWMuIjsKICAgIH0KICAgIGxlYWYgZXhwaXJlLXRpbWUgewogICAgICB0
eXBlIHVpbnQxNjsKICAgICAgZGVzY3JpcHRpb24KICAgICAgICAiRXhwaXJhdGlvbiB0aW1l
LiI7CiAgICB9CiAgICBsZWFmIGRlbGV0ZWQgewogICAgICB0eXBlIGJvb2xlYW47CiAgICAg
IGRlc2NyaXB0aW9uCiAgICAgICAgIkRlbGV0ZWQgcm91dGUuIjsKICAgIH0KICAgIGxlYWYg
aG9sZGRvd24gewogICAgICB0eXBlIGJvb2xlYW47CiAgICAgIGRlc2NyaXB0aW9uCiAgICAg
ICAgIkhvbGRkb3duIHJvdXRlLiI7CiAgICB9CiAgICBsZWFmIG5lZWQtdHJpZ2dlcmVkLXVw
ZGF0ZSB7CiAgICAgIHR5cGUgYm9vbGVhbjsKICAgICAgZGVzY3JpcHRpb24KICAgICAgICAi
VGhlIHJvdXRlIG5lZWRzIHRyaWdnZXJlZCB1cGRhdGUuIjsKICAgIH0KICAgIGxlYWYgaW5h
Y3RpdmUgewogICAgICB0eXBlIGJvb2xlYW47CiAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAg
IlRoZSByb3V0ZSBpcyBpbmFjdGl2ZS4iOwogICAgfQogICAgbGVhZiBmbHVzaC1leHBpcmUt
YmVmb3JlLWhvbGRkb3duIHsKICAgICAgdHlwZSBib29sZWFuOwogICAgICBkZXNjcmlwdGlv
bgogICAgICAgICJUaGUgZmx1c2ggdGltZXIgZXhwaXJlZCBiZWZvcmUgaG9sZGRvd24gdGlt
ZS4iOwogICAgfQogIH0KCiAgYXVnbWVudCAiL3J0OnJvdXRpbmcvcnQ6Y29udHJvbC1wbGFu
ZS1wcm90b2NvbHMvcnQ6Y29udHJvbC1wbGFuZS1wcm90b2NvbCIgewogICAgd2hlbiAiZGVy
aXZlZC1mcm9tKHJ0OnR5cGUsICdyaXA6cmlwJykiIHsKICAgICAgZGVzY3JpcHRpb24KICAg
ICAgICAiVGhpcyBhdWdtZW50IGlzIG9ubHkgdmFsaWQgZm9yIGEgcm91dGluZyBwcm90b2Nv
bCBpbnN0YW5jZQogICAgICAgICBvZiBSSVAgKHR5cGUgJ3JpcHYyJyBvciAncmlwbmcnKS4K
CiAgICAgICAgIEZST00gU1RBVEUgVFJFRSAoRklYIE1FKToKICAgICAgICAgVGhpcyBhdWdt
ZW50IGlzIG9ubHkgdmFsaWQgZm9yIGEgcm91dGluZyBwcm90b2NvbCBpbnN0YW5jZQogICAg
ICAgICBvZiB0eXBlICdyaXB2Micgb3IgJ3JpcG5nJy4iOwogICAgfQogICAgZGVzY3JpcHRp
b24KICAgICAgIlJJUCBhdWdtZW50YXRpb24uCgogICAgICAgRlJPTSBTVEFURSBUUkVFIChG
SVggTUUpOgogICAgICAgUklQIHN0YXRlLiI7CiAgICBjb250YWluZXIgcmlwIHsKICAgICAg
ZGVzY3JpcHRpb24KICAgICAgICAiUklQIGNvbmZpZ3VyYXRpb24gZGF0YS4KCiAgICAgICAg
IEZST00gU1RBVEUgVFJFRSAoRklYIE1FKToKICAgICAgICAgUklQIG9wZXJhdGlvbmFsIHN0
YXRlLiI7CiAgICAgIHVzZXMgZ2xvYmFsLWF0dHJpYnV0ZXM7CiAgICAgIHVzZXMgZGlzdHJp
YnV0ZS1saXN0czsKICAgICAgdXNlcyByZWRpc3RyaWJ1dGUtY29udGFpbmVyOwogICAgICB1
c2VzIHRpbWVycy1jb250YWluZXI7CiAgICAgIGNvbnRhaW5lciBpbnRlcmZhY2VzIHsKICAg
ICAgICBkZXNjcmlwdGlvbgogICAgICAgICAgIkNvbnRhaW5pbmcgYSBsaXN0IG9mIFJJUCBp
bnRlcmZhY2VzLiI7CiAgICAgICAgbGlzdCBpbnRlcmZhY2UgewogICAgICAgICAga2V5ICJp
bnRlcmZhY2UiOwogICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgIkxpc3Qgb2Yg
UklQIGludGVyZmFjZXMuIjsKICAgICAgICAgIGxlYWYgaW50ZXJmYWNlIHsKICAgICAgICAg
ICAgdHlwZSBpZjppbnRlcmZhY2UtcmVmOwogICAgICAgICAgICBtdXN0ICIoZGVyaXZlZC1m
cm9tLW9yLXNlbGYoLi4vLi4vLi4vLi4vcnQ6dHlwZSwgJ3JpcDpyaXB2MicpIGFuZCAvaWY6
aW50ZXJmYWNlcy9pZjppbnRlcmZhY2VbaWY6bmFtZT1jdXJyZW50KCldL2lwOmlwdjQpIG9y
IChkZXJpdmVkLWZyb20tb3Itc2VsZiguLi8uLi8uLi8uLi9ydDp0eXBlLCAncmlwOnJpcG5n
JykgYW5kIC9pZjppbnRlcmZhY2VzL2lmOmludGVyZmFjZVtpZjpuYW1lPWN1cnJlbnQoKV0v
aXA6aXB2NikiIHsKICAgICAgICAgICAgICBlcnJvci1tZXNzYWdlICJJbnZhbGlkIGludGVy
ZmFjZSB0eXBlLiI7CiAgICAgICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgICAg
ICJSSVB2MiBjYW4gYmUgZW5hYmxlZCBvbiBJUHY0IGludGVyZmFlLCBhbmQKICAgICAgICAg
ICAgICAgICBSSVBuZyBjYW4gYmUgZW5hYmxlZCBvbiBJUHY2IGludGVyZmFjZS4iOwogICAg
ICAgICAgICB9CiAgICAgICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAgICAgIkVuYWJs
ZSBSSVAgb24gdGhpcyBpbnRlcmZhY2UuIjsKICAgICAgICAgIH0KICAgICAgICAgIGNvbnRh
aW5lciBhdXRoZW50aWNhdGlvbiB7CiAgICAgICAgICAgIHdoZW4gImRlcml2ZWQtZnJvbS1v
ci1zZWxmKC4uLy4uLy4uLy4uL3J0OnR5cGUsICdyaXA6cmlwdjInKSIgewogICAgICAgICAg
ICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAgICAgICAiT25seSBhcHBsaWNhYmxlIHRvIFJJ
UHYyLiI7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAg
ICAgICAiRW5hYmxlcyBhdXRoZW50aWNhdGlvbiBhbmQgc3BlY2lmaWVzIHRoZQogICAgICAg
ICAgICAgICBhdXRoZW50aWNhdGlvbiBzY2hlbWUgZm9yIHRoZSBSSVAgaW50ZXJmYWNlIjsK
ICAgICAgICAgICAgY2hvaWNlIGF1dGgtdHlwZS1zZWxlY3Rpb24gewogICAgICAgICAgICAg
IGRlc2NyaXB0aW9uCiAgICAgICAgICAgICAgICAiU3BlY2lmeSB0aGUgYXV0aGVudGljYXRp
b24gc2NoZW1lLgogICAgICAgICAgICAgICAgIFRoZSB1c2Ugb2YgdGhlIGtleS1jaGFpbiBy
ZWZlcmVuY2UgaGVyZSBpcwogICAgICAgICAgICAgICAgIGRlc2lnbmVkIHRvIGFsaWduIHdp
dGggb3RoZXIgcHJvcG9zZWQgcHJvdG9jb2wKICAgICAgICAgICAgICAgICBtb2RlbHMuIjsK
ICAgICAgICAgICAgICBjYXNlIGF1dGgta2V5LWNoYWluIHsKICAgICAgICAgICAgICAgIGxl
YWYga2V5LWNoYWluIHsKICAgICAgICAgICAgICAgICAgdHlwZSBrZXktY2hhaW46a2V5LWNo
YWluLXJlZjsKICAgICAgICAgICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgICAg
ICAgICAia2V5LWNoYWluIG5hbWUiOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAg
IH0KICAgICAgICAgICAgICBjYXNlIGF1dGgta2V5IHsKICAgICAgICAgICAgICAgIGxlYWYg
a2V5IHsKICAgICAgICAgICAgICAgICAgdHlwZSBzdHJpbmc7CiAgICAgICAgICAgICAgICAg
IGRlc2NyaXB0aW9uCiAgICAgICAgICAgICAgICAgICAgIktleSBzdHJpbmcgaW4gQVNDSUkg
Zm9ybWF0LiI7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBsZWFmIGNyeXB0
by1hbGdvcml0aG0gewogICAgICAgICAgICAgICAgICB0eXBlIGlkZW50aXR5cmVmIHsKICAg
ICAgICAgICAgICAgICAgICBiYXNlIGtleS1jaGFpbjpjcnlwdG8tYWxnb3JpdGhtOwogICAg
ICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAg
ICAgICAgICAgICAgIkNyeXB0b2dyYXBoaWMgYWxnb3JpdGhtIGFzc29jaWF0ZWQgd2l0aCBr
ZXkuIjsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0K
ICAgICAgICAgIH0KICAgICAgICAgIGNvbnRhaW5lciBiZmQgewogICAgICAgICAgICBpZi1m
ZWF0dXJlICJiZmQiOwogICAgICAgICAgICBkZXNjcmlwdGlvbgogICAgICAgICAgICAgICJC
RkQgb3BlcmF0aW9uLiI7CiAgICAgICAgICAgIGxlYWYgZW5hYmxlZCB7CiAgICAgICAgICAg
ICAgdHlwZSBib29sZWFuOwogICAgICAgICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAg
ICAgICAiVHJ1ZSBpZiBCRkQgaXMgZW5hYmxlZCBmb3IgdGhlIGludGVyZmFjZS4iOwogICAg
ICAgICAgICB9CiAgICAgICAgICAgIHVzZXMgYmZkOmJmZC1ncm91cGluZy1iYXNlLWNmZy1w
YXJtcyB7CiAgICAgICAgICAgICAgaWYtZmVhdHVyZSAiYmZkLXByb3RvY29sLXBhcmFtZXRl
cnMiOwogICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgICAgICBsZWFmIGNvc3Qgewog
ICAgICAgICAgICB0eXBlIHVpbnQ4IHsKICAgICAgICAgICAgICByYW5nZSAiMS4uMTYiOwog
ICAgICAgICAgICB9CiAgICAgICAgICAgIGRlZmF1bHQgIjEiOwogICAgICAgICAgICBkZXNj
cmlwdGlvbgogICAgICAgICAgICAgICJJbnRlcmZhY2UgY29zdC4iOwogICAgICAgICAgfQog
ICAgICAgICAgY29udGFpbmVyIG5laWdoYm9ycyB7CiAgICAgICAgICAgIGlmLWZlYXR1cmUg
ImV4cGxpY2l0LW5laWdoYm9ycyI7CiAgICAgICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAg
ICAgICAgIlNwZWNpZmllcyB0aGUgUklQIG5laWdoYm9ycy4gVXNlZnVsIGZvciBhCiAgICAg
ICAgICAgICAgIG5vbi1icm9hZGNhc3QgbXVsdGlwbGUgYWNjZXNzIChOQk1BKSBuZXR3b3Jr
LiI7CiAgICAgICAgICAgIGxpc3QgbmVpZ2hib3IgewogICAgICAgICAgICAgIGtleSAiYWRk
cmVzcyI7CiAgICAgICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgICAgICJTcGVj
aWZ5IGEgUklQIG5laWdoYm9yIG9uIGEgbm9uLWJyb2FkY2FzdCBuZXR3b3JrLiI7CiAgICAg
ICAgICAgICAgbGVhZiBhZGRyZXNzIHsKICAgICAgICAgICAgICAgIHR5cGUgaW5ldDppcC1h
ZGRyZXNzOwogICAgICAgICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgICAgICAg
Ik5laWdoYm9yIElQIGFkZHJlc3MuIjsKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0K
ICAgICAgICAgIH0KICAgICAgICAgIGxlYWYgbm8tbGlzdGVuIHsKICAgICAgICAgICAgdHlw
ZSBlbXB0eTsKICAgICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgICAiRGlzYWJs
ZSB0aGUgc3BlY2lmaWVkIGludGVyZmFjZSB0byByZWNlaXZlIChsaXN0ZW4gdG8pCiAgICAg
ICAgICAgICAgIGFuZCBwcm9jZXNzIFJJUHYyIG9yIFJJUG5nIHBhY2tldHMuIjsKICAgICAg
ICAgIH0KICAgICAgICAgIHVzZXMgb3JpZ2luYXRlLWRlZmF1bHQtcm91dGUtY29udGFpbmVy
OwogICAgICAgICAgbGVhZiBwYXNzaXZlIHsKICAgICAgICAgICAgdHlwZSBlbXB0eTsKICAg
ICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgICAiRGlzYWJsZXMgc2VuZGluZyBv
ZiBSSVB2MiBvciBSSVBuZyBwYWNrZXRzIG9uIHRoZQogICAgICAgICAgICAgICBzcGVjaWZp
ZWQgaW50ZXJmYWNlLgoKICAgICAgICAgICAgICAgRlJPTSBTVEFURSBUUkVFIChGSVggTUUp
OgogICAgICAgICAgICAgICBTZW5kaW5nIFJJUCBwYWNrZXRzIGlzIGRpc2FibGVkIG9uIHRo
ZSBpbnRlcmZhY2UuIjsKICAgICAgICAgICAgdHlwZSBib29sZWFuOwogICAgICAgICAgfQog
ICAgICAgICAgbGVhZiBzcGxpdC1ob3Jpem9uIHsKICAgICAgICAgICAgdHlwZSBlbnVtZXJh
dGlvbiB7CiAgICAgICAgICAgICAgZW51bSAic2ltcGxlIiB7CiAgICAgICAgICAgICAgICBk
ZXNjcmlwdGlvbgogICAgICAgICAgICAgICAgICAiRW5hYmxlcyBzaW1wbGUgc3BsaXQtaG9y
aXpvbiBwcm9jZXNzaW5nLiI7CiAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIGVudW0g
InBvaXNvbi1yZXZlcnNlIiB7CiAgICAgICAgICAgICAgICBkZXNjcmlwdGlvbgogICAgICAg
ICAgICAgICAgICAiRW5hYmxlcyBzcGxpdC1ob3Jpem9uIHByb2Nlc3Npbmcgd2l0aCBwb2lz
b24KICAgICAgICAgICAgICAgICAgIHJldmVyc2UuIjsKICAgICAgICAgICAgICB9CiAgICAg
ICAgICAgIH0KICAgICAgICAgICAgZGVmYXVsdCAic2ltcGxlIjsKICAgICAgICAgICAgZGVz
Y3JpcHRpb24KICAgICAgICAgICAgICAiRW5hYmxlcyBSSVB2MiBvciBSSVBuZyBzcGxpdC1o
b3Jpem9uIHByb2Nlc3Npbmcgb24gdGhlCiAgICAgICAgICAgICAgIHNwZWNpZmllZCBpbnRl
cmZhY2UuCgogICAgICAgICAgICAgICBGUk9NIFNUQVRFIFRSRUUgKEZJWCBNRSk6CiAgICAg
ICAgICAgICAgICd0cnVlJyBpZiBTcGxpdCBIb3Jpem9uIHByb2Nlc3NpbmcgaXMgZW5hYmxl
ZC4iOwogICAgICAgICAgICB0eXBlIGJvb2xlYW47CiAgICAgICAgICB9CiAgICAgICAgICBj
b250YWluZXIgc3VtbWFyeS1hZGRyZXNzIHsKICAgICAgICAgICAgZGVzY3JpcHRpb24KICAg
ICAgICAgICAgICAiU3VtbWFyaXplcyBpbmZvcm1hdGlvbiBhYm91dCBSSVB2MiBvciBSSVBu
ZyByb3V0ZXMKICAgICAgICAgICAgICAgc2VudCBvdmVyIHRoZSBzcGVjaWZpZWQgaW50ZXJm
YWNlIGluIFJJUHYyIG9yIFJJUG5nCiAgICAgICAgICAgICAgIHVwZGF0ZSBwYWNrZXRzLiI7
CiAgICAgICAgICAgIGxlYWYgYWRkcmVzcyB7CiAgICAgICAgICAgICAgdHlwZSBpbmV0Omlw
LXByZWZpeDsKICAgICAgICAgICAgICBkZXNjcmlwdGlvbgogICAgICAgICAgICAgICAgIklQ
djQgYWRkcmVzcywgaW4gdGhlIGZvcm0gQS5CLkMuRCwgYW5kIHRoZSBwcmVmaXgKICAgICAg
ICAgICAgICAgICBsZW5ndGgsIHNlcGFyYXRlZCBieSB0aGUgc2xhc2ggKC8pIGNoYXJhY3Rl
cjsKICAgICAgICAgICAgICAgICBvciBJUHY2IGFkZHJlc3MsIGluIHRoZSBmb3JtIEE6QjpD
OkQ6RTpGOkc6SCwgYW5kCiAgICAgICAgICAgICAgICAgdGhlIHByZWZpeCBsZW5ndGgsIHNl
cGFyYXRlZCBieSB0aGUgc2xhc2ggKC8pCiAgICAgICAgICAgICAgICAgY2hhcmFjdGVyLiI7
CiAgICAgICAgICAgIH0KICAgICAgICAgICAgbGVhZiBtZXRyaWMgewogICAgICAgICAgICAg
IHR5cGUgdWludDggewogICAgICAgICAgICAgICAgcmFuZ2UgIjAuLjE2IjsKICAgICAgICAg
ICAgICB9CiAgICAgICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgICAgICJNZXRy
aWMgdXNlZCBmb3IgdGhlIHJvdXRlLiBJZiB0aGlzIGF0dHJpYnV0ZSBpcyBub3QKICAgICAg
ICAgICAgICAgICB1c2VkLCB0aGUgdmFsdWUgc2V0IHRocm91Z2ggdGhlIGRlZmF1bHQtbWV0
cmljCiAgICAgICAgICAgICAgICAgYXR0cmlidXRlIGluIFJJUHYyIG9yIFJJUG5nIHJvdXRl
ciBjb25maWd1cmF0aW9uIGlzCiAgICAgICAgICAgICAgICAgdXNlZCBmb3IgdGhlIHJvdXRl
LiAiOwogICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgICAgICB1c2VzIHRpbWVycy1j
b250YWluZXI7CiAgICAgICAgICBsZWFmIG9wZXItc3RhdHVzIHsKICAgICAgICAgICAgdHlw
ZSBlbnVtZXJhdGlvbiB7CiAgICAgICAgICAgICAgZW51bSAidXAiIHsKICAgICAgICAgICAg
ICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAgICAgICAgICJSSVB2MiBvciBSSVBuZyBpcyBv
cGVyYXRpb25hbCBvbiB0aGlzIGludGVyZmFjZS4iOwogICAgICAgICAgICAgIH0KICAgICAg
ICAgICAgICBlbnVtICJkb3duIiB7CiAgICAgICAgICAgICAgICBkZXNjcmlwdGlvbgogICAg
ICAgICAgICAgICAgICAiUklQdjIgb3IgUklQbmcgaXMgbm90IG9wZXJhdGlvbmFsIG9uIHRo
aXMKICAgICAgICAgICAgICAgICAgIGludGVyZmFjZS4iOwogICAgICAgICAgICAgIH0KICAg
ICAgICAgICAgfQogICAgICAgICAgICBjb25maWcgZmFsc2U7CiAgICAgICAgICAgIGRlc2Ny
aXB0aW9uCiAgICAgICAgICAgICAgIk9wZXJhdGlvbmFsIHN0YXRlLiI7CiAgICAgICAgICB9
CiAgICAgICAgICBsZWFmIGxpc3RlbiB7CiAgICAgICAgICAgIHR5cGUgYm9vbGVhbjsKICAg
ICAgICAgICAgY29uZmlnIGZhbHNlOwogICAgICAgICAgICBkZXNjcmlwdGlvbgogICAgICAg
ICAgICAgICJUaGUgaW50ZXJmYWNlIGlzIGVuYWJsZWQgdG8gcmVjZWl2ZSAobGlzdGVuIHRv
KQogICAgICAgICAgICAgICBhbmQgcHJvY2VzcyBSSVB2MiBvciBSSVBuZyBwYWNrZXRzLiI7
CiAgICAgICAgICB9CiAgICAgICAgICBsZWFmIG5leHQtZnVsbC11cGRhdGUgewogICAgICAg
ICAgICB0eXBlIHVpbnQzMjsKICAgICAgICAgICAgY29uZmlnIGZhbHNlOwogICAgICAgICAg
ICBkZXNjcmlwdGlvbgogICAgICAgICAgICAgICJOZXh0IGZ1bGwgdXBkYXRlIHRpbWUuIjsK
ICAgICAgICAgIH0KICAgICAgICAgIGxlYWYgb3JpZ2luYXRlLWRlZmF1bHQtcm91dGUgewog
ICAgICAgICAgICB0eXBlIGJvb2xlYW47CiAgICAgICAgICAgIGNvbmZpZyBmYWxzZTsKICAg
ICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgICAiJ3RydWUnIGlmIG9yaWdpbmF0
aW5nIGRlZmF1bHQgcm91dGUgaXMgZW5hYmxlZC4iOwogICAgICAgICAgfQogICAgICAgICAg
bGVhZiBwb2lzb24tcmV2ZXJzZSB7CiAgICAgICAgICAgIHR5cGUgYm9vbGVhbjsKICAgICAg
ICAgICAgY29uZmlnIGZhbHNlOwogICAgICAgICAgICBkZXNjcmlwdGlvbgogICAgICAgICAg
ICAgICIndHJ1ZScgaWYgU3BsaXQgSG9yaXpvbiB3aXRoIFBvaXNvbmVkIFJldmVyc2UgaXMK
ICAgICAgICAgICAgICAgZW5hYmxlZC4iOwogICAgICAgICAgfQogICAgICAgICAgbGVhZiB2
YWxpZC1hZGRyZXNzIHsKICAgICAgICAgICAgdHlwZSBib29sZWFuOwogICAgICAgICAgICBj
b25maWcgZmFsc2U7CiAgICAgICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAgICAgIlRo
ZSBpbnRlcmZhY2UgaGFzIGEgdmFsaWQgYWRkcmVzcy4iOwogICAgICAgICAgfQogICAgICAg
ICAgY29udGFpbmVyIHN0YXRpc3RpY3MgewogICAgICAgICAgICBpZi1mZWF0dXJlICJpbnRl
cmZhY2Utc3RhdGlzdGljcyI7CiAgICAgICAgICAgIGNvbmZpZyBmYWxzZTsKICAgICAgICAg
ICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgICAiSW50ZXJmYWNlIHN0YXRpc3RpYyBjb3Vu
dGVycy4iOwogICAgICAgICAgICBsZWFmIGRpc2NvbnRpbnVpdHktdGltZSB7CiAgICAgICAg
ICAgICAgdHlwZSB5YW5nOmRhdGUtYW5kLXRpbWU7CiAgICAgICAgICAgICAgZGVzY3JpcHRp
b24KICAgICAgICAgICAgICAgICJUaGUgdGltZSBvbiB0aGUgbW9zdCByZWNlbnQgb2NjYXNp
b24gYXQgd2hpY2ggYW55CiAgICAgICAgICAgICAgICAgb25lIG9yIG1vcmUgb2YgdGhlIHN0
YXRpc3RpYyBjb3VudGVycyBzdWZmZXJlZCBhCiAgICAgICAgICAgICAgICAgZGlzY29udGlu
dWl0eS4gSWYgbm8gc3VjaCBkaXNjb250aW51aXRpZXMgaGF2ZQogICAgICAgICAgICAgICAg
IG9jY3VycmVkIHNpbmNlIHRoZSBsYXN0IHJlLWluaXRpYWxpemF0aW9uIG9mIHRoZQogICAg
ICAgICAgICAgICAgIGxvY2FsIG1hbmFnZW1lbnQgc3Vic3lzdGVtLCB0aGVuIHRoaXMgbm9k
ZSBjb250YWlucwogICAgICAgICAgICAgICAgIHRoZSB0aW1lIHRoZSBsb2NhbCBtYW5hZ2Vt
ZW50IHN1YnN5c3RlbQogICAgICAgICAgICAgICAgIHJlLWluaXRpYWxpemVkIGl0c2VsZi4i
OwogICAgICAgICAgICB9CiAgICAgICAgICAgIGxlYWYgYmFkLXBhY2tldHMtcmN2ZCB7CiAg
ICAgICAgICAgICAgdHlwZSB5YW5nOmNvdW50ZXIzMjsKICAgICAgICAgICAgICBkZXNjcmlw
dGlvbgogICAgICAgICAgICAgICAgIlRoZSBudW1iZXIgb2YgUklQIGludmFsaWQgcGFja2V0
cyByZWNlaXZlZCBieQogICAgICAgICAgICAgICAgIHRoZSBSSVAgcHJvY2VzcyB3aGljaCB3
ZXJlIHN1YnNlcXVlbnRseSBkaXNjYXJkZWQKICAgICAgICAgICAgICAgICBmb3IgYW55IHJl
YXNvbiAoZS5nLiBhIHZlcnNpb24gMCBwYWNrZXQsIG9yIGFuCiAgICAgICAgICAgICAgICAg
dW5rbm93biBjb21tYW5kIHR5cGUpLiI7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgbGVh
ZiBiYWQtcm91dGVzLXJjdmQgewogICAgICAgICAgICAgIHR5cGUgeWFuZzpjb3VudGVyMzI7
CiAgICAgICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgICAgICJUaGUgbnVtYmVy
IG9mIHJvdXRlcywgaW4gdmFsaWQgUklQIHBhY2tldHMsCiAgICAgICAgICAgICAgICAgd2hp
Y2ggd2VyZSBpZ25vcmVkIGZvciBhbnkgcmVhc29uIChlLmcuIHVua25vd24KICAgICAgICAg
ICAgICAgICBhZGRyZXNzIGZhbWlseSwgb3IgaW52YWxpZCBtZXRyaWMpLiI7CiAgICAgICAg
ICAgIH0KICAgICAgICAgICAgbGVhZiB1cGRhdGVzLXNlbnQgewogICAgICAgICAgICAgIHR5
cGUgeWFuZzpjb3VudGVyMzI7CiAgICAgICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAg
ICAgICAgICJUaGUgbnVtYmVyIG9mIHRyaWdnZXJlZCBSSVAgdXBkYXRlcyBhY3R1YWxseQog
ICAgICAgICAgICAgICAgIHNlbnQgb24gdGhpcyBpbnRlcmZhY2UuICBUaGlzIGV4cGxpY2l0
bHkgZG9lcwogICAgICAgICAgICAgICAgIE5PVCBpbmNsdWRlIGZ1bGwgdXBkYXRlcyBzZW50
IGNvbnRhaW5pbmcgbmV3CiAgICAgICAgICAgICAgICAgaW5mb3JtYXRpb24uIjsKICAgICAg
ICAgICAgfQogICAgICAgICAgfQogICAgICAgIH0KICAgICAgfQogICAgICBsZWFmIG5leHQt
dHJpZ2dlcmVkLXVwZGF0ZSB7CiAgICAgICAgdHlwZSB1aW50MzI7CiAgICAgICAgY29uZmln
IGZhbHNlOwogICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAiTmV4dCB0cmlnZ2VyZWQg
dXBkYXRlLiI7CiAgICAgIH0KICAgICAgbGVhZiBudW0tb2Ytcm91dGVzIHsKICAgICAgICB0
eXBlIHVpbnQzMjsKICAgICAgICBjb25maWcgZmFsc2U7CiAgICAgICAgZGVzY3JpcHRpb24K
ICAgICAgICAgICJUaGUgbnVtYmVyIG9mIHJvdXRlcy4iOwogICAgICB9CiAgICAgIGNvbnRh
aW5lciBpcHY0IHsKICAgICAgICB3aGVuICJkZXJpdmVkLWZyb20tb3Itc2VsZiguLi8uLi9y
dDp0eXBlLCAncmlwOnJpcHYyJykiIHsKICAgICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAg
ICAgICJJUHY0IGFkZHJlc3MgZmFtaWx5IGlzIHN1cHBvcnRlZCBieSBSSVB2Mi4iOwogICAg
ICAgIH0KICAgICAgICBjb25maWcgZmFsc2U7CiAgICAgICAgZGVzY3JpcHRpb24KICAgICAg
ICAgICJJUHY0IGFkZHJlc3MgZmFtaWx5IGluZm9ybWF0aW9uLiI7CiAgICAgICAgY29udGFp
bmVyIG5laWdoYm9ycyB7CiAgICAgICAgICBkZXNjcmlwdGlvbgogICAgICAgICAgICAiSVB2
NCBuZWlnaGJvciBpbmZvcm1hdGlvbi4iOwogICAgICAgICAgbGlzdCBuZWlnaGJvciB7CiAg
ICAgICAgICAgIGtleSAiaXB2NC1hZGRyZXNzIjsKICAgICAgICAgICAgZGVzY3JpcHRpb24K
ICAgICAgICAgICAgICAiQSBSSVB2MiBuZWlnaGJvci4iOwogICAgICAgICAgICBsZWFmIGlw
djQtYWRkcmVzcyB7CiAgICAgICAgICAgICAgdHlwZSBpbmV0OmlwdjQtYWRkcmVzczsKICAg
ICAgICAgICAgICBkZXNjcmlwdGlvbgogICAgICAgICAgICAgICAgIklQIGFkZHJlc3MgdGhh
dCBhIFJJUCBuZWlnaGJvciBpcyB1c2luZyBhcyBpdHMKICAgICAgICAgICAgICAgICBzb3Vy
Y2UgYWRkcmVzcy4iOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGxlYWYgbGFzdC11cGRh
dGUgewogICAgICAgICAgICAgIHR5cGUgeWFuZzpkYXRlLWFuZC10aW1lOwogICAgICAgICAg
ICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAgICAgICAiVGhlIHRpbWUgd2hlbiB0aGUgbW9z
dCByZWNlbnQgUklQIHVwZGF0ZSB3YXMKICAgICAgICAgICAgICAgICByZWNlaXZlZCBmcm9t
IHRoaXMgbmVpZ2hib3IuIjsKICAgICAgICAgICAgfQogICAgICAgICAgICBsZWFmIGJhZC1w
YWNrZXRzLXJjdmQgewogICAgICAgICAgICAgIHR5cGUgeWFuZzpjb3VudGVyMzI7CiAgICAg
ICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgICAgICJUaGUgbnVtYmVyIG9mIFJJ
UCBpbnZhbGlkIHBhY2tldHMgcmVjZWl2ZWQgZnJvbQogICAgICAgICAgICAgICAgIHRoaXMg
bmVpZ2hib3Igd2hpY2ggd2VyZSBzdWJzZXF1ZW50bHkgZGlzY2FyZGVkCiAgICAgICAgICAg
ICAgICAgZm9yIGFueSByZWFzb24gKGUuZy4gYSB2ZXJzaW9uIDAgcGFja2V0LCBvciBhbgog
ICAgICAgICAgICAgICAgIHVua25vd24gY29tbWFuZCB0eXBlKS4iOwogICAgICAgICAgICB9
CiAgICAgICAgICAgIGxlYWYgYmFkLXJvdXRlcy1yY3ZkIHsKICAgICAgICAgICAgICB0eXBl
IHlhbmc6Y291bnRlcjMyOwogICAgICAgICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAg
ICAgICAiVGhlIG51bWJlciBvZiByb3V0ZXMgcmVjZWl2ZWQgZnJvbSB0aGlzIG5laWdoYm9y
LAogICAgICAgICAgICAgICAgIGluIHZhbGlkIFJJUCBwYWNrZXRzLCB3aGljaCB3ZXJlIGln
bm9yZWQgZm9yIGFueQogICAgICAgICAgICAgICAgIHJlYXNvbiAoZS5nLiB1bmtub3duIGFk
ZHJlc3MgZmFtaWx5LCBvciBpbnZhbGlkCiAgICAgICAgICAgICAgICAgbWV0cmljKS4iOwog
ICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIGNvbnRhaW5lciBy
b3V0ZXMgewogICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgIklQdjQgcm91dGUg
aW5mb3JtYXRpb24uIjsKICAgICAgICAgIGxpc3Qgcm91dGUgewogICAgICAgICAgICBrZXkg
ImlwdjQtcHJlZml4IjsKICAgICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgICAi
QSBSSVB2MiBJUHY0IHJvdXRlLiI7CiAgICAgICAgICAgIGxlYWYgaXB2NC1wcmVmaXggewog
ICAgICAgICAgICAgIHR5cGUgaW5ldDppcHY0LXByZWZpeDsKICAgICAgICAgICAgICBkZXNj
cmlwdGlvbgogICAgICAgICAgICAgICAgIklQIGFkZHJlc3MgKGluIHRoZSBmb3JtIEEuQi5D
LkQpIGFuZCBwcmVmaXggbGVuZ3RoLAogICAgICAgICAgICAgICAgIHNlcGFyYXRlZCBieSB0
aGUgc2xhc2ggKC8pIGNoYXJhY3Rlci4gVGhlIHJhbmdlIG9mCiAgICAgICAgICAgICAgICAg
dmFsdWVzIGZvciB0aGUgcHJlZml4LWxlbmd0aCBpcyAwIHRvIDMyLiI7CiAgICAgICAgICAg
IH0KICAgICAgICAgICAgbGVhZiBuZXh0LWhvcCB7CiAgICAgICAgICAgICAgdHlwZSBpbmV0
OmlwdjQtYWRkcmVzczsKICAgICAgICAgICAgICBkZXNjcmlwdGlvbgogICAgICAgICAgICAg
ICAgIk5leHQgaG9wIElQdjQgYWRkcmVzcy4iOwogICAgICAgICAgICB9CiAgICAgICAgICAg
IGxlYWYgaW50ZXJmYWNlIHsKICAgICAgICAgICAgICB0eXBlIGlmOmludGVyZmFjZS1yZWY7
CiAgICAgICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgICAgICJUaGUgaW50ZXJm
YWNlIHRoYXQgdGhlIHJvdXRlIHVzZXMuIjsKICAgICAgICAgICAgfQogICAgICAgICAgICB1
c2VzIHJvdXRlLWF0dHJpYnV0ZXM7CiAgICAgICAgICB9CiAgICAgICAgfQogICAgICB9CiAg
ICAgIGNvbnRhaW5lciBpcHY2IHsKICAgICAgICB3aGVuICJkZXJpdmVkLWZyb20tb3Itc2Vs
ZiguLi8uLi9ydDp0eXBlLCAncmlwOnJpcG5nJykiIHsKICAgICAgICAgIGRlc2NyaXB0aW9u
CiAgICAgICAgICAgICJJUHY2IGFkZHJlc3MgZmFtaWx5IGlzIHN1cHBvcnRlZCBieSBSSVBu
Zy4iOwogICAgICAgIH0KICAgICAgICBjb25maWcgZmFsc2U7CiAgICAgICAgZGVzY3JpcHRp
b24KICAgICAgICAgICJJUHY2IGFkZHJlc3MgZmFtaWx5IGluZm9ybWF0aW9uLiI7CiAgICAg
ICAgY29udGFpbmVyIG5laWdoYm9ycyB7CiAgICAgICAgICBkZXNjcmlwdGlvbgogICAgICAg
ICAgICAiSVB2NiBuZWlnaGJvciBpbmZvcm1hdGlvbi4iOwogICAgICAgICAgbGlzdCBuZWln
aGJvciB7CiAgICAgICAgICAgIGtleSAiaXB2Ni1hZGRyZXNzIjsKICAgICAgICAgICAgZGVz
Y3JpcHRpb24KICAgICAgICAgICAgICAiQSBSSVBuZyBuZWlnaGJvci4iOwogICAgICAgICAg
ICBsZWFmIGlwdjYtYWRkcmVzcyB7CiAgICAgICAgICAgICAgdHlwZSBpbmV0OmlwdjYtYWRk
cmVzczsKICAgICAgICAgICAgICBkZXNjcmlwdGlvbgogICAgICAgICAgICAgICAgIklQIGFk
ZHJlc3MgdGhhdCBhIFJJUCBuZWlnaGJvciBpcyB1c2luZyBhcyBpdHMKICAgICAgICAgICAg
ICAgICBzb3VyY2UgYWRkcmVzcy4iOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGxlYWYg
bGFzdC11cGRhdGUgewogICAgICAgICAgICAgIHR5cGUgeWFuZzpkYXRlLWFuZC10aW1lOwog
ICAgICAgICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAgICAgICAiVGhlIHRpbWUgd2hl
biB0aGUgbW9zdCByZWNlbnQgUklQIHVwZGF0ZSB3YXMKICAgICAgICAgICAgICAgICByZWNl
aXZlZCBmcm9tIHRoaXMgbmVpZ2hib3IuIjsKICAgICAgICAgICAgfQogICAgICAgICAgICBs
ZWFmIGJhZC1wYWNrZXRzLXJjdmQgewogICAgICAgICAgICAgIHR5cGUgeWFuZzpjb3VudGVy
MzI7CiAgICAgICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgICAgICJUaGUgbnVt
YmVyIG9mIFJJUCBpbnZhbGlkIHBhY2tldHMgcmVjZWl2ZWQgZnJvbQogICAgICAgICAgICAg
ICAgIHRoaXMgbmVpZ2hib3Igd2hpY2ggd2VyZSBzdWJzZXF1ZW50bHkgZGlzY2FyZGVkCiAg
ICAgICAgICAgICAgICAgZm9yIGFueSByZWFzb24gKGUuZy4gYSB2ZXJzaW9uIDAgcGFja2V0
LCBvciBhbgogICAgICAgICAgICAgICAgIHVua25vd24gY29tbWFuZCB0eXBlKS4iOwogICAg
ICAgICAgICB9CiAgICAgICAgICAgIGxlYWYgYmFkLXJvdXRlcy1yY3ZkIHsKICAgICAgICAg
ICAgICB0eXBlIHlhbmc6Y291bnRlcjMyOwogICAgICAgICAgICAgIGRlc2NyaXB0aW9uCiAg
ICAgICAgICAgICAgICAiVGhlIG51bWJlciBvZiByb3V0ZXMgcmVjZWl2ZWQgZnJvbSB0aGlz
IG5laWdoYm9yLAogICAgICAgICAgICAgICAgIGluIHZhbGlkIFJJUCBwYWNrZXRzLCB3aGlj
aCB3ZXJlIGlnbm9yZWQgZm9yIGFueQogICAgICAgICAgICAgICAgIHJlYXNvbiAoZS5nLiB1
bmtub3duIGFkZHJlc3MgZmFtaWx5LCBvciBpbnZhbGlkCiAgICAgICAgICAgICAgICAgbWV0
cmljKS4iOwogICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIGNv
bnRhaW5lciByb3V0ZXMgewogICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgIklQ
djYgcm91dGUgaW5mb3JtYXRpb24uIjsKICAgICAgICAgIGxpc3Qgcm91dGUgewogICAgICAg
ICAgICBrZXkgImlwdjYtcHJlZml4IjsKICAgICAgICAgICAgZGVzY3JpcHRpb24KICAgICAg
ICAgICAgICAiQSBSSVBuZyBJUHY2IHJvdXRlLiI7CiAgICAgICAgICAgIGxlYWYgaXB2Ni1w
cmVmaXggewogICAgICAgICAgICAgIHR5cGUgaW5ldDppcHY2LXByZWZpeDsKICAgICAgICAg
ICAgICBkZXNjcmlwdGlvbgogICAgICAgICAgICAgICAgIklQIGFkZHJlc3MgKGluIHRoZSBj
YW5vbmljYWwgZm9ybWF0IGRlZmluZWQgaW4KICAgICAgICAgICAgICAgICBSRkM1OTUyKSBh
bmQgcHJlZml4IGxlbmd0aCwgc2VwYXJhdGVkIGJ5IHRoZSBzbGFzaAogICAgICAgICAgICAg
ICAgICgvKSBjaGFyYWN0ZXIuIFRoZSByYW5nZSBvZiB2YWx1ZXMgZm9yIHRoZQogICAgICAg
ICAgICAgICAgIHByZWZpeC1sZW5ndGggaXMgMCB0byAxMjguIjsKICAgICAgICAgICAgfQog
ICAgICAgICAgICBsZWFmIG5leHQtaG9wIHsKICAgICAgICAgICAgICB0eXBlIGluZXQ6aXB2
Ni1hZGRyZXNzOwogICAgICAgICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAgICAgICAi
TmV4dCBob3AgSVB2NiBhZGRyZXNzLiI7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgbGVh
ZiBpbnRlcmZhY2UgewogICAgICAgICAgICAgIHR5cGUgaWY6aW50ZXJmYWNlLXJlZjsKICAg
ICAgICAgICAgICBkZXNjcmlwdGlvbgogICAgICAgICAgICAgICAgIlRoZSBpbnRlcmZhY2Ug
dGhhdCB0aGUgcm91dGUgdXNlcy4iOwogICAgICAgICAgICB9CiAgICAgICAgICAgIHVzZXMg
cm91dGUtYXR0cmlidXRlczsKICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIH0KICAgICAg
Y29udGFpbmVyIHN0YXRpc3RpY3MgewogICAgICAgIGlmLWZlYXR1cmUgImdsb2JhbC1zdGF0
aXN0aWNzIjsKICAgICAgICBjb25maWcgZmFsc2U7CiAgICAgICAgZGVzY3JpcHRpb24KICAg
ICAgICAgICJHbG9iYWwgc3RhdGlzdGljIGNvdW50ZXJzLiI7CiAgICAgICAgbGVhZiBkaXNj
b250aW51aXR5LXRpbWUgewogICAgICAgICAgdHlwZSB5YW5nOmRhdGUtYW5kLXRpbWU7CiAg
ICAgICAgICBkZXNjcmlwdGlvbgogICAgICAgICAgICAiVGhlIHRpbWUgb24gdGhlIG1vc3Qg
cmVjZW50IG9jY2FzaW9uIGF0IHdoaWNoIGFueSBvbmUKICAgICAgICAgICAgIG9yIG1vcmUg
b2YgdGhlIHN0YXRpc3RpYyBjb3VudGVycyBzdWZmZXJlZCBhCiAgICAgICAgICAgICBkaXNj
b250aW51aXR5LiBJZiBubyBzdWNoIGRpc2NvbnRpbnVpdGllcyBoYXZlIG9jY3VycmVkCiAg
ICAgICAgICAgICBzaW5jZSB0aGUgbGFzdCByZS1pbml0aWFsaXphdGlvbiBvZiB0aGUgbG9j
YWwKICAgICAgICAgICAgIG1hbmFnZW1lbnQgc3Vic3lzdGVtLCB0aGVuIHRoaXMgbm9kZSBj
b250YWlucyB0aGUgdGltZQogICAgICAgICAgICAgdGhlIGxvY2FsIG1hbmFnZW1lbnQgc3Vi
c3lzdGVtIHJlLWluaXRpYWxpemVkIGl0c2VsZi4iOwogICAgICAgIH0KICAgICAgICBsZWFm
IHJlcXVlc3RzLXJjdmQgewogICAgICAgICAgdHlwZSB5YW5nOmNvdW50ZXIzMjsKICAgICAg
ICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAgICJUaGUgbnVtYmVyIG9mIHJlcXVlc3RzIHJl
Y2VpdmVkIGJ5IFJJUC4iOwogICAgICAgIH0KICAgICAgICBsZWFmIHJlcXVlc3RzLXNlbnQg
ewogICAgICAgICAgdHlwZSB5YW5nOmNvdW50ZXIzMjsKICAgICAgICAgIGRlc2NyaXB0aW9u
CiAgICAgICAgICAgICJUaGUgbnVtYmVyIG9mIHJlcXVlc3RzIHNlbnQgYnkgUklQLiI7CiAg
ICAgICAgfQogICAgICAgIGxlYWYgcmVzcG9uc2VzLXJjdmQgewogICAgICAgICAgdHlwZSB5
YW5nOmNvdW50ZXIzMjsKICAgICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAgICJUaGUg
bnVtYmVyIG9mIHJlc3BvbnNlcyByZWNlaXZlZCBieSBSSVAuIjsKICAgICAgICB9CiAgICAg
ICAgbGVhZiByZXNwb25zZXMtc2VudCB7CiAgICAgICAgICB0eXBlIHlhbmc6Y291bnRlcjMy
OwogICAgICAgICAgZGVzY3JpcHRpb24KICAgICAgICAgICAgIlRoZSBudW1iZXIgb2YgcmVz
cG9uc2VzIHNlbnQgYnkgUklQLiI7CiAgICAgICAgfQogICAgICB9CiAgICB9CiAgfQogIHJw
YyBjbGVhci1yaXAtcm91dGUgewogICAgZGVzY3JpcHRpb24KICAgICAgIkNsZWFycyBSSVAg
cm91dGVzIGZyb20gdGhlIElQIHJvdXRpbmcgdGFibGUgYW5kIHJvdXRlcwogICAgICAgcmVk
aXN0cmlidXRlZCBpbnRvIHRoZSBSSVAgcHJvdG9jb2wgZm9yIHRoZSBzcGVjaWZpZWQgUklQ
CiAgICAgICBpbnN0YW5jZSBvciBmb3IgYWxsIFJJUCBpbnN0YW5jZXMgaW4gdGhlIGN1cnJl
bnQgY29udGV4dC4iOwogICAgaW5wdXQgewogICAgICBsZWFmIHJpcC1pbnN0YW5jZSB7CiAg
ICAgICAgdHlwZSBsZWFmcmVmIHsKICAgICAgICAgIHBhdGggIi9ydDpyb3V0aW5nL3J0OmNv
bnRyb2wtcGxhbmUtcHJvdG9jb2xzL3J0OmNvbnRyb2wtcGxhbmUtcHJvdG9jb2wvcnQ6bmFt
ZSI7CiAgICAgICAgfQogICAgICAgIGRlc2NyaXB0aW9uCiAgICAgICAgICAiSW5zdGFuY2Ug
bmFtZSBpZGVudGlmeWluZyBhIHNwZWNpZmljIFJJUCBpbnN0YW5jZS4KICAgICAgICAgICBU
aGlzIGxlYWYgaXMgb3B0aW9uYWwgZm9yIHRoZSBycGMuCiAgICAgICAgICAgSWYgaXQgaXMg
c3BlY2lmaWVkLCB0aGUgcnBjIHdpbGwgY2xlYXIgYWxsIHJvdXRlcyBpbiB0aGUKICAgICAg
ICAgICBzcGVjaWZpZWQgUklQIGluc3RhbmNlOwogICAgICAgICAgIGlmIGl0IGlzIG5vdCBz
cGVjaWZpZWQsIHRoZSBycGMgd2lsbCBjbGVhciBhbGwgcm91dGVzIGluCiAgICAgICAgICAg
YWxsIFJJUCBpbnN0YW5jZXMuIjsKICAgICAgfQogICAgfQogIH0KfQo=
--------------7FEAC2530C0E254F4FD986C3
Content-Type: text/plain; charset=UTF-8;
 name="rip-nmda.diff"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="rip-nmda.diff"

NjEyYzYxMiw2MTYKPCAgICAgICAgICBvZiBSSVAgKHR5cGUgJ3JpcHYyJyBvciAncmlwbmcn
KS4iOwotLS0KPiAgICAgICAgICBvZiBSSVAgKHR5cGUgJ3JpcHYyJyBvciAncmlwbmcnKS4K
PiAKPiAgICAgICAgICBGUk9NIFNUQVRFIFRSRUUgKEZJWCBNRSk6Cj4gICAgICAgICAgVGhp
cyBhdWdtZW50IGlzIG9ubHkgdmFsaWQgZm9yIGEgcm91dGluZyBwcm90b2NvbCBpbnN0YW5j
ZQo+ICAgICAgICAgIG9mIHR5cGUgJ3JpcHYyJyBvciAncmlwbmcnLiI7CjYxNWM2MTksNjIy
CjwgICAgICAgIlJJUCBhdWdtZW50YXRpb24uIjsKLS0tCj4gICAgICAgIlJJUCBhdWdtZW50
YXRpb24uCj4gCj4gICAgICAgIEZST00gU1RBVEUgVFJFRSAoRklYIE1FKToKPiAgICAgICAg
UklQIHN0YXRlLiI7CjYxOGM2MjUsNjI4CjwgICAgICAgICAiUklQIGNvbmZpZ3VyYXRpb24g
ZGF0YS4iOwotLS0KPiAgICAgICAgICJSSVAgY29uZmlndXJhdGlvbiBkYXRhLgo+IAo+ICAg
ICAgICAgIEZST00gU1RBVEUgVFJFRSAoRklYIE1FKToKPiAgICAgICAgICBSSVAgb3BlcmF0
aW9uYWwgc3RhdGUuIjsKNzI2YzczNiw3NDAKPCAgICAgICAgICAgICAgICBzcGVjaWZpZWQg
aW50ZXJmYWNlLiI7Ci0tLQo+ICAgICAgICAgICAgICAgIHNwZWNpZmllZCBpbnRlcmZhY2Uu
Cj4gCj4gICAgICAgICAgICAgICAgRlJPTSBTVEFURSBUUkVFIChGSVggTUUpOgo+ICAgICAg
ICAgICAgICAgIFNlbmRpbmcgUklQIHBhY2tldHMgaXMgZGlzYWJsZWQgb24gdGhlIGludGVy
ZmFjZS4iOwo+ICAgICAgICAgICAgIHR5cGUgYm9vbGVhbjsKNzQzYzc1Nyw3NjEKPCAgICAg
ICAgICAgICAgICBzcGVjaWZpZWQgaW50ZXJmYWNlLiI7Ci0tLQo+ICAgICAgICAgICAgICAg
IHNwZWNpZmllZCBpbnRlcmZhY2UuCj4gCj4gICAgICAgICAgICAgICAgRlJPTSBTVEFURSBU
UkVFIChGSVggTUUpOgo+ICAgICAgICAgICAgICAgICd0cnVlJyBpZiBTcGxpdCBIb3Jpem9u
IHByb2Nlc3NpbmcgaXMgZW5hYmxlZC4iOwo+ICAgICAgICAgICAgIHR5cGUgYm9vbGVhbjsK
NzcxLDgxMGQ3ODgKPCAgICAgICAgIH0KPCAgICAgICB9CjwgICAgIH0KPCAgIH0KPCAgIGF1
Z21lbnQgIi9ydDpyb3V0aW5nLXN0YXRlL3J0OmNvbnRyb2wtcGxhbmUtcHJvdG9jb2xzL3J0
OmNvbnRyb2wtcGxhbmUtcHJvdG9jb2wiIHsKPCAgICAgd2hlbiAiZGVyaXZlZC1mcm9tKHJ0
OnR5cGUsICdyaXA6cmlwJykiIHsKPCAgICAgICBkZXNjcmlwdGlvbgo8ICAgICAgICAgIlRo
aXMgYXVnbWVudCBpcyBvbmx5IHZhbGlkIGZvciBhIHJvdXRpbmcgcHJvdG9jb2wgaW5zdGFu
Y2UKPCAgICAgICAgICBvZiB0eXBlICdyaXB2Micgb3IgJ3JpcG5nJy4iOwo8ICAgICB9Cjwg
ICAgIGRlc2NyaXB0aW9uCjwgICAgICAgIlJJUCBzdGF0ZS4iOwo8ICAgICBjb250YWluZXIg
cmlwIHsKPCAgICAgICBkZXNjcmlwdGlvbgo8ICAgICAgICAgIlJJUCBvcGVyYXRpb25hbCBz
dGF0ZS4iOwo8ICAgICAgIHVzZXMgZ2xvYmFsLWF0dHJpYnV0ZXM7CjwgICAgICAgdXNlcyBk
aXN0cmlidXRlLWxpc3RzOwo8ICAgICAgIGxlYWYgbmV4dC10cmlnZ2VyZWQtdXBkYXRlIHsK
PCAgICAgICAgIHR5cGUgdWludDMyOwo8ICAgICAgICAgZGVzY3JpcHRpb24KPCAgICAgICAg
ICAgIk5leHQgdHJpZ2dlcmVkIHVwZGF0ZS4iOwo8ICAgICAgIH0KPCAgICAgICBsZWFmIG51
bS1vZi1yb3V0ZXMgewo8ICAgICAgICAgdHlwZSB1aW50MzI7CjwgICAgICAgICBkZXNjcmlw
dGlvbgo8ICAgICAgICAgICAiVGhlIG51bWJlciBvZiByb3V0ZXMuIjsKPCAgICAgICB9Cjwg
ICAgICAgdXNlcyB0aW1lcnMtY29udGFpbmVyOwo8ICAgICAgIGNvbnRhaW5lciBpbnRlcmZh
Y2VzIHsKPCAgICAgICAgIGRlc2NyaXB0aW9uCjwgICAgICAgICAgICJDb250YWluaW5nIGEg
bGlzdCBvZiBSSVAgaW50ZXJmYWNlcy4iOwo8ICAgICAgICAgbGlzdCBpbnRlcmZhY2Ugewo8
ICAgICAgICAgICBrZXkgImludGVyZmFjZSI7CjwgICAgICAgICAgIGRlc2NyaXB0aW9uCjwg
ICAgICAgICAgICAgIkxpc3Qgb2YgUklQIGludGVyZmFjZXMuIjsKPCAgICAgICAgICAgbGVh
ZiBpbnRlcmZhY2Ugewo8ICAgICAgICAgICAgIHR5cGUgaWY6aW50ZXJmYWNlLXJlZjsKPCAg
ICAgICAgICAgICBkZXNjcmlwdGlvbgo8ICAgICAgICAgICAgICAgIkVuYWJsZSBSSVAgb24g
dGhpcyBpbnRlcmZhY2UuIjsKPCAgICAgICAgICAgfQo4MjJhODAxCj4gICAgICAgICAgICAg
Y29uZmlnIGZhbHNlOwo4MjYsODMzZDgwNAo8ICAgICAgICAgICBsZWFmIGNvc3Qgewo8ICAg
ICAgICAgICAgIHR5cGUgdWludDggewo8ICAgICAgICAgICAgICAgcmFuZ2UgIjEuLjE2IjsK
PCAgICAgICAgICAgICB9CjwgICAgICAgICAgICAgZGVmYXVsdCAiMSI7CjwgICAgICAgICAg
ICAgZGVzY3JpcHRpb24KPCAgICAgICAgICAgICAgICJJbnRlcmZhY2UgY29zdC4iOwo8ICAg
ICAgICAgICB9CjgzNWE4MDcKPiAgICAgICAgICAgICBjb25maWcgZmFsc2U7Cjg0MWE4MTQK
PiAgICAgICAgICAgICBjb25maWcgZmFsc2U7Cjg0NmE4MjAKPiAgICAgICAgICAgICBjb25m
aWcgZmFsc2U7Cjg1MCw4NTRkODIzCjwgICAgICAgICAgIGxlYWYgcGFzc2l2ZSB7CjwgICAg
ICAgICAgICAgdHlwZSBib29sZWFuOwo8ICAgICAgICAgICAgIGRlc2NyaXB0aW9uCjwgICAg
ICAgICAgICAgICAiU2VuZGluZyBSSVAgcGFja2V0cyBpcyBkaXNhYmxlZCBvbiB0aGUgaW50
ZXJmYWNlLiI7CjwgICAgICAgICAgIH0KODU2YTgyNgo+ICAgICAgICAgICAgIGNvbmZpZyBm
YWxzZTsKODYxLDg2NWQ4MzAKPCAgICAgICAgICAgbGVhZiBzcGxpdC1ob3Jpem9uIHsKPCAg
ICAgICAgICAgICB0eXBlIGJvb2xlYW47CjwgICAgICAgICAgICAgZGVzY3JpcHRpb24KPCAg
ICAgICAgICAgICAgICIndHJ1ZScgaWYgU3BsaXQgSG9yaXpvbiBwcm9jZXNzaW5nIGlzIGVu
YWJsZWQuIjsKPCAgICAgICAgICAgfQo4NjdhODMzCj4gICAgICAgICAgICAgY29uZmlnIGZh
bHNlOwo4NzFkODM2CjwgICAgICAgICAgIHVzZXMgdGltZXJzLWNvbnRhaW5lcjsKODczYTgz
OQo+ICAgICAgICAgICAgIGNvbmZpZyBmYWxzZTsKOTEyYTg3OSw4OTAKPiAgICAgICBsZWFm
IG5leHQtdHJpZ2dlcmVkLXVwZGF0ZSB7Cj4gICAgICAgICB0eXBlIHVpbnQzMjsKPiAgICAg
ICAgIGNvbmZpZyBmYWxzZTsKPiAgICAgICAgIGRlc2NyaXB0aW9uCj4gICAgICAgICAgICJO
ZXh0IHRyaWdnZXJlZCB1cGRhdGUuIjsKPiAgICAgICB9Cj4gICAgICAgbGVhZiBudW0tb2Yt
cm91dGVzIHsKPiAgICAgICAgIHR5cGUgdWludDMyOwo+ICAgICAgICAgY29uZmlnIGZhbHNl
Owo+ICAgICAgICAgZGVzY3JpcHRpb24KPiAgICAgICAgICAgIlRoZSBudW1iZXIgb2Ygcm91
dGVzLiI7Cj4gICAgICAgfQo5MTdhODk2Cj4gICAgICAgICBjb25maWcgZmFsc2U7Cjk4OWE5
NjkKPiAgICAgICAgIGNvbmZpZyBmYWxzZTsKMTA1OWExMDQwCj4gICAgICAgICBjb25maWcg
ZmFsc2U7Cg==
--------------7FEAC2530C0E254F4FD986C3
Content-Type: text/plain; charset=UTF-8;
 name="rip-nmda-tree.diff"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="rip-nmda-tree.diff"

NjUsMTIyYzY1LDk5CjwgICAgICAgICAgICstLXJ3IGludGVyZmFjZSogW2ludGVyZmFjZV0K
PCAgICAgICAgICAgICAgKy0tcncgaW50ZXJmYWNlICAgICAgICAgICAgICAgICAgaWY6aW50
ZXJmYWNlLXJlZgo8ICAgICAgICAgICAgICArLS1ydyBhdXRoZW50aWNhdGlvbgo8ICAgICAg
ICAgICAgICB8ICArLS1ydyAoYXV0aC10eXBlLXNlbGVjdGlvbik/CjwgICAgICAgICAgICAg
IHwgICAgICstLTooYXV0aC1rZXktY2hhaW4pCjwgICAgICAgICAgICAgIHwgICAgIHwgICst
LXJ3IGtleS1jaGFpbj8gICAgICAgICAga2V5LWNoYWluOmtleS1jaGFpbi1yZWYKPCAgICAg
ICAgICAgICAgfCAgICAgKy0tOihhdXRoLWtleSkKPCAgICAgICAgICAgICAgfCAgICAgICAg
Ky0tcncga2V5PyAgICAgICAgICAgICAgICBzdHJpbmcKPCAgICAgICAgICAgICAgfCAgICAg
ICAgKy0tcncgY3J5cHRvLWFsZ29yaXRobT8gICBpZGVudGl0eXJlZgo8ICAgICAgICAgICAg
ICArLS1ydyBiZmQge2JmZH0/CjwgICAgICAgICAgICAgIHwgICstLXJ3IGVuYWJsZWQ/ICAg
ICAgICAgICAgICAgICAgICBib29sZWFuCjwgICAgICAgICAgICAgIHwgICstLXJ3IGxvY2Fs
LW11bHRpcGxpZXI/ICAgICAgICAgICBiZmQtbXVsdGlwbGllcgo8ICAgICAgICAgICAgICB8
ICArLS1ydyAoaW50ZXJ2YWwtY29uZmlnLXR5cGUpPwo8ICAgICAgICAgICAgICB8ICAgICAr
LS06KHR4LXJ4LWludGVydmFscykKPCAgICAgICAgICAgICAgfCAgICAgfCAgKy0tcncgZGVz
aXJlZC1taW4tdHgtaW50ZXJ2YWwgICAgIHVpbnQzMgo8ICAgICAgICAgICAgICB8ICAgICB8
ICArLS1ydyByZXF1aXJlZC1taW4tcngtaW50ZXJ2YWwgICAgdWludDMyCjwgICAgICAgICAg
ICAgIHwgICAgICstLTooc2luZ2xlLWludGVydmFsKQo8ICAgICAgICAgICAgICB8ICAgICAg
ICArLS1ydyBtaW4taW50ZXJ2YWwgICAgICAgICAgICAgICAgdWludDMyCjwgICAgICAgICAg
ICAgICstLXJ3IGNvc3Q/ICAgICAgICAgICAgICAgICAgICAgIHVpbnQ4CjwgICAgICAgICAg
ICAgICstLXJ3IG5laWdoYm9ycyB7ZXhwbGljaXQtbmVpZ2hib3JzfT8KPCAgICAgICAgICAg
ICAgfCAgKy0tcncgbmVpZ2hib3IqIFthZGRyZXNzXQo8ICAgICAgICAgICAgICB8ICAgICAr
LS1ydyBhZGRyZXNzICAgIGluZXQ6aXAtYWRkcmVzcwo8ICAgICAgICAgICAgICArLS1ydyBu
by1saXN0ZW4/ICAgICAgICAgICAgICAgICBlbXB0eQo8ICAgICAgICAgICAgICArLS1ydyBv
cmlnaW5hdGUtZGVmYXVsdC1yb3V0ZSEKPCAgICAgICAgICAgICAgfCAgKy0tcncgcm91dGUt
cG9saWN5PyAgIHJvdXRlLXBvbGljeS1yZWYKPCAgICAgICAgICAgICAgKy0tcncgcGFzc2l2
ZT8gICAgICAgICAgICAgICAgICAgZW1wdHkKPCAgICAgICAgICAgICAgKy0tcncgc3BsaXQt
aG9yaXpvbj8gICAgICAgICAgICAgZW51bWVyYXRpb24KPCAgICAgICAgICAgICAgKy0tcncg
c3VtbWFyeS1hZGRyZXNzCjwgICAgICAgICAgICAgIHwgICstLXJ3IGFkZHJlc3M/ICAgaW5l
dDppcC1wcmVmaXgKPCAgICAgICAgICAgICAgfCAgKy0tcncgbWV0cmljPyAgICB1aW50OAo8
ICAgICAgICAgICAgICArLS1ydyB0aW1lcnMKPCAgICAgICAgICAgICAgICAgKy0tcncgdXBk
YXRlLWludGVydmFsPyAgICAgdWludDE2CjwgICAgICAgICAgICAgICAgICstLXJ3IGludmFs
aWQtaW50ZXJ2YWw/ICAgIHVpbnQxNgo8ICAgICAgICAgICAgICAgICArLS1ydyBob2xkZG93
bi1pbnRlcnZhbD8gICB1aW50MTYKPCAgICAgICAgICAgICAgICAgKy0tcncgZmx1c2gtaW50
ZXJ2YWw/ICAgICAgdWludDE2CjwgICBhdWdtZW50IC9ydDpyb3V0aW5nLXN0YXRlL3J0OmNv
bnRyb2wtcGxhbmUtcHJvdG9jb2xzL3J0OmNvbnRyb2wtcGxhbmUtcHJvdG9jb2w6CjwgICAg
ICstLXJvIHJpcAo8ICAgICAgICArLS1ybyBvcmlnaW5hdGUtZGVmYXVsdC1yb3V0ZSEKPCAg
ICAgICAgfCAgKy0tcm8gcm91dGUtcG9saWN5PyAgIHJvdXRlLXBvbGljeS1yZWYKPCAgICAg
ICAgKy0tcm8gZGVmYXVsdC1tZXRyaWM/ICAgICAgICAgICAgICAgdWludDgKPCAgICAgICAg
Ky0tcm8gZGlzdGFuY2U/ICAgICAgICAgICAgICAgICAgICAgdWludDgKPCAgICAgICAgKy0t
cm8gdHJpZ2dlcmVkLXVwZGF0ZS10aHJlc2hvbGQ/ICAgdWludDgKPCAgICAgICAgKy0tcm8g
bWF4aW11bS1wYXRocz8gICAgICAgICAgICAgICAgdWludDgKPCAgICAgICAgKy0tcm8gb3V0
cHV0LWRlbGF5PyAgICAgICAgICAgICAgICAgdWludDgKPCAgICAgICAgKy0tcm8gZGlzdHJp
YnV0ZS1saXN0KiBbcHJlZml4LXNldC1uYW1lIGRpcmVjdGlvbl0KPCAgICAgICAgfCAgKy0t
cm8gcHJlZml4LXNldC1uYW1lICAgIHByZWZpeC1zZXQtcmVmCjwgICAgICAgIHwgICstLXJv
IGRpcmVjdGlvbiAgICAgICAgICBlbnVtZXJhdGlvbgo8ICAgICAgICB8ICArLS1ybyBpZi1u
YW1lPyAgICAgICAgICAgaWY6aW50ZXJmYWNlLXJlZgo8ICAgICAgICArLS1ybyBuZXh0LXRy
aWdnZXJlZC11cGRhdGU/ICAgICAgICB1aW50MzIKPCAgICAgICAgKy0tcm8gbnVtLW9mLXJv
dXRlcz8gICAgICAgICAgICAgICAgdWludDMyCjwgICAgICAgICstLXJvIHRpbWVycwo8ICAg
ICAgICB8ICArLS1ybyB1cGRhdGUtaW50ZXJ2YWw/ICAgICB1aW50MTYKPCAgICAgICAgfCAg
Ky0tcm8gaW52YWxpZC1pbnRlcnZhbD8gICAgdWludDE2CjwgICAgICAgIHwgICstLXJvIGhv
bGRkb3duLWludGVydmFsPyAgIHVpbnQxNgo8ICAgICAgICB8ICArLS1ybyBmbHVzaC1pbnRl
cnZhbD8gICAgICB1aW50MTYKPCAgICAgICAgKy0tcm8gaW50ZXJmYWNlcwo8ICAgICAgICB8
ICArLS1ybyBpbnRlcmZhY2UqIFtpbnRlcmZhY2VdCjwgICAgICAgIHwgICAgICstLXJvIGlu
dGVyZmFjZSAgICAgICAgICAgICAgICAgIGlmOmludGVyZmFjZS1yZWYKLS0tCj4gICAgICAg
IHwgICstLXJ3IGludGVyZmFjZSogW2ludGVyZmFjZV0KPiAgICAgICAgfCAgICAgKy0tcncg
aW50ZXJmYWNlICAgICAgICAgICAgICAgICAgaWY6aW50ZXJmYWNlLXJlZgo+ICAgICAgICB8
ICAgICArLS1ydyBhdXRoZW50aWNhdGlvbgo+ICAgICAgICB8ICAgICB8ICArLS1ydyAoYXV0
aC10eXBlLXNlbGVjdGlvbik/Cj4gICAgICAgIHwgICAgIHwgICAgICstLTooYXV0aC1rZXkt
Y2hhaW4pCj4gICAgICAgIHwgICAgIHwgICAgIHwgICstLXJ3IGtleS1jaGFpbj8gICAgICAg
ICAga2V5LWNoYWluOmtleS1jaGFpbi1yZWYKPiAgICAgICAgfCAgICAgfCAgICAgKy0tOihh
dXRoLWtleSkKPiAgICAgICAgfCAgICAgfCAgICAgICAgKy0tcncga2V5PyAgICAgICAgICAg
ICAgICBzdHJpbmcKPiAgICAgICAgfCAgICAgfCAgICAgICAgKy0tcncgY3J5cHRvLWFsZ29y
aXRobT8gICBpZGVudGl0eXJlZgo+ICAgICAgICB8ICAgICArLS1ydyBiZmQge2JmZH0/Cj4g
ICAgICAgIHwgICAgIHwgICstLXJ3IGVuYWJsZWQ/ICAgICAgICAgICAgICAgICAgICBib29s
ZWFuCj4gICAgICAgIHwgICAgIHwgICstLXJ3IGxvY2FsLW11bHRpcGxpZXI/ICAgICAgICAg
ICBiZmQtbXVsdGlwbGllcgo+ICAgICAgICB8ICAgICB8ICArLS1ydyAoaW50ZXJ2YWwtY29u
ZmlnLXR5cGUpPwo+ICAgICAgICB8ICAgICB8ICAgICArLS06KHR4LXJ4LWludGVydmFscykK
PiAgICAgICAgfCAgICAgfCAgICAgfCAgKy0tcncgZGVzaXJlZC1taW4tdHgtaW50ZXJ2YWwg
ICAgIHVpbnQzMgo+ICAgICAgICB8ICAgICB8ICAgICB8ICArLS1ydyByZXF1aXJlZC1taW4t
cngtaW50ZXJ2YWwgICAgdWludDMyCj4gICAgICAgIHwgICAgIHwgICAgICstLTooc2luZ2xl
LWludGVydmFsKQo+ICAgICAgICB8ICAgICB8ICAgICAgICArLS1ydyBtaW4taW50ZXJ2YWwg
ICAgICAgICAgICAgICAgdWludDMyCj4gICAgICAgIHwgICAgICstLXJ3IGNvc3Q/ICAgICAg
ICAgICAgICAgICAgICAgIHVpbnQ4Cj4gICAgICAgIHwgICAgICstLXJ3IG5laWdoYm9ycyB7
ZXhwbGljaXQtbmVpZ2hib3JzfT8KPiAgICAgICAgfCAgICAgfCAgKy0tcncgbmVpZ2hib3Iq
IFthZGRyZXNzXQo+ICAgICAgICB8ICAgICB8ICAgICArLS1ydyBhZGRyZXNzICAgIGluZXQ6
aXAtYWRkcmVzcwo+ICAgICAgICB8ICAgICArLS1ydyBuby1saXN0ZW4/ICAgICAgICAgICAg
ICAgICBlbXB0eQo+ICAgICAgICB8ICAgICArLS1ydyBvcmlnaW5hdGUtZGVmYXVsdC1yb3V0
ZSEKPiAgICAgICAgfCAgICAgfCAgKy0tcncgcm91dGUtcG9saWN5PyAgIHJvdXRlLXBvbGlj
eS1yZWYKPiAgICAgICAgfCAgICAgKy0tcncgcGFzc2l2ZT8gICAgICAgICAgICAgICAgICAg
ZW1wdHkKPiAgICAgICAgfCAgICAgKy0tcncgc3BsaXQtaG9yaXpvbj8gICAgICAgICAgICAg
ZW51bWVyYXRpb24KPiAgICAgICAgfCAgICAgKy0tcncgc3VtbWFyeS1hZGRyZXNzCj4gICAg
ICAgIHwgICAgIHwgICstLXJ3IGFkZHJlc3M/ICAgaW5ldDppcC1wcmVmaXgKPiAgICAgICAg
fCAgICAgfCAgKy0tcncgbWV0cmljPyAgICB1aW50OAo+ICAgICAgICB8ICAgICArLS1ydyB0
aW1lcnMKPiAgICAgICAgfCAgICAgfCAgKy0tcncgdXBkYXRlLWludGVydmFsPyAgICAgdWlu
dDE2Cj4gICAgICAgIHwgICAgIHwgICstLXJ3IGludmFsaWQtaW50ZXJ2YWw/ICAgIHVpbnQx
Ngo+ICAgICAgICB8ICAgICB8ICArLS1ydyBob2xkZG93bi1pbnRlcnZhbD8gICB1aW50MTYK
PiAgICAgICAgfCAgICAgfCAgKy0tcncgZmx1c2gtaW50ZXJ2YWw/ICAgICAgdWludDE2CjEy
NGQxMDAKPCAgICAgICAgfCAgICAgKy0tcm8gY29zdD8gICAgICAgICAgICAgICAgICAgICAg
dWludDgKMTI4ZDEwMwo8ICAgICAgICB8ICAgICArLS1ybyBwYXNzaXZlPyAgICAgICAgICAg
ICAgICAgICBib29sZWFuCjEzMGQxMDQKPCAgICAgICAgfCAgICAgKy0tcm8gc3BsaXQtaG9y
aXpvbj8gICAgICAgICAgICAgYm9vbGVhbgoxMzIsMTM2ZDEwNQo8ICAgICAgICB8ICAgICAr
LS1ybyB0aW1lcnMKPCAgICAgICAgfCAgICAgfCAgKy0tcm8gdXBkYXRlLWludGVydmFsPyAg
ICAgdWludDE2CjwgICAgICAgIHwgICAgIHwgICstLXJvIGludmFsaWQtaW50ZXJ2YWw/ICAg
IHVpbnQxNgo8ICAgICAgICB8ICAgICB8ICArLS1ybyBob2xkZG93bi1pbnRlcnZhbD8gICB1
aW50MTYKPCAgICAgICAgfCAgICAgfCAgKy0tcm8gZmx1c2gtaW50ZXJ2YWw/ICAgICAgdWlu
dDE2CjE0MWExMTEsMTEyCj4gICAgICAgICstLXJvIG5leHQtdHJpZ2dlcmVkLXVwZGF0ZT8g
ICAgICAgIHVpbnQzMgo+ICAgICAgICArLS1ybyBudW0tb2Ytcm91dGVzPyAgICAgICAgICAg
ICAgICB1aW50MzIK
--------------7FEAC2530C0E254F4FD986C3
Content-Type: text/plain; charset=UTF-8;
 name="ietf-rip@2017-06-05.tree.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="ietf-rip@2017-06-05.tree.txt"

Cm1vZHVsZTogaWV0Zi1yaXAKICBhdWdtZW50IC9ydDpyb3V0aW5nL3J0OmNvbnRyb2wtcGxh
bmUtcHJvdG9jb2xzL3J0OmNvbnRyb2wtcGxhbmUtcHJvdG9jb2w6CiAgICArLS1ydyByaXAK
ICAgICAgICstLXJ3IG9yaWdpbmF0ZS1kZWZhdWx0LXJvdXRlIQogICAgICAgfCAgKy0tcncg
cm91dGUtcG9saWN5PyAgIHJvdXRlLXBvbGljeS1yZWYKICAgICAgICstLXJ3IGRlZmF1bHQt
bWV0cmljPyAgICAgICAgICAgICAgIHVpbnQ4CiAgICAgICArLS1ydyBkaXN0YW5jZT8gICAg
ICAgICAgICAgICAgICAgICB1aW50OAogICAgICAgKy0tcncgdHJpZ2dlcmVkLXVwZGF0ZS10
aHJlc2hvbGQ/ICAgdWludDgKICAgICAgICstLXJ3IG1heGltdW0tcGF0aHM/ICAgICAgICAg
ICAgICAgIHVpbnQ4CiAgICAgICArLS1ydyBvdXRwdXQtZGVsYXk/ICAgICAgICAgICAgICAg
ICB1aW50OAogICAgICAgKy0tcncgZGlzdHJpYnV0ZS1saXN0KiBbcHJlZml4LXNldC1uYW1l
IGRpcmVjdGlvbl0KICAgICAgIHwgICstLXJ3IHByZWZpeC1zZXQtbmFtZSAgICBwcmVmaXgt
c2V0LXJlZgogICAgICAgfCAgKy0tcncgZGlyZWN0aW9uICAgICAgICAgIGVudW1lcmF0aW9u
CiAgICAgICB8ICArLS1ydyBpZi1uYW1lPyAgICAgICAgICAgaWY6aW50ZXJmYWNlLXJlZgog
ICAgICAgKy0tcncgcmVkaXN0cmlidXRlCiAgICAgICB8ICArLS1ydyBiZ3AqIFthc25dCiAg
ICAgICB8ICB8ICArLS1ydyBhc24gICAgICAgICAgICAgaW5ldDphcy1udW1iZXIKICAgICAg
IHwgIHwgICstLXJ3IG1ldHJpYz8gICAgICAgICB1aW50OAogICAgICAgfCAgfCAgKy0tcncg
cm91dGUtcG9saWN5PyAgIHJvdXRlLXBvbGljeS1yZWYKICAgICAgIHwgICstLXJ3IGNnLW5h
dCEKICAgICAgIHwgIHwgICstLXJ3IG1ldHJpYz8gICAgICAgICB1aW50OAogICAgICAgfCAg
fCAgKy0tcncgcm91dGUtcG9saWN5PyAgIHJvdXRlLXBvbGljeS1yZWYKICAgICAgIHwgICst
LXJ3IGNvbm5lY3RlZCEKICAgICAgIHwgIHwgICstLXJ3IG1ldHJpYz8gICAgICAgICB1aW50
OAogICAgICAgfCAgfCAgKy0tcncgcm91dGUtcG9saWN5PyAgIHJvdXRlLXBvbGljeS1yZWYK
ICAgICAgIHwgICstLXJ3IGlwc2VjIQogICAgICAgfCAgfCAgKy0tcncgbWV0cmljPyAgICAg
ICAgIHVpbnQ4CiAgICAgICB8ICB8ICArLS1ydyByb3V0ZS1wb2xpY3k/ICAgcm91dGUtcG9s
aWN5LXJlZgogICAgICAgfCAgKy0tcncgaXNpcyogW2luc3RhbmNlXQogICAgICAgfCAgfCAg
Ky0tcncgaW5zdGFuY2UgICAgICAgIC0+IC4uLy4uLy4uLy4uLy4uL3J0OmNvbnRyb2wtcGxh
bmUtcHJvdG9jb2wvbmFtZQogICAgICAgfCAgfCAgKy0tcncgbGV2ZWw/ICAgICAgICAgIGVu
dW1lcmF0aW9uCiAgICAgICB8ICB8ICArLS1ydyBtZXRyaWM/ICAgICAgICAgdWludDgKICAg
ICAgIHwgIHwgICstLXJ3IHJvdXRlLXBvbGljeT8gICByb3V0ZS1wb2xpY3ktcmVmCiAgICAg
ICB8ICArLS1ydyBuYXQhCiAgICAgICB8ICB8ICArLS1ydyBtZXRyaWM/ICAgICAgICAgdWlu
dDgKICAgICAgIHwgIHwgICstLXJ3IHJvdXRlLXBvbGljeT8gICByb3V0ZS1wb2xpY3ktcmVm
CiAgICAgICB8ICArLS1ydyBvc3BmdjIqIFtpbnN0YW5jZV0KICAgICAgIHwgIHwgICstLXJ3
IGluc3RhbmNlICAgICAgICAtPiAuLi8uLi8uLi8uLi8uLi9ydDpjb250cm9sLXBsYW5lLXBy
b3RvY29sL25hbWUKICAgICAgIHwgIHwgICstLXJ3IHJvdXRlLXR5cGU/ICAgICBvc3BmOnJv
dXRlLXR5cGUKICAgICAgIHwgIHwgICstLXJ3IG1ldHJpYz8gICAgICAgICB1aW50OAogICAg
ICAgfCAgfCAgKy0tcncgcm91dGUtcG9saWN5PyAgIHJvdXRlLXBvbGljeS1yZWYKICAgICAg
IHwgICstLXJ3IG9zcGZ2MyogW2luc3RhbmNlXQogICAgICAgfCAgfCAgKy0tcncgaW5zdGFu
Y2UgICAgICAgIC0+IC4uLy4uLy4uLy4uLy4uL3J0OmNvbnRyb2wtcGxhbmUtcHJvdG9jb2wv
bmFtZQogICAgICAgfCAgfCAgKy0tcncgcm91dGUtdHlwZT8gICAgIG9zcGY6cm91dGUtdHlw
ZQogICAgICAgfCAgfCAgKy0tcncgbWV0cmljPyAgICAgICAgIHVpbnQ4CiAgICAgICB8ICB8
ICArLS1ydyByb3V0ZS1wb2xpY3k/ICAgcm91dGUtcG9saWN5LXJlZgogICAgICAgfCAgKy0t
cncgcmlwdjIqIFtpbnN0YW5jZV0KICAgICAgIHwgIHwgICstLXJ3IGluc3RhbmNlICAgICAg
ICAtPiAuLi8uLi8uLi8uLi8uLi9ydDpjb250cm9sLXBsYW5lLXByb3RvY29sL25hbWUKICAg
ICAgIHwgIHwgICstLXJ3IG1ldHJpYz8gICAgICAgICB1aW50OAogICAgICAgfCAgfCAgKy0t
cncgcm91dGUtcG9saWN5PyAgIHJvdXRlLXBvbGljeS1yZWYKICAgICAgIHwgICstLXJ3IHJp
cG5nKiBbaW5zdGFuY2VdCiAgICAgICB8ICB8ICArLS1ydyBpbnN0YW5jZSAgICAgICAgLT4g
Li4vLi4vLi4vLi4vLi4vcnQ6Y29udHJvbC1wbGFuZS1wcm90b2NvbC9uYW1lCiAgICAgICB8
ICB8ICArLS1ydyBtZXRyaWM/ICAgICAgICAgdWludDgKICAgICAgIHwgIHwgICstLXJ3IHJv
dXRlLXBvbGljeT8gICByb3V0ZS1wb2xpY3ktcmVmCiAgICAgICB8ICArLS1ydyBzdGF0aWMh
CiAgICAgICB8ICAgICArLS1ydyBtZXRyaWM/ICAgICAgICAgdWludDgKICAgICAgIHwgICAg
ICstLXJ3IHJvdXRlLXBvbGljeT8gICByb3V0ZS1wb2xpY3ktcmVmCiAgICAgICArLS1ydyB0
aW1lcnMKICAgICAgIHwgICstLXJ3IHVwZGF0ZS1pbnRlcnZhbD8gICAgIHVpbnQxNgogICAg
ICAgfCAgKy0tcncgaW52YWxpZC1pbnRlcnZhbD8gICAgdWludDE2CiAgICAgICB8ICArLS1y
dyBob2xkZG93bi1pbnRlcnZhbD8gICB1aW50MTYKICAgICAgIHwgICstLXJ3IGZsdXNoLWlu
dGVydmFsPyAgICAgIHVpbnQxNgogICAgICAgKy0tcncgaW50ZXJmYWNlcwogICAgICAgICAg
Ky0tcncgaW50ZXJmYWNlKiBbaW50ZXJmYWNlXQogICAgICAgICAgICAgKy0tcncgaW50ZXJm
YWNlICAgICAgICAgICAgICAgICAgaWY6aW50ZXJmYWNlLXJlZgogICAgICAgICAgICAgKy0t
cncgYXV0aGVudGljYXRpb24KICAgICAgICAgICAgIHwgICstLXJ3IChhdXRoLXR5cGUtc2Vs
ZWN0aW9uKT8KICAgICAgICAgICAgIHwgICAgICstLTooYXV0aC1rZXktY2hhaW4pCiAgICAg
ICAgICAgICB8ICAgICB8ICArLS1ydyBrZXktY2hhaW4/ICAgICAgICAgIGtleS1jaGFpbjpr
ZXktY2hhaW4tcmVmCiAgICAgICAgICAgICB8ICAgICArLS06KGF1dGgta2V5KQogICAgICAg
ICAgICAgfCAgICAgICAgKy0tcncga2V5PyAgICAgICAgICAgICAgICBzdHJpbmcKICAgICAg
ICAgICAgIHwgICAgICAgICstLXJ3IGNyeXB0by1hbGdvcml0aG0/ICAgaWRlbnRpdHlyZWYK
ICAgICAgICAgICAgICstLXJ3IGJmZCB7YmZkfT8KICAgICAgICAgICAgIHwgICstLXJ3IGVu
YWJsZWQ/ICAgICAgICAgICAgICAgICAgICBib29sZWFuCiAgICAgICAgICAgICB8ICArLS1y
dyBsb2NhbC1tdWx0aXBsaWVyPyAgICAgICAgICAgYmZkLW11bHRpcGxpZXIKICAgICAgICAg
ICAgIHwgICstLXJ3IChpbnRlcnZhbC1jb25maWctdHlwZSk/CiAgICAgICAgICAgICB8ICAg
ICArLS06KHR4LXJ4LWludGVydmFscykKICAgICAgICAgICAgIHwgICAgIHwgICstLXJ3IGRl
c2lyZWQtbWluLXR4LWludGVydmFsICAgICB1aW50MzIKICAgICAgICAgICAgIHwgICAgIHwg
ICstLXJ3IHJlcXVpcmVkLW1pbi1yeC1pbnRlcnZhbCAgICB1aW50MzIKICAgICAgICAgICAg
IHwgICAgICstLTooc2luZ2xlLWludGVydmFsKQogICAgICAgICAgICAgfCAgICAgICAgKy0t
cncgbWluLWludGVydmFsICAgICAgICAgICAgICAgIHVpbnQzMgogICAgICAgICAgICAgKy0t
cncgY29zdD8gICAgICAgICAgICAgICAgICAgICAgdWludDgKICAgICAgICAgICAgICstLXJ3
IG5laWdoYm9ycyB7ZXhwbGljaXQtbmVpZ2hib3JzfT8KICAgICAgICAgICAgIHwgICstLXJ3
IG5laWdoYm9yKiBbYWRkcmVzc10KICAgICAgICAgICAgIHwgICAgICstLXJ3IGFkZHJlc3Mg
ICAgaW5ldDppcC1hZGRyZXNzCiAgICAgICAgICAgICArLS1ydyBuby1saXN0ZW4/ICAgICAg
ICAgICAgICAgICBlbXB0eQogICAgICAgICAgICAgKy0tcncgb3JpZ2luYXRlLWRlZmF1bHQt
cm91dGUhCiAgICAgICAgICAgICB8ICArLS1ydyByb3V0ZS1wb2xpY3k/ICAgcm91dGUtcG9s
aWN5LXJlZgogICAgICAgICAgICAgKy0tcncgcGFzc2l2ZT8gICAgICAgICAgICAgICAgICAg
ZW1wdHkKICAgICAgICAgICAgICstLXJ3IHNwbGl0LWhvcml6b24/ICAgICAgICAgICAgIGVu
dW1lcmF0aW9uCiAgICAgICAgICAgICArLS1ydyBzdW1tYXJ5LWFkZHJlc3MKICAgICAgICAg
ICAgIHwgICstLXJ3IGFkZHJlc3M/ICAgaW5ldDppcC1wcmVmaXgKICAgICAgICAgICAgIHwg
ICstLXJ3IG1ldHJpYz8gICAgdWludDgKICAgICAgICAgICAgICstLXJ3IHRpbWVycwogICAg
ICAgICAgICAgICAgKy0tcncgdXBkYXRlLWludGVydmFsPyAgICAgdWludDE2CiAgICAgICAg
ICAgICAgICArLS1ydyBpbnZhbGlkLWludGVydmFsPyAgICB1aW50MTYKICAgICAgICAgICAg
ICAgICstLXJ3IGhvbGRkb3duLWludGVydmFsPyAgIHVpbnQxNgogICAgICAgICAgICAgICAg
Ky0tcncgZmx1c2gtaW50ZXJ2YWw/ICAgICAgdWludDE2CiAgYXVnbWVudCAvcnQ6cm91dGlu
Zy1zdGF0ZS9ydDpjb250cm9sLXBsYW5lLXByb3RvY29scy9ydDpjb250cm9sLXBsYW5lLXBy
b3RvY29sOgogICAgKy0tcm8gcmlwCiAgICAgICArLS1ybyBvcmlnaW5hdGUtZGVmYXVsdC1y
b3V0ZSEKICAgICAgIHwgICstLXJvIHJvdXRlLXBvbGljeT8gICByb3V0ZS1wb2xpY3ktcmVm
CiAgICAgICArLS1ybyBkZWZhdWx0LW1ldHJpYz8gICAgICAgICAgICAgICB1aW50OAogICAg
ICAgKy0tcm8gZGlzdGFuY2U/ICAgICAgICAgICAgICAgICAgICAgdWludDgKICAgICAgICst
LXJvIHRyaWdnZXJlZC11cGRhdGUtdGhyZXNob2xkPyAgIHVpbnQ4CiAgICAgICArLS1ybyBt
YXhpbXVtLXBhdGhzPyAgICAgICAgICAgICAgICB1aW50OAogICAgICAgKy0tcm8gb3V0cHV0
LWRlbGF5PyAgICAgICAgICAgICAgICAgdWludDgKICAgICAgICstLXJvIGRpc3RyaWJ1dGUt
bGlzdCogW3ByZWZpeC1zZXQtbmFtZSBkaXJlY3Rpb25dCiAgICAgICB8ICArLS1ybyBwcmVm
aXgtc2V0LW5hbWUgICAgcHJlZml4LXNldC1yZWYKICAgICAgIHwgICstLXJvIGRpcmVjdGlv
biAgICAgICAgICBlbnVtZXJhdGlvbgogICAgICAgfCAgKy0tcm8gaWYtbmFtZT8gICAgICAg
ICAgIGlmOmludGVyZmFjZS1yZWYKICAgICAgICstLXJvIG5leHQtdHJpZ2dlcmVkLXVwZGF0
ZT8gICAgICAgIHVpbnQzMgogICAgICAgKy0tcm8gbnVtLW9mLXJvdXRlcz8gICAgICAgICAg
ICAgICAgdWludDMyCiAgICAgICArLS1ybyB0aW1lcnMKICAgICAgIHwgICstLXJvIHVwZGF0
ZS1pbnRlcnZhbD8gICAgIHVpbnQxNgogICAgICAgfCAgKy0tcm8gaW52YWxpZC1pbnRlcnZh
bD8gICAgdWludDE2CiAgICAgICB8ICArLS1ybyBob2xkZG93bi1pbnRlcnZhbD8gICB1aW50
MTYKICAgICAgIHwgICstLXJvIGZsdXNoLWludGVydmFsPyAgICAgIHVpbnQxNgogICAgICAg
Ky0tcm8gaW50ZXJmYWNlcwogICAgICAgfCAgKy0tcm8gaW50ZXJmYWNlKiBbaW50ZXJmYWNl
XQogICAgICAgfCAgICAgKy0tcm8gaW50ZXJmYWNlICAgICAgICAgICAgICAgICAgaWY6aW50
ZXJmYWNlLXJlZgogICAgICAgfCAgICAgKy0tcm8gb3Blci1zdGF0dXM/ICAgICAgICAgICAg
ICAgZW51bWVyYXRpb24KICAgICAgIHwgICAgICstLXJvIGNvc3Q/ICAgICAgICAgICAgICAg
ICAgICAgIHVpbnQ4CiAgICAgICB8ICAgICArLS1ybyBsaXN0ZW4/ICAgICAgICAgICAgICAg
ICAgICBib29sZWFuCiAgICAgICB8ICAgICArLS1ybyBuZXh0LWZ1bGwtdXBkYXRlPyAgICAg
ICAgICB1aW50MzIKICAgICAgIHwgICAgICstLXJvIG9yaWdpbmF0ZS1kZWZhdWx0LXJvdXRl
PyAgIGJvb2xlYW4KICAgICAgIHwgICAgICstLXJvIHBhc3NpdmU/ICAgICAgICAgICAgICAg
ICAgIGJvb2xlYW4KICAgICAgIHwgICAgICstLXJvIHBvaXNvbi1yZXZlcnNlPyAgICAgICAg
ICAgIGJvb2xlYW4KICAgICAgIHwgICAgICstLXJvIHNwbGl0LWhvcml6b24/ICAgICAgICAg
ICAgIGJvb2xlYW4KICAgICAgIHwgICAgICstLXJvIHZhbGlkLWFkZHJlc3M/ICAgICAgICAg
ICAgIGJvb2xlYW4KICAgICAgIHwgICAgICstLXJvIHRpbWVycwogICAgICAgfCAgICAgfCAg
Ky0tcm8gdXBkYXRlLWludGVydmFsPyAgICAgdWludDE2CiAgICAgICB8ICAgICB8ICArLS1y
byBpbnZhbGlkLWludGVydmFsPyAgICB1aW50MTYKICAgICAgIHwgICAgIHwgICstLXJvIGhv
bGRkb3duLWludGVydmFsPyAgIHVpbnQxNgogICAgICAgfCAgICAgfCAgKy0tcm8gZmx1c2gt
aW50ZXJ2YWw/ICAgICAgdWludDE2CiAgICAgICB8ICAgICArLS1ybyBzdGF0aXN0aWNzIHtp
bnRlcmZhY2Utc3RhdGlzdGljc30/CiAgICAgICB8ICAgICAgICArLS1ybyBkaXNjb250aW51
aXR5LXRpbWU/ICAgeWFuZzpkYXRlLWFuZC10aW1lCiAgICAgICB8ICAgICAgICArLS1ybyBi
YWQtcGFja2V0cy1yY3ZkPyAgICAgeWFuZzpjb3VudGVyMzIKICAgICAgIHwgICAgICAgICst
LXJvIGJhZC1yb3V0ZXMtcmN2ZD8gICAgICB5YW5nOmNvdW50ZXIzMgogICAgICAgfCAgICAg
ICAgKy0tcm8gdXBkYXRlcy1zZW50PyAgICAgICAgIHlhbmc6Y291bnRlcjMyCiAgICAgICAr
LS1ybyBpcHY0CiAgICAgICB8ICArLS1ybyBuZWlnaGJvcnMKICAgICAgIHwgIHwgICstLXJv
IG5laWdoYm9yKiBbaXB2NC1hZGRyZXNzXQogICAgICAgfCAgfCAgICAgKy0tcm8gaXB2NC1h
ZGRyZXNzICAgICAgICBpbmV0OmlwdjQtYWRkcmVzcwogICAgICAgfCAgfCAgICAgKy0tcm8g
bGFzdC11cGRhdGU/ICAgICAgICB5YW5nOmRhdGUtYW5kLXRpbWUKICAgICAgIHwgIHwgICAg
ICstLXJvIGJhZC1wYWNrZXRzLXJjdmQ/ICAgeWFuZzpjb3VudGVyMzIKICAgICAgIHwgIHwg
ICAgICstLXJvIGJhZC1yb3V0ZXMtcmN2ZD8gICAgeWFuZzpjb3VudGVyMzIKICAgICAgIHwg
ICstLXJvIHJvdXRlcwogICAgICAgfCAgICAgKy0tcm8gcm91dGUqIFtpcHY0LXByZWZpeF0K
ICAgICAgIHwgICAgICAgICstLXJvIGlwdjQtcHJlZml4ICAgICAgICAgICAgICAgICAgICAg
aW5ldDppcHY0LXByZWZpeAogICAgICAgfCAgICAgICAgKy0tcm8gbmV4dC1ob3A/ICAgICAg
ICAgICAgICAgICAgICAgICBpbmV0OmlwdjQtYWRkcmVzcwogICAgICAgfCAgICAgICAgKy0t
cm8gaW50ZXJmYWNlPyAgICAgICAgICAgICAgICAgICAgICBpZjppbnRlcmZhY2UtcmVmCiAg
ICAgICB8ICAgICAgICArLS1ybyByZWRpc3RyaWJ1dGVkPyAgICAgICAgICAgICAgICAgIGJv
b2xlYW4KICAgICAgIHwgICAgICAgICstLXJvIHJvdXRlLXR5cGU/ICAgICAgICAgICAgICAg
ICAgICAgZW51bWVyYXRpb24KICAgICAgIHwgICAgICAgICstLXJvIG1ldHJpYz8gICAgICAg
ICAgICAgICAgICAgICAgICAgdWludDgKICAgICAgIHwgICAgICAgICstLXJvIGV4cGlyZS10
aW1lPyAgICAgICAgICAgICAgICAgICAgdWludDE2CiAgICAgICB8ICAgICAgICArLS1ybyBk
ZWxldGVkPyAgICAgICAgICAgICAgICAgICAgICAgIGJvb2xlYW4KICAgICAgIHwgICAgICAg
ICstLXJvIGhvbGRkb3duPyAgICAgICAgICAgICAgICAgICAgICAgYm9vbGVhbgogICAgICAg
fCAgICAgICAgKy0tcm8gbmVlZC10cmlnZ2VyZWQtdXBkYXRlPyAgICAgICAgICBib29sZWFu
CiAgICAgICB8ICAgICAgICArLS1ybyBpbmFjdGl2ZT8gICAgICAgICAgICAgICAgICAgICAg
IGJvb2xlYW4KICAgICAgIHwgICAgICAgICstLXJvIGZsdXNoLWV4cGlyZS1iZWZvcmUtaG9s
ZGRvd24/ICAgYm9vbGVhbgogICAgICAgKy0tcm8gaXB2NgogICAgICAgfCAgKy0tcm8gbmVp
Z2hib3JzCiAgICAgICB8ICB8ICArLS1ybyBuZWlnaGJvciogW2lwdjYtYWRkcmVzc10KICAg
ICAgIHwgIHwgICAgICstLXJvIGlwdjYtYWRkcmVzcyAgICAgICAgaW5ldDppcHY2LWFkZHJl
c3MKICAgICAgIHwgIHwgICAgICstLXJvIGxhc3QtdXBkYXRlPyAgICAgICAgeWFuZzpkYXRl
LWFuZC10aW1lCiAgICAgICB8ICB8ICAgICArLS1ybyBiYWQtcGFja2V0cy1yY3ZkPyAgIHlh
bmc6Y291bnRlcjMyCiAgICAgICB8ICB8ICAgICArLS1ybyBiYWQtcm91dGVzLXJjdmQ/ICAg
IHlhbmc6Y291bnRlcjMyCiAgICAgICB8ICArLS1ybyByb3V0ZXMKICAgICAgIHwgICAgICst
LXJvIHJvdXRlKiBbaXB2Ni1wcmVmaXhdCiAgICAgICB8ICAgICAgICArLS1ybyBpcHY2LXBy
ZWZpeCAgICAgICAgICAgICAgICAgICAgIGluZXQ6aXB2Ni1wcmVmaXgKICAgICAgIHwgICAg
ICAgICstLXJvIG5leHQtaG9wPyAgICAgICAgICAgICAgICAgICAgICAgaW5ldDppcHY2LWFk
ZHJlc3MKICAgICAgIHwgICAgICAgICstLXJvIGludGVyZmFjZT8gICAgICAgICAgICAgICAg
ICAgICAgaWY6aW50ZXJmYWNlLXJlZgogICAgICAgfCAgICAgICAgKy0tcm8gcmVkaXN0cmli
dXRlZD8gICAgICAgICAgICAgICAgICBib29sZWFuCiAgICAgICB8ICAgICAgICArLS1ybyBy
b3V0ZS10eXBlPyAgICAgICAgICAgICAgICAgICAgIGVudW1lcmF0aW9uCiAgICAgICB8ICAg
ICAgICArLS1ybyBtZXRyaWM/ICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ4CiAgICAg
ICB8ICAgICAgICArLS1ybyBleHBpcmUtdGltZT8gICAgICAgICAgICAgICAgICAgIHVpbnQx
NgogICAgICAgfCAgICAgICAgKy0tcm8gZGVsZXRlZD8gICAgICAgICAgICAgICAgICAgICAg
ICBib29sZWFuCiAgICAgICB8ICAgICAgICArLS1ybyBob2xkZG93bj8gICAgICAgICAgICAg
ICAgICAgICAgIGJvb2xlYW4KICAgICAgIHwgICAgICAgICstLXJvIG5lZWQtdHJpZ2dlcmVk
LXVwZGF0ZT8gICAgICAgICAgYm9vbGVhbgogICAgICAgfCAgICAgICAgKy0tcm8gaW5hY3Rp
dmU/ICAgICAgICAgICAgICAgICAgICAgICBib29sZWFuCiAgICAgICB8ICAgICAgICArLS1y
byBmbHVzaC1leHBpcmUtYmVmb3JlLWhvbGRkb3duPyAgIGJvb2xlYW4KICAgICAgICstLXJv
IHN0YXRpc3RpY3Mge2dsb2JhbC1zdGF0aXN0aWNzfT8KICAgICAgICAgICstLXJvIGRpc2Nv
bnRpbnVpdHktdGltZT8gICB5YW5nOmRhdGUtYW5kLXRpbWUKICAgICAgICAgICstLXJvIHJl
cXVlc3RzLXJjdmQ/ICAgICAgICB5YW5nOmNvdW50ZXIzMgogICAgICAgICAgKy0tcm8gcmVx
dWVzdHMtc2VudD8gICAgICAgIHlhbmc6Y291bnRlcjMyCiAgICAgICAgICArLS1ybyByZXNw
b25zZXMtcmN2ZD8gICAgICAgeWFuZzpjb3VudGVyMzIKICAgICAgICAgICstLXJvIHJlc3Bv
bnNlcy1zZW50PyAgICAgICB5YW5nOmNvdW50ZXIzMgoKICBycGNzOgogICAgKy0tLXggY2xl
YXItcmlwLXJvdXRlCiAgICAgICArLS0tdyBpbnB1dAogICAgICAgICAgKy0tLXcgcmlwLWlu
c3RhbmNlPyAgIC0+IC9ydDpyb3V0aW5nL2NvbnRyb2wtcGxhbmUtcHJvdG9jb2xzL2NvbnRy
b2wtcGxhbmUtcHJvdG9jb2wvbmFtZQo=
--------------7FEAC2530C0E254F4FD986C3--


From nobody Thu Sep 21 10:05:03 2017
Return-Path: <vinesasha@yahoo.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E426F1321A6 for <rtgwg@ietfa.amsl.com>; Thu, 21 Sep 2017 10:05:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.872
X-Spam-Level: 
X-Spam-Status: No, score=-0.872 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, REPTO_QUOTE_YAHOO=0.646, 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=yahoo.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 t8Lp5-ZBC8F0 for <rtgwg@ietfa.amsl.com>; Thu, 21 Sep 2017 10:05:00 -0700 (PDT)
Received: from sonic305-3.consmr.mail.bf2.yahoo.com (sonic305-3.consmr.mail.bf2.yahoo.com [74.6.133.42]) (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 242621270AB for <rtgwg@ietf.org>; Thu, 21 Sep 2017 10:05:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1506013499; bh=YzYq+TFhIBY3SoLNh8Yie0tkLwe8wqS2aH8yrbsk4rU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject; b=qe1YHCxcy9nj4Xee/Jq9BYRsqU1fY2kSOpWSTbNGtVQFGVB+sq0Fb6wvSK754IIAWyC3maTYNvFGYSQrhfdPN+/dITnU66ru+wHeYYLf3Qid6U89wMcVv+zlSDhKMYktiI37OcQKwxP64bs0d78vJ7s8u1uhhzASeUjBAmQpxpEDrrRofWp+sXvE3jcwc5tCF837KBKxAxX5LqvJ/ZqP4TBWMKyiapPaOuhbh3OHtHa1dNaVlnuQUArBy4QtLbs3eO2VTdU1F0ja1v/f5wHFrSTTlp+oPu0gSMdttHEfW2L2TSGoHFl09j6HysqaZlNv1aE3qe3h+/kC4gDgkk5Dpw==
X-YMail-OSG: .850QiMVM1lt6y.2qAexx6H6etDwdngjUQLUGuP8Pem_FhnPYn9N7YmKEJFQEps 23XP4WddE0IuhLolLD3f_XGGeel1yp5YO2xAIshahkBDOJQJWW.uc_lwUeLFWovmkEyrhGfhWqsK .eORXnYmECqaMjq1kYHoXE0_ffVv4vVfvhlmS05S6otJDol_AZLidHHAm4UPti9AvVtF.63.Wd8l ZSNZgsIe_Jh4zp9gaeG3kn13QR1uGwt8yr_JuiarKH2jJiWWfaO5HaNxtMRUP2IdXY_TWqQP2MxS YOYi.pWZs7Er2z82ZUke_3RCPd8eVPfeY.AVcyu1jb.i1S5NdDmi.31PPsRM.z3Qf78tH9zb2Rt4 bJOnWruPppHkHJpYL1r1OydYEfIJQerthUGZqZdSpW3nOTOBef_0uKWGzr_Yxks6FRdIIUAW2nE4 iXKNqpSfxYFtxR3gspsyxY.UbIRk6YEP48oEPRg0ybnoclY3c03bVqv8q.Qr4XzPLnw--
Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.bf2.yahoo.com with HTTP; Thu, 21 Sep 2017 17:04:59 +0000
Date: Thu, 21 Sep 2017 17:04:56 +0000 (UTC)
From: Alexander Vainshtein <vinesasha@yahoo.com>
Reply-To: "sasha@axerra.com" <sasha@axerra.com>
To: "stewart.bryant@gmail.com" <stewart.bryant@gmail.com>,  "ietf@ietf.org" <ietf@ietf.org>
Cc: "rtgwg@ietf.org" <rtgwg@ietf.org>,  "rtgwg-chairs@ietf.org" <rtgwg-chairs@ietf.org>,  "draft-ietf-rtgwg-uloop-delay@ietf.org" <draft-ietf-rtgwg-uloop-delay@ietf.org>,  Alexander Vainshtein <alexander.vainshtein@ecitele.com>
Message-ID: <1504434564.6993012.1506013496379@mail.yahoo.com>
In-Reply-To: <d46916aa-6518-1646-6983-9aa1e09f1984@gmail.com>
References: <150593307249.29052.3171114179861444905.idtracker@ietfa.amsl.com> <d46916aa-6518-1646-6983-9aa1e09f1984@gmail.com>
Subject: Re: Last Call: <draft-ietf-rtgwg-uloop-delay-06.txt> (Micro-loop prevention by introducing a local convergence delay) to Proposed Standard
MIME-Version: 1.0
Content-Type: multipart/alternative;  boundary="----=_Part_6993011_1310060520.1506013496376"
X-Mailer: WebService/1.1.10521 YahooMailAndroidMobile YMobile/1.0 (com.yahoo.mobile.client.android.mail/5.18.2; Android/6.0.1; MMB29M; j5xnlte;  samsung; SM-J510MN; 5.2; 1280x720; )
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/rjTyeUGjA3rnp5AHtXGP4wo4IP0>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Sep 2017 17:05:02 -0000

------=_Part_6993011_1310060520.1506013496376
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi all,I concur with Stewart regarding a simple advice to the operator. In =
most cases a link that goes down will not repair itself without some extern=
al intervention.
And if we deal with a flapping link, it is a probkem by abd of itself, =C2=
=A0and probably should be disabled until the underlying problem is fixed.
My 2c,Sasha Vainshtein

Sent from Yahoo Mail on Android=20
=20
  On Thu, Sep 21, 2017 at 11:21, Stewart Bryant<stewart.bryant@gmail.com> w=
rote:  =20
The draft states that

" The proposed mechanism is limited to the link down event in order to=20
keep the mechanism simple."

Since a link that goes down will normally also come up again, the draft=20
ought to provide some guidance to the operator on how they should handle=20
that situation. Applications that care about the disruption caused by=20
microloops presumably have no care as to whether they are cause by link=20
up or link down, and so would prefer a complete elimination of that=20
disruption. However I accept that complete elimination has wider network=20
impact and that this approach which is really microloop mitigation has=20
utility.

The advice might be as simple as keeping the link out of service until a=20
quiet time, or the loss of connectivity has moved to the network to a=20
state of fragility such that disruption is acceptable.

- Stewart


On 20/09/2017 19:44, The IESG wrote:
> The IESG has received a request from the Routing Area Working Group WG
> (rtgwg) to consider the following document: - 'Micro-loop prevention by
> introducing a local convergence delay'
>=C2=A0 =C2=A0 <draft-ietf-rtgwg-uloop-delay-06.txt> as Proposed Standard
>
> The IESG plans to make a decision in the next few weeks, and solicits fin=
al
> comments on this action. Please send substantive comments to the
> ietf@ietf.org mailing lists by 2017-10-04. Exceptionally, comments may be
> sent to iesg@ietf.org instead. In either case, please retain the beginnin=
g of
> the Subject line to allow automated sorting.
>
> Abstract
>
>
>=C2=A0 =C2=A0 This document describes a mechanism for link-state routing p=
rotocols
>=C2=A0 =C2=A0 to prevent local transient forwarding loops in case of link =
failure.
>=C2=A0 =C2=A0 This mechanism proposes a two-step convergence by introducin=
g a delay
>=C2=A0 =C2=A0 between the convergence of the node adjacent to the topology=
 change
>=C2=A0 =C2=A0 and the network wide convergence.
>
>=C2=A0 =C2=A0 As this mechanism delays the IGP convergence it may only be =
used for
>=C2=A0 =C2=A0 planned maintenance or when fast reroute protects the traffi=
c between
>=C2=A0 =C2=A0 the link failure time and the IGP convergence.
>
>=C2=A0 =C2=A0 The proposed mechanism is limited to the link down event in =
order to
>=C2=A0 =C2=A0 keep the mechanism simple.
>
>=C2=A0 =C2=A0 Simulations using real network topologies have been performe=
d and
>=C2=A0 =C2=A0 show that local loops are a significant portion (>50%) of th=
e total
>=C2=A0 =C2=A0 forwarding loops.
>
>
>
>
>
> The file can be obtained via
> https://datatracker.ietf.org/doc/draft-ietf-rtgwg-uloop-delay/
>
> IESG discussion can be tracked via
> https://datatracker.ietf.org/doc/draft-ietf-rtgwg-uloop-delay/ballot/
>
> The following IPR Declarations may be related to this I-D:
>
>=C2=A0 =C2=A0 https://datatracker.ietf.org/ipr/2565/
>
>
>
>
>

_______________________________________________
rtgwg mailing list
rtgwg@ietf.org
https://www.ietf.org/mailman/listinfo/rtgwg
 =20

------=_Part_6993011_1310060520.1506013496376
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi all,<div id=3D"yMail_cursorElementTracker_1506013317132">I concur with S=
tewart regarding a simple advice to the operator. In most cases a link that=
 goes down will not repair itself without some external intervention.</div>=
<div id=3D"yMail_cursorElementTracker_1506013413204"><br></div><div id=3D"y=
Mail_cursorElementTracker_1506013415093">And if we deal with a flapping lin=
k, it is a probkem by abd of itself, &nbsp;and probably should be disabled =
until the underlying problem is fixed.</div><div id=3D"yMail_cursorElementT=
racker_1506013509589"><br></div><div id=3D"yMail_cursorElementTracker_15060=
13510729">My 2c,</div><div id=3D"yMail_cursorElementTracker_1506013516760">=
Sasha Vainshtein<br id=3D"yMail_cursorElementTracker_1506013298464"><br><di=
v id=3D"ymail_android_signature"><a href=3D"https://overview.mail.yahoo.com=
/mobile/?.src=3DAndroid">Sent from Yahoo Mail on Android</a></div> <br> <bl=
ockquote style=3D"margin: 0 0 20px 0;"> <div style=3D"font-family:Roboto, s=
ans-serif; color:#6D00F6;"> <div>On Thu, Sep 21, 2017 at 11:21, Stewart Bry=
ant</div><div>&lt;stewart.bryant@gmail.com&gt; wrote:</div> </div> <div sty=
le=3D"padding: 10px 0 0 20px; margin: 10px 0 0 0; border-left: 1px solid #6=
D00F6;"> <br clear=3D"none">The draft states that<br clear=3D"none"><br cle=
ar=3D"none">" The proposed mechanism is limited to the link down event in o=
rder to <br clear=3D"none">keep the mechanism simple."<br clear=3D"none"><b=
r clear=3D"none">Since a link that goes down will normally also come up aga=
in, the draft <br clear=3D"none">ought to provide some guidance to the oper=
ator on how they should handle <br clear=3D"none">that situation. Applicati=
ons that care about the disruption caused by <br clear=3D"none">microloops =
presumably have no care as to whether they are cause by link <br clear=3D"n=
one">up or link down, and so would prefer a complete elimination of that <b=
r clear=3D"none">disruption. However I accept that complete elimination has=
 wider network <br clear=3D"none">impact and that this approach which is re=
ally microloop mitigation has <br clear=3D"none">utility.<br clear=3D"none"=
><br clear=3D"none">The advice might be as simple as keeping the link out o=
f service until a <br clear=3D"none">quiet time, or the loss of connectivit=
y has moved to the network to a <br clear=3D"none">state of fragility such =
that disruption is acceptable.<br clear=3D"none"><br clear=3D"none">- Stewa=
rt<br clear=3D"none"><br clear=3D"none"><div class=3D"yqt6719241097 yQTDBas=
e" id=3D"yqtfd41930"><br clear=3D"none">On 20/09/2017 19:44, The IESG wrote=
:<br clear=3D"none">&gt; The IESG has received a request from the Routing A=
rea Working Group WG<br clear=3D"none">&gt; (rtgwg) to consider the followi=
ng document: - 'Micro-loop prevention by<br clear=3D"none">&gt; introducing=
 a local convergence delay'<br clear=3D"none">&gt;&nbsp; &nbsp; &lt;draft-i=
etf-rtgwg-uloop-delay-06.txt&gt; as Proposed Standard<br clear=3D"none">&gt=
;<br clear=3D"none">&gt; The IESG plans to make a decision in the next few =
weeks, and solicits final<br clear=3D"none">&gt; comments on this action. P=
lease send substantive comments to the<br clear=3D"none">&gt; <a shape=3D"r=
ect" ymailto=3D"mailto:ietf@ietf.org" href=3D"mailto:ietf@ietf.org">ietf@ie=
tf.org</a> mailing lists by 2017-10-04. Exceptionally, comments may be<br c=
lear=3D"none">&gt; sent to <a shape=3D"rect" ymailto=3D"mailto:iesg@ietf.or=
g" href=3D"mailto:iesg@ietf.org">iesg@ietf.org</a> instead. In either case,=
 please retain the beginning of<br clear=3D"none">&gt; the Subject line to =
allow automated sorting.<br clear=3D"none">&gt;<br clear=3D"none">&gt; Abst=
ract<br clear=3D"none">&gt;<br clear=3D"none">&gt;<br clear=3D"none">&gt;&n=
bsp; &nbsp;  This document describes a mechanism for link-state routing pro=
tocols<br clear=3D"none">&gt;&nbsp; &nbsp;  to prevent local transient forw=
arding loops in case of link failure.<br clear=3D"none">&gt;&nbsp; &nbsp;  =
This mechanism proposes a two-step convergence by introducing a delay<br cl=
ear=3D"none">&gt;&nbsp; &nbsp;  between the convergence of the node adjacen=
t to the topology change<br clear=3D"none">&gt;&nbsp; &nbsp;  and the netwo=
rk wide convergence.<br clear=3D"none">&gt;<br clear=3D"none">&gt;&nbsp; &n=
bsp;  As this mechanism delays the IGP convergence it may only be used for<=
br clear=3D"none">&gt;&nbsp; &nbsp;  planned maintenance or when fast rerou=
te protects the traffic between<br clear=3D"none">&gt;&nbsp; &nbsp;  the li=
nk failure time and the IGP convergence.<br clear=3D"none">&gt;<br clear=3D=
"none">&gt;&nbsp; &nbsp;  The proposed mechanism is limited to the link dow=
n event in order to<br clear=3D"none">&gt;&nbsp; &nbsp;  keep the mechanism=
 simple.<br clear=3D"none">&gt;<br clear=3D"none">&gt;&nbsp; &nbsp;  Simula=
tions using real network topologies have been performed and<br clear=3D"non=
e">&gt;&nbsp; &nbsp;  show that local loops are a significant portion (&gt;=
50%) of the total<br clear=3D"none">&gt;&nbsp; &nbsp;  forwarding loops.<br=
 clear=3D"none">&gt;<br clear=3D"none">&gt;<br clear=3D"none">&gt;<br clear=
=3D"none">&gt;<br clear=3D"none">&gt;<br clear=3D"none">&gt; The file can b=
e obtained via<br clear=3D"none">&gt; <a shape=3D"rect" href=3D"https://dat=
atracker.ietf.org/doc/draft-ietf-rtgwg-uloop-delay/" target=3D"_blank">http=
s://datatracker.ietf.org/doc/draft-ietf-rtgwg-uloop-delay/</a><br clear=3D"=
none">&gt;<br clear=3D"none">&gt; IESG discussion can be tracked via<br cle=
ar=3D"none">&gt; <a shape=3D"rect" href=3D"https://datatracker.ietf.org/doc=
/draft-ietf-rtgwg-uloop-delay/ballot/" target=3D"_blank">https://datatracke=
r.ietf.org/doc/draft-ietf-rtgwg-uloop-delay/ballot/</a><br clear=3D"none">&=
gt;<br clear=3D"none">&gt; The following IPR Declarations may be related to=
 this I-D:<br clear=3D"none">&gt;<br clear=3D"none">&gt;&nbsp; &nbsp;  <a s=
hape=3D"rect" href=3D"https://datatracker.ietf.org/ipr/2565/" target=3D"_bl=
ank">https://datatracker.ietf.org/ipr/2565/</a><br clear=3D"none">&gt;<br c=
lear=3D"none">&gt;<br clear=3D"none">&gt;<br clear=3D"none">&gt;<br clear=
=3D"none">&gt;<br clear=3D"none"><br clear=3D"none">_______________________=
________________________<br clear=3D"none">rtgwg mailing list<br clear=3D"n=
one"><a shape=3D"rect" ymailto=3D"mailto:rtgwg@ietf.org" href=3D"mailto:rtg=
wg@ietf.org">rtgwg@ietf.org</a><br clear=3D"none"><a shape=3D"rect" href=3D=
"https://www.ietf.org/mailman/listinfo/rtgwg" target=3D"_blank">https://www=
.ietf.org/mailman/listinfo/rtgwg</a><br clear=3D"none"></div> </div> </bloc=
kquote></div>
------=_Part_6993011_1310060520.1506013496376--


From nobody Thu Sep 21 16:56:59 2017
Return-Path: <jefftant.ietf@gmail.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F1AF3132331; Thu, 21 Sep 2017 16:56:57 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=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 (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 ueJPdqBXoqW1; Thu, 21 Sep 2017 16:56:55 -0700 (PDT)
Received: from mail-pg0-x232.google.com (mail-pg0-x232.google.com [IPv6:2607:f8b0:400e:c05::232]) (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 92EC51243F6; Thu, 21 Sep 2017 16:56:55 -0700 (PDT)
Received: by mail-pg0-x232.google.com with SMTP id k193so4366858pgc.8; Thu, 21 Sep 2017 16:56:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=user-agent:date:subject:from:to:message-id:thread-topic:references :in-reply-to:mime-version:content-transfer-encoding; bh=tMAWy1HTgDJwgrwkThczpOuQhnv0Q95KjsH7X9SdRyU=; b=eYnc4b0A0r71U03ZzyoTq/v4519n9KirOStKc5JnGJnfP/swaWciz8wXLRV9pSes1K tCQaXgjMy1vhtWf1JhasPRux/kw3BSHnQa6PhEVxLJmmUPoPWgMme1K/VYcbtahm6peR 0yz7xUxtbKJDrw+mYWqnuOx6yOacv0ausz+x6a3HDFpbVz/bslaMNgX9FDyo6XHs7e7W Ysap6gg3rb5ns374dsEufj2zUZt0GjW0RYB78cl0Zu82MZpRpRhbPKURRhm/q+ssgTh3 0KxYZhhKCYxQU9SQ/kNwpnBxFKmDqA8DMghXXlGD3Rsq4GMNHGr9+SKPLRHollVEhQzR 491Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:date:subject:from:to:message-id :thread-topic:references:in-reply-to:mime-version :content-transfer-encoding; bh=tMAWy1HTgDJwgrwkThczpOuQhnv0Q95KjsH7X9SdRyU=; b=Ad0xVtA8ijxKB3VQ5GxJeT3Y6tVY8R5MpdozgSmdDm0p6xrIepKom1NsdyuMOky9XJ RldS777+fXe4UWr8co5PGakKzKE2O81ZU5nKGbxW9Fh0aWMIgVq8SOvD+l+unnASe6IR 74q8r0OsyRibmMMruPUsYclTUFuXjr70Jb62hc4M6qfS+pqbY3+ULoKTnPPk9TYRLWdy meFv55hMN4Ob5Dj0UyW/u6S7ueWAXVEoK30Lm9/oUVQr7ryOEkrd/vxLJpR87F/23DaQ o6HfWxJpThKp2NQ06pPU8iMfNDggcBuL62B4O3a2JeCWpSE7zqYV/Qj7lEX3mSnOhRwX 9BGw==
X-Gm-Message-State: AHPjjUjmjVe8LU78gkhtg2We2Z3EF4HVdNQ3JFa/y8thJHc0t2aok5HW LPTgfKikk0hmoriE43ZFWJUjkw==
X-Google-Smtp-Source: AOwi7QALR/fGrfTeqC+55pwdtCoDIVMkaMdd7ucrRpg0Ai8A7i6PXLrKD0Tl6l/RC27Fw3MvW6W2eQ==
X-Received: by 10.84.179.193 with SMTP id b59mr7348202plc.220.1506038214968; Thu, 21 Sep 2017 16:56:54 -0700 (PDT)
Received: from [192.168.254.104] (107-1-141-74-ip-static.hfc.comcastbusiness.net. [107.1.141.75]) by smtp.gmail.com with ESMTPSA id s17sm4052344pgq.25.2017.09.21.16.56.53 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Sep 2017 16:56:54 -0700 (PDT)
User-Agent: Microsoft-MacOutlook/f.26.0.170902
Date: Thu, 21 Sep 2017 16:56:52 -0700
Subject: Re: AD review of draft-ietf-rtgwg-yang-rip-04
From: Jeff Tantsura <jefftant.ietf@gmail.com>
To: Robert Wilton <rwilton@cisco.com>, Alia Atlas <akatlas@gmail.com>, "rtgwg@ietf.org" <rtgwg@ietf.org>, <draft-ietf-rtgwg-yang-rip@ietf.org>
Message-ID: <51FE60D1-95DF-45D0-876E-F7EF2C60F635@gmail.com>
Thread-Topic: AD review of draft-ietf-rtgwg-yang-rip-04
References: <CAG4d1rfam+mm3uL3-txN90JCzf8MQrxs4xa-ebdJ1tNbsMbEKw@mail.gmail.com> <44576705-c9e8-371b-d157-78322b929c11@cisco.com>
In-Reply-To: <44576705-c9e8-371b-d157-78322b929c11@cisco.com>
Mime-version: 1.0
Content-type: text/plain; charset="UTF-8"
Content-transfer-encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/oQJpE7pFty-Ji42NGBTQXNoxoaI>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Sep 2017 23:56:58 -0000

Thanks Rob!

Dear authors,
please publish the updated draft ASAP.

Thanks! 
Jeff
-----Original Message-----
From: rtgwg <rtgwg-bounces@ietf.org> on behalf of Robert Wilton <rwilton@cisco.com>
Date: Thursday, September 21, 2017 at 08:01
To: Alia Atlas <akatlas@gmail.com>, "rtgwg@ietf.org" <rtgwg@ietf.org>, <draft-ietf-rtgwg-yang-rip@ietf.org>
Subject: Re: AD review of draft-ietf-rtgwg-yang-rip-04

    So the conversion tool has worked OK on the RIP model as well, but I 
    spotted a few areas where manual conversion is required (because the 
    types/structure between config and state differ):
    
    So along with the revision date, and a few FIX ME comments, the 
    following few places also need to be manually tweaked/fixed:
    
    rwilton@rwilton-lnx:~/ietf-models-to-combined/draft_modules$ pyang -f 
    tree --ietf ietf-rip-nmda@2017-09-21.yang > 
    ietf-rip-nmda@2017-09-21.tree.txt
    ietf-rip-nmda@2017-09-21.yang:1: warning: unexpected modulename 
    "ietf-rip" in ietf-rip-nmda@2017-09-21.yang, should be ietf-rip-nmda
    ietf-rip-nmda@2017-09-21.yang:1: warning: unexpected latest revision 
    "2017-06-05" in ietf-rip-nmda@2017-09-21.yang, should be 2017-09-21
    ietf-rip-nmda@2017-09-21.yang:740: error: unexpected keyword "type"
    <- Means that config and state type differ.
    
    ietf-rip-nmda@2017-09-21.yang:761: error: unexpected keyword "type"
    <- Means that config and state type differ.
    
    ietf-rip-nmda@2017-09-21.yang:818: error: there is already a child node 
    to "interface" at ietf-rip-nmda@2017-09-21.yang:636 with the name 
    "originate-default-route" defined at ietf-rip-nmda@2017-09-21.yang:731 
    (at ietf-rip-nmda@2017-09-21.yang:141)
    <- Trying to merge an "originate-default-route" leaf from the state tree 
    with the "originate-default-route" container in the equivalent config tree.
    
    RIB YANG model converted to NMDA structure attached.
    
    Thanks,
    Rob
    
    
    On 20/09/2017 18:27, Alia Atlas wrote:
    > As is customary, I have done my AD review of 
    > draft-ietf-rtgwg-yang-rip-04. First, I would like to thank the 
    > authors, Xufeng, Prateek, and Vikram, as well as the WG for their work 
    > on this document.
    >
    > My one major issue is that this does not conform to the NMDA 
    > guidelines - where augmenting -state models is not preferred.  It is 
    > quite acceptable to have that in an appendix, if there are 
    > implementations. I do see the shepherd's write-up indicates a partial 
    > implementation exists.
    > There is some tooling to help convert a model to conform to NMDA; I've 
    > cc'd Rob Wilton, who was working on that.
    >
    > I also have some questions.
    >
    > 1) For the prefix-set-ref, I don't see any information about what the 
    > string should contain.
    >
    > 2) For the route-policy-ref, I don't see any information about what 
    > the string should contain.
    >
    > Nits:
    > a) p.26:"choice auth-type-selection {
    >                  description
    >                    "Specify the authentication scheme.
    >                     The use of the key-chain reference here is
    >                     designed to align with other proposed protocol
    >                     models.";"
    >    Since the key-chain model is approved for RFC publication, the 
    > description can be updated.
    >
    > Once the model conforms to the NMDA guidelines, I will be happy to 
    > advance this draft to IETF Last Call.
    >
    > Thanks,
    > Alia
    
    _______________________________________________
    rtgwg mailing list
    rtgwg@ietf.org
    https://www.ietf.org/mailman/listinfo/rtgwg
    



From nobody Thu Sep 21 17:00:11 2017
Return-Path: <jefftant.ietf@gmail.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99B24132331; Thu, 21 Sep 2017 17:00:09 -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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=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 (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 fE7ezfKQl9DZ; Thu, 21 Sep 2017 17:00:07 -0700 (PDT)
Received: from mail-pg0-x236.google.com (mail-pg0-x236.google.com [IPv6:2607:f8b0:400e:c05::236]) (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 2E9601243F6; Thu, 21 Sep 2017 17:00:07 -0700 (PDT)
Received: by mail-pg0-x236.google.com with SMTP id u18so4389576pgo.0; Thu, 21 Sep 2017 17:00:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=user-agent:date:subject:from:to:message-id:thread-topic:references :in-reply-to:mime-version; bh=5PqG6B/VbKh8xVOAQVlcv69DTqza8PcukOVYFChc+dY=; b=AGWJB7nnXAIXQ0TuWOXH5asH5zXJtW9rspB8T9GefcfqL1VjjlvYTSab4o+Of4st6a EdUmO/J6W2WKwo427sAl/Gt3MKwh2hLiWL5zl71Yn71F0fPxaLa/mb+HwFSjNX/BbiPK aZMSY6U4kQEkSD9tUvhkBzbx+DKUsDQxLkv+5UmvbPfYPpx110nUFoqStsXDcEzGs48y hD3awzU6XMFkIzAq4C/mo4VTNEGODeHI9eVpWaLYoq9J734Hg+w/lPUFDwnaJKLgg1uy fz8aMExbRi8T46MCmBPVmgpHDtp+7NGDmroLwWeOdA94WWa3+z7O2W+mqP+e3fdZeYmV fj+g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:date:subject:from:to:message-id :thread-topic:references:in-reply-to:mime-version; bh=5PqG6B/VbKh8xVOAQVlcv69DTqza8PcukOVYFChc+dY=; b=tTRqTy0P9UaIbNBm3PoCnn/yqdu4YWFiFsXyT9IPfE5JkUynCTabFKtFiiMJpJT8mf 28lVfKfdvgz/o351IcDaCBdoOQXAHfC6+Q7m+r5XtB9ttV8zCpPqs3m7411TXdLVO4cE WKiWjjt4iDgXwtDsbKQE7Pxsm21Tec0+COuz9CZK8L9uwqCahFmnQqgF8Y08WFjGhiVO IpdYwqJDtBQmXNSFucrv+pcUEeC4PBY+j4cuJeE6NxCrciFAdUp8LsGLqycC2CiFvkw7 NeSOn8ZgZq/PCPm5q3ZLmAVyhdC0EpFNnWbHp1BIMHWLslzKDmQ16Um79dddShizrRXC xdEQ==
X-Gm-Message-State: AHPjjUjiQyg5v1J/FVzKkgbdr7gRh+z3LRweplXLJXLOk2Xc7Xi3wjdk l+KCG8OI+i2YCvn/HFAhZf4=
X-Google-Smtp-Source: AOwi7QC+T7FtcNT9yINq5uXFFt5+hPmegnrwic3Co0WSSFXWh5v8PFZaB8/b08IhCufnvxkJ9GiFgw==
X-Received: by 10.99.3.9 with SMTP id 9mr7374224pgd.205.1506038406769; Thu, 21 Sep 2017 17:00:06 -0700 (PDT)
Received: from [192.168.254.104] (107-1-141-74-ip-static.hfc.comcastbusiness.net. [107.1.141.75]) by smtp.gmail.com with ESMTPSA id t25sm4790428pfe.96.2017.09.21.17.00.05 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Sep 2017 17:00:06 -0700 (PDT)
User-Agent: Microsoft-MacOutlook/f.26.0.170902
Date: Thu, 21 Sep 2017 17:00:05 -0700
Subject: Re: AD review of draft-ietf-rtgwg-yang-vrrp-04
From: Jeff Tantsura <jefftant.ietf@gmail.com>
To: Robert Wilton <rwilton@cisco.com>, Alia Atlas <akatlas@gmail.com>, "rtgwg@ietf.org" <rtgwg@ietf.org>, <draft-ietf-rtgwg-yang-vrrp@ietf.org>, Martin Bjorklund <mbj@tail-f.com>
Message-ID: <397F9C78-8915-405E-9854-7D56E8022293@gmail.com>
Thread-Topic: AD review of draft-ietf-rtgwg-yang-vrrp-04
References: <CAG4d1rfh__=NHmiCtDwP-HUG=+As0bCikuOWN9JGLD_sfa=Oqw@mail.gmail.com> <21abf650-463e-bc0b-0970-01ae9291525d@cisco.com>
In-Reply-To: <21abf650-463e-bc0b-0970-01ae9291525d@cisco.com>
Mime-version: 1.0
Content-type: multipart/alternative; boundary="B_3588858006_869181290"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/LBw1PAX76z5W5DGhaQ1L8CTPXfA>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Sep 2017 00:00:09 -0000

> This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--B_3588858006_869181290
Content-type: text/plain;
	charset="UTF-8"
Content-transfer-encoding: quoted-printable

Thanks Rob!

=20

Dear authors,

please publish the updated draft ASAP.

=20

Thanks!=20

Jeff

From: rtgwg <rtgwg-bounces@ietf.org> on behalf of Robert Wilton <rwilton@ci=
sco.com>
Date: Thursday, September 21, 2017 at 07:23
To: Alia Atlas <akatlas@gmail.com>, "rtgwg@ietf.org" <rtgwg@ietf.org>, <dra=
ft-ietf-rtgwg-yang-vrrp@ietf.org>, Martin Bjorklund <mbj@tail-f.com>
Subject: Re: AD review of draft-ietf-rtgwg-yang-vrrp-04

=20

Hi Alia, authors,

Separately when doing the NMDA conversion on the VRRP module, I noted that =
it is directly augmenting the "/interfaces-state" container (rather than "/i=
nterfaces-state/interface" directly with "VRRP-global" container, which look=
ed a bit odd to me (and broke my conversion tool ;-).

E.g.=20

  augment /if:interfaces-state:
    +--ro vrrp-global
       +--ro virtual-routers?   uint32
       +--ro interfaces?        uint32
       +--ro statistics
          +--ro discontinuity-datetime?   yang:date-and-time
          +--ro checksum-errors?          yang:counter64
          +--ro version-errors?           yang:counter64
          +--ro vrid-errors?              yang:counter64
          +--ro ip-ttl-errors?            yang:counter64

This naively seems like the wrong place to me, and I think that it would be=
 better to place this either as a top level "vrrp" container, or perhaps put=
 under the routing tree (e.g. /routing/control-plane-protocols/vrrp).

I would have thought that putting this directly under the /interfaces-state=
 container would mean that the /interfaces-state container could hold an int=
erleaved mix of interface list entries and the vrrp-global container!?!

E.g. I think that with the model the existing design then this following XM=
L would be allowed - cc Martin in case I am wrong :-)=20
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<interfaces-state
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 xmlns=3D"urn:ietf:params:xml:ns:yang:ietf-interfaces"
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 xmlns:ianaift=3D"urn:ietf:params:xml:ns:yang:iana-if-typ=
e">
=20
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <interface>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <name>eth0</name>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <type>ianaift:ethernetCsmacd</type>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <admin-status>down</admin-status>
 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0<oper-status>down</oper-status>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ...
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </interface>
=20
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <vrrp-global>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ....
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </vrrp-global>
=20
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <interface>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <name>eth1</name>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <type>ianaift:ethernetCsmacd</type>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <admin-status>up</admin-status>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <oper-status>up</oper-status>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ....
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </interface>
=20
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <interface>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <name>eth1.10</name>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <type>ianaift:l2vlan</type>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <admin-status>up</admin-status>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <oper-status>up</oper-status>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ....
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0  </interface>
=C2=A0=C2=A0=C2=A0=C2=A0 </interfaces-state>
Thanks,
Rob

=20

On 20/09/2017 17:35, Alia Atlas wrote:

As is customary, I have done my AD review of draft-ietf-rtgwg-yang-vrrp-04.=
 First, I would like to thank the authors, Xufeng, Athanasios, Ravi, Acee,an=
d Mingui, as well as the WG for their work on this draft.  It is clear and w=
ell-written.=20

=20

My one issue is that it does not conform to the NMDA guidelines. I know tha=
t the transformation can be done largely programmatically - and Acee & Xufen=
g are quite familiar with the details.  I've also cc'd Rob Wilton who has so=
me tooling to potentially help.

=20

>From the shepherd's report, I understand that there is an implementation. T=
hat implies that the existing model should be in the appendix.

=20

I would be delighted to forward this draft to IETF Last Call (and my apolog=
ies for the long delay in review) after it has been updated.

=20

Thanks,

Alia


_______________________________________________ rtgwg mailing list rtgwg@ie=
tf.org https://www.ietf.org/mailman/listinfo/rtgwg=20


--B_3588858006_869181290
Content-type: text/html;
	charset="UTF-8"
Content-transfer-encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:schema=
s-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/office/20=
04/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta name=3DTitle c=
ontent=3D""><meta name=3DKeywords content=3D""><meta http-equiv=3DContent-Type conte=
nt=3D"text/html; charset=3Dutf-8"><meta name=3DGenerator content=3D"Microsoft Word 1=
5 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Arial;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:"Courier New";
	panose-1:2 7 3 9 2 2 5 2 4 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:0in;
	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
	{mso-style-priority:99;
	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;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New",serif;}
tt
	{mso-style-priority:99;
	font-family:"Courier New",serif;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier",serif;}
span.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;
	font-weight:normal;
	font-style:normal;}
span.msoIns
	{mso-style-type:export-only;
	mso-style-name:"";
	text-decoration:underline;
	color:teal;}
.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></head><body bgcolor=3Dwhite lang=3DEN-US link=3Dblue vlink=3Dpurple><di=
v class=3DWordSection1><p class=3DMsoNormal><span style=3D'font-size:14.0pt'>Thank=
s Rob!<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:14.0pt=
'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:14.0=
pt'>Dear authors,<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-=
size:14.0pt'>please publish the updated draft ASAP.<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:14.0pt'><o:p>&nbsp;</o:p></span></p><=
p class=3DMsoNormal><span style=3D'font-size:14.0pt'>Thanks!&nbsp;<o:p></o:p></s=
pan></p><p class=3DMsoNormal><span style=3D'font-size:14.0pt'>Jeff<o:p></o:p></s=
pan></p><div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt=
 0in 0in 0in'><p class=3DMsoNormal style=3D'margin-left:.5in'><b><span style=3D'fo=
nt-size:12.0pt;color:black'>From: </span></b><span style=3D'font-size:12.0pt;c=
olor:black'>rtgwg &lt;rtgwg-bounces@ietf.org&gt; on behalf of Robert Wilton =
&lt;rwilton@cisco.com&gt;<br><b>Date: </b>Thursday, September 21, 2017 at 07=
:23<br><b>To: </b>Alia Atlas &lt;akatlas@gmail.com&gt;, &quot;rtgwg@ietf.org=
&quot; &lt;rtgwg@ietf.org&gt;, &lt;draft-ietf-rtgwg-yang-vrrp@ietf.org&gt;, =
Martin Bjorklund &lt;mbj@tail-f.com&gt;<br><b>Subject: </b>Re: AD review of =
draft-ietf-rtgwg-yang-vrrp-04<o:p></o:p></span></p></div><div><p class=3DMsoNo=
rmal style=3D'margin-left:.5in'><o:p>&nbsp;</o:p></p></div><p style=3D'margin-le=
ft:.5in'>Hi Alia, authors,<o:p></o:p></p><p style=3D'margin-left:.5in'>Separat=
ely when doing the NMDA conversion on the VRRP module, I noted that it is di=
rectly augmenting the &quot;<tt><span style=3D'font-size:10.0pt'>/interfaces-s=
tate</span></tt>&quot; container (rather than &quot;<tt><span style=3D'font-si=
ze:10.0pt'>/interfaces-state/interface</span></tt>&quot; directly with &quot=
;VRRP-global&quot; container, which looked a bit odd to me (and broke my con=
version tool ;-).<o:p></o:p></p><p style=3D'margin-left:.5in'>E.g. <o:p></o:p>=
</p><p style=3D'margin-left:.5in'><tt><span style=3D'font-size:10.0pt'>&nbsp; au=
gment /if:interfaces-state:</span></tt><span style=3D'font-size:10.0pt;font-fa=
mily:"Courier New",serif'><br><tt>&nbsp;&nbsp;&nbsp; +--ro vrrp-global</tt><=
br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +--ro virtual-routers?&nbsp;&nbs=
p; uint32</tt><br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +--ro interfaces?=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; uint32</tt><br><tt>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; +--ro statistics</tt><br><tt>&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +--ro discontinuity-datetime?&nbsp;&nbsp; yan=
g:date-and-time</tt><br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; +--ro checksum-errors?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; yang:counter64</tt><br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp; +--ro version-errors?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; yang:counter64</tt><br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; +--ro vrid-errors?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yang:counter64</tt><br><tt>&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +--ro ip-ttl-errors?&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yang:counter=
64</tt></span><o:p></o:p></p><p style=3D'margin-left:.5in'>This naively seems =
like the wrong place to me, and I think that it would be better to place thi=
s either as a top level &quot;vrrp&quot; container, or perhaps put under the=
 routing tree (e.g. <tt><span style=3D'font-size:10.0pt'>/routing/control-plan=
e-protocols/vrrp</span></tt>).<o:p></o:p></p><p style=3D'margin-left:.5in'>I w=
ould have thought that putting this directly under the<tt><span style=3D'font-=
size:10.0pt'> /interfaces-state </span></tt>container would mean that the <t=
t><span style=3D'font-size:10.0pt'>/interfaces-state</span></tt> container cou=
ld hold an interleaved mix of interface list entries and the vrrp-global con=
tainer!?!<o:p></o:p></p><p style=3D'margin-left:.5in'>E.g. I think that with t=
he model the existing design then this following XML would be allowed - cc M=
artin in case I am wrong :-) <o:p></o:p></p><pre style=3D'margin-left:.5in;bre=
ak-before: page;font-variant-ligatures: normal;font-variant-caps: normal;orp=
hans: 2;text-align:start;widows: 2;-webkit-text-stroke-width: 0px;text-decor=
ation-style: initial;text-decoration-color: initial;word-spacing:0px'><span =
style=3D'color:black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0&lt;interfaces-state<o:p></o:p></span></pr=
e><pre style=3D'margin-left:.5in'><span style=3D'color:black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 xmlns=3D&quot;urn:ietf:params:<a href=3D"xml:ns:yang:ietf-interfaces">xml:ns:=
yang:ietf-interfaces</a>&quot;<o:p></o:p></span></pre><pre style=3D'margin-lef=
t:.5in'><span style=3D'color:black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 xmlns:ianaift=3D&quot;u=
rn:ietf:params:<a href=3D"xml:ns:yang:iana-if-type">xml:ns:yang:iana-if-type</=
a>&quot;&gt;<o:p></o:p></span></pre><pre style=3D'margin-left:.5in'><span styl=
e=3D'color:black'><o:p>&nbsp;</o:p></span></pre><pre style=3D'margin-left:.5in'>=
<span style=3D'color:black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;interface&gt;<o:p></o:p></spa=
n></pre><pre style=3D'margin-left:.5in'><span style=3D'color:black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0 &lt;name&gt;eth0&lt;/name&gt;<o:p></o:p></span></pre><pre style=3D'ma=
rgin-left:.5in'><span style=3D'color:black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;type&gt;i=
anaift:ethernetCsmacd&lt;/type&gt;<o:p></o:p></span></pre><pre style=3D'margin=
-left:.5in'><span style=3D'color:black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;admin-status&=
gt;down&lt;/admin-status&gt;<o:p></o:p></span></pre><pre style=3D'margin-left:=
.5in'><span style=3D'color:black'> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0&lt;oper-status&gt;down=
&lt;/oper-status&gt;<o:p></o:p></span></pre><pre style=3D'margin-left:.5in'><s=
pan style=3D'color:black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ...<o:p></o:p></span></pre><pre=
 style=3D'margin-left:.5in'><span style=3D'color:black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;/in=
terface&gt;<o:p></o:p></span></pre><pre style=3D'margin-left:.5in'><span style=
=3D'color:black'><o:p>&nbsp;</o:p></span></pre><pre style=3D'margin-left:.5in'><=
span style=3D'color:black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;vrrp-global&gt;<o:p></o:p></sp=
an></pre><pre style=3D'margin-left:.5in'><span style=3D'color:black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ....<o:p></o:p></span></pre><pre style=3D'margin-left:.5in'><span =
style=3D'color:black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;/vrrp-global&gt;<o:p></o:p></span><=
/pre><pre style=3D'margin-left:.5in'><span style=3D'color:black'><o:p>&nbsp;</o:=
p></span></pre><pre style=3D'margin-left:.5in'><span style=3D'color:black'>=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;interface&gt;<o:p></o:p></span></pre><pre style=3D'margin-left=
:.5in'><span style=3D'color:black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;name&gt;eth1&lt;/n=
ame&gt;<o:p></o:p></span></pre><pre style=3D'margin-left:.5in'><span style=3D'co=
lor:black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;type&gt;ianaift:ethernetCsmacd&lt;/type&=
gt;<o:p></o:p></span></pre><pre style=3D'margin-left:.5in'><span style=3D'color:=
black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;admin-status&gt;up&lt;/admin-status&gt;<o:p>=
</o:p></span></pre><pre style=3D'margin-left:.5in'><span style=3D'color:black'>=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;oper-status&gt;up&lt;/oper-status&gt;<o:p></o:p></sp=
an></pre><pre style=3D'margin-left:.5in'><span style=3D'color:black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0 ....<o:p></o:p></span></pre><pre style=3D'margin-left:.5in'><span st=
yle=3D'color:black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;/interface&gt;<o:p></o:p></span></pre=
><pre style=3D'margin-left:.5in'><span style=3D'color:black'><o:p>&nbsp;</o:p></=
span></pre><pre style=3D'margin-left:.5in'><span style=3D'color:black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0 &lt;interface&gt;<o:p></o:p></span></pre><pre style=3D'margin-left:.5i=
n'><span style=3D'color:black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;name&gt;eth1.10&lt;/na=
me&gt;<o:p></o:p></span></pre><pre style=3D'margin-left:.5in'><span style=3D'col=
or:black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;type&gt;ianaift:l2vlan&lt;/type&gt;<o:p><=
/o:p></span></pre><pre style=3D'margin-left:.5in'><span style=3D'color:black'>=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;admin-status&gt;up&lt;/admin-status&gt;<o:p></o:p></s=
pan></pre><pre style=3D'margin-left:.5in'><span style=3D'color:black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;oper-status&gt;up&lt;/oper-status&gt;<o:p></o:p></span></pre>=
<pre style=3D'margin-left:.5in'><span style=3D'color:black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
 ....<o:p></o:p></span></pre><pre style=3D'margin-left:.5in'><span style=3D'colo=
r:black'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &nbsp;&lt;/interface&gt;<o:p></o:p></span></pre><pre=
 style=3D'margin-left:.5in'><span style=3D'color:black'>=C2=A0=C2=A0=C2=A0=C2=A0 &lt;/interfaces=
-state&gt;<o:p></o:p></span></pre><p style=3D'margin-left:.5in'>Thanks,<br>Rob=
<o:p></o:p></p><p class=3DMsoNormal style=3D'margin-left:.5in'><o:p>&nbsp;</o:p>=
</p><div><p class=3DMsoNormal style=3D'margin-left:.5in'>On 20/09/2017 17:35, Al=
ia Atlas wrote:<o:p></o:p></p></div><blockquote style=3D'margin-top:5.0pt;marg=
in-bottom:5.0pt'><div><p class=3DMsoNormal style=3D'margin-left:.5in'>As is cust=
omary, I have done my AD review of draft-ietf-rtgwg-yang-vrrp-04. First, I w=
ould like to thank the authors, Xufeng, Athanasios, Ravi, Acee,and Mingui, a=
s well as the WG for their work on this draft.&nbsp; It is clear and well-wr=
itten. <o:p></o:p></p><div><p class=3DMsoNormal style=3D'margin-left:.5in'><o:p>=
&nbsp;</o:p></p></div><div><p class=3DMsoNormal style=3D'margin-left:.5in'>My on=
e issue is that it does not conform to the NMDA guidelines. I know that the =
transformation can be done largely programmatically - and Acee &amp; Xufeng =
are quite familiar with the details.&nbsp; I've also cc'd Rob Wilton who has=
 some tooling to potentially help.<o:p></o:p></p></div><div><p class=3DMsoNorm=
al style=3D'margin-left:.5in'><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNorm=
al style=3D'margin-left:.5in'>From the shepherd's report, I understand that th=
ere is an implementation. That implies that the existing model should be in =
the appendix.<o:p></o:p></p></div><div><p class=3DMsoNormal style=3D'margin-left=
:.5in'><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal style=3D'margin-left=
:.5in'>I would be delighted to forward this draft to IETF Last Call (and my =
apologies for the long delay in review) after it has been updated.<o:p></o:p=
></p></div><div><p class=3DMsoNormal style=3D'margin-left:.5in'><o:p>&nbsp;</o:p=
></p></div><div><p class=3DMsoNormal style=3D'margin-left:.5in'>Thanks,<o:p></o:=
p></p></div><div><p class=3DMsoNormal style=3D'margin-left:.5in'>Alia<o:p></o:p>=
</p></div></div></blockquote><p class=3DMsoNormal style=3D'margin-left:.5in'><br=
>_______________________________________________ rtgwg mailing list rtgwg@ie=
tf.org https://www.ietf.org/mailman/listinfo/rtgwg <o:p></o:p></p></div></bo=
dy></html>

--B_3588858006_869181290--



From nobody Fri Sep 22 05:44:16 2017
Return-Path: <Xufeng_Liu@jabil.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E55913432F; Fri, 22 Sep 2017 05:44:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.92
X-Spam-Level: 
X-Spam-Status: No, score=-1.92 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_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jabil.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 UE47G7J81gRq; Fri, 22 Sep 2017 05:44:11 -0700 (PDT)
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0127.outbound.protection.outlook.com [104.47.38.127]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1371F134458; Fri, 22 Sep 2017 05:44:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jabil.onmicrosoft.com;  s=selector1-jabil-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=XPso0M/Udiwrp1OihK1Jsv6vMlrkHPgiq/RcTaWdt2g=; b=whpnUlNuS10ki1+7pyUFQZksPeJSqkf0lDUS+kSGJ8j2OiYpnqo8xuYOZmEEv9Smy1F5ctcIQJ1g9FW+TVHEHCMEL3MNCHyNx+dyegZaSu/jeV+2liAlaYuFSy97EnSY7T395lFz1z3TuzKfDRGoAAPZM72jiF7mkislyaq3qYM=
Received: from BN3PR0201MB0867.namprd02.prod.outlook.com (10.160.154.13) by BN3PR0201MB0867.namprd02.prod.outlook.com (10.160.154.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.56.11; Fri, 22 Sep 2017 12:43:40 +0000
Received: from BN3PR0201MB0867.namprd02.prod.outlook.com ([10.160.154.13]) by BN3PR0201MB0867.namprd02.prod.outlook.com ([10.160.154.13]) with mapi id 15.20.0056.018; Fri, 22 Sep 2017 12:43:40 +0000
From: Xufeng Liu <Xufeng_Liu@jabil.com>
To: Jeff Tantsura <jefftant.ietf@gmail.com>, Robert Wilton <rwilton@cisco.com>, Alia Atlas <akatlas@gmail.com>, "rtgwg@ietf.org" <rtgwg@ietf.org>, "draft-ietf-rtgwg-yang-vrrp@ietf.org" <draft-ietf-rtgwg-yang-vrrp@ietf.org>, Martin Bjorklund <mbj@tail-f.com>
Subject: RE: AD review of draft-ietf-rtgwg-yang-vrrp-04
Thread-Topic: AD review of draft-ietf-rtgwg-yang-vrrp-04
Thread-Index: AQHTMi6N0gHthGCxE0iYMo1nmJ6Y/qK/Zh0AgAChA4CAANL+4A==
Date: Fri, 22 Sep 2017 12:43:39 +0000
Message-ID: <BN3PR0201MB086781A71AF4A8126685BEB3F1670@BN3PR0201MB0867.namprd02.prod.outlook.com>
References: <CAG4d1rfh__=NHmiCtDwP-HUG=+As0bCikuOWN9JGLD_sfa=Oqw@mail.gmail.com> <21abf650-463e-bc0b-0970-01ae9291525d@cisco.com> <397F9C78-8915-405E-9854-7D56E8022293@gmail.com>
In-Reply-To: <397F9C78-8915-405E-9854-7D56E8022293@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-dg-ref: PG1ldGE+PGF0IG5tPSJib2R5Lmh0bWwiIHA9ImM6XHVzZXJzXHhsaXVcYXBwZGF0YVxyb2FtaW5nXDA5ZDg0OWI2LTMyZDMtNGE0MC04NWVlLTZiODRiYTI5ZTM1Ylxtc2dzXG1zZy1hODk0Y2FhZC05ZjkzLTExZTctOWMyOS0xODVlMGZlM2M0NWNcYW1lLXRlc3RcYTg5NGNhYWYtOWY5My0xMWU3LTljMjktMTg1ZTBmZTNjNDVjYm9keS5odG1sIiBzej0iMTU3MzMiIHQ9IjEzMTUwNTU3ODIwNjY2Mjk0NSIgaD0iTStEWnh0dThvb2U3TFRJcHphUElEWFI0NHlZPSIgaWQ9IiIgYmw9IjAiIGJvPSIxIi8+PC9tZXRhPg==
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Xufeng_Liu@jabil.com; 
x-originating-ip: [72.209.195.86]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN3PR0201MB0867; 6:c/V3PhHcEkynRbRN4HBUf65xrN4adssnSSvY+oHe5spCfuFK6doMpRAIKIQ+OESLVPc+rCiq/L1L9vTdcnwy2C7lpBjxgLheh3hVaOZZU0i1TgxQ4zp9RxT6mjNPvH+0Uwn5E69b9qNeAocfSxWQLuNHyo7bcFJfH2/ejwrXl4Ir/3jbCR9U0yhFtgtFzZPtSanLHXbRUGQCgggZ8ecKVm5G2tsdZGNv12ALfXuuz2ZLwFy3VFNSaSvXwQcLzcYkZf0aaqSjVtQbaqnIKa2+dLtmJ70goHqSW6T8lO8Q74tk4CRIbwsnfbzJtwqpDgvqz++D3+5ukK13GudO/gLGXg==; 5:Dxybyrd+Xm14cofXxLCkfIA/Oyp4Tn7d0Q530uQaGhnPBqW7S8Q+D8eLojGjf0MCpt+NKOW8UNRyrdX+sTsx1istJWeT5ayvFSqtLTjE6Y+wCUrp6dXRN8mTLQqkFwDHt5zRYsvpdPf5lTAFozKvuQ==; 24:CIIuEFJ5XqUGrqatWpqOcdaJkl2AO80kBYUTMbV+qXA9xkO5f3JX2n85u3bORw7nrUiUZfVNPncNjD81QE1b3iTMG0+gy03Dnm9xtOfWdpE=; 7:75Hm8ilw2K5/sAFkjHMPIUlxaibheCF34VjjyWIK7Q5o9blPuW/sBQtsWByvAw+yG4nRCaxO4f4t+cvsUh7TY0p1b5CyEZK/qbm6Fd68d4HQK1rleDB3H0RMGQ/o5cFZ1LJkLYEC1l0z/Hc2BDeS86bD69qVddJ5rcEPpzK96dxjMV/HyhBO22By9lwC+BllvnKJtOvkgfYJwvVq5AO76gvqO5q66gJBKXE4Iy+ckQc=
x-ms-exchange-antispam-srfa-diagnostics: SSOS;
x-ms-office365-filtering-correlation-id: 375cd754-13c0-42b8-8127-08d501b78d22
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(48565401081)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:BN3PR0201MB0867; 
x-ms-traffictypediagnostic: BN3PR0201MB0867:
x-exchange-antispam-report-test: UriScan:(95692535739014)(21748063052155);
x-microsoft-antispam-prvs: <BN3PR0201MB08670DF8D2C03E9808C1A1BDF1670@BN3PR0201MB0867.namprd02.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(10201501046)(3002001)(100000703101)(100105400095)(93006095)(93001095)(6055026)(6041248)(20161123564025)(20161123562025)(20161123560025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN3PR0201MB0867; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN3PR0201MB0867; 
x-forefront-prvs: 0438F90F17
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(39860400002)(346002)(377454003)(189002)(199003)(51444003)(24454002)(101416001)(106356001)(105586002)(189998001)(230783001)(3280700002)(5660300001)(77096006)(14454004)(50986999)(54356999)(53936002)(6506006)(76176999)(39060400002)(606006)(316002)(229853002)(2201001)(86362001)(478600001)(33656002)(3660700001)(7736002)(74316002)(966005)(53546010)(72206003)(6246003)(2501003)(25786009)(110136005)(6306002)(7696004)(54896002)(102836003)(80792005)(3846002)(790700001)(99286003)(55016002)(6116002)(97736004)(68736007)(2900100001)(2950100002)(2906002)(9686003)(6436002)(8676002)(236005)(81156014)(8936002)(81166006)(66066001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0201MB0867; H:BN3PR0201MB0867.namprd02.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; 
received-spf: None (protection.outlook.com: jabil.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_BN3PR0201MB086781A71AF4A8126685BEB3F1670BN3PR0201MB0867_"
MIME-Version: 1.0
X-OriginatorOrg: jabil.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Sep 2017 12:43:39.8941 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bc876b21-f134-4c12-a265-8ed26b7f0f3b
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0201MB0867
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/LOJWiswuD6vLCsfdR4Q4TLfixx4>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Sep 2017 12:44:14 -0000

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

VGhhbmtzIHRvIEFsaWEgZm9yIHRoZSByZXZpZXcsIGFuZCBSb2IgZm9yIHRoZSBjb21tZW50cy4N
Cg0KV2Ugd2lsbCB1cGRhdGUgdGhlIG1vZGVsIHNvb24uDQoNCkFzIGZvciB0aGUgdnJycC1nbG9i
YWwgY29udGFpbmVyLCBJIHRoaW5rIHRoYXQgd2Ugd2lsbCBtb3ZlIGl0IHRvIGEgZGlmZmVyZW50
IGxvY2F0aW9uLCBzaW5jZSBpZjppbnRlcmZhY2VzLXN0YXRlIGlzIGRlcHJlY2F0ZWQgaW4gdGhl
IE5NREEgY29tcGF0aWJsZSBtb2RlbC4NCg0KVGhhbmtzLA0KLSBYdWZlbmcNCg0KRnJvbTogSmVm
ZiBUYW50c3VyYSBbbWFpbHRvOmplZmZ0YW50LmlldGZAZ21haWwuY29tXQ0KU2VudDogVGh1cnNk
YXksIFNlcHRlbWJlciAyMSwgMjAxNyA4OjAwIFBNDQpUbzogUm9iZXJ0IFdpbHRvbiA8cndpbHRv
bkBjaXNjby5jb20+OyBBbGlhIEF0bGFzIDxha2F0bGFzQGdtYWlsLmNvbT47IHJ0Z3dnQGlldGYu
b3JnOyBkcmFmdC1pZXRmLXJ0Z3dnLXlhbmctdnJycEBpZXRmLm9yZzsgTWFydGluIEJqb3JrbHVu
ZCA8bWJqQHRhaWwtZi5jb20+DQpTdWJqZWN0OiBSZTogQUQgcmV2aWV3IG9mIGRyYWZ0LWlldGYt
cnRnd2cteWFuZy12cnJwLTA0DQoNClRoYW5rcyBSb2IhDQoNCkRlYXIgYXV0aG9ycywNCnBsZWFz
ZSBwdWJsaXNoIHRoZSB1cGRhdGVkIGRyYWZ0IEFTQVAuDQoNClRoYW5rcyENCkplZmYNCkZyb206
IHJ0Z3dnIDxydGd3Zy1ib3VuY2VzQGlldGYub3JnPG1haWx0bzpydGd3Zy1ib3VuY2VzQGlldGYu
b3JnPj4gb24gYmVoYWxmIG9mIFJvYmVydCBXaWx0b24gPHJ3aWx0b25AY2lzY28uY29tPG1haWx0
bzpyd2lsdG9uQGNpc2NvLmNvbT4+DQpEYXRlOiBUaHVyc2RheSwgU2VwdGVtYmVyIDIxLCAyMDE3
IGF0IDA3OjIzDQpUbzogQWxpYSBBdGxhcyA8YWthdGxhc0BnbWFpbC5jb208bWFpbHRvOmFrYXRs
YXNAZ21haWwuY29tPj4sICJydGd3Z0BpZXRmLm9yZzxtYWlsdG86cnRnd2dAaWV0Zi5vcmc+IiA8
cnRnd2dAaWV0Zi5vcmc8bWFpbHRvOnJ0Z3dnQGlldGYub3JnPj4sIDxkcmFmdC1pZXRmLXJ0Z3dn
LXlhbmctdnJycEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1ydGd3Zy15YW5nLXZycnBAaWV0
Zi5vcmc+PiwgTWFydGluIEJqb3JrbHVuZCA8bWJqQHRhaWwtZi5jb208bWFpbHRvOm1iakB0YWls
LWYuY29tPj4NClN1YmplY3Q6IFJlOiBBRCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1ydGd3Zy15YW5n
LXZycnAtMDQNCg0KDQpIaSBBbGlhLCBhdXRob3JzLA0KDQpTZXBhcmF0ZWx5IHdoZW4gZG9pbmcg
dGhlIE5NREEgY29udmVyc2lvbiBvbiB0aGUgVlJSUCBtb2R1bGUsIEkgbm90ZWQgdGhhdCBpdCBp
cyBkaXJlY3RseSBhdWdtZW50aW5nIHRoZSAiL2ludGVyZmFjZXMtc3RhdGUiIGNvbnRhaW5lciAo
cmF0aGVyIHRoYW4gIi9pbnRlcmZhY2VzLXN0YXRlL2ludGVyZmFjZSIgZGlyZWN0bHkgd2l0aCAi
VlJSUC1nbG9iYWwiIGNvbnRhaW5lciwgd2hpY2ggbG9va2VkIGEgYml0IG9kZCB0byBtZSAoYW5k
IGJyb2tlIG15IGNvbnZlcnNpb24gdG9vbCA7LSkuDQoNCkUuZy4NCg0KICBhdWdtZW50IC9pZjpp
bnRlcmZhY2VzLXN0YXRlOg0KICAgICstLXJvIHZycnAtZ2xvYmFsDQogICAgICAgKy0tcm8gdmly
dHVhbC1yb3V0ZXJzPyAgIHVpbnQzMg0KICAgICAgICstLXJvIGludGVyZmFjZXM/ICAgICAgICB1
aW50MzINCiAgICAgICArLS1ybyBzdGF0aXN0aWNzDQogICAgICAgICAgKy0tcm8gZGlzY29udGlu
dWl0eS1kYXRldGltZT8gICB5YW5nOmRhdGUtYW5kLXRpbWUNCiAgICAgICAgICArLS1ybyBjaGVj
a3N1bS1lcnJvcnM/ICAgICAgICAgIHlhbmc6Y291bnRlcjY0DQogICAgICAgICAgKy0tcm8gdmVy
c2lvbi1lcnJvcnM/ICAgICAgICAgICB5YW5nOmNvdW50ZXI2NA0KICAgICAgICAgICstLXJvIHZy
aWQtZXJyb3JzPyAgICAgICAgICAgICAgeWFuZzpjb3VudGVyNjQNCiAgICAgICAgICArLS1ybyBp
cC10dGwtZXJyb3JzPyAgICAgICAgICAgIHlhbmc6Y291bnRlcjY0DQoNClRoaXMgbmFpdmVseSBz
ZWVtcyBsaWtlIHRoZSB3cm9uZyBwbGFjZSB0byBtZSwgYW5kIEkgdGhpbmsgdGhhdCBpdCB3b3Vs
ZCBiZSBiZXR0ZXIgdG8gcGxhY2UgdGhpcyBlaXRoZXIgYXMgYSB0b3AgbGV2ZWwgInZycnAiIGNv
bnRhaW5lciwgb3IgcGVyaGFwcyBwdXQgdW5kZXIgdGhlIHJvdXRpbmcgdHJlZSAoZS5nLiAvcm91
dGluZy9jb250cm9sLXBsYW5lLXByb3RvY29scy92cnJwKS4NCg0KSSB3b3VsZCBoYXZlIHRob3Vn
aHQgdGhhdCBwdXR0aW5nIHRoaXMgZGlyZWN0bHkgdW5kZXIgdGhlIC9pbnRlcmZhY2VzLXN0YXRl
IGNvbnRhaW5lciB3b3VsZCBtZWFuIHRoYXQgdGhlIC9pbnRlcmZhY2VzLXN0YXRlIGNvbnRhaW5l
ciBjb3VsZCBob2xkIGFuIGludGVybGVhdmVkIG1peCBvZiBpbnRlcmZhY2UgbGlzdCBlbnRyaWVz
IGFuZCB0aGUgdnJycC1nbG9iYWwgY29udGFpbmVyIT8hDQoNCkUuZy4gSSB0aGluayB0aGF0IHdp
dGggdGhlIG1vZGVsIHRoZSBleGlzdGluZyBkZXNpZ24gdGhlbiB0aGlzIGZvbGxvd2luZyBYTUwg
d291bGQgYmUgYWxsb3dlZCAtIGNjIE1hcnRpbiBpbiBjYXNlIEkgYW0gd3JvbmcgOi0pDQoNCiAg
ICAgICA8aW50ZXJmYWNlcy1zdGF0ZQ0KDQogICAgICAgICAgIHhtbG5zPSJ1cm46aWV0ZjpwYXJh
bXM6eG1sOm5zOnlhbmc6aWV0Zi1pbnRlcmZhY2VzIg0KDQogICAgICAgICAgIHhtbG5zOmlhbmFp
ZnQ9InVybjppZXRmOnBhcmFtczp4bWw6bnM6eWFuZzppYW5hLWlmLXR5cGUiPg0KDQoNCg0KICAg
ICAgICAgPGludGVyZmFjZT4NCg0KICAgICAgICAgICA8bmFtZT5ldGgwPC9uYW1lPg0KDQogICAg
ICAgICAgIDx0eXBlPmlhbmFpZnQ6ZXRoZXJuZXRDc21hY2Q8L3R5cGU+DQoNCiAgICAgICAgICAg
PGFkbWluLXN0YXR1cz5kb3duPC9hZG1pbi1zdGF0dXM+DQoNCiAgICAgICAgICAgPG9wZXItc3Rh
dHVzPmRvd248L29wZXItc3RhdHVzPg0KDQogICAgICAgICAgIC4uLg0KDQogICAgICAgICA8L2lu
dGVyZmFjZT4NCg0KDQoNCiAgICAgICAgIDx2cnJwLWdsb2JhbD4NCg0KICAgICAgICAgICAgLi4u
Lg0KDQogICAgICAgICA8L3ZycnAtZ2xvYmFsPg0KDQoNCg0KICAgICAgICAgPGludGVyZmFjZT4N
Cg0KICAgICAgICAgICA8bmFtZT5ldGgxPC9uYW1lPg0KDQogICAgICAgICAgIDx0eXBlPmlhbmFp
ZnQ6ZXRoZXJuZXRDc21hY2Q8L3R5cGU+DQoNCiAgICAgICAgICAgPGFkbWluLXN0YXR1cz51cDwv
YWRtaW4tc3RhdHVzPg0KDQogICAgICAgICAgIDxvcGVyLXN0YXR1cz51cDwvb3Blci1zdGF0dXM+
DQoNCiAgICAgICAgICAgLi4uLg0KDQogICAgICAgICA8L2ludGVyZmFjZT4NCg0KDQoNCiAgICAg
ICAgIDxpbnRlcmZhY2U+DQoNCiAgICAgICAgICAgPG5hbWU+ZXRoMS4xMDwvbmFtZT4NCg0KICAg
ICAgICAgICA8dHlwZT5pYW5haWZ0OmwydmxhbjwvdHlwZT4NCg0KICAgICAgICAgICA8YWRtaW4t
c3RhdHVzPnVwPC9hZG1pbi1zdGF0dXM+DQoNCiAgICAgICAgICAgPG9wZXItc3RhdHVzPnVwPC9v
cGVyLXN0YXR1cz4NCg0KICAgICAgICAgICAuLi4uDQoNCiAgICAgICAgIDwvaW50ZXJmYWNlPg0K
DQogICAgIDwvaW50ZXJmYWNlcy1zdGF0ZT4NCg0KVGhhbmtzLA0KUm9iDQoNCk9uIDIwLzA5LzIw
MTcgMTc6MzUsIEFsaWEgQXRsYXMgd3JvdGU6DQpBcyBpcyBjdXN0b21hcnksIEkgaGF2ZSBkb25l
IG15IEFEIHJldmlldyBvZiBkcmFmdC1pZXRmLXJ0Z3dnLXlhbmctdnJycC0wNC4gRmlyc3QsIEkg
d291bGQgbGlrZSB0byB0aGFuayB0aGUgYXV0aG9ycywgWHVmZW5nLCBBdGhhbmFzaW9zLCBSYXZp
LCBBY2VlLGFuZCBNaW5ndWksIGFzIHdlbGwgYXMgdGhlIFdHIGZvciB0aGVpciB3b3JrIG9uIHRo
aXMgZHJhZnQuICBJdCBpcyBjbGVhciBhbmQgd2VsbC13cml0dGVuLg0KDQpNeSBvbmUgaXNzdWUg
aXMgdGhhdCBpdCBkb2VzIG5vdCBjb25mb3JtIHRvIHRoZSBOTURBIGd1aWRlbGluZXMuIEkga25v
dyB0aGF0IHRoZSB0cmFuc2Zvcm1hdGlvbiBjYW4gYmUgZG9uZSBsYXJnZWx5IHByb2dyYW1tYXRp
Y2FsbHkgLSBhbmQgQWNlZSAmIFh1ZmVuZyBhcmUgcXVpdGUgZmFtaWxpYXIgd2l0aCB0aGUgZGV0
YWlscy4gIEkndmUgYWxzbyBjYydkIFJvYiBXaWx0b24gd2hvIGhhcyBzb21lIHRvb2xpbmcgdG8g
cG90ZW50aWFsbHkgaGVscC4NCg0KRnJvbSB0aGUgc2hlcGhlcmQncyByZXBvcnQsIEkgdW5kZXJz
dGFuZCB0aGF0IHRoZXJlIGlzIGFuIGltcGxlbWVudGF0aW9uLiBUaGF0IGltcGxpZXMgdGhhdCB0
aGUgZXhpc3RpbmcgbW9kZWwgc2hvdWxkIGJlIGluIHRoZSBhcHBlbmRpeC4NCg0KSSB3b3VsZCBi
ZSBkZWxpZ2h0ZWQgdG8gZm9yd2FyZCB0aGlzIGRyYWZ0IHRvIElFVEYgTGFzdCBDYWxsIChhbmQg
bXkgYXBvbG9naWVzIGZvciB0aGUgbG9uZyBkZWxheSBpbiByZXZpZXcpIGFmdGVyIGl0IGhhcyBi
ZWVuIHVwZGF0ZWQuDQoNClRoYW5rcywNCkFsaWENCg0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18gcnRnd2cgbWFpbGluZyBsaXN0IHJ0Z3dnQGlldGYub3Jn
PG1haWx0bzpydGd3Z0BpZXRmLm9yZz4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9ydGd3Zw0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
Q291cmllcjsNCglwYW5vc2UtMToyIDcgNCA5IDIgMiA1IDIgNCA0O30NCkBmb250LWZhY2UNCgl7
Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIg
NDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkRlbmdYaWFuOw0KCXBhbm9zZS0xOjMgMCA1
IDkgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBh
bm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IlxARGVuZ1hpYW4iOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KLyogU3R5bGUg
RGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwN
Cgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBw
dDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQphOmxpbmssIHNwYW4uTXNv
SHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQt
ZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxv
d2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNv
cmF0aW9uOnVuZGVybGluZTt9DQpwcmUNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1z
dHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltYXJnaW46MGluOw0KCW1hcmdp
bi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3Vy
aWVyIE5ldyI7fQ0KdHQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWZvbnQtZmFtaWx5OiJD
b3VyaWVyIE5ldyI7fQ0KcC5Nc29MaXN0UGFyYWdyYXBoLCBsaS5Nc29MaXN0UGFyYWdyYXBoLCBk
aXYuTXNvTGlzdFBhcmFncmFwaA0KCXttc28tc3R5bGUtcHJpb3JpdHk6MzQ7DQoJbWFyZ2luLXRv
cDowaW47DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltYXJnaW4tYm90dG9tOjBpbjsNCgltYXJnaW4t
bGVmdDouNWluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0K
CWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uSFRNTFByZWZvcm1hdHRl
ZENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1zby1z
dHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQiOw0K
CWZvbnQtZmFtaWx5OkNvdXJpZXI7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYu
bXNvbm9ybWFsMA0KCXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47DQoJ
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQtc2l6
ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5FbWFp
bFN0eWxlMjINCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGli
cmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDsNCglmb250LXdlaWdodDpub3JtYWw7
DQoJZm9udC1zdHlsZTpub3JtYWw7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjQNCgl7bXNvLXN0eWxlLXR5
cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJ
Y29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBv
cnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXpl
OjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0KZGl2Lldv
cmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3Rl
IG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAy
NiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hh
cGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+
DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBiZ2Nv
bG9yPSJ3aGl0ZSIgbGFuZz0iRU4tVVMiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRp
diBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rcyB0byBB
bGlhIGZvciB0aGUgcmV2aWV3LCBhbmQgUm9iIGZvciB0aGUgY29tbWVudHMuPG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPldlIHdpbGwgdXBkYXRlIHRoZSBtb2RlbCBzb29uLjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5BcyBmb3IgdGhlIHZycnAtZ2xvYmFsIGNvbnRhaW5lciwgSSB0aGluayB0aGF0
IHdlIHdpbGwgbW92ZSBpdCB0byBhIGRpZmZlcmVudCBsb2NhdGlvbiwgc2luY2UgaWY6aW50ZXJm
YWNlcy1zdGF0ZSBpcyBkZXByZWNhdGVkIGluIHRoZSBOTURBIGNvbXBhdGlibGUgbW9kZWwuPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rcyw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPi0gWHVmZW5nPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0
OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowaW4gMGluIDBpbiA0LjBwdCI+DQo8ZGl2Pg0KPGRp
diBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRp
bmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+
IEplZmYgVGFudHN1cmEgW21haWx0bzpqZWZmdGFudC5pZXRmQGdtYWlsLmNvbV0gPGJyPg0KPGI+
U2VudDo8L2I+IFRodXJzZGF5LCBTZXB0ZW1iZXIgMjEsIDIwMTcgODowMCBQTTxicj4NCjxiPlRv
OjwvYj4gUm9iZXJ0IFdpbHRvbiAmbHQ7cndpbHRvbkBjaXNjby5jb20mZ3Q7OyBBbGlhIEF0bGFz
ICZsdDtha2F0bGFzQGdtYWlsLmNvbSZndDs7IHJ0Z3dnQGlldGYub3JnOyBkcmFmdC1pZXRmLXJ0
Z3dnLXlhbmctdnJycEBpZXRmLm9yZzsgTWFydGluIEJqb3JrbHVuZCAmbHQ7bWJqQHRhaWwtZi5j
b20mZ3Q7PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBBRCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1y
dGd3Zy15YW5nLXZycnAtMDQ8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTQuMHB0Ij5UaGFua3MgUm9iITxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTQu
MHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjE0LjBwdCI+RGVhciBhdXRob3JzLDxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTQu
MHB0Ij5wbGVhc2UgcHVibGlzaCB0aGUgdXBkYXRlZCBkcmFmdCBBU0FQLjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTQu
MHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjE0LjBwdCI+VGhhbmtzISZuYnNwOzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTQu
MHB0Ij5KZWZmPG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7
Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4i
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOg0KPC9zcGFuPjwvYj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+cnRnd2cgJmx0OzxhIGhy
ZWY9Im1haWx0bzpydGd3Zy1ib3VuY2VzQGlldGYub3JnIj5ydGd3Zy1ib3VuY2VzQGlldGYub3Jn
PC9hPiZndDsgb24gYmVoYWxmIG9mIFJvYmVydCBXaWx0b24gJmx0OzxhIGhyZWY9Im1haWx0bzpy
d2lsdG9uQGNpc2NvLmNvbSI+cndpbHRvbkBjaXNjby5jb208L2E+Jmd0Ozxicj4NCjxiPkRhdGU6
IDwvYj5UaHVyc2RheSwgU2VwdGVtYmVyIDIxLCAyMDE3IGF0IDA3OjIzPGJyPg0KPGI+VG86IDwv
Yj5BbGlhIEF0bGFzICZsdDs8YSBocmVmPSJtYWlsdG86YWthdGxhc0BnbWFpbC5jb20iPmFrYXRs
YXNAZ21haWwuY29tPC9hPiZndDssICZxdW90OzxhIGhyZWY9Im1haWx0bzpydGd3Z0BpZXRmLm9y
ZyI+cnRnd2dAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86cnRnd2dAaWV0
Zi5vcmciPnJ0Z3dnQGlldGYub3JnPC9hPiZndDssICZsdDs8YSBocmVmPSJtYWlsdG86ZHJhZnQt
aWV0Zi1ydGd3Zy15YW5nLXZycnBAaWV0Zi5vcmciPmRyYWZ0LWlldGYtcnRnd2cteWFuZy12cnJw
QGlldGYub3JnPC9hPiZndDssDQogTWFydGluIEJqb3JrbHVuZCAmbHQ7PGEgaHJlZj0ibWFpbHRv
Om1iakB0YWlsLWYuY29tIj5tYmpAdGFpbC1mLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+U3ViamVjdDog
PC9iPlJlOiBBRCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1ydGd3Zy15YW5nLXZycnAtMDQ8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj5IaSBBbGlhLCBhdXRob3JzLDxvOnA+PC9vOnA+PC9wPg0K
PHAgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPlNlcGFyYXRlbHkgd2hlbiBkb2luZyB0aGUgTk1E
QSBjb252ZXJzaW9uIG9uIHRoZSBWUlJQIG1vZHVsZSwgSSBub3RlZCB0aGF0IGl0IGlzIGRpcmVj
dGx5IGF1Z21lbnRpbmcgdGhlICZxdW90Ozx0dD48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dCI+L2ludGVyZmFjZXMtc3RhdGU8L3NwYW4+PC90dD4mcXVvdDsgY29udGFpbmVyIChyYXRoZXIg
dGhhbiAmcXVvdDs8dHQ+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQiPi9pbnRlcmZhY2Vz
LXN0YXRlL2ludGVyZmFjZTwvc3Bhbj48L3R0PiZxdW90Ow0KIGRpcmVjdGx5IHdpdGggJnF1b3Q7
VlJSUC1nbG9iYWwmcXVvdDsgY29udGFpbmVyLCB3aGljaCBsb29rZWQgYSBiaXQgb2RkIHRvIG1l
IChhbmQgYnJva2UgbXkgY29udmVyc2lvbiB0b29sIDstKS48bzpwPjwvbzpwPjwvcD4NCjxwIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj5FLmcuIDxvOnA+PC9vOnA+PC9wPg0KPHAgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW4iPjx0dD48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdCI+Jm5ic3A7
IGF1Z21lbnQgL2lmOmludGVyZmFjZXMtc3RhdGU6PC9zcGFuPjwvdHQ+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPjxicj4N
Cjx0dD4mbmJzcDsmbmJzcDsmbmJzcDsgJiM0MzstLXJvIHZycnAtZ2xvYmFsPC90dD48YnI+DQo8
dHQ+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICYjNDM7LS1ybyB2aXJ0dWFs
LXJvdXRlcnM/Jm5ic3A7Jm5ic3A7IHVpbnQzMjwvdHQ+PGJyPg0KPHR0PiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmIzQzOy0tcm8gaW50ZXJmYWNlcz8mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdWludDMyPC90dD48YnI+DQo8dHQ+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICYjNDM7LS1ybyBzdGF0aXN0aWNzPC90dD48
YnI+DQo8dHQ+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICYjNDM7LS1ybyBkaXNjb250aW51aXR5LWRhdGV0aW1lPyZuYnNwOyZuYnNwOyB5YW5n
OmRhdGUtYW5kLXRpbWU8L3R0Pjxicj4NCjx0dD4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJiM0MzstLXJvIGNoZWNrc3VtLWVycm9ycz8mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgeWFuZzpj
b3VudGVyNjQ8L3R0Pjxicj4NCjx0dD4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJiM0MzstLXJvIHZlcnNpb24tZXJyb3JzPyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB5YW5nOmNv
dW50ZXI2NDwvdHQ+PGJyPg0KPHR0PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmIzQzOy0tcm8gdnJpZC1lcnJvcnM/Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IHlhbmc6Y291bnRlcjY0PC90dD48YnI+DQo8dHQ+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICYjNDM7LS1ybyBpcC10dGwtZXJyb3Jz
PyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyB5YW5nOmNvdW50ZXI2NDwvdHQ+PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPlRoaXMgbmFpdmVseSBzZWVtcyBsaWtlIHRoZSB3cm9u
ZyBwbGFjZSB0byBtZSwgYW5kIEkgdGhpbmsgdGhhdCBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gcGxh
Y2UgdGhpcyBlaXRoZXIgYXMgYSB0b3AgbGV2ZWwgJnF1b3Q7dnJycCZxdW90OyBjb250YWluZXIs
IG9yIHBlcmhhcHMgcHV0IHVuZGVyIHRoZSByb3V0aW5nIHRyZWUgKGUuZy4NCjx0dD48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdCI+L3JvdXRpbmcvY29udHJvbC1wbGFuZS1wcm90b2NvbHMv
dnJycDwvc3Bhbj48L3R0PikuPG86cD48L286cD48L3A+DQo8cCBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbiI+SSB3b3VsZCBoYXZlIHRob3VnaHQgdGhhdCBwdXR0aW5nIHRoaXMgZGlyZWN0bHkgdW5k
ZXIgdGhlPHR0PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0Ij4gL2ludGVyZmFjZXMtc3Rh
dGUNCjwvc3Bhbj48L3R0PmNvbnRhaW5lciB3b3VsZCBtZWFuIHRoYXQgdGhlIDx0dD48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdCI+L2ludGVyZmFjZXMtc3RhdGU8L3NwYW4+PC90dD4gY29u
dGFpbmVyIGNvdWxkIGhvbGQgYW4gaW50ZXJsZWF2ZWQgbWl4IG9mIGludGVyZmFjZSBsaXN0IGVu
dHJpZXMgYW5kIHRoZSB2cnJwLWdsb2JhbCBjb250YWluZXIhPyE8bzpwPjwvbzpwPjwvcD4NCjxw
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5FLmcuIEkgdGhpbmsgdGhhdCB3aXRoIHRoZSBtb2Rl
bCB0aGUgZXhpc3RpbmcgZGVzaWduIHRoZW4gdGhpcyBmb2xsb3dpbmcgWE1MIHdvdWxkIGJlIGFs
bG93ZWQgLSBjYyBNYXJ0aW4gaW4gY2FzZSBJIGFtIHdyb25nIDotKQ0KPG86cD48L286cD48L3A+
DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO2JyZWFrLWJlZm9yZTogcGFnZTtmb250LXZh
cmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7Zm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDtvcnBoYW5z
OiAyO3RleHQtYWxpZ246c3RhcnQ7d2lkb3dzOiAyOy13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6
IDBweDt0ZXh0LWRlY29yYXRpb24tc3R5bGU6IGluaXRpYWw7dGV4dC1kZWNvcmF0aW9uLWNvbG9y
OiBpbml0aWFsO3dvcmQtc3BhY2luZzowcHgiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jmx0O2ludGVyZmFjZXMtc3Rh
dGU8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4i
PjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHhtbG5zPSZxdW90O3VybjppZXRmOnBhcmFt
czo8YSBocmVmPSJ4bWw6bnM6eWFuZzppZXRmLWludGVyZmFjZXMiPnhtbDpuczp5YW5nOmlldGYt
aW50ZXJmYWNlczwvYT4mcXVvdDs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHhtbG5zOmlh
bmFpZnQ9JnF1b3Q7dXJuOmlldGY6cGFyYW1zOjxhIGhyZWY9InhtbDpuczp5YW5nOmlhbmEtaWYt
dHlwZSI+eG1sOm5zOnlhbmc6aWFuYS1pZi10eXBlPC9hPiZxdW90OyZndDs8bzpwPjwvbzpwPjwv
c3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJj
b2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7aW50ZXJmYWNlJmd0OzxvOnA+
PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4g
c3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O25hbWUmZ3Q7ZXRoMCZsdDsvbmFtZSZndDs8bzpw
PjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFu
IHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDt0eXBlJmd0O2lhbmFpZnQ6ZXRoZXJuZXRDc21h
Y2QmbHQ7L3R5cGUmZ3Q7PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7YWRtaW4tc3Rh
dHVzJmd0O2Rvd24mbHQ7L2FkbWluLXN0YXR1cyZndDs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4N
CjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+
ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZsdDtvcGVyLXN0YXR1cyZndDtkb3duJmx0Oy9vcGVyLXN0YXR1cyZndDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxl
PSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IC4uLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0Oy9pbnRlcmZhY2UmZ3Q7
PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0K
PHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O3ZycnAt
Z2xvYmFsJmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgLi4uLjxvOnA+PC9v
OnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5
bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmx0Oy92cnJwLWdsb2JhbCZndDs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxw
cmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7aW50ZXJmYWNlJmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwv
cHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJs
YWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmx0O25hbWUmZ3Q7ZXRoMSZsdDsvbmFtZSZndDs8bzpwPjwvbzpwPjwvc3Bhbj48
L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpi
bGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZsdDt0eXBlJmd0O2lhbmFpZnQ6ZXRoZXJuZXRDc21hY2QmbHQ7L3R5cGUmZ3Q7
PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7YWRtaW4tc3RhdHVzJmd0O3VwJmx0Oy9h
ZG1pbi1zdGF0dXMmZ3Q7PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7b3Blci1zdGF0
dXMmZ3Q7dXAmbHQ7L29wZXItc3RhdHVzJmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHBy
ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
Li4uLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0Oy9pbnRlcmZhY2UmZ3Q7PG86cD48L286cD48L3NwYW4+
PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O2ludGVyZmFjZSZndDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxl
PSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDtuYW1lJmd0O2V0aDEuMTAmbHQ7L25hbWUmZ3Q7PG86cD48
L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBz
dHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7dHlwZSZndDtpYW5haWZ0OmwydmxhbiZsdDsvdHlw
ZSZndDs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDthZG1pbi1zdGF0dXMmZ3Q7dXAm
bHQ7L2FkbWluLXN0YXR1cyZndDs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDtvcGVy
LXN0YXR1cyZndDt1cCZsdDsvb3Blci1zdGF0dXMmZ3Q7PG86cD48L286cD48L3NwYW4+PC9wcmU+
DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2si
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAuLi4uPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbHQ7L2ludGVyZmFjZSZndDs8bzpwPjwvbzpwPjwv
c3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJj
b2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDsvaW50ZXJmYWNlcy1zdGF0
ZSZndDs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij5UaGFua3MsPGJyPg0KUm9iPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPk9uIDIwLzA5LzIwMTcg
MTc6MzUsIEFsaWEgQXRsYXMgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1
b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5BcyBpcyBjdXN0
b21hcnksIEkgaGF2ZSBkb25lIG15IEFEIHJldmlldyBvZiBkcmFmdC1pZXRmLXJ0Z3dnLXlhbmct
dnJycC0wNC4gRmlyc3QsIEkgd291bGQgbGlrZSB0byB0aGFuayB0aGUgYXV0aG9ycywgWHVmZW5n
LCBBdGhhbmFzaW9zLCBSYXZpLCBBY2VlLGFuZCBNaW5ndWksIGFzIHdlbGwgYXMgdGhlIFdHIGZv
ciB0aGVpciB3b3JrIG9uIHRoaXMgZHJhZnQuJm5ic3A7IEl0DQogaXMgY2xlYXIgYW5kIHdlbGwt
d3JpdHRlbi4gPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPk15IG9uZSBp
c3N1ZSBpcyB0aGF0IGl0IGRvZXMgbm90IGNvbmZvcm0gdG8gdGhlIE5NREEgZ3VpZGVsaW5lcy4g
SSBrbm93IHRoYXQgdGhlIHRyYW5zZm9ybWF0aW9uIGNhbiBiZSBkb25lIGxhcmdlbHkgcHJvZ3Jh
bW1hdGljYWxseSAtIGFuZCBBY2VlICZhbXA7IFh1ZmVuZyBhcmUgcXVpdGUgZmFtaWxpYXIgd2l0
aCB0aGUgZGV0YWlscy4mbmJzcDsgSSd2ZSBhbHNvIGNjJ2QgUm9iIFdpbHRvbg0KIHdobyBoYXMg
c29tZSB0b29saW5nIHRvIHBvdGVudGlhbGx5IGhlbHAuPG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+RnJvbSB0aGUgc2hlcGhlcmQncyByZXBvcnQsIEkgdW5k
ZXJzdGFuZCB0aGF0IHRoZXJlIGlzIGFuIGltcGxlbWVudGF0aW9uLiBUaGF0IGltcGxpZXMgdGhh
dCB0aGUgZXhpc3RpbmcgbW9kZWwgc2hvdWxkIGJlIGluIHRoZSBhcHBlbmRpeC48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5JIHdvdWxkIGJlIGRlbGlnaHRl
ZCB0byBmb3J3YXJkIHRoaXMgZHJhZnQgdG8gSUVURiBMYXN0IENhbGwgKGFuZCBteSBhcG9sb2dp
ZXMgZm9yIHRoZSBsb25nIGRlbGF5IGluIHJldmlldykgYWZ0ZXIgaXQgaGFzIGJlZW4gdXBkYXRl
ZC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5UaGFua3Ms
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+QWxpYTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N
CjwvYmxvY2txdW90ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluIj48YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XyBydGd3ZyBtYWlsaW5nIGxpc3QgPGEgaHJlZj0ibWFpbHRvOnJ0Z3dnQGlldGYub3JnIj4NCnJ0
Z3dnQGlldGYub3JnPC9hPiA8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3J0Z3dnIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3J0Z3dn
PC9hPg0KPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_BN3PR0201MB086781A71AF4A8126685BEB3F1670BN3PR0201MB0867_--


From nobody Fri Sep 22 05:49:52 2017
Return-Path: <Xufeng_Liu@jabil.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C7021342C5; Fri, 22 Sep 2017 05:49:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level: 
X-Spam-Status: No, score=-1.921 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_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jabil.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 I8makCQx037w; Fri, 22 Sep 2017 05:49:48 -0700 (PDT)
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0098.outbound.protection.outlook.com [104.47.40.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1BE65132031; Fri, 22 Sep 2017 05:49:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jabil.onmicrosoft.com;  s=selector1-jabil-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=PsYqhD/zyBm4oY9u0gQYg3PuWuUovecEWpGr6BISyPg=; b=VnXBGSYRqAd6rzRXOrXIAy6ApOHFJH3Txl3bPlgvKf9zokUjiMk4SxtLB9KQ+qqFFNSLyT16/zinZGhBitQPqB1VybsCqEp6lI3dNyE32KjvtBQdi80CkebV+FQlSom/1962liV8LTBQ7/QKy8PSFktouazcnntph4lH5MHEXwQ=
Received: from BN3PR0201MB0867.namprd02.prod.outlook.com (10.160.154.13) by BN3PR0201MB0866.namprd02.prod.outlook.com (10.160.154.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Fri, 22 Sep 2017 12:49:46 +0000
Received: from BN3PR0201MB0867.namprd02.prod.outlook.com ([10.160.154.13]) by BN3PR0201MB0867.namprd02.prod.outlook.com ([10.160.154.13]) with mapi id 15.20.0056.018; Fri, 22 Sep 2017 12:49:46 +0000
From: Xufeng Liu <Xufeng_Liu@jabil.com>
To: Jeff Tantsura <jefftant.ietf@gmail.com>, Robert Wilton <rwilton@cisco.com>, Alia Atlas <akatlas@gmail.com>, "rtgwg@ietf.org" <rtgwg@ietf.org>, "draft-ietf-rtgwg-yang-rip@ietf.org" <draft-ietf-rtgwg-yang-rip@ietf.org>
Subject: RE: AD review of draft-ietf-rtgwg-yang-rip-04
Thread-Topic: AD review of draft-ietf-rtgwg-yang-rip-04
Thread-Index: AQHTMjW0FuOrI2nhe066Q59ttR2kuKK/cGAAgACVywCAANa30A==
Date: Fri, 22 Sep 2017 12:49:45 +0000
Message-ID: <BN3PR0201MB0867C21FA4745F9A3E36B67FF1670@BN3PR0201MB0867.namprd02.prod.outlook.com>
References: <CAG4d1rfam+mm3uL3-txN90JCzf8MQrxs4xa-ebdJ1tNbsMbEKw@mail.gmail.com> <44576705-c9e8-371b-d157-78322b929c11@cisco.com> <51FE60D1-95DF-45D0-876E-F7EF2C60F635@gmail.com>
In-Reply-To: <51FE60D1-95DF-45D0-876E-F7EF2C60F635@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-dg-ref: PG1ldGE+PGF0IG5tPSJib2R5LnR4dCIgcD0iYzpcdXNlcnNceGxpdVxhcHBkYXRhXHJvYW1pbmdcMDlkODQ5YjYtMzJkMy00YTQwLTg1ZWUtNmI4NGJhMjllMzViXG1zZ3NcbXNnLTgyZDM4YjRkLTlmOTQtMTFlNy05YzI5LTE4NWUwZmUzYzQ1Y1xhbWUtdGVzdFw4MmQzOGI0Zi05Zjk0LTExZTctOWMyOS0xODVlMGZlM2M0NWNib2R5LnR4dCIgc3o9IjQ1MTIiIHQ9IjEzMTUwNTU4MTg2NzI0NzY4MCIgaD0ib1NYUG04YnZDanhtck1JWXBXL1pmTmdISTZJPSIgaWQ9IiIgYmw9IjAiIGJvPSIxIi8+PC9tZXRhPg==
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Xufeng_Liu@jabil.com; 
x-originating-ip: [72.209.195.86]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN3PR0201MB0866; 6:lo406c99LuuYqEGtJfLWFsuIQl86TKetuzb8lLgIPo5P4KCZaZlRrrktIAEPIDeubGWdHVa1y14Nq11t2jjuZF/OuR/Y3Krup1tNeVXBWYRvEMBzTKT3xmYXKjvJ/IuJJ/kS2hzZHzUNGKdn5AFuiN2KPhsNI/aBLQNozGEY/p9p0XjBhzxYy2Pnp5tVxWu0QTfdnXlVumvead54jl/LfcJ3E1pZOsTbPm6x2lxyFyxyMrIxyVCfQZ+w607vNLm1guv2WzTXW7cDsfodKpuGEdYKSa1fFOd3GOynBV1tP8dIHmCNm/wcr4Bq0So0yjAUiUCrQpJ9mBNTCQmznlamvA==; 5:9KpIHSoKFQYKHlVMpxxobOUyg+jvamGqJpIxSkiuNdpC6KJcYIGO8YQEWrgMSFmvYGNcHDVew+BCYl0n99B0suskAKH8fj1qZKL/hWS1i9KOTthwmR2PA+yLcEAeEIRR6mX2uBv78Y1JgGc1PRKhvQ==; 24:QcHxOJANNoc9a9wvFfA8RUKKyPCoe6c2Rje1LVk+t0lXx68DW9QdLkJ7N/VGkcAwd4bzTLpGF8LolqgJB4FwDKInujhAx1pP9YIeVzXxHhA=; 7:YWl5z1AeTmH39rxqugL3qm7KVGhNUl2H1ixhdP2PsduTYyiQW5lRfAmrWIYlO6eilNAcSMCvG5bPArZjm4HXVDpFWZuOYdJcT1sFvYiTkmyxBYry+/bECVCDpcf3QO2xOW4+tvX5bGWhDWNbjDhJopU+nURW0gkSHZ6AW6NmmKqasY6ySD1zoFxZ2oLyqwJMomi9BL6/SBgWYNAClrz+YPGUFsf7S/AeUMuoA0XPaqI=
x-ms-exchange-antispam-srfa-diagnostics: SSOS;
x-ms-office365-filtering-correlation-id: bab75072-94c3-46f8-c986-08d501b86744
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(48565401081)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:BN3PR0201MB0866; 
x-ms-traffictypediagnostic: BN3PR0201MB0866:
x-exchange-antispam-report-test: UriScan:(95692535739014);
x-microsoft-antispam-prvs: <BN3PR0201MB08668C3368CE8463075FBE38F1670@BN3PR0201MB0866.namprd02.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(3002001)(93006095)(93001095)(10201501046)(100000703101)(100105400095)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123560025)(20161123555025)(20161123558100)(20161123564025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN3PR0201MB0866; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN3PR0201MB0866; 
x-forefront-prvs: 0438F90F17
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(39860400002)(376002)(346002)(199003)(13464003)(24454002)(377454003)(377424004)(189002)(50986999)(76176999)(54356999)(8936002)(2950100002)(39060400002)(110136005)(66066001)(14454004)(25786009)(5890100001)(3846002)(6116002)(33656002)(2501003)(9686003)(97736004)(77096006)(3280700002)(102836003)(80792005)(68736007)(316002)(230783001)(55016002)(99286003)(6306002)(101416001)(6246003)(53936002)(2906002)(6506006)(6436002)(3660700001)(229853002)(106356001)(478600001)(189998001)(7696004)(8676002)(105586002)(72206003)(966005)(2900100001)(2201001)(74316002)(86362001)(305945005)(7736002)(53546010)(81166006)(5660300001)(81156014); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0201MB0866; H:BN3PR0201MB0867.namprd02.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; 
received-spf: None (protection.outlook.com: jabil.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: jabil.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Sep 2017 12:49:45.8933 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bc876b21-f134-4c12-a265-8ed26b7f0f3b
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0201MB0866
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/hl3oEnkeW2-1ZsuES9huKOhFoIQ>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Sep 2017 12:49:50 -0000

VGhhbmtzIHRvIEFsaWEgZm9yIHRoZSByZXZpZXcgdGhlIGNvbW1lbnRzLg0KVGhhbmtzIHRvIFJv
YiBmb3IgcHV0dGluZyB0aGUgbW9kZWwgdGhyb3VnaCB0aGUgY29udmVyc2lvbiB0b29sLCBhbmQg
cHJvdmlkaW5nIHRoZSBzdWdnZXN0aW9ucy4NCg0KV2Ugd2lsbCB1cGRhdGUgdGhlIG1vZGVsIHNv
b24uDQoNClJlZ2FyZHMsDQotIFh1ZmVuZw0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t
DQo+IEZyb206IEplZmYgVGFudHN1cmEgW21haWx0bzpqZWZmdGFudC5pZXRmQGdtYWlsLmNvbV0N
Cj4gU2VudDogVGh1cnNkYXksIFNlcHRlbWJlciAyMSwgMjAxNyA3OjU3IFBNDQo+IFRvOiBSb2Jl
cnQgV2lsdG9uIDxyd2lsdG9uQGNpc2NvLmNvbT47IEFsaWEgQXRsYXMgPGFrYXRsYXNAZ21haWwu
Y29tPjsNCj4gcnRnd2dAaWV0Zi5vcmc7IGRyYWZ0LWlldGYtcnRnd2cteWFuZy1yaXBAaWV0Zi5v
cmcNCj4gU3ViamVjdDogUmU6IEFEIHJldmlldyBvZiBkcmFmdC1pZXRmLXJ0Z3dnLXlhbmctcmlw
LTA0DQo+IA0KPiBUaGFua3MgUm9iIQ0KPiANCj4gRGVhciBhdXRob3JzLA0KPiBwbGVhc2UgcHVi
bGlzaCB0aGUgdXBkYXRlZCBkcmFmdCBBU0FQLg0KPiANCj4gVGhhbmtzIQ0KPiBKZWZmDQo+IC0t
LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IHJ0Z3dnIDxydGd3Zy1ib3VuY2VzQGll
dGYub3JnPiBvbiBiZWhhbGYgb2YgUm9iZXJ0IFdpbHRvbg0KPiA8cndpbHRvbkBjaXNjby5jb20+
DQo+IERhdGU6IFRodXJzZGF5LCBTZXB0ZW1iZXIgMjEsIDIwMTcgYXQgMDg6MDENCj4gVG86IEFs
aWEgQXRsYXMgPGFrYXRsYXNAZ21haWwuY29tPiwgInJ0Z3dnQGlldGYub3JnIiA8cnRnd2dAaWV0
Zi5vcmc+LA0KPiA8ZHJhZnQtaWV0Zi1ydGd3Zy15YW5nLXJpcEBpZXRmLm9yZz4NCj4gU3ViamVj
dDogUmU6IEFEIHJldmlldyBvZiBkcmFmdC1pZXRmLXJ0Z3dnLXlhbmctcmlwLTA0DQo+IA0KPiAg
ICAgU28gdGhlIGNvbnZlcnNpb24gdG9vbCBoYXMgd29ya2VkIE9LIG9uIHRoZSBSSVAgbW9kZWwg
YXMgd2VsbCwgYnV0IEkNCj4gICAgIHNwb3R0ZWQgYSBmZXcgYXJlYXMgd2hlcmUgbWFudWFsIGNv
bnZlcnNpb24gaXMgcmVxdWlyZWQgKGJlY2F1c2UgdGhlDQo+ICAgICB0eXBlcy9zdHJ1Y3R1cmUg
YmV0d2VlbiBjb25maWcgYW5kIHN0YXRlIGRpZmZlcik6DQo+IA0KPiAgICAgU28gYWxvbmcgd2l0
aCB0aGUgcmV2aXNpb24gZGF0ZSwgYW5kIGEgZmV3IEZJWCBNRSBjb21tZW50cywgdGhlDQo+ICAg
ICBmb2xsb3dpbmcgZmV3IHBsYWNlcyBhbHNvIG5lZWQgdG8gYmUgbWFudWFsbHkgdHdlYWtlZC9m
aXhlZDoNCj4gDQo+ICAgICByd2lsdG9uQHJ3aWx0b24tbG54On4vaWV0Zi1tb2RlbHMtdG8tY29t
YmluZWQvZHJhZnRfbW9kdWxlcyQgcHlhbmcgLWYNCj4gICAgIHRyZWUgLS1pZXRmIGlldGYtcmlw
LW5tZGFAMjAxNy0wOS0yMS55YW5nID4NCj4gICAgIGlldGYtcmlwLW5tZGFAMjAxNy0wOS0yMS50
cmVlLnR4dA0KPiAgICAgaWV0Zi1yaXAtbm1kYUAyMDE3LTA5LTIxLnlhbmc6MTogd2FybmluZzog
dW5leHBlY3RlZCBtb2R1bGVuYW1lDQo+ICAgICAiaWV0Zi1yaXAiIGluIGlldGYtcmlwLW5tZGFA
MjAxNy0wOS0yMS55YW5nLCBzaG91bGQgYmUgaWV0Zi1yaXAtbm1kYQ0KPiAgICAgaWV0Zi1yaXAt
bm1kYUAyMDE3LTA5LTIxLnlhbmc6MTogd2FybmluZzogdW5leHBlY3RlZCBsYXRlc3QgcmV2aXNp
b24NCj4gICAgICIyMDE3LTA2LTA1IiBpbiBpZXRmLXJpcC1ubWRhQDIwMTctMDktMjEueWFuZywg
c2hvdWxkIGJlIDIwMTctMDktMjENCj4gICAgIGlldGYtcmlwLW5tZGFAMjAxNy0wOS0yMS55YW5n
Ojc0MDogZXJyb3I6IHVuZXhwZWN0ZWQga2V5d29yZCAidHlwZSINCj4gICAgIDwtIE1lYW5zIHRo
YXQgY29uZmlnIGFuZCBzdGF0ZSB0eXBlIGRpZmZlci4NCj4gDQo+ICAgICBpZXRmLXJpcC1ubWRh
QDIwMTctMDktMjEueWFuZzo3NjE6IGVycm9yOiB1bmV4cGVjdGVkIGtleXdvcmQgInR5cGUiDQo+
ICAgICA8LSBNZWFucyB0aGF0IGNvbmZpZyBhbmQgc3RhdGUgdHlwZSBkaWZmZXIuDQo+IA0KPiAg
ICAgaWV0Zi1yaXAtbm1kYUAyMDE3LTA5LTIxLnlhbmc6ODE4OiBlcnJvcjogdGhlcmUgaXMgYWxy
ZWFkeSBhIGNoaWxkIG5vZGUNCj4gICAgIHRvICJpbnRlcmZhY2UiIGF0IGlldGYtcmlwLW5tZGFA
MjAxNy0wOS0yMS55YW5nOjYzNiB3aXRoIHRoZSBuYW1lDQo+ICAgICAib3JpZ2luYXRlLWRlZmF1
bHQtcm91dGUiIGRlZmluZWQgYXQgaWV0Zi1yaXAtbm1kYUAyMDE3LTA5LTIxLnlhbmc6NzMxDQo+
ICAgICAoYXQgaWV0Zi1yaXAtbm1kYUAyMDE3LTA5LTIxLnlhbmc6MTQxKQ0KPiAgICAgPC0gVHJ5
aW5nIHRvIG1lcmdlIGFuICJvcmlnaW5hdGUtZGVmYXVsdC1yb3V0ZSIgbGVhZiBmcm9tIHRoZSBz
dGF0ZSB0cmVlDQo+ICAgICB3aXRoIHRoZSAib3JpZ2luYXRlLWRlZmF1bHQtcm91dGUiIGNvbnRh
aW5lciBpbiB0aGUgZXF1aXZhbGVudCBjb25maWcgdHJlZS4NCj4gDQo+ICAgICBSSUIgWUFORyBt
b2RlbCBjb252ZXJ0ZWQgdG8gTk1EQSBzdHJ1Y3R1cmUgYXR0YWNoZWQuDQo+IA0KPiAgICAgVGhh
bmtzLA0KPiAgICAgUm9iDQo+IA0KPiANCj4gICAgIE9uIDIwLzA5LzIwMTcgMTg6MjcsIEFsaWEg
QXRsYXMgd3JvdGU6DQo+ICAgICA+IEFzIGlzIGN1c3RvbWFyeSwgSSBoYXZlIGRvbmUgbXkgQUQg
cmV2aWV3IG9mDQo+ICAgICA+IGRyYWZ0LWlldGYtcnRnd2cteWFuZy1yaXAtMDQuIEZpcnN0LCBJ
IHdvdWxkIGxpa2UgdG8gdGhhbmsgdGhlDQo+ICAgICA+IGF1dGhvcnMsIFh1ZmVuZywgUHJhdGVl
aywgYW5kIFZpa3JhbSwgYXMgd2VsbCBhcyB0aGUgV0cgZm9yIHRoZWlyIHdvcmsNCj4gICAgID4g
b24gdGhpcyBkb2N1bWVudC4NCj4gICAgID4NCj4gICAgID4gTXkgb25lIG1ham9yIGlzc3VlIGlz
IHRoYXQgdGhpcyBkb2VzIG5vdCBjb25mb3JtIHRvIHRoZSBOTURBDQo+ICAgICA+IGd1aWRlbGlu
ZXMgLSB3aGVyZSBhdWdtZW50aW5nIC1zdGF0ZSBtb2RlbHMgaXMgbm90IHByZWZlcnJlZC4gIEl0
IGlzDQo+ICAgICA+IHF1aXRlIGFjY2VwdGFibGUgdG8gaGF2ZSB0aGF0IGluIGFuIGFwcGVuZGl4
LCBpZiB0aGVyZSBhcmUNCj4gICAgID4gaW1wbGVtZW50YXRpb25zLiBJIGRvIHNlZSB0aGUgc2hl
cGhlcmQncyB3cml0ZS11cCBpbmRpY2F0ZXMgYSBwYXJ0aWFsDQo+ICAgICA+IGltcGxlbWVudGF0
aW9uIGV4aXN0cy4NCj4gICAgID4gVGhlcmUgaXMgc29tZSB0b29saW5nIHRvIGhlbHAgY29udmVy
dCBhIG1vZGVsIHRvIGNvbmZvcm0gdG8gTk1EQTsgSSd2ZQ0KPiAgICAgPiBjYydkIFJvYiBXaWx0
b24sIHdobyB3YXMgd29ya2luZyBvbiB0aGF0Lg0KPiAgICAgPg0KPiAgICAgPiBJIGFsc28gaGF2
ZSBzb21lIHF1ZXN0aW9ucy4NCj4gICAgID4NCj4gICAgID4gMSkgRm9yIHRoZSBwcmVmaXgtc2V0
LXJlZiwgSSBkb24ndCBzZWUgYW55IGluZm9ybWF0aW9uIGFib3V0IHdoYXQgdGhlDQo+ICAgICA+
IHN0cmluZyBzaG91bGQgY29udGFpbi4NCj4gICAgID4NCj4gICAgID4gMikgRm9yIHRoZSByb3V0
ZS1wb2xpY3ktcmVmLCBJIGRvbid0IHNlZSBhbnkgaW5mb3JtYXRpb24gYWJvdXQgd2hhdA0KPiAg
ICAgPiB0aGUgc3RyaW5nIHNob3VsZCBjb250YWluLg0KPiAgICAgPg0KPiAgICAgPiBOaXRzOg0K
PiAgICAgPiBhKSBwLjI2OiJjaG9pY2UgYXV0aC10eXBlLXNlbGVjdGlvbiB7DQo+ICAgICA+ICAg
ICAgICAgICAgICAgICAgZGVzY3JpcHRpb24NCj4gICAgID4gICAgICAgICAgICAgICAgICAgICJT
cGVjaWZ5IHRoZSBhdXRoZW50aWNhdGlvbiBzY2hlbWUuDQo+ICAgICA+ICAgICAgICAgICAgICAg
ICAgICAgVGhlIHVzZSBvZiB0aGUga2V5LWNoYWluIHJlZmVyZW5jZSBoZXJlIGlzDQo+ICAgICA+
ICAgICAgICAgICAgICAgICAgICAgZGVzaWduZWQgdG8gYWxpZ24gd2l0aCBvdGhlciBwcm9wb3Nl
ZCBwcm90b2NvbA0KPiAgICAgPiAgICAgICAgICAgICAgICAgICAgIG1vZGVscy4iOyINCj4gICAg
ID4gICAgU2luY2UgdGhlIGtleS1jaGFpbiBtb2RlbCBpcyBhcHByb3ZlZCBmb3IgUkZDIHB1Ymxp
Y2F0aW9uLCB0aGUNCj4gICAgID4gZGVzY3JpcHRpb24gY2FuIGJlIHVwZGF0ZWQuDQo+ICAgICA+
DQo+ICAgICA+IE9uY2UgdGhlIG1vZGVsIGNvbmZvcm1zIHRvIHRoZSBOTURBIGd1aWRlbGluZXMs
IEkgd2lsbCBiZSBoYXBweSB0bw0KPiAgICAgPiBhZHZhbmNlIHRoaXMgZHJhZnQgdG8gSUVURiBM
YXN0IENhbGwuDQo+ICAgICA+DQo+ICAgICA+IFRoYW5rcywNCj4gICAgID4gQWxpYQ0KPiANCj4g
ICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+ICAg
ICBydGd3ZyBtYWlsaW5nIGxpc3QNCj4gICAgIHJ0Z3dnQGlldGYub3JnDQo+ICAgICBodHRwczov
L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3J0Z3dnDQo+IA0KPiANCg0K


From nobody Fri Sep 22 06:02:58 2017
Return-Path: <akatlas@gmail.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8388212EC30; Fri, 22 Sep 2017 06:02:55 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Dt3XMJepeoZf; Fri, 22 Sep 2017 06:02:48 -0700 (PDT)
Received: from mail-wm0-x22c.google.com (mail-wm0-x22c.google.com [IPv6:2a00:1450:400c:c09::22c]) (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 E3ECC132F76; Fri, 22 Sep 2017 06:02:47 -0700 (PDT)
Received: by mail-wm0-x22c.google.com with SMTP id r136so3725484wmf.2; Fri, 22 Sep 2017 06:02:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=TXlchdRxAh/fM9ZJcqvqY5YKzXO0cCdSBbChlv0BErU=; b=BDRfkUqV+/PPr/7kvxOCPRzQQ/v1QlO7auUmFwBzrxO2M/cyyHldb85bdOrPOniRer 70BbP2nsKdeQMnRm5mF1DPO6ph3cmV0uG98V8zHmLNr/zLAF2L3EN56xR+HrII4BBavI u7uYf5qqwzCpAFqkdTTSOq2yiq/KaxNJl12cy1Ztoly+yzE3gqX2fuc0mJ4X/D7h57LS bzSIlWWBbs3/KuN4cu37uuGsPW5zxpE+1RZSFshEWhxApw4FK1+7dCcJUySzv6U6kaPY 1KKGbP8j3qtBhgiQC6uZb4/w20t2C5GAhmQKSu4ciLwoaakMQ3MxphbxyD88KMesbeWd JxeA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=TXlchdRxAh/fM9ZJcqvqY5YKzXO0cCdSBbChlv0BErU=; b=TsQDOAfwROGOZebppcB8Go3tK7l/Qnc9MVdqhEUnpm+V0mjjBfzQTy20R0JQ3QiVf2 eJ96QXN8BE4QD8utiFAHunFaAeNmsBe2kmFjGLSWvXnHVweXkeCIBXLz1qpT9buHpQpw 2d3zsJ5nUbVdOOkOKBs/GqDfaBu/RN2OtIuRU+/0F/f/yDYJHSAUcknb2hEa1r2Xj0uU ggYjgntN++i8BlVjEm8X6ffAUxqckqfkBAUoGhGtXxwD6e00p4M9xJ8DavI5F4tmJMKY Pje52IR7jGuVvqMZlf1d45GSFDXeasNdxqOdddfT8vcFRwk/FU797vYgibLGGTS9mNJf h9HA==
X-Gm-Message-State: AHPjjUiEPFdHhMr2YQEYB9reR8g49m0uo5/+blQuRt3qDiVY2wjzEYxc tem8DcxMZM934t8NEejhISN/y9eqLlpE2epNi/k=
X-Google-Smtp-Source: AOwi7QAGi8d+YN8/+BCO6cUL59F2zGCWmPRSFoTeSPkpWI5TFPN59WLQWEE54TTHI9Jygm+g6Mopj/qcsO/8y6T7DkY=
X-Received: by 10.28.228.213 with SMTP id b204mr3800663wmh.157.1506085366171;  Fri, 22 Sep 2017 06:02:46 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.136.153 with HTTP; Fri, 22 Sep 2017 06:02:45 -0700 (PDT)
In-Reply-To: <BN3PR0201MB0867C21FA4745F9A3E36B67FF1670@BN3PR0201MB0867.namprd02.prod.outlook.com>
References: <CAG4d1rfam+mm3uL3-txN90JCzf8MQrxs4xa-ebdJ1tNbsMbEKw@mail.gmail.com> <44576705-c9e8-371b-d157-78322b929c11@cisco.com> <51FE60D1-95DF-45D0-876E-F7EF2C60F635@gmail.com> <BN3PR0201MB0867C21FA4745F9A3E36B67FF1670@BN3PR0201MB0867.namprd02.prod.outlook.com>
From: Alia Atlas <akatlas@gmail.com>
Date: Fri, 22 Sep 2017 09:02:45 -0400
Message-ID: <CAG4d1rfxWASsoQK4A4esz=mL3DTw1sS9sMXtWasNvaYE98CdoQ@mail.gmail.com>
Subject: Re: AD review of draft-ietf-rtgwg-yang-rip-04
To: Xufeng Liu <Xufeng_Liu@jabil.com>
Cc: Jeff Tantsura <jefftant.ietf@gmail.com>, Robert Wilton <rwilton@cisco.com>, "rtgwg@ietf.org" <rtgwg@ietf.org>,  "draft-ietf-rtgwg-yang-rip@ietf.org" <draft-ietf-rtgwg-yang-rip@ietf.org>
Content-Type: multipart/alternative; boundary="001a114b0be2408e6e0559c6d3f4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/yyZjlw1hUt2HhU-ulGiu90Gp6Lc>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Sep 2017 13:02:56 -0000

--001a114b0be2408e6e0559c6d3f4
Content-Type: text/plain; charset="UTF-8"

Xufeng,

Thank you very much. I'd like to get this through before next IETF - which
means around a 3 week cycle,
with IETF Last Call for 2 weeks & then needing to be timed for the telechat.

Regards,
Alia

On Fri, Sep 22, 2017 at 8:49 AM, Xufeng Liu <Xufeng_Liu@jabil.com> wrote:

> Thanks to Alia for the review the comments.
> Thanks to Rob for putting the model through the conversion tool, and
> providing the suggestions.
>
> We will update the model soon.
>
> Regards,
> - Xufeng
>
> > -----Original Message-----
> > From: Jeff Tantsura [mailto:jefftant.ietf@gmail.com]
> > Sent: Thursday, September 21, 2017 7:57 PM
> > To: Robert Wilton <rwilton@cisco.com>; Alia Atlas <akatlas@gmail.com>;
> > rtgwg@ietf.org; draft-ietf-rtgwg-yang-rip@ietf.org
> > Subject: Re: AD review of draft-ietf-rtgwg-yang-rip-04
> >
> > Thanks Rob!
> >
> > Dear authors,
> > please publish the updated draft ASAP.
> >
> > Thanks!
> > Jeff
> > -----Original Message-----
> > From: rtgwg <rtgwg-bounces@ietf.org> on behalf of Robert Wilton
> > <rwilton@cisco.com>
> > Date: Thursday, September 21, 2017 at 08:01
> > To: Alia Atlas <akatlas@gmail.com>, "rtgwg@ietf.org" <rtgwg@ietf.org>,
> > <draft-ietf-rtgwg-yang-rip@ietf.org>
> > Subject: Re: AD review of draft-ietf-rtgwg-yang-rip-04
> >
> >     So the conversion tool has worked OK on the RIP model as well, but I
> >     spotted a few areas where manual conversion is required (because the
> >     types/structure between config and state differ):
> >
> >     So along with the revision date, and a few FIX ME comments, the
> >     following few places also need to be manually tweaked/fixed:
> >
> >     rwilton@rwilton-lnx:~/ietf-models-to-combined/draft_modules$ pyang
> -f
> >     tree --ietf ietf-rip-nmda@2017-09-21.yang >
> >     ietf-rip-nmda@2017-09-21.tree.txt
> >     ietf-rip-nmda@2017-09-21.yang:1: warning: unexpected modulename
> >     "ietf-rip" in ietf-rip-nmda@2017-09-21.yang, should be ietf-rip-nmda
> >     ietf-rip-nmda@2017-09-21.yang:1: warning: unexpected latest revision
> >     "2017-06-05" in ietf-rip-nmda@2017-09-21.yang, should be 2017-09-21
> >     ietf-rip-nmda@2017-09-21.yang:740: error: unexpected keyword "type"
> >     <- Means that config and state type differ.
> >
> >     ietf-rip-nmda@2017-09-21.yang:761: error: unexpected keyword "type"
> >     <- Means that config and state type differ.
> >
> >     ietf-rip-nmda@2017-09-21.yang:818: error: there is already a child
> node
> >     to "interface" at ietf-rip-nmda@2017-09-21.yang:636 with the name
> >     "originate-default-route" defined at ietf-rip-nmda@2017-09-21.yang:
> 731
> >     (at ietf-rip-nmda@2017-09-21.yang:141)
> >     <- Trying to merge an "originate-default-route" leaf from the state
> tree
> >     with the "originate-default-route" container in the equivalent
> config tree.
> >
> >     RIB YANG model converted to NMDA structure attached.
> >
> >     Thanks,
> >     Rob
> >
> >
> >     On 20/09/2017 18:27, Alia Atlas wrote:
> >     > As is customary, I have done my AD review of
> >     > draft-ietf-rtgwg-yang-rip-04. First, I would like to thank the
> >     > authors, Xufeng, Prateek, and Vikram, as well as the WG for their
> work
> >     > on this document.
> >     >
> >     > My one major issue is that this does not conform to the NMDA
> >     > guidelines - where augmenting -state models is not preferred.  It
> is
> >     > quite acceptable to have that in an appendix, if there are
> >     > implementations. I do see the shepherd's write-up indicates a
> partial
> >     > implementation exists.
> >     > There is some tooling to help convert a model to conform to NMDA;
> I've
> >     > cc'd Rob Wilton, who was working on that.
> >     >
> >     > I also have some questions.
> >     >
> >     > 1) For the prefix-set-ref, I don't see any information about what
> the
> >     > string should contain.
> >     >
> >     > 2) For the route-policy-ref, I don't see any information about what
> >     > the string should contain.
> >     >
> >     > Nits:
> >     > a) p.26:"choice auth-type-selection {
> >     >                  description
> >     >                    "Specify the authentication scheme.
> >     >                     The use of the key-chain reference here is
> >     >                     designed to align with other proposed protocol
> >     >                     models.";"
> >     >    Since the key-chain model is approved for RFC publication, the
> >     > description can be updated.
> >     >
> >     > Once the model conforms to the NMDA guidelines, I will be happy to
> >     > advance this draft to IETF Last Call.
> >     >
> >     > Thanks,
> >     > Alia
> >
> >     _______________________________________________
> >     rtgwg mailing list
> >     rtgwg@ietf.org
> >     https://www.ietf.org/mailman/listinfo/rtgwg
> >
> >
>
>

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

<div dir=3D"ltr">Xufeng,<div><br></div><div>Thank you very much. I&#39;d li=
ke to get this through before next IETF - which means around a 3 week cycle=
,</div><div>with IETF Last Call for 2 weeks &amp; then needing to be timed =
for the telechat.</div><div><br></div><div>Regards,</div><div>Alia</div></d=
iv><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Fri, Sep 22=
, 2017 at 8:49 AM, Xufeng Liu <span dir=3D"ltr">&lt;<a href=3D"mailto:Xufen=
g_Liu@jabil.com" target=3D"_blank">Xufeng_Liu@jabil.com</a>&gt;</span> wrot=
e:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-l=
eft:1px #ccc solid;padding-left:1ex">Thanks to Alia for the review the comm=
ents.<br>
Thanks to Rob for putting the model through the conversion tool, and provid=
ing the suggestions.<br>
<br>
We will update the model soon.<br>
<br>
Regards,<br>
- Xufeng<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
&gt; -----Original Message-----<br>
&gt; From: Jeff Tantsura [mailto:<a href=3D"mailto:jefftant.ietf@gmail.com"=
>jefftant.ietf@gmail.<wbr>com</a>]<br>
&gt; Sent: Thursday, September 21, 2017 7:57 PM<br>
&gt; To: Robert Wilton &lt;<a href=3D"mailto:rwilton@cisco.com">rwilton@cis=
co.com</a>&gt;; Alia Atlas &lt;<a href=3D"mailto:akatlas@gmail.com">akatlas=
@gmail.com</a>&gt;;<br>
&gt; <a href=3D"mailto:rtgwg@ietf.org">rtgwg@ietf.org</a>; <a href=3D"mailt=
o:draft-ietf-rtgwg-yang-rip@ietf.org">draft-ietf-rtgwg-yang-rip@<wbr>ietf.o=
rg</a><br>
&gt; Subject: Re: AD review of draft-ietf-rtgwg-yang-rip-04<br>
&gt;<br>
&gt; Thanks Rob!<br>
&gt;<br>
&gt; Dear authors,<br>
&gt; please publish the updated draft ASAP.<br>
&gt;<br>
&gt; Thanks!<br>
&gt; Jeff<br>
&gt; -----Original Message-----<br>
&gt; From: rtgwg &lt;<a href=3D"mailto:rtgwg-bounces@ietf.org">rtgwg-bounce=
s@ietf.org</a>&gt; on behalf of Robert Wilton<br>
&gt; &lt;<a href=3D"mailto:rwilton@cisco.com">rwilton@cisco.com</a>&gt;<br>
&gt; Date: Thursday, September 21, 2017 at 08:01<br>
&gt; To: Alia Atlas &lt;<a href=3D"mailto:akatlas@gmail.com">akatlas@gmail.=
com</a>&gt;, &quot;<a href=3D"mailto:rtgwg@ietf.org">rtgwg@ietf.org</a>&quo=
t; &lt;<a href=3D"mailto:rtgwg@ietf.org">rtgwg@ietf.org</a>&gt;,<br>
&gt; &lt;<a href=3D"mailto:draft-ietf-rtgwg-yang-rip@ietf.org">draft-ietf-r=
tgwg-yang-rip@<wbr>ietf.org</a>&gt;<br>
&gt; Subject: Re: AD review of draft-ietf-rtgwg-yang-rip-04<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0So the conversion tool has worked OK on the RIP mod=
el as well, but I<br>
&gt;=C2=A0 =C2=A0 =C2=A0spotted a few areas where manual conversion is requ=
ired (because the<br>
&gt;=C2=A0 =C2=A0 =C2=A0types/structure between config and state differ):<b=
r>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0So along with the revision date, and a few FIX ME c=
omments, the<br>
&gt;=C2=A0 =C2=A0 =C2=A0following few places also need to be manually tweak=
ed/fixed:<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0rwilton@rwilton-lnx:~/ietf-<wbr>models-to-combined/=
draft_<wbr>modules$ pyang -f<br>
&gt;=C2=A0 =C2=A0 =C2=A0tree --ietf ietf-rip-nmda@2017-09-21.yang &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0ietf-rip-nmda@2017-09-21.tree.<wbr>txt<br>
&gt;=C2=A0 =C2=A0 =C2=A0ietf-rip-nmda@2017-09-21.yang:<wbr>1: warning: unex=
pected modulename<br>
&gt;=C2=A0 =C2=A0 =C2=A0&quot;ietf-rip&quot; in ietf-rip-nmda@2017-09-21.ya=
ng, should be ietf-rip-nmda<br>
&gt;=C2=A0 =C2=A0 =C2=A0ietf-rip-nmda@2017-09-21.yang:<wbr>1: warning: unex=
pected latest revision<br>
&gt;=C2=A0 =C2=A0 =C2=A0&quot;2017-06-05&quot; in ietf-rip-nmda@2017-09-21.=
yang, should be 2017-09-21<br>
&gt;=C2=A0 =C2=A0 =C2=A0ietf-rip-nmda@2017-09-21.yang:<wbr>740: error: unex=
pected keyword &quot;type&quot;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;- Means that config and state type differ.<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0ietf-rip-nmda@2017-09-21.yang:<wbr>761: error: unex=
pected keyword &quot;type&quot;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;- Means that config and state type differ.<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0ietf-rip-nmda@2017-09-21.yang:<wbr>818: error: ther=
e is already a child node<br>
&gt;=C2=A0 =C2=A0 =C2=A0to &quot;interface&quot; at ietf-rip-nmda@2017-09-2=
1.yang:<wbr>636 with the name<br>
&gt;=C2=A0 =C2=A0 =C2=A0&quot;originate-default-route&quot; defined at ietf=
-rip-nmda@2017-09-21.yang:<wbr>731<br>
&gt;=C2=A0 =C2=A0 =C2=A0(at ietf-rip-nmda@2017-09-21.yang:<wbr>141)<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;- Trying to merge an &quot;originate-default-ro=
ute&quot; leaf from the state tree<br>
&gt;=C2=A0 =C2=A0 =C2=A0with the &quot;originate-default-route&quot; contai=
ner in the equivalent config tree.<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0RIB YANG model converted to NMDA structure attached=
.<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Thanks,<br>
&gt;=C2=A0 =C2=A0 =C2=A0Rob<br>
&gt;<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0On 20/09/2017 18:27, Alia Atlas wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; As is customary, I have done my AD review of<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; draft-ietf-rtgwg-yang-rip-04. First, I would l=
ike to thank the<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; authors, Xufeng, Prateek, and Vikram, as well =
as the WG for their work<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; on this document.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; My one major issue is that this does not confo=
rm to the NMDA<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; guidelines - where augmenting -state models is=
 not preferred.=C2=A0 It is<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; quite acceptable to have that in an appendix, =
if there are<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; implementations. I do see the shepherd&#39;s w=
rite-up indicates a partial<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; implementation exists.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; There is some tooling to help convert a model =
to conform to NMDA; I&#39;ve<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; cc&#39;d Rob Wilton, who was working on that.<=
br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; I also have some questions.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; 1) For the prefix-set-ref, I don&#39;t see any=
 information about what the<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; string should contain.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; 2) For the route-policy-ref, I don&#39;t see a=
ny information about what<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; the string should contain.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Nits:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; a) p.26:&quot;choice auth-type-selection {<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 description<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 &quot;Specify the authentication scheme.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0The use of the key-chain reference here is<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0designed to align with other proposed protoc=
ol<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0models.&quot;;&quot;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 Since the key-chain model is appr=
oved for RFC publication, the<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; description can be updated.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Once the model conforms to the NMDA guidelines=
, I will be happy to<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; advance this draft to IETF Last Call.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Thanks,<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Alia<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0______________________________<wbr>________________=
_<br>
&gt;=C2=A0 =C2=A0 =C2=A0rtgwg mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:rtgwg@ietf.org">rtgwg@ietf.org</a=
><br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.org/mailman/listinfo/rt=
gwg" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/<wbr=
>listinfo/rtgwg</a><br>
&gt;<br>
&gt;<br>
<br>
</div></div></blockquote></div><br></div>

--001a114b0be2408e6e0559c6d3f4--


From nobody Fri Sep 22 06:03:21 2017
Return-Path: <akatlas@gmail.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 242E912EC30; Fri, 22 Sep 2017 06:03:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.999
X-Spam-Level: 
X-Spam-Status: No, score=-0.999 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, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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 VislFlNSbadL; Fri, 22 Sep 2017 06:03:18 -0700 (PDT)
Received: from mail-wr0-x232.google.com (mail-wr0-x232.google.com [IPv6:2a00:1450:400c:c0c::232]) (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 E4A06134453; Fri, 22 Sep 2017 06:03:11 -0700 (PDT)
Received: by mail-wr0-x232.google.com with SMTP id v109so903794wrc.1; Fri, 22 Sep 2017 06:03:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=oUL92LDfqSa3dV8je2BzGEPB2aoTnHcG04CZZsJukdM=; b=kfSlX9I1gwRQw9HNX9mF3yZyNFUn3IvZkAlxyUlABTgtJASHGo15ymD9WnfvxjTkd9 YsElLHaLTCZWh6AUg1hdfFqq4nBAtatFNKzcF+IrGKZGOtU60BGZBaWnwKxwE2Ua4yVU xIchx+F3SnE5HpOR9nHWz/tnACwDeiwCGpRTPjl5LbJgkP2fR2RPwRfRQWYRCt6Zp+OI G9CUAxim5JM6BG1nhe0/YmXRZidzjLZolL9H1TJk/GOUChSZ89WNLOfQUeniveoJA0mQ ZoctS8d966Z2JgiLEO+7oF55EyARfB6qgp0ubf93BIrRLm8ZEP7aFfEFdhhmUyvWwWXp VF7w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=oUL92LDfqSa3dV8je2BzGEPB2aoTnHcG04CZZsJukdM=; b=ZtVcUYcNS6Ikv14mzOYtr8GKjnev3uu1/pDcFGQwXXGkzuNf8D5NkqWqA3YnOuXPZ3 HAJpLj5c5qbfpSNFSommnMhsdc81IQfQ2Xu+LMvuRhIFHsEnUKt87epXGDjRjtis0zyD oX6n2Ls+6V6rHba1NNBljvmHKHFL7ZTHVAKyQ4BQ7WFBUucOOs7iVoeyyOFxpnFQnDBG p/owU55qv5EfzG7bwtEsWM3MkBgdfTtiZyO9bAXumrHwfo3SHq0b7vlJFrXpxgrrT8Ss xfO3RP4H5atTa3/5u2UHe4df3uhiomUY3VZs1SssnrtvwJGk/3TUHCsRaXf9GzFWpvUp afgg==
X-Gm-Message-State: AHPjjUg7bPB9BEldsy6bepXpnIg2PRTjvQaSUUrFKwiVkIA2slyok+/L fThioRasbW0uSOmVcgGXmJPAxW2h3RLfFc1NHcU=
X-Google-Smtp-Source: AOwi7QAU1Cz5MEPfAPUnR+FyGy2uzgkfXt2sITfnmRZ0crzM+EMd//N5Kot+hb5l56atjXf7wA/UCKLlhaDgXLCthw4=
X-Received: by 10.223.196.228 with SMTP id o33mr4820540wrf.253.1506085390196;  Fri, 22 Sep 2017 06:03:10 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.136.153 with HTTP; Fri, 22 Sep 2017 06:03:09 -0700 (PDT)
In-Reply-To: <BN3PR0201MB086781A71AF4A8126685BEB3F1670@BN3PR0201MB0867.namprd02.prod.outlook.com>
References: <CAG4d1rfh__=NHmiCtDwP-HUG=+As0bCikuOWN9JGLD_sfa=Oqw@mail.gmail.com> <21abf650-463e-bc0b-0970-01ae9291525d@cisco.com> <397F9C78-8915-405E-9854-7D56E8022293@gmail.com> <BN3PR0201MB086781A71AF4A8126685BEB3F1670@BN3PR0201MB0867.namprd02.prod.outlook.com>
From: Alia Atlas <akatlas@gmail.com>
Date: Fri, 22 Sep 2017 09:03:09 -0400
Message-ID: <CAG4d1rf=CMv4cX=ehU-FZLnjV3Be4mUuLf5e2idRcCVXgzvQQA@mail.gmail.com>
Subject: Re: AD review of draft-ietf-rtgwg-yang-vrrp-04
To: Xufeng Liu <Xufeng_Liu@jabil.com>
Cc: Jeff Tantsura <jefftant.ietf@gmail.com>, Robert Wilton <rwilton@cisco.com>, "rtgwg@ietf.org" <rtgwg@ietf.org>,  "draft-ietf-rtgwg-yang-vrrp@ietf.org" <draft-ietf-rtgwg-yang-vrrp@ietf.org>, Martin Bjorklund <mbj@tail-f.com>
Content-Type: multipart/alternative; boundary="f403045f566aaf40040559c6d483"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/vXUH06Psz3ZqYH5DyiICf8gLeNo>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Sep 2017 13:03:20 -0000

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

Xufeng,

Thank you very much. I'd like to get this through before next IETF - which
means around a 3 week cycle,
with IETF Last Call for 2 weeks & then needing to be timed for the telechat.

Regards,
Alia

On Fri, Sep 22, 2017 at 8:43 AM, Xufeng Liu <Xufeng_Liu@jabil.com> wrote:

> Thanks to Alia for the review, and Rob for the comments.
>
>
>
> We will update the model soon.
>
>
>
> As for the vrrp-global container, I think that we will move it to a
> different location, since if:interfaces-state is deprecated in the NMDA
> compatible model.
>
>
>
> Thanks,
>
> - Xufeng
>
>
>
> *From:* Jeff Tantsura [mailto:jefftant.ietf@gmail.com]
> *Sent:* Thursday, September 21, 2017 8:00 PM
> *To:* Robert Wilton <rwilton@cisco.com>; Alia Atlas <akatlas@gmail.com>;
> rtgwg@ietf.org; draft-ietf-rtgwg-yang-vrrp@ietf.org; Martin Bjorklund <
> mbj@tail-f.com>
>
> *Subject:* Re: AD review of draft-ietf-rtgwg-yang-vrrp-04
>
>
>
> Thanks Rob!
>
>
>
> Dear authors,
>
> please publish the updated draft ASAP.
>
>
>
> Thanks!
>
> Jeff
>
> *From: *rtgwg <rtgwg-bounces@ietf.org> on behalf of Robert Wilton <
> rwilton@cisco.com>
> *Date: *Thursday, September 21, 2017 at 07:23
> *To: *Alia Atlas <akatlas@gmail.com>, "rtgwg@ietf.org" <rtgwg@ietf.org>, <
> draft-ietf-rtgwg-yang-vrrp@ietf.org>, Martin Bjorklund <mbj@tail-f.com>
> *Subject: *Re: AD review of draft-ietf-rtgwg-yang-vrrp-04
>
>
>
> Hi Alia, authors,
>
> Separately when doing the NMDA conversion on the VRRP module, I noted that
> it is directly augmenting the "/interfaces-state" container (rather than "
> /interfaces-state/interface" directly with "VRRP-global" container, which
> looked a bit odd to me (and broke my conversion tool ;-).
>
> E.g.
>
>   augment /if:interfaces-state:
>     +--ro vrrp-global
>        +--ro virtual-routers?   uint32
>        +--ro interfaces?        uint32
>        +--ro statistics
>           +--ro discontinuity-datetime?   yang:date-and-time
>           +--ro checksum-errors?          yang:counter64
>           +--ro version-errors?           yang:counter64
>           +--ro vrid-errors?              yang:counter64
>           +--ro ip-ttl-errors?            yang:counter64
>
> This naively seems like the wrong place to me, and I think that it would
> be better to place this either as a top level "vrrp" container, or perhaps
> put under the routing tree (e.g. /routing/control-plane-protocols/vrrp).
>
> I would have thought that putting this directly under the
> /interfaces-state container would mean that the /interfaces-state
> container could hold an interleaved mix of interface list entries and the
> vrrp-global container!?!
>
> E.g. I think that with the model the existing design then this following
> XML would be allowed - cc Martin in case I am wrong :-)
>
>        <interfaces-state
>
>            xmlns="urn:ietf:params:xml:ns:yang:ietf-interfaces"
>
>            xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type">
>
>
>
>          <interface>
>
>            <name>eth0</name>
>
>            <type>ianaift:ethernetCsmacd</type>
>
>            <admin-status>down</admin-status>
>
>            <oper-status>down</oper-status>
>
>            ...
>
>          </interface>
>
>
>
>          <vrrp-global>
>
>             ....
>
>          </vrrp-global>
>
>
>
>          <interface>
>
>            <name>eth1</name>
>
>            <type>ianaift:ethernetCsmacd</type>
>
>            <admin-status>up</admin-status>
>
>            <oper-status>up</oper-status>
>
>            ....
>
>          </interface>
>
>
>
>          <interface>
>
>            <name>eth1.10</name>
>
>            <type>ianaift:l2vlan</type>
>
>            <admin-status>up</admin-status>
>
>            <oper-status>up</oper-status>
>
>            ....
>
>          </interface>
>
>      </interfaces-state>
>
> Thanks,
> Rob
>
>
>
> On 20/09/2017 17:35, Alia Atlas wrote:
>
> As is customary, I have done my AD review of
> draft-ietf-rtgwg-yang-vrrp-04. First, I would like to thank the authors,
> Xufeng, Athanasios, Ravi, Acee,and Mingui, as well as the WG for their work
> on this draft.  It is clear and well-written.
>
>
>
> My one issue is that it does not conform to the NMDA guidelines. I know
> that the transformation can be done largely programmatically - and Acee &
> Xufeng are quite familiar with the details.  I've also cc'd Rob Wilton who
> has some tooling to potentially help.
>
>
>
> From the shepherd's report, I understand that there is an implementation.
> That implies that the existing model should be in the appendix.
>
>
>
> I would be delighted to forward this draft to IETF Last Call (and my
> apologies for the long delay in review) after it has been updated.
>
>
>
> Thanks,
>
> Alia
>
>
> _______________________________________________ rtgwg mailing list
> rtgwg@ietf.org https://www.ietf.org/mailman/listinfo/rtgwg
>

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

<div dir=3D"ltr">Xufeng,<div><br><div><div>Thank you very much. I&#39;d lik=
e to get this through before next IETF - which means around a 3 week cycle,=
</div><div>with IETF Last Call for 2 weeks &amp; then needing to be timed f=
or the telechat.</div><div><br></div><div>Regards,</div><div>Alia</div></di=
v></div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On =
Fri, Sep 22, 2017 at 8:43 AM, Xufeng Liu <span dir=3D"ltr">&lt;<a href=3D"m=
ailto:Xufeng_Liu@jabil.com" target=3D"_blank">Xufeng_Liu@jabil.com</a>&gt;<=
/span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8=
ex;border-left:1px #ccc solid;padding-left:1ex">





<div bgcolor=3D"white" lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"m_-8646423209443388035WordSection1">
<p class=3D"MsoNormal">Thanks to Alia for the review, and Rob for the comme=
nts.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">We will update the model soon.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">As for the vrrp-global container, I think that we wi=
ll move it to a different location, since if:interfaces-state is deprecated=
 in the NMDA compatible model.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
<p class=3D"MsoNormal">- Xufeng<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></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> Jeff Tantsura [mailto:<a href=3D"mailto=
:jefftant.ietf@gmail.com" target=3D"_blank">jefftant.ietf@gmail.<wbr>com</a=
>] <br>
<b>Sent:</b> Thursday, September 21, 2017 8:00 PM<br>
<b>To:</b> Robert Wilton &lt;<a href=3D"mailto:rwilton@cisco.com" target=3D=
"_blank">rwilton@cisco.com</a>&gt;; Alia Atlas &lt;<a href=3D"mailto:akatla=
s@gmail.com" target=3D"_blank">akatlas@gmail.com</a>&gt;; <a href=3D"mailto=
:rtgwg@ietf.org" target=3D"_blank">rtgwg@ietf.org</a>; <a href=3D"mailto:dr=
aft-ietf-rtgwg-yang-vrrp@ietf.org" target=3D"_blank">draft-ietf-rtgwg-yang-=
vrrp@<wbr>ietf.org</a>; Martin Bjorklund &lt;<a href=3D"mailto:mbj@tail-f.c=
om" target=3D"_blank">mbj@tail-f.com</a>&gt;</p><div><div class=3D"h5"><br>
<b>Subject:</b> Re: AD review of draft-ietf-rtgwg-yang-vrrp-04<u></u><u></u=
></div></div><p></p>
</div>
</div><div><div class=3D"h5">
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">Thanks Rob!<u></u><=
u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt"><u></u>=C2=A0<u></u=
></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">Dear authors,<u></u=
><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">please publish the =
updated draft ASAP.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt"><u></u>=C2=A0<u></u=
></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">Thanks!=C2=A0<u></u=
><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">Jeff<u></u><u></u><=
/span></p>
<div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><b><span style=3D"font-si=
ze:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">rtgwg &lt;<a href=
=3D"mailto:rtgwg-bounces@ietf.org" target=3D"_blank">rtgwg-bounces@ietf.org=
</a>&gt; on behalf of Robert Wilton &lt;<a href=3D"mailto:rwilton@cisco.com=
" target=3D"_blank">rwilton@cisco.com</a>&gt;<br>
<b>Date: </b>Thursday, September 21, 2017 at 07:23<br>
<b>To: </b>Alia Atlas &lt;<a href=3D"mailto:akatlas@gmail.com" target=3D"_b=
lank">akatlas@gmail.com</a>&gt;, &quot;<a href=3D"mailto:rtgwg@ietf.org" ta=
rget=3D"_blank">rtgwg@ietf.org</a>&quot; &lt;<a href=3D"mailto:rtgwg@ietf.o=
rg" target=3D"_blank">rtgwg@ietf.org</a>&gt;, &lt;<a href=3D"mailto:draft-i=
etf-rtgwg-yang-vrrp@ietf.org" target=3D"_blank">draft-ietf-rtgwg-yang-vrrp@=
<wbr>ietf.org</a>&gt;,
 Martin Bjorklund &lt;<a href=3D"mailto:mbj@tail-f.com" target=3D"_blank">m=
bj@tail-f.com</a>&gt;<br>
<b>Subject: </b>Re: AD review of draft-ietf-rtgwg-yang-vrrp-04<u></u><u></u=
></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><u></u>=C2=A0<u></u></p>
</div>
<p style=3D"margin-left:.5in">Hi Alia, authors,<u></u><u></u></p>
<p style=3D"margin-left:.5in">Separately when doing the NMDA conversion on =
the VRRP module, I noted that it is directly augmenting the &quot;<tt><span=
 style=3D"font-size:10.0pt">/interfaces-state</span></tt>&quot; container (=
rather than &quot;<tt><span style=3D"font-size:10.0pt">/interfaces-state/in=
terface</span></tt>&quot;
 directly with &quot;VRRP-global&quot; container, which looked a bit odd to=
 me (and broke my conversion tool ;-).<u></u><u></u></p>
<p style=3D"margin-left:.5in">E.g. <u></u><u></u></p>
<p style=3D"margin-left:.5in"><tt><span style=3D"font-size:10.0pt">=C2=A0 a=
ugment /if:interfaces-state:</span></tt><span style=3D"font-size:10.0pt;fon=
t-family:&quot;Courier New&quot;"><br>
<tt>=C2=A0=C2=A0=C2=A0 +--ro vrrp-global</tt><br>
<tt>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 +--ro virtual-routers?=C2=A0=C2=A0=
 uint32</tt><br>
<tt>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 +--ro interfaces?=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0 uint32</tt><br>
<tt>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 +--ro statistics</tt><br>
<tt>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 +--ro discontinu=
ity-datetime?=C2=A0=C2=A0 yang:date-and-time</tt><br>
<tt>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 +--ro checksum-e=
rrors?=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 yang:counter64=
</tt><br>
<tt>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 +--ro version-er=
rors?=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 yang:coun=
ter64</tt><br>
<tt>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 +--ro vrid-error=
s?=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 yang:counter64</tt><br>
<tt>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 +--ro ip-ttl-err=
ors?=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 yang=
:counter64</tt></span><u></u><u></u></p>
<p style=3D"margin-left:.5in">This naively seems like the wrong place to me=
, and I think that it would be better to place this either as a top level &=
quot;vrrp&quot; container, or perhaps put under the routing tree (e.g.
<tt><span style=3D"font-size:10.0pt">/routing/control-plane-<wbr>protocols/=
vrrp</span></tt>).<u></u><u></u></p>
<p style=3D"margin-left:.5in">I would have thought that putting this direct=
ly under the<tt><span style=3D"font-size:10.0pt"> /interfaces-state
</span></tt>container would mean that the <tt><span style=3D"font-size:10.0=
pt">/interfaces-state</span></tt> container could hold an interleaved mix o=
f interface list entries and the vrrp-global container!?!<u></u><u></u></p>
<p style=3D"margin-left:.5in">E.g. I think that with the model the existing=
 design then this following XML would be allowed - cc Martin in case I am w=
rong :-)
<u></u><u></u></p>
<pre style=3D"margin-left:.5in;font-variant-ligatures:normal;font-variant-c=
aps:normal;text-align:start;text-decoration-style:initial;text-decoration-c=
olor:initial;word-spacing:0px"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0&lt;interfaces-state<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 xmlns=3D&quot;urn:ietf:params=
:<a>xml:ns:<wbr>yang:ietf-interfaces</a>&quot;<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 xmlns:ianaift=3D&quot;urn:iet=
f:<wbr>params:<a>xml:ns:yang:iana-if-<wbr>type</a>&quot;&gt;<u></u><u></u><=
/span></pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black"><u></u>=C2=A0<u=
></u></span></pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;interface&gt;<u></u><u></u></span></p=
re>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;name&gt;eth0&lt;/name&gt;=
<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;type&gt;ianaift:ethernetC=
smacd&lt;/<wbr>type&gt;<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;admin-status&gt;down&lt;/=
admin-<wbr>status&gt;<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black"> =C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0&lt;oper-status&gt;down&lt;=
/<wbr>oper-status&gt;<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ...<u></u><u></u></span></pre=
>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;/interface&gt;<u></u><u></u></span></=
pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black"><u></u>=C2=A0<u=
></u></span></pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;vrrp-global&gt;<u></u><u></u></span><=
/pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ....<u></u><u></u></spa=
n></pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;/vrrp-global&gt;<u></u><u></u></span>=
</pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black"><u></u>=C2=A0<u=
></u></span></pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;interface&gt;<u></u><u></u></span></p=
re>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;name&gt;eth1&lt;/name&gt;=
<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;type&gt;ianaift:ethernetC=
smacd&lt;/<wbr>type&gt;<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;admin-status&gt;up&lt;/ad=
min-<wbr>status&gt;<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;oper-status&gt;up&lt;/ope=
r-status&gt;<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ....<u></u><u></u></span></pr=
e>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;/interface&gt;<u></u><u></u></span></=
pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black"><u></u>=C2=A0<u=
></u></span></pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;interface&gt;<u></u><u></u></span></p=
re>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;name&gt;eth1.10&lt;/name&=
gt;<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;type&gt;ianaift:l2vlan&lt=
;/type&gt;<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;admin-status&gt;up&lt;/ad=
min-<wbr>status&gt;<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;oper-status&gt;up&lt;/ope=
r-status&gt;<u></u><u></u></span></pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ....<u></u><u></u></span></pr=
e>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0&lt;/interface&gt;<u></u><u></u></span></=
pre>
<pre style=3D"margin-left:.5in"><span style=3D"color:black">=C2=A0=C2=A0=C2=
=A0=C2=A0 &lt;/interfaces-state&gt;<u></u><u></u></span></pre>
<p style=3D"margin-left:.5in">Thanks,<br>
Rob<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">On 20/09/2017 17:35, Alia=
 Atlas wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">As is customary, I have d=
one my AD review of draft-ietf-rtgwg-yang-vrrp-04. First, I would like to t=
hank the authors, Xufeng, Athanasios, Ravi, Acee,and Mingui, as well as the=
 WG for their work on this draft.=C2=A0 It
 is clear and well-written. <u></u><u></u></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">My one issue is that it d=
oes not conform to the NMDA guidelines. I know that the transformation can =
be done largely programmatically - and Acee &amp; Xufeng are quite familiar=
 with the details.=C2=A0 I&#39;ve also cc&#39;d Rob Wilton
 who has some tooling to potentially help.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">From the shepherd&#39;s r=
eport, I understand that there is an implementation. That implies that the =
existing model should be in the appendix.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">I would be delighted to f=
orward this draft to IETF Last Call (and my apologies for the long delay in=
 review) after it has been updated.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">Alia<u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><br>
______________________________<wbr>_________________ rtgwg mailing list <a =
href=3D"mailto:rtgwg@ietf.org" target=3D"_blank">
rtgwg@ietf.org</a> <a href=3D"https://www.ietf.org/mailman/listinfo/rtgwg" =
target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/rtgwg</a>
<u></u><u></u></p>
</div></div></div>
</div>
</div>

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

--f403045f566aaf40040559c6d483--


From nobody Fri Sep 22 06:07:42 2017
Return-Path: <Xufeng_Liu@jabil.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AC31D13234B; Fri, 22 Sep 2017 06:07:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.92
X-Spam-Level: 
X-Spam-Status: No, score=-1.92 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_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jabil.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 kp1EIbpADjuO; Fri, 22 Sep 2017 06:07:37 -0700 (PDT)
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0105.outbound.protection.outlook.com [104.47.42.105]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0883E1330AD; Fri, 22 Sep 2017 06:07:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jabil.onmicrosoft.com;  s=selector1-jabil-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=qHhEToSpw4otbMwkS8J14c+bRCmYeTLhYKLqjFZc9QU=; b=Ijqv5enhatnuc7610EgGpiowta+aC49aPRkhgtDGQ2AZgoJWcrgGtG2eaM5mpyERqhwKYA/8Zo4KRKSeOiVEtF2kj41WGtG46WyFzNZ+/Asr2fiNPb4fwoU9dasJGmi29Z2pc21ELgp0G1YDCjMkX3eM5eS6HL/riQADOSZe5Pg=
Received: from BN3PR0201MB0867.namprd02.prod.outlook.com (10.160.154.13) by BN3PR0201MB0866.namprd02.prod.outlook.com (10.160.154.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Fri, 22 Sep 2017 13:07:35 +0000
Received: from BN3PR0201MB0867.namprd02.prod.outlook.com ([10.160.154.13]) by BN3PR0201MB0867.namprd02.prod.outlook.com ([10.160.154.13]) with mapi id 15.20.0056.018; Fri, 22 Sep 2017 13:07:35 +0000
From: Xufeng Liu <Xufeng_Liu@jabil.com>
To: Alia Atlas <akatlas@gmail.com>
CC: Jeff Tantsura <jefftant.ietf@gmail.com>, Robert Wilton <rwilton@cisco.com>, "rtgwg@ietf.org" <rtgwg@ietf.org>, "draft-ietf-rtgwg-yang-rip@ietf.org" <draft-ietf-rtgwg-yang-rip@ietf.org>
Subject: RE: AD review of draft-ietf-rtgwg-yang-rip-04
Thread-Topic: AD review of draft-ietf-rtgwg-yang-rip-04
Thread-Index: AQHTMjW0FuOrI2nhe066Q59ttR2kuKK/cGAAgACVywCAANa30IAABNyAgAABKuA=
Date: Fri, 22 Sep 2017 13:07:34 +0000
Message-ID: <BN3PR0201MB0867171F252156226E1310C6F1670@BN3PR0201MB0867.namprd02.prod.outlook.com>
References: <CAG4d1rfam+mm3uL3-txN90JCzf8MQrxs4xa-ebdJ1tNbsMbEKw@mail.gmail.com> <44576705-c9e8-371b-d157-78322b929c11@cisco.com> <51FE60D1-95DF-45D0-876E-F7EF2C60F635@gmail.com> <BN3PR0201MB0867C21FA4745F9A3E36B67FF1670@BN3PR0201MB0867.namprd02.prod.outlook.com> <CAG4d1rfxWASsoQK4A4esz=mL3DTw1sS9sMXtWasNvaYE98CdoQ@mail.gmail.com>
In-Reply-To: <CAG4d1rfxWASsoQK4A4esz=mL3DTw1sS9sMXtWasNvaYE98CdoQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-dg-ref: PG1ldGE+PGF0IG5tPSJib2R5Lmh0bWwiIHA9ImM6XHVzZXJzXHhsaXVcYXBwZGF0YVxyb2FtaW5nXDA5ZDg0OWI2LTMyZDMtNGE0MC04NWVlLTZiODRiYTI5ZTM1Ylxtc2dzXG1zZy0wMDBjZDIzNy05Zjk3LTExZTctOWMyOS0xODVlMGZlM2M0NWNcYW1lLXRlc3RcMDAwY2QyMzktOWY5Ny0xMWU3LTljMjktMTg1ZTBmZTNjNDVjYm9keS5odG1sIiBzej0iMTI1NTMiIHQ9IjEzMTUwNTU5MjU1ODEyODAwNyIgaD0ibElCRTFUUDVvczdMUzYwajZYdjUwT0hWVFlBPSIgaWQ9IiIgYmw9IjAiIGJvPSIxIi8+PC9tZXRhPg==
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Xufeng_Liu@jabil.com; 
x-originating-ip: [72.209.195.86]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN3PR0201MB0866; 6:YRiJpdDp+h9eEj6rUc0xSjKpn1UXQfKXzD+c6RNfXALb7IqKL5IoK44fjD7yj9Db1Adc6KrqAtcLkNssKG2h7NVbVZOXXd8EzPfERIpoKMn6FRt/5SbKrjnu0dfZLdZuqiJju4seKyym86AURs26tb552BdZHbxaFT41+Hg+MUxU6jlCGEWcnb3DP5URScr9Kny+bAk+yc1E6oOC2Tz3l+OS0oz29DyCr/ZpnW45WVgd0YnJ0tTOQr4jMrB0Q5Ge+AzSSNiKbHkPYUC1ys2xq8Dxzi0aY5CdFQiHOgU9dHNxSh2SQh95fEAdeiFpieIT7BIG8qxtJ4v+7rIYCcnxLg==; 5:9XBk5f/MAH5Wsp1AeGcjxyLYWuTpUWL7UK4gebRzBW0E1RKqYMsKTsWhTxyzcgmkTNOY4OM8n7kR4yqRJCos7oe10oUVe+0tE49zb+LFFgjF3e6ePox57sux+Obbs3nUtKgZu5kikPg/xqa5Zy8L8w==; 24:wmMBkvB7bwrZH7TytOkP9QMvYDJPu/huqg6U1wCy67DY9i88rFvj4Z1juRQFVsG+4GoAi8XeIAOgs1U72kM90u922wucZoB9s1bUfsn2cb0=; 7:GaXXLTIzlh+H75GCTQTSiNkjtrqDDJydid23fPBbDRAPh1rcmSLN47Y1DEKeAyKXJcXOwX7NiUP7XLsrTqXYVqPJvGFOx+VfVrqraRn7eUlmOGX4JTDSfqUVsyoUei/cD4hC8lM/x93mkSGkTg5fUqwbx8SGzCJNyJhiSHNszLCrCNsX8A//WzlObkSpHzrI6tc+fepIlF6w1C9uUWbGiQKloS11+j54xAQF570ugfA=
x-ms-exchange-antispam-srfa-diagnostics: SSOS;
x-ms-office365-filtering-correlation-id: 62d09a77-e3c7-4b0a-22f2-08d501bae47f
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(48565401081)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:BN3PR0201MB0866; 
x-ms-traffictypediagnostic: BN3PR0201MB0866:
x-exchange-antispam-report-test: UriScan:(95692535739014)(21748063052155)(21534305686606); 
x-microsoft-antispam-prvs: <BN3PR0201MB08667D86051317B531CB45A0F1670@BN3PR0201MB0866.namprd02.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(100000703101)(100105400095)(10201501046)(93006095)(93001095)(3002001)(6055026)(6041248)(20161123555025)(20161123564025)(20161123558100)(20161123560025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN3PR0201MB0866; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN3PR0201MB0866; 
x-forefront-prvs: 0438F90F17
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(39860400002)(376002)(13464003)(377454003)(189002)(377424004)(24454002)(45984002)(199003)(189998001)(93886005)(478600001)(106356001)(229853002)(105586002)(72206003)(8676002)(2900100001)(966005)(7696004)(6246003)(101416001)(1411001)(3660700001)(6436002)(2906002)(53936002)(6506006)(81156014)(5660300001)(86362001)(7736002)(53546010)(81166006)(19609705001)(606006)(74316002)(66066001)(14454004)(5890100001)(25786009)(2950100002)(6916009)(4326008)(50986999)(76176999)(8936002)(54356999)(39060400002)(54906003)(9326002)(55016002)(230783001)(99286003)(54896002)(6306002)(790700001)(33656002)(6116002)(3846002)(236005)(3280700002)(77096006)(68736007)(316002)(80792005)(102836003)(97736004)(9686003); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0201MB0866; H:BN3PR0201MB0867.namprd02.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; 
received-spf: None (protection.outlook.com: jabil.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_BN3PR0201MB0867171F252156226E1310C6F1670BN3PR0201MB0867_"
MIME-Version: 1.0
X-OriginatorOrg: jabil.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Sep 2017 13:07:34.9531 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bc876b21-f134-4c12-a265-8ed26b7f0f3b
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0201MB0866
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/CLSQCsARzl7wVhPbGRC7QhcvPz0>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Sep 2017 13:07:41 -0000

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

SGkgQWxpYSwNCg0KVGhhbmtzLiBXZSB3aWxsIHRyeSB0byBjb21wbGV0ZSB0aGUgdXBkYXRlIHdp
dGhpbiBhIHdlZWsuDQoNCkJlc3QsDQotIFh1ZmVuZw0KDQpGcm9tOiBBbGlhIEF0bGFzIFttYWls
dG86YWthdGxhc0BnbWFpbC5jb21dDQpTZW50OiBGcmlkYXksIFNlcHRlbWJlciAyMiwgMjAxNyA5
OjAzIEFNDQpUbzogWHVmZW5nIExpdSA8WHVmZW5nX0xpdUBqYWJpbC5jb20+DQpDYzogSmVmZiBU
YW50c3VyYSA8amVmZnRhbnQuaWV0ZkBnbWFpbC5jb20+OyBSb2JlcnQgV2lsdG9uIDxyd2lsdG9u
QGNpc2NvLmNvbT47IHJ0Z3dnQGlldGYub3JnOyBkcmFmdC1pZXRmLXJ0Z3dnLXlhbmctcmlwQGll
dGYub3JnDQpTdWJqZWN0OiBSZTogQUQgcmV2aWV3IG9mIGRyYWZ0LWlldGYtcnRnd2cteWFuZy1y
aXAtMDQNCg0KWHVmZW5nLA0KDQpUaGFuayB5b3UgdmVyeSBtdWNoLiBJJ2QgbGlrZSB0byBnZXQg
dGhpcyB0aHJvdWdoIGJlZm9yZSBuZXh0IElFVEYgLSB3aGljaCBtZWFucyBhcm91bmQgYSAzIHdl
ZWsgY3ljbGUsDQp3aXRoIElFVEYgTGFzdCBDYWxsIGZvciAyIHdlZWtzICYgdGhlbiBuZWVkaW5n
IHRvIGJlIHRpbWVkIGZvciB0aGUgdGVsZWNoYXQuDQoNClJlZ2FyZHMsDQpBbGlhDQoNCk9uIEZy
aSwgU2VwIDIyLCAyMDE3IGF0IDg6NDkgQU0sIFh1ZmVuZyBMaXUgPFh1ZmVuZ19MaXVAamFiaWwu
Y29tPG1haWx0bzpYdWZlbmdfTGl1QGphYmlsLmNvbT4+IHdyb3RlOg0KVGhhbmtzIHRvIEFsaWEg
Zm9yIHRoZSByZXZpZXcgdGhlIGNvbW1lbnRzLg0KVGhhbmtzIHRvIFJvYiBmb3IgcHV0dGluZyB0
aGUgbW9kZWwgdGhyb3VnaCB0aGUgY29udmVyc2lvbiB0b29sLCBhbmQgcHJvdmlkaW5nIHRoZSBz
dWdnZXN0aW9ucy4NCg0KV2Ugd2lsbCB1cGRhdGUgdGhlIG1vZGVsIHNvb24uDQoNClJlZ2FyZHMs
DQotIFh1ZmVuZw0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEplZmYg
VGFudHN1cmEgW21haWx0bzpqZWZmdGFudC5pZXRmQGdtYWlsLmNvbTxtYWlsdG86amVmZnRhbnQu
aWV0ZkBnbWFpbC5jb20+XQ0KPiBTZW50OiBUaHVyc2RheSwgU2VwdGVtYmVyIDIxLCAyMDE3IDc6
NTcgUE0NCj4gVG86IFJvYmVydCBXaWx0b24gPHJ3aWx0b25AY2lzY28uY29tPG1haWx0bzpyd2ls
dG9uQGNpc2NvLmNvbT4+OyBBbGlhIEF0bGFzIDxha2F0bGFzQGdtYWlsLmNvbTxtYWlsdG86YWth
dGxhc0BnbWFpbC5jb20+PjsNCj4gcnRnd2dAaWV0Zi5vcmc8bWFpbHRvOnJ0Z3dnQGlldGYub3Jn
PjsgZHJhZnQtaWV0Zi1ydGd3Zy15YW5nLXJpcEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1y
dGd3Zy15YW5nLXJpcEBpZXRmLm9yZz4NCj4gU3ViamVjdDogUmU6IEFEIHJldmlldyBvZiBkcmFm
dC1pZXRmLXJ0Z3dnLXlhbmctcmlwLTA0DQo+DQo+IFRoYW5rcyBSb2IhDQo+DQo+IERlYXIgYXV0
aG9ycywNCj4gcGxlYXNlIHB1Ymxpc2ggdGhlIHVwZGF0ZWQgZHJhZnQgQVNBUC4NCj4NCj4gVGhh
bmtzIQ0KPiBKZWZmDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IHJ0Z3dn
IDxydGd3Zy1ib3VuY2VzQGlldGYub3JnPG1haWx0bzpydGd3Zy1ib3VuY2VzQGlldGYub3JnPj4g
b24gYmVoYWxmIG9mIFJvYmVydCBXaWx0b24NCj4gPHJ3aWx0b25AY2lzY28uY29tPG1haWx0bzpy
d2lsdG9uQGNpc2NvLmNvbT4+DQo+IERhdGU6IFRodXJzZGF5LCBTZXB0ZW1iZXIgMjEsIDIwMTcg
YXQgMDg6MDENCj4gVG86IEFsaWEgQXRsYXMgPGFrYXRsYXNAZ21haWwuY29tPG1haWx0bzpha2F0
bGFzQGdtYWlsLmNvbT4+LCAicnRnd2dAaWV0Zi5vcmc8bWFpbHRvOnJ0Z3dnQGlldGYub3JnPiIg
PHJ0Z3dnQGlldGYub3JnPG1haWx0bzpydGd3Z0BpZXRmLm9yZz4+LA0KPiA8ZHJhZnQtaWV0Zi1y
dGd3Zy15YW5nLXJpcEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1ydGd3Zy15YW5nLXJpcEBp
ZXRmLm9yZz4+DQo+IFN1YmplY3Q6IFJlOiBBRCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1ydGd3Zy15
YW5nLXJpcC0wNA0KPg0KPiAgICAgU28gdGhlIGNvbnZlcnNpb24gdG9vbCBoYXMgd29ya2VkIE9L
IG9uIHRoZSBSSVAgbW9kZWwgYXMgd2VsbCwgYnV0IEkNCj4gICAgIHNwb3R0ZWQgYSBmZXcgYXJl
YXMgd2hlcmUgbWFudWFsIGNvbnZlcnNpb24gaXMgcmVxdWlyZWQgKGJlY2F1c2UgdGhlDQo+ICAg
ICB0eXBlcy9zdHJ1Y3R1cmUgYmV0d2VlbiBjb25maWcgYW5kIHN0YXRlIGRpZmZlcik6DQo+DQo+
ICAgICBTbyBhbG9uZyB3aXRoIHRoZSByZXZpc2lvbiBkYXRlLCBhbmQgYSBmZXcgRklYIE1FIGNv
bW1lbnRzLCB0aGUNCj4gICAgIGZvbGxvd2luZyBmZXcgcGxhY2VzIGFsc28gbmVlZCB0byBiZSBt
YW51YWxseSB0d2Vha2VkL2ZpeGVkOg0KPg0KPiAgICAgcndpbHRvbkByd2lsdG9uLWxueDp+L2ll
dGYtbW9kZWxzLXRvLWNvbWJpbmVkL2RyYWZ0X21vZHVsZXMkIHB5YW5nIC1mDQo+ICAgICB0cmVl
IC0taWV0ZiBpZXRmLXJpcC1ubWRhQDIwMTctMDktMjEueWFuZzxtYWlsdG86aWV0Zi1yaXAtbm1k
YUAyMDE3LTA5LTIxLnlhbmc+ID4NCj4gICAgIGlldGYtcmlwLW5tZGFAMjAxNy0wOS0yMS50cmVl
LnR4dDxtYWlsdG86aWV0Zi1yaXAtbm1kYUAyMDE3LTA5LTIxLnRyZWUudHh0Pg0KPiAgICAgaWV0
Zi1yaXAtbm1kYUAyMDE3LTA5LTIxLnlhbmc6MTxtYWlsdG86aWV0Zi1yaXAtbm1kYUAyMDE3LTA5
LTIxLnlhbmc6MT46IHdhcm5pbmc6IHVuZXhwZWN0ZWQgbW9kdWxlbmFtZQ0KPiAgICAgImlldGYt
cmlwIiBpbiBpZXRmLXJpcC1ubWRhQDIwMTctMDktMjEueWFuZzxtYWlsdG86aWV0Zi1yaXAtbm1k
YUAyMDE3LTA5LTIxLnlhbmc+LCBzaG91bGQgYmUgaWV0Zi1yaXAtbm1kYQ0KPiAgICAgaWV0Zi1y
aXAtbm1kYUAyMDE3LTA5LTIxLnlhbmc6MTxtYWlsdG86aWV0Zi1yaXAtbm1kYUAyMDE3LTA5LTIx
Lnlhbmc6MT46IHdhcm5pbmc6IHVuZXhwZWN0ZWQgbGF0ZXN0IHJldmlzaW9uDQo+ICAgICAiMjAx
Ny0wNi0wNSIgaW4gaWV0Zi1yaXAtbm1kYUAyMDE3LTA5LTIxLnlhbmc8bWFpbHRvOmlldGYtcmlw
LW5tZGFAMjAxNy0wOS0yMS55YW5nPiwgc2hvdWxkIGJlIDIwMTctMDktMjENCj4gICAgIGlldGYt
cmlwLW5tZGFAMjAxNy0wOS0yMS55YW5nOjc0MDxtYWlsdG86aWV0Zi1yaXAtbm1kYUAyMDE3LTA5
LTIxLnlhbmc6NzQwPjogZXJyb3I6IHVuZXhwZWN0ZWQga2V5d29yZCAidHlwZSINCj4gICAgIDwt
IE1lYW5zIHRoYXQgY29uZmlnIGFuZCBzdGF0ZSB0eXBlIGRpZmZlci4NCj4NCj4gICAgIGlldGYt
cmlwLW5tZGFAMjAxNy0wOS0yMS55YW5nOjc2MTxtYWlsdG86aWV0Zi1yaXAtbm1kYUAyMDE3LTA5
LTIxLnlhbmc6NzYxPjogZXJyb3I6IHVuZXhwZWN0ZWQga2V5d29yZCAidHlwZSINCj4gICAgIDwt
IE1lYW5zIHRoYXQgY29uZmlnIGFuZCBzdGF0ZSB0eXBlIGRpZmZlci4NCj4NCj4gICAgIGlldGYt
cmlwLW5tZGFAMjAxNy0wOS0yMS55YW5nOjgxODxtYWlsdG86aWV0Zi1yaXAtbm1kYUAyMDE3LTA5
LTIxLnlhbmc6ODE4PjogZXJyb3I6IHRoZXJlIGlzIGFscmVhZHkgYSBjaGlsZCBub2RlDQo+ICAg
ICB0byAiaW50ZXJmYWNlIiBhdCBpZXRmLXJpcC1ubWRhQDIwMTctMDktMjEueWFuZzo2MzY8bWFp
bHRvOmlldGYtcmlwLW5tZGFAMjAxNy0wOS0yMS55YW5nOjYzNj4gd2l0aCB0aGUgbmFtZQ0KPiAg
ICAgIm9yaWdpbmF0ZS1kZWZhdWx0LXJvdXRlIiBkZWZpbmVkIGF0IGlldGYtcmlwLW5tZGFAMjAx
Ny0wOS0yMS55YW5nOjczMTxtYWlsdG86aWV0Zi1yaXAtbm1kYUAyMDE3LTA5LTIxLnlhbmc6NzMx
Pg0KPiAgICAgKGF0IGlldGYtcmlwLW5tZGFAMjAxNy0wOS0yMS55YW5nOjE0MTxtYWlsdG86aWV0
Zi1yaXAtbm1kYUAyMDE3LTA5LTIxLnlhbmc6MTQxPikNCj4gICAgIDwtIFRyeWluZyB0byBtZXJn
ZSBhbiAib3JpZ2luYXRlLWRlZmF1bHQtcm91dGUiIGxlYWYgZnJvbSB0aGUgc3RhdGUgdHJlZQ0K
PiAgICAgd2l0aCB0aGUgIm9yaWdpbmF0ZS1kZWZhdWx0LXJvdXRlIiBjb250YWluZXIgaW4gdGhl
IGVxdWl2YWxlbnQgY29uZmlnIHRyZWUuDQo+DQo+ICAgICBSSUIgWUFORyBtb2RlbCBjb252ZXJ0
ZWQgdG8gTk1EQSBzdHJ1Y3R1cmUgYXR0YWNoZWQuDQo+DQo+ICAgICBUaGFua3MsDQo+ICAgICBS
b2INCj4NCj4NCj4gICAgIE9uIDIwLzA5LzIwMTcgMTg6MjcsIEFsaWEgQXRsYXMgd3JvdGU6DQo+
ICAgICA+IEFzIGlzIGN1c3RvbWFyeSwgSSBoYXZlIGRvbmUgbXkgQUQgcmV2aWV3IG9mDQo+ICAg
ICA+IGRyYWZ0LWlldGYtcnRnd2cteWFuZy1yaXAtMDQuIEZpcnN0LCBJIHdvdWxkIGxpa2UgdG8g
dGhhbmsgdGhlDQo+ICAgICA+IGF1dGhvcnMsIFh1ZmVuZywgUHJhdGVlaywgYW5kIFZpa3JhbSwg
YXMgd2VsbCBhcyB0aGUgV0cgZm9yIHRoZWlyIHdvcmsNCj4gICAgID4gb24gdGhpcyBkb2N1bWVu
dC4NCj4gICAgID4NCj4gICAgID4gTXkgb25lIG1ham9yIGlzc3VlIGlzIHRoYXQgdGhpcyBkb2Vz
IG5vdCBjb25mb3JtIHRvIHRoZSBOTURBDQo+ICAgICA+IGd1aWRlbGluZXMgLSB3aGVyZSBhdWdt
ZW50aW5nIC1zdGF0ZSBtb2RlbHMgaXMgbm90IHByZWZlcnJlZC4gIEl0IGlzDQo+ICAgICA+IHF1
aXRlIGFjY2VwdGFibGUgdG8gaGF2ZSB0aGF0IGluIGFuIGFwcGVuZGl4LCBpZiB0aGVyZSBhcmUN
Cj4gICAgID4gaW1wbGVtZW50YXRpb25zLiBJIGRvIHNlZSB0aGUgc2hlcGhlcmQncyB3cml0ZS11
cCBpbmRpY2F0ZXMgYSBwYXJ0aWFsDQo+ICAgICA+IGltcGxlbWVudGF0aW9uIGV4aXN0cy4NCj4g
ICAgID4gVGhlcmUgaXMgc29tZSB0b29saW5nIHRvIGhlbHAgY29udmVydCBhIG1vZGVsIHRvIGNv
bmZvcm0gdG8gTk1EQTsgSSd2ZQ0KPiAgICAgPiBjYydkIFJvYiBXaWx0b24sIHdobyB3YXMgd29y
a2luZyBvbiB0aGF0Lg0KPiAgICAgPg0KPiAgICAgPiBJIGFsc28gaGF2ZSBzb21lIHF1ZXN0aW9u
cy4NCj4gICAgID4NCj4gICAgID4gMSkgRm9yIHRoZSBwcmVmaXgtc2V0LXJlZiwgSSBkb24ndCBz
ZWUgYW55IGluZm9ybWF0aW9uIGFib3V0IHdoYXQgdGhlDQo+ICAgICA+IHN0cmluZyBzaG91bGQg
Y29udGFpbi4NCj4gICAgID4NCj4gICAgID4gMikgRm9yIHRoZSByb3V0ZS1wb2xpY3ktcmVmLCBJ
IGRvbid0IHNlZSBhbnkgaW5mb3JtYXRpb24gYWJvdXQgd2hhdA0KPiAgICAgPiB0aGUgc3RyaW5n
IHNob3VsZCBjb250YWluLg0KPiAgICAgPg0KPiAgICAgPiBOaXRzOg0KPiAgICAgPiBhKSBwLjI2
OiJjaG9pY2UgYXV0aC10eXBlLXNlbGVjdGlvbiB7DQo+ICAgICA+ICAgICAgICAgICAgICAgICAg
ZGVzY3JpcHRpb24NCj4gICAgID4gICAgICAgICAgICAgICAgICAgICJTcGVjaWZ5IHRoZSBhdXRo
ZW50aWNhdGlvbiBzY2hlbWUuDQo+ICAgICA+ICAgICAgICAgICAgICAgICAgICAgVGhlIHVzZSBv
ZiB0aGUga2V5LWNoYWluIHJlZmVyZW5jZSBoZXJlIGlzDQo+ICAgICA+ICAgICAgICAgICAgICAg
ICAgICAgZGVzaWduZWQgdG8gYWxpZ24gd2l0aCBvdGhlciBwcm9wb3NlZCBwcm90b2NvbA0KPiAg
ICAgPiAgICAgICAgICAgICAgICAgICAgIG1vZGVscy4iOyINCj4gICAgID4gICAgU2luY2UgdGhl
IGtleS1jaGFpbiBtb2RlbCBpcyBhcHByb3ZlZCBmb3IgUkZDIHB1YmxpY2F0aW9uLCB0aGUNCj4g
ICAgID4gZGVzY3JpcHRpb24gY2FuIGJlIHVwZGF0ZWQuDQo+ICAgICA+DQo+ICAgICA+IE9uY2Ug
dGhlIG1vZGVsIGNvbmZvcm1zIHRvIHRoZSBOTURBIGd1aWRlbGluZXMsIEkgd2lsbCBiZSBoYXBw
eSB0bw0KPiAgICAgPiBhZHZhbmNlIHRoaXMgZHJhZnQgdG8gSUVURiBMYXN0IENhbGwuDQo+ICAg
ICA+DQo+ICAgICA+IFRoYW5rcywNCj4gICAgID4gQWxpYQ0KPg0KPiAgICAgX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gICAgIHJ0Z3dnIG1haWxpbmcg
bGlzdA0KPiAgICAgcnRnd2dAaWV0Zi5vcmc8bWFpbHRvOnJ0Z3dnQGlldGYub3JnPg0KPiAgICAg
aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9ydGd3Zw0KPg0KPg0KDQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkRlbmdYaWFuOw0KCXBhbm9zZS0xOjMgMCA1IDkgMCAwIDAgMCAw
IDA7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIgMTUg
NSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IlxARGVuZ1hpYW4i
Ow0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMg
Ki8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBp
bjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZh
bWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5r
DQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlv
bjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21z
by1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVu
ZGVybGluZTt9DQpwLk1zb0xpc3RQYXJhZ3JhcGgsIGxpLk1zb0xpc3RQYXJhZ3JhcGgsIGRpdi5N
c29MaXN0UGFyYWdyYXBoDQoJe21zby1zdHlsZS1wcmlvcml0eTozNDsNCgltYXJnaW4tdG9wOjBp
bjsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1hcmdpbi1ib3R0b206MGluOw0KCW1hcmdpbi1sZWZ0
Oi41aW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9u
dC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsc2VyaWY7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29u
b3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47DQoJZm9udC1zaXplOjEyLjBwdDsNCglm
b250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUxOQ0K
CXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1z
dHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm
O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4w
aW4gMS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0
aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZh
dWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwh
LS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86
aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFb
ZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9
InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmIj5IaSBBbGlhLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5UaGFua3MuIFdlIHdp
bGwgdHJ5IHRvIGNvbXBsZXRlIHRoZSB1cGRhdGUgd2l0aGluIGEgd2Vlay48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
ZiI+QmVzdCw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWYiPi0gWHVmZW5nPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRp
bmc6MGluIDBpbiAwaW4gNC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2Jv
cmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9i
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZiI+IEFsaWEgQXRsYXMgW21haWx0bzpha2F0bGFzQGdtYWlsLmNvbV0N
Cjxicj4NCjxiPlNlbnQ6PC9iPiBGcmlkYXksIFNlcHRlbWJlciAyMiwgMjAxNyA5OjAzIEFNPGJy
Pg0KPGI+VG86PC9iPiBYdWZlbmcgTGl1ICZsdDtYdWZlbmdfTGl1QGphYmlsLmNvbSZndDs8YnI+
DQo8Yj5DYzo8L2I+IEplZmYgVGFudHN1cmEgJmx0O2plZmZ0YW50LmlldGZAZ21haWwuY29tJmd0
OzsgUm9iZXJ0IFdpbHRvbiAmbHQ7cndpbHRvbkBjaXNjby5jb20mZ3Q7OyBydGd3Z0BpZXRmLm9y
ZzsgZHJhZnQtaWV0Zi1ydGd3Zy15YW5nLXJpcEBpZXRmLm9yZzxicj4NCjxiPlN1YmplY3Q6PC9i
PiBSZTogQUQgcmV2aWV3IG9mIGRyYWZ0LWlldGYtcnRnd2cteWFuZy1yaXAtMDQ8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+WHVmZW5nLDxvOnA+
PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmsgeW91IHZlcnkg
bXVjaC4gSSdkIGxpa2UgdG8gZ2V0IHRoaXMgdGhyb3VnaCBiZWZvcmUgbmV4dCBJRVRGIC0gd2hp
Y2ggbWVhbnMgYXJvdW5kIGEgMyB3ZWVrIGN5Y2xlLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+d2l0aCBJRVRGIExhc3QgQ2FsbCBmb3IgMiB3ZWVr
cyAmYW1wOyB0aGVuIG5lZWRpbmcgdG8gYmUgdGltZWQgZm9yIHRoZSB0ZWxlY2hhdC48bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmVnYXJkcyw8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkFsaWE8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24g
RnJpLCBTZXAgMjIsIDIwMTcgYXQgODo0OSBBTSwgWHVmZW5nIExpdSAmbHQ7PGEgaHJlZj0ibWFp
bHRvOlh1ZmVuZ19MaXVAamFiaWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+WHVmZW5nX0xpdUBqYWJp
bC5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxlPSJi
b3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBp
biAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBpbiI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5UaGFua3MgdG8gQWxpYSBmb3IgdGhlIHJldmlldyB0aGUgY29tbWVudHMu
PGJyPg0KVGhhbmtzIHRvIFJvYiBmb3IgcHV0dGluZyB0aGUgbW9kZWwgdGhyb3VnaCB0aGUgY29u
dmVyc2lvbiB0b29sLCBhbmQgcHJvdmlkaW5nIHRoZSBzdWdnZXN0aW9ucy48YnI+DQo8YnI+DQpX
ZSB3aWxsIHVwZGF0ZSB0aGUgbW9kZWwgc29vbi48YnI+DQo8YnI+DQpSZWdhcmRzLDxicj4NCi0g
WHVmZW5nPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PGJyPg0KJmd0OyAtLS0tLU9yaWdpbmFsIE1l
c3NhZ2UtLS0tLTxicj4NCiZndDsgRnJvbTogSmVmZiBUYW50c3VyYSBbbWFpbHRvOjxhIGhyZWY9
Im1haWx0bzpqZWZmdGFudC5pZXRmQGdtYWlsLmNvbSI+amVmZnRhbnQuaWV0ZkBnbWFpbC5jb208
L2E+XTxicj4NCiZndDsgU2VudDogVGh1cnNkYXksIFNlcHRlbWJlciAyMSwgMjAxNyA3OjU3IFBN
PGJyPg0KJmd0OyBUbzogUm9iZXJ0IFdpbHRvbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJ3aWx0b25A
Y2lzY28uY29tIj5yd2lsdG9uQGNpc2NvLmNvbTwvYT4mZ3Q7OyBBbGlhIEF0bGFzICZsdDs8YSBo
cmVmPSJtYWlsdG86YWthdGxhc0BnbWFpbC5jb20iPmFrYXRsYXNAZ21haWwuY29tPC9hPiZndDs7
PGJyPg0KJmd0OyA8YSBocmVmPSJtYWlsdG86cnRnd2dAaWV0Zi5vcmciPnJ0Z3dnQGlldGYub3Jn
PC9hPjsgPGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtcnRnd2cteWFuZy1yaXBAaWV0Zi5vcmci
Pg0KZHJhZnQtaWV0Zi1ydGd3Zy15YW5nLXJpcEBpZXRmLm9yZzwvYT48YnI+DQomZ3Q7IFN1Ympl
Y3Q6IFJlOiBBRCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1ydGd3Zy15YW5nLXJpcC0wNDxicj4NCiZn
dDs8YnI+DQomZ3Q7IFRoYW5rcyBSb2IhPGJyPg0KJmd0Ozxicj4NCiZndDsgRGVhciBhdXRob3Jz
LDxicj4NCiZndDsgcGxlYXNlIHB1Ymxpc2ggdGhlIHVwZGF0ZWQgZHJhZnQgQVNBUC48YnI+DQom
Z3Q7PGJyPg0KJmd0OyBUaGFua3MhPGJyPg0KJmd0OyBKZWZmPGJyPg0KJmd0OyAtLS0tLU9yaWdp
bmFsIE1lc3NhZ2UtLS0tLTxicj4NCiZndDsgRnJvbTogcnRnd2cgJmx0OzxhIGhyZWY9Im1haWx0
bzpydGd3Zy1ib3VuY2VzQGlldGYub3JnIj5ydGd3Zy1ib3VuY2VzQGlldGYub3JnPC9hPiZndDsg
b24gYmVoYWxmIG9mIFJvYmVydCBXaWx0b248YnI+DQomZ3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86
cndpbHRvbkBjaXNjby5jb20iPnJ3aWx0b25AY2lzY28uY29tPC9hPiZndDs8YnI+DQomZ3Q7IERh
dGU6IFRodXJzZGF5LCBTZXB0ZW1iZXIgMjEsIDIwMTcgYXQgMDg6MDE8YnI+DQomZ3Q7IFRvOiBB
bGlhIEF0bGFzICZsdDs8YSBocmVmPSJtYWlsdG86YWthdGxhc0BnbWFpbC5jb20iPmFrYXRsYXNA
Z21haWwuY29tPC9hPiZndDssICZxdW90OzxhIGhyZWY9Im1haWx0bzpydGd3Z0BpZXRmLm9yZyI+
cnRnd2dAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86cnRnd2dAaWV0Zi5v
cmciPnJ0Z3dnQGlldGYub3JnPC9hPiZndDssPGJyPg0KJmd0OyAmbHQ7PGEgaHJlZj0ibWFpbHRv
OmRyYWZ0LWlldGYtcnRnd2cteWFuZy1yaXBAaWV0Zi5vcmciPmRyYWZ0LWlldGYtcnRnd2cteWFu
Zy1yaXBAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCiZndDsgU3ViamVjdDogUmU6IEFEIHJldmlldyBv
ZiBkcmFmdC1pZXRmLXJ0Z3dnLXlhbmctcmlwLTA0PGJyPg0KJmd0Ozxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwO1NvIHRoZSBjb252ZXJzaW9uIHRvb2wgaGFzIHdvcmtlZCBPSyBvbiB0aGUg
UklQIG1vZGVsIGFzIHdlbGwsIGJ1dCBJPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7c3Bv
dHRlZCBhIGZldyBhcmVhcyB3aGVyZSBtYW51YWwgY29udmVyc2lvbiBpcyByZXF1aXJlZCAoYmVj
YXVzZSB0aGU8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDt0eXBlcy9zdHJ1Y3R1cmUgYmV0
d2VlbiBjb25maWcgYW5kIHN0YXRlIGRpZmZlcik6PGJyPg0KJmd0Ozxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwO1NvIGFsb25nIHdpdGggdGhlIHJldmlzaW9uIGRhdGUsIGFuZCBhIGZldyBG
SVggTUUgY29tbWVudHMsIHRoZTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO2ZvbGxvd2lu
ZyBmZXcgcGxhY2VzIGFsc28gbmVlZCB0byBiZSBtYW51YWxseSB0d2Vha2VkL2ZpeGVkOjxicj4N
CiZndDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtyd2lsdG9uQHJ3aWx0b24tbG54On4v
aWV0Zi1tb2RlbHMtdG8tY29tYmluZWQvZHJhZnRfbW9kdWxlcyQgcHlhbmcgLWY8YnI+DQomZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDt0cmVlIC0taWV0ZiA8YSBocmVmPSJtYWlsdG86aWV0Zi1yaXAt
bm1kYUAyMDE3LTA5LTIxLnlhbmciPmlldGYtcmlwLW5tZGFAMjAxNy0wOS0yMS55YW5nPC9hPiAm
Z3Q7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGEgaHJlZj0ibWFpbHRvOmlldGYtcmlw
LW5tZGFAMjAxNy0wOS0yMS50cmVlLnR4dCI+aWV0Zi1yaXAtbm1kYUAyMDE3LTA5LTIxLnRyZWUu
dHh0PC9hPjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOzxhIGhyZWY9Im1haWx0bzppZXRm
LXJpcC1ubWRhQDIwMTctMDktMjEueWFuZzoxIj5pZXRmLXJpcC1ubWRhQDIwMTctMDktMjEueWFu
ZzoxPC9hPjogd2FybmluZzogdW5leHBlY3RlZCBtb2R1bGVuYW1lPGJyPg0KJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7JnF1b3Q7aWV0Zi1yaXAmcXVvdDsgaW4gPGEgaHJlZj0ibWFpbHRvOmlldGYt
cmlwLW5tZGFAMjAxNy0wOS0yMS55YW5nIj5pZXRmLXJpcC1ubWRhQDIwMTctMDktMjEueWFuZzwv
YT4sIHNob3VsZCBiZSBpZXRmLXJpcC1ubWRhPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
PGEgaHJlZj0ibWFpbHRvOmlldGYtcmlwLW5tZGFAMjAxNy0wOS0yMS55YW5nOjEiPmlldGYtcmlw
LW5tZGFAMjAxNy0wOS0yMS55YW5nOjE8L2E+OiB3YXJuaW5nOiB1bmV4cGVjdGVkIGxhdGVzdCBy
ZXZpc2lvbjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZxdW90OzIwMTctMDYtMDUmcXVv
dDsgaW4gPGEgaHJlZj0ibWFpbHRvOmlldGYtcmlwLW5tZGFAMjAxNy0wOS0yMS55YW5nIj5pZXRm
LXJpcC1ubWRhQDIwMTctMDktMjEueWFuZzwvYT4sIHNob3VsZCBiZSAyMDE3LTA5LTIxPGJyPg0K
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGEgaHJlZj0ibWFpbHRvOmlldGYtcmlwLW5tZGFAMjAx
Ny0wOS0yMS55YW5nOjc0MCI+aWV0Zi1yaXAtbm1kYUAyMDE3LTA5LTIxLnlhbmc6NzQwPC9hPjog
ZXJyb3I6IHVuZXhwZWN0ZWQga2V5d29yZCAmcXVvdDt0eXBlJnF1b3Q7PGJyPg0KJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmx0Oy0gTWVhbnMgdGhhdCBjb25maWcgYW5kIHN0YXRlIHR5cGUgZGlm
ZmVyLjxicj4NCiZndDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDs8YSBocmVmPSJtYWls
dG86aWV0Zi1yaXAtbm1kYUAyMDE3LTA5LTIxLnlhbmc6NzYxIj5pZXRmLXJpcC1ubWRhQDIwMTct
MDktMjEueWFuZzo3NjE8L2E+OiBlcnJvcjogdW5leHBlY3RlZCBrZXl3b3JkICZxdW90O3R5cGUm
cXVvdDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmbHQ7LSBNZWFucyB0aGF0IGNvbmZp
ZyBhbmQgc3RhdGUgdHlwZSBkaWZmZXIuPGJyPg0KJmd0Ozxicj4NCiZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOzxhIGhyZWY9Im1haWx0bzppZXRmLXJpcC1ubWRhQDIwMTctMDktMjEueWFuZzo4MTgi
PmlldGYtcmlwLW5tZGFAMjAxNy0wOS0yMS55YW5nOjgxODwvYT46IGVycm9yOiB0aGVyZSBpcyBh
bHJlYWR5IGEgY2hpbGQgbm9kZTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO3RvICZxdW90
O2ludGVyZmFjZSZxdW90OyBhdCA8YSBocmVmPSJtYWlsdG86aWV0Zi1yaXAtbm1kYUAyMDE3LTA5
LTIxLnlhbmc6NjM2Ij5pZXRmLXJpcC1ubWRhQDIwMTctMDktMjEueWFuZzo2MzY8L2E+IHdpdGgg
dGhlIG5hbWU8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmcXVvdDtvcmlnaW5hdGUtZGVm
YXVsdC1yb3V0ZSZxdW90OyBkZWZpbmVkIGF0IDxhIGhyZWY9Im1haWx0bzppZXRmLXJpcC1ubWRh
QDIwMTctMDktMjEueWFuZzo3MzEiPg0KaWV0Zi1yaXAtbm1kYUAyMDE3LTA5LTIxLnlhbmc6NzMx
PC9hPjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyhhdCA8YSBocmVmPSJtYWlsdG86aWV0
Zi1yaXAtbm1kYUAyMDE3LTA5LTIxLnlhbmc6MTQxIj5pZXRmLXJpcC1ubWRhQDIwMTctMDktMjEu
eWFuZzoxNDE8L2E+KTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZsdDstIFRyeWluZyB0
byBtZXJnZSBhbiAmcXVvdDtvcmlnaW5hdGUtZGVmYXVsdC1yb3V0ZSZxdW90OyBsZWFmIGZyb20g
dGhlIHN0YXRlIHRyZWU8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDt3aXRoIHRoZSAmcXVv
dDtvcmlnaW5hdGUtZGVmYXVsdC1yb3V0ZSZxdW90OyBjb250YWluZXIgaW4gdGhlIGVxdWl2YWxl
bnQgY29uZmlnIHRyZWUuPGJyPg0KJmd0Ozxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO1JJ
QiBZQU5HIG1vZGVsIGNvbnZlcnRlZCB0byBOTURBIHN0cnVjdHVyZSBhdHRhY2hlZC48YnI+DQom
Z3Q7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7VGhhbmtzLDxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwO1JvYjxicj4NCiZndDs8YnI+DQomZ3Q7PGJyPg0KJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7T24gMjAvMDkvMjAxNyAxODoyNywgQWxpYSBBdGxhcyB3cm90ZTo8YnI+DQomZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7IEFzIGlzIGN1c3RvbWFyeSwgSSBoYXZlIGRvbmUgbXkg
QUQgcmV2aWV3IG9mPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyBkcmFmdC1pZXRm
LXJ0Z3dnLXlhbmctcmlwLTA0LiBGaXJzdCwgSSB3b3VsZCBsaWtlIHRvIHRoYW5rIHRoZTxicj4N
CiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsgYXV0aG9ycywgWHVmZW5nLCBQcmF0ZWVrLCBh
bmQgVmlrcmFtLCBhcyB3ZWxsIGFzIHRoZSBXRyBmb3IgdGhlaXIgd29yazxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsgb24gdGhpcyBkb2N1bWVudC48YnI+DQomZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyBNeSBvbmUg
bWFqb3IgaXNzdWUgaXMgdGhhdCB0aGlzIGRvZXMgbm90IGNvbmZvcm0gdG8gdGhlIE5NREE8YnI+
DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7IGd1aWRlbGluZXMgLSB3aGVyZSBhdWdtZW50
aW5nIC1zdGF0ZSBtb2RlbHMgaXMgbm90IHByZWZlcnJlZC4mbmJzcDsgSXQgaXM8YnI+DQomZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7IHF1aXRlIGFjY2VwdGFibGUgdG8gaGF2ZSB0aGF0IGlu
IGFuIGFwcGVuZGl4LCBpZiB0aGVyZSBhcmU8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7IGltcGxlbWVudGF0aW9ucy4gSSBkbyBzZWUgdGhlIHNoZXBoZXJkJ3Mgd3JpdGUtdXAgaW5k
aWNhdGVzIGEgcGFydGlhbDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsgaW1wbGVt
ZW50YXRpb24gZXhpc3RzLjxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsgVGhlcmUg
aXMgc29tZSB0b29saW5nIHRvIGhlbHAgY29udmVydCBhIG1vZGVsIHRvIGNvbmZvcm0gdG8gTk1E
QTsgSSd2ZTxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsgY2MnZCBSb2IgV2lsdG9u
LCB3aG8gd2FzIHdvcmtpbmcgb24gdGhhdC48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsm
Z3Q7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyBJIGFsc28gaGF2ZSBzb21lIHF1
ZXN0aW9ucy48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7PGJyPg0KJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7Jmd0OyAxKSBGb3IgdGhlIHByZWZpeC1zZXQtcmVmLCBJIGRvbid0IHNl
ZSBhbnkgaW5mb3JtYXRpb24gYWJvdXQgd2hhdCB0aGU8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7IHN0cmluZyBzaG91bGQgY29udGFpbi48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyAyKSBGb3IgdGhlIHJv
dXRlLXBvbGljeS1yZWYsIEkgZG9uJ3Qgc2VlIGFueSBpbmZvcm1hdGlvbiBhYm91dCB3aGF0PGJy
Pg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyB0aGUgc3RyaW5nIHNob3VsZCBjb250YWlu
Ljxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsmZ3Q7IE5pdHM6PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyBhKSBw
LjI2OiZxdW90O2Nob2ljZSBhdXRoLXR5cGUtc2VsZWN0aW9uIHs8YnI+DQomZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgZGVzY3JpcHRpb248YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZxdW90O1NwZWNpZnkgdGhlIGF1dGhlbnRpY2F0aW9uIHNj
aGVtZS48YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
O1RoZSB1c2Ugb2YgdGhlIGtleS1jaGFpbiByZWZlcmVuY2UgaGVyZSBpczxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ZGVzaWduZWQgdG8gYWxpZ24g
d2l0aCBvdGhlciBwcm9wb3NlZCBwcm90b2NvbDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7bW9kZWxzLiZxdW90OzsmcXVvdDs8YnI+DQomZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmZ3Q7Jm5ic3A7ICZuYnNwOyBTaW5jZSB0aGUga2V5LWNoYWluIG1v
ZGVsIGlzIGFwcHJvdmVkIGZvciBSRkMgcHVibGljYXRpb24sIHRoZTxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyZndDsgZGVzY3JpcHRpb24gY2FuIGJlIHVwZGF0ZWQuPGJyPg0KJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7Jmd0Ozxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsg
T25jZSB0aGUgbW9kZWwgY29uZm9ybXMgdG8gdGhlIE5NREEgZ3VpZGVsaW5lcywgSSB3aWxsIGJl
IGhhcHB5IHRvPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0OyBhZHZhbmNlIHRoaXMg
ZHJhZnQgdG8gSUVURiBMYXN0IENhbGwuPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmd0
Ozxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZndDsgVGhhbmtzLDxicj4NCiZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyZndDsgQWxpYTxicj4NCiZndDs8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDtfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxi
cj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO3J0Z3dnIG1haWxpbmcgbGlzdDxicj4NCiZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOzxhIGhyZWY9Im1haWx0bzpydGd3Z0BpZXRmLm9yZyI+cnRnd2dA
aWV0Zi5vcmc8L2E+PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7PGEgaHJlZj0iaHR0cHM6
Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9ydGd3ZyIgdGFyZ2V0PSJfYmxhbmsiPmh0
dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vcnRnd2c8L2E+PGJyPg0KJmd0Ozxi
cj4NCiZndDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8
L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_BN3PR0201MB0867171F252156226E1310C6F1670BN3PR0201MB0867_--


From nobody Fri Sep 22 06:08:28 2017
Return-Path: <Xufeng_Liu@jabil.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 38F921343C3; Fri, 22 Sep 2017 06:08:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.92
X-Spam-Level: 
X-Spam-Status: No, score=-1.92 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_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jabil.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 rfns7nH0UP6a; Fri, 22 Sep 2017 06:08:23 -0700 (PDT)
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0137.outbound.protection.outlook.com [104.47.42.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ACDA813443E; Fri, 22 Sep 2017 06:08:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jabil.onmicrosoft.com;  s=selector1-jabil-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=R/B6dH4ZqOzXKAXntsVQ6GMKpCSQE0x7ZsdLz2VTuBM=; b=NDeh/2sDd0Zo+2TkK1iYwgM+monnrfjh3zztj7/n7/R+0MLy0SAk1NB6TeTa8e4rrvIxohdtW4YEIe4cp6pcptg8tbzjnPyHoZy2nY4O1nbP/5uigbIKRhkmCe2uxay1zo8kTXI2grSfYrTvP2PCv4WLvzWf4lzTmnNp89JBOxE=
Received: from BN3PR0201MB0867.namprd02.prod.outlook.com (10.160.154.13) by BN3PR0201MB0866.namprd02.prod.outlook.com (10.160.154.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Fri, 22 Sep 2017 13:08:06 +0000
Received: from BN3PR0201MB0867.namprd02.prod.outlook.com ([10.160.154.13]) by BN3PR0201MB0867.namprd02.prod.outlook.com ([10.160.154.13]) with mapi id 15.20.0056.018; Fri, 22 Sep 2017 13:08:06 +0000
From: Xufeng Liu <Xufeng_Liu@jabil.com>
To: Alia Atlas <akatlas@gmail.com>
CC: Jeff Tantsura <jefftant.ietf@gmail.com>, Robert Wilton <rwilton@cisco.com>, "rtgwg@ietf.org" <rtgwg@ietf.org>, "draft-ietf-rtgwg-yang-vrrp@ietf.org" <draft-ietf-rtgwg-yang-vrrp@ietf.org>, Martin Bjorklund <mbj@tail-f.com>
Subject: RE: AD review of draft-ietf-rtgwg-yang-vrrp-04
Thread-Topic: AD review of draft-ietf-rtgwg-yang-vrrp-04
Thread-Index: AQHTMi6N0gHthGCxE0iYMo1nmJ6Y/qK/Zh0AgAChA4CAANL+4IAAB8uAgAABXzA=
Date: Fri, 22 Sep 2017 13:08:06 +0000
Message-ID: <BN3PR0201MB086755E5EB0756E3B4AE1F20F1670@BN3PR0201MB0867.namprd02.prod.outlook.com>
References: <CAG4d1rfh__=NHmiCtDwP-HUG=+As0bCikuOWN9JGLD_sfa=Oqw@mail.gmail.com> <21abf650-463e-bc0b-0970-01ae9291525d@cisco.com> <397F9C78-8915-405E-9854-7D56E8022293@gmail.com> <BN3PR0201MB086781A71AF4A8126685BEB3F1670@BN3PR0201MB0867.namprd02.prod.outlook.com> <CAG4d1rf=CMv4cX=ehU-FZLnjV3Be4mUuLf5e2idRcCVXgzvQQA@mail.gmail.com>
In-Reply-To: <CAG4d1rf=CMv4cX=ehU-FZLnjV3Be4mUuLf5e2idRcCVXgzvQQA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-dg-ref: PG1ldGE+PGF0IG5tPSJib2R5Lmh0bWwiIHA9ImM6XHVzZXJzXHhsaXVcYXBwZGF0YVxyb2FtaW5nXDA5ZDg0OWI2LTMyZDMtNGE0MC04NWVlLTZiODRiYTI5ZTM1Ylxtc2dzXG1zZy0xMmQzNDBjYy05Zjk3LTExZTctOWMyOS0xODVlMGZlM2M0NWNcYW1lLXRlc3RcMTJkMzQwY2UtOWY5Ny0xMWU3LTljMjktMTg1ZTBmZTNjNDVjYm9keS5odG1sIiBzej0iMjAyNjIiIHQ9IjEzMTUwNTU5Mjg3MzE0Njc5NSIgaD0iTk1FQndDa3NnU1lWY3cwSkxVUjVURE00aEpNPSIgaWQ9IiIgYmw9IjAiIGJvPSIxIi8+PC9tZXRhPg==
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Xufeng_Liu@jabil.com; 
x-originating-ip: [72.209.195.86]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN3PR0201MB0866; 6:rpJfPvcahEQ6ILVwL6f+45MAkVxu9WFenYQAengNJdVxWVlvMPc5l1ADXAtz5V+vfe7GPSQxMMzKxdQwlOeWjPGJv1cELRjK8r8nvP92pZoTnyXIPzVT9L+3XJxI7KrUBlwWGNKH2czV3iDIbX9UVAYrOc6Hqubx1zI4KT0eQuz1+CEu0lJOyjz73qXK0vU0DfyKjFBixh0BwXEd5rL3jDBlkntN/54hgaUKAdzEGGn0kX9n+qORXwR1yu1P3pdGTh9Gl3zJwnS5MGlfZjFeTCMgxlwRfFBet6SWLlFfBmIRwb99M9rSYsycdmtYfiP3JL79vRFbjVzJ8HrC1l2CWA==; 5:R718eHXlZznqcXZmX8ionNUrp0T2TqEO5urDt8aN4EPW/zBLm1uoqLL/u1mo+b209Jh0/yL84xC4+qvFJ+tamM/6igPbpK61BkACBbQT+MYGpvFKdo8BQWaEan08RbVL0fAFP6NQn4SdCAXZgkZOBA==; 24:HrsiPalP41DeI32VAIzocEBZU3CHkzTZ9/XSZVmWuneGpBRzmdVtcbxpMcXVAJJ0/WJz5AWRXSA6XI3L3GBOHo811PZRBa5P8O5lFRNjn4k=; 7:UmkECs2wzwQKBnhUAgwpUfefEukOnPsU6/NDlSX5/2y+ptlP/FaU1zGHXgasUudoSTGjnN1wP4cQcyb+P9PQZdxhqglpg2uzf57wYMUliBfB8NgA4SrS7Bf7bsGahvTddTBkC/wIpa3cPZJonqDePiVnZIShaTumAT8UV1yreh46TgWSmV7SkKUUnGSiiSaiRlVNaST9Bbj5DY8HG0MriZbTzsd4juJrgXf1WQVzyUw=
x-ms-exchange-antispam-srfa-diagnostics: SSOS;
x-ms-office365-filtering-correlation-id: 41b35354-1c8c-463e-a7b7-08d501baf753
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(48565401081)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:BN3PR0201MB0866; 
x-ms-traffictypediagnostic: BN3PR0201MB0866:
x-exchange-antispam-report-test: UriScan:(95692535739014)(21748063052155)(21534305686606); 
x-microsoft-antispam-prvs: <BN3PR0201MB086677AE881FB550394E79DFF1670@BN3PR0201MB0866.namprd02.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(100000703101)(100105400095)(10201501046)(93006095)(93001095)(3002001)(6055026)(6041248)(20161123555025)(20161123564025)(20161123558100)(20161123560025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN3PR0201MB0866; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN3PR0201MB0866; 
x-forefront-prvs: 0438F90F17
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(39860400002)(376002)(377454003)(189002)(24454002)(45984002)(199003)(51444003)(189998001)(93886005)(478600001)(106356001)(229853002)(105586002)(72206003)(8676002)(2900100001)(966005)(7696004)(6246003)(101416001)(1411001)(3660700001)(6436002)(2906002)(53936002)(6506006)(81156014)(5660300001)(86362001)(7736002)(53546010)(81166006)(19609705001)(606006)(74316002)(66066001)(14454004)(25786009)(2950100002)(6916009)(4326008)(50986999)(76176999)(8936002)(54356999)(39060400002)(54906003)(9326002)(55016002)(230783001)(99286003)(54896002)(6306002)(790700001)(33656002)(6116002)(3846002)(236005)(3280700002)(77096006)(68736007)(316002)(80792005)(102836003)(97736004)(9686003); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0201MB0866; H:BN3PR0201MB0867.namprd02.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; 
received-spf: None (protection.outlook.com: jabil.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_BN3PR0201MB086755E5EB0756E3B4AE1F20F1670BN3PR0201MB0867_"
MIME-Version: 1.0
X-OriginatorOrg: jabil.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Sep 2017 13:08:06.5292 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bc876b21-f134-4c12-a265-8ed26b7f0f3b
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0201MB0866
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/zd7MzSaQbDkD8goLiNZDG-ZB9YE>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Sep 2017 13:08:26 -0000

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

SGkgQWxpYSwNCg0KVGhhbmtzLiBXZSB3aWxsIHRyeSB0byBjb21wbGV0ZSB0aGUgdXBkYXRlIHdp
dGhpbiBhIHdlZWsuDQoNCkJlc3QsDQotIFh1ZmVuZw0KDQoNCkZyb206IEFsaWEgQXRsYXMgW21h
aWx0bzpha2F0bGFzQGdtYWlsLmNvbV0NClNlbnQ6IEZyaWRheSwgU2VwdGVtYmVyIDIyLCAyMDE3
IDk6MDMgQU0NClRvOiBYdWZlbmcgTGl1IDxYdWZlbmdfTGl1QGphYmlsLmNvbT4NCkNjOiBKZWZm
IFRhbnRzdXJhIDxqZWZmdGFudC5pZXRmQGdtYWlsLmNvbT47IFJvYmVydCBXaWx0b24gPHJ3aWx0
b25AY2lzY28uY29tPjsgcnRnd2dAaWV0Zi5vcmc7IGRyYWZ0LWlldGYtcnRnd2cteWFuZy12cnJw
QGlldGYub3JnOyBNYXJ0aW4gQmpvcmtsdW5kIDxtYmpAdGFpbC1mLmNvbT4NClN1YmplY3Q6IFJl
OiBBRCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1ydGd3Zy15YW5nLXZycnAtMDQNCg0KWHVmZW5nLA0K
DQpUaGFuayB5b3UgdmVyeSBtdWNoLiBJJ2QgbGlrZSB0byBnZXQgdGhpcyB0aHJvdWdoIGJlZm9y
ZSBuZXh0IElFVEYgLSB3aGljaCBtZWFucyBhcm91bmQgYSAzIHdlZWsgY3ljbGUsDQp3aXRoIElF
VEYgTGFzdCBDYWxsIGZvciAyIHdlZWtzICYgdGhlbiBuZWVkaW5nIHRvIGJlIHRpbWVkIGZvciB0
aGUgdGVsZWNoYXQuDQoNClJlZ2FyZHMsDQpBbGlhDQoNCk9uIEZyaSwgU2VwIDIyLCAyMDE3IGF0
IDg6NDMgQU0sIFh1ZmVuZyBMaXUgPFh1ZmVuZ19MaXVAamFiaWwuY29tPG1haWx0bzpYdWZlbmdf
TGl1QGphYmlsLmNvbT4+IHdyb3RlOg0KVGhhbmtzIHRvIEFsaWEgZm9yIHRoZSByZXZpZXcsIGFu
ZCBSb2IgZm9yIHRoZSBjb21tZW50cy4NCg0KV2Ugd2lsbCB1cGRhdGUgdGhlIG1vZGVsIHNvb24u
DQoNCkFzIGZvciB0aGUgdnJycC1nbG9iYWwgY29udGFpbmVyLCBJIHRoaW5rIHRoYXQgd2Ugd2ls
bCBtb3ZlIGl0IHRvIGEgZGlmZmVyZW50IGxvY2F0aW9uLCBzaW5jZSBpZjppbnRlcmZhY2VzLXN0
YXRlIGlzIGRlcHJlY2F0ZWQgaW4gdGhlIE5NREEgY29tcGF0aWJsZSBtb2RlbC4NCg0KVGhhbmtz
LA0KLSBYdWZlbmcNCg0KRnJvbTogSmVmZiBUYW50c3VyYSBbbWFpbHRvOmplZmZ0YW50LmlldGZA
Z21haWwuY29tPG1haWx0bzpqZWZmdGFudC5pZXRmQGdtYWlsLmNvbT5dDQpTZW50OiBUaHVyc2Rh
eSwgU2VwdGVtYmVyIDIxLCAyMDE3IDg6MDAgUE0NClRvOiBSb2JlcnQgV2lsdG9uIDxyd2lsdG9u
QGNpc2NvLmNvbTxtYWlsdG86cndpbHRvbkBjaXNjby5jb20+PjsgQWxpYSBBdGxhcyA8YWthdGxh
c0BnbWFpbC5jb208bWFpbHRvOmFrYXRsYXNAZ21haWwuY29tPj47IHJ0Z3dnQGlldGYub3JnPG1h
aWx0bzpydGd3Z0BpZXRmLm9yZz47IGRyYWZ0LWlldGYtcnRnd2cteWFuZy12cnJwQGlldGYub3Jn
PG1haWx0bzpkcmFmdC1pZXRmLXJ0Z3dnLXlhbmctdnJycEBpZXRmLm9yZz47IE1hcnRpbiBCam9y
a2x1bmQgPG1iakB0YWlsLWYuY29tPG1haWx0bzptYmpAdGFpbC1mLmNvbT4+DQoNClN1YmplY3Q6
IFJlOiBBRCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1ydGd3Zy15YW5nLXZycnAtMDQNCg0KVGhhbmtz
IFJvYiENCg0KRGVhciBhdXRob3JzLA0KcGxlYXNlIHB1Ymxpc2ggdGhlIHVwZGF0ZWQgZHJhZnQg
QVNBUC4NCg0KVGhhbmtzIQ0KSmVmZg0KRnJvbTogcnRnd2cgPHJ0Z3dnLWJvdW5jZXNAaWV0Zi5v
cmc8bWFpbHRvOnJ0Z3dnLWJvdW5jZXNAaWV0Zi5vcmc+PiBvbiBiZWhhbGYgb2YgUm9iZXJ0IFdp
bHRvbiA8cndpbHRvbkBjaXNjby5jb208bWFpbHRvOnJ3aWx0b25AY2lzY28uY29tPj4NCkRhdGU6
IFRodXJzZGF5LCBTZXB0ZW1iZXIgMjEsIDIwMTcgYXQgMDc6MjMNClRvOiBBbGlhIEF0bGFzIDxh
a2F0bGFzQGdtYWlsLmNvbTxtYWlsdG86YWthdGxhc0BnbWFpbC5jb20+PiwgInJ0Z3dnQGlldGYu
b3JnPG1haWx0bzpydGd3Z0BpZXRmLm9yZz4iIDxydGd3Z0BpZXRmLm9yZzxtYWlsdG86cnRnd2dA
aWV0Zi5vcmc+PiwgPGRyYWZ0LWlldGYtcnRnd2cteWFuZy12cnJwQGlldGYub3JnPG1haWx0bzpk
cmFmdC1pZXRmLXJ0Z3dnLXlhbmctdnJycEBpZXRmLm9yZz4+LCBNYXJ0aW4gQmpvcmtsdW5kIDxt
YmpAdGFpbC1mLmNvbTxtYWlsdG86bWJqQHRhaWwtZi5jb20+Pg0KU3ViamVjdDogUmU6IEFEIHJl
dmlldyBvZiBkcmFmdC1pZXRmLXJ0Z3dnLXlhbmctdnJycC0wNA0KDQoNCkhpIEFsaWEsIGF1dGhv
cnMsDQoNClNlcGFyYXRlbHkgd2hlbiBkb2luZyB0aGUgTk1EQSBjb252ZXJzaW9uIG9uIHRoZSBW
UlJQIG1vZHVsZSwgSSBub3RlZCB0aGF0IGl0IGlzIGRpcmVjdGx5IGF1Z21lbnRpbmcgdGhlICIv
aW50ZXJmYWNlcy1zdGF0ZSIgY29udGFpbmVyIChyYXRoZXIgdGhhbiAiL2ludGVyZmFjZXMtc3Rh
dGUvaW50ZXJmYWNlIiBkaXJlY3RseSB3aXRoICJWUlJQLWdsb2JhbCIgY29udGFpbmVyLCB3aGlj
aCBsb29rZWQgYSBiaXQgb2RkIHRvIG1lIChhbmQgYnJva2UgbXkgY29udmVyc2lvbiB0b29sIDst
KS4NCg0KRS5nLg0KDQogIGF1Z21lbnQgL2lmOmludGVyZmFjZXMtc3RhdGU6DQogICAgKy0tcm8g
dnJycC1nbG9iYWwNCiAgICAgICArLS1ybyB2aXJ0dWFsLXJvdXRlcnM/ICAgdWludDMyDQogICAg
ICAgKy0tcm8gaW50ZXJmYWNlcz8gICAgICAgIHVpbnQzMg0KICAgICAgICstLXJvIHN0YXRpc3Rp
Y3MNCiAgICAgICAgICArLS1ybyBkaXNjb250aW51aXR5LWRhdGV0aW1lPyAgIHlhbmc6ZGF0ZS1h
bmQtdGltZQ0KICAgICAgICAgICstLXJvIGNoZWNrc3VtLWVycm9ycz8gICAgICAgICAgeWFuZzpj
b3VudGVyNjQNCiAgICAgICAgICArLS1ybyB2ZXJzaW9uLWVycm9ycz8gICAgICAgICAgIHlhbmc6
Y291bnRlcjY0DQogICAgICAgICAgKy0tcm8gdnJpZC1lcnJvcnM/ICAgICAgICAgICAgICB5YW5n
OmNvdW50ZXI2NA0KICAgICAgICAgICstLXJvIGlwLXR0bC1lcnJvcnM/ICAgICAgICAgICAgeWFu
Zzpjb3VudGVyNjQNCg0KVGhpcyBuYWl2ZWx5IHNlZW1zIGxpa2UgdGhlIHdyb25nIHBsYWNlIHRv
IG1lLCBhbmQgSSB0aGluayB0aGF0IGl0IHdvdWxkIGJlIGJldHRlciB0byBwbGFjZSB0aGlzIGVp
dGhlciBhcyBhIHRvcCBsZXZlbCAidnJycCIgY29udGFpbmVyLCBvciBwZXJoYXBzIHB1dCB1bmRl
ciB0aGUgcm91dGluZyB0cmVlIChlLmcuIC9yb3V0aW5nL2NvbnRyb2wtcGxhbmUtcHJvdG9jb2xz
L3ZycnApLg0KDQpJIHdvdWxkIGhhdmUgdGhvdWdodCB0aGF0IHB1dHRpbmcgdGhpcyBkaXJlY3Rs
eSB1bmRlciB0aGUgL2ludGVyZmFjZXMtc3RhdGUgY29udGFpbmVyIHdvdWxkIG1lYW4gdGhhdCB0
aGUgL2ludGVyZmFjZXMtc3RhdGUgY29udGFpbmVyIGNvdWxkIGhvbGQgYW4gaW50ZXJsZWF2ZWQg
bWl4IG9mIGludGVyZmFjZSBsaXN0IGVudHJpZXMgYW5kIHRoZSB2cnJwLWdsb2JhbCBjb250YWlu
ZXIhPyENCg0KRS5nLiBJIHRoaW5rIHRoYXQgd2l0aCB0aGUgbW9kZWwgdGhlIGV4aXN0aW5nIGRl
c2lnbiB0aGVuIHRoaXMgZm9sbG93aW5nIFhNTCB3b3VsZCBiZSBhbGxvd2VkIC0gY2MgTWFydGlu
IGluIGNhc2UgSSBhbSB3cm9uZyA6LSkNCg0KICAgICAgIDxpbnRlcmZhY2VzLXN0YXRlDQoNCiAg
ICAgICAgICAgeG1sbnM9InVybjppZXRmOnBhcmFtczp4bWw6bnM6eWFuZzppZXRmLWludGVyZmFj
ZXMiDQoNCiAgICAgICAgICAgeG1sbnM6aWFuYWlmdD0idXJuOmlldGY6cGFyYW1zOnhtbDpuczp5
YW5nOmlhbmEtaWYtdHlwZSI+DQoNCg0KDQogICAgICAgICA8aW50ZXJmYWNlPg0KDQogICAgICAg
ICAgIDxuYW1lPmV0aDA8L25hbWU+DQoNCiAgICAgICAgICAgPHR5cGU+aWFuYWlmdDpldGhlcm5l
dENzbWFjZDwvdHlwZT4NCg0KICAgICAgICAgICA8YWRtaW4tc3RhdHVzPmRvd248L2FkbWluLXN0
YXR1cz4NCg0KICAgICAgICAgICA8b3Blci1zdGF0dXM+ZG93bjwvb3Blci1zdGF0dXM+DQoNCiAg
ICAgICAgICAgLi4uDQoNCiAgICAgICAgIDwvaW50ZXJmYWNlPg0KDQoNCg0KICAgICAgICAgPHZy
cnAtZ2xvYmFsPg0KDQogICAgICAgICAgICAuLi4uDQoNCiAgICAgICAgIDwvdnJycC1nbG9iYWw+
DQoNCg0KDQogICAgICAgICA8aW50ZXJmYWNlPg0KDQogICAgICAgICAgIDxuYW1lPmV0aDE8L25h
bWU+DQoNCiAgICAgICAgICAgPHR5cGU+aWFuYWlmdDpldGhlcm5ldENzbWFjZDwvdHlwZT4NCg0K
ICAgICAgICAgICA8YWRtaW4tc3RhdHVzPnVwPC9hZG1pbi1zdGF0dXM+DQoNCiAgICAgICAgICAg
PG9wZXItc3RhdHVzPnVwPC9vcGVyLXN0YXR1cz4NCg0KICAgICAgICAgICAuLi4uDQoNCiAgICAg
ICAgIDwvaW50ZXJmYWNlPg0KDQoNCg0KICAgICAgICAgPGludGVyZmFjZT4NCg0KICAgICAgICAg
ICA8bmFtZT5ldGgxLjEwPC9uYW1lPg0KDQogICAgICAgICAgIDx0eXBlPmlhbmFpZnQ6bDJ2bGFu
PC90eXBlPg0KDQogICAgICAgICAgIDxhZG1pbi1zdGF0dXM+dXA8L2FkbWluLXN0YXR1cz4NCg0K
ICAgICAgICAgICA8b3Blci1zdGF0dXM+dXA8L29wZXItc3RhdHVzPg0KDQogICAgICAgICAgIC4u
Li4NCg0KICAgICAgICAgPC9pbnRlcmZhY2U+DQoNCiAgICAgPC9pbnRlcmZhY2VzLXN0YXRlPg0K
DQpUaGFua3MsDQpSb2INCg0KT24gMjAvMDkvMjAxNyAxNzozNSwgQWxpYSBBdGxhcyB3cm90ZToN
CkFzIGlzIGN1c3RvbWFyeSwgSSBoYXZlIGRvbmUgbXkgQUQgcmV2aWV3IG9mIGRyYWZ0LWlldGYt
cnRnd2cteWFuZy12cnJwLTA0LiBGaXJzdCwgSSB3b3VsZCBsaWtlIHRvIHRoYW5rIHRoZSBhdXRo
b3JzLCBYdWZlbmcsIEF0aGFuYXNpb3MsIFJhdmksIEFjZWUsYW5kIE1pbmd1aSwgYXMgd2VsbCBh
cyB0aGUgV0cgZm9yIHRoZWlyIHdvcmsgb24gdGhpcyBkcmFmdC4gIEl0IGlzIGNsZWFyIGFuZCB3
ZWxsLXdyaXR0ZW4uDQoNCk15IG9uZSBpc3N1ZSBpcyB0aGF0IGl0IGRvZXMgbm90IGNvbmZvcm0g
dG8gdGhlIE5NREEgZ3VpZGVsaW5lcy4gSSBrbm93IHRoYXQgdGhlIHRyYW5zZm9ybWF0aW9uIGNh
biBiZSBkb25lIGxhcmdlbHkgcHJvZ3JhbW1hdGljYWxseSAtIGFuZCBBY2VlICYgWHVmZW5nIGFy
ZSBxdWl0ZSBmYW1pbGlhciB3aXRoIHRoZSBkZXRhaWxzLiAgSSd2ZSBhbHNvIGNjJ2QgUm9iIFdp
bHRvbiB3aG8gaGFzIHNvbWUgdG9vbGluZyB0byBwb3RlbnRpYWxseSBoZWxwLg0KDQpGcm9tIHRo
ZSBzaGVwaGVyZCdzIHJlcG9ydCwgSSB1bmRlcnN0YW5kIHRoYXQgdGhlcmUgaXMgYW4gaW1wbGVt
ZW50YXRpb24uIFRoYXQgaW1wbGllcyB0aGF0IHRoZSBleGlzdGluZyBtb2RlbCBzaG91bGQgYmUg
aW4gdGhlIGFwcGVuZGl4Lg0KDQpJIHdvdWxkIGJlIGRlbGlnaHRlZCB0byBmb3J3YXJkIHRoaXMg
ZHJhZnQgdG8gSUVURiBMYXN0IENhbGwgKGFuZCBteSBhcG9sb2dpZXMgZm9yIHRoZSBsb25nIGRl
bGF5IGluIHJldmlldykgYWZ0ZXIgaXQgaGFzIGJlZW4gdXBkYXRlZC4NCg0KVGhhbmtzLA0KQWxp
YQ0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyBydGd3
ZyBtYWlsaW5nIGxpc3QgcnRnd2dAaWV0Zi5vcmc8bWFpbHRvOnJ0Z3dnQGlldGYub3JnPiBodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3J0Z3dnDQoNCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkRlbmdYaWFuOw0KCXBhbm9zZS0xOjMgMCA1IDkgMCAwIDAgMCAw
IDA7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIgMTUg
NSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IlxARGVuZ1hpYW4i
Ow0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZh
bWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDExIDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHls
ZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1h
bA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIu
MHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmO30NCmE6bGluaywgc3Bh
bi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJ
dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5r
Rm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0
LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJ
bXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1hcmdpbjowaW47DQoJ
bWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
IkNvdXJpZXIgTmV3Ijt9DQp0dA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJZm9udC1mYW1p
bHk6IkNvdXJpZXIgTmV3Ijt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29u
b3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0K
CW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1l
cyBOZXcgUm9tYW4iLHNlcmlmO30NCnNwYW4uSFRNTFByZWZvcm1hdHRlZENoYXINCgl7bXNvLXN0
eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5
OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQiOw0KCWZvbnQtZmFtaWx5OkNv
bnNvbGFzO30NCnNwYW4uRW1haWxTdHlsZTIyDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJl
cGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3Rl
eHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9u
dC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3Np
emU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYu
V29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBn
dGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIx
MDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpz
aGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIg
Lz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxh
bmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRT
ZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkhpIEFsaWEs
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWYiPlRoYW5rcy4gV2Ugd2lsbCB0cnkgdG8gY29tcGxldGUgdGhlIHVwZGF0
ZSB3aXRoaW4gYSB3ZWVrLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5CZXN0LDxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+LSBYdWZlbmc8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDQu
MHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNF
MUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYi
PiBBbGlhIEF0bGFzIFttYWlsdG86YWthdGxhc0BnbWFpbC5jb21dDQo8YnI+DQo8Yj5TZW50Ojwv
Yj4gRnJpZGF5LCBTZXB0ZW1iZXIgMjIsIDIwMTcgOTowMyBBTTxicj4NCjxiPlRvOjwvYj4gWHVm
ZW5nIExpdSAmbHQ7WHVmZW5nX0xpdUBqYWJpbC5jb20mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBKZWZm
IFRhbnRzdXJhICZsdDtqZWZmdGFudC5pZXRmQGdtYWlsLmNvbSZndDs7IFJvYmVydCBXaWx0b24g
Jmx0O3J3aWx0b25AY2lzY28uY29tJmd0OzsgcnRnd2dAaWV0Zi5vcmc7IGRyYWZ0LWlldGYtcnRn
d2cteWFuZy12cnJwQGlldGYub3JnOyBNYXJ0aW4gQmpvcmtsdW5kICZsdDttYmpAdGFpbC1mLmNv
bSZndDs8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IEFEIHJldmlldyBvZiBkcmFmdC1pZXRmLXJ0
Z3dnLXlhbmctdnJycC0wNDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5YdWZlbmcsPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPlRoYW5rIHlvdSB2ZXJ5IG11Y2guIEknZCBsaWtlIHRvIGdldCB0aGlzIHRocm91
Z2ggYmVmb3JlIG5leHQgSUVURiAtIHdoaWNoIG1lYW5zIGFyb3VuZCBhIDMgd2VlayBjeWNsZSw8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPndpdGgg
SUVURiBMYXN0IENhbGwgZm9yIDIgd2Vla3MgJmFtcDsgdGhlbiBuZWVkaW5nIHRvIGJlIHRpbWVk
IGZvciB0aGUgdGVsZWNoYXQuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPlJlZ2FyZHMsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5BbGlhPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBGcmksIFNlcCAyMiwgMjAx
NyBhdCA4OjQzIEFNLCBYdWZlbmcgTGl1ICZsdDs8YSBocmVmPSJtYWlsdG86WHVmZW5nX0xpdUBq
YWJpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5YdWZlbmdfTGl1QGphYmlsLmNvbTwvYT4mZ3Q7IHdy
b3RlOjxvOnA+PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRl
ci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJn
aW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGluIj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj5UaGFua3MgdG8gQWxpYSBmb3IgdGhlIHJldmlldywgYW5kIFJvYiBmb3Ig
dGhlIGNvbW1lbnRzLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+V2Ugd2lsbCB1cGRhdGUg
dGhlIG1vZGVsIHNvb24uPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZu
YnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5BcyBmb3IgdGhlIHZy
cnAtZ2xvYmFsIGNvbnRhaW5lciwgSSB0aGluayB0aGF0IHdlIHdpbGwgbW92ZSBpdCB0byBhIGRp
ZmZlcmVudCBsb2NhdGlvbiwgc2luY2UgaWY6aW50ZXJmYWNlcy1zdGF0ZSBpcyBkZXByZWNhdGVk
IGluIHRoZSBOTURBIGNvbXBhdGlibGUgbW9kZWwuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij5UaGFua3MsPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPi0gWHVmZW5n
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVw
dDtwYWRkaW5nOjBpbiAwaW4gMGluIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6
bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGlu
IDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPkZyb206PC9iPiBKZWZmIFRhbnRzdXJh
IFttYWlsdG86PGEgaHJlZj0ibWFpbHRvOmplZmZ0YW50LmlldGZAZ21haWwuY29tIiB0YXJnZXQ9
Il9ibGFuayI+amVmZnRhbnQuaWV0ZkBnbWFpbC5jb208L2E+XQ0KPGJyPg0KPGI+U2VudDo8L2I+
IFRodXJzZGF5LCBTZXB0ZW1iZXIgMjEsIDIwMTcgODowMCBQTTxicj4NCjxiPlRvOjwvYj4gUm9i
ZXJ0IFdpbHRvbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJ3aWx0b25AY2lzY28uY29tIiB0YXJnZXQ9
Il9ibGFuayI+cndpbHRvbkBjaXNjby5jb208L2E+Jmd0OzsgQWxpYSBBdGxhcyAmbHQ7PGEgaHJl
Zj0ibWFpbHRvOmFrYXRsYXNAZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+YWthdGxhc0BnbWFp
bC5jb208L2E+Jmd0OzsNCjxhIGhyZWY9Im1haWx0bzpydGd3Z0BpZXRmLm9yZyIgdGFyZ2V0PSJf
YmxhbmsiPnJ0Z3dnQGlldGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtcnRn
d2cteWFuZy12cnJwQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+DQpkcmFmdC1pZXRmLXJ0Z3dn
LXlhbmctdnJycEBpZXRmLm9yZzwvYT47IE1hcnRpbiBCam9ya2x1bmQgJmx0OzxhIGhyZWY9Im1h
aWx0bzptYmpAdGFpbC1mLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPm1iakB0YWlsLWYuY29tPC9hPiZn
dDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGJy
Pg0KPGI+U3ViamVjdDo8L2I+IFJlOiBBRCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1ydGd3Zy15YW5n
LXZycnAtMDQ8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K
PGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE0LjBwdCI+
VGhhbmtzIFJvYiE8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTQuMHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTQuMHB0
Ij5EZWFyIGF1dGhvcnMsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE0LjBwdCI+cGxlYXNlIHB1Ymxpc2ggdGhlIHVw
ZGF0ZWQgZHJhZnQgQVNBUC48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTQuMHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTQuMHB0Ij5UaGFua3MhJm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE0LjBwdCI+SmVmZjwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1
QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0bzttYXJnaW4tbGVmdDouNWluIj4NCjxiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+RnJv
bTogPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPnJ0Z3dnICZsdDs8YSBocmVm
PSJtYWlsdG86cnRnd2ctYm91bmNlc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnJ0Z3dnLWJv
dW5jZXNAaWV0Zi5vcmc8L2E+Jmd0OyBvbiBiZWhhbGYgb2YgUm9iZXJ0IFdpbHRvbiAmbHQ7PGEg
aHJlZj0ibWFpbHRvOnJ3aWx0b25AY2lzY28uY29tIiB0YXJnZXQ9Il9ibGFuayI+cndpbHRvbkBj
aXNjby5jb208L2E+Jmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5UaHVyc2RheSwgU2VwdGVtYmVyIDIx
LCAyMDE3IGF0IDA3OjIzPGJyPg0KPGI+VG86IDwvYj5BbGlhIEF0bGFzICZsdDs8YSBocmVmPSJt
YWlsdG86YWthdGxhc0BnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5ha2F0bGFzQGdtYWlsLmNv
bTwvYT4mZ3Q7LCAmcXVvdDs8YSBocmVmPSJtYWlsdG86cnRnd2dAaWV0Zi5vcmciIHRhcmdldD0i
X2JsYW5rIj5ydGd3Z0BpZXRmLm9yZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpydGd3
Z0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnJ0Z3dnQGlldGYub3JnPC9hPiZndDssICZsdDs8
YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1ydGd3Zy15YW5nLXZycnBAaWV0Zi5vcmciIHRhcmdl
dD0iX2JsYW5rIj5kcmFmdC1pZXRmLXJ0Z3dnLXlhbmctdnJycEBpZXRmLm9yZzwvYT4mZ3Q7LA0K
IE1hcnRpbiBCam9ya2x1bmQgJmx0OzxhIGhyZWY9Im1haWx0bzptYmpAdGFpbC1mLmNvbSIgdGFy
Z2V0PSJfYmxhbmsiPm1iakB0YWlsLWYuY29tPC9hPiZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+
UmU6IEFEIHJldmlldyBvZiBkcmFmdC1pZXRmLXJ0Z3dnLXlhbmctdnJycC0wNDwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4t
bGVmdDouNWluIj4NCiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+SGkgQWxpYSwgYXV0aG9ycyw8bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluIj5TZXBhcmF0ZWx5IHdoZW4gZG9pbmcgdGhlIE5NREEgY29udmVy
c2lvbiBvbiB0aGUgVlJSUCBtb2R1bGUsIEkgbm90ZWQgdGhhdCBpdCBpcyBkaXJlY3RseSBhdWdt
ZW50aW5nIHRoZSAmcXVvdDs8dHQ+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQiPi9pbnRl
cmZhY2VzLXN0YXRlPC9zcGFuPjwvdHQ+JnF1b3Q7IGNvbnRhaW5lciAocmF0aGVyIHRoYW4gJnF1
b3Q7PHR0PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0Ij4vaW50ZXJmYWNlcy1zdGF0ZS9p
bnRlcmZhY2U8L3NwYW4+PC90dD4mcXVvdDsNCiBkaXJlY3RseSB3aXRoICZxdW90O1ZSUlAtZ2xv
YmFsJnF1b3Q7IGNvbnRhaW5lciwgd2hpY2ggbG9va2VkIGEgYml0IG9kZCB0byBtZSAoYW5kIGJy
b2tlIG15IGNvbnZlcnNpb24gdG9vbCA7LSkuPG86cD48L286cD48L3A+DQo8cCBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+RS5nLiA8bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj48dHQ+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQiPiZuYnNwOyBhdWdtZW50
IC9pZjppbnRlcmZhY2VzLXN0YXRlOjwvc3Bhbj48L3R0PjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij48YnI+DQo8dHQ+Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICYjNDM7LS1ybyB2cnJwLWdsb2JhbDwvdHQ+PGJyPg0KPHR0PiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmIzQzOy0tcm8gdmlydHVhbC1yb3V0ZXJz
PyZuYnNwOyZuYnNwOyB1aW50MzI8L3R0Pjxicj4NCjx0dD4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJiM0MzstLXJvIGludGVyZmFjZXM/Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHVpbnQzMjwvdHQ+PGJyPg0KPHR0PiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmIzQzOy0tcm8gc3RhdGlzdGljczwvdHQ+PGJyPg0KPHR0
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
IzQzOy0tcm8gZGlzY29udGludWl0eS1kYXRldGltZT8mbmJzcDsmbmJzcDsgeWFuZzpkYXRlLWFu
ZC10aW1lPC90dD48YnI+DQo8dHQ+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICYjNDM7LS1ybyBjaGVja3N1bS1lcnJvcnM/Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHlhbmc6Y291bnRlcjY0
PC90dD48YnI+DQo8dHQ+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICYjNDM7LS1ybyB2ZXJzaW9uLWVycm9ycz8mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgeWFuZzpjb3VudGVyNjQ8
L3R0Pjxicj4NCjx0dD4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgJiM0MzstLXJvIHZyaWQtZXJyb3JzPyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB5
YW5nOmNvdW50ZXI2NDwvdHQ+PGJyPg0KPHR0PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmIzQzOy0tcm8gaXAtdHRsLWVycm9ycz8mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgeWFuZzpjb3VudGVyNjQ8L3R0Pjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj5UaGlzIG5haXZlbHkgc2VlbXMgbGlrZSB0aGUgd3JvbmcgcGxhY2Ug
dG8gbWUsIGFuZCBJIHRoaW5rIHRoYXQgaXQgd291bGQgYmUgYmV0dGVyIHRvIHBsYWNlIHRoaXMg
ZWl0aGVyIGFzIGEgdG9wIGxldmVsICZxdW90O3ZycnAmcXVvdDsgY29udGFpbmVyLCBvciBwZXJo
YXBzIHB1dCB1bmRlciB0aGUgcm91dGluZyB0cmVlIChlLmcuDQo8dHQ+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC4wcHQiPi9yb3V0aW5nL2NvbnRyb2wtcGxhbmUtcHJvdG9jb2xzL3ZycnA8L3Nw
YW4+PC90dD4pLjxvOnA+PC9vOnA+PC9wPg0KPHAgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPkkg
d291bGQgaGF2ZSB0aG91Z2h0IHRoYXQgcHV0dGluZyB0aGlzIGRpcmVjdGx5IHVuZGVyIHRoZTx0
dD48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdCI+IC9pbnRlcmZhY2VzLXN0YXRlDQo8L3Nw
YW4+PC90dD5jb250YWluZXIgd291bGQgbWVhbiB0aGF0IHRoZSA8dHQ+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC4wcHQiPi9pbnRlcmZhY2VzLXN0YXRlPC9zcGFuPjwvdHQ+IGNvbnRhaW5lciBj
b3VsZCBob2xkIGFuIGludGVybGVhdmVkIG1peCBvZiBpbnRlcmZhY2UgbGlzdCBlbnRyaWVzIGFu
ZCB0aGUgdnJycC1nbG9iYWwgY29udGFpbmVyIT8hPG86cD48L286cD48L3A+DQo8cCBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+RS5nLiBJIHRoaW5rIHRoYXQgd2l0aCB0aGUgbW9kZWwgdGhlIGV4
aXN0aW5nIGRlc2lnbiB0aGVuIHRoaXMgZm9sbG93aW5nIFhNTCB3b3VsZCBiZSBhbGxvd2VkIC0g
Y2MgTWFydGluIGluIGNhc2UgSSBhbSB3cm9uZyA6LSkNCjxvOnA+PC9vOnA+PC9wPg0KPHByZSBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtmb250LXZhcmlhbnQtbGlnYXR1cmVzOm5vcm1hbDtmb250
LXZhcmlhbnQtY2Fwczpub3JtYWw7dGV4dC1hbGlnbjpzdGFydDt0ZXh0LWRlY29yYXRpb24tc3R5
bGU6aW5pdGlhbDt0ZXh0LWRlY29yYXRpb24tY29sb3I6aW5pdGlhbDt3b3JkLXNwYWNpbmc6MHB4
Ij48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZsdDtpbnRlcmZhY2VzLXN0YXRlPC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2si
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyB4bWxucz0mcXVvdDt1cm46aWV0ZjpwYXJhbXM6eG1sOm5zOnlhbmc6aWV0Zi1pbnRlcmZh
Y2VzJnF1b3Q7PC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB4bWxuczppYW5haWZ0PSZxdW90
O3VybjppZXRmOnBhcmFtczp4bWw6bnM6eWFuZzppYW5hLWlmLXR5cGUmcXVvdDsmZ3Q7PC9zcGFu
PjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBz
dHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O2ludGVyZmFjZSZn
dDs8L3NwYW4+PG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4i
PjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDtuYW1lJmd0O2V0aDAmbHQ7L25hbWUm
Z3Q7PC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7dHlwZSZndDtpYW5haWZ0OmV0aGVy
bmV0Q3NtYWNkJmx0Oy90eXBlJmd0Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O2Fk
bWluLXN0YXR1cyZndDtkb3duJmx0Oy9hZG1pbi1zdGF0dXMmZ3Q7PC9zcGFuPjxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPiAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbHQ7b3Blci1zdGF0dXMmZ3Q7ZG93biZsdDsvb3Blci1zdGF0dXMmZ3Q7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3Bh
biBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAuLi48L3NwYW4+PG86cD48L286cD48L3ByZT4NCjxw
cmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDsvaW50ZXJm
YWNlJmd0Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48
L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpi
bGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZs
dDt2cnJwLWdsb2JhbCZndDs8L3NwYW4+PG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IC4uLi48
L3NwYW4+PG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxz
cGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZsdDsvdnJycC1nbG9iYWwmZ3Q7PC9zcGFuPjxvOnA+PC9vOnA+PC9w
cmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0iY29sb3I6Ymxh
Y2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O2ludGVyZmFjZSZndDs8L3NwYW4+PG86cD48
L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJj
b2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZsdDtuYW1lJmd0O2V0aDEmbHQ7L25hbWUmZ3Q7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0i
Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmbHQ7dHlwZSZndDtpYW5haWZ0OmV0aGVybmV0Q3NtYWNkJmx0Oy90
eXBlJmd0Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O2FkbWluLXN0YXR1cyZndDt1
cCZsdDsvYWRtaW4tc3RhdHVzJmd0Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O29w
ZXItc3RhdHVzJmd0O3VwJmx0Oy9vcGVyLXN0YXR1cyZndDs8L3NwYW4+PG86cD48L286cD48L3By
ZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFj
ayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IC4uLi48L3NwYW4+PG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDsvaW50ZXJmYWNlJmd0Ozwvc3Bhbj48bzpw
PjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9
ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDtpbnRlcmZhY2UmZ3Q7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3Bh
biBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7bmFtZSZndDtldGgxLjEwJmx0Oy9uYW1lJmd0
Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O3R5cGUmZ3Q7aWFuYWlmdDpsMnZsYW4m
bHQ7L3R5cGUmZ3Q7PC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7YWRtaW4tc3RhdHVz
Jmd0O3VwJmx0Oy9hZG1pbi1zdGF0dXMmZ3Q7PC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
bHQ7b3Blci1zdGF0dXMmZ3Q7dXAmbHQ7L29wZXItc3RhdHVzJmd0Ozwvc3Bhbj48bzpwPjwvbzpw
PjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9y
OmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgLi4uLjwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jmx0Oy9pbnRlcmZhY2UmZ3Q7PC9zcGFu
PjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBz
dHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7L2ludGVyZmFj
ZXMtc3RhdGUmZ3Q7PC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8cCBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+VGhhbmtzLDxicj4NClJvYjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvO21hcmdpbi1sZWZ0Oi41aW4iPg0KJm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Oi41aW4iPg0KT24gMjAvMDkvMjAxNyAx
NzozNSwgQWxpYSBBdGxhcyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVv
dGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Oi41aW4iPg0KQXMgaXMgY3VzdG9tYXJ5
LCBJIGhhdmUgZG9uZSBteSBBRCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1ydGd3Zy15YW5nLXZycnAt
MDQuIEZpcnN0LCBJIHdvdWxkIGxpa2UgdG8gdGhhbmsgdGhlIGF1dGhvcnMsIFh1ZmVuZywgQXRo
YW5hc2lvcywgUmF2aSwgQWNlZSxhbmQgTWluZ3VpLCBhcyB3ZWxsIGFzIHRoZSBXRyBmb3IgdGhl
aXIgd29yayBvbiB0aGlzIGRyYWZ0LiZuYnNwOyBJdCBpcyBjbGVhciBhbmQgd2VsbC13cml0dGVu
Lg0KPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1s
ZWZ0Oi41aW4iPg0KJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6LjVpbiI+DQpNeSBvbmUgaXNzdWUgaXMgdGhhdCBp
dCBkb2VzIG5vdCBjb25mb3JtIHRvIHRoZSBOTURBIGd1aWRlbGluZXMuIEkga25vdyB0aGF0IHRo
ZSB0cmFuc2Zvcm1hdGlvbiBjYW4gYmUgZG9uZSBsYXJnZWx5IHByb2dyYW1tYXRpY2FsbHkgLSBh
bmQgQWNlZSAmYW1wOyBYdWZlbmcgYXJlIHF1aXRlIGZhbWlsaWFyIHdpdGggdGhlIGRldGFpbHMu
Jm5ic3A7IEkndmUgYWxzbyBjYydkIFJvYiBXaWx0b24gd2hvIGhhcyBzb21lIHRvb2xpbmcgdG8g
cG90ZW50aWFsbHkgaGVscC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDouNWluIj4NCiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Oi41aW4iPg0K
RnJvbSB0aGUgc2hlcGhlcmQncyByZXBvcnQsIEkgdW5kZXJzdGFuZCB0aGF0IHRoZXJlIGlzIGFu
IGltcGxlbWVudGF0aW9uLiBUaGF0IGltcGxpZXMgdGhhdCB0aGUgZXhpc3RpbmcgbW9kZWwgc2hv
dWxkIGJlIGluIHRoZSBhcHBlbmRpeC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDouNWluIj4NCiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Oi41
aW4iPg0KSSB3b3VsZCBiZSBkZWxpZ2h0ZWQgdG8gZm9yd2FyZCB0aGlzIGRyYWZ0IHRvIElFVEYg
TGFzdCBDYWxsIChhbmQgbXkgYXBvbG9naWVzIGZvciB0aGUgbG9uZyBkZWxheSBpbiByZXZpZXcp
IGFmdGVyIGl0IGhhcyBiZWVuIHVwZGF0ZWQuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6LjVpbiI+DQombmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVm
dDouNWluIj4NClRoYW5rcyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDouNWluIj4NCkFsaWE8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2lu
LWxlZnQ6LjVpbiI+DQo8YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXyBydGd3ZyBtYWlsaW5nIGxpc3QgPGEgaHJlZj0ibWFpbHRvOnJ0Z3dnQGlldGYu
b3JnIiB0YXJnZXQ9Il9ibGFuayI+DQpydGd3Z0BpZXRmLm9yZzwvYT4gPGEgaHJlZj0iaHR0cHM6
Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9ydGd3ZyIgdGFyZ2V0PSJfYmxhbmsiPg0K
aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9ydGd3ZzwvYT4gPG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1
b3RlPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_BN3PR0201MB086755E5EB0756E3B4AE1F20F1670BN3PR0201MB0867_--


From nobody Wed Sep 27 01:24:08 2017
Return-Path: <stephane.litkowski@orange.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71AC11346E6; Wed, 27 Sep 2017 01:24:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.619
X-Spam-Level: 
X-Spam-Status: No, score=-2.619 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 3e3_ZwJuGzPN; Wed, 27 Sep 2017 01:23:58 -0700 (PDT)
Received: from relais-inet.orange.com (mta134.mail.business.static.orange.com [80.12.70.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7BA0B13466A; Wed, 27 Sep 2017 01:19:49 -0700 (PDT)
Received: from opfednr02.francetelecom.fr (unknown [xx.xx.xx.66]) by opfednr22.francetelecom.fr (ESMTP service) with ESMTP id D623120737; Wed, 27 Sep 2017 10:19:47 +0200 (CEST)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.62]) by opfednr02.francetelecom.fr (ESMTP service) with ESMTP id B2EA3120084; Wed, 27 Sep 2017 10:19:47 +0200 (CEST)
Received: from OPEXCLILMA4.corporate.adroot.infra.ftgroup ([fe80::65de:2f08:41e6:ebbe]) by OPEXCLILM5E.corporate.adroot.infra.ftgroup ([fe80::2912:bfa5:91d3:bf63%18]) with mapi id 14.03.0361.001; Wed, 27 Sep 2017 10:19:47 +0200
From: <stephane.litkowski@orange.com>
To: Stewart Bryant <stewart.bryant@gmail.com>, "ietf@ietf.org" <ietf@ietf.org>
CC: "rtgwg-chairs@ietf.org" <rtgwg-chairs@ietf.org>, "akatlas@gmail.com" <akatlas@gmail.com>, "draft-ietf-rtgwg-uloop-delay@ietf.org" <draft-ietf-rtgwg-uloop-delay@ietf.org>, "rtgwg@ietf.org" <rtgwg@ietf.org>
Subject: RE: Last Call: <draft-ietf-rtgwg-uloop-delay-06.txt> (Micro-loop prevention by introducing a local convergence delay) to Proposed Standard
Thread-Topic: Last Call: <draft-ietf-rtgwg-uloop-delay-06.txt> (Micro-loop prevention by introducing a local convergence delay) to Proposed Standard
Thread-Index: AQHTMkCBeU8nlxdlN0KQd4EnHLhOEKK+3zeAgAmAzMA=
Date: Wed, 27 Sep 2017 08:19:47 +0000
Message-ID: <27789_1506500387_59CB5F23_27789_362_2_9E32478DFA9976438E7A22F69B08FF921EA81324@OPEXCLILMA4.corporate.adroot.infra.ftgroup>
References: <150593307249.29052.3171114179861444905.idtracker@ietfa.amsl.com> <d46916aa-6518-1646-6983-9aa1e09f1984@gmail.com>
In-Reply-To: <d46916aa-6518-1646-6983-9aa1e09f1984@gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.168.234.5]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/suCsACetYI5K-GwBb5T4RYoU0CA>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Sep 2017 08:24:00 -0000

SGkgU3Rld2FydCwNCg0KVGhhbmtzIGZvciB5b3VyIGNvbW1lbnQuDQpNYW5hZ2luZyB0aGUgbGlu
ayB1cCBpcyBtb3JlIHRyaWNreSB0aGFuIHRoZSBsaW5rIGRvd24uIFdlIGhhZCBhIHByb3Bvc2Fs
IHRvIHR3ZWFrIHRoZSBmbG9vZGluZyBpbiB0aGUgZmlyc3QgdmVyc2lvbnMgb2YgdGhlIGRyYWZ0
IGJ1dCB0aGVyZSB3YXMgbm90IGEgZ29vZCBzdXBwb3J0IG9mIHRoYXQgYXMgaXQgdG91Y2hlcyBh
biBpbXBvcnRhbnQgY29tcG9uZW50IG9mIHRoZSBwcm90b2NvbCwgc28gaXQgd2FzIHJlbW92ZWQg
dG8ga2VlcCB0aGUgc29sdXRpb24gc2ltcGxlIGJ1dCB5ZXMgaXQgcmVkdWNlcyB0aGUgYmVuZWZp
dC4NCg0KVGhlcmUgaXMgbm90aGluZyB0aGF0IHdlIGNhbiByZWFsbHkgZG8gdG8gcHJldmVudCB0
aGUgaW1wYWN0IG9mIHRoZSBsaW5rIHVwLiBFdmVuIGlmIHRoZSBvcGVyYXRvciBpbXBsZW1lbnRz
IGFuIGludGVyZmFjZSBkYW1wZW5pbmcgbWVjaGFuaXNtIHRvIGVuc3VyZSB0aGF0IHRoZSBsaW5r
IGlzIHN0YWJsZSwgdGhlIGxpbmsgd2lsbCBldmVudHVhbGx5IGdvZXMgdXAgYW5kIG1heSBjcmVh
dGUgYSBtaWNyb2xvb3AuDQpOb3cga2VlcGluZyB0aGUgbGluayBkb3duIHVudGlsIGEgcXVpZXQg
dGltZSBpcyB0aGVvcmljYWxseSBkb2FibGUgYnV0IHByYWN0aWNhbGx5IGl0IGlzIG5vdC4gV2hl
biBhIGxpbmsgaXMgZG93biwgdGhlcmUgYXJlIHR3byBzaXR1YXRpb25zOiB0aGUgb3BlcmF0b3Ig
aGFzIGxvc3Qgc29tZSBjYXBhY2l0eSB0aGF0IGxlYWRzIHRvIGEgY29uZ2VzdGlvbiBzb21ld2hl
cmUgb3IgaWYgdGhlcmUgaXMgbm8gY29uZ2VzdGlvbiwgdGhlIG5ldHdvcmsgYmVjb21lcyBhdCBy
aXNrIGFzIGlmIGFub3RoZXIgY29tcG9uZW50IGZhaWxzLCB0aGVyZSB3aWxsIGJlIG5vdCBlbm91
Z2ggY2FwYWNpdHkuIFNvIHByYWN0aWNhbGx5LCB3ZSB3YW50IHRoZSBsaW5rIHRvIGdvIGJhY2sg
dXAgYXMgc29vbiBhcyBwb3NzaWJsZS4NCg0KT3RoZXIgYXBwcm9hY2hlcyBsaWtlIHVzaW5nICJp
bmNyZW1lbnRhbCIgbWV0cmljcyBtYXkgYmUgdXNlZCBmb3IgdGhlIHVwIGNhc2UgdG8gcHJldmVu
dCB0aGUgdWxvb3AuIA0KDQoNCkJyZ2RzLA0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K
RnJvbTogU3Rld2FydCBCcnlhbnQgW21haWx0bzpzdGV3YXJ0LmJyeWFudEBnbWFpbC5jb21dIA0K
U2VudDogVGh1cnNkYXksIFNlcHRlbWJlciAyMSwgMjAxNyAxMDoyMQ0KVG86IGlldGZAaWV0Zi5v
cmcNCkNjOiBydGd3Zy1jaGFpcnNAaWV0Zi5vcmc7IGFrYXRsYXNAZ21haWwuY29tOyBkcmFmdC1p
ZXRmLXJ0Z3dnLXVsb29wLWRlbGF5QGlldGYub3JnOyBydGd3Z0BpZXRmLm9yZw0KU3ViamVjdDog
UmU6IExhc3QgQ2FsbDogPGRyYWZ0LWlldGYtcnRnd2ctdWxvb3AtZGVsYXktMDYudHh0PiAoTWlj
cm8tbG9vcCBwcmV2ZW50aW9uIGJ5IGludHJvZHVjaW5nIGEgbG9jYWwgY29udmVyZ2VuY2UgZGVs
YXkpIHRvIFByb3Bvc2VkIFN0YW5kYXJkDQoNCg0KVGhlIGRyYWZ0IHN0YXRlcyB0aGF0DQoNCiIg
VGhlIHByb3Bvc2VkIG1lY2hhbmlzbSBpcyBsaW1pdGVkIHRvIHRoZSBsaW5rIGRvd24gZXZlbnQg
aW4gb3JkZXIgdG8ga2VlcCB0aGUgbWVjaGFuaXNtIHNpbXBsZS4iDQoNClNpbmNlIGEgbGluayB0
aGF0IGdvZXMgZG93biB3aWxsIG5vcm1hbGx5IGFsc28gY29tZSB1cCBhZ2FpbiwgdGhlIGRyYWZ0
IG91Z2h0IHRvIHByb3ZpZGUgc29tZSBndWlkYW5jZSB0byB0aGUgb3BlcmF0b3Igb24gaG93IHRo
ZXkgc2hvdWxkIGhhbmRsZSB0aGF0IHNpdHVhdGlvbi4gQXBwbGljYXRpb25zIHRoYXQgY2FyZSBh
Ym91dCB0aGUgZGlzcnVwdGlvbiBjYXVzZWQgYnkgbWljcm9sb29wcyBwcmVzdW1hYmx5IGhhdmUg
bm8gY2FyZSBhcyB0byB3aGV0aGVyIHRoZXkgYXJlIGNhdXNlIGJ5IGxpbmsgdXAgb3IgbGluayBk
b3duLCBhbmQgc28gd291bGQgcHJlZmVyIGEgY29tcGxldGUgZWxpbWluYXRpb24gb2YgdGhhdCBk
aXNydXB0aW9uLiBIb3dldmVyIEkgYWNjZXB0IHRoYXQgY29tcGxldGUgZWxpbWluYXRpb24gaGFz
IHdpZGVyIG5ldHdvcmsgaW1wYWN0IGFuZCB0aGF0IHRoaXMgYXBwcm9hY2ggd2hpY2ggaXMgcmVh
bGx5IG1pY3JvbG9vcCBtaXRpZ2F0aW9uIGhhcyB1dGlsaXR5Lg0KDQpUaGUgYWR2aWNlIG1pZ2h0
IGJlIGFzIHNpbXBsZSBhcyBrZWVwaW5nIHRoZSBsaW5rIG91dCBvZiBzZXJ2aWNlIHVudGlsIGEg
cXVpZXQgdGltZSwgb3IgdGhlIGxvc3Mgb2YgY29ubmVjdGl2aXR5IGhhcyBtb3ZlZCB0byB0aGUg
bmV0d29yayB0byBhIHN0YXRlIG9mIGZyYWdpbGl0eSBzdWNoIHRoYXQgZGlzcnVwdGlvbiBpcyBh
Y2NlcHRhYmxlLg0KDQotIFN0ZXdhcnQNCg0KDQpPbiAyMC8wOS8yMDE3IDE5OjQ0LCBUaGUgSUVT
RyB3cm90ZToNCj4gVGhlIElFU0cgaGFzIHJlY2VpdmVkIGEgcmVxdWVzdCBmcm9tIHRoZSBSb3V0
aW5nIEFyZWEgV29ya2luZyBHcm91cCBXRw0KPiAocnRnd2cpIHRvIGNvbnNpZGVyIHRoZSBmb2xs
b3dpbmcgZG9jdW1lbnQ6IC0gJ01pY3JvLWxvb3AgcHJldmVudGlvbiANCj4gYnkgaW50cm9kdWNp
bmcgYSBsb2NhbCBjb252ZXJnZW5jZSBkZWxheScNCj4gICAgPGRyYWZ0LWlldGYtcnRnd2ctdWxv
b3AtZGVsYXktMDYudHh0PiBhcyBQcm9wb3NlZCBTdGFuZGFyZA0KPg0KPiBUaGUgSUVTRyBwbGFu
cyB0byBtYWtlIGEgZGVjaXNpb24gaW4gdGhlIG5leHQgZmV3IHdlZWtzLCBhbmQgc29saWNpdHMg
DQo+IGZpbmFsIGNvbW1lbnRzIG9uIHRoaXMgYWN0aW9uLiBQbGVhc2Ugc2VuZCBzdWJzdGFudGl2
ZSBjb21tZW50cyB0byB0aGUgDQo+IGlldGZAaWV0Zi5vcmcgbWFpbGluZyBsaXN0cyBieSAyMDE3
LTEwLTA0LiBFeGNlcHRpb25hbGx5LCBjb21tZW50cyBtYXkgDQo+IGJlIHNlbnQgdG8gaWVzZ0Bp
ZXRmLm9yZyBpbnN0ZWFkLiBJbiBlaXRoZXIgY2FzZSwgcGxlYXNlIHJldGFpbiB0aGUgDQo+IGJl
Z2lubmluZyBvZiB0aGUgU3ViamVjdCBsaW5lIHRvIGFsbG93IGF1dG9tYXRlZCBzb3J0aW5nLg0K
Pg0KPiBBYnN0cmFjdA0KPg0KPg0KPiAgICAgVGhpcyBkb2N1bWVudCBkZXNjcmliZXMgYSBtZWNo
YW5pc20gZm9yIGxpbmstc3RhdGUgcm91dGluZyBwcm90b2NvbHMNCj4gICAgIHRvIHByZXZlbnQg
bG9jYWwgdHJhbnNpZW50IGZvcndhcmRpbmcgbG9vcHMgaW4gY2FzZSBvZiBsaW5rIGZhaWx1cmUu
DQo+ICAgICBUaGlzIG1lY2hhbmlzbSBwcm9wb3NlcyBhIHR3by1zdGVwIGNvbnZlcmdlbmNlIGJ5
IGludHJvZHVjaW5nIGEgZGVsYXkNCj4gICAgIGJldHdlZW4gdGhlIGNvbnZlcmdlbmNlIG9mIHRo
ZSBub2RlIGFkamFjZW50IHRvIHRoZSB0b3BvbG9neSBjaGFuZ2UNCj4gICAgIGFuZCB0aGUgbmV0
d29yayB3aWRlIGNvbnZlcmdlbmNlLg0KPg0KPiAgICAgQXMgdGhpcyBtZWNoYW5pc20gZGVsYXlz
IHRoZSBJR1AgY29udmVyZ2VuY2UgaXQgbWF5IG9ubHkgYmUgdXNlZCBmb3INCj4gICAgIHBsYW5u
ZWQgbWFpbnRlbmFuY2Ugb3Igd2hlbiBmYXN0IHJlcm91dGUgcHJvdGVjdHMgdGhlIHRyYWZmaWMg
YmV0d2Vlbg0KPiAgICAgdGhlIGxpbmsgZmFpbHVyZSB0aW1lIGFuZCB0aGUgSUdQIGNvbnZlcmdl
bmNlLg0KPg0KPiAgICAgVGhlIHByb3Bvc2VkIG1lY2hhbmlzbSBpcyBsaW1pdGVkIHRvIHRoZSBs
aW5rIGRvd24gZXZlbnQgaW4gb3JkZXIgdG8NCj4gICAgIGtlZXAgdGhlIG1lY2hhbmlzbSBzaW1w
bGUuDQo+DQo+ICAgICBTaW11bGF0aW9ucyB1c2luZyByZWFsIG5ldHdvcmsgdG9wb2xvZ2llcyBo
YXZlIGJlZW4gcGVyZm9ybWVkIGFuZA0KPiAgICAgc2hvdyB0aGF0IGxvY2FsIGxvb3BzIGFyZSBh
IHNpZ25pZmljYW50IHBvcnRpb24gKD41MCUpIG9mIHRoZSB0b3RhbA0KPiAgICAgZm9yd2FyZGlu
ZyBsb29wcy4NCj4NCj4NCj4NCj4NCj4NCj4gVGhlIGZpbGUgY2FuIGJlIG9idGFpbmVkIHZpYQ0K
PiBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXJ0Z3dnLXVsb29w
LWRlbGF5Lw0KPg0KPiBJRVNHIGRpc2N1c3Npb24gY2FuIGJlIHRyYWNrZWQgdmlhDQo+IGh0dHBz
Oi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtcnRnd2ctdWxvb3AtZGVsYXkv
YmFsbG90Lw0KPg0KPiBUaGUgZm9sbG93aW5nIElQUiBEZWNsYXJhdGlvbnMgbWF5IGJlIHJlbGF0
ZWQgdG8gdGhpcyBJLUQ6DQo+DQo+ICAgICBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2lw
ci8yNTY1Lw0KPg0KPg0KPg0KPg0KPg0KDQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKQ2UgbWVzc2FnZSBldCBzZXMgcGll
Y2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zIGNvbmZpZGVudGll
bGxlcyBvdSBwcml2aWxlZ2llZXMgZXQgbmUgZG9pdmVudCBkb25jCnBhcyBldHJlIGRpZmZ1c2Vz
LCBleHBsb2l0ZXMgb3UgY29waWVzIHNhbnMgYXV0b3Jpc2F0aW9uLiBTaSB2b3VzIGF2ZXogcmVj
dSBjZSBtZXNzYWdlIHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyCmEgbCdleHBlZGl0
ZXVyIGV0IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExlcyBtZXNz
YWdlcyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBkJ2FsdGVyYXRpb24sCk9yYW5n
ZSBkZWNsaW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJl
LCBkZWZvcm1lIG91IGZhbHNpZmllLiBNZXJjaS4KClRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFj
aG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2aWxlZ2VkIGluZm9ybWF0aW9u
IHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBsYXc7CnRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0cmli
dXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLgpJZiB5b3UgaGF2ZSBy
ZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5k
IGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy4KQXMgZW1haWxzIG1heSBi
ZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJl
ZW4gbW9kaWZpZWQsIGNoYW5nZWQgb3IgZmFsc2lmaWVkLgpUaGFuayB5b3UuCgo=


From nobody Wed Sep 27 01:59:53 2017
Return-Path: <ron.even.tlv@gmail.com>
X-Original-To: rtgwg@ietf.org
Delivered-To: rtgwg@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C9891347F1; Wed, 27 Sep 2017 01:59:46 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Roni Even <ron.even.tlv@gmail.com>
To: <gen-art@ietf.org>
Cc: draft-ietf-rtgwg-uloop-delay.all@ietf.org, ietf@ietf.org, rtgwg@ietf.org
Subject: Genart last call review of draft-ietf-rtgwg-uloop-delay-06
X-Test-IDTracker: no
X-IETF-IDTracker: 6.62.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <150650278635.25015.9033751036427955769@ietfa.amsl.com>
Date: Wed, 27 Sep 2017 01:59:46 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/wx7742-NHR8Yxvql_4ZB37qIFjw>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Sep 2017 08:59:46 -0000

Reviewer: Roni Even
Review result: Ready with Nits

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

For more information, please see the FAQ at

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

Document: draft-ietf-rtgwg-uloop-delay-??
Reviewer: Roni Even
Review Date: 2017-09-27
IETF LC End Date: 2017-10-04
IESG Telechat date: 2017-10-12

Summary:
The document is ready for publication as a standard track RFC with nits

Major issues:

Minor issues:

Nits/editorial comments:

1. Abbreviation like RIB and FIB are not expanded
2. In section 9.1 "more simple" should be "simpler"
3. In section 9.1 " does not enough provide enough bandwidth"  to " does not
provide enough bandwidth" 4. In section 9.2 "a mechanism where the convergence
of the  network upon a topology change is made ordered to prevent transient
forwarding loops"  is difficult to read maybe "a mechanism where the
convergence of the network upon a topology change is ordered in order to
prevent transient forwarding loops"



From nobody Wed Sep 27 03:14:48 2017
Return-Path: <stewart.bryant@gmail.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4FA7134971; Wed, 27 Sep 2017 03:14:41 -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,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=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 (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 jyB8zr-j3vcU; Wed, 27 Sep 2017 03:14:40 -0700 (PDT)
Received: from mail-wr0-x22d.google.com (mail-wr0-x22d.google.com [IPv6:2a00:1450:400c:c0c::22d]) (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 9D64E1348A7; Wed, 27 Sep 2017 03:14:39 -0700 (PDT)
Received: by mail-wr0-x22d.google.com with SMTP id 54so914631wrz.10; Wed, 27 Sep 2017 03:14:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=dMOSKKkp1jzaUmgnuVfhwyhOSKjLmL2+nxKgOWcBBJI=; b=mrQaTZ2gO0OQP4p+hdzciselUqtBWf+d+Yfd/2pKHf1a14ESrYFbemNzRvBUfjnY4U ePhrcgPg2shH7u2QmPFkTCKM49iUjsENaJzlOyQFQhd+nDj7sXs6J4lei1Ve/2VJ2yM7 l5TAdH94WrWQv4AKV6y6W8rny0FOEPFVsG4Au+TXyYVIoMpsfmA74/C0UhdYodc1IiMi fsW3kN8MM10CyaZE5IOlJLsm67MTfa4P9o/LPPDZLiZZ7KRE4i8nqWDBGcuWiOaMd+eh 4g1rmzz41DGlDK/VZbTJoK5IfESksOpzVDX3eQ6IBNJq372/HuSpqBXauC1kpbyWvBO3 q8dw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=dMOSKKkp1jzaUmgnuVfhwyhOSKjLmL2+nxKgOWcBBJI=; b=eDyS/8z+oBzdPz2pAPZoeoH7n6FlZfKMNileURZd2t4m6BUyBFEOQX6o9EezLWen+9 p0l+2LphcwRb9N75h6CQnLqaLZlWFM7PqtCQtRc/JswM5ryP2SfRmKr2/RETgKkSEp2t 3nU2oI45rD35YTFmPVfely2kzcxwglXZQkP6nkR8GjN11N0E9bH7FMz9y8jUXDldyCNt I+DlJKECdMbeEMqNFVCs+s4672yz+XCJXjRRvurU7u8qe9M2ICQbviMzGwPfTkBN57Hy cI+GrHvfqtZyScxCNHY78RBi+h4J4SxgnjP6haTpI0iGLYS7/+6ZWlS5WlbQlrzL8uqb 4BtQ==
X-Gm-Message-State: AHPjjUiPx4wRVu6odBrnvWEvZNDmbTSzgFRT36KFRowM+SD5mggZDN/b 9tDioHzbCHmgL6XPbipxiTeLWcoQ
X-Google-Smtp-Source: AOwi7QAwS0gfaChNdn+RcMLB2MND4eMvIFpTrGgn6M+sagF12Uojf9N3dr9C+o5QUEZbzQL9JcERdw==
X-Received: by 10.223.159.6 with SMTP id l6mr1028527wrf.156.1506507277748; Wed, 27 Sep 2017 03:14:37 -0700 (PDT)
Received: from [192.168.2.126] (host213-123-124-182.in-addr.btopenworld.com. [213.123.124.182]) by smtp.gmail.com with ESMTPSA id f43sm22174866wra.79.2017.09.27.03.14.36 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 27 Sep 2017 03:14:37 -0700 (PDT)
Subject: Re: Last Call: <draft-ietf-rtgwg-uloop-delay-06.txt> (Micro-loop prevention by introducing a local convergence delay) to Proposed Standard
To: stephane.litkowski@orange.com, "ietf@ietf.org" <ietf@ietf.org>
Cc: "rtgwg-chairs@ietf.org" <rtgwg-chairs@ietf.org>, "akatlas@gmail.com" <akatlas@gmail.com>, "draft-ietf-rtgwg-uloop-delay@ietf.org" <draft-ietf-rtgwg-uloop-delay@ietf.org>, "rtgwg@ietf.org" <rtgwg@ietf.org>
References: <150593307249.29052.3171114179861444905.idtracker@ietfa.amsl.com> <d46916aa-6518-1646-6983-9aa1e09f1984@gmail.com> <27789_1506500387_59CB5F23_27789_362_2_9E32478DFA9976438E7A22F69B08FF921EA81324@OPEXCLILMA4.corporate.adroot.infra.ftgroup>
From: Stewart Bryant <stewart.bryant@gmail.com>
Message-ID: <1e2b2e33-d379-b953-b5e8-223dee5fb9cd@gmail.com>
Date: Wed, 27 Sep 2017 11:14:34 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <27789_1506500387_59CB5F23_27789_362_2_9E32478DFA9976438E7A22F69B08FF921EA81324@OPEXCLILMA4.corporate.adroot.infra.ftgroup>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-GB
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/Wif-qk1nTw980yYzO1fJ1y2-Bdk>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Sep 2017 10:14:42 -0000

Yes, I admit it is tricky, but I think that we have to be honest with 
the reader, since as we both agree this only solves part of the problem.

Incremental metrics is certainly one local solution that can be 
deployed, and if the metric of the link is low that need not take many 
cycles to complete.

The key point for me is that the text needs to describe the shortfall of 
the solution, and whilst ideally it should provide mitigation if it 
cannot do that, it needs to be clear on the consequences of not 
providing it so that those not schooled in the detail of IPFRR 
understand what will happen to their network when they deploy this.

Something that Benoit has been encouraging people to write for a while 
is an Operational  Considerations section, which would be an ideal place 
to put this discussion.

- Stewart



On 27/09/2017 09:19, stephane.litkowski@orange.com wrote:
> Hi Stewart,
>
> Thanks for your comment.
> Managing the link up is more tricky than the link down. We had a proposal to tweak the flooding in the first versions of the draft but there was not a good support of that as it touches an important component of the protocol, so it was removed to keep the solution simple but yes it reduces the benefit.
>
> There is nothing that we can really do to prevent the impact of the link up. Even if the operator implements an interface dampening mechanism to ensure that the link is stable, the link will eventually goes up and may create a microloop.
> Now keeping the link down until a quiet time is theorically doable but practically it is not. When a link is down, there are two situations: the operator has lost some capacity that leads to a congestion somewhere or if there is no congestion, the network becomes at risk as if another component fails, there will be not enough capacity. So practically, we want the link to go back up as soon as possible.
>
> Other approaches like using "incremental" metrics may be used for the up case to prevent the uloop.
>
>
> Brgds,
>
> -----Original Message-----
> From: Stewart Bryant [mailto:stewart.bryant@gmail.com]
> Sent: Thursday, September 21, 2017 10:21
> To: ietf@ietf.org
> Cc: rtgwg-chairs@ietf.org; akatlas@gmail.com; draft-ietf-rtgwg-uloop-delay@ietf.org; rtgwg@ietf.org
> Subject: Re: Last Call: <draft-ietf-rtgwg-uloop-delay-06.txt> (Micro-loop prevention by introducing a local convergence delay) to Proposed Standard
>
>
> The draft states that
>
> " The proposed mechanism is limited to the link down event in order to keep the mechanism simple."
>
> Since a link that goes down will normally also come up again, the draft ought to provide some guidance to the operator on how they should handle that situation. Applications that care about the disruption caused by microloops presumably have no care as to whether they are cause by link up or link down, and so would prefer a complete elimination of that disruption. However I accept that complete elimination has wider network impact and that this approach which is really microloop mitigation has utility.
>
> The advice might be as simple as keeping the link out of service until a quiet time, or the loss of connectivity has moved to the network to a state of fragility such that disruption is acceptable.
>
> - Stewart
>
>
> On 20/09/2017 19:44, The IESG wrote:
>> The IESG has received a request from the Routing Area Working Group WG
>> (rtgwg) to consider the following document: - 'Micro-loop prevention
>> by introducing a local convergence delay'
>>     <draft-ietf-rtgwg-uloop-delay-06.txt> as Proposed Standard
>>
>> The IESG plans to make a decision in the next few weeks, and solicits
>> final comments on this action. Please send substantive comments to the
>> ietf@ietf.org mailing lists by 2017-10-04. 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 describes a mechanism for link-state routing protocols
>>      to prevent local transient forwarding loops in case of link failure.
>>      This mechanism proposes a two-step convergence by introducing a delay
>>      between the convergence of the node adjacent to the topology change
>>      and the network wide convergence.
>>
>>      As this mechanism delays the IGP convergence it may only be used for
>>      planned maintenance or when fast reroute protects the traffic between
>>      the link failure time and the IGP convergence.
>>
>>      The proposed mechanism is limited to the link down event in order to
>>      keep the mechanism simple.
>>
>>      Simulations using real network topologies have been performed and
>>      show that local loops are a significant portion (>50%) of the total
>>      forwarding loops.
>>
>>
>>
>>
>>
>> The file can be obtained via
>> https://datatracker.ietf.org/doc/draft-ietf-rtgwg-uloop-delay/
>>
>> IESG discussion can be tracked via
>> https://datatracker.ietf.org/doc/draft-ietf-rtgwg-uloop-delay/ballot/
>>
>> The following IPR Declarations may be related to this I-D:
>>
>>      https://datatracker.ietf.org/ipr/2565/
>>
>>
>>
>>
>>
>
> _________________________________________________________________________________________________________________________
>
> Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
> Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.
>
> This message and its attachments may contain confidential or privileged information that may be protected by law;
> they should not be distributed, used or copied without authorisation.
> If you have received this email in error, please notify the sender and delete this message and its attachments.
> As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
> Thank you.
>


From nobody Wed Sep 27 06:12:21 2017
Return-Path: <stephane.litkowski@orange.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D8C07134B8B; Wed, 27 Sep 2017 06:12:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.399
X-Spam-Level: 
X-Spam-Status: No, score=-5.399 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 VimGJk3DYu3R; Wed, 27 Sep 2017 06:12:13 -0700 (PDT)
Received: from relais-inet.orange.com (mta135.mail.business.static.orange.com [80.12.70.35]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 873F5134BAD; Wed, 27 Sep 2017 06:09:50 -0700 (PDT)
Received: from opfednr04.francetelecom.fr (unknown [xx.xx.xx.68]) by opfednr21.francetelecom.fr (ESMTP service) with ESMTP id AC1D1C06FC; Wed, 27 Sep 2017 15:09:48 +0200 (CEST)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.72]) by opfednr04.francetelecom.fr (ESMTP service) with ESMTP id 7F45B40070; Wed, 27 Sep 2017 15:09:48 +0200 (CEST)
Received: from OPEXCLILMA4.corporate.adroot.infra.ftgroup ([fe80::65de:2f08:41e6:ebbe]) by OPEXCLILMA3.corporate.adroot.infra.ftgroup ([fe80::60a9:abc3:86e6:2541%19]) with mapi id 14.03.0361.001; Wed, 27 Sep 2017 15:09:48 +0200
From: <stephane.litkowski@orange.com>
To: Roni Even <ron.even.tlv@gmail.com>, "gen-art@ietf.org" <gen-art@ietf.org>
CC: "draft-ietf-rtgwg-uloop-delay.all@ietf.org" <draft-ietf-rtgwg-uloop-delay.all@ietf.org>, "ietf@ietf.org" <ietf@ietf.org>,  "rtgwg@ietf.org" <rtgwg@ietf.org>
Subject: RE: Genart last call review of draft-ietf-rtgwg-uloop-delay-06
Thread-Topic: Genart last call review of draft-ietf-rtgwg-uloop-delay-06
Thread-Index: AQHTN275FLcT4GuiukaArZcj5dduU6LItNgg
Date: Wed, 27 Sep 2017 13:09:47 +0000
Message-ID: <15706_1506517788_59CBA31C_15706_105_1_9E32478DFA9976438E7A22F69B08FF921EA8172D@OPEXCLILMA4.corporate.adroot.infra.ftgroup>
References: <150650278635.25015.9033751036427955769@ietfa.amsl.com>
In-Reply-To: <150650278635.25015.9033751036427955769@ietfa.amsl.com>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.168.234.3]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/JypEq8VV-sju7a8oBCUPdt0gb3Y>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Sep 2017 13:12:20 -0000

VGhhbmtzIEkgd2lsbCBmaXggaXQgaW4gdGhlIG5leHQgcmV2aXNpb24NCg0KDQotLS0tLU9yaWdp
bmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogUm9uaSBFdmVuIFttYWlsdG86cm9uLmV2ZW4udGx2QGdt
YWlsLmNvbV0gDQpTZW50OiBXZWRuZXNkYXksIFNlcHRlbWJlciAyNywgMjAxNyAxMTowMA0KVG86
IGdlbi1hcnRAaWV0Zi5vcmcNCkNjOiBkcmFmdC1pZXRmLXJ0Z3dnLXVsb29wLWRlbGF5LmFsbEBp
ZXRmLm9yZzsgaWV0ZkBpZXRmLm9yZzsgcnRnd2dAaWV0Zi5vcmcNClN1YmplY3Q6IEdlbmFydCBs
YXN0IGNhbGwgcmV2aWV3IG9mIGRyYWZ0LWlldGYtcnRnd2ctdWxvb3AtZGVsYXktMDYNCg0KUmV2
aWV3ZXI6IFJvbmkgRXZlbg0KUmV2aWV3IHJlc3VsdDogUmVhZHkgd2l0aCBOaXRzDQoNCkkgYW0g
dGhlIGFzc2lnbmVkIEdlbi1BUlQgcmV2aWV3ZXIgZm9yIHRoaXMgZHJhZnQuIFRoZSBHZW5lcmFs
IEFyZWEgUmV2aWV3IFRlYW0gKEdlbi1BUlQpIHJldmlld3MgYWxsIElFVEYgZG9jdW1lbnRzIGJl
aW5nIHByb2Nlc3NlZCBieSB0aGUgSUVTRyBmb3IgdGhlIElFVEYgQ2hhaXIuICBQbGVhc2UgdHJl
YXQgdGhlc2UgY29tbWVudHMganVzdCBsaWtlIGFueSBvdGhlciBsYXN0IGNhbGwgY29tbWVudHMu
DQoNCkZvciBtb3JlIGluZm9ybWF0aW9uLCBwbGVhc2Ugc2VlIHRoZSBGQVEgYXQNCg0KPGh0dHBz
Oi8vdHJhYy5pZXRmLm9yZy90cmFjL2dlbi93aWtpL0dlbkFydGZhcT4uDQoNCkRvY3VtZW50OiBk
cmFmdC1pZXRmLXJ0Z3dnLXVsb29wLWRlbGF5LT8/DQpSZXZpZXdlcjogUm9uaSBFdmVuDQpSZXZp
ZXcgRGF0ZTogMjAxNy0wOS0yNw0KSUVURiBMQyBFbmQgRGF0ZTogMjAxNy0xMC0wNA0KSUVTRyBU
ZWxlY2hhdCBkYXRlOiAyMDE3LTEwLTEyDQoNClN1bW1hcnk6DQpUaGUgZG9jdW1lbnQgaXMgcmVh
ZHkgZm9yIHB1YmxpY2F0aW9uIGFzIGEgc3RhbmRhcmQgdHJhY2sgUkZDIHdpdGggbml0cw0KDQpN
YWpvciBpc3N1ZXM6DQoNCk1pbm9yIGlzc3VlczoNCg0KTml0cy9lZGl0b3JpYWwgY29tbWVudHM6
DQoNCjEuIEFiYnJldmlhdGlvbiBsaWtlIFJJQiBhbmQgRklCIGFyZSBub3QgZXhwYW5kZWQgMi4g
SW4gc2VjdGlvbiA5LjEgIm1vcmUgc2ltcGxlIiBzaG91bGQgYmUgInNpbXBsZXIiDQozLiBJbiBz
ZWN0aW9uIDkuMSAiIGRvZXMgbm90IGVub3VnaCBwcm92aWRlIGVub3VnaCBiYW5kd2lkdGgiICB0
byAiIGRvZXMgbm90IHByb3ZpZGUgZW5vdWdoIGJhbmR3aWR0aCIgNC4gSW4gc2VjdGlvbiA5LjIg
ImEgbWVjaGFuaXNtIHdoZXJlIHRoZSBjb252ZXJnZW5jZSBvZiB0aGUgIG5ldHdvcmsgdXBvbiBh
IHRvcG9sb2d5IGNoYW5nZSBpcyBtYWRlIG9yZGVyZWQgdG8gcHJldmVudCB0cmFuc2llbnQgZm9y
d2FyZGluZyBsb29wcyIgIGlzIGRpZmZpY3VsdCB0byByZWFkIG1heWJlICJhIG1lY2hhbmlzbSB3
aGVyZSB0aGUgY29udmVyZ2VuY2Ugb2YgdGhlIG5ldHdvcmsgdXBvbiBhIHRvcG9sb2d5IGNoYW5n
ZSBpcyBvcmRlcmVkIGluIG9yZGVyIHRvIHByZXZlbnQgdHJhbnNpZW50IGZvcndhcmRpbmcgbG9v
cHMiDQoNCg0KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KCkNlIG1lc3NhZ2UgZXQgc2VzIHBpZWNlcyBqb2ludGVzIHBldXZl
bnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdp
ZWVzIGV0IG5lIGRvaXZlbnQgZG9uYwpwYXMgZXRyZSBkaWZmdXNlcywgZXhwbG9pdGVzIG91IGNv
cGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJlY3UgY2UgbWVzc2FnZSBwYXIg
ZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcgphIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWly
ZSBhaW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVl
cyBldGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLApPcmFuZ2UgZGVjbGluZSB0b3V0ZSBy
ZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxz
aWZpZS4gTWVyY2kuCgpUaGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFp
biBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90
ZWN0ZWQgYnkgbGF3Owp0aGV5IHNob3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29w
aWVkIHdpdGhvdXQgYXV0aG9yaXNhdGlvbi4KSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFp
bCBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNz
YWdlIGFuZCBpdHMgYXR0YWNobWVudHMuCkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3Jhbmdl
IGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFu
Z2VkIG9yIGZhbHNpZmllZC4KVGhhbmsgeW91LgoK


From nobody Wed Sep 27 06:22:51 2017
Return-Path: <stephane.litkowski@orange.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7EC81134BD9; Wed, 27 Sep 2017 06:22:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.619
X-Spam-Level: 
X-Spam-Status: No, score=-2.619 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 ioo-t_N76asY; Wed, 27 Sep 2017 06:22:39 -0700 (PDT)
Received: from relais-inet.orange.com (mta134.mail.business.static.orange.com [80.12.70.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2858E134BC0; Wed, 27 Sep 2017 06:20:48 -0700 (PDT)
Received: from opfednr06.francetelecom.fr (unknown [xx.xx.xx.70]) by opfednr21.francetelecom.fr (ESMTP service) with ESMTP id CC515C05B1; Wed, 27 Sep 2017 15:20:46 +0200 (CEST)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.32]) by opfednr06.francetelecom.fr (ESMTP service) with ESMTP id A87441A0057; Wed, 27 Sep 2017 15:20:46 +0200 (CEST)
Received: from OPEXCLILMA4.corporate.adroot.infra.ftgroup ([fe80::65de:2f08:41e6:ebbe]) by OPEXCLILM32.corporate.adroot.infra.ftgroup ([fe80::8924:188:2124:a046%19]) with mapi id 14.03.0361.001; Wed, 27 Sep 2017 15:20:46 +0200
From: <stephane.litkowski@orange.com>
To: Stewart Bryant <stewart.bryant@gmail.com>, "ietf@ietf.org" <ietf@ietf.org>
CC: "rtgwg-chairs@ietf.org" <rtgwg-chairs@ietf.org>, "akatlas@gmail.com" <akatlas@gmail.com>, "draft-ietf-rtgwg-uloop-delay@ietf.org" <draft-ietf-rtgwg-uloop-delay@ietf.org>, "rtgwg@ietf.org" <rtgwg@ietf.org>
Subject: RE: Last Call: <draft-ietf-rtgwg-uloop-delay-06.txt> (Micro-loop prevention by introducing a local convergence delay) to Proposed Standard
Thread-Topic: Last Call: <draft-ietf-rtgwg-uloop-delay-06.txt> (Micro-loop prevention by introducing a local convergence delay) to Proposed Standard
Thread-Index: AQHTMkCBeU8nlxdlN0KQd4EnHLhOEKK+3zeAgAmAzMCAAAzJAIAAVVAQ
Date: Wed, 27 Sep 2017 13:20:45 +0000
Message-ID: <12148_1506518446_59CBA5AE_12148_328_1_9E32478DFA9976438E7A22F69B08FF921EA81766@OPEXCLILMA4.corporate.adroot.infra.ftgroup>
References: <150593307249.29052.3171114179861444905.idtracker@ietfa.amsl.com> <d46916aa-6518-1646-6983-9aa1e09f1984@gmail.com> <27789_1506500387_59CB5F23_27789_362_2_9E32478DFA9976438E7A22F69B08FF921EA81324@OPEXCLILMA4.corporate.adroot.infra.ftgroup> <1e2b2e33-d379-b953-b5e8-223dee5fb9cd@gmail.com>
In-Reply-To: <1e2b2e33-d379-b953-b5e8-223dee5fb9cd@gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.168.234.3]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/3Ct7cCc_VptMomMTJuzBWGkO7Fc>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Sep 2017 13:22:44 -0000

SSdtIGZpbmUgd2l0aCB0aGF0LiBJdCBjb3VsZCBmaXQgaW4gdGhlIGRlcGxveW1lbnQgY29uc2lk
ZXJhdGlvbnMgc2VjdGlvbi4NCkRvIHlvdSB3YW50IHRvIHByb3Bvc2UgYSBzaG9ydCB0ZXh0ID8N
Cg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IFN0ZXdhcnQgQnJ5YW50IFttYWls
dG86c3Rld2FydC5icnlhbnRAZ21haWwuY29tXSANClNlbnQ6IFdlZG5lc2RheSwgU2VwdGVtYmVy
IDI3LCAyMDE3IDEyOjE1DQpUbzogTElUS09XU0tJIFN0ZXBoYW5lIE9CUy9PSU5JUzsgaWV0ZkBp
ZXRmLm9yZw0KQ2M6IHJ0Z3dnLWNoYWlyc0BpZXRmLm9yZzsgYWthdGxhc0BnbWFpbC5jb207IGRy
YWZ0LWlldGYtcnRnd2ctdWxvb3AtZGVsYXlAaWV0Zi5vcmc7IHJ0Z3dnQGlldGYub3JnDQpTdWJq
ZWN0OiBSZTogTGFzdCBDYWxsOiA8ZHJhZnQtaWV0Zi1ydGd3Zy11bG9vcC1kZWxheS0wNi50eHQ+
IChNaWNyby1sb29wIHByZXZlbnRpb24gYnkgaW50cm9kdWNpbmcgYSBsb2NhbCBjb252ZXJnZW5j
ZSBkZWxheSkgdG8gUHJvcG9zZWQgU3RhbmRhcmQNCg0KDQpZZXMsIEkgYWRtaXQgaXQgaXMgdHJp
Y2t5LCBidXQgSSB0aGluayB0aGF0IHdlIGhhdmUgdG8gYmUgaG9uZXN0IHdpdGggdGhlIHJlYWRl
ciwgc2luY2UgYXMgd2UgYm90aCBhZ3JlZSB0aGlzIG9ubHkgc29sdmVzIHBhcnQgb2YgdGhlIHBy
b2JsZW0uDQoNCkluY3JlbWVudGFsIG1ldHJpY3MgaXMgY2VydGFpbmx5IG9uZSBsb2NhbCBzb2x1
dGlvbiB0aGF0IGNhbiBiZSBkZXBsb3llZCwgYW5kIGlmIHRoZSBtZXRyaWMgb2YgdGhlIGxpbmsg
aXMgbG93IHRoYXQgbmVlZCBub3QgdGFrZSBtYW55IGN5Y2xlcyB0byBjb21wbGV0ZS4NCg0KVGhl
IGtleSBwb2ludCBmb3IgbWUgaXMgdGhhdCB0aGUgdGV4dCBuZWVkcyB0byBkZXNjcmliZSB0aGUg
c2hvcnRmYWxsIG9mIHRoZSBzb2x1dGlvbiwgYW5kIHdoaWxzdCBpZGVhbGx5IGl0IHNob3VsZCBw
cm92aWRlIG1pdGlnYXRpb24gaWYgaXQgY2Fubm90IGRvIHRoYXQsIGl0IG5lZWRzIHRvIGJlIGNs
ZWFyIG9uIHRoZSBjb25zZXF1ZW5jZXMgb2Ygbm90IHByb3ZpZGluZyBpdCBzbyB0aGF0IHRob3Nl
IG5vdCBzY2hvb2xlZCBpbiB0aGUgZGV0YWlsIG9mIElQRlJSIHVuZGVyc3RhbmQgd2hhdCB3aWxs
IGhhcHBlbiB0byB0aGVpciBuZXR3b3JrIHdoZW4gdGhleSBkZXBsb3kgdGhpcy4NCg0KU29tZXRo
aW5nIHRoYXQgQmVub2l0IGhhcyBiZWVuIGVuY291cmFnaW5nIHBlb3BsZSB0byB3cml0ZSBmb3Ig
YSB3aGlsZSBpcyBhbiBPcGVyYXRpb25hbMKgIENvbnNpZGVyYXRpb25zIHNlY3Rpb24sIHdoaWNo
IHdvdWxkIGJlIGFuIGlkZWFsIHBsYWNlIHRvIHB1dCB0aGlzIGRpc2N1c3Npb24uDQoNCi0gU3Rl
d2FydA0KDQoNCg0KT24gMjcvMDkvMjAxNyAwOToxOSwgc3RlcGhhbmUubGl0a293c2tpQG9yYW5n
ZS5jb20gd3JvdGU6DQo+IEhpIFN0ZXdhcnQsDQo+DQo+IFRoYW5rcyBmb3IgeW91ciBjb21tZW50
Lg0KPiBNYW5hZ2luZyB0aGUgbGluayB1cCBpcyBtb3JlIHRyaWNreSB0aGFuIHRoZSBsaW5rIGRv
d24uIFdlIGhhZCBhIHByb3Bvc2FsIHRvIHR3ZWFrIHRoZSBmbG9vZGluZyBpbiB0aGUgZmlyc3Qg
dmVyc2lvbnMgb2YgdGhlIGRyYWZ0IGJ1dCB0aGVyZSB3YXMgbm90IGEgZ29vZCBzdXBwb3J0IG9m
IHRoYXQgYXMgaXQgdG91Y2hlcyBhbiBpbXBvcnRhbnQgY29tcG9uZW50IG9mIHRoZSBwcm90b2Nv
bCwgc28gaXQgd2FzIHJlbW92ZWQgdG8ga2VlcCB0aGUgc29sdXRpb24gc2ltcGxlIGJ1dCB5ZXMg
aXQgcmVkdWNlcyB0aGUgYmVuZWZpdC4NCj4NCj4gVGhlcmUgaXMgbm90aGluZyB0aGF0IHdlIGNh
biByZWFsbHkgZG8gdG8gcHJldmVudCB0aGUgaW1wYWN0IG9mIHRoZSBsaW5rIHVwLiBFdmVuIGlm
IHRoZSBvcGVyYXRvciBpbXBsZW1lbnRzIGFuIGludGVyZmFjZSBkYW1wZW5pbmcgbWVjaGFuaXNt
IHRvIGVuc3VyZSB0aGF0IHRoZSBsaW5rIGlzIHN0YWJsZSwgdGhlIGxpbmsgd2lsbCBldmVudHVh
bGx5IGdvZXMgdXAgYW5kIG1heSBjcmVhdGUgYSBtaWNyb2xvb3AuDQo+IE5vdyBrZWVwaW5nIHRo
ZSBsaW5rIGRvd24gdW50aWwgYSBxdWlldCB0aW1lIGlzIHRoZW9yaWNhbGx5IGRvYWJsZSBidXQg
cHJhY3RpY2FsbHkgaXQgaXMgbm90LiBXaGVuIGEgbGluayBpcyBkb3duLCB0aGVyZSBhcmUgdHdv
IHNpdHVhdGlvbnM6IHRoZSBvcGVyYXRvciBoYXMgbG9zdCBzb21lIGNhcGFjaXR5IHRoYXQgbGVh
ZHMgdG8gYSBjb25nZXN0aW9uIHNvbWV3aGVyZSBvciBpZiB0aGVyZSBpcyBubyBjb25nZXN0aW9u
LCB0aGUgbmV0d29yayBiZWNvbWVzIGF0IHJpc2sgYXMgaWYgYW5vdGhlciBjb21wb25lbnQgZmFp
bHMsIHRoZXJlIHdpbGwgYmUgbm90IGVub3VnaCBjYXBhY2l0eS4gU28gcHJhY3RpY2FsbHksIHdl
IHdhbnQgdGhlIGxpbmsgdG8gZ28gYmFjayB1cCBhcyBzb29uIGFzIHBvc3NpYmxlLg0KPg0KPiBP
dGhlciBhcHByb2FjaGVzIGxpa2UgdXNpbmcgImluY3JlbWVudGFsIiBtZXRyaWNzIG1heSBiZSB1
c2VkIGZvciB0aGUgdXAgY2FzZSB0byBwcmV2ZW50IHRoZSB1bG9vcC4NCj4NCj4NCj4gQnJnZHMs
DQo+DQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IFN0ZXdhcnQgQnJ5YW50
IFttYWlsdG86c3Rld2FydC5icnlhbnRAZ21haWwuY29tXQ0KPiBTZW50OiBUaHVyc2RheSwgU2Vw
dGVtYmVyIDIxLCAyMDE3IDEwOjIxDQo+IFRvOiBpZXRmQGlldGYub3JnDQo+IENjOiBydGd3Zy1j
aGFpcnNAaWV0Zi5vcmc7IGFrYXRsYXNAZ21haWwuY29tOyANCj4gZHJhZnQtaWV0Zi1ydGd3Zy11
bG9vcC1kZWxheUBpZXRmLm9yZzsgcnRnd2dAaWV0Zi5vcmcNCj4gU3ViamVjdDogUmU6IExhc3Qg
Q2FsbDogPGRyYWZ0LWlldGYtcnRnd2ctdWxvb3AtZGVsYXktMDYudHh0PiANCj4gKE1pY3JvLWxv
b3AgcHJldmVudGlvbiBieSBpbnRyb2R1Y2luZyBhIGxvY2FsIGNvbnZlcmdlbmNlIGRlbGF5KSB0
byANCj4gUHJvcG9zZWQgU3RhbmRhcmQNCj4NCj4NCj4gVGhlIGRyYWZ0IHN0YXRlcyB0aGF0DQo+
DQo+ICIgVGhlIHByb3Bvc2VkIG1lY2hhbmlzbSBpcyBsaW1pdGVkIHRvIHRoZSBsaW5rIGRvd24g
ZXZlbnQgaW4gb3JkZXIgdG8ga2VlcCB0aGUgbWVjaGFuaXNtIHNpbXBsZS4iDQo+DQo+IFNpbmNl
IGEgbGluayB0aGF0IGdvZXMgZG93biB3aWxsIG5vcm1hbGx5IGFsc28gY29tZSB1cCBhZ2Fpbiwg
dGhlIGRyYWZ0IG91Z2h0IHRvIHByb3ZpZGUgc29tZSBndWlkYW5jZSB0byB0aGUgb3BlcmF0b3Ig
b24gaG93IHRoZXkgc2hvdWxkIGhhbmRsZSB0aGF0IHNpdHVhdGlvbi4gQXBwbGljYXRpb25zIHRo
YXQgY2FyZSBhYm91dCB0aGUgZGlzcnVwdGlvbiBjYXVzZWQgYnkgbWljcm9sb29wcyBwcmVzdW1h
Ymx5IGhhdmUgbm8gY2FyZSBhcyB0byB3aGV0aGVyIHRoZXkgYXJlIGNhdXNlIGJ5IGxpbmsgdXAg
b3IgbGluayBkb3duLCBhbmQgc28gd291bGQgcHJlZmVyIGEgY29tcGxldGUgZWxpbWluYXRpb24g
b2YgdGhhdCBkaXNydXB0aW9uLiBIb3dldmVyIEkgYWNjZXB0IHRoYXQgY29tcGxldGUgZWxpbWlu
YXRpb24gaGFzIHdpZGVyIG5ldHdvcmsgaW1wYWN0IGFuZCB0aGF0IHRoaXMgYXBwcm9hY2ggd2hp
Y2ggaXMgcmVhbGx5IG1pY3JvbG9vcCBtaXRpZ2F0aW9uIGhhcyB1dGlsaXR5Lg0KPg0KPiBUaGUg
YWR2aWNlIG1pZ2h0IGJlIGFzIHNpbXBsZSBhcyBrZWVwaW5nIHRoZSBsaW5rIG91dCBvZiBzZXJ2
aWNlIHVudGlsIGEgcXVpZXQgdGltZSwgb3IgdGhlIGxvc3Mgb2YgY29ubmVjdGl2aXR5IGhhcyBt
b3ZlZCB0byB0aGUgbmV0d29yayB0byBhIHN0YXRlIG9mIGZyYWdpbGl0eSBzdWNoIHRoYXQgZGlz
cnVwdGlvbiBpcyBhY2NlcHRhYmxlLg0KPg0KPiAtIFN0ZXdhcnQNCj4NCj4NCj4gT24gMjAvMDkv
MjAxNyAxOTo0NCwgVGhlIElFU0cgd3JvdGU6DQo+PiBUaGUgSUVTRyBoYXMgcmVjZWl2ZWQgYSBy
ZXF1ZXN0IGZyb20gdGhlIFJvdXRpbmcgQXJlYSBXb3JraW5nIEdyb3VwIA0KPj4gV0cNCj4+IChy
dGd3ZykgdG8gY29uc2lkZXIgdGhlIGZvbGxvd2luZyBkb2N1bWVudDogLSAnTWljcm8tbG9vcCBw
cmV2ZW50aW9uIA0KPj4gYnkgaW50cm9kdWNpbmcgYSBsb2NhbCBjb252ZXJnZW5jZSBkZWxheScN
Cj4+ICAgICA8ZHJhZnQtaWV0Zi1ydGd3Zy11bG9vcC1kZWxheS0wNi50eHQ+IGFzIFByb3Bvc2Vk
IFN0YW5kYXJkDQo+Pg0KPj4gVGhlIElFU0cgcGxhbnMgdG8gbWFrZSBhIGRlY2lzaW9uIGluIHRo
ZSBuZXh0IGZldyB3ZWVrcywgYW5kIHNvbGljaXRzIA0KPj4gZmluYWwgY29tbWVudHMgb24gdGhp
cyBhY3Rpb24uIFBsZWFzZSBzZW5kIHN1YnN0YW50aXZlIGNvbW1lbnRzIHRvIA0KPj4gdGhlIGll
dGZAaWV0Zi5vcmcgbWFpbGluZyBsaXN0cyBieSAyMDE3LTEwLTA0LiBFeGNlcHRpb25hbGx5LCAN
Cj4+IGNvbW1lbnRzIG1heSBiZSBzZW50IHRvIGllc2dAaWV0Zi5vcmcgaW5zdGVhZC4gSW4gZWl0
aGVyIGNhc2UsIHBsZWFzZSANCj4+IHJldGFpbiB0aGUgYmVnaW5uaW5nIG9mIHRoZSBTdWJqZWN0
IGxpbmUgdG8gYWxsb3cgYXV0b21hdGVkIHNvcnRpbmcuDQo+Pg0KPj4gQWJzdHJhY3QNCj4+DQo+
Pg0KPj4gICAgICBUaGlzIGRvY3VtZW50IGRlc2NyaWJlcyBhIG1lY2hhbmlzbSBmb3IgbGluay1z
dGF0ZSByb3V0aW5nIHByb3RvY29scw0KPj4gICAgICB0byBwcmV2ZW50IGxvY2FsIHRyYW5zaWVu
dCBmb3J3YXJkaW5nIGxvb3BzIGluIGNhc2Ugb2YgbGluayBmYWlsdXJlLg0KPj4gICAgICBUaGlz
IG1lY2hhbmlzbSBwcm9wb3NlcyBhIHR3by1zdGVwIGNvbnZlcmdlbmNlIGJ5IGludHJvZHVjaW5n
IGEgZGVsYXkNCj4+ICAgICAgYmV0d2VlbiB0aGUgY29udmVyZ2VuY2Ugb2YgdGhlIG5vZGUgYWRq
YWNlbnQgdG8gdGhlIHRvcG9sb2d5IGNoYW5nZQ0KPj4gICAgICBhbmQgdGhlIG5ldHdvcmsgd2lk
ZSBjb252ZXJnZW5jZS4NCj4+DQo+PiAgICAgIEFzIHRoaXMgbWVjaGFuaXNtIGRlbGF5cyB0aGUg
SUdQIGNvbnZlcmdlbmNlIGl0IG1heSBvbmx5IGJlIHVzZWQgZm9yDQo+PiAgICAgIHBsYW5uZWQg
bWFpbnRlbmFuY2Ugb3Igd2hlbiBmYXN0IHJlcm91dGUgcHJvdGVjdHMgdGhlIHRyYWZmaWMgYmV0
d2Vlbg0KPj4gICAgICB0aGUgbGluayBmYWlsdXJlIHRpbWUgYW5kIHRoZSBJR1AgY29udmVyZ2Vu
Y2UuDQo+Pg0KPj4gICAgICBUaGUgcHJvcG9zZWQgbWVjaGFuaXNtIGlzIGxpbWl0ZWQgdG8gdGhl
IGxpbmsgZG93biBldmVudCBpbiBvcmRlciB0bw0KPj4gICAgICBrZWVwIHRoZSBtZWNoYW5pc20g
c2ltcGxlLg0KPj4NCj4+ICAgICAgU2ltdWxhdGlvbnMgdXNpbmcgcmVhbCBuZXR3b3JrIHRvcG9s
b2dpZXMgaGF2ZSBiZWVuIHBlcmZvcm1lZCBhbmQNCj4+ICAgICAgc2hvdyB0aGF0IGxvY2FsIGxv
b3BzIGFyZSBhIHNpZ25pZmljYW50IHBvcnRpb24gKD41MCUpIG9mIHRoZSB0b3RhbA0KPj4gICAg
ICBmb3J3YXJkaW5nIGxvb3BzLg0KPj4NCj4+DQo+Pg0KPj4NCj4+DQo+PiBUaGUgZmlsZSBjYW4g
YmUgb2J0YWluZWQgdmlhDQo+PiBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFm
dC1pZXRmLXJ0Z3dnLXVsb29wLWRlbGF5Lw0KPj4NCj4+IElFU0cgZGlzY3Vzc2lvbiBjYW4gYmUg
dHJhY2tlZCB2aWENCj4+IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWll
dGYtcnRnd2ctdWxvb3AtZGVsYXkvYmFsbG90Lw0KPj4NCj4+IFRoZSBmb2xsb3dpbmcgSVBSIERl
Y2xhcmF0aW9ucyBtYXkgYmUgcmVsYXRlZCB0byB0aGlzIEktRDoNCj4+DQo+PiAgICAgIGh0dHBz
Oi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvaXByLzI1NjUvDQo+Pg0KPj4NCj4+DQo+Pg0KPj4NCj4N
Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXw0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18NCj4NCj4gQ2UgbWVzc2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1
dmVudCBjb250ZW5pciBkZXMgaW5mb3JtYXRpb25zIA0KPiBjb25maWRlbnRpZWxsZXMgb3UgcHJp
dmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYyBwYXMgZXRyZSBkaWZmdXNlcywgDQo+IGV4cGxv
aXRlcyBvdSBjb3BpZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1l
c3NhZ2UgDQo+IHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyIGEgbCdleHBlZGl0ZXVy
IGV0IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExlcyBtZXNzYWdl
cyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBkJ2FsdGVyYXRpb24sIE9yYW5nZSBk
ZWNsaW5lIHRvdXRlIHJlc3BvbnNhYmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJlLCBk
ZWZvcm1lIG91IGZhbHNpZmllLiBNZXJjaS4NCj4NCj4gVGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0
YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yIA0KPiBwcml2aWxlZ2VkIGluZm9y
bWF0aW9uIHRoYXQgbWF5IGJlIHByb3RlY3RlZCBieSBsYXc7IHRoZXkgc2hvdWxkIG5vdCBiZSBk
aXN0cmlidXRlZCwgdXNlZCBvciBjb3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLg0KPiBJZiB5
b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBz
ZW5kZXIgYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy4NCj4gQXMg
ZW1haWxzIG1heSBiZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMg
dGhhdCBoYXZlIGJlZW4gbW9kaWZpZWQsIGNoYW5nZWQgb3IgZmFsc2lmaWVkLg0KPiBUaGFuayB5
b3UuDQo+DQoNCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fCgpDZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2
ZW50IGNvbnRlbmlyIGRlcyBpbmZvcm1hdGlvbnMgY29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVn
aWVlcyBldCBuZSBkb2l2ZW50IGRvbmMKcGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBj
b3BpZXMgc2FucyBhdXRvcmlzYXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFy
IGVycmV1ciwgdmV1aWxsZXogbGUgc2lnbmFsZXIKYSBsJ2V4cGVkaXRldXIgZXQgbGUgZGV0cnVp
cmUgYWluc2kgcXVlIGxlcyBwaWVjZXMgam9pbnRlcy4gTGVzIG1lc3NhZ2VzIGVsZWN0cm9uaXF1
ZXMgZXRhbnQgc3VzY2VwdGlibGVzIGQnYWx0ZXJhdGlvbiwKT3JhbmdlIGRlY2xpbmUgdG91dGUg
cmVzcG9uc2FiaWxpdGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRlcmUsIGRlZm9ybWUgb3UgZmFs
c2lmaWUuIE1lcmNpLgoKVGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMgbWF5IGNvbnRh
aW4gY29uZmlkZW50aWFsIG9yIHByaXZpbGVnZWQgaW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJv
dGVjdGVkIGJ5IGxhdzsKdGhleSBzaG91bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNv
cGllZCB3aXRob3V0IGF1dGhvcmlzYXRpb24uCklmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1h
aWwgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVz
c2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzLgpBcyBlbWFpbHMgbWF5IGJlIGFsdGVyZWQsIE9yYW5n
ZSBpcyBub3QgbGlhYmxlIGZvciBtZXNzYWdlcyB0aGF0IGhhdmUgYmVlbiBtb2RpZmllZCwgY2hh
bmdlZCBvciBmYWxzaWZpZWQuClRoYW5rIHlvdS4KCg==


From nobody Wed Sep 27 07:53:01 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: rtgwg@ietf.org
Delivered-To: rtgwg@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F771134DCC; Wed, 27 Sep 2017 07:53:00 -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: rtgwg@ietf.org
Subject: I-D Action: draft-ietf-rtgwg-ni-model-04.txt
X-Test-IDTracker: no
X-IETF-IDTracker: 6.62.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <150652398008.25060.8455018953658133916@ietfa.amsl.com>
Date: Wed, 27 Sep 2017 07:53:00 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/EDmJ_igBMddFitpxxX1vtAGxYZc>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Sep 2017 14:53:00 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Routing Area Working Group WG of the IETF.

        Title           : YANG Network Instances
        Authors         : Lou Berger
                          Christan Hopps
                          Acee Lindem
                          Dean Bogdanovic
                          Xufeng Liu
	Filename        : draft-ietf-rtgwg-ni-model-04.txt
	Pages           : 32
	Date            : 2017-09-27

Abstract:
   This document defines a network instance module.  This module can be
   used to manage the virtual resource partitioning that may be present
   on a network device.  Examples of common industry terms for virtual
   resource partitioning are Virtual Routing and Forwarding (VRF)
   instances and Virtual Switch Instances (VSIs).


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-rtgwg-ni-model/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-rtgwg-ni-model-04
https://datatracker.ietf.org/doc/html/draft-ietf-rtgwg-ni-model-04

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-rtgwg-ni-model-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 Wed Sep 27 07:53:30 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: rtgwg@ietf.org
Delivered-To: rtgwg@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 86FF5134CC9; Wed, 27 Sep 2017 07:53:23 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: rtgwg@ietf.org
Subject: I-D Action: draft-ietf-rtgwg-lne-model-04.txt
X-Test-IDTracker: no
X-IETF-IDTracker: 6.62.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <150652400351.25092.1737690056448377029@ietfa.amsl.com>
Date: Wed, 27 Sep 2017 07:53:23 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/uTWdJOH6scgFYeDu5ccxJbQUgLw>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Sep 2017 14:53:24 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Routing Area Working Group WG of the IETF.

        Title           : YANG Logical Network Elements
        Authors         : Lou Berger
                          Christan Hopps
                          Acee Lindem
                          Dean Bogdanovic
                          Xufeng Liu
	Filename        : draft-ietf-rtgwg-lne-model-04.txt
	Pages           : 48
	Date            : 2017-09-27

Abstract:
   This document defines a logical network element module.  This module
   can be used to manage the logical resource partitioning that may be
   present on a network device.  Examples of common industry terms for
   logical resource partitioning are Logical Systems or Logical Routers.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-rtgwg-lne-model/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-rtgwg-lne-model-04
https://datatracker.ietf.org/doc/html/draft-ietf-rtgwg-lne-model-04

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-rtgwg-lne-model-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 Wed Sep 27 11:06:39 2017
Return-Path: <lberger@labn.net>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6857C134ED5 for <rtgwg@ietfa.amsl.com>; Wed, 27 Sep 2017 11:06:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.18
X-Spam-Level: 
X-Spam-Status: No, score=-3.18 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MISSING_HEADERS=1.021, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, RCVD_IN_SORBS_SPAM=0.5, 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 XN3e5IPxZ8YX for <rtgwg@ietfa.amsl.com>; Wed, 27 Sep 2017 11:06:36 -0700 (PDT)
Received: from gproxy4-pub.mail.unifiedlayer.com (gproxy4-pub.mail.unifiedlayer.com [69.89.23.142]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0A02C134ED3 for <rtgwg@ietf.org>; Wed, 27 Sep 2017 11:06:36 -0700 (PDT)
Received: from cmgw2 (unknown [10.0.90.83]) by gproxy4.mail.unifiedlayer.com (Postfix) with ESMTP id CA2B6175D3C for <rtgwg@ietf.org>; Wed, 27 Sep 2017 12:06:34 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmgw2 with  id Ei6W1w02H2SSUrH01i6ZP4; Wed, 27 Sep 2017 12:06:34 -0600
X-Authority-Analysis: v=2.2 cv=dZfw5Tfe c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=9cW_t1CCXrUA:10 a=IkcTkHD0fZMA:10 a=xqWC_Br6kY4A:10 a=2JCJgTwv5E4A:10 a=48vgC7mUAAAA:8 a=0ZgzDHaQzhVBHrr1te0A:9 a=QEXdDO2ut3YA:10 a=jM_x9b4JT8QA:10 a=w1C3t2QeGrPiZgrLijVG:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version :Date:Message-ID:From:References:Cc:Subject:Sender:Reply-To:To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=ns+LIIhBGh5abltFgBdamJRNFvg4OUR0tra9NxgAgRE=; b=E1V72uHwiyGZ6ET7gRlD3CPORT NgvTt8Li6f92fr1ysdYKCbLHp60D63V5ppEaNdWQRmmVnIa/jHOaNyeqP6up8VdgVlpxbc353gAVG Ts8RpzDvKlh6rxBH0x/WzLx0e;
Received: from pool-100-15-84-20.washdc.fios.verizon.net ([100.15.84.20]:35632 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.87) (envelope-from <lberger@labn.net>) id 1dxGj8-0043kA-HZ for rtgwg@ietf.org; Wed, 27 Sep 2017 12:06:30 -0600
Subject: Re: I-D Action: draft-ietf-rtgwg-ni-model-04.txt
Cc: rtgwg@ietf.org
References: <150652398008.25060.8455018953658133916@ietfa.amsl.com>
From: Lou Berger <lberger@labn.net>
Message-ID: <63876598-30bf-e659-17b2-ac049fbcea29@labn.net>
Date: Wed, 27 Sep 2017 14:06:27 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <150652398008.25060.8455018953658133916@ietfa.amsl.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 100.15.84.20
X-Exim-ID: 1dxGj8-0043kA-HZ
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: pool-100-15-84-20.washdc.fios.verizon.net ([IPv6:::1]) [100.15.84.20]:35632
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/rtgwg/NlVwGlSPOglyYDAuaOMPbloq2pQ>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Sep 2017 18:06:37 -0000

FYI -

This version aligns the draft with schema-mount-07, in particular it
adds containers for mount points and adds an example using the new xpath
semantics.


On 9/27/2017 10:53 AM, internet-drafts@ietf.org wrote:
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Routing Area Working Group WG of the IETF.
>
>         Title           : YANG Network Instances
>         Authors         : Lou Berger
>                           Christan Hopps
>                           Acee Lindem
>                           Dean Bogdanovic
>                           Xufeng Liu
> 	Filename        : draft-ietf-rtgwg-ni-model-04.txt
> 	Pages           : 32
> 	Date            : 2017-09-27
>
> Abstract:
>    This document defines a network instance module.  This module can be
>    used to manage the virtual resource partitioning that may be present
>    on a network device.  Examples of common industry terms for virtual
>    resource partitioning are Virtual Routing and Forwarding (VRF)
>    instances and Virtual Switch Instances (VSIs).
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-rtgwg-ni-model/
>
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-rtgwg-ni-model-04
> https://datatracker.ietf.org/doc/html/draft-ietf-rtgwg-ni-model-04
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-rtgwg-ni-model-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/
>
> _______________________________________________
> I-D-Announce mailing list
> I-D-Announce@ietf.org
> https://www.ietf.org/mailman/listinfo/i-d-announce
> Internet-Draft directories: http://www.ietf.org/shadow.html
> or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
>


From nobody Wed Sep 27 11:07:47 2017
Return-Path: <lberger@labn.net>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C6763134ED4 for <rtgwg@ietfa.amsl.com>; Wed, 27 Sep 2017 11:07:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.18
X-Spam-Level: 
X-Spam-Status: No, score=-3.18 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MISSING_HEADERS=1.021, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, RCVD_IN_SORBS_SPAM=0.5, 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 Up53yPYZ_QUq for <rtgwg@ietfa.amsl.com>; Wed, 27 Sep 2017 11:07:44 -0700 (PDT)
Received: from outbound-ss-1812.hostmonster.com (gproxy1-pub.mail.unifiedlayer.com [69.89.25.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 63FCE134C54 for <rtgwg@ietf.org>; Wed, 27 Sep 2017 11:07:44 -0700 (PDT)
Received: from cmgw3 (cmgw4 [10.0.90.84]) by gproxy1.mail.unifiedlayer.com (Postfix) with ESMTP id DC89E175B1F for <rtgwg@ietf.org>; Wed, 27 Sep 2017 12:07:43 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmgw3 with  id Ei7f1w01U2SSUrH01i7ifK; Wed, 27 Sep 2017 12:07:43 -0600
X-Authority-Analysis: v=2.2 cv=K/VSJ2eI c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=9cW_t1CCXrUA:10 a=IkcTkHD0fZMA:10 a=xqWC_Br6kY4A:10 a=2JCJgTwv5E4A:10 a=48vgC7mUAAAA:8 a=RehFWjLUiUovX4E7yc0A:9 a=QEXdDO2ut3YA:10 a=w1C3t2QeGrPiZgrLijVG:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version :Date:Message-ID:From:References:Cc:Subject:Sender:Reply-To:To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=YyfL3MXRcbtX18fY8IA1r2fYWvW6kUC4BTwPTRqm+vo=; b=N8lJvJNr3td2Az+q3bBoYXMEEL Tp0yBVAk1FFSbVx0jEPq/un6bZxeavSWgbee8/U9og4Bfazr49bRHy2jyJqMvvDey1A1YyB97+fU6 LSNqdmsuDgSqS63wBtG2C33SN;
Received: from pool-100-15-84-20.washdc.fios.verizon.net ([100.15.84.20]:35642 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.87) (envelope-from <lberger@labn.net>) id 1dxGkF-00444H-OG for rtgwg@ietf.org; Wed, 27 Sep 2017 12:07:39 -0600
Subject: Re: I-D Action: draft-ietf-rtgwg-lne-model-04.txt
Cc: rtgwg@ietf.org
References: <150652400351.25092.1737690056448377029@ietfa.amsl.com>
From: Lou Berger <lberger@labn.net>
Message-ID: <76f9c863-a4b8-97dc-cf17-cc38fa83adf8@labn.net>
Date: Wed, 27 Sep 2017 14:07:37 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <150652400351.25092.1737690056448377029@ietfa.amsl.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 100.15.84.20
X-Exim-ID: 1dxGkF-00444H-OG
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: pool-100-15-84-20.washdc.fios.verizon.net ([IPv6:::1]) [100.15.84.20]:35642
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/rtgwg/KsI40IrCAEBv-pplGU61YNldh50>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Sep 2017 18:07:46 -0000

FYI -

This version aligns the draft with schema-mount-07, in particular it
adds containers for mount points and some clarification language.


On 9/27/2017 10:53 AM, internet-drafts@ietf.org wrote:
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Routing Area Working Group WG of the IETF.
>
>         Title           : YANG Logical Network Elements
>         Authors         : Lou Berger
>                           Christan Hopps
>                           Acee Lindem
>                           Dean Bogdanovic
>                           Xufeng Liu
> 	Filename        : draft-ietf-rtgwg-lne-model-04.txt
> 	Pages           : 48
> 	Date            : 2017-09-27
>
> Abstract:
>    This document defines a logical network element module.  This module
>    can be used to manage the logical resource partitioning that may be
>    present on a network device.  Examples of common industry terms for
>    logical resource partitioning are Logical Systems or Logical Routers.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-rtgwg-lne-model/
>
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-rtgwg-lne-model-04
> https://datatracker.ietf.org/doc/html/draft-ietf-rtgwg-lne-model-04
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-rtgwg-lne-model-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/
>
> _______________________________________________
> rtgwg mailing list
> rtgwg@ietf.org
> https://www.ietf.org/mailman/listinfo/rtgwg
>


From nobody Fri Sep 29 11:22:10 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: rtgwg@ietf.org
Delivered-To: rtgwg@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E562134220; Fri, 29 Sep 2017 11:22:08 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: rtgwg@ietf.org
Subject: I-D Action: draft-ietf-rtgwg-routing-types-15.txt
X-Test-IDTracker: no
X-IETF-IDTracker: 6.63.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <150670932839.24648.6490962362925580192@ietfa.amsl.com>
Date: Fri, 29 Sep 2017 11:22:08 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/MxVSKsiyPAMGXD6SG0pPeZtgEgA>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Sep 2017 18:22:08 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Routing Area Working Group WG of the IETF.

        Title           : Routing Area Common YANG Data Types
        Authors         : Xufeng Liu
                          Yingzhen Qu
                          Acee Lindem
                          Christian Hopps
                          Lou Berger
	Filename        : draft-ietf-rtgwg-routing-types-15.txt
	Pages           : 37
	Date            : 2017-09-29

Abstract:
   This document defines a collection of common data types using the
   YANG data modeling language.  These derived common types are designed
   to be imported by other modules defined in the routing area.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-rtgwg-routing-types/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-rtgwg-routing-types-15
https://datatracker.ietf.org/doc/html/draft-ietf-rtgwg-routing-types-15

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-rtgwg-routing-types-15


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 Sat Sep 30 07:12:25 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: rtgwg@ietf.org
Delivered-To: rtgwg@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id EA6AF1344CE; Sat, 30 Sep 2017 07:12:22 -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: rtgwg@ietf.org
Subject: I-D Action: draft-ietf-rtgwg-yang-vrrp-05.txt
X-Test-IDTracker: no
X-IETF-IDTracker: 6.63.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <150678074289.3430.13577948437978115990@ietfa.amsl.com>
Date: Sat, 30 Sep 2017 07:12:22 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/7f3HvU6xzgkTVE6LzbdFDjjR36o>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 30 Sep 2017 14:12:23 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Routing Area Working Group WG of the IETF.

        Title           : A YANG Data Model for Virtual Router Redundancy Protocol (VRRP)
        Authors         : Xufeng Liu
                          Athanasios Kyparlis
                          Ravi Parikh
                          Acee Lindem
                          Mingui Zhang
	Filename        : draft-ietf-rtgwg-yang-vrrp-05.txt
	Pages           : 68
	Date            : 2017-09-30

Abstract:
   This document describes a data model for Virtual Router Redundancy
   Protocol (VRRP).  Both version 2 and version 3 of VRRP are covered.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-rtgwg-yang-vrrp/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-rtgwg-yang-vrrp-05
https://datatracker.ietf.org/doc/html/draft-ietf-rtgwg-yang-vrrp-05

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-rtgwg-yang-vrrp-05


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 Sat Sep 30 07:25:32 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: rtgwg@ietf.org
Delivered-To: rtgwg@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id CAB091344D6; Sat, 30 Sep 2017 07:25:24 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: rtgwg@ietf.org
Subject: I-D Action: draft-ietf-rtgwg-yang-rip-05.txt
X-Test-IDTracker: no
X-IETF-IDTracker: 6.63.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <150678152478.3361.6979076826596468799@ietfa.amsl.com>
Date: Sat, 30 Sep 2017 07:25:24 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/Kv1uu3168gqtVq3f-h1NBm_t8T0>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 30 Sep 2017 14:25:25 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Routing Area Working Group WG of the IETF.

        Title           : A YANG Data Model for Routing Information Protocol (RIP)
        Authors         : Xufeng Liu
                          Prateek Sarda
                          Vikram Choudhary
	Filename        : draft-ietf-rtgwg-yang-rip-05.txt
	Pages           : 73
	Date            : 2017-09-30

Abstract:
   This document describes a data model for the Routing Information
   Protocol (RIP).  Both RIP version 2 and RIPng are covered.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-rtgwg-yang-rip/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-rtgwg-yang-rip-05
https://datatracker.ietf.org/doc/html/draft-ietf-rtgwg-yang-rip-05

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-rtgwg-yang-rip-05


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/

