
From nobody Tue Jan  1 19:31:44 2019
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C615124BAA; Tue,  1 Jan 2019 19:31:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 ijSLJK1i_KgM; Tue,  1 Jan 2019 19:31:40 -0800 (PST)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 88DAF126C7E; Tue,  1 Jan 2019 19:31:40 -0800 (PST)
Received: from [192.168.1.20] (unknown [119.94.172.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id E4E091801591; Wed,  2 Jan 2019 04:31:37 +0100 (CET)
From: Loa Andersson <loa@pi.nu>
To: "mpls@ietf.org" <mpls@ietf.org>
Cc: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
References: <7d22ce5e-e21e-c3d9-f93f-e8de4d5cd89c@pi.nu>
Message-ID: <33b05f4d-10f1-cd7c-1937-2a2b71440083@pi.nu>
Date: Wed, 2 Jan 2019 11:31:29 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3
MIME-Version: 1.0
In-Reply-To: <7d22ce5e-e21e-c3d9-f93f-e8de4d5cd89c@pi.nu>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/AXnjksUp9XAmUcFia2hGAYY68Sk>
Subject: Re: [mpls] working group last call on draft-ietf-mpls-sfc-encapsulation
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jan 2019 03:31:44 -0000

Working Group,

Andy Malis pointed out to me that there is a copy/paste error in
the wglc mail.

All the authors have stated on the working group mailing list that
they are not aware of any other IPRs that relates to this document.
There is no exception.

/Loa


On 2018-12-18 18:09, Loa Andersson wrote:
> Working Group,
> 
> This is to initiate a two week working group last call on
> draft-ietf-mpls-sfc-encapsulation.
> 
> Well, "two weeks" is the phrase we normally use, this time the two
> weeks of working days are interrupted by holidays, therefor the
> wglc is a bit longer.
> 
> Please send your comments to the mpls wg mailing list (mpls@ietf.org).
> 
> There are no IPR disclosures against draft-ietf-mpls-sfc-encapsulation.
> 
> All the authors (with one exception) have stated on the working group
> mailing list that they are not aware of any other IPRs that relates to
> this document.
> 
> This working group last call ends January 8, 2019.
> 
> 
> /Loa
> mpls wg co-chair

-- 


Loa Andersson                        email: loa@pi.nu
Senior MPLS Expert
Bronze Dragon Consulting             phone: +46 739 81 21 64


From nobody Wed Jan  2 04:17:05 2019
Return-Path: <agmalis@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 107EE12D4E9; Wed,  2 Jan 2019 04:17:03 -0800 (PST)
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 QPADcPT9w0es; Wed,  2 Jan 2019 04:17:01 -0800 (PST)
Received: from mail-qk1-x735.google.com (mail-qk1-x735.google.com [IPv6:2607:f8b0:4864:20::735]) (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 4E49E12785F; Wed,  2 Jan 2019 04:17:01 -0800 (PST)
Received: by mail-qk1-x735.google.com with SMTP id w204so17725390qka.2; Wed, 02 Jan 2019 04:17:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=KmRTLFPe31J7U229ApLhdTtb/AtY3jZ5+NTAiwFsdj8=; b=oN38keQ8r29AjudjHQI7Abs5vON3tDgGWETrndBE5Qhi9A0pH6qgxbQSZKgw2XGIEt GCdDzfQMNkiRm64hNAx+YPpUaCmU1Q2RNisnb0GHBG+66Z9LonjLCp+5RdP8zzxm9E4G Oe1qw2HkbDsMgAlUGClURJAgHjrit+AoeMjgEDa0C/9bYJuBAKrnJk1kSL8avwUwDyzj 4CFWR1Nijt3BwbyP3FdBe1LW8FqvqJWHy1gicv5zkKG0wfSEL7K9CHb+Y3rkeJRnXGO/ /ICEDfgxDaPz+ZoyYyPn/Eu5GtzG2IgHF5sEHZSR+iE8o2tw9R1uTEoi7rMYmsHvEnEE MEhQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=KmRTLFPe31J7U229ApLhdTtb/AtY3jZ5+NTAiwFsdj8=; b=Jlo7MMX2+Y0Hm+uYU6gShIaCpCVGyxZV0BUjDUOFIlfEdp5eZa8xid4CqKUrLubma0 X0mwCNtWjCx56kKbisndy7+d6lVJP6V1b36aJKNDpIc5nPLXYDxqwtqe4GqACLbfHRSn OHhaaEbv2B3wJpYT4knUnsUNKSeyIFsJUa6gLudWc7qnKbSw7y9VzvaXqkiC38QGpjPN 55O+7eAXmKxGB3UXcZqUK9oYL89Wxurq/aIdDEZSwhsJCz900qE9i+Eob2cTx4WXzKkK Hsc6Xcu0uC/Lji9gdFG6B+dDmgENt9QYxiFH8z2xWC/o/tk5yIPrLexzY+tsMyLjxZjR 8CIw==
X-Gm-Message-State: AJcUukd89+j8eTeG5HY/7vNINa4g3ZoFh+6vVw5bS+hFvuMsjpaHTpJR bGKYcJc5lznaS2yoHwDEMSKmHRrivl3Ao092zhnMkA==
X-Google-Smtp-Source: ALg8bN4RNnZzIeb6fWuPf549idns4Dbum1v7Yetv2sUX5IarcSh3IoGYGDC8DOxrENH/mCohUkk/v66bsHoEkRaWj6c=
X-Received: by 2002:a05:620a:112d:: with SMTP id p13mr9777159qkk.61.1546431420162;  Wed, 02 Jan 2019 04:17:00 -0800 (PST)
MIME-Version: 1.0
References: <7d22ce5e-e21e-c3d9-f93f-e8de4d5cd89c@pi.nu> <33b05f4d-10f1-cd7c-1937-2a2b71440083@pi.nu>
In-Reply-To: <33b05f4d-10f1-cd7c-1937-2a2b71440083@pi.nu>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Wed, 2 Jan 2019 07:16:49 -0500
Message-ID: <CAA=duU0B3xr5M9Qo0YrWiEVkvV0RnRZg-RxhcGzu6bdJZ=s5Bw@mail.gmail.com>
To: Loa Andersson <loa@pi.nu>
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000077e630057e789f22"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/XFBj5PTBlg7_tMNuakvM0FMdEL8>
Subject: Re: [mpls] working group last call on draft-ietf-mpls-sfc-encapsulation
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jan 2019 12:17:03 -0000

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

Loa,

As a co-author, my opinion is that the draft is ready for publication.

Thanks,
Andy


On Tue, Jan 1, 2019 at 10:31 PM Loa Andersson <loa@pi.nu> wrote:

> Working Group,
>
> Andy Malis pointed out to me that there is a copy/paste error in
> the wglc mail.
>
> All the authors have stated on the working group mailing list that
> they are not aware of any other IPRs that relates to this document.
> There is no exception.
>
> /Loa
>
>
> On 2018-12-18 18:09, Loa Andersson wrote:
> > Working Group,
> >
> > This is to initiate a two week working group last call on
> > draft-ietf-mpls-sfc-encapsulation.
> >
> > Well, "two weeks" is the phrase we normally use, this time the two
> > weeks of working days are interrupted by holidays, therefor the
> > wglc is a bit longer.
> >
> > Please send your comments to the mpls wg mailing list (mpls@ietf.org).
> >
> > There are no IPR disclosures against draft-ietf-mpls-sfc-encapsulation.
> >
> > All the authors (with one exception) have stated on the working group
> > mailing list that they are not aware of any other IPRs that relates to
> > this document.
> >
> > This working group last call ends January 8, 2019.
> >
> >
> > /Loa
> > mpls wg co-chair
>
> --
>
>
> Loa Andersson                        email: loa@pi.nu
> Senior MPLS Expert
> Bronze Dragon Consulting             phone: +46 739 81 21 64
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

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

<div dir=3D"ltr">Loa,<div><br></div><div>As a co-author, my opinion is that=
 the draft is ready for publication.</div><div><br></div><div>Thanks,</div>=
<div>Andy</div><div><br></div></div><br><div class=3D"gmail_quote"><div dir=
=3D"ltr">On Tue, Jan 1, 2019 at 10:31 PM Loa Andersson &lt;<a href=3D"mailt=
o:loa@pi.nu">loa@pi.nu</a>&gt; wrote:<br></div><blockquote class=3D"gmail_q=
uote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,2=
04);padding-left:1ex">Working Group,<br>
<br>
Andy Malis pointed out to me that there is a copy/paste error in<br>
the wglc mail.<br>
<br>
All the authors have stated on the working group mailing list that<br>
they are not aware of any other IPRs that relates to this document.<br>
There is no exception.<br>
<br>
/Loa<br>
<br>
<br>
On 2018-12-18 18:09, Loa Andersson wrote:<br>
&gt; Working Group,<br>
&gt; <br>
&gt; This is to initiate a two week working group last call on<br>
&gt; draft-ietf-mpls-sfc-encapsulation.<br>
&gt; <br>
&gt; Well, &quot;two weeks&quot; is the phrase we normally use, this time t=
he two<br>
&gt; weeks of working days are interrupted by holidays, therefor the<br>
&gt; wglc is a bit longer.<br>
&gt; <br>
&gt; Please send your comments to the mpls wg mailing list (<a href=3D"mail=
to:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a>).<br>
&gt; <br>
&gt; There are no IPR disclosures against draft-ietf-mpls-sfc-encapsulation=
.<br>
&gt; <br>
&gt; All the authors (with one exception) have stated on the working group<=
br>
&gt; mailing list that they are not aware of any other IPRs that relates to=
<br>
&gt; this document.<br>
&gt; <br>
&gt; This working group last call ends January 8, 2019.<br>
&gt; <br>
&gt; <br>
&gt; /Loa<br>
&gt; mpls wg co-chair<br>
<br>
-- <br>
<br>
<br>
Loa Andersson=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 email: <a href=3D"mailto:loa@pi.nu" target=3D"_blank"=
>loa@pi.nu</a><br>
Senior MPLS Expert<br>
Bronze Dragon Consulting=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pho=
ne: +46 739 81 21 64<br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div>

--00000000000077e630057e789f22--


From nobody Wed Jan  2 06:39:12 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A5AF01277D2; Wed,  2 Jan 2019 06:39:04 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: mpls@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.2
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: mpls@ietf.org
Message-ID: <154643994462.32559.2087241731549871771@ietfa.amsl.com>
Date: Wed, 02 Jan 2019 06:39:04 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/yQodtUMo6no3kmdrLhJpGIPvXsE>
Subject: [mpls] I-D Action: draft-ietf-mpls-egress-protection-framework-04.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jan 2019 14:39:05 -0000

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

        Title           : MPLS Egress Protection Framework
        Authors         : Yimin Shen
                          Minto Jeyananth
                          Bruno Decraene
                          Hannes Gredler
                          Carsten Michel
                          Huaimo Chen
                          Yuanlong Jiang
	Filename        : draft-ietf-mpls-egress-protection-framework-04.txt
	Pages           : 29
	Date            : 2019-01-02

Abstract:
   This document specifies a fast reroute framework for protecting IP/
   MPLS services and MPLS transport tunnels against egress node and
   egress link failures.  In this framework, the penultimate-hop router
   of an MPLS tunnel acts as the point of local repair (PLR) for an
   egress node failure, and the egress router of the MPLS tunnel acts as
   the PLR for an egress link failure.  Each of them pre-establishes a
   bypass tunnel to a protector.  Upon an egress node or link failure,
   the corresponding PLR performs local failure detection and local
   repair, by rerouting packets over the corresponding bypass tunnel.
   The protector in turn performs context label switching or context IP
   forwarding to send the packets to the ultimate service
   destination(s).  This mechanism can be used to reduce traffic loss
   before global repair reacts to the failure and control plane
   protocols converge on the topology changes due to the failure.  The
   framework is applicable to all types of IP/MPLS services and MPLS
   tunnels.  Under the framework, service protocol extensions may be
   further specified to support service label distribution from an
   egress router to a protector.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-mpls-egress-protection-framework/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-mpls-egress-protection-framework-04
https://datatracker.ietf.org/doc/html/draft-ietf-mpls-egress-protection-framework-04

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-egress-protection-framework-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 Jan  2 06:51:04 2019
Return-Path: <yshen@juniper.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 51DA6126CC7; Wed,  2 Jan 2019 06:50:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.765
X-Spam-Level: 
X-Spam-Status: No, score=-2.765 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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=juniper.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6xbufm4RX9k3; Wed,  2 Jan 2019 06:50:51 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 9C3D91277D2; Wed,  2 Jan 2019 06:50:50 -0800 (PST)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x02EkjqU023338; Wed, 2 Jan 2019 06:50:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=iWqIAoziQWPfkXliDzThIIPFT2CTZdsSI/CyOvWXu+M=; b=YQNkGz2khBLQC3nx2lOtn+YLxFZrUzqS9j2nuOAoKqZVo7h5HO05JAoqK20DrYG3p6B7 92PFcEugA6jt6EI8XrqG2DMoRhPBlAfjE+BFfJG13nF0MLhBw5IjzoFhOQGv2VaiBxxx /R7VND5yZhjLlVV9HWxem7PgZgvul07gyRyCORI72S2/M/AKxP1+HeXovwYHmcAHu1RQ +TWkLeixNKUroMj9XaSlhY6L40VO6BCKZWyiCN+dAYtxpdhQ+BhugwK12SblP9Mlzgu6 aGYykM0mLOffyWB6ik3C7l8Lev8YjwxJaJ+hFOo4YLuKuLbcmqy9wKkkcxwor0Lm3yUs mg== 
Received: from nam01-bn3-obe.outbound.protection.outlook.com (mail-bn3nam01lp2051.outbound.protection.outlook.com [104.47.33.51]) by mx0b-00273201.pphosted.com with ESMTP id 2prsx88ef3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 02 Jan 2019 06:50:46 -0800
Received: from DM6PR05MB5259.namprd05.prod.outlook.com (20.177.223.223) by DM6PR05MB6107.namprd05.prod.outlook.com (20.178.31.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1495.4; Wed, 2 Jan 2019 14:50:42 +0000
Received: from DM6PR05MB5259.namprd05.prod.outlook.com ([fe80::e4:2c95:b852:bb2d]) by DM6PR05MB5259.namprd05.prod.outlook.com ([fe80::e4:2c95:b852:bb2d%7]) with mapi id 15.20.1516.000; Wed, 2 Jan 2019 14:50:42 +0000
From: Yimin Shen <yshen@juniper.net>
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>, "mpls@ietf.org" <mpls@ietf.org>, "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "rtg-ads@ietf.org" <rtg-ads@ietf.org>
CC: "draft-ietf-mpls-egress-protection-framework.all@ietf.org" <draft-ietf-mpls-egress-protection-framework.all@ietf.org>
Thread-Topic: RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
Thread-Index: AdR8MjymUP2LtqqCRvO1Anp1Nk3O/ALIazaAABqmdaACctktgAAbf4QgAAE1ceAAKx2a7QAHy7IAAAqahfAD43UBgA==
Date: Wed, 2 Jan 2019 14:50:41 +0000
Message-ID: <436B2645-8340-4CF6-B63A-E1CBA090E7BF@juniper.net>
References: <DB5PR0301MB1909DAA9F3E05FB21A70C1509DD90@DB5PR0301MB1909.eurprd03.prod.outlook.com> <19B9F992-7DAB-478C-9F16-B641ABC898FA@juniper.net> <DB5PR0301MB1909C6ACB5F3513858A4F19D9DD20@DB5PR0301MB1909.eurprd03.prod.outlook.com> <BBAF38CE-1465-472D-A5EF-0832730376CA@juniper.net> <DB5PR0301MB1909D8782E8FE6EE3271F1E79DA70@DB5PR0301MB1909.eurprd03.prod.outlook.com> <DB5PR0301MB190977671FC649F4B39274F49DA00@DB5PR0301MB1909.eurprd03.prod.outlook.com> <0F5CDAEA-68DE-4493-8363-322D06ECE713@juniper.net> <DB5PR0301MB1909BB3E3658457EE6841BDC9DA00@DB5PR0301MB1909.eurprd03.prod.outlook.com>
In-Reply-To: <DB5PR0301MB1909BB3E3658457EE6841BDC9DA00@DB5PR0301MB1909.eurprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.5.181209
x-originating-ip: [66.129.241.12]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DM6PR05MB6107; 6:zwPBGb3Y2uvC+F95WAgUBYmxME0VPPtGy6zd/DK468jPaQjwJ13r9V2gPa7oVTxRE5H0Iub2Rk7JX58PGVBPUNDZ+crO9MZCNeizTpUpQ2Oqy2BwOy3Kra7ccGfVhXzhuOfLW6J16Ak2Z8CCrqoamGZrowgFU8dHGY2Mvk3vWy/NnutpcZne//euouQLkfkxjnhB8/uv8ClgPoCzOUbxmpYPAaiujjyoWrOCGvBZiC8S1qVVXSAiG+zlDGUQgly+Cn/1DE2KGEvJDfO4wBlbbZW/FKyRgOEo1ebp6KsEYrKtyRGR1lIas5us1nX/A1AjjWwZdvoIwKI9kQ1Dn4VIranMrxrTzBNjDxWduQRGdio8KEDPfAO6jIlXLMDcnwQFUVaX+S3x7LU4oQws/kWrmFhHFKjRpIV22PG6KrXVxDBY5gZf73hsSuNzCLBySVxmNh2MZzO2NzEoNhFjDjCFGw==; 5:oJvKyMVgYCsHVwS/NKeTWGNvp34ir4enlNb2Qtarn0/+c7XOVjsghdFuPLubcYP5CbpgiTkhMJwiFhVq4g/4crQrF8AvpwS/ncz96FWBZMM1G+HkyxTBZZskR/J0p65AQSxGiomul3jp8KsI32I7r5DyWYcuOij3aJEAKe2pKPAV1CMK2xrkDH981Lm+elnJa07389sj2VCTwo/E3OCg+Q==; 7:xCyYj+Lqugs/x9cPSD7mcpG120Lg1Tzj1Ts3yddtD+clDfiO4iMzHQdErVyB/qQ/g9F88MiTYFh1AgV37RvKzr5vSe8+BSjgaZWPmhspDcSAsbB4dT9Z1BofpJsJM7kBZuKFN4JHZeQIa39b8GZrRA==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 88bdea13-09be-4131-2703-08d670c1ab0c
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:DM6PR05MB6107; 
x-ms-traffictypediagnostic: DM6PR05MB6107:
x-microsoft-antispam-prvs: <DM6PR05MB6107B4C88B1C7C76FA6F84E5BD8C0@DM6PR05MB6107.namprd05.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(908002)(999002)(5005026)(6040522)(8220060)(2401047)(8121501046)(3231475)(944501520)(52105112)(10201501046)(3002001)(93006095)(93001095)(6055026)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123558120)(201708071742011)(7699051)(76991095); SRVR:DM6PR05MB6107; BCL:0; PCL:0; RULEID:; SRVR:DM6PR05MB6107; 
x-forefront-prvs: 0905A6B2C7
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(39860400002)(136003)(346002)(396003)(366004)(199004)(189003)(51444003)(51914003)(68736007)(58126008)(33656002)(5660300001)(86362001)(11346002)(36756003)(14454004)(2501003)(486006)(6512007)(2616005)(99286004)(66574012)(54896002)(110136005)(6246003)(25786009)(66066001)(316002)(6306002)(236005)(53946003)(53936002)(4326008)(476003)(81156014)(4744004)(3846002)(6116002)(790700001)(8676002)(83716004)(71190400001)(71200400001)(229853002)(81166006)(93886005)(106356001)(478600001)(6506007)(105586002)(6436002)(76176011)(2906002)(256004)(14444005)(5024004)(7736002)(6486002)(26005)(446003)(2201001)(102836004)(82746002)(97736004)(186003)(606006)(8936002)(966005)(53546011)(569006); DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR05MB6107; H:DM6PR05MB5259.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Ug5PVchOyVTkbBwFiLLtxhlyLPblodUPOmXf6JATrffokcpiiTzqh5wjXXL2SdrSbOS6s+9sJWTkVNMcF5yy0VEbYvGBsdja3zG9QH8MA1zwd2E49OwKmjcIeY++9A+rFzVqr5f+Bn0rjOrd288Ez3TUpTPSCy8L1b6duTj/8N/Ru6nHiW/cYPWm3Cjs2KK2D5iu6b+nZr0dkNuwE6ocXaEuxkck8hbDiIPsEZUzOxniC41nijcCpEU9BUvtBmh68iTr8caefSmHVb2kPTJe7w0OYdmQnOCiYMbiaHpsJGMJYkReHHFWHkQGaFqxEGHc
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_436B264583404CF6B63AE1CBA090E7BFjunipernet_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 88bdea13-09be-4131-2703-08d670c1ab0c
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jan 2019 14:50:41.9332 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR05MB6107
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-01-02_05:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1901020134
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/QQmuWMaeYqtOT0FQ_EcB7oojWLE>
Subject: Re: [mpls] RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jan 2019 14:50:58 -0000

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

SGFwcHkgbmV3IHllYXIgIQ0KDQpIaSwgQ2hhaXJzLCBTYXNoYSwNCg0KV2UgaGF2ZSBhZGRyZXNz
ZWQgYWxsIHRoZSBjb21tZW50cyBhcyBkaXNjdXNzZWQgYW5kIGFncmVlZCB3aXRoIFNhc2hhLCBh
bmQgdXBsb2FkZWQgYSBuZXcgdmVyc2lvbiAoMDQpIG9mIHRoZSBkcmFmdC4NCg0KaHR0cHM6Ly9k
YXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9u
LWZyYW1ld29yay8NCg0KDQpUaGFua3MsDQoNCi0tIFlpbWluDQoNCg0KRnJvbTogQWxleGFuZGVy
IFZhaW5zaHRlaW4gPEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPg0KRGF0ZTogVGh1
cnNkYXksIERlY2VtYmVyIDEzLCAyMDE4IGF0IDk6NTcgQU0NClRvOiBZaW1pbiBTaGVuIDx5c2hl
bkBqdW5pcGVyLm5ldD4NCkNjOiAicnRnLWRpckBpZXRmLm9yZyIgPHJ0Zy1kaXJAaWV0Zi5vcmc+
LCAibXBsc0BpZXRmLm9yZyIgPG1wbHNAaWV0Zi5vcmc+LCAiZHJhZnQtaWV0Zi1tcGxzLWVncmVz
cy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmciIDxkcmFmdC1pZXRmLW1wbHMtZWdy
ZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZz4sICJydGctYWRzQGlldGYub3Jn
IiA8cnRnLWFkc0BpZXRmLm9yZz4NClN1YmplY3Q6IFJFOiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1p
ZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAzDQoNCllpbWluLA0KTG90cyBv
ZiB0aGFua3MgZm9yIGEgcHJvbXB0IHJlc3BvbnNlLiBJdCBzZWVtcyB0aGF0IHdlIGFyZSBhbGln
bmVkIGluIG91ciB1bmRlcnN0YW5kaW5nIG9mIHRoZSBFVlBOIHByb2JsZW0sIGFuZCB0aGF0IGl0
IGRlc2VydmVzIGEgZGVkaWNhdGVkIGRvY3VtZW50Lg0KDQpJIGRvIG5vdCByZWFsbHkgY2FyZSBh
Ym91dCBzcGVjaWZpYyB3b3JkaW5nLCBiZSBpdCDigJxjb3ZlcmVkIGJ5IGEgZGVkaWNhdGVkIGRv
Y3VtZW504oCdIG9yIOKAnGxlZnQgZm9yIGZ1dHVyZSBzdHVkeeKAnSDigJMgd2hhdGV2ZXIgc3Vp
dHMgeW91ciBjb2xsZWFndWVzIGFuZCB5b3Ugd291bGQgZG8gZnJvbSBteSBQT1YuIEFuZCwganVz
dCB0byBtYWtlIGl0IGNsZWFyLCBJIGRvIG5vdCB0aGluayB0aGF0IHRoZXNlIGNvbnNpZGVyYXRp
b25zIHNob3VsZCBibG9jayBhcHByb3ZhbCBhbmQgcHVibGljYXRpb24gb2YgdGhlIGZyYW1ld29y
ayBkcmFmdC4gSSBkbyBub3QgZXhwZWN0IHN1Y2ggYSBkb2N1bWVudCB0byBjb3ZlciBpbiBkZXRh
aWwgYWxsIHBvdGVudGlhbCBhcHBsaWNhdGlvbnMgYW5kIHRoZWlyIHNwZWNpZmljIGlzc3Vlcy4N
Cg0KSSB3aWxsIGJlIHdhaXRpbmcgZm9yIHRoZSBuZXh0IHJlbGVhc2Ugb2YgdGhlIGRyYWZ0IHRv
IGNvbmZpcm0gdGhhdCBteSBjb21tZW50cyBoYXZlIGJlZW4gcmVzb2x2ZWQuDQoNClJlZ2FyZHMs
DQpTYXNoYQ0KDQpPZmZpY2U6ICs5NzItMzkyNjYzMDINCkNlbGw6ICAgICAgKzk3Mi01NDkyNjYz
MDINCkVtYWlsOiAgIEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tDQoNCkZyb206IFlp
bWluIFNoZW4gPHlzaGVuQGp1bmlwZXIubmV0Pg0KU2VudDogVGh1cnNkYXksIERlY2VtYmVyIDEz
LCAyMDE4IDQ6NDQgUE0NClRvOiBBbGV4YW5kZXIgVmFpbnNodGVpbiA8QWxleGFuZGVyLlZhaW5z
aHRlaW5AZWNpdGVsZS5jb20+DQpDYzogcnRnLWRpckBpZXRmLm9yZzsgbXBsc0BpZXRmLm9yZzsg
ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc7
IHJ0Zy1hZHNAaWV0Zi5vcmcNClN1YmplY3Q6IFJlOiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRm
LW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAzDQoNCkhpIFNhc2hhLA0KDQpUaGFu
a3MgdmVyeSBtdWNoIGZvciBhbGwgdGhlIGFuYWx5c2lzIGludG8gdGhlIEVWUE4gY2FzZSENCg0K
V2UgYWdyZWUgd2l0aCB5b3VyIHBvaW50IG9uIHRoZSBCVU0gdHJhZmZpYy4gR2l2ZW4gdGhlIHBh
cnRpY3VsYXIgZm9yd2FyZGluZyBtb2RlIG9mIEJVTSB0cmFmZmljLCBpdCB3aWxsIHN1ZmZlciBm
cm9tIGR1cGxpY2F0ZSBwYWNrZXRzIHdpdGggZWdyZXNzIHByb3RlY3Rpb24uIEVWUE4gZGVmaW5p
dGVseSBkZXNlcnZlcyBhIGl0cyBvd24gZG9jdW1lbnQgdG8gZGlzY3VzcyB0aGlzIGtpbmQgb2Yg
Y2F2ZWF0cyBhbmQgYWxzbyBjbGFyaWZ5IHRoZSB3b3JraW5nIGNhc2Ugb2Yga25vd24tdW5pY2Fz
dCB0cmFmZmljLg0KDQpXaGF0IHdlIGNhbiBnZW5lcmFsbHkgc2F5IGluIHRoaXMgZnJhbWV3b3Jr
IGRyYWZ0IGlzIHRoYXQgLSBpZiB0aGVyZSBuZWVkcyB0byBiZSBhIGNvbnNpZGVyYXRpb24gb3Ig
ZGlzY3Vzc2lvbiBvZiBhbnkgYXBwbGljYWJpbGl0eSBvciBvcGVyYXRpb24gaXNzdWVzIHNwZWNp
ZmljIHRvIGEgZ2l2ZW4gdHlwZSBvZiBzZXJ2aWNlLCBpdCBzaG91bGQgYmUgY292ZXJlZCBieSBh
IHNlcGFyYXRlIGRvY3VtZW50LiBJT1csIHdlIGRvbuKAmXQgd2FudCB0byBjYWxsIG91dCBhIHBh
cnRpY3VsYXIgc2VydmljZSAobGlrZSBFVlBOKSBmb3Ig4oCcZnVydGhlciBzdHVkeeKAnSwgYmVj
YXVzZSBhIOKAnGZyYW1ld29ya+KAnSBzaG91bGQgYWxyZWFkeSBpbXBseSBhbmQgY3JlYXRlIHRo
ZSBzcGFjZSBmb3Ig4oCcZnV0dXJlIHN0dWR54oCdIG9mIGFsbCBzZXJ2aWNlcyBhbmQgY29tcG9u
ZW50cyBpZiBuZWVkZWQuIFdlIGNhbiBicm9hZGx5IHBvaW50IG91dCBzb21lIGNhdGVnb3JpZXMg
b2YgaXNzdWVzIHRvIGNvbnNpZGVyIChlLmcuIEJVTSB0cmFmZmljLCB1bmF2YWlsYWJpbGl0eSBv
ZiBwcm90ZWN0aW5nIGZvcndhcmRpbmcgc3RhdGUgb24gcHJvdGVjdG9yKSwgYnV0IGl04oCZcyBu
b3QgYSBnb2FsIG9mIHRoaXMgZHJhZnQgdG8gY29uZmlybSBpc3N1ZXMgZm9yIGEgc3BlY2lmaWMg
c2VydmljZSBhbmQgcHV0IGl0IGluIHRoZSDigJxmdXR1cmUgc3R1ZHnigJ0gbGlzdC4gV291bGQg
eW91IGFncmVlIHdpdGggdXMgb24gdGhpcyBhcHByb2FjaD8NCg0KVGhhbmtzIGFnYWluIGZvciB5
b3VyIGRldGFpbGVkIGNvbW1lbnRzLiBUaGV5IHNob3VsZCBiZSBub3RlZCBmb3IgdGhlIGZ1dHVy
ZSBzdHVkeSDwn5iKDQoNClRoYW5rcywNCg0KLS0gWWltaW4NCg0KDQpGcm9tOiBBbGV4YW5kZXIg
VmFpbnNodGVpbiA8QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208bWFpbHRvOkFsZXhh
bmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPj4NCkRhdGU6IFRodXJzZGF5LCBEZWNlbWJlciAx
MywgMjAxOCBhdCAxOjAxIEFNDQpUbzogWWltaW4gU2hlbiA8eXNoZW5AanVuaXBlci5uZXQ8bWFp
bHRvOnlzaGVuQGp1bmlwZXIubmV0Pj4NCkNjOiAicnRnLWRpckBpZXRmLm9yZzxtYWlsdG86cnRn
LWRpckBpZXRmLm9yZz4iIDxydGctZGlyQGlldGYub3JnPG1haWx0bzpydGctZGlyQGlldGYub3Jn
Pj4sICJtcGxzQGlldGYub3JnPG1haWx0bzptcGxzQGlldGYub3JnPiIgPG1wbHNAaWV0Zi5vcmc8
bWFpbHRvOm1wbHNAaWV0Zi5vcmc+PiwgImRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlv
bi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXBy
b3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZz4iIDxkcmFmdC1pZXRmLW1wbHMtZWdyZXNz
LXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1tcGxz
LWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc+PiwgInJ0Zy1hZHNAaWV0
Zi5vcmc8bWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmc+IiA8cnRnLWFkc0BpZXRmLm9yZzxtYWlsdG86
cnRnLWFkc0BpZXRmLm9yZz4+DQpTdWJqZWN0OiBSZTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0
Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1ld29yay0wMw0KDQpZaW1pbiwNCk1vcmUgb2Yg
dGhlIHNhbWUgLSB5ZXQgYW5vdGhlciBwb3RlbnRpYWwgaXNzdWUgd2l0aCBlZ3Jlc3MgcHJvdGVj
dGlvbiBvZiBFVlBOIE1DIHRyYWZmaWMuDQpXaGVuIEVWUE4gdXNlcyBQMk1QIExTUHMgZm9yIGRl
bGl2ZXJ5IG9mIE1DIHRyYWZmaWMsIHRoZSBlZ3Jlc3MgaW4gbWFueSBjYXNlcyB1c2VzIHRoZSB0
b3AgbGFiZWwgYXMgdGhlIGNvbnRleHQgbGFiZWwgZm9yIGlkZW50aWZ5aW5nIHRoZSBpbmdyZXNz
IFBFIGFuZCBpbnRlcnByZXRzIHRoZSBuZXh0IGxhYmVsKHMpIGluIHRoaXMgY29udGV4dC4gQ29t
YmluaW5nIHRoaXMgc2NoZW1lIHdpdGggdGhlIGVncmVzcyBwcm90ZWN0aW9uIHdoZXJlIHRoZSB0
b3AgbGFiZWwgcmVjZWl2ZWQgYnkgdGhlIFByb3RlY3RvciByZXByZXNlbnRzIGFub3RoZXIgY29u
dGV4dCBsb29rcyBxdWl0ZSBub24tdHJpdmlhbCB0byBtZSBhbmQgbm90IGNvbXBhdGlibGUgd2l0
aCBzb21lIG9mIHRoZSBhcHByb2FjaGVzIGZvciBzZXR0aW5nIHRoZSBieXBhc3MgdHVubmVsLg0K
QlRXLCB0aGlzIGlzc3VlIGlzIHByb2JhYmx5IGFsc28gcmVsZXZhbnQgZm9yIE1WUE4gdXNpbmcg
UDJNUCBMU1BzIGFzIFBNU0kuDQpNeSAyYy4NCg0KDQpUaHVtYiB0eXBlZCBieSBTYXNoYSBWYWlu
c2h0ZWluDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpGcm9tOiBBbGV4YW5k
ZXIgVmFpbnNodGVpbg0KU2VudDogV2VkbmVzZGF5LCBEZWNlbWJlciAxMiwgMjAxOCAxMTo0MTox
MSBBTQ0KVG86IFlpbWluIFNoZW4NCkNjOiBydGctZGlyQGlldGYub3JnPG1haWx0bzpydGctZGly
QGlldGYub3JnPjsgbXBsc0BpZXRmLm9yZzxtYWlsdG86bXBsc0BpZXRmLm9yZz47IGRyYWZ0LWll
dGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPG1haWx0bzpk
cmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZz47
IHJ0Zy1hZHNAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSRTog
UnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1ld29y
ay0wMw0KDQpZaW1pbiBhbmQgYWxsLA0KVG8gY2xhcmlmeSBteSBpc3N1ZSAjNCBpbiB0aGUgcHJl
dmlvdXMgZW1haWwuDQoNCg0KUkZDIDc0MzIgaW4gU2VjdGlvbiAxMiBzYXlzIHRoYXQg4oCcVGhl
IHByaW5jaXBsZXMgYmVoaW5kIHRoZSBmb2xsb3dpbmcgcHJvY2VkdXJlcyBhcmUgYm9ycm93ZWQg
ZnJvbSB0aGUgc3BsaXQtaG9yaXpvbiBmb3J3YXJkaW5nIHJ1bGVzIGluIFZQTFMgc29sdXRpb25z
IFtSRkM0NzYxPGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRw
cy0zQV9fdG9vbHMuaWV0Zi5vcmdfaHRtbF9yZmM0NzYxJmQ9RHdNR2FRJmM9SEFrWXVoNjNyc3Vo
cjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZyPTItblQ3eHZ0Z3hZYWM0d3BZeHdvX2po
NXJaTTJ1d1RMeGdSaGFPYndZdWcmbT1wUFpOdDAwNlhWYTY1LUR0cnhGcnl2ME5uVjc2cm5uTkRM
UlNhVVlubHowJnM9X2xOUkdCaENPZ0R3emJPbHI2MGcyVW8xS1hGd1o0MHM2YjJIY19Ca2VESSZl
PT5dIFtSRkM0NzYyPGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1o
dHRwcy0zQV9fdG9vbHMuaWV0Zi5vcmdfaHRtbF9yZmM0NzYyJmQ9RHdNR2FRJmM9SEFrWXVoNjNy
c3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZyPTItblQ3eHZ0Z3hZYWM0d3BZeHdv
X2poNXJaTTJ1d1RMeGdSaGFPYndZdWcmbT1wUFpOdDAwNlhWYTY1LUR0cnhGcnl2ME5uVjc2cm5u
TkRMUlNhVVlubHowJnM9Nlg2WVdtOHJvR1pwcGUzbU9za2MzNjUxcDlvZmRlNTJQV2VpT3gtM2Vm
MCZlPT5dLuKAnQ0KDQoNCg0KSG93ZXZlciwgUkZDIDQ3NjEgYW5kIFJGQyA0NzYyIGRlZmluZSB0
aGUgc3BsaXQtaG9yaXpvbiBydWxlcyBkaWZmZXJlbnRseToNCg0KDQotICAgICBSRkMgNDc2MSBp
biBTZWN0aW9uIDQuMi41IHN0YXRlcyB0aGF0IOKAnFNwbGl0IGhvcml6b24gZm9yd2FyZGluZyBy
dWxlcyBhcHBseSB0byBicm9hZGNhc3QgYW5kIG11bHRpY2FzdCBwYWNrZXRzLCBhcyB3ZWxsIGFz
IHBhY2tldHMgdG8gYW4gdW5rbm93biBNQUMgYWRkcmVzc+KAnQ0KDQotICAgICBSRkMgNDc2MiBp
biBTZWN0aW9uIDQuNCBzdGF0ZXMgdGhhdCDigJxhIFBFIE1VU1QgTk9UIGZvcndhcmQgdHJhZmZp
YyBmcm9tIG9uZSBQVyB0byBhbm90aGVyIGluIHRoZSBzYW1lIFZQTFMgbWVzaOKAnSwgaXQgZG9l
cyBub3QgZGlmZmVyZW50aWF0ZSBiZXR3ZWVuIEJVTSBhbmQg4oCca25vd24gdW5pY2FzdOKAnSB0
cmFmZmljLg0KDQpXaGlsZSBSRkMgNzQzMiBpcyBhbGlnbmVkIHdpdGggUkZDIDQ3NjEgaW4gaXRz
IGRlZmluaXRpb24gb2YgdGhlIHNwbGl0LWhvcml6b24gcnVsZXMsIHRoZSBydWxlIGludHJvZHVj
ZWQgaW4gUkZDIDQ3NjIgaXMgbXVjaCBzaW1wbGVyIHRvIGltcGxlbWVudCwgYW5kIGl0IGlzIG5v
dCBleHBsaWNpdGx5IHByb2hpYml0ZWQgYnkgUkZDIDc0MzIuDQoNCg0KUmVnYXJkcywNClNhc2hh
DQoNCk9mZmljZTogKzk3Mi0zOTI2NjMwMg0KQ2VsbDogICAgICArOTcyLTU0OTI2NjMwMg0KRW1h
aWw6ICAgQWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208bWFpbHRvOkFsZXhhbmRlci5W
YWluc2h0ZWluQGVjaXRlbGUuY29tPg0KDQpGcm9tOiBBbGV4YW5kZXIgVmFpbnNodGVpbg0KU2Vu
dDogV2VkbmVzZGF5LCBEZWNlbWJlciAxMiwgMjAxOCAxMToyMCBBTQ0KVG86ICdZaW1pbiBTaGVu
JyA8eXNoZW5AanVuaXBlci5uZXQ8bWFpbHRvOnlzaGVuQGp1bmlwZXIubmV0Pj4NCkNjOiBydGct
ZGlyQGlldGYub3JnPG1haWx0bzpydGctZGlyQGlldGYub3JnPjsgbXBsc0BpZXRmLm9yZzxtYWls
dG86bXBsc0BpZXRmLm9yZz47IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFt
ZXdvcmsuYWxsQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rp
b24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZz47IHJ0Zy1hZHNAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1h
ZHNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSRTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1tcGxz
LWVncmVzcy1wdG90ZWN0aW9uLWZyYW1ld29yay0wMw0KDQpZaW1pbiwNCkxvdHMgb2YgdGhhbmtz
IGZvciB0aGUgbWVzc2FnZS4NCg0KSSB0aGluayB0aGF0IHVzZSBvZiB0aGUgcHJvdGVjdGlvbiBm
cmFtZXdvcmsgZGVzY3JpYmVkIGluIHRoZSBkcmFmdCBmb3IgcHJvdGVjdGlvbiBvZiBFVlBOLWJh
c2VkIE1QMk1QIHNlcnZpY2VzIHJlcXVpcmVzIGNsYXJpZmljYXRpb24gb2Ygc2V2ZXJhbCBpc3N1
ZXMuIEkgYW0gbm90IHN1cmUgSSBjYW4gcHJvdmlkZSBhIGZ1bGwgbGlzdCwgYnV0LCBhdCBsZWFz
dCwgdGhlIGZvbGxvd2luZyBzaG91bGQgYmUgY29uc2lkZXJlZDoNCg0KMS4gICAgICAgSXQgc2Vl
bXMgdGhhdCBpbiBvcmRlciBmb3IgZWdyZXNzIHByb3RlY3Rpb24gdG8gd29yaywgRXRoZXJuZXQg
bGlua3MgY29ubmVjdGluZyB0aGUgcHJpbWFyeSBFZ3Jlc3MgUEUgYW5kIHRoZSBQcm90ZWN0b3Ig
dG8gdGhlIGN1c3RvbWVyIHNpdGUgbXVzdCBwYXJ0aWNpcGF0ZSBpbiBhIGNvbW1vbiBtdWx0aS1o
b21lZCBFdGhlcm5ldCBTZWdtZW50LiBJZiB0aGlzIGlzIGNvcnJlY3QsIGl0IHNob3VsZCBiZSBz
cGVjaWZpZWQgZXhwbGljaXRseQ0KDQoyLiAgICAgICBJZiB0aGUgbXVsdGktaG9taW5nIEV0aGVy
bmV0IFNlZ21lbnQgYWJvdmUgb3BlcmF0ZXMgaW4gdGhlIFNpbmdsZS1BY3RpdmUgbW9kZSwgYW5k
IGlmIHRoZSBQcmltYXJ5IFBFIGlzIHRoZSBERiBvbiB0aGlzIHNlZ21lbnQgZm9yIHRoZSBzcGVj
aWZpYyBzZXJ2aWNlIHlvdSB0cnkgdG8gcHJvdGVjdCwgdGhlbiwgdG8gdGhlIGJlc3Qgb2YgbXkg
dW5kZXJzdGFuZGluZywgdGhlIHByb3Bvc2VkIHByb3RlY3Rpb24gc2NoZW1lIHdpbGwgbm90IHBy
b3RlY3QgYW55dGhpbmcsIGJlY2F1c2UgdGhlIFByb3RlY3RvciB3aWxsIGRlY2xhcmUgdGhlIHJl
bGV2YW50IFZMQU5zIGFzIGJsb2NrZWQgdG8gdGhlIENFIChlLmcuLCB1c2luZyBNVlJQIGFzIGRl
c2NyaWJlZCBpbiBTZWN0aW9uIDguNSBvZiBSRkMgNzQzMi4gVGhlIFByb3RlY3RvciB3aWxsIG9u
bHkgdW5ibG9jayB0aGVzZSBWTEFOcyB3aGVuIGl0IGlzIGVsZWN0ZWQgYXMgdGhlIERGIOKAkyBi
dXQgdGhpcyB3aWxsIG5vdCBoYXBwZW4gdW50aWwgaXQgd2lsbCBsZWFybiB0aGF0IHRoZSBwcmlt
YXJ5IEVncmVzcyBQRSBvciB0aGUgbGluayB0aGF0IGNvbm5lY3RzIGl0IHRvIHRoZSBDRSBoYXZl
IGZhaWxlZC4gKElmIHRoZSBQcmltYXJ5IFBFIHdhcyBub3QgYSBERiwgdGhlcmUgd291bGQgYmUg
bm90aGluZyB0byBwcm90ZWN0KS4NCg0KMy4gICAgICAgSWYgdGhlIElmIHRoZSBtdWx0aS1ob21p
bmcgRXRoZXJuZXQgU2VnbWVudCBhYm92ZSBvcGVyYXRlcyBpbiB0aGUgQWxsLUFjdGl2ZSBtb2Rl
LCBhbmQgaWYgdGhlIFByaW1hcnkgUEUgaXMgdGhlIERGIG9uIHRoaXMgc2VnbWVudCBmb3IgdGhl
IHNwZWNpZmljIHNlcnZpY2UgeW91IHRyeSB0byBwcm90ZWN0LCB0aGVuOg0KDQphLiAgICAgICBJ
biB0aGUgY2FzZSBvZiB0aGUgcHJpbWFyeSBQRSBmYWlsdXJlIOKAnGtub3duIHVuaWNhc3TigJ0g
dHJhZmZpYyB3aWxsIGJlICBwcm90ZWN0ZWQgYnkgdGhlIHByb3Bvc2VkIHNjaGVtZQ0KDQpiLiAg
ICAgICBUaGUgUHJvdGVjdG9yIHdpbGwgZGlzY2FyZCBhbnkgQlVNIHRyYWZmaWMgaXQgcmVjZWl2
ZWQgZm9yIHRoaXMgc2VydmljZSB1bnRpbCBpdCBpcyBlbGVjdGVkIGFzIHRoZSBERi4NCldoZXRo
ZXIgdGhpcyBiZWhhdmlvciB3b3VsZCBjb3VudCBhcyBwcm90ZWN0aW9uIGZvciB0aGUgc2Vydmlj
ZSBpbiBxdWVzdGlvbiBvciBub3QgZGVwZW5kcyBvbiB0aGUgc2lnbmlmaWNhbmNlIG9mIG11bHRp
Y2FzdCB0cmFmZmljIGluIHRoaXMgc2VydmljZS4NCg0KNC4gICAgICAgUkZDIDc0MzIgZGVmaW5l
cyBpbiBTZWN0aW9uIDEyIHRoYXQgRXRoZXJuZXQgZnJhbWVzIHdpdGggdW5rbm93biB1bmljYXN0
IERlc3RpbmF0aW9uIE1BQyBhZGRyZXNzZXMgcmVjZWl2ZWQgZnJvbSBhbm90aGVyIFBFIE1VU1Qg
Tk9UIGV2ZXIgYmUgZm9yd2FyZGVkIGJ5IHRoZSByZWNlaXZpbmcgUEUgdG8gYW55IG90aGVyIFBF
LCBvbmx5IGxvY2FsbHkuIFdoaWxlIFJGQyA3NDMyIHJlc3RyaWN0cyB0aGlzIHRvIGp1c3QgdW5r
bm93biB1bmljYXN0IGZyYW1lcywgSSBzdXNwZWN0IHRoYXQgbW9zdCBpbXBsZW1lbnRhdGlvbnMg
ZG8gbm90IGZvcndhcmQgRVZQTi1lbmNhcHN1bGF0ZWQgZnJhbWVzIHRoZXkgcmVjZWl2ZSAgdG8g
b3RoZXIgUEVzIGluIGFueSBjYXNlIChJIGNhbiBiZSB3cm9uZyBoZXJlLCBvZiBjb3Vyc2UpIGp1
c3QgdG8gYmUgb24gdGhlIHNhZmUgc2lkZSB3aGVuIGl0IGNvbWVzIHRvIEV0aGVybmV0IGxvb3Ag
cHJldmVudGlvbi4gU3VjaCBpbXBsZW1lbnRhdGlvbnMgd291bGQgaGF2ZSBwcm9ibGVtcyB3aXRo
IHVzaW5nIHRoZSBwcm9wb3NlZCBwcm90ZWN0aW9uIHNjaGVtZSBmb3IgcHJvdGVjdGlvbiBhZ2Fp
bnN0IGZhaWx1cmVzIG9mIHRoZSBhdHRhY2htZW50IGNpcmN1aXQgd2hlcmUgdGhlIHByaW1hcnkg
RWdyZXNzIFBFIGFjdHMgYXMgdGhlIFBMUi4NCg0KSSBkbyBub3Qga25vdyBpZiB0aGUgbGlzdCBh
Ym92ZSBpcyBjb21wbGV0ZSBhbmQgd2hldGhlciBhbGwgdGhlIGlzc3VlcyBJ4oCZdmUgcmFpc2Vk
IGFyZSByZWxldmFudCwgYnV0IEkgdGhpbmsgdGhhdCBhcHBsaWNhYmlsaXR5IG9mIHRoZSBlZ3Jl
c3MgcHJvdGVjdGlvbiAgZnJhbWV3b3JrIHRvIEVWUE4gcmVxdWlyZXMgc29tZSBhZGRpdGlvbmFs
IHRob3VnaHQgKGFuZCwgZXZlbnR1YWxseSwgYSBkZWRpY2F0ZWQgZG9jdW1lbnQpLiBTaW1wbHkg
c2F5aW5nIHRoYXQg4oCcRVZQTiBjYW4gYmUgc3VwcG9ydGVkIGluIGEgc2ltaWxhciBtYW5uZXIg
YXMgTGF5ZXIgMyBWUE7igJ0gY291bGQgYmUgbWlzbGVhZGluZyBJTUhPLg0KDQpIb3BlZnVsbHkg
dGhlc2Ugbm90ZXMgd291bGQgYmUgdXNlZnVsLg0KDQpSZWdhcmRzLA0KU2FzaGENCg0KT2ZmaWNl
OiArOTcyLTM5MjY2MzAyDQpDZWxsOiAgICAgICs5NzItNTQ5MjY2MzAyDQpFbWFpbDogICBBbGV4
YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTxtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5A
ZWNpdGVsZS5jb20+DQoNCkZyb206IFlpbWluIFNoZW4gPHlzaGVuQGp1bmlwZXIubmV0PG1haWx0
bzp5c2hlbkBqdW5pcGVyLm5ldD4+DQpTZW50OiBXZWRuZXNkYXksIERlY2VtYmVyIDEyLCAyMDE4
IDI6NDQgQU0NClRvOiBBbGV4YW5kZXIgVmFpbnNodGVpbiA8QWxleGFuZGVyLlZhaW5zaHRlaW5A
ZWNpdGVsZS5jb208bWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPj4NCkNj
OiBydGctZGlyQGlldGYub3JnPG1haWx0bzpydGctZGlyQGlldGYub3JnPjsgbXBsc0BpZXRmLm9y
ZzxtYWlsdG86bXBsc0BpZXRmLm9yZz47IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlv
bi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXBy
b3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZz47IHJ0Zy1hZHNAaWV0Zi5vcmc8bWFpbHRv
OnJ0Zy1hZHNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0
Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1ld29yay0wMw0KDQpIaSBTYXNhaCwNCg0KYS4g
ICAgICAgTDJWUE4gc2VydmljZXMgdGhhdCB1c2UgRVZQTiB0ZWNobm9sb2d5IHdvdWxkIG5laXRo
ZXIgc3VmZmVyIGZyb20gYW4gZW1wdHkgRklCIGluIHRoZSBwcm90ZWN0aW5nIE1BQy1WUkYgbm9y
IHVzZSBFVlBOIGFwcGxpY2F0aW9uIGxhYmVscyBmb3IgTUFDIGxlYXJuaW5nLiBCdXQgSSBjYW5u
b3Qgc2F5IHdoZXRoZXIgdGhleSBkbyBvciBkbyBub3QgaW50cm9kdWNlIHNvbWUgb3RoZXIgaXNz
dWVzIHdpdGggdGhlIHByb3Bvc2VkIGZyYW1ld29yayDigJMgdGhpcyB3b3VsZCByZXF1aXJlIHNl
cmlvdXMgaW4tZGVwdGggYW5hbHlzaXMuIE1lYW53aGlsZSBzdWNoIHNlcnZpY2VzIGxvb2sgdG8g
bWUgbGlrZSBhbm90aGVyIGNhc2Ugd2hlbiBhbiBleHBsaWNpdCBkZWZpbml0aW9uIG9mIOKAnGxl
ZnQgRkZT4oCdIG9yIOKAnHRvIGJlIGFkZHJlc3NlZCBpbiBhIHNlcGFyYXRlIGRvY3VtZW504oCd
IHdvdWxkIGJlIHZlcnkgbXVjaCBpbiBwbGFjZS4NCg0KRVZQTiBjYW4gYmUgc3VwcG9ydGVkIGlu
IGEgc2ltaWxhciBtYW5uZXIgYXMgTGF5ZXIgMyBWUE4sIGFsdGhvdWdoIHRoaXMgZG9jdW1lbnQg
ZG9lc27igJl0IHByb3ZpZGUgYSBkZXRhaWxlZCBleGFtcGxlLg0KDQpUaGFua3MsDQoNCi0tIFlp
bWluDQoNCg0KRnJvbTogQWxleGFuZGVyIFZhaW5zaHRlaW4gPEFsZXhhbmRlci5WYWluc2h0ZWlu
QGVjaXRlbGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbT4+DQpE
YXRlOiBUaHVyc2RheSwgTm92ZW1iZXIgMjksIDIwMTggYXQgMzo1MCBBTQ0KVG86IFlpbWluIFNo
ZW4gPHlzaGVuQGp1bmlwZXIubmV0PG1haWx0bzp5c2hlbkBqdW5pcGVyLm5ldD4+DQpDYzogInJ0
Zy1kaXJAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmc+IiA8cnRnLWRpckBpZXRmLm9y
ZzxtYWlsdG86cnRnLWRpckBpZXRmLm9yZz4+LCAibXBsc0BpZXRmLm9yZzxtYWlsdG86bXBsc0Bp
ZXRmLm9yZz4iIDxtcGxzQGlldGYub3JnPG1haWx0bzptcGxzQGlldGYub3JnPj4sICJkcmFmdC1p
ZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzxtYWlsdG86
ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc+
IiA8ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5v
cmc8bWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxs
QGlldGYub3JnPj4sICJydGctYWRzQGlldGYub3JnPG1haWx0bzpydGctYWRzQGlldGYub3JnPiIg
PHJ0Zy1hZHNAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmc+Pg0KU3ViamVjdDogUkU6
IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1mcmFtZXdv
cmstMDMNCg0KWWltaW4sDQpMb3RzIG9mIHRoYW5rcyBmb3IgYSBwcm9tcHQgYW5kIHZlcnkgZW5j
b3VyYWdpbmcgcmVzcG9uc2UuDQoNCkl0IHNlZW1zIHRoYXQgYWxsIG15IGNvbW1lbnRzIHdvdWxk
IGJlIHJlc29sdmVkIHdpdGggdGhlIHByb3Bvc2VkIGNoYW5nZXMuIEkgd2lsbCBiZSB3YWl0aW5n
IGZvciB0aGUgbmV4dCByZXZpc2lvbiBvZiB0aGUgZHJhZnQgdG8gY29uZmlybSB0aGF0Lg0KDQpQ
bGVhc2Ugc2VlIHNvbWUgcmVtYXJrcyBpbmxpbmUgYmVsb3cuDQoNClJlZ2FyZHMsDQpTYXNoYQ0K
DQpPZmZpY2U6ICs5NzItMzkyNjYzMDINCkNlbGw6ICAgICAgKzk3Mi01NDkyNjYzMDINCkVtYWls
OiAgIEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFp
bnNodGVpbkBlY2l0ZWxlLmNvbT4NCg0KRnJvbTogWWltaW4gU2hlbiA8eXNoZW5AanVuaXBlci5u
ZXQ8bWFpbHRvOnlzaGVuQGp1bmlwZXIubmV0Pj4NClNlbnQ6IFRodXJzZGF5LCBOb3ZlbWJlciAy
OSwgMjAxOCAyOjUzIEFNDQpUbzogQWxleGFuZGVyIFZhaW5zaHRlaW4gPEFsZXhhbmRlci5WYWlu
c2h0ZWluQGVjaXRlbGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNv
bT4+OyBydGctYWRzQGlldGYub3JnPG1haWx0bzpydGctYWRzQGlldGYub3JnPg0KQ2M6IHJ0Zy1k
aXJAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmc+OyBtcGxzQGlldGYub3JnPG1haWx0
bzptcGxzQGlldGYub3JnPjsgZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1l
d29yay5hbGxAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlv
bi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFJ0Z0RpciByZXZpZXc6IGRy
YWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1mcmFtZXdvcmstMDMNCg0KSGkgU2FzaGEs
DQoNClRoYW5rcyB2ZXJ5IG11Y2ggYWdhaW4gZm9yIHRoZSBkZXRhaWxlZCByZXZpZXcgYW5kIHRo
ZSBjb25zdHJ1Y3RpdmUgY29tbWVudHMgYW5kIHN1Z2dlc3Rpb25zIQ0KDQpQbGVhc2Ugc2VlIFt5
c2hlbl0gaW5saW5lIGJlbG93Lg0KDQpUaGFua3MsDQotLSBZaW1pbg0KDQoNCkZyb206IEFsZXhh
bmRlciBWYWluc2h0ZWluIDxBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTxtYWlsdG86
QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20+Pg0KRGF0ZTogVHVlc2RheSwgTm92ZW1i
ZXIgMjAsIDIwMTggYXQgNDo0MSBBTQ0KVG86ICJydGctYWRzQGlldGYub3JnPG1haWx0bzpydGct
YWRzQGlldGYub3JnPiIgPHJ0Zy1hZHNAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmc+
Pg0KQ2M6ICJydGctZGlyQGlldGYub3JnPG1haWx0bzpydGctZGlyQGlldGYub3JnPiIgPHJ0Zy1k
aXJAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmc+PiwgIm1wbHNAaWV0Zi5vcmc8bWFp
bHRvOm1wbHNAaWV0Zi5vcmc+IiA8bXBsc0BpZXRmLm9yZzxtYWlsdG86bXBsc0BpZXRmLm9yZz4+
LCAiZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5v
cmc8bWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxs
QGlldGYub3JnPiIgPGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsu
YWxsQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJh
bWV3b3JrLmFsbEBpZXRmLm9yZz4+DQpTdWJqZWN0OiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRm
LW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAzDQpSZXNlbnQtRnJvbTogPGFsaWFz
LWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOmFsaWFzLWJvdW5jZXNAaWV0Zi5vcmc+Pg0KUmVzZW50
LVRvOiA8eXNoZW5AanVuaXBlci5uZXQ8bWFpbHRvOnlzaGVuQGp1bmlwZXIubmV0Pj4sIEpleWFu
YW50aCA8bWludG9AanVuaXBlci5uZXQ8bWFpbHRvOm1pbnRvQGp1bmlwZXIubmV0Pj4sIDxicnVu
by5kZWNyYWVuZUBvcmFuZ2UuY29tPG1haWx0bzpicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tPj4s
IDxoYW5uZXNAcnRicmljay5jb208bWFpbHRvOmhhbm5lc0BydGJyaWNrLmNvbT4+LCA8Yy5taWNo
ZWxAdGVsZWtvbS5kZTxtYWlsdG86Yy5taWNoZWxAdGVsZWtvbS5kZT4+LCA8aHVhaW1vLmNoZW5A
aHVhd2VpLmNvbTxtYWlsdG86aHVhaW1vLmNoZW5AaHVhd2VpLmNvbT4+LCA8amlhbmd5dWFubG9u
Z0BodWF3ZWkuY29tPG1haWx0bzpqaWFuZ3l1YW5sb25nQGh1YXdlaS5jb20+PiwgPHRzYWFkQGNp
c2NvLmNvbTxtYWlsdG86dHNhYWRAY2lzY28uY29tPj4sIDxuLmxleW1hbm5AdGVsZWtvbS5kZTxt
YWlsdG86bi5sZXltYW5uQHRlbGVrb20uZGU+PiwgPGxvYUBwaS5udTxtYWlsdG86bG9hQHBpLm51
Pj4sIDxtYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbTxtYWlsdG86bWFydGluLnZpZ291cmV1eEBu
b2tpYS5jb20+PiwgPGRiMzU0NkBhdHQuY29tPG1haWx0bzpkYjM1NDZAYXR0LmNvbT4+LCA8YXJl
dGFuYS5pZXRmQGdtYWlsLmNvbTxtYWlsdG86YXJldGFuYS5pZXRmQGdtYWlsLmNvbT4+LCBMb2Eg
QW5kZXJzc29uIDxsb2FAcGkubnU8bWFpbHRvOmxvYUBwaS5udT4+DQpSZXNlbnQtRGF0ZTogVHVl
c2RheSwgTm92ZW1iZXIgMjAsIDIwMTggYXQgNDo0MSBBTQ0KDQoNCkhlbGxvLA0KDQpJIGhhdmUg
YmVlbiBzZWxlY3RlZCBhcyB0aGUgUm91dGluZyBEaXJlY3RvcmF0ZSByZXZpZXdlciBmb3IgdGhp
cyBkcmFmdC4gVGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUgc2Vla3MgdG8gcmV2aWV3IGFsbCByb3V0
aW5nIG9yIHJvdXRpbmctcmVsYXRlZCBkcmFmdHMgYXMgdGhleSBwYXNzIHRocm91Z2ggSUVURiBs
YXN0IGNhbGwgYW5kIElFU0cgcmV2aWV3LCBhbmQgc29tZXRpbWVzIG9uIHNwZWNpYWwgcmVxdWVz
dC4gVGhlIHB1cnBvc2Ugb2YgdGhlIHJldmlldyBpcyB0byBwcm92aWRlIGFzc2lzdGFuY2UgdG8g
dGhlIFJvdXRpbmcgQURzLiBGb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgUm91dGluZyBE
aXJlY3RvcmF0ZSwgcGxlYXNlIHNlZSDigItodHRwOi8vdHJhYy50b29scy5pZXRmLm9yZy9hcmVh
L3J0Zy90cmFjL3dpa2kvUnRnRGlyPGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92
Mi91cmw/dT1odHRwLTNBX190cmFjLnRvb2xzLmlldGYub3JnX2FyZWFfcnRnX3RyYWNfd2lraV9S
dGdEaXImZD1Ed01HYVEmYz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6
b0NJJnI9Mi1uVDd4dnRneFlhYzR3cFl4d29famg1clpNMnV3VEx4Z1JoYU9id1l1ZyZtPXh1OTBN
ZkFXX2ptNmxZaDZoeUVncEplaFRtc0txMGRIcmtFNXRORDk2NTgmcz1sbU5SbFhqVDRLRzZ4T3Rv
bjc3dmxhM0psT3VIbXJtdEEtRFRiZVMtZUk4JmU9Pg0KDQpBbHRob3VnaCB0aGVzZSBjb21tZW50
cyBhcmUgcHJpbWFyaWx5IGZvciB0aGUgdXNlIG9mIHRoZSBSb3V0aW5nIEFEcywgaXQgd291bGQg
YmUgaGVscGZ1bCBpZiB5b3UgY291bGQgY29uc2lkZXIgdGhlbSBhbG9uZyB3aXRoIGFueSBvdGhl
ciBJRVRGIExhc3QgQ2FsbCBjb21tZW50cyB0aGF0IHlvdSByZWNlaXZlLCBhbmQgc3RyaXZlIHRv
IHJlc29sdmUgdGhlbSB0aHJvdWdoIGRpc2N1c3Npb24gb3IgYnkgdXBkYXRpbmcgdGhlIGRyYWZ0
Lg0KRG9jdW1lbnQ6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmst
MDMNClJldmlld2VyOiBBbGV4YW5kZXIgKOKAnFNhc2hh4oCdKSBWYWluc2h0ZWluDQpSZXZpZXcg
ZGF0ZTogMTktTm92LTE4DQpJRVRGIExDIEVuZCBEYXRlOiBOb3Qga25vd24NCkludGVuZCBzdGF0
dXM6IFN0YW5kYXJkcyBUcmFjaw0KDQpTdW1tYXJ5Og0KSSBoYXZlIHNvbWUgbWlub3IgY29uY2Vy
bnMgYWJvdXQgdGhpcyBkb2N1bWVudCB0aGF0IEkgdGhpbmsgc2hvdWxkIGJlIHJlc29sdmVkIGJl
Zm9yZSBwdWJsaWNhdGlvbi4NCg0KQ29tbWVudHM6DQpUaGUgZHJhZnQgaXMgd2VsbCB3cml0dGVu
LCByZXF1aXJlcyBmcm9tIHRoZSByZWFkZXIgaGFzIGdvb2QgdW5kZXJzdGFuZGluZyBvZiBtdWx0
aXBsZSB0ZWNobm9sb2dpZXMgaW5jbHVkaW5nOg0KDQogICogICBjb250ZXh0IGxhYmVsIHNwYWNl
cyBhbmQgY29udGV4dCBsYWJlbHMgUkZDIDUzMzENCiAgKiAgIGxvY2FsIGFuZCByZW1vdGUgTEZB
IG1lY2hhbmlzbXMgKFJGQyA1Mjg2IGFuZCBSRkMgNzQ5MCkNCiAgKiAgIFNlZ21lbnQgUm91dGlu
ZyBNaXJyb3IgU0lEcyAoUkZDIDg0MDIpIGFuZCBtb3JlLg0KSSBkb3VidCBpdCBpcyBzdWl0YWJs
ZSByZWFkaW5nIGZvciBhIGJlZ2lubmVyLCBidXQgSSBhbHNvIGRvdWJ0IGFueSByZXF1aXJlZCBi
YWNrZ3JvdW5kIGNvdWxkIGJlIHNraXBwZWQuDQoNClRoaXMgaXMgYSBmcmFtZXdvcmsgZG9jdW1l
bnQsIHdpdGggYXQgbGVhc3Qgb25lIOKAnHNwZWNpYWxpemF0aW9u4oCdIG9mIHRoaXMgZnJhbWV3
b3JrIGFscmVhZHkgYmVpbmcgcHVibGlzaGVkIGFzIFJGQyA4MTA0PGh0dHBzOi8vdXJsZGVmZW5z
ZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fdG9vbHMuaWV0Zi5vcmdfaHRtbF9y
ZmM4MTA0JmQ9RHdNR2FRJmM9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNX
em9DSSZyPTItblQ3eHZ0Z3hZYWM0d3BZeHdvX2poNXJaTTJ1d1RMeGdSaGFPYndZdWcmbT14dTkw
TWZBV19qbTZsWWg2aHlFZ3BKZWhUbXNLcTBkSHJrRTV0TkQ5NjU4JnM9WlFuU2tWUXR0MXk1bXZV
c3BieGozZXg0N0ZpbUt5dElMTjZWTkxBQVhJayZlPT4uICBJIGFzc3VtZSB0aGF0IG90aGVyIOKA
nHNwZWNpYWxpemF0aW9u4oCdIGRvY3VtZW50cyBhcmUgb24gdGhlIHdheS4NCg0KSSBoYXZlIGhv
bGQgYSB2ZXJ5IGNvbnN0cnVjdGl2ZSBvZmYtbGlzdCBkaXNjdXNzaW9uIHdpdGggdGhlIGF1dGhv
cnMgYmVmb3JlIHBvc3RpbmcgdGhpcyByZXZpZXcuIFNvbWUgb2YgbXkgY29tbWVudHMgaGF2ZSBi
ZWVuIGFscmVhZHkgYWNrbm93bGVkZ2VkLiBJIHdvdWxkIGxpa2UgdG8gdGhhbmsgdGhlIGF1dGhv
cnMgYW5kLCBlc3BlY2lhbGx5LCBZaW1pbiwgZm9yIGNvb3BlcmF0aW9uLg0KDQpDYXZlYXQ6DQpJ
IGhhdmUgZG9uZSBhbiB1bnNvbGljaXRlZCByZXZpZXcgb2YgdGhlIHByZWN1cnNvciBpbmRpdmlk
dWFsIGRyYWZ0PGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRw
cy0zQV9fd3d3LmlldGYub3JnX21haWwtMkRhcmNoaXZlX3dlYl9tcGxzX2N1cnJlbnRfbXNnMTcw
MzMuaHRtbCZkPUR3TUdhUSZjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhj
V3pvQ0kmcj0yLW5UN3h2dGd4WWFjNHdwWXh3b19qaDVyWk0ydXdUTHhnUmhhT2J3WXVnJm09eHU5
ME1mQVdfam02bFloNmh5RWdwSmVoVG1zS3EwZEhya0U1dE5EOTY1OCZzPXplUVY3aThHQVRXRFB1
LWNfSUxZV3BqUGtsbjBXejUtMEQ2QWxfZ3BQRlUmZT0+LiBGcm9tIG15IFBPViwgdGhlIGRvY3Vt
ZW50IGhhcyBiZWVuIHF1aXRlIGluIGdvb2Qgc2hhcGUgZXZlbiB0aGVuLCBzbyBJIG1heSBiZSBj
b25zaWRlcmVkIGFzIHBvc2l0aXZlbHkgYmlhc2VkICh0aGUgY3VycmVudCB2ZXJzaW9uIGFja25v
d2xlZGdlcyBteSBjb21tZW50cykuIEkgaGF2ZSBub3RpY2VkIHRoYXQgdGhlIG1ham9yaXR5IG9m
IG15IHRoZW4gY29tbWVudHMgaGF2ZSBiZWVuIHN1Y2Nlc3NmdWxseSByZXNvbHZlZCBpbiB0aGUg
Y3VycmVudCB2ZXJzaW9uIG9mIHRoZSBkcmFmdC4NCg0KW3lzaGVuXSBUaGFua3MgYWdhaW4hDQoN
Ck1ham9yIElzc3VlczogTm8gbWFqb3IgaXNzdWVzIGZvdW5kDQoNCk1pbm9yIElzc3VlczoNCg0K
MSkgICAgICBUaGUgZG9jdW1lbnQgc2VlbXMgdG8gYmUgYW1iaWd1b3VzICB3aXRoIHJlZ2FyZCB0
byBleHBlY3RlZCBjb3ZlcmFnZSBvZiBMMlZQTiBzZXJ2aWNlcyBieSB0aGUgZnJhbWV3b3JrIGl0
IGRlZmluZXM6DQphLiAgICAgICBPbiBvbmUgaGFuZCwgdGhlIHJlcXVpcmVtZW50IGZvciB0aGUg
ZnJhbWV3b3JrIGluIHRoZSAybmQgYnVsbGV0IGluIFNlY3Rpb24gNCBzYXlzIHRoYXQgaXQgTVVT
VCDigJxhY2NvbW1vZGF0ZSBleGlzdGluZyBhbmQgZnV0dXJlIElQL01QTFMgc2VydmljZXMsIGlu
Y2x1ZGluZyBsYXllci0yIFZQTnMsIGxheWVyLTMgVlBOcywgaGllcmFyY2hpY2FsIExTUCwgYW5k
IG90aGVyc+KAnQ0KYi4gICAgICAgT24gdGhlIG90aGVyIGhhbmQsIHRoZSBvdmVydmlldyBvZiB0
aGUgZnJhbWV3b3JrIChpbiBTZWN0aW9uIDEpIHNheXMgdGhhdCDigJxXaGVuIGEgUExSIGRvZXMg
bG9jYWwgcmVwYWlyLCB0aGUgcHJvdGVjdG9yIGlzIHJlc3BvbnNpYmxlIGZvciBwZXJmb3JtaW5n
ICJjb250ZXh0IGxhYmVsIHN3aXRjaGluZyIgZm9yIHJlcm91dGVkIE1QTFMgc2VydmljZSBwYWNr
ZXRzIGFuZCAiY29udGV4dCBJUCBmb3J3YXJkaW5nIiBmb3IgcmVyb3V0ZWQgSVAgc2VydmljZSBw
YWNrZXRzLCB0byBhbGxvdyB0aGUgc2VydmljZSBwYWNrZXRzIHRvIGNvbnRpbnVlIHRvIHJlYWNo
IHRoZSBzZXJ2aWNlIGRlc3RpbmF0aW9uc+KAnS4gaS5lLiwgTUFDLWJhc2VkIHN3aXRjaGluZyBz
ZWVtcyB0byBiZSBleGNsdWRlZCBmcm9tIHRoZSBwcm90ZWN0b3IgcmVzcG9uc2liaWxpdHkuDQpj
LiAgICAgICBTZWN0aW9uIDMgb2YgdGhlIGRyYWZ0IG9ubHkgZGVmaW5lcyB0aGUgdGVybXMg4oCc
Q29udGV4dCBsYWJlbCBzd2l0Y2hpbmfigJ0gIGFuZCDigJxDb250ZXh0IElQIGZvcndhcmRpbmfi
gJ0uIFRoaXMgYWxzbyBzdWdnZXN0cyB0aGF0IENvbnRleHQgTGF5ZXItMiBzd2l0Y2hpbmcgaXMg
bm90IGNvdmVyZWQgYnkgdGhlIGZyYW1ld29yaw0KDQpbeXNoZW5dIEFjdHVhbGx5LCB0aGlzIGZy
YW1ld29yayBkb2VzIGFsbG93IGEgY29udGV4dCBsYWJlbCB0byBwb2ludCB0byBhIGxheWVyLTIg
c3dpdGNoaW5nIHRhYmxlLCBpZiB0aGUgcGFja2V0cyBjb21pbmcgdG8gYSBwcm90ZWN0b3IgaGF2
ZSBhIGxheWVyLTIgaGVhZGVyIChyYXRoZXIgdGhhbiBhIGxhYmVsIG9yIElQIGhlYWRlcikgYmVs
b3cgdGhlIGNvbnRleHQgbGFiZWwsIHdoaWNoIGNvdWxkIGJlIHRoZSBjYXNlIG9mIE1BQyBhZGRy
ZXNzIHRhYmxlLiAgSW4gdGhlb3J5LCBhIGNvbnRleHQgbGFiZWwgbWF5IHBvaW50IHRvIGFueSB0
eXBlIG9mIGxvb2stdXAgdGFibGUuIElPVywgZGVwZW5kaW5nIHRoZSB1c2UgY2FzZSwgYW55IG1l
YW5pbmdmdWwgY29udGV4dC1iYXNlZCDigJxsYXllci1O4oCdIGZvcndhcmRpbmcvc3dpdGNoaW5n
IGlzIGFsbG93ZWQgYnkgdGhpcyBmcmFtZXdvcmsuIFdlIHdpbGwgYWRkIGEgc2VjdGlvbiB0byB0
aGUgZW5kIG9mIGRyYWZ0IHRvIG1ha2UgaXQgZnV0dXJlIGNvbXBhdGlibGUuW1tTYXNoYV1dIFNv
dW5kcyBnb29kLiBJIHdpbGwgYmUgd2FpdGluZyBmb3IgdGhlIGFjdHVhbCB0ZXh0IGluIHRoZSBu
ZXh0IHJldmlzaW9uIG9mIHRoZSBkcmFmdC4NCg0KMikgICAgICBJIGhhdmUgc29tZSBkb3VidHMg
cmVnYXJkaW5nIGFwcGxpY2FiaWxpdHkgb2YgdGhlIGVncmVzcyBwcm90ZWN0aW9uIGZyYW1ld29y
ayBkZWZpbmVkIGluIHRoZSBkcmFmdCAgdG8gVlBMUy1iYXNlZCAoUkZDIDQ3NjEgYW5kL29yIFJG
QyA0NzYyKSAgc2VydmljZXMgYmVjYXVzZToNCmEuICAgICAgIFdpdGggVlBMUywgQ0UgbXVsdGkt
aG9taW5nIGFsd2F5cyBvcGVyYXRlcyBpbiBzaW5nbGUtYWN0aXZlIG1vZGUuIEFzIGEgY29uc2Vx
dWVuY2U6DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGkuICAgICAgUHJpb3IgdG8gZmFpbHVyZSBvZiB0aGUgcHJpbWFyeSBl
Z3Jlc3MsIHRoZSBWU0kgdGhhdCByZXByZXNlbnRzIHRoZSBzZXJ2aWNlIGluIHRoZSBQcm90ZWN0
b3IgUEUgd291bGQgbm90IGxlYXJuIGFueSBNQUMgYWRkcmVzc2VzDQoNCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpaS4gICAgICBJ
ZiB0aGUgUExSIHJlZGlyZWN0cyDigJxrbm93biB1bmljYXN04oCdIHRyYWZmaWMgaW50ZW5kZWQg
Zm9yIHRoZSBwcmltYXJ5IGVncmVzcyBQRSB0byB0aGUgcHJvdGVjdG9yLCB0aGUgVlNJIHRoYXQg
bG9jYWxseSByZXByZXNlbnRzIHByb3RlY3RlZCBzZXJ2aWNlIHRoZXJlIHdvdWxkIGZsb29kIHRo
aXMgdHJhZmZpYyBhcyDigJx1bmtub3duIHVuaWNhc3TigJ0gYW5kLCBhcyBzdWNoLCBwcm9iYWJs
eSBzdWJqZWN0IGl0IHRvIHJhdGUgbGltaXRpbmcuDQoNCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWlpLiAgICAgIEZyb20gdGhlIFBP
ViBvZiB0aGUgY3VzdG9tZXIgb2YgdGhlIFZQTFMgc2VydmljZSwgIHRoaXMgbWVhbnMgdGhhdCBy
ZWRpcmVjdGluZyB0cmFmZmljIHRvIHRoZSBwcm90ZWN0aW5nIFZTSSwgYnkgYW5kIG9mIGl0c2Vs
ZiB3b3VsZCBub3QgZnVsbHkgcmVzdG9yZSB0aGUgc2VydmljZSwgc2luY2Ugc3Vic3RhbnRpYWwg
cGFydCBvZiB0aGUgY3VzdG9tZXIgdHJhZmZpYyB3b3VsZCBiZSBkcm9wcGVkIHVudGlsIE1BQyBs
ZWFybmluZyBpbiB0aGUgcHJvdGVjdGluZyBWU0kgaXMgY29tcGxldGVkDQpiLiAgICAgICBJdCBp
cyBhbHNvIHdvcnRoIG5vdGluZyB0aGF0IGluIFZQTFMgcmVjZWl2ZWQgYXBwbGljYXRpb24gbGFi
ZWxzIGRvIG5vdCBvbmx5IGRlZmluZSBlZ3Jlc3MgVlNJIGFzIHRoZSBjb250ZXh0IGZvciB0aGUg
TUFDLWJhc2VkIHN3aXRjaGluZyBidXQgYWxzbyBpZGVudGlmeSByZW1vdGUgaW5ncmVzcyBWU0kg
Zm9yIE1BQyBsZWFybmluZy4gRXh0ZW5kaW5nIHN1Y2ggaWRlbnRpZmljYXRpb24gdG8gY292ZXIg
YWxzbyBhcHBsaWNhdGlvbiBsYWJlbHMgb2YgdGhlIHJlZGlyZWN0ZWQgdHJhZmZpYyBsb29rcyBx
dWl0ZSBub24tdHJpdmlhbCB0byBtZQ0KYy4gICAgICAgSSBzZWUgdGhlc2UgY29uY2VybnMgYXMg
bWlub3IgaXNzdWVzIGJlY2F1c2UsIGFzIGV4cGxhaW5lZCBhYm92ZSwgaXQgaXMgbm90IGNsZWFy
IHRvIG1lIHdoZXRoZXIgdGhlIGZyYW1ld29yayBpcyBzdXBwb3NlZCB0byBjb3ZlciBWUExTIHNl
cnZpY2VzLiBBbiBleHBsaWNpdCBjYXZlYXQgKHBvc3NpYmx5IGRlZmluaW5nIGFwcGxpY2FiaWxp
dHkgb2YgdGhlIGZyYW1ld29yayB0byBWUExTIHNlcnZpY2VzIGFzIOKAnGxlZnQgRkZT4oCdLCBv
ciB0byBiZSBkaXNjdXNzZWQgaW4gYSBzZXBhcmF0ZSBkb2N1bWVudOKAnSkgd291bGQgc3VmZmlj
ZSB0byByZXNvbHZlIHRoZW0gSU1ITw0KZC4gICAgICAgTDJWUE4gc2VydmljZXMgdGhhdCB1c2Ug
RVZQTiB0ZWNobm9sb2d5IHdvdWxkIG5laXRoZXIgc3VmZmVyIGZyb20gYW4gZW1wdHkgRklCIGlu
IHRoZSBwcm90ZWN0aW5nIE1BQy1WUkYgbm9yIHVzZSBFVlBOIGFwcGxpY2F0aW9uIGxhYmVscyBm
b3IgTUFDIGxlYXJuaW5nLiBCdXQgSSBjYW5ub3Qgc2F5IHdoZXRoZXIgdGhleSBkbyBvciBkbyBu
b3QgaW50cm9kdWNlIHNvbWUgb3RoZXIgaXNzdWVzIHdpdGggdGhlIHByb3Bvc2VkIGZyYW1ld29y
ayDigJMgdGhpcyB3b3VsZCByZXF1aXJlIHNlcmlvdXMgaW4tZGVwdGggYW5hbHlzaXMuIE1lYW53
aGlsZSBzdWNoIHNlcnZpY2VzIGxvb2sgdG8gbWUgbGlrZSBhbm90aGVyIGNhc2Ugd2hlbiBhbiBl
eHBsaWNpdCBkZWZpbml0aW9uIG9mIOKAnGxlZnQgRkZT4oCdIG9yIOKAnHRvIGJlIGFkZHJlc3Nl
ZCBpbiBhIHNlcGFyYXRlIGRvY3VtZW504oCdIHdvdWxkIGJlIHZlcnkgbXVjaCBpbiBwbGFjZS4N
Cg0KW3lzaGVuXSBXZSB3aWxsIG1lbnRpb24gVlBMUyBhbmQgRVZQTiBmb3IgZnV0dXJlIHN0dWR5
LCBhcyB3ZWxsIGFzIHNlcnZpY2VzIHdoZXJlIG5vIG90aGVyIHJvdXRlciBpcyBhYmxlIHRvIGxl
YXJuIG9yIGVzdGFibGlzaCBpdHMgb3duIGNvbm5lY3Rpdml0eSB3aXRoIHNlcnZpY2UgZGVzdGlu
YXRpb24gaW4gYWR2YW5jZSBvZiBhIHByaW1hcnkgUEUgZmFpbHVyZSwgdG8gc2VydmUgYXMgYSBw
cm90ZWN0b3IuW1tTYXNoYV1dIFRoaXMgc2hvdWxkIHN1ZmZpY2UgSSB0aGluay4NCg0KMykgICAg
ICBUaGUgZXhhbXBsZSBvZiBhcHBseWluZyB0aGUgZWdyZXNzIHByb3RlY3Rpb24gZnJhbWV3b3Jr
IHRvIEJHUC9NUExTIElQIFZQTiAoUkZDIDQzNjQpIGluIFNlY3Rpb24gOCBpcyBleHBsaWNpdGx5
IHJlc3RyaWN0ZWQgdG8gc2NlbmFyaW8gd2hlbiBib3RoIHRoZSBwcmltYXJ5IGVncmVzcyBWUkYg
YW5kIHRoZSBwcm90ZWN0b3IgVlJGIHVzZSBwZXItVlJGIGxhYmVsIGFsbG9jYXRpb24gc2NoZW1l
Lg0KYS4gICAgICAgV2l0aCB0aGlzIHNjaGVtZSwgdGhlIHVzYWdlIG9mIHRoZSBwcm9wb3NlZCBl
Z3Jlc3MgcHJvdGVjdGlvbiBmcmFtZXdvcmsgaXMgcXVpdGUgc3RyYWlnaHRmb3J3YXJkLg0KYi4g
ICAgICAgSG93ZXZlciwgUkZDIDQzNjQgZGVmaW5lcyBzZXZlcmFsIGxhYmVsIGFsbG9jYXRpb24g
c2NoZW1lcyBhbmQgc3RhdGVzIHRoYXQgdGhlIGxhYmVsIGFsbG9jYXRpb24gc2NoZW1lIGNhbiBi
ZSBzZWxlY3RlZCBpbmRlcGVuZGVudGx5IGluIGVhY2ggUEUgd2l0aG91dCBhbnkgaW1wYWN0IG9u
IGludGVyb3BlcmFiaWxpdHkuIEl0IGlzIG5vdCBjbGVhciB0byBtZSwgdG8gd2hpY2ggZXh0ZW50
IElQIFZQTiBzZXJ2aWNlcyB0aGF0IHVzZSBkaWZmZXJlbnQgbGFiZWwgYWxsb2NhdGlvbiBzY2hl
bWVzIGluIGRpZmZlcmVudCBlZ3Jlc3MgUEVzIHdvdWxkIGJlIGNvdmVyZWQgYnkgdGhlIHByb3Bv
c2VkIGZyYW1ld29yaw0KYy4gICAgICAgU2luY2Ugd2UgYXJlIG9ubHkgc3BlYWtpbmcgYWJvdXQg
YW4gZXhhbXBsZSBpbiBhIGZyYW1ld29yayBkb2N1bWVudCwgdGhlcmUgaXMgbm8gbmVlZCB0byBk
ZXNjcmliZSBhIGNvbXBsZXRlIHNvbHV0aW9uIGhlcmUuIFNpbXBseSBub3RpbmcgdGhlIG5lZWQg
Zm9yIGVsYWJvcmF0aW9uIHdpdGggcmVnYXJkIHRvIG90aGVyIFZQTiBhcHBsaWNhdGlvbiBsYWJl
bCBhbGxvY2F0aW9uIHNjaGVtZXMgIChpbmNsdWRpbmcgdGhlIHBvc3NpYmxlIG1pc21hdGNoIGlu
IHRoZSBwcmltYXJ5IGFuZCBwcm90ZWN0b3IgZWdyZXNzIFBFcykgYW5kIHNlbmRpbmcgdGhlIHJl
YWRlciB0byBhIChmdXR1cmUpIGRlZGljYXRlZCBkb2N1bWVudCB3b3VsZCBzdWZmaWNlIElNSE8u
DQoNClt5c2hlbl0gV2Ugd2lsbCBjbGFyaWZ5IHRoYXQgdGhlIHByaW1hcnkgUEUgKFBFMikgbWF5
IGFsbG9jYXRlIFZQTiBsYWJlbHMgYnkgdXNpbmcgcGVyLVZSRiwgcGVyLXJvdXRlLCBvciBwZXIt
aW50ZXJmYWNlIG1vZGUuIFRoZSBwcm90ZWN0b3IgKFBFMykgc2hvdWxkIHNldCB1cCB0aGUgbmV4
dGhvcCBmb3IgZWFjaCBsYWJlbCByb3V0ZSBpbiBwZTIubXBscyB0YWJsZSBhcyBiZWxvdzoNCi0g
ICAgICAgICAgSWYgdGhlIFZQTiBsYWJlbCBpcyBhIHBlci1WUkYgbGFiZWwsIHRoZSBuZXh0aG9w
IG9mIHRoZSBsYWJlbCByb3V0ZSBzaG91bGQgcG9pbnQgdG8gdGhlIHByb3RlY3Rpb24gVlJGLg0K
LSAgICAgICAgICBJZiB0aGUgVlBOIGxhYmVsIGlzIGEgcGVyLXJvdXRlIGxhYmVsLCB0aGUgbmV4
dGhvcCBvZiB0aGUgbGFiZWwgcm91dGUgc2hvdWxkIGJlIGJhc2VkIG9uIHRoZSBwcm90ZWN0b3Li
gJlzIG93biBjb25uZWN0aXZpdHkgd2l0aCB0aGUgSVAgcHJlZml4Lg0KLSAgICAgICAgICBJZiB0
aGUgVlBOIGxhYmVsIGlzIGEgcGVyLWludGVyZmFjZSBsYWJlbCwgdGhlcmUgYXJlIHR3byBjYXNl
cy4gKEEpIElmIHRoZSBkaXN0cmlidXRpb24gb2YgSVAgcHJlZml4ZXMgb3ZlciB0aGUgaW50ZXJm
YWNlcyBvbiB0aGUgcHJpbWFyeSBQRSBhbGlnbnMgY29tcGxldGVseSB3aXRoIHRoZSBkaXN0cmli
dXRpb24gb2YgSVAgcHJlZml4ZXMgb3ZlciB0aGUgaW50ZXJmYWNlcyBvbiB0aGUgcHJvdGVjdG9y
LCB0aGUgbmV4dGhvcCBvZiB0aGUgbGFiZWwgcm91dGUgc2hvdWxkIHBvaW50IHRvIHRoZSBjb3Jy
ZXNwb25kaW5nIGludGVyZmFjZSBvZiB0aGUgSVAgcHJlZml4IG9uIHRoZSBwcm90ZWN0b3IuIChC
KSBPdGhlcndpc2UgKG9yIGZvciBzaW1wbGljaXR5KSwgdGhlIG5leHRob3Agb2YgdGhlIGxhYmVs
IHJvdXRlIHNob3VsZCBwb2ludCB0byB0aGUgcHJvdGVjdGlvbiBWUkYuDQpbW1Nhc2hhXV0gV291
bGQgaXQgbm90IGJlIHNpbXBsZXIgdG8gc2F5IHRoYXQsIHJlZ2FyZGxlc3Mgb2YgdGhlIHdheSB0
aGUgcHJpbWFyeSBlZ3Jlc3MgUEUgYWxsb2NhdGVzIGl0cyBWUE4gYXBwbGljYXRpb24gbGFiZWxz
LCB0aGUgUHJvdGVjdG9yIHNob3VsZCBhbHdheXMgdHJlYXQgdGhlbSBhcyBwb2ludGluZyB0byB0
aGUgcmVsZXZhbnQgVlJGIGFuZCBwZXJmb3JtaW5nIGNvbnRleHQgSVAgZm9yd2FyZGluZz8gVGhl
IGxvZ2ljIHRoYXQgbWF0Y2hlcyByb3V0ZXMgbGVhcm5lZCBieSB0aGUgcHJpbWFyeSBlZ3Jlc3Mg
UEUgYW5kIGJ5IHRoZSBQcm90ZWN0b3Igd291bGQgYmUgY29tcGxpY2F0ZWQgYW5kIGV2ZW50dWFs
bHkgY291bGQgZmFsbCBiYWNrIHRvIHRoZSBzYW1lIHNjaGVtZSDigJMgc28gd2hhdCBpcyB0aGUg
Z2Fpbj8NCg0KNCkgICAgICBTZWN0aW9uIDUuOCBkZXNjcmliZXMgMyBwb3NzaWJsZSBhcHByb2Fj
aGVzIHRvIGFkdmVydGlzZW1lbnQgb2YgdGhlIENvbnRleHQgSUQgSVAgYWRkcmVzcyBpbiBJR1Au
IEJ1dCBpdCBkb2VzIG5vdCBkZWZpbmUgYW55IG9mIHRoZXNlIGFwcHJvYWNoZXMgYXMg4oCcTVVT
VCB0byBpbXBsZW1lbnTigJ0uIFRoaXMgbG9va3MgdG8gbWUgbGlrZSBhbiBvcGVuaW5nIGZvciBp
bnRlcm9wZXJhYmlsaXR5IGlzc3VlcyBiZXR3ZWVuIGltcGxlbWVudGF0aW9ucyB0aGF0IHN1cHBv
cnQgZGlmZmVyZW50IGFwcHJvYWNoZXMuIE9uIHRoZSBvdGhlciBoYW5kLCBJIGFtIG5vdCBzdXJl
IHdoZXRoZXIgYSBmcmFtZXdvcmsgZG9jdW1lbnQgaXMgdGhlIHJpZ2h0IHBsYWNlIHRvIHNlbGVj
dCBhIE1VU1QgdG8gaW1wbGVtZW50IG9wdGlvbiwgZXNwZWNpYWxseSB3aGVuIHRoZSBleHBlY3Rl
ZCBhcmVhcyBvZiBhcHBsaWNhYmlsaXR5IGFyZSBxdWl0ZSBkaWZmZXJlbnQ6DQphLiAgICAgICBU
aGUg4oCccHJveHkgbW9kZeKAnSBhcHByb2FjaCBpbXBvc2VzIG1pbmltYWwgKGlmIGFueSkgc3Bl
Y2lmaWMgcmVxdWlyZW1lbnRzIG9uIHRoZSByb3V0aW5nIGFuZCBURSBkb21haW4gKGkuZS4sIG5v
IGRlZGljYXRlZCBleHRlbnNpb25zIGluIElHUCwgIGp1c3Qgc3VwcG9ydCBvZiBzb21lIEZSUiBt
ZWNoYW5pc20gYnkgdGhlIHNpZ25hbGluZyBwcm90b2NvbCB1c2VkIGZvciB0aGUgdHVubmVsIHNl
dHVwKQ0KYi4gICAgICAgVGhlIOKAnGFsaWFzIG1vZGXigJ0gc2VlbXMgdG8gcmVxdWlyZSBzdXBw
b3J0IG9mIGF0IGxlYXN0IFNlZ21lbnQgUm91dGluZyBleHRlbnNpb25zIHRvIHRoZSByZWxldmFu
dCBJR1AgaW4gdGhlIHJvdXRpbmcgZG9tYWluIGFzIHdlbGwgYXMgc3VwcG9ydCBvZiB0aGUgTWly
cm9yIFNJRCBpbiBhbGwgcG90ZW50aWFsIFBMUnMuIFRoZXJlZm9yZSBJIHRoaW5rIHRoYXQgaXQg
aXMgYSBuYXRpdmUgc2NoZW1lIHRvIGJlIHVzZWQgaW4gdGhlIFNSLU1QTFMgZW52aXJvbm1lbnRz
LCBidXQgcHJvYmxlbWF0aWMgaW4gdGhlIGVudmlyb25tZW50cyB0aGF0IGRvIG5vdCB1c2UgU1It
TVBMUyBmb3Igc2V0dXAgb2YgYW55IExTUHMNCmMuICAgICAgIFRoZSBkZWZpbml0aW9uIG9mIHRo
ZSDigJxzdHViIGxpbmsgbW9kZeKAnSBpcyBhY2NvbXBhbmllZCBieSBhIHNvbWV3aGF0IHZhZ3Vl
IGNhdmVhdDog4oCcVGhlIGNvcnJlY3RuZXNzIG9mIHRoZSBlZ3Jlc3MtcHJvdGVjdGVkIHR1bm5l
bHMgYW5kIHRoZSBieXBhc3MgdHVubmVscyByZWxpZXMgb24gdGhlIHBhdGggY29tcHV0YXRpb25z
IGZvciB0aGUgYW55LWNhc3QgSVAgIGFkZHJlc3MgcGVyZm9ybWVkIGJ5IHRoZSBpbmdyZXNzIHJv
dXRlcnMgYW5kIFBMUi4gIFRoZXJlZm9yZSwgY2FyZSBNVVNUIGJlIHRha2VuIGZvciB0aGUgYXBw
bGljYWJpbGl0eSBvZiB0aGlzIGFwcHJvYWNoIHRvIGEgZ2l2ZW4gbmV0d29yayB0b3BvbG9neeKA
nS4gIFNvbWUgY2xhcmlmaWNhdGlvbiBoZXJlIHdvdWxkIGJlIHdlbGNvbWUgSU1ITywgZXNwZWNp
YWxseSBzaW5jZSBubyBhbmFsb2cgb2YgdGhpcyBtb2RlIGNvdWxkIGJlIGZvdW5kIGluIFJGQyA4
MTA0Lg0KZC4gICAgICAgSSBoYXZlIGxvb2tlZCB1cCBTZWN0aW9uIDQuMyBpbiBSRkMgODEwNCB0
aGF0IGRpc2N1c3NlcyB0d28gYXBwcm9hY2hlcyAoZXF1aXZhbGVudHMgb2YgdGhlIFByb3h5IGFu
ZCBBbGlhcyBtb2RlcyBpbiB0aGlzIGRyYWZ0KSB0byBhZHZlcnRpc2VtZW50IG9mIENvbnRleHQg
SUQsIGFuZCBmb3VuZCB0aGUgZm9sbG93aW5nIHRleHQgdGhlcmUgKHRoZSBjcml0aWNhbCBmcmFn
bWVudCBpcyBoaWdobGlnaHRlZCk6DQogICBUaGUgbWVjaGFuaXNtIGluIHRoaXMgZG9jdW1lbnQg
aW50ZW5kcyB0byBiZSBmbGV4aWJsZSBvbiB0aGUgYXBwcm9hY2gNCiAgIHVzZWQgYnkgYSBuZXR3
b3JrLCBhcyBsb25nIGFzIGl0IHNhdGlzZmllcyB0aGUgYWJvdmUgcmVxdWlyZW1lbnRzIGZvcg0K
ICAgdGhlIHRyYW5zcG9ydCB0dW5uZWwgcGF0aCBhbmQgYnlwYXNzIHR1bm5lbCBwYXRoLiAgSW4g
dGhlb3J5LCB0aGUNCiAgIG5ldHdvcmsgY2FuIHVzZSBvbmUgYXBwcm9hY2ggZm9yIGNvbnRleHQg
SUQgWCBhbmQgYW5vdGhlciBhcHByb2FjaA0KICAgZm9yIGNvbnRleHQgSUQgWS4gIEZvciBhIGdp
dmVuIGNvbnRleHQgSUQsIGFsbCByZWxldmFudCByb3V0ZXJzLA0KICAgaW5jbHVkaW5nIHByaW1h
cnkgUEUsIHByb3RlY3RvciwgYW5kIFBMUiwgbXVzdCBzdXBwb3J0IGFuZCBhZ3JlZSBvbg0KICAg
dGhlIGNob3NlbiBhcHByb2FjaC4gIFRoZSBjb29yZGluYXRpb24gYmV0d2VlbiB0aGUgcm91dGVy
cyBjYW4gYmUNCiAgIGFjaGlldmVkIGJ5IGNvbmZpZ3VyYXRpb24uDQpBZGRpbmcgc3VjaCAoIG9y
IHNpbWlsYXIpIHRleHQgdG8gU2VjdGlvbiA1LjggbG9va3MgdG8gbWUgYXMgYSByZWFzb25hYmxl
IGNvbXByb21pc2UgYmV0d2VlbiBiZWluZyBleGNlc3NpdmVseSBzdHJpY3QgYW5kIGJlaW5nIGV4
Y2Vzc2l2ZWx5IGZsZXhpYmxlIGluIGEgZnJhbWV3b3JrIGRvY3VtZW50Lg0KDQpbeXNoZW5dIFdl
IHdpbGwgYWRkIHNpbWlsYXIgdGV4dCB0byB0aGUgZHJhZnQuIEFzIGEgZnJhbWV3b3JrLCB0aGUg
ZHJhZnQgcHJlc2VudHMgYW5kIGRpc2N1c3NlcyBhIG51bWJlciBvZiBvcHRpb25zIGluIGEgZ2Vu
ZXJhbCBtYW5uZXIuIFRoZXNlIG9wdGlvbnMgYXJlIHRlY2huaWNhbGx5IGVxdWFsIGFuZCBhbGwg
ZmVhc2libGUsIGFsdGhvdWdoIHRoZXkgZWFjaCBtYXkgaGF2ZSBwcm9zIGFuZCBjb25zLiBUaGlz
IGlzIGFsc28gYmFzZWQgb24gb3VyIGdvYWwgdG8gbWFrZSBlZ3Jlc3MgcHJvdGVjdGlvbiBhcHBs
aWNhYmxlIHRvIGEgdmFyaWV0eSBvZiBuZXR3b3JrcyBvZiBkaWZmZXJlbnQgdGVjaG5vbG9naWVz
LiBIZW5jZSwgdGhlIGRyYWZ0IGRvZXMgbm90IG1hbmRhdGUgYW55IG9wdGlvbiBhcyBhIE1VU1Qu
IFRoYXQgZGVjaXNpb24gb2Ygd2hpY2ggb3B0aW9uIHRvIHVzZSBpbiBhIGdpdmVuIG5ldHdvcmsg
aXMgbGVmdCB0byB0aGUgc3BlY2lmaWMgdGVjaG5vbG9neSBkZXBsb3llZCBhbmQgdGhlIHZlbmRv
cnMgaW52b2x2ZWQuDQpbW1Nhc2hhXV0gVGhpcyBzaG91bGQgZG8gaXQgSU1ITy4NCg0KTml0czoN
Cg0KICAxLiAgUkZDIDIxMTkgaXMgbWVudGlvbmVkIGluIHRoZSB0ZXh0LCBidXQgZG9lcyBub3Qg
YXBwZWFyIGFzIGEgTm9ybWF0aXZlIHJlZmVyZW5jZSAoQlRXLCBJIGhhdmUgcG9pbnRlZCB0byB0
aGlzIGZhY3QgaW4gbXkgdW5zb2xpY2l0ZWQgcmV2aWV3IG1vcmUgdGhhbiBhIHllYXIgYWdvLCBi
dXQgaXQgc3RpbGwgcmVtYWlucyB1bnJlc29sdmVkKQ0KICAyLiAgUkZDIDgxNzQgaXMgbmVpdGhl
ciBtZW50aW9uZWQgaW4gdGhlIHRleHQgKGFzIHNlZW1zIHRvIGJlIHRoZSBub3JtIHRoZXNlIGRh
eXMpIG5vciBhcHBlYXJzIGFzIGEgTm9ybWF0aXZlIHJlZmVyZW5jZS4NCg0KW3lzaGVuXSBXZSB3
aWxsIGFkZCB0aGVzZSBSRkNzIHRvIHRoZSBub3JtYXRpdmUgcmVmZXJlbmNlIHNlY3Rpb24uDQpb
W1Nhc2hhXV0gQW5kIHRvIHJlZmVyIHRvIHRoZW0gaW4gdGhlIOKAnFNwZWNpZmljYXRpb24gb2Yg
UmVxdWlyZW1lbnRz4oCdIHNlY3Rpb24uDQoNClJlZ2FyZHMsDQpTYXNoYQ0KDQpPZmZpY2U6ICs5
NzItMzkyNjYzMDINCkNlbGw6ICAgICAgKzk3Mi01NDkyNjYzMDINCkVtYWlsOiAgIEFsZXhhbmRl
ci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0
ZWxlLmNvbT4NCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KVGhpcyBlLW1haWwgbWVzc2FnZSBp
cyBpbnRlbmRlZCBmb3IgdGhlIHJlY2lwaWVudCBvbmx5IGFuZCBjb250YWlucyBpbmZvcm1hdGlv
biB3aGljaCBpcw0KQ09ORklERU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8g
RUNJIFRlbGVjb20uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMNCnRyYW5zbWlzc2lvbiBpbiBl
cnJvciwgcGxlYXNlIGluZm9ybSB1cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4g
ZGVsZXRlIHRoZSBvcmlnaW5hbA0KYW5kIGFsbCBjb3BpZXMgdGhlcmVvZi4NCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXw0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KVGhpcyBlLW1haWwgbWVzc2FnZSBpcyBp
bnRlbmRlZCBmb3IgdGhlIHJlY2lwaWVudCBvbmx5IGFuZCBjb250YWlucyBpbmZvcm1hdGlvbiB3
aGljaCBpcw0KQ09ORklERU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJ
IFRlbGVjb20uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMNCnRyYW5zbWlzc2lvbiBpbiBlcnJv
ciwgcGxlYXNlIGluZm9ybSB1cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4gZGVs
ZXRlIHRoZSBvcmlnaW5hbA0KYW5kIGFsbCBjb3BpZXMgdGhlcmVvZi4NCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXw0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KVGhpcyBlLW1haWwgbWVzc2FnZSBpcyBpbnRl
bmRlZCBmb3IgdGhlIHJlY2lwaWVudCBvbmx5IGFuZCBjb250YWlucyBpbmZvcm1hdGlvbiB3aGlj
aCBpcw0KQ09ORklERU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRl
bGVjb20uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMNCnRyYW5zbWlzc2lvbiBpbiBlcnJvciwg
cGxlYXNlIGluZm9ybSB1cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4gZGVsZXRl
IHRoZSBvcmlnaW5hbA0KYW5kIGFsbCBjb3BpZXMgdGhlcmVvZi4NCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Xw0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18NCg0KVGhpcyBlLW1haWwgbWVzc2FnZSBpcyBpbnRlbmRl
ZCBmb3IgdGhlIHJlY2lwaWVudCBvbmx5IGFuZCBjb250YWlucyBpbmZvcm1hdGlvbiB3aGljaCBp
cw0KQ09ORklERU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRlbGVj
b20uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMNCnRyYW5zbWlzc2lvbiBpbiBlcnJvciwgcGxl
YXNlIGluZm9ybSB1cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4gZGVsZXRlIHRo
ZSBvcmlnaW5hbA0KYW5kIGFsbCBjb3BpZXMgdGhlcmVvZi4NCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K
DQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp
ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7
YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0
I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh
W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg
MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpEZW5nWGlhbjsNCglwYW5vc2UtMToy
IDEgNiAwIDMgMSAxIDEgMSAxO30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsN
CglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFt
aWx5OiJBcHBsZSBDb2xvciBFbW9qaSI7DQoJcGFub3NlLTE6MCAwIDAgMCAwIDAgMCAwIDAgMDt9
DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNvbnNvbGFzOw0KCXBhbm9zZS0xOjIgMTEgNiA5
IDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IlxARGVuZ1hpYW4iOw0K
CXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8N
CnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsN
CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWls
eToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21z
by1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjojMDU2M0MxOw0KCXRleHQtZGVjb3JhdGlvbjp1
bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1z
dHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjojOTU0RjcyOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRl
cmxpbmU7fQ0KcHJlDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoi
SFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4w
MDAxcHQ7DQoJZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30N
CnAuTXNvTGlzdFBhcmFncmFwaCwgbGkuTXNvTGlzdFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQYXJh
Z3JhcGgNCgl7bXNvLXN0eWxlLXByaW9yaXR5OjM0Ow0KCW1hcmdpbi10b3A6MGluOw0KCW1hcmdp
bi1yaWdodDowaW47DQoJbWFyZ2luLWJvdHRvbTowaW47DQoJbWFyZ2luLWxlZnQ6LjVpbjsNCglt
YXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToi
Q2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5t
c29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28tc3R5bGUtcHJpb3Jp
dHk6OTk7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCglt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47DQoJZm9udC1zaXpl
OjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9DQpzcGFuLkhU
TUxQcmVmb3JtYXR0ZWRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJIVE1MIFByZWZvcm1hdHRlZCBD
aGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJl
Zm9ybWF0dGVkIjsNCglmb250LWZhbWlseTpDb25zb2xhczt9DQpwLm1zb25vcm1hbDAwLCBsaS5t
c29ub3JtYWwwMCwgZGl2Lm1zb25vcm1hbDAwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDA7
DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1h
cmdpbi1yaWdodDowaW47DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxl
ZnQ6MGluOw0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21h
biIsc2VyaWY7fQ0KcC5tc29jaHBkZWZhdWx0LCBsaS5tc29jaHBkZWZhdWx0LCBkaXYubXNvY2hw
ZGVmYXVsdA0KCXttc28tc3R5bGUtbmFtZTptc29jaHBkZWZhdWx0Ow0KCW1zby1zdHlsZS1wcmlv
cml0eTo5OTsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0K
CW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uZW1h
aWxzdHlsZTIwDQoJe21zby1zdHlsZS1uYW1lOmVtYWlsc3R5bGUyMDsNCglmb250LWZhbWlseToi
Q2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uZW1haWxzdHls
ZTIyDQoJe21zby1zdHlsZS1uYW1lOmVtYWlsc3R5bGUyMjsNCglmb250LWZhbWlseToiQ2FsaWJy
aSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uZW1haWxzdHlsZTIzDQoJ
e21zby1zdHlsZS1uYW1lOmVtYWlsc3R5bGUyMzsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu
cy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uZW1haWxzdHlsZTI0DQoJe21zby1zdHls
ZS1uYW1lOmVtYWlsc3R5bGUyNDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsN
Cgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uZW1haWxzdHlsZTI1DQoJe21zby1zdHlsZS1uYW1l
OmVtYWlsc3R5bGUyNTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xv
cjojMUY0OTdEO30NCnNwYW4uZW1haWxzdHlsZTI2DQoJe21zby1zdHlsZS1uYW1lOmVtYWlsc3R5
bGUyNjsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdE
O30NCnNwYW4uaHRtbHByZWZvcm1hdHRlZGNoYXIwDQoJe21zby1zdHlsZS1uYW1lOmh0bWxwcmVm
b3JtYXR0ZWRjaGFyOw0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0Kc3Bhbi5pY29uDQoJ
e21zby1zdHlsZS1uYW1lOmljb247fQ0Kc3Bhbi5FbWFpbFN0eWxlMzINCgl7bXNvLXN0eWxlLXR5
cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6
d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUzMw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25h
bDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30N
CnNwYW4uRW1haWxTdHlsZTM0DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1z
b0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEw
LjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2lu
OjEuMGluIDEuMGluIDEuMGluIDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3Jk
U2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZpbml0aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3Qt
aWQ6MTQxMjM4NDk5NzsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTE3MjExOTI0MjY7fQ0KQGxp
c3QgbDENCgl7bXNvLWxpc3QtaWQ6MTQxMjU4MDQyNTsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6
LTEzNDIxNTA2NjY7fQ0KQGxpc3QgbDE6bGV2ZWwxDQoJe21zby1sZXZlbC10YWItc3RvcDouNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
fQ0KQGxpc3QgbDE6bGV2ZWwyDQoJe21zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwx
OmxldmVsMw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMTpsZXZlbDQNCgl7
bXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDE6bGV2ZWw1DQoJe21zby1sZXZlbC10
YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluO30NCkBsaXN0IGwxOmxldmVsNg0KCXttc28tbGV2ZWwtdGFiLXN0b3A6My4w
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjt9DQpAbGlzdCBsMTpsZXZlbDcNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3Qg
bDE6bGV2ZWw4DQoJe21zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwxOmxldmVsOQ0K
CXttc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMg0KCXttc28tbGlzdC1pZDoxOTc2
Mzc2NzEwOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotMTE0NTAzMjQxNDt9DQpAbGlzdCBsMjps
ZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVsMg0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGwyOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwy
OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVsNQ0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGwyOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVsOA0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwzDQoJe21zby1saXN0LWlkOjE5OTI2MzU2Njk7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRz
OjE2Njc2ODQzMzY7fQ0KQGxpc3QgbDM6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMzpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDMNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4w
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsMzpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDYNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMzpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDkN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpvbA0KCXttYXJnaW4tYm90dG9tOjBpbjt9DQp1bA0KCXtt
YXJnaW4tYm90dG9tOjBpbjt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0K
PG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwh
W2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9
ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlv
dXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0i
IzA1NjNDMSIgdmxpbms9IiM5NTRGNzIiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPkhhcHB5IG5ldyB5ZWFyICE8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+SGksIENoYWlycywgU2FzaGEsPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPldlIGhhdmUgYWRk
cmVzc2VkIGFsbCB0aGUgY29tbWVudHMgYXMgZGlzY3Vzc2VkIGFuZCBhZ3JlZWQgd2l0aCBTYXNo
YSwgYW5kIHVwbG9hZGVkIGEgbmV3IHZlcnNpb24gKDA0KSBvZiB0aGUgZHJhZnQuPG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9j
L2RyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsvIj5odHRwczovL2Rh
dGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24t
ZnJhbWV3b3JrLzwvYT48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjpibGFjayI+VGhhbmtzLDxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0O2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdDtjb2xvcjpibGFjayI+LS0gWWltaW48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRp
diBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRp
bmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206IDwvc3Bhbj48L2I+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkFsZXhhbmRlciBWYWluc2h0ZWlu
ICZsdDtBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbSZndDs8YnI+DQo8Yj5EYXRlOiA8
L2I+VGh1cnNkYXksIERlY2VtYmVyIDEzLCAyMDE4IGF0IDk6NTcgQU08YnI+DQo8Yj5UbzogPC9i
PllpbWluIFNoZW4gJmx0O3lzaGVuQGp1bmlwZXIubmV0Jmd0Ozxicj4NCjxiPkNjOiA8L2I+JnF1
b3Q7cnRnLWRpckBpZXRmLm9yZyZxdW90OyAmbHQ7cnRnLWRpckBpZXRmLm9yZyZndDssICZxdW90
O21wbHNAaWV0Zi5vcmcmcXVvdDsgJmx0O21wbHNAaWV0Zi5vcmcmZ3Q7LCAmcXVvdDtkcmFmdC1p
ZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZyZxdW90OyAm
bHQ7ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5v
cmcmZ3Q7LCAmcXVvdDtydGctYWRzQGlldGYub3JnJnF1b3Q7ICZsdDtydGctYWRzQGlldGYub3Jn
Jmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5SRTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1t
cGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1ld29yay0wMzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3
RCI+WWltaW4sPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkxvdHMgb2YgdGhhbmtzIGZvciBhIHByb21wdCByZXNw
b25zZS4gSXQgc2VlbXMgdGhhdCB3ZSBhcmUgYWxpZ25lZCBpbiBvdXIgdW5kZXJzdGFuZGluZyBv
ZiB0aGUgRVZQTiBwcm9ibGVtLCBhbmQgdGhhdCBpdCBkZXNlcnZlcyBhIGRlZGljYXRlZCBkb2N1
bWVudC48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkkgZG8gbm90IHJlYWxs
eSBjYXJlIGFib3V0IHNwZWNpZmljIHdvcmRpbmcsIGJlIGl0IOKAnGNvdmVyZWQgYnkgYSBkZWRp
Y2F0ZWQgZG9jdW1lbnTigJ0gb3Ig4oCcbGVmdCBmb3IgZnV0dXJlIHN0dWR54oCdIOKAkyB3aGF0
ZXZlciBzdWl0cyB5b3VyIGNvbGxlYWd1ZXMgYW5kIHlvdSB3b3VsZCBkbyBmcm9tIG15IFBPVi4g
QW5kLCBqdXN0IHRvIG1ha2UgaXQgY2xlYXIsIEkgZG8NCiBub3QgdGhpbmsgdGhhdCB0aGVzZSBj
b25zaWRlcmF0aW9ucyBzaG91bGQgYmxvY2sgYXBwcm92YWwgYW5kIHB1YmxpY2F0aW9uIG9mIHRo
ZSBmcmFtZXdvcmsgZHJhZnQuIEkgZG8gbm90IGV4cGVjdCBzdWNoIGEgZG9jdW1lbnQgdG8gY292
ZXIgaW4gZGV0YWlsIGFsbCBwb3RlbnRpYWwgYXBwbGljYXRpb25zIGFuZCB0aGVpciBzcGVjaWZp
YyBpc3N1ZXMuDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkkgd2lsbCBi
ZSB3YWl0aW5nIGZvciB0aGUgbmV4dCByZWxlYXNlIG9mIHRoZSBkcmFmdCB0byBjb25maXJtIHRo
YXQgbXkgY29tbWVudHMgaGF2ZSBiZWVuIHJlc29sdmVkLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlJlZ2FyZHMsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlNhc2hhPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9y
OiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5PZmZpY2U6ICYjNDM7OTcyLTM5MjY2MzAy
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImNvbG9yOiMxRjQ5N0QiPkNlbGw6Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICYjNDM7
OTcyLTU0OTI2NjMwMjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5FbWFpbDombmJzcDsmbmJzcDsgQWxleGFuZGVy
LlZhaW5zaHRlaW5AZWNpdGVsZS5jb208L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVy
LXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+IFlpbWluIFNoZW4gJmx0O3lzaGVuQGp1bmlw
ZXIubmV0Jmd0OyA8YnI+DQo8Yj5TZW50OjwvYj4gVGh1cnNkYXksIERlY2VtYmVyIDEzLCAyMDE4
IDQ6NDQgUE08YnI+DQo8Yj5Ubzo8L2I+IEFsZXhhbmRlciBWYWluc2h0ZWluICZsdDtBbGV4YW5k
ZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbSZndDs8YnI+DQo8Yj5DYzo8L2I+IHJ0Zy1kaXJAaWV0
Zi5vcmc7IG1wbHNAaWV0Zi5vcmc7IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1m
cmFtZXdvcmsuYWxsQGlldGYub3JnOyBydGctYWRzQGlldGYub3JnPGJyPg0KPGI+U3ViamVjdDo8
L2I+IFJlOiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24t
ZnJhbWV3b3JrLTAzPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSBT
YXNoYSw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtzIHZlcnkgbXVjaCBmb3IgYWxsIHRo
ZSBhbmFseXNpcyBpbnRvIHRoZSBFVlBOIGNhc2UhIDxvOnA+DQo8L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PldlIGFncmVlIHdpdGggeW91ciBwb2ludCBvbiB0aGUgQlVNIHRyYWZmaWMuIEdpdmVuIHRoZSBw
YXJ0aWN1bGFyIGZvcndhcmRpbmcgbW9kZSBvZiBCVU0gdHJhZmZpYywgaXQgd2lsbCBzdWZmZXIg
ZnJvbSBkdXBsaWNhdGUgcGFja2V0cyB3aXRoIGVncmVzcyBwcm90ZWN0aW9uLiBFVlBOIGRlZmlu
aXRlbHkgZGVzZXJ2ZXMgYSBpdHMgb3duIGRvY3VtZW50IHRvIGRpc2N1c3MgdGhpcyBraW5kIG9m
IGNhdmVhdHMNCiBhbmQgYWxzbyBjbGFyaWZ5IHRoZSB3b3JraW5nIGNhc2Ugb2Yga25vd24tdW5p
Y2FzdCB0cmFmZmljLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5XaGF0IHdlIGNhbiBnZW5lcmFs
bHkgc2F5IGluIHRoaXMgZnJhbWV3b3JrIGRyYWZ0IGlzIHRoYXQgLSBpZiB0aGVyZSBuZWVkcyB0
byBiZSBhIGNvbnNpZGVyYXRpb24gb3IgZGlzY3Vzc2lvbiBvZiBhbnkgYXBwbGljYWJpbGl0eSBv
ciBvcGVyYXRpb24gaXNzdWVzIHNwZWNpZmljIHRvIGEgZ2l2ZW4gdHlwZSBvZiBzZXJ2aWNlLCBp
dCBzaG91bGQgYmUgY292ZXJlZCBieSBhIHNlcGFyYXRlIGRvY3VtZW50LiBJT1csDQogd2UgZG9u
4oCZdCB3YW50IHRvIGNhbGwgb3V0IGEgcGFydGljdWxhciBzZXJ2aWNlIChsaWtlIEVWUE4pIGZv
ciDigJxmdXJ0aGVyIHN0dWR54oCdLCBiZWNhdXNlIGEg4oCcZnJhbWV3b3Jr4oCdIHNob3VsZCBh
bHJlYWR5IGltcGx5IGFuZCBjcmVhdGUgdGhlIHNwYWNlIGZvciDigJxmdXR1cmUgc3R1ZHnigJ0g
b2YgYWxsIHNlcnZpY2VzIGFuZCBjb21wb25lbnRzIGlmIG5lZWRlZC4gV2UgY2FuIGJyb2FkbHkg
cG9pbnQgb3V0IHNvbWUgY2F0ZWdvcmllcyBvZiBpc3N1ZXMNCiB0byBjb25zaWRlciAoZS5nLiBC
VU0gdHJhZmZpYywgdW5hdmFpbGFiaWxpdHkgb2YgcHJvdGVjdGluZyBmb3J3YXJkaW5nIHN0YXRl
IG9uIHByb3RlY3RvciksIGJ1dCBpdOKAmXMgbm90IGEgZ29hbCBvZiB0aGlzIGRyYWZ0IHRvIGNv
bmZpcm0gaXNzdWVzIGZvciBhIHNwZWNpZmljIHNlcnZpY2UgYW5kIHB1dCBpdCBpbiB0aGUg4oCc
ZnV0dXJlIHN0dWR54oCdIGxpc3QuIFdvdWxkIHlvdSBhZ3JlZSB3aXRoIHVzIG9uIHRoaXMgYXBw
cm9hY2g/PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rcyBhZ2FpbiBmb3IgeW91ciBkZXRh
aWxlZCBjb21tZW50cy4gVGhleSBzaG91bGQgYmUgbm90ZWQgZm9yIHRoZSBmdXR1cmUgc3R1ZHkN
CjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcHBsZSBDb2xvciBFbW9qaSZxdW90OyI+
JiMxMjg1MjI7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5i
c3A7PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjpibGFjayI+VGhhbmtzLDwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjpibGFjayI+LS0gWWltaW48L3NwYW4+PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+
PC9vOnA+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVD
NERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206IDwv
c3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkFsZXhh
bmRlciBWYWluc2h0ZWluICZsdDs8YSBocmVmPSJtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5A
ZWNpdGVsZS5jb20iPkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPC9hPiZndDs8YnI+
DQo8Yj5EYXRlOiA8L2I+VGh1cnNkYXksIERlY2VtYmVyIDEzLCAyMDE4IGF0IDE6MDEgQU08YnI+
DQo8Yj5UbzogPC9iPllpbWluIFNoZW4gJmx0OzxhIGhyZWY9Im1haWx0bzp5c2hlbkBqdW5pcGVy
Lm5ldCI+eXNoZW5AanVuaXBlci5uZXQ8L2E+Jmd0Ozxicj4NCjxiPkNjOiA8L2I+JnF1b3Q7PGEg
aHJlZj0ibWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmciPnJ0Zy1kaXJAaWV0Zi5vcmc8L2E+JnF1b3Q7
ICZsdDs8YSBocmVmPSJtYWlsdG86cnRnLWRpckBpZXRmLm9yZyI+cnRnLWRpckBpZXRmLm9yZzwv
YT4mZ3Q7LCAmcXVvdDs8YSBocmVmPSJtYWlsdG86bXBsc0BpZXRmLm9yZyI+bXBsc0BpZXRmLm9y
ZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYub3JnIj5tcGxzQGlldGYu
b3JnPC9hPiZndDssICZxdW90OzxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNz
LXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZyI+ZHJhZnQtaWV0Zi1tcGxzLWVncmVz
cy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8L2E+JnF1b3Q7DQogJmx0OzxhIGhy
ZWY9Im1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFs
bEBpZXRmLm9yZyI+ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5h
bGxAaWV0Zi5vcmc8L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOnJ0Zy1hZHNAaWV0Zi5v
cmciPnJ0Zy1hZHNAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86cnRnLWFk
c0BpZXRmLm9yZyI+cnRnLWFkc0BpZXRmLm9yZzwvYT4mZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9i
PlJlOiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJh
bWV3b3JrLTAzPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjpibGFjayI+WWltaW4sPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIu
MHB0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjpibGFjayI+TW9yZSBvZiB0aGUgc2FtZSAtIHlldCBhbm90aGVyIHBvdGVudGlhbCBp
c3N1ZSB3aXRoIGVncmVzcyBwcm90ZWN0aW9uIG9mIEVWUE4gTUMgdHJhZmZpYy48L3NwYW4+PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWJvdHRvbToxMi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlh
bCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5XaGVuIEVWUE4gdXNlcyBQMk1QIExTUHMg
Zm9yIGRlbGl2ZXJ5IG9mIE1DIHRyYWZmaWMsIHRoZSBlZ3Jlc3MgaW4gbWFueSBjYXNlcyB1c2Vz
IHRoZSB0b3AgbGFiZWwgYXMgdGhlIGNvbnRleHQgbGFiZWwgZm9yIGlkZW50aWZ5aW5nIHRoZSBp
bmdyZXNzIFBFIGFuZA0KIGludGVycHJldHMgdGhlIG5leHQgbGFiZWwocykgaW4gdGhpcyBjb250
ZXh0LiBDb21iaW5pbmcgdGhpcyBzY2hlbWUgd2l0aCB0aGUgZWdyZXNzIHByb3RlY3Rpb24gd2hl
cmUgdGhlIHRvcCBsYWJlbCByZWNlaXZlZCBieSB0aGUgUHJvdGVjdG9yIHJlcHJlc2VudHMgYW5v
dGhlciBjb250ZXh0IGxvb2tzIHF1aXRlIG5vbi10cml2aWFsIHRvIG1lIGFuZCBub3QgY29tcGF0
aWJsZSB3aXRoIHNvbWUgb2YgdGhlIGFwcHJvYWNoZXMgZm9yIHNldHRpbmcNCiB0aGUgYnlwYXNz
IHR1bm5lbC48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxzcGFuIHN0eWxlPSJmb250
LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5CVFcsIHRo
aXMgaXNzdWUgaXMgcHJvYmFibHkgYWxzbyByZWxldmFudCBmb3IgTVZQTiB1c2luZyBQMk1QIExT
UHMgYXMgUE1TSS48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5NeSAy
Yy48YnI+DQo8YnI+DQo8YnI+DQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPlRodW1iIHR5cGVkIGJ5IFNh
c2hhIFZhaW5zaHRlaW48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXYgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImNlbnRlciIgc3R5bGU9InRleHQtYWxpZ246
Y2VudGVyIj4NCjxociBzaXplPSIyIiB3aWR0aD0iOTglIiBhbGlnbj0iY2VudGVyIj4NCjwvZGl2
Pg0KPGRpdiBpZD0iZGl2UnBseUZ3ZE1zZyI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3Bh
biBzdHlsZT0iY29sb3I6YmxhY2siPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPiBBbGV4YW5kZXIgVmFpbnNodGVpbjxicj4NCjxiPlNlbnQ6PC9iPiBXZWRuZXNkYXks
IERlY2VtYmVyIDEyLCAyMDE4IDExOjQxOjExIEFNPGJyPg0KPGI+VG86PC9iPiBZaW1pbiBTaGVu
PGJyPg0KPGI+Q2M6PC9iPiA8YSBocmVmPSJtYWlsdG86cnRnLWRpckBpZXRmLm9yZyI+cnRnLWRp
ckBpZXRmLm9yZzwvYT47IDxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYub3JnIj4NCm1wbHNAaWV0
Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0
aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmciPg0KZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90
ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86cnRnLWFk
c0BpZXRmLm9yZyI+DQpydGctYWRzQGlldGYub3JnPC9hPjxicj4NCjxiPlN1YmplY3Q6PC9iPiBS
RTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1l
d29yay0wMzwvc3Bhbj4NCjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPllpbWluIGFu
ZCBhbGwsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlRvIGNsYXJpZnkgbXkgaXNzdWUgIzQgaW4gdGhlIHByZXZp
b3VzIGVtYWlsLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cHJlPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+UkZDIDc0MzIgaW4gU2VjdGlvbiAxMiBzYXlzIHRoYXQg4oCcVDwv
c3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPmhlIHByaW5jaXBsZXMgYmVoaW5kIHRoZSBm
b2xsb3dpbmcgcHJvY2VkdXJlcyBhcmUgYm9ycm93ZWQgZnJvbSB0aGUgc3BsaXQtaG9yaXpvbiBm
b3J3YXJkaW5nIHJ1bGVzIGluIFZQTFMgc29sdXRpb25zIFs8YSBocmVmPSJodHRwczovL3VybGRl
ZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3Rvb2xzLmlldGYub3JnX2h0
bWxfcmZjNDc2MSZhbXA7ZD1Ed01HYVEmYW1wO2M9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1L
LW5kYjN2b0RUWGNXem9DSSZhbXA7cj0yLW5UN3h2dGd4WWFjNHdwWXh3b19qaDVyWk0ydXdUTHhn
UmhhT2J3WXVnJmFtcDttPXBQWk50MDA2WFZhNjUtRHRyeEZyeXYwTm5WNzZybm5ORExSU2FVWW5s
ejAmYW1wO3M9X2xOUkdCaENPZ0R3emJPbHI2MGcyVW8xS1hGd1o0MHM2YjJIY19Ca2VESSZhbXA7
ZT0iIHRpdGxlPSImcXVvdDtWaXJ0dWFsIFByaXZhdGUgTEFOIFNlcnZpY2UgKFZQTFMpIFVzaW5n
IEJHUCBmb3IgQXV0by1EaXNjb3ZlcnkgYW5kIFNpZ25hbGluZyZxdW90OyI+UkZDNDc2MTwvYT5d
IFs8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0
cHMtM0FfX3Rvb2xzLmlldGYub3JnX2h0bWxfcmZjNDc2MiZhbXA7ZD1Ed01HYVEmYW1wO2M9SEFr
WXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZhbXA7cj0yLW5UN3h2dGd4
WWFjNHdwWXh3b19qaDVyWk0ydXdUTHhnUmhhT2J3WXVnJmFtcDttPXBQWk50MDA2WFZhNjUtRHRy
eEZyeXYwTm5WNzZybm5ORExSU2FVWW5sejAmYW1wO3M9Nlg2WVdtOHJvR1pwcGUzbU9za2MzNjUx
cDlvZmRlNTJQV2VpT3gtM2VmMCZhbXA7ZT0iIHRpdGxlPSImcXVvdDtWaXJ0dWFsIFByaXZhdGUg
TEFOIFNlcnZpY2UgKFZQTFMpIFVzaW5nIExhYmVsIERpc3RyaWJ1dGlvbiBQcm90b2NvbCAoTERQ
KSBTaWduYWxpbmcmcXVvdDsiPlJGQzQ3NjI8L2E+XS48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj7igJ0g
PC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFu
PjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SG93ZXZlciwgUkZDIDQ3NjEg
YW5kIFJGQyA0NzYyIGRlZmluZSB0aGUgc3BsaXQtaG9yaXpvbiBydWxlcyA8Yj48aT5kaWZmZXJl
bnRseTwvaT48L2I+Ojwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi43NWluO3RleHQtaW5kZW50Oi0uMjVpbiI+PHNw
YW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjojMUY0OTdEIj4tPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5SRkMgNDc2MSBpbiBTZWN0
aW9uIDQuMi41IHN0YXRlcyB0aGF0IOKAnDwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2si
PlNwbGl0IGhvcml6b24gZm9yd2FyZGluZyBydWxlcyBhcHBseSB0byBicm9hZGNhc3QgYW5kIG11
bHRpY2FzdCBwYWNrZXRzLCBhcyB3ZWxsIGFzIHBhY2tldHMgdG8gYW4gdW5rbm93biBNQUMgYWRk
cmVzczwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPuKAnTwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6Ljc1aW47dGV4dC1pbmRlbnQ6LS4yNWluIj48c3BhbiBzdHls
ZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPi08L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVv
dDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlJGQyA0NzYyIGluIFNlY3Rpb24gNC40
IHN0YXRlcyB0aGF0IOKAnDwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPmEgUEUgTVVT
VCBOT1QgZm9yd2FyZCB0cmFmZmljIGZyb20gb25lIFBXIHRvIGFub3RoZXIgaW4gdGhlIHNhbWUg
VlBMUyBtZXNoPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+4oCdLCBpdCBkb2VzIG5vdCBkaWZmZXJlbnRp
YXRlIGJldHdlZW4gQlVNIGFuZCDigJxrbm93biB1bmljYXN04oCdIHRyYWZmaWMuIDwvc3Bhbj48
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPldoaWxlIFJGQyA3NDMyIGlzIGFs
aWduZWQgd2l0aCBSRkMgNDc2MSBpbiBpdHMgZGVmaW5pdGlvbiBvZiB0aGUgc3BsaXQtaG9yaXpv
biBydWxlcywgdGhlIHJ1bGUgaW50cm9kdWNlZCBpbiBSRkMgNDc2MiBpcyBtdWNoIHNpbXBsZXIg
dG8gaW1wbGVtZW50LCBhbmQgaXQgaXMgbm90IGV4cGxpY2l0bHkgcHJvaGliaXRlZCBieSBSRkMg
NzQzMi48L3NwYW4+PG86cD48L286cD48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5SZWdhcmRzLDwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjoj
MUY0OTdEIj5TYXNoYTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+T2ZmaWNl
OiAmIzQzOzk3Mi0zOTI2NjMwMjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5DZWxsOiAmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmIzQzOzk3Mi01NDkyNjYzMDI8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+RW1haWw6Jm5i
c3A7Jm5ic3A7IDxhIGhyZWY9Im1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNv
bSI+DQpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTwvYT48L3NwYW4+PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjoj
MUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0i
Ym9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQg
MGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+IEFsZXhhbmRl
ciBWYWluc2h0ZWluIDxicj4NCjxiPlNlbnQ6PC9iPiBXZWRuZXNkYXksIERlY2VtYmVyIDEyLCAy
MDE4IDExOjIwIEFNPGJyPg0KPGI+VG86PC9iPiAnWWltaW4gU2hlbicgJmx0OzxhIGhyZWY9Im1h
aWx0bzp5c2hlbkBqdW5pcGVyLm5ldCI+eXNoZW5AanVuaXBlci5uZXQ8L2E+Jmd0Ozxicj4NCjxi
PkNjOjwvYj4gPGEgaHJlZj0ibWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmciPnJ0Zy1kaXJAaWV0Zi5v
cmc8L2E+OyA8YSBocmVmPSJtYWlsdG86bXBsc0BpZXRmLm9yZyI+DQptcGxzQGlldGYub3JnPC9h
PjsgPGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFt
ZXdvcmsuYWxsQGlldGYub3JnIj4NCmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1m
cmFtZXdvcmsuYWxsQGlldGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOnJ0Zy1hZHNAaWV0Zi5v
cmciPg0KcnRnLWFkc0BpZXRmLm9yZzwvYT48YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUkU6IFJ0Z0Rp
ciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1mcmFtZXdvcmstMDM8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xv
cjojMUY0OTdEIj5ZaW1pbiw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+TG90cyBvZiB0aGFua3MgZm9yIHRoZSBt
ZXNzYWdlLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+SSB0aGluayB0aGF0
IHVzZSBvZiB0aGUgcHJvdGVjdGlvbiBmcmFtZXdvcmsgZGVzY3JpYmVkIGluIHRoZSBkcmFmdCBm
b3IgcHJvdGVjdGlvbiBvZiBFVlBOLWJhc2VkIE1QMk1QIHNlcnZpY2VzIHJlcXVpcmVzIGNsYXJp
ZmljYXRpb24gb2Ygc2V2ZXJhbCBpc3N1ZXMuIEkgYW0gbm90IHN1cmUgSSBjYW4gcHJvdmlkZSBh
IGZ1bGwgbGlzdCwgYnV0LCBhdCBsZWFzdCwNCiB0aGUgZm9sbG93aW5nIHNob3VsZCBiZSBjb25z
aWRlcmVkOjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBo
IiBzdHlsZT0idGV4dC1pbmRlbnQ6LS4yNWluIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+
MS48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtU
aW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0Qi
Pkl0IHNlZW1zIHRoYXQgaW4gb3JkZXIgZm9yIGVncmVzcyBwcm90ZWN0aW9uIHRvIHdvcmssIEV0
aGVybmV0IGxpbmtzIGNvbm5lY3RpbmcgdGhlIHByaW1hcnkgRWdyZXNzIFBFIGFuZCB0aGUgUHJv
dGVjdG9yIHRvIHRoZSBjdXN0b21lciBzaXRlIG11c3QgcGFydGljaXBhdGUgaW4gYSBjb21tb24g
bXVsdGktaG9tZWQgRXRoZXJuZXQgU2VnbWVudC4gSWYgdGhpcyBpcyBjb3JyZWN0LCBpdA0KIHNo
b3VsZCBiZSBzcGVjaWZpZWQgZXhwbGljaXRseTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LS4yNWluIj48c3BhbiBz
dHlsZT0iY29sb3I6IzFGNDk3RCI+Mi48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBw
dDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWY7Y29sb3I6IzFG
NDk3RCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PHNwYW4g
c3R5bGU9ImNvbG9yOiMxRjQ5N0QiPklmIHRoZSBtdWx0aS1ob21pbmcgRXRoZXJuZXQgU2VnbWVu
dCBhYm92ZSBvcGVyYXRlcyBpbiB0aGUgU2luZ2xlLUFjdGl2ZSBtb2RlLCBhbmQgaWYgdGhlIFBy
aW1hcnkgUEUgaXMgdGhlIERGIG9uIHRoaXMgc2VnbWVudCBmb3IgdGhlIHNwZWNpZmljIHNlcnZp
Y2UgeW91IHRyeSB0byBwcm90ZWN0LCB0aGVuLCB0byB0aGUgYmVzdCBvZiBteSB1bmRlcnN0YW5k
aW5nLCB0aGUgcHJvcG9zZWQNCiBwcm90ZWN0aW9uIHNjaGVtZSB3aWxsIG5vdCBwcm90ZWN0IGFu
eXRoaW5nLCBiZWNhdXNlIHRoZSBQcm90ZWN0b3Igd2lsbCBkZWNsYXJlIHRoZSByZWxldmFudCBW
TEFOcyBhcyBibG9ja2VkIHRvIHRoZSBDRSAoZS5nLiwgdXNpbmcgTVZSUCBhcyBkZXNjcmliZWQg
aW4gU2VjdGlvbiA4LjUgb2YgUkZDIDc0MzIuIFRoZSBQcm90ZWN0b3Igd2lsbCBvbmx5IHVuYmxv
Y2sgdGhlc2UgVkxBTnMgd2hlbiBpdCBpcyBlbGVjdGVkIGFzIHRoZSBERiDigJMgYnV0DQogdGhp
cyB3aWxsIG5vdCBoYXBwZW4gdW50aWwgaXQgd2lsbCBsZWFybiB0aGF0IHRoZSBwcmltYXJ5IEVn
cmVzcyBQRSBvciB0aGUgbGluayB0aGF0IGNvbm5lY3RzIGl0IHRvIHRoZSBDRSBoYXZlIGZhaWxl
ZC4gKElmIHRoZSBQcmltYXJ5IFBFIHdhcyBub3QgYSBERiwgdGhlcmUgd291bGQgYmUgbm90aGlu
ZyB0byBwcm90ZWN0KS48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBh
cmFncmFwaCIgc3R5bGU9InRleHQtaW5kZW50Oi0uMjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOiMx
RjQ5N0QiPjMuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjoj
MUY0OTdEIj5JZiB0aGUgSWYgdGhlIG11bHRpLWhvbWluZyBFdGhlcm5ldCBTZWdtZW50IGFib3Zl
IG9wZXJhdGVzIGluIHRoZSBBbGwtQWN0aXZlIG1vZGUsIGFuZCBpZiB0aGUgUHJpbWFyeSBQRSBp
cyB0aGUgREYgb24gdGhpcyBzZWdtZW50IGZvciB0aGUgc3BlY2lmaWMgc2VydmljZSB5b3UgdHJ5
IHRvIHByb3RlY3QsIHRoZW46PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xp
c3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW4i
PjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5hLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZjtj
b2xvcjojMUY0OTdEIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bh
bj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+SW4gdGhlIGNhc2Ugb2YgdGhlIHByaW1hcnkg
UEUgZmFpbHVyZSDigJxrbm93biB1bmljYXN04oCdIHRyYWZmaWMgd2lsbCBiZSZuYnNwOyBwcm90
ZWN0ZWQgYnkgdGhlIHByb3Bvc2VkIHNjaGVtZTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRl
bnQ6LS4yNWluIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Yi48L3NwYW4+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVv
dDssc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlRoZSBQcm90ZWN0b3Igd2ls
bCBkaXNjYXJkIGFueSBCVU0gdHJhZmZpYyBpdCByZWNlaXZlZCBmb3IgdGhpcyBzZXJ2aWNlIHVu
dGlsIGl0IGlzIGVsZWN0ZWQgYXMgdGhlIERGLg0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJj
b2xvcjojMUY0OTdEIj5XaGV0aGVyIHRoaXMgYmVoYXZpb3Igd291bGQgY291bnQgYXMgcHJvdGVj
dGlvbiBmb3IgdGhlIHNlcnZpY2UgaW4gcXVlc3Rpb24gb3Igbm90IGRlcGVuZHMgb24gdGhlIHNp
Z25pZmljYW5jZSBvZiBtdWx0aWNhc3QgdHJhZmZpYyBpbiB0aGlzIHNlcnZpY2UuDQo8L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9InRleHQt
aW5kZW50Oi0uMjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjQuPC9zcGFuPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFu
JnF1b3Q7LHNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOw0KPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5SRkMgNzQzMiBkZWZp
bmVzIGluIFNlY3Rpb24gMTIgdGhhdCBFdGhlcm5ldCBmcmFtZXMgd2l0aCB1bmtub3duIHVuaWNh
c3QgRGVzdGluYXRpb24gTUFDIGFkZHJlc3NlcyByZWNlaXZlZCBmcm9tIGFub3RoZXIgUEUgTVVT
VCBOT1QgZXZlciBiZSBmb3J3YXJkZWQgYnkgdGhlIHJlY2VpdmluZyBQRSB0byBhbnkgb3RoZXIg
UEUsIG9ubHkgbG9jYWxseS4gV2hpbGUgUkZDIDc0MzIgcmVzdHJpY3RzDQogdGhpcyB0byBqdXN0
IHVua25vd24gdW5pY2FzdCBmcmFtZXMsIEkgc3VzcGVjdCB0aGF0IG1vc3QgaW1wbGVtZW50YXRp
b25zIGRvIG5vdCBmb3J3YXJkIEVWUE4tZW5jYXBzdWxhdGVkIGZyYW1lcyB0aGV5IHJlY2VpdmUm
bmJzcDsgdG8gb3RoZXIgUEVzIGluIGFueSBjYXNlIChJIGNhbiBiZSB3cm9uZyBoZXJlLCBvZiBj
b3Vyc2UpIGp1c3QgdG8gYmUgb24gdGhlIHNhZmUgc2lkZSB3aGVuIGl0IGNvbWVzIHRvIEV0aGVy
bmV0IGxvb3AgcHJldmVudGlvbi4NCiBTdWNoIGltcGxlbWVudGF0aW9ucyB3b3VsZCBoYXZlIHBy
b2JsZW1zIHdpdGggdXNpbmcgdGhlIHByb3Bvc2VkIHByb3RlY3Rpb24gc2NoZW1lIGZvciBwcm90
ZWN0aW9uIGFnYWluc3QgZmFpbHVyZXMgb2YgdGhlIGF0dGFjaG1lbnQgY2lyY3VpdCB3aGVyZSB0
aGUgcHJpbWFyeSBFZ3Jlc3MgUEUgYWN0cyBhcyB0aGUgUExSLjwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iY29sb3I6IzFGNDk3RCI+SSBkbyBub3Qga25vdyBpZiB0aGUgbGlzdCBhYm92ZSBpcyBjb21w
bGV0ZSBhbmQgd2hldGhlciBhbGwgdGhlIGlzc3VlcyBJ4oCZdmUgcmFpc2VkIGFyZSByZWxldmFu
dCwgYnV0IEkgdGhpbmsgdGhhdCBhcHBsaWNhYmlsaXR5IG9mIHRoZSBlZ3Jlc3MgcHJvdGVjdGlv
biZuYnNwOyBmcmFtZXdvcmsgdG8gRVZQTiByZXF1aXJlcyBzb21lIGFkZGl0aW9uYWwgdGhvdWdo
dCAoYW5kLA0KIGV2ZW50dWFsbHksIGEgZGVkaWNhdGVkIGRvY3VtZW50KS4gU2ltcGx5IHNheWlu
ZyB0aGF0IOKAnDwvc3Bhbj5FVlBOIGNhbiBiZSBzdXBwb3J0ZWQgaW4gYSBzaW1pbGFyIG1hbm5l
ciBhcyBMYXllciAzIFZQTjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj7igJ0gY291bGQgYmUg
bWlzbGVhZGluZyBJTUhPLg0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5I
b3BlZnVsbHkgdGhlc2Ugbm90ZXMgd291bGQgYmUgdXNlZnVsLjwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlJlZ2FyZHMsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlNhc2hhPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNv
bG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5PZmZpY2U6ICYjNDM7OTcyLTM5MjY2
MzAyPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImNvbG9yOiMxRjQ5N0QiPkNlbGw6Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICYj
NDM7OTcyLTU0OTI2NjMwMjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5FbWFpbDombmJzcDsmbmJzcDsgPGEgaHJl
Zj0ibWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tIj4NCkFsZXhhbmRlci5W
YWluc2h0ZWluQGVjaXRlbGUuY29tPC9hPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3Jk
ZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5Gcm9tOjwvYj4gWWltaW4gU2hlbiAmbHQ7PGEgaHJlZj0i
bWFpbHRvOnlzaGVuQGp1bmlwZXIubmV0Ij55c2hlbkBqdW5pcGVyLm5ldDwvYT4mZ3Q7DQo8YnI+
DQo8Yj5TZW50OjwvYj4gV2VkbmVzZGF5LCBEZWNlbWJlciAxMiwgMjAxOCAyOjQ0IEFNPGJyPg0K
PGI+VG86PC9iPiBBbGV4YW5kZXIgVmFpbnNodGVpbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOkFsZXhh
bmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tIj5BbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxl
LmNvbTwvYT4mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiA8YSBocmVmPSJtYWlsdG86cnRnLWRpckBpZXRm
Lm9yZyI+cnRnLWRpckBpZXRmLm9yZzwvYT47IDxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYub3Jn
Ij4NCm1wbHNAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVn
cmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmciPg0KZHJhZnQtaWV0Zi1tcGxz
LWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJt
YWlsdG86cnRnLWFkc0BpZXRmLm9yZyI+DQpydGctYWRzQGlldGYub3JnPC9hPjxicj4NCjxiPlN1
YmplY3Q6PC9iPiBSZTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90
ZWN0aW9uLWZyYW1ld29yay0wMzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+SGkgU2FzYWgsPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDox
LjBpbjt0ZXh0LWluZGVudDotLjI1aW4iPmEuPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtm
b250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPkwyVlBOIHNlcnZpY2VzIHRoYXQgdXNl
IEVWUE4gdGVjaG5vbG9neSB3b3VsZCBuZWl0aGVyIHN1ZmZlciBmcm9tIGFuIGVtcHR5IEZJQiBp
biB0aGUgcHJvdGVjdGluZyBNQUMtVlJGIG5vciB1c2UgRVZQTiBhcHBsaWNhdGlvbiBsYWJlbHMg
Zm9yIE1BQyBsZWFybmluZy4gQnV0IEkgY2Fubm90IHNheSB3aGV0aGVyIHRoZXkgZG8gb3IgZG8g
bm90IGludHJvZHVjZSBzb21lIG90aGVyIGlzc3VlcyB3aXRoIHRoZSBwcm9wb3NlZCBmcmFtZXdv
cmsNCiDigJMgdGhpcyB3b3VsZCByZXF1aXJlIHNlcmlvdXMgaW4tZGVwdGggYW5hbHlzaXMuIE1l
YW53aGlsZSBzdWNoIHNlcnZpY2VzIGxvb2sgdG8gbWUgbGlrZSBhbm90aGVyIGNhc2Ugd2hlbiBh
biBleHBsaWNpdCBkZWZpbml0aW9uIG9mIOKAnGxlZnQgRkZT4oCdIG9yIOKAnHRvIGJlIGFkZHJl
c3NlZCBpbiBhIHNlcGFyYXRlIGRvY3VtZW504oCdIHdvdWxkIGJlIHZlcnkgbXVjaCBpbiBwbGFj
ZS4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5FVlBOIGNhbiBiZSBzdXBwb3J0ZWQgaW4gYSBz
aW1pbGFyIG1hbm5lciBhcyBMYXllciAzIFZQTiwgYWx0aG91Z2ggdGhpcyBkb2N1bWVudCBkb2Vz
buKAmXQgcHJvdmlkZSBhIGRldGFpbGVkIGV4YW1wbGUuPG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2NvbG9y
OmJsYWNrIj5UaGFua3MsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6Ymxh
Y2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2NvbG9yOmJsYWNrIj4t
LSBZaW1pbjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3Jk
ZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xv
cjpibGFjayI+RnJvbTogPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtj
b2xvcjpibGFjayI+QWxleGFuZGVyIFZhaW5zaHRlaW4gJmx0OzxhIGhyZWY9Im1haWx0bzpBbGV4
YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbSI+QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVs
ZS5jb208L2E+Jmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5UaHVyc2RheSwgTm92ZW1iZXIgMjksIDIw
MTggYXQgMzo1MCBBTTxicj4NCjxiPlRvOiA8L2I+WWltaW4gU2hlbiAmbHQ7PGEgaHJlZj0ibWFp
bHRvOnlzaGVuQGp1bmlwZXIubmV0Ij55c2hlbkBqdW5pcGVyLm5ldDwvYT4mZ3Q7PGJyPg0KPGI+
Q2M6IDwvYj4mcXVvdDs8YSBocmVmPSJtYWlsdG86cnRnLWRpckBpZXRmLm9yZyI+cnRnLWRpckBp
ZXRmLm9yZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYub3JnIj5y
dGctZGlyQGlldGYub3JnPC9hPiZndDssICZxdW90OzxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYu
b3JnIj5tcGxzQGlldGYub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1wbHNAaWV0
Zi5vcmciPm1wbHNAaWV0Zi5vcmc8L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOmRyYWZ0
LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnIj5kcmFm
dC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzwvYT4m
cXVvdDsNCiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVj
dGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnIj5kcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3Rl
Y3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzwvYT4mZ3Q7LCAmcXVvdDs8YSBocmVmPSJtYWls
dG86cnRnLWFkc0BpZXRmLm9yZyI+cnRnLWFkc0BpZXRmLm9yZzwvYT4mcXVvdDsgJmx0OzxhIGhy
ZWY9Im1haWx0bzpydGctYWRzQGlldGYub3JnIj5ydGctYWRzQGlldGYub3JnPC9hPiZndDs8YnI+
DQo8Yj5TdWJqZWN0OiA8L2I+UkU6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jl
c3MtcHRvdGVjdGlvbi1mcmFtZXdvcmstMDM8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPllpbWlu
LDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJjb2xvcjojMUY0OTdEIj5Mb3RzIG9mIHRoYW5rcyBmb3IgYSBwcm9tcHQgYW5kIHZlcnkgZW5j
b3VyYWdpbmcgcmVzcG9uc2UuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5J
dCBzZWVtcyB0aGF0IGFsbCBteSBjb21tZW50cyB3b3VsZCBiZSByZXNvbHZlZCB3aXRoIHRoZSBw
cm9wb3NlZCBjaGFuZ2VzLiBJIHdpbGwgYmUgd2FpdGluZyBmb3IgdGhlIG5leHQgcmV2aXNpb24g
b2YgdGhlIGRyYWZ0IHRvIGNvbmZpcm0gdGhhdC48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9y
OiMxRjQ5N0QiPlBsZWFzZSBzZWUgc29tZSByZW1hcmtzIDwvc3Bhbj48Yj48aT48c3BhbiBzdHls
ZT0iY29sb3I6IzAwQjBGMCI+aW5saW5lIGJlbG93PC9zcGFuPjwvaT48L2I+PHNwYW4gc3R5bGU9
ImNvbG9yOiMxRjQ5N0QiPi48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0
OTdEIj5SZWdhcmRzLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5TYXNoYTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Y29sb3I6IzFGNDk3RCI+T2ZmaWNlOiAmIzQzOzk3Mi0zOTI2NjMwMjwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5D
ZWxsOiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmIzQzOzk3Mi01NDkyNjYzMDI8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29s
b3I6IzFGNDk3RCI+RW1haWw6Jm5ic3A7Jm5ic3A7IDxhIGhyZWY9Im1haWx0bzpBbGV4YW5kZXIu
VmFpbnNodGVpbkBlY2l0ZWxlLmNvbSI+DQpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNv
bTwvYT48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+
DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUx
IDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PGI+RnJvbTo8L2I+IFlpbWluIFNoZW4gJmx0OzxhIGhyZWY9Im1haWx0bzp5c2hlbkBqdW5pcGVy
Lm5ldCI+eXNoZW5AanVuaXBlci5uZXQ8L2E+Jmd0Ow0KPGJyPg0KPGI+U2VudDo8L2I+IFRodXJz
ZGF5LCBOb3ZlbWJlciAyOSwgMjAxOCAyOjUzIEFNPGJyPg0KPGI+VG86PC9iPiBBbGV4YW5kZXIg
VmFpbnNodGVpbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRl
bGUuY29tIj5BbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTwvYT4mZ3Q7Ow0KPGEgaHJl
Zj0ibWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmciPnJ0Zy1hZHNAaWV0Zi5vcmc8L2E+PGJyPg0KPGI+
Q2M6PC9iPiA8YSBocmVmPSJtYWlsdG86cnRnLWRpckBpZXRmLm9yZyI+cnRnLWRpckBpZXRmLm9y
ZzwvYT47IDxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYub3JnIj4NCm1wbHNAaWV0Zi5vcmc8L2E+
OyA8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1l
d29yay5hbGxAaWV0Zi5vcmciPg0KZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZy
YW1ld29yay5hbGxAaWV0Zi5vcmc8L2E+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBSdGdEaXIg
cmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAzPG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSBTYXNoYSw8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+VGhhbmtzIHZlcnkgbXVjaCBhZ2FpbiBmb3IgdGhlIGRldGFpbGVkIHJl
dmlldyBhbmQgdGhlIGNvbnN0cnVjdGl2ZSBjb21tZW50cyBhbmQgc3VnZ2VzdGlvbnMhPG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPlBsZWFzZSBzZWUgW3lzaGVuXSBpbmxpbmUgYmVsb3cuPG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxk
aXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0O2NvbG9yOmJsYWNrIj5UaGFua3MsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Y29sb3I6YmxhY2siPi0tIFlpbWluPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXYg
c3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5n
OjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOiA8L3NwYW4+PC9iPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5BbGV4YW5kZXIgVmFpbnNodGVpbiAm
bHQ7PGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tIj5BbGV4
YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPlR1
ZXNkYXksIE5vdmVtYmVyIDIwLCAyMDE4IGF0IDQ6NDEgQU08YnI+DQo8Yj5UbzogPC9iPiZxdW90
OzxhIGhyZWY9Im1haWx0bzpydGctYWRzQGlldGYub3JnIj5ydGctYWRzQGlldGYub3JnPC9hPiZx
dW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmciPnJ0Zy1hZHNAaWV0Zi5v
cmc8L2E+Jmd0Ozxicj4NCjxiPkNjOiA8L2I+JnF1b3Q7PGEgaHJlZj0ibWFpbHRvOnJ0Zy1kaXJA
aWV0Zi5vcmciPnJ0Zy1kaXJAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86
cnRnLWRpckBpZXRmLm9yZyI+cnRnLWRpckBpZXRmLm9yZzwvYT4mZ3Q7LCAmcXVvdDs8YSBocmVm
PSJtYWlsdG86bXBsc0BpZXRmLm9yZyI+bXBsc0BpZXRmLm9yZzwvYT4mcXVvdDsgJmx0OzxhIGhy
ZWY9Im1haWx0bzptcGxzQGlldGYub3JnIj5tcGxzQGlldGYub3JnPC9hPiZndDssICZxdW90Ozxh
IGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3Jr
LmFsbEBpZXRmLm9yZyI+ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29y
ay5hbGxAaWV0Zi5vcmc8L2E+JnF1b3Q7DQogJmx0OzxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRm
LW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZyI+ZHJhZnQtaWV0
Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8L2E+Jmd0Ozxi
cj4NCjxiPlN1YmplY3Q6IDwvYj5SdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNz
LXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAzPGJyPg0KPGI+UmVzZW50LUZyb206IDwvYj4mbHQ7PGEg
aHJlZj0ibWFpbHRvOmFsaWFzLWJvdW5jZXNAaWV0Zi5vcmciPmFsaWFzLWJvdW5jZXNAaWV0Zi5v
cmc8L2E+Jmd0Ozxicj4NCjxiPlJlc2VudC1UbzogPC9iPiZsdDs8YSBocmVmPSJtYWlsdG86eXNo
ZW5AanVuaXBlci5uZXQiPnlzaGVuQGp1bmlwZXIubmV0PC9hPiZndDssIEpleWFuYW50aCAmbHQ7
PGEgaHJlZj0ibWFpbHRvOm1pbnRvQGp1bmlwZXIubmV0Ij5taW50b0BqdW5pcGVyLm5ldDwvYT4m
Z3Q7LCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmJydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20iPmJydW5v
LmRlY3JhZW5lQG9yYW5nZS5jb208L2E+Jmd0OywgJmx0OzxhIGhyZWY9Im1haWx0bzpoYW5uZXNA
cnRicmljay5jb20iPmhhbm5lc0BydGJyaWNrLmNvbTwvYT4mZ3Q7LA0KICZsdDs8YSBocmVmPSJt
YWlsdG86Yy5taWNoZWxAdGVsZWtvbS5kZSI+Yy5taWNoZWxAdGVsZWtvbS5kZTwvYT4mZ3Q7LCAm
bHQ7PGEgaHJlZj0ibWFpbHRvOmh1YWltby5jaGVuQGh1YXdlaS5jb20iPmh1YWltby5jaGVuQGh1
YXdlaS5jb208L2E+Jmd0OywgJmx0OzxhIGhyZWY9Im1haWx0bzpqaWFuZ3l1YW5sb25nQGh1YXdl
aS5jb20iPmppYW5neXVhbmxvbmdAaHVhd2VpLmNvbTwvYT4mZ3Q7LCAmbHQ7PGEgaHJlZj0ibWFp
bHRvOnRzYWFkQGNpc2NvLmNvbSI+dHNhYWRAY2lzY28uY29tPC9hPiZndDssDQogJmx0OzxhIGhy
ZWY9Im1haWx0bzpuLmxleW1hbm5AdGVsZWtvbS5kZSI+bi5sZXltYW5uQHRlbGVrb20uZGU8L2E+
Jmd0OywgJmx0OzxhIGhyZWY9Im1haWx0bzpsb2FAcGkubnUiPmxvYUBwaS5udTwvYT4mZ3Q7LCAm
bHQ7PGEgaHJlZj0ibWFpbHRvOm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tIj5tYXJ0aW4udmln
b3VyZXV4QG5va2lhLmNvbTwvYT4mZ3Q7LCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmRiMzU0NkBhdHQu
Y29tIj5kYjM1NDZAYXR0LmNvbTwvYT4mZ3Q7LCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmFyZXRhbmEu
aWV0ZkBnbWFpbC5jb20iPmFyZXRhbmEuaWV0ZkBnbWFpbC5jb208L2E+Jmd0OywNCiBMb2EgQW5k
ZXJzc29uICZsdDs8YSBocmVmPSJtYWlsdG86bG9hQHBpLm51Ij5sb2FAcGkubnU8L2E+Jmd0Ozxi
cj4NCjxiPlJlc2VudC1EYXRlOiA8L2I+VHVlc2RheSwgTm92ZW1iZXIgMjAsIDIwMTggYXQgNDo0
MSBBTTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBzdHlsZT0iYmFja2dyb3Vu
ZDp3aGl0ZSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5IZWxsbyw8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBzdHlsZT0iYmFja2dyb3VuZDp3aGl0ZTtmb250LXZhcmlhbnQtbGlnYXR1
cmVzOm5vcm1hbDtmb250LXZhcmlhbnQtY2Fwczpub3JtYWw7b3JwaGFuczoyO3RleHQtYWxpZ246
c3RhcnQ7d2lkb3dzOjI7dGV4dC1kZWNvcmF0aW9uLXN0eWxlOmluaXRpYWw7dGV4dC1kZWNvcmF0
aW9uLWNvbG9yOmluaXRpYWw7d29yZC1zcGFjaW5nOjBweCI+DQo8c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6YmxhY2siPkkgaGF2ZSBiZWVuIHNlbGVjdGVkIGFzIHRoZSBSb3V0aW5nIERpcmVjdG9yYXRl
IHJldmlld2VyIGZvciB0aGlzIGRyYWZ0LiBUaGUgUm91dGluZyBEaXJlY3RvcmF0ZSBzZWVrcyB0
byByZXZpZXcgYWxsIHJvdXRpbmcgb3Igcm91dGluZy1yZWxhdGVkIGRyYWZ0cyBhcyB0aGV5IHBh
c3MgdGhyb3VnaCBJRVRGIGxhc3QNCiBjYWxsIGFuZCBJRVNHIHJldmlldywgYW5kIHNvbWV0aW1l
cyBvbiBzcGVjaWFsIHJlcXVlc3QuIFRoZSBwdXJwb3NlIG9mIHRoZSByZXZpZXcgaXMgdG8gcHJv
dmlkZSBhc3Npc3RhbmNlIHRvIHRoZSBSb3V0aW5nIEFEcy4gRm9yIG1vcmUgaW5mb3JtYXRpb24g
YWJvdXQgdGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUsIHBsZWFzZSBzZWUmbmJzcDs8YSBocmVmPSJo
dHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cC0zQV9fdHJhYy50
b29scy5pZXRmLm9yZ19hcmVhX3J0Z190cmFjX3dpa2lfUnRnRGlyJmFtcDtkPUR3TUdhUSZhbXA7
Yz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJmFtcDtyPTItblQ3
eHZ0Z3hZYWM0d3BZeHdvX2poNXJaTTJ1d1RMeGdSaGFPYndZdWcmYW1wO209eHU5ME1mQVdfam02
bFloNmh5RWdwSmVoVG1zS3EwZEhya0U1dE5EOTY1OCZhbXA7cz1sbU5SbFhqVDRLRzZ4T3Rvbjc3
dmxhM0psT3VIbXJtdEEtRFRiZVMtZUk4JmFtcDtlPSI+PHNwYW4gY2xhc3M9Imljb24iPjxzcGFu
IHN0eWxlPSJjb2xvcjojQkIwMDAwO3RleHQtZGVjb3JhdGlvbjpub25lIj7igIs8L3NwYW4+PC9z
cGFuPjxzcGFuIHN0eWxlPSJjb2xvcjojQkIwMDAwIj5odHRwOi8vdHJhYy50b29scy5pZXRmLm9y
Zy9hcmVhL3J0Zy90cmFjL3dpa2kvUnRnRGlyPC9zcGFuPjwvYT48L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBzdHlsZT0iYmFja2dyb3VuZDp3aGl0ZTtmb250LXZhcmlhbnQtbGlnYXR1cmVzOm5v
cm1hbDtmb250LXZhcmlhbnQtY2Fwczpub3JtYWw7b3JwaGFuczoyO3RleHQtYWxpZ246c3RhcnQ7
d2lkb3dzOjI7dGV4dC1kZWNvcmF0aW9uLXN0eWxlOmluaXRpYWw7dGV4dC1kZWNvcmF0aW9uLWNv
bG9yOmluaXRpYWw7d29yZC1zcGFjaW5nOjBweCI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6Ymxh
Y2siPkFsdGhvdWdoIHRoZXNlIGNvbW1lbnRzIGFyZSBwcmltYXJpbHkgZm9yIHRoZSB1c2Ugb2Yg
dGhlIFJvdXRpbmcgQURzLCBpdCB3b3VsZCBiZSBoZWxwZnVsIGlmIHlvdSBjb3VsZCBjb25zaWRl
ciB0aGVtIGFsb25nIHdpdGggYW55IG90aGVyIElFVEYgTGFzdCBDYWxsIGNvbW1lbnRzIHRoYXQg
eW91IHJlY2VpdmUsIGFuZA0KIHN0cml2ZSB0byByZXNvbHZlIHRoZW0gdGhyb3VnaCBkaXNjdXNz
aW9uIG9yIGJ5IHVwZGF0aW5nIHRoZSBkcmFmdC48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5Eb2N1bWVudDogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0
aW9uLWZyYW1ld29yay0wMzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmV2
aWV3ZXI6IEFsZXhhbmRlciAo4oCcU2FzaGHigJ0pIFZhaW5zaHRlaW48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJldmlldyBkYXRlOiAxOS1Ob3YtMTg8bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPklFVEYgTEMgRW5kIERhdGU6IE5vdCBrbm93bjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SW50ZW5kIHN0YXR1czogU3RhbmRhcmRz
IFRyYWNrPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPlN1bW1hcnk8L2I+OiA8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgaGF2ZSBzb21lIG1pbm9yIGNvbmNlcm5zIGFi
b3V0IHRoaXMgZG9jdW1lbnQgdGhhdCBJIHRoaW5rIHNob3VsZCBiZSByZXNvbHZlZCBiZWZvcmUg
cHVibGljYXRpb24uPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkNvbW1lbnRzPC9iPjo8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoZSBkcmFmdCBpcyB3ZWxsIHdyaXR0
ZW4sIHJlcXVpcmVzIGZyb20gdGhlIHJlYWRlciBoYXMgZ29vZCB1bmRlcnN0YW5kaW5nIG9mIG11
bHRpcGxlIHRlY2hub2xvZ2llcyBpbmNsdWRpbmc6PG86cD48L286cD48L3A+DQo8dWwgc3R5bGU9
Im1hcmdpbi10b3A6MGluIiB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLWxpc3Q6bDMgbGV2ZWwxIGxmbzMiPmNvbnRleHQgbGFiZWwgc3BhY2VzIGFuZCBjb250
ZXh0IGxhYmVscyBSRkMgNTMzMTxvOnA+PC9vOnA+PC9saT48bGkgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1saXN0OmwzIGxldmVsMSBsZm8zIj5sb2NhbCBhbmQgcmVtb3RlIExGQSBtZWNo
YW5pc21zIChSRkMgNTI4NiBhbmQgUkZDIDc0OTApPG86cD48L286cD48L2xpPjxsaSBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLWxpc3Q6bDMgbGV2ZWwxIGxmbzMiPlNlZ21lbnQgUm91dGlu
ZyBNaXJyb3IgU0lEcyAoUkZDIDg0MDIpIGFuZCBtb3JlLiZuYnNwOw0KPG86cD48L286cD48L2xp
PjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGRvdWJ0IGl0IGlzIHN1aXRhYmxlIHJlYWRp
bmcgZm9yIGEgYmVnaW5uZXIsIGJ1dCBJIGFsc28gZG91YnQgYW55IHJlcXVpcmVkIGJhY2tncm91
bmQgY291bGQgYmUgc2tpcHBlZC4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGlzIGlzIGEg
ZnJhbWV3b3JrIGRvY3VtZW50LCB3aXRoIGF0IGxlYXN0IG9uZSDigJxzcGVjaWFsaXphdGlvbuKA
nSBvZiB0aGlzIGZyYW1ld29yayBhbHJlYWR5IGJlaW5nIHB1Ymxpc2hlZCBhcw0KPGEgaHJlZj0i
aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29s
cy5pZXRmLm9yZ19odG1sX3JmYzgxMDQmYW1wO2Q9RHdNR2FRJmFtcDtjPUhBa1l1aDYzcnN1aHI2
U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmYW1wO3I9Mi1uVDd4dnRneFlhYzR3cFl4d29f
amg1clpNMnV3VEx4Z1JoYU9id1l1ZyZhbXA7bT14dTkwTWZBV19qbTZsWWg2aHlFZ3BKZWhUbXNL
cTBkSHJrRTV0TkQ5NjU4JmFtcDtzPVpRblNrVlF0dDF5NW12VXNwYnhqM2V4NDdGaW1LeXRJTE42
Vk5MQUFYSWsmYW1wO2U9Ij4NClJGQyA4MTA0PC9hPi4gJm5ic3A7SSBhc3N1bWUgdGhhdCBvdGhl
ciDigJxzcGVjaWFsaXphdGlvbuKAnSBkb2N1bWVudHMgYXJlIG9uIHRoZSB3YXkuIDxvOnA+DQo8
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPkkgaGF2ZSBob2xkIGEgdmVyeSBjb25zdHJ1Y3RpdmUgb2ZmLWxp
c3QgZGlzY3Vzc2lvbiB3aXRoIHRoZSBhdXRob3JzIGJlZm9yZSBwb3N0aW5nIHRoaXMgcmV2aWV3
LiBTb21lIG9mIG15IGNvbW1lbnRzIGhhdmUgYmVlbiBhbHJlYWR5IGFja25vd2xlZGdlZC4gSSB3
b3VsZCBsaWtlIHRvIHRoYW5rIHRoZSBhdXRob3JzIGFuZCwgZXNwZWNpYWxseSwgWWltaW4sIGZv
ciBjb29wZXJhdGlvbi48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNw
OzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+Q2F2ZWF0PC9iPjogPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGhhdmUgZG9uZSA8YSBocmVmPSJo
dHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5p
ZXRmLm9yZ19tYWlsLTJEYXJjaGl2ZV93ZWJfbXBsc19jdXJyZW50X21zZzE3MDMzLmh0bWwmYW1w
O2Q9RHdNR2FRJmFtcDtjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pv
Q0kmYW1wO3I9Mi1uVDd4dnRneFlhYzR3cFl4d29famg1clpNMnV3VEx4Z1JoYU9id1l1ZyZhbXA7
bT14dTkwTWZBV19qbTZsWWg2aHlFZ3BKZWhUbXNLcTBkSHJrRTV0TkQ5NjU4JmFtcDtzPXplUVY3
aThHQVRXRFB1LWNfSUxZV3BqUGtsbjBXejUtMEQ2QWxfZ3BQRlUmYW1wO2U9Ij4NCmFuIHVuc29s
aWNpdGVkIHJldmlldyBvZiB0aGUgcHJlY3Vyc29yIGluZGl2aWR1YWwgZHJhZnQ8L2E+LiBGcm9t
IG15IFBPViwgdGhlIGRvY3VtZW50IGhhcyBiZWVuIHF1aXRlIGluIGdvb2Qgc2hhcGUgZXZlbiB0
aGVuLCBzbyBJIG1heSBiZSBjb25zaWRlcmVkIGFzIHBvc2l0aXZlbHkgYmlhc2VkICh0aGUgY3Vy
cmVudCB2ZXJzaW9uIGFja25vd2xlZGdlcyBteSBjb21tZW50cykuIEkgaGF2ZSBub3RpY2VkIHRo
YXQgdGhlIG1ham9yaXR5IG9mIG15DQogdGhlbiBjb21tZW50cyBoYXZlIGJlZW4gc3VjY2Vzc2Z1
bGx5IHJlc29sdmVkIGluIHRoZSBjdXJyZW50IHZlcnNpb24gb2YgdGhlIGRyYWZ0LjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5beXNoZW5dIFRoYW5rcyBhZ2FpbiE8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PGI+TWFqb3IgSXNzdWVzPC9iPjogTm8gbWFqb3IgaXNzdWVzIGZvdW5kPG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxiPk1pbm9yIElzc3VlczwvYj46PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO3RleHQtaW5kZW50Oi0uMjVpbiI+MSk8c3BhbiBz
dHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZx
dW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+VGhlIGRv
Y3VtZW50IHNlZW1zIHRvIGJlIGFtYmlndW91cyZuYnNwOyB3aXRoIHJlZ2FyZCB0byBleHBlY3Rl
ZCBjb3ZlcmFnZSBvZiBMMlZQTiBzZXJ2aWNlcyBieSB0aGUgZnJhbWV3b3JrIGl0IGRlZmluZXM6
DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW4iPmEuPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBw
dDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPk9uIG9uZSBoYW5kLCB0aGUgcmVx
dWlyZW1lbnQgZm9yIHRoZSBmcmFtZXdvcmsgaW4gdGhlIDI8c3VwPm5kPC9zdXA+IGJ1bGxldCBp
biBTZWN0aW9uIDQgc2F5cyB0aGF0IGl0IE1VU1Qg4oCcPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5
OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5hY2NvbW1vZGF0ZSBleGlzdGluZyBhbmQgZnV0dXJl
IElQL01QTFMgc2VydmljZXMsIGluY2x1ZGluZyBsYXllci0yIFZQTnMsIGxheWVyLTMgVlBOcywg
aGllcmFyY2hpY2FsIExTUCwNCiBhbmQgb3RoZXJzPC9zcGFuPuKAnTxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50
Oi0uMjVpbiI+Yi48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7DQo8L3NwYW4+T24gdGhlIG90aGVyIGhhbmQsIHRoZSBvdmVydmlldyBvZiB0aGUg
ZnJhbWV3b3JrIChpbiBTZWN0aW9uIDEpIHNheXMgdGhhdCDigJw8c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+V2hlbiBhIFBM
UiBkb2VzIGxvY2FsIHJlcGFpciwgdGhlIHByb3RlY3RvciBpcyByZXNwb25zaWJsZSBmb3IgcGVy
Zm9ybWluZyAmcXVvdDtjb250ZXh0IGxhYmVsIHN3aXRjaGluZyZxdW90OyBmb3IgcmVyb3V0ZWQg
TVBMUw0KIHNlcnZpY2UgcGFja2V0cyBhbmQgJnF1b3Q7Y29udGV4dCBJUCBmb3J3YXJkaW5nJnF1
b3Q7IGZvciByZXJvdXRlZCBJUCBzZXJ2aWNlIHBhY2tldHMsIHRvIGFsbG93IHRoZSBzZXJ2aWNl
IHBhY2tldHMgdG8gY29udGludWUgdG8gcmVhY2ggdGhlIHNlcnZpY2UgZGVzdGluYXRpb25zPC9z
cGFuPuKAnS4gaS5lLiwgTUFDLWJhc2VkIHN3aXRjaGluZyBzZWVtcyB0byBiZSBleGNsdWRlZCBm
cm9tIHRoZSBwcm90ZWN0b3IgcmVzcG9uc2liaWxpdHkuDQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1
aW4iPmMuPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1l
cyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOw0KPC9zcGFuPlNlY3Rpb24gMyBvZiB0aGUgZHJhZnQgb25seSBkZWZpbmVzIHRoZSB0ZXJt
cyDigJw8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPkNv
bnRleHQgbGFiZWwgc3dpdGNoaW5nPC9zcGFuPuKAnSZuYnNwOyBhbmQg4oCcPHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPkNv
bnRleHQgSVAgZm9yd2FyZGluZzwvc3Bhbj7igJ0uIFRoaXMgYWxzbyBzdWdnZXN0cyB0aGF0IENv
bnRleHQgTGF5ZXItMg0KIHN3aXRjaGluZyBpcyBub3QgY292ZXJlZCBieSB0aGUgZnJhbWV3b3Jr
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlt5c2hlbl0gQWN0dWFsbHksIHRoaXMgZnJhbWV3b3Jr
IGRvZXMgYWxsb3cgYSBjb250ZXh0IGxhYmVsIHRvIHBvaW50IHRvIGEgbGF5ZXItMiBzd2l0Y2hp
bmcgdGFibGUsIGlmIHRoZSBwYWNrZXRzIGNvbWluZyB0byBhIHByb3RlY3RvciBoYXZlIGEgbGF5
ZXItMiBoZWFkZXIgKHJhdGhlciB0aGFuIGEgbGFiZWwgb3IgSVAgaGVhZGVyKSBiZWxvdyB0aGUg
Y29udGV4dCBsYWJlbCwgd2hpY2ggY291bGQgYmUgdGhlDQogY2FzZSBvZiBNQUMgYWRkcmVzcyB0
YWJsZS4gJm5ic3A7SW4gdGhlb3J5LCBhIGNvbnRleHQgbGFiZWwgbWF5IHBvaW50IHRvIGFueSB0
eXBlIG9mIGxvb2stdXAgdGFibGUuIElPVywgZGVwZW5kaW5nIHRoZSB1c2UgY2FzZSwgYW55IG1l
YW5pbmdmdWwgY29udGV4dC1iYXNlZCDigJxsYXllci1O4oCdIGZvcndhcmRpbmcvc3dpdGNoaW5n
IGlzIGFsbG93ZWQgYnkgdGhpcyBmcmFtZXdvcmsuIFdlIHdpbGwgYWRkIGEgc2VjdGlvbiB0byB0
aGUgZW5kIG9mIGRyYWZ0DQogdG8gbWFrZSBpdCBmdXR1cmUgY29tcGF0aWJsZTxzcGFuIHN0eWxl
PSJjb2xvcjojMDBCMEYwIj4uPGI+PGk+W1tTYXNoYV1dIFNvdW5kcyBnb29kLiBJIHdpbGwgYmUg
d2FpdGluZyBmb3IgdGhlIGFjdHVhbCB0ZXh0IGluIHRoZSBuZXh0IHJldmlzaW9uIG9mIHRoZSBk
cmFmdC48L2k+PC9iPg0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbjt0ZXh0LWluZGVudDotLjI1aW4iPjIpPHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPkkgaGF2ZSBzb21lIGRvdWJ0cyBy
ZWdhcmRpbmcgYXBwbGljYWJpbGl0eSBvZiB0aGUgZWdyZXNzIHByb3RlY3Rpb24gZnJhbWV3b3Jr
IGRlZmluZWQgaW4gdGhlIGRyYWZ0Jm5ic3A7IHRvIFZQTFMtYmFzZWQgKFJGQyA0NzYxIGFuZC9v
ciBSRkMgNDc2MikmbmJzcDsgc2VydmljZXMgYmVjYXVzZToNCjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0u
MjVpbiI+YS48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1Rp
bWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7DQo8L3NwYW4+V2l0aCBWUExTLCBDRSBtdWx0aS1ob21pbmcgYWx3YXlzIG9wZXJhdGVz
IGluIHNpbmdsZS1hY3RpdmUgbW9kZS4gQXMgYSBjb25zZXF1ZW5jZTo8bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS41aW47dGV4
dC1pbmRlbnQ6LTEuNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7DQo8L3NwYW4+aS48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IDwvc3Bhbj4NClByaW9yIHRvIGZhaWx1cmUgb2YgdGhlIHByaW1hcnkgZWdy
ZXNzLCB0aGUgVlNJIHRoYXQgcmVwcmVzZW50cyB0aGUgc2VydmljZSBpbiB0aGUgUHJvdGVjdG9y
IFBFIHdvdWxkIG5vdCBsZWFybiBhbnkgTUFDIGFkZHJlc3Nlcw0KPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuNWluO3RleHQt
aW5kZW50Oi0xLjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTom
cXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9z
cGFuPmlpLjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGlt
ZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsN
Cjwvc3Bhbj5JZiB0aGUgUExSIHJlZGlyZWN0cyDigJxrbm93biB1bmljYXN04oCdIHRyYWZmaWMg
aW50ZW5kZWQgZm9yIHRoZSBwcmltYXJ5IGVncmVzcyBQRSB0byB0aGUgcHJvdGVjdG9yLCB0aGUg
VlNJIHRoYXQgbG9jYWxseSByZXByZXNlbnRzIHByb3RlY3RlZCBzZXJ2aWNlIHRoZXJlIHdvdWxk
IGZsb29kIHRoaXMgdHJhZmZpYyBhcyDigJx1bmtub3duIHVuaWNhc3TigJ0gYW5kLCBhcyBzdWNo
LCBwcm9iYWJseSBzdWJqZWN0IGl0IHRvIHJhdGUgbGltaXRpbmcuDQo8bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS41aW47dGV4
dC1pbmRlbnQ6LTEuNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+aWlpLjxz
cGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJv
bWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj5G
cm9tIHRoZSBQT1Ygb2YgdGhlIGN1c3RvbWVyIG9mIHRoZSBWUExTIHNlcnZpY2UsJm5ic3A7IHRo
aXMgbWVhbnMgdGhhdCByZWRpcmVjdGluZyB0cmFmZmljIHRvIHRoZSBwcm90ZWN0aW5nIFZTSSwg
YnkgYW5kIG9mIGl0c2VsZiB3b3VsZCBub3QgZnVsbHkgcmVzdG9yZSB0aGUgc2VydmljZSwgc2lu
Y2Ugc3Vic3RhbnRpYWwgcGFydCBvZiB0aGUgY3VzdG9tZXIgdHJhZmZpYyB3b3VsZCBiZSBkcm9w
cGVkIHVudGlsIE1BQyBsZWFybmluZyBpbg0KIHRoZSBwcm90ZWN0aW5nIFZTSSBpcyBjb21wbGV0
ZWQ8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW4iPmIuPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBw
dDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPkl0IGlzIGFsc28gd29ydGggbm90
aW5nIHRoYXQgaW4gVlBMUyByZWNlaXZlZCBhcHBsaWNhdGlvbiBsYWJlbHMgZG8gbm90IG9ubHkg
ZGVmaW5lIGVncmVzcyBWU0kgYXMgdGhlIGNvbnRleHQgZm9yIHRoZSBNQUMtYmFzZWQgc3dpdGNo
aW5nIGJ1dCBhbHNvIGlkZW50aWZ5IHJlbW90ZSBpbmdyZXNzIFZTSSBmb3IgTUFDIGxlYXJuaW5n
LiBFeHRlbmRpbmcgc3VjaCBpZGVudGlmaWNhdGlvbiB0byBjb3ZlciBhbHNvIGFwcGxpY2F0aW9u
IGxhYmVscw0KIG9mIHRoZSByZWRpcmVjdGVkIHRyYWZmaWMgbG9va3MgcXVpdGUgbm9uLXRyaXZp
YWwgdG8gbWU8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW4iPmMuPHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPkkgc2VlIHRoZXNlIGNv
bmNlcm5zIGFzIG1pbm9yIGlzc3VlcyBiZWNhdXNlLCBhcyBleHBsYWluZWQgYWJvdmUsIGl0IGlz
IG5vdCBjbGVhciB0byBtZSB3aGV0aGVyIHRoZSBmcmFtZXdvcmsgaXMgc3VwcG9zZWQgdG8gY292
ZXIgVlBMUyBzZXJ2aWNlcy4gQW4gZXhwbGljaXQgY2F2ZWF0IChwb3NzaWJseSBkZWZpbmluZyBh
cHBsaWNhYmlsaXR5IG9mIHRoZSBmcmFtZXdvcmsgdG8gVlBMUyBzZXJ2aWNlcyBhcyDigJxsZWZ0
IEZGU+KAnSwgb3INCiB0byBiZSBkaXNjdXNzZWQgaW4gYSBzZXBhcmF0ZSBkb2N1bWVudOKAnSkg
d291bGQgc3VmZmljZSB0byByZXNvbHZlIHRoZW0gSU1ITzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVp
biI+ZC48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVz
IE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7DQo8L3NwYW4+TDJWUE4gc2VydmljZXMgdGhhdCB1c2UgRVZQTiB0ZWNobm9sb2d5IHdvdWxk
IG5laXRoZXIgc3VmZmVyIGZyb20gYW4gZW1wdHkgRklCIGluIHRoZSBwcm90ZWN0aW5nIE1BQy1W
UkYgbm9yIHVzZSBFVlBOIGFwcGxpY2F0aW9uIGxhYmVscyBmb3IgTUFDIGxlYXJuaW5nLiBCdXQg
SSBjYW5ub3Qgc2F5IHdoZXRoZXIgdGhleSBkbyBvciBkbyBub3QgaW50cm9kdWNlIHNvbWUgb3Ro
ZXIgaXNzdWVzIHdpdGggdGhlIHByb3Bvc2VkIGZyYW1ld29yaw0KIOKAkyB0aGlzIHdvdWxkIHJl
cXVpcmUgc2VyaW91cyBpbi1kZXB0aCBhbmFseXNpcy4gTWVhbndoaWxlIHN1Y2ggc2VydmljZXMg
bG9vayB0byBtZSBsaWtlIGFub3RoZXIgY2FzZSB3aGVuIGFuIGV4cGxpY2l0IGRlZmluaXRpb24g
b2Yg4oCcbGVmdCBGRlPigJ0gb3Ig4oCcdG8gYmUgYWRkcmVzc2VkIGluIGEgc2VwYXJhdGUgZG9j
dW1lbnTigJ0gd291bGQgYmUgdmVyeSBtdWNoIGluIHBsYWNlLg0KPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPlt5c2hlbl0gV2Ugd2lsbCBtZW50aW9uIFZQTFMgYW5kIEVWUE4gZm9yIGZ1dHVyZSBz
dHVkeSwgYXMgd2VsbCBhcyBzZXJ2aWNlcyB3aGVyZSBubyBvdGhlciByb3V0ZXIgaXMgYWJsZSB0
byBsZWFybiBvciBlc3RhYmxpc2ggaXRzIG93biBjb25uZWN0aXZpdHkgd2l0aCBzZXJ2aWNlIGRl
c3RpbmF0aW9uIGluIGFkdmFuY2Ugb2YgYSBwcmltYXJ5IFBFIGZhaWx1cmUsIHRvIHNlcnZlIGFz
IGEgcHJvdGVjdG9yPHNwYW4gc3R5bGU9ImNvbG9yOiMwMEIwRjAiPi48Yj48aT5bW1Nhc2hhXV0N
CiBUaGlzIHNob3VsZCBzdWZmaWNlIEkgdGhpbms8L2k+PC9iPjwvc3Bhbj48Yj48aT48c3BhbiBz
dHlsZT0iY29sb3I6IzFGNDk3RCI+Ljwvc3Bhbj48L2k+PC9iPjxzcGFuIHN0eWxlPSJjb2xvcjoj
MUY0OTdEIj4NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZu
YnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW47dGV4dC1pbmRlbnQ6LS4yNWluIj4zKTxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj5UaGUgZXhhbXBsZSBvZiBhcHBseWluZyB0
aGUgZWdyZXNzIHByb3RlY3Rpb24gZnJhbWV3b3JrIHRvIEJHUC9NUExTIElQIFZQTiAoUkZDIDQz
NjQpIGluIFNlY3Rpb24gOCBpcyBleHBsaWNpdGx5IHJlc3RyaWN0ZWQgdG8gc2NlbmFyaW8gd2hl
biBib3RoIHRoZSBwcmltYXJ5IGVncmVzcyBWUkYgYW5kIHRoZSBwcm90ZWN0b3IgVlJGIHVzZSBw
ZXItVlJGIGxhYmVsIGFsbG9jYXRpb24gc2NoZW1lLg0KPG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWlu
Ij5hLjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMg
TmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsNCjwvc3Bhbj5XaXRoIHRoaXMgc2NoZW1lLCB0aGUgdXNhZ2Ugb2YgdGhlIHByb3Bvc2VkIGVn
cmVzcyBwcm90ZWN0aW9uIGZyYW1ld29yayBpcyBxdWl0ZSBzdHJhaWdodGZvcndhcmQuDQo8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBp
bjt0ZXh0LWluZGVudDotLjI1aW4iPmIuPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250
LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPkhvd2V2ZXIsIFJGQyA0MzY0IGRlZmluZXMg
c2V2ZXJhbCBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZXMgYW5kIHN0YXRlcyB0aGF0IHRoZSBsYWJl
bCBhbGxvY2F0aW9uIHNjaGVtZSBjYW4gYmUgc2VsZWN0ZWQgaW5kZXBlbmRlbnRseSBpbiBlYWNo
IFBFIHdpdGhvdXQgYW55IGltcGFjdCBvbiBpbnRlcm9wZXJhYmlsaXR5LiBJdCBpcyBub3QgY2xl
YXIgdG8gbWUsIHRvIHdoaWNoIGV4dGVudCBJUCBWUE4gc2VydmljZXMgdGhhdCB1c2UgZGlmZmVy
ZW50DQogbGFiZWwgYWxsb2NhdGlvbiBzY2hlbWVzIGluIGRpZmZlcmVudCBlZ3Jlc3MgUEVzIHdv
dWxkIGJlIGNvdmVyZWQgYnkgdGhlIHByb3Bvc2VkIGZyYW1ld29yazxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50
Oi0uMjVpbiI+Yy48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7DQo8L3NwYW4+U2luY2Ugd2UgYXJlIG9ubHkgc3BlYWtpbmcgYWJvdXQgYW4gZXhh
bXBsZSBpbiBhIGZyYW1ld29yayBkb2N1bWVudCwgdGhlcmUgaXMgbm8gbmVlZCB0byBkZXNjcmli
ZSBhIGNvbXBsZXRlIHNvbHV0aW9uIGhlcmUuIFNpbXBseSBub3RpbmcgdGhlIG5lZWQgZm9yIGVs
YWJvcmF0aW9uIHdpdGggcmVnYXJkIHRvIG90aGVyIFZQTiBhcHBsaWNhdGlvbiBsYWJlbCBhbGxv
Y2F0aW9uIHNjaGVtZXMmbmJzcDsgKGluY2x1ZGluZyB0aGUgcG9zc2libGUNCiBtaXNtYXRjaCBp
biB0aGUgcHJpbWFyeSBhbmQgcHJvdGVjdG9yIGVncmVzcyBQRXMpIGFuZCBzZW5kaW5nIHRoZSBy
ZWFkZXIgdG8gYSAoZnV0dXJlKSBkZWRpY2F0ZWQgZG9jdW1lbnQgd291bGQgc3VmZmljZSBJTUhP
LjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5beXNoZW5dIFdlIHdpbGwgY2xhcmlmeSB0aGF0IHRo
ZSBwcmltYXJ5IFBFIChQRTIpIG1heSBhbGxvY2F0ZSBWUE4gbGFiZWxzIGJ5IHVzaW5nIHBlci1W
UkYsIHBlci1yb3V0ZSwgb3IgcGVyLWludGVyZmFjZSBtb2RlLiBUaGUgcHJvdGVjdG9yIChQRTMp
IHNob3VsZCBzZXQgdXAgdGhlIG5leHRob3AgZm9yIGVhY2ggbGFiZWwgcm91dGUgaW4gcGUyLm1w
bHMgdGFibGUgYXMgYmVsb3c6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO3RleHQtaW5kZW50Oi0uMjVpbiI+LTxzcGFuIHN0eWxl
PSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7
LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsNCjwvc3Bhbj5JZiB0aGUgVlBOIGxhYmVsIGlzIGEgcGVyLVZSRiBsYWJlbCwgdGhlIG5l
eHRob3Agb2YgdGhlIGxhYmVsIHJvdXRlIHNob3VsZCBwb2ludCB0byB0aGUgcHJvdGVjdGlvbiBW
UkYuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbjt0ZXh0LWluZGVudDotLjI1aW4iPi08c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+SWYg
dGhlIFZQTiBsYWJlbCBpcyBhIHBlci1yb3V0ZSBsYWJlbCwgdGhlIG5leHRob3Agb2YgdGhlIGxh
YmVsIHJvdXRlIHNob3VsZCBiZSBiYXNlZCBvbiB0aGUgcHJvdGVjdG9y4oCZcyBvd24gY29ubmVj
dGl2aXR5IHdpdGggdGhlIElQIHByZWZpeC48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO3RleHQtaW5kZW50Oi0uMjVpbiI+LTxzcGFu
IHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFu
JnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsNCjwvc3Bhbj5JZiB0aGUgVlBOIGxhYmVsIGlzIGEgcGVyLWludGVyZmFjZSBs
YWJlbCwgdGhlcmUgYXJlIHR3byBjYXNlcy4gKEEpIElmIHRoZSBkaXN0cmlidXRpb24gb2YgSVAg
cHJlZml4ZXMgb3ZlciB0aGUgaW50ZXJmYWNlcyBvbiB0aGUgcHJpbWFyeSBQRSBhbGlnbnMgY29t
cGxldGVseSB3aXRoIHRoZSBkaXN0cmlidXRpb24gb2YgSVAgcHJlZml4ZXMgb3ZlciB0aGUgaW50
ZXJmYWNlcyBvbiB0aGUgcHJvdGVjdG9yLCB0aGUgbmV4dGhvcCBvZiB0aGUNCiBsYWJlbCByb3V0
ZSBzaG91bGQgcG9pbnQgdG8gdGhlIGNvcnJlc3BvbmRpbmcgaW50ZXJmYWNlIG9mIHRoZSBJUCBw
cmVmaXggb24gdGhlIHByb3RlY3Rvci4gKEIpIE90aGVyd2lzZSAob3IgZm9yIHNpbXBsaWNpdHkp
LCB0aGUgbmV4dGhvcCBvZiB0aGUgbGFiZWwgcm91dGUgc2hvdWxkIHBvaW50IHRvIHRoZSBwcm90
ZWN0aW9uIFZSRi4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+
PHNwYW4gc3R5bGU9ImNvbG9yOiMwMEIwRjAiPltbU2FzaGFdXSBXb3VsZCBpdCBub3QgYmUgc2lt
cGxlciB0byBzYXkgdGhhdCwgcmVnYXJkbGVzcyBvZiB0aGUgd2F5IHRoZSBwcmltYXJ5IGVncmVz
cyBQRSBhbGxvY2F0ZXMgaXRzIFZQTiBhcHBsaWNhdGlvbiBsYWJlbHMsIHRoZSBQcm90ZWN0b3Ig
c2hvdWxkIGFsd2F5cyB0cmVhdCB0aGVtIGFzIHBvaW50aW5nIHRvIHRoZSByZWxldmFudCBWUkYg
YW5kDQogcGVyZm9ybWluZyBjb250ZXh0IElQIGZvcndhcmRpbmc/IFRoZSBsb2dpYyB0aGF0IG1h
dGNoZXMgcm91dGVzIGxlYXJuZWQgYnkgdGhlIHByaW1hcnkgZWdyZXNzIFBFIGFuZCBieSB0aGUg
UHJvdGVjdG9yIHdvdWxkIGJlIGNvbXBsaWNhdGVkIGFuZCBldmVudHVhbGx5IGNvdWxkIGZhbGwg
YmFjayB0byB0aGUgc2FtZSBzY2hlbWUg4oCTIHNvIHdoYXQgaXMgdGhlIGdhaW4/PC9zcGFuPjwv
aT48L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Y29sb3I6IzAwQjBGMCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47dGV4dC1pbmRlbnQ6LS4yNWluIj40KTxz
cGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJv
bWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj5T
ZWN0aW9uIDUuOCBkZXNjcmliZXMgMyBwb3NzaWJsZSBhcHByb2FjaGVzIHRvIGFkdmVydGlzZW1l
bnQgb2YgdGhlIENvbnRleHQgSUQgSVAgYWRkcmVzcyBpbiBJR1AuIEJ1dCBpdCBkb2VzIG5vdCBk
ZWZpbmUgYW55IG9mIHRoZXNlIGFwcHJvYWNoZXMgYXMg4oCcTVVTVCB0byBpbXBsZW1lbnTigJ0u
IFRoaXMgbG9va3MgdG8gbWUgbGlrZSBhbiBvcGVuaW5nIGZvciBpbnRlcm9wZXJhYmlsaXR5IGlz
c3VlcyBiZXR3ZWVuIGltcGxlbWVudGF0aW9ucw0KIHRoYXQgc3VwcG9ydCBkaWZmZXJlbnQgYXBw
cm9hY2hlcy4gT24gdGhlIG90aGVyIGhhbmQsIEkgYW0gbm90IHN1cmUgd2hldGhlciBhIGZyYW1l
d29yayBkb2N1bWVudCBpcyB0aGUgcmlnaHQgcGxhY2UgdG8gc2VsZWN0IGEgTVVTVCB0byBpbXBs
ZW1lbnQgb3B0aW9uLCBlc3BlY2lhbGx5IHdoZW4gdGhlIGV4cGVjdGVkIGFyZWFzIG9mIGFwcGxp
Y2FiaWxpdHkgYXJlIHF1aXRlIGRpZmZlcmVudDoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbiI+
YS48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5l
dyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
DQo8L3NwYW4+VGhlIOKAnHByb3h5IG1vZGXigJ0gYXBwcm9hY2ggaW1wb3NlcyBtaW5pbWFsIChp
ZiBhbnkpIHNwZWNpZmljIHJlcXVpcmVtZW50cyBvbiB0aGUgcm91dGluZyBhbmQgVEUgZG9tYWlu
IChpLmUuLCBubyBkZWRpY2F0ZWQgZXh0ZW5zaW9ucyBpbiBJR1AsJm5ic3A7IGp1c3Qgc3VwcG9y
dCBvZiBzb21lIEZSUiBtZWNoYW5pc20gYnkgdGhlIHNpZ25hbGluZyBwcm90b2NvbCB1c2VkIGZv
ciB0aGUgdHVubmVsIHNldHVwKQ0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluIj5iLjxzcGFuIHN0
eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1
b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj5U
aGUg4oCcYWxpYXMgbW9kZeKAnSBzZWVtcyB0byByZXF1aXJlIHN1cHBvcnQgb2YgYXQgbGVhc3Qg
U2VnbWVudCBSb3V0aW5nIGV4dGVuc2lvbnMgdG8gdGhlIHJlbGV2YW50IElHUCBpbiB0aGUgcm91
dGluZyBkb21haW4gYXMgd2VsbCBhcyBzdXBwb3J0IG9mIHRoZSBNaXJyb3IgU0lEIGluIGFsbCBw
b3RlbnRpYWwgUExScy4gVGhlcmVmb3JlIEkgdGhpbmsgdGhhdCBpdCBpcyBhIG5hdGl2ZSBzY2hl
bWUgdG8gYmUgdXNlZCBpbiB0aGUgU1ItTVBMUw0KIGVudmlyb25tZW50cywgYnV0IHByb2JsZW1h
dGljIGluIHRoZSBlbnZpcm9ubWVudHMgdGhhdCBkbyBub3QgdXNlIFNSLU1QTFMgZm9yIHNldHVw
IG9mIGFueSBMU1BzPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluIj5jLjxzcGFuIHN0eWxlPSJmb250
LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlm
Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj5UaGUgZGVmaW5p
dGlvbiBvZiB0aGUg4oCcc3R1YiBsaW5rIG1vZGXigJ0gaXMgYWNjb21wYW5pZWQgYnkgYSBzb21l
d2hhdCB2YWd1ZSBjYXZlYXQ6IOKAnDxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5UaGUgY29ycmVjdG5lc3Mgb2YgdGhlIGVn
cmVzcy1wcm90ZWN0ZWQgdHVubmVscyBhbmQgdGhlIGJ5cGFzcyB0dW5uZWxzIHJlbGllcyBvbiB0
aGUgcGF0aCBjb21wdXRhdGlvbnMgZm9yIHRoZQ0KIGFueS1jYXN0IElQJm5ic3A7IGFkZHJlc3Mg
cGVyZm9ybWVkIGJ5IHRoZSBpbmdyZXNzIHJvdXRlcnMgYW5kIFBMUi4mbmJzcDsgVGhlcmVmb3Jl
LCBjYXJlIE1VU1QgYmUgdGFrZW4gZm9yIHRoZSBhcHBsaWNhYmlsaXR5IG9mIHRoaXMgYXBwcm9h
Y2ggdG8gYSBnaXZlbiBuZXR3b3JrIHRvcG9sb2d5PC9zcGFuPuKAnS4mbmJzcDsgU29tZSBjbGFy
aWZpY2F0aW9uIGhlcmUgd291bGQgYmUgd2VsY29tZSBJTUhPLCBlc3BlY2lhbGx5IHNpbmNlIG5v
IGFuYWxvZyBvZiB0aGlzIG1vZGUNCiBjb3VsZCBiZSBmb3VuZCBpbiBSRkMgODEwNC48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0
ZXh0LWluZGVudDotLjI1aW4iPmQuPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZh
bWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPkkgaGF2ZSBsb29rZWQgdXAgU2VjdGlvbiA0LjMg
aW4gUkZDIDgxMDQgdGhhdCBkaXNjdXNzZXMgdHdvIGFwcHJvYWNoZXMgKGVxdWl2YWxlbnRzIG9m
IHRoZSBQcm94eSBhbmQgQWxpYXMgbW9kZXMgaW4gdGhpcyBkcmFmdCkgdG8gYWR2ZXJ0aXNlbWVu
dCBvZiBDb250ZXh0IElELCBhbmQgZm91bmQgdGhlIGZvbGxvd2luZyB0ZXh0IHRoZXJlICh0aGUg
Y3JpdGljYWwgZnJhZ21lbnQgaXMNCjxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5kOnllbGxvdyI+aGln
aGxpZ2h0ZWQ8L3NwYW4+KTo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDoxLjBpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNw
OyBUaGUgbWVjaGFuaXNtIGluIHRoaXMgZG9jdW1lbnQgaW50ZW5kcyB0byBiZSBmbGV4aWJsZSBv
biB0aGUgYXBwcm9hY2g8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsm
bmJzcDsgdXNlZCBieSBhIG5ldHdvcmssIGFzIGxvbmcgYXMgaXQgc2F0aXNmaWVzIHRoZSBhYm92
ZSByZXF1aXJlbWVudHMgZm9yPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5i
c3A7Jm5ic3A7IHRoZSB0cmFuc3BvcnQgdHVubmVsIHBhdGggYW5kIGJ5cGFzcyB0dW5uZWwgcGF0
aC4mbmJzcDsgSW4gdGhlb3J5LCB0aGU8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW4iPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNr
Ij4mbmJzcDsmbmJzcDsgbmV0d29yayBjYW4gdXNlIG9uZSBhcHByb2FjaCBmb3IgY29udGV4dCBJ
RCBYIGFuZCBhbm90aGVyIGFwcHJvYWNoPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFj
ayI+Jm5ic3A7Jm5ic3A7IGZvciBjb250ZXh0IElEIFkuJm5ic3A7DQo8c3BhbiBzdHlsZT0iYmFj
a2dyb3VuZDp5ZWxsb3ciPkZvciBhIGdpdmVuIGNvbnRleHQgSUQsIGFsbCByZWxldmFudCByb3V0
ZXJzLDwvc3Bhbj48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MS4waW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6
eWVsbG93Ij4mbmJzcDsmbmJzcDsgaW5jbHVkaW5nIHByaW1hcnkgUEUsIHByb3RlY3RvciwgYW5k
IFBMUiwgbXVzdCBzdXBwb3J0IGFuZCBhZ3JlZSBvbjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbiI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29s
b3I6YmxhY2s7YmFja2dyb3VuZDp5ZWxsb3ciPiZuYnNwOyZuYnNwOyB0aGUgY2hvc2VuIGFwcHJv
YWNoLiZuYnNwOyBUaGUgY29vcmRpbmF0aW9uIGJldHdlZW4gdGhlIHJvdXRlcnMgY2FuIGJlPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjEuMGluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3JvdW5kOnllbGxvdyI+Jm5ic3A7
Jm5ic3A7IGFjaGlldmVkIGJ5IGNvbmZpZ3VyYXRpb248L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6Ymxh
Y2siPi48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MS4waW4iPkFkZGluZyBzdWNoICggb3Igc2ltaWxhcikgdGV4dCB0byBTZWN0
aW9uIDUuOCBsb29rcyB0byBtZSBhcyBhIHJlYXNvbmFibGUgY29tcHJvbWlzZSBiZXR3ZWVuIGJl
aW5nIGV4Y2Vzc2l2ZWx5IHN0cmljdCBhbmQgYmVpbmcgZXhjZXNzaXZlbHkgZmxleGlibGUgaW4g
YSBmcmFtZXdvcmsgZG9jdW1lbnQuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlt5c2hlbl0gV2Ug
d2lsbCBhZGQgc2ltaWxhciB0ZXh0IHRvIHRoZSBkcmFmdC4gQXMgYSBmcmFtZXdvcmssIHRoZSBk
cmFmdCBwcmVzZW50cyBhbmQgZGlzY3Vzc2VzIGEgbnVtYmVyIG9mIG9wdGlvbnMgaW4gYSBnZW5l
cmFsIG1hbm5lci4gVGhlc2Ugb3B0aW9ucyBhcmUgdGVjaG5pY2FsbHkgZXF1YWwgYW5kIGFsbCBm
ZWFzaWJsZSwgYWx0aG91Z2ggdGhleSBlYWNoIG1heSBoYXZlIHByb3MgYW5kIGNvbnMuIFRoaXMN
CiBpcyBhbHNvIGJhc2VkIG9uIG91ciBnb2FsIHRvIG1ha2UgZWdyZXNzIHByb3RlY3Rpb24gYXBw
bGljYWJsZSB0byBhIHZhcmlldHkgb2YgbmV0d29ya3Mgb2YgZGlmZmVyZW50IHRlY2hub2xvZ2ll
cy4gSGVuY2UsIHRoZSBkcmFmdCBkb2VzIG5vdCBtYW5kYXRlIGFueSBvcHRpb24gYXMgYSBNVVNU
LiBUaGF0IGRlY2lzaW9uIG9mIHdoaWNoIG9wdGlvbiB0byB1c2UgaW4gYSBnaXZlbiBuZXR3b3Jr
IGlzIGxlZnQgdG8gdGhlIHNwZWNpZmljIHRlY2hub2xvZ3kNCiBkZXBsb3llZCBhbmQgdGhlIHZl
bmRvcnMgaW52b2x2ZWQuIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+
PGk+PHNwYW4gc3R5bGU9ImNvbG9yOiMwMEIwRjAiPltbU2FzaGFdXSBUaGlzIHNob3VsZCBkbyBp
dCBJTUhPLjwvc3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5OaXRzPC9i
Pjo8bzpwPjwvbzpwPjwvcD4NCjxvbCBzdHlsZT0ibWFyZ2luLXRvcDowaW4iIHN0YXJ0PSIxIiB0
eXBlPSIxIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLWxpc3Q6bDEgbGV2ZWwx
IGxmbzYiPlJGQyAyMTE5IGlzIG1lbnRpb25lZCBpbiB0aGUgdGV4dCwgYnV0IGRvZXMgbm90IGFw
cGVhciBhcyBhIE5vcm1hdGl2ZSByZWZlcmVuY2UgKEJUVywgSSBoYXZlIHBvaW50ZWQgdG8gdGhp
cyBmYWN0IGluIG15IHVuc29saWNpdGVkIHJldmlldyBtb3JlIHRoYW4gYSB5ZWFyIGFnbywgYnV0
IGl0IHN0aWxsIHJlbWFpbnMgdW5yZXNvbHZlZCk8bzpwPjwvbzpwPjwvbGk+PGxpIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbGlzdDpsMSBsZXZlbDEgbGZvNiI+UkZDIDgxNzQgaXMgbmVp
dGhlciBtZW50aW9uZWQgaW4gdGhlIHRleHQgKGFzIHNlZW1zIHRvIGJlIHRoZSBub3JtIHRoZXNl
IGRheXMpIG5vciBhcHBlYXJzIGFzIGEgTm9ybWF0aXZlIHJlZmVyZW5jZS48bzpwPjwvbzpwPjwv
bGk+PC9vbD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+W3lzaGVuXSBXZSB3aWxsIGFkZCB0aGVzZSBSRkNzIHRvIHRoZSBu
b3JtYXRpdmUgcmVmZXJlbmNlIHNlY3Rpb24uPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48Yj48aT48c3BhbiBzdHlsZT0iY29sb3I6IzAwQjBGMCI+W1tTYXNoYV1dIEFuZCB0
byByZWZlciB0byB0aGVtIGluIHRoZSDigJxTcGVjaWZpY2F0aW9uIG9mIFJlcXVpcmVtZW50c+KA
nSBzZWN0aW9uLjwvc3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5SZWdhcmRz
LDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U2FzaGE8bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+T2ZmaWNlOiAmIzQzOzk3Mi0zOTI2NjMwMjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Q2VsbDombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJiM0
Mzs5NzItNTQ5MjY2MzAyPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5FbWFp
bDombmJzcDsmbmJzcDsgPGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRl
bGUuY29tIj5BbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTwvYT48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48YnI+DQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX188YnI+DQo8YnI+DQpUaGlzIGUtbWFpbCBtZXNzYWdlIGlzIGludGVuZGVkIGZvciB0
aGUgcmVjaXBpZW50IG9ubHkgYW5kIGNvbnRhaW5zIGluZm9ybWF0aW9uIHdoaWNoIGlzDQo8YnI+
DQpDT05GSURFTlRJQUwgYW5kIHdoaWNoIG1heSBiZSBwcm9wcmlldGFyeSB0byBFQ0kgVGVsZWNv
bS4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcw0KPGJyPg0KdHJhbnNtaXNzaW9uIGluIGVycm9y
LCBwbGVhc2UgaW5mb3JtIHVzIGJ5IGUtbWFpbCwgcGhvbmUgb3IgZmF4LCBhbmQgdGhlbiBkZWxl
dGUgdGhlIG9yaWdpbmFsDQo8YnI+DQphbmQgYWxsIGNvcGllcyB0aGVyZW9mLjxicj4NCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+DQo8YnI+
DQpUaGlzIGUtbWFpbCBtZXNzYWdlIGlzIGludGVuZGVkIGZvciB0aGUgcmVjaXBpZW50IG9ubHkg
YW5kIGNvbnRhaW5zIGluZm9ybWF0aW9uIHdoaWNoIGlzDQo8YnI+DQpDT05GSURFTlRJQUwgYW5k
IHdoaWNoIG1heSBiZSBwcm9wcmlldGFyeSB0byBFQ0kgVGVsZWNvbS4gSWYgeW91IGhhdmUgcmVj
ZWl2ZWQgdGhpcw0KPGJyPg0KdHJhbnNtaXNzaW9uIGluIGVycm9yLCBwbGVhc2UgaW5mb3JtIHVz
IGJ5IGUtbWFpbCwgcGhvbmUgb3IgZmF4LCBhbmQgdGhlbiBkZWxldGUgdGhlIG9yaWdpbmFsDQo8
YnI+DQphbmQgYWxsIGNvcGllcyB0aGVyZW9mLjxicj4NCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tYm90dG9tOjEyLjBwdCI+PGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KPGJyPg0K
VGhpcyBlLW1haWwgbWVzc2FnZSBpcyBpbnRlbmRlZCBmb3IgdGhlIHJlY2lwaWVudCBvbmx5IGFu
ZCBjb250YWlucyBpbmZvcm1hdGlvbiB3aGljaCBpcw0KPGJyPg0KQ09ORklERU5USUFMIGFuZCB3
aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRlbGVjb20uIElmIHlvdSBoYXZlIHJlY2Vp
dmVkIHRoaXMNCjxicj4NCnRyYW5zbWlzc2lvbiBpbiBlcnJvciwgcGxlYXNlIGluZm9ybSB1cyBi
eSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4gZGVsZXRlIHRoZSBvcmlnaW5hbA0KPGJy
Pg0KYW5kIGFsbCBjb3BpZXMgdGhlcmVvZi48YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxicj4NCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxi
cj4NCjxicj4NClRoaXMgZS1tYWlsIG1lc3NhZ2UgaXMgaW50ZW5kZWQgZm9yIHRoZSByZWNpcGll
bnQgb25seSBhbmQgY29udGFpbnMgaW5mb3JtYXRpb24gd2hpY2ggaXMNCjxicj4NCkNPTkZJREVO
VElBTCBhbmQgd2hpY2ggbWF5IGJlIHByb3ByaWV0YXJ5IHRvIEVDSSBUZWxlY29tLiBJZiB5b3Ug
aGF2ZSByZWNlaXZlZCB0aGlzDQo8YnI+DQp0cmFuc21pc3Npb24gaW4gZXJyb3IsIHBsZWFzZSBp
bmZvcm0gdXMgYnkgZS1tYWlsLCBwaG9uZSBvciBmYXgsIGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3Jp
Z2luYWwNCjxicj4NCmFuZCBhbGwgY29waWVzIHRoZXJlb2YuPGJyPg0KX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fPGJyPg0KPGJyPg0KPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4N
Cg==

--_000_436B264583404CF6B63AE1CBA090E7BFjunipernet_--


From nobody Wed Jan  2 07:06:07 2019
Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4DFDC12894E; Wed,  2 Jan 2019 07:06:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.7
X-Spam-Level: 
X-Spam-Status: No, score=-1.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.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 yaq3UgwQ9gZj; Wed,  2 Jan 2019 07:06:00 -0800 (PST)
Received: from mail3.bemta25.messagelabs.com (mail3.bemta25.messagelabs.com [195.245.230.82]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DB6A31277D2; Wed,  2 Jan 2019 07:05:58 -0800 (PST)
Received: from [46.226.52.197] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-2.bemta.az-b.eu-west-1.aws.symcld.net id E0/82-12141-453DC2C5; Wed, 02 Jan 2019 15:05:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprGLsWRWlGSWpSXmKPExsViovlDRTf4sk6 MwZVdcha3t6tZ3Fq6ktXi5JwfzBYL1jxlt9i+/BuLA6vHkiU/mTyuN11lD2CKYs3MS8qvSGDN WHJqL0vB4n0cFXO6pzI3MHZs4Ohi5OJgEVjELNE4bxYLiCMk0M8k0Xj7PzOEc49R4nLDdvYuR k4ONgFbiU2r77KBJEQEJjFKvO1byQaSYBaokjjxfwEriC0s4CUx69NzMFtEwFvi5JtuZgg7X+ Jm/yIwm0VARWLl3C9MIDavQKzE6v9n2SG2dbJKdF6+CraNU8BeYuvqW2A2o4CYxPdTa5gglol L3HoyH8yWEBCQWLLnPDOELSrx8vE/Voj6JIn7TxcyQsQVJWbcm8MOYctKXJrfzQiyTELgOptE x8sNrBAJXYkPU6cCDeIAsn0lNm8wgDCVJba8iIUov8UocXPROqg5WhIvLm+CuiFH4umTm8wQR beZJfonzYRaLCNx8tccqMQzNonbU76BXSokkCxxYs5nFogiOYlVvQ9ZJjDqzELy3Cyg5cwCeR KfeuxngQNJUOLkzCcsEGFNifW79CGqFSWmdD9kh7A1JFrnzGVHFl/AyL6K0SKpKDM9oyQ3MTN H19DAQNfQ0EjX0NJM18jQTC+xSjdJL7VUtzy1uETXUC+xvFivuDI3OSdFLy+1ZBMjMLWlFBy5 sYPxy/L0Q4ySHExKoryrTunECPEl5adUZiQWZ8QXleakFh9ilOHgUJLgjb4ElBMsSk1PrUjLz AEmWZi0BAePkgjvp4tAad7igsTc4sx0iNQpxmSOVTM6ZjBzPAKTL8DkOzD5YCaIvHKmE0h2rF s2h5njeOdXINnSvmguM8fcdUBSiCUvPy9VSpz3MMhoAZDRGaV5cIth2eUSo6yUMC8jAwODEE9 BalFuZgmq/CtGcQ5GJWFeVpApPJl5JXD3vQI6nQnodBMJsNNLEhFSUg2MDifnTPTwKoqpurCC fUL4Aqf7kuUfSycdeWB00K9b/5StUMq3yfu7splleTk3Be77GlNwdxV3WHHt1Z95s4Xrvqx7/ llIXe3Djjmbr2wx4SxdoXZA+3FM+oe3rh5u0+6Fr7uzrObbs7Sy7OtNCsWcl6/p3UjaN7Pnts seZ4fAg5GPHyxaI/lAU4mlOCPRUIu5qDgRABRpEIspBAAA
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-8.tower-285.messagelabs.com!1546441551!6740280!1
X-Originating-IP: [52.41.248.36]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received: 
X-StarScan-Version: 9.14.24; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 18905 invoked from network); 2 Jan 2019 15:05:53 -0000
Received: from us-west-2a.mta.dlp.protect.symantec.com (HELO EUR04-DB3-obe.outbound.protection.outlook.com) (52.41.248.36) by server-8.tower-285.messagelabs.com with AES256-SHA256 encrypted SMTP; 2 Jan 2019 15:05:53 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector1-ecitele-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/A5K+1HJURiVs3wJxrwGWntOLjHObq8oqRe3SKHiqVs=; b=KKzL99W2tlgEltw4HyiRtvbJPLQ+dPQjxUIcMm9G0KXgSxmSTtp4k1xbeQr0g3cg1bu0uMN9OwDbndV3gUMAaTnkovOYQXkFjbmHSBTu+fJYHWS/Zo9m3pLOe0bQs5sThObkzxgx6MiAPTxrNZWJab4SZ4VScSMxHZkZ6/8x/bA=
Received: from AM0PR03MB3828.eurprd03.prod.outlook.com (52.135.146.29) by AM0PR03MB4322.eurprd03.prod.outlook.com (20.176.215.79) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1471.20; Wed, 2 Jan 2019 15:05:48 +0000
Received: from AM0PR03MB3828.eurprd03.prod.outlook.com ([fe80::dd0e:6be2:6377:6f6d]) by AM0PR03MB3828.eurprd03.prod.outlook.com ([fe80::dd0e:6be2:6377:6f6d%4]) with mapi id 15.20.1471.019; Wed, 2 Jan 2019 15:05:48 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: Yimin Shen <yshen@juniper.net>, "mpls@ietf.org" <mpls@ietf.org>, "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "rtg-ads@ietf.org" <rtg-ads@ietf.org>
CC: "draft-ietf-mpls-egress-protection-framework.all@ietf.org" <draft-ietf-mpls-egress-protection-framework.all@ietf.org>
Thread-Topic: RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
Thread-Index: AdR8MjymUP2LtqqCRvO1Anp1Nk3O/ALIazaAABqmdaACctktgAAbf4QgAAE1ceAAKx2a7QAHy7IAAAqahfAD43UBgAAK7pvw
Date: Wed, 2 Jan 2019 15:05:48 +0000
Message-ID: <AM0PR03MB3828868CB20A96CE0F63CE619D8C0@AM0PR03MB3828.eurprd03.prod.outlook.com>
References: <DB5PR0301MB1909DAA9F3E05FB21A70C1509DD90@DB5PR0301MB1909.eurprd03.prod.outlook.com> <19B9F992-7DAB-478C-9F16-B641ABC898FA@juniper.net> <DB5PR0301MB1909C6ACB5F3513858A4F19D9DD20@DB5PR0301MB1909.eurprd03.prod.outlook.com> <BBAF38CE-1465-472D-A5EF-0832730376CA@juniper.net> <DB5PR0301MB1909D8782E8FE6EE3271F1E79DA70@DB5PR0301MB1909.eurprd03.prod.outlook.com> <DB5PR0301MB190977671FC649F4B39274F49DA00@DB5PR0301MB1909.eurprd03.prod.outlook.com> <0F5CDAEA-68DE-4493-8363-322D06ECE713@juniper.net> <DB5PR0301MB1909BB3E3658457EE6841BDC9DA00@DB5PR0301MB1909.eurprd03.prod.outlook.com> <436B2645-8340-4CF6-B63A-E1CBA090E7BF@juniper.net>
In-Reply-To: <436B2645-8340-4CF6-B63A-E1CBA090E7BF@juniper.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.234.241.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; AM0PR03MB4322; 6:oPKkvEoZRnS9VBoMIWM/3dTEk/vA2G+6dRz0fw2T7YSS5pHmASaAHBHLGCIeJ6FSlIb2BaBWTkhbkCD9sz4GnGlk6aumgrHK8x6ilucsZ2JtAz2PWGuZj5mcRkj/5xuVmKEREJrpkab1XXXUgMcT7P/uFQH7yFNinHf9866j/+FV/RQF46K5qAkgAYU/Wzk4CwSlBMx8qETFUamPcMikyBXju9AmIt0mIFtBIglJmaNKK6YP/BMqfRB8pSMooack7PMy6X8ruMU59G2bTj8y1KKTjesDRj1Y3HqBwL5OIFwIb2UgXqkG8DzCPSMBZOEeWw61GoCuO0WWBBtydLeBG12U0sNaj+AeNyY9o/huh43gPGGLActacR57Uw4terCgGr3M3oBlhkadIrKbM2CdNBPyFyJfIWz2+1/8p17+diI55Nv+mSwkdn4mg1ufJgBOe3pofqlbff6rs2hQaA6lZg==; 5:U6HyBOEtYMc2VfEaF4FMjzgLnyzBAagSSplvRglcM0qyd0xIGYGXTpmE+pbNdFJMj5MA2NL6xvNl4ISm3i43QMUpV2nrGNncW9ZFUJ8EGBuBm+ZUFLaNP8RQywDgoOPoLZm+sCj6ImFZo65w8AgygN02arwunl8z1MvLX1clgxQ=; 7:GKb26sl23x3PQkUvde/5XjVZPNyAuXQM3K9TEqpnTpGOICX6dWSdCSyiKLmb9Ixo2DSXa0Cy/D51x+BZpPJCqBfcYwPgRnmnV5ZmYMSuUfxFrmrem5EwDV3YIrYcGP51Wl/6QFrlz8Of4dcJwkB1Lg==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 7f0e9d06-f805-48e6-d3f3-08d670c3c720
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM0PR03MB4322; 
x-ms-traffictypediagnostic: AM0PR03MB4322:
x-microsoft-antispam-prvs: <AM0PR03MB4322BCBF80F8F2A0D3D8BE369D8C0@AM0PR03MB4322.eurprd03.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(908002)(999002)(5005026)(6040522)(8220060)(2401047)(8121501046)(3002001)(10201501046)(93006095)(93001095)(3231475)(944501520)(52105112)(6055026)(6041310)(20161123564045)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(201708071742011)(7699051)(76991095); SRVR:AM0PR03MB4322; BCL:0; PCL:0; RULEID:; SRVR:AM0PR03MB4322; 
x-forefront-prvs: 0905A6B2C7
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(396003)(39860400002)(376002)(346002)(366004)(51914003)(199004)(189003)(53754006)(51444003)(72206003)(4744004)(68736007)(446003)(2501003)(256004)(66066001)(86362001)(2201001)(66574012)(55016002)(5024004)(54896002)(6506007)(102836004)(236005)(53946003)(53936002)(478600001)(14444005)(76176011)(25786009)(6306002)(966005)(9686003)(53546011)(4326008)(8936002)(81156014)(33656002)(81166006)(8676002)(71200400001)(71190400001)(14454004)(7696005)(97736004)(6246003)(486006)(11346002)(106356001)(110136005)(316002)(6436002)(99286004)(105586002)(2906002)(476003)(26005)(74316002)(186003)(229853002)(606006)(1941001)(7736002)(790700001)(93886005)(5660300001)(6116002)(3846002)(569006); DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR03MB4322; H:AM0PR03MB3828.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: JUgnqZ7pR0RygOjQxb879x6D09Re4zLcjCA3+nXOK9LxRK/ZSfnogSdOVJ+lwHJgbGlBnXKiiiGUWSkB6cRkjGns2QaA5EOKbjGOaP9XwqAUbmE3TZp6HLcMpMSwoYdjENJLIdSgoGGTFAaR27gX9Z+6AKSDCjXvLNERPgU/uKoOeWYc5Yld7OjSqkr8uTNP9zZ3J0Mo+9eoR3wNBQPvPvIfk7qIJSOL/LwHZa3PBwY9xYg+1W5yiMpiMNkhJEARHr2POu+lOAHNl3JgteiedsZlSSgeG2jySTM1PYIiPE9zljnBt3SwtgFDIMdYVskv
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_AM0PR03MB3828868CB20A96CE0F63CE619D8C0AM0PR03MB3828eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7f0e9d06-f805-48e6-d3f3-08d670c3c720
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jan 2019 15:05:48.0674 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB4322
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/uxSmDjFKe5JQR9Qlj6C34e0PqCU>
Subject: Re: [mpls] RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jan 2019 15:06:05 -0000

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

SGkgYWxsLApJIGhhdmUgcmVhZCB0aGUgLTA0IHZlcnNpb24gb2YgdGhlIGRyYWZ0IGFuZCBJIHRo
aW5rIHRoYXQgYWxsIHRoZSBpc3N1ZXMgSeKAmXZlIHJhaXNlZCBpbiBteSByZXZpZXcgaGF2ZSBi
ZWVuIHN1ZmZpY2llbnRseSByZXNvbHZlZC4KCknigJlkIGxpa2UgdG8gdGhhbmsgdGhlIGF1dGhv
cnMgYW5kLCBzcGVjaWZpY2FsbHksIFlpbWluLCBmb3IgcmVzcG9uc2l2ZW5lc3MgYW5kIGNvb3Bl
cmF0aW9uLgoKUmVnYXJkcywKU2FzaGEKCk9mZmljZTogKzk3Mi0zOTI2NjMwMgpDZWxsOiAgICAg
ICs5NzItNTQ5MjY2MzAyCkVtYWlsOiAgIEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29t
CgpGcm9tOiBZaW1pbiBTaGVuIDx5c2hlbkBqdW5pcGVyLm5ldD4KU2VudDogV2VkbmVzZGF5LCBK
YW51YXJ5IDIsIDIwMTkgNDo1MSBQTQpUbzogQWxleGFuZGVyIFZhaW5zaHRlaW4gPEFsZXhhbmRl
ci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPjsgbXBsc0BpZXRmLm9yZzsgcnRnLWRpckBpZXRmLm9y
ZzsgcnRnLWFkc0BpZXRmLm9yZwpDYzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9u
LWZyYW1ld29yay5hbGxAaWV0Zi5vcmcKU3ViamVjdDogUmU6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0
LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1mcmFtZXdvcmstMDMKCkhhcHB5IG5ldyB5ZWFy
ICEKCkhpLCBDaGFpcnMsIFNhc2hhLAoKV2UgaGF2ZSBhZGRyZXNzZWQgYWxsIHRoZSBjb21tZW50
cyBhcyBkaXNjdXNzZWQgYW5kIGFncmVlZCB3aXRoIFNhc2hhLCBhbmQgdXBsb2FkZWQgYSBuZXcg
dmVyc2lvbiAoMDQpIG9mIHRoZSBkcmFmdC4KCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcv
ZG9jL2RyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsvCgoKVGhhbmtz
LAoKLS0gWWltaW4KCgpGcm9tOiBBbGV4YW5kZXIgVmFpbnNodGVpbiA8QWxleGFuZGVyLlZhaW5z
aHRlaW5AZWNpdGVsZS5jb208bWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29t
Pj4KRGF0ZTogVGh1cnNkYXksIERlY2VtYmVyIDEzLCAyMDE4IGF0IDk6NTcgQU0KVG86IFlpbWlu
IFNoZW4gPHlzaGVuQGp1bmlwZXIubmV0PG1haWx0bzp5c2hlbkBqdW5pcGVyLm5ldD4+CkNjOiAi
cnRnLWRpckBpZXRmLm9yZzxtYWlsdG86cnRnLWRpckBpZXRmLm9yZz4iIDxydGctZGlyQGlldGYu
b3JnPG1haWx0bzpydGctZGlyQGlldGYub3JnPj4sICJtcGxzQGlldGYub3JnPG1haWx0bzptcGxz
QGlldGYub3JnPiIgPG1wbHNAaWV0Zi5vcmc8bWFpbHRvOm1wbHNAaWV0Zi5vcmc+PiwgImRyYWZ0
LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPG1haWx0
bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9y
Zz4iIDxkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRm
Lm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5h
bGxAaWV0Zi5vcmc+PiwgInJ0Zy1hZHNAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmc+
IiA8cnRnLWFkc0BpZXRmLm9yZzxtYWlsdG86cnRnLWFkc0BpZXRmLm9yZz4+ClN1YmplY3Q6IFJF
OiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJhbWV3
b3JrLTAzCgpZaW1pbiwKTG90cyBvZiB0aGFua3MgZm9yIGEgcHJvbXB0IHJlc3BvbnNlLiBJdCBz
ZWVtcyB0aGF0IHdlIGFyZSBhbGlnbmVkIGluIG91ciB1bmRlcnN0YW5kaW5nIG9mIHRoZSBFVlBO
IHByb2JsZW0sIGFuZCB0aGF0IGl0IGRlc2VydmVzIGEgZGVkaWNhdGVkIGRvY3VtZW50LgoKSSBk
byBub3QgcmVhbGx5IGNhcmUgYWJvdXQgc3BlY2lmaWMgd29yZGluZywgYmUgaXQg4oCcY292ZXJl
ZCBieSBhIGRlZGljYXRlZCBkb2N1bWVudOKAnSBvciDigJxsZWZ0IGZvciBmdXR1cmUgc3R1ZHni
gJ0g4oCTIHdoYXRldmVyIHN1aXRzIHlvdXIgY29sbGVhZ3VlcyBhbmQgeW91IHdvdWxkIGRvIGZy
b20gbXkgUE9WLiBBbmQsIGp1c3QgdG8gbWFrZSBpdCBjbGVhciwgSSBkbyBub3QgdGhpbmsgdGhh
dCB0aGVzZSBjb25zaWRlcmF0aW9ucyBzaG91bGQgYmxvY2sgYXBwcm92YWwgYW5kIHB1YmxpY2F0
aW9uIG9mIHRoZSBmcmFtZXdvcmsgZHJhZnQuIEkgZG8gbm90IGV4cGVjdCBzdWNoIGEgZG9jdW1l
bnQgdG8gY292ZXIgaW4gZGV0YWlsIGFsbCBwb3RlbnRpYWwgYXBwbGljYXRpb25zIGFuZCB0aGVp
ciBzcGVjaWZpYyBpc3N1ZXMuCgpJIHdpbGwgYmUgd2FpdGluZyBmb3IgdGhlIG5leHQgcmVsZWFz
ZSBvZiB0aGUgZHJhZnQgdG8gY29uZmlybSB0aGF0IG15IGNvbW1lbnRzIGhhdmUgYmVlbiByZXNv
bHZlZC4KClJlZ2FyZHMsClNhc2hhCgpPZmZpY2U6ICs5NzItMzkyNjYzMDIKQ2VsbDogICAgICAr
OTcyLTU0OTI2NjMwMgpFbWFpbDogICBBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTxt
YWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20+CgpGcm9tOiBZaW1pbiBTaGVu
IDx5c2hlbkBqdW5pcGVyLm5ldDxtYWlsdG86eXNoZW5AanVuaXBlci5uZXQ+PgpTZW50OiBUaHVy
c2RheSwgRGVjZW1iZXIgMTMsIDIwMTggNDo0NCBQTQpUbzogQWxleGFuZGVyIFZhaW5zaHRlaW4g
PEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFpbnNo
dGVpbkBlY2l0ZWxlLmNvbT4+CkNjOiBydGctZGlyQGlldGYub3JnPG1haWx0bzpydGctZGlyQGll
dGYub3JnPjsgbXBsc0BpZXRmLm9yZzxtYWlsdG86bXBsc0BpZXRmLm9yZz47IGRyYWZ0LWlldGYt
bXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPG1haWx0bzpkcmFm
dC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZz47IHJ0
Zy1hZHNAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmc+ClN1YmplY3Q6IFJlOiBSdGdE
aXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAz
CgpIaSBTYXNoYSwKClRoYW5rcyB2ZXJ5IG11Y2ggZm9yIGFsbCB0aGUgYW5hbHlzaXMgaW50byB0
aGUgRVZQTiBjYXNlIQoKV2UgYWdyZWUgd2l0aCB5b3VyIHBvaW50IG9uIHRoZSBCVU0gdHJhZmZp
Yy4gR2l2ZW4gdGhlIHBhcnRpY3VsYXIgZm9yd2FyZGluZyBtb2RlIG9mIEJVTSB0cmFmZmljLCBp
dCB3aWxsIHN1ZmZlciBmcm9tIGR1cGxpY2F0ZSBwYWNrZXRzIHdpdGggZWdyZXNzIHByb3RlY3Rp
b24uIEVWUE4gZGVmaW5pdGVseSBkZXNlcnZlcyBhIGl0cyBvd24gZG9jdW1lbnQgdG8gZGlzY3Vz
cyB0aGlzIGtpbmQgb2YgY2F2ZWF0cyBhbmQgYWxzbyBjbGFyaWZ5IHRoZSB3b3JraW5nIGNhc2Ug
b2Yga25vd24tdW5pY2FzdCB0cmFmZmljLgoKV2hhdCB3ZSBjYW4gZ2VuZXJhbGx5IHNheSBpbiB0
aGlzIGZyYW1ld29yayBkcmFmdCBpcyB0aGF0IC0gaWYgdGhlcmUgbmVlZHMgdG8gYmUgYSBjb25z
aWRlcmF0aW9uIG9yIGRpc2N1c3Npb24gb2YgYW55IGFwcGxpY2FiaWxpdHkgb3Igb3BlcmF0aW9u
IGlzc3VlcyBzcGVjaWZpYyB0byBhIGdpdmVuIHR5cGUgb2Ygc2VydmljZSwgaXQgc2hvdWxkIGJl
IGNvdmVyZWQgYnkgYSBzZXBhcmF0ZSBkb2N1bWVudC4gSU9XLCB3ZSBkb27igJl0IHdhbnQgdG8g
Y2FsbCBvdXQgYSBwYXJ0aWN1bGFyIHNlcnZpY2UgKGxpa2UgRVZQTikgZm9yIOKAnGZ1cnRoZXIg
c3R1ZHnigJ0sIGJlY2F1c2UgYSDigJxmcmFtZXdvcmvigJ0gc2hvdWxkIGFscmVhZHkgaW1wbHkg
YW5kIGNyZWF0ZSB0aGUgc3BhY2UgZm9yIOKAnGZ1dHVyZSBzdHVkeeKAnSBvZiBhbGwgc2Vydmlj
ZXMgYW5kIGNvbXBvbmVudHMgaWYgbmVlZGVkLiBXZSBjYW4gYnJvYWRseSBwb2ludCBvdXQgc29t
ZSBjYXRlZ29yaWVzIG9mIGlzc3VlcyB0byBjb25zaWRlciAoZS5nLiBCVU0gdHJhZmZpYywgdW5h
dmFpbGFiaWxpdHkgb2YgcHJvdGVjdGluZyBmb3J3YXJkaW5nIHN0YXRlIG9uIHByb3RlY3Rvciks
IGJ1dCBpdOKAmXMgbm90IGEgZ29hbCBvZiB0aGlzIGRyYWZ0IHRvIGNvbmZpcm0gaXNzdWVzIGZv
ciBhIHNwZWNpZmljIHNlcnZpY2UgYW5kIHB1dCBpdCBpbiB0aGUg4oCcZnV0dXJlIHN0dWR54oCd
IGxpc3QuIFdvdWxkIHlvdSBhZ3JlZSB3aXRoIHVzIG9uIHRoaXMgYXBwcm9hY2g/CgpUaGFua3Mg
YWdhaW4gZm9yIHlvdXIgZGV0YWlsZWQgY29tbWVudHMuIFRoZXkgc2hvdWxkIGJlIG5vdGVkIGZv
ciB0aGUgZnV0dXJlIHN0dWR5IPCfmIoKClRoYW5rcywKCi0tIFlpbWluCgoKRnJvbTogQWxleGFu
ZGVyIFZhaW5zaHRlaW4gPEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPG1haWx0bzpB
bGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbT4+CkRhdGU6IFRodXJzZGF5LCBEZWNlbWJl
ciAxMywgMjAxOCBhdCAxOjAxIEFNClRvOiBZaW1pbiBTaGVuIDx5c2hlbkBqdW5pcGVyLm5ldDxt
YWlsdG86eXNoZW5AanVuaXBlci5uZXQ+PgpDYzogInJ0Zy1kaXJAaWV0Zi5vcmc8bWFpbHRvOnJ0
Zy1kaXJAaWV0Zi5vcmc+IiA8cnRnLWRpckBpZXRmLm9yZzxtYWlsdG86cnRnLWRpckBpZXRmLm9y
Zz4+LCAibXBsc0BpZXRmLm9yZzxtYWlsdG86bXBsc0BpZXRmLm9yZz4iIDxtcGxzQGlldGYub3Jn
PG1haWx0bzptcGxzQGlldGYub3JnPj4sICJkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rp
b24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1w
cm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc+IiA8ZHJhZnQtaWV0Zi1tcGxzLWVncmVz
cy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtbXBs
cy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPj4sICJydGctYWRzQGll
dGYub3JnPG1haWx0bzpydGctYWRzQGlldGYub3JnPiIgPHJ0Zy1hZHNAaWV0Zi5vcmc8bWFpbHRv
OnJ0Zy1hZHNAaWV0Zi5vcmc+PgpTdWJqZWN0OiBSZTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0
Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1ld29yay0wMwoKWWltaW4sCk1vcmUgb2YgdGhl
IHNhbWUgLSB5ZXQgYW5vdGhlciBwb3RlbnRpYWwgaXNzdWUgd2l0aCBlZ3Jlc3MgcHJvdGVjdGlv
biBvZiBFVlBOIE1DIHRyYWZmaWMuCldoZW4gRVZQTiB1c2VzIFAyTVAgTFNQcyBmb3IgZGVsaXZl
cnkgb2YgTUMgdHJhZmZpYywgdGhlIGVncmVzcyBpbiBtYW55IGNhc2VzIHVzZXMgdGhlIHRvcCBs
YWJlbCBhcyB0aGUgY29udGV4dCBsYWJlbCBmb3IgaWRlbnRpZnlpbmcgdGhlIGluZ3Jlc3MgUEUg
YW5kIGludGVycHJldHMgdGhlIG5leHQgbGFiZWwocykgaW4gdGhpcyBjb250ZXh0LiBDb21iaW5p
bmcgdGhpcyBzY2hlbWUgd2l0aCB0aGUgZWdyZXNzIHByb3RlY3Rpb24gd2hlcmUgdGhlIHRvcCBs
YWJlbCByZWNlaXZlZCBieSB0aGUgUHJvdGVjdG9yIHJlcHJlc2VudHMgYW5vdGhlciBjb250ZXh0
IGxvb2tzIHF1aXRlIG5vbi10cml2aWFsIHRvIG1lIGFuZCBub3QgY29tcGF0aWJsZSB3aXRoIHNv
bWUgb2YgdGhlIGFwcHJvYWNoZXMgZm9yIHNldHRpbmcgdGhlIGJ5cGFzcyB0dW5uZWwuCkJUVywg
dGhpcyBpc3N1ZSBpcyBwcm9iYWJseSBhbHNvIHJlbGV2YW50IGZvciBNVlBOIHVzaW5nIFAyTVAg
TFNQcyBhcyBQTVNJLgpNeSAyYy4KClRodW1iIHR5cGVkIGJ5IFNhc2hhIFZhaW5zaHRlaW4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkZyb206IEFsZXhhbmRlciBWYWluc2h0ZWlu
ClNlbnQ6IFdlZG5lc2RheSwgRGVjZW1iZXIgMTIsIDIwMTggMTE6NDE6MTEgQU0KVG86IFlpbWlu
IFNoZW4KQ2M6IHJ0Zy1kaXJAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmc+OyBtcGxz
QGlldGYub3JnPG1haWx0bzptcGxzQGlldGYub3JnPjsgZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1w
cm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtbXBscy1l
Z3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPjsgcnRnLWFkc0BpZXRmLm9y
ZzxtYWlsdG86cnRnLWFkc0BpZXRmLm9yZz4KU3ViamVjdDogUkU6IFJ0Z0RpciByZXZpZXc6IGRy
YWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1mcmFtZXdvcmstMDMKCllpbWluIGFuZCBh
bGwsClRvIGNsYXJpZnkgbXkgaXNzdWUgIzQgaW4gdGhlIHByZXZpb3VzIGVtYWlsLgoKClJGQyA3
NDMyIGluIFNlY3Rpb24gMTIgc2F5cyB0aGF0IOKAnFRoZSBwcmluY2lwbGVzIGJlaGluZCB0aGUg
Zm9sbG93aW5nIHByb2NlZHVyZXMgYXJlIGJvcnJvd2VkIGZyb20gdGhlIHNwbGl0LWhvcml6b24g
Zm9yd2FyZGluZyBydWxlcyBpbiBWUExTIHNvbHV0aW9ucyBbUkZDNDc2MTxodHRwczovL3VybGRl
ZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3Rvb2xzLmlldGYub3JnX2h0
bWxfcmZjNDc2MSZkPUR3TUdhUSZjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9E
VFhjV3pvQ0kmcj0yLW5UN3h2dGd4WWFjNHdwWXh3b19qaDVyWk0ydXdUTHhnUmhhT2J3WXVnJm09
cFBaTnQwMDZYVmE2NS1EdHJ4RnJ5djBOblY3NnJubk5ETFJTYVVZbmx6MCZzPV9sTlJHQmhDT2dE
d3piT2xyNjBnMlVvMUtYRndaNDBzNmIySGNfQmtlREkmZT0+XSBbUkZDNDc2MjxodHRwczovL3Vy
bGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3Rvb2xzLmlldGYub3Jn
X2h0bWxfcmZjNDc2MiZkPUR3TUdhUSZjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIz
dm9EVFhjV3pvQ0kmcj0yLW5UN3h2dGd4WWFjNHdwWXh3b19qaDVyWk0ydXdUTHhnUmhhT2J3WXVn
Jm09cFBaTnQwMDZYVmE2NS1EdHJ4RnJ5djBOblY3NnJubk5ETFJTYVVZbmx6MCZzPTZYNllXbThy
b0dacHBlM21Pc2tjMzY1MXA5b2ZkZTUyUFdlaU94LTNlZjAmZT0+XS7igJ0KCgoKSG93ZXZlciwg
UkZDIDQ3NjEgYW5kIFJGQyA0NzYyIGRlZmluZSB0aGUgc3BsaXQtaG9yaXpvbiBydWxlcyBkaWZm
ZXJlbnRseToKCgotICAgICBSRkMgNDc2MSBpbiBTZWN0aW9uIDQuMi41IHN0YXRlcyB0aGF0IOKA
nFNwbGl0IGhvcml6b24gZm9yd2FyZGluZyBydWxlcyBhcHBseSB0byBicm9hZGNhc3QgYW5kIG11
bHRpY2FzdCBwYWNrZXRzLCBhcyB3ZWxsIGFzIHBhY2tldHMgdG8gYW4gdW5rbm93biBNQUMgYWRk
cmVzc+KAnQoKLSAgICAgUkZDIDQ3NjIgaW4gU2VjdGlvbiA0LjQgc3RhdGVzIHRoYXQg4oCcYSBQ
RSBNVVNUIE5PVCBmb3J3YXJkIHRyYWZmaWMgZnJvbSBvbmUgUFcgdG8gYW5vdGhlciBpbiB0aGUg
c2FtZSBWUExTIG1lc2jigJ0sIGl0IGRvZXMgbm90IGRpZmZlcmVudGlhdGUgYmV0d2VlbiBCVU0g
YW5kIOKAnGtub3duIHVuaWNhc3TigJ0gdHJhZmZpYy4KCldoaWxlIFJGQyA3NDMyIGlzIGFsaWdu
ZWQgd2l0aCBSRkMgNDc2MSBpbiBpdHMgZGVmaW5pdGlvbiBvZiB0aGUgc3BsaXQtaG9yaXpvbiBy
dWxlcywgdGhlIHJ1bGUgaW50cm9kdWNlZCBpbiBSRkMgNDc2MiBpcyBtdWNoIHNpbXBsZXIgdG8g
aW1wbGVtZW50LCBhbmQgaXQgaXMgbm90IGV4cGxpY2l0bHkgcHJvaGliaXRlZCBieSBSRkMgNzQz
Mi4KCgpSZWdhcmRzLApTYXNoYQoKT2ZmaWNlOiArOTcyLTM5MjY2MzAyCkNlbGw6ICAgICAgKzk3
Mi01NDkyNjYzMDIKRW1haWw6ICAgQWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208bWFp
bHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPgoKRnJvbTogQWxleGFuZGVyIFZh
aW5zaHRlaW4KU2VudDogV2VkbmVzZGF5LCBEZWNlbWJlciAxMiwgMjAxOCAxMToyMCBBTQpUbzog
J1lpbWluIFNoZW4nIDx5c2hlbkBqdW5pcGVyLm5ldDxtYWlsdG86eXNoZW5AanVuaXBlci5uZXQ+
PgpDYzogcnRnLWRpckBpZXRmLm9yZzxtYWlsdG86cnRnLWRpckBpZXRmLm9yZz47IG1wbHNAaWV0
Zi5vcmc8bWFpbHRvOm1wbHNAaWV0Zi5vcmc+OyBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3Rl
Y3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVncmVz
cy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc+OyBydGctYWRzQGlldGYub3JnPG1h
aWx0bzpydGctYWRzQGlldGYub3JnPgpTdWJqZWN0OiBSRTogUnRnRGlyIHJldmlldzogZHJhZnQt
aWV0Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1ld29yay0wMwoKWWltaW4sCkxvdHMgb2Yg
dGhhbmtzIGZvciB0aGUgbWVzc2FnZS4KCkkgdGhpbmsgdGhhdCB1c2Ugb2YgdGhlIHByb3RlY3Rp
b24gZnJhbWV3b3JrIGRlc2NyaWJlZCBpbiB0aGUgZHJhZnQgZm9yIHByb3RlY3Rpb24gb2YgRVZQ
Ti1iYXNlZCBNUDJNUCBzZXJ2aWNlcyByZXF1aXJlcyBjbGFyaWZpY2F0aW9uIG9mIHNldmVyYWwg
aXNzdWVzLiBJIGFtIG5vdCBzdXJlIEkgY2FuIHByb3ZpZGUgYSBmdWxsIGxpc3QsIGJ1dCwgYXQg
bGVhc3QsIHRoZSBmb2xsb3dpbmcgc2hvdWxkIGJlIGNvbnNpZGVyZWQ6CgoxLiAgICAgICBJdCBz
ZWVtcyB0aGF0IGluIG9yZGVyIGZvciBlZ3Jlc3MgcHJvdGVjdGlvbiB0byB3b3JrLCBFdGhlcm5l
dCBsaW5rcyBjb25uZWN0aW5nIHRoZSBwcmltYXJ5IEVncmVzcyBQRSBhbmQgdGhlIFByb3RlY3Rv
ciB0byB0aGUgY3VzdG9tZXIgc2l0ZSBtdXN0IHBhcnRpY2lwYXRlIGluIGEgY29tbW9uIG11bHRp
LWhvbWVkIEV0aGVybmV0IFNlZ21lbnQuIElmIHRoaXMgaXMgY29ycmVjdCwgaXQgc2hvdWxkIGJl
IHNwZWNpZmllZCBleHBsaWNpdGx5CgoyLiAgICAgICBJZiB0aGUgbXVsdGktaG9taW5nIEV0aGVy
bmV0IFNlZ21lbnQgYWJvdmUgb3BlcmF0ZXMgaW4gdGhlIFNpbmdsZS1BY3RpdmUgbW9kZSwgYW5k
IGlmIHRoZSBQcmltYXJ5IFBFIGlzIHRoZSBERiBvbiB0aGlzIHNlZ21lbnQgZm9yIHRoZSBzcGVj
aWZpYyBzZXJ2aWNlIHlvdSB0cnkgdG8gcHJvdGVjdCwgdGhlbiwgdG8gdGhlIGJlc3Qgb2YgbXkg
dW5kZXJzdGFuZGluZywgdGhlIHByb3Bvc2VkIHByb3RlY3Rpb24gc2NoZW1lIHdpbGwgbm90IHBy
b3RlY3QgYW55dGhpbmcsIGJlY2F1c2UgdGhlIFByb3RlY3RvciB3aWxsIGRlY2xhcmUgdGhlIHJl
bGV2YW50IFZMQU5zIGFzIGJsb2NrZWQgdG8gdGhlIENFIChlLmcuLCB1c2luZyBNVlJQIGFzIGRl
c2NyaWJlZCBpbiBTZWN0aW9uIDguNSBvZiBSRkMgNzQzMi4gVGhlIFByb3RlY3RvciB3aWxsIG9u
bHkgdW5ibG9jayB0aGVzZSBWTEFOcyB3aGVuIGl0IGlzIGVsZWN0ZWQgYXMgdGhlIERGIOKAkyBi
dXQgdGhpcyB3aWxsIG5vdCBoYXBwZW4gdW50aWwgaXQgd2lsbCBsZWFybiB0aGF0IHRoZSBwcmlt
YXJ5IEVncmVzcyBQRSBvciB0aGUgbGluayB0aGF0IGNvbm5lY3RzIGl0IHRvIHRoZSBDRSBoYXZl
IGZhaWxlZC4gKElmIHRoZSBQcmltYXJ5IFBFIHdhcyBub3QgYSBERiwgdGhlcmUgd291bGQgYmUg
bm90aGluZyB0byBwcm90ZWN0KS4KCjMuICAgICAgIElmIHRoZSBJZiB0aGUgbXVsdGktaG9taW5n
IEV0aGVybmV0IFNlZ21lbnQgYWJvdmUgb3BlcmF0ZXMgaW4gdGhlIEFsbC1BY3RpdmUgbW9kZSwg
YW5kIGlmIHRoZSBQcmltYXJ5IFBFIGlzIHRoZSBERiBvbiB0aGlzIHNlZ21lbnQgZm9yIHRoZSBz
cGVjaWZpYyBzZXJ2aWNlIHlvdSB0cnkgdG8gcHJvdGVjdCwgdGhlbjoKCmEuICAgICAgIEluIHRo
ZSBjYXNlIG9mIHRoZSBwcmltYXJ5IFBFIGZhaWx1cmUg4oCca25vd24gdW5pY2FzdOKAnSB0cmFm
ZmljIHdpbGwgYmUgIHByb3RlY3RlZCBieSB0aGUgcHJvcG9zZWQgc2NoZW1lCgpiLiAgICAgICBU
aGUgUHJvdGVjdG9yIHdpbGwgZGlzY2FyZCBhbnkgQlVNIHRyYWZmaWMgaXQgcmVjZWl2ZWQgZm9y
IHRoaXMgc2VydmljZSB1bnRpbCBpdCBpcyBlbGVjdGVkIGFzIHRoZSBERi4KV2hldGhlciB0aGlz
IGJlaGF2aW9yIHdvdWxkIGNvdW50IGFzIHByb3RlY3Rpb24gZm9yIHRoZSBzZXJ2aWNlIGluIHF1
ZXN0aW9uIG9yIG5vdCBkZXBlbmRzIG9uIHRoZSBzaWduaWZpY2FuY2Ugb2YgbXVsdGljYXN0IHRy
YWZmaWMgaW4gdGhpcyBzZXJ2aWNlLgoKNC4gICAgICAgUkZDIDc0MzIgZGVmaW5lcyBpbiBTZWN0
aW9uIDEyIHRoYXQgRXRoZXJuZXQgZnJhbWVzIHdpdGggdW5rbm93biB1bmljYXN0IERlc3RpbmF0
aW9uIE1BQyBhZGRyZXNzZXMgcmVjZWl2ZWQgZnJvbSBhbm90aGVyIFBFIE1VU1QgTk9UIGV2ZXIg
YmUgZm9yd2FyZGVkIGJ5IHRoZSByZWNlaXZpbmcgUEUgdG8gYW55IG90aGVyIFBFLCBvbmx5IGxv
Y2FsbHkuIFdoaWxlIFJGQyA3NDMyIHJlc3RyaWN0cyB0aGlzIHRvIGp1c3QgdW5rbm93biB1bmlj
YXN0IGZyYW1lcywgSSBzdXNwZWN0IHRoYXQgbW9zdCBpbXBsZW1lbnRhdGlvbnMgZG8gbm90IGZv
cndhcmQgRVZQTi1lbmNhcHN1bGF0ZWQgZnJhbWVzIHRoZXkgcmVjZWl2ZSAgdG8gb3RoZXIgUEVz
IGluIGFueSBjYXNlIChJIGNhbiBiZSB3cm9uZyBoZXJlLCBvZiBjb3Vyc2UpIGp1c3QgdG8gYmUg
b24gdGhlIHNhZmUgc2lkZSB3aGVuIGl0IGNvbWVzIHRvIEV0aGVybmV0IGxvb3AgcHJldmVudGlv
bi4gU3VjaCBpbXBsZW1lbnRhdGlvbnMgd291bGQgaGF2ZSBwcm9ibGVtcyB3aXRoIHVzaW5nIHRo
ZSBwcm9wb3NlZCBwcm90ZWN0aW9uIHNjaGVtZSBmb3IgcHJvdGVjdGlvbiBhZ2FpbnN0IGZhaWx1
cmVzIG9mIHRoZSBhdHRhY2htZW50IGNpcmN1aXQgd2hlcmUgdGhlIHByaW1hcnkgRWdyZXNzIFBF
IGFjdHMgYXMgdGhlIFBMUi4KCkkgZG8gbm90IGtub3cgaWYgdGhlIGxpc3QgYWJvdmUgaXMgY29t
cGxldGUgYW5kIHdoZXRoZXIgYWxsIHRoZSBpc3N1ZXMgSeKAmXZlIHJhaXNlZCBhcmUgcmVsZXZh
bnQsIGJ1dCBJIHRoaW5rIHRoYXQgYXBwbGljYWJpbGl0eSBvZiB0aGUgZWdyZXNzIHByb3RlY3Rp
b24gIGZyYW1ld29yayB0byBFVlBOIHJlcXVpcmVzIHNvbWUgYWRkaXRpb25hbCB0aG91Z2h0IChh
bmQsIGV2ZW50dWFsbHksIGEgZGVkaWNhdGVkIGRvY3VtZW50KS4gU2ltcGx5IHNheWluZyB0aGF0
IOKAnEVWUE4gY2FuIGJlIHN1cHBvcnRlZCBpbiBhIHNpbWlsYXIgbWFubmVyIGFzIExheWVyIDMg
VlBO4oCdIGNvdWxkIGJlIG1pc2xlYWRpbmcgSU1ITy4KCkhvcGVmdWxseSB0aGVzZSBub3RlcyB3
b3VsZCBiZSB1c2VmdWwuCgpSZWdhcmRzLApTYXNoYQoKT2ZmaWNlOiArOTcyLTM5MjY2MzAyCkNl
bGw6ICAgICAgKzk3Mi01NDkyNjYzMDIKRW1haWw6ICAgQWxleGFuZGVyLlZhaW5zaHRlaW5AZWNp
dGVsZS5jb208bWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPgoKRnJvbTog
WWltaW4gU2hlbiA8eXNoZW5AanVuaXBlci5uZXQ8bWFpbHRvOnlzaGVuQGp1bmlwZXIubmV0Pj4K
U2VudDogV2VkbmVzZGF5LCBEZWNlbWJlciAxMiwgMjAxOCAyOjQ0IEFNClRvOiBBbGV4YW5kZXIg
VmFpbnNodGVpbiA8QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208bWFpbHRvOkFsZXhh
bmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPj4KQ2M6IHJ0Zy1kaXJAaWV0Zi5vcmc8bWFpbHRv
OnJ0Zy1kaXJAaWV0Zi5vcmc+OyBtcGxzQGlldGYub3JnPG1haWx0bzptcGxzQGlldGYub3JnPjsg
ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8
bWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGll
dGYub3JnPjsgcnRnLWFkc0BpZXRmLm9yZzxtYWlsdG86cnRnLWFkc0BpZXRmLm9yZz4KU3ViamVj
dDogUmU6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1m
cmFtZXdvcmstMDMKCkhpIFNhc2FoLAoKYS4gICAgICAgTDJWUE4gc2VydmljZXMgdGhhdCB1c2Ug
RVZQTiB0ZWNobm9sb2d5IHdvdWxkIG5laXRoZXIgc3VmZmVyIGZyb20gYW4gZW1wdHkgRklCIGlu
IHRoZSBwcm90ZWN0aW5nIE1BQy1WUkYgbm9yIHVzZSBFVlBOIGFwcGxpY2F0aW9uIGxhYmVscyBm
b3IgTUFDIGxlYXJuaW5nLiBCdXQgSSBjYW5ub3Qgc2F5IHdoZXRoZXIgdGhleSBkbyBvciBkbyBu
b3QgaW50cm9kdWNlIHNvbWUgb3RoZXIgaXNzdWVzIHdpdGggdGhlIHByb3Bvc2VkIGZyYW1ld29y
ayDigJMgdGhpcyB3b3VsZCByZXF1aXJlIHNlcmlvdXMgaW4tZGVwdGggYW5hbHlzaXMuIE1lYW53
aGlsZSBzdWNoIHNlcnZpY2VzIGxvb2sgdG8gbWUgbGlrZSBhbm90aGVyIGNhc2Ugd2hlbiBhbiBl
eHBsaWNpdCBkZWZpbml0aW9uIG9mIOKAnGxlZnQgRkZT4oCdIG9yIOKAnHRvIGJlIGFkZHJlc3Nl
ZCBpbiBhIHNlcGFyYXRlIGRvY3VtZW504oCdIHdvdWxkIGJlIHZlcnkgbXVjaCBpbiBwbGFjZS4K
CkVWUE4gY2FuIGJlIHN1cHBvcnRlZCBpbiBhIHNpbWlsYXIgbWFubmVyIGFzIExheWVyIDMgVlBO
LCBhbHRob3VnaCB0aGlzIGRvY3VtZW50IGRvZXNu4oCZdCBwcm92aWRlIGEgZGV0YWlsZWQgZXhh
bXBsZS4KClRoYW5rcywKCi0tIFlpbWluCgoKRnJvbTogQWxleGFuZGVyIFZhaW5zaHRlaW4gPEFs
ZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVp
bkBlY2l0ZWxlLmNvbT4+CkRhdGU6IFRodXJzZGF5LCBOb3ZlbWJlciAyOSwgMjAxOCBhdCAzOjUw
IEFNClRvOiBZaW1pbiBTaGVuIDx5c2hlbkBqdW5pcGVyLm5ldDxtYWlsdG86eXNoZW5AanVuaXBl
ci5uZXQ+PgpDYzogInJ0Zy1kaXJAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmc+IiA8
cnRnLWRpckBpZXRmLm9yZzxtYWlsdG86cnRnLWRpckBpZXRmLm9yZz4+LCAibXBsc0BpZXRmLm9y
ZzxtYWlsdG86bXBsc0BpZXRmLm9yZz4iIDxtcGxzQGlldGYub3JnPG1haWx0bzptcGxzQGlldGYu
b3JnPj4sICJkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBp
ZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29y
ay5hbGxAaWV0Zi5vcmc+IiA8ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1l
d29yay5hbGxAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlv
bi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPj4sICJydGctYWRzQGlldGYub3JnPG1haWx0bzpydGct
YWRzQGlldGYub3JnPiIgPHJ0Zy1hZHNAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmc+
PgpTdWJqZWN0OiBSRTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90
ZWN0aW9uLWZyYW1ld29yay0wMwoKWWltaW4sCkxvdHMgb2YgdGhhbmtzIGZvciBhIHByb21wdCBh
bmQgdmVyeSBlbmNvdXJhZ2luZyByZXNwb25zZS4KCkl0IHNlZW1zIHRoYXQgYWxsIG15IGNvbW1l
bnRzIHdvdWxkIGJlIHJlc29sdmVkIHdpdGggdGhlIHByb3Bvc2VkIGNoYW5nZXMuIEkgd2lsbCBi
ZSB3YWl0aW5nIGZvciB0aGUgbmV4dCByZXZpc2lvbiBvZiB0aGUgZHJhZnQgdG8gY29uZmlybSB0
aGF0LgoKUGxlYXNlIHNlZSBzb21lIHJlbWFya3MgaW5saW5lIGJlbG93LgoKUmVnYXJkcywKU2Fz
aGEKCk9mZmljZTogKzk3Mi0zOTI2NjMwMgpDZWxsOiAgICAgICs5NzItNTQ5MjY2MzAyCkVtYWls
OiAgIEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFp
bnNodGVpbkBlY2l0ZWxlLmNvbT4KCkZyb206IFlpbWluIFNoZW4gPHlzaGVuQGp1bmlwZXIubmV0
PG1haWx0bzp5c2hlbkBqdW5pcGVyLm5ldD4+ClNlbnQ6IFRodXJzZGF5LCBOb3ZlbWJlciAyOSwg
MjAxOCAyOjUzIEFNClRvOiBBbGV4YW5kZXIgVmFpbnNodGVpbiA8QWxleGFuZGVyLlZhaW5zaHRl
aW5AZWNpdGVsZS5jb208bWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPj47
IHJ0Zy1hZHNAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmc+CkNjOiBydGctZGlyQGll
dGYub3JnPG1haWx0bzpydGctZGlyQGlldGYub3JnPjsgbXBsc0BpZXRmLm9yZzxtYWlsdG86bXBs
c0BpZXRmLm9yZz47IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsu
YWxsQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJh
bWV3b3JrLmFsbEBpZXRmLm9yZz4KU3ViamVjdDogUmU6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWll
dGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1mcmFtZXdvcmstMDMKCkhpIFNhc2hhLAoKVGhhbmtz
IHZlcnkgbXVjaCBhZ2FpbiBmb3IgdGhlIGRldGFpbGVkIHJldmlldyBhbmQgdGhlIGNvbnN0cnVj
dGl2ZSBjb21tZW50cyBhbmQgc3VnZ2VzdGlvbnMhCgpQbGVhc2Ugc2VlIFt5c2hlbl0gaW5saW5l
IGJlbG93LgoKVGhhbmtzLAotLSBZaW1pbgoKCkZyb206IEFsZXhhbmRlciBWYWluc2h0ZWluIDxB
bGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTxtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRl
aW5AZWNpdGVsZS5jb20+PgpEYXRlOiBUdWVzZGF5LCBOb3ZlbWJlciAyMCwgMjAxOCBhdCA0OjQx
IEFNClRvOiAicnRnLWFkc0BpZXRmLm9yZzxtYWlsdG86cnRnLWFkc0BpZXRmLm9yZz4iIDxydGct
YWRzQGlldGYub3JnPG1haWx0bzpydGctYWRzQGlldGYub3JnPj4KQ2M6ICJydGctZGlyQGlldGYu
b3JnPG1haWx0bzpydGctZGlyQGlldGYub3JnPiIgPHJ0Zy1kaXJAaWV0Zi5vcmc8bWFpbHRvOnJ0
Zy1kaXJAaWV0Zi5vcmc+PiwgIm1wbHNAaWV0Zi5vcmc8bWFpbHRvOm1wbHNAaWV0Zi5vcmc+IiA8
bXBsc0BpZXRmLm9yZzxtYWlsdG86bXBsc0BpZXRmLm9yZz4+LCAiZHJhZnQtaWV0Zi1tcGxzLWVn
cmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYt
bXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPiIgPGRyYWZ0LWll
dGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPG1haWx0bzpk
cmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZz4+
ClN1YmplY3Q6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlv
bi1mcmFtZXdvcmstMDMKUmVzZW50LUZyb206IDxhbGlhcy1ib3VuY2VzQGlldGYub3JnPG1haWx0
bzphbGlhcy1ib3VuY2VzQGlldGYub3JnPj4KUmVzZW50LVRvOiA8eXNoZW5AanVuaXBlci5uZXQ8
bWFpbHRvOnlzaGVuQGp1bmlwZXIubmV0Pj4sIEpleWFuYW50aCA8bWludG9AanVuaXBlci5uZXQ8
bWFpbHRvOm1pbnRvQGp1bmlwZXIubmV0Pj4sIDxicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tPG1h
aWx0bzpicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tPj4sIDxoYW5uZXNAcnRicmljay5jb208bWFp
bHRvOmhhbm5lc0BydGJyaWNrLmNvbT4+LCA8Yy5taWNoZWxAdGVsZWtvbS5kZTxtYWlsdG86Yy5t
aWNoZWxAdGVsZWtvbS5kZT4+LCA8aHVhaW1vLmNoZW5AaHVhd2VpLmNvbTxtYWlsdG86aHVhaW1v
LmNoZW5AaHVhd2VpLmNvbT4+LCA8amlhbmd5dWFubG9uZ0BodWF3ZWkuY29tPG1haWx0bzpqaWFu
Z3l1YW5sb25nQGh1YXdlaS5jb20+PiwgPHRzYWFkQGNpc2NvLmNvbTxtYWlsdG86dHNhYWRAY2lz
Y28uY29tPj4sIDxuLmxleW1hbm5AdGVsZWtvbS5kZTxtYWlsdG86bi5sZXltYW5uQHRlbGVrb20u
ZGU+PiwgPGxvYUBwaS5udTxtYWlsdG86bG9hQHBpLm51Pj4sIDxtYXJ0aW4udmlnb3VyZXV4QG5v
a2lhLmNvbTxtYWlsdG86bWFydGluLnZpZ291cmV1eEBub2tpYS5jb20+PiwgPGRiMzU0NkBhdHQu
Y29tPG1haWx0bzpkYjM1NDZAYXR0LmNvbT4+LCA8YXJldGFuYS5pZXRmQGdtYWlsLmNvbTxtYWls
dG86YXJldGFuYS5pZXRmQGdtYWlsLmNvbT4+LCBMb2EgQW5kZXJzc29uIDxsb2FAcGkubnU8bWFp
bHRvOmxvYUBwaS5udT4+ClJlc2VudC1EYXRlOiBUdWVzZGF5LCBOb3ZlbWJlciAyMCwgMjAxOCBh
dCA0OjQxIEFNCgoKSGVsbG8sCgpJIGhhdmUgYmVlbiBzZWxlY3RlZCBhcyB0aGUgUm91dGluZyBE
aXJlY3RvcmF0ZSByZXZpZXdlciBmb3IgdGhpcyBkcmFmdC4gVGhlIFJvdXRpbmcgRGlyZWN0b3Jh
dGUgc2Vla3MgdG8gcmV2aWV3IGFsbCByb3V0aW5nIG9yIHJvdXRpbmctcmVsYXRlZCBkcmFmdHMg
YXMgdGhleSBwYXNzIHRocm91Z2ggSUVURiBsYXN0IGNhbGwgYW5kIElFU0cgcmV2aWV3LCBhbmQg
c29tZXRpbWVzIG9uIHNwZWNpYWwgcmVxdWVzdC4gVGhlIHB1cnBvc2Ugb2YgdGhlIHJldmlldyBp
cyB0byBwcm92aWRlIGFzc2lzdGFuY2UgdG8gdGhlIFJvdXRpbmcgQURzLiBGb3IgbW9yZSBpbmZv
cm1hdGlvbiBhYm91dCB0aGUgUm91dGluZyBEaXJlY3RvcmF0ZSwgcGxlYXNlIHNlZSDigItodHRw
Oi8vdHJhYy50b29scy5pZXRmLm9yZy9hcmVhL3J0Zy90cmFjL3dpa2kvUnRnRGlyPGh0dHBzOi8v
dXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwLTNBX190cmFjLnRvb2xzLmll
dGYub3JnX2FyZWFfcnRnX3RyYWNfd2lraV9SdGdEaXImZD1Ed01HYVEmYz1IQWtZdWg2M3JzdWhy
NlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJnI9Mi1uVDd4dnRneFlhYzR3cFl4d29famg1
clpNMnV3VEx4Z1JoYU9id1l1ZyZtPXh1OTBNZkFXX2ptNmxZaDZoeUVncEplaFRtc0txMGRIcmtF
NXRORDk2NTgmcz1sbU5SbFhqVDRLRzZ4T3Rvbjc3dmxhM0psT3VIbXJtdEEtRFRiZVMtZUk4JmU9
PgoKQWx0aG91Z2ggdGhlc2UgY29tbWVudHMgYXJlIHByaW1hcmlseSBmb3IgdGhlIHVzZSBvZiB0
aGUgUm91dGluZyBBRHMsIGl0IHdvdWxkIGJlIGhlbHBmdWwgaWYgeW91IGNvdWxkIGNvbnNpZGVy
IHRoZW0gYWxvbmcgd2l0aCBhbnkgb3RoZXIgSUVURiBMYXN0IENhbGwgY29tbWVudHMgdGhhdCB5
b3UgcmVjZWl2ZSwgYW5kIHN0cml2ZSB0byByZXNvbHZlIHRoZW0gdGhyb3VnaCBkaXNjdXNzaW9u
IG9yIGJ5IHVwZGF0aW5nIHRoZSBkcmFmdC4KRG9jdW1lbnQ6IGRyYWZ0LWlldGYtbXBscy1lZ3Jl
c3MtcHJvdGVjdGlvbi1mcmFtZXdvcmstMDMKUmV2aWV3ZXI6IEFsZXhhbmRlciAo4oCcU2FzaGHi
gJ0pIFZhaW5zaHRlaW4KUmV2aWV3IGRhdGU6IDE5LU5vdi0xOApJRVRGIExDIEVuZCBEYXRlOiBO
b3Qga25vd24KSW50ZW5kIHN0YXR1czogU3RhbmRhcmRzIFRyYWNrCgpTdW1tYXJ5OgpJIGhhdmUg
c29tZSBtaW5vciBjb25jZXJucyBhYm91dCB0aGlzIGRvY3VtZW50IHRoYXQgSSB0aGluayBzaG91
bGQgYmUgcmVzb2x2ZWQgYmVmb3JlIHB1YmxpY2F0aW9uLgoKQ29tbWVudHM6ClRoZSBkcmFmdCBp
cyB3ZWxsIHdyaXR0ZW4sIHJlcXVpcmVzIGZyb20gdGhlIHJlYWRlciBoYXMgZ29vZCB1bmRlcnN0
YW5kaW5nIG9mIG11bHRpcGxlIHRlY2hub2xvZ2llcyBpbmNsdWRpbmc6CgogICogICBjb250ZXh0
IGxhYmVsIHNwYWNlcyBhbmQgY29udGV4dCBsYWJlbHMgUkZDIDUzMzEKICAqICAgbG9jYWwgYW5k
IHJlbW90ZSBMRkEgbWVjaGFuaXNtcyAoUkZDIDUyODYgYW5kIFJGQyA3NDkwKQogICogICBTZWdt
ZW50IFJvdXRpbmcgTWlycm9yIFNJRHMgKFJGQyA4NDAyKSBhbmQgbW9yZS4KSSBkb3VidCBpdCBp
cyBzdWl0YWJsZSByZWFkaW5nIGZvciBhIGJlZ2lubmVyLCBidXQgSSBhbHNvIGRvdWJ0IGFueSBy
ZXF1aXJlZCBiYWNrZ3JvdW5kIGNvdWxkIGJlIHNraXBwZWQuCgpUaGlzIGlzIGEgZnJhbWV3b3Jr
IGRvY3VtZW50LCB3aXRoIGF0IGxlYXN0IG9uZSDigJxzcGVjaWFsaXphdGlvbuKAnSBvZiB0aGlz
IGZyYW1ld29yayBhbHJlYWR5IGJlaW5nIHB1Ymxpc2hlZCBhcyBSRkMgODEwNDxodHRwczovL3Vy
bGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3Rvb2xzLmlldGYub3Jn
X2h0bWxfcmZjODEwNCZkPUR3TUdhUSZjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIz
dm9EVFhjV3pvQ0kmcj0yLW5UN3h2dGd4WWFjNHdwWXh3b19qaDVyWk0ydXdUTHhnUmhhT2J3WXVn
Jm09eHU5ME1mQVdfam02bFloNmh5RWdwSmVoVG1zS3EwZEhya0U1dE5EOTY1OCZzPVpRblNrVlF0
dDF5NW12VXNwYnhqM2V4NDdGaW1LeXRJTE42Vk5MQUFYSWsmZT0+LiAgSSBhc3N1bWUgdGhhdCBv
dGhlciDigJxzcGVjaWFsaXphdGlvbuKAnSBkb2N1bWVudHMgYXJlIG9uIHRoZSB3YXkuCgpJIGhh
dmUgaG9sZCBhIHZlcnkgY29uc3RydWN0aXZlIG9mZi1saXN0IGRpc2N1c3Npb24gd2l0aCB0aGUg
YXV0aG9ycyBiZWZvcmUgcG9zdGluZyB0aGlzIHJldmlldy4gU29tZSBvZiBteSBjb21tZW50cyBo
YXZlIGJlZW4gYWxyZWFkeSBhY2tub3dsZWRnZWQuIEkgd291bGQgbGlrZSB0byB0aGFuayB0aGUg
YXV0aG9ycyBhbmQsIGVzcGVjaWFsbHksIFlpbWluLCBmb3IgY29vcGVyYXRpb24uCgpDYXZlYXQ6
CkkgaGF2ZSBkb25lIGFuIHVuc29saWNpdGVkIHJldmlldyBvZiB0aGUgcHJlY3Vyc29yIGluZGl2
aWR1YWwgZHJhZnQ8aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0
dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbC0yRGFyY2hpdmVfd2ViX21wbHNfY3VycmVudF9tc2cx
NzAzMy5odG1sJmQ9RHdNR2FRJmM9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RU
WGNXem9DSSZyPTItblQ3eHZ0Z3hZYWM0d3BZeHdvX2poNXJaTTJ1d1RMeGdSaGFPYndZdWcmbT14
dTkwTWZBV19qbTZsWWg2aHlFZ3BKZWhUbXNLcTBkSHJrRTV0TkQ5NjU4JnM9emVRVjdpOEdBVFdE
UHUtY19JTFlXcGpQa2xuMFd6NS0wRDZBbF9ncFBGVSZlPT4uIEZyb20gbXkgUE9WLCB0aGUgZG9j
dW1lbnQgaGFzIGJlZW4gcXVpdGUgaW4gZ29vZCBzaGFwZSBldmVuIHRoZW4sIHNvIEkgbWF5IGJl
IGNvbnNpZGVyZWQgYXMgcG9zaXRpdmVseSBiaWFzZWQgKHRoZSBjdXJyZW50IHZlcnNpb24gYWNr
bm93bGVkZ2VzIG15IGNvbW1lbnRzKS4gSSBoYXZlIG5vdGljZWQgdGhhdCB0aGUgbWFqb3JpdHkg
b2YgbXkgdGhlbiBjb21tZW50cyBoYXZlIGJlZW4gc3VjY2Vzc2Z1bGx5IHJlc29sdmVkIGluIHRo
ZSBjdXJyZW50IHZlcnNpb24gb2YgdGhlIGRyYWZ0LgoKW3lzaGVuXSBUaGFua3MgYWdhaW4hCgpN
YWpvciBJc3N1ZXM6IE5vIG1ham9yIGlzc3VlcyBmb3VuZAoKTWlub3IgSXNzdWVzOgoKMSkgICAg
ICBUaGUgZG9jdW1lbnQgc2VlbXMgdG8gYmUgYW1iaWd1b3VzICB3aXRoIHJlZ2FyZCB0byBleHBl
Y3RlZCBjb3ZlcmFnZSBvZiBMMlZQTiBzZXJ2aWNlcyBieSB0aGUgZnJhbWV3b3JrIGl0IGRlZmlu
ZXM6CmEuICAgICAgIE9uIG9uZSBoYW5kLCB0aGUgcmVxdWlyZW1lbnQgZm9yIHRoZSBmcmFtZXdv
cmsgaW4gdGhlIDJuZCBidWxsZXQgaW4gU2VjdGlvbiA0IHNheXMgdGhhdCBpdCBNVVNUIOKAnGFj
Y29tbW9kYXRlIGV4aXN0aW5nIGFuZCBmdXR1cmUgSVAvTVBMUyBzZXJ2aWNlcywgaW5jbHVkaW5n
IGxheWVyLTIgVlBOcywgbGF5ZXItMyBWUE5zLCBoaWVyYXJjaGljYWwgTFNQLCBhbmQgb3RoZXJz
4oCdCmIuICAgICAgIE9uIHRoZSBvdGhlciBoYW5kLCB0aGUgb3ZlcnZpZXcgb2YgdGhlIGZyYW1l
d29yayAoaW4gU2VjdGlvbiAxKSBzYXlzIHRoYXQg4oCcV2hlbiBhIFBMUiBkb2VzIGxvY2FsIHJl
cGFpciwgdGhlIHByb3RlY3RvciBpcyByZXNwb25zaWJsZSBmb3IgcGVyZm9ybWluZyAiY29udGV4
dCBsYWJlbCBzd2l0Y2hpbmciIGZvciByZXJvdXRlZCBNUExTIHNlcnZpY2UgcGFja2V0cyBhbmQg
ImNvbnRleHQgSVAgZm9yd2FyZGluZyIgZm9yIHJlcm91dGVkIElQIHNlcnZpY2UgcGFja2V0cywg
dG8gYWxsb3cgdGhlIHNlcnZpY2UgcGFja2V0cyB0byBjb250aW51ZSB0byByZWFjaCB0aGUgc2Vy
dmljZSBkZXN0aW5hdGlvbnPigJ0uIGkuZS4sIE1BQy1iYXNlZCBzd2l0Y2hpbmcgc2VlbXMgdG8g
YmUgZXhjbHVkZWQgZnJvbSB0aGUgcHJvdGVjdG9yIHJlc3BvbnNpYmlsaXR5LgpjLiAgICAgICBT
ZWN0aW9uIDMgb2YgdGhlIGRyYWZ0IG9ubHkgZGVmaW5lcyB0aGUgdGVybXMg4oCcQ29udGV4dCBs
YWJlbCBzd2l0Y2hpbmfigJ0gIGFuZCDigJxDb250ZXh0IElQIGZvcndhcmRpbmfigJ0uIFRoaXMg
YWxzbyBzdWdnZXN0cyB0aGF0IENvbnRleHQgTGF5ZXItMiBzd2l0Y2hpbmcgaXMgbm90IGNvdmVy
ZWQgYnkgdGhlIGZyYW1ld29yawoKW3lzaGVuXSBBY3R1YWxseSwgdGhpcyBmcmFtZXdvcmsgZG9l
cyBhbGxvdyBhIGNvbnRleHQgbGFiZWwgdG8gcG9pbnQgdG8gYSBsYXllci0yIHN3aXRjaGluZyB0
YWJsZSwgaWYgdGhlIHBhY2tldHMgY29taW5nIHRvIGEgcHJvdGVjdG9yIGhhdmUgYSBsYXllci0y
IGhlYWRlciAocmF0aGVyIHRoYW4gYSBsYWJlbCBvciBJUCBoZWFkZXIpIGJlbG93IHRoZSBjb250
ZXh0IGxhYmVsLCB3aGljaCBjb3VsZCBiZSB0aGUgY2FzZSBvZiBNQUMgYWRkcmVzcyB0YWJsZS4g
IEluIHRoZW9yeSwgYSBjb250ZXh0IGxhYmVsIG1heSBwb2ludCB0byBhbnkgdHlwZSBvZiBsb29r
LXVwIHRhYmxlLiBJT1csIGRlcGVuZGluZyB0aGUgdXNlIGNhc2UsIGFueSBtZWFuaW5nZnVsIGNv
bnRleHQtYmFzZWQg4oCcbGF5ZXItTuKAnSBmb3J3YXJkaW5nL3N3aXRjaGluZyBpcyBhbGxvd2Vk
IGJ5IHRoaXMgZnJhbWV3b3JrLiBXZSB3aWxsIGFkZCBhIHNlY3Rpb24gdG8gdGhlIGVuZCBvZiBk
cmFmdCB0byBtYWtlIGl0IGZ1dHVyZSBjb21wYXRpYmxlLltbU2FzaGFdXSBTb3VuZHMgZ29vZC4g
SSB3aWxsIGJlIHdhaXRpbmcgZm9yIHRoZSBhY3R1YWwgdGV4dCBpbiB0aGUgbmV4dCByZXZpc2lv
biBvZiB0aGUgZHJhZnQuCgoyKSAgICAgIEkgaGF2ZSBzb21lIGRvdWJ0cyByZWdhcmRpbmcgYXBw
bGljYWJpbGl0eSBvZiB0aGUgZWdyZXNzIHByb3RlY3Rpb24gZnJhbWV3b3JrIGRlZmluZWQgaW4g
dGhlIGRyYWZ0ICB0byBWUExTLWJhc2VkIChSRkMgNDc2MSBhbmQvb3IgUkZDIDQ3NjIpICBzZXJ2
aWNlcyBiZWNhdXNlOgphLiAgICAgICBXaXRoIFZQTFMsIENFIG11bHRpLWhvbWluZyBhbHdheXMg
b3BlcmF0ZXMgaW4gc2luZ2xlLWFjdGl2ZSBtb2RlLiBBcyBhIGNvbnNlcXVlbmNlOgoKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
aS4gICAgICBQcmlvciB0byBmYWlsdXJlIG9mIHRoZSBwcmltYXJ5IGVncmVzcywgdGhlIFZTSSB0
aGF0IHJlcHJlc2VudHMgdGhlIHNlcnZpY2UgaW4gdGhlIFByb3RlY3RvciBQRSB3b3VsZCBub3Qg
bGVhcm4gYW55IE1BQyBhZGRyZXNzZXMKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpaS4gICAgICBJZiB0aGUgUExSIHJlZGlyZWN0
cyDigJxrbm93biB1bmljYXN04oCdIHRyYWZmaWMgaW50ZW5kZWQgZm9yIHRoZSBwcmltYXJ5IGVn
cmVzcyBQRSB0byB0aGUgcHJvdGVjdG9yLCB0aGUgVlNJIHRoYXQgbG9jYWxseSByZXByZXNlbnRz
IHByb3RlY3RlZCBzZXJ2aWNlIHRoZXJlIHdvdWxkIGZsb29kIHRoaXMgdHJhZmZpYyBhcyDigJx1
bmtub3duIHVuaWNhc3TigJ0gYW5kLCBhcyBzdWNoLCBwcm9iYWJseSBzdWJqZWN0IGl0IHRvIHJh
dGUgbGltaXRpbmcuCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGlpaS4gICAgICBGcm9tIHRoZSBQT1Ygb2YgdGhlIGN1c3RvbWVyIG9m
IHRoZSBWUExTIHNlcnZpY2UsICB0aGlzIG1lYW5zIHRoYXQgcmVkaXJlY3RpbmcgdHJhZmZpYyB0
byB0aGUgcHJvdGVjdGluZyBWU0ksIGJ5IGFuZCBvZiBpdHNlbGYgd291bGQgbm90IGZ1bGx5IHJl
c3RvcmUgdGhlIHNlcnZpY2UsIHNpbmNlIHN1YnN0YW50aWFsIHBhcnQgb2YgdGhlIGN1c3RvbWVy
IHRyYWZmaWMgd291bGQgYmUgZHJvcHBlZCB1bnRpbCBNQUMgbGVhcm5pbmcgaW4gdGhlIHByb3Rl
Y3RpbmcgVlNJIGlzIGNvbXBsZXRlZApiLiAgICAgICBJdCBpcyBhbHNvIHdvcnRoIG5vdGluZyB0
aGF0IGluIFZQTFMgcmVjZWl2ZWQgYXBwbGljYXRpb24gbGFiZWxzIGRvIG5vdCBvbmx5IGRlZmlu
ZSBlZ3Jlc3MgVlNJIGFzIHRoZSBjb250ZXh0IGZvciB0aGUgTUFDLWJhc2VkIHN3aXRjaGluZyBi
dXQgYWxzbyBpZGVudGlmeSByZW1vdGUgaW5ncmVzcyBWU0kgZm9yIE1BQyBsZWFybmluZy4gRXh0
ZW5kaW5nIHN1Y2ggaWRlbnRpZmljYXRpb24gdG8gY292ZXIgYWxzbyBhcHBsaWNhdGlvbiBsYWJl
bHMgb2YgdGhlIHJlZGlyZWN0ZWQgdHJhZmZpYyBsb29rcyBxdWl0ZSBub24tdHJpdmlhbCB0byBt
ZQpjLiAgICAgICBJIHNlZSB0aGVzZSBjb25jZXJucyBhcyBtaW5vciBpc3N1ZXMgYmVjYXVzZSwg
YXMgZXhwbGFpbmVkIGFib3ZlLCBpdCBpcyBub3QgY2xlYXIgdG8gbWUgd2hldGhlciB0aGUgZnJh
bWV3b3JrIGlzIHN1cHBvc2VkIHRvIGNvdmVyIFZQTFMgc2VydmljZXMuIEFuIGV4cGxpY2l0IGNh
dmVhdCAocG9zc2libHkgZGVmaW5pbmcgYXBwbGljYWJpbGl0eSBvZiB0aGUgZnJhbWV3b3JrIHRv
IFZQTFMgc2VydmljZXMgYXMg4oCcbGVmdCBGRlPigJ0sIG9yIHRvIGJlIGRpc2N1c3NlZCBpbiBh
IHNlcGFyYXRlIGRvY3VtZW504oCdKSB3b3VsZCBzdWZmaWNlIHRvIHJlc29sdmUgdGhlbSBJTUhP
CmQuICAgICAgIEwyVlBOIHNlcnZpY2VzIHRoYXQgdXNlIEVWUE4gdGVjaG5vbG9neSB3b3VsZCBu
ZWl0aGVyIHN1ZmZlciBmcm9tIGFuIGVtcHR5IEZJQiBpbiB0aGUgcHJvdGVjdGluZyBNQUMtVlJG
IG5vciB1c2UgRVZQTiBhcHBsaWNhdGlvbiBsYWJlbHMgZm9yIE1BQyBsZWFybmluZy4gQnV0IEkg
Y2Fubm90IHNheSB3aGV0aGVyIHRoZXkgZG8gb3IgZG8gbm90IGludHJvZHVjZSBzb21lIG90aGVy
IGlzc3VlcyB3aXRoIHRoZSBwcm9wb3NlZCBmcmFtZXdvcmsg4oCTIHRoaXMgd291bGQgcmVxdWly
ZSBzZXJpb3VzIGluLWRlcHRoIGFuYWx5c2lzLiBNZWFud2hpbGUgc3VjaCBzZXJ2aWNlcyBsb29r
IHRvIG1lIGxpa2UgYW5vdGhlciBjYXNlIHdoZW4gYW4gZXhwbGljaXQgZGVmaW5pdGlvbiBvZiDi
gJxsZWZ0IEZGU+KAnSBvciDigJx0byBiZSBhZGRyZXNzZWQgaW4gYSBzZXBhcmF0ZSBkb2N1bWVu
dOKAnSB3b3VsZCBiZSB2ZXJ5IG11Y2ggaW4gcGxhY2UuCgpbeXNoZW5dIFdlIHdpbGwgbWVudGlv
biBWUExTIGFuZCBFVlBOIGZvciBmdXR1cmUgc3R1ZHksIGFzIHdlbGwgYXMgc2VydmljZXMgd2hl
cmUgbm8gb3RoZXIgcm91dGVyIGlzIGFibGUgdG8gbGVhcm4gb3IgZXN0YWJsaXNoIGl0cyBvd24g
Y29ubmVjdGl2aXR5IHdpdGggc2VydmljZSBkZXN0aW5hdGlvbiBpbiBhZHZhbmNlIG9mIGEgcHJp
bWFyeSBQRSBmYWlsdXJlLCB0byBzZXJ2ZSBhcyBhIHByb3RlY3Rvci5bW1Nhc2hhXV0gVGhpcyBz
aG91bGQgc3VmZmljZSBJIHRoaW5rLgoKMykgICAgICBUaGUgZXhhbXBsZSBvZiBhcHBseWluZyB0
aGUgZWdyZXNzIHByb3RlY3Rpb24gZnJhbWV3b3JrIHRvIEJHUC9NUExTIElQIFZQTiAoUkZDIDQz
NjQpIGluIFNlY3Rpb24gOCBpcyBleHBsaWNpdGx5IHJlc3RyaWN0ZWQgdG8gc2NlbmFyaW8gd2hl
biBib3RoIHRoZSBwcmltYXJ5IGVncmVzcyBWUkYgYW5kIHRoZSBwcm90ZWN0b3IgVlJGIHVzZSBw
ZXItVlJGIGxhYmVsIGFsbG9jYXRpb24gc2NoZW1lLgphLiAgICAgICBXaXRoIHRoaXMgc2NoZW1l
LCB0aGUgdXNhZ2Ugb2YgdGhlIHByb3Bvc2VkIGVncmVzcyBwcm90ZWN0aW9uIGZyYW1ld29yayBp
cyBxdWl0ZSBzdHJhaWdodGZvcndhcmQuCmIuICAgICAgIEhvd2V2ZXIsIFJGQyA0MzY0IGRlZmlu
ZXMgc2V2ZXJhbCBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZXMgYW5kIHN0YXRlcyB0aGF0IHRoZSBs
YWJlbCBhbGxvY2F0aW9uIHNjaGVtZSBjYW4gYmUgc2VsZWN0ZWQgaW5kZXBlbmRlbnRseSBpbiBl
YWNoIFBFIHdpdGhvdXQgYW55IGltcGFjdCBvbiBpbnRlcm9wZXJhYmlsaXR5LiBJdCBpcyBub3Qg
Y2xlYXIgdG8gbWUsIHRvIHdoaWNoIGV4dGVudCBJUCBWUE4gc2VydmljZXMgdGhhdCB1c2UgZGlm
ZmVyZW50IGxhYmVsIGFsbG9jYXRpb24gc2NoZW1lcyBpbiBkaWZmZXJlbnQgZWdyZXNzIFBFcyB3
b3VsZCBiZSBjb3ZlcmVkIGJ5IHRoZSBwcm9wb3NlZCBmcmFtZXdvcmsKYy4gICAgICAgU2luY2Ug
d2UgYXJlIG9ubHkgc3BlYWtpbmcgYWJvdXQgYW4gZXhhbXBsZSBpbiBhIGZyYW1ld29yayBkb2N1
bWVudCwgdGhlcmUgaXMgbm8gbmVlZCB0byBkZXNjcmliZSBhIGNvbXBsZXRlIHNvbHV0aW9uIGhl
cmUuIFNpbXBseSBub3RpbmcgdGhlIG5lZWQgZm9yIGVsYWJvcmF0aW9uIHdpdGggcmVnYXJkIHRv
IG90aGVyIFZQTiBhcHBsaWNhdGlvbiBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZXMgIChpbmNsdWRp
bmcgdGhlIHBvc3NpYmxlIG1pc21hdGNoIGluIHRoZSBwcmltYXJ5IGFuZCBwcm90ZWN0b3IgZWdy
ZXNzIFBFcykgYW5kIHNlbmRpbmcgdGhlIHJlYWRlciB0byBhIChmdXR1cmUpIGRlZGljYXRlZCBk
b2N1bWVudCB3b3VsZCBzdWZmaWNlIElNSE8uCgpbeXNoZW5dIFdlIHdpbGwgY2xhcmlmeSB0aGF0
IHRoZSBwcmltYXJ5IFBFIChQRTIpIG1heSBhbGxvY2F0ZSBWUE4gbGFiZWxzIGJ5IHVzaW5nIHBl
ci1WUkYsIHBlci1yb3V0ZSwgb3IgcGVyLWludGVyZmFjZSBtb2RlLiBUaGUgcHJvdGVjdG9yIChQ
RTMpIHNob3VsZCBzZXQgdXAgdGhlIG5leHRob3AgZm9yIGVhY2ggbGFiZWwgcm91dGUgaW4gcGUy
Lm1wbHMgdGFibGUgYXMgYmVsb3c6Ci0gICAgICAgICAgSWYgdGhlIFZQTiBsYWJlbCBpcyBhIHBl
ci1WUkYgbGFiZWwsIHRoZSBuZXh0aG9wIG9mIHRoZSBsYWJlbCByb3V0ZSBzaG91bGQgcG9pbnQg
dG8gdGhlIHByb3RlY3Rpb24gVlJGLgotICAgICAgICAgIElmIHRoZSBWUE4gbGFiZWwgaXMgYSBw
ZXItcm91dGUgbGFiZWwsIHRoZSBuZXh0aG9wIG9mIHRoZSBsYWJlbCByb3V0ZSBzaG91bGQgYmUg
YmFzZWQgb24gdGhlIHByb3RlY3RvcuKAmXMgb3duIGNvbm5lY3Rpdml0eSB3aXRoIHRoZSBJUCBw
cmVmaXguCi0gICAgICAgICAgSWYgdGhlIFZQTiBsYWJlbCBpcyBhIHBlci1pbnRlcmZhY2UgbGFi
ZWwsIHRoZXJlIGFyZSB0d28gY2FzZXMuIChBKSBJZiB0aGUgZGlzdHJpYnV0aW9uIG9mIElQIHBy
ZWZpeGVzIG92ZXIgdGhlIGludGVyZmFjZXMgb24gdGhlIHByaW1hcnkgUEUgYWxpZ25zIGNvbXBs
ZXRlbHkgd2l0aCB0aGUgZGlzdHJpYnV0aW9uIG9mIElQIHByZWZpeGVzIG92ZXIgdGhlIGludGVy
ZmFjZXMgb24gdGhlIHByb3RlY3RvciwgdGhlIG5leHRob3Agb2YgdGhlIGxhYmVsIHJvdXRlIHNo
b3VsZCBwb2ludCB0byB0aGUgY29ycmVzcG9uZGluZyBpbnRlcmZhY2Ugb2YgdGhlIElQIHByZWZp
eCBvbiB0aGUgcHJvdGVjdG9yLiAoQikgT3RoZXJ3aXNlIChvciBmb3Igc2ltcGxpY2l0eSksIHRo
ZSBuZXh0aG9wIG9mIHRoZSBsYWJlbCByb3V0ZSBzaG91bGQgcG9pbnQgdG8gdGhlIHByb3RlY3Rp
b24gVlJGLgpbW1Nhc2hhXV0gV291bGQgaXQgbm90IGJlIHNpbXBsZXIgdG8gc2F5IHRoYXQsIHJl
Z2FyZGxlc3Mgb2YgdGhlIHdheSB0aGUgcHJpbWFyeSBlZ3Jlc3MgUEUgYWxsb2NhdGVzIGl0cyBW
UE4gYXBwbGljYXRpb24gbGFiZWxzLCB0aGUgUHJvdGVjdG9yIHNob3VsZCBhbHdheXMgdHJlYXQg
dGhlbSBhcyBwb2ludGluZyB0byB0aGUgcmVsZXZhbnQgVlJGIGFuZCBwZXJmb3JtaW5nIGNvbnRl
eHQgSVAgZm9yd2FyZGluZz8gVGhlIGxvZ2ljIHRoYXQgbWF0Y2hlcyByb3V0ZXMgbGVhcm5lZCBi
eSB0aGUgcHJpbWFyeSBlZ3Jlc3MgUEUgYW5kIGJ5IHRoZSBQcm90ZWN0b3Igd291bGQgYmUgY29t
cGxpY2F0ZWQgYW5kIGV2ZW50dWFsbHkgY291bGQgZmFsbCBiYWNrIHRvIHRoZSBzYW1lIHNjaGVt
ZSDigJMgc28gd2hhdCBpcyB0aGUgZ2Fpbj8KCjQpICAgICAgU2VjdGlvbiA1LjggZGVzY3JpYmVz
IDMgcG9zc2libGUgYXBwcm9hY2hlcyB0byBhZHZlcnRpc2VtZW50IG9mIHRoZSBDb250ZXh0IElE
IElQIGFkZHJlc3MgaW4gSUdQLiBCdXQgaXQgZG9lcyBub3QgZGVmaW5lIGFueSBvZiB0aGVzZSBh
cHByb2FjaGVzIGFzIOKAnE1VU1QgdG8gaW1wbGVtZW504oCdLiBUaGlzIGxvb2tzIHRvIG1lIGxp
a2UgYW4gb3BlbmluZyBmb3IgaW50ZXJvcGVyYWJpbGl0eSBpc3N1ZXMgYmV0d2VlbiBpbXBsZW1l
bnRhdGlvbnMgdGhhdCBzdXBwb3J0IGRpZmZlcmVudCBhcHByb2FjaGVzLiBPbiB0aGUgb3RoZXIg
aGFuZCwgSSBhbSBub3Qgc3VyZSB3aGV0aGVyIGEgZnJhbWV3b3JrIGRvY3VtZW50IGlzIHRoZSBy
aWdodCBwbGFjZSB0byBzZWxlY3QgYSBNVVNUIHRvIGltcGxlbWVudCBvcHRpb24sIGVzcGVjaWFs
bHkgd2hlbiB0aGUgZXhwZWN0ZWQgYXJlYXMgb2YgYXBwbGljYWJpbGl0eSBhcmUgcXVpdGUgZGlm
ZmVyZW50OgphLiAgICAgICBUaGUg4oCccHJveHkgbW9kZeKAnSBhcHByb2FjaCBpbXBvc2VzIG1p
bmltYWwgKGlmIGFueSkgc3BlY2lmaWMgcmVxdWlyZW1lbnRzIG9uIHRoZSByb3V0aW5nIGFuZCBU
RSBkb21haW4gKGkuZS4sIG5vIGRlZGljYXRlZCBleHRlbnNpb25zIGluIElHUCwgIGp1c3Qgc3Vw
cG9ydCBvZiBzb21lIEZSUiBtZWNoYW5pc20gYnkgdGhlIHNpZ25hbGluZyBwcm90b2NvbCB1c2Vk
IGZvciB0aGUgdHVubmVsIHNldHVwKQpiLiAgICAgICBUaGUg4oCcYWxpYXMgbW9kZeKAnSBzZWVt
cyB0byByZXF1aXJlIHN1cHBvcnQgb2YgYXQgbGVhc3QgU2VnbWVudCBSb3V0aW5nIGV4dGVuc2lv
bnMgdG8gdGhlIHJlbGV2YW50IElHUCBpbiB0aGUgcm91dGluZyBkb21haW4gYXMgd2VsbCBhcyBz
dXBwb3J0IG9mIHRoZSBNaXJyb3IgU0lEIGluIGFsbCBwb3RlbnRpYWwgUExScy4gVGhlcmVmb3Jl
IEkgdGhpbmsgdGhhdCBpdCBpcyBhIG5hdGl2ZSBzY2hlbWUgdG8gYmUgdXNlZCBpbiB0aGUgU1It
TVBMUyBlbnZpcm9ubWVudHMsIGJ1dCBwcm9ibGVtYXRpYyBpbiB0aGUgZW52aXJvbm1lbnRzIHRo
YXQgZG8gbm90IHVzZSBTUi1NUExTIGZvciBzZXR1cCBvZiBhbnkgTFNQcwpjLiAgICAgICBUaGUg
ZGVmaW5pdGlvbiBvZiB0aGUg4oCcc3R1YiBsaW5rIG1vZGXigJ0gaXMgYWNjb21wYW5pZWQgYnkg
YSBzb21ld2hhdCB2YWd1ZSBjYXZlYXQ6IOKAnFRoZSBjb3JyZWN0bmVzcyBvZiB0aGUgZWdyZXNz
LXByb3RlY3RlZCB0dW5uZWxzIGFuZCB0aGUgYnlwYXNzIHR1bm5lbHMgcmVsaWVzIG9uIHRoZSBw
YXRoIGNvbXB1dGF0aW9ucyBmb3IgdGhlIGFueS1jYXN0IElQICBhZGRyZXNzIHBlcmZvcm1lZCBi
eSB0aGUgaW5ncmVzcyByb3V0ZXJzIGFuZCBQTFIuICBUaGVyZWZvcmUsIGNhcmUgTVVTVCBiZSB0
YWtlbiBmb3IgdGhlIGFwcGxpY2FiaWxpdHkgb2YgdGhpcyBhcHByb2FjaCB0byBhIGdpdmVuIG5l
dHdvcmsgdG9wb2xvZ3nigJ0uICBTb21lIGNsYXJpZmljYXRpb24gaGVyZSB3b3VsZCBiZSB3ZWxj
b21lIElNSE8sIGVzcGVjaWFsbHkgc2luY2Ugbm8gYW5hbG9nIG9mIHRoaXMgbW9kZSBjb3VsZCBi
ZSBmb3VuZCBpbiBSRkMgODEwNC4KZC4gICAgICAgSSBoYXZlIGxvb2tlZCB1cCBTZWN0aW9uIDQu
MyBpbiBSRkMgODEwNCB0aGF0IGRpc2N1c3NlcyB0d28gYXBwcm9hY2hlcyAoZXF1aXZhbGVudHMg
b2YgdGhlIFByb3h5IGFuZCBBbGlhcyBtb2RlcyBpbiB0aGlzIGRyYWZ0KSB0byBhZHZlcnRpc2Vt
ZW50IG9mIENvbnRleHQgSUQsIGFuZCBmb3VuZCB0aGUgZm9sbG93aW5nIHRleHQgdGhlcmUgKHRo
ZSBjcml0aWNhbCBmcmFnbWVudCBpcyBoaWdobGlnaHRlZCk6CiAgIFRoZSBtZWNoYW5pc20gaW4g
dGhpcyBkb2N1bWVudCBpbnRlbmRzIHRvIGJlIGZsZXhpYmxlIG9uIHRoZSBhcHByb2FjaAogICB1
c2VkIGJ5IGEgbmV0d29yaywgYXMgbG9uZyBhcyBpdCBzYXRpc2ZpZXMgdGhlIGFib3ZlIHJlcXVp
cmVtZW50cyBmb3IKICAgdGhlIHRyYW5zcG9ydCB0dW5uZWwgcGF0aCBhbmQgYnlwYXNzIHR1bm5l
bCBwYXRoLiAgSW4gdGhlb3J5LCB0aGUKICAgbmV0d29yayBjYW4gdXNlIG9uZSBhcHByb2FjaCBm
b3IgY29udGV4dCBJRCBYIGFuZCBhbm90aGVyIGFwcHJvYWNoCiAgIGZvciBjb250ZXh0IElEIFku
ICBGb3IgYSBnaXZlbiBjb250ZXh0IElELCBhbGwgcmVsZXZhbnQgcm91dGVycywKICAgaW5jbHVk
aW5nIHByaW1hcnkgUEUsIHByb3RlY3RvciwgYW5kIFBMUiwgbXVzdCBzdXBwb3J0IGFuZCBhZ3Jl
ZSBvbgogICB0aGUgY2hvc2VuIGFwcHJvYWNoLiAgVGhlIGNvb3JkaW5hdGlvbiBiZXR3ZWVuIHRo
ZSByb3V0ZXJzIGNhbiBiZQogICBhY2hpZXZlZCBieSBjb25maWd1cmF0aW9uLgpBZGRpbmcgc3Vj
aCAoIG9yIHNpbWlsYXIpIHRleHQgdG8gU2VjdGlvbiA1LjggbG9va3MgdG8gbWUgYXMgYSByZWFz
b25hYmxlIGNvbXByb21pc2UgYmV0d2VlbiBiZWluZyBleGNlc3NpdmVseSBzdHJpY3QgYW5kIGJl
aW5nIGV4Y2Vzc2l2ZWx5IGZsZXhpYmxlIGluIGEgZnJhbWV3b3JrIGRvY3VtZW50LgoKW3lzaGVu
XSBXZSB3aWxsIGFkZCBzaW1pbGFyIHRleHQgdG8gdGhlIGRyYWZ0LiBBcyBhIGZyYW1ld29yaywg
dGhlIGRyYWZ0IHByZXNlbnRzIGFuZCBkaXNjdXNzZXMgYSBudW1iZXIgb2Ygb3B0aW9ucyBpbiBh
IGdlbmVyYWwgbWFubmVyLiBUaGVzZSBvcHRpb25zIGFyZSB0ZWNobmljYWxseSBlcXVhbCBhbmQg
YWxsIGZlYXNpYmxlLCBhbHRob3VnaCB0aGV5IGVhY2ggbWF5IGhhdmUgcHJvcyBhbmQgY29ucy4g
VGhpcyBpcyBhbHNvIGJhc2VkIG9uIG91ciBnb2FsIHRvIG1ha2UgZWdyZXNzIHByb3RlY3Rpb24g
YXBwbGljYWJsZSB0byBhIHZhcmlldHkgb2YgbmV0d29ya3Mgb2YgZGlmZmVyZW50IHRlY2hub2xv
Z2llcy4gSGVuY2UsIHRoZSBkcmFmdCBkb2VzIG5vdCBtYW5kYXRlIGFueSBvcHRpb24gYXMgYSBN
VVNULiBUaGF0IGRlY2lzaW9uIG9mIHdoaWNoIG9wdGlvbiB0byB1c2UgaW4gYSBnaXZlbiBuZXR3
b3JrIGlzIGxlZnQgdG8gdGhlIHNwZWNpZmljIHRlY2hub2xvZ3kgZGVwbG95ZWQgYW5kIHRoZSB2
ZW5kb3JzIGludm9sdmVkLgpbW1Nhc2hhXV0gVGhpcyBzaG91bGQgZG8gaXQgSU1ITy4KCk5pdHM6
CgogIDEuICBSRkMgMjExOSBpcyBtZW50aW9uZWQgaW4gdGhlIHRleHQsIGJ1dCBkb2VzIG5vdCBh
cHBlYXIgYXMgYSBOb3JtYXRpdmUgcmVmZXJlbmNlIChCVFcsIEkgaGF2ZSBwb2ludGVkIHRvIHRo
aXMgZmFjdCBpbiBteSB1bnNvbGljaXRlZCByZXZpZXcgbW9yZSB0aGFuIGEgeWVhciBhZ28sIGJ1
dCBpdCBzdGlsbCByZW1haW5zIHVucmVzb2x2ZWQpCiAgMi4gIFJGQyA4MTc0IGlzIG5laXRoZXIg
bWVudGlvbmVkIGluIHRoZSB0ZXh0IChhcyBzZWVtcyB0byBiZSB0aGUgbm9ybSB0aGVzZSBkYXlz
KSBub3IgYXBwZWFycyBhcyBhIE5vcm1hdGl2ZSByZWZlcmVuY2UuCgpbeXNoZW5dIFdlIHdpbGwg
YWRkIHRoZXNlIFJGQ3MgdG8gdGhlIG5vcm1hdGl2ZSByZWZlcmVuY2Ugc2VjdGlvbi4KW1tTYXNo
YV1dIEFuZCB0byByZWZlciB0byB0aGVtIGluIHRoZSDigJxTcGVjaWZpY2F0aW9uIG9mIFJlcXVp
cmVtZW50c+KAnSBzZWN0aW9uLgoKUmVnYXJkcywKU2FzaGEKCk9mZmljZTogKzk3Mi0zOTI2NjMw
MgpDZWxsOiAgICAgICs5NzItNTQ5MjY2MzAyCkVtYWlsOiAgIEFsZXhhbmRlci5WYWluc2h0ZWlu
QGVjaXRlbGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbT4KCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KClRoaXMgZS1tYWlsIG1lc3NhZ2UgaXMgaW50ZW5kZWQgZm9yIHRo
ZSByZWNpcGllbnQgb25seSBhbmQgY29udGFpbnMgaW5mb3JtYXRpb24gd2hpY2ggaXMKQ09ORklE
RU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRlbGVjb20uIElmIHlv
dSBoYXZlIHJlY2VpdmVkIHRoaXMKdHJhbnNtaXNzaW9uIGluIGVycm9yLCBwbGVhc2UgaW5mb3Jt
IHVzIGJ5IGUtbWFpbCwgcGhvbmUgb3IgZmF4LCBhbmQgdGhlbiBkZWxldGUgdGhlIG9yaWdpbmFs
CmFuZCBhbGwgY29waWVzIHRoZXJlb2YuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fCgpUaGlzIGUtbWFpbCBtZXNzYWdlIGlzIGludGVuZGVkIGZvciB0aGUgcmVjaXBpZW50
IG9ubHkgYW5kIGNvbnRhaW5zIGluZm9ybWF0aW9uIHdoaWNoIGlzCkNPTkZJREVOVElBTCBhbmQg
d2hpY2ggbWF5IGJlIHByb3ByaWV0YXJ5IHRvIEVDSSBUZWxlY29tLiBJZiB5b3UgaGF2ZSByZWNl
aXZlZCB0aGlzCnRyYW5zbWlzc2lvbiBpbiBlcnJvciwgcGxlYXNlIGluZm9ybSB1cyBieSBlLW1h
aWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4gZGVsZXRlIHRoZSBvcmlnaW5hbAphbmQgYWxsIGNv
cGllcyB0aGVyZW9mLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKVGhp
cyBlLW1haWwgbWVzc2FnZSBpcyBpbnRlbmRlZCBmb3IgdGhlIHJlY2lwaWVudCBvbmx5IGFuZCBj
b250YWlucyBpbmZvcm1hdGlvbiB3aGljaCBpcwpDT05GSURFTlRJQUwgYW5kIHdoaWNoIG1heSBi
ZSBwcm9wcmlldGFyeSB0byBFQ0kgVGVsZWNvbS4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcwp0
cmFuc21pc3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBwaG9uZSBv
ciBmYXgsIGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwKYW5kIGFsbCBjb3BpZXMgdGhlcmVv
Zi4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KClRoaXMgZS1tYWlsIG1l
c3NhZ2UgaXMgaW50ZW5kZWQgZm9yIHRoZSByZWNpcGllbnQgb25seSBhbmQgY29udGFpbnMgaW5m
b3JtYXRpb24gd2hpY2ggaXMKQ09ORklERU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRh
cnkgdG8gRUNJIFRlbGVjb20uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMKdHJhbnNtaXNzaW9u
IGluIGVycm9yLCBwbGVhc2UgaW5mb3JtIHVzIGJ5IGUtbWFpbCwgcGhvbmUgb3IgZmF4LCBhbmQg
dGhlbiBkZWxldGUgdGhlIG9yaWdpbmFsCmFuZCBhbGwgY29waWVzIHRoZXJlb2YuCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCgpUaGlzIGUtbWFpbCBtZXNzYWdlIGlzIGlu
dGVuZGVkIGZvciB0aGUgcmVjaXBpZW50IG9ubHkgYW5kIGNvbnRhaW5zIGluZm9ybWF0aW9uIHdo
aWNoIGlzIApDT05GSURFTlRJQUwgYW5kIHdoaWNoIG1heSBiZSBwcm9wcmlldGFyeSB0byBFQ0kg
VGVsZWNvbS4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyAKdHJhbnNtaXNzaW9uIGluIGVycm9y
LCBwbGVhc2UgaW5mb3JtIHVzIGJ5IGUtbWFpbCwgcGhvbmUgb3IgZmF4LCBhbmQgdGhlbiBkZWxl
dGUgdGhlIG9yaWdpbmFsIAphbmQgYWxsIGNvcGllcyB0aGVyZW9mLgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6eD0idXJuOnNjaGVtYXMtbWljcm9z
b2Z0LWNvbTpvZmZpY2U6ZXhjZWwiIHhtbG5zOm09Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5j
b20vb2ZmaWNlLzIwMDQvMTIvb21tbCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnL1RSL1JFQy1o
dG1sNDAiPgo8aGVhZD4KPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0
ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPgo8bWV0YSBuYW1lPSJHZW5lcmF0b3IiIGNvbnRlbnQ9
Ik1pY3Jvc29mdCBXb3JkIDE1IChmaWx0ZXJlZCBtZWRpdW0pIj4KPCEtLVtpZiAhbXNvXT48c3R5
bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQpvXDoqIHtiZWhhdmlvcjp1cmwo
I2RlZmF1bHQjVk1MKTt9CndcOioge2JlaGF2aW9yOnVybCgjZGVmYXVsdCNWTUwpO30KLnNoYXBl
IHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9Cjwvc3R5bGU+PCFbZW5kaWZdLS0+PHN0eWxl
PjwhLS0KLyogRm9udCBEZWZpbml0aW9ucyAqLwpAZm9udC1mYWNlCgl7Zm9udC1mYW1pbHk6IkNh
bWJyaWEgTWF0aCI7CglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0O30KQGZvbnQtZmFjZQoJ
e2ZvbnQtZmFtaWx5OkNhbGlicmk7CglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9CkBm
b250LWZhY2UKCXtmb250LWZhbWlseTpDb25zb2xhczsKCXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0
IDMgMiA0O30KQGZvbnQtZmFjZQoJe2ZvbnQtZmFtaWx5OiJTZWdvZSBVSSBTeW1ib2wiOwoJcGFu
b3NlLTE6MiAxMSA1IDIgNCAyIDQgMiAyIDM7fQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLwpwLk1z
b05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsCgl7bWFyZ2luOjBjbTsKCW1hcmdp
bi1ib3R0b206LjAwMDFwdDsKCWZvbnQtc2l6ZToxMS4wcHQ7Cglmb250LWZhbWlseToiQ2FsaWJy
aSIsc2Fucy1zZXJpZjt9CmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsKCXttc28tc3R5bGUtcHJp
b3JpdHk6OTk7Cgljb2xvcjojMDU2M0MxOwoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9CmE6
dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZAoJe21zby1zdHlsZS1wcmlvcml0eTo5
OTsKCWNvbG9yOiM5NTRGNzI7Cgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30KcAoJe21zby1z
dHlsZS1wcmlvcml0eTo5OTsKCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOwoJbWFyZ2luLXJpZ2h0
OjBjbTsKCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOwoJbWFyZ2luLWxlZnQ6MGNtOwoJZm9u
dC1zaXplOjEyLjBwdDsKCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmO30KcHJl
Cgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5OwoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0
dGVkIENoYXIiOwoJbWFyZ2luOjBjbTsKCW1hcmdpbi1ib3R0b206LjAwMDFwdDsKCWZvbnQtc2l6
ZToxMC4wcHQ7Cglmb250LWZhbWlseToiQ291cmllciBOZXciO30KcC5Nc29MaXN0UGFyYWdyYXBo
LCBsaS5Nc29MaXN0UGFyYWdyYXBoLCBkaXYuTXNvTGlzdFBhcmFncmFwaAoJe21zby1zdHlsZS1w
cmlvcml0eTozNDsKCW1hcmdpbi10b3A6MGNtOwoJbWFyZ2luLXJpZ2h0OjBjbTsKCW1hcmdpbi1i
b3R0b206MGNtOwoJbWFyZ2luLWxlZnQ6MzYuMHB0OwoJbWFyZ2luLWJvdHRvbTouMDAwMXB0OwoJ
Zm9udC1zaXplOjExLjBwdDsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30Kc3Bh
bi5IVE1MUHJlZm9ybWF0dGVkQ2hhcgoJe21zby1zdHlsZS1uYW1lOiJIVE1MIFByZWZvcm1hdHRl
ZCBDaGFyIjsKCW1zby1zdHlsZS1wcmlvcml0eTo5OTsKCW1zby1zdHlsZS1saW5rOiJIVE1MIFBy
ZWZvcm1hdHRlZCI7Cglmb250LWZhbWlseTpDb25zb2xhczt9CnAubXNvbm9ybWFsMCwgbGkubXNv
bm9ybWFsMCwgZGl2Lm1zb25vcm1hbDAKCXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7Cgltc28t
c3R5bGUtcHJpb3JpdHk6OTk7Cgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsKCW1hcmdpbi1yaWdo
dDowY207Cgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsKCW1hcmdpbi1sZWZ0OjBjbTsKCWZv
bnQtc2l6ZToxMi4wcHQ7Cglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9CnAu
bXNvbm9ybWFsMDAsIGxpLm1zb25vcm1hbDAwLCBkaXYubXNvbm9ybWFsMDAKCXttc28tc3R5bGUt
bmFtZTptc29ub3JtYWwwOwoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5OwoJbXNvLW1hcmdpbi10b3At
YWx0OmF1dG87CgltYXJnaW4tcmlnaHQ6MGNtOwoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87
CgltYXJnaW4tbGVmdDowY207Cglmb250LXNpemU6MTIuMHB0OwoJZm9udC1mYW1pbHk6IlRpbWVz
IE5ldyBSb21hbiIsc2VyaWY7fQpwLm1zb2NocGRlZmF1bHQsIGxpLm1zb2NocGRlZmF1bHQsIGRp
di5tc29jaHBkZWZhdWx0Cgl7bXNvLXN0eWxlLW5hbWU6bXNvY2hwZGVmYXVsdDsKCW1zby1zdHls
ZS1wcmlvcml0eTo5OTsKCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOwoJbWFyZ2luLXJpZ2h0OjBj
bTsKCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOwoJbWFyZ2luLWxlZnQ6MGNtOwoJZm9udC1z
aXplOjEwLjBwdDsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30Kc3Bhbi5lbWFp
bHN0eWxlMjAKCXttc28tc3R5bGUtbmFtZTplbWFpbHN0eWxlMjA7Cglmb250LWZhbWlseToiQ2Fs
aWJyaSIsc2Fucy1zZXJpZjsKCWNvbG9yOndpbmRvd3RleHQ7fQpzcGFuLmVtYWlsc3R5bGUyMgoJ
e21zby1zdHlsZS1uYW1lOmVtYWlsc3R5bGUyMjsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmOwoJY29sb3I6d2luZG93dGV4dDt9CnNwYW4uZW1haWxzdHlsZTIzCgl7bXNvLXN0eWxl
LW5hbWU6ZW1haWxzdHlsZTIzOwoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7Cglj
b2xvcjojMUY0OTdEO30Kc3Bhbi5lbWFpbHN0eWxlMjQKCXttc28tc3R5bGUtbmFtZTplbWFpbHN0
eWxlMjQ7Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsKCWNvbG9yOndpbmRvd3Rl
eHQ7fQpzcGFuLmVtYWlsc3R5bGUyNQoJe21zby1zdHlsZS1uYW1lOmVtYWlsc3R5bGUyNTsKCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOwoJY29sb3I6IzFGNDk3RDt9CnNwYW4uZW1h
aWxzdHlsZTI2Cgl7bXNvLXN0eWxlLW5hbWU6ZW1haWxzdHlsZTI2OwoJZm9udC1mYW1pbHk6IkNh
bGlicmkiLHNhbnMtc2VyaWY7Cgljb2xvcjojMUY0OTdEO30Kc3Bhbi5odG1scHJlZm9ybWF0dGVk
Y2hhcjAKCXttc28tc3R5bGUtbmFtZTpodG1scHJlZm9ybWF0dGVkY2hhcjsKCWZvbnQtZmFtaWx5
OiJDb3VyaWVyIE5ldyI7fQpzcGFuLmljb24KCXttc28tc3R5bGUtbmFtZTppY29uO30Kc3Bhbi5F
bWFpbFN0eWxlMzEKCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsKCWZvbnQtZmFtaWx5OiJDYWxp
YnJpIixzYW5zLXNlcmlmOwoJY29sb3I6d2luZG93dGV4dDt9CnNwYW4uRW1haWxTdHlsZTMyCgl7
bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJp
ZjsKCWNvbG9yOiMxRjQ5N0Q7fQpzcGFuLkVtYWlsU3R5bGUzMwoJe21zby1zdHlsZS10eXBlOnBl
cnNvbmFsOwoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7Cgljb2xvcjp3aW5kb3d0
ZXh0O30Kc3Bhbi5FbWFpbFN0eWxlMzUKCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsK
CWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOwoJY29sb3I6IzFGNDk3RDt9Ci5Nc29D
aHBEZWZhdWx0Cgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7Cglmb250LXNpemU6MTAuMHB0
O30KQHBhZ2UgV29yZFNlY3Rpb24xCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7CgltYXJnaW46NzIu
MHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30KZGl2LldvcmRTZWN0aW9uMQoJe3BhZ2U6V29yZFNl
Y3Rpb24xO30KLyogTGlzdCBEZWZpbml0aW9ucyAqLwpAbGlzdCBsMAoJe21zby1saXN0LWlkOjc4
MzM2OTU0OwoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0xNDc5MjY5OTY2O30KQGxpc3QgbDA6bGV2
ZWwxCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVsLXRleHQ674K3
OwoJbXNvLWxldmVsLXRhYi1zdG9wOjM2LjBwdDsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0OwoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30KQGxpc3QgbDA6bGV2ZWwyCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVsLXRleHQ674K3OwoJbXNvLWxldmVsLXRhYi1zdG9wOjcy
LjBwdDsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4w
cHQ7Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0OwoJZm9udC1mYW1pbHk6U3ltYm9sO30KQGxp
c3QgbDA6bGV2ZWwzCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVs
LXRleHQ674K3OwoJbXNvLWxldmVsLXRhYi1zdG9wOjEwOC4wcHQ7Cgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsKCWZvbnQtZmFtaWx5OlN5bWJvbDt9CkBsaXN0IGwwOmxldmVsNAoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+CtzsKCW1zby1sZXZlbC10
YWItc3RvcDoxNDQuMHB0OwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1p
bmRlbnQ6LTE4LjBwdDsKCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7Cglmb250LWZhbWlseTpT
eW1ib2w7fQpAbGlzdCBsMDpsZXZlbDUKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
Cgltc28tbGV2ZWwtdGV4dDrvgrc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6MTgwLjBwdDsKCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0OwoJZm9udC1mYW1pbHk6U3ltYm9sO30KQGxpc3QgbDA6bGV2ZWw2
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVsLXRleHQ674K3OwoJ
bXNvLWxldmVsLXRhYi1zdG9wOjIxNi4wcHQ7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsKCWZv
bnQtZmFtaWx5OlN5bWJvbDt9CkBsaXN0IGwwOmxldmVsNwoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+CtzsKCW1zby1sZXZlbC10YWItc3RvcDoyNTIu
MHB0OwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBw
dDsKCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7Cglmb250LWZhbWlseTpTeW1ib2w7fQpAbGlz
dCBsMDpsZXZlbDgKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7Cgltc28tbGV2ZWwt
dGV4dDrvgrc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6Mjg4LjBwdDsKCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0OwoJZm9udC1mYW1pbHk6U3ltYm9sO30KQGxpc3QgbDA6bGV2ZWw5Cgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVsLXRleHQ674K3OwoJbXNvLWxldmVsLXRh
Yi1zdG9wOjMyNC4wcHQ7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWlu
ZGVudDotMTguMHB0OwoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsKCWZvbnQtZmFtaWx5OlN5
bWJvbDt9CkBsaXN0IGwxCgl7bXNvLWxpc3QtaWQ6MTQxMjU4MDQyNTsKCW1zby1saXN0LXRlbXBs
YXRlLWlkczotMTM0MjE1MDY2Njt9CkBsaXN0IGwxOmxldmVsMQoJe21zby1sZXZlbC10YWItc3Rv
cDozNi4wcHQ7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDot
MTguMHB0O30KQGxpc3QgbDE6bGV2ZWwyCgl7bXNvLWxldmVsLXRhYi1zdG9wOjcyLjBwdDsKCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlz
dCBsMTpsZXZlbDMKCXttc28tbGV2ZWwtdGFiLXN0b3A6MTA4LjBwdDsKCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBsMTpsZXZlbDQK
CXttc28tbGV2ZWwtdGFiLXN0b3A6MTQ0LjBwdDsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBsMTpsZXZlbDUKCXttc28tbGV2ZWwt
dGFiLXN0b3A6MTgwLjBwdDsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQt
aW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBsMTpsZXZlbDYKCXttc28tbGV2ZWwtdGFiLXN0b3A6MjE2
LjBwdDsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4w
cHQ7fQpAbGlzdCBsMTpsZXZlbDcKCXttc28tbGV2ZWwtdGFiLXN0b3A6MjUyLjBwdDsKCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBs
MTpsZXZlbDgKCXttc28tbGV2ZWwtdGFiLXN0b3A6Mjg4LjBwdDsKCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBsMTpsZXZlbDkKCXtt
c28tbGV2ZWwtdGFiLXN0b3A6MzI0LjBwdDsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBsMgoJe21zby1saXN0LWlkOjE1MzMyMjc1
ODk7Cgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MjAwNTkzOTcxNDt9CkBsaXN0IGwzCgl7bXNvLWxp
c3QtaWQ6MTk5MjYzNTY2OTsKCW1zby1saXN0LXRlbXBsYXRlLWlkczoxNjY3Njg0MzM2O30KQGxp
c3QgbDM6bGV2ZWwxCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVs
LXRleHQ674K3OwoJbXNvLWxldmVsLXRhYi1zdG9wOjM2LjBwdDsKCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0OwoJZm9udC1mYW1pbHk6U3ltYm9sO30KQGxpc3QgbDM6bGV2ZWwyCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVsLXRleHQ674K3OwoJbXNvLWxldmVsLXRh
Yi1zdG9wOjcyLjBwdDsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5k
ZW50Oi0xOC4wcHQ7Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0OwoJZm9udC1mYW1pbHk6U3lt
Ym9sO30KQGxpc3QgbDM6bGV2ZWwzCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJ
bXNvLWxldmVsLXRleHQ674K3OwoJbXNvLWxldmVsLXRhYi1zdG9wOjEwOC4wcHQ7Cgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsKCWZvbnQtZmFtaWx5OlN5bWJvbDt9CkBsaXN0IGwzOmxldmVsNAoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+CtzsKCW1z
by1sZXZlbC10YWItc3RvcDoxNDQuMHB0OwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsKCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7Cglmb250
LWZhbWlseTpTeW1ib2w7fQpAbGlzdCBsMzpsZXZlbDUKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7Cgltc28tbGV2ZWwtdGV4dDrvgrc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6MTgwLjBw
dDsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0OwoJZm9udC1mYW1pbHk6U3ltYm9sO30KQGxpc3Qg
bDM6bGV2ZWw2Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVsLXRl
eHQ674K3OwoJbXNvLWxldmVsLXRhYi1zdG9wOjIxNi4wcHQ7Cgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsKCWZvbnQtZmFtaWx5OlN5bWJvbDt9CkBsaXN0IGwzOmxldmVsNwoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+CtzsKCW1zby1sZXZlbC10YWIt
c3RvcDoyNTIuMHB0OwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRl
bnQ6LTE4LjBwdDsKCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7Cglmb250LWZhbWlseTpTeW1i
b2w7fQpAbGlzdCBsMzpsZXZlbDgKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7Cglt
c28tbGV2ZWwtdGV4dDrvgrc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6Mjg4LjBwdDsKCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0OwoJZm9udC1mYW1pbHk6U3ltYm9sO30KQGxpc3QgbDM6bGV2ZWw5Cgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVsLXRleHQ674K3OwoJbXNv
LWxldmVsLXRhYi1zdG9wOjMyNC4wcHQ7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsKCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9Cm9sCgl7bWFyZ2luLWJvdHRvbTowY207fQp1bAoJe21hcmdpbi1ib3R0
b206MGNtO30KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4KPG86c2hhcGVkZWZh
dWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4KPC94bWw+PCFbZW5kaWZdLS0+PCEt
LVtpZiBndGUgbXNvIDldPjx4bWw+CjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4KPG86aWRt
YXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+CjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRp
Zl0tLT4KPC9oZWFkPgo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iIzA1NjNDMSIgdmxpbms9IiM5
NTRGNzIiPgo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+SGkgYWxsLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkkgaGF2ZSBy
ZWFkIHRoZSAtMDQgdmVyc2lvbiBvZiB0aGUgZHJhZnQgYW5kIEkgdGhpbmsgdGhhdCBhbGwgdGhl
IGlzc3VlcyBJ4oCZdmUgcmFpc2VkIGluIG15IHJldmlldyBoYXZlIGJlZW4gc3VmZmljaWVudGx5
IHJlc29sdmVkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4KPGRp
dj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPknigJlk
IGxpa2UgdG8gdGhhbmsgdGhlIGF1dGhvcnMgYW5kLCBzcGVjaWZpY2FsbHksIFlpbWluLCBmb3Ig
cmVzcG9uc2l2ZW5lc3MgYW5kIGNvb3BlcmF0aW9uLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9y
OiMxRjQ5N0QiPlJlZ2FyZHMsPG86cD48L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+U2FzaGE8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJjb2xvcjojMUY0OTdEIj5PZmZpY2U6ICYjNDM7OTcyLTM5MjY2MzAyPG86cD48L286cD48L3Nw
YW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+
Q2VsbDombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJiM0Mzs5NzItNTQ5MjY2MzAyPG86
cD48L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29s
b3I6IzFGNDk3RCI+RW1haWw6Jm5ic3A7ICZuYnNwO0FsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRl
bGUuY29tPG86cD48L286cD48L3NwYW4+PC9wPgo8L2Rpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4K
PGRpdj4KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEu
MHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5G
cm9tOjwvYj4gWWltaW4gU2hlbiAmbHQ7eXNoZW5AanVuaXBlci5uZXQmZ3Q7IDxicj4KPGI+U2Vu
dDo8L2I+IFdlZG5lc2RheSwgSmFudWFyeSAyLCAyMDE5IDQ6NTEgUE08YnI+CjxiPlRvOjwvYj4g
QWxleGFuZGVyIFZhaW5zaHRlaW4gJmx0O0FsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29t
Jmd0OzsgbXBsc0BpZXRmLm9yZzsgcnRnLWRpckBpZXRmLm9yZzsgcnRnLWFkc0BpZXRmLm9yZzxi
cj4KPGI+Q2M6PC9iPiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3Jr
LmFsbEBpZXRmLm9yZzxicj4KPGI+U3ViamVjdDo8L2I+IFJlOiBSdGdEaXIgcmV2aWV3OiBkcmFm
dC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAzPG86cD48L286cD48L3A+
CjwvZGl2Pgo8L2Rpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhhcHB5IG5ldyB5ZWFyICE8bzpwPjwvbzpwPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkhpLCBDaGFpcnMsIFNhc2hhLDxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+V2UgaGF2ZSBhZGRy
ZXNzZWQgYWxsIHRoZSBjb21tZW50cyBhcyBkaXNjdXNzZWQgYW5kIGFncmVlZCB3aXRoIFNhc2hh
LCBhbmQgdXBsb2FkZWQgYSBuZXcgdmVyc2lvbiAoMDQpIG9mIHRoZSBkcmFmdC48bzpwPjwvbzpw
PjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+CjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2Ry
YWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsvIj5odHRwczovL2RhdGF0
cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJh
bWV3b3JrLzwvYT48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPgo8
ZGl2Pgo8ZGl2Pgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdDtjb2xvcjpibGFjayI+VGhhbmtzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPC9k
aXY+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+CjwvZGl2Pgo8ZGl2
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xv
cjpibGFjayI+LS0gWWltaW48bzpwPjwvbzpwPjwvc3Bhbj48L3A+CjwvZGl2Pgo8L2Rpdj4KPC9k
aXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPgo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7
Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20i
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtj
b2xvcjpibGFjayI+RnJvbTogPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBw
dDtjb2xvcjpibGFjayI+QWxleGFuZGVyIFZhaW5zaHRlaW4gJmx0OzxhIGhyZWY9Im1haWx0bzpB
bGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbSI+QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNp
dGVsZS5jb208L2E+Jmd0Ozxicj4KPGI+RGF0ZTogPC9iPlRodXJzZGF5LCBEZWNlbWJlciAxMywg
MjAxOCBhdCA5OjU3IEFNPGJyPgo8Yj5UbzogPC9iPllpbWluIFNoZW4gJmx0OzxhIGhyZWY9Im1h
aWx0bzp5c2hlbkBqdW5pcGVyLm5ldCI+eXNoZW5AanVuaXBlci5uZXQ8L2E+Jmd0Ozxicj4KPGI+
Q2M6IDwvYj4mcXVvdDs8YSBocmVmPSJtYWlsdG86cnRnLWRpckBpZXRmLm9yZyI+cnRnLWRpckBp
ZXRmLm9yZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYub3JnIj5y
dGctZGlyQGlldGYub3JnPC9hPiZndDssICZxdW90OzxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYu
b3JnIj5tcGxzQGlldGYub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1wbHNAaWV0
Zi5vcmciPm1wbHNAaWV0Zi5vcmc8L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOmRyYWZ0
LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnIj5kcmFm
dC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzwvYT4m
cXVvdDsKICZsdDs8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0
aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmciPmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVj
dGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPC9hPiZndDssICZxdW90OzxhIGhyZWY9Im1haWx0
bzpydGctYWRzQGlldGYub3JnIj5ydGctYWRzQGlldGYub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJl
Zj0ibWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmciPnJ0Zy1hZHNAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4K
PGI+U3ViamVjdDogPC9iPlJFOiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNz
LXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAzPG86cD48L286cD48L3NwYW4+PC9wPgo8L2Rpdj4KPGRp
dj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+CjwvZGl2Pgo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+WWltaW4sPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6
IzFGNDk3RCI+TG90cyBvZiB0aGFua3MgZm9yIGEgcHJvbXB0IHJlc3BvbnNlLiBJdCBzZWVtcyB0
aGF0IHdlIGFyZSBhbGlnbmVkIGluIG91ciB1bmRlcnN0YW5kaW5nIG9mIHRoZSBFVlBOIHByb2Js
ZW0sIGFuZCB0aGF0IGl0IGRlc2VydmVzIGEgZGVkaWNhdGVkIGRvY3VtZW50Ljwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5
N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkkgZG8gbm90IHJlYWxseSBjYXJlIGFib3V0IHNwZWNp
ZmljIHdvcmRpbmcsIGJlIGl0IOKAnGNvdmVyZWQgYnkgYSBkZWRpY2F0ZWQgZG9jdW1lbnTigJ0g
b3Ig4oCcbGVmdCBmb3IgZnV0dXJlIHN0dWR54oCdIOKAkyB3aGF0ZXZlciBzdWl0cyB5b3VyIGNv
bGxlYWd1ZXMgYW5kIHlvdSB3b3VsZCBkbyBmcm9tIG15IFBPVi4gQW5kLCBqdXN0IHRvIG1ha2Ug
aXQgY2xlYXIsIEkgZG8KIG5vdCB0aGluayB0aGF0IHRoZXNlIGNvbnNpZGVyYXRpb25zIHNob3Vs
ZCBibG9jayBhcHByb3ZhbCBhbmQgcHVibGljYXRpb24gb2YgdGhlIGZyYW1ld29yayBkcmFmdC4g
SSBkbyBub3QgZXhwZWN0IHN1Y2ggYSBkb2N1bWVudCB0byBjb3ZlciBpbiBkZXRhaWwgYWxsIHBv
dGVudGlhbCBhcHBsaWNhdGlvbnMgYW5kIHRoZWlyIHNwZWNpZmljIGlzc3Vlcy4KPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFG
NDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+SSB3aWxsIGJlIHdhaXRpbmcgZm9yIHRoZSBuZXh0
IHJlbGVhc2Ugb2YgdGhlIGRyYWZ0IHRvIGNvbmZpcm0gdGhhdCBteSBjb21tZW50cyBoYXZlIGJl
ZW4gcmVzb2x2ZWQuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8
ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+UmVn
YXJkcyw8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJjb2xvcjojMUY0OTdEIj5TYXNoYTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5
N0QiPk9mZmljZTogJiM0Mzs5NzItMzkyNjYzMDI8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5DZWxsOiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmIzQzOzk3Mi01NDkyNjYzMDI8L3NwYW4+PG86cD48L286
cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5F
bWFpbDombmJzcDsmbmJzcDsgPGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVj
aXRlbGUuY29tIj4KQWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208L2E+PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPgo8L2Rpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNv
bG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPGRpdj4KPGRpdiBzdHls
ZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4w
cHQgMGNtIDBjbSAwY20iPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5Gcm9tOjwvYj4gWWltaW4g
U2hlbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOnlzaGVuQGp1bmlwZXIubmV0Ij55c2hlbkBqdW5pcGVy
Lm5ldDwvYT4mZ3Q7Cjxicj4KPGI+U2VudDo8L2I+IFRodXJzZGF5LCBEZWNlbWJlciAxMywgMjAx
OCA0OjQ0IFBNPGJyPgo8Yj5Ubzo8L2I+IEFsZXhhbmRlciBWYWluc2h0ZWluICZsdDs8YSBocmVm
PSJtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20iPkFsZXhhbmRlci5WYWlu
c2h0ZWluQGVjaXRlbGUuY29tPC9hPiZndDs8YnI+CjxiPkNjOjwvYj4gPGEgaHJlZj0ibWFpbHRv
OnJ0Zy1kaXJAaWV0Zi5vcmciPnJ0Zy1kaXJAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86
bXBsc0BpZXRmLm9yZyI+Cm1wbHNAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86ZHJhZnQt
aWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmciPgpkcmFm
dC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzwvYT47
IDxhIGhyZWY9Im1haWx0bzpydGctYWRzQGlldGYub3JnIj4KcnRnLWFkc0BpZXRmLm9yZzwvYT48
YnI+CjxiPlN1YmplY3Q6PC9iPiBSZTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLWVn
cmVzcy1wdG90ZWN0aW9uLWZyYW1ld29yay0wMzxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPC9kaXY+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5IaSBTYXNoYSw8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5i
c3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rcyB2ZXJ5IG11Y2gg
Zm9yIGFsbCB0aGUgYW5hbHlzaXMgaW50byB0aGUgRVZQTiBjYXNlISA8bzpwPgo8L286cD48L3A+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5XZSBhZ3JlZSB3aXRoIHlvdXIgcG9pbnQgb24gdGhlIEJVTSB0cmFmZmljLiBHaXZl
biB0aGUgcGFydGljdWxhciBmb3J3YXJkaW5nIG1vZGUgb2YgQlVNIHRyYWZmaWMsIGl0IHdpbGwg
c3VmZmVyIGZyb20gZHVwbGljYXRlIHBhY2tldHMgd2l0aCBlZ3Jlc3MgcHJvdGVjdGlvbi4gRVZQ
TiBkZWZpbml0ZWx5IGRlc2VydmVzIGEgaXRzIG93biBkb2N1bWVudCB0byBkaXNjdXNzIHRoaXMg
a2luZCBvZiBjYXZlYXRzCiBhbmQgYWxzbyBjbGFyaWZ5IHRoZSB3b3JraW5nIGNhc2Ugb2Yga25v
d24tdW5pY2FzdCB0cmFmZmljLjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4m
bmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+V2hhdCB3ZSBjYW4gZ2Vu
ZXJhbGx5IHNheSBpbiB0aGlzIGZyYW1ld29yayBkcmFmdCBpcyB0aGF0IC0gaWYgdGhlcmUgbmVl
ZHMgdG8gYmUgYSBjb25zaWRlcmF0aW9uIG9yIGRpc2N1c3Npb24gb2YgYW55IGFwcGxpY2FiaWxp
dHkgb3Igb3BlcmF0aW9uIGlzc3VlcyBzcGVjaWZpYyB0byBhIGdpdmVuIHR5cGUgb2Ygc2Vydmlj
ZSwgaXQgc2hvdWxkIGJlIGNvdmVyZWQgYnkgYSBzZXBhcmF0ZSBkb2N1bWVudC4gSU9XLAogd2Ug
ZG9u4oCZdCB3YW50IHRvIGNhbGwgb3V0IGEgcGFydGljdWxhciBzZXJ2aWNlIChsaWtlIEVWUE4p
IGZvciDigJxmdXJ0aGVyIHN0dWR54oCdLCBiZWNhdXNlIGEg4oCcZnJhbWV3b3Jr4oCdIHNob3Vs
ZCBhbHJlYWR5IGltcGx5IGFuZCBjcmVhdGUgdGhlIHNwYWNlIGZvciDigJxmdXR1cmUgc3R1ZHni
gJ0gb2YgYWxsIHNlcnZpY2VzIGFuZCBjb21wb25lbnRzIGlmIG5lZWRlZC4gV2UgY2FuIGJyb2Fk
bHkgcG9pbnQgb3V0IHNvbWUgY2F0ZWdvcmllcyBvZiBpc3N1ZXMKIHRvIGNvbnNpZGVyIChlLmcu
IEJVTSB0cmFmZmljLCB1bmF2YWlsYWJpbGl0eSBvZiBwcm90ZWN0aW5nIGZvcndhcmRpbmcgc3Rh
dGUgb24gcHJvdGVjdG9yKSwgYnV0IGl04oCZcyBub3QgYSBnb2FsIG9mIHRoaXMgZHJhZnQgdG8g
Y29uZmlybSBpc3N1ZXMgZm9yIGEgc3BlY2lmaWMgc2VydmljZSBhbmQgcHV0IGl0IGluIHRoZSDi
gJxmdXR1cmUgc3R1ZHnigJ0gbGlzdC4gV291bGQgeW91IGFncmVlIHdpdGggdXMgb24gdGhpcyBh
cHByb2FjaD88bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rcyBhZ2FpbiBmb3IgeW91ciBkZXRh
aWxlZCBjb21tZW50cy4gVGhleSBzaG91bGQgYmUgbm90ZWQgZm9yIHRoZSBmdXR1cmUgc3R1ZHkK
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1NlZ29lIFVJIFN5bWJvbCZxdW90OyxzYW5z
LXNlcmlmIj4mIzEyODUyMjs8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8ZGl2Pgo8ZGl2Pgo8ZGl2Pgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjpibGFjayI+VGhhbmtz
LDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPC9kaXY+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+CjwvZGl2Pgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjpibGFjayI+LS0gWWltaW48L3NwYW4+PG86cD48
L286cD48L3A+CjwvZGl2Pgo8L2Rpdj4KPC9kaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNw
OzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0
O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbTogPC9zcGFuPjwvYj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+QWxleGFuZGVyIFZhaW5z
aHRlaW4gJmx0OzxhIGhyZWY9Im1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNv
bSI+QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208L2E+Jmd0Ozxicj4KPGI+RGF0ZTog
PC9iPlRodXJzZGF5LCBEZWNlbWJlciAxMywgMjAxOCBhdCAxOjAxIEFNPGJyPgo8Yj5UbzogPC9i
PllpbWluIFNoZW4gJmx0OzxhIGhyZWY9Im1haWx0bzp5c2hlbkBqdW5pcGVyLm5ldCI+eXNoZW5A
anVuaXBlci5uZXQ8L2E+Jmd0Ozxicj4KPGI+Q2M6IDwvYj4mcXVvdDs8YSBocmVmPSJtYWlsdG86
cnRnLWRpckBpZXRmLm9yZyI+cnRnLWRpckBpZXRmLm9yZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9
Im1haWx0bzpydGctZGlyQGlldGYub3JnIj5ydGctZGlyQGlldGYub3JnPC9hPiZndDssICZxdW90
OzxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYub3JnIj5tcGxzQGlldGYub3JnPC9hPiZxdW90OyAm
bHQ7PGEgaHJlZj0ibWFpbHRvOm1wbHNAaWV0Zi5vcmciPm1wbHNAaWV0Zi5vcmc8L2E+Jmd0Oywg
JnF1b3Q7PGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1m
cmFtZXdvcmsuYWxsQGlldGYub3JnIj5kcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24t
ZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzwvYT4mcXVvdDsKICZsdDs8YSBocmVmPSJtYWlsdG86ZHJh
ZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmciPmRy
YWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPC9h
PiZndDssICZxdW90OzxhIGhyZWY9Im1haWx0bzpydGctYWRzQGlldGYub3JnIj5ydGctYWRzQGll
dGYub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmciPnJ0
Zy1hZHNAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4KPGI+U3ViamVjdDogPC9iPlJlOiBSdGdEaXIgcmV2
aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAzPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7
PG86cD48L286cD48L3A+CjwvZGl2Pgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFj
ayI+WWltaW4sPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPGRpdj4KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+TW9yZSBvZiB0
aGUgc2FtZSAtIHlldCBhbm90aGVyIHBvdGVudGlhbCBpc3N1ZSB3aXRoIGVncmVzcyBwcm90ZWN0
aW9uIG9mIEVWUE4gTUMgdHJhZmZpYy48L3NwYW4+PG86cD48L286cD48L3A+CjwvZGl2Pgo8ZGl2
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxzcGFu
IHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJs
YWNrIj5XaGVuIEVWUE4gdXNlcyBQMk1QIExTUHMgZm9yIGRlbGl2ZXJ5IG9mIE1DIHRyYWZmaWMs
IHRoZSBlZ3Jlc3MgaW4gbWFueSBjYXNlcyB1c2VzIHRoZSB0b3AgbGFiZWwgYXMgdGhlIGNvbnRl
eHQgbGFiZWwgZm9yIGlkZW50aWZ5aW5nIHRoZSBpbmdyZXNzIFBFIGFuZAogaW50ZXJwcmV0cyB0
aGUgbmV4dCBsYWJlbChzKSBpbiB0aGlzIGNvbnRleHQuIENvbWJpbmluZyB0aGlzIHNjaGVtZSB3
aXRoIHRoZSBlZ3Jlc3MgcHJvdGVjdGlvbiB3aGVyZSB0aGUgdG9wIGxhYmVsIHJlY2VpdmVkIGJ5
IHRoZSBQcm90ZWN0b3IgcmVwcmVzZW50cyBhbm90aGVyIGNvbnRleHQgbG9va3MgcXVpdGUgbm9u
LXRyaXZpYWwgdG8gbWUgYW5kIG5vdCBjb21wYXRpYmxlIHdpdGggc29tZSBvZiB0aGUgYXBwcm9h
Y2hlcyBmb3Igc2V0dGluZwogdGhlIGJ5cGFzcyB0dW5uZWwuPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pgo8L2Rpdj4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206
MTIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjpibGFjayI+QlRXLCB0aGlzIGlzc3VlIGlzIHByb2JhYmx5IGFsc28gcmVsZXZh
bnQgZm9yIE1WUE4gdXNpbmcgUDJNUCBMU1BzIGFzIFBNU0kuPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pgo8L2Rpdj4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206
MTIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjpibGFjayI+TXkgMmMuPGJyPgo8YnI+Cjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4K
PC9kaXY+CjxkaXY+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5UaHVtYiB0
eXBlZCBieSBTYXNoYSBWYWluc2h0ZWluPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4K
PC9kaXY+CjxkaXYgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImNlbnRlciIgc3R5bGU9InRleHQt
YWxpZ246Y2VudGVyIj4KPGhyIHNpemU9IjIiIHdpZHRoPSI5OCUiIGFsaWduPSJjZW50ZXIiPgo8
L2Rpdj4KPGRpdiBpZD0iZGl2UnBseUZ3ZE1zZyI+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxz
cGFuIHN0eWxlPSJjb2xvcjpibGFjayI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJjb2xv
cjpibGFjayI+IEFsZXhhbmRlciBWYWluc2h0ZWluPGJyPgo8Yj5TZW50OjwvYj4gV2VkbmVzZGF5
LCBEZWNlbWJlciAxMiwgMjAxOCAxMTo0MToxMSBBTTxicj4KPGI+VG86PC9iPiBZaW1pbiBTaGVu
PGJyPgo8Yj5DYzo8L2I+IDxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYub3JnIj5ydGctZGly
QGlldGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOm1wbHNAaWV0Zi5vcmciPgptcGxzQGlldGYu
b3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlv
bi1mcmFtZXdvcmsuYWxsQGlldGYub3JnIj4KZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0
aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86cnRnLWFkc0Bp
ZXRmLm9yZyI+CnJ0Zy1hZHNAaWV0Zi5vcmc8L2E+PGJyPgo8Yj5TdWJqZWN0OjwvYj4gUkU6IFJ0
Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVjdGlvbi1mcmFtZXdvcmst
MDM8L3NwYW4+CjxvOnA+PC9vOnA+PC9wPgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4KPC9kaXY+CjwvZGl2Pgo8ZGl2Pgo8ZGl2Pgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+WWltaW4gYW5kIGFsbCw8L3NwYW4+
PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjoj
MUY0OTdEIj5UbyBjbGFyaWZ5IG15IGlzc3VlICM0IGluIHRoZSBwcmV2aW91cyBlbWFpbC48L3Nw
YW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xv
cjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+CjxwcmU+PHNwYW4gc3R5bGU9
ImZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdE
Ij5SRkMgNzQzMiBpbiBTZWN0aW9uIDEyIHNheXMgdGhhdCDigJxUPC9zcGFuPjxzcGFuIHN0eWxl
PSJjb2xvcjpibGFjayI+aGUgcHJpbmNpcGxlcyBiZWhpbmQgdGhlIGZvbGxvd2luZyBwcm9jZWR1
cmVzIGFyZSBib3Jyb3dlZCBmcm9tIHRoZSBzcGxpdC1ob3Jpem9uIGZvcndhcmRpbmcgcnVsZXMg
aW4gVlBMUyBzb2x1dGlvbnMgWzxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50
LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fdG9vbHMuaWV0Zi5vcmdfaHRtbF9yZmM0NzYxJmFtcDtk
PUR3TUdhUSZhbXA7Yz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJ
JmFtcDtyPTItblQ3eHZ0Z3hZYWM0d3BZeHdvX2poNXJaTTJ1d1RMeGdSaGFPYndZdWcmYW1wO209
cFBaTnQwMDZYVmE2NS1EdHJ4RnJ5djBOblY3NnJubk5ETFJTYVVZbmx6MCZhbXA7cz1fbE5SR0Jo
Q09nRHd6Yk9scjYwZzJVbzFLWEZ3WjQwczZiMkhjX0JrZURJJmFtcDtlPSIgdGl0bGU9IiZxdW90
O1ZpcnR1YWwgUHJpdmF0ZSBMQU4gU2VydmljZSAoVlBMUykgVXNpbmcgQkdQIGZvciBBdXRvLURp
c2NvdmVyeSBhbmQgU2lnbmFsaW5nJnF1b3Q7Ij5SRkM0NzYxPC9hPl0gWzxhIGhyZWY9Imh0dHBz
Oi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fdG9vbHMuaWV0
Zi5vcmdfaHRtbF9yZmM0NzYyJmFtcDtkPUR3TUdhUSZhbXA7Yz1IQWtZdWg2M3JzdWhyNlNjYmZo
MFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJmFtcDtyPTItblQ3eHZ0Z3hZYWM0d3BZeHdvX2poNXJa
TTJ1d1RMeGdSaGFPYndZdWcmYW1wO209cFBaTnQwMDZYVmE2NS1EdHJ4RnJ5djBOblY3NnJubk5E
TFJTYVVZbmx6MCZhbXA7cz02WDZZV204cm9HWnBwZTNtT3NrYzM2NTFwOW9mZGU1MlBXZWlPeC0z
ZWYwJmFtcDtlPSIgdGl0bGU9IiZxdW90O1ZpcnR1YWwgUHJpdmF0ZSBMQU4gU2VydmljZSAoVlBM
UykgVXNpbmcgTGFiZWwgRGlzdHJpYnV0aW9uIFByb3RvY29sIChMRFApIFNpZ25hbGluZyZxdW90
OyI+UkZDNDc2MjwvYT5dLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPuKAnSA8L3NwYW4+PG86cD48L286
cD48L3ByZT4KPHByZT48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcHJl
Pgo8cHJlPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+SG93ZXZlciwgUkZDIDQ3NjEgYW5kIFJGQyA0NzYyIGRlZmlu
ZSB0aGUgc3BsaXQtaG9yaXpvbiBydWxlcyA8Yj48aT5kaWZmZXJlbnRseTwvaT48L2I+Ojwvc3Bh
bj48bzpwPjwvbzpwPjwvcHJlPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29s
b3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cHJlIHN0eWxlPSJtYXJn
aW4tbGVmdDo1NC4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4tPC9zcGFu
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3
IFJvbWFuJnF1b3Q7LHNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyA8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj5SRkMgNDc2MSBpbiBTZWN0aW9uIDQuMi41IHN0YXRlcyB0
aGF0IOKAnDwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlNwbGl0IGhvcml6b24gZm9y
d2FyZGluZyBydWxlcyBhcHBseSB0byBicm9hZGNhc3QgYW5kIG11bHRpY2FzdCBwYWNrZXRzLCBh
cyB3ZWxsIGFzIHBhY2tldHMgdG8gYW4gdW5rbm93biBNQUMgYWRkcmVzczwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPuKAnTwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPgo8cHJlIHN0eWxlPSJtYXJnaW4tbGVm
dDo1NC4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4tPC9zcGFuPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFu
JnF1b3Q7LHNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8L3Nw
YW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjojMUY0OTdEIj5SRkMgNDc2MiBpbiBTZWN0aW9uIDQuNCBzdGF0ZXMgdGhhdCDigJw8
L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5hIFBFIE1VU1QgTk9UIGZvcndhcmQgdHJh
ZmZpYyBmcm9tIG9uZSBQVyB0byBhbm90aGVyIGluIHRoZSBzYW1lIFZQTFMgbWVzaDwvc3Bhbj48
c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOiMxRjQ5N0QiPuKAnSwgaXQgZG9lcyBub3QgZGlmZmVyZW50aWF0ZSBiZXR3ZWVuIEJVTSBh
bmQg4oCca25vd24gdW5pY2FzdOKAnSB0cmFmZmljLiA8L3NwYW4+PG86cD48L286cD48L3ByZT4K
PHByZT48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmO2NvbG9yOiMxRjQ5N0QiPldoaWxlIFJGQyA3NDMyIGlzIGFsaWduZWQgd2l0aCBSRkMgNDc2
MSBpbiBpdHMgZGVmaW5pdGlvbiBvZiB0aGUgc3BsaXQtaG9yaXpvbiBydWxlcywgdGhlIHJ1bGUg
aW50cm9kdWNlZCBpbiBSRkMgNDc2MiBpcyBtdWNoIHNpbXBsZXIgdG8gaW1wbGVtZW50LCBhbmQg
aXQgaXMgbm90IGV4cGxpY2l0bHkgcHJvaGliaXRlZCBieSBSRkMgNzQzMi48L3NwYW4+PG86cD48
L286cD48L3ByZT4KPHByZT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wcmU+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJjb2xvcjojMUY0OTdEIj5SZWdhcmRzLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlNhc2hhPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFG
NDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+T2ZmaWNlOiAmIzQzOzk3Mi0zOTI2NjMwMjwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9y
OiMxRjQ5N0QiPkNlbGw6ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyYjNDM7OTcyLTU0
OTI2NjMwMjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkVtYWlsOiZuYnNwOyZuYnNwOyA8YSBocmVmPSJtYWlsdG86
QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20iPgpBbGV4YW5kZXIuVmFpbnNodGVpbkBl
Y2l0ZWxlLmNvbTwvYT48L3NwYW4+PG86cD48L286cD48L3A+CjwvZGl2Pgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9v
OnA+PC9wPgo8ZGl2Pgo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNF
MUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxiPkZyb206PC9iPiBBbGV4YW5kZXIgVmFpbnNodGVpbiA8YnI+CjxiPlNlbnQ6PC9iPiBX
ZWRuZXNkYXksIERlY2VtYmVyIDEyLCAyMDE4IDExOjIwIEFNPGJyPgo8Yj5Ubzo8L2I+ICdZaW1p
biBTaGVuJyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnlzaGVuQGp1bmlwZXIubmV0Ij55c2hlbkBqdW5p
cGVyLm5ldDwvYT4mZ3Q7PGJyPgo8Yj5DYzo8L2I+IDxhIGhyZWY9Im1haWx0bzpydGctZGlyQGll
dGYub3JnIj5ydGctZGlyQGlldGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOm1wbHNAaWV0Zi5v
cmciPgptcGxzQGlldGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtbXBscy1l
Z3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnIj4KZHJhZnQtaWV0Zi1tcGxz
LWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJt
YWlsdG86cnRnLWFkc0BpZXRmLm9yZyI+CnJ0Zy1hZHNAaWV0Zi5vcmc8L2E+PGJyPgo8Yj5TdWJq
ZWN0OjwvYj4gUkU6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHRvdGVj
dGlvbi1mcmFtZXdvcmstMDM8bzpwPjwvbzpwPjwvcD4KPC9kaXY+CjwvZGl2Pgo8cCBjbGFzcz0i
TXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPllpbWluLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkxvdHMgb2YgdGhh
bmtzIGZvciB0aGUgbWVzc2FnZS48L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286
cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5J
IHRoaW5rIHRoYXQgdXNlIG9mIHRoZSBwcm90ZWN0aW9uIGZyYW1ld29yayBkZXNjcmliZWQgaW4g
dGhlIGRyYWZ0IGZvciBwcm90ZWN0aW9uIG9mIEVWUE4tYmFzZWQgTVAyTVAgc2VydmljZXMgcmVx
dWlyZXMgY2xhcmlmaWNhdGlvbiBvZiBzZXZlcmFsIGlzc3Vlcy4gSSBhbSBub3Qgc3VyZSBJIGNh
biBwcm92aWRlIGEgZnVsbCBsaXN0LCBidXQsIGF0IGxlYXN0LAogdGhlIGZvbGxvd2luZyBzaG91
bGQgYmUgY29uc2lkZXJlZDo8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0
UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9y
OiMxRjQ5N0QiPjEuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9y
OiMxRjQ5N0QiPkl0IHNlZW1zIHRoYXQgaW4gb3JkZXIgZm9yIGVncmVzcyBwcm90ZWN0aW9uIHRv
IHdvcmssIEV0aGVybmV0IGxpbmtzIGNvbm5lY3RpbmcgdGhlIHByaW1hcnkgRWdyZXNzIFBFIGFu
ZCB0aGUgUHJvdGVjdG9yIHRvIHRoZSBjdXN0b21lciBzaXRlIG11c3QgcGFydGljaXBhdGUgaW4g
YSBjb21tb24gbXVsdGktaG9tZWQgRXRoZXJuZXQgU2VnbWVudC4gSWYgdGhpcyBpcyBjb3JyZWN0
LCBpdAogc2hvdWxkIGJlIHNwZWNpZmllZCBleHBsaWNpdGx5PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9InRleHQtaW5kZW50Oi0xOC4wcHQi
PjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4yLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZjtj
b2xvcjojMUY0OTdEIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFu
PjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5JZiB0aGUgbXVsdGktaG9taW5nIEV0aGVybmV0
IFNlZ21lbnQgYWJvdmUgb3BlcmF0ZXMgaW4gdGhlIFNpbmdsZS1BY3RpdmUgbW9kZSwgYW5kIGlm
IHRoZSBQcmltYXJ5IFBFIGlzIHRoZSBERiBvbiB0aGlzIHNlZ21lbnQgZm9yIHRoZSBzcGVjaWZp
YyBzZXJ2aWNlIHlvdSB0cnkgdG8gcHJvdGVjdCwgdGhlbiwgdG8gdGhlIGJlc3Qgb2YgbXkgdW5k
ZXJzdGFuZGluZywgdGhlIHByb3Bvc2VkCiBwcm90ZWN0aW9uIHNjaGVtZSB3aWxsIG5vdCBwcm90
ZWN0IGFueXRoaW5nLCBiZWNhdXNlIHRoZSBQcm90ZWN0b3Igd2lsbCBkZWNsYXJlIHRoZSByZWxl
dmFudCBWTEFOcyBhcyBibG9ja2VkIHRvIHRoZSBDRSAoZS5nLiwgdXNpbmcgTVZSUCBhcyBkZXNj
cmliZWQgaW4gU2VjdGlvbiA4LjUgb2YgUkZDIDc0MzIuIFRoZSBQcm90ZWN0b3Igd2lsbCBvbmx5
IHVuYmxvY2sgdGhlc2UgVkxBTnMgd2hlbiBpdCBpcyBlbGVjdGVkIGFzIHRoZSBERiDigJMgYnV0
CiB0aGlzIHdpbGwgbm90IGhhcHBlbiB1bnRpbCBpdCB3aWxsIGxlYXJuIHRoYXQgdGhlIHByaW1h
cnkgRWdyZXNzIFBFIG9yIHRoZSBsaW5rIHRoYXQgY29ubmVjdHMgaXQgdG8gdGhlIENFIGhhdmUg
ZmFpbGVkLiAoSWYgdGhlIFByaW1hcnkgUEUgd2FzIG5vdCBhIERGLCB0aGVyZSB3b3VsZCBiZSBu
b3RoaW5nIHRvIHByb3RlY3QpLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb0xp
c3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVudDotMTguMHB0Ij48c3BhbiBzdHlsZT0iY29s
b3I6IzFGNDk3RCI+My48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZh
bWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48c3BhbiBzdHlsZT0iY29s
b3I6IzFGNDk3RCI+SWYgdGhlIElmIHRoZSBtdWx0aS1ob21pbmcgRXRoZXJuZXQgU2VnbWVudCBh
Ym92ZSBvcGVyYXRlcyBpbiB0aGUgQWxsLUFjdGl2ZSBtb2RlLCBhbmQgaWYgdGhlIFByaW1hcnkg
UEUgaXMgdGhlIERGIG9uIHRoaXMgc2VnbWVudCBmb3IgdGhlIHNwZWNpZmljIHNlcnZpY2UgeW91
IHRyeSB0byBwcm90ZWN0LCB0aGVuOjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1z
b0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4
LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPmEuPC9zcGFuPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNl
cmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8
L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkluIHRoZSBjYXNlIG9mIHRoZSBwcmlt
YXJ5IFBFIGZhaWx1cmUg4oCca25vd24gdW5pY2FzdOKAnSB0cmFmZmljIHdpbGwgYmUmbmJzcDsg
cHJvdGVjdGVkIGJ5IHRoZSBwcm9wb3NlZCBzY2hlbWU8L3NwYW4+PG86cD48L286cD48L3A+Cjxw
IGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQt
aW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5iLjwvc3Bhbj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21h
biZxdW90OyxzZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5UaGUgUHJvdGVjdG9y
IHdpbGwgZGlzY2FyZCBhbnkgQlVNIHRyYWZmaWMgaXQgcmVjZWl2ZWQgZm9yIHRoaXMgc2Vydmlj
ZSB1bnRpbCBpdCBpcyBlbGVjdGVkIGFzIHRoZSBERi4KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHls
ZT0iY29sb3I6IzFGNDk3RCI+V2hldGhlciB0aGlzIGJlaGF2aW9yIHdvdWxkIGNvdW50IGFzIHBy
b3RlY3Rpb24gZm9yIHRoZSBzZXJ2aWNlIGluIHF1ZXN0aW9uIG9yIG5vdCBkZXBlbmRzIG9uIHRo
ZSBzaWduaWZpY2FuY2Ugb2YgbXVsdGljYXN0IHRyYWZmaWMgaW4gdGhpcyBzZXJ2aWNlLgo8L3Nw
YW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0idGV4
dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjQuPC9zcGFuPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJv
bWFuJnF1b3Q7LHNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOwo8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlJGQyA3NDMyIGRl
ZmluZXMgaW4gU2VjdGlvbiAxMiB0aGF0IEV0aGVybmV0IGZyYW1lcyB3aXRoIHVua25vd24gdW5p
Y2FzdCBEZXN0aW5hdGlvbiBNQUMgYWRkcmVzc2VzIHJlY2VpdmVkIGZyb20gYW5vdGhlciBQRSBN
VVNUIE5PVCBldmVyIGJlIGZvcndhcmRlZCBieSB0aGUgcmVjZWl2aW5nIFBFIHRvIGFueSBvdGhl
ciBQRSwgb25seSBsb2NhbGx5LiBXaGlsZSBSRkMgNzQzMiByZXN0cmljdHMKIHRoaXMgdG8ganVz
dCB1bmtub3duIHVuaWNhc3QgZnJhbWVzLCBJIHN1c3BlY3QgdGhhdCBtb3N0IGltcGxlbWVudGF0
aW9ucyBkbyBub3QgZm9yd2FyZCBFVlBOLWVuY2Fwc3VsYXRlZCBmcmFtZXMgdGhleSByZWNlaXZl
Jm5ic3A7IHRvIG90aGVyIFBFcyBpbiBhbnkgY2FzZSAoSSBjYW4gYmUgd3JvbmcgaGVyZSwgb2Yg
Y291cnNlKSBqdXN0IHRvIGJlIG9uIHRoZSBzYWZlIHNpZGUgd2hlbiBpdCBjb21lcyB0byBFdGhl
cm5ldCBsb29wIHByZXZlbnRpb24uCiBTdWNoIGltcGxlbWVudGF0aW9ucyB3b3VsZCBoYXZlIHBy
b2JsZW1zIHdpdGggdXNpbmcgdGhlIHByb3Bvc2VkIHByb3RlY3Rpb24gc2NoZW1lIGZvciBwcm90
ZWN0aW9uIGFnYWluc3QgZmFpbHVyZXMgb2YgdGhlIGF0dGFjaG1lbnQgY2lyY3VpdCB3aGVyZSB0
aGUgcHJpbWFyeSBFZ3Jlc3MgUEUgYWN0cyBhcyB0aGUgUExSLjwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNw
Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImNvbG9yOiMxRjQ5N0QiPkkgZG8gbm90IGtub3cgaWYgdGhlIGxpc3QgYWJvdmUgaXMgY29tcGxl
dGUgYW5kIHdoZXRoZXIgYWxsIHRoZSBpc3N1ZXMgSeKAmXZlIHJhaXNlZCBhcmUgcmVsZXZhbnQs
IGJ1dCBJIHRoaW5rIHRoYXQgYXBwbGljYWJpbGl0eSBvZiB0aGUgZWdyZXNzIHByb3RlY3Rpb24m
bmJzcDsgZnJhbWV3b3JrIHRvIEVWUE4gcmVxdWlyZXMgc29tZSBhZGRpdGlvbmFsIHRob3VnaHQg
KGFuZCwKIGV2ZW50dWFsbHksIGEgZGVkaWNhdGVkIGRvY3VtZW50KS4gU2ltcGx5IHNheWluZyB0
aGF0IOKAnDwvc3Bhbj5FVlBOIGNhbiBiZSBzdXBwb3J0ZWQgaW4gYSBzaW1pbGFyIG1hbm5lciBh
cyBMYXllciAzIFZQTjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj7igJ0gY291bGQgYmUgbWlz
bGVhZGluZyBJTUhPLgo8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5Ib3BlZnVs
bHkgdGhlc2Ugbm90ZXMgd291bGQgYmUgdXNlZnVsLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImNvbG9yOiMxRjQ5N0QiPlJlZ2FyZHMsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+U2FzaGE8L3NwYW4+PG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdE
Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJjb2xvcjojMUY0OTdEIj5PZmZpY2U6ICYjNDM7OTcyLTM5MjY2MzAyPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFG
NDk3RCI+Q2VsbDombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJiM0Mzs5NzItNTQ5MjY2
MzAyPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iY29sb3I6IzFGNDk3RCI+RW1haWw6Jm5ic3A7Jm5ic3A7IDxhIGhyZWY9Im1haWx0bzpBbGV4
YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbSI+CkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRl
bGUuY29tPC9hPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPC9kaXY+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48
L3A+CjxkaXY+CjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFF
MSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PGI+RnJvbTo8L2I+IFlpbWluIFNoZW4gJmx0OzxhIGhyZWY9Im1haWx0bzp5c2hlbkBqdW5pcGVy
Lm5ldCI+eXNoZW5AanVuaXBlci5uZXQ8L2E+Jmd0Owo8YnI+CjxiPlNlbnQ6PC9iPiBXZWRuZXNk
YXksIERlY2VtYmVyIDEyLCAyMDE4IDI6NDQgQU08YnI+CjxiPlRvOjwvYj4gQWxleGFuZGVyIFZh
aW5zaHRlaW4gJmx0OzxhIGhyZWY9Im1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxl
LmNvbSI+QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208L2E+Jmd0Ozxicj4KPGI+Q2M6
PC9iPiA8YSBocmVmPSJtYWlsdG86cnRnLWRpckBpZXRmLm9yZyI+cnRnLWRpckBpZXRmLm9yZzwv
YT47IDxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYub3JnIj4KbXBsc0BpZXRmLm9yZzwvYT47IDxh
IGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3Jr
LmFsbEBpZXRmLm9yZyI+CmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdv
cmsuYWxsQGlldGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmciPgpy
dGctYWRzQGlldGYub3JnPC9hPjxicj4KPGI+U3ViamVjdDo8L2I+IFJlOiBSdGdEaXIgcmV2aWV3
OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAzPG86cD48L286
cD48L3A+CjwvZGl2Pgo8L2Rpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286
cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhpIFNhc2FoLDxvOnA+PC9vOnA+PC9wPgo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0Ij5hLjxzcGFu
IHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFu
JnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFu
PkwyVlBOIHNlcnZpY2VzIHRoYXQgdXNlIEVWUE4gdGVjaG5vbG9neSB3b3VsZCBuZWl0aGVyIHN1
ZmZlciBmcm9tIGFuIGVtcHR5IEZJQiBpbiB0aGUgcHJvdGVjdGluZyBNQUMtVlJGIG5vciB1c2Ug
RVZQTiBhcHBsaWNhdGlvbiBsYWJlbHMgZm9yIE1BQyBsZWFybmluZy4gQnV0IEkgY2Fubm90IHNh
eSB3aGV0aGVyIHRoZXkgZG8gb3IgZG8gbm90IGludHJvZHVjZSBzb21lIG90aGVyIGlzc3VlcyB3
aXRoIHRoZSBwcm9wb3NlZCBmcmFtZXdvcmsKIOKAkyB0aGlzIHdvdWxkIHJlcXVpcmUgc2VyaW91
cyBpbi1kZXB0aCBhbmFseXNpcy4gTWVhbndoaWxlIHN1Y2ggc2VydmljZXMgbG9vayB0byBtZSBs
aWtlIGFub3RoZXIgY2FzZSB3aGVuIGFuIGV4cGxpY2l0IGRlZmluaXRpb24gb2Yg4oCcbGVmdCBG
RlPigJ0gb3Ig4oCcdG8gYmUgYWRkcmVzc2VkIGluIGEgc2VwYXJhdGUgZG9jdW1lbnTigJ0gd291
bGQgYmUgdmVyeSBtdWNoIGluIHBsYWNlLgo8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkVWUE4gY2Fu
IGJlIHN1cHBvcnRlZCBpbiBhIHNpbWlsYXIgbWFubmVyIGFzIExheWVyIDMgVlBOLCBhbHRob3Vn
aCB0aGlzIGRvY3VtZW50IGRvZXNu4oCZdCBwcm92aWRlIGEgZGV0YWlsZWQgZXhhbXBsZS48bzpw
PjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+Cjxk
aXY+CjxkaXY+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2NvbG9yOmJsYWNrIj5UaGFua3MsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8L2Rp
dj4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41
cHQ7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPC9kaXY+CjxkaXY+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2NvbG9y
OmJsYWNrIj4tLSBZaW1pbjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPC9kaXY+CjwvZGl2Pgo8L2Rp
dj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJN
c29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTti
b3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2Nv
bG9yOmJsYWNrIj5Gcm9tOiA8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0
O2NvbG9yOmJsYWNrIj5BbGV4YW5kZXIgVmFpbnNodGVpbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOkFs
ZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tIj5BbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0
ZWxlLmNvbTwvYT4mZ3Q7PGJyPgo8Yj5EYXRlOiA8L2I+VGh1cnNkYXksIE5vdmVtYmVyIDI5LCAy
MDE4IGF0IDM6NTAgQU08YnI+CjxiPlRvOiA8L2I+WWltaW4gU2hlbiAmbHQ7PGEgaHJlZj0ibWFp
bHRvOnlzaGVuQGp1bmlwZXIubmV0Ij55c2hlbkBqdW5pcGVyLm5ldDwvYT4mZ3Q7PGJyPgo8Yj5D
YzogPC9iPiZxdW90OzxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYub3JnIj5ydGctZGlyQGll
dGYub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJ0Zy1kaXJAaWV0Zi5vcmciPnJ0
Zy1kaXJAaWV0Zi5vcmc8L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOm1wbHNAaWV0Zi5v
cmciPm1wbHNAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86bXBsc0BpZXRm
Lm9yZyI+bXBsc0BpZXRmLm9yZzwvYT4mZ3Q7LCAmcXVvdDs8YSBocmVmPSJtYWlsdG86ZHJhZnQt
aWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmciPmRyYWZ0
LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPC9hPiZx
dW90OwogJmx0OzxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rp
b24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZyI+ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0
aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc8L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRv
OnJ0Zy1hZHNAaWV0Zi5vcmciPnJ0Zy1hZHNAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVm
PSJtYWlsdG86cnRnLWFkc0BpZXRmLm9yZyI+cnRnLWFkc0BpZXRmLm9yZzwvYT4mZ3Q7PGJyPgo8
Yj5TdWJqZWN0OiA8L2I+UkU6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3Mt
cHRvdGVjdGlvbi1mcmFtZXdvcmstMDM8L3NwYW4+PG86cD48L286cD48L3A+CjwvZGl2Pgo8ZGl2
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPC9kaXY+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5ZaW1pbiw8L3NwYW4+
PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjoj
MUY0OTdEIj5Mb3RzIG9mIHRoYW5rcyBmb3IgYSBwcm9tcHQgYW5kIHZlcnkgZW5jb3VyYWdpbmcg
cmVzcG9uc2UuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+SXQgc2VlbXMgdGhh
dCBhbGwgbXkgY29tbWVudHMgd291bGQgYmUgcmVzb2x2ZWQgd2l0aCB0aGUgcHJvcG9zZWQgY2hh
bmdlcy4gSSB3aWxsIGJlIHdhaXRpbmcgZm9yIHRoZSBuZXh0IHJldmlzaW9uIG9mIHRoZSBkcmFm
dCB0byBjb25maXJtIHRoYXQuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+UGxl
YXNlIHNlZSBzb21lIHJlbWFya3MgPC9zcGFuPjxiPjxpPjxzcGFuIHN0eWxlPSJjb2xvcjojMDBC
MEYwIj5pbmxpbmUgYmVsb3c8L3NwYW4+PC9pPjwvYj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3
RCI+Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPGRpdj4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlJlZ2FyZHMsPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29s
b3I6IzFGNDk3RCI+U2FzaGE8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48
L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5PZmZp
Y2U6ICYjNDM7OTcyLTM5MjY2MzAyPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Q2VsbDombmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJiM0Mzs5NzItNTQ5MjY2MzAyPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+RW1haWw6Jm5i
c3A7Jm5ic3A7IDxhIGhyZWY9Im1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNv
bSI+CkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPC9hPjwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4KPC9kaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0
OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+CjxkaXY+CjxkaXYgc3R5bGU9ImJvcmRl
cjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAw
Y20gMGNtIj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+IFlpbWluIFNoZW4gJmx0
OzxhIGhyZWY9Im1haWx0bzp5c2hlbkBqdW5pcGVyLm5ldCI+eXNoZW5AanVuaXBlci5uZXQ8L2E+
Jmd0Owo8YnI+CjxiPlNlbnQ6PC9iPiBUaHVyc2RheSwgTm92ZW1iZXIgMjksIDIwMTggMjo1MyBB
TTxicj4KPGI+VG86PC9iPiBBbGV4YW5kZXIgVmFpbnNodGVpbiAmbHQ7PGEgaHJlZj0ibWFpbHRv
OkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tIj5BbGV4YW5kZXIuVmFpbnNodGVpbkBl
Y2l0ZWxlLmNvbTwvYT4mZ3Q7Owo8YSBocmVmPSJtYWlsdG86cnRnLWFkc0BpZXRmLm9yZyI+cnRn
LWFkc0BpZXRmLm9yZzwvYT48YnI+CjxiPkNjOjwvYj4gPGEgaHJlZj0ibWFpbHRvOnJ0Zy1kaXJA
aWV0Zi5vcmciPnJ0Zy1kaXJAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86bXBsc0BpZXRm
Lm9yZyI+Cm1wbHNAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1tcGxz
LWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmciPgpkcmFmdC1pZXRmLW1w
bHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzwvYT48YnI+CjxiPlN1
YmplY3Q6PC9iPiBSZTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90
ZWN0aW9uLWZyYW1ld29yay0wMzxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPC9kaXY+CjxwIGNsYXNz
PSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5I
aSBTYXNoYSw8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rcyB2ZXJ5IG11Y2ggYWdhaW4gZm9y
IHRoZSBkZXRhaWxlZCByZXZpZXcgYW5kIHRoZSBjb25zdHJ1Y3RpdmUgY29tbWVudHMgYW5kIHN1
Z2dlc3Rpb25zITxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpw
PjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UGxlYXNlIHNlZSBbeXNoZW5dIGlubGlu
ZSBiZWxvdy48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48
L286cD48L3A+CjxkaXY+CjxkaXY+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuNXB0O2NvbG9yOmJsYWNrIj5UaGFua3MsPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPgo8L2Rpdj4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7Y29sb3I6YmxhY2siPi0tIFlpbWluPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pgo8L2Rpdj4KPC9kaXY+CjwvZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxkaXYg
c3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5n
OjMuMHB0IDBjbSAwY20gMGNtIj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206IDwvc3Bhbj48L2I+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkFsZXhhbmRlciBWYWluc2h0ZWluICZs
dDs8YSBocmVmPSJtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20iPkFsZXhh
bmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPC9hPiZndDs8YnI+CjxiPkRhdGU6IDwvYj5UdWVz
ZGF5LCBOb3ZlbWJlciAyMCwgMjAxOCBhdCA0OjQxIEFNPGJyPgo8Yj5UbzogPC9iPiZxdW90Ozxh
IGhyZWY9Im1haWx0bzpydGctYWRzQGlldGYub3JnIj5ydGctYWRzQGlldGYub3JnPC9hPiZxdW90
OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJ0Zy1hZHNAaWV0Zi5vcmciPnJ0Zy1hZHNAaWV0Zi5vcmc8
L2E+Jmd0Ozxicj4KPGI+Q2M6IDwvYj4mcXVvdDs8YSBocmVmPSJtYWlsdG86cnRnLWRpckBpZXRm
Lm9yZyI+cnRnLWRpckBpZXRmLm9yZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpydGct
ZGlyQGlldGYub3JnIj5ydGctZGlyQGlldGYub3JnPC9hPiZndDssICZxdW90OzxhIGhyZWY9Im1h
aWx0bzptcGxzQGlldGYub3JnIj5tcGxzQGlldGYub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0i
bWFpbHRvOm1wbHNAaWV0Zi5vcmciPm1wbHNAaWV0Zi5vcmc8L2E+Jmd0OywgJnF1b3Q7PGEgaHJl
Zj0ibWFpbHRvOmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxs
QGlldGYub3JnIj5kcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFs
bEBpZXRmLm9yZzwvYT4mcXVvdDsKICZsdDs8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1tcGxz
LWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmciPmRyYWZ0LWlldGYtbXBs
cy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnPC9hPiZndDs8YnI+Cjxi
PlN1YmplY3Q6IDwvYj5SdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3Rl
Y3Rpb24tZnJhbWV3b3JrLTAzPGJyPgo8Yj5SZXNlbnQtRnJvbTogPC9iPiZsdDs8YSBocmVmPSJt
YWlsdG86YWxpYXMtYm91bmNlc0BpZXRmLm9yZyI+YWxpYXMtYm91bmNlc0BpZXRmLm9yZzwvYT4m
Z3Q7PGJyPgo8Yj5SZXNlbnQtVG86IDwvYj4mbHQ7PGEgaHJlZj0ibWFpbHRvOnlzaGVuQGp1bmlw
ZXIubmV0Ij55c2hlbkBqdW5pcGVyLm5ldDwvYT4mZ3Q7LCBKZXlhbmFudGggJmx0OzxhIGhyZWY9
Im1haWx0bzptaW50b0BqdW5pcGVyLm5ldCI+bWludG9AanVuaXBlci5uZXQ8L2E+Jmd0OywgJmx0
OzxhIGhyZWY9Im1haWx0bzpicnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tIj5icnVuby5kZWNyYWVu
ZUBvcmFuZ2UuY29tPC9hPiZndDssICZsdDs8YSBocmVmPSJtYWlsdG86aGFubmVzQHJ0YnJpY2su
Y29tIj5oYW5uZXNAcnRicmljay5jb208L2E+Jmd0OywKICZsdDs8YSBocmVmPSJtYWlsdG86Yy5t
aWNoZWxAdGVsZWtvbS5kZSI+Yy5taWNoZWxAdGVsZWtvbS5kZTwvYT4mZ3Q7LCAmbHQ7PGEgaHJl
Zj0ibWFpbHRvOmh1YWltby5jaGVuQGh1YXdlaS5jb20iPmh1YWltby5jaGVuQGh1YXdlaS5jb208
L2E+Jmd0OywgJmx0OzxhIGhyZWY9Im1haWx0bzpqaWFuZ3l1YW5sb25nQGh1YXdlaS5jb20iPmpp
YW5neXVhbmxvbmdAaHVhd2VpLmNvbTwvYT4mZ3Q7LCAmbHQ7PGEgaHJlZj0ibWFpbHRvOnRzYWFk
QGNpc2NvLmNvbSI+dHNhYWRAY2lzY28uY29tPC9hPiZndDssCiAmbHQ7PGEgaHJlZj0ibWFpbHRv
Om4ubGV5bWFubkB0ZWxla29tLmRlIj5uLmxleW1hbm5AdGVsZWtvbS5kZTwvYT4mZ3Q7LCAmbHQ7
PGEgaHJlZj0ibWFpbHRvOmxvYUBwaS5udSI+bG9hQHBpLm51PC9hPiZndDssICZsdDs8YSBocmVm
PSJtYWlsdG86bWFydGluLnZpZ291cmV1eEBub2tpYS5jb20iPm1hcnRpbi52aWdvdXJldXhAbm9r
aWEuY29tPC9hPiZndDssICZsdDs8YSBocmVmPSJtYWlsdG86ZGIzNTQ2QGF0dC5jb20iPmRiMzU0
NkBhdHQuY29tPC9hPiZndDssICZsdDs8YSBocmVmPSJtYWlsdG86YXJldGFuYS5pZXRmQGdtYWls
LmNvbSI+YXJldGFuYS5pZXRmQGdtYWlsLmNvbTwvYT4mZ3Q7LAogTG9hIEFuZGVyc3NvbiAmbHQ7
PGEgaHJlZj0ibWFpbHRvOmxvYUBwaS5udSI+bG9hQHBpLm51PC9hPiZndDs8YnI+CjxiPlJlc2Vu
dC1EYXRlOiA8L2I+VHVlc2RheSwgTm92ZW1iZXIgMjAsIDIwMTggYXQgNDo0MSBBTTwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4KPC9kaXY+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxv
OnA+PC9vOnA+PC9wPgo8L2Rpdj4KPHAgc3R5bGU9ImJhY2tncm91bmQ6d2hpdGUiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjpibGFjayI+SGVsbG8sPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBzdHls
ZT0iYmFja2dyb3VuZDp3aGl0ZTtmb250LXZhcmlhbnQtbGlnYXR1cmVzOm5vcm1hbDtmb250LXZh
cmlhbnQtY2Fwczpub3JtYWw7b3JwaGFuczoyO3RleHQtYWxpZ246c3RhcnQ7d2lkb3dzOjI7dGV4
dC1kZWNvcmF0aW9uLXN0eWxlOmluaXRpYWw7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOmluaXRpYWw7
d29yZC1zcGFjaW5nOjBweCI+CjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+SSBoYXZlIGJl
ZW4gc2VsZWN0ZWQgYXMgdGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUgcmV2aWV3ZXIgZm9yIHRoaXMg
ZHJhZnQuIFRoZSBSb3V0aW5nIERpcmVjdG9yYXRlIHNlZWtzIHRvIHJldmlldyBhbGwgcm91dGlu
ZyBvciByb3V0aW5nLXJlbGF0ZWQgZHJhZnRzIGFzIHRoZXkgcGFzcyB0aHJvdWdoIElFVEYgbGFz
dAogY2FsbCBhbmQgSUVTRyByZXZpZXcsIGFuZCBzb21ldGltZXMgb24gc3BlY2lhbCByZXF1ZXN0
LiBUaGUgcHVycG9zZSBvZiB0aGUgcmV2aWV3IGlzIHRvIHByb3ZpZGUgYXNzaXN0YW5jZSB0byB0
aGUgUm91dGluZyBBRHMuIEZvciBtb3JlIGluZm9ybWF0aW9uIGFib3V0IHRoZSBSb3V0aW5nIERp
cmVjdG9yYXRlLCBwbGVhc2Ugc2VlJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnBy
b29mcG9pbnQuY29tL3YyL3VybD91PWh0dHAtM0FfX3RyYWMudG9vbHMuaWV0Zi5vcmdfYXJlYV9y
dGdfdHJhY193aWtpX1J0Z0RpciZhbXA7ZD1Ed01HYVEmYW1wO2M9SEFrWXVoNjNyc3VocjZTY2Jm
aDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZhbXA7cj0yLW5UN3h2dGd4WWFjNHdwWXh3b19qaDVy
Wk0ydXdUTHhnUmhhT2J3WXVnJmFtcDttPXh1OTBNZkFXX2ptNmxZaDZoeUVncEplaFRtc0txMGRI
cmtFNXRORDk2NTgmYW1wO3M9bG1OUmxYalQ0S0c2eE90b243N3ZsYTNKbE91SG1ybXRBLURUYmVT
LWVJOCZhbXA7ZT0iPjxzcGFuIGNsYXNzPSJpY29uIj48c3BhbiBzdHlsZT0iY29sb3I6I0JCMDAw
MDt0ZXh0LWRlY29yYXRpb246bm9uZSI+4oCLPC9zcGFuPjwvc3Bhbj48c3BhbiBzdHlsZT0iY29s
b3I6I0JCMDAwMCI+aHR0cDovL3RyYWMudG9vbHMuaWV0Zi5vcmcvYXJlYS9ydGcvdHJhYy93aWtp
L1J0Z0Rpcjwvc3Bhbj48L2E+PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBzdHlsZT0iYmFja2dy
b3VuZDp3aGl0ZTtmb250LXZhcmlhbnQtbGlnYXR1cmVzOm5vcm1hbDtmb250LXZhcmlhbnQtY2Fw
czpub3JtYWw7b3JwaGFuczoyO3RleHQtYWxpZ246c3RhcnQ7d2lkb3dzOjI7dGV4dC1kZWNvcmF0
aW9uLXN0eWxlOmluaXRpYWw7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOmluaXRpYWw7d29yZC1zcGFj
aW5nOjBweCI+CjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+QWx0aG91Z2ggdGhlc2UgY29t
bWVudHMgYXJlIHByaW1hcmlseSBmb3IgdGhlIHVzZSBvZiB0aGUgUm91dGluZyBBRHMsIGl0IHdv
dWxkIGJlIGhlbHBmdWwgaWYgeW91IGNvdWxkIGNvbnNpZGVyIHRoZW0gYWxvbmcgd2l0aCBhbnkg
b3RoZXIgSUVURiBMYXN0IENhbGwgY29tbWVudHMgdGhhdCB5b3UgcmVjZWl2ZSwgYW5kCiBzdHJp
dmUgdG8gcmVzb2x2ZSB0aGVtIHRocm91Z2ggZGlzY3Vzc2lvbiBvciBieSB1cGRhdGluZyB0aGUg
ZHJhZnQuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Eb2N1bWVu
dDogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay0wMzxvOnA+PC9v
OnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5SZXZpZXdlcjogQWxleGFuZGVyICjigJxTYXNo
YeKAnSkgVmFpbnNodGVpbjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5SZXZp
ZXcgZGF0ZTogMTktTm92LTE4PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPklF
VEYgTEMgRW5kIERhdGU6IE5vdCBrbm93bjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5JbnRlbmQgc3RhdHVzOiBTdGFuZGFyZHMgVHJhY2s8bzpwPjwvbzpwPjwvcD4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxiPlN1bW1hcnk8L2I+OiA8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBo
YXZlIHNvbWUgbWlub3IgY29uY2VybnMgYWJvdXQgdGhpcyBkb2N1bWVudCB0aGF0IEkgdGhpbmsg
c2hvdWxkIGJlIHJlc29sdmVkIGJlZm9yZSBwdWJsaWNhdGlvbi48bzpwPjwvbzpwPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxiPkNvbW1lbnRzPC9iPjo8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
VGhlIGRyYWZ0IGlzIHdlbGwgd3JpdHRlbiwgcmVxdWlyZXMgZnJvbSB0aGUgcmVhZGVyIGhhcyBn
b29kIHVuZGVyc3RhbmRpbmcgb2YgbXVsdGlwbGUgdGVjaG5vbG9naWVzIGluY2x1ZGluZzo8bzpw
PjwvbzpwPjwvcD4KPHVsIHN0eWxlPSJtYXJnaW4tdG9wOjBjbSIgdHlwZT0iZGlzYyI+CjxsaSBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLWxpc3Q6bDMgbGV2ZWwxIGxmbzMiPmNvbnRleHQg
bGFiZWwgc3BhY2VzIGFuZCBjb250ZXh0IGxhYmVscyBSRkMgNTMzMTxvOnA+PC9vOnA+PC9saT48
bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1saXN0OmwzIGxldmVsMSBsZm8zIj5sb2Nh
bCBhbmQgcmVtb3RlIExGQSBtZWNoYW5pc21zIChSRkMgNTI4NiBhbmQgUkZDIDc0OTApPG86cD48
L286cD48L2xpPjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLWxpc3Q6bDMgbGV2ZWwx
IGxmbzMiPlNlZ21lbnQgUm91dGluZyBNaXJyb3IgU0lEcyAoUkZDIDg0MDIpIGFuZCBtb3JlLiZu
YnNwOwo8bzpwPjwvbzpwPjwvbGk+PC91bD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBkb3VidCBp
dCBpcyBzdWl0YWJsZSByZWFkaW5nIGZvciBhIGJlZ2lubmVyLCBidXQgSSBhbHNvIGRvdWJ0IGFu
eSByZXF1aXJlZCBiYWNrZ3JvdW5kIGNvdWxkIGJlIHNraXBwZWQuCjxvOnA+PC9vOnA+PC9wPgo8
cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+VGhpcyBpcyBhIGZyYW1ld29yayBkb2N1bWVudCwgd2l0aCBhdCBsZWFzdCBvbmUg4oCc
c3BlY2lhbGl6YXRpb27igJ0gb2YgdGhpcyBmcmFtZXdvcmsgYWxyZWFkeSBiZWluZyBwdWJsaXNo
ZWQgYXMKPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91
PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19odG1sX3JmYzgxMDQmYW1wO2Q9RHdNR2FRJmFtcDtj
PUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmYW1wO3I9Mi1uVDd4
dnRneFlhYzR3cFl4d29famg1clpNMnV3VEx4Z1JoYU9id1l1ZyZhbXA7bT14dTkwTWZBV19qbTZs
WWg2aHlFZ3BKZWhUbXNLcTBkSHJrRTV0TkQ5NjU4JmFtcDtzPVpRblNrVlF0dDF5NW12VXNwYnhq
M2V4NDdGaW1LeXRJTE42Vk5MQUFYSWsmYW1wO2U9Ij4KUkZDIDgxMDQ8L2E+LiAmbmJzcDtJIGFz
c3VtZSB0aGF0IG90aGVyIOKAnHNwZWNpYWxpemF0aW9u4oCdIGRvY3VtZW50cyBhcmUgb24gdGhl
IHdheS4gPG86cD4KPC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBoYXZlIGhvbGQgYSB2ZXJ5IGNvbnN0cnVj
dGl2ZSBvZmYtbGlzdCBkaXNjdXNzaW9uIHdpdGggdGhlIGF1dGhvcnMgYmVmb3JlIHBvc3Rpbmcg
dGhpcyByZXZpZXcuIFNvbWUgb2YgbXkgY29tbWVudHMgaGF2ZSBiZWVuIGFscmVhZHkgYWNrbm93
bGVkZ2VkLiBJIHdvdWxkIGxpa2UgdG8gdGhhbmsgdGhlIGF1dGhvcnMgYW5kLCBlc3BlY2lhbGx5
LCBZaW1pbiwgZm9yIGNvb3BlcmF0aW9uLjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+Q2F2ZWF0
PC9iPjogPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgaGF2ZSBkb25lIDxh
IGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0z
QV9fd3d3LmlldGYub3JnX21haWwtMkRhcmNoaXZlX3dlYl9tcGxzX2N1cnJlbnRfbXNnMTcwMzMu
aHRtbCZhbXA7ZD1Ed01HYVEmYW1wO2M9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2
b0RUWGNXem9DSSZhbXA7cj0yLW5UN3h2dGd4WWFjNHdwWXh3b19qaDVyWk0ydXdUTHhnUmhhT2J3
WXVnJmFtcDttPXh1OTBNZkFXX2ptNmxZaDZoeUVncEplaFRtc0txMGRIcmtFNXRORDk2NTgmYW1w
O3M9emVRVjdpOEdBVFdEUHUtY19JTFlXcGpQa2xuMFd6NS0wRDZBbF9ncFBGVSZhbXA7ZT0iPgph
biB1bnNvbGljaXRlZCByZXZpZXcgb2YgdGhlIHByZWN1cnNvciBpbmRpdmlkdWFsIGRyYWZ0PC9h
Pi4gRnJvbSBteSBQT1YsIHRoZSBkb2N1bWVudCBoYXMgYmVlbiBxdWl0ZSBpbiBnb29kIHNoYXBl
IGV2ZW4gdGhlbiwgc28gSSBtYXkgYmUgY29uc2lkZXJlZCBhcyBwb3NpdGl2ZWx5IGJpYXNlZCAo
dGhlIGN1cnJlbnQgdmVyc2lvbiBhY2tub3dsZWRnZXMgbXkgY29tbWVudHMpLiBJIGhhdmUgbm90
aWNlZCB0aGF0IHRoZSBtYWpvcml0eSBvZiBteQogdGhlbiBjb21tZW50cyBoYXZlIGJlZW4gc3Vj
Y2Vzc2Z1bGx5IHJlc29sdmVkIGluIHRoZSBjdXJyZW50IHZlcnNpb24gb2YgdGhlIGRyYWZ0Ljxv
OnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+W3lzaGVuXSBUaGFua3MgYWdhaW4hPG86cD48L286cD48L3A+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48Yj5NYWpvciBJc3N1ZXM8L2I+OiBObyBtYWpvciBpc3N1ZXMgZm91bmQ8bzpwPjwv
bzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxiPk1pbm9yIElzc3VlczwvYj46PG86cD48L286cD48L3A+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQiPjEpPHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4m
cXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+VGhlIGRv
Y3VtZW50IHNlZW1zIHRvIGJlIGFtYmlndW91cyZuYnNwOyB3aXRoIHJlZ2FyZCB0byBleHBlY3Rl
ZCBjb3ZlcmFnZSBvZiBMMlZQTiBzZXJ2aWNlcyBieSB0aGUgZnJhbWV3b3JrIGl0IGRlZmluZXM6
CjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQiPmEuPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBw
dDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+T24gb25lIGhhbmQsIHRoZSByZXF1
aXJlbWVudCBmb3IgdGhlIGZyYW1ld29yayBpbiB0aGUgMjxzdXA+bmQ8L3N1cD4gYnVsbGV0IGlu
IFNlY3Rpb24gNCBzYXlzIHRoYXQgaXQgTVVTVCDigJw8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPmFjY29tbW9kYXRlIGV4aXN0aW5nIGFuZCBmdXR1cmUg
SVAvTVBMUyBzZXJ2aWNlcywgaW5jbHVkaW5nIGxheWVyLTIgVlBOcywgbGF5ZXItMyBWUE5zLCBo
aWVyYXJjaGljYWwgTFNQLAogYW5kIG90aGVyczwvc3Bhbj7igJ08bzpwPjwvbzpwPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDot
MTguMHB0Ij5iLjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsKPC9zcGFuPk9uIHRoZSBvdGhlciBoYW5kLCB0aGUgb3ZlcnZpZXcgb2YgdGhlIGZy
YW1ld29yayAoaW4gU2VjdGlvbiAxKSBzYXlzIHRoYXQg4oCcPHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPldoZW4gYSBQTFIg
ZG9lcyBsb2NhbCByZXBhaXIsIHRoZSBwcm90ZWN0b3IgaXMgcmVzcG9uc2libGUgZm9yIHBlcmZv
cm1pbmcgJnF1b3Q7Y29udGV4dCBsYWJlbCBzd2l0Y2hpbmcmcXVvdDsgZm9yIHJlcm91dGVkIE1Q
TFMKIHNlcnZpY2UgcGFja2V0cyBhbmQgJnF1b3Q7Y29udGV4dCBJUCBmb3J3YXJkaW5nJnF1b3Q7
IGZvciByZXJvdXRlZCBJUCBzZXJ2aWNlIHBhY2tldHMsIHRvIGFsbG93IHRoZSBzZXJ2aWNlIHBh
Y2tldHMgdG8gY29udGludWUgdG8gcmVhY2ggdGhlIHNlcnZpY2UgZGVzdGluYXRpb25zPC9zcGFu
PuKAnS4gaS5lLiwgTUFDLWJhc2VkIHN3aXRjaGluZyBzZWVtcyB0byBiZSBleGNsdWRlZCBmcm9t
IHRoZSBwcm90ZWN0b3IgcmVzcG9uc2liaWxpdHkuCjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQi
PmMuPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBO
ZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
Owo8L3NwYW4+U2VjdGlvbiAzIG9mIHRoZSBkcmFmdCBvbmx5IGRlZmluZXMgdGhlIHRlcm1zIOKA
nDxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Q29udGV4
dCBsYWJlbCBzd2l0Y2hpbmc8L3NwYW4+4oCdJm5ic3A7IGFuZCDigJw8c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Q29udGV4
dCBJUCBmb3J3YXJkaW5nPC9zcGFuPuKAnS4gVGhpcyBhbHNvIHN1Z2dlc3RzIHRoYXQgQ29udGV4
dCBMYXllci0yCiBzd2l0Y2hpbmcgaXMgbm90IGNvdmVyZWQgYnkgdGhlIGZyYW1ld29yazxvOnA+
PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+W3lzaGVuXSBBY3R1YWxseSwgdGhpcyBmcmFtZXdvcmsgZG9lcyBh
bGxvdyBhIGNvbnRleHQgbGFiZWwgdG8gcG9pbnQgdG8gYSBsYXllci0yIHN3aXRjaGluZyB0YWJs
ZSwgaWYgdGhlIHBhY2tldHMgY29taW5nIHRvIGEgcHJvdGVjdG9yIGhhdmUgYSBsYXllci0yIGhl
YWRlciAocmF0aGVyIHRoYW4gYSBsYWJlbCBvciBJUCBoZWFkZXIpIGJlbG93IHRoZSBjb250ZXh0
IGxhYmVsLCB3aGljaCBjb3VsZCBiZSB0aGUKIGNhc2Ugb2YgTUFDIGFkZHJlc3MgdGFibGUuICZu
YnNwO0luIHRoZW9yeSwgYSBjb250ZXh0IGxhYmVsIG1heSBwb2ludCB0byBhbnkgdHlwZSBvZiBs
b29rLXVwIHRhYmxlLiBJT1csIGRlcGVuZGluZyB0aGUgdXNlIGNhc2UsIGFueSBtZWFuaW5nZnVs
IGNvbnRleHQtYmFzZWQg4oCcbGF5ZXItTuKAnSBmb3J3YXJkaW5nL3N3aXRjaGluZyBpcyBhbGxv
d2VkIGJ5IHRoaXMgZnJhbWV3b3JrLiBXZSB3aWxsIGFkZCBhIHNlY3Rpb24gdG8gdGhlIGVuZCBv
ZiBkcmFmdAogdG8gbWFrZSBpdCBmdXR1cmUgY29tcGF0aWJsZTxzcGFuIHN0eWxlPSJjb2xvcjoj
MDBCMEYwIj4uPGI+PGk+W1tTYXNoYV1dIFNvdW5kcyBnb29kLiBJIHdpbGwgYmUgd2FpdGluZyBm
b3IgdGhlIGFjdHVhbCB0ZXh0IGluIHRoZSBuZXh0IHJldmlzaW9uIG9mIHRoZSBkcmFmdC48L2k+
PC9iPgo8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxv
OnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0O3RleHQtaW5kZW50Oi0xOC4wcHQiPjIpPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtm
b250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+SSBoYXZlIHNvbWUgZG91YnRzIHJlZ2FyZGluZyBh
cHBsaWNhYmlsaXR5IG9mIHRoZSBlZ3Jlc3MgcHJvdGVjdGlvbiBmcmFtZXdvcmsgZGVmaW5lZCBp
biB0aGUgZHJhZnQmbmJzcDsgdG8gVlBMUy1iYXNlZCAoUkZDIDQ3NjEgYW5kL29yIFJGQyA0NzYy
KSZuYnNwOyBzZXJ2aWNlcyBiZWNhdXNlOgo8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0Ij5hLjxz
cGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJv
bWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9z
cGFuPldpdGggVlBMUywgQ0UgbXVsdGktaG9taW5nIGFsd2F5cyBvcGVyYXRlcyBpbiBzaW5nbGUt
YWN0aXZlIG1vZGUuIEFzIGEgY29uc2VxdWVuY2U6PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJN
c29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MTA4LjBwdDt0ZXh0LWluZGVudDot
MTA4LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtU
aW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
Owo8L3NwYW4+aS48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IDwvc3Bhbj4KUHJpb3IgdG8gZmFpbHVyZSBvZiB0aGUgcHJpbWFyeSBlZ3Jlc3MsIHRoZSBW
U0kgdGhhdCByZXByZXNlbnRzIHRoZSBzZXJ2aWNlIGluIHRoZSBQcm90ZWN0b3IgUEUgd291bGQg
bm90IGxlYXJuIGFueSBNQUMgYWRkcmVzc2VzCjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNv
TGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEwOC4wcHQ7dGV4dC1pbmRlbnQ6LTEw
OC4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGlt
ZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPmlpLjxz
cGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJv
bWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPklm
IHRoZSBQTFIgcmVkaXJlY3RzIOKAnGtub3duIHVuaWNhc3TigJ0gdHJhZmZpYyBpbnRlbmRlZCBm
b3IgdGhlIHByaW1hcnkgZWdyZXNzIFBFIHRvIHRoZSBwcm90ZWN0b3IsIHRoZSBWU0kgdGhhdCBs
b2NhbGx5IHJlcHJlc2VudHMgcHJvdGVjdGVkIHNlcnZpY2UgdGhlcmUgd291bGQgZmxvb2QgdGhp
cyB0cmFmZmljIGFzIOKAnHVua25vd24gdW5pY2FzdOKAnSBhbmQsIGFzIHN1Y2gsIHByb2JhYmx5
IHN1YmplY3QgaXQgdG8gcmF0ZSBsaW1pdGluZy4KPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJN
c29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MTA4LjBwdDt0ZXh0LWluZGVudDot
MTA4LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtU
aW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+aWlpLjxzcGFuIHN0eWxl
PSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7
LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPkZyb20gdGhlIFBP
ViBvZiB0aGUgY3VzdG9tZXIgb2YgdGhlIFZQTFMgc2VydmljZSwmbmJzcDsgdGhpcyBtZWFucyB0
aGF0IHJlZGlyZWN0aW5nIHRyYWZmaWMgdG8gdGhlIHByb3RlY3RpbmcgVlNJLCBieSBhbmQgb2Yg
aXRzZWxmIHdvdWxkIG5vdCBmdWxseSByZXN0b3JlIHRoZSBzZXJ2aWNlLCBzaW5jZSBzdWJzdGFu
dGlhbCBwYXJ0IG9mIHRoZSBjdXN0b21lciB0cmFmZmljIHdvdWxkIGJlIGRyb3BwZWQgdW50aWwg
TUFDIGxlYXJuaW5nIGluCiB0aGUgcHJvdGVjdGluZyBWU0kgaXMgY29tcGxldGVkPG86cD48L286
cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4
dC1pbmRlbnQ6LTE4LjBwdCI+Yi48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj5JdCBpcyBhbHNvIHdvcnRoIG5vdGluZyB0aGF0IGlu
IFZQTFMgcmVjZWl2ZWQgYXBwbGljYXRpb24gbGFiZWxzIGRvIG5vdCBvbmx5IGRlZmluZSBlZ3Jl
c3MgVlNJIGFzIHRoZSBjb250ZXh0IGZvciB0aGUgTUFDLWJhc2VkIHN3aXRjaGluZyBidXQgYWxz
byBpZGVudGlmeSByZW1vdGUgaW5ncmVzcyBWU0kgZm9yIE1BQyBsZWFybmluZy4gRXh0ZW5kaW5n
IHN1Y2ggaWRlbnRpZmljYXRpb24gdG8gY292ZXIgYWxzbyBhcHBsaWNhdGlvbiBsYWJlbHMKIG9m
IHRoZSByZWRpcmVjdGVkIHRyYWZmaWMgbG9va3MgcXVpdGUgbm9uLXRyaXZpYWwgdG8gbWU8bzpw
PjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBw
dDt0ZXh0LWluZGVudDotMTguMHB0Ij5jLjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPkkgc2VlIHRoZXNlIGNvbmNlcm5zIGFzIG1p
bm9yIGlzc3VlcyBiZWNhdXNlLCBhcyBleHBsYWluZWQgYWJvdmUsIGl0IGlzIG5vdCBjbGVhciB0
byBtZSB3aGV0aGVyIHRoZSBmcmFtZXdvcmsgaXMgc3VwcG9zZWQgdG8gY292ZXIgVlBMUyBzZXJ2
aWNlcy4gQW4gZXhwbGljaXQgY2F2ZWF0IChwb3NzaWJseSBkZWZpbmluZyBhcHBsaWNhYmlsaXR5
IG9mIHRoZSBmcmFtZXdvcmsgdG8gVlBMUyBzZXJ2aWNlcyBhcyDigJxsZWZ0IEZGU+KAnSwgb3IK
IHRvIGJlIGRpc2N1c3NlZCBpbiBhIHNlcGFyYXRlIGRvY3VtZW504oCdKSB3b3VsZCBzdWZmaWNl
IHRvIHJlc29sdmUgdGhlbSBJTUhPPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdCI+ZC48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZx
dW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj5M
MlZQTiBzZXJ2aWNlcyB0aGF0IHVzZSBFVlBOIHRlY2hub2xvZ3kgd291bGQgbmVpdGhlciBzdWZm
ZXIgZnJvbSBhbiBlbXB0eSBGSUIgaW4gdGhlIHByb3RlY3RpbmcgTUFDLVZSRiBub3IgdXNlIEVW
UE4gYXBwbGljYXRpb24gbGFiZWxzIGZvciBNQUMgbGVhcm5pbmcuIEJ1dCBJIGNhbm5vdCBzYXkg
d2hldGhlciB0aGV5IGRvIG9yIGRvIG5vdCBpbnRyb2R1Y2Ugc29tZSBvdGhlciBpc3N1ZXMgd2l0
aCB0aGUgcHJvcG9zZWQgZnJhbWV3b3JrCiDigJMgdGhpcyB3b3VsZCByZXF1aXJlIHNlcmlvdXMg
aW4tZGVwdGggYW5hbHlzaXMuIE1lYW53aGlsZSBzdWNoIHNlcnZpY2VzIGxvb2sgdG8gbWUgbGlr
ZSBhbm90aGVyIGNhc2Ugd2hlbiBhbiBleHBsaWNpdCBkZWZpbml0aW9uIG9mIOKAnGxlZnQgRkZT
4oCdIG9yIOKAnHRvIGJlIGFkZHJlc3NlZCBpbiBhIHNlcGFyYXRlIGRvY3VtZW504oCdIHdvdWxk
IGJlIHZlcnkgbXVjaCBpbiBwbGFjZS4KPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5beXNoZW5dIFdl
IHdpbGwgbWVudGlvbiBWUExTIGFuZCBFVlBOIGZvciBmdXR1cmUgc3R1ZHksIGFzIHdlbGwgYXMg
c2VydmljZXMgd2hlcmUgbm8gb3RoZXIgcm91dGVyIGlzIGFibGUgdG8gbGVhcm4gb3IgZXN0YWJs
aXNoIGl0cyBvd24gY29ubmVjdGl2aXR5IHdpdGggc2VydmljZSBkZXN0aW5hdGlvbiBpbiBhZHZh
bmNlIG9mIGEgcHJpbWFyeSBQRSBmYWlsdXJlLCB0byBzZXJ2ZSBhcyBhIHByb3RlY3RvcjxzcGFu
IHN0eWxlPSJjb2xvcjojMDBCMEYwIj4uPGI+PGk+W1tTYXNoYV1dCiBUaGlzIHNob3VsZCBzdWZm
aWNlIEkgdGhpbms8L2k+PC9iPjwvc3Bhbj48Yj48aT48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3
RCI+Ljwvc3Bhbj48L2k+PC9iPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4KPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDt0ZXh0LWluZGVu
dDotMTguMHB0Ij4zKTxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsKPC9zcGFuPlRoZSBleGFtcGxlIG9mIGFwcGx5aW5nIHRoZSBlZ3Jlc3MgcHJvdGVjdGlv
biBmcmFtZXdvcmsgdG8gQkdQL01QTFMgSVAgVlBOIChSRkMgNDM2NCkgaW4gU2VjdGlvbiA4IGlz
IGV4cGxpY2l0bHkgcmVzdHJpY3RlZCB0byBzY2VuYXJpbyB3aGVuIGJvdGggdGhlIHByaW1hcnkg
ZWdyZXNzIFZSRiBhbmQgdGhlIHByb3RlY3RvciBWUkYgdXNlIHBlci1WUkYgbGFiZWwgYWxsb2Nh
dGlvbiBzY2hlbWUuCjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQiPmEuPHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2Vy
aWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+V2l0aCB0aGlz
IHNjaGVtZSwgdGhlIHVzYWdlIG9mIHRoZSBwcm9wb3NlZCBlZ3Jlc3MgcHJvdGVjdGlvbiBmcmFt
ZXdvcmsgaXMgcXVpdGUgc3RyYWlnaHRmb3J3YXJkLgo8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0
Ij5iLjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMg
TmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsKPC9zcGFuPkhvd2V2ZXIsIFJGQyA0MzY0IGRlZmluZXMgc2V2ZXJhbCBsYWJlbCBhbGxvY2F0
aW9uIHNjaGVtZXMgYW5kIHN0YXRlcyB0aGF0IHRoZSBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZSBj
YW4gYmUgc2VsZWN0ZWQgaW5kZXBlbmRlbnRseSBpbiBlYWNoIFBFIHdpdGhvdXQgYW55IGltcGFj
dCBvbiBpbnRlcm9wZXJhYmlsaXR5LiBJdCBpcyBub3QgY2xlYXIgdG8gbWUsIHRvIHdoaWNoIGV4
dGVudCBJUCBWUE4gc2VydmljZXMgdGhhdCB1c2UgZGlmZmVyZW50CiBsYWJlbCBhbGxvY2F0aW9u
IHNjaGVtZXMgaW4gZGlmZmVyZW50IGVncmVzcyBQRXMgd291bGQgYmUgY292ZXJlZCBieSB0aGUg
cHJvcG9zZWQgZnJhbWV3b3JrPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdCI+Yy48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90
OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj5TaW5j
ZSB3ZSBhcmUgb25seSBzcGVha2luZyBhYm91dCBhbiBleGFtcGxlIGluIGEgZnJhbWV3b3JrIGRv
Y3VtZW50LCB0aGVyZSBpcyBubyBuZWVkIHRvIGRlc2NyaWJlIGEgY29tcGxldGUgc29sdXRpb24g
aGVyZS4gU2ltcGx5IG5vdGluZyB0aGUgbmVlZCBmb3IgZWxhYm9yYXRpb24gd2l0aCByZWdhcmQg
dG8gb3RoZXIgVlBOIGFwcGxpY2F0aW9uIGxhYmVsIGFsbG9jYXRpb24gc2NoZW1lcyZuYnNwOyAo
aW5jbHVkaW5nIHRoZSBwb3NzaWJsZQogbWlzbWF0Y2ggaW4gdGhlIHByaW1hcnkgYW5kIHByb3Rl
Y3RvciBlZ3Jlc3MgUEVzKSBhbmQgc2VuZGluZyB0aGUgcmVhZGVyIHRvIGEgKGZ1dHVyZSkgZGVk
aWNhdGVkIGRvY3VtZW50IHdvdWxkIHN1ZmZpY2UgSU1ITy48bzpwPjwvbzpwPjwvcD4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
Plt5c2hlbl0gV2Ugd2lsbCBjbGFyaWZ5IHRoYXQgdGhlIHByaW1hcnkgUEUgKFBFMikgbWF5IGFs
bG9jYXRlIFZQTiBsYWJlbHMgYnkgdXNpbmcgcGVyLVZSRiwgcGVyLXJvdXRlLCBvciBwZXItaW50
ZXJmYWNlIG1vZGUuIFRoZSBwcm90ZWN0b3IgKFBFMykgc2hvdWxkIHNldCB1cCB0aGUgbmV4dGhv
cCBmb3IgZWFjaCBsYWJlbCByb3V0ZSBpbiBwZTIubXBscyB0YWJsZSBhcyBiZWxvdzoKPG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7
dGV4dC1pbmRlbnQ6LTE4LjBwdCI+LTxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPklmIHRoZSBWUE4g
bGFiZWwgaXMgYSBwZXItVlJGIGxhYmVsLCB0aGUgbmV4dGhvcCBvZiB0aGUgbGFiZWwgcm91dGUg
c2hvdWxkIHBvaW50IHRvIHRoZSBwcm90ZWN0aW9uIFZSRi48bzpwPjwvbzpwPjwvcD4KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDt0ZXh0LWluZGVudDotMTgu
MHB0Ij4tPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1l
cyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+SWYgdGhlIFZQTiBsYWJlbCBpcyBhIHBlci1y
b3V0ZSBsYWJlbCwgdGhlIG5leHRob3Agb2YgdGhlIGxhYmVsIHJvdXRlIHNob3VsZCBiZSBiYXNl
ZCBvbiB0aGUgcHJvdGVjdG9y4oCZcyBvd24gY29ubmVjdGl2aXR5IHdpdGggdGhlIElQIHByZWZp
eC48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdDt0ZXh0LWluZGVudDotMTguMHB0Ij4tPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBw
dDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+SWYg
dGhlIFZQTiBsYWJlbCBpcyBhIHBlci1pbnRlcmZhY2UgbGFiZWwsIHRoZXJlIGFyZSB0d28gY2Fz
ZXMuIChBKSBJZiB0aGUgZGlzdHJpYnV0aW9uIG9mIElQIHByZWZpeGVzIG92ZXIgdGhlIGludGVy
ZmFjZXMgb24gdGhlIHByaW1hcnkgUEUgYWxpZ25zIGNvbXBsZXRlbHkgd2l0aCB0aGUgZGlzdHJp
YnV0aW9uIG9mIElQIHByZWZpeGVzIG92ZXIgdGhlIGludGVyZmFjZXMgb24gdGhlIHByb3RlY3Rv
ciwgdGhlIG5leHRob3Agb2YgdGhlCiBsYWJlbCByb3V0ZSBzaG91bGQgcG9pbnQgdG8gdGhlIGNv
cnJlc3BvbmRpbmcgaW50ZXJmYWNlIG9mIHRoZSBJUCBwcmVmaXggb24gdGhlIHByb3RlY3Rvci4g
KEIpIE90aGVyd2lzZSAob3IgZm9yIHNpbXBsaWNpdHkpLCB0aGUgbmV4dGhvcCBvZiB0aGUgbGFi
ZWwgcm91dGUgc2hvdWxkIHBvaW50IHRvIHRoZSBwcm90ZWN0aW9uIFZSRi4KPG86cD48L286cD48
L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPjxzcGFuIHN0eWxlPSJjb2xvcjojMDBCMEYw
Ij5bW1Nhc2hhXV0gV291bGQgaXQgbm90IGJlIHNpbXBsZXIgdG8gc2F5IHRoYXQsIHJlZ2FyZGxl
c3Mgb2YgdGhlIHdheSB0aGUgcHJpbWFyeSBlZ3Jlc3MgUEUgYWxsb2NhdGVzIGl0cyBWUE4gYXBw
bGljYXRpb24gbGFiZWxzLCB0aGUgUHJvdGVjdG9yIHNob3VsZCBhbHdheXMgdHJlYXQgdGhlbSBh
cyBwb2ludGluZyB0byB0aGUgcmVsZXZhbnQgVlJGIGFuZAogcGVyZm9ybWluZyBjb250ZXh0IElQ
IGZvcndhcmRpbmc/IFRoZSBsb2dpYyB0aGF0IG1hdGNoZXMgcm91dGVzIGxlYXJuZWQgYnkgdGhl
IHByaW1hcnkgZWdyZXNzIFBFIGFuZCBieSB0aGUgUHJvdGVjdG9yIHdvdWxkIGJlIGNvbXBsaWNh
dGVkIGFuZCBldmVudHVhbGx5IGNvdWxkIGZhbGwgYmFjayB0byB0aGUgc2FtZSBzY2hlbWUg4oCT
IHNvIHdoYXQgaXMgdGhlIGdhaW4/PC9zcGFuPjwvaT48L2I+PG86cD48L286cD48L3A+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMDBCMEYwIj4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdCI+NCk8c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj5TZWN0aW9uIDUuOCBkZXNjcmliZXMgMyBwb3Nz
aWJsZSBhcHByb2FjaGVzIHRvIGFkdmVydGlzZW1lbnQgb2YgdGhlIENvbnRleHQgSUQgSVAgYWRk
cmVzcyBpbiBJR1AuIEJ1dCBpdCBkb2VzIG5vdCBkZWZpbmUgYW55IG9mIHRoZXNlIGFwcHJvYWNo
ZXMgYXMg4oCcTVVTVCB0byBpbXBsZW1lbnTigJ0uIFRoaXMgbG9va3MgdG8gbWUgbGlrZSBhbiBv
cGVuaW5nIGZvciBpbnRlcm9wZXJhYmlsaXR5IGlzc3VlcyBiZXR3ZWVuIGltcGxlbWVudGF0aW9u
cwogdGhhdCBzdXBwb3J0IGRpZmZlcmVudCBhcHByb2FjaGVzLiBPbiB0aGUgb3RoZXIgaGFuZCwg
SSBhbSBub3Qgc3VyZSB3aGV0aGVyIGEgZnJhbWV3b3JrIGRvY3VtZW50IGlzIHRoZSByaWdodCBw
bGFjZSB0byBzZWxlY3QgYSBNVVNUIHRvIGltcGxlbWVudCBvcHRpb24sIGVzcGVjaWFsbHkgd2hl
biB0aGUgZXhwZWN0ZWQgYXJlYXMgb2YgYXBwbGljYWJpbGl0eSBhcmUgcXVpdGUgZGlmZmVyZW50
Ogo8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0Ij5hLjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPlRoZSDigJxwcm94eSBtb2Rl4oCd
IGFwcHJvYWNoIGltcG9zZXMgbWluaW1hbCAoaWYgYW55KSBzcGVjaWZpYyByZXF1aXJlbWVudHMg
b24gdGhlIHJvdXRpbmcgYW5kIFRFIGRvbWFpbiAoaS5lLiwgbm8gZGVkaWNhdGVkIGV4dGVuc2lv
bnMgaW4gSUdQLCZuYnNwOyBqdXN0IHN1cHBvcnQgb2Ygc29tZSBGUlIgbWVjaGFuaXNtIGJ5IHRo
ZSBzaWduYWxpbmcgcHJvdG9jb2wgdXNlZCBmb3IgdGhlIHR1bm5lbCBzZXR1cCkKPG86cD48L286
cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4
dC1pbmRlbnQ6LTE4LjBwdCI+Yi48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj5UaGUg4oCcYWxpYXMgbW9kZeKAnSBzZWVtcyB0byBy
ZXF1aXJlIHN1cHBvcnQgb2YgYXQgbGVhc3QgU2VnbWVudCBSb3V0aW5nIGV4dGVuc2lvbnMgdG8g
dGhlIHJlbGV2YW50IElHUCBpbiB0aGUgcm91dGluZyBkb21haW4gYXMgd2VsbCBhcyBzdXBwb3J0
IG9mIHRoZSBNaXJyb3IgU0lEIGluIGFsbCBwb3RlbnRpYWwgUExScy4gVGhlcmVmb3JlIEkgdGhp
bmsgdGhhdCBpdCBpcyBhIG5hdGl2ZSBzY2hlbWUgdG8gYmUgdXNlZCBpbiB0aGUgU1ItTVBMUwog
ZW52aXJvbm1lbnRzLCBidXQgcHJvYmxlbWF0aWMgaW4gdGhlIGVudmlyb25tZW50cyB0aGF0IGRv
IG5vdCB1c2UgU1ItTVBMUyBmb3Igc2V0dXAgb2YgYW55IExTUHM8bzpwPjwvbzpwPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDot
MTguMHB0Ij5jLjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsKPC9zcGFuPlRoZSBkZWZpbml0aW9uIG9mIHRoZSDigJxzdHViIGxpbmsgbW9kZeKA
nSBpcyBhY2NvbXBhbmllZCBieSBhIHNvbWV3aGF0IHZhZ3VlIGNhdmVhdDog4oCcPHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsi
PlRoZSBjb3JyZWN0bmVzcyBvZiB0aGUgZWdyZXNzLXByb3RlY3RlZCB0dW5uZWxzIGFuZCB0aGUg
YnlwYXNzIHR1bm5lbHMgcmVsaWVzIG9uIHRoZSBwYXRoIGNvbXB1dGF0aW9ucyBmb3IgdGhlCiBh
bnktY2FzdCBJUCZuYnNwOyBhZGRyZXNzIHBlcmZvcm1lZCBieSB0aGUgaW5ncmVzcyByb3V0ZXJz
IGFuZCBQTFIuJm5ic3A7IFRoZXJlZm9yZSwgY2FyZSBNVVNUIGJlIHRha2VuIGZvciB0aGUgYXBw
bGljYWJpbGl0eSBvZiB0aGlzIGFwcHJvYWNoIHRvIGEgZ2l2ZW4gbmV0d29yayB0b3BvbG9neTwv
c3Bhbj7igJ0uJm5ic3A7IFNvbWUgY2xhcmlmaWNhdGlvbiBoZXJlIHdvdWxkIGJlIHdlbGNvbWUg
SU1ITywgZXNwZWNpYWxseSBzaW5jZSBubyBhbmFsb2cgb2YgdGhpcyBtb2RlCiBjb3VsZCBiZSBm
b3VuZCBpbiBSRkMgODEwNC48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0Ij5kLjxzcGFuIHN0eWxl
PSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7
LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPkkgaGF2
ZSBsb29rZWQgdXAgU2VjdGlvbiA0LjMgaW4gUkZDIDgxMDQgdGhhdCBkaXNjdXNzZXMgdHdvIGFw
cHJvYWNoZXMgKGVxdWl2YWxlbnRzIG9mIHRoZSBQcm94eSBhbmQgQWxpYXMgbW9kZXMgaW4gdGhp
cyBkcmFmdCkgdG8gYWR2ZXJ0aXNlbWVudCBvZiBDb250ZXh0IElELCBhbmQgZm91bmQgdGhlIGZv
bGxvd2luZyB0ZXh0IHRoZXJlICh0aGUgY3JpdGljYWwgZnJhZ21lbnQgaXMKPHNwYW4gc3R5bGU9
ImJhY2tncm91bmQ6eWVsbG93Ij5oaWdobGlnaHRlZDwvc3Bhbj4pOjxvOnA+PC9vOnA+PC9wPgo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztj
b2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IFRoZSBtZWNoYW5pc20gaW4gdGhpcyBkb2N1bWVudCBp
bnRlbmRzIHRvIGJlIGZsZXhpYmxlIG9uIHRoZSBhcHByb2FjaDwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVv
dDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyB1c2VkIGJ5IGEgbmV0d29yaywgYXMgbG9uZyBh
cyBpdCBzYXRpc2ZpZXMgdGhlIGFib3ZlIHJlcXVpcmVtZW50cyBmb3I8L3NwYW4+PG86cD48L286
cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgdGhlIHRyYW5zcG9ydCB0dW5uZWwgcGF0
aCBhbmQgYnlwYXNzIHR1bm5lbCBwYXRoLiZuYnNwOyBJbiB0aGVvcnksIHRoZTwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBw
dCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBuZXR3b3JrIGNhbiB1c2Ugb25l
IGFwcHJvYWNoIGZvciBjb250ZXh0IElEIFggYW5kIGFub3RoZXIgYXBwcm9hY2g8L3NwYW4+PG86
cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4w
cHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgZm9yIGNvbnRleHQgSUQgWS4m
bmJzcDsKPHNwYW4gc3R5bGU9ImJhY2tncm91bmQ6eWVsbG93Ij5Gb3IgYSBnaXZlbiBjb250ZXh0
IElELCBhbGwgcmVsZXZhbnQgcm91dGVycyw8L3NwYW4+PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztj
b2xvcjpibGFjaztiYWNrZ3JvdW5kOnllbGxvdyI+Jm5ic3A7Jm5ic3A7IGluY2x1ZGluZyBwcmlt
YXJ5IFBFLCBwcm90ZWN0b3IsIGFuZCBQTFIsIG11c3Qgc3VwcG9ydCBhbmQgYWdyZWUgb248L3Nw
YW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDo3Mi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6eWVsbG93Ij4mbmJzcDsm
bmJzcDsgdGhlIGNob3NlbiBhcHByb2FjaC4mbmJzcDsgVGhlIGNvb3JkaW5hdGlvbiBiZXR3ZWVu
IHRoZSByb3V0ZXJzIGNhbiBiZTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFj
a2dyb3VuZDp5ZWxsb3ciPiZuYnNwOyZuYnNwOyBhY2hpZXZlZCBieSBjb25maWd1cmF0aW9uPC9z
cGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4uPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij5BZGRpbmcgc3VjaCAoIG9y
IHNpbWlsYXIpIHRleHQgdG8gU2VjdGlvbiA1LjggbG9va3MgdG8gbWUgYXMgYSByZWFzb25hYmxl
IGNvbXByb21pc2UgYmV0d2VlbiBiZWluZyBleGNlc3NpdmVseSBzdHJpY3QgYW5kIGJlaW5nIGV4
Y2Vzc2l2ZWx5IGZsZXhpYmxlIGluIGEgZnJhbWV3b3JrIGRvY3VtZW50LjxvOnA+PC9vOnA+PC9w
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+W3lzaGVuXSBXZSB3aWxsIGFkZCBzaW1pbGFyIHRleHQgdG8gdGhlIGRyYWZ0LiBB
cyBhIGZyYW1ld29yaywgdGhlIGRyYWZ0IHByZXNlbnRzIGFuZCBkaXNjdXNzZXMgYSBudW1iZXIg
b2Ygb3B0aW9ucyBpbiBhIGdlbmVyYWwgbWFubmVyLiBUaGVzZSBvcHRpb25zIGFyZSB0ZWNobmlj
YWxseSBlcXVhbCBhbmQgYWxsIGZlYXNpYmxlLCBhbHRob3VnaCB0aGV5IGVhY2ggbWF5IGhhdmUg
cHJvcyBhbmQgY29ucy4gVGhpcwogaXMgYWxzbyBiYXNlZCBvbiBvdXIgZ29hbCB0byBtYWtlIGVn
cmVzcyBwcm90ZWN0aW9uIGFwcGxpY2FibGUgdG8gYSB2YXJpZXR5IG9mIG5ldHdvcmtzIG9mIGRp
ZmZlcmVudCB0ZWNobm9sb2dpZXMuIEhlbmNlLCB0aGUgZHJhZnQgZG9lcyBub3QgbWFuZGF0ZSBh
bnkgb3B0aW9uIGFzIGEgTVVTVC4gVGhhdCBkZWNpc2lvbiBvZiB3aGljaCBvcHRpb24gdG8gdXNl
IGluIGEgZ2l2ZW4gbmV0d29yayBpcyBsZWZ0IHRvIHRoZSBzcGVjaWZpYyB0ZWNobm9sb2d5CiBk
ZXBsb3llZCBhbmQgdGhlIHZlbmRvcnMgaW52b2x2ZWQuIDxvOnA+PC9vOnA+PC9wPgo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48Yj48aT48c3BhbiBzdHlsZT0iY29sb3I6IzAwQjBGMCI+W1tTYXNoYV1d
IFRoaXMgc2hvdWxkIGRvIGl0IElNSE8uPC9zcGFuPjwvaT48L2I+PG86cD48L286cD48L3A+Cjxw
IGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48Yj5OaXRzPC9iPjo8bzpwPjwvbzpwPjwvcD4KPG9sIHN0eWxlPSJtYXJnaW4tdG9wOjBj
bSIgc3RhcnQ9IjEiIHR5cGU9IjEiPgo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1s
aXN0OmwxIGxldmVsMSBsZm82Ij5SRkMgMjExOSBpcyBtZW50aW9uZWQgaW4gdGhlIHRleHQsIGJ1
dCBkb2VzIG5vdCBhcHBlYXIgYXMgYSBOb3JtYXRpdmUgcmVmZXJlbmNlIChCVFcsIEkgaGF2ZSBw
b2ludGVkIHRvIHRoaXMgZmFjdCBpbiBteSB1bnNvbGljaXRlZCByZXZpZXcgbW9yZSB0aGFuIGEg
eWVhciBhZ28sIGJ1dCBpdCBzdGlsbCByZW1haW5zIHVucmVzb2x2ZWQpPG86cD48L286cD48L2xp
PjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLWxpc3Q6bDEgbGV2ZWwxIGxmbzYiPlJG
QyA4MTc0IGlzIG5laXRoZXIgbWVudGlvbmVkIGluIHRoZSB0ZXh0IChhcyBzZWVtcyB0byBiZSB0
aGUgbm9ybSB0aGVzZSBkYXlzKSBub3IgYXBwZWFycyBhcyBhIE5vcm1hdGl2ZSByZWZlcmVuY2Uu
PG86cD48L286cD48L2xpPjwvb2w+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5beXNoZW5dIFdlIHdpbGwgYWRkIHRoZXNlIFJG
Q3MgdG8gdGhlIG5vcm1hdGl2ZSByZWZlcmVuY2Ugc2VjdGlvbi48bzpwPjwvbzpwPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+PHNwYW4gc3R5bGU9ImNvbG9yOiMwMEIwRjAiPltbU2Fz
aGFdXSBBbmQgdG8gcmVmZXIgdG8gdGhlbSBpbiB0aGUg4oCcU3BlY2lmaWNhdGlvbiBvZiBSZXF1
aXJlbWVudHPigJ0gc2VjdGlvbi48L3NwYW4+PC9pPjwvYj48bzpwPjwvbzpwPjwvcD4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
PlJlZ2FyZHMsPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlNhc2hhPG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5PZmZpY2U6ICYjNDM7OTcyLTM5MjY2MzAyPG86cD48L286cD48L3A+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkNlbGw6Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICYjNDM7OTcyLTU0OTI2NjMwMjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5F
bWFpbDombmJzcDsmbmJzcDsgPGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVj
aXRlbGUuY29tIj5BbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTwvYT48bzpwPjwvbzpw
PjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PGJyPgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX188YnI+Cjxicj4KVGhpcyBlLW1haWwgbWVzc2FnZSBpcyBpbnRlbmRlZCBmb3IgdGhl
IHJlY2lwaWVudCBvbmx5IGFuZCBjb250YWlucyBpbmZvcm1hdGlvbiB3aGljaCBpcwo8YnI+CkNP
TkZJREVOVElBTCBhbmQgd2hpY2ggbWF5IGJlIHByb3ByaWV0YXJ5IHRvIEVDSSBUZWxlY29tLiBJ
ZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzCjxicj4KdHJhbnNtaXNzaW9uIGluIGVycm9yLCBwbGVh
c2UgaW5mb3JtIHVzIGJ5IGUtbWFpbCwgcGhvbmUgb3IgZmF4LCBhbmQgdGhlbiBkZWxldGUgdGhl
IG9yaWdpbmFsCjxicj4KYW5kIGFsbCBjb3BpZXMgdGhlcmVvZi48YnI+Cl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJv
dHRvbToxMi4wcHQiPjxicj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPgo8YnI+ClRoaXMgZS1tYWls
IG1lc3NhZ2UgaXMgaW50ZW5kZWQgZm9yIHRoZSByZWNpcGllbnQgb25seSBhbmQgY29udGFpbnMg
aW5mb3JtYXRpb24gd2hpY2ggaXMKPGJyPgpDT05GSURFTlRJQUwgYW5kIHdoaWNoIG1heSBiZSBw
cm9wcmlldGFyeSB0byBFQ0kgVGVsZWNvbS4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcwo8YnI+
CnRyYW5zbWlzc2lvbiBpbiBlcnJvciwgcGxlYXNlIGluZm9ybSB1cyBieSBlLW1haWwsIHBob25l
IG9yIGZheCwgYW5kIHRoZW4gZGVsZXRlIHRoZSBvcmlnaW5hbAo8YnI+CmFuZCBhbGwgY29waWVz
IHRoZXJlb2YuPGJyPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188bzpwPjwvbzpwPjwvcD4KPC9kaXY+Cjwv
ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxi
cj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fPGJyPgo8YnI+ClRoaXMgZS1tYWlsIG1lc3NhZ2UgaXMgaW50
ZW5kZWQgZm9yIHRoZSByZWNpcGllbnQgb25seSBhbmQgY29udGFpbnMgaW5mb3JtYXRpb24gd2hp
Y2ggaXMKPGJyPgpDT05GSURFTlRJQUwgYW5kIHdoaWNoIG1heSBiZSBwcm9wcmlldGFyeSB0byBF
Q0kgVGVsZWNvbS4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcwo8YnI+CnRyYW5zbWlzc2lvbiBp
biBlcnJvciwgcGxlYXNlIGluZm9ybSB1cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRo
ZW4gZGVsZXRlIHRoZSBvcmlnaW5hbAo8YnI+CmFuZCBhbGwgY29waWVzIHRoZXJlb2YuPGJyPgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX188bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48YnI+Cl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4KPGJy
PgpUaGlzIGUtbWFpbCBtZXNzYWdlIGlzIGludGVuZGVkIGZvciB0aGUgcmVjaXBpZW50IG9ubHkg
YW5kIGNvbnRhaW5zIGluZm9ybWF0aW9uIHdoaWNoIGlzCjxicj4KQ09ORklERU5USUFMIGFuZCB3
aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRlbGVjb20uIElmIHlvdSBoYXZlIHJlY2Vp
dmVkIHRoaXMKPGJyPgp0cmFuc21pc3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkg
ZS1tYWlsLCBwaG9uZSBvciBmYXgsIGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwKPGJyPgph
bmQgYWxsIGNvcGllcyB0aGVyZW9mLjxicj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48
L3A+CjwvZGl2Pgo8YnIgY2xlYXI9ImJvdGgiPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188QlI+CjxCUj4K
VGhpcyBlLW1haWwgbWVzc2FnZSBpcyBpbnRlbmRlZCBmb3IgdGhlIHJlY2lwaWVudCBvbmx5IGFu
ZCBjb250YWlucyBpbmZvcm1hdGlvbiB3aGljaCBpcyA8QlI+CkNPTkZJREVOVElBTCBhbmQgd2hp
Y2ggbWF5IGJlIHByb3ByaWV0YXJ5IHRvIEVDSSBUZWxlY29tLiBJZiB5b3UgaGF2ZSByZWNlaXZl
ZCB0aGlzIDxCUj4KdHJhbnNtaXNzaW9uIGluIGVycm9yLCBwbGVhc2UgaW5mb3JtIHVzIGJ5IGUt
bWFpbCwgcGhvbmUgb3IgZmF4LCBhbmQgdGhlbiBkZWxldGUgdGhlIG9yaWdpbmFsIDxCUj4KYW5k
IGFsbCBjb3BpZXMgdGhlcmVvZi48QlI+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxCUj4KPC9ib2R5Pgo8
L2h0bWw+Cgo=

--_000_AM0PR03MB3828868CB20A96CE0F63CE619D8C0AM0PR03MB3828eurp_--


From nobody Wed Jan  2 07:13:35 2019
Return-Path: <session-request@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 2FA75124C04; Wed,  2 Jan 2019 07:13:33 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IETF Meeting Session Request Tool <session-request@ietf.org>
To: <session-request@ietf.org>
Cc: mpls@ietf.org, tsaad@cisco.com, mpls-chairs@ietf.org, db3546@att.com
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <154644201314.32543.14399528124718377413.idtracker@ietfa.amsl.com>
Date: Wed, 02 Jan 2019 07:13:33 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/6WYLLaCgKjLHTxwNV6qhb2NXznQ>
Subject: [mpls] mpls - New Meeting Session Request for IETF 104
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jan 2019 15:13:33 -0000

A new meeting session request has just been submitted by Tarek Saad, a Secretary of the mpls working group.


---------------------------------------------------------
Working Group Name: Multiprotocol Label Switching
Area Name: Routing Area
Session Requester: Tarek Saad

Number of Sessions: 1
Length of Session(s):  2 Hours
Number of Attendees: 100
Conflicts to Avoid: 
 First Priority: teas ccamp pce spring bess bfd idr pals bier detnet
 Second Priority: nvo3 sfc i2rs rtgarea rtgwg lsvr lsr



People who must be present:
  George Swallow
  Loa Andersson
  Deborah Brungard
  Nicolai Leymann
  Tarek Saad

Resources Requested:

Special Requests:
  
---------------------------------------------------------


From nobody Wed Jan  2 07:24:11 2019
Return-Path: <session-request@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A27D1130DCC; Wed,  2 Jan 2019 07:24:09 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IETF Meeting Session Request Tool <session-request@ietf.org>
To: <session-request@ietf.org>
Cc: mpls@ietf.org, tsaad@cisco.com, mpls-chairs@ietf.org, db3546@att.com
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <154644264962.32583.7009292603729201914.idtracker@ietfa.amsl.com>
Date: Wed, 02 Jan 2019 07:24:09 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/FX9ASZ_iU6SOaqgFovxQs48CPy4>
Subject: [mpls] mpls - Update to a Meeting Session Request for IETF 104
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jan 2019 15:24:10 -0000

An update to a meeting session request has just been submitted by Tarek Saad, a Secretary of the mpls working group.


---------------------------------------------------------
Working Group Name: Multiprotocol Label Switching
Area Name: Routing Area
Session Requester: Tarek Saad

Number of Sessions: 1
Length of Session(s):  2 Hours
Number of Attendees: 100
Conflicts to Avoid: 
 First Priority: teas ccamp pce spring bess bfd idr pals bier detnet sfc
 Second Priority: nvo3 i2rs rtgarea rtgwg lsvr lsr



People who must be present:
  George Swallow
  Loa Andersson
  Deborah Brungard
  Nicolai Leymann
  Tarek Saad

Resources Requested:

Special Requests:
  
---------------------------------------------------------


From nobody Wed Jan  2 07:24:44 2019
Return-Path: <session-request@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E97812F295; Wed,  2 Jan 2019 07:24:42 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IETF Meeting Session Request Tool <session-request@ietf.org>
To: <session-request@ietf.org>
Cc: mpls@ietf.org, tsaad@cisco.com, mpls-chairs@ietf.org, db3546@att.com
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <154644268251.32599.14863279202087184028.idtracker@ietfa.amsl.com>
Date: Wed, 02 Jan 2019 07:24:42 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/cfV5rlFek81O9Sh_-9YgK_VduRk>
Subject: [mpls] mpls - Update to a Meeting Session Request for IETF 104
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jan 2019 15:24:42 -0000

An update to a meeting session request has just been submitted by Tarek Saad, a Secretary of the mpls working group.


---------------------------------------------------------
Working Group Name: Multiprotocol Label Switching
Area Name: Routing Area
Session Requester: Tarek Saad

Number of Sessions: 1
Length of Session(s):  2 Hours
Number of Attendees: 100
Conflicts to Avoid: 
 First Priority: detnet bier pals idr bfd bess spring pce ccamp teas sfc
 Second Priority: lsr lsvr rtgwg rtgarea i2rs nvo3



People who must be present:
  Loa Andersson
  Deborah Brungard
  Nicolai Leymann
  Tarek Saad

Resources Requested:

Special Requests:
  
---------------------------------------------------------


From nobody Thu Jan  3 02:39:57 2019
Return-Path: <ramakrishnadtv@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB471131105 for <mpls@ietfa.amsl.com>; Wed,  2 Jan 2019 23:33:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  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 XUVVT4-6wO87 for <mpls@ietfa.amsl.com>; Wed,  2 Jan 2019 23:33:41 -0800 (PST)
Received: from mail-oi1-x236.google.com (mail-oi1-x236.google.com [IPv6:2607:f8b0:4864:20::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 094FC130E51 for <mpls@ietf.org>; Wed,  2 Jan 2019 23:33:40 -0800 (PST)
Received: by mail-oi1-x236.google.com with SMTP id y23so27022016oia.4 for <mpls@ietf.org>; Wed, 02 Jan 2019 23:33:40 -0800 (PST)
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=dYALOY4x6EuK/v794GLCPngcXBzd/9NsUT3fNVxxs1c=; b=Pjxm5HLE/jnmyG+kOnNlPH6SoFdDmPKlHS4etJuU21bbkUzGob2RrJJr//7P0cN1Eb Dmyl0q4y7UHdJhdT9f3fLOnjbDp5Ctgd+p8MhFuRddKtMTgSYfl6eQw4N5ODmEjyWNl1 p553nuCiveZeAtJW2NeIL4qW3B4Fsd2S/Mm0imIuMupa/3O4ETrcX1nYBPROeBHRZPqx 1sHtvK5DKNsZQ1kHm/qhdRaKdkC6I0BePZURrhls8tfwPuA6LlN/84uG3cG9Tb5DNrOJ a5Ym2T2/gOa+Ea7CiuHfpx0qUxVD6i5T7Jumaoz/NxA/5x11uqLfwkg9F0JpaRVuO7TN k37g==
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=dYALOY4x6EuK/v794GLCPngcXBzd/9NsUT3fNVxxs1c=; b=AlMjaU82nlHrp4Ko+xwMGISvUeTf7B8/0uCXi2b+CK7xhMWY0rHsZRCHb0DJcLBINE waPf5gbQR0IBccV0hrYLEIcl5Ael35IbzNlDOxoLYnVQq4tBHGDCJPbL1vKwAKEmxosI xv3E7QKfRJvZjDIWNRPtyrJk6A8re3oHlqf70QtgQRAEXQskKpdHlUeAWcjEBocYvpZE GWaoAsqyeQ4QRDSoo3a3H7wr9lhjUyxfEGdcYKqmaeP0lvEY/ZfB+sTrGaeyT1+a5Yk+ kJC74q9ItkYG5pEFEk+m2keBSKN4rJX4P82ASIYYDSacl+iLwbPrLNLYQXedHdefuXyg yRwQ==
X-Gm-Message-State: AA+aEWZM7Xq7e/VMwbALlGu4+uM+g962PCYmkWm6Du9Er6BJ3w1VFC3+ ICm/PyVypv3JDOXyL+YrS9Nbs3QujMl4Chh6to4nfW6K
X-Google-Smtp-Source: AFSGD/X1Eb/J6eDYgKpy6+x+CgtO0uaSsCzZYCmgHNs02d5agYy5EsLIRzD+whomq/5jmHW3nnsPBjdme5UcJjQUh+g=
X-Received: by 2002:aca:4cc8:: with SMTP id z191mr32469827oia.54.1546500820010;  Wed, 02 Jan 2019 23:33:40 -0800 (PST)
MIME-Version: 1.0
From: Ramakrishna Rao Desetti <ramakrishnadtv@gmail.com>
Date: Thu, 3 Jan 2019 13:03:27 +0530
Message-ID: <CAEh1p15dEO-Qok==u8A_-LT4jUso3iGao4jH8KOKMtt9UBDR7g@mail.gmail.com>
To: mpls@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/k6DxLs-YSGzrgp29obuQlb0X67I>
X-Mailman-Approved-At: Thu, 03 Jan 2019 02:39:55 -0800
Subject: [mpls] Request for clarification on RFC 7552
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Jan 2019 07:33:43 -0000

Hi,

I request a clarification with regard to RFC 7552 (Updates to LDP for IPv6).

This is regarding how to determine active/passive roles in some scenarios.

Consider the following scenario (reproduced from RFC 7552):

                                   IPv4
                           R1=================R2
                                   IPv6

         Figure 2: LSRs Connected via Two Single-Stack Interfaces

In this case, R1 and R2 are dual-stack LSRs. Hence they intend to exchange
both IPv4 and IPv6 FEC label mappings.

Note that in the above setup, R1 and R2 are connected via two single-stack
interfaces. The transport-connection-preference is set to ipv4.

The IPv6 link is UP and R1 and R2 formed adjacency. The Dual-Stack capability
is set as IPv4. For some reason, the IPv4 adjacency is not getting established.

In this scenario, what do R1 and R2 do? Do they establish IPv6 based TCP
session? The reason I am asking is if they intend to do that how do they
determine which LSR will become active.

The RFC says:

"2. If the Dual-Stack capability TLV is present and the remote
      preference matches the local preference, then:

      a) If TR=0100 (LDPoIPv4), then determine the active/passive roles
         for the TCP connection using an IPv4 transport address as
         defined in Section 2.5.2 of RFC 5036.

      b) If TR=0110 (LDPoIPv6), then determine the active/passive roles
         for the TCP connection by using an IPv6 transport address as
         defined in Section 2.5.2 of RFC 5036."

Based on this criteria, it is not possible to determine active/passive because
IPv4 adjacency was not formed.

How do R1 and R2 proceed further? It appears the standard is not providing
guidance, although the intention seems to be to establish an IPv6
based TCP session.

Could you please let me know your comments?

Thanks and regards,
Ramakrishna DTV.


From nobody Thu Jan  3 06:27:18 2019
Return-Path: <stewart.bryant@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14FFB12EB11; Thu,  3 Jan 2019 06:27:16 -0800 (PST)
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 g3ULLDPAhSsE; Thu,  3 Jan 2019 06:27:14 -0800 (PST)
Received: from mail-wm1-x332.google.com (mail-wm1-x332.google.com [IPv6:2a00:1450:4864:20::332]) (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 C0DE112785F; Thu,  3 Jan 2019 06:27:13 -0800 (PST)
Received: by mail-wm1-x332.google.com with SMTP id m22so30595364wml.3; Thu, 03 Jan 2019 06:27:13 -0800 (PST)
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=vwBZGGHspv4LUZiGm7U4CkS/tkCDq7DwK3ut60MSu5Y=; b=dFZGg6NNXU35D8tAODmABAFSfbRSLqHwQFl7dRg9DJB3etQYb/olHtKwIbrO+uwiaH HMNlmMsj7ok2pjNNKdCtji/NZ97dp/rt86jV9ne6dSeuQgF0qBV0hw400rqbq/dXeN84 jt8uxdiQk93ukJ2jmn3/TzVyXMGeFjexnWJa5NY9Ewleg83PfQkqHFht3Mp1fMDNAvRb RKBUKf+DtJFcrnb7nUxsY9fr7OPTmemgH1/M3fMe7r58QrEVDe+ZXMrB6V83JW2bytHr 7qCvR9NiGSeYHwa6PlL48ZYd/2dCHrKw+oFXFBOIwn2zTd0AIm4aqpVg7AM5jNnbc18v o9jQ==
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=vwBZGGHspv4LUZiGm7U4CkS/tkCDq7DwK3ut60MSu5Y=; b=QY3ZiM+DdL9ccptiThYRQpQiWUjuNg2ExwRpx39oqQCAq+hHWTtr69hofnP7tdIEzH 5IAWKzapRRYKYYgtnhHv/lIxlk3limudSsFtkojUXwb1O7unchkhQjkQMRdJHogWvnu3 ZVHB0HsPCl8yG2PXsywlwnoCFObHekWK8LvMpSkh4DB4hUaggk0x2af0hi5XUEgmWUYn kTToj/2fLDmTWLlJDe+iTdwgsvkSAcpnNKKu1uNle6MeL6QrqkX4y+yfeBaKTQRQenL/ smRQ5wLyJMsvsuuGuixyhjoplyPtyeXeCbD9/4yK1snHFGeN3vAXdnpDByYt94Qvadgo SiHQ==
X-Gm-Message-State: AA+aEWbYeVfZonlKY+LFQJJzzB5nYc5SyAsIpz7aVTp0Wy3Q/ocwSm8b dODtBkLYuJEIb5PFqge6yQA=
X-Google-Smtp-Source: AFSGD/VLO4ADqOTyJarD0RtaFP52h99KdbBzyh6iU6VkzXaBh7rvR2zk9qm92awAxVe73ps2sY8Y3w==
X-Received: by 2002:a1c:868a:: with SMTP id i132mr36955222wmd.49.1546525632136;  Thu, 03 Jan 2019 06:27:12 -0800 (PST)
Received: from [192.168.2.198] (host213-123-124-182.in-addr.btopenworld.com. [213.123.124.182]) by smtp.gmail.com with ESMTPSA id n11sm199497wrw.60.2019.01.03.06.27.11 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 03 Jan 2019 06:27:11 -0800 (PST)
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>, "draft-ietf-mpls-sfl-framework@ietf.org" <draft-ietf-mpls-sfl-framework@ietf.org>
Cc: "mpls@ietf.org" <mpls@ietf.org>, Shell Nakash <Shell.Nakash@ecitele.com>,  Jun Ye <Jun.Ye@ecitele.com>
References: <AM0PR03MB3828DD11E7BCB069CB2B68DA9DB40@AM0PR03MB3828.eurprd03.prod.outlook.com>
From: Stewart Bryant <stewart.bryant@gmail.com>
Message-ID: <36264762-7e7a-bd18-da0c-4db51185d426@gmail.com>
Date: Thu, 3 Jan 2019 14:27:10 +0000
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0
MIME-Version: 1.0
In-Reply-To: <AM0PR03MB3828DD11E7BCB069CB2B68DA9DB40@AM0PR03MB3828.eurprd03.prod.outlook.com>
Content-Type: multipart/alternative; boundary="------------6A21211B6971F469FB621982"
Content-Language: en-GB
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/xdx_MT9hHPKxQN7wWlxLtjmRBMk>
Subject: Re: [mpls] A question about draft-ietf-mpls-sfl-framework
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Jan 2019 14:27:16 -0000

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


On 25/12/2018 11:45, Alexander Vainshtein wrote:
>
> Dear authors of draft-ietf-mpls-sfl-framework 
> <https://tools.ietf.org/html/draft-ietf-mpls-sfl-framework-04>,
>
> I have a question about use of Synonymous Flow Labels in the when 
> application labels are present.
>
> The relevant text in Section 4.1 of the draft says:
>
>    At the egress LSR the LSP label is popped (if present).  Then the SFL
>
>    is processed in exactly the same way as the corresponding application
>
>    label would have been processed.
>
> If the application label has been statically configured in the egress 
> LSR,  then, presumably, so would be each of the Synonymous labels.
>
Yes.
>
> However, if the application label has been dynamically allocated by 
> the egress LSR and advertised to ingress LSR using some control plane 
> mechanisms, then the synonymous labels would also have to be 
> dynamically allocated and advertised by the same control plane mechanisms.
>
Not necessarily.

We had a proposal for a simple control plane that I propose to refresh:

https://tools.ietf.org/html/draft-bryant-mpls-sfl-control-02

The idea with this is that the application control protocol runs as 
normal and this protocol modifies the label for SFL purposes.

There was a lot of interest in the WG at the time for modifying each and 
every control protocol, but there is not much interest in writing the 
drafts needed to do it.

> The draft in question is a framework draft and does not discuss any 
> control plane issues (at least I have not found any mention of such 
> issues in the text).
>
> I wonder if any work on control plane mechanisms for advertisement of 
> synonymous labels is going on or planned. ( A quick search in the 
> documents of the MPLS, BESS and PALS WGs did not find any relevant 
> documents).
>
Only the one I cite above.

I would be more than willing to work with anyone (actively or just as a 
reviewer) that wanted to write the control plane drafts.

> If the intended applicability of the SFL framework is just for 
> statically configured application labels, this should be explicitly 
> stated in the draft IMHO.
>
No, I think the intent was always that there would be a control plane if 
needed.

Best regards

Stewart


> Your timely feedback would be highly appreciated.
>
> Regards, and lots of thanks in advance,
>
> Sasha
>
> Office: +972-39266302
>
> Cell:      +972-549266302
>
> Email:   Alexander.Vainshtein@ecitele.com
>
>
> ___________________________________________________________________________
>
> This e-mail message is intended for the recipient only and contains 
> information which is
> CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have 
> received this
> transmission in error, please inform us by e-mail, phone or fax, and 
> then delete the original
> and all copies thereof.
> ___________________________________________________________________________

--------------6A21211B6971F469FB621982
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 25/12/2018 11:45, Alexander
      Vainshtein wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:AM0PR03MB3828DD11E7BCB069CB2B68DA9DB40@AM0PR03MB3828.eurprd03.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Courier New";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal">Dear authors of <a
            href="https://tools.ietf.org/html/draft-ietf-mpls-sfl-framework-04"
            moz-do-not-send="true">
            draft-ietf-mpls-sfl-framework</a>,<o:p></o:p></p>
        <p class="MsoNormal">I have a question about use of Synonymous
          Flow Labels in the when application labels are present.<o:p></o:p></p>
        <p class="MsoNormal">The relevant text in Section 4.1 of the
          draft says:<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal" style="page-break-before:always"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;"
            lang="EN">   At the egress LSR the LSP label is popped (if
            present).  Then the SFL<o:p></o:p></span></p>
        <p class="MsoNormal" style="page-break-before:always"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;"
            lang="EN">   is processed in exactly the same way as the
            corresponding application<o:p></o:p></span></p>
        <p class="MsoNormal" style="page-break-before:always"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;"
            lang="EN">   label would have been processed.<o:p></o:p></span></p>
        <p class="MsoNormal"><span lang="EN"><o:p> </o:p></span></p>
        <p class="MsoNormal">If the application label has been
          statically configured in the egress LSR,  then, presumably, so
          would be each of the Synonymous labels.</p>
      </div>
    </blockquote>
    Yes.<br>
    <blockquote type="cite"
cite="mid:AM0PR03MB3828DD11E7BCB069CB2B68DA9DB40@AM0PR03MB3828.eurprd03.prod.outlook.com">
      <div class="WordSection1">
        <p class="MsoNormal"><o:p></o:p></p>
        <p class="MsoNormal">However, if the application label has been
          dynamically allocated by the egress LSR and advertised to
          ingress LSR using some control plane mechanisms, then the
          synonymous labels would also have to be dynamically allocated
          and advertised by the same control plane mechanisms.</p>
      </div>
    </blockquote>
    <p>Not necessarily.</p>
    <p>We had a proposal for a simple control plane that I propose to
      refresh:</p>
    <p><a class="moz-txt-link-freetext" href="https://tools.ietf.org/html/draft-bryant-mpls-sfl-control-02">https://tools.ietf.org/html/draft-bryant-mpls-sfl-control-02</a></p>
    <p>The idea with this is that the application control protocol runs
      as normal and this protocol modifies the label for SFL purposes.</p>
    <p>There was a lot of interest in the WG at the time for modifying
      each and every control protocol, but there is not much interest in
      writing the drafts needed to do it.<br>
    </p>
    <blockquote type="cite"
cite="mid:AM0PR03MB3828DD11E7BCB069CB2B68DA9DB40@AM0PR03MB3828.eurprd03.prod.outlook.com">
      <div class="WordSection1">
        <p class="MsoNormal"><o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">The draft in question is a framework draft
          and does not discuss any control plane issues (at least I have
          not found any mention of such issues in the text).<o:p></o:p></p>
        <p class="MsoNormal">I wonder if any work on control plane
          mechanisms for advertisement of synonymous labels is going on
          or planned. ( A quick search in the documents of the MPLS,
          BESS and PALS WGs did not find any relevant documents).
        </p>
      </div>
    </blockquote>
    <p>Only the one I cite above.</p>
    <p>I would be more than willing to work with anyone (actively or
      just as a reviewer) that wanted to write the control plane drafts.<br>
    </p>
    <blockquote type="cite"
cite="mid:AM0PR03MB3828DD11E7BCB069CB2B68DA9DB40@AM0PR03MB3828.eurprd03.prod.outlook.com">
      <div class="WordSection1">
        <p class="MsoNormal"><o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">If the intended applicability of the SFL
          framework is just for statically configured application
          labels, this should be explicitly stated in the draft IMHO.</p>
      </div>
    </blockquote>
    <p>No, I think the intent was always that there would be a control
      plane if needed.</p>
    <p>Best regards</p>
    <p>Stewart<br>
    </p>
    <p><br>
    </p>
    <blockquote type="cite"
cite="mid:AM0PR03MB3828DD11E7BCB069CB2B68DA9DB40@AM0PR03MB3828.eurprd03.prod.outlook.com">
      <div class="WordSection1">
        <p class="MsoNormal"><o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Your timely feedback would be highly
          appreciated.<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Regards, and lots of thanks in advance,<o:p></o:p></p>
        <p class="MsoNormal">Sasha<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Office: +972-39266302<o:p></o:p></p>
        <p class="MsoNormal">Cell:      +972-549266302<o:p></o:p></p>
        <p class="MsoNormal">Email:   <a class="moz-txt-link-abbreviated" href="mailto:Alexander.Vainshtein@ecitele.com">Alexander.Vainshtein@ecitele.com</a><o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
      </div>
      <br clear="all">
___________________________________________________________________________<br>
      <br>
      This e-mail message is intended for the recipient only and
      contains information which is <br>
      CONFIDENTIAL and which may be proprietary to ECI Telecom. If you
      have received this <br>
      transmission in error, please inform us by e-mail, phone or fax,
      and then delete the original <br>
      and all copies thereof.<br>
___________________________________________________________________________<br>
    </blockquote>
  </body>
</html>

--------------6A21211B6971F469FB621982--


From nobody Thu Jan  3 07:20:07 2019
Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA979130E2E; Thu,  3 Jan 2019 07:20:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.679
X-Spam-Level: 
X-Spam-Status: No, score=-1.679 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_FILL_THIS_FORM_SHORT=0.01, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.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 N-GgrTz3y_HO; Thu,  3 Jan 2019 07:20:02 -0800 (PST)
Received: from mail1.bemta25.messagelabs.com (mail1.bemta25.messagelabs.com [195.245.230.131]) (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 0F8B7130E2B; Thu,  3 Jan 2019 07:20:01 -0800 (PST)
Received: from [46.226.53.55] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-3.bemta.az-c.eu-west-1.aws.symcld.net id D6/B3-21338-0282E2C5; Thu, 03 Jan 2019 15:20:00 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1VSe0hTYRT327273mpXrlPbSTRpSll5x2ZGkkU hFAYVQSIU9rjT67bYpu3O1MAwirAk04oymZjmI83sQaJlLywyV/Smx9Re2kPDoJY9Kdu9n/b4 5+N3zu/8zvmdj0MT6jdUKC3kOgWHnbdqqfFk3PSvUVxEtC5Vf+GOIf6KNzreU9ugjHc/5xcSS WfLe/2Tamq+KVYoVistdmNm7nqluf3hCMpq249yH5S8IQvQw+1oFxpPk2w1AT9GqpVSoGaLFV BRsp3EQQ+Cl/0fFLvQOJpi58PpY72UhINZDpq+v6OkIoK9iKBr5z5fQNNBbAI0ncvBNfOguba cwHguFFS0yVqSjYKDW+/LmGHXwNWf10eH7UEwNHRXJsb5hr0+9QJJGLET4Yu7STZBsBrw9FfK GFgWas7fJjAOgYG+X0qMp0DZU5c/xuFwr7JI3hPYRxQM73lCYsIAnQ2XRsXLoKi0lJAWADYSz rxdg+s9vsX6f44OmwE/uquV2JARnr2qQjhvhR0jTygs6CbgpqeTxI3CoPdiCs43UFA6cEkWqN k0uO7yjpqYDI27X5AlKKb8n+UwtkN9cTsql38pELoO9ZM4HwOH2z9SGM+Euqp3xBi+eblP8W/ +MPJvRHOMDovJ7LTxFitn0Os5gyGWi9XHcrPjdfxmLk0nZHM5gujkDDo+R9SJebY0a7rOLjhP I9+JpWe557ahwaOmDjSJVmhDmLjHXKo6wJiZnmfmRfM6R7ZVEDtQGE1rgVFM06WqAx2CScjNs Fh9dzpGA63SBjMnpvpoRszibaLFhCk3WkC/LCssI+j38lvYXOci6M6dwy5CTdoz7UKohvFKMl aSmbPtf5qO3f89FB4axCA/Pz+1Kktw2CzO//lBpKGRNojxl7qoLHbnn9mDPlsKn604iJFsOfm /VGgBMu5ftdTTE9BVP3zez5R4I3pD8toqjectM2FaS8zQowxjUEJrmCol/1fv1Mboa1HnigKS Zy2p/aTv/piXFBuQX1+5vGJLnsa55NbAovYM9/GI9SubvXe2JebPMn4+sjd/sSsOtVQdLN6kq m7r8TZMfDYUEXgyZN/GDQdmtr7eEmnru3pES4pm3jCDcIj8b5DY5qT6AwAA
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-6.tower-307.messagelabs.com!1546528792!6088224!1
X-Originating-IP: [52.41.248.36]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received: 
X-StarScan-Version: 9.14.24; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 6342 invoked from network); 3 Jan 2019 15:19:57 -0000
Received: from us-west-2a.mta.dlp.protect.symantec.com (HELO EUR04-HE1-obe.outbound.protection.outlook.com) (52.41.248.36) by server-6.tower-307.messagelabs.com with AES256-SHA256 encrypted SMTP; 3 Jan 2019 15:19:57 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector1-ecitele-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=I7g7zOC5UUtCUOng6eCo3U3IEUqYtcfnKsAXU3xEDgU=; b=LfTwTUo15Eb01kZGUVgHHOS5SCXyn432GswZ1pLsyDlTPKqIFGdroBu4hvlH54KtQmP4u5m/b65NeqFVejemN5M0XC40+YvWGtcHXYWNQtAKXqnDPE16YwVfWm6TtyIIb94ZGwDB/JWHnrnt5A91X9KQoey0AgbtGBc6iD75DiQ=
Received: from VI1PR03MB3839.eurprd03.prod.outlook.com (20.177.54.23) by VI1PR03MB2991.eurprd03.prod.outlook.com (10.165.190.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1471.20; Thu, 3 Jan 2019 15:19:49 +0000
Received: from VI1PR03MB3839.eurprd03.prod.outlook.com ([fe80::39ab:94a:ab19:b503]) by VI1PR03MB3839.eurprd03.prod.outlook.com ([fe80::39ab:94a:ab19:b503%5]) with mapi id 15.20.1495.005; Thu, 3 Jan 2019 15:19:49 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: Stewart Bryant <stewart.bryant@gmail.com>
CC: "mpls@ietf.org" <mpls@ietf.org>, Shell Nakash <Shell.Nakash@ecitele.com>,  Jun Ye <Jun.Ye@ecitele.com>, "draft-ietf-mpls-sfl-framework@ietf.org" <draft-ietf-mpls-sfl-framework@ietf.org>
Thread-Topic: A question about draft-ietf-mpls-sfl-framework
Thread-Index: AdScRaSNUIIl9sN8QmyDA//QSoo/eQHKsTQAAAEt8PA=
Date: Thu, 3 Jan 2019 15:19:49 +0000
Message-ID: <VI1PR03MB383925F57BF94AFF0A4A155F9D8D0@VI1PR03MB3839.eurprd03.prod.outlook.com>
References: <AM0PR03MB3828DD11E7BCB069CB2B68DA9DB40@AM0PR03MB3828.eurprd03.prod.outlook.com> <36264762-7e7a-bd18-da0c-4db51185d426@gmail.com>
In-Reply-To: <36264762-7e7a-bd18-da0c-4db51185d426@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.234.241.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR03MB2991; 6:OWZbGEaF51oHnTo4avx7KaMhgElwEVqqMlQpoer/CvfwwEhNH1JytRL8yxpYTFrKuSerpWR4sGipoLLDsQrESbFcZDgbGZ8vTeVR/RoB41MWn3L4AIU+gGEtKxrMmeA0pgSaHY/A3Ng/JTMCd1psWFY9eNPeuAqLdApt/9yj+G4j4Y9InE5CgxwNiHzgkL890VknrkSdbrfqq5RKCjpjtHtU9gu4Q3IIA0Dw2rpem1ZAJbNa4XOi/XC7NBrTnE5hbVydXXuSOAqUvYQyXT65/97KYPWc2WQIYU9NfMuaNY+XcjC7Tw0eoGGEdDagewc4ek26k3JEhSHoTM2a0ghekfUg4HonTUPelVqScFOt2mGKLcHKlSp9DR8GMqekD/s48jS2OmMavo3lPjZ1wGQmZTgGKrpFkTap80HT7FHVjNyk/RaCg9ngI+je0FoGmOVn1m0zPDNO0qMVaNaz+mhPcQ==; 5:noK6rOTN73dpMdr1IO8/AmpOJELZxgkJkDdRs+bmIPRbbYQjy9U0JlBtOUYehEgP+ZrtY4BjkluHKl7qwhgfstmPTpdCT/qFTI/4hPDZF0R2Q8yYQdhGMz/8Yljv5cwlDidtFujJqwf4kePoF3z5dUjSCan/uSW56/nC244QIW0=; 7:xCclBuVpcodbyo/B67GPdL6O2VPEpkdqvX+UuxVSWaJf2yjQha1H4dA+fRm04xxmSJajUxnNsbNQDlbssFBWGX4xaZq/KVH53NamNw3aauUBcwRUXRm9tnzWHI/89NUH4oOXY/Ctx2OggHDZE1T2nQ==
x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR;
x-ms-office365-filtering-correlation-id: 8bc664ef-9412-4d06-426b-08d6718ee737
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600109)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:VI1PR03MB2991; 
x-ms-traffictypediagnostic: VI1PR03MB2991:
x-microsoft-antispam-prvs: <VI1PR03MB2991D9981DFEAF94913035A09D8D0@VI1PR03MB2991.eurprd03.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(908002)(999002)(5005026)(6040522)(8220060)(2401047)(8121501046)(10201501046)(3231475)(944501520)(52105112)(3002001)(93006095)(93001095)(6055026)(6041310)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(201708071742011)(7699051)(76991095); SRVR:VI1PR03MB2991; BCL:0; PCL:0; RULEID:; SRVR:VI1PR03MB2991; 
x-forefront-prvs: 0906E83A25
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(366004)(136003)(39860400002)(346002)(396003)(199004)(189003)(54094003)(51874003)(6116002)(966005)(97736004)(33656002)(72206003)(54906003)(25786009)(8676002)(561944003)(316002)(478600001)(99286004)(76176011)(8936002)(606006)(229853002)(14454004)(790700001)(2906002)(81156014)(6916009)(3846002)(486006)(476003)(7696005)(81166006)(5660300001)(11346002)(446003)(236005)(256004)(14444005)(102836004)(53546011)(6506007)(186003)(71190400001)(71200400001)(68736007)(26005)(66066001)(39060400002)(53936002)(9686003)(7736002)(86362001)(106356001)(55016002)(6306002)(6246003)(105586002)(74316002)(54896002)(6436002)(4326008); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR03MB2991; H:VI1PR03MB3839.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: dNTa5XS9KqoJI8kH74EuKXfW1ICqMImGmdr60L2G2D7PmX6qNlKVSI46qsUqJ9415BNnxPP8lKVzVV8LXpvgC556AEwTqqFuk498Hk5lmhY3hL7DaFo8EvrCY83lvo3wXbKwUP4KvOaeVMW5IdMU1CxEzDw/SFNFTJZ3RIi/4WbLWJpvouyQ0dyjUJwxh77NFu02b17KKkImIoX/Dt5h+d/tPhr2IoGYeUHjc5OCNAiL4hs3zct8iu6T4V4bcSTtEOllibaM+jobP8Rr/ogArqeQr38LY3criRuPlY7PRaeFvxcTUFI6wF/aOl+XXvem
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_VI1PR03MB383925F57BF94AFF0A4A155F9D8D0VI1PR03MB3839eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8bc664ef-9412-4d06-426b-08d6718ee737
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jan 2019 15:19:49.6395 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB2991
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/BaUqQ1DFt-1pRmwUeFZWY25A5yg>
Subject: Re: [mpls] A question about draft-ietf-mpls-sfl-framework
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Jan 2019 15:20:05 -0000

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

Stewart,
Lots of thanks for a very detailed response.

I have completely missed the (now expired) SFL Control draft. It looks to =
me as a reasonable approach for applying SFL to PWs (and PW-based services=
) and LSPs.
But using it with BGP-based services, be it BGP/MPLS IP VPN or EVPN (inclu=
ding EVPN-based VPWS services) would be non-trivial IMHO:

-          There are no (bi-directional) PWs in these services

-          There may be no end-to-end tunnel LSPs (e.g., if inter-AS Optio=
n B is used)

-          Sending SFL Request messages with GAL and ACH following the VPN=
 application label is possible, but I do not see how the Reply can be sent=
 back

-          I do not think these messages can be piggy-backed on MP-BGP (ev=
en if these days lots of things are).
Did I miss something?

Regards,
Sasha

Office: +972-39266302
Cell:      +972-549266302
Email:   Alexander.Vainshtein@ecitele.com

From: Stewart Bryant <stewart.bryant@gmail.com>
Sent: Thursday, January 3, 2019 4:27 PM
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>; draft-ietf-mp=
ls-sfl-framework@ietf.org
Cc: mpls@ietf.org; Shell Nakash <Shell.Nakash@ecitele.com>; Jun Ye <Jun.Ye=
@ecitele.com>
Subject: Re: A question about draft-ietf-mpls-sfl-framework



On 25/12/2018 11:45, Alexander Vainshtein wrote:
Dear authors of draft-ietf-mpls-sfl-framework<https://tools.ietf.org/html/=
draft-ietf-mpls-sfl-framework-04>,
I have a question about use of Synonymous Flow Labels in the when applicat=
ion labels are present.
The relevant text in Section 4.1 of the draft says:

   At the egress LSR the LSP label is popped (if present).  Then the SFL
   is processed in exactly the same way as the corresponding application
   label would have been processed.

If the application label has been statically configured in the egress LSR,=
  then, presumably, so would be each of the Synonymous labels.
Yes.

However, if the application label has been dynamically allocated by the eg=
ress LSR and advertised to ingress LSR using some control plane mechanisms=
, then the synonymous labels would also have to be dynamically allocated a=
nd advertised by the same control plane mechanisms.

Not necessarily.

We had a proposal for a simple control plane that I propose to refresh:

https://tools.ietf.org/html/draft-bryant-mpls-sfl-control-02

The idea with this is that the application control protocol runs as normal=
 and this protocol modifies the label for SFL purposes.

There was a lot of interest in the WG at the time for modifying each and e=
very control protocol, but there is not much interest in writing the draft=
s needed to do it.

The draft in question is a framework draft and does not discuss any contro=
l plane issues (at least I have not found any mention of such issues in th=
e text).
I wonder if any work on control plane mechanisms for advertisement of syno=
nymous labels is going on or planned. ( A quick search in the documents of=
 the MPLS, BESS and PALS WGs did not find any relevant documents).

Only the one I cite above.

I would be more than willing to work with anyone (actively or just as=20a =
reviewer) that wanted to write the control plane drafts.

If the intended applicability of the SFL framework is just for statically =
configured application labels, this should be explicitly stated in the dra=
ft IMHO.

No, I think the intent was always that there would be a control plane if n=
eeded.

Best regards

Stewart



Your timely feedback would be highly appreciated.

Regards, and lots of thanks in advance,
Sasha

Office: +972-39266302
Cell:      +972-549266302
Email:   Alexander.Vainshtein@ecitele.com<mailto:Alexander.Vainshtein@ecit=
ele.com>


__________________________________________________________________________=
_

This e-mail message is intended for the recipient only and contains inform=
ation which is
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have rece=
ived this
transmission in error, please inform us by e-mail, phone or fax, and then =
delete the original
and all copies thereof.
__________________________________________________________________________=
_

__________________________________________________________________________=
_

This e-mail message is intended for the recipient only and contains inform=
ation which is=20
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have rece=
ived this=20
transmission in error, please inform us by e-mail, phone or fax, and then =
delete the original=20
and all copies thereof.
__________________________________________________________________________=
_
--_000_VI1PR03MB383925F57BF94AFF0A4A155F9D8D0VI1PR03MB3839eurp_
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-mic=
rosoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word=
" xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:m=3D"http://sch=
emas.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
=09{font-family:Wingdings;
=09panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
=09{font-family:"Cambria Math";
=09panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
=09{font-family:Calibri;
=09panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
=09{margin:0cm;
=09margin-bottom:.0001pt;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;
=09color:black;}
a:link, span.MsoHyperlink
=09{mso-style-priority:99;
=09color:#0563C1;
=09text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
=09{mso-style-priority:99;
=09color:#954F72;
=09text-decoration:underline;}
p
=09{mso-style-priority:99;
=09mso-margin-top-alt:auto;
=09margin-right:0cm;
=09mso-margin-bottom-alt:auto;
=09margin-left:0cm;
=09font-size:12.0pt;
=09font-family:"Times New Roman",serif;
=09color:black;}
pre
=09{mso-style-priority:99;
=09mso-style-link:"HTML Preformatted Char";
=09margin:0cm;
=09margin-bottom:.0001pt;
=09font-size:12.0pt;
=09font-family:"Courier New";
=09color:black;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
=09{mso-style-priority:34;
=09margin-top:0cm;
=09margin-right:0cm;
=09margin-bottom:0cm;
=09margin-left:36.0pt;
=09margin-bottom:.0001pt;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;
=09color:black;}
p.msonormal0, li.msonormal0, div.msonormal0
=09{mso-style-name:msonormal;
=09mso-margin-top-alt:auto;
=09margin-right:0cm;
=09mso-margin-bottom-alt:auto;
=09margin-left:0cm;
=09font-size:12.0pt;
=09font-family:"Times New Roman",serif;
=09color:black;}
span.HTMLPreformattedChar
=09{mso-style-name:"HTML Preformatted Char";
=09mso-style-priority:99;
=09mso-style-link:"HTML Preformatted";
=09font-family:"Courier New";}
span.EmailStyle21
=09{mso-style-type:personal;
=09font-family:"Calibri",sans-serif;
=09color:windowtext;}
span.EmailStyle22
=09{mso-style-type:personal-reply;
=09font-family:"Calibri",sans-serif;
=09color:#1F497D;}
.MsoChpDefault
=09{mso-style-type:export-only;
=09font-size:10.0pt;}
@page WordSection1
=09{size:612.0pt 792.0pt;
=09margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
=09{page:WordSection1;}
/* List Definitions */
@list l0
=09{mso-list-id:1553034336;
=09mso-list-type:hybrid;
=09mso-list-template-ids:1622336264 1125664032 67698691 67698693 67698689 =
67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
=09{mso-level-number-format:bullet;
=09mso-level-text:-;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Calibri",sans-serif;
=09mso-fareast-font-family:Calibri;}
@list l0:level2
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l0:level3
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l0:level4
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l0:level5
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l0:level6
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l0:level7
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l0:level8
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New";}
@list l0:level9
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
ol
=09{margin-bottom:0cm;}
ul
=09{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body bgcolor=3D"white" lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">=

<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Stewart,<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Lots of thanks for a =
very detailed response.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">I have completely mis=
sed the (now expired) SFL Control draft. It looks to me as a reasonable ap=
proach for applying SFL to PWs (and PW-based services) and LSPs.<o:p></o:p=
></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">But using it with BGP=
-based services, be it BGP/MPLS IP VPN or EVPN (including EVPN-based VPWS =
services) would be non-trivial IMHO:<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 lev=
el1 lfo1"><![if !supportLists]><span style=3D"color:#1F497D"><span style=3D=
"mso-list:Ignore">-<span style=3D"font:7.0pt &quot;Times New Roman&quot;">=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span><span style=3D"col=
or:#1F497D">There are no (bi-directional) PWs in these services<o:p></o:p>=
</span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 lev=
el1 lfo1"><![if !supportLists]><span style=3D"color:#1F497D"><span style=3D=
"mso-list:Ignore">-<span style=3D"font:7.0pt &quot;Times New Roman&quot;">=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span><span style=3D"col=
or:#1F497D">There may be no end-to-end tunnel LSPs (e.g., if inter-AS Opti=
on B is used)<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 lev=
el1 lfo1"><![if !supportLists]><span style=3D"color:#1F497D"><span style=3D=
"mso-list:Ignore">-<span style=3D"font:7.0pt &quot;Times New Roman&quot;">=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span><span style=3D"col=
or:#1F497D">Sending SFL Request messages with GAL and ACH following the VP=
N application label is possible, but I do not see how the Reply can be sen=
t back<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 lev=
el1 lfo1"><![if !supportLists]><span style=3D"color:#1F497D"><span style=3D=
"mso-list:Ignore">-<span style=3D"font:7.0pt &quot;Times New Roman&quot;">=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span><span style=3D"col=
or:#1F497D">I do not think these messages can be piggy-backed on MP-BGP (e=
ven if these days lots of things are).<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Did I miss something?=
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></sp=
an></p>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Regards,<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Sasha<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Office: &#43;972-3926=
6302<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Cell:&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; &#43;972-549266302<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Email:&nbsp; &nbsp;Al=
exander.Vainshtein@ecitele.com<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></sp=
an></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm=
 0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"color:windowtext">From:</span></b=
><span style=3D"color:windowtext"> Stewart Bryant &lt;stewart.bryant@gmail=
.com&gt;
<br>
<b>Sent:</b> Thursday, January 3, 2019 4:27 PM<br>
<b>To:</b> Alexander Vainshtein &lt;Alexander.Vainshtein@ecitele.com&gt;; =
draft-ietf-mpls-sfl-framework@ietf.org<br>
<b>Cc:</b> mpls@ietf.org; Shell Nakash &lt;Shell.Nakash@ecitele.com&gt;; J=
un Ye &lt;Jun.Ye@ecitele.com&gt;<br>
<b>Subject:</b> Re: A question about draft-ietf-mpls-sfl-framework<o:p></o=
:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal">On 25/12/2018 11:45, Alexander Vainshtein wrote:<o:=
p></o:p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal">Dear authors of <a href=3D"https://tools.ietf.org/h=
tml/draft-ietf-mpls-sfl-framework-04">
draft-ietf-mpls-sfl-framework</a>,<o:p></o:p></p>
<p class=3D"MsoNormal">I have a question about use of Synonymous Flow Labe=
ls in the when application labels are present.<o:p></o:p></p>
<p class=3D"MsoNormal">The relevant text in Section 4.1 of the draft says:=
<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"page-break-before:always"><span lang=3D"EN=
" style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">&nbsp;&nb=
sp; At the egress LSR the LSP label is popped (if present).&nbsp; Then the=
 SFL</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"page-break-before:always"><span lang=3D"EN=
" style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">&nbsp;&nb=
sp; is processed in exactly the same way as the corresponding application<=
/span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"page-break-before:always"><span lang=3D"EN=
" style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">&nbsp;&nb=
sp; label would have been processed.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal">If the application label has been statically config=
ured in the egress LSR, &nbsp;then, presumably, so would be each of the Sy=
nonymous labels.<o:p></o:p></p>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;font-family:&quot;T=
imes New Roman&quot;,serif">Yes.<br>
<br>
<o:p></o:p></span></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal">However, if the application label has been dynamica=
lly allocated by the egress LSR and advertised to ingress LSR using some c=
ontrol plane mechanisms, then the synonymous labels would also have to be =
dynamically allocated and advertised
 by the same control plane mechanisms.<o:p></o:p></p>
</blockquote>
<p>Not necessarily.<o:p></o:p></p>
<p>We had a proposal for a simple control plane that I propose to refresh:=
<o:p></o:p></p>
<p><a href=3D"https://tools.ietf.org/html/draft-bryant-mpls-sfl-control-02=
">https://tools.ietf.org/html/draft-bryant-mpls-sfl-control-02</a><o:p></o=
:p></p>
<p>The idea with this is that the application control protocol runs as nor=
mal and this protocol modifies the label for SFL purposes.<o:p></o:p></p>
<p>There was a lot of interest in the WG at the time for modifying each an=
d every control protocol, but there is not much interest in writing the dr=
afts needed to do it.<o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">The draft in question is a framework draft and does=
 not discuss any control plane issues (at least I have not found any menti=
on of such issues in the text).<o:p></o:p></p>
<p class=3D"MsoNormal">I wonder if any work on control plane mechanisms fo=
r advertisement of synonymous labels is going on or planned. ( A quick sea=
rch in the documents of the MPLS, BESS and PALS WGs did not find any relev=
ant documents).
<o:p></o:p></p>
</blockquote>
<p>Only the one I cite above.<o:p></o:p></p>
<p>I would be more than willing to work with anyone (actively or just as a=
 reviewer) that wanted to write the control plane drafts.<o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">If the intended applicability of the SFL framework =
is just for statically configured application labels, this should be expli=
citly stated in the draft IMHO.<o:p></o:p></p>
</blockquote>
<p>No, I think the intent was always that there would be a control plane i=
f needed.<o:p></o:p></p>
<p>Best regards<o:p></o:p></p>
<p>Stewart<o:p></o:p></p>
<p><o:p>&nbsp;</o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Your timely feedback would be highly appreciated.<o=
:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Regards, and lots of thanks in advance,<o:p></o:p><=
/p>
<p class=3D"MsoNormal">Sasha<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Office: &#43;972-39266302<o:p></o:p></p>
<p class=3D"MsoNormal">Cell:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#43;972-549266=
302<o:p></o:p></p>
<p class=3D"MsoNormal">Email:&nbsp;&nbsp; <a href=3D"mailto:Alexander.Vain=
shtein@ecitele.com">Alexander.Vainshtein@ecitele.com</a><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;font-family:&quot;T=
imes New Roman&quot;,serif"><br clear=3D"all">
__________________________________________________________________________=
_<br>
<br>
This e-mail message is intended for the recipient only and contains inform=
ation which is
<br>
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have rece=
ived this
<br>
transmission in error, please inform us by e-mail, phone or fax, and then =
delete the original
<br>
and all copies thereof.<br>
__________________________________________________________________________=
_<o:p></o:p></span></p>
</blockquote>
</div>
<br clear=3D"both">
__________________________________________________________________________=
_<BR>
<BR>
This e-mail message is intended for the recipient only and contains inform=
ation which is <BR>
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have rece=
ived this <BR>
transmission in error, please inform us by e-mail, phone or fax, and then =
delete the original <BR>
and all copies thereof.<BR>
__________________________________________________________________________=
_<BR>
</body>
</html>

--_000_VI1PR03MB383925F57BF94AFF0A4A155F9D8D0VI1PR03MB3839eurp_--


From nobody Thu Jan  3 08:15:24 2019
Return-Path: <stewart.bryant@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9794113107A; Thu,  3 Jan 2019 08:15:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.988
X-Spam-Level: 
X-Spam-Status: No, score=-1.988 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, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (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 NxduVLth-T2h; Thu,  3 Jan 2019 08:15:20 -0800 (PST)
Received: from mail-wr1-x429.google.com (mail-wr1-x429.google.com [IPv6:2a00:1450:4864:20::429]) (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 608A7130EF3; Thu,  3 Jan 2019 08:15:19 -0800 (PST)
Received: by mail-wr1-x429.google.com with SMTP id s12so34041071wrt.4; Thu, 03 Jan 2019 08:15:19 -0800 (PST)
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=QvR3Uw3Y2h2WxKReT+0yL6z6esc13tWh7Lt9naNOWWw=; b=NzL60lIcRq6ygJ2BbtJS85U+MWsvsZbppnYmjxPqbxsYH8CVqjXHUw4HHhCdykYl5+ NauouZTy8WeSRnaUFg4gSX0GzBZMw5W6p4Lz1nqHjOA/Bbyini3Tny5D2QwI8mLPF0Bg M9qDiPlEsutImLBLzheMdOeSsNejvQq5LdfUBPDfcwkVrTN+Blpm4mAOEir6VWTwD0YQ wwDfsImSREw6V83XRUe1DYVaKSkPvD1yZDpZOI44yOGNhnv5oe9YISXA8guQqf9Zy7ZJ TXYxO51KO4QPkCwaHGKSQr5iZjLmdLRNMPzE3dm0UnupyJ1oLHB7Su1nG5rLhk6IOnbX N6aA==
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=QvR3Uw3Y2h2WxKReT+0yL6z6esc13tWh7Lt9naNOWWw=; b=mDEVnrGz8tMi4mNH/esfUUUdEOY9HYqmhjDlw9oDGQhXp0LW6a/D+pnqgy+0jVzr+A dIdboehdO3vjwZy/OFXZNwbRfPBZsMfT3a1bfygeKYjWGg1jOKWc9jXqM++ZV+bVNECr Gf6FmdQxlYVbYk0DloposHBlF2nVPRHR5XtLnobwc4ffhjZpibFiFNb8a5DBOnt1Lq8y WJFoEjVJLm5ZQBRj2kHjuz9Hx2YE7T+uV2NGw2U9uhBTyPE4kL6fCL/uwDDiQuLrgfpe XVnvs8r7kzcEDrw/gCIAz1+K9o2Uc+ZqEP7a+fwuOLVgP8SmBh9gSRa1ayMHvDKLytim igPA==
X-Gm-Message-State: AJcUukd/Ys7GCvSv600J9yk7ZTFpuzC2vHKuJ35Yj9/YNWntFExCC5Sm k4Nz23SuhzscaEHupzBOC+Hlgjxk
X-Google-Smtp-Source: ALg8bN58D+KYgcw87uHTY2+Px5Rgr3/zM14VxabVWRvH2kwRGRpbwuVR9nVgI+vfinOKf600/DxGIw==
X-Received: by 2002:adf:eec9:: with SMTP id a9mr40577981wrp.242.1546532117407;  Thu, 03 Jan 2019 08:15:17 -0800 (PST)
Received: from [192.168.2.198] (host213-123-124-182.in-addr.btopenworld.com. [213.123.124.182]) by smtp.gmail.com with ESMTPSA id j3sm5735173wmb.39.2019.01.03.08.15.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 03 Jan 2019 08:15:16 -0800 (PST)
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
Cc: "mpls@ietf.org" <mpls@ietf.org>, Shell Nakash <Shell.Nakash@ecitele.com>,  Jun Ye <Jun.Ye@ecitele.com>, "draft-ietf-mpls-sfl-framework@ietf.org" <draft-ietf-mpls-sfl-framework@ietf.org>
References: <AM0PR03MB3828DD11E7BCB069CB2B68DA9DB40@AM0PR03MB3828.eurprd03.prod.outlook.com> <36264762-7e7a-bd18-da0c-4db51185d426@gmail.com> <VI1PR03MB383925F57BF94AFF0A4A155F9D8D0@VI1PR03MB3839.eurprd03.prod.outlook.com>
From: Stewart Bryant <stewart.bryant@gmail.com>
Message-ID: <0d5334e3-a2f9-ba99-1cbe-2602c26dbe92@gmail.com>
Date: Thu, 3 Jan 2019 16:15:14 +0000
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0
MIME-Version: 1.0
In-Reply-To: <VI1PR03MB383925F57BF94AFF0A4A155F9D8D0@VI1PR03MB3839.eurprd03.prod.outlook.com>
Content-Type: multipart/alternative; boundary="------------FCFC5AC37F1727319A0B9DB7"
Content-Language: en-GB
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/lgVHd2S8EwiMfx9gwIW1_mIJe7c>
Subject: Re: [mpls] A question about draft-ietf-mpls-sfl-framework
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Jan 2019 16:15:23 -0000

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

Sasha,

On 03/01/2019 15:19, Alexander Vainshtein wrote:
>
> Stewart,
>
> Lots of thanks for a very detailed response.
>
> I have completely missed the (now expired) SFL Control draft. It looks 
> to me as a reasonable approach for applying SFL to PWs (and PW-based 
> services) and LSPs.
>
> But using it with BGP-based services, be it BGP/MPLS IP VPN or EVPN 
> (including EVPN-based VPWS services) would be non-trivial IMHO:
>
> -There are no (bi-directional) PWs in these services
>
No, but to do a performance measurement we need to establish a label 
that is unique to the pair.
>
> -There may be no end-to-end tunnel LSPs (e.g., if inter-AS Option B is 
> used)
>
If it is interAS there may be a security issue, but Section 4 specifies 
the use of the RFC6374 return address TLV so we can get the message to 
the responder on the normal LSP and get the reply back using IP.


> -Sending SFL Request messages with GAL and ACH following the VPN 
> application label is possible, but I do not see how the Reply can be 
> sent back
>
> -I do not think these messages can be piggy-backed on MP-BGP (even if 
> these days lots of things are).
>
> Did I miss something?
>
Please look at section 4. The only concern I have is whether I need to 
add security to the system to cope with the inter AS case.

Best regards

Stewart


> Regards,
>
> Sasha
>
> Office: +972-39266302
>
> Cell: +972-549266302
>
> Email:  Alexander.Vainshtein@ecitele.com
>
> *From:*Stewart Bryant <stewart.bryant@gmail.com>
> *Sent:* Thursday, January 3, 2019 4:27 PM
> *To:* Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>; 
> draft-ietf-mpls-sfl-framework@ietf.org
> *Cc:* mpls@ietf.org; Shell Nakash <Shell.Nakash@ecitele.com>; Jun Ye 
> <Jun.Ye@ecitele.com>
> *Subject:* Re: A question about draft-ietf-mpls-sfl-framework
>
> On 25/12/2018 11:45, Alexander Vainshtein wrote:
>
>     Dear authors of draft-ietf-mpls-sfl-framework
>     <https://tools.ietf.org/html/draft-ietf-mpls-sfl-framework-04>,
>
>     I have a question about use of Synonymous Flow Labels in the when
>     application labels are present.
>
>     The relevant text in Section 4.1 of the draft says:
>
>        At the egress LSR the LSP label is popped (if present).  Then
>     the SFL
>
>        is processed in exactly the same way as the corresponding
>     application
>
>        label would have been processed.
>
>     If the application label has been statically configured in the
>     egress LSR,  then, presumably, so would be each of the Synonymous
>     labels.
>
> Yes.
>
>     However, if the application label has been dynamically allocated
>     by the egress LSR and advertised to ingress LSR using some control
>     plane mechanisms, then the synonymous labels would also have to be
>     dynamically allocated and advertised by the same control plane
>     mechanisms.
>
> Not necessarily.
>
> We had a proposal for a simple control plane that I propose to refresh:
>
> https://tools.ietf.org/html/draft-bryant-mpls-sfl-control-02
>
> The idea with this is that the application control protocol runs as 
> normal and this protocol modifies the label for SFL purposes.
>
> There was a lot of interest in the WG at the time for modifying each 
> and every control protocol, but there is not much interest in writing 
> the drafts needed to do it.
>
>     The draft in question is a framework draft and does not discuss
>     any control plane issues (at least I have not found any mention of
>     such issues in the text).
>
>     I wonder if any work on control plane mechanisms for advertisement
>     of synonymous labels is going on or planned. ( A quick search in
>     the documents of the MPLS, BESS and PALS WGs did not find any
>     relevant documents).
>
> Only the one I cite above.
>
> I would be more than willing to work with anyone (actively or just as 
> a reviewer) that wanted to write the control plane drafts.
>
>     If the intended applicability of the SFL framework is just for
>     statically configured application labels, this should be
>     explicitly stated in the draft IMHO.
>
> No, I think the intent was always that there would be a control plane 
> if needed.
>
> Best regards
>
> Stewart
>
>     Your timely feedback would be highly appreciated.
>
>     Regards, and lots of thanks in advance,
>
>     Sasha
>
>     Office: +972-39266302
>
>     Cell:      +972-549266302
>
>     Email: Alexander.Vainshtein@ecitele.com
>     <mailto:Alexander.Vainshtein@ecitele.com>
>
>
>     ___________________________________________________________________________
>
>     This e-mail message is intended for the recipient only and
>     contains information which is
>     CONFIDENTIAL and which may be proprietary to ECI Telecom. If you
>     have received this
>     transmission in error, please inform us by e-mail, phone or fax,
>     and then delete the original
>     and all copies thereof.
>     ___________________________________________________________________________
>
>
> ___________________________________________________________________________
>
> This e-mail message is intended for the recipient only and contains 
> information which is
> CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have 
> received this
> transmission in error, please inform us by e-mail, phone or fax, and 
> then delete the original
> and all copies thereof.
> ___________________________________________________________________________

--------------FCFC5AC37F1727319A0B9DB7
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Sasha,<br>
    </p>
    <div class="moz-cite-prefix">On 03/01/2019 15:19, Alexander
      Vainshtein wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:VI1PR03MB383925F57BF94AFF0A4A155F9D8D0@VI1PR03MB3839.eurprd03.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p
	{mso-style-priority:99;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;
	color:black;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Courier New";
	color:black;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;
	color:black;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";}
span.EmailStyle21
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle22
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:1553034336;
	mso-list-type:hybrid;
	mso-list-template-ids:1622336264 1125664032 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span style="color:#1F497D">Stewart,<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">Lots of thanks
            for a very detailed response.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">I have
            completely missed the (now expired) SFL Control draft. It
            looks to me as a reasonable approach for applying SFL to PWs
            (and PW-based services) and LSPs.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">But using it
            with BGP-based services, be it BGP/MPLS IP VPN or EVPN
            (including EVPN-based VPWS services) would be non-trivial
            IMHO:<o:p></o:p></span></p>
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span
            style="color:#1F497D"><span style="mso-list:Ignore">-<span
                style="font:7.0pt &quot;Times New Roman&quot;">         
              </span></span></span><!--[endif]--><span dir="LTR"></span><span
            style="color:#1F497D">There are no (bi-directional) PWs in
            these services</span></p>
      </div>
    </blockquote>
    No, but to do a performance measurement we need to establish a label
    that is unique to the pair.<br>
    <blockquote type="cite"
cite="mid:VI1PR03MB383925F57BF94AFF0A4A155F9D8D0@VI1PR03MB3839.eurprd03.prod.outlook.com">
      <div class="WordSection1">
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><span
            style="color:#1F497D"><o:p></o:p></span></p>
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span
            style="color:#1F497D"><span style="mso-list:Ignore">-<span
                style="font:7.0pt &quot;Times New Roman&quot;">         
              </span></span></span><!--[endif]--><span dir="LTR"></span><span
            style="color:#1F497D">There may be no end-to-end tunnel LSPs
            (e.g., if inter-AS Option B is used)</span></p>
      </div>
    </blockquote>
    <p>If it is interAS there may be a security issue, but Section 4
      specifies the use of the RFC6374 return address TLV so we can get
      the message to the responder on the normal LSP and get the reply
      back using IP.</p>
    <p><br>
    </p>
    <blockquote type="cite"
cite="mid:VI1PR03MB383925F57BF94AFF0A4A155F9D8D0@VI1PR03MB3839.eurprd03.prod.outlook.com">
      <div class="WordSection1">
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><span
            style="color:#1F497D"><o:p></o:p></span></p>
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span
            style="color:#1F497D"><span style="mso-list:Ignore">-<span
                style="font:7.0pt &quot;Times New Roman&quot;">         
              </span></span></span><!--[endif]--><span dir="LTR"></span><span
            style="color:#1F497D">Sending SFL Request messages with GAL
            and ACH following the VPN application label is possible, but
            I do not see how the Reply can be sent back<o:p></o:p></span></p>
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span
            style="color:#1F497D"><span style="mso-list:Ignore">-<span
                style="font:7.0pt &quot;Times New Roman&quot;">         
              </span></span></span><!--[endif]--><span dir="LTR"></span><span
            style="color:#1F497D">I do not think these messages can be
            piggy-backed on MP-BGP (even if these days lots of things
            are).<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">Did I miss
            something?<o:p></o:p></span></p>
      </div>
    </blockquote>
    <p>Please look at section 4. The only concern I have is whether I
      need to add security to the system to cope with the inter AS case.<br>
    </p>
    <p>Best regards</p>
    <p>Stewart<br>
    </p>
    <blockquote type="cite"
cite="mid:VI1PR03MB383925F57BF94AFF0A4A155F9D8D0@VI1PR03MB3839.eurprd03.prod.outlook.com">
      <div class="WordSection1">
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
      </div>
    </blockquote>
    <br>
    <blockquote type="cite"
cite="mid:VI1PR03MB383925F57BF94AFF0A4A155F9D8D0@VI1PR03MB3839.eurprd03.prod.outlook.com">
      <div class="WordSection1">
        <div>
          <p class="MsoNormal"><span style="color:#1F497D">Regards,<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="color:#1F497D">Sasha<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span style="color:#1F497D">Office:
              +972-39266302<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="color:#1F497D">Cell:     
              +972-549266302<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="color:#1F497D">Email: 
               <a class="moz-txt-link-abbreviated" href="mailto:Alexander.Vainshtein@ecitele.com">Alexander.Vainshtein@ecitele.com</a><o:p></o:p></span></p>
        </div>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <div>
          <div style="border:none;border-top:solid #E1E1E1
            1.0pt;padding:3.0pt 0cm 0cm 0cm">
            <p class="MsoNormal"><b><span style="color:windowtext">From:</span></b><span
                style="color:windowtext"> Stewart Bryant
                <a class="moz-txt-link-rfc2396E" href="mailto:stewart.bryant@gmail.com">&lt;stewart.bryant@gmail.com&gt;</a>
                <br>
                <b>Sent:</b> Thursday, January 3, 2019 4:27 PM<br>
                <b>To:</b> Alexander Vainshtein
                <a class="moz-txt-link-rfc2396E" href="mailto:Alexander.Vainshtein@ecitele.com">&lt;Alexander.Vainshtein@ecitele.com&gt;</a>;
                <a class="moz-txt-link-abbreviated" href="mailto:draft-ietf-mpls-sfl-framework@ietf.org">draft-ietf-mpls-sfl-framework@ietf.org</a><br>
                <b>Cc:</b> <a class="moz-txt-link-abbreviated" href="mailto:mpls@ietf.org">mpls@ietf.org</a>; Shell Nakash
                <a class="moz-txt-link-rfc2396E" href="mailto:Shell.Nakash@ecitele.com">&lt;Shell.Nakash@ecitele.com&gt;</a>; Jun Ye
                <a class="moz-txt-link-rfc2396E" href="mailto:Jun.Ye@ecitele.com">&lt;Jun.Ye@ecitele.com&gt;</a><br>
                <b>Subject:</b> Re: A question about
                draft-ietf-mpls-sfl-framework<o:p></o:p></span></p>
          </div>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p><o:p> </o:p></p>
        <div>
          <p class="MsoNormal">On 25/12/2018 11:45, Alexander Vainshtein
            wrote:<o:p></o:p></p>
        </div>
        <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
          <p class="MsoNormal">Dear authors of <a
              href="https://tools.ietf.org/html/draft-ietf-mpls-sfl-framework-04"
              moz-do-not-send="true">
              draft-ietf-mpls-sfl-framework</a>,<o:p></o:p></p>
          <p class="MsoNormal">I have a question about use of Synonymous
            Flow Labels in the when application labels are present.<o:p></o:p></p>
          <p class="MsoNormal">The relevant text in Section 4.1 of the
            draft says:<o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal" style="page-break-before:always"><span
              style="font-size:10.0pt;font-family:&quot;Courier
              New&quot;" lang="EN">   At the egress LSR the LSP label is
              popped (if present).  Then the SFL</span><o:p></o:p></p>
          <p class="MsoNormal" style="page-break-before:always"><span
              style="font-size:10.0pt;font-family:&quot;Courier
              New&quot;" lang="EN">   is processed in exactly the same
              way as the corresponding application</span><o:p></o:p></p>
          <p class="MsoNormal" style="page-break-before:always"><span
              style="font-size:10.0pt;font-family:&quot;Courier
              New&quot;" lang="EN">   label would have been processed.</span><o:p></o:p></p>
          <p class="MsoNormal"><span lang="EN"> </span><o:p></o:p></p>
          <p class="MsoNormal">If the application label has been
            statically configured in the egress LSR,  then, presumably,
            so would be each of the Synonymous labels.<o:p></o:p></p>
        </blockquote>
        <p class="MsoNormal"><span
            style="font-size:12.0pt;font-family:&quot;Times New
            Roman&quot;,serif">Yes.<br>
            <br>
            <o:p></o:p></span></p>
        <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
          <p class="MsoNormal">However, if the application label has
            been dynamically allocated by the egress LSR and advertised
            to ingress LSR using some control plane mechanisms, then the
            synonymous labels would also have to be dynamically
            allocated and advertised by the same control plane
            mechanisms.<o:p></o:p></p>
        </blockquote>
        <p>Not necessarily.<o:p></o:p></p>
        <p>We had a proposal for a simple control plane that I propose
          to refresh:<o:p></o:p></p>
        <p><a
            href="https://tools.ietf.org/html/draft-bryant-mpls-sfl-control-02"
            moz-do-not-send="true">https://tools.ietf.org/html/draft-bryant-mpls-sfl-control-02</a><o:p></o:p></p>
        <p>The idea with this is that the application control protocol
          runs as normal and this protocol modifies the label for SFL
          purposes.<o:p></o:p></p>
        <p>There was a lot of interest in the WG at the time for
          modifying each and every control protocol, but there is not
          much interest in writing the drafts needed to do it.<o:p></o:p></p>
        <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal">The draft in question is a framework
            draft and does not discuss any control plane issues (at
            least I have not found any mention of such issues in the
            text).<o:p></o:p></p>
          <p class="MsoNormal">I wonder if any work on control plane
            mechanisms for advertisement of synonymous labels is going
            on or planned. ( A quick search in the documents of the
            MPLS, BESS and PALS WGs did not find any relevant
            documents).
            <o:p></o:p></p>
        </blockquote>
        <p>Only the one I cite above.<o:p></o:p></p>
        <p>I would be more than willing to work with anyone (actively or
          just as a reviewer) that wanted to write the control plane
          drafts.<o:p></o:p></p>
        <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal">If the intended applicability of the SFL
            framework is just for statically configured application
            labels, this should be explicitly stated in the draft IMHO.<o:p></o:p></p>
        </blockquote>
        <p>No, I think the intent was always that there would be a
          control plane if needed.<o:p></o:p></p>
        <p>Best regards<o:p></o:p></p>
        <p>Stewart<o:p></o:p></p>
        <p><o:p> </o:p></p>
        <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal">Your timely feedback would be highly
            appreciated.<o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal">Regards, and lots of thanks in advance,<o:p></o:p></p>
          <p class="MsoNormal">Sasha<o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal">Office: +972-39266302<o:p></o:p></p>
          <p class="MsoNormal">Cell:      +972-549266302<o:p></o:p></p>
          <p class="MsoNormal">Email:   <a
              href="mailto:Alexander.Vainshtein@ecitele.com"
              moz-do-not-send="true">Alexander.Vainshtein@ecitele.com</a><o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal"><span
              style="font-size:12.0pt;font-family:&quot;Times New
              Roman&quot;,serif"><br clear="all">
___________________________________________________________________________<br>
              <br>
              This e-mail message is intended for the recipient only and
              contains information which is
              <br>
              CONFIDENTIAL and which may be proprietary to ECI Telecom.
              If you have received this
              <br>
              transmission in error, please inform us by e-mail, phone
              or fax, and then delete the original
              <br>
              and all copies thereof.<br>
___________________________________________________________________________<o:p></o:p></span></p>
        </blockquote>
      </div>
      <br clear="all">
___________________________________________________________________________<br>
      <br>
      This e-mail message is intended for the recipient only and
      contains information which is <br>
      CONFIDENTIAL and which may be proprietary to ECI Telecom. If you
      have received this <br>
      transmission in error, please inform us by e-mail, phone or fax,
      and then delete the original <br>
      and all copies thereof.<br>
___________________________________________________________________________<br>
    </blockquote>
  </body>
</html>

--------------FCFC5AC37F1727319A0B9DB7--


From nobody Thu Jan  3 08:31:44 2019
Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 87F12131134; Thu,  3 Jan 2019 08:31:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.69
X-Spam-Level: 
X-Spam-Status: No, score=-1.69 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.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 PFLeFHPCvcYs; Thu,  3 Jan 2019 08:31:40 -0800 (PST)
Received: from mail1.bemta26.messagelabs.com (mail1.bemta26.messagelabs.com [85.158.142.2]) (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 E4F53130EC6; Thu,  3 Jan 2019 08:31:39 -0800 (PST)
Received: from [85.158.142.101] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-2.bemta.az-a.eu-central-1.aws.symcld.net id F6/5D-14999-9E83E2C5; Thu, 03 Jan 2019 16:31:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1WSbUhUWRjHPffcuXMVbxxHzUe3lm3yQ7TeySl JYzXnS0uwGywIRa1SV705A+PV5o6pEVFBa5a990FnZzFFDd9mxSTLFg17VQshqMyyF3XKLIKy FzSt7p2jbX25/M7z//+f5zmXw2OTn4vh5SK37FIkp5kLYRMW2TLEsSRLenzHk4SkSxNLkgZr6 w1JvY8lG1573jNkXFtTM8n8wWwyOJTMvKItBntZpxfl942iot4L+4y7UcMNdAAF8yypxnCyPf EACuFN5DAD3X17WHp4gGCyq5TTXRxJgdbGoQBHEBGapl5wugmTTgQ9pSe0A8+Hk1+gqaOQepL BV+vBlH+Fyxf/NegWlsRC2xGbXhZIBvzt8SM66wQDV6ePBPzB2qyXpycZnRGZDx96mwKMSRQM jlYGGAiBmv/6MeVIeD7yyUD9mfDIX4VofRGUP/QaKS+EW5UHA8OA3OXgykzPbNgK1+q7Znkdt J97ifRFgSyGtrEMWh5EUDGVRnkpHNzXPtvfCSWH2jHteR9DZetDI80ugKHO9bR+hoP+k8OB5U wkC657J1ga/hEaDj1hj6I4zzd382hxTBTo+PiDJ/CPwqCnYpSlljg4deENR/lnqKt6gef4xsU R5tv6KWRsQKsyXY4cuztXcjhFa3y8aLWuEJeL1sSVFmmHKFnkAjFLVtwuSVMtUqFqUYtzs5zZ FkV2tyLtgWVvY1rOoadVOd0ommfMkULCgJhumpeZl11sl1T7ZleBU1a70QKeN4PQuNKSbgpzy Tly0VaHU3ulczLwoeYIwa/Lgpov5aqOHCr1olR+uHx/OeZfBb77fXVezF8rfefFJlbJU+SYKG FNohYjesxeoHxtOvf6b6GFMeECCgoKMoXmy65ch/t7fRxF8cgcLoToXUIdivvr7HFtLUZbKwH i9LXc0v9SzG4UUfkRVd9pXn38/K7769Kq40ZqS1JnpmK7zvp89mnOtLF4/rN/hD9Hjt9swxs8 e6f3ODfaljVILWUlO1dt6mmOnqnNSDHMs23pK/T3vw+VI8tSw5TP7uCJ6OY3UeGvse+n7eq75 J1/XZUHiisKlt/OS0l+O9A1ec/x+9jYpdb634KPmVnVLlmXYpcqfQEU9nQv+AMAAA==
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-38.tower-226.messagelabs.com!1546533092!3808936!1
X-Originating-IP: [52.33.64.93]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received: 
X-StarScan-Version: 9.14.24; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 23655 invoked from network); 3 Jan 2019 16:31:35 -0000
Received: from us-west-2b.mta.dlp.protect.symantec.com (HELO EUR04-HE1-obe.outbound.protection.outlook.com) (52.33.64.93) by server-38.tower-226.messagelabs.com with AES256-SHA256 encrypted SMTP; 3 Jan 2019 16:31:35 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector1-ecitele-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tS+ST/HNYmgIjVBvlngkbfh6f9UxVjT4oKk7qUKe4V0=; b=Jj14uKYYsJP2iSdzSwi8qHmbwachvaafhYLdw/UG641wKCUn4wATRbhdFTxk7Cs4ofQp2WkZDTIpr3oBUxVwb+quB5q8J6tOY/V7Rtd72sY+G4dLsqPViKitVJ3pQEwRO1Q51aw8YlvUojcz/zQWvRaHvAzOVhpvgjXz9F3x2sc=
Received: from VI1PR03MB3839.eurprd03.prod.outlook.com (20.177.54.23) by VI1PR03MB3151.eurprd03.prod.outlook.com (10.165.191.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1471.20; Thu, 3 Jan 2019 16:31:29 +0000
Received: from VI1PR03MB3839.eurprd03.prod.outlook.com ([fe80::39ab:94a:ab19:b503]) by VI1PR03MB3839.eurprd03.prod.outlook.com ([fe80::39ab:94a:ab19:b503%5]) with mapi id 15.20.1495.005; Thu, 3 Jan 2019 16:31:29 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: Stewart Bryant <stewart.bryant@gmail.com>
CC: "mpls@ietf.org" <mpls@ietf.org>, Shell Nakash <Shell.Nakash@ecitele.com>,  Jun Ye <Jun.Ye@ecitele.com>, "draft-ietf-mpls-sfl-framework@ietf.org" <draft-ietf-mpls-sfl-framework@ietf.org>
Thread-Topic: A question about draft-ietf-mpls-sfl-framework
Thread-Index: AdScRaSNUIIl9sN8QmyDA//QSoo/eQHKsTQAAAEt8PAAAphBAAAARMpA
Date: Thu, 3 Jan 2019 16:31:29 +0000
Message-ID: <VI1PR03MB38394B752504E5D2D0365C059D8D0@VI1PR03MB3839.eurprd03.prod.outlook.com>
References: <AM0PR03MB3828DD11E7BCB069CB2B68DA9DB40@AM0PR03MB3828.eurprd03.prod.outlook.com> <36264762-7e7a-bd18-da0c-4db51185d426@gmail.com> <VI1PR03MB383925F57BF94AFF0A4A155F9D8D0@VI1PR03MB3839.eurprd03.prod.outlook.com> <0d5334e3-a2f9-ba99-1cbe-2602c26dbe92@gmail.com>
In-Reply-To: <0d5334e3-a2f9-ba99-1cbe-2602c26dbe92@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.234.241.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR03MB3151; 6:lBMa4lr9YWPGom/EybA3usTl8HAjhn9PL6et1wIAIJN9DtQgEu98cApZd5epBvFZGdV8lRByTNNTZZ2LHAc/ZuKy3BQcILsBbBKbavJPxWi8QmSFEPjHihKmUlhYpHAxT0dPsJUnWR8HytRm2NYld96trkDP260c1CfKFvIpjdb/+a0w3DAOZYR5t+rgdDs+TrXuOmVHTuHGs7jej5tOiH3tjD6zEQzRq+80zhR7kygZGH3/rAGfAx0n44wIEY/3oAIVvEIB6wjHojB9Rctc1CfexkHodXsUPfjm7EbXLKqLambQjV5So9kSdoinjGJGyI86Romuivze3nEpsWToPL/wT8tr1zRCDuh2+VLtqEiMlsDne0xDdvzva+3No6NMAyjfIYQKCeKD8bag2fep5wXwUpmNCuo27amBLLdsux/lKnFPA3JTustwNq7g5ikbKohS6pCAVPSi9HOeCLBjUg==; 5:5N0ZT6f3L5BQ2f9XAiRpUUFl2dVRwDW7nRVq47cWkLKo8Qnq8sWaWC7y54ZfdnZdTxTd3Kx2wldY3z/Wqx82hCxOynhCtYMEcuon3KqNkQWaC4ito2yP6KUvYmFszBe+7hze9YWzezOa5FbSJIc4kCcMaMocqbIiEPA8ee8UDk4=; 7:qs9xysdbk1DM/oizhIVJwGg5pOHljxCTT7PVUbDXHEdk7yLYsNC2BysFtboNn8ExYWjU4yBGrxmlL3d4n6vSIUC5LghxYpSd9L3JJImM0bzaNLa0RvQhBffb7kZoiZfhrHB5chOM2y98jG2WrQ4gRw==
x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR;
x-ms-office365-filtering-correlation-id: d55e915b-8e0a-49a2-6635-08d67198ea36
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:VI1PR03MB3151; 
x-ms-traffictypediagnostic: VI1PR03MB3151:
x-microsoft-antispam-prvs: <VI1PR03MB31510DBF1163A743F722895B9D8D0@VI1PR03MB3151.eurprd03.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(908002)(999002)(5005026)(6040522)(8220060)(2401047)(8121501046)(3231475)(944501520)(52105112)(10201501046)(3002001)(93006095)(93001095)(6055026)(6041310)(20161123558120)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(201708071742011)(7699051)(76991095); SRVR:VI1PR03MB3151; BCL:0; PCL:0; RULEID:; SRVR:VI1PR03MB3151; 
x-forefront-prvs: 0906E83A25
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(346002)(136003)(39860400002)(396003)(376002)(189003)(199004)(51874003)(54094003)(76176011)(7696005)(236005)(9686003)(53546011)(55016002)(446003)(6306002)(54896002)(6506007)(93886005)(54906003)(102836004)(316002)(25786009)(97736004)(4326008)(186003)(606006)(6916009)(6246003)(6436002)(26005)(478600001)(53936002)(229853002)(11346002)(39060400002)(86362001)(561944003)(33656002)(99286004)(14444005)(256004)(14454004)(476003)(68736007)(106356001)(66066001)(5660300001)(105586002)(790700001)(71200400001)(71190400001)(72206003)(81156014)(8936002)(8676002)(74316002)(7736002)(6116002)(3846002)(81166006)(486006)(2906002)(966005); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR03MB3151; H:VI1PR03MB3839.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: OGAHELvt9q3rCOBBK5FH5z5DNikbq7wxeqd74bd039Y0h7qTsH1tki3hkJzF/G5hytMSj3O6DqATo+KX3GESwK3QnUVwLVko7zWMdl1YEWGUdNbI4IfPZIqCjFUqTjGTGO0p7bv8tFcmDl48v9AoPwNb20bnKNK1sSnMF1DsJNCOdFhk9FSuELSq7v5a2CfJKCu6rJf1Cn6Fw26qrcnir6A6SEAiwh/u4y6QnxCEOzM1dusKxG+WJbQQ52yq6+qqgIDNHwqtHgOUsvkoZlFgHNgL2pCTho2jaqsuTdSO6U1zPPBA8m71JvK6CZu9gfyz
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_VI1PR03MB38394B752504E5D2D0365C059D8D0VI1PR03MB3839eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d55e915b-8e0a-49a2-6635-08d67198ea36
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jan 2019 16:31:29.6704 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB3151
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/DDQwQiwlFZ47cHkk9Zw0QJ2Oq_Y>
Subject: Re: [mpls] A question about draft-ietf-mpls-sfl-framework
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Jan 2019 16:31:43 -0000

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

Stewart,
Lots of thanks for a prompt response.

Please note that in inter-AS Option B (and Option A) there are no PE-to-PE=
 tunnel LSPs between PEs in different AS (obvious in Option A where the li=
nk between AS simply does not support MPLS).

I see two possibilities for IP VPNs

1.       The address TLV carries the (globally) routable  address of the Q=
uerier PE. In this case you can send the Reply using some form of an IP tu=
nnel, e.g., MPLS-in-GRE. Security issues can be non-trivial

2.       The address TLV carries some stable IP address in the "Querier VR=
F" that is reachable from the Responding VRF (i.e. the responding VRF has =
a labeled IP route with this address as its destination prefix. In this ca=
se you can send the Reply using GAL and GACH under the application label f=
or this address.
The first of these options would work also for EVPN, the 2nd will not (or =
so I think).

Does this make any sense to you?

Regards,
Sasha

Office: +972-39266302
Cell:      +972-549266302
Email:   Alexander.Vainshtein@ecitele.com

From: Stewart Bryant <stewart.bryant@gmail.com>
Sent: Thursday, January 3, 2019 6:15 PM
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
Cc: mpls@ietf.org; Shell Nakash <Shell.Nakash@ecitele.com>; Jun Ye <Jun.Ye=
@ecitele.com>; draft-ietf-mpls-sfl-framework@ietf.org
Subject: Re: A question about draft-ietf-mpls-sfl-framework


Sasha,
On 03/01/2019 15:19, Alexander Vainshtein wrote:
Stewart,
Lots of thanks for a very detailed response.

I have completely missed the (now expired) SFL Control draft. It looks to =
me as a reasonable approach for applying SFL to PWs (and PW-based services=
) and LSPs.
But using it with BGP-based services, be it BGP/MPLS IP VPN or EVPN (inclu=
ding EVPN-based VPWS services) would be non-trivial IMHO:

-          There are no (bi-directional) PWs in these services
No, but to do a performance measurement we need to establish a label that =
is unique to the pair.


-          There may be no end-to-end tunnel LSPs (e.g., if inter-AS Optio=
n B is used)

If it is interAS there may be a security issue, but Section 4 specifies th=
e use of the RFC6374 return address TLV so we can get the message to the r=
esponder on the normal LSP and get the reply back using IP.



-          Sending SFL Request messages with GAL and ACH following the VPN=
 application label is possible, but I do not see how the Reply can be sent=
 back

-          I do not think these messages can be piggy-backed on MP-BGP (ev=
en if these days lots of things are).
Did I miss something?

Please look at section 4. The only concern I have is whether I need to add=
 security to the system to cope with the inter AS case.

Best regards

Stewart



Regards,
Sasha

Office: +972-39266302
Cell:      +972-549266302
Email:   Alexander.Vainshtein@ecitele.com<mailto:Alexander.Vainshtein@ecit=
ele.com>

From: Stewart Bryant <stewart.bryant@gmail.com><mailto:stewart.bryant@gmai=
l.com>
Sent: Thursday, January 3, 2019 4:27 PM
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com><mailto:Alexand=
er.Vainshtein@ecitele.com>; draft-ietf-mpls-sfl-framework@ietf.org<mailto:=
draft-ietf-mpls-sfl-framework@ietf.org>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; Shell Nakash <Shell.Nakash@ecitel=
e.com><mailto:Shell.Nakash@ecitele.com>; Jun Ye <Jun.Ye@ecitele.com><mailt=
o:Jun.Ye@ecitele.com>
Subject: Re: A question about draft-ietf-mpls-sfl-framework



On 25/12/2018 11:45, Alexander Vainshtein wrote:
Dear authors of draft-ietf-mpls-sfl-framework<https://tools.ietf.org/html/=
draft-ietf-mpls-sfl-framework-04>,
I have a question about use of Synonymous Flow Labels in the when applicat=
ion labels are present.
The relevant text in Section 4.1 of the draft says:

   At the egress LSR the LSP label is popped (if present).  Then the SFL
   is processed in exactly the same way as the corresponding application
   label would have been processed.

If the application label has been statically configured in the egress LSR,=
  then, presumably, so would be each of the Synonymous labels.
Yes.


However, if the application label has been dynamically allocated by the eg=
ress LSR and=20advertised to ingress LSR using some control plane mechanis=
ms, then the synonymous labels would also have to be dynamically allocated=
 and advertised by the same control plane mechanisms.

Not necessarily.

We had a proposal for a simple control plane that I propose to refresh:

https://tools.ietf.org/html/draft-bryant-mpls-sfl-control-02

The idea with this is that the application control protocol runs as normal=
 and this protocol modifies the label for SFL purposes.

There was a lot of interest in the WG at the time for modifying each and e=
very control protocol, but there is not much interest in writing the draft=
s needed to do it.

The draft in question is a framework draft and does not discuss any contro=
l plane issues (at least I have not found any mention of such issues in th=
e text).
I wonder if any work on control plane mechanisms for advertisement of syno=
nymous labels is going on or planned. ( A quick search in the documents of=
 the MPLS, BESS and PALS WGs did not find any relevant documents).

Only the one I cite above.

I would be more than willing to work with anyone (actively or just as a re=
viewer) that wanted to write the control plane drafts.

If the intended applicability of the SFL framework is just for statically =
configured application labels, this should be explicitly stated in the dra=
ft IMHO.

No, I think the intent was always that there would be a control plane if n=
eeded.

Best regards

Stewart



Your timely feedback would be highly appreciated.

Regards, and lots of thanks in advance,
Sasha

Office: +972-39266302
Cell:      +972-549266302
Email:   Alexander.Vainshtein@ecitele.com<mailto:Alexander.Vainshtein@ecit=
ele.com>


__________________________________________________________________________=
_

This e-mail message is intended for the recipient only and contains inform=
ation which is
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have rece=
ived this
transmission in error, please inform us by e-mail, phone or fax, and then =
delete the original
and all copies thereof.
__________________________________________________________________________=
_

__________________________________________________________________________=
_

This e-mail message is intended for the recipient only and contains inform=
ation which is
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have rece=
ived this
transmission in error, please inform us by e-mail, phone or fax, and then =
delete the original
and all copies thereof.
__________________________________________________________________________=
_

__________________________________________________________________________=
_

This e-mail message is intended for the recipient only and contains inform=
ation which is=20
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have rece=
ived this=20
transmission in error, please inform us by e-mail, phone or fax, and then =
delete the original=20
and all copies thereof.
__________________________________________________________________________=
_
--_000_VI1PR03MB38394B752504E5D2D0365C059D8D0VI1PR03MB3839eurp_
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-mic=
rosoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word=
" xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:m=3D"http://sch=
emas.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
=09{font-family:Wingdings;
=09panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
=09{font-family:"Cambria Math";
=09panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
=09{font-family:Calibri;
=09panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
=09{font-family:"Times New Roman \,serif";
=09panose-1:0 0 0 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
=09{margin:0cm;
=09margin-bottom:.0001pt;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;
=09color:black;}
a:link, span.MsoHyperlink
=09{mso-style-priority:99;
=09color:#0563C1;
=09text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
=09{mso-style-priority:99;
=09color:#954F72;
=09text-decoration:underline;}
p
=09{mso-style-priority:99;
=09mso-margin-top-alt:auto;
=09margin-right:0cm;
=09mso-margin-bottom-alt:auto;
=09margin-left:0cm;
=09font-size:12.0pt;
=09font-family:"Times New Roman",serif;
=09color:black;}
pre
=09{mso-style-priority:99;
=09mso-style-link:"HTML Preformatted Char";
=09margin:0cm;
=09margin-bottom:.0001pt;
=09font-size:12.0pt;
=09font-family:"Courier New",serif;
=09color:black;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
=09{mso-style-priority:34;
=09margin-top:0cm;
=09margin-right:0cm;
=09margin-bottom:0cm;
=09margin-left:36.0pt;
=09margin-bottom:.0001pt;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;
=09color:black;}
p.msonormal0, li.msonormal0, div.msonormal0
=09{mso-style-name:msonormal;
=09mso-style-priority:99;
=09mso-margin-top-alt:auto;
=09margin-right:0cm;
=09mso-margin-bottom-alt:auto;
=09margin-left:0cm;
=09font-size:12.0pt;
=09font-family:"Times New Roman",serif;
=09color:black;}
span.HTMLPreformattedChar
=09{mso-style-name:"HTML Preformatted Char";
=09mso-style-priority:99;
=09mso-style-link:"HTML Preformatted";
=09font-family:"Courier New",serif;}
span.EmailStyle22
=09{mso-style-type:personal;
=09font-family:"Calibri",sans-serif;
=09color:windowtext;}
span.EmailStyle23
=09{mso-style-type:personal;
=09font-family:"Calibri",sans-serif;
=09color:#1F497D;}
span.EmailStyle24
=09{mso-style-type:personal-reply;
=09font-family:"Calibri",sans-serif;
=09color:#1F497D;}
.MsoChpDefault
=09{mso-style-type:export-only;
=09font-size:10.0pt;}
@page WordSection1
=09{size:612.0pt 792.0pt;
=09margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
=09{page:WordSection1;}
/* List Definitions */
@list l0
=09{mso-list-id:677125745;
=09mso-list-type:hybrid;
=09mso-list-template-ids:399795170 67698703 67698713 67698715 67698703 676=
98713 67698715 67698703 67698713 67698715;}
@list l0:level1
=09{mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;}
@list l0:level2
=09{mso-level-number-format:alpha-lower;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;}
@list l0:level3
=09{mso-level-number-format:roman-lower;
=09mso-level-tab-stop:none;
=09mso-level-number-position:right;
=09text-indent:-9.0pt;}
@list l0:level4
=09{mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;}
@list l0:level5
=09{mso-level-number-format:alpha-lower;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;}
@list l0:level6
=09{mso-level-number-format:roman-lower;
=09mso-level-tab-stop:none;
=09mso-level-number-position:right;
=09text-indent:-9.0pt;}
@list l0:level7
=09{mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;}
@list l0:level8
=09{mso-level-number-format:alpha-lower;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;}
@list l0:level9
=09{mso-level-number-format:roman-lower;
=09mso-level-tab-stop:none;
=09mso-level-number-position:right;
=09text-indent:-9.0pt;}
@list l1
=09{mso-list-id:1553034336;
=09mso-list-type:hybrid;
=09mso-list-template-ids:1622336264 1125664032 67698691 67698693 67698689 =
67698691 67698693 67698689 67698691 67698693;}
@list l1:level1
=09{mso-level-number-format:bullet;
=09mso-level-text:-;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Calibri",sans-serif;
=09mso-fareast-font-family:Calibri;}
@list l1:level2
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New",serif;}
@list l1:level3
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l1:level4
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l1:level5
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New",serif;}
@list l1:level6
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
@list l1:level7
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Symbol;}
@list l1:level8
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:"Courier New",serif;}
@list l1:level9
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09font-family:Wingdings;}
ol
=09{margin-bottom:0cm;}
ul
=09{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body bgcolor=3D"white"=20lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72=
">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Stewart,<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Lots of thanks for a =
prompt response.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Please note that in i=
nter-AS Option B (and Option A) there are no PE-to-PE tunnel LSPs between =
PEs in different AS (obvious in Option A where the link between AS simply =
does not support MPLS).
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">I see two possibiliti=
es for IP VPNs<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 lev=
el1 lfo3"><![if !supportLists]><span style=3D"color:#1F497D"><span style=3D=
"mso-list:Ignore">1.<span style=3D"font:7.0pt &quot;Times New Roman&quot;"=
>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span><span style=3D"col=
or:#1F497D">The address TLV carries the (globally) routable &nbsp;address =
of the Querier PE. In this case you can send the Reply using some form of =
an IP tunnel, e.g., MPLS-in-GRE. Security issues
 can be non-trivial<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 lev=
el1 lfo3"><![if !supportLists]><span style=3D"color:#1F497D"><span style=3D=
"mso-list:Ignore">2.<span style=3D"font:7.0pt &quot;Times New Roman&quot;"=
>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span><span style=3D"col=
or:#1F497D">The address TLV carries some stable IP address in the &#8220;Q=
uerier VRF&#8221; that is reachable from the Responding VRF (i.e. the resp=
onding VRF has a labeled IP route with this address
 as its destination prefix. In this case you can send the Reply using GAL =
and GACH under the application label for this address.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">The first of these op=
tions would work also for EVPN, the 2<sup>nd</sup> will not (or so I think=
).<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Does this make any se=
nse to you?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></sp=
an></p>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Regards,<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Sasha<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Office: &#43;972-3926=
6302<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Cell:&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; &#43;972-549266302<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Email:&nbsp; &nbsp;Al=
exander.Vainshtein@ecitele.com<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></sp=
an></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm=
 0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"color:windowtext">From:</span></b=
><span style=3D"color:windowtext"> Stewart Bryant &lt;stewart.bryant@gmail=
.com&gt;
<br>
<b>Sent:</b> Thursday, January 3, 2019 6:15 PM<br>
<b>To:</b> Alexander Vainshtein &lt;Alexander.Vainshtein@ecitele.com&gt;<b=
r>
<b>Cc:</b> mpls@ietf.org; Shell Nakash &lt;Shell.Nakash@ecitele.com&gt;; J=
un Ye &lt;Jun.Ye@ecitele.com&gt;; draft-ietf-mpls-sfl-framework@ietf.org<b=
r>
<b>Subject:</b> Re: A question about draft-ietf-mpls-sfl-framework<o:p></o=
:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p>Sasha,<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">On 03/01/2019 15:19, Alexander Vainshtein wrote:<o:=
p></o:p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Stewart,</span><o:p><=
/o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Lots of thanks for a =
very detailed response.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">&nbsp;</span><o:p></o=
:p></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">I have completely mis=
sed the (now expired) SFL Control draft. It looks to me as a reasonable ap=
proach for applying SFL to PWs (and PW-based services) and LSPs.</span><o:=
p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">But using it with BGP=
-based services, be it BGP/MPLS IP VPN or EVPN (including EVPN-based VPWS =
services) would be non-trivial IMHO:</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l1 lev=
el1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span styl=
e=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]><span dir=3D"LTR"></span><span style=3D"color:#1F4=
97D">There are no (bi-directional) PWs in these services</span><o:p></o:p>=
</p>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;font-family:&quot;T=
imes New Roman&quot;,serif">No, but to do a performance measurement we nee=
d to establish a label that is unique to the pair.<br>
<br>
<o:p></o:p></span></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l1 lev=
el1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span styl=
e=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]><span dir=3D"LTR"></span><span style=3D"color:#1F4=
97D">There may be no end-to-end tunnel LSPs (e.g., if inter-AS Option B is=
 used)</span><o:p></o:p></p>
</blockquote>
<p>If it is interAS there may be a security issue, but Section 4 specifies=
 the use of the RFC6374 return address TLV so we can get the message to th=
e responder on the normal LSP and get the reply back using IP.<o:p></o:p><=
/p>
<p><o:p>&nbsp;</o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l1 lev=
el1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span styl=
e=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]><span dir=3D"LTR"></span><span style=3D"color:#1F4=
97D">Sending SFL Request messages with GAL and ACH following the VPN appli=
cation label is possible, but I do not see how the Reply can be sent back<=
/span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l1 lev=
el1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span styl=
e=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]><span dir=3D"LTR"></span><span style=3D"color:#1F4=
97D">I do not think these messages can be piggy-backed on MP-BGP (even if =
these days lots of things are).</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Did I miss something?=
</span><o:p></o:p></p>
</blockquote>
<p>Please look at section 4. The only concern I have is whether I need to =
add security to the system to cope with the inter AS case.<o:p></o:p></p>
<p>Best regards<o:p></o:p></p>
<p>Stewart<o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">&nbsp;</span><o:p></o=
:p></p>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;font-family:&quot;T=
imes New Roman&quot;,serif"><br>
<br>
<o:p></o:p></span></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Regards,</span><o:p><=
/o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Sasha</span><o:p></o:=
p></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">&nbsp;</span><o:p></o=
:p></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Office: &#43;972-3926=
6302</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Cell:&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; &#43;972-549266302</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Email:&nbsp; &nbsp;<a=
 href=3D"mailto:Alexander.Vainshtein@ecitele.com">Alexander.Vainshtein@eci=
tele.com</a></span><o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">&nbsp;</span><o:p></o=
:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm=
 0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"color:windowtext">From:</span></b=
><span style=3D"color:windowtext"> Stewart Bryant
<a href=3D"mailto:stewart.bryant@gmail.com">&lt;stewart.bryant@gmail.com&g=
t;</a> <br>
<b>Sent:</b> Thursday, January 3, 2019 4:27 PM<br>
<b>To:</b> Alexander Vainshtein <a href=3D"mailto:Alexander.Vainshtein@eci=
tele.com">
&lt;Alexander.Vainshtein@ecitele.com&gt;</a>; <a href=3D"mailto:draft-ietf=
-mpls-sfl-framework@ietf.org">
draft-ietf-mpls-sfl-framework@ietf.org</a><br>
<b>Cc:</b> <a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>; Shell Nakas=
h <a href=3D"mailto:Shell.Nakash@ecitele.com">
&lt;Shell.Nakash@ecitele.com&gt;</a>; Jun Ye <a href=3D"mailto:Jun.Ye@ecit=
ele.com">&lt;Jun.Ye@ecitele.com&gt;</a><br>
<b>Subject:</b> Re: A question about draft-ietf-mpls-sfl-framework</span><=
o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p>&nbsp;<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">On 25/12/2018 11:45, Alexander Vainshtein wrote:<o:=
p></o:p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal">Dear authors of <a href=3D"https://tools.ietf.org/h=
tml/draft-ietf-mpls-sfl-framework-04">
draft-ietf-mpls-sfl-framework</a>,<o:p></o:p></p>
<p class=3D"MsoNormal">I have a question about use of Synonymous Flow Labe=
ls in the when application labels are present.<o:p></o:p></p>
<p class=3D"MsoNormal">The relevant text in Section 4.1 of the draft says:=
<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"page-break-before:always"><span lang=3D"EN=
" style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;,serif">&nb=
sp;&nbsp; At the egress LSR the LSP label is popped (if present).&nbsp; Th=
en the SFL</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"page-break-before:always"><span lang=3D"EN=
" style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;,serif">&nb=
sp;&nbsp; is processed in exactly the same way as the corresponding applic=
ation</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"page-break-before:always"><span lang=3D"EN=
" style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;,serif">&nb=
sp;&nbsp; label would have been processed.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal">If the application label has been statically config=
ured in the egress LSR, &nbsp;then, presumably, so would be each of the Sy=
nonymous labels.<o:p></o:p></p>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;font-family:&quot;T=
imes New Roman ,serif&quot;,serif">Yes.<br>
<br>
<br>
</span><o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal">However, if the application label has been dynamica=
lly allocated by the egress LSR and advertised to ingress LSR using some c=
ontrol plane mechanisms, then the synonymous labels would also have to be =
dynamically allocated and advertised
 by the same control plane mechanisms.<o:p></o:p></p>
</blockquote>
<p>Not necessarily.<o:p></o:p></p>
<p>We had a proposal for a simple control plane that I propose to refresh:=
<o:p></o:p></p>
<p><a href=3D"https://tools.ietf.org/html/draft-bryant-mpls-sfl-control-02=
">https://tools.ietf.org/html/draft-bryant-mpls-sfl-control-02</a><o:p></o=
:p></p>
<p>The idea with this is that the application control protocol runs as nor=
mal and this protocol modifies the label for SFL purposes.<o:p></o:p></p>
<p>There was a lot of interest in the WG at the time for modifying each an=
d every control protocol, but there is not much interest in writing the dr=
afts needed to do it.<o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">The draft in question is a framework draft and does=
 not discuss any control plane issues (at least I have not found any menti=
on of such issues in the text).<o:p></o:p></p>
<p class=3D"MsoNormal">I wonder if any work on control plane mechanisms fo=
r advertisement of synonymous labels is going on or planned. ( A quick sea=
rch in the documents of the MPLS, BESS and PALS WGs did not find any relev=
ant documents).
<o:p></o:p></p>
</blockquote>
<p>Only the one I cite above.<o:p></o:p></p>
<p>I would be more than willing to work with anyone (actively or just as a=
 reviewer) that wanted to write the control plane drafts.<o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">If the intended applicability of the SFL framework =
is just for statically configured application labels, this should be expli=
citly stated in the draft IMHO.<o:p></o:p></p>
</blockquote>
<p>No, I think the intent was always that there would be a control plane i=
f needed.<o:p></o:p></p>
<p>Best regards<o:p></o:p></p>
<p>Stewart<o:p></o:p></p>
<p>&nbsp;<o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Your timely feedback would be highly appreciated.<o=
:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Regards, and lots of thanks in advance,<o:p></o:p><=
/p>
<p class=3D"MsoNormal">Sasha<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Office: &#43;972-39266302<o:p></o:p></p>
<p class=3D"MsoNormal">Cell:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#43;972-549266=
302<o:p></o:p></p>
<p class=3D"MsoNormal">Email:&nbsp;&nbsp; <a href=3D"mailto:Alexander.Vain=
shtein@ecitele.com">Alexander.Vainshtein@ecitele.com</a><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;font-family:&quot;T=
imes New Roman ,serif&quot;,serif"><br clear=3D"all">
__________________________________________________________________________=
_<br>
<br>
This e-mail message is intended for the recipient only and contains inform=
ation which is
<br>
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have rece=
ived this
<br>
transmission in error, please inform us by e-mail, phone or fax, and then =
delete the original
<br>
and all copies thereof.<br>
__________________________________________________________________________=
_</span><o:p></o:p></p>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;font-family:&quot;T=
imes New Roman&quot;,serif"><br clear=3D"all">
__________________________________________________________________________=
_<br>
<br>
This e-mail message is intended for the recipient only and contains inform=
ation which is
<br>
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have rece=
ived this
<br>
transmission in error, please inform us by e-mail, phone or fax, and then =
delete the original
<br>
and all copies thereof.<br>
__________________________________________________________________________=
_<o:p></o:p></span></p>
</blockquote>
</div>
<br clear=3D"both">
__________________________________________________________________________=
_<BR>
<BR>
This e-mail message is intended for the recipient only and contains inform=
ation which is <BR>
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have rece=
ived this <BR>
transmission in error, please inform us by e-mail, phone or fax, and then =
delete the original <BR>
and all copies thereof.<BR>
__________________________________________________________________________=
_<BR>
</body>
</html>

--_000_VI1PR03MB38394B752504E5D2D0365C059D8D0VI1PR03MB3839eurp_--


From nobody Thu Jan  3 22:58:21 2019
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00AFE130F7E; Thu,  3 Jan 2019 22:58:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 nwC9A17-frmM; Thu,  3 Jan 2019 22:58:17 -0800 (PST)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 832C0130F81; Thu,  3 Jan 2019 22:58:17 -0800 (PST)
Received: from [192.168.1.20] (unknown [119.94.172.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id 679C918029FB; Fri,  4 Jan 2019 07:58:14 +0100 (CET)
From: Loa Andersson <loa@pi.nu>
To: "mpls@ietf.org" <mpls@ietf.org>
Cc: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, Deborah A Brungard <db3546@att.com>, "draft-ietf-mpls-sr-over-ip@ietf.org" <draft-ietf-mpls-sr-over-ip@ietf.org>
Message-ID: <81220343-d4e4-bb14-28ec-e9bd0a343dca@pi.nu>
Date: Fri, 4 Jan 2019 14:58:10 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/Ox3zkUMG5V0nVFld6B4ov-cwyw8>
Subject: [mpls] Implementation poll for draft-ietf-mpls-sr-over-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jan 2019 06:58:20 -0000

Working Group,

We are currently preparing the Shepherds Write-up for
draft-ietf-mpls-sr-over-ip.

One of the questions we need to respond to is if we know of
implementations (or intentions to implement) of the specification.

This document starts an Implementation Poll for draft-ietf-mpls-sr-over-
ip.

If you know of existing implementations please send information to the
MPLS working group mailing list (mpls@ietf.org), a "reply all" to this
mail is sufficient.

If necessary the information may be sent uni-cast to the MPLS wg chairs
(mpls-chairs@ietf.org).

/Loa
for the mpls wg co-chairs
-- 


Loa Andersson                        email: loa@pi.nu
Senior MPLS Expert
Bronze Dragon Consulting             phone: +46 739 81 21 64


From nobody Fri Jan  4 12:44:06 2019
Return-Path: <ghanwani@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 690BE130E8F for <mpls@ietfa.amsl.com>; Fri,  4 Jan 2019 12:44:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uhY_VBOdALD1 for <mpls@ietfa.amsl.com>; Fri,  4 Jan 2019 12:44:02 -0800 (PST)
Received: from mail-vs1-f51.google.com (mail-vs1-f51.google.com [209.85.217.51]) (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 B3CA51200D7 for <mpls@ietf.org>; Fri,  4 Jan 2019 12:44:02 -0800 (PST)
Received: by mail-vs1-f51.google.com with SMTP id b74so23401914vsd.9 for <mpls@ietf.org>; Fri, 04 Jan 2019 12:44:02 -0800 (PST)
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=JSzXuntEdgE8/3wa8ANS3FDl582ke2P4IAjloQKTjUU=; b=WKee94r0fOD21FIBE+SconOmjF2CW6UYCE4MFeaKRhiHZTQ/niRCzl24EFz2OHuW0n jbUk4ZDkRJ+3IqDVkG3XziwA0kxsNeoPw3f0e9LFpxtHs0uHlf4SiUUQWDbaBI2fy1b6 x4qfbKYbMzL7P0Ia0O4X778XUtJOVtvm56oS+rP7cHXFqKra0aLRFDxuaZfABwkOI9D0 6+EJO9xS9xwswMZzdAX+Kk4CxWaWJ08BQBHNTgkcBtDLArFx3Tbp5LxmonFuCFRDob9o Vc9jAxB6W82PDIGaAMn72c3oW/2B2hmXKhsUA/glritC2oLx+5qeaJrv1ziAeJDXgd3O awrQ==
X-Gm-Message-State: AA+aEWZPg22GmOzusbgeefi8oqlRq+XdMOUYF+yR0kkgbP4P0ThdeUlQ DnZinsyxzFsxvnn/wuuOhOhuo9Co8PH9EBUkLPbUtQ==
X-Google-Smtp-Source: AFSGD/W+q3m7wXUYLt0LL1h4wEYgk5QXLl3UQ7KpEXVQ3sL4titXvQNSuEQ0WTEH8NNemE2xi9e/XTXctLm2f+FvR6c=
X-Received: by 2002:a67:f851:: with SMTP id b17mr21542362vsp.23.1546634641699;  Fri, 04 Jan 2019 12:44:01 -0800 (PST)
MIME-Version: 1.0
From: Anoop Ghanwani <anoop@alumni.duke.edu>
Date: Fri, 4 Jan 2019 12:43:49 -0800
Message-ID: <CA+-tSzwcv7KZx2qgPE3zkhmoEAm0FkEKYWvYooSqa0hehJejKg@mail.gmail.com>
To: mpls@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/vTx8zwXfHYtUJ63fJm15E9U1gno>
Subject: [mpls] WGLC on draft-ietf-mpls-sfc-encapsulation
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jan 2019 20:44:05 -0000

I have reviewed this document and believe it is ready for publication.

Thanks,
Anoop


From nobody Sat Jan  5 01:44:13 2019
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A38C130E51 for <mpls@ietfa.amsl.com>; Sat,  5 Jan 2019 01:44:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 Tu7tATy64nFR for <mpls@ietfa.amsl.com>; Sat,  5 Jan 2019 01:44:09 -0800 (PST)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E4309128CB7 for <mpls@ietf.org>; Sat,  5 Jan 2019 01:44:08 -0800 (PST)
Received: from [192.168.1.20] (unknown [119.94.172.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id DAE0A1801591; Sat,  5 Jan 2019 10:44:03 +0100 (CET)
To: db3546@att.com
Cc: RFC Errata System <rfc-editor@rfc-editor.org>, Loa Andersson <loa@pi.nu>,  Ina Minei <inaminei@google.com>, aretana.ietf@gmail.com, martin.vigoureux@nokia.com, n.leymann@telekom.de, ramakrishnadtv@gmail.com, mpls@ietf.org
References: <20181228045757.C391EB80E7F@rfc-editor.org>
From: Loa Andersson <loa@pi.nu>
Message-ID: <1a18bde2-f2a0-722a-f619-7d0f58b76458@pi.nu>
Date: Sat, 5 Jan 2019 17:43:27 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3
MIME-Version: 1.0
In-Reply-To: <20181228045757.C391EB80E7F@rfc-editor.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/rY0rOxFshNMKHcQrM3LiPlBj6Fk>
Subject: Re: [mpls] [Editorial Errata Reported] RFC5036 (5587)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Jan 2019 09:44:12 -0000

Deborah,

I've discussed with Adrian, and we agree that the errata is correct,
however it is very minor and does not really effect the reading of
the document.

Classify it as "grammar/editorial" and keep it for a potential update.

/Loa

On 2018-12-28 12:57, RFC Errata System wrote:
> The following errata report has been submitted for RFC5036,
> "LDP Specification".
> 
> --------------------------------------
> You may review the report below and at:
> http://www.rfc-editor.org/errata/eid5587
> 
> --------------------------------------
> Type: Editorial
> Reported by: Ramakrishna Rao DTV <ramakrishnadtv@gmail.com>
> 
> Section: 2.6.2.2
> 
> Original Text
> -------------
>    "In Downstream Unsolicited advertisement mode, label mapping
>     advertisements for all routes may be received from all LDP peers.
>     When using Liberal Label retention, every label mappings received
>     from a peer LSR is retained regardless of whether the LSR is the next
>     hop for the advertised mapping..."
> 
> 
> Corrected Text
> --------------
>    "In Downstream Unsolicited advertisement mode, label mapping
>     advertisements for all routes may be received from all LDP peers.
>     When using Liberal Label retention, every label mapping received
>     from a peer LSR is retained regardless of whether the LSR is the next
>     hop for the advertised mapping..."
> 
> 
> Notes
> -----
> s/mappings/mapping/
> 
> Instructions:
> -------------
> This erratum is currently posted as "Reported". If necessary, please
> use "Reply All" to discuss whether it should be verified or
> rejected. When a decision is reached, the verifying party
> can log in to change the status and edit the report, if necessary.
> 
> --------------------------------------
> RFC5036 (draft-ietf-mpls-rfc3036bis-04)
> --------------------------------------
> Title               : LDP Specification
> Publication Date    : October 2007
> Author(s)           : L. Andersson, Ed., I. Minei, Ed., B. Thomas, Ed.
> Category            : DRAFT STANDARD
> Source              : Multiprotocol Label Switching
> Area                : Routing
> Stream              : IETF
> Verifying Party     : IESG
> 

-- 


Loa Andersson                        email: loa@pi.nu
Senior MPLS Expert
Bronze Dragon Consulting             phone: +46 739 81 21 64


From nobody Sat Jan  5 08:15:10 2019
Return-Path: <d3e3e3@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73001130DDA for <mpls@ietfa.amsl.com>; Sat,  5 Jan 2019 08:15:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.75
X-Spam-Level: 
X-Spam-Status: No, score=-1.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=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 bwSeSoMCWMd2 for <mpls@ietfa.amsl.com>; Sat,  5 Jan 2019 08:15:07 -0800 (PST)
Received: from mail-it1-x12d.google.com (mail-it1-x12d.google.com [IPv6:2607:f8b0:4864:20::12d]) (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 6C01312DD85 for <mpls@ietf.org>; Sat,  5 Jan 2019 08:15:07 -0800 (PST)
Received: by mail-it1-x12d.google.com with SMTP id g76so5559908itg.2 for <mpls@ietf.org>; Sat, 05 Jan 2019 08:15:07 -0800 (PST)
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=S3HRoKgOGGLowO3lXYvzlpnwjL0GHrXcAQ23uY/Buz8=; b=ffggH0Sf7DtrI28sC+MTNzEqa5bo2xmjfDUrR/EWLlLhaD900rqGCgTE8nVyI58hEY X95V6S1JpV0UYYXrL9X47bGdPu6fHUnxm3BCsqEstPiCIucCMkw/LYAUVIoD5Pgkdxxp 7ZiB3u0ic3BVp+EtKmgIUjGziweqx/p8StqIkpEyKGv6lEbXIuZ1pGmOWB3EcuwOTJKg cSVF/XZ8r0Vh/IKbw/yWksU8t96BroK3tX1pTNpFcIw6gpabjJK7ldYADiMKXppmqNWF unwSZ11uYPaAPnKdYcV92mW/JGeAmPEtdZHP8skJWwo0dbqmnwLmaLsBRc22M/vDUUpR kVRQ==
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=S3HRoKgOGGLowO3lXYvzlpnwjL0GHrXcAQ23uY/Buz8=; b=NDS0cQgDuZmWAQcgvIkJt1ow/TA5XUS+oHtqR3mU2xPFqtPAGwAtaDz436jwguhbLm Y8NXzTM6yOLEu0m4VMRPiSuslpbYD3RSaBmKjcd/3Ci5bYuK0ADsZ4uzLHrfjt6rUaVL qBK7roHD+de/YOwoAghOLdQVjbMuebQDe01a2ueGYzRKHR1t0nSjniba9jf4RM5vxBLA XGLn6CH66GDsyUMNdttLJzhLd+jAVmh8l5pZl2YkqPoh+I3/TJeJQ/rkuc1O1hhSFT5h 3sSZJD1aNQLRvBi2yHbsuCYhKbrxBLl5yeFpO9iuY0NFh6W1qe0IZkkLQwZOH2/LHYew C0BA==
X-Gm-Message-State: AA+aEWYYqePyTOwlzzwlh793x8Om6zV0HteEreuqnSO1a/NL1lV0iXgG Z6iuxsX3BCeHx0yOy/ENz/ECjo4ptE5qrSj9MmjCuo9p
X-Google-Smtp-Source: AFSGD/XJdEwlJgCSSAAyFte3UoeokmstarD4J0z508j33jPcx/Mu+QSeJwSjWGeUTB7XwMG4qg63eczmBR3xUiwIWus=
X-Received: by 2002:a02:7b09:: with SMTP id q9mr37638712jac.39.1546704906448;  Sat, 05 Jan 2019 08:15:06 -0800 (PST)
MIME-Version: 1.0
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Sat, 5 Jan 2019 11:14:55 -0500
Message-ID: <CAF4+nEF+F5tpzk18WKBV6+uRkfXrxz9+3u5Cdqy6ts0c8Z5kdQ@mail.gmail.com>
To: mpls@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/esTsO8VcMj3YeDTXdobztE3bBsk>
Subject: Re: [mpls] working group last call on draft-ietf-mpls-sfc-encapsulation
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Jan 2019 16:15:08 -0000

I support publication of this draft. It discusses a useful mechanism
for indicating the presence of the NSH header.

Thanks,
Donald
===============================
 Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
 1424 Pro Shop Court, Davenport, FL 33896 USA
 d3e3e3@gmail.com


From nobody Sat Jan  5 13:03:26 2019
Return-Path: <adrian@olddog.co.uk>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19BA8130E8A; Sat,  5 Jan 2019 13:03:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7] 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 MwD12djflegt; Sat,  5 Jan 2019 13:03:14 -0800 (PST)
Received: from mta6.iomartmail.com (mta6.iomartmail.com [62.128.193.156]) (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 6E55E130E84; Sat,  5 Jan 2019 13:03:11 -0800 (PST)
Received: from vs3.iomartmail.com (vs3.iomartmail.com [10.12.10.124]) by mta6.iomartmail.com (8.14.4/8.14.4) with ESMTP id x05L34qQ016508; Sat, 5 Jan 2019 21:03:04 GMT
Received: from vs3.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 241342207C; Sat,  5 Jan 2019 21:03:04 +0000 (GMT)
Received: from asmtp3.iomartmail.com (unknown [10.12.10.224]) by vs3.iomartmail.com (Postfix) with ESMTPS id 0E30322079; Sat,  5 Jan 2019 21:03:04 +0000 (GMT)
Received: from LAPTOPK7AS653V (62-193-56-212.as16211.net [62.193.56.212]) (authenticated bits=0) by asmtp3.iomartmail.com (8.14.4/8.14.4) with ESMTP id x05L3227029030 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 5 Jan 2019 21:03:03 GMT
Reply-To: <adrian@olddog.co.uk>
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: "'Mach Chen'" <mach.chen@huawei.com>, <rtg-ads@ietf.org>
Cc: <rtg-dir@ietf.org>, <mpls@ietf.org>, <draft-ietf-mpls-sfc.all@ietf.org>
References: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927E4EA8@dggeml530-mbs.china.huawei.com>
In-Reply-To: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927E4EA8@dggeml530-mbs.china.huawei.com>
Date: Sat, 5 Jan 2019 21:03:05 -0000
Organization: Old Dog Consulting
Message-ID: <000901d4a53a$0e619770$2b24c650$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQHy0Tq7EDt6eY0U8sxunbaewJUSUaVkfHSQ
Content-Language: en-gb
X-Originating-IP: 62.193.56.212
X-Thinkmail-Auth: adrian@olddog.co.uk
X-TM-AS-GCONF: 00
X-TM-AS-Product-Ver: IMSVA-9.0.0.1623-8.2.0.1013-24340.003
X-TM-AS-Result: No--13.324-10.0-31-10
X-imss-scan-details: No--13.324-10.0-31-10
X-TMASE-Version: IMSVA-9.0.0.1623-8.2.1013-24340.003
X-TMASE-Result: 10--13.323800-10.000000
X-TMASE-MatchedRID: 9d2LtCNB3NLxIbpQ8BhdbOYAh37ZsBDCLi2dwKiMR9yqvcIF1TcLYIyA j9lUwfNqFp1/6tEDSIB3Rx3OjfsQ61toL3mbtsuEg2gX/Emjy1QU/rbDiDYaoxFT6ltzclWN8kg eyY1buLPGZf0zVzr3FvjuIjwzZodcfBycIaY2IkK4jAucHcCqnYLLh2/Jcc7eRUZL9AeG8IKb0d QWUPwyjwDyXsI6/Vm2Q1qMY4/9NYP3eeQEPm9K38xmTzofEWOOKVrLOZD1BXR0QbvL4PujkA6Tn 9wDc5HX01KWVwjBeonoqy8cAWqwRRZth7gGVYH2utvHF25zoU9BrawMcuRDTuOxOq7LQlGL9vES pIDSbfTPfw8FHXPzucOCYMezD5kx9K2bK6f9yYYYBkxPlIuYCZ20dShmm+V5u/jTz8Y/keoJXkY bHAT1XHN182ai05OsQ98FZJ3pl5CF1SyzhV53s/SZ/2axrnPBfS0Ip2eEHny+qryzYw2E8M8943 oc3p3sBXW7Bvonl8cLbigRnpKlKSPzRlrdFGDwwZNo3FXhJEYT0EbhLDAiAxKPQrWPoJDHRoiM+ EEKNbDcilLKw9Et1g==
X-TMASE-SNAP-Result: 1.821001.0001-0-1-12:0,22:0,33:0,34:0-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/K_Ue6Y6FsbhJYsd-XAADclm06P4>
Subject: Re: [mpls] RtgDir review:  draft-ietf-mpls-sfc-04.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Jan 2019 21:03:17 -0000

Hi Mach,

Thanks for your careful review.

> Minor Issues:
> *	Section 13 says:
> "
>   b.  When the packet arrives at SFFa it strips any labels associated
>       with the tunnel that runs from the classifier to SFFa.  SFFa
>       examines the top labels and matches the SPI/SI to identify that
>       the packet should be forwarded to SFa.  The packet is forwarded
>       to SFa unmodified.
>
>   c.  SFa performs its designated function and returns the packet to
>       SFFa.
>
>   d.  SFFa modifies the SI in the lower label stack entry (to 254) and
>       uses the SPI/SI to look up the forwarding instructions.  It sends
>       the packet with two label stack entries:
>"
> From above text, it seems that an SFF will have different process for a
packet that
> has the same SPI/SI. 
>  1) if a packet is received from a previous SFF, it will match the SPI/SI
and determine
>  to where the packet will be sent. 
>  2) if a packet is received from an SF, it will directly modify the inner
label, and then 
> by matching the new SPI/SI to determine to where the packet will be sent.
>
> Is this the intention ? If so, how does an SFF determine whether a packet
is from an
> SFF or from SF?

You have understood the processing correctly.
In fact, the same situation exists with NSH processing: the SFF is expected
to "know" whether the packet has arrived from the previous SFF or from the
SF.

There are probably two answers:
Firstly, it is entirely possible that the SFF and SF are co-resident. That
is, they form part of the same implementation, possibly being separated by
an API. In this case, of course, the question does not arise.
Secondly, it is reasonable to expect that the SFs are attached to the SFF by
dedicated tunnels or ports (indeed, SFs are port-attached in the legacy
service function world) so that a packet arriving on a line interface (from
another SFF) is easily distinguished from one that arrives from an SF. (You
might think about port-attached L3VPNs to help clarity how this could work).

> In addition, how does an SFF apply the swap and/or pop operations here.
E.g., when an SFF looks up the SPI, 
> it matches an item in a local table; what operation (swap or pop) will
apply to the SPI label? According to " The
> packet is forwarded to SFa unmodified." It seems implies that there is no
any operation will be applied. If so, 
> this will not align with the MPLS.

I think you should also look at this in the manner of a L3VPN. That is, the
top label is popped to derive the context, the forwarding label is looked up
within the context and swapped, and the context label is re-imposed as the
packet is forwarded.

Of course, there are optimisations on how an SFF might implement this, but
we don't need to describe those. What we know is that the VPN-like approach
can be made to work with existing PEs.

> If the above issues exist, the " context/SF" case has the similar issues. 

Hope I have explained why this is not an issue.

Now, we could debate why we have not made these answers more clear in the
text.
The first thing is that we are not trying to make any changes to the
architecture used for NSH, so we did not feel we should go into explanations
about how the SF/SFF relationship works.
Additionally, we did not feel that (beyond the short section 14) we should
tell people how to implement. The purpose of the document is to describe
wire formats.

Best,
Adrian


From nobody Sat Jan  5 20:52:18 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id EC701130FD6; Sat,  5 Jan 2019 20:52:09 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: mpls@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.2
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: mpls@ietf.org
Message-ID: <154675032991.26535.3110698153081431762@ietfa.amsl.com>
Date: Sat, 05 Jan 2019 20:52:09 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/BaXjQOHURDRzrGp3xqvhsL9LjDE>
Subject: [mpls] I-D Action: draft-mirsky-mpls-p2mp-bfd-06.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Jan 2019 04:52:10 -0000

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

        Title           : BFD for Multipoint Networks over Point-to-Multi-Point MPLS LSP
        Author          : Greg Mirsky
	Filename        : draft-mirsky-mpls-p2mp-bfd-06.txt
	Pages           : 7
	Date            : 2019-01-05

Abstract:
   This document describes procedures for using Bidirectional Forwarding
   Detection (BFD) for multipoint networks to detect data plane failures
   in Multiprotocol Label Switching (MPLS) point-to-multipoint (p2mp)
   Label Switched Paths (LSPs).  It also describes the applicability of
   LSP Ping, as in-band, and the control plane, as out-band, solutions
   to bootstrap a BFD session in this environment.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-mirsky-mpls-p2mp-bfd/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-mirsky-mpls-p2mp-bfd-06
https://datatracker.ietf.org/doc/html/draft-mirsky-mpls-p2mp-bfd-06

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-mirsky-mpls-p2mp-bfd-06


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

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


From nobody Sat Jan  5 20:54:11 2019
Return-Path: <gregimirsky@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4063A131002; Sat,  5 Jan 2019 20:54:10 -0800 (PST)
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 fhaCgwFP8_W7; Sat,  5 Jan 2019 20:54:08 -0800 (PST)
Received: from mail-lj1-x22e.google.com (mail-lj1-x22e.google.com [IPv6:2a00:1450:4864:20::22e]) (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 D17D4130FD6; Sat,  5 Jan 2019 20:54:07 -0800 (PST)
Received: by mail-lj1-x22e.google.com with SMTP id x85-v6so35507884ljb.2; Sat, 05 Jan 2019 20:54:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to;  bh=r1cZB5Wi/b4DgcJkMZOEribQFyWgsAvpzWs5P6ltzfk=; b=l+dYah5+yJw/EitI9bk9ryuY962gnhIaHM19qZCCecMwudT4bLuau+l4lygKzrSB6Q 5flyPC1VjkPCwWVKCU+K1AtTWYjFBxYHCSjJJhlMUKXrsQgygEBYSoqCwMwaOmVaZnrx RTVr8LmsSFuqGTmqtbJFaR8go/6MTQ5jYpc6lSGPTI9sJfrfwAO9WJ4FEvZw9rFOgV/U X2CABVU4zAbfFGso/vk9bKR0tttQjbC6uk4wuBF4MBvso+m4hCqTzENuheLBKbNLb9Ac v8p4EUC6mH2Pamr6LQLAWrGFB1SUhdRU6pJHEF5yui2jRYgkAPtK5nL+1pNYg0w4IjkP O3MQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=r1cZB5Wi/b4DgcJkMZOEribQFyWgsAvpzWs5P6ltzfk=; b=O/P5cYvitIuoWLuOSm7FNfs2qBluHfRRITc/GG5qSSqDuN9VkPeUnToRFh/Z1ZSL+K zA7LX2t+v2BklkfrxcAYELvnl8bgNbU/RIZTQ107EFqGI1ioHIWYjfBoEQyeULw/+7Po kIq7mFO4wMejWQyspg6zIfhDES6e/op3SgDRVRmvbS3HsneCaaC7CU3/kNIGtRjeXNT6 f1RYIgFZqSCca0iGJ+CTsDB8/7XjpdGB65ptBewG666iEpZCN2pEUmZtWXxq8yXQMdsX ZiPvNHtgDGT4ZynEYjcxD+QGoN80ePPCW3jvFc325RKDq4jviRYC3gYU+ZdN/5CmiFvD c1IA==
X-Gm-Message-State: AJcUukeHE/DQQxAF6rVQ84DswTX5Sk9UmPVMZW2GQg8xgZtg0/GlCBAy h/OZv2NCsInqFHxRZCWbA2PV7Yrc28zS6p3k5NiS+A==
X-Google-Smtp-Source: ALg8bN7YZDbsV/SuUF4lVVvkpJCAAPFUDfCUiOkxA/C1K/Yl7oMSBrDEaiT9IIzjgj/w7+IiLbi2uHLha1ieq41hRmc=
X-Received: by 2002:a2e:4819:: with SMTP id v25-v6mr34824888lja.2.1546750445503;  Sat, 05 Jan 2019 20:54:05 -0800 (PST)
MIME-Version: 1.0
References: <154675033015.26535.12613308178977679098.idtracker@ietfa.amsl.com>
In-Reply-To: <154675033015.26535.12613308178977679098.idtracker@ietfa.amsl.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Sat, 5 Jan 2019 20:53:58 -0800
Message-ID: <CA+RyBmWLbvrPpBqSna3fc+Qj-kC1s0RwpVqysg6TaFfspe4drQ@mail.gmail.com>
To: mpls-chairs@ietf.org, mpls@ietf.org
Content-Type: multipart/alternative; boundary="000000000000dc50f1057ec2e657"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/whOMcLx_NrsVyY7TeWxASkEwbQg>
Subject: [mpls] Fwd: New Version Notification for draft-mirsky-mpls-p2mp-bfd-06.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Jan 2019 04:54:10 -0000

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

Dear All,
the update to the Abstract is to clarify the scope of the draft.

Happy New Year to All!

Regards,
Greg

---------- Forwarded message ---------
From: <internet-drafts@ietf.org>
Date: Sat, Jan 5, 2019 at 8:52 PM
Subject: New Version Notification for draft-mirsky-mpls-p2mp-bfd-06.txt
To: Gregory Mirsky <gregimirsky@gmail.com>



A new version of I-D, draft-mirsky-mpls-p2mp-bfd-06.txt
has been successfully submitted by Greg Mirsky and posted to the
IETF repository.

Name:           draft-mirsky-mpls-p2mp-bfd
Revision:       06
Title:          BFD for Multipoint Networks over Point-to-Multi-Point MPLS
LSP
Document date:  2019-01-05
Group:          mpls
Pages:          7
URL:
https://www.ietf.org/internet-drafts/draft-mirsky-mpls-p2mp-bfd-06.txt
Status:         https://datatracker.ietf.org/doc/draft-mirsky-mpls-p2mp-bfd/
Htmlized:       https://tools.ietf.org/html/draft-mirsky-mpls-p2mp-bfd-06
Htmlized:
https://datatracker.ietf.org/doc/html/draft-mirsky-mpls-p2mp-bfd
Diff:
https://www.ietf.org/rfcdiff?url2=draft-mirsky-mpls-p2mp-bfd-06

Abstract:
   This document describes procedures for using Bidirectional Forwarding
   Detection (BFD) for multipoint networks to detect data plane failures
   in Multiprotocol Label Switching (MPLS) point-to-multipoint (p2mp)
   Label Switched Paths (LSPs).  It also describes the applicability of
   LSP Ping, as in-band, and the control plane, as out-band, solutions
   to bootstrap a BFD session in this environment.




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

The IETF Secretariat

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

<div dir=3D"ltr">Dear All,<div>the update to the Abstract is to clarify the=
 scope of the draft.</div><div><br></div><div>Happy New Year to All!</div><=
div><br></div><div>Regards,</div><div>Greg<br><br><div class=3D"gmail_quote=
"><div dir=3D"ltr">---------- Forwarded message ---------<br>From: <span di=
r=3D"ltr">&lt;<a href=3D"mailto:internet-drafts@ietf.org">internet-drafts@i=
etf.org</a>&gt;</span><br>Date: Sat, Jan 5, 2019 at 8:52 PM<br>Subject: New=
 Version Notification for draft-mirsky-mpls-p2mp-bfd-06.txt<br>To: Gregory =
Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com">gregimirsky@gmail.com</=
a>&gt;<br></div><br><br><br>
A new version of I-D, draft-mirsky-mpls-p2mp-bfd-06.txt<br>
has been successfully submitted by Greg Mirsky and posted to the<br>
IETF repository.<br>
<br>
Name:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft-mirsky-mpls-p2mp-bfd<br=
>
Revision:=C2=A0 =C2=A0 =C2=A0 =C2=A006<br>
Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 BFD for Multipoint Networks over P=
oint-to-Multi-Point MPLS LSP<br>
Document date:=C2=A0 2019-01-05<br>
Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 mpls<br>
Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 7<br>
URL:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://www.ietf.o=
rg/internet-drafts/draft-mirsky-mpls-p2mp-bfd-06.txt" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/internet-drafts/draft-mirsky-mpls-p2mp=
-bfd-06.txt</a><br>
Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.iet=
f.org/doc/draft-mirsky-mpls-p2mp-bfd/" rel=3D"noreferrer" target=3D"_blank"=
>https://datatracker.ietf.org/doc/draft-mirsky-mpls-p2mp-bfd/</a><br>
Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://tools.ietf.org/html/=
draft-mirsky-mpls-p2mp-bfd-06" rel=3D"noreferrer" target=3D"_blank">https:/=
/tools.ietf.org/html/draft-mirsky-mpls-p2mp-bfd-06</a><br>
Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.ietf.org=
/doc/html/draft-mirsky-mpls-p2mp-bfd" rel=3D"noreferrer" target=3D"_blank">=
https://datatracker.ietf.org/doc/html/draft-mirsky-mpls-p2mp-bfd</a><br>
Diff:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.o=
rg/rfcdiff?url2=3Ddraft-mirsky-mpls-p2mp-bfd-06" rel=3D"noreferrer" target=
=3D"_blank">https://www.ietf.org/rfcdiff?url2=3Ddraft-mirsky-mpls-p2mp-bfd-=
06</a><br>
<br>
Abstract:<br>
=C2=A0 =C2=A0This document describes procedures for using Bidirectional For=
warding<br>
=C2=A0 =C2=A0Detection (BFD) for multipoint networks to detect data plane f=
ailures<br>
=C2=A0 =C2=A0in Multiprotocol Label Switching (MPLS) point-to-multipoint (p=
2mp)<br>
=C2=A0 =C2=A0Label Switched Paths (LSPs).=C2=A0 It also describes the appli=
cability of<br>
=C2=A0 =C2=A0LSP Ping, as in-band, and the control plane, as out-band, solu=
tions<br>
=C2=A0 =C2=A0to bootstrap a BFD session in this environment.<br>
<br>
<br>
<br>
<br>
Please note that it may take a couple of minutes from the time of submissio=
n<br>
until the htmlized version and diff are available at <a href=3D"http://tool=
s.ietf.org" rel=3D"noreferrer" target=3D"_blank">tools.ietf.org</a>.<br>
<br>
The IETF Secretariat<br>
<br>
</div></div></div>

--000000000000dc50f1057ec2e657--


From nobody Sat Jan  5 21:55:38 2019
Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6CF7A131011; Sat,  5 Jan 2019 21:55:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.7
X-Spam-Level: 
X-Spam-Status: No, score=-1.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.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 A8XBVmoYjWX6; Sat,  5 Jan 2019 21:55:34 -0800 (PST)
Received: from mail1.bemta26.messagelabs.com (mail1.bemta26.messagelabs.com [85.158.142.3]) (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 D3F2D131006; Sat,  5 Jan 2019 21:55:33 -0800 (PST)
Received: from [85.158.142.103] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-3.bemta.az-a.eu-central-1.aws.symcld.net id 1A/F4-18835-258913C5; Sun, 06 Jan 2019 05:55:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1WSe0hTURzHPffeXa+y5W0z98tUaEWUeZeblZO e9JcEZi+CQtE7vW2DedXdSSsoLMnWyhChLDHsYVJmFmJpZC8LqoUo2oOMUlHJCt0ypBdJuztq 9d/nnO+H3/n9Dj+GVF+noxnB5RQcIm/X0eHU8nnNLm7raUNG4o37s0yTZ6tJU2OPlzb1XrqiW E+m1tb+IFKrKkvpzcQuhU0057uyFdaDvnJUMBnuuux1U8WoJMyDwhiKvUDCSIXRg8IZNVtGwP FyN8KH9whqfpVRskWza6Dp6jta5kg2Fl7d+kF4EMOQ7DZoGjfJqGG3gL9lCTa2QunAYYTZCMW dHTR+ayGUT0wEK6rYTKj/XRV01KwJztzsCjphbAq8fN5DyozYKPjmbSBkJlkt9A7VBBlYFmrb OknMc+Dj4KQC+2boGz6P8P18OP2+OhRzLHTXHAuOBWxJKAy1vaVwwIH/5MmpQmnQWtEVKs8C7 AJoHsnEfi8Cz+uLNHbiYezsFxI7drj9vQg7b0l4eKhkqmYMtA4P0jgYVEDpm3sKPGUOPK3+Oi XFQX3ZAFWOuKp/hsOcAOfujNOYl0Ld+c9kVfDDZsOzM0PUOUTVoxSzw2axOvN4m50zJCZyBkM SZ+SMSSl6fh/H64UiLkcQnQ4+kOr5PZJe2puXY8/Vi4KzCQWWJ7eQ8LWiviOWdjSXIXRzVK2C IUM9y5yfu9fKS9YsR5FdkNpRDMPoQLW2MpDNdggWwbXbZg9s4HQMjFIXqSLlWCUV8HmSzYIjL +KYJ0cnqkk1JeaLQrRWdfhUQGJlyVokzpSY3uNuFButUaGQkBC1skBw5Nmc/+efkJZBOo2qR6 6itInOmZc+BZogAk18VCbKTTj5v1F0MVL0Nx94bHImv1q1Y8NG7ZrFwj7xV5txv3HDpPQzYTQ qMmf+svGdJNKcKMzqXbeiKavBN9b/IFlbWFrnvRwz6j9wYvVK/6b+F+4K5aNRIaLxYIc5LfTZ onGfWz+2tMvX4hnI6kvPrp8QLIS2+O4q367Ua5r0D8fjIpL82921+uRhHSVZeUM86ZD4P5IMJ LfCAwAA
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-30.tower-228.messagelabs.com!1546754126!4659571!1
X-Originating-IP: [52.27.180.120]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received: 
X-StarScan-Version: 9.14.24; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 23175 invoked from network); 6 Jan 2019 05:55:29 -0000
Received: from us-west-2c.mta.dlp.protect.symantec.com (HELO EUR04-HE1-obe.outbound.protection.outlook.com) (52.27.180.120) by server-30.tower-228.messagelabs.com with AES256-SHA256 encrypted SMTP; 6 Jan 2019 05:55:29 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector1-ecitele-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tLRTIMYB9lqw572gYD4vWOwiaplfjR8qcR8GLvti+jM=; b=SKDyzvR/TXaUJUzgTWR4GFzEnUqXExflUTyGiIev0Ok3f1nwYPSZNWTlBfCpT3vCtAJeHjqRjeFNsOtD+J1k9R1JmeU6ZFJz+jjTqUo8gLVhYxJm7y1kYAl/izLFEUvHxMvF89tnlz1csJFQnQ6w0qTWRTg91eBDj5j8wVLyO08=
Received: from AM0PR03MB3828.eurprd03.prod.outlook.com (52.135.146.29) by AM0PR03MB3762.eurprd03.prod.outlook.com (52.134.82.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1495.7; Sun, 6 Jan 2019 05:55:25 +0000
Received: from AM0PR03MB3828.eurprd03.prod.outlook.com ([fe80::11d6:b959:e9f4:efd3]) by AM0PR03MB3828.eurprd03.prod.outlook.com ([fe80::11d6:b959:e9f4:efd3%4]) with mapi id 15.20.1495.005; Sun, 6 Jan 2019 05:55:25 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: Loa Andersson <loa@pi.nu>
CC: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: [mpls] working group last call on draft-ietf-mpls-sfc-encapsulation
Thread-Index: AQHUlrnzYdISQHqDQEOCXQ15vs3GpqWh2u3g
Date: Sun, 6 Jan 2019 05:55:25 +0000
Message-ID: <AM0PR03MB38284AE955089031A32ED79D9D880@AM0PR03MB3828.eurprd03.prod.outlook.com>
References: <7d22ce5e-e21e-c3d9-f93f-e8de4d5cd89c@pi.nu>
In-Reply-To: <7d22ce5e-e21e-c3d9-f93f-e8de4d5cd89c@pi.nu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.234.241.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; AM0PR03MB3762; 6:L06o4TF9JnSfxLWSTwvOB98IrX06TGj/ARXYfuJ3T2umSU33DRJ/w7Ji+11pWS3WtVhvbcQfcr3mThTat7Vyl/NyJPVpIAr1n9mkNGiA7/iJpdbVDY60huQ8d37Yc4s62q0cI0usE3yKS+5uIQtyESPA9RTjwnPWVzEmWBq8COVWT5dQ+PVb1AKL24Fw3VR+zPyc9cKls3BuuEwQ/bgh6YorUYQJ2eU/oRcm03svE9LTN6/8V2GyWShpkXolpmN22ahLnQ6oLQbLUqxa0VZiBCEzapkduPX7CMqLBvT9wm7WGvdVon7x9MiS/J3bwmWNKoN5Qvx6ZLDiOL7Lde/CCeN+FuJPpjHovea/vP8VROM1ZbRrYIihihLKyiz1uyqEnAqxA8PvLFifQ+fcyY9YNWsg4+fyHlzxZuFdwfPGqkUXSntlEYBYjWKz+VKjB7oSTQcwV4QsphMXAARNWnzgWw==; 5:IK6UzapLvUGxjIdYVVoctb2hRLnxfbRGcF2amIoKIjI/6CrDM0vSYtGs8dLxecJnv2tOTYI/BjzbBAgA7TAWIjaO/iHFFYIndkZFtShGXKSkrwqCPxkzDv4gtMqT4N64csFYAeUNt+0k3g8hHcr3tNR8TynsKsKngp2pgZypu3EwSt1amb/2mZcNc3J1MPYyBZ/afxkwOp0mxEYSgfW4nA==; 7:A+sM4ddpwhWtFGSFG/Yr7surMY9nbnMrzLQdicoCNLYt59g9N5wVLHu2ccDgbM2CwlKIDl1Oe59ujhK8BQsODI6a5RkibDnUv1ootRLKcIoLEz0cR7S++Drs8lGxX4E533QrvKiBxU8rQw3oqJpg9g==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: f2c7cb1f-dd0d-4ca0-19d6-08d6739b8d98
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM0PR03MB3762; 
x-ms-traffictypediagnostic: AM0PR03MB3762:
x-microsoft-antispam-prvs: <AM0PR03MB3762EE0B271551C5A197A6C29D880@AM0PR03MB3762.eurprd03.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(908002)(999002)(5005026)(6040522)(8220060)(2401047)(8121501046)(3231475)(944501520)(52105112)(93006095)(93001095)(3002001)(10201501046)(6055026)(6041310)(20161123564045)(20161123558120)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095); SRVR:AM0PR03MB3762; BCL:0; PCL:0; RULEID:; SRVR:AM0PR03MB3762; 
x-forefront-prvs: 09090B6B69
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(366004)(396003)(136003)(39850400004)(346002)(199004)(189003)(13464003)(6116002)(6306002)(9686003)(14454004)(72206003)(74316002)(3846002)(81156014)(81166006)(55016002)(316002)(8936002)(6916009)(229853002)(25786009)(54906003)(86362001)(478600001)(6436002)(53936002)(6246003)(66066001)(33656002)(4326008)(99286004)(966005)(71200400001)(71190400001)(26005)(446003)(186003)(11346002)(6506007)(486006)(53546011)(105586002)(7696005)(76176011)(102836004)(106356001)(97736004)(256004)(68736007)(476003)(305945005)(2906002)(8676002)(7736002)(5660300001); DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR03MB3762; H:AM0PR03MB3828.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: nhqXzA0JaIcNzkl1GK8gthCyYlo3CxQauoQ9SZ9fZjyiImaN7KEzSUw9ZRxaq24namK1f/Kv94q0Wa96CspOZ2jlDMt3OxZ0u8ttRTPu2zF+hPvtfSHZw7dCcbB38PSm3WuPcWh4iv8AwNO5vxKAmhb+owJle8FV14GQU4kJtqrFiH4lr2AQHtwM7TVl+9d7kS/G+Yee+wyBtjTCzx0bhzHjkSWHUkYY/xF6OOrZPXFDQQvQ2o7TzilKnbS5M9ucnv9+nH7kauyeoJ8n4ViKlyjlnpWEd/LHcWo6C9CiUNGF1wMLC7QzSfTEJO7V9jru
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f2c7cb1f-dd0d-4ca0-19d6-08d6739b8d98
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jan 2019 05:55:25.1247 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB3762
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/vd08a2Jn6-dGQLbZvU6XfMB7lnQ>
Subject: Re: [mpls] working group last call on draft-ietf-mpls-sfc-encapsulation
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Jan 2019 05:55:36 -0000

Loa and all,
I have read the -02 version of the draft and, from my POV, it is ready for=
 publication as an Informational RFC.

Regards,
Sasha

Office: +972-39266302
Cell:      +972-549266302
Email:   Alexander.Vainshtein@ecitele.com

-----Original Message-----
From: mpls <mpls-bounces@ietf.org> On Behalf Of Loa Andersson
Sent: Tuesday, December 18, 2018 12:10 PM
To: mpls@ietf.org
Cc: mpls-chairs@ietf.org
Subject: [mpls] working group last call on draft-ietf-mpls-sfc-encapsulati=
on

Working Group,

This is to initiate a two week working group last call on draft-ietf-mpls-=
sfc-encapsulation.

Well, "two weeks" is the phrase we normally use, this time the two weeks o=
f working days are interrupted by holidays, therefor the wglc is a bit lon=
ger.

Please send your comments to the mpls wg mailing list (mpls@ietf.org).

There are no IPR disclosures against draft-ietf-mpls-sfc-encapsulation.

All the authors (with one exception) have stated on the working group mail=
ing list that they are not aware of any other IPRs that relates to this do=
cument.

This working group last call ends January 8, 2019.


/Loa
mpls wg co-chair
--=20


Loa Andersson                        email: loa@pi.nu
Senior MPLS Expert
Bronze Dragon Consulting             phone: +46 739 81 21 64

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

__________________________________________________________________________=
_

This e-mail message is intended for the recipient only and contains inform=
ation which is=20
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have rece=
ived this=20
transmission in error, please inform us by e-mail, phone or fax, and then =
delete the original=20
and all copies thereof.
__________________________________________________________________________=
_


From nobody Sun Jan  6 10:53:47 2019
Return-Path: <jefftant.ietf@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4278A128BCC; Sun,  6 Jan 2019 10:53:45 -0800 (PST)
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 esYeJZHDoYu4; Sun,  6 Jan 2019 10:53:42 -0800 (PST)
Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com [IPv6:2a00:1450:4864:20::529]) (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 5A0811288BD; Sun,  6 Jan 2019 10:53:42 -0800 (PST)
Received: by mail-ed1-x529.google.com with SMTP id x30so36051879edx.2; Sun, 06 Jan 2019 10:53:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=BSGrjCcuYd4TQst+bFBxJkXA58dQE8GZjC2KXGms86Y=; b=J3NWQdAtjRy7jWtrxWOLP4pA8Xvaxw72+nE9lpo7gqMf+l1mCNlmMbE1IOj2cEZhJt DanBBStm+Wh68eAN1fxzv1EWmgZB8KWXF1aN0rTbq1+1bpcBMnr4FezokrUgNdc0uLKF 7sXTKbQi+CQRO5XLOAN3tpDKwTVQq67/Y5VGz7721f/wnk4owxvdf6UppUTab8OCWUcU bag0nkFs/a2lkppj1/aFqDds9wSOBEU+cV3yxyKV4Cv70HpLkJArDriyx1pPxs6f6Yl8 +FUwJfkP33W24WZmxZo4Cu3DR2e+Ou3TxW2/997r/AFYLgPUHx5y4pBT3dyqhblLE1ZP c5QQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=BSGrjCcuYd4TQst+bFBxJkXA58dQE8GZjC2KXGms86Y=; b=GPfawjfA1FrmjBUddg44tk5S5uE0/miEF3u5LYSPkPO7XkZPdyJMtajBVXaY2J4i+2 vJiwzqeTP30xHLeJLAqhc68umvjQ7ZDJ/lfCzYHEmjT4kmeu2AfFf9XQXcVrMmlpuom1 RruGn6RzR6NFmJsU+aCU7H5EZESvcu2wSDhTNdW8i4Js5WL+aAQf7HtD6VEoP2JsXqv5 wjCIrGXwRGr2dWL1SVPj8W1R4a83ji9uLFmFsr5CrW8MzXmTer81KD5Fs1LE1WWXyoBP dmPpH9dElxykCkuZTKsEBbE6aZwY0vcAfDQ22TJ1V/8wzNFjGgOykba+qyFKT+WEwrYB QhvA==
X-Gm-Message-State: AA+aEWYZGSyp+YbmSenQVgKW0OVfN5l4uovm9sAjwJaomWJ6a8oxnapm XdEYV4yEvO1zD1DI13RPdXcjgT0+7+EUftbY19/J5Q==
X-Google-Smtp-Source: AFSGD/X3FS5p9jLYFnSX/50cLYZ8eMa8M01i0hKg/sj22Jv3OdpPrjBJ9xcPvIXNeWpaElz4A+TII+kqvJvaCqNCF94=
X-Received: by 2002:a50:b2e1:: with SMTP id p88mr52309497edd.254.1546800820710;  Sun, 06 Jan 2019 10:53:40 -0800 (PST)
MIME-Version: 1.0
References: <7d22ce5e-e21e-c3d9-f93f-e8de4d5cd89c@pi.nu> <AM0PR03MB38284AE955089031A32ED79D9D880@AM0PR03MB3828.eurprd03.prod.outlook.com>
In-Reply-To: <AM0PR03MB38284AE955089031A32ED79D9D880@AM0PR03MB3828.eurprd03.prod.outlook.com>
From: Jeff Tantsura <jefftant.ietf@gmail.com>
Date: Sun, 6 Jan 2019 10:53:29 -0800
Message-ID: <CAFAzdPWcE_A4UoKT9OLrAnDzK8EMS3paDBnDLZxPD-WWkKNYVg@mail.gmail.com>
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
Cc: Loa Andersson <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>,  "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000074f1b9057ecea1b6"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/h1Ma5_UKP39GZp5euAcff1nyTSE>
Subject: Re: [mpls] working group last call on draft-ietf-mpls-sfc-encapsulation
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Jan 2019 18:53:45 -0000

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

Yes/support
On Sat, Jan 5, 2019 at 21:55 Alexander Vainshtein <
Alexander.Vainshtein@ecitele.com> wrote:

> Loa and all,
> I have read the -02 version of the draft and, from my POV, it is ready for
> publication as an Informational RFC.
>
> Regards,
> Sasha
>
> Office: +972-39266302
> Cell:      +972-549266302
> Email:   Alexander.Vainshtein@ecitele.com
>
> -----Original Message-----
> From: mpls <mpls-bounces@ietf.org> On Behalf Of Loa Andersson
> Sent: Tuesday, December 18, 2018 12:10 PM
> To: mpls@ietf.org
> Cc: mpls-chairs@ietf.org
> Subject: [mpls] working group last call on
> draft-ietf-mpls-sfc-encapsulation
>
> Working Group,
>
> This is to initiate a two week working group last call on
> draft-ietf-mpls-sfc-encapsulation.
>
> Well, "two weeks" is the phrase we normally use, this time the two weeks
> of working days are interrupted by holidays, therefor the wglc is a bit
> longer.
>
> Please send your comments to the mpls wg mailing list (mpls@ietf.org).
>
> There are no IPR disclosures against draft-ietf-mpls-sfc-encapsulation.
>
> All the authors (with one exception) have stated on the working group
> mailing list that they are not aware of any other IPRs that relates to this
> document.
>
> This working group last call ends January 8, 2019.
>
>
> /Loa
> mpls wg co-chair
> --
>
>
> Loa Andersson                        email: loa@pi.nu
> Senior MPLS Expert
> Bronze Dragon Consulting             phone: +46 739 81 21 64
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>
> ___________________________________________________________________________
>
> This e-mail message is intended for the recipient only and contains
> information which is
> CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have
> received this
> transmission in error, please inform us by e-mail, phone or fax, and then
> delete the original
> and all copies thereof.
> ___________________________________________________________________________
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

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

Yes/support<br><div class=3D"gmail_quote"><div dir=3D"ltr">On Sat, Jan 5, 2=
019 at 21:55 Alexander Vainshtein &lt;<a href=3D"mailto:Alexander.Vainshtei=
n@ecitele.com">Alexander.Vainshtein@ecitele.com</a>&gt; wrote:<br></div><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #=
ccc solid;padding-left:1ex">Loa and all,<br>
I have read the -02 version of the draft and, from my POV, it is ready for =
publication as an Informational RFC.<br>
<br>
Regards,<br>
Sasha<br>
<br>
Office: +972-39266302<br>
Cell:=C2=A0 =C2=A0 =C2=A0 +972-549266302<br>
Email:=C2=A0 =C2=A0<a href=3D"mailto:Alexander.Vainshtein@ecitele.com" targ=
et=3D"_blank">Alexander.Vainshtein@ecitele.com</a><br>
<br>
-----Original Message-----<br>
From: mpls &lt;<a href=3D"mailto:mpls-bounces@ietf.org" target=3D"_blank">m=
pls-bounces@ietf.org</a>&gt; On Behalf Of Loa Andersson<br>
Sent: Tuesday, December 18, 2018 12:10 PM<br>
To: <a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br=
>
Cc: <a href=3D"mailto:mpls-chairs@ietf.org" target=3D"_blank">mpls-chairs@i=
etf.org</a><br>
Subject: [mpls] working group last call on draft-ietf-mpls-sfc-encapsulatio=
n<br>
<br>
Working Group,<br>
<br>
This is to initiate a two week working group last call on draft-ietf-mpls-s=
fc-encapsulation.<br>
<br>
Well, &quot;two weeks&quot; is the phrase we normally use, this time the tw=
o weeks of working days are interrupted by holidays, therefor the wglc is a=
 bit longer.<br>
<br>
Please send your comments to the mpls wg mailing list (<a href=3D"mailto:mp=
ls@ietf.org" target=3D"_blank">mpls@ietf.org</a>).<br>
<br>
There are no IPR disclosures against draft-ietf-mpls-sfc-encapsulation.<br>
<br>
All the authors (with one exception) have stated on the working group maili=
ng list that they are not aware of any other IPRs that relates to this docu=
ment.<br>
<br>
This working group last call ends January 8, 2019.<br>
<br>
<br>
/Loa<br>
mpls wg co-chair<br>
-- <br>
<br>
<br>
Loa Andersson=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 email: <a href=3D"mailto:loa@pi.nu" target=3D"_blank"=
>loa@pi.nu</a><br>
Senior MPLS Expert<br>
Bronze Dragon Consulting=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pho=
ne: +46 739 81 21 64<br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
<br>
___________________________________________________________________________=
<br>
<br>
This e-mail message is intended for the recipient only and contains informa=
tion which is <br>
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have recei=
ved this <br>
transmission in error, please inform us by e-mail, phone or fax, and then d=
elete the original <br>
and all copies thereof.<br>
___________________________________________________________________________=
<br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div>

--00000000000074f1b9057ecea1b6--


From nobody Sun Jan  6 12:58:55 2019
Return-Path: <james.n.guichard@huawei.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CFDE8130E1E; Sun,  6 Jan 2019 12:58:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.589
X-Spam-Level: 
X-Spam-Status: No, score=-2.589 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_FILL_THIS_FORM_SHORT=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZrxLrCGJAoAa; Sun,  6 Jan 2019 12:58:51 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 226CB130DBE; Sun,  6 Jan 2019 12:58:51 -0800 (PST)
Received: from lhreml701-cah.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id 771A4D1092EF84582C20; Sun,  6 Jan 2019 20:58:46 +0000 (GMT)
Received: from SJCEML702-CHM.china.huawei.com (10.208.112.38) by lhreml701-cah.china.huawei.com (10.201.108.42) with Microsoft SMTP Server (TLS) id 14.3.408.0; Sun, 6 Jan 2019 20:58:46 +0000
Received: from SJCEML521-MBX.china.huawei.com ([169.254.1.179]) by SJCEML702-CHM.china.huawei.com ([169.254.4.203]) with mapi id 14.03.0415.000;  Sun, 6 Jan 2019 12:58:40 -0800
From: James N Guichard <james.n.guichard@huawei.com>
To: Jeff Tantsura <jefftant.ietf@gmail.com>, Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
CC: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
Thread-Topic: [mpls] working group last call on draft-ietf-mpls-sfc-encapsulation
Thread-Index: AQHUlrosAoHIyV0pPkOoIKY032baiqWiYX2AgADZZID//5xCIA==
Date: Sun, 6 Jan 2019 20:58:39 +0000
Message-ID: <BF1BE6D99B52F84AB9B48B7CF6F17DA3135C37F1@sjceml521-mbx.china.huawei.com>
References: <7d22ce5e-e21e-c3d9-f93f-e8de4d5cd89c@pi.nu> <AM0PR03MB38284AE955089031A32ED79D9D880@AM0PR03MB3828.eurprd03.prod.outlook.com> <CAFAzdPWcE_A4UoKT9OLrAnDzK8EMS3paDBnDLZxPD-WWkKNYVg@mail.gmail.com>
In-Reply-To: <CAFAzdPWcE_A4UoKT9OLrAnDzK8EMS3paDBnDLZxPD-WWkKNYVg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.47.153.72]
Content-Type: multipart/alternative; boundary="_000_BF1BE6D99B52F84AB9B48B7CF6F17DA3135C37F1sjceml521mbxchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/N8P9v2TZtvnRHMXoAwa69NVMovM>
Subject: Re: [mpls] working group last call on draft-ietf-mpls-sfc-encapsulation
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Jan 2019 20:58:54 -0000

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

c3VwcG9ydA0KDQpGcm9tOiBtcGxzIFttYWlsdG86bXBscy1ib3VuY2VzQGlldGYub3JnXSBPbiBC
ZWhhbGYgT2YgSmVmZiBUYW50c3VyYQ0KU2VudDogU3VuZGF5LCBKYW51YXJ5IDA2LCAyMDE5IDE6
NTMgUE0NClRvOiBBbGV4YW5kZXIgVmFpbnNodGVpbiA8QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNp
dGVsZS5jb20+DQpDYzogbXBsc0BpZXRmLm9yZzsgbXBscy1jaGFpcnNAaWV0Zi5vcmcNClN1Ympl
Y3Q6IFJlOiBbbXBsc10gd29ya2luZyBncm91cCBsYXN0IGNhbGwgb24gZHJhZnQtaWV0Zi1tcGxz
LXNmYy1lbmNhcHN1bGF0aW9uDQoNClllcy9zdXBwb3J0DQpPbiBTYXQsIEphbiA1LCAyMDE5IGF0
IDIxOjU1IEFsZXhhbmRlciBWYWluc2h0ZWluIDxBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxl
LmNvbTxtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20+PiB3cm90ZToNCkxv
YSBhbmQgYWxsLA0KSSBoYXZlIHJlYWQgdGhlIC0wMiB2ZXJzaW9uIG9mIHRoZSBkcmFmdCBhbmQs
IGZyb20gbXkgUE9WLCBpdCBpcyByZWFkeSBmb3IgcHVibGljYXRpb24gYXMgYW4gSW5mb3JtYXRp
b25hbCBSRkMuDQoNClJlZ2FyZHMsDQpTYXNoYQ0KDQpPZmZpY2U6ICs5NzItMzkyNjYzMDINCkNl
bGw6ICAgICAgKzk3Mi01NDkyNjYzMDINCkVtYWlsOiAgIEFsZXhhbmRlci5WYWluc2h0ZWluQGVj
aXRlbGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbT4NCg0KLS0t
LS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IG1wbHMgPG1wbHMtYm91bmNlc0BpZXRmLm9y
ZzxtYWlsdG86bXBscy1ib3VuY2VzQGlldGYub3JnPj4gT24gQmVoYWxmIE9mIExvYSBBbmRlcnNz
b24NClNlbnQ6IFR1ZXNkYXksIERlY2VtYmVyIDE4LCAyMDE4IDEyOjEwIFBNDQpUbzogbXBsc0Bp
ZXRmLm9yZzxtYWlsdG86bXBsc0BpZXRmLm9yZz4NCkNjOiBtcGxzLWNoYWlyc0BpZXRmLm9yZzxt
YWlsdG86bXBscy1jaGFpcnNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBbbXBsc10gd29ya2luZyBncm91
cCBsYXN0IGNhbGwgb24gZHJhZnQtaWV0Zi1tcGxzLXNmYy1lbmNhcHN1bGF0aW9uDQoNCldvcmtp
bmcgR3JvdXAsDQoNClRoaXMgaXMgdG8gaW5pdGlhdGUgYSB0d28gd2VlayB3b3JraW5nIGdyb3Vw
IGxhc3QgY2FsbCBvbiBkcmFmdC1pZXRmLW1wbHMtc2ZjLWVuY2Fwc3VsYXRpb24uDQoNCldlbGws
ICJ0d28gd2Vla3MiIGlzIHRoZSBwaHJhc2Ugd2Ugbm9ybWFsbHkgdXNlLCB0aGlzIHRpbWUgdGhl
IHR3byB3ZWVrcyBvZiB3b3JraW5nIGRheXMgYXJlIGludGVycnVwdGVkIGJ5IGhvbGlkYXlzLCB0
aGVyZWZvciB0aGUgd2dsYyBpcyBhIGJpdCBsb25nZXIuDQoNClBsZWFzZSBzZW5kIHlvdXIgY29t
bWVudHMgdG8gdGhlIG1wbHMgd2cgbWFpbGluZyBsaXN0IChtcGxzQGlldGYub3JnPG1haWx0bzpt
cGxzQGlldGYub3JnPikuDQoNClRoZXJlIGFyZSBubyBJUFIgZGlzY2xvc3VyZXMgYWdhaW5zdCBk
cmFmdC1pZXRmLW1wbHMtc2ZjLWVuY2Fwc3VsYXRpb24uDQoNCkFsbCB0aGUgYXV0aG9ycyAod2l0
aCBvbmUgZXhjZXB0aW9uKSBoYXZlIHN0YXRlZCBvbiB0aGUgd29ya2luZyBncm91cCBtYWlsaW5n
IGxpc3QgdGhhdCB0aGV5IGFyZSBub3QgYXdhcmUgb2YgYW55IG90aGVyIElQUnMgdGhhdCByZWxh
dGVzIHRvIHRoaXMgZG9jdW1lbnQuDQoNClRoaXMgd29ya2luZyBncm91cCBsYXN0IGNhbGwgZW5k
cyBKYW51YXJ5IDgsIDIwMTkuDQoNCg0KL0xvYQ0KbXBscyB3ZyBjby1jaGFpcg0KLS0NCg0KDQpM
b2EgQW5kZXJzc29uICAgICAgICAgICAgICAgICAgICAgICAgZW1haWw6IGxvYUBwaS5udTxtYWls
dG86bG9hQHBpLm51Pg0KU2VuaW9yIE1QTFMgRXhwZXJ0DQpCcm9uemUgRHJhZ29uIENvbnN1bHRp
bmcgICAgICAgICAgICAgcGhvbmU6ICs0NiA3MzkgODEgMjEgNjQNCg0KX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCm1wbHMgbWFpbGluZyBsaXN0DQptcGxz
QGlldGYub3JnPG1haWx0bzptcGxzQGlldGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFp
bG1hbi9saXN0aW5mby9tcGxzDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KDQpUaGlzIGUtbWFpbCBt
ZXNzYWdlIGlzIGludGVuZGVkIGZvciB0aGUgcmVjaXBpZW50IG9ubHkgYW5kIGNvbnRhaW5zIGlu
Zm9ybWF0aW9uIHdoaWNoIGlzDQpDT05GSURFTlRJQUwgYW5kIHdoaWNoIG1heSBiZSBwcm9wcmll
dGFyeSB0byBFQ0kgVGVsZWNvbS4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcw0KdHJhbnNtaXNz
aW9uIGluIGVycm9yLCBwbGVhc2UgaW5mb3JtIHVzIGJ5IGUtbWFpbCwgcGhvbmUgb3IgZmF4LCBh
bmQgdGhlbiBkZWxldGUgdGhlIG9yaWdpbmFsDQphbmQgYWxsIGNvcGllcyB0aGVyZW9mLg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fDQptcGxzIG1haWxpbmcgbGlzdA0KbXBsc0BpZXRmLm9yZzxtYWlsdG86bXBsc0Bp
ZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbXBscw0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9
DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpw
dXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpzcGFuLkVtYWlsU3R5bGUxNw0K
CXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHls
ZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30N
CkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4g
MS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9u
MTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0
cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1b
aWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRt
YXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5k
aWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1
cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPnN1cHBvcnQ8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YSBuYW1lPSJfTWFpbEVuZENvbXBvc2UiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L2E+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5Gcm9tOjwvc3Bhbj48
L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmIj4gbXBscyBbbWFpbHRvOm1wbHMtYm91bmNlc0BpZXRmLm9yZ10N
CjxiPk9uIEJlaGFsZiBPZiA8L2I+SmVmZiBUYW50c3VyYTxicj4NCjxiPlNlbnQ6PC9iPiBTdW5k
YXksIEphbnVhcnkgMDYsIDIwMTkgMTo1MyBQTTxicj4NCjxiPlRvOjwvYj4gQWxleGFuZGVyIFZh
aW5zaHRlaW4gJmx0O0FsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tJmd0Ozxicj4NCjxi
PkNjOjwvYj4gbXBsc0BpZXRmLm9yZzsgbXBscy1jaGFpcnNAaWV0Zi5vcmc8YnI+DQo8Yj5TdWJq
ZWN0OjwvYj4gUmU6IFttcGxzXSB3b3JraW5nIGdyb3VwIGxhc3QgY2FsbCBvbiBkcmFmdC1pZXRm
LW1wbHMtc2ZjLWVuY2Fwc3VsYXRpb248bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlll
cy9zdXBwb3J0PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPk9uIFNhdCwgSmFuIDUsIDIwMTkgYXQgMjE6NTUgQWxleGFuZGVyIFZhaW5zaHRlaW4gJmx0
OzxhIGhyZWY9Im1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbSI+QWxleGFu
ZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlk
ICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0Ljhw
dDttYXJnaW4tcmlnaHQ6MGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkxvYSBhbmQgYWxsLDxi
cj4NCkkgaGF2ZSByZWFkIHRoZSAtMDIgdmVyc2lvbiBvZiB0aGUgZHJhZnQgYW5kLCBmcm9tIG15
IFBPViwgaXQgaXMgcmVhZHkgZm9yIHB1YmxpY2F0aW9uIGFzIGFuIEluZm9ybWF0aW9uYWwgUkZD
Ljxicj4NCjxicj4NClJlZ2FyZHMsPGJyPg0KU2FzaGE8YnI+DQo8YnI+DQpPZmZpY2U6ICYjNDM7
OTcyLTM5MjY2MzAyPGJyPg0KQ2VsbDombmJzcDsgJm5ic3A7ICZuYnNwOyAmIzQzOzk3Mi01NDky
NjYzMDI8YnI+DQpFbWFpbDombmJzcDsgJm5ic3A7PGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRlci5W
YWluc2h0ZWluQGVjaXRlbGUuY29tIiB0YXJnZXQ9Il9ibGFuayI+QWxleGFuZGVyLlZhaW5zaHRl
aW5AZWNpdGVsZS5jb208L2E+PGJyPg0KPGJyPg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS08
YnI+DQpGcm9tOiBtcGxzICZsdDs8YSBocmVmPSJtYWlsdG86bXBscy1ib3VuY2VzQGlldGYub3Jn
IiB0YXJnZXQ9Il9ibGFuayI+bXBscy1ib3VuY2VzQGlldGYub3JnPC9hPiZndDsgT24gQmVoYWxm
IE9mIExvYSBBbmRlcnNzb248YnI+DQpTZW50OiBUdWVzZGF5LCBEZWNlbWJlciAxOCwgMjAxOCAx
MjoxMCBQTTxicj4NClRvOiA8YSBocmVmPSJtYWlsdG86bXBsc0BpZXRmLm9yZyIgdGFyZ2V0PSJf
YmxhbmsiPm1wbHNAaWV0Zi5vcmc8L2E+PGJyPg0KQ2M6IDxhIGhyZWY9Im1haWx0bzptcGxzLWNo
YWlyc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm1wbHMtY2hhaXJzQGlldGYub3JnPC9hPjxi
cj4NClN1YmplY3Q6IFttcGxzXSB3b3JraW5nIGdyb3VwIGxhc3QgY2FsbCBvbiBkcmFmdC1pZXRm
LW1wbHMtc2ZjLWVuY2Fwc3VsYXRpb248YnI+DQo8YnI+DQpXb3JraW5nIEdyb3VwLDxicj4NCjxi
cj4NClRoaXMgaXMgdG8gaW5pdGlhdGUgYSB0d28gd2VlayB3b3JraW5nIGdyb3VwIGxhc3QgY2Fs
bCBvbiBkcmFmdC1pZXRmLW1wbHMtc2ZjLWVuY2Fwc3VsYXRpb24uPGJyPg0KPGJyPg0KV2VsbCwg
JnF1b3Q7dHdvIHdlZWtzJnF1b3Q7IGlzIHRoZSBwaHJhc2Ugd2Ugbm9ybWFsbHkgdXNlLCB0aGlz
IHRpbWUgdGhlIHR3byB3ZWVrcyBvZiB3b3JraW5nIGRheXMgYXJlIGludGVycnVwdGVkIGJ5IGhv
bGlkYXlzLCB0aGVyZWZvciB0aGUgd2dsYyBpcyBhIGJpdCBsb25nZXIuPGJyPg0KPGJyPg0KUGxl
YXNlIHNlbmQgeW91ciBjb21tZW50cyB0byB0aGUgbXBscyB3ZyBtYWlsaW5nIGxpc3QgKDxhIGhy
ZWY9Im1haWx0bzptcGxzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bXBsc0BpZXRmLm9yZzwv
YT4pLjxicj4NCjxicj4NClRoZXJlIGFyZSBubyBJUFIgZGlzY2xvc3VyZXMgYWdhaW5zdCBkcmFm
dC1pZXRmLW1wbHMtc2ZjLWVuY2Fwc3VsYXRpb24uPGJyPg0KPGJyPg0KQWxsIHRoZSBhdXRob3Jz
ICh3aXRoIG9uZSBleGNlcHRpb24pIGhhdmUgc3RhdGVkIG9uIHRoZSB3b3JraW5nIGdyb3VwIG1h
aWxpbmcgbGlzdCB0aGF0IHRoZXkgYXJlIG5vdCBhd2FyZSBvZiBhbnkgb3RoZXIgSVBScyB0aGF0
IHJlbGF0ZXMgdG8gdGhpcyBkb2N1bWVudC48YnI+DQo8YnI+DQpUaGlzIHdvcmtpbmcgZ3JvdXAg
bGFzdCBjYWxsIGVuZHMgSmFudWFyeSA4LCAyMDE5Ljxicj4NCjxicj4NCjxicj4NCi9Mb2E8YnI+
DQptcGxzIHdnIGNvLWNoYWlyPGJyPg0KLS0gPGJyPg0KPGJyPg0KPGJyPg0KTG9hIEFuZGVyc3Nv
biZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGVtYWlsOiA8YSBocmVmPSJtYWlsdG86bG9hQHBp
Lm51IiB0YXJnZXQ9Il9ibGFuayI+DQpsb2FAcGkubnU8L2E+PGJyPg0KU2VuaW9yIE1QTFMgRXhw
ZXJ0PGJyPg0KQnJvbnplIERyYWdvbiBDb25zdWx0aW5nJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7cGhvbmU6ICYjNDM7NDYgNzM5IDgxIDIxIDY0PGJyPg0K
PGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+
DQptcGxzIG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYub3JnIiB0
YXJnZXQ9Il9ibGFuayI+bXBsc0BpZXRmLm9yZzwvYT48YnI+DQo8YSBocmVmPSJodHRwczovL3d3
dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL21wbHMiIHRhcmdldD0iX2JsYW5rIj5odHRwczov
L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL21wbHM8L2E+PGJyPg0KPGJyPg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fPGJyPg0KPGJyPg0KVGhpcyBlLW1haWwgbWVzc2FnZSBpcyBpbnRlbmRlZCBm
b3IgdGhlIHJlY2lwaWVudCBvbmx5IGFuZCBjb250YWlucyBpbmZvcm1hdGlvbiB3aGljaCBpcw0K
PGJyPg0KQ09ORklERU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRl
bGVjb20uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMNCjxicj4NCnRyYW5zbWlzc2lvbiBpbiBl
cnJvciwgcGxlYXNlIGluZm9ybSB1cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4g
ZGVsZXRlIHRoZSBvcmlnaW5hbA0KPGJyPg0KYW5kIGFsbCBjb3BpZXMgdGhlcmVvZi48YnI+DQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX188YnI+DQo8YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXzxicj4NCm1wbHMgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJlZj0i
bWFpbHRvOm1wbHNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5tcGxzQGlldGYub3JnPC9hPjxi
cj4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbXBscyIg
dGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbXBs
czwvYT48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jv
ZHk+DQo8L2h0bWw+DQo=

--_000_BF1BE6D99B52F84AB9B48B7CF6F17DA3135C37F1sjceml521mbxchi_--


From nobody Sun Jan  6 19:51:46 2019
Return-Path: <mach.chen@huawei.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F7D7129A87; Sun,  6 Jan 2019 19:51:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Axcl6OKQNIIR; Sun,  6 Jan 2019 19:51:42 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5DB201292F1; Sun,  6 Jan 2019 19:51:42 -0800 (PST)
Received: from lhreml706-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 8D211768F0A09A918940; Mon,  7 Jan 2019 03:51:40 +0000 (GMT)
Received: from DGGEML401-HUB.china.huawei.com (10.3.17.32) by lhreml706-cah.china.huawei.com (10.201.108.47) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 7 Jan 2019 03:51:40 +0000
Received: from DGGEML530-MBS.china.huawei.com ([169.254.8.165]) by DGGEML401-HUB.china.huawei.com ([fe80::89ed:853e:30a9:2a79%31]) with mapi id 14.03.0415.000; Mon, 7 Jan 2019 11:51:34 +0800
From: Mach Chen <mach.chen@huawei.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "rtg-ads@ietf.org" <rtg-ads@ietf.org>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-sfc.all@ietf.org" <draft-ietf-mpls-sfc.all@ietf.org>
Thread-Topic: RtgDir review:  draft-ietf-mpls-sfc-04.txt
Thread-Index: AdSZOHGt85HegsS7TxCSGyYrh2LDDQLvo12AAE/hNKA=
Date: Mon, 7 Jan 2019 03:51:34 +0000
Message-ID: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927F532A@dggeml530-mbs.china.huawei.com>
References: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927E4EA8@dggeml530-mbs.china.huawei.com> <000901d4a53a$0e619770$2b24c650$@olddog.co.uk>
In-Reply-To: <000901d4a53a$0e619770$2b24c650$@olddog.co.uk>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.194.201]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/F87H2MLYH5-dt0OI10oTE4Sa9UQ>
Subject: Re: [mpls] RtgDir review:  draft-ietf-mpls-sfc-04.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jan 2019 03:51:45 -0000

Hi Adrian,

Thanks for your reply!

See some response inline...

> -----Original Message-----
> From: Adrian Farrel [mailto:adrian@olddog.co.uk]
> Sent: Sunday, January 06, 2019 5:03 AM
> To: Mach Chen <mach.chen@huawei.com>; rtg-ads@ietf.org
> Cc: rtg-dir@ietf.org; mpls@ietf.org; draft-ietf-mpls-sfc.all@ietf.org
> Subject: RE: RtgDir review: draft-ietf-mpls-sfc-04.txt
>=20
> Hi Mach,
>=20
> Thanks for your careful review.
>=20
> > Minor Issues:
> > *	Section 13 says:
> > "
> >   b.  When the packet arrives at SFFa it strips any labels associated
> >       with the tunnel that runs from the classifier to SFFa.  SFFa
> >       examines the top labels and matches the SPI/SI to identify that
> >       the packet should be forwarded to SFa.  The packet is forwarded
> >       to SFa unmodified.
> >
> >   c.  SFa performs its designated function and returns the packet to
> >       SFFa.
> >
> >   d.  SFFa modifies the SI in the lower label stack entry (to 254) and
> >       uses the SPI/SI to look up the forwarding instructions.  It sends
> >       the packet with two label stack entries:
> >"
> > From above text, it seems that an SFF will have different process for
> >a
> packet that
> > has the same SPI/SI.
> >  1) if a packet is received from a previous SFF, it will match the
> > SPI/SI
> and determine
> >  to where the packet will be sent.
> >  2) if a packet is received from an SF, it will directly modify the
> > inner
> label, and then
> > by matching the new SPI/SI to determine to where the packet will be sen=
t.
> >
> > Is this the intention ? If so, how does an SFF determine whether a
> > packet
> is from an
> > SFF or from SF?
>=20
> You have understood the processing correctly.
> In fact, the same situation exists with NSH processing: the SFF is expect=
ed to
> "know" whether the packet has arrived from the previous SFF or from the S=
F.
>=20
> There are probably two answers:
> Firstly, it is entirely possible that the SFF and SF are co-resident. Tha=
t is, they
> form part of the same implementation, possibly being separated by an API.
> In this case, of course, the question does not arise.
> Secondly, it is reasonable to expect that the SFs are attached to the SFF=
 by
> dedicated tunnels or ports (indeed, SFs are port-attached in the legacy
> service function world) so that a packet arriving on a line interface (fr=
om
> another SFF) is easily distinguished from one that arrives from an SF. (Y=
ou
> might think about port-attached L3VPNs to help clarity how this could wor=
k).

If so, it's better to add some text to clarify this. Given the current text=
, it implies that it could be determined just by matching the SPI/SI.

>=20
> > In addition, how does an SFF apply the swap and/or pop operations here.
> E.g., when an SFF looks up the SPI,
> > it matches an item in a local table; what operation (swap or pop) will
> apply to the SPI label? According to " The
> > packet is forwarded to SFa unmodified." It seems implies that there is
> > no
> any operation will be applied. If so,
> > this will not align with the MPLS.
>=20
> I think you should also look at this in the manner of a L3VPN. That is, t=
he top
> label is popped to derive the context, the forwarding label is looked up
> within the context and swapped, and the context label is re-imposed as th=
e
> packet is forwarded.
>=20
> Of course, there are optimisations on how an SFF might implement this, bu=
t
> we don't need to describe those. What we know is that the VPN-like
> approach can be made to work with existing PEs.

As above, it's better to add some text to make it clearer.=20

>=20
> > If the above issues exist, the " context/SF" case has the similar issue=
s.
>=20
> Hope I have explained why this is not an issue.
>=20
> Now, we could debate why we have not made these answers more clear in
> the text.
> The first thing is that we are not trying to make any changes to the
> architecture used for NSH, so we did not feel we should go into explanati=
ons
> about how the SF/SFF relationship works.
> Additionally, we did not feel that (beyond the short section 14) we shoul=
d tell
> people how to implement. The purpose of the document is to describe wire
> formats.

IMHO, it may not be enough if just describing the wire formats, the operati=
ons/process on the "formats" are necessary to make it an implementable and =
interoperable protocol.=20

Although Section 13 is listed as a worked example, I personally think that =
they are necessary procedures. I'd suggest to change it to more "formal" se=
ction, e.g., Procedures.=20

Best regards,
Mach

>=20
> Best,
> Adrian


From nobody Mon Jan  7 01:45:58 2019
Return-Path: <gunter.van_de_velde@nokia.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A15DC126BED; Mon,  7 Jan 2019 01:45:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.965
X-Spam-Level: 
X-Spam-Status: No, score=-1.965 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id piHV6KyVE80v; Mon,  7 Jan 2019 01:45:54 -0800 (PST)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140104.outbound.protection.outlook.com [40.107.14.104]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B023C130DE7; Mon,  7 Jan 2019 01:45:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KJ14AJMwrOkO0kGYqznY04XeKogEc+m/ls/x9n0CvcE=; b=cMIKYxmMpt2VTjyB1iWww8WBD5xDfqirB1tM3t62Mq8BZpvpmMVmCgkudk5MGM6zWR5fmEx7iwq6/CTdA/4M0HnxSJmq9eh3uVqeWUKqaGH/K/i6pSDNZvyeQu8rmPdwxwicA2go1FqN3FbQ8Hru7iYwpJS+D1s3Npctf/MGpNI=
Received: from AM0PR07MB5137.eurprd07.prod.outlook.com (20.178.19.82) by AM0PR07MB4643.eurprd07.prod.outlook.com (52.135.151.156) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.6; Mon, 7 Jan 2019 09:45:49 +0000
Received: from AM0PR07MB5137.eurprd07.prod.outlook.com ([fe80::64ac:28e4:118b:2285]) by AM0PR07MB5137.eurprd07.prod.outlook.com ([fe80::64ac:28e4:118b:2285%3]) with mapi id 15.20.1516.010; Mon, 7 Jan 2019 09:45:49 +0000
From: "Van De Velde, Gunter (Nokia - BE/Antwerp)" <gunter.van_de_velde@nokia.com>
To: "mpls@ietf.org" <mpls@ietf.org>
CC: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
Thread-Topic: Re: [mpls] working group last call on draft-ietf-mpls-sfc-encapsulation
Thread-Index: AdSmbS0GoM5Atlh5Q9CjViF/X+0u/g==
Date: Mon, 7 Jan 2019 09:45:49 +0000
Message-ID: <AM0PR07MB51378DECCC1CD8633DFF93FFE0890@AM0PR07MB5137.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.245.212.174]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; AM0PR07MB4643; 6:q8Jt5vpluA64uR4zLs/pCMQ95hfJrs55mVku/W4VDE6dlJiHu5lV9/JF4gXy3xfRhVWiz6d6RGMmmsmVx9IIOaAMhrCD71+7OphH310av/KhO+dIuhAdX6nNouZigGCAbrcgSsfChD7b76wYRf5T190oxxcDo9LKcUYeE6ffConDoEHb9B25tFA1LVcYkOs9kmwvsoGCHdoGyQAamGgR0WEu9lV/IRW2JVMfEWTx3UTwAX6N2zm0z7AAI0avj8mDHDZUOtj6WU2vI8JMYEIPHT2lovf9VtpIiqlWFXJKmflNKh2GOMfWMTk8b37eLJnRwLF6ZYFeGb6E4TidOFx8PakaaFPlpv38C4Evyu9wxu5IT8aKiYHRd7oAHgp57/bdUBW9UHpJCKLKdz6ILhLJhvR1FNywHHAnTy7wqGpTalbVhlZeKIHjubcEOC9Y3kBF77D2LtEDFwPRGtfLlX+Dmg==; 5:9zhps/UdBCzdpuL9Z9I+jS4fldEPKuOpbs9w1sb3x4Bj4pW+VDWL45oLv9yl2bRjFhgyBtVMFS9zehBIKgTua/iORkJIIRf5SYV3wWo59Wwfz2/Ex2MhtruqFHhA0I5n6YMKult+iDYeqHAuMPLbmLjoqLv8eRkCnDYoNjlOl6o2DTgsqW6tE4CDH6WpRP3++6bG+B0OFoj2qtl8Nl63VA==; 7:pWOteX9r/oKR8UgxCpkT9zx75MasooePgr5Y9c+kLj07O2Lx+sJIKrJ+3Ao6ZmgXwzW6hQisSHRSmJnocF0gbZeuQo9zhX5B3PmidD1a4G2XNOvMUETugoZ/lggOHG5qxQH4CRsq/aSLaFgh76ZXTQ==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 036118d9-7d31-4d3b-33ab-08d67484e7f4
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7193020); SRVR:AM0PR07MB4643; 
x-ms-traffictypediagnostic: AM0PR07MB4643:
x-microsoft-antispam-prvs: <AM0PR07MB4643377B4BA26429EB5759E1E0890@AM0PR07MB4643.eurprd07.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(908002)(999002)(11241501185)(806100)(5005026)(6040522)(8220060)(2401047)(8121501046)(3231475)(944501520)(52105112)(3002001)(93006095)(93001095)(10201501046)(6055026)(6041310)(20161123558120)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(201708071742011)(7699051)(76991095); SRVR:AM0PR07MB4643; BCL:0; PCL:0; RULEID:; SRVR:AM0PR07MB4643; 
x-forefront-prvs: 0910AAF391
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(366004)(396003)(376002)(346002)(136003)(13464003)(199004)(189003)(316002)(4326008)(81156014)(6916009)(106356001)(55016002)(68736007)(71200400001)(102836004)(5640700003)(99286004)(53546011)(6506007)(229853002)(71190400001)(2351001)(105586002)(6346003)(186003)(66066001)(86362001)(14444005)(256004)(486006)(26005)(476003)(2906002)(966005)(97736004)(14454004)(450100002)(25786009)(7736002)(5660300001)(7696005)(9686003)(54896002)(6306002)(74316002)(478600001)(6246003)(53936002)(33656002)(1730700003)(8676002)(81166006)(2501003)(8936002)(3846002)(6436002)(790700001)(6116002); DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR07MB4643; H:AM0PR07MB5137.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=gunter.van_de_velde@nokia.com; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: k9DRnFucfIGxvG6a92RIRea/EV9s6QJbiV/6Aw1RIZzws99yecALL3aHs8ggei6jUieJWnUCJ3H6L2xOjg8eTCAGZpdmrWQyOER5k8c6pIkg5rZkj4KzBqkWsL+PWfTiPLE5TRpzmm0zGF7HXxSg4hxo/9a0Rzgrl3ImW/iwWW5mllnqSH/MI2GPnbeJiL0fn2u4cH72OATksbS3GtJJHtkzqxgGCsgFeJboH+gNxsT30mX0WJkAlCRu7kvUNrQgop0Tp1tKcq8vrGA01NqKS60RGoGr/nVa2yiNpmarKgfWIoOcLdCMLj08jwuVxeWN
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_AM0PR07MB51378DECCC1CD8633DFF93FFE0890AM0PR07MB5137eurp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 036118d9-7d31-4d3b-33ab-08d67484e7f4
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jan 2019 09:45:49.4048 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR07MB4643
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/g4NTAUiQDd_gihcQT6rxhBUXQYw>
Subject: Re: [mpls] working group last call on draft-ietf-mpls-sfc-encapsulation
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jan 2019 09:45:57 -0000

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

I read the version -02 and the work has my support to progress to publicati=
on.

Brgds,
G/

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

From: mpls [mailto:mpls-bounces at ietf.org] On Behalf Of Jeff Tantsura
Sent: Sunday, January 06, 2019 1:53 PM
To: Alexander Vainshtein <Alexander.Vainshtein at ecitele.com>
Cc: mpls at ietf.org; mpls-chairs at ietf.org
Subject: Re: [mpls] working group last call on draft-ietf-mpls-sfc-encapsul=
ation


Yes/support

On Sat, Jan 5, 2019 at 21:55 Alexander Vainshtein <Alexander.Vainshtein at =
ecitele.com> wrote:

Loa and all,
I have read the -02 version of the draft and, from my POV, it is ready for =
publication as an Informational RFC.

Regards,
Sasha

Office: +972-39266302
Cell:      +972-549266302
Email:   Alexander.Vainshtein at ecitele.com

-----Original Message-----
From: mpls <mpls-bounces at ietf.org> On Behalf Of Loa Andersson
Sent: Tuesday, December 18, 2018 12:10 PM
To: mpls at ietf.org
Cc: mpls-chairs at ietf.org
Subject: [mpls] working group last call on draft-ietf-mpls-sfc-encapsulatio=
n

Working Group,

This is to initiate a two week working group last call on draft-ietf-mpls-s=
fc-encapsulation.

Well, "two weeks" is the phrase we normally use, this time the two weeks of=
 working days are interrupted by holidays, therefor the wglc is a bit longe=
r.

Please send your comments to the mpls wg mailing list (mpls at ietf.org).

There are no IPR disclosures against draft-ietf-mpls-sfc-encapsulation.

All the authors (with one exception) have stated on the working group maili=
ng list that they are not aware of any other IPRs that relates to this docu=
ment.

This working group last call ends January 8, 2019.


/Loa
mpls wg co-chair
--


Loa Andersson                        email: loa at pi.nu
Senior MPLS Expert
Bronze Dragon Consulting             phone: +46 739 81 21 64

_______________________________________________
mpls mailing list
mpls at ietf.org
https://www.ietf.org/mailman/listinfo/mpls

___________________________________________________________________________

This e-mail message is intended for the recipient only and contains informa=
tion which is
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have recei=
ved this
transmission in error, please inform us by e-mail, phone or fax, and then d=
elete the original
and all copies thereof.
___________________________________________________________________________

_______________________________________________
mpls mailing list
mpls at ietf.org
https://www.ietf.org/mailman/listinfo/mpls


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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
h4
	{mso-style-priority:9;
	mso-style-link:"Heading 4 Char";
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:12.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;}
span.Heading4Char
	{mso-style-name:"Heading 4 Char";
	mso-style-priority:9;
	mso-style-link:"Heading 4";
	font-family:"Calibri",sans-serif;
	font-weight:bold;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:290131140;
	mso-list-template-ids:-862127928;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:"Courier New";
	mso-bidi-font-family:"Times New Roman";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l1
	{mso-list-id:672101812;
	mso-list-template-ids:-1858177560;}
@list l1:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:"Courier New";
	mso-bidi-font-family:"Times New Roman";}
@list l1:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l1:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l1:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l1:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l1:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l1:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l1:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l2
	{mso-list-id:1008561032;
	mso-list-template-ids:57688434;}
@list l2:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:"Courier New";
	mso-bidi-font-family:"Times New Roman";}
@list l2:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l2:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l2:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l2:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l2:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l2:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l2:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l3
	{mso-list-id:1308053331;
	mso-list-template-ids:-584674944;}
@list l3:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l3:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:"Courier New";
	mso-bidi-font-family:"Times New Roman";}
@list l3:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l3:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l3:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l3:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l3:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l3:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l3:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></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">I read the version -02 and the work has my support t=
o progress to publication.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Brgds,<o:p></o:p></p>
<p class=3D"MsoNormal">G/<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">--------------------<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">From: mpls [mailto:mpls-bounces at ietf.org] On Beha=
lf Of Jeff Tantsura<o:p></o:p></p>
<p class=3D"MsoNormal">Sent: Sunday, January 06, 2019 1:53 PM<o:p></o:p></p=
>
<p class=3D"MsoNormal">To: Alexander Vainshtein &lt;Alexander.Vainshtein at=
 ecitele.com&gt;<o:p></o:p></p>
<p class=3D"MsoNormal">Cc: mpls at ietf.org; mpls-chairs at ietf.org<o:p></=
o:p></p>
<p class=3D"MsoNormal">Subject: Re: [mpls] working group last call on draft=
-ietf-mpls-sfc-encapsulation<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Yes/support<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">On Sat, Jan 5, 2019 at 21:55 Alexander Vainshtein &l=
t;Alexander.Vainshtein at ecitele.com&gt; wrote:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Loa and all,<o:p></o:p></p>
<p class=3D"MsoNormal">I have read the -02 version of the draft and, from m=
y POV, it is ready for publication as an Informational RFC.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Regards,<o:p></o:p></p>
<p class=3D"MsoNormal">Sasha<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Office: &#43;972-39266302<o:p></o:p></p>
<p class=3D"MsoNormal">Cell:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#43;972-5492663=
02<o:p></o:p></p>
<p class=3D"MsoNormal">Email:&nbsp;&nbsp; Alexander.Vainshtein at ecitele.c=
om<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">-----Original Message-----<o:p></o:p></p>
<p class=3D"MsoNormal">From: mpls &lt;mpls-bounces at ietf.org&gt; On Behal=
f Of Loa Andersson<o:p></o:p></p>
<p class=3D"MsoNormal">Sent: Tuesday, December 18, 2018 12:10 PM<o:p></o:p>=
</p>
<p class=3D"MsoNormal">To: mpls at ietf.org<o:p></o:p></p>
<p class=3D"MsoNormal">Cc: mpls-chairs at ietf.org<o:p></o:p></p>
<p class=3D"MsoNormal">Subject: [mpls] working group last call on draft-iet=
f-mpls-sfc-encapsulation<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Working Group,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">This is to initiate a two week working group last ca=
ll on draft-ietf-mpls-sfc-encapsulation.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Well, &quot;two weeks&quot; is the phrase we normall=
y use, this time the two weeks of working days are interrupted by holidays,=
 therefor the wglc is a bit longer.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Please send your comments to the mpls wg mailing lis=
t (mpls at ietf.org).<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">There are no IPR disclosures against draft-ietf-mpls=
-sfc-encapsulation.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">All the authors (with one exception) have stated on =
the working group mailing list that they are not aware of any other IPRs th=
at relates to this document.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">This working group last call ends January 8, 2019.<o=
:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">/Loa<o:p></o:p></p>
<p class=3D"MsoNormal">mpls wg co-chair<o:p></o:p></p>
<p class=3D"MsoNormal">-- <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Loa Andersson&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; email: loa at pi.nu<o:p></o:p></p>
<p class=3D"MsoNormal">Senior MPLS Expert<o:p></o:p></p>
<p class=3D"MsoNormal">Bronze Dragon Consulting&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; phone: &#43;46 739 81 21 64<o:=
p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">_______________________________________________<o:p>=
</o:p></p>
<p class=3D"MsoNormal">mpls mailing list<o:p></o:p></p>
<p class=3D"MsoNormal">mpls at ietf.org<o:p></o:p></p>
<p class=3D"MsoNormal">https://www.ietf.org/mailman/listinfo/mpls<o:p></o:p=
></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">____________________________________________________=
_______________________<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">This e-mail message is intended for the recipient on=
ly and contains information which is
<o:p></o:p></p>
<p class=3D"MsoNormal">CONFIDENTIAL and which may be proprietary to ECI Tel=
ecom. If you have received this
<o:p></o:p></p>
<p class=3D"MsoNormal">transmission in error, please inform us by e-mail, p=
hone or fax, and then delete the original
<o:p></o:p></p>
<p class=3D"MsoNormal">and all copies thereof.<o:p></o:p></p>
<p class=3D"MsoNormal">____________________________________________________=
_______________________<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">_______________________________________________<o:p>=
</o:p></p>
<p class=3D"MsoNormal">mpls mailing list<o:p></o:p></p>
<p class=3D"MsoNormal">mpls at ietf.org<o:p></o:p></p>
<p class=3D"MsoNormal">https://www.ietf.org/mailman/listinfo/mpls<o:p></o:p=
></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_AM0PR07MB51378DECCC1CD8633DFF93FFE0890AM0PR07MB5137eurp_--


From nobody Mon Jan  7 13:21:01 2019
Return-Path: <adrian@olddog.co.uk>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C84C12D7F8; Mon,  7 Jan 2019 13:20:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7] 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 aMLDLXkTnvNy; Mon,  7 Jan 2019 13:20:50 -0800 (PST)
Received: from mta8.iomartmail.com (mta8.iomartmail.com [62.128.193.158]) (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 6F0BD12D4F0; Mon,  7 Jan 2019 13:20:50 -0800 (PST)
Received: from vs3.iomartmail.com (vs3.iomartmail.com [10.12.10.124]) by mta8.iomartmail.com (8.14.4/8.14.4) with ESMTP id x07LKhLR031732; Mon, 7 Jan 2019 21:20:43 GMT
Received: from vs3.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 38D7A2203A; Mon,  7 Jan 2019 21:20:43 +0000 (GMT)
Received: from asmtp2.iomartmail.com (unknown [10.12.10.249]) by vs3.iomartmail.com (Postfix) with ESMTPS id 23ACA22032; Mon,  7 Jan 2019 21:20:43 +0000 (GMT)
Received: from LAPTOPK7AS653V (228.138.71.37.rev.sfr.net [37.71.138.228]) (authenticated bits=0) by asmtp2.iomartmail.com (8.14.4/8.14.4) with ESMTP id x07LKfpa026523 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 7 Jan 2019 21:20:42 GMT
Reply-To: <adrian@olddog.co.uk>
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: "'Mach Chen'" <mach.chen@huawei.com>, <rtg-ads@ietf.org>
Cc: <rtg-dir@ietf.org>, <mpls@ietf.org>, <draft-ietf-mpls-sfc.all@ietf.org>
References: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927E4EA8@dggeml530-mbs.china.huawei.com> <000901d4a53a$0e619770$2b24c650$@olddog.co.uk> <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927F532A@dggeml530-mbs.china.huawei.com>
In-Reply-To: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927F532A@dggeml530-mbs.china.huawei.com>
Date: Mon, 7 Jan 2019 21:20:41 -0000
Organization: Old Dog Consulting
Message-ID: <000f01d4a6ce$d8554e10$88ffea30$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQHy0Tq7EDt6eY0U8sxunbaewJUSUQHg0tjtAOhd3qelUa+wUA==
Content-Language: en-gb
X-Originating-IP: 37.71.138.228
X-Thinkmail-Auth: adrian@olddog.co.uk
X-TM-AS-GCONF: 00
X-TM-AS-Product-Ver: IMSVA-9.0.0.1623-8.2.0.1013-24344.003
X-TM-AS-Result: No--27.890-10.0-31-10
X-imss-scan-details: No--27.890-10.0-31-10
X-TMASE-Version: IMSVA-9.0.0.1623-8.2.1013-24344.003
X-TMASE-Result: 10--27.890400-10.000000
X-TMASE-MatchedRID: gTucSmrmRMPxIbpQ8BhdbGOho7buv7d99ISHwCrIdS+dI/DikZ1UPGn7 AlTb8W2x8P/rRROeDj5oXUhPWha39tYoPXJFOZMZSEQN/D/3cG6bKpAlY2y6SV4BFO+GiYMKrzN S6FlTLmAMSDoxTOGWgjsSJ6fCyZIk5PqteCUdhUSvPooS+PUQcvjb1e058Z7KtXl9IxEPXOqoBf Cx2HzmBpR0OVq67lyBvLG2wtZKh4AS5iXdhf8hbvHkpkyUphL9fjJOgArMOCbdeAKnvBMxfMCS2 AMm1nQC0gMnJXVXJPBN/Mei72kQGkrKMxos9ql4gQy/ei4MrjH6pOsKlhLIwgZbeEWcL03VvevW pIZtKsrqDin9jfJn1G3M9l5ohxPtL0W1btd8e54gKw/iul4Zx4ED+PNzPecB6i5zlFx/UHRJnSo 6DBNIgr+JbQH3H6GP6oRMTpXtji/Ea2ky0XHJsh47EGkpGeA9NlJkXYyJkGDxH97w0zz7daF609 GrmC7toR5IPMth3DTW8Baq43427gcSBA/LYDihXP5rFAucBUFxP3KiGWI8JxpQU1f5QXKAF0FOW tPeLaIEC1YjNkhrBnUJW3hxVXl5uZxfSEY3BwKM29hkek7XdzQAp53S718HT67yhLheQoy/HX2y oHunkk4/WT9nKDC8dQZZTOCYP9WY+dHsEP/MFZ4CIKY/Hg3AWQy9YC5qGvybk3ZgcwPRvwzKt8/ 2P4LV33fj+sMArfNRzX47Vf0DMQ==
X-TMASE-SNAP-Result: 1.821001.0001-0-1-12:0,22:0,33:0,34:0-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/DG5S15gW7Cf6vo16q6QE-TndG_Q>
Subject: Re: [mpls] RtgDir review:  draft-ietf-mpls-sfc-04.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jan 2019 21:20:53 -0000

Hmmm, I think we may disagree on this =E2=98=B9

I'd ask the WG chairs and AD (especially as the review is for the =
benefit of the AD) to guide the authors.

IMHO it is not the place of an IETF spec to tell people how to implement =
unless the implementation changes the resultant behaviour on the wire. =
>From my perspective, this document tells the implementer what black-box =
behaviour is expected: i.e. what result receiving a packet should have, =
and what packets to generate.=20

We could describe how to implement, but I can't see how that would be =
normative. And I think there are plenty of ways to achieve the required =
behaviour in an optimised way (for example, performing dual-label =
access). We provided section 14 to give guidance that implementation =
using existing hardware could be possible, but we didn't want to imply =
that this was *the* way to implement.

Best,
Adrian

-----Original Message-----
From: Mach Chen <mach.chen@huawei.com>=20
Sent: 07 January 2019 03:52
To: adrian@olddog.co.uk; rtg-ads@ietf.org
Cc: rtg-dir@ietf.org; mpls@ietf.org; draft-ietf-mpls-sfc.all@ietf.org
Subject: RE: RtgDir review: draft-ietf-mpls-sfc-04.txt

Hi Adrian,

Thanks for your reply!

See some response inline...

> -----Original Message-----
> From: Adrian Farrel [mailto:adrian@olddog.co.uk]
> Sent: Sunday, January 06, 2019 5:03 AM
> To: Mach Chen <mach.chen@huawei.com>; rtg-ads@ietf.org
> Cc: rtg-dir@ietf.org; mpls@ietf.org; draft-ietf-mpls-sfc.all@ietf.org
> Subject: RE: RtgDir review: draft-ietf-mpls-sfc-04.txt
>=20
> Hi Mach,
>=20
> Thanks for your careful review.
>=20
> > Minor Issues:
> > *	Section 13 says:
> > "
> >   b.  When the packet arrives at SFFa it strips any labels =
associated
> >       with the tunnel that runs from the classifier to SFFa.  SFFa
> >       examines the top labels and matches the SPI/SI to identify =
that
> >       the packet should be forwarded to SFa.  The packet is =
forwarded
> >       to SFa unmodified.
> >
> >   c.  SFa performs its designated function and returns the packet to
> >       SFFa.
> >
> >   d.  SFFa modifies the SI in the lower label stack entry (to 254) =
and
> >       uses the SPI/SI to look up the forwarding instructions.  It =
sends
> >       the packet with two label stack entries:
> >"
> > From above text, it seems that an SFF will have different process =
for
> >a
> packet that
> > has the same SPI/SI.
> >  1) if a packet is received from a previous SFF, it will match the
> > SPI/SI
> and determine
> >  to where the packet will be sent.
> >  2) if a packet is received from an SF, it will directly modify the
> > inner
> label, and then
> > by matching the new SPI/SI to determine to where the packet will be =
sent.
> >
> > Is this the intention ? If so, how does an SFF determine whether a
> > packet
> is from an
> > SFF or from SF?
>=20
> You have understood the processing correctly.
> In fact, the same situation exists with NSH processing: the SFF is =
expected to
> "know" whether the packet has arrived from the previous SFF or from =
the SF.
>=20
> There are probably two answers:
> Firstly, it is entirely possible that the SFF and SF are co-resident. =
That is, they
> form part of the same implementation, possibly being separated by an =
API.
> In this case, of course, the question does not arise.
> Secondly, it is reasonable to expect that the SFs are attached to the =
SFF by
> dedicated tunnels or ports (indeed, SFs are port-attached in the =
legacy
> service function world) so that a packet arriving on a line interface =
(from
> another SFF) is easily distinguished from one that arrives from an SF. =
(You
> might think about port-attached L3VPNs to help clarity how this could =
work).

If so, it's better to add some text to clarify this. Given the current =
text, it implies that it could be determined just by matching the =
SPI/SI.

>=20
> > In addition, how does an SFF apply the swap and/or pop operations =
here.
> E.g., when an SFF looks up the SPI,
> > it matches an item in a local table; what operation (swap or pop) =
will
> apply to the SPI label? According to " The
> > packet is forwarded to SFa unmodified." It seems implies that there =
is
> > no
> any operation will be applied. If so,
> > this will not align with the MPLS.
>=20
> I think you should also look at this in the manner of a L3VPN. That =
is, the top
> label is popped to derive the context, the forwarding label is looked =
up
> within the context and swapped, and the context label is re-imposed as =
the
> packet is forwarded.
>=20
> Of course, there are optimisations on how an SFF might implement this, =
but
> we don't need to describe those. What we know is that the VPN-like
> approach can be made to work with existing PEs.

As above, it's better to add some text to make it clearer.=20

>=20
> > If the above issues exist, the " context/SF" case has the similar =
issues.
>=20
> Hope I have explained why this is not an issue.
>=20
> Now, we could debate why we have not made these answers more clear in
> the text.
> The first thing is that we are not trying to make any changes to the
> architecture used for NSH, so we did not feel we should go into =
explanations
> about how the SF/SFF relationship works.
> Additionally, we did not feel that (beyond the short section 14) we =
should tell
> people how to implement. The purpose of the document is to describe =
wire
> formats.

IMHO, it may not be enough if just describing the wire formats, the =
operations/process on the "formats" are necessary to make it an =
implementable and interoperable protocol.=20

Although Section 13 is listed as a worked example, I personally think =
that they are necessary procedures. I'd suggest to change it to more =
"formal" section, e.g., Procedures.=20

Best regards,
Mach

>=20
> Best,
> Adrian


From nobody Mon Jan  7 14:06:45 2019
Return-Path: <jorge.rabadan@nokia.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41D2E12DDA3; Mon,  7 Jan 2019 14:06:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.966
X-Spam-Level: 
X-Spam-Status: No, score=-1.966 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o37No9BU6Lnh; Mon,  7 Jan 2019 14:06:41 -0800 (PST)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70093.outbound.protection.outlook.com [40.107.7.93]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 645A612D4F0; Mon,  7 Jan 2019 14:06:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rW93Ry94a2s9RyeJgYQLYqnErojFtSaad3Ml9iCJOqM=; b=oxYFLIUTCOXvgEw1Xi+77Q/1evAkkYG4W4B2SdiiPl5W58oyYn50F25RCoeMBSD+okDUMdQVXZNygm3FJ1x21oTwIaBoDdeE05rHQNehdHiwKfGjQtwMTu6tn7Q2sZbPwBW9bCS+4A0Et2jor2QR0tYCvDuwkCsg+yPCEuJ8SGc=
Received: from AM0PR07MB3844.eurprd07.prod.outlook.com (52.134.82.20) by AM0PR07MB5252.eurprd07.prod.outlook.com (20.178.19.221) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.4; Mon, 7 Jan 2019 22:06:38 +0000
Received: from AM0PR07MB3844.eurprd07.prod.outlook.com ([fe80::a043:32e8:b786:3486]) by AM0PR07MB3844.eurprd07.prod.outlook.com ([fe80::a043:32e8:b786:3486%5]) with mapi id 15.20.1516.010; Mon, 7 Jan 2019 22:06:38 +0000
From: "Rabadan, Jorge (Nokia - US/Mountain View)" <jorge.rabadan@nokia.com>
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>, Loa Andersson <loa@pi.nu>
CC: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
Thread-Topic: [mpls] working group last call on draft-ietf-mpls-sfc-encapsulation
Thread-Index: AQHUlrnhD6d4D1qMZEe03iZ1T03Q5KWh22KAgAIbkoA=
Date: Mon, 7 Jan 2019 22:06:38 +0000
Message-ID: <B23DCC3C-23A9-4444-AD09-73F80AF0FA69@nokia.com>
References: <7d22ce5e-e21e-c3d9-f93f-e8de4d5cd89c@pi.nu> <AM0PR03MB38284AE955089031A32ED79D9D880@AM0PR03MB3828.eurprd03.prod.outlook.com>
In-Reply-To: <AM0PR03MB38284AE955089031A32ED79D9D880@AM0PR03MB3828.eurprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.14.0.181208
authentication-results: spf=none (sender IP is ) smtp.mailfrom=jorge.rabadan@nokia.com; 
x-originating-ip: [135.245.20.28]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; AM0PR07MB5252; 6:HvSxmaq6/AR0kctpXhXcnKmB/hhheXdFJQS9uNYNddRhmkrmHQPoOVERmbB9KxH4A9VLSkmFrZXECczAS4Q/KYp8GBAMLW5ZY7e5lyIh8R54Wpbq1cQmab2jyZpsvd4NMBUsQFUJjuW5OYL/F90S0TkjfVVpfNuqEX2w1uxMaGwomeK4CaLioD5v9TwcrfNUGteJL4g/m3AukGMVcJiHz9Ak47M09+0a4Z/ZsbdOqFJ+1Ew+P/yTEC3tuHvO0R7x6j8iCsHFuN+NqoPdMqUHzlxD9TLvkE8gz143AtPBwnSWWeKbviOAEDDEyHmfKtxzgdOm64vjhSnuv0P0A2cWhqVaClITLTb+BcVZ/8auE+0T7wN5GtKd0bHT8wecyRrmHY34vuAK5829P9hCFlbAXNoHONgb1idySwEKHd+zL6P2c/AaCgKEQT0FnKPB1vBc4nC2ZzY4F4m1K/a60v8NiQ==; 5:LR2UM0UJmoIjz46Xe+XtBKZBoGhbT/QTQgIisMyH35DE1Rb4QwbHGfXcePurtOkehtXvaneN/hGykv0p1wU1yBncci72fQFqIpfIKcgGIePbIl4bfIriFPdL8P+ojasPfccQ/MIVGsCxeZaA/ws8xKAgtOHUO/zCKZK3iGa6rQUURtn364xGeL3KdoCNNRg35CIs6xHCKCZWXMGQJDnjiw==; 7:7jWwyw3byCDWS3soD+YWxq94rZeDMYKabus/R/gVHrPi/o/WizcMWv/Sa2WzEfXLZfKm1XHqm8k3i7KiWBpKSBWxRRnp3VF8y2tWGco7/yRxc/+ETueHogME3xTV3Inf4sVUhnly0nRGPxjWcCTgCw==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: f0d2745e-d251-40d1-907a-08d674ec6582
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7193020); SRVR:AM0PR07MB5252; 
x-ms-traffictypediagnostic: AM0PR07MB5252:
x-microsoft-antispam-prvs: <AM0PR07MB5252FE6BD13537C144812A2DF7890@AM0PR07MB5252.eurprd07.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(908002)(999002)(11241501185)(806100)(5005026)(6040522)(8220060)(2401047)(8121501046)(3231475)(944501520)(52105112)(93006095)(93001095)(10201501046)(3002001)(6055026)(6041310)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(201708071742011)(7699051)(76991095); SRVR:AM0PR07MB5252; BCL:0; PCL:0; RULEID:; SRVR:AM0PR07MB5252; 
x-forefront-prvs: 0910AAF391
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(396003)(39860400002)(346002)(136003)(366004)(189003)(199004)(13464003)(8676002)(486006)(316002)(58126008)(68736007)(66066001)(2906002)(54906003)(25786009)(6246003)(4326008)(110136005)(14454004)(966005)(229853002)(305945005)(478600001)(86362001)(81156014)(6306002)(53936002)(7736002)(6486002)(6436002)(6512007)(5660300001)(105586002)(99286004)(33656002)(81166006)(8936002)(97736004)(26005)(446003)(11346002)(71200400001)(71190400001)(83716004)(82746002)(3846002)(6116002)(6506007)(256004)(53546011)(2616005)(476003)(106356001)(36756003)(76176011)(102836004)(14444005)(186003); DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR07MB5252; H:AM0PR07MB3844.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: XuobHbYMCm3xDuV7/sRLuG0LUjnATaWetXUyimtxsSztzISHUU67uNF1dDnAXGeYZuYy3S8iGI7W14mhYiYOJsiKZFsYCZSQZsiKtoXgRiUghELg3YAad84gw4XB3T5msJICOoE5zLVbU3HDGyBAOlVGVHpOiZaP5WLgTsC0MPtcNCVcwe4rJ5u4F2bvEN1WZCWvjJP/u07aXdzY4SWTHDITXKBa5Qo0WQu/a/7Y4DvM6jY9VNKsN3612JvWB3eNpZ5wxeHJ5xYdfIDiBddfNLErLE5TJZt54pQADY/kGwMMijuGVuwzCaHpj33e4ulj
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <1DA42C59595C30488D1AB82BC1E92AA3@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f0d2745e-d251-40d1-907a-08d674ec6582
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jan 2019 22:06:38.2632 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR07MB5252
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/QtXfeRP1y1fs_PvPJEhfUvIAbKU>
Subject: Re: [mpls] working group last call on draft-ietf-mpls-sfc-encapsulation
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jan 2019 22:06:44 -0000

SSBzdXBwb3J0IHRoaXMgZG9jdW1lbnQgZm9yIHB1YmxpY2F0aW9uLiBJdCBpcyByZWFkeS4NClRo
YW5rcy4NCkpvcmdlDQoNCu+7vy0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBtcGxz
IDxtcGxzLWJvdW5jZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBvZiBBbGV4YW5kZXIgVmFpbnNodGVp
biA8QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20+DQpEYXRlOiBTYXR1cmRheSwgSmFu
dWFyeSA1LCAyMDE5IGF0IDk6NTUgUE0NClRvOiBMb2EgQW5kZXJzc29uIDxsb2FAcGkubnU+DQpD
YzogIm1wbHNAaWV0Zi5vcmciIDxtcGxzQGlldGYub3JnPiwgIm1wbHMtY2hhaXJzQGlldGYub3Jn
IiA8bXBscy1jaGFpcnNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW21wbHNdIHdvcmtpbmcgZ3Jv
dXAgbGFzdCBjYWxsIG9uIGRyYWZ0LWlldGYtbXBscy1zZmMtZW5jYXBzdWxhdGlvbg0KDQogICAg
TG9hIGFuZCBhbGwsDQogICAgSSBoYXZlIHJlYWQgdGhlIC0wMiB2ZXJzaW9uIG9mIHRoZSBkcmFm
dCBhbmQsIGZyb20gbXkgUE9WLCBpdCBpcyByZWFkeSBmb3IgcHVibGljYXRpb24gYXMgYW4gSW5m
b3JtYXRpb25hbCBSRkMuDQogICAgDQogICAgUmVnYXJkcywNCiAgICBTYXNoYQ0KICAgIA0KICAg
IE9mZmljZTogKzk3Mi0zOTI2NjMwMg0KICAgIENlbGw6ICAgICAgKzk3Mi01NDkyNjYzMDINCiAg
ICBFbWFpbDogICBBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbQ0KICAgIA0KICAgIC0t
LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQogICAgRnJvbTogbXBscyA8bXBscy1ib3VuY2VzQGll
dGYub3JnPiBPbiBCZWhhbGYgT2YgTG9hIEFuZGVyc3Nvbg0KICAgIFNlbnQ6IFR1ZXNkYXksIERl
Y2VtYmVyIDE4LCAyMDE4IDEyOjEwIFBNDQogICAgVG86IG1wbHNAaWV0Zi5vcmcNCiAgICBDYzog
bXBscy1jaGFpcnNAaWV0Zi5vcmcNCiAgICBTdWJqZWN0OiBbbXBsc10gd29ya2luZyBncm91cCBs
YXN0IGNhbGwgb24gZHJhZnQtaWV0Zi1tcGxzLXNmYy1lbmNhcHN1bGF0aW9uDQogICAgDQogICAg
V29ya2luZyBHcm91cCwNCiAgICANCiAgICBUaGlzIGlzIHRvIGluaXRpYXRlIGEgdHdvIHdlZWsg
d29ya2luZyBncm91cCBsYXN0IGNhbGwgb24gZHJhZnQtaWV0Zi1tcGxzLXNmYy1lbmNhcHN1bGF0
aW9uLg0KICAgIA0KICAgIFdlbGwsICJ0d28gd2Vla3MiIGlzIHRoZSBwaHJhc2Ugd2Ugbm9ybWFs
bHkgdXNlLCB0aGlzIHRpbWUgdGhlIHR3byB3ZWVrcyBvZiB3b3JraW5nIGRheXMgYXJlIGludGVy
cnVwdGVkIGJ5IGhvbGlkYXlzLCB0aGVyZWZvciB0aGUgd2dsYyBpcyBhIGJpdCBsb25nZXIuDQog
ICAgDQogICAgUGxlYXNlIHNlbmQgeW91ciBjb21tZW50cyB0byB0aGUgbXBscyB3ZyBtYWlsaW5n
IGxpc3QgKG1wbHNAaWV0Zi5vcmcpLg0KICAgIA0KICAgIFRoZXJlIGFyZSBubyBJUFIgZGlzY2xv
c3VyZXMgYWdhaW5zdCBkcmFmdC1pZXRmLW1wbHMtc2ZjLWVuY2Fwc3VsYXRpb24uDQogICAgDQog
ICAgQWxsIHRoZSBhdXRob3JzICh3aXRoIG9uZSBleGNlcHRpb24pIGhhdmUgc3RhdGVkIG9uIHRo
ZSB3b3JraW5nIGdyb3VwIG1haWxpbmcgbGlzdCB0aGF0IHRoZXkgYXJlIG5vdCBhd2FyZSBvZiBh
bnkgb3RoZXIgSVBScyB0aGF0IHJlbGF0ZXMgdG8gdGhpcyBkb2N1bWVudC4NCiAgICANCiAgICBU
aGlzIHdvcmtpbmcgZ3JvdXAgbGFzdCBjYWxsIGVuZHMgSmFudWFyeSA4LCAyMDE5Lg0KICAgIA0K
ICAgIA0KICAgIC9Mb2ENCiAgICBtcGxzIHdnIGNvLWNoYWlyDQogICAgLS0gDQogICAgDQogICAg
DQogICAgTG9hIEFuZGVyc3NvbiAgICAgICAgICAgICAgICAgICAgICAgIGVtYWlsOiBsb2FAcGku
bnUNCiAgICBTZW5pb3IgTVBMUyBFeHBlcnQNCiAgICBCcm9uemUgRHJhZ29uIENvbnN1bHRpbmcg
ICAgICAgICAgICAgcGhvbmU6ICs0NiA3MzkgODEgMjEgNjQNCiAgICANCiAgICBfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgIG1wbHMgbWFpbGluZyBs
aXN0DQogICAgbXBsc0BpZXRmLm9yZw0KICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4v
bGlzdGluZm8vbXBscw0KICAgIA0KICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgIA0KICAgIFRo
aXMgZS1tYWlsIG1lc3NhZ2UgaXMgaW50ZW5kZWQgZm9yIHRoZSByZWNpcGllbnQgb25seSBhbmQg
Y29udGFpbnMgaW5mb3JtYXRpb24gd2hpY2ggaXMgDQogICAgQ09ORklERU5USUFMIGFuZCB3aGlj
aCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRlbGVjb20uIElmIHlvdSBoYXZlIHJlY2VpdmVk
IHRoaXMgDQogICAgdHJhbnNtaXNzaW9uIGluIGVycm9yLCBwbGVhc2UgaW5mb3JtIHVzIGJ5IGUt
bWFpbCwgcGhvbmUgb3IgZmF4LCBhbmQgdGhlbiBkZWxldGUgdGhlIG9yaWdpbmFsIA0KICAgIGFu
ZCBhbGwgY29waWVzIHRoZXJlb2YuDQogICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgDQogICAg
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICBtcGxz
IG1haWxpbmcgbGlzdA0KICAgIG1wbHNAaWV0Zi5vcmcNCiAgICBodHRwczovL3d3dy5pZXRmLm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL21wbHMNCiAgICANCg0K


From nobody Tue Jan  8 14:12:38 2019
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D50F12D7F8; Tue,  8 Jan 2019 14:12:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rUSzwY64PkeJ; Tue,  8 Jan 2019 14:12:35 -0800 (PST)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1FAD13115E; Tue,  8 Jan 2019 14:12:35 -0800 (PST)
Received: by rfc-editor.org (Postfix, from userid 30) id 4841DB81DDA; Tue,  8 Jan 2019 14:12:24 -0800 (PST)
To: ramakrishnadtv@gmail.com, loa@pi.se, ina@juniper.net, rhthomas@cisco.com
X-PHP-Originating-Script: 30:errata_mail_lib.php
From: RFC Errata System <rfc-editor@rfc-editor.org>
Cc: db3546@att.com, iesg@ietf.org, mpls@ietf.org, rfc-editor@rfc-editor.org
Content-Type: text/plain; charset=UTF-8
Message-Id: <20190108221224.4841DB81DDA@rfc-editor.org>
Date: Tue,  8 Jan 2019 14:12:24 -0800 (PST)
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/SwU5R9TWfQ5Twf2ERc3favKXlqQ>
Subject: [mpls] [Errata Held for Document Update] RFC5036 (5587)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jan 2019 22:12:37 -0000

The following errata report has been held for document update 
for RFC5036, "LDP Specification". 

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

--------------------------------------
Status: Held for Document Update
Type: Editorial

Reported by: Ramakrishna Rao DTV <ramakrishnadtv@gmail.com>
Date Reported: 2018-12-28
Held by: Deborah Brungard (IESG)

Section: 2.6.2.2

Original Text
-------------
  "In Downstream Unsolicited advertisement mode, label mapping
   advertisements for all routes may be received from all LDP peers.
   When using Liberal Label retention, every label mappings received
   from a peer LSR is retained regardless of whether the LSR is the next
   hop for the advertised mapping..."


Corrected Text
--------------
  "In Downstream Unsolicited advertisement mode, label mapping
   advertisements for all routes may be received from all LDP peers.
   When using Liberal Label retention, every label mapping received
   from a peer LSR is retained regardless of whether the LSR is the next
   hop for the advertised mapping..."


Notes
-----
s/mappings/mapping/

--------------------------------------
RFC5036 (draft-ietf-mpls-rfc3036bis-04)
--------------------------------------
Title               : LDP Specification
Publication Date    : October 2007
Author(s)           : L. Andersson, Ed., I. Minei, Ed., B. Thomas, Ed.
Category            : DRAFT STANDARD
Source              : Multiprotocol Label Switching
Area                : Routing
Stream              : IETF
Verifying Party     : IESG


From nobody Tue Jan  8 18:04:12 2019
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E57AB12F1A2; Tue,  8 Jan 2019 18:04:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 6w-KpRZ9QV4h; Tue,  8 Jan 2019 18:04:08 -0800 (PST)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 37FA712008A; Tue,  8 Jan 2019 18:04:08 -0800 (PST)
Received: from [192.168.1.20] (unknown [119.94.172.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id 9E3981802AB9; Wed,  9 Jan 2019 03:04:05 +0100 (CET)
From: Loa Andersson <loa@pi.nu>
To: "mpls@ietf.org" <mpls@ietf.org>
Cc: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, draft-ietf-mpls-sfc-encapsulation@ietf.org
References: <7d22ce5e-e21e-c3d9-f93f-e8de4d5cd89c@pi.nu> <33b05f4d-10f1-cd7c-1937-2a2b71440083@pi.nu>
Message-ID: <b3a4385e-f8e1-1739-d268-84a6587fa9ed@pi.nu>
Date: Wed, 9 Jan 2019 10:04:01 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3
MIME-Version: 1.0
In-Reply-To: <33b05f4d-10f1-cd7c-1937-2a2b71440083@pi.nu>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/bTHOZVTpnGaSo_GZdT9trBA9IcY>
Subject: [mpls] Closed: -- working group last call on draft-ietf-mpls-sfc-encapsulation
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jan 2019 02:04:10 -0000

Working Group,

This working group last call is closed. The comments have only been
supportive and no changes suggested.

However, the authors will now have a chance to do late (editorial)
updates/changes or verify to the wg chairs that we are ready to go
for publication.

/Loa
mpls wg co-chair

On 2019-01-02 11:31, Loa Andersson wrote:
> Working Group,
> 
> Andy Malis pointed out to me that there is a copy/paste error in
> the wglc mail.
> 
> All the authors have stated on the working group mailing list that
> they are not aware of any other IPRs that relates to this document.
> There is no exception.
> 
> /Loa
> 
> 
> On 2018-12-18 18:09, Loa Andersson wrote:
>> Working Group,
>>
>> This is to initiate a two week working group last call on
>> draft-ietf-mpls-sfc-encapsulation.
>>
>> Well, "two weeks" is the phrase we normally use, this time the two
>> weeks of working days are interrupted by holidays, therefor the
>> wglc is a bit longer.
>>
>> Please send your comments to the mpls wg mailing list (mpls@ietf.org).
>>
>> There are no IPR disclosures against draft-ietf-mpls-sfc-encapsulation.
>>
>> All the authors (with one exception) have stated on the working group
>> mailing list that they are not aware of any other IPRs that relates to
>> this document.
>>
>> This working group last call ends January 8, 2019.
>>
>>
>> /Loa
>> mpls wg co-chair
> 

-- 


Loa Andersson                        email: loa@pi.nu
Senior MPLS Expert
Bronze Dragon Consulting             phone: +46 739 81 21 64


From nobody Wed Jan  9 06:15:09 2019
Return-Path: <agmalis@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4D57123FFD; Wed,  9 Jan 2019 06:15:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.099
X-Spam-Level: 
X-Spam-Status: No, score=-0.099 tagged_above=-999 required=5 tests=[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 m-PwE7SP68iE; Wed,  9 Jan 2019 06:15:06 -0800 (PST)
Received: from mail-qt1-x829.google.com (mail-qt1-x829.google.com [IPv6:2607:f8b0:4864:20::829]) (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 451F51228B7; Wed,  9 Jan 2019 06:15:06 -0800 (PST)
Received: by mail-qt1-x829.google.com with SMTP id u47so8424736qtj.6; Wed, 09 Jan 2019 06:15:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=IAizazcTxdKT0X3Rumg+NAZwkdipZ7Tj/ldktc7JrE0=; b=iWnuJYktht4JCRYZzeDP7kb9K9A2rhrXKlWDp+mPq3/u1Ch8FOzqX2X9YmImITfR6L enit5DOOFLFdcn+Z+T4I5uRjOkWktui2tJB/SUxpgt6MZZxBZMsCJ/EDXCvBmz9gTESu 9lQLWlarhvIajvTzTPBeZh2HU//AlZ7TpjOcYpD/hw7huk6MukYNvM6nrRwOIAFOfImd iBJOlWtVFXIvKigtM+42ZYDJY2js+bceZFZH5mERJxW+Sy4rc0o+PfLCUijYCiNqLH35 0Lio5unen2dlcfUGFPcec8QF6F3zpW448mTc76L0Bh64yDWCk4AMmG9zx9q7X3dDZFOP uD0w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=IAizazcTxdKT0X3Rumg+NAZwkdipZ7Tj/ldktc7JrE0=; b=TQ5cAoU00MVAPNrbDj5nSl0UGmSx2SwHhXlS/mZlwIpxet2SuwBdCqjLGIMwVPYjVt LiSsCxkIXFkupmsANvtAkb82+2iZCT1bvCcAMwtS10e9NPujBK75Flkj1/xAvBpPjmtE GoG5kNoPX0ET3sqk7eNKfW/9qHg5/3urI7yMwVSbA5Ykn79qmfIq2JQt88njSbZQKaM8 qcfthIvqXatKQzvQ8z74vfRUnWmmHbDXk1Fk/rxyh47TnPupT6cidp/1iePttFIhn9eO v/F6pt+CIM4GGih7uH10FCGhxBFsKvVjxEf0iZhkwrD8WB9EeJ4KU2LB7cdA1kreCWJq KWuw==
X-Gm-Message-State: AJcUukfegqUDiSmr8EoyL7R61DRuZw0nq/9u1bUQImA8ZNVm5dgPf4OL yH1yo1QBiJrriyrrqVrdwNMt1LmFPeyOXWSdk2aQHQ==
X-Google-Smtp-Source: ALg8bN5Ek8s8qRRyKEe6FRKK/aTEEICjtzctNxUcVIfFUKDfb9NE3/ljMIlduOnmgOs5kBPDLPypUUGGBQtkndCn1KA=
X-Received: by 2002:a0c:c389:: with SMTP id o9mr5925483qvi.90.1547043305371; Wed, 09 Jan 2019 06:15:05 -0800 (PST)
MIME-Version: 1.0
References: <7d22ce5e-e21e-c3d9-f93f-e8de4d5cd89c@pi.nu> <33b05f4d-10f1-cd7c-1937-2a2b71440083@pi.nu> <b3a4385e-f8e1-1739-d268-84a6587fa9ed@pi.nu>
In-Reply-To: <b3a4385e-f8e1-1739-d268-84a6587fa9ed@pi.nu>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Wed, 9 Jan 2019 09:14:54 -0500
Message-ID: <CAA=duU0PX9jOY4tB2xW_YJKA1_a-11zQNXZt5amWFGWXOn3PFw@mail.gmail.com>
To: Loa Andersson <loa@pi.nu>
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>,  draft-ietf-mpls-sfc-encapsulation@ietf.org
Content-Type: multipart/alternative; boundary="000000000000ab3c76057f071650"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/rtp8ZbXz3_SmyXFu5p3Eb6BVU_8>
Subject: Re: [mpls] Closed: -- working group last call on draft-ietf-mpls-sfc-encapsulation
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jan 2019 14:15:08 -0000

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

Loa,

We did an update just before WG LC, so we feel that's it's good to go.

Thanks,
Andy


On Tue, Jan 8, 2019 at 9:04 PM Loa Andersson <loa@pi.nu> wrote:

> Working Group,
>
> This working group last call is closed. The comments have only been
> supportive and no changes suggested.
>
> However, the authors will now have a chance to do late (editorial)
> updates/changes or verify to the wg chairs that we are ready to go
> for publication.
>
> /Loa
> mpls wg co-chair
>
> On 2019-01-02 11:31, Loa Andersson wrote:
> > Working Group,
> >
> > Andy Malis pointed out to me that there is a copy/paste error in
> > the wglc mail.
> >
> > All the authors have stated on the working group mailing list that
> > they are not aware of any other IPRs that relates to this document.
> > There is no exception.
> >
> > /Loa
> >
> >
> > On 2018-12-18 18:09, Loa Andersson wrote:
> >> Working Group,
> >>
> >> This is to initiate a two week working group last call on
> >> draft-ietf-mpls-sfc-encapsulation.
> >>
> >> Well, "two weeks" is the phrase we normally use, this time the two
> >> weeks of working days are interrupted by holidays, therefor the
> >> wglc is a bit longer.
> >>
> >> Please send your comments to the mpls wg mailing list (mpls@ietf.org).
> >>
> >> There are no IPR disclosures against draft-ietf-mpls-sfc-encapsulation.
> >>
> >> All the authors (with one exception) have stated on the working group
> >> mailing list that they are not aware of any other IPRs that relates to
> >> this document.
> >>
> >> This working group last call ends January 8, 2019.
> >>
> >>
> >> /Loa
> >> mpls wg co-chair
> >
>
> --
>
>
> Loa Andersson                        email: loa@pi.nu
> Senior MPLS Expert
> Bronze Dragon Consulting             phone: +46 739 81 21 64
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

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

<div dir=3D"ltr">Loa,<div><br></div><div>We did an update just before WG LC=
, so we feel that&#39;s it&#39;s good to go.</div><div><br></div><div>Thank=
s,</div><div>Andy</div><div><br></div></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr">On Tue, Jan 8, 2019 at 9:04 PM Loa Andersson &lt;<a href=
=3D"mailto:loa@pi.nu">loa@pi.nu</a>&gt; wrote:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex">Working Group,<br>
<br>
This working group last call is closed. The comments have only been<br>
supportive and no changes suggested.<br>
<br>
However, the authors will now have a chance to do late (editorial)<br>
updates/changes or verify to the wg chairs that we are ready to go<br>
for publication.<br>
<br>
/Loa<br>
mpls wg co-chair<br>
<br>
On 2019-01-02 11:31, Loa Andersson wrote:<br>
&gt; Working Group,<br>
&gt; <br>
&gt; Andy Malis pointed out to me that there is a copy/paste error in<br>
&gt; the wglc mail.<br>
&gt; <br>
&gt; All the authors have stated on the working group mailing list that<br>
&gt; they are not aware of any other IPRs that relates to this document.<br=
>
&gt; There is no exception.<br>
&gt; <br>
&gt; /Loa<br>
&gt; <br>
&gt; <br>
&gt; On 2018-12-18 18:09, Loa Andersson wrote:<br>
&gt;&gt; Working Group,<br>
&gt;&gt;<br>
&gt;&gt; This is to initiate a two week working group last call on<br>
&gt;&gt; draft-ietf-mpls-sfc-encapsulation.<br>
&gt;&gt;<br>
&gt;&gt; Well, &quot;two weeks&quot; is the phrase we normally use, this ti=
me the two<br>
&gt;&gt; weeks of working days are interrupted by holidays, therefor the<br=
>
&gt;&gt; wglc is a bit longer.<br>
&gt;&gt;<br>
&gt;&gt; Please send your comments to the mpls wg mailing list (<a href=3D"=
mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a>).<br>
&gt;&gt;<br>
&gt;&gt; There are no IPR disclosures against draft-ietf-mpls-sfc-encapsula=
tion.<br>
&gt;&gt;<br>
&gt;&gt; All the authors (with one exception) have stated on the working gr=
oup<br>
&gt;&gt; mailing list that they are not aware of any other IPRs that relate=
s to<br>
&gt;&gt; this document.<br>
&gt;&gt;<br>
&gt;&gt; This working group last call ends January 8, 2019.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; /Loa<br>
&gt;&gt; mpls wg co-chair<br>
&gt; <br>
<br>
-- <br>
<br>
<br>
Loa Andersson=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 email: <a href=3D"mailto:loa@pi.nu" target=3D"_blank"=
>loa@pi.nu</a><br>
Senior MPLS Expert<br>
Bronze Dragon Consulting=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pho=
ne: +46 739 81 21 64<br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div>

--000000000000ab3c76057f071650--


From nobody Wed Jan  9 08:01:27 2019
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id CD5CF130EBC; Wed,  9 Jan 2019 08:01:25 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Loa Andersson <loa@pi.nu>
To: <db3546@att.com>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.2
Auto-Submitted: auto-generated
Precedence: bulk
Cc: mpls@ietf.org, iesg-secretary@ietf.org, mpls-chairs@ietf.org, Loa Andersson <loa@pi.nu>, loa@pi.nu
Message-ID: <154704968583.4946.3404380547981557597.idtracker@ietfa.amsl.com>
Date: Wed, 09 Jan 2019 08:01:25 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/2QJGx3tpcROXOkjAQRXtJeSyF-4>
Subject: [mpls] Publication has been requested for draft-ietf-mpls-sr-over-ip-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jan 2019 16:01:26 -0000

Loa Andersson has requested publication of draft-ietf-mpls-sr-over-ip-02 as Proposed Standard on behalf of the MPLS working group.

Please verify the document's state at https://datatracker.ietf.org/doc/draft-ietf-mpls-sr-over-ip/


From nobody Wed Jan  9 19:10:49 2019
Return-Path: <gregimirsky@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B01731310E8; Wed,  9 Jan 2019 19:10:47 -0800 (PST)
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 k2WulaMSFvTM; Wed,  9 Jan 2019 19:10:46 -0800 (PST)
Received: from mail-lf1-x12e.google.com (mail-lf1-x12e.google.com [IPv6:2a00:1450:4864:20::12e]) (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 9FE851310DE; Wed,  9 Jan 2019 19:10:45 -0800 (PST)
Received: by mail-lf1-x12e.google.com with SMTP id z13so7215378lfe.11; Wed, 09 Jan 2019 19:10:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to;  bh=T6cPutHK+kQlFKpmiOXu3EtWj4YQCXgZjSuY1MDtm2c=; b=XecyJ1M2sy/Xd7ASsrI3zaVaAdM5q/3oeCJaim2MKhJJWWwZNiBgeiQKSxTS33QhaB uEWik0fKdhlP+pjGK3fIzvJcbVIFF9q2D98M61JC5k98vfELzdmh7CohiOXg+wvPli8d hlytue3F1PeBy304A62+mXzntk8wo3iCguwhfje1mAMpfIKsFKm9HGY4yiEnAontMEO2 0CwH3j0vXVmHtDRmtfQF4K1fqJu2c9TXIRNH67JIMcYSp/bQOCKv9HceQRsBJ4QGFNUw CGavvvoXLRnoXITewSelEv3CA6ctz0YGTuJDWsLuJFs49zoXtD49c9sUmnybjJrFxCza Ccjw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=T6cPutHK+kQlFKpmiOXu3EtWj4YQCXgZjSuY1MDtm2c=; b=hXJqDKUKE2lDyTQet4b3Ik/3bNpXYZ833x5+/6XPBrjDQdzet/E6Qsc3xvIyCE8lrT 9OKFqG6GftCExB6pwlqwIK83fE3tPHCNZ0/l8vrhFR/X3i9CgCVOBSf/t1vOdCEp5OJ3 +TIYikXo5ZOyxgz6NFZtnS9QICK2rOKt8d3eZtEDe9zrY1LOuxEjgu0GGu4jATOmYL71 OEpuMG+ECMRteu2DSg3RBEW55lEHUFulUbIHku/cO1dM+764sYn0huwBtrMiS44GjI/X 6hCeugCiIlODp4cXEgS1Oq3BIN7VjOYHffd1qVubgPBVbrDO17qCbW/9a4o2kuY6gsrt wyFg==
X-Gm-Message-State: AJcUukearNH0LP7K9lD3t/u7/vCsGKGz14PoOaPQVXESM6YJiYz1rpk0 LfNF79vUsq03zQH9I9c8Ed7DWzXHtID2ZxwTHFD9XA==
X-Google-Smtp-Source: ALg8bN51UnOJfgbMq0gunUBfJOadwnrkowuVCCmPVo3DibZEOrITPZj3waXffL8aZhouVnECjIsFj+6kceO8dCQqZuo=
X-Received: by 2002:a19:6f0a:: with SMTP id k10mr4624647lfc.119.1547089843285;  Wed, 09 Jan 2019 19:10:43 -0800 (PST)
MIME-Version: 1.0
References: <154708965401.5314.17864041599414395977.idtracker@ietfa.amsl.com>
In-Reply-To: <154708965401.5314.17864041599414395977.idtracker@ietfa.amsl.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Wed, 9 Jan 2019 19:10:33 -0800
Message-ID: <CA+RyBmVr5gR7goePDRgJc5X9AO-yPg9yrqs_a3oEO5pjiYZB9g@mail.gmail.com>
To: mpls-chairs@ietf.org, mpls@ietf.org, "Acee Lindem (acee)" <acee@cisco.com>, "Rakesh Gandhi (rgandhi)" <rgandhi@cisco.com>
Content-Type: multipart/alternative; boundary="0000000000008b74bf057f11ec47"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/JYN_BTTLd9P_Csh1Amu9csbA1Sk>
Subject: [mpls] Fwd: New Version Notification for draft-zheng-mpls-lsp-ping-yang-cfg-10.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jan 2019 03:10:48 -0000

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

Dear All,
this version includes updates that address comments received during MPLS-RT
review (many thanks to Acee and Rakesh for their help, suggestions).

Regards,
Greg

---------- Forwarded message ---------
From: <internet-drafts@ietf.org>
Date: Wed, Jan 9, 2019 at 7:07 PM
Subject: New Version Notification for
draft-zheng-mpls-lsp-ping-yang-cfg-10.txt
To: Guangying Zheng <zhengguangying@huawei.com>, Reshad Rahman <
rrahman@cisco.com>, Gregory Mirsky <gregimirsky@gmail.com>, Lianshu Zheng <
vero.zheng@huawei.com>, faiqbal@cisco.com <faiqbal@cisco.com>



A new version of I-D, draft-zheng-mpls-lsp-ping-yang-cfg-10.txt
has been successfully submitted by Greg Mirsky and posted to the
IETF repository.

Name:           draft-zheng-mpls-lsp-ping-yang-cfg
Revision:       10
Title:          YANG Data Model for LSP-Ping
Document date:  2019-01-09
Group:          Individual Submission
Pages:          29
URL:
https://www.ietf.org/internet-drafts/draft-zheng-mpls-lsp-ping-yang-cfg-10.txt
Status:
https://datatracker.ietf.org/doc/draft-zheng-mpls-lsp-ping-yang-cfg/
Htmlized:
https://tools.ietf.org/html/draft-zheng-mpls-lsp-ping-yang-cfg-10
Htmlized:
https://datatracker.ietf.org/doc/html/draft-zheng-mpls-lsp-ping-yang-cfg
Diff:
https://www.ietf.org/rfcdiff?url2=draft-zheng-mpls-lsp-ping-yang-cfg-10

Abstract:
   When an LSP fails to deliver user traffic, the failure cannot always
   be detected by the MPLS control plane.  RFC 8029 defines a mechanism
   that would enable users to detect such failure and to isolate faults.
   YANG, defined in RFC 6020 and RFC 7950, is a data modeling language
   used to specify the contents of a conceptual data stores that allows
   networked devices to be managed using NETCONF, as specified in RFC
   6241.  This document defines a YANG data model that can be used to
   configure and manage LSP-Ping.




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

The IETF Secretariat

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

<div dir=3D"ltr">Dear All,<div>this version includes updates that address c=
omments received during MPLS-RT review (many thanks to Acee and Rakesh for =
their help, suggestions).</div><div><br></div><div>Regards,</div><div>Greg=
=C2=A0<br><br><div class=3D"gmail_quote"><div dir=3D"ltr">---------- Forwar=
ded message ---------<br>From: <span dir=3D"ltr">&lt;<a href=3D"mailto:inte=
rnet-drafts@ietf.org">internet-drafts@ietf.org</a>&gt;</span><br>Date: Wed,=
 Jan 9, 2019 at 7:07 PM<br>Subject: New Version Notification for draft-zhen=
g-mpls-lsp-ping-yang-cfg-10.txt<br>To: Guangying Zheng &lt;<a href=3D"mailt=
o:zhengguangying@huawei.com">zhengguangying@huawei.com</a>&gt;, Reshad Rahm=
an &lt;<a href=3D"mailto:rrahman@cisco.com">rrahman@cisco.com</a>&gt;, Greg=
ory Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com">gregimirsky@gmail.c=
om</a>&gt;, Lianshu Zheng &lt;<a href=3D"mailto:vero.zheng@huawei.com">vero=
.zheng@huawei.com</a>&gt;, <a href=3D"mailto:faiqbal@cisco.com">faiqbal@cis=
co.com</a> &lt;<a href=3D"mailto:faiqbal@cisco.com">faiqbal@cisco.com</a>&g=
t;<br></div><br><br><br>
A new version of I-D, draft-zheng-mpls-lsp-ping-yang-cfg-10.txt<br>
has been successfully submitted by Greg Mirsky and posted to the<br>
IETF repository.<br>
<br>
Name:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft-zheng-mpls-lsp-ping-yan=
g-cfg<br>
Revision:=C2=A0 =C2=A0 =C2=A0 =C2=A010<br>
Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 YANG Data Model for LSP-Ping<br>
Document date:=C2=A0 2019-01-09<br>
Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Individual Submission<br>
Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 29<br>
URL:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://www.ietf.o=
rg/internet-drafts/draft-zheng-mpls-lsp-ping-yang-cfg-10.txt" rel=3D"norefe=
rrer" target=3D"_blank">https://www.ietf.org/internet-drafts/draft-zheng-mp=
ls-lsp-ping-yang-cfg-10.txt</a><br>
Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.iet=
f.org/doc/draft-zheng-mpls-lsp-ping-yang-cfg/" rel=3D"noreferrer" target=3D=
"_blank">https://datatracker.ietf.org/doc/draft-zheng-mpls-lsp-ping-yang-cf=
g/</a><br>
Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://tools.ietf.org/html/=
draft-zheng-mpls-lsp-ping-yang-cfg-10" rel=3D"noreferrer" target=3D"_blank"=
>https://tools.ietf.org/html/draft-zheng-mpls-lsp-ping-yang-cfg-10</a><br>
Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.ietf.org=
/doc/html/draft-zheng-mpls-lsp-ping-yang-cfg" rel=3D"noreferrer" target=3D"=
_blank">https://datatracker.ietf.org/doc/html/draft-zheng-mpls-lsp-ping-yan=
g-cfg</a><br>
Diff:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.o=
rg/rfcdiff?url2=3Ddraft-zheng-mpls-lsp-ping-yang-cfg-10" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/rfcdiff?url2=3Ddraft-zheng-mpls-lsp=
-ping-yang-cfg-10</a><br>
<br>
Abstract:<br>
=C2=A0 =C2=A0When an LSP fails to deliver user traffic, the failure cannot =
always<br>
=C2=A0 =C2=A0be detected by the MPLS control plane.=C2=A0 RFC 8029 defines =
a mechanism<br>
=C2=A0 =C2=A0that would enable users to detect such failure and to isolate =
faults.<br>
=C2=A0 =C2=A0YANG, defined in RFC 6020 and RFC 7950, is a data modeling lan=
guage<br>
=C2=A0 =C2=A0used to specify the contents of a conceptual data stores that =
allows<br>
=C2=A0 =C2=A0networked devices to be managed using NETCONF, as specified in=
 RFC<br>
=C2=A0 =C2=A06241.=C2=A0 This document defines a YANG data model that can b=
e used to<br>
=C2=A0 =C2=A0configure and manage LSP-Ping.<br>
<br>
<br>
<br>
<br>
Please note that it may take a couple of minutes from the time of submissio=
n<br>
until the htmlized version and diff are available at <a href=3D"http://tool=
s.ietf.org" rel=3D"noreferrer" target=3D"_blank">tools.ietf.org</a>.<br>
<br>
The IETF Secretariat<br>
<br>
</div></div></div>

--0000000000008b74bf057f11ec47--


From nobody Wed Jan  9 23:12:22 2019
Return-Path: <mach.chen@huawei.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81BE3130DCB; Wed,  9 Jan 2019 23:12:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zt4hECU6ectk; Wed,  9 Jan 2019 23:12:18 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B535A129A87; Wed,  9 Jan 2019 23:12:17 -0800 (PST)
Received: from lhreml709-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 67DECC0D729EBFB79E45; Thu, 10 Jan 2019 07:10:23 +0000 (GMT)
Received: from DGGEML403-HUB.china.huawei.com (10.3.17.33) by lhreml709-cah.china.huawei.com (10.201.108.32) with Microsoft SMTP Server (TLS) id 14.3.408.0; Thu, 10 Jan 2019 07:10:22 +0000
Received: from DGGEML530-MBS.china.huawei.com ([169.254.8.165]) by DGGEML403-HUB.china.huawei.com ([fe80::74d9:c659:fbec:21fa%31]) with mapi id 14.03.0415.000; Thu, 10 Jan 2019 15:10:19 +0800
From: Mach Chen <mach.chen@huawei.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "rtg-ads@ietf.org" <rtg-ads@ietf.org>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-sfc.all@ietf.org" <draft-ietf-mpls-sfc.all@ietf.org>
Thread-Topic: RtgDir review:  draft-ietf-mpls-sfc-04.txt
Thread-Index: AdSZOHGt85HegsS7TxCSGyYrh2LDDQLvo12AAE/hNKAAFVFcgACCf1GA
Date: Thu, 10 Jan 2019 07:10:19 +0000
Message-ID: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927F9390@dggeml530-mbs.china.huawei.com>
References: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927E4EA8@dggeml530-mbs.china.huawei.com> <000901d4a53a$0e619770$2b24c650$@olddog.co.uk> <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927F532A@dggeml530-mbs.china.huawei.com> <000f01d4a6ce$d8554e10$88ffea30$@olddog.co.uk>
In-Reply-To: <000f01d4a6ce$d8554e10$88ffea30$@olddog.co.uk>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.194.201]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/gLiHc6lzFo_ajc4QrGEZMtc3Cu8>
Subject: Re: [mpls] RtgDir review:  draft-ietf-mpls-sfc-04.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jan 2019 07:12:21 -0000

SGkgQWRyaWFuLA0KDQpJIGFtIHN0aWxsIHRoaW5raW5nIHRoYXQgdGhpcyBtYXkgbm90IGp1c3Qg
YmUgYW4gaW1wbGVtZW50YXRpb24gcHJvYmxlbS4gTG9va2luZyB0aG91Z2ggdGhlIGRyYWZ0IGFn
YWluLCBJIGZlZWwgdGhhdCB0aGUgZHJhZnQgd2lsbCBiZW5lZml0IGJ5IGFkZGluZyBtb3JlIGNs
YXJpZmljYXRpb24gdGV4dC4gDQoNCkZvciBleGFtcGxlLCBJIGZvdW5kIHRoZSBmb2xsb3dpbmcg
dGV4dCAoU2VjdGlvbiA2KS4gVGhpcyBwYXJhZ3JhcGggc2VlbXMgdGhlIG9ubHkgImZvcm1hbCIg
cHJvY2Vzc2luZyBydWxlIG9uIHRoZSBTUEkvU0kgbGFiZWwgZm9yIHRoZSBzd2FwcGluZyBjYXNl
LiANCg0KIiAgDQogbyAgV2hlbiBhIGNvbXBvbmVudCBvZiB0aGUgU0ZDIHN5c3RlbSBwcm9jZXNz
ZXMgYSBwYWNrZXQgaXQgdXNlcyB0aGUNCiAgICAgIFNQSSBMYWJlbCB0byBpZGVudGlmeSB0aGUg
U0ZQIGFuZCB0aGUgU0kgTGFiZWwgdG8gZGV0ZXJtaW5lIHRvDQogICAgICB3aGljaCBTRkYgb3Ig
aW5zdGFuY2Ugb2YgYW4gU0YgKGFuIFNGSSkgdG8gZGVsaXZlciB0aGUgcGFja2V0Lg0KICAgICAg
VW5kZXIgbm9ybWFsIGNpcmN1bXN0YW5jZXMgKHdpdGggdGhlIGV4Y2VwdGlvbiBvZiBicmFuY2hp
bmcgYW5kDQogICAgICByZWNsYXNzaWZpY2F0aW9uIC0gc2VlIFtJLUQuaWV0Zi1iZXNzLW5zaC1i
Z3AtY29udHJvbC1wbGFuZV0pIHRoZQ0KICAgICAgU1BJIExhYmVsIHZhbHVlIGlzIHByZXNlcnZl
ZCBvbiBhbGwgcGFja2V0cy4gIFRoZSBTSSBMYWJlbCB2YWx1ZQ0KICAgICAgaXMgbW9kaWZpZWQg
YnkgU0ZGcyBhbmQgdGhyb3VnaCByZWNsYXNzaWZpY2F0aW9uIHRvIGluZGljYXRlIHRoZQ0KICAg
ICAgbmV4dCBob3AgYWxvbmcgdGhlIFNGUC4NCiIuDQpXaGF0IGRvZXMgdGhlIGNvbXBvbmVudCBy
ZWZlciB0byhjbGFzc2lmaWVyLCBTRkYgIG9yIFNGKSA/IENhbiBpdCBiZSBhbiBTRj8gLiBJZiBz
bywgd2hhdCBpcyB0aGUgcHJvY2Vzc2luZyBydWxlPyAgSXQgc2VlbXMgaW1wbHkgdGhhdCB0aGUg
U0Ygc2hvdWxkIGJlIFNQSS9TSSBhd2FyZSwgdGhlIFNQSS9TSSBjYW5ub3QgYmUgc3dhcHBlZCwg
cG9wcGVkIG9mZi4gT3RoZXJ3aXNlIHRoZSBtZWNoYW5pc21zIGRlZmluZWQgaW4gdGhpcyBkb2N1
bWVudCB3aWxsIG5vdCB3b3JrLiANCg0KVGhlIGxhc3Qgc2VudGVuY2Ugc2F5cyB0aGF0ICJUaGUg
U0kgTGFiZWwgdmFsdWUgaXMgbW9kaWZpZWQgYnkgU0ZGcyIsIHdoZW4gZG9lcyBhIFNGRiBtb2Rp
ZnkgdGhlIFNJIExhYmVsIHZhbHVlPyAgRm9yIGV4YW1wbGUsIGJlZm9yZSBzZW5kaW5nIHRoZSBw
YWNrZXQgdG8gYW4gU0Ygb3IgYWZ0ZXIgYmVpbmcgcmVjZWl2ZWQgZnJvbSBhbiBTRj8gIFRoaXMg
aXMgbm90IGNsZWFyIGluIHRoZSBjdXJyZW50IGRyYWZ0IGJ1dC4gVGhlIGV4YW1wbGUgc2VjdGlv
biBnaXZlcyBzb21lIGhpbnQgb24gdGhpcywgdGhhdCdzIG9uZSBvZiB0aGUgcmVhc29ucyB0aGF0
IEkgdGhpbmsgc29tZSBvZiB0aGUgY29udGVudCBzaG91bGQgYmUgZGVmaW5lZCBhcyBmb3JtYWwg
cHJvY2VkdXJlcy4NCg0KSW4gYWRkaXRpb24sIHNlY3Rpb24gODoNCiINCldoZW4gYW4gU0ZGIHJl
Y2VpdmVzIGEgcGFja2V0IGNvbnRhaW5pbmcgYW4gTVBMUyBsYWJlbCBzdGFjaywgaXQNCiAgIGNo
ZWNrcyB3aGV0aGVyIGl0IGlzIHByb2Nlc3NpbmcgYW4ge1NGUCwgU0l9IGxhYmVsIHBhaXIgZm9y
IGxhYmVsDQogICBzd2FwcGluZyBvciBhIHtjb250ZXh0IGxhYmVsLCBTRkkgaW5kZXh9IGxhYmVs
IHBhaXIgZm9yIGxhYmVsDQogICBzdGFja2luZy4gIEl0IHRoZW4gc2VsZWN0cyB0aGUgYXBwcm9w
cmlhdGUgU0ZJIHRvIHdoaWNoIHRvIHNlbmQgdGhlDQogICBwYWNrZXQuICBXaGVuIGl0IHJlY2Vp
dmVzIHRoZSBwYWNrZXQgYmFjayBmcm9tIHRoZSBTRkksIGl0IGhhcyBmb3VyDQogICBjYXNlcyB0
byBjb25zaWRlci4NCg0KICAgbyAgSWYgdGhlIGN1cnJlbnQgaG9wIHJlcXVpcmVzIGFuIHtTRlAs
IFNJfSBhbmQgdGhlIG5leHQgaG9wIHJlcXVpcmVzDQogICAgICBhbiB7U0ZQLCBTSX0sIGl0IHNl
dHMgdGhlIFNJIGxhYmVsIHRvIHRoZSBTSSB2YWx1ZSBvZiB0aGUgY3VycmVudA0KICAgICAgaG9w
LCBzZWxlY3RzIGFuIGluc3RhbmNlIG9mIHRoZSBTRiB0byBiZSBleGVjdXRlZCBhdCB0aGUgbmV4
dCBob3AsDQogICAgICBhbmQgdHVubmVscyB0aGUgcGFja2V0IHRvIHRoZSBTRkYgZm9yIHRoYXQg
U0ZJLg0KDQogICBvICBJZiB0aGUgY3VycmVudCBob3AgcmVxdWlyZXMgYW4ge1NGUCwgU0l9IGFu
ZCB0aGUgbmV4dCBob3AgcmVxdWlyZXMNCiAgICAgIGEge2NvbnRleHQgbGFiZWwsIFNGSSBsYWJl
bH0sIGl0IHBvcHMgdGhlIHtTRlAsIFNJfSBmcm9tIHRoZSB0b3ANCiAgICAgIG9mIHRoZSBNUExT
IGxhYmVsIHN0YWNrIGFuZCB0dW5uZWxzIHRoZSBwYWNrZXQgdG8gdGhlIFNGRg0KICAgICAgaW5k
aWNhdGVkIGJ5IHRoZSBjb250ZXh0IGxhYmVsLg0KIg0KDQpIb3cgZG9lcyBhbiBTRkYgZGV0ZXJt
aW5lICJ0aGUgY3VycmVudCBob3AgcmVxdWlyZXMgYW4ge1NGUCwgU0l9IGFuZCB0aGUgbmV4dCBo
b3AgcmVxdWlyZXMgYW4ge1NGUCwgU0l9IiBvciAidGhlIGN1cnJlbnQgaG9wIHJlcXVpcmVzIGFu
IHtTRlAsIFNJfSBhbmQgdGhlIG5leHQgaG9wIHJlcXVpcmVzIGEge2NvbnRleHQgbGFiZWwsIFNG
SSBsYWJlbH0gPw0KDQpTaG91bGQgdGhlICJpdCBzZXRzIHRoZSBTSSBsYWJlbCB0byB0aGUgU0kg
dmFsdWUgb2YgdGhlIGN1cnJlbnQgaG9wLCBzZWxlY3RzIGFuIGluc3RhbmNlIG9mIHRoZSBTRiB0
byBiZSBleGVjdXRlZCBhdCB0aGUgbmV4dCBob3AiIGJlIGNoYW5nZWQgdG8gIiBpdCBzZWxlY3Rz
IGFuIGluc3RhbmNlIG9mIHRoZSBTRiB0byBiZSBleGVjdXRlZCBhdCB0aGUgbmV4dCBob3AsIHNl
dHMgdGhlIFNJIGxhYmVsIHRvIHRoZSBTSSB2YWx1ZSBvZiB0aGUgbmV4dCBob3AiPyBUaGUgU0kg
bGFiZWwgc2hvdWxkIGJlIHNldCB0byBuZXh0IGhvcCwgcmlnaHQ/DQoNCkJlc3QgcmVnYXJkcywN
Ck1hY2gNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBZHJpYW4gRmFy
cmVsIFttYWlsdG86YWRyaWFuQG9sZGRvZy5jby51a10NCj4gU2VudDogVHVlc2RheSwgSmFudWFy
eSAwOCwgMjAxOSA1OjIxIEFNDQo+IFRvOiBNYWNoIENoZW4gPG1hY2guY2hlbkBodWF3ZWkuY29t
PjsgcnRnLWFkc0BpZXRmLm9yZw0KPiBDYzogcnRnLWRpckBpZXRmLm9yZzsgbXBsc0BpZXRmLm9y
ZzsgZHJhZnQtaWV0Zi1tcGxzLXNmYy5hbGxAaWV0Zi5vcmcNCj4gU3ViamVjdDogUkU6IFJ0Z0Rp
ciByZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1zZmMtMDQudHh0DQo+IA0KPiBIbW1tLCBJIHRoaW5r
IHdlIG1heSBkaXNhZ3JlZSBvbiB0aGlzIOKYuQ0KPiANCj4gSSdkIGFzayB0aGUgV0cgY2hhaXJz
IGFuZCBBRCAoZXNwZWNpYWxseSBhcyB0aGUgcmV2aWV3IGlzIGZvciB0aGUgYmVuZWZpdCBvZiB0
aGUNCj4gQUQpIHRvIGd1aWRlIHRoZSBhdXRob3JzLg0KPiANCj4gSU1ITyBpdCBpcyBub3QgdGhl
IHBsYWNlIG9mIGFuIElFVEYgc3BlYyB0byB0ZWxsIHBlb3BsZSBob3cgdG8gaW1wbGVtZW50DQo+
IHVubGVzcyB0aGUgaW1wbGVtZW50YXRpb24gY2hhbmdlcyB0aGUgcmVzdWx0YW50IGJlaGF2aW91
ciBvbiB0aGUgd2lyZS4NCj4gRnJvbSBteSBwZXJzcGVjdGl2ZSwgdGhpcyBkb2N1bWVudCB0ZWxs
cyB0aGUgaW1wbGVtZW50ZXIgd2hhdCBibGFjay1ib3gNCj4gYmVoYXZpb3VyIGlzIGV4cGVjdGVk
OiBpLmUuIHdoYXQgcmVzdWx0IHJlY2VpdmluZyBhIHBhY2tldCBzaG91bGQgaGF2ZSwgYW5kDQo+
IHdoYXQgcGFja2V0cyB0byBnZW5lcmF0ZS4NCj4gDQo+IFdlIGNvdWxkIGRlc2NyaWJlIGhvdyB0
byBpbXBsZW1lbnQsIGJ1dCBJIGNhbid0IHNlZSBob3cgdGhhdCB3b3VsZCBiZQ0KPiBub3JtYXRp
dmUuIEFuZCBJIHRoaW5rIHRoZXJlIGFyZSBwbGVudHkgb2Ygd2F5cyB0byBhY2hpZXZlIHRoZSBy
ZXF1aXJlZA0KPiBiZWhhdmlvdXIgaW4gYW4gb3B0aW1pc2VkIHdheSAoZm9yIGV4YW1wbGUsIHBl
cmZvcm1pbmcgZHVhbC1sYWJlbCBhY2Nlc3MpLg0KPiBXZSBwcm92aWRlZCBzZWN0aW9uIDE0IHRv
IGdpdmUgZ3VpZGFuY2UgdGhhdCBpbXBsZW1lbnRhdGlvbiB1c2luZyBleGlzdGluZw0KPiBoYXJk
d2FyZSBjb3VsZCBiZSBwb3NzaWJsZSwgYnV0IHdlIGRpZG4ndCB3YW50IHRvIGltcGx5IHRoYXQg
dGhpcyB3YXMgKnRoZSoNCj4gd2F5IHRvIGltcGxlbWVudC4NCj4gDQo+IEJlc3QsDQo+IEFkcmlh
bg0KPiANCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWFjaCBDaGVuIDxt
YWNoLmNoZW5AaHVhd2VpLmNvbT4NCj4gU2VudDogMDcgSmFudWFyeSAyMDE5IDAzOjUyDQo+IFRv
OiBhZHJpYW5Ab2xkZG9nLmNvLnVrOyBydGctYWRzQGlldGYub3JnDQo+IENjOiBydGctZGlyQGll
dGYub3JnOyBtcGxzQGlldGYub3JnOyBkcmFmdC1pZXRmLW1wbHMtc2ZjLmFsbEBpZXRmLm9yZw0K
PiBTdWJqZWN0OiBSRTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLXNmYy0wNC50eHQN
Cj4gDQo+IEhpIEFkcmlhbiwNCj4gDQo+IFRoYW5rcyBmb3IgeW91ciByZXBseSENCj4gDQo+IFNl
ZSBzb21lIHJlc3BvbnNlIGlubGluZS4uLg0KPiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut
LS0tLQ0KPiA+IEZyb206IEFkcmlhbiBGYXJyZWwgW21haWx0bzphZHJpYW5Ab2xkZG9nLmNvLnVr
XQ0KPiA+IFNlbnQ6IFN1bmRheSwgSmFudWFyeSAwNiwgMjAxOSA1OjAzIEFNDQo+ID4gVG86IE1h
Y2ggQ2hlbiA8bWFjaC5jaGVuQGh1YXdlaS5jb20+OyBydGctYWRzQGlldGYub3JnDQo+ID4gQ2M6
IHJ0Zy1kaXJAaWV0Zi5vcmc7IG1wbHNAaWV0Zi5vcmc7IGRyYWZ0LWlldGYtbXBscy1zZmMuYWxs
QGlldGYub3JnDQo+ID4gU3ViamVjdDogUkU6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYtbXBs
cy1zZmMtMDQudHh0DQo+ID4NCj4gPiBIaSBNYWNoLA0KPiA+DQo+ID4gVGhhbmtzIGZvciB5b3Vy
IGNhcmVmdWwgcmV2aWV3Lg0KPiA+DQo+ID4gPiBNaW5vciBJc3N1ZXM6DQo+ID4gPiAqCVNlY3Rp
b24gMTMgc2F5czoNCj4gPiA+ICINCj4gPiA+ICAgYi4gIFdoZW4gdGhlIHBhY2tldCBhcnJpdmVz
IGF0IFNGRmEgaXQgc3RyaXBzIGFueSBsYWJlbHMgYXNzb2NpYXRlZA0KPiA+ID4gICAgICAgd2l0
aCB0aGUgdHVubmVsIHRoYXQgcnVucyBmcm9tIHRoZSBjbGFzc2lmaWVyIHRvIFNGRmEuICBTRkZh
DQo+ID4gPiAgICAgICBleGFtaW5lcyB0aGUgdG9wIGxhYmVscyBhbmQgbWF0Y2hlcyB0aGUgU1BJ
L1NJIHRvIGlkZW50aWZ5IHRoYXQNCj4gPiA+ICAgICAgIHRoZSBwYWNrZXQgc2hvdWxkIGJlIGZv
cndhcmRlZCB0byBTRmEuICBUaGUgcGFja2V0IGlzIGZvcndhcmRlZA0KPiA+ID4gICAgICAgdG8g
U0ZhIHVubW9kaWZpZWQuDQo+ID4gPg0KPiA+ID4gICBjLiAgU0ZhIHBlcmZvcm1zIGl0cyBkZXNp
Z25hdGVkIGZ1bmN0aW9uIGFuZCByZXR1cm5zIHRoZSBwYWNrZXQgdG8NCj4gPiA+ICAgICAgIFNG
RmEuDQo+ID4gPg0KPiA+ID4gICBkLiAgU0ZGYSBtb2RpZmllcyB0aGUgU0kgaW4gdGhlIGxvd2Vy
IGxhYmVsIHN0YWNrIGVudHJ5ICh0byAyNTQpIGFuZA0KPiA+ID4gICAgICAgdXNlcyB0aGUgU1BJ
L1NJIHRvIGxvb2sgdXAgdGhlIGZvcndhcmRpbmcgaW5zdHJ1Y3Rpb25zLiAgSXQgc2VuZHMNCj4g
PiA+ICAgICAgIHRoZSBwYWNrZXQgd2l0aCB0d28gbGFiZWwgc3RhY2sgZW50cmllczoNCj4gPiA+
Ig0KPiA+ID4gRnJvbSBhYm92ZSB0ZXh0LCBpdCBzZWVtcyB0aGF0IGFuIFNGRiB3aWxsIGhhdmUg
ZGlmZmVyZW50IHByb2Nlc3MNCj4gPiA+Zm9yIGENCj4gPiBwYWNrZXQgdGhhdA0KPiA+ID4gaGFz
IHRoZSBzYW1lIFNQSS9TSS4NCj4gPiA+ICAxKSBpZiBhIHBhY2tldCBpcyByZWNlaXZlZCBmcm9t
IGEgcHJldmlvdXMgU0ZGLCBpdCB3aWxsIG1hdGNoIHRoZQ0KPiA+ID4gU1BJL1NJDQo+ID4gYW5k
IGRldGVybWluZQ0KPiA+ID4gIHRvIHdoZXJlIHRoZSBwYWNrZXQgd2lsbCBiZSBzZW50Lg0KPiA+
ID4gIDIpIGlmIGEgcGFja2V0IGlzIHJlY2VpdmVkIGZyb20gYW4gU0YsIGl0IHdpbGwgZGlyZWN0
bHkgbW9kaWZ5IHRoZQ0KPiA+ID4gaW5uZXINCj4gPiBsYWJlbCwgYW5kIHRoZW4NCj4gPiA+IGJ5
IG1hdGNoaW5nIHRoZSBuZXcgU1BJL1NJIHRvIGRldGVybWluZSB0byB3aGVyZSB0aGUgcGFja2V0
IHdpbGwgYmUNCj4gc2VudC4NCj4gPiA+DQo+ID4gPiBJcyB0aGlzIHRoZSBpbnRlbnRpb24gPyBJ
ZiBzbywgaG93IGRvZXMgYW4gU0ZGIGRldGVybWluZSB3aGV0aGVyIGENCj4gPiA+IHBhY2tldA0K
PiA+IGlzIGZyb20gYW4NCj4gPiA+IFNGRiBvciBmcm9tIFNGPw0KPiA+DQo+ID4gWW91IGhhdmUg
dW5kZXJzdG9vZCB0aGUgcHJvY2Vzc2luZyBjb3JyZWN0bHkuDQo+ID4gSW4gZmFjdCwgdGhlIHNh
bWUgc2l0dWF0aW9uIGV4aXN0cyB3aXRoIE5TSCBwcm9jZXNzaW5nOiB0aGUgU0ZGIGlzDQo+ID4g
ZXhwZWN0ZWQgdG8gImtub3ciIHdoZXRoZXIgdGhlIHBhY2tldCBoYXMgYXJyaXZlZCBmcm9tIHRo
ZSBwcmV2aW91cyBTRkYNCj4gb3IgZnJvbSB0aGUgU0YuDQo+ID4NCj4gPiBUaGVyZSBhcmUgcHJv
YmFibHkgdHdvIGFuc3dlcnM6DQo+ID4gRmlyc3RseSwgaXQgaXMgZW50aXJlbHkgcG9zc2libGUg
dGhhdCB0aGUgU0ZGIGFuZCBTRiBhcmUgY28tcmVzaWRlbnQuDQo+ID4gVGhhdCBpcywgdGhleSBm
b3JtIHBhcnQgb2YgdGhlIHNhbWUgaW1wbGVtZW50YXRpb24sIHBvc3NpYmx5IGJlaW5nDQo+IHNl
cGFyYXRlZCBieSBhbiBBUEkuDQo+ID4gSW4gdGhpcyBjYXNlLCBvZiBjb3Vyc2UsIHRoZSBxdWVz
dGlvbiBkb2VzIG5vdCBhcmlzZS4NCj4gPiBTZWNvbmRseSwgaXQgaXMgcmVhc29uYWJsZSB0byBl
eHBlY3QgdGhhdCB0aGUgU0ZzIGFyZSBhdHRhY2hlZCB0byB0aGUNCj4gPiBTRkYgYnkgZGVkaWNh
dGVkIHR1bm5lbHMgb3IgcG9ydHMgKGluZGVlZCwgU0ZzIGFyZSBwb3J0LWF0dGFjaGVkIGluDQo+
ID4gdGhlIGxlZ2FjeSBzZXJ2aWNlIGZ1bmN0aW9uIHdvcmxkKSBzbyB0aGF0IGEgcGFja2V0IGFy
cml2aW5nIG9uIGEgbGluZQ0KPiA+IGludGVyZmFjZSAoZnJvbSBhbm90aGVyIFNGRikgaXMgZWFz
aWx5IGRpc3Rpbmd1aXNoZWQgZnJvbSBvbmUgdGhhdA0KPiA+IGFycml2ZXMgZnJvbSBhbiBTRi4g
KFlvdSBtaWdodCB0aGluayBhYm91dCBwb3J0LWF0dGFjaGVkIEwzVlBOcyB0byBoZWxwDQo+IGNs
YXJpdHkgaG93IHRoaXMgY291bGQgd29yaykuDQo+IA0KPiBJZiBzbywgaXQncyBiZXR0ZXIgdG8g
YWRkIHNvbWUgdGV4dCB0byBjbGFyaWZ5IHRoaXMuIEdpdmVuIHRoZSBjdXJyZW50IHRleHQsIGl0
DQo+IGltcGxpZXMgdGhhdCBpdCBjb3VsZCBiZSBkZXRlcm1pbmVkIGp1c3QgYnkgbWF0Y2hpbmcg
dGhlIFNQSS9TSS4NCj4gDQo+ID4NCj4gPiA+IEluIGFkZGl0aW9uLCBob3cgZG9lcyBhbiBTRkYg
YXBwbHkgdGhlIHN3YXAgYW5kL29yIHBvcCBvcGVyYXRpb25zIGhlcmUuDQo+ID4gRS5nLiwgd2hl
biBhbiBTRkYgbG9va3MgdXAgdGhlIFNQSSwNCj4gPiA+IGl0IG1hdGNoZXMgYW4gaXRlbSBpbiBh
IGxvY2FsIHRhYmxlOyB3aGF0IG9wZXJhdGlvbiAoc3dhcCBvciBwb3ApDQo+ID4gPiB3aWxsDQo+
ID4gYXBwbHkgdG8gdGhlIFNQSSBsYWJlbD8gQWNjb3JkaW5nIHRvICIgVGhlDQo+ID4gPiBwYWNr
ZXQgaXMgZm9yd2FyZGVkIHRvIFNGYSB1bm1vZGlmaWVkLiIgSXQgc2VlbXMgaW1wbGllcyB0aGF0
IHRoZXJlDQo+ID4gPiBpcyBubw0KPiA+IGFueSBvcGVyYXRpb24gd2lsbCBiZSBhcHBsaWVkLiBJ
ZiBzbywNCj4gPiA+IHRoaXMgd2lsbCBub3QgYWxpZ24gd2l0aCB0aGUgTVBMUy4NCj4gPg0KPiA+
IEkgdGhpbmsgeW91IHNob3VsZCBhbHNvIGxvb2sgYXQgdGhpcyBpbiB0aGUgbWFubmVyIG9mIGEg
TDNWUE4uIFRoYXQNCj4gPiBpcywgdGhlIHRvcCBsYWJlbCBpcyBwb3BwZWQgdG8gZGVyaXZlIHRo
ZSBjb250ZXh0LCB0aGUgZm9yd2FyZGluZw0KPiA+IGxhYmVsIGlzIGxvb2tlZCB1cCB3aXRoaW4g
dGhlIGNvbnRleHQgYW5kIHN3YXBwZWQsIGFuZCB0aGUgY29udGV4dA0KPiA+IGxhYmVsIGlzIHJl
LWltcG9zZWQgYXMgdGhlIHBhY2tldCBpcyBmb3J3YXJkZWQuDQo+ID4NCj4gPiBPZiBjb3Vyc2Us
IHRoZXJlIGFyZSBvcHRpbWlzYXRpb25zIG9uIGhvdyBhbiBTRkYgbWlnaHQgaW1wbGVtZW50IHRo
aXMsDQo+ID4gYnV0IHdlIGRvbid0IG5lZWQgdG8gZGVzY3JpYmUgdGhvc2UuIFdoYXQgd2Uga25v
dyBpcyB0aGF0IHRoZSBWUE4tbGlrZQ0KPiA+IGFwcHJvYWNoIGNhbiBiZSBtYWRlIHRvIHdvcmsg
d2l0aCBleGlzdGluZyBQRXMuDQo+IA0KPiBBcyBhYm92ZSwgaXQncyBiZXR0ZXIgdG8gYWRkIHNv
bWUgdGV4dCB0byBtYWtlIGl0IGNsZWFyZXIuDQo+IA0KPiA+DQo+ID4gPiBJZiB0aGUgYWJvdmUg
aXNzdWVzIGV4aXN0LCB0aGUgIiBjb250ZXh0L1NGIiBjYXNlIGhhcyB0aGUgc2ltaWxhciBpc3N1
ZXMuDQo+ID4NCj4gPiBIb3BlIEkgaGF2ZSBleHBsYWluZWQgd2h5IHRoaXMgaXMgbm90IGFuIGlz
c3VlLg0KPiA+DQo+ID4gTm93LCB3ZSBjb3VsZCBkZWJhdGUgd2h5IHdlIGhhdmUgbm90IG1hZGUg
dGhlc2UgYW5zd2VycyBtb3JlIGNsZWFyIGluDQo+ID4gdGhlIHRleHQuDQo+ID4gVGhlIGZpcnN0
IHRoaW5nIGlzIHRoYXQgd2UgYXJlIG5vdCB0cnlpbmcgdG8gbWFrZSBhbnkgY2hhbmdlcyB0byB0
aGUNCj4gPiBhcmNoaXRlY3R1cmUgdXNlZCBmb3IgTlNILCBzbyB3ZSBkaWQgbm90IGZlZWwgd2Ug
c2hvdWxkIGdvIGludG8NCj4gPiBleHBsYW5hdGlvbnMgYWJvdXQgaG93IHRoZSBTRi9TRkYgcmVs
YXRpb25zaGlwIHdvcmtzLg0KPiA+IEFkZGl0aW9uYWxseSwgd2UgZGlkIG5vdCBmZWVsIHRoYXQg
KGJleW9uZCB0aGUgc2hvcnQgc2VjdGlvbiAxNCkgd2UNCj4gPiBzaG91bGQgdGVsbCBwZW9wbGUg
aG93IHRvIGltcGxlbWVudC4gVGhlIHB1cnBvc2Ugb2YgdGhlIGRvY3VtZW50IGlzIHRvDQo+ID4g
ZGVzY3JpYmUgd2lyZSBmb3JtYXRzLg0KPiANCj4gSU1ITywgaXQgbWF5IG5vdCBiZSBlbm91Z2gg
aWYganVzdCBkZXNjcmliaW5nIHRoZSB3aXJlIGZvcm1hdHMsIHRoZQ0KPiBvcGVyYXRpb25zL3By
b2Nlc3Mgb24gdGhlICJmb3JtYXRzIiBhcmUgbmVjZXNzYXJ5IHRvIG1ha2UgaXQgYW4NCj4gaW1w
bGVtZW50YWJsZSBhbmQgaW50ZXJvcGVyYWJsZSBwcm90b2NvbC4NCj4gDQo+IEFsdGhvdWdoIFNl
Y3Rpb24gMTMgaXMgbGlzdGVkIGFzIGEgd29ya2VkIGV4YW1wbGUsIEkgcGVyc29uYWxseSB0aGlu
ayB0aGF0DQo+IHRoZXkgYXJlIG5lY2Vzc2FyeSBwcm9jZWR1cmVzLiBJJ2Qgc3VnZ2VzdCB0byBj
aGFuZ2UgaXQgdG8gbW9yZSAiZm9ybWFsIg0KPiBzZWN0aW9uLCBlLmcuLCBQcm9jZWR1cmVzLg0K
PiANCj4gQmVzdCByZWdhcmRzLA0KPiBNYWNoDQo+IA0KPiA+DQo+ID4gQmVzdCwNCj4gPiBBZHJp
YW4NCg0K


From nobody Wed Jan  9 23:31:51 2019
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D63F13116E; Wed,  9 Jan 2019 23:31:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 LNxFrBcT44QB; Wed,  9 Jan 2019 23:31:47 -0800 (PST)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D667A129A87; Wed,  9 Jan 2019 23:31:46 -0800 (PST)
Received: from [192.168.1.20] (unknown [119.94.172.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id AE92518029FB; Thu, 10 Jan 2019 08:31:43 +0100 (CET)
From: Loa Andersson <loa@pi.nu>
To: "mpls@ietf.org" <mpls@ietf.org>
Cc: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, Deborah A Brungard <db3546@att.com>, "draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org" <draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org>
Message-ID: <adc4e781-51fd-b2ba-043d-460c3dcfef53@pi.nu>
Date: Thu, 10 Jan 2019 15:31:39 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/sg89htZa_shdmfRfiBvwnnepIdU>
Subject: [mpls] IPR poll on draft-zheng-mpls-lsp-ping-yang-cfg
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jan 2019 07:31:50 -0000

Working Group, authors,

We have started to prepare the the draft-zheng-mpls-lsp-ping-yang-cfg
for working group adoption, prior to the wgap we need to do an IPR poll.

This mail starts this IPR poll.

Are you aware of any IPR that applies to draft-zheng-mpls-lsp-ping-yang-
cfg?

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

There no IPR disclosures against draft-zheng-mpls-lsp-ping-yang-cfg.

If you are listed as a document author or contributor please respond to
this email regardless of whether or not you are aware of any relevant
IPR. *The response needs to be sent to the MPLS WG mailing list.* The
document will not advance to the next stage until a response has been
received from each author and contributor.

If you are on the MPLS WG email list but are not listed as an author or
contributor, then please explicitly respond only if you are aware of any
IPR that has not yet been disclosed in conformance with IETF rules.


/Loa
  mpls wg co-chair

-- 


Loa Andersson                        email: loa@pi.nu
Senior MPLS Expert
Bronze Dragon Consulting             phone: +46 739 81 21 64


From nobody Thu Jan 10 02:31:37 2019
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C9687130DC8 for <mpls@ietfa.amsl.com>; Thu, 10 Jan 2019 02:31:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l2M6XGrR35Wt for <mpls@ietfa.amsl.com>; Thu, 10 Jan 2019 02:31:32 -0800 (PST)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4475E130DBE for <mpls@ietf.org>; Thu, 10 Jan 2019 02:31:32 -0800 (PST)
Received: by rfc-editor.org (Postfix, from userid 30) id 0326DB82473; Thu, 10 Jan 2019 02:31:31 -0800 (PST)
To: loa@pi.se, ina@juniper.net, rhthomas@cisco.com, db3546@att.com, aretana.ietf@gmail.com, martin.vigoureux@nokia.com, loa@pi.nu, n.leymann@telekom.de
X-PHP-Originating-Script: 30:errata_mail_lib.php
From: RFC Errata System <rfc-editor@rfc-editor.org>
Cc: ramakrishnadtv@gmail.com, mpls@ietf.org, rfc-editor@rfc-editor.org
Content-Type: text/plain; charset=UTF-8
Message-Id: <20190110103132.0326DB82473@rfc-editor.org>
Date: Thu, 10 Jan 2019 02:31:31 -0800 (PST)
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/_mVW_Ia0Rw6ZawxCHbfy2V-dtfA>
Subject: [mpls] [Editorial Errata Reported] RFC5036 (5597)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jan 2019 10:31:35 -0000

The following errata report has been submitted for RFC5036,
"LDP Specification".

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

--------------------------------------
Type: Editorial
Reported by: Ramakrishna Rao DTV <ramakrishnadtv@gmail.com>

Section: 2.5.3

Original Text
-------------
   The session establishment setup attempt following a NAK'd
   Initialization message MUST be delayed no less than 15 seconds, and
   subsequent delays MUST grow to a maximum delay of no less than 2
   minutes.  The specific session establishment action that must be
   delayed is the attempt to open the session transport connection by
   the LSR playing the active role.


Corrected Text
--------------
   The session establishment setup attempt following a NAK'd
   Initialization message MUST be delayed no less than 15 seconds, and
   subsequent delays MUST grow to a maximum delay of no more than 2
   minutes.  The specific session establishment action that must be
   delayed is the attempt to open the session transport connection by
   the LSR playing the active role.


Notes
-----
In the 3rd line, "less" is changed to "more".

The intention is to cap the maximum delay. But the existing text implies no cap
essentially.

Instructions:
-------------
This erratum is currently posted as "Reported". If necessary, please
use "Reply All" to discuss whether it should be verified or
rejected. When a decision is reached, the verifying party  
can log in to change the status and edit the report, if necessary. 

--------------------------------------
RFC5036 (draft-ietf-mpls-rfc3036bis-04)
--------------------------------------
Title               : LDP Specification
Publication Date    : October 2007
Author(s)           : L. Andersson, Ed., I. Minei, Ed., B. Thomas, Ed.
Category            : DRAFT STANDARD
Source              : Multiprotocol Label Switching
Area                : Routing
Stream              : IETF
Verifying Party     : IESG


From nobody Thu Jan 10 06:32:55 2019
Return-Path: <stewart.bryant@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E213129AA0 for <mpls@ietfa.amsl.com>; Thu, 10 Jan 2019 06:32:54 -0800 (PST)
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 l1jCo7QDSEKc for <mpls@ietfa.amsl.com>; Thu, 10 Jan 2019 06:32:51 -0800 (PST)
Received: from mail-wm1-x329.google.com (mail-wm1-x329.google.com [IPv6:2a00:1450:4864:20::329]) (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 73A6F130E67 for <mpls@ietf.org>; Thu, 10 Jan 2019 06:32:50 -0800 (PST)
Received: by mail-wm1-x329.google.com with SMTP id t200so12366132wmt.0 for <mpls@ietf.org>; Thu, 10 Jan 2019 06:32:50 -0800 (PST)
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=nfTOC/C4dbXhzSXQeN/eXlB+sTaVU0vQJgc2w7g6dec=; b=D5p6ISXOUm5/TceL8VT8srj/SL47GXeZdeDPm8BhiCGpv2GT8kx9WNK5An+FCM6jd9 KNcWuTYiv6zo5KYqZkBTReQxYRsB9OQiIYM7HyLZgKMN0dFKiu0LlGStM4g03Lxk2agD BDlz2TUA6QA6b6NLoHjGPRCG1oY+f03gcJiiBsfSb2o+NFGCmDWw1nyd/QYDeJPvCq12 9PMRYWiHrkKkBrrJ0TDm1E7aRNwHdz8Fph7z+J0anT3H8xyQy3lMsqF70n2B9el1ASPr BMDF0bDl1afoAws2lqbpWkJ5T43RYH8mr/GaTNB/EXCaZcCUcSl+3KOz8sLsOIu6fjjE 51lA==
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=nfTOC/C4dbXhzSXQeN/eXlB+sTaVU0vQJgc2w7g6dec=; b=dzaU++a5APr3Ms86nnJpSPGgivn/UJaUjYysSkYHoRNTGI0LMUpZYkvYSd6u5Rw6zp bwUzAkdS4cXkPwAEb5mIxZgDLkTWmnfHb/w//3aNI2unjjnf4s8x10B4WbAZPph8TXA7 D2sBpfgKJzofMLTpwG2fkaKR6lF+v9UkrB8YWqMewQ3wjYuze55BRRZBjAfQtfRGbLe1 /dtw+64XYx6nRcjEjEZqsjlcEmM89W/m5ARUH0Nkao2gqS6A/h9MbSmF/6dzNwZxSwT3 FjK0efhsM3Qykm0wV++vtbc4XG5+4WM8ZY7YajvnUJ66zywSn3SfhRPEWWho0HEzyzBL i6Pg==
X-Gm-Message-State: AJcUukdUOe2kDv8HllGtgq4fsqkYoEBWPQEeio131iUuCL3sEfoAVpCs NwzGPPMnz6vCSedC1V6VIF0=
X-Google-Smtp-Source: ALg8bN6rdfkV8ILaD6ZlbZtpG8HgqmVy0tm+Vnky8xyuHio+ke6iKVh3OyYZ1Pj+BQaKwcYVgYIYqQ==
X-Received: by 2002:a1c:f707:: with SMTP id v7mr10360488wmh.18.1547130768816;  Thu, 10 Jan 2019 06:32:48 -0800 (PST)
Received: from [10.66.17.45] ([131.227.23.37]) by smtp.gmail.com with ESMTPSA id w16sm57822966wrp.1.2019.01.10.06.32.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 10 Jan 2019 06:32:48 -0800 (PST)
To: RFC Errata System <rfc-editor@rfc-editor.org>, loa@pi.se, ina@juniper.net, rhthomas@cisco.com, db3546@att.com, aretana.ietf@gmail.com, martin.vigoureux@nokia.com, loa@pi.nu, n.leymann@telekom.de
Cc: mpls@ietf.org, ramakrishnadtv@gmail.com
References: <20190110103132.0326DB82473@rfc-editor.org>
From: Stewart Bryant <stewart.bryant@gmail.com>
Message-ID: <74f0b9ff-dd7b-5707-c7c9-7d5f314793c3@gmail.com>
Date: Thu, 10 Jan 2019 14:32:47 +0000
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3
MIME-Version: 1.0
In-Reply-To: <20190110103132.0326DB82473@rfc-editor.org>
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/mpls/mFxIR_Esuhcir3rPhE3H_UBKZFE>
Subject: Re: [mpls] [Editorial Errata Reported] RFC5036 (5597)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jan 2019 14:32:54 -0000

I think that technically that is a technical change to the RFC, and so 
is outside the scope of an Errata.

Whatever the original intent, the original text say that it must grow to 
at least 2 minutes. I don't think we can just change it to be a maximum 
of 2 minutes without going through the consensus process with an, albeit 
very short, RFC.

- Stewart


On 10/01/2019 10:31, RFC Errata System wrote:
> The following errata report has been submitted for RFC5036,
> "LDP Specification".
>
> --------------------------------------
> You may review the report below and at:
> http://www.rfc-editor.org/errata/eid5597
>
> --------------------------------------
> Type: Editorial
> Reported by: Ramakrishna Rao DTV <ramakrishnadtv@gmail.com>
>
> Section: 2.5.3
>
> Original Text
> -------------
>     The session establishment setup attempt following a NAK'd
>     Initialization message MUST be delayed no less than 15 seconds, and
>     subsequent delays MUST grow to a maximum delay of no less than 2
>     minutes.  The specific session establishment action that must be
>     delayed is the attempt to open the session transport connection by
>     the LSR playing the active role.
>
>
> Corrected Text
> --------------
>     The session establishment setup attempt following a NAK'd
>     Initialization message MUST be delayed no less than 15 seconds, and
>     subsequent delays MUST grow to a maximum delay of no more than 2
>     minutes.  The specific session establishment action that must be
>     delayed is the attempt to open the session transport connection by
>     the LSR playing the active role.
>
>
> Notes
> -----
> In the 3rd line, "less" is changed to "more".
>
> The intention is to cap the maximum delay. But the existing text implies no cap
> essentially.
>
> Instructions:
> -------------
> This erratum is currently posted as "Reported". If necessary, please
> use "Reply All" to discuss whether it should be verified or
> rejected. When a decision is reached, the verifying party
> can log in to change the status and edit the report, if necessary.
>
> --------------------------------------
> RFC5036 (draft-ietf-mpls-rfc3036bis-04)
> --------------------------------------
> Title               : LDP Specification
> Publication Date    : October 2007
> Author(s)           : L. Andersson, Ed., I. Minei, Ed., B. Thomas, Ed.
> Category            : DRAFT STANDARD
> Source              : Multiprotocol Label Switching
> Area                : Routing
> Stream              : IETF
> Verifying Party     : IESG
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls


From nobody Thu Jan 10 07:08:32 2019
Return-Path: <gregimirsky@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AD06B130EC9; Thu, 10 Jan 2019 07:08:31 -0800 (PST)
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 STw8Y7tOWCj9; Thu, 10 Jan 2019 07:08:30 -0800 (PST)
Received: from mail-lf1-x133.google.com (mail-lf1-x133.google.com [IPv6:2a00:1450:4864:20::133]) (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 EEEA0129AB8; Thu, 10 Jan 2019 07:08:29 -0800 (PST)
Received: by mail-lf1-x133.google.com with SMTP id v5so8543572lfe.7; Thu, 10 Jan 2019 07:08:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=OPKknn00FiAp+qRCF6aU6kQxoi0zQV/wySUkgOBpA38=; b=FLIY2+sjG0vpZW1hA7fo5xW08WIr5qvfTpWj5sD9KYJtqJqqUbnFUEg8cK+iPvBRZu QhcXiTOuD5+OhR2Fw52nPVN+Kb6L4hurfdw0cGTFEKkEBfGJpSltCY1GKNj28LilZZgW jvJfuZ0bgd+fCw5oFTI9uRxOAbR/dLO/QEMAJy5RxQYAeZxGZAJExAqpQAy+ycArJzEn V4Y7fDYaYjGd5ShTex8h3wsjCvWLg5x3VhjNPDbp9Y7XxfXnOwO6D+YFhhOPfhSv+/my 1kLg81qwl8T6gtBBpLVuIq1FrqnkjsgECstRWfHhiooPdOgpLpe/lUKMN119GWsDCCs2 CEjg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=OPKknn00FiAp+qRCF6aU6kQxoi0zQV/wySUkgOBpA38=; b=BdACWsaK89AtJWdI68kgQ0bb/1itbxhlGKrDXzbrWz+S1AnHkVco8mpAjxCTD5vpYZ BvNq5ujffX8PgIpgdmrW/kTmb/YfTet7XNw2wZLaOgi7E3DLgCgdq3ySiYtvPSzKpBR0 l/N3aG72hN3e6aKL0dKr5JWDfDlYQhXyKn15x9agYUcIfO0RhZl1I2PpEawsDRVzOWWB vMiR+Ofyla09hD3NDMnnUGjEjYi/2oIEnI7ahTAm9ulM2L13IpKjkGbej9zC56Chda56 PVoYtK/Bydm4chXSk+3m9svjuTOBr9y7eon97/ayp/GubtIhzqNZyeBBao870HeiGfbI 8iuw==
X-Gm-Message-State: AJcUukczO9NJe31f0zzDdvghWQUyPxAi4DRCdvUbCRGJ9rr0kKvnmRvp Q6PrEX23dElnMEaL6SlWkE/BMxXkji+DR2HbS+dFQSUT
X-Google-Smtp-Source: ALg8bN4C4wbLaydcKj6tV9jOB4f+V9WrLd1YRd3UoXn+17pEEGYnNCse984CMhklmnR3uAgXHAanHjHFLYOBQE1ytaY=
X-Received: by 2002:a19:c203:: with SMTP id l3mr5805558lfc.113.1547132908047;  Thu, 10 Jan 2019 07:08:28 -0800 (PST)
MIME-Version: 1.0
References: <adc4e781-51fd-b2ba-043d-460c3dcfef53@pi.nu>
In-Reply-To: <adc4e781-51fd-b2ba-043d-460c3dcfef53@pi.nu>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Thu, 10 Jan 2019 07:08:18 -0800
Message-ID: <CA+RyBmXZd3MbqbrRq4kKCwH2wOzn-keQXdVQHc86iHESCKpVew@mail.gmail.com>
To: Loa Andersson <loa@pi.nu>
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>,  Deborah A Brungard <db3546@att.com>,  "draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org" <draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000006793c0057f1bf3dd"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/u69rjpozru0MKL9H5sAX5KGocmc>
Subject: Re: [mpls] IPR poll on draft-zheng-mpls-lsp-ping-yang-cfg
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jan 2019 15:08:32 -0000

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

Hi Loa, et al.,
I'm not aware of any IPR related to draft-zheng-mpls-lsp-ping-yang-cfg.

Regards,
Greg

On Wed, Jan 9, 2019 at 11:31 PM Loa Andersson <loa@pi.nu> wrote:

> Working Group, authors,
>
> We have started to prepare the the draft-zheng-mpls-lsp-ping-yang-cfg
> for working group adoption, prior to the wgap we need to do an IPR poll.
>
> This mail starts this IPR poll.
>
> Are you aware of any IPR that applies to draft-zheng-mpls-lsp-ping-yang-
> cfg?
>
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3979, 4879, 3669 and 5378 for more details).
>
> There no IPR disclosures against draft-zheng-mpls-lsp-ping-yang-cfg.
>
> If you are listed as a document author or contributor please respond to
> this email regardless of whether or not you are aware of any relevant
> IPR. *The response needs to be sent to the MPLS WG mailing list.* The
> document will not advance to the next stage until a response has been
> received from each author and contributor.
>
> If you are on the MPLS WG email list but are not listed as an author or
> contributor, then please explicitly respond only if you are aware of any
> IPR that has not yet been disclosed in conformance with IETF rules.
>
>
> /Loa
>   mpls wg co-chair
>
> --
>
>
> Loa Andersson                        email: loa@pi.nu
> Senior MPLS Expert
> Bronze Dragon Consulting             phone: +46 739 81 21 64
>

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

<div dir=3D"ltr">Hi=C2=A0Loa, et al.,<div>I&#39;m not aware of any IPR rela=
ted to draft-zheng-mpls-lsp-ping-yang-cfg.</div><div><br></div><div>Regards=
,</div><div>Greg</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr"=
>On Wed, Jan 9, 2019 at 11:31 PM Loa Andersson &lt;<a href=3D"mailto:loa@pi=
.nu">loa@pi.nu</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padd=
ing-left:1ex">Working Group, authors,<br>
<br>
We have started to prepare the the draft-zheng-mpls-lsp-ping-yang-cfg<br>
for working group adoption, prior to the wgap we need to do an IPR poll.<br=
>
<br>
This mail starts this IPR poll.<br>
<br>
Are you aware of any IPR that applies to draft-zheng-mpls-lsp-ping-yang-<br=
>
cfg?<br>
<br>
If so, has this IPR been disclosed in compliance with IETF IPR rules<br>
(see RFCs 3979, 4879, 3669 and 5378 for more details).<br>
<br>
There no IPR disclosures against draft-zheng-mpls-lsp-ping-yang-cfg.<br>
<br>
If you are listed as a document author or contributor please respond to<br>
this email regardless of whether or not you are aware of any relevant<br>
IPR. *The response needs to be sent to the MPLS WG mailing list.* The<br>
document will not advance to the next stage until a response has been<br>
received from each author and contributor.<br>
<br>
If you are on the MPLS WG email list but are not listed as an author or<br>
contributor, then please explicitly respond only if you are aware of any<br=
>
IPR that has not yet been disclosed in conformance with IETF rules.<br>
<br>
<br>
/Loa<br>
=C2=A0 mpls wg co-chair<br>
<br>
-- <br>
<br>
<br>
Loa Andersson=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 email: <a href=3D"mailto:loa@pi.nu" target=3D"_blank"=
>loa@pi.nu</a><br>
Senior MPLS Expert<br>
Bronze Dragon Consulting=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pho=
ne: +46 739 81 21 64<br>
</blockquote></div>

--0000000000006793c0057f1bf3dd--


From nobody Thu Jan 10 07:11:59 2019
Return-Path: <agmalis@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31C9F130EA9 for <mpls@ietfa.amsl.com>; Thu, 10 Jan 2019 07:11:58 -0800 (PST)
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 nlNq2ZY89tL7 for <mpls@ietfa.amsl.com>; Thu, 10 Jan 2019 07:11:56 -0800 (PST)
Received: from mail-qt1-x844.google.com (mail-qt1-x844.google.com [IPv6:2607:f8b0:4864:20::844]) (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 C7B3B129AB8 for <mpls@ietf.org>; Thu, 10 Jan 2019 07:11:55 -0800 (PST)
Received: by mail-qt1-x844.google.com with SMTP id v11so13273526qtc.2 for <mpls@ietf.org>; Thu, 10 Jan 2019 07:11:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=5/GySga6k+mM/EQAsvwuGUUamEY/1G+KBXnOw/mmQNQ=; b=u0bsBmoxWRShh45kvbL5CCMkuyWwoYZOSlrxA3y33Dxe6T7xyRx+DQn0vX1xTgO+li aj+oZhctj5msjCTLEPjodOy6NAPVDlB/rtnn7XbEfsEt/DIXQF576DKjUNwxK2aQJRSb dU05xWUO8eiBIrSZ0CwGxFOgVtHohTrcqsYFlOzRKlMifqZWw1VHqv466PTZ1C1CjbRP gHWG+yS/RVE+MFhJQld0oMEzXTuYrHLzfT4XZAAgjjUJ69W83oK/82frFJgcZuzkDC/e n/uU+3K+ns7zorDtw4aFwBj3jKCDhIK3XAqL+onGf3vsnvdghmQCoe08kj3gZpuawY2X kg0Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=5/GySga6k+mM/EQAsvwuGUUamEY/1G+KBXnOw/mmQNQ=; b=Qz+ZoAWqIviyi9e99RLujdr+m+PYaGBmyGoVVhEuPZZBCGZ6ONmFe2lpWrGCaEMJbk +XIQ0YcTauUYrzccbIBm7nce/oxdxPShXEppW/ZPtzp9ej5iBC7MTpajUv4f1Pmww5wv yuDbhkqZbih8byD4L8hyLo8weHE2QMiZTC0i44bDl8FuKatlOPtO0BFG/Qnpd4BpCSLs NS9V6EoWOFQPm7zdyvWOwMx1Hpg9aV7g4U/bW/UQulEMOa/GcaNAsh1qHkSK87urCCII GkX7w0/RMfO6k9OBQEm/zqeEhKxU0CdkDf6FGN8D0Teb5t8nscaaZ9Zd+YEOSgUt0J22 4x2w==
X-Gm-Message-State: AJcUukeoFQZA8PHIfwn5vBx9UvksD3Qiluh0lXux6B5MAZhyYWuNpWLA jOzCMSPIWbAGWkP686gh6yW4hWXWcvFIznuQ5kE=
X-Google-Smtp-Source: ALg8bN5x7IGJX6YtA6Gw9Oorms6cGxNvCYUI+QTywUEd9xw67W14XtzdvatGLqTIL4HIKIf/1CdIcKWKldTCJ1TWzx8=
X-Received: by 2002:ac8:3b52:: with SMTP id r18mr9714740qtf.81.1547133114845;  Thu, 10 Jan 2019 07:11:54 -0800 (PST)
MIME-Version: 1.0
References: <20190110103132.0326DB82473@rfc-editor.org> <74f0b9ff-dd7b-5707-c7c9-7d5f314793c3@gmail.com>
In-Reply-To: <74f0b9ff-dd7b-5707-c7c9-7d5f314793c3@gmail.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Thu, 10 Jan 2019 10:11:44 -0500
Message-ID: <CAA=duU2EPAaLmNaXUUuW-9=EnTLm3z_y7PXvnvP80_fExRwD-Q@mail.gmail.com>
To: Stewart Bryant <stewart.bryant@gmail.com>
Cc: RFC Errata System <rfc-editor@rfc-editor.org>, loa@pi.se, rhthomas@cisco.com, "BRUNGARD, DEBORAH A (ATTLABS)" <db3546@att.com>, Alvaro Retana <aretana.ietf@gmail.com>,  Martin Vigoureux <martin.vigoureux@nokia.com>, Loa Andersson <loa@pi.nu>,  Nicolai Leymann <n.leymann@telekom.de>, mpls@ietf.org, ramakrishnadtv@gmail.com, inaminei=40google.com@dmarc.ietf.org, Ina Minei <inaminei@google.com>
Content-Type: multipart/alternative; boundary="000000000000bb0df2057f1bffc5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/Lqpn_aAc9-MC4ZEhM4vGK__PeEc>
Subject: Re: [mpls] [Editorial Errata Reported] RFC5036 (5597)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jan 2019 15:11:58 -0000

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

I believe that the original text is correct. The intent is that repeated
setup attempts are delayed at least by 15 seconds and up to a maximum delay
that's at least 2 minutes (the actual maximum is at the discretion of the
implementation).

I agree with Stewart that this is outside an errata scope, and requires a
consensus RFC if a change is warranted.

I've updated Ina's email address. I also removed Bob's old email address,
as he's left Cisco and I don't have an updated address for him.

Cheers,
Andy


On Thu, Jan 10, 2019 at 9:33 AM Stewart Bryant <stewart.bryant@gmail.com>
wrote:

> I think that technically that is a technical change to the RFC, and so
> is outside the scope of an Errata.
>
> Whatever the original intent, the original text say that it must grow to
> at least 2 minutes. I don't think we can just change it to be a maximum
> of 2 minutes without going through the consensus process with an, albeit
> very short, RFC.
>
> - Stewart
>
>
> On 10/01/2019 10:31, RFC Errata System wrote:
> > The following errata report has been submitted for RFC5036,
> > "LDP Specification".
> >
> > --------------------------------------
> > You may review the report below and at:
> > http://www.rfc-editor.org/errata/eid5597
> >
> > --------------------------------------
> > Type: Editorial
> > Reported by: Ramakrishna Rao DTV <ramakrishnadtv@gmail.com>
> >
> > Section: 2.5.3
> >
> > Original Text
> > -------------
> >     The session establishment setup attempt following a NAK'd
> >     Initialization message MUST be delayed no less than 15 seconds, and
> >     subsequent delays MUST grow to a maximum delay of no less than 2
> >     minutes.  The specific session establishment action that must be
> >     delayed is the attempt to open the session transport connection by
> >     the LSR playing the active role.
> >
> >
> > Corrected Text
> > --------------
> >     The session establishment setup attempt following a NAK'd
> >     Initialization message MUST be delayed no less than 15 seconds, and
> >     subsequent delays MUST grow to a maximum delay of no more than 2
> >     minutes.  The specific session establishment action that must be
> >     delayed is the attempt to open the session transport connection by
> >     the LSR playing the active role.
> >
> >
> > Notes
> > -----
> > In the 3rd line, "less" is changed to "more".
> >
> > The intention is to cap the maximum delay. But the existing text implies
> no cap
> > essentially.
> >
> > Instructions:
> > -------------
> > This erratum is currently posted as "Reported". If necessary, please
> > use "Reply All" to discuss whether it should be verified or
> > rejected. When a decision is reached, the verifying party
> > can log in to change the status and edit the report, if necessary.
> >
> > --------------------------------------
> > RFC5036 (draft-ietf-mpls-rfc3036bis-04)
> > --------------------------------------
> > Title               : LDP Specification
> > Publication Date    : October 2007
> > Author(s)           : L. Andersson, Ed., I. Minei, Ed., B. Thomas, Ed.
> > Category            : DRAFT STANDARD
> > Source              : Multiprotocol Label Switching
> > Area                : Routing
> > Stream              : IETF
> > Verifying Party     : IESG
> >
> > _______________________________________________
> > mpls mailing list
> > mpls@ietf.org
> > https://www.ietf.org/mailman/listinfo/mpls
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

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

<div dir=3D"ltr">I believe that the original text is correct. The intent is=
 that repeated setup attempts are delayed at least by 15 seconds and up to =
a maximum delay that&#39;s at least 2 minutes (the actual maximum is at the=
 discretion of the implementation).<div><br></div><div>I agree with Stewart=
 that this is outside an errata scope, and requires a consensus RFC if a ch=
ange is warranted.</div><div><br></div><div>I&#39;ve updated Ina&#39;s emai=
l address. I also removed Bob&#39;s old email address, as he&#39;s left Cis=
co and I don&#39;t have an updated address for him.</div><div><br></div><di=
v>Cheers,</div><div>Andy</div><div><br></div></div><br><div class=3D"gmail_=
quote"><div dir=3D"ltr">On Thu, Jan 10, 2019 at 9:33 AM Stewart Bryant &lt;=
<a href=3D"mailto:stewart.bryant@gmail.com" target=3D"_blank">stewart.bryan=
t@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex">I think that technically that is a technical change to the RFC, =
and so <br>
is outside the scope of an Errata.<br>
<br>
Whatever the original intent, the original text say that it must grow to <b=
r>
at least 2 minutes. I don&#39;t think we can just change it to be a maximum=
 <br>
of 2 minutes without going through the consensus process with an, albeit <b=
r>
very short, RFC.<br>
<br>
- Stewart<br>
<br>
<br>
On 10/01/2019 10:31, RFC Errata System wrote:<br>
&gt; The following errata report has been submitted for RFC5036,<br>
&gt; &quot;LDP Specification&quot;.<br>
&gt;<br>
&gt; --------------------------------------<br>
&gt; You may review the report below and at:<br>
&gt; <a href=3D"http://www.rfc-editor.org/errata/eid5597" rel=3D"noreferrer=
" target=3D"_blank">http://www.rfc-editor.org/errata/eid5597</a><br>
&gt;<br>
&gt; --------------------------------------<br>
&gt; Type: Editorial<br>
&gt; Reported by: Ramakrishna Rao DTV &lt;<a href=3D"mailto:ramakrishnadtv@=
gmail.com" target=3D"_blank">ramakrishnadtv@gmail.com</a>&gt;<br>
&gt;<br>
&gt; Section: 2.5.3<br>
&gt;<br>
&gt; Original Text<br>
&gt; -------------<br>
&gt;=C2=A0 =C2=A0 =C2=A0The session establishment setup attempt following a=
 NAK&#39;d<br>
&gt;=C2=A0 =C2=A0 =C2=A0Initialization message MUST be delayed no less than=
 15 seconds, and<br>
&gt;=C2=A0 =C2=A0 =C2=A0subsequent delays MUST grow to a maximum delay of n=
o less than 2<br>
&gt;=C2=A0 =C2=A0 =C2=A0minutes.=C2=A0 The specific session establishment a=
ction that must be<br>
&gt;=C2=A0 =C2=A0 =C2=A0delayed is the attempt to open the session transpor=
t connection by<br>
&gt;=C2=A0 =C2=A0 =C2=A0the LSR playing the active role.<br>
&gt;<br>
&gt;<br>
&gt; Corrected Text<br>
&gt; --------------<br>
&gt;=C2=A0 =C2=A0 =C2=A0The session establishment setup attempt following a=
 NAK&#39;d<br>
&gt;=C2=A0 =C2=A0 =C2=A0Initialization message MUST be delayed no less than=
 15 seconds, and<br>
&gt;=C2=A0 =C2=A0 =C2=A0subsequent delays MUST grow to a maximum delay of n=
o more than 2<br>
&gt;=C2=A0 =C2=A0 =C2=A0minutes.=C2=A0 The specific session establishment a=
ction that must be<br>
&gt;=C2=A0 =C2=A0 =C2=A0delayed is the attempt to open the session transpor=
t connection by<br>
&gt;=C2=A0 =C2=A0 =C2=A0the LSR playing the active role.<br>
&gt;<br>
&gt;<br>
&gt; Notes<br>
&gt; -----<br>
&gt; In the 3rd line, &quot;less&quot; is changed to &quot;more&quot;.<br>
&gt;<br>
&gt; The intention is to cap the maximum delay. But the existing text impli=
es no cap<br>
&gt; essentially.<br>
&gt;<br>
&gt; Instructions:<br>
&gt; -------------<br>
&gt; This erratum is currently posted as &quot;Reported&quot;. If necessary=
, please<br>
&gt; use &quot;Reply All&quot; to discuss whether it should be verified or<=
br>
&gt; rejected. When a decision is reached, the verifying party<br>
&gt; can log in to change the status and edit the report, if necessary.<br>
&gt;<br>
&gt; --------------------------------------<br>
&gt; RFC5036 (draft-ietf-mpls-rfc3036bis-04)<br>
&gt; --------------------------------------<br>
&gt; Title=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0: LDP Spec=
ification<br>
&gt; Publication Date=C2=A0 =C2=A0 : October 2007<br>
&gt; Author(s)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0: L. Andersson, Ed.,=
 I. Minei, Ed., B. Thomas, Ed.<br>
&gt; Category=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 : DRAFT STANDARD<br>
&gt; Source=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 : Multiprotocol=
 Label Switching<br>
&gt; Area=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 : Routing<=
br>
&gt; Stream=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 : IETF<br>
&gt; Verifying Party=C2=A0 =C2=A0 =C2=A0: IESG<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; mpls mailing list<br>
&gt; <a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><b=
r>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferr=
er" target=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div>

--000000000000bb0df2057f1bffc5--


From nobody Thu Jan 10 07:20:36 2019
Return-Path: <agmalis@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 106C3124BE5 for <mpls@ietfa.amsl.com>; Thu, 10 Jan 2019 07:20:35 -0800 (PST)
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=unavailable 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 vQqC8ftatXia for <mpls@ietfa.amsl.com>; Thu, 10 Jan 2019 07:20:32 -0800 (PST)
Received: from mail-qt1-x82e.google.com (mail-qt1-x82e.google.com [IPv6:2607:f8b0:4864:20::82e]) (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 54326124C04 for <mpls@ietf.org>; Thu, 10 Jan 2019 07:20:29 -0800 (PST)
Received: by mail-qt1-x82e.google.com with SMTP id t13so13312330qtn.3 for <mpls@ietf.org>; Thu, 10 Jan 2019 07:20:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=18EZmieZ5tLJzGys1phrtziZfvqo0YvBvo8Ac2F+flc=; b=CslbCk5IQMRAGqfYb3GtIVdQkeUiVl9575TRQU2cnaNCNenvyH5rKyo3MnyvadVr23 ijXYt4CxHEdpKS878bUBPqJ8xL7dqXX1Nf9vKeZBR8sp2f4GyGlmKePMqp5Bie7b/u4A A2drJcjQnIDYsJRuTj6jlpPt8Y8jHEw9XE1TnPE+Y+AvUib5fv53cpbNOGFed+C7spT5 ZHL4vTTurcqZiElxZqC/f6sLBzoXZ/Bkye4pp40k0kb09j7OPv/pMECPDdwb2RINPsYO eMmS4XwuCRvxdV9sjSMI6yOaYJoUR2zkd45WNJVDOutLRLpcKDR7U7JnvJ7CjL3z3EJA L5cA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=18EZmieZ5tLJzGys1phrtziZfvqo0YvBvo8Ac2F+flc=; b=hFEoDQ5CvsmVlwUVc4b19+9x2lZJ3RqlPte99+Ibz809KWnIYAVSMtUE+ysdQaqJfl 92cE7PJPwHwicaYB//WFyfbIJrPP9vUCq4c2gWONM1nHjTp7a9wxuCSJ0Vwi6mfezR7C WXojdNHDCXsSdD6D42e6o264eiE15A4cm4GFkr69Krr67JvqBA2N3AvDdyOkmZ1ABBoV T/DhzzhEsxxii+3KHFg1QIBYvnwtfqqsrwOLw2zDxzgMZ5K6yKmbLm51KyiUhq8Vuk1p z5k75F6Y59WycYE9McaxcU/Wj4Omo/x3FjckM1sUU1JmWC00kFPmehroLxeF5nf3Bewi JS0Q==
X-Gm-Message-State: AJcUukd2Ch9+ilpfd6wQ8mws4k9SdMulnsj2KPX3/hGE60ZAID19/vVk r3tXQxF7ukHeHCAAl7I9nSXjrJ5+NDZTz0kVHAI=
X-Google-Smtp-Source: ALg8bN5BmTZIDMrkXjVViRoQzPRIWUpr4jKy0J4Mn1hVPWRMnwnTOFTO8ONW33CzZQp07uIx3g7CPfTwNQ9xKJv0zYc=
X-Received: by 2002:a37:99c5:: with SMTP id b188mr10038813qke.100.1547133628331;  Thu, 10 Jan 2019 07:20:28 -0800 (PST)
MIME-Version: 1.0
References: <20190110103132.0326DB82473@rfc-editor.org> <74f0b9ff-dd7b-5707-c7c9-7d5f314793c3@gmail.com> <CAA=duU2EPAaLmNaXUUuW-9=EnTLm3z_y7PXvnvP80_fExRwD-Q@mail.gmail.com>
In-Reply-To: <CAA=duU2EPAaLmNaXUUuW-9=EnTLm3z_y7PXvnvP80_fExRwD-Q@mail.gmail.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Thu, 10 Jan 2019 10:20:17 -0500
Message-ID: <CAA=duU34byiwUFzh8+DRnixufX5GZjtZstSY3DJbkS6a2Jg-5w@mail.gmail.com>
To: Stewart Bryant <stewart.bryant@gmail.com>
Cc: RFC Errata System <rfc-editor@rfc-editor.org>,  "BRUNGARD, DEBORAH A (ATTLABS)" <db3546@att.com>, Alvaro Retana <aretana.ietf@gmail.com>,  Martin Vigoureux <martin.vigoureux@nokia.com>, Loa Andersson <loa@pi.nu>,  Nicolai Leymann <n.leymann@telekom.de>, mpls@ietf.org, ramakrishnadtv@gmail.com, inaminei=40google.com@dmarc.ietf.org, Ina Minei <inaminei@google.com>
Content-Type: multipart/alternative; boundary="000000000000563d79057f1c1ec5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/tlBeZG385MyHPWcAMpv-amp1_po>
Subject: Re: [mpls] [Editorial Errata Reported] RFC5036 (5597)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jan 2019 15:20:35 -0000

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

Loa's email address was also incorrect. So I'm resending with a corrected
address for him.

Cheers,
Andy


On Thu, Jan 10, 2019 at 10:11 AM Andrew G. Malis <agmalis@gmail.com> wrote:

> I believe that the original text is correct. The intent is that repeated
> setup attempts are delayed at least by 15 seconds and up to a maximum delay
> that's at least 2 minutes (the actual maximum is at the discretion of the
> implementation).
>
> I agree with Stewart that this is outside an errata scope, and requires a
> consensus RFC if a change is warranted.
>
> I've updated Ina's email address. I also removed Bob's old email address,
> as he's left Cisco and I don't have an updated address for him.
>
> Cheers,
> Andy
>
>
> On Thu, Jan 10, 2019 at 9:33 AM Stewart Bryant <stewart.bryant@gmail.com>
> wrote:
>
>> I think that technically that is a technical change to the RFC, and so
>> is outside the scope of an Errata.
>>
>> Whatever the original intent, the original text say that it must grow to
>> at least 2 minutes. I don't think we can just change it to be a maximum
>> of 2 minutes without going through the consensus process with an, albeit
>> very short, RFC.
>>
>> - Stewart
>>
>>
>> On 10/01/2019 10:31, RFC Errata System wrote:
>> > The following errata report has been submitted for RFC5036,
>> > "LDP Specification".
>> >
>> > --------------------------------------
>> > You may review the report below and at:
>> > http://www.rfc-editor.org/errata/eid5597
>> >
>> > --------------------------------------
>> > Type: Editorial
>> > Reported by: Ramakrishna Rao DTV <ramakrishnadtv@gmail.com>
>> >
>> > Section: 2.5.3
>> >
>> > Original Text
>> > -------------
>> >     The session establishment setup attempt following a NAK'd
>> >     Initialization message MUST be delayed no less than 15 seconds, and
>> >     subsequent delays MUST grow to a maximum delay of no less than 2
>> >     minutes.  The specific session establishment action that must be
>> >     delayed is the attempt to open the session transport connection by
>> >     the LSR playing the active role.
>> >
>> >
>> > Corrected Text
>> > --------------
>> >     The session establishment setup attempt following a NAK'd
>> >     Initialization message MUST be delayed no less than 15 seconds, and
>> >     subsequent delays MUST grow to a maximum delay of no more than 2
>> >     minutes.  The specific session establishment action that must be
>> >     delayed is the attempt to open the session transport connection by
>> >     the LSR playing the active role.
>> >
>> >
>> > Notes
>> > -----
>> > In the 3rd line, "less" is changed to "more".
>> >
>> > The intention is to cap the maximum delay. But the existing text
>> implies no cap
>> > essentially.
>> >
>> > Instructions:
>> > -------------
>> > This erratum is currently posted as "Reported". If necessary, please
>> > use "Reply All" to discuss whether it should be verified or
>> > rejected. When a decision is reached, the verifying party
>> > can log in to change the status and edit the report, if necessary.
>> >
>> > --------------------------------------
>> > RFC5036 (draft-ietf-mpls-rfc3036bis-04)
>> > --------------------------------------
>> > Title               : LDP Specification
>> > Publication Date    : October 2007
>> > Author(s)           : L. Andersson, Ed., I. Minei, Ed., B. Thomas, Ed.
>> > Category            : DRAFT STANDARD
>> > Source              : Multiprotocol Label Switching
>> > Area                : Routing
>> > Stream              : IETF
>> > Verifying Party     : IESG
>> >
>> > _______________________________________________
>> > mpls mailing list
>> > mpls@ietf.org
>> > https://www.ietf.org/mailman/listinfo/mpls
>>
>> _______________________________________________
>> mpls mailing list
>> mpls@ietf.org
>> https://www.ietf.org/mailman/listinfo/mpls
>>
>

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

<div dir=3D"ltr">Loa&#39;s email address was also incorrect. So I&#39;m res=
ending with a corrected address for him.<div><br></div><div>Cheers,</div><d=
iv>Andy</div><div><br></div></div><br><div class=3D"gmail_quote"><div dir=
=3D"ltr">On Thu, Jan 10, 2019 at 10:11 AM Andrew G. Malis &lt;<a href=3D"ma=
ilto:agmalis@gmail.com">agmalis@gmail.com</a>&gt; wrote:<br></div><blockquo=
te class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px =
solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">I believe that th=
e original text is correct. The intent is that repeated setup attempts are =
delayed at least by 15 seconds and up to a maximum delay that&#39;s at leas=
t 2 minutes (the actual maximum is at the discretion of the implementation)=
.<div><br></div><div>I agree with Stewart that this is outside an errata sc=
ope, and requires a consensus RFC if a change is warranted.</div><div><br><=
/div><div>I&#39;ve updated Ina&#39;s email address. I also removed Bob&#39;=
s old email address, as he&#39;s left Cisco and I don&#39;t have an updated=
 address for him.</div><div><br></div><div>Cheers,</div><div>Andy</div><div=
><br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Thu, Ja=
n 10, 2019 at 9:33 AM Stewart Bryant &lt;<a href=3D"mailto:stewart.bryant@g=
mail.com" target=3D"_blank">stewart.bryant@gmail.com</a>&gt; wrote:<br></di=
v><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;borde=
r-left:1px solid rgb(204,204,204);padding-left:1ex">I think that technicall=
y that is a technical change to the RFC, and so <br>
is outside the scope of an Errata.<br>
<br>
Whatever the original intent, the original text say that it must grow to <b=
r>
at least 2 minutes. I don&#39;t think we can just change it to be a maximum=
 <br>
of 2 minutes without going through the consensus process with an, albeit <b=
r>
very short, RFC.<br>
<br>
- Stewart<br>
<br>
<br>
On 10/01/2019 10:31, RFC Errata System wrote:<br>
&gt; The following errata report has been submitted for RFC5036,<br>
&gt; &quot;LDP Specification&quot;.<br>
&gt;<br>
&gt; --------------------------------------<br>
&gt; You may review the report below and at:<br>
&gt; <a href=3D"http://www.rfc-editor.org/errata/eid5597" rel=3D"noreferrer=
" target=3D"_blank">http://www.rfc-editor.org/errata/eid5597</a><br>
&gt;<br>
&gt; --------------------------------------<br>
&gt; Type: Editorial<br>
&gt; Reported by: Ramakrishna Rao DTV &lt;<a href=3D"mailto:ramakrishnadtv@=
gmail.com" target=3D"_blank">ramakrishnadtv@gmail.com</a>&gt;<br>
&gt;<br>
&gt; Section: 2.5.3<br>
&gt;<br>
&gt; Original Text<br>
&gt; -------------<br>
&gt;=C2=A0 =C2=A0 =C2=A0The session establishment setup attempt following a=
 NAK&#39;d<br>
&gt;=C2=A0 =C2=A0 =C2=A0Initialization message MUST be delayed no less than=
 15 seconds, and<br>
&gt;=C2=A0 =C2=A0 =C2=A0subsequent delays MUST grow to a maximum delay of n=
o less than 2<br>
&gt;=C2=A0 =C2=A0 =C2=A0minutes.=C2=A0 The specific session establishment a=
ction that must be<br>
&gt;=C2=A0 =C2=A0 =C2=A0delayed is the attempt to open the session transpor=
t connection by<br>
&gt;=C2=A0 =C2=A0 =C2=A0the LSR playing the active role.<br>
&gt;<br>
&gt;<br>
&gt; Corrected Text<br>
&gt; --------------<br>
&gt;=C2=A0 =C2=A0 =C2=A0The session establishment setup attempt following a=
 NAK&#39;d<br>
&gt;=C2=A0 =C2=A0 =C2=A0Initialization message MUST be delayed no less than=
 15 seconds, and<br>
&gt;=C2=A0 =C2=A0 =C2=A0subsequent delays MUST grow to a maximum delay of n=
o more than 2<br>
&gt;=C2=A0 =C2=A0 =C2=A0minutes.=C2=A0 The specific session establishment a=
ction that must be<br>
&gt;=C2=A0 =C2=A0 =C2=A0delayed is the attempt to open the session transpor=
t connection by<br>
&gt;=C2=A0 =C2=A0 =C2=A0the LSR playing the active role.<br>
&gt;<br>
&gt;<br>
&gt; Notes<br>
&gt; -----<br>
&gt; In the 3rd line, &quot;less&quot; is changed to &quot;more&quot;.<br>
&gt;<br>
&gt; The intention is to cap the maximum delay. But the existing text impli=
es no cap<br>
&gt; essentially.<br>
&gt;<br>
&gt; Instructions:<br>
&gt; -------------<br>
&gt; This erratum is currently posted as &quot;Reported&quot;. If necessary=
, please<br>
&gt; use &quot;Reply All&quot; to discuss whether it should be verified or<=
br>
&gt; rejected. When a decision is reached, the verifying party<br>
&gt; can log in to change the status and edit the report, if necessary.<br>
&gt;<br>
&gt; --------------------------------------<br>
&gt; RFC5036 (draft-ietf-mpls-rfc3036bis-04)<br>
&gt; --------------------------------------<br>
&gt; Title=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0: LDP Spec=
ification<br>
&gt; Publication Date=C2=A0 =C2=A0 : October 2007<br>
&gt; Author(s)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0: L. Andersson, Ed.,=
 I. Minei, Ed., B. Thomas, Ed.<br>
&gt; Category=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 : DRAFT STANDARD<br>
&gt; Source=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 : Multiprotocol=
 Label Switching<br>
&gt; Area=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 : Routing<=
br>
&gt; Stream=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 : IETF<br>
&gt; Verifying Party=C2=A0 =C2=A0 =C2=A0: IESG<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; mpls mailing list<br>
&gt; <a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><b=
r>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferr=
er" target=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div>
</blockquote></div>

--000000000000563d79057f1c1ec5--


From nobody Thu Jan 10 11:25:55 2019
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8AB2D131265; Thu, 10 Jan 2019 11:25:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aEVcYjreCIT4; Thu, 10 Jan 2019 11:25:45 -0800 (PST)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D875513121E; Thu, 10 Jan 2019 11:25:45 -0800 (PST)
Received: by rfc-editor.org (Postfix, from userid 30) id 68DAFB8229C; Thu, 10 Jan 2019 11:25:45 -0800 (PST)
To: ramakrishnadtv@gmail.com, loa@pi.se, ina@juniper.net, rhthomas@cisco.com
X-PHP-Originating-Script: 30:errata_mail_lib.php
From: RFC Errata System <rfc-editor@rfc-editor.org>
Cc: db3546@att.com, iesg@ietf.org, mpls@ietf.org, rfc-editor@rfc-editor.org
Content-Type: text/plain; charset=UTF-8
Message-Id: <20190110192545.68DAFB8229C@rfc-editor.org>
Date: Thu, 10 Jan 2019 11:25:45 -0800 (PST)
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/zHUnksELOVbLfFjEJC8-KeANBGA>
Subject: [mpls] [Errata Rejected] RFC5036 (5597)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jan 2019 19:25:54 -0000

The following errata report has been rejected for RFC5036,
"LDP Specification".

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

--------------------------------------
Status: Rejected
Type: Editorial

Reported by: Ramakrishna Rao DTV <ramakrishnadtv@gmail.com>
Date Reported: 2019-01-10
Rejected by: Deborah Brungard (IESG)

Section: 2.5.3

Original Text
-------------
   The session establishment setup attempt following a NAK'd
   Initialization message MUST be delayed no less than 15 seconds, and
   subsequent delays MUST grow to a maximum delay of no less than 2
   minutes.  The specific session establishment action that must be
   delayed is the attempt to open the session transport connection by
   the LSR playing the active role.


Corrected Text
--------------
   The session establishment setup attempt following a NAK'd
   Initialization message MUST be delayed no less than 15 seconds, and
   subsequent delays MUST grow to a maximum delay of no more than 2
   minutes.  The specific session establishment action that must be
   delayed is the attempt to open the session transport connection by
   the LSR playing the active role.


Notes
-----
In the 3rd line, "less" is changed to "more".

The intention is to cap the maximum delay. But the existing text implies no cap
essentially.
 --VERIFIER NOTES-- 
This change is a technical change as it changes from no cap to a cap of 2 minutes. This request needs to go via the consensus process (e.g. RFC).

--------------------------------------
RFC5036 (draft-ietf-mpls-rfc3036bis-04)
--------------------------------------
Title               : LDP Specification
Publication Date    : October 2007
Author(s)           : L. Andersson, Ed., I. Minei, Ed., B. Thomas, Ed.
Category            : DRAFT STANDARD
Source              : Multiprotocol Label Switching
Area                : Routing
Stream              : IETF
Verifying Party     : IESG


From nobody Thu Jan 10 18:53:16 2019
Return-Path: <vero.zheng@huawei.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5903D12D84C; Thu, 10 Jan 2019 18:53:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2OuRFQJAKFON; Thu, 10 Jan 2019 18:53:12 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E0D9B12950A; Thu, 10 Jan 2019 18:53:11 -0800 (PST)
Received: from lhreml703-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id A29D467915EB73CAD00B; Fri, 11 Jan 2019 02:53:09 +0000 (GMT)
Received: from lhreml705-chm.china.huawei.com (10.201.108.54) by lhreml703-cah.china.huawei.com (10.201.108.44) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 11 Jan 2019 02:53:09 +0000
Received: from lhreml705-chm.china.huawei.com (10.201.108.54) by lhreml705-chm.china.huawei.com (10.201.108.54) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1591.10; Fri, 11 Jan 2019 02:53:09 +0000
Received: from DGGEMM406-HUB.china.huawei.com (10.3.20.214) by lhreml705-chm.china.huawei.com (10.201.108.54) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1591.10 via Frontend Transport; Fri, 11 Jan 2019 02:53:09 +0000
Received: from DGGEMM534-MBS.china.huawei.com ([169.254.7.37]) by DGGEMM406-HUB.china.huawei.com ([10.3.20.214]) with mapi id 14.03.0415.000; Fri, 11 Jan 2019 10:53:01 +0800
From: Vero Zheng <vero.zheng@huawei.com>
To: Greg Mirsky <gregimirsky@gmail.com>, Loa Andersson <loa@pi.nu>
CC: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, Deborah A Brungard <db3546@att.com>, "draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org" <draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org>
Thread-Topic: IPR poll on draft-zheng-mpls-lsp-ping-yang-cfg
Thread-Index: AQHUqLaS2VJR1MxxKE2OP1UHQAEQ/aWoFRkAgAFKneA=
Date: Fri, 11 Jan 2019 02:53:00 +0000
Message-ID: <2EEA459CD95CCB4988BFAFC0F2287B5CAC031018@dggemm534-mbs.china.huawei.com>
References: <adc4e781-51fd-b2ba-043d-460c3dcfef53@pi.nu> <CA+RyBmXZd3MbqbrRq4kKCwH2wOzn-keQXdVQHc86iHESCKpVew@mail.gmail.com>
In-Reply-To: <CA+RyBmXZd3MbqbrRq4kKCwH2wOzn-keQXdVQHc86iHESCKpVew@mail.gmail.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.185.118]
Content-Type: multipart/alternative; boundary="_000_2EEA459CD95CCB4988BFAFC0F2287B5CAC031018dggemm534mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/K35yFdM8KTIDLN4W08Z1VNlZYuE>
Subject: [mpls] =?utf-8?b?562U5aSNOiBJUFIgcG9sbCBvbiBkcmFmdC16aGVuZy1t?= =?utf-8?q?pls-lsp-ping-yang-cfg?=
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jan 2019 02:53:14 -0000

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

SGVsbG8gTG9hLCBldCBhbC4sDQpJJ20gbm90IGF3YXJlIG9mIGFueSBJUFIgcmVsYXRlZCB0byBk
cmFmdC16aGVuZy1tcGxzLWxzcC1waW5nLXlhbmctY2ZnLg0KDQpCUiwNClZlcm8NCg0K5Y+R5Lu2
5Lq6OiBHcmVnIE1pcnNreSBbbWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbV0NCuWPkemAgeaX
tumXtDogMjAxOeW5tDHmnIgxMOaXpSAyMzowOA0K5pS25Lu25Lq6OiBMb2EgQW5kZXJzc29uIDxs
b2FAcGkubnU+DQrmioTpgIE6IG1wbHNAaWV0Zi5vcmc7IG1wbHMtY2hhaXJzQGlldGYub3JnOyBE
ZWJvcmFoIEEgQnJ1bmdhcmQgPGRiMzU0NkBhdHQuY29tPjsgZHJhZnQtemhlbmctbXBscy1sc3At
cGluZy15YW5nLWNmZ0BpZXRmLm9yZw0K5Li76aKYOiBSZTogSVBSIHBvbGwgb24gZHJhZnQtemhl
bmctbXBscy1sc3AtcGluZy15YW5nLWNmZw0KDQpIaSBMb2EsIGV0IGFsLiwNCkknbSBub3QgYXdh
cmUgb2YgYW55IElQUiByZWxhdGVkIHRvIGRyYWZ0LXpoZW5nLW1wbHMtbHNwLXBpbmcteWFuZy1j
ZmcuDQoNClJlZ2FyZHMsDQpHcmVnDQoNCk9uIFdlZCwgSmFuIDksIDIwMTkgYXQgMTE6MzEgUE0g
TG9hIEFuZGVyc3NvbiA8bG9hQHBpLm51PG1haWx0bzpsb2FAcGkubnU+PiB3cm90ZToNCldvcmtp
bmcgR3JvdXAsIGF1dGhvcnMsDQoNCldlIGhhdmUgc3RhcnRlZCB0byBwcmVwYXJlIHRoZSB0aGUg
ZHJhZnQtemhlbmctbXBscy1sc3AtcGluZy15YW5nLWNmZw0KZm9yIHdvcmtpbmcgZ3JvdXAgYWRv
cHRpb24sIHByaW9yIHRvIHRoZSB3Z2FwIHdlIG5lZWQgdG8gZG8gYW4gSVBSIHBvbGwuDQoNClRo
aXMgbWFpbCBzdGFydHMgdGhpcyBJUFIgcG9sbC4NCg0KQXJlIHlvdSBhd2FyZSBvZiBhbnkgSVBS
IHRoYXQgYXBwbGllcyB0byBkcmFmdC16aGVuZy1tcGxzLWxzcC1waW5nLXlhbmctDQpjZmc/DQoN
CklmIHNvLCBoYXMgdGhpcyBJUFIgYmVlbiBkaXNjbG9zZWQgaW4gY29tcGxpYW5jZSB3aXRoIElF
VEYgSVBSIHJ1bGVzDQooc2VlIFJGQ3MgMzk3OSwgNDg3OSwgMzY2OSBhbmQgNTM3OCBmb3IgbW9y
ZSBkZXRhaWxzKS4NCg0KVGhlcmUgbm8gSVBSIGRpc2Nsb3N1cmVzIGFnYWluc3QgZHJhZnQtemhl
bmctbXBscy1sc3AtcGluZy15YW5nLWNmZy4NCg0KSWYgeW91IGFyZSBsaXN0ZWQgYXMgYSBkb2N1
bWVudCBhdXRob3Igb3IgY29udHJpYnV0b3IgcGxlYXNlIHJlc3BvbmQgdG8NCnRoaXMgZW1haWwg
cmVnYXJkbGVzcyBvZiB3aGV0aGVyIG9yIG5vdCB5b3UgYXJlIGF3YXJlIG9mIGFueSByZWxldmFu
dA0KSVBSLiAqVGhlIHJlc3BvbnNlIG5lZWRzIHRvIGJlIHNlbnQgdG8gdGhlIE1QTFMgV0cgbWFp
bGluZyBsaXN0LiogVGhlDQpkb2N1bWVudCB3aWxsIG5vdCBhZHZhbmNlIHRvIHRoZSBuZXh0IHN0
YWdlIHVudGlsIGEgcmVzcG9uc2UgaGFzIGJlZW4NCnJlY2VpdmVkIGZyb20gZWFjaCBhdXRob3Ig
YW5kIGNvbnRyaWJ1dG9yLg0KDQpJZiB5b3UgYXJlIG9uIHRoZSBNUExTIFdHIGVtYWlsIGxpc3Qg
YnV0IGFyZSBub3QgbGlzdGVkIGFzIGFuIGF1dGhvciBvcg0KY29udHJpYnV0b3IsIHRoZW4gcGxl
YXNlIGV4cGxpY2l0bHkgcmVzcG9uZCBvbmx5IGlmIHlvdSBhcmUgYXdhcmUgb2YgYW55DQpJUFIg
dGhhdCBoYXMgbm90IHlldCBiZWVuIGRpc2Nsb3NlZCBpbiBjb25mb3JtYW5jZSB3aXRoIElFVEYg
cnVsZXMuDQoNCg0KL0xvYQ0KICBtcGxzIHdnIGNvLWNoYWlyDQoNCi0tDQoNCg0KTG9hIEFuZGVy
c3NvbiAgICAgICAgICAgICAgICAgICAgICAgIGVtYWlsOiBsb2FAcGkubnU8bWFpbHRvOmxvYUBw
aS5udT4NClNlbmlvciBNUExTIEV4cGVydA0KQnJvbnplIERyYWdvbiBDb25zdWx0aW5nICAgICAg
ICAgICAgIHBob25lOiArNDYgNzM5IDgxIDIxIDY0DQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
5a6L5L2TOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg
MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOWui+S9kyI7DQoJ
cGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5
OuW+rui9r+mbhem7kTsNCglwYW5vc2UtMToyIDExIDUgMyAyIDIgNCAyIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOW+rui9r+mbhem7kSI7DQoJcGFub3NlLTE6MiAxMSA1IDMg
MiAyIDQgMiAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5N
c29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4w
MDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseTrlrovkvZM7fQ0KYTpsaW5r
LCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1
ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBl
cmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0K
CXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTcNCgl7bXNvLXN0
eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJ
Y29sb3I6IzFGNDk3RDt9DQpzcGFuLkVtYWlsU3R5bGUxOA0KCXttc28tc3R5bGUtdHlwZTpwZXJz
b25hbC1jb21wb3NlOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9y
OndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9u
bHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KQHBhZ2UgV29yZFNlY3Rp
b24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgOTAuMHB0IDcyLjBw
dCA5MC4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48
L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0i
ZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1z
byA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9
ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8
L2hlYWQ+DQo8Ym9keSBsYW5nPSJaSC1DTiIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8
ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPkhlbGxvJm5ic3A7TG9hLCBldCBhbC4sPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPkknbSBub3QgYXdhcmUgb2Yg
YW55IElQUiByZWxhdGVkIHRvIGRyYWZ0LXpoZW5nLW1wbHMtbHNwLXBpbmcteWFuZy1jZmcuPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9InRleHQtaW5k
ZW50OjI0LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5CUiw8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+VmVy
bzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYiPuWPkeS7
tuS6ujxzcGFuIGxhbmc9IkVOLVVTIj46PC9zcGFuPjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7
kSZxdW90OyxzYW5zLXNlcmlmIj4gR3JlZyBNaXJza3kgW21haWx0bzpncmVnaW1pcnNreUBnbWFp
bC5jb21dDQo8YnI+DQo8L3NwYW4+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYiPuWPkemAgeaXtumX
tDxzcGFuIGxhbmc9IkVOLVVTIj46PC9zcGFuPjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZx
dW90OyxzYW5zLXNlcmlmIj4gMjAxOTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDvlvq7ova/pm4Xpu5EmcXVvdDssc2Fucy1zZXJpZiI+5bm0PHNw
YW4gbGFuZz0iRU4tVVMiPjE8L3NwYW4+5pyIPHNwYW4gbGFuZz0iRU4tVVMiPjEwPC9zcGFuPuaX
pTxzcGFuIGxhbmc9IkVOLVVTIj4NCiAyMzowODxicj4NCjwvc3Bhbj48Yj7mlLbku7bkuro8c3Bh
biBsYW5nPSJFTi1VUyI+Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiBMb2EgQW5kZXJz
c29uICZsdDtsb2FAcGkubnUmZ3Q7PGJyPg0KPC9zcGFuPjxiPuaKhOmAgTxzcGFuIGxhbmc9IkVO
LVVTIj46PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+IG1wbHNAaWV0Zi5vcmc7IG1wbHMt
Y2hhaXJzQGlldGYub3JnOyBEZWJvcmFoIEEgQnJ1bmdhcmQgJmx0O2RiMzU0NkBhdHQuY29tJmd0
OzsgZHJhZnQtemhlbmctbXBscy1sc3AtcGluZy15YW5nLWNmZ0BpZXRmLm9yZzxicj4NCjwvc3Bh
bj48Yj7kuLvpopg8c3BhbiBsYW5nPSJFTi1VUyI+Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4t
VVMiPiBSZTogSVBSIHBvbGwgb24gZHJhZnQtemhlbmctbXBscy1sc3AtcGluZy15YW5nLWNmZzxv
OnA+PC9vOnA+PC9zcGFuPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5IaSZuYnNwO0xvYSwgZXQgYWwuLDxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyI+SSdtIG5vdCBhd2FyZSBvZiBhbnkgSVBSIHJlbGF0ZWQgdG8gZHJhZnQtemhlbmct
bXBscy1sc3AtcGluZy15YW5nLWNmZy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0idGV4dC1pbmRlbnQ6MjQuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPlJlZ2FyZHMsPG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiPkdyZWc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiPk9uIFdlZCwgSmFuIDksIDIwMTkgYXQgMTE6MzEgUE0gTG9hIEFuZGVyc3Nv
biAmbHQ7PGEgaHJlZj0ibWFpbHRvOmxvYUBwaS5udSI+bG9hQHBpLm51PC9hPiZndDsgd3JvdGU6
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNt
IDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPldvcmtpbmcgR3JvdXAsIGF1dGhvcnMsPGJyPg0K
PGJyPg0KV2UgaGF2ZSBzdGFydGVkIHRvIHByZXBhcmUgdGhlIHRoZSBkcmFmdC16aGVuZy1tcGxz
LWxzcC1waW5nLXlhbmctY2ZnPGJyPg0KZm9yIHdvcmtpbmcgZ3JvdXAgYWRvcHRpb24sIHByaW9y
IHRvIHRoZSB3Z2FwIHdlIG5lZWQgdG8gZG8gYW4gSVBSIHBvbGwuPGJyPg0KPGJyPg0KVGhpcyBt
YWlsIHN0YXJ0cyB0aGlzIElQUiBwb2xsLjxicj4NCjxicj4NCkFyZSB5b3UgYXdhcmUgb2YgYW55
IElQUiB0aGF0IGFwcGxpZXMgdG8gZHJhZnQtemhlbmctbXBscy1sc3AtcGluZy15YW5nLTxicj4N
CmNmZz88YnI+DQo8YnI+DQpJZiBzbywgaGFzIHRoaXMgSVBSIGJlZW4gZGlzY2xvc2VkIGluIGNv
bXBsaWFuY2Ugd2l0aCBJRVRGIElQUiBydWxlczxicj4NCihzZWUgUkZDcyAzOTc5LCA0ODc5LCAz
NjY5IGFuZCA1Mzc4IGZvciBtb3JlIGRldGFpbHMpLjxicj4NCjxicj4NClRoZXJlIG5vIElQUiBk
aXNjbG9zdXJlcyBhZ2FpbnN0IGRyYWZ0LXpoZW5nLW1wbHMtbHNwLXBpbmcteWFuZy1jZmcuPGJy
Pg0KPGJyPg0KSWYgeW91IGFyZSBsaXN0ZWQgYXMgYSBkb2N1bWVudCBhdXRob3Igb3IgY29udHJp
YnV0b3IgcGxlYXNlIHJlc3BvbmQgdG88YnI+DQp0aGlzIGVtYWlsIHJlZ2FyZGxlc3Mgb2Ygd2hl
dGhlciBvciBub3QgeW91IGFyZSBhd2FyZSBvZiBhbnkgcmVsZXZhbnQ8YnI+DQpJUFIuICpUaGUg
cmVzcG9uc2UgbmVlZHMgdG8gYmUgc2VudCB0byB0aGUgTVBMUyBXRyBtYWlsaW5nIGxpc3QuKiBU
aGU8YnI+DQpkb2N1bWVudCB3aWxsIG5vdCBhZHZhbmNlIHRvIHRoZSBuZXh0IHN0YWdlIHVudGls
IGEgcmVzcG9uc2UgaGFzIGJlZW48YnI+DQpyZWNlaXZlZCBmcm9tIGVhY2ggYXV0aG9yIGFuZCBj
b250cmlidXRvci48YnI+DQo8YnI+DQpJZiB5b3UgYXJlIG9uIHRoZSBNUExTIFdHIGVtYWlsIGxp
c3QgYnV0IGFyZSBub3QgbGlzdGVkIGFzIGFuIGF1dGhvciBvcjxicj4NCmNvbnRyaWJ1dG9yLCB0
aGVuIHBsZWFzZSBleHBsaWNpdGx5IHJlc3BvbmQgb25seSBpZiB5b3UgYXJlIGF3YXJlIG9mIGFu
eTxicj4NCklQUiB0aGF0IGhhcyBub3QgeWV0IGJlZW4gZGlzY2xvc2VkIGluIGNvbmZvcm1hbmNl
IHdpdGggSUVURiBydWxlcy48YnI+DQo8YnI+DQo8YnI+DQovTG9hPGJyPg0KJm5ic3A7IG1wbHMg
d2cgY28tY2hhaXI8YnI+DQo8YnI+DQotLSA8YnI+DQo8YnI+DQo8YnI+DQpMb2EgQW5kZXJzc29u
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgZW1haWw6IDxhIGhyZWY9Im1haWx0bzpsb2FAcGku
bnUiIHRhcmdldD0iX2JsYW5rIj4NCmxvYUBwaS5udTwvYT48YnI+DQpTZW5pb3IgTVBMUyBFeHBl
cnQ8YnI+DQpCcm9uemUgRHJhZ29uIENvbnN1bHRpbmcmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtwaG9uZTogJiM0Mzs0NiA3MzkgODEgMjEgNjQ8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0K
PC9odG1sPg0K

--_000_2EEA459CD95CCB4988BFAFC0F2287B5CAC031018dggemm534mbschi_--


From nobody Fri Jan 11 12:53:04 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 65C5B128D52; Fri, 11 Jan 2019 12:52:55 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: mpls@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.2
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: mpls@ietf.org
Message-ID: <154723997536.21974.12365792728867106516@ietfa.amsl.com>
Date: Fri, 11 Jan 2019 12:52:55 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/NaC2WkSSDgOLIceGUIuaUtD-X0M>
Subject: [mpls] I-D Action: draft-ietf-mpls-rmr-09.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jan 2019 20:52:56 -0000

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

        Title           : Resilient MPLS Rings
        Authors         : Kireeti Kompella
                          Luis M. Contreras
	Filename        : draft-ietf-mpls-rmr-09.txt
	Pages           : 14
	Date            : 2019-01-11

Abstract:
   This document describes the use of the MPLS control and data planes
   on ring topologies.  It describes the special nature of rings, and
   proceeds to show how MPLS can be effectively used in such topologies.
   It describes how MPLS rings are configured, auto-discovered and
   signaled, as well as how the data plane works.  Companion documents
   describe the details of discovery and signaling for specific
   protocols.



The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-mpls-rmr/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-mpls-rmr-09
https://datatracker.ietf.org/doc/html/draft-ietf-mpls-rmr-09

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-rmr-09


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

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


From nobody Sat Jan 12 10:51:54 2019
Return-Path: <adrian@olddog.co.uk>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85F24130E74; Sat, 12 Jan 2019 10:51:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, 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 6IPD91rJ_wiX; Sat, 12 Jan 2019 10:51:41 -0800 (PST)
Received: from mta5.iomartmail.com (mta5.iomartmail.com [62.128.193.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7438712E04D; Sat, 12 Jan 2019 10:51:41 -0800 (PST)
Received: from vs3.iomartmail.com (vs3.iomartmail.com [10.12.10.124]) by mta5.iomartmail.com (8.14.4/8.14.4) with ESMTP id x0CIpWHp008284; Sat, 12 Jan 2019 18:51:32 GMT
Received: from vs3.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 2E2C92203A; Sat, 12 Jan 2019 18:51:32 +0000 (GMT)
Received: from asmtp2.iomartmail.com (unknown [10.12.10.249]) by vs3.iomartmail.com (Postfix) with ESMTPS id 1852622032; Sat, 12 Jan 2019 18:51:32 +0000 (GMT)
Received: from LAPTOPK7AS653V ([87.112.189.92]) (authenticated bits=0) by asmtp2.iomartmail.com (8.14.4/8.14.4) with ESMTP id x0CIpVLB029613 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 12 Jan 2019 18:51:31 GMT
Reply-To: <adrian@olddog.co.uk>
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: "'Mach Chen'" <mach.chen@huawei.com>, <rtg-ads@ietf.org>
Cc: <rtg-dir@ietf.org>, <mpls@ietf.org>, <draft-ietf-mpls-sfc.all@ietf.org>
References: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927E4EA8@dggeml530-mbs.china.huawei.com> <000901d4a53a$0e619770$2b24c650$@olddog.co.uk> <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927F532A@dggeml530-mbs.china.huawei.com> <000f01d4a6ce$d8554e10$88ffea30$@olddog.co.uk> <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927F9390@dggeml530-mbs.china.huawei.com>
In-Reply-To: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927F9390@dggeml530-mbs.china.huawei.com>
Date: Sat, 12 Jan 2019 18:51:28 -0000
Organization: Old Dog Consulting
Message-ID: <04c801d4aaa7$d4317b60$7c947220$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 16.0
Content-Language: en-gb
Thread-Index: AQHy0Tq7EDt6eY0U8sxunbaewJUSUQHg0tjtAOhd3qcBu3EYmwK0MzCOpTXJxGA=
X-Originating-IP: 87.112.189.92
X-Thinkmail-Auth: adrian@olddog.co.uk
X-TM-AS-GCONF: 00
X-TM-AS-Product-Ver: IMSVA-9.0.0.1623-8.2.0.1013-24360.002
X-TM-AS-Result: No--30.422-10.0-31-10
X-imss-scan-details: No--30.422-10.0-31-10
X-TMASE-Version: IMSVA-9.0.0.1623-8.2.1013-24360.002
X-TMASE-Result: 10--30.422000-10.000000
X-TMASE-MatchedRID: IeZYkn8zfFrxIbpQ8BhdbOYAh37ZsBDCnbR1KGab5Xlp3/r/gb/Q5ZGc Qk4/oIgCqIJU00xa6xZHxWj8rW8w/Um3PFovGG1bpkIW3Gref30hHWssEmb8zigMxnfFXjiIqKE gwCKqpo5HkoFjm6yfTDioavvsM3UNMhK/Mvp6ur58Uw4r8ep8BnnL427v8Q46ut/GVGOoEncHp0 NL2T9z8qxtAmxiR/cNV6GSaQ0yJ1+f8qK5CV5AhZYsKSXWWrsHmX+W7bzPOQEJW4Re2U2py9UED 5zMo8EeFpeo9dvWKT7ft8R1U84oFuZjzigd9qyQ7TLIvnWov9Ei/w4Q6YSaRwv/nTOPQovsV0oz Yx6Zbm+PSH7AaeZxeLaaqFPbTSf+/ZNpyV8TXRpChh9tipPSP2XJWgdATYa0Vz8J52OVy+SZCvk c8xHjBe27Bb6umoBgLo71/PyyUhdJqJ19um84KLCvlllU7Dl1tDSfcMR+7ZNPtLhlThdPENE8H0 N6u+vtxGKvhS07PvZtZc9+buoREx8sKfBUK4IVaDCzqDR7DPaiJ9livTRDfM3J+h/wWLV9Xa2+z E1cP+VwZfGMXF9nfaGYTPMzwYPa7K35r0y1/55joaO27r+3ffZpw431D6ueeNDQ2odiEiGDQFG1 xKiDYS9GkH2Y4EJGClW3pjkXhl05clR/IzUrTYsKNaNh88CQbd6rGhWOAwTagsZM0qVv1yvWkSt 7PnRMsd1IBMpcqUCPI2mjAzqamwKVP1EUmtp5g2gX/Emjy1QU/rbDiDYaoxFT6ltzclWN8kgeyY 1buLPGZf0zVzr3Fh8oz5BPysqkxI3ubef2WTGeAiCmPx4NwFkMvWAuahr8ooPRqITj5zgFdbsG+ ieXxwtuKBGekqUpPjKoPgsq7cA=
X-TMASE-SNAP-Result: 1.821001.0001-0-1-12:0,22:0,33:0,34:0-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/3CD8b1CsvjCwlflS3qVsgmoeyPU>
Subject: Re: [mpls] RtgDir review:  draft-ietf-mpls-sfc-04.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Jan 2019 18:51:45 -0000

Hi,

Thanks for continuing this thread. I hope that by having our discussion =
we can arrive at a solution acceptable to us both.

> I am still thinking that this may not just be an implementation =
problem. Looking=20
> though the draft again, I feel that the draft will benefit by adding =
more
> clarification text.=20
>
> For example, I found the following text (Section 6). This paragraph =
seems the
> only "formal" processing rule on the SPI/SI label for the swapping =
case.=20
>
>" =20
> o  When a component of the SFC system processes a packet it uses the
>      SPI Label to identify the SFP and the SI Label to determine to
>      which SFF or instance of an SF (an SFI) to deliver the packet.
>      Under normal circumstances (with the exception of branching and
>      reclassification - see [I-D.ietf-bess-nsh-bgp-control-plane]) the
>      SPI Label value is preserved on all packets.  The SI Label value
>      is modified by SFFs and through reclassification to indicate the
>      next hop along the SFP.
>"
>
> What does the component refer to (classifier, SFF  or SF) ? Can it be =
an SF?
> If so, what is the processing rule?  It seems imply that the SF should =
be SPI/SI=20
> aware, the SPI/SI cannot be swapped, popped off. Otherwise the =
mechanisms
> defined in this document will not work.=20

But this is *exactly* the way the issue is described for the NSH.
If the SF is NSH-aware, the NSH is not stripped and the SF processes it. =
If the SF is not NSH-aware, then a proxy strips the NSH and reimposes it =
after the SF has completed processing.
The NSH contains the SPI which is preserved on every packet, and the SI =
which is modified as the packet progresses.
This processing is mirrored exactly using the two MPLS labels.

> The last sentence says that "The SI Label value is modified by SFFs", =
when
> does a SFF modify the SI Label value?  For example, before sending the =

> packet to an SF or after being received from an SF?  This is not clear =
in the
> current draft but. The example section gives some hint on this, that's =
one=20
> of the reasons that I think some of the content should be defined as =
formal
> procedures.

Well, the full sentence is "The SI Label value is modified by SFFs and =
through reclassification to indicate the next hop along the SFP." That =
means that the SI is modified by the SFF when it needs to forward the =
packet to the next hop. And thus we must ask "what constitutes a hop in =
an SFC?" The answer to that is that each SFI is a hop, and we can follow =
the logic (both from RFC 7665 and RFC 8300, and from this draft). The =
packet is classified and the SFC header (MPLS labels or NSH) is added =
with SI indicating the first SF to execute. The packet is sent to the =
SFF which delivers it to the SI, then the packet is returned to the SFF =
which prepares it for the next hop (which may be another local or remote =
SFI).

That should be obvious, IMHO, to anyone familiar with RFC 7665 and RFC =
8300. We could add some text, but I believe it is already clear with an =
understanding of SFC.

In general, I am not opposed to adding clarifications to drafts: if =
someone has a question, then it is worth making sure that subsequent =
readers don't have identical questions. But here I think we would be =
encroaching on the definitions from the SFC working group, and we =
shouldn't go further.

> In addition, section 8:
>"
>  When an SFF receives a packet containing an MPLS label stack, it
>   checks whether it is processing an {SFP, SI} label pair for label
>   swapping or a {context label, SFI index} label pair for label
>   stacking.  It then selects the appropriate SFI to which to send the
>   packet.  When it receives the packet back from the SFI, it has four
>   cases to consider.
>
>   o  If the current hop requires an {SFP, SI} and the next hop =
requires
>      an {SFP, SI}, it sets the SI label to the SI value of the current
>      hop, selects an instance of the SF to be executed at the next =
hop,
>      and tunnels the packet to the SFF for that SFI.
>
>   o  If the current hop requires an {SFP, SI} and the next hop =
requires
>      a {context label, SFI label}, it pops the {SFP, SI} from the top
>      of the MPLS label stack and tunnels the packet to the SFF
>      indicated by the context label.
>"
>
> How does an SFF determine "the current hop requires an {SFP, SI}
> and the next hop requires an {SFP, SI}" or "the current hop requires
> an {SFP, SI} and the next hop requires a {context label, SFI label} ?

How the devices are programmed (e.g., a control plane or management =
plane) is out of scope. So, for example, you might have some hops that =
use NSH and some that use MPLS (I'm not saying this is a good idea) and =
the SFF would need to swap between the two encodings, but how the SFF =
knows this is out of scope of this document. =
Draft-ietf-bess-nsh-bgp-control-plane provides a way of doing this, but =
we didn't want to require that protocol mechanism (much though we love =
this to be *the* solution).

> Should the "it sets the SI label to the SI value of the current hop,=20
> selects an instance of the SF to be executed at the next hop" be=20
> changed to " it selects an instance of the SF to be executed at
> the next hop, sets the SI label to the SI value of the next hop"?
> The SI label should be set to next hop, right?

Yes, I think you're right about that confusion. Thanks for catching it.

Best,
Adrian


> -----Original Message-----
> From: Adrian Farrel [mailto:adrian@olddog.co.uk]
> Sent: Tuesday, January 08, 2019 5:21 AM
> To: Mach Chen <mach.chen@huawei.com>; rtg-ads@ietf.org
> Cc: rtg-dir@ietf.org; mpls@ietf.org; draft-ietf-mpls-sfc.all@ietf.org
> Subject: RE: RtgDir review: draft-ietf-mpls-sfc-04.txt
>=20
> Hmmm, I think we may disagree on this =E2=98=B9
>=20
> I'd ask the WG chairs and AD (especially as the review is for the =
benefit of the
> AD) to guide the authors.
>=20
> IMHO it is not the place of an IETF spec to tell people how to =
implement
> unless the implementation changes the resultant behaviour on the wire.
> From my perspective, this document tells the implementer what =
black-box
> behaviour is expected: i.e. what result receiving a packet should =
have, and
> what packets to generate.
>=20
> We could describe how to implement, but I can't see how that would be
> normative. And I think there are plenty of ways to achieve the =
required
> behaviour in an optimised way (for example, performing dual-label =
access).
> We provided section 14 to give guidance that implementation using =
existing
> hardware could be possible, but we didn't want to imply that this was =
*the*
> way to implement.
>=20
> Best,
> Adrian
>=20
> -----Original Message-----
> From: Mach Chen <mach.chen@huawei.com>
> Sent: 07 January 2019 03:52
> To: adrian@olddog.co.uk; rtg-ads@ietf.org
> Cc: rtg-dir@ietf.org; mpls@ietf.org; draft-ietf-mpls-sfc.all@ietf.org
> Subject: RE: RtgDir review: draft-ietf-mpls-sfc-04.txt
>=20
> Hi Adrian,
>=20
> Thanks for your reply!
>=20
> See some response inline...
>=20
> > -----Original Message-----
> > From: Adrian Farrel [mailto:adrian@olddog.co.uk]
> > Sent: Sunday, January 06, 2019 5:03 AM
> > To: Mach Chen <mach.chen@huawei.com>; rtg-ads@ietf.org
> > Cc: rtg-dir@ietf.org; mpls@ietf.org; =
draft-ietf-mpls-sfc.all@ietf.org
> > Subject: RE: RtgDir review: draft-ietf-mpls-sfc-04.txt
> >
> > Hi Mach,
> >
> > Thanks for your careful review.
> >
> > > Minor Issues:
> > > *	Section 13 says:
> > > "
> > >   b.  When the packet arrives at SFFa it strips any labels =
associated
> > >       with the tunnel that runs from the classifier to SFFa.  SFFa
> > >       examines the top labels and matches the SPI/SI to identify =
that
> > >       the packet should be forwarded to SFa.  The packet is =
forwarded
> > >       to SFa unmodified.
> > >
> > >   c.  SFa performs its designated function and returns the packet =
to
> > >       SFFa.
> > >
> > >   d.  SFFa modifies the SI in the lower label stack entry (to 254) =
and
> > >       uses the SPI/SI to look up the forwarding instructions.  It =
sends
> > >       the packet with two label stack entries:
> > >"
> > > From above text, it seems that an SFF will have different process
> > >for a
> > packet that
> > > has the same SPI/SI.
> > >  1) if a packet is received from a previous SFF, it will match the
> > > SPI/SI
> > and determine
> > >  to where the packet will be sent.
> > >  2) if a packet is received from an SF, it will directly modify =
the
> > > inner
> > label, and then
> > > by matching the new SPI/SI to determine to where the packet will =
be
> sent.
> > >
> > > Is this the intention ? If so, how does an SFF determine whether a
> > > packet
> > is from an
> > > SFF or from SF?
> >
> > You have understood the processing correctly.
> > In fact, the same situation exists with NSH processing: the SFF is
> > expected to "know" whether the packet has arrived from the previous =
SFF
> or from the SF.
> >
> > There are probably two answers:
> > Firstly, it is entirely possible that the SFF and SF are =
co-resident.
> > That is, they form part of the same implementation, possibly being
> separated by an API.
> > In this case, of course, the question does not arise.
> > Secondly, it is reasonable to expect that the SFs are attached to =
the
> > SFF by dedicated tunnels or ports (indeed, SFs are port-attached in
> > the legacy service function world) so that a packet arriving on a =
line
> > interface (from another SFF) is easily distinguished from one that
> > arrives from an SF. (You might think about port-attached L3VPNs to =
help
> clarity how this could work).
>=20
> If so, it's better to add some text to clarify this. Given the current =
text, it
> implies that it could be determined just by matching the SPI/SI.
>=20
> >
> > > In addition, how does an SFF apply the swap and/or pop operations =
here.
> > E.g., when an SFF looks up the SPI,
> > > it matches an item in a local table; what operation (swap or pop)
> > > will
> > apply to the SPI label? According to " The
> > > packet is forwarded to SFa unmodified." It seems implies that =
there
> > > is no
> > any operation will be applied. If so,
> > > this will not align with the MPLS.
> >
> > I think you should also look at this in the manner of a L3VPN. That
> > is, the top label is popped to derive the context, the forwarding
> > label is looked up within the context and swapped, and the context
> > label is re-imposed as the packet is forwarded.
> >
> > Of course, there are optimisations on how an SFF might implement =
this,
> > but we don't need to describe those. What we know is that the =
VPN-like
> > approach can be made to work with existing PEs.
>=20
> As above, it's better to add some text to make it clearer.
>=20
> >
> > > If the above issues exist, the " context/SF" case has the similar =
issues.
> >
> > Hope I have explained why this is not an issue.
> >
> > Now, we could debate why we have not made these answers more clear =
in
> > the text.
> > The first thing is that we are not trying to make any changes to the
> > architecture used for NSH, so we did not feel we should go into
> > explanations about how the SF/SFF relationship works.
> > Additionally, we did not feel that (beyond the short section 14) we
> > should tell people how to implement. The purpose of the document is =
to
> > describe wire formats.
>=20
> IMHO, it may not be enough if just describing the wire formats, the
> operations/process on the "formats" are necessary to make it an
> implementable and interoperable protocol.
>=20
> Although Section 13 is listed as a worked example, I personally think =
that
> they are necessary procedures. I'd suggest to change it to more =
"formal"
> section, e.g., Procedures.
>=20
> Best regards,
> Mach
>=20
> >
> > Best,
> > Adrian



From nobody Mon Jan 14 02:23:06 2019
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 00680130FDE; Mon, 14 Jan 2019 02:23:05 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
To: <mpls@ietf.org>, <mpls-chairs@ietf.org>, <draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <154746138499.4723.15077463753172803273.idtracker@ietfa.amsl.com>
Date: Mon, 14 Jan 2019 02:23:04 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/wsTAoQCaWH_geJ599UaKodk6icY>
Subject: [mpls] The MPLS WG has placed draft-zheng-mpls-lsp-ping-yang-cfg in state "Candidate for WG Adoption"
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Jan 2019 10:23:05 -0000

The MPLS WG has placed draft-zheng-mpls-lsp-ping-yang-cfg in state
Candidate for WG Adoption (entered by Loa Andersson)

The document is available at
https://datatracker.ietf.org/doc/draft-zheng-mpls-lsp-ping-yang-cfg/


From nobody Tue Jan 15 00:10:48 2019
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D9849130DEA; Tue, 15 Jan 2019 00:10:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 19Jjmul71XRy; Tue, 15 Jan 2019 00:10:44 -0800 (PST)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B4E2130DD8; Tue, 15 Jan 2019 00:10:41 -0800 (PST)
Received: from [192.168.1.20] (unknown [119.94.174.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id 368F01802AAA; Tue, 15 Jan 2019 09:10:37 +0100 (CET)
From: Loa Andersson <loa@pi.nu>
To: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "draft-ietf-mpls-rmr@ietf.org" <draft-ietf-mpls-rmr@ietf.org>, Deborah A Brungard <db3546@att.com>
Message-ID: <1bf361f0-1987-ce4e-0671-d46886898e44@pi.nu>
Date: Tue, 15 Jan 2019 16:10:34 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/0cl3rA04VrgDeVW6_nKWLa0Pd6A>
Subject: [mpls] working group last call on draft-ietf-mpls-rmr
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Jan 2019 08:10:46 -0000

Working Group,

This is to initiate a two week working group last call on
draft-ietf-mpls-rmr.

Please send your comments to the mpls wg mailing list (mpls@ietf.org).

There are no IPR disclosures directly against draft-ietf-mpls-rmr, but
an IPR (#2661) were disclosed against the individual document that we
adopted as a working group document.

Both authors have stated on the working group mailing list that they
are unaware of any non-disclosed IPRs that relates to this document.

This working group last call ends Wednesday January 30, 2019.

/Loa
mpls wg co-chair
-- 


Loa Andersson                        email: loa@pi.nu
Senior MPLS Expert
Bronze Dragon Consulting             phone: +46 739 81 21 64


From nobody Tue Jan 15 06:21:47 2019
Return-Path: <agmalis@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F26B129C6A; Tue, 15 Jan 2019 06:21:46 -0800 (PST)
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 zrAXTg6r_G6Y; Tue, 15 Jan 2019 06:21:44 -0800 (PST)
Received: from mail-qt1-x830.google.com (mail-qt1-x830.google.com [IPv6:2607:f8b0:4864:20::830]) (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 6EF4A129BBF; Tue, 15 Jan 2019 06:21:44 -0800 (PST)
Received: by mail-qt1-x830.google.com with SMTP id p17so3095503qtl.5; Tue, 15 Jan 2019 06:21:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=b3SQ1qxloa59Hj4Rc1ZXJVoqW/sZIZ/SS/rPfy4zhzw=; b=bJSOqHnwNSLssYAsE6746b2YP71zhfWNn5PIRtMMWV9lLt1rP3Y8bEDaFzcny6QzeA f4HTEK04UU5giaR6fiWE+XFK4MZteNKIrTTqMR9v+MUxZrDnrJ1QNmxMxQg9TveYWeOt s8/nOpcCNULZ9z7JQpd4pktl69l3ggjGvqnb2rifN1z6tj+X6GY7moS61YK45cc64gE+ E9topuu3SKjo3Hg1DNcp3HT7/DYzNsxoX3Em96UFoZW+RFpyCEbPRwLxlUkpSEUKj4Jp vh5PKW4Zv8SIGdbdTj2silHU2ua0Dj14VWjEIuJNXuCNm/j3v7mujH4PQP0LD3Vbq7KH B4BQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=b3SQ1qxloa59Hj4Rc1ZXJVoqW/sZIZ/SS/rPfy4zhzw=; b=p6Wf2Dq7xtRvzI9w+FfZzL9g774yFiCde4Lwa/ZD4YjNHZPBRaJZzltw7RS0TBHSET +FwcuI//4CrsLltgl44h+BhC8hMEv58UTVYpnO4IlKcemuTWXI9JTA5x4mL9vHcP/j/a QI3gIx2HdOdQkVIkXQ8NEe3UveF8IijskGIP/yOfBHU2Le1WiSJ29X+nBPK1+eFN5xn0 OmgSrB7H2RFvgqMvxGw542EMOSoeQBZ1kW9ec5Jayy93vkuFHbCZzwiIdtvGipbud+8s QzmunS1kMFb6nhR37CrF2E/fT/nS60FpOKB+KpYb+3AXizxBDuKsKxiTJgmcspWvL5S3 mKIQ==
X-Gm-Message-State: AJcUukdTu/JHnhzMMgTxRbJKAh1tSr5xDFaCwiBOUPB2QgLrGMHEYzQu shv3GEGNBZ1rIxJ09qiaDEiJP4ZF6G6VHzjsIrY=
X-Google-Smtp-Source: ALg8bN4NGNVCIiU44banEcKGje4pJoGSqCls2UVNq4U8ap9jou17TQMaWSgM38X7Xl3vfzaqqc+vqTbOjBJd26y2O5A=
X-Received: by 2002:a0c:c192:: with SMTP id n18mr2946502qvh.99.1547562103392;  Tue, 15 Jan 2019 06:21:43 -0800 (PST)
MIME-Version: 1.0
References: <1bf361f0-1987-ce4e-0671-d46886898e44@pi.nu>
In-Reply-To: <1bf361f0-1987-ce4e-0671-d46886898e44@pi.nu>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Tue, 15 Jan 2019 09:21:32 -0500
Message-ID: <CAA=duU3aiqVmfRpnyWHpxEJKLnX=KN-4Xb6JeozNzTBu477nwA@mail.gmail.com>
To: Loa Andersson <loa@pi.nu>
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>,  "draft-ietf-mpls-rmr@ietf.org" <draft-ietf-mpls-rmr@ietf.org>, Deborah A Brungard <db3546@att.com>
Content-Type: multipart/alternative; boundary="00000000000070cf49057f7fe160"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/-H0pdkU8o7QVnlzeXGQG9ay06C0>
Subject: Re: [mpls] working group last call on draft-ietf-mpls-rmr
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Jan 2019 14:21:46 -0000

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

Loa,

This draft and its predecessor have been through a lot of rounds of
comments and revisions over the past 4 years. I think it's more than ready
for publication.

Cheers,
Andy


On Tue, Jan 15, 2019 at 3:11 AM Loa Andersson <loa@pi.nu> wrote:

> Working Group,
>
> This is to initiate a two week working group last call on
> draft-ietf-mpls-rmr.
>
> Please send your comments to the mpls wg mailing list (mpls@ietf.org).
>
> There are no IPR disclosures directly against draft-ietf-mpls-rmr, but
> an IPR (#2661) were disclosed against the individual document that we
> adopted as a working group document.
>
> Both authors have stated on the working group mailing list that they
> are unaware of any non-disclosed IPRs that relates to this document.
>
> This working group last call ends Wednesday January 30, 2019.
>
> /Loa
> mpls wg co-chair
> --
>
>
> Loa Andersson                        email: loa@pi.nu
> Senior MPLS Expert
> Bronze Dragon Consulting             phone: +46 739 81 21 64
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

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

<div dir=3D"ltr">Loa,<div><br></div><div>This draft and its predecessor hav=
e been through a lot of rounds of comments and revisions over the past 4 ye=
ars. I think it&#39;s more than ready for publication.</div><div><br></div>=
<div>Cheers,</div><div>Andy</div><div><br></div></div><br><div class=3D"gma=
il_quote"><div dir=3D"ltr">On Tue, Jan 15, 2019 at 3:11 AM Loa Andersson &l=
t;<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a>&gt; wrote:<br></div><blockquot=
e class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px s=
olid rgb(204,204,204);padding-left:1ex">Working Group,<br>
<br>
This is to initiate a two week working group last call on<br>
draft-ietf-mpls-rmr.<br>
<br>
Please send your comments to the mpls wg mailing list (<a href=3D"mailto:mp=
ls@ietf.org" target=3D"_blank">mpls@ietf.org</a>).<br>
<br>
There are no IPR disclosures directly against draft-ietf-mpls-rmr, but<br>
an IPR (#2661) were disclosed against the individual document that we<br>
adopted as a working group document.<br>
<br>
Both authors have stated on the working group mailing list that they<br>
are unaware of any non-disclosed IPRs that relates to this document.<br>
<br>
This working group last call ends Wednesday January 30, 2019.<br>
<br>
/Loa<br>
mpls wg co-chair<br>
-- <br>
<br>
<br>
Loa Andersson=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 email: <a href=3D"mailto:loa@pi.nu" target=3D"_blank"=
>loa@pi.nu</a><br>
Senior MPLS Expert<br>
Bronze Dragon Consulting=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pho=
ne: +46 739 81 21 64<br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div>

--00000000000070cf49057f7fe160--


From nobody Tue Jan 15 07:10:14 2019
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id AA08412D4ED; Tue, 15 Jan 2019 07:10:12 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Loa Andersson <loa@pi.nu>
To: <db3546@att.com>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.3
Auto-Submitted: auto-generated
Precedence: bulk
Cc: mpls@ietf.org, iesg-secretary@ietf.org, mpls-chairs@ietf.org, Loa Andersson <loa@pi.nu>, loa@pi.nu
Message-ID: <154756501268.12575.17355355793259696740.idtracker@ietfa.amsl.com>
Date: Tue, 15 Jan 2019 07:10:12 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/O_hT4uOtdyycZfF59zz7NDSYpbc>
Subject: [mpls] Publication has been requested for draft-ietf-mpls-sfc-encapsulation-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Jan 2019 15:10:13 -0000

Loa Andersson has requested publication of draft-ietf-mpls-sfc-encapsulation-02 as Informational on behalf of the MPLS working group.

Please verify the document's state at https://datatracker.ietf.org/doc/draft-ietf-mpls-sfc-encapsulation/


From nobody Thu Jan 17 11:46:21 2019
Return-Path: <db3546@att.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 89C9A130F7E; Thu, 17 Jan 2019 11:46:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.601
X-Spam-Level: 
X-Spam-Status: No, score=-0.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, KHOP_DYNAMIC=2, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h7PXetWwV3Wd; Thu, 17 Jan 2019 11:46:17 -0800 (PST)
Received: from mx0a-00191d01.pphosted.com (mx0b-00191d01.pphosted.com [67.231.157.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9DB5130F5B; Thu, 17 Jan 2019 11:46:16 -0800 (PST)
Received: from pps.filterd (m0049458.ppops.net [127.0.0.1]) by m0049458.ppops.net-00191d01. (8.16.0.22/8.16.0.22) with SMTP id x0HJcFxS030528; Thu, 17 Jan 2019 14:46:12 -0500
Received: from alpi155.enaf.aldc.att.com (sbcsmtp7.sbc.com [144.160.229.24]) by m0049458.ppops.net-00191d01. with ESMTP id 2q2ypm0sfh-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 17 Jan 2019 14:46:12 -0500
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id x0HJkBMH018735; Thu, 17 Jan 2019 14:46:11 -0500
Received: from zlp27125.vci.att.com (zlp27125.vci.att.com [135.66.87.52]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id x0HJk519018523; Thu, 17 Jan 2019 14:46:05 -0500
Received: from zlp27125.vci.att.com (zlp27125.vci.att.com [127.0.0.1]) by zlp27125.vci.att.com (Service) with ESMTP id 73F1A16A3EE; Thu, 17 Jan 2019 19:46:05 +0000 (GMT)
Received: from MISOUT7MSGHUBAE.ITServices.sbc.com (unknown [130.9.129.149]) by zlp27125.vci.att.com (Service) with ESMTPS id 51C1716A3EB; Thu, 17 Jan 2019 19:46:05 +0000 (GMT)
Received: from MISOUT7MSGUSRDE.ITServices.sbc.com ([169.254.5.226]) by MISOUT7MSGHUBAE.ITServices.sbc.com ([130.9.129.149]) with mapi id 14.03.0415.000; Thu, 17 Jan 2019 14:46:04 -0500
From: "BRUNGARD, DEBORAH A" <db3546@att.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "'Mach Chen'" <mach.chen@huawei.com>, "rtg-ads@ietf.org" <rtg-ads@ietf.org>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-sfc.all@ietf.org" <draft-ietf-mpls-sfc.all@ietf.org>
Thread-Topic: RtgDir review:  draft-ietf-mpls-sfc-04.txt
Thread-Index: AQHUqLPXxxNmICzy8Ua2Nf/qwBM3DaWsUhAAgAeVuoA=
Date: Thu, 17 Jan 2019 19:46:04 +0000
Message-ID: <F64C10EAA68C8044B33656FA214632C8958A02B0@MISOUT7MSGUSRDE.ITServices.sbc.com>
References: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927E4EA8@dggeml530-mbs.china.huawei.com> <000901d4a53a$0e619770$2b24c650$@olddog.co.uk> <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927F532A@dggeml530-mbs.china.huawei.com> <000f01d4a6ce$d8554e10$88ffea30$@olddog.co.uk> <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927F9390@dggeml530-mbs.china.huawei.com> <04c801d4aaa7$d4317b60$7c947220$@olddog.co.uk>
In-Reply-To: <04c801d4aaa7$d4317b60$7c947220$@olddog.co.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.16.234.244]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-01-17_07:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1901170136
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/5QK258lvzDnNxf8OGI1fF5HVFiY>
Subject: Re: [mpls] RtgDir review:  draft-ietf-mpls-sfc-04.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Jan 2019 19:46:20 -0000

SGkgTWFjaCwNCg0KTXVjaCB0aGFua3MgZm9yIHlvdXIgY2FyZWZ1bCByZXZpZXchDQoNCkl0IGlz
IGFsd2F5cyBhIGRpZmZpY3VsdCB0cmFkZW9mZiBvbiBob3cgbXVjaCB0byBhZGQgdG8gYSBkcmFm
dCByZWdhcmRpbmcgdGVybXMvZGVmaW5pdGlvbnMgZnJvbSBvdGhlciBSRkNzLiBJJ3ZlIHN0YXJ0
ZWQgSUVURiBMYXN0IENhbGwuDQoNClRoYW5rcyBBdXRob3JzIQ0KRGVib3JhaA0KDQoNCi0tLS0t
T3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBBZHJpYW4gRmFycmVsIDxhZHJpYW5Ab2xkZG9n
LmNvLnVrPiANClNlbnQ6IFNhdHVyZGF5LCBKYW51YXJ5IDEyLCAyMDE5IDE6NTEgUE0NClRvOiAn
TWFjaCBDaGVuJyA8bWFjaC5jaGVuQGh1YXdlaS5jb20+OyBydGctYWRzQGlldGYub3JnDQpDYzog
cnRnLWRpckBpZXRmLm9yZzsgbXBsc0BpZXRmLm9yZzsgZHJhZnQtaWV0Zi1tcGxzLXNmYy5hbGxA
aWV0Zi5vcmcNClN1YmplY3Q6IFJFOiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtc2Zj
LTA0LnR4dA0KDQpIaSwNCg0KVGhhbmtzIGZvciBjb250aW51aW5nIHRoaXMgdGhyZWFkLiBJIGhv
cGUgdGhhdCBieSBoYXZpbmcgb3VyIGRpc2N1c3Npb24gd2UgY2FuIGFycml2ZSBhdCBhIHNvbHV0
aW9uIGFjY2VwdGFibGUgdG8gdXMgYm90aC4NCg0KPiBJIGFtIHN0aWxsIHRoaW5raW5nIHRoYXQg
dGhpcyBtYXkgbm90IGp1c3QgYmUgYW4gaW1wbGVtZW50YXRpb24gDQo+IHByb2JsZW0uIExvb2tp
bmcgdGhvdWdoIHRoZSBkcmFmdCBhZ2FpbiwgSSBmZWVsIHRoYXQgdGhlIGRyYWZ0IHdpbGwgDQo+
IGJlbmVmaXQgYnkgYWRkaW5nIG1vcmUgY2xhcmlmaWNhdGlvbiB0ZXh0Lg0KPg0KPiBGb3IgZXhh
bXBsZSwgSSBmb3VuZCB0aGUgZm9sbG93aW5nIHRleHQgKFNlY3Rpb24gNikuIFRoaXMgcGFyYWdy
YXBoIA0KPiBzZWVtcyB0aGUgb25seSAiZm9ybWFsIiBwcm9jZXNzaW5nIHJ1bGUgb24gdGhlIFNQ
SS9TSSBsYWJlbCBmb3IgdGhlIHN3YXBwaW5nIGNhc2UuDQo+DQo+IiAgDQo+IG8gIFdoZW4gYSBj
b21wb25lbnQgb2YgdGhlIFNGQyBzeXN0ZW0gcHJvY2Vzc2VzIGEgcGFja2V0IGl0IHVzZXMgdGhl
DQo+ICAgICAgU1BJIExhYmVsIHRvIGlkZW50aWZ5IHRoZSBTRlAgYW5kIHRoZSBTSSBMYWJlbCB0
byBkZXRlcm1pbmUgdG8NCj4gICAgICB3aGljaCBTRkYgb3IgaW5zdGFuY2Ugb2YgYW4gU0YgKGFu
IFNGSSkgdG8gZGVsaXZlciB0aGUgcGFja2V0Lg0KPiAgICAgIFVuZGVyIG5vcm1hbCBjaXJjdW1z
dGFuY2VzICh3aXRoIHRoZSBleGNlcHRpb24gb2YgYnJhbmNoaW5nIGFuZA0KPiAgICAgIHJlY2xh
c3NpZmljYXRpb24gLSBzZWUgW0ktRC5pZXRmLWJlc3MtbnNoLWJncC1jb250cm9sLXBsYW5lXSkg
dGhlDQo+ICAgICAgU1BJIExhYmVsIHZhbHVlIGlzIHByZXNlcnZlZCBvbiBhbGwgcGFja2V0cy4g
IFRoZSBTSSBMYWJlbCB2YWx1ZQ0KPiAgICAgIGlzIG1vZGlmaWVkIGJ5IFNGRnMgYW5kIHRocm91
Z2ggcmVjbGFzc2lmaWNhdGlvbiB0byBpbmRpY2F0ZSB0aGUNCj4gICAgICBuZXh0IGhvcCBhbG9u
ZyB0aGUgU0ZQLg0KPiINCj4NCj4gV2hhdCBkb2VzIHRoZSBjb21wb25lbnQgcmVmZXIgdG8gKGNs
YXNzaWZpZXIsIFNGRiAgb3IgU0YpID8gQ2FuIGl0IGJlIGFuIFNGPw0KPiBJZiBzbywgd2hhdCBp
cyB0aGUgcHJvY2Vzc2luZyBydWxlPyAgSXQgc2VlbXMgaW1wbHkgdGhhdCB0aGUgU0Ygc2hvdWxk
IA0KPiBiZSBTUEkvU0kgYXdhcmUsIHRoZSBTUEkvU0kgY2Fubm90IGJlIHN3YXBwZWQsIHBvcHBl
ZCBvZmYuIE90aGVyd2lzZSANCj4gdGhlIG1lY2hhbmlzbXMgZGVmaW5lZCBpbiB0aGlzIGRvY3Vt
ZW50IHdpbGwgbm90IHdvcmsuDQoNCkJ1dCB0aGlzIGlzICpleGFjdGx5KiB0aGUgd2F5IHRoZSBp
c3N1ZSBpcyBkZXNjcmliZWQgZm9yIHRoZSBOU0guDQpJZiB0aGUgU0YgaXMgTlNILWF3YXJlLCB0
aGUgTlNIIGlzIG5vdCBzdHJpcHBlZCBhbmQgdGhlIFNGIHByb2Nlc3NlcyBpdC4gSWYgdGhlIFNG
IGlzIG5vdCBOU0gtYXdhcmUsIHRoZW4gYSBwcm94eSBzdHJpcHMgdGhlIE5TSCBhbmQgcmVpbXBv
c2VzIGl0IGFmdGVyIHRoZSBTRiBoYXMgY29tcGxldGVkIHByb2Nlc3NpbmcuDQpUaGUgTlNIIGNv
bnRhaW5zIHRoZSBTUEkgd2hpY2ggaXMgcHJlc2VydmVkIG9uIGV2ZXJ5IHBhY2tldCwgYW5kIHRo
ZSBTSSB3aGljaCBpcyBtb2RpZmllZCBhcyB0aGUgcGFja2V0IHByb2dyZXNzZXMuDQpUaGlzIHBy
b2Nlc3NpbmcgaXMgbWlycm9yZWQgZXhhY3RseSB1c2luZyB0aGUgdHdvIE1QTFMgbGFiZWxzLg0K
DQo+IFRoZSBsYXN0IHNlbnRlbmNlIHNheXMgdGhhdCAiVGhlIFNJIExhYmVsIHZhbHVlIGlzIG1v
ZGlmaWVkIGJ5IFNGRnMiLCANCj4gd2hlbiBkb2VzIGEgU0ZGIG1vZGlmeSB0aGUgU0kgTGFiZWwg
dmFsdWU/ICBGb3IgZXhhbXBsZSwgYmVmb3JlIA0KPiBzZW5kaW5nIHRoZSBwYWNrZXQgdG8gYW4g
U0Ygb3IgYWZ0ZXIgYmVpbmcgcmVjZWl2ZWQgZnJvbSBhbiBTRj8gIFRoaXMgDQo+IGlzIG5vdCBj
bGVhciBpbiB0aGUgY3VycmVudCBkcmFmdCBidXQuIFRoZSBleGFtcGxlIHNlY3Rpb24gZ2l2ZXMg
c29tZSANCj4gaGludCBvbiB0aGlzLCB0aGF0J3Mgb25lIG9mIHRoZSByZWFzb25zIHRoYXQgSSB0
aGluayBzb21lIG9mIHRoZSANCj4gY29udGVudCBzaG91bGQgYmUgZGVmaW5lZCBhcyBmb3JtYWwg
cHJvY2VkdXJlcy4NCg0KV2VsbCwgdGhlIGZ1bGwgc2VudGVuY2UgaXMgIlRoZSBTSSBMYWJlbCB2
YWx1ZSBpcyBtb2RpZmllZCBieSBTRkZzIGFuZCB0aHJvdWdoIHJlY2xhc3NpZmljYXRpb24gdG8g
aW5kaWNhdGUgdGhlIG5leHQgaG9wIGFsb25nIHRoZSBTRlAuIiBUaGF0IG1lYW5zIHRoYXQgdGhl
IFNJIGlzIG1vZGlmaWVkIGJ5IHRoZSBTRkYgd2hlbiBpdCBuZWVkcyB0byBmb3J3YXJkIHRoZSBw
YWNrZXQgdG8gdGhlIG5leHQgaG9wLiBBbmQgdGh1cyB3ZSBtdXN0IGFzayAid2hhdCBjb25zdGl0
dXRlcyBhIGhvcCBpbiBhbiBTRkM/IiBUaGUgYW5zd2VyIHRvIHRoYXQgaXMgdGhhdCBlYWNoIFNG
SSBpcyBhIGhvcCwgYW5kIHdlIGNhbiBmb2xsb3cgdGhlIGxvZ2ljIChib3RoIGZyb20gUkZDIDc2
NjUgYW5kIFJGQyA4MzAwLCBhbmQgZnJvbSB0aGlzIGRyYWZ0KS4gVGhlIHBhY2tldCBpcyBjbGFz
c2lmaWVkIGFuZCB0aGUgU0ZDIGhlYWRlciAoTVBMUyBsYWJlbHMgb3IgTlNIKSBpcyBhZGRlZCB3
aXRoIFNJIGluZGljYXRpbmcgdGhlIGZpcnN0IFNGIHRvIGV4ZWN1dGUuIFRoZSBwYWNrZXQgaXMg
c2VudCB0byB0aGUgU0ZGIHdoaWNoIGRlbGl2ZXJzIGl0IHRvIHRoZSBTSSwgdGhlbiB0aGUgcGFj
a2V0IGlzIHJldHVybmVkIHRvIHRoZSBTRkYgd2hpY2ggcHJlcGFyZXMgaXQgZm9yIHRoZSBuZXh0
IGhvcCAod2hpY2ggbWF5IGJlIGFub3RoZXIgbG9jYWwgb3IgcmVtb3RlIFNGSSkuDQoNClRoYXQg
c2hvdWxkIGJlIG9idmlvdXMsIElNSE8sIHRvIGFueW9uZSBmYW1pbGlhciB3aXRoIFJGQyA3NjY1
IGFuZCBSRkMgODMwMC4gV2UgY291bGQgYWRkIHNvbWUgdGV4dCwgYnV0IEkgYmVsaWV2ZSBpdCBp
cyBhbHJlYWR5IGNsZWFyIHdpdGggYW4gdW5kZXJzdGFuZGluZyBvZiBTRkMuDQoNCkluIGdlbmVy
YWwsIEkgYW0gbm90IG9wcG9zZWQgdG8gYWRkaW5nIGNsYXJpZmljYXRpb25zIHRvIGRyYWZ0czog
aWYgc29tZW9uZSBoYXMgYSBxdWVzdGlvbiwgdGhlbiBpdCBpcyB3b3J0aCBtYWtpbmcgc3VyZSB0
aGF0IHN1YnNlcXVlbnQgcmVhZGVycyBkb24ndCBoYXZlIGlkZW50aWNhbCBxdWVzdGlvbnMuIEJ1
dCBoZXJlIEkgdGhpbmsgd2Ugd291bGQgYmUgZW5jcm9hY2hpbmcgb24gdGhlIGRlZmluaXRpb25z
IGZyb20gdGhlIFNGQyB3b3JraW5nIGdyb3VwLCBhbmQgd2Ugc2hvdWxkbid0IGdvIGZ1cnRoZXIu
DQoNCj4gSW4gYWRkaXRpb24sIHNlY3Rpb24gODoNCj4iDQo+ICBXaGVuIGFuIFNGRiByZWNlaXZl
cyBhIHBhY2tldCBjb250YWluaW5nIGFuIE1QTFMgbGFiZWwgc3RhY2ssIGl0DQo+ICAgY2hlY2tz
IHdoZXRoZXIgaXQgaXMgcHJvY2Vzc2luZyBhbiB7U0ZQLCBTSX0gbGFiZWwgcGFpciBmb3IgbGFi
ZWwNCj4gICBzd2FwcGluZyBvciBhIHtjb250ZXh0IGxhYmVsLCBTRkkgaW5kZXh9IGxhYmVsIHBh
aXIgZm9yIGxhYmVsDQo+ICAgc3RhY2tpbmcuICBJdCB0aGVuIHNlbGVjdHMgdGhlIGFwcHJvcHJp
YXRlIFNGSSB0byB3aGljaCB0byBzZW5kIHRoZQ0KPiAgIHBhY2tldC4gIFdoZW4gaXQgcmVjZWl2
ZXMgdGhlIHBhY2tldCBiYWNrIGZyb20gdGhlIFNGSSwgaXQgaGFzIGZvdXINCj4gICBjYXNlcyB0
byBjb25zaWRlci4NCj4NCj4gICBvICBJZiB0aGUgY3VycmVudCBob3AgcmVxdWlyZXMgYW4ge1NG
UCwgU0l9IGFuZCB0aGUgbmV4dCBob3AgcmVxdWlyZXMNCj4gICAgICBhbiB7U0ZQLCBTSX0sIGl0
IHNldHMgdGhlIFNJIGxhYmVsIHRvIHRoZSBTSSB2YWx1ZSBvZiB0aGUgY3VycmVudA0KPiAgICAg
IGhvcCwgc2VsZWN0cyBhbiBpbnN0YW5jZSBvZiB0aGUgU0YgdG8gYmUgZXhlY3V0ZWQgYXQgdGhl
IG5leHQgaG9wLA0KPiAgICAgIGFuZCB0dW5uZWxzIHRoZSBwYWNrZXQgdG8gdGhlIFNGRiBmb3Ig
dGhhdCBTRkkuDQo+DQo+ICAgbyAgSWYgdGhlIGN1cnJlbnQgaG9wIHJlcXVpcmVzIGFuIHtTRlAs
IFNJfSBhbmQgdGhlIG5leHQgaG9wIHJlcXVpcmVzDQo+ICAgICAgYSB7Y29udGV4dCBsYWJlbCwg
U0ZJIGxhYmVsfSwgaXQgcG9wcyB0aGUge1NGUCwgU0l9IGZyb20gdGhlIHRvcA0KPiAgICAgIG9m
IHRoZSBNUExTIGxhYmVsIHN0YWNrIGFuZCB0dW5uZWxzIHRoZSBwYWNrZXQgdG8gdGhlIFNGRg0K
PiAgICAgIGluZGljYXRlZCBieSB0aGUgY29udGV4dCBsYWJlbC4NCj4iDQo+DQo+IEhvdyBkb2Vz
IGFuIFNGRiBkZXRlcm1pbmUgInRoZSBjdXJyZW50IGhvcCByZXF1aXJlcyBhbiB7U0ZQLCBTSX0g
YW5kIA0KPiB0aGUgbmV4dCBob3AgcmVxdWlyZXMgYW4ge1NGUCwgU0l9IiBvciAidGhlIGN1cnJl
bnQgaG9wIHJlcXVpcmVzIGFuIA0KPiB7U0ZQLCBTSX0gYW5kIHRoZSBuZXh0IGhvcCByZXF1aXJl
cyBhIHtjb250ZXh0IGxhYmVsLCBTRkkgbGFiZWx9ID8NCg0KSG93IHRoZSBkZXZpY2VzIGFyZSBw
cm9ncmFtbWVkIChlLmcuLCBhIGNvbnRyb2wgcGxhbmUgb3IgbWFuYWdlbWVudCBwbGFuZSkgaXMg
b3V0IG9mIHNjb3BlLiBTbywgZm9yIGV4YW1wbGUsIHlvdSBtaWdodCBoYXZlIHNvbWUgaG9wcyB0
aGF0IHVzZSBOU0ggYW5kIHNvbWUgdGhhdCB1c2UgTVBMUyAoSSdtIG5vdCBzYXlpbmcgdGhpcyBp
cyBhIGdvb2QgaWRlYSkgYW5kIHRoZSBTRkYgd291bGQgbmVlZCB0byBzd2FwIGJldHdlZW4gdGhl
IHR3byBlbmNvZGluZ3MsIGJ1dCBob3cgdGhlIFNGRiBrbm93cyB0aGlzIGlzIG91dCBvZiBzY29w
ZSBvZiB0aGlzIGRvY3VtZW50LiBEcmFmdC1pZXRmLWJlc3MtbnNoLWJncC1jb250cm9sLXBsYW5l
IHByb3ZpZGVzIGEgd2F5IG9mIGRvaW5nIHRoaXMsIGJ1dCB3ZSBkaWRuJ3Qgd2FudCB0byByZXF1
aXJlIHRoYXQgcHJvdG9jb2wgbWVjaGFuaXNtIChtdWNoIHRob3VnaCB3ZSBsb3ZlIHRoaXMgdG8g
YmUgKnRoZSogc29sdXRpb24pLg0KDQo+IFNob3VsZCB0aGUgIml0IHNldHMgdGhlIFNJIGxhYmVs
IHRvIHRoZSBTSSB2YWx1ZSBvZiB0aGUgY3VycmVudCBob3AsIA0KPiBzZWxlY3RzIGFuIGluc3Rh
bmNlIG9mIHRoZSBTRiB0byBiZSBleGVjdXRlZCBhdCB0aGUgbmV4dCBob3AiIGJlIA0KPiBjaGFu
Z2VkIHRvICIgaXQgc2VsZWN0cyBhbiBpbnN0YW5jZSBvZiB0aGUgU0YgdG8gYmUgZXhlY3V0ZWQg
YXQgdGhlIA0KPiBuZXh0IGhvcCwgc2V0cyB0aGUgU0kgbGFiZWwgdG8gdGhlIFNJIHZhbHVlIG9m
IHRoZSBuZXh0IGhvcCI/DQo+IFRoZSBTSSBsYWJlbCBzaG91bGQgYmUgc2V0IHRvIG5leHQgaG9w
LCByaWdodD8NCg0KWWVzLCBJIHRoaW5rIHlvdSdyZSByaWdodCBhYm91dCB0aGF0IGNvbmZ1c2lv
bi4gVGhhbmtzIGZvciBjYXRjaGluZyBpdC4NCg0KQmVzdCwNCkFkcmlhbg0KDQoNCj4gLS0tLS1P
cmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQWRyaWFuIEZhcnJlbCBbbWFpbHRvOmFkcmlh
bkBvbGRkb2cuY28udWtdDQo+IFNlbnQ6IFR1ZXNkYXksIEphbnVhcnkgMDgsIDIwMTkgNToyMSBB
TQ0KPiBUbzogTWFjaCBDaGVuIDxtYWNoLmNoZW5AaHVhd2VpLmNvbT47IHJ0Zy1hZHNAaWV0Zi5v
cmcNCj4gQ2M6IHJ0Zy1kaXJAaWV0Zi5vcmc7IG1wbHNAaWV0Zi5vcmc7IGRyYWZ0LWlldGYtbXBs
cy1zZmMuYWxsQGlldGYub3JnDQo+IFN1YmplY3Q6IFJFOiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1p
ZXRmLW1wbHMtc2ZjLTA0LnR4dA0KPiANCj4gSG1tbSwgSSB0aGluayB3ZSBtYXkgZGlzYWdyZWUg
b24gdGhpcyDimLkNCj4gDQo+IEknZCBhc2sgdGhlIFdHIGNoYWlycyBhbmQgQUQgKGVzcGVjaWFs
bHkgYXMgdGhlIHJldmlldyBpcyBmb3IgdGhlIA0KPiBiZW5lZml0IG9mIHRoZQ0KPiBBRCkgdG8g
Z3VpZGUgdGhlIGF1dGhvcnMuDQo+IA0KPiBJTUhPIGl0IGlzIG5vdCB0aGUgcGxhY2Ugb2YgYW4g
SUVURiBzcGVjIHRvIHRlbGwgcGVvcGxlIGhvdyB0byANCj4gaW1wbGVtZW50IHVubGVzcyB0aGUg
aW1wbGVtZW50YXRpb24gY2hhbmdlcyB0aGUgcmVzdWx0YW50IGJlaGF2aW91ciBvbiB0aGUgd2ly
ZS4NCj4gRnJvbSBteSBwZXJzcGVjdGl2ZSwgdGhpcyBkb2N1bWVudCB0ZWxscyB0aGUgaW1wbGVt
ZW50ZXIgd2hhdCANCj4gYmxhY2stYm94IGJlaGF2aW91ciBpcyBleHBlY3RlZDogaS5lLiB3aGF0
IHJlc3VsdCByZWNlaXZpbmcgYSBwYWNrZXQgDQo+IHNob3VsZCBoYXZlLCBhbmQgd2hhdCBwYWNr
ZXRzIHRvIGdlbmVyYXRlLg0KPiANCj4gV2UgY291bGQgZGVzY3JpYmUgaG93IHRvIGltcGxlbWVu
dCwgYnV0IEkgY2FuJ3Qgc2VlIGhvdyB0aGF0IHdvdWxkIGJlIA0KPiBub3JtYXRpdmUuIEFuZCBJ
IHRoaW5rIHRoZXJlIGFyZSBwbGVudHkgb2Ygd2F5cyB0byBhY2hpZXZlIHRoZSANCj4gcmVxdWly
ZWQgYmVoYXZpb3VyIGluIGFuIG9wdGltaXNlZCB3YXkgKGZvciBleGFtcGxlLCBwZXJmb3JtaW5n
IGR1YWwtbGFiZWwgYWNjZXNzKS4NCj4gV2UgcHJvdmlkZWQgc2VjdGlvbiAxNCB0byBnaXZlIGd1
aWRhbmNlIHRoYXQgaW1wbGVtZW50YXRpb24gdXNpbmcgDQo+IGV4aXN0aW5nIGhhcmR3YXJlIGNv
dWxkIGJlIHBvc3NpYmxlLCBidXQgd2UgZGlkbid0IHdhbnQgdG8gaW1wbHkgdGhhdCANCj4gdGhp
cyB3YXMgKnRoZSogd2F5IHRvIGltcGxlbWVudC4NCj4gDQo+IEJlc3QsDQo+IEFkcmlhbg0KPiAN
Cj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWFjaCBDaGVuIDxtYWNoLmNo
ZW5AaHVhd2VpLmNvbT4NCj4gU2VudDogMDcgSmFudWFyeSAyMDE5IDAzOjUyDQo+IFRvOiBhZHJp
YW5Ab2xkZG9nLmNvLnVrOyBydGctYWRzQGlldGYub3JnDQo+IENjOiBydGctZGlyQGlldGYub3Jn
OyBtcGxzQGlldGYub3JnOyBkcmFmdC1pZXRmLW1wbHMtc2ZjLmFsbEBpZXRmLm9yZw0KPiBTdWJq
ZWN0OiBSRTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLXNmYy0wNC50eHQNCj4gDQo+
IEhpIEFkcmlhbiwNCj4gDQo+IFRoYW5rcyBmb3IgeW91ciByZXBseSENCj4gDQo+IFNlZSBzb21l
IHJlc3BvbnNlIGlubGluZS4uLg0KPiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K
PiA+IEZyb206IEFkcmlhbiBGYXJyZWwgW21haWx0bzphZHJpYW5Ab2xkZG9nLmNvLnVrXQ0KPiA+
IFNlbnQ6IFN1bmRheSwgSmFudWFyeSAwNiwgMjAxOSA1OjAzIEFNDQo+ID4gVG86IE1hY2ggQ2hl
biA8bWFjaC5jaGVuQGh1YXdlaS5jb20+OyBydGctYWRzQGlldGYub3JnDQo+ID4gQ2M6IHJ0Zy1k
aXJAaWV0Zi5vcmc7IG1wbHNAaWV0Zi5vcmc7IA0KPiA+IGRyYWZ0LWlldGYtbXBscy1zZmMuYWxs
QGlldGYub3JnDQo+ID4gU3ViamVjdDogUkU6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWlldGYtbXBs
cy1zZmMtMDQudHh0DQo+ID4NCj4gPiBIaSBNYWNoLA0KPiA+DQo+ID4gVGhhbmtzIGZvciB5b3Vy
IGNhcmVmdWwgcmV2aWV3Lg0KPiA+DQo+ID4gPiBNaW5vciBJc3N1ZXM6DQo+ID4gPiAqCVNlY3Rp
b24gMTMgc2F5czoNCj4gPiA+ICINCj4gPiA+ICAgYi4gIFdoZW4gdGhlIHBhY2tldCBhcnJpdmVz
IGF0IFNGRmEgaXQgc3RyaXBzIGFueSBsYWJlbHMgYXNzb2NpYXRlZA0KPiA+ID4gICAgICAgd2l0
aCB0aGUgdHVubmVsIHRoYXQgcnVucyBmcm9tIHRoZSBjbGFzc2lmaWVyIHRvIFNGRmEuICBTRkZh
DQo+ID4gPiAgICAgICBleGFtaW5lcyB0aGUgdG9wIGxhYmVscyBhbmQgbWF0Y2hlcyB0aGUgU1BJ
L1NJIHRvIGlkZW50aWZ5IHRoYXQNCj4gPiA+ICAgICAgIHRoZSBwYWNrZXQgc2hvdWxkIGJlIGZv
cndhcmRlZCB0byBTRmEuICBUaGUgcGFja2V0IGlzIGZvcndhcmRlZA0KPiA+ID4gICAgICAgdG8g
U0ZhIHVubW9kaWZpZWQuDQo+ID4gPg0KPiA+ID4gICBjLiAgU0ZhIHBlcmZvcm1zIGl0cyBkZXNp
Z25hdGVkIGZ1bmN0aW9uIGFuZCByZXR1cm5zIHRoZSBwYWNrZXQgdG8NCj4gPiA+ICAgICAgIFNG
RmEuDQo+ID4gPg0KPiA+ID4gICBkLiAgU0ZGYSBtb2RpZmllcyB0aGUgU0kgaW4gdGhlIGxvd2Vy
IGxhYmVsIHN0YWNrIGVudHJ5ICh0byAyNTQpIGFuZA0KPiA+ID4gICAgICAgdXNlcyB0aGUgU1BJ
L1NJIHRvIGxvb2sgdXAgdGhlIGZvcndhcmRpbmcgaW5zdHJ1Y3Rpb25zLiAgSXQgc2VuZHMNCj4g
PiA+ICAgICAgIHRoZSBwYWNrZXQgd2l0aCB0d28gbGFiZWwgc3RhY2sgZW50cmllczoNCj4gPiA+
Ig0KPiA+ID4gRnJvbSBhYm92ZSB0ZXh0LCBpdCBzZWVtcyB0aGF0IGFuIFNGRiB3aWxsIGhhdmUg
ZGlmZmVyZW50IHByb2Nlc3MgDQo+ID4gPmZvciBhDQo+ID4gcGFja2V0IHRoYXQNCj4gPiA+IGhh
cyB0aGUgc2FtZSBTUEkvU0kuDQo+ID4gPiAgMSkgaWYgYSBwYWNrZXQgaXMgcmVjZWl2ZWQgZnJv
bSBhIHByZXZpb3VzIFNGRiwgaXQgd2lsbCBtYXRjaCB0aGUgDQo+ID4gPiBTUEkvU0kNCj4gPiBh
bmQgZGV0ZXJtaW5lDQo+ID4gPiAgdG8gd2hlcmUgdGhlIHBhY2tldCB3aWxsIGJlIHNlbnQuDQo+
ID4gPiAgMikgaWYgYSBwYWNrZXQgaXMgcmVjZWl2ZWQgZnJvbSBhbiBTRiwgaXQgd2lsbCBkaXJl
Y3RseSBtb2RpZnkgDQo+ID4gPiB0aGUgaW5uZXINCj4gPiBsYWJlbCwgYW5kIHRoZW4NCj4gPiA+
IGJ5IG1hdGNoaW5nIHRoZSBuZXcgU1BJL1NJIHRvIGRldGVybWluZSB0byB3aGVyZSB0aGUgcGFj
a2V0IHdpbGwgDQo+ID4gPiBiZQ0KPiBzZW50Lg0KPiA+ID4NCj4gPiA+IElzIHRoaXMgdGhlIGlu
dGVudGlvbiA/IElmIHNvLCBob3cgZG9lcyBhbiBTRkYgZGV0ZXJtaW5lIHdoZXRoZXIgYSANCj4g
PiA+IHBhY2tldA0KPiA+IGlzIGZyb20gYW4NCj4gPiA+IFNGRiBvciBmcm9tIFNGPw0KPiA+DQo+
ID4gWW91IGhhdmUgdW5kZXJzdG9vZCB0aGUgcHJvY2Vzc2luZyBjb3JyZWN0bHkuDQo+ID4gSW4g
ZmFjdCwgdGhlIHNhbWUgc2l0dWF0aW9uIGV4aXN0cyB3aXRoIE5TSCBwcm9jZXNzaW5nOiB0aGUg
U0ZGIGlzIA0KPiA+IGV4cGVjdGVkIHRvICJrbm93IiB3aGV0aGVyIHRoZSBwYWNrZXQgaGFzIGFy
cml2ZWQgZnJvbSB0aGUgcHJldmlvdXMgDQo+ID4gU0ZGDQo+IG9yIGZyb20gdGhlIFNGLg0KPiA+
DQo+ID4gVGhlcmUgYXJlIHByb2JhYmx5IHR3byBhbnN3ZXJzOg0KPiA+IEZpcnN0bHksIGl0IGlz
IGVudGlyZWx5IHBvc3NpYmxlIHRoYXQgdGhlIFNGRiBhbmQgU0YgYXJlIGNvLXJlc2lkZW50Lg0K
PiA+IFRoYXQgaXMsIHRoZXkgZm9ybSBwYXJ0IG9mIHRoZSBzYW1lIGltcGxlbWVudGF0aW9uLCBw
b3NzaWJseSBiZWluZw0KPiBzZXBhcmF0ZWQgYnkgYW4gQVBJLg0KPiA+IEluIHRoaXMgY2FzZSwg
b2YgY291cnNlLCB0aGUgcXVlc3Rpb24gZG9lcyBub3QgYXJpc2UuDQo+ID4gU2Vjb25kbHksIGl0
IGlzIHJlYXNvbmFibGUgdG8gZXhwZWN0IHRoYXQgdGhlIFNGcyBhcmUgYXR0YWNoZWQgdG8gDQo+
ID4gdGhlIFNGRiBieSBkZWRpY2F0ZWQgdHVubmVscyBvciBwb3J0cyAoaW5kZWVkLCBTRnMgYXJl
IHBvcnQtYXR0YWNoZWQgDQo+ID4gaW4gdGhlIGxlZ2FjeSBzZXJ2aWNlIGZ1bmN0aW9uIHdvcmxk
KSBzbyB0aGF0IGEgcGFja2V0IGFycml2aW5nIG9uIGEgDQo+ID4gbGluZSBpbnRlcmZhY2UgKGZy
b20gYW5vdGhlciBTRkYpIGlzIGVhc2lseSBkaXN0aW5ndWlzaGVkIGZyb20gb25lIA0KPiA+IHRo
YXQgYXJyaXZlcyBmcm9tIGFuIFNGLiAoWW91IG1pZ2h0IHRoaW5rIGFib3V0IHBvcnQtYXR0YWNo
ZWQgTDNWUE5zIA0KPiA+IHRvIGhlbHANCj4gY2xhcml0eSBob3cgdGhpcyBjb3VsZCB3b3JrKS4N
Cj4gDQo+IElmIHNvLCBpdCdzIGJldHRlciB0byBhZGQgc29tZSB0ZXh0IHRvIGNsYXJpZnkgdGhp
cy4gR2l2ZW4gdGhlIGN1cnJlbnQgDQo+IHRleHQsIGl0IGltcGxpZXMgdGhhdCBpdCBjb3VsZCBi
ZSBkZXRlcm1pbmVkIGp1c3QgYnkgbWF0Y2hpbmcgdGhlIFNQSS9TSS4NCj4gDQo+ID4NCj4gPiA+
IEluIGFkZGl0aW9uLCBob3cgZG9lcyBhbiBTRkYgYXBwbHkgdGhlIHN3YXAgYW5kL29yIHBvcCBv
cGVyYXRpb25zIGhlcmUuDQo+ID4gRS5nLiwgd2hlbiBhbiBTRkYgbG9va3MgdXAgdGhlIFNQSSwN
Cj4gPiA+IGl0IG1hdGNoZXMgYW4gaXRlbSBpbiBhIGxvY2FsIHRhYmxlOyB3aGF0IG9wZXJhdGlv
biAoc3dhcCBvciBwb3ApIA0KPiA+ID4gd2lsbA0KPiA+IGFwcGx5IHRvIHRoZSBTUEkgbGFiZWw/
IEFjY29yZGluZyB0byAiIFRoZQ0KPiA+ID4gcGFja2V0IGlzIGZvcndhcmRlZCB0byBTRmEgdW5t
b2RpZmllZC4iIEl0IHNlZW1zIGltcGxpZXMgdGhhdCANCj4gPiA+IHRoZXJlIGlzIG5vDQo+ID4g
YW55IG9wZXJhdGlvbiB3aWxsIGJlIGFwcGxpZWQuIElmIHNvLA0KPiA+ID4gdGhpcyB3aWxsIG5v
dCBhbGlnbiB3aXRoIHRoZSBNUExTLg0KPiA+DQo+ID4gSSB0aGluayB5b3Ugc2hvdWxkIGFsc28g
bG9vayBhdCB0aGlzIGluIHRoZSBtYW5uZXIgb2YgYSBMM1ZQTi4gVGhhdCANCj4gPiBpcywgdGhl
IHRvcCBsYWJlbCBpcyBwb3BwZWQgdG8gZGVyaXZlIHRoZSBjb250ZXh0LCB0aGUgZm9yd2FyZGlu
ZyANCj4gPiBsYWJlbCBpcyBsb29rZWQgdXAgd2l0aGluIHRoZSBjb250ZXh0IGFuZCBzd2FwcGVk
LCBhbmQgdGhlIGNvbnRleHQgDQo+ID4gbGFiZWwgaXMgcmUtaW1wb3NlZCBhcyB0aGUgcGFja2V0
IGlzIGZvcndhcmRlZC4NCj4gPg0KPiA+IE9mIGNvdXJzZSwgdGhlcmUgYXJlIG9wdGltaXNhdGlv
bnMgb24gaG93IGFuIFNGRiBtaWdodCBpbXBsZW1lbnQgDQo+ID4gdGhpcywgYnV0IHdlIGRvbid0
IG5lZWQgdG8gZGVzY3JpYmUgdGhvc2UuIFdoYXQgd2Uga25vdyBpcyB0aGF0IHRoZSANCj4gPiBW
UE4tbGlrZSBhcHByb2FjaCBjYW4gYmUgbWFkZSB0byB3b3JrIHdpdGggZXhpc3RpbmcgUEVzLg0K
PiANCj4gQXMgYWJvdmUsIGl0J3MgYmV0dGVyIHRvIGFkZCBzb21lIHRleHQgdG8gbWFrZSBpdCBj
bGVhcmVyLg0KPiANCj4gPg0KPiA+ID4gSWYgdGhlIGFib3ZlIGlzc3VlcyBleGlzdCwgdGhlICIg
Y29udGV4dC9TRiIgY2FzZSBoYXMgdGhlIHNpbWlsYXIgaXNzdWVzLg0KPiA+DQo+ID4gSG9wZSBJ
IGhhdmUgZXhwbGFpbmVkIHdoeSB0aGlzIGlzIG5vdCBhbiBpc3N1ZS4NCj4gPg0KPiA+IE5vdywg
d2UgY291bGQgZGViYXRlIHdoeSB3ZSBoYXZlIG5vdCBtYWRlIHRoZXNlIGFuc3dlcnMgbW9yZSBj
bGVhciANCj4gPiBpbiB0aGUgdGV4dC4NCj4gPiBUaGUgZmlyc3QgdGhpbmcgaXMgdGhhdCB3ZSBh
cmUgbm90IHRyeWluZyB0byBtYWtlIGFueSBjaGFuZ2VzIHRvIHRoZSANCj4gPiBhcmNoaXRlY3R1
cmUgdXNlZCBmb3IgTlNILCBzbyB3ZSBkaWQgbm90IGZlZWwgd2Ugc2hvdWxkIGdvIGludG8gDQo+
ID4gZXhwbGFuYXRpb25zIGFib3V0IGhvdyB0aGUgU0YvU0ZGIHJlbGF0aW9uc2hpcCB3b3Jrcy4N
Cj4gPiBBZGRpdGlvbmFsbHksIHdlIGRpZCBub3QgZmVlbCB0aGF0IChiZXlvbmQgdGhlIHNob3J0
IHNlY3Rpb24gMTQpIHdlIA0KPiA+IHNob3VsZCB0ZWxsIHBlb3BsZSBob3cgdG8gaW1wbGVtZW50
LiBUaGUgcHVycG9zZSBvZiB0aGUgZG9jdW1lbnQgaXMgDQo+ID4gdG8gZGVzY3JpYmUgd2lyZSBm
b3JtYXRzLg0KPiANCj4gSU1ITywgaXQgbWF5IG5vdCBiZSBlbm91Z2ggaWYganVzdCBkZXNjcmli
aW5nIHRoZSB3aXJlIGZvcm1hdHMsIHRoZSANCj4gb3BlcmF0aW9ucy9wcm9jZXNzIG9uIHRoZSAi
Zm9ybWF0cyIgYXJlIG5lY2Vzc2FyeSB0byBtYWtlIGl0IGFuIA0KPiBpbXBsZW1lbnRhYmxlIGFu
ZCBpbnRlcm9wZXJhYmxlIHByb3RvY29sLg0KPiANCj4gQWx0aG91Z2ggU2VjdGlvbiAxMyBpcyBs
aXN0ZWQgYXMgYSB3b3JrZWQgZXhhbXBsZSwgSSBwZXJzb25hbGx5IHRoaW5rIA0KPiB0aGF0IHRo
ZXkgYXJlIG5lY2Vzc2FyeSBwcm9jZWR1cmVzLiBJJ2Qgc3VnZ2VzdCB0byBjaGFuZ2UgaXQgdG8g
bW9yZSAiZm9ybWFsIg0KPiBzZWN0aW9uLCBlLmcuLCBQcm9jZWR1cmVzLg0KPiANCj4gQmVzdCBy
ZWdhcmRzLA0KPiBNYWNoDQo+IA0KPiA+DQo+ID4gQmVzdCwNCj4gPiBBZHJpYW4NCg0KDQo=


From nobody Thu Jan 17 11:52:57 2019
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id DA0E6130F5B; Thu, 17 Jan 2019 11:52:48 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: "IETF-Announce" <ietf-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.3
Auto-Submitted: auto-generated
Precedence: bulk
CC: mpls@ietf.org, db3546@att.com, mpls-chairs@ietf.org, Loa Andersson <loa@pi.nu>, draft-ietf-mpls-sfc@ietf.org, loa@pi.nu
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
Reply-To: ietf@ietf.org
Message-ID: <154775476880.10396.17928468056341396716.idtracker@ietfa.amsl.com>
Date: Thu, 17 Jan 2019 11:52:48 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/j5_nTq06cOAAzoQOrnKfIDB4h9Q>
Subject: [mpls] Last Call: <draft-ietf-mpls-sfc-04.txt> (An MPLS-Based Forwarding Plane for Service Function Chaining) to Proposed Standard
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Jan 2019 19:52:49 -0000

The IESG has received a request from the Multiprotocol Label Switching WG
(mpls) to consider the following document: - 'An MPLS-Based Forwarding Plane
for Service Function Chaining'
  <draft-ietf-mpls-sfc-04.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 2019-01-31. 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


   Service Function Chaining (SFC) is the process of directing packets
   through a network so that they can be acted on by an ordered set of
   abstract service functions before being delivered to the intended
   destination.  An architecture for SFC is defined in RFC7665.

   The Network Service Header (NSH) can be inserted into packets to
   steer them along a specific path to realize a Service Function Chain.

   Multiprotocol Label Switching (MPLS) is a widely deployed forwarding
   technology that uses labels placed in a packet in a label stack to
   identify the forwarding actions to be taken at each hop through a
   network.  Actions may include swapping or popping the labels as well,
   as using the labels to determine the next hop for forwarding the
   packet.  Labels may also be used to establish the context under which
   the packet is forwarded.

   This document describes how Service Function Chaining can be achieved
   in an MPLS network by means of a logical representation of the NSH in
   an MPLS label stack.  It does not deprecate or replace the NSH, but
   acknowledges that there may be a need for an interim deployment of
   SFC functionality in brownfield networks.




The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-mpls-sfc/

IESG discussion can be tracked via
https://datatracker.ietf.org/doc/draft-ietf-mpls-sfc/ballot/


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





From nobody Thu Jan 17 17:37:38 2019
Return-Path: <mach.chen@huawei.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A582126CC7; Thu, 17 Jan 2019 17:37:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fe41pzkWidGu; Thu, 17 Jan 2019 17:37:33 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E2642130F3F; Thu, 17 Jan 2019 17:37:32 -0800 (PST)
Received: from lhreml704-cah.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id 9354F7FFDE8F294262E6; Fri, 18 Jan 2019 01:37:30 +0000 (GMT)
Received: from lhreml708-chm.china.huawei.com (10.201.108.57) by lhreml704-cah.china.huawei.com (10.201.108.45) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 18 Jan 2019 01:37:30 +0000
Received: from lhreml708-chm.china.huawei.com (10.201.108.57) by lhreml708-chm.china.huawei.com (10.201.108.57) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1591.10; Fri, 18 Jan 2019 01:37:29 +0000
Received: from DGGEML424-HUB.china.huawei.com (10.1.199.41) by lhreml708-chm.china.huawei.com (10.201.108.57) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1591.10 via Frontend Transport; Fri, 18 Jan 2019 01:37:29 +0000
Received: from DGGEML530-MBS.china.huawei.com ([169.254.8.165]) by dggeml424-hub.china.huawei.com ([10.1.199.41]) with mapi id 14.03.0415.000; Fri, 18 Jan 2019 09:37:25 +0800
From: Mach Chen <mach.chen@huawei.com>
To: "BRUNGARD, DEBORAH A" <db3546@att.com>, "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "rtg-ads@ietf.org" <rtg-ads@ietf.org>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-sfc.all@ietf.org" <draft-ietf-mpls-sfc.all@ietf.org>
Thread-Topic: RtgDir review:  draft-ietf-mpls-sfc-04.txt
Thread-Index: AdSZOHGt85HegsS7TxCSGyYrh2LDDQLvo12AAE/hNKAAFVFcgACCf1GAAHO/mQAA/V0uAAAc/90A
Date: Fri, 18 Jan 2019 01:37:24 +0000
Message-ID: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927FFB98@dggeml530-mbs.china.huawei.com>
References: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927E4EA8@dggeml530-mbs.china.huawei.com> <000901d4a53a$0e619770$2b24c650$@olddog.co.uk> <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927F532A@dggeml530-mbs.china.huawei.com> <000f01d4a6ce$d8554e10$88ffea30$@olddog.co.uk> <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927F9390@dggeml530-mbs.china.huawei.com> <04c801d4aaa7$d4317b60$7c947220$@olddog.co.uk> <F64C10EAA68C8044B33656FA214632C8958A02B0@MISOUT7MSGUSRDE.ITServices.sbc.com>
In-Reply-To: <F64C10EAA68C8044B33656FA214632C8958A02B0@MISOUT7MSGUSRDE.ITServices.sbc.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.194.201]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/TRO0XTgHhX34vm7FzCyykQeDmHA>
Subject: Re: [mpls] RtgDir review:  draft-ietf-mpls-sfc-04.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jan 2019 01:37:36 -0000

SGkgRGVib3JhaCwNCg0KSSBhbSBPSyB3aXRoIGl0Lg0KDQpCZXN0IHJlZ2FyZHMsDQpNYWNoDQoN
Cj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQlJVTkdBUkQsIERFQk9SQUgg
QSBbbWFpbHRvOmRiMzU0NkBhdHQuY29tXQ0KPiBTZW50OiBGcmlkYXksIEphbnVhcnkgMTgsIDIw
MTkgMzo0NiBBTQ0KPiBUbzogYWRyaWFuQG9sZGRvZy5jby51azsgTWFjaCBDaGVuIDxtYWNoLmNo
ZW5AaHVhd2VpLmNvbT47IHJ0Zy0NCj4gYWRzQGlldGYub3JnDQo+IENjOiBydGctZGlyQGlldGYu
b3JnOyBtcGxzQGlldGYub3JnOyBkcmFmdC1pZXRmLW1wbHMtc2ZjLmFsbEBpZXRmLm9yZw0KPiBT
dWJqZWN0OiBSRTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLXNmYy0wNC50eHQNCj4g
DQo+IEhpIE1hY2gsDQo+IA0KPiBNdWNoIHRoYW5rcyBmb3IgeW91ciBjYXJlZnVsIHJldmlldyEN
Cj4gDQo+IEl0IGlzIGFsd2F5cyBhIGRpZmZpY3VsdCB0cmFkZW9mZiBvbiBob3cgbXVjaCB0byBh
ZGQgdG8gYSBkcmFmdCByZWdhcmRpbmcNCj4gdGVybXMvZGVmaW5pdGlvbnMgZnJvbSBvdGhlciBS
RkNzLiBJJ3ZlIHN0YXJ0ZWQgSUVURiBMYXN0IENhbGwuDQo+IA0KPiBUaGFua3MgQXV0aG9ycyEN
Cj4gRGVib3JhaA0KPiANCj4gDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206
IEFkcmlhbiBGYXJyZWwgPGFkcmlhbkBvbGRkb2cuY28udWs+DQo+IFNlbnQ6IFNhdHVyZGF5LCBK
YW51YXJ5IDEyLCAyMDE5IDE6NTEgUE0NCj4gVG86ICdNYWNoIENoZW4nIDxtYWNoLmNoZW5AaHVh
d2VpLmNvbT47IHJ0Zy1hZHNAaWV0Zi5vcmcNCj4gQ2M6IHJ0Zy1kaXJAaWV0Zi5vcmc7IG1wbHNA
aWV0Zi5vcmc7IGRyYWZ0LWlldGYtbXBscy1zZmMuYWxsQGlldGYub3JnDQo+IFN1YmplY3Q6IFJF
OiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtc2ZjLTA0LnR4dA0KPiANCj4gSGksDQo+
IA0KPiBUaGFua3MgZm9yIGNvbnRpbnVpbmcgdGhpcyB0aHJlYWQuIEkgaG9wZSB0aGF0IGJ5IGhh
dmluZyBvdXIgZGlzY3Vzc2lvbiB3ZSBjYW4NCj4gYXJyaXZlIGF0IGEgc29sdXRpb24gYWNjZXB0
YWJsZSB0byB1cyBib3RoLg0KPiANCj4gPiBJIGFtIHN0aWxsIHRoaW5raW5nIHRoYXQgdGhpcyBt
YXkgbm90IGp1c3QgYmUgYW4gaW1wbGVtZW50YXRpb24NCj4gPiBwcm9ibGVtLiBMb29raW5nIHRo
b3VnaCB0aGUgZHJhZnQgYWdhaW4sIEkgZmVlbCB0aGF0IHRoZSBkcmFmdCB3aWxsDQo+ID4gYmVu
ZWZpdCBieSBhZGRpbmcgbW9yZSBjbGFyaWZpY2F0aW9uIHRleHQuDQo+ID4NCj4gPiBGb3IgZXhh
bXBsZSwgSSBmb3VuZCB0aGUgZm9sbG93aW5nIHRleHQgKFNlY3Rpb24gNikuIFRoaXMgcGFyYWdy
YXBoDQo+ID4gc2VlbXMgdGhlIG9ubHkgImZvcm1hbCIgcHJvY2Vzc2luZyBydWxlIG9uIHRoZSBT
UEkvU0kgbGFiZWwgZm9yIHRoZQ0KPiBzd2FwcGluZyBjYXNlLg0KPiA+DQo+ID4iDQo+ID4gbyAg
V2hlbiBhIGNvbXBvbmVudCBvZiB0aGUgU0ZDIHN5c3RlbSBwcm9jZXNzZXMgYSBwYWNrZXQgaXQg
dXNlcyB0aGUNCj4gPiAgICAgIFNQSSBMYWJlbCB0byBpZGVudGlmeSB0aGUgU0ZQIGFuZCB0aGUg
U0kgTGFiZWwgdG8gZGV0ZXJtaW5lIHRvDQo+ID4gICAgICB3aGljaCBTRkYgb3IgaW5zdGFuY2Ug
b2YgYW4gU0YgKGFuIFNGSSkgdG8gZGVsaXZlciB0aGUgcGFja2V0Lg0KPiA+ICAgICAgVW5kZXIg
bm9ybWFsIGNpcmN1bXN0YW5jZXMgKHdpdGggdGhlIGV4Y2VwdGlvbiBvZiBicmFuY2hpbmcgYW5k
DQo+ID4gICAgICByZWNsYXNzaWZpY2F0aW9uIC0gc2VlIFtJLUQuaWV0Zi1iZXNzLW5zaC1iZ3At
Y29udHJvbC1wbGFuZV0pIHRoZQ0KPiA+ICAgICAgU1BJIExhYmVsIHZhbHVlIGlzIHByZXNlcnZl
ZCBvbiBhbGwgcGFja2V0cy4gIFRoZSBTSSBMYWJlbCB2YWx1ZQ0KPiA+ICAgICAgaXMgbW9kaWZp
ZWQgYnkgU0ZGcyBhbmQgdGhyb3VnaCByZWNsYXNzaWZpY2F0aW9uIHRvIGluZGljYXRlIHRoZQ0K
PiA+ICAgICAgbmV4dCBob3AgYWxvbmcgdGhlIFNGUC4NCj4gPiINCj4gPg0KPiA+IFdoYXQgZG9l
cyB0aGUgY29tcG9uZW50IHJlZmVyIHRvIChjbGFzc2lmaWVyLCBTRkYgIG9yIFNGKSA/IENhbiBp
dCBiZSBhbiBTRj8NCj4gPiBJZiBzbywgd2hhdCBpcyB0aGUgcHJvY2Vzc2luZyBydWxlPyAgSXQg
c2VlbXMgaW1wbHkgdGhhdCB0aGUgU0Ygc2hvdWxkDQo+ID4gYmUgU1BJL1NJIGF3YXJlLCB0aGUg
U1BJL1NJIGNhbm5vdCBiZSBzd2FwcGVkLCBwb3BwZWQgb2ZmLiBPdGhlcndpc2UNCj4gPiB0aGUg
bWVjaGFuaXNtcyBkZWZpbmVkIGluIHRoaXMgZG9jdW1lbnQgd2lsbCBub3Qgd29yay4NCj4gDQo+
IEJ1dCB0aGlzIGlzICpleGFjdGx5KiB0aGUgd2F5IHRoZSBpc3N1ZSBpcyBkZXNjcmliZWQgZm9y
IHRoZSBOU0guDQo+IElmIHRoZSBTRiBpcyBOU0gtYXdhcmUsIHRoZSBOU0ggaXMgbm90IHN0cmlw
cGVkIGFuZCB0aGUgU0YgcHJvY2Vzc2VzIGl0LiBJZiB0aGUNCj4gU0YgaXMgbm90IE5TSC1hd2Fy
ZSwgdGhlbiBhIHByb3h5IHN0cmlwcyB0aGUgTlNIIGFuZCByZWltcG9zZXMgaXQgYWZ0ZXIgdGhl
DQo+IFNGIGhhcyBjb21wbGV0ZWQgcHJvY2Vzc2luZy4NCj4gVGhlIE5TSCBjb250YWlucyB0aGUg
U1BJIHdoaWNoIGlzIHByZXNlcnZlZCBvbiBldmVyeSBwYWNrZXQsIGFuZCB0aGUgU0kNCj4gd2hp
Y2ggaXMgbW9kaWZpZWQgYXMgdGhlIHBhY2tldCBwcm9ncmVzc2VzLg0KPiBUaGlzIHByb2Nlc3Np
bmcgaXMgbWlycm9yZWQgZXhhY3RseSB1c2luZyB0aGUgdHdvIE1QTFMgbGFiZWxzLg0KPiANCj4g
PiBUaGUgbGFzdCBzZW50ZW5jZSBzYXlzIHRoYXQgIlRoZSBTSSBMYWJlbCB2YWx1ZSBpcyBtb2Rp
ZmllZCBieSBTRkZzIiwNCj4gPiB3aGVuIGRvZXMgYSBTRkYgbW9kaWZ5IHRoZSBTSSBMYWJlbCB2
YWx1ZT8gIEZvciBleGFtcGxlLCBiZWZvcmUNCj4gPiBzZW5kaW5nIHRoZSBwYWNrZXQgdG8gYW4g
U0Ygb3IgYWZ0ZXIgYmVpbmcgcmVjZWl2ZWQgZnJvbSBhbiBTRj8gIFRoaXMNCj4gPiBpcyBub3Qg
Y2xlYXIgaW4gdGhlIGN1cnJlbnQgZHJhZnQgYnV0LiBUaGUgZXhhbXBsZSBzZWN0aW9uIGdpdmVz
IHNvbWUNCj4gPiBoaW50IG9uIHRoaXMsIHRoYXQncyBvbmUgb2YgdGhlIHJlYXNvbnMgdGhhdCBJ
IHRoaW5rIHNvbWUgb2YgdGhlDQo+ID4gY29udGVudCBzaG91bGQgYmUgZGVmaW5lZCBhcyBmb3Jt
YWwgcHJvY2VkdXJlcy4NCj4gDQo+IFdlbGwsIHRoZSBmdWxsIHNlbnRlbmNlIGlzICJUaGUgU0kg
TGFiZWwgdmFsdWUgaXMgbW9kaWZpZWQgYnkgU0ZGcyBhbmQgdGhyb3VnaA0KPiByZWNsYXNzaWZp
Y2F0aW9uIHRvIGluZGljYXRlIHRoZSBuZXh0IGhvcCBhbG9uZyB0aGUgU0ZQLiIgVGhhdCBtZWFu
cyB0aGF0IHRoZQ0KPiBTSSBpcyBtb2RpZmllZCBieSB0aGUgU0ZGIHdoZW4gaXQgbmVlZHMgdG8g
Zm9yd2FyZCB0aGUgcGFja2V0IHRvIHRoZSBuZXh0DQo+IGhvcC4gQW5kIHRodXMgd2UgbXVzdCBh
c2sgIndoYXQgY29uc3RpdHV0ZXMgYSBob3AgaW4gYW4gU0ZDPyIgVGhlIGFuc3dlcg0KPiB0byB0
aGF0IGlzIHRoYXQgZWFjaCBTRkkgaXMgYSBob3AsIGFuZCB3ZSBjYW4gZm9sbG93IHRoZSBsb2dp
YyAoYm90aCBmcm9tIFJGQw0KPiA3NjY1IGFuZCBSRkMgODMwMCwgYW5kIGZyb20gdGhpcyBkcmFm
dCkuIFRoZSBwYWNrZXQgaXMgY2xhc3NpZmllZCBhbmQgdGhlIFNGQw0KPiBoZWFkZXIgKE1QTFMg
bGFiZWxzIG9yIE5TSCkgaXMgYWRkZWQgd2l0aCBTSSBpbmRpY2F0aW5nIHRoZSBmaXJzdCBTRiB0
byBleGVjdXRlLg0KPiBUaGUgcGFja2V0IGlzIHNlbnQgdG8gdGhlIFNGRiB3aGljaCBkZWxpdmVy
cyBpdCB0byB0aGUgU0ksIHRoZW4gdGhlIHBhY2tldCBpcw0KPiByZXR1cm5lZCB0byB0aGUgU0ZG
IHdoaWNoIHByZXBhcmVzIGl0IGZvciB0aGUgbmV4dCBob3AgKHdoaWNoIG1heSBiZQ0KPiBhbm90
aGVyIGxvY2FsIG9yIHJlbW90ZSBTRkkpLg0KPiANCj4gVGhhdCBzaG91bGQgYmUgb2J2aW91cywg
SU1ITywgdG8gYW55b25lIGZhbWlsaWFyIHdpdGggUkZDIDc2NjUgYW5kIFJGQw0KPiA4MzAwLiBX
ZSBjb3VsZCBhZGQgc29tZSB0ZXh0LCBidXQgSSBiZWxpZXZlIGl0IGlzIGFscmVhZHkgY2xlYXIg
d2l0aCBhbg0KPiB1bmRlcnN0YW5kaW5nIG9mIFNGQy4NCj4gDQo+IEluIGdlbmVyYWwsIEkgYW0g
bm90IG9wcG9zZWQgdG8gYWRkaW5nIGNsYXJpZmljYXRpb25zIHRvIGRyYWZ0czogaWYgc29tZW9u
ZSBoYXMNCj4gYSBxdWVzdGlvbiwgdGhlbiBpdCBpcyB3b3J0aCBtYWtpbmcgc3VyZSB0aGF0IHN1
YnNlcXVlbnQgcmVhZGVycyBkb24ndCBoYXZlDQo+IGlkZW50aWNhbCBxdWVzdGlvbnMuIEJ1dCBo
ZXJlIEkgdGhpbmsgd2Ugd291bGQgYmUgZW5jcm9hY2hpbmcgb24gdGhlDQo+IGRlZmluaXRpb25z
IGZyb20gdGhlIFNGQyB3b3JraW5nIGdyb3VwLCBhbmQgd2Ugc2hvdWxkbid0IGdvIGZ1cnRoZXIu
DQo+IA0KPiA+IEluIGFkZGl0aW9uLCBzZWN0aW9uIDg6DQo+ID4iDQo+ID4gIFdoZW4gYW4gU0ZG
IHJlY2VpdmVzIGEgcGFja2V0IGNvbnRhaW5pbmcgYW4gTVBMUyBsYWJlbCBzdGFjaywgaXQNCj4g
PiAgIGNoZWNrcyB3aGV0aGVyIGl0IGlzIHByb2Nlc3NpbmcgYW4ge1NGUCwgU0l9IGxhYmVsIHBh
aXIgZm9yIGxhYmVsDQo+ID4gICBzd2FwcGluZyBvciBhIHtjb250ZXh0IGxhYmVsLCBTRkkgaW5k
ZXh9IGxhYmVsIHBhaXIgZm9yIGxhYmVsDQo+ID4gICBzdGFja2luZy4gIEl0IHRoZW4gc2VsZWN0
cyB0aGUgYXBwcm9wcmlhdGUgU0ZJIHRvIHdoaWNoIHRvIHNlbmQgdGhlDQo+ID4gICBwYWNrZXQu
ICBXaGVuIGl0IHJlY2VpdmVzIHRoZSBwYWNrZXQgYmFjayBmcm9tIHRoZSBTRkksIGl0IGhhcyBm
b3VyDQo+ID4gICBjYXNlcyB0byBjb25zaWRlci4NCj4gPg0KPiA+ICAgbyAgSWYgdGhlIGN1cnJl
bnQgaG9wIHJlcXVpcmVzIGFuIHtTRlAsIFNJfSBhbmQgdGhlIG5leHQgaG9wIHJlcXVpcmVzDQo+
ID4gICAgICBhbiB7U0ZQLCBTSX0sIGl0IHNldHMgdGhlIFNJIGxhYmVsIHRvIHRoZSBTSSB2YWx1
ZSBvZiB0aGUgY3VycmVudA0KPiA+ICAgICAgaG9wLCBzZWxlY3RzIGFuIGluc3RhbmNlIG9mIHRo
ZSBTRiB0byBiZSBleGVjdXRlZCBhdCB0aGUgbmV4dCBob3AsDQo+ID4gICAgICBhbmQgdHVubmVs
cyB0aGUgcGFja2V0IHRvIHRoZSBTRkYgZm9yIHRoYXQgU0ZJLg0KPiA+DQo+ID4gICBvICBJZiB0
aGUgY3VycmVudCBob3AgcmVxdWlyZXMgYW4ge1NGUCwgU0l9IGFuZCB0aGUgbmV4dCBob3AgcmVx
dWlyZXMNCj4gPiAgICAgIGEge2NvbnRleHQgbGFiZWwsIFNGSSBsYWJlbH0sIGl0IHBvcHMgdGhl
IHtTRlAsIFNJfSBmcm9tIHRoZSB0b3ANCj4gPiAgICAgIG9mIHRoZSBNUExTIGxhYmVsIHN0YWNr
IGFuZCB0dW5uZWxzIHRoZSBwYWNrZXQgdG8gdGhlIFNGRg0KPiA+ICAgICAgaW5kaWNhdGVkIGJ5
IHRoZSBjb250ZXh0IGxhYmVsLg0KPiA+Ig0KPiA+DQo+ID4gSG93IGRvZXMgYW4gU0ZGIGRldGVy
bWluZSAidGhlIGN1cnJlbnQgaG9wIHJlcXVpcmVzIGFuIHtTRlAsIFNJfSBhbmQNCj4gPiB0aGUg
bmV4dCBob3AgcmVxdWlyZXMgYW4ge1NGUCwgU0l9IiBvciAidGhlIGN1cnJlbnQgaG9wIHJlcXVp
cmVzIGFuDQo+ID4ge1NGUCwgU0l9IGFuZCB0aGUgbmV4dCBob3AgcmVxdWlyZXMgYSB7Y29udGV4
dCBsYWJlbCwgU0ZJIGxhYmVsfSA/DQo+IA0KPiBIb3cgdGhlIGRldmljZXMgYXJlIHByb2dyYW1t
ZWQgKGUuZy4sIGEgY29udHJvbCBwbGFuZSBvciBtYW5hZ2VtZW50DQo+IHBsYW5lKSBpcyBvdXQg
b2Ygc2NvcGUuIFNvLCBmb3IgZXhhbXBsZSwgeW91IG1pZ2h0IGhhdmUgc29tZSBob3BzIHRoYXQg
dXNlDQo+IE5TSCBhbmQgc29tZSB0aGF0IHVzZSBNUExTIChJJ20gbm90IHNheWluZyB0aGlzIGlz
IGEgZ29vZCBpZGVhKSBhbmQgdGhlIFNGRg0KPiB3b3VsZCBuZWVkIHRvIHN3YXAgYmV0d2VlbiB0
aGUgdHdvIGVuY29kaW5ncywgYnV0IGhvdyB0aGUgU0ZGIGtub3dzDQo+IHRoaXMgaXMgb3V0IG9m
IHNjb3BlIG9mIHRoaXMgZG9jdW1lbnQuIERyYWZ0LWlldGYtYmVzcy1uc2gtYmdwLWNvbnRyb2wt
cGxhbmUNCj4gcHJvdmlkZXMgYSB3YXkgb2YgZG9pbmcgdGhpcywgYnV0IHdlIGRpZG4ndCB3YW50
IHRvIHJlcXVpcmUgdGhhdCBwcm90b2NvbA0KPiBtZWNoYW5pc20gKG11Y2ggdGhvdWdoIHdlIGxv
dmUgdGhpcyB0byBiZSAqdGhlKiBzb2x1dGlvbikuDQo+IA0KPiA+IFNob3VsZCB0aGUgIml0IHNl
dHMgdGhlIFNJIGxhYmVsIHRvIHRoZSBTSSB2YWx1ZSBvZiB0aGUgY3VycmVudCBob3AsDQo+ID4g
c2VsZWN0cyBhbiBpbnN0YW5jZSBvZiB0aGUgU0YgdG8gYmUgZXhlY3V0ZWQgYXQgdGhlIG5leHQg
aG9wIiBiZQ0KPiA+IGNoYW5nZWQgdG8gIiBpdCBzZWxlY3RzIGFuIGluc3RhbmNlIG9mIHRoZSBT
RiB0byBiZSBleGVjdXRlZCBhdCB0aGUNCj4gPiBuZXh0IGhvcCwgc2V0cyB0aGUgU0kgbGFiZWwg
dG8gdGhlIFNJIHZhbHVlIG9mIHRoZSBuZXh0IGhvcCI/DQo+ID4gVGhlIFNJIGxhYmVsIHNob3Vs
ZCBiZSBzZXQgdG8gbmV4dCBob3AsIHJpZ2h0Pw0KPiANCj4gWWVzLCBJIHRoaW5rIHlvdSdyZSBy
aWdodCBhYm91dCB0aGF0IGNvbmZ1c2lvbi4gVGhhbmtzIGZvciBjYXRjaGluZyBpdC4NCj4gDQo+
IEJlc3QsDQo+IEFkcmlhbg0KPiANCj4gDQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0N
Cj4gPiBGcm9tOiBBZHJpYW4gRmFycmVsIFttYWlsdG86YWRyaWFuQG9sZGRvZy5jby51a10NCj4g
PiBTZW50OiBUdWVzZGF5LCBKYW51YXJ5IDA4LCAyMDE5IDU6MjEgQU0NCj4gPiBUbzogTWFjaCBD
aGVuIDxtYWNoLmNoZW5AaHVhd2VpLmNvbT47IHJ0Zy1hZHNAaWV0Zi5vcmcNCj4gPiBDYzogcnRn
LWRpckBpZXRmLm9yZzsgbXBsc0BpZXRmLm9yZzsgZHJhZnQtaWV0Zi1tcGxzLXNmYy5hbGxAaWV0
Zi5vcmcNCj4gPiBTdWJqZWN0OiBSRTogUnRnRGlyIHJldmlldzogZHJhZnQtaWV0Zi1tcGxzLXNm
Yy0wNC50eHQNCj4gPg0KPiA+IEhtbW0sIEkgdGhpbmsgd2UgbWF5IGRpc2FncmVlIG9uIHRoaXMg
4pi5DQo+ID4NCj4gPiBJJ2QgYXNrIHRoZSBXRyBjaGFpcnMgYW5kIEFEIChlc3BlY2lhbGx5IGFz
IHRoZSByZXZpZXcgaXMgZm9yIHRoZQ0KPiA+IGJlbmVmaXQgb2YgdGhlDQo+ID4gQUQpIHRvIGd1
aWRlIHRoZSBhdXRob3JzLg0KPiA+DQo+ID4gSU1ITyBpdCBpcyBub3QgdGhlIHBsYWNlIG9mIGFu
IElFVEYgc3BlYyB0byB0ZWxsIHBlb3BsZSBob3cgdG8NCj4gPiBpbXBsZW1lbnQgdW5sZXNzIHRo
ZSBpbXBsZW1lbnRhdGlvbiBjaGFuZ2VzIHRoZSByZXN1bHRhbnQgYmVoYXZpb3VyIG9uDQo+IHRo
ZSB3aXJlLg0KPiA+IEZyb20gbXkgcGVyc3BlY3RpdmUsIHRoaXMgZG9jdW1lbnQgdGVsbHMgdGhl
IGltcGxlbWVudGVyIHdoYXQNCj4gPiBibGFjay1ib3ggYmVoYXZpb3VyIGlzIGV4cGVjdGVkOiBp
LmUuIHdoYXQgcmVzdWx0IHJlY2VpdmluZyBhIHBhY2tldA0KPiA+IHNob3VsZCBoYXZlLCBhbmQg
d2hhdCBwYWNrZXRzIHRvIGdlbmVyYXRlLg0KPiA+DQo+ID4gV2UgY291bGQgZGVzY3JpYmUgaG93
IHRvIGltcGxlbWVudCwgYnV0IEkgY2FuJ3Qgc2VlIGhvdyB0aGF0IHdvdWxkIGJlDQo+ID4gbm9y
bWF0aXZlLiBBbmQgSSB0aGluayB0aGVyZSBhcmUgcGxlbnR5IG9mIHdheXMgdG8gYWNoaWV2ZSB0
aGUNCj4gPiByZXF1aXJlZCBiZWhhdmlvdXIgaW4gYW4gb3B0aW1pc2VkIHdheSAoZm9yIGV4YW1w
bGUsIHBlcmZvcm1pbmcgZHVhbC0NCj4gbGFiZWwgYWNjZXNzKS4NCj4gPiBXZSBwcm92aWRlZCBz
ZWN0aW9uIDE0IHRvIGdpdmUgZ3VpZGFuY2UgdGhhdCBpbXBsZW1lbnRhdGlvbiB1c2luZw0KPiA+
IGV4aXN0aW5nIGhhcmR3YXJlIGNvdWxkIGJlIHBvc3NpYmxlLCBidXQgd2UgZGlkbid0IHdhbnQg
dG8gaW1wbHkgdGhhdA0KPiA+IHRoaXMgd2FzICp0aGUqIHdheSB0byBpbXBsZW1lbnQuDQo+ID4N
Cj4gPiBCZXN0LA0KPiA+IEFkcmlhbg0KPiA+DQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t
LS0NCj4gPiBGcm9tOiBNYWNoIENoZW4gPG1hY2guY2hlbkBodWF3ZWkuY29tPg0KPiA+IFNlbnQ6
IDA3IEphbnVhcnkgMjAxOSAwMzo1Mg0KPiA+IFRvOiBhZHJpYW5Ab2xkZG9nLmNvLnVrOyBydGct
YWRzQGlldGYub3JnDQo+ID4gQ2M6IHJ0Zy1kaXJAaWV0Zi5vcmc7IG1wbHNAaWV0Zi5vcmc7IGRy
YWZ0LWlldGYtbXBscy1zZmMuYWxsQGlldGYub3JnDQo+ID4gU3ViamVjdDogUkU6IFJ0Z0RpciBy
ZXZpZXc6IGRyYWZ0LWlldGYtbXBscy1zZmMtMDQudHh0DQo+ID4NCj4gPiBIaSBBZHJpYW4sDQo+
ID4NCj4gPiBUaGFua3MgZm9yIHlvdXIgcmVwbHkhDQo+ID4NCj4gPiBTZWUgc29tZSByZXNwb25z
ZSBpbmxpbmUuLi4NCj4gPg0KPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiA+
IEZyb206IEFkcmlhbiBGYXJyZWwgW21haWx0bzphZHJpYW5Ab2xkZG9nLmNvLnVrXQ0KPiA+ID4g
U2VudDogU3VuZGF5LCBKYW51YXJ5IDA2LCAyMDE5IDU6MDMgQU0NCj4gPiA+IFRvOiBNYWNoIENo
ZW4gPG1hY2guY2hlbkBodWF3ZWkuY29tPjsgcnRnLWFkc0BpZXRmLm9yZw0KPiA+ID4gQ2M6IHJ0
Zy1kaXJAaWV0Zi5vcmc7IG1wbHNAaWV0Zi5vcmc7DQo+ID4gPiBkcmFmdC1pZXRmLW1wbHMtc2Zj
LmFsbEBpZXRmLm9yZw0KPiA+ID4gU3ViamVjdDogUkU6IFJ0Z0RpciByZXZpZXc6IGRyYWZ0LWll
dGYtbXBscy1zZmMtMDQudHh0DQo+ID4gPg0KPiA+ID4gSGkgTWFjaCwNCj4gPiA+DQo+ID4gPiBU
aGFua3MgZm9yIHlvdXIgY2FyZWZ1bCByZXZpZXcuDQo+ID4gPg0KPiA+ID4gPiBNaW5vciBJc3N1
ZXM6DQo+ID4gPiA+ICoJU2VjdGlvbiAxMyBzYXlzOg0KPiA+ID4gPiAiDQo+ID4gPiA+ICAgYi4g
IFdoZW4gdGhlIHBhY2tldCBhcnJpdmVzIGF0IFNGRmEgaXQgc3RyaXBzIGFueSBsYWJlbHMgYXNz
b2NpYXRlZA0KPiA+ID4gPiAgICAgICB3aXRoIHRoZSB0dW5uZWwgdGhhdCBydW5zIGZyb20gdGhl
IGNsYXNzaWZpZXIgdG8gU0ZGYS4gIFNGRmENCj4gPiA+ID4gICAgICAgZXhhbWluZXMgdGhlIHRv
cCBsYWJlbHMgYW5kIG1hdGNoZXMgdGhlIFNQSS9TSSB0byBpZGVudGlmeSB0aGF0DQo+ID4gPiA+
ICAgICAgIHRoZSBwYWNrZXQgc2hvdWxkIGJlIGZvcndhcmRlZCB0byBTRmEuICBUaGUgcGFja2V0
IGlzIGZvcndhcmRlZA0KPiA+ID4gPiAgICAgICB0byBTRmEgdW5tb2RpZmllZC4NCj4gPiA+ID4N
Cj4gPiA+ID4gICBjLiAgU0ZhIHBlcmZvcm1zIGl0cyBkZXNpZ25hdGVkIGZ1bmN0aW9uIGFuZCBy
ZXR1cm5zIHRoZSBwYWNrZXQgdG8NCj4gPiA+ID4gICAgICAgU0ZGYS4NCj4gPiA+ID4NCj4gPiA+
ID4gICBkLiAgU0ZGYSBtb2RpZmllcyB0aGUgU0kgaW4gdGhlIGxvd2VyIGxhYmVsIHN0YWNrIGVu
dHJ5ICh0byAyNTQpIGFuZA0KPiA+ID4gPiAgICAgICB1c2VzIHRoZSBTUEkvU0kgdG8gbG9vayB1
cCB0aGUgZm9yd2FyZGluZyBpbnN0cnVjdGlvbnMuICBJdCBzZW5kcw0KPiA+ID4gPiAgICAgICB0
aGUgcGFja2V0IHdpdGggdHdvIGxhYmVsIHN0YWNrIGVudHJpZXM6DQo+ID4gPiA+Ig0KPiA+ID4g
PiBGcm9tIGFib3ZlIHRleHQsIGl0IHNlZW1zIHRoYXQgYW4gU0ZGIHdpbGwgaGF2ZSBkaWZmZXJl
bnQgcHJvY2Vzcw0KPiA+ID4gPmZvciBhDQo+ID4gPiBwYWNrZXQgdGhhdA0KPiA+ID4gPiBoYXMg
dGhlIHNhbWUgU1BJL1NJLg0KPiA+ID4gPiAgMSkgaWYgYSBwYWNrZXQgaXMgcmVjZWl2ZWQgZnJv
bSBhIHByZXZpb3VzIFNGRiwgaXQgd2lsbCBtYXRjaCB0aGUNCj4gPiA+ID4gU1BJL1NJDQo+ID4g
PiBhbmQgZGV0ZXJtaW5lDQo+ID4gPiA+ICB0byB3aGVyZSB0aGUgcGFja2V0IHdpbGwgYmUgc2Vu
dC4NCj4gPiA+ID4gIDIpIGlmIGEgcGFja2V0IGlzIHJlY2VpdmVkIGZyb20gYW4gU0YsIGl0IHdp
bGwgZGlyZWN0bHkgbW9kaWZ5DQo+ID4gPiA+IHRoZSBpbm5lcg0KPiA+ID4gbGFiZWwsIGFuZCB0
aGVuDQo+ID4gPiA+IGJ5IG1hdGNoaW5nIHRoZSBuZXcgU1BJL1NJIHRvIGRldGVybWluZSB0byB3
aGVyZSB0aGUgcGFja2V0IHdpbGwNCj4gPiA+ID4gYmUNCj4gPiBzZW50Lg0KPiA+ID4gPg0KPiA+
ID4gPiBJcyB0aGlzIHRoZSBpbnRlbnRpb24gPyBJZiBzbywgaG93IGRvZXMgYW4gU0ZGIGRldGVy
bWluZSB3aGV0aGVyIGENCj4gPiA+ID4gcGFja2V0DQo+ID4gPiBpcyBmcm9tIGFuDQo+ID4gPiA+
IFNGRiBvciBmcm9tIFNGPw0KPiA+ID4NCj4gPiA+IFlvdSBoYXZlIHVuZGVyc3Rvb2QgdGhlIHBy
b2Nlc3NpbmcgY29ycmVjdGx5Lg0KPiA+ID4gSW4gZmFjdCwgdGhlIHNhbWUgc2l0dWF0aW9uIGV4
aXN0cyB3aXRoIE5TSCBwcm9jZXNzaW5nOiB0aGUgU0ZGIGlzDQo+ID4gPiBleHBlY3RlZCB0byAi
a25vdyIgd2hldGhlciB0aGUgcGFja2V0IGhhcyBhcnJpdmVkIGZyb20gdGhlIHByZXZpb3VzDQo+
ID4gPiBTRkYNCj4gPiBvciBmcm9tIHRoZSBTRi4NCj4gPiA+DQo+ID4gPiBUaGVyZSBhcmUgcHJv
YmFibHkgdHdvIGFuc3dlcnM6DQo+ID4gPiBGaXJzdGx5LCBpdCBpcyBlbnRpcmVseSBwb3NzaWJs
ZSB0aGF0IHRoZSBTRkYgYW5kIFNGIGFyZSBjby1yZXNpZGVudC4NCj4gPiA+IFRoYXQgaXMsIHRo
ZXkgZm9ybSBwYXJ0IG9mIHRoZSBzYW1lIGltcGxlbWVudGF0aW9uLCBwb3NzaWJseSBiZWluZw0K
PiA+IHNlcGFyYXRlZCBieSBhbiBBUEkuDQo+ID4gPiBJbiB0aGlzIGNhc2UsIG9mIGNvdXJzZSwg
dGhlIHF1ZXN0aW9uIGRvZXMgbm90IGFyaXNlLg0KPiA+ID4gU2Vjb25kbHksIGl0IGlzIHJlYXNv
bmFibGUgdG8gZXhwZWN0IHRoYXQgdGhlIFNGcyBhcmUgYXR0YWNoZWQgdG8NCj4gPiA+IHRoZSBT
RkYgYnkgZGVkaWNhdGVkIHR1bm5lbHMgb3IgcG9ydHMgKGluZGVlZCwgU0ZzIGFyZSBwb3J0LWF0
dGFjaGVkDQo+ID4gPiBpbiB0aGUgbGVnYWN5IHNlcnZpY2UgZnVuY3Rpb24gd29ybGQpIHNvIHRo
YXQgYSBwYWNrZXQgYXJyaXZpbmcgb24gYQ0KPiA+ID4gbGluZSBpbnRlcmZhY2UgKGZyb20gYW5v
dGhlciBTRkYpIGlzIGVhc2lseSBkaXN0aW5ndWlzaGVkIGZyb20gb25lDQo+ID4gPiB0aGF0IGFy
cml2ZXMgZnJvbSBhbiBTRi4gKFlvdSBtaWdodCB0aGluayBhYm91dCBwb3J0LWF0dGFjaGVkIEwz
VlBOcw0KPiA+ID4gdG8gaGVscA0KPiA+IGNsYXJpdHkgaG93IHRoaXMgY291bGQgd29yaykuDQo+
ID4NCj4gPiBJZiBzbywgaXQncyBiZXR0ZXIgdG8gYWRkIHNvbWUgdGV4dCB0byBjbGFyaWZ5IHRo
aXMuIEdpdmVuIHRoZSBjdXJyZW50DQo+ID4gdGV4dCwgaXQgaW1wbGllcyB0aGF0IGl0IGNvdWxk
IGJlIGRldGVybWluZWQganVzdCBieSBtYXRjaGluZyB0aGUgU1BJL1NJLg0KPiA+DQo+ID4gPg0K
PiA+ID4gPiBJbiBhZGRpdGlvbiwgaG93IGRvZXMgYW4gU0ZGIGFwcGx5IHRoZSBzd2FwIGFuZC9v
ciBwb3Agb3BlcmF0aW9ucw0KPiBoZXJlLg0KPiA+ID4gRS5nLiwgd2hlbiBhbiBTRkYgbG9va3Mg
dXAgdGhlIFNQSSwNCj4gPiA+ID4gaXQgbWF0Y2hlcyBhbiBpdGVtIGluIGEgbG9jYWwgdGFibGU7
IHdoYXQgb3BlcmF0aW9uIChzd2FwIG9yIHBvcCkNCj4gPiA+ID4gd2lsbA0KPiA+ID4gYXBwbHkg
dG8gdGhlIFNQSSBsYWJlbD8gQWNjb3JkaW5nIHRvICIgVGhlDQo+ID4gPiA+IHBhY2tldCBpcyBm
b3J3YXJkZWQgdG8gU0ZhIHVubW9kaWZpZWQuIiBJdCBzZWVtcyBpbXBsaWVzIHRoYXQNCj4gPiA+
ID4gdGhlcmUgaXMgbm8NCj4gPiA+IGFueSBvcGVyYXRpb24gd2lsbCBiZSBhcHBsaWVkLiBJZiBz
bywNCj4gPiA+ID4gdGhpcyB3aWxsIG5vdCBhbGlnbiB3aXRoIHRoZSBNUExTLg0KPiA+ID4NCj4g
PiA+IEkgdGhpbmsgeW91IHNob3VsZCBhbHNvIGxvb2sgYXQgdGhpcyBpbiB0aGUgbWFubmVyIG9m
IGEgTDNWUE4uIFRoYXQNCj4gPiA+IGlzLCB0aGUgdG9wIGxhYmVsIGlzIHBvcHBlZCB0byBkZXJp
dmUgdGhlIGNvbnRleHQsIHRoZSBmb3J3YXJkaW5nDQo+ID4gPiBsYWJlbCBpcyBsb29rZWQgdXAg
d2l0aGluIHRoZSBjb250ZXh0IGFuZCBzd2FwcGVkLCBhbmQgdGhlIGNvbnRleHQNCj4gPiA+IGxh
YmVsIGlzIHJlLWltcG9zZWQgYXMgdGhlIHBhY2tldCBpcyBmb3J3YXJkZWQuDQo+ID4gPg0KPiA+
ID4gT2YgY291cnNlLCB0aGVyZSBhcmUgb3B0aW1pc2F0aW9ucyBvbiBob3cgYW4gU0ZGIG1pZ2h0
IGltcGxlbWVudA0KPiA+ID4gdGhpcywgYnV0IHdlIGRvbid0IG5lZWQgdG8gZGVzY3JpYmUgdGhv
c2UuIFdoYXQgd2Uga25vdyBpcyB0aGF0IHRoZQ0KPiA+ID4gVlBOLWxpa2UgYXBwcm9hY2ggY2Fu
IGJlIG1hZGUgdG8gd29yayB3aXRoIGV4aXN0aW5nIFBFcy4NCj4gPg0KPiA+IEFzIGFib3ZlLCBp
dCdzIGJldHRlciB0byBhZGQgc29tZSB0ZXh0IHRvIG1ha2UgaXQgY2xlYXJlci4NCj4gPg0KPiA+
ID4NCj4gPiA+ID4gSWYgdGhlIGFib3ZlIGlzc3VlcyBleGlzdCwgdGhlICIgY29udGV4dC9TRiIg
Y2FzZSBoYXMgdGhlIHNpbWlsYXIgaXNzdWVzLg0KPiA+ID4NCj4gPiA+IEhvcGUgSSBoYXZlIGV4
cGxhaW5lZCB3aHkgdGhpcyBpcyBub3QgYW4gaXNzdWUuDQo+ID4gPg0KPiA+ID4gTm93LCB3ZSBj
b3VsZCBkZWJhdGUgd2h5IHdlIGhhdmUgbm90IG1hZGUgdGhlc2UgYW5zd2VycyBtb3JlIGNsZWFy
DQo+ID4gPiBpbiB0aGUgdGV4dC4NCj4gPiA+IFRoZSBmaXJzdCB0aGluZyBpcyB0aGF0IHdlIGFy
ZSBub3QgdHJ5aW5nIHRvIG1ha2UgYW55IGNoYW5nZXMgdG8gdGhlDQo+ID4gPiBhcmNoaXRlY3R1
cmUgdXNlZCBmb3IgTlNILCBzbyB3ZSBkaWQgbm90IGZlZWwgd2Ugc2hvdWxkIGdvIGludG8NCj4g
PiA+IGV4cGxhbmF0aW9ucyBhYm91dCBob3cgdGhlIFNGL1NGRiByZWxhdGlvbnNoaXAgd29ya3Mu
DQo+ID4gPiBBZGRpdGlvbmFsbHksIHdlIGRpZCBub3QgZmVlbCB0aGF0IChiZXlvbmQgdGhlIHNo
b3J0IHNlY3Rpb24gMTQpIHdlDQo+ID4gPiBzaG91bGQgdGVsbCBwZW9wbGUgaG93IHRvIGltcGxl
bWVudC4gVGhlIHB1cnBvc2Ugb2YgdGhlIGRvY3VtZW50IGlzDQo+ID4gPiB0byBkZXNjcmliZSB3
aXJlIGZvcm1hdHMuDQo+ID4NCj4gPiBJTUhPLCBpdCBtYXkgbm90IGJlIGVub3VnaCBpZiBqdXN0
IGRlc2NyaWJpbmcgdGhlIHdpcmUgZm9ybWF0cywgdGhlDQo+ID4gb3BlcmF0aW9ucy9wcm9jZXNz
IG9uIHRoZSAiZm9ybWF0cyIgYXJlIG5lY2Vzc2FyeSB0byBtYWtlIGl0IGFuDQo+ID4gaW1wbGVt
ZW50YWJsZSBhbmQgaW50ZXJvcGVyYWJsZSBwcm90b2NvbC4NCj4gPg0KPiA+IEFsdGhvdWdoIFNl
Y3Rpb24gMTMgaXMgbGlzdGVkIGFzIGEgd29ya2VkIGV4YW1wbGUsIEkgcGVyc29uYWxseSB0aGlu
aw0KPiA+IHRoYXQgdGhleSBhcmUgbmVjZXNzYXJ5IHByb2NlZHVyZXMuIEknZCBzdWdnZXN0IHRv
IGNoYW5nZSBpdCB0byBtb3JlDQo+ICJmb3JtYWwiDQo+ID4gc2VjdGlvbiwgZS5nLiwgUHJvY2Vk
dXJlcy4NCj4gPg0KPiA+IEJlc3QgcmVnYXJkcywNCj4gPiBNYWNoDQo+ID4NCj4gPiA+DQo+ID4g
PiBCZXN0LA0KPiA+ID4gQWRyaWFuDQo+IA0KDQo=


From nobody Fri Jan 18 05:39:03 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id AB265126C7E; Fri, 18 Jan 2019 05:39:01 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: mpls@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.3
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: mpls@ietf.org
Message-ID: <154781874164.17465.188368406653707939@ietfa.amsl.com>
Date: Fri, 18 Jan 2019 05:39:01 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/bneZeMvtKUdhYBERp11rMjAgbCg>
Subject: [mpls] I-D Action: draft-ietf-mpls-rsvp-shared-labels-08.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jan 2019 13:39:02 -0000

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

        Title           : Signaling RSVP-TE tunnels on a shared MPLS forwarding plane
        Authors         : Harish Sitaraman
                          Vishnu Pavan Beeram
                          Tejal Parikh
                          Tarek Saad
	Filename        : draft-ietf-mpls-rsvp-shared-labels-08.txt
	Pages           : 22
	Date            : 2019-01-18

Abstract:
   As the scale of MPLS RSVP-TE networks has grown, so the number of
   Label Switched Paths (LSPs) supported by individual network elements
   has increased.  Various implementation recommendations have been
   proposed to manage the resulting increase in control plane state.

   However, those changes have had no effect on the number of labels
   that a transit Label Switching Router (LSR) has to support in the
   forwarding plane.  That number is governed by the number of LSPs
   transiting or terminated at the LSR and is directly related to the
   total LSP state in the control plane.

   This document defines a mechanism to prevent the maximum size of the
   label space limit on an LSR from being a constraint to control plane
   scaling on that node.  It introduces the notion of pre-installed 'per
   Traffic Engineering (TE) link labels' that can be shared by MPLS
   RSVP-TE LSPs that traverse these TE links.  This approach
   significantly reduces the forwarding plane state required to support
   a large number of LSPs.  This couples the feature benefits of the
   RSVP-TE control plane with the simplicity of the Segment Routing MPLS
   forwarding plane.



The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-mpls-rsvp-shared-labels/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-mpls-rsvp-shared-labels-08
https://datatracker.ietf.org/doc/html/draft-ietf-mpls-rsvp-shared-labels-08

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-rsvp-shared-labels-08


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

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


From nobody Fri Jan 18 05:43:52 2019
Return-Path: <vishnupavan@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 44FA0129AB8; Fri, 18 Jan 2019 05:43:45 -0800 (PST)
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 sUvwvho5MPHb; Fri, 18 Jan 2019 05:43:42 -0800 (PST)
Received: from mail-pl1-x634.google.com (mail-pl1-x634.google.com [IPv6:2607:f8b0:4864:20::634]) (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 31ECA126C7E; Fri, 18 Jan 2019 05:43:42 -0800 (PST)
Received: by mail-pl1-x634.google.com with SMTP id a14so6371409plm.12; Fri, 18 Jan 2019 05:43:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=3XSZx/9aIVtBgiUQikB79F1Mht+bHBy1HBDK+5uVM50=; b=azcFrx8eBEECL2E4gxGs+VL39mC2MM49gTGscfRrE0lI/8EMzRXGumtaSPVt7z6jaX J/W79s2qSpqEGN6RCRpWSXHt3ITi3Op3zqKzaEQTp65ML1j/bvDrCCsUlg0ssyG6w1hE 1yYg4tlzKgYzuvv1FA3H1jXKCmnxymI1IjYoKDVcbyrwjZdd99lbUCxlandFEELF/ehv FNWbabn+nN6xOizMuFJeqJ8TlXp+eD0apP7QIpPnPa9RMI4MkU9Uglw9sAnjxTQxInEn xLSPQ9rZYuOeBDHgIPs7xUcoElfVCNjg2yrCMWmSsxxco7Z27ODb6TOdwfI+606OZ3EG LKTQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=3XSZx/9aIVtBgiUQikB79F1Mht+bHBy1HBDK+5uVM50=; b=D/XfUkGyKEbtFvlBI71W2uxcKR6Nu5zORYjTMgxKwLhlbz5tM/ujSEzA0ZfYHagsdC KMyGsXfuuqu8NEw2OYlxWBrXQKovsqprtAULXQqm5RU27cn2fjqwKCIc7lO3+tEEX5Pf kcoi9l0OkfCGjfrLIgtynii/yi2lolrRMg2QrchIY9j0cs0TkGZZ9L+5aB8JpSbYsGs/ YCrxvRK7u4Y0Xm5jp9PhbibXB4RWK5utR9IU9FA2krpm+7ld3C4mnc8QiNv8aBFFnk73 amXK7QinxOzo13m9XP7Y3MvS48Mf7/xhm1ijCiTPRaj8Wmzf/mkRpDTVt4bekVCG2mp1 MgNQ==
X-Gm-Message-State: AJcUukdfXyIL7ZEDAhlOteLYH7rF/yP47dhfntc2GwYsQsZ7I+UI2TdF eX+z5uJHJCEQHAwX0pBlaVTKMlCKgIoADHxC03Q=
X-Google-Smtp-Source: ALg8bN6CsZWPu/OhDU1vrC/4DLj8FZ4PiegKnlqWxIZVw7XjMW+H+zwRnMKzg6jTh3CALiPNChuUhsOBycZ4A76i2G8=
X-Received: by 2002:a17:902:f81:: with SMTP id 1mr18690453plz.174.1547819021403;  Fri, 18 Jan 2019 05:43:41 -0800 (PST)
MIME-Version: 1.0
References: <154508592591.4271.12094992121838897393.idtracker@ietfa.amsl.com> <CA+YzgTtfVDObu90XrVporj9UU_RYfK1Qs=P5XfUzn-NXLPOckg@mail.gmail.com> <CAMMESsyjOGXkfx9VzepDTwWdVNqDwyNMmG==S9vf4r3mUBz+Tg@mail.gmail.com> <CA+YzgTu3Q69-V-M0d8XtnCa7xsRYjdPCiSgvOXKpOshyeOCGQg@mail.gmail.com>
In-Reply-To: <CA+YzgTu3Q69-V-M0d8XtnCa7xsRYjdPCiSgvOXKpOshyeOCGQg@mail.gmail.com>
From: Vishnu Pavan Beeram <vishnupavan@gmail.com>
Date: Fri, 18 Jan 2019 08:43:28 -0500
Message-ID: <CA+YzgTtbKfWdc9b_+jasOOegGs+PUL3v6CXO=fO95AQophdJaQ@mail.gmail.com>
To: Alvaro Retana <aretana.ietf@gmail.com>
Cc: mpls-chairs@ietf.org, IETF MPLS List <mpls@ietf.org>,  draft-ietf-mpls-rsvp-shared-labels@ietf.org, The IESG <iesg@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000f28a33057fbbb20f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/6oVY0hREgMd-ZynAvqQVtkxR7ko>
Subject: Re: [mpls] Alvaro Retana's Discuss on draft-ietf-mpls-rsvp-shared-labels-07: (with DISCUSS and COMMENT)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jan 2019 13:43:45 -0000

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

Alvaro, Hi!

We just uploaded a new rev (-08) for this draft. Please do go through the
diffs (
https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-rsvp-shared-labels-08)
and let us know if all your comments have been addressed.

Regards,
Pavan (on behalf of the authors)

On Thu, Dec 20, 2018 at 10:18 AM Vishnu Pavan Beeram <vishnupavan@gmail.com=
>
wrote:

> Alvaro, Hi!
>
>
>
> Please see inline (prefixed [Pavan]).
>
>
>
> Regards,
>
> Pavan
>
> On Thu, Dec 20, 2018 at 8:06 AM Alvaro Retana <aretana.ietf@gmail.com>
> wrote:
>
>> On December 20, 2018 at 7:15:52 AM, Vishnu Pavan Beeram (
>> vishnupavan@gmail.com) wrote:
>>
>> Pavan:
>>
>> Hi!
>>
>> ----------------------------------------------------------------------
>>> DISCUSS:
>>> ----------------------------------------------------------------------
>>>
>>> A significant portion of this specification depends on knowing the labe=
l
>>> stack
>>> depth limits in the network, but =C2=A75.2 declares the mechanism out o=
f
>>> scope:
>>>
>>>    In order to accurately pick
>>>    the delegation hops, the ingress needs to be aware of the label stac=
k
>>>    depth push limit of each of the transit LSRs prior to initiating the
>>>    signaling sequence.  The mechanism by which the ingress or controlle=
r
>>>    (hosting the path computation element) learns this information is
>>>    outside the scope of this document.
>>>
>>> I think that not defining the mechanism in this document is ok -- but n=
ot
>>> having one means that important parts of this specification can't work.
>>> Please
>>> point at where such a mechanism is specified, or at least provide
>>> examples.
>>>
>>> The Shepherd's writeup says that "implementation plans and
>>> implementations" are
>>> known so I think that this should be an easy point to address.
>>>
>>>
>>>
>> [VPB] The specification discusses a couple of delegation options -- the
>> explicit delegation option (Section 5.2) and the automatic delegation
>> option (Section 5.3). The explicit delegation option is the only one tha=
t
>> needs the ingress or the controller to be aware of the label stack depth
>> push limit of each of the transit LSRs prior to signaling. This informat=
ion
>> is not needed when the automatic delegation option is employed -- the
>> limitations of each transit node are taken into account while picking th=
e
>> delegation hops during the initial signaling sequence.
>>
>>
>>
>> For the explicit delegation option, an implementation may choose to
>> employ any of the following mechanisms to learn the label stack depth pu=
sh
>> limit of each LSR in the network --  ISIS (RFC8491), OSPF (RFC8476),
>> BGP-LS (draft-ietf-idr-bgp-ls-segment-routing-msd), PCEP
>> (draft-ietf-pce-segment-routing), local config (just set a global limit)=
,
>> netconf/restconf/grpc using the data-model specified in
>> draft-ietf-teas-yang-sr-te-topo.
>>
>>
>>
>> Please see if the addition of the following statement to the end of the
>> first paragraph in Section 5.2 addresses your concern:
>>
>>
>>
>> "Examples of such a mechanism are specified in RFC8491 and RFC8476."
>>
>> These are fine examples, and they would satisfy the point above.
>>
>> However, they raise an additional one.  rfc8491 has a very specific
>> definition of what the Base MPLS Imposition MSD is, but that definition =
may
>> not match what is discussed here.  The intent may be the same, but the t=
ext
>> is different, and given the extensive discussion prior to the publicatio=
n
>> of rfc8491, I want to make sure that we are in fact talking about the sa=
me
>> thing: "label stack depth push limit=E2=80=9D doesn=E2=80=99t directly m=
ap to "the total
>> number of MPLS labels that can be imposed, including all
>> service/transport/special labels=E2=80=9D [rfc8491].  I note that this d=
ocument
>> specifically mentions just transport labels.
>>
>> If the definition of the BMI-MSD is what is expected in this document,
>> please explicitly say so.  If not, then I think that we would need to
>> define a new MSD-Type for the suggestions above to be applicable.
>>
> [Pavan] The =E2=80=9Clabel stack depth push limit=E2=80=9D is the same as=
 what is referred
> to as the BMI-MSD in RFC8491. We will make that explicit.
>
>>
>> ----------------------------------------------------------------------
>>> COMMENT:
>>> ----------------------------------------------------------------------
>>>
>>> (1) =C2=A75.3.1: "The ETLD MUST be decremented at each non-delegation t=
ransit
>>> hop by
>>> either 1 or some appropriate number based on the limitations at that
>>> hop."
>>> What is "some appropriate number"?  Please be specific.  Can you provid=
e
>>> an
>>> example?
>>>
>>
>> [VPB] We did discuss this during the WG adoption poll. The option to
>> decrement the ETLD by "some appropriate number" was added to let the
>> transit hop cater to the scenario where the ETLD value in the received P=
ATH
>> message is larger than the maximum number of labels in the stack that th=
e
>> hop can handle. In other words, the "limitations at that hop" reference =
in
>> the text above need not be limited to just the "push limitation", it cou=
ld
>> include the "read limitation" as well. Consider a transit hop that can r=
ead
>> only 6 labels and has a local policy that mandates it to not receive any
>> more transport labels in the stack than it can possibly read. If this ho=
p
>> receives an ETLD of 8 from the previous-hop, then it could adjust the
>> outgoing ETLD to 5 (thus ensuring that it can never receive any more
>> label-stack-entries than it can actually read).
>>
>> It would be great if you added an explanation like that in the document.
>>
> [Pavan] Okay. We=E2=80=99ll add that.
>
>
>>
>> ...
>>
>> (4) =C2=A79.2: "When a node that does not cater to the mandate receives =
a Path
>>> message carrying the LSP_REQUIRED_ATTRIBUTES object with this flag set,
>>> it MUST
>>> send a PathErr message..."  Why would a node "not cater to the
>>> mandate"?  I
>>> imagine one instance being simply that the node doesn't support the
>>> behavior
>>> specified in this document.  This document can't specify the behavior o=
f
>>> a node
>>> that doesn't know what the new behavior is.  If there are other reasons
>>> for not
>>> complying, please be explicit.
>>>
>>
>> [VPB] There is a distinction that is being drawn here between an
>> implementation that doesn=E2=80=99t understand this flag and an implemen=
tation that
>> understands this flag but chooses not to cater to it (local policy). In =
the
>> former scenario, it goes without saying that the regular processing rule=
s
>> for LSP_REQUIRED_ATTRIBUTES come into play (
>> https://tools.ietf.org/html/rfc5420#page-11). The text quoted above is
>> for the latter scenario. A transit node may support both regular RSVP-TE
>> LSPs and Segment Routed RSVP-TE LSPs. Local policy may determine if the
>> node should cater to both types or just one type.
>>
>>
>>
>> Please see if the following change makes things clear:
>>
>>
>>
>> OLD:
>>
>>    When a node that does not cater to the mandate
>>
>>    receives a Path message carrying the LSP_REQUIRED_ATTRIBUTES object
>>
>>    with this flag set, it MUST send a PathErr message with an error code
>>
>>    of 'Routing Problem (24)' and an error value of 'TE link label usage
>>
>>    failure (TBD3)'.
>>
>>
>>
>> NEW:
>>
>>    When a node that recognizes this flag but does not cater to the
>> mandate
>>
>>    receives a Path message carrying the LSP_REQUIRED_ATTRIBUTES object
>>
>>    with this flag set, it MUST send a PathErr message with an error code
>>
>>    of 'Routing Problem (24)' and an error value of 'TE link label usage
>>
>>    failure (TBD3)'.
>>
>>
>>
>> **
>>
>> I think it would be clearer if you mentioned the reason in the text:
>> local policy.  Maybe s/does not cater/does not cater because of local po=
licy
>>
> [Pavan] Agree. We=E2=80=99ll make the suggested change.
>
>>
>> (4a) Note that =C2=A79.4 uses a similar construct: "If the hop is not ab=
le to
>>> comply
>>> with this mandate...", which implies that there may be a reason other
>>> than not
>>> supporting the functionality.  Here as well, what are examples of
>>> reasons for
>>> the node not being able to comply?
>>>
>>
>> [VPB] The previous response should have provided some clarity on this.
>> Please note that as per 9.2, a node that recognizes the "TE Link Label"
>> Attribute Flag MUST also recognize the other Attribute Flags defined in
>> this document. Please see if the following change makes things clear:
>>
>>
>>
>> OLD:
>>
>>    If the hop is not able to comply with this mandate, it
>>
>>    MUST send a PathErr message with an error code of 'Routing Problem
>>
>>    (24)' and an error value of 'Label stack imposition failure (TBD4)'.
>>
>>
>>
>> NEW:
>>
>>    If the hop recognizes this flag but is not able to comply with this
>> mandate, it
>>
>>    MUST send a PathErr message with an error code of 'Routing Problem
>>
>>    (24)' and an error value of 'Label stack imposition failure (TBD4)'.
>>
>>
>>
>> **
>>
>> Again, mentioning the reason would make it clearer.
>>
> [Pavan] Okay. We=E2=80=99ll make the suggested change.
>
>>
>> (5) =C2=A79.4: "If the transit hop does not support this flag, it MUST a=
ct as
>>> if it
>>> does not support TE link labels."  I'm not sure if this text refers to =
a
>>> node
>>> not supporting this specification (see above), or to a neighbor of that
>>> node.
>>> In either case, what does "act as if it does not support TE link labels=
"
>>> mean?
>>> How can "acting" be Normatively enforced?  Does that mean that if the
>>> node
>>> supports this specification it must stop doing so (at least for the
>>> LSP)?  ??
>>>
>>
>> [VPB] This refers to a transit node that supports the "TE Link Label"
>> Attribute flag but does not support the automatic delegation functionali=
ty
>> (it does recognize the flag though). Such nodes would support "TE Link
>> Labels" as long as "automatic delegation" is not also requested. But if
>> "automatic delegation" is also requested, they would act as if they don=
=E2=80=99t
>> support "TE Link Labels" and use regular labels.
>>
>>
>>
>> Would the following change make things clear?
>>
>>
>>
>> OLD:
>>
>> If the transit hop does not support this flag, it MUST act as if it does
>> not support TE link labels
>>
>>
>>
>> NEW:
>>
>> If the transit hop does not support this flag, it MUST act as if it does
>> not support TE link labels and use regular labels.
>>
>> **
>>
>> Maybe s/support this flag/support this functionality
>>
>> I still think that =E2=80=9Cacting=E2=80=9D can=E2=80=99t be enforced.  =
Maybe s/MUST act as if it
>> does not support TE link labels and use regular labels/MUST NOT use TE l=
ink
>> labels and use regular labels instead
>>
>>
>> [Pavan] Okay. We=E2=80=99ll make the suggested change.
>
>> ...
>>
>> (5b) Note that the same phrase (act as if...) is also used in =C2=A75.3.=
1.
>>>
>>
>> [VPB] The previous responses should have made this clear.
>>
>> See above=E2=80=A6
>>
>>
>> Thanks!!
>>
>> Alvaro.
>>
>

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

<div dir=3D"ltr"><div dir=3D"ltr"><div>Alvaro, Hi!</div><div><br></div><div=
>We just uploaded a new rev (-08) for this draft. Please do go through the =
diffs (<a href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-rsvp-=
shared-labels-08">https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-rsvp-=
shared-labels-08</a>) and let us know if all your comments have been addres=
sed.<br></div><div><br></div><div>Regards,</div><div>Pavan (on behalf of th=
e authors)<br></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Thu, Dec 20, 2018 at 10:18 AM Vishnu Pavan Beeram &lt;<a=
 href=3D"mailto:vishnupavan@gmail.com">vishnupavan@gmail.com</a>&gt; wrote:=
<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr=
"><div dir=3D"ltr">


















<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt;font-size:11pt;font=
-family:&quot;Calibri&quot;,sans-serif"><span>Alvaro,
Hi!<span></span></span></p>

<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt;font-size:11pt;font=
-family:&quot;Calibri&quot;,sans-serif"><span><span>=C2=A0</span></span></p=
>

<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt;font-size:11pt;font=
-family:&quot;Calibri&quot;,sans-serif"><span>Please
see inline (prefixed [Pavan]).<span></span></span></p>

<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt;font-size:11pt;font=
-family:&quot;Calibri&quot;,sans-serif"><span><span>=C2=A0</span></span></p=
>

<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt;font-size:11pt;font=
-family:&quot;Calibri&quot;,sans-serif"><span>Regards,<span></span></span><=
/p>

<p class=3D"MsoNormal" style=3D"margin:0in 0in 0.0001pt;font-size:11pt;font=
-family:&quot;Calibri&quot;,sans-serif"><span>Pavan<span></span></span></p>





</div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Thu, Dec 20, 2018 =
at 8:06 AM Alvaro Retana &lt;<a href=3D"mailto:aretana.ietf@gmail.com" targ=
et=3D"_blank">aretana.ietf@gmail.com</a>&gt; wrote:<br></div><blockquote cl=
ass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid=
 rgb(204,204,204);padding-left:1ex"><div><div id=3D"gmail-m_-34694954165594=
07006gmail-m_-2857659466334942041bloop_customfont" style=3D"margin:0px"><fo=
nt face=3D"Helvetica">On December 20, 2018 at 7:15:52 AM, Vishnu Pavan Beer=
am (<a href=3D"mailto:vishnupavan@gmail.com" target=3D"_blank">vishnupavan@=
gmail.com</a>) wrote:</font></div><div id=3D"gmail-m_-3469495416559407006gm=
ail-m_-2857659466334942041bloop_customfont" style=3D"margin:0px"><font face=
=3D"Helvetica"><br></font></div><div id=3D"gmail-m_-3469495416559407006gmai=
l-m_-2857659466334942041bloop_customfont" style=3D"margin:0px"><font face=
=3D"Helvetica">Pavan:</font></div><div id=3D"gmail-m_-3469495416559407006gm=
ail-m_-2857659466334942041bloop_customfont" style=3D"margin:0px"><font face=
=3D"Helvetica"><br></font></div><div id=3D"gmail-m_-3469495416559407006gmai=
l-m_-2857659466334942041bloop_customfont" style=3D"margin:0px"><font face=
=3D"Helvetica">Hi!</font></div><div id=3D"gmail-m_-3469495416559407006gmail=
-m_-2857659466334942041bloop_customfont" style=3D"margin:0px"><font face=3D=
"Helvetica"><br></font></div> <div><blockquote type=3D"cite" class=3D"gmail=
-m_-3469495416559407006gmail-m_-2857659466334942041clean_bq" style=3D"font-=
variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;=
text-transform:none;white-space:normal;word-spacing:0px"><span><div><font f=
ace=3D"Helvetica"><div></div><div><div dir=3D"ltr"><div class=3D"gmail_quot=
e"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bord=
er-left:1px solid rgb(204,204,204);padding-left:1ex">----------------------=
------------------------------------------------<br>DISCUSS:<br>-----------=
-----------------------------------------------------------<br><br>A signif=
icant portion of this specification depends on knowing the label stack<br>d=
epth limits in the network, but =C2=A75.2 declares the mechanism out of sco=
pe:<br><br>=C2=A0 =C2=A0In order to accurately pick<br>=C2=A0 =C2=A0the del=
egation hops, the ingress needs to be aware of the label stack<br>=C2=A0 =
=C2=A0depth push limit of each of the transit LSRs prior to initiating the<=
br>=C2=A0 =C2=A0signaling sequence.=C2=A0 The mechanism by which the ingres=
s or controller<br>=C2=A0 =C2=A0(hosting the path computation element) lear=
ns this information is<br>=C2=A0 =C2=A0outside the scope of this document.<=
br><br>I think that not defining the mechanism in this document is ok -- bu=
t not<br>having one means that important parts of this specification can&#3=
9;t work.=C2=A0 Please<br>point at where such a mechanism is specified, or =
at least provide examples.<br><br>The Shepherd&#39;s writeup says that &quo=
t;implementation plans and implementations&quot; are<br>known so I think th=
at this should be an easy point to address.<br><br><br></blockquote><div><b=
r></div><div><p class=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334=
942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"=
color:black">[VPB] The specification discusses a couple of delegation optio=
ns -- the explicit delegation option (Section 5.2) and the automatic delega=
tion option (Section 5.3). The explicit delegation option is the only one t=
hat needs the ingress or the controller to be aware of the label stack dept=
h push limit of each of the transit LSRs prior to signaling. This informati=
on is not needed when the automatic delegation option is employed -- the li=
mitations of each transit node are taken into account while picking the del=
egation hops during the initial signaling sequence.</span></p><p class=3D"g=
mail-m_-3469495416559407006gmail-m_-2857659466334942041gmail-MsoPlainText" =
style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=C2=A0<=
/span></span></p><p class=3D"gmail-m_-3469495416559407006gmail-m_-285765946=
6334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=
=3D"color:black">For the explicit delegation option, an implementation may =
choose to employ any of the following mechanisms to learn the label stack d=
epth push limit of each LSR in the network --<span class=3D"gmail-m_-346949=
5416559407006gmail-m_-2857659466334942041Apple-converted-space">=C2=A0</spa=
n><span>=C2=A0</span>ISIS (RFC8491), OSPF (RFC8476), BGP-LS (draft-ietf-idr=
-bgp-ls-segment-routing-msd), PCEP (draft-ietf-pce-segment-routing), local =
config (just set a global limit), netconf/restconf/grpc using the data-mode=
l specified in draft-ietf-teas-yang-sr-te-topo.</span></p><p class=3D"gmail=
-m_-3469495416559407006gmail-m_-2857659466334942041gmail-MsoPlainText" styl=
e=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=C2=A0</spa=
n></span></p><p class=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334=
942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"=
color:black">Please see if the addition of the following statement to the e=
nd of the first paragraph in Section 5.2 addresses your concern:</span></p>=
<p class=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334942041gmail-M=
soPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black">=
<span>=C2=A0</span></span></p><p class=3D"gmail-m_-3469495416559407006gmail=
-m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt=
"><span style=3D"color:black">&quot;Examples of such a mechanism are specif=
ied in RFC8491 and RFC8476.&quot;</span></p></div></div></div></div></font>=
</div></span></blockquote></div><p><font face=3D"Helvetica">These are fine =
examples, and they would satisfy the point above.</font></p><p><font face=
=3D"Helvetica">However, they raise an additional one. =C2=A0rfc8491 has a v=
ery specific definition of what the=C2=A0Base MPLS Imposition MSD is, but t=
hat definition may not match what is discussed here.=C2=A0 The intent may b=
e the same, but the text is different, and given the extensive discussion p=
rior to the publication of rfc8491, I want to make sure that we are in fact=
 talking about the same thing: &quot;label stack depth push limit=E2=80=9D =
doesn=E2=80=99t directly map to &quot;the total number of MPLS labels that =
can be imposed, including all service/transport/special labels=E2=80=9D [rf=
c8491].=C2=A0 I note that this document specifically mentions just transpor=
t labels.</font></p><p><font face=3D"Helvetica">If the definition of the=C2=
=A0BMI-MSD is what is expected in this document, please explicitly say so.=
=C2=A0 If not, then I think that we would need to define a new MSD-Type for=
 the suggestions above to be applicable.</font></p></div></blockquote><div>


















<p style=3D"margin-right:0in;margin-left:0in;font-size:11pt;font-family:&qu=
ot;Calibri&quot;,sans-serif"><span>[Pavan] The =E2=80=9Clabel stack
depth push limit=E2=80=9D is the same as what is referred to as the BMI-MSD=
 in RFC8491.
We will make that explicit.<span></span></span></p></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex"><div><p><font face=3D"Helvetica"><br></fon=
t></p><div><div><blockquote type=3D"cite" class=3D"gmail-m_-346949541655940=
7006gmail-m_-2857659466334942041clean_bq" style=3D"font-variant-caps:normal=
;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none=
;white-space:normal;word-spacing:0px"><span><div><div><div dir=3D"ltr"><div=
 class=3D"gmail_quote"><font face=3D"Helvetica"><blockquote class=3D"gmail_=
quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,=
204);padding-left:1ex">----------------------------------------------------=
------------------<br>COMMENT:<br>-----------------------------------------=
-----------------------------<br><br>(1) =C2=A75.3.1: &quot;The ETLD MUST b=
e decremented at each non-delegation transit hop by<br>either 1 or some app=
ropriate number based on the limitations at that hop.&quot;<br>What is &quo=
t;some appropriate number&quot;?=C2=A0 Please be specific.=C2=A0 Can you pr=
ovide an<br>example?<br></blockquote><div><br></div><div><p class=3D"gmail-=
m_-3469495416559407006gmail-m_-2857659466334942041gmail-MsoPlainText" style=
=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black">[VPB] We did discu=
ss this during the WG adoption poll. The option to decrement the ETLD by &q=
uot;some appropriate number&quot; was added to let the transit hop cater to=
 the scenario where the ETLD value in the received PATH message is larger t=
han the maximum number of labels in the stack that the hop can handle. In o=
ther words, the &quot;limitations at that hop&quot; reference in the text a=
bove need not be limited to just the &quot;push limitation&quot;, it could =
include the &quot;read limitation&quot; as well. Consider a transit hop tha=
t can read only 6 labels and has a local policy that mandates it to not rec=
eive any more transport labels in the stack than it can possibly read. If t=
his hop receives an ETLD of 8 from the previous-hop, then it could adjust t=
he outgoing ETLD to 5 (thus ensuring that it can never receive any more lab=
el-stack-entries than it can actually read).</span></p></div></font></div><=
/div></div></div></span></blockquote></div><p><font face=3D"Helvetica">It w=
ould be great if you added an explanation like that in the document.</font>=
</p></div></div></blockquote><div>


















<p style=3D"margin-right:0in;margin-left:0in;font-size:11pt;font-family:&qu=
ot;Calibri&quot;,sans-serif"><span>[Pavan] Okay. We=E2=80=99ll add that.<sp=
an></span></span></p>=C2=A0





<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div><div>=
<div><font face=3D"Helvetica"><br></font></div><div><font face=3D"Helvetica=
">...<br></font><blockquote type=3D"cite" class=3D"gmail-m_-346949541655940=
7006gmail-m_-2857659466334942041clean_bq" style=3D"font-variant-caps:normal=
;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none=
;white-space:normal;word-spacing:0px"><span><div><div><div dir=3D"ltr"><div=
 class=3D"gmail_quote"><font face=3D"Helvetica"><blockquote class=3D"gmail_=
quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,=
204);padding-left:1ex">(4) =C2=A79.2: &quot;When a node that does not cater=
 to the mandate receives a Path<br>message carrying the LSP_REQUIRED_ATTRIB=
UTES object with this flag set, it MUST<br>send a PathErr message...&quot;=
=C2=A0 Why would a node &quot;not cater to the mandate&quot;?=C2=A0 I<br>im=
agine one instance being simply that the node doesn&#39;t support the behav=
ior<br>specified in this document.=C2=A0 This document can&#39;t specify th=
e behavior of a node<br>that doesn&#39;t know what the new behavior is.=C2=
=A0 If there are other reasons for not<br>complying, please be explicit.<br=
></blockquote><div><br></div><div><p class=3D"gmail-m_-3469495416559407006g=
mail-m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.00=
01pt"><span style=3D"color:black">[VPB] There is a distinction that is bein=
g drawn here between an implementation that doesn=E2=80=99t understand this=
 flag and an implementation that understands this flag but chooses not to c=
ater to it (local policy). In the former scenario, it goes without saying t=
hat the regular processing rules for LSP_REQUIRED_ATTRIBUTES come into play=
 (<a href=3D"https://tools.ietf.org/html/rfc5420#page-11" style=3D"color:rg=
b(5,99,193);text-decoration:underline" target=3D"_blank">https://tools.ietf=
.org/html/rfc5420#page-11</a>). The text quoted above is for the latter sce=
nario. A transit node may support both regular RSVP-TE LSPs and Segment Rou=
ted RSVP-TE LSPs. Local policy may determine if the node should cater to bo=
th types or just one type.<span class=3D"gmail-m_-3469495416559407006gmail-=
m_-2857659466334942041Apple-converted-space">=C2=A0</span></span></p><p cla=
ss=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334942041gmail-MsoPlai=
nText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=
=C2=A0</span></span></p><p class=3D"gmail-m_-3469495416559407006gmail-m_-28=
57659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><spa=
n style=3D"color:black">Please see if the following change makes things cle=
ar:</span></p><p class=3D"gmail-m_-3469495416559407006gmail-m_-285765946633=
4942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D=
"color:black"><span>=C2=A0</span></span></p><p class=3D"gmail-m_-3469495416=
559407006gmail-m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0i=
n 0in 0.0001pt"><span style=3D"color:black">OLD:</span></p><p class=3D"gmai=
l-m_-3469495416559407006gmail-m_-2857659466334942041gmail-MsoPlainText" sty=
le=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=C2=A0=C2=
=A0</span><span class=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334=
942041Apple-converted-space">=C2=A0</span>When a node that does not cater t=
o the mandate</span></p><p class=3D"gmail-m_-3469495416559407006gmail-m_-28=
57659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><spa=
n style=3D"color:black"><span>=C2=A0=C2=A0</span><span class=3D"gmail-m_-34=
69495416559407006gmail-m_-2857659466334942041Apple-converted-space">=C2=A0<=
/span>receives a Path message carrying the LSP_REQUIRED_ATTRIBUTES object</=
span></p><p class=3D"gmail-m_-3469495416559407006gmail-m_-28576594663349420=
41gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"colo=
r:black"><span>=C2=A0=C2=A0</span><span class=3D"gmail-m_-34694954165594070=
06gmail-m_-2857659466334942041Apple-converted-space">=C2=A0</span>with this=
 flag set, it MUST send a PathErr message with an error code</span></p><p c=
lass=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334942041gmail-MsoPl=
ainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><spa=
n>=C2=A0=C2=A0</span><span class=3D"gmail-m_-3469495416559407006gmail-m_-28=
57659466334942041Apple-converted-space">=C2=A0</span>of &#39;Routing Proble=
m (24)&#39; and an error value of &#39;TE link label usage</span></p><p cla=
ss=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334942041gmail-MsoPlai=
nText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=
=C2=A0=C2=A0</span><span class=3D"gmail-m_-3469495416559407006gmail-m_-2857=
659466334942041Apple-converted-space">=C2=A0</span>failure (TBD3)&#39;.</sp=
an></p><p class=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334942041=
gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:=
black"><span>=C2=A0</span></span></p><p class=3D"gmail-m_-34694954165594070=
06gmail-m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0=
.0001pt"><span style=3D"color:black">NEW:</span></p><p class=3D"gmail-m_-34=
69495416559407006gmail-m_-2857659466334942041gmail-MsoPlainText" style=3D"m=
argin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=C2=A0=C2=A0</spa=
n><span class=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334942041Ap=
ple-converted-space">=C2=A0</span>When a node that recognizes this flag but=
 does not cater to the mandate</span></p><p class=3D"gmail-m_-3469495416559=
407006gmail-m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0=
in 0.0001pt"><span style=3D"color:black"><span>=C2=A0</span><span class=3D"=
gmail-m_-3469495416559407006gmail-m_-2857659466334942041Apple-converted-spa=
ce">=C2=A0</span><span>=C2=A0</span>receives a Path message carrying the LS=
P_REQUIRED_ATTRIBUTES object</span></p><p class=3D"gmail-m_-346949541655940=
7006gmail-m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in=
 0.0001pt"><span style=3D"color:black"><span>=C2=A0=C2=A0</span><span class=
=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334942041Apple-converted=
-space">=C2=A0</span>with this flag set, it MUST send a PathErr message wit=
h an error code</span></p><p class=3D"gmail-m_-3469495416559407006gmail-m_-=
2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><s=
pan style=3D"color:black"><span>=C2=A0=C2=A0</span><span class=3D"gmail-m_-=
3469495416559407006gmail-m_-2857659466334942041Apple-converted-space">=C2=
=A0</span>of &#39;Routing Problem (24)&#39; and an error value of &#39;TE l=
ink label usage</span></p><p class=3D"gmail-m_-3469495416559407006gmail-m_-=
2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><s=
pan style=3D"color:black"><span>=C2=A0=C2=A0</span><span class=3D"gmail-m_-=
3469495416559407006gmail-m_-2857659466334942041Apple-converted-space">=C2=
=A0</span>failure (TBD3)&#39;.</span></p><p class=3D"gmail-m_-3469495416559=
407006gmail-m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0=
in 0.0001pt"><span style=3D"color:black"><span>=C2=A0</span></span></p><p c=
lass=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334942041gmail-MsoPl=
ainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black">**</=
span></p></div></font></div></div></div></div></span></blockquote></div><p>=
<font face=3D"Helvetica">I think it would be clearer if you mentioned the r=
eason in the text: local policy.=C2=A0 Maybe s/does not cater/does not cate=
r because of local policy</font></p></div></div></div></blockquote><div>


















<p style=3D"margin-right:0in;margin-left:0in;font-size:11pt;font-family:&qu=
ot;Calibri&quot;,sans-serif"><span>[Pavan] Agree. We=E2=80=99ll make the
suggested change.<span></span></span></p></div><blockquote class=3D"gmail_q=
uote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,2=
04);padding-left:1ex"><div><div><div><p><font face=3D"Helvetica"><br></font=
></p><div><div><blockquote type=3D"cite" class=3D"gmail-m_-3469495416559407=
006gmail-m_-2857659466334942041clean_bq" style=3D"font-variant-caps:normal;=
letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;=
white-space:normal;word-spacing:0px"><span><div><div><div dir=3D"ltr"><div =
class=3D"gmail_quote"><font face=3D"Helvetica"><blockquote class=3D"gmail_q=
uote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,2=
04);padding-left:1ex">(4a) Note that =C2=A79.4 uses a similar construct: &q=
uot;If the hop is not able to comply<br>with this mandate...&quot;, which i=
mplies that there may be a reason other than not<br>supporting the function=
ality.=C2=A0 Here as well, what are examples of reasons for<br>the node not=
 being able to comply?<br></blockquote><div><br></div><div><p class=3D"gmai=
l-m_-3469495416559407006gmail-m_-2857659466334942041gmail-MsoPlainText" sty=
le=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black">[VPB] The previo=
us response should have provided some clarity on this. Please note that as =
per 9.2, a node that recognizes the &quot;TE Link Label&quot; Attribute Fla=
g MUST also recognize the other Attribute Flags defined in this document. P=
lease see if the following change makes things clear:</span></p><p class=3D=
"gmail-m_-3469495416559407006gmail-m_-2857659466334942041gmail-MsoPlainText=
" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=C2=
=A0</span></span></p><p class=3D"gmail-m_-3469495416559407006gmail-m_-28576=
59466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span s=
tyle=3D"color:black">OLD:</span></p><p class=3D"gmail-m_-346949541655940700=
6gmail-m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.=
0001pt"><span style=3D"color:black"><span>=C2=A0=C2=A0</span><span class=3D=
"gmail-m_-3469495416559407006gmail-m_-2857659466334942041Apple-converted-sp=
ace">=C2=A0</span>If the hop is not able to comply with this mandate, it</s=
pan></p><p class=3D"gmail-m_-3469495416559407006gmail-m_-285765946633494204=
1gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color=
:black"><span>=C2=A0=C2=A0</span><span class=3D"gmail-m_-346949541655940700=
6gmail-m_-2857659466334942041Apple-converted-space">=C2=A0</span>MUST send =
a PathErr message with an error code of &#39;Routing Problem</span></p><p c=
lass=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334942041gmail-MsoPl=
ainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><spa=
n>=C2=A0=C2=A0</span><span class=3D"gmail-m_-3469495416559407006gmail-m_-28=
57659466334942041Apple-converted-space">=C2=A0</span>(24)&#39; and an error=
 value of &#39;Label stack imposition failure (TBD4)&#39;.</span></p><p cla=
ss=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334942041gmail-MsoPlai=
nText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=
=C2=A0</span></span></p><p class=3D"gmail-m_-3469495416559407006gmail-m_-28=
57659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><spa=
n style=3D"color:black">NEW:</span></p><p class=3D"gmail-m_-346949541655940=
7006gmail-m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in=
 0.0001pt"><span>=C2=A0=C2=A0</span><span class=3D"gmail-m_-346949541655940=
7006gmail-m_-2857659466334942041Apple-converted-space">=C2=A0</span>If the =
hop recognizes this flag but is not able to comply with this mandate, it</p=
><p class=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334942041gmail-=
MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span>=C2=A0=C2=A0</span><s=
pan class=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334942041Apple-=
converted-space">=C2=A0</span>MUST send a PathErr message with an error cod=
e of &#39;Routing Problem</p><p class=3D"gmail-m_-3469495416559407006gmail-=
m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"=
><span>=C2=A0=C2=A0</span><span class=3D"gmail-m_-3469495416559407006gmail-=
m_-2857659466334942041Apple-converted-space">=C2=A0</span>(24)&#39; and an =
error value of &#39;Label stack imposition failure (TBD4)&#39;.</p><p class=
=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334942041gmail-MsoPlainT=
ext" style=3D"margin:0in 0in 0.0001pt"><span>=C2=A0</span></p><p class=3D"g=
mail-m_-3469495416559407006gmail-m_-2857659466334942041gmail-MsoPlainText" =
style=3D"margin:0in 0in 0.0001pt">**<span>=C2=A0=C2=A0=C2=A0</span></p></di=
v></font></div></div></div></div></span></blockquote></div><p><font face=3D=
"Helvetica">Again, mentioning the reason would make it clearer.</font></p><=
/div></div></div></div></blockquote><div><div>


















<p style=3D"margin-right:0in;margin-left:0in;font-size:11pt;font-family:&qu=
ot;Calibri&quot;,sans-serif"><span>[Pavan] Okay. We=E2=80=99ll make the
suggested change.<span></span></span></p></div></div><blockquote class=3D"g=
mail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204=
,204,204);padding-left:1ex"><div><div><div><div><p><font face=3D"Helvetica"=
><br></font></p><div><div><blockquote type=3D"cite" class=3D"gmail-m_-34694=
95416559407006gmail-m_-2857659466334942041clean_bq" style=3D"font-variant-c=
aps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-tran=
sform:none;white-space:normal;word-spacing:0px"><span><div><div><div dir=3D=
"ltr"><div class=3D"gmail_quote"><font face=3D"Helvetica"><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex">(5) =C2=A79.4: &quot;If the transit hop do=
es not support this flag, it MUST act as if it<br>does not support TE link =
labels.&quot;=C2=A0 I&#39;m not sure if this text refers to a node<br>not s=
upporting this specification (see above), or to a neighbor of that node.=C2=
=A0<br>In either case, what does &quot;act as if it does not support TE lin=
k labels&quot; mean?<br>How can &quot;acting&quot; be Normatively enforced?=
=C2=A0 Does that mean that if the node<br>supports this specification it mu=
st stop doing so (at least for the LSP)?=C2=A0 ??<br></blockquote><div><br>=
</div><div><p class=3D"gmail-m_-3469495416559407006gmail-m_-285765946633494=
2041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"co=
lor:black">[VPB] This refers to a transit node that supports the &quot;TE L=
ink Label&quot; Attribute flag but does not support the automatic delegatio=
n functionality (it does recognize the flag though). Such nodes would suppo=
rt &quot;TE Link Labels&quot; as long as &quot;automatic delegation&quot; i=
s not also requested. But if &quot;automatic delegation&quot; is also reque=
sted, they would act as if they don=E2=80=99t support &quot;TE Link Labels&=
quot; and use regular labels.</span></p><p class=3D"gmail-m_-34694954165594=
07006gmail-m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0i=
n 0.0001pt"><span style=3D"color:black"><span>=C2=A0</span></span></p><p cl=
ass=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334942041gmail-MsoPla=
inText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black">Would=
 the following change make things clear?</span></p><p class=3D"gmail-m_-346=
9495416559407006gmail-m_-2857659466334942041gmail-MsoPlainText" style=3D"ma=
rgin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=C2=A0</span></spa=
n></p><p class=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334942041g=
mail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:b=
lack">OLD:</span></p><p class=3D"gmail-m_-3469495416559407006gmail-m_-28576=
59466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span s=
tyle=3D"color:black">If the transit hop does not support this flag, it MUST=
 act as if it does not support TE link labels</span></p><p class=3D"gmail-m=
_-3469495416559407006gmail-m_-2857659466334942041gmail-MsoPlainText" style=
=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black"><span>=C2=A0</span=
></span></p><p class=3D"gmail-m_-3469495416559407006gmail-m_-28576594663349=
42041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"c=
olor:black">NEW:</span></p><p class=3D"gmail-m_-3469495416559407006gmail-m_=
-2857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><=
span style=3D"color:black">If the transit hop does not support this flag, i=
t MUST act as if it does not support TE link labels and use regular labels.=
</span></p><p class=3D"gmail-m_-3469495416559407006gmail-m_-285765946633494=
2041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt">**</p></div></fon=
t></div></div></div></div></span></blockquote></div><p><font face=3D"Helvet=
ica">Maybe s/support this flag/support this functionality</font></p><p><fon=
t face=3D"Helvetica">I still think that =E2=80=9Cacting=E2=80=9D can=E2=80=
=99t be enforced.=C2=A0 Maybe s/MUST act as if it does not support TE link =
labels and use regular labels/MUST NOT use TE link labels and use regular l=
abels instead</font></p><p><font face=3D"Helvetica"><br></font></p></div></=
div></div></div></div></blockquote><div>


















<p style=3D"margin-right:0in;margin-left:0in;font-size:11pt;font-family:&qu=
ot;Calibri&quot;,sans-serif"><span>[Pavan] Okay. We=E2=80=99ll make the sug=
gested
change.<span></span></span></p></div><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddin=
g-left:1ex"><div><div><div><div><div><p><font face=3D"Helvetica"></font></p=
><p><font face=3D"Helvetica">...</font></p><div><div><blockquote type=3D"ci=
te" class=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334942041clean_=
bq" style=3D"font-variant-caps:normal;letter-spacing:normal;text-align:star=
t;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">=
<span><div dir=3D"ltr"><div class=3D"gmail_quote"><font face=3D"Helvetica">=
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">(5b) Note that the same p=
hrase (act as if...) is also used in =C2=A75.3.1.<br></blockquote><div><br>=
</div><div><p class=3D"gmail-m_-3469495416559407006gmail-m_-285765946633494=
2041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"co=
lor:black">[VPB] The previous responses should have made this clear.<span c=
lass=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334942041Apple-conve=
rted-space">=C2=A0</span></span></p></div></font></div></div></span></block=
quote></div><p><font face=3D"Helvetica">See above=E2=80=A6</font></p><p><fo=
nt face=3D"Helvetica"><br></font></p><p><font face=3D"Helvetica">Thanks!!</=
font></p><p><font face=3D"Helvetica">Alvaro.</font></p></div></div></div></=
div></div></div>
</blockquote></div></div>
</blockquote></div></div></div>

--000000000000f28a33057fbbb20f--


From nobody Tue Jan 22 06:06:21 2019
Return-Path: <rrahman@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4574D124D68; Tue, 22 Jan 2019 06:06:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -19.053
X-Spam-Level: 
X-Spam-Status: No, score=-19.053 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-4.553, 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 PFObZFlqCjv0; Tue, 22 Jan 2019 06:06:18 -0800 (PST)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 41A981200D7; Tue, 22 Jan 2019 06:06:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2112; q=dns/txt; s=iport; t=1548165978; x=1549375578; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=iObatGNLknKNSmeuKosff4/8MZMeyVYBbomHBlh+pYQ=; b=BprHwRBIssN7riTgmZmRpRcYC1b3eOg1rGXJN0zLav1T9tlqv0aR2kMP 3rVaT+8wO4nJvjTzK0wNyYIRa8ZUL2Wn8RvtKzDs/n6PJ2oxwUlXbiINY 9I+1nEypmDW7u8dBUTyrfHyl2XBanXFRyzN6W65Q7BzjPxCZfLk+TWRq1 4=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AFAAD5Ikdc/4sNJK1kGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQcBAQEBAQGBUgMBAQEBAQsBggOBaCcKg3eUBJoOFIFnCwEBLIRAAhe?= =?us-ascii?q?CUyI1CA0BAwEBAgEBAm0ohUsGIxE3AwYFDgICAQgaAiYCAgIZFxUQAgQBDQW?= =?us-ascii?q?DIoICrEeBL4okBYEGizYXgUA/gREnH4JMhE4BEQIBHheCcjGCJgKJU5hNCQK?= =?us-ascii?q?SGRiBZoUuiwCJNQlGkHICERSBJyECNCg9cXAVOyoBgkGQXHKBKIhRAYEeAQE?=
X-IronPort-AV: E=Sophos;i="5.56,506,1539648000"; d="scan'208";a="508032552"
Received: from alln-core-6.cisco.com ([173.36.13.139]) by rcdn-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 22 Jan 2019 14:06:09 +0000
Received: from XCH-RCD-001.cisco.com (xch-rcd-001.cisco.com [173.37.102.11]) by alln-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id x0ME66Ae017814 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 22 Jan 2019 14:06:07 GMT
Received: from xch-rcd-005.cisco.com (173.37.102.15) by XCH-RCD-001.cisco.com (173.37.102.11) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Tue, 22 Jan 2019 08:06:06 -0600
Received: from xch-rcd-005.cisco.com ([173.37.102.15]) by XCH-RCD-005.cisco.com ([173.37.102.15]) with mapi id 15.00.1395.000; Tue, 22 Jan 2019 08:06:06 -0600
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: Loa Andersson <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>
CC: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, Deborah A Brungard <db3546@att.com>, "draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org" <draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org>
Thread-Topic: IPR poll on draft-zheng-mpls-lsp-ping-yang-cfg
Thread-Index: AQHUqLaP1kKOA4MEfkiPjtGeQewyRqW7dpCA
Date: Tue, 22 Jan 2019 14:06:06 +0000
Message-ID: <70AB3349-FB5E-49E9-8D26-8DD62C2A670F@cisco.com>
References: <adc4e781-51fd-b2ba-043d-460c3dcfef53@pi.nu>
In-Reply-To: <adc4e781-51fd-b2ba-043d-460c3dcfef53@pi.nu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.5.181209
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [161.44.212.52]
Content-Type: text/plain; charset="utf-8"
Content-ID: <F0D0CEAB6F77C04C872ADC32EFE8AC8F@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Outbound-SMTP-Client: 173.37.102.11, xch-rcd-001.cisco.com
X-Outbound-Node: alln-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/H-IJs8UtjjGUp9AS6EeletHaL_U>
Subject: Re: [mpls] IPR poll on draft-zheng-mpls-lsp-ping-yang-cfg
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jan 2019 14:06:20 -0000

SGksDQoNCkkgYW0gbm90IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzIHRvIGRyYWZ0LXpo
ZW5nLW1wbHMtbHNwLXBpbmcteWFuZy1jZmcuDQoNClJlZ2FyZHMsDQpSZXNoYWQuDQoNCg0K77u/
T24gMjAxOS0wMS0xMCwgMjozMSBBTSwgIkxvYSBBbmRlcnNzb24iIDxsb2FAcGkubnU+IHdyb3Rl
Og0KDQogICAgV29ya2luZyBHcm91cCwgYXV0aG9ycywNCiAgICANCiAgICBXZSBoYXZlIHN0YXJ0
ZWQgdG8gcHJlcGFyZSB0aGUgdGhlIGRyYWZ0LXpoZW5nLW1wbHMtbHNwLXBpbmcteWFuZy1jZmcN
CiAgICBmb3Igd29ya2luZyBncm91cCBhZG9wdGlvbiwgcHJpb3IgdG8gdGhlIHdnYXAgd2UgbmVl
ZCB0byBkbyBhbiBJUFIgcG9sbC4NCiAgICANCiAgICBUaGlzIG1haWwgc3RhcnRzIHRoaXMgSVBS
IHBvbGwuDQogICAgDQogICAgQXJlIHlvdSBhd2FyZSBvZiBhbnkgSVBSIHRoYXQgYXBwbGllcyB0
byBkcmFmdC16aGVuZy1tcGxzLWxzcC1waW5nLXlhbmctDQogICAgY2ZnPw0KICAgIA0KICAgIElm
IHNvLCBoYXMgdGhpcyBJUFIgYmVlbiBkaXNjbG9zZWQgaW4gY29tcGxpYW5jZSB3aXRoIElFVEYg
SVBSIHJ1bGVzDQogICAgKHNlZSBSRkNzIDM5NzksIDQ4NzksIDM2NjkgYW5kIDUzNzggZm9yIG1v
cmUgZGV0YWlscykuDQogICAgDQogICAgVGhlcmUgbm8gSVBSIGRpc2Nsb3N1cmVzIGFnYWluc3Qg
ZHJhZnQtemhlbmctbXBscy1sc3AtcGluZy15YW5nLWNmZy4NCiAgICANCiAgICBJZiB5b3UgYXJl
IGxpc3RlZCBhcyBhIGRvY3VtZW50IGF1dGhvciBvciBjb250cmlidXRvciBwbGVhc2UgcmVzcG9u
ZCB0bw0KICAgIHRoaXMgZW1haWwgcmVnYXJkbGVzcyBvZiB3aGV0aGVyIG9yIG5vdCB5b3UgYXJl
IGF3YXJlIG9mIGFueSByZWxldmFudA0KICAgIElQUi4gKlRoZSByZXNwb25zZSBuZWVkcyB0byBi
ZSBzZW50IHRvIHRoZSBNUExTIFdHIG1haWxpbmcgbGlzdC4qIFRoZQ0KICAgIGRvY3VtZW50IHdp
bGwgbm90IGFkdmFuY2UgdG8gdGhlIG5leHQgc3RhZ2UgdW50aWwgYSByZXNwb25zZSBoYXMgYmVl
bg0KICAgIHJlY2VpdmVkIGZyb20gZWFjaCBhdXRob3IgYW5kIGNvbnRyaWJ1dG9yLg0KICAgIA0K
ICAgIElmIHlvdSBhcmUgb24gdGhlIE1QTFMgV0cgZW1haWwgbGlzdCBidXQgYXJlIG5vdCBsaXN0
ZWQgYXMgYW4gYXV0aG9yIG9yDQogICAgY29udHJpYnV0b3IsIHRoZW4gcGxlYXNlIGV4cGxpY2l0
bHkgcmVzcG9uZCBvbmx5IGlmIHlvdSBhcmUgYXdhcmUgb2YgYW55DQogICAgSVBSIHRoYXQgaGFz
IG5vdCB5ZXQgYmVlbiBkaXNjbG9zZWQgaW4gY29uZm9ybWFuY2Ugd2l0aCBJRVRGIHJ1bGVzLg0K
ICAgIA0KICAgIA0KICAgIC9Mb2ENCiAgICAgIG1wbHMgd2cgY28tY2hhaXINCiAgICANCiAgICAt
LSANCiAgICANCiAgICANCiAgICBMb2EgQW5kZXJzc29uICAgICAgICAgICAgICAgICAgICAgICAg
ZW1haWw6IGxvYUBwaS5udQ0KICAgIFNlbmlvciBNUExTIEV4cGVydA0KICAgIEJyb256ZSBEcmFn
b24gQ29uc3VsdGluZyAgICAgICAgICAgICBwaG9uZTogKzQ2IDczOSA4MSAyMSA2NA0KICAgIA0K
DQo=


From nobody Wed Jan 23 13:53:10 2019
Return-Path: <aretana.ietf@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D2BC0130F33; Wed, 23 Jan 2019 13:53:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.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, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 DZxNf-noRvUy; Wed, 23 Jan 2019 13:52:59 -0800 (PST)
Received: from mail-ot1-x334.google.com (mail-ot1-x334.google.com [IPv6:2607:f8b0:4864:20::334]) (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 7D59D130F30; Wed, 23 Jan 2019 13:52:59 -0800 (PST)
Received: by mail-ot1-x334.google.com with SMTP id e12so3388642otl.5; Wed, 23 Jan 2019 13:52:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=/P1uyAWRTPjGyRNcZlaT6RNEphVuk/YNZdrc/GIRwWE=; b=Ic5TestWe+FofN1hQnz5ZZVMT1doJWN6OknbvQi4jP8EYFygYvL6ZS84HVM2ZymKtU uF6ZQ3xrtBQMXiDvEkdoqKeA2no+VuOa5RH+YA1TFPzds5yEGPttNEh3J2MvHwlO+3jC mimHSjxa+YhHP8vXN9YXPLY1Nf8cV/OzeLW8JPZAMI9fXq846kL4IeMx9EwNJAgyff04 s82LGP6OachX4q5J6ov+F4xeh+4lkIY/V2jVLpSVmW28b6rU3fojCCkTHKyhxoEMBfqp 8m42LZjRLJpgpp8mrPvyAMaBreCjVukFMshmEU5orMA5LlB09Ylc+Ret5dIqprxXmhUK idlA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=/P1uyAWRTPjGyRNcZlaT6RNEphVuk/YNZdrc/GIRwWE=; b=orApXmexSSapgC5udQuHMi6LKSempmpqKp4uxR0uylWcNTocDXZpWixg7KQ2Ln/Ivi rQmIzcgKNEDhp2j1YbiZVxoNR+KwuiRjdu4JQ75d+bKoQPX5Ls9mfpE6Fvtz0ubgvQTm NDijEM4EmbYc47ItgD8E8H/9iiG+kJxjcMKDxqV+6wBkJF3iy4+RKtVmSiRwaBzrSnPq 6wkVZfQ6Uk2obEXzXTDUcf5ACXBX/tlGwfQegTDUsguv8/NdJPtF27QJdNxMONMV0b6E 9j9Uh9L3GTd/LU51Lo0FvhYZ/NlhaJJUmdKUUEVqUvbXowj17AZMdkuZBe/enrM3NvqJ GIMQ==
X-Gm-Message-State: AJcUukdvWTxMSTFCyBD1ib7g3Ws+MWgwiM2YC0O8Lwzt/nsEak3WDR+h 6nx1L+kkk+4OEwku/vKpTA7OPcnfWCASi0RKFGs=
X-Google-Smtp-Source: ALg8bN6xAmJlzyQZdA777n6DQOnHQno1ZWqe8JEFd/ncpdH+Syga37E2JdTUUY08TQI3WAYf5u/fqsdH0eFDpjP4IZ4=
X-Received: by 2002:a9d:694a:: with SMTP id p10mr2780629oto.44.1548280378728;  Wed, 23 Jan 2019 13:52:58 -0800 (PST)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Wed, 23 Jan 2019 13:52:58 -0800
From: Alvaro Retana <aretana.ietf@gmail.com>
In-Reply-To: <CA+YzgTtbKfWdc9b_+jasOOegGs+PUL3v6CXO=fO95AQophdJaQ@mail.gmail.com>
References: <154508592591.4271.12094992121838897393.idtracker@ietfa.amsl.com> <CA+YzgTtfVDObu90XrVporj9UU_RYfK1Qs=P5XfUzn-NXLPOckg@mail.gmail.com> <CAMMESsyjOGXkfx9VzepDTwWdVNqDwyNMmG==S9vf4r3mUBz+Tg@mail.gmail.com> <CA+YzgTu3Q69-V-M0d8XtnCa7xsRYjdPCiSgvOXKpOshyeOCGQg@mail.gmail.com> <CA+YzgTtbKfWdc9b_+jasOOegGs+PUL3v6CXO=fO95AQophdJaQ@mail.gmail.com>
MIME-Version: 1.0
Date: Wed, 23 Jan 2019 13:52:58 -0800
Message-ID: <CAMMESsyKaerwgfxAWtXvhRF3guUituMFh280ZbHU1npd6W04xw@mail.gmail.com>
To: Vishnu Pavan Beeram <vishnupavan@gmail.com>
Cc: mpls-chairs@ietf.org, IETF MPLS List <mpls@ietf.org>,  draft-ietf-mpls-rsvp-shared-labels@ietf.org, The IESG <iesg@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000fcabb50580271d8a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/6ef7R0a9_vITp62FTrLGRJviUJ8>
Subject: Re: [mpls] Alvaro Retana's Discuss on draft-ietf-mpls-rsvp-shared-labels-07: (with DISCUSS and COMMENT)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jan 2019 21:53:02 -0000

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

On January 18, 2019 at 8:43:42 AM, Vishnu Pavan Beeram (
vishnupavan@gmail.com) wrote:

Pavan:

Hi!

We just uploaded a new rev (-08) for this draft. Please do go through the
diffs (
https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-rsvp-shared-labels-08)
and let us know if all your comments have been addressed.

No, not completely.  See below.
...


>> ----------------------------------------------------------------------
>>> DISCUSS:
>>> ----------------------------------------------------------------------
>>>
>>> A significant portion of this specification depends on knowing the labe=
l
>>> stack
>>> depth limits in the network, but =C2=A75.2 declares the mechanism out o=
f
>>> scope:
>>>
>>>    In order to accurately pick
>>>    the delegation hops, the ingress needs to be aware of the label stac=
k
>>>    depth push limit of each of the transit LSRs prior to initiating the
>>>    signaling sequence.  The mechanism by which the ingress or controlle=
r
>>>    (hosting the path computation element) learns this information is
>>>    outside the scope of this document.
>>>
>>> I think that not defining the mechanism in this document is ok -- but n=
ot
>>> having one means that important parts of this specification can't work.
>>> Please
>>> point at where such a mechanism is specified, or at least provide
>>> examples.
>>>
>>> The Shepherd's writeup says that "implementation plans and
>>> implementations" are
>>> known so I think that this should be an easy point to address.
>>>
>>>
>>>
>> [VPB] The specification discusses a couple of delegation options -- the
>> explicit delegation option (Section 5.2) and the automatic delegation
>> option (Section 5.3). The explicit delegation option is the only one tha=
t
>> needs the ingress or the controller to be aware of the label stack depth
>> push limit of each of the transit LSRs prior to signaling. This informat=
ion
>> is not needed when the automatic delegation option is employed -- the
>> limitations of each transit node are taken into account while picking th=
e
>> delegation hops during the initial signaling sequence.
>>
>>
>>
>> For the explicit delegation option, an implementation may choose to
>> employ any of the following mechanisms to learn the label stack depth pu=
sh
>> limit of each LSR in the network --  ISIS (RFC8491), OSPF (RFC8476),
>> BGP-LS (draft-ietf-idr-bgp-ls-segment-routing-msd), PCEP
>> (draft-ietf-pce-segment-routing), local config (just set a global limit)=
,
>> netconf/restconf/grpc using the data-model specified in
>> draft-ietf-teas-yang-sr-te-topo.
>>
>>
>>
>> Please see if the addition of the following statement to the end of the
>> first paragraph in Section 5.2 addresses your concern:
>>
>>
>>
>> "Examples of such a mechanism are specified in RFC8491 and RFC8476."
>>
>> These are fine examples, and they would satisfy the point above.
>>
>> However, they raise an additional one.  rfc8491 has a very specific
>> definition of what the Base MPLS Imposition MSD is, but that definition =
may
>> not match what is discussed here.  The intent may be the same, but the t=
ext
>> is different, and given the extensive discussion prior to the publicatio=
n
>> of rfc8491, I want to make sure that we are in fact talking about the sa=
me
>> thing: "label stack depth push limit=E2=80=9D doesn=E2=80=99t directly m=
ap to "the total
>> number of MPLS labels that can be imposed, including all
>> service/transport/special labels=E2=80=9D [rfc8491].  I note that this d=
ocument
>> specifically mentions just transport labels.
>>
>> If the definition of the BMI-MSD is what is expected in this document,
>> please explicitly say so.  If not, then I think that we would need to
>> define a new MSD-Type for the suggestions above to be applicable.
>>
> [Pavan] The =E2=80=9Clabel stack depth push limit=E2=80=9D is the same as=
 what is referred
> to as the BMI-MSD in RFC8491. We will make that explicit.
>

I see no place in the text where the relationship to the BMI-MSD is
explicitly made.

I see the text (in parenthesis) that you added in =C2=A75.3: "label stack d=
epth
push limit (number of MPLS labels that can be imposed)=E2=80=9D, but that d=
oesn=E2=80=99t
make reference to either the BMI-MSD or rfc8491.  Also, the text added is
not the complete definition.  All this would make rfc8491 a Normative
reference.

Thanks!

Alvaro.

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

<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style>=
</head><body style=3D"word-wrap:break-word"><div style=3D"font-family:Helve=
tica,Arial;font-size:13px">On January 18, 2019 at 8:43:42 AM, Vishnu Pavan =
Beeram (<a href=3D"mailto:vishnupavan@gmail.com">vishnupavan@gmail.com</a>)=
 wrote:</div><div style=3D"font-family:Helvetica,Arial;font-size:13px"><br>=
</div><div style=3D"font-family:Helvetica,Arial;font-size:13px">Pavan:</div=
><div style=3D"font-family:Helvetica,Arial;font-size:13px"><br></div><div s=
tyle=3D"font-family:Helvetica,Arial;font-size:13px">Hi!</div><div style=3D"=
font-family:Helvetica,Arial;font-size:13px"><br></div> <div><blockquote typ=
e=3D"cite" class=3D"clean_bq" style=3D"font-family:Helvetica,Arial;font-siz=
e:13px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter=
-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-=
space:normal;word-spacing:0px"><span><div></div><div><div dir=3D"ltr"><div =
dir=3D"ltr"><div>We just uploaded a new rev (-08) for this draft. Please do=
 go through the diffs (<a href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft=
-ietf-mpls-rsvp-shared-labels-08">https://www.ietf.org/rfcdiff?url2=3Ddraft=
-ietf-mpls-rsvp-shared-labels-08</a>) and let us know if all your comments =
have been addressed.</div></div></div></div></span></blockquote></div><p>No=
, not completely.=C2=A0 See below.</p><div>...<br><blockquote type=3D"cite"=
 class=3D"clean_bq" style=3D"font-family:Helvetica,Arial;font-size:13px;fon=
t-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:n=
ormal;text-align:start;text-indent:0px;text-transform:none;white-space:norm=
al;word-spacing:0px"><span><div><div dir=3D"ltr"><div dir=3D"ltr"><div clas=
s=3D"gmail_quote"><div><blockquote type=3D"cite" class=3D"clean_bq" style=
=3D"font-family:Helvetica,Arial;font-size:13px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;te=
xt-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><spa=
n><div><div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_quote"><blockq=
uote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-wi=
dth:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-=
left:1ex"><div dir=3D"ltr"><div class=3D"gmail_quote"><blockquote class=3D"=
gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border=
-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div=
><div id=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334942041bloop_c=
ustomfont" style=3D"margin:0px"><font face=3D"Helvetica"><br></font></div><=
div><blockquote type=3D"cite" class=3D"gmail-m_-3469495416559407006gmail-m_=
-2857659466334942041clean_bq" style=3D"font-variant-caps:normal;letter-spac=
ing:normal;text-align:start;text-indent:0px;text-transform:none;white-space=
:normal;word-spacing:0px"><div><div><div dir=3D"ltr"><div class=3D"gmail_qu=
ote"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bo=
rder-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,2=
04);padding-left:1ex"><span><font face=3D"Helvetica">----------------------=
------------------------------------------------<br>DISCUSS:<br>-----------=
-----------------------------------------------------------<br><br>A signif=
icant portion of this specification depends on knowing the label stack<br>d=
epth limits in the network, but =C2=A75.2 declares the mechanism out of sco=
pe:<br><br>=C2=A0 =C2=A0In order to accurately pick<br>=C2=A0 =C2=A0the del=
egation hops, the ingress needs to be aware of the label stack<br>=C2=A0 =
=C2=A0depth push limit of each of the transit LSRs prior to initiating the<=
br>=C2=A0 =C2=A0signaling sequence.=C2=A0 The mechanism by which the ingres=
s or controller<br>=C2=A0 =C2=A0(hosting the path computation element) lear=
ns this information is<br>=C2=A0 =C2=A0outside the scope of this document.<=
br><br>I think that not defining the mechanism in this document is ok -- bu=
t not<br>having one means that important parts of this specification can&#3=
9;t work.=C2=A0 Please<br>point at where such a mechanism is specified, or =
at least provide examples.<br><br>The Shepherd&#39;s writeup says that &quo=
t;implementation plans and implementations&quot; are<br>known so I think th=
at this should be an easy point to address.<br><br><br></font></span></bloc=
kquote><div><span><font face=3D"Helvetica"><br></font></span></div><div><p =
class=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334942041gmail-MsoP=
lainText" style=3D"margin:0in 0in 0.0001pt"><span><font face=3D"Helvetica">=
<span style=3D"color:black">[VPB] The specification discusses a couple of d=
elegation options -- the explicit delegation option (Section 5.2) and the a=
utomatic delegation option (Section 5.3). The explicit delegation option is=
 the only one that needs the ingress or the controller to be aware of the l=
abel stack depth push limit of each of the transit LSRs prior to signaling.=
 This information is not needed when the automatic delegation option is emp=
loyed -- the limitations of each transit node are taken into account while =
picking the delegation hops during the initial signaling sequence.</span></=
font></span></p><p class=3D"gmail-m_-3469495416559407006gmail-m_-2857659466=
334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><span><span =
style=3D"color:black"><span>=C2=A0</span></span></span></p><p class=3D"gmai=
l-m_-3469495416559407006gmail-m_-2857659466334942041gmail-MsoPlainText" sty=
le=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black">For the explicit=
 delegation option, an implementation may choose to employ any of the follo=
wing mechanisms to learn the label stack depth push limit of each LSR in th=
e network --<span class=3D"gmail-m_-3469495416559407006gmail-m_-28576594663=
34942041Apple-converted-space">=C2=A0</span><span>=C2=A0</span>ISIS (RFC849=
1), OSPF (RFC8476), BGP-LS (draft-ietf-idr-bgp-ls-segment-routing-msd), PCE=
P (draft-ietf-pce-segment-routing), local config (just set a global limit),=
 netconf/restconf/grpc using the data-model specified in draft-ietf-teas-ya=
ng-sr-te-topo.</span></p><p class=3D"gmail-m_-3469495416559407006gmail-m_-2=
857659466334942041gmail-MsoPlainText" style=3D"margin:0in 0in 0.0001pt"><sp=
an style=3D"color:black"><span>=C2=A0</span></span></p><p class=3D"gmail-m_=
-3469495416559407006gmail-m_-2857659466334942041gmail-MsoPlainText" style=
=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black">Please see if the =
addition of the following statement to the end of the first paragraph in Se=
ction 5.2 addresses your concern:</span></p><p class=3D"gmail-m_-3469495416=
559407006gmail-m_-2857659466334942041gmail-MsoPlainText" style=3D"margin:0i=
n 0in 0.0001pt"><span style=3D"color:black"><span>=C2=A0</span></span></p><=
p class=3D"gmail-m_-3469495416559407006gmail-m_-2857659466334942041gmail-Ms=
oPlainText" style=3D"margin:0in 0in 0.0001pt"><span style=3D"color:black">&=
quot;Examples of such a mechanism are specified in RFC8491 and RFC8476.&quo=
t;</span></p></div></div></div></div></div></blockquote></div><p><font face=
=3D"Helvetica">These are fine examples, and they would satisfy the point ab=
ove.</font></p><p><font face=3D"Helvetica">However, they raise an additiona=
l one. =C2=A0rfc8491 has a very specific definition of what the=C2=A0Base M=
PLS Imposition MSD is, but that definition may not match what is discussed =
here.=C2=A0 The intent may be the same, but the text is different, and give=
n the extensive discussion prior to the publication of rfc8491, I want to m=
ake sure that we are in fact talking about the same thing: &quot;label stac=
k depth push limit=E2=80=9D doesn=E2=80=99t directly map to &quot;the total=
 number of MPLS labels that can be imposed, including all service/transport=
/special labels=E2=80=9D [rfc8491].=C2=A0 I note that this document specifi=
cally mentions just transport labels.</font></p><p><font face=3D"Helvetica"=
>If the definition of the=C2=A0BMI-MSD is what is expected in this document=
, please explicitly say so.=C2=A0 If not, then I think that we would need t=
o define a new MSD-Type for the suggestions above to be applicable.</font><=
/p></div></blockquote><div><p style=3D"margin-right:0in;margin-left:0in;fon=
t-size:11pt;font-family:Calibri,sans-serif"><span>[Pavan] The =E2=80=9Clabe=
l stack depth push limit=E2=80=9D is the same as what is referred to as the=
 BMI-MSD in RFC8491. We will make that explicit.</span></p></div></div></di=
v></blockquote></div></div></div></div></span></blockquote></div><p><br></p=
></div></div></div></div></span></blockquote>I see no place in the text whe=
re the relationship to=C2=A0the BMI-MSD is explicitly made.</div><div><br><=
/div><div>I see the text (in parenthesis) that you added in =C2=A75.3: &quo=
t;label stack depth push limit (number of MPLS labels that can be imposed)=
=E2=80=9D, but that doesn=E2=80=99t make reference to either the BMI-MSD or=
 rfc8491.=C2=A0 Also, the text added is not the complete definition.=C2=A0 =
All this would make rfc8491 a Normative reference.</div><div><br></div><div=
>Thanks!</div><div><br></div><div>Alvaro.</div></body></html>

--000000000000fcabb50580271d8a--


From nobody Thu Jan 24 14:45:29 2019
Return-Path: <faisal.ietf@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC4261311DE; Thu, 24 Jan 2019 14:45:27 -0800 (PST)
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 INRrhSSul5u7; Thu, 24 Jan 2019 14:45:25 -0800 (PST)
Received: from mail-pg1-x52e.google.com (mail-pg1-x52e.google.com [IPv6:2607:f8b0:4864:20::52e]) (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 C893113117B; Thu, 24 Jan 2019 14:45:25 -0800 (PST)
Received: by mail-pg1-x52e.google.com with SMTP id y4so3300475pgc.12; Thu, 24 Jan 2019 14:45:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=L8pIH+Z9Ewq35N04fUL/w1zRoYi166k2d/QJYNM1/oI=; b=r9cTpSSrcz5659CfFT8qhwScMisHbnMJllLWOscLHMovXwzXbaiGSjl+4CNk2GEtqK 5Cvymqfz7lAMPwuC6kFzEOqBXxP36kj4Vws3HNgmKhsW2Hsm87lIHB099Lq5f1TFozEe I6CvVlm7bPu1+ma3QTzInsx31LQRUH4XuY3XiHyk4KlSNcH84zgYVnGuXaeQABLRJIDF Nv8tsJoInGqadUQZMaA0cWC14VRxVdlQEPLxM3DlV0SWqn6TbcisVeK0YUiWN/svY0+Z Di549a277DtIF1HcnJDSySvh8HLKQHCECp2l8oKvfPDFmpHo2TXrCBMPWZkw/ffgzcWo 8zHw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=L8pIH+Z9Ewq35N04fUL/w1zRoYi166k2d/QJYNM1/oI=; b=VqwjFdPsI+rlG+vopPyN5I9/RhGdl2kfx2CgbLoW3hvo1D/HjgOfDQqw1Y/BpreDSM 9iKdJV8WkYOhZkKT/Lp/RmD+Lr0mBD3fgiB+/ErLfX1JBXSwAOi8+N++DbWslXUYDvzR I9MgSHBOGKR6X9xNyyOIO65UDdTaVhtNq+ug6yq1DDT0c6K67UtfPRi6DjanQ9xPPXZ0 9pbITX+sT2CLc9Rk46CFuag6EGXKCJ3i/k/3wIp8esuV3TwHsUH96/hY0RffshTg77U4 yfqiZaRm26gA/mQrkHh34sFAhMMaWp/W8ELV2+wAqHJ4KcocSu5qK1b+C6OCsVvnpxlw xEhw==
X-Gm-Message-State: AJcUukdchp6RKxWZGn0VNFAnjhSNrtXuB3KPCJcAgpWowOTL5GZlakxS MA1ymilijvnCMVE0dZx16vBlGaCi
X-Google-Smtp-Source: ALg8bN4OmD+aWX2utVyoUSyUTb/rXJFrlQ3za0gXel0M48HQ99NK/I1JYAF/QUKZqyiUw31YlCDvIA==
X-Received: by 2002:a62:d148:: with SMTP id t8mr8619290pfl.52.1548369925373; Thu, 24 Jan 2019 14:45:25 -0800 (PST)
Received: from [10.80.8.163] ([208.66.251.34]) by smtp.gmail.com with ESMTPSA id g26sm29198897pfh.61.2019.01.24.14.45.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 24 Jan 2019 14:45:23 -0800 (PST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 12.1 \(3445.101.1\))
From: Faisal Iqbal <faisal.ietf@gmail.com>
In-Reply-To: <adc4e781-51fd-b2ba-043d-460c3dcfef53@pi.nu>
Date: Thu, 24 Jan 2019 14:45:22 -0800
Cc: "mpls@ietf.org" <mpls@ietf.org>, "draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org" <draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org>,  "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <3CBE8296-F4AE-4593-AA02-79557D91E14E@gmail.com>
References: <adc4e781-51fd-b2ba-043d-460c3dcfef53@pi.nu>
To: Loa Andersson <loa@pi.nu>
X-Mailer: Apple Mail (2.3445.101.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/rqOQ4EfIDAPGA2md0J-oarl90cE>
Subject: Re: [mpls] IPR poll on draft-zheng-mpls-lsp-ping-yang-cfg
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2019 22:45:28 -0000

I=E2=80=99m not aware of any IPR that applies to this draft.

Regards,
Faisal Iqbal

> On Jan 9, 2019, at 11:31 PM, Loa Andersson <loa@pi.nu> wrote:
>=20
> Working Group, authors,
>=20
> We have started to prepare the the draft-zheng-mpls-lsp-ping-yang-cfg
> for working group adoption, prior to the wgap we need to do an IPR =
poll.
>=20
> This mail starts this IPR poll.
>=20
> Are you aware of any IPR that applies to =
draft-zheng-mpls-lsp-ping-yang-
> cfg?
>=20
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3979, 4879, 3669 and 5378 for more details).
>=20
> There no IPR disclosures against draft-zheng-mpls-lsp-ping-yang-cfg.
>=20
> If you are listed as a document author or contributor please respond =
to
> this email regardless of whether or not you are aware of any relevant
> IPR. *The response needs to be sent to the MPLS WG mailing list.* The
> document will not advance to the next stage until a response has been
> received from each author and contributor.
>=20
> If you are on the MPLS WG email list but are not listed as an author =
or
> contributor, then please explicitly respond only if you are aware of =
any
> IPR that has not yet been disclosed in conformance with IETF rules.
>=20
>=20
> /Loa
> mpls wg co-chair
>=20
> --=20
>=20
>=20
> Loa Andersson                        email: loa@pi.nu
> Senior MPLS Expert
> Bronze Dragon Consulting             phone: +46 739 81 21 64
>=20
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls


From nobody Thu Jan 24 14:57:07 2019
Return-Path: <aldrin.ietf@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D376D1311F3; Thu, 24 Jan 2019 14:57:05 -0800 (PST)
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 aHtx__1WrA9X; Thu, 24 Jan 2019 14:57:03 -0800 (PST)
Received: from mail-io1-xd2c.google.com (mail-io1-xd2c.google.com [IPv6:2607:f8b0:4864:20::d2c]) (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 B2909130EE1; Thu, 24 Jan 2019 14:57:03 -0800 (PST)
Received: by mail-io1-xd2c.google.com with SMTP id k2so6201878iog.7; Thu, 24 Jan 2019 14:57:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=E5ibgq5Mko/CpGPCOHJ9UAkQlEAjduxIkw/qhT75T1w=; b=elESFjhkc5Rzk3k8chYfFpPLHxUPf9NdSoujzNZ2RWIX4DYcy43srKh6ghgRmO06jq iW27HCZZpi+1r8i1FHLDeyWanpMAH/zwKOdXh6xV2D1KaMtc783kTqq3eS7CCRkFoxo7 LgQsRP1pb8/LtEdx+fyiLIt/gZXovyS1/+67Cf2i5w4Oh+DsowyTN3wy0fsgnrFKVcxy uWQsPYBS/VbaWg5yhZiMso9O6lz95Om/bYzVvrSp8TeqisBL/alrHN8bgNtRJiSWjQ/7 1I/PpompyR9pq3H4FfQu1ZQWBMwyFRF+TM0q+JLcV/SdRGxaMGG+JgqQMUuLwHBHtrsF Ry6Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=E5ibgq5Mko/CpGPCOHJ9UAkQlEAjduxIkw/qhT75T1w=; b=dBnrrhkm05PBSS34k0pGHnMsHYkvTkRsCY8KzVG5LfJ2dKd7E+wHKu/UXoWbAyXxKX 5rqZ4wXF8/OXvLAbJ3uaC1mjS92eXL6uuemYhhh9roR4Zk5cVLYUreg8Fr4xoVoQRpTl CB4BppcRkzlGyYQfFDCH0B4SeSqXKDVsox6Cd4KPRvNi2KdcCiCeoIzEuK5uWW7KKJJx 7TH6mf3CTh5PF4jI9owp4yLhiXJTWQFuqXD0TEUO5YHEYyReZYHbX5MZoipcvoe2hQAP KAT/UZx7kHXutchhbMjKg6uzlKSteBkfQuuHYNhKyEBI87LW6GOb84UZaureZ4f7alMw fHlw==
X-Gm-Message-State: AJcUukcON6mMNF3or0f8a8cAJ3ItxGraSdZNDWppfKARhAt2g18rcFlw dD5Ie1iiElb4Uv98zIdMJ2JISth8J82Kyw4vfsA=
X-Google-Smtp-Source: AHgI3IZI9eAcx+vjYXhJlLyoVJKfOQTCCmXX0CPCHx35YM7gKeXRWuaQkNa37J502ESE0JWXJLkDB1gyi3WQipDiiSM=
X-Received: by 2002:a5e:8342:: with SMTP id y2mr5530597iom.298.1548370622945;  Thu, 24 Jan 2019 14:57:02 -0800 (PST)
MIME-Version: 1.0
References: <adc4e781-51fd-b2ba-043d-460c3dcfef53@pi.nu> <70AB3349-FB5E-49E9-8D26-8DD62C2A670F@cisco.com>
In-Reply-To: <70AB3349-FB5E-49E9-8D26-8DD62C2A670F@cisco.com>
From: Sam Aldrin <aldrin.ietf@gmail.com>
Date: Thu, 24 Jan 2019 14:56:50 -0800
Message-ID: <CA+C0YO00TXCB+rTdy+nCb6X_t_HWfFeTEg357Tm-=0EDc6DWBw@mail.gmail.com>
To: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
Cc: Loa Andersson <loa@pi.nu>, mpls@ietf.org,  "draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org" <draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org>,  "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000f6214c05803c203a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/BDaFf4lOmx96b3wrz5xMeQQtaNc>
Subject: Re: [mpls] IPR poll on draft-zheng-mpls-lsp-ping-yang-cfg
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2019 22:57:06 -0000

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

I am not aware of any IPR related to this draft

On Tue, Jan 22, 2019, 6:06 AM Reshad Rahman (rrahman) <rrahman@cisco.com
wrote:

> Hi,
>
> I am not aware of any IPR that applies to
> draft-zheng-mpls-lsp-ping-yang-cfg.
>
> Regards,
> Reshad.
>
>
> =EF=BB=BFOn 2019-01-10, 2:31 AM, "Loa Andersson" <loa@pi.nu> wrote:
>
>     Working Group, authors,
>
>     We have started to prepare the the draft-zheng-mpls-lsp-ping-yang-cfg
>     for working group adoption, prior to the wgap we need to do an IPR
> poll.
>
>     This mail starts this IPR poll.
>
>     Are you aware of any IPR that applies to
> draft-zheng-mpls-lsp-ping-yang-
>     cfg?
>
>     If so, has this IPR been disclosed in compliance with IETF IPR rules
>     (see RFCs 3979, 4879, 3669 and 5378 for more details).
>
>     There no IPR disclosures against draft-zheng-mpls-lsp-ping-yang-cfg.
>
>     If you are listed as a document author or contributor please respond =
to
>     this email regardless of whether or not you are aware of any relevant
>     IPR. *The response needs to be sent to the MPLS WG mailing list.* The
>     document will not advance to the next stage until a response has been
>     received from each author and contributor.
>
>     If you are on the MPLS WG email list but are not listed as an author =
or
>     contributor, then please explicitly respond only if you are aware of
> any
>     IPR that has not yet been disclosed in conformance with IETF rules.
>
>
>     /Loa
>       mpls wg co-chair
>
>     --
>
>
>     Loa Andersson                        email: loa@pi.nu
>     Senior MPLS Expert
>     Bronze Dragon Consulting             phone: +46 739 81 21 64
>
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

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

<div dir=3D"auto">I am not aware of any IPR related to this draft</div><br>=
<div class=3D"gmail_quote"><div dir=3D"ltr">On Tue, Jan 22, 2019, 6:06 AM R=
eshad Rahman (rrahman) &lt;<a href=3D"mailto:rrahman@cisco.com">rrahman@cis=
co.com</a> wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margi=
n:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I am not aware of any IPR that applies to draft-zheng-mpls-lsp-ping-yang-cf=
g.<br>
<br>
Regards,<br>
Reshad.<br>
<br>
<br>
=EF=BB=BFOn 2019-01-10, 2:31 AM, &quot;Loa Andersson&quot; &lt;<a href=3D"m=
ailto:loa@pi.nu" target=3D"_blank" rel=3D"noreferrer">loa@pi.nu</a>&gt; wro=
te:<br>
<br>
=C2=A0 =C2=A0 Working Group, authors,<br>
<br>
=C2=A0 =C2=A0 We have started to prepare the the draft-zheng-mpls-lsp-ping-=
yang-cfg<br>
=C2=A0 =C2=A0 for working group adoption, prior to the wgap we need to do a=
n IPR poll.<br>
<br>
=C2=A0 =C2=A0 This mail starts this IPR poll.<br>
<br>
=C2=A0 =C2=A0 Are you aware of any IPR that applies to draft-zheng-mpls-lsp=
-ping-yang-<br>
=C2=A0 =C2=A0 cfg?<br>
<br>
=C2=A0 =C2=A0 If so, has this IPR been disclosed in compliance with IETF IP=
R rules<br>
=C2=A0 =C2=A0 (see RFCs 3979, 4879, 3669 and 5378 for more details).<br>
<br>
=C2=A0 =C2=A0 There no IPR disclosures against draft-zheng-mpls-lsp-ping-ya=
ng-cfg.<br>
<br>
=C2=A0 =C2=A0 If you are listed as a document author or contributor please =
respond to<br>
=C2=A0 =C2=A0 this email regardless of whether or not you are aware of any =
relevant<br>
=C2=A0 =C2=A0 IPR. *The response needs to be sent to the MPLS WG mailing li=
st.* The<br>
=C2=A0 =C2=A0 document will not advance to the next stage until a response =
has been<br>
=C2=A0 =C2=A0 received from each author and contributor.<br>
<br>
=C2=A0 =C2=A0 If you are on the MPLS WG email list but are not listed as an=
 author or<br>
=C2=A0 =C2=A0 contributor, then please explicitly respond only if you are a=
ware of any<br>
=C2=A0 =C2=A0 IPR that has not yet been disclosed in conformance with IETF =
rules.<br>
<br>
<br>
=C2=A0 =C2=A0 /Loa<br>
=C2=A0 =C2=A0 =C2=A0 mpls wg co-chair<br>
<br>
=C2=A0 =C2=A0 -- <br>
<br>
<br>
=C2=A0 =C2=A0 Loa Andersson=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 email: <a href=3D"mailto:loa@pi.nu" tar=
get=3D"_blank" rel=3D"noreferrer">loa@pi.nu</a><br>
=C2=A0 =C2=A0 Senior MPLS Expert<br>
=C2=A0 =C2=A0 Bronze Dragon Consulting=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0phone: +46 739 81 21 64<br>
<br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank" rel=3D"noreferrer">mpls@=
ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer no=
referrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><=
br>
</blockquote></div>

--000000000000f6214c05803c203a--


From nobody Fri Jan 25 15:17:53 2019
Return-Path: <vishnupavan@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D834E128AFB; Fri, 25 Jan 2019 15:17:45 -0800 (PST)
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 okChOD5SStgP; Fri, 25 Jan 2019 15:17:43 -0800 (PST)
Received: from mail-pg1-x52d.google.com (mail-pg1-x52d.google.com [IPv6:2607:f8b0:4864:20::52d]) (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 F0E451288BD; Fri, 25 Jan 2019 15:17:42 -0800 (PST)
Received: by mail-pg1-x52d.google.com with SMTP id n2so4812458pgm.3; Fri, 25 Jan 2019 15:17:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=LN928hUwSGvXcwr6aWJ/WRJWhHR7MILT/sWckVyc85U=; b=bRbwQBXzp3BI1qcOy79Jge5dHjIeHAcvS6g53pDrbP+v/JXJ93Yjq7ICk9vMudBpIn 07f7wePBc/LXAh5FGidbgGyTIMVKQkQKlSJR9HJ6tzJ99n8jSDN1Sno1VVnVlNe0XuOT x1SKlU+nM9PYvCY7fCQw66SBUe+1nn5TU3v0STMuQ4tzM/K9FBp7z7ESDhtVnyGMzIE8 x4dc+2MZDks3w6JD9ohnRNjoElFBiOlS2WOak34Srucp5AjARC2mZTucdf+o5RQlnIZs d2OvWqiYbNWBn0yejtIPfXCrCXXj1jXzZhZ3kGuAMvMuUkRGRFCQy1UTEAbDO2xNxpxN AViw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=LN928hUwSGvXcwr6aWJ/WRJWhHR7MILT/sWckVyc85U=; b=smFgFCpKP+FVvLApD/UnrjgLVxwFjjIdlQvFTcnxkluwmvKM9/k6Ecb7Q6Fg7oPdl3 cyj/qp1hTr4qrKoAy4Tz/LVBvX2p8GITzaSExWhpBfFOfqy1hGQn0AuESgz5mRg66Lni m5oMZhdNNCH+Xh6cHP4zV2n5uBD4k6eKmDA0ocQo1bay8TBqlFQ/gMqPB52AQlEmzltg HiXnCxgYwZgxZH8h/rsmivNwj/a8FsKWpMg255xORC/d038HloA/Jn+ILCmRyvecoYuY zGYFCPKXGgt1t6cLBJH3QJJsq+6dHTG7OXlzVXD/7nYlLvXzVECo5hAf6D1WCg5r+Eot eDDw==
X-Gm-Message-State: AJcUukdE1rdPBbL3oQy21QV3VWsojcyp2DwwwqMP/UsO83n4I/gYW3hG 20W7TULQ3PQawjvF1n5hfM+7NxLbHWu62eensD8=
X-Google-Smtp-Source: ALg8bN6C6PNz3nC+K0cWBZDdAewUQNgp0AzGlWJxjL6wiJYNjCjKrSZFa//c9uQnJDFV8gFXg3StfssdZOCAqO1xJEM=
X-Received: by 2002:a63:a35c:: with SMTP id v28mr11584273pgn.205.1548458261996;  Fri, 25 Jan 2019 15:17:41 -0800 (PST)
MIME-Version: 1.0
References: <154508592591.4271.12094992121838897393.idtracker@ietfa.amsl.com> <CA+YzgTtfVDObu90XrVporj9UU_RYfK1Qs=P5XfUzn-NXLPOckg@mail.gmail.com> <CAMMESsyjOGXkfx9VzepDTwWdVNqDwyNMmG==S9vf4r3mUBz+Tg@mail.gmail.com> <CA+YzgTu3Q69-V-M0d8XtnCa7xsRYjdPCiSgvOXKpOshyeOCGQg@mail.gmail.com> <CA+YzgTtbKfWdc9b_+jasOOegGs+PUL3v6CXO=fO95AQophdJaQ@mail.gmail.com> <CAMMESsyKaerwgfxAWtXvhRF3guUituMFh280ZbHU1npd6W04xw@mail.gmail.com>
In-Reply-To: <CAMMESsyKaerwgfxAWtXvhRF3guUituMFh280ZbHU1npd6W04xw@mail.gmail.com>
From: Vishnu Pavan Beeram <vishnupavan@gmail.com>
Date: Fri, 25 Jan 2019 18:17:30 -0500
Message-ID: <CA+YzgTvXDnFv6HO69whU83TQsvcrDKo8H70aMLiTzGULDtCUkg@mail.gmail.com>
To: Alvaro Retana <aretana.ietf@gmail.com>
Cc: mpls-chairs@ietf.org, IETF MPLS List <mpls@ietf.org>,  draft-ietf-mpls-rsvp-shared-labels@ietf.org, The IESG <iesg@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000a7e75c058050888e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/dRCpEzi6_QsUmtn2vw--cgPi1XU>
Subject: Re: [mpls] Alvaro Retana's Discuss on draft-ietf-mpls-rsvp-shared-labels-07: (with DISCUSS and COMMENT)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jan 2019 23:17:46 -0000

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

Alvaro, Hi!

Thanks for reviewing the changes.
Please see inline..

Regards,
-Pavan

On Wed, Jan 23, 2019 at 4:52 PM Alvaro Retana <aretana.ietf@gmail.com>
wrote:

Snipped..

> These are fine examples, and they would satisfy the point above.
>>>
>>> However, they raise an additional one.  rfc8491 has a very specific
>>> definition of what the Base MPLS Imposition MSD is, but that definition=
 may
>>> not match what is discussed here.  The intent may be the same, but the =
text
>>> is different, and given the extensive discussion prior to the publicati=
on
>>> of rfc8491, I want to make sure that we are in fact talking about the s=
ame
>>> thing: "label stack depth push limit=E2=80=9D doesn=E2=80=99t directly =
map to "the total
>>> number of MPLS labels that can be imposed, including all
>>> service/transport/special labels=E2=80=9D [rfc8491].  I note that this =
document
>>> specifically mentions just transport labels.
>>>
>>> If the definition of the BMI-MSD is what is expected in this document,
>>> please explicitly say so.  If not, then I think that we would need to
>>> define a new MSD-Type for the suggestions above to be applicable.
>>>
>> [Pavan] The =E2=80=9Clabel stack depth push limit=E2=80=9D is the same a=
s what is
>> referred to as the BMI-MSD in RFC8491. We will make that explicit.
>>
>
> I see no place in the text where the relationship to the BMI-MSD is
> explicitly made.
>
> I see the text (in parenthesis) that you added in =C2=A75.3: "label stack=
 depth
> push limit (number of MPLS labels that can be imposed)=E2=80=9D, but that=
 doesn=E2=80=99t
> make reference to either the BMI-MSD or rfc8491.  Also, the text added is
> not the complete definition.
>

Please see if the following changes address the concern.
**
In Section 5.2

OLD:

   In order to accurately pick
   the delegation hops, the ingress needs to be aware of the label stack
   depth push limit (number of MPLS labels that can be imposed) of each
   of the transit LSRs prior to initiating the signaling sequence.
   ...
   An example of such a mechanism is specified in [RFC8491].

NEW:
   In order to accurately pick
   the delegation hops, the ingress needs to be aware of the label stack
   depth push limit (total number of MPLS labels that can be imposed,
   including all service/transport/special labels) of each of the
   transit LSRs prior to initiating the signaling sequence.
   ...
   An example of such a mechanism is specified in [RFC8491] (BMI-MSD
   advertisement).
**

>> All this would make rfc8491 a Normative reference.

Would it? Please note that the =E2=80=9Cexplicit delegation=E2=80=9D can be=
 implemented
without needing to implement any of the standard BMI-MSD learning
technologies. The RFC8491 mechanism is just one option. As stated earlier,
an implementation may choose to employ any of the following mechanisms
besides RFC8491 =E2=80=94  OSPF (RFC8476), BGP-LS
(draft-ietf-idr-bgp-ls-segment-routing-msd), PCEP
(draft-ietf-pce-segment-routing), local config (just set a global limit),
netconf/restconf/grpc using the data-model specified in
draft-ietf-teas-yang-sr-te-topo.




>
> Thanks!
>
> Alvaro.
>

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

<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div>Alvaro, Hi!</div><d=
iv><br></div><div>Thanks for reviewing the changes.</div><div>Please see in=
line..</div><div><br></div><div>Regards,</div><div>-Pavan<br></div></div><b=
r><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, =
Jan 23, 2019 at 4:52 PM Alvaro Retana &lt;<a href=3D"mailto:aretana.ietf@gm=
ail.com">aretana.ietf@gmail.com</a>&gt; wrote:<br></div><div><br></div><div=
>Snipped.. <br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px =
0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div=
 style=3D"overflow-wrap: break-word;"><span></span><span></span><span><font=
 face=3D"Helvetica"><span style=3D"color:black"></span></font></span><div><=
blockquote type=3D"cite" class=3D"gmail-m_-4627117824038314265clean_bq" sty=
le=3D"font-family:Helvetica,Arial;font-size:13px;font-style:normal;font-var=
iant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;=
text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><s=
pan><div><div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_quote"><div>=
<blockquote type=3D"cite" class=3D"gmail-m_-4627117824038314265clean_bq" st=
yle=3D"font-family:Helvetica,Arial;font-size:13px;font-style:normal;font-va=
riant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start=
;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><=
span><div><div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_quote"><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left=
:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div class=
=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px =
0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><p>=
<font face=3D"Helvetica">These are fine examples, and they would satisfy th=
e point above.</font></p><p><font face=3D"Helvetica">However, they raise an=
 additional one. =C2=A0rfc8491 has a very specific definition of what the=
=C2=A0Base MPLS Imposition MSD is, but that definition may not match what i=
s discussed here.=C2=A0 The intent may be the same, but the text is differe=
nt, and given the extensive discussion prior to the publication of rfc8491,=
 I want to make sure that we are in fact talking about the same thing: &quo=
t;label stack depth push limit=E2=80=9D doesn=E2=80=99t directly map to &qu=
ot;the total number of MPLS labels that can be imposed, including all servi=
ce/transport/special labels=E2=80=9D [rfc8491].=C2=A0 I note that this docu=
ment specifically mentions just transport labels.</font></p><p><font face=
=3D"Helvetica">If the definition of the=C2=A0BMI-MSD is what is expected in=
 this document, please explicitly say so.=C2=A0 If not, then I think that w=
e would need to define a new MSD-Type for the suggestions above to be appli=
cable.</font></p></div></blockquote><div><p style=3D"margin-right:0in;margi=
n-left:0in;font-size:11pt;font-family:Calibri,sans-serif"><span>[Pavan] The=
 =E2=80=9Clabel stack depth push limit=E2=80=9D is the same as what is refe=
rred to as the BMI-MSD in RFC8491. We will make that explicit.</span></p></=
div></div></div></blockquote></div></div></div></div></span></blockquote></=
div><p><br></p></div></div></div></div></span></blockquote>I see no place i=
n the text where the relationship to=C2=A0the BMI-MSD is explicitly made.</=
div><div><br></div><div>I see the text (in parenthesis) that you added in =
=C2=A75.3: &quot;label stack depth push limit (number of MPLS labels that c=
an be imposed)=E2=80=9D, but that doesn=E2=80=99t make reference to either =
the BMI-MSD or rfc8491.=C2=A0 Also, the text added is not the complete defi=
nition.=C2=A0 <br></div></div></blockquote><div><br></div><div>Please see i=
f the following changes address the concern.<br>**<br>In Section 5.2<br><br=
>OLD:<br>=C2=A0=C2=A0 <br>=C2=A0=C2=A0 In order to accurately pick<br>=C2=
=A0=C2=A0 the delegation hops, the ingress needs to be aware of the label s=
tack<br>=C2=A0=C2=A0 depth push limit (number of MPLS labels that can be im=
posed) of each<br>=C2=A0=C2=A0 of the transit LSRs prior to initiating the =
signaling sequence.<br>=C2=A0=C2=A0 ...<br>=C2=A0=C2=A0 An example of such =
a mechanism is specified in [RFC8491].<br><br>NEW:<br>=C2=A0=C2=A0 In order=
 to accurately pick<br>=C2=A0=C2=A0 the delegation hops, the ingress needs =
to be aware of the label stack<br>=C2=A0=C2=A0 depth push limit (total numb=
er of MPLS labels that can be imposed,<br>=C2=A0=C2=A0 including all servic=
e/transport/special labels) of each of the <br>=C2=A0=C2=A0 transit LSRs pr=
ior to initiating the signaling sequence.<br>=C2=A0=C2=A0 ...<br>=C2=A0=C2=
=A0 An example of such a mechanism is specified in [RFC8491] (BMI-MSD<br>=
=C2=A0=C2=A0 advertisement).<br>**</div><div><br></div><div>&gt;&gt; All th=
is would make rfc8491 a Normative reference.</div><div><br></div><div>Would=
 it? Please note that the =E2=80=9Cexplicit delegation=E2=80=9D can be impl=
emented=20
without needing to implement any of the standard BMI-MSD learning=20
technologies. The RFC8491 mechanism is just one option. As stated earlier, =
an implementation may choose to employ any of the following mechanisms besi=
des RFC8491 =E2=80=94=C2=A0 OSPF (RFC8476), BGP-LS (draft-ietf-idr-bgp-ls-s=
egment-routing-msd), PCEP (draft-ietf-pce-segment-routing), local config (j=
ust set a global limit), netconf/restconf/grpc using the data-model specifi=
ed in draft-ietf-teas-yang-sr-te-topo. <br><br><br>=C2=A0</div><blockquote =
class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px sol=
id rgb(204,204,204);padding-left:1ex"><div style=3D"overflow-wrap: break-wo=
rd;"><div><br></div><div>Thanks!</div><div><br></div><div>Alvaro.</div></di=
v>
</blockquote></div></div></div>

--000000000000a7e75c058050888e--


From nobody Fri Jan 25 18:40:28 2019
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3BC4D1310C4; Fri, 25 Jan 2019 18:40:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 wBE8BjRpQUi8; Fri, 25 Jan 2019 18:40:23 -0800 (PST)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78DBF12DD85; Fri, 25 Jan 2019 18:40:23 -0800 (PST)
Received: from [192.168.1.20] (unknown [119.94.174.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id 37E9A1801591; Sat, 26 Jan 2019 03:40:20 +0100 (CET)
References: <CABFReBrQj+hMYd7JxuxQ-VbxAgB1SakGgaNcX+rQWNOFJ4hPtg@mail.gmail.com>
To: "mpls@ietf.org" <mpls@ietf.org>
Cc: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
From: Loa Andersson <loa@pi.nu>
X-Forwarded-Message-Id: <CABFReBrQj+hMYd7JxuxQ-VbxAgB1SakGgaNcX+rQWNOFJ4hPtg@mail.gmail.com>
Message-ID: <4b99e5eb-17b3-d2c8-6d89-ce8bf62b2dba@pi.nu>
Date: Sat, 26 Jan 2019 10:40:16 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0
MIME-Version: 1.0
In-Reply-To: <CABFReBrQj+hMYd7JxuxQ-VbxAgB1SakGgaNcX+rQWNOFJ4hPtg@mail.gmail.com>
Content-Type: multipart/mixed; boundary="------------859E93224F41D63B7F0D8FC8"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/lbeCxl49XQjBPfOKnGOsLtNObvU>
Subject: [mpls] Fwd: [Bier] Call for adoption: draft-hj-bier-ldp-signaling
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 26 Jan 2019 02:40:26 -0000

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

working Group,

THis poll to adopt draft-hj-bier-ldp-signaling might be of interest for
participants in the MPLS wg. Please send any comments to the BIER wg
mailing list (bier@ietf.org).

/Loa


-------- Forwarded Message --------
Subject: 	[Bier] Call for adoption: draft-hj-bier-ldp-signaling
Date: 	Fri, 25 Jan 2019 10:15:14 -0800
From: 	Greg Shepherd <gjshep@gmail.com>
Reply-To: 	gjshep@gmail.com
To: 	BIER WG <bier@ietf.org>



Please read and reply to this thread with your vote for/against adoption of:

https://datatracker.ietf.org/doc/draft-hj-bier-mldp-signaling/

..as a BIER WG document.

This starts a two week counter.

Thanks,
Chairs
(Shep)

-- 


Loa Andersson                        email: loa@pi.nu
Senior MPLS Expert
Bronze Dragon Consulting             phone: +46 739 81 21 64

--------------859E93224F41D63B7F0D8FC8
Content-Type: text/plain; charset=UTF-8;
 name="Attached Message Part"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="Attached Message Part"

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCkJJRVIg
bWFpbGluZyBsaXN0DQpCSUVSQGlldGYub3JnDQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL2JpZXINCg0K
--------------859E93224F41D63B7F0D8FC8--


From nobody Sat Jan 26 13:17:58 2019
Return-Path: <kaduk@mit.edu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2163131000; Sat, 26 Jan 2019 13:17:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mit.edu
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CjJLbmp8R7E9; Sat, 26 Jan 2019 13:17:40 -0800 (PST)
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-eopbgr760119.outbound.protection.outlook.com [40.107.76.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3341E130FFA; Sat, 26 Jan 2019 13:17:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mit.edu; s=selector1;  h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2I71B2sxtbbS5NPaIYzzlyytToVQdG16CDPBZK6YOjk=; b=cplmLC75/4F/dqY+qWvGcVvKEajeb/vDYhVvOZs2M+GVci5d+ozPZx950YJI1P8olzLd+2Aue+B0uSt2DqqO5N979LdGaPgJyMtI6vtUcjwRqJ0q0hBMCbHKqn6FOT8jTddQCGoUa4IivTtctJBJvYlDYVJAtFuBSgZw7DbJOSc=
Received: from DM5PR0102CA0001.prod.exchangelabs.com (2603:10b6:4:9c::14) by BL0PR01MB4483.prod.exchangelabs.com (2603:10b6:208:81::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1558.18; Sat, 26 Jan 2019 21:17:34 +0000
Received: from DM3NAM03FT065.eop-NAM03.prod.protection.outlook.com (2a01:111:f400:7e49::204) by DM5PR0102CA0001.outlook.office365.com (2603:10b6:4:9c::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1558.16 via Frontend Transport; Sat, 26 Jan 2019 21:17:34 +0000
Authentication-Results: spf=pass (sender IP is 18.9.28.11) smtp.mailfrom=mit.edu; ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=bestguesspass action=none header.from=mit.edu;
Received-SPF: Pass (protection.outlook.com: domain of mit.edu designates 18.9.28.11 as permitted sender) receiver=protection.outlook.com; client-ip=18.9.28.11; helo=outgoing.mit.edu;
Received: from outgoing.mit.edu (18.9.28.11) by DM3NAM03FT065.mail.protection.outlook.com (10.152.82.254) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1580.10 via Frontend Transport; Sat, 26 Jan 2019 21:17:33 +0000
Received: from kduck.mit.edu (24-107-191-124.dhcp.stls.mo.charter.com [24.107.191.124]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id x0QLHUqH005987 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 26 Jan 2019 16:17:32 -0500
Date: Sat, 26 Jan 2019 15:17:29 -0600
From: Benjamin Kaduk <kaduk@mit.edu>
To: Mach Chen <mach.chen@huawei.com>
CC: Linda Dunbar <linda.dunbar@huawei.com>, "secdir@ietf.org" <secdir@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-lsp-ping-lag-multipath.all@ietf.org" <draft-ietf-mpls-lsp-ping-lag-multipath.all@ietf.org>, "ietf@ietf.org" <ietf@ietf.org>
Message-ID: <20190126211729.GJ49072@kduck.mit.edu>
References: <154455986336.13151.8483284555885294015@ietfa.amsl.com> <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927B2883@dggeml510-mbx.china.huawei.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE2927B2883@dggeml510-mbx.china.huawei.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:18.9.28.11; IPV:CAL; SCL:-1; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(396003)(136003)(39860400002)(346002)(376002)(2980300002)(51914003)(13464003)(199004)(189003)(54906003)(76176011)(47776003)(7696005)(14444005)(4326008)(229853002)(55016002)(305945005)(97756001)(1076003)(6246003)(6666004)(246002)(356004)(106002)(58126008)(6916009)(53546011)(426003)(486006)(336012)(104016004)(186003)(26005)(8676002)(53416004)(75432002)(8936002)(126002)(476003)(446003)(11346002)(956004)(33656002)(23726003)(26826003)(86362001)(2906002)(478600001)(46406003)(88552002)(50466002)(316002)(36906005)(106466001)(16586007)(786003)(18370500001); DIR:OUT; SFP:1102; SCL:1; SRVR:BL0PR01MB4483; H:outgoing.mit.edu; FPR:; SPF:Pass; LANG:en; PTR:outgoing-auth-1.mit.edu; A:1; MX:1; 
X-Microsoft-Exchange-Diagnostics: 1; DM3NAM03FT065; 1:5klBDNEVGQg5sobp+q0lTuA6VKPbVARiP4B7QQH5ZDW+MTsA9hdMkMDTN6PvfRMlfzlyBK7IWROREpGF/6ylQbBGlD8/KOuRPUc3HLXo2ZlFDV7NvehMElKVCvD8l0jMglC3oUpIVEn9DJEsNHXMHg==
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 122caf7c-2370-4f67-24e4-08d683d3b0a4
X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(4608076)(4709027)(2017052603328)(7153060); SRVR:BL0PR01MB4483; 
X-Microsoft-Exchange-Diagnostics: 1; BL0PR01MB4483; 3:D+pPg+ndZ8DCmErMiOblxd05iAIluLANS0q2zLkYVvXCpM/g7Ry7qZJYxStX65TxUrLejXyn1MlSrCP+1Lhd6O7tK83fuft4pG8XL6MafU4R6TMW9Z3VU4LQqoN5vnceYsaI2m3ncrlvZ9aYB145lvVHEQLVBcfDtUTFDuRmG0t/a0OhkQi8AlhRPJ0ofuCrqyUHZgBsd9lqhctRhLU8YTHTUTON8EPuaI1HqQfvsfnaw6pWy+CoMjeXvoAzFG1bUbG/1kHzissJUhESGJqqJctTtqFC3kuuJowe/qU6WP60gYTmBR6Y8R6LNFQcOf/vbQKyBH/Vbuxakksg1+SHbpcN/oyOYoyJl8GRDMd45dML94yfIZbI1RDt2NuxCKab; 25:jX6jZM9IU/GgsW2cZzrqcM/rozORPxHDcLHXl5vwynl1JFQBdjmS70dPC7pT0kpTMpQldADLxmCtEgND6yDK0gcBdx6xcUz697vr3OetcuHx9Y0wh6RmdzFfRUfQwikYRjkJlx1D/aD0ylYWUvGxgkyS3oyod673U5vJt3MeSy9C8T8NizRgy3394MLjxMInbj+LvU3V7eAvsG2qh78lNhiRFeSKzTXWsaFCB7kQ88kR51H+E38XQDXO3cg5y8qVPy4DXeRme2T3qA+TM9ZmBz74SCJOIeomlJ21AE6ABJP624E5y57XFsitZ6/s0CEkP98xjCrohDY13q2VRQ341w==
X-MS-TrafficTypeDiagnostic: BL0PR01MB4483:
X-Microsoft-Exchange-Diagnostics: 1; BL0PR01MB4483; 31:NaW1g+EjOYHuB6TjXKQYj49fr5Nschofyj6lTjEyl05ba0xeWaeBQws9FJAJYYoJHEYH/nYN2sxLdgXR6RsDUAEVLTlS+YDthKum/R0JZxgcGmoHTfGSB6rluxO+jVtoMcssEMm6O0ArHW8E+LdqN0ylhibeiiytWQO7vvYYU9p9G8qq55CmJx9WlpGHnaGeQ9DSyTvkqy4vv/mR4mTsjdin2NarGQViiYNAKlya1V0=; 20:YPPq9C/uEXXMypoKyWiW1tzBKyNbqEOl5c38cqZBQH73A/DdpaadyPYy0P1uH8A4KobRIfrkieNgdFTly7TPnOrppF6OPuZKLPiVRvU5aBAL6nm5h9pEih6igTEM+FJDsqMAVrW37e8lBtzEX4wRgJyB/norlz/CgrMZ1N80vR++VDc/A9ka1j4sGsGSY4+lebuSnUfOLika0mc3cpXqoM4Rr2IT5pALCHsJquxHNwW/Pl7binxwr+cM8QWBq7GlM6QwNVgCdJ1Ceb+lfQ5DhjK1Zk/sFWEZ6Pv5nLzgGsLDHA2OkwdlELQdTo05l/kiRcuM7zFziQYjIJbMFM8G0doi4bwHznDTRImBKUCn7Eobl8hWdASXCmawo6mlnOEOnv7acdKfLuEQdQ0d7b79DW1D87mKQm8aC55cCuA1oGvX6u2/bRisvpudBiqki+jjvzU/3LUvEDfrF8gc6Mj/A8/1Q+XWzrTd/FDhjkfCxioKypZKIqFhhH+2u3G95PwQ4xYozZhZ87EAlAdOLDce8QVRa8zenay6PmcA8YwNhbCdHkBxoIWjTGwgR5+KnUKBTgFUMI7lEzmr24Q0SYl9w0LtA2Q6rSxTrNEi1FFozqI=
X-Microsoft-Antispam-PRVS: <BL0PR01MB4483ABC5D8F9E427623C81B0A0940@BL0PR01MB4483.prod.exchangelabs.com>
X-Microsoft-Exchange-Diagnostics: 1; BL0PR01MB4483; 4:Ei19V+kL7VA/kJOhybc/QVcf6Xcgy2cmtbpFNuzfonEZX3ma9rsGNGmk0GuvnZD/LxWJf+1y5skxGq08eb6vesNPgtt2Ra6ssNgy64RnWHP683QtjXw19UYMA6k17o+IPHcVckkbAk+LYHUhYa+HlyAMaM5MjeaBQMOerXwMiltDGWOreGWmUpuFoc5upJwGlzWnfoACTakWZIuuN0rM6+DXn5ez/qta39vsYjFU+nkGL942N72bf6JIBRBRc09JFmqoSiBZWITE2I6SQAB1MPtXbpG7BQ/Z+gHGC0tBIcw+JKmMIdgnqya34kRaNNwW
X-Forefront-PRVS: 0929F1BAED
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL0PR01MB4483; 23:iFo3/nuJ6udS1iQwOb02Z+EbHsqitGYQb/oqqS882?= =?us-ascii?Q?q/jc4EK7fOnEcxrilZTQkRNAXgd76j4o3DcC0CLSGXIBAIoouy25/0CwZf0h?= =?us-ascii?Q?B/+w1dX1C7o0EeiKsL/v/Tx831aBVBOqUpWiyZewp8Qrn+fZZDWrrioz8omT?= =?us-ascii?Q?r6IvBok3vSXxUH2fVtseLF6x5DdrcOOE6p5ew38jUCWHL4Or+f3iU+gs8NLO?= =?us-ascii?Q?fg5kP4mP6bLimxmhYXiOTpM9/KjNKEW/mY4VbP0c6HrZb980ja8eCle6+mYA?= =?us-ascii?Q?iNC6LE2cuxZzXCCSma2eT3zLiCwQ9oKUAAwwrlXnYcrxqGXNu1p4E/9+ks91?= =?us-ascii?Q?wwLVszdZ+4FwOESjfPOjtz9DALSv9DeBbChQA6S4gkxFTLAwBEM96oVpKftL?= =?us-ascii?Q?0K7Gb/gnnqJXl91scCoRseKSrF24+3kbWlGHfC90G0SJOI8QHrJnxgCTpSoT?= =?us-ascii?Q?Ul73tWbyv7zkLGn/NQleS4uyB/rj1OClyk+5yiArBRrI+zgDwBMhdRBTTE7x?= =?us-ascii?Q?Uw8uWstSLbLSuMcBw9o25IizX0yB9G/LBNEb03kaa+IbcCbZQRVlSuizsuqQ?= =?us-ascii?Q?XhoWbYee6SFPMsUMIAjAO2Ab89lvitnfqdIeGdZb/uAqdDliMnVFbs2szkPk?= =?us-ascii?Q?N6zbf9ixg5aYUvEckZJ4YamlqgtUz3fZJ+Mq8lirYuUXgeq+U41wWOq1zfnb?= =?us-ascii?Q?JNnb6VTXNhOX15HHfeaZ8sjd+CX6cBJH8HMwBTCCRxKFXEMlSWsPs0s16R3/?= =?us-ascii?Q?RSRSqCQ6E6vxSvYschF+WivjnR/Y/7hRbXGFs1BeCQ7Ab/K69OfOJEhnnkO6?= =?us-ascii?Q?+RDNXE+ZkyD2Qoad7Bk+bHFxmoEOBIrow6Lp/no8Pj3Bt7mMv9Cs0bS1s0by?= =?us-ascii?Q?PZg6OVLJt7/XN1qNf5K5SSzYlSZ8JuDIQKR8jjuvr4mG4eq58N8uWWBYT8c9?= =?us-ascii?Q?t1vpuGUI2OJy+rSzFSUVsnckfOIxh6ZAWme0x4QhI6VP2lMOH5eWMvNPBXYt?= =?us-ascii?Q?ZhWV3f+HPIpEzVRAThTwk4j9+V0rtTKBRSCRx9SyzNU5mLQKCinCyjrpOZyA?= =?us-ascii?Q?ix8e0W4xSOk2vpNgoWBGXO95Cr2B2B59SumsWM+Z27A8MEWLGqZgu22quRx/?= =?us-ascii?Q?RyA4YLqh1g5mkGtw0FSfZaePbmW62HrMueLRVDkc6iFUOBvY9dw1wt8vzJZP?= =?us-ascii?Q?2Dmu2OYpOI17WunH+4c4IazIXhcijMoEAAQ3RzfGgzwS++1e2bTt70KV79I9?= =?us-ascii?Q?wqxjvBLMzIZQv3UFp5r6mys9HyRq0PfOd2jYQTc?=
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Message-Info: MZRrcHEfXE7dkVnGYfKzyDDYzV1dvQ65c6QpvY3xlxioDzSPN3JduwEE5FNvr5AJEXCW1crNqIuielxth3uW3apsJ8b5b1GOR4MOOAZuFiHipNHT6yIGtnZk9j+sjSl5GwdPcRgzIC4V+Z0nQhpg3tkGMTV56FdM6pflEuEsaY6eLGORGACrkJk1iorsYvvbXHogXm9s1hlAp2LxWZ5GX7LuObB3eQvKQtCH7euDGwxir5+BVqWkaP4KxNm/COPERMBAqHLVwPLe5XGaiQJkh+1EL08A6vOgZBIfxssbf+nr5XmVaRBAdWTJW7SG3X2AK41e1xkmbEUfZYzUTDSaF/ECNLoGyDIe74zzoqm05yyzkLbFNV+gDYtFnZz4AWaOTuhyll6GyxBPjkH97CwuUlXdl5JTbsYpHvWUcOUH0L0=
X-Microsoft-Exchange-Diagnostics: 1; BL0PR01MB4483; 6:3VYialgj7LqHYCrVvtZvZxc24Z72VQSOX0L+JNEWsZTToEXY/VDwRiatF4S3P20hsS3LGY6HpECjkJ3+yOD8I6Oi0l0caOBfs6AN7L3llDH5/1P8Kl9wdbsqg0mq8AsbgIfaOqM8Ptu0+Vx5pcAeHk/FLtdn2N6U5FUR5XS9K2Q6no7fF/fsJiaPrIa9JBl/8IAVju7PJWxUO80/u4jBGN/RxGCrBI+aS7/tNLf3l5DwBYk8ctPqGNwQ6ZQe/VAhYq/iGe9uNYFIA+6037fvl2MvPHBXapQ07pit/UaQBpC5t5F1EGoSowI1jntU9lklzbNgTQhDPsW97dsNiwz3aeKTUvZ7rlhNQNP73YexRoFZmTGkiHb5kUEvixstA5Ufl4PdLxIFDSXO0cQxeTO5TKSLCzvBUkbl6XAoef2NUnSzs9XH/3m4a0hmxye04hwBQ3tdJnhQNWufCvFNmtmN2A==; 5:T2nCYOtfPF+jgBQrDenGHP5dgrMi0ckLE94eOPUmbZr42rPLRuJashhcaJhDum0MsdDMfRC5ZMUxkloBesyWaX2IxIJVX8xWhUNd5pq5tHRaNRirB0iU/akLaGhiF/AKtgbmIRZy7UcbtByCC1oZk6F00FYUHzaQBXpCaEOgW9KTCAWx8zANu1SYESghtSyvTudw84oIpDwe6aM4ul6SEA==; 7:zjW8eFF/kCXLTqJDHRR1clhNbW2xyJ0P88y1PZGfFp3cI/IWDTHnoL/4SRMSD4BHCjIEuK63T4ckglQ7h6a7xGa2faTj+IGuNCr73GVN1BTC7apD/+jHf62KBaOzRNT1pBGxVrvhIrsi193oMgOwpg==
X-OriginatorOrg: mit.edu
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jan 2019 21:17:33.9565 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 122caf7c-2370-4f67-24e4-08d683d3b0a4
X-MS-Exchange-CrossTenant-Id: 64afd9ba-0ecf-4acf-bc36-935f6235ba8b
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=64afd9ba-0ecf-4acf-bc36-935f6235ba8b; Ip=[18.9.28.11];  Helo=[outgoing.mit.edu]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR01MB4483
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/k_pzE6zdckRtghJDXaJ83UwwJAQ>
Subject: Re: [mpls] [secdir] Secdir last call review of draft-ietf-mpls-lsp-ping-lag-multipath-05
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 26 Jan 2019 21:17:43 -0000

On Fri, Dec 14, 2018 at 02:11:21AM +0000, Mach Chen wrote:
> Hi Linda,
> 
> Thanks for the review!
> 
> Some responses inline...
> 
> > -----Original Message-----
> > From: ietf [mailto:ietf-bounces@ietf.org] On Behalf Of Linda Dunbar
> > Sent: Wednesday, December 12, 2018 4:24 AM
> > To: secdir@ietf.org
> > Cc: mpls@ietf.org; draft-ietf-mpls-lsp-ping-lag-multipath.all@ietf.org;
> > ietf@ietf.org
> > Subject: Secdir last call review of draft-ietf-mpls-lsp-ping-lag-multipath-05
> > 
> > Reviewer: Linda Dunbar
> > Review result: Ready
> > 
> > I have reviewed this document as part of the security directorate's ongoing
> > effort to review all IETF documents being processed by the IESG.  These
> > comments were written primarily for the benefit of the security area
> > directors.  Document editors and WG chairs should treat these comments
> > just like any other last call comments.
> > 
> > The summary of the review is Ready with comment
> > 
> > The described mechanism for LSP Multipath Ping is very clear. The Security
> > Consideration re-uses the description of RFC8029, which is very
> > comprehensive.
> > It would be better if the draft describes how to prevent intermediate LSRs in
> > between the Initiating LSR and Responding LSR from mis-using the detailed
> > link information (e.g. forwarding to somewhere else).
> 
> The Echo Request and Reply messages are directly exchanged between the Initiating LSR and the Responding LSR, those intermediate LSRs just forward the messages as normal packets, they will not see the detailed link information unless if they inspect and do DPI on every packet forwarded by them. 
> 
> The detailed link information is supplied to the Initiating LSR for using, the intermediate LSRs will not try to use it even if they received the information, because there is no corresponding Echo Request to the received Echo Reply.  

The intermediate LSRs still will have access to the plaintext information,
even if in normal operation they do not need to act upon that information.
Generally in this sort of situation we will either explicitly state that
the intermediate nodes must be trusted to not abuse the information in
question, or provide some mechanism for end-to-end confidentiality
protection.

Also (noting that I only skimmed the document so this may not make sense),
the security considerations seem to suggest using an IP ACL for determining
which messages are trusted; IP ACLs are generally not recommended in favor
of cryptographic mechanisms at this point.

-Benjamin


From nobody Mon Jan 28 17:46:02 2019
Return-Path: <eric.gray@ericsson.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76F62130DF1 for <mpls@ietfa.amsl.com>; Mon, 28 Jan 2019 17:46:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.854
X-Spam-Level: 
X-Spam-Status: No, score=-8.854 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-4.553, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com header.b=RUQ2ha6T; dkim=pass (1024-bit key) header.d=ericsson.com header.b=l9d1okfU
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BYXu199Li_L2 for <mpls@ietfa.amsl.com>; Mon, 28 Jan 2019 17:45:59 -0800 (PST)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ED509127B4C for <mpls@ietf.org>; Mon, 28 Jan 2019 17:45:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/relaxed;  q=dns/txt; i=@ericsson.com; t=1548726357; x=1551318357; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=4niwUdPtnDWnlYnr75rN9u8E70W4XIkpq3SasNg8ICg=; b=RUQ2ha6TY4hcSP8IC5O5fUyaNTVbtFuafVarD342lio6FL1EOjpX9wGa/QxCNZ+D vbwuBckl6gRBcZFK2VKbGmTOBnpz8MT1GrA/nhdMFNQtZYbplyRM0wdU+fsOvT6D W3XrgEwALnBD82yCOOfJ6/k9f3rrLsEhZhpFQGthils=;
X-AuditID: c1b4fb3a-14fff7000000672c-3c-5c4fb055de30
Received: from ESESBMB504.ericsson.se (Unknown_Domain [153.88.183.117]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id CD.23.26412.550BF4C5; Tue, 29 Jan 2019 02:45:57 +0100 (CET)
Received: from ESESBMR501.ericsson.se (153.88.183.129) by ESESBMB504.ericsson.se (153.88.183.187) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Tue, 29 Jan 2019 02:45:56 +0100
Received: from ESESBMB501.ericsson.se (153.88.183.168) by ESESBMR501.ericsson.se (153.88.183.129) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Tue, 29 Jan 2019 02:45:56 +0100
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (153.88.183.157) by ESESBMB501.ericsson.se (153.88.183.168) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3 via Frontend Transport; Tue, 29 Jan 2019 02:45:56 +0100
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4niwUdPtnDWnlYnr75rN9u8E70W4XIkpq3SasNg8ICg=; b=l9d1okfUOZKoY/sMaIEAodTV4wJDYF2daWtahrokQ/g9uqHM8Vrh1JIEPOO7oxsNNyMzW1L5ZG1Bfft3gh2eNnriuNxfudcNAMniSAXmoQhAlFllz8ZKG/2nMiqCQb7GjZg134ZmjBhuwRK00KADTqM87FuDv/xmGa0HOtXoxYM=
Received: from BN8PR15MB2644.namprd15.prod.outlook.com (20.179.138.27) by BN8PR15MB2883.namprd15.prod.outlook.com (20.178.219.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1558.21; Tue, 29 Jan 2019 01:45:54 +0000
Received: from BN8PR15MB2644.namprd15.prod.outlook.com ([fe80::b13f:f485:76ab:ca]) by BN8PR15MB2644.namprd15.prod.outlook.com ([fe80::b13f:f485:76ab:ca%2]) with mapi id 15.20.1558.023; Tue, 29 Jan 2019 01:45:54 +0000
From: Eric Gray <eric.gray@ericsson.com>
To: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "draft-ietf-mpls-sr-over-ip@ietf.org" <draft-ietf-mpls-sr-over-ip@ietf.org>
CC: "mpls@ietf.org" <mpls@ietf.org>, "ietf@ietf.org" <ietf@ietf.org>
Thread-Topic: [RTG-DIR] Rtgdir last call review of draft-ietf-mpls-sr-over-ip
Thread-Index: AdS0wdPmvL3J4I0dSPGN/I2SHmWtIg==
Date: Tue, 29 Jan 2019 01:45:54 +0000
Message-ID: <BN8PR15MB2644E831C9AE4CB039BF413797970@BN8PR15MB2644.namprd15.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=eric.gray@ericsson.com; 
x-originating-ip: [218.188.76.16]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN8PR15MB2883; 6:z4fc9gZaun2SJr05jYyaheo5N9P9NSfulzdhDRgMIOldsMFqj25xZr40Eoq+FlnzS1XzxYDypOT8H47ntqRuy0dbVhP3tEp8izLzCpBfOaRVETRAXwu41uAMnmdRvwQAONarHhYObSjvDI+Sz8u7b1zrcdTd3YHviUQrpFyDCeLjxKW/eSfBoBAu2vMpKu8XmlFLIT/eFpuukk4rVbm0LzdOcy+WvjXpdDOqAUySEYtKMoz5R5xfpzT7D0xZAWrcxAWc6WomtK9k6nDMfsaGdV4ClbtsDKfwnNHpdKCAmizGBEHTXmmx9dBYZufkXpylQSG84wdFvc8OlQqKfeh/FJPmhUf+ftZvGXmQnjGVUDGNo00m3TEaUuguLbAQ4DARFUe0zPL7RImHqBOrIIR+80zDHkde9xAOVTHCL6iHJcVPEd2dW6wuhZz4nDV1/cr1H3oB5wcmJ7Thzo6f6BEhPw==; 5:+Bj3Qi/1kDSbjeiFwtahN0tosLB/V79Dy53zH8FHJUDEb9b/DYWhPp/SzOd+qjAnUJkpnTBcES00UrUhv2ACRelI0yiu1Fg5hlxP1ApJ5PBxCVTJueGY3PQiz1sFwQCqduAvmWpOE5h0y30a3D1vhDiVChLFlVeJWoyTcN8xENc49vBMQY+qwgzfBOW2mHyE5so19Fhb10HBuQM2KNL/yA==; 7:a0kLP+Xk8rcEhQAx3sWzBEHDyVZaXUHTWiO1xhwHsQ4xlc6rh6JeWYckQZ1Px9SWT9NtVeLkuXRr3QNPd9BGtb0o7kSEOTVs0c4QpXiGwk19upLyBE/q97GmtrBf0sHojTNrrQ3E6wX3iS++nj/KIw==
x-ms-office365-filtering-correlation-id: e2775f1d-95fe-4d1f-252d-08d6858b81d1
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(2017052603328)(7153060)(7193020); SRVR:BN8PR15MB2883; 
x-ms-traffictypediagnostic: BN8PR15MB2883:
x-microsoft-antispam-prvs: <BN8PR15MB28831103CF981E34985F62F297970@BN8PR15MB2883.namprd15.prod.outlook.com>
x-forefront-prvs: 093290AD39
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(39860400002)(376002)(346002)(136003)(366004)(189003)(199004)(229853002)(97736004)(7696005)(6506007)(102836004)(186003)(66066001)(14444005)(68736007)(74316002)(256004)(2501003)(33656002)(476003)(26005)(316002)(106356001)(8936002)(110136005)(81156014)(81166006)(25786009)(8676002)(450100002)(99286004)(6436002)(71200400001)(71190400001)(105586002)(55016002)(478600001)(14454004)(3846002)(6116002)(486006)(7736002)(305945005)(9686003)(6246003)(44832011)(53936002)(54906003)(4326008)(86362001)(2906002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN8PR15MB2883; H:BN8PR15MB2644.namprd15.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: m8loPuZ2F/OK10PmP5oXtBh6LHXiN01CwFyyCpwQkaap/Jla7aeCR9rb6A2A6JgBp29skMBoz/1K/SwbUVTpsiG4i5ZElUYaugluVhjw1IXSJ/rrX4jro3P+UrNj5x07gYkKZnmBmTZ+TTx/aYr6CTcBuMtFV0v4P7tzwtGeMBXuWoonkQ4fbBWrt2SZkkonhQmcPPstaY2L5yaDcvWFFOS2puc1XAVeCRZbqasmNO3W7yCixEo3ZYXhLz8ivrOHnlrBjQephARGCRrCCLVGZIDSCARj7UUDoKNb6XMGywwLAYjhVBTDigMlk7y9CtytzKn3eCjbi1sOidogfCjhiQ3n/+GIn2RsC+oxOe0F9NdQ8bpUHydyWu8aJWg0vohcqc11Gbqo1/iR+aPvNEr843FDfZDMiKX5kdG4mriX6JU=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e2775f1d-95fe-4d1f-252d-08d6858b81d1
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jan 2019 01:45:54.3679 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR15MB2883
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA02SfSzUcRzH+/4e7n50N1/X4TNJOdVETtTqaiU9sDahf2xqt3HlN26ervs5 Q9NUanaETa1I0ZyFOdKky6w4N0tRTcaSkYdTWKo/ih5G7n5q/fd6f57en8/2YUiJnnZn1Knp rDZVlSwTOFJlMY90/tH3o5Q73k86Kd4YR2nFdHMlpRiuqaMVVQ1WYQh1zGD4QZxApxz3x7PJ 6gxWGxAc55h4qTGP1hjEmfmVvYJctCjSIwcG8C6YqbXQeuTISLAFQbGxCPHiO4L+jmrin3hh uiLghYGAIXOP0CYoXEKCZbmL4jOlBHR09a72jCKoH1gQ2mwE2Ae6R4wrkxlGijNh7nOYLUzi ozBS2EfbeB0+DkU1xaSNpTgCWkueIp7lMDEwT9iYwlvgU3MVZWMxVoLVMmWvQdgVFp43EPxM NxieqiT46zAY2l+RPLvAzOQSzdefhILuWqFtHcBe8HExkC/ZAP2VBYjni0KwjofzHAHPvizZ rwf8FoHetEzxCV8w5dYLeU6CwrtDq74e0Dpxi+IbHtJg+nbBPlWCWbhnvLzq4An1V8epEuRX /t/e5Ss7kXgbNLUF8GEvuFYwLiy3n+wMPWVTVBWi6pELx3JcSkJQkJzVqs9wXFqqPJVNf4BW PqSz5dc+E+r8cMiMMINkIvHsjSilhFZlcFkpZgQMKZOKrw9FKiXieFVWNqtNi9XqklnOjNYz lMxN/FvirJTgBFU6m8SyGlb7N0swDu65SIrHYjPaPY/0Hb65KXwhO1bkfdu/tHimpWJuFk2L dHu40Jidu+fjFvy8m+kWd2sUTWvWLOf3vz7X6B4c7Vo9qOec7gzWNVSIaEn15rxIz734a9C7 zLaD+VvXluds71QJujd6a5pCwl7mnO3/qVOfPz32xOohf3xgrCtLZwwM9ZFRXKIq0JfUcqo/ YX+ilB0DAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/2usV8uc3CYdcdAp6QT5mD2piI14>
Subject: Re: [mpls] [RTG-DIR] Rtgdir last call review of draft-ietf-mpls-sr-over-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Jan 2019 01:46:02 -0000

UmV2aWV3ZXI6IEVyaWMgR3JheQ0KUmV2aWV3IHJlc3VsdDogUmVhZHkNCg0KSSBoYXZlIGJlZW4g
c2VsZWN0ZWQgYXMgdGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUgcmV2aWV3ZXIgZm9yIHRoaXMgZHJh
ZnQuIFRoZSBSb3V0aW5nIERpcmVjdG9yYXRlIHNlZWtzIHRvIHJldmlldyBhbGwgcm91dGluZyBv
ciByb3V0aW5nLXJlbGF0ZWQgZHJhZnRzIGFzIHRoZXkgcGFzcyB0aHJvdWdoIElFVEYgbGFzdCBj
YWxsIGFuZCBJRVNHIHJldmlldywgYW5kIHNvbWV0aW1lcyBvbiBzcGVjaWFsIHJlcXVlc3QuIFRo
ZSBwdXJwb3NlIG9mIHRoZSByZXZpZXcgaXMgdG8gcHJvdmlkZSBhc3Npc3RhbmNlIHRvIHRoZSBS
b3V0aW5nIEFEcy4NCkZvciBtb3JlIGluZm9ybWF0aW9uIGFib3V0IHRoZSBSb3V0aW5nIERpcmVj
dG9yYXRlLCBwbGVhc2Ugc2VlIOKAi2h0dHA6Ly90cmFjLnRvb2xzLmlldGYub3JnL2FyZWEvcnRn
L3RyYWMvd2lraS9SdGdEaXINCg0KQWx0aG91Z2ggdGhlc2UgY29tbWVudHMgYXJlIHByaW1hcmls
eSBmb3IgdGhlIHVzZSBvZiB0aGUgUm91dGluZyBBRHMsIGl0IHdvdWxkIGJlIGhlbHBmdWwgaWYg
eW91IGNvdWxkIGNvbnNpZGVyIHRoZW0gYWxvbmcgd2l0aCBhbnkgb3RoZXIgSUVURiBMYXN0IENh
bGwgY29tbWVudHMgdGhhdCB5b3UgcmVjZWl2ZSwgYW5kIHN0cml2ZSB0byByZXNvbHZlIHRoZW0g
dGhyb3VnaCBkaXNjdXNzaW9uIG9yIGJ5IHVwZGF0aW5nIHRoZSBkcmFmdC4NCg0KRG9jdW1lbnQ6
IGRyYWZ0LWlldGYtbXBscy1zci1vdmVyLWlwLTAyDQpSZXZpZXdlcjogRXJpYyBHcmF5DQpSZXZp
ZXcgRGF0ZTogMjUgSmFudWFyeSwgMjAxOQ0KSUVURiBMQyBFbmQgRGF0ZTogMjUgSmFudWFyeSwg
MjAxOQ0KSW50ZW5kZWQgU3RhdHVzOiBQcm9wb3NlZCBTdGFuZGFyZA0KDQpTdW1tYXJ5Og0KVGhp
cyBkb2N1bWVudCBpcyByZWFkeSBmb3IgcHVibGljYXRpb24uDQoNCkNvbW1lbnRzOg0KICAgIFRo
ZSBkb2N1bWVudCBpcyB3ZWxsIHdyaXR0ZW4gYW5kIHJlbGF0aXZlbHkgZWFzeSB0byByZWFkLiAg
SXQgd2FzIGFsc28gc2hvcnQgYW5kIHRvIHRoZSBwb2ludC4gIFRoYW5rcyB0byB0aGUgYXV0aG9y
cyBmb3IgbWFraW5nIHRoaXMgYW4gZWFzeSByZXZpZXcuDQoNCk1ham9yIElzc3VlczoNCiAgICBO
byBtYWpvciBpc3N1ZXMgZm91bmQuDQoNCk1pbm9yIElzc3VlczoNCiAgICBObyBtaW5vciBpc3N1
ZXMgZm91bmQuDQoNCk5pdHM6DQogICAgTm9uZS4NCg0KRXJpYyBHcmF5DQo=


From nobody Tue Jan 29 04:27:14 2019
Return-Path: <chopps@chopps.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 8449C12D4ED; Tue, 29 Jan 2019 04:27:05 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Christian Hopps <chopps@chopps.org>
To: <rtg-dir@ietf.org>
Cc: mpls@ietf.org, draft-ietf-mpls-sfc-encapsulation.all@ietf.org, ietf@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.90.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <154876482549.7794.9318023446174567806@ietfa.amsl.com>
Date: Tue, 29 Jan 2019 04:27:05 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/4xjUUbSLbzVywBkxYux8MzyMBaQ>
Subject: [mpls] Rtgdir last call review of draft-ietf-mpls-sfc-encapsulation-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Jan 2019 12:27:06 -0000

Reviewer: Christian Hopps
Review result: Has Nits

Hello,

I have been selected as the Routing Directorate reviewer for this draft. The
Routing Directorate seeks to review all routing or routing-related drafts as
they pass through IETF last call and IESG review, and sometimes on special
request. The purpose of the review is to provide assistance to the Routing ADs.
For more information about the Routing Directorate, please see
â€‹http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir

Although these comments are primarily for the use of the Routing ADs, it would
be helpful if you could consider them along with any other IETF Last Call
comments that you receive, and strive to resolve them through discussion or by
updating the draft.

Document: draft-ietf-mpls-sfc-encapsulation-02.txt
Reviewer: Christian Hopps
Review Date: 1/29/2019
IETF LC End Date: N/A
Intended Status: Informational

Summary:

Choose from this list...

    This document is basically ready for publication, but has nits that should
    be considered prior to publication.

Comments:

    The draft quality is high and very readable.

Major Issues:

    No major issues found.

Minor Issues:

    No minor issues found.

Nits:

- Page 3: "ACH" used w/o expansion.
- Page 3: "GAL" used w/o expansion.



From nobody Thu Jan 31 13:45:58 2019
Return-Path: <aretana.ietf@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B2433130F9C; Thu, 31 Jan 2019 13:45:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.998
X-Spam-Level: 
X-Spam-Status: No, score=-0.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, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 FNkyn5l2AYPT; Thu, 31 Jan 2019 13:45:48 -0800 (PST)
Received: from mail-oi1-x22b.google.com (mail-oi1-x22b.google.com [IPv6:2607:f8b0:4864:20::22b]) (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 205CC130F97; Thu, 31 Jan 2019 13:45:48 -0800 (PST)
Received: by mail-oi1-x22b.google.com with SMTP id w13so4075983oiw.9; Thu, 31 Jan 2019 13:45:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=xmYXiQFatfYnaRJ9V6KantItbgOk7NKO8x2XJ39lsEQ=; b=HjU0vMeErcl+tRHF9/Vbd1cGEM3NoIu24GeuMzNBAQkKJm4lhipzyHfEAe/cPrb/A6 9UO0NkSUGcmZIpV0I1P5IUtsa7JA6Xz08UPfAmYYqYIqicA9kiD4B/t+ZOH5p7xQw84j hwPTzE20dcdSSJlJ/CN3polkaDNhbLK77Fh35rOcdwONY+Q8rLYwjvZiBV60Tyou3t7y /UjJYBuuWz1eIiwcmlpSkOTYl8k3yP8pPEYlfzPYhGch8SnC/ma0BNwAhdRpYiiPY6El EpNDjqw41FSWqO+XOGP+eIFkjuIC2CM34VmWnOCb7Xae8A9AHUXVi7Pw762eTeJnAYQ4 dqOw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=xmYXiQFatfYnaRJ9V6KantItbgOk7NKO8x2XJ39lsEQ=; b=mB8P+Oq+DxCFTMDNqyYAPOOlD4WmMkZt1JayC/9Uhwz5s/O0ddFLkoHSoH5PDfHmVu uPsaFx+B+cXbTBm8oLfJt71yP9JVctVxbE/NBTOlNG/BvFWgaeeoOW9BsBvt3bHYPfXS KPpGHU5gqPbXST/ioI9wqHTKyqPPRfomK+70EPS9vb59FHoKtAXqPojHBPiQBDTfRv5E 54zcH96SJK7o7ouSGiQNgArXr08J1OmfGIFw9dLnFZonEvT0qSnm6kgX2/8HNsD+jf99 GTgAVOX3VwkAaafiBgczQ0/4/jZ+iyUAHVKzWS83PFRXmx6trG9dIVKt1JT15QJiRNu5 p3Vg==
X-Gm-Message-State: AJcUukcDB0WnueiIzt8GgrasrhA092Z+6HFXMYkQiUciW5hxd8kuUb3x 5lwvXplsnyFXjvhpqmnLE66FON04fC0FXBm84ts=
X-Google-Smtp-Source: AHgI3IY/X5lBkYeXSIA8WXelohR9i7Yt/0PznlOJLthxbEa+Ght8qm/EB1tf7Z0P1isZKL9J8ZPvQQ80FZetwBlfc1c=
X-Received: by 2002:aca:1b13:: with SMTP id b19mr16190482oib.215.1548971147387;  Thu, 31 Jan 2019 13:45:47 -0800 (PST)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Thu, 31 Jan 2019 22:45:46 +0100
From: Alvaro Retana <aretana.ietf@gmail.com>
In-Reply-To: <CA+YzgTvXDnFv6HO69whU83TQsvcrDKo8H70aMLiTzGULDtCUkg@mail.gmail.com>
References: <154508592591.4271.12094992121838897393.idtracker@ietfa.amsl.com> <CA+YzgTtfVDObu90XrVporj9UU_RYfK1Qs=P5XfUzn-NXLPOckg@mail.gmail.com> <CAMMESsyjOGXkfx9VzepDTwWdVNqDwyNMmG==S9vf4r3mUBz+Tg@mail.gmail.com> <CA+YzgTu3Q69-V-M0d8XtnCa7xsRYjdPCiSgvOXKpOshyeOCGQg@mail.gmail.com> <CA+YzgTtbKfWdc9b_+jasOOegGs+PUL3v6CXO=fO95AQophdJaQ@mail.gmail.com> <CAMMESsyKaerwgfxAWtXvhRF3guUituMFh280ZbHU1npd6W04xw@mail.gmail.com> <CA+YzgTvXDnFv6HO69whU83TQsvcrDKo8H70aMLiTzGULDtCUkg@mail.gmail.com>
MIME-Version: 1.0
Date: Thu, 31 Jan 2019 22:45:46 +0100
Message-ID: <CAMMESswHDPO2k2P0ENR5Vp_9bXQPJsQFTSrbBDKtDN+jnaR0eA@mail.gmail.com>
To: Vishnu Pavan Beeram <vishnupavan@gmail.com>
Cc: mpls-chairs@ietf.org, IETF MPLS List <mpls@ietf.org>,  draft-ietf-mpls-rsvp-shared-labels@ietf.org, The IESG <iesg@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000001e87d0580c7f3ee"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/XfZgsNd6lX9IxQvUm0nDg-Pdc3U>
Subject: Re: [mpls] Alvaro Retana's Discuss on draft-ietf-mpls-rsvp-shared-labels-07: (with DISCUSS and COMMENT)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 31 Jan 2019 21:45:50 -0000

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

On January 25, 2019 at 6:17:42 PM, Vishnu Pavan Beeram (
vishnupavan@gmail.com) wrote:

Pavan:


...

On Wed, Jan 23, 2019 at 4:52 PM Alvaro Retana <aretana.ietf@gmail.com>
wrote:

Snipped..

> These are fine examples, and they would satisfy the point above.
>>>
>>> However, they raise an additional one.  rfc8491 has a very specific
>>> definition of what the Base MPLS Imposition MSD is, but that definition=
 may
>>> not match what is discussed here.  The intent may be the same, but the =
text
>>> is different, and given the extensive discussion prior to the publicati=
on
>>> of rfc8491, I want to make sure that we are in fact talking about the s=
ame
>>> thing: "label stack depth push limit=E2=80=9D doesn=E2=80=99t directly =
map to "the total
>>> number of MPLS labels that can be imposed, including all
>>> service/transport/special labels=E2=80=9D [rfc8491].  I note that this =
document
>>> specifically mentions just transport labels.
>>>
>>> If the definition of the BMI-MSD is what is expected in this document,
>>> please explicitly say so.  If not, then I think that we would need to
>>> define a new MSD-Type for the suggestions above to be applicable.
>>>
>> [Pavan] The =E2=80=9Clabel stack depth push limit=E2=80=9D is the same a=
s what is
>> referred to as the BMI-MSD in RFC8491. We will make that explicit.
>>
>
> I see no place in the text where the relationship to the BMI-MSD is
> explicitly made.
>
> I see the text (in parenthesis) that you added in =C2=A75.3: "label stack=
 depth
> push limit (number of MPLS labels that can be imposed)=E2=80=9D, but that=
 doesn=E2=80=99t
> make reference to either the BMI-MSD or rfc8491.  Also, the text added is
> not the complete definition.
>

Please see if the following changes address the concern.
**
In Section 5.2

OLD:

   In order to accurately pick
   the delegation hops, the ingress needs to be aware of the label stack
   depth push limit (number of MPLS labels that can be imposed) of each
   of the transit LSRs prior to initiating the signaling sequence.
   ...
   An example of such a mechanism is specified in [RFC8491].

NEW:
   In order to accurately pick
   the delegation hops, the ingress needs to be aware of the label stack
   depth push limit (total number of MPLS labels that can be imposed,
   including all service/transport/special labels) of each of the
   transit LSRs prior to initiating the signaling sequence.
   ...
   An example of such a mechanism is specified in [RFC8491] (BMI-MSD
   advertisement).
**

>> All this would make rfc8491 a Normative reference.

Would it? Please note that the =E2=80=9Cexplicit delegation=E2=80=9D can be=
 implemented
without needing to implement any of the standard BMI-MSD learning
technologies. The RFC8491 mechanism is just one option. As stated earlier,
an implementation may choose to employ any of the following mechanisms
besides RFC8491 =E2=80=94  OSPF (RFC8476), BGP-LS
(draft-ietf-idr-bgp-ls-segment-routing-msd), PCEP
(draft-ietf-pce-segment-routing), local config (just set a global limit),
netconf/restconf/grpc using the data-model specified in
draft-ietf-teas-yang-sr-te-topo.

I would have preferred if a Normative reference was made to BMI-MSD to
avoid any confusion (vs copying the definition here).  That=E2=80=99s were =
I think
that rfc8491 would be Normative; not in the mechanism, but in the
definition.

In any case, I guess the way you wrote it above is ok as well.  I=E2=80=99l=
l clear
the DISCUSS when you publish an update.

Thanks!!

Alvaro.

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

<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style>=
</head><body style=3D"word-wrap:break-word"><div style=3D"font-family:Helve=
tica,Arial;font-size:13px">On January 25, 2019 at 6:17:42 PM, Vishnu Pavan =
Beeram (<a href=3D"mailto:vishnupavan@gmail.com">vishnupavan@gmail.com</a>)=
 wrote:</div><div style=3D"font-family:Helvetica,Arial;font-size:13px"><br>=
</div><div style=3D"font-family:Helvetica,Arial;font-size:13px">Pavan:</div=
><div style=3D"font-family:Helvetica,Arial;font-size:13px"><br></div><div s=
tyle=3D"font-family:Helvetica,Arial;font-size:13px"><br></div><div style=3D=
"font-family:Helvetica,Arial;font-size:13px">...</div> <div><blockquote typ=
e=3D"cite" class=3D"clean_bq" style=3D"font-family:Helvetica,Arial;font-siz=
e:13px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter=
-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-=
space:normal;word-spacing:0px"><span><div><div></div><div><div dir=3D"ltr">=
<div dir=3D"ltr"><div dir=3D"ltr"><div>On Wed, Jan 23, 2019 at 4:52 PM Alva=
ro Retana &lt;<a href=3D"mailto:aretana.ietf@gmail.com">aretana.ietf@gmail.=
com</a>&gt; wrote:</div></div><div class=3D"gmail_quote"><div><br></div><di=
v>Snipped..<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px =
0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-col=
or:rgb(204,204,204);padding-left:1ex"><div style=3D"overflow-wrap: break-wo=
rd;"><div><blockquote type=3D"cite" class=3D"gmail-m_-4627117824038314265cl=
ean_bq" style=3D"font-family:Helvetica,Arial;font-size:13px;font-style:norm=
al;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-a=
lign:start;text-indent:0px;text-transform:none;white-space:normal;word-spac=
ing:0px"><div><div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_quote">=
<div><blockquote type=3D"cite" class=3D"gmail-m_-4627117824038314265clean_b=
q" style=3D"font-family:Helvetica,Arial;font-size:13px;font-style:normal;fo=
nt-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:=
start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0=
px"><div><div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_quote"><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-=
width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);paddin=
g-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_quote"><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;bo=
rder-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">=
<div><p><span><font face=3D"Helvetica">These are fine examples, and they wo=
uld satisfy the point above.</font></span></p><p><span><font face=3D"Helvet=
ica">However, they raise an additional one. =C2=A0rfc8491 has a very specif=
ic definition of what the=C2=A0Base MPLS Imposition MSD is, but that defini=
tion may not match what is discussed here.=C2=A0 The intent may be the same=
, but the text is different, and given the extensive discussion prior to th=
e publication of rfc8491, I want to make sure that we are in fact talking a=
bout the same thing: &quot;label stack depth push limit=E2=80=9D doesn=E2=
=80=99t directly map to &quot;the total number of MPLS labels that can be i=
mposed, including all service/transport/special labels=E2=80=9D [rfc8491].=
=C2=A0 I note that this document specifically mentions just transport label=
s.</font></span></p><p><span><font face=3D"Helvetica">If the definition of =
the=C2=A0BMI-MSD is what is expected in this document, please explicitly sa=
y so.=C2=A0 If not, then I think that we would need to define a new MSD-Typ=
e for the suggestions above to be applicable.</font></span></p></div></bloc=
kquote><div><p style=3D"margin-right:0in;margin-left:0in;font-size:11pt;fon=
t-family:Calibri,sans-serif"><span><span>[Pavan] The =E2=80=9Clabel stack d=
epth push limit=E2=80=9D is the same as what is referred to as the BMI-MSD =
in RFC8491. We will make that explicit.</span></span></p></div></div></div>=
</blockquote></div></div></div></div></blockquote></div><p><br></p></div></=
div></div></div></blockquote>I see no place in the text where the relations=
hip to=C2=A0the BMI-MSD is explicitly made.</div><div><br></div><div>I see =
the text (in parenthesis) that you added in =C2=A75.3: &quot;label stack de=
pth push limit (number of MPLS labels that can be imposed)=E2=80=9D, but th=
at doesn=E2=80=99t make reference to either the BMI-MSD or rfc8491.=C2=A0 A=
lso, the text added is not the complete definition.=C2=A0<br></div></div></=
blockquote><div><br></div><div>Please see if the following changes address =
the concern.<br>**<br>In Section 5.2<br><br>OLD:<br>=C2=A0=C2=A0<br>=C2=A0=
=C2=A0 In order to accurately pick<br>=C2=A0=C2=A0 the delegation hops, the=
 ingress needs to be aware of the label stack<br>=C2=A0=C2=A0 depth push li=
mit (number of MPLS labels that can be imposed) of each<br>=C2=A0=C2=A0 of =
the transit LSRs prior to initiating the signaling sequence.<br>=C2=A0=C2=
=A0 ...<br>=C2=A0=C2=A0 An example of such a mechanism is specified in [RFC=
8491].<br><br>NEW:<br>=C2=A0=C2=A0 In order to accurately pick<br>=C2=A0=C2=
=A0 the delegation hops, the ingress needs to be aware of the label stack<b=
r>=C2=A0=C2=A0 depth push limit (total number of MPLS labels that can be im=
posed,<br>=C2=A0=C2=A0 including all service/transport/special labels) of e=
ach of the<br>=C2=A0=C2=A0 transit LSRs prior to initiating the signaling s=
equence.<br>=C2=A0=C2=A0 ...<br>=C2=A0=C2=A0 An example of such a mechanism=
 is specified in [RFC8491] (BMI-MSD<br>=C2=A0=C2=A0 advertisement).<br>**</=
div><div><br></div><div>&gt;&gt; All this would make rfc8491 a Normative re=
ference.</div><div><br></div><div>Would it? Please note that the =E2=80=9Ce=
xplicit delegation=E2=80=9D can be implemented without needing to implement=
 any of the standard BMI-MSD learning technologies. The RFC8491 mechanism i=
s just one option. As stated earlier, an implementation may choose to emplo=
y any of the following mechanisms besides RFC8491 =E2=80=94=C2=A0 OSPF (RFC=
8476), BGP-LS (draft-ietf-idr-bgp-ls-segment-routing-msd), PCEP (draft-ietf=
-pce-segment-routing), local config (just set a global limit), netconf/rest=
conf/grpc using the data-model specified in draft-ietf-teas-yang-sr-te-topo=
.</div></div></div></div></div></div></span></blockquote></div><p>I would h=
ave preferred if a Normative reference was made to BMI-MSD to avoid any con=
fusion (vs copying the definition here).=C2=A0 That=E2=80=99s were I think =
that rfc8491 would be Normative; not in the mechanism, but in the definitio=
n.</p><p>In any case, I guess the way you wrote it above is ok as well.=C2=
=A0 I=E2=80=99ll clear the DISCUSS when you publish an update.</p><p>Thanks=
!!</p><p>Alvaro.</p></body></html>

--00000000000001e87d0580c7f3ee--


From nobody Thu Jan 31 17:42:44 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id D22191311E2; Thu, 31 Jan 2019 17:42:36 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: mpls@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.90.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: mpls@ietf.org
Message-ID: <154898535678.9978.16689467272916171903@ietfa.amsl.com>
Date: Thu, 31 Jan 2019 17:42:36 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/9hHM7Vkfv30Dq--qV9Ef6Q7Vfb0>
Subject: [mpls] I-D Action: draft-ietf-mpls-rsvp-shared-labels-09.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Feb 2019 01:42:37 -0000

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

        Title           : Signaling RSVP-TE tunnels on a shared MPLS forwarding plane
        Authors         : Harish Sitaraman
                          Vishnu Pavan Beeram
                          Tejal Parikh
                          Tarek Saad
	Filename        : draft-ietf-mpls-rsvp-shared-labels-09.txt
	Pages           : 22
	Date            : 2019-01-31

Abstract:
   As the scale of MPLS RSVP-TE networks has grown, so the number of
   Label Switched Paths (LSPs) supported by individual network elements
   has increased.  Various implementation recommendations have been
   proposed to manage the resulting increase in control plane state.

   However, those changes have had no effect on the number of labels
   that a transit Label Switching Router (LSR) has to support in the
   forwarding plane.  That number is governed by the number of LSPs
   transiting or terminated at the LSR and is directly related to the
   total LSP state in the control plane.

   This document defines a mechanism to prevent the maximum size of the
   label space limit on an LSR from being a constraint to control plane
   scaling on that node.  It introduces the notion of pre-installed 'per
   Traffic Engineering (TE) link labels' that can be shared by MPLS
   RSVP-TE LSPs that traverse these TE links.  This approach
   significantly reduces the forwarding plane state required to support
   a large number of LSPs.  This couples the feature benefits of the
   RSVP-TE control plane with the simplicity of the Segment Routing MPLS
   forwarding plane.



The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-mpls-rsvp-shared-labels/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-mpls-rsvp-shared-labels-09
https://datatracker.ietf.org/doc/html/draft-ietf-mpls-rsvp-shared-labels-09

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-rsvp-shared-labels-09


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

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


From nobody Thu Jan 31 17:45:36 2019
Return-Path: <vishnupavan@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3800B1311F1; Thu, 31 Jan 2019 17:45:29 -0800 (PST)
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 gizHGuNTvF5S; Thu, 31 Jan 2019 17:45:26 -0800 (PST)
Received: from mail-pf1-x42d.google.com (mail-pf1-x42d.google.com [IPv6:2607:f8b0:4864:20::42d]) (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 8CB1A131200; Thu, 31 Jan 2019 17:45:26 -0800 (PST)
Received: by mail-pf1-x42d.google.com with SMTP id c123so2368639pfb.0; Thu, 31 Jan 2019 17:45:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=CWK2cPVKZimoTGqS70eXnFx28hoApnGE9ZtRz5Adrsk=; b=mUlVrTXe+EL9HfTRy9ZJfhPODA+tBjMT62ySfwDsziU7U8X2Tbw9bG14b3pimzCpVE H/wl5+aPtVmo3dS8GTm0daxrjVItju0u9MopkaMDuUhsD/ByH72yQ1ef3EoCDNRTix5R +gOVjmxnSp00Za3UeASBTGjzNAsHfb6NO1FKHSS7CrO1qZH0ns8SQFWnQ7xb2s08AVro CxtkisVCE8OIFh97tESJkNl4UF16aNEYh6/bjlcN0ntU1lkyCHNtaucz1ySomkhnlMOB HwikT2Wt1o7Lpor5MrGOJWyCr4lEBorWnwC06BB3eWDQbK2VzaUR6AyVTZyr4MXkNii4 M9Wg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=CWK2cPVKZimoTGqS70eXnFx28hoApnGE9ZtRz5Adrsk=; b=Ki6D+uZB7zBWMjTDwXCJJvjhOOsK/ZE1x/5rOljJIkw8tEmNffToWKAx7OLbbYzkpy Oyt/F87LIIgQHhFmeNjdzCi4ti2KSPT+IftFY2a0M+hCCPzjq6wHL+BJvLGukd15cT8i q/aN4usOaEYYWuySL/8Rh3cBul82FQYc/3Y8zxovnQgzTTysdG2FcmXZwRlMPeTA94eO 1rSjSl/w1i8vPM3urkqugDEWb784Pg0XFz7DV1VdEigBRvqFD6YD0nzfXxYrKRBjCWTv c0T9qOKCGO4YbJrOajHhfPAWwnGLxqJUt81Icy9AGKyIF8sICzFPtHdgb7cNFvx0HfUf XKMg==
X-Gm-Message-State: AJcUukcC2TZJSqGDM1EmZvwdlF4pdOU48BJRWfMBr/If2ESQ3s7rC777 W5/m2n//fHEuQ7x6paOvqqBDpVUl2y6j34344M8=
X-Google-Smtp-Source: ALg8bN5KE42U85MO2Gq1DjCBxxACDBfmtr4otltz2yCyc8TgxfcvgYaLhhJAuxWQW6morcj36eOB89gKPvYqcJy0EyQ=
X-Received: by 2002:a62:4549:: with SMTP id s70mr36842496pfa.233.1548985526018;  Thu, 31 Jan 2019 17:45:26 -0800 (PST)
MIME-Version: 1.0
References: <154508592591.4271.12094992121838897393.idtracker@ietfa.amsl.com> <CA+YzgTtfVDObu90XrVporj9UU_RYfK1Qs=P5XfUzn-NXLPOckg@mail.gmail.com> <CAMMESsyjOGXkfx9VzepDTwWdVNqDwyNMmG==S9vf4r3mUBz+Tg@mail.gmail.com> <CA+YzgTu3Q69-V-M0d8XtnCa7xsRYjdPCiSgvOXKpOshyeOCGQg@mail.gmail.com> <CA+YzgTtbKfWdc9b_+jasOOegGs+PUL3v6CXO=fO95AQophdJaQ@mail.gmail.com> <CAMMESsyKaerwgfxAWtXvhRF3guUituMFh280ZbHU1npd6W04xw@mail.gmail.com> <CA+YzgTvXDnFv6HO69whU83TQsvcrDKo8H70aMLiTzGULDtCUkg@mail.gmail.com> <CAMMESswHDPO2k2P0ENR5Vp_9bXQPJsQFTSrbBDKtDN+jnaR0eA@mail.gmail.com>
In-Reply-To: <CAMMESswHDPO2k2P0ENR5Vp_9bXQPJsQFTSrbBDKtDN+jnaR0eA@mail.gmail.com>
From: Vishnu Pavan Beeram <vishnupavan@gmail.com>
Date: Thu, 31 Jan 2019 20:45:14 -0500
Message-ID: <CA+YzgTsVRw6qf1v3dYbfRvsQi4xeEqQ9nex-PFeRu2--tng03w@mail.gmail.com>
To: Alvaro Retana <aretana.ietf@gmail.com>
Cc: mpls-chairs@ietf.org, IETF MPLS List <mpls@ietf.org>,  draft-ietf-mpls-rsvp-shared-labels@ietf.org, The IESG <iesg@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000000a66d60580cb4c65"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/2FDpdmj8MXGL7gb-vAA-_iD_Lm4>
Subject: Re: [mpls] Alvaro Retana's Discuss on draft-ietf-mpls-rsvp-shared-labels-07: (with DISCUSS and COMMENT)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Feb 2019 01:45:34 -0000

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

Alvaro, Hi!

Thanks! We published an update as suggested (
https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-mpls-rsvp-shared-labels-09).

Regards,
Pavan


On Thu, Jan 31, 2019 at 4:45 PM Alvaro Retana <aretana.ietf@gmail.com>
wrote:

> On January 25, 2019 at 6:17:42 PM, Vishnu Pavan Beeram (
> vishnupavan@gmail.com) wrote:
>
> Pavan:
>
>
> ...
>
> On Wed, Jan 23, 2019 at 4:52 PM Alvaro Retana <aretana.ietf@gmail.com>
> wrote:
>
> Snipped..
>
>> These are fine examples, and they would satisfy the point above.
>>>>
>>>> However, they raise an additional one.  rfc8491 has a very specific
>>>> definition of what the Base MPLS Imposition MSD is, but that definitio=
n may
>>>> not match what is discussed here.  The intent may be the same, but the=
 text
>>>> is different, and given the extensive discussion prior to the publicat=
ion
>>>> of rfc8491, I want to make sure that we are in fact talking about the =
same
>>>> thing: "label stack depth push limit=E2=80=9D doesn=E2=80=99t directly=
 map to "the total
>>>> number of MPLS labels that can be imposed, including all
>>>> service/transport/special labels=E2=80=9D [rfc8491].  I note that this=
 document
>>>> specifically mentions just transport labels.
>>>>
>>>> If the definition of the BMI-MSD is what is expected in this document,
>>>> please explicitly say so.  If not, then I think that we would need to
>>>> define a new MSD-Type for the suggestions above to be applicable.
>>>>
>>> [Pavan] The =E2=80=9Clabel stack depth push limit=E2=80=9D is the same =
as what is
>>> referred to as the BMI-MSD in RFC8491. We will make that explicit.
>>>
>>
>> I see no place in the text where the relationship to the BMI-MSD is
>> explicitly made.
>>
>> I see the text (in parenthesis) that you added in =C2=A75.3: "label stac=
k
>> depth push limit (number of MPLS labels that can be imposed)=E2=80=9D, b=
ut that
>> doesn=E2=80=99t make reference to either the BMI-MSD or rfc8491.  Also, =
the text
>> added is not the complete definition.
>>
>
> Please see if the following changes address the concern.
> **
> In Section 5.2
>
> OLD:
>
>    In order to accurately pick
>    the delegation hops, the ingress needs to be aware of the label stack
>    depth push limit (number of MPLS labels that can be imposed) of each
>    of the transit LSRs prior to initiating the signaling sequence.
>    ...
>    An example of such a mechanism is specified in [RFC8491].
>
> NEW:
>    In order to accurately pick
>    the delegation hops, the ingress needs to be aware of the label stack
>    depth push limit (total number of MPLS labels that can be imposed,
>    including all service/transport/special labels) of each of the
>    transit LSRs prior to initiating the signaling sequence.
>    ...
>    An example of such a mechanism is specified in [RFC8491] (BMI-MSD
>    advertisement).
> **
>
> >> All this would make rfc8491 a Normative reference.
>
> Would it? Please note that the =E2=80=9Cexplicit delegation=E2=80=9D can =
be implemented
> without needing to implement any of the standard BMI-MSD learning
> technologies. The RFC8491 mechanism is just one option. As stated earlier=
,
> an implementation may choose to employ any of the following mechanisms
> besides RFC8491 =E2=80=94  OSPF (RFC8476), BGP-LS
> (draft-ietf-idr-bgp-ls-segment-routing-msd), PCEP
> (draft-ietf-pce-segment-routing), local config (just set a global limit),
> netconf/restconf/grpc using the data-model specified in
> draft-ietf-teas-yang-sr-te-topo.
>
> I would have preferred if a Normative reference was made to BMI-MSD to
> avoid any confusion (vs copying the definition here).  That=E2=80=99s wer=
e I think
> that rfc8491 would be Normative; not in the mechanism, but in the
> definition.
>
> In any case, I guess the way you wrote it above is ok as well.  I=E2=80=
=99ll clear
> the DISCUSS when you publish an update.
>
> Thanks!!
>
> Alvaro.
>

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

<div dir=3D"ltr"><div>Alvaro, Hi!</div><div><br></div><div dir=3D"ltr">Than=
ks! We published an update as suggested (<a href=3D"https://www.ietf.org/rf=
cdiff?url2=3Ddraft-ietf-mpls-rsvp-shared-labels-09">https://www.ietf.org/rf=
cdiff?url2=3Ddraft-ietf-mpls-rsvp-shared-labels-09</a>). <br></div><div dir=
=3D"ltr"><br></div><div>Regards,</div><div>Pavan<br></div><div dir=3D"ltr">=
<br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gm=
ail_attr">On Thu, Jan 31, 2019 at 4:45 PM Alvaro Retana &lt;<a href=3D"mail=
to:aretana.ietf@gmail.com">aretana.ietf@gmail.com</a>&gt; wrote:<br></div><=
blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l=
eft:1px solid rgb(204,204,204);padding-left:1ex"><div style=3D"overflow-wra=
p: break-word;"><div style=3D"font-family:Helvetica,Arial;font-size:13px">O=
n January 25, 2019 at 6:17:42 PM, Vishnu Pavan Beeram (<a href=3D"mailto:vi=
shnupavan@gmail.com" target=3D"_blank">vishnupavan@gmail.com</a>) wrote:</d=
iv><div style=3D"font-family:Helvetica,Arial;font-size:13px"><br></div><div=
 style=3D"font-family:Helvetica,Arial;font-size:13px">Pavan:</div><div styl=
e=3D"font-family:Helvetica,Arial;font-size:13px"><br></div><div style=3D"fo=
nt-family:Helvetica,Arial;font-size:13px"><br></div><div style=3D"font-fami=
ly:Helvetica,Arial;font-size:13px">...</div> <div><blockquote type=3D"cite"=
 class=3D"gmail-m_7838040295155992165clean_bq" style=3D"font-family:Helveti=
ca,Arial;font-size:13px;font-style:normal;font-variant-caps:normal;font-wei=
ght:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-tran=
sform:none;white-space:normal;word-spacing:0px"><span><div><div></div><div>=
<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div>On Wed, Jan 23, 201=
9 at 4:52 PM Alvaro Retana &lt;<a href=3D"mailto:aretana.ietf@gmail.com" ta=
rget=3D"_blank">aretana.ietf@gmail.com</a>&gt; wrote:</div></div><div class=
=3D"gmail_quote"><div><br></div><div>Snipped..<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex"><div><div><blockquote type=3D"cite" class=
=3D"gmail-m_7838040295155992165gmail-m_-4627117824038314265clean_bq" style=
=3D"font-family:Helvetica,Arial;font-size:13px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;te=
xt-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><div=
><div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_quote"><div><blockqu=
ote type=3D"cite" class=3D"gmail-m_7838040295155992165gmail-m_-462711782403=
8314265clean_bq" style=3D"font-family:Helvetica,Arial;font-size:13px;font-s=
tyle:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:norm=
al;text-align:start;text-indent:0px;text-transform:none;white-space:normal;=
word-spacing:0px"><div><div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmai=
l_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e=
x;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"=
><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"marg=
in:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1e=
x"><div><p><span><font face=3D"Helvetica">These are fine examples, and they=
 would satisfy the point above.</font></span></p><p><span><font face=3D"Hel=
vetica">However, they raise an additional one. =C2=A0rfc8491 has a very spe=
cific definition of what the=C2=A0Base MPLS Imposition MSD is, but that def=
inition may not match what is discussed here.=C2=A0 The intent may be the s=
ame, but the text is different, and given the extensive discussion prior to=
 the publication of rfc8491, I want to make sure that we are in fact talkin=
g about the same thing: &quot;label stack depth push limit=E2=80=9D doesn=
=E2=80=99t directly map to &quot;the total number of MPLS labels that can b=
e imposed, including all service/transport/special labels=E2=80=9D [rfc8491=
].=C2=A0 I note that this document specifically mentions just transport lab=
els.</font></span></p><p><span><font face=3D"Helvetica">If the definition o=
f the=C2=A0BMI-MSD is what is expected in this document, please explicitly =
say so.=C2=A0 If not, then I think that we would need to define a new MSD-T=
ype for the suggestions above to be applicable.</font></span></p></div></bl=
ockquote><div><p style=3D"margin-right:0in;margin-left:0in;font-size:11pt;f=
ont-family:Calibri,sans-serif"><span><span>[Pavan] The =E2=80=9Clabel stack=
 depth push limit=E2=80=9D is the same as what is referred to as the BMI-MS=
D in RFC8491. We will make that explicit.</span></span></p></div></div></di=
v></blockquote></div></div></div></div></blockquote></div><p><br></p></div>=
</div></div></div></blockquote>I see no place in the text where the relatio=
nship to=C2=A0the BMI-MSD is explicitly made.</div><div><br></div><div>I se=
e the text (in parenthesis) that you added in =C2=A75.3: &quot;label stack =
depth push limit (number of MPLS labels that can be imposed)=E2=80=9D, but =
that doesn=E2=80=99t make reference to either the BMI-MSD or rfc8491.=C2=A0=
 Also, the text added is not the complete definition.=C2=A0<br></div></div>=
</blockquote><div><br></div><div>Please see if the following changes addres=
s the concern.<br>**<br>In Section 5.2<br><br>OLD:<br>=C2=A0=C2=A0<br>=C2=
=A0=C2=A0 In order to accurately pick<br>=C2=A0=C2=A0 the delegation hops, =
the ingress needs to be aware of the label stack<br>=C2=A0=C2=A0 depth push=
 limit (number of MPLS labels that can be imposed) of each<br>=C2=A0=C2=A0 =
of the transit LSRs prior to initiating the signaling sequence.<br>=C2=A0=
=C2=A0 ...<br>=C2=A0=C2=A0 An example of such a mechanism is specified in [=
RFC8491].<br><br>NEW:<br>=C2=A0=C2=A0 In order to accurately pick<br>=C2=A0=
=C2=A0 the delegation hops, the ingress needs to be aware of the label stac=
k<br>=C2=A0=C2=A0 depth push limit (total number of MPLS labels that can be=
 imposed,<br>=C2=A0=C2=A0 including all service/transport/special labels) o=
f each of the<br>=C2=A0=C2=A0 transit LSRs prior to initiating the signalin=
g sequence.<br>=C2=A0=C2=A0 ...<br>=C2=A0=C2=A0 An example of such a mechan=
ism is specified in [RFC8491] (BMI-MSD<br>=C2=A0=C2=A0 advertisement).<br>*=
*</div><div><br></div><div>&gt;&gt; All this would make rfc8491 a Normative=
 reference.</div><div><br></div><div>Would it? Please note that the =E2=80=
=9Cexplicit delegation=E2=80=9D can be implemented without needing to imple=
ment any of the standard BMI-MSD learning technologies. The RFC8491 mechani=
sm is just one option. As stated earlier, an implementation may choose to e=
mploy any of the following mechanisms besides RFC8491 =E2=80=94=C2=A0 OSPF =
(RFC8476), BGP-LS (draft-ietf-idr-bgp-ls-segment-routing-msd), PCEP (draft-=
ietf-pce-segment-routing), local config (just set a global limit), netconf/=
restconf/grpc using the data-model specified in draft-ietf-teas-yang-sr-te-=
topo.</div></div></div></div></div></div></span></blockquote></div><p>I wou=
ld have preferred if a Normative reference was made to BMI-MSD to avoid any=
 confusion (vs copying the definition here).=C2=A0 That=E2=80=99s were I th=
ink that rfc8491 would be Normative; not in the mechanism, but in the defin=
ition.</p><p>In any case, I guess the way you wrote it above is ok as well.=
=C2=A0 I=E2=80=99ll clear the DISCUSS when you publish an update.</p><p>Tha=
nks!!</p><p>Alvaro.</p></div>
</blockquote></div>

--0000000000000a66d60580cb4c65--

