
From nobody Mon May  4 05:30:30 2020
Return-Path: <noreply@ietf.org>
X-Original-To: sfc@ietf.org
Delivered-To: sfc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 703583A0855; Mon,  4 May 2020 05:30:23 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Carlos Bernardos via Datatracker <noreply@ietf.org>
To: <int-dir@ietf.org>
Cc: draft-ietf-sfc-oam-framework.all@ietf.org, sfc@ietf.org, last-call@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.129.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <158859542340.25402.14656553070841187802@ietfa.amsl.com>
Reply-To: Carlos Bernardos <cjbc@it.uc3m.es>
Date: Mon, 04 May 2020 05:30:23 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/HXJnOM0T7Lz2riedTiajlXV7CCE>
Subject: [sfc] Intdir telechat review of draft-ietf-sfc-oam-framework-13
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 May 2020 12:30:24 -0000

Reviewer: Carlos Bernardos
Review result: Ready with Nits

Thanks a lot for this document. I liked reading it.

I have a first generic comment, minor but that I still wanted to make. Section
2 is about SFC Layering Model, which to me seems like an introduction, but not
really specifically related to the core topic of the draft. Do we need that
section in this draft? Maybe it can be condensed and included as a first part
of section 3.

The document has a big component of requirements and gap analysis, which brings
one question: should the document use normative RFC 2199 language when
expressing the requirements? In Section 3.2.1 t is used, for example, but not
in other parts. I think some work is needed to make this consistent.

I think that the following sentence needs to be reworded: "In order to apply
such OAM functions at the service layer, they need to be enhanced to operate a
single SF/SFF to multiple SFs/SFFs in an SFC and also in multiple SFCs."

I think the behaviour of SFC-aware nodes that do not support a given OAM
operation should be better explained. For example, the sentence "When an SF
supports OAM functionality, it is desirable to process the packet and provide
an appropriate response to allow end-to-end verification." might be to vague.

Table 4 has a small formatting issue in the Classifier row.

I think some in-band vs out-band OAM discussion would be interesting to add to
the document.



From nobody Mon May  4 12:05:13 2020
Return-Path: <noreply@ietf.org>
X-Original-To: sfc@ietf.org
Delivered-To: sfc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 6692B3A12D1; Mon,  4 May 2020 12:05:01 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Frank Brockners via Datatracker <noreply@ietf.org>
To: <tsv-art@ietf.org>
Cc: sfc@ietf.org, last-call@ietf.org, draft-ietf-sfc-oam-framework.all@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.129.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <158861910132.5213.12389985411421411727@ietfa.amsl.com>
Reply-To: Frank Brockners <fbrockne@cisco.com>
Date: Mon, 04 May 2020 12:05:01 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/2Cbx9Bg5XNHSLjxTyfFFX7eG0Mc>
Subject: [sfc] Tsvart telechat review of draft-ietf-sfc-oam-framework-13
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 May 2020 19:05:02 -0000

Reviewer: Frank Brockners
Review result: Ready with Nits

This document has been reviewed as part of the transport area review team's
ongoing effort to review key IETF documents. These comments were written
primarily for the transport area directors, but are copied to the document's
authors and WG to allow them to address any issues raised and also to the IETF
discussion list for information.

When done at the time of IETF Last Call, the authors should consider this
review as part of the last-call comments they receive. Please always CC
tsv-art@ietf.org if you reply to or forward this review.

This document provides a reference framework for OAM for SFC.

Comments:

Section 3.1.1 SF availability: The text makes explicit reference to multiple
instances of a SF. Consequently, it should be defined how availability of a SF
is computed/determined in case multiple instances are deployed. This further
leads to the question, whether availability is always a "binary" state
(available / not-available), or could a SF be e.g. 99% available? Section 3.1.2
SF performance: What is the impact of a "multiple instance SF deployment" on SF
performance measurement? The section only talks about loss and delay as
performance criteria. It would be good to state that other performance criteria
(e.g. specific to the SF, throughput, etc.) exist. Section 3.2.1 SFC
availability: The current definition is very focused on connectivity
verification, i.e. it tries to answer the question: "Does my SFC transport
packets?". IMHO we should also ask the question "Does my SFC process the
packets correctly?" - because if packets are not processed per the SFC
definition, we might not call the SFC available. While 3.2.2 states that "any
SFC-aware network device should have the ability to make performance
measurements" a similar statement isn't found in 3.2.1. IMHO the ability for
availability checks is probably a prerequisite for performance measurement.
Section 3.2.2 SFC performance measurement: The section only mentions the need
for performance measurement. It misses the definition of what SFC performance
measurement is. Section 3.3. Classifier component: The section mentions the
need for the ability to perform performance measurement of the classifier
component. What is performance measurement of the classifier? What does
performance measurement of the classifier component comprise? Section 3.4. /
3.5. Availability/PM of the underlay and overlay network: It would be good to
add a sentence that states that the mechanisms for availability/PM which are
offered by the technologies used by the overlay/underlay are used, rather than
new methods specifically for SFC would be defined. Section 4. SFC OAM
Functions: It would be good, if examples in section 4 could also include more
"recent" methods such as OWAMP/TWAMP (RFC4656, RFC 5357). Section 4.4.
Performance Measurement: Focus is entirely on the PM of the connectivity,
rather than on the SF. How about covering PM for the SF as well? Section 5.1
OAM Tool Gap Analysis:
 - Not sure what "NVo3 OAM" refers to. Could that be explained below the table
 and in section 1.2.1? - E-OAM needs to be detailed. Is seems that CFM
 (802.1ag) and not 802.3ah is refered to here. - "Trace" in the "Trace" column
 need to be extended on. Is this traceroute? Paris-Traceroute? IOAM-Loopback? -
 IPPM needs to be detailed, because IPPM is not a tool as such but an IETF WG.
 Does this refer to OWAMP/TWAMP/etc. as defined by IPPM?
Section 6.4.3 IOAM:
- The section states that IOAM "may be used to perform various SFC OAM
functions as well". It would be good to expand on this statement: E.g. IOAM
Trace-Option Type could be leveraged for SFC tracing. IOAM Direct-Export Option
Type could be leveraged. - How would we deal with the IOAM Active Flag
(draft-ietf-ippm-ioam-flags-01) when used with SFC OAM? - The text states
"In-Situ OAM could be used with O bit set": Why would IOAM be used with the
overflow bit set for SFC OAM? For details on IOAM's O-bit, see section 4.4.1 in
https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-09. Section 6.4.4 SFC
Traceroute: - This section refers to an expired draft (even calling out the
fact that the draft has exipred), but also mentions that functionality is
available and implemented in OpenDaylight. Consider removing the references to
the expired draft and rather add references to OpenDaylight documents. - IOAM
Loopback (see draft-ietf-ippm-ioam-flags-01) could apply SFC Traceroute as well.

Detailed set of nits that I encountered while reading through the document ([x]
references line number x) – hope that they are helpful in further improving the
doc:

[global] s/an SF/a SF/ -- and similarly SFC/SFF
[176] "OAM Controller" not defined
[202] Why just Virtual Machines and no containers? Suggest to make things
generic and talk about virtual and physical entities.
      This comment applies throughout the document.
[216] Ethernet OAM: Add reference. Do you refer to physical layer Ethernet OAM
(802.3ah) or CFM (802.1ag)? [243] s/uses the overlay network/uses the overlay
network layer/ [246] Could we add a few examples of "various overlay network
technologies"? For the underlay network layer several examples are listed.
[248] What does "mostly transparent" mean? [254] What does "tight coupling"
between the link layer and the physical technology mean? [255] Suggest to avoid
terms like "popular" - popularity can change, standards stay [256] Acronyms
"POS" and "DWDM" are not defined [274] Link start/end-points don't seem to
always align with the underlay network in the diagram [287] s/may comprise
of/may consist of/ [288] s/but not shown/but is not shown/ [307]
s/devices/device/ [308] What is a "controller"? [314] s/includes/include/ [319]
Add hSFC to list of acronyms in section 1.2.1 [320] Add IBN to list of acronyms
in section 1.2.1 [325] s/includes/include/ [359] The function/term "controller"
requires definition. [383] s/?./?/ [398] s/get the got/got/ [461]
s/devices/device/ [469] Does it have to be equal cost multipath at the service
layer, or could unequal cost multipath also be an option for load-balancing?
[521] Not sure whether the overlay network establishes the service plane. Isn't
it that the overlay network establishes connectivity for the SFC-related
functions in the service plane? [531] s/components/component/ [545] remove
"underlay" [595] s/devices/device/ [600] s/action/an action/ [601] Expand on
"TTL or other means" (TTL also needs to be added to acronyms in 1.2.1). Is this
specific to NSH? Or specific to IPv4? [630] Mention that for "approximation of
packet loss for a given SFC can be derived" to be applicable, SFC OAM packets
would need to be forwarded the same as live user traffic. [636] Is uppercase
"MUST" applicable to an informational document? Especially given that
RFC2119/RFC8174 is explicitly referenced by the draft. [666] Add MPLS, TRILL to
acronyms in 1.2.1 [678] s/exhaustive/exhaustive./ [705] What are "underlying
layers"? [720] Is uppercase "SHOULD" applicable to an informational document?
Especially given that RFC2119/RFC8174 is explicitly referenced by the draft.
[722] Is uppercase "MAY" applicable to an informational document? Especially
given that RFC2119/RFC8174 is explicitly referenced by the draft. [754]
s/packet/packets/ [755] s/to next node/to the next node/ [771] How does this
requirement align with the earlier paragraph, e.g. in case a node sends an ICMP
reply? It would probably make sense to scope the statement to e.g. NSH. [806]
s/function/functions/ [809] s/from relevant node/from the relevant node/ [810]
s/generate ICMP/generate an ICMP/ [812] s/from last/from the last/ [830]
s/perform continuity/perform the continuity/ [834] s/with relevant/with the
relevant [835] s/perform partial SFC availability./perform a partial SFC
availability check./ [851] For "In-Situ OAM data fields" add a normative
reference to draft-ietf-ippm-ioam-data [905] Add "CLI" to section 1.2.1
acronyms [920] Add a reference for NETCONF ->RFC6241




From nobody Mon May  4 21:28:00 2020
Return-Path: <noreply@ietf.org>
X-Original-To: sfc@ietf.org
Delivered-To: sfc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F02A3A13AE; Mon,  4 May 2020 21:27:54 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Martin Duke via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-sfc-oam-framework@ietf.org, sfc-chairs@ietf.org, sfc@ietf.org,  Tal Mizrahi <tal.mizrahi.phd@gmail.com>, tal.mizrahi.phd@gmail.com
X-Test-IDTracker: no
X-IETF-IDTracker: 6.129.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Martin Duke <martin.h.duke@gmail.com>
Message-ID: <158865287462.10835.6379624375289404130@ietfa.amsl.com>
Date: Mon, 04 May 2020 21:27:54 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/TVqNmczz_KGurv0f-j9tJzWr3C8>
Subject: [sfc] Martin Duke's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 May 2020 04:27:55 -0000

Martin Duke has entered the following ballot position for
draft-ietf-sfc-oam-framework-13: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Please address the issues in the (detailed!) Tsvarea review, in particular the
bits from section 4 that incorrectly describe the work coming out of IPPM.

Additional nits:

Sec 3.1.1: s/extendibility/extensibility

Sec 3.1.2: there are also “hybrid” methods like IOAM that do not fit the active
and passive definitions neatly.

4.1 s/packet to be of variable length packet size/packet to be of variable
length

4.1 you are probably not trying to “verify” packet reordering and corruption! I
suggest “detect” instead.

6.3 s/is intended to/is intended

6.3 s/in NSH header/in the NSH header

6.4.1 s/describes/describe

6.4.1 s/incrementing the ttl/incrementing ttl

6.4.3 s/using NSH header/using the NSH header

8. s/Any security consideration/Any security considerations

8. Missing period at end of second paragraph

8. s/mechanism/mechanisms




From nobody Tue May  5 00:25:45 2020
Return-Path: <fbrockne@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 666D43A15B7; Tue,  5 May 2020 00:25:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level: 
X-Spam-Status: No, score=-9.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=aCubY6LA; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Ov3oiW8t
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AKJNMN1RsrYo; Tue,  5 May 2020 00:25:40 -0700 (PDT)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 583FC3A15B9; Tue,  5 May 2020 00:25:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=33024; q=dns/txt; s=iport; t=1588663537; x=1589873137; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=/hqyN/9IZVgqgR0eF5h32raOmw0Y9+XZ5vGzLi8pOss=; b=aCubY6LALF1MLH+msVnKR3aNos+K6ScnzRVrbVtAsqBGlZbxyyMdXO1u 5BfG+8GNABygbyyf9bcuFrRXHzNNLI5CalaQMWh5RRLzypo6SlDNwjyhA LeBhCSLj1/2czzULVSWBtEiKH3+TUrG+P1qTQBTOKkEHOqpBQk5ZhT0zc E=;
IronPort-PHdr: =?us-ascii?q?9a23=3A3kpjsxEdkOr4m8h374nZEJ1GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e401QObUoDS6vYCgO3T4OjsWm0FtJCGtn1KMJlBTA?= =?us-ascii?q?QMhshemQs8SNWEBkv2IL+PDWQ6Ec1OWUUj8yS9Nk5YS8n7blzW5Ha16G1aFh?= =?us-ascii?q?D2LwEgIOPzF8bbhNi20Obn/ZrVbk1IiTOxbKk0Ig+xqFDat9Idhs1pLaNixw?= =?us-ascii?q?=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0A4BgD2E7Fe/5JdJa1mHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQGCB4ElLyQtBW5YLyoKhBmDRgONRol5jjyCUgNUCwEBAQwBARg?= =?us-ascii?q?BCgoCBAEBhEQCF4IfJDgTAgMBAQsBAQUBAQECAQUEbYUqAQUBJQyFcQEBAQE?= =?us-ascii?q?DAQEQEQoTAQEsCwELBAIBCBEEAQEoAwICAh8GCxQJCAIEDgUIEweDBYF+TQM?= =?us-ascii?q?uAQ6ncwKBOYhhdoEygwABAQWBNgIOQYNKDQuCDgmBOIJjiWEagUE/gRFDgk0?= =?us-ascii?q?+gh5JAQECAQEYgSABKisJCIJUM4ItjkiDAYYamihKCoJIiBiLNIRngluBDId?= =?us-ascii?q?VkWSRb4d8gkaRAgIEAgQFAg4BAQWBPyoigVZwFRohgmkJRxgNg2iCN4ojCRq?= =?us-ascii?q?DT4UUhUJ0AjUCBgEHAQEDCXyPBQEngQ0BgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.73,354,1583193600";  d="scan'208,217";a="761911766"
Received: from rcdn-core-10.cisco.com ([173.37.93.146]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 05 May 2020 07:25:35 +0000
Received: from XCH-RCD-004.cisco.com (xch-rcd-004.cisco.com [173.37.102.14]) by rcdn-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id 0457PZnd019156 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 5 May 2020 07:25:35 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-004.cisco.com (173.37.102.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 5 May 2020 02:25:35 -0500
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 5 May 2020 02:25:34 -0500
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Tue, 5 May 2020 03:25:34 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hvb/M+UPkv8k/CfgLAyN00f3ln/wbWFPRZl47TXybc/Ae4OMJ/ehO2GzQYLLN+I5Il1uFqn0DQtirckihJ+uc9O9/eXuyQwBni2MKUrtZ29atGM9YyG1RpqrdRPdxPco1E9ke8IAP4Rvjw8icjkr7bCFWUWkvwtGilFbuwPtMtnFsCCeZNhqywBzeQ9mhBfvrlkZMCrvLDXaitQ17Pifyn/0sF0/VF2sjDL1MGt1HQylpPy3BU7zLl/XpwnpLpvxiiJejhsurxY1UKZrVCw38qg/Mmr8rQXkvE2wR3HXDqvGRVlwAl8/BKV18xY6zVTjFxZJnXxfYfkaUNkzYw2tXg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/hqyN/9IZVgqgR0eF5h32raOmw0Y9+XZ5vGzLi8pOss=; b=m0PY5mgWkNg/ZEiT1fGyLLGogE3fvzu7iRFv2TjqwVt8P5mOcrBLS9pQsIpIZW0wVtKqt0CpdM5tEahaKgyWNB/OwFDRF7hvurJsM3i4FQ7GQh5HqPz1tQdxMGmUZU7XLEHdtZSPCwUW2DEtTSlCf/Re3nDvsEaaY4VBcEsfD/KbMoNUud00dkkGtvPdh8/AiK/C5qHAgDXMNzNLOj0QOCaeGpE60D+ZvnMpw3lD+lFOYhIERA0UEDCbOkfbn/qQO9ak2KtHu4CqZNK9kdm89FYIEzWb+Zx76ZjTHTgaPd75xMijKz8pEW2E9HCFzX7BcKE30Q+u7q/rmabCegce0w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/hqyN/9IZVgqgR0eF5h32raOmw0Y9+XZ5vGzLi8pOss=; b=Ov3oiW8tMDiNlM/g/jQm9a3Dx3GD+mSxf/tND2xwY2UOwO3vdWCHeqKOq4AVw0ehM2cAUM2nrCdyUQCj1M8GBbr29bjATEZYu1U2VqH5kdT2/ucK2JNm2XzIq2w0obB+DtXLRj88k8+e0jvket/0RJo0/vjY9Zv0ii+Hi3Ilzns=
Received: from BYAPR11MB2584.namprd11.prod.outlook.com (2603:10b6:a02:c8::31) by BYAPR11MB3686.namprd11.prod.outlook.com (2603:10b6:a03:fc::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2958.26; Tue, 5 May 2020 07:25:32 +0000
Received: from BYAPR11MB2584.namprd11.prod.outlook.com ([fe80::9032:e0d2:95c3:d74]) by BYAPR11MB2584.namprd11.prod.outlook.com ([fe80::9032:e0d2:95c3:d74%3]) with mapi id 15.20.2958.030; Tue, 5 May 2020 07:25:32 +0000
From: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>
To: Greg Mirsky <gregimirsky@gmail.com>
CC: "sfc@ietf.org" <sfc@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>
Thread-Topic: [sfc] I-D Action: draft-ietf-sfc-ioam-nsh-03.txt
Thread-Index: AQHV/fQAdQkF3R2Sz0mUzQnlqoJut6hP7YAAgBUFEwCABuID0IACNqMAgCtTLDA=
Date: Tue, 5 May 2020 07:25:32 +0000
Message-ID: <BYAPR11MB25842D499C44781A3D300BF0DAA70@BYAPR11MB2584.namprd11.prod.outlook.com>
References: <158462513710.15745.11378842050270128613@ietfa.amsl.com> <BYAPR11MB25849A6A473239E43219895EDAF40@BYAPR11MB2584.namprd11.prod.outlook.com> <CA+RyBmUS1bHzLP08JAMPc6yHRmzJ0a9cxc4An4zhrASrp1SqTA@mail.gmail.com> <BYAPR11MB2584C886C75F4F52E0E84C2BDAC20@BYAPR11MB2584.namprd11.prod.outlook.com> <CA+RyBmUBuqT=jGe7CxfskEj079zhPT8ErUKjeRcS074gdxd=7g@mail.gmail.com>
In-Reply-To: <CA+RyBmUBuqT=jGe7CxfskEj079zhPT8ErUKjeRcS074gdxd=7g@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.220.61]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 21508c4e-a488-46a3-badd-08d7f0c57f25
x-ms-traffictypediagnostic: BYAPR11MB3686:
x-microsoft-antispam-prvs: <BYAPR11MB3686743B71A8E0FE08305524DAA70@BYAPR11MB3686.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0394259C80
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 6fNhBOCJaVynnpmBK3DgBbpxd0u/ww7kwlbuTagu4ZJ8KqgiSBXZUo5kuJVi89rEnVNEZOTPFBvRxnjkh3worVRlX7wVMNsT98JJMXO9Lm+/K2PVjeI9wXielkxLVxXu+1y9dSeYe356qbCQH9DSygosnzypZxj+dXu9Y/XkRSnKV7fnPbND2AfRrw8a6AhErl0VslToAK/QNKaS7yJieBqrXmDwUgPAFhiYZ/VIWdr29wYQonlOI0YlLenoA9BbAWKmAKZxlomoljf+7KCrt4ikpud/1ebhWCPCQcTJ4wAgsxmdsNfwfypSTm6Z7swZeBT7RWEW1m2hltauDmV8+O//glexj4bApCdf/Gh8svbx4fiQTZDVZx2AXR9NvI/JlBt26UZw3+D08zvdzGjhhDSEANqolRm4nAlA/ku0OlAupCTJp9UMvjv24cFNVpxlTYCifqmZwJ7wMblA3sCxBiAsTQ7jtU+EJmu1Oun3G3Z9PaO8LGDaaHf1Vmv5zsnV5y7hLzW7mFnK6QRxkeLZgPNe8vksLtg9VF7sBdv0Zbx5FozBEpxUxjS5e7CFeK27T08D4tshQ95fPj8Mvkj2/zKpyrYNIlBasJdpHmHTO6A=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BYAPR11MB2584.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(39860400002)(136003)(396003)(346002)(366004)(376002)(33430700001)(54906003)(86362001)(71200400001)(4326008)(478600001)(966005)(2906002)(52536014)(6916009)(33440700001)(316002)(7696005)(53546011)(26005)(55016002)(66574012)(8676002)(66556008)(9686003)(76116006)(6506007)(66946007)(33656002)(64756008)(8936002)(66476007)(66446008)(186003)(9326002)(5660300002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: 6y2G9T6YN23lU7lEG/qncRbSPIE3VFd7qT86dUtr+qsJnXW6LbAFqfFdpyKLv+7sANiN2cBsTRQjVihSe2mZnZmPdVdWQ2MYo0s9gpznC2cPbeuEiQUsnb9ywZ3sRwmbbNZ48WA+QlejUuywFa3QVikH3hchTRyDIXFHI9MosiVDCZyy1plIslR4pd7saiU+YA1zqsLHM7ris7LsisLZ9GhTmc2/WbmqWGj4R9PrGma1gYkyJ57RUtotJdb/Fw02X/V0ogqP8ADsjX7HzlpXYBehbYuPkCrpSNpvMvzpZoZOjcaKPPtvRgbqeij7RtuA8Jpd+dbXFizGLFWwUuQNfAcSU5olzuvrn3ARqlNEnR6aGR/Sfol/yJkV0mglEmCjnMzViQcj5n6AYf1jmP2pNQkDY00KD8XYhLKyfNWgFAUHJGiNosV4/ncUfgdzyVtEppraA2vEllSj+E/66L0JiSyL+7eF1EIxjUxsMdKRk2NlSrBNSrZYSab6ZcaSe7z098LGtqljZFIU8Jla7Ma3PPmtE3B2/f0/aAvJWWxVy60w06rhT52cPw6Ca4lmgJvmYSuA+Thp+e+SwhBP+HAYBueoz03VYkgMmg2372g22YS1E4zjIySFAf7f0OrCMZy8NgXRAy3AySEHWJSXpOm906BhA549NMLpJ0W3o7Ot6KNdNdu4b6n+sA2rpgXrQphR5+oNKYnE3FGngSvE6HweW70ccWCGUF1Y3SUIHDkN23ciq/MmVhu7qijBz14SSHd6CcVyueM/R2e/jfqzYOg24osGF4Jtxv310fHnXeWwRaE=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR11MB25842D499C44781A3D300BF0DAA70BYAPR11MB2584namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 21508c4e-a488-46a3-badd-08d7f0c57f25
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 May 2020 07:25:32.7907 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: pZCqN6WtV8rCVbqkbZRQq1gUcr8jrjZd1Rb9gX+d7Nn93Kdx/Ts2WaxrZhaPltFgFhjWspRf+DbcxW0as9U4BQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3686
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.14, xch-rcd-004.cisco.com
X-Outbound-Node: rcdn-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/54BDxEc5v-1Jjt4emTJnSx2ERAM>
Subject: Re: [sfc] I-D Action: draft-ietf-sfc-ioam-nsh-03.txt
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 May 2020 07:25:44 -0000

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

SGkgR3JlZywNCg0KUGxlYXNlIHNlZSBpbmxpbmUgKOKApkZCMikgYW5kIHNvcnJ5IGZvciB0aGUg
ZGVsYXkuDQoNCkZyb206IEdyZWcgTWlyc2t5IDxncmVnaW1pcnNreUBnbWFpbC5jb20+DQpTZW50
OiBEaWVuc3RhZywgNy4gQXByaWwgMjAyMCAxOTo0MA0KVG86IEZyYW5rIEJyb2NrbmVycyAoZmJy
b2NrbmUpIDxmYnJvY2tuZUBjaXNjby5jb20+DQpDYzogc2ZjQGlldGYub3JnOyBzZmMtY2hhaXJz
QGlldGYub3JnDQpTdWJqZWN0OiBSZTogW3NmY10gSS1EIEFjdGlvbjogZHJhZnQtaWV0Zi1zZmMt
aW9hbS1uc2gtMDMudHh0DQoNCkhpIEZyYW5rLA0KdGhhbmsgeW91IGZvciB5b3VyIGNvbnNpZGVy
YXRpb24gb2YgbXkgY29tbWVudHMgYW5kIGZvciBzaGFyaW5nIHlvdXIgdmlld3MuIFBsZWFzZSBm
aW5kIG15IG5vdGVzIGluLWxpbmVkIGJlbG93IHVuZGVyIHRoZSBHSU0+PiB0YWcuDQoNClJlZ2Fy
ZHMsDQpHcmVnDQoNCk9uIE1vbiwgQXByIDYsIDIwMjAgYXQgMTo0NiBBTSBGcmFuayBCcm9ja25l
cnMgKGZicm9ja25lKSA8ZmJyb2NrbmVAY2lzY28uY29tPG1haWx0bzpmYnJvY2tuZUBjaXNjby5j
b20+PiB3cm90ZToNCkhpIEdyZWcsDQoNClBsZWFzZSBzZWUgaW5saW5lICgiLi4uRkIiKToNCg0K
DQpGcm9tOiBHcmVnIE1pcnNreSA8Z3JlZ2ltaXJza3lAZ21haWwuY29tPG1haWx0bzpncmVnaW1p
cnNreUBnbWFpbC5jb20+Pg0KU2VudDogRG9ubmVyc3RhZywgMi4gQXByaWwgMjAyMCAwMDo0NQ0K
VG86IEZyYW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpIDxmYnJvY2tuZUBjaXNjby5jb208bWFpbHRv
OmZicm9ja25lQGNpc2NvLmNvbT4+DQpDYzogc2ZjQGlldGYub3JnPG1haWx0bzpzZmNAaWV0Zi5v
cmc+DQpTdWJqZWN0OiBSZTogW3NmY10gSS1EIEFjdGlvbjogZHJhZnQtaWV0Zi1zZmMtaW9hbS1u
c2gtMDMudHh0DQoNCkhpIEZyYW5rLCBldCBhbC4sDQp0aGFuayB5b3UgZm9yIHRoZSB1cGRhdGVz
LiBJIGhhdmUgYSBjb3VwbGUgb2YgcXVlc3Rpb25zIGFuZCBhcHByZWNpYXRlIGlmIHlvdSBhbmQg
dGhlIFdHIGNvbnNpZGVyIHRoZW06DQrigKIgaW4gdGhlIEludHJvZHVjdGlvbiwgdGhlIHRlcm0g
ImluLXNpdHUiIGlzIGV4cGxhaW5lZCBhcyBmb2xsb3dzOg0KICAgVGhlIHRlcm0gImluLXNpdHUi
IHJlZmVycyB0byB0aGUgZmFjdA0KICAgdGhhdCB0aGUgT0FNIGRhdGEgaXMgYWRkZWQgdG8gdGhl
IGRhdGEgcGFja2V0cyByYXRoZXIgdGhhbiBpcyBiZWluZw0KICAgc2VudCB3aXRoaW4gcGFja2V0
cyBzcGVjaWZpY2FsbHkgZGVkaWNhdGVkIHRvIE9BTS4NClRoYXQgaXMgcmVhc29uYWJsZSBzaW5j
ZSB0aGUgZHJhZnQgb25seSByZWZlcmVuY2VzIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcv
ZG9jL2RyYWZ0LWlldGYtaXBwbS1pb2FtLWRhdGEvLiBBcyB0aG9zZSwgZm9sbG93aW5nIHdvcmsg
b24gaU9BTSBpbiBJUFBNIFdHLCBrbm93IHNldmVyYWwgbmV3IGlPQU0gYmVoYXZpb3JzLCBlLmcu
LCBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWlwcG0taW9hbS1k
aXJlY3QtZXhwb3J0LywgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0
Zi1pcHBtLWlvYW0tZmxhZ3MvIGFuZCBBY3RpdmUsIGhhdmUgYmVlbiBkZWZpbmVkIGluIG5ldyBJ
UFBNIFdHIGRyYWZ0cy4gQXJlIHRoZXNlIGJlaGF2aW9ycyBhcHBsaWNhYmxlIHRvIGlPQU0gaW4g
U0ZDIE5TSD8NCg0KLi4uRkI6IFRoYW5rcyB0byB5b3VyIHJldmlldyBjb21tZW50cyBvbiBkcmFm
dC1pZXRmLWlwcG0taW9hbS1kYXRhLCB0aGUgbGF0ZXN0IGRyYWZ0IGRyYWZ0LWlldGYtaXBwbS1p
b2FtLWRhdGEtMDkgYWxyZWFkeSB0b3VjaGVzIG9uIHRoZSBmYWN0IHRoYXQgdGhlIHRlcm0gIklu
LXNpdHUgT0FNIiBoYXMgZXZvbHZlZCBhbmQgaXMgbm8gbG9uZ2VyIHJlZmVycmluZyB0byB0aGUg
ZXhjbHVzaXZlIHVzZSBvZiBwaWdneWJhY2tpbmcgT0FNIGluZm9ybWF0aW9uIG9udG8gbGl2ZSBj
dXN0b21lciB0cmFmZmljIGFzIHRoZSBwYWNrZXQgdHJhdmVyc2VzIHRoZSBuZXR3b3JrIChzZWUg
dGhlIGludHJvZHVjdGlvbiBzZWN0aW9uIG9mIGRyYWZ0LWlldGYtaXBwbS1pb2FtLWRhdGEtMDkp
LiBJdCBtYWtlcyBzZW5zZSB0byBoYXJtb25pemUgdGhlIGludHJvIGluIGRyYWZ0LWlldGYtc2Zj
LWlvYW0tbnNoIHdpdGggZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZGF0YS0wOS4NCkFuZCB0byB5b3Vy
IHF1ZXN0aW9uOiBJIGNvdWxkIHNlZSBlLmcuIGRpcmVjdCBleHBvcnQgdXNlZnVsIHRvIElPQU0g
ZGVwbG95bWVudHMgd2hpY2ggdXNlIE5TSCBlbmNhcHN1bGF0aW9uLg0KR0lNPj4gVGhhbmsgeW91
LiAgSSBhcHByZWNpYXRlIHRoYXQgdGhlIHVwZGF0ZWQgZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZGF0
YSBub3cgZXhwbGljaXRseSByZWZlcnMgdG8gdGhlIERFWCBtb2RlLiBQcm9iYWJseSBhIHNpbWls
YXIgcmVmZXJlbmNlIGlzIHN1aXRhYmxlIGZvciB0aGUgTlNIIGlPQU0gZHJhZnQuIERvIHlvdSB0
aGluayBpdCBzaG91bGQgYmUgaW4gdGhlIG5vcm1hdGl2ZSByZWZlcmVuY2VzIGxpc3Q/IEFsc28s
IGRyYWZ0LWlldGYtaXBwbS1pb2FtLWZsYWdzIGRlZmluZXMgbmV3IGJlaGF2aW9ycywgZS5nLiwg
TG9vcGJhY2sgYW5kIEFjdGl2ZS4gQXJlIHRoZXNlIGFwcGxpY2FibGUgdG8gaU9BTSBpbiBTRkMg
TlNIPw0KDQrigKZGQjI6IFRoaXMgaXMgYSBnb29kIHF1ZXN0aW9uLiBXZSBtaWdodCBldmVuIGFz
ayB0aGUgcXVlc3Rpb24gbW9yZSBicm9hZGx5IOKAkyBpLmUuIGluIHRoZSBjb250ZXh0IG9mIFNG
QyBPQU0uDQpTRkMgT0FNIGNvdWxkIGJlbmVmaXQgZnJvbSB0aGUgYWN0aXZlIGZsYWcg4oCTIGlu
IE5TSCwgd2UgaGF2ZSB0aGUgTy1iaXQgdG8gcXVhbGlmeSB0cmFmZmljIGFzIE9BTSwgYnV0IHdo
YXQgYWJvdXQgbm9uLU5TSCBkZXBsb3ltZW50cz8NClNpbWlsYXJseSwgbG9vcGJhY2sgY291bGQg
cGxheSBhIHJvbGUgaW4gZGVmaW5pbmcgYSBTRkMgdHJhY2Vyb3V0ZSBzb2x1dGlvbiAoYXMgZGVm
aW5lZCBpbiBzZmMtb2FtLWZyYW1ld29yaywgc2VjdGlvbiA2LjQuNCkg4oCTIHRob3VnaCBpdCB3
b3VsZCBvYnZpb3VzbHkgYmUgb25seSBvbmUgcG90ZW50aWFsIGluZ3JlZGllbnQgb2YgYSBsYXJn
ZXIgc29sdXRpb24gdGhhdCBjb3VsZCBiZSBkZWZpbmVkIGFzIG9uZSBvZiB0aGUgU0ZDIE9BTSBz
b2x1dGlvbnMgZHJhZnRzLg0KQXJlIHlvdSB0aGlua2luZyBvZiBjb21pbmcgdXAgd2l0aCBzdWNo
IGEgc29sdXRpb24/DQoNCg0K4oCiIHRoZSBzZWNvbmQgcXVlc3Rpb24gaXMgcmVsYXRlZCB0byB0
aGUgZGlzY3Vzc2lvbiBvZiB0aGUgaU9BTSBlbmNhcHN1bGF0aW9uIGluIE5TSC4gSSBjb3VsZG4n
dCBmaW5kIGV4cGxpY2l0bHkgc3RhdGVkIHJlcXVpcmVtZW50cyB0aGF0IGFyZSBiYXNlZCBvbiBx
dWFudGl0YXRpdmUgbWV0cmljcy4gVGhlIHRleHQgcmVmZXJzIHRvICJsYXJnZSBuZXR3b3JrcyIs
ICJjYW4gZ3JvdyBxdWl0ZSBsYXJnZSIgYW5kIGFsaWtlLiBEbyB3ZSBoYXZlIGFuIGV4YW1wbGUg
b2YgYSBsYXJnZSBTRkMgbmV0d29yaz8gQW5kIGlmIHRoZSBzaXplIG9mIE1EIFR5cGUgMiBtZXRh
LWRhdGEgbWlnaHQgYmUgbGltaXRpbmcgaW4gc29tZSBzY2VuYXJpb3MsIGlPQU0gbm93IGhhcyBk
ZWZpbmVkIHRoZSBEaXJlY3QgRXhwb3J0IG1vZGUgdGhhdCBzdXBwb3J0cyB0aGUgY29sbGVjdGlv
biBvZiBhbnkgcHJhY3RpY2FsIGluZm9ybWF0aW9uIGZyb20gZWFjaCBpT0FNIG5vZGUuIEkgdGhp
bmsgdGhhdCB0aGUgdXNlIG9mIHRoZSBEaXJlY3QgRXhwb3J0IG9yIG90aGVyIG1ldGhvZHMgdGhh
dCBjb2xsZWN0IGlPQU0gaW5mb3JtYXRpb24gaW4gYSBkZWRpY2F0ZWQgcGFja2V0IGNhbiBiZSBy
ZWNvbW1lbmRlZC4gQXMgYSByZXN1bHQsIHRoZSBjaG9pY2Ugb2YgdGhlIGlPQU0gZW5jYXBzdWxh
dGlvbiBpbiBOU0ggY2FuIGJlIHJlLWNvbnNpZGVyZWQuDQoNCi4uLkZCOiBXZSBjYW4gaW5jbHVk
ZSBzb21lIHNhbXBsZSBxdWFudGl0YXRpdmUgY2FsY3VsYXRpb25zIHRvIHBvaW50IG91dCB0aGUg
bGltaXRhdGlvbnMgLSB3aGljaCBtaWdodCBiZSBiZXR0ZXIgdGhhbiBjYWxsaW5nIG91dCBhbiBl
eHBsaWNpdCBleGFtcGxlIG5ldHdvcmsgZGVwbG95bWVudCwgd2hpY2ggY291bGQgYmUgaW5hcHBy
b3ByaWF0ZSBmb3IgYSBzcGVjLiBUbyBpbGx1c3RyYXRlIHRoZSBwcm9ibGVtIHdoeSBhcHByb2Fj
aCAjMSBpbiBzZWN0aW9uIDQuMSBpcyBjaGFsbGVuZ2luZywgd2UgY2FuIGluY2x1ZGUgc29tZSBx
dWFudGl0YXRpdmUgZmlndXJlcywgbGlrZSB0aGUgZm9sbG93aW5nIGNhc2U6DQpHSU0+PiBUaGFu
ayB5b3UuIExvb2tpbmcgZm9yd2FyZCB0byB0aGUgdXBkYXRlLiBXaWxsIGJlIG11Y2ggb2JsaWdl
ZCBpZiB5b3UgY2FuIHNoYXJlIHRoZSB0ZXh0IGJlZm9yZSBpdCBpcyBwdWJsaXNoZWQuDQpJT0FN
IHRyYWNpbmcgd2l0aCBub2RlLWlkIGluIHdpZGUgZm9ybWF0ICg4KSwgZWdyZXNzL2luZ3Jlc3Mg
aW50ZXJmYWNlIGluIHdpZGUgZm9ybWF0ICg4KSwgdGltZXN0YW1wIHNlY29uZCAoNCkgYW5kIHN1
YnNlY29uZCAoNCksIGJ1ZmZlciBvY2N1cGFuY3kgKDQpLCB0cmFuc2l0IGRlbGF5ICg0KS4gVGhp
cyB3b3VsZCByZXF1aXJlIGEgdG90YWwgb2YgNCArIG4qMzIgb2N0ZXRzLiBJZiB5b3UncmUgc3Bh
Y2UtbGltaXRlZCB0byAyNTYgYnl0ZXMsIHlvdSBjYW4gcmVjb3JkIGF0IG1vc3QgNyBob3BzLg0K
SW4gY2FzZSB5b3UnZCBhZGQgbmFtZXNwYWNlLXNwZWNpZmljLWRhdGEgaW4gd2lkZSBmb3JtYXQg
KDgpIHRvIHRoZSBhYm92ZSBleGFtcGxlLCB0aGVuIHlvdSdkIGJlIGRvd24gdG8gNiBob3BzIGlm
IHlvdSBuZWVkIHRvIGZpdCB0aGluZ3MgaW50byAyNTYgYnl0ZXMuDQpHSU0+PiBJbmRlZWQsIDI1
NiBieXRlcyBpcyBhIGxpbWl0IHRoYXQgYW4gb3BlcmF0b3Igc2hvdWxkIGNvbnNpZGVyLiBBbmQg
dGhlIG9wZXJhdG9yIGNhbiBjaG9vc2UgdGhlIHByb3BlciBtb2RlIHRvIGNvbGxlY3QgaU9BTSBk
YXRhLCBpbi10aGUtcGFja2V0IG9yIERFWCwgYmFzZWQgb24gdGhhdCBjb25zaWRlcmF0aW9uLg0K
SSBkb24ndCB0aGluayB0aGVyZSBpcyBhIG5lZWQgdG8gcmVjb25zaWRlciB0aGUgY2hvaWNlIG9m
IHRoZSBJT0FNIGVuY2Fwc3VsYXRpb24gZm9yIE5TSC4gVGhlIFdHIGRpc2N1c3NlZCB0aGUgdG9w
aWMgaW4gc2V2ZXJhbCBtZWV0aW5ncyBhbmQgdGhlIGN1cnJlbnQgdGV4dCBpcyB3aGF0IHdlIGFy
cml2ZWQgYXQuIEkgZG9uJ3QgdGhpbmsgdGhhdCBhbnl0aGluZyBoYXMgY2hhbmdlZCB0aGF0IHdv
dWxkIHJlcXVpcmUgdXMgdG8gcmUtb3BlbiB0aGUgZGlzY3Vzc2lvbi4NCkdJTT4+IEkgdGhpbmsg
dGhhdCB0aGUgd29yayBvbiB0aGUgREVYIG1vZGUgaXMgYW4gaW1wb3J0YW50IGRldmVsb3BtZW50
IHRoYXQgcmVxdWlyZXMgYSBuZXcgZGlzY3Vzc2lvbiBhbmQgcmVjb25zaWRlcmF0aW9uIG9mIGhv
dyBpT0FNIGVuY2Fwc3VsYXRlZCBpbiBTRkMgTlNIIGJ5IHRoZSB3b3JraW5nIGdyb3VwLg0K4oCm
RkIyOiBQZXIgd2hhdCBJIG1lbnRpb25lZCBhYm92ZTogQWZ0ZXIgYSBzZXJpZXMgb2YgZGlzY3Vz
c2lvbnMgd2UgYXJyaXZlZCBhdCBhIHNvbHV0aW9uIGFuZCBJIGRvbuKAmXQgc2VlIG5lZWQgdG8g
cmV2aXNpdCB0aGUgZGlzY3Vzc2lvbiBqdXN0IGJlY2F1c2Ugd2UgaGF2ZSBhbm90aGVyIElPQU0t
T3B0aW9uLVR5cGUgdG8gYmUgY29uc2lkZXJlZC4gSU1ITyBpdCBpcyBub3QgaGVscGZ1bCBidXQg
cmF0aGVyIGNvbmZ1c2luZyB0byBoYXZlIGRpZmZlcmVudCBlbmNhcHN1bGF0aW9ucyBmb3IgZGlm
ZmVyZW50IHR5cGVzIG9mIElPQU0gb3B0aW9uIHR5cGVzIChpLmUuIHVzZSBkaWZmZXJlbnQgZW5j
YXBzIGZvciBJT0FNLVRyYWNlLU9wdGlvbi1UeXBlIGFuZCBJT0FNLURpcmVjdC1FeHBvcnQtT3B0
aW9uLVR5cGUpLg0KDQpDaGVlcnMsIEZyYW5rDQoNCg0KQ2hlZXJzLCBGcmFuaw0KDQpSZWdhcmRz
LA0KR3JlZw0KDQpPbiBUaHUsIE1hciAxOSwgMjAyMCBhdCA2OjQ5IEFNIEZyYW5rIEJyb2NrbmVy
cyAoZmJyb2NrbmUpIDxmYnJvY2tuZT1tYWlsdG86NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc8
bWFpbHRvOjQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnPj4gd3JvdGU6DQpRdWljayB1cGRhdGU6
IEkndmUganVzdCBwb3N0ZWQgYSBuZXcgcmV2aXNpb24gb2YgZHJhZnQtaWV0Zi1zZmMtaW9hbS1u
c2guDQoNClRoaXMgdXBkYXRlIGluY2x1ZGVzIGVkaXRvcmlhbCBmaXhlcyBvbmx5IC0gbWFpbmx5
IGFuIGFsaWdubWVudCB0byB0aGUgbm9tZW5jbGF0dXJlIHVzZWQgaW4gZHJhZnQtaWV0Zi1pcHBt
LWlvYW0tZGF0YS4NCg0KQXJlIHRoZXJlIGFueSBmdXJ0aGVyIGNvbW1lbnRzIG9uIHRoaXMgZHJh
ZnQ/IEFyZSB3ZSByZWFkeSB0byBtb3ZlIHRvIFdHIExDPw0KDQpUaGFua3MsIEZyYW5rDQoNCj4g
LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogc2ZjIDxtYWlsdG86c2ZjLWJvdW5j
ZXNAaWV0Zi5vcmc8bWFpbHRvOnNmYy1ib3VuY2VzQGlldGYub3JnPj4gT24gQmVoYWxmIE9mIG1h
aWx0bzppbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc8bWFpbHRvOmludGVybmV0LWRyYWZ0c0BpZXRm
Lm9yZz4NCj4gU2VudDogRG9ubmVyc3RhZywgMTkuIE3DpHJ6IDIwMjAgMTQ6MzkNCj4gVG86IG1h
aWx0bzppLWQtYW5ub3VuY2VAaWV0Zi5vcmc8bWFpbHRvOmktZC1hbm5vdW5jZUBpZXRmLm9yZz4N
Cj4gQ2M6IG1haWx0bzpzZmNAaWV0Zi5vcmc8bWFpbHRvOnNmY0BpZXRmLm9yZz4NCj4gU3ViamVj
dDogW3NmY10gSS1EIEFjdGlvbjogZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gtMDMudHh0DQo+DQo+
DQo+IEEgTmV3IEludGVybmV0LURyYWZ0IGlzIGF2YWlsYWJsZSBmcm9tIHRoZSBvbi1saW5lIElu
dGVybmV0LURyYWZ0cyBkaXJlY3Rvcmllcy4NCj4gVGhpcyBkcmFmdCBpcyBhIHdvcmsgaXRlbSBv
ZiB0aGUgU2VydmljZSBGdW5jdGlvbiBDaGFpbmluZyBXRyBvZiB0aGUgSUVURi4NCj4NCj4gICAg
ICAgICBUaXRsZSAgICAgICAgICAgOiBOZXR3b3JrIFNlcnZpY2UgSGVhZGVyIChOU0gpIEVuY2Fw
c3VsYXRpb24gZm9yIEluLXNpdHUgT0FNDQo+IChJT0FNKSBEYXRhDQo+ICAgICAgICAgQXV0aG9y
cyAgICAgICAgIDogRnJhbmsgQnJvY2tuZXJzDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
U2h3ZXRoYSBCaGFuZGFyaQ0KPiAgICAgICBGaWxlbmFtZSAgICAgICAgOiBkcmFmdC1pZXRmLXNm
Yy1pb2FtLW5zaC0wMy50eHQNCj4gICAgICAgUGFnZXMgICAgICAgICAgIDogOQ0KPiAgICAgICBE
YXRlICAgICAgICAgICAgOiAyMDIwLTAzLTE5DQo+DQo+IEFic3RyYWN0Og0KPiAgICBJbi1zaXR1
IE9wZXJhdGlvbnMsIEFkbWluaXN0cmF0aW9uLCBhbmQgTWFpbnRlbmFuY2UgKElPQU0pIHJlY29y
ZHMNCj4gICAgb3BlcmF0aW9uYWwgYW5kIHRlbGVtZXRyeSBpbmZvcm1hdGlvbiBpbiB0aGUgcGFj
a2V0IHdoaWxlIHRoZSBwYWNrZXQNCj4gICAgdHJhdmVyc2VzIGEgcGF0aCBiZXR3ZWVuIHR3byBw
b2ludHMgaW4gdGhlIG5ldHdvcmsuICBUaGlzIGRvY3VtZW50DQo+ICAgIG91dGxpbmVzIGhvdyBJ
T0FNIGRhdGEgZmllbGRzIGFyZSBlbmNhcHN1bGF0ZWQgaW4gdGhlIE5ldHdvcmsgU2VydmljZQ0K
PiAgICBIZWFkZXIgKE5TSCkuDQo+DQo+DQo+IFRoZSBJRVRGIGRhdGF0cmFja2VyIHN0YXR1cyBw
YWdlIGZvciB0aGlzIGRyYWZ0IGlzOg0KPiBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2Rv
Yy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC8NCj4NCj4gVGhlcmUgYXJlIGFsc28gaHRtbGl6ZWQg
dmVyc2lvbnMgYXZhaWxhYmxlIGF0Og0KPiBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJh
ZnQtaWV0Zi1zZmMtaW9hbS1uc2gtMDMNCj4gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9k
b2MvaHRtbC9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC0wMw0KPg0KPiBBIGRpZmYgZnJvbSB0aGUg
cHJldmlvdXMgdmVyc2lvbiBpcyBhdmFpbGFibGUgYXQ6DQo+IGh0dHBzOi8vd3d3LmlldGYub3Jn
L3JmY2RpZmY/dXJsMj1kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC0wMw0KPg0KPg0KPiBQbGVhc2Ug
bm90ZSB0aGF0IGl0IG1heSB0YWtlIGEgY291cGxlIG9mIG1pbnV0ZXMgZnJvbSB0aGUgdGltZSBv
ZiBzdWJtaXNzaW9uDQo+IHVudGlsIHRoZSBodG1saXplZCB2ZXJzaW9uIGFuZCBkaWZmIGFyZSBh
dmFpbGFibGUgYXQgaHR0cDovL3Rvb2xzLmlldGYub3JnLg0KPg0KPiBJbnRlcm5ldC1EcmFmdHMg
YXJlIGFsc28gYXZhaWxhYmxlIGJ5IGFub255bW91cyBGVFAgYXQ6DQo+IGZ0cDovL2Z0cC5pZXRm
Lm9yZy9pbnRlcm5ldC1kcmFmdHMvDQo+DQo+DQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fDQo+IHNmYyBtYWlsaW5nIGxpc3QNCj4gbWFpbHRvOnNmY0Bp
ZXRmLm9yZzxtYWlsdG86c2ZjQGlldGYub3JnPg0KPiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL3NmYw0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXw0Kc2ZjIG1haWxpbmcgbGlzdA0KbWFpbHRvOnNmY0BpZXRmLm9yZzxtYWlsdG86
c2ZjQGlldGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zZmMN
Cg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6eD0idXJuOnNjaGVtYXMtbWljcm9z
b2Z0LWNvbTpvZmZpY2U6ZXhjZWwiIHhtbG5zOm09Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5j
b20vb2ZmaWNlLzIwMDQvMTIvb21tbCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnL1RSL1JFQy1o
dG1sNDAiPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9
InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8bWV0YSBuYW1lPSJHZW5lcmF0b3IiIGNvbnRl
bnQ9Ik1pY3Jvc29mdCBXb3JkIDE1IChmaWx0ZXJlZCBtZWRpdW0pIj4NCjxzdHlsZT48IS0tDQov
KiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlh
IE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCi8q
IFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNv
Tm9ybWFsDQoJe21hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6
ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBz
cGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsN
Cgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxp
bmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRl
eHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBk
aXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBjbTsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0bzsNCgltYXJnaW4tbGVmdDowY207DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWls
eToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUxOA0KCXttc28tc3R5bGUt
dHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsN
Cgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4
cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCkBwYWdlIFdv
cmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzAuODVwdCA3MC44
NXB0IDIuMGNtIDcwLjg1cHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9u
MTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0
cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1b
aWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRt
YXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5k
aWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1
cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
SGkgR3JlZyw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UGxlYXNlIHNlZSBpbmxpbmUgKOKApkZC
MikgYW5kIHNvcnJ5IGZvciB0aGUgZGVsYXkuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2Jv
cmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowY20gMGNtIDBjbSA0LjBwdCI+DQo8
ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEu
MHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+
RnJvbTo8L2I+IEdyZWcgTWlyc2t5ICZsdDtncmVnaW1pcnNreUBnbWFpbC5jb20mZ3Q7IDxicj4N
CjxiPlNlbnQ6PC9iPiBEaWVuc3RhZywgNy4gQXByaWwgMjAyMCAxOTo0MDxicj4NCjxiPlRvOjwv
Yj4gRnJhbmsgQnJvY2tuZXJzIChmYnJvY2tuZSkgJmx0O2Zicm9ja25lQGNpc2NvLmNvbSZndDs8
YnI+DQo8Yj5DYzo8L2I+IHNmY0BpZXRmLm9yZzsgc2ZjLWNoYWlyc0BpZXRmLm9yZzxicj4NCjxi
PlN1YmplY3Q6PC9iPiBSZTogW3NmY10gSS1EIEFjdGlvbjogZHJhZnQtaWV0Zi1zZmMtaW9hbS1u
c2gtMDMudHh0PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPkhpIEZyYW5rLDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPnRoYW5rIHlvdSBmb3IgeW91ciBjb25zaWRlcmF0aW9uIG9mIG15IGNvbW1lbnRzIGFuZCBm
b3Igc2hhcmluZyB5b3VyIHZpZXdzLiBQbGVhc2UgZmluZCBteSBub3RlcyBpbi1saW5lZCBiZWxv
dyB1bmRlciB0aGUgR0lNJmd0OyZndDsgdGFnLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5SZWdhcmRzLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+R3JlZzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBNb24sIEFwciA2LCAyMDIwIGF0IDE6
NDYgQU0gRnJhbmsgQnJvY2tuZXJzIChmYnJvY2tuZSkgJmx0OzxhIGhyZWY9Im1haWx0bzpmYnJv
Y2tuZUBjaXNjby5jb20iPmZicm9ja25lQGNpc2NvLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxl
ZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1s
ZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkgR3Jl
Zyw8YnI+DQo8YnI+DQpQbGVhc2Ugc2VlIGlubGluZSAoJnF1b3Q7Li4uRkImcXVvdDspOjxicj4N
Cjxicj4NCjxicj4NCkZyb206IEdyZWcgTWlyc2t5ICZsdDs8YSBocmVmPSJtYWlsdG86Z3JlZ2lt
aXJza3lAZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+Z3JlZ2ltaXJza3lAZ21haWwuY29tPC9h
PiZndDsNCjxicj4NClNlbnQ6IERvbm5lcnN0YWcsIDIuIEFwcmlsIDIwMjAgMDA6NDU8YnI+DQpU
bzogRnJhbmsgQnJvY2tuZXJzIChmYnJvY2tuZSkgJmx0OzxhIGhyZWY9Im1haWx0bzpmYnJvY2tu
ZUBjaXNjby5jb20iIHRhcmdldD0iX2JsYW5rIj5mYnJvY2tuZUBjaXNjby5jb208L2E+Jmd0Ozxi
cj4NCkNjOiA8YSBocmVmPSJtYWlsdG86c2ZjQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c2Zj
QGlldGYub3JnPC9hPjxicj4NClN1YmplY3Q6IFJlOiBbc2ZjXSBJLUQgQWN0aW9uOiBkcmFmdC1p
ZXRmLXNmYy1pb2FtLW5zaC0wMy50eHQ8YnI+DQo8YnI+DQpIaSBGcmFuaywgZXQgYWwuLDxicj4N
CnRoYW5rIHlvdSBmb3IgdGhlIHVwZGF0ZXMuIEkgaGF2ZSBhIGNvdXBsZSBvZiBxdWVzdGlvbnMg
YW5kIGFwcHJlY2lhdGUgaWYgeW91IGFuZCB0aGUgV0cgY29uc2lkZXIgdGhlbTo8YnI+DQrigKIg
aW4gdGhlIEludHJvZHVjdGlvbiwgdGhlIHRlcm0gJnF1b3Q7aW4tc2l0dSZxdW90OyBpcyBleHBs
YWluZWQgYXMgZm9sbG93czo8YnI+DQombmJzcDsgJm5ic3A7VGhlIHRlcm0gJnF1b3Q7aW4tc2l0
dSZxdW90OyByZWZlcnMgdG8gdGhlIGZhY3Q8YnI+DQombmJzcDsgJm5ic3A7dGhhdCB0aGUgT0FN
IGRhdGEgaXMgYWRkZWQgdG8gdGhlIGRhdGEgcGFja2V0cyByYXRoZXIgdGhhbiBpcyBiZWluZzxi
cj4NCiZuYnNwOyAmbmJzcDtzZW50IHdpdGhpbiBwYWNrZXRzIHNwZWNpZmljYWxseSBkZWRpY2F0
ZWQgdG8gT0FNLjxicj4NClRoYXQgaXMgcmVhc29uYWJsZSBzaW5jZSB0aGUgZHJhZnQgb25seSBy
ZWZlcmVuY2VzIDxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0
LWlldGYtaXBwbS1pb2FtLWRhdGEvIiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL2RhdGF0cmFj
a2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWlwcG0taW9hbS1kYXRhLzwvYT4uIEFzIHRob3Nl
LCBmb2xsb3dpbmcgd29yayBvbiBpT0FNIGluIElQUE0gV0csIGtub3cgc2V2ZXJhbCBuZXcgaU9B
TSBiZWhhdmlvcnMsIGUuZy4sJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRm
Lm9yZy9kb2MvZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZGlyZWN0LWV4cG9ydC8iIHRhcmdldD0iX2Js
YW5rIj5odHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWlwcG0taW9h
bS1kaXJlY3QtZXhwb3J0LzwvYT4sDQo8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYu
b3JnL2RvYy9kcmFmdC1pZXRmLWlwcG0taW9hbS1mbGFncy8iIHRhcmdldD0iX2JsYW5rIj4NCmh0
dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtaXBwbS1pb2FtLWZsYWdz
LzwvYT4mbmJzcDthbmQgQWN0aXZlLCBoYXZlIGJlZW4gZGVmaW5lZCBpbiBuZXcgSVBQTSBXRyBk
cmFmdHMuIEFyZSB0aGVzZSBiZWhhdmlvcnMgYXBwbGljYWJsZSB0byBpT0FNIGluIFNGQyBOU0g/
PGJyPg0KPGJyPg0KLi4uRkI6IFRoYW5rcyB0byB5b3VyIHJldmlldyBjb21tZW50cyBvbiBkcmFm
dC1pZXRmLWlwcG0taW9hbS1kYXRhLCB0aGUgbGF0ZXN0IGRyYWZ0IGRyYWZ0LWlldGYtaXBwbS1p
b2FtLWRhdGEtMDkgYWxyZWFkeSB0b3VjaGVzIG9uIHRoZSBmYWN0IHRoYXQgdGhlIHRlcm0gJnF1
b3Q7SW4tc2l0dSBPQU0mcXVvdDsgaGFzIGV2b2x2ZWQgYW5kIGlzIG5vIGxvbmdlciByZWZlcnJp
bmcgdG8gdGhlIGV4Y2x1c2l2ZSB1c2Ugb2YgcGlnZ3liYWNraW5nIE9BTSBpbmZvcm1hdGlvbg0K
IG9udG8gbGl2ZSBjdXN0b21lciB0cmFmZmljIGFzIHRoZSBwYWNrZXQgdHJhdmVyc2VzIHRoZSBu
ZXR3b3JrIChzZWUgdGhlIGludHJvZHVjdGlvbiBzZWN0aW9uIG9mIGRyYWZ0LWlldGYtaXBwbS1p
b2FtLWRhdGEtMDkpLiBJdCBtYWtlcyBzZW5zZSB0byBoYXJtb25pemUgdGhlIGludHJvIGluIGRy
YWZ0LWlldGYtc2ZjLWlvYW0tbnNoIHdpdGggZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZGF0YS0wOS48
YnI+DQpBbmQgdG8geW91ciBxdWVzdGlvbjogSSBjb3VsZCBzZWUgZS5nLiBkaXJlY3QgZXhwb3J0
IHVzZWZ1bCB0byBJT0FNIGRlcGxveW1lbnRzIHdoaWNoIHVzZSBOU0ggZW5jYXBzdWxhdGlvbi4m
bmJzcDsNCjxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPkdJTSZndDsmZ3Q7IFRoYW5rIHlvdS4mbmJzcDsgSSBhcHByZWNpYXRlIHRoYXQg
dGhlIHVwZGF0ZWQgZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZGF0YSBub3cgZXhwbGljaXRseSByZWZl
cnMgdG8gdGhlIERFWCBtb2RlLiBQcm9iYWJseSBhIHNpbWlsYXIgcmVmZXJlbmNlIGlzIHN1aXRh
YmxlIGZvciB0aGUgTlNIIGlPQU0gZHJhZnQuIERvIHlvdSB0aGluayBpdCBzaG91bGQgYmUgaW4g
dGhlIG5vcm1hdGl2ZSByZWZlcmVuY2VzIGxpc3Q/DQogQWxzbywgZHJhZnQtaWV0Zi1pcHBtLWlv
YW0tZmxhZ3MgZGVmaW5lcyBuZXcgYmVoYXZpb3JzLCBlLmcuLCBMb29wYmFjayBhbmQgQWN0aXZl
LiBBcmUgdGhlc2UgYXBwbGljYWJsZSB0byBpT0FNIGluIFNGQyBOU0g/PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48aT48bzpwPiZuYnNwOzwvbzpwPjwvaT48L2I+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+4oCmRkIyOiBUaGlzIGlzIGEgZ29vZCBxdWVz
dGlvbi4gV2UgbWlnaHQgZXZlbiBhc2sgdGhlIHF1ZXN0aW9uIG1vcmUgYnJvYWRseSDigJMgaS5l
LiBpbiB0aGUgY29udGV4dCBvZiBTRkMgT0FNLg0KPGJyPg0KU0ZDIE9BTSBjb3VsZCBiZW5lZml0
IGZyb20gdGhlIGFjdGl2ZSBmbGFnIOKAkyBpbiBOU0gsIHdlIGhhdmUgdGhlIE8tYml0IHRvIHF1
YWxpZnkgdHJhZmZpYyBhcyBPQU0sIGJ1dCB3aGF0IGFib3V0IG5vbi1OU0ggZGVwbG95bWVudHM/
PGJyPg0KU2ltaWxhcmx5LCBsb29wYmFjayBjb3VsZCBwbGF5IGEgcm9sZSBpbiBkZWZpbmluZyBh
IFNGQyB0cmFjZXJvdXRlIHNvbHV0aW9uIChhcyBkZWZpbmVkIGluIHNmYy1vYW0tZnJhbWV3b3Jr
LCBzZWN0aW9uIDYuNC40KSDigJMgdGhvdWdoIGl0IHdvdWxkIG9idmlvdXNseSBiZSBvbmx5IG9u
ZSBwb3RlbnRpYWwgaW5ncmVkaWVudCBvZiBhIGxhcmdlciBzb2x1dGlvbiB0aGF0IGNvdWxkIGJl
IGRlZmluZWQgYXMgb25lIG9mIHRoZSBTRkMgT0FNIHNvbHV0aW9ucw0KIGRyYWZ0cy4gPGJyPg0K
QXJlIHlvdSB0aGlua2luZyBvZiBjb21pbmcgdXAgd2l0aCBzdWNoIGEgc29sdXRpb24/PC9pPjwv
Yj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25l
O2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBw
dDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNtIj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxicj4NCjxicj4NCuKAoiB0aGUgc2Vjb25kIHF1ZXN0aW9uIGlzIHJlbGF0ZWQgdG8gdGhl
IGRpc2N1c3Npb24gb2YgdGhlIGlPQU0gZW5jYXBzdWxhdGlvbiBpbiBOU0guIEkgY291bGRuJ3Qg
ZmluZCBleHBsaWNpdGx5IHN0YXRlZCByZXF1aXJlbWVudHMgdGhhdCBhcmUgYmFzZWQgb24gcXVh
bnRpdGF0aXZlJm5ic3A7bWV0cmljcy4gVGhlIHRleHQgcmVmZXJzIHRvICZxdW90O2xhcmdlIG5l
dHdvcmtzJnF1b3Q7LCAmcXVvdDtjYW4gZ3JvdyBxdWl0ZSBsYXJnZSZxdW90OyBhbmQgYWxpa2Uu
IERvIHdlIGhhdmUgYW4NCiBleGFtcGxlIG9mIGEgbGFyZ2UgU0ZDIG5ldHdvcms/IEFuZCBpZiB0
aGUgc2l6ZSBvZiBNRCBUeXBlIDIgbWV0YS1kYXRhIG1pZ2h0IGJlIGxpbWl0aW5nIGluIHNvbWUg
c2NlbmFyaW9zLCBpT0FNIG5vdyBoYXMgZGVmaW5lZCB0aGUgRGlyZWN0IEV4cG9ydCBtb2RlIHRo
YXQgc3VwcG9ydHMgdGhlIGNvbGxlY3Rpb24gb2YgYW55IHByYWN0aWNhbCBpbmZvcm1hdGlvbiBm
cm9tIGVhY2ggaU9BTSBub2RlLiBJIHRoaW5rIHRoYXQgdGhlIHVzZSBvZiB0aGUNCiBEaXJlY3Qg
RXhwb3J0IG9yIG90aGVyIG1ldGhvZHMgdGhhdCBjb2xsZWN0IGlPQU0gaW5mb3JtYXRpb24gaW4g
YSBkZWRpY2F0ZWQgcGFja2V0IGNhbiBiZSByZWNvbW1lbmRlZC4gQXMgYSByZXN1bHQsIHRoZSBj
aG9pY2Ugb2YgdGhlIGlPQU0gZW5jYXBzdWxhdGlvbiBpbiBOU0ggY2FuIGJlIHJlLWNvbnNpZGVy
ZWQuPGJyPg0KPGJyPg0KLi4uRkI6IFdlIGNhbiBpbmNsdWRlIHNvbWUgc2FtcGxlIHF1YW50aXRh
dGl2ZSBjYWxjdWxhdGlvbnMgdG8gcG9pbnQgb3V0IHRoZSBsaW1pdGF0aW9ucyAtIHdoaWNoIG1p
Z2h0IGJlIGJldHRlciB0aGFuIGNhbGxpbmcgb3V0IGFuIGV4cGxpY2l0IGV4YW1wbGUgbmV0d29y
ayBkZXBsb3ltZW50LCB3aGljaCBjb3VsZCBiZSBpbmFwcHJvcHJpYXRlIGZvciBhIHNwZWMuIFRv
IGlsbHVzdHJhdGUgdGhlIHByb2JsZW0gd2h5IGFwcHJvYWNoICMxIGluIHNlY3Rpb24NCiA0LjEg
aXMgY2hhbGxlbmdpbmcsIHdlIGNhbiBpbmNsdWRlIHNvbWUgcXVhbnRpdGF0aXZlIGZpZ3VyZXMs
IGxpa2UgdGhlIGZvbGxvd2luZyBjYXNlOg0KPG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+R0lNJmd0OyZndDsgVGhhbmsgeW91LiBMb29r
aW5nIGZvcndhcmQgdG8gdGhlIHVwZGF0ZS4gV2lsbCBiZSBtdWNoIG9ibGlnZWQgaWYgeW91IGNh
biBzaGFyZSB0aGUgdGV4dCBiZWZvcmUgaXQgaXMgcHVibGlzaGVkLiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6
c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0
OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SU9BTSB0cmFj
aW5nIHdpdGggbm9kZS1pZCBpbiB3aWRlIGZvcm1hdCAoOCksIGVncmVzcy9pbmdyZXNzIGludGVy
ZmFjZSBpbiB3aWRlIGZvcm1hdCAoOCksIHRpbWVzdGFtcCBzZWNvbmQgKDQpIGFuZCBzdWJzZWNv
bmQgKDQpLCBidWZmZXIgb2NjdXBhbmN5ICg0KSwgdHJhbnNpdCBkZWxheSAoNCkuIFRoaXMgd291
bGQgcmVxdWlyZSBhIHRvdGFsIG9mIDQgJiM0MzsgbiozMiBvY3RldHMuIElmIHlvdSdyZSBzcGFj
ZS1saW1pdGVkDQogdG8gMjU2IGJ5dGVzLCB5b3UgY2FuIHJlY29yZCBhdCBtb3N0IDcgaG9wcy48
YnI+DQpJbiBjYXNlIHlvdSdkIGFkZCBuYW1lc3BhY2Utc3BlY2lmaWMtZGF0YSBpbiB3aWRlIGZv
cm1hdCAoOCkgdG8gdGhlIGFib3ZlIGV4YW1wbGUsIHRoZW4geW91J2QgYmUgZG93biB0byA2IGhv
cHMgaWYgeW91IG5lZWQgdG8gZml0IHRoaW5ncyBpbnRvIDI1NiBieXRlcy4NCjxvOnA+PC9vOnA+
PC9wPg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkdJTSZndDsm
Z3Q7IEluZGVlZCwgMjU2IGJ5dGVzIGlzIGEgbGltaXQgdGhhdCBhbiBvcGVyYXRvciBzaG91bGQg
Y29uc2lkZXIuIEFuZCB0aGUgb3BlcmF0b3IgY2FuIGNob29zZSB0aGUgcHJvcGVyJm5ic3A7bW9k
ZSB0byBjb2xsZWN0IGlPQU0gZGF0YSwgaW4tdGhlLXBhY2tldCBvciBERVgsIGJhc2VkIG9uIHRo
YXQgY29uc2lkZXJhdGlvbi48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5
bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzow
Y20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNtIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPkkgZG9uJ3QgdGhpbmsgdGhlcmUgaXMgYSBuZWVkIHRvIHJlY29u
c2lkZXIgdGhlIGNob2ljZSBvZiB0aGUgSU9BTSBlbmNhcHN1bGF0aW9uIGZvciBOU0guIFRoZSBX
RyBkaXNjdXNzZWQgdGhlIHRvcGljIGluIHNldmVyYWwgbWVldGluZ3MgYW5kIHRoZSBjdXJyZW50
IHRleHQgaXMgd2hhdCB3ZSBhcnJpdmVkIGF0LiBJIGRvbid0IHRoaW5rIHRoYXQgYW55dGhpbmcg
aGFzIGNoYW5nZWQgdGhhdCB3b3VsZCByZXF1aXJlDQogdXMgdG8gcmUtb3BlbiB0aGUgZGlzY3Vz
c2lvbi48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5HSU0mZ3Q7Jmd0OyBJIHRoaW5rIHRoYXQgdGhlIHdvcmsgb24gdGhlIERFWCBtb2Rl
IGlzIGFuIGltcG9ydGFudCBkZXZlbG9wbWVudCB0aGF0IHJlcXVpcmVzIGEgbmV3IGRpc2N1c3Np
b24gYW5kIHJlY29uc2lkZXJhdGlvbiBvZiBob3cgaU9BTSZuYnNwO2VuY2Fwc3VsYXRlZCZuYnNw
O2luIFNGQyBOU0ggYnkgdGhlIHdvcmtpbmcgZ3JvdXAuJm5ic3A7PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48aT7igKZGQjI6IFBlciB3aGF0IEkgbWVudGlvbmVkIGFi
b3ZlOiBBZnRlciBhIHNlcmllcyBvZiBkaXNjdXNzaW9ucyB3ZSBhcnJpdmVkIGF0IGEgc29sdXRp
b24gYW5kIEkgZG9u4oCZdCBzZWUgbmVlZCB0byByZXZpc2l0IHRoZSBkaXNjdXNzaW9uIGp1c3Qg
YmVjYXVzZSB3ZSBoYXZlIGFub3RoZXIgSU9BTS1PcHRpb24tVHlwZSB0byBiZSBjb25zaWRlcmVk
LiBJTUhPIGl0IGlzIG5vdCBoZWxwZnVsIGJ1dCByYXRoZXINCiBjb25mdXNpbmcgdG8gaGF2ZSBk
aWZmZXJlbnQgZW5jYXBzdWxhdGlvbnMgZm9yIGRpZmZlcmVudCB0eXBlcyBvZiBJT0FNIG9wdGlv
biB0eXBlcyAoaS5lLiB1c2UgZGlmZmVyZW50IGVuY2FwcyBmb3IgSU9BTS1UcmFjZS1PcHRpb24t
VHlwZSBhbmQgSU9BTS1EaXJlY3QtRXhwb3J0LU9wdGlvbi1UeXBlKS4NCjxvOnA+PC9vOnA+PC9p
PjwvYj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48aT48bzpwPiZuYnNwOzwvbzpwPjwv
aT48L2I+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+Q2hlZXJzLCBGcmFuazxvOnA+
PC9vOnA+PC9pPjwvYj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0
OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVm
dDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxicj4NCkNo
ZWVycywgRnJhbms8YnI+DQo8YnI+DQpSZWdhcmRzLDxicj4NCkdyZWc8YnI+DQo8YnI+DQpPbiBU
aHUsIE1hciAxOSwgMjAyMCBhdCA2OjQ5IEFNIEZyYW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpICZs
dDtmYnJvY2tuZT1tYWlsdG86PGEgaHJlZj0ibWFpbHRvOjQwY2lzY28uY29tQGRtYXJjLmlldGYu
b3JnIiB0YXJnZXQ9Il9ibGFuayI+NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc8L2E+Jmd0OyB3
cm90ZTo8YnI+DQpRdWljayB1cGRhdGU6IEkndmUganVzdCBwb3N0ZWQgYSBuZXcgcmV2aXNpb24g
b2YgZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2guPGJyPg0KPGJyPg0KVGhpcyB1cGRhdGUgaW5jbHVk
ZXMgZWRpdG9yaWFsIGZpeGVzIG9ubHkgLSBtYWlubHkgYW4gYWxpZ25tZW50IHRvIHRoZSBub21l
bmNsYXR1cmUgdXNlZCBpbiBkcmFmdC1pZXRmLWlwcG0taW9hbS1kYXRhLjxicj4NCjxicj4NCkFy
ZSB0aGVyZSBhbnkgZnVydGhlciBjb21tZW50cyBvbiB0aGlzIGRyYWZ0PyBBcmUgd2UgcmVhZHkg
dG8gbW92ZSB0byBXRyBMQz88YnI+DQo8YnI+DQpUaGFua3MsIEZyYW5rPGJyPg0KPGJyPg0KJmd0
OyAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLTxicj4NCiZndDsgRnJvbTogc2ZjICZsdDttYWls
dG86PGEgaHJlZj0ibWFpbHRvOnNmYy1ib3VuY2VzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+
c2ZjLWJvdW5jZXNAaWV0Zi5vcmc8L2E+Jmd0OyBPbiBCZWhhbGYgT2YgbWFpbHRvOjxhIGhyZWY9
Im1haWx0bzppbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5pbnRlcm5l
dC1kcmFmdHNAaWV0Zi5vcmc8L2E+PGJyPg0KJmd0OyBTZW50OiBEb25uZXJzdGFnLCAxOS4gTcOk
cnogMjAyMCAxNDozOTxicj4NCiZndDsgVG86IG1haWx0bzo8YSBocmVmPSJtYWlsdG86aS1kLWFu
bm91bmNlQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+aS1kLWFubm91bmNlQGlldGYub3JnPC9h
Pjxicj4NCiZndDsgQ2M6IG1haWx0bzo8YSBocmVmPSJtYWlsdG86c2ZjQGlldGYub3JnIiB0YXJn
ZXQ9Il9ibGFuayI+c2ZjQGlldGYub3JnPC9hPjxicj4NCiZndDsgU3ViamVjdDogW3NmY10gSS1E
IEFjdGlvbjogZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gtMDMudHh0PGJyPg0KJmd0OyA8YnI+DQom
Z3Q7IDxicj4NCiZndDsgQSBOZXcgSW50ZXJuZXQtRHJhZnQgaXMgYXZhaWxhYmxlIGZyb20gdGhl
IG9uLWxpbmUgSW50ZXJuZXQtRHJhZnRzIGRpcmVjdG9yaWVzLjxicj4NCiZndDsgVGhpcyBkcmFm
dCBpcyBhIHdvcmsgaXRlbSBvZiB0aGUgU2VydmljZSBGdW5jdGlvbiBDaGFpbmluZyBXRyBvZiB0
aGUgSUVURi48YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7VGl0bGUmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzogTmV0
d29yayBTZXJ2aWNlIEhlYWRlciAoTlNIKSBFbmNhcHN1bGF0aW9uIGZvciBJbi1zaXR1IE9BTTxi
cj4NCiZndDsgKElPQU0pIERhdGE8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwO0F1dGhvcnMmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7OiBGcmFuayBC
cm9ja25lcnM8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
O1Nod2V0aGEgQmhhbmRhcmk8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Rmls
ZW5hbWUmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgOiBkcmFmdC1pZXRmLXNmYy1pb2FtLW5z
aC0wMy50eHQ8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7UGFnZXMmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzogOTxicj4NCiZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDtEYXRlJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgOiAyMDIwLTAzLTE5PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEFic3RyYWN0Ojxicj4NCiZn
dDsmbmJzcDsgJm5ic3A7IEluLXNpdHUgT3BlcmF0aW9ucywgQWRtaW5pc3RyYXRpb24sIGFuZCBN
YWludGVuYW5jZSAoSU9BTSkgcmVjb3Jkczxicj4NCiZndDsmbmJzcDsgJm5ic3A7IG9wZXJhdGlv
bmFsIGFuZCB0ZWxlbWV0cnkgaW5mb3JtYXRpb24gaW4gdGhlIHBhY2tldCB3aGlsZSB0aGUgcGFj
a2V0PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgdHJhdmVyc2VzIGEgcGF0aCBiZXR3ZWVuIHR3byBw
b2ludHMgaW4gdGhlIG5ldHdvcmsuJm5ic3A7IFRoaXMgZG9jdW1lbnQ8YnI+DQomZ3Q7Jm5ic3A7
ICZuYnNwOyBvdXRsaW5lcyBob3cgSU9BTSBkYXRhIGZpZWxkcyBhcmUgZW5jYXBzdWxhdGVkIGlu
IHRoZSBOZXR3b3JrIFNlcnZpY2U8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyBIZWFkZXIgKE5TSCku
PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgVGhlIElFVEYgZGF0YXRyYWNrZXIgc3Rh
dHVzIHBhZ2UgZm9yIHRoaXMgZHJhZnQgaXM6PGJyPg0KJmd0OyA8YSBocmVmPSJodHRwczovL2Rh
dGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC8iIHRhcmdldD0i
X2JsYW5rIj4NCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2Zj
LWlvYW0tbnNoLzwvYT48YnI+DQomZ3Q7IDxicj4NCiZndDsgVGhlcmUgYXJlIGFsc28gaHRtbGl6
ZWQgdmVyc2lvbnMgYXZhaWxhYmxlIGF0Ojxicj4NCiZndDsgPGEgaHJlZj0iaHR0cHM6Ly90b29s
cy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLTAzIiB0YXJnZXQ9Il9ibGFu
ayI+DQpodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gt
MDM8L2E+PGJyPg0KJmd0OyA8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2Rv
Yy9odG1sL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLTAzIiB0YXJnZXQ9Il9ibGFuayI+DQpodHRw
czovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNo
LTAzPC9hPjxicj4NCiZndDsgPGJyPg0KJmd0OyBBIGRpZmYgZnJvbSB0aGUgcHJldmlvdXMgdmVy
c2lvbiBpcyBhdmFpbGFibGUgYXQ6PGJyPg0KJmd0OyA8YSBocmVmPSJodHRwczovL3d3dy5pZXRm
Lm9yZy9yZmNkaWZmP3VybDI9ZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gtMDMiIHRhcmdldD0iX2Js
YW5rIj4NCmh0dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1pZXRmLXNmYy1p
b2FtLW5zaC0wMzwvYT48YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyBQbGVhc2Ugbm90
ZSB0aGF0IGl0IG1heSB0YWtlIGEgY291cGxlIG9mIG1pbnV0ZXMgZnJvbSB0aGUgdGltZSBvZiBz
dWJtaXNzaW9uPGJyPg0KJmd0OyB1bnRpbCB0aGUgaHRtbGl6ZWQgdmVyc2lvbiBhbmQgZGlmZiBh
cmUgYXZhaWxhYmxlIGF0IDxhIGhyZWY9Imh0dHA6Ly90b29scy5pZXRmLm9yZyIgdGFyZ2V0PSJf
YmxhbmsiPg0KaHR0cDovL3Rvb2xzLmlldGYub3JnPC9hPi48YnI+DQomZ3Q7IDxicj4NCiZndDsg
SW50ZXJuZXQtRHJhZnRzIGFyZSBhbHNvIGF2YWlsYWJsZSBieSBhbm9ueW1vdXMgRlRQIGF0Ojxi
cj4NCiZndDsgPGEgaHJlZj0iZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy8iIHRh
cmdldD0iX2JsYW5rIj5mdHA6Ly9mdHAuaWV0Zi5vcmcvaW50ZXJuZXQtZHJhZnRzLzwvYT48YnI+
DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyBfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXzxicj4NCiZndDsgc2ZjIG1haWxpbmcgbGlzdDxicj4NCiZndDsg
bWFpbHRvOjxhIGhyZWY9Im1haWx0bzpzZmNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5zZmNA
aWV0Zi5vcmc8L2E+PGJyPg0KJmd0OyA8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL3NmYyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vc2ZjPC9hPjxicj4NCjxicj4NCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0Kc2ZjIG1haWxpbmcgbGlzdDxicj4NCm1haWx0
bzo8YSBocmVmPSJtYWlsdG86c2ZjQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+c2ZjQGlldGYu
b3JnPC9hPjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu
Zm8vc2ZjIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9zZmM8L2E+PG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_BYAPR11MB25842D499C44781A3D300BF0DAA70BYAPR11MB2584namp_--


From nobody Tue May  5 08:49:39 2020
Return-Path: <noreply@ietf.org>
X-Original-To: sfc@ietf.org
Delivered-To: sfc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id D985A3A0828; Tue,  5 May 2020 08:49:32 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Tim Chown via Datatracker <noreply@ietf.org>
To: <ops-dir@ietf.org>
Cc: last-call@ietf.org, sfc@ietf.org, draft-ietf-sfc-oam-framework.all@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.129.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <158869377280.13320.2383987200577929565@ietfa.amsl.com>
Reply-To: Tim Chown <tim.chown@jisc.ac.uk>
Date: Tue, 05 May 2020 08:49:32 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/uO9AvpZw9H6bfiTHWgKvjunqVIw>
Subject: [sfc] Opsdir last call review of draft-ietf-sfc-oam-framework-13
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 May 2020 15:49:33 -0000

Reviewer: Tim Chown
Review result: Has Nits

Hi,

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

This document describes an OAM reference framework for Service Function
Chaining (SFC), including an overview, functional requirements, applicability
of tools and a gap analysis.

Overall, I would say that the document is close to being Ready, but has some
minor issues and (a lot of) nits to be checked and resolved.

General comments:

The general writing style is OK, but there are several (tens of) grammatical
errors, most notably missing (in)definite articles. While the RFC Editor would
catch these, it would be good to clear them up to minimise the workload on the
Editor. I’m surprised we’re at v13 and these haven’t been caught before.

The document includes the (new) RFC 2119 statement, but oddly then doesn’t use
RFC 2119 language in the requirements section.  I was also reading the BIER OAM
requirements draft recently, where 2119 language is used.   Given the document
uses the language elsewhere, it should be consistent one way or the other.

I looked at RFC 7665, which defines the SFC architecture.  It has an OAM
section, 5.7, which could be cited in this document, but more importantly it
would be good to check that the text there is in sync and covered by this
draft.  For example, this draft doesn’t really go into any detail on the
in-band and out-of-band architecture parts mentioned in the RFC.  Also, certain
capabilities in the last paragraph of section 5.7 are not mentioned here, e.g.,
locking of service functions, or support for vendor-specific or experimental
functions.  It would be nice if this draft ticked off all the items mentioned
in 5.7.

Nits:

Section 1.2.1

I’d split the SFC acronyms from the non-SFC.  While the first five are
explained in section 1.4 of RFC 7665 (which could be cited), NSH is not; some
explanation would be welcomed (indeed RFC 7665 mentions NSG once, without
expanding or explaining the term).

Section 2
Examples are given of the underlay and link layers, but not the overlay layer. 
Can one be added?

Section 3.1.1

What is meant by “availability” here, vs “liveness” and “fault detection and
isolation” in RFC 7665 section 5.7?

“the got expected” -> “the expected”

Delete “: lack of extendability” ?  Not sure what it means here.

Could also say, as per RFC 7665, that application-level OAM is out of scope too
(as well as validation tools).

3.4

“Perform availability” -> “perform an availability”

3.5

“And are mostly” -> “and is mostly”

Section 4:
Should be titled SFC OAM Functional Requirements ?

And here I’d expect requirements to be MUST, SHOULD or MAY, as per the BIER OAM
example I mentioned.  Or if not, some text to be added about relative
importance (or not).

“One SFC components” -> “one SFC component”

4.2

“Provision continuity” -> “provision a continuity”

4.3

“Trigger action” -> “trigger an action”

5.1

“Check and” -> checks and”

6.1

“With necessary” -> “with the necessary”
“As OAM” “as an OAM”

6.2

“If it does” -> “if they do”
“Packet to an” -> “packets to an”
“Have implication” -> “have an implication”

6.3

“Intended to or” -> intended or”

6.4.1

“Describes the” -> “describe the”
“Its explains” -> “They explain”
“For connectivity” -> “for the connectivity”
“From relevant” -> “from the relevant”
“Generate ICMP”  -> “generate an ICMP”
“In NSH” -> “in the NSH”
“From last” -> “from the last”

6.4.2.

“Defines” -> “defines a”
“Mechanism of using” -> “form of”
“Perform continuity” -> “perform the continuity”
“For SF” -> “for an SF”
“As last” -> “as the last”
“In NSH” -> “in the NSH”

6.4.3

“Using NSH” -> “using the NSH”
“With O” -> “with the O”

6.4.4

Should we cite an expired draft?  Is it still being worked on?

Section 8

“From service” -> “from the service”
“From SFC” -> “from the SFC”
“Any internal attacks” -> “an internal attack”
“Mechanism for” -> “mechanisms for”
“Component should” -> “components should”
“The SF .” -> “the SF.”

--
Tim



From nobody Tue May  5 21:37:43 2020
Return-Path: <noreply@ietf.org>
X-Original-To: sfc@ietf.org
Delivered-To: sfc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 6ED583A0D49; Tue,  5 May 2020 21:37:41 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Barry Leiba via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-sfc-oam-framework@ietf.org, sfc-chairs@ietf.org, sfc@ietf.org,  Tal Mizrahi <tal.mizrahi.phd@gmail.com>, tal.mizrahi.phd@gmail.com
X-Test-IDTracker: no
X-IETF-IDTracker: 6.129.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Barry Leiba <barryleiba@computer.org>
Message-ID: <158873986143.16057.10343303778004671909@ietfa.amsl.com>
Date: Tue, 05 May 2020 21:37:41 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/6Ese6C1pRnJcCONlXei6TNwe79Y>
Subject: [sfc] Barry Leiba's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 May 2020 04:37:42 -0000

Barry Leiba has entered the following ballot position for
draft-ietf-sfc-oam-framework-13: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Please use the new BCP 14 boilerplate exactly as in RFC 8174.




From nobody Tue May  5 22:33:07 2020
Return-Path: <noreply@ietf.org>
X-Original-To: sfc@ietf.org
Delivered-To: sfc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 35DF43A0D70; Tue,  5 May 2020 22:32:24 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Murray Kucherawy via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-sfc-oam-framework@ietf.org, sfc-chairs@ietf.org, sfc@ietf.org,  Tal Mizrahi <tal.mizrahi.phd@gmail.com>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.129.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Murray Kucherawy <superuser@gmail.com>
Message-ID: <158874314414.2257.851841137120234428@ietfa.amsl.com>
Date: Tue, 05 May 2020 22:32:24 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/c-xI7ig33JQIsFcuURhuF8ZRFKE>
Subject: [sfc] Murray Kucherawy's Discuss on draft-ietf-sfc-oam-framework-13: (with DISCUSS and COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 May 2020 05:32:26 -0000

Murray Kucherawy has entered the following ballot position for
draft-ietf-sfc-oam-framework-13: Discuss

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/



----------------------------------------------------------------------
DISCUSS:
----------------------------------------------------------------------

I think this is pretty well done.  I had little trouble following it and this
is my first foray into the realm of SFC.

One item I'd like to discuss though.  From Section 3.1.1:

“On one end of the spectrum, one might argue that an SF is sufficiently
available if the service node (physical or virtual) hosting the SF is available
and is functional.  On the other end of the spectrum, one might argue that the
SF's availability can only be concluded if the packet, after passing through
the SF, was examined and it was verified that the packet did indeed get the
expected service.”

I found this a bit surprising, especially given the critical nature of many SF
functions.  Why would it ever be the case that, say, “well, the hypervisor says
the VM is up, so the SF is up” is a safe conclusion?  For such a critical
component, I would expect only some more complete test is necessary to conclude
availability of the SF.  Shouldn't we at least be pushing implementers toward
the latter end of that spectrum?


----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

I find myself almost suggesting that you don't need the BCP 14 boilerplate or
its language at all in this document.  You barely use it, and it might not even
be needed in the places you do have it especially since this is a framework
document and not a protocol document.

Finally, lots of editorial stuff:

Section 2:
* “In Figure 1, the service layer element such as …” -- s/element/elements/
* “The underlay network may comprise of …” -- s/comprise/consist/, or
alternatively, s/comprise of/comprise/ * “... nodes but not shown …” -- remove
“but”, or s/but/but these/

Section 3, all three numbered list entries:
* “... applicable at this component includes …” -- s/includes/include/

Section 3.1.1:
OLD:
"SF availability is an aspect that raises an interesting question -- How to
determine that a service function is available?." NEW: "SF availability is an
aspect that raises an interesting question: How does one determine that a
service function is available?"

* “... the packet did indeed get the got expected service.”  -- remove “got”
* This section uses both “a SF” and “an SF”.  I don’t know which one is
grammatically correct, but we should find out and use that. Or, if both are,
pick one and be consistent.

Section 3.2.1:
* “An SFC could be comprised of …” -- either remove “of”, or use “composed of”

Section 3.3:
* Either capitalize “Classifier” generally, or not at all.

Section 3.4:
* What constitutes an availability check of the underlay network?  You
discussed this in 3.1.1, but not here.  If this is covered in Section 4.1, a
forward reference would be helpful here.

Section 3.5:
* “... and are mostly transparent …” -- s/are/is/; “network” is singular
* What constitutes an availability check of the overlay network?

Section 4:
* “...for more than one SFC components.”  -- use “component”, or change “more
than one” to “multiple”

Section 4.1:
* “Verify any packet re-ordering and corruption.” -- perhaps “detect” would be
better than “verify” here

Section 4.2:
* “Ability to provision continuity check …” -- put an “a” before “continuity”
* “... supported by continuity function are as follows:” --
s/function/functions/

Section 4.3:
* “... from every transit devices …” -- s/devices/device/
* “Ability to trigger action from …” -- s/action/an action/

Section 5.1:
* I would quote “ping” and “trace”.
* “Table 3 below is not exhaustive” -- needs a period at the end
* Table 3 needs a bit of tidying in terms of alignment.

Section 6.1:
* “... network layer must mark the packet …” -- why isn’t that a MUST?

Section 6.2:
* “... skipping an SF might have implication …” -- s/implication/implications/
* “Any SFC-aware node that initiates an OAM packet must set …” -- why isn’t
that a MUST?

Section 6.3:
* “... indicates it as OAM packet …” -- s/as/as an/

Section 6.4.1:
* “[RFC0792] and [RFC4443] describes …” -- s/describes/describe/
* “... verify the availability of SF or SFC.” -- s/SF/an SF/
* “... can generate ICMP echo …” -- s/ICMP/an ICMP/
* “... from last SFF and thereby …” -- add comma after “SFF”
* “Alternately, …  Alernatively, … ” -- use “Alternatively” for the first one,
and “or” for the second, all in one sentence

Section 6.4.2:
* “[RFC5880] defines Bidirectional …” -- s/defines/defines the/
* “... to perform continuity function …” -- “functions”, or “the continuity
function” * “... value as last SFF …” -- s/last/the last/ * “... with relevant
DIAG code.” -- s/with/with the/  (or “a”)

Section 6.4.3:
* “... transported using NSH header.” -- s/using/using the/

Section 6.4.4:
* “... is implemented in Open Daylight and available.”  -- s/and/and is/

Section 7:
* Table 4 needs some work on spacing consistency.

Section 8:
* “... are applicable for this document.” -- s/are/is/, as “consideration” is
singular * “The OAM information from service layer …” -- s/from/from the/ *
“... service function paths etc.” -- s/paths etc./paths, etc./ * “...
information from SFC layer raises a need for careful security considerations”
-- s/from/from the/, and the sentence is missing a period * “... SFC and SF OAM
may provide mechanism …” -- s/mechanism/mechanisms/ * “... the OAM solution for
SF component should …” -- s/component/components/




From nobody Wed May  6 05:24:23 2020
Return-Path: <noreply@ietf.org>
X-Original-To: sfc@ietf.org
Delivered-To: sfc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 791693A00C1; Wed,  6 May 2020 05:24:21 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: =?utf-8?q?=C3=89ric_Vyncke_via_Datatracker?= <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-sfc-oam-framework@ietf.org, sfc-chairs@ietf.org, sfc@ietf.org,  Tal Mizrahi <tal.mizrahi.phd@gmail.com>, tal.mizrahi.phd@gmail.com, cjbc@it.uc3m.es, int-dir@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.129.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: =?utf-8?q?=C3=89ric_Vyncke?= <evyncke@cisco.com>
Message-ID: <158876786144.22272.6483455621584357748@ietfa.amsl.com>
Date: Wed, 06 May 2020 05:24:21 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/AhZMn047cNj_M-2Y8N9hO1sF7As>
Subject: [sfc] =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf-?= =?utf-8?q?sfc-oam-framework-13=3A_=28with_COMMENT=29?=
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 May 2020 12:24:22 -0000

Éric Vyncke has entered the following ballot position for
draft-ietf-sfc-oam-framework-13: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Thank you for the work put into this document. The document is easy to read;
BTW, I found that its content is more about the justifications / requirements
for an OAM system and tools descriptions than about for a framework description.

The core of the document appears to be section 6: this should probably be
reflected in the abstract and introduction

Please address the comments raised in the Internet directorate review by Carlos
Bernardos:
https://mailarchive.ietf.org/arch/msg/int-dir/TgQulH7hytGPNxdAPWcSgkTx1IM

Please find below a couple on non-blocking COMMENTs. I would really appreciate
a reply to all these COMMENTs.

I hope that this helps to improve the document,

Regards,

-éric

== COMMENTS ==

I would not refer to BCP 14 (RFC 8174) as this is an architectural/framework
document (informational) and not a protocol specification.

It seems that most of the described tools are about synthetic traffic. Is there
any other means to do OAM in SFC (not that I have any suggestion...)?.

-- Section 1 --
About "to be applied to packets and/or frames", for me packets are layer-3 PDUs
and frames are layer-2 PDUs. While I am not familiar with SFC, I could envision
SFC being applied to transport or application layers PDUs. So, why restricting
the use of this document to layers 2 and 3 only ?

-- Section 2 --
Is there a reason why all 'virtual links' are not mentioned in this section?
I.e., SR-IOv network, tun/tap, ...

Similar question about why limiting the example of VM and not including
containers ?

-- Section 3 --
The word "performance" is often used in the document but it is not described in
depth though: is it about the SF CPU/memory or 'client traffic' latency &
throughput ? Section 4 partially addresses my question but not completely;
also, adding forward pointers to section 4 would be nice.

-- Section 4.3 --
Please bear with my ignorance of SFC world... but, if a SF is doing proxying /
rewriting the application message, how useful is an end-to-end PMTUd check? As
there are two stitched TCP connections ?

The overall assumption of this section is that all SF are pure layer-3, leaving
the IP header intact so that ECMP & TTL checks can be done. Is it always the
case ?

Section 5.2 addresses the above points, but, I suggest that section 4.3 to be
restricted to ' link-layer OAM'

-- Section 6.4.1 --
"TTL field in NSH header to 63", not familiar with NSH, but, if there is a TTL
field in NSH, then it could be useful to point to the RFC & section describing
it. Esp in a section whose title is "ICMP" (referring obviously to the IP
header).

-- Section 8 --
In this security section, I wonder whether the trace tool deserves a paragraph
or two as if trusted while being forgeable/spoofed, then operators could trust
a SFC which is "owned" and not reliable (i.e., with a bypass of some security
SF). Trusting the security AD to raise a DISCUSS if they think it is a DISCUSS.

== NITS ==

-- section 6.3 --
Is it really required to re-specify the use of bit O in NSH ?

-- Section 6.4.1 --
Sigh... using the IPv4 terminology of TTL...




From nobody Wed May  6 05:36:23 2020
Return-Path: <evyncke@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE1BF3A0A04; Wed,  6 May 2020 05:36:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level: 
X-Spam-Status: No, score=-9.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=T7Hkr4R7; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=QY9WQ+Ui
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rakfiAlVaD0X; Wed,  6 May 2020 05:36:08 -0700 (PDT)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A5A83A09FB; Wed,  6 May 2020 05:35:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3400; q=dns/txt; s=iport; t=1588768555; x=1589978155; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=k+TCTjk/DobeN96hJ8BgTiEOb0DEJ6Syfw5giWaDzBg=; b=T7Hkr4R7U5NY+NlNmfX4FqRylXNrMRTBG+4K5I+NK6YIvRa7fKhCUjaJ a6h3n2tWIAuJVFqG8lpuGUe8UNevktKgZ3Byj0B/agQi0i84Fa1v9+55X OW9SnxxG6xZO/RUHlzoyhfSZeA1aEWL5MUC7haR/68jY7eArPC8GMn6Te Y=;
IronPort-PHdr: =?us-ascii?q?9a23=3Ao/ZbVhZDy6h+ryU+o1Ex5eD/LSx94ef9IxIV55?= =?us-ascii?q?w7irlHbqWk+dH4MVfC4el21QaXD4THre9P0O+QvruzEWAD4JPUtncEfdQMUh?= =?us-ascii?q?IekswZkkQmB9LNEkz0KvPmLklYVMRPXVNo5Te3ZE5SHsutZkGUv3bp6HgfAU?= =?us-ascii?q?a3OQ98PO+gHInUgoy+3Pyz/JuGZQJOiXK9bLp+IQ/wox/Ws5wdgJBpLeA6zR?= =?us-ascii?q?6arw=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DCBQDSrrJe/4gNJK1mHAECAgEHARQ?= =?us-ascii?q?BBAQBQYFHgVRRBW5YLyqEI4NGA40hJZg1glIDVAsBAQEMAQEYCwoCBAEBhEQ?= =?us-ascii?q?CF4FqJDgTAgMBAQsBAQUBAQECAQUEbYVWDIVxAQEBAQMBARAREQwBASwLAQs?= =?us-ascii?q?EAgEIDgMBAgECAwImAgICJQsUAQIGCAIEAQ0FIoMEAYJLAy4BDqhfAoE5iGF?= =?us-ascii?q?2gTKDAAEBBYUZGIIOAwaBDiqCY4lhGoFBP4ERJwwQgU9+PoJnAQGBZYMSM4I?= =?us-ascii?q?tjkiDAaAPBncKgkiOE4U9hEYCG50gkBedHAIEAgQFAg4BAQWBaSKBVnAVOyo?= =?us-ascii?q?Bgj5QGA2UNIUUhUJ0NwIGAQcBAQMJfJFKAQE?=
X-IronPort-AV: E=Sophos;i="5.73,359,1583193600"; d="scan'208";a="755042670"
Received: from alln-core-3.cisco.com ([173.36.13.136]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 06 May 2020 12:35:49 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by alln-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id 046CZnAB003643 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 6 May 2020 12:35:50 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 6 May 2020 07:35:49 -0500
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 6 May 2020 07:35:49 -0500
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 6 May 2020 07:35:49 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=edmlah2p3WSAmQ5iAABcM3+eNfO1zb1sslPzWln0wU4saQrAKt/09yU0qCOUdiQ2EruG0YTnly+kTyUUIHg+MV5T1Ku5jKkCcq3UxrFUZhUmxoPwBC5mJRojCBciL1JgHXnI8y/BYLGJGxD3grLzGMnydYRMRQ0f5ibzCcNaZP1EiJ8CRoGNOmd4iqnSZFSv0I2/Dcx9/AZpsR8U8YBA38IKxv+PSUHrUE6nDtxG/BFOgZ/qxDVXhKWi+PoZM1V/Ts9kOIfXzNugBYfZUEjoIsu0OGj+TwxcXmHyXybDCqB5wAS2Oi/30nUHA54b37uXX0SoxAQbnpG3fi/XyD0dxw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=k+TCTjk/DobeN96hJ8BgTiEOb0DEJ6Syfw5giWaDzBg=; b=YyDIssesYh6rfXK/soZ//VsM1F/21DA1N+kXgostDnuOlIpJAzsuXsQvbuyKlONIlULVW5E0GPr/2oSNhcjCi7PC473b6ckqrSJKl3K9Lh30FWf5TxhyZpdLEjeBNGjw1hMGIBtZmMEHX4ad0WjZ8KyZMeV0ydMJbUl1gUhDX/hw3NqHLzVCDYGGn2xD1P4EIdYsZk9iEVnDNQ1rjhWZ5ezLssVSrzTxAtKd7QAAo6QYq79eQ/wzGXi60+wZmZaCQ4HVaUR5RL20sOu+p9GNbP7ahgxquyQAH5KLnkvtAZ/4rKrI9rIpoTBhPZjnQGehZ8Lwxz7BglIcaC+m2+CBWA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=k+TCTjk/DobeN96hJ8BgTiEOb0DEJ6Syfw5giWaDzBg=; b=QY9WQ+UiRSd1echUZSqbmNoVwrduJrd7njqBkP4QRldXxJp3X/d0m1ks9z6KZ0qLtkJTQePAqse6TEHEOJvaYti1XU3IXV2iH/bZLTvGTXxt98qey5UYmV00JegZVzbdRSPQIi2GR8E08WxgQgFE9FD6dr/L37cfL1SgY/GpnEc=
Received: from DM5PR11MB1753.namprd11.prod.outlook.com (2603:10b6:3:10d::13) by DM5PR11MB2009.namprd11.prod.outlook.com (2603:10b6:3:15::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2958.20; Wed, 6 May 2020 12:35:48 +0000
Received: from DM5PR11MB1753.namprd11.prod.outlook.com ([fe80::7458:f0d0:22b2:6b0c]) by DM5PR11MB1753.namprd11.prod.outlook.com ([fe80::7458:f0d0:22b2:6b0c%9]) with mapi id 15.20.2979.028; Wed, 6 May 2020 12:35:48 +0000
From: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
To: Carlos Bernardos <cjbc@it.uc3m.es>, "int-dir@ietf.org" <int-dir@ietf.org>
CC: "last-call@ietf.org" <last-call@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>,  "draft-ietf-sfc-oam-framework.all@ietf.org" <draft-ietf-sfc-oam-framework.all@ietf.org>
Thread-Topic: [Int-dir] Intdir telechat review of draft-ietf-sfc-oam-framework-13
Thread-Index: AQHWIg/WNv1Qbew9+EKZeowhexS2GKibIyOA
Date: Wed, 6 May 2020 12:35:47 +0000
Message-ID: <90935230-7120-4AE8-8681-1E7520B6A0EF@cisco.com>
References: <158859542340.25402.14656553070841187802@ietfa.amsl.com>
In-Reply-To: <158859542340.25402.14656553070841187802@ietfa.amsl.com>
Accept-Language: fr-BE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.36.20041300
authentication-results: it.uc3m.es; dkim=none (message not signed) header.d=none;it.uc3m.es; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2001:420:c0c1:36:8c61:47ef:9ce5:3a3a]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4d13905d-f73b-416c-3bb7-08d7f1ba0120
x-ms-traffictypediagnostic: DM5PR11MB2009:
x-microsoft-antispam-prvs: <DM5PR11MB20096116C1D1A849DC1187BDA9A40@DM5PR11MB2009.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 03950F25EC
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: wjcwpGxJ6qc/wqBLxnyNf6YBS8yM74tttaWfuovmP3WFJip9kg0dwN39KFV7fCEDl4W7KUVqfadDkRELp01h8Os0Te15hxOb5k47U2Bf1Y8hMcO2l0F0qbkocWYG20lySi3lZ9Zca/0Azfgb/qKtvO0e8DYOdujmdNYwTKNL0T5AV1vSojRdnpeITSTqO6+vFWhZ+h866IrTCzcFF53n8bwF1fUSQEtUlMmcK3XtAJ3jvkp+xpWLuevOGtbgpqxZLhCl5J9PodZQ33btSd/OcDuHeGqq80rUVS4SITo8WbS7eGnth7j1l7svyvDmXkDp29WJDoPpYUAxn/kzu8qTOmV50Pm54OU7Ow3Gyj+d1+s65Kw78/S1wb0aeZJ/TgT4Tsfg8EREuN/qbK5eyihFZS8l0bFWJ9y+G1lA8sDPQQFxIRaEdNHhuQ+9b8xjW5K+90n6B0LWxxrAht8+DqQV6HzKHSeWYv8UX4StXG1p3JAccuNhjho3qPXUTzqfQ6WPPE8KqF7hTFbohcsBNdylBHRjOuQsafB/MnAfEiRFTT2qA0CqEb7ipKh5Es16BNcKTIWfIpuoDg0Oy7OGnFSRmG9GyH2GWoAE2zUHxgEc1Xo=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DM5PR11MB1753.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(366004)(136003)(39860400002)(396003)(346002)(376002)(33430700001)(110136005)(478600001)(6486002)(316002)(76116006)(2616005)(71200400001)(86362001)(966005)(33440700001)(91956017)(186003)(33656002)(36756003)(6512007)(54906003)(2906002)(4326008)(8936002)(53546011)(66446008)(6506007)(66946007)(66556008)(64756008)(66476007)(8676002)(5660300002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: Vq6W1vMhXrIXuTWbSFnWj7JzFI2aGJoqs7pn1WLB6PpsbaePEacJ5opRaXzFA2PzePV5oZ/vrku2LlNRCS/ps4vZZ0Uz8e1joRhp84kGx10fv8ERuHmuhHoUzNQOMw0Qs9O808tV76g4HUr3rcoNkBUOi7pbDZOCDg4YmlpGm+oDnIbzsqWCzWxt9qeqLQo8VAsTlWUHLJbjZVwFID4auX5tS9+E8F3CVJWgu1moW1aE+eJbuhY4we5Ntw9R3FRbrwDIQTZMeudiX4jffrahv2SaTMFGWuwyM8MNe4TgB5KWqVPRUJLdmmqvBtQZVJrZCvEt5PGkzgPTuEMeWW3uOnbxbJN4654iGjoi5Zt2wxd/Bs2Q+WgLRJX4g4vTcK6O5IyQJax+rjyiF16uvjuFYu6SCX3b2R1Yw3IlRUhLGAGVdwkKglJ9gf7dy+TLl1Y0q9WfuhmkqkwFor7ovTAo/58kOiUWCGuiwQtvBW7E4d6jbD7gq8a5jsVPJB5kWmmkTTaSwPuwwEsztV6d/yMv8chzfTJj46oHVWB6pAr7OxeVHBuAC9gAZ7TPyKAmR2dL61Cl13TzWsgQXXVVVy4UbRix+H75BLZmaNqF+O0GCJp0yz0oQVtsSUWQr9sSflPGac83S6P5+UaWXIJ7je4jwyoGTDx6Vb+Nl032cNlPIcKnn/WFwlxWUzGhBZSf1m31QbYMT+uky+Z79AbYx9sCAArygSuzTiG4vPthwYc6/3te3VxyyOiXS5+dQXhsLsmCn15/WS3T93oklvV9t7a03ajAUL06hVN+TGBwoSjfw3HzIQWlTU2WUk51C14eP9rz4WJiaulW7ZCZvbv5iCJ+t4AOMnEXJJZDc8YgOCA6qjg=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <D13CC5437C260941964525405A274BB4@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4d13905d-f73b-416c-3bb7-08d7f1ba0120
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 May 2020 12:35:47.9606 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: J+57lPFa/Wl4g3CQ3XLmorBryls6T2CfD7YEPo5TfIcb4XDUld89ln5lV0L1lKR/XszYK4LXhmOdpLS/qEdydA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB2009
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: alln-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/pDPbwLhl472XfPmo3FiDhSNvluc>
Subject: Re: [sfc] [Int-dir] Intdir telechat review of draft-ietf-sfc-oam-framework-13
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 May 2020 12:36:11 -0000

VGhhbmsgeW91IENhcmxvcyBmb3IgeW91ciByZXZpZXcuDQoNCkkgdXNlZCB5b3VyIHJldmlldyB0
byBiYWxsb3Qgb24gdGhlIGRvY3VtZW50IGZvciB0aGUgN3RoIG9mIE1heSBJRVNHIHRlbGVjaGF0
IGV4Y2VwdCBmb3IgdGhlIHJlZmVyZW5jZSB0byBCQ1AgMTQgaW4gYW4gaW5mb3JtYXRpb25hbCBk
b2N1bWVudCAoYW5kIHVzdWFsbHkgYXJjaGl0ZWN0dXJlIGRvY3VtZW50cyBhcmUgaW5kZWVkIGlu
Zm9ybWF0aW9uYWwpLg0KDQpCZXN0IHJlZ2FyZHMNCg0KLcOpcmljDQoNCu+7vy0tLS0tT3JpZ2lu
YWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBJbnQtZGlyIDxpbnQtZGlyLWJvdW5jZXNAaWV0Zi5vcmc+
IG9uIGJlaGFsZiBvZiBDYXJsb3MgQmVybmFyZG9zIHZpYSBEYXRhdHJhY2tlciA8bm9yZXBseUBp
ZXRmLm9yZz4NClJlcGx5LVRvOiBDYXJsb3MgQmVybmFyZG9zIDxjamJjQGl0LnVjM20uZXM+DQpE
YXRlOiBNb25kYXksIDQgTWF5IDIwMjAgYXQgMTQ6MzANClRvOiAiaW50LWRpckBpZXRmLm9yZyIg
PGludC1kaXJAaWV0Zi5vcmc+DQpDYzogImxhc3QtY2FsbEBpZXRmLm9yZyIgPGxhc3QtY2FsbEBp
ZXRmLm9yZz4sICJzZmNAaWV0Zi5vcmciIDxzZmNAaWV0Zi5vcmc+LCAiZHJhZnQtaWV0Zi1zZmMt
b2FtLWZyYW1ld29yay5hbGxAaWV0Zi5vcmciIDxkcmFmdC1pZXRmLXNmYy1vYW0tZnJhbWV3b3Jr
LmFsbEBpZXRmLm9yZz4NClN1YmplY3Q6IFtJbnQtZGlyXSBJbnRkaXIgdGVsZWNoYXQgcmV2aWV3
IG9mIGRyYWZ0LWlldGYtc2ZjLW9hbS1mcmFtZXdvcmstMTMNCg0KICAgIFJldmlld2VyOiBDYXJs
b3MgQmVybmFyZG9zDQogICAgUmV2aWV3IHJlc3VsdDogUmVhZHkgd2l0aCBOaXRzDQoNCiAgICBU
aGFua3MgYSBsb3QgZm9yIHRoaXMgZG9jdW1lbnQuIEkgbGlrZWQgcmVhZGluZyBpdC4NCg0KICAg
IEkgaGF2ZSBhIGZpcnN0IGdlbmVyaWMgY29tbWVudCwgbWlub3IgYnV0IHRoYXQgSSBzdGlsbCB3
YW50ZWQgdG8gbWFrZS4gU2VjdGlvbg0KICAgIDIgaXMgYWJvdXQgU0ZDIExheWVyaW5nIE1vZGVs
LCB3aGljaCB0byBtZSBzZWVtcyBsaWtlIGFuIGludHJvZHVjdGlvbiwgYnV0IG5vdA0KICAgIHJl
YWxseSBzcGVjaWZpY2FsbHkgcmVsYXRlZCB0byB0aGUgY29yZSB0b3BpYyBvZiB0aGUgZHJhZnQu
IERvIHdlIG5lZWQgdGhhdA0KICAgIHNlY3Rpb24gaW4gdGhpcyBkcmFmdD8gTWF5YmUgaXQgY2Fu
IGJlIGNvbmRlbnNlZCBhbmQgaW5jbHVkZWQgYXMgYSBmaXJzdCBwYXJ0DQogICAgb2Ygc2VjdGlv
biAzLg0KDQogICAgVGhlIGRvY3VtZW50IGhhcyBhIGJpZyBjb21wb25lbnQgb2YgcmVxdWlyZW1l
bnRzIGFuZCBnYXAgYW5hbHlzaXMsIHdoaWNoIGJyaW5ncw0KICAgIG9uZSBxdWVzdGlvbjogc2hv
dWxkIHRoZSBkb2N1bWVudCB1c2Ugbm9ybWF0aXZlIFJGQyAyMTk5IGxhbmd1YWdlIHdoZW4NCiAg
ICBleHByZXNzaW5nIHRoZSByZXF1aXJlbWVudHM/IEluIFNlY3Rpb24gMy4yLjEgdCBpcyB1c2Vk
LCBmb3IgZXhhbXBsZSwgYnV0IG5vdA0KICAgIGluIG90aGVyIHBhcnRzLiBJIHRoaW5rIHNvbWUg
d29yayBpcyBuZWVkZWQgdG8gbWFrZSB0aGlzIGNvbnNpc3RlbnQuDQoNCiAgICBJIHRoaW5rIHRo
YXQgdGhlIGZvbGxvd2luZyBzZW50ZW5jZSBuZWVkcyB0byBiZSByZXdvcmRlZDogIkluIG9yZGVy
IHRvIGFwcGx5DQogICAgc3VjaCBPQU0gZnVuY3Rpb25zIGF0IHRoZSBzZXJ2aWNlIGxheWVyLCB0
aGV5IG5lZWQgdG8gYmUgZW5oYW5jZWQgdG8gb3BlcmF0ZSBhDQogICAgc2luZ2xlIFNGL1NGRiB0
byBtdWx0aXBsZSBTRnMvU0ZGcyBpbiBhbiBTRkMgYW5kIGFsc28gaW4gbXVsdGlwbGUgU0ZDcy4i
DQoNCiAgICBJIHRoaW5rIHRoZSBiZWhhdmlvdXIgb2YgU0ZDLWF3YXJlIG5vZGVzIHRoYXQgZG8g
bm90IHN1cHBvcnQgYSBnaXZlbiBPQU0NCiAgICBvcGVyYXRpb24gc2hvdWxkIGJlIGJldHRlciBl
eHBsYWluZWQuIEZvciBleGFtcGxlLCB0aGUgc2VudGVuY2UgIldoZW4gYW4gU0YNCiAgICBzdXBw
b3J0cyBPQU0gZnVuY3Rpb25hbGl0eSwgaXQgaXMgZGVzaXJhYmxlIHRvIHByb2Nlc3MgdGhlIHBh
Y2tldCBhbmQgcHJvdmlkZQ0KICAgIGFuIGFwcHJvcHJpYXRlIHJlc3BvbnNlIHRvIGFsbG93IGVu
ZC10by1lbmQgdmVyaWZpY2F0aW9uLiIgbWlnaHQgYmUgdG8gdmFndWUuDQoNCiAgICBUYWJsZSA0
IGhhcyBhIHNtYWxsIGZvcm1hdHRpbmcgaXNzdWUgaW4gdGhlIENsYXNzaWZpZXIgcm93Lg0KDQog
ICAgSSB0aGluayBzb21lIGluLWJhbmQgdnMgb3V0LWJhbmQgT0FNIGRpc2N1c3Npb24gd291bGQg
YmUgaW50ZXJlc3RpbmcgdG8gYWRkIHRvDQogICAgdGhlIGRvY3VtZW50Lg0KDQoNCiAgICBfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgIEludC1kaXIg
bWFpbGluZyBsaXN0DQogICAgSW50LWRpckBpZXRmLm9yZw0KICAgIGh0dHBzOi8vd3d3LmlldGYu
b3JnL21haWxtYW4vbGlzdGluZm8vaW50LWRpcg0KDQo=


From nobody Wed May  6 13:27:31 2020
Return-Path: <noreply@ietf.org>
X-Original-To: sfc@ietf.org
Delivered-To: sfc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id B13A63A0DA3; Wed,  6 May 2020 13:27:05 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Roman Danyliw via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-sfc-oam-framework@ietf.org, sfc-chairs@ietf.org, sfc@ietf.org,  Tal Mizrahi <tal.mizrahi.phd@gmail.com>, tal.mizrahi.phd@gmail.com
X-Test-IDTracker: no
X-IETF-IDTracker: 6.129.1
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Roman Danyliw <rdd@cert.org>
Message-ID: <158879682519.13402.18009928034586447876@ietfa.amsl.com>
Date: Wed, 06 May 2020 13:27:05 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/raCz85jyczl8VvGanfybve434p0>
Subject: [sfc] Roman Danyliw's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 May 2020 20:27:13 -0000

Roman Danyliw has entered the following ballot position for
draft-ietf-sfc-oam-framework-13: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

** Section 1.  Per “OAM controllers are assumed to be within the same
administrative domain as the target SFC enabled domain”, is there a
circumstance where the OAM controller would be working across administrative
domains?  Can this statement be made stronger – “OAM controller MUST be within
the same administrative …”

** Section 2.  Example technologies for the underlay (i.e., IP MPLS) and link
(i.e., POS DWDM) layers are provided.  It might help readability to provide
such examples for the overlay network layer too.

** Section 3.0.  “Testing an SF may not be restricted to connectivity to the
SF, but also whether the SF is providing its intended service.  Refer to
Section 3.1.1 for a more detailed discussion.”  Section 3.1.1 appears to
discuss availability but not validation practices to ensure “the SF is
providing its intended service”.  Is providing the intended service as simple
as the service being up? Or does it include confirmation that functionally the
right service is happening?

** Section 3.4. Typo. s/and so/so/

** Section 3.5.  Per “The overlay network establishes the service plane between
the SFC components and are mostly transparent to the SFC data plane elements.”,
in what way is the overlay network not transparent?

** Section 5.1.  Per “Tools like ping and trace …” and “BFD is another tool …”,
what  specific instances of ping and trace are you referencing?  Or is this
generically saying ping = Section 6.4.1, trace = Section 6.4.4 and BFD =
Section 6.4.2?

** Section 5.1.  I initially found the contents of this table confusing.  The
paragraph introducing this table refers to “ping” and “trace” as tools. 
However, E-OAM, IPPM, etc. which are also noted in this table don’t seem easily
categories by the “tool” designation.

** Section 6.4.3.  Is there a reason that In-Situ OAM is mentioned here but not
in Section 5.1?

** Section 8.  Per “The sensitivity of the information from SFC layer raises a
need for careful security considerations”, what are these concerns?  It also
isn’t clear what information is being mentioned.

** Section 8.  (I’m not calling this a DISCUSS since this is a trivial
editorial fix but it MUST be done before publication) Per “To address the above
concerns, SFC and SF OAM may provide mechanism for:
   o  Misuse of the OAM channel for denial-of-services, …”

A crucial missing word here as in – s/provide mechanisms for:/provide
mechanisms for mitigating:/

** Section 8. Per “To address the above concerns, SFC and SF OAM may provide
mechanism for: …
   o  Leakage of OAM packets across SFC instances, and
   o  Leakage of SFC information beyond the SFC domain.”

-- the text above mentions the risk of risk of SFC evasion but this isn’t
mentioned here

-- the two bullets here seem appropriate and needed OAM activities but they
don’t follow from the text above (as explicitly promised by the text “to
address the above …”)

** Section 8.  What is the different between the guidance:
-- “… SRC and SF OAM may provide mechanism to [mitigate]: … leakage of SFC
information beyond the SFC domain” -- “The documents proposing the OAM solution
for any service layer component should consider some form of message filtering
to prevent leaking any internal service layer information outside the
administrative domain”

To me they are saying the same thing, except the second item explicitly notes
message filtering.




From nobody Wed May  6 16:06:56 2020
Return-Path: <noreply@ietf.org>
X-Original-To: sfc@ietf.org
Delivered-To: sfc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id BBDDA3A0C20; Wed,  6 May 2020 16:06:22 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Benjamin Kaduk via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-sfc-oam-framework@ietf.org, sfc-chairs@ietf.org, sfc@ietf.org,  Tal Mizrahi <tal.mizrahi.phd@gmail.com>, tal.mizrahi.phd@gmail.com
X-Test-IDTracker: no
X-IETF-IDTracker: 6.129.1
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Benjamin Kaduk <kaduk@mit.edu>
Message-ID: <158880638274.2656.5377824170907686634@ietfa.amsl.com>
Date: Wed, 06 May 2020 16:06:22 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/IXBc1NXkdbwUiBr52ii1p5CRfDU>
Subject: [sfc] Benjamin Kaduk's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 May 2020 23:06:24 -0000

Benjamin Kaduk has entered the following ballot position for
draft-ietf-sfc-oam-framework-13: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Section 2

I'm not sure that I understand why a node in the underlay network (the
"VM2" one) doesn't line up with a node in the link layer, in Figure 1.

Section 3

       classifiers, controllers, other service nodes).  Testing an SF
       may not be restricted to connectivity to the SF, but also whether

nit(?) perhaps "may be more expansive than just checking connectivity to
the SF", to avoid questions about what the "not" binds to.

   3.  Classifier component: OAM functions applicable at this component
       includes testing the validity of the classification rules and
       detecting any incoherence among the rules installed in different
       classifiers.

It seems important to include both positive and negative tests of
classification functionality (i.e., that traffic that should not match
in fact does not match).  Section 3.3 might be a good place to mention
this.

Section 3.1.1

   service function is available?.  On one end of the spectrum, one
   might argue that an SF is sufficiently available if the service node
   (physical or virtual) hosting the SF is available and is functional.
   On the other end of the spectrum, one might argue that the SF's
   availability can only be concluded if the packet, after passing

I agree with the other reviewers that the first "end" of the spectrum
seems surprising.

   firewall).  The cost of this approach is that the OAM mechanism for
   some SF will need to be continuously modified in order to "keep up"
   with new functionality being introduced: lack of extendibility.

nit: the grammar doesn't seem right around "lack of extendibility"
(also, is "extendibility" preferred or "extensibility"?).

   The SF availability can be performed using a generalized approach
   (i.e., an adequate granularity to provide a basic SF service).  More

nit: I think it's an availability *check* that can be performed.

Section 3.2.2

Mandating the ability to measure every arbitrary segment of SFs within
an SFC seems like it might be over-constraining.

Section 4

   to perform OAM functionality at different layers.  In order to apply
   such OAM functions at the service layer, they need to be enhanced to
   operate a single SF/SFF to multiple SFs/SFFs in an SFC and also in
   multiple SFCs.

I don't understand what "operate a single SFF to multiple SFs/SFFs"
means.

Section 4.1

   o  Verify any packet re-ordering and corruption.

nit: this wording doesn't really make sense.  Do we want to verify the
absence of such things, or that it is within configured tolerances, or
something else?  Just noting any occurrences and verifying that the
noted occurrences are as noted doesn't seem useful...

   o  Verify the policy of an SFC or SF.

nit: similarly, is this to verify the configuration, or to verify that
operation matches the expected configuration?

Section 4.2

   Continuity is a model where OAM messages are sent periodically to
   validate or verify the reachability to a given SF within an SFC or

nit: while it's "connectivity to", I think it's "reachability of".

   o  Notifying the detected failures to other OAM functions or
      applications to take appropriate action.

nit: the subject of a notification is the entity receiving notification,
not the content of the notification.  So "notifying other OAM functions
or applications of the detected failures so they can take appropriate
action", or "Sending notifications of the detected failures to other
[...]".

Section 4.4

   delay [RFC7679] is important.  In order to measure one-way delay,
   time synchronization MUST be supported by means such as NTP, PTP,
   GPS, etc.

I think (informational) references are in order for these.  (PTP is not
listed as "well-known" at
https://www.rfc-editor.org/materials/abbrev.expansion.txt , though the
other two are.)

   One-way delay variation [RFC3393] could also be calculated by sending
   OAM packets and measuring the jitter between the packets passing
   through an SFC.

Looking at jitter between (measurement) packets to ascertain delay
variation seems to require foreknowledge of the (e.g., periodic) pacing
of the initial packet transmission.  If, on the other hand, the idea is
to look at the jitter across the measured delay of each packet, then
that works fine (but that's not what the current text says).

   o  Ability to measure the packet loss [RFC7680] within an SF or an
      SFP bound to a given SFC.

nit(?): packet loss "within an SF" (as opposed to between two SFs) is
not something I would have expected to need measuring, on first thought.
Though on further reflection it is less surprising; still, I wanted to
check that this is indeed as intended.

Section 5.2

   As shown in Table 3, there are no standards-based tools available for
   the verification of SFs and SFCs.

Some note about "at the time of this writing" or similar seems advised;
otherwise this statement is unlikely to age well.

Section 6.2

   An SFF may choose not to forward the OAM packet to an SF if the SF
   does not support OAM or if the policy does not allow to forward OAM
   packet to an SF.  The SFF may choose to skip the SF, modify the
   header and forward to next SFC node in the chain.  It should be noted
   that skipping an SF might have implication on some OAM functions
   (e.g. the delay measurement may not be accurate).  The method by

This behavior was initially surprising to me, and "might have
implication on" feels like weaker text than is merited.  While I can
perhaps imagine that not forwarding an OAM packet to an SF that will
choke on it instead of doing something useful, it seems like it's rather
divergent from the OAM expectations to silently bypass a given SF and is
quite likely to affect the accuracy of the resulting OAM results.

   process OAM packets is outside the scope of this document.  It could
   be a configuration parameter instructed by the controller or it can
   be done by dynamic negotiation between the SF and SFF.

(Is there an existing mechanism for dynamic negotation between SF and
SFF?)

Section 6.3

   As described in Section 4, there are different OAM functions that may
   require different OAM solutions.  While the presence of the OAM
   marker in the overlay header (e.g., O bit in the NSH header)
   indicates it as OAM packet, it is not sufficient to indicate what OAM
   function the packet is intended for.  The Next Protocol field in NSH
   header may be used to indicate what OAM function is intended to or
   what toolset is used.

Elsewhere in the document we make reference to what would be required of
a non-NSH encapsulation header; is it appropriate to also do so here?

Section 6.4.2

   BFD or S-BFD could be leveraged to perform continuity function for SF
   or SFC.  An initiator could generate a BFD control packet and set the
   "Your Discriminator" value as last SFF in the control packet.  Upon

nit: I think this "your discriminator" would be the address or
identifier of the last SFF, not just "the last SFF" itself, right?
Or be set "to indicate" the last SFF, or similar.
(Also occurs a few sentences later.)

   with relevant DIAG code.  The TTL field in the NSH header could be
   used to perform partial SFC availability.  For example, the initiator

nit: availability checks/checking

Section 6.4.4

   [I-D.penno-sfc-trace] defines a protocol that checks for path
   liveliness and traces the service hops in any SFP.  Section 3 of
   [I-D.penno-sfc-trace] defines the SFC trace packet format while
   Sections 4 and 5 of [I-D.penno-sfc-trace] defines the behavior of SF
   and SFF respectively.  While [I-D.penno-sfc-trace] has expired, the
   proposal is implemented in Open Daylight and available.

Why is draft-penno-sfc-trace not progressing towards publication?

Section 7

I think this table really needs more lead-in to what it's communicating.

   As depicted in Table 4, information and data models are needed for
   configuration, manageability and orchestration for SFC.  With

I don't see where that is actually indicated by the table.

Section 8

OAM information (though most usefully as summary statistics), if leaked,
could also be used by an attacker to gauge the efficacy of an ongoing
attack.

   Any security consideration defined in [RFC7665] and [RFC8300] are
   applicable for this document.

The rest of the document implies that NSH is not mandatory, so I'd
suggest rewording this reference to clarify what from RFC 8300 is (or is
not) applicable to the whole of the document.

   The mapping and the rules information at the classifier component may
   reveal the traffic rules and the traffic mapped to the SFC.  The SFC
   information collected at an SFC component may reveal the SF
   associated within each chain and this information together with

nit: s/the SF/the SFs/

   To address the above concerns, SFC and SF OAM may provide mechanism
   for:

(1) The crucial missing word that Roman notes is indeed crucial!
(2) Can we say something stronger than "may"?

   The documents proposing the OAM solution for any service layer
   components should consider some form of message filtering to prevent
   leaking any internal service layer information outside the
   administrative domain.

"should consider" is fairly weak guidance; would "should provide" be
appropriate?

Also, is it worth mentioning that this filtering would include dropping
OAM-marked messages from outside the domain (at least by default)?

Section 12.1

The only citation to RFC 8300 that appears to require a normative
reference is the bit in the security considerations that I noted was
unclear about its scope of applicability.

Section 12.2

RFC 6291 is a BCP, so we should probably cite it as such.  Also, given
its content, perhaps it ought to be normative?




From nobody Wed May  6 17:24:03 2020
Return-Path: <noreply@ietf.org>
X-Original-To: sfc@ietf.org
Delivered-To: sfc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 45E0D3A0C8F; Wed,  6 May 2020 17:23:34 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Erik Kline via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-sfc-oam-framework@ietf.org, sfc-chairs@ietf.org, sfc@ietf.org,  Tal Mizrahi <tal.mizrahi.phd@gmail.com>, tal.mizrahi.phd@gmail.com
X-Test-IDTracker: no
X-IETF-IDTracker: 6.129.1
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Erik Kline <ek.ietf@gmail.com>
Message-ID: <158881101426.2103.1648691558957057628@ietfa.amsl.com>
Date: Wed, 06 May 2020 17:23:34 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/EMLl4uXXCdKLOoTHU7jK5UTXzbc>
Subject: [sfc] Erik Kline's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 May 2020 00:23:36 -0000

Erik Kline has entered the following ballot position for
draft-ietf-sfc-oam-framework-13: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

[[ nits ]]

Several minor grammar tweaks, which others have identified, and hopefully can
be fixed in these final stages of publication. A few of them I did mention
below.

[ section 2 ]
* The first paragraph describing Figure 1 has a few grammar bugs. May I suggest
  something to the effect of:

   In Figure 1, the service layer elements such as classifier and SF are
   depicted as virtual machines that are interconnected using an overlay
   network.  The underlay network may comprise multiple intermediate nodes
   not shown in the figure that provide underlay connectivity between the
   service layer elements.

[ section 3.1.1 ]
* s/the got/the/

* The 2nd to last paragraph could use a simplifying rewrite. The conversational
  tone I think impedes the direct, clear transmission of intended meaning.

* "The SF availability can be performed": does this refer to the *measurement*
  of SF availability?

[ section 3.2.1 ]
* s/comprised of/composed of/

[ section 7 ]
* Do 6.4.1 and/or 6.4.4 suffice to perform topology exploration of the SFC?




From nobody Wed May  6 20:00:48 2020
Return-Path: <cpignata@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 387C23A02BD; Wed,  6 May 2020 20:00:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=LADGeSg6; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=g2QLgLTm
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0_yOWZeVS8_y; Wed,  6 May 2020 20:00:42 -0700 (PDT)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76E563A005F; Wed,  6 May 2020 20:00:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=13130; q=dns/txt; s=iport; t=1588820441; x=1590030041; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=xBDiXq742oH0FBSW6alBPneJ9K4Au5xke8Ow9iaFSMU=; b=LADGeSg6ghmE5MLj97ZsQPzm6F7FUtkxc3iTJDjxnOzccsfMv3PE2rSS IdC52V6ed9TdCdfoKuDS+UECHFTnISo5cXeQp2zcvOX93Y4ncQBTIF/KN X/VI/+A13hKg0fQN04jqC5TBFtiN4wjjaXjn3l5OmFIWqbT8ZdPo/YajY M=;
IronPort-PHdr: =?us-ascii?q?9a23=3AqfjMnRNJHHgG75e3Bgwl6mtXPHoupqn0MwgJ65?= =?us-ascii?q?Eul7NJdOG58o//OFDEvKwx3lDMVITfrflDjrmev6PhXDkG5pCM+DAHfYdXXh?= =?us-ascii?q?AIwcMRg0Q7AcGDBEG6SZyibyEzEMlYElMw+Xa9PBtaHc//YxvZpXjhpTIXEw?= =?us-ascii?q?/0YAxyIOm9E4XOjsOxgua1/ZCbYwhBiDenJ71oKxDjpgTKvc5Qioxneas=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0APBgCLebNe/4UNJK1mHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQFAgUeBVFEFblgvKgqDWUCDRgONR5g1gUKBEANUCwEBAQwBASM?= =?us-ascii?q?KAgQBAYREAheBaiQ4EwIDAQELAQEFAQEBAgEFBG2FVgyFcgEBAQIBDAYREQw?= =?us-ascii?q?BATcBBAsCAQYCDgwCJgICAjAVEAIEDgUbB4MEAYJLAw4gAQ6UUZBnAoE5iGF?= =?us-ascii?q?2gTKDAAEBBYFGQYMhGIIOAwaBDiqCY4JJDoU2gVQagUE/gREnHIJNPoJnAgE?= =?us-ascii?q?CAYEsARIBIAF4ghozgi2OHiQGgkU8oQwKgkiIGIs4hEYdgluIYZFkmWuQBIN?= =?us-ascii?q?EAgQCBAUCDgEBBYFpImZYEQdwFTsqAYI+PhIYDZBCDBcVgzqFFIVCdAI1AgY?= =?us-ascii?q?BBwEBAwl8jwctgQYBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.73,361,1583193600"; d="scan'208";a="501785178"
Received: from alln-core-11.cisco.com ([173.36.13.133]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 07 May 2020 03:00:25 +0000
Received: from XCH-ALN-001.cisco.com (xch-aln-001.cisco.com [173.36.7.11]) by alln-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id 04730OIk011526 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 7 May 2020 03:00:24 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-ALN-001.cisco.com (173.36.7.11) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 6 May 2020 22:00:24 -0500
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 6 May 2020 23:00:24 -0400
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 6 May 2020 23:00:23 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SvPg7nKEmTW58/eGBf69XVCwJWb0lh8/lYuEbS/gKNG+tg3jeNyMweCUx3jQbBPJFeGywrPyCxysPyMNfVv1w/FfMNAGh+s1U3aQtp1SNr4qmDj/GWOTtPzP4tEY/Mt6g5mcRqSZ4gt2NhtdzlcRgnEjOpirm4DB+xWVkYOCn34ymzSXk6B5ri8VcHpMpIll2WPhrVi4px6By6IyrITbmiszvHAWj4zoAO3/E8G3nBI0Vh2JXxZPwdieDXEHfAJcmk1o7mdbBEVlZqg27qlW2QjV83zjGRhH3QmLPLlYVaJNd6Q+BUFXN3BylFulG8TgZvs/a0FHu+5WxR/Ofy21GA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xBDiXq742oH0FBSW6alBPneJ9K4Au5xke8Ow9iaFSMU=; b=Dj8pwEDAwQAXqC6S26My/5kqu1l+oKepjfxhurXMCpXH3rn2CJevmmPRBWL0kV7S1sWt2tYeRL8EDtWfZXl9Y9UTbuY75eIYJJLIzhkXHZBXneo1imvvJojcovHrUeJZTkq2+o1htqyBNv9MyBNPEEuymqC0PNhHuZHlWawOSHlnuhFW8Tj/9YrnOrmuq+Uw0ypmA3XfpcrG3pXwmYF2iffMSGIl+M72jPgFyDSv2eYyocirDA5uoYohfuHm+AgAGckR7vxbBbwadC/IPPZUyfA7gJDJL2P6k1XYVeSpv3lreYFKI3zI1c3fhN/ckvYhocnuSz0MfobL4YKD5X0d+A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xBDiXq742oH0FBSW6alBPneJ9K4Au5xke8Ow9iaFSMU=; b=g2QLgLTmgLzsW+ogkuUhBJ+iJWs53eDgcW4VHrND49cRDrakxce1m2b6+/EuyynPSrTFXQOeYnsCbzK0MPvLF7M2pV1yTgH8vGphemu80WWfAxMXvF5dqCauH9EoK4agAY2Z+5n8l/jOxuAQL8GrN8wiW8ZVVhYOP5P8G14cLnQ=
Received: from BN8PR11MB3635.namprd11.prod.outlook.com (2603:10b6:408:86::20) by BN8PR11MB3780.namprd11.prod.outlook.com (2603:10b6:408:90::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2958.20; Thu, 7 May 2020 03:00:22 +0000
Received: from BN8PR11MB3635.namprd11.prod.outlook.com ([fe80::9981:86d4:ca20:ff96]) by BN8PR11MB3635.namprd11.prod.outlook.com ([fe80::9981:86d4:ca20:ff96%7]) with mapi id 15.20.2958.033; Thu, 7 May 2020 03:00:21 +0000
From: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
To: Murray Kucherawy <superuser@gmail.com>
CC: The IESG <iesg@ietf.org>, "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, Service Function Chaining IETF list <sfc@ietf.org>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>
Thread-Topic: Murray Kucherawy's Discuss on draft-ietf-sfc-oam-framework-13: (with DISCUSS and COMMENT)
Thread-Index: AQHWI2e/kmfzGgjxoE+eHyVKaX075Kib8HuA
Date: Thu, 7 May 2020 03:00:21 +0000
Message-ID: <3DC09F2F-861C-41AA-AC05-08E09614BDB7@cisco.com>
References: <158874314414.2257.851841137120234428@ietfa.amsl.com>
In-Reply-To: <158874314414.2257.851841137120234428@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3608.80.23.2.2)
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [108.203.7.63]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b475947c-94ef-4d11-80b0-08d7f232c855
x-ms-traffictypediagnostic: BN8PR11MB3780:
x-microsoft-antispam-prvs: <BN8PR11MB3780FD7A1611DF6993BC2E61C7A50@BN8PR11MB3780.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 03965EFC76
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: XKFqs+G1sZh79mYHy8vs8vJbXoElljM7XiOLbtvoYtpNV2egiNwLwnBkivZWpcy6UBqyhRQFbewqlWeqBG16KeMKqnqg+p6k/Qnfe3OKvc4lepEAb4m7MxdR27TY3T1RtpGf+3EMdFRh+b2fcRWjBbQogR7Ezmy5CXsADz7+64e9+KXbAL/dl4NJ76jQmWSkGzisr39Gvty31H2WBcOtjXpcaVJFInRLDbJHI0Qp9onjS2RIA07i/2arLvMAihC8eitbhN+gGv6l31iSD9Q2Us3B2Yi0YRJN+61GzSdCoGLxAkE2SHpzNa/SJLbOIi2evRnVJG5d9Mmu4+Gaht47IyjTgpvw6Bj284XR9OSKsnD7XaiIXj3o4gSPgNzrs2rr5OUPDN+/p9+iiKt7gL8OMoKXTpuvZlW6wpgXDnxUZJrP8/12j4Kw11ygtFqYXjS73Szhx9VW6kYXmQ2RHpyL39DXWuGTtYT9kWRSD34FCReHbBokSGk0/M5AY4R+mCCFjcWCuG7D1dgsViixctUHzcqwgt7g1denJPuxq8oK26JwGQLLomR/PtMVGZLAqmRfRcqkp3B7O10gMpJLXKsV/G3HDj9tbxJDrGy9dnn8km0=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN8PR11MB3635.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(366004)(346002)(39860400002)(136003)(376002)(396003)(33430700001)(6916009)(33440700001)(66556008)(4326008)(66476007)(66946007)(64756008)(76116006)(6506007)(66446008)(2906002)(83300400001)(83310400001)(83320400001)(83280400001)(83290400001)(26005)(54906003)(36756003)(33656002)(186003)(6486002)(5660300002)(316002)(86362001)(8676002)(8936002)(2616005)(71200400001)(478600001)(966005)(6512007); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: JRyIU5ZyJQXUd2mzMjmCTIx0bhEdqxUfL/MAF7rwWFya++kyIUmkbmGE8GqSU1K0cd3TUe51hmIyMndMdRmBFx4/AqfKWzEObGOnIn4V6YjpB0WWMzJqu8g7lylc93gaTZU4MZF51DPtayOulnCPDFuWMWW/KJ4+AuEwE3rSPxbqhaVf2R5VzmZM662GtRL4ClGcfd7HYmZsqXBlq99DzckfeD6NMaRC90zWpzgZJaxH/VOaBWtN7h2a+XnPsPjWyJuey5jay3UtRYUIAtxGIHrvlNHm5TumZSOLwBBgWKQl8zK2ZmRl9jcC2CupLI1KTTcUPvGH0C/x6ske1M84qFKQB3hzRINAAJy/GuraGa5wgmaiEcc+6jkqeJ4hg7gxdhz+o7Aojj4nxGWlHIrsCZ4n61WBcYRwdPvogJwGY3WruYckq5X0IiThQmsJKsuId8dJXVURThn/zEbfCn1gOm93PnAnQnI1Zvsp/5i3Os4Byh4nbykDiiLDhnn8BTTA6Dczmh9ZtdNaKWSP+cowJxWNjj88s0WMZoO1WuyfttCNMj+yeuabJS9vIylfDQSN71os8otgoOKnMAhv7ua83QSkqhubcbtjOvZOsilxgxk7v8emo92InTZduPa4XEXey+HVHQJiDzP5F4ZtO51q0c4Scb25W6FjwL8PyYWL9rYsyzyy4Oj55MzIVmGhTtPINTq5S60l4547Dv5T7MplAAL4iKp0Ts7GE1bEKyS6qcBjUzRlfkRMXrS6s1BjaS4aILzAGHaTfJwYUBhEd/RMt12eS15lyv1mq1GcXz6GdZA=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <B014FDEB4C40844CBB5AC09E6B90DB4F@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b475947c-94ef-4d11-80b0-08d7f232c855
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 May 2020 03:00:21.7239 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 0foT/4fIBcDO2kBXeHpP+gDUGf5uEd6UxMFfuHm5uAYYV7vpxMUy0TjliMpbtttXLKiiaZQxmcyeuW18cd4O4A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR11MB3780
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.11, xch-aln-001.cisco.com
X-Outbound-Node: alln-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/B4qWeY5k4xWjf58RUpjTmNbzeGI>
Subject: Re: [sfc] Murray Kucherawy's Discuss on draft-ietf-sfc-oam-framework-13: (with DISCUSS and COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 May 2020 03:00:46 -0000

SGVsbG8sIE11cnJheSwNCg0KVGhhbmsgeW91IGZvciB0YWtpbmcgdGltZSB0byByZXZpZXcgdGhp
cyBkb2N1bWVudCwgYW5kIGZvciBzdXJmYWNpbmcgdGhlIG9uZSBpdGVtIHRvIGRpc2N1c3MuDQoN
CldlIHdpbGwgYmUgYWRkcmVzc2luZyBhbGwgdGhlIGNvbW1lbnRzIGZyb20geW91IGFuZCBvdGhl
ciBBRHMsIG9uZSBieSBvbmUgYW5kIGNvbXByZWhlbnNpdmVseS4gV2Ugd2lsbCBiZSBkb2luZyB0
aGF0IGFsbCBpbiBvbmUgZWRpdG9yaWFsIHBhc3MsIHNpbmNlIHRoZXJlIGlzIHNvbWUgcmVwZXRp
dGlvbiBvZiBjb21tZW50cy4NCg0KQmVmb3JlIHRoYXQsIGhvd2V2ZXIsIEkgd2FudGVkIHRvIGFk
ZHJlc3MgeW91ciBESVNDVVNTLiBGb3IgdGhhdCwgcGxlYXNlIHNlZSBpbmxpbmUuDQoNCg0KPiAy
MDIwLzA1LzA2IOWNiOWJjTE6MzLjgIFNdXJyYXkgS3VjaGVyYXd5IHZpYSBEYXRhdHJhY2tlciA8
bm9yZXBseUBpZXRmLm9yZz7jga7jg6Hjg7zjg6s6DQo+IA0KPiBNdXJyYXkgS3VjaGVyYXd5IGhh
cyBlbnRlcmVkIHRoZSBmb2xsb3dpbmcgYmFsbG90IHBvc2l0aW9uIGZvcg0KPiBkcmFmdC1pZXRm
LXNmYy1vYW0tZnJhbWV3b3JrLTEzOiBEaXNjdXNzDQo+IA0KPiBXaGVuIHJlc3BvbmRpbmcsIHBs
ZWFzZSBrZWVwIHRoZSBzdWJqZWN0IGxpbmUgaW50YWN0IGFuZCByZXBseSB0byBhbGwNCj4gZW1h
aWwgYWRkcmVzc2VzIGluY2x1ZGVkIGluIHRoZSBUbyBhbmQgQ0MgbGluZXMuIChGZWVsIGZyZWUg
dG8gY3V0IHRoaXMNCj4gaW50cm9kdWN0b3J5IHBhcmFncmFwaCwgaG93ZXZlci4pDQo+IA0KPiAN
Cj4gUGxlYXNlIHJlZmVyIHRvIGh0dHBzOi8vd3d3LmlldGYub3JnL2llc2cvc3RhdGVtZW50L2Rp
c2N1c3MtY3JpdGVyaWEuaHRtbA0KPiBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCBJRVNHIERJ
U0NVU1MgYW5kIENPTU1FTlQgcG9zaXRpb25zLg0KPiANCj4gDQo+IFRoZSBkb2N1bWVudCwgYWxv
bmcgd2l0aCBvdGhlciBiYWxsb3QgcG9zaXRpb25zLCBjYW4gYmUgZm91bmQgaGVyZToNCj4gaHR0
cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtb2FtLWZyYW1ld29y
ay8NCj4gDQo+IA0KPiANCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiBESVNDVVNTOg0KPiAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tDQo+IA0KPiBJIHRoaW5rIHRoaXMgaXMgcHJldHR5IHdlbGwgZG9uZS4NCg0KTWFueSB0aGFu
a3MgZm9yIHRoaXMhIFdlLCB0aGUgV0csIGFwcHJlY2lhdGUgdGhpcyBjb21tZW50Lg0KDQo+ICBJ
IGhhZCBsaXR0bGUgdHJvdWJsZSBmb2xsb3dpbmcgaXQgYW5kIHRoaXMNCj4gaXMgbXkgZmlyc3Qg
Zm9yYXkgaW50byB0aGUgcmVhbG0gb2YgU0ZDLg0KPiANCj4gT25lIGl0ZW0gSSdkIGxpa2UgdG8g
ZGlzY3VzcyB0aG91Z2guICBGcm9tIFNlY3Rpb24gMy4xLjE6DQo+IA0KPiDigJxPbiBvbmUgZW5k
IG9mIHRoZSBzcGVjdHJ1bSwgb25lIG1pZ2h0IGFyZ3VlIHRoYXQgYW4gU0YgaXMgc3VmZmljaWVu
dGx5DQo+IGF2YWlsYWJsZSBpZiB0aGUgc2VydmljZSBub2RlIChwaHlzaWNhbCBvciB2aXJ0dWFs
KSBob3N0aW5nIHRoZSBTRiBpcyBhdmFpbGFibGUNCj4gYW5kIGlzIGZ1bmN0aW9uYWwuICBPbiB0
aGUgb3RoZXIgZW5kIG9mIHRoZSBzcGVjdHJ1bSwgb25lIG1pZ2h0IGFyZ3VlIHRoYXQgdGhlDQo+
IFNGJ3MgYXZhaWxhYmlsaXR5IGNhbiBvbmx5IGJlIGNvbmNsdWRlZCBpZiB0aGUgcGFja2V0LCBh
ZnRlciBwYXNzaW5nIHRocm91Z2gNCj4gdGhlIFNGLCB3YXMgZXhhbWluZWQgYW5kIGl0IHdhcyB2
ZXJpZmllZCB0aGF0IHRoZSBwYWNrZXQgZGlkIGluZGVlZCBnZXQgdGhlDQo+IGV4cGVjdGVkIHNl
cnZpY2Uu4oCdDQo+IA0KPiBJIGZvdW5kIHRoaXMgYSBiaXQgc3VycHJpc2luZywgZXNwZWNpYWxs
eSBnaXZlbiB0aGUgY3JpdGljYWwgbmF0dXJlIG9mIG1hbnkgU0YNCj4gZnVuY3Rpb25zLiAgV2h5
IHdvdWxkIGl0IGV2ZXIgYmUgdGhlIGNhc2UgdGhhdCwgc2F5LCDigJx3ZWxsLCB0aGUgaHlwZXJ2
aXNvciBzYXlzDQo+IHRoZSBWTSBpcyB1cCwgc28gdGhlIFNGIGlzIHVw4oCdIGlzIGEgc2FmZSBj
b25jbHVzaW9uPyAgRm9yIHN1Y2ggYSBjcml0aWNhbA0KPiBjb21wb25lbnQsIEkgd291bGQgZXhw
ZWN0IG9ubHkgc29tZSBtb3JlIGNvbXBsZXRlIHRlc3QgaXMgbmVjZXNzYXJ5IHRvIGNvbmNsdWRl
DQo+IGF2YWlsYWJpbGl0eSBvZiB0aGUgU0YuICBTaG91bGRuJ3Qgd2UgYXQgbGVhc3QgYmUgcHVz
aGluZyBpbXBsZW1lbnRlcnMgdG93YXJkDQo+IHRoZSBsYXR0ZXIgZW5kIG9mIHRoYXQgc3BlY3Ry
dW0/DQoNCg0KWW91IGV4dHJhY3RlZCBhIGNvdXBsZSBvZiBzZW50ZW5jZXMgZnJvbSBhIGxhcmdl
ciBwYXNzYWdlLiBQYXJ0IG9mIHRoZSBkaXNjdXNzaW9uIHlvdSBleHBlY3QgaXMgYWN0dWFsbHkg
aW4gdGhlIHBhcmFncmFwaCB0aGF0IGZvbGxvd3MgeW91ciBleGNlcnB0LCB3aGljaCB5b3UgZGlk
IG5vdCBpbmNsdWRlLiBFbmdpbmVlcmluZyBpcyBhYm91dCB0cmFkZW9mZnMsIGFuZCB3aGF0IHRo
aXMgcGFyYWdyYXBoIGFuZCBzZWN0aW9uIHByZXNlbnRzIGlzIHN1Y2ggZW5naW5lZXJpbmcgZ3Jh
ZGllbnQgb2YgY2hvaWNlcy4NCg0KQXMgdGhlIHBhcmFncmFwaCB0aGF0IGZvbGxvd3MgZXhwbGFp
bnMsIHRoZSBTRiB0cmVhdG1lbnQgYW5kIGV4cGVjdGVkIHNlcnZpY2UgY291bGQgd2VsbCBiZSBk
cm9wcGluZyBhIHBhY2tldCwgd2hpY2ggaXMgaW5kaXN0aW5ndWlzaGFibGUgYnkgb2JzZXJ2YXRp
b24gZnJvbSBhIGJsYWNrIGhvbGUgZnJvbSBhIGJ1Zy4NCg0KVGhlIHRleHQgdGhhdCBmb2xsb3dz
IGZpcnN0IGV4cGxhaW5zIHRoZSB0cmFkZW9mZjoNCg0KICAgVGhlIGZvcm1lciBhcHByb2FjaCB3
aWxsIGxpa2VseSBub3QgcHJvdmlkZSBzdWZmaWNpZW50IGNvbmZpZGVuY2UgdG8NCiAgIHRoZSBh
Y3R1YWwgU0YgYXZhaWxhYmlsaXR5LCBpLmUuIGEgc2VydmljZSBub2RlIGFuZCBhIFNGIGFyZSB0
d28NCiAgIGRpZmZlcmVudCBlbnRpdGllcy4gIFRoZSBsYXR0ZXIgYXBwcm9hY2ggaXMgY2FwYWJs
ZSBvZiBwcm92aWRpbmcgYW4NCiAgIGV4dGVuc2l2ZSB2ZXJpZmljYXRpb24sIGJ1dCBjb21lcyBh
dCBhIGNvc3QuIA0KDQpUaGVuIGRlc2NyaWJlcyB0aGUgZGlmZmljdWx0eSBpbiBnZW5lcmFsaXpp
bmcgYSB0ZXN0IGZvciBTRnMgd2hpY2ggY2FuIGhhdmUgc3VwZXIgZGlmZmVyZW50IGJlaGF2aW9y
cywgZnJvbSBhIEZpcmV3YWxsIHRvIGEgdGVsZW1ldHJ5IGNvdW50ZXI6DQoNCiAgIFNvbWUgU0Zz
IG1ha2UgZGlyZWN0DQogICBtb2RpZmljYXRpb25zIHRvIHBhY2tldHMsIHdoaWxlIG90aGVycyBk
byBub3QuICBBZGRpdGlvbmFsbHksIHRoZQ0KICAgcHVycG9zZSBvZiBzb21lIFNGcyBtYXkgYmUg
dG8sIGNvbmRpdGlvbmFsbHksIGRyb3AgcGFja2V0cw0KICAgaW50ZW50aW9uYWxseS4gIEluIHN1
Y2ggY2FzZXMsIGl0IGlzIG5vcm1hbCBiZWhhdmlvciB0aGF0IGNlcnRhaW4NCiAgIHBhY2tldHMg
d2lsbCBub3QgYmUgZWdyZXNzaW5nIG91dCBmcm9tIHRoZSBzZXJ2aWNlIGZ1bmN0aW9uLg0KDQpU
aGVyZeKAmXMgYWRkaXRpb25hbCB0ZXh0IGV4ZW1wbGlmeWluZyB0aGUgdHJhZGVvZmYsIGJ1dCB0
aGUgc2VjdGlvbiBlbmRzIGxpa2UgdGhpczoNCg0KICAgTW9yZQ0KICAgc3BlY2lmaWNzIG9uIHRo
ZSBtZWNoYW5pc20gdG8gY2hhcmFjdGVyaXplIFNGLXNwZWNpZmljIE9BTSB0bw0KICAgdmFsaWRh
dGUgdGhlIHNlcnZpY2Ugb2ZmZXJpbmcgYXJlIG91dHNpZGUgdGhlIHNjb3BlIG9mIHRoaXMgZG9j
dW1lbnQuDQogICBUaG9zZSBmaW5lLWdyYWluZWQgbWVjaGFuaXNtcyBhcmUgaW1wbGVtZW50YXRp
b24tIGFuZCBkZXBsb3ltZW50LQ0KICAgc3BlY2lmaWMuDQoNCg0KSSBiZWxpZXZlIHdlIGNvdWxk
IGFkZCBhIGZpbmFsIHNlbnRlbmNlIHNheWluZzoNCg0KICAgSW1wbGVtZW50YXRpb25zIGFyZSBl
bmNvdXJhZ2VkIHRvIGZpbmQgdGhlIG1heGltdW0gcHVzaGluZyB0b3dhcmRzDQogICBhIG1vcmUg
Y29tcHJlaGVuc2l2ZSBhbmQgdGVzdCBjbG9zZXIgdG8gdGhlIGV4cGVjdGVkIFNGIHNlcnZpY2Us
IA0KICAgd2hpbGUgbm90IGNvbXByb21pc2luZyBjb21wbGV4aXR5LCBzY2FsYWJpbGl0eSwgb3Ig
cmV1c2FiaWxpdHkgb2YgYQ0KICAgc29sdXRpb24uDQoNCkkgYXBwcmVjaWF0ZSB0aGF0IHRleHQg
Y2FuIGJlIGEgYml0IHRvIGdlbmVyaWMsIGluIHdoaWNoIGNhc2UgSSB3b3VsZCByZWFsbHkgYXBw
cmVjaWF0ZSBpZiB5b3UgY2FuIGhlbHAgdXMgY3JhZnQgdGhpcyBmaW5hbCBzZW50ZW5jZSB0byBi
ZSBjb25jcmV0ZSBhYm91dCAicHVzaGluZyB0b3dhcmRzIHRoZSBsYXR0ZXIiDQoNClRoYW5rcyBh
Z2FpbiwNCg0K4oCUDQpDYXJsb3MgUGlnbmF0YXJvLCBjYXJsb3NAY2lzY28uY29tDQoNCuKAnFNv
bWV0aW1lcyBJIHVzZSBiaWcgd29yZHMgdGhhdCBJIGRvIG5vdCBmdWxseSB1bmRlcnN0YW5kLCB0
byBtYWtlIG15c2VsZiBzb3VuZCBtb3JlIHBob3Rvc3ludGhlc2lzLiINCg0KDQo+IC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0NCj4gQ09NTUVOVDoNCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiANCj4gSSBmaW5kIG15c2VsZiBh
bG1vc3Qgc3VnZ2VzdGluZyB0aGF0IHlvdSBkb24ndCBuZWVkIHRoZSBCQ1AgMTQgYm9pbGVycGxh
dGUgb3INCj4gaXRzIGxhbmd1YWdlIGF0IGFsbCBpbiB0aGlzIGRvY3VtZW50LiAgWW91IGJhcmVs
eSB1c2UgaXQsIGFuZCBpdCBtaWdodCBub3QgZXZlbg0KPiBiZSBuZWVkZWQgaW4gdGhlIHBsYWNl
cyB5b3UgZG8gaGF2ZSBpdCBlc3BlY2lhbGx5IHNpbmNlIHRoaXMgaXMgYSBmcmFtZXdvcmsNCj4g
ZG9jdW1lbnQgYW5kIG5vdCBhIHByb3RvY29sIGRvY3VtZW50Lg0KPiANCj4gRmluYWxseSwgbG90
cyBvZiBlZGl0b3JpYWwgc3R1ZmY6DQo+IA0KPiBTZWN0aW9uIDI6DQo+ICog4oCcSW4gRmlndXJl
IDEsIHRoZSBzZXJ2aWNlIGxheWVyIGVsZW1lbnQgc3VjaCBhcyDigKbigJ0gLS0gcy9lbGVtZW50
L2VsZW1lbnRzLw0KPiAqIOKAnFRoZSB1bmRlcmxheSBuZXR3b3JrIG1heSBjb21wcmlzZSBvZiDi
gKbigJ0gLS0gcy9jb21wcmlzZS9jb25zaXN0Lywgb3INCj4gYWx0ZXJuYXRpdmVseSwgcy9jb21w
cmlzZSBvZi9jb21wcmlzZS8gKiDigJwuLi4gbm9kZXMgYnV0IG5vdCBzaG93biDigKbigJ0gLS0g
cmVtb3ZlDQo+IOKAnGJ1dOKAnSwgb3Igcy9idXQvYnV0IHRoZXNlLw0KPiANCj4gU2VjdGlvbiAz
LCBhbGwgdGhyZWUgbnVtYmVyZWQgbGlzdCBlbnRyaWVzOg0KPiAqIOKAnC4uLiBhcHBsaWNhYmxl
IGF0IHRoaXMgY29tcG9uZW50IGluY2x1ZGVzIOKApuKAnSAtLSBzL2luY2x1ZGVzL2luY2x1ZGUv
DQo+IA0KPiBTZWN0aW9uIDMuMS4xOg0KPiBPTEQ6DQo+ICJTRiBhdmFpbGFiaWxpdHkgaXMgYW4g
YXNwZWN0IHRoYXQgcmFpc2VzIGFuIGludGVyZXN0aW5nIHF1ZXN0aW9uIC0tIEhvdyB0bw0KPiBk
ZXRlcm1pbmUgdGhhdCBhIHNlcnZpY2UgZnVuY3Rpb24gaXMgYXZhaWxhYmxlPy4iIE5FVzogIlNG
IGF2YWlsYWJpbGl0eSBpcyBhbg0KPiBhc3BlY3QgdGhhdCByYWlzZXMgYW4gaW50ZXJlc3Rpbmcg
cXVlc3Rpb246IEhvdyBkb2VzIG9uZSBkZXRlcm1pbmUgdGhhdCBhDQo+IHNlcnZpY2UgZnVuY3Rp
b24gaXMgYXZhaWxhYmxlPyINCj4gDQo+ICog4oCcLi4uIHRoZSBwYWNrZXQgZGlkIGluZGVlZCBn
ZXQgdGhlIGdvdCBleHBlY3RlZCBzZXJ2aWNlLuKAnSAgLS0gcmVtb3ZlIOKAnGdvdOKAnQ0KPiAq
IFRoaXMgc2VjdGlvbiB1c2VzIGJvdGgg4oCcYSBTRuKAnSBhbmQg4oCcYW4gU0bigJ0uICBJIGRv
buKAmXQga25vdyB3aGljaCBvbmUgaXMNCj4gZ3JhbW1hdGljYWxseSBjb3JyZWN0LCBidXQgd2Ug
c2hvdWxkIGZpbmQgb3V0IGFuZCB1c2UgdGhhdC4gT3IsIGlmIGJvdGggYXJlLA0KPiBwaWNrIG9u
ZSBhbmQgYmUgY29uc2lzdGVudC4NCj4gDQo+IFNlY3Rpb24gMy4yLjE6DQo+ICog4oCcQW4gU0ZD
IGNvdWxkIGJlIGNvbXByaXNlZCBvZiDigKbigJ0gLS0gZWl0aGVyIHJlbW92ZSDigJxvZuKAnSwg
b3IgdXNlIOKAnGNvbXBvc2VkIG9m4oCdDQo+IA0KPiBTZWN0aW9uIDMuMzoNCj4gKiBFaXRoZXIg
Y2FwaXRhbGl6ZSDigJxDbGFzc2lmaWVy4oCdIGdlbmVyYWxseSwgb3Igbm90IGF0IGFsbC4NCj4g
DQo+IFNlY3Rpb24gMy40Og0KPiAqIFdoYXQgY29uc3RpdHV0ZXMgYW4gYXZhaWxhYmlsaXR5IGNo
ZWNrIG9mIHRoZSB1bmRlcmxheSBuZXR3b3JrPyAgWW91DQo+IGRpc2N1c3NlZCB0aGlzIGluIDMu
MS4xLCBidXQgbm90IGhlcmUuICBJZiB0aGlzIGlzIGNvdmVyZWQgaW4gU2VjdGlvbiA0LjEsIGEN
Cj4gZm9yd2FyZCByZWZlcmVuY2Ugd291bGQgYmUgaGVscGZ1bCBoZXJlLg0KPiANCj4gU2VjdGlv
biAzLjU6DQo+ICog4oCcLi4uIGFuZCBhcmUgbW9zdGx5IHRyYW5zcGFyZW50IOKApuKAnSAtLSBz
L2FyZS9pcy87IOKAnG5ldHdvcmvigJ0gaXMgc2luZ3VsYXINCj4gKiBXaGF0IGNvbnN0aXR1dGVz
IGFuIGF2YWlsYWJpbGl0eSBjaGVjayBvZiB0aGUgb3ZlcmxheSBuZXR3b3JrPw0KPiANCj4gU2Vj
dGlvbiA0Og0KPiAqIOKAnC4uLmZvciBtb3JlIHRoYW4gb25lIFNGQyBjb21wb25lbnRzLuKAnSAg
LS0gdXNlIOKAnGNvbXBvbmVudOKAnSwgb3IgY2hhbmdlIOKAnG1vcmUNCj4gdGhhbiBvbmXigJ0g
dG8g4oCcbXVsdGlwbGXigJ0NCj4gDQo+IFNlY3Rpb24gNC4xOg0KPiAqIOKAnFZlcmlmeSBhbnkg
cGFja2V0IHJlLW9yZGVyaW5nIGFuZCBjb3JydXB0aW9uLuKAnSAtLSBwZXJoYXBzIOKAnGRldGVj
dOKAnSB3b3VsZCBiZQ0KPiBiZXR0ZXIgdGhhbiDigJx2ZXJpZnnigJ0gaGVyZQ0KPiANCj4gU2Vj
dGlvbiA0LjI6DQo+ICog4oCcQWJpbGl0eSB0byBwcm92aXNpb24gY29udGludWl0eSBjaGVjayDi
gKbigJ0gLS0gcHV0IGFuIOKAnGHigJ0gYmVmb3JlIOKAnGNvbnRpbnVpdHnigJ0NCj4gKiDigJwu
Li4gc3VwcG9ydGVkIGJ5IGNvbnRpbnVpdHkgZnVuY3Rpb24gYXJlIGFzIGZvbGxvd3M64oCdIC0t
DQo+IHMvZnVuY3Rpb24vZnVuY3Rpb25zLw0KPiANCj4gU2VjdGlvbiA0LjM6DQo+ICog4oCcLi4u
IGZyb20gZXZlcnkgdHJhbnNpdCBkZXZpY2VzIOKApuKAnSAtLSBzL2RldmljZXMvZGV2aWNlLw0K
PiAqIOKAnEFiaWxpdHkgdG8gdHJpZ2dlciBhY3Rpb24gZnJvbSDigKbigJ0gLS0gcy9hY3Rpb24v
YW4gYWN0aW9uLw0KPiANCj4gU2VjdGlvbiA1LjE6DQo+ICogSSB3b3VsZCBxdW90ZSDigJxwaW5n
4oCdIGFuZCDigJx0cmFjZeKAnS4NCj4gKiDigJxUYWJsZSAzIGJlbG93IGlzIG5vdCBleGhhdXN0
aXZl4oCdIC0tIG5lZWRzIGEgcGVyaW9kIGF0IHRoZSBlbmQNCj4gKiBUYWJsZSAzIG5lZWRzIGEg
Yml0IG9mIHRpZHlpbmcgaW4gdGVybXMgb2YgYWxpZ25tZW50Lg0KPiANCj4gU2VjdGlvbiA2LjE6
DQo+ICog4oCcLi4uIG5ldHdvcmsgbGF5ZXIgbXVzdCBtYXJrIHRoZSBwYWNrZXQg4oCm4oCdIC0t
IHdoeSBpc27igJl0IHRoYXQgYSBNVVNUPw0KPiANCj4gU2VjdGlvbiA2LjI6DQo+ICog4oCcLi4u
IHNraXBwaW5nIGFuIFNGIG1pZ2h0IGhhdmUgaW1wbGljYXRpb24g4oCm4oCdIC0tIHMvaW1wbGlj
YXRpb24vaW1wbGljYXRpb25zLw0KPiAqIOKAnEFueSBTRkMtYXdhcmUgbm9kZSB0aGF0IGluaXRp
YXRlcyBhbiBPQU0gcGFja2V0IG11c3Qgc2V0IOKApuKAnSAtLSB3aHkgaXNu4oCZdA0KPiB0aGF0
IGEgTVVTVD8NCj4gDQo+IFNlY3Rpb24gNi4zOg0KPiAqIOKAnC4uLiBpbmRpY2F0ZXMgaXQgYXMg
T0FNIHBhY2tldCDigKbigJ0gLS0gcy9hcy9hcyBhbi8NCj4gDQo+IFNlY3Rpb24gNi40LjE6DQo+
ICog4oCcW1JGQzA3OTJdIGFuZCBbUkZDNDQ0M10gZGVzY3JpYmVzIOKApuKAnSAtLSBzL2Rlc2Ny
aWJlcy9kZXNjcmliZS8NCj4gKiDigJwuLi4gdmVyaWZ5IHRoZSBhdmFpbGFiaWxpdHkgb2YgU0Yg
b3IgU0ZDLuKAnSAtLSBzL1NGL2FuIFNGLw0KPiAqIOKAnC4uLiBjYW4gZ2VuZXJhdGUgSUNNUCBl
Y2hvIOKApuKAnSAtLSBzL0lDTVAvYW4gSUNNUC8NCj4gKiDigJwuLi4gZnJvbSBsYXN0IFNGRiBh
bmQgdGhlcmVieSDigKbigJ0gLS0gYWRkIGNvbW1hIGFmdGVyIOKAnFNGRuKAnQ0KPiAqIOKAnEFs
dGVybmF0ZWx5LCDigKYgIEFsZXJuYXRpdmVseSwg4oCmIOKAnSAtLSB1c2Ug4oCcQWx0ZXJuYXRp
dmVseeKAnSBmb3IgdGhlIGZpcnN0IG9uZSwNCj4gYW5kIOKAnG9y4oCdIGZvciB0aGUgc2Vjb25k
LCBhbGwgaW4gb25lIHNlbnRlbmNlDQo+IA0KPiBTZWN0aW9uIDYuNC4yOg0KPiAqIOKAnFtSRkM1
ODgwXSBkZWZpbmVzIEJpZGlyZWN0aW9uYWwg4oCm4oCdIC0tIHMvZGVmaW5lcy9kZWZpbmVzIHRo
ZS8NCj4gKiDigJwuLi4gdG8gcGVyZm9ybSBjb250aW51aXR5IGZ1bmN0aW9uIOKApuKAnSAtLSDi
gJxmdW5jdGlvbnPigJ0sIG9yIOKAnHRoZSBjb250aW51aXR5DQo+IGZ1bmN0aW9u4oCdICog4oCc
Li4uIHZhbHVlIGFzIGxhc3QgU0ZGIOKApuKAnSAtLSBzL2xhc3QvdGhlIGxhc3QvICog4oCcLi4u
IHdpdGggcmVsZXZhbnQNCj4gRElBRyBjb2RlLuKAnSAtLSBzL3dpdGgvd2l0aCB0aGUvICAob3Ig
4oCcYeKAnSkNCj4gDQo+IFNlY3Rpb24gNi40LjM6DQo+ICog4oCcLi4uIHRyYW5zcG9ydGVkIHVz
aW5nIE5TSCBoZWFkZXIu4oCdIC0tIHMvdXNpbmcvdXNpbmcgdGhlLw0KPiANCj4gU2VjdGlvbiA2
LjQuNDoNCj4gKiDigJwuLi4gaXMgaW1wbGVtZW50ZWQgaW4gT3BlbiBEYXlsaWdodCBhbmQgYXZh
aWxhYmxlLuKAnSAgLS0gcy9hbmQvYW5kIGlzLw0KPiANCj4gU2VjdGlvbiA3Og0KPiAqIFRhYmxl
IDQgbmVlZHMgc29tZSB3b3JrIG9uIHNwYWNpbmcgY29uc2lzdGVuY3kuDQo+IA0KPiBTZWN0aW9u
IDg6DQo+ICog4oCcLi4uIGFyZSBhcHBsaWNhYmxlIGZvciB0aGlzIGRvY3VtZW50LuKAnSAtLSBz
L2FyZS9pcy8sIGFzIOKAnGNvbnNpZGVyYXRpb27igJ0gaXMNCj4gc2luZ3VsYXIgKiDigJxUaGUg
T0FNIGluZm9ybWF0aW9uIGZyb20gc2VydmljZSBsYXllciDigKbigJ0gLS0gcy9mcm9tL2Zyb20g
dGhlLyAqDQo+IOKAnC4uLiBzZXJ2aWNlIGZ1bmN0aW9uIHBhdGhzIGV0Yy7igJ0gLS0gcy9wYXRo
cyBldGMuL3BhdGhzLCBldGMuLyAqIOKAnC4uLg0KPiBpbmZvcm1hdGlvbiBmcm9tIFNGQyBsYXll
ciByYWlzZXMgYSBuZWVkIGZvciBjYXJlZnVsIHNlY3VyaXR5IGNvbnNpZGVyYXRpb25z4oCdDQo+
IC0tIHMvZnJvbS9mcm9tIHRoZS8sIGFuZCB0aGUgc2VudGVuY2UgaXMgbWlzc2luZyBhIHBlcmlv
ZCAqIOKAnC4uLiBTRkMgYW5kIFNGIE9BTQ0KPiBtYXkgcHJvdmlkZSBtZWNoYW5pc20g4oCm4oCd
IC0tIHMvbWVjaGFuaXNtL21lY2hhbmlzbXMvICog4oCcLi4uIHRoZSBPQU0gc29sdXRpb24gZm9y
DQo+IFNGIGNvbXBvbmVudCBzaG91bGQg4oCm4oCdIC0tIHMvY29tcG9uZW50L2NvbXBvbmVudHMv
DQo+IA0KPiANCj4gDQoNCg==


From nobody Wed May  6 21:38:48 2020
Return-Path: <superuser@gmail.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 887CB3A0849; Wed,  6 May 2020 21:38:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Mekl5xFF1Cuc; Wed,  6 May 2020 21:38:40 -0700 (PDT)
Received: from mail-vs1-xe34.google.com (mail-vs1-xe34.google.com [IPv6:2607:f8b0:4864:20::e34]) (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 919573A0843; Wed,  6 May 2020 21:38:40 -0700 (PDT)
Received: by mail-vs1-xe34.google.com with SMTP id a5so2545123vsm.7; Wed, 06 May 2020 21:38:40 -0700 (PDT)
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=C4Vlh3C7mcOVOSuoW6NrjqX+eN7XNii8E4thm5+ZqaE=; b=n+OseQXBZ7dEOsM5aEiubcPnABjkWNOh6FJI8XE1Yeqk9e0ReXzWS8DksnyIBoMb/m 0bhQV4t9ZhoIKKavlAliVuJaHP3vOlOkBIMdYVFozt9xggvV+iMkWnKNglxm2MgorSyn brzLgYlZ58a+3GtlLX4J3TxqtSdorW7Q2LpFqdK4aIiXsPd8Wb3XtPOS15OFYcxj0Mb3 pnxLflXem9JQ+SKHOCPB4QwJ1up9GdO7YEOn815Df2utAWJI6UyLjnIfkzHO2CT0WXI0 oIs7r95IglV1DlHyZmbDKV8QAtoychLceNjjKTRkhh6gUVKw+8eQOdrR/c2Ug+Sj0K6G kMsw==
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=C4Vlh3C7mcOVOSuoW6NrjqX+eN7XNii8E4thm5+ZqaE=; b=guGPejAS1gSDwN0xc0EBaEeXN/iWSdjNTNdbQSj6dX/7VCLbA/qi1bjUIEO2gK76fR bPACJfHfWqObpZiL+3EXo9NxcR691jeslUZWpdd0Aj5u71rh6Bb9rNViKtuRo3mhQ6NY Jkxe0G+Qrct3KBPln0auACzV7z2hd4KUD98kpsZ+abArQc42HXSCoxbIPhnmOnaCU0EU gfVfdNMBgy04jEDUDRp/WOlYI3xKkYsmLP9Fxed5ptksRr8b20seIvdyNYhjMb7jpYVN ZKj2KyCM3Dnp0LwUpgLLxhej6zrZn5gghZFzSaB81eUzOQP//31P3+FX3BZRYSbF7URH YEGA==
X-Gm-Message-State: AGi0PuZrh+DPteHffc1Bm7q+JgdorigDCYzGAVYl3JuB9zrU1sFHlGUk QeS0SEbPlfwCxVSpAsr+6gMnPVve9iHXQki6sQk=
X-Google-Smtp-Source: APiQypJzaWTyMgxXyV8jIx9FYa777EaSwAk3b6VDMwJxlxOEo2gXmWYhjw1sbCMZoZPvIWb6n4ELNWBlp1msWSlicCw=
X-Received: by 2002:a67:eb84:: with SMTP id e4mr10436268vso.8.1588826319372; Wed, 06 May 2020 21:38:39 -0700 (PDT)
MIME-Version: 1.0
References: <158874314414.2257.851841137120234428@ietfa.amsl.com> <3DC09F2F-861C-41AA-AC05-08E09614BDB7@cisco.com>
In-Reply-To: <3DC09F2F-861C-41AA-AC05-08E09614BDB7@cisco.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
Date: Wed, 6 May 2020 21:38:24 -0700
Message-ID: <CAL0qLwbDXaVKsfSQapGO7QZsbt_T4ukpWOq95Mt_0ddj9yuMEQ@mail.gmail.com>
To: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
Cc: The IESG <iesg@ietf.org>, "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>,  "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, Service Function Chaining IETF list <sfc@ietf.org>,  Tal Mizrahi <tal.mizrahi.phd@gmail.com>
Content-Type: multipart/alternative; boundary="0000000000006044fe05a507748b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/oYkaAe0hrG8n1_IGjzKu2bSiURU>
Subject: Re: [sfc] Murray Kucherawy's Discuss on draft-ietf-sfc-oam-framework-13: (with DISCUSS and COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 May 2020 04:38:43 -0000

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

Hi Carlos,

On Wed, May 6, 2020 at 8:00 PM Carlos Pignataro (cpignata) <
cpignata@cisco.com> wrote:

> You extracted a couple of sentences from a larger passage. Part of the
> discussion you expect is actually in the paragraph that follows your
> excerpt, which you did not include. Engineering is about tradeoffs, and
> what this paragraph and section presents is such engineering gradient of
> choices.
>
> As the paragraph that follows explains, the SF treatment and expected
> service could well be dropping a packet, which is indistinguishable by
> observation from a black hole from a bug.
> [...]
>

I did read the whole section, yet still I came away from it feeling like
the encouragement toward the latter end of the spectrum was a little
short.  That's why I felt it worthy of a discussion, especially since as a
new reviewer I don't have the benefit of your context.

The text that follows first explains the tradeoff:
>
>    The former approach will likely not provide sufficient confidence to
>    the actual SF availability, i.e. a service node and a SF are two
>    different entities.  The latter approach is capable of providing an
>    extensive verification, but comes at a cost.
>
> Then describes the difficulty in generalizing a test for SFs which can
> have super different behaviors, from a Firewall to a telemetry counter:
>
>    Some SFs make direct
>    modifications to packets, while others do not.  Additionally, the
>    purpose of some SFs may be to, conditionally, drop packets
>    intentionally.  In such cases, it is normal behavior that certain
>    packets will not be egressing out from the service function.
>
> There=E2=80=99s additional text exemplifying the tradeoff, but the sectio=
n ends
> like this:
>
>    More
>    specifics on the mechanism to characterize SF-specific OAM to
>    validate the service offering are outside the scope of this document.
>    Those fine-grained mechanisms are implementation- and deployment-
>    specific.
>

Those paragraphs appear to talk about determining availability of the SF
via passive observation of its input and its output.  I was surprised to
see the absence of a mechanism to directly interrogate an SF to ask it for
its state or health.  I can tell a lot more about an HTTP service, for
example, by dropping a "GET /" on port 80 and looking at the reply than I
can by using ICMP to ping the machine on which I believe that service is
running.  In an SFC OAM environment, there would be added benefit if the
status query/response was standardized, because then as SFs evolve, they
still reply to a known query in a known way, and some of the complexity
about which you're cautioning above is mitigated.

You don't need to use that mechanism specifically, but that's where my head
went when I read this section.

I believe we could add a final sentence saying:
>
>    Implementations are encouraged to find the maximum pushing towards
>    a more comprehensive and test closer to the expected SF service,
>    while not compromising complexity, scalability, or reusability of a
>    solution.
>
> I appreciate that text can be a bit to generic, in which case I would
> really appreciate if you can help us craft this final sentence to be
> concrete about "pushing towards the latter"
>

I'd love to hear what you think of my comment above, and then I'd be happy
to work with you on text.

-MSK

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

<div dir=3D"ltr"><div>Hi Carlos,<br></div><div dir=3D"ltr"><br></div><div d=
ir=3D"ltr">On Wed, May 6, 2020 at 8:00 PM Carlos Pignataro (cpignata) &lt;<=
a href=3D"mailto:cpignata@cisco.com">cpignata@cisco.com</a>&gt; wrote:<br><=
/div><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-lef=
t:1ex">You extracted a couple of sentences from a larger passage. Part of t=
he discussion you expect is actually in the paragraph that follows your exc=
erpt, which you did not include. Engineering is about tradeoffs, and what t=
his paragraph and section presents is such engineering gradient of choices.=
<br>
<br>
As the paragraph that follows explains, the SF treatment and expected servi=
ce could well be dropping a packet, which is indistinguishable by observati=
on from a black hole from a bug.<br>
[...]<br></blockquote><div><br></div><div>I did read the whole section, yet=
 still I came away from it feeling like the encouragement toward the latter=
 end of the spectrum was a little short.=C2=A0 That&#39;s why I felt it wor=
thy of a discussion, especially since as a new reviewer I don&#39;t have th=
e benefit of your context.</div><div><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">
The text that follows first explains the tradeoff:<br>
<br>
=C2=A0 =C2=A0The former approach will likely not provide sufficient confide=
nce to<br>
=C2=A0 =C2=A0the actual SF availability, i.e. a service node and a SF are t=
wo<br>
=C2=A0 =C2=A0different entities.=C2=A0 The latter approach is capable of pr=
oviding an<br>
=C2=A0 =C2=A0extensive verification, but comes at a cost.<br>
<br>
Then describes the difficulty in generalizing a test for SFs which can have=
 super different behaviors, from a Firewall to a telemetry counter:<br>
<br>
=C2=A0 =C2=A0Some SFs make direct<br>
=C2=A0 =C2=A0modifications to packets, while others do not.=C2=A0 Additiona=
lly, the<br>
=C2=A0 =C2=A0purpose of some SFs may be to, conditionally, drop packets<br>
=C2=A0 =C2=A0intentionally.=C2=A0 In such cases, it is normal behavior that=
 certain<br>
=C2=A0 =C2=A0packets will not be egressing out from the service function.<b=
r>
<br>
There=E2=80=99s additional text exemplifying the tradeoff, but the section =
ends like this:<br>
<br>
=C2=A0 =C2=A0More<br>
=C2=A0 =C2=A0specifics on the mechanism to characterize SF-specific OAM to<=
br>
=C2=A0 =C2=A0validate the service offering are outside the scope of this do=
cument.<br>
=C2=A0 =C2=A0Those fine-grained mechanisms are implementation- and deployme=
nt-<br>
=C2=A0 =C2=A0specific.<br></blockquote><div><br></div><div>Those paragraphs=
 appear to talk about determining availability of the SF via passive observ=
ation of its input and its output.=C2=A0 I was surprised to see the absence=
 of a mechanism to directly interrogate an SF to ask it for its state or he=
alth.=C2=A0 I can tell a lot more about an HTTP service, for example, by dr=
opping a &quot;GET /&quot; on port 80 and looking at the reply than I can b=
y using ICMP to ping the machine on which I believe that service is running=
.=C2=A0 In an SFC OAM environment, there would be added benefit if the stat=
us query/response was standardized, because then as SFs evolve, they still =
reply to a known query in a known way, and some of the complexity about whi=
ch you&#39;re cautioning above is mitigated.<br></div></div><div class=3D"g=
mail_quote"><br></div><div class=3D"gmail_quote">You don&#39;t need to use =
that mechanism specifically, but that&#39;s where my head went when I read =
this section.<br></div><div class=3D"gmail_quote"><br><blockquote class=3D"=
gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(20=
4,204,204);padding-left:1ex">
I believe we could add a final sentence saying:<br>
<br>
=C2=A0 =C2=A0Implementations are encouraged to find the maximum pushing tow=
ards<br>
=C2=A0 =C2=A0a more comprehensive and test closer to the expected SF servic=
e, <br>
=C2=A0 =C2=A0while not compromising complexity, scalability, or reusability=
 of a<br>
=C2=A0 =C2=A0solution.<br>
<br>
I appreciate that text can be a bit to generic, in which case I would reall=
y appreciate if you can help us craft this final sentence to be concrete ab=
out &quot;pushing towards the latter&quot;<br></blockquote><div><br></div><=
div>I&#39;d love to hear what you think of my comment above, and then I&#39=
;d be happy to work with you on text.</div><div><br></div><div>-MSK<br></di=
v></div></div>

--0000000000006044fe05a507748b--


From nobody Wed May  6 22:10:07 2020
Return-Path: <cpignata@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F1953A086E; Wed,  6 May 2020 22:09:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level: 
X-Spam-Status: No, score=-9.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=NteCd58u; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=MQk6QOpD
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FQAtUaqe_NHX; Wed,  6 May 2020 22:09:43 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A0E83A086B; Wed,  6 May 2020 22:09:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=19411; q=dns/txt; s=iport; t=1588828183; x=1590037783; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=MOONyAuh9sUlqJliITJx9Rhaq/c2eFq/nwksQhtizcc=; b=NteCd58uDejTFBjMIZVkbRgznE0FvO3+g3TD7BuDnpsfDQUWMQxARrHV EBULNaphARl13mV7dRbraS+19jIMq6rI2iwgvFlGRX4zPWWJ3yTbU0SQc SK0uptKmDXx1gNSpslM2O0Knvm2IqxEd+aaESELUsNJdbHa+PkVSR1VwM g=;
IronPort-PHdr: =?us-ascii?q?9a23=3A5o5jBBc+xrYMXWuiuGJmx/ZFlGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwaQAdfU7vtFj6zdtKWzEWAD4JPUtncEfdQMUh?= =?us-ascii?q?IekswZkkQmB9LNEkz0KvPmLklYVMRPXVNo5Te3ZE5SHsutaFjbo3n05jkXSV?= =?us-ascii?q?3zMANvLbHzHYjfx828y+G1/cjVZANFzDqwaL9/NlO4twLU48IXmoBlbK02z0?= =?us-ascii?q?jE?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AKAgA4l7Ne/4sNJK1mGwEBAQEBAQE?= =?us-ascii?q?BBQEBARIBAQEDAwEBAYIHgSUvUQVuWC8qCoQZg0YDl0CJWYRjglIDVAsBAQE?= =?us-ascii?q?MAQEtAgQBAYREAheBaiQ4EwIDAQELAQEFAQEBAgEFBG2FVgyFcgIBAxIRHQE?= =?us-ascii?q?BIxQBDwIBBgI/AwICAh8RFBECBA4FGweDBAGBfk0DLgGUVZBnAoE5iGF2gTK?= =?us-ascii?q?DAAEBBYUnDQuCDgmBOIJjiA2BVBqBQT+BOByCTT6CHoIvgxMzgi2OSIJFPIY?= =?us-ascii?q?aimyPCTNKCoJIk0yESh2CW4hhhHuHdoRznDGNPoNEAgQCBAUCDgEBBYFpIoF?= =?us-ascii?q?WcBVlAYI+PhIYDZBCDBcVgzqKVnQ3AgYBBwEBAwl8jwctgQYBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.73,362,1583193600";  d="scan'208,217";a="673979804"
Received: from alln-core-6.cisco.com ([173.36.13.139]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 07 May 2020 05:09:41 +0000
Received: from XCH-ALN-001.cisco.com (xch-aln-001.cisco.com [173.36.7.11]) by alln-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id 04759faL020513 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 7 May 2020 05:09:41 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-ALN-001.cisco.com (173.36.7.11) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 7 May 2020 00:09:41 -0500
Received: from xhs-aln-001.cisco.com (173.37.135.118) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 7 May 2020 00:09:40 -0500
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 7 May 2020 00:09:40 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UB4ov0sPi0l0yMZoFiF7O2Pd1cOsL3UhDhh1bc8aGrSjDZp/fIqQ8cw5i4yM1Iyum0v+H9SAfTwy6zyYe7TneVKZ2xOLI4+5y0BFFBYcc9qC9kL90P39qO2Coa8QeIJlHq2NN2Yt/onqAWC81SkTZLADZwY3w7tY4VbJEKUdsSg3c7v3CuDQrLG6BdJxB/CykzXeMkvRfhAAdRP47jsMg6391VCCYfCuIZJqEXJz2Mjkq9k0LFFc2coU4J3i02L2QRlmRGNQVCewUld1hJovTw1WcRIIont0XJnQ8rFthD46ZgZBVqdpXL+Ap4XPLPzI+lZddV2tB/usnz3CPC76xA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MOONyAuh9sUlqJliITJx9Rhaq/c2eFq/nwksQhtizcc=; b=ZokqMYApPnAYnRK0FghFqNucBlxlXUlNDVuISStUa4UrLWiBpt2XffIzF60DeDjx1p6DrwUxz4YSvzMzRqGwj3ifw8347+Mlvc0WjM17GDozCastF+Ue4cx4w2hEwACPrJG6tz2lBv0JgajbSifvSp4OITDRFpWC43SEoWMi0/IT9ZKepqukrhsquUMIr0zspf8tzpVDF8O50x90Ew0eYKZE0kMqk6HE9MlbDJRdVNT6nlb8EZoizbq/E7nDp5Dto4N2CrtiN0rXcZXHznCKp63EvsvgScSOVsgRft2lvaxpsA2NcY8w85HcsLBtsawuSeTdkU9ubhYJroHDmNpJvA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MOONyAuh9sUlqJliITJx9Rhaq/c2eFq/nwksQhtizcc=; b=MQk6QOpDO7YLBAQxKvs+VGp5HHjBbbslJuNKco26C4KVvU16sevFHLlwfZOptbU2UcRuc7oi5b9ze+Jr4CPZSBEbwH98Pn+zUI0ML2vS9F8EXy5LHJk8I8zNLLEbPygntMCQnNcnBrvsJL9mC0C20MMFeCXlZSMVQ1J3wzgFnow=
Received: from BN8PR11MB3635.namprd11.prod.outlook.com (2603:10b6:408:86::20) by BN8PR11MB3651.namprd11.prod.outlook.com (2603:10b6:408:81::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2979.26; Thu, 7 May 2020 05:09:39 +0000
Received: from BN8PR11MB3635.namprd11.prod.outlook.com ([fe80::9981:86d4:ca20:ff96]) by BN8PR11MB3635.namprd11.prod.outlook.com ([fe80::9981:86d4:ca20:ff96%7]) with mapi id 15.20.2958.033; Thu, 7 May 2020 05:09:39 +0000
From: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>
CC: The IESG <iesg@ietf.org>, "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, Service Function Chaining IETF list <sfc@ietf.org>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>
Thread-Topic: Murray Kucherawy's Discuss on draft-ietf-sfc-oam-framework-13: (with DISCUSS and COMMENT)
Thread-Index: AQHWI2e/kmfzGgjxoE+eHyVKaX075Kib8HuAgAAbZQCAAAi6AA==
Date: Thu, 7 May 2020 05:09:39 +0000
Message-ID: <3462AA8B-78A8-4E67-89FE-C015B07316DB@cisco.com>
References: <158874314414.2257.851841137120234428@ietfa.amsl.com> <3DC09F2F-861C-41AA-AC05-08E09614BDB7@cisco.com> <CAL0qLwbDXaVKsfSQapGO7QZsbt_T4ukpWOq95Mt_0ddj9yuMEQ@mail.gmail.com>
In-Reply-To: <CAL0qLwbDXaVKsfSQapGO7QZsbt_T4ukpWOq95Mt_0ddj9yuMEQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3608.80.23.2.2)
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [108.203.7.63]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 48fe3fb1-6f58-40f5-604d-08d7f244d82e
x-ms-traffictypediagnostic: BN8PR11MB3651:
x-microsoft-antispam-prvs: <BN8PR11MB3651E32065ED43E68CC2EB73C7A50@BN8PR11MB3651.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 03965EFC76
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 29ikZ/8dui5aP9PGAhJR/MI1+XbmlR6kw3CZhyyGuGh3ukknW1X8wgNGQ4li4jrQfv/vcHLE05pou3IsNoPkOKstJ8al6AsrnpRfRze3yhH4dbWorreMOn0y8ifkPFExLHnjcX/RLvikoculP2nDmHXGmjsMxkBmqNuuyUkzKzDZ0bkFBb/9Y9MQfAN1CNUJjpwM4UMOVOqZg2SWoQeAkrWJjWWZw9sSRUoR1LST+k1P8GaLElFGnuzkc6yuwawaUQU5fvp7GlO3H+lR1ch9uSNbZJvGFcIIJY+auouzZC1JX/MWKTYlmMGHrdJxGdoHCD4jDEi6BP+pSLLr+T4AHDsPTGNtsWDg/VY8w9h7zkkeLZzc0TAZjXZcgoz18TRX8t10nG/Lg/9xhkrAP9lpXoxuO70hSBZimQN3MVkpsrB9GiFwXxCy6zfsC/yBvzFUlDv3yslV+/tN+XakcOyufeA7AqT6JCi2pt25sxkY7OqxiX77dyI77oZCnWwAV/TcQ9ln7eBj+GApDcjvJVMvpg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN8PR11MB3635.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(39860400002)(396003)(346002)(366004)(136003)(376002)(33430700001)(33440700001)(2616005)(6916009)(8936002)(71200400001)(33656002)(8676002)(316002)(6486002)(54906003)(53546011)(66446008)(26005)(4326008)(5660300002)(6506007)(76116006)(64756008)(36756003)(2906002)(66556008)(186003)(478600001)(91956017)(83300400001)(86362001)(6512007)(83280400001)(83320400001)(83290400001)(66946007)(66476007)(83310400001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: Kb/ZlThtqoYdL5YW/TNKwY7pzmVmdicYBH95wYhDW+3mwUl6UYgqsPJ9MNZUtHLHNyInbuMZxpRl6L80DYgMyIxqgSWh1O1yHltxih/PwBMl2/redWcw/73PdUkS7q9jbFMApXymH9ivqCFg6GB4FlZl+HZ8nofBZvv4+95sJaZ8IbS/g+DAVwtl1IzO1avoemjIkyCEDVZB5T1q0zxUS/BentVFYZXNe3s/tw9rkotyMN9tmLpEoZCzfLkKzSxeMFelm0O6Bg5HEGmmhEnOE4tJNc5SKIUqInaiw/1D5UNgGXMHxxiaRUVDIK48VBPiHR1zB01LUg3xCC0LjJu93+Pd3Crv2HmJwmB5b5wdor53uF2FdD+kZulwmbYdIk/hxVl2D7PEIMsQ/dDWubh2YLuNg+KtsqVJHXdZjJzJ6b3nfbiF7dXaEO8khgFrV/N7fv2Hxhyw2iG3R0ZvyAr3iNp8frQpyarj9zLZNIMN4DjeX+cacOAf4+IZJjkpjabTxj8/QB5VgZSWduwjYGTyKtB+dCeo7l42cEnDcGk3CcJEJinQeexPdmD+YiFzEUgn1Lm+AdMwwPGQyokYT/ZhO9CBMmjgsMCvvvOQXKCB+jjOH0S5r5xaWFFsvobQUEGNa/lGFD0q0AzQv/St62ydFzLsruTUJtwjMyWuHymwgL6ZIsQRVyj2I0gaSQ8uYW4mo999L3djGDP+mmDNSDcNADwyrpaCK1IwIIFbUHmKVcvlKDt1ZTW8kA3/eRpd5oa9Fk19kdR2gk7twjb0Cn0voC3D7PKbmwClx4uOrBJ5/Nk=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_3462AA8B78A84E6789FEC015B07316DBciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 48fe3fb1-6f58-40f5-604d-08d7f244d82e
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 May 2020 05:09:39.3811 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: g7o2N+VuKsc+4exFx0WVxcnFD6gty+5Tcr3F6HnCzZwRnAyWS/Qdlg0sId6wqMoHICh8InAUJjiggqbHRLVoWw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR11MB3651
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.11, xch-aln-001.cisco.com
X-Outbound-Node: alln-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/tVqBNzLG8xzZS534oCvHvufOrcY>
Subject: Re: [sfc] Murray Kucherawy's Discuss on draft-ietf-sfc-oam-framework-13: (with DISCUSS and COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 May 2020 05:09:46 -0000

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

SGksIE11cnJheSwNCg0KMjAyMC8wNS8wNyDljYjliY0wOjM444CBTXVycmF5IFMuIEt1Y2hlcmF3
eSA8c3VwZXJ1c2VyQGdtYWlsLmNvbTxtYWlsdG86c3VwZXJ1c2VyQGdtYWlsLmNvbT4+44Gu44Oh
44O844OrOg0KDQpIaSBDYXJsb3MsDQoNCk9uIFdlZCwgTWF5IDYsIDIwMjAgYXQgODowMCBQTSBD
YXJsb3MgUGlnbmF0YXJvIChjcGlnbmF0YSkgPGNwaWduYXRhQGNpc2NvLmNvbTxtYWlsdG86Y3Bp
Z25hdGFAY2lzY28uY29tPj4gd3JvdGU6DQpZb3UgZXh0cmFjdGVkIGEgY291cGxlIG9mIHNlbnRl
bmNlcyBmcm9tIGEgbGFyZ2VyIHBhc3NhZ2UuIFBhcnQgb2YgdGhlIGRpc2N1c3Npb24geW91IGV4
cGVjdCBpcyBhY3R1YWxseSBpbiB0aGUgcGFyYWdyYXBoIHRoYXQgZm9sbG93cyB5b3VyIGV4Y2Vy
cHQsIHdoaWNoIHlvdSBkaWQgbm90IGluY2x1ZGUuIEVuZ2luZWVyaW5nIGlzIGFib3V0IHRyYWRl
b2ZmcywgYW5kIHdoYXQgdGhpcyBwYXJhZ3JhcGggYW5kIHNlY3Rpb24gcHJlc2VudHMgaXMgc3Vj
aCBlbmdpbmVlcmluZyBncmFkaWVudCBvZiBjaG9pY2VzLg0KDQpBcyB0aGUgcGFyYWdyYXBoIHRo
YXQgZm9sbG93cyBleHBsYWlucywgdGhlIFNGIHRyZWF0bWVudCBhbmQgZXhwZWN0ZWQgc2Vydmlj
ZSBjb3VsZCB3ZWxsIGJlIGRyb3BwaW5nIGEgcGFja2V0LCB3aGljaCBpcyBpbmRpc3Rpbmd1aXNo
YWJsZSBieSBvYnNlcnZhdGlvbiBmcm9tIGEgYmxhY2sgaG9sZSBmcm9tIGEgYnVnLg0KWy4uLl0N
Cg0KSSBkaWQgcmVhZCB0aGUgd2hvbGUgc2VjdGlvbiwgeWV0IHN0aWxsIEkgY2FtZSBhd2F5IGZy
b20gaXQgZmVlbGluZyBsaWtlIHRoZSBlbmNvdXJhZ2VtZW50IHRvd2FyZCB0aGUgbGF0dGVyIGVu
ZCBvZiB0aGUgc3BlY3RydW0gd2FzIGEgbGl0dGxlIHNob3J0LiAgVGhhdCdzIHdoeSBJIGZlbHQg
aXQgd29ydGh5IG9mIGEgZGlzY3Vzc2lvbiwgZXNwZWNpYWxseSBzaW5jZSBhcyBhIG5ldyByZXZp
ZXdlciBJIGRvbid0IGhhdmUgdGhlIGJlbmVmaXQgb2YgeW91ciBjb250ZXh0Lg0KDQpJIHNlZSwg
dGhhbmsgeW91IGZvciB0aGlzIGFkZGl0aW9uYWwgY29sb3Igb2YgeW91ciByZWFjdGlvbiB0byB0
aGUgdGV4dC4gSXQgaXMgdXNlZnVsLCBhbmQgd2VsY29tZSB0aGlzIGRpc2N1c3Npb24uIFBsZWFz
ZSBzZWUgYmVsb3cuDQoNCg0KVGhlIHRleHQgdGhhdCBmb2xsb3dzIGZpcnN0IGV4cGxhaW5zIHRo
ZSB0cmFkZW9mZjoNCg0KICAgVGhlIGZvcm1lciBhcHByb2FjaCB3aWxsIGxpa2VseSBub3QgcHJv
dmlkZSBzdWZmaWNpZW50IGNvbmZpZGVuY2UgdG8NCiAgIHRoZSBhY3R1YWwgU0YgYXZhaWxhYmls
aXR5LCBpLmUuIGEgc2VydmljZSBub2RlIGFuZCBhIFNGIGFyZSB0d28NCiAgIGRpZmZlcmVudCBl
bnRpdGllcy4gIFRoZSBsYXR0ZXIgYXBwcm9hY2ggaXMgY2FwYWJsZSBvZiBwcm92aWRpbmcgYW4N
CiAgIGV4dGVuc2l2ZSB2ZXJpZmljYXRpb24sIGJ1dCBjb21lcyBhdCBhIGNvc3QuDQoNClRoZW4g
ZGVzY3JpYmVzIHRoZSBkaWZmaWN1bHR5IGluIGdlbmVyYWxpemluZyBhIHRlc3QgZm9yIFNGcyB3
aGljaCBjYW4gaGF2ZSBzdXBlciBkaWZmZXJlbnQgYmVoYXZpb3JzLCBmcm9tIGEgRmlyZXdhbGwg
dG8gYSB0ZWxlbWV0cnkgY291bnRlcjoNCg0KICAgU29tZSBTRnMgbWFrZSBkaXJlY3QNCiAgIG1v
ZGlmaWNhdGlvbnMgdG8gcGFja2V0cywgd2hpbGUgb3RoZXJzIGRvIG5vdC4gIEFkZGl0aW9uYWxs
eSwgdGhlDQogICBwdXJwb3NlIG9mIHNvbWUgU0ZzIG1heSBiZSB0bywgY29uZGl0aW9uYWxseSwg
ZHJvcCBwYWNrZXRzDQogICBpbnRlbnRpb25hbGx5LiAgSW4gc3VjaCBjYXNlcywgaXQgaXMgbm9y
bWFsIGJlaGF2aW9yIHRoYXQgY2VydGFpbg0KICAgcGFja2V0cyB3aWxsIG5vdCBiZSBlZ3Jlc3Np
bmcgb3V0IGZyb20gdGhlIHNlcnZpY2UgZnVuY3Rpb24uDQoNClRoZXJl4oCZcyBhZGRpdGlvbmFs
IHRleHQgZXhlbXBsaWZ5aW5nIHRoZSB0cmFkZW9mZiwgYnV0IHRoZSBzZWN0aW9uIGVuZHMgbGlr
ZSB0aGlzOg0KDQogICBNb3JlDQogICBzcGVjaWZpY3Mgb24gdGhlIG1lY2hhbmlzbSB0byBjaGFy
YWN0ZXJpemUgU0Ytc3BlY2lmaWMgT0FNIHRvDQogICB2YWxpZGF0ZSB0aGUgc2VydmljZSBvZmZl
cmluZyBhcmUgb3V0c2lkZSB0aGUgc2NvcGUgb2YgdGhpcyBkb2N1bWVudC4NCiAgIFRob3NlIGZp
bmUtZ3JhaW5lZCBtZWNoYW5pc21zIGFyZSBpbXBsZW1lbnRhdGlvbi0gYW5kIGRlcGxveW1lbnQt
DQogICBzcGVjaWZpYy4NCg0KVGhvc2UgcGFyYWdyYXBocyBhcHBlYXIgdG8gdGFsayBhYm91dCBk
ZXRlcm1pbmluZyBhdmFpbGFiaWxpdHkgb2YgdGhlIFNGIHZpYSBwYXNzaXZlIG9ic2VydmF0aW9u
IG9mIGl0cyBpbnB1dCBhbmQgaXRzIG91dHB1dC4gIEkgd2FzIHN1cnByaXNlZCB0byBzZWUgdGhl
IGFic2VuY2Ugb2YgYSBtZWNoYW5pc20gdG8gZGlyZWN0bHkgaW50ZXJyb2dhdGUgYW4gU0YgdG8g
YXNrIGl0IGZvciBpdHMgc3RhdGUgb3IgaGVhbHRoLg0KDQpUaGlzIGlzIGEgZ29vZCBvYnNlcnZh
dGlvbi4NCg0KUGFydCBvZiB0aGUgcmF0aW9uYWwgZm9yIHRoaXMgYXBwcm9hY2ggaXMgdGhhdCwg
ZHVyaW5nIHRoZSBXRyBkaXNjdXNzaW9ucywgdGhlcmUgd2FzIGEgY29uY2x1c2lvbiB0aGF0IHNp
bmNlIFNGcyBjYW4gYmUgc28gZGl2ZXJzZSAoYSBsb2FkLWJhbGFuY2VyLCBOQVRzLCBhIEZXLCBX
QU4gYW5kIGFwcGxpY2F0aW9uIGFjY2VsZXJhdGlvbiwgSFRUUCBIZWFkZXIgRW5yaWNobWVudCwg
ZXRjLiksIGl0IGRpZCBub3QgbWFrZSBzZW5zZSB0byBhdHRlbXB0IHRvIGdlbmVyYWxpemUgYSBt
ZWNoYW5pc20gaGVyZSBvbiB0aGlzIGRvYywgYW5kIGluc3RlYWQgaXQgd2FzIGRlY2lkZWQgdG8g
a2VlcCBTRiBhdmFpbGFiaWxpdHkgb3V0IG9mIHNjb3BlOg0KDQoNCiAgIE1vcmUNCiAgIHNwZWNp
ZmljcyBvbiB0aGUgbWVjaGFuaXNtIHRvIGNoYXJhY3Rlcml6ZSBTRi1zcGVjaWZpYyBPQU0gdG8N
CiAgIHZhbGlkYXRlIHRoZSBzZXJ2aWNlIG9mZmVyaW5nIGFyZSBvdXRzaWRlIHRoZSBzY29wZSBv
ZiB0aGlzIGRvY3VtZW50Lg0KICAgVGhvc2UgZmluZS1ncmFpbmVkIG1lY2hhbmlzbXMgYXJlIGlt
cGxlbWVudGF0aW9uLSBhbmQgZGVwbG95bWVudC0NCiAgIHNwZWNpZmljLg0KDQpJIGNhbiB0ZWxs
IGEgbG90IG1vcmUgYWJvdXQgYW4gSFRUUCBzZXJ2aWNlLCBmb3IgZXhhbXBsZSwgYnkgZHJvcHBp
bmcgYSAiR0VUIC8iIG9uIHBvcnQgODAgYW5kIGxvb2tpbmcgYXQgdGhlIHJlcGx5IHRoYW4gSSBj
YW4gYnkgdXNpbmcgSUNNUCB0byBwaW5nIHRoZSBtYWNoaW5lIG9uIHdoaWNoIEkgYmVsaWV2ZSB0
aGF0IHNlcnZpY2UgaXMgcnVubmluZy4NCg0KWWVzLCBidXQgd2hhdCBkbyB5b3UgbGVhcm4gYWJv
dXQgdGhlIHZhcmlvdXMgU0ZzIGNoYWluZWQgYmV0d2VlbiB5b3VyIGtleWJvYXJkIGFuZCB0aGUg
SFRUUCBzZXJ2aWNlPyBUaGUgc2NvcGUgaXMgYXQgdGhlIHNlcnZpY2UgbGF5ZXIuDQoNCkluIGFu
IFNGQyBPQU0gZW52aXJvbm1lbnQsIHRoZXJlIHdvdWxkIGJlIGFkZGVkIGJlbmVmaXQgaWYgdGhl
IHN0YXR1cyBxdWVyeS9yZXNwb25zZSB3YXMgc3RhbmRhcmRpemVkLCBiZWNhdXNlIHRoZW4gYXMg
U0ZzIGV2b2x2ZSwgdGhleSBzdGlsbCByZXBseSB0byBhIGtub3duIHF1ZXJ5IGluIGEga25vd24g
d2F5LCBhbmQgc29tZSBvZiB0aGUgY29tcGxleGl0eSBhYm91dCB3aGljaCB5b3UncmUgY2F1dGlv
bmluZyBhYm92ZSBpcyBtaXRpZ2F0ZWQuDQoNCg0KVGhhdCBkb2VzIG5vdCBtZWFuIHRoYXQgc3Vj
aCBhbiBhcHByb2FjaCBjYW4gYmUgZXhwbG9yZWQgaW4gZGV0YWlsIGVsc2V3aGVyZSBhbmQgbm90
IGluIHRoaXMgZnJhbWV3b3JrIGRvY3VtZW50Lg0KDQpZb3UgZG9uJ3QgbmVlZCB0byB1c2UgdGhh
dCBtZWNoYW5pc20gc3BlY2lmaWNhbGx5LCBidXQgdGhhdCdzIHdoZXJlIG15IGhlYWQgd2VudCB3
aGVuIEkgcmVhZCB0aGlzIHNlY3Rpb24uDQoNCkkgYmVsaWV2ZSB3ZSBjb3VsZCBhZGQgYSBmaW5h
bCBzZW50ZW5jZSBzYXlpbmc6DQoNCiAgIEltcGxlbWVudGF0aW9ucyBhcmUgZW5jb3VyYWdlZCB0
byBmaW5kIHRoZSBtYXhpbXVtIHB1c2hpbmcgdG93YXJkcw0KICAgYSBtb3JlIGNvbXByZWhlbnNp
dmUgYW5kIHRlc3QgY2xvc2VyIHRvIHRoZSBleHBlY3RlZCBTRiBzZXJ2aWNlLA0KICAgd2hpbGUg
bm90IGNvbXByb21pc2luZyBjb21wbGV4aXR5LCBzY2FsYWJpbGl0eSwgb3IgcmV1c2FiaWxpdHkg
b2YgYQ0KICAgc29sdXRpb24uDQoNCkkgYXBwcmVjaWF0ZSB0aGF0IHRleHQgY2FuIGJlIGEgYml0
IHRvIGdlbmVyaWMsIGluIHdoaWNoIGNhc2UgSSB3b3VsZCByZWFsbHkgYXBwcmVjaWF0ZSBpZiB5
b3UgY2FuIGhlbHAgdXMgY3JhZnQgdGhpcyBmaW5hbCBzZW50ZW5jZSB0byBiZSBjb25jcmV0ZSBh
Ym91dCAicHVzaGluZyB0b3dhcmRzIHRoZSBsYXR0ZXIiDQoNCkknZCBsb3ZlIHRvIGhlYXIgd2hh
dCB5b3UgdGhpbmsgb2YgbXkgY29tbWVudCBhYm92ZSwgYW5kIHRoZW4gSSdkIGJlIGhhcHB5IHRv
IHdvcmsgd2l0aCB5b3Ugb24gdGV4dC4NCg0KSSB0ZW5kIHRvIHRoaW5rIHRoYXQgYW4gU0YgaW50
ZXJyb2dhdGlvbiBtZWNoYW5pc20gaXMgYSBiaXQgdG9vIHNwZWNpZmljIHRvIGRldGFpbCBvciBj
YWxsIG91dCBvbiB0aGlzIHNlcnZpY2UtbGF5ZXIgZnJhbWV3b3JrIGRvY3VtZW50Lg0KDQpBdCB0
aGUgc2FtZSB0aW1lLCBJIHdvdWxkIG5vdCB3YW50IHRvIGdpdmUgdGhlIGltcHJlc3Npb24gdGhh
dCBpdCBpcyBPSyB0byBzZXR0bGUgd2l0aCBWTS9Db250YWluZXIgdXAgaW1wbGllcyBzZXJ2aWNl
IFVQ4oCmDQoNCkFzIHN1Y2gsIHdlaWdodGluZyBvbiB0aGUg4oCcYW5vdGhlciBoYW5kIHNpZGXi
gJ0gYXMgYSBnb2FsIHNlZW1zIHRvIGFsbGV2aWF0ZSB5b3VyIGNvbmNlcm4gd2l0aG91dCByZWRl
ZmluZSBzY29wZS4NCg0KVGhvdWdodHM/DQoNClRoYW5rcywNCg0KQ2FybG9zLg0KDQoNCi1NU0sN
Cg0K

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

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NCkhpLCBNdXJyYXksDQo8ZGl2IGNsYXNzPSIiPjxi
ciBjbGFzcz0iIj4NCjxkaXY+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj4NCjxk
aXYgY2xhc3M9IiI+MjAyMC8wNS8wNyDljYjliY0wOjM444CBTXVycmF5IFMuIEt1Y2hlcmF3eSAm
bHQ7PGEgaHJlZj0ibWFpbHRvOnN1cGVydXNlckBnbWFpbC5jb20iIGNsYXNzPSIiPnN1cGVydXNl
ckBnbWFpbC5jb208L2E+Jmd0O+OBruODoeODvOODqzo8L2Rpdj4NCjxiciBjbGFzcz0iQXBwbGUt
aW50ZXJjaGFuZ2UtbmV3bGluZSI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xh
c3M9IiI+DQo8ZGl2IGNsYXNzPSIiPkhpIENhcmxvcyw8YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxk
aXYgZGlyPSJsdHIiIGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBkaXI9Imx0
ciIgY2xhc3M9IiI+T24gV2VkLCBNYXkgNiwgMjAyMCBhdCA4OjAwIFBNIENhcmxvcyBQaWduYXRh
cm8gKGNwaWduYXRhKSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmNwaWduYXRhQGNpc2NvLmNvbSIgY2xh
c3M9IiI+Y3BpZ25hdGFAY2lzY28uY29tPC9hPiZndDsgd3JvdGU6PGJyIGNsYXNzPSIiPg0KPC9k
aXY+DQo8ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+DQo8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxf
cXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNv
bGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+DQpZb3UgZXh0cmFjdGVkIGEg
Y291cGxlIG9mIHNlbnRlbmNlcyBmcm9tIGEgbGFyZ2VyIHBhc3NhZ2UuIFBhcnQgb2YgdGhlIGRp
c2N1c3Npb24geW91IGV4cGVjdCBpcyBhY3R1YWxseSBpbiB0aGUgcGFyYWdyYXBoIHRoYXQgZm9s
bG93cyB5b3VyIGV4Y2VycHQsIHdoaWNoIHlvdSBkaWQgbm90IGluY2x1ZGUuIEVuZ2luZWVyaW5n
IGlzIGFib3V0IHRyYWRlb2ZmcywgYW5kIHdoYXQgdGhpcyBwYXJhZ3JhcGggYW5kIHNlY3Rpb24g
cHJlc2VudHMgaXMgc3VjaA0KIGVuZ2luZWVyaW5nIGdyYWRpZW50IG9mIGNob2ljZXMuPGJyIGNs
YXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KQXMgdGhlIHBhcmFncmFwaCB0aGF0IGZvbGxvd3MgZXhw
bGFpbnMsIHRoZSBTRiB0cmVhdG1lbnQgYW5kIGV4cGVjdGVkIHNlcnZpY2UgY291bGQgd2VsbCBi
ZSBkcm9wcGluZyBhIHBhY2tldCwgd2hpY2ggaXMgaW5kaXN0aW5ndWlzaGFibGUgYnkgb2JzZXJ2
YXRpb24gZnJvbSBhIGJsYWNrIGhvbGUgZnJvbSBhIGJ1Zy48YnIgY2xhc3M9IiI+DQpbLi4uXTxi
ciBjbGFzcz0iIj4NCjwvYmxvY2txdW90ZT4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0K
PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPkkgZGlkIHJlYWQgdGhlIHdob2xlIHNlY3Rpb24sIHlldCBz
dGlsbCBJIGNhbWUgYXdheSBmcm9tIGl0IGZlZWxpbmcgbGlrZSB0aGUgZW5jb3VyYWdlbWVudCB0
b3dhcmQgdGhlIGxhdHRlciBlbmQgb2YgdGhlIHNwZWN0cnVtIHdhcyBhIGxpdHRsZSBzaG9ydC4m
bmJzcDsgVGhhdCdzIHdoeSBJIGZlbHQgaXQgd29ydGh5IG9mIGEgZGlzY3Vzc2lvbiwgZXNwZWNp
YWxseSBzaW5jZSBhcyBhIG5ldyByZXZpZXdlciBJIGRvbid0IGhhdmUNCiB0aGUgYmVuZWZpdCBv
ZiB5b3VyIGNvbnRleHQuPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVv
dGU+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdj5JIHNlZSwgdGhhbmsgeW91IGZv
ciB0aGlzIGFkZGl0aW9uYWwgY29sb3Igb2YgeW91ciByZWFjdGlvbiB0byB0aGUgdGV4dC4gSXQg
aXMgdXNlZnVsLCBhbmQgd2VsY29tZSB0aGlzIGRpc2N1c3Npb24uIFBsZWFzZSBzZWUgYmVsb3cu
PC9kaXY+DQo8YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj4N
CjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9Imdt
YWlsX3F1b3RlIj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8YmxvY2tx
dW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7
Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+
DQpUaGUgdGV4dCB0aGF0IGZvbGxvd3MgZmlyc3QgZXhwbGFpbnMgdGhlIHRyYWRlb2ZmOjxiciBj
bGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCiZuYnNwOyAmbmJzcDtUaGUgZm9ybWVyIGFwcHJvYWNo
IHdpbGwgbGlrZWx5IG5vdCBwcm92aWRlIHN1ZmZpY2llbnQgY29uZmlkZW5jZSB0bzxiciBjbGFz
cz0iIj4NCiZuYnNwOyAmbmJzcDt0aGUgYWN0dWFsIFNGIGF2YWlsYWJpbGl0eSwgaS5lLiBhIHNl
cnZpY2Ugbm9kZSBhbmQgYSBTRiBhcmUgdHdvPGJyIGNsYXNzPSIiPg0KJm5ic3A7ICZuYnNwO2Rp
ZmZlcmVudCBlbnRpdGllcy4mbmJzcDsgVGhlIGxhdHRlciBhcHByb2FjaCBpcyBjYXBhYmxlIG9m
IHByb3ZpZGluZyBhbjxiciBjbGFzcz0iIj4NCiZuYnNwOyAmbmJzcDtleHRlbnNpdmUgdmVyaWZp
Y2F0aW9uLCBidXQgY29tZXMgYXQgYSBjb3N0LjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4N
ClRoZW4gZGVzY3JpYmVzIHRoZSBkaWZmaWN1bHR5IGluIGdlbmVyYWxpemluZyBhIHRlc3QgZm9y
IFNGcyB3aGljaCBjYW4gaGF2ZSBzdXBlciBkaWZmZXJlbnQgYmVoYXZpb3JzLCBmcm9tIGEgRmly
ZXdhbGwgdG8gYSB0ZWxlbWV0cnkgY291bnRlcjo8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+
DQombmJzcDsgJm5ic3A7U29tZSBTRnMgbWFrZSBkaXJlY3Q8YnIgY2xhc3M9IiI+DQombmJzcDsg
Jm5ic3A7bW9kaWZpY2F0aW9ucyB0byBwYWNrZXRzLCB3aGlsZSBvdGhlcnMgZG8gbm90LiZuYnNw
OyBBZGRpdGlvbmFsbHksIHRoZTxiciBjbGFzcz0iIj4NCiZuYnNwOyAmbmJzcDtwdXJwb3NlIG9m
IHNvbWUgU0ZzIG1heSBiZSB0bywgY29uZGl0aW9uYWxseSwgZHJvcCBwYWNrZXRzPGJyIGNsYXNz
PSIiPg0KJm5ic3A7ICZuYnNwO2ludGVudGlvbmFsbHkuJm5ic3A7IEluIHN1Y2ggY2FzZXMsIGl0
IGlzIG5vcm1hbCBiZWhhdmlvciB0aGF0IGNlcnRhaW48YnIgY2xhc3M9IiI+DQombmJzcDsgJm5i
c3A7cGFja2V0cyB3aWxsIG5vdCBiZSBlZ3Jlc3Npbmcgb3V0IGZyb20gdGhlIHNlcnZpY2UgZnVu
Y3Rpb24uPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KVGhlcmXigJlzIGFkZGl0aW9uYWwg
dGV4dCBleGVtcGxpZnlpbmcgdGhlIHRyYWRlb2ZmLCBidXQgdGhlIHNlY3Rpb24gZW5kcyBsaWtl
IHRoaXM6PGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KJm5ic3A7ICZuYnNwO01vcmU8YnIg
Y2xhc3M9IiI+DQombmJzcDsgJm5ic3A7c3BlY2lmaWNzIG9uIHRoZSBtZWNoYW5pc20gdG8gY2hh
cmFjdGVyaXplIFNGLXNwZWNpZmljIE9BTSB0bzxiciBjbGFzcz0iIj4NCiZuYnNwOyAmbmJzcDt2
YWxpZGF0ZSB0aGUgc2VydmljZSBvZmZlcmluZyBhcmUgb3V0c2lkZSB0aGUgc2NvcGUgb2YgdGhp
cyBkb2N1bWVudC48YnIgY2xhc3M9IiI+DQombmJzcDsgJm5ic3A7VGhvc2UgZmluZS1ncmFpbmVk
IG1lY2hhbmlzbXMgYXJlIGltcGxlbWVudGF0aW9uLSBhbmQgZGVwbG95bWVudC08YnIgY2xhc3M9
IiI+DQombmJzcDsgJm5ic3A7c3BlY2lmaWMuPGJyIGNsYXNzPSIiPg0KPC9ibG9ja3F1b3RlPg0K
PGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+VGhvc2Ug
cGFyYWdyYXBocyBhcHBlYXIgdG8gdGFsayBhYm91dCBkZXRlcm1pbmluZyBhdmFpbGFiaWxpdHkg
b2YgdGhlIFNGIHZpYSBwYXNzaXZlIG9ic2VydmF0aW9uIG9mIGl0cyBpbnB1dCBhbmQgaXRzIG91
dHB1dC4mbmJzcDsgSSB3YXMgc3VycHJpc2VkIHRvIHNlZSB0aGUgYWJzZW5jZSBvZiBhIG1lY2hh
bmlzbSB0byBkaXJlY3RseSBpbnRlcnJvZ2F0ZSBhbiBTRiB0byBhc2sgaXQgZm9yIGl0cyBzdGF0
ZSBvciBoZWFsdGguJm5ic3A7PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2Nr
cXVvdGU+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdj5UaGlzIGlzIGEgZ29vZCBv
YnNlcnZhdGlvbi4mbmJzcDs8L2Rpdj4NCjxkaXY+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2
PlBhcnQgb2YgdGhlIHJhdGlvbmFsIGZvciB0aGlzIGFwcHJvYWNoIGlzIHRoYXQsIGR1cmluZyB0
aGUgV0cgZGlzY3Vzc2lvbnMsIHRoZXJlIHdhcyBhIGNvbmNsdXNpb24gdGhhdCBzaW5jZSBTRnMg
Y2FuIGJlIHNvIGRpdmVyc2UgKGEgbG9hZC1iYWxhbmNlciwgTkFUcywgYSBGVywmbmJzcDtXQU4g
YW5kIGFwcGxpY2F0aW9uIGFjY2VsZXJhdGlvbiwmbmJzcDtIVFRQIEhlYWRlciBFbnJpY2htZW50
LCBldGMuKSwgaXQgZGlkIG5vdCBtYWtlIHNlbnNlIHRvIGF0dGVtcHQNCiB0byBnZW5lcmFsaXpl
IGEgbWVjaGFuaXNtIGhlcmUgb24gdGhpcyBkb2MsIGFuZCBpbnN0ZWFkIGl0IHdhcyBkZWNpZGVk
IHRvIGtlZXAgU0YgYXZhaWxhYmlsaXR5IG91dCBvZiBzY29wZTo8L2Rpdj4NCjxkaXY+PGJyIGNs
YXNzPSIiPg0KPC9kaXY+DQo8ZGl2Pg0KPHByZSBzdHlsZT0iYm94LXNpemluZzogYm9yZGVyLWJv
eDsgb3ZlcmZsb3c6IGF1dG87IGZvbnQtZmFtaWx5OiAmcXVvdDtQVCBNb25vJnF1b3Q7LCBNb25h
Y28sIG1vbm9zcGFjZTsgZm9udC1zaXplOiAxNHB4OyBwYWRkaW5nOiAxMHB4OyBtYXJnaW4tdG9w
OiAwcHg7IG1hcmdpbi1ib3R0b206IDEwLjVweDsgbGluZS1oZWlnaHQ6IDEuMjE0OyBjb2xvcjog
cmdiKDAsIDAsIDApOyB3b3JkLWJyZWFrOiBicmVhay1hbGw7IG92ZXJmbG93LXdyYXA6IGJyZWFr
LXdvcmQ7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1MywgMjQ1KTsgYm9yZGVyOiAxcHgg
c29saWQgcmdiKDIwNCwgMjA0LCAyMDQpOyBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7IGJv
cmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7IGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0
cHg7IGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDsgZm9udC12YXJpYW50LWxpZ2F0dXJl
czogbm9ybWFsOyBvcnBoYW5zOiAyOyB3aWRvd3M6IDI7IiBjbGFzcz0iIj4gICBNb3JlDQogICBz
cGVjaWZpY3Mgb24gdGhlIG1lY2hhbmlzbSB0byBjaGFyYWN0ZXJpemUgU0Ytc3BlY2lmaWMgT0FN
IHRvDQogICB2YWxpZGF0ZSB0aGUgc2VydmljZSBvZmZlcmluZyBhcmUgb3V0c2lkZSB0aGUgc2Nv
cGUgb2YgdGhpcyBkb2N1bWVudC4NCiAgIFRob3NlIGZpbmUtZ3JhaW5lZCBtZWNoYW5pc21zIGFy
ZSBpbXBsZW1lbnRhdGlvbi0gYW5kIGRlcGxveW1lbnQtDQogICBzcGVjaWZpYy48L3ByZT4NCjwv
ZGl2Pg0KPGJyIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8
ZGl2IGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSJnbWFp
bF9xdW90ZSI+DQo8ZGl2IGNsYXNzPSIiPkkgY2FuIHRlbGwgYSBsb3QgbW9yZSBhYm91dCBhbiBI
VFRQIHNlcnZpY2UsIGZvciBleGFtcGxlLCBieSBkcm9wcGluZyBhICZxdW90O0dFVCAvJnF1b3Q7
IG9uIHBvcnQgODAgYW5kIGxvb2tpbmcgYXQgdGhlIHJlcGx5IHRoYW4gSSBjYW4gYnkgdXNpbmcg
SUNNUCB0byBwaW5nIHRoZSBtYWNoaW5lIG9uIHdoaWNoIEkgYmVsaWV2ZSB0aGF0IHNlcnZpY2Ug
aXMgcnVubmluZy4mbmJzcDs8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2tx
dW90ZT4NCjxkaXY+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2PlllcywgYnV0IHdoYXQgZG8g
eW91IGxlYXJuIGFib3V0IHRoZSB2YXJpb3VzIFNGcyBjaGFpbmVkIGJldHdlZW4geW91ciBrZXli
b2FyZCBhbmQgdGhlIEhUVFAgc2VydmljZT8gVGhlIHNjb3BlIGlzIGF0IHRoZSBzZXJ2aWNlIGxh
eWVyLjwvZGl2Pg0KPGJyIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9
IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNz
PSJnbWFpbF9xdW90ZSI+DQo8ZGl2IGNsYXNzPSIiPkluIGFuIFNGQyBPQU0gZW52aXJvbm1lbnQs
IHRoZXJlIHdvdWxkIGJlIGFkZGVkIGJlbmVmaXQgaWYgdGhlIHN0YXR1cyBxdWVyeS9yZXNwb25z
ZSB3YXMgc3RhbmRhcmRpemVkLCBiZWNhdXNlIHRoZW4gYXMgU0ZzIGV2b2x2ZSwgdGhleSBzdGls
bCByZXBseSB0byBhIGtub3duIHF1ZXJ5IGluIGEga25vd24gd2F5LCBhbmQgc29tZSBvZiB0aGUg
Y29tcGxleGl0eSBhYm91dCB3aGljaCB5b3UncmUgY2F1dGlvbmluZyBhYm92ZQ0KIGlzIG1pdGln
YXRlZC48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iZ21haWxfcXVv
dGUiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4N
CjxkaXY+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2PlRoYXQgZG9lcyBub3QgbWVhbiB0aGF0
IHN1Y2ggYW4gYXBwcm9hY2ggY2FuIGJlIGV4cGxvcmVkIGluIGRldGFpbCBlbHNld2hlcmUgYW5k
IG5vdCBpbiB0aGlzIGZyYW1ld29yayBkb2N1bWVudC48L2Rpdj4NCjxiciBjbGFzcz0iIj4NCjxi
bG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgZGly
PSJsdHIiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPllvdSBkb24ndCBuZWVk
IHRvIHVzZSB0aGF0IG1lY2hhbmlzbSBzcGVjaWZpY2FsbHksIGJ1dCB0aGF0J3Mgd2hlcmUgbXkg
aGVhZCB3ZW50IHdoZW4gSSByZWFkIHRoaXMgc2VjdGlvbi48YnIgY2xhc3M9IiI+DQo8L2Rpdj4N
CjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj48YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSBjbGFz
cz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxl
ZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+DQpJIGJlbGll
dmUgd2UgY291bGQgYWRkIGEgZmluYWwgc2VudGVuY2Ugc2F5aW5nOjxiciBjbGFzcz0iIj4NCjxi
ciBjbGFzcz0iIj4NCiZuYnNwOyAmbmJzcDtJbXBsZW1lbnRhdGlvbnMgYXJlIGVuY291cmFnZWQg
dG8gZmluZCB0aGUgbWF4aW11bSBwdXNoaW5nIHRvd2FyZHM8YnIgY2xhc3M9IiI+DQombmJzcDsg
Jm5ic3A7YSBtb3JlIGNvbXByZWhlbnNpdmUgYW5kIHRlc3QgY2xvc2VyIHRvIHRoZSBleHBlY3Rl
ZCBTRiBzZXJ2aWNlLCA8YnIgY2xhc3M9IiI+DQombmJzcDsgJm5ic3A7d2hpbGUgbm90IGNvbXBy
b21pc2luZyBjb21wbGV4aXR5LCBzY2FsYWJpbGl0eSwgb3IgcmV1c2FiaWxpdHkgb2YgYTxiciBj
bGFzcz0iIj4NCiZuYnNwOyAmbmJzcDtzb2x1dGlvbi48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9
IiI+DQpJIGFwcHJlY2lhdGUgdGhhdCB0ZXh0IGNhbiBiZSBhIGJpdCB0byBnZW5lcmljLCBpbiB3
aGljaCBjYXNlIEkgd291bGQgcmVhbGx5IGFwcHJlY2lhdGUgaWYgeW91IGNhbiBoZWxwIHVzIGNy
YWZ0IHRoaXMgZmluYWwgc2VudGVuY2UgdG8gYmUgY29uY3JldGUgYWJvdXQgJnF1b3Q7cHVzaGlu
ZyB0b3dhcmRzIHRoZSBsYXR0ZXImcXVvdDs8YnIgY2xhc3M9IiI+DQo8L2Jsb2NrcXVvdGU+DQo8
ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5JJ2QgbG92
ZSB0byBoZWFyIHdoYXQgeW91IHRoaW5rIG9mIG15IGNvbW1lbnQgYWJvdmUsIGFuZCB0aGVuIEkn
ZCBiZSBoYXBweSB0byB3b3JrIHdpdGggeW91IG9uIHRleHQuPC9kaXY+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRp
dj5JIHRlbmQgdG8gdGhpbmsgdGhhdCBhbiBTRiBpbnRlcnJvZ2F0aW9uIG1lY2hhbmlzbSBpcyBh
IGJpdCB0b28gc3BlY2lmaWMgdG8gZGV0YWlsIG9yIGNhbGwgb3V0IG9uIHRoaXMgc2VydmljZS1s
YXllciBmcmFtZXdvcmsgZG9jdW1lbnQuPC9kaXY+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjwvZGl2
Pg0KPGRpdj5BdCB0aGUgc2FtZSB0aW1lLCBJIHdvdWxkIG5vdCB3YW50IHRvIGdpdmUgdGhlIGlt
cHJlc3Npb24gdGhhdCBpdCBpcyBPSyB0byBzZXR0bGUgd2l0aCBWTS9Db250YWluZXIgdXAgaW1w
bGllcyBzZXJ2aWNlIFVQ4oCmPC9kaXY+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRp
dj5BcyBzdWNoLCB3ZWlnaHRpbmcgb24gdGhlIOKAnGFub3RoZXIgaGFuZCBzaWRl4oCdIGFzIGEg
Z29hbCBzZWVtcyB0byBhbGxldmlhdGUgeW91ciBjb25jZXJuIHdpdGhvdXQgcmVkZWZpbmUgc2Nv
cGUuPC9kaXY+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdj5UaG91Z2h0cz88L2Rp
dj4NCjxkaXY+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2PlRoYW5rcyw8L2Rpdj4NCjxkaXY+
PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2PkNhcmxvcy48L2Rpdj4NCjxiciBjbGFzcz0iIj4N
CjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYg
ZGlyPSJsdHIiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPg0KPGRpdiBjbGFz
cz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LU1TSzxiciBjbGFzcz0i
Ij4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+
DQo8YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_3462AA8B78A84E6789FEC015B07316DBciscocom_--


From nobody Thu May  7 04:40:05 2020
Return-Path: <noreply@ietf.org>
X-Original-To: sfc@ietf.org
Delivered-To: sfc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 779D23A02BC; Thu,  7 May 2020 04:39:52 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Robert Wilton via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-sfc-oam-framework@ietf.org, sfc-chairs@ietf.org, sfc@ietf.org,  Tal Mizrahi <tal.mizrahi.phd@gmail.com>, tal.mizrahi.phd@gmail.com
X-Test-IDTracker: no
X-IETF-IDTracker: 6.129.1
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Robert Wilton <rwilton@cisco.com>
Message-ID: <158885159205.21185.9872562709443924192@ietfa.amsl.com>
Date: Thu, 07 May 2020 04:39:52 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/V8Lx_mjocqrSCtauk3ydRZ-X0WI>
Subject: [sfc] Robert Wilton's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 May 2020 11:39:53 -0000

Robert Wilton has entered the following ballot position for
draft-ietf-sfc-oam-framework-13: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

I found this document to be pretty easy to read and understand, so thank you
for your work in this area.

I have a few comments, that may have already been raised by other reviewers:

2.  SFC Layering Model

   While Figure 1 depicts an example where SFs are enabled as virtual
   entities, the SFC architecture does not make any assumptions on how
   the SFC data plane elements are deployed.  The SFC architecture is
   flexible and accommodates physical or virtual entity deployment.  SFC
   OAM accounts for this flexibility and accordingly it is applicable
   whether SFC data plane elements are deployed directly on physical
   hardware, as one or more Virtual Machines, or any combination
   thereof.

Would "SF data plane elements" be more clear than "SFC data plane elements"?

3.  SFC OAM Components

   3.  Classifier component: OAM functions applicable at this component
       includes testing the validity of the classification rules and
       detecting any incoherence among the rules installed in different
       classifiers.

It was not entirely clear to me what is meant by different classifiers, so
possibly this could be elaborated slightly.

4.3.  Trace Functions

"TTL" is used in various places.  Does that need to be listed in the acronyms?

6.2.  OAM Packet Processing and Forwarding Semantic

   Upon receiving an OAM packet, SFC-aware SFs may choose to discard the
   packet if it does not support OAM functionality or if the local
   policy prevents them from processing the OAM packet.  When an SF
   supports OAM functionality, it is desirable to process the packet and
   provide an appropriate response to allow end-to-end verification.  To
   limit performance impact due to OAM, SFC-aware SFs should rate limit
   the number of OAM packets processed.

Doesn't this mean that SFC is potentially altering the thing being measured? 
Wouldn't it be better instead to rate limit the number of OAM packets that are
being generated in the first place?

6.1.  SFC OAM Packet Marker

   The SFC OAM function described in Section 4 performed at the service
   layer or overlay network layer must mark the packet as an OAM packet
   so that relevant nodes can differentiate an OAM packet from data
   packets.  The base header defined in Section 2.2 of [RFC8300] assigns
   a bit to indicate OAM packets.  When NSH encapsulation is used at the
   service layer, the O bit must be set to differentiate the OAM packet.
   Any other overlay encapsulations used at the service layer must have
   a way to mark the packet as OAM packet.

"must be set" => "MUST be set" & "must have a way" => "MUST have a way"?

But I question whether these should be musts at all.  E.g. by setting an OAM
bit you allow the intermediate functions to potentially modify their behaviour,
making it harder to know that the thing under test isn't changing its behaviour
because it is being tested.  E.g. could another choice be to use some reserved
address space to simulate flows without requiring the packets to be explicitly
marked?

7.  Manageability Considerations

                   Table 4: OAM Tool GAP Analysis
  +----------------+--------------+-------------+--------+-------------+
  | Layer          |Configuration |Orchestration|Topology|Notification |
  +----------------+--------------+-------------+--------+-------------+
  | Underlay N/w   |CLI, NETCONF  | CLI, NETCONF|SNMP    |SNMP, Syslog,|
  |                |              |             |        |NETCONF      |
  +----------------+--------------+-------------+--------+-------------+
  | Overlay N/w    |CLI, NETCONF  | CLI, NETCONF|SNMP    |SNMP, Syslog |
  |                |              |             |        |NETCONF      |
  +----------------+--------------+-------------+--------+-------------+
  | Classifier     | CLI, NETCONF | CLI, NETCONF| None   | None        |
  +----------------+--------------+-------------+--------+-------------+
  | SF             |CLI, NETCONF  | CLI, NETCONF| None   | None        |
  +----------------+--------------+-------------+--------+-------------+
  | SFC            |CLI, NETCONF  | CLI, NETCONF| None   | None        |
  +----------------+--------------+-------------+--------+-------------+

It would probably be useful for YANG to be listed here as well under
configuration and Orchestration.  RESTCONF or gNMI could potentially also be
listed, although I note that this table is not intended to be exhaustive.

There is also a base YANG topology model, RFC 8345, and other extensions being
defined, at least for Overlay and Underlay networks.  Would they be appropriate
for the topology column?

Regards,
Rob




From nobody Thu May  7 06:32:56 2020
Return-Path: <noreply@ietf.org>
X-Original-To: sfc@ietf.org
Delivered-To: sfc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 753043A0834; Thu,  7 May 2020 06:32:19 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Alissa Cooper via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-sfc-oam-framework@ietf.org, sfc-chairs@ietf.org, sfc@ietf.org,  Tal Mizrahi <tal.mizrahi.phd@gmail.com>, tal.mizrahi.phd@gmail.com
X-Test-IDTracker: no
X-IETF-IDTracker: 6.129.1
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Alissa Cooper <alissa@cooperw.in>
Message-ID: <158885833897.21185.5792022165179335411@ietfa.amsl.com>
Date: Thu, 07 May 2020 06:32:18 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/1wpwAn2TfP9CTAKPmjU9lQSzI0g>
Subject: [sfc] Alissa Cooper's Discuss on draft-ietf-sfc-oam-framework-13: (with DISCUSS and COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 May 2020 13:32:20 -0000

Alissa Cooper has entered the following ballot position for
draft-ietf-sfc-oam-framework-13: Discuss

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/



----------------------------------------------------------------------
DISCUSS:
----------------------------------------------------------------------

Table 3 has "None" in all the cells corresponding to SF and SFC OAM functions.
But then Sections 6.4.1 through 6.4.4 discuss several tools that can be used to
provide some of these functions. I understand that the text about the table
says "Table 3 below is not exhaustive," but still it seems misleading to say
"None" in the table when there are, in fact, tools available that are discussed
just a few paragraphs later.


----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Section 4.1: "Verify the policy of an SFC or SF." --> This seems a little
vague. What about the policy is meant to be verified?

Section 6: The title of this section threw me off. I would suggest putting
Section 6.1, 6.2, and 6.3 into one section about "Operational Aspects of SFC
OAM at the Service Layer" and then starting a new Section 7 about "Candidate
SFC OAM Tools" that begins with the current Section 6.4 text.

Section 6.1: The normative language seems out of place here.




From nobody Thu May  7 06:40:12 2020
Return-Path: <noreply@ietf.org>
X-Original-To: sfc@ietf.org
Delivered-To: sfc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id C39DE3A0920; Thu,  7 May 2020 06:39:56 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Alvaro Retana via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-sfc-oam-framework@ietf.org, sfc-chairs@ietf.org, sfc@ietf.org,  tal.mizrahi.phd@gmail.com
X-Test-IDTracker: no
X-IETF-IDTracker: 6.129.1
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Alvaro Retana <aretana.ietf@gmail.com>
Message-ID: <158885879619.21045.4121183716505139454@ietfa.amsl.com>
Date: Thu, 07 May 2020 06:39:56 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/CWGMRmvaC8CT7-PcU7Pg50gtjnQ>
Subject: [sfc] Alvaro Retana's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 May 2020 13:40:03 -0000

Alvaro Retana has entered the following ballot position for
draft-ietf-sfc-oam-framework-13: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

I support Murray's DISCUSS.

I appreciate the fact that "More specifics on the mechanism to characterize
SF-specific OAM to validate the service offering are outside the scope of this
document." (§3.1.1)

The issue I want to point out, which I believe is a significant omission in
this document, is the lack of mention in §4 and §5 of the validation of the
service offering as an SFC OAM function or in the gap analysis.  IOW, the
availability of the SF from the point of view of its ability to provide the
service is pointed out as important in §3.1.1, but there is no further
consideration later in the document.

[I believe that this issue borders on a DISCUSS -- and while I would really
like to see further consideration in the text, I decided to trust that the
authors and the responsible AD will take care of it.]




From nobody Thu May  7 09:19:35 2020
Return-Path: <superuser@gmail.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 769C23A0A80; Thu,  7 May 2020 09:19:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 393fQyzBWxoP; Thu,  7 May 2020 09:19:27 -0700 (PDT)
Received: from mail-vs1-xe34.google.com (mail-vs1-xe34.google.com [IPv6:2607:f8b0:4864:20::e34]) (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 2B2D23A0A1A; Thu,  7 May 2020 09:19:27 -0700 (PDT)
Received: by mail-vs1-xe34.google.com with SMTP id u12so3857977vsq.0; Thu, 07 May 2020 09:19:27 -0700 (PDT)
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=q0BLGs+G+D4q9wZ7W03GrTDPyoAa6j9p9IPbEZivj7Q=; b=RoUhfEoZLbj9DnwzWrafo5sQwUXCRDJF2rE3F4LGCfce8Gga6310ruzIVrKQJ1+G/z urMDVqlANPeoR8O+QqDrNr2kV45sR2ja6Q+tOqLJ4nW2UVBZSZlAxg8tiSQS/trti7QF WyHN0u5knv79nVfs5/yrqqd+bftqu+y9CyvKYXNsQ8qHhX4OaIrMses5ivZQQxD5VF59 ImovVVJggtWoOzcRVh/tPBqzeosa0Ecaw98pZFFTe+zAzZUbiAl0S1e84PK75+SAOoul WpDL9Fi4H4mmHl3M7/ov7iTo80HMbx85HNecl8e6C+9C5hH2GfOOUafplA73kEP30TBZ gRww==
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=q0BLGs+G+D4q9wZ7W03GrTDPyoAa6j9p9IPbEZivj7Q=; b=RWnGBEzhuFNBnBjEg6C3qtKjxYAS+GwVYIrHCE/4d1lFnrp5oKlit/6pHWfc/71Zmy /xUhy9YGF/5gIk4qLd2uqMgFyn6vMclVqEz5SIcZfNYaD5HZnovS6u3aCN7TkDslEK0k iqBhf+s8ArtKkNlrYbbqFj4iCLqc6G4t9wLXMptLcHwZH1gFWQmpZC1etDzrwyckqLn+ lSMHdukdioUP+A6gxkHE5/YFHFBd5IIDph3cazp1PznoNsQYIIUyHXuik9XPrKMxT/No BRnDnU8w5srqsjpjO/Rj/g7+AAdKnfYEEim9nb33tWBbf/KyV/E7cWFVxoD9bRceA6UO JX1A==
X-Gm-Message-State: AGi0PuYhpBEDvuQE7sg0M57Q50wiRRGoro33SNcSJBjph2RJMkkwde91 QYfGFxdTsecjIrWVzqS3K5ZGGnSAg+FMQlArwbY=
X-Google-Smtp-Source: APiQypIfCIGisJXyAPg6tifN0fKwtUSOddG9nURCB7DncjEZHHta3OOgwKn/pwVCuiH9S/bfriaGqc6suwxERZ8PiLg=
X-Received: by 2002:a05:6102:208a:: with SMTP id h10mr12876310vsr.13.1588868366126;  Thu, 07 May 2020 09:19:26 -0700 (PDT)
MIME-Version: 1.0
References: <158874314414.2257.851841137120234428@ietfa.amsl.com> <3DC09F2F-861C-41AA-AC05-08E09614BDB7@cisco.com> <CAL0qLwbDXaVKsfSQapGO7QZsbt_T4ukpWOq95Mt_0ddj9yuMEQ@mail.gmail.com> <3462AA8B-78A8-4E67-89FE-C015B07316DB@cisco.com>
In-Reply-To: <3462AA8B-78A8-4E67-89FE-C015B07316DB@cisco.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
Date: Thu, 7 May 2020 09:19:14 -0700
Message-ID: <CAL0qLwbv+ejX4R5cZgT6wjhuR2PxytkgoUUwB9St7kqLXWkQ2A@mail.gmail.com>
To: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
Cc: The IESG <iesg@ietf.org>, "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>,  "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, Service Function Chaining IETF list <sfc@ietf.org>,  Tal Mizrahi <tal.mizrahi.phd@gmail.com>
Content-Type: multipart/alternative; boundary="0000000000008ed28105a5113e12"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/-53_JMSOfu8mxhp37d-tu2snI4s>
Subject: Re: [sfc] Murray Kucherawy's Discuss on draft-ietf-sfc-oam-framework-13: (with DISCUSS and COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 May 2020 16:19:32 -0000

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

On Wed, May 6, 2020 at 10:09 PM Carlos Pignataro (cpignata) <
cpignata@cisco.com> wrote:

>
> Those paragraphs appear to talk about determining availability of the SF
> via passive observation of its input and its output.  I was surprised to
> see the absence of a mechanism to directly interrogate an SF to ask it fo=
r
> its state or health.
>
>
> This is a good observation.
>
> Part of the rational for this approach is that, during the WG discussions=
,
> there was a conclusion that since SFs can be so diverse (a load-balancer,
> NATs, a FW, WAN and application acceleration, HTTP Header Enrichment,
> etc.), it did not make sense to attempt to generalize a mechanism here on
> this doc, and instead it was decided to keep SF availability out of scope=
:
>
>    More
>    specifics on the mechanism to characterize SF-specific OAM to
>    validate the service offering are outside the scope of this document.
>    Those fine-grained mechanisms are implementation- and deployment-
>    specific.
>
>
>
Now that you point that out, I think we might consider changing this text a
bit.  To my mind, it effectively punts on the entire issue, and maybe
instead we can say something more encouraging here to those that work on
what comes next.  Perhaps you'd be comfortable with this?

"Specific mechanisms to characterize SF-specific OAM to validate the
service offering will be considered and may be proposed in the solution
documents derived from this framework."

In an SFC OAM environment, there would be added benefit if the status
> query/response was standardized, because then as SFs evolve, they still
> reply to a known query in a known way, and some of the complexity about
> which you're cautioning above is mitigated.
>
> That does not mean that such an approach can be explored in detail
> elsewhere and not in this framework document.
>

Absolutely agreed.  I think my goal here is to specifically encourage doing
so.

I tend to think that an SF interrogation mechanism is a bit too specific to
> detail or call out on this service-layer framework document.
>
> At the same time, I would not want to give the impression that it is OK t=
o
> settle with VM/Container up implies service UP=E2=80=A6
>
> As such, weighting on the =E2=80=9Canother hand side=E2=80=9D as a goal s=
eems to alleviate
> your concern without redefine scope.
>
> Thoughts?
>

I think that's completely fair.  And so, is that proposed replacement
sentence acceptable?

-MSK

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

<div dir=3D"ltr"><div dir=3D"ltr">On Wed, May 6, 2020 at 10:09 PM Carlos Pi=
gnataro (cpignata) &lt;<a href=3D"mailto:cpignata@cisco.com">cpignata@cisco=
.com</a>&gt; wrote:</div><div class=3D"gmail_quote"><blockquote class=3D"gm=
ail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,=
204,204);padding-left:1ex"><div style=3D"overflow-wrap: break-word;"><div><=
div><blockquote type=3D"cite"><div><div dir=3D"ltr"><div class=3D"gmail_quo=
te"><div><br>
</div>
<div>Those paragraphs appear to talk about determining availability of the =
SF via passive observation of its input and its output.=C2=A0 I was surpris=
ed to see the absence of a mechanism to directly interrogate an SF to ask i=
t for its state or health.=C2=A0</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>This is a good observation.=C2=A0</div>
<div><br>
</div>
<div>Part of the rational for this approach is that, during the WG discussi=
ons, there was a conclusion that since SFs can be so diverse (a load-balanc=
er, NATs, a FW,=C2=A0WAN and application acceleration,=C2=A0HTTP Header Enr=
ichment, etc.), it did not make sense to attempt
 to generalize a mechanism here on this doc, and instead it was decided to =
keep SF availability out of scope:</div>
<div><br>
</div>
<div>
<pre style=3D"box-sizing:border-box;overflow:auto;font-family:&quot;PT Mono=
&quot;,Monaco,monospace;font-size:14px;padding:10px;margin-top:0px;margin-b=
ottom:10.5px;line-height:1.214;color:rgb(0,0,0);word-break:break-all;backgr=
ound-color:rgb(255,253,245);border:1px solid rgb(204,204,204);border-radius=
:4px;font-variant-ligatures:normal">   More
   specifics on the mechanism to characterize SF-specific OAM to
   validate the service offering are outside the scope of this document.
   Those fine-grained mechanisms are implementation- and deployment-
   specific.</pre>
</div>
<br></div></div></div></blockquote><div><br></div><div>Now that you point t=
hat out, I think we might consider changing this text a bit.=C2=A0 To my mi=
nd, it effectively punts on the entire issue, and maybe instead we can say =
something more encouraging here to those that work on what comes next.=C2=
=A0 Perhaps you&#39;d be comfortable with this?<br><br></div><div>&quot;Spe=
cific mechanisms to characterize SF-specific OAM to validate the service of=
fering will be considered and may be proposed in the solution documents der=
ived from this framework.&quot;<br></div><div> <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 style=3D"overflow-wrap: break-word;">=
<div><div>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr">
<div class=3D"gmail_quote">
<div>In an SFC OAM environment, there would be added benefit if the status =
query/response was standardized, because then as SFs evolve, they still rep=
ly to a known query in a known way, and some of the complexity about which =
you&#39;re cautioning above
 is mitigated.<br>
</div>
</div>

</div>
</div>
</blockquote>
</div></div></div></blockquote><blockquote class=3D"gmail_quote" style=3D"m=
argin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left=
:1ex"><div style=3D"overflow-wrap: break-word;"><div><div><div>
</div>
<div>That does not mean that such an approach can be explored in detail els=
ewhere and not in this framework document.</div></div></div></div></blockqu=
ote><div><br></div><div>Absolutely agreed.=C2=A0 I think my goal here is to=
 specifically encourage doing so.<br></div><div><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 style=3D"overflow-wrap: break-word;">=
<div><div>
I tend to think that an SF interrogation mechanism is a bit too specific to=
 detail or call out on this service-layer framework document.
<div><br>
</div>
<div>At the same time, I would not want to give the impression that it is O=
K to settle with VM/Container up implies service UP=E2=80=A6</div>
<div><br>
</div>
<div>As such, weighting on the =E2=80=9Canother hand side=E2=80=9D as a goa=
l seems to alleviate your concern without redefine scope.</div>
<div><br>
</div>
<div>Thoughts?</div></div></div></div></blockquote><div><br></div>I think t=
hat&#39;s completely fair.=C2=A0 And so, is that proposed replacement sente=
nce acceptable?</div><div class=3D"gmail_quote"><br></div><div class=3D"gma=
il_quote">-MSK<br></div></div>

--0000000000008ed28105a5113e12--


From nobody Thu May  7 09:37:52 2020
Return-Path: <jmh@joelhalpern.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 431493A0ADD; Thu,  7 May 2020 09:37:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.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 T69xiNgiCcLB; Thu,  7 May 2020 09:37:12 -0700 (PDT)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) (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 E35A53A0AD4; Thu,  7 May 2020 09:37:11 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 49HzdM5HLvz1nt05; Thu,  7 May 2020 09:37:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1588869431; bh=U8C9L4jQPFo0t6F8W3dlaVEpUGY4dnnihYPs4b8bKBg=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=Ti5PrGjtVz98Q579sW2i/vzMK1TOuPg++JIZLzi5NKcqU5n8xWzIdcv6Sa0H6YOGA MNNilMrZB45Py8eUjXx9dFHOvcfxfHV1GZ63iilKHCgirq6p4rwaEuoidIy2d/QVU+ O7vJslQBFJATDKgVopfHDxM4O7OvvUFUwyARDpI0=
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 49HzdL4vb2z1p2px; Thu,  7 May 2020 09:37:10 -0700 (PDT)
To: "Murray S. Kucherawy" <superuser@gmail.com>, "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
Cc: The IESG <iesg@ietf.org>, "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, Service Function Chaining IETF list <sfc@ietf.org>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>
References: <158874314414.2257.851841137120234428@ietfa.amsl.com> <3DC09F2F-861C-41AA-AC05-08E09614BDB7@cisco.com> <CAL0qLwbDXaVKsfSQapGO7QZsbt_T4ukpWOq95Mt_0ddj9yuMEQ@mail.gmail.com> <3462AA8B-78A8-4E67-89FE-C015B07316DB@cisco.com> <CAL0qLwbv+ejX4R5cZgT6wjhuR2PxytkgoUUwB9St7kqLXWkQ2A@mail.gmail.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <f2b3f492-aa2f-507b-031f-f2967f612118@joelhalpern.com>
Date: Thu, 7 May 2020 12:37:07 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0
MIME-Version: 1.0
In-Reply-To: <CAL0qLwbv+ejX4R5cZgT6wjhuR2PxytkgoUUwB9St7kqLXWkQ2A@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/QqgB6HPqnHGmV7mS8WZYUPvMoY4>
Subject: Re: [sfc] Murray Kucherawy's Discuss on draft-ietf-sfc-oam-framework-13: (with DISCUSS and COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 May 2020 16:37:15 -0000

<chair hat set aside>
I have a concern about going very far on monitoring SFs.  This comes 
from two pieces.

First, monitoring whether an SF is actually doing its job is at least 
specific to the kind of SF, and may even be specific to details of how 
the SF is configured.  (To check whether a firewall is blocking things, 
you need to know what it is configured to block.)  This is very far from 
generic OAM.

On the other hand, the general monitoring of compute platforms and their 
resource behavior is not a topic that the Routing Area of the IETF ought 
to be getting into.  It is arguable whether it is a topic the IETF ought 
to be getting into, but that is more your area.

Hence, as a participant, I am concerned that your discuss is pushing for 
an emphasis that does not belong in the work of this working group or 
this framework.

Yours,
Joel
</look for hat>

On 5/7/2020 12:19 PM, Murray S. Kucherawy wrote:
> On Wed, May 6, 2020 at 10:09 PM Carlos Pignataro (cpignata) 
> <cpignata@cisco.com <mailto:cpignata@cisco.com>> wrote:
> 
>>
>>     Those paragraphs appear to talk about determining availability of
>>     the SF via passive observation of its input and its output.  I was
>>     surprised to see the absence of a mechanism to directly
>>     interrogate an SF to ask it for its state or health.
> 
>     This is a good observation.
> 
>     Part of the rational for this approach is that, during the WG
>     discussions, there was a conclusion that since SFs can be so diverse
>     (a load-balancer, NATs, a FW, WAN and application acceleration, HTTP
>     Header Enrichment, etc.), it did not make sense to attempt to
>     generalize a mechanism here on this doc, and instead it was decided
>     to keep SF availability out of scope:
> 
>         More
>         specifics on the mechanism to characterize SF-specific OAM to
>         validate the service offering are outside the scope of this document.
>         Those fine-grained mechanisms are implementation- and deployment-
>         specific.
> 
> 
> 
> Now that you point that out, I think we might consider changing this 
> text a bit.  To my mind, it effectively punts on the entire issue, and 
> maybe instead we can say something more encouraging here to those that 
> work on what comes next.  Perhaps you'd be comfortable with this?
> 
> "Specific mechanisms to characterize SF-specific OAM to validate the 
> service offering will be considered and may be proposed in the solution 
> documents derived from this framework."
> 
>>     In an SFC OAM environment, there would be added benefit if the
>>     status query/response was standardized, because then as SFs
>>     evolve, they still reply to a known query in a known way, and some
>>     of the complexity about which you're cautioning above is mitigated.
> 
>     That does not mean that such an approach can be explored in detail
>     elsewhere and not in this framework document.
> 
> 
> Absolutely agreed.  I think my goal here is to specifically encourage 
> doing so.
> 
>     I tend to think that an SF interrogation mechanism is a bit too
>     specific to detail or call out on this service-layer framework
>     document.
> 
>     At the same time, I would not want to give the impression that it is
>     OK to settle with VM/Container up implies service UP…
> 
>     As such, weighting on the “another hand side” as a goal seems to
>     alleviate your concern without redefine scope.
> 
>     Thoughts?
> 
> 
> I think that's completely fair.  And so, is that proposed replacement 
> sentence acceptable?
> 
> -MSK


From nobody Thu May  7 10:29:33 2020
Return-Path: <cpignata@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E88A73A0C9F; Thu,  7 May 2020 10:29:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level: 
X-Spam-Status: No, score=-9.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=AuwmfiaT; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=aqmhizHW
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qYGM4--h3LU4; Thu,  7 May 2020 10:29:25 -0700 (PDT)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0F1133A0C52; Thu,  7 May 2020 10:29:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=17369; q=dns/txt; s=iport; t=1588872565; x=1590082165; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=Oa5+FCuQgmAN0tZVmeTO8461M1nd0YIYFDgCYQctTuw=; b=AuwmfiaTIyd+Q7CqbWldMLrri2H59XzpyepKsncGQc2ysGfk9a0wO5Tf MAFGoyRRqTP3E9GYKk0kvs5oPEAYitbN6ghCN/SNA0Lr5hdBE1wa1r2ma 9eO9gXc8t5aDpmxgejoWrfnRh86Bx/WCsaRC5Hj6sZ/V5yqZml1TYI9Lf A=;
IronPort-PHdr: =?us-ascii?q?9a23=3A2s9n1hHskBv+UdUhbBkjCp1GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e401gGbX4LW7/JNj/LbqaamUmsFst6Ns3EHJZpLUR?= =?us-ascii?q?JNycAbhBcpD8PND0rnZOXrYCo3EIUnNhdl8ni3PFITFJP4YFvf8X+14DoSEx?= =?us-ascii?q?HnOBBzYO/yH92ag8G+zevn/ZrVbk1Bjya8ZrUnKhKwoE3Ru8AajJEkJLw2z0?= =?us-ascii?q?7Co2BDfKJdwmY7KA=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CsBQD3RLRe/5tdJa1mHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQGCB4FUUQVuWC8qCoQZg0YDjRyTd4RjglIDVAsBAQEMAQEtAgQ?= =?us-ascii?q?BAYREAheBcCQ4EwIDAQELAQEFAQEBAgEFBG2FVgyFcgIBAxIRHQEBIxQBDwI?= =?us-ascii?q?BBgI/AwICAjAUEQIEDgUbB4MEAYF+TQMuAZRekGcCgTmIYXaBMoMAAQEFhSs?= =?us-ascii?q?Ygg4JgTiCY4lhGoFBP4E4DBCCTT6ETRiCezOCLY4wGIJFPIYaimyQBgqCSJg?= =?us-ascii?q?WFgedIKlvg0QCBAIEBQIOAQEFgWkigVZwFWUBgj4+EhgNkEIMFxWDOopWdDc?= =?us-ascii?q?CBgEHAQEDCXyPBy2BBgGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.73,364,1583193600";  d="scan'208,217";a="491214703"
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 07 May 2020 17:29:23 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by rcdn-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id 047HTNKl001868 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 7 May 2020 17:29:23 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 7 May 2020 12:29:23 -0500
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 7 May 2020 12:29:22 -0500
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 7 May 2020 13:29:22 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=G31VvcWroPU2rvLn1u3a/qoKN5d1PX0hsuqYUXdH9vRc47KT/e7UZ7u1N32jXmcAjXId0ovRexYeu0FHBhYt2vgO764o5IOkPy7HDX6UbmVN0tn3iLWyfjjBFl6hDQsiw9/VRTU6MDHbvfYj2oG1+ju7zfmIKDufFn+aCBtukp41RtZRG16qaMH29d0S4Fq24yBiXkHYAXBS2HeTlVJXVx0pOZVyfIjBlX0bmAywm+ON2ESRj6A+f68H+Si96CMr0QCWNi6N+QzrRhJlRLccmeX6OngmXWRrM9ykIgeA1eDUOW6KFrm08+TO9qnjL2HircCkaL7B4PsSGzH/wShgMw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Oa5+FCuQgmAN0tZVmeTO8461M1nd0YIYFDgCYQctTuw=; b=L/rQvpVo77bNgm5PqPyvPGk3ZJMVv8bpweP09wxjzYc5QgsV/NY1U/haF8uTOqW3oWbG+oAMifc80Q/bu2U0bfpdM/vUnUjmAb/XactDys3/mzl2Yinoodd7smwggSxdakGtZ+aiYzaVUbM/D0D0df8hEEq0TnJt0gOmLLyrwxlqWdNXwNmHaeR6MRaH3/5I3Vr+2g+CnfaUPbOxb5o5UO6XLv0tE1DIIJj1pojQILnqoQ5zw1gjRw2GUwpxm1lTPHWkBDVaJ0B9q/h2mMhtRnlFy8ka1VVenUEvF3VMp579fVZ28EsOUotRvVph9TaZrzvJdMtXPg6xMOLL6Wp4ag==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Oa5+FCuQgmAN0tZVmeTO8461M1nd0YIYFDgCYQctTuw=; b=aqmhizHWRGdGiOgcqJn8l90Wcy006H75bRgNFSSg5ryniKC3da7s86rRsNlJpVx0j8j51K/76L9ls/xGDGq/mwGWp60/d+EMEzDiEh62HGxHFWBXAs34hOsjGPuSLGxvG5zA2ii2+XwaRyaFCetTatamJcwL6i5wsTE2MHYC2DI=
Received: from BN8PR11MB3635.namprd11.prod.outlook.com (2603:10b6:408:86::20) by BN8PR11MB3684.namprd11.prod.outlook.com (2603:10b6:408:86::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2958.19; Thu, 7 May 2020 17:29:21 +0000
Received: from BN8PR11MB3635.namprd11.prod.outlook.com ([fe80::9981:86d4:ca20:ff96]) by BN8PR11MB3635.namprd11.prod.outlook.com ([fe80::9981:86d4:ca20:ff96%7]) with mapi id 15.20.2958.033; Thu, 7 May 2020 17:29:21 +0000
From: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
CC: "Murray S. Kucherawy" <superuser@gmail.com>, The IESG <iesg@ietf.org>, "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, Service Function Chaining IETF list <sfc@ietf.org>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>
Thread-Topic: Murray Kucherawy's Discuss on draft-ietf-sfc-oam-framework-13: (with DISCUSS and COMMENT)
Thread-Index: AQHWI2e/kmfzGgjxoE+eHyVKaX075Kib8HuAgAAbZQCAAAi6AIAAuxUAgAAE/4CAAA6XAA==
Date: Thu, 7 May 2020 17:29:21 +0000
Message-ID: <E8515A1E-815F-4048-82F5-A1BB3666AEA2@cisco.com>
References: <158874314414.2257.851841137120234428@ietfa.amsl.com> <3DC09F2F-861C-41AA-AC05-08E09614BDB7@cisco.com> <CAL0qLwbDXaVKsfSQapGO7QZsbt_T4ukpWOq95Mt_0ddj9yuMEQ@mail.gmail.com> <3462AA8B-78A8-4E67-89FE-C015B07316DB@cisco.com> <CAL0qLwbv+ejX4R5cZgT6wjhuR2PxytkgoUUwB9St7kqLXWkQ2A@mail.gmail.com> <f2b3f492-aa2f-507b-031f-f2967f612118@joelhalpern.com>
In-Reply-To: <f2b3f492-aa2f-507b-031f-f2967f612118@joelhalpern.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3608.80.23.2.2)
authentication-results: joelhalpern.com; dkim=none (message not signed) header.d=none;joelhalpern.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.117.80]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 31f4f161-0459-4205-e610-08d7f2ac2de2
x-ms-traffictypediagnostic: BN8PR11MB3684:
x-microsoft-antispam-prvs: <BN8PR11MB3684D05FFF33737EF78789D0C7A50@BN8PR11MB3684.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 03965EFC76
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 0Mdci7ebWFZj3chm0b8aqscNK/uOgsdw0k/ccgx0+YSxGTSQeEfrpxoU1pD/Xt4L8BJ9VaB0TpxEZSwT2X/trmxlThxSyepv7nNNQn6Bb538DKZkKcix1o7UurSRCXstqZuf1xN5ROd5aEOUU4/j1dNjg+G8vLpSZfQ7wVQaEXka73PRIuEdK/4my0fWWaMW/twm2wRZieNLdrjt6xUOKRx6+lTGTXaFItcy460AlXz/zImdUh48J8KeCb1LGo8WcKZwRO0iPU0hZIhgKXJ6EnS3LnXDYSrK5dt61+d9fbsD4Z2uTDXcWy22Y5P8Od9Xg9hSQWs79vUdexlBN8V50R/IMUEXLWSOpcWMH/nlW4KFg2pF7DOSE+CUeg6+HESPOQqoJ7fO+avBkPuHPbxpcpXTEqGd8HJk2A749ebp6VzOojxvXQSSY55ukeyHCkA2klIWwZaSglW9wf1d6eJHmfc7XVCQ/iRytxffRoanQZaZp2o/gMoAUU+m9KdXEtQUxsd2ZOUIFm+qdN5QfPyhRw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN8PR11MB3635.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(376002)(136003)(366004)(39860400002)(346002)(396003)(33430700001)(33440700001)(316002)(8936002)(83310400001)(33656002)(4326008)(36756003)(83300400001)(54906003)(83290400001)(478600001)(83320400001)(83280400001)(6512007)(76116006)(5660300002)(53546011)(186003)(66556008)(91956017)(71200400001)(2616005)(66446008)(66946007)(26005)(86362001)(6506007)(6486002)(2906002)(66476007)(64756008)(6916009)(8676002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: lLqxpOUz/09EQyEQtiqvLIOZiR6eF8qqVnPO+7MfbSyw0ie1qLMCzo5smttYFurGuI4LaSiPLk34MiEbKAaDy8zQSpGey2d3z81pQiN07tHu9y5r2vhdMJ7BVaSvXXdVFweUs3+tgpnd3hUZq4ki5H3O+LzuD5dcIC4bpXrzwLqJoQt2FXkZqps2opVRBqnTP2+UB9MHcahCvpEJQeYHrcIUcm++PIy6wcoDxEdoumQ6LK5idBXXz5XXXWiHtOwdTNgbBYf23CRyz+TzFCKcGefZSkshlcEFFb+oyS/3d720PStfzHLGZrtKkQFlnVDGLVIaR0XJ9fR/1WOwk9X0vcABrxRTlzUMBh2x/lcr4rAMaQNXNyZoZSsZGJkeqU9plhR2DN8r6d8ZQ7/ykVL7irGfmjO/de7jE4ZsQZwzHMvSfJFDLMw5ckp7z0RsFEypCUGUhHWTwrqDAcOiEWiEZq/vByyhadUQi029qY0eOkyuBLbNPUrBr9TY81AFm27uuEZ9Tyzce8zXX2dlZbv3Njpq5Dnhxe4LhvE5vFqiGeE2/JCmR3oF49m8E8PAWZ258i38Xj8/FyfGwTgvfaLS4LDiMBE0Vt+TqT+GRiO7qPeVnvvm6xLUcs9xl9IDy4a9DamN9wK4baLE1l316BJ18D2YKCBq7f6HPRe/Kuo9iawetePT/Cg6jYEWe89McAS0lStUZp+1C9HyS4BjB15qrmPeTqZsoTUXP8s7oZqVl54dZSeaaTAPR3aet+VMRFWhoD3uTrbSiKRryGF00dxcr2SzXw5pXk6X3t5j+7c4OoU=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_E8515A1E815F404882F5A1BB3666AEA2ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 31f4f161-0459-4205-e610-08d7f2ac2de2
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 May 2020 17:29:21.2467 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: XDeRF3KxFEC52EeqRS2xiXoyo8juUZ8Cl4vw9kNCX6Wp43K5c/ZUP2neTIo7Vfmb6XRnsl+yU6hSg2y10i/nQQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR11MB3684
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: rcdn-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/wlD0DDOFnCN_yNshx-neLMhi0iM>
Subject: Re: [sfc] Murray Kucherawy's Discuss on draft-ietf-sfc-oam-framework-13: (with DISCUSS and COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 May 2020 17:29:32 -0000

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

VGhhbmsgeW91IE11cnJheSBhbmQgSm9lbCENCg0KU3VyZmFjaW5nIHRoZSBpc3N1ZSB0byB0aGUg
dG9wIG9mIHRoZSBwb3N0LCB3ZSBoYXZlOg0KDQpDdXJyZW50Og0KICAgTW9yZQ0KICAgc3BlY2lm
aWNzIG9uIHRoZSBtZWNoYW5pc20gdG8gY2hhcmFjdGVyaXplIFNGLXNwZWNpZmljIE9BTSB0bw0K
ICAgdmFsaWRhdGUgdGhlIHNlcnZpY2Ugb2ZmZXJpbmcgYXJlIG91dHNpZGUgdGhlIHNjb3BlIG9m
IHRoaXMgZG9jdW1lbnQuDQogICBUaG9zZSBmaW5lLWdyYWluZWQgbWVjaGFuaXNtcyBhcmUgaW1w
bGVtZW50YXRpb24tIGFuZCBkZXBsb3ltZW50LQ0KICAgc3BlY2lmaWMuDQoNClByb3Bvc2FkOg0K
ICAgU3BlY2lmaWMgbWVjaGFuaXNtcyB0byBjaGFyYWN0ZXJpemUgU0Ytc3BlY2lmaWMgT0FNIHRv
IHZhbGlkYXRlIHRoZQ0KICAgc2VydmljZSBvZmZlcmluZyB3aWxsIGJlIGNvbnNpZGVyZWQgYW5k
IG1heSBiZSBwcm9wb3NlZCBpbiB0aGUgc29sdXRpb24NCiAgIGRvY3VtZW50cyBkZXJpdmVkIGZy
b20gdGhpcyBmcmFtZXdvcmsuDQoNCkkgYW0gbm90IHVuY29tZm9ydGFibGUgd2l0aCB0aGlzIGNo
YW5nZSwgYnV0IGF0IHRoZSBzYW1lIHRpbWUsIHRoZSBwcmFnbWF0aWMgaW4gbWUgdGhpbmtzIHRo
YXQgdGhpcyB3aWxsIG5vdCBiZSBwYXJ0IG9mIHJlbGV2YW50IHdvcmsgaW4gU0ZDLg0KDQpKb2Vs
LA0KDQpQZXJoYXBzIHNvbWV0aGluZyDigJhpbi1iZXR3ZWVu4oCZIHRoZXNlIHR3bz8NCg0KVGhh
bmtzIQ0KDQoNCuKAlA0KQ2FybG9zIFBpZ25hdGFybywgY2FybG9zQGNpc2NvLmNvbTxtYWlsdG86
Y2FybG9zQGNpc2NvLmNvbT4NCg0K4oCcU29tZXRpbWVzIEkgdXNlIGJpZyB3b3JkcyB0aGF0IEkg
ZG8gbm90IGZ1bGx5IHVuZGVyc3RhbmQsIHRvIG1ha2UgbXlzZWxmIHNvdW5kIG1vcmUgcGhvdG9z
eW50aGVzaXMuIg0KDQoyMDIwLzA1LzA3IOWNiOW+jDA6MzfjgIFKb2VsIE0uIEhhbHBlcm4gPGpt
aEBqb2VsaGFscGVybi5jb208bWFpbHRvOmptaEBqb2VsaGFscGVybi5jb20+PuOBruODoeODvOOD
qzoNCg0KPGNoYWlyIGhhdCBzZXQgYXNpZGU+DQpJIGhhdmUgYSBjb25jZXJuIGFib3V0IGdvaW5n
IHZlcnkgZmFyIG9uIG1vbml0b3JpbmcgU0ZzLiAgVGhpcyBjb21lcyBmcm9tIHR3byBwaWVjZXMu
DQoNCkZpcnN0LCBtb25pdG9yaW5nIHdoZXRoZXIgYW4gU0YgaXMgYWN0dWFsbHkgZG9pbmcgaXRz
IGpvYiBpcyBhdCBsZWFzdCBzcGVjaWZpYyB0byB0aGUga2luZCBvZiBTRiwgYW5kIG1heSBldmVu
IGJlIHNwZWNpZmljIHRvIGRldGFpbHMgb2YgaG93IHRoZSBTRiBpcyBjb25maWd1cmVkLiAgKFRv
IGNoZWNrIHdoZXRoZXIgYSBmaXJld2FsbCBpcyBibG9ja2luZyB0aGluZ3MsIHlvdSBuZWVkIHRv
IGtub3cgd2hhdCBpdCBpcyBjb25maWd1cmVkIHRvIGJsb2NrLikgIFRoaXMgaXMgdmVyeSBmYXIg
ZnJvbSBnZW5lcmljIE9BTS4NCg0KT24gdGhlIG90aGVyIGhhbmQsIHRoZSBnZW5lcmFsIG1vbml0
b3Jpbmcgb2YgY29tcHV0ZSBwbGF0Zm9ybXMgYW5kIHRoZWlyIHJlc291cmNlIGJlaGF2aW9yIGlz
IG5vdCBhIHRvcGljIHRoYXQgdGhlIFJvdXRpbmcgQXJlYSBvZiB0aGUgSUVURiBvdWdodCB0byBi
ZSBnZXR0aW5nIGludG8uICBJdCBpcyBhcmd1YWJsZSB3aGV0aGVyIGl0IGlzIGEgdG9waWMgdGhl
IElFVEYgb3VnaHQgdG8gYmUgZ2V0dGluZyBpbnRvLCBidXQgdGhhdCBpcyBtb3JlIHlvdXIgYXJl
YS4NCg0KSGVuY2UsIGFzIGEgcGFydGljaXBhbnQsIEkgYW0gY29uY2VybmVkIHRoYXQgeW91ciBk
aXNjdXNzIGlzIHB1c2hpbmcgZm9yIGFuIGVtcGhhc2lzIHRoYXQgZG9lcyBub3QgYmVsb25nIGlu
IHRoZSB3b3JrIG9mIHRoaXMgd29ya2luZyBncm91cCBvciB0aGlzIGZyYW1ld29yay4NCg0KWW91
cnMsDQpKb2VsDQo8L2xvb2sgZm9yIGhhdD4NCg0KT24gNS83LzIwMjAgMTI6MTkgUE0sIE11cnJh
eSBTLiBLdWNoZXJhd3kgd3JvdGU6DQpPbiBXZWQsIE1heSA2LCAyMDIwIGF0IDEwOjA5IFBNIENh
cmxvcyBQaWduYXRhcm8gKGNwaWduYXRhKSA8Y3BpZ25hdGFAY2lzY28uY29tPG1haWx0bzpjcGln
bmF0YUBjaXNjby5jb20+IDxtYWlsdG86Y3BpZ25hdGFAY2lzY28uY29tPj4gd3JvdGU6DQoNCiAg
IFRob3NlIHBhcmFncmFwaHMgYXBwZWFyIHRvIHRhbGsgYWJvdXQgZGV0ZXJtaW5pbmcgYXZhaWxh
YmlsaXR5IG9mDQogICB0aGUgU0YgdmlhIHBhc3NpdmUgb2JzZXJ2YXRpb24gb2YgaXRzIGlucHV0
IGFuZCBpdHMgb3V0cHV0LiAgSSB3YXMNCiAgIHN1cnByaXNlZCB0byBzZWUgdGhlIGFic2VuY2Ug
b2YgYSBtZWNoYW5pc20gdG8gZGlyZWN0bHkNCiAgIGludGVycm9nYXRlIGFuIFNGIHRvIGFzayBp
dCBmb3IgaXRzIHN0YXRlIG9yIGhlYWx0aC4NCiAgIFRoaXMgaXMgYSBnb29kIG9ic2VydmF0aW9u
Lg0KICAgUGFydCBvZiB0aGUgcmF0aW9uYWwgZm9yIHRoaXMgYXBwcm9hY2ggaXMgdGhhdCwgZHVy
aW5nIHRoZSBXRw0KICAgZGlzY3Vzc2lvbnMsIHRoZXJlIHdhcyBhIGNvbmNsdXNpb24gdGhhdCBz
aW5jZSBTRnMgY2FuIGJlIHNvIGRpdmVyc2UNCiAgIChhIGxvYWQtYmFsYW5jZXIsIE5BVHMsIGEg
RlcsIFdBTiBhbmQgYXBwbGljYXRpb24gYWNjZWxlcmF0aW9uLCBIVFRQDQogICBIZWFkZXIgRW5y
aWNobWVudCwgZXRjLiksIGl0IGRpZCBub3QgbWFrZSBzZW5zZSB0byBhdHRlbXB0IHRvDQogICBn
ZW5lcmFsaXplIGEgbWVjaGFuaXNtIGhlcmUgb24gdGhpcyBkb2MsIGFuZCBpbnN0ZWFkIGl0IHdh
cyBkZWNpZGVkDQogICB0byBrZWVwIFNGIGF2YWlsYWJpbGl0eSBvdXQgb2Ygc2NvcGU6DQogICAg
ICAgTW9yZQ0KICAgICAgIHNwZWNpZmljcyBvbiB0aGUgbWVjaGFuaXNtIHRvIGNoYXJhY3Rlcml6
ZSBTRi1zcGVjaWZpYyBPQU0gdG8NCiAgICAgICB2YWxpZGF0ZSB0aGUgc2VydmljZSBvZmZlcmlu
ZyBhcmUgb3V0c2lkZSB0aGUgc2NvcGUgb2YgdGhpcyBkb2N1bWVudC4NCiAgICAgICBUaG9zZSBm
aW5lLWdyYWluZWQgbWVjaGFuaXNtcyBhcmUgaW1wbGVtZW50YXRpb24tIGFuZCBkZXBsb3ltZW50
LQ0KICAgICAgIHNwZWNpZmljLg0KTm93IHRoYXQgeW91IHBvaW50IHRoYXQgb3V0LCBJIHRoaW5r
IHdlIG1pZ2h0IGNvbnNpZGVyIGNoYW5naW5nIHRoaXMgdGV4dCBhIGJpdC4gIFRvIG15IG1pbmQs
IGl0IGVmZmVjdGl2ZWx5IHB1bnRzIG9uIHRoZSBlbnRpcmUgaXNzdWUsIGFuZCBtYXliZSBpbnN0
ZWFkIHdlIGNhbiBzYXkgc29tZXRoaW5nIG1vcmUgZW5jb3VyYWdpbmcgaGVyZSB0byB0aG9zZSB0
aGF0IHdvcmsgb24gd2hhdCBjb21lcyBuZXh0LiAgUGVyaGFwcyB5b3UnZCBiZSBjb21mb3J0YWJs
ZSB3aXRoIHRoaXM/DQoiU3BlY2lmaWMgbWVjaGFuaXNtcyB0byBjaGFyYWN0ZXJpemUgU0Ytc3Bl
Y2lmaWMgT0FNIHRvIHZhbGlkYXRlIHRoZSBzZXJ2aWNlIG9mZmVyaW5nIHdpbGwgYmUgY29uc2lk
ZXJlZCBhbmQgbWF5IGJlIHByb3Bvc2VkIGluIHRoZSBzb2x1dGlvbiBkb2N1bWVudHMgZGVyaXZl
ZCBmcm9tIHRoaXMgZnJhbWV3b3JrLiINCiAgIEluIGFuIFNGQyBPQU0gZW52aXJvbm1lbnQsIHRo
ZXJlIHdvdWxkIGJlIGFkZGVkIGJlbmVmaXQgaWYgdGhlDQogICBzdGF0dXMgcXVlcnkvcmVzcG9u
c2Ugd2FzIHN0YW5kYXJkaXplZCwgYmVjYXVzZSB0aGVuIGFzIFNGcw0KICAgZXZvbHZlLCB0aGV5
IHN0aWxsIHJlcGx5IHRvIGEga25vd24gcXVlcnkgaW4gYSBrbm93biB3YXksIGFuZCBzb21lDQog
ICBvZiB0aGUgY29tcGxleGl0eSBhYm91dCB3aGljaCB5b3UncmUgY2F1dGlvbmluZyBhYm92ZSBp
cyBtaXRpZ2F0ZWQuDQogICBUaGF0IGRvZXMgbm90IG1lYW4gdGhhdCBzdWNoIGFuIGFwcHJvYWNo
IGNhbiBiZSBleHBsb3JlZCBpbiBkZXRhaWwNCiAgIGVsc2V3aGVyZSBhbmQgbm90IGluIHRoaXMg
ZnJhbWV3b3JrIGRvY3VtZW50Lg0KQWJzb2x1dGVseSBhZ3JlZWQuICBJIHRoaW5rIG15IGdvYWwg
aGVyZSBpcyB0byBzcGVjaWZpY2FsbHkgZW5jb3VyYWdlIGRvaW5nIHNvLg0KICAgSSB0ZW5kIHRv
IHRoaW5rIHRoYXQgYW4gU0YgaW50ZXJyb2dhdGlvbiBtZWNoYW5pc20gaXMgYSBiaXQgdG9vDQog
ICBzcGVjaWZpYyB0byBkZXRhaWwgb3IgY2FsbCBvdXQgb24gdGhpcyBzZXJ2aWNlLWxheWVyIGZy
YW1ld29yaw0KICAgZG9jdW1lbnQuDQogICBBdCB0aGUgc2FtZSB0aW1lLCBJIHdvdWxkIG5vdCB3
YW50IHRvIGdpdmUgdGhlIGltcHJlc3Npb24gdGhhdCBpdCBpcw0KICAgT0sgdG8gc2V0dGxlIHdp
dGggVk0vQ29udGFpbmVyIHVwIGltcGxpZXMgc2VydmljZSBVUOKApg0KICAgQXMgc3VjaCwgd2Vp
Z2h0aW5nIG9uIHRoZSDigJxhbm90aGVyIGhhbmQgc2lkZeKAnSBhcyBhIGdvYWwgc2VlbXMgdG8N
CiAgIGFsbGV2aWF0ZSB5b3VyIGNvbmNlcm4gd2l0aG91dCByZWRlZmluZSBzY29wZS4NCiAgIFRo
b3VnaHRzPw0KSSB0aGluayB0aGF0J3MgY29tcGxldGVseSBmYWlyLiAgQW5kIHNvLCBpcyB0aGF0
IHByb3Bvc2VkIHJlcGxhY2VtZW50IHNlbnRlbmNlIGFjY2VwdGFibGU/DQotTVNLDQoNCg==

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

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NClRoYW5rIHlvdSBNdXJyYXkgYW5kIEpvZWwhDQo8
ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5TdXJmYWNp
bmcgdGhlIGlzc3VlIHRvIHRoZSB0b3Agb2YgdGhlIHBvc3QsIHdlIGhhdmU6PC9kaXY+DQo8ZGl2
IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5DdXJyZW50Ojwv
ZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+Jm5ic3A7ICZuYnNwO01vcmU8L2Rp
dj4NCjxkaXYgY2xhc3M9IiI+Jm5ic3A7ICZuYnNwO3NwZWNpZmljcyBvbiB0aGUgbWVjaGFuaXNt
IHRvIGNoYXJhY3Rlcml6ZSBTRi1zcGVjaWZpYyBPQU0gdG88L2Rpdj4NCjxkaXYgY2xhc3M9IiI+
Jm5ic3A7ICZuYnNwO3ZhbGlkYXRlIHRoZSBzZXJ2aWNlIG9mZmVyaW5nIGFyZSBvdXRzaWRlIHRo
ZSBzY29wZSBvZiB0aGlzIGRvY3VtZW50LjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4mbmJzcDsgJm5i
c3A7VGhvc2UgZmluZS1ncmFpbmVkIG1lY2hhbmlzbXMgYXJlIGltcGxlbWVudGF0aW9uLSBhbmQg
ZGVwbG95bWVudC08L2Rpdj4NCjxkaXYgY2xhc3M9IiI+Jm5ic3A7ICZuYnNwO3NwZWNpZmljLjwv
ZGl2Pg0KPGJyIGNsYXNzPSIiPg0KUHJvcG9zYWQ6PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPiZuYnNw
OyAmbmJzcDtTcGVjaWZpYyBtZWNoYW5pc21zIHRvIGNoYXJhY3Rlcml6ZSBTRi1zcGVjaWZpYyBP
QU0gdG8gdmFsaWRhdGUgdGhlJm5ic3A7PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJz
cDtzZXJ2aWNlIG9mZmVyaW5nIHdpbGwgYmUgY29uc2lkZXJlZCBhbmQgbWF5IGJlIHByb3Bvc2Vk
IGluIHRoZSBzb2x1dGlvbiZuYnNwOzwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4mbmJzcDsgJm5ic3A7
ZG9jdW1lbnRzIGRlcml2ZWQgZnJvbSB0aGlzIGZyYW1ld29yay48YnIgY2xhc3M9IiI+DQo8YnIg
Y2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+SSBhbSBub3QgdW5jb21mb3J0YWJsZSB3
aXRoIHRoaXMgY2hhbmdlLCBidXQgYXQgdGhlIHNhbWUgdGltZSwgdGhlIHByYWdtYXRpYyBpbiBt
ZSB0aGlua3MgdGhhdCB0aGlzIHdpbGwgbm90IGJlIHBhcnQgb2YgcmVsZXZhbnQgd29yayBpbiBT
RkMuJm5ic3A7PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRp
diBjbGFzcz0iIj5Kb2VsLDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rp
dj4NCjxkaXYgY2xhc3M9IiI+UGVyaGFwcyBzb21ldGhpbmcg4oCYaW4tYmV0d2VlbuKAmSB0aGVz
ZSB0d28/PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBj
bGFzcz0iIj5UaGFua3MhPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2
Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBzdHls
ZT0iY29sb3I6IHJnYigwLCAwLCAwKTsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgb3JwaGFuczog
YXV0bzsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3Jt
OiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3aWRvd3M6IGF1dG87IHdvcmQtc3BhY2luZzog
MHB4OyAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87IC13ZWJraXQtdGV4dC1zdHJva2Ut
d2lkdGg6IDBweDsgd29yZC13cmFwOiBicmVhay13b3JkOyAtd2Via2l0LW5ic3AtbW9kZTogc3Bh
Y2U7IC13ZWJraXQtbGluZS1icmVhazogYWZ0ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NCjxk
aXYgc3R5bGU9ImNvbG9yOiByZ2IoMCwgMCwgMCk7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRl
eHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsg
d2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJv
a2Utd2lkdGg6IDBweDsgd29yZC13cmFwOiBicmVhay13b3JkOyAtd2Via2l0LW5ic3AtbW9kZTog
c3BhY2U7IC13ZWJraXQtbGluZS1icmVhazogYWZ0ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4N
CuKAlDxiciBjbGFzcz0iIj4NCkNhcmxvcyBQaWduYXRhcm8sJm5ic3A7PGEgaHJlZj0ibWFpbHRv
OmNhcmxvc0BjaXNjby5jb20iIGNsYXNzPSIiPmNhcmxvc0BjaXNjby5jb208L2E+PGJyIGNsYXNz
PSIiPg0KPGJyIGNsYXNzPSIiPg0KPGkgY2xhc3M9IiI+4oCcU29tZXRpbWVzIEkgdXNlIGJpZyB3
b3JkcyB0aGF0IEkgZG8gbm90IGZ1bGx5IHVuZGVyc3RhbmQsIHRvIG1ha2UgbXlzZWxmIHNvdW5k
IG1vcmUgcGhvdG9zeW50aGVzaXMuJnF1b3Q7PC9pPjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxk
aXY+PGJyIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8ZGl2
IGNsYXNzPSIiPjIwMjAvMDUvMDcg5Y2I5b6MMDozN+OAgUpvZWwgTS4gSGFscGVybiAmbHQ7PGEg
aHJlZj0ibWFpbHRvOmptaEBqb2VsaGFscGVybi5jb20iIGNsYXNzPSIiPmptaEBqb2VsaGFscGVy
bi5jb208L2E+Jmd0O+OBruODoeODvOODqzo8L2Rpdj4NCjxiciBjbGFzcz0iQXBwbGUtaW50ZXJj
aGFuZ2UtbmV3bGluZSI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4mbHQ7Y2hhaXIg
aGF0IHNldCBhc2lkZSZndDs8YnIgY2xhc3M9IiI+DQpJIGhhdmUgYSBjb25jZXJuIGFib3V0IGdv
aW5nIHZlcnkgZmFyIG9uIG1vbml0b3JpbmcgU0ZzLiAmbmJzcDtUaGlzIGNvbWVzIGZyb20gdHdv
IHBpZWNlcy48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpGaXJzdCwgbW9uaXRvcmluZyB3
aGV0aGVyIGFuIFNGIGlzIGFjdHVhbGx5IGRvaW5nIGl0cyBqb2IgaXMgYXQgbGVhc3Qgc3BlY2lm
aWMgdG8gdGhlIGtpbmQgb2YgU0YsIGFuZCBtYXkgZXZlbiBiZSBzcGVjaWZpYyB0byBkZXRhaWxz
IG9mIGhvdyB0aGUgU0YgaXMgY29uZmlndXJlZC4gJm5ic3A7KFRvIGNoZWNrIHdoZXRoZXIgYSBm
aXJld2FsbCBpcyBibG9ja2luZyB0aGluZ3MsIHlvdSBuZWVkIHRvIGtub3cgd2hhdCBpdCBpcyBj
b25maWd1cmVkIHRvIGJsb2NrLikNCiAmbmJzcDtUaGlzIGlzIHZlcnkgZmFyIGZyb20gZ2VuZXJp
YyBPQU0uPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KT24gdGhlIG90aGVyIGhhbmQsIHRo
ZSBnZW5lcmFsIG1vbml0b3Jpbmcgb2YgY29tcHV0ZSBwbGF0Zm9ybXMgYW5kIHRoZWlyIHJlc291
cmNlIGJlaGF2aW9yIGlzIG5vdCBhIHRvcGljIHRoYXQgdGhlIFJvdXRpbmcgQXJlYSBvZiB0aGUg
SUVURiBvdWdodCB0byBiZSBnZXR0aW5nIGludG8uICZuYnNwO0l0IGlzIGFyZ3VhYmxlIHdoZXRo
ZXIgaXQgaXMgYSB0b3BpYyB0aGUgSUVURiBvdWdodCB0byBiZSBnZXR0aW5nIGludG8sIGJ1dCB0
aGF0IGlzIG1vcmUgeW91cg0KIGFyZWEuPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KSGVu
Y2UsIGFzIGEgcGFydGljaXBhbnQsIEkgYW0gY29uY2VybmVkIHRoYXQgeW91ciBkaXNjdXNzIGlz
IHB1c2hpbmcgZm9yIGFuIGVtcGhhc2lzIHRoYXQgZG9lcyBub3QgYmVsb25nIGluIHRoZSB3b3Jr
IG9mIHRoaXMgd29ya2luZyBncm91cCBvciB0aGlzIGZyYW1ld29yay48YnIgY2xhc3M9IiI+DQo8
YnIgY2xhc3M9IiI+DQpZb3Vycyw8YnIgY2xhc3M9IiI+DQpKb2VsPGJyIGNsYXNzPSIiPg0KJmx0
Oy9sb29rIGZvciBoYXQmZ3Q7PGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KT24gNS83LzIw
MjAgMTI6MTkgUE0sIE11cnJheSBTLiBLdWNoZXJhd3kgd3JvdGU6PGJyIGNsYXNzPSIiPg0KPGJs
b2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+T24gV2VkLCBNYXkgNiwgMjAyMCBhdCAxMDow
OSBQTSBDYXJsb3MgUGlnbmF0YXJvIChjcGlnbmF0YSkgJmx0OzxhIGhyZWY9Im1haWx0bzpjcGln
bmF0YUBjaXNjby5jb20iIGNsYXNzPSIiPmNwaWduYXRhQGNpc2NvLmNvbTwvYT4gJmx0OzxhIGhy
ZWY9Im1haWx0bzpjcGlnbmF0YUBjaXNjby5jb20iIGNsYXNzPSIiPm1haWx0bzpjcGlnbmF0YUBj
aXNjby5jb208L2E+Jmd0OyZndDsgd3JvdGU6PGJyIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlw
ZT0iY2l0ZSIgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7VGhvc2Ug
cGFyYWdyYXBocyBhcHBlYXIgdG8gdGFsayBhYm91dCBkZXRlcm1pbmluZyBhdmFpbGFiaWxpdHkg
b2Y8YnIgY2xhc3M9IiI+DQombmJzcDsmbmJzcDsmbmJzcDt0aGUgU0YgdmlhIHBhc3NpdmUgb2Jz
ZXJ2YXRpb24gb2YgaXRzIGlucHV0IGFuZCBpdHMgb3V0cHV0LiZuYnNwOyBJIHdhczxiciBjbGFz
cz0iIj4NCiZuYnNwOyZuYnNwOyZuYnNwO3N1cnByaXNlZCB0byBzZWUgdGhlIGFic2VuY2Ugb2Yg
YSBtZWNoYW5pc20gdG8gZGlyZWN0bHk8YnIgY2xhc3M9IiI+DQombmJzcDsmbmJzcDsmbmJzcDtp
bnRlcnJvZ2F0ZSBhbiBTRiB0byBhc2sgaXQgZm9yIGl0cyBzdGF0ZSBvciBoZWFsdGguPGJyIGNs
YXNzPSIiPg0KPC9ibG9ja3F1b3RlPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7VGhpcyBpcyBhIGdvb2Qg
b2JzZXJ2YXRpb24uPGJyIGNsYXNzPSIiPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7UGFydCBvZiB0aGUg
cmF0aW9uYWwgZm9yIHRoaXMgYXBwcm9hY2ggaXMgdGhhdCwgZHVyaW5nIHRoZSBXRzxiciBjbGFz
cz0iIj4NCiZuYnNwOyZuYnNwOyZuYnNwO2Rpc2N1c3Npb25zLCB0aGVyZSB3YXMgYSBjb25jbHVz
aW9uIHRoYXQgc2luY2UgU0ZzIGNhbiBiZSBzbyBkaXZlcnNlPGJyIGNsYXNzPSIiPg0KJm5ic3A7
Jm5ic3A7Jm5ic3A7KGEgbG9hZC1iYWxhbmNlciwgTkFUcywgYSBGVywmbmJzcDtXQU4gYW5kIGFw
cGxpY2F0aW9uIGFjY2VsZXJhdGlvbiwmbmJzcDtIVFRQPGJyIGNsYXNzPSIiPg0KJm5ic3A7Jm5i
c3A7Jm5ic3A7SGVhZGVyIEVucmljaG1lbnQsIGV0Yy4pLCBpdCBkaWQgbm90IG1ha2Ugc2Vuc2Ug
dG8gYXR0ZW1wdCB0bzxiciBjbGFzcz0iIj4NCiZuYnNwOyZuYnNwOyZuYnNwO2dlbmVyYWxpemUg
YSBtZWNoYW5pc20gaGVyZSBvbiB0aGlzIGRvYywgYW5kIGluc3RlYWQgaXQgd2FzIGRlY2lkZWQ8
YnIgY2xhc3M9IiI+DQombmJzcDsmbmJzcDsmbmJzcDt0byBrZWVwIFNGIGF2YWlsYWJpbGl0eSBv
dXQgb2Ygc2NvcGU6PGJyIGNsYXNzPSIiPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7TW9yZTxiciBjbGFzcz0iIj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwO3NwZWNpZmljcyBvbiB0aGUgbWVjaGFuaXNtIHRvIGNoYXJhY3Rlcml6
ZSBTRi1zcGVjaWZpYyBPQU0gdG88YnIgY2xhc3M9IiI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDt2YWxpZGF0ZSB0aGUgc2VydmljZSBvZmZlcmluZyBhcmUgb3V0
c2lkZSB0aGUgc2NvcGUgb2YgdGhpcyBkb2N1bWVudC48YnIgY2xhc3M9IiI+DQombmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtUaG9zZSBmaW5lLWdyYWluZWQgbWVjaGFu
aXNtcyBhcmUgaW1wbGVtZW50YXRpb24tIGFuZCBkZXBsb3ltZW50LTxiciBjbGFzcz0iIj4NCiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3NwZWNpZmljLjxiciBjbGFz
cz0iIj4NCk5vdyB0aGF0IHlvdSBwb2ludCB0aGF0IG91dCwgSSB0aGluayB3ZSBtaWdodCBjb25z
aWRlciBjaGFuZ2luZyB0aGlzIHRleHQgYSBiaXQuJm5ic3A7IFRvIG15IG1pbmQsIGl0IGVmZmVj
dGl2ZWx5IHB1bnRzIG9uIHRoZSBlbnRpcmUgaXNzdWUsIGFuZCBtYXliZSBpbnN0ZWFkIHdlIGNh
biBzYXkgc29tZXRoaW5nIG1vcmUgZW5jb3VyYWdpbmcgaGVyZSB0byB0aG9zZSB0aGF0IHdvcmsg
b24gd2hhdCBjb21lcyBuZXh0LiZuYnNwOyBQZXJoYXBzIHlvdSdkIGJlIGNvbWZvcnRhYmxlDQog
d2l0aCB0aGlzPzxiciBjbGFzcz0iIj4NCiZxdW90O1NwZWNpZmljIG1lY2hhbmlzbXMgdG8gY2hh
cmFjdGVyaXplIFNGLXNwZWNpZmljIE9BTSB0byB2YWxpZGF0ZSB0aGUgc2VydmljZSBvZmZlcmlu
ZyB3aWxsIGJlIGNvbnNpZGVyZWQgYW5kIG1heSBiZSBwcm9wb3NlZCBpbiB0aGUgc29sdXRpb24g
ZG9jdW1lbnRzIGRlcml2ZWQgZnJvbSB0aGlzIGZyYW1ld29yay4mcXVvdDs8YnIgY2xhc3M9IiI+
DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj4mbmJzcDsmbmJzcDsmbmJzcDtJbiBh
biBTRkMgT0FNIGVudmlyb25tZW50LCB0aGVyZSB3b3VsZCBiZSBhZGRlZCBiZW5lZml0IGlmIHRo
ZTxiciBjbGFzcz0iIj4NCiZuYnNwOyZuYnNwOyZuYnNwO3N0YXR1cyBxdWVyeS9yZXNwb25zZSB3
YXMgc3RhbmRhcmRpemVkLCBiZWNhdXNlIHRoZW4gYXMgU0ZzPGJyIGNsYXNzPSIiPg0KJm5ic3A7
Jm5ic3A7Jm5ic3A7ZXZvbHZlLCB0aGV5IHN0aWxsIHJlcGx5IHRvIGEga25vd24gcXVlcnkgaW4g
YSBrbm93biB3YXksIGFuZCBzb21lPGJyIGNsYXNzPSIiPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7b2Yg
dGhlIGNvbXBsZXhpdHkgYWJvdXQgd2hpY2ggeW91J3JlIGNhdXRpb25pbmcgYWJvdmUgaXMgbWl0
aWdhdGVkLjxiciBjbGFzcz0iIj4NCjwvYmxvY2txdW90ZT4NCiZuYnNwOyZuYnNwOyZuYnNwO1Ro
YXQgZG9lcyBub3QgbWVhbiB0aGF0IHN1Y2ggYW4gYXBwcm9hY2ggY2FuIGJlIGV4cGxvcmVkIGlu
IGRldGFpbDxiciBjbGFzcz0iIj4NCiZuYnNwOyZuYnNwOyZuYnNwO2Vsc2V3aGVyZSBhbmQgbm90
IGluIHRoaXMgZnJhbWV3b3JrIGRvY3VtZW50LjxiciBjbGFzcz0iIj4NCkFic29sdXRlbHkgYWdy
ZWVkLiZuYnNwOyBJIHRoaW5rIG15IGdvYWwgaGVyZSBpcyB0byBzcGVjaWZpY2FsbHkgZW5jb3Vy
YWdlIGRvaW5nIHNvLjxiciBjbGFzcz0iIj4NCiZuYnNwOyZuYnNwOyZuYnNwO0kgdGVuZCB0byB0
aGluayB0aGF0IGFuIFNGIGludGVycm9nYXRpb24gbWVjaGFuaXNtIGlzIGEgYml0IHRvbzxiciBj
bGFzcz0iIj4NCiZuYnNwOyZuYnNwOyZuYnNwO3NwZWNpZmljIHRvIGRldGFpbCBvciBjYWxsIG91
dCBvbiB0aGlzIHNlcnZpY2UtbGF5ZXIgZnJhbWV3b3JrPGJyIGNsYXNzPSIiPg0KJm5ic3A7Jm5i
c3A7Jm5ic3A7ZG9jdW1lbnQuPGJyIGNsYXNzPSIiPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7QXQgdGhl
IHNhbWUgdGltZSwgSSB3b3VsZCBub3Qgd2FudCB0byBnaXZlIHRoZSBpbXByZXNzaW9uIHRoYXQg
aXQgaXM8YnIgY2xhc3M9IiI+DQombmJzcDsmbmJzcDsmbmJzcDtPSyB0byBzZXR0bGUgd2l0aCBW
TS9Db250YWluZXIgdXAgaW1wbGllcyBzZXJ2aWNlIFVQ4oCmPGJyIGNsYXNzPSIiPg0KJm5ic3A7
Jm5ic3A7Jm5ic3A7QXMgc3VjaCwgd2VpZ2h0aW5nIG9uIHRoZSDigJxhbm90aGVyIGhhbmQgc2lk
ZeKAnSBhcyBhIGdvYWwgc2VlbXMgdG88YnIgY2xhc3M9IiI+DQombmJzcDsmbmJzcDsmbmJzcDth
bGxldmlhdGUgeW91ciBjb25jZXJuIHdpdGhvdXQgcmVkZWZpbmUgc2NvcGUuPGJyIGNsYXNzPSIi
Pg0KJm5ic3A7Jm5ic3A7Jm5ic3A7VGhvdWdodHM/PGJyIGNsYXNzPSIiPg0KSSB0aGluayB0aGF0
J3MgY29tcGxldGVseSBmYWlyLiZuYnNwOyBBbmQgc28sIGlzIHRoYXQgcHJvcG9zZWQgcmVwbGFj
ZW1lbnQgc2VudGVuY2UgYWNjZXB0YWJsZT88YnIgY2xhc3M9IiI+DQotTVNLPGJyIGNsYXNzPSIi
Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0K
PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_E8515A1E815F404882F5A1BB3666AEA2ciscocom_--


From nobody Thu May  7 11:04:42 2020
Return-Path: <superuser@gmail.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3B393A0907; Thu,  7 May 2020 11:04:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ak_0tPF3s0d5; Thu,  7 May 2020 11:04:00 -0700 (PDT)
Received: from mail-vk1-xa34.google.com (mail-vk1-xa34.google.com [IPv6:2607:f8b0:4864:20::a34]) (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 6FB793A081F; Thu,  7 May 2020 11:03:59 -0700 (PDT)
Received: by mail-vk1-xa34.google.com with SMTP id w188so1877758vkf.0; Thu, 07 May 2020 11:03:59 -0700 (PDT)
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=6ZljmcspBNn9vqoeoP5knPmVDUzRXBchCEZm7bAzkys=; b=uH8VE0y8WmvPum7bmVrAvSBOGs9zDk0+9jo9zbFg86GbMzlaIvlSghpfTXXWMQsejj 3UeQqbMSt6mDZffBIgZ6Y+UXWy4kTYoyUfjccLlLxme6CeTVoJo2Zc55wg7ZIuJb6yth MhmvL5OoYLfBlVTFCBtBYtxD9+jyQGm2PXBqqsznE1qIcvUgDmFSn5NM8VXUMLt9iQ3W /piDEBBGjZU7K6dYxvCduuPYt43DjvibBdJpDjN/Pe+1Srj6IET7s9MRfS25RFbzNhfq HgtsDDAfP/PbPCzyfJXode2zeCl14KoKeNJV6c2vY5+6+q0b3Ye3sYklOSt0W0V6BbhV hMAg==
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=6ZljmcspBNn9vqoeoP5knPmVDUzRXBchCEZm7bAzkys=; b=Refw9X5rd1GlleRPl4L1g5iXpi5J94IiYeeewNCvCxAoFXBYIWFKJjMSZWR5ZapHL7 MirQcqxuOZUOhgZNMLEVD3kSRuZCpn7z/8q/uFqj/9bi6Nitvczn9gdk2Mu0gCKXOxg7 jIJ/zrXzTZpkKo2VfjaL3AMizDLYpmAgnSj3jszZPX27iPIEWHs9zwGXkXkf+of5R1DZ DU7z65cs9MDRYlOEzoAiV8VNLFLmV/UrrLxUoymOC86MeZzWFB+74Z4k/+yqBBmCxtIr sTJufznn9fgaV4pWd7Q9B+D/3cVGzYQBKru8s6D7aWdgvoMYs4mrVv9QLfB4e52EBWAG HBFQ==
X-Gm-Message-State: AGi0PuZLv1utFI5IAyudkBtrKIYuPhprn7+VOPhMX9GutjWQEkh4Eilu W5Wzf+XR89VPVi4+ny3IXoBHQYI4Z/A4xvJmYqqSzYhf
X-Google-Smtp-Source: APiQypLXqQ8BPST4WIPk3kb+qX8WRyPBajk7hJDPfljBQcoWDDNlOWH5dv6v5rpAFaJr6GLRBNtjIqDlrRzdZS2yh1s=
X-Received: by 2002:a1f:a009:: with SMTP id j9mr13229169vke.60.1588874638164;  Thu, 07 May 2020 11:03:58 -0700 (PDT)
MIME-Version: 1.0
References: <158874314414.2257.851841137120234428@ietfa.amsl.com> <3DC09F2F-861C-41AA-AC05-08E09614BDB7@cisco.com> <CAL0qLwbDXaVKsfSQapGO7QZsbt_T4ukpWOq95Mt_0ddj9yuMEQ@mail.gmail.com> <3462AA8B-78A8-4E67-89FE-C015B07316DB@cisco.com> <CAL0qLwbv+ejX4R5cZgT6wjhuR2PxytkgoUUwB9St7kqLXWkQ2A@mail.gmail.com> <f2b3f492-aa2f-507b-031f-f2967f612118@joelhalpern.com> <E8515A1E-815F-4048-82F5-A1BB3666AEA2@cisco.com>
In-Reply-To: <E8515A1E-815F-4048-82F5-A1BB3666AEA2@cisco.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
Date: Thu, 7 May 2020 11:03:47 -0700
Message-ID: <CAL0qLwbu_k3oXSQyHUPd1urct26iuoFkuyer6kGbBeLD3iEKDA@mail.gmail.com>
To: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
Cc: "Joel M. Halpern" <jmh@joelhalpern.com>, The IESG <iesg@ietf.org>,  "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>,  "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, Service Function Chaining IETF list <sfc@ietf.org>,  Tal Mizrahi <tal.mizrahi.phd@gmail.com>
Content-Type: multipart/alternative; boundary="00000000000066874d05a512b4dd"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/jlRoeRpe4kclPQZRe5WpLt2blgo>
Subject: Re: [sfc] Murray Kucherawy's Discuss on draft-ietf-sfc-oam-framework-13: (with DISCUSS and COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 May 2020 18:04:05 -0000

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

On Thu, May 7, 2020 at 10:29 AM Carlos Pignataro (cpignata) <
cpignata@cisco.com> wrote:

> Thank you Murray and Joel!
>
> Surfacing the issue to the top of the post, we have:
>
> Current:
>    More
>    specifics on the mechanism to characterize SF-specific OAM to
>    validate the service offering are outside the scope of this document.
>    Those fine-grained mechanisms are implementation- and deployment-
>    specific.
>
> Proposad:
>    Specific mechanisms to characterize SF-specific OAM to validate the
>    service offering will be considered and may be proposed in the solution
>    documents derived from this framework.
>
> I am not uncomfortable with this change, but at the same time, the
> pragmatic in me thinks that this will not be part of relevant work in SFC.
>

If there's not much that can be done practically to lean this more toward
the "second" end of that spectrum than what's already there -- because, as
you said, such work isn't likely to be done anyway -- then I think I've
gotten as much out of this discussion as is practical.  Thanks for
indulging me.

I'm rather puzzled by Joel's comments about a way to query your own
components for even basic status being out of scope, but I guess that's
something else for me to go learn about.

-MSK

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

<div dir=3D"ltr"><div dir=3D"ltr">On Thu, May 7, 2020 at 10:29 AM Carlos Pi=
gnataro (cpignata) &lt;<a href=3D"mailto:cpignata@cisco.com">cpignata@cisco=
.com</a>&gt; wrote:<br></div><div class=3D"gmail_quote"><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 style=3D"overflow-wrap: break-word;">
Thank you Murray and Joel!
<div><br>
</div>
<div>Surfacing the issue to the top of the post, we have:</div>
<div><br>
</div>
<div>Current:</div>
<div>
<div>=C2=A0 =C2=A0More</div>
<div>=C2=A0 =C2=A0specifics on the mechanism to characterize SF-specific OA=
M to</div>
<div>=C2=A0 =C2=A0validate the service offering are outside the scope of th=
is document.</div>
<div>=C2=A0 =C2=A0Those fine-grained mechanisms are implementation- and dep=
loyment-</div>
<div>=C2=A0 =C2=A0specific.</div>
<br>
Proposad:</div>
<div>=C2=A0 =C2=A0Specific mechanisms to characterize SF-specific OAM to va=
lidate the=C2=A0</div>
<div>=C2=A0 =C2=A0service offering will be considered and may be proposed i=
n the solution=C2=A0</div>
<div>=C2=A0 =C2=A0documents derived from this framework.<br>
<br>
</div>
<div>I am not uncomfortable with this change, but at the same time, the pra=
gmatic in me thinks that this will not be part of relevant work in SFC. <br=
></div></div></blockquote><div><br></div><div>If there&#39;s not much that =
can be done practically to lean this more toward the &quot;second&quot; end=
 of that spectrum than what&#39;s already there -- because, as you said, su=
ch work isn&#39;t likely to be done anyway -- then I think I&#39;ve gotten =
as much out of this discussion as is practical.=C2=A0 Thanks for indulging =
me.<br><br></div><div>I&#39;m rather puzzled by Joel&#39;s comments about a=
 way to query your own components for even basic status being out of scope,=
 but I guess that&#39;s something else for me to go learn about.</div><div>=
<br></div><div>-MSK<br></div></div></div>

--00000000000066874d05a512b4dd--


From nobody Thu May  7 11:08:29 2020
Return-Path: <noreply@ietf.org>
X-Original-To: sfc@ietf.org
Delivered-To: sfc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id F0CAA3A0C08; Thu,  7 May 2020 11:07:59 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Murray Kucherawy via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-sfc-oam-framework@ietf.org, sfc-chairs@ietf.org, sfc@ietf.org,  Tal Mizrahi <tal.mizrahi.phd@gmail.com>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.129.1
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Murray Kucherawy <superuser@gmail.com>
Message-ID: <158887487985.23375.2713874223198562089@ietfa.amsl.com>
Date: Thu, 07 May 2020 11:07:59 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/kJl5puoFVr4t_5HsgD9S7JnIMEM>
Subject: [sfc] Murray Kucherawy's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 May 2020 18:08:01 -0000

Murray Kucherawy has entered the following ballot position for
draft-ietf-sfc-oam-framework-13: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Thank you for engaging my DISCUSS question about Section 3.1.1.  I don't feel
it was fully resolved, but I also don't feel there's anything to be gained by
pressing my point further.

My original comments:

I think this is pretty well done.  I had little trouble following it and this
is my first foray into the realm of SFC.

I find myself almost suggesting that you don't need the BCP 14 boilerplate or
its language at all in this document.  You barely use it, and it might not even
be needed in the places you do have it especially since this is a framework
document and not a protocol document.

Finally, lots of editorial stuff:

Section 2:
* “In Figure 1, the service layer element such as …” -- s/element/elements/
* “The underlay network may comprise of …” -- s/comprise/consist/, or
alternatively, s/comprise of/comprise/ * “... nodes but not shown …” -- remove
“but”, or s/but/but these/

Section 3, all three numbered list entries:
* “... applicable at this component includes …” -- s/includes/include/

Section 3.1.1:
OLD:
"SF availability is an aspect that raises an interesting question -- How to
determine that a service function is available?." NEW: "SF availability is an
aspect that raises an interesting question: How does one determine that a
service function is available?"

* “... the packet did indeed get the got expected service.”  -- remove “got”
* This section uses both “a SF” and “an SF”.  I don’t know which one is
grammatically correct, but we should find out and use that. Or, if both are,
pick one and be consistent.

Section 3.2.1:
* “An SFC could be comprised of …” -- either remove “of”, or use “composed of”

Section 3.3:
* Either capitalize “Classifier” generally, or not at all.

Section 3.4:
* What constitutes an availability check of the underlay network?  You
discussed this in 3.1.1, but not here.  If this is covered in Section 4.1, a
forward reference would be helpful here.

Section 3.5:
* “... and are mostly transparent …” -- s/are/is/; “network” is singular
* What constitutes an availability check of the overlay network?

Section 4:
* “...for more than one SFC components.”  -- use “component”, or change “more
than one” to “multiple”

Section 4.1:
* “Verify any packet re-ordering and corruption.” -- perhaps “detect” would be
better than “verify” here

Section 4.2:
* “Ability to provision continuity check …” -- put an “a” before “continuity”
* “... supported by continuity function are as follows:” --
s/function/functions/

Section 4.3:
* “... from every transit devices …” -- s/devices/device/
* “Ability to trigger action from …” -- s/action/an action/

Section 5.1:
* I would quote “ping” and “trace”.
* “Table 3 below is not exhaustive” -- needs a period at the end
* Table 3 needs a bit of tidying in terms of alignment.

Section 6.1:
* “... network layer must mark the packet …” -- why isn’t that a MUST?

Section 6.2:
* “... skipping an SF might have implication …” -- s/implication/implications/
* “Any SFC-aware node that initiates an OAM packet must set …” -- why isn’t
that a MUST?

Section 6.3:
* “... indicates it as OAM packet …” -- s/as/as an/

Section 6.4.1:
* “[RFC0792] and [RFC4443] describes …” -- s/describes/describe/
* “... verify the availability of SF or SFC.” -- s/SF/an SF/
* “... can generate ICMP echo …” -- s/ICMP/an ICMP/
* “... from last SFF and thereby …” -- add comma after “SFF”
* “Alternately, …  Alernatively, … ” -- use “Alternatively” for the first one,
and “or” for the second, all in one sentence

Section 6.4.2:
* “[RFC5880] defines Bidirectional …” -- s/defines/defines the/
* “... to perform continuity function …” -- “functions”, or “the continuity
function” * “... value as last SFF …” -- s/last/the last/ * “... with relevant
DIAG code.” -- s/with/with the/  (or “a”)

Section 6.4.3:
* “... transported using NSH header.” -- s/using/using the/

Section 6.4.4:
* “... is implemented in Open Daylight and available.”  -- s/and/and is/

Section 7:
* Table 4 needs some work on spacing consistency.

Section 8:
* “... are applicable for this document.” -- s/are/is/, as “consideration” is
singular * “The OAM information from service layer …” -- s/from/from the/ *
“... service function paths etc.” -- s/paths etc./paths, etc./ * “...
information from SFC layer raises a need for careful security considerations”
-- s/from/from the/, and the sentence is missing a period * “... SFC and SF OAM
may provide mechanism …” -- s/mechanism/mechanisms/ * “... the OAM solution for
SF component should …” -- s/component/components/




From nobody Mon May 11 12:45:08 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: sfc@ietf.org
Delivered-To: sfc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id C61EF3A0C46; Mon, 11 May 2020 12:45:03 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: sfc@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.129.1
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: sfc@ietf.org
Message-ID: <158922630375.18554.10474408005752958445@ietfa.amsl.com>
Date: Mon, 11 May 2020 12:45:03 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/XIjW09KRoCB-yF7AO1WqbMaSgp8>
Subject: [sfc] I-D Action: draft-ietf-sfc-serviceid-header-07.txt
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 May 2020 19:45:04 -0000

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

        Title           : Service Function Chaining: Subscriber and Performance Policy Identification Variable-Length Network Service Header (NSH) Context Headers
        Authors         : Behcet Sarikaya
                          Dirk von Hugo
                          Mohamed Boucadair
	Filename        : draft-ietf-sfc-serviceid-header-07.txt
	Pages           : 10
	Date            : 2020-05-11

Abstract:
   This document defines Subscriber and Performance Policy Identifiers
   Network Service Header Variable-Length Context Headers to inform
   Service Functions about subscriber- and service-related information
   for the sake of policy enforcement and appropriate service function
   chaining operations.  The structure of each context header is
   defined; their use and processing instructions by SFC-aware nodes are
   explained.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-sfc-serviceid-header/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-sfc-serviceid-header-07
https://datatracker.ietf.org/doc/html/draft-ietf-sfc-serviceid-header-07

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-sfc-serviceid-header-07


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

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



From nobody Wed May 13 13:00:13 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D4583A08BE; Wed, 13 May 2020 12:59:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=FLe2kxAQ; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=afkOlP4M
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1yTZs-sU14mr; Wed, 13 May 2020 12:59:55 -0700 (PDT)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 36A843A08B9; Wed, 13 May 2020 12:59:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4406; q=dns/txt; s=iport; t=1589399995; x=1590609595; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=no5BCu5M3JbNWTgHUFxMxBGLd4X8Rf0XmxrcFz+IHMA=; b=FLe2kxAQIkOeMO3qLVSfLPz3/12xBgq7K7W0AYm2oJYAMI7XcrxqpKxS oomENpbkLp1EehQ5hKGtBsbkZmuZrrwCCWiyjSTJQK55WFfX9u7kqpC/p cthOm1feiAuBhRv9RocdXiYfhmFKkncSefp3lzhGMCeAr/btcAnI6S6uZ Q=;
IronPort-PHdr: =?us-ascii?q?9a23=3AxoqBhBRB1iHhrua5lzeCSZytftpsv++ubAcI9p?= =?us-ascii?q?oqja5Pea2//pPkeVbS/uhpkESQBNuJ6u4CluGNtubtQj9I7ZWAtSUEd5pBH1?= =?us-ascii?q?8AhN4NlgMtSMiCFQXgLfHsYiB7eaYKVFJs83yhd0QAHsH4ag7Tvjuv5mUXXB?= =?us-ascii?q?jkZkJ5I+3vEdvUiMK6n+m555zUZVBOgzywKbN/JRm7t0PfrM4T1IBjMa02jB?= =?us-ascii?q?DOpyhF?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DwAQAcUbxe/5NdJa1mHQEBAQEJARI?= =?us-ascii?q?BBQUBQIE2BQELAYFTUQeBRy8sCoQbg0YDjRiYXIJSA1QLAQEBDAEBLQIEAQG?= =?us-ascii?q?ERAIXgXckNwYOAgMBAQsBAQUBAQECAQUEbYVWDIVyAgEDEhERDAEBNwEPAgE?= =?us-ascii?q?IDgwCJgICAjAVEAIEAQ0FIoMEgkwDLgGnCQKBOYhhdoEygwEBAQWFJxiCDgm?= =?us-ascii?q?BDioBgmKJXxqCAIE4DBCBT34+hE46glozgi2OLSmDBKAqfQqCS44ehUSEUB2?= =?us-ascii?q?CXIhskgCQKJ00AgQCBAUCDgEBBYFoI4FWcBVlAYI+UBgNkECDcopWdDcCBgE?= =?us-ascii?q?HAQEDCXyNOAGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.73,388,1583193600"; d="scan'208";a="758283046"
Received: from rcdn-core-11.cisco.com ([173.37.93.147]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 13 May 2020 19:59:54 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by rcdn-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id 04DJxrPX005363 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 13 May 2020 19:59:54 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 13 May 2020 14:59:53 -0500
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 13 May 2020 14:59:52 -0500
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 13 May 2020 14:59:52 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=e7jZtrZFMlM3sXyJN/tcCu28eVsJOS+klmHfHJozoAg10WAGAkYmazSlLsQmuGBs+li07bMwj8qlEI8yOeBPgDec6TQS9RsKYX4gas6aDjRlVJD+t29OVT/tMXiXgGhY/rayDisTEKXSFzzifvO6lr4ZH2yrEiFmfKPQfP6z80hXtV4piWmbO1uQXia7q79apOuDwWGSUW9l3Gg6jyG/0YSlisJ5f2sRK7BaGXV9I3vmK17ZpJGeRsjnEgDSMaUI/cU3ifKzumcSXAB24UKBMhgCRylQHnukU3gZ4ZRY7eTJ2y5F7gjuNDiAJO6GOvURwILqMgmkdjpGdaOYErtYUg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=no5BCu5M3JbNWTgHUFxMxBGLd4X8Rf0XmxrcFz+IHMA=; b=W0WLaQtanv6GbeO3QZwPFf3mmsBXYtqP5GTmU4G6iDMPhWV1QIWgfgTObt05Tno/dROGvaB69j4/aOVv//vuv5C2Y7AklRF80Rz5YC3ldNzoynPvsM/8549jcjb5V29q8hFdv9TePPBf3wsBh8hipAsz7x4PByH56dHFIiRmtM+Etpip139JLkpG+XNLvpMcJ6yqNuC0QVLNZjVpMrIxJOWoL+U11030Z7F0OZKZq3H8/52FrbrTiIVvety/zw2VAD79hOvzY2gE7kixXZfaAul9pt2m0t5MxSahWnfCmVBW3iAUaPCajPyNpIyl5F1uigv5osnZ16PNXCW5sumrxg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=no5BCu5M3JbNWTgHUFxMxBGLd4X8Rf0XmxrcFz+IHMA=; b=afkOlP4M/pAo/6BZ96uYTDwq6iqK08mK9f8EyhAOjeg2OLlBdQ68w787DVz//bxOuo2s/Duq9cCayAK95l1fvzalYvMjg+rQ6hxhgC7t/XoeJaG2N+ILsNTbOzZPsG2AwGwBYbBaXdaz3OoofGI30drsj11kIweS7gOsMD9JwJc=
Received: from BN6PR11MB4068.namprd11.prod.outlook.com (2603:10b6:405:7c::31) by BN6PR11MB2049.namprd11.prod.outlook.com (2603:10b6:404:46::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2979.26; Wed, 13 May 2020 19:59:50 +0000
Received: from BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34]) by BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34%3]) with mapi id 15.20.3000.016; Wed, 13 May 2020 19:59:50 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: Carlos Bernardos <cjbc@it.uc3m.es>, "int-dir@ietf.org" <int-dir@ietf.org>
CC: "draft-ietf-sfc-oam-framework.all@ietf.org" <draft-ietf-sfc-oam-framework.all@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>
Thread-Topic: Intdir telechat review of draft-ietf-sfc-oam-framework-13
Thread-Index: AQHWIg/U93nXrQCgKEu8i6q1eK3JXKimOvAA
Date: Wed, 13 May 2020 19:59:50 +0000
Message-ID: <74D97DDB-2385-4868-AFFC-3DBD4B9A3A48@cisco.com>
References: <158859542340.25402.14656553070841187802@ietfa.amsl.com>
In-Reply-To: <158859542340.25402.14656553070841187802@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.35.20030802
authentication-results: it.uc3m.es; dkim=none (message not signed) header.d=none;it.uc3m.es; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.117.76]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 737d6902-a685-46a7-f1d2-08d7f778325f
x-ms-traffictypediagnostic: BN6PR11MB2049:
x-microsoft-antispam-prvs: <BN6PR11MB204939D1C14C444E76B8B4F2C6BF0@BN6PR11MB2049.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0402872DA1
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: /aqBYhm5aWHsHuMauHhxd0fBf5yT81Iog3OxHLQG6QeKGCCV5q+BSU2Dt7gpVKmS3MlMMLQWPfr/1rBODnS397EU2Dc41XIy7sFt03R39D70eqXWSHmGcdTaqUQqAUlPCXm6asH7QGRbwPWqsiGyJ/+1lj6eUPg2YqAnKuCKx7ZarSePzi4ALoIcoT/9kjjmoKVJl93of4a+EprfFCFNFwoNRsC5xOR6VRPNbmRURzlRjmthSIy/Gi1q0l53oIsUbHbfGv9GV9LX3RYFqav0ZjMvSMqTU8eG3VwAmLUaPxxMPo44otejSqw9ShZC3DmCc8j1SVjtkB0tFbNknXphCZ8ufMW7N1ewiTEXI9hh5HL/oLrqHXstFsTgyRUfQrgiyV59UC5l6iYNWDgor2VQGMy6A7A2LGKzhweYaEgOouFS6iT+jvkl1CtveuDfkTNi0yCUiIJ8mQPlDzS5dc5HSacQpaG56YAZd6DjW3vseAHZ1MdHHG4q29If4BAYBtNIWgVNoHa0dsUoJOItbhfjPw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB4068.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(376002)(366004)(396003)(346002)(136003)(39860400002)(33430700001)(36756003)(186003)(71200400001)(6506007)(54906003)(2906002)(26005)(110136005)(478600001)(76116006)(66476007)(8676002)(66946007)(5660300002)(66556008)(91956017)(6512007)(64756008)(8936002)(33656002)(2616005)(33440700001)(6486002)(316002)(86362001)(4326008)(66446008); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: wlrljPWFANoI02hdwK5j3XDG/h60EMl9T/cTbLlPa+14lc9SFOHHNvZ5XhkdvRUD8LYno4kbRolzKS3Z8aXIh5B4iLXVhYt9oCCodkmTe6Ex6XPJq7sh9NFd1ASo30aGHUWE9ZKKqaX37hyXf/OLpzJXX44/Ts2e9Z3I7lpHHDay3t67anbKOeuZ8x95xpRjG7b2FhZ+ApGl70gQKxcH8Ht4+SKu2T7ERJjQ9eBRymhfE/ogIIT85el5XJO59IzovZfz5vWhnBVRKltm1C0k3aL4BBenoqfn10sYGAGt5RxqTSGE15D2YyyyTnEQM4vsuPdfzD4dH4FSE3mV4BfwdTlpweuV/UrbNyG+tSjPF9xDLLpe+bTmHF4sGtXRG8P8ZwhnqX50TsW1alt9DfNZYqX22XSOfoTLNDVigsHqJNfBQgHDhH7tijbxO6us9vOsBTxXz0Agf48YcnnZH2FhiAJhaOKwiOAa4Sg3ROzpSDZKPoW3txDtU5Kt81vpmwuN
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <A6CABCAD0E03024C9F50D5F70CC2F229@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 737d6902-a685-46a7-f1d2-08d7f778325f
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 May 2020 19:59:50.6561 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: HJl+KuNqJEM42kti73RThimoDSF5IctiZNf9xk32na4e0TE+WbtQoERoZzEVMJU9FkO/y5lDBVLpbWK7lz1CFQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB2049
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: rcdn-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/GXFSekMus7wNsqh3lEEtqC6Iff8>
Subject: Re: [sfc] Intdir telechat review of draft-ietf-sfc-oam-framework-13
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 May 2020 19:59:57 -0000

SGkgQ2FybG9zLA0KDQpUaGFuayB5b3UgZm9yIHRoZSByZXZpZXcgYW5kIHNoYXJpbmcgdGhlIGNv
bW1lbnRzLiBQbGVhc2Ugc2VlIGlubGluZSBmb3IgdGhlIHJlc3BvbnNlczoNCg0K77u/T24gNS80
LzIwLCA4OjMwIEFNLCAiQ2FybG9zIEJlcm5hcmRvcyB2aWEgRGF0YXRyYWNrZXIiIDxub3JlcGx5
QGlldGYub3JnPiB3cm90ZToNCg0KICAgIFJldmlld2VyOiBDYXJsb3MgQmVybmFyZG9zDQogICAg
UmV2aWV3IHJlc3VsdDogUmVhZHkgd2l0aCBOaXRzDQogICAgDQogICAgVGhhbmtzIGEgbG90IGZv
ciB0aGlzIGRvY3VtZW50LiBJIGxpa2VkIHJlYWRpbmcgaXQuDQogICAgDQogICAgSSBoYXZlIGEg
Zmlyc3QgZ2VuZXJpYyBjb21tZW50LCBtaW5vciBidXQgdGhhdCBJIHN0aWxsIHdhbnRlZCB0byBt
YWtlLiBTZWN0aW9uDQogICAgMiBpcyBhYm91dCBTRkMgTGF5ZXJpbmcgTW9kZWwsIHdoaWNoIHRv
IG1lIHNlZW1zIGxpa2UgYW4gaW50cm9kdWN0aW9uLCBidXQgbm90DQogICAgcmVhbGx5IHNwZWNp
ZmljYWxseSByZWxhdGVkIHRvIHRoZSBjb3JlIHRvcGljIG9mIHRoZSBkcmFmdC4gRG8gd2UgbmVl
ZCB0aGF0DQogICAgc2VjdGlvbiBpbiB0aGlzIGRyYWZ0PyBNYXliZSBpdCBjYW4gYmUgY29uZGVu
c2VkIGFuZCBpbmNsdWRlZCBhcyBhIGZpcnN0IHBhcnQNCiAgICBvZiBzZWN0aW9uIDMuDQogICAg
DQo8TmFnZW5kcmE+IFNlY3Rpb24gMiBzcGxpdHMgdGhlIFNGQyBpbnRvIGxheWVycyB0aGF0IGhl
bHBzIGFzc29jaWF0ZSBkaWZmZXJlbnQgU0ZDIE9BTSBjb21wb25lbnRzIGFuZCBpdHMgZGVwZW5k
ZW5jeSBvbiBkaWZmZXJlbnQgbGF5ZXJzLiBGb3IgZWFzZSBvZiByZWFkaW5nLCBJIHRoaW5rIHdl
IHdpbGwgbGVhdmUgaXQgaW4gdGhpcyBzZWN0aW9uLg0KDQogICAgVGhlIGRvY3VtZW50IGhhcyBh
IGJpZyBjb21wb25lbnQgb2YgcmVxdWlyZW1lbnRzIGFuZCBnYXAgYW5hbHlzaXMsIHdoaWNoIGJy
aW5ncw0KICAgIG9uZSBxdWVzdGlvbjogc2hvdWxkIHRoZSBkb2N1bWVudCB1c2Ugbm9ybWF0aXZl
IFJGQyAyMTk5IGxhbmd1YWdlIHdoZW4NCiAgICBleHByZXNzaW5nIHRoZSByZXF1aXJlbWVudHM/
IEluIFNlY3Rpb24gMy4yLjEgdCBpcyB1c2VkLCBmb3IgZXhhbXBsZSwgYnV0IG5vdA0KICAgIGlu
IG90aGVyIHBhcnRzLiBJIHRoaW5rIHNvbWUgd29yayBpcyBuZWVkZWQgdG8gbWFrZSB0aGlzIGNv
bnNpc3RlbnQuDQogICANCjxOYWdlbmRyYT4gSSBob3BlIHlvdSBhcmUgcmVmZXJyaW5nIHRvIFJG
QzIxMTkgKEJDUCAxNCkuIFdlIGdvdCBzaW1pbGFyIGNvbW1lbnRzIGZyb20gb3RoZXIgcmV2aWV3
ZXJzIGFuZCBhZ3JlZWQgdG8gcmVtb3ZlIHRoZSBzZWN0aW9uIGFuZCBhdm9pZCB1c2luZyBhbnkg
bm9ybWF0aXZlIHN0YXRlbWVudHMuDQoNCiAgICBJIHRoaW5rIHRoYXQgdGhlIGZvbGxvd2luZyBz
ZW50ZW5jZSBuZWVkcyB0byBiZSByZXdvcmRlZDogIkluIG9yZGVyIHRvIGFwcGx5DQogICAgc3Vj
aCBPQU0gZnVuY3Rpb25zIGF0IHRoZSBzZXJ2aWNlIGxheWVyLCB0aGV5IG5lZWQgdG8gYmUgZW5o
YW5jZWQgdG8gb3BlcmF0ZSBhDQogICAgc2luZ2xlIFNGL1NGRiB0byBtdWx0aXBsZSBTRnMvU0ZG
cyBpbiBhbiBTRkMgYW5kIGFsc28gaW4gbXVsdGlwbGUgU0ZDcy4iDQogICAgDQo8TmFnZW5kcmE+
T2suIFdlIG1vZGlmaWVkIGl0IGFzIGJlbG93LiBIb3BlIHRoYXQgY2xhcmlmaWVzOg0KDQpPTEQ6
DQogDQpJbiBvcmRlciB0byBhcHBseQ0KICAgc3VjaCBPQU0gZnVuY3Rpb25zIGF0IHRoZSBzZXJ2
aWNlIGxheWVyLCB0aGV5IG5lZWQgdG8gYmUgZW5oYW5jZWQgdG8NCiAgIG9wZXJhdGUgYSBzaW5n
bGUgU0YvU0ZGIHRvIG11bHRpcGxlIFNGcy9TRkZzIGluIGFuIFNGQyBhbmQgYWxzbyBpbg0KICAg
bXVsdGlwbGUgU0ZDcy4NCiAgIA0KTkVXOg0KSW4gb3JkZXIgdG8gYXBwbHkNCiAgIHN1Y2ggT0FN
IGZ1bmN0aW9ucyBhdCB0aGUgc2VydmljZSBsYXllciwgdGhleSBuZWVkIHRvIGJlIGVuaGFuY2Vk
IHRvDQogICBhcHBseSB0aGUgT0FNIGZ1bmN0aW9uIG9uIGEgc2luZ2xlIFNGL1NGRiBvciBtdWx0
aXBsZSBTRnMvU0ZGcyANCiAgIHNwYW5uaW5nIGFjcm9zcyBvbmUgb3IgbW9yZSBTRkNzLg0KDQog
ICAgSSB0aGluayB0aGUgYmVoYXZpb3VyIG9mIFNGQy1hd2FyZSBub2RlcyB0aGF0IGRvIG5vdCBz
dXBwb3J0IGEgZ2l2ZW4gT0FNDQogICAgb3BlcmF0aW9uIHNob3VsZCBiZSBiZXR0ZXIgZXhwbGFp
bmVkLiBGb3IgZXhhbXBsZSwgdGhlIHNlbnRlbmNlICJXaGVuIGFuIFNGDQogICAgc3VwcG9ydHMg
T0FNIGZ1bmN0aW9uYWxpdHksIGl0IGlzIGRlc2lyYWJsZSB0byBwcm9jZXNzIHRoZSBwYWNrZXQg
YW5kIHByb3ZpZGUNCiAgICBhbiBhcHByb3ByaWF0ZSByZXNwb25zZSB0byBhbGxvdyBlbmQtdG8t
ZW5kIHZlcmlmaWNhdGlvbi4iIG1pZ2h0IGJlIHRvIHZhZ3VlLg0KICAgIA0KPE5hZ2VuZHJhPiBU
aGlzIGlzIGV4cGxhaW5lZCBpbiB0aGUgcHJldmlvdXMgc2VudGVuY2UgYXMgYmVsb3c6DQoNCiIg
VXBvbiByZWNlaXZpbmcgYW4gT0FNIHBhY2tldCwgU0ZDLWF3YXJlIFNGcyBtYXkgY2hvb3NlIHRv
IGRpc2NhcmQgdGhlDQogICBwYWNrZXQgaWYgaXQgZG9lcyBub3Qgc3VwcG9ydCBPQU0gZnVuY3Rp
b25hbGl0eSBvciBpZiB0aGUgbG9jYWwNCiAgIHBvbGljeSBwcmV2ZW50cyB0aGVtIGZyb20gcHJv
Y2Vzc2luZyB0aGUgT0FNIHBhY2tldC4iDQoNCg0KICAgIFRhYmxlIDQgaGFzIGEgc21hbGwgZm9y
bWF0dGluZyBpc3N1ZSBpbiB0aGUgQ2xhc3NpZmllciByb3cuDQogICAgDQo8TmFnZW5kcmE+IFRo
YW5rIHlvdS4gRml4ZWQgaXQgYW5kIHdpbGwgYmUgcmVmbGVjdGVkIGluIHRoZSBuZXcgcmV2aXNp
b24uIA0KDQogICAgSSB0aGluayBzb21lIGluLWJhbmQgdnMgb3V0LWJhbmQgT0FNIGRpc2N1c3Np
b24gd291bGQgYmUgaW50ZXJlc3RpbmcgdG8gYWRkIHRvDQogICAgdGhlIGRvY3VtZW50Lg0KICAg
IA0KICAgPE5hZ2VuZHJhPiBXaGlsZSB0aGUgd2hvbGUgZG9jdW1lbnQgcHJpbWFyaWx5IGZvY3Vz
ZWQgb24gb3V0LWJhbmQsIHNlY3Rpb24gNi40IGFscmVhZHkgdGFsa3MgYWJvdXQgdGhlIGFwcGxp
Y2FiaWxpdHkgb2YgSW4tYmFuZCBPQU0gdG9vbCB0byBwZXJmb3JtIHRoZSBPQU0gZnVuY3Rpb25z
Lg0KICAgIA0KT25jZSBhZ2FpbiwgdGhhbmtzIGEgbG90IGZvciB0aGUgZ3JlYXQgY29tbWVudHMu
DQoNClRoYW5rcywNCk5hZ2VuZHJhDQoNCg==


From nobody Wed May 13 13:00:26 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F8E33A094E; Wed, 13 May 2020 13:00:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=SmCxjbi0; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=JJyL10ny
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id es_JTn9ek0eU; Wed, 13 May 2020 13:00:16 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A22C3A0956; Wed, 13 May 2020 13:00:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3580; q=dns/txt; s=iport; t=1589400013; x=1590609613; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=rq/aR1tMDd192MojBrVTP+EKUBL750JNDSy8SpXhAV0=; b=SmCxjbi0Gb7QIkcrtg9CEZjgVIxtFETK4VRY3uVeMbRGsbljwG+EaaqB TXlfNOcLHC81//7eWiQI0qV1AO6gfYy9XkaTiIidUtP8JYFUAfuZGlHia bEdiGBYbnqcSgJdajh4m0/9hxFa1CoXmK0My7pTkWQZcQItNLuKXetg0l c=;
IronPort-PHdr: =?us-ascii?q?9a23=3A+fef2xchiyYLxcXPYtTz9STilGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwaQAdfU7vtFj6zdtKWzEWAD4JPUtncEfdQMUh?= =?us-ascii?q?IekswZkkQmB9LNEkz0KvPmLklYVMRPXVNo5Te3ZE5SHsutaFjbo3n05jkXSV?= =?us-ascii?q?3zMANvLbHzHYjfx828y+G1/cjVZANFzDqwaL9/NlO4twLU48IXmoBlbK02z0?= =?us-ascii?q?jE?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CMBQB5ULxe/4gNJK1mHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQFAgUeBVFEHb1gvLAqEG4NGA40XmFyBQoEQA1QLAQEBDAEBIwo?= =?us-ascii?q?CBAEBhEQCF4F3JDgTAgMBAQsBAQUBAQECAQUEbYVWDIVyAgEDEhERDAEBNwE?= =?us-ascii?q?PAgEIGgImAgICMBUQAgQBDSeDBAGCSwMuAQ6megKBOYhhdoEygwEBAQWBRkG?= =?us-ascii?q?DHhiCDgMGgQ4qgmOJXxqCAIERJwwQgk0+gmcCAQIBgSwBEgEhOAKCWjOCLY5?= =?us-ascii?q?Qgk09oScKgkuIHZAVHYJciGySAJAoiV+TVQIEAgQFAg4BAQWBaSJmWBEHcBV?= =?us-ascii?q?lAYI+UBgNkEA4gzqFFIVCdAI1AgYBBwEBAwl8jTgBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.73,388,1583193600"; d="scan'208";a="488379717"
Received: from alln-core-3.cisco.com ([173.36.13.136]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 13 May 2020 20:00:12 +0000
Received: from XCH-RCD-004.cisco.com (xch-rcd-004.cisco.com [173.37.102.14]) by alln-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id 04DK0CiM013088 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 13 May 2020 20:00:12 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-RCD-004.cisco.com (173.37.102.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 13 May 2020 15:00:11 -0500
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 13 May 2020 16:00:10 -0400
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 13 May 2020 15:00:10 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nvNYrX5Fbp2J+jmViFOcWUs1eZXsbfe0EdNzjAYrBQFE8+QlyR6SLWTLBXdq4zy6g38B9Cp7Kv/aYlcu7Ql5S8t4kSFVUTx3d6941jT7vm9NQ7WSXzu+7R4i36iARtbXx9dSjDsoJJEmVfPsr3Yu62mcbzgY752Z71cJKmOuy0dnHO4/DUqDDcAoh3hnnFmBrKF89sR4qUdMCbhko61byZDLQ+xh2j8Kjw2Jv4tcRkEh2AQKZlynUoUSv0q12QRAlbsqQ4/3ZI6JD/JARXhqw4C8usU8W38TeOhbX+Pbo9HfGG4ml66VZza6XRIgTRoDa/G4R9xJ/gTckuV+tQOjTw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rq/aR1tMDd192MojBrVTP+EKUBL750JNDSy8SpXhAV0=; b=XChGr9RS3+HQNONKNuDGRv80WCzoxlENiRzRP3owPY5dZUaolWoNbqIeRLnjxiWApzui3WxifHwCOxsdWtafi41neaflLECYtUzqO79aK5u7sJHpeZ3EzScZUMGpvf72OfnwTWw/N8ZV2LRO+IywNHIjlf60A1eoTVUbeZeW0GlBUzZYwBaE/JM6nIcTPVw9Tc6J2xTwvNI9emwaYBRLFfxmhnI0na/i0AKR/c03TXNui5Xs6NBcmNrj03ox1QHVgj1Xw38bwTnu1zuf04nFfRmH1Io+dJfKEQ93lwKRptiiOJYfUWIGuQh73VXd8i8LVWhErSLFVSaYiexkUrdo7A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rq/aR1tMDd192MojBrVTP+EKUBL750JNDSy8SpXhAV0=; b=JJyL10nylXm6VBVQ+YjF7UBHFCxchBp3ON4gqy9JaIMCzx6qQuWIXM4+y1TtDmzgHFh6S8s7wJeBRs9qn0aAu8IppMCglLVytmAA1MF9Ofas844pxd7121UVcSZfXvT1CTh2IgtAj/litQKyRLRsTOhLgUS65v50BlqXjzvzCK0=
Received: from BN6PR11MB4068.namprd11.prod.outlook.com (2603:10b6:405:7c::31) by BN6PR11MB2049.namprd11.prod.outlook.com (2603:10b6:404:46::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2979.26; Wed, 13 May 2020 20:00:09 +0000
Received: from BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34]) by BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34%3]) with mapi id 15.20.3000.016; Wed, 13 May 2020 20:00:08 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: Martin Duke <martin.h.duke@gmail.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>
Thread-Topic: Martin Duke's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
Thread-Index: AQHWIpWYsp+xOmwHPEWvgcHbY255SKimOfyA
Date: Wed, 13 May 2020 20:00:08 +0000
Message-ID: <CBD4DD1C-C94B-4836-9A31-F2AB33520C68@cisco.com>
References: <158865287462.10835.6379624375289404130@ietfa.amsl.com>
In-Reply-To: <158865287462.10835.6379624375289404130@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.35.20030802
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.117.76]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4aa07bb2-e020-4e59-50b1-08d7f7783d21
x-ms-traffictypediagnostic: BN6PR11MB2049:
x-microsoft-antispam-prvs: <BN6PR11MB20496A98DF1C422CC8A364D9C6BF0@BN6PR11MB2049.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0402872DA1
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: jM/RezQd0uDzkTXZiI/Tso63H454h6zSFMiLtLDkKzbZ6PCEbA35eanf5WIb5E5uZ06EwLnpwz9zo9hXx3dyFB6DAGaitHydox2/fA4IACHDDLKYhPgwOdtGDNIEQ58uWTZqYkmED4B4sBjfMG3UBd9wwHSJhPr6qYwcEaJztVZeBnCzT1fdEY4dsIHV08vUo5YjoKifD0OzHj7TbjCKsZ4zZuqrmqyoQ3MIVjnuCMtyR3B36fV2mT6SLXT2OirEbN48WyJcyIoy/J4/Mf9Oaghitu5hgF/7v/jV3JtRKD9mOq9MzVQJXg2OsafdNRKpuoqMa2KZ7E5Scs17CiSJhAr4jNA5e6dONFZeRmzbX30+oHQ6IlkHR3I0sPD9JNEwmNduSEWzS9lAHJqDgtZ4Ocn92YYKsw9EnMBR44Fwjki+n5mzodEBGoxfmtuChkgVlDXGfitvLYETEXS8Ax5R1omlmPZtQI2zN+Emat+8aTGVpF3eSAtARhNu7US+C1aqE7Og8b4OJeRlLqfVc1MtwQdpw+X66P+OS0iIMnyQJCmeSb8WaWiV6agP3cbUdbDlNPoLBk2U9TScD8z0FgvC+/H0nUDnvBJkPcIQYOhTg4w=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB4068.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(376002)(366004)(396003)(346002)(136003)(39860400002)(33430700001)(36756003)(186003)(71200400001)(6506007)(54906003)(2906002)(26005)(966005)(110136005)(478600001)(76116006)(66476007)(8676002)(66946007)(5660300002)(66556008)(91956017)(6512007)(64756008)(8936002)(33656002)(2616005)(33440700001)(6486002)(316002)(86362001)(4326008)(66446008); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: 1CmqSeLSza2/VhOQynGqfM+bkiA9byUSkn0mvOYbAg2D9pEKEJs7eaiUF+m0UcC6wHZhnYlnw/A4PBkemc8QmwQkOhfu25XLecvr3JAEhjNnUlskMzqyP4O5kJvw6nG7rYvW0xPv5oxsi5YCUo0iIFxTnR+JMi8NRju6dxDoVaHO+zkpLHecnA5KTNm0gTUGmmx5eY0z79SnPNwDF9bo864HcBu3IGiKKNOvFfoliPQTdUQ69SV0rc4drWDDLlN2MFqEB5WGys1fhJGJcju1BR5uNuWc6Vz8ktf2zSM2oNqzCALWXGixUh0o9oLjFJ6+vDHufyNakQv5SBfGV6SMZyRaDs+3FjxPnKs87sxpk2XZ6TfMFPglPmTIu+wrUtx5X/ZtudiZmq715ATxQhTQzSEk3yLw1tyRiomMdAR5OHfl8SXEX28F1x9g5uaQwOvthtjRxudq2N0XLp7FGYBF2rrZ/weXKBKJ0dcL2/W6ti92utxxm9j1nB5ieiqdBQ5Z
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <2E9A53F7EC4F334DAF642EBF4187E398@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4aa07bb2-e020-4e59-50b1-08d7f7783d21
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 May 2020 20:00:08.8645 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 8ndj0Rby6B+koa33KXbPOFn9PSmKCe/BZ+7pv6eY7LKuO7x26fzgnJoEfZD2MN8xaN9hUrN9Q02WPU6tb49/vA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB2049
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.14, xch-rcd-004.cisco.com
X-Outbound-Node: alln-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/LwviVwgiEyoID1vghmYeidqMscQ>
Subject: Re: [sfc] Martin Duke's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 May 2020 20:00:24 -0000

SGkgTWFydGluLA0KDQpUaGFuayB5b3UgZm9yIHRoZSBjb21tZW50cy4gUGxlYXNlIHNlZSBpbmxp
bmUgZm9yIHRoZSByZXNwb25zZS4NCg0KICAgIE1hcnRpbiBEdWtlIGhhcyBlbnRlcmVkIHRoZSBm
b2xsb3dpbmcgYmFsbG90IHBvc2l0aW9uIGZvcg0KICAgIGRyYWZ0LWlldGYtc2ZjLW9hbS1mcmFt
ZXdvcmstMTM6IE5vIE9iamVjdGlvbg0KICAgIA0KICAgIFdoZW4gcmVzcG9uZGluZywgcGxlYXNl
IGtlZXAgdGhlIHN1YmplY3QgbGluZSBpbnRhY3QgYW5kIHJlcGx5IHRvIGFsbA0KICAgIGVtYWls
IGFkZHJlc3NlcyBpbmNsdWRlZCBpbiB0aGUgVG8gYW5kIENDIGxpbmVzLiAoRmVlbCBmcmVlIHRv
IGN1dCB0aGlzDQogICAgaW50cm9kdWN0b3J5IHBhcmFncmFwaCwgaG93ZXZlci4pDQogICAgDQog
ICAgDQogICAgUGxlYXNlIHJlZmVyIHRvIGh0dHBzOi8vd3d3LmlldGYub3JnL2llc2cvc3RhdGVt
ZW50L2Rpc2N1c3MtY3JpdGVyaWEuaHRtbA0KICAgIGZvciBtb3JlIGluZm9ybWF0aW9uIGFib3V0
IElFU0cgRElTQ1VTUyBhbmQgQ09NTUVOVCBwb3NpdGlvbnMuDQogICAgDQogICAgDQogICAgVGhl
IGRvY3VtZW50LCBhbG9uZyB3aXRoIG90aGVyIGJhbGxvdCBwb3NpdGlvbnMsIGNhbiBiZSBmb3Vu
ZCBoZXJlOg0KICAgIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYt
c2ZjLW9hbS1mcmFtZXdvcmsvDQogICAgDQogICAgDQogICAgDQogICAgLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0K
ICAgIENPTU1FTlQ6DQogICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KICAgIA0KICAgIFBsZWFzZSBhZGRyZXNz
IHRoZSBpc3N1ZXMgaW4gdGhlIChkZXRhaWxlZCEpIFRzdmFyZWEgcmV2aWV3LCBpbiBwYXJ0aWN1
bGFyIHRoZQ0KICAgIGJpdHMgZnJvbSBzZWN0aW9uIDQgdGhhdCBpbmNvcnJlY3RseSBkZXNjcmli
ZSB0aGUgd29yayBjb21pbmcgb3V0IG9mIElQUE0uDQogICAgDQogICAgQWRkaXRpb25hbCBuaXRz
Og0KICAgIA0KICAgIFNlYyAzLjEuMTogcy9leHRlbmRpYmlsaXR5L2V4dGVuc2liaWxpdHkNCg0K
PE5hZ2VuZHJhPiBEb25lLg0KICAgIA0KICAgIFNlYyAzLjEuMjogdGhlcmUgYXJlIGFsc28g4oCc
aHlicmlk4oCdIG1ldGhvZHMgbGlrZSBJT0FNIHRoYXQgZG8gbm90IGZpdCB0aGUgYWN0aXZlDQog
ICAgYW5kIHBhc3NpdmUgZGVmaW5pdGlvbnMgbmVhdGx5Lg0KDQo8TmFnZW5kcmE+RG9lcyB0aGUg
YmVsb3cgbW9kaWZpZWQgdGV4dCBsb29rcyBnb29kPzoNCg0KT0xEDQpUaGUgcGVyZm9ybWFuY2Ug
Y2FuIGJlIGEgcGFzc2l2ZSBtZWFzdXJlbWVudCBieSB1c2luZyBsaXZlDQogICB0cmFmZmljIG9y
IGNhbiBiZSBhY3RpdmUgbWVhc3VyZW1lbnQgYnkgdXNpbmcgc3ludGhldGljIHByb2JlDQogICBw
YWNrZXRzDQoNCk5ldzoNClRoZSBwZXJmb3JtYW5jZSBjYW4gYmUgYSBwYXNzaXZlIG1lYXN1cmVt
ZW50IGJ5IHVzaW5nIGxpdmUNCiAgIFRyYWZmaWMsIGFuIGFjdGl2ZSBtZWFzdXJlbWVudCBieSB1
c2luZyBzeW50aGV0aWMgcHJvYmUNCiAgIFBhY2tldHMgb3IgY2FuIGJlIGh5YnJpZCBtZXRob2Qg
dGhhdCB1c2UgYSBjb21iaW5hdGlvbiANCm9mIGFjdGl2ZSBhbmQgcGFzc2l2ZSBtZWFzdXJlbWVu
dC4NCiAgICANCiAgICA0LjEgcy9wYWNrZXQgdG8gYmUgb2YgdmFyaWFibGUgbGVuZ3RoIHBhY2tl
dCBzaXplL3BhY2tldCB0byBiZSBvZiB2YXJpYWJsZQ0KICAgIExlbmd0aA0KDQo8TmFnZW5kcmE+
RG9uZS4NCiAgICANCiAgICA0LjEgeW91IGFyZSBwcm9iYWJseSBub3QgdHJ5aW5nIHRvIOKAnHZl
cmlmeeKAnSBwYWNrZXQgcmVvcmRlcmluZyBhbmQgY29ycnVwdGlvbiEgSQ0KICAgIHN1Z2dlc3Qg
4oCcZGV0ZWN04oCdIGluc3RlYWQuDQogICAgDQo8TmFnZW5kcmE+WWVzLiBXZSBnb3Qgc2ltaWxh
ciBjb21tZW50IGZyb20gb3RoZXIgcmV2aWV3ZXJzIGFzIHdlbGwuIFdlIGNoYW5nZWQgdGhpcyB0
byAiZGV0ZWN0Ii4NCg0KICAgIDYuMyBzL2lzIGludGVuZGVkIHRvL2lzIGludGVuZGVkDQogICAg
DQogICAgNi4zIHMvaW4gTlNIIGhlYWRlci9pbiB0aGUgTlNIIGhlYWRlcg0KICAgIA0KICAgIDYu
NC4xIHMvZGVzY3JpYmVzL2Rlc2NyaWJlDQogICAgDQogICAgNi40LjEgcy9pbmNyZW1lbnRpbmcg
dGhlIHR0bC9pbmNyZW1lbnRpbmcgdHRsDQogICAgDQogICAgNi40LjMgcy91c2luZyBOU0ggaGVh
ZGVyL3VzaW5nIHRoZSBOU0ggaGVhZGVyDQogICAgDQogICAgOC4gcy9Bbnkgc2VjdXJpdHkgY29u
c2lkZXJhdGlvbi9Bbnkgc2VjdXJpdHkgY29uc2lkZXJhdGlvbnMNCiAgICANCiAgICA4LiBNaXNz
aW5nIHBlcmlvZCBhdCBlbmQgb2Ygc2Vjb25kIHBhcmFncmFwaA0KICAgIA0KICAgIDguIHMvbWVj
aGFuaXNtL21lY2hhbmlzbXMNCiAgICANCjxOYWdlbmRyYT4gQWRkcmVzc2VkIGFsbCB0aGUgYWJv
dmUgY29tbWVudHMuDQoNCk9uY2UgYWdhaW4sIHRoYW5rcyBhIGxvdCBmb3IgdGhlIGdyZWF0IGNv
bW1lbnRzLg0KDQpUaGFua3MsDQpOYWdlbmRyYQ0KICAgIA0KICAgIA0KICAgIA0KDQo=


From nobody Wed May 13 13:00:46 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54B403A09C5; Wed, 13 May 2020 13:00:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=HakNOE/V; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=yMogIdri
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HTn56lej72vN; Wed, 13 May 2020 13:00:36 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 050323A093A; Wed, 13 May 2020 13:00:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1946; q=dns/txt; s=iport; t=1589400029; x=1590609629; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=8WK4/RTqQ7McrbV3CuaicVbrZsvYDDMlkesuGHuKDuU=; b=HakNOE/VTwRiCNwYLp56m5LVB5q2dzNf0rMkKqbZFH5bC0bwli1PLc1e 5qeO3gDV3fBnE+JF70As2T7wRpWyMaCladnPb2rQ6hveBvTie+hJxqAmu Wyk5VROwQTQOptWGqqw6wj8Ss7ImxMxA9lyHFdOp03C1zP3E3vIMEl/aP Y=;
IronPort-PHdr: =?us-ascii?q?9a23=3A4lnPDBAMtcFnX4A4f+uuUyQJPHJ1sqjoPgMT9p?= =?us-ascii?q?ssgq5PdaLm5Zn5IUjD/qw31A3CWoDD9u5JkazRqa+zEWAD4JPUtncEfdQMUh?= =?us-ascii?q?IekswZkkQmB9LNEkz0KvPmLklYVMRPXVNo5Te3ZE5SHsutbFrXumCu4CRUHQ?= =?us-ascii?q?/wZkJ5I+3vEdvUiMK6n+m555zUZVBOgzywKbN/JRm7t0PfrM4T1IBjMa02jB?= =?us-ascii?q?DOpyhF?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0D/BwAcUbxe/5ldJa1mHQEBAQEJARI?= =?us-ascii?q?BBQUBQIFHgVRRB29YLywKhBuDRgOldIFCgRADVAsBAQEMAQEjCgIEAQGERAI?= =?us-ascii?q?XgXckOBMCAwEBCwEBBQEBAQIBBQRthVYMhXICAQMSEREMAQE3AQ8CAQgaAiY?= =?us-ascii?q?CAgIwFRACBAENBSKDBAGCSwMuAQ6mewKBOYhhdoEygwEBAQWBRkGDIBiCDgM?= =?us-ascii?q?GgQ4qgmOJXxqCAIE4HIJNPoJnAgECAYEsARIBBxo4AoJaM4ItjlCCTT2RE5A?= =?us-ascii?q?UCoJLiB2LRYRQHYJciGySAJAoiV+TVQIEAgQFAg4BAQWBaSJmWBEHcBVlAYI?= =?us-ascii?q?+UBgNkEA4gzqFFIVCdAI1AgYBBwEBAwl8jTgBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.73,388,1583193600"; d="scan'208";a="676893089"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 13 May 2020 20:00:26 +0000
Received: from XCH-RCD-002.cisco.com (xch-rcd-002.cisco.com [173.37.102.12]) by rcdn-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id 04DK0QJs013417 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 13 May 2020 20:00:26 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-RCD-002.cisco.com (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 13 May 2020 15:00:26 -0500
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 13 May 2020 16:00:22 -0400
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 13 May 2020 16:00:22 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=O1/WZCJM1FEiSa/6hm3m8k6SsWckMjs88BraOPW/5WwxFSliXhvhUBjEBHOsdeJInu3VwSMBSKpVfwA1nUV9TFv6EPJ0bUAuj2R+/dQksK3vj/pJYbljUixU26fDDCeZNlEcajjlJKe3QbAioybsu2i+Wq2Ul2DdTkYklbnRDLxKmMwOcWqa4ukzmwwerf+15CR4OJgPgCgY509s+aDB6p7TFv01/lP5k/EYKueUaapuWFW3ZlFUpVDLAJbifOMaQaAW6mP30ZZHgchv7HuuoMpvXrGgw/2RDlZaomUTC7fp/4IuXXiaJEvYhYYURfJNiKlxwQIsoVn00VaQxJHnsA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8WK4/RTqQ7McrbV3CuaicVbrZsvYDDMlkesuGHuKDuU=; b=jtNsCdRQprJF/Zane7K+/nDtvPgpLBui91VRJJIY6Zk1KkMeF77+6fIVVUBBKXdCh2B5CHCVRlt0fI9jQD8KouISVc4GX+eXTcQ1jehu8kp2KIIgOCbOS93gALswprejtGYC6DBvbLWXNadQTCTjleb2W/MxDvMlSsvE6AvqBfujEE7JpVc1WGrH0sMExA4/ywLaaO/J+QU8AyKQPJk8uBsHrjGBMF2ItuLJaYynIaf8UkI6mfGnal1znZPSlKECFqjKmkro5vzEnvLyJuahY1UYg5CtwJDYeff8BqhmuPA4eYAhW0mk6rvfnQE3pZE+2rvPGuKGBSiL+h3vB//+cg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8WK4/RTqQ7McrbV3CuaicVbrZsvYDDMlkesuGHuKDuU=; b=yMogIdriY09Y0a1uDB2h/SRJQz8hpJ2rPp0T2U5WHhmabtoHUBZQ7PpCOUGP6yoK8PqxBu9ks4/0c6HWg+rOYOKaEfuRYzcbBi4UFq8ap+2UkbRlTUuCJo1DQAlu9FZK526VWxP3VuJQAEf56ItCpC4yDTxlVdwSaDHBcp86G7w=
Received: from BN6PR11MB4068.namprd11.prod.outlook.com (2603:10b6:405:7c::31) by BN6PR11MB0066.namprd11.prod.outlook.com (2603:10b6:405:67::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2958.21; Wed, 13 May 2020 20:00:21 +0000
Received: from BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34]) by BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34%3]) with mapi id 15.20.3000.016; Wed, 13 May 2020 20:00:21 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: Barry Leiba <barryleiba@computer.org>, The IESG <iesg@ietf.org>
CC: "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>
Thread-Topic: Barry Leiba's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
Thread-Index: AQHWI2AXTPXWS6OhkUiuJwCrMZ9zL6imOHWA
Date: Wed, 13 May 2020 20:00:21 +0000
Message-ID: <59E0F18F-0DF0-4F7E-BC9E-12F8260B553C@cisco.com>
References: <158873986143.16057.10343303778004671909@ietfa.amsl.com>
In-Reply-To: <158873986143.16057.10343303778004671909@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.35.20030802
authentication-results: computer.org; dkim=none (message not signed) header.d=none;computer.org; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.117.76]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e807e6d0-d997-420f-6073-08d7f7784473
x-ms-traffictypediagnostic: BN6PR11MB0066:
x-microsoft-antispam-prvs: <BN6PR11MB006699A0F7819E40D045AEBAC6BF0@BN6PR11MB0066.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0402872DA1
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: EsR8OBm/E8xNNlI3BYY6xajgUkWkyJ0a5hoAxxBUlTCl22a11EkoHioRtngxx6rYjbv0AeSWPTQdFIApqwHWkGGLec7YmsKV9g+w0qJR47WfEv6V/WL+NHocjBvtj1JrBhP8j7+ivIqFFDLYzSsa4erGmJkd4Nl6ndNEg2VZoY9MX13weQl2A/PyqSr3Mt186QbveN9Ahcii3hvyG6UDG1rFItHGC0OFIZ7hq3M0zZaMMgINgDEh6Ae87JmL2rKLo/V/5aqQaRzgFemiHoJ9eBLbjDkRnUgZQerSHopYjgjUekkS9MCl3+k0Wo5946Nlho+crjFcdDIlmYarfHl2YP2NXuYfJLcIy3GgZgioA9V3gMHAOXAdSIrHlLo0YBN83g3IQZ+TCK57CAgfH/ntSTqM7CiNkHLEHBlSR+M+laUoZoCcy3vvXm7piJ8f5zXVS1ff6XUlODoO9W60kwoJi+auns3vFxDcIqvnDt7LGpNTcp0zsmvjZKd1JsetLi82TmQ9vstj5y8bjbEG9VbI4BGkh5XkJyq1w0tq3QXW97bmyOUOYVN0Icie9cOGh+MqAGzIuLYdcQQ4ltjeApnkhRfB6QlGoX5LPX9rfZsHmRE=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB4068.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(366004)(39860400002)(396003)(346002)(136003)(376002)(33430700001)(8676002)(6506007)(2616005)(26005)(33656002)(5660300002)(71200400001)(316002)(8936002)(186003)(54906003)(86362001)(6512007)(6486002)(66946007)(91956017)(110136005)(966005)(4326008)(33440700001)(2906002)(66446008)(76116006)(66476007)(66556008)(478600001)(64756008)(36756003); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: +SOqNJUxi5vJMiKkiOApBI0yEU/pxhJXAJNCq+Hw9xr5H8LKUOPb9SzWdBt+Bff31WPsY5QzvU+5OvmGVIRPurc8ZuNaytjNzuCyBBPAiLEafkCkiiaoLx5+ttrAj8hTMYLRieES61b4F8wczU9svg8rknvKA/Tqm7Jmf7gwb4QHBs1s/s5kPyEaA4Rf5LlrMVUpo3h/DY+dO5fVlsSJWz0eNTR/g4IXVih/qU8LYX2Ugti6vcsiNouAJqW5NHBCYtxR0EEvgguoFwJAEe0rZuvlxlStZZD/8V7ZRP6h8cCImOKcU9DIAARjr+7/i7BXt5t+TrAZFeOf1awp/BmDhacItMymHz5S0n2ZkSQjovG+ZLJmTajO4GsM3oE3Jpb4a78hLOXk6e4hWrqHOW5QaDcnwyVxK5A86Be0AeiSi08epxCtizVUHeQDYl5ZJ3d8qCkthREomtH86xUNCP80W7m6Syts7RJZ7WxOhM1hKl1ZowriGukIAy3Oc6qnrjiP
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <9053273B63203D41905E705EAA64F851@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e807e6d0-d997-420f-6073-08d7f7784473
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 May 2020 20:00:21.1163 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: P88VZOK+vqfAEDATRsiGTIcHpJuuGuH8n2f+ZJRJjl0wDHweFJMYGUdK1N8n1KlHvUcTdkseMP/KvEE5lcJQJg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB0066
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.12, xch-rcd-002.cisco.com
X-Outbound-Node: rcdn-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/Uz1BbtA_9uw9jz4DETEuNtZ7mlI>
Subject: Re: [sfc] Barry Leiba's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 May 2020 20:00:45 -0000

SEkgQmFycnksDQoNClRoYW5rIHlvdSBmb3IgdGhlIGNvbW1lbnRzLg0KDQogICAgLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQ0KICAgIENPTU1FTlQ6DQogICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KICAgIA0KICAgIFBsZWFzZSB1
c2UgdGhlIG5ldyBCQ1AgMTQgYm9pbGVycGxhdGUgZXhhY3RseSBhcyBpbiBSRkMgODE3NC4NCiAg
DQo8TmFnZW5kcmE+IEJhc2VkIG9uIHRoZSBjb21tZW50IGZyb20gZGlmZmVyZW50IHJldmlld2Vy
cywgd2UgcmVtb3ZlZCB0aGlzIHNlY3Rpb24gYW5kIGF2b2lkZWQgdXNpbmcgbm9ybWF0aXZlIGtl
eXdvcmRzLg0KDQpUaGFua3MsDQpOYWdlbmRyYQ0KDQrvu79PbiA1LzYvMjAsIDEyOjM3IEFNLCAi
QmFycnkgTGVpYmEgdmlhIERhdGF0cmFja2VyIiA8bm9yZXBseUBpZXRmLm9yZz4gd3JvdGU6DQoN
CiAgICBCYXJyeSBMZWliYSBoYXMgZW50ZXJlZCB0aGUgZm9sbG93aW5nIGJhbGxvdCBwb3NpdGlv
biBmb3INCiAgICBkcmFmdC1pZXRmLXNmYy1vYW0tZnJhbWV3b3JrLTEzOiBObyBPYmplY3Rpb24N
CiAgICANCiAgICBXaGVuIHJlc3BvbmRpbmcsIHBsZWFzZSBrZWVwIHRoZSBzdWJqZWN0IGxpbmUg
aW50YWN0IGFuZCByZXBseSB0byBhbGwNCiAgICBlbWFpbCBhZGRyZXNzZXMgaW5jbHVkZWQgaW4g
dGhlIFRvIGFuZCBDQyBsaW5lcy4gKEZlZWwgZnJlZSB0byBjdXQgdGhpcw0KICAgIGludHJvZHVj
dG9yeSBwYXJhZ3JhcGgsIGhvd2V2ZXIuKQ0KICAgIA0KICAgIA0KICAgIFBsZWFzZSByZWZlciB0
byBodHRwczovL3d3dy5pZXRmLm9yZy9pZXNnL3N0YXRlbWVudC9kaXNjdXNzLWNyaXRlcmlhLmh0
bWwNCiAgICBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCBJRVNHIERJU0NVU1MgYW5kIENPTU1F
TlQgcG9zaXRpb25zLg0KICAgIA0KICAgIA0KICAgIFRoZSBkb2N1bWVudCwgYWxvbmcgd2l0aCBv
dGhlciBiYWxsb3QgcG9zaXRpb25zLCBjYW4gYmUgZm91bmQgaGVyZToNCiAgICBodHRwczovL2Rh
dGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1vYW0tZnJhbWV3b3JrLw0KICAg
IA0KICAgIA0KICAgIA0KICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiAgICBDT01NRU5UOg0KICAgIC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0NCiAgICANCiAgICBQbGVhc2UgdXNlIHRoZSBuZXcgQkNQIDE0IGJvaWxlcnBsYXRl
IGV4YWN0bHkgYXMgaW4gUkZDIDgxNzQuDQogICAgDQogICAgDQogICAgDQogICAgDQoNCg==


From nobody Wed May 13 14:01:25 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7AB823A091D; Wed, 13 May 2020 14:01:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=NAo9QbQt; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=lW55qTUD
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id of2jNynnplVV; Wed, 13 May 2020 14:01:14 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EDAD83A091A; Wed, 13 May 2020 14:01:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=14476; q=dns/txt; s=iport; t=1589403673; x=1590613273; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=EevsQtadJFLGQ2rKXSTGd40YqxbS4MBJkfTChTAakgo=; b=NAo9QbQtd+Uk8MkWA1aBTHrNQJkLis5nVKFI/BwWQHEyBiwMwgDktCw5 FRUfik6DkkAoJVyU1ZrxReTZZ4cnDBXqGG7AUXIj/o9MvZ/LT1rSJHcFi ljGtxM/T6G2iu83NEzQFDqmwzGCWSs54TJAsxppEW8vXottHfEBV8v5tk 4=;
IronPort-PHdr: =?us-ascii?q?9a23=3AdIqOMxz62rbX1fnXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5ZRWDt/5sl1TOG47c7qEMh+nXtvXmXmoNqdaEvWsZeZNBHx?= =?us-ascii?q?kClY0NngMmDcLEbC+zLPPjYyEgWsgXUlhj8iKwMFNeH4D1YFiB6nG35CQZTx?= =?us-ascii?q?P4Mwc9L+/pG4nU2sKw0e36+5DabwhSwjSnZrYnJxStpgKXvc4T0oY=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AJCACwX7xe/4sNJK1mHQEBAQEJARI?= =?us-ascii?q?BBQUBQIFHgVQkLQdvWC8sCoQbg0YDjRiYXIFCgRADVAsBAQEMAQElCAIEAQG?= =?us-ascii?q?ERAIXgXckOBMCAwEBCwEBBQEBAQIBBQRthVYMhXICAQMSEREMAQE3AQ8CAQg?= =?us-ascii?q?SCAImAgICMBUCAwsCBAENBRsHgwQBgksDLgEOA6ZpAoE5iGF2gTKDAQEBBYE?= =?us-ascii?q?yARNBgz8Ygg4DBoEOKoJjiV8aggCBEScMEIFPfj6CZwIBAgGBLAELBwEHITE?= =?us-ascii?q?Cglozgi2OPhIGgkcBPKEoCoJNiB2LR4RQHYJdiGyFAogIhHaDc4w5iV+TWQI?= =?us-ascii?q?EAgQFAg4BAQWBaSJmWBEHcBUaISoBgj5QGA2QQDiDOoUUhUJ0AjUCBgEHAQE?= =?us-ascii?q?DCQF7jAOBNQGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.73,389,1583193600"; d="scan'208";a="770110186"
Received: from alln-core-6.cisco.com ([173.36.13.139]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 13 May 2020 21:00:49 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by alln-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id 04DL0nFA025244 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 13 May 2020 21:00:49 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 13 May 2020 16:00:49 -0500
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 13 May 2020 16:00:48 -0500
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 13 May 2020 16:00:48 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=loVGzyS7X9nYw469zS4NHDfdBfx8Qi3nHh6/DY46Kztr7gGd9FZh0v5xZ7qv3FOETFkwpZKInXDcAy5JJk8GTuCj2u/2R+Pw4QrC4IEhDlmjUUIYktjb28FRxPrg6fVra2F5ZrwtQu8noPhIMAgkNFF04/VSB8XQ2FbmxgQgJ95sTLBdwNsa/dOxIVVUMLC0jDmexUEf84de0we8ke+N+bSTRYGL0HEPueUYk5Bkrw4xziP5gm8HHBAU9WDsvcfFDr2/hZk8jRsnWQaiU2/czbUeRTdbi50Zv6LNraJNG3hH8OtCboagBChigdPXzNc1Rk+MOw5nGweSVRuwsx1pEg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EevsQtadJFLGQ2rKXSTGd40YqxbS4MBJkfTChTAakgo=; b=XnBzCfsI3hB296qa1sjLnw40KOOjBlyBOBmP3e75bs+mToB2/AVq8K3CWaDVU+eZ3ipKDGZOE56YVSnI80CZZBRSM4rWAHoptqLnqVtWa/n4JH22wY1ghWq6BuJCiVU7A/wf4FzR+C5SHG0R5Rdnt19eRS2qDKfvdFXaquW6jR2SaA+h0imCsx6n8BVy9cKOVsHnKpBpdUQ9rkUMrb1Wy2jeDU970ltiSr5GiRwi2lEzEDEVKF8rXAk6FGTCebP5whWhJV23RzlmkfX8dF+bqy24x8OIu5VqEZSngLXdpvyUDoWIQFXuXl5OEO/BMBlI74CygCobgJnPj3LTAgm+Sg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EevsQtadJFLGQ2rKXSTGd40YqxbS4MBJkfTChTAakgo=; b=lW55qTUDERwCzSdnJxyYVSypkgtelKR/9jJ6b4PZibjrEQ3DhCpJGIrfeJY2DsYASoJRRN7chfoHwdI5PCGs+XGiVQjrrOsrYtzDt5teFygGhL8dwad/VHLDAMd7eEJVyfprksaBQDwvIq/iyM83LDgJv4xm/Fkwvwl+DLCCHY8=
Received: from BN6PR11MB4068.namprd11.prod.outlook.com (2603:10b6:405:7c::31) by BN6PR11MB0034.namprd11.prod.outlook.com (2603:10b6:405:6b::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.24; Wed, 13 May 2020 21:00:47 +0000
Received: from BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34]) by BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34%3]) with mapi id 15.20.3000.016; Wed, 13 May 2020 21:00:47 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: "Eric Vyncke (evyncke)" <evyncke@cisco.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>, "cjbc@it.uc3m.es" <cjbc@it.uc3m.es>, "int-dir@ietf.org" <int-dir@ietf.org>
Thread-Topic: =?utf-8?B?w4lyaWMgVnluY2tlJ3MgTm8gT2JqZWN0aW9uIG9uIGRyYWZ0LWlldGYtc2Zj?= =?utf-8?Q?-oam-framework-13:_(with_COMMENT)?=
Thread-Index: AQHWI6FJ9zTDA56WOkCEPXJ4twd//6imSNQA
Date: Wed, 13 May 2020 21:00:47 +0000
Message-ID: <F82415AC-3212-4133-B974-BFF190217F71@cisco.com>
References: <158876786144.22272.6483455621584357748@ietfa.amsl.com>
In-Reply-To: <158876786144.22272.6483455621584357748@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.35.20030802
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.117.76]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7951c617-3d1d-4a45-cc78-08d7f780b5aa
x-ms-traffictypediagnostic: BN6PR11MB0034:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN6PR11MB003413BFBD9DFC958BCCBAC7C6BF0@BN6PR11MB0034.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0402872DA1
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: aPKLMdjuDJOUcvB1iQVoLpP+Fi1/Lov1yJpEkjFESC55b9IEjH5RziZez6SkFl8VLXVOTc25EjeCPXkxB39g0dGRVTmMgIcdVxwddvbhHzK4waB1KOZQFMAvSahNifHzdH/Gr4p1CQ7OA3/1/1ACuFFRe5R1b7YpPapNhn2hteDHxrhmgqGy+dhzKiwMukFOUfCyrCokdRg9YFUYFrmC21m0Yezt+ILlTnLfotuxVXXgopj9oJ0Ny/37213k2TMpUp5AMTjEesmDZD3ikVlo6v9FCiBoi2VtMa6BZhT4u9a/cdTSgqX2MMz9JXg69Y/f59Dvfo/0zmNyaWLL2Er11LHGd5cuRaawLNSSgOlFadOja5hk/1kPCYsLRxblVMzBliL3W/Cpo8j8lJdRpoXy9bcUN8HV+kCqE8WdQCI/PXFzSFjq65l3hKFnxRioDYdGkcnJ2enCrPrZ6gUj7/2S1FLDfpvB7GU8pDNxPZeqBo21HE09goQtLwFy2q9VAH+LccGwWkHQ7CHaBA2nJB0KHxbLoSR8udCHVP6qwt+KLluJNzHZopu8iEVHbrVbDvuyyB4eAbZ2vt+U7ttFSrSFGvFSR91wt7JDhTK+0RhQMaA=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB4068.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(136003)(39860400002)(396003)(346002)(366004)(376002)(33430700001)(2906002)(71200400001)(4326008)(316002)(66574014)(36756003)(33440700001)(110136005)(5660300002)(54906003)(966005)(66446008)(224303003)(6506007)(91956017)(33656002)(76116006)(6486002)(186003)(86362001)(64756008)(66556008)(478600001)(66476007)(8936002)(2616005)(6512007)(26005)(66946007); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: ukHjMuGVbgooQPvkqbPbwbvqc5rBiagWZPMM1Gg+7pjylk2P2GkDkbUi2jBvPTGQKJUD0jDwBNztFgowkAAPiKYvoEHvcVrR7mcAreWskk3Oz8tSd3G8VU0o5TFlLYzrURlqbAhhinEDRGYVZ3y2Xj8oGsZpzEcMWKIarj8oClRs8E0PY2wRwlVqJksGD9HjxHmvtcMkuRZQmo13qOgwRR1rB/oyHlkabYryCbR6Wntpr6PaYUuiXXBzPxgKL79XLSxr5WS3UQ/VFKhThxMbK2C0ohEN5oWtvDhAbGwiEEW9zVyrP4xxOOvJnoX1/tA6CBWuHMoR3DS+0j4OmouhPtdPNzCZNpXV9l+F6fP+U/cqQj9tGytju4D8iQfMOwkbpQQduaemziRmPJTyQ9OLigwiVhn4aVyOMlNHQIvQXrD0TXKYyZyCuWZsyTkCIC03EoaS4FLMknG96Jpptrcl2UPzYqsTn2RhoX3wTjk1wJHEPgLH9+i4c2cCsAdEG52N
Content-Type: text/plain; charset="utf-8"
Content-ID: <AEA42A101D1CFB4BB3D03FCD720430D6@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7951c617-3d1d-4a45-cc78-08d7f780b5aa
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 May 2020 21:00:47.0799 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: uYcAocxeOn1soHrR1tx99JjP4xa4cVImIwBlcdsfj6HjzYwnXKXXjZCwGUffGp/EUMXYbh7saVKb+Y6Z6i+fTA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB0034
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: alln-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/T7tJAtTp1-vT_yf6WhltjhZsfm0>
Subject: Re: [sfc]  =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf-?= =?utf-8?q?sfc-oam-framework-13=3A_=28with_COMMENT=29?=
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 May 2020 21:01:17 -0000

SGkgRXJpYywNCg0KVGhhbmsgeW91IGZvciB0aGUgZ3JlYXQgY29tbWVudHMuIFBsZWFzZSBzZWUg
aW5saW5lLi4NCg0K77u/T24gNS82LzIwLCA4OjI0IEFNLCAiw4lyaWMgVnluY2tlIHZpYSBEYXRh
dHJhY2tlciIgPG5vcmVwbHlAaWV0Zi5vcmc+IHdyb3RlOg0KDQogICAgw4lyaWMgVnluY2tlIGhh
cyBlbnRlcmVkIHRoZSBmb2xsb3dpbmcgYmFsbG90IHBvc2l0aW9uIGZvcg0KICAgIGRyYWZ0LWll
dGYtc2ZjLW9hbS1mcmFtZXdvcmstMTM6IE5vIE9iamVjdGlvbg0KICAgIA0KICAgIFdoZW4gcmVz
cG9uZGluZywgcGxlYXNlIGtlZXAgdGhlIHN1YmplY3QgbGluZSBpbnRhY3QgYW5kIHJlcGx5IHRv
IGFsbA0KICAgIGVtYWlsIGFkZHJlc3NlcyBpbmNsdWRlZCBpbiB0aGUgVG8gYW5kIENDIGxpbmVz
LiAoRmVlbCBmcmVlIHRvIGN1dCB0aGlzDQogICAgaW50cm9kdWN0b3J5IHBhcmFncmFwaCwgaG93
ZXZlci4pDQogICAgDQogICAgDQogICAgUGxlYXNlIHJlZmVyIHRvIGh0dHBzOi8vd3d3LmlldGYu
b3JnL2llc2cvc3RhdGVtZW50L2Rpc2N1c3MtY3JpdGVyaWEuaHRtbA0KICAgIGZvciBtb3JlIGlu
Zm9ybWF0aW9uIGFib3V0IElFU0cgRElTQ1VTUyBhbmQgQ09NTUVOVCBwb3NpdGlvbnMuDQogICAg
DQogICAgDQogICAgVGhlIGRvY3VtZW50LCBhbG9uZyB3aXRoIG90aGVyIGJhbGxvdCBwb3NpdGlv
bnMsIGNhbiBiZSBmb3VuZCBoZXJlOg0KICAgIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcv
ZG9jL2RyYWZ0LWlldGYtc2ZjLW9hbS1mcmFtZXdvcmsvDQogICAgDQogICAgDQogICAgDQogICAg
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQ0KICAgIENPTU1FTlQ6DQogICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KICAgIA0KICAg
IFRoYW5rIHlvdSBmb3IgdGhlIHdvcmsgcHV0IGludG8gdGhpcyBkb2N1bWVudC4gVGhlIGRvY3Vt
ZW50IGlzIGVhc3kgdG8gcmVhZDsNCiAgICBCVFcsIEkgZm91bmQgdGhhdCBpdHMgY29udGVudCBp
cyBtb3JlIGFib3V0IHRoZSBqdXN0aWZpY2F0aW9ucyAvIHJlcXVpcmVtZW50cw0KICAgIGZvciBh
biBPQU0gc3lzdGVtIGFuZCB0b29scyBkZXNjcmlwdGlvbnMgdGhhbiBhYm91dCBmb3IgYSBmcmFt
ZXdvcmsgZGVzY3JpcHRpb24uDQogIA0KPE5hZ2VuZHJhPiBBcyB5b3UgbWlnaHQgaGF2ZSBub3Rp
Y2VkLCB0aGlzIGRvY3VtZW50IGRvZXMgbm90IGF0dGVtcHQgdG8gbGlzdCBhIHNldCBvZiByZXF1
aXJlbWVudHMuIEluc3RlYWQsIGl0IHByb3Bvc2VzIGEgc3RydWN0dXJlZCBsYXllciBhbmQgcG9z
aXRpb25zIGRpZmZlcmVudCBTRkMgT0FNIGNvbXBvbmVudHMgYW5kIGV4cGxhaW4gdGhlIE9BTSAg
ZnVuY3Rpb25hbGl0aWVzIG9mIHN1Y2ggY29tcG9uZW50cyBhbmQgdGhlcmVieSBtYWtpbmcgaXQg
ZWFzaWVyIGZvciB0aGUgc29sdXRpb24gZG9jdW1lbnRzIHRvIGFkZHJlc3MgdGhlIHNhbWUuIEFj
Y29yZGluZ2x5LCB3ZSBiZWxpZXZlIHRoaXMgZml0IGFzIGEgZnJhbWV3b3JrIGRvY3VtZW50ICgu
DQoNCiAgICBUaGUgY29yZSBvZiB0aGUgZG9jdW1lbnQgYXBwZWFycyB0byBiZSBzZWN0aW9uIDY6
IHRoaXMgc2hvdWxkIHByb2JhYmx5IGJlDQogICAgcmVmbGVjdGVkIGluIHRoZSBhYnN0cmFjdCBh
bmQgaW50cm9kdWN0aW9uDQogICAgDQo8TmFnZW5kcmE+IFNlY3Rpb24gNiBpcyBhYm91dCB0aGUg
Y2FuZGlkYXRlIFNGQyBPQU0gdG9vbHMuIEJ1dCB0aGUgb3RoZXIgc2VjdGlvbnMgYXJlIGVxdWFs
bHkgaW1wb3J0YW50IHRvIGJldHRlciB1bmRlcnN0YW5kIHRoZSBvdmVyYWxsIGNvbnRleHQsIGRp
ZmZlcmVudCBjb21wb25lbnRzIGZvbGxvd2VkIGJ5IHRoZSB0b29sc2V0IGF2YWlsYWJpbGl0eSBh
bmQgdGhlIGdhcHMuIFRoZSBJbnRyb2R1Y3Rpb24gc2VjdGlvbiBleHBsYWlucyB0aGlzIGZvciBl
YXNlIG9mIHJlYWRpbmcuIA0KDQogICAgUGxlYXNlIGFkZHJlc3MgdGhlIGNvbW1lbnRzIHJhaXNl
ZCBpbiB0aGUgSW50ZXJuZXQgZGlyZWN0b3JhdGUgcmV2aWV3IGJ5IENhcmxvcw0KICAgIEJlcm5h
cmRvczoNCiAgICBodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL2ludC1kaXIv
VGdRdWxIN2h5dEdQTnhkQVBXY1Nna1R4MUlNDQogIA0KPE5hZ2VuZHJhPiBUaGFuayB5b3UgZm9y
IGZvcndhcmRpbmcgdGhlIGNvbW1lbnRzIGZyb20gQ2FybG9zLiBXZSBhZGRyZXNzZWQgdGhlIHNh
bWUgYW5kIGluY2x1ZGVkIHRoZSBtb2RpZmljYXRpb24gaW4gdGhlIGRvY3VtZW50Lg0KDQogICAg
UGxlYXNlIGZpbmQgYmVsb3cgYSBjb3VwbGUgb24gbm9uLWJsb2NraW5nIENPTU1FTlRzLiBJIHdv
dWxkIHJlYWxseSBhcHByZWNpYXRlDQogICAgYSByZXBseSB0byBhbGwgdGhlc2UgQ09NTUVOVHMu
DQogICAgDQogICAgSSBob3BlIHRoYXQgdGhpcyBoZWxwcyB0byBpbXByb3ZlIHRoZSBkb2N1bWVu
dCwNCiAgICANCiAgICBSZWdhcmRzLA0KICAgIA0KICAgIC3DqXJpYw0KICAgIA0KICAgID09IENP
TU1FTlRTID09DQogICAgDQogICAgSSB3b3VsZCBub3QgcmVmZXIgdG8gQkNQIDE0IChSRkMgODE3
NCkgYXMgdGhpcyBpcyBhbiBhcmNoaXRlY3R1cmFsL2ZyYW1ld29yaw0KICAgIGRvY3VtZW50IChp
bmZvcm1hdGlvbmFsKSBhbmQgbm90IGEgcHJvdG9jb2wgc3BlY2lmaWNhdGlvbi4NCiAgIA0KPE5h
Z2VuZHJhPiBXZSBnb3Qgc2ltaWxhciBjb21tZW50cyBmcm9tIG90aGVyIHJldmlld2VycyBhcyB3
ZWxsLiBXZSByZW1vdmVkIHRoaXMgc2VjdGlvbiBhbmQgdXBkYXRlZCBieSBhdm9pZGluZyB0aGUg
dXNlIG9mIG5vcm1hdGl2ZSBzdGF0ZW1lbnRzLg0KDQogICAgSXQgc2VlbXMgdGhhdCBtb3N0IG9m
IHRoZSBkZXNjcmliZWQgdG9vbHMgYXJlIGFib3V0IHN5bnRoZXRpYyB0cmFmZmljLiBJcyB0aGVy
ZQ0KICAgIGFueSBvdGhlciBtZWFucyB0byBkbyBPQU0gaW4gU0ZDIChub3QgdGhhdCBJIGhhdmUg
YW55IHN1Z2dlc3Rpb24uLi4pPy4NCiAgIA0KPE5hZ2VuZHJhPiBXZSBicmllZmx5IGV4cGxhaW5l
ZCB0aGUgYXBwbGljYWJpbGl0eSBvZiBJbi1TaXR1IE9BTSBpbiBzZWN0aW9uIDYuNC4zLiBUaGUg
b3ZlcmxheSBoZWFkZXIgKHN1Y2ggYXMgTlNIKSBjYW4gY2FycnkgaU9BTSBkYXRhIGZpZWxkcy4g
VGhlIHNvbHV0aW9uIGRvY3VtZW50cyBjYW4gZGV0YWlsIHRoZSBzcGVjaWZpY3Mgb2Ygd2hhdCBk
YXRhIHRvIGNvbGxlY3Qgb3IgaG93IHRvIHVzZSBpdC4NCg0KICAgIC0tIFNlY3Rpb24gMSAtLQ0K
ICAgIEFib3V0ICJ0byBiZSBhcHBsaWVkIHRvIHBhY2tldHMgYW5kL29yIGZyYW1lcyIsIGZvciBt
ZSBwYWNrZXRzIGFyZSBsYXllci0zIFBEVXMNCiAgICBhbmQgZnJhbWVzIGFyZSBsYXllci0yIFBE
VXMuIFdoaWxlIEkgYW0gbm90IGZhbWlsaWFyIHdpdGggU0ZDLCBJIGNvdWxkIGVudmlzaW9uDQog
ICAgU0ZDIGJlaW5nIGFwcGxpZWQgdG8gdHJhbnNwb3J0IG9yIGFwcGxpY2F0aW9uIGxheWVycyBQ
RFVzLiBTbywgd2h5IHJlc3RyaWN0aW5nDQogICAgdGhlIHVzZSBvZiB0aGlzIGRvY3VtZW50IHRv
IGxheWVycyAyIGFuZCAzIG9ubHkgPw0KICAgIA0KPE5hZ2VuZHJhPiBHb29kIHBvaW50LiBJIHRo
aW5rIHdlIGNhbiBtb2RpZnkgdGhlIHNhbWUgYXMgYmVsb3c6DQoNCk9MRDoNCmFwcGxpZWQgdG8g
cGFja2V0cyBhbmQvb3IgZnJhbWVzIHNlbGVjdGVkIGFzIGEgcmVzdWx0DQoNCk5FVzoNCmFwcGxp
ZWQgdG8gYW55IHRyYWZmaWMgc2VsZWN0ZWQgYXMgYSByZXN1bHQuLg0KDQogICAgLS0gU2VjdGlv
biAyIC0tDQogICAgSXMgdGhlcmUgYSByZWFzb24gd2h5IGFsbCAndmlydHVhbCBsaW5rcycgYXJl
IG5vdCBtZW50aW9uZWQgaW4gdGhpcyBzZWN0aW9uPw0KICAgIEkuZS4sIFNSLUlPdiBuZXR3b3Jr
LCB0dW4vdGFwLCAuLi4NCiAgICANCjxOYWdlbmRyYT4gSSB0aGluayBpdCBpcyB2ZXJ5IG11Y2gg
cG9zc2libGUuIERvZXMgdGhlIGJlbG93IHRleHQgbG9va3MgYmV0dGVyPw0KDQpPTEQ6DQpvICBU
aGUgbGluayBsYXllciwgd2hpY2ggaXMgdGlnaHRseSBjb3VwbGVkIHdpdGggdGhlIHBoeXNpY2Fs
DQogICAgICB0ZWNobm9sb2d5IHVzZWQuICBFdGhlcm5ldCBpcyBhIHBvcHVsYXIgY2hvaWNlIGZv
ciB0aGlzIGxheWVyLCBidXQNCiAgICAgIG90aGVyIGFsdGVybmF0aXZlcyBhcmUgZGVwbG95ZWQg
KGUuZy4gIFBPUywgRFdETSkuICBUaGUgc2FtZSBvcg0KICAgICAgZGlzdGluY3QgbGluayBsYXll
ciB0ZWNobm9sb2dpZXMgbWF5IGJlIHVzZWQgaW4gZWFjaCBsZWcgc2hvd24gaW4NCiAgICAgIEZp
Z3VyZSAxLg0KDQpORVc6DQpvICBUaGUgbGluayBsYXllciwgd2hpY2ggaXMgdGlnaHRseSBjb3Vw
bGVkIHdpdGggdGhlIHBoeXNpY2FsIGxheWVyDQogICAgICB0ZWNobm9sb2d5IHVzZWQuICBFdGhl
cm5ldCBpcyBhIHBvcHVsYXIgY2hvaWNlIGZvciB0aGlzIGxheWVyLCBidXQNCiAgICAgIG90aGVy
IGFsdGVybmF0aXZlcyBhcmUgZGVwbG95ZWQgKGUuZy4gIFBPUywgRFdETSkuICBJbiBhIHZpcnR1
YWwgZW52aXJvbm1lbnQsIA0KICAgICAgdmlydHVhbGl6ZWQgSS9PIHRlY2hub2xvZ2llcyBzdWNo
IGFzIFNSLUlPViBvciBzaW1pbGFyIGFyZSBhcHBsaWNhYmxlIGZvciB0aGlzIGxheWVyLg0KICAg
ICAgVGhlIHNhbWUgb3IgZGlzdGluY3QgbGluayBsYXllciB0ZWNobm9sb2dpZXMgbWF5IGJlIHVz
ZWQgaW4gZWFjaCBsZWcgc2hvd24gaW4NCiAgICAgIEZpZ3VyZSAxLg0KDQogICAgU2ltaWxhciBx
dWVzdGlvbiBhYm91dCB3aHkgbGltaXRpbmcgdGhlIGV4YW1wbGUgb2YgVk0gYW5kIG5vdCBpbmNs
dWRpbmcNCiAgICBjb250YWluZXJzID8NCiAgICANCjxOYWdlbmRyYT4gV2UgY2hhbmdlZCB2aXJ0
dWFsIG1hY2hpbmVzIGFzIHZpcnR1YWwgZW50aXRpZXMgc28gdGhhdCBpdCBpcyBub3QgbGltaXRl
ZCB0byBWTXMuIEJlbG93IGlzIHRoZSBtb2RpZmllZCB0ZXh0Og0KDQpPTEQ6DQpJbiBGaWd1cmUg
MSwgdGhlIHNlcnZpY2UgbGF5ZXIgZWxlbWVudCBzdWNoIGFzIGNsYXNzaWZpZXIgYW5kIFNGIGFy
ZQ0KICAgZGVwaWN0ZWQgYXMgdmlydHVhbCBtYWNoaW5lcyB0aGF0IGFyZSBpbnRlcmNvbm5lY3Rl
ZCB1c2luZyBhbiBvdmVybGF5DQogICBuZXR3b3JrLiAgVGhlIHVuZGVybGF5IG5ldHdvcmsgbWF5
IGNvbXByaXNlIG9mIG11bHRpcGxlIGludGVybWVkaWF0ZQ0KICAgbm9kZXMgYnV0IG5vdCBzaG93
biBpbiB0aGUgZmlndXJlIHRoYXQgcHJvdmlkZXMgdW5kZXJsYXkgY29ubmVjdGl2aXR5DQogICBi
ZXR3ZWVuIHRoZSBzZXJ2aWNlIGxheWVyIGVsZW1lbnRzLg0KDQogICBXaGlsZSBGaWd1cmUgMSBk
ZXBpY3RzIGFuIGV4YW1wbGUgd2hlcmUgU0ZzIGFyZSBlbmFibGVkIGFzIHZpcnR1YWwNCiAgIGVu
dGl0aWVzLCB0aGUgU0ZDIGFyY2hpdGVjdHVyZSBkb2VzIG5vdCBtYWtlIGFueSBhc3N1bXB0aW9u
cyBvbiBob3cNCiAgIHRoZSBTRkMgZGF0YSBwbGFuZSBlbGVtZW50cyBhcmUgZGVwbG95ZWQuICBU
aGUgU0ZDIGFyY2hpdGVjdHVyZSBpcw0KICAgZmxleGlibGUgYW5kIGFjY29tbW9kYXRlcyBwaHlz
aWNhbCBvciB2aXJ0dWFsIGVudGl0eSBkZXBsb3ltZW50LiAgU0ZDDQogICBPQU0gYWNjb3VudHMg
Zm9yIHRoaXMgZmxleGliaWxpdHkgYW5kIGFjY29yZGluZ2x5IGl0IGlzIGFwcGxpY2FibGUNCiAg
IHdoZXRoZXIgU0ZDIGRhdGEgcGxhbmUgZWxlbWVudHMgYXJlIGRlcGxveWVkIGRpcmVjdGx5IG9u
IHBoeXNpY2FsDQogICBoYXJkd2FyZSwgYXMgb25lIG9yIG1vcmUgVmlydHVhbCBNYWNoaW5lcywg
b3IgYW55IGNvbWJpbmF0aW9uDQogICB0aGVyZW9mLg0KDQpORVc6DQoNCkluIEZpZ3VyZSAxLCB0
aGUgc2VydmljZSBsYXllciBlbGVtZW50IHN1Y2ggYXMgY2xhc3NpZmllciBhbmQgU0YgYXJlDQog
ICBkZXBpY3RlZCBhcyB2aXJ0dWFsIGVudGl0aWVzIHRoYXQgYXJlIGludGVyY29ubmVjdGVkIHVz
aW5nIGFuIG92ZXJsYXkNCiAgIG5ldHdvcmsuICBUaGUgdW5kZXJsYXkgbmV0d29yayBtYXkgY29t
cHJpc2Ugb2YgbXVsdGlwbGUgaW50ZXJtZWRpYXRlDQogICBub2RlcyBidXQgbm90IHNob3duIGlu
IHRoZSBmaWd1cmUgdGhhdCBwcm92aWRlcyB1bmRlcmxheSBjb25uZWN0aXZpdHkNCiAgIGJldHdl
ZW4gdGhlIHNlcnZpY2UgbGF5ZXIgZWxlbWVudHMuDQoNCiAgIFdoaWxlIEZpZ3VyZSAxIGRlcGlj
dHMgYW4gZXhhbXBsZSB3aGVyZSBTRnMgYXJlIGVuYWJsZWQgYXMgdmlydHVhbA0KICAgZW50aXRp
ZXMsIHRoZSBTRkMgYXJjaGl0ZWN0dXJlIGRvZXMgbm90IG1ha2UgYW55IGFzc3VtcHRpb25zIG9u
IGhvdw0KICAgdGhlIFNGQyBkYXRhIHBsYW5lIGVsZW1lbnRzIGFyZSBkZXBsb3llZC4gIFRoZSBT
RkMgYXJjaGl0ZWN0dXJlIGlzDQogICBmbGV4aWJsZSBhbmQgYWNjb21tb2RhdGVzIHBoeXNpY2Fs
IG9yIHZpcnR1YWwgZW50aXR5IGRlcGxveW1lbnQuICBTRkMNCiAgIE9BTSBhY2NvdW50cyBmb3Ig
dGhpcyBmbGV4aWJpbGl0eSBhbmQgYWNjb3JkaW5nbHkgaXQgaXMgYXBwbGljYWJsZQ0KICAgd2hl
dGhlciBTRkMgZGF0YSBwbGFuZSBlbGVtZW50cyBhcmUgZGVwbG95ZWQgZGlyZWN0bHkgb24gcGh5
c2ljYWwNCiAgIGhhcmR3YXJlLCBhcyBvbmUgb3IgbW9yZSBWaXJ0dWFsIGVudGl0aWVzLCBvciBh
bnkgY29tYmluYXRpb24NCiAgIHRoZXJlb2YuDQoNCiAgICAtLSBTZWN0aW9uIDMgLS0NCiAgICBU
aGUgd29yZCAicGVyZm9ybWFuY2UiIGlzIG9mdGVuIHVzZWQgaW4gdGhlIGRvY3VtZW50IGJ1dCBp
dCBpcyBub3QgZGVzY3JpYmVkIGluDQogICAgZGVwdGggdGhvdWdoOiBpcyBpdCBhYm91dCB0aGUg
U0YgQ1BVL21lbW9yeSBvciAnY2xpZW50IHRyYWZmaWMnIGxhdGVuY3kgJg0KICAgIHRocm91Z2hw
dXQgPyBTZWN0aW9uIDQgcGFydGlhbGx5IGFkZHJlc3NlcyBteSBxdWVzdGlvbiBidXQgbm90IGNv
bXBsZXRlbHk7DQogICAgYWxzbywgYWRkaW5nIGZvcndhcmQgcG9pbnRlcnMgdG8gc2VjdGlvbiA0
IHdvdWxkIGJlIG5pY2UuDQoNCjxOYWdlbmRyYT4gU0ZDIGJlaW5nIHVuaWRpcmVjdGlvbmFsLCBv
bmUtd2F5IGRlbGF5IG1lYXN1cmVtZW50IGFuZCBwYWNrZXQgbG9zcyB3YXMgZW1waGFzaXplZCBp
biBzZWN0aW9uIDQuNC4gV2UgYWRkZWQgdGhlIHBvaW50ZXIgYXMgYmVsb3c6DQoNCk9MRDoNClRo
ZSBzZWNvbmQgU0ZDIE9BTSByZXF1aXJlbWVudCBmb3IgdGhlIFNGIGNvbXBvbmVudCBpcyB0byBh
bGxvdyBhbg0KICAgU0ZDLWF3YXJlIG5ldHdvcmsgZGV2aWNlIHRvIGNoZWNrIHRoZSBwZXJmb3Jt
YW5jZSBtZXRyaWNzIHN1Y2ggYXMNCiAgIGxvc3MgYW5kIGRlbGF5IGluZHVjZWQgYnkgYSBzcGVj
aWZpYyBTRiBmb3IgcHJvY2Vzc2luZyBsZWdpdGltYXRlDQogICB0cmFmZmljLiAgVGhlIHBlcmZv
cm1hbmNlIGNhbiBiZSBhIHBhc3NpdmUgbWVhc3VyZW1lbnQgYnkgdXNpbmcgbGl2ZQ0KICAgdHJh
ZmZpYyBvciBjYW4gYmUgYWN0aXZlIG1lYXN1cmVtZW50IGJ5IHVzaW5nIHN5bnRoZXRpYyBwcm9i
ZQ0KICAgcGFja2V0cy4NCg0KTkVXOg0KVGhlIHNlY29uZCBTRkMgT0FNIHJlcXVpcmVtZW50IGZv
ciB0aGUgU0YgY29tcG9uZW50IGlzIHRvIGFsbG93IGFuDQogICBTRkMtYXdhcmUgbmV0d29yayBk
ZXZpY2UgdG8gY2hlY2sgdGhlIHBlcmZvcm1hbmNlIG1ldHJpY3Mgc3VjaCBhcw0KICAgbG9zcyBh
bmQgZGVsYXkgaW5kdWNlZCBieSBhIHNwZWNpZmljIFNGIGZvciBwcm9jZXNzaW5nIGxlZ2l0aW1h
dGUNCiAgIHRyYWZmaWMuICBUaGUgcGVyZm9ybWFuY2UgY2FuIGJlIGEgcGFzc2l2ZSBtZWFzdXJl
bWVudCBieSB1c2luZyBsaXZlDQogICB0cmFmZmljIG9yIGNhbiBiZSBhY3RpdmUgbWVhc3VyZW1l
bnQgYnkgdXNpbmcgc3ludGhldGljIHByb2JlDQogICBwYWNrZXRzLiBNb3JlIGRldGFpbHMgYWJv
dXQgdGhpcyBPQU0gZnVuY3Rpb24gaXMgZXhwbGFpbmVkIA0KaW4gU2VjdGlvbiA0LjQuDQogICAg
DQogICAgLS0gU2VjdGlvbiA0LjMgLS0NCiAgICBQbGVhc2UgYmVhciB3aXRoIG15IGlnbm9yYW5j
ZSBvZiBTRkMgd29ybGQuLi4gYnV0LCBpZiBhIFNGIGlzIGRvaW5nIHByb3h5aW5nIC8NCiAgICBy
ZXdyaXRpbmcgdGhlIGFwcGxpY2F0aW9uIG1lc3NhZ2UsIGhvdyB1c2VmdWwgaXMgYW4gZW5kLXRv
LWVuZCBQTVRVZCBjaGVjaz8gQXMNCiAgICB0aGVyZSBhcmUgdHdvIHN0aXRjaGVkIFRDUCBjb25u
ZWN0aW9ucyA/DQoNCjxOYWdlbmRyYT4gUGF0aCBNVFUgZGlzY292ZXJ5IGlzIG9uZSBvZiB0aGUg
Y29ubmVjdGl2aXR5IGZ1bmN0aW9ucyBhbmQgdGhlIGFib3ZlLW1lbnRpb25lZCBzY2VuYXJpbyBh
cHBlYXJzIHRvIGJlIG9uZSBwb3NzaWJsZSBjYXNlLiBBY2NvcmRpbmdseSwgSSB0aGluayB0aGlz
IHNob3VsZCBiZSBhZGRyZXNzZWQgaW4gdGhlIHJlc3BlY3RpdmUgc29sdXRpb24gZG9jdW1lbnQu
IA0KICAgIA0KICAgIFRoZSBvdmVyYWxsIGFzc3VtcHRpb24gb2YgdGhpcyBzZWN0aW9uIGlzIHRo
YXQgYWxsIFNGIGFyZSBwdXJlIGxheWVyLTMsIGxlYXZpbmcNCiAgICB0aGUgSVAgaGVhZGVyIGlu
dGFjdCBzbyB0aGF0IEVDTVAgJiBUVEwgY2hlY2tzIGNhbiBiZSBkb25lLiBJcyBpdCBhbHdheXMg
dGhlDQogICAgY2FzZSA/DQogICANCjxOYWdlbmRyYT4gTm90IG5lY2Vzc2FyaWx5LiBUaGUgVFRM
IGhhbmRsaW5nIG1lbnRpb25lZCBpbiB0aGlzIGRvY3VtZW50IGlzIGFib3V0IHRoZSBUVEwgaW4g
dGhlIE5TSC9PdmVybGF5IGhlYWRlci4gVGhlIHRyYWZmaWMgZW5jYXBzdWxhdGVkIGJ5IHRoZSBv
dmVybGF5IGhlYWRlciBjYW4gYmUgTDIgb3IgTDMuDQoNCiAgICBTZWN0aW9uIDUuMiBhZGRyZXNz
ZXMgdGhlIGFib3ZlIHBvaW50cywgYnV0LCBJIHN1Z2dlc3QgdGhhdCBzZWN0aW9uIDQuMyB0byBi
ZQ0KICAgIHJlc3RyaWN0ZWQgdG8gJyBsaW5rLWxheWVyIE9BTScNCiAgICANCjxOYWdlbmRyYT4g
VGhlIE5TSCBUVEwgZmllbGQgY2FuIGJlIGNvbnRyb2xsZWQgdG8gdGVybWluYXRlIHRoZSBwcm9i
ZSBvbiBhbnkgc2VydmljZSBsYXllciBlbGVtZW50LiBTbyBJIHRoaW5rIGl0IGlzIG5vdCBsaW1p
dGVkIHRvIGxpbmstbGF5ZXIuIA0KDQogICAgLS0gU2VjdGlvbiA2LjQuMSAtLQ0KICAgICJUVEwg
ZmllbGQgaW4gTlNIIGhlYWRlciB0byA2MyIsIG5vdCBmYW1pbGlhciB3aXRoIE5TSCwgYnV0LCBp
ZiB0aGVyZSBpcyBhIFRUTA0KICAgIGZpZWxkIGluIE5TSCwgdGhlbiBpdCBjb3VsZCBiZSB1c2Vm
dWwgdG8gcG9pbnQgdG8gdGhlIFJGQyAmIHNlY3Rpb24gZGVzY3JpYmluZw0KICAgIGl0LiBFc3Ag
aW4gYSBzZWN0aW9uIHdob3NlIHRpdGxlIGlzICJJQ01QIiAocmVmZXJyaW5nIG9idmlvdXNseSB0
byB0aGUgSVANCiAgICBoZWFkZXIpLg0KICAgIA0KPE5hZ2VuZHJhPiBNYWtlIHNlbnNlLiBQbGVh
c2Ugc2VlIGJlbG93IGZvciB0aGUgbW9kaWZpZWQgdGV4dDoNCg0KT0xEOg0KY2FuIHNldCB0aGUg
VFRMIGZpZWxkIGluIE5TSCBoZWFkZXIgdG8gNjMuLi4NCk5FVzoNCmNhbiBzZXQgdGhlIFRUTCBm
aWVsZCBpbiBOU0ggaGVhZGVyIFtSRkM4MzAwXSB0byA2My4uLg0KDQogICAgLS0gU2VjdGlvbiA4
IC0tDQogICAgSW4gdGhpcyBzZWN1cml0eSBzZWN0aW9uLCBJIHdvbmRlciB3aGV0aGVyIHRoZSB0
cmFjZSB0b29sIGRlc2VydmVzIGEgcGFyYWdyYXBoDQogICAgb3IgdHdvIGFzIGlmIHRydXN0ZWQg
d2hpbGUgYmVpbmcgZm9yZ2VhYmxlL3Nwb29mZWQsIHRoZW4gb3BlcmF0b3JzIGNvdWxkIHRydXN0
DQogICAgYSBTRkMgd2hpY2ggaXMgIm93bmVkIiBhbmQgbm90IHJlbGlhYmxlIChpLmUuLCB3aXRo
IGEgYnlwYXNzIG9mIHNvbWUgc2VjdXJpdHkNCiAgICBTRikuIFRydXN0aW5nIHRoZSBzZWN1cml0
eSBBRCB0byByYWlzZSBhIERJU0NVU1MgaWYgdGhleSB0aGluayBpdCBpcyBhIERJU0NVU1MuDQog
ICAgDQo8TmFnZW5kcmE+IFRoZSBzZWN0aW9uIGluIHZlci0xMyB3YXMgdXBkYXRlZCBiYXNlZCBv
biB0aGUgY29tbWVudHMgZnJvbSBTZWNEaXIgcmV2aWV3LiBQbGVhc2UgZmVlbCBmcmVlIHRvIHNo
YXJlIGFueSB0ZXh0IHN1Z2dlc3Rpb25zIGlmIHlvdSB0aGluayB0aGUgY2FuIGJlIGltcHJvdmVk
IGZ1cnRoZXIuDQoNCiAgICA9PSBOSVRTID09DQogICAgDQogICAgLS0gc2VjdGlvbiA2LjMgLS0N
CiAgICBJcyBpdCByZWFsbHkgcmVxdWlyZWQgdG8gcmUtc3BlY2lmeSB0aGUgdXNlIG9mIGJpdCBP
IGluIE5TSCA/DQogICAgDQo8TmFnZW5kcmE+IEkgdGhpbmsgd2UgY2FuIGxlYXZlIGl0IGFzIGl0
IGRvZXNu4oCZdCBhcHBlYXIgdG8gdml0aWF0ZSB0aGUgbWVhbmluZyBvZiB0aGUgc2VudGVuY2Ug
KC4NCg0KICAgIC0tIFNlY3Rpb24gNi40LjEgLS0NCiAgICBTaWdoLi4uIHVzaW5nIHRoZSBJUHY0
IHRlcm1pbm9sb2d5IG9mIFRUTC4uLg0KDQo8TmFnZW5kcmE+IFRoZSBUVEwgZGlzY3Vzc2VkIGlu
IHRoaXMgc2VjdGlvbiBpcyB0aGUgZmllbGQgaW4gdGhlIE5TSCBoZWFkZXIuIA0KDQpPbmNlIGFn
YWluLCB0aGFua3MgYSBsb3QgZm9yIHRoZSBncmVhdCBjb21tZW50cy4NCg0KVGhhbmtzLA0KTmFn
ZW5kcmENCiAgICANCiAgICANCiAgICANCiAgICANCg0K


From nobody Wed May 13 15:44:01 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F4763A041A; Wed, 13 May 2020 15:43:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=eJuhhQyp; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=pa+Rql54
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s8KSu4gxc_V7; Wed, 13 May 2020 15:43:56 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8DBA03A0418; Wed, 13 May 2020 15:43:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9890; q=dns/txt; s=iport; t=1589409835; x=1590619435; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=6Z6qxI7bWFJfyTWMYHsVGdoD4quTLGUNYG3YaLsfBos=; b=eJuhhQypj3i1uMCGLZU9jZdOXTPYzmErp1YMX8hSNeYToZHUtNCH4GBO q6EVXhrlUL+ErfZSMSRR5kK8NkHNAPwSYNcdx3y1X/v+aZWv4MNq3dDC0 ZQaHHqu5Wqgx+3zOuIZXb35+3afx99c6v9a77bLEb+w5DgqoLVrGoBKtW U=;
IronPort-PHdr: =?us-ascii?q?9a23=3Ae8xTThBQ/YkR2SfcDErrUyQJPHJ1sqjoPgMT9p?= =?us-ascii?q?ssgq5PdaLm5Zn5IUjD/qw01g3CUJ/HrfVehLmev6PhXDkG5pCM+DAHfYdXXh?= =?us-ascii?q?AIwcMRg0Q7AcGDBEG6SZyibyEzEMlYElMw+Xa9PBteFdziIVrIrS764TsbAB?= =?us-ascii?q?6qMw1zK6z8EZLTiMLi0ee09tXTbgxEiSD7b6l1KUC9rB7asY8dho4xJw=3D?= =?us-ascii?q?=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CuAABYd7xe/4kNJK1cChoBAQEBAQE?= =?us-ascii?q?BAQEBAwEBAQESAQEBAQICAQEBAUCBR4FUJC0Hb1gvLAqEG4NGA40YgSaXNoF?= =?us-ascii?q?CgRADVAsBAQEMAQEjCgIEAQGERAIXgXckOBMCAwEBCwEBBQEBAQIBBQRthVY?= =?us-ascii?q?MhXICAQMSEREMAQE3AQ8CAQYCDgwCJgICAjAVEAIEAQ0gB4MEAYJLAy4BDpY?= =?us-ascii?q?AkGcCgTmIYXaBMoMBAQEFgUZBgzMYgg4DBoEOKoJjiCqBNRqCAIEQAScMEII?= =?us-ascii?q?YNT6CZwIBAgGBLAEHCwEhBzECglozgi2OLSMGgkc9oCt9CoJNiB2QFx2CXYh?= =?us-ascii?q?skgCQLIFZiAaTWQIEAgQFAg4BAQWBaSJmWBEHcBVlAYI+UBgNkEA4gzqFFIV?= =?us-ascii?q?CdAI1AgYBBwEBAwl8jAUtgQYBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.73,389,1583193600"; d="scan'208";a="770139807"
Received: from alln-core-4.cisco.com ([173.36.13.137]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 13 May 2020 22:43:54 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by alln-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id 04DMhs57004243 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 13 May 2020 22:43:54 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 13 May 2020 17:43:54 -0500
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 13 May 2020 17:43:53 -0500
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 13 May 2020 17:43:53 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ioL7ryeUVFG+4xHOxDCy1/ihFB2TSbJeLwIqMoJdj2BfMP0mytecTonkdeEoEr+hQP4kqGHaP7CqzHAmryWT3fIvlSwwyPhEdV6quCFHghZkLzKmV4/BmQ+jOzLUErkAa5LlfW+I2CKIngldwkXwxkDmUR8Vs8yVZiAwMOonnVvUqUmkMqFiUfaoiKQWrS6uUX6F6n3FE0M8GOilcl7L6ONNVGZWu9R0eypDg6aLU5TV/wFq5tAMzbV4UsCJo0O8HccVobCLcVHWMJ6DbCkG7xVRoFhl2mRwKuMtNI++OuOeoZzT303fNRaIhaooodA9VmgaM5GYIw0lu3HWLSzSBg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6Z6qxI7bWFJfyTWMYHsVGdoD4quTLGUNYG3YaLsfBos=; b=EiTRonjGR3ip6tGPhIw/f47saFkgQ4ZACR1rOjZqXhj7B+IT15jNSBicV3gjyV2vHNOjrD17YRKxkz5ZpmJxKvL9h/wxPeJ2RaUYoIz37nJstHdh8knt6Dz6zbEGObbZoBjKuSEtL6uueFEqQijQL2SF9AYelgNdC4AqoL5T9AhzOlwciX1FLyTB/SNST5DkhKVLeULffnoT/5WkWIYxfNO4ifUc+KXKOxKQJ63H0Rd4OjnB/d2dcHviC1fl7ioQMNaR5e0XlZZS3nJJX+pRVrsDfHVY9XV81Kv02lLP03ts2wjrXuL6icZNEi6a/7uAacEju0ie405nlfx+kMCU1Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6Z6qxI7bWFJfyTWMYHsVGdoD4quTLGUNYG3YaLsfBos=; b=pa+Rql54As2RN7LX6khZMRRnJb02xXxMYQCbrGfPi+XLJWOVaUUmEasR2kGhcsHWSI5rI8ftsIOaZpNj7rhSThY/KBQEyGhWLoxQvvMOwYXJcDeQh58SwvOfIUE6UmXCWH/q2doOgstyGeDYxH46dou6WdVqsu5TfTz47fUE24A=
Received: from BN6PR11MB4068.namprd11.prod.outlook.com (2603:10b6:405:7c::31) by BN6PR11MB3972.namprd11.prod.outlook.com (2603:10b6:405:7f::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2979.33; Wed, 13 May 2020 22:43:52 +0000
Received: from BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34]) by BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34%3]) with mapi id 15.20.3000.016; Wed, 13 May 2020 22:43:52 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: Roman Danyliw <rdd@cert.org>, The IESG <iesg@ietf.org>
CC: "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>
Thread-Topic: Roman Danyliw's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
Thread-Index: AQHWI+TQVc1dwVuP3Eiz1Rhn6+sUKaimZRsA
Date: Wed, 13 May 2020 22:43:52 +0000
Message-ID: <A5CB46E0-77CA-4055-A26F-28C6BF0F37DC@cisco.com>
References: <158879682519.13402.18009928034586447876@ietfa.amsl.com>
In-Reply-To: <158879682519.13402.18009928034586447876@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.35.20030802
authentication-results: cert.org; dkim=none (message not signed) header.d=none;cert.org; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.117.76]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f9900bf2-cb8b-41b5-1e8b-08d7f78f1c87
x-ms-traffictypediagnostic: BN6PR11MB3972:
x-microsoft-antispam-prvs: <BN6PR11MB397254800321EE4DE50B68B5C6BF0@BN6PR11MB3972.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0402872DA1
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: wJccSftFOp0wSdWSSoP4dLsYljh7Bb6lS8IDyGUgXYeXFKSShDdQJ36jrDf3V4X2ysNZP9YOZ46w2SDcDUdc0xyHS0MwIlwFBAFspRR2unoUTG/E7FJ4lpVR1SgFyFQT9lnNbY+T1NHhg/01lO4BYeWMIRR1slQYBYs6MaU4agU3ZgofPP2gwIJlZpmYtMDq+Lq1v07W0pwBtJHyf6NCSOQZCcuclWzG2aya9etXZ5hwkl9ZdJhebjyxEZ8HwnxXxPP39fSrKBfPjdNgPSfG+WRbnD9bC55nCy+Dugi0Kg3VMdJKh2h61yTl9lcMs/rx+D89hQ5TQcCH+hIUUgS33X0fWlXEbp0ZDWV7JhSR3KiUwQCMERhMi3NkI8X9OSH+HfesCsLVBJHMxDgtGOCBWOtQFJvygiBbdKVATUOQmhReU4M5Q0Vu4PSiiYUWuwYkLQfjtFmZTIy0Ee10K2N8su+zMUCEizPq7735uqJcGIzgSi/4IM/c2/pH46eC4si2P8spzRUbDYTe56iA8hkoxVg2CH0laU66TUJ5sP0wrsI34RedTrGXA5UL5O7fnmfCtEnfNh0d9LBxKXsjwiEiJ9h/r+TC0+h+kKRLeMlzO9c=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB4068.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(346002)(366004)(396003)(376002)(39860400002)(136003)(33430700002)(26005)(110136005)(478600001)(66556008)(64756008)(76116006)(33440700001)(66446008)(54906003)(966005)(4326008)(36756003)(86362001)(316002)(66946007)(8676002)(66476007)(6512007)(2616005)(186003)(6506007)(33656002)(6486002)(91956017)(5660300002)(71200400001)(2906002)(8936002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: cA+zl9PiJoKj/BbiiWW+Ccg5TCAPSjPJKviehbmvVjvrGYHR+k+TtCFp6fLqFfcZzKnmIAok9+bJiqOKainA35B00jpoepiNIU2AjhWHJSzBmZGZe19xRrwfLJvmqYXckdluFE+gL0osyrqgXeFcij8fSO1mmax2BncU8UF+ym+t/WLAb8WjaxGVheLFF8AhzELbm7fuh+nBxfqfI5UTgdLRV1no9uU5VUTTngzxFqU4GlGV3wF5f/rMv/yrB2N+WoVhqYYrRhRSL0xGO6nnaEYCj6TZizvBQBtcm6YWrcNJFq75axM4KqMnxI02WODm5pEvw482+gb91m8yHnDiSUEb/6bUGo2FtyF+y4NM8PxOZaNq/iS0CPBW+tLMnkYfClFMRjpNB43I4S70GMtPRGb2tfYMxr3vhPNwZRL+MeE5A+lXmVdozt1iVTHmk0VfR9Dp+zyuxSTgK55lfHId1E5G+4MyfIdfB+R5Uysio+VT3npfdC/w4UnRHSU+p2jK
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <D8A0DDFC8D5A7048A52FD02CC83BEC84@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f9900bf2-cb8b-41b5-1e8b-08d7f78f1c87
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 May 2020 22:43:52.5726 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: GqYudZ03JNclBv6k+QoonPv9Av52xFyytxxeVLy+2tc8uOQe+xydd99BYh2g5uLAhKAc8ZdUpxVhh4AOY/GhrA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB3972
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: alln-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/13JNQAnuKHKiYg6zOaXRTWm0iHQ>
Subject: Re: [sfc] Roman Danyliw's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 May 2020 22:43:59 -0000

SGkgUm9tYW4sDQoNClRoYW5rIHlvdSBmb3IgdGhlIGNvbW1lbnRzLiBQbGVhc2Ugc2VlIGlubGlu
ZSBmb3IgdGhlIHJlc3BvbnNlLi4NCg0KICAgIFJvbWFuIERhbnlsaXcgaGFzIGVudGVyZWQgdGhl
IGZvbGxvd2luZyBiYWxsb3QgcG9zaXRpb24gZm9yDQogICAgZHJhZnQtaWV0Zi1zZmMtb2FtLWZy
YW1ld29yay0xMzogTm8gT2JqZWN0aW9uDQogICAgDQogICAgV2hlbiByZXNwb25kaW5nLCBwbGVh
c2Uga2VlcCB0aGUgc3ViamVjdCBsaW5lIGludGFjdCBhbmQgcmVwbHkgdG8gYWxsDQogICAgZW1h
aWwgYWRkcmVzc2VzIGluY2x1ZGVkIGluIHRoZSBUbyBhbmQgQ0MgbGluZXMuIChGZWVsIGZyZWUg
dG8gY3V0IHRoaXMNCiAgICBpbnRyb2R1Y3RvcnkgcGFyYWdyYXBoLCBob3dldmVyLikNCiAgICAN
CiAgICANCiAgICBQbGVhc2UgcmVmZXIgdG8gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvaWVzZy9zdGF0
ZW1lbnQvZGlzY3Vzcy1jcml0ZXJpYS5odG1sDQogICAgZm9yIG1vcmUgaW5mb3JtYXRpb24gYWJv
dXQgSUVTRyBESVNDVVNTIGFuZCBDT01NRU5UIHBvc2l0aW9ucy4NCiAgICANCiAgICANCiAgICBU
aGUgZG9jdW1lbnQsIGFsb25nIHdpdGggb3RoZXIgYmFsbG90IHBvc2l0aW9ucywgY2FuIGJlIGZv
dW5kIGhlcmU6DQogICAgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0
Zi1zZmMtb2FtLWZyYW1ld29yay8NCiAgICANCiAgICANCiAgICANCiAgICAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
DQogICAgQ09NTUVOVDoNCiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQogICAgDQogICAgKiogU2VjdGlvbiAx
LiAgUGVyIOKAnE9BTSBjb250cm9sbGVycyBhcmUgYXNzdW1lZCB0byBiZSB3aXRoaW4gdGhlIHNh
bWUNCiAgICBhZG1pbmlzdHJhdGl2ZSBkb21haW4gYXMgdGhlIHRhcmdldCBTRkMgZW5hYmxlZCBk
b21haW7igJ0sIGlzIHRoZXJlIGENCiAgICBjaXJjdW1zdGFuY2Ugd2hlcmUgdGhlIE9BTSBjb250
cm9sbGVyIHdvdWxkIGJlIHdvcmtpbmcgYWNyb3NzIGFkbWluaXN0cmF0aXZlDQogICAgZG9tYWlu
cz8gIENhbiB0aGlzIHN0YXRlbWVudCBiZSBtYWRlIHN0cm9uZ2VyIOKAkyDigJxPQU0gY29udHJv
bGxlciBNVVNUIGJlIHdpdGhpbg0KICAgIHRoZSBzYW1lIGFkbWluaXN0cmF0aXZlIOKApuKAnQ0K
ICAgIA0KPE5hZ2VuZHJhPiBPbmUgb2YgdGhlIGNvbW1vbiBzdWdnZXN0aW9ucyBmcm9tIGRpZmZl
cmVudCByZXZpZXdlcnMgaXMgdG8gYXZvaWQgdXNpbmcgbm9ybWF0aXZlIHN0YXRlbWVudCBpbiB0
aGlzIGRvY3VtZW50LiBCdXQgd2UgY2FuIHVwZGF0ZSB0aGlzIGFzIGJlbG93Og0KDQpPTEQ6DQpP
QU0gY29udHJvbGxlcnMgYXJlIGFzc3VtZWQgdG8gYmUgd2l0aGluIHRoZSBzYW1lIGFkbWluaXN0
cmF0aXZlDQogICBkb21haW4gYXMgdGhlIHRhcmdldCBTRkMgZW5hYmxlZCBkb21haW4uDQoNCk5F
VzoNCk9BTSBjb250cm9sbGVycyBzaG91bGQgYmUgd2l0aGluIHRoZSBzYW1lIGFkbWluaXN0cmF0
aXZlDQogICBkb21haW4gYXMgdGhlIHRhcmdldCBTRkMgZW5hYmxlZCBkb21haW4uDQoNCiAgICAq
KiBTZWN0aW9uIDIuICBFeGFtcGxlIHRlY2hub2xvZ2llcyBmb3IgdGhlIHVuZGVybGF5IChpLmUu
LCBJUCBNUExTKSBhbmQgbGluaw0KICAgIChpLmUuLCBQT1MgRFdETSkgbGF5ZXJzIGFyZSBwcm92
aWRlZC4gIEl0IG1pZ2h0IGhlbHAgcmVhZGFiaWxpdHkgdG8gcHJvdmlkZQ0KICAgIHN1Y2ggZXhh
bXBsZXMgZm9yIHRoZSBvdmVybGF5IG5ldHdvcmsgbGF5ZXIgdG9vLg0KICAgIA0KPE5hZ2VuZHJh
PiBXaGlsZSB0aGUgdW5kZXJsYXkvbGluayBsYXllciBleGFtcGxlcyBpbmNsdWRlZCBhcmUgZXN0
YWJsaXNoZWQgYW5kIGNvbW1vbmx5IHNlZW4gaW4gbWFueSBkZXBsb3ltZW50cywgSSB0aGluayBp
dCBtaWdodCBiZSB0b28gZWFybHkgdG8gaW5jbHVkZSBzdWNoIGV4YW1wbGUgZm9yIHRoZSBvdmVy
bGF5ICguIA0KDQogICAgKiogU2VjdGlvbiAzLjAuICDigJxUZXN0aW5nIGFuIFNGIG1heSBub3Qg
YmUgcmVzdHJpY3RlZCB0byBjb25uZWN0aXZpdHkgdG8gdGhlDQogICAgU0YsIGJ1dCBhbHNvIHdo
ZXRoZXIgdGhlIFNGIGlzIHByb3ZpZGluZyBpdHMgaW50ZW5kZWQgc2VydmljZS4gIFJlZmVyIHRv
DQogICAgU2VjdGlvbiAzLjEuMSBmb3IgYSBtb3JlIGRldGFpbGVkIGRpc2N1c3Npb24u4oCdICBT
ZWN0aW9uIDMuMS4xIGFwcGVhcnMgdG8NCiAgICBkaXNjdXNzIGF2YWlsYWJpbGl0eSBidXQgbm90
IHZhbGlkYXRpb24gcHJhY3RpY2VzIHRvIGVuc3VyZSDigJx0aGUgU0YgaXMNCiAgICBwcm92aWRp
bmcgaXRzIGludGVuZGVkIHNlcnZpY2XigJ0uICBJcyBwcm92aWRpbmcgdGhlIGludGVuZGVkIHNl
cnZpY2UgYXMgc2ltcGxlDQogICAgYXMgdGhlIHNlcnZpY2UgYmVpbmcgdXA/IE9yIGRvZXMgaXQg
aW5jbHVkZSBjb25maXJtYXRpb24gdGhhdCBmdW5jdGlvbmFsbHkgdGhlDQogICAgcmlnaHQgc2Vy
dmljZSBpcyBoYXBwZW5pbmc/DQogICAgDQo8TmFnZW5kcmE+IFRoaXMgaXMgZGlzY3Vzc2VkIGlu
IFNlY3Rpb24gMy4xLjEuIFRoZSBhdmFpbGFiaWxpdHkgb2YgYW4gU0YgY2FuIGJlIHRlc3RlZCBi
eSBzaW1wbHkgY2hlY2tpbmcgaWYgdGhlIFNGIGlzIHVwIGFuZCBydW5uaW5nIG9yIGNhbiBmb3J3
YXJkIHRoZSB0cmFmZmljIHRocm91Z2ggdG8gYXBwbHkgdGhlIFNGIGFuZCBlbnN1cmUgdGhhdCB0
aGUgU0YgaXMgd29ya2luZyBhcyBkZXNpcmVkLiBCdXQgdGhpcyBtYXkgbm90IGJlIGEgZmFjaWxl
IHRhc2sgYW5kIGNvbWVzIHdpdGggaXRzIG93biBjb21wbGV4aXR5IGFzIGRpc2N1c3NlZCBpbiBz
ZWN0aW9uIDMuMS4xLiAgDQoNCiAgICAqKiBTZWN0aW9uIDMuNC4gVHlwby4gcy9hbmQgc28vc28v
DQogICAgDQo8TmFnZW5kcmE+IEZpeGVkLg0KDQogICAgKiogU2VjdGlvbiAzLjUuICBQZXIg4oCc
VGhlIG92ZXJsYXkgbmV0d29yayBlc3RhYmxpc2hlcyB0aGUgc2VydmljZSBwbGFuZSBiZXR3ZWVu
DQogICAgdGhlIFNGQyBjb21wb25lbnRzIGFuZCBhcmUgbW9zdGx5IHRyYW5zcGFyZW50IHRvIHRo
ZSBTRkMgZGF0YSBwbGFuZSBlbGVtZW50cy7igJ0sDQogICAgaW4gd2hhdCB3YXkgaXMgdGhlIG92
ZXJsYXkgbmV0d29yayBub3QgdHJhbnNwYXJlbnQ/DQogICAgDQo8TmFnZW5kcmE+SSBjYW4ndCB0
aGluayBvZiBhbnkgc2NlbmFyaW8gd2hlcmUgaXQgaXMgbm90IHRyYW5zcGFyZW50LiBJIGFtIGZp
bmUgcmVtb3ZpbmcgdGhlIHRlcm0gIm1vc3RseSIgZnJvbSB0aGUgc2VudGVuY2UuDQoNCiAgICAq
KiBTZWN0aW9uIDUuMS4gIFBlciDigJxUb29scyBsaWtlIHBpbmcgYW5kIHRyYWNlIOKApuKAnSBh
bmQg4oCcQkZEIGlzIGFub3RoZXIgdG9vbCDigKbigJ0sDQogICAgd2hhdCAgc3BlY2lmaWMgaW5z
dGFuY2VzIG9mIHBpbmcgYW5kIHRyYWNlIGFyZSB5b3UgcmVmZXJlbmNpbmc/ICBPciBpcyB0aGlz
DQogICAgZ2VuZXJpY2FsbHkgc2F5aW5nIHBpbmcgPSBTZWN0aW9uIDYuNC4xLCB0cmFjZSA9IFNl
Y3Rpb24gNi40LjQgYW5kIEJGRCA9DQogICAgU2VjdGlvbiA2LjQuMj8NCiAgICANCjxOYWdlbmRy
YT4gVGhlIHNwZWNpZmljcyBvZiB0aGUgdG9vbCB2YXJ5IGRlcGVuZGluZyBvbiB0aGUgdHlwZSBv
ZiB0aGUgbmV0d29yay4gRm9yIGV4YW1wbGUsIElQIFBpbmcgaXMgdXNlZCB3aGVuIHRoZSBuZXR3
b3JrIGlzIElQLCB3aGlsZSBMU1AgUGluZyBpcyB1c2VkIGZvciBNUExTIG5ldHdvcmsuDQoNCiAg
ICAqKiBTZWN0aW9uIDUuMS4gIEkgaW5pdGlhbGx5IGZvdW5kIHRoZSBjb250ZW50cyBvZiB0aGlz
IHRhYmxlIGNvbmZ1c2luZy4gIFRoZQ0KICAgIHBhcmFncmFwaCBpbnRyb2R1Y2luZyB0aGlzIHRh
YmxlIHJlZmVycyB0byDigJxwaW5n4oCdIGFuZCDigJx0cmFjZeKAnSBhcyB0b29scy4gDQogICAg
SG93ZXZlciwgRS1PQU0sIElQUE0sIGV0Yy4gd2hpY2ggYXJlIGFsc28gbm90ZWQgaW4gdGhpcyB0
YWJsZSBkb27igJl0IHNlZW0gZWFzaWx5DQogICAgY2F0ZWdvcmllcyBieSB0aGUg4oCcdG9vbOKA
nSBkZXNpZ25hdGlvbi4NCiAgICANCjxOYWdlbmRyYT5UaGlzIGlzIGEgYnJvYWQgY2xhc3NpZmlj
YXRpb24gb2YgZGlmZmVyZW50IE9BTSB0b29scy4gQUZBSVIsIG90aGVyIFJGQ3MgaGFzIHJlZmVy
cmVkIEUtT0FNIGFzIHRvb2xzLg0KDQogICAgKiogU2VjdGlvbiA2LjQuMy4gIElzIHRoZXJlIGEg
cmVhc29uIHRoYXQgSW4tU2l0dSBPQU0gaXMgbWVudGlvbmVkIGhlcmUgYnV0IG5vdA0KICAgIGlu
IFNlY3Rpb24gNS4xPw0KDQo8TmFnZW5kcmE+IFNlY3Rpb24gNS4xIGFuZCB0aGUgdGFibGUgbGlz
dGVkIHRoZSB0b29scyB0aGF0IGFyZSBhdmFpbGFibGUgZHVyaW5nIHRoZSB0aW1lIG9mIHRoaXMg
d3JpdGluZy4gSSBhbSBub3QgYXdhcmUgb2YgYW55IGRyYWZ0IHRoYXQgc3VnZ2VzdHMgdGhlIHVz
ZSBvZiBJbi1TaXR1IE9BTSBmb3IgY29ubmVjdGl2aXR5IG9yIGNvbnRpbnVpdHkgY2hlY2suIFNv
IEkgYW0gbm90IHN1cmUgaWYgaXQgd2UgY2FuIGluY2x1ZGUgSW4tU2l0dSBPQU0gaW4gdGhlIHRh
YmxlIGFzIGEgdG9vbCBhdmFpbGFibGUgZm9yIHRoZXNlIHB1cnBvc2UuIElmIHRoZXJlIGlzIGFu
eSBzdWdnZXN0aW9uLCBwbGVhc2UgbGV0IHVzIGtub3cuDQogICAgDQogICAgKiogU2VjdGlvbiA4
LiAgUGVyIOKAnFRoZSBzZW5zaXRpdml0eSBvZiB0aGUgaW5mb3JtYXRpb24gZnJvbSBTRkMgbGF5
ZXIgcmFpc2VzIGENCiAgICBuZWVkIGZvciBjYXJlZnVsIHNlY3VyaXR5IGNvbnNpZGVyYXRpb25z
4oCdLCB3aGF0IGFyZSB0aGVzZSBjb25jZXJucz8gIEl0IGFsc28NCiAgICBpc27igJl0IGNsZWFy
IHdoYXQgaW5mb3JtYXRpb24gaXMgYmVpbmcgbWVudGlvbmVkLg0KICAgIA0KPE5hZ2VuZHJhPiBU
aGUgc3Vic2VxdWVudCBwYXJhZ3JhcGggZXhwbGFpbnMgdGhhdCBzZW5zaXRpdmUgaW5mb3JtYXRp
b24gYW5kIHRoZSBjb25jZXJucyBhc3NvY2lhdGVkIHdpdGggdGhlIHNhbWUuDQoNCiAgICAqKiBT
ZWN0aW9uIDguICAoSeKAmW0gbm90IGNhbGxpbmcgdGhpcyBhIERJU0NVU1Mgc2luY2UgdGhpcyBp
cyBhIHRyaXZpYWwNCiAgICBlZGl0b3JpYWwgZml4IGJ1dCBpdCBNVVNUIGJlIGRvbmUgYmVmb3Jl
IHB1YmxpY2F0aW9uKSBQZXIg4oCcVG8gYWRkcmVzcyB0aGUgYWJvdmUNCiAgICBjb25jZXJucywg
U0ZDIGFuZCBTRiBPQU0gbWF5IHByb3ZpZGUgbWVjaGFuaXNtIGZvcjoNCiAgICAgICBvICBNaXN1
c2Ugb2YgdGhlIE9BTSBjaGFubmVsIGZvciBkZW5pYWwtb2Ytc2VydmljZXMsIOKApuKAnQ0KICAg
IA0KICAgIEEgY3J1Y2lhbCBtaXNzaW5nIHdvcmQgaGVyZSBhcyBpbiDigJMgcy9wcm92aWRlIG1l
Y2hhbmlzbXMgZm9yOi9wcm92aWRlDQogICAgbWVjaGFuaXNtcyBmb3IgbWl0aWdhdGluZzovDQog
ICAgDQo8TmFnZW5kcmE+IFllcywgR29vZCBjYXRjaCAoLiBGaXhlZCBpdC4NCg0KICAgICoqIFNl
Y3Rpb24gOC4gUGVyIOKAnFRvIGFkZHJlc3MgdGhlIGFib3ZlIGNvbmNlcm5zLCBTRkMgYW5kIFNG
IE9BTSBtYXkgcHJvdmlkZQ0KICAgIG1lY2hhbmlzbSBmb3I6IOKApg0KICAgICAgIG8gIExlYWth
Z2Ugb2YgT0FNIHBhY2tldHMgYWNyb3NzIFNGQyBpbnN0YW5jZXMsIGFuZA0KICAgICAgIG8gIExl
YWthZ2Ugb2YgU0ZDIGluZm9ybWF0aW9uIGJleW9uZCB0aGUgU0ZDIGRvbWFpbi7igJ0NCiAgICAN
CiAgICAtLSB0aGUgdGV4dCBhYm92ZSBtZW50aW9ucyB0aGUgcmlzayBvZiByaXNrIG9mIFNGQyBl
dmFzaW9uIGJ1dCB0aGlzIGlzbuKAmXQNCiAgICBtZW50aW9uZWQgaGVyZQ0KICAgIA0KPE5hZ2Vu
ZHJhPiBTRkMgZXZhc2lvbiBpcyBhIGJ5cHJvZHVjdCBvZiB0aGUgaW50ZXJuYWwgZGF0YSBsZWFr
LiBCeSBhZGRyZXNzaW5nIHRoZSBsZWFrLCB3ZSBjYW4gYXZvaWQgYW4gYXR0YWNrZXIgdXNpbmcg
dGhlIGxlYWtlZCBkYXRhIHRvIGlkZW50aWZ5IHRoZSBob2xlcyB0byBieXBhc3MgdGhlIFNGQy4g
U28sIEkgdGhpbmsgaXQgbWF5IG5vdCBiZSBhIGRpcmVjdCBjb25jZXJuIHRvIGJlIGxpc3RlZCBo
ZXJlIGluIHRoaXMgc2VjdGlvbi4NCg0KICAgIC0tIHRoZSB0d28gYnVsbGV0cyBoZXJlIHNlZW0g
YXBwcm9wcmlhdGUgYW5kIG5lZWRlZCBPQU0gYWN0aXZpdGllcyBidXQgdGhleQ0KICAgIGRvbuKA
mXQgZm9sbG93IGZyb20gdGhlIHRleHQgYWJvdmUgKGFzIGV4cGxpY2l0bHkgcHJvbWlzZWQgYnkg
dGhlIHRleHQg4oCcdG8NCiAgICBhZGRyZXNzIHRoZSBhYm92ZSDigKbigJ0pDQoNCjxOYWdlbmRy
YT4gSSBhbSBub3Qgc3VyZSBJIHVuZGVyc3RhbmQgdGhpcyBxdWVyeS4gQ2FuIHlvdSBwbGVhc2Ug
aGVscCBjbGFyaXR5Py4NCiAgICANCiAgICAqKiBTZWN0aW9uIDguICBXaGF0IGlzIHRoZSBkaWZm
ZXJlbnQgYmV0d2VlbiB0aGUgZ3VpZGFuY2U6DQogICAgLS0g4oCc4oCmIFNSQyBhbmQgU0YgT0FN
IG1heSBwcm92aWRlIG1lY2hhbmlzbSB0byBbbWl0aWdhdGVdOiDigKYgbGVha2FnZSBvZiBTRkMN
CiAgICBpbmZvcm1hdGlvbiBiZXlvbmQgdGhlIFNGQyBkb21haW7igJ0gLS0g4oCcVGhlIGRvY3Vt
ZW50cyBwcm9wb3NpbmcgdGhlIE9BTSBzb2x1dGlvbg0KICAgIGZvciBhbnkgc2VydmljZSBsYXll
ciBjb21wb25lbnQgc2hvdWxkIGNvbnNpZGVyIHNvbWUgZm9ybSBvZiBtZXNzYWdlIGZpbHRlcmlu
Zw0KICAgIHRvIHByZXZlbnQgbGVha2luZyBhbnkgaW50ZXJuYWwgc2VydmljZSBsYXllciBpbmZv
cm1hdGlvbiBvdXRzaWRlIHRoZQ0KICAgIGFkbWluaXN0cmF0aXZlIGRvbWFpbuKAnQ0KICAgIA0K
ICAgIFRvIG1lIHRoZXkgYXJlIHNheWluZyB0aGUgc2FtZSB0aGluZywgZXhjZXB0IHRoZSBzZWNv
bmQgaXRlbSBleHBsaWNpdGx5IG5vdGVzDQogICAgbWVzc2FnZSBmaWx0ZXJpbmcuDQogICAgDQo8
TmFnZW5kcmE+IFRoZSBmb3JtZXIgc3RhdGVtZW50IGlzIGEgY29uc2lkZXJhdGlvbiB0byBhZGRy
ZXNzIHRoZSBzZWN1cml0eSBjb25jZXJuIHdoaWxlIHRoZSBsYXR0ZXIgaXMgbW9yZSBvZiBhIGd1
aWRhbmNlIGZvciB0aGUgZnV0dXJlIGRvY3VtZW50cyB0aGF0IGFyZSBwcm9wb3NpbmcgdGhlIHNv
bHV0aW9uLg0KDQpPbmNlIGFnYWluIHRoYW5rcyBhIGxvdCBmb3IgdGhlIGdyZWF0IGNvbW1lbnRz
Lg0KDQpUaGFua3MsDQpOYWdlbmRyYQ0KICAgIA0KICAgIA0KICAgIA0KDQo=


From nobody Wed May 13 18:06:10 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7823F3A08D7; Wed, 13 May 2020 18:06:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=KAany1Jh; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=BvbxiDiW
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lkHMXg6IiNdH; Wed, 13 May 2020 18:06:05 -0700 (PDT)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A22A53A08CC; Wed, 13 May 2020 18:06:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3770; q=dns/txt; s=iport; t=1589418365; x=1590627965; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=41BiBk3d1UDr3OcFqgpV9RVpeE5tq7lgMKJnj1xj2XQ=; b=KAany1JhbC3EAOLWvvcROvLqkwtEYCB8L3rRO/Ay493XsTOupjfuiw5p U9SUg/rKQfLYnFaNDrlwDzVoX3aJa/g08IDUiawdf+q6YvJUbX2EhNbxy vtXFJf2YN4ohi2gFVEPBxxLV7Wd98RsYgOKXKiKMzwQbBIan5QYhnEEQq M=;
X-IPAS-Result: =?us-ascii?q?A0CUBQCRmLxe/51dJa1mHAEBAQEBAQcBARIBAQQEAQFAg?= =?us-ascii?q?UeBVFEHb1gvLAqEG4NGA6V0gUKBEANUCwEBAQwBASMKAgQBAYREAheBdyQ4E?= =?us-ascii?q?wIDAQEBAwIDAQEBAQUBAQECAQUEbYVWDIVyAgEDEhERDAEBMgUBDwIBCA4MA?= =?us-ascii?q?iYCAgIwFRACBAENIAeDBAGCSwMuAQ6mVwKBOYhhdoEygwEBAQWBRkGDPhiCD?= =?us-ascii?q?gMGgQ4qgmOJXxqCAIE4HIJNPoJnAgECAYEsARIBITgCglozgi2OPhIGgkc9o?= =?us-ascii?q?SgKgk2IHZAXFgeCXYhskgCQLIlfk1kCBAIEBQIOAQEFgWkiZlgRB3AVZQGCP?= =?us-ascii?q?lAYDZBADBcVgzqFFIVCdAI1AgYIAQEDCXyNOAGBDwEB?=
IronPort-PHdr: =?us-ascii?q?9a23=3AkrxoZhBgIcDQxnvzAGtUUyQJPHJ1sqjoPgMT9p?= =?us-ascii?q?ssgq5PdaLm5Zn5IUjD/qw00A3GWIza77RPjO+F+6zjWGlV55GHvThCdZFXTB?= =?us-ascii?q?YKhI0QmBBoG8+KD0D3bZuIJyw3FchPThlpqne8N0UGF8P3ZlmUqXq3vnYeHx?= =?us-ascii?q?zlPl9zIeL4UofZk8Ww0bW0/JveKwVFjTawe/V8NhKz+A7QrcIRx4BlL/U8?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.73,389,1583193600"; d="scan'208";a="465073845"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 14 May 2020 01:06:04 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by rcdn-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id 04E163wX014410 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 14 May 2020 01:06:04 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 13 May 2020 20:06:03 -0500
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 13 May 2020 21:06:02 -0400
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 13 May 2020 21:06:02 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D7q3OuIqHNu+2j/eqPN3Pli3IeudNexNHFPN4kg2rttpi6YLlKCdYL3gS/bnbhsbhfsJQsqhIhX3Uo3r1wzWmEn6I/pRi0I6bFfIQK3UvnbzSycXJNkxif+/SHq5dz9OPVUWQUISdvDb5cin8l10khTJgXVDdQEBsqoY1rVY6z0bHF6Q2hSry6lsL+wZA2T44Vp0mNYwrYTXXzVFuzNwnFq7vBjkecPIumOCep563fgnY05rSO0BJyXeqtKCuBGzg/etqKHFXJIb85ZRDQuNoaEicfj39i5kfpKFjvzOBRPjCbpnarecauXGZtWcsA6qoRDNaTkSC0YWLujBy9HrNw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=41BiBk3d1UDr3OcFqgpV9RVpeE5tq7lgMKJnj1xj2XQ=; b=WgrdL0Wp+0hz+ZEoLHoo5ydELQLzN54YF2pMnV0vOOvs1+XzEAfc6x2fi3Fd7Xvs/nSiuXWGov7RDmOsrF3YdPz348Xs2HDgYGQHKMiJb7n9AhNNfbqpEd61PcK8RtOYeELC5BKBaTNOHNW3EzkTwVciZTv7nr9qgUvdxkNDe7pdLS65AQtulaEu+yBGj2i/1BohF8kVD4LMoVQysqgHwSzchf6RlumkYHYgQEfeRc/NMXAFDYma9yxKtDvxuTUG7DU6BrSq5IKl3I+0D+zM1pir08VxtIM2OoRiGER2gUlPv4XML1SyFY979tB8do8lKc9rMySDk+0h1iUs/MAbGw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=41BiBk3d1UDr3OcFqgpV9RVpeE5tq7lgMKJnj1xj2XQ=; b=BvbxiDiWvZOcNSw+Ey2xu1mz1ZlYAEVhaNlGYRL+oHddtMluryRsQ3NQMyU1wL4YNzfHMZoOXbegXu7krsE7Dcx+E/SgNcj//H2Vo6/Zb4OvFJGPBUs+qv12DeRhfSolAqS13CCiQwRIPzh7ApLHi3WyX48hEdo1hw1tTOt/b9U=
Received: from BN6PR11MB4068.namprd11.prod.outlook.com (2603:10b6:405:7c::31) by BN6PR11MB3892.namprd11.prod.outlook.com (2603:10b6:405:80::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2979.28; Thu, 14 May 2020 01:06:01 +0000
Received: from BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34]) by BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34%3]) with mapi id 15.20.3000.016; Thu, 14 May 2020 01:06:01 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: Erik Kline <ek.ietf@gmail.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>
Thread-Topic: Erik Kline's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
Thread-Index: AQHWJAXQBcBGQHqtuUCxl0qfrpt9gKimjI8A
Date: Thu, 14 May 2020 01:06:01 +0000
Message-ID: <EF91FF20-B7BC-4EE9-99A5-42AE81D789D4@cisco.com>
References: <158881101426.2103.1648691558957057628@ietfa.amsl.com>
In-Reply-To: <158881101426.2103.1648691558957057628@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.35.20030802
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.117.76]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7ee9f692-1d1b-4954-7d2f-08d7f7a2f81c
x-ms-traffictypediagnostic: BN6PR11MB3892:
x-microsoft-antispam-prvs: <BN6PR11MB3892406B5A318FC63BA26ADEC6BC0@BN6PR11MB3892.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 040359335D
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: S3O9Tzfhqj/22YpiW1c88IYtTS2lm/GD3eBLxmOCBoR+Y6lNgrMtDg8UhzLHRb1jhOrYyVod6e8inwl4CB0RR9WD9/FKmQ9/+NYnRbCy95Sf2wqOvazP6nx3I3gsNtP+0Z0GJcPd/pkhYKBlgOxj7vZylkw1GSTO2z8CKKQJnRKC12WdQ3RFEXNDVCtnRhFcUEB5LoQP5yhW/Ux9lwlrhPs0IKJqnI25tAW91RfqEvrFBRk3owHvZGu38D7juTA2eFRGb3Du+3B1TQ3zpsGLFApukYs+ZYNX4sjc4yYjx0S9ykm6kpfeOqIg5sCPwnt+Y8LcCUXgKm4fQ1uw0sC7s+gMfw9zK9u6iEM0NpoIzBnCgi8hbtO2umIgqRIA3Wd3q/CRskQ34qn0xoxaBhRTQu4yY2sfwHdMsrkAC3Zys7rC2i0X18kU/vwDdKU4MKMoFwBgpbFO51lJsPWT02ctpHPBN7YKWhMNv5mEPjPtPdIZHY96OZOt9IAVMEe6UPrqdpza49YyIRsoYNc/xZOcfQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB4068.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(136003)(346002)(376002)(366004)(396003)(39860400002)(86362001)(186003)(71200400001)(2906002)(966005)(64756008)(8936002)(6506007)(36756003)(54906003)(110136005)(66446008)(2616005)(66556008)(66476007)(5660300002)(66946007)(6486002)(8676002)(33656002)(91956017)(6512007)(76116006)(4326008)(478600001)(316002)(26005); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: 5D/rTS8mzwIzfSUx0AaSpQxnFQgG150v+m8LLYqe68CLk5A1XBVTSPFRIgTUtxXtpzUpkGdZOrET/S+088KliC9zhjsPA442xidN4RUmFDEKqet8nayTaMjkGJzbOlOL/c0YMhOWhV8ToF8qI3iS/urwfdKKhy2OYoqa9d3QLwY2gnnHCB+8sBYgQpfGQkQ+yB1bK45OwQAHehtlWTq+O2OFTfeNSAmkm+DQdaQl+Pm+jzwQ6DSCWlBY30GodopLyKP7HHc+b3wXvxYCzx873nJnv1Ndk1IfhzGz0measYDb0UGICSVzw6LyrCs9yLoGIelmldr9Az9tvjbZhvcL+5Pizm+f4VydBhAMX/UZ8qjFy3Q6APWKYk0D7itrEzrzdhTGwYeQQroU2Wjc3yW2N/Hii8LBWRgcJUbfN6EXdkzYboc34HBP0kM+Tu0iJYY6kWqkqbmQSqqyEmPpiNY+244NcducMQuAIsq8kq5a7ceyECHrsTmuH7H1ThAocFi7
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <22EF4383EEA05D4BB049AC631AEF9812@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7ee9f692-1d1b-4954-7d2f-08d7f7a2f81c
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 May 2020 01:06:01.3534 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: No0nVSq7uhdvkmZ6OxN3HvsHb9ckLAYKbauyBkcspcLzATKNDVGIaVP/TJY8LcOgZSinJ3nGwcYQ6L8zHEqP8A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB3892
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: rcdn-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/nlU9B18W0-XEo44WiYUwmasSqds>
Subject: Re: [sfc] Erik Kline's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 May 2020 01:06:09 -0000

SEkgRXJpYywNCg0KVGhhbmsgeW91IGZvciB0aGUgY29tbWVudHMuIFBsZWFzZSBzZWUgaW5saW5l
IGZvciB0aGUgcmVzcG9uc2UuLg0KDQoNCiAgICBFcmlrIEtsaW5lIGhhcyBlbnRlcmVkIHRoZSBm
b2xsb3dpbmcgYmFsbG90IHBvc2l0aW9uIGZvcg0KICAgIGRyYWZ0LWlldGYtc2ZjLW9hbS1mcmFt
ZXdvcmstMTM6IE5vIE9iamVjdGlvbg0KICAgIA0KICAgIFdoZW4gcmVzcG9uZGluZywgcGxlYXNl
IGtlZXAgdGhlIHN1YmplY3QgbGluZSBpbnRhY3QgYW5kIHJlcGx5IHRvIGFsbA0KICAgIGVtYWls
IGFkZHJlc3NlcyBpbmNsdWRlZCBpbiB0aGUgVG8gYW5kIENDIGxpbmVzLiAoRmVlbCBmcmVlIHRv
IGN1dCB0aGlzDQogICAgaW50cm9kdWN0b3J5IHBhcmFncmFwaCwgaG93ZXZlci4pDQogICAgDQog
ICAgDQogICAgUGxlYXNlIHJlZmVyIHRvIGh0dHBzOi8vd3d3LmlldGYub3JnL2llc2cvc3RhdGVt
ZW50L2Rpc2N1c3MtY3JpdGVyaWEuaHRtbA0KICAgIGZvciBtb3JlIGluZm9ybWF0aW9uIGFib3V0
IElFU0cgRElTQ1VTUyBhbmQgQ09NTUVOVCBwb3NpdGlvbnMuDQogICAgDQogICAgDQogICAgVGhl
IGRvY3VtZW50LCBhbG9uZyB3aXRoIG90aGVyIGJhbGxvdCBwb3NpdGlvbnMsIGNhbiBiZSBmb3Vu
ZCBoZXJlOg0KICAgIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYt
c2ZjLW9hbS1mcmFtZXdvcmsvDQogICAgDQogICAgDQogICAgDQogICAgLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0K
ICAgIENPTU1FTlQ6DQogICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KICAgIA0KICAgIFtbIG5pdHMgXV0NCiAg
ICANCiAgICBTZXZlcmFsIG1pbm9yIGdyYW1tYXIgdHdlYWtzLCB3aGljaCBvdGhlcnMgaGF2ZSBp
ZGVudGlmaWVkLCBhbmQgaG9wZWZ1bGx5IGNhbg0KICAgIGJlIGZpeGVkIGluIHRoZXNlIGZpbmFs
IHN0YWdlcyBvZiBwdWJsaWNhdGlvbi4gQSBmZXcgb2YgdGhlbSBJIGRpZCBtZW50aW9uDQogICAg
YmVsb3cuDQogICAgDQo8TmFnZW5kcmE+IFdlIGFyZSBhZGRyZXNzaW5nIHRoZSBuaXRzIHBvaW50
ZWQgYnkgb3RoZXIgcmV2aWV3ZXJzIGFzIHdlbGwuDQoNCiAgICBbIHNlY3Rpb24gMiBdDQogICAg
KiBUaGUgZmlyc3QgcGFyYWdyYXBoIGRlc2NyaWJpbmcgRmlndXJlIDEgaGFzIGEgZmV3IGdyYW1t
YXIgYnVncy4gTWF5IEkgc3VnZ2VzdA0KICAgICAgc29tZXRoaW5nIHRvIHRoZSBlZmZlY3Qgb2Y6
DQogICAgDQogICAgICAgSW4gRmlndXJlIDEsIHRoZSBzZXJ2aWNlIGxheWVyIGVsZW1lbnRzIHN1
Y2ggYXMgY2xhc3NpZmllciBhbmQgU0YgYXJlDQogICAgICAgZGVwaWN0ZWQgYXMgdmlydHVhbCBt
YWNoaW5lcyB0aGF0IGFyZSBpbnRlcmNvbm5lY3RlZCB1c2luZyBhbiBvdmVybGF5DQogICAgICAg
bmV0d29yay4gIFRoZSB1bmRlcmxheSBuZXR3b3JrIG1heSBjb21wcmlzZSBtdWx0aXBsZSBpbnRl
cm1lZGlhdGUgbm9kZXMNCiAgICAgICBub3Qgc2hvd24gaW4gdGhlIGZpZ3VyZSB0aGF0IHByb3Zp
ZGUgdW5kZXJsYXkgY29ubmVjdGl2aXR5IGJldHdlZW4gdGhlDQogICAgICAgc2VydmljZSBsYXll
ciBlbGVtZW50cy4NCiAgICANCjxOYWdlbmRyYT4gV2UgZ290IHNpbWlsYXIgY29ycmVjdGlvbiBm
cm9tIG90aGVyIHJldmlld2VycyBhbmQgZml4ZWQgaXQuDQoNCiAgICBbIHNlY3Rpb24gMy4xLjEg
XQ0KICAgICogcy90aGUgZ290L3RoZS8NCiAgICANCjxOYWdlbmRyYT4gRml4ZWQuDQoNCiAgICAq
IFRoZSAybmQgdG8gbGFzdCBwYXJhZ3JhcGggY291bGQgdXNlIGEgc2ltcGxpZnlpbmcgcmV3cml0
ZS4gVGhlIGNvbnZlcnNhdGlvbmFsDQogICAgICB0b25lIEkgdGhpbmsgaW1wZWRlcyB0aGUgZGly
ZWN0LCBjbGVhciB0cmFuc21pc3Npb24gb2YgaW50ZW5kZWQgbWVhbmluZy4NCiAgICANCjxOYWdl
bmRyYT4gQ2FuIHlvdSBwbGVhc2Ugc2hhcmUgbW9yZSBkZXRhaWxzIGFib3V0IHdoaWNoIHBhcnQg
c3BlY2lmaWNhbGx5IGlzIGFtYmlndW91cz8uDQoNCiAgICAqICJUaGUgU0YgYXZhaWxhYmlsaXR5
IGNhbiBiZSBwZXJmb3JtZWQiOiBkb2VzIHRoaXMgcmVmZXIgdG8gdGhlICptZWFzdXJlbWVudCoN
CiAgICAgIG9mIFNGIGF2YWlsYWJpbGl0eT8NCiAgICANCjxOYWdlbmRyYT4gV2UgY2hhbmdlZCB0
aGlzIGFzICJTRiBhdmFpbGFiaWxpdHkgY2hlY2siLi4NCg0KICAgIFsgc2VjdGlvbiAzLjIuMSBd
DQogICAgKiBzL2NvbXByaXNlZCBvZi9jb21wb3NlZCBvZi8NCiAgICANCjxOYWdlbmRyYT4gRml4
ZWQgdGhpcyBvbmUuDQoNCiAgICBbIHNlY3Rpb24gNyBdDQogICAgKiBEbyA2LjQuMSBhbmQvb3Ig
Ni40LjQgc3VmZmljZSB0byBwZXJmb3JtIHRvcG9sb2d5IGV4cGxvcmF0aW9uIG9mIHRoZSBTRkM/
DQogICAgDQo8TmFnZW5kcmE+IFRoaXMgc2VjdGlvbiBsaXN0cyB2YXJpb3VzIE9BTSB0b29sc2V0
cyBhcHBsaWNhYmxlIGF0IHRoZSBzZXJ2aWNlIGxheWVyLiBUaGUgc29sdXRpb24gZG9jdW1lbnRz
IGNhbiBjbGFyaWZ5IGhvdyB0aGVzZSAob3IgYW4gZXh0ZW5zaW9uIG9mIHRoZXNlIHRvb2xzKSBj
YW4gYmUgdXNlZCBmb3IgU0ZDIHRvcG9sb2d5IHRyYWNpbmcuDQoNCk9uY2UgYWdhaW4gdGhhbmtz
IGEgbG90IGZvciB0aGUgZ3JlYXQgY29tbWVudHMuDQoNClRoYW5rcywNCk5hZ2VuZHJhDQogICAg
DQogICAgDQogICAgDQoNCg==


From nobody Wed May 13 19:38:44 2020
Return-Path: <martin.h.duke@gmail.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09D7F3A092E; Wed, 13 May 2020 19:38:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iUQMpYDDm6L7; Wed, 13 May 2020 19:38:34 -0700 (PDT)
Received: from mail-il1-x135.google.com (mail-il1-x135.google.com [IPv6:2607:f8b0:4864:20::135]) (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 414E63A0834; Wed, 13 May 2020 19:38:34 -0700 (PDT)
Received: by mail-il1-x135.google.com with SMTP id j3so1765584ilk.11; Wed, 13 May 2020 19:38:34 -0700 (PDT)
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=1MgHPRWBRbwTxzljV+jiOdvjEHrq3a5CUaAbhBBx4HM=; b=DVPO1fwvfpJhthXUnbFFjcOHO3MyREWaPlzUV2upxLLhf0+wCB9BJi4hm5zMJVDpFf FC++jlOnzcHHXLboRcbIvyyADQSIfeAB7EAPJJFMtjxgR1dj3g3DRE9yXg7q/ARCqwr0 2g3UFlKoW4TgPq90QldUoOBFq1QTuCtnI9TfBk4XyclpUvy2MqUtB/fsOzWKf8tQsaDb 7bN+aPP+kXOyBWFsrg6rLvNlr8PdwDPchyLbP1gPSmAurEKhiDzVFe1DjsEp/7pTtWWu WIwekvaZrzqq2yQtBGHuN58H/hHKdbRwGMwifBJ4qZ73tkOEeaRDpkGNj4AdX6uhh0g3 urpA==
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=1MgHPRWBRbwTxzljV+jiOdvjEHrq3a5CUaAbhBBx4HM=; b=qtUxl9hyDT11+XpbI78/ceQAutiC7BpxWLgz3b/3ooBhKLQl9+0rRDSze4Mf0EiCt3 z+iE5aH+UjhJrdDVWEbjGKSoBCaGEh7aSxwZnAnca89fe8AvtzedCXPoi8pnmCHqeQxu f1GS6XxuTvhv/ItMxEKRGJZ0I0Ci+AxFIJfUMfJfLfIVuqqGnf67A8n3MnLNYkVze6ag dCJEnKF56fJUdWtkw+yWRSVuAlAmAGNONDdp0GWEUiW+Owp/qkJKRI6nQG64mnejgrqv 9LorDb9AKBBW9tPakevW7xjFs6Ics45+OY/KTqUINABPsSEJX+RyI27AhagBffxiijng vkow==
X-Gm-Message-State: AOAM533pR55Qd6AEcnyaL7ElQA5ZbKW8m1JqiZ6Xm/XJHyt13OXXj4g9 Q9+Gq5XOctLtGJOddF5jc1IZ1ILUVNVI8kMNGd4=
X-Google-Smtp-Source: ABdhPJyxzmzEJkw0kmTw3sR69wvsiZ3FONTQBfU3fVMEv4/Y+ETzDsh53OpdSG/8qW+v1AjcZdziLfepqrhzfpBBsSo=
X-Received: by 2002:a92:5c89:: with SMTP id d9mr10301ilg.237.1589423913481; Wed, 13 May 2020 19:38:33 -0700 (PDT)
MIME-Version: 1.0
References: <158865287462.10835.6379624375289404130@ietfa.amsl.com> <CBD4DD1C-C94B-4836-9A31-F2AB33520C68@cisco.com>
In-Reply-To: <CBD4DD1C-C94B-4836-9A31-F2AB33520C68@cisco.com>
From: Martin Duke <martin.h.duke@gmail.com>
Date: Wed, 13 May 2020 19:38:22 -0700
Message-ID: <CAM4esxR-sg64kSO_vOdNUDtuxcckN9DzW8sKL7GbfbVfQWGB5g@mail.gmail.com>
To: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
Cc: The IESG <iesg@ietf.org>, "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>,  "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>,  Tal Mizrahi <tal.mizrahi.phd@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000c2bd3805a5929707"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/ZCSshSKyEAL4X6163Ze7MQOX-wI>
Subject: Re: [sfc] Martin Duke's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 May 2020 02:38:36 -0000

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

Thanks Nagendra, these changes are great.

Please don't forget the extensive TSVART comments.

On Wed, May 13, 2020 at 1:00 PM Nagendra Kumar Nainar (naikumar) <
naikumar@cisco.com> wrote:

> Hi Martin,
>
> Thank you for the comments. Please see inline for the response.
>
>     Martin Duke has entered the following ballot position for
>     draft-ietf-sfc-oam-framework-13: No Objection
>
>     When responding, please keep the subject line intact and reply to all
>     email addresses included in the To and CC lines. (Feel free to cut th=
is
>     introductory paragraph, however.)
>
>
>     Please refer to
> https://www.ietf.org/iesg/statement/discuss-criteria.html
>     for more information about IESG DISCUSS and COMMENT positions.
>
>
>     The document, along with other ballot positions, can be found here:
>     https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/
>
>
>
>     ---------------------------------------------------------------------=
-
>     COMMENT:
>     ---------------------------------------------------------------------=
-
>
>     Please address the issues in the (detailed!) Tsvarea review, in
> particular the
>     bits from section 4 that incorrectly describe the work coming out of
> IPPM.
>
>     Additional nits:
>
>     Sec 3.1.1: s/extendibility/extensibility
>
> <Nagendra> Done.
>
>     Sec 3.1.2: there are also =E2=80=9Chybrid=E2=80=9D methods like IOAM =
that do not fit
> the active
>     and passive definitions neatly.
>
> <Nagendra>Does the below modified text looks good?:
>
> OLD
> The performance can be a passive measurement by using live
>    traffic or can be active measurement by using synthetic probe
>    packets
>
> New:
> The performance can be a passive measurement by using live
>    Traffic, an active measurement by using synthetic probe
>    Packets or can be hybrid method that use a combination
> of active and passive measurement.
>
>     4.1 s/packet to be of variable length packet size/packet to be of
> variable
>     Length
>
> <Nagendra>Done.
>
>     4.1 you are probably not trying to =E2=80=9Cverify=E2=80=9D packet re=
ordering and
> corruption! I
>     suggest =E2=80=9Cdetect=E2=80=9D instead.
>
> <Nagendra>Yes. We got similar comment from other reviewers as well. We
> changed this to "detect".
>
>     6.3 s/is intended to/is intended
>
>     6.3 s/in NSH header/in the NSH header
>
>     6.4.1 s/describes/describe
>
>     6.4.1 s/incrementing the ttl/incrementing ttl
>
>     6.4.3 s/using NSH header/using the NSH header
>
>     8. s/Any security consideration/Any security considerations
>
>     8. Missing period at end of second paragraph
>
>     8. s/mechanism/mechanisms
>
> <Nagendra> Addressed all the above comments.
>
> Once again, thanks a lot for the great comments.
>
> Thanks,
> Nagendra
>
>
>
>
>

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

<div dir=3D"ltr"><div>Thanks Nagendra, these changes are great.</div><div><=
br></div><div>Please don&#39;t forget the extensive TSVART comments.<br></d=
iv></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_att=
r">On Wed, May 13, 2020 at 1:00 PM Nagendra Kumar Nainar (naikumar) &lt;<a =
href=3D"mailto:naikumar@cisco.com">naikumar@cisco.com</a>&gt; wrote:<br></d=
iv><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">Hi Martin,<br>
<br>
Thank you for the comments. Please see inline for the response.<br>
<br>
=C2=A0 =C2=A0 Martin Duke has entered the following ballot position for<br>
=C2=A0 =C2=A0 draft-ietf-sfc-oam-framework-13: No Objection<br>
<br>
=C2=A0 =C2=A0 When responding, please keep the subject line intact and repl=
y to all<br>
=C2=A0 =C2=A0 email addresses included in the To and CC lines. (Feel free t=
o cut this<br>
=C2=A0 =C2=A0 introductory paragraph, however.)<br>
<br>
<br>
=C2=A0 =C2=A0 Please refer to <a href=3D"https://www.ietf.org/iesg/statemen=
t/discuss-criteria.html" rel=3D"noreferrer" target=3D"_blank">https://www.i=
etf.org/iesg/statement/discuss-criteria.html</a><br>
=C2=A0 =C2=A0 for more information about IESG DISCUSS and COMMENT positions=
.<br>
<br>
<br>
=C2=A0 =C2=A0 The document, along with other ballot positions, can be found=
 here:<br>
=C2=A0 =C2=A0 <a href=3D"https://datatracker.ietf.org/doc/draft-ietf-sfc-oa=
m-framework/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf=
.org/doc/draft-ietf-sfc-oam-framework/</a><br>
<br>
<br>
<br>
=C2=A0 =C2=A0 -------------------------------------------------------------=
---------<br>
=C2=A0 =C2=A0 COMMENT:<br>
=C2=A0 =C2=A0 -------------------------------------------------------------=
---------<br>
<br>
=C2=A0 =C2=A0 Please address the issues in the (detailed!) Tsvarea review, =
in particular the<br>
=C2=A0 =C2=A0 bits from section 4 that incorrectly describe the work coming=
 out of IPPM.<br>
<br>
=C2=A0 =C2=A0 Additional nits:<br>
<br>
=C2=A0 =C2=A0 Sec 3.1.1: s/extendibility/extensibility<br>
<br>
&lt;Nagendra&gt; Done.<br>
<br>
=C2=A0 =C2=A0 Sec 3.1.2: there are also =E2=80=9Chybrid=E2=80=9D methods li=
ke IOAM that do not fit the active<br>
=C2=A0 =C2=A0 and passive definitions neatly.<br>
<br>
&lt;Nagendra&gt;Does the below modified text looks good?:<br>
<br>
OLD<br>
The performance can be a passive measurement by using live<br>
=C2=A0 =C2=A0traffic or can be active measurement by using synthetic probe<=
br>
=C2=A0 =C2=A0packets<br>
<br>
New:<br>
The performance can be a passive measurement by using live<br>
=C2=A0 =C2=A0Traffic, an active measurement by using synthetic probe<br>
=C2=A0 =C2=A0Packets or can be hybrid method that use a combination <br>
of active and passive measurement.<br>
<br>
=C2=A0 =C2=A0 4.1 s/packet to be of variable length packet size/packet to b=
e of variable<br>
=C2=A0 =C2=A0 Length<br>
<br>
&lt;Nagendra&gt;Done.<br>
<br>
=C2=A0 =C2=A0 4.1 you are probably not trying to =E2=80=9Cverify=E2=80=9D p=
acket reordering and corruption! I<br>
=C2=A0 =C2=A0 suggest =E2=80=9Cdetect=E2=80=9D instead.<br>
<br>
&lt;Nagendra&gt;Yes. We got similar comment from other reviewers as well. W=
e changed this to &quot;detect&quot;.<br>
<br>
=C2=A0 =C2=A0 6.3 s/is intended to/is intended<br>
<br>
=C2=A0 =C2=A0 6.3 s/in NSH header/in the NSH header<br>
<br>
=C2=A0 =C2=A0 6.4.1 s/describes/describe<br>
<br>
=C2=A0 =C2=A0 6.4.1 s/incrementing the ttl/incrementing ttl<br>
<br>
=C2=A0 =C2=A0 6.4.3 s/using NSH header/using the NSH header<br>
<br>
=C2=A0 =C2=A0 8. s/Any security consideration/Any security considerations<b=
r>
<br>
=C2=A0 =C2=A0 8. Missing period at end of second paragraph<br>
<br>
=C2=A0 =C2=A0 8. s/mechanism/mechanisms<br>
<br>
&lt;Nagendra&gt; Addressed all the above comments.<br>
<br>
Once again, thanks a lot for the great comments.<br>
<br>
Thanks,<br>
Nagendra<br>
<br>
<br>
<br>
<br>
</blockquote></div>

--000000000000c2bd3805a5929707--


From nobody Thu May 14 06:41:01 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E108D3A0A3D; Thu, 14 May 2020 06:40:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=EEt++QE/; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=pdkF6j45
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KlRlA82KKTha; Thu, 14 May 2020 06:40:53 -0700 (PDT)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF9793A0A3B; Thu, 14 May 2020 06:40:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=24456; q=dns/txt; s=iport; t=1589463652; x=1590673252; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=+avrtXUwB+X+mVZAAUt5TegXeqh0qnVRLy4hGjQ55Vk=; b=EEt++QE/6kCyTWGMdEARGsbyhRFYYXYwEEn0Tih/6K1Jnv2C2pZUW3RA JizV0CftI8s/soExmWmN52fbrsL+T6RZlsZI++WKrqczqkHnNlfN3Y3yf 9LqMNNOwTtdgTV3gBzHAiEmWUBKzOXyAY1klvzmyTQHqzrGSYPyA98XAG A=;
X-IronPort-AV: E=Sophos;i="5.73,391,1583193600"; d="scan'208";a="758631967"
Received: from rcdn-core-12.cisco.com ([173.37.93.148]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 14 May 2020 13:40:15 +0000
Received: from XCH-RCD-002.cisco.com (xch-rcd-002.cisco.com [173.37.102.12]) by rcdn-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id 04EDeGRY013866 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 14 May 2020 13:40:16 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-RCD-002.cisco.com (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 14 May 2020 08:40:15 -0500
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 14 May 2020 08:40:15 -0500
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 14 May 2020 08:40:15 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nNvT9c1GpOGGSjYpbo4whXnOTnEM4FoR51pVvVGwy4MRfuMFhfcN+UtGQ5qI4Rdva7VBLSy29vFaF0dgKw3JzFv7Kxyw2mgmbpcnoe4DXr8ErwFYJ3PAfo/izJ+hjXDrqSQq7vDPE4XajGucBHSkaiEii39sjescUIfAUKD7RSOHHgm0hUbCSygY2sM35g6Kbfr1A2Yp3Vhkt8M3ivtD75kMCEmKWx0WVwaN3PnoUIcS6go8ixe6PgOJt/iJAMofkACrx06deljX5K1uiLtaAzRVrMxTaDgRjcJEn/D5ZZO9LbnwVQ8VA66tPQW8wOrCzKCm5gczYtJjwYI6cZbJJw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+avrtXUwB+X+mVZAAUt5TegXeqh0qnVRLy4hGjQ55Vk=; b=dkGli9mgi+yMXV3QJSVrg/+mBtWTuhLAdtuMvAckHWyuvmM/ppyULlrRRYHL/qqlZnfvlRXhwGKDr52gyZVpreIKd5c1nhLzRo2CxaHy6NQaNR91IuSm1YgKRVJuuA68+Ojy7XZA+xqpqSNR5ca3Wrn79gTH8KUlmiIGTU/QSBEUl3Yx1iFtNOSJ2bHGUZoy3K//bJi2S1MvFxtjwayw2/u7Alx51caoASFqEVbJks4/IbmdfG7B66/abmxyxAXtKI5QcSY/yiG475NMsoK7xu8jvoCh+BJLJFTwfjipj/p4urnJFY8Eqw7I21eOwMCJlTaHzKyzZ8nLHksKT8+KYQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+avrtXUwB+X+mVZAAUt5TegXeqh0qnVRLy4hGjQ55Vk=; b=pdkF6j45icBQQdz6BTYZ2b4ecuWR5Mcb41AtjX6r0GEP3H7qA8blcYGniV9uWWC32+V3fV9bn+mL4SAZ+L8IVF7jhnjxn2qiBYr4KbFTt2WMYlXGAiUiFM5O7oyLmu+5G74ukbSFX5ydLNRi0hmkG9ISIxt96QcCKsdsNmI9btE=
Received: from BN6PR11MB4068.namprd11.prod.outlook.com (2603:10b6:405:7c::31) by BN6PR11MB1826.namprd11.prod.outlook.com (2603:10b6:404:102::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2979.33; Thu, 14 May 2020 13:40:13 +0000
Received: from BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34]) by BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34%3]) with mapi id 15.20.3000.016; Thu, 14 May 2020 13:40:13 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: Benjamin Kaduk <kaduk@mit.edu>, The IESG <iesg@ietf.org>
CC: "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>
Thread-Topic: Benjamin Kaduk's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
Thread-Index: AQHWI/r7n4nGFylM8k67PRRkYrO8AqinX1yA
Date: Thu, 14 May 2020 13:40:13 +0000
Message-ID: <D7409C1E-9509-42B4-B167-72CCACB542E7@cisco.com>
References: <158880638274.2656.5377824170907686634@ietfa.amsl.com>
In-Reply-To: <158880638274.2656.5377824170907686634@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.35.20030802
authentication-results: mit.edu; dkim=none (message not signed) header.d=none;mit.edu; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.117.75]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9f1a9c60-90f2-41a9-4b17-08d7f80c5485
x-ms-traffictypediagnostic: BN6PR11MB1826:
x-microsoft-antispam-prvs: <BN6PR11MB18268AE350465E3946E39A5DC6BC0@BN6PR11MB1826.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 040359335D
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: RmBBaqXeWcHfJxEhXXXT32vjOe4WpyZewWkp1GsBAXJa9gTSjXL5b6q87NsyvIICzrGyzbCM+ICyUJPzI1f6ATec4+tIV5sV0kfjHVI3ugYV4nmIvaaG5hnWp4HTCnWOeK3yjFnOEfVs/M7cUtoYiLJm3p9UGzNB2HspOfcLOALobMK/PdUME8WujQBFWid78KE0hXYJtE/LotAniZEcbFjyXTi+fBHQLK1lgUweQgyXSIOLoZuItBHcOUpQM7VqDpBSKkyseBTrjS6FRN3lFW01/CUK3+UX36jzJUry8CRzzm+E0zqsd3IA+CujnQE0KVdsnsAcQ8k6+gIeHV36Uxk0SiiIbOv940cw+N6/pEBv3I1RUOoM/jLsw6Gej5yVbYfIx2MoDoQ6P76MveRGTLPgnYI7tvzGe3g7FkdcpZ8jMzFnSH+G+hVbsO8XMlotqdEuC6tBG2q1W24JO2NJRomBc4oiQ62Of0W8y4llRrpTCRI/MjxRxol6hL1pv/Ce4Lc4Xksgp6kLPf8rUvqjUQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB4068.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(376002)(366004)(346002)(136003)(396003)(39860400002)(36756003)(2616005)(64756008)(2906002)(186003)(110136005)(8676002)(66446008)(6506007)(91956017)(26005)(316002)(66556008)(76116006)(66946007)(8936002)(54906003)(66476007)(6512007)(86362001)(33656002)(478600001)(5660300002)(30864003)(6486002)(4326008)(71200400001)(966005); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: 7d6yZ1Jzy5dBOFChOI9F2ZSGv74sekwzZFPzNbbHw9/KEuHnwXjpjVdoVi57jatKZ682DC5D9MOijCf/QDDtBrUzG43BnlX4EplvUBluLXtoOW7KEDdxdw2iY/RyNbqNnzPSSy+qAN8W3SSPfTlTtZRcnoAxHozOLWAJwcr+uAArW12aK24NLb+NLZ+ElNyQfpu2K+RHOSxN3q0ak9N8DJaC92zynmppYbaq0V9++sUjBECtBThyqiCCNl0veNtDuGQwiuNIvR12yIDfZZGgjV1yhzUxon9mJY60IaUp2Wle37E/Ip6tGrNWAB1V8oGB9vN8TxcYHwkR0DckGgooEBqdsRqKr0niLrVC4ttHnyPT34JubIwMz0DshRcsaUgVANb0Ik+z2Xmz7dBInNAIFUSmMEzMXg2u8hndNGAIXAlpon0ZDqUEQe0WJ7BHdMAgZsSP5Z0yUKyAxY4WOsDGSopwqdG8Wce6au9qbN2WB7qqGxSPBgbGh5lOsUUeF5LB
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <D8E7D873D9734D4AA49AE3BEC99B800B@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9f1a9c60-90f2-41a9-4b17-08d7f80c5485
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 May 2020 13:40:13.4873 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: s8xkAdTcgJsU0Tnu/c6+pjzcftMQ+cDKe6yTxVeZGGnO/C6o69yXgo/Gq2Og+joZ4rbKESmi77FJaNyW8cQ88g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1826
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.12, xch-rcd-002.cisco.com
X-Outbound-Node: rcdn-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/g9ga3x2T0gGYKdchGwYl9h1U4fM>
Subject: Re: [sfc] Benjamin Kaduk's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 May 2020 13:40:56 -0000

SGkgQmVuamFtaW4sDQoNClRoYW5rIHlvdSBmb3IgdGhlIGNvbW1lbnRzLiBQbGVhc2Ugc2VlIGlu
bGluZSBmb3IgbW9yZSByZXNwb25zZS4NCg0KICAgIEJlbmphbWluIEthZHVrIGhhcyBlbnRlcmVk
IHRoZSBmb2xsb3dpbmcgYmFsbG90IHBvc2l0aW9uIGZvcg0KICAgIGRyYWZ0LWlldGYtc2ZjLW9h
bS1mcmFtZXdvcmstMTM6IE5vIE9iamVjdGlvbg0KICAgIA0KICAgIFdoZW4gcmVzcG9uZGluZywg
cGxlYXNlIGtlZXAgdGhlIHN1YmplY3QgbGluZSBpbnRhY3QgYW5kIHJlcGx5IHRvIGFsbA0KICAg
IGVtYWlsIGFkZHJlc3NlcyBpbmNsdWRlZCBpbiB0aGUgVG8gYW5kIENDIGxpbmVzLiAoRmVlbCBm
cmVlIHRvIGN1dCB0aGlzDQogICAgaW50cm9kdWN0b3J5IHBhcmFncmFwaCwgaG93ZXZlci4pDQog
ICAgDQogICAgDQogICAgUGxlYXNlIHJlZmVyIHRvIGh0dHBzOi8vd3d3LmlldGYub3JnL2llc2cv
c3RhdGVtZW50L2Rpc2N1c3MtY3JpdGVyaWEuaHRtbA0KICAgIGZvciBtb3JlIGluZm9ybWF0aW9u
IGFib3V0IElFU0cgRElTQ1VTUyBhbmQgQ09NTUVOVCBwb3NpdGlvbnMuDQogICAgDQogICAgDQog
ICAgVGhlIGRvY3VtZW50LCBhbG9uZyB3aXRoIG90aGVyIGJhbGxvdCBwb3NpdGlvbnMsIGNhbiBi
ZSBmb3VuZCBoZXJlOg0KICAgIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0
LWlldGYtc2ZjLW9hbS1mcmFtZXdvcmsvDQogICAgDQogICAgDQogICAgDQogICAgLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQ0KICAgIENPTU1FTlQ6DQogICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KICAgIA0KICAgIFNlY3Rpb24g
Mg0KICAgIA0KICAgIEknbSBub3Qgc3VyZSB0aGF0IEkgdW5kZXJzdGFuZCB3aHkgYSBub2RlIGlu
IHRoZSB1bmRlcmxheSBuZXR3b3JrICh0aGUNCiAgICAiVk0yIiBvbmUpIGRvZXNuJ3QgbGluZSB1
cCB3aXRoIGEgbm9kZSBpbiB0aGUgbGluayBsYXllciwgaW4gRmlndXJlIDEuDQogICANCjxOYWdl
bmRyYT5BbSBJIGFzc3VtaW5nIHJpZ2h0IHRoYXQgdGhlIHF1ZXN0aW9uIGlzIGFib3V0IHRoZSBt
aXNhbGlnbm1lbnQgYmV0d2VlbiB0aGUgbm9kZXMgb24gTGluayBsYXllciBhbmQgdW5kZXJsYXkg
bGF5ZXI/LiBJZiBzbywgaXQgd2FzIGEgdHlwbyBhbmQgd2UgZml4ZWQgaXQuIElmIEkgbWlzdW5k
ZXJzdG9vZCB0aGUgcXVlc3Rpb24sIHBsZWFzZSBsZXQgbWUga25vdy4NCg0KICAgIFNlY3Rpb24g
Mw0KICAgIA0KICAgICAgICAgICBjbGFzc2lmaWVycywgY29udHJvbGxlcnMsIG90aGVyIHNlcnZp
Y2Ugbm9kZXMpLiAgVGVzdGluZyBhbiBTRg0KICAgICAgICAgICBtYXkgbm90IGJlIHJlc3RyaWN0
ZWQgdG8gY29ubmVjdGl2aXR5IHRvIHRoZSBTRiwgYnV0IGFsc28gd2hldGhlcg0KICAgIA0KICAg
IG5pdCg/KSBwZXJoYXBzICJtYXkgYmUgbW9yZSBleHBhbnNpdmUgdGhhbiBqdXN0IGNoZWNraW5n
IGNvbm5lY3Rpdml0eSB0bw0KICAgIHRoZSBTRiIsIHRvIGF2b2lkIHF1ZXN0aW9ucyBhYm91dCB3
aGF0IHRoZSAibm90IiBiaW5kcyB0by4NCiAgDQo8TmFnZW5kcmE+IFllcy4gWW91ciBzdWdnZXN0
ZWQgdGV4dCBzZWVtcyB0byBtYWtlIGl0IGVhc3kgdG8gcGFyc2UgdGhlIHN0YXRlbWVudC4gUGxl
YXNlIGNoZWNrIHRoZSBiZWxvdyB0ZXh0Og0KDQpPTEQ6DQpUZXN0aW5nIGFuIFNGDQogICAgICAg
bWF5IG5vdCBiZSByZXN0cmljdGVkIHRvIGNvbm5lY3Rpdml0eSB0byB0aGUgU0YsIGJ1dCBhbHNv
IHdoZXRoZXINCiAgICAgICB0aGUgU0YgaXMgcHJvdmlkaW5nIGl0cyBpbnRlbmRlZCBzZXJ2aWNl
Lg0KDQpORVc6DQpUZXN0aW5nIGFuIFNGDQogICAgICAgbWF5IGJlIG1vcmUgZXhwYW5zaXZlIHRo
YW4ganVzdCBjaGVja2luZyBjb25uZWN0aXZpdHkgdG8gdGhlIFNGDQogICAgICAgc3VjaCBhcyBj
aGVja2luZyBpZiB0aGUgU0YgaXMgcHJvdmlkaW5nIGl0cyBpbnRlbmRlZCBzZXJ2aWNlLg0KDQog
ICAgICAgMy4gIENsYXNzaWZpZXIgY29tcG9uZW50OiBPQU0gZnVuY3Rpb25zIGFwcGxpY2FibGUg
YXQgdGhpcyBjb21wb25lbnQNCiAgICAgICAgICAgaW5jbHVkZXMgdGVzdGluZyB0aGUgdmFsaWRp
dHkgb2YgdGhlIGNsYXNzaWZpY2F0aW9uIHJ1bGVzIGFuZA0KICAgICAgICAgICBkZXRlY3Rpbmcg
YW55IGluY29oZXJlbmNlIGFtb25nIHRoZSBydWxlcyBpbnN0YWxsZWQgaW4gZGlmZmVyZW50DQog
ICAgICAgICAgIGNsYXNzaWZpZXJzLg0KICAgIA0KICAgIEl0IHNlZW1zIGltcG9ydGFudCB0byBp
bmNsdWRlIGJvdGggcG9zaXRpdmUgYW5kIG5lZ2F0aXZlIHRlc3RzIG9mDQogICAgY2xhc3NpZmlj
YXRpb24gZnVuY3Rpb25hbGl0eSAoaS5lLiwgdGhhdCB0cmFmZmljIHRoYXQgc2hvdWxkIG5vdCBt
YXRjaA0KICAgIGluIGZhY3QgZG9lcyBub3QgbWF0Y2gpLiAgU2VjdGlvbiAzLjMgbWlnaHQgYmUg
YSBnb29kIHBsYWNlIHRvIG1lbnRpb24NCiAgICB0aGlzLg0KICAgIA0KPE5hZ2VuZHJhPiBUaGUg
YmVsb3cgdGV4dCBpbiBTZWN0aW9uIDMuMyBpcyBpbnRlbmRlZCB0byBjb3ZlciBzdWNoIG1pc2Ns
YXNzaWZpY2F0aW9uOg0KDQoiIFRoZSBTRkMgT0FNIG11c3QgYmUgYWJsZSB0byB2YWxpZGF0ZSB0
aGUgY2xhc3NpZmljYXRpb24NCiAgIHJ1bGVzIGJ5IGFzc2Vzc2luZyB3aGV0aGVyIGEgZmxvdyBp
cyBhcHByb3ByaWF0ZWx5IG1hcHBlZCB0byB0aGUNCiAgIHJlbGV2YW50IFNGQy4iDQoNCklmIHRo
ZSBhYm92ZSBpcyBub3QgY2xlYXIsIHdlIGNhbiB1cGRhdGUgdGhlIHNhbWUgYXM6DQoNCk5FVzoN
ClRoZSBTRkMgT0FNIG11c3QgYmUgYWJsZSB0byB2YWxpZGF0ZSB0aGUgY2xhc3NpZmljYXRpb24N
CiAgIHJ1bGVzIGJ5IGFzc2Vzc2luZyB3aGV0aGVyIGEgZmxvdyBpcyBhcHByb3ByaWF0ZWx5IG1h
cHBlZCB0byB0aGUNCiAgIHJlbGV2YW50IFNGQyBhbmQgZGV0ZWN0IGFueSBtaXNjbGFzc2lmaWNh
dGlvbi4NCg0KICAgIFNlY3Rpb24gMy4xLjENCiAgICANCiAgICAgICBzZXJ2aWNlIGZ1bmN0aW9u
IGlzIGF2YWlsYWJsZT8uICBPbiBvbmUgZW5kIG9mIHRoZSBzcGVjdHJ1bSwgb25lDQogICAgICAg
bWlnaHQgYXJndWUgdGhhdCBhbiBTRiBpcyBzdWZmaWNpZW50bHkgYXZhaWxhYmxlIGlmIHRoZSBz
ZXJ2aWNlIG5vZGUNCiAgICAgICAocGh5c2ljYWwgb3IgdmlydHVhbCkgaG9zdGluZyB0aGUgU0Yg
aXMgYXZhaWxhYmxlIGFuZCBpcyBmdW5jdGlvbmFsLg0KICAgICAgIE9uIHRoZSBvdGhlciBlbmQg
b2YgdGhlIHNwZWN0cnVtLCBvbmUgbWlnaHQgYXJndWUgdGhhdCB0aGUgU0Yncw0KICAgICAgIGF2
YWlsYWJpbGl0eSBjYW4gb25seSBiZSBjb25jbHVkZWQgaWYgdGhlIHBhY2tldCwgYWZ0ZXIgcGFz
c2luZw0KICAgIA0KICAgIEkgYWdyZWUgd2l0aCB0aGUgb3RoZXIgcmV2aWV3ZXJzIHRoYXQgdGhl
IGZpcnN0ICJlbmQiIG9mIHRoZSBzcGVjdHJ1bQ0KICAgIHNlZW1zIHN1cnByaXNpbmcuDQogICAg
DQogICAgICAgZmlyZXdhbGwpLiAgVGhlIGNvc3Qgb2YgdGhpcyBhcHByb2FjaCBpcyB0aGF0IHRo
ZSBPQU0gbWVjaGFuaXNtIGZvcg0KICAgICAgIHNvbWUgU0Ygd2lsbCBuZWVkIHRvIGJlIGNvbnRp
bnVvdXNseSBtb2RpZmllZCBpbiBvcmRlciB0byAia2VlcCB1cCINCiAgICAgICB3aXRoIG5ldyBm
dW5jdGlvbmFsaXR5IGJlaW5nIGludHJvZHVjZWQ6IGxhY2sgb2YgZXh0ZW5kaWJpbGl0eS4NCiAg
IA0KICAgIG5pdDogdGhlIGdyYW1tYXIgZG9lc24ndCBzZWVtIHJpZ2h0IGFyb3VuZCAibGFjayBv
ZiBleHRlbmRpYmlsaXR5Ig0KICAgIChhbHNvLCBpcyAiZXh0ZW5kaWJpbGl0eSIgcHJlZmVycmVk
IG9yICJleHRlbnNpYmlsaXR5Ij8pLg0KDQogPE5hZ2VuZHJhPiBXZSBoYXZlIHRoaXMgY2hhbmdl
ZCB0byBleHRlbnNpYmlsaXR5Lg0KDQogICAgICAgVGhlIFNGIGF2YWlsYWJpbGl0eSBjYW4gYmUg
cGVyZm9ybWVkIHVzaW5nIGEgZ2VuZXJhbGl6ZWQgYXBwcm9hY2gNCiAgICAgICAoaS5lLiwgYW4g
YWRlcXVhdGUgZ3JhbnVsYXJpdHkgdG8gcHJvdmlkZSBhIGJhc2ljIFNGIHNlcnZpY2UpLiAgTW9y
ZQ0KICAgIA0KICAgIG5pdDogSSB0aGluayBpdCdzIGFuIGF2YWlsYWJpbGl0eSAqY2hlY2sqIHRo
YXQgY2FuIGJlIHBlcmZvcm1lZC4NCiANCjxOYWdlbmRyYT4gR29vZCBjYXRjaCAoLiBGaXhlZCBp
dC4NCg0KICAgIFNlY3Rpb24gMy4yLjINCiAgICANCiAgICBNYW5kYXRpbmcgdGhlIGFiaWxpdHkg
dG8gbWVhc3VyZSBldmVyeSBhcmJpdHJhcnkgc2VnbWVudCBvZiBTRnMgd2l0aGluDQogICAgYW4g
U0ZDIHNlZW1zIGxpa2UgaXQgbWlnaHQgYmUgb3Zlci1jb25zdHJhaW5pbmcuDQoNCjxOYWdlbmRy
YT5UaGlzIGlzIG5vdCBhIG5vcm1hdGl2ZSBzdGF0ZW1lbnQgYnV0IGludGVuZGVkIHRvIGRldGVj
dCBhbmQgaXNvbGF0ZSBwZXJmb3JtYW5jZSBpc3N1ZSB3aXRoaW4gdGhlIFNGQy4NCg0KICAgIFNl
Y3Rpb24gNA0KICAgIA0KICAgICAgIHRvIHBlcmZvcm0gT0FNIGZ1bmN0aW9uYWxpdHkgYXQgZGlm
ZmVyZW50IGxheWVycy4gIEluIG9yZGVyIHRvIGFwcGx5DQogICAgICAgc3VjaCBPQU0gZnVuY3Rp
b25zIGF0IHRoZSBzZXJ2aWNlIGxheWVyLCB0aGV5IG5lZWQgdG8gYmUgZW5oYW5jZWQgdG8NCiAg
ICAgICBvcGVyYXRlIGEgc2luZ2xlIFNGL1NGRiB0byBtdWx0aXBsZSBTRnMvU0ZGcyBpbiBhbiBT
RkMgYW5kIGFsc28gaW4NCiAgICAgICBtdWx0aXBsZSBTRkNzLg0KICAgIA0KICAgIEkgZG9uJ3Qg
dW5kZXJzdGFuZCB3aGF0ICJvcGVyYXRlIGEgc2luZ2xlIFNGRiB0byBtdWx0aXBsZSBTRnMvU0ZG
cyINCiAgICBtZWFucy4NCiANCjxOYWdlbmRyYT4gV2UgZ290IHNpbWlsYXIgY29tbWVudHMgZnJv
bSBvdGhlciByZXZpZXdlcnMgaGlnaGxpZ2h0aW5nIHRoZSBhbWJpZ3VpdHkuIFdlIGNoYW5nZWQg
aXQgYXMgYmVsb3c6DQoNCk9MRDoNCkluIG9yZGVyIHRvIGFwcGx5DQogICBzdWNoIE9BTSBmdW5j
dGlvbnMgYXQgdGhlIHNlcnZpY2UgbGF5ZXIsIHRoZXkgbmVlZCB0byBiZSBlbmhhbmNlZCB0bw0K
ICAgb3BlcmF0ZSBhIHNpbmdsZSBTRi9TRkYgdG8gbXVsdGlwbGUgU0ZzL1NGRnMgaW4gYW4gU0ZD
IGFuZCBhbHNvIGluDQogICBtdWx0aXBsZSBTRkNzLg0KDQpORVc6DQpJbiBvcmRlciB0byBhcHBs
eSBzdWNoIE9BTSBmdW5jdGlvbnMgYXQgdGhlIHNlcnZpY2UgbGF5ZXIsIHRoZXkgbmVlZCB0byBi
ZSBlbmhhbmNlZCANCnRvIG9wZXJhdGUgYSBzaW5nbGUgU0YvU0ZGIHRvIG11bHRpcGxlIFNGcy9T
RkZzIGluIGFuIFNGQyBhbmQgYWxzbyBpbiBtdWx0aXBsZSBTRkNzLg0KDQogICAgU2VjdGlvbiA0
LjENCiAgICANCiAgICAgICBvICBWZXJpZnkgYW55IHBhY2tldCByZS1vcmRlcmluZyBhbmQgY29y
cnVwdGlvbi4NCiAgICANCiAgICBuaXQ6IHRoaXMgd29yZGluZyBkb2Vzbid0IHJlYWxseSBtYWtl
IHNlbnNlLiAgRG8gd2Ugd2FudCB0byB2ZXJpZnkgdGhlDQogICAgYWJzZW5jZSBvZiBzdWNoIHRo
aW5ncywgb3IgdGhhdCBpdCBpcyB3aXRoaW4gY29uZmlndXJlZCB0b2xlcmFuY2VzLCBvcg0KICAg
IHNvbWV0aGluZyBlbHNlPyAgSnVzdCBub3RpbmcgYW55IG9jY3VycmVuY2VzIGFuZCB2ZXJpZnlp
bmcgdGhhdCB0aGUNCiAgICBub3RlZCBvY2N1cnJlbmNlcyBhcmUgYXMgbm90ZWQgZG9lc24ndCBz
ZWVtIHVzZWZ1bC4uLg0KICAgDQo8TmFnZW5kcmE+IFdlIGNoYW5nZWQgdGhpcyBhcyAiZGV0ZWN0
IiBpbnN0ZWFkIG9mICJ2ZXJpZnkiLg0KDQogICAgICAgbyAgVmVyaWZ5IHRoZSBwb2xpY3kgb2Yg
YW4gU0ZDIG9yIFNGLg0KICAgIA0KICAgIG5pdDogc2ltaWxhcmx5LCBpcyB0aGlzIHRvIHZlcmlm
eSB0aGUgY29uZmlndXJhdGlvbiwgb3IgdG8gdmVyaWZ5IHRoYXQNCiAgICBvcGVyYXRpb24gbWF0
Y2hlcyB0aGUgZXhwZWN0ZWQgY29uZmlndXJhdGlvbj8NCiAgICANCjxOYWdlbmRyYT4gVGhpcyBz
ZWN0aW9uIGlzIGFib3V0IGNvbm5lY3Rpdml0eSBmdW5jdGlvbiBhbmQgc28gaXQgaXMgaW50ZW5k
ZWQgdG8gdmVyaWZ5IHRoZSBvcGVyYXRpb24gYmFzZWQgb24gdGhlIGNvbmZpZ3VyYXRpb24uDQoN
CiAgICBTZWN0aW9uIDQuMg0KICAgIA0KICAgICAgIENvbnRpbnVpdHkgaXMgYSBtb2RlbCB3aGVy
ZSBPQU0gbWVzc2FnZXMgYXJlIHNlbnQgcGVyaW9kaWNhbGx5IHRvDQogICAgICAgdmFsaWRhdGUg
b3IgdmVyaWZ5IHRoZSByZWFjaGFiaWxpdHkgdG8gYSBnaXZlbiBTRiB3aXRoaW4gYW4gU0ZDIG9y
DQogICAgDQogICAgbml0OiB3aGlsZSBpdCdzICJjb25uZWN0aXZpdHkgdG8iLCBJIHRoaW5rIGl0
J3MgInJlYWNoYWJpbGl0eSBvZiIuDQogICAgDQo8TmFnZW5kcmE+IENoYW5nZWQgaXQuDQoNCiAg
ICAgICBvICBOb3RpZnlpbmcgdGhlIGRldGVjdGVkIGZhaWx1cmVzIHRvIG90aGVyIE9BTSBmdW5j
dGlvbnMgb3INCiAgICAgICAgICBhcHBsaWNhdGlvbnMgdG8gdGFrZSBhcHByb3ByaWF0ZSBhY3Rp
b24uDQogICAgDQogICAgbml0OiB0aGUgc3ViamVjdCBvZiBhIG5vdGlmaWNhdGlvbiBpcyB0aGUg
ZW50aXR5IHJlY2VpdmluZyBub3RpZmljYXRpb24sDQogICAgbm90IHRoZSBjb250ZW50IG9mIHRo
ZSBub3RpZmljYXRpb24uICBTbyAibm90aWZ5aW5nIG90aGVyIE9BTSBmdW5jdGlvbnMNCiAgICBv
ciBhcHBsaWNhdGlvbnMgb2YgdGhlIGRldGVjdGVkIGZhaWx1cmVzIHNvIHRoZXkgY2FuIHRha2Ug
YXBwcm9wcmlhdGUNCiAgICBhY3Rpb24iLCBvciAiU2VuZGluZyBub3RpZmljYXRpb25zIG9mIHRo
ZSBkZXRlY3RlZCBmYWlsdXJlcyB0byBvdGhlcg0KICAgIFsuLi5dIi4NCiAgICANCjxOYWdlbmRy
YT4gVGhlIGZvcm1lciBvbmUgbG9va3MgbW9yZSBhcHByb3ByaWF0ZS4gDQoNCiAgICBTZWN0aW9u
IDQuNA0KICAgIA0KICAgICAgIGRlbGF5IFtSRkM3Njc5XSBpcyBpbXBvcnRhbnQuICBJbiBvcmRl
ciB0byBtZWFzdXJlIG9uZS13YXkgZGVsYXksDQogICAgICAgdGltZSBzeW5jaHJvbml6YXRpb24g
TVVTVCBiZSBzdXBwb3J0ZWQgYnkgbWVhbnMgc3VjaCBhcyBOVFAsIFBUUCwNCiAgICAgICBHUFMs
IGV0Yy4NCiAgICANCiAgICBJIHRoaW5rIChpbmZvcm1hdGlvbmFsKSByZWZlcmVuY2VzIGFyZSBp
biBvcmRlciBmb3IgdGhlc2UuICAoUFRQIGlzIG5vdA0KICAgIGxpc3RlZCBhcyAid2VsbC1rbm93
biIgYXQNCiAgICBodHRwczovL3d3dy5yZmMtZWRpdG9yLm9yZy9tYXRlcmlhbHMvYWJicmV2LmV4
cGFuc2lvbi50eHQgLCB0aG91Z2ggdGhlDQogICAgb3RoZXIgdHdvIGFyZS4pDQogICAgDQo8TmFn
ZW5kcmE+IEJhc2VkIG9uIG15IHVuZGVyc3RhbmRpbmcgb24gdGhlIGFib3ZlIGNpdGVkIGRvY3Vt
ZW50LCBJIGV4cGFuZGVkIFBUUCBhbmQgbGVmdCB0aGUgb3RoZXIgdHdvIGFzIGl0IGlzLiBMZXQg
bWUga25vdyBpZiB0aGUgb3RoZXIgdHdvIHNob3VsZCBiZSBleHBhbmRlZC4NCg0KICAgICAgIE9u
ZS13YXkgZGVsYXkgdmFyaWF0aW9uIFtSRkMzMzkzXSBjb3VsZCBhbHNvIGJlIGNhbGN1bGF0ZWQg
Ynkgc2VuZGluZw0KICAgICAgIE9BTSBwYWNrZXRzIGFuZCBtZWFzdXJpbmcgdGhlIGppdHRlciBi
ZXR3ZWVuIHRoZSBwYWNrZXRzIHBhc3NpbmcNCiAgICAgICB0aHJvdWdoIGFuIFNGQy4NCiAgICAN
CiAgICBMb29raW5nIGF0IGppdHRlciBiZXR3ZWVuIChtZWFzdXJlbWVudCkgcGFja2V0cyB0byBh
c2NlcnRhaW4gZGVsYXkNCiAgICB2YXJpYXRpb24gc2VlbXMgdG8gcmVxdWlyZSBmb3Jla25vd2xl
ZGdlIG9mIHRoZSAoZS5nLiwgcGVyaW9kaWMpIHBhY2luZw0KICAgIG9mIHRoZSBpbml0aWFsIHBh
Y2tldCB0cmFuc21pc3Npb24uICBJZiwgb24gdGhlIG90aGVyIGhhbmQsIHRoZSBpZGVhIGlzDQog
ICAgdG8gbG9vayBhdCB0aGUgaml0dGVyIGFjcm9zcyB0aGUgbWVhc3VyZWQgZGVsYXkgb2YgZWFj
aCBwYWNrZXQsIHRoZW4NCiAgICB0aGF0IHdvcmtzIGZpbmUgKGJ1dCB0aGF0J3Mgbm90IHdoYXQg
dGhlIGN1cnJlbnQgdGV4dCBzYXlzKS4NCiAgICANCjxOYWdlbmRyYT4gQWdyZWVkLiBUaGUgbWVh
c3VyZW1lbnQgbWF5IG5lZWQgdGltZSBzeW5jaHJvbml6YXRpb24gYW5kIGFkZGl0aW9uYWwgbmVn
b3RpYXRpb24gc3VjaCBhcyBwcm9iZSBwYWNlIGV0Yy4gQnV0IEkgdGhpbmsgdGhhdCB0aGlzIHNo
b3VsZCBiZSBjbGFyaWZpZWQgaW4gdGhlIHNvbHV0aW9uIGRvY3VtZW50cy4NCg0KICAgICAgIG8g
IEFiaWxpdHkgdG8gbWVhc3VyZSB0aGUgcGFja2V0IGxvc3MgW1JGQzc2ODBdIHdpdGhpbiBhbiBT
RiBvciBhbg0KICAgICAgICAgIFNGUCBib3VuZCB0byBhIGdpdmVuIFNGQy4NCiAgICANCiAgICBu
aXQoPyk6IHBhY2tldCBsb3NzICJ3aXRoaW4gYW4gU0YiIChhcyBvcHBvc2VkIHRvIGJldHdlZW4g
dHdvIFNGcykgaXMNCiAgICBub3Qgc29tZXRoaW5nIEkgd291bGQgaGF2ZSBleHBlY3RlZCB0byBu
ZWVkIG1lYXN1cmluZywgb24gZmlyc3QgdGhvdWdodC4NCiAgICBUaG91Z2ggb24gZnVydGhlciBy
ZWZsZWN0aW9uIGl0IGlzIGxlc3Mgc3VycHJpc2luZzsgc3RpbGwsIEkgd2FudGVkIHRvDQogICAg
Y2hlY2sgdGhhdCB0aGlzIGlzIGluZGVlZCBhcyBpbnRlbmRlZC4NCiAgICANCjxOYWdlbmRyYT4g
VGhlIGFiaWxpdHkgdG8gbWVhc3VyZSBwYWNrZXQgbG9zcyB3aXRoaW4gYW4gU0ZQIGhlbHBzIGRl
dGVjdCBzdWNoIGxvc3Mgd2hpbGUgdGhlIGFiaWxpdHkgdG8gbWVhc3VyZSBwYWNrZXQgbG9zcyB3
aXRoaW4gYW4gU0YgaGVscHMgaXNvbGF0ZSB0aGUgaXNzdWUuIA0KDQogICAgU2VjdGlvbiA1LjIN
CiAgICANCiAgICAgICBBcyBzaG93biBpbiBUYWJsZSAzLCB0aGVyZSBhcmUgbm8gc3RhbmRhcmRz
LWJhc2VkIHRvb2xzIGF2YWlsYWJsZSBmb3INCiAgICAgICB0aGUgdmVyaWZpY2F0aW9uIG9mIFNG
cyBhbmQgU0ZDcy4NCiAgICANCiAgICBTb21lIG5vdGUgYWJvdXQgImF0IHRoZSB0aW1lIG9mIHRo
aXMgd3JpdGluZyIgb3Igc2ltaWxhciBzZWVtcyBhZHZpc2VkOw0KICAgIG90aGVyd2lzZSB0aGlz
IHN0YXRlbWVudCBpcyB1bmxpa2VseSB0byBhZ2Ugd2VsbC4NCiAgICANCjxOYWdlbmRyYT4gVGhh
dCBtYWtlIHNlbnNlLiBQbGVhc2UgZmluZCB0aGUgdXBkYXRlZCB0ZXh0IGJlbG93Og0KDQpPTEQ6
DQpBcyBzaG93biBpbiBUYWJsZSAzLCB0aGVyZSBhcmUgbm8gc3RhbmRhcmRzLWJhc2VkIHRvb2xz
IGF2YWlsYWJsZSBmb3INCiAgIHRoZSB2ZXJpZmljYXRpb24gb2YgU0ZzIGFuZCBTRkNzLg0KDQpO
RVc6DQpBcyBzaG93biBpbiBUYWJsZSAzLCB0aGVyZSBhcmUgbm8gc3RhbmRhcmRzLWJhc2VkIHRv
b2xzIGF2YWlsYWJsZSBhdCB0aGUgDQp0aW1lIG9mIHRoaXMgd3JpdGluZyBmb3IgdGhlIHZlcmlm
aWNhdGlvbiBvZiBTRnMgYW5kIFNGQ3MuDQoNCiAgICBTZWN0aW9uIDYuMg0KICAgIA0KICAgICAg
IEFuIFNGRiBtYXkgY2hvb3NlIG5vdCB0byBmb3J3YXJkIHRoZSBPQU0gcGFja2V0IHRvIGFuIFNG
IGlmIHRoZSBTRg0KICAgICAgIGRvZXMgbm90IHN1cHBvcnQgT0FNIG9yIGlmIHRoZSBwb2xpY3kg
ZG9lcyBub3QgYWxsb3cgdG8gZm9yd2FyZCBPQU0NCiAgICAgICBwYWNrZXQgdG8gYW4gU0YuICBU
aGUgU0ZGIG1heSBjaG9vc2UgdG8gc2tpcCB0aGUgU0YsIG1vZGlmeSB0aGUNCiAgICAgICBoZWFk
ZXIgYW5kIGZvcndhcmQgdG8gbmV4dCBTRkMgbm9kZSBpbiB0aGUgY2hhaW4uICBJdCBzaG91bGQg
YmUgbm90ZWQNCiAgICAgICB0aGF0IHNraXBwaW5nIGFuIFNGIG1pZ2h0IGhhdmUgaW1wbGljYXRp
b24gb24gc29tZSBPQU0gZnVuY3Rpb25zDQogICAgICAgKGUuZy4gdGhlIGRlbGF5IG1lYXN1cmVt
ZW50IG1heSBub3QgYmUgYWNjdXJhdGUpLiAgVGhlIG1ldGhvZCBieQ0KICAgIA0KICAgIFRoaXMg
YmVoYXZpb3Igd2FzIGluaXRpYWxseSBzdXJwcmlzaW5nIHRvIG1lLCBhbmQgIm1pZ2h0IGhhdmUN
CiAgICBpbXBsaWNhdGlvbiBvbiIgZmVlbHMgbGlrZSB3ZWFrZXIgdGV4dCB0aGFuIGlzIG1lcml0
ZWQuICBXaGlsZSBJIGNhbg0KICAgIHBlcmhhcHMgaW1hZ2luZSB0aGF0IG5vdCBmb3J3YXJkaW5n
IGFuIE9BTSBwYWNrZXQgdG8gYW4gU0YgdGhhdCB3aWxsDQogICAgY2hva2Ugb24gaXQgaW5zdGVh
ZCBvZiBkb2luZyBzb21ldGhpbmcgdXNlZnVsLCBpdCBzZWVtcyBsaWtlIGl0J3MgcmF0aGVyDQog
ICAgZGl2ZXJnZW50IGZyb20gdGhlIE9BTSBleHBlY3RhdGlvbnMgdG8gc2lsZW50bHkgYnlwYXNz
IGEgZ2l2ZW4gU0YgYW5kIGlzDQogICAgcXVpdGUgbGlrZWx5IHRvIGFmZmVjdCB0aGUgYWNjdXJh
Y3kgb2YgdGhlIHJlc3VsdGluZyBPQU0gcmVzdWx0cy4NCiAgICANCjxOYWdlbmRyYT4gRm9yd2Fy
ZGluZyB0aGUgT0FNIHBhY2tldCB0byBhbiBTRiB0aGF0IGRvZXMgbm90IHN1cHBvcnQgKG9yIHRo
ZSBwb2xpY3kgY29uZmlnIGRvZXMgbm90IGFsbG93KSBPQU0gbWF5IHJlc3VsdCBpbiBwYWNrZXQg
ZHJvcHMgZGVwZW5kaW5nIG9uIHRoZSB0eXBlIG9mIFNGLiBGb3IgZXhhbXBsZSwgYSBGVyBtYXkg
ZHJvcCB0aGUgT0FNIHBhY2tldCB3aGlsZSBvdGhlciBTRiBzdWNoIGFzIHBrdC1jYXB0dXJlLXNm
IG1heSBzaW1wbHkgcGFzcyBpdCB0aHJvdWdoLiBJdCBtYXkgYmUgZGlmZmljdWx0IHRvIGRpZmZl
cmVudGlhdGUgaWYgdGhlIGRyb3AgaXMgZHVlIHRvIHRoZSBsYWNrIG9mIGZlYXR1cmUgc3VwcG9y
dCBvciBzb21lIGZvcndhcmRpbmcvcHJvY2Vzc2luZyBpc3N1ZS4gU3VjaCBpbmFjY3VyYWN5IG9u
IHRoZSBPQU0gZnVuY3Rpb24gaXMgaGlnaGxpZ2h0ZWQgaW4gdGhpcyBzZWN0aW9uLg0KDQogICAg
ICAgcHJvY2VzcyBPQU0gcGFja2V0cyBpcyBvdXRzaWRlIHRoZSBzY29wZSBvZiB0aGlzIGRvY3Vt
ZW50LiAgSXQgY291bGQNCiAgICAgICBiZSBhIGNvbmZpZ3VyYXRpb24gcGFyYW1ldGVyIGluc3Ry
dWN0ZWQgYnkgdGhlIGNvbnRyb2xsZXIgb3IgaXQgY2FuDQogICAgICAgYmUgZG9uZSBieSBkeW5h
bWljIG5lZ290aWF0aW9uIGJldHdlZW4gdGhlIFNGIGFuZCBTRkYuDQogICAgDQogICAgKElzIHRo
ZXJlIGFuIGV4aXN0aW5nIG1lY2hhbmlzbSBmb3IgZHluYW1pYyBuZWdvdGF0aW9uIGJldHdlZW4g
U0YgYW5kDQogICAgU0ZGPykNCiAgICANCjxOYWdlbmRyYT5Ob3QgdGhhdCBJIGtub3cgb2YuIElm
IGl0IHZpdGlhdGVzIHRoZSBzZWN0aW9uIG9yIHNlbnRlbmNlLCB3ZSBjYW4gcmVtb3ZlIGl0Lg0K
DQogICAgU2VjdGlvbiA2LjMNCiAgICANCiAgICAgICBBcyBkZXNjcmliZWQgaW4gU2VjdGlvbiA0
LCB0aGVyZSBhcmUgZGlmZmVyZW50IE9BTSBmdW5jdGlvbnMgdGhhdCBtYXkNCiAgICAgICByZXF1
aXJlIGRpZmZlcmVudCBPQU0gc29sdXRpb25zLiAgV2hpbGUgdGhlIHByZXNlbmNlIG9mIHRoZSBP
QU0NCiAgICAgICBtYXJrZXIgaW4gdGhlIG92ZXJsYXkgaGVhZGVyIChlLmcuLCBPIGJpdCBpbiB0
aGUgTlNIIGhlYWRlcikNCiAgICAgICBpbmRpY2F0ZXMgaXQgYXMgT0FNIHBhY2tldCwgaXQgaXMg
bm90IHN1ZmZpY2llbnQgdG8gaW5kaWNhdGUgd2hhdCBPQU0NCiAgICAgICBmdW5jdGlvbiB0aGUg
cGFja2V0IGlzIGludGVuZGVkIGZvci4gIFRoZSBOZXh0IFByb3RvY29sIGZpZWxkIGluIE5TSA0K
ICAgICAgIGhlYWRlciBtYXkgYmUgdXNlZCB0byBpbmRpY2F0ZSB3aGF0IE9BTSBmdW5jdGlvbiBp
cyBpbnRlbmRlZCB0byBvcg0KICAgICAgIHdoYXQgdG9vbHNldCBpcyB1c2VkLg0KICAgIA0KICAg
IEVsc2V3aGVyZSBpbiB0aGUgZG9jdW1lbnQgd2UgbWFrZSByZWZlcmVuY2UgdG8gd2hhdCB3b3Vs
ZCBiZSByZXF1aXJlZCBvZg0KICAgIGEgbm9uLU5TSCBlbmNhcHN1bGF0aW9uIGhlYWRlcjsgaXMg
aXQgYXBwcm9wcmlhdGUgdG8gYWxzbyBkbyBzbyBoZXJlPw0KICAgIA0KPE5hZ2VuZHJhPiBEb2Vz
IHRoZSBiZWxvdyBtb2RpZmllZCB0ZXh0IGxvb2tzIGJldHRlcj86DQoNCk9MRDoNClRoZSBOZXh0
IFByb3RvY29sIGZpZWxkIGluIE5TSA0KICAgaGVhZGVyIG1heSBiZSB1c2VkIHRvIGluZGljYXRl
IHdoYXQgT0FNIGZ1bmN0aW9uIGlzIGludGVuZGVkIHRvIG9yDQogICB3aGF0IHRvb2xzZXQgaXMg
dXNlZC4NCg0KTkVXOg0KVGhlIE5leHQgUHJvdG9jb2wgZmllbGQgaW4gTlNIDQogICBoZWFkZXIg
bWF5IGJlIHVzZWQgdG8gaW5kaWNhdGUgd2hhdCBPQU0gZnVuY3Rpb24gaXMgaW50ZW5kZWQgdG8g
b3INCiAgIHdoYXQgdG9vbHNldCBpcyB1c2VkLiBBbnkgb3RoZXIgb3ZlcmxheSBlbmNhcHN1bGF0
aW9ucyB1c2VkIGF0IHRoZSBzZXJ2aWNlIA0KbGF5ZXIgbXVzdCBoYXZlIGEgc2ltaWxhciB3YXkg
dG8gaW5kaWNhdGUgdGhlIGludGVuZGVkIE9BTSBmdW5jdGlvbi4NCg0KICAgIFNlY3Rpb24gNi40
LjINCiAgICANCiAgICAgICBCRkQgb3IgUy1CRkQgY291bGQgYmUgbGV2ZXJhZ2VkIHRvIHBlcmZv
cm0gY29udGludWl0eSBmdW5jdGlvbiBmb3IgU0YNCiAgICAgICBvciBTRkMuICBBbiBpbml0aWF0
b3IgY291bGQgZ2VuZXJhdGUgYSBCRkQgY29udHJvbCBwYWNrZXQgYW5kIHNldCB0aGUNCiAgICAg
ICAiWW91ciBEaXNjcmltaW5hdG9yIiB2YWx1ZSBhcyBsYXN0IFNGRiBpbiB0aGUgY29udHJvbCBw
YWNrZXQuICBVcG9uDQogICAgDQogICAgbml0OiBJIHRoaW5rIHRoaXMgInlvdXIgZGlzY3JpbWlu
YXRvciIgd291bGQgYmUgdGhlIGFkZHJlc3Mgb3INCiAgICBpZGVudGlmaWVyIG9mIHRoZSBsYXN0
IFNGRiwgbm90IGp1c3QgInRoZSBsYXN0IFNGRiIgaXRzZWxmLCByaWdodD8NCiAgICBPciBiZSBz
ZXQgInRvIGluZGljYXRlIiB0aGUgbGFzdCBTRkYsIG9yIHNpbWlsYXIuDQogICAgKEFsc28gb2Nj
dXJzIGEgZmV3IHNlbnRlbmNlcyBsYXRlci4pDQogICAgDQo8TmFnZW5kcmE+IFllcywgZ29vZCBj
YXRjaCAoLiBNb2RpZmllZCB0aGUgc2FtZSBpbiB0aGUgcmVsZXZhbnQgc2VudGVuY2VzLg0KDQog
ICAgICAgd2l0aCByZWxldmFudCBESUFHIGNvZGUuICBUaGUgVFRMIGZpZWxkIGluIHRoZSBOU0gg
aGVhZGVyIGNvdWxkIGJlDQogICAgICAgdXNlZCB0byBwZXJmb3JtIHBhcnRpYWwgU0ZDIGF2YWls
YWJpbGl0eS4gIEZvciBleGFtcGxlLCB0aGUgaW5pdGlhdG9yDQogICAgDQogICAgbml0OiBhdmFp
bGFiaWxpdHkgY2hlY2tzL2NoZWNraW5nDQogICAgDQo8TmFnZW5kcmE+IEZpeGVkLg0KDQogICAg
U2VjdGlvbiA2LjQuNA0KICAgIA0KICAgICAgIFtJLUQucGVubm8tc2ZjLXRyYWNlXSBkZWZpbmVz
IGEgcHJvdG9jb2wgdGhhdCBjaGVja3MgZm9yIHBhdGgNCiAgICAgICBsaXZlbGluZXNzIGFuZCB0
cmFjZXMgdGhlIHNlcnZpY2UgaG9wcyBpbiBhbnkgU0ZQLiAgU2VjdGlvbiAzIG9mDQogICAgICAg
W0ktRC5wZW5uby1zZmMtdHJhY2VdIGRlZmluZXMgdGhlIFNGQyB0cmFjZSBwYWNrZXQgZm9ybWF0
IHdoaWxlDQogICAgICAgU2VjdGlvbnMgNCBhbmQgNSBvZiBbSS1ELnBlbm5vLXNmYy10cmFjZV0g
ZGVmaW5lcyB0aGUgYmVoYXZpb3Igb2YgU0YNCiAgICAgICBhbmQgU0ZGIHJlc3BlY3RpdmVseS4g
IFdoaWxlIFtJLUQucGVubm8tc2ZjLXRyYWNlXSBoYXMgZXhwaXJlZCwgdGhlDQogICAgICAgcHJv
cG9zYWwgaXMgaW1wbGVtZW50ZWQgaW4gT3BlbiBEYXlsaWdodCBhbmQgYXZhaWxhYmxlLg0KICAg
IA0KICAgIFdoeSBpcyBkcmFmdC1wZW5uby1zZmMtdHJhY2Ugbm90IHByb2dyZXNzaW5nIHRvd2Fy
ZHMgcHVibGljYXRpb24/DQogICAgDQo8TmFnZW5kcmE+IEkgd2lsbCBsZXQgdGhlIGF1dGhvcnMg
b2YgcGVubm8tc2ZjLXRyYWNlIHRvIGNvbW1lbnQgb24gdGhlIHBsYW5zIHRvIG1vdmUgaXQgdG93
YXJkcyBwdWJsaWNhdGlvbi4NCg0KICAgIFNlY3Rpb24gNw0KICAgIA0KICAgIEkgdGhpbmsgdGhp
cyB0YWJsZSByZWFsbHkgbmVlZHMgbW9yZSBsZWFkLWluIHRvIHdoYXQgaXQncyBjb21tdW5pY2F0
aW5nLg0KICAgIA0KICAgICAgIEFzIGRlcGljdGVkIGluIFRhYmxlIDQsIGluZm9ybWF0aW9uIGFu
ZCBkYXRhIG1vZGVscyBhcmUgbmVlZGVkIGZvcg0KICAgICAgIGNvbmZpZ3VyYXRpb24sIG1hbmFn
ZWFiaWxpdHkgYW5kIG9yY2hlc3RyYXRpb24gZm9yIFNGQy4gIFdpdGgNCiAgICANCiAgICBJIGRv
bid0IHNlZSB3aGVyZSB0aGF0IGlzIGFjdHVhbGx5IGluZGljYXRlZCBieSB0aGUgdGFibGUuDQog
ICAgDQo8TmFnZW5kcmE+IFRoZSBkYXRhIG1vZGVscyByZXF1aXJlZCBmb3IgY29uZmlnL29yY2hl
c3RyYXRpb24gb2YgYW55IFNGQyBlbGVtZW50cyAoc3VjaCBhcyBjbGFzc2lmaWVyL1NGL1NGRikg
aXMgbm90IGF2YWlsYWJsZSB0b2RheS4gV2UgY2FuIGNsYXJpZnkgdGhpcyBpbiB0aGUgc2VjdGlv
bi4gUGxlYXNlIHNlZSBpZiB0aGUgYmVsb3cgdGV4dCBjbGFyaWZpZXM6DQoNCk9MRDoNCkFzIGRl
cGljdGVkIGluIFRhYmxlIDQsIGluZm9ybWF0aW9uIGFuZCBkYXRhIG1vZGVscyBhcmUgbmVlZGVk
IGZvcg0KICAgY29uZmlndXJhdGlvbiwgbWFuYWdlYWJpbGl0eSBhbmQgb3JjaGVzdHJhdGlvbiBm
b3IgU0ZDLg0KDQpORVc6DQpXaGlsZSB0aGUgTkVUQ09ORiBjYXBhYmlsaXRpZXMgYXJlIHJlYWRp
bHkgYXZhaWxhYmxlIGFzIGRlcGljdGVkIGluIFRhYmxlIDQsIHRoZSBpbmZvcm1hdGlvbiBhbmQg
ZGF0YSBtb2RlbHMgYXJlIG5lZWRlZCBmb3INCiAgIGNvbmZpZ3VyYXRpb24sIG1hbmFnZWFiaWxp
dHkgYW5kIG9yY2hlc3RyYXRpb24gZm9yIFNGQy4NCg0KICAgIFNlY3Rpb24gOA0KICAgIA0KICAg
IE9BTSBpbmZvcm1hdGlvbiAodGhvdWdoIG1vc3QgdXNlZnVsbHkgYXMgc3VtbWFyeSBzdGF0aXN0
aWNzKSwgaWYgbGVha2VkLA0KICAgIGNvdWxkIGFsc28gYmUgdXNlZCBieSBhbiBhdHRhY2tlciB0
byBnYXVnZSB0aGUgZWZmaWNhY3kgb2YgYW4gb25nb2luZw0KICAgIGF0dGFjay4NCiAgICANCjxO
YWdlbmRyYT4gU2VjdGlvbiA4IGFscmVhZHkgZGVmaW5lcyB0aGUgYmVsb3c6DQoNCiJUaGUgZG9j
dW1lbnRzIHByb3Bvc2luZyB0aGUgT0FNIHNvbHV0aW9uIGZvciBhbnkgc2VydmljZSBsYXllciBj
b21wb25lbnRzIHNob3VsZCBjb25zaWRlciBzb21lIGZvcm0gb2YgbWVzc2FnZSBmaWx0ZXJpbmcg
dG8gcHJldmVudCBsZWFraW5nIGFueSBpbnRlcm5hbCBzZXJ2aWNlIGxheWVyIGluZm9ybWF0aW9u
IG91dHNpZGUgdGhlIGFkbWluaXN0cmF0aXZlIGRvbWFpbi4iDQoNCkkgYmVsaWV2ZSB0aGlzIGNv
dmVycyB0aGUgcG9pbnQgeW91IHJhaXNlZC4gUGxlYXNlIGxldCB1cyBrbm93IGlmIGl0IGRvZXNu
4oCZdC4gDQoNCiAgICAgICBBbnkgc2VjdXJpdHkgY29uc2lkZXJhdGlvbiBkZWZpbmVkIGluIFtS
RkM3NjY1XSBhbmQgW1JGQzgzMDBdIGFyZQ0KICAgICAgIGFwcGxpY2FibGUgZm9yIHRoaXMgZG9j
dW1lbnQuDQogICAgDQogICAgVGhlIHJlc3Qgb2YgdGhlIGRvY3VtZW50IGltcGxpZXMgdGhhdCBO
U0ggaXMgbm90IG1hbmRhdG9yeSwgc28gSSdkDQogICAgc3VnZ2VzdCByZXdvcmRpbmcgdGhpcyBy
ZWZlcmVuY2UgdG8gY2xhcmlmeSB3aGF0IGZyb20gUkZDIDgzMDAgaXMgKG9yIGlzDQogICAgbm90
KSBhcHBsaWNhYmxlIHRvIHRoZSB3aG9sZSBvZiB0aGUgZG9jdW1lbnQuDQogICAgDQo8TmFnZW5k
cmE+IFdoaWxlIG5vdCBtYW5kYXRvcnksIE5TSCBpcyBvbmUgb2YgdGhlIG92ZXJsYXkgaGVhZGVy
cyB0aGF0IGNvdWxkIGJlIHVzZWQgZm9yIGVuY2Fwc3VsYXRpbmcgdGhlIE9BTSBwYWNrZXRzLiBT
bywgYW55IHNlY3VyaXR5IGNvbnNpZGVyYXRpb25zIGRlZmluZWQgaW4gUkZDODMwMCBpcyBhcHBs
aWNhYmxlIHdoZW4gdGhlIE9BTSBzb2x1dGlvbnMgYXJlIHVzaW5nIE5TSCBhcyBvdmVybGF5IGhl
YWRlci4gDQoNCiAgICAgICBUaGUgbWFwcGluZyBhbmQgdGhlIHJ1bGVzIGluZm9ybWF0aW9uIGF0
IHRoZSBjbGFzc2lmaWVyIGNvbXBvbmVudCBtYXkNCiAgICAgICByZXZlYWwgdGhlIHRyYWZmaWMg
cnVsZXMgYW5kIHRoZSB0cmFmZmljIG1hcHBlZCB0byB0aGUgU0ZDLiAgVGhlIFNGQw0KICAgICAg
IGluZm9ybWF0aW9uIGNvbGxlY3RlZCBhdCBhbiBTRkMgY29tcG9uZW50IG1heSByZXZlYWwgdGhl
IFNGDQogICAgICAgYXNzb2NpYXRlZCB3aXRoaW4gZWFjaCBjaGFpbiBhbmQgdGhpcyBpbmZvcm1h
dGlvbiB0b2dldGhlciB3aXRoDQogICAgDQogICAgbml0OiBzL3RoZSBTRi90aGUgU0ZzLw0KICAg
IA0KPE5hZ2VuZHJhPiBGaXhlZC4NCg0KICAgICAgIFRvIGFkZHJlc3MgdGhlIGFib3ZlIGNvbmNl
cm5zLCBTRkMgYW5kIFNGIE9BTSBtYXkgcHJvdmlkZSBtZWNoYW5pc20NCiAgICAgICBmb3I6DQog
ICAgDQogICAgKDEpIFRoZSBjcnVjaWFsIG1pc3Npbmcgd29yZCB0aGF0IFJvbWFuIG5vdGVzIGlz
IGluZGVlZCBjcnVjaWFsIQ0KICAgICgyKSBDYW4gd2Ugc2F5IHNvbWV0aGluZyBzdHJvbmdlciB0
aGFuICJtYXkiPw0KICAgIA0KPE5hZ2VuZHJhPiBUaGlzIGlzIGNoYW5nZWQgdG8gInNob3VsZCIg
YmFzZWQgb24gdGhlIFNlY0RpciBjb21tZW50cy4NCg0KICAgICAgIFRoZSBkb2N1bWVudHMgcHJv
cG9zaW5nIHRoZSBPQU0gc29sdXRpb24gZm9yIGFueSBzZXJ2aWNlIGxheWVyDQogICAgICAgY29t
cG9uZW50cyBzaG91bGQgY29uc2lkZXIgc29tZSBmb3JtIG9mIG1lc3NhZ2UgZmlsdGVyaW5nIHRv
IHByZXZlbnQNCiAgICAgICBsZWFraW5nIGFueSBpbnRlcm5hbCBzZXJ2aWNlIGxheWVyIGluZm9y
bWF0aW9uIG91dHNpZGUgdGhlDQogICAgICAgYWRtaW5pc3RyYXRpdmUgZG9tYWluLg0KICAgIA0K
ICAgICJzaG91bGQgY29uc2lkZXIiIGlzIGZhaXJseSB3ZWFrIGd1aWRhbmNlOyB3b3VsZCAic2hv
dWxkIHByb3ZpZGUiIGJlDQogICAgYXBwcm9wcmlhdGU/DQogICAgDQo8TmFnZW5kcmE+IENoYW5n
ZWQgdGhlIHNhbWUgYXMgInNob3VsZCBwcm92aWRlIi4NCg0KICAgIEFsc28sIGlzIGl0IHdvcnRo
IG1lbnRpb25pbmcgdGhhdCB0aGlzIGZpbHRlcmluZyB3b3VsZCBpbmNsdWRlIGRyb3BwaW5nDQog
ICAgT0FNLW1hcmtlZCBtZXNzYWdlcyBmcm9tIG91dHNpZGUgdGhlIGRvbWFpbiAoYXQgbGVhc3Qg
YnkgZGVmYXVsdCk/DQogICAgDQo8TmFnZW5kcmE+IEkgY2hlY2tlZCB0aGUgc2VjdGlvbiBhbmQg
ZGlkbuKAmXQgc2VlIGFueSBzcGVjaWZpY3MgYWJvdXQgaW5jb21pbmcgT0FNIHBhY2tldHMuIERv
ZXMgdGhlIGJlbG93IHRleHQgY2xhcmlmeT8NCg0KT0xEOg0KUmF0ZS1saW1pdGluZyBtYXkgYmUg
YXBwbGllZCBhdCB0aGUgU0ZGIG9yIHRoZSBTRg0KDQpORVc6DQpSYXRlLWxpbWl0aW5nIG1heSBi
ZSBhcHBsaWVkIGF0IHRoZSBDbGFzc2lmaWVyLCBTRkYgb3IgdGhlIFNGDQoNCiAgICBTZWN0aW9u
IDEyLjENCiAgICANCiAgICBUaGUgb25seSBjaXRhdGlvbiB0byBSRkMgODMwMCB0aGF0IGFwcGVh
cnMgdG8gcmVxdWlyZSBhIG5vcm1hdGl2ZQ0KICAgIHJlZmVyZW5jZSBpcyB0aGUgYml0IGluIHRo
ZSBzZWN1cml0eSBjb25zaWRlcmF0aW9ucyB0aGF0IEkgbm90ZWQgd2FzDQogICAgdW5jbGVhciBh
Ym91dCBpdHMgc2NvcGUgb2YgYXBwbGljYWJpbGl0eS4NCiAgICANCjxOYWdlbmRyYT4gV2UgdXBk
YXRlZCB0aGUgZG9jdW1lbnQgdG8gYXZvaWQgdXNpbmcgbm9ybWF0aXZlIHN0YXRlbWVudHMuIExl
dCBtZSBjaGVjayB3aXRoIG15IGNvLWF1dGhvcnMgdG8gc2VlIGlmIHdlIHNob3VsZCBtb3ZlIGFs
bCB0aGUgcmVmZXJlbmNlcyBhcyBJbmZvcm1hdGl2ZS4NCg0KICAgIFNlY3Rpb24gMTIuMg0KICAg
IA0KICAgIFJGQyA2MjkxIGlzIGEgQkNQLCBzbyB3ZSBzaG91bGQgcHJvYmFibHkgY2l0ZSBpdCBh
cyBzdWNoLiAgQWxzbywgZ2l2ZW4NCiAgICBpdHMgY29udGVudCwgcGVyaGFwcyBpdCBvdWdodCB0
byBiZSBub3JtYXRpdmU/DQogICAgDQo8TmFnZW5kcmE+IFNhbWUgYXMgYWJvdmUuDQoNCk9uY2Ug
YWdhaW4sIHRoYW5rcyBhIGxvdCBmb3IgdGhlIGdyZWF0IGNvbW1lbnRzLiANCg0KVGhhbmtzLA0K
TmFnZW5kcmENCiAgICANCiAgICANCiAgICANCg0K


From nobody Thu May 14 12:06:01 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F13F3A0848; Thu, 14 May 2020 12:05:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=DzUvXf0P; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=NIp8rQxn
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E8orqkMFFleH; Thu, 14 May 2020 12:05:47 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 968B33A0862; Thu, 14 May 2020 12:05:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11964; q=dns/txt; s=iport; t=1589483147; x=1590692747; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=AOarUcSUPmHAQD8NK9r9gNbzlnD9RKSI0XakRMCt7/k=; b=DzUvXf0P3cpbS4NTIN47d7c/Q9LN3KLQ9lMQ07vW13BxMIv/NeF2qbHM xe/6ZCz8vwyiKbZqAjjBGg9fjkT0uLJJQXGxZGEFTWu4gF36OzERj4uV9 2cn0LAiTQU2vVp4IDDMwUukvv++H1cHDOH3AZK3jE/yvAM/cbSwIqffO/ c=;
IronPort-PHdr: =?us-ascii?q?9a23=3A4XUoBhB8y96eXYblZxaBUyQJPHJ1sqjoPgMT9p?= =?us-ascii?q?ssgq5PdaLm5Zn5IUjD/qw00A3CXJ7Q7LRPjO+F+6zjWGlV55GHvThCdZFXTB?= =?us-ascii?q?YKhI0QmBBoG8+KD0D3bZuIJyw3FchPThlpqne8N0UGE8flbFqUqXq3vnYeHx?= =?us-ascii?q?zlPl9zIeL4UofZk8Ww0bW0/JveKwVFjTawe/V8NhKz+A7QrcIRx4BlL/U8?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0COBQCTlb1e/5RdJa1mHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQFAgUeBVCQtB29YLywKhBuDRgOld4FCgRADVAsBAQEMAQEjCgI?= =?us-ascii?q?EAQGERAIXgX4kOBMCAwEBCwEBBQEBAQIBBQRthSoGJgyFcgIBAxIREQwBATc?= =?us-ascii?q?BDwIBCBIIAiYCAgIwFQIOAgQBDSeDBAGCSwMuAQ6oAgKBOYhhdoEygwEBAQW?= =?us-ascii?q?BRkGDRhiCDgMGgQ4qgmOJXxqCAIERJxyBT34+gmcCAQIBgSwBDAYBITgCglo?= =?us-ascii?q?zgi2OLSMGgkc9oSgKgk2IHZAXHYJdiGyFAox+kCyBWYgGk1kCBAIEBQIOAQE?= =?us-ascii?q?FgWkiZlgRB3AVOyoBgj5QGA2BNo8KOIM6hRSFQnQCATQCBggBAQMJfIwEgTQ?= =?us-ascii?q?BgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.73,392,1583193600"; d="scan'208";a="770620557"
Received: from rcdn-core-12.cisco.com ([173.37.93.148]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 14 May 2020 19:05:45 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by rcdn-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id 04EJ5jHK022760 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 14 May 2020 19:05:46 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 14 May 2020 14:05:45 -0500
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 14 May 2020 14:05:45 -0500
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 14 May 2020 14:05:45 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gl5Ges4d0wt1r5Lqn0FZK7T8v4NJ3DHCy2weQ2e2K0gvhQFEA5ky5KjO1sWUww/LjrirnWEoHO3gT31aPrmVxypxJTxvVz3YmC1KOgiuYn+bNUzmDSN0jmxLeDHba1g0L9iQw9I/1UfgmYIQokJDfSjdGBs4eoiwQVQxAXgA+dzjTwMoIVM7z7xwtTsloBuCHU4l6mq++HJDRaOpgKzAFITbWVGVrOjrecoMfhhRzzh/A6dHNNFcCbTGDYYCHQIaG9tAv4ZS89pvvLSPVCFgGgewUNx/k8CGvmzP1PP6Sam5zqDJEVSORFLvsDv73xg5HQGQC+x1STrIlIY12xEwpw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AOarUcSUPmHAQD8NK9r9gNbzlnD9RKSI0XakRMCt7/k=; b=LFJF3Utjcchk7PV8AIQmPBRbdo3Z/ZOMFVR8u6fpO4SYz2gMwpW6Pjt7kV84unDhU0+87n2aU3G9LNu1i0Zftoe31WjwpJw7xAoHbk9QUKUEsI35Lyz6xACtR8APZPs3gmfmpI9pRrfOvaj+GL4owhn7aUujMrU9IcNRYizEz+5z2m1efdLCpzmaD3n3AcB0ZTiwpYgtTV1kjsEWE+ZC0mRP9DQDKJ4u0Q0dVd1Du1stzohebCXF4bHwSXC35GMrYBtEkAvXzio3MfIY1sel3LuSYXTwHzESLbabxF6b/jVfsHLQr1nurnM0KwYgmP7Ur/cFgqImWFplvb9IIvS0/g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AOarUcSUPmHAQD8NK9r9gNbzlnD9RKSI0XakRMCt7/k=; b=NIp8rQxn1XmQ+IxpI0EcGDQHthb0GPYeX69alzLcB4cqzjFYAO15hrueNLhrRXdCLMNW7seylCXFF3OLDVGAQYudGh7MC+Cpv2EcinW6oMuvXcVD3iusbIhzka02PzL+lUOeSep8Vt/73EndGaeV334SPkY6sOusUW3q/9u9CYk=
Received: from BN6PR11MB4068.namprd11.prod.outlook.com (2603:10b6:405:7c::31) by BN6PR11MB1267.namprd11.prod.outlook.com (2603:10b6:404:3d::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.20; Thu, 14 May 2020 19:05:44 +0000
Received: from BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34]) by BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34%3]) with mapi id 15.20.3000.016; Thu, 14 May 2020 19:05:44 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>
Thread-Topic: Robert Wilton's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
Thread-Index: AQHWJGRAak5pSoDWdkKMJcs+Bwue6qinuX6A
Date: Thu, 14 May 2020 19:05:43 +0000
Message-ID: <9FD13724-EBAB-4D95-9A97-D93265FC3F0E@cisco.com>
References: <158885159205.21185.9872562709443924192@ietfa.amsl.com>
In-Reply-To: <158885159205.21185.9872562709443924192@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.35.20030802
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.117.67]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8a09cfab-afeb-4068-b8d3-08d7f839cd75
x-ms-traffictypediagnostic: BN6PR11MB1267:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN6PR11MB1267E242BB55DC5B60E7409DC6BC0@BN6PR11MB1267.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 040359335D
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: UxU8fQm4gGQDQu2m0hQNGDNc8fpHVbSJbSqfw76ccRFgElqkdrunxL9Z9K6i37oS/TjIQNoxexiZsYT+2DwdxQkY/4o/YR6mg3CShpKaUnLinxZmcR1INKrnb/CH6B3RN1UdadU+bfA510MoORHzNmRGvMMHLM7HIopqmYEvCKFLvgOu80CuYGJ9QVv5FKgTHyxFfBBI5E/OnS/h5eR+pRyi8w2obaWyPLAROJTILozY5+uyTVQBQvkg+1uh5hixs6dFqbFQ+Sa3DLMOSzF5caeQDjly/5mgXtF7eyoN7EXrRJKi9GF3Ir3wcuE58qSYb4mFeL95Mv87LZY3JNrDCJfBsBWNDuY1Q/E/vESe3sORbnrgQWIjmuCfQi166xF3upar4UwaW6ptio7/ZEtBx5qMKzsoDULJSQq5qoOVQuAf0ULVfSVtRJ3qYUhAvf277yLu9JcEnhapaD6iKh17yoTwsGKSUuLjjc2J/QjL7bx8d3k/v+tKf6c30QxTqyK7SWLIH8NncsBCsxZMx56kGA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB4068.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(136003)(39860400002)(346002)(376002)(366004)(396003)(86362001)(33656002)(64756008)(4326008)(6512007)(110136005)(26005)(6506007)(6486002)(54906003)(71200400001)(5660300002)(2616005)(186003)(316002)(8936002)(36756003)(2906002)(66476007)(76116006)(966005)(66446008)(478600001)(8676002)(66556008)(91956017)(66946007); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: QWXcuMJqzrnyhLlsZk03jDZam9YSRpezrnlNebkA3wJvVi9E0Zr5oRnATBLGRUNLqgOhcjCbcjzbupaE5Bo7bqcfrblYXU8d2ZH6mtJl+Uu5sHS1etsdB5iXAb/6tDrOBJkn0BLOFSaCpNDY8D1FyjdTnUgtQ6kGV8TziusICOjqyiyVBFBd8HA9zSMTd3qoaDAagprlrmvEMFYV3c/JCQNw2RzsKY68falSG0jAK9+VsjrRVi7dBgwmcCKdm6UeAhOcXtHiwqMIrCEmKYAQlSRCLRCh3TEsag7WHAlWGvdl/MJ/Hkb9FVAFwKTtigyG5ECXl0owPd6lp3jCeN5elvQ4NYYyOdXp4jz8e0sjF3UBve0vB6rrDFSqORmBPC1FLP9YO/LgcmlhKPQJMfq4NlO1rBGL2TkAk2VgJV9t0p4Di8hm5cVhWxNJNb4O3+2/DKeeT+vN4kdC9c0TlujMDKfQBJRLuOF3yaa6n0Yw4K/VqU3JQs5cz7EmMMWve5j9
Content-Type: text/plain; charset="utf-8"
Content-ID: <05ACD2F45F85D5448BB7B730644EE622@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8a09cfab-afeb-4068-b8d3-08d7f839cd75
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 May 2020 19:05:43.7444 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: yaD1f/r0ryKDtii+tOK/4HI0wfsD0w3ujfWJA2OK1XPpRgkrLLjIe8nQuCUfpwcbn82IBMFDg0X7rKHIkC4uZg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1267
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: rcdn-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/FZYMTDaHTrw8PsAIQjAFL6czr3Q>
Subject: Re: [sfc] Robert Wilton's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 May 2020 19:05:50 -0000

SGkgUm9iZXJ0LA0KDQpUaGFua3MgYSBsb3QgZm9yIHRoZSBncmVhdCBjb21tZW50cy4gUGxlYXNl
IHNlZSBpbmxpbmUgZm9yIHRoZSByZXNwb25zZS4uDQoNCiAgICBSb2JlcnQgV2lsdG9uIGhhcyBl
bnRlcmVkIHRoZSBmb2xsb3dpbmcgYmFsbG90IHBvc2l0aW9uIGZvcg0KICAgIGRyYWZ0LWlldGYt
c2ZjLW9hbS1mcmFtZXdvcmstMTM6IE5vIE9iamVjdGlvbg0KICAgIA0KICAgIFdoZW4gcmVzcG9u
ZGluZywgcGxlYXNlIGtlZXAgdGhlIHN1YmplY3QgbGluZSBpbnRhY3QgYW5kIHJlcGx5IHRvIGFs
bA0KICAgIGVtYWlsIGFkZHJlc3NlcyBpbmNsdWRlZCBpbiB0aGUgVG8gYW5kIENDIGxpbmVzLiAo
RmVlbCBmcmVlIHRvIGN1dCB0aGlzDQogICAgaW50cm9kdWN0b3J5IHBhcmFncmFwaCwgaG93ZXZl
ci4pDQogICAgDQogICAgDQogICAgUGxlYXNlIHJlZmVyIHRvIGh0dHBzOi8vd3d3LmlldGYub3Jn
L2llc2cvc3RhdGVtZW50L2Rpc2N1c3MtY3JpdGVyaWEuaHRtbA0KICAgIGZvciBtb3JlIGluZm9y
bWF0aW9uIGFib3V0IElFU0cgRElTQ1VTUyBhbmQgQ09NTUVOVCBwb3NpdGlvbnMuDQogICAgDQog
ICAgDQogICAgVGhlIGRvY3VtZW50LCBhbG9uZyB3aXRoIG90aGVyIGJhbGxvdCBwb3NpdGlvbnMs
IGNhbiBiZSBmb3VuZCBoZXJlOg0KICAgIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9j
L2RyYWZ0LWlldGYtc2ZjLW9hbS1mcmFtZXdvcmsvDQogICAgDQogICAgDQogICAgDQogICAgLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQ0KICAgIENPTU1FTlQ6DQogICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KICAgIA0KICAgIEkg
Zm91bmQgdGhpcyBkb2N1bWVudCB0byBiZSBwcmV0dHkgZWFzeSB0byByZWFkIGFuZCB1bmRlcnN0
YW5kLCBzbyB0aGFuayB5b3UNCiAgICBmb3IgeW91ciB3b3JrIGluIHRoaXMgYXJlYS4NCiAgICAN
CjxOYWdlbmRyYT4gVGhhbmsgeW91ICgNCg0KICAgIEkgaGF2ZSBhIGZldyBjb21tZW50cywgdGhh
dCBtYXkgaGF2ZSBhbHJlYWR5IGJlZW4gcmFpc2VkIGJ5IG90aGVyIHJldmlld2VyczoNCiAgICAN
CiAgICAyLiAgU0ZDIExheWVyaW5nIE1vZGVsDQogICAgDQogICAgICAgV2hpbGUgRmlndXJlIDEg
ZGVwaWN0cyBhbiBleGFtcGxlIHdoZXJlIFNGcyBhcmUgZW5hYmxlZCBhcyB2aXJ0dWFsDQogICAg
ICAgZW50aXRpZXMsIHRoZSBTRkMgYXJjaGl0ZWN0dXJlIGRvZXMgbm90IG1ha2UgYW55IGFzc3Vt
cHRpb25zIG9uIGhvdw0KICAgICAgIHRoZSBTRkMgZGF0YSBwbGFuZSBlbGVtZW50cyBhcmUgZGVw
bG95ZWQuICBUaGUgU0ZDIGFyY2hpdGVjdHVyZSBpcw0KICAgICAgIGZsZXhpYmxlIGFuZCBhY2Nv
bW1vZGF0ZXMgcGh5c2ljYWwgb3IgdmlydHVhbCBlbnRpdHkgZGVwbG95bWVudC4gIFNGQw0KICAg
ICAgIE9BTSBhY2NvdW50cyBmb3IgdGhpcyBmbGV4aWJpbGl0eSBhbmQgYWNjb3JkaW5nbHkgaXQg
aXMgYXBwbGljYWJsZQ0KICAgICAgIHdoZXRoZXIgU0ZDIGRhdGEgcGxhbmUgZWxlbWVudHMgYXJl
IGRlcGxveWVkIGRpcmVjdGx5IG9uIHBoeXNpY2FsDQogICAgICAgaGFyZHdhcmUsIGFzIG9uZSBv
ciBtb3JlIFZpcnR1YWwgTWFjaGluZXMsIG9yIGFueSBjb21iaW5hdGlvbg0KICAgICAgIHRoZXJl
b2YuDQogICAgDQogICAgV291bGQgIlNGIGRhdGEgcGxhbmUgZWxlbWVudHMiIGJlIG1vcmUgY2xl
YXIgdGhhbiAiU0ZDIGRhdGEgcGxhbmUgZWxlbWVudHMiPw0KICAgIA0KPE5hZ2VuZHJhPiAiU0Yg
ZGF0YSBwbGFuZSBlbGVtZW50cyIgbWF5IGdpdmUgYW4gaW1wcmVzc2lvbiB0aGF0IGl0IGlzIHJl
ZmVycmluZyB0byB0aGUgc2VydmljZSBmdW5jdGlvbiBpdHNlbGYuIFNjYW5uaW5nIHRocm91Z2gg
b3RoZXIgU0ZDIHJlbGF0ZWQgZG9jdW1lbnRzLCBtb3N0IChpZiBub3QgYWxsKSBvZiB0aGUgZG9j
dW1lbnQgcmVmZXJzIGl0IGFzICJTRkMgZGF0YSBwbGFuZSBlbGVtZW50cyIuIA0KDQogICAgMy4g
IFNGQyBPQU0gQ29tcG9uZW50cw0KICAgIA0KICAgICAgIDMuICBDbGFzc2lmaWVyIGNvbXBvbmVu
dDogT0FNIGZ1bmN0aW9ucyBhcHBsaWNhYmxlIGF0IHRoaXMgY29tcG9uZW50DQogICAgICAgICAg
IGluY2x1ZGVzIHRlc3RpbmcgdGhlIHZhbGlkaXR5IG9mIHRoZSBjbGFzc2lmaWNhdGlvbiBydWxl
cyBhbmQNCiAgICAgICAgICAgZGV0ZWN0aW5nIGFueSBpbmNvaGVyZW5jZSBhbW9uZyB0aGUgcnVs
ZXMgaW5zdGFsbGVkIGluIGRpZmZlcmVudA0KICAgICAgICAgICBjbGFzc2lmaWVycy4NCiAgICAN
CiAgICBJdCB3YXMgbm90IGVudGlyZWx5IGNsZWFyIHRvIG1lIHdoYXQgaXMgbWVhbnQgYnkgZGlm
ZmVyZW50IGNsYXNzaWZpZXJzLCBzbw0KICAgIHBvc3NpYmx5IHRoaXMgY291bGQgYmUgZWxhYm9y
YXRlZCBzbGlnaHRseS4NCiAgICANCjxOYWdlbmRyYT4gU2VjdGlvbiAyLjIgb2YgUkZDNzY2NSBs
aXN0IHNvbWUgb2YgdGhlIGNvbW1vbiBjYXNlcyB3aXRoIG1vcmUgdGhhbiBvbmUgY2xhc3NpZmll
ci4gVGhlIGFib3ZlIHN0YXRlbWVudCBpcyBpbnRlbmRlZCB0byB2ZXJpZnkgdGhlIGNsYXNzaWZp
Y2F0aW9uIHBvbGljeSBvbiBkaWZmZXJlbnQgc3VjaCBjbGFzc2lmaWVycy4gRG9lcyB0aGUgYmVs
b3cgdGV4dCBsb29rcyBiZXR0ZXI/DQoNCk9MRDoNCi4gIENsYXNzaWZpZXIgY29tcG9uZW50OiBP
QU0gZnVuY3Rpb25zIGFwcGxpY2FibGUgYXQgdGhpcyBjb21wb25lbnQNCiAgICAgICAgICAgaW5j
bHVkZXMgdGVzdGluZyB0aGUgdmFsaWRpdHkgb2YgdGhlIGNsYXNzaWZpY2F0aW9uIHJ1bGVzIGFu
ZA0KICAgICAgICAgICBkZXRlY3RpbmcgYW55IGluY29oZXJlbmNlIGFtb25nIHRoZSBydWxlcyBp
bnN0YWxsZWQgaW4gZGlmZmVyZW50DQogICAgICAgICAgIGNsYXNzaWZpZXJzLg0KDQpOZXc6DQou
ICBDbGFzc2lmaWVyIGNvbXBvbmVudDogT0FNIGZ1bmN0aW9ucyBhcHBsaWNhYmxlIGF0IHRoaXMg
Y29tcG9uZW50DQogICAgICAgICAgIGluY2x1ZGVzIHRlc3RpbmcgdGhlIHZhbGlkaXR5IG9mIHRo
ZSBjbGFzc2lmaWNhdGlvbiBydWxlcyBhbmQNCiAgICAgICAgICAgZGV0ZWN0aW5nIGFueSBtaXNj
bGFzc2lmaWNhdGlvbiBvciBpbmNvaGVyZW5jZSBhbW9uZyB0aGUgcnVsZXMgDQogICAgICAgICAg
ICBpbnN0YWxsZWQgd2hlbiBtb3JlIHRoYW4gb25lIGNsYXNzaWZpZXIgaXMgdXNlZCBhcyBleHBs
YWluZWQgDQogICAgICAgICAgICBpbiBzZWN0aW9uIDIuMiBvZiBbUkZDNzY2NV0uDQogDQoNCiAg
ICA0LjMuICBUcmFjZSBGdW5jdGlvbnMNCiAgICANCiAgICAiVFRMIiBpcyB1c2VkIGluIHZhcmlv
dXMgcGxhY2VzLiAgRG9lcyB0aGF0IG5lZWQgdG8gYmUgbGlzdGVkIGluIHRoZSBhY3Jvbnltcz8N
CiAgICANCjxOYWdlbmRyYT4gVFRMIGlzIGEgd2VsbC1rbm93biBhYmJyZXZpYXRpb24gYXMgcGVy
IGh0dHBzOi8vd3d3LnJmYy1lZGl0b3Iub3JnL21hdGVyaWFscy9hYmJyZXYuZXhwYW5zaW9uLnR4
dC4gDQoNCiAgICA2LjIuICBPQU0gUGFja2V0IFByb2Nlc3NpbmcgYW5kIEZvcndhcmRpbmcgU2Vt
YW50aWMNCiAgICANCiAgICAgICBVcG9uIHJlY2VpdmluZyBhbiBPQU0gcGFja2V0LCBTRkMtYXdh
cmUgU0ZzIG1heSBjaG9vc2UgdG8gZGlzY2FyZCB0aGUNCiAgICAgICBwYWNrZXQgaWYgaXQgZG9l
cyBub3Qgc3VwcG9ydCBPQU0gZnVuY3Rpb25hbGl0eSBvciBpZiB0aGUgbG9jYWwNCiAgICAgICBw
b2xpY3kgcHJldmVudHMgdGhlbSBmcm9tIHByb2Nlc3NpbmcgdGhlIE9BTSBwYWNrZXQuICBXaGVu
IGFuIFNGDQogICAgICAgc3VwcG9ydHMgT0FNIGZ1bmN0aW9uYWxpdHksIGl0IGlzIGRlc2lyYWJs
ZSB0byBwcm9jZXNzIHRoZSBwYWNrZXQgYW5kDQogICAgICAgcHJvdmlkZSBhbiBhcHByb3ByaWF0
ZSByZXNwb25zZSB0byBhbGxvdyBlbmQtdG8tZW5kIHZlcmlmaWNhdGlvbi4gIFRvDQogICAgICAg
bGltaXQgcGVyZm9ybWFuY2UgaW1wYWN0IGR1ZSB0byBPQU0sIFNGQy1hd2FyZSBTRnMgc2hvdWxk
IHJhdGUgbGltaXQNCiAgICAgICB0aGUgbnVtYmVyIG9mIE9BTSBwYWNrZXRzIHByb2Nlc3NlZC4N
CiAgICANCiAgICBEb2Vzbid0IHRoaXMgbWVhbiB0aGF0IFNGQyBpcyBwb3RlbnRpYWxseSBhbHRl
cmluZyB0aGUgdGhpbmcgYmVpbmcgbWVhc3VyZWQ/IA0KICAgIFdvdWxkbid0IGl0IGJlIGJldHRl
ciBpbnN0ZWFkIHRvIHJhdGUgbGltaXQgdGhlIG51bWJlciBvZiBPQU0gcGFja2V0cyB0aGF0IGFy
ZQ0KICAgIGJlaW5nIGdlbmVyYXRlZCBpbiB0aGUgZmlyc3QgcGxhY2U/DQoNCjxOYWdlbmRyYT4g
QW55IFNGIG1heSBiZSBwYXJ0IG9mIFNGQyB0aGF0IG9yaWdpbmF0ZXMgYXQgZGlmZmVyZW50IGNs
YXNzaWZpZXJzLiBTbywgcmF0ZSBsaW1pdGluZyBhdCB0aGUgY2xhc3NpZmllciBtYXkgbm90IGJl
IGFwcHJvcHJpYXRlIGFzIHRoZSBjbGFzc2lmaWVyIG1heSBub3QgYmUgYXdhcmUgaWYgdGhlcmUg
aXMgYW55IG90aGVyIE9BTSB0cmFmZmljIChvciB0aGUgcmF0ZSkgb3JpZ2luYXRlZCBieSBvdGhl
ciBjbGFzc2lmaWVycy4gIA0KICAgIA0KICAgIDYuMS4gIFNGQyBPQU0gUGFja2V0IE1hcmtlcg0K
ICAgIA0KICAgICAgIFRoZSBTRkMgT0FNIGZ1bmN0aW9uIGRlc2NyaWJlZCBpbiBTZWN0aW9uIDQg
cGVyZm9ybWVkIGF0IHRoZSBzZXJ2aWNlDQogICAgICAgbGF5ZXIgb3Igb3ZlcmxheSBuZXR3b3Jr
IGxheWVyIG11c3QgbWFyayB0aGUgcGFja2V0IGFzIGFuIE9BTSBwYWNrZXQNCiAgICAgICBzbyB0
aGF0IHJlbGV2YW50IG5vZGVzIGNhbiBkaWZmZXJlbnRpYXRlIGFuIE9BTSBwYWNrZXQgZnJvbSBk
YXRhDQogICAgICAgcGFja2V0cy4gIFRoZSBiYXNlIGhlYWRlciBkZWZpbmVkIGluIFNlY3Rpb24g
Mi4yIG9mIFtSRkM4MzAwXSBhc3NpZ25zDQogICAgICAgYSBiaXQgdG8gaW5kaWNhdGUgT0FNIHBh
Y2tldHMuICBXaGVuIE5TSCBlbmNhcHN1bGF0aW9uIGlzIHVzZWQgYXQgdGhlDQogICAgICAgc2Vy
dmljZSBsYXllciwgdGhlIE8gYml0IG11c3QgYmUgc2V0IHRvIGRpZmZlcmVudGlhdGUgdGhlIE9B
TSBwYWNrZXQuDQogICAgICAgQW55IG90aGVyIG92ZXJsYXkgZW5jYXBzdWxhdGlvbnMgdXNlZCBh
dCB0aGUgc2VydmljZSBsYXllciBtdXN0IGhhdmUNCiAgICAgICBhIHdheSB0byBtYXJrIHRoZSBw
YWNrZXQgYXMgT0FNIHBhY2tldC4NCiAgICANCiAgICAibXVzdCBiZSBzZXQiID0+ICJNVVNUIGJl
IHNldCIgJiAibXVzdCBoYXZlIGEgd2F5IiA9PiAiTVVTVCBoYXZlIGEgd2F5Ij8NCiAgICANCjxO
YWdlbmRyYT4gT25lIG9mIHRoZSBjb21tb24gc3VnZ2VzdGlvbnMgZnJvbSBkaWZmZXJlbnQgcmV2
aWV3ZXJzIGlzIHRvIGF2b2lkIHVzaW5nIG5vcm1hdGl2ZSBzdGF0ZW1lbnQgYW5kIHNvIHdlIGFy
ZSB1cGRhdGluZyB0aGUgZHJhZnQgdG8gYXZvaWQgdXNpbmcgdGhlIHNhbWUuIEFkaGVyaW5nIHRv
IHRoYXQsIEkgdGhpbmsgd2UgY2FuIGxlYXZlIHRoZSBhYm92ZSBzdGF0ZW1lbnRzIGFzIGl0IGlz
Lg0KDQogICAgQnV0IEkgcXVlc3Rpb24gd2hldGhlciB0aGVzZSBzaG91bGQgYmUgbXVzdHMgYXQg
YWxsLiAgRS5nLiBieSBzZXR0aW5nIGFuIE9BTQ0KICAgIGJpdCB5b3UgYWxsb3cgdGhlIGludGVy
bWVkaWF0ZSBmdW5jdGlvbnMgdG8gcG90ZW50aWFsbHkgbW9kaWZ5IHRoZWlyIGJlaGF2aW91ciwN
CiAgICBtYWtpbmcgaXQgaGFyZGVyIHRvIGtub3cgdGhhdCB0aGUgdGhpbmcgdW5kZXIgdGVzdCBp
c24ndCBjaGFuZ2luZyBpdHMgYmVoYXZpb3VyDQogICAgYmVjYXVzZSBpdCBpcyBiZWluZyB0ZXN0
ZWQuICBFLmcuIGNvdWxkIGFub3RoZXIgY2hvaWNlIGJlIHRvIHVzZSBzb21lIHJlc2VydmVkDQog
ICAgYWRkcmVzcyBzcGFjZSB0byBzaW11bGF0ZSBmbG93cyB3aXRob3V0IHJlcXVpcmluZyB0aGUg
cGFja2V0cyB0byBiZSBleHBsaWNpdGx5DQogICAgbWFya2VkPw0KDQo8TmFnZW5kcmE+V2hpbGUg
eW91ciBzdWdnZXN0aW9uIGFwcGVhcnMgdG8gYmUgYW5vdGhlciB3YXkgdG8gZGlmZmVyZW50aWF0
ZSB0aGUgT0FNIHBhY2tldHMsIHRoZSB1c2Ugb2YgcmVzZXJ2ZWQgc3BhY2UgYWRkcmVzcyBpcyBu
b3QgbXVjaCBkaWZmZXJlbnQgZnJvbSB0aGUgdXNlIG9mIE8gYml0LiBFdmVuIHdpdGggdGhlIHJl
c2VydmVkIHNwYWNlIGFkZHJlc3MsIHRoZSBTRiB3aXRoIHRoZSBmdW5jdGlvbmFsaXR5IHN1Y2gg
YXMgInRyZWF0aW5nIHRoZSBwYWNrZXQgaGVhZGVyIiBtYXkgc3RpbGwgaGF2ZSB0byBkZXZpYXRl
IGZyb20gaXRzIGZ1bmN0aW9uYWxpdHkuIFRoZSBkZXZpYXRpb24gaXMgdHJpZ2dlcmVkIGJhc2Vk
IG9uIHRoZSByZXNlcnZlZCBhZGRyZXNzIGluIHRoaXMgY2FzZS4gDQoNCiAgICANCiAgICA3LiAg
TWFuYWdlYWJpbGl0eSBDb25zaWRlcmF0aW9ucw0KICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICBUYWJsZSA0OiBPQU0gVG9vbCBHQVAgQW5hbHlzaXMNCiAgICAgICstLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCiAg
ICAgIHwgTGF5ZXIgICAgICAgICAgfENvbmZpZ3VyYXRpb24gfE9yY2hlc3RyYXRpb258VG9wb2xv
Z3l8Tm90aWZpY2F0aW9uIHwNCiAgICAgICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0rLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCiAgICAgIHwgVW5kZXJsYXkg
Ti93ICAgfENMSSwgTkVUQ09ORiAgfCBDTEksIE5FVENPTkZ8U05NUCAgICB8U05NUCwgU3lzbG9n
LHwNCiAgICAgIHwgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgfCAgICAgICAgICAgICB8
ICAgICAgICB8TkVUQ09ORiAgICAgIHwNCiAgICAgICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCiAgICAgIHwgT3Zl
cmxheSBOL3cgICAgfENMSSwgTkVUQ09ORiAgfCBDTEksIE5FVENPTkZ8U05NUCAgICB8U05NUCwg
U3lzbG9nIHwNCiAgICAgIHwgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgfCAgICAgICAg
ICAgICB8ICAgICAgICB8TkVUQ09ORiAgICAgIHwNCiAgICAgICstLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCiAgICAg
IHwgQ2xhc3NpZmllciAgICAgfCBDTEksIE5FVENPTkYgfCBDTEksIE5FVENPTkZ8IE5vbmUgICB8
IE5vbmUgICAgICAgIHwNCiAgICAgICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCiAgICAgIHwgU0YgICAgICAgICAg
ICAgfENMSSwgTkVUQ09ORiAgfCBDTEksIE5FVENPTkZ8IE5vbmUgICB8IE5vbmUgICAgICAgIHwN
CiAgICAgICstLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLSsNCiAgICAgIHwgU0ZDICAgICAgICAgICAgfENMSSwgTkVUQ09O
RiAgfCBDTEksIE5FVENPTkZ8IE5vbmUgICB8IE5vbmUgICAgICAgIHwNCiAgICAgICstLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLSsNCiAgICANCiAgICBJdCB3b3VsZCBwcm9iYWJseSBiZSB1c2VmdWwgZm9yIFlBTkcgdG8g
YmUgbGlzdGVkIGhlcmUgYXMgd2VsbCB1bmRlcg0KICAgIGNvbmZpZ3VyYXRpb24gYW5kIE9yY2hl
c3RyYXRpb24uICBSRVNUQ09ORiBvciBnTk1JIGNvdWxkIHBvdGVudGlhbGx5IGFsc28gYmUNCiAg
ICBsaXN0ZWQsIGFsdGhvdWdoIEkgbm90ZSB0aGF0IHRoaXMgdGFibGUgaXMgbm90IGludGVuZGVk
IHRvIGJlIGV4aGF1c3RpdmUuDQogICAgDQo8TmFnZW5kcmE+IEJhc2VkIG9uIHRoZSBjb21tZW50
IGZyb20gYW5vdGhlciByZXZpZXdlciwgd2UgdXBkYXRlZCB0aGUgcmVzcGVjdGl2ZSBzZWN0aW9u
IGFzIGJlbG93LiBEb2VzIHRoYXQgdGFrZSBjYXJlIG9mIHRoZSBhYm92ZSBxdWVyeT8NCg0KT0xE
Og0KQXMgZGVwaWN0ZWQgaW4gVGFibGUgNCwgaW5mb3JtYXRpb24gYW5kIGRhdGEgbW9kZWxzIGFy
ZSBuZWVkZWQgZm9yDQogICBjb25maWd1cmF0aW9uLCBtYW5hZ2VhYmlsaXR5IGFuZCBvcmNoZXN0
cmF0aW9uIGZvciBTRkMuDQoNCk5FVzoNCldoaWxlIHRoZSBORVRDT05GIGNhcGFiaWxpdGllcyBh
cmUgcmVhZGlseSBhdmFpbGFibGUgYXMgZGVwaWN0ZWQgaW4gVGFibGUgNCwgdGhlIGluZm9ybWF0
aW9uIGFuZCBkYXRhIG1vZGVscyBhcmUgbmVlZGVkIGZvcg0KICAgY29uZmlndXJhdGlvbiwgbWFu
YWdlYWJpbGl0eSBhbmQgb3JjaGVzdHJhdGlvbiBmb3IgU0ZDLg0KDQogICAgVGhlcmUgaXMgYWxz
byBhIGJhc2UgWUFORyB0b3BvbG9neSBtb2RlbCwgUkZDIDgzNDUsIGFuZCBvdGhlciBleHRlbnNp
b25zIGJlaW5nDQogICAgZGVmaW5lZCwgYXQgbGVhc3QgZm9yIE92ZXJsYXkgYW5kIFVuZGVybGF5
IG5ldHdvcmtzLiAgV291bGQgdGhleSBiZSBhcHByb3ByaWF0ZQ0KICAgIGZvciB0aGUgdG9wb2xv
Z3kgY29sdW1uPw0KICAgIA0KPE5hZ2VuZHJhPiBJIHRoaW5rIHNvLiBXZSBjYW4gdXBkYXRlIHRo
ZSB0b3BvbG9neSBjb2x1bW4gdG8gcmVmbGVjdCB0aGUgc2FtZS4NCg0KT25jZSBhZ2FpbiwgdGhh
bmtzIGEgbG90IGZvciB0aGUgZ3JlYXQgY29tbWVudHMuDQoNClJlZ2FyZHMsDQpOYWdlbmRyYQ0K
ICAgIA0KICAgIA0KICAgIA0KDQo=


From nobody Sat May 16 07:16:25 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 28DA33A02C1; Sat, 16 May 2020 07:16:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.698
X-Spam-Level: 
X-Spam-Status: No, score=-7.698 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=WJEFcjqP; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=XxlRkoIP
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tUQQlg0i07jQ; Sat, 16 May 2020 07:16:21 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4E3B03A02BE; Sat, 16 May 2020 07:16:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=28700; q=dns/txt; s=iport; t=1589638581; x=1590848181; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=5E+YZlkZAP3d/y/sv+V41M7qOVFb4ZJa/EupqQU1oKY=; b=WJEFcjqPbYMIONHEyGafYQnj6Ib0BirB6ZV3RsWEmBXrhFz96zFhZZHj 02K4GiSDy2b9UwsO1wcySWOmYjCbQllbFmocPvJsm1khQc57QeTDctkmr mpsSD8M1WHWRzevzD9B7YW3Tb/obFzHG1dCZsqKpzA7J94uXyBPoAMaoj Y=;
IronPort-PHdr: =?us-ascii?q?9a23=3A6E77CxGPco2/ilVLPLT1k51GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e401QObVoTA4PUCgO3T4OjsWm0FtJCGtn1KMJlBTA?= =?us-ascii?q?QMhshemQs8SNWEBkv2IL+PDWQ6Ec1OWUUj8yS9Nk5YS83/fFbV5Ha16G1aFh?= =?us-ascii?q?D2LwEgIOPzF8bbhNi20Obn/ZrVbk1IiTOxbKk0Ig+xqFDat9Idhs1pLaNixw?= =?us-ascii?q?=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CkCQCO9L9e/5RdJa1mHgEBCxIMQIM?= =?us-ascii?q?bUQdvWC8sCoQag0YDjkSXOoFCgRADVAsBAQEMAQEjCgIEAQGERAIXggEkOBM?= =?us-ascii?q?CAwEBCwEBBQEBAQIBBQRthSoBBiUMhXICAQMSEQQNDAEBNwEPAgEIEggCJgI?= =?us-ascii?q?CAjAVAg4CBAENBRsHgwQBgksDLgEOpCICgTmIYXZ/M4MBAQEFgTYChDAYgg4?= =?us-ascii?q?DBoEOKoJjiV8aggCBEAEnHIFPSTU+gmcBAQOBOQ8aOAKCWjOCLY4vAREGCQk?= =?us-ascii?q?ogl6JH5gWCoJQiCaGCYoYHYJdhHKDfpAIggGQQ4lrk2gCBAIEBQIOAQEFgWk?= =?us-ascii?q?igVZwFTsqAYI+UBgNiX2ELoIVg3KFFIVCdAIBNAIGAQcBAQMJfIwbAiYHgQY?= =?us-ascii?q?BMF8BAQ?=
X-IronPort-AV: E=Sophos;i="5.73,398,1583193600"; d="scan'208";a="771557927"
Received: from rcdn-core-12.cisco.com ([173.37.93.148]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 16 May 2020 14:16:19 +0000
Received: from XCH-RCD-001.cisco.com (xch-rcd-001.cisco.com [173.37.102.11]) by rcdn-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id 04GEGJCk009215 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sat, 16 May 2020 14:16:19 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-RCD-001.cisco.com (173.37.102.11) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sat, 16 May 2020 09:16:19 -0500
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sat, 16 May 2020 09:16:18 -0500
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Sat, 16 May 2020 10:16:18 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HPS+K6OEWwDYhApVNYJAiAkL9xolCEs3tGDaA7YzVQ963a0BocrYVbxKkyvH+BXa+KJl11gIJ3bRuM4O4dwGCi6aJHvRhTIqUz+BFaNUrQYsoY9+VmpyLgj4YYOTaf35pXnAN+7GAHmz16CC2Yawy36dYE238H//zOw95Dm6ANtwfKeNGxVIouG3eU3tKtSat2YRARcFDu13Bnvd+IMoTBre/iKvNes3EfrynNPnD553KwTWMuIbteUEQU0mxoo73E7S3FnrTuVGoPCWOW/T5Qg6MKmGR4qUnsqydKBZed5K5pPbNzFtyZntB2ENIiMb+Rn8bPI6xJGe/hhrg0h/UQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5E+YZlkZAP3d/y/sv+V41M7qOVFb4ZJa/EupqQU1oKY=; b=QETPF8Vj7zDc3NRutxG36xRds7NIkQT/6FYoH5HO3E5knnBEbc1T99CbfsXNrIwwaaI0aaEKyHL6kbvUgPZNFnBragceH93B5spQ1PiujhHVq7F+Ph0H4/mtkZRV1cG7DSHIjA5HOb7EoYOtjshZfVVhr66UPtaRedyIYj6EKoqDl6eunj4bJchKMeUCreBhoj+HOWykCXr9Vz17grJJs9fUugAGAS5U+r3wTGR/mYLiZHunk40noZc9xlwWJ5N9nXr2oLHeFLRY45a0gOLoX/zYJ4x1XeFO0AUXRcHL68ky2RbUS1Va7y/FFMT/ac3fd+kg/XobDBlwpfK9Q1QIag==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5E+YZlkZAP3d/y/sv+V41M7qOVFb4ZJa/EupqQU1oKY=; b=XxlRkoIPtZHB/D1tFXMqIVdF18lLk3Y7JuwKkRvcGUUIOs5jxhbYHW3IbvS5WrYyA5z3KpBwprKv2st2c4PUWYN6VnSJzWcrTm7frDhCdY94miOASpwupzjeB2E9FOXkpSmVTUDTKHONkJCzF6ti5vbc68PwF/EY/5Zn3VKpek0=
Received: from BN6PR11MB4068.namprd11.prod.outlook.com (2603:10b6:405:7c::31) by BN6PR11MB0035.namprd11.prod.outlook.com (2603:10b6:405:62::36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.25; Sat, 16 May 2020 14:16:16 +0000
Received: from BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34]) by BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34%3]) with mapi id 15.20.3000.022; Sat, 16 May 2020 14:16:16 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>, "tsv-art@ietf.org" <tsv-art@ietf.org>
CC: "sfc@ietf.org" <sfc@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>,  "draft-ietf-sfc-oam-framework.all@ietf.org" <draft-ietf-sfc-oam-framework.all@ietf.org>
Thread-Topic: Tsvart telechat review of draft-ietf-sfc-oam-framework-13
Thread-Index: AQHWIkc0q4UpHqu67ESlbizdVIKf+6ipMYIA
Date: Sat, 16 May 2020 14:16:15 +0000
Message-ID: <B12ACAA0-BFBC-40D6-85D2-A7E056027C68@cisco.com>
References: <158861910132.5213.12389985411421411727@ietfa.amsl.com>
In-Reply-To: <158861910132.5213.12389985411421411727@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.35.20030802
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [136.56.55.90]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 97925b75-7e22-4ab1-f101-08d7f9a3b22f
x-ms-traffictypediagnostic: BN6PR11MB0035:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN6PR11MB003567C51008319716E1C61FC6BA0@BN6PR11MB0035.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 040513D301
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ZjG0/DRd6FHiSuox4GWhcYn6KxvTfoHdl/l3vmD9O1glnjDcwLG0r3BBAXN8URM0Yu0dKKX1R/7jWDvO0+biLA+vEyVaeC8VhIt/EFNMSoBy1LfrkZ0rGYy/0J1O4XpHh05P4TuS/UOA6iJYYfbQqK5CmAA5l0kft0yekYkcuZn+/tNJxvfNBL8w61/jgnDLB+7B948UMlsyXO+b0wOFG4L1VpJNW2GXGZceLQ69T3Cw9YTwdLEHb1kcFI1Z0ELQDxqT5WT7gQssm0lRWZoZaqK8julCPtd6FQNmovXdrBtkhkspGHd5b6BwMtmsA62kNdgWr7Mk/fPaOZ1giLAzRHGWnGMbevmF5UI/lMmGnNL4ZLzKBXc+DsjgyWEZ28GBsCuA6dTkh6nBvMn5d4Obm8CAStK9e3fB8toO0Vj0X76/Ma8dYPuQFeUo3/kUoSGF0pZ/lnWW6Ljawj15ADfL3lw3T2lVXDGEjALM9j4D59WHtskoiWdRhfmpeNE/LNmW5wh2ztZ2ZWgJB3Ko/Rp1Pg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB4068.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(136003)(346002)(39860400002)(376002)(366004)(396003)(33656002)(8936002)(2906002)(30864003)(91956017)(2616005)(966005)(478600001)(26005)(186003)(71200400001)(4326008)(316002)(5660300002)(64756008)(6512007)(66556008)(66446008)(6506007)(8676002)(86362001)(66476007)(54906003)(36756003)(450100002)(66946007)(6486002)(110136005)(76116006)(579004); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: N4PtntNOrVmHf7BLQgM1y6H4Y4jm0FUrHUrZsQGzpz77W1xO61VVH+2ySZlQsPHXyCKJyG823OAWGMvFE+yOTsBeEoXtAIOc53SfIq2I/E1TVIx5Gh+MxU/nDpNoXR8N55/qlIiUXl9jr5RLoKDR7upwpJsjihBWJxsXZYP4fpazwykBxL315EsG7wel36kLGMYoguIOHtThDIN0uXz2vJe1Me5y/v5va9vhAOAdX8QnqxVWyNLVfsoGVkdlp56TNO5twAMTIPjfsWH4dCBbdwyL5vyXnoiEsJNxkcA5qjKmMkj0rTEeDzbEHhNKNiu18UXAlNHVaqc6d6lK8WZ5loFUEzhZLQ86+xWkLSF3mVjDPGkN76+ndYmiNjewqboyzj98fEUMtnISZpo5rIxwYjB/uj+LMnEegGj1U/1bQz7gZacQWPOXydbnsXTny1H7OfOgxVxu+tBy2jwKN+HWb65bf9CC9wkmj5dD8rgCbbc=
Content-Type: text/plain; charset="utf-8"
Content-ID: <50B84A1E5FA89C4194216BB0017CF3A4@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 97925b75-7e22-4ab1-f101-08d7f9a3b22f
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 May 2020 14:16:15.6029 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 44q4jWx/HoL/zcPaLIDce+N/VYlMvcJQhafCEnhlCOomSiDhfB1qZByCbopGircCKYY71jSZjVnbojEzQ4eH0A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB0035
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.11, xch-rcd-001.cisco.com
X-Outbound-Node: rcdn-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/Kx2h5_UUAt3UA90JfNX3tE5UgNA>
Subject: Re: [sfc] Tsvart telechat review of draft-ietf-sfc-oam-framework-13
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 May 2020 14:16:24 -0000

SGkgRnJhbmssDQoNClRoYW5rIHlvdSBmb3IgdGhlIHJldmlldy4gUGxlYXNlIHNlZSBpbmxpbmUg
Zm9yIHRoZSByZXNwb25zZS4uDQoNCg0KICAgIFJldmlld2VyOiBGcmFuayBCcm9ja25lcnMNCiAg
ICBSZXZpZXcgcmVzdWx0OiBSZWFkeSB3aXRoIE5pdHMNCiAgICANCiAgICBUaGlzIGRvY3VtZW50
IGhhcyBiZWVuIHJldmlld2VkIGFzIHBhcnQgb2YgdGhlIHRyYW5zcG9ydCBhcmVhIHJldmlldyB0
ZWFtJ3MNCiAgICBvbmdvaW5nIGVmZm9ydCB0byByZXZpZXcga2V5IElFVEYgZG9jdW1lbnRzLiBU
aGVzZSBjb21tZW50cyB3ZXJlIHdyaXR0ZW4NCiAgICBwcmltYXJpbHkgZm9yIHRoZSB0cmFuc3Bv
cnQgYXJlYSBkaXJlY3RvcnMsIGJ1dCBhcmUgY29waWVkIHRvIHRoZSBkb2N1bWVudCdzDQogICAg
YXV0aG9ycyBhbmQgV0cgdG8gYWxsb3cgdGhlbSB0byBhZGRyZXNzIGFueSBpc3N1ZXMgcmFpc2Vk
IGFuZCBhbHNvIHRvIHRoZSBJRVRGDQogICAgZGlzY3Vzc2lvbiBsaXN0IGZvciBpbmZvcm1hdGlv
bi4NCiAgICANCiAgICBXaGVuIGRvbmUgYXQgdGhlIHRpbWUgb2YgSUVURiBMYXN0IENhbGwsIHRo
ZSBhdXRob3JzIHNob3VsZCBjb25zaWRlciB0aGlzDQogICAgcmV2aWV3IGFzIHBhcnQgb2YgdGhl
IGxhc3QtY2FsbCBjb21tZW50cyB0aGV5IHJlY2VpdmUuIFBsZWFzZSBhbHdheXMgQ0MNCiAgICB0
c3YtYXJ0QGlldGYub3JnIGlmIHlvdSByZXBseSB0byBvciBmb3J3YXJkIHRoaXMgcmV2aWV3Lg0K
ICAgIA0KICAgIFRoaXMgZG9jdW1lbnQgcHJvdmlkZXMgYSByZWZlcmVuY2UgZnJhbWV3b3JrIGZv
ciBPQU0gZm9yIFNGQy4NCiAgICANCiAgICBDb21tZW50czoNCiAgICANCiAgICBTZWN0aW9uIDMu
MS4xIFNGIGF2YWlsYWJpbGl0eTogVGhlIHRleHQgbWFrZXMgZXhwbGljaXQgcmVmZXJlbmNlIHRv
IG11bHRpcGxlDQogICAgaW5zdGFuY2VzIG9mIGEgU0YuIENvbnNlcXVlbnRseSwgaXQgc2hvdWxk
IGJlIGRlZmluZWQgaG93IGF2YWlsYWJpbGl0eSBvZiBhIFNGDQogICAgaXMgY29tcHV0ZWQvZGV0
ZXJtaW5lZCBpbiBjYXNlIG11bHRpcGxlIGluc3RhbmNlcyBhcmUgZGVwbG95ZWQuIA0KDQo8TmFn
ZW5kcmE+IFRoaXMgaXMgYWxyZWFkeSBjbGFyaWZpZWQgaW4gdGhlIHNlY3Rpb24gYXMgYmVsb3c6
DQoNCiJGb3IgY2FzZXMgd2hlcmUNCiAgIG11bHRpcGxlIGluc3RhbmNlcyBvZiBhbiBTRiBhcmUg
dXNlZCB0byByZWFsaXplIGEgZ2l2ZW4gU0YgZm9yIHRoZQ0KICAgcHVycG9zZSBvZiBsb2FkIHNo
YXJpbmcsIFNGIGF2YWlsYWJpbGl0eSBjYW4gYmUgcGVyZm9ybWVkIGJ5IGNoZWNraW5nDQogICB0
aGUgYXZhaWxhYmlsaXR5IG9mIGFueSBvbmUgb2YgdGhvc2UgaW5zdGFuY2VzLCBvciB0aGUgYXZh
aWxhYmlsaXR5DQogICBjaGVjayBtYXkgYmUgdGFyZ2V0ZWQgYXQgYSBzcGVjaWZpYyBpbnN0YW5j
ZS4iDQoNClRoaXMgZnVydGhlcg0KICAgIGxlYWRzIHRvIHRoZSBxdWVzdGlvbiwgd2hldGhlciBh
dmFpbGFiaWxpdHkgaXMgYWx3YXlzIGEgImJpbmFyeSIgc3RhdGUNCiAgICAoYXZhaWxhYmxlIC8g
bm90LWF2YWlsYWJsZSksIG9yIGNvdWxkIGEgU0YgYmUgZS5nLiA5OSUgYXZhaWxhYmxlPyANCg0K
PE5hZ2VuZHJhPlRoZSBhdmFpbGFiaWxpdHkgaXMgbWVhc3VyZWQgYXMgYmluYXJ5IHN0YXRlLiBJ
IGFtIG5vdCBzdXJlIHdoYXQgaXMgOTklIGF2YWlsYWJsZS4gSWYgaXQgbWVhbnMgZ2V0dGluZyA5
OSByZXNwb25zZXMgZm9yIDEwMCBwcm9iZXMgc2VudCwgSSB0aGluayBpdCBmYWxscyB1bmRlciBw
YWNrZXQgbG9zcyBjYXRlZ29yeSB3aGljaCBpbiB0dXJuIGlzIHBlcmZvcm1hbmNlIG1lYXN1cmVt
ZW50Lg0KDQpTZWN0aW9uIDMuMS4yDQogICAgU0YgcGVyZm9ybWFuY2U6IFdoYXQgaXMgdGhlIGlt
cGFjdCBvZiBhICJtdWx0aXBsZSBpbnN0YW5jZSBTRiBkZXBsb3ltZW50IiBvbiBTRg0KICAgIHBl
cmZvcm1hbmNlIG1lYXN1cmVtZW50PyANCg0KPE5hZ2VuZHJhPkkgdGhpbmsgd2UgY292ZXJlZCB0
aGlzIGluIFNGIGF2YWlsYWJpbGl0eSBidXQgbm90IGhlcmUuIERvZXMgdGhlIGJlbG93IHVwZGF0
ZWQgdGV4dCBsb29rIGJldHRlcj8NCg0KT0xEOg0KT24gdGhlIG9uZSBoYW5kLCB0aGUgcGVyZm9y
bWFuY2Ugb2YgYW55IHNwZWNpZmljIFNGIGNhbiBiZSBxdWFudGlmaWVkDQogICBieSBtZWFzdXJp
bmcgdGhlIGxvc3MgYW5kIGRlbGF5IG1ldHJpY3Mgb2YgdGhlIHRyYWZmaWMgZnJvbSBTRkYgdG8N
CiAgIHRoZSByZXNwZWN0aXZlIFNGLCB3aGlsZSBvbiB0aGUgb3RoZXIgaGFuZCwgdGhlIHBlcmZv
cm1hbmNlIGNhbiBiZQ0KICAgbWVhc3VyZWQgYnkgbGV2ZXJhZ2luZyB0aGUgbG9zcyBhbmQgZGVs
YXkgbWV0cmljcyBmcm9tIHRoZSByZXNwZWN0aXZlDQogICBTRnMuICBUaGUgbGF0dGVyIHJlcXVp
cmVzIFNGIGludm9sdmVtZW50IHRvIHBlcmZvcm0gdGhlIG1lYXN1cmVtZW50DQogICB3aGlsZSB0
aGUgZm9ybWVyIGRvZXMgbm90Lg0KDQpORVc6DQpPbiB0aGUgb25lIGhhbmQsIHRoZSBwZXJmb3Jt
YW5jZSBvZiBhbnkgc3BlY2lmaWMgU0YgY2FuIGJlIHF1YW50aWZpZWQNCiAgIGJ5IG1lYXN1cmlu
ZyB0aGUgbG9zcyBhbmQgZGVsYXkgbWV0cmljcyBvZiB0aGUgdHJhZmZpYyBmcm9tIFNGRiB0bw0K
ICAgdGhlIHJlc3BlY3RpdmUgU0YsIHdoaWxlIG9uIHRoZSBvdGhlciBoYW5kLCB0aGUgcGVyZm9y
bWFuY2UgY2FuIGJlDQogICBtZWFzdXJlZCBieSBsZXZlcmFnaW5nIHRoZSBsb3NzIGFuZCBkZWxh
eSBtZXRyaWNzIGZyb20gdGhlIHJlc3BlY3RpdmUNCiAgIFNGcy4gIFRoZSBsYXR0ZXIgcmVxdWly
ZXMgU0YgaW52b2x2ZW1lbnQgdG8gcGVyZm9ybSB0aGUgbWVhc3VyZW1lbnQNCiAgIHdoaWxlIHRo
ZSBmb3JtZXIgZG9lcyBub3QuIEZvciBjYXNlcyB3aGVyZQ0KICAgbXVsdGlwbGUgaW5zdGFuY2Vz
IG9mIGFuIFNGIGFyZSB1c2VkIHRvIHJlYWxpemUgYSBnaXZlbiBTRiBmb3IgdGhlDQogICBwdXJw
b3NlIG9mIGxvYWQgc2hhcmluZywgU0YgcGVyZm9ybWFuY2UgY2FuIGJlIHF1YW50aWZpZWQgYnkg
bWVhc3VyaW5nIA0KICAgdGhlIG1ldHJpY3MgZm9yIGFueSBvbmUgaW5zdGFuY2Ugb2YgU0Ygb3Ig
YnkgbWVhc3VyaW5nIHRoZSBtZXRyaWNzIGZvciANCiAgIGEgc3BlY2lmaWMgaW5zdGFuY2UuDQoN
ClRoZSBzZWN0aW9uIG9ubHkgdGFsa3MgYWJvdXQgbG9zcyBhbmQgZGVsYXkgYXMNCiAgICBwZXJm
b3JtYW5jZSBjcml0ZXJpYS4gSXQgd291bGQgYmUgZ29vZCB0byBzdGF0ZSB0aGF0IG90aGVyIHBl
cmZvcm1hbmNlIGNyaXRlcmlhDQogICAgKGUuZy4gc3BlY2lmaWMgdG8gdGhlIFNGLCB0aHJvdWdo
cHV0LCBldGMuKSBleGlzdC4gDQoNCjxOYWdlbmRyYT4gV2UgY2FuIGFkZCB0aGUgYmVsb3cgdG8g
U2VjdGlvbiAzLjEuMjoNCg0KTkVXOg0KIlRoZSBtZXRyaWNzIG1lYXN1cmVkIHRvIHF1YW50aWZ5
IHRoZSBwZXJmb3JtYW5jZSBvZiB0aGUgU0YgY29tcG9uZW50IGlzIA0Kbm90IGp1c3QgbGltaXRl
ZCB0byBsb3NzIGFuZCBkZWxheS4gT3RoZXIgbWV0cmljcyBzdWNoIGFzIHRocm91Z2hvdXQgYWxz
byBleGlzdCANCmFuZCB0aGUgY2hvaWNlIG9mIG1ldHJpY3MgZm9yIHBlcmZvcm1hbmNlIG1lYXN1
cmVtZW50IGlzIG91dHNpZGUgdGhlIHNjb3BlIA0Kb2YgdGhpcyBkb2N1bWVudC4iDQoNClNlY3Rp
b24gMy4yLjEgU0ZDDQogICAgYXZhaWxhYmlsaXR5OiBUaGUgY3VycmVudCBkZWZpbml0aW9uIGlz
IHZlcnkgZm9jdXNlZCBvbiBjb25uZWN0aXZpdHkNCiAgICB2ZXJpZmljYXRpb24sIGkuZS4gaXQg
dHJpZXMgdG8gYW5zd2VyIHRoZSBxdWVzdGlvbjogIkRvZXMgbXkgU0ZDIHRyYW5zcG9ydA0KICAg
IHBhY2tldHM/Ii4gSU1ITyB3ZSBzaG91bGQgYWxzbyBhc2sgdGhlIHF1ZXN0aW9uICJEb2VzIG15
IFNGQyBwcm9jZXNzIHRoZQ0KICAgIHBhY2tldHMgY29ycmVjdGx5PyIgLSBiZWNhdXNlIGlmIHBh
Y2tldHMgYXJlIG5vdCBwcm9jZXNzZWQgcGVyIHRoZSBTRkMNCiAgICBkZWZpbml0aW9uLCB3ZSBt
aWdodCBub3QgY2FsbCB0aGUgU0ZDIGF2YWlsYWJsZS4gDQoNCjxOYWdlbmRyYT4gSSB0aGluayB0
aGlzIGlzIGFscmVhZHkgaGFuZGxlZCBieSBTRiBhdmFpbGFiaWxpdHkuIFRoZSBlbmQtdG8tZW5k
IFNGQyBhdmFpbGFiaWxpdHkgaXMgdmVyaWZpZWQgYnkgc3RlZXJpbmcgdGhlIE9BTSBwYWNrZXQg
b3ZlciB0aGUgb3JkZXJlZCBzZXQgb2YgU0ZzIHdpdGhpbiB0aGUgU0ZDLiBUaGlzIGlzIG1vcmUg
bGlrZSBkYWlzeSBjaGFpbmluZyB0aGUgYXZhaWxhYmlsaXR5IG9mIFNGcyB3aXRoaW4gdGhlIFNG
QyB0byBkZXRlcm1pbmUgZW5kLXRvLWVuZCBTRkMgYXZhaWxhYmlsaXR5LiBJZiB0aGUgZGVyaXZl
ZCBzb2x1dGlvbiB2ZXJpZmllcyB0aGUgU0YgYXZhaWxhYmlsaXR5IG5vdCBqdXN0IGJhc2VkIG9u
IHRoZSB1cHRpbWUgYnV0IGJhc2VkIG9uIHRoZSBzZXJ2aWNlIHRyZWF0bWVudCwgaXQgYWxzbyBh
bnN3ZXJzIHRoZSBxdWVzdGlvbiAiRG9lcyBteSBTRkMgcHJvY2VzcyB0aGUgcGFja2V0cyBjb3Jy
ZWN0bHkiLiBMZXQgdXMga25vdyBpZiB0aGVyZSBpcyBhbnkgZnVydGhlciBjbGFyaXR5IHJlcXVp
cmVkLiANCg0KV2hpbGUgMy4yLjIgc3RhdGVzIHRoYXQgImFueQ0KICAgIFNGQy1hd2FyZSBuZXR3
b3JrIGRldmljZSBzaG91bGQgaGF2ZSB0aGUgYWJpbGl0eSB0byBtYWtlIHBlcmZvcm1hbmNlDQog
ICAgbWVhc3VyZW1lbnRzIiBhIHNpbWlsYXIgc3RhdGVtZW50IGlzbid0IGZvdW5kIGluIDMuMi4x
LiBJTUhPIHRoZSBhYmlsaXR5IGZvcg0KICAgIGF2YWlsYWJpbGl0eSBjaGVja3MgaXMgcHJvYmFi
bHkgYSBwcmVyZXF1aXNpdGUgZm9yIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50Lg0KDQo8TmFnZW5k
cmE+IFRoZSBhYmlsaXR5IHRvIHBlcmZvcm0gZW5kLXRvLWVuZCBvciBwYXJ0aWFsIFNGQyBhdmFp
bGFiaWxpdHkgdmVyaWZpY2F0aW9uIGlzIGFscmVhZHkgbWVudGlvbmVkIGluIHNlY3Rpb24gMy4y
LjEgYXMgYmVsb3c6DQoNCiIgSW4gb3JkZXIgdG8gcGVyZm9ybSBzZXJ2aWNlIGNvbm5lY3Rpdml0
eSB2ZXJpZmljYXRpb24gb2YgYW4gU0ZDL1NGUCwNCiAgIHRoZSBPQU0gZnVuY3Rpb25zIGNvdWxk
IGJlIGluaXRpYXRlZCBmcm9tIGFueSBTRkMtYXdhcmUgbmV0d29yaw0KICAgZGV2aWNlcyBvZiBh
biBTRkMtZW5hYmxlZCBkb21haW4gZm9yIGVuZC10by1lbmQgcGF0aHMsIG9yIHBhcnRpYWwNCiAg
IHBhdGhzIHRlcm1pbmF0aW5nIG9uIGEgc3BlY2lmaWMgU0YsIHdpdGhpbiB0aGUgU0ZDL1NGUCIN
Cg0KUGxlYXNlIGxldCB1cyBrbm93IGlmIHlvdSBoYXZlIGFueSBzdWdnZXN0aW9uIHRvIGltcHJv
dmUgaWYgdGhlcmUgaXMgYSBsYWNrIG9mIGNsYXJpdHkuDQoNCiAgICBTZWN0aW9uIDMuMi4yIFNG
QyBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudDogVGhlIHNlY3Rpb24gb25seSBtZW50aW9ucyB0aGUg
bmVlZA0KICAgIGZvciBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudC4gSXQgbWlzc2VzIHRoZSBkZWZp
bml0aW9uIG9mIHdoYXQgU0ZDIHBlcmZvcm1hbmNlDQogICAgbWVhc3VyZW1lbnQgaXMuIA0KDQo8
TmFnZW5kcmE+DQoNClNlY3Rpb24gMy4zLiBDbGFzc2lmaWVyIGNvbXBvbmVudDogVGhlIHNlY3Rp
b24gbWVudGlvbnMgdGhlDQogICAgbmVlZCBmb3IgdGhlIGFiaWxpdHkgdG8gcGVyZm9ybSBwZXJm
b3JtYW5jZSBtZWFzdXJlbWVudCBvZiB0aGUgY2xhc3NpZmllcg0KICAgIGNvbXBvbmVudC4gV2hh
dCBpcyBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudCBvZiB0aGUgY2xhc3NpZmllcj8gV2hhdCBkb2Vz
DQogICAgcGVyZm9ybWFuY2UgbWVhc3VyZW1lbnQgb2YgdGhlIGNsYXNzaWZpZXIgY29tcG9uZW50
IGNvbXByaXNlPyANCg0KPE5hZ2VuZHJhPldlIGNhbiBhZGQgdGhlIGJlbG93IHRleHQ6DQoNCk9M
RDoNCkFueSBTRkMtYXdhcmUgbmV0d29yayBkZXZpY2Ugc2hvdWxkIGhhdmUgdGhlIGFiaWxpdHkg
dG8gcGVyZm9ybQ0KICAgcGVyZm9ybWFuY2UgbWVhc3VyZW1lbnQgb2YgdGhlIGNsYXNzaWZpZXIg
Y29tcG9uZW50IGZvciBlYWNoIFNGQy4NCg0KTkVXOg0KQW55IFNGQy1hd2FyZSBuZXR3b3JrIGRl
dmljZSBzaG91bGQgaGF2ZSB0aGUgYWJpbGl0eSB0byBwZXJmb3JtDQogICBwZXJmb3JtYW5jZSBt
ZWFzdXJlbWVudCBvZiB0aGUgY2xhc3NpZmllciBjb21wb25lbnQgZm9yIGVhY2ggU0ZDLg0KICAg
IFRoZSBwZXJmb3JtYW5jZSBjYW4gYmUgcXVhbnRpZmllZCBieSBtZWFzdXJpbmcgdGhlIHBlcmZv
cm1hbmNlIG1ldHJpY3Mgb2YgdGhlIA0KICAgICB0cmFmZmljIGZyb20gdGhlIGNsYXNzaWZpZXIg
Zm9yIGVhY2ggU0ZDL1NGUC4NCg0KU2VjdGlvbiAzLjQuIC8NCiAgICAzLjUuIEF2YWlsYWJpbGl0
eS9QTSBvZiB0aGUgdW5kZXJsYXkgYW5kIG92ZXJsYXkgbmV0d29yazogSXQgd291bGQgYmUgZ29v
ZCB0bw0KICAgIGFkZCBhIHNlbnRlbmNlIHRoYXQgc3RhdGVzIHRoYXQgdGhlIG1lY2hhbmlzbXMg
Zm9yIGF2YWlsYWJpbGl0eS9QTSB3aGljaCBhcmUNCiAgICBvZmZlcmVkIGJ5IHRoZSB0ZWNobm9s
b2dpZXMgdXNlZCBieSB0aGUgb3ZlcmxheS91bmRlcmxheSBhcmUgdXNlZCwgcmF0aGVyIHRoYW4N
CiAgICBuZXcgbWV0aG9kcyBzcGVjaWZpY2FsbHkgZm9yIFNGQyB3b3VsZCBiZSBkZWZpbmVkLiAN
Cg0KPE5hZ2VuZHJhPlllcywgdGhhdCBtYWtlcyBzZW5zZS4gUGxlYXNlIGNoZWNrIHRoZSBiZWxv
dyB0ZXh0Og0KDQpPTEQ6DQpBbnkgU0ZDLWF3YXJlIG5ldHdvcmsgZGV2aWNlIG1heSBoYXZlIHRo
ZSBhYmlsaXR5IHRvIHBlcmZvcm0NCiAgIGF2YWlsYWJpbGl0eSBjaGVjayBvciBwZXJmb3JtYW5j
ZSBtZWFzdXJlbWVudCBvZiB0aGUgb3ZlcmxheSBuZXR3b3JrLg0KDQpORVc6DQpBbnkgU0ZDLWF3
YXJlIG5ldHdvcmsgZGV2aWNlIG1heSBoYXZlIHRoZSBhYmlsaXR5IHRvIHBlcmZvcm0NCiAgIGF2
YWlsYWJpbGl0eSBjaGVjayBvciBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudCBvZiB0aGUgb3Zlcmxh
eSBuZXR3b3JrLiBBbnkNCiAgIGV4aXN0aW5nIE9BTSB0b29scyBhbmQgdGVjaG5pcXVlcyBjYW4g
YmUgbGV2ZXJhZ2VkIGZvciB0aGlzIHB1cnBvc2UuDQoNClNlY3Rpb24gNC4gU0ZDIE9BTQ0KICAg
IEZ1bmN0aW9uczogSXQgd291bGQgYmUgZ29vZCwgaWYgZXhhbXBsZXMgaW4gc2VjdGlvbiA0IGNv
dWxkIGFsc28gaW5jbHVkZSBtb3JlDQogICAgInJlY2VudCIgbWV0aG9kcyBzdWNoIGFzIE9XQU1Q
L1RXQU1QIChSRkM0NjU2LCBSRkMgNTM1NykuIA0KDQo8TmFnZW5kcmE+IA0KDQpPTEQ6DQpEZWxh
eSB3aXRoaW4gYW4gU0ZDIGNvdWxkIGJlIG1lYXN1cmVkIGJhc2VkIG9uIHRoZSB0aW1lIGl0IHRh
a2VzIGZvcg0KICAgYSBwYWNrZXQgdG8gdHJhdmVyc2UgdGhlIFNGQyBmcm9tIHRoZSBpbmdyZXNz
IFNGQyBub2RlIHRvIHRoZSBlZ3Jlc3MNCiAgIFNGRi4gIEFzIFNGQ3MgYXJlIHVuaWRpcmVjdGlv
bmFsIGluIG5hdHVyZSwgbWVhc3VyZW1lbnQgb2Ygb25lLXdheQ0KICAgZGVsYXkgW1JGQzc2Nzld
IGlzIGltcG9ydGFudC4gIEluIG9yZGVyIHRvIG1lYXN1cmUgb25lLXdheSBkZWxheSwNCiAgIHRp
bWUgc3luY2hyb25pemF0aW9uIE1VU1QgYmUgc3VwcG9ydGVkIGJ5IG1lYW5zIHN1Y2ggYXMgTlRQ
LCBQVFAsDQogICBHUFMsIGV0Yy4NCg0KTkVXOg0KRGVsYXkgd2l0aGluIGFuIFNGQyBjb3VsZCBi
ZSBtZWFzdXJlZCBiYXNlZCBvbiB0aGUgdGltZSBpdCB0YWtlcyBmb3INCiAgIGEgcGFja2V0IHRv
IHRyYXZlcnNlIHRoZSBTRkMgZnJvbSB0aGUgaW5ncmVzcyBTRkMgbm9kZSB0byB0aGUgZWdyZXNz
DQogICBTRkYuICBNZWFzdXJlbWVudCBwcm90b2NvbHMgc3VjaCBhcyBPbmUtd2F5IEFjdGl2ZSBN
ZWFzdXJlbWVudCANCiAgICBQcm90b2NvbCAoT1dBTVApIFtSRkM0NjU2XSwgVHdvLXdheSBBY3Rp
dmUgTWVhc3VyZW1lbnQgUHJvdG9jb2wNCiAgIChUV0FNUCkgW1JGQzUzNTddIGNhbiBiZSB1c2Vk
IHRvIG1lYXN1cmUgdGhlIGNoYXJhY3RlcmlzdGljcy4gQXMgDQogICBTRkNzIGFyZSB1bmlkaXJl
Y3Rpb25hbCBpbiBuYXR1cmUsIG1lYXN1cmVtZW50IG9mIG9uZS13YXkNCiAgIGRlbGF5IFtSRkM3
Njc5XSBpcyBpbXBvcnRhbnQuICBJbiBvcmRlciB0byBtZWFzdXJlIG9uZS13YXkgZGVsYXksDQog
ICB0aW1lIHN5bmNocm9uaXphdGlvbiBNVVNUIGJlIHN1cHBvcnRlZCBieSBtZWFucyBzdWNoIGFz
IE5UUCwgUHJlY2lzaW9uIFRpbWUgUHJvdG9jb2wgKFBUUCksDQogICBHUFMsIGV0Yy4NCg0KU2Vj
dGlvbiA0LjQuDQogICAgUGVyZm9ybWFuY2UgTWVhc3VyZW1lbnQ6IEZvY3VzIGlzIGVudGlyZWx5
IG9uIHRoZSBQTSBvZiB0aGUgY29ubmVjdGl2aXR5LA0KICAgIHJhdGhlciB0aGFuIG9uIHRoZSBT
Ri4gSG93IGFib3V0IGNvdmVyaW5nIFBNIGZvciB0aGUgU0YgYXMgd2VsbD8gDQoNCjxOYWdlbmRy
YT4gSSBhbSBub3Qgc3VyZSBJIHVuZGVyc3RhbmQgd2hhdCBpcyBtaXNzaW5nLiBEbyB5b3UgaGF2
ZSBhbnkgc3VnZ2VzdGlvbiBmb3IgdGhlIHRleHQgaW1wcm92ZW1lbnQ/Lg0KDQpTZWN0aW9uIDUu
MQ0KICAgIE9BTSBUb29sIEdhcCBBbmFseXNpczoNCiAgICAgLSBOb3Qgc3VyZSB3aGF0ICJOVm8z
IE9BTSIgcmVmZXJzIHRvLiBDb3VsZCB0aGF0IGJlIGV4cGxhaW5lZCBiZWxvdyB0aGUgdGFibGUN
CiAgICAgYW5kIGluIHNlY3Rpb24gMS4yLjE/IA0KDQo8TmFnZW5kcmE+IENvbWJpbmluZyB0aGlz
IHdpdGggb3RoZXIgYmVsb3cgcXVlcmllcyBhcyB0aGV5IGFwcGVhcnMgdG8gYmUgcmVsYXRlZC4N
Cg0KLSBFLU9BTSBuZWVkcyB0byBiZSBkZXRhaWxlZC4gSXMgc2VlbXMgdGhhdCBDRk0NCiAgICAg
KDgwMi4xYWcpIGFuZCBub3QgODAyLjNhaCBpcyByZWZlcmVkIHRvIGhlcmUuIA0KDQo8TmFnZW5k
cmE+IFBlciBteSB1bmRlcnN0YW5kaW5nLCA4MDIuYWggaXMgMS1ob3Agd2hpbGUgODAyLjNhZyBj
YW4gYmUgbW9yZSB0aGFuIDEgaG9wIGFuZCBib3RoIHVzZXMgRXRoZXJuZXQgZnJhbWVzLiBTbyBJ
IHRoaW5rIGJvdGggYXJlIGFwcGxpY2FibGUgaGVyZS4gTXkgcmVzcG9uc2UgcmVnYXJkaW5nIEUt
T0FNIGRldGFpbHMgaW4gdGhpcyBzZWN0aW9uIGlzIGNvbWJpbmVkIGJlbG93Lg0KDQotICJUcmFj
ZSIgaW4gdGhlICJUcmFjZSIgY29sdW1uDQogICAgIG5lZWQgdG8gYmUgZXh0ZW5kZWQgb24uIElz
IHRoaXMgdHJhY2Vyb3V0ZT8gUGFyaXMtVHJhY2Vyb3V0ZT8gSU9BTS1Mb29wYmFjaz8gDQoNCiAg
ICAgSVBQTSBuZWVkcyB0byBiZSBkZXRhaWxlZCwgYmVjYXVzZSBJUFBNIGlzIG5vdCBhIHRvb2wg
YXMgc3VjaCBidXQgYW4gSUVURiBXRy4NCiAgICAgRG9lcyB0aGlzIHJlZmVyIHRvIE9XQU1QL1RX
QU1QL2V0Yy4gYXMgZGVmaW5lZCBieSBJUFBNPw0KICAgIA0KPE5hZ2VuZHJhPiBDb21iaW5pbmcg
dGhlIGFib3ZlIHF1ZXJpZXMuIA0KDQpPTEQ6DQpUaGVyZSBhcmUgdmFyaW91cyBPQU0gdG9vbCBz
ZXRzIGF2YWlsYWJsZSB0byBwZXJmb3JtIE9BTSBmdW5jdGlvbnMNCiAgIHdpdGhpbiB2YXJpb3Vz
IGxheWVycy4gIFRoZXNlIE9BTSBmdW5jdGlvbnMgbWF5IGJlIHVzZWQgdG8gdmFsaWRhdGUNCiAg
IHNvbWUgb2YgdGhlIHVuZGVybGF5IGFuZCBvdmVybGF5IG5ldHdvcmtzLiAgVG9vbHMgbGlrZSBw
aW5nIGFuZCB0cmFjZQ0KICAgYXJlIGluIGV4aXN0ZW5jZSB0byBwZXJmb3JtIGNvbm5lY3Rpdml0
eSBjaGVjayBhbmQgdHJhY2luZyBvZg0KICAgaW50ZXJtZWRpYXRlIGhvcHMgaW4gYSBuZXR3b3Jr
LiAgVGhlc2UgdG9vbHMgc3VwcG9ydCBkaWZmZXJlbnQNCiAgIG5ldHdvcmsgdHlwZXMgbGlrZSBJ
UCwgTVBMUywgVFJJTEwsIGV0Yy4gIFRoZXJlIGlzIGFsc28gYW4gZWZmb3J0IHRvDQogICBleHRl
bmQgdGhlIHRvb2wgc2V0IHRvIHByb3ZpZGUgY29ubmVjdGl2aXR5IGFuZCBjb250aW51aXR5IGNo
ZWNrcw0KICAgd2l0aGluIG92ZXJsYXkgbmV0d29ya3MuICBCRkQgaXMgYW5vdGhlciB0b29sIHdo
aWNoIGhlbHBzIGluDQogICBkZXRlY3RpbmcgZGF0YSBmb3J3YXJkaW5nIGZhaWx1cmVzLiAgVGFi
bGUgMyBiZWxvdyBpcyBub3QgZXhoYXVzdGl2ZQ0KDQpORVc6DQpUaGVyZSBhcmUgdmFyaW91cyBP
QU0gdG9vbCBzZXRzIGF2YWlsYWJsZSB0byBwZXJmb3JtIE9BTSBmdW5jdGlvbnMNCiAgIHdpdGhp
biB2YXJpb3VzIGxheWVycy4gIFRoZXNlIE9BTSBmdW5jdGlvbnMgbWF5IGJlIHVzZWQgdG8gdmFs
aWRhdGUNCiAgIHNvbWUgb2YgdGhlIHVuZGVybGF5IGFuZCBvdmVybGF5IG5ldHdvcmtzLiAgVG9v
bHMgbGlrZSBwaW5nIGFuZCB0cmFjZQ0KICAgYXJlIHVzZWQgdG8gcGVyZm9ybSBjb25uZWN0aXZp
dHkgY2hlY2sgYW5kIHRyYWNpbmcgb2YNCiAgIGludGVybWVkaWF0ZSBob3BzIGluIGEgbmV0d29y
ay4gIFRoZXNlIHRvb2xzIGFyZSBhbHJlYWR5IGF2YWlsYWJsZSBmb3INCiAgIGRpZmZlcmVudCB0
eXBlcyBvZiBuZXR3b3JrcyBzdWNoIGFzIElQLCBNUExTLCBUUklMTCwgZXRjLiANCiANCkUtT0FN
IG9mZmVycyBPQU0gbWVjaGFuaXNtcyBzdWNoIGFzIGFuIEV0aGVybmV0IGNvbnRpbnVpdHkgY2hl
Y2sgZm9yIA0KRXRoZXJuZXQgbGlua3MuIFRoZXJlIGlzIGFuIGVmZm9ydCBhcm91bmQgTlZPMyBP
QU0NCnRvIHByb3ZpZGUgY29ubmVjdGl2aXR5IGFuZCBjb250aW51aXR5IGNoZWNrcyBmb3IgbmV0
d29ya3MgdGhhdCB1c2UgTlZPMy4gIEJGRCBpcyB1c2VkDQpmb3IgdGhlIGRldGVjdGlvbiBvZiBk
YXRhIHBsYW5lIGZvcndhcmRpbmcgZmFpbHVyZXMuDQogDQpUaGUgSVBQTSBmcmFtZXdvcmsgW1JG
QyAyMzMwXSBvZmZlcnMgdG9vbHMgc3VjaCBhcyBPV0FNUCBbUkZDNDY1Nl0gYW5kIFRXQU1QDQpb
UkZDNTM1N10gKGNvbGxlY3RpdmVseSByZWZlcnJlZCBhcyBJUFBNIGluIHRoaXMgc2VjdGlvbikg
dG8gbWVhc3VyZSB2YXJpb3VzIHBlcmZvcm1hbmNlDQptZXRyaWNzLiBNUExTIFBhY2tldCBMb3Nz
IE1lYXN1cmVtZW50IChMTSkgYW5kIFBhY2tldCBEZWxheSBNZWFzdXJlbWVudCAoRE0pIChjb2xs
ZWN0aXZlbHkNCnJlZmVycmVkIGFzIE1QTFNfUE0gaW4gdGhpcyBzZWN0aW9uKSBbUkZDNjM3NF0g
b2ZmZXJzIHRoZSBhYmlsaXR5IHRvIG1lYXN1cmUNCnBlcmZvcm1hbmNlIG1ldHJpY3MgaW4gTVBM
UyBuZXR3b3JrLg0KDQpUYWJsZSAzIGJlbG93IGlzIG5vdCBleGhhdXN0aXZlLg0KDQpTZWN0aW9u
IDYuNC4zIElPQU06DQogICAgLSBUaGUgc2VjdGlvbiBzdGF0ZXMgdGhhdCBJT0FNICJtYXkgYmUg
dXNlZCB0byBwZXJmb3JtIHZhcmlvdXMgU0ZDIE9BTQ0KICAgIGZ1bmN0aW9ucyBhcyB3ZWxsIi4g
SXQgd291bGQgYmUgZ29vZCB0byBleHBhbmQgb24gdGhpcyBzdGF0ZW1lbnQ6IEUuZy4gSU9BTQ0K
ICAgIFRyYWNlLU9wdGlvbiBUeXBlIGNvdWxkIGJlIGxldmVyYWdlZCBmb3IgU0ZDIHRyYWNpbmcu
IElPQU0gRGlyZWN0LUV4cG9ydCBPcHRpb24NCiAgICBUeXBlIGNvdWxkIGJlIGxldmVyYWdlZC4g
LSBIb3cgd291bGQgd2UgZGVhbCB3aXRoIHRoZSBJT0FNIEFjdGl2ZSBGbGFnDQogICAgKGRyYWZ0
LWlldGYtaXBwbS1pb2FtLWZsYWdzLTAxKSB3aGVuIHVzZWQgd2l0aCBTRkMgT0FNPyANCg0KPE5h
Z2VuZHJhPiBUaGUgaW50ZW50aW9uIG9mIHRoZSBzZWN0aW9uIGlzIHRvIGhpZ2hsaWdodCB0aGUg
YXBwbGljYWJpbGl0eSBvZiBkaWZmZXJlbnQgT0FNIHRvb2xzZXRzIGZvciBPQU0gZnVuY3Rpb25z
IGF0IHNlcnZpY2UgbGF5ZXIuIEkgYW0gbm90IHN1cmUgaWYgd2UgcmVhbGx5IHNob3VsZCB0cnkg
ZXhwbGFpbmluZyBhbGwgdGhlIHBvc3NpYmxlIG9wdGlvbnMgd2l0aGluIGVhY2ggdG9vbC4gQnV0
IEkgYWdyZWUgdGhhdCBpdCBpcyB3b3J0aCBjbGFyaWZ5aW5nIHRoZSBhdmFpbGFiaWxpdHkgb2Yg
SU9BTSBvcHRpb25zIGZvciB0cmFjaW5nLiB0aGluayB3ZSBjYW4gY2xhcmlmeSB0aGF0IGRpZmZl
cmVudCBJT0FNIE9wdGlvbi1UeXBlcyBhcmUgYXZhaWxhYmxlIGZvciBPQU0gZnVuY3Rpb25zIHN1
Y2ggYXMgU0ZDIHRyYWNpbmcuIENhbiB5b3UgY2hlY2sgaWYgdGhlIGJlbG93IGxvb2tzIG9rPw0K
DQpPTEQ6DQpbSS1ELmlldGYtc2ZjLWlvYW0tbnNoXSBkZWZpbmVzIGhvdyBJbi1TaXR1IE9BTSBk
YXRhIGZpZWxkcyBhcmUNCiAgIHRyYW5zcG9ydGVkIHVzaW5nIE5TSCBoZWFkZXIuICBbSS1ELmll
dGYtc2ZjLXByb29mLW9mLXRyYW5zaXRdDQogICBkZWZpbmVzIGEgbWVjaGFuaXNtIHRvIHBlcmZv
cm0gcHJvb2Ygb2YgdHJhbnNpdCB0byBzZWN1cmVseSB2ZXJpZnkgaWYNCiAgIGEgcGFja2V0IHRy
YXZlcnNlZCB0aGUgcmVsZXZhbnQgU0ZQIG9yIFNGQy4gIFdoaWxlIHRoZSBtZWNoYW5pc20gaXMN
CiAgIGRlZmluZWQgaW5iYW5kIChpLmUuLCBpdCB3aWxsIGJlIGluY2x1ZGVkIGluIGRhdGEgcGFj
a2V0cyksIGl0IG1heSBiZQ0KICAgdXNlZCB0byBwZXJmb3JtIHZhcmlvdXMgU0ZDIE9BTSBmdW5j
dGlvbnMgYXMgd2VsbC4NCg0KTkVXOg0KW0ktRC5pZXRmLXNmYy1pb2FtLW5zaF0gZGVmaW5lcyBo
b3cgSW4tU2l0dSBPQU0gZGF0YSBmaWVsZHMgYXJlDQogICB0cmFuc3BvcnRlZCB1c2luZyBOU0gg
aGVhZGVyLiAgW0ktRC5pZXRmLXNmYy1wcm9vZi1vZi10cmFuc2l0XQ0KICAgZGVmaW5lcyBhIG1l
Y2hhbmlzbSB0byBwZXJmb3JtIHByb29mIG9mIHRyYW5zaXQgdG8gc2VjdXJlbHkgdmVyaWZ5IGlm
DQogICBhIHBhY2tldCB0cmF2ZXJzZWQgdGhlIHJlbGV2YW50IFNGUCBvciBTRkMuICBXaGlsZSB0
aGUgbWVjaGFuaXNtIGlzDQogICBkZWZpbmVkIGluYmFuZCAoaS5lLiwgaXQgd2lsbCBiZSBpbmNs
dWRlZCBpbiBkYXRhIHBhY2tldHMpLCBJT0FNIE9wdGlvbi1UeXBlcw0KICBzdWNoIGFzIElPQU0g
VHJhY2UgT3B0aW9uLVR5cGVzIGNhbiBhbHNvIGJlIHVzZWQgdG8gcGVyZm9ybSBvdGhlciBTRkMg
T0FNIGZ1bmN0aW9uIA0KICBzdWNoIGFzIFNGQyB0cmFjaW5nLg0KDQotIFRoZSB0ZXh0IHN0YXRl
cw0KICAgICJJbi1TaXR1IE9BTSBjb3VsZCBiZSB1c2VkIHdpdGggTyBiaXQgc2V0IjogV2h5IHdv
dWxkIElPQU0gYmUgdXNlZCB3aXRoIHRoZQ0KICAgIG92ZXJmbG93IGJpdCBzZXQgZm9yIFNGQyBP
QU0/IEZvciBkZXRhaWxzIG9uIElPQU0ncyBPLWJpdCwgc2VlIHNlY3Rpb24gNC40LjEgaW4NCiAg
ICBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZGF0YS0w
OS4gDQoNCjxOYWdlbmRyYT4gVGhlIE8gYml0IHJlZmVycmVkIGhlcmUgaXMgbm90IHRoZSBPIGJp
dCBpbiBJT0FNIGJ1dCB0aGUgb25lIGluIE5TSC9PdmVybGF5IGhlYWRlci4gVG8gYXZvaWQgYW55
IGNvbmZ1c2lvbiwgdGhpcyBjYW4gYmUgdXBkYXRlZCBhcyBiZWxvdzoNCg0KT0xEOg0KSW4tU2l0
dSBPQU0gY291bGQgYmUgdXNlZCB3aXRoIE8gYml0IHNldCB0byBwZXJmb3JtIFNGIGF2YWlsYWJp
bGl0eQ0KICAgYW5kIFNGQyBhdmFpbGFiaWxpdHkgb3IgcGVyZm9ybWFuY2UgbWVhc3VyZW1lbnQu
DQoNCk5FVzoNCkluLVNpdHUgT0FNIGNvdWxkIGJlIHVzZWQgd2l0aCBPIGJpdCBpbiB0aGUgb3Zl
cmxheSBoZWFkZXIgc2V0LCB0byBwZXJmb3JtIFNGIGF2YWlsYWJpbGl0eQ0KICAgYW5kIFNGQyBh
dmFpbGFiaWxpdHkgb3IgcGVyZm9ybWFuY2UgbWVhc3VyZW1lbnQuDQoNClNlY3Rpb24gNi40LjQg
U0ZDDQogICAgVHJhY2Vyb3V0ZTogLSBUaGlzIHNlY3Rpb24gcmVmZXJzIHRvIGFuIGV4cGlyZWQg
ZHJhZnQgKGV2ZW4gY2FsbGluZyBvdXQgdGhlDQogICAgZmFjdCB0aGF0IHRoZSBkcmFmdCBoYXMg
ZXhpcHJlZCksIGJ1dCBhbHNvIG1lbnRpb25zIHRoYXQgZnVuY3Rpb25hbGl0eSBpcw0KICAgIGF2
YWlsYWJsZSBhbmQgaW1wbGVtZW50ZWQgaW4gT3BlbkRheWxpZ2h0LiBDb25zaWRlciByZW1vdmlu
ZyB0aGUgcmVmZXJlbmNlcyB0bw0KICAgIHRoZSBleHBpcmVkIGRyYWZ0IGFuZCByYXRoZXIgYWRk
IHJlZmVyZW5jZXMgdG8gT3BlbkRheWxpZ2h0IGRvY3VtZW50cy4gLSBJT0FNDQogICAgTG9vcGJh
Y2sgKHNlZSBkcmFmdC1pZXRmLWlwcG0taW9hbS1mbGFncy0wMSkgY291bGQgYXBwbHkgU0ZDIFRy
YWNlcm91dGUgYXMgd2VsbC4NCiAgICANCjxOYWdlbmRyYT5Pay4gTGV0IG1lIGNoZWNrIGlmIEkg
Y2FuIGZpbmQgc29tZSByZWZlcmVuY2UgZm9yIE9ETC4gDQoNCiAgICBEZXRhaWxlZCBzZXQgb2Yg
bml0cyB0aGF0IEkgZW5jb3VudGVyZWQgd2hpbGUgcmVhZGluZyB0aHJvdWdoIHRoZSBkb2N1bWVu
dCAoW3hdDQogICAgcmVmZXJlbmNlcyBsaW5lIG51bWJlciB4KSDigJMgaG9wZSB0aGF0IHRoZXkg
YXJlIGhlbHBmdWwgaW4gZnVydGhlciBpbXByb3ZpbmcgdGhlDQogICAgZG9jOg0KDQo8TmFnZW5k
cmE+IFllcyBvZiBjb3Vyc2UgKC4NCiAgICANCiAgICBbZ2xvYmFsXSBzL2FuIFNGL2EgU0YvIC0t
IGFuZCBzaW1pbGFybHkgU0ZDL1NGRg0KDQo8TmFnZW5kcmE+T3RoZXIgUkZDcyB1c2VzICJhbiBT
Ri9TRkYiLiBTbyB0aGUgZHJhZnQgaXMgdXBkYXRlZCBhY2NvcmRpbmdseS4gSWYgeW91ciBzdWdn
ZXN0aW9uIGlzIHRvIHN1YnN0aXR1dGUgImEgU0YiIHRvICJhbiBTRiIsICBpdCBpcyBkb25lICgu
DQoNCiAgICBbMTc2XSAiT0FNIENvbnRyb2xsZXIiIG5vdCBkZWZpbmVkDQoNCjxOYWdlbmRyYT5X
ZSBjYW4gY2hhbmdlIGl0IGFzIGJlbG93Og0KDQpPTEQ6DQpPQU0gY29udHJvbGxlcnMgYXJlIGFz
c3VtZWQgdG8gYmUgd2l0aGluIHRoZSBzYW1lIGFkbWluaXN0cmF0aXZlDQogICBkb21haW4gYXMg
dGhlIHRhcmdldCBTRkMgZW5hYmxlZCBkb21haW4uDQoNCk5FVzoNCk9BTSBjb250cm9sbGVycyBh
cmUgU0ZDLWF3YXJlIG5ldHdvcmsgZGV2aWNlcyB0aGF0IGFyZSBjYXBhYmxlIG9mIA0KZ2VuZXJh
dGluZyBPQU0gcGFja2V0cy4gVGhleSBhcmUgYXNzdW1lZCB0byBiZSB3aXRoaW4gdGhlIHNhbWUg
DQphZG1pbmlzdHJhdGl2ZSBkb21haW4gYXMgdGhlIHRhcmdldCBTRkMgZW5hYmxlZCBkb21haW4u
DQoNCiAgICBbMjAyXSBXaHkganVzdCBWaXJ0dWFsIE1hY2hpbmVzIGFuZCBubyBjb250YWluZXJz
PyBTdWdnZXN0IHRvIG1ha2UgdGhpbmdzDQogICAgZ2VuZXJpYyBhbmQgdGFsayBhYm91dCB2aXJ0
dWFsIGFuZCBwaHlzaWNhbCBlbnRpdGllcy4NCg0KPE5hZ2VuZHJhPiBXZSBjaGFuZ2VkIHRoaXMg
YXMgdmlydHVhbCBlbnRpdGllcy4NCg0KICAgICAgICAgIFRoaXMgY29tbWVudCBhcHBsaWVzIHRo
cm91Z2hvdXQgdGhlIGRvY3VtZW50Lg0KICAgIFsyMTZdIEV0aGVybmV0IE9BTTogQWRkIHJlZmVy
ZW5jZS4gRG8geW91IHJlZmVyIHRvIHBoeXNpY2FsIGxheWVyIEV0aGVybmV0IE9BTQ0KICAgICg4
MDIuM2FoKSBvciBDRk0gKDgwMi4xYWcpPyANCg0KPE5hZ2VuZHJhPiBUaGUgcmVzcG9uc2Ugd2Fz
IHByb3ZpZGVkIGluIHRoZSBhYm92ZSBjb21tZW50IHNlY3Rpb24uDQoNClsyNDNdIHMvdXNlcyB0
aGUgb3ZlcmxheSBuZXR3b3JrL3VzZXMgdGhlIG92ZXJsYXkNCiAgICBuZXR3b3JrIGxheWVyLyAN
Cg0KPE5hZ2VuZHJhPiBEb25lLg0KDQpbMjQ2XSBDb3VsZCB3ZSBhZGQgYSBmZXcgZXhhbXBsZXMg
b2YgInZhcmlvdXMgb3ZlcmxheSBuZXR3b3JrDQogICAgdGVjaG5vbG9naWVzIj8gRm9yIHRoZSB1
bmRlcmxheSBuZXR3b3JrIGxheWVyIHNldmVyYWwgZXhhbXBsZXMgYXJlIGxpc3RlZC4NCg0KPE5h
Z2VuZHJhPiBPay4NCg0KICAgIFsyNDhdIFdoYXQgZG9lcyAibW9zdGx5IHRyYW5zcGFyZW50IiBt
ZWFuPyANCg0KPE5hZ2VuZHJhPiBUaGUgZGF0YSBwbGFuZSBlbGVtZW50cyBjb25uZWN0aW5nIHRo
ZSBvdmVybGF5IGxheWVyIG5vZGVzIG1heSBub3QgYWx3YXlzIHByb2Nlc3MgdGhlIG92ZXJsYXkg
aGVhZGVyLiANCg0KWzI1NF0gV2hhdCBkb2VzICJ0aWdodCBjb3VwbGluZyINCiAgICBiZXR3ZWVu
IHRoZSBsaW5rIGxheWVyIGFuZCB0aGUgcGh5c2ljYWwgdGVjaG5vbG9neSBtZWFuPyANCg0KPE5h
Z2VuZHJhPkkgYW0gbm90IHN1cmUgSSB1bmRlcnN0YW5kIHRoZSBuaXQgaGVyZS4gRG8geW91IHNl
ZSBhbnkgZGlmZmljdWx0eSBpbiBwYXJzaW5nIHRoZSBzZW50ZW5jZT8uDQoNClsyNTVdIFN1Z2dl
c3QgdG8gYXZvaWQNCiAgICB0ZXJtcyBsaWtlICJwb3B1bGFyIiAtIHBvcHVsYXJpdHkgY2FuIGNo
YW5nZSwgc3RhbmRhcmRzIHN0YXkgDQoNCjxOYWdlbmRyYT4gT2suIFRoaXMgaXMgY2hhbmdlZCBh
cyAiRXRoZXJuZXQgaXMgb25lIHN1Y2ggY2hvaWNlLi4uIg0KDQpbMjU2XSBBY3Jvbnltcw0KICAg
ICJQT1MiIGFuZCAiRFdETSIgYXJlIG5vdCBkZWZpbmVkIA0KDQo8TmFnZW5kcmE+IEFkZGVkLg0K
DQpbMjc0XSBMaW5rIHN0YXJ0L2VuZC1wb2ludHMgZG9uJ3Qgc2VlbSB0bw0KICAgIGFsd2F5cyBh
bGlnbiB3aXRoIHRoZSB1bmRlcmxheSBuZXR3b3JrIGluIHRoZSBkaWFncmFtIA0KDQo8TmFnZW5k
cmE+IEZpeGVkIGl0Lg0KDQpbMjg3XSBzL21heSBjb21wcmlzZQ0KICAgIG9mL21heSBjb25zaXN0
IG9mLyANCg0KPE5hZ2VuZHJhPldlIGZpeGVkIGl0IGFzICJtYXkgY29tcHJpc2UiLi4NCg0KWzI4
OF0gcy9idXQgbm90IHNob3duL2J1dCBpcyBub3Qgc2hvd24vIA0KDQo8TmFnZW5kcmE+IFdlIGZp
eGVkIHRoaXMgYXMgImludGVybWVkaWF0ZSBub2RlcyBub3Qgc2hvd24uLi46DQoNClszMDddDQog
ICAgcy9kZXZpY2VzL2RldmljZS8gDQoNCjxOYWdlbmRyYT4gRG9uZS4NCg0KWzMwOF0gV2hhdCBp
cyBhICJjb250cm9sbGVyIj8gDQoNCjxOYWdlbmRyYT4gV2UgZGlzY3Vzc2VkIHRoaXMgaW4gdGhl
IGFib3ZlIGNvbW1lbnQgc2VjdGlvbi4NCg0KWzMxNF0gcy9pbmNsdWRlcy9pbmNsdWRlLyANCg0K
PE5hZ2VuZHJhPkRvbmUuDQoNClszMTldDQogICAgQWRkIGhTRkMgdG8gbGlzdCBvZiBhY3Jvbnlt
cyBpbiBzZWN0aW9uIDEuMi4xIA0KDQo8TmFnZW5kcmE+IFRoaXMgaXMgZXhwYW5kZWQgaW4gdGhl
IHJlc3BlY3RpdmUgc2VjdGlvbi4gV2UgYWRkZWQgaXQgaW4gdGhlIGFjcm9ueW0gc2VjdGlvbiBh
cyB3ZWxsLg0KDQpbMzIwXSBBZGQgSUJOIHRvIGxpc3Qgb2YgYWNyb255bXMNCiAgICBpbiBzZWN0
aW9uIDEuMi4xIA0KDQo8TmFnZW5kcmE+IE9rLCBEb25lLg0KDQpbMzI1XSBzL2luY2x1ZGVzL2lu
Y2x1ZGUvIA0KDQo8TmFnZW5kcmE+IERvbmUuDQpbMzU5XSBUaGUgZnVuY3Rpb24vdGVybSAiY29u
dHJvbGxlciINCiAgICByZXF1aXJlcyBkZWZpbml0aW9uLiANCg0KPE5hZ2VuZHJhPiBEb25lLCBh
cyBtZW50aW9uZWQgaW4gdGhlIGFib3ZlIGNvbW1lbnQgc2VjdGlvbi4NCg0KWzM4M10gcy8/Li8/
LyANCg0KWzM5OF0gcy9nZXQgdGhlIGdvdC9nb3QvDQoNCjxOYWdlbmRyYT4gRG9uZS4NCg0KIFs0
NjFdDQogICAgcy9kZXZpY2VzL2RldmljZS8NCg0KPE5hZ2VuZHJhPiBEb25lLg0KDQogWzQ2OV0g
RG9lcyBpdCBoYXZlIHRvIGJlIGVxdWFsIGNvc3QgbXVsdGlwYXRoIGF0IHRoZSBzZXJ2aWNlDQog
ICAgbGF5ZXIsIG9yIGNvdWxkIHVuZXF1YWwgY29zdCBtdWx0aXBhdGggYWxzbyBiZSBhbiBvcHRp
b24gZm9yIGxvYWQtYmFsYW5jaW5nPw0KICAgDQo8TmFnZW5kcmE+SSBkaWRu4oCZdCBzZWUgYW55
IGRpc2N1c3Npb24gc3BlY2lmaWMgdG8gRUNNUC9VQ01QIGluIHRoZSBhcmNoaXRlY3R1cmUgUkZD
Lg0KDQogWzUyMV0gTm90IHN1cmUgd2hldGhlciB0aGUgb3ZlcmxheSBuZXR3b3JrIGVzdGFibGlz
aGVzIHRoZSBzZXJ2aWNlIHBsYW5lLiBJc24ndA0KICAgIGl0IHRoYXQgdGhlIG92ZXJsYXkgbmV0
d29yayBlc3RhYmxpc2hlcyBjb25uZWN0aXZpdHkgZm9yIHRoZSBTRkMtcmVsYXRlZA0KICAgIGZ1
bmN0aW9ucyBpbiB0aGUgc2VydmljZSBwbGFuZT8gDQoNCjxOYWdlbmRyYT4gVGhlIHNlcnZpY2Ug
bGF5ZXIgaXMgZXN0YWJsaXNoZWQgb3ZlciB0aGUgb3ZlcmxheSBuZXR3b3JrIGxheWVyLiBJIGFt
IG5vdCBzdXJlIGlmIGl0IGlzIHJpZ2h0IHRvIHNheSBvdmVybGF5IG5ldHdvcmsgcHJvdmlkZXMg
Y29ubmVjdGl2aXR5IGZvciBzZXJ2aWNlIGxheWVyICguDQoNCls1MzFdIHMvY29tcG9uZW50cy9j
b21wb25lbnQvIFs1NDVdIHJlbW92ZQ0KICAgICJ1bmRlcmxheSIgDQoNCjxOYWdlbmRyYT4gRG9u
ZS4NCg0KWzU5NV0gcy9kZXZpY2VzL2RldmljZS8gDQoNCjxOYWdlbmRyYT4gRG9uZS4NCg0KWzYw
MF0gcy9hY3Rpb24vYW4gYWN0aW9uLyANCg0KPE5hZ2VuZHJhPiBEb25lLg0KDQpbNjAxXSBFeHBh
bmQgb24NCiAgICAiVFRMIG9yIG90aGVyIG1lYW5zIiAoVFRMIGFsc28gbmVlZHMgdG8gYmUgYWRk
ZWQgdG8gYWNyb255bXMgaW4gMS4yLjEpLiBJcyB0aGlzDQogICAgc3BlY2lmaWMgdG8gTlNIPyBP
ciBzcGVjaWZpYyB0byBJUHY0Pw0KDQo8TmFnZW5kcmE+IFRUTCBpcyBsaXN0ZWQgYXMgd2VsbC1r
bm93biBhYmJyZXYgaW4gaHR0cHM6Ly93d3cucmZjLWVkaXRvci5vcmcvbWF0ZXJpYWxzL2FiYnJl
di5leHBhbnNpb24udHh0IGFuZCBzbyB3ZSBsZWZ0IGl0IGFzIGl0IGlzLiBUVEwgaW4gdGhpcyBk
b2N1bWVudCByZWZlcnMgdG8gTlNIIFRUTCBmaWVsZC4NCg0KIFs2MzBdIE1lbnRpb24gdGhhdCBm
b3IgImFwcHJveGltYXRpb24gb2YNCiAgICBwYWNrZXQgbG9zcyBmb3IgYSBnaXZlbiBTRkMgY2Fu
IGJlIGRlcml2ZWQiIHRvIGJlIGFwcGxpY2FibGUsIFNGQyBPQU0gcGFja2V0cw0KICAgIHdvdWxk
IG5lZWQgdG8gYmUgZm9yd2FyZGVkIHRoZSBzYW1lIGFzIGxpdmUgdXNlciB0cmFmZmljLg0KDQo8
TmFnZW5kcmE+IEFzIGl0IGlzIGludGVuZGluZyB0byBkZXJpdmUgdGhlIGFwcHJveGltYXRlIGxv
c3MgdmFsdWUsIEkgYW0gbm90IHN1cmUgaWYgd2UgbmVlZCB0aGlzIGFkZGl0aW9uYWwgY29uc2lk
ZXJhdGlvbiB0aGF0IHRoZSBPQU0gcGFja2V0IHdvdWxkIG5lZWQgdG8gZm9sbG93IHRoZSBsaXZl
IHVzZXIgdHJhZmZpYy4gTGV0IG1lIGtub3cgaWYgeW91IHRoaW5rIG90aGVyd2lzZS4NCg0KIFs2
MzZdIElzIHVwcGVyY2FzZQ0KICAgICJNVVNUIiBhcHBsaWNhYmxlIHRvIGFuIGluZm9ybWF0aW9u
YWwgZG9jdW1lbnQ/IEVzcGVjaWFsbHkgZ2l2ZW4gdGhhdA0KICAgIFJGQzIxMTkvUkZDODE3NCBp
cyBleHBsaWNpdGx5IHJlZmVyZW5jZWQgYnkgdGhlIGRyYWZ0LiANCg0KPE5hZ2VuZHJhPiBCYXNl
ZCBvbiB2YXJpb3VzIHJldmlld2VyIGNvbW1lbnRzLCB3ZSByZW1vdmVkIHRoZSB1c2Ugb2YgYW55
IG5vcm1hdGl2ZSBzdGF0ZW1lbnQuDQoNCls2NjZdIEFkZCBNUExTLCBUUklMTCB0bw0KICAgIGFj
cm9ueW1zIGluIDEuMi4xIA0KDQo8TmFnZW5kcmE+IE9rLiBEb25lLg0KDQpbNjc4XSBzL2V4aGF1
c3RpdmUvZXhoYXVzdGl2ZS4vIA0KDQo8TmFnZW5kcmE+IERvbmUuDQoNCls3MjBdIElzIHVwcGVy
Y2FzZSAiU0hPVUxEIiBhcHBsaWNhYmxlIHRvIGFuIGluZm9ybWF0aW9uYWwgZG9jdW1lbnQ/DQog
ICAgRXNwZWNpYWxseSBnaXZlbiB0aGF0IFJGQzIxMTkvUkZDODE3NCBpcyBleHBsaWNpdGx5IHJl
ZmVyZW5jZWQgYnkgdGhlIGRyYWZ0Lg0KICAgIA0KPE5hZ2VuZHJhPiBCYXNlZCBvbiB2YXJpb3Vz
IHJldmlld2VyIGNvbW1lbnRzLCB3ZSByZW1vdmVkIHRoZSB1c2Ugb2YgYW55IG5vcm1hdGl2ZSBz
dGF0ZW1lbnQuDQoNCls3MjJdIElzIHVwcGVyY2FzZSAiTUFZIiBhcHBsaWNhYmxlIHRvIGFuIGlu
Zm9ybWF0aW9uYWwgZG9jdW1lbnQ/IEVzcGVjaWFsbHkNCiAgICBnaXZlbiB0aGF0IFJGQzIxMTkv
UkZDODE3NCBpcyBleHBsaWNpdGx5IHJlZmVyZW5jZWQgYnkgdGhlIGRyYWZ0LiANCg0KPE5hZ2Vu
ZHJhPiBCYXNlZCBvbiB2YXJpb3VzIHJldmlld2VyIGNvbW1lbnRzLCB3ZSByZW1vdmVkIHRoZSB1
c2Ugb2YgYW55IG5vcm1hdGl2ZSBzdGF0ZW1lbnQuDQoNCls3NTRdDQogICAgcy9wYWNrZXQvcGFj
a2V0cy8gDQoNCls3NTVdIHMvdG8gbmV4dCBub2RlL3RvIHRoZSBuZXh0IG5vZGUvDQoNCiBbNzcx
XSBIb3cgZG9lcyB0aGlzDQogICAgcmVxdWlyZW1lbnQgYWxpZ24gd2l0aCB0aGUgZWFybGllciBw
YXJhZ3JhcGgsIGUuZy4gaW4gY2FzZSBhIG5vZGUgc2VuZHMgYW4gSUNNUA0KICAgIHJlcGx5PyBJ
dCB3b3VsZCBwcm9iYWJseSBtYWtlIHNlbnNlIHRvIHNjb3BlIHRoZSBzdGF0ZW1lbnQgdG8gZS5n
LiBOU0guIA0KDQo8TmFnZW5kcmE+IEFzIG1lbnRpb25lZCBpbiB0aGUgc3RhdGVtZW50LCB0aGUg
bm9kZSB0aGF0IGluaXRpYXRlcyB0aGUgT0FNIHBhY2tldCBtdXN0IHNldCB0aGUgbWFya2VyIGFu
ZCBzbyB0aGlzIHN0YXRlbWVudCBpcyBhcHBsaWNhYmxlIGZvciB0aGUgaW5pdGlhdGluZyBub2Rl
Lg0KDQpbODA2XQ0KICAgIHMvZnVuY3Rpb24vZnVuY3Rpb25zLyANCg0KPE5hZ2VuZHJhPiBEb25l
DQoNCls4MDldIHMvZnJvbSByZWxldmFudCBub2RlL2Zyb20gdGhlIHJlbGV2YW50IG5vZGUvIA0K
DQo8TmFnZW5kcmE+IERvbmUNCg0KWzgxMF0NCiAgICBzL2dlbmVyYXRlIElDTVAvZ2VuZXJhdGUg
YW4gSUNNUC8gDQoNCjxOYWdlbmRyYT4gRG9uZQ0KDQpbODEyXSBzL2Zyb20gbGFzdC9mcm9tIHRo
ZSBsYXN0LyANCg0KPE5hZ2VuZHJhPiBEb25lDQoNCls4MzBdDQogICAgcy9wZXJmb3JtIGNvbnRp
bnVpdHkvcGVyZm9ybSB0aGUgY29udGludWl0eS8NCg0KPE5hZ2VuZHJhPiBEb25lDQoNCiBbODM0
XSBzL3dpdGggcmVsZXZhbnQvd2l0aCB0aGUNCiAgICByZWxldmFudCANCg0KPE5hZ2VuZHJhPiBE
b25lDQoNCls4MzVdIHMvcGVyZm9ybSBwYXJ0aWFsIFNGQyBhdmFpbGFiaWxpdHkuL3BlcmZvcm0g
YSBwYXJ0aWFsIFNGQw0KICAgIGF2YWlsYWJpbGl0eSBjaGVjay4vIA0KDQo8TmFnZW5kcmE+IERv
bmUNCg0KWzg1MV0gRm9yICJJbi1TaXR1IE9BTSBkYXRhIGZpZWxkcyIgYWRkIGEgbm9ybWF0aXZl
DQogICAgcmVmZXJlbmNlIHRvIGRyYWZ0LWlldGYtaXBwbS1pb2FtLWRhdGEgDQoNCls5MDVdIEFk
ZCAiQ0xJIiB0byBzZWN0aW9uIDEuMi4xDQogICAgYWNyb255bXMgDQoNCjxOYWdlbmRyYT4gRG9u
ZQ0KDQpbOTIwXSBBZGQgYSByZWZlcmVuY2UgZm9yIE5FVENPTkYgLT5SRkM2MjQxDQogICAgDQo8
TmFnZW5kcmE+IERvbmUNCg0KT25jZSBhZ2FpbiwgdGhhbmtzIGEgbG90IGZvciB0aGUgZ3JlYXQg
Y29tbWVudHMuDQoNClJlZ2FyZHMsDQpOYWdlbmRyYQ0KICAgIA0KICAgIA0KICAgIA0KDQo=


From nobody Sat May 16 07:36:37 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A00C03A0602; Sat, 16 May 2020 07:36:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.698
X-Spam-Level: 
X-Spam-Status: No, score=-7.698 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=PGjMoRrd; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=fv6z9jCx
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QA-Yrn20UDm3; Sat, 16 May 2020 07:36:29 -0700 (PDT)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 977983A0542; Sat, 16 May 2020 07:36:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2970; q=dns/txt; s=iport; t=1589639789; x=1590849389; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=Nmli0pGtmTNBRZyaecj6JD2xl7iMGlUqV3olViV5i7c=; b=PGjMoRrdisqxFnes1oLSHFb3dyIocGTW0NTih87/JX565alP02d5UaAh xt5Uf8UitDySPSHUBRijk9jfKXwd6I77n/5LPj8l2daeqvQSYOai7P28o +I0TPaO9gJbXmnOEVbFnReTlVyHj9jX9WtCfeNYsmAXk2Fv+2sSp9XLaH c=;
IronPort-PHdr: =?us-ascii?q?9a23=3AHKKIkhXiHywVJDeF8Kr/c384LVPV8LGuZFwc94?= =?us-ascii?q?YnhrRSc6+q45XlOgnF6O5wiEPSBNyHuf1BguvS9avnXD9I7ZWAtSUEd5pBH1?= =?us-ascii?q?8AhN4NlgMtSMiCFQXgLfHsYiB7eaYKVFJs83yhd0QAHsH4ag7dp3Sz6XgZHR?= =?us-ascii?q?CsfQZwL/7+T4jVicn/3uuu+prVNgNPgjf1Yb57IBis6wvLscxDiop5IaF3wR?= =?us-ascii?q?zM8XY=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BVAQA8+b9e/5pdJa1mHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQFAgTYEAQELAYFTUQdvWC8sCoQag0YDjR6YYIFCgRADVAsBAQE?= =?us-ascii?q?MAQEjCgIEAQGERAIXggEkNwYOAgMBAQsBAQUBAQECAQUEbYVWDIVyAgEDEhE?= =?us-ascii?q?RDAEBNwEPAgEIDgwCJgICAjAVEAIEAQ0ngwQBgksDLgEOpCUCgTmIYXaBMoM?= =?us-ascii?q?BAQEFgUZBg0sYgg4DBoEOKgGCYolfGoIAgTgMEIJNPoJnAgECAYEsARIBITg?= =?us-ascii?q?Cglozgi2OUwaCST2hNQqCUIgmkCEWB4JdiHCSCZBDiWuTaAIEAgQFAg4BAQW?= =?us-ascii?q?BaCNmWBEHcBVlAYI+UBgNkEA4gzqFFIVCdAI1AgYBBwEBAwl8jB0tgQYBgQ8?= =?us-ascii?q?BAQ?=
X-IronPort-AV: E=Sophos;i="5.73,398,1583193600"; d="scan'208";a="496216757"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 16 May 2020 14:36:28 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by rcdn-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id 04GEaSL7020938 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sat, 16 May 2020 14:36:28 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sat, 16 May 2020 09:36:28 -0500
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sat, 16 May 2020 09:36:27 -0500
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Sat, 16 May 2020 09:36:27 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gC9EdOyOVzda1GjEuivI+OKUgPbsfZThnEVx3QrNq/ScYiofrpeQPmc3zHlC83jy4joTxARdYXh1UfzKvYGJs5XjvFQu/fU2yRFksB5qKHTbRhi0X91I5FsSbUgeX5Eoaptn+HbodnKS4Ta0+UeRimo0LhTBbZT9leFb+ZErKTcyHSufCnG5GmjsHNcdjq854HMDGJ1M/roF+FBEXncnBvzdFHOJBJPYScF79Rqc8izB5PswGqKZIe/qvtpREkoRSKSyi3h15WXpbG57XN6PT4q1nIpG6pLz3wLy6G4QWrxb9lYRJHXjVx5keYr+Hzweq8AQuGkCJxzc7L3y2aIemQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Nmli0pGtmTNBRZyaecj6JD2xl7iMGlUqV3olViV5i7c=; b=Szt1Q82n3wp1ri+Thqz3D7zXxa64ZcbdgXMxFEsM2YB4yvhTCUkmhx7l1WALTreIBR6lU9LpFmTejnl1Rc0sv19WXH1h/Fd+gGkW80FCY6TIOUJN4Q/WjADHNJgqX3uTmVazg9pKrYYkaTEultYGcE168x8EeF32mw3nW5/9BFJOVoUPA+geSIebeq0ly8duMl1LW2L7sEEGE2pxUvwu1Ia2p7GzFnt2gxw2fJd+8VmwYLQOYsEKTF/LAjnbj5wWNq+OvK/oWWw50MQZZe0K/BGx5IVlM/Pf2vX6puGkd2uqI2JQLYzoy3uz46eGUKpCc41zwZSvxOr0gIavuZUACg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Nmli0pGtmTNBRZyaecj6JD2xl7iMGlUqV3olViV5i7c=; b=fv6z9jCxzyuN0Xl9sS4xfQIGGQ9O1Dz6CuJPuKMM3I2qSWM0+HmucXjDlV1+kP6vpDSWIV8+IATLHnuXzO1HB0XgIeBFuuY4diAvd0qW/yuaIIn88NDfcbR8OSl7UumWhYN0BoxXwcDvxWjzqmNRpTcsi5v5mmFOHh9nwk6sQQg=
Received: from BN6PR11MB4068.namprd11.prod.outlook.com (2603:10b6:405:7c::31) by BN6PR11MB4180.namprd11.prod.outlook.com (2603:10b6:405:7c::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.24; Sat, 16 May 2020 14:36:25 +0000
Received: from BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34]) by BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34%3]) with mapi id 15.20.3000.022; Sat, 16 May 2020 14:36:25 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: Alvaro Retana <aretana.ietf@gmail.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, "tal.mizrahi.phd@gmail.com" <tal.mizrahi.phd@gmail.com>
Thread-Topic: Alvaro Retana's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
Thread-Index: AQHWJHUSxWAa/x1d8kG/HGJJVSYSb6iqkscA
Date: Sat, 16 May 2020 14:36:25 +0000
Message-ID: <E44E9C8C-3ABA-4723-91F8-4F51E2EF7672@cisco.com>
References: <158885879619.21045.4121183716505139454@ietfa.amsl.com>
In-Reply-To: <158885879619.21045.4121183716505139454@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.35.20030802
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [136.56.55.90]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0c2d9de5-86f5-4a3b-afbe-08d7f9a682e8
x-ms-traffictypediagnostic: BN6PR11MB4180:
x-microsoft-antispam-prvs: <BN6PR11MB418061C27EA11089FEB059EDC6BA0@BN6PR11MB4180.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 040513D301
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: S7NEuBeKXQ931dpZOoNm2M+OWMdK5yTA22WTBc4vJEHaIxDQKNAMGXVLP9QAErCpdzJAiquhSAg2BjQ+V9d3U1n3vcpk6bnuTOUK8SRaxO5jnoIamw2vxr+IvrdKAkuP2Gg/Vj37BCFxKaj0EABRsfbzYgTDVHNNCEUihgalsMeK7c9O698Z2bLgpRfJVZsFJUl3BGrivqtk04IGww3gQUcMS0rTQMSK7wsSwnoqKMrXuYxvDVbHNwUDeJfFtVDx8Wbl1g31KfssHihFKFQ6eEasvVnFsx8P3vHi29UxUJelnee3MMSwMculCeQ1EYZWnyzDavKbZd8gj1mCYhu9/14Q3SBwE0JYK7BWF4/FpmjyNLnAZUx3dZ93rdK4wfbnBf1fmXVw8oDocivCG3GVRa5jmJEwfGj42Qt4atTvbgZWKKmQpgfFDgVZIHfp2IEW/Lw/KRIjskKVLPPfT0Dx/DDM1hmSzxvEEhU689VpHvIWh298TzSDoGcGQRvLPcA5qfwwnkaERfXlSJkfZZfY7Q==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB4068.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(396003)(376002)(39860400002)(366004)(136003)(346002)(110136005)(66946007)(6506007)(64756008)(6486002)(26005)(54906003)(186003)(71200400001)(2906002)(66446008)(66556008)(966005)(66476007)(8936002)(86362001)(478600001)(5660300002)(4326008)(8676002)(76116006)(33656002)(91956017)(316002)(36756003)(6512007)(2616005); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: Km8lyv0x1R6kqEnx/4ufFyp4zK9JbpUn2g2P1uflh5XBiVCZvi3b6gGRjgcmcQ78edVGc/JhBCu0uSxS+toOU8igb+uoy5lmjmDKLM/kzQ+Wk+JwIQpxFAbRjo/cpdVjtYOf88OZSzc6AbI7DyNWEXeRfPhXzquucj41cgz5e+QyCQXS0qMipQQZSNIbttirRQlZbMQVpAcu9HKx3PPQHueu431FnmLQtGUTSveeSGtlDN/bXK/K6LaOrlldN+sT4gq88zv2udF4lZ+DO76xQKybqNgPH/NyXSbnYOuPk2WIOz/wL8Z6M4XJp+tKy4Zr17pTxUHshcqQkEiL9liUPn0eh6JlNtQ7HX7fQX3gm11cSVgveaR2KPU2cofmyiuaSzKe03YoYLF6FvItupBhcVkvW026lmIQl4cbbtNe73VOeu/I1dJ6CedfNCE3WonWZPtABmBoNPHxNrlvGDA2BocyiA+ObnX5O/kkB/BtQnE=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <C9F8E4A653399746AFC8972E505095E7@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0c2d9de5-86f5-4a3b-afbe-08d7f9a682e8
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 May 2020 14:36:25.0610 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: TMBNR8b96RPnYXaobOg3xfrQ3rIPjGFERmYeS3cu1MXNJ2bcDSKX6I/qH9SHp5B1umzFWjWMybvIjR/giGkSDg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB4180
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: rcdn-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/tExI5bFIeYl2874M3O38A6Zt2Nk>
Subject: Re: [sfc] Alvaro Retana's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 May 2020 14:36:32 -0000

SGkgQWx2YXJvLA0KDQpUaGFuayB5b3UgZm9yIHRoZSBjb21tZW50cy4gUGxlYXNlIHNlZSBpbmxp
bmUgZm9yIHRoZSByZXNwb25zZS4NCg0KDQogICAgQWx2YXJvIFJldGFuYSBoYXMgZW50ZXJlZCB0
aGUgZm9sbG93aW5nIGJhbGxvdCBwb3NpdGlvbiBmb3INCiAgICBkcmFmdC1pZXRmLXNmYy1vYW0t
ZnJhbWV3b3JrLTEzOiBObyBPYmplY3Rpb24NCiAgICANCiAgICBXaGVuIHJlc3BvbmRpbmcsIHBs
ZWFzZSBrZWVwIHRoZSBzdWJqZWN0IGxpbmUgaW50YWN0IGFuZCByZXBseSB0byBhbGwNCiAgICBl
bWFpbCBhZGRyZXNzZXMgaW5jbHVkZWQgaW4gdGhlIFRvIGFuZCBDQyBsaW5lcy4gKEZlZWwgZnJl
ZSB0byBjdXQgdGhpcw0KICAgIGludHJvZHVjdG9yeSBwYXJhZ3JhcGgsIGhvd2V2ZXIuKQ0KICAg
IA0KICAgIA0KICAgIFBsZWFzZSByZWZlciB0byBodHRwczovL3d3dy5pZXRmLm9yZy9pZXNnL3N0
YXRlbWVudC9kaXNjdXNzLWNyaXRlcmlhLmh0bWwNCiAgICBmb3IgbW9yZSBpbmZvcm1hdGlvbiBh
Ym91dCBJRVNHIERJU0NVU1MgYW5kIENPTU1FTlQgcG9zaXRpb25zLg0KICAgIA0KICAgIA0KICAg
IFRoZSBkb2N1bWVudCwgYWxvbmcgd2l0aCBvdGhlciBiYWxsb3QgcG9zaXRpb25zLCBjYW4gYmUg
Zm91bmQgaGVyZToNCiAgICBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1p
ZXRmLXNmYy1vYW0tZnJhbWV3b3JrLw0KICAgIA0KICAgIA0KICAgIA0KICAgIC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0NCiAgICBDT01NRU5UOg0KICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiAgICANCiAgICBJIHN1cHBvcnQg
TXVycmF5J3MgRElTQ1VTUy4NCiAgICANCjxOYWdlbmRyYT4gV2Ugd2lsbCBhZGRyZXNzIHRoZSBE
SVNDVVNTIGNvbW1lbnRzIGZyb20gTXVycmF5Lg0KDQogICAgSSBhcHByZWNpYXRlIHRoZSBmYWN0
IHRoYXQgIk1vcmUgc3BlY2lmaWNzIG9uIHRoZSBtZWNoYW5pc20gdG8gY2hhcmFjdGVyaXplDQog
ICAgU0Ytc3BlY2lmaWMgT0FNIHRvIHZhbGlkYXRlIHRoZSBzZXJ2aWNlIG9mZmVyaW5nIGFyZSBv
dXRzaWRlIHRoZSBzY29wZSBvZiB0aGlzDQogICAgZG9jdW1lbnQuIiAowqczLjEuMSkNCiAgICAN
CiAgICBUaGUgaXNzdWUgSSB3YW50IHRvIHBvaW50IG91dCwgd2hpY2ggSSBiZWxpZXZlIGlzIGEg
c2lnbmlmaWNhbnQgb21pc3Npb24gaW4NCiAgICB0aGlzIGRvY3VtZW50LCBpcyB0aGUgbGFjayBv
ZiBtZW50aW9uIGluIMKnNCBhbmQgwqc1IG9mIHRoZSB2YWxpZGF0aW9uIG9mIHRoZQ0KICAgIHNl
cnZpY2Ugb2ZmZXJpbmcgYXMgYW4gU0ZDIE9BTSBmdW5jdGlvbiBvciBpbiB0aGUgZ2FwIGFuYWx5
c2lzLiAgSU9XLCB0aGUNCiAgICBhdmFpbGFiaWxpdHkgb2YgdGhlIFNGIGZyb20gdGhlIHBvaW50
IG9mIHZpZXcgb2YgaXRzIGFiaWxpdHkgdG8gcHJvdmlkZSB0aGUNCiAgICBzZXJ2aWNlIGlzIHBv
aW50ZWQgb3V0IGFzIGltcG9ydGFudCBpbiDCpzMuMS4xLCBidXQgdGhlcmUgaXMgbm8gZnVydGhl
cg0KICAgIGNvbnNpZGVyYXRpb24gbGF0ZXIgaW4gdGhlIGRvY3VtZW50Lg0KICAgIA0KICAgIFtJ
IGJlbGlldmUgdGhhdCB0aGlzIGlzc3VlIGJvcmRlcnMgb24gYSBESVNDVVNTIC0tIGFuZCB3aGls
ZSBJIHdvdWxkIHJlYWxseQ0KICAgIGxpa2UgdG8gc2VlIGZ1cnRoZXIgY29uc2lkZXJhdGlvbiBp
biB0aGUgdGV4dCwgSSBkZWNpZGVkIHRvIHRydXN0IHRoYXQgdGhlDQogICAgYXV0aG9ycyBhbmQg
dGhlIHJlc3BvbnNpYmxlIEFEIHdpbGwgdGFrZSBjYXJlIG9mIGl0Ll0NCiAgICANCiAgICA8TmFn
ZW5kcmE+IEkgdGhpbmssIHRoaXMgY2FuIGJlIGFkZHJlc3NlZCBieSBhZGRpbmcgdGhlIGJlbG93
IGJ1bGxldCBwb2ludCBpbiBTZWN0aW9uIDQuMQ0KDQoiQWJpbGl0eSB0byB2YWxpZGF0ZSB0aGUg
c2VydmljZSBmdW5jdGlvbmFsaXR5IG9mIGFuIFNGLiINCg0KUGxlYXNlIGxldCBtZSBrbm93IGlm
IHRoaXMgYWRkcmVzcyB5b3VyIGNvbmNlcm4uIFBsZWFzZSBmZWVsIGZyZWUgdG8gc3VnZ2VzdCBh
bnkgdGV4dCBpbXByb3ZlbWVudC4NCg0KVGhhbmtzLA0KTmFnZW5kcmENCg0KICAgIA0KICAgIA0K
DQo=


From nobody Sat May 16 09:44:14 2020
Return-Path: <jmh@joelhalpern.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B0C033A09F0; Sat, 16 May 2020 09:44:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.198
X-Spam-Level: 
X-Spam-Status: No, score=-0.198 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.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 NnqcvxmQTL0J; Sat, 16 May 2020 09:44:06 -0700 (PDT)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) (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 5CF6E3A09F1; Sat, 16 May 2020 09:44:06 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 49PWMB1vcsz1p4gX; Sat, 16 May 2020 09:44:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1589647446; bh=JRFInWnCvAimXMtZvgO5aRdNMT4xpXNNwRFRTXvBDek=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=PQ7vfVGPc6btctQWUyurVIvu/sF1pSNQiK9OxTdGEWgowto1DtvEm44NI/gWh1qEA es9ZtDremv88hVjylpBvgUm+30DGKepkF1uAmOTDNZAYxW1tKUwscMZOGVVS3cvpCP d2+4yYWM91QcJJd7os4CoN97FFH0sODucrMwMBNI=
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 49PWM90Kqyz1p4f5; Sat, 16 May 2020 09:44:04 -0700 (PDT)
To: "Nagendra Kumar Nainar (naikumar)" <naikumar=40cisco.com@dmarc.ietf.org>,  Alvaro Retana <aretana.ietf@gmail.com>, The IESG <iesg@ietf.org>
Cc: "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "tal.mizrahi.phd@gmail.com" <tal.mizrahi.phd@gmail.com>, "sfc@ietf.org" <sfc@ietf.org>
References: <158885879619.21045.4121183716505139454@ietfa.amsl.com> <E44E9C8C-3ABA-4723-91F8-4F51E2EF7672@cisco.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <9f34e226-9edf-0801-4d22-56d85e970d2a@joelhalpern.com>
Date: Sat, 16 May 2020 12:44:00 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0
MIME-Version: 1.0
In-Reply-To: <E44E9C8C-3ABA-4723-91F8-4F51E2EF7672@cisco.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/vWi9NtdPuJwu5AEf_Gg13t0eAm8>
Subject: Re: [sfc] Alvaro Retana's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 May 2020 16:44:08 -0000

Can we please be careful not to get too far into monitoring the 
functioning of the SF.  That is explicitly out of scope for the 
document.  This modification seems to move dangerously in that direction.

Yours,
Joel

On 5/16/2020 10:36 AM, Nagendra Kumar Nainar (naikumar) wrote:
> Hi Alvaro,
> 
> Thank you for the comments. Please see inline for the response.
> 
> 
>      Alvaro Retana has entered the following ballot position for
>      draft-ietf-sfc-oam-framework-13: No Objection
>      
>      When responding, please keep the subject line intact and reply to all
>      email addresses included in the To and CC lines. (Feel free to cut this
>      introductory paragraph, however.)
>      
>      
>      Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
>      for more information about IESG DISCUSS and COMMENT positions.
>      
>      
>      The document, along with other ballot positions, can be found here:
>      https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/
>      
>      
>      
>      ----------------------------------------------------------------------
>      COMMENT:
>      ----------------------------------------------------------------------
>      
>      I support Murray's DISCUSS.
>      
> <Nagendra> We will address the DISCUSS comments from Murray.
> 
>      I appreciate the fact that "More specifics on the mechanism to characterize
>      SF-specific OAM to validate the service offering are outside the scope of this
>      document." (§3.1.1)
>      
>      The issue I want to point out, which I believe is a significant omission in
>      this document, is the lack of mention in §4 and §5 of the validation of the
>      service offering as an SFC OAM function or in the gap analysis.  IOW, the
>      availability of the SF from the point of view of its ability to provide the
>      service is pointed out as important in §3.1.1, but there is no further
>      consideration later in the document.
>      
>      [I believe that this issue borders on a DISCUSS -- and while I would really
>      like to see further consideration in the text, I decided to trust that the
>      authors and the responsible AD will take care of it.]
>      
>      <Nagendra> I think, this can be addressed by adding the below bullet point in Section 4.1
> 
> "Ability to validate the service functionality of an SF."
> 
> Please let me know if this address your concern. Please feel free to suggest any text improvement.
> 
> Thanks,
> Nagendra
> 
>      
>      
> 
> _______________________________________________
> sfc mailing list
> sfc@ietf.org
> https://www.ietf.org/mailman/listinfo/sfc
> 


From nobody Sun May 17 09:07:49 2020
Return-Path: <jmh@joelhalpern.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A14E3A086E; Sun, 17 May 2020 09:07:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.198
X-Spam-Level: 
X-Spam-Status: No, score=-0.198 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.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 u4y_G8ALIaWJ; Sun, 17 May 2020 09:07:47 -0700 (PDT)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) (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 162683A0864; Sun, 17 May 2020 09:07:46 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 49Q6Vp5b4lz1p4wn; Sun, 17 May 2020 09:07:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1589731666; bh=l1QUWc1lagyDpUNAxXOCIA2+k2b4CRFJEz3TSwJmx/I=; h=Subject:From:To:Cc:References:Date:In-Reply-To:From; b=YDKeh3QE+U8jGeJegrHqKMZ7bGrWJpyetYI6/5S/BcUzUkKY48xdeQR3Tf+b3ATJl ZFCa04DdU9n2T+Dv66b6lur8Ps+2PIKbGgOC7qsWAzE66xgMxrtNZM3a2Oy7RUmLhh P9X6sgARtbWWZ7uq2GuR0qnH4R21P0p1KzHegC4I=
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 49Q6Vn3sGRz1p2py; Sun, 17 May 2020 09:07:45 -0700 (PDT)
From: Joel Halpern <jmh@joelhalpern.com>
To: "Nagendra Kumar Nainar (naikumar)" <naikumar=40cisco.com@dmarc.ietf.org>,  Alvaro Retana <aretana.ietf@gmail.com>, The IESG <iesg@ietf.org>
Cc: "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "tal.mizrahi.phd@gmail.com" <tal.mizrahi.phd@gmail.com>, "sfc@ietf.org" <sfc@ietf.org>
References: <158885879619.21045.4121183716505139454@ietfa.amsl.com> <E44E9C8C-3ABA-4723-91F8-4F51E2EF7672@cisco.com> <9f34e226-9edf-0801-4d22-56d85e970d2a@joelhalpern.com>
Message-ID: <fbdc127b-8666-e205-c2c7-1e78f3278a72@joelhalpern.com>
Date: Sun, 17 May 2020 12:07:41 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0
MIME-Version: 1.0
In-Reply-To: <9f34e226-9edf-0801-4d22-56d85e970d2a@joelhalpern.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/YaTbFIUmRjQcHS7PHh6slWwCIJc>
Subject: Re: [sfc] Alvaro Retana's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 17 May 2020 16:07:49 -0000

Alvaro, Murray no longer has a Discuss.  So I am not sure what your 
stance is.

And the particular change the authors have proposed seems to me to go 
too far, apparently promising that SFC OAM will validity SF 
functionality.  That is out of scope for the document.

Can you please clarify whether you feel there is still a discuss level 
issue here?  And if you can live without this change?

Thank you,
Joel

On 5/16/2020 12:44 PM, Joel M. Halpern wrote:
> Can we please be careful not to get too far into monitoring the 
> functioning of the SF.  That is explicitly out of scope for the 
> document.  This modification seems to move dangerously in that direction.
> 
> Yours,
> Joel
> 
> On 5/16/2020 10:36 AM, Nagendra Kumar Nainar (naikumar) wrote:
>> Hi Alvaro,
>>
>> Thank you for the comments. Please see inline for the response.
>>
>>
>>      Alvaro Retana has entered the following ballot position for
>>      draft-ietf-sfc-oam-framework-13: No Objection
>>      When responding, please keep the subject line intact and reply to 
>> all
>>      email addresses included in the To and CC lines. (Feel free to 
>> cut this
>>      introductory paragraph, however.)
>>      Please refer to 
>> https://www.ietf.org/iesg/statement/discuss-criteria.html
>>      for more information about IESG DISCUSS and COMMENT positions.
>>      The document, along with other ballot positions, can be found here:
>>      https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/
>>      
>> ----------------------------------------------------------------------
>>      COMMENT:
>>      
>> ----------------------------------------------------------------------
>>      I support Murray's DISCUSS.
>> <Nagendra> We will address the DISCUSS comments from Murray.
>>
>>      I appreciate the fact that "More specifics on the mechanism to 
>> characterize
>>      SF-specific OAM to validate the service offering are outside the 
>> scope of this
>>      document." (§3.1.1)
>>      The issue I want to point out, which I believe is a significant 
>> omission in
>>      this document, is the lack of mention in §4 and §5 of the 
>> validation of the
>>      service offering as an SFC OAM function or in the gap analysis.  
>> IOW, the
>>      availability of the SF from the point of view of its ability to 
>> provide the
>>      service is pointed out as important in §3.1.1, but there is no 
>> further
>>      consideration later in the document.
>>      [I believe that this issue borders on a DISCUSS -- and while I 
>> would really
>>      like to see further consideration in the text, I decided to trust 
>> that the
>>      authors and the responsible AD will take care of it.]
>>      <Nagendra> I think, this can be addressed by adding the below 
>> bullet point in Section 4.1
>>
>> "Ability to validate the service functionality of an SF."
>>
>> Please let me know if this address your concern. Please feel free to 
>> suggest any text improvement.
>>
>> Thanks,
>> Nagendra
>>
>>
>> _______________________________________________
>> sfc mailing list
>> sfc@ietf.org
>> https://www.ietf.org/mailman/listinfo/sfc
>>
> 
> _______________________________________________
> sfc mailing list
> sfc@ietf.org
> https://www.ietf.org/mailman/listinfo/sfc


From nobody Sun May 17 10:47:48 2020
Return-Path: <superuser@gmail.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B5063A09F7; Sun, 17 May 2020 10:47:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.197
X-Spam-Level: 
X-Spam-Status: No, score=-0.197 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lp4na7_rG91J; Sun, 17 May 2020 10:47:45 -0700 (PDT)
Received: from mail-ua1-x92c.google.com (mail-ua1-x92c.google.com [IPv6:2607:f8b0:4864:20::92c]) (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 5CE503A09F3; Sun, 17 May 2020 10:47:45 -0700 (PDT)
Received: by mail-ua1-x92c.google.com with SMTP id g7so2642855uap.7; Sun, 17 May 2020 10:47:45 -0700 (PDT)
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=p6fx75oWG1DWLosz2DxfleuAvkZq1H73Jet3xJ9+Hw4=; b=Q9YP68d3ThA3wkess+XTeHmAwP0wI5WvnEHH+pUlLyZDkRCylzF8fRUK5M/LyUfGAp qSP3fh5KDMeO21HE55F5Pd4tPiqTzu6alTVhvFvtp9hljbKQMbbhfVAnH3XaMUph48YZ ssLzWsP50iR5tQTMCq3JWEkq+gYMftAn3DFrwOhNugaplvevzIVluOCGSSmOrFWM3ldV odiib8zyI19yLGr62kXnwwTq3O976e3Xz6jVcrj9ShYntkO8qQwoZJQF+Ycq5Zmvca0X ruEzfFIizTJd2DbB7SKJtDu6hCpXCSrk1W7Y0bzkBfEnHX6Yo32qlVF7bx+KCiuLc1pq I5iQ==
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=p6fx75oWG1DWLosz2DxfleuAvkZq1H73Jet3xJ9+Hw4=; b=iRdgCWMk/S7rqB1Q3SXCZzBRjaEsNOdkKCu2udJvnu4Jzg9OlbfDyPmlt8EpgwMTaz UcldqxTDDYaf3wa19Cx61qBjlNusN6zD9yfYKfu+uq0HR9o3HGJiYSI4gnOlhfmAFbFF HRUXbHgTu98a2yrI5QjGcoVHwc8RIf/QTdM+2PDmN8MrpdfX+yOSjPTgiVv4oNGzTGlA qNnrcagkHggyHi/HiWJcXLK2NR217b2/hyx7u8PiVxoBsux+eVSrCvyhTYKtaBuig3S1 f4swkrrTfHnzKNpV3wyOIByFPH+BLxJ4Asnqr2hsYMJIK30VnpmPGW2n+0iLpi+mNTIc JxRA==
X-Gm-Message-State: AOAM533EgsWsvi2DnudFdas2OQhqLj+MCWzR69HzgE13cODlV/U28AIu ji8DnS6Tp1fNNXiTxJCzKCu7OyeEf5seiQL1qMI=
X-Google-Smtp-Source: ABdhPJzYbpa5/jyoYtsgKsS/gqgBCfCMfMM3qQgCRcZL4nWiE1r517D7kAPFyPvoOM19W0EaG8lsK1UmCQaFQyaw8uI=
X-Received: by 2002:ab0:2541:: with SMTP id l1mr8834345uan.101.1589737664285;  Sun, 17 May 2020 10:47:44 -0700 (PDT)
MIME-Version: 1.0
References: <158885879619.21045.4121183716505139454@ietfa.amsl.com> <E44E9C8C-3ABA-4723-91F8-4F51E2EF7672@cisco.com> <9f34e226-9edf-0801-4d22-56d85e970d2a@joelhalpern.com> <fbdc127b-8666-e205-c2c7-1e78f3278a72@joelhalpern.com>
In-Reply-To: <fbdc127b-8666-e205-c2c7-1e78f3278a72@joelhalpern.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
Date: Sun, 17 May 2020 10:47:33 -0700
Message-ID: <CAL0qLwY0tKCTG8N56RQNE7wJzb=WtxEjwXEvj-r2mMMbHJuo_g@mail.gmail.com>
To: Joel Halpern <jmh@joelhalpern.com>
Cc: "Nagendra Kumar Nainar (naikumar)" <naikumar=40cisco.com@dmarc.ietf.org>,  Alvaro Retana <aretana.ietf@gmail.com>, The IESG <iesg@ietf.org>,  "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>,  "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>,  "tal.mizrahi.phd@gmail.com" <tal.mizrahi.phd@gmail.com>, "sfc@ietf.org" <sfc@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000c4106f05a5dba4d4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/y9dvm051WPFHksN7wSA0BswLO8k>
Subject: Re: [sfc] Alvaro Retana's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 17 May 2020 17:47:46 -0000

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

On Sun, May 17, 2020 at 9:07 AM Joel Halpern <jmh@joelhalpern.com> wrote:

> Alvaro, Murray no longer has a Discuss.  So I am not sure what your
> stance is.
>

I cleared my DISCUSS because the discussion I wanted to have took place.
As my comment now shows, I'm still left with the feeling that this is a
weak point in the document, but I'm not sufficiently concerned as to
obstruct its progress.

However, I think it's significant that two other Area Directors also
remarked about it, one expressly referencing my DISCUSS.

I suggest that if this aspect of the work is truly out of scope, the
document could perhaps explain why that is, because it certainly feels like
it needs more attention.

-MSK

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

<div dir=3D"ltr"><div dir=3D"ltr">On Sun, May 17, 2020 at 9:07 AM Joel Halp=
ern &lt;<a href=3D"mailto:jmh@joelhalpern.com">jmh@joelhalpern.com</a>&gt; =
wrote:<br></div><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">Alvaro, Murray no longer has a Discuss.=C2=A0 So I am not=
 sure what your <br>
stance is.<br></blockquote><div><br></div><div>I cleared my DISCUSS because=
 the discussion I wanted to have took place.=C2=A0 As my comment now shows,=
 I&#39;m still left with the feeling that this is a weak point in the docum=
ent, but I&#39;m not sufficiently concerned as to obstruct its progress.</d=
iv><div><br></div><div>However, I think it&#39;s significant that two other=
 Area Directors also remarked about it, one expressly referencing my DISCUS=
S.<br></div><div><br></div><div>I suggest that if this aspect of the work i=
s truly out of scope, the document could perhaps explain why that is, becau=
se it certainly feels like it needs more attention.<br></div><div><br></div=
><div>-MSK<br></div></div></div>

--000000000000c4106f05a5dba4d4--


From nobody Sun May 17 10:58:44 2020
Return-Path: <jmh@joelhalpern.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6A103A0A9A; Sun, 17 May 2020 10:58:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.198
X-Spam-Level: 
X-Spam-Status: No, score=-0.198 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.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 1wMnac_VZOqK; Sun, 17 May 2020 10:58:42 -0700 (PDT)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 780D73A0A96; Sun, 17 May 2020 10:58:42 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 49Q8yp2LG1z6GHbQ; Sun, 17 May 2020 10:58:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1589738322; bh=u8nMSUIftAOplTqkyygDNidhJlRrEEFu0tmlixpqJoE=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=bVUiGoMWSWtDUKgjJdShNz8YMdTPmgNQe9o8TsR1HuRCfzE1Pbg2l9q7gBE3dD1Mf t6a1CJALvKHgv4FLclb6NAOJo+sigYmIZlWb9xtJXxCFIUq1UJt4Rzc1PkFk3ZbMfj ZWUFbAvPIT04UDDFQHT9BhCxoJcRpK4jW61K3gUg=
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 49Q8ym5m37z6GD8r; Sun, 17 May 2020 10:58:40 -0700 (PDT)
To: "Murray S. Kucherawy" <superuser@gmail.com>
Cc: "Nagendra Kumar Nainar (naikumar)" <naikumar=40cisco.com@dmarc.ietf.org>,  Alvaro Retana <aretana.ietf@gmail.com>, The IESG <iesg@ietf.org>, "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, James N Guichard <james.n.guichard@huawei.com>, "tal.mizrahi.phd@gmail.com" <tal.mizrahi.phd@gmail.com>, "sfc@ietf.org" <sfc@ietf.org>
References: <158885879619.21045.4121183716505139454@ietfa.amsl.com> <E44E9C8C-3ABA-4723-91F8-4F51E2EF7672@cisco.com> <9f34e226-9edf-0801-4d22-56d85e970d2a@joelhalpern.com> <fbdc127b-8666-e205-c2c7-1e78f3278a72@joelhalpern.com> <CAL0qLwY0tKCTG8N56RQNE7wJzb=WtxEjwXEvj-r2mMMbHJuo_g@mail.gmail.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <b9a9de95-225f-4c34-a0c9-aa40cf3cb7dd@joelhalpern.com>
Date: Sun, 17 May 2020 13:58:37 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0
MIME-Version: 1.0
In-Reply-To: <CAL0qLwY0tKCTG8N56RQNE7wJzb=WtxEjwXEvj-r2mMMbHJuo_g@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/QlZKr42XbDImA3HxlEXhxDBv6gU>
Subject: Re: [sfc] Alvaro Retana's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 17 May 2020 17:58:44 -0000

The reason it (monitoring of SF functioning) is out of scope is that 
properly monitoring applications (which is fundamentally what service 
functions are) is a complex activity (art, from what I know of it).  It 
can not be done simply with data plane packets flowing through the 
service function path.  In fact, many of the most obvious techniques 
produce misleading and incorrect results.  I expect you know better than 
I what the current state of the art is for systems that monitor the 
liveness and correct operation of applications (including packet 
handling applications).

I fear that even trying to put text explaining this in the document 
could be confusing.

What I was reacting to specifically was the proposed text that seemed to 
imply that SFC would undertake work in this area.  That is not in our 
charter, and I do not want to mislead readers into believing that we 
will solve this problem for them.  As far as I know there is no IETF 
working group tackling this, or I would be happy to point at that work.

Yours,
Joel

On 5/17/2020 1:47 PM, Murray S. Kucherawy wrote:
> On Sun, May 17, 2020 at 9:07 AM Joel Halpern <jmh@joelhalpern.com 
> <mailto:jmh@joelhalpern.com>> wrote:
> 
>     Alvaro, Murray no longer has a Discuss.  So I am not sure what your
>     stance is.
> 
> 
> I cleared my DISCUSS because the discussion I wanted to have took 
> place.  As my comment now shows, I'm still left with the feeling that 
> this is a weak point in the document, but I'm not sufficiently concerned 
> as to obstruct its progress.
> 
> However, I think it's significant that two other Area Directors also 
> remarked about it, one expressly referencing my DISCUSS.
> 
> I suggest that if this aspect of the work is truly out of scope, the 
> document could perhaps explain why that is, because it certainly feels 
> like it needs more attention.
> 
> -MSK


From nobody Sun May 17 12:29:30 2020
Return-Path: <superuser@gmail.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 229723A0762; Sun, 17 May 2020 12:29:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.197
X-Spam-Level: 
X-Spam-Status: No, score=-0.197 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=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 ErMTaNq04g94; Sun, 17 May 2020 12:29:14 -0700 (PDT)
Received: from mail-vs1-xe36.google.com (mail-vs1-xe36.google.com [IPv6:2607:f8b0:4864:20::e36]) (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 8FA623A074B; Sun, 17 May 2020 12:29:14 -0700 (PDT)
Received: by mail-vs1-xe36.google.com with SMTP id v26so4328057vsa.1; Sun, 17 May 2020 12:29:14 -0700 (PDT)
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=ZzkPPNEx8ZFeSZEpRuBN7mqvofAVg9Rlc0dc1hsSyvc=; b=ft1kA8Q10DZj+XkV1blOKMysh/9WhNN7L3YqmTJHVhP+n69RDtmtPKmr6AOicoRJPV QoxUiah2zlWvGKJ6jakdJTAz+kQevqQFjJRXxc8t2lx/NoWTDRbUu3rHVx48IwPmaWA0 zPZsc+R5J01qq/pkSHkYmIp0YFohCkayfEoSH1enXu9QQCRJgKWxmlga7DIe140HiYYD ZTggeK7YEMC0A7N0q/1y2+ltnLNGu2EjBirqZUTJV8Bs9o0e7gFDtrk4TqLmYt5kX8Za IDhY8kWSAdlW5sqb9WueIg/WJovoOufT4TEFSGkNsW1ExvUmsQMWLP1/Va4QBCLOTxH8 d5Ow==
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=ZzkPPNEx8ZFeSZEpRuBN7mqvofAVg9Rlc0dc1hsSyvc=; b=Lq6DdTjRqMwBXpwCarkmFlGICsAjTLTlDNrVHPsQEoquQ7JWGK7ez3ZeD+OsyhSS7/ Z3yGpyn4j9EK08ZgkcwIsk0ffbArUhmSOuWUbt/JKyOqbibX9YPuL1+BxtRQrLQW/xaY nnZD5w25mUlNV5v/gHuL7wvNX4V+ioCfEOP5W/j2off7jfXTW6bmEUsdgsuCwqdJyFoX rdAxE5XK3vReyu1FUQIXEyp9dtpSxn1GVfdOg87SR0O4imNHoQat8wSqDY+EGs28oK88 pL/DpNj40koAd095Buqgze5TRbcGEaM7HIjHFy/qo44dNnEK3PUITBUKQ5GryEveE75x xVYg==
X-Gm-Message-State: AOAM5333QTfHI4Rm/TS/s3Bv4AzqWG4+JdDIMPQrtQDxUhi4GrpDPP25 MflpEKwyhvF55+poN9UBLJ9cg/kvZhSiaefU10Q=
X-Google-Smtp-Source: ABdhPJxNDgH6Y1aQ30/jClNGx2MMUZ+/PUQD0VMftDK0l+QPTykoCW+W2D2ChZ/Jr/7P7diq9mpcN/zIShix1oS2BTk=
X-Received: by 2002:a67:f7c9:: with SMTP id a9mr8767776vsp.7.1589743752611; Sun, 17 May 2020 12:29:12 -0700 (PDT)
MIME-Version: 1.0
References: <158885879619.21045.4121183716505139454@ietfa.amsl.com> <E44E9C8C-3ABA-4723-91F8-4F51E2EF7672@cisco.com> <9f34e226-9edf-0801-4d22-56d85e970d2a@joelhalpern.com> <fbdc127b-8666-e205-c2c7-1e78f3278a72@joelhalpern.com> <CAL0qLwY0tKCTG8N56RQNE7wJzb=WtxEjwXEvj-r2mMMbHJuo_g@mail.gmail.com> <b9a9de95-225f-4c34-a0c9-aa40cf3cb7dd@joelhalpern.com>
In-Reply-To: <b9a9de95-225f-4c34-a0c9-aa40cf3cb7dd@joelhalpern.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
Date: Sun, 17 May 2020 12:29:00 -0700
Message-ID: <CAL0qLwZMTmWfqXNuUO4dzsgd9V9=qsPW+xo2MS3-YaAQU=bkFw@mail.gmail.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Cc: "Nagendra Kumar Nainar (naikumar)" <naikumar=40cisco.com@dmarc.ietf.org>,  Alvaro Retana <aretana.ietf@gmail.com>, The IESG <iesg@ietf.org>,  "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>,  James N Guichard <james.n.guichard@huawei.com>,  "tal.mizrahi.phd@gmail.com" <tal.mizrahi.phd@gmail.com>, "sfc@ietf.org" <sfc@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000a88b6e05a5dd0f82"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/3P1q8ak-yDJ9nyK90wlIIv030Zw>
Subject: Re: [sfc] Alvaro Retana's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 17 May 2020 19:29:16 -0000

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

Emphatically, these are only comments at this point.  I'm not out to ruin
the document or the WG's product.  The document is free to proceed.  But
since we're still discussing it, I might have more to offer here.

To me, the only prose in 3.1.1 of the current version that alludes to the
challenges to which you're referring is this:

"More specifics on the mechanism to characterize SF-specific OAM to
validate the service offering are outside the scope of this document. Those
fine-grained mechanisms are implementation- and deployment-specific."

If I think of an SF as an application (and you appear to concur that that's
basically what they are), it seems to me they could, for example, expose a
common status API that answers a simple query, to which a positive answer
means "I am up and providing the service you configured me to provide".
The fine-grained, implementation-specific concerns would be hidden behind
that API.  Naturally, you have to trust the SF's response not to be a lie,
but this is to my mind far more palatable than the cheaper "availability"
query the document also discusses.  As this is a framework document, it
could propose such a thing, even if it's ultimately an optional thing for
SF implementers to consider.

It nags at me that the above is impossible for some reason, and the
document doesn't explain why.  Still, I don't write or use SFs or query
them, so I'm happy to cede ground to the working group on this topic.
Maybe they discussed including this and decided not to, and that's fine too.

In the spirit of contributing, perhaps capturing some of what you said
would help:

"The task of evaluating the true availability of a Service Function is a
complex activity, currently having no simple, unified solution.  There is
currently no standard means of doing so, and accordingly none is proposed
here."

If that were in the document, I would've taken your word for it.  (I might
ask why you're not proposing one, given my possibly simple-minded view, but
I probably wouldn't have DISCUSSed it.)  It tells me the WG thought about
this, but made the deliberate decision not to include it.  If the current
text was meant to say that, I simply didn't get it.  All the current text
says to me (and admittedly I'm paraphrasing here, leaning toward being
flippant) is "You can be lazy about it, or you can do a thorough job."
Thus, I wondered why you would enable anyone leaning toward the left part
of that sentence when there are other possibilities, and my DISCUSS was
meant to dig a little deeper here.

At your service,

-MSK


On Sun, May 17, 2020 at 10:58 AM Joel M. Halpern <jmh@joelhalpern.com>
wrote:

> The reason it (monitoring of SF functioning) is out of scope is that
> properly monitoring applications (which is fundamentally what service
> functions are) is a complex activity (art, from what I know of it).  It
> can not be done simply with data plane packets flowing through the
> service function path.  In fact, many of the most obvious techniques
> produce misleading and incorrect results.  I expect you know better than
> I what the current state of the art is for systems that monitor the
> liveness and correct operation of applications (including packet
> handling applications).
>
> I fear that even trying to put text explaining this in the document
> could be confusing.
>
> What I was reacting to specifically was the proposed text that seemed to
> imply that SFC would undertake work in this area.  That is not in our
> charter, and I do not want to mislead readers into believing that we
> will solve this problem for them.  As far as I know there is no IETF
> working group tackling this, or I would be happy to point at that work.
>
> Yours,
> Joel
>
> On 5/17/2020 1:47 PM, Murray S. Kucherawy wrote:
> > On Sun, May 17, 2020 at 9:07 AM Joel Halpern <jmh@joelhalpern.com
> > <mailto:jmh@joelhalpern.com>> wrote:
> >
> >     Alvaro, Murray no longer has a Discuss.  So I am not sure what your
> >     stance is.
> >
> >
> > I cleared my DISCUSS because the discussion I wanted to have took
> > place.  As my comment now shows, I'm still left with the feeling that
> > this is a weak point in the document, but I'm not sufficiently concerned
> > as to obstruct its progress.
> >
> > However, I think it's significant that two other Area Directors also
> > remarked about it, one expressly referencing my DISCUSS.
> >
> > I suggest that if this aspect of the work is truly out of scope, the
> > document could perhaps explain why that is, because it certainly feels
> > like it needs more attention.
> >
> > -MSK
>

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

<div dir=3D"ltr"><div>Emphatically, these are only comments at this point.=
=C2=A0 I&#39;m not out to ruin the document or the WG&#39;s product.=C2=A0 =
The document is free to proceed.=C2=A0 But since we&#39;re still discussing=
 it, I might have more to offer here.<br></div><div><br></div><div>To me, t=
he only prose in 3.1.1 of the current version that alludes to the challenge=
s to which you&#39;re referring is this:<br></div><div><br></div><div>&quot=
;More specifics on the mechanism to characterize SF-specific OAM to validat=
e the service offering are outside the scope of this document.

Those fine-grained mechanisms are implementation- and deployment-specific.&=
quot;</div><div><br></div><div>If I think of an SF as an application (and y=
ou appear to concur that that&#39;s basically what they are), it seems to m=
e they could, for example, expose a common status API that answers a simple=
 query, to which a positive answer means &quot;I am up and providing the se=
rvice you configured me to provide&quot;.=C2=A0 The fine-grained, implement=
ation-specific concerns would be hidden behind that API.=C2=A0 Naturally, y=
ou have to trust the SF&#39;s response not to be a lie, but this is to my m=
ind far more palatable than the cheaper &quot;availability&quot; query the =
document also discusses.=C2=A0 As this is a framework document, it could pr=
opose such a thing, even if it&#39;s ultimately an optional thing for SF im=
plementers to consider.<br></div><div><br></div><div>It nags at me that the=
 above is impossible for some reason, and the document doesn&#39;t explain =
why.=C2=A0 Still, I don&#39;t write or use SFs or query them, so I&#39;m ha=
ppy to cede ground to the working group on this topic.=C2=A0 Maybe they dis=
cussed including this and decided not to, and that&#39;s fine too.<br></div=
><div><br></div><div>In the spirit of contributing, perhaps capturing some =
of what you said would help:</div><div><br></div><div>&quot;The task of eva=
luating the true availability of a Service Function is a complex activity, =
currently having no simple, unified solution.=C2=A0 There is currently no s=
tandard means of doing so, and accordingly none is proposed here.&quot;<br>=
</div><div><br></div><div>If that were in the document, I would&#39;ve take=
n your word for it.=C2=A0 (I might ask why you&#39;re not proposing one, gi=
ven my possibly simple-minded view, but I probably wouldn&#39;t have DISCUS=
Sed it.)=C2=A0 It tells me the WG thought about this, but made the delibera=
te decision not to include it.=C2=A0 If the current text was meant to say t=
hat, I simply didn&#39;t get it.=C2=A0 All the current text says to me (and=
 admittedly I&#39;m paraphrasing here, leaning toward being flippant) is &q=
uot;You can be lazy about it, or you can do a thorough job.&quot;=C2=A0 Thu=
s, I wondered why you would enable anyone leaning toward the left part of t=
hat sentence when there are other possibilities, and my DISCUSS was meant t=
o dig a little deeper here.<br></div><div><br></div><div>At your service,</=
div><div><br></div><div>-MSK<br></div><br></div><br><div class=3D"gmail_quo=
te"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, May 17, 2020 at 10:58 AM =
Joel M. Halpern &lt;<a href=3D"mailto:jmh@joelhalpern.com">jmh@joelhalpern.=
com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"marg=
in:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1e=
x">The reason it (monitoring of SF functioning) is out of scope is that <br=
>
properly monitoring applications (which is fundamentally what service <br>
functions are) is a complex activity (art, from what I know of it).=C2=A0 I=
t <br>
can not be done simply with data plane packets flowing through the <br>
service function path.=C2=A0 In fact, many of the most obvious techniques <=
br>
produce misleading and incorrect results.=C2=A0 I expect you know better th=
an <br>
I what the current state of the art is for systems that monitor the <br>
liveness and correct operation of applications (including packet <br>
handling applications).<br>
<br>
I fear that even trying to put text explaining this in the document <br>
could be confusing.<br>
<br>
What I was reacting to specifically was the proposed text that seemed to <b=
r>
imply that SFC would undertake work in this area.=C2=A0 That is not in our =
<br>
charter, and I do not want to mislead readers into believing that we <br>
will solve this problem for them.=C2=A0 As far as I know there is no IETF <=
br>
working group tackling this, or I would be happy to point at that work.<br>
<br>
Yours,<br>
Joel<br>
<br>
On 5/17/2020 1:47 PM, Murray S. Kucherawy wrote:<br>
&gt; On Sun, May 17, 2020 at 9:07 AM Joel Halpern &lt;<a href=3D"mailto:jmh=
@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a> <br>
&gt; &lt;mailto:<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jm=
h@joelhalpern.com</a>&gt;&gt; wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Alvaro, Murray no longer has a Discuss.=C2=A0 So I =
am not sure what your<br>
&gt;=C2=A0 =C2=A0 =C2=A0stance is.<br>
&gt; <br>
&gt; <br>
&gt; I cleared my DISCUSS because the discussion I wanted to have took <br>
&gt; place.=C2=A0 As my comment now shows, I&#39;m still left with the feel=
ing that <br>
&gt; this is a weak point in the document, but I&#39;m not sufficiently con=
cerned <br>
&gt; as to obstruct its progress.<br>
&gt; <br>
&gt; However, I think it&#39;s significant that two other Area Directors al=
so <br>
&gt; remarked about it, one expressly referencing my DISCUSS.<br>
&gt; <br>
&gt; I suggest that if this aspect of the work is truly out of scope, the <=
br>
&gt; document could perhaps explain why that is, because it certainly feels=
 <br>
&gt; like it needs more attention.<br>
&gt; <br>
&gt; -MSK<br>
</blockquote></div>

--000000000000a88b6e05a5dd0f82--


From nobody Sun May 17 12:36:04 2020
Return-Path: <jmh.direct@joelhalpern.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1E633A077C; Sun, 17 May 2020 12:35:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.198
X-Spam-Level: 
X-Spam-Status: No, score=-0.198 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.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 GHPWqRkArIsJ; Sun, 17 May 2020 12:35:58 -0700 (PDT)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 5BA383A0771; Sun, 17 May 2020 12:35:58 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 49QC721HCxz6GJ39; Sun, 17 May 2020 12:35:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1589744158; bh=VzVgqVUlJT7MFO9iTqiZaJScwwt7iMyS5J/+NnZiR70=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=ogLxVCKkuKtkGzxvfm95FWspWvvoLcTSEaROoJllRmq+xu+yq7mrAcCp9qAq8svHm hodeEr4Xc0Lrf6YewvROoWaGljJ47SY3QrAt8EpYzmSA1piKsEcm0yVzkGecjOObEF lkqRW21olWV23q9Tk1YMlkXA1wPo27/MLsUgs1pY=
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 49QC700HRgz6GHXY; Sun, 17 May 2020 12:35:55 -0700 (PDT)
To: "Murray S. Kucherawy" <superuser@gmail.com>
Cc: "Nagendra Kumar Nainar (naikumar)" <naikumar=40cisco.com@dmarc.ietf.org>,  Alvaro Retana <aretana.ietf@gmail.com>, The IESG <iesg@ietf.org>, "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, James N Guichard <james.n.guichard@huawei.com>, "tal.mizrahi.phd@gmail.com" <tal.mizrahi.phd@gmail.com>, "sfc@ietf.org" <sfc@ietf.org>
References: <158885879619.21045.4121183716505139454@ietfa.amsl.com> <E44E9C8C-3ABA-4723-91F8-4F51E2EF7672@cisco.com> <9f34e226-9edf-0801-4d22-56d85e970d2a@joelhalpern.com> <fbdc127b-8666-e205-c2c7-1e78f3278a72@joelhalpern.com> <CAL0qLwY0tKCTG8N56RQNE7wJzb=WtxEjwXEvj-r2mMMbHJuo_g@mail.gmail.com> <b9a9de95-225f-4c34-a0c9-aa40cf3cb7dd@joelhalpern.com> <CAL0qLwZMTmWfqXNuUO4dzsgd9V9=qsPW+xo2MS3-YaAQU=bkFw@mail.gmail.com>
From: Joel Halpern Direct <jmh.direct@joelhalpern.com>
Message-ID: <c268268e-0cb1-01ce-80aa-85eaf53fb261@joelhalpern.com>
Date: Sun, 17 May 2020 15:35:52 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0
MIME-Version: 1.0
In-Reply-To: <CAL0qLwZMTmWfqXNuUO4dzsgd9V9=qsPW+xo2MS3-YaAQU=bkFw@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/JT9MPKMqBdNx3S8m_yhdIUGaTEQ>
Subject: Re: [sfc] Alvaro Retana's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 17 May 2020 19:36:00 -0000

Your suggested text below works well for me.  If the authors and 
Shepherd agree, we can do that.  I hope that will also improve the 
situation for Alvaro.

I have some experiential reasons for not wanting to define the API you 
allude to.  I (and others) did think about it.  But those are not the 
WGs reasons.  We can chat about that in some informal context.

As chair, a big part of my concern is that I have enough trouble getting 
the WG to engage on the existing necessary work.  Committing to 
something else seems a bad idea.  Jim and I are having enough trouble 
getting substantive WG engagement on our commitment to the IESG to deal 
with security.

So, again, the text suggestion below makes sense to me, and my thanks 
for your crafting it.

Yours,
Joel

On 5/17/2020 3:29 PM, Murray S. Kucherawy wrote:
> Emphatically, these are only comments at this point.  I'm not out to 
> ruin the document or the WG's product.  The document is free to 
> proceed.  But since we're still discussing it, I might have more to 
> offer here.
> 
> To me, the only prose in 3.1.1 of the current version that alludes to 
> the challenges to which you're referring is this:
> 
> "More specifics on the mechanism to characterize SF-specific OAM to 
> validate the service offering are outside the scope of this document. 
> Those fine-grained mechanisms are implementation- and deployment-specific."
> 
> If I think of an SF as an application (and you appear to concur that 
> that's basically what they are), it seems to me they could, for example, 
> expose a common status API that answers a simple query, to which a 
> positive answer means "I am up and providing the service you configured 
> me to provide".  The fine-grained, implementation-specific concerns 
> would be hidden behind that API.  Naturally, you have to trust the SF's 
> response not to be a lie, but this is to my mind far more palatable than 
> the cheaper "availability" query the document also discusses.  As this 
> is a framework document, it could propose such a thing, even if it's 
> ultimately an optional thing for SF implementers to consider.
> 
> It nags at me that the above is impossible for some reason, and the 
> document doesn't explain why.  Still, I don't write or use SFs or query 
> them, so I'm happy to cede ground to the working group on this topic.  
> Maybe they discussed including this and decided not to, and that's fine too.
> 
> In the spirit of contributing, perhaps capturing some of what you said 
> would help:
> 
> "The task of evaluating the true availability of a Service Function is a 
> complex activity, currently having no simple, unified solution.  There 
> is currently no standard means of doing so, and accordingly none is 
> proposed here."
> 
> If that were in the document, I would've taken your word for it.  (I 
> might ask why you're not proposing one, given my possibly simple-minded 
> view, but I probably wouldn't have DISCUSSed it.)  It tells me the WG 
> thought about this, but made the deliberate decision not to include it.  
> If the current text was meant to say that, I simply didn't get it.  All 
> the current text says to me (and admittedly I'm paraphrasing here, 
> leaning toward being flippant) is "You can be lazy about it, or you can 
> do a thorough job."  Thus, I wondered why you would enable anyone 
> leaning toward the left part of that sentence when there are other 
> possibilities, and my DISCUSS was meant to dig a little deeper here.
> 
> At your service,
> 
> -MSK
> 
> 
> On Sun, May 17, 2020 at 10:58 AM Joel M. Halpern <jmh@joelhalpern.com 
> <mailto:jmh@joelhalpern.com>> wrote:
> 
>     The reason it (monitoring of SF functioning) is out of scope is that
>     properly monitoring applications (which is fundamentally what service
>     functions are) is a complex activity (art, from what I know of it).  It
>     can not be done simply with data plane packets flowing through the
>     service function path.  In fact, many of the most obvious techniques
>     produce misleading and incorrect results.  I expect you know better
>     than
>     I what the current state of the art is for systems that monitor the
>     liveness and correct operation of applications (including packet
>     handling applications).
> 
>     I fear that even trying to put text explaining this in the document
>     could be confusing.
> 
>     What I was reacting to specifically was the proposed text that
>     seemed to
>     imply that SFC would undertake work in this area.  That is not in our
>     charter, and I do not want to mislead readers into believing that we
>     will solve this problem for them.  As far as I know there is no IETF
>     working group tackling this, or I would be happy to point at that work.
> 
>     Yours,
>     Joel
> 
>     On 5/17/2020 1:47 PM, Murray S. Kucherawy wrote:
>      > On Sun, May 17, 2020 at 9:07 AM Joel Halpern <jmh@joelhalpern.com
>     <mailto:jmh@joelhalpern.com>
>      > <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>> wrote:
>      >
>      >     Alvaro, Murray no longer has a Discuss.  So I am not sure
>     what your
>      >     stance is.
>      >
>      >
>      > I cleared my DISCUSS because the discussion I wanted to have took
>      > place.  As my comment now shows, I'm still left with the feeling
>     that
>      > this is a weak point in the document, but I'm not sufficiently
>     concerned
>      > as to obstruct its progress.
>      >
>      > However, I think it's significant that two other Area Directors also
>      > remarked about it, one expressly referencing my DISCUSS.
>      >
>      > I suggest that if this aspect of the work is truly out of scope, the
>      > document could perhaps explain why that is, because it certainly
>     feels
>      > like it needs more attention.
>      >
>      > -MSK
> 


From nobody Sun May 17 14:08:40 2020
Return-Path: <cpignata@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E6553A00C4; Sun, 17 May 2020 14:08:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.698
X-Spam-Level: 
X-Spam-Status: No, score=-7.698 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=YzF6iDA8; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=l7Nk73DR
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rDIx6D7KOUQ0; Sun, 17 May 2020 14:08:26 -0700 (PDT)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 84A863A00C3; Sun, 17 May 2020 14:08:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8352; q=dns/txt; s=iport; t=1589749706; x=1590959306; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=0ri8mY3W/1zkEMZrAj162vSuikPjYYETCvhhpDaCqwk=; b=YzF6iDA8UtH23dmycWUHb30u6i9STsifMK3nAenPZAMUqYNKtjAaD1Q1 OX3h7vs40paXiJmQhixji1FTc597jFra85dySWNdcHYg7HtSUoKEUFBRS 0FZl67LpXOIBBVYSbD78/P0nydMNz0IN2DyOSRhbPNVB5NJAUyMAKY/tA Y=;
IronPort-PHdr: =?us-ascii?q?9a23=3AziRGdR2h8xT4usFXsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxWGuadiiVbIWcPQ7PcXw+bVsqW1X2sG7N7BtX0Za5VDWl?= =?us-ascii?q?cDjtlehA0vBsOJSCiZZP7nZiA3BoJOAVli+XzoPk1cGcK4bFrX8TW+6DcIEU?= =?us-ascii?q?D5Mgx4bu3+Bo/ViZGx0Oa/s53eaglFnnyze7R3eR63tg7W8MIRhNhv?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AyDQC7psFe/40NJK1mHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQFAgUeBVFEHgUcvLAqEGoNGA4sugWwlmDuCUgNUCwEBAQwBAS0?= =?us-ascii?q?CBAEBhEQCF4IBJDgTAgMBAQsBAQUBAQECAQUEbYVWDIVxAQEBAQIBEhERDAE?= =?us-ascii?q?BNwEECwIBBgIYAgIjAwICAjAUARACBA4FGweDBIJMAw4gAZMJkGcCgTmIYXa?= =?us-ascii?q?BMoMBAQEFhQAYgg4JgQ4qgmOJXxqBQT+BEScMEIJNPoROF4J9M4ItilOEBoJ?= =?us-ascii?q?JATygOH0KglCTDIU7HZ1WrhYCBAIEBQIOAQEFgWkigVZwFWUBgj5QGA2JfoZ?= =?us-ascii?q?CDBcVgzpGihB0NwIGAQcBAQMJfIt8LYEGAS9gAQE?=
X-IronPort-AV: E=Sophos;i="5.73,404,1583193600"; d="scan'208";a="496819212"
Received: from alln-core-8.cisco.com ([173.36.13.141]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 17 May 2020 21:08:24 +0000
Received: from XCH-ALN-001.cisco.com (xch-aln-001.cisco.com [173.36.7.11]) by alln-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id 04HL8O7e023771 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sun, 17 May 2020 21:08:24 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-ALN-001.cisco.com (173.36.7.11) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sun, 17 May 2020 16:08:24 -0500
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sun, 17 May 2020 16:08:23 -0500
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Sun, 17 May 2020 17:08:23 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mnCkIHQDHuv8xWZX/Lb0O43Lg1DUh9a/nZ+7FMO9+Tk2q3ETvQR9HXp/qI57xpbv5y+F6z1S9bBBQnGEG0p0QiMCdXRRI5tk5h5tQKnw2DNZbrBVN1V8bkYPBLkvoBeKkZTSAffXpv1uYxqGc6RcLotg1FFHddniC5YTwsRr2A+gGawBp1Fr4Ujx6ZV5DO9Zuj45oCZipdBg/uoNlBtQzFlTFrV6NwCtyllO+k6Hy1HAZCkLtLGQLeKLb71KEfQIFafJOPWPpU7MDHSpSiBnVtx6BejvO+4wQsp/l10rHsMXrWKWRbkmxzqLkJeBCROXxbdCPt3XVDhrTUdkJDFN8A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0ri8mY3W/1zkEMZrAj162vSuikPjYYETCvhhpDaCqwk=; b=dHyfXlzCiOeh34DQ8sHGUxkZJFxdAnXatVDQGjJaHnVKpE4EThwqBPjocQa0qo9giEeI7L7xM7JZQYcHqiAZhUGrzZPfSEj/Qhij0z8u+8v1EWW1RwuApVTfJq7rFiM5ZAeTU7mXj32I7XpXEQLCa22fBy/xt9mdtHl4PT2ujLgyO5F3RM5bBWq045fKB+k+1B5KbUYVafWVH0pk/5Di5iNLFZJlXteJxqHAEzGVMCft4lC/PrfVz4CTyl46apo+d/ojFX/oEh7BvWf7UfVXX4cSHhZ3iwY6Uu/sLxHYes9i8y7qItUv30VlcUlR86PPCJExDWDv26vmaJ1GmHcUMQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0ri8mY3W/1zkEMZrAj162vSuikPjYYETCvhhpDaCqwk=; b=l7Nk73DRATPXEleQLF2g1ROFyrMEUJXaVVbv85Cz09+bcJEqVTnzLKSiNKgLoBrqwe3yvj8yamOTECrI/kNUJL+dpzRzs0TvRFyVbJy7iLuXlsNBhu0bf3fropACwlVCLNML9W4pRp3VwpAZgAqKHHMwEDVmqm6woH8kXB/w38o=
Received: from BN8PR11MB3635.namprd11.prod.outlook.com (2603:10b6:408:86::20) by BN8PR11MB3780.namprd11.prod.outlook.com (2603:10b6:408:90::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.27; Sun, 17 May 2020 21:08:22 +0000
Received: from BN8PR11MB3635.namprd11.prod.outlook.com ([fe80::c0e8:9942:9972:5590]) by BN8PR11MB3635.namprd11.prod.outlook.com ([fe80::c0e8:9942:9972:5590%5]) with mapi id 15.20.3000.022; Sun, 17 May 2020 21:08:22 +0000
From: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
To: Joel Halpern Direct <jmh.direct@joelhalpern.com>
CC: "Murray S. Kucherawy" <superuser@gmail.com>, "Nagendra Kumar Nainar (naikumar)" <naikumar=40cisco.com@dmarc.ietf.org>, Alvaro Retana <aretana.ietf@gmail.com>, The IESG <iesg@ietf.org>, "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, James N Guichard <james.n.guichard@huawei.com>, "tal.mizrahi.phd@gmail.com" <tal.mizrahi.phd@gmail.com>, "sfc@ietf.org" <sfc@ietf.org>
Thread-Topic: [sfc] Alvaro Retana's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
Thread-Index: AQHWJHUSzIlFpnls2Eevy32VcedASKiq1daAgAAjpQCAAYgwgIAAG+eAgAADF4CAABlBAIAAAesAgAAZ2TY=
Date: Sun, 17 May 2020 21:08:22 +0000
Message-ID: <8E503177-E2F1-4018-B47A-A3C50E4F2154@cisco.com>
References: <158885879619.21045.4121183716505139454@ietfa.amsl.com> <E44E9C8C-3ABA-4723-91F8-4F51E2EF7672@cisco.com> <9f34e226-9edf-0801-4d22-56d85e970d2a@joelhalpern.com> <fbdc127b-8666-e205-c2c7-1e78f3278a72@joelhalpern.com> <CAL0qLwY0tKCTG8N56RQNE7wJzb=WtxEjwXEvj-r2mMMbHJuo_g@mail.gmail.com> <b9a9de95-225f-4c34-a0c9-aa40cf3cb7dd@joelhalpern.com> <CAL0qLwZMTmWfqXNuUO4dzsgd9V9=qsPW+xo2MS3-YaAQU=bkFw@mail.gmail.com>, <c268268e-0cb1-01ce-80aa-85eaf53fb261@joelhalpern.com>
In-Reply-To: <c268268e-0cb1-01ce-80aa-85eaf53fb261@joelhalpern.com>
Accept-Language: en-US
Content-Language: ja-JP
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [108.203.7.63]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1ee2380c-48f8-48e6-2bdc-08d7faa66ed8
x-ms-traffictypediagnostic: BN8PR11MB3780:
x-microsoft-antispam-prvs: <BN8PR11MB378006BD9A3DA87F31A5FD8EC7BB0@BN8PR11MB3780.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 040655413E
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +mBLXdlezgqpRCvpgIr5N2GLkvxUqb03SL1smVlIu80/QkpgaBc9a5NDmHVqx9QoHyh270Knzfb5+E9MnAoK3SQt3SRomNc3sRumHOpfFB3zKOKJDbVce74t7hwrOSEflalGtIRIbK7ZcaX9rBNNiVySzArhzhgDH5JpHApN4mnrlF+Lvugxw6BjPYPTt/wEt9Qgl7AMBkyFMAq89Hdvrp9kc5zZOZ0MkHP2iMBRWeXbgKZMRg6NopuqyNo2d4LG0TWijVFV0QhCPwW1T0A6lvH5MJpgJXRvOpf5031siAasZxXsFTUKxiAGdLB4McWldwur3YSan8UShe/xHBXrSVxje0WLIlG+htz92q7ZSk1AM9O72z7yJz9ZfLyuUyh3vutUDAde7Nawsmn/6BpsWvZ5UWrUaRH7PoMilv89hXE+K6fUTuC0ztP2MtzXtDB4
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN8PR11MB3635.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(39860400002)(396003)(136003)(376002)(346002)(366004)(71200400001)(186003)(316002)(2616005)(36756003)(66946007)(86362001)(8936002)(6486002)(54906003)(6916009)(5660300002)(6506007)(53546011)(66446008)(6512007)(66476007)(26005)(66556008)(33656002)(478600001)(8676002)(4326008)(64756008)(2906002)(76116006); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: lC0R5VUQk5E2ZJH6KjZAJwYQgsVktId8prIo7HutXv2TK61icbnUd1uRHv+nAxlMWDLuEpX/2RQJRB9KXjcnBuak8HpSqfRhcov8RDcX1Cf6jqa7AGHk8tE/bp9BU1JyTNJGYR7lm6VEHP0UykV5UVNoM+VVmZ9eZQtjC5m1LRdwhRJnTIkzZvSvWwZMbxf+wuSdYE4QtPkVH9NVGxXBho6ktnFc8mka3XD3H74164ppQw5LxW0ZuRYLtxHe1K+pgV3yZsHHeY4DGe2frtqfRD66dZA+VArqWJ+Pc3PxCpJ9vWqXhNXUY8Q1XspDfWyYLxW6OHNlt/mmxGF0ssaw9ndp44An1cI7kKLPbX+fZKkYfj7xwFBoINtj4z7o/tdieqHpgtauWZhaotYpN5z451O8FzWaHizYEsrfLrMhMKlDYzFImlwjOO6ISVCR7mxv1fXw2HHysFkiRQRzY0Trj5N6VFEYp0FROMYB5MCnNWY=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1ee2380c-48f8-48e6-2bdc-08d7faa66ed8
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 May 2020 21:08:22.6291 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: KuNhxYyHes/VP17sZlv01bHaWIi4IJZrwNZSm9CW53p4ZckHnYM1fcN7gX41hiBRIvt+7YKOCpB78MrM0fKNxw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR11MB3780
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.11, xch-aln-001.cisco.com
X-Outbound-Node: alln-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/Oz5S98Z8tIb_iUFfXZdnU8L5Tok>
Subject: Re: [sfc] Alvaro Retana's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 17 May 2020 21:08:30 -0000

SSBiZWxpZXZlIHRoZSB0ZXh0IHN1Z2dlc3RlZCBieSBNdXJyYXkgaW1wcm92ZXMgdGhlIGRvYywg
YW5kIHdvcmtzIHdlbGwgYXMgYW4gYWRkaXRpb24gZm9yIG1lLiANCg0KVGhhbmsgeW91IGZvciB0
aGUgZGlzY3Vzc2lvbi4gDQoNClRodW1iIHR5cGVkIGJ5IENhcmxvcyBQaWduYXRhcm8uDQpFeGN1
emUgdHlwb2ZyYXBoaWNhayBlcnJvd3MNCg0KPiAyMDIwLzA1LzE3IOWNiOW+jDM6MzbjgIFKb2Vs
IEhhbHBlcm4gRGlyZWN0IDxqbWguZGlyZWN0QGpvZWxoYWxwZXJuLmNvbT7jga7jg6Hjg7zjg6s6
DQo+IA0KPiDvu79Zb3VyIHN1Z2dlc3RlZCB0ZXh0IGJlbG93IHdvcmtzIHdlbGwgZm9yIG1lLiAg
SWYgdGhlIGF1dGhvcnMgYW5kIFNoZXBoZXJkIGFncmVlLCB3ZSBjYW4gZG8gdGhhdC4gIEkgaG9w
ZSB0aGF0IHdpbGwgYWxzbyBpbXByb3ZlIHRoZSBzaXR1YXRpb24gZm9yIEFsdmFyby4NCj4gDQo+
IEkgaGF2ZSBzb21lIGV4cGVyaWVudGlhbCByZWFzb25zIGZvciBub3Qgd2FudGluZyB0byBkZWZp
bmUgdGhlIEFQSSB5b3UgYWxsdWRlIHRvLiAgSSAoYW5kIG90aGVycykgZGlkIHRoaW5rIGFib3V0
IGl0LiAgQnV0IHRob3NlIGFyZSBub3QgdGhlIFdHcyByZWFzb25zLiAgV2UgY2FuIGNoYXQgYWJv
dXQgdGhhdCBpbiBzb21lIGluZm9ybWFsIGNvbnRleHQuDQo+IA0KPiBBcyBjaGFpciwgYSBiaWcg
cGFydCBvZiBteSBjb25jZXJuIGlzIHRoYXQgSSBoYXZlIGVub3VnaCB0cm91YmxlIGdldHRpbmcg
dGhlIFdHIHRvIGVuZ2FnZSBvbiB0aGUgZXhpc3RpbmcgbmVjZXNzYXJ5IHdvcmsuICBDb21taXR0
aW5nIHRvIHNvbWV0aGluZyBlbHNlIHNlZW1zIGEgYmFkIGlkZWEuICBKaW0gYW5kIEkgYXJlIGhh
dmluZyBlbm91Z2ggdHJvdWJsZSBnZXR0aW5nIHN1YnN0YW50aXZlIFdHIGVuZ2FnZW1lbnQgb24g
b3VyIGNvbW1pdG1lbnQgdG8gdGhlIElFU0cgdG8gZGVhbCB3aXRoIHNlY3VyaXR5Lg0KPiANCj4g
U28sIGFnYWluLCB0aGUgdGV4dCBzdWdnZXN0aW9uIGJlbG93IG1ha2VzIHNlbnNlIHRvIG1lLCBh
bmQgbXkgdGhhbmtzIGZvciB5b3VyIGNyYWZ0aW5nIGl0Lg0KPiANCj4gWW91cnMsDQo+IEpvZWwN
Cj4gDQo+PiBPbiA1LzE3LzIwMjAgMzoyOSBQTSwgTXVycmF5IFMuIEt1Y2hlcmF3eSB3cm90ZToN
Cj4+IEVtcGhhdGljYWxseSwgdGhlc2UgYXJlIG9ubHkgY29tbWVudHMgYXQgdGhpcyBwb2ludC4g
IEknbSBub3Qgb3V0IHRvIHJ1aW4gdGhlIGRvY3VtZW50IG9yIHRoZSBXRydzIHByb2R1Y3QuICBU
aGUgZG9jdW1lbnQgaXMgZnJlZSB0byBwcm9jZWVkLiAgQnV0IHNpbmNlIHdlJ3JlIHN0aWxsIGRp
c2N1c3NpbmcgaXQsIEkgbWlnaHQgaGF2ZSBtb3JlIHRvIG9mZmVyIGhlcmUuDQo+PiBUbyBtZSwg
dGhlIG9ubHkgcHJvc2UgaW4gMy4xLjEgb2YgdGhlIGN1cnJlbnQgdmVyc2lvbiB0aGF0IGFsbHVk
ZXMgdG8gdGhlIGNoYWxsZW5nZXMgdG8gd2hpY2ggeW91J3JlIHJlZmVycmluZyBpcyB0aGlzOg0K
Pj4gIk1vcmUgc3BlY2lmaWNzIG9uIHRoZSBtZWNoYW5pc20gdG8gY2hhcmFjdGVyaXplIFNGLXNw
ZWNpZmljIE9BTSB0byB2YWxpZGF0ZSB0aGUgc2VydmljZSBvZmZlcmluZyBhcmUgb3V0c2lkZSB0
aGUgc2NvcGUgb2YgdGhpcyBkb2N1bWVudC4gVGhvc2UgZmluZS1ncmFpbmVkIG1lY2hhbmlzbXMg
YXJlIGltcGxlbWVudGF0aW9uLSBhbmQgZGVwbG95bWVudC1zcGVjaWZpYy4iDQo+PiBJZiBJIHRo
aW5rIG9mIGFuIFNGIGFzIGFuIGFwcGxpY2F0aW9uIChhbmQgeW91IGFwcGVhciB0byBjb25jdXIg
dGhhdCB0aGF0J3MgYmFzaWNhbGx5IHdoYXQgdGhleSBhcmUpLCBpdCBzZWVtcyB0byBtZSB0aGV5
IGNvdWxkLCBmb3IgZXhhbXBsZSwgZXhwb3NlIGEgY29tbW9uIHN0YXR1cyBBUEkgdGhhdCBhbnN3
ZXJzIGEgc2ltcGxlIHF1ZXJ5LCB0byB3aGljaCBhIHBvc2l0aXZlIGFuc3dlciBtZWFucyAiSSBh
bSB1cCBhbmQgcHJvdmlkaW5nIHRoZSBzZXJ2aWNlIHlvdSBjb25maWd1cmVkIG1lIHRvIHByb3Zp
ZGUiLiAgVGhlIGZpbmUtZ3JhaW5lZCwgaW1wbGVtZW50YXRpb24tc3BlY2lmaWMgY29uY2VybnMg
d291bGQgYmUgaGlkZGVuIGJlaGluZCB0aGF0IEFQSS4gIE5hdHVyYWxseSwgeW91IGhhdmUgdG8g
dHJ1c3QgdGhlIFNGJ3MgcmVzcG9uc2Ugbm90IHRvIGJlIGEgbGllLCBidXQgdGhpcyBpcyB0byBt
eSBtaW5kIGZhciBtb3JlIHBhbGF0YWJsZSB0aGFuIHRoZSBjaGVhcGVyICJhdmFpbGFiaWxpdHki
IHF1ZXJ5IHRoZSBkb2N1bWVudCBhbHNvIGRpc2N1c3Nlcy4gIEFzIHRoaXMgaXMgYSBmcmFtZXdv
cmsgZG9jdW1lbnQsIGl0IGNvdWxkIHByb3Bvc2Ugc3VjaCBhIHRoaW5nLCBldmVuIGlmIGl0J3Mg
dWx0aW1hdGVseSBhbiBvcHRpb25hbCB0aGluZyBmb3IgU0YgaW1wbGVtZW50ZXJzIHRvIGNvbnNp
ZGVyLg0KPj4gSXQgbmFncyBhdCBtZSB0aGF0IHRoZSBhYm92ZSBpcyBpbXBvc3NpYmxlIGZvciBz
b21lIHJlYXNvbiwgYW5kIHRoZSBkb2N1bWVudCBkb2Vzbid0IGV4cGxhaW4gd2h5LiAgU3RpbGws
IEkgZG9uJ3Qgd3JpdGUgb3IgdXNlIFNGcyBvciBxdWVyeSB0aGVtLCBzbyBJJ20gaGFwcHkgdG8g
Y2VkZSBncm91bmQgdG8gdGhlIHdvcmtpbmcgZ3JvdXAgb24gdGhpcyB0b3BpYy4gIE1heWJlIHRo
ZXkgZGlzY3Vzc2VkIGluY2x1ZGluZyB0aGlzIGFuZCBkZWNpZGVkIG5vdCB0bywgYW5kIHRoYXQn
cyBmaW5lIHRvby4NCj4+IEluIHRoZSBzcGlyaXQgb2YgY29udHJpYnV0aW5nLCBwZXJoYXBzIGNh
cHR1cmluZyBzb21lIG9mIHdoYXQgeW91IHNhaWQgd291bGQgaGVscDoNCj4+ICJUaGUgdGFzayBv
ZiBldmFsdWF0aW5nIHRoZSB0cnVlIGF2YWlsYWJpbGl0eSBvZiBhIFNlcnZpY2UgRnVuY3Rpb24g
aXMgYSBjb21wbGV4IGFjdGl2aXR5LCBjdXJyZW50bHkgaGF2aW5nIG5vIHNpbXBsZSwgdW5pZmll
ZCBzb2x1dGlvbi4gIFRoZXJlIGlzIGN1cnJlbnRseSBubyBzdGFuZGFyZCBtZWFucyBvZiBkb2lu
ZyBzbywgYW5kIGFjY29yZGluZ2x5IG5vbmUgaXMgcHJvcG9zZWQgaGVyZS4iDQo+PiBJZiB0aGF0
IHdlcmUgaW4gdGhlIGRvY3VtZW50LCBJIHdvdWxkJ3ZlIHRha2VuIHlvdXIgd29yZCBmb3IgaXQu
ICAoSSBtaWdodCBhc2sgd2h5IHlvdSdyZSBub3QgcHJvcG9zaW5nIG9uZSwgZ2l2ZW4gbXkgcG9z
c2libHkgc2ltcGxlLW1pbmRlZCB2aWV3LCBidXQgSSBwcm9iYWJseSB3b3VsZG4ndCBoYXZlIERJ
U0NVU1NlZCBpdC4pICBJdCB0ZWxscyBtZSB0aGUgV0cgdGhvdWdodCBhYm91dCB0aGlzLCBidXQg
bWFkZSB0aGUgZGVsaWJlcmF0ZSBkZWNpc2lvbiBub3QgdG8gaW5jbHVkZSBpdC4gIElmIHRoZSBj
dXJyZW50IHRleHQgd2FzIG1lYW50IHRvIHNheSB0aGF0LCBJIHNpbXBseSBkaWRuJ3QgZ2V0IGl0
LiAgQWxsIHRoZSBjdXJyZW50IHRleHQgc2F5cyB0byBtZSAoYW5kIGFkbWl0dGVkbHkgSSdtIHBh
cmFwaHJhc2luZyBoZXJlLCBsZWFuaW5nIHRvd2FyZCBiZWluZyBmbGlwcGFudCkgaXMgIllvdSBj
YW4gYmUgbGF6eSBhYm91dCBpdCwgb3IgeW91IGNhbiBkbyBhIHRob3JvdWdoIGpvYi4iICBUaHVz
LCBJIHdvbmRlcmVkIHdoeSB5b3Ugd291bGQgZW5hYmxlIGFueW9uZSBsZWFuaW5nIHRvd2FyZCB0
aGUgbGVmdCBwYXJ0IG9mIHRoYXQgc2VudGVuY2Ugd2hlbiB0aGVyZSBhcmUgb3RoZXIgcG9zc2li
aWxpdGllcywgYW5kIG15IERJU0NVU1Mgd2FzIG1lYW50IHRvIGRpZyBhIGxpdHRsZSBkZWVwZXIg
aGVyZS4NCj4+IEF0IHlvdXIgc2VydmljZSwNCj4+IC1NU0sNCj4+IE9uIFN1biwgTWF5IDE3LCAy
MDIwIGF0IDEwOjU4IEFNIEpvZWwgTS4gSGFscGVybiA8am1oQGpvZWxoYWxwZXJuLmNvbSA8bWFp
bHRvOmptaEBqb2VsaGFscGVybi5jb20+PiB3cm90ZToNCj4+ICAgIFRoZSByZWFzb24gaXQgKG1v
bml0b3Jpbmcgb2YgU0YgZnVuY3Rpb25pbmcpIGlzIG91dCBvZiBzY29wZSBpcyB0aGF0DQo+PiAg
ICBwcm9wZXJseSBtb25pdG9yaW5nIGFwcGxpY2F0aW9ucyAod2hpY2ggaXMgZnVuZGFtZW50YWxs
eSB3aGF0IHNlcnZpY2UNCj4+ICAgIGZ1bmN0aW9ucyBhcmUpIGlzIGEgY29tcGxleCBhY3Rpdml0
eSAoYXJ0LCBmcm9tIHdoYXQgSSBrbm93IG9mIGl0KS4gIEl0DQo+PiAgICBjYW4gbm90IGJlIGRv
bmUgc2ltcGx5IHdpdGggZGF0YSBwbGFuZSBwYWNrZXRzIGZsb3dpbmcgdGhyb3VnaCB0aGUNCj4+
ICAgIHNlcnZpY2UgZnVuY3Rpb24gcGF0aC4gIEluIGZhY3QsIG1hbnkgb2YgdGhlIG1vc3Qgb2J2
aW91cyB0ZWNobmlxdWVzDQo+PiAgICBwcm9kdWNlIG1pc2xlYWRpbmcgYW5kIGluY29ycmVjdCBy
ZXN1bHRzLiAgSSBleHBlY3QgeW91IGtub3cgYmV0dGVyDQo+PiAgICB0aGFuDQo+PiAgICBJIHdo
YXQgdGhlIGN1cnJlbnQgc3RhdGUgb2YgdGhlIGFydCBpcyBmb3Igc3lzdGVtcyB0aGF0IG1vbml0
b3IgdGhlDQo+PiAgICBsaXZlbmVzcyBhbmQgY29ycmVjdCBvcGVyYXRpb24gb2YgYXBwbGljYXRp
b25zIChpbmNsdWRpbmcgcGFja2V0DQo+PiAgICBoYW5kbGluZyBhcHBsaWNhdGlvbnMpLg0KPj4g
ICAgSSBmZWFyIHRoYXQgZXZlbiB0cnlpbmcgdG8gcHV0IHRleHQgZXhwbGFpbmluZyB0aGlzIGlu
IHRoZSBkb2N1bWVudA0KPj4gICAgY291bGQgYmUgY29uZnVzaW5nLg0KPj4gICAgV2hhdCBJIHdh
cyByZWFjdGluZyB0byBzcGVjaWZpY2FsbHkgd2FzIHRoZSBwcm9wb3NlZCB0ZXh0IHRoYXQNCj4+
ICAgIHNlZW1lZCB0bw0KPj4gICAgaW1wbHkgdGhhdCBTRkMgd291bGQgdW5kZXJ0YWtlIHdvcmsg
aW4gdGhpcyBhcmVhLiAgVGhhdCBpcyBub3QgaW4gb3VyDQo+PiAgICBjaGFydGVyLCBhbmQgSSBk
byBub3Qgd2FudCB0byBtaXNsZWFkIHJlYWRlcnMgaW50byBiZWxpZXZpbmcgdGhhdCB3ZQ0KPj4g
ICAgd2lsbCBzb2x2ZSB0aGlzIHByb2JsZW0gZm9yIHRoZW0uICBBcyBmYXIgYXMgSSBrbm93IHRo
ZXJlIGlzIG5vIElFVEYNCj4+ICAgIHdvcmtpbmcgZ3JvdXAgdGFja2xpbmcgdGhpcywgb3IgSSB3
b3VsZCBiZSBoYXBweSB0byBwb2ludCBhdCB0aGF0IHdvcmsuDQo+PiAgICBZb3VycywNCj4+ICAg
IEpvZWwNCj4+ICAgIE9uIDUvMTcvMjAyMCAxOjQ3IFBNLCBNdXJyYXkgUy4gS3VjaGVyYXd5IHdy
b3RlOg0KPj4gICAgID4gT24gU3VuLCBNYXkgMTcsIDIwMjAgYXQgOTowNyBBTSBKb2VsIEhhbHBl
cm4gPGptaEBqb2VsaGFscGVybi5jb20NCj4+ICAgIDxtYWlsdG86am1oQGpvZWxoYWxwZXJuLmNv
bT4NCj4+ICAgICA+IDxtYWlsdG86am1oQGpvZWxoYWxwZXJuLmNvbSA8bWFpbHRvOmptaEBqb2Vs
aGFscGVybi5jb20+Pj4gd3JvdGU6DQo+PiAgICAgPg0KPj4gICAgID4gICAgIEFsdmFybywgTXVy
cmF5IG5vIGxvbmdlciBoYXMgYSBEaXNjdXNzLiAgU28gSSBhbSBub3Qgc3VyZQ0KPj4gICAgd2hh
dCB5b3VyDQo+PiAgICAgPiAgICAgc3RhbmNlIGlzLg0KPj4gICAgID4NCj4+ICAgICA+DQo+PiAg
ICAgPiBJIGNsZWFyZWQgbXkgRElTQ1VTUyBiZWNhdXNlIHRoZSBkaXNjdXNzaW9uIEkgd2FudGVk
IHRvIGhhdmUgdG9vaw0KPj4gICAgID4gcGxhY2UuICBBcyBteSBjb21tZW50IG5vdyBzaG93cywg
SSdtIHN0aWxsIGxlZnQgd2l0aCB0aGUgZmVlbGluZw0KPj4gICAgdGhhdA0KPj4gICAgID4gdGhp
cyBpcyBhIHdlYWsgcG9pbnQgaW4gdGhlIGRvY3VtZW50LCBidXQgSSdtIG5vdCBzdWZmaWNpZW50
bHkNCj4+ICAgIGNvbmNlcm5lZA0KPj4gICAgID4gYXMgdG8gb2JzdHJ1Y3QgaXRzIHByb2dyZXNz
Lg0KPj4gICAgID4NCj4+ICAgICA+IEhvd2V2ZXIsIEkgdGhpbmsgaXQncyBzaWduaWZpY2FudCB0
aGF0IHR3byBvdGhlciBBcmVhIERpcmVjdG9ycyBhbHNvDQo+PiAgICAgPiByZW1hcmtlZCBhYm91
dCBpdCwgb25lIGV4cHJlc3NseSByZWZlcmVuY2luZyBteSBESVNDVVNTLg0KPj4gICAgID4NCj4+
ICAgICA+IEkgc3VnZ2VzdCB0aGF0IGlmIHRoaXMgYXNwZWN0IG9mIHRoZSB3b3JrIGlzIHRydWx5
IG91dCBvZiBzY29wZSwgdGhlDQo+PiAgICAgPiBkb2N1bWVudCBjb3VsZCBwZXJoYXBzIGV4cGxh
aW4gd2h5IHRoYXQgaXMsIGJlY2F1c2UgaXQgY2VydGFpbmx5DQo+PiAgICBmZWVscw0KPj4gICAg
ID4gbGlrZSBpdCBuZWVkcyBtb3JlIGF0dGVudGlvbi4NCj4+ICAgICA+DQo+PiAgICAgPiAtTVNL
DQo=


From nobody Mon May 18 02:40:31 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A37BD3A09F7; Mon, 18 May 2020 02:40:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.698
X-Spam-Level: 
X-Spam-Status: No, score=-7.698 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=QZrjwi/c; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=vxKttUIZ
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 200VnbNYgeHW; Mon, 18 May 2020 02:40:23 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A4CE23A09EA; Mon, 18 May 2020 02:40:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4508; q=dns/txt; s=iport; t=1589794822; x=1591004422; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=WAqt1c4QeMY7wTsthmiNYoS+DtLkoEVG9VVK3QRAuc0=; b=QZrjwi/cKRzH2dqaMF8bhGIQmtxmArWw9GiQZM8xg/E54UoPPlsaR7BM AtiZ3+J0gXKtuKCU08OkEzJjmjbQyvVO2D/xJUQBHeNptbUzbe6b8niWQ VUvFIJaA1LZKUa5MbfCQ2RZ5xzx/BaUEDEci2SqDqXBv6gk20PfdoeTph Q=;
IronPort-PHdr: =?us-ascii?q?9a23=3ADArafRwZAK7ZrdHXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5ZRWBt/5qi0fER5qd6vQXw+bVsqW1X2sG7N7BtX0Za5VDWl?= =?us-ascii?q?cDjtlehA0vBsOJSCiZZP7nZiA3BoJOAVli+XzoOk9SAMvkeBvTpC764TsbAB?= =?us-ascii?q?6qMw1zK6z8EZLTiMLi0ee09tXTbgxEiSD7b6l1KUC9rB7asY8dho4xJw=3D?= =?us-ascii?q?=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AECADaVsJe/4gNJK1mHQEBAQEJARI?= =?us-ascii?q?BBQUBQIFHgVQkLQdvWC8sCoQag0YDpXmBQoEQA1QLAQEBDAEBIwoCBAEBhEQ?= =?us-ascii?q?CF4IFJDgTAgMBAQsBAQUBAQECAQUEbYVWDIVyAgEDEhEEDQwBATcBDwIBCBI?= =?us-ascii?q?IAiYCAgIwFQIOAgQBDSeDBAGCSwMuAQ6kLwKBOYhhdn8zgwEBAQWBRkGCeRi?= =?us-ascii?q?CDgMGgQ4qgmOJXxqCAIE4HIJNPoJnAgECAYEsARIBB1ICglozgi2OUwaCST2?= =?us-ascii?q?hNQqCUIgmhgmKGB2CXYhwkgmQQ4FciA+TaAIEAgQFAg4BAQWBaSJmWBEHcBU?= =?us-ascii?q?aSwGCPlAYDZBAOIM6hRSFQnQCNQIGCAEBAwl8jS8BgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.73,406,1583193600"; d="scan'208";a="759940204"
Received: from alln-core-3.cisco.com ([173.36.13.136]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 18 May 2020 09:40:21 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by alln-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id 04I9eLKM023763 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 18 May 2020 09:40:21 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 18 May 2020 04:40:21 -0500
Received: from xhs-aln-001.cisco.com (173.37.135.118) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 18 May 2020 04:40:21 -0500
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 18 May 2020 04:40:21 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ioa4zmga7mMjlDrQfnrdjNpxP34b+agyyYeWOm04LB/BndSwRLgNDXyPQhj7h6sooZfkBQt/AGPNLqSoOktXmMs85v9k3+BnoEmelVe2GrL9W8npme8HOleik96VL6W+5yc2do1Ity/XRrJOGlKZBcfvahDms5CAgi034CrdPyFlJhpsID3dRy33xpxV6ogoZ47rtjM9GR5lmBiL+p43P+nKBXDvYJNQ810L8UqbEpMNTfVkjTi2TwiVhzjrel3AhsKjZ2ZT9f1eCgifBGhfB0JJsr1eooYWuMKrqWV8VIcjmQNEkHqqsyr1JrrsOH/V9Xikdi3NFSFt70s7EZ/UVw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WAqt1c4QeMY7wTsthmiNYoS+DtLkoEVG9VVK3QRAuc0=; b=d7XIIqsZpezN0YHtDdDgZ56TYYdEvqnW1iVkl7qe1Ehw+JNTG65eHuBFETdBzWhI1ZYygeWgYkdWLXvHoJSSUbymSxtSJlcL5THr6cJmv/bguKanFxbNpCzh1gfFBJXQpYhwzOmiqUTK/OJXftREPYqXCeeqsKteWDaJe4RHLtG5VWiscWTWMIJWRKXKWOc/bSSM4qTShq/raFQq9u2xAXsysa6lZCviS9GPexKAeLpbax5PghsQGf8LI46xkRUhZDEjphS2vFU5WDIjomBWDOKOrzFTFUQx+WTtFOwg0cKg+9XixypPj6xXbR183yGIRwl1n6slajf8fQtO2vl5pg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WAqt1c4QeMY7wTsthmiNYoS+DtLkoEVG9VVK3QRAuc0=; b=vxKttUIZXSCDrNjSK415jueOB0dZl0NzJoyhiuKBxxKGWfayr8j0JGYxlpnzWX/GC6fSI0Dt68xre8a+Xsg/pIbvOisEBm/iTxugjYqiEyVHTCh0rqMnbHkY36UeCJYdjN/POHteaaJPe09ynca+EoXqS9Z4GU35QSVjwl0R3pU=
Received: from BN6PR11MB4068.namprd11.prod.outlook.com (2603:10b6:405:7c::31) by BN6PR11MB4097.namprd11.prod.outlook.com (2603:10b6:405:7e::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.26; Mon, 18 May 2020 09:40:20 +0000
Received: from BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34]) by BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34%3]) with mapi id 15.20.3000.033; Mon, 18 May 2020 09:40:19 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: Alissa Cooper <alissa@cooperw.in>, The IESG <iesg@ietf.org>
CC: "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>
Thread-Topic: Alissa Cooper's Discuss on draft-ietf-sfc-oam-framework-13: (with DISCUSS and COMMENT)
Thread-Index: AQHWJHP6tbnLpjxOdEq6cG2YmqtssaitZLmA
Date: Mon, 18 May 2020 09:40:19 +0000
Message-ID: <C97D2C7F-E290-4BBA-989E-1333DEFD3E98@cisco.com>
References: <158885833897.21185.5792022165179335411@ietfa.amsl.com>
In-Reply-To: <158885833897.21185.5792022165179335411@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.35.20030802
authentication-results: cooperw.in; dkim=none (message not signed) header.d=none;cooperw.in; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [136.56.55.90]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 680c85ed-9eda-4724-84ee-08d7fb0f7ad1
x-ms-traffictypediagnostic: BN6PR11MB4097:
x-microsoft-antispam-prvs: <BN6PR11MB40979D6F712F03159C38D78FC6B80@BN6PR11MB4097.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 04073E895A
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: BqcAwoYFF5Z3xMc5UXCWCx+fITZHnUXkMylBy8H6aswuWAnwpfB3mSXvntm8+dtjJm3Ffq4IRx/nwcVqHz8y6LVn04gSvNbu9AKJidQz+rUeD98rqXIm+blgJQF3msl0sTNoT5MHvpoeubM3vDSzJP2rvCK/EixFqsrgiG/1JF0/Hg5UGYqnjIruoWYVGSa4LHmIPyqBFRqcl2PVCaxFVL7c830fiSTUEKhWND8BPbCaehou6j38/0EZCjgttpOuXdFvFxTbzkDnh0BVnivDYEO7duvE9RBBWCUqH6BbRv4PGPWfAe0Uu0iTeUT7ZYfJUUCSMDq9H1zQRelb3nOx3KkgFXleQIPd93fyAiG5oHdABws4bGNV/yCs5huZRl0UMjX3Vh4JcEVeKpOsP5qrrMurlK1Vz7+6gytHtQkfxz2eg0h004g+3UApzm5ho+YZbK/nxcl7XdqpfaDcjQD2UvSBgUY3LHd8YQ/z5GOlscgilQoL5spG9pRLCbBQUOJXns+Yk26h3gYMCZiMxNjQlw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB4068.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(136003)(39860400002)(376002)(346002)(366004)(396003)(6506007)(33656002)(26005)(2906002)(6486002)(186003)(71200400001)(966005)(86362001)(54906003)(5660300002)(8676002)(110136005)(66556008)(36756003)(316002)(478600001)(66446008)(64756008)(66946007)(2616005)(66476007)(8936002)(76116006)(91956017)(4326008)(6512007); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: 1Fox9IRRgtwafOBGpDthOx8UeFcSklTJ0xrg34cnw+gDGoySh34hlcB+a7JQJbpzFOu6iCiFINlQsAwXU3ao5OaIML+jMPoRM4lRilD9ZnJDHmRqQ7VEZ0Y5VpIPwXDKlrTEoQMwnvvnXH5FG1ojHB1LoXX+AUXoeAKbfoCqvhQp+lAZgg5YKy/BqZ5RllUeJE6wsL8c9xgXpxlzmfDHeUnSYjacVAnHwnoaT5UWeQEPsiwXG9gv1E20HazBUowsBc9+08dOZgU8hOngk/5Pyab8SfPTCFuLR8LL4lWeUvq/HpgjBfeapVZNEjF3YoYawuE3ABUJtnCE/ZMq6MgbUzSQWKh7JNAoL74VcZOgDL3crfWImkr6WGIWc0Tfdbs+720+p4oNUaN8I5Q5R+NUmmAlsy1PEWVHZBraUR3DmKT8nq2qFxP+sy6PxoR5piuLIGMZN5n8FukP0yc52vwUCZkm/pMXHfihs0STYVgC/BA=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <F8F300AB6A052B45A1E8C4CF58CFA12A@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 680c85ed-9eda-4724-84ee-08d7fb0f7ad1
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 May 2020 09:40:19.9127 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: p66ICZn8GiQ6PJhvpADcfcrAVbcC8qsSWAeORffr/ZMcrrDZ3fha0m4XaxcO7AFBiNowvssXIEamwVK91RFQkA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB4097
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: alln-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/_xVMMh-MnSsa04we2vbgUiP-NbA>
Subject: Re: [sfc] Alissa Cooper's Discuss on draft-ietf-sfc-oam-framework-13: (with DISCUSS and COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 May 2020 09:40:25 -0000

SEkgQWxpc3NhLA0KDQpUaGFuayB5b3UgZm9yIHRoZSBjb21tZW50cy4gUGxlYXNlIHNlZSBpbmxp
bmUgZm9yIHRoZSByZXNwb25zZS4NCg0KICAgIEFsaXNzYSBDb29wZXIgaGFzIGVudGVyZWQgdGhl
IGZvbGxvd2luZyBiYWxsb3QgcG9zaXRpb24gZm9yDQogICAgZHJhZnQtaWV0Zi1zZmMtb2FtLWZy
YW1ld29yay0xMzogRGlzY3Vzcw0KICAgIA0KICAgIFdoZW4gcmVzcG9uZGluZywgcGxlYXNlIGtl
ZXAgdGhlIHN1YmplY3QgbGluZSBpbnRhY3QgYW5kIHJlcGx5IHRvIGFsbA0KICAgIGVtYWlsIGFk
ZHJlc3NlcyBpbmNsdWRlZCBpbiB0aGUgVG8gYW5kIENDIGxpbmVzLiAoRmVlbCBmcmVlIHRvIGN1
dCB0aGlzDQogICAgaW50cm9kdWN0b3J5IHBhcmFncmFwaCwgaG93ZXZlci4pDQogICAgDQogICAg
DQogICAgUGxlYXNlIHJlZmVyIHRvIGh0dHBzOi8vd3d3LmlldGYub3JnL2llc2cvc3RhdGVtZW50
L2Rpc2N1c3MtY3JpdGVyaWEuaHRtbA0KICAgIGZvciBtb3JlIGluZm9ybWF0aW9uIGFib3V0IElF
U0cgRElTQ1VTUyBhbmQgQ09NTUVOVCBwb3NpdGlvbnMuDQogICAgDQogICAgDQogICAgVGhlIGRv
Y3VtZW50LCBhbG9uZyB3aXRoIG90aGVyIGJhbGxvdCBwb3NpdGlvbnMsIGNhbiBiZSBmb3VuZCBo
ZXJlOg0KICAgIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2Zj
LW9hbS1mcmFtZXdvcmsvDQogICAgDQogICAgDQogICAgDQogICAgLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KICAg
IERJU0NVU1M6DQogICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KICAgIA0KICAgIFRhYmxlIDMgaGFzICJOb25l
IiBpbiBhbGwgdGhlIGNlbGxzIGNvcnJlc3BvbmRpbmcgdG8gU0YgYW5kIFNGQyBPQU0gZnVuY3Rp
b25zLg0KICAgIEJ1dCB0aGVuIFNlY3Rpb25zIDYuNC4xIHRocm91Z2ggNi40LjQgZGlzY3VzcyBz
ZXZlcmFsIHRvb2xzIHRoYXQgY2FuIGJlIHVzZWQgdG8NCiAgICBwcm92aWRlIHNvbWUgb2YgdGhl
c2UgZnVuY3Rpb25zLiBJIHVuZGVyc3RhbmQgdGhhdCB0aGUgdGV4dCBhYm91dCB0aGUgdGFibGUN
CiAgICBzYXlzICJUYWJsZSAzIGJlbG93IGlzIG5vdCBleGhhdXN0aXZlLCIgYnV0IHN0aWxsIGl0
IHNlZW1zIG1pc2xlYWRpbmcgdG8gc2F5DQogICAgIk5vbmUiIGluIHRoZSB0YWJsZSB3aGVuIHRo
ZXJlIGFyZSwgaW4gZmFjdCwgdG9vbHMgYXZhaWxhYmxlIHRoYXQgYXJlIGRpc2N1c3NlZA0KICAg
IGp1c3QgYSBmZXcgcGFyYWdyYXBocyBsYXRlci4NCiAgICANCjxOYWdlbmRyYT4gVW5saWtlIHRo
ZSB1bmRlcmxheS9vdmVybGF5IG5ldHdvcmtzIHdoZXJlIHRoZXNlIHRvb2xzIHdvcmsgbmF0aXZl
bHksIHRoZSBhcHBsaWNhdGlvbiBvZiB0aGUgZXhpc3RpbmcgT0FNIHRvb2xzIGluIFNGQyBlbGVt
ZW50cyBjb21lcyB3aXRoIHNvbWUgYXNzdW1wdGlvbiB0aGF0IHRoZSBTRiBpcyBjYXBhYmxlIG9m
IGRpZmZlcmVudGlhdGluZyB0aGUgT0FNIHBhY2tldHMgdXNpbmcgb3ZlcmxheSBoZWFkZXIgc2ln
bmFsaW5nIG9yIGJ5IG90aGVyIG1lYW5zIGFuZCBwcm9jZXNzL3JlcGx5IGFjY29yZGluZ2x5LiBT
ZWN0aW9uIDYuNC54IGV4cGxhaW5zIGhvdyB0aGVzZSBjYW4gYmUgYXBwbGllZCBmb3IgU0ZDIE9B
TSBmdW5jdGlvbiBidXQgbm90IGhvdyBpdCB3b3JrcyBjdXJyZW50bHkuIEFjY29yZGluZ2x5LCB3
ZSBiZWxpZXZlIHRoYXQgdGhpcyBpcyBzdGlsbCBhIGdhcCBhbmQgc28gcHJlZmVyIGxlYXZpbmcg
aXQgYXMgIk5vbmUiLiBXZSBjYW4gdXBkYXRlIHRoZSBzZWN0aW9uIHRvIHJlZmxlY3QgdGhhdCB0
YWJsZSBpcyBsaXN0aW5nIHRoZSB0b29scyB0aGF0ICJuYXRpdmVseSIgd29yay4NCiAgICANCiAg
ICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tDQogICAgQ09NTUVOVDoNCiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQogICAgDQog
ICAgU2VjdGlvbiA0LjE6ICJWZXJpZnkgdGhlIHBvbGljeSBvZiBhbiBTRkMgb3IgU0YuIiAtLT4g
VGhpcyBzZWVtcyBhIGxpdHRsZQ0KICAgIHZhZ3VlLiBXaGF0IGFib3V0IHRoZSBwb2xpY3kgaXMg
bWVhbnQgdG8gYmUgdmVyaWZpZWQ/DQogICAgDQo8TmFnZW5kcmE+IEFGQUlLLCBwb2xpY3kgaXMg
YW4gaW50ZWdyYWwgcGFydCBvZiB0aGUgU0ZDIGFyY2hpdGVjdHVyZSBhbGxvd2luZyB0aGUgb3Bl
cmF0b3JzIHRvIGRlZmluZSB0aGUgdHJhZmZpYyBjbGFzc2lmaWNhdGlvbiBydWxlcywgdGhlIHNl
dCBvZiBTRnMgdG8gYmUgYXBwbGllZCBhbmQgdGhlIG9yZGVyIGluIHdoaWNoIHRoZSBTRnMgc2hv
dWxkIGJlIGFwcGxpZWQgZXRjLiBUaGUgYWJvdmUgbGlzdGVkIHBvaW50IGFwcGVhcnMgdG8gYmUg
c3RyYWlnaHRmb3J3YXJkLiBQbGVhc2UgbGV0IHVzIGtub3cgeW91ciBzdWdnZXN0aW9uIGZvciB0
ZXh0IHByZWZlcmVuY2UgaWYgdGhlcmUgaXMgYW55IGFtYmlndWl0eS4gIA0KDQogICAgU2VjdGlv
biA2OiBUaGUgdGl0bGUgb2YgdGhpcyBzZWN0aW9uIHRocmV3IG1lIG9mZi4gSSB3b3VsZCBzdWdn
ZXN0IHB1dHRpbmcNCiAgICBTZWN0aW9uIDYuMSwgNi4yLCBhbmQgNi4zIGludG8gb25lIHNlY3Rp
b24gYWJvdXQgIk9wZXJhdGlvbmFsIEFzcGVjdHMgb2YgU0ZDDQogICAgT0FNIGF0IHRoZSBTZXJ2
aWNlIExheWVyIiBhbmQgdGhlbiBzdGFydGluZyBhIG5ldyBTZWN0aW9uIDcgYWJvdXQgIkNhbmRp
ZGF0ZQ0KICAgIFNGQyBPQU0gVG9vbHMiIHRoYXQgYmVnaW5zIHdpdGggdGhlIGN1cnJlbnQgU2Vj
dGlvbiA2LjQgdGV4dC4NCg0KPE5hZ2VuZHJhPlRoaXMgY2FuIGJlIGRvbmUuIFdlIHdpbGwgbW92
ZSA2LjEsNi4yLDYuMyB0byBhIHNlcGFyYXRlIHNlY3Rpb24uDQogICAgDQogICAgU2VjdGlvbiA2
LjE6IFRoZSBub3JtYXRpdmUgbGFuZ3VhZ2Ugc2VlbXMgb3V0IG9mIHBsYWNlIGhlcmUuDQoNCjxO
YWdlbmRyYT4gQmFzZWQgb24gdGhlIGNvbW1lbnRzIGZyb20gdmFyaW91cyByZXZpZXdlcnMsIHdl
IHJlbW92ZWQgdGhlIHVzZSBvZiBub3JtYXRpdmUgc3RhdGVtZW50IGluIHRoaXMgZG9jdW1lbnQu
DQoNCk9uY2UgYWdhaW4sIHRoYW5rcyBhIGxvdCBmb3IgdGhlIGdyZWF0IGNvbW1lbnRzLg0KDQpS
ZWdhcmRzLA0KTmFnZW5kcmENCiAgICANCiAgICANCiAgICANCiAgICANCg0K


From nobody Mon May 18 03:17:13 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0657C3A0A73; Mon, 18 May 2020 03:17:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.698
X-Spam-Level: 
X-Spam-Status: No, score=-7.698 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=fcbVijs6; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Xl+h12id
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id twxeTeoAbYeC; Mon, 18 May 2020 03:17:04 -0700 (PDT)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AEA973A0A6C; Mon, 18 May 2020 03:17:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11800; q=dns/txt; s=iport; t=1589797023; x=1591006623; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=cMXJBPcSZs1AOrsRhU83q4n5v2qZWw4MM8Boojpdag8=; b=fcbVijs6uTVE/rnEjAiqsyao48Pn/GFAtOVpjOpgzr6cq3H9IwcUTpVZ 44RRYmQ0r2clXEk4HsqThUV41W8lIsou7JaseXVECtmGS1RmfA30QqdVJ YaTRJt/kGIoU3XGjct1OEjFSUkFJNylVgIuxBSP+N2RDyLJ/hn6UajKTp w=;
IronPort-PHdr: =?us-ascii?q?9a23=3AaKIrlBYbJvpQyX+RfojLbAD/LSx94ef9IxIV55?= =?us-ascii?q?w7irlHbqWk+dH4MVfC4el21QaVD4re4vNAzeHRtvOoVW8B5MOHt3YPONxJWg?= =?us-ascii?q?QegMob1wonHIaeCEL9IfKrCk5yHMlLWFJ/uX3uN09TFZXxYlTTpju56jtBUh?= =?us-ascii?q?n6PBB+c+LyHIOahs+r1ue0rpvUZQgAhDe0bb5oahusqgCEvcgNiowkIaE0mR?= =?us-ascii?q?Y=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0B1CACOX8Je/4oNJK1mHQEBAQEJARI?= =?us-ascii?q?BBQUBQIFHgVRRB29YLywKg1pAg0YDjRmYYIFCgRADVAsBAQEMAQEjCgIEAQG?= =?us-ascii?q?ERAIXggUkOBMCAwEBCwEBBQEBAQIBBQRthVYMhXICAQMMBhERDAEBNwEPAgE?= =?us-ascii?q?GAg4MAiYCAgIwFRACBAENBRsHgwQBgksDLgEOk16QZwKBOYhhdoEygwEBAQW?= =?us-ascii?q?BRkGCfBiCDgMGgQ4qgmOJXxqCAIERJwwQgU9+PoJnAgECAYEsARIBB1ICglo?= =?us-ascii?q?zgi2OLyQGgkk9oTUKglCIJotPhFIdgl2IcJIJkEOJa5NoAgQCBAUCDgEBBYF?= =?us-ascii?q?pImZYEQdwFTsqAYI+UBgNkEAMFxWDOoUUhUJ0AjUCBgEHAQEDCXyNLwGBDwE?= =?us-ascii?q?B?=
X-IronPort-AV: E=Sophos;i="5.73,406,1583193600"; d="scan'208";a="508340851"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 18 May 2020 10:17:02 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by alln-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 04IAH1ng028039 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 18 May 2020 10:17:02 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 18 May 2020 05:17:01 -0500
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 18 May 2020 05:17:01 -0500
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 18 May 2020 06:17:00 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Soz6/l7XObutNglw0rWqGiY8juPYGv10bGGORQrTaVRwKfLvrSnQVYyHiHBMqUAeISkxZfjWOx/qd+ZZLR7NZkNymgDhusjO9heKMEznSE1W1KvcBSF05e4o5Vwsfeu1Fbir2jA68vF8CiZyG/l720ZAvFrhKObVg5CKdYPclEn3zdXHX/EeN/RpA1evTZzdjUlCxbKx7Iru+51cMUGubNG2GzEM3bsniXNVQ2BpZ1rk6w56uYSERdlflKDTI4d4Y3d6Tzb5xW7yTJw6pxy3H0HiTEM8tbp4ey15zwtkvsQGlDzurDpbd/2WB6E6T91kIurBR7WQzbvcnSSiZdsEqA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cMXJBPcSZs1AOrsRhU83q4n5v2qZWw4MM8Boojpdag8=; b=XH++NhBxpG8JwKrJqkJiQW8c6cudO9KUTLKQoikIO8ok7EW+uC8tOqNhvwaUm8gKj4TEnoQp5qFrbYL8qxCnpD3QDB1H3vZLZa2yLLP+Sm3VVt10dzDVMq78uEyOlgNuJE1OtWOVdkwcjKAr/0Ci83Mwhe+uT02vRZyxxM27dEcleqTWQbdQIMUEaV0KvZHQio/5YFuTL4t1JGiIV3ePKBas8vU/HMsy5Gn/CNCel9+bx3ocpKXpxPBr93J7g0vXW4FeAKE3Nvplu2AjACq+3DcI0nP6+LaSyEoHMBz4lg+lsF3T61NwwiVSlksVRRj11/SRLrX3XZ6Dakd82QGCZg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cMXJBPcSZs1AOrsRhU83q4n5v2qZWw4MM8Boojpdag8=; b=Xl+h12idrsh0ttq8e59G5lMThcw7lzFeFthz3wcD/OH36tWoTlT7QMQe5MhUP5ty7NjV8pCAHQLh5AWeiYugCmtyGqXfhioQxZAlYa4HjCVww643fgiyQCuanhrFor0BCg/ylYzNT56sVYcRqPPYii126xRmXn1/jTzFwzfC99s=
Received: from BN6PR11MB4068.namprd11.prod.outlook.com (2603:10b6:405:7c::31) by BN6PR11MB1937.namprd11.prod.outlook.com (2603:10b6:404:106::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.27; Mon, 18 May 2020 10:16:59 +0000
Received: from BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34]) by BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34%3]) with mapi id 15.20.3000.033; Mon, 18 May 2020 10:16:59 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: Murray Kucherawy <superuser@gmail.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>
Thread-Topic: Murray Kucherawy's Discuss on draft-ietf-sfc-oam-framework-13: (with DISCUSS and COMMENT)
Thread-Index: AQHWI2e/eBjp71OygkClERcXKcQotKitcQ8A
Date: Mon, 18 May 2020 10:16:58 +0000
Message-ID: <64A7CAC3-5671-469B-AF1D-9923E33CAC9D@cisco.com>
References: <158874314414.2257.851841137120234428@ietfa.amsl.com>
In-Reply-To: <158874314414.2257.851841137120234428@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.35.20030802
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [136.56.55.90]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2b72d04f-e47c-4311-7c75-08d7fb1499ac
x-ms-traffictypediagnostic: BN6PR11MB1937:
x-microsoft-antispam-prvs: <BN6PR11MB1937130212222A502456FC52C6B80@BN6PR11MB1937.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4502;
x-forefront-prvs: 04073E895A
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: tTfYUZPEesckblU3g4IYuLdNfIYOeO+v8sXaP/STzsB9vgCXWo0b/Ybkilq1DVzSQM+ed1/E8H8gYpuDfS+70W/B9NpAfGDwGsi6OGc3VStqHCxzj6IPbtghOOxT0FcKZYWZEj6+dLbDOWKVDkusbhvYN3U0KPZZxoLfCmpR97bYpYuSAPTcfyCAe5kTjNxJ43FGdBKbz8ffUHoPWBE+U0alq7u4iVjMZ6uKeuEacWvHtnFYpDv7ASv7jqNpmDcI03jtCfooSZ1qQvkmfr8YMV9fhDCTrWyT+6LBtcxOE/eME3QyMW3xQVs5O3rMXyzWQfUm/7IcLeZzGcLeLWMW5m3EyJd8Xhh29yezHhuDw3VsfYyDJ6exgWSiy611MMrGEsOWaWTh24GBEtcI5AOmfm5Duo+h6RRfEZDbhat8lOITo5P45rcWTXdNm7MTP9nrllr9cpCCcK7REWGvbQisPpuV6RI84GhuHvQaUjynxRN4XiVd0kVvKyNsHjskkuLy7AUA2rUQlk6eNDRSkMYnZQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB4068.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(39860400002)(376002)(346002)(136003)(366004)(396003)(8936002)(8676002)(36756003)(33656002)(71200400001)(2906002)(6512007)(6506007)(316002)(86362001)(966005)(54906003)(110136005)(186003)(4326008)(76116006)(5660300002)(26005)(66946007)(6486002)(66476007)(478600001)(91956017)(66556008)(64756008)(2616005)(66446008); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: 5zKCV/DH7OsuuXSHwZyLcfvWm0oI6NSGOOT+6kEjOpHg/+HlwoAUhn9Y5ER0COJTrP2kQpivFY2Wp+eEdcWPu3LmtR/XupTPa082oDNvQh0J/FWCQfn9vOBfrrH8J3V/IhmeF7WopRpxnvTOsulob/gzX7jTdbiHokWOLHFmnq41GAu1MYpa5XHO+JixJi0dbXfs38JftN2tH3aWJoFXgVLMXU7Fpp/2OwqcxqeFGQTWsQ+4r8pbqlw/VNEueYq7kTe9ZTP5MwMq4VsNOYcbIhSRP0INMTEjtc4D5aCD53sd3QJIpGTdwfQGXYNG3STPUbIRt5AJ7XhUKygebMok7WpCH3tRzIfXBCHSW9pb/eGMsDvGWZQZSIJFv1D0OeFAo9HzRYG/KchlD6W6jYx5vA6gGz3JYIe6F4X93c0CTKoCVYL6SRmRnZSsanFVfxF0Jvzg1dnKP6qPU1bd8+ZwgHzFRJFIqoyiLIoQ3beeQK4=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <E156842A8E018340BD2E257CC60EABE3@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 2b72d04f-e47c-4311-7c75-08d7fb1499ac
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 May 2020 10:16:59.0241 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: /KdKdHKKAQ499aa3qRQ0gool1AZE3klkBFMv3s4J4HYv4Qnd2n8+oVQCPg0Z9aC9pZ7eMgfeWxfdsEeVLXIgNw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1937
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: alln-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/Vgh5hjaRBu3C1xlH3OUCh8elKSE>
Subject: Re: [sfc] Murray Kucherawy's Discuss on draft-ietf-sfc-oam-framework-13: (with DISCUSS and COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 May 2020 10:17:06 -0000

SEkgTXVycmF5LA0KDQpUaGFuayB5b3UgZm9yIHRoZSBncmVhdCBkaXNjdXNzaW9uIGFuZCBjb21t
ZW50cy4gUGxlYXNlIGZpbmQgdGhlIHJlc3BvbnNlIGZvciB0aGUgeW91ciBjb21tZW50cyBpbmxp
bmUuLg0KDQrvu79PbiA1LzYvMjAsIDE6MzIgQU0sICJNdXJyYXkgS3VjaGVyYXd5IHZpYSBEYXRh
dHJhY2tlciIgPG5vcmVwbHlAaWV0Zi5vcmc+IHdyb3RlOg0KDQogICAgTXVycmF5IEt1Y2hlcmF3
eSBoYXMgZW50ZXJlZCB0aGUgZm9sbG93aW5nIGJhbGxvdCBwb3NpdGlvbiBmb3INCiAgICBkcmFm
dC1pZXRmLXNmYy1vYW0tZnJhbWV3b3JrLTEzOiBEaXNjdXNzDQogICAgDQogICAgV2hlbiByZXNw
b25kaW5nLCBwbGVhc2Uga2VlcCB0aGUgc3ViamVjdCBsaW5lIGludGFjdCBhbmQgcmVwbHkgdG8g
YWxsDQogICAgZW1haWwgYWRkcmVzc2VzIGluY2x1ZGVkIGluIHRoZSBUbyBhbmQgQ0MgbGluZXMu
IChGZWVsIGZyZWUgdG8gY3V0IHRoaXMNCiAgICBpbnRyb2R1Y3RvcnkgcGFyYWdyYXBoLCBob3dl
dmVyLikNCiAgICANCiAgICANCiAgICBQbGVhc2UgcmVmZXIgdG8gaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvaWVzZy9zdGF0ZW1lbnQvZGlzY3Vzcy1jcml0ZXJpYS5odG1sDQogICAgZm9yIG1vcmUgaW5m
b3JtYXRpb24gYWJvdXQgSUVTRyBESVNDVVNTIGFuZCBDT01NRU5UIHBvc2l0aW9ucy4NCiAgICAN
CiAgICANCiAgICBUaGUgZG9jdW1lbnQsIGFsb25nIHdpdGggb3RoZXIgYmFsbG90IHBvc2l0aW9u
cywgY2FuIGJlIGZvdW5kIGhlcmU6DQogICAgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9k
b2MvZHJhZnQtaWV0Zi1zZmMtb2FtLWZyYW1ld29yay8NCiAgICANCiAgICANCiAgICANCiAgICAt
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tDQogICAgRElTQ1VTUzoNCiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQogICAgDQogICAg
SSB0aGluayB0aGlzIGlzIHByZXR0eSB3ZWxsIGRvbmUuICBJIGhhZCBsaXR0bGUgdHJvdWJsZSBm
b2xsb3dpbmcgaXQgYW5kIHRoaXMNCiAgICBpcyBteSBmaXJzdCBmb3JheSBpbnRvIHRoZSByZWFs
bSBvZiBTRkMuDQogICAgDQogICAgT25lIGl0ZW0gSSdkIGxpa2UgdG8gZGlzY3VzcyB0aG91Z2gu
ICBGcm9tIFNlY3Rpb24gMy4xLjE6DQogICAgDQogICAg4oCcT24gb25lIGVuZCBvZiB0aGUgc3Bl
Y3RydW0sIG9uZSBtaWdodCBhcmd1ZSB0aGF0IGFuIFNGIGlzIHN1ZmZpY2llbnRseQ0KICAgIGF2
YWlsYWJsZSBpZiB0aGUgc2VydmljZSBub2RlIChwaHlzaWNhbCBvciB2aXJ0dWFsKSBob3N0aW5n
IHRoZSBTRiBpcyBhdmFpbGFibGUNCiAgICBhbmQgaXMgZnVuY3Rpb25hbC4gIE9uIHRoZSBvdGhl
ciBlbmQgb2YgdGhlIHNwZWN0cnVtLCBvbmUgbWlnaHQgYXJndWUgdGhhdCB0aGUNCiAgICBTRidz
IGF2YWlsYWJpbGl0eSBjYW4gb25seSBiZSBjb25jbHVkZWQgaWYgdGhlIHBhY2tldCwgYWZ0ZXIg
cGFzc2luZyB0aHJvdWdoDQogICAgdGhlIFNGLCB3YXMgZXhhbWluZWQgYW5kIGl0IHdhcyB2ZXJp
ZmllZCB0aGF0IHRoZSBwYWNrZXQgZGlkIGluZGVlZCBnZXQgdGhlDQogICAgZXhwZWN0ZWQgc2Vy
dmljZS7igJ0NCiAgICANCiAgICBJIGZvdW5kIHRoaXMgYSBiaXQgc3VycHJpc2luZywgZXNwZWNp
YWxseSBnaXZlbiB0aGUgY3JpdGljYWwgbmF0dXJlIG9mIG1hbnkgU0YNCiAgICBmdW5jdGlvbnMu
ICBXaHkgd291bGQgaXQgZXZlciBiZSB0aGUgY2FzZSB0aGF0LCBzYXksIOKAnHdlbGwsIHRoZSBo
eXBlcnZpc29yIHNheXMNCiAgICB0aGUgVk0gaXMgdXAsIHNvIHRoZSBTRiBpcyB1cOKAnSBpcyBh
IHNhZmUgY29uY2x1c2lvbj8gIEZvciBzdWNoIGEgY3JpdGljYWwNCiAgICBjb21wb25lbnQsIEkg
d291bGQgZXhwZWN0IG9ubHkgc29tZSBtb3JlIGNvbXBsZXRlIHRlc3QgaXMgbmVjZXNzYXJ5IHRv
IGNvbmNsdWRlDQogICAgYXZhaWxhYmlsaXR5IG9mIHRoZSBTRi4gIFNob3VsZG4ndCB3ZSBhdCBs
ZWFzdCBiZSBwdXNoaW5nIGltcGxlbWVudGVycyB0b3dhcmQNCiAgICB0aGUgbGF0dGVyIGVuZCBv
ZiB0aGF0IHNwZWN0cnVtPw0KICAgIA0KICAgIA0KICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiAgICBDT01N
RU5UOg0KICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiAgICANCiAgICBJIGZpbmQgbXlzZWxmIGFsbW9zdCBz
dWdnZXN0aW5nIHRoYXQgeW91IGRvbid0IG5lZWQgdGhlIEJDUCAxNCBib2lsZXJwbGF0ZSBvcg0K
ICAgIGl0cyBsYW5ndWFnZSBhdCBhbGwgaW4gdGhpcyBkb2N1bWVudC4gIFlvdSBiYXJlbHkgdXNl
IGl0LCBhbmQgaXQgbWlnaHQgbm90IGV2ZW4NCiAgICBiZSBuZWVkZWQgaW4gdGhlIHBsYWNlcyB5
b3UgZG8gaGF2ZSBpdCBlc3BlY2lhbGx5IHNpbmNlIHRoaXMgaXMgYSBmcmFtZXdvcmsNCiAgICBk
b2N1bWVudCBhbmQgbm90IGEgcHJvdG9jb2wgZG9jdW1lbnQuDQogICAgDQo8TmFnZW5kcmE+IFRo
ZSBkcmFmdCBpcyBiZWluZyB1cGRhdGVkIHRvIHJlbW92ZSBhbnkgdXNlIG9mIG5vcm1hdGl2ZSBz
dGF0ZW1lbnRzLg0KDQogICAgRmluYWxseSwgbG90cyBvZiBlZGl0b3JpYWwgc3R1ZmY6DQogICAg
DQogICAgU2VjdGlvbiAyOg0KICAgICog4oCcSW4gRmlndXJlIDEsIHRoZSBzZXJ2aWNlIGxheWVy
IGVsZW1lbnQgc3VjaCBhcyDigKbigJ0gLS0gcy9lbGVtZW50L2VsZW1lbnRzLw0KICAgICog4oCc
VGhlIHVuZGVybGF5IG5ldHdvcmsgbWF5IGNvbXByaXNlIG9mIOKApuKAnSAtLSBzL2NvbXByaXNl
L2NvbnNpc3QvLCBvcg0KICAgIGFsdGVybmF0aXZlbHksIHMvY29tcHJpc2Ugb2YvY29tcHJpc2Uv
ICog4oCcLi4uIG5vZGVzIGJ1dCBub3Qgc2hvd24g4oCm4oCdIC0tIHJlbW92ZQ0KICAgIOKAnGJ1
dOKAnSwgb3Igcy9idXQvYnV0IHRoZXNlLw0KICAgIA0KPE5hZ2VuZHJhPiBGaXhlZCBhbGwgdGhl
IGFib3ZlLg0KDQogICAgU2VjdGlvbiAzLCBhbGwgdGhyZWUgbnVtYmVyZWQgbGlzdCBlbnRyaWVz
Og0KICAgICog4oCcLi4uIGFwcGxpY2FibGUgYXQgdGhpcyBjb21wb25lbnQgaW5jbHVkZXMg4oCm
4oCdIC0tIHMvaW5jbHVkZXMvaW5jbHVkZS8NCiAgICANCjxOYWdlbmRyYT4gRml4ZWQuDQoNCiAg
ICBTZWN0aW9uIDMuMS4xOg0KICAgIE9MRDoNCiAgICAiU0YgYXZhaWxhYmlsaXR5IGlzIGFuIGFz
cGVjdCB0aGF0IHJhaXNlcyBhbiBpbnRlcmVzdGluZyBxdWVzdGlvbiAtLSBIb3cgdG8NCiAgICBk
ZXRlcm1pbmUgdGhhdCBhIHNlcnZpY2UgZnVuY3Rpb24gaXMgYXZhaWxhYmxlPy4iIE5FVzogIlNG
IGF2YWlsYWJpbGl0eSBpcyBhbg0KICAgIGFzcGVjdCB0aGF0IHJhaXNlcyBhbiBpbnRlcmVzdGlu
ZyBxdWVzdGlvbjogSG93IGRvZXMgb25lIGRldGVybWluZSB0aGF0IGENCiAgICBzZXJ2aWNlIGZ1
bmN0aW9uIGlzIGF2YWlsYWJsZT8iDQogICAgDQogICAgKiDigJwuLi4gdGhlIHBhY2tldCBkaWQg
aW5kZWVkIGdldCB0aGUgZ290IGV4cGVjdGVkIHNlcnZpY2Uu4oCdICAtLSByZW1vdmUg4oCcZ290
4oCdDQogICAgKiBUaGlzIHNlY3Rpb24gdXNlcyBib3RoIOKAnGEgU0bigJ0gYW5kIOKAnGFuIFNG
4oCdLiAgSSBkb27igJl0IGtub3cgd2hpY2ggb25lIGlzDQogICAgZ3JhbW1hdGljYWxseSBjb3Jy
ZWN0LCBidXQgd2Ugc2hvdWxkIGZpbmQgb3V0IGFuZCB1c2UgdGhhdC4gT3IsIGlmIGJvdGggYXJl
LA0KICAgIHBpY2sgb25lIGFuZCBiZSBjb25zaXN0ZW50Lg0KICAgIA0KPE5hZ2VuZHJhPiBGaXhl
ZC4NCg0KICAgIFNlY3Rpb24gMy4yLjE6DQogICAgKiDigJxBbiBTRkMgY291bGQgYmUgY29tcHJp
c2VkIG9mIOKApuKAnSAtLSBlaXRoZXIgcmVtb3ZlIOKAnG9m4oCdLCBvciB1c2Ug4oCcY29tcG9z
ZWQgb2bigJ0NCiAgICANCjxOYWdlbmRyYT4gRml4ZWQgYXMgIkFuIFNGQyBjb3VsZCBjb21wcmlz
ZSB2YXJ5aW5nLi4uIg0KDQogICAgU2VjdGlvbiAzLjM6DQogICAgKiBFaXRoZXIgY2FwaXRhbGl6
ZSDigJxDbGFzc2lmaWVy4oCdIGdlbmVyYWxseSwgb3Igbm90IGF0IGFsbC4NCiAgICANCjxOYWdl
bmRyYT4gRml4ZWQuDQoNCiAgICBTZWN0aW9uIDMuNDoNCiAgICAqIFdoYXQgY29uc3RpdHV0ZXMg
YW4gYXZhaWxhYmlsaXR5IGNoZWNrIG9mIHRoZSB1bmRlcmxheSBuZXR3b3JrPyAgWW91DQogICAg
ZGlzY3Vzc2VkIHRoaXMgaW4gMy4xLjEsIGJ1dCBub3QgaGVyZS4gIElmIHRoaXMgaXMgY292ZXJl
ZCBpbiBTZWN0aW9uIDQuMSwgYQ0KICAgIGZvcndhcmQgcmVmZXJlbmNlIHdvdWxkIGJlIGhlbHBm
dWwgaGVyZS4NCiAgICANCjxOYWdlbmRyYT4gV2UgdXBkYXRlZCB0aGlzIHNlY3Rpb24gd2l0aCBh
IGZvcndhcmQgcmVmZXJlbmNlIHRvIDUuMS4gDQoNCiAgICBTZWN0aW9uIDMuNToNCiAgICAqIOKA
nC4uLiBhbmQgYXJlIG1vc3RseSB0cmFuc3BhcmVudCDigKbigJ0gLS0gcy9hcmUvaXMvOyDigJxu
ZXR3b3Jr4oCdIGlzIHNpbmd1bGFyDQoNCjxOYWdlbmRyYT4gRml4ZWQuDQoNCiAgICAqIFdoYXQg
Y29uc3RpdHV0ZXMgYW4gYXZhaWxhYmlsaXR5IGNoZWNrIG9mIHRoZSBvdmVybGF5IG5ldHdvcms/
DQogICAgDQo8TmFnZW5kcmE+IFdlIHVwZGF0ZWQgdGhpcyBzZWN0aW9uIHdpdGggYSBmb3J3YXJk
IHJlZmVyZW5jZSB0byA1LjEuDQoNCiAgICBTZWN0aW9uIDQ6DQogICAgKiDigJwuLi5mb3IgbW9y
ZSB0aGFuIG9uZSBTRkMgY29tcG9uZW50cy7igJ0gIC0tIHVzZSDigJxjb21wb25lbnTigJ0sIG9y
IGNoYW5nZSDigJxtb3JlDQogICAgdGhhbiBvbmXigJ0gdG8g4oCcbXVsdGlwbGXigJ0NCiAgICAN
CjxOYWdlbmRyYT4gRml4ZWQuDQoNCiAgICBTZWN0aW9uIDQuMToNCiAgICAqIOKAnFZlcmlmeSBh
bnkgcGFja2V0IHJlLW9yZGVyaW5nIGFuZCBjb3JydXB0aW9uLuKAnSAtLSBwZXJoYXBzIOKAnGRl
dGVjdOKAnSB3b3VsZCBiZQ0KICAgIGJldHRlciB0aGFuIOKAnHZlcmlmeeKAnSBoZXJlDQogICAg
DQo8TmFnZW5kcmE+IEZpeGVkLg0KDQogICAgU2VjdGlvbiA0LjI6DQogICAgKiDigJxBYmlsaXR5
IHRvIHByb3Zpc2lvbiBjb250aW51aXR5IGNoZWNrIOKApuKAnSAtLSBwdXQgYW4g4oCcYeKAnSBi
ZWZvcmUg4oCcY29udGludWl0eeKAnQ0KDQo8TmFnZW5kcmE+IEZpeGVkLg0KDQogICAgKiDigJwu
Li4gc3VwcG9ydGVkIGJ5IGNvbnRpbnVpdHkgZnVuY3Rpb24gYXJlIGFzIGZvbGxvd3M64oCdIC0t
DQogICAgcy9mdW5jdGlvbi9mdW5jdGlvbnMvDQoNCjxOYWdlbmRyYT4gRml4ZWQuDQogICAgDQog
ICAgU2VjdGlvbiA0LjM6DQogICAgKiDigJwuLi4gZnJvbSBldmVyeSB0cmFuc2l0IGRldmljZXMg
4oCm4oCdIC0tIHMvZGV2aWNlcy9kZXZpY2UvDQoNCjxOYWdlbmRyYT4gRml4ZWQuDQoNCiAgICAq
IOKAnEFiaWxpdHkgdG8gdHJpZ2dlciBhY3Rpb24gZnJvbSDigKbigJ0gLS0gcy9hY3Rpb24vYW4g
YWN0aW9uLw0KDQo8TmFnZW5kcmE+IEZpeGVkLg0KICAgIA0KICAgIFNlY3Rpb24gNS4xOg0KICAg
ICogSSB3b3VsZCBxdW90ZSDigJxwaW5n4oCdIGFuZCDigJx0cmFjZeKAnS4NCg0KPE5hZ2VuZHJh
PiBUaGUgb3RoZXIgZG9jdW1lbnRzIGRvbuKAmXQgc2VlbSB0byBiZSBxdW90aW5nIHdoaWxlIHJl
ZmVycmluZyB0byB0aGVzZSB0ZXJtcy4gU28gSSBhbSBsZWF2aW5nIHRoaXMgYXMgaXQgaXMuDQoN
CiAgICAqIOKAnFRhYmxlIDMgYmVsb3cgaXMgbm90IGV4aGF1c3RpdmXigJ0gLS0gbmVlZHMgYSBw
ZXJpb2QgYXQgdGhlIGVuZA0KDQo8TmFnZW5kcmE+IEZpeGVkLg0KDQogICAgKiBUYWJsZSAzIG5l
ZWRzIGEgYml0IG9mIHRpZHlpbmcgaW4gdGVybXMgb2YgYWxpZ25tZW50Lg0KDQo8TmFnZW5kcmE+
IEZpeGVkLg0KICAgIA0KICAgIFNlY3Rpb24gNi4xOg0KICAgICog4oCcLi4uIG5ldHdvcmsgbGF5
ZXIgbXVzdCBtYXJrIHRoZSBwYWNrZXQg4oCm4oCdIC0tIHdoeSBpc27igJl0IHRoYXQgYSBNVVNU
Pw0KICAgIA0KPE5hZ2VuZHJhPiBXZSByZW1vdmVkIHRoZSB1c2Ugb2Ygbm9ybWF0aXZlIHN0YXRl
bWVudHMgYmFzZWQgb24gdGhlIGNvbW1lbnRzIGZyb20gZGlmZmVyZW50IHJldmlld2Vycy4NCg0K
ICAgIFNlY3Rpb24gNi4yOg0KICAgICog4oCcLi4uIHNraXBwaW5nIGFuIFNGIG1pZ2h0IGhhdmUg
aW1wbGljYXRpb24g4oCm4oCdIC0tIHMvaW1wbGljYXRpb24vaW1wbGljYXRpb25zLw0KDQo8TmFn
ZW5kcmE+IEZpeGVkLg0KDQogICAgKiDigJxBbnkgU0ZDLWF3YXJlIG5vZGUgdGhhdCBpbml0aWF0
ZXMgYW4gT0FNIHBhY2tldCBtdXN0IHNldCDigKbigJ0gLS0gd2h5IGlzbuKAmXQNCiAgICB0aGF0
IGEgTVVTVD8NCiAgICANCjxOYWdlbmRyYT4gV2UgcmVtb3ZlZCB0aGUgdXNlIG9mIG5vcm1hdGl2
ZSBzdGF0ZW1lbnRzIGJhc2VkIG9uIHRoZSBjb21tZW50cyBmcm9tIGRpZmZlcmVudCByZXZpZXdl
cnMuDQoNCiAgICBTZWN0aW9uIDYuMzoNCiAgICAqIOKAnC4uLiBpbmRpY2F0ZXMgaXQgYXMgT0FN
IHBhY2tldCDigKbigJ0gLS0gcy9hcy9hcyBhbi8NCiAgICANCjxOYWdlbmRyYT4gRml4ZWQuDQoN
CiAgICBTZWN0aW9uIDYuNC4xOg0KICAgICog4oCcW1JGQzA3OTJdIGFuZCBbUkZDNDQ0M10gZGVz
Y3JpYmVzIOKApuKAnSAtLSBzL2Rlc2NyaWJlcy9kZXNjcmliZS8NCg0KPE5hZ2VuZHJhPiBGaXhl
ZC4NCg0KICAgICog4oCcLi4uIHZlcmlmeSB0aGUgYXZhaWxhYmlsaXR5IG9mIFNGIG9yIFNGQy7i
gJ0gLS0gcy9TRi9hbiBTRi8NCg0KPE5hZ2VuZHJhPiBGaXhlZC4NCg0KICAgICog4oCcLi4uIGNh
biBnZW5lcmF0ZSBJQ01QIGVjaG8g4oCm4oCdIC0tIHMvSUNNUC9hbiBJQ01QLw0KDQo8TmFnZW5k
cmE+IEZpeGVkLg0KDQogICAgKiDigJwuLi4gZnJvbSBsYXN0IFNGRiBhbmQgdGhlcmVieSDigKbi
gJ0gLS0gYWRkIGNvbW1hIGFmdGVyIOKAnFNGRuKAnQ0KICAgICog4oCcQWx0ZXJuYXRlbHksIOKA
piAgQWxlcm5hdGl2ZWx5LCDigKYg4oCdIC0tIHVzZSDigJxBbHRlcm5hdGl2ZWx54oCdIGZvciB0
aGUgZmlyc3Qgb25lLA0KDQo8TmFnZW5kcmE+IEZpeGVkLg0KDQogICAgYW5kIOKAnG9y4oCdIGZv
ciB0aGUgc2Vjb25kLCBhbGwgaW4gb25lIHNlbnRlbmNlDQoNCjxOYWdlbmRyYT4gRml4ZWQuDQog
ICAgDQogICAgU2VjdGlvbiA2LjQuMjoNCiAgICAqIOKAnFtSRkM1ODgwXSBkZWZpbmVzIEJpZGly
ZWN0aW9uYWwg4oCm4oCdIC0tIHMvZGVmaW5lcy9kZWZpbmVzIHRoZS8NCiAgICAqIOKAnC4uLiB0
byBwZXJmb3JtIGNvbnRpbnVpdHkgZnVuY3Rpb24g4oCm4oCdIC0tIOKAnGZ1bmN0aW9uc+KAnSwg
b3Ig4oCcdGhlIGNvbnRpbnVpdHkNCiAgICBmdW5jdGlvbuKAnSAqIOKAnC4uLiB2YWx1ZSBhcyBs
YXN0IFNGRiDigKbigJ0gLS0gcy9sYXN0L3RoZSBsYXN0LyAqIOKAnC4uLiB3aXRoIHJlbGV2YW50
DQogICAgRElBRyBjb2RlLuKAnSAtLSBzL3dpdGgvd2l0aCB0aGUvICAob3Ig4oCcYeKAnSkNCiAg
ICANCjxOYWdlbmRyYT4gRml4ZWQgYWxsIHRoZSBhYm92ZS4NCg0KDQogICAgU2VjdGlvbiA2LjQu
MzoNCiAgICAqIOKAnC4uLiB0cmFuc3BvcnRlZCB1c2luZyBOU0ggaGVhZGVyLuKAnSAtLSBzL3Vz
aW5nL3VzaW5nIHRoZS8NCiAgICANCjxOYWdlbmRyYT4gRml4ZWQuDQoNCiAgICBTZWN0aW9uIDYu
NC40Og0KICAgICog4oCcLi4uIGlzIGltcGxlbWVudGVkIGluIE9wZW4gRGF5bGlnaHQgYW5kIGF2
YWlsYWJsZS7igJ0gIC0tIHMvYW5kL2FuZCBpcy8NCiAgICANCjxOYWdlbmRyYT4gRml4ZWQuDQoN
CiAgICBTZWN0aW9uIDc6DQogICAgKiBUYWJsZSA0IG5lZWRzIHNvbWUgd29yayBvbiBzcGFjaW5n
IGNvbnNpc3RlbmN5Lg0KICAgIA0KPE5hZ2VuZHJhPiBGaXhlZC4NCg0KICAgIFNlY3Rpb24gODoN
CiAgICAqIOKAnC4uLiBhcmUgYXBwbGljYWJsZSBmb3IgdGhpcyBkb2N1bWVudC7igJ0gLS0gcy9h
cmUvaXMvLCBhcyDigJxjb25zaWRlcmF0aW9u4oCdIGlzDQogICAgc2luZ3VsYXIgKiDigJxUaGUg
T0FNIGluZm9ybWF0aW9uIGZyb20gc2VydmljZSBsYXllciDigKbigJ0gLS0gcy9mcm9tL2Zyb20g
dGhlLyAqDQogICAg4oCcLi4uIHNlcnZpY2UgZnVuY3Rpb24gcGF0aHMgZXRjLuKAnSAtLSBzL3Bh
dGhzIGV0Yy4vcGF0aHMsIGV0Yy4vICog4oCcLi4uDQogICAgaW5mb3JtYXRpb24gZnJvbSBTRkMg
bGF5ZXIgcmFpc2VzIGEgbmVlZCBmb3IgY2FyZWZ1bCBzZWN1cml0eSBjb25zaWRlcmF0aW9uc+KA
nQ0KICAgIC0tIHMvZnJvbS9mcm9tIHRoZS8sIGFuZCB0aGUgc2VudGVuY2UgaXMgbWlzc2luZyBh
IHBlcmlvZCAqIOKAnC4uLiBTRkMgYW5kIFNGIE9BTQ0KICAgIG1heSBwcm92aWRlIG1lY2hhbmlz
bSDigKbigJ0gLS0gcy9tZWNoYW5pc20vbWVjaGFuaXNtcy8gKiDigJwuLi4gdGhlIE9BTSBzb2x1
dGlvbiBmb3INCiAgICBTRiBjb21wb25lbnQgc2hvdWxkIOKApuKAnSAtLSBzL2NvbXBvbmVudC9j
b21wb25lbnRzLw0KICAgIA0KPE5hZ2VuZHJhPiBGaXhlZC4NCiAgICANCk9uY2UgYWdhaW4sIHRo
YW5rcyBhIGxvdCBmb3IgdGhlIGdyZWF0IGNvbW1lbnRzLg0KDQpSZWdhcmRzLA0KTmFnZW5kcmEN
CiAgICANCiAgICANCg0K


From nobody Mon May 18 05:05:57 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C4E33A0A3D; Mon, 18 May 2020 02:43:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.698
X-Spam-Level: 
X-Spam-Status: No, score=-7.698 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=kQLxtPrh; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=J3M+jZTs
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q3_qDSxPgn0L; Mon, 18 May 2020 02:43:51 -0700 (PDT)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F3CF03A0A39; Mon, 18 May 2020 02:43:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9054; q=dns/txt; s=iport; t=1589795031; x=1591004631; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=d7Qc/fngzTKrHTn2NwqtzzmTeu2qgHQcgnN6AqSU8x4=; b=kQLxtPrhHxz/xT/T2SX1vVqoehb+9nOgJ/SC/OchcKezle7VqnPdER1/ 9TmZg+Ki5k9MyB3z68gziNC1yu/4RiB5/i7AShn9z7pUIxP8OqQE4801g gYtW4IoDG81ZLq+2Ys5Jk9M2jj8T6/XiTzDo6mSlmY4LbCbr4B3pUtueO Y=;
IronPort-PHdr: =?us-ascii?q?9a23=3ARm71sh1PaWhbtdPUsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxWGuadmjUTCWsPQ7PcXw+bVsqW1X2sG7N7BtX0Za5VDWl?= =?us-ascii?q?cDjtlehA0vBsOJSCiZZP7nZiA3BoJOAVli+XzoOklOE8G4bFrX8TW+6DcIEU?= =?us-ascii?q?D5Mgx4bu3+Bo/ViZGx0Oa/s53eaglFnnyze7R3eR63tg7W8MIRhNhv?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CdAQDBV8Je/5FdJa1mGgEBAQEBAQE?= =?us-ascii?q?BAQEDAQEBARIBAQEBAgIBAQEBQIFHgVRRB4FHLywKhBqDRgOLLYFsJZg7glI?= =?us-ascii?q?DVAsBAQEMAQEtAgQBAYREAheCBSQ4EwIDAQELAQEFAQEBAgEFBG2FVgyFcQE?= =?us-ascii?q?BAQECARIREQwBATcBDwIBBgIYAgIjAwICAjAUARACBAENBRsHgwSCTAMOIAG?= =?us-ascii?q?TVpBnAoE5iGF2gTKDAQEBBYUDGIIOCYEOKoJjiV8aggCBEScMEIJNPoROF4J?= =?us-ascii?q?9M4ItilOEBoJJATygOH0KglCTDIU7HYJdmnmQQ4Fcm3cCBAIEBQIOAQEFgWk?= =?us-ascii?q?igVZwFWUBgj5QGA2JfoZCDBcVgzpGihB0NwIGAQcBAQMJfIt8LYEGAS9gAQE?=
X-IronPort-AV: E=Sophos;i="5.73,406,1583193600"; d="scan'208";a="480394842"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 18 May 2020 09:43:50 +0000
Received: from XCH-RCD-002.cisco.com (xch-rcd-002.cisco.com [173.37.102.12]) by rcdn-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 04I9hnUt019395 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 18 May 2020 09:43:49 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-RCD-002.cisco.com (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 18 May 2020 04:43:49 -0500
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 18 May 2020 04:43:49 -0500
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 18 May 2020 05:43:49 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mHBecrc7FMz2c97X6xoGLQ8i9OtQrqdIdexjXAnVwgf/Ri3A6xH3nl1N9kr3ygMmefatOh9bpBAOBL3tbAVHVQ21x+AtUG6vaZlq7PvaVmHLCgzfHdBpQIXlYUniFVT22iRV5GTKgp3QSOQlezQ5GNH9Csm0aL4hTLO7EYWSPEfzE1PSg69319PclfpUSslYVIFUOQPCpG51vK9qzeyNDbCjElmHaILaEfOFCNUTF/q7hw/3HFIRo4c3XOvYJIM3c2ZnzkLpZPUQepEpjhaA4a0dU4iBT+mxBe5kQTr69zmwlKIbiwGgm5a3pzq3IKh0OiWdz7P2Vg84g5GX3Ncyng==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=d7Qc/fngzTKrHTn2NwqtzzmTeu2qgHQcgnN6AqSU8x4=; b=LUKGSKAr/EmhA3kEEdkSHbN6iXTNtBxLvYEwmIHdcxpCA6cmXodfxjibbH2vFTR3k2ew7lVpELDCMmUuEDDNbXg1p+KfnhFSs/Vt1BKdoWr4R1rKTQRx/fiw1gnAW8ExuUoZ0Vzi5X3CIDA22CmwM0jeAitHy6MU7DeL+kQOOFpP/E+3S9D2ZFW4Syo9CIHnbZMYkmUlXsfnwU1orh8JHMJ58k2OnM/kucfshyyBFN4/ne4Hk5JGrsVBrtxYo5gjqDwvNjhmZh3wc0Tv3ls6fxjgxL86MsVD05JmWuQoUdx3RwdHwGOcMp14OGxIjuXZPsH6bzHjfUH6J034zIgS4g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=d7Qc/fngzTKrHTn2NwqtzzmTeu2qgHQcgnN6AqSU8x4=; b=J3M+jZTs7BTa8X8kmbdLp4r42AcDImjTY81EfsvpTrmU3jypXOm3O+Ou3vSkG+1RVVn+RCc15KKHRSAeSW/mjfbJzdNja0j230VUt7P1NEvwbeJH5jax9u37RUDMgRjxnQUqwCe/f/XZdjX5jtxrtRD1Wk0kTffedNwaqg56QGY=
Received: from BN6PR11MB4068.namprd11.prod.outlook.com (2603:10b6:405:7c::31) by BN6PR11MB4097.namprd11.prod.outlook.com (2603:10b6:405:7e::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.26; Mon, 18 May 2020 09:43:48 +0000
Received: from BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34]) by BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34%3]) with mapi id 15.20.3000.033; Mon, 18 May 2020 09:43:48 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>, Joel Halpern Direct <jmh.direct@joelhalpern.com>
CC: "Murray S. Kucherawy" <superuser@gmail.com>, "Nagendra Kumar Nainar (naikumar)" <naikumar=40cisco.com@dmarc.ietf.org>, Alvaro Retana <aretana.ietf@gmail.com>, The IESG <iesg@ietf.org>, "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, James N Guichard <james.n.guichard@huawei.com>, "tal.mizrahi.phd@gmail.com" <tal.mizrahi.phd@gmail.com>, "sfc@ietf.org" <sfc@ietf.org>
Thread-Topic: [sfc] Alvaro Retana's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
Thread-Index: AQHWJHUSxWAa/x1d8kG/HGJJVSYSb6iqkscAgABmtACAAYgwgIAAG+eAgAADF4CAABlBAIAAAesAgAAZ2ACAAJACgA==
Date: Mon, 18 May 2020 09:43:48 +0000
Message-ID: <34DBD897-5054-4EDC-8964-44DBA248BCA5@cisco.com>
References: <158885879619.21045.4121183716505139454@ietfa.amsl.com> <E44E9C8C-3ABA-4723-91F8-4F51E2EF7672@cisco.com> <9f34e226-9edf-0801-4d22-56d85e970d2a@joelhalpern.com> <fbdc127b-8666-e205-c2c7-1e78f3278a72@joelhalpern.com> <CAL0qLwY0tKCTG8N56RQNE7wJzb=WtxEjwXEvj-r2mMMbHJuo_g@mail.gmail.com> <b9a9de95-225f-4c34-a0c9-aa40cf3cb7dd@joelhalpern.com> <CAL0qLwZMTmWfqXNuUO4dzsgd9V9=qsPW+xo2MS3-YaAQU=bkFw@mail.gmail.com> <c268268e-0cb1-01ce-80aa-85eaf53fb261@joelhalpern.com> <8E503177-E2F1-4018-B47A-A3C50E4F2154@cisco.com>
In-Reply-To: <8E503177-E2F1-4018-B47A-A3C50E4F2154@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.35.20030802
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [136.56.55.90]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9c6a8c88-4146-4cfa-a531-08d7fb0ff6f3
x-ms-traffictypediagnostic: BN6PR11MB4097:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN6PR11MB4097A6209013FF6F63ACC1F9C6B80@BN6PR11MB4097.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 04073E895A
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: HV48LFMYfetwTdxqwf1UO3eQf7iaRApflOW+3wK/+i2UJEuBeWBnTZBDQCkGxk5JmS5/B26SbPm6e+BFD6vLhE5sNovxyJt32XFY7+DhU20k2wE87pubgegnn578pjQ9HT18SmUAmj/fIFqztRur1Htkv8YrpK3k/Qq5GnOJdssveMK98o5QBGLzONMQqoCnOqvm+0S1699zDM4Lr1LY4o32zsxbgJMK2Dg5Q0OmUjCZwFqb3+DdqeXcM+IICqwbUuTnsH5JXKXExKzihTjPhTtQg4d0wQa7Ne7mwFFb44lfWO7650lRm1cdQv3Dy1LE0GcxVwU/b1h3ZehDXu5l4+TozQbf4o1iXrv4NQB3SBukk9q5I7+pQD3LPH4JdRuMeniw2SucRA288xh4noNMsu3RLOEPUnRfFV/bR3c8vjOBKe2lrTO4zZMF614lKLQn
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB4068.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(136003)(39860400002)(376002)(346002)(366004)(396003)(6506007)(53546011)(33656002)(26005)(2906002)(6486002)(186003)(71200400001)(86362001)(54906003)(5660300002)(8676002)(110136005)(66556008)(36756003)(316002)(478600001)(66446008)(64756008)(66946007)(2616005)(66476007)(8936002)(76116006)(91956017)(4326008)(6512007); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: hKVSyZo21eL7ZERu05YUWlT5KIr/5we7b2Bqsw2P1i/LvW1LoVwyyX15q1aW4JSGc674PGFDSs9GXPFLXZZlECO7xOUfk0TY+meIm0b/Xn0U4txLXLP9X5uyMlfQ35XF+nnCJ3WLzhUdDp5sGWrpRA/vZtU4PCIcAG+psUkFSu+uNUBtSbGRyj3iCJFmHgNnpXwrcG+lwM+RiSQYTaQIEd4SxtQUmvPQUiUrsFKGLevwu/Y5xUirctvaq6+bqEHa9QfEDZzFCZ7UuT0jv4uMCTljlptDIajAE1dRdWvucEdPb2ubnDGzNLm9YWDXnFUbKC6+b53RRN6bKYKQf61ZASoAJFH4VOUYXxptYxWE1TujoKqPetkhPlvUXuOjbqeynIGw5G7TPcHiuz7nmoNfKrpd/RMkWJisFQ72rB7qX/U9PTeVuQLOhAsLGWDwm5R5cn93brvVfJh+KIOjLl6A5y4Z0dh12HEwRH6bvdaIJHU=
Content-Type: text/plain; charset="utf-8"
Content-ID: <755B668DCF25DE439F42A4475EECA5DC@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9c6a8c88-4146-4cfa-a531-08d7fb0ff6f3
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 May 2020 09:43:48.1269 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: b4O2Pp4FFW6q45yJ/KWEFwdvHcK/eMenPaDLz/TzF+eGwF4NTxNeyp32pjaFyJpXRa4wzfSTbFf1z0tSUhZQQw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB4097
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.12, xch-rcd-002.cisco.com
X-Outbound-Node: rcdn-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/1ZTBkQnIzVM0KOXaP19miJuNDpU>
X-Mailman-Approved-At: Mon, 18 May 2020 05:05:56 -0700
Subject: Re: [sfc] Alvaro Retana's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 May 2020 09:43:53 -0000

SGkgTXVycmF5LA0KDQpUaGFuayB5b3UgZm9yIHRoZSBzdWdnZXN0aW9uLiBXZSB3aWxsIHVwZGF0
ZSB0aGUgZG9jdW1lbnQgYWNjb3JkaW5nbHkuDQoNClJlZ2FyZHMsDQpOYWdlbmRyYQ0KDQrvu79P
biA1LzE3LzIwLCA1OjA4IFBNLCAiQ2FybG9zIFBpZ25hdGFybyAoY3BpZ25hdGEpIiA8Y3BpZ25h
dGFAY2lzY28uY29tPiB3cm90ZToNCg0KICAgIEkgYmVsaWV2ZSB0aGUgdGV4dCBzdWdnZXN0ZWQg
YnkgTXVycmF5IGltcHJvdmVzIHRoZSBkb2MsIGFuZCB3b3JrcyB3ZWxsIGFzIGFuIGFkZGl0aW9u
IGZvciBtZS4gDQogICAgDQogICAgVGhhbmsgeW91IGZvciB0aGUgZGlzY3Vzc2lvbi4gDQogICAg
DQogICAgVGh1bWIgdHlwZWQgYnkgQ2FybG9zIFBpZ25hdGFyby4NCiAgICBFeGN1emUgdHlwb2Zy
YXBoaWNhayBlcnJvd3MNCiAgICANCiAgICA+IDIwMjAvMDUvMTcg5Y2I5b6MMzozNuOAgUpvZWwg
SGFscGVybiBEaXJlY3QgPGptaC5kaXJlY3RAam9lbGhhbHBlcm4uY29tPuOBruODoeODvOODqzoN
CiAgICA+IA0KICAgID4gWW91ciBzdWdnZXN0ZWQgdGV4dCBiZWxvdyB3b3JrcyB3ZWxsIGZvciBt
ZS4gIElmIHRoZSBhdXRob3JzIGFuZCBTaGVwaGVyZCBhZ3JlZSwgd2UgY2FuIGRvIHRoYXQuICBJ
IGhvcGUgdGhhdCB3aWxsIGFsc28gaW1wcm92ZSB0aGUgc2l0dWF0aW9uIGZvciBBbHZhcm8uDQog
ICAgPiANCiAgICA+IEkgaGF2ZSBzb21lIGV4cGVyaWVudGlhbCByZWFzb25zIGZvciBub3Qgd2Fu
dGluZyB0byBkZWZpbmUgdGhlIEFQSSB5b3UgYWxsdWRlIHRvLiAgSSAoYW5kIG90aGVycykgZGlk
IHRoaW5rIGFib3V0IGl0LiAgQnV0IHRob3NlIGFyZSBub3QgdGhlIFdHcyByZWFzb25zLiAgV2Ug
Y2FuIGNoYXQgYWJvdXQgdGhhdCBpbiBzb21lIGluZm9ybWFsIGNvbnRleHQuDQogICAgPiANCiAg
ICA+IEFzIGNoYWlyLCBhIGJpZyBwYXJ0IG9mIG15IGNvbmNlcm4gaXMgdGhhdCBJIGhhdmUgZW5v
dWdoIHRyb3VibGUgZ2V0dGluZyB0aGUgV0cgdG8gZW5nYWdlIG9uIHRoZSBleGlzdGluZyBuZWNl
c3Nhcnkgd29yay4gIENvbW1pdHRpbmcgdG8gc29tZXRoaW5nIGVsc2Ugc2VlbXMgYSBiYWQgaWRl
YS4gIEppbSBhbmQgSSBhcmUgaGF2aW5nIGVub3VnaCB0cm91YmxlIGdldHRpbmcgc3Vic3RhbnRp
dmUgV0cgZW5nYWdlbWVudCBvbiBvdXIgY29tbWl0bWVudCB0byB0aGUgSUVTRyB0byBkZWFsIHdp
dGggc2VjdXJpdHkuDQogICAgPiANCiAgICA+IFNvLCBhZ2FpbiwgdGhlIHRleHQgc3VnZ2VzdGlv
biBiZWxvdyBtYWtlcyBzZW5zZSB0byBtZSwgYW5kIG15IHRoYW5rcyBmb3IgeW91ciBjcmFmdGlu
ZyBpdC4NCiAgICA+IA0KICAgID4gWW91cnMsDQogICAgPiBKb2VsDQogICAgPiANCiAgICA+PiBP
biA1LzE3LzIwMjAgMzoyOSBQTSwgTXVycmF5IFMuIEt1Y2hlcmF3eSB3cm90ZToNCiAgICA+PiBF
bXBoYXRpY2FsbHksIHRoZXNlIGFyZSBvbmx5IGNvbW1lbnRzIGF0IHRoaXMgcG9pbnQuICBJJ20g
bm90IG91dCB0byBydWluIHRoZSBkb2N1bWVudCBvciB0aGUgV0cncyBwcm9kdWN0LiAgVGhlIGRv
Y3VtZW50IGlzIGZyZWUgdG8gcHJvY2VlZC4gIEJ1dCBzaW5jZSB3ZSdyZSBzdGlsbCBkaXNjdXNz
aW5nIGl0LCBJIG1pZ2h0IGhhdmUgbW9yZSB0byBvZmZlciBoZXJlLg0KICAgID4+IFRvIG1lLCB0
aGUgb25seSBwcm9zZSBpbiAzLjEuMSBvZiB0aGUgY3VycmVudCB2ZXJzaW9uIHRoYXQgYWxsdWRl
cyB0byB0aGUgY2hhbGxlbmdlcyB0byB3aGljaCB5b3UncmUgcmVmZXJyaW5nIGlzIHRoaXM6DQog
ICAgPj4gIk1vcmUgc3BlY2lmaWNzIG9uIHRoZSBtZWNoYW5pc20gdG8gY2hhcmFjdGVyaXplIFNG
LXNwZWNpZmljIE9BTSB0byB2YWxpZGF0ZSB0aGUgc2VydmljZSBvZmZlcmluZyBhcmUgb3V0c2lk
ZSB0aGUgc2NvcGUgb2YgdGhpcyBkb2N1bWVudC4gVGhvc2UgZmluZS1ncmFpbmVkIG1lY2hhbmlz
bXMgYXJlIGltcGxlbWVudGF0aW9uLSBhbmQgZGVwbG95bWVudC1zcGVjaWZpYy4iDQogICAgPj4g
SWYgSSB0aGluayBvZiBhbiBTRiBhcyBhbiBhcHBsaWNhdGlvbiAoYW5kIHlvdSBhcHBlYXIgdG8g
Y29uY3VyIHRoYXQgdGhhdCdzIGJhc2ljYWxseSB3aGF0IHRoZXkgYXJlKSwgaXQgc2VlbXMgdG8g
bWUgdGhleSBjb3VsZCwgZm9yIGV4YW1wbGUsIGV4cG9zZSBhIGNvbW1vbiBzdGF0dXMgQVBJIHRo
YXQgYW5zd2VycyBhIHNpbXBsZSBxdWVyeSwgdG8gd2hpY2ggYSBwb3NpdGl2ZSBhbnN3ZXIgbWVh
bnMgIkkgYW0gdXAgYW5kIHByb3ZpZGluZyB0aGUgc2VydmljZSB5b3UgY29uZmlndXJlZCBtZSB0
byBwcm92aWRlIi4gIFRoZSBmaW5lLWdyYWluZWQsIGltcGxlbWVudGF0aW9uLXNwZWNpZmljIGNv
bmNlcm5zIHdvdWxkIGJlIGhpZGRlbiBiZWhpbmQgdGhhdCBBUEkuICBOYXR1cmFsbHksIHlvdSBo
YXZlIHRvIHRydXN0IHRoZSBTRidzIHJlc3BvbnNlIG5vdCB0byBiZSBhIGxpZSwgYnV0IHRoaXMg
aXMgdG8gbXkgbWluZCBmYXIgbW9yZSBwYWxhdGFibGUgdGhhbiB0aGUgY2hlYXBlciAiYXZhaWxh
YmlsaXR5IiBxdWVyeSB0aGUgZG9jdW1lbnQgYWxzbyBkaXNjdXNzZXMuICBBcyB0aGlzIGlzIGEg
ZnJhbWV3b3JrIGRvY3VtZW50LCBpdCBjb3VsZCBwcm9wb3NlIHN1Y2ggYSB0aGluZywgZXZlbiBp
ZiBpdCdzIHVsdGltYXRlbHkgYW4gb3B0aW9uYWwgdGhpbmcgZm9yIFNGIGltcGxlbWVudGVycyB0
byBjb25zaWRlci4NCiAgICA+PiBJdCBuYWdzIGF0IG1lIHRoYXQgdGhlIGFib3ZlIGlzIGltcG9z
c2libGUgZm9yIHNvbWUgcmVhc29uLCBhbmQgdGhlIGRvY3VtZW50IGRvZXNuJ3QgZXhwbGFpbiB3
aHkuICBTdGlsbCwgSSBkb24ndCB3cml0ZSBvciB1c2UgU0ZzIG9yIHF1ZXJ5IHRoZW0sIHNvIEkn
bSBoYXBweSB0byBjZWRlIGdyb3VuZCB0byB0aGUgd29ya2luZyBncm91cCBvbiB0aGlzIHRvcGlj
LiAgTWF5YmUgdGhleSBkaXNjdXNzZWQgaW5jbHVkaW5nIHRoaXMgYW5kIGRlY2lkZWQgbm90IHRv
LCBhbmQgdGhhdCdzIGZpbmUgdG9vLg0KICAgID4+IEluIHRoZSBzcGlyaXQgb2YgY29udHJpYnV0
aW5nLCBwZXJoYXBzIGNhcHR1cmluZyBzb21lIG9mIHdoYXQgeW91IHNhaWQgd291bGQgaGVscDoN
CiAgICA+PiAiVGhlIHRhc2sgb2YgZXZhbHVhdGluZyB0aGUgdHJ1ZSBhdmFpbGFiaWxpdHkgb2Yg
YSBTZXJ2aWNlIEZ1bmN0aW9uIGlzIGEgY29tcGxleCBhY3Rpdml0eSwgY3VycmVudGx5IGhhdmlu
ZyBubyBzaW1wbGUsIHVuaWZpZWQgc29sdXRpb24uICBUaGVyZSBpcyBjdXJyZW50bHkgbm8gc3Rh
bmRhcmQgbWVhbnMgb2YgZG9pbmcgc28sIGFuZCBhY2NvcmRpbmdseSBub25lIGlzIHByb3Bvc2Vk
IGhlcmUuIg0KICAgID4+IElmIHRoYXQgd2VyZSBpbiB0aGUgZG9jdW1lbnQsIEkgd291bGQndmUg
dGFrZW4geW91ciB3b3JkIGZvciBpdC4gIChJIG1pZ2h0IGFzayB3aHkgeW91J3JlIG5vdCBwcm9w
b3Npbmcgb25lLCBnaXZlbiBteSBwb3NzaWJseSBzaW1wbGUtbWluZGVkIHZpZXcsIGJ1dCBJIHBy
b2JhYmx5IHdvdWxkbid0IGhhdmUgRElTQ1VTU2VkIGl0LikgIEl0IHRlbGxzIG1lIHRoZSBXRyB0
aG91Z2h0IGFib3V0IHRoaXMsIGJ1dCBtYWRlIHRoZSBkZWxpYmVyYXRlIGRlY2lzaW9uIG5vdCB0
byBpbmNsdWRlIGl0LiAgSWYgdGhlIGN1cnJlbnQgdGV4dCB3YXMgbWVhbnQgdG8gc2F5IHRoYXQs
IEkgc2ltcGx5IGRpZG4ndCBnZXQgaXQuICBBbGwgdGhlIGN1cnJlbnQgdGV4dCBzYXlzIHRvIG1l
IChhbmQgYWRtaXR0ZWRseSBJJ20gcGFyYXBocmFzaW5nIGhlcmUsIGxlYW5pbmcgdG93YXJkIGJl
aW5nIGZsaXBwYW50KSBpcyAiWW91IGNhbiBiZSBsYXp5IGFib3V0IGl0LCBvciB5b3UgY2FuIGRv
IGEgdGhvcm91Z2ggam9iLiIgIFRodXMsIEkgd29uZGVyZWQgd2h5IHlvdSB3b3VsZCBlbmFibGUg
YW55b25lIGxlYW5pbmcgdG93YXJkIHRoZSBsZWZ0IHBhcnQgb2YgdGhhdCBzZW50ZW5jZSB3aGVu
IHRoZXJlIGFyZSBvdGhlciBwb3NzaWJpbGl0aWVzLCBhbmQgbXkgRElTQ1VTUyB3YXMgbWVhbnQg
dG8gZGlnIGEgbGl0dGxlIGRlZXBlciBoZXJlLg0KICAgID4+IEF0IHlvdXIgc2VydmljZSwNCiAg
ICA+PiAtTVNLDQogICAgPj4gT24gU3VuLCBNYXkgMTcsIDIwMjAgYXQgMTA6NTggQU0gSm9lbCBN
LiBIYWxwZXJuIDxqbWhAam9lbGhhbHBlcm4uY29tIDxtYWlsdG86am1oQGpvZWxoYWxwZXJuLmNv
bT4+IHdyb3RlOg0KICAgID4+ICAgIFRoZSByZWFzb24gaXQgKG1vbml0b3Jpbmcgb2YgU0YgZnVu
Y3Rpb25pbmcpIGlzIG91dCBvZiBzY29wZSBpcyB0aGF0DQogICAgPj4gICAgcHJvcGVybHkgbW9u
aXRvcmluZyBhcHBsaWNhdGlvbnMgKHdoaWNoIGlzIGZ1bmRhbWVudGFsbHkgd2hhdCBzZXJ2aWNl
DQogICAgPj4gICAgZnVuY3Rpb25zIGFyZSkgaXMgYSBjb21wbGV4IGFjdGl2aXR5IChhcnQsIGZy
b20gd2hhdCBJIGtub3cgb2YgaXQpLiAgSXQNCiAgICA+PiAgICBjYW4gbm90IGJlIGRvbmUgc2lt
cGx5IHdpdGggZGF0YSBwbGFuZSBwYWNrZXRzIGZsb3dpbmcgdGhyb3VnaCB0aGUNCiAgICA+PiAg
ICBzZXJ2aWNlIGZ1bmN0aW9uIHBhdGguICBJbiBmYWN0LCBtYW55IG9mIHRoZSBtb3N0IG9idmlv
dXMgdGVjaG5pcXVlcw0KICAgID4+ICAgIHByb2R1Y2UgbWlzbGVhZGluZyBhbmQgaW5jb3JyZWN0
IHJlc3VsdHMuICBJIGV4cGVjdCB5b3Uga25vdyBiZXR0ZXINCiAgICA+PiAgICB0aGFuDQogICAg
Pj4gICAgSSB3aGF0IHRoZSBjdXJyZW50IHN0YXRlIG9mIHRoZSBhcnQgaXMgZm9yIHN5c3RlbXMg
dGhhdCBtb25pdG9yIHRoZQ0KICAgID4+ICAgIGxpdmVuZXNzIGFuZCBjb3JyZWN0IG9wZXJhdGlv
biBvZiBhcHBsaWNhdGlvbnMgKGluY2x1ZGluZyBwYWNrZXQNCiAgICA+PiAgICBoYW5kbGluZyBh
cHBsaWNhdGlvbnMpLg0KICAgID4+ICAgIEkgZmVhciB0aGF0IGV2ZW4gdHJ5aW5nIHRvIHB1dCB0
ZXh0IGV4cGxhaW5pbmcgdGhpcyBpbiB0aGUgZG9jdW1lbnQNCiAgICA+PiAgICBjb3VsZCBiZSBj
b25mdXNpbmcuDQogICAgPj4gICAgV2hhdCBJIHdhcyByZWFjdGluZyB0byBzcGVjaWZpY2FsbHkg
d2FzIHRoZSBwcm9wb3NlZCB0ZXh0IHRoYXQNCiAgICA+PiAgICBzZWVtZWQgdG8NCiAgICA+PiAg
ICBpbXBseSB0aGF0IFNGQyB3b3VsZCB1bmRlcnRha2Ugd29yayBpbiB0aGlzIGFyZWEuICBUaGF0
IGlzIG5vdCBpbiBvdXINCiAgICA+PiAgICBjaGFydGVyLCBhbmQgSSBkbyBub3Qgd2FudCB0byBt
aXNsZWFkIHJlYWRlcnMgaW50byBiZWxpZXZpbmcgdGhhdCB3ZQ0KICAgID4+ICAgIHdpbGwgc29s
dmUgdGhpcyBwcm9ibGVtIGZvciB0aGVtLiAgQXMgZmFyIGFzIEkga25vdyB0aGVyZSBpcyBubyBJ
RVRGDQogICAgPj4gICAgd29ya2luZyBncm91cCB0YWNrbGluZyB0aGlzLCBvciBJIHdvdWxkIGJl
IGhhcHB5IHRvIHBvaW50IGF0IHRoYXQgd29yay4NCiAgICA+PiAgICBZb3VycywNCiAgICA+PiAg
ICBKb2VsDQogICAgPj4gICAgT24gNS8xNy8yMDIwIDE6NDcgUE0sIE11cnJheSBTLiBLdWNoZXJh
d3kgd3JvdGU6DQogICAgPj4gICAgID4gT24gU3VuLCBNYXkgMTcsIDIwMjAgYXQgOTowNyBBTSBK
b2VsIEhhbHBlcm4gPGptaEBqb2VsaGFscGVybi5jb20NCiAgICA+PiAgICA8bWFpbHRvOmptaEBq
b2VsaGFscGVybi5jb20+DQogICAgPj4gICAgID4gPG1haWx0bzpqbWhAam9lbGhhbHBlcm4uY29t
IDxtYWlsdG86am1oQGpvZWxoYWxwZXJuLmNvbT4+PiB3cm90ZToNCiAgICA+PiAgICAgPg0KICAg
ID4+ICAgICA+ICAgICBBbHZhcm8sIE11cnJheSBubyBsb25nZXIgaGFzIGEgRGlzY3Vzcy4gIFNv
IEkgYW0gbm90IHN1cmUNCiAgICA+PiAgICB3aGF0IHlvdXINCiAgICA+PiAgICAgPiAgICAgc3Rh
bmNlIGlzLg0KICAgID4+ICAgICA+DQogICAgPj4gICAgID4NCiAgICA+PiAgICAgPiBJIGNsZWFy
ZWQgbXkgRElTQ1VTUyBiZWNhdXNlIHRoZSBkaXNjdXNzaW9uIEkgd2FudGVkIHRvIGhhdmUgdG9v
aw0KICAgID4+ICAgICA+IHBsYWNlLiAgQXMgbXkgY29tbWVudCBub3cgc2hvd3MsIEknbSBzdGls
bCBsZWZ0IHdpdGggdGhlIGZlZWxpbmcNCiAgICA+PiAgICB0aGF0DQogICAgPj4gICAgID4gdGhp
cyBpcyBhIHdlYWsgcG9pbnQgaW4gdGhlIGRvY3VtZW50LCBidXQgSSdtIG5vdCBzdWZmaWNpZW50
bHkNCiAgICA+PiAgICBjb25jZXJuZWQNCiAgICA+PiAgICAgPiBhcyB0byBvYnN0cnVjdCBpdHMg
cHJvZ3Jlc3MuDQogICAgPj4gICAgID4NCiAgICA+PiAgICAgPiBIb3dldmVyLCBJIHRoaW5rIGl0
J3Mgc2lnbmlmaWNhbnQgdGhhdCB0d28gb3RoZXIgQXJlYSBEaXJlY3RvcnMgYWxzbw0KICAgID4+
ICAgICA+IHJlbWFya2VkIGFib3V0IGl0LCBvbmUgZXhwcmVzc2x5IHJlZmVyZW5jaW5nIG15IERJ
U0NVU1MuDQogICAgPj4gICAgID4NCiAgICA+PiAgICAgPiBJIHN1Z2dlc3QgdGhhdCBpZiB0aGlz
IGFzcGVjdCBvZiB0aGUgd29yayBpcyB0cnVseSBvdXQgb2Ygc2NvcGUsIHRoZQ0KICAgID4+ICAg
ICA+IGRvY3VtZW50IGNvdWxkIHBlcmhhcHMgZXhwbGFpbiB3aHkgdGhhdCBpcywgYmVjYXVzZSBp
dCBjZXJ0YWlubHkNCiAgICA+PiAgICBmZWVscw0KICAgID4+ICAgICA+IGxpa2UgaXQgbmVlZHMg
bW9yZSBhdHRlbnRpb24uDQogICAgPj4gICAgID4NCiAgICA+PiAgICAgPiAtTVNLDQogICAgDQoN
Cg==


From nobody Mon May 18 07:44:24 2020
Return-Path: <aretana.ietf@gmail.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3455B3A078F; Mon, 18 May 2020 07:44:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.198
X-Spam-Level: 
X-Spam-Status: No, score=-0.198 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 Ha95crthXgU9; Mon, 18 May 2020 07:44:22 -0700 (PDT)
Received: from mail-wm1-x32a.google.com (mail-wm1-x32a.google.com [IPv6:2a00:1450:4864:20::32a]) (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 D9FE73A076F; Mon, 18 May 2020 07:44:21 -0700 (PDT)
Received: by mail-wm1-x32a.google.com with SMTP id m12so9571226wmc.0; Mon, 18 May 2020 07:44:21 -0700 (PDT)
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:content-transfer-encoding; bh=voQzHWfMgoiOxPqvmbBRxsNLfORTpuhsn06FTaP+eLQ=; b=YBpaSCbksUd14S66ziiRDPHY5SwPGzEIfmzRTITPTwq8Q8IEDWHIUVQpijFiXAx9gJ D2N3QPR8O2wA/MJZ6LIdIpUSkl8eYptgdFBZDCVnhuTFUf/Gh21pAPHoT93U+RcuB6qq 3AOEuXXUR19u6KzNcEB2LLZmt/Co/TnFH1SvhnSqaqFsBovyQmpCF7gLqcq6GN0DWmTV AVscQL47irQr3U6BozrBaCdPFknQADk0g25fOIxUmoAK337HbRqXgsck9sWrbwYSHCuq NhXIiwo3uJWRBx1MBpbUSQRcvHZ0an2cjZn7PXUqcJT5xvRtNzyoPs//3QfFWJd5QSEY v90A==
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:content-transfer-encoding; bh=voQzHWfMgoiOxPqvmbBRxsNLfORTpuhsn06FTaP+eLQ=; b=eFoBj7jTtLqu75wGEG13HZ+TQ27GxFrWdnnsARby87ZrMrFQJexRjBGRYwUlp+Th53 QQSEQqcU/9Gs2TKxr+TFKFGR6c3aeELIEKBlxzRJy52glyNNvAgJYoedyiBrNfsOp8x+ 5XLyfdNdWnbNIpFZJChlu/srsslbd0gFi3hQ4JRlZ8UXX4FTneiV30qCyibWb5Oc9E3+ 1DGlC/uz25JnNMfamf83e/E3MhmItTXSNc2YFWb0oJCLD0OxnoOTrNZoNfmFeurBykOp +WetZD3mc4NEVfjXvvxi6q+tzcHF0PHKnHEAa/M81ue/bkxOc6bHH+zJeaHGLk1brxH0 k92g==
X-Gm-Message-State: AOAM532it1BpFsya5mmwSb40ZkzVQ3vR+/AQ4aKh8qU31vBlnlKvVEhM qlkahFRBmyvzuAe+6TjqrhO7YMUen039dFwStwM=
X-Google-Smtp-Source: ABdhPJwA/d1aMfU9CJwdAT+oc7oPAttigPCz73UJtENDOCTszWRGi0JnJWaDLGZCY+Kf22OWstSs+yiW8OMJf/DSgK0=
X-Received: by 2002:a05:600c:206:: with SMTP id 6mr19931263wmi.170.1589813060221;  Mon, 18 May 2020 07:44:20 -0700 (PDT)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Mon, 18 May 2020 10:44:19 -0400
From: Alvaro Retana <aretana.ietf@gmail.com>
In-Reply-To: <fbdc127b-8666-e205-c2c7-1e78f3278a72@joelhalpern.com>
References: <158885879619.21045.4121183716505139454@ietfa.amsl.com> <E44E9C8C-3ABA-4723-91F8-4F51E2EF7672@cisco.com> <9f34e226-9edf-0801-4d22-56d85e970d2a@joelhalpern.com> <fbdc127b-8666-e205-c2c7-1e78f3278a72@joelhalpern.com>
MIME-Version: 1.0
Date: Mon, 18 May 2020 10:44:19 -0400
Message-ID: <CAMMESswJjTMmCEwb1k-Zaz_1fT4SWLXY75jmZOHW8Y_wwb0DMw@mail.gmail.com>
To: "Nagendra Kumar Nainar (naikumar)" <naikumar=40cisco.com@dmarc.ietf.org>,  The IESG <iesg@ietf.org>, Joel Halpern <jmh@joelhalpern.com>
Cc: "sfc@ietf.org" <sfc@ietf.org>, "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>,  "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>,  "tal.mizrahi.phd@gmail.com" <tal.mizrahi.phd@gmail.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/NBSxZ5V73sCph698Pw-Lkxg8RSk>
Subject: Re: [sfc] Alvaro Retana's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 May 2020 14:44:23 -0000

On May 17, 2020 at 12:07:47 PM, Joel Halpern wrote:


Joel:

Hi!


> Alvaro, Murray no longer has a Discuss. So I am not sure what your
> stance is.

I've seen the proposed text and resolution to the DISCUSS. =C2=A0 I can
live with the resolution.


> And the particular change the authors have proposed seems to me to go
> too far, apparently promising that SFC OAM will validity SF
> functionality. That is out of scope for the document.
>
> Can you please clarify whether you feel there is still a discuss level
> issue here? And if you can live without this change?

In reading your other comments, I see your concern of setting
expectations beyond what the WG, or even the RTG Area, would have
expertise on. =C2=A0Personally, I think there's a difference between what
an informational framework document may say and the expected product
of the WG. =C2=A0IOW, a mention in the document shouldn't immediately
translate into a work item.


Because the document mentions the SF's ability to provide the service
as important, then I still think that not mentioning that as a gap
means that the document is incomplete. =C2=A0I am not looking for a
solution in this document, and Murray's proposed text works for me --
maybe something could be added to it to explain why:

Current>
=C2=A0 =C2=A0The task of evaluating the true availability of a Service Func=
tion is a
=C2=A0 =C2=A0complex activity, currently having no simple, unified solution=
. =C2=A0There is
=C2=A0 =C2=A0currently no standard means of doing so, and accordingly none =
is proposed
=C2=A0 =C2=A0here.

Add (Suggestion)>

=C2=A0 =C2=A0... =C2=A0Any such mechanism would be far from a typical OAM f=
unction, so it is
=C2=A0 =C2=A0not explored as part of the analysis in Sections 4 and 5.


Just a suggestion -- I am ok either way.


Thanks!!

Alvaro.


From nobody Mon May 18 08:29:39 2020
Return-Path: <jmh@joelhalpern.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 317053A080B; Mon, 18 May 2020 08:29:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.198
X-Spam-Level: 
X-Spam-Status: No, score=-0.198 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.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 jl_E05o7Oiv2; Mon, 18 May 2020 08:29:36 -0700 (PDT)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 04DCB3A07E1; Mon, 18 May 2020 08:29:35 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 49QjcH5dMzz6G7vR; Mon, 18 May 2020 08:29:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1589815775; bh=HNVumXBx292c247EbrKL2nQQSahZXX10RQRzRmolwFk=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=bkrtbNWlHgWWWj3oZb103GHhy8Za9RETS1UBAUG0FVKpQ5sKCdid+Nu3CWb3ZwnQp Jukg64nbLO+RRr8jAyC4FRzCiNoGXDWAWm4SRmZxliNrU9jWOA2cM5dB1UDMemph08 ue1WoI26x/F4QNGPKf4Yb9DqOqN8bbi0OxvnLT+k=
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 49QjcG3pwlz6GD9J; Mon, 18 May 2020 08:29:34 -0700 (PDT)
To: Alvaro Retana <aretana.ietf@gmail.com>, "Nagendra Kumar Nainar (naikumar)" <naikumar=40cisco.com@dmarc.ietf.org>, The IESG <iesg@ietf.org>, Joel Halpern <jmh@joelhalpern.com>
Cc: "sfc@ietf.org" <sfc@ietf.org>, "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "tal.mizrahi.phd@gmail.com" <tal.mizrahi.phd@gmail.com>
References: <158885879619.21045.4121183716505139454@ietfa.amsl.com> <E44E9C8C-3ABA-4723-91F8-4F51E2EF7672@cisco.com> <9f34e226-9edf-0801-4d22-56d85e970d2a@joelhalpern.com> <fbdc127b-8666-e205-c2c7-1e78f3278a72@joelhalpern.com> <CAMMESswJjTMmCEwb1k-Zaz_1fT4SWLXY75jmZOHW8Y_wwb0DMw@mail.gmail.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <f08383dc-67c2-a3a3-9220-4ada28d7754c@joelhalpern.com>
Date: Mon, 18 May 2020 11:29:33 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0
MIME-Version: 1.0
In-Reply-To: <CAMMESswJjTMmCEwb1k-Zaz_1fT4SWLXY75jmZOHW8Y_wwb0DMw@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/nXWLy4lz_AvvETlPGWzzhDiaUUo>
Subject: Re: [sfc] Alvaro Retana's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 May 2020 15:29:37 -0000

Thanks Alvaro.  I will leave this up to the authors and whelpherd, and 
get back out of the way.

Yours,
Joel

On 5/18/2020 10:44 AM, Alvaro Retana wrote:
> On May 17, 2020 at 12:07:47 PM, Joel Halpern wrote:
> 
> 
> Joel:
> 
> Hi!
> 
> 
>> Alvaro, Murray no longer has a Discuss. So I am not sure what your
>> stance is.
> 
> I've seen the proposed text and resolution to the DISCUSS.   I can
> live with the resolution.
> 
> 
>> And the particular change the authors have proposed seems to me to go
>> too far, apparently promising that SFC OAM will validity SF
>> functionality. That is out of scope for the document.
>>
>> Can you please clarify whether you feel there is still a discuss level
>> issue here? And if you can live without this change?
> 
> In reading your other comments, I see your concern of setting
> expectations beyond what the WG, or even the RTG Area, would have
> expertise on.  Personally, I think there's a difference between what
> an informational framework document may say and the expected product
> of the WG.  IOW, a mention in the document shouldn't immediately
> translate into a work item.
> 
> 
> Because the document mentions the SF's ability to provide the service
> as important, then I still think that not mentioning that as a gap
> means that the document is incomplete.  I am not looking for a
> solution in this document, and Murray's proposed text works for me --
> maybe something could be added to it to explain why:
> 
> Current>
>     The task of evaluating the true availability of a Service Function is a
>     complex activity, currently having no simple, unified solution.  There is
>     currently no standard means of doing so, and accordingly none is proposed
>     here.
> 
> Add (Suggestion)>
> 
>     ...  Any such mechanism would be far from a typical OAM function, so it is
>     not explored as part of the analysis in Sections 4 and 5.
> 
> 
> Just a suggestion -- I am ok either way.
> 
> 
> Thanks!!
> 
> Alvaro.
> 


From nobody Mon May 18 10:40:13 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9964E3A0A1A; Mon, 18 May 2020 10:39:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.698
X-Spam-Level: 
X-Spam-Status: No, score=-7.698 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=PhuMN/3g; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=mPKjehL9
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LRNnAp-jNoBo; Mon, 18 May 2020 10:39:56 -0700 (PDT)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 417E13A09AC; Mon, 18 May 2020 10:39:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3470; q=dns/txt; s=iport; t=1589823596; x=1591033196; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=1dmhi2osbWoIZsyNWYeLiZzqoRH5LkO7p4ge9F2FHfo=; b=PhuMN/3gaEnL6rVYv4ynus60CwIWaDuI0tvxy8dMhOInxkkq437A8X37 rGJ6T8oKHyIgQWBeNL4U9lyuTz+ENASUQaSgNnupRyBwGA8bK6IadRGBw Fry6CUyuNaKhOqB6zqx92Q4mb0enkx6YWoBD/3IY731Q2i3GTIuNHQKYs 8=;
IronPort-PHdr: =?us-ascii?q?9a23=3AWv6XKh2+mpBdK2XBsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxWGuadiiVbIWcPQ7PcXw+bVsqW1X2sG7N7BtX0Za5VDWl?= =?us-ascii?q?cDjtlehA0vBsOJSCiZZP7nZiA3BoJOAVli+XzoPk1cGcK4bFrX8TW+6DcIEU?= =?us-ascii?q?D5Mgx4bu3+Bo/ViZGx0Oa/s53eaglFnnyze7R3eR63tg7W8MIRhNhv?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DzAAAAx8Je/51dJa1mHQEBAQEJARI?= =?us-ascii?q?BBQUBQIE1BgELAYFTUQeBRy8sCoQag0YDjRsliXuOQIEugSQDVAsBAQEMAQE?= =?us-ascii?q?tAgQBAYREAheCByQ2Bw4CAwEBCwEBBQEBAQIBBQRthVYMhXIBAQECARIREQw?= =?us-ascii?q?BASkOAQ8CAQgODAImAgICHxEVEAIEAQ0FGweDBIJMAw4gAaYGAoE5iGF2gTK?= =?us-ascii?q?DAQEBBYUJDQuCDgmBDioBgmKJXxqCAIE4DBCCTT6CHoVEM4ItjlmCST2RGo9?= =?us-ascii?q?RSgqCUJNxhFYdgl2IcJIJkEOBXIpZkR4CBAIEBQIOAQEFgVkIKoFWcBVlAYI?= =?us-ascii?q?+UBgNkEA4gzqKVnQ3AgYBBwEBAwl8jQsBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.73,407,1583193600"; d="scan'208";a="760733142"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 18 May 2020 17:39:55 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by rcdn-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id 04IHdr5X005968 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 18 May 2020 17:39:53 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 18 May 2020 12:39:53 -0500
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 18 May 2020 12:39:52 -0500
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 18 May 2020 13:39:52 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WfkZ3XoKGqAKb6L+pOluBNYo2W/4AOmXypyu/nb9KIvjyrdHVXK965tz4GnqjDfqTM3GdeF5uBxTPWTk7g5ygzEyOOx9dyd6c9/sCPSluoklpNXUxEHT+aSp/aQ3IyDpEEIPTAcZDXd5jm+jPqQdwHU5lauOa/G+xTijLDOnPYZ+G4kpz+Sn8NTRRVgjTsFpNOAJkM3Ou0lKCExQ7YYj48u0iSKElwLVoQClpKT+LRP0sUT8z7tPVlo0RW/BdwaS2nEgwJOx/fUsa896sBFGy8jCqrP7QMah6XkKEWM1OFT/2ekcoMAJsRxH6p71R/+Przqhgnd1kPTKDpzMO/eeZw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1dmhi2osbWoIZsyNWYeLiZzqoRH5LkO7p4ge9F2FHfo=; b=EfPucTky5FkZFLB8sxI9EswWkEyNGiaRDYZwkVQkqOfY353kdIsBhhwO7FrCu+nzJ87fZ+og1MWFSWxeVqNG9SwZOBv7YDwbo27xnXr9P6SCjbDSduLeGMndrx2rQrRgq74J4EoXA7t9ncRBHq1kj30dEEMyS9BhUwYiy5Y0XPxXYCg61McLxQsp+N3vvCmITFOzz3BAopFiGLXwDcTRw0m1QngMZWcPo5AeZaM6ymp9IPqauFmc3xQB0J7/Jf5M/07k/aBOk3/qvyRmAD9/bJCR3+Vc54zLJaeiJEFAqSzR+bfpsIlf7C388YQShQplVj1XXrnMgG70Itsf2R74Zg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1dmhi2osbWoIZsyNWYeLiZzqoRH5LkO7p4ge9F2FHfo=; b=mPKjehL932swtqEcb8r0GkZOAL8EUTs8K+T3lq+ralfXaX9czxiGvQPrWnF2/4IDzbqxQM3wffHBWwZjjM4ehK4rI84UWAglHsJb1kscvHqbccQehEeb3aaWeeR5c3nTkJipUQelOO8q1LmW7vSex3+29MXJiOwgFqKUY52uMo4=
Received: from MN2PR11MB4077.namprd11.prod.outlook.com (2603:10b6:208:13f::18) by MN2PR11MB4143.namprd11.prod.outlook.com (2603:10b6:208:137::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.27; Mon, 18 May 2020 17:39:51 +0000
Received: from MN2PR11MB4077.namprd11.prod.outlook.com ([fe80::c86e:8bcc:2a1e:392c]) by MN2PR11MB4077.namprd11.prod.outlook.com ([fe80::c86e:8bcc:2a1e:392c%5]) with mapi id 15.20.3000.034; Mon, 18 May 2020 17:39:51 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: Alvaro Retana <aretana.ietf@gmail.com>, The IESG <iesg@ietf.org>, "Joel Halpern" <jmh@joelhalpern.com>
CC: "sfc@ietf.org" <sfc@ietf.org>, "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "tal.mizrahi.phd@gmail.com" <tal.mizrahi.phd@gmail.com>
Thread-Topic: [sfc] Alvaro Retana's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
Thread-Index: AQHWJHUSxWAa/x1d8kG/HGJJVSYSb6iqkscAgABmtACAAYgwgIABewqA///t+oA=
Date: Mon, 18 May 2020 17:39:51 +0000
Message-ID: <D8A52078-3240-4607-8D5E-36A7073B717E@cisco.com>
References: <158885879619.21045.4121183716505139454@ietfa.amsl.com> <E44E9C8C-3ABA-4723-91F8-4F51E2EF7672@cisco.com> <9f34e226-9edf-0801-4d22-56d85e970d2a@joelhalpern.com> <fbdc127b-8666-e205-c2c7-1e78f3278a72@joelhalpern.com> <CAMMESswJjTMmCEwb1k-Zaz_1fT4SWLXY75jmZOHW8Y_wwb0DMw@mail.gmail.com>
In-Reply-To: <CAMMESswJjTMmCEwb1k-Zaz_1fT4SWLXY75jmZOHW8Y_wwb0DMw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.35.20030802
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [136.56.55.90]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: debb97a1-ebc7-4090-40fa-08d7fb5277d9
x-ms-traffictypediagnostic: MN2PR11MB4143:
x-microsoft-antispam-prvs: <MN2PR11MB4143BC82DDDA17D724DE9C50C6B80@MN2PR11MB4143.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 04073E895A
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: bkRe/m2BFFy4y+z2phQD5zQyJ6jMbzy5mfjqnOIQZQLYayxozkxp8eHEuae8AtUes/KgpvkWoy3YHCJ10/ytwJ9yNkUbRjKets0Ht03ZH55XDa1YRD7MklcnzL4dZ/OYDfZvz7O1NtGN0n5JA4fxhNuhvlXlln47PS86xdsSUGJFu4rmcm/JJpJEI7QJZwk9PDhn64jXql7TdLSbbX9FmEGbGLsaUSqS7psxmzfFXqmAoumEix9uJtXNN/OoGr50zvLHfp8t9dlg+8Btg4P2/f1VqtNL2LF5g/GyZXaBslCr3+uBTaLB6jMjBkkk5ZvvQzw57tC1a7VjTsZlYhywIEOZVdzZd1BESMQSiYPggnBS3OSc4xQn6/k41yzNY3GzOe6ZKt6tOVGdWGwk3ndLUjd2rawOc3XkOBG0tkhh9sVUrFAlf75oIFjCeV3u+Iyn
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4077.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(396003)(39860400002)(136003)(376002)(346002)(366004)(71200400001)(186003)(64756008)(316002)(2616005)(36756003)(54906003)(110136005)(66946007)(86362001)(8936002)(6486002)(5660300002)(53546011)(66446008)(6506007)(6512007)(66476007)(66556008)(26005)(33656002)(478600001)(8676002)(4326008)(2906002)(76116006); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: yHlJB33xOpcqxGkj1jNHIVEqO9BK3MqQf7BaZgRXeDS0vsJnZy3Vg/APSii9dzAR3aCz3UeN1k0KJE0WOk8GWvlLkwm3qPjt0ms4r+6T3MUU2xn8D5NC5AfddBaBjYGLmws0NYdC/rhYXjiX/4cAMjv61mw+gwyGvgbaxE8N9rSiG4KAr4d1ED+IjY35Ct7wwza608wB4e1yJ1YrnITfmfj0siLwwU22jpiWRDsWS8ozXdTGF93D/bAc8j75EweL9gCHGBR1rXJywZMlIZrHxsMP1De5zT3HjT3XkUmgBt7/wHPhkcKd5+TdDu0zLtj6WDvq+oEdUfY4B7vMLhutAaq8NEC5Tde96baGYLYbsD+lv+I/oGf7/YFdrCxDb2XtL3VvVrOUHOwGoATO5EnJFte08wyP9mfw1JJ+8YqECKzrJyyvbQXbR2Z3+lzejZnif4pRe/UVT9qOlZONlY6kmo7F8mtglEOk3wvI8v+3rL0=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <1EDAC466B02A5445858C343E1FF92351@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: debb97a1-ebc7-4090-40fa-08d7fb5277d9
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 May 2020 17:39:51.1911 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: fPXfkxMAPJ/WP9u88kDwj96Ao2x+gTokwb20pmVgcOUxaFQGsaBe0U1ZhfdaUYuSTFI7cT9AiPUwpP7USMJweQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4143
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: rcdn-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/1ZsLw6m1OeJRJfHW2TygxOyKPJk>
Subject: Re: [sfc] Alvaro Retana's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 May 2020 17:39:59 -0000

SGkgQWx2YXJvLA0KDQpUaGFuayB5b3UgZm9yIHRoZSBzdWdnZXN0aW9uLiBJIHRyaWVkIGNvbWJp
bmluZyB0aGUgdGV4dCBiZWxvdy4gV2Ugd2lsbCB1cGRhdGUgdGhlIGRyYWZ0IGFjY29yZGluZ2x5
Lg0KDQoiVGhlIHRhc2sgb2YgZXZhbHVhdGluZyB0aGUgdHJ1ZSBhdmFpbGFiaWxpdHkgb2YgYSBT
ZXJ2aWNlIEZ1bmN0aW9uIGlzIGEgY29tcGxleCBhY3Rpdml0eSwgY3VycmVudGx5IGhhdmluZyBu
byBzaW1wbGUsIHVuaWZpZWQgc29sdXRpb24uICBUaGVyZSBpcyBjdXJyZW50bHkgbm8gc3RhbmRh
cmQgbWVhbnMgb2YgZG9pbmcgc28uIEFueSBzdWNoIG1lY2hhbmlzbSB3b3VsZCBiZSBmYXIgZnJv
bSBhIHR5cGljYWwgT0FNIGZ1bmN0aW9uLCBzbyBpdCBpcyBub3QgZXhwbG9yZWQgYXMgcGFydCBv
ZiB0aGUgYW5hbHlzaXMgaW4gU2VjdGlvbnMgNCBhbmQgNS4iDQoNClRoYW5rcywNCk5hZ2VuZHJh
DQoNCu+7v09uIDUvMTgvMjAsIDEwOjQ0IEFNLCAiQWx2YXJvIFJldGFuYSIgPGFyZXRhbmEuaWV0
ZkBnbWFpbC5jb20+IHdyb3RlOg0KDQogICAgT24gTWF5IDE3LCAyMDIwIGF0IDEyOjA3OjQ3IFBN
LCBKb2VsIEhhbHBlcm4gd3JvdGU6DQogICAgDQogICAgDQogICAgSm9lbDoNCiAgICANCiAgICBI
aSENCiAgICANCiAgICANCiAgICA+IEFsdmFybywgTXVycmF5IG5vIGxvbmdlciBoYXMgYSBEaXNj
dXNzLiBTbyBJIGFtIG5vdCBzdXJlIHdoYXQgeW91cg0KICAgID4gc3RhbmNlIGlzLg0KICAgIA0K
ICAgIEkndmUgc2VlbiB0aGUgcHJvcG9zZWQgdGV4dCBhbmQgcmVzb2x1dGlvbiB0byB0aGUgRElT
Q1VTUy4gICBJIGNhbg0KICAgIGxpdmUgd2l0aCB0aGUgcmVzb2x1dGlvbi4NCiAgICANCiAgICAN
CiAgICA+IEFuZCB0aGUgcGFydGljdWxhciBjaGFuZ2UgdGhlIGF1dGhvcnMgaGF2ZSBwcm9wb3Nl
ZCBzZWVtcyB0byBtZSB0byBnbw0KICAgID4gdG9vIGZhciwgYXBwYXJlbnRseSBwcm9taXNpbmcg
dGhhdCBTRkMgT0FNIHdpbGwgdmFsaWRpdHkgU0YNCiAgICA+IGZ1bmN0aW9uYWxpdHkuIFRoYXQg
aXMgb3V0IG9mIHNjb3BlIGZvciB0aGUgZG9jdW1lbnQuDQogICAgPg0KICAgID4gQ2FuIHlvdSBw
bGVhc2UgY2xhcmlmeSB3aGV0aGVyIHlvdSBmZWVsIHRoZXJlIGlzIHN0aWxsIGEgZGlzY3VzcyBs
ZXZlbA0KICAgID4gaXNzdWUgaGVyZT8gQW5kIGlmIHlvdSBjYW4gbGl2ZSB3aXRob3V0IHRoaXMg
Y2hhbmdlPw0KICAgIA0KICAgIEluIHJlYWRpbmcgeW91ciBvdGhlciBjb21tZW50cywgSSBzZWUg
eW91ciBjb25jZXJuIG9mIHNldHRpbmcNCiAgICBleHBlY3RhdGlvbnMgYmV5b25kIHdoYXQgdGhl
IFdHLCBvciBldmVuIHRoZSBSVEcgQXJlYSwgd291bGQgaGF2ZQ0KICAgIGV4cGVydGlzZSBvbi4g
IFBlcnNvbmFsbHksIEkgdGhpbmsgdGhlcmUncyBhIGRpZmZlcmVuY2UgYmV0d2VlbiB3aGF0DQog
ICAgYW4gaW5mb3JtYXRpb25hbCBmcmFtZXdvcmsgZG9jdW1lbnQgbWF5IHNheSBhbmQgdGhlIGV4
cGVjdGVkIHByb2R1Y3QNCiAgICBvZiB0aGUgV0cuICBJT1csIGEgbWVudGlvbiBpbiB0aGUgZG9j
dW1lbnQgc2hvdWxkbid0IGltbWVkaWF0ZWx5DQogICAgdHJhbnNsYXRlIGludG8gYSB3b3JrIGl0
ZW0uDQogICAgDQogICAgDQogICAgQmVjYXVzZSB0aGUgZG9jdW1lbnQgbWVudGlvbnMgdGhlIFNG
J3MgYWJpbGl0eSB0byBwcm92aWRlIHRoZSBzZXJ2aWNlDQogICAgYXMgaW1wb3J0YW50LCB0aGVu
IEkgc3RpbGwgdGhpbmsgdGhhdCBub3QgbWVudGlvbmluZyB0aGF0IGFzIGEgZ2FwDQogICAgbWVh
bnMgdGhhdCB0aGUgZG9jdW1lbnQgaXMgaW5jb21wbGV0ZS4gIEkgYW0gbm90IGxvb2tpbmcgZm9y
IGENCiAgICBzb2x1dGlvbiBpbiB0aGlzIGRvY3VtZW50LCBhbmQgTXVycmF5J3MgcHJvcG9zZWQg
dGV4dCB3b3JrcyBmb3IgbWUgLS0NCiAgICBtYXliZSBzb21ldGhpbmcgY291bGQgYmUgYWRkZWQg
dG8gaXQgdG8gZXhwbGFpbiB3aHk6DQogICAgDQogICAgQ3VycmVudD4NCiAgICAgICBUaGUgdGFz
ayBvZiBldmFsdWF0aW5nIHRoZSB0cnVlIGF2YWlsYWJpbGl0eSBvZiBhIFNlcnZpY2UgRnVuY3Rp
b24gaXMgYQ0KICAgICAgIGNvbXBsZXggYWN0aXZpdHksIGN1cnJlbnRseSBoYXZpbmcgbm8gc2lt
cGxlLCB1bmlmaWVkIHNvbHV0aW9uLi4gIFRoZXJlIGlzDQogICAgICAgY3VycmVudGx5IG5vIHN0
YW5kYXJkIG1lYW5zIG9mIGRvaW5nIHNvLCBhbmQgYWNjb3JkaW5nbHkgbm9uZSBpcyBwcm9wb3Nl
ZA0KICAgICAgIGhlcmUuDQogICAgDQogICAgQWRkIChTdWdnZXN0aW9uKT4NCiAgICANCiAgICAg
ICAuLi4gIEFueSBzdWNoIG1lY2hhbmlzbSB3b3VsZCBiZSBmYXIgZnJvbSBhIHR5cGljYWwgT0FN
IGZ1bmN0aW9uLCBzbyBpdCBpcw0KICAgICAgIG5vdCBleHBsb3JlZCBhcyBwYXJ0IG9mIHRoZSBh
bmFseXNpcyBpbiBTZWN0aW9ucyA0IGFuZCA1Lg0KICAgIA0KICAgIA0KICAgIEp1c3QgYSBzdWdn
ZXN0aW9uIC0tIEkgYW0gb2sgZWl0aGVyIHdheS4NCiAgICANCiAgICANCiAgICBUaGFua3MhIQ0K
ICAgIA0KICAgIEFsdmFyby4NCiAgICANCg0K


From nobody Wed May 20 10:10:32 2020
Return-Path: <fbrockne@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 698723A0A97; Wed, 20 May 2020 10:10:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=BnG64GgP; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=bko4EJXu
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4Q8LCPWtAaRm; Wed, 20 May 2020 10:10:26 -0700 (PDT)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1D053A0A88; Wed, 20 May 2020 10:10:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=34538; q=dns/txt; s=iport; t=1589994625; x=1591204225; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=3BUsaSQ0ItrV0r15UE+gYURJG8WBUwZMasHJir43Dgc=; b=BnG64GgPnCjcysCxEWLdx5GrAB9yJtes9X1C4pMIHz7xWS+7vDXrENeu fYGdpf5RW08ZleaYcXEtqzgX+uMct1zoULbdxw03xnuz4mT+DTi+nL+dt mGTsk0IchQaCKDgSpf20+ZgGHOYLxtPni5BRMGuRCMtV5oCePEeAIk85w E=;
IronPort-PHdr: =?us-ascii?q?9a23=3A5TvsSBFHmvyPaDguNSWiSZ1GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e401QObVoTA4PUCgO3T4OjsWm0FtJCGtn1KMJlBTA?= =?us-ascii?q?QMhshemQs8SNWEBkv2IL+PDWQ6Ec1OWUUj8yS9Nk5YS83/fFbV5Ha16G1aFh?= =?us-ascii?q?D2LwEgIOPzF8bbhNi20Obn/ZrVbk1IiTOxbKk0Ig+xqFDat9Idhs1pLaNixw?= =?us-ascii?q?=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AbCABoY8Ve/4QNJK1mHQEBAQEJARI?= =?us-ascii?q?BBQUBQIFHgVRRB29YLywKhBqDRgONP4EBlzqBQoEQA1ULAQEBDAEBIwoCBAE?= =?us-ascii?q?BhEQCF4F4JDgTAgMBAQsBAQUBAQECAQUEbYUqAQYlDIVxAQEBAQIBEggJBA0?= =?us-ascii?q?MAQE3AQsEAgEIEQEDAQEDAiYCAgIwFQIGCAIEAQ0FCBMHgwWCSwMOIAEOqTM?= =?us-ascii?q?CgTmIYXZ/M4MBAQEFgTYCg2oYgg4JgQ4qgmOJXxqBQT+BEAFDgU9JNT6CZwE?= =?us-ascii?q?BAgGBOQ8cBR8SAoJaM4ItjjQBEQYJCSiCXokjmB4KglOIJ4YLijuCYoESg2e?= =?us-ascii?q?EApAVggKQSIltk20CBAIEBQIOAQEFgWkigVZwFTuCaQlHGA2JfYQughUMF4N?= =?us-ascii?q?PhRSFQnQCNQIGAQcBAQMJfIl6AiYHgQYBMF8BAQ?=
X-IronPort-AV: E=Sophos;i="5.73,414,1583193600"; d="scan'208";a="771924867"
Received: from alln-core-10.cisco.com ([173.36.13.132]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 20 May 2020 17:10:23 +0000
Received: from XCH-RCD-003.cisco.com (xch-rcd-003.cisco.com [173.37.102.13]) by alln-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id 04KHANSn027866 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 20 May 2020 17:10:23 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-003.cisco.com (173.37.102.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 20 May 2020 12:10:23 -0500
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 20 May 2020 13:10:22 -0400
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 20 May 2020 12:10:21 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AAFLFpWrOLz8/HlTSHKy78tWnATX7kIQ1tJM9s1lu/OQfWhj1XOS0v5rlRTwkllFHrzWg4VuPmDsfWZUPrXlSmyWdzADW9vyNEzypRJyedz3MGdSu1l3YKJxFot88sBlANMCZ7xDhdf2oVZ+e3umL33r9lFA3gK9x9pe5q2CRYIZoqCkzSU4x663wujgI97mF+BA43+cfs4xinbEZ6yZEc6vnbrhoG50TxnVA3Kn5izBr3K9U5V6HdrzAT76X/Cy169/3iaDzI4RW+zDeIe08zvuEAKdnTlnRH8vJj+sBTk97klapX+CefPNwCbJEuwCuYs4cdruZDYRFAKqnMED3w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3BUsaSQ0ItrV0r15UE+gYURJG8WBUwZMasHJir43Dgc=; b=mkStXp7zC1WojVDvBBJyywrNj6BJNYknMnxU5JCkpvNUSHWcE36+bE8iBf6cFt7OJUOU8bYWQdr3DaWqo+Qlf6x4iK3JE2OHHWGTb2huUoSzkKBFKzUhq9WBnd4YQaUYsnV1r6S0GLVIlZrvRTkNvdvCTKmYnNKQWwNOmyNMHMw3STKWNpsh7vUaxfUxfRRtTxFrpuxirljew6q7JPExoHNBuqhYRvZ3eaMpP1XV5yOczK7TRv83TKbJQNt2beiN2lXcIqxhI92DGfh7Aw8U9vNue9n6wuEMuZGeTMqIehfWJVsZZuF+4+dvLy5u7dljCpC9TnW18n4+TEparD4FQA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3BUsaSQ0ItrV0r15UE+gYURJG8WBUwZMasHJir43Dgc=; b=bko4EJXu9fmNRzmTeBm3lWxuXzwQOEJP9LW+UE/zkEQr89tjJSE9ekvBlNo/X8+Hao9rRj6iLXBHaLyPz3hoH7mz7OzzoCLw5bN1KnbgtJUj6JhHZtUS6qIKhEGLEEMe3prpYOKNUtb25eFhhRwoTDSijKbR6MnVIeuKVcRb1sc=
Received: from BYAPR11MB2584.namprd11.prod.outlook.com (2603:10b6:a02:c8::31) by BYAPR11MB3719.namprd11.prod.outlook.com (2603:10b6:a03:fa::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.24; Wed, 20 May 2020 17:10:20 +0000
Received: from BYAPR11MB2584.namprd11.prod.outlook.com ([fe80::d8d7:dbc7:25a8:a4bd]) by BYAPR11MB2584.namprd11.prod.outlook.com ([fe80::d8d7:dbc7:25a8:a4bd%3]) with mapi id 15.20.3021.024; Wed, 20 May 2020 17:10:20 +0000
From: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>
To: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>, "tsv-art@ietf.org" <tsv-art@ietf.org>
CC: "sfc@ietf.org" <sfc@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>,  "draft-ietf-sfc-oam-framework.all@ietf.org" <draft-ietf-sfc-oam-framework.all@ietf.org>
Thread-Topic: Tsvart telechat review of draft-ietf-sfc-oam-framework-13
Thread-Index: AQHWK4yQC3PtyMib00yLrf+zBdIUqaixLdAQ
Date: Wed, 20 May 2020 17:10:20 +0000
Message-ID: <BYAPR11MB2584D5A59E020682810099EFDAB60@BYAPR11MB2584.namprd11.prod.outlook.com>
References: <158861910132.5213.12389985411421411727@ietfa.amsl.com> <B12ACAA0-BFBC-40D6-85D2-A7E056027C68@cisco.com>
In-Reply-To: <B12ACAA0-BFBC-40D6-85D2-A7E056027C68@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.220.48]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 62578ba6-2db3-4a9a-c930-08d7fce0ad53
x-ms-traffictypediagnostic: BYAPR11MB3719:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BYAPR11MB37194B4F13138F967CB13F91DAB60@BYAPR11MB3719.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 04097B7F7F
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: DwQtUS0WFchgHimtEYC+iy09f7cbHf6KLJiSbB3pakySKxR3dzHsCMPaoWt+QjKwq8zyHPxA5+ke2sqtn2P8CivWxad2ESeswemTAAaftw/hehz/nDNuRItqPt0j5GVRQk8grestsHXMpwWWmEGCShyNpopZCDrO9lA3o1LKhIfREiMGz3mYvojcWiNspAiQxfpm4ZeH1QvHtvz17la05JjWzA+jEElJVGoJPA/Fmca80mzEF45nfTw/+oXxaKzmbPqMa+SLFKEf7yGBzCoggxUn0H7xB1TC4hlS7JPTTaE8M87mkT8LLibTadETTQhy6vYKnjlVJp/MJWE+2k56dG3mipWEi3NvJDAiLhU/VSqEw2ftB5StoQjHRWj1alJv3nk53bxtgCXJ39fHXTip3g==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BYAPR11MB2584.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(346002)(396003)(376002)(366004)(136003)(39860400002)(450100002)(110136005)(316002)(54906003)(71200400001)(2906002)(64756008)(66476007)(4326008)(66446008)(6506007)(53546011)(30864003)(5660300002)(26005)(66556008)(66946007)(7696005)(186003)(33656002)(76116006)(52536014)(55016002)(966005)(8936002)(83080400001)(9686003)(478600001)(8676002)(86362001)(579004)(559001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: c2wKdQOMhcuj+CEdb5GBxDQ9J89qBKeXL6g6YPWp+3+/CdijhzpY6GKDwplfrVaV+4I5WybZAV8f+KulyGD/C6Y9nQsCq2L+ICbyukyDra6NGFKEtPnT0eQH+shXeMCLCjx5UnOgnbex+iPjZzUgIu2B7Fqd2Eyj2dLSGZdrZJNXDbkPVqAqCZ4QLJd/X8ehQzqDJuEJsY//TYqtHILTcJ2z9i1Nat53Rg/gLF/qyGROWsZPliVvxVQ2KxkMB69RNgGrbJnpqucHAk3lOVO4q1QBRpanHL2OAofzAXP812bDhMvhTBgqeiUdsgzOwBHRQwBRsDMuvB/aj5FCo8iwYwJhGeIAIvrcl1z/CiMPLaQM5x3/PUlwExvtOw9GXeuZDAxNlY5iTpnDtNOf9ja6VbkdRfWlnK58QiV7HpQ9QpOwLTv2RKg/tNydsSaeb3KFWxIxko7aVuFWMrBpPZ2at+R5JRIi4EcFzTc0n6mzwrMqOANVE91WvDFtX/oI4tiQ
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 62578ba6-2db3-4a9a-c930-08d7fce0ad53
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 May 2020 17:10:20.4509 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: R1+Ix2+NHWhzTapbsZt55Fox5JTN05hxixy4hcyFwi038kebatl5gWyC0DqJ8I4HyaJs7JbMp8kABnEAczYu5w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3719
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.13, xch-rcd-003.cisco.com
X-Outbound-Node: alln-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/9xK3apcL-C0YA0MnLj4HbYRljzw>
Subject: Re: [sfc] Tsvart telechat review of draft-ietf-sfc-oam-framework-13
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 May 2020 17:10:30 -0000

SGkgTmFnZW5kcmEsDQoNClRoYW5rcyBmb3IgdGhlIGRldGFpbGVkIHJlcGx5LiBQbGVhc2Ugc2Vl
IGlubGluZSAoLi5GQikuDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTog
TmFnZW5kcmEgS3VtYXIgTmFpbmFyIChuYWlrdW1hcikgPG5haWt1bWFyQGNpc2NvLmNvbT4NCj4g
U2VudDogU2Ftc3RhZywgMTYuIE1haSAyMDIwIDE2OjE2DQo+IFRvOiBGcmFuayBCcm9ja25lcnMg
KGZicm9ja25lKSA8ZmJyb2NrbmVAY2lzY28uY29tPjsgdHN2LWFydEBpZXRmLm9yZw0KPiBDYzog
c2ZjQGlldGYub3JnOyBsYXN0LWNhbGxAaWV0Zi5vcmc7IGRyYWZ0LWlldGYtc2ZjLW9hbS1mcmFt
ZXdvcmsuYWxsQGlldGYub3JnDQo+IFN1YmplY3Q6IFJlOiBUc3ZhcnQgdGVsZWNoYXQgcmV2aWV3
IG9mIGRyYWZ0LWlldGYtc2ZjLW9hbS1mcmFtZXdvcmstMTMNCj4gDQo+IEhpIEZyYW5rLA0KPiAN
Cj4gVGhhbmsgeW91IGZvciB0aGUgcmV2aWV3LiBQbGVhc2Ugc2VlIGlubGluZSBmb3IgdGhlIHJl
c3BvbnNlLi4NCj4gDQo+IA0KPiAgICAgUmV2aWV3ZXI6IEZyYW5rIEJyb2NrbmVycw0KPiAgICAg
UmV2aWV3IHJlc3VsdDogUmVhZHkgd2l0aCBOaXRzDQo+IA0KPiAgICAgVGhpcyBkb2N1bWVudCBo
YXMgYmVlbiByZXZpZXdlZCBhcyBwYXJ0IG9mIHRoZSB0cmFuc3BvcnQgYXJlYSByZXZpZXcgdGVh
bSdzDQo+ICAgICBvbmdvaW5nIGVmZm9ydCB0byByZXZpZXcga2V5IElFVEYgZG9jdW1lbnRzLiBU
aGVzZSBjb21tZW50cyB3ZXJlIHdyaXR0ZW4NCj4gICAgIHByaW1hcmlseSBmb3IgdGhlIHRyYW5z
cG9ydCBhcmVhIGRpcmVjdG9ycywgYnV0IGFyZSBjb3BpZWQgdG8gdGhlIGRvY3VtZW50J3MNCj4g
ICAgIGF1dGhvcnMgYW5kIFdHIHRvIGFsbG93IHRoZW0gdG8gYWRkcmVzcyBhbnkgaXNzdWVzIHJh
aXNlZCBhbmQgYWxzbyB0byB0aGUNCj4gSUVURg0KPiAgICAgZGlzY3Vzc2lvbiBsaXN0IGZvciBp
bmZvcm1hdGlvbi4NCj4gDQo+ICAgICBXaGVuIGRvbmUgYXQgdGhlIHRpbWUgb2YgSUVURiBMYXN0
IENhbGwsIHRoZSBhdXRob3JzIHNob3VsZCBjb25zaWRlciB0aGlzDQo+ICAgICByZXZpZXcgYXMg
cGFydCBvZiB0aGUgbGFzdC1jYWxsIGNvbW1lbnRzIHRoZXkgcmVjZWl2ZS4gUGxlYXNlIGFsd2F5
cyBDQw0KPiAgICAgdHN2LWFydEBpZXRmLm9yZyBpZiB5b3UgcmVwbHkgdG8gb3IgZm9yd2FyZCB0
aGlzIHJldmlldy4NCj4gDQo+ICAgICBUaGlzIGRvY3VtZW50IHByb3ZpZGVzIGEgcmVmZXJlbmNl
IGZyYW1ld29yayBmb3IgT0FNIGZvciBTRkMuDQo+IA0KPiAgICAgQ29tbWVudHM6DQo+IA0KPiAg
ICAgU2VjdGlvbiAzLjEuMSBTRiBhdmFpbGFiaWxpdHk6IFRoZSB0ZXh0IG1ha2VzIGV4cGxpY2l0
IHJlZmVyZW5jZSB0byBtdWx0aXBsZQ0KPiAgICAgaW5zdGFuY2VzIG9mIGEgU0YuIENvbnNlcXVl
bnRseSwgaXQgc2hvdWxkIGJlIGRlZmluZWQgaG93IGF2YWlsYWJpbGl0eSBvZiBhIFNGDQo+ICAg
ICBpcyBjb21wdXRlZC9kZXRlcm1pbmVkIGluIGNhc2UgbXVsdGlwbGUgaW5zdGFuY2VzIGFyZSBk
ZXBsb3llZC4NCj4gDQo+IDxOYWdlbmRyYT4gVGhpcyBpcyBhbHJlYWR5IGNsYXJpZmllZCBpbiB0
aGUgc2VjdGlvbiBhcyBiZWxvdzoNCj4gDQo+ICJGb3IgY2FzZXMgd2hlcmUNCj4gICAgbXVsdGlw
bGUgaW5zdGFuY2VzIG9mIGFuIFNGIGFyZSB1c2VkIHRvIHJlYWxpemUgYSBnaXZlbiBTRiBmb3Ig
dGhlDQo+ICAgIHB1cnBvc2Ugb2YgbG9hZCBzaGFyaW5nLCBTRiBhdmFpbGFiaWxpdHkgY2FuIGJl
IHBlcmZvcm1lZCBieSBjaGVja2luZw0KPiAgICB0aGUgYXZhaWxhYmlsaXR5IG9mIGFueSBvbmUg
b2YgdGhvc2UgaW5zdGFuY2VzLCBvciB0aGUgYXZhaWxhYmlsaXR5DQo+ICAgIGNoZWNrIG1heSBi
ZSB0YXJnZXRlZCBhdCBhIHNwZWNpZmljIGluc3RhbmNlLiINCj4gDQo+IFRoaXMgZnVydGhlcg0K
PiAgICAgbGVhZHMgdG8gdGhlIHF1ZXN0aW9uLCB3aGV0aGVyIGF2YWlsYWJpbGl0eSBpcyBhbHdh
eXMgYSAiYmluYXJ5IiBzdGF0ZQ0KPiAgICAgKGF2YWlsYWJsZSAvIG5vdC1hdmFpbGFibGUpLCBv
ciBjb3VsZCBhIFNGIGJlIGUuZy4gOTklIGF2YWlsYWJsZT8NCj4gDQo+IDxOYWdlbmRyYT5UaGUg
YXZhaWxhYmlsaXR5IGlzIG1lYXN1cmVkIGFzIGJpbmFyeSBzdGF0ZS4gSSBhbSBub3Qgc3VyZSB3
aGF0IGlzDQo+IDk5JSBhdmFpbGFibGUuIElmIGl0IG1lYW5zIGdldHRpbmcgOTkgcmVzcG9uc2Vz
IGZvciAxMDAgcHJvYmVzIHNlbnQsIEkgdGhpbmsgaXQNCj4gZmFsbHMgdW5kZXIgcGFja2V0IGxv
c3MgY2F0ZWdvcnkgd2hpY2ggaW4gdHVybiBpcyBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudC4NCg0K
Li4uRkI6IFRoYW5rcy4gVGhvdWdoIEknbSBzdGlsbCBub3QgZW50aXJlbHkgZm9sbG93aW5nLiBJ
ZiBhdmFpbGFiaWxpdHkgaXMgYmluYXJ5IGFuZCBJIHB1dCB0aGUgc3RhdGVtZW50cyBhYm92ZSB0
b2dldGhlciwgd2hhdCB3b3VsZCBiZSB0aGUgYXZhaWxhYmlsaXR5IG9mIHRoZSBmb2xsb3dpbmcg
c2V0dXA6IFRoZXJlIGlzIGFuIFNGIHRoYXQgaXMgbWFkZSB1cCBvZiAxMDAgaW5zdGFuY2VzLiA5
OSBvZiB0aGVzZSBpbnN0YW5jZXMgYXJlIHBvd2VyZWQgZG93biBlbnRpcmVseS4gQW5kIHRoZSAx
IGluc3RhbmNlIHRoYXQgaXMgInVwIiBpcyBhbHRlcm5hdGluZyBiZXR3ZWVuIHNlcnZpY2luZyBy
ZXF1ZXN0cyBmb3IgMTBtaW4gZm9sbG93ZWQgYnkgbm90IHNlcnZpY2luZyByZXF1ZXN0cyBmb3Ig
MTBtaW4uIFdvdWxkIHRoZSBTRiBiZSBjb25zaWRlcmVkICJhdmFpbGFibGUiPw0KDQo+IA0KPiBT
ZWN0aW9uIDMuMS4yDQo+ICAgICBTRiBwZXJmb3JtYW5jZTogV2hhdCBpcyB0aGUgaW1wYWN0IG9m
IGEgIm11bHRpcGxlIGluc3RhbmNlIFNGIGRlcGxveW1lbnQiIG9uDQo+IFNGDQo+ICAgICBwZXJm
b3JtYW5jZSBtZWFzdXJlbWVudD8NCj4gDQo+IDxOYWdlbmRyYT5JIHRoaW5rIHdlIGNvdmVyZWQg
dGhpcyBpbiBTRiBhdmFpbGFiaWxpdHkgYnV0IG5vdCBoZXJlLiBEb2VzIHRoZQ0KPiBiZWxvdyB1
cGRhdGVkIHRleHQgbG9vayBiZXR0ZXI/DQo+IA0KPiBPTEQ6DQo+IE9uIHRoZSBvbmUgaGFuZCwg
dGhlIHBlcmZvcm1hbmNlIG9mIGFueSBzcGVjaWZpYyBTRiBjYW4gYmUgcXVhbnRpZmllZA0KPiAg
ICBieSBtZWFzdXJpbmcgdGhlIGxvc3MgYW5kIGRlbGF5IG1ldHJpY3Mgb2YgdGhlIHRyYWZmaWMg
ZnJvbSBTRkYgdG8NCj4gICAgdGhlIHJlc3BlY3RpdmUgU0YsIHdoaWxlIG9uIHRoZSBvdGhlciBo
YW5kLCB0aGUgcGVyZm9ybWFuY2UgY2FuIGJlDQo+ICAgIG1lYXN1cmVkIGJ5IGxldmVyYWdpbmcg
dGhlIGxvc3MgYW5kIGRlbGF5IG1ldHJpY3MgZnJvbSB0aGUgcmVzcGVjdGl2ZQ0KPiAgICBTRnMu
ICBUaGUgbGF0dGVyIHJlcXVpcmVzIFNGIGludm9sdmVtZW50IHRvIHBlcmZvcm0gdGhlIG1lYXN1
cmVtZW50DQo+ICAgIHdoaWxlIHRoZSBmb3JtZXIgZG9lcyBub3QuDQo+IA0KPiBORVc6DQo+IE9u
IHRoZSBvbmUgaGFuZCwgdGhlIHBlcmZvcm1hbmNlIG9mIGFueSBzcGVjaWZpYyBTRiBjYW4gYmUg
cXVhbnRpZmllZA0KPiAgICBieSBtZWFzdXJpbmcgdGhlIGxvc3MgYW5kIGRlbGF5IG1ldHJpY3Mg
b2YgdGhlIHRyYWZmaWMgZnJvbSBTRkYgdG8NCj4gICAgdGhlIHJlc3BlY3RpdmUgU0YsIHdoaWxl
IG9uIHRoZSBvdGhlciBoYW5kLCB0aGUgcGVyZm9ybWFuY2UgY2FuIGJlDQo+ICAgIG1lYXN1cmVk
IGJ5IGxldmVyYWdpbmcgdGhlIGxvc3MgYW5kIGRlbGF5IG1ldHJpY3MgZnJvbSB0aGUgcmVzcGVj
dGl2ZQ0KPiAgICBTRnMuICBUaGUgbGF0dGVyIHJlcXVpcmVzIFNGIGludm9sdmVtZW50IHRvIHBl
cmZvcm0gdGhlIG1lYXN1cmVtZW50DQo+ICAgIHdoaWxlIHRoZSBmb3JtZXIgZG9lcyBub3QuIEZv
ciBjYXNlcyB3aGVyZQ0KPiAgICBtdWx0aXBsZSBpbnN0YW5jZXMgb2YgYW4gU0YgYXJlIHVzZWQg
dG8gcmVhbGl6ZSBhIGdpdmVuIFNGIGZvciB0aGUNCj4gICAgcHVycG9zZSBvZiBsb2FkIHNoYXJp
bmcsIFNGIHBlcmZvcm1hbmNlIGNhbiBiZSBxdWFudGlmaWVkIGJ5IG1lYXN1cmluZw0KPiAgICB0
aGUgbWV0cmljcyBmb3IgYW55IG9uZSBpbnN0YW5jZSBvZiBTRiBvciBieSBtZWFzdXJpbmcgdGhl
IG1ldHJpY3MgZm9yDQo+ICAgIGEgc3BlY2lmaWMgaW5zdGFuY2UuDQo+IA0KPiBUaGUgc2VjdGlv
biBvbmx5IHRhbGtzIGFib3V0IGxvc3MgYW5kIGRlbGF5IGFzDQo+ICAgICBwZXJmb3JtYW5jZSBj
cml0ZXJpYS4gSXQgd291bGQgYmUgZ29vZCB0byBzdGF0ZSB0aGF0IG90aGVyIHBlcmZvcm1hbmNl
DQo+IGNyaXRlcmlhDQo+ICAgICAoZS5nLiBzcGVjaWZpYyB0byB0aGUgU0YsIHRocm91Z2hwdXQs
IGV0Yy4pIGV4aXN0Lg0KPiANCj4gPE5hZ2VuZHJhPiBXZSBjYW4gYWRkIHRoZSBiZWxvdyB0byBT
ZWN0aW9uIDMuMS4yOg0KPiANCj4gTkVXOg0KPiAiVGhlIG1ldHJpY3MgbWVhc3VyZWQgdG8gcXVh
bnRpZnkgdGhlIHBlcmZvcm1hbmNlIG9mIHRoZSBTRiBjb21wb25lbnQgaXMgbm90DQo+IGp1c3Qg
bGltaXRlZCB0byBsb3NzIGFuZCBkZWxheS4gT3RoZXIgbWV0cmljcyBzdWNoIGFzIHRocm91Z2hv
dXQgYWxzbyBleGlzdCBhbmQNCj4gdGhlIGNob2ljZSBvZiBtZXRyaWNzIGZvciBwZXJmb3JtYW5j
ZSBtZWFzdXJlbWVudCBpcyBvdXRzaWRlIHRoZSBzY29wZSBvZiB0aGlzDQo+IGRvY3VtZW50LiIN
Cj4gDQo+IFNlY3Rpb24gMy4yLjEgU0ZDDQo+ICAgICBhdmFpbGFiaWxpdHk6IFRoZSBjdXJyZW50
IGRlZmluaXRpb24gaXMgdmVyeSBmb2N1c2VkIG9uIGNvbm5lY3Rpdml0eQ0KPiAgICAgdmVyaWZp
Y2F0aW9uLCBpLmUuIGl0IHRyaWVzIHRvIGFuc3dlciB0aGUgcXVlc3Rpb246ICJEb2VzIG15IFNG
QyB0cmFuc3BvcnQNCj4gICAgIHBhY2tldHM/Ii4gSU1ITyB3ZSBzaG91bGQgYWxzbyBhc2sgdGhl
IHF1ZXN0aW9uICJEb2VzIG15IFNGQyBwcm9jZXNzIHRoZQ0KPiAgICAgcGFja2V0cyBjb3JyZWN0
bHk/IiAtIGJlY2F1c2UgaWYgcGFja2V0cyBhcmUgbm90IHByb2Nlc3NlZCBwZXIgdGhlIFNGQw0K
PiAgICAgZGVmaW5pdGlvbiwgd2UgbWlnaHQgbm90IGNhbGwgdGhlIFNGQyBhdmFpbGFibGUuDQo+
IA0KPiA8TmFnZW5kcmE+IEkgdGhpbmsgdGhpcyBpcyBhbHJlYWR5IGhhbmRsZWQgYnkgU0YgYXZh
aWxhYmlsaXR5LiBUaGUgZW5kLXRvLWVuZCBTRkMNCj4gYXZhaWxhYmlsaXR5IGlzIHZlcmlmaWVk
IGJ5IHN0ZWVyaW5nIHRoZSBPQU0gcGFja2V0IG92ZXIgdGhlIG9yZGVyZWQgc2V0IG9mIFNGcw0K
PiB3aXRoaW4gdGhlIFNGQy4gVGhpcyBpcyBtb3JlIGxpa2UgZGFpc3kgY2hhaW5pbmcgdGhlIGF2
YWlsYWJpbGl0eSBvZiBTRnMgd2l0aGluIHRoZQ0KPiBTRkMgdG8gZGV0ZXJtaW5lIGVuZC10by1l
bmQgU0ZDIGF2YWlsYWJpbGl0eS4gSWYgdGhlIGRlcml2ZWQgc29sdXRpb24gdmVyaWZpZXMgdGhl
DQo+IFNGIGF2YWlsYWJpbGl0eSBub3QganVzdCBiYXNlZCBvbiB0aGUgdXB0aW1lIGJ1dCBiYXNl
ZCBvbiB0aGUgc2VydmljZSB0cmVhdG1lbnQsIGl0DQo+IGFsc28gYW5zd2VycyB0aGUgcXVlc3Rp
b24gIkRvZXMgbXkgU0ZDIHByb2Nlc3MgdGhlIHBhY2tldHMgY29ycmVjdGx5Ii4gTGV0IHVzDQo+
IGtub3cgaWYgdGhlcmUgaXMgYW55IGZ1cnRoZXIgY2xhcml0eSByZXF1aXJlZC4NCj4gDQo+IFdo
aWxlIDMuMi4yIHN0YXRlcyB0aGF0ICJhbnkNCj4gICAgIFNGQy1hd2FyZSBuZXR3b3JrIGRldmlj
ZSBzaG91bGQgaGF2ZSB0aGUgYWJpbGl0eSB0byBtYWtlIHBlcmZvcm1hbmNlDQo+ICAgICBtZWFz
dXJlbWVudHMiIGEgc2ltaWxhciBzdGF0ZW1lbnQgaXNuJ3QgZm91bmQgaW4gMy4yLjEuIElNSE8g
dGhlIGFiaWxpdHkgZm9yDQo+ICAgICBhdmFpbGFiaWxpdHkgY2hlY2tzIGlzIHByb2JhYmx5IGEg
cHJlcmVxdWlzaXRlIGZvciBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudC4NCj4gDQo+IDxOYWdlbmRy
YT4gVGhlIGFiaWxpdHkgdG8gcGVyZm9ybSBlbmQtdG8tZW5kIG9yIHBhcnRpYWwgU0ZDIGF2YWls
YWJpbGl0eQ0KPiB2ZXJpZmljYXRpb24gaXMgYWxyZWFkeSBtZW50aW9uZWQgaW4gc2VjdGlvbiAz
LjIuMSBhcyBiZWxvdzoNCj4gDQo+ICIgSW4gb3JkZXIgdG8gcGVyZm9ybSBzZXJ2aWNlIGNvbm5l
Y3Rpdml0eSB2ZXJpZmljYXRpb24gb2YgYW4gU0ZDL1NGUCwNCj4gICAgdGhlIE9BTSBmdW5jdGlv
bnMgY291bGQgYmUgaW5pdGlhdGVkIGZyb20gYW55IFNGQy1hd2FyZSBuZXR3b3JrDQo+ICAgIGRl
dmljZXMgb2YgYW4gU0ZDLWVuYWJsZWQgZG9tYWluIGZvciBlbmQtdG8tZW5kIHBhdGhzLCBvciBw
YXJ0aWFsDQo+ICAgIHBhdGhzIHRlcm1pbmF0aW5nIG9uIGEgc3BlY2lmaWMgU0YsIHdpdGhpbiB0
aGUgU0ZDL1NGUCINCj4gDQo+IFBsZWFzZSBsZXQgdXMga25vdyBpZiB5b3UgaGF2ZSBhbnkgc3Vn
Z2VzdGlvbiB0byBpbXByb3ZlIGlmIHRoZXJlIGlzIGEgbGFjayBvZg0KPiBjbGFyaXR5Lg0KPiAN
Cj4gICAgIFNlY3Rpb24gMy4yLjIgU0ZDIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50OiBUaGUgc2Vj
dGlvbiBvbmx5IG1lbnRpb25zIHRoZQ0KPiBuZWVkDQo+ICAgICBmb3IgcGVyZm9ybWFuY2UgbWVh
c3VyZW1lbnQuIEl0IG1pc3NlcyB0aGUgZGVmaW5pdGlvbiBvZiB3aGF0IFNGQw0KPiBwZXJmb3Jt
YW5jZQ0KPiAgICAgbWVhc3VyZW1lbnQgaXMuDQo+IA0KPiA8TmFnZW5kcmE+DQoNCi4uLkZCOiBU
aGFua3MgZm9yIHRoZSBzdWdnZXN0ZWQgdXBkYXRlcywgd2hpY2ggd291bGQgZGVmaW5pdGl2ZWx5
IGltcHJvdmUgdGhlIHRleHQuIE9uZSBwcm9ibGVtIGFib3V0IFNGQyBwZXJmb3JtYW5jZSByZW1h
aW5zIHRob3VnaCBJTUhPLg0KQWxsIHRoZSB0ZXh0IHNvIGZhciBpcyBmb2N1c2VkIG9uIHRoZSBj
b25uZWN0aXZpdHkgd2l0aGluIGEgU0ZDIC0gbm90IHRoZSBzZXJ2aWNlIGl0c2VsZi4gSS5lLiBJ
ZiB5b3UnZCBjb25zaWRlciBhICJsYXVuZHJ5IHNlcnZpY2UiIC0gd2UgZm9jdXMgYSBsb3Qgb24g
aG93IGxvbmcgaXQgdGFrZXMgdG8gZ2V0IHRoZSBjbG90aGVzIHNoaXBwZWQgdG8gYW5kIGZyb20g
dGhlIHdhc2hpbmcgbWFjaGluZSwgYnV0IHdlIGRvbid0IGZvY3VzIG9uIGhvdyB3ZWxsIHRoZSB3
YXNoaW5nIG1hY2hpbmUgd2FzaGVzIHRoZSBjbG90aGVzLiANCklNSE8gd2Ugc2hvdWxkIGVpdGhl
ciBleHBhbmQgb24gdGhlIHBlcmZvcm1hbmNlIG9mIHRoZSBTRkMgYW5kIFNGIHdydC8gdGhlIHNl
cnZpY2UgKGVzcGVjaWFsbHkgZ2l2ZW4gdGhhdCB5b3UgZGVmaW5lIGEgc2VydmljZSBsYXllciBp
biBzZWN0aW9uIDIpIC0gb3IgY2xlYXJseSBzdGF0ZSB0aGF0IHRoZSBmcmFtZXdvcmsgd291bGQg
anVzdCBmb2N1cyBvbiBjb25uZWN0aXZpdHkgYmV0d2VlbiBTRnMuIA0KDQoNCj4gDQo+IFNlY3Rp
b24gMy4zLiBDbGFzc2lmaWVyIGNvbXBvbmVudDogVGhlIHNlY3Rpb24gbWVudGlvbnMgdGhlDQo+
ICAgICBuZWVkIGZvciB0aGUgYWJpbGl0eSB0byBwZXJmb3JtIHBlcmZvcm1hbmNlIG1lYXN1cmVt
ZW50IG9mIHRoZSBjbGFzc2lmaWVyDQo+ICAgICBjb21wb25lbnQuIFdoYXQgaXMgcGVyZm9ybWFu
Y2UgbWVhc3VyZW1lbnQgb2YgdGhlIGNsYXNzaWZpZXI/IFdoYXQgZG9lcw0KPiAgICAgcGVyZm9y
bWFuY2UgbWVhc3VyZW1lbnQgb2YgdGhlIGNsYXNzaWZpZXIgY29tcG9uZW50IGNvbXByaXNlPw0K
PiANCj4gPE5hZ2VuZHJhPldlIGNhbiBhZGQgdGhlIGJlbG93IHRleHQ6DQo+IA0KPiBPTEQ6DQo+
IEFueSBTRkMtYXdhcmUgbmV0d29yayBkZXZpY2Ugc2hvdWxkIGhhdmUgdGhlIGFiaWxpdHkgdG8g
cGVyZm9ybQ0KPiAgICBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudCBvZiB0aGUgY2xhc3NpZmllciBj
b21wb25lbnQgZm9yIGVhY2ggU0ZDLg0KPiANCj4gTkVXOg0KPiBBbnkgU0ZDLWF3YXJlIG5ldHdv
cmsgZGV2aWNlIHNob3VsZCBoYXZlIHRoZSBhYmlsaXR5IHRvIHBlcmZvcm0NCj4gICAgcGVyZm9y
bWFuY2UgbWVhc3VyZW1lbnQgb2YgdGhlIGNsYXNzaWZpZXIgY29tcG9uZW50IGZvciBlYWNoIFNG
Qy4NCj4gICAgIFRoZSBwZXJmb3JtYW5jZSBjYW4gYmUgcXVhbnRpZmllZCBieSBtZWFzdXJpbmcg
dGhlIHBlcmZvcm1hbmNlIG1ldHJpY3Mgb2YNCj4gdGhlDQo+ICAgICAgdHJhZmZpYyBmcm9tIHRo
ZSBjbGFzc2lmaWVyIGZvciBlYWNoIFNGQy9TRlAuDQo+IA0KPiBTZWN0aW9uIDMuNC4gLw0KPiAg
ICAgMy41LiBBdmFpbGFiaWxpdHkvUE0gb2YgdGhlIHVuZGVybGF5IGFuZCBvdmVybGF5IG5ldHdv
cms6IEl0IHdvdWxkIGJlIGdvb2QgdG8NCj4gICAgIGFkZCBhIHNlbnRlbmNlIHRoYXQgc3RhdGVz
IHRoYXQgdGhlIG1lY2hhbmlzbXMgZm9yIGF2YWlsYWJpbGl0eS9QTSB3aGljaCBhcmUNCj4gICAg
IG9mZmVyZWQgYnkgdGhlIHRlY2hub2xvZ2llcyB1c2VkIGJ5IHRoZSBvdmVybGF5L3VuZGVybGF5
IGFyZSB1c2VkLCByYXRoZXINCj4gdGhhbg0KPiAgICAgbmV3IG1ldGhvZHMgc3BlY2lmaWNhbGx5
IGZvciBTRkMgd291bGQgYmUgZGVmaW5lZC4NCj4gDQo+IDxOYWdlbmRyYT5ZZXMsIHRoYXQgbWFr
ZXMgc2Vuc2UuIFBsZWFzZSBjaGVjayB0aGUgYmVsb3cgdGV4dDoNCj4gDQo+IE9MRDoNCj4gQW55
IFNGQy1hd2FyZSBuZXR3b3JrIGRldmljZSBtYXkgaGF2ZSB0aGUgYWJpbGl0eSB0byBwZXJmb3Jt
DQo+ICAgIGF2YWlsYWJpbGl0eSBjaGVjayBvciBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudCBvZiB0
aGUgb3ZlcmxheSBuZXR3b3JrLg0KPiANCj4gTkVXOg0KPiBBbnkgU0ZDLWF3YXJlIG5ldHdvcmsg
ZGV2aWNlIG1heSBoYXZlIHRoZSBhYmlsaXR5IHRvIHBlcmZvcm0NCj4gICAgYXZhaWxhYmlsaXR5
IGNoZWNrIG9yIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50IG9mIHRoZSBvdmVybGF5IG5ldHdvcmsu
IEFueQ0KPiAgICBleGlzdGluZyBPQU0gdG9vbHMgYW5kIHRlY2huaXF1ZXMgY2FuIGJlIGxldmVy
YWdlZCBmb3IgdGhpcyBwdXJwb3NlLg0KPiANCj4gU2VjdGlvbiA0LiBTRkMgT0FNDQo+ICAgICBG
dW5jdGlvbnM6IEl0IHdvdWxkIGJlIGdvb2QsIGlmIGV4YW1wbGVzIGluIHNlY3Rpb24gNCBjb3Vs
ZCBhbHNvIGluY2x1ZGUgbW9yZQ0KPiAgICAgInJlY2VudCIgbWV0aG9kcyBzdWNoIGFzIE9XQU1Q
L1RXQU1QIChSRkM0NjU2LCBSRkMgNTM1NykuDQo+IA0KPiA8TmFnZW5kcmE+DQo+IA0KPiBPTEQ6
DQo+IERlbGF5IHdpdGhpbiBhbiBTRkMgY291bGQgYmUgbWVhc3VyZWQgYmFzZWQgb24gdGhlIHRp
bWUgaXQgdGFrZXMgZm9yDQo+ICAgIGEgcGFja2V0IHRvIHRyYXZlcnNlIHRoZSBTRkMgZnJvbSB0
aGUgaW5ncmVzcyBTRkMgbm9kZSB0byB0aGUgZWdyZXNzDQo+ICAgIFNGRi4gIEFzIFNGQ3MgYXJl
IHVuaWRpcmVjdGlvbmFsIGluIG5hdHVyZSwgbWVhc3VyZW1lbnQgb2Ygb25lLXdheQ0KPiAgICBk
ZWxheSBbUkZDNzY3OV0gaXMgaW1wb3J0YW50LiAgSW4gb3JkZXIgdG8gbWVhc3VyZSBvbmUtd2F5
IGRlbGF5LA0KPiAgICB0aW1lIHN5bmNocm9uaXphdGlvbiBNVVNUIGJlIHN1cHBvcnRlZCBieSBt
ZWFucyBzdWNoIGFzIE5UUCwgUFRQLA0KPiAgICBHUFMsIGV0Yy4NCj4gDQo+IE5FVzoNCj4gRGVs
YXkgd2l0aGluIGFuIFNGQyBjb3VsZCBiZSBtZWFzdXJlZCBiYXNlZCBvbiB0aGUgdGltZSBpdCB0
YWtlcyBmb3INCj4gICAgYSBwYWNrZXQgdG8gdHJhdmVyc2UgdGhlIFNGQyBmcm9tIHRoZSBpbmdy
ZXNzIFNGQyBub2RlIHRvIHRoZSBlZ3Jlc3MNCj4gICAgU0ZGLiAgTWVhc3VyZW1lbnQgcHJvdG9j
b2xzIHN1Y2ggYXMgT25lLXdheSBBY3RpdmUgTWVhc3VyZW1lbnQNCj4gICAgIFByb3RvY29sIChP
V0FNUCkgW1JGQzQ2NTZdLCBUd28td2F5IEFjdGl2ZSBNZWFzdXJlbWVudCBQcm90b2NvbA0KPiAg
ICAoVFdBTVApIFtSRkM1MzU3XSBjYW4gYmUgdXNlZCB0byBtZWFzdXJlIHRoZSBjaGFyYWN0ZXJp
c3RpY3MuIEFzDQo+ICAgIFNGQ3MgYXJlIHVuaWRpcmVjdGlvbmFsIGluIG5hdHVyZSwgbWVhc3Vy
ZW1lbnQgb2Ygb25lLXdheQ0KPiAgICBkZWxheSBbUkZDNzY3OV0gaXMgaW1wb3J0YW50LiAgSW4g
b3JkZXIgdG8gbWVhc3VyZSBvbmUtd2F5IGRlbGF5LA0KPiAgICB0aW1lIHN5bmNocm9uaXphdGlv
biBNVVNUIGJlIHN1cHBvcnRlZCBieSBtZWFucyBzdWNoIGFzIE5UUCwgUHJlY2lzaW9uDQo+IFRp
bWUgUHJvdG9jb2wgKFBUUCksDQo+ICAgIEdQUywgZXRjLg0KPiANCj4gU2VjdGlvbiA0LjQuDQo+
ICAgICBQZXJmb3JtYW5jZSBNZWFzdXJlbWVudDogRm9jdXMgaXMgZW50aXJlbHkgb24gdGhlIFBN
IG9mIHRoZSBjb25uZWN0aXZpdHksDQo+ICAgICByYXRoZXIgdGhhbiBvbiB0aGUgU0YuIEhvdyBh
Ym91dCBjb3ZlcmluZyBQTSBmb3IgdGhlIFNGIGFzIHdlbGw/DQo+IA0KPiA8TmFnZW5kcmE+IEkg
YW0gbm90IHN1cmUgSSB1bmRlcnN0YW5kIHdoYXQgaXMgbWlzc2luZy4gRG8geW91IGhhdmUgYW55
DQo+IHN1Z2dlc3Rpb24gZm9yIHRoZSB0ZXh0IGltcHJvdmVtZW50Py4NCg0KLi4uRkI6IFNlZSBh
Ym92ZS4gVGhpcyB3b3VsZCBiZSBhYm91dCBhZGRpbmcgYSBjYXBhYmlsaXR5IHRvIGFzc2VzcyBo
b3cgd2VsbCB0aGUgd2FzaGluZyBtYWNoaW5lIHdhc2hlcyBteSBsYXVuZHJ5Lg0KDQo+IA0KPiBT
ZWN0aW9uIDUuMQ0KPiAgICAgT0FNIFRvb2wgR2FwIEFuYWx5c2lzOg0KPiAgICAgIC0gTm90IHN1
cmUgd2hhdCAiTlZvMyBPQU0iIHJlZmVycyB0by4gQ291bGQgdGhhdCBiZSBleHBsYWluZWQgYmVs
b3cgdGhlDQo+IHRhYmxlDQo+ICAgICAgYW5kIGluIHNlY3Rpb24gMS4yLjE/DQo+IA0KPiA8TmFn
ZW5kcmE+IENvbWJpbmluZyB0aGlzIHdpdGggb3RoZXIgYmVsb3cgcXVlcmllcyBhcyB0aGV5IGFw
cGVhcnMgdG8gYmUNCj4gcmVsYXRlZC4NCj4gDQo+IC0gRS1PQU0gbmVlZHMgdG8gYmUgZGV0YWls
ZWQuIElzIHNlZW1zIHRoYXQgQ0ZNDQo+ICAgICAgKDgwMi4xYWcpIGFuZCBub3QgODAyLjNhaCBp
cyByZWZlcmVkIHRvIGhlcmUuDQo+IA0KPiA8TmFnZW5kcmE+IFBlciBteSB1bmRlcnN0YW5kaW5n
LCA4MDIuYWggaXMgMS1ob3Agd2hpbGUgODAyLjNhZyBjYW4gYmUgbW9yZQ0KPiB0aGFuIDEgaG9w
IGFuZCBib3RoIHVzZXMgRXRoZXJuZXQgZnJhbWVzLiBTbyBJIHRoaW5rIGJvdGggYXJlIGFwcGxp
Y2FibGUgaGVyZS4NCj4gTXkgcmVzcG9uc2UgcmVnYXJkaW5nIEUtT0FNIGRldGFpbHMgaW4gdGhp
cyBzZWN0aW9uIGlzIGNvbWJpbmVkIGJlbG93Lg0KDQouLi5GQjogTWF5YmUgSSBtaXNzZWQgaXQg
LSBidXQgSSBkb24ndCBzZWUgdGV4dCB0aGF0IHJlZmVycyB0byBDRk0gb3IgRUZNIE9BTS4gV2hl
cmUgaXMgdGhpcyBjb3ZlcmVkPyBJTUhPIHdlIHdvdWxkIG5lZWQgcmVmZXJlbmNlcyB0byBJRUVF
IHN0YW5kYXJkcyB0byBhdm9pZCBjb25mdXNpb24uDQoNCj4gDQo+IC0gIlRyYWNlIiBpbiB0aGUg
IlRyYWNlIiBjb2x1bW4NCj4gICAgICBuZWVkIHRvIGJlIGV4dGVuZGVkIG9uLiBJcyB0aGlzIHRy
YWNlcm91dGU/IFBhcmlzLVRyYWNlcm91dGU/IElPQU0tDQo+IExvb3BiYWNrPw0KPiANCj4gICAg
ICBJUFBNIG5lZWRzIHRvIGJlIGRldGFpbGVkLCBiZWNhdXNlIElQUE0gaXMgbm90IGEgdG9vbCBh
cyBzdWNoIGJ1dCBhbiBJRVRGDQo+IFdHLg0KPiAgICAgIERvZXMgdGhpcyByZWZlciB0byBPV0FN
UC9UV0FNUC9ldGMuIGFzIGRlZmluZWQgYnkgSVBQTT8NCj4gDQo+IDxOYWdlbmRyYT4gQ29tYmlu
aW5nIHRoZSBhYm92ZSBxdWVyaWVzLg0KPiANCj4gT0xEOg0KPiBUaGVyZSBhcmUgdmFyaW91cyBP
QU0gdG9vbCBzZXRzIGF2YWlsYWJsZSB0byBwZXJmb3JtIE9BTSBmdW5jdGlvbnMNCj4gICAgd2l0
aGluIHZhcmlvdXMgbGF5ZXJzLiAgVGhlc2UgT0FNIGZ1bmN0aW9ucyBtYXkgYmUgdXNlZCB0byB2
YWxpZGF0ZQ0KPiAgICBzb21lIG9mIHRoZSB1bmRlcmxheSBhbmQgb3ZlcmxheSBuZXR3b3Jrcy4g
IFRvb2xzIGxpa2UgcGluZyBhbmQgdHJhY2UNCj4gICAgYXJlIGluIGV4aXN0ZW5jZSB0byBwZXJm
b3JtIGNvbm5lY3Rpdml0eSBjaGVjayBhbmQgdHJhY2luZyBvZg0KPiAgICBpbnRlcm1lZGlhdGUg
aG9wcyBpbiBhIG5ldHdvcmsuICBUaGVzZSB0b29scyBzdXBwb3J0IGRpZmZlcmVudA0KPiAgICBu
ZXR3b3JrIHR5cGVzIGxpa2UgSVAsIE1QTFMsIFRSSUxMLCBldGMuICBUaGVyZSBpcyBhbHNvIGFu
IGVmZm9ydCB0bw0KPiAgICBleHRlbmQgdGhlIHRvb2wgc2V0IHRvIHByb3ZpZGUgY29ubmVjdGl2
aXR5IGFuZCBjb250aW51aXR5IGNoZWNrcw0KPiAgICB3aXRoaW4gb3ZlcmxheSBuZXR3b3Jrcy4g
IEJGRCBpcyBhbm90aGVyIHRvb2wgd2hpY2ggaGVscHMgaW4NCj4gICAgZGV0ZWN0aW5nIGRhdGEg
Zm9yd2FyZGluZyBmYWlsdXJlcy4gIFRhYmxlIDMgYmVsb3cgaXMgbm90IGV4aGF1c3RpdmUNCj4g
DQo+IE5FVzoNCj4gVGhlcmUgYXJlIHZhcmlvdXMgT0FNIHRvb2wgc2V0cyBhdmFpbGFibGUgdG8g
cGVyZm9ybSBPQU0gZnVuY3Rpb25zDQo+ICAgIHdpdGhpbiB2YXJpb3VzIGxheWVycy4gIFRoZXNl
IE9BTSBmdW5jdGlvbnMgbWF5IGJlIHVzZWQgdG8gdmFsaWRhdGUNCj4gICAgc29tZSBvZiB0aGUg
dW5kZXJsYXkgYW5kIG92ZXJsYXkgbmV0d29ya3MuICBUb29scyBsaWtlIHBpbmcgYW5kIHRyYWNl
DQo+ICAgIGFyZSB1c2VkIHRvIHBlcmZvcm0gY29ubmVjdGl2aXR5IGNoZWNrIGFuZCB0cmFjaW5n
IG9mDQo+ICAgIGludGVybWVkaWF0ZSBob3BzIGluIGEgbmV0d29yay4gIFRoZXNlIHRvb2xzIGFy
ZSBhbHJlYWR5IGF2YWlsYWJsZSBmb3INCj4gICAgZGlmZmVyZW50IHR5cGVzIG9mIG5ldHdvcmtz
IHN1Y2ggYXMgSVAsIE1QTFMsIFRSSUxMLCBldGMuDQo+IA0KPiBFLU9BTSBvZmZlcnMgT0FNIG1l
Y2hhbmlzbXMgc3VjaCBhcyBhbiBFdGhlcm5ldCBjb250aW51aXR5IGNoZWNrIGZvcg0KPiBFdGhl
cm5ldCBsaW5rcy4gVGhlcmUgaXMgYW4gZWZmb3J0IGFyb3VuZCBOVk8zIE9BTSB0byBwcm92aWRl
IGNvbm5lY3Rpdml0eSBhbmQNCj4gY29udGludWl0eSBjaGVja3MgZm9yIG5ldHdvcmtzIHRoYXQg
dXNlIE5WTzMuICBCRkQgaXMgdXNlZCBmb3IgdGhlIGRldGVjdGlvbiBvZg0KPiBkYXRhIHBsYW5l
IGZvcndhcmRpbmcgZmFpbHVyZXMuDQoNCi4uLkZCOiBDaGVjayB3aGV0aGVyIE5WTzMgV0cgd2ls
bCBpbmRlZWQgZGVsaXZlciBhIHNvbHV0aW9uIGFuZCAiTlZPMyBPQU0iIGluZGVlZCBleGlzdGlz
LiBJZiBpbiBkb3VidCwgaXQgbWlnaHQgYmUgYmV0dGVyIHRvIGF2b2lkIGZvcndhcmQgbG9va2lu
ZyByZWZlcmVuY2VzLiBQZXIgbXkgbm90ZSBhYm92ZSwgaXQgd291bGQgYmUgZ29vZCB0byBleHBs
aWNpdGx5IHJlZmVyIHRvIElFRUUgc3RhbmRhcmRzIGFzIG9wcG9zZWQgdG8gaW50cm9kdWNpbmcg
YSBuZXcgdGVybSBsaWtlICJFLU9BTSIuIA0KDQo+IA0KPiBUaGUgSVBQTSBmcmFtZXdvcmsgW1JG
QyAyMzMwXSBvZmZlcnMgdG9vbHMgc3VjaCBhcyBPV0FNUCBbUkZDNDY1Nl0gYW5kDQo+IFRXQU1Q
IFtSRkM1MzU3XSAoY29sbGVjdGl2ZWx5IHJlZmVycmVkIGFzIElQUE0gaW4gdGhpcyBzZWN0aW9u
KSB0byBtZWFzdXJlDQo+IHZhcmlvdXMgcGVyZm9ybWFuY2UgbWV0cmljcy4gTVBMUyBQYWNrZXQg
TG9zcyBNZWFzdXJlbWVudCAoTE0pIGFuZCBQYWNrZXQNCj4gRGVsYXkgTWVhc3VyZW1lbnQgKERN
KSAoY29sbGVjdGl2ZWx5IHJlZmVycmVkIGFzIE1QTFNfUE0gaW4gdGhpcyBzZWN0aW9uKQ0KPiBb
UkZDNjM3NF0gb2ZmZXJzIHRoZSBhYmlsaXR5IHRvIG1lYXN1cmUgcGVyZm9ybWFuY2UgbWV0cmlj
cyBpbiBNUExTIG5ldHdvcmsuDQo+IA0KPiBUYWJsZSAzIGJlbG93IGlzIG5vdCBleGhhdXN0aXZl
Lg0KPiANCj4gU2VjdGlvbiA2LjQuMyBJT0FNOg0KPiAgICAgLSBUaGUgc2VjdGlvbiBzdGF0ZXMg
dGhhdCBJT0FNICJtYXkgYmUgdXNlZCB0byBwZXJmb3JtIHZhcmlvdXMgU0ZDIE9BTQ0KPiAgICAg
ZnVuY3Rpb25zIGFzIHdlbGwiLiBJdCB3b3VsZCBiZSBnb29kIHRvIGV4cGFuZCBvbiB0aGlzIHN0
YXRlbWVudDogRS5nLiBJT0FNDQo+ICAgICBUcmFjZS1PcHRpb24gVHlwZSBjb3VsZCBiZSBsZXZl
cmFnZWQgZm9yIFNGQyB0cmFjaW5nLiBJT0FNIERpcmVjdC1FeHBvcnQNCj4gT3B0aW9uDQo+ICAg
ICBUeXBlIGNvdWxkIGJlIGxldmVyYWdlZC4gLSBIb3cgd291bGQgd2UgZGVhbCB3aXRoIHRoZSBJ
T0FNIEFjdGl2ZSBGbGFnDQo+ICAgICAoZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZmxhZ3MtMDEpIHdo
ZW4gdXNlZCB3aXRoIFNGQyBPQU0/DQo+IA0KPiA8TmFnZW5kcmE+IFRoZSBpbnRlbnRpb24gb2Yg
dGhlIHNlY3Rpb24gaXMgdG8gaGlnaGxpZ2h0IHRoZSBhcHBsaWNhYmlsaXR5IG9mDQo+IGRpZmZl
cmVudCBPQU0gdG9vbHNldHMgZm9yIE9BTSBmdW5jdGlvbnMgYXQgc2VydmljZSBsYXllci4gSSBh
bSBub3Qgc3VyZSBpZiB3ZQ0KPiByZWFsbHkgc2hvdWxkIHRyeSBleHBsYWluaW5nIGFsbCB0aGUg
cG9zc2libGUgb3B0aW9ucyB3aXRoaW4gZWFjaCB0b29sLiBCdXQgSSBhZ3JlZQ0KPiB0aGF0IGl0
IGlzIHdvcnRoIGNsYXJpZnlpbmcgdGhlIGF2YWlsYWJpbGl0eSBvZiBJT0FNIG9wdGlvbnMgZm9y
IHRyYWNpbmcuIHRoaW5rIHdlDQo+IGNhbiBjbGFyaWZ5IHRoYXQgZGlmZmVyZW50IElPQU0gT3B0
aW9uLVR5cGVzIGFyZSBhdmFpbGFibGUgZm9yIE9BTSBmdW5jdGlvbnMNCj4gc3VjaCBhcyBTRkMg
dHJhY2luZy4gQ2FuIHlvdSBjaGVjayBpZiB0aGUgYmVsb3cgbG9va3Mgb2s/DQo+IA0KPiBPTEQ6
DQo+IFtJLUQuaWV0Zi1zZmMtaW9hbS1uc2hdIGRlZmluZXMgaG93IEluLVNpdHUgT0FNIGRhdGEg
ZmllbGRzIGFyZQ0KPiAgICB0cmFuc3BvcnRlZCB1c2luZyBOU0ggaGVhZGVyLiAgW0ktRC5pZXRm
LXNmYy1wcm9vZi1vZi10cmFuc2l0XQ0KPiAgICBkZWZpbmVzIGEgbWVjaGFuaXNtIHRvIHBlcmZv
cm0gcHJvb2Ygb2YgdHJhbnNpdCB0byBzZWN1cmVseSB2ZXJpZnkgaWYNCj4gICAgYSBwYWNrZXQg
dHJhdmVyc2VkIHRoZSByZWxldmFudCBTRlAgb3IgU0ZDLiAgV2hpbGUgdGhlIG1lY2hhbmlzbSBp
cw0KPiAgICBkZWZpbmVkIGluYmFuZCAoaS5lLiwgaXQgd2lsbCBiZSBpbmNsdWRlZCBpbiBkYXRh
IHBhY2tldHMpLCBpdCBtYXkgYmUNCj4gICAgdXNlZCB0byBwZXJmb3JtIHZhcmlvdXMgU0ZDIE9B
TSBmdW5jdGlvbnMgYXMgd2VsbC4NCj4gDQo+IE5FVzoNCj4gW0ktRC5pZXRmLXNmYy1pb2FtLW5z
aF0gZGVmaW5lcyBob3cgSW4tU2l0dSBPQU0gZGF0YSBmaWVsZHMgYXJlDQo+ICAgIHRyYW5zcG9y
dGVkIHVzaW5nIE5TSCBoZWFkZXIuICBbSS1ELmlldGYtc2ZjLXByb29mLW9mLXRyYW5zaXRdDQo+
ICAgIGRlZmluZXMgYSBtZWNoYW5pc20gdG8gcGVyZm9ybSBwcm9vZiBvZiB0cmFuc2l0IHRvIHNl
Y3VyZWx5IHZlcmlmeSBpZg0KPiAgICBhIHBhY2tldCB0cmF2ZXJzZWQgdGhlIHJlbGV2YW50IFNG
UCBvciBTRkMuICBXaGlsZSB0aGUgbWVjaGFuaXNtIGlzDQo+ICAgIGRlZmluZWQgaW5iYW5kIChp
LmUuLCBpdCB3aWxsIGJlIGluY2x1ZGVkIGluIGRhdGEgcGFja2V0cyksIElPQU0gT3B0aW9uLVR5
cGVzDQo+ICAgc3VjaCBhcyBJT0FNIFRyYWNlIE9wdGlvbi1UeXBlcyBjYW4gYWxzbyBiZSB1c2Vk
IHRvIHBlcmZvcm0gb3RoZXIgU0ZDIE9BTQ0KPiBmdW5jdGlvbg0KPiAgIHN1Y2ggYXMgU0ZDIHRy
YWNpbmcuDQo+IA0KPiAtIFRoZSB0ZXh0IHN0YXRlcw0KPiAgICAgIkluLVNpdHUgT0FNIGNvdWxk
IGJlIHVzZWQgd2l0aCBPIGJpdCBzZXQiOiBXaHkgd291bGQgSU9BTSBiZSB1c2VkIHdpdGggdGhl
DQo+ICAgICBvdmVyZmxvdyBiaXQgc2V0IGZvciBTRkMgT0FNPyBGb3IgZGV0YWlscyBvbiBJT0FN
J3MgTy1iaXQsIHNlZSBzZWN0aW9uIDQuNC4xIGluDQo+ICAgICBodHRwczovL3Rvb2xzLmlldGYu
b3JnL2h0bWwvZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZGF0YS0wOS4NCj4gDQo+IDxOYWdlbmRyYT4g
VGhlIE8gYml0IHJlZmVycmVkIGhlcmUgaXMgbm90IHRoZSBPIGJpdCBpbiBJT0FNIGJ1dCB0aGUg
b25lIGluDQo+IE5TSC9PdmVybGF5IGhlYWRlci4gVG8gYXZvaWQgYW55IGNvbmZ1c2lvbiwgdGhp
cyBjYW4gYmUgdXBkYXRlZCBhcyBiZWxvdzoNCj4gDQo+IE9MRDoNCj4gSW4tU2l0dSBPQU0gY291
bGQgYmUgdXNlZCB3aXRoIE8gYml0IHNldCB0byBwZXJmb3JtIFNGIGF2YWlsYWJpbGl0eQ0KPiAg
ICBhbmQgU0ZDIGF2YWlsYWJpbGl0eSBvciBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudC4NCj4gDQo+
IE5FVzoNCj4gSW4tU2l0dSBPQU0gY291bGQgYmUgdXNlZCB3aXRoIE8gYml0IGluIHRoZSBvdmVy
bGF5IGhlYWRlciBzZXQsIHRvIHBlcmZvcm0gU0YNCj4gYXZhaWxhYmlsaXR5DQo+ICAgIGFuZCBT
RkMgYXZhaWxhYmlsaXR5IG9yIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50Lg0KDQouLi4gRkI6IEFo
LCBvay4gR2l2ZW4gdGhhdCB0aGlzIHNlY3Rpb24gaXMgYWJvdXQgSU9BTSBhbmQgbm90IE5TSCwg
SSdkIHJhdGhlciBleHBsaWNpdGx5IHJlZmVyIHRvIE5TSCBoZXJlLiBFLmcuIElmIFNGQyBpcyBy
ZWFsaXplZCB1c2luZyBOU0gsIHRoZW4gdGhlIE8tYml0IGluIHRoZSBOU0ggaGVhZGVyIGNvdWxk
IGJlIHVzZWQgdG8gaW5kaWNhdGVkIE9BTSB0cmFmZmljLiBZb3UgY291bGQgcmVmZXIgdG8gaHR0
cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtc2ZjLWlvYW0tbnNoLTAzI3NlY3Rp
b24tNC4yIGV4cGxpY2l0bHkuIA0KDQo+IA0KPiBTZWN0aW9uIDYuNC40IFNGQw0KPiAgICAgVHJh
Y2Vyb3V0ZTogLSBUaGlzIHNlY3Rpb24gcmVmZXJzIHRvIGFuIGV4cGlyZWQgZHJhZnQgKGV2ZW4g
Y2FsbGluZyBvdXQgdGhlDQo+ICAgICBmYWN0IHRoYXQgdGhlIGRyYWZ0IGhhcyBleGlwcmVkKSwg
YnV0IGFsc28gbWVudGlvbnMgdGhhdCBmdW5jdGlvbmFsaXR5IGlzDQo+ICAgICBhdmFpbGFibGUg
YW5kIGltcGxlbWVudGVkIGluIE9wZW5EYXlsaWdodC4gQ29uc2lkZXIgcmVtb3ZpbmcgdGhlIHJl
ZmVyZW5jZXMNCj4gdG8NCj4gICAgIHRoZSBleHBpcmVkIGRyYWZ0IGFuZCByYXRoZXIgYWRkIHJl
ZmVyZW5jZXMgdG8gT3BlbkRheWxpZ2h0IGRvY3VtZW50cy4gLQ0KPiBJT0FNDQo+ICAgICBMb29w
YmFjayAoc2VlIGRyYWZ0LWlldGYtaXBwbS1pb2FtLWZsYWdzLTAxKSBjb3VsZCBhcHBseSBTRkMg
VHJhY2Vyb3V0ZSBhcw0KPiB3ZWxsLg0KPiANCj4gPE5hZ2VuZHJhPk9rLiBMZXQgbWUgY2hlY2sg
aWYgSSBjYW4gZmluZCBzb21lIHJlZmVyZW5jZSBmb3IgT0RMLg0KPiANCj4gICAgIERldGFpbGVk
IHNldCBvZiBuaXRzIHRoYXQgSSBlbmNvdW50ZXJlZCB3aGlsZSByZWFkaW5nIHRocm91Z2ggdGhl
IGRvY3VtZW50DQo+IChbeF0NCj4gICAgIHJlZmVyZW5jZXMgbGluZSBudW1iZXIgeCkg4oCTIGhv
cGUgdGhhdCB0aGV5IGFyZSBoZWxwZnVsIGluIGZ1cnRoZXIgaW1wcm92aW5nIHRoZQ0KPiAgICAg
ZG9jOg0KPiANCj4gPE5hZ2VuZHJhPiBZZXMgb2YgY291cnNlICguDQo+IA0KPiAgICAgW2dsb2Jh
bF0gcy9hbiBTRi9hIFNGLyAtLSBhbmQgc2ltaWxhcmx5IFNGQy9TRkYNCj4gDQo+IDxOYWdlbmRy
YT5PdGhlciBSRkNzIHVzZXMgImFuIFNGL1NGRiIuIFNvIHRoZSBkcmFmdCBpcyB1cGRhdGVkIGFj
Y29yZGluZ2x5LiBJZg0KPiB5b3VyIHN1Z2dlc3Rpb24gaXMgdG8gc3Vic3RpdHV0ZSAiYSBTRiIg
dG8gImFuIFNGIiwgIGl0IGlzIGRvbmUgKC4NCj4gDQo+ICAgICBbMTc2XSAiT0FNIENvbnRyb2xs
ZXIiIG5vdCBkZWZpbmVkDQo+IA0KPiA8TmFnZW5kcmE+V2UgY2FuIGNoYW5nZSBpdCBhcyBiZWxv
dzoNCj4gDQo+IE9MRDoNCj4gT0FNIGNvbnRyb2xsZXJzIGFyZSBhc3N1bWVkIHRvIGJlIHdpdGhp
biB0aGUgc2FtZSBhZG1pbmlzdHJhdGl2ZQ0KPiAgICBkb21haW4gYXMgdGhlIHRhcmdldCBTRkMg
ZW5hYmxlZCBkb21haW4uDQo+IA0KPiBORVc6DQo+IE9BTSBjb250cm9sbGVycyBhcmUgU0ZDLWF3
YXJlIG5ldHdvcmsgZGV2aWNlcyB0aGF0IGFyZSBjYXBhYmxlIG9mIGdlbmVyYXRpbmcNCj4gT0FN
IHBhY2tldHMuIFRoZXkgYXJlIGFzc3VtZWQgdG8gYmUgd2l0aGluIHRoZSBzYW1lIGFkbWluaXN0
cmF0aXZlIGRvbWFpbiBhcw0KPiB0aGUgdGFyZ2V0IFNGQyBlbmFibGVkIGRvbWFpbi4NCj4gDQo+
ICAgICBbMjAyXSBXaHkganVzdCBWaXJ0dWFsIE1hY2hpbmVzIGFuZCBubyBjb250YWluZXJzPyBT
dWdnZXN0IHRvIG1ha2UgdGhpbmdzDQo+ICAgICBnZW5lcmljIGFuZCB0YWxrIGFib3V0IHZpcnR1
YWwgYW5kIHBoeXNpY2FsIGVudGl0aWVzLg0KPiANCj4gPE5hZ2VuZHJhPiBXZSBjaGFuZ2VkIHRo
aXMgYXMgdmlydHVhbCBlbnRpdGllcy4NCj4gDQo+ICAgICAgICAgICBUaGlzIGNvbW1lbnQgYXBw
bGllcyB0aHJvdWdob3V0IHRoZSBkb2N1bWVudC4NCj4gICAgIFsyMTZdIEV0aGVybmV0IE9BTTog
QWRkIHJlZmVyZW5jZS4gRG8geW91IHJlZmVyIHRvIHBoeXNpY2FsIGxheWVyIEV0aGVybmV0DQo+
IE9BTQ0KPiAgICAgKDgwMi4zYWgpIG9yIENGTSAoODAyLjFhZyk/DQo+IA0KPiA8TmFnZW5kcmE+
IFRoZSByZXNwb25zZSB3YXMgcHJvdmlkZWQgaW4gdGhlIGFib3ZlIGNvbW1lbnQgc2VjdGlvbi4N
Cj4gDQo+IFsyNDNdIHMvdXNlcyB0aGUgb3ZlcmxheSBuZXR3b3JrL3VzZXMgdGhlIG92ZXJsYXkN
Cj4gICAgIG5ldHdvcmsgbGF5ZXIvDQo+IA0KPiA8TmFnZW5kcmE+IERvbmUuDQo+IA0KPiBbMjQ2
XSBDb3VsZCB3ZSBhZGQgYSBmZXcgZXhhbXBsZXMgb2YgInZhcmlvdXMgb3ZlcmxheSBuZXR3b3Jr
DQo+ICAgICB0ZWNobm9sb2dpZXMiPyBGb3IgdGhlIHVuZGVybGF5IG5ldHdvcmsgbGF5ZXIgc2V2
ZXJhbCBleGFtcGxlcyBhcmUgbGlzdGVkLg0KPiANCj4gPE5hZ2VuZHJhPiBPay4NCj4gDQo+ICAg
ICBbMjQ4XSBXaGF0IGRvZXMgIm1vc3RseSB0cmFuc3BhcmVudCIgbWVhbj8NCj4gDQo+IDxOYWdl
bmRyYT4gVGhlIGRhdGEgcGxhbmUgZWxlbWVudHMgY29ubmVjdGluZyB0aGUgb3ZlcmxheSBsYXll
ciBub2RlcyBtYXkNCj4gbm90IGFsd2F5cyBwcm9jZXNzIHRoZSBvdmVybGF5IGhlYWRlci4NCg0K
Li4uRkI6IEhvdyBhYm91dCB3ZSBleHBsYWluIHRoaXMgaW4gdGhlIGRvY3VtZW50Pw0KDQo+IA0K
PiBbMjU0XSBXaGF0IGRvZXMgInRpZ2h0IGNvdXBsaW5nIg0KPiAgICAgYmV0d2VlbiB0aGUgbGlu
ayBsYXllciBhbmQgdGhlIHBoeXNpY2FsIHRlY2hub2xvZ3kgbWVhbj8NCj4gDQo+IDxOYWdlbmRy
YT5JIGFtIG5vdCBzdXJlIEkgdW5kZXJzdGFuZCB0aGUgbml0IGhlcmUuIERvIHlvdSBzZWUgYW55
IGRpZmZpY3VsdHkgaW4NCj4gcGFyc2luZyB0aGUgc2VudGVuY2U/DQoNCi4uLkZCOiBOb3Qgc3Vy
ZSB3aGF0ICJ0aWdodCBjb3VwbGluZyIgbWVhbnMgaGVyZS4gQ291bGQgeW91IGNsYXJpZnkgd2hh
dCBpcyAidGlnaHQgY291cGxpbmciIHZzLiAibm90IHRpZ2h0IGNvdXBsaW5nIj8NCg0KPiANCj4g
WzI1NV0gU3VnZ2VzdCB0byBhdm9pZA0KPiAgICAgdGVybXMgbGlrZSAicG9wdWxhciIgLSBwb3B1
bGFyaXR5IGNhbiBjaGFuZ2UsIHN0YW5kYXJkcyBzdGF5DQo+IA0KPiA8TmFnZW5kcmE+IE9rLiBU
aGlzIGlzIGNoYW5nZWQgYXMgIkV0aGVybmV0IGlzIG9uZSBzdWNoIGNob2ljZS4uLiINCj4gDQo+
IFsyNTZdIEFjcm9ueW1zDQo+ICAgICAiUE9TIiBhbmQgIkRXRE0iIGFyZSBub3QgZGVmaW5lZA0K
PiANCj4gPE5hZ2VuZHJhPiBBZGRlZC4NCj4gDQo+IFsyNzRdIExpbmsgc3RhcnQvZW5kLXBvaW50
cyBkb24ndCBzZWVtIHRvDQo+ICAgICBhbHdheXMgYWxpZ24gd2l0aCB0aGUgdW5kZXJsYXkgbmV0
d29yayBpbiB0aGUgZGlhZ3JhbQ0KPiANCj4gPE5hZ2VuZHJhPiBGaXhlZCBpdC4NCj4gDQo+IFsy
ODddIHMvbWF5IGNvbXByaXNlDQo+ICAgICBvZi9tYXkgY29uc2lzdCBvZi8NCj4gDQo+IDxOYWdl
bmRyYT5XZSBmaXhlZCBpdCBhcyAibWF5IGNvbXByaXNlIi4uDQo+IA0KPiBbMjg4XSBzL2J1dCBu
b3Qgc2hvd24vYnV0IGlzIG5vdCBzaG93bi8NCj4gDQo+IDxOYWdlbmRyYT4gV2UgZml4ZWQgdGhp
cyBhcyAiaW50ZXJtZWRpYXRlIG5vZGVzIG5vdCBzaG93bi4uLjoNCj4gDQo+IFszMDddDQo+ICAg
ICBzL2RldmljZXMvZGV2aWNlLw0KPiANCj4gPE5hZ2VuZHJhPiBEb25lLg0KPiANCj4gWzMwOF0g
V2hhdCBpcyBhICJjb250cm9sbGVyIj8NCj4gDQo+IDxOYWdlbmRyYT4gV2UgZGlzY3Vzc2VkIHRo
aXMgaW4gdGhlIGFib3ZlIGNvbW1lbnQgc2VjdGlvbi4NCj4gDQo+IFszMTRdIHMvaW5jbHVkZXMv
aW5jbHVkZS8NCj4gDQo+IDxOYWdlbmRyYT5Eb25lLg0KPiANCj4gWzMxOV0NCj4gICAgIEFkZCBo
U0ZDIHRvIGxpc3Qgb2YgYWNyb255bXMgaW4gc2VjdGlvbiAxLjIuMQ0KPiANCj4gPE5hZ2VuZHJh
PiBUaGlzIGlzIGV4cGFuZGVkIGluIHRoZSByZXNwZWN0aXZlIHNlY3Rpb24uIFdlIGFkZGVkIGl0
IGluIHRoZQ0KPiBhY3JvbnltIHNlY3Rpb24gYXMgd2VsbC4NCj4gDQo+IFszMjBdIEFkZCBJQk4g
dG8gbGlzdCBvZiBhY3Jvbnltcw0KPiAgICAgaW4gc2VjdGlvbiAxLjIuMQ0KPiANCj4gPE5hZ2Vu
ZHJhPiBPaywgRG9uZS4NCj4gDQo+IFszMjVdIHMvaW5jbHVkZXMvaW5jbHVkZS8NCj4gDQo+IDxO
YWdlbmRyYT4gRG9uZS4NCj4gWzM1OV0gVGhlIGZ1bmN0aW9uL3Rlcm0gImNvbnRyb2xsZXIiDQo+
ICAgICByZXF1aXJlcyBkZWZpbml0aW9uLg0KPiANCj4gPE5hZ2VuZHJhPiBEb25lLCBhcyBtZW50
aW9uZWQgaW4gdGhlIGFib3ZlIGNvbW1lbnQgc2VjdGlvbi4NCj4gDQo+IFszODNdIHMvPy4vPy8N
Cj4gDQo+IFszOThdIHMvZ2V0IHRoZSBnb3QvZ290Lw0KPiANCj4gPE5hZ2VuZHJhPiBEb25lLg0K
PiANCj4gIFs0NjFdDQo+ICAgICBzL2RldmljZXMvZGV2aWNlLw0KPiANCj4gPE5hZ2VuZHJhPiBE
b25lLg0KPiANCj4gIFs0NjldIERvZXMgaXQgaGF2ZSB0byBiZSBlcXVhbCBjb3N0IG11bHRpcGF0
aCBhdCB0aGUgc2VydmljZQ0KPiAgICAgbGF5ZXIsIG9yIGNvdWxkIHVuZXF1YWwgY29zdCBtdWx0
aXBhdGggYWxzbyBiZSBhbiBvcHRpb24gZm9yIGxvYWQtYmFsYW5jaW5nPw0KPiANCj4gPE5hZ2Vu
ZHJhPkkgZGlkbuKAmXQgc2VlIGFueSBkaXNjdXNzaW9uIHNwZWNpZmljIHRvIEVDTVAvVUNNUCBp
biB0aGUNCj4gYXJjaGl0ZWN0dXJlIFJGQy4NCg0KLi4uRkI6IEhtbS4gSSBkaWQgbm90IHNlZSB0
aGF0IFJGQzc2NjUgaXMgb25seSBhYm91dCBlcXVhbCBjb3N0IG11bHRpcGF0aC4gDQo+IA0KPiAg
WzUyMV0gTm90IHN1cmUgd2hldGhlciB0aGUgb3ZlcmxheSBuZXR3b3JrIGVzdGFibGlzaGVzIHRo
ZSBzZXJ2aWNlIHBsYW5lLiBJc24ndA0KPiAgICAgaXQgdGhhdCB0aGUgb3ZlcmxheSBuZXR3b3Jr
IGVzdGFibGlzaGVzIGNvbm5lY3Rpdml0eSBmb3IgdGhlIFNGQy1yZWxhdGVkDQo+ICAgICBmdW5j
dGlvbnMgaW4gdGhlIHNlcnZpY2UgcGxhbmU/DQo+IA0KPiA8TmFnZW5kcmE+IFRoZSBzZXJ2aWNl
IGxheWVyIGlzIGVzdGFibGlzaGVkIG92ZXIgdGhlIG92ZXJsYXkgbmV0d29yayBsYXllci4gSSBh
bQ0KPiBub3Qgc3VyZSBpZiBpdCBpcyByaWdodCB0byBzYXkgb3ZlcmxheSBuZXR3b3JrIHByb3Zp
ZGVzIGNvbm5lY3Rpdml0eSBmb3Igc2VydmljZQ0KPiBsYXllciAoLg0KDQouLi5GQjogT3Zlcmxh
eSBuZXR3b3JrIGlzIG9uZSBjb21wb25lbnQgb2YgdGhlIHNlcnZpY2UgbGF5ZXIsIGlzbid0IGl0
LiBTbyBpdCBpcyByZXF1aXJlZCBidXQgbm90IHN1ZmZpY2llbnQuDQoNCj4gDQo+IFs1MzFdIHMv
Y29tcG9uZW50cy9jb21wb25lbnQvIFs1NDVdIHJlbW92ZQ0KPiAgICAgInVuZGVybGF5Ig0KPiAN
Cj4gPE5hZ2VuZHJhPiBEb25lLg0KPiANCj4gWzU5NV0gcy9kZXZpY2VzL2RldmljZS8NCj4gDQo+
IDxOYWdlbmRyYT4gRG9uZS4NCj4gDQo+IFs2MDBdIHMvYWN0aW9uL2FuIGFjdGlvbi8NCj4gDQo+
IDxOYWdlbmRyYT4gRG9uZS4NCj4gDQo+IFs2MDFdIEV4cGFuZCBvbg0KPiAgICAgIlRUTCBvciBv
dGhlciBtZWFucyIgKFRUTCBhbHNvIG5lZWRzIHRvIGJlIGFkZGVkIHRvIGFjcm9ueW1zIGluIDEu
Mi4xKS4gSXMgdGhpcw0KPiAgICAgc3BlY2lmaWMgdG8gTlNIPyBPciBzcGVjaWZpYyB0byBJUHY0
Pw0KPiANCj4gPE5hZ2VuZHJhPiBUVEwgaXMgbGlzdGVkIGFzIHdlbGwta25vd24gYWJicmV2IGlu
IGh0dHBzOi8vd3d3LnJmYy0NCj4gZWRpdG9yLm9yZy9tYXRlcmlhbHMvYWJicmV2LmV4cGFuc2lv
bi50eHQgYW5kIHNvIHdlIGxlZnQgaXQgYXMgaXQgaXMuIFRUTCBpbiB0aGlzDQo+IGRvY3VtZW50
IHJlZmVycyB0byBOU0ggVFRMIGZpZWxkLg0KDQouLi5GQjogTGV0J3MgZW5zdXJlIHdlIHJlZmVy
IHRvIE5TSCBUVEwgaW4gdGhpcyBjYXNlLiBHaXZlbiB0aGF0IFNGQyBjYW4gYmUgZG9uZSB3aXRo
IG90aGVyIG1lYW5zIHRoYW4gTlNILCBpbXBsaWNpdCByZWZlcmVuY2UgdG8gTlNIIG1pZ2h0IGJl
IGEgcHJvYmxlbS4gDQo+IA0KPiAgWzYzMF0gTWVudGlvbiB0aGF0IGZvciAiYXBwcm94aW1hdGlv
biBvZg0KPiAgICAgcGFja2V0IGxvc3MgZm9yIGEgZ2l2ZW4gU0ZDIGNhbiBiZSBkZXJpdmVkIiB0
byBiZSBhcHBsaWNhYmxlLCBTRkMgT0FNIHBhY2tldHMNCj4gICAgIHdvdWxkIG5lZWQgdG8gYmUg
Zm9yd2FyZGVkIHRoZSBzYW1lIGFzIGxpdmUgdXNlciB0cmFmZmljLg0KPiANCj4gPE5hZ2VuZHJh
PiBBcyBpdCBpcyBpbnRlbmRpbmcgdG8gZGVyaXZlIHRoZSBhcHByb3hpbWF0ZSBsb3NzIHZhbHVl
LCBJIGFtIG5vdCBzdXJlDQo+IGlmIHdlIG5lZWQgdGhpcyBhZGRpdGlvbmFsIGNvbnNpZGVyYXRp
b24gdGhhdCB0aGUgT0FNIHBhY2tldCB3b3VsZCBuZWVkIHRvDQo+IGZvbGxvdyB0aGUgbGl2ZSB1
c2VyIHRyYWZmaWMuIExldCBtZSBrbm93IGlmIHlvdSB0aGluayBvdGhlcndpc2UuDQoNCi4uLkZC
OiBJTUhPIHdlIHNob3VsZCAtIGdpdmVuIHRoYXQgaXQgaXMgb25lIHBvdGVudGlhbCBjb21wbGlj
YXRpb24uIA0KDQo+IA0KPiAgWzYzNl0gSXMgdXBwZXJjYXNlDQo+ICAgICAiTVVTVCIgYXBwbGlj
YWJsZSB0byBhbiBpbmZvcm1hdGlvbmFsIGRvY3VtZW50PyBFc3BlY2lhbGx5IGdpdmVuIHRoYXQN
Cj4gICAgIFJGQzIxMTkvUkZDODE3NCBpcyBleHBsaWNpdGx5IHJlZmVyZW5jZWQgYnkgdGhlIGRy
YWZ0Lg0KPiANCj4gPE5hZ2VuZHJhPiBCYXNlZCBvbiB2YXJpb3VzIHJldmlld2VyIGNvbW1lbnRz
LCB3ZSByZW1vdmVkIHRoZSB1c2Ugb2YgYW55DQo+IG5vcm1hdGl2ZSBzdGF0ZW1lbnQuDQo+IA0K
PiBbNjY2XSBBZGQgTVBMUywgVFJJTEwgdG8NCj4gICAgIGFjcm9ueW1zIGluIDEuMi4xDQo+IA0K
PiA8TmFnZW5kcmE+IE9rLiBEb25lLg0KPiANCj4gWzY3OF0gcy9leGhhdXN0aXZlL2V4aGF1c3Rp
dmUuLw0KPiANCj4gPE5hZ2VuZHJhPiBEb25lLg0KPiANCj4gWzcyMF0gSXMgdXBwZXJjYXNlICJT
SE9VTEQiIGFwcGxpY2FibGUgdG8gYW4gaW5mb3JtYXRpb25hbCBkb2N1bWVudD8NCj4gICAgIEVz
cGVjaWFsbHkgZ2l2ZW4gdGhhdCBSRkMyMTE5L1JGQzgxNzQgaXMgZXhwbGljaXRseSByZWZlcmVu
Y2VkIGJ5IHRoZSBkcmFmdC4NCj4gDQo+IDxOYWdlbmRyYT4gQmFzZWQgb24gdmFyaW91cyByZXZp
ZXdlciBjb21tZW50cywgd2UgcmVtb3ZlZCB0aGUgdXNlIG9mIGFueQ0KPiBub3JtYXRpdmUgc3Rh
dGVtZW50Lg0KPiANCj4gWzcyMl0gSXMgdXBwZXJjYXNlICJNQVkiIGFwcGxpY2FibGUgdG8gYW4g
aW5mb3JtYXRpb25hbCBkb2N1bWVudD8gRXNwZWNpYWxseQ0KPiAgICAgZ2l2ZW4gdGhhdCBSRkMy
MTE5L1JGQzgxNzQgaXMgZXhwbGljaXRseSByZWZlcmVuY2VkIGJ5IHRoZSBkcmFmdC4NCj4gDQo+
IDxOYWdlbmRyYT4gQmFzZWQgb24gdmFyaW91cyByZXZpZXdlciBjb21tZW50cywgd2UgcmVtb3Zl
ZCB0aGUgdXNlIG9mIGFueQ0KPiBub3JtYXRpdmUgc3RhdGVtZW50Lg0KPiANCj4gWzc1NF0NCj4g
ICAgIHMvcGFja2V0L3BhY2tldHMvDQo+IA0KPiBbNzU1XSBzL3RvIG5leHQgbm9kZS90byB0aGUg
bmV4dCBub2RlLw0KPiANCj4gIFs3NzFdIEhvdyBkb2VzIHRoaXMNCj4gICAgIHJlcXVpcmVtZW50
IGFsaWduIHdpdGggdGhlIGVhcmxpZXIgcGFyYWdyYXBoLCBlLmcuIGluIGNhc2UgYSBub2RlIHNl
bmRzIGFuDQo+IElDTVANCj4gICAgIHJlcGx5PyBJdCB3b3VsZCBwcm9iYWJseSBtYWtlIHNlbnNl
IHRvIHNjb3BlIHRoZSBzdGF0ZW1lbnQgdG8gZS5nLiBOU0guDQo+IA0KPiA8TmFnZW5kcmE+IEFz
IG1lbnRpb25lZCBpbiB0aGUgc3RhdGVtZW50LCB0aGUgbm9kZSB0aGF0IGluaXRpYXRlcyB0aGUg
T0FNDQo+IHBhY2tldCBtdXN0IHNldCB0aGUgbWFya2VyIGFuZCBzbyB0aGlzIHN0YXRlbWVudCBp
cyBhcHBsaWNhYmxlIGZvciB0aGUgaW5pdGlhdGluZw0KPiBub2RlLg0KPiANCj4gWzgwNl0NCj4g
ICAgIHMvZnVuY3Rpb24vZnVuY3Rpb25zLw0KPiANCj4gPE5hZ2VuZHJhPiBEb25lDQo+IA0KPiBb
ODA5XSBzL2Zyb20gcmVsZXZhbnQgbm9kZS9mcm9tIHRoZSByZWxldmFudCBub2RlLw0KPiANCj4g
PE5hZ2VuZHJhPiBEb25lDQo+IA0KPiBbODEwXQ0KPiAgICAgcy9nZW5lcmF0ZSBJQ01QL2dlbmVy
YXRlIGFuIElDTVAvDQo+IA0KPiA8TmFnZW5kcmE+IERvbmUNCj4gDQo+IFs4MTJdIHMvZnJvbSBs
YXN0L2Zyb20gdGhlIGxhc3QvDQo+IA0KPiA8TmFnZW5kcmE+IERvbmUNCj4gDQo+IFs4MzBdDQo+
ICAgICBzL3BlcmZvcm0gY29udGludWl0eS9wZXJmb3JtIHRoZSBjb250aW51aXR5Lw0KPiANCj4g
PE5hZ2VuZHJhPiBEb25lDQo+IA0KPiAgWzgzNF0gcy93aXRoIHJlbGV2YW50L3dpdGggdGhlDQo+
ICAgICByZWxldmFudA0KPiANCj4gPE5hZ2VuZHJhPiBEb25lDQo+IA0KPiBbODM1XSBzL3BlcmZv
cm0gcGFydGlhbCBTRkMgYXZhaWxhYmlsaXR5Li9wZXJmb3JtIGEgcGFydGlhbCBTRkMNCj4gICAg
IGF2YWlsYWJpbGl0eSBjaGVjay4vDQo+IA0KPiA8TmFnZW5kcmE+IERvbmUNCj4gDQo+IFs4NTFd
IEZvciAiSW4tU2l0dSBPQU0gZGF0YSBmaWVsZHMiIGFkZCBhIG5vcm1hdGl2ZQ0KPiAgICAgcmVm
ZXJlbmNlIHRvIGRyYWZ0LWlldGYtaXBwbS1pb2FtLWRhdGENCj4gDQo+IFs5MDVdIEFkZCAiQ0xJ
IiB0byBzZWN0aW9uIDEuMi4xDQo+ICAgICBhY3Jvbnltcw0KPiANCj4gPE5hZ2VuZHJhPiBEb25l
DQo+IA0KPiBbOTIwXSBBZGQgYSByZWZlcmVuY2UgZm9yIE5FVENPTkYgLT5SRkM2MjQxDQo+IA0K
PiA8TmFnZW5kcmE+IERvbmUNCj4gDQo+IE9uY2UgYWdhaW4sIHRoYW5rcyBhIGxvdCBmb3IgdGhl
IGdyZWF0IGNvbW1lbnRzLg0KPiANCj4gUmVnYXJkcywNCj4gTmFnZW5kcmENCg0KVGhhbmtzIGFn
YWluIGZvciBjb25zaWRlcmluZyB0aGUgY29tbWVudHMgaW4gZ3JlYXQgZGV0YWlsLiBNdWNoIGFw
cHJlY2lhdGVkLg0KDQpDaGVlcnMsIEZyYW5rDQo+IA0KPiANCj4gDQoNCg==


From nobody Wed May 20 10:21:13 2020
Return-Path: <jmh@joelhalpern.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A644A3A0A0E; Wed, 20 May 2020 10:21:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.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 W4E6pcGvMd11; Wed, 20 May 2020 10:21:07 -0700 (PDT)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 6BD883A0933; Wed, 20 May 2020 10:21:04 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 49S0000lHgz6G7rl; Wed, 20 May 2020 10:21:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1589995264; bh=ODLL/jlrHKG0VUU9bcI5aVLXrXDhtROnQGBvXVz74Yk=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=LfkI8ir8poSQc6JZ7nBXJJoIGXDmPdb5iFuHWtUXcm2902090pJTitTaZ0rypgy9l I3XH8NoBs7tE3evdWxfxIPyQ9Dp/2ZoOiuG71vIbkAded4BnPIpvqkM4sJwAfDHWzZ EOdHZQxtabrJQ5qT6BNoL1HptFDM8R96R/kMv2Cc=
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 49Rzzy6VHpz6G7l6; Wed, 20 May 2020 10:21:02 -0700 (PDT)
To: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>, "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>, "tsv-art@ietf.org" <tsv-art@ietf.org>
Cc: "sfc@ietf.org" <sfc@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>,  "draft-ietf-sfc-oam-framework.all@ietf.org" <draft-ietf-sfc-oam-framework.all@ietf.org>
References: <158861910132.5213.12389985411421411727@ietfa.amsl.com> <B12ACAA0-BFBC-40D6-85D2-A7E056027C68@cisco.com> <BYAPR11MB2584D5A59E020682810099EFDAB60@BYAPR11MB2584.namprd11.prod.outlook.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <e83de1dc-1f39-6281-7687-b6dd52567685@joelhalpern.com>
Date: Wed, 20 May 2020 13:20:54 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0
MIME-Version: 1.0
In-Reply-To: <BYAPR11MB2584D5A59E020682810099EFDAB60@BYAPR11MB2584.namprd11.prod.outlook.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/ulvhL-pEdQG3lEEg_6KRH8-yJHg>
Subject: Re: [sfc] Tsvart telechat review of draft-ietf-sfc-oam-framework-13
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 May 2020 17:21:12 -0000

Frank, regarding your comment about SF performance, I thought the 
document was pretty clear that we consider that out of scope (c.f. the 
discussions with the various ADs.)

If you can see a place to add text, please propose text.

Thank you,
Joel

On 5/20/2020 1:10 PM, Frank Brockners (fbrockne) wrote:
> Hi Nagendra,
> 
> Thanks for the detailed reply. Please see inline (..FB).
> 
>> -----Original Message-----
>> From: Nagendra Kumar Nainar (naikumar) <naikumar@cisco.com>
>> Sent: Samstag, 16. Mai 2020 16:16
>> To: Frank Brockners (fbrockne) <fbrockne@cisco.com>; tsv-art@ietf.org
>> Cc: sfc@ietf.org; last-call@ietf.org; draft-ietf-sfc-oam-framework.all@ietf.org
>> Subject: Re: Tsvart telechat review of draft-ietf-sfc-oam-framework-13
>>
>> Hi Frank,
>>
>> Thank you for the review. Please see inline for the response..
>>
>>
>>      Reviewer: Frank Brockners
>>      Review result: Ready with Nits
>>
>>      This document has been reviewed as part of the transport area review team's
>>      ongoing effort to review key IETF documents. These comments were written
>>      primarily for the transport area directors, but are copied to the document's
>>      authors and WG to allow them to address any issues raised and also to the
>> IETF
>>      discussion list for information.
>>
>>      When done at the time of IETF Last Call, the authors should consider this
>>      review as part of the last-call comments they receive. Please always CC
>>      tsv-art@ietf.org if you reply to or forward this review.
>>
>>      This document provides a reference framework for OAM for SFC.
>>
>>      Comments:
>>
>>      Section 3.1.1 SF availability: The text makes explicit reference to multiple
>>      instances of a SF. Consequently, it should be defined how availability of a SF
>>      is computed/determined in case multiple instances are deployed.
>>
>> <Nagendra> This is already clarified in the section as below:
>>
>> "For cases where
>>     multiple instances of an SF are used to realize a given SF for the
>>     purpose of load sharing, SF availability can be performed by checking
>>     the availability of any one of those instances, or the availability
>>     check may be targeted at a specific instance."
>>
>> This further
>>      leads to the question, whether availability is always a "binary" state
>>      (available / not-available), or could a SF be e.g. 99% available?
>>
>> <Nagendra>The availability is measured as binary state. I am not sure what is
>> 99% available. If it means getting 99 responses for 100 probes sent, I think it
>> falls under packet loss category which in turn is performance measurement.
> 
> ...FB: Thanks. Though I'm still not entirely following. If availability is binary and I put the statements above together, what would be the availability of the following setup: There is an SF that is made up of 100 instances. 99 of these instances are powered down entirely. And the 1 instance that is "up" is alternating between servicing requests for 10min followed by not servicing requests for 10min. Would the SF be considered "available"?
> 
>>
>> Section 3.1.2
>>      SF performance: What is the impact of a "multiple instance SF deployment" on
>> SF
>>      performance measurement?
>>
>> <Nagendra>I think we covered this in SF availability but not here. Does the
>> below updated text look better?
>>
>> OLD:
>> On the one hand, the performance of any specific SF can be quantified
>>     by measuring the loss and delay metrics of the traffic from SFF to
>>     the respective SF, while on the other hand, the performance can be
>>     measured by leveraging the loss and delay metrics from the respective
>>     SFs.  The latter requires SF involvement to perform the measurement
>>     while the former does not.
>>
>> NEW:
>> On the one hand, the performance of any specific SF can be quantified
>>     by measuring the loss and delay metrics of the traffic from SFF to
>>     the respective SF, while on the other hand, the performance can be
>>     measured by leveraging the loss and delay metrics from the respective
>>     SFs.  The latter requires SF involvement to perform the measurement
>>     while the former does not. For cases where
>>     multiple instances of an SF are used to realize a given SF for the
>>     purpose of load sharing, SF performance can be quantified by measuring
>>     the metrics for any one instance of SF or by measuring the metrics for
>>     a specific instance.
>>
>> The section only talks about loss and delay as
>>      performance criteria. It would be good to state that other performance
>> criteria
>>      (e.g. specific to the SF, throughput, etc.) exist.
>>
>> <Nagendra> We can add the below to Section 3.1.2:
>>
>> NEW:
>> "The metrics measured to quantify the performance of the SF component is not
>> just limited to loss and delay. Other metrics such as throughout also exist and
>> the choice of metrics for performance measurement is outside the scope of this
>> document."
>>
>> Section 3.2.1 SFC
>>      availability: The current definition is very focused on connectivity
>>      verification, i.e. it tries to answer the question: "Does my SFC transport
>>      packets?". IMHO we should also ask the question "Does my SFC process the
>>      packets correctly?" - because if packets are not processed per the SFC
>>      definition, we might not call the SFC available.
>>
>> <Nagendra> I think this is already handled by SF availability. The end-to-end SFC
>> availability is verified by steering the OAM packet over the ordered set of SFs
>> within the SFC. This is more like daisy chaining the availability of SFs within the
>> SFC to determine end-to-end SFC availability. If the derived solution verifies the
>> SF availability not just based on the uptime but based on the service treatment, it
>> also answers the question "Does my SFC process the packets correctly". Let us
>> know if there is any further clarity required.
>>
>> While 3.2.2 states that "any
>>      SFC-aware network device should have the ability to make performance
>>      measurements" a similar statement isn't found in 3.2.1. IMHO the ability for
>>      availability checks is probably a prerequisite for performance measurement.
>>
>> <Nagendra> The ability to perform end-to-end or partial SFC availability
>> verification is already mentioned in section 3.2.1 as below:
>>
>> " In order to perform service connectivity verification of an SFC/SFP,
>>     the OAM functions could be initiated from any SFC-aware network
>>     devices of an SFC-enabled domain for end-to-end paths, or partial
>>     paths terminating on a specific SF, within the SFC/SFP"
>>
>> Please let us know if you have any suggestion to improve if there is a lack of
>> clarity.
>>
>>      Section 3.2.2 SFC performance measurement: The section only mentions the
>> need
>>      for performance measurement. It misses the definition of what SFC
>> performance
>>      measurement is.
>>
>> <Nagendra>
> 
> ...FB: Thanks for the suggested updates, which would definitively improve the text. One problem about SFC performance remains though IMHO.
> All the text so far is focused on the connectivity within a SFC - not the service itself. I.e. If you'd consider a "laundry service" - we focus a lot on how long it takes to get the clothes shipped to and from the washing machine, but we don't focus on how well the washing machine washes the clothes.
> IMHO we should either expand on the performance of the SFC and SF wrt/ the service (especially given that you define a service layer in section 2) - or clearly state that the framework would just focus on connectivity between SFs.
> 
> 
>>
>> Section 3.3. Classifier component: The section mentions the
>>      need for the ability to perform performance measurement of the classifier
>>      component. What is performance measurement of the classifier? What does
>>      performance measurement of the classifier component comprise?
>>
>> <Nagendra>We can add the below text:
>>
>> OLD:
>> Any SFC-aware network device should have the ability to perform
>>     performance measurement of the classifier component for each SFC.
>>
>> NEW:
>> Any SFC-aware network device should have the ability to perform
>>     performance measurement of the classifier component for each SFC.
>>      The performance can be quantified by measuring the performance metrics of
>> the
>>       traffic from the classifier for each SFC/SFP.
>>
>> Section 3.4. /
>>      3.5. Availability/PM of the underlay and overlay network: It would be good to
>>      add a sentence that states that the mechanisms for availability/PM which are
>>      offered by the technologies used by the overlay/underlay are used, rather
>> than
>>      new methods specifically for SFC would be defined.
>>
>> <Nagendra>Yes, that makes sense. Please check the below text:
>>
>> OLD:
>> Any SFC-aware network device may have the ability to perform
>>     availability check or performance measurement of the overlay network.
>>
>> NEW:
>> Any SFC-aware network device may have the ability to perform
>>     availability check or performance measurement of the overlay network. Any
>>     existing OAM tools and techniques can be leveraged for this purpose.
>>
>> Section 4. SFC OAM
>>      Functions: It would be good, if examples in section 4 could also include more
>>      "recent" methods such as OWAMP/TWAMP (RFC4656, RFC 5357).
>>
>> <Nagendra>
>>
>> OLD:
>> Delay within an SFC could be measured based on the time it takes for
>>     a packet to traverse the SFC from the ingress SFC node to the egress
>>     SFF.  As SFCs are unidirectional in nature, measurement of one-way
>>     delay [RFC7679] is important.  In order to measure one-way delay,
>>     time synchronization MUST be supported by means such as NTP, PTP,
>>     GPS, etc.
>>
>> NEW:
>> Delay within an SFC could be measured based on the time it takes for
>>     a packet to traverse the SFC from the ingress SFC node to the egress
>>     SFF.  Measurement protocols such as One-way Active Measurement
>>      Protocol (OWAMP) [RFC4656], Two-way Active Measurement Protocol
>>     (TWAMP) [RFC5357] can be used to measure the characteristics. As
>>     SFCs are unidirectional in nature, measurement of one-way
>>     delay [RFC7679] is important.  In order to measure one-way delay,
>>     time synchronization MUST be supported by means such as NTP, Precision
>> Time Protocol (PTP),
>>     GPS, etc.
>>
>> Section 4.4.
>>      Performance Measurement: Focus is entirely on the PM of the connectivity,
>>      rather than on the SF. How about covering PM for the SF as well?
>>
>> <Nagendra> I am not sure I understand what is missing. Do you have any
>> suggestion for the text improvement?.
> 
> ...FB: See above. This would be about adding a capability to assess how well the washing machine washes my laundry.
> 
>>
>> Section 5.1
>>      OAM Tool Gap Analysis:
>>       - Not sure what "NVo3 OAM" refers to. Could that be explained below the
>> table
>>       and in section 1.2.1?
>>
>> <Nagendra> Combining this with other below queries as they appears to be
>> related.
>>
>> - E-OAM needs to be detailed. Is seems that CFM
>>       (802.1ag) and not 802.3ah is refered to here.
>>
>> <Nagendra> Per my understanding, 802.ah is 1-hop while 802.3ag can be more
>> than 1 hop and both uses Ethernet frames. So I think both are applicable here.
>> My response regarding E-OAM details in this section is combined below.
> 
> ...FB: Maybe I missed it - but I don't see text that refers to CFM or EFM OAM. Where is this covered? IMHO we would need references to IEEE standards to avoid confusion.
> 
>>
>> - "Trace" in the "Trace" column
>>       need to be extended on. Is this traceroute? Paris-Traceroute? IOAM-
>> Loopback?
>>
>>       IPPM needs to be detailed, because IPPM is not a tool as such but an IETF
>> WG.
>>       Does this refer to OWAMP/TWAMP/etc. as defined by IPPM?
>>
>> <Nagendra> Combining the above queries.
>>
>> OLD:
>> There are various OAM tool sets available to perform OAM functions
>>     within various layers.  These OAM functions may be used to validate
>>     some of the underlay and overlay networks.  Tools like ping and trace
>>     are in existence to perform connectivity check and tracing of
>>     intermediate hops in a network.  These tools support different
>>     network types like IP, MPLS, TRILL, etc.  There is also an effort to
>>     extend the tool set to provide connectivity and continuity checks
>>     within overlay networks.  BFD is another tool which helps in
>>     detecting data forwarding failures.  Table 3 below is not exhaustive
>>
>> NEW:
>> There are various OAM tool sets available to perform OAM functions
>>     within various layers.  These OAM functions may be used to validate
>>     some of the underlay and overlay networks.  Tools like ping and trace
>>     are used to perform connectivity check and tracing of
>>     intermediate hops in a network.  These tools are already available for
>>     different types of networks such as IP, MPLS, TRILL, etc.
>>
>> E-OAM offers OAM mechanisms such as an Ethernet continuity check for
>> Ethernet links. There is an effort around NVO3 OAM to provide connectivity and
>> continuity checks for networks that use NVO3.  BFD is used for the detection of
>> data plane forwarding failures.
> 
> ...FB: Check whether NVO3 WG will indeed deliver a solution and "NVO3 OAM" indeed existis. If in doubt, it might be better to avoid forward looking references. Per my note above, it would be good to explicitly refer to IEEE standards as opposed to introducing a new term like "E-OAM".
> 
>>
>> The IPPM framework [RFC 2330] offers tools such as OWAMP [RFC4656] and
>> TWAMP [RFC5357] (collectively referred as IPPM in this section) to measure
>> various performance metrics. MPLS Packet Loss Measurement (LM) and Packet
>> Delay Measurement (DM) (collectively referred as MPLS_PM in this section)
>> [RFC6374] offers the ability to measure performance metrics in MPLS network.
>>
>> Table 3 below is not exhaustive.
>>
>> Section 6.4.3 IOAM:
>>      - The section states that IOAM "may be used to perform various SFC OAM
>>      functions as well". It would be good to expand on this statement: E.g. IOAM
>>      Trace-Option Type could be leveraged for SFC tracing. IOAM Direct-Export
>> Option
>>      Type could be leveraged. - How would we deal with the IOAM Active Flag
>>      (draft-ietf-ippm-ioam-flags-01) when used with SFC OAM?
>>
>> <Nagendra> The intention of the section is to highlight the applicability of
>> different OAM toolsets for OAM functions at service layer. I am not sure if we
>> really should try explaining all the possible options within each tool. But I agree
>> that it is worth clarifying the availability of IOAM options for tracing. think we
>> can clarify that different IOAM Option-Types are available for OAM functions
>> such as SFC tracing. Can you check if the below looks ok?
>>
>> OLD:
>> [I-D.ietf-sfc-ioam-nsh] defines how In-Situ OAM data fields are
>>     transported using NSH header.  [I-D.ietf-sfc-proof-of-transit]
>>     defines a mechanism to perform proof of transit to securely verify if
>>     a packet traversed the relevant SFP or SFC.  While the mechanism is
>>     defined inband (i.e., it will be included in data packets), it may be
>>     used to perform various SFC OAM functions as well.
>>
>> NEW:
>> [I-D.ietf-sfc-ioam-nsh] defines how In-Situ OAM data fields are
>>     transported using NSH header.  [I-D.ietf-sfc-proof-of-transit]
>>     defines a mechanism to perform proof of transit to securely verify if
>>     a packet traversed the relevant SFP or SFC.  While the mechanism is
>>     defined inband (i.e., it will be included in data packets), IOAM Option-Types
>>    such as IOAM Trace Option-Types can also be used to perform other SFC OAM
>> function
>>    such as SFC tracing.
>>
>> - The text states
>>      "In-Situ OAM could be used with O bit set": Why would IOAM be used with the
>>      overflow bit set for SFC OAM? For details on IOAM's O-bit, see section 4.4.1 in
>>      https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-09.
>>
>> <Nagendra> The O bit referred here is not the O bit in IOAM but the one in
>> NSH/Overlay header. To avoid any confusion, this can be updated as below:
>>
>> OLD:
>> In-Situ OAM could be used with O bit set to perform SF availability
>>     and SFC availability or performance measurement.
>>
>> NEW:
>> In-Situ OAM could be used with O bit in the overlay header set, to perform SF
>> availability
>>     and SFC availability or performance measurement.
> 
> ... FB: Ah, ok. Given that this section is about IOAM and not NSH, I'd rather explicitly refer to NSH here. E.g. If SFC is realized using NSH, then the O-bit in the NSH header could be used to indicated OAM traffic. You could refer to https://tools.ietf.org/html/draft-ietf-sfc-ioam-nsh-03#section-4.2 explicitly.
> 
>>
>> Section 6.4.4 SFC
>>      Traceroute: - This section refers to an expired draft (even calling out the
>>      fact that the draft has exipred), but also mentions that functionality is
>>      available and implemented in OpenDaylight. Consider removing the references
>> to
>>      the expired draft and rather add references to OpenDaylight documents. -
>> IOAM
>>      Loopback (see draft-ietf-ippm-ioam-flags-01) could apply SFC Traceroute as
>> well.
>>
>> <Nagendra>Ok. Let me check if I can find some reference for ODL.
>>
>>      Detailed set of nits that I encountered while reading through the document
>> ([x]
>>      references line number x) – hope that they are helpful in further improving the
>>      doc:
>>
>> <Nagendra> Yes of course (.
>>
>>      [global] s/an SF/a SF/ -- and similarly SFC/SFF
>>
>> <Nagendra>Other RFCs uses "an SF/SFF". So the draft is updated accordingly. If
>> your suggestion is to substitute "a SF" to "an SF",  it is done (.
>>
>>      [176] "OAM Controller" not defined
>>
>> <Nagendra>We can change it as below:
>>
>> OLD:
>> OAM controllers are assumed to be within the same administrative
>>     domain as the target SFC enabled domain.
>>
>> NEW:
>> OAM controllers are SFC-aware network devices that are capable of generating
>> OAM packets. They are assumed to be within the same administrative domain as
>> the target SFC enabled domain.
>>
>>      [202] Why just Virtual Machines and no containers? Suggest to make things
>>      generic and talk about virtual and physical entities.
>>
>> <Nagendra> We changed this as virtual entities.
>>
>>            This comment applies throughout the document.
>>      [216] Ethernet OAM: Add reference. Do you refer to physical layer Ethernet
>> OAM
>>      (802.3ah) or CFM (802.1ag)?
>>
>> <Nagendra> The response was provided in the above comment section.
>>
>> [243] s/uses the overlay network/uses the overlay
>>      network layer/
>>
>> <Nagendra> Done.
>>
>> [246] Could we add a few examples of "various overlay network
>>      technologies"? For the underlay network layer several examples are listed.
>>
>> <Nagendra> Ok.
>>
>>      [248] What does "mostly transparent" mean?
>>
>> <Nagendra> The data plane elements connecting the overlay layer nodes may
>> not always process the overlay header.
> 
> ...FB: How about we explain this in the document?
> 
>>
>> [254] What does "tight coupling"
>>      between the link layer and the physical technology mean?
>>
>> <Nagendra>I am not sure I understand the nit here. Do you see any difficulty in
>> parsing the sentence?
> 
> ...FB: Not sure what "tight coupling" means here. Could you clarify what is "tight coupling" vs. "not tight coupling"?
> 
>>
>> [255] Suggest to avoid
>>      terms like "popular" - popularity can change, standards stay
>>
>> <Nagendra> Ok. This is changed as "Ethernet is one such choice..."
>>
>> [256] Acronyms
>>      "POS" and "DWDM" are not defined
>>
>> <Nagendra> Added.
>>
>> [274] Link start/end-points don't seem to
>>      always align with the underlay network in the diagram
>>
>> <Nagendra> Fixed it.
>>
>> [287] s/may comprise
>>      of/may consist of/
>>
>> <Nagendra>We fixed it as "may comprise"..
>>
>> [288] s/but not shown/but is not shown/
>>
>> <Nagendra> We fixed this as "intermediate nodes not shown...:
>>
>> [307]
>>      s/devices/device/
>>
>> <Nagendra> Done.
>>
>> [308] What is a "controller"?
>>
>> <Nagendra> We discussed this in the above comment section.
>>
>> [314] s/includes/include/
>>
>> <Nagendra>Done.
>>
>> [319]
>>      Add hSFC to list of acronyms in section 1.2.1
>>
>> <Nagendra> This is expanded in the respective section. We added it in the
>> acronym section as well.
>>
>> [320] Add IBN to list of acronyms
>>      in section 1.2.1
>>
>> <Nagendra> Ok, Done.
>>
>> [325] s/includes/include/
>>
>> <Nagendra> Done.
>> [359] The function/term "controller"
>>      requires definition.
>>
>> <Nagendra> Done, as mentioned in the above comment section.
>>
>> [383] s/?./?/
>>
>> [398] s/get the got/got/
>>
>> <Nagendra> Done.
>>
>>   [461]
>>      s/devices/device/
>>
>> <Nagendra> Done.
>>
>>   [469] Does it have to be equal cost multipath at the service
>>      layer, or could unequal cost multipath also be an option for load-balancing?
>>
>> <Nagendra>I didn’t see any discussion specific to ECMP/UCMP in the
>> architecture RFC.
> 
> ...FB: Hmm. I did not see that RFC7665 is only about equal cost multipath.
>>
>>   [521] Not sure whether the overlay network establishes the service plane. Isn't
>>      it that the overlay network establishes connectivity for the SFC-related
>>      functions in the service plane?
>>
>> <Nagendra> The service layer is established over the overlay network layer. I am
>> not sure if it is right to say overlay network provides connectivity for service
>> layer (.
> 
> ...FB: Overlay network is one component of the service layer, isn't it. So it is required but not sufficient.
> 
>>
>> [531] s/components/component/ [545] remove
>>      "underlay"
>>
>> <Nagendra> Done.
>>
>> [595] s/devices/device/
>>
>> <Nagendra> Done.
>>
>> [600] s/action/an action/
>>
>> <Nagendra> Done.
>>
>> [601] Expand on
>>      "TTL or other means" (TTL also needs to be added to acronyms in 1.2.1). Is this
>>      specific to NSH? Or specific to IPv4?
>>
>> <Nagendra> TTL is listed as well-known abbrev in https://www.rfc-
>> editor.org/materials/abbrev.expansion.txt and so we left it as it is. TTL in this
>> document refers to NSH TTL field.
> 
> ...FB: Let's ensure we refer to NSH TTL in this case. Given that SFC can be done with other means than NSH, implicit reference to NSH might be a problem.
>>
>>   [630] Mention that for "approximation of
>>      packet loss for a given SFC can be derived" to be applicable, SFC OAM packets
>>      would need to be forwarded the same as live user traffic.
>>
>> <Nagendra> As it is intending to derive the approximate loss value, I am not sure
>> if we need this additional consideration that the OAM packet would need to
>> follow the live user traffic. Let me know if you think otherwise.
> 
> ...FB: IMHO we should - given that it is one potential complication.
> 
>>
>>   [636] Is uppercase
>>      "MUST" applicable to an informational document? Especially given that
>>      RFC2119/RFC8174 is explicitly referenced by the draft.
>>
>> <Nagendra> Based on various reviewer comments, we removed the use of any
>> normative statement.
>>
>> [666] Add MPLS, TRILL to
>>      acronyms in 1.2.1
>>
>> <Nagendra> Ok. Done.
>>
>> [678] s/exhaustive/exhaustive./
>>
>> <Nagendra> Done.
>>
>> [720] Is uppercase "SHOULD" applicable to an informational document?
>>      Especially given that RFC2119/RFC8174 is explicitly referenced by the draft.
>>
>> <Nagendra> Based on various reviewer comments, we removed the use of any
>> normative statement.
>>
>> [722] Is uppercase "MAY" applicable to an informational document? Especially
>>      given that RFC2119/RFC8174 is explicitly referenced by the draft.
>>
>> <Nagendra> Based on various reviewer comments, we removed the use of any
>> normative statement.
>>
>> [754]
>>      s/packet/packets/
>>
>> [755] s/to next node/to the next node/
>>
>>   [771] How does this
>>      requirement align with the earlier paragraph, e.g. in case a node sends an
>> ICMP
>>      reply? It would probably make sense to scope the statement to e.g. NSH.
>>
>> <Nagendra> As mentioned in the statement, the node that initiates the OAM
>> packet must set the marker and so this statement is applicable for the initiating
>> node.
>>
>> [806]
>>      s/function/functions/
>>
>> <Nagendra> Done
>>
>> [809] s/from relevant node/from the relevant node/
>>
>> <Nagendra> Done
>>
>> [810]
>>      s/generate ICMP/generate an ICMP/
>>
>> <Nagendra> Done
>>
>> [812] s/from last/from the last/
>>
>> <Nagendra> Done
>>
>> [830]
>>      s/perform continuity/perform the continuity/
>>
>> <Nagendra> Done
>>
>>   [834] s/with relevant/with the
>>      relevant
>>
>> <Nagendra> Done
>>
>> [835] s/perform partial SFC availability./perform a partial SFC
>>      availability check./
>>
>> <Nagendra> Done
>>
>> [851] For "In-Situ OAM data fields" add a normative
>>      reference to draft-ietf-ippm-ioam-data
>>
>> [905] Add "CLI" to section 1.2.1
>>      acronyms
>>
>> <Nagendra> Done
>>
>> [920] Add a reference for NETCONF ->RFC6241
>>
>> <Nagendra> Done
>>
>> Once again, thanks a lot for the great comments.
>>
>> Regards,
>> Nagendra
> 
> Thanks again for considering the comments in great detail. Much appreciated.
> 
> Cheers, Frank
>>
>>
>>
> 


From nobody Wed May 20 10:33:42 2020
Return-Path: <cpignata@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 271F33A0C61; Wed, 20 May 2020 10:33:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=fH+blEio; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=cisco.onmicrosoft.com header.b=HR/Rss8B
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YA4lxEbK83yM; Wed, 20 May 2020 10:33:33 -0700 (PDT)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B176A3A0C5C; Wed, 20 May 2020 10:33:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=99057; q=dns/txt; s=iport; t=1589996012; x=1591205612; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=rBhHJIOWp5wYsr73eAGIzdn03Yt9u9xlxeowhcR0CEU=; b=fH+blEio8BVgPJvDITXimaPWJzFwu8IbYnMmjLnB5J7TaOduDMfGpoDI nP7KolFzDM9V+O5xPGOqi0kuBNMR/oULEWPsTk0LUxK9OJHLkfllWkEH0 a7xfS4qeNgOE7Ky3Nfa5A5ytJn5K7pRY+JVquGx1lew+07Fv0osXauBUI U=;
X-Files: signature.asc : 873
X-IPAS-Result: =?us-ascii?q?A0CxAAAbacVe/40NJK1mGgEBAQEBAQEBAQEDAQEBARIBA?= =?us-ascii?q?QEBAgIBAQEBggeBJS9RB29YLxcVCoQag0YDjT+BAYZQkGqBQoEQA1UEBwEBA?= =?us-ascii?q?QkDAQEjCgIEAQGERAKCDyQ4EwIDAQEBAwIDAQEBAQUBAQECAQUEbYUqAQYlD?= =?us-ascii?q?IVxAQEBAQIBEggBCAQZAQE3AQQHBAIBBgIRAQMBASEBCQICMhcGCAIEDgUOD?= =?us-ascii?q?QeDBAGCSwMOIAEOmEeQZwKBOYhhdn8zgwEBAQWBMgEDAoNzGIIHBwmBOIFTg?= =?us-ascii?q?RCJXxqBQT+BEAEnHIFPSTU+gmcBAQIBgTkPIR8HCwaCVjOCLY40AREGCQkog?= =?us-ascii?q?iKID4FQh36QIAqCU4QZglGBPYYLih4dgmKBEoNnhAKQFYICmjWQJYNIAgQCB?= =?us-ascii?q?AUCDgEBBYFpIoFWcBU7KgGCCgEBMgk1EhgNiX2ELoIVDBeDT4UUhUJ0AjUCB?= =?us-ascii?q?gEHAQEDCXyJegImB4EGATBfAQE?=
IronPort-PHdr: =?us-ascii?q?9a23=3Arb7w1xOusHFGDAMqjJEl6mtXPHoupqn0MwgJ65?= =?us-ascii?q?Eul7NJdOG58o//OFDEvKwx3lTIRo7crflDjrmev6PhXDkG5pCM+DAHfYdXXh?= =?us-ascii?q?AIwcMRg0Q7AcGDBEG6SZyibyEzEMlYElMw+Xa9PBteGd31YBvZpXjhpTIXEw?= =?us-ascii?q?/0YAxyIOm9E4XOjsOxgua1/ZCbYwhBiDenJ71oKxDjpgTKvc5Qioxneas=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.73,413,1583193600";  d="asc'?scan'208,217";a="469592608"
Received: from alln-core-8.cisco.com ([173.36.13.141]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 20 May 2020 17:33:30 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by alln-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id 04KHXU97007047 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 20 May 2020 17:33:30 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 20 May 2020 12:33:30 -0500
Received: from xhs-aln-001.cisco.com (173.37.135.118) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 20 May 2020 12:33:29 -0500
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 20 May 2020 12:33:29 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JxAMvpaw4VJfwKhDKFqFWcYCABTItqFYVIriEbEL6WzaujCjt75F5+9dsApP/XwiGN4TUEgwK1GcRXIpMYOb4oCgMkad49LjX5Vq3DLjoFTJ4Grl0cUNyeYBivbsr+LVuxVKMf5TX2/O/q2DGxTPSZ1oGbN/IQmZIYwb5JGZy9YWLiaOiBwK/N1b6adGKaf3c88+L2oj+wSs9YLP1apVX/wkrHhE47DgQz4UjI5SuYTtB8udJq1f9MZ43KXO8bUt1feFctrR6TulEtL/+GVQAuqfwDuyDdjq42dWYKyN+X899yXjPyWxvzYRESKYxN2pu2y8GwsstLaPe63rH46BVQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yXAJxZNg8BZFUp1v/AdlXJaR4MFCxZZGRzf22JpymnI=; b=V2sNxuqPBJ+w7VcAwYylEkN3cfeY/rqHIW5TxCeqZtXhKa4MbzQ4oYWDAcgm/Wgvan9o2QeQLAOOWNfGsMNuoFnqe9C01KvCPWApqVyRB2tYnzZTFlF5ceF15XQuzNTvrCALRq0H/lNPBrQJQI+T9iAGFQF6Ax5aYRYbsDH9e9yZckTiGKvzX3H4jAEPDCdnuWOneM1WD5PBSNBU+PAon2c6SNx0ZbxWgOjOZ+bsh9ZyL6rqNE2ayhmZlCl3jTVd2IJDIlKRBxns/5cE/XGa+BJSTtJJE7TVMFjBDSSWIYGELYVQBf11HLm1prYQFMSd9BDR3Clw+HHLceq2oKe01g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yXAJxZNg8BZFUp1v/AdlXJaR4MFCxZZGRzf22JpymnI=; b=HR/Rss8BkfTOEfxbb389gKf02UND9qtv4d1w0X0InaVZmecXl7skC9gqUO3FMwsWgWNoJPnTmwqlXc5mqijLQgJwmKZQX89N+cx3/9BmujJ5yXhrsRHKJsw2YaJ5OJWjKQ+srXNobBFprqfDTdb3IqG/J0JyocdBbpv+qPpzLAc=
Received: from BN8PR11MB3635.namprd11.prod.outlook.com (2603:10b6:408:86::20) by BN8PR11MB3828.namprd11.prod.outlook.com (2603:10b6:408:89::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.24; Wed, 20 May 2020 17:33:27 +0000
Received: from BN8PR11MB3635.namprd11.prod.outlook.com ([fe80::c0e8:9942:9972:5590]) by BN8PR11MB3635.namprd11.prod.outlook.com ([fe80::c0e8:9942:9972:5590%5]) with mapi id 15.20.3021.024; Wed, 20 May 2020 17:33:27 +0000
From: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
To: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>
CC: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>, "tsv-art@ietf.org" <tsv-art@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>, "draft-ietf-sfc-oam-framework.all@ietf.org" <draft-ietf-sfc-oam-framework.all@ietf.org>
Thread-Topic: Tsvart telechat review of draft-ietf-sfc-oam-framework-13
Thread-Index: AQHWK4yZCTVoPEQuPUSnCbQlB+5Xw6ixO/sAgAAGdAA=
Date: Wed, 20 May 2020 17:33:27 +0000
Message-ID: <8A4968DF-45EA-49A6-B2EA-DEFAE23C942B@cisco.com>
References: <158861910132.5213.12389985411421411727@ietfa.amsl.com> <B12ACAA0-BFBC-40D6-85D2-A7E056027C68@cisco.com> <BYAPR11MB2584D5A59E020682810099EFDAB60@BYAPR11MB2584.namprd11.prod.outlook.com>
In-Reply-To: <BYAPR11MB2584D5A59E020682810099EFDAB60@BYAPR11MB2584.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3608.80.23.2.2)
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.117.71]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 413909f9-c7a9-482a-46f6-08d7fce3e804
x-ms-traffictypediagnostic: BN8PR11MB3828:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN8PR11MB38283DB0B6D21025451989A3C7B60@BN8PR11MB3828.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 04097B7F7F
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: WpIfA/dpV9t/09Oroc9QjRB9DQCts6ul69Opa4jD3v+rYm1iOHIMhbcwdJ9CMtOBo7mUQMe3gcz311UsbKNMEJ6z1KMtIPho3xc6TGWW354E2RF4QwdgQaZDxJkWy5A0jq5V6u8fdpI1Anpbn8BaXW91zDl//w8EJB6WHjOi73qY+9oULK+9meMsPqyikHV/0SSq56M3PdA6sk+E9EOsNs3Z23VOm2RXRKmelCZNYE0eZLCMaOunr6e81b9D9kVWZJ7+z3yoc/Kwk4uTzYzxePA4v5A5TOI+7Ut5UQLIkje6K2jQqGp6nsaZo5goXNfLjSSqCHesWhA+/Yxqxcb8+AOk89L3ZSTEp4di1/KsiRhfeSXDTKuwMxeBhLBCVH+46o5X4UUN1ItKMYI/9eNBFg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN8PR11MB3635.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(396003)(376002)(346002)(136003)(39860400002)(366004)(6486002)(33656002)(166002)(83080400001)(86362001)(99936003)(5660300002)(316002)(8936002)(30864003)(54906003)(26005)(37006003)(6506007)(53546011)(186003)(8676002)(71200400001)(6636002)(36756003)(91956017)(2616005)(66556008)(4326008)(966005)(66446008)(64756008)(2906002)(76116006)(66616009)(478600001)(66946007)(6512007)(66476007)(6862004)(450100002)(559001)(579004); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: FJv4JxwlqDKAKoggC2earx0bWCUX3vQ6NB2N+PrNMzFEg+NVtpcsb64Xgx6Va2XWEyHLKhM6h0Q+7UKXCjLiiwdZh7HSYNU+sojr5FBNYDr4CVOawgRK73SvrZ0eLnh/LSii4Qh2TKBFGJ6Cw2zdnKJNbQ+4O9tMyh/gyYMAYjCXQtTjFPWxQg5bNCMMd3xKZP4PkEsUaNOTKR1PJABNHCTRpLb5HnT2BGkjsDG69PSTe8p+2rDa6qekg4Nn5DG9h4V9QOK9XZggujY1mSgbK0COUNlEBYVjAkBMBSmLcAp5QLgfV76I0zxtkk4H9UD18GeyUkqTNT5Xn149P6uZ5+OCzDPFKjlU8iUauojmkLqtSIrK7ggYY4/FxVidW2e+RDaX9Jw2ekxd2Ru90x5FU21/dOBCkcRRpHgHjnJwr1KMGoNSe4UZhe4A2wzgzkk9slkHAxYbxf5SXi5EXf/i01o6oiDsKQqlWarFXBr6sAmMXH4iCHG4ISLV/hfJonde
Content-Type: multipart/signed; boundary="Apple-Mail=_ECE21A5A-E1C9-4FF2-9278-599D1E29C171"; protocol="application/pgp-signature"; micalg=pgp-sha256
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 413909f9-c7a9-482a-46f6-08d7fce3e804
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 May 2020 17:33:27.4935 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 18xb41pVUDecLUZwHj5kamOOWD9WJYK8ij7IEVDAF04MPC1StBUnfdisalJnKdzDPeID/zSDp1V1NCtNOdelEw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR11MB3828
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: alln-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/ITWQbYPuZFOsDE1AouEVOg6Ck9k>
Subject: Re: [sfc] Tsvart telechat review of draft-ietf-sfc-oam-framework-13
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 May 2020 17:33:39 -0000

--Apple-Mail=_ECE21A5A-E1C9-4FF2-9278-599D1E29C171
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_16C453EB-A2E9-49A3-BB5A-C6CF8DCFFAA3"


--Apple-Mail=_16C453EB-A2E9-49A3-BB5A-C6CF8DCFFAA3
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Frank,

Only in regards to :
> ...FB: Thanks for the suggested updates, which would definitively =
improve the text. One problem about SFC performance remains though IMHO.
> All the text so far is focused on the connectivity within a SFC - not =
the service itself. I.e. If you'd consider a "laundry service" - we =
focus a lot on how long it takes to get the clothes shipped to and from =
the washing machine, but we don't focus on how well the washing machine =
washes the clothes.
> IMHO we should either expand on the performance of the SFC and SF wrt/ =
the service (especially given that you define a service layer in section =
2) - or clearly state that the framework would just focus on =
connectivity between SFs.
And
> ...FB: See above. This would be about adding a capability to assess =
how well the washing machine washes my laundry.

Please follow the discussion at these threads:
https://mailarchive.ietf.org/arch/msg/sfc/QlZKr42XbDImA3HxlEXhxDBv6gU/ =
<https://mailarchive.ietf.org/arch/msg/sfc/QlZKr42XbDImA3HxlEXhxDBv6gU/>
https://mailarchive.ietf.org/arch/msg/sfc/JT9MPKMqBdNx3S8m_yhdIUGaTEQ/ =
<https://mailarchive.ietf.org/arch/msg/sfc/JT9MPKMqBdNx3S8m_yhdIUGaTEQ/>

Some of the resulting text is at:
https://mailarchive.ietf.org/arch/msg/sfc/1ZsLw6m1OeJRJfHW2TygxOyKPJk/ =
<https://mailarchive.ietf.org/arch/msg/sfc/1ZsLw6m1OeJRJfHW2TygxOyKPJk/>

Best,

Carlos.


> 2020/05/20 =E5=8D=88=E5=BE=8C1:10=E3=80=81Frank Brockners (fbrockne) =
<fbrockne@cisco.com>=E3=81=AE=E3=83=A1=E3=83=BC=E3=83=AB:
>=20
> Hi Nagendra,
>=20
> Thanks for the detailed reply. Please see inline (..FB).
>=20
>> -----Original Message-----
>> From: Nagendra Kumar Nainar (naikumar) <naikumar@cisco.com>
>> Sent: Samstag, 16. Mai 2020 16:16
>> To: Frank Brockners (fbrockne) <fbrockne@cisco.com>; tsv-art@ietf.org
>> Cc: sfc@ietf.org; last-call@ietf.org; =
draft-ietf-sfc-oam-framework.all@ietf.org
>> Subject: Re: Tsvart telechat review of =
draft-ietf-sfc-oam-framework-13
>>=20
>> Hi Frank,
>>=20
>> Thank you for the review. Please see inline for the response..
>>=20
>>=20
>>    Reviewer: Frank Brockners
>>    Review result: Ready with Nits
>>=20
>>    This document has been reviewed as part of the transport area =
review team's
>>    ongoing effort to review key IETF documents. These comments were =
written
>>    primarily for the transport area directors, but are copied to the =
document's
>>    authors and WG to allow them to address any issues raised and also =
to the
>> IETF
>>    discussion list for information.
>>=20
>>    When done at the time of IETF Last Call, the authors should =
consider this
>>    review as part of the last-call comments they receive. Please =
always CC
>>    tsv-art@ietf.org if you reply to or forward this review.
>>=20
>>    This document provides a reference framework for OAM for SFC.
>>=20
>>    Comments:
>>=20
>>    Section 3.1.1 SF availability: The text makes explicit reference =
to multiple
>>    instances of a SF. Consequently, it should be defined how =
availability of a SF
>>    is computed/determined in case multiple instances are deployed.
>>=20
>> <Nagendra> This is already clarified in the section as below:
>>=20
>> "For cases where
>>   multiple instances of an SF are used to realize a given SF for the
>>   purpose of load sharing, SF availability can be performed by =
checking
>>   the availability of any one of those instances, or the availability
>>   check may be targeted at a specific instance."
>>=20
>> This further
>>    leads to the question, whether availability is always a "binary" =
state
>>    (available / not-available), or could a SF be e.g. 99% available?
>>=20
>> <Nagendra>The availability is measured as binary state. I am not sure =
what is
>> 99% available. If it means getting 99 responses for 100 probes sent, =
I think it
>> falls under packet loss category which in turn is performance =
measurement.
>=20
> ...FB: Thanks. Though I'm still not entirely following. If =
availability is binary and I put the statements above together, what =
would be the availability of the following setup: There is an SF that is =
made up of 100 instances. 99 of these instances are powered down =
entirely. And the 1 instance that is "up" is alternating between =
servicing requests for 10min followed by not servicing requests for =
10min. Would the SF be considered "available"?
>=20
>>=20
>> Section 3.1.2
>>    SF performance: What is the impact of a "multiple instance SF =
deployment" on
>> SF
>>    performance measurement?
>>=20
>> <Nagendra>I think we covered this in SF availability but not here. =
Does the
>> below updated text look better?
>>=20
>> OLD:
>> On the one hand, the performance of any specific SF can be quantified
>>   by measuring the loss and delay metrics of the traffic from SFF to
>>   the respective SF, while on the other hand, the performance can be
>>   measured by leveraging the loss and delay metrics from the =
respective
>>   SFs.  The latter requires SF involvement to perform the measurement
>>   while the former does not.
>>=20
>> NEW:
>> On the one hand, the performance of any specific SF can be quantified
>>   by measuring the loss and delay metrics of the traffic from SFF to
>>   the respective SF, while on the other hand, the performance can be
>>   measured by leveraging the loss and delay metrics from the =
respective
>>   SFs.  The latter requires SF involvement to perform the measurement
>>   while the former does not. For cases where
>>   multiple instances of an SF are used to realize a given SF for the
>>   purpose of load sharing, SF performance can be quantified by =
measuring
>>   the metrics for any one instance of SF or by measuring the metrics =
for
>>   a specific instance.
>>=20
>> The section only talks about loss and delay as
>>    performance criteria. It would be good to state that other =
performance
>> criteria
>>    (e.g. specific to the SF, throughput, etc.) exist.
>>=20
>> <Nagendra> We can add the below to Section 3.1.2:
>>=20
>> NEW:
>> "The metrics measured to quantify the performance of the SF component =
is not
>> just limited to loss and delay. Other metrics such as throughout also =
exist and
>> the choice of metrics for performance measurement is outside the =
scope of this
>> document."
>>=20
>> Section 3.2.1 SFC
>>    availability: The current definition is very focused on =
connectivity
>>    verification, i.e. it tries to answer the question: "Does my SFC =
transport
>>    packets?". IMHO we should also ask the question "Does my SFC =
process the
>>    packets correctly?" - because if packets are not processed per the =
SFC
>>    definition, we might not call the SFC available.
>>=20
>> <Nagendra> I think this is already handled by SF availability. The =
end-to-end SFC
>> availability is verified by steering the OAM packet over the ordered =
set of SFs
>> within the SFC. This is more like daisy chaining the availability of =
SFs within the
>> SFC to determine end-to-end SFC availability. If the derived solution =
verifies the
>> SF availability not just based on the uptime but based on the service =
treatment, it
>> also answers the question "Does my SFC process the packets =
correctly". Let us
>> know if there is any further clarity required.
>>=20
>> While 3.2.2 states that "any
>>    SFC-aware network device should have the ability to make =
performance
>>    measurements" a similar statement isn't found in 3.2.1. IMHO the =
ability for
>>    availability checks is probably a prerequisite for performance =
measurement.
>>=20
>> <Nagendra> The ability to perform end-to-end or partial SFC =
availability
>> verification is already mentioned in section 3.2.1 as below:
>>=20
>> " In order to perform service connectivity verification of an =
SFC/SFP,
>>   the OAM functions could be initiated from any SFC-aware network
>>   devices of an SFC-enabled domain for end-to-end paths, or partial
>>   paths terminating on a specific SF, within the SFC/SFP"
>>=20
>> Please let us know if you have any suggestion to improve if there is =
a lack of
>> clarity.
>>=20
>>    Section 3.2.2 SFC performance measurement: The section only =
mentions the
>> need
>>    for performance measurement. It misses the definition of what SFC
>> performance
>>    measurement is.
>>=20
>> <Nagendra>
>=20
> ...FB: Thanks for the suggested updates, which would definitively =
improve the text. One problem about SFC performance remains though IMHO.
> All the text so far is focused on the connectivity within a SFC - not =
the service itself. I.e. If you'd consider a "laundry service" - we =
focus a lot on how long it takes to get the clothes shipped to and from =
the washing machine, but we don't focus on how well the washing machine =
washes the clothes.
> IMHO we should either expand on the performance of the SFC and SF wrt/ =
the service (especially given that you define a service layer in section =
2) - or clearly state that the framework would just focus on =
connectivity between SFs.
>=20
>=20
>>=20
>> Section 3.3. Classifier component: The section mentions the
>>    need for the ability to perform performance measurement of the =
classifier
>>    component. What is performance measurement of the classifier? What =
does
>>    performance measurement of the classifier component comprise?
>>=20
>> <Nagendra>We can add the below text:
>>=20
>> OLD:
>> Any SFC-aware network device should have the ability to perform
>>   performance measurement of the classifier component for each SFC.
>>=20
>> NEW:
>> Any SFC-aware network device should have the ability to perform
>>   performance measurement of the classifier component for each SFC.
>>    The performance can be quantified by measuring the performance =
metrics of
>> the
>>     traffic from the classifier for each SFC/SFP.
>>=20
>> Section 3.4. /
>>    3.5. Availability/PM of the underlay and overlay network: It would =
be good to
>>    add a sentence that states that the mechanisms for availability/PM =
which are
>>    offered by the technologies used by the overlay/underlay are used, =
rather
>> than
>>    new methods specifically for SFC would be defined.
>>=20
>> <Nagendra>Yes, that makes sense. Please check the below text:
>>=20
>> OLD:
>> Any SFC-aware network device may have the ability to perform
>>   availability check or performance measurement of the overlay =
network.
>>=20
>> NEW:
>> Any SFC-aware network device may have the ability to perform
>>   availability check or performance measurement of the overlay =
network. Any
>>   existing OAM tools and techniques can be leveraged for this =
purpose.
>>=20
>> Section 4. SFC OAM
>>    Functions: It would be good, if examples in section 4 could also =
include more
>>    "recent" methods such as OWAMP/TWAMP (RFC4656, RFC 5357).
>>=20
>> <Nagendra>
>>=20
>> OLD:
>> Delay within an SFC could be measured based on the time it takes for
>>   a packet to traverse the SFC from the ingress SFC node to the =
egress
>>   SFF.  As SFCs are unidirectional in nature, measurement of one-way
>>   delay [RFC7679] is important.  In order to measure one-way delay,
>>   time synchronization MUST be supported by means such as NTP, PTP,
>>   GPS, etc.
>>=20
>> NEW:
>> Delay within an SFC could be measured based on the time it takes for
>>   a packet to traverse the SFC from the ingress SFC node to the =
egress
>>   SFF.  Measurement protocols such as One-way Active Measurement
>>    Protocol (OWAMP) [RFC4656], Two-way Active Measurement Protocol
>>   (TWAMP) [RFC5357] can be used to measure the characteristics. As
>>   SFCs are unidirectional in nature, measurement of one-way
>>   delay [RFC7679] is important.  In order to measure one-way delay,
>>   time synchronization MUST be supported by means such as NTP, =
Precision
>> Time Protocol (PTP),
>>   GPS, etc.
>>=20
>> Section 4.4.
>>    Performance Measurement: Focus is entirely on the PM of the =
connectivity,
>>    rather than on the SF. How about covering PM for the SF as well?
>>=20
>> <Nagendra> I am not sure I understand what is missing. Do you have =
any
>> suggestion for the text improvement?.
>=20
> ...FB: See above. This would be about adding a capability to assess =
how well the washing machine washes my laundry.
>=20
>>=20
>> Section 5.1
>>    OAM Tool Gap Analysis:
>>     - Not sure what "NVo3 OAM" refers to. Could that be explained =
below the
>> table
>>     and in section 1.2.1?
>>=20
>> <Nagendra> Combining this with other below queries as they appears to =
be
>> related.
>>=20
>> - E-OAM needs to be detailed. Is seems that CFM
>>     (802.1ag) and not 802.3ah is refered to here.
>>=20
>> <Nagendra> Per my understanding, 802.ah is 1-hop while 802.3ag can be =
more
>> than 1 hop and both uses Ethernet frames. So I think both are =
applicable here.
>> My response regarding E-OAM details in this section is combined =
below.
>=20
> ...FB: Maybe I missed it - but I don't see text that refers to CFM or =
EFM OAM. Where is this covered? IMHO we would need references to IEEE =
standards to avoid confusion.
>=20
>>=20
>> - "Trace" in the "Trace" column
>>     need to be extended on. Is this traceroute? Paris-Traceroute? =
IOAM-
>> Loopback?
>>=20
>>     IPPM needs to be detailed, because IPPM is not a tool as such but =
an IETF
>> WG.
>>     Does this refer to OWAMP/TWAMP/etc. as defined by IPPM?
>>=20
>> <Nagendra> Combining the above queries.
>>=20
>> OLD:
>> There are various OAM tool sets available to perform OAM functions
>>   within various layers.  These OAM functions may be used to validate
>>   some of the underlay and overlay networks.  Tools like ping and =
trace
>>   are in existence to perform connectivity check and tracing of
>>   intermediate hops in a network.  These tools support different
>>   network types like IP, MPLS, TRILL, etc.  There is also an effort =
to
>>   extend the tool set to provide connectivity and continuity checks
>>   within overlay networks.  BFD is another tool which helps in
>>   detecting data forwarding failures.  Table 3 below is not =
exhaustive
>>=20
>> NEW:
>> There are various OAM tool sets available to perform OAM functions
>>   within various layers.  These OAM functions may be used to validate
>>   some of the underlay and overlay networks.  Tools like ping and =
trace
>>   are used to perform connectivity check and tracing of
>>   intermediate hops in a network.  These tools are already available =
for
>>   different types of networks such as IP, MPLS, TRILL, etc.
>>=20
>> E-OAM offers OAM mechanisms such as an Ethernet continuity check for
>> Ethernet links. There is an effort around NVO3 OAM to provide =
connectivity and
>> continuity checks for networks that use NVO3.  BFD is used for the =
detection of
>> data plane forwarding failures.
>=20
> ...FB: Check whether NVO3 WG will indeed deliver a solution and "NVO3 =
OAM" indeed existis. If in doubt, it might be better to avoid forward =
looking references. Per my note above, it would be good to explicitly =
refer to IEEE standards as opposed to introducing a new term like =
"E-OAM".
>=20
>>=20
>> The IPPM framework [RFC 2330] offers tools such as OWAMP [RFC4656] =
and
>> TWAMP [RFC5357] (collectively referred as IPPM in this section) to =
measure
>> various performance metrics. MPLS Packet Loss Measurement (LM) and =
Packet
>> Delay Measurement (DM) (collectively referred as MPLS_PM in this =
section)
>> [RFC6374] offers the ability to measure performance metrics in MPLS =
network.
>>=20
>> Table 3 below is not exhaustive.
>>=20
>> Section 6.4.3 IOAM:
>>    - The section states that IOAM "may be used to perform various SFC =
OAM
>>    functions as well". It would be good to expand on this statement: =
E.g. IOAM
>>    Trace-Option Type could be leveraged for SFC tracing. IOAM =
Direct-Export
>> Option
>>    Type could be leveraged. - How would we deal with the IOAM Active =
Flag
>>    (draft-ietf-ippm-ioam-flags-01) when used with SFC OAM?
>>=20
>> <Nagendra> The intention of the section is to highlight the =
applicability of
>> different OAM toolsets for OAM functions at service layer. I am not =
sure if we
>> really should try explaining all the possible options within each =
tool. But I agree
>> that it is worth clarifying the availability of IOAM options for =
tracing. think we
>> can clarify that different IOAM Option-Types are available for OAM =
functions
>> such as SFC tracing. Can you check if the below looks ok?
>>=20
>> OLD:
>> [I-D.ietf-sfc-ioam-nsh] defines how In-Situ OAM data fields are
>>   transported using NSH header.  [I-D.ietf-sfc-proof-of-transit]
>>   defines a mechanism to perform proof of transit to securely verify =
if
>>   a packet traversed the relevant SFP or SFC.  While the mechanism is
>>   defined inband (i.e., it will be included in data packets), it may =
be
>>   used to perform various SFC OAM functions as well.
>>=20
>> NEW:
>> [I-D.ietf-sfc-ioam-nsh] defines how In-Situ OAM data fields are
>>   transported using NSH header.  [I-D.ietf-sfc-proof-of-transit]
>>   defines a mechanism to perform proof of transit to securely verify =
if
>>   a packet traversed the relevant SFP or SFC.  While the mechanism is
>>   defined inband (i.e., it will be included in data packets), IOAM =
Option-Types
>>  such as IOAM Trace Option-Types can also be used to perform other =
SFC OAM
>> function
>>  such as SFC tracing.
>>=20
>> - The text states
>>    "In-Situ OAM could be used with O bit set": Why would IOAM be used =
with the
>>    overflow bit set for SFC OAM? For details on IOAM's O-bit, see =
section 4.4.1 in
>>    https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-09.
>>=20
>> <Nagendra> The O bit referred here is not the O bit in IOAM but the =
one in
>> NSH/Overlay header. To avoid any confusion, this can be updated as =
below:
>>=20
>> OLD:
>> In-Situ OAM could be used with O bit set to perform SF availability
>>   and SFC availability or performance measurement.
>>=20
>> NEW:
>> In-Situ OAM could be used with O bit in the overlay header set, to =
perform SF
>> availability
>>   and SFC availability or performance measurement.
>=20
> ... FB: Ah, ok. Given that this section is about IOAM and not NSH, I'd =
rather explicitly refer to NSH here. E.g. If SFC is realized using NSH, =
then the O-bit in the NSH header could be used to indicated OAM traffic. =
You could refer to =
https://tools.ietf.org/html/draft-ietf-sfc-ioam-nsh-03#section-4.2 =
<https://tools.ietf.org/html/draft-ietf-sfc-ioam-nsh-03#section-4.2> =
explicitly.
>=20
>>=20
>> Section 6.4.4 SFC
>>    Traceroute: - This section refers to an expired draft (even =
calling out the
>>    fact that the draft has exipred), but also mentions that =
functionality is
>>    available and implemented in OpenDaylight. Consider removing the =
references
>> to
>>    the expired draft and rather add references to OpenDaylight =
documents. -
>> IOAM
>>    Loopback (see draft-ietf-ippm-ioam-flags-01) could apply SFC =
Traceroute as
>> well.
>>=20
>> <Nagendra>Ok. Let me check if I can find some reference for ODL.
>>=20
>>    Detailed set of nits that I encountered while reading through the =
document
>> ([x]
>>    references line number x) =E2=80=93 hope that they are helpful in =
further improving the
>>    doc:
>>=20
>> <Nagendra> Yes of course (.
>>=20
>>    [global] s/an SF/a SF/ -- and similarly SFC/SFF
>>=20
>> <Nagendra>Other RFCs uses "an SF/SFF". So the draft is updated =
accordingly. If
>> your suggestion is to substitute "a SF" to "an SF",  it is done (.
>>=20
>>    [176] "OAM Controller" not defined
>>=20
>> <Nagendra>We can change it as below:
>>=20
>> OLD:
>> OAM controllers are assumed to be within the same administrative
>>   domain as the target SFC enabled domain.
>>=20
>> NEW:
>> OAM controllers are SFC-aware network devices that are capable of =
generating
>> OAM packets. They are assumed to be within the same administrative =
domain as
>> the target SFC enabled domain.
>>=20
>>    [202] Why just Virtual Machines and no containers? Suggest to make =
things
>>    generic and talk about virtual and physical entities.
>>=20
>> <Nagendra> We changed this as virtual entities.
>>=20
>>          This comment applies throughout the document.
>>    [216] Ethernet OAM: Add reference. Do you refer to physical layer =
Ethernet
>> OAM
>>    (802.3ah) or CFM (802.1ag)?
>>=20
>> <Nagendra> The response was provided in the above comment section.
>>=20
>> [243] s/uses the overlay network/uses the overlay
>>    network layer/
>>=20
>> <Nagendra> Done.
>>=20
>> [246] Could we add a few examples of "various overlay network
>>    technologies"? For the underlay network layer several examples are =
listed.
>>=20
>> <Nagendra> Ok.
>>=20
>>    [248] What does "mostly transparent" mean?
>>=20
>> <Nagendra> The data plane elements connecting the overlay layer nodes =
may
>> not always process the overlay header.
>=20
> ...FB: How about we explain this in the document?
>=20
>>=20
>> [254] What does "tight coupling"
>>    between the link layer and the physical technology mean?
>>=20
>> <Nagendra>I am not sure I understand the nit here. Do you see any =
difficulty in
>> parsing the sentence?
>=20
> ...FB: Not sure what "tight coupling" means here. Could you clarify =
what is "tight coupling" vs. "not tight coupling"?
>=20
>>=20
>> [255] Suggest to avoid
>>    terms like "popular" - popularity can change, standards stay
>>=20
>> <Nagendra> Ok. This is changed as "Ethernet is one such choice..."
>>=20
>> [256] Acronyms
>>    "POS" and "DWDM" are not defined
>>=20
>> <Nagendra> Added.
>>=20
>> [274] Link start/end-points don't seem to
>>    always align with the underlay network in the diagram
>>=20
>> <Nagendra> Fixed it.
>>=20
>> [287] s/may comprise
>>    of/may consist of/
>>=20
>> <Nagendra>We fixed it as "may comprise"..
>>=20
>> [288] s/but not shown/but is not shown/
>>=20
>> <Nagendra> We fixed this as "intermediate nodes not shown...:
>>=20
>> [307]
>>    s/devices/device/
>>=20
>> <Nagendra> Done.
>>=20
>> [308] What is a "controller"?
>>=20
>> <Nagendra> We discussed this in the above comment section.
>>=20
>> [314] s/includes/include/
>>=20
>> <Nagendra>Done.
>>=20
>> [319]
>>    Add hSFC to list of acronyms in section 1.2.1
>>=20
>> <Nagendra> This is expanded in the respective section. We added it in =
the
>> acronym section as well.
>>=20
>> [320] Add IBN to list of acronyms
>>    in section 1.2.1
>>=20
>> <Nagendra> Ok, Done.
>>=20
>> [325] s/includes/include/
>>=20
>> <Nagendra> Done.
>> [359] The function/term "controller"
>>    requires definition.
>>=20
>> <Nagendra> Done, as mentioned in the above comment section.
>>=20
>> [383] s/?./?/
>>=20
>> [398] s/get the got/got/
>>=20
>> <Nagendra> Done.
>>=20
>> [461]
>>    s/devices/device/
>>=20
>> <Nagendra> Done.
>>=20
>> [469] Does it have to be equal cost multipath at the service
>>    layer, or could unequal cost multipath also be an option for =
load-balancing?
>>=20
>> <Nagendra>I didn=E2=80=99t see any discussion specific to ECMP/UCMP =
in the
>> architecture RFC.
>=20
> ...FB: Hmm. I did not see that RFC7665 is only about equal cost =
multipath.
>>=20
>> [521] Not sure whether the overlay network establishes the service =
plane. Isn't
>>    it that the overlay network establishes connectivity for the =
SFC-related
>>    functions in the service plane?
>>=20
>> <Nagendra> The service layer is established over the overlay network =
layer. I am
>> not sure if it is right to say overlay network provides connectivity =
for service
>> layer (.
>=20
> ...FB: Overlay network is one component of the service layer, isn't =
it. So it is required but not sufficient.
>=20
>>=20
>> [531] s/components/component/ [545] remove
>>    "underlay"
>>=20
>> <Nagendra> Done.
>>=20
>> [595] s/devices/device/
>>=20
>> <Nagendra> Done.
>>=20
>> [600] s/action/an action/
>>=20
>> <Nagendra> Done.
>>=20
>> [601] Expand on
>>    "TTL or other means" (TTL also needs to be added to acronyms in =
1.2.1). Is this
>>    specific to NSH? Or specific to IPv4?
>>=20
>> <Nagendra> TTL is listed as well-known abbrev in https://www.rfc-
>> editor.org/materials/abbrev.expansion.txt and so we left it as it is. =
TTL in this
>> document refers to NSH TTL field.
>=20
> ...FB: Let's ensure we refer to NSH TTL in this case. Given that SFC =
can be done with other means than NSH, implicit reference to NSH might =
be a problem.
>>=20
>> [630] Mention that for "approximation of
>>    packet loss for a given SFC can be derived" to be applicable, SFC =
OAM packets
>>    would need to be forwarded the same as live user traffic.
>>=20
>> <Nagendra> As it is intending to derive the approximate loss value, I =
am not sure
>> if we need this additional consideration that the OAM packet would =
need to
>> follow the live user traffic. Let me know if you think otherwise.
>=20
> ...FB: IMHO we should - given that it is one potential complication.
>=20
>>=20
>> [636] Is uppercase
>>    "MUST" applicable to an informational document? Especially given =
that
>>    RFC2119/RFC8174 is explicitly referenced by the draft.
>>=20
>> <Nagendra> Based on various reviewer comments, we removed the use of =
any
>> normative statement.
>>=20
>> [666] Add MPLS, TRILL to
>>    acronyms in 1.2.1
>>=20
>> <Nagendra> Ok. Done.
>>=20
>> [678] s/exhaustive/exhaustive./
>>=20
>> <Nagendra> Done.
>>=20
>> [720] Is uppercase "SHOULD" applicable to an informational document?
>>    Especially given that RFC2119/RFC8174 is explicitly referenced by =
the draft.
>>=20
>> <Nagendra> Based on various reviewer comments, we removed the use of =
any
>> normative statement.
>>=20
>> [722] Is uppercase "MAY" applicable to an informational document? =
Especially
>>    given that RFC2119/RFC8174 is explicitly referenced by the draft.
>>=20
>> <Nagendra> Based on various reviewer comments, we removed the use of =
any
>> normative statement.
>>=20
>> [754]
>>    s/packet/packets/
>>=20
>> [755] s/to next node/to the next node/
>>=20
>> [771] How does this
>>    requirement align with the earlier paragraph, e.g. in case a node =
sends an
>> ICMP
>>    reply? It would probably make sense to scope the statement to e.g. =
NSH.
>>=20
>> <Nagendra> As mentioned in the statement, the node that initiates the =
OAM
>> packet must set the marker and so this statement is applicable for =
the initiating
>> node.
>>=20
>> [806]
>>    s/function/functions/
>>=20
>> <Nagendra> Done
>>=20
>> [809] s/from relevant node/from the relevant node/
>>=20
>> <Nagendra> Done
>>=20
>> [810]
>>    s/generate ICMP/generate an ICMP/
>>=20
>> <Nagendra> Done
>>=20
>> [812] s/from last/from the last/
>>=20
>> <Nagendra> Done
>>=20
>> [830]
>>    s/perform continuity/perform the continuity/
>>=20
>> <Nagendra> Done
>>=20
>> [834] s/with relevant/with the
>>    relevant
>>=20
>> <Nagendra> Done
>>=20
>> [835] s/perform partial SFC availability./perform a partial SFC
>>    availability check./
>>=20
>> <Nagendra> Done
>>=20
>> [851] For "In-Situ OAM data fields" add a normative
>>    reference to draft-ietf-ippm-ioam-data
>>=20
>> [905] Add "CLI" to section 1.2.1
>>    acronyms
>>=20
>> <Nagendra> Done
>>=20
>> [920] Add a reference for NETCONF ->RFC6241
>>=20
>> <Nagendra> Done
>>=20
>> Once again, thanks a lot for the great comments.
>>=20
>> Regards,
>> Nagendra
>=20
> Thanks again for considering the comments in great detail. Much =
appreciated.
>=20
> Cheers, Frank


--Apple-Mail=_16C453EB-A2E9-49A3-BB5A-C6CF8DCFFAA3
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">Frank,<div class=3D""><br class=3D""></div><div class=3D"">Only=
 in regards to :</div><div class=3D""><blockquote type=3D"cite" =
class=3D""><span class=3D"" style=3D"float: none; display: inline =
!important;">...FB: Thanks for the suggested updates, which would =
definitively improve the text. One problem about SFC performance remains =
though IMHO.</span><br class=3D""><span class=3D"" style=3D"float: none; =
display: inline !important;">All the text so far is focused on the =
connectivity within a SFC - not the service itself. I.e. If you'd =
consider a "laundry service" - we focus a lot on how long it takes to =
get the clothes shipped to and from the washing machine, but we don't =
focus on how well the washing machine washes the =
clothes.&nbsp;</span><br class=3D""><span class=3D"" style=3D"float: =
none; display: inline !important;">IMHO we should either expand on the =
performance of the SFC and SF wrt/ the service (especially given that =
you define a service layer in section 2) - or clearly state that the =
framework would just focus on connectivity between SFs.&nbsp;</span><br =
class=3D""></blockquote>And</div><div class=3D""><blockquote type=3D"cite"=
 class=3D""><span class=3D"" style=3D"float: none; display: inline =
!important;">...FB: See above. This would be about adding a capability =
to assess how well the washing machine washes my laundry.</span><br =
class=3D""></blockquote><div class=3D""><br class=3D""></div><div =
class=3D"">Please follow the discussion at these threads:</div><div =
class=3D""><a =
href=3D"https://mailarchive.ietf.org/arch/msg/sfc/QlZKr42XbDImA3HxlEXhxDBv=
6gU/" =
class=3D"">https://mailarchive.ietf.org/arch/msg/sfc/QlZKr42XbDImA3HxlEXhx=
DBv6gU/</a></div><div class=3D""><a =
href=3D"https://mailarchive.ietf.org/arch/msg/sfc/JT9MPKMqBdNx3S8m_yhdIUGa=
TEQ/" =
class=3D"">https://mailarchive.ietf.org/arch/msg/sfc/JT9MPKMqBdNx3S8m_yhdI=
UGaTEQ/</a></div><div class=3D""><br class=3D""></div><div class=3D"">Some=
 of the resulting text is at:</div><div class=3D""><a =
href=3D"https://mailarchive.ietf.org/arch/msg/sfc/1ZsLw6m1OeJRJfHW2TygxOyK=
PJk/" =
class=3D"">https://mailarchive.ietf.org/arch/msg/sfc/1ZsLw6m1OeJRJfHW2Tygx=
OyKPJk/</a></div><div class=3D""><br class=3D""></div><div =
class=3D"">Best,</div><div class=3D""><br class=3D""></div><div =
class=3D"">Carlos.</div><br class=3D""><div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D"">2020/05/20 =E5=8D=88=E5=BE=8C1:10=
=E3=80=81Frank Brockners (fbrockne) &lt;<a =
href=3D"mailto:fbrockne@cisco.com" =
class=3D"">fbrockne@cisco.com</a>&gt;=E3=81=AE=E3=83=A1=E3=83=BC=E3=83=AB:=
</div><br class=3D"Apple-interchange-newline"><div class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">Hi Nagendra,</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">Thanks for the detailed reply. =
Please see inline (..FB).</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><blockquote type=3D"cite" =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D"">-----Original Message-----<br =
class=3D"">From: Nagendra Kumar Nainar (naikumar) &lt;<a =
href=3D"mailto:naikumar@cisco.com" =
class=3D"">naikumar@cisco.com</a>&gt;<br class=3D"">Sent: Samstag, 16. =
Mai 2020 16:16<br class=3D"">To: Frank Brockners (fbrockne) &lt;<a =
href=3D"mailto:fbrockne@cisco.com" class=3D"">fbrockne@cisco.com</a>&gt;; =
<a href=3D"mailto:tsv-art@ietf.org" class=3D"">tsv-art@ietf.org</a><br =
class=3D"">Cc: <a href=3D"mailto:sfc@ietf.org" =
class=3D"">sfc@ietf.org</a>; <a href=3D"mailto:last-call@ietf.org" =
class=3D"">last-call@ietf.org</a>; <a =
href=3D"mailto:draft-ietf-sfc-oam-framework.all@ietf.org" =
class=3D"">draft-ietf-sfc-oam-framework.all@ietf.org</a><br =
class=3D"">Subject: Re: Tsvart telechat review of =
draft-ietf-sfc-oam-framework-13<br class=3D""><br class=3D"">Hi =
Frank,<br class=3D""><br class=3D"">Thank you for the review. Please see =
inline for the response..<br class=3D""><br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;Reviewer: Frank Brockners<br =
class=3D"">&nbsp;&nbsp;&nbsp;Review result: Ready with Nits<br =
class=3D""><br class=3D"">&nbsp;&nbsp;&nbsp;This document has been =
reviewed as part of the transport area review team's<br =
class=3D"">&nbsp;&nbsp;&nbsp;ongoing effort to review key IETF =
documents. These comments were written<br =
class=3D"">&nbsp;&nbsp;&nbsp;primarily for the transport area directors, =
but are copied to the document's<br class=3D"">&nbsp;&nbsp;&nbsp;authors =
and WG to allow them to address any issues raised and also to the<br =
class=3D"">IETF<br class=3D"">&nbsp;&nbsp;&nbsp;discussion list for =
information.<br class=3D""><br class=3D"">&nbsp;&nbsp;&nbsp;When done at =
the time of IETF Last Call, the authors should consider this<br =
class=3D"">&nbsp;&nbsp;&nbsp;review as part of the last-call comments =
they receive. Please always CC<br class=3D"">&nbsp;&nbsp;&nbsp;<a =
href=3D"mailto:tsv-art@ietf.org" class=3D"">tsv-art@ietf.org</a> if you =
reply to or forward this review.<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;This document provides a reference =
framework for OAM for SFC.<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;Comments:<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;Section 3.1.1 SF availability: The text =
makes explicit reference to multiple<br =
class=3D"">&nbsp;&nbsp;&nbsp;instances of a SF. Consequently, it should =
be defined how availability of a SF<br class=3D"">&nbsp;&nbsp;&nbsp;is =
computed/determined in case multiple instances are deployed.<br =
class=3D""><br class=3D"">&lt;Nagendra&gt; This is already clarified in =
the section as below:<br class=3D""><br class=3D"">"For cases where<br =
class=3D"">&nbsp;&nbsp;multiple instances of an SF are used to realize a =
given SF for the<br class=3D"">&nbsp;&nbsp;purpose of load sharing, SF =
availability can be performed by checking<br class=3D"">&nbsp;&nbsp;the =
availability of any one of those instances, or the availability<br =
class=3D"">&nbsp;&nbsp;check may be targeted at a specific instance."<br =
class=3D""><br class=3D"">This further<br =
class=3D"">&nbsp;&nbsp;&nbsp;leads to the question, whether availability =
is always a "binary" state<br class=3D"">&nbsp;&nbsp;&nbsp;(available / =
not-available), or could a SF be e.g. 99% available?<br class=3D""><br =
class=3D"">&lt;Nagendra&gt;The availability is measured as binary state. =
I am not sure what is<br class=3D"">99% available. If it means getting =
99 responses for 100 probes sent, I think it<br class=3D"">falls under =
packet loss category which in turn is performance measurement.<br =
class=3D""></blockquote><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">...FB: Thanks. Though I'm still not entirely following. If =
availability is binary and I put the statements above together, what =
would be the availability of the following setup: There is an SF that is =
made up of 100 instances. 99 of these instances are powered down =
entirely. And the 1 instance that is "up" is alternating between =
servicing requests for 10min followed by not servicing requests for =
10min. Would the SF be considered "available"?</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" =
class=3D""><blockquote type=3D"cite" style=3D"font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
class=3D"">Section 3.1.2<br class=3D"">&nbsp;&nbsp;&nbsp;SF performance: =
What is the impact of a "multiple instance SF deployment" on<br =
class=3D"">SF<br class=3D"">&nbsp;&nbsp;&nbsp;performance =
measurement?<br class=3D""><br class=3D"">&lt;Nagendra&gt;I think we =
covered this in SF availability but not here. Does the<br class=3D"">below=
 updated text look better?<br class=3D""><br class=3D"">OLD:<br =
class=3D"">On the one hand, the performance of any specific SF can be =
quantified<br class=3D"">&nbsp;&nbsp;by measuring the loss and delay =
metrics of the traffic from SFF to<br class=3D"">&nbsp;&nbsp;the =
respective SF, while on the other hand, the performance can be<br =
class=3D"">&nbsp;&nbsp;measured by leveraging the loss and delay metrics =
from the respective<br class=3D"">&nbsp;&nbsp;SFs. &nbsp;The latter =
requires SF involvement to perform the measurement<br =
class=3D"">&nbsp;&nbsp;while the former does not.<br class=3D""><br =
class=3D"">NEW:<br class=3D"">On the one hand, the performance of any =
specific SF can be quantified<br class=3D"">&nbsp;&nbsp;by measuring the =
loss and delay metrics of the traffic from SFF to<br =
class=3D"">&nbsp;&nbsp;the respective SF, while on the other hand, the =
performance can be<br class=3D"">&nbsp;&nbsp;measured by leveraging the =
loss and delay metrics from the respective<br class=3D"">&nbsp;&nbsp;SFs. =
&nbsp;The latter requires SF involvement to perform the measurement<br =
class=3D"">&nbsp;&nbsp;while the former does not. For cases where<br =
class=3D"">&nbsp;&nbsp;multiple instances of an SF are used to realize a =
given SF for the<br class=3D"">&nbsp;&nbsp;purpose of load sharing, SF =
performance can be quantified by measuring<br class=3D"">&nbsp;&nbsp;the =
metrics for any one instance of SF or by measuring the metrics for<br =
class=3D"">&nbsp;&nbsp;a specific instance.<br class=3D""><br =
class=3D"">The section only talks about loss and delay as<br =
class=3D"">&nbsp;&nbsp;&nbsp;performance criteria. It would be good to =
state that other performance<br class=3D"">criteria<br =
class=3D"">&nbsp;&nbsp;&nbsp;(e.g. specific to the SF, throughput, etc.) =
exist.<br class=3D""><br class=3D"">&lt;Nagendra&gt; We can add the =
below to Section 3.1.2:<br class=3D""><br class=3D"">NEW:<br =
class=3D"">"The metrics measured to quantify the performance of the SF =
component is not<br class=3D"">just limited to loss and delay. Other =
metrics such as throughout also exist and<br class=3D"">the choice of =
metrics for performance measurement is outside the scope of this<br =
class=3D"">document."<br class=3D""><br class=3D"">Section 3.2.1 SFC<br =
class=3D"">&nbsp;&nbsp;&nbsp;availability: The current definition is =
very focused on connectivity<br class=3D"">&nbsp;&nbsp;&nbsp;verification,=
 i.e. it tries to answer the question: "Does my SFC transport<br =
class=3D"">&nbsp;&nbsp;&nbsp;packets?". IMHO we should also ask the =
question "Does my SFC process the<br class=3D"">&nbsp;&nbsp;&nbsp;packets =
correctly?" - because if packets are not processed per the SFC<br =
class=3D"">&nbsp;&nbsp;&nbsp;definition, we might not call the SFC =
available.<br class=3D""><br class=3D"">&lt;Nagendra&gt; I think this is =
already handled by SF availability. The end-to-end SFC<br =
class=3D"">availability is verified by steering the OAM packet over the =
ordered set of SFs<br class=3D"">within the SFC. This is more like daisy =
chaining the availability of SFs within the<br class=3D"">SFC to =
determine end-to-end SFC availability. If the derived solution verifies =
the<br class=3D"">SF availability not just based on the uptime but based =
on the service treatment, it<br class=3D"">also answers the question =
"Does my SFC process the packets correctly". Let us<br class=3D"">know =
if there is any further clarity required.<br class=3D""><br =
class=3D"">While 3.2.2 states that "any<br =
class=3D"">&nbsp;&nbsp;&nbsp;SFC-aware network device should have the =
ability to make performance<br class=3D"">&nbsp;&nbsp;&nbsp;measurements" =
a similar statement isn't found in 3.2.1. IMHO the ability for<br =
class=3D"">&nbsp;&nbsp;&nbsp;availability checks is probably a =
prerequisite for performance measurement.<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; The ability to perform end-to-end or partial =
SFC availability<br class=3D"">verification is already mentioned in =
section 3.2.1 as below:<br class=3D""><br class=3D"">" In order to =
perform service connectivity verification of an SFC/SFP,<br =
class=3D"">&nbsp;&nbsp;the OAM functions could be initiated from any =
SFC-aware network<br class=3D"">&nbsp;&nbsp;devices of an SFC-enabled =
domain for end-to-end paths, or partial<br class=3D"">&nbsp;&nbsp;paths =
terminating on a specific SF, within the SFC/SFP"<br class=3D""><br =
class=3D"">Please let us know if you have any suggestion to improve if =
there is a lack of<br class=3D"">clarity.<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;Section 3.2.2 SFC performance measurement: =
The section only mentions the<br class=3D"">need<br =
class=3D"">&nbsp;&nbsp;&nbsp;for performance measurement. It misses the =
definition of what SFC<br class=3D"">performance<br =
class=3D"">&nbsp;&nbsp;&nbsp;measurement is.<br class=3D""><br =
class=3D"">&lt;Nagendra&gt;<br class=3D""></blockquote><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">...FB: Thanks for the suggested =
updates, which would definitively improve the text. One problem about =
SFC performance remains though IMHO.</span><br style=3D"caret-color: =
rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">All the text so far is focused on the connectivity within a =
SFC - not the service itself. I.e. If you'd consider a "laundry service" =
- we focus a lot on how long it takes to get the clothes shipped to and =
from the washing machine, but we don't focus on how well the washing =
machine washes the clothes.<span =
class=3D"Apple-converted-space">&nbsp;</span></span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">IMHO we should either expand on =
the performance of the SFC and SF wrt/ the service (especially given =
that you define a service layer in section 2) - or clearly state that =
the framework would just focus on connectivity between SFs.<span =
class=3D"Apple-converted-space">&nbsp;</span></span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" =
class=3D""><blockquote type=3D"cite" style=3D"font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
class=3D"">Section 3.3. Classifier component: The section mentions =
the<br class=3D"">&nbsp;&nbsp;&nbsp;need for the ability to perform =
performance measurement of the classifier<br =
class=3D"">&nbsp;&nbsp;&nbsp;component. What is performance measurement =
of the classifier? What does<br class=3D"">&nbsp;&nbsp;&nbsp;performance =
measurement of the classifier component comprise?<br class=3D""><br =
class=3D"">&lt;Nagendra&gt;We can add the below text:<br class=3D""><br =
class=3D"">OLD:<br class=3D"">Any SFC-aware network device should have =
the ability to perform<br class=3D"">&nbsp;&nbsp;performance measurement =
of the classifier component for each SFC.<br class=3D""><br =
class=3D"">NEW:<br class=3D"">Any SFC-aware network device should have =
the ability to perform<br class=3D"">&nbsp;&nbsp;performance measurement =
of the classifier component for each SFC.<br =
class=3D"">&nbsp;&nbsp;&nbsp;The performance can be quantified by =
measuring the performance metrics of<br class=3D"">the<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;traffic from the classifier for each =
SFC/SFP.<br class=3D""><br class=3D"">Section 3.4. /<br =
class=3D"">&nbsp;&nbsp;&nbsp;3.5. Availability/PM of the underlay and =
overlay network: It would be good to<br class=3D"">&nbsp;&nbsp;&nbsp;add =
a sentence that states that the mechanisms for availability/PM which =
are<br class=3D"">&nbsp;&nbsp;&nbsp;offered by the technologies used by =
the overlay/underlay are used, rather<br class=3D"">than<br =
class=3D"">&nbsp;&nbsp;&nbsp;new methods specifically for SFC would be =
defined.<br class=3D""><br class=3D"">&lt;Nagendra&gt;Yes, that makes =
sense. Please check the below text:<br class=3D""><br class=3D"">OLD:<br =
class=3D"">Any SFC-aware network device may have the ability to =
perform<br class=3D"">&nbsp;&nbsp;availability check or performance =
measurement of the overlay network.<br class=3D""><br class=3D"">NEW:<br =
class=3D"">Any SFC-aware network device may have the ability to =
perform<br class=3D"">&nbsp;&nbsp;availability check or performance =
measurement of the overlay network. Any<br class=3D"">&nbsp;&nbsp;existing=
 OAM tools and techniques can be leveraged for this purpose.<br =
class=3D""><br class=3D"">Section 4. SFC OAM<br =
class=3D"">&nbsp;&nbsp;&nbsp;Functions: It would be good, if examples in =
section 4 could also include more<br class=3D"">&nbsp;&nbsp;&nbsp;"recent"=
 methods such as OWAMP/TWAMP (RFC4656, RFC 5357).<br class=3D""><br =
class=3D"">&lt;Nagendra&gt;<br class=3D""><br class=3D"">OLD:<br =
class=3D"">Delay within an SFC could be measured based on the time it =
takes for<br class=3D"">&nbsp;&nbsp;a packet to traverse the SFC from =
the ingress SFC node to the egress<br class=3D"">&nbsp;&nbsp;SFF. =
&nbsp;As SFCs are unidirectional in nature, measurement of one-way<br =
class=3D"">&nbsp;&nbsp;delay [RFC7679] is important. &nbsp;In order to =
measure one-way delay,<br class=3D"">&nbsp;&nbsp;time synchronization =
MUST be supported by means such as NTP, PTP,<br =
class=3D"">&nbsp;&nbsp;GPS, etc.<br class=3D""><br class=3D"">NEW:<br =
class=3D"">Delay within an SFC could be measured based on the time it =
takes for<br class=3D"">&nbsp;&nbsp;a packet to traverse the SFC from =
the ingress SFC node to the egress<br class=3D"">&nbsp;&nbsp;SFF. =
&nbsp;Measurement protocols such as One-way Active Measurement<br =
class=3D"">&nbsp;&nbsp;&nbsp;Protocol (OWAMP) [RFC4656], Two-way Active =
Measurement Protocol<br class=3D"">&nbsp;&nbsp;(TWAMP) [RFC5357] can be =
used to measure the characteristics. As<br class=3D"">&nbsp;&nbsp;SFCs =
are unidirectional in nature, measurement of one-way<br =
class=3D"">&nbsp;&nbsp;delay [RFC7679] is important. &nbsp;In order to =
measure one-way delay,<br class=3D"">&nbsp;&nbsp;time synchronization =
MUST be supported by means such as NTP, Precision<br class=3D"">Time =
Protocol (PTP),<br class=3D"">&nbsp;&nbsp;GPS, etc.<br class=3D""><br =
class=3D"">Section 4.4.<br class=3D"">&nbsp;&nbsp;&nbsp;Performance =
Measurement: Focus is entirely on the PM of the connectivity,<br =
class=3D"">&nbsp;&nbsp;&nbsp;rather than on the SF. How about covering =
PM for the SF as well?<br class=3D""><br class=3D"">&lt;Nagendra&gt; I =
am not sure I understand what is missing. Do you have any<br =
class=3D"">suggestion for the text improvement?.<br =
class=3D""></blockquote><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">...FB: See above. This would be about adding a capability to =
assess how well the washing machine washes my laundry.</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" =
class=3D""><blockquote type=3D"cite" style=3D"font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
class=3D"">Section 5.1<br class=3D"">&nbsp;&nbsp;&nbsp;OAM Tool Gap =
Analysis:<br class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;- Not sure what "NVo3 =
OAM" refers to. Could that be explained below the<br class=3D"">table<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;and in section 1.2.1?<br class=3D""><br=
 class=3D"">&lt;Nagendra&gt; Combining this with other below queries as =
they appears to be<br class=3D"">related.<br class=3D""><br class=3D"">- =
E-OAM needs to be detailed. Is seems that CFM<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;(802.1ag) and not 802.3ah is refered =
to here.<br class=3D""><br class=3D"">&lt;Nagendra&gt; Per my =
understanding, 802.ah is 1-hop while 802.3ag can be more<br =
class=3D"">than 1 hop and both uses Ethernet frames. So I think both are =
applicable here.<br class=3D"">My response regarding E-OAM details in =
this section is combined below.<br class=3D""></blockquote><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">...FB: Maybe I missed it - but I =
don't see text that refers to CFM or EFM OAM. Where is this covered? =
IMHO we would need references to IEEE standards to avoid =
confusion.</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><blockquote type=3D"cite" style=3D"font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
class=3D"">- "Trace" in the "Trace" column<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;need to be extended on. Is this =
traceroute? Paris-Traceroute? IOAM-<br class=3D"">Loopback?<br =
class=3D""><br class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;IPPM needs to be =
detailed, because IPPM is not a tool as such but an IETF<br =
class=3D"">WG.<br class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;Does this refer to =
OWAMP/TWAMP/etc. as defined by IPPM?<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; Combining the above queries.<br class=3D""><br=
 class=3D"">OLD:<br class=3D"">There are various OAM tool sets available =
to perform OAM functions<br class=3D"">&nbsp;&nbsp;within various =
layers. &nbsp;These OAM functions may be used to validate<br =
class=3D"">&nbsp;&nbsp;some of the underlay and overlay networks. =
&nbsp;Tools like ping and trace<br class=3D"">&nbsp;&nbsp;are in =
existence to perform connectivity check and tracing of<br =
class=3D"">&nbsp;&nbsp;intermediate hops in a network. &nbsp;These tools =
support different<br class=3D"">&nbsp;&nbsp;network types like IP, MPLS, =
TRILL, etc. &nbsp;There is also an effort to<br =
class=3D"">&nbsp;&nbsp;extend the tool set to provide connectivity and =
continuity checks<br class=3D"">&nbsp;&nbsp;within overlay networks. =
&nbsp;BFD is another tool which helps in<br =
class=3D"">&nbsp;&nbsp;detecting data forwarding failures. &nbsp;Table 3 =
below is not exhaustive<br class=3D""><br class=3D"">NEW:<br =
class=3D"">There are various OAM tool sets available to perform OAM =
functions<br class=3D"">&nbsp;&nbsp;within various layers. &nbsp;These =
OAM functions may be used to validate<br class=3D"">&nbsp;&nbsp;some of =
the underlay and overlay networks. &nbsp;Tools like ping and trace<br =
class=3D"">&nbsp;&nbsp;are used to perform connectivity check and =
tracing of<br class=3D"">&nbsp;&nbsp;intermediate hops in a network. =
&nbsp;These tools are already available for<br =
class=3D"">&nbsp;&nbsp;different types of networks such as IP, MPLS, =
TRILL, etc.<br class=3D""><br class=3D"">E-OAM offers OAM mechanisms =
such as an Ethernet continuity check for<br class=3D"">Ethernet links. =
There is an effort around NVO3 OAM to provide connectivity and<br =
class=3D"">continuity checks for networks that use NVO3. &nbsp;BFD is =
used for the detection of<br class=3D"">data plane forwarding =
failures.<br class=3D""></blockquote><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">...FB: Check whether NVO3 WG will indeed deliver a solution =
and "NVO3 OAM" indeed existis. If in doubt, it might be better to avoid =
forward looking references. Per my note above, it would be good to =
explicitly refer to IEEE standards as opposed to introducing a new term =
like "E-OAM".<span class=3D"Apple-converted-space">&nbsp;</span></span><br=
 style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" =
class=3D""><blockquote type=3D"cite" style=3D"font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
class=3D"">The IPPM framework [RFC 2330] offers tools such as OWAMP =
[RFC4656] and<br class=3D"">TWAMP [RFC5357] (collectively referred as =
IPPM in this section) to measure<br class=3D"">various performance =
metrics. MPLS Packet Loss Measurement (LM) and Packet<br class=3D"">Delay =
Measurement (DM) (collectively referred as MPLS_PM in this section)<br =
class=3D"">[RFC6374] offers the ability to measure performance metrics =
in MPLS network.<br class=3D""><br class=3D"">Table 3 below is not =
exhaustive.<br class=3D""><br class=3D"">Section 6.4.3 IOAM:<br =
class=3D"">&nbsp;&nbsp;&nbsp;- The section states that IOAM "may be used =
to perform various SFC OAM<br class=3D"">&nbsp;&nbsp;&nbsp;functions as =
well". It would be good to expand on this statement: E.g. IOAM<br =
class=3D"">&nbsp;&nbsp;&nbsp;Trace-Option Type could be leveraged for =
SFC tracing. IOAM Direct-Export<br class=3D"">Option<br =
class=3D"">&nbsp;&nbsp;&nbsp;Type could be leveraged. - How would we =
deal with the IOAM Active Flag<br =
class=3D"">&nbsp;&nbsp;&nbsp;(draft-ietf-ippm-ioam-flags-01) when used =
with SFC OAM?<br class=3D""><br class=3D"">&lt;Nagendra&gt; The =
intention of the section is to highlight the applicability of<br =
class=3D"">different OAM toolsets for OAM functions at service layer. I =
am not sure if we<br class=3D"">really should try explaining all the =
possible options within each tool. But I agree<br class=3D"">that it is =
worth clarifying the availability of IOAM options for tracing. think =
we<br class=3D"">can clarify that different IOAM Option-Types are =
available for OAM functions<br class=3D"">such as SFC tracing. Can you =
check if the below looks ok?<br class=3D""><br class=3D"">OLD:<br =
class=3D"">[I-D.ietf-sfc-ioam-nsh] defines how In-Situ OAM data fields =
are<br class=3D"">&nbsp;&nbsp;transported using NSH header. =
&nbsp;[I-D.ietf-sfc-proof-of-transit]<br class=3D"">&nbsp;&nbsp;defines =
a mechanism to perform proof of transit to securely verify if<br =
class=3D"">&nbsp;&nbsp;a packet traversed the relevant SFP or SFC. =
&nbsp;While the mechanism is<br class=3D"">&nbsp;&nbsp;defined inband =
(i.e., it will be included in data packets), it may be<br =
class=3D"">&nbsp;&nbsp;used to perform various SFC OAM functions as =
well.<br class=3D""><br class=3D"">NEW:<br =
class=3D"">[I-D.ietf-sfc-ioam-nsh] defines how In-Situ OAM data fields =
are<br class=3D"">&nbsp;&nbsp;transported using NSH header. =
&nbsp;[I-D.ietf-sfc-proof-of-transit]<br class=3D"">&nbsp;&nbsp;defines =
a mechanism to perform proof of transit to securely verify if<br =
class=3D"">&nbsp;&nbsp;a packet traversed the relevant SFP or SFC. =
&nbsp;While the mechanism is<br class=3D"">&nbsp;&nbsp;defined inband =
(i.e., it will be included in data packets), IOAM Option-Types<br =
class=3D"">&nbsp;such as IOAM Trace Option-Types can also be used to =
perform other SFC OAM<br class=3D"">function<br class=3D"">&nbsp;such as =
SFC tracing.<br class=3D""><br class=3D"">- The text states<br =
class=3D"">&nbsp;&nbsp;&nbsp;"In-Situ OAM could be used with O bit set": =
Why would IOAM be used with the<br class=3D"">&nbsp;&nbsp;&nbsp;overflow =
bit set for SFC OAM? For details on IOAM's O-bit, see section 4.4.1 =
in<br class=3D"">&nbsp;&nbsp;&nbsp;<a =
href=3D"https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-09" =
class=3D"">https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-09</a>.<b=
r class=3D""><br class=3D"">&lt;Nagendra&gt; The O bit referred here is =
not the O bit in IOAM but the one in<br class=3D"">NSH/Overlay header. =
To avoid any confusion, this can be updated as below:<br class=3D""><br =
class=3D"">OLD:<br class=3D"">In-Situ OAM could be used with O bit set =
to perform SF availability<br class=3D"">&nbsp;&nbsp;and SFC =
availability or performance measurement.<br class=3D""><br =
class=3D"">NEW:<br class=3D"">In-Situ OAM could be used with O bit in =
the overlay header set, to perform SF<br class=3D"">availability<br =
class=3D"">&nbsp;&nbsp;and SFC availability or performance =
measurement.<br class=3D""></blockquote><br style=3D"caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">... FB: Ah, ok. Given that this section is about IOAM and not =
NSH, I'd rather explicitly refer to NSH here. E.g. If SFC is realized =
using NSH, then the O-bit in the NSH header could be used to indicated =
OAM traffic. You could refer to<span =
class=3D"Apple-converted-space">&nbsp;</span></span><a =
href=3D"https://tools.ietf.org/html/draft-ietf-sfc-ioam-nsh-03#section-4.2=
" style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" =
class=3D"">https://tools.ietf.org/html/draft-ietf-sfc-ioam-nsh-03#section-=
4.2</a><span style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D""><span =
class=3D"Apple-converted-space">&nbsp;</span>explicitly.<span =
class=3D"Apple-converted-space">&nbsp;</span></span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" =
class=3D""><blockquote type=3D"cite" style=3D"font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
class=3D"">Section 6.4.4 SFC<br class=3D"">&nbsp;&nbsp;&nbsp;Traceroute: =
- This section refers to an expired draft (even calling out the<br =
class=3D"">&nbsp;&nbsp;&nbsp;fact that the draft has exipred), but also =
mentions that functionality is<br class=3D"">&nbsp;&nbsp;&nbsp;available =
and implemented in OpenDaylight. Consider removing the references<br =
class=3D"">to<br class=3D"">&nbsp;&nbsp;&nbsp;the expired draft and =
rather add references to OpenDaylight documents. -<br class=3D"">IOAM<br =
class=3D"">&nbsp;&nbsp;&nbsp;Loopback (see =
draft-ietf-ippm-ioam-flags-01) could apply SFC Traceroute as<br =
class=3D"">well.<br class=3D""><br class=3D"">&lt;Nagendra&gt;Ok. Let me =
check if I can find some reference for ODL.<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;Detailed set of nits that I encountered =
while reading through the document<br class=3D"">([x]<br =
class=3D"">&nbsp;&nbsp;&nbsp;references line number x) =E2=80=93 hope =
that they are helpful in further improving the<br =
class=3D"">&nbsp;&nbsp;&nbsp;doc:<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; Yes of course (.<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;[global] s/an SF/a SF/ -- and similarly =
SFC/SFF<br class=3D""><br class=3D"">&lt;Nagendra&gt;Other RFCs uses "an =
SF/SFF". So the draft is updated accordingly. If<br class=3D"">your =
suggestion is to substitute "a SF" to "an SF", &nbsp;it is done (.<br =
class=3D""><br class=3D"">&nbsp;&nbsp;&nbsp;[176] "OAM Controller" not =
defined<br class=3D""><br class=3D"">&lt;Nagendra&gt;We can change it as =
below:<br class=3D""><br class=3D"">OLD:<br class=3D"">OAM controllers =
are assumed to be within the same administrative<br =
class=3D"">&nbsp;&nbsp;domain as the target SFC enabled domain.<br =
class=3D""><br class=3D"">NEW:<br class=3D"">OAM controllers are =
SFC-aware network devices that are capable of generating<br class=3D"">OAM=
 packets. They are assumed to be within the same administrative domain =
as<br class=3D"">the target SFC enabled domain.<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;[202] Why just Virtual Machines and no =
containers? Suggest to make things<br class=3D"">&nbsp;&nbsp;&nbsp;generic=
 and talk about virtual and physical entities.<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; We changed this as virtual entities.<br =
class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This =
comment applies throughout the document.<br =
class=3D"">&nbsp;&nbsp;&nbsp;[216] Ethernet OAM: Add reference. Do you =
refer to physical layer Ethernet<br class=3D"">OAM<br =
class=3D"">&nbsp;&nbsp;&nbsp;(802.3ah) or CFM (802.1ag)?<br class=3D""><br=
 class=3D"">&lt;Nagendra&gt; The response was provided in the above =
comment section.<br class=3D""><br class=3D"">[243] s/uses the overlay =
network/uses the overlay<br class=3D"">&nbsp;&nbsp;&nbsp;network =
layer/<br class=3D""><br class=3D"">&lt;Nagendra&gt; Done.<br =
class=3D""><br class=3D"">[246] Could we add a few examples of "various =
overlay network<br class=3D"">&nbsp;&nbsp;&nbsp;technologies"? For the =
underlay network layer several examples are listed.<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; Ok.<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;[248] What does "mostly transparent" =
mean?<br class=3D""><br class=3D"">&lt;Nagendra&gt; The data plane =
elements connecting the overlay layer nodes may<br class=3D"">not always =
process the overlay header.<br class=3D""></blockquote><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">...FB: How about we explain this =
in the document?</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><blockquote type=3D"cite" =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br class=3D"">[254] What does "tight =
coupling"<br class=3D"">&nbsp;&nbsp;&nbsp;between the link layer and the =
physical technology mean?<br class=3D""><br class=3D"">&lt;Nagendra&gt;I =
am not sure I understand the nit here. Do you see any difficulty in<br =
class=3D"">parsing the sentence?<br class=3D""></blockquote><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">...FB: Not sure what "tight =
coupling" means here. Could you clarify what is "tight coupling" vs. =
"not tight coupling"?</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><blockquote type=3D"cite" =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br class=3D"">[255] Suggest to =
avoid<br class=3D"">&nbsp;&nbsp;&nbsp;terms like "popular" - popularity =
can change, standards stay<br class=3D""><br class=3D"">&lt;Nagendra&gt; =
Ok. This is changed as "Ethernet is one such choice..."<br class=3D""><br =
class=3D"">[256] Acronyms<br class=3D"">&nbsp;&nbsp;&nbsp;"POS" and =
"DWDM" are not defined<br class=3D""><br class=3D"">&lt;Nagendra&gt; =
Added.<br class=3D""><br class=3D"">[274] Link start/end-points don't =
seem to<br class=3D"">&nbsp;&nbsp;&nbsp;always align with the underlay =
network in the diagram<br class=3D""><br class=3D"">&lt;Nagendra&gt; =
Fixed it.<br class=3D""><br class=3D"">[287] s/may comprise<br =
class=3D"">&nbsp;&nbsp;&nbsp;of/may consist of/<br class=3D""><br =
class=3D"">&lt;Nagendra&gt;We fixed it as "may comprise"..<br =
class=3D""><br class=3D"">[288] s/but not shown/but is not shown/<br =
class=3D""><br class=3D"">&lt;Nagendra&gt; We fixed this as =
"intermediate nodes not shown...:<br class=3D""><br class=3D"">[307]<br =
class=3D"">&nbsp;&nbsp;&nbsp;s/devices/device/<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; Done.<br class=3D""><br class=3D"">[308] =
What is a "controller"?<br class=3D""><br class=3D"">&lt;Nagendra&gt; We =
discussed this in the above comment section.<br class=3D""><br =
class=3D"">[314] s/includes/include/<br class=3D""><br =
class=3D"">&lt;Nagendra&gt;Done.<br class=3D""><br class=3D"">[319]<br =
class=3D"">&nbsp;&nbsp;&nbsp;Add hSFC to list of acronyms in section =
1.2.1<br class=3D""><br class=3D"">&lt;Nagendra&gt; This is expanded in =
the respective section. We added it in the<br class=3D"">acronym section =
as well.<br class=3D""><br class=3D"">[320] Add IBN to list of =
acronyms<br class=3D"">&nbsp;&nbsp;&nbsp;in section 1.2.1<br =
class=3D""><br class=3D"">&lt;Nagendra&gt; Ok, Done.<br class=3D""><br =
class=3D"">[325] s/includes/include/<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; Done.<br class=3D"">[359] The function/term =
"controller"<br class=3D"">&nbsp;&nbsp;&nbsp;requires definition.<br =
class=3D""><br class=3D"">&lt;Nagendra&gt; Done, as mentioned in the =
above comment section.<br class=3D""><br class=3D"">[383] s/?./?/<br =
class=3D""><br class=3D"">[398] s/get the got/got/<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; Done.<br class=3D""><br class=3D"">[461]<br =
class=3D"">&nbsp;&nbsp;&nbsp;s/devices/device/<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; Done.<br class=3D""><br class=3D"">[469] =
Does it have to be equal cost multipath at the service<br =
class=3D"">&nbsp;&nbsp;&nbsp;layer, or could unequal cost multipath also =
be an option for load-balancing?<br class=3D""><br =
class=3D"">&lt;Nagendra&gt;I didn=E2=80=99t see any discussion specific =
to ECMP/UCMP in the<br class=3D"">architecture RFC.<br =
class=3D""></blockquote><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">...FB: Hmm. I did not see that RFC7665 is only about equal =
cost multipath.<span =
class=3D"Apple-converted-space">&nbsp;</span></span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" =
class=3D""><blockquote type=3D"cite" style=3D"font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
class=3D"">[521] Not sure whether the overlay network establishes the =
service plane. Isn't<br class=3D"">&nbsp;&nbsp;&nbsp;it that the overlay =
network establishes connectivity for the SFC-related<br =
class=3D"">&nbsp;&nbsp;&nbsp;functions in the service plane?<br =
class=3D""><br class=3D"">&lt;Nagendra&gt; The service layer is =
established over the overlay network layer. I am<br class=3D"">not sure =
if it is right to say overlay network provides connectivity for =
service<br class=3D"">layer (.<br class=3D""></blockquote><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">...FB: Overlay network is one =
component of the service layer, isn't it. So it is required but not =
sufficient.</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><blockquote type=3D"cite" style=3D"font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
class=3D"">[531] s/components/component/ [545] remove<br =
class=3D"">&nbsp;&nbsp;&nbsp;"underlay"<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; Done.<br class=3D""><br class=3D"">[595] =
s/devices/device/<br class=3D""><br class=3D"">&lt;Nagendra&gt; Done.<br =
class=3D""><br class=3D"">[600] s/action/an action/<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; Done.<br class=3D""><br class=3D"">[601] =
Expand on<br class=3D"">&nbsp;&nbsp;&nbsp;"TTL or other means" (TTL also =
needs to be added to acronyms in 1.2.1). Is this<br =
class=3D"">&nbsp;&nbsp;&nbsp;specific to NSH? Or specific to IPv4?<br =
class=3D""><br class=3D"">&lt;Nagendra&gt; TTL is listed as well-known =
abbrev in <a href=3D"https://www.rfc-" class=3D"">https://www.rfc-</a><br =
class=3D""><a href=3D"http://editor.org/materials/abbrev.expansion.txt" =
class=3D"">editor.org/materials/abbrev.expansion.txt</a> and so we left =
it as it is. TTL in this<br class=3D"">document refers to NSH TTL =
field.<br class=3D""></blockquote><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">...FB: Let's ensure we refer to NSH TTL in this case. Given =
that SFC can be done with other means than NSH, implicit reference to =
NSH might be a problem.<span =
class=3D"Apple-converted-space">&nbsp;</span></span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" =
class=3D""><blockquote type=3D"cite" style=3D"font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
class=3D"">[630] Mention that for "approximation of<br =
class=3D"">&nbsp;&nbsp;&nbsp;packet loss for a given SFC can be derived" =
to be applicable, SFC OAM packets<br class=3D"">&nbsp;&nbsp;&nbsp;would =
need to be forwarded the same as live user traffic.<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; As it is intending to derive the approximate =
loss value, I am not sure<br class=3D"">if we need this additional =
consideration that the OAM packet would need to<br class=3D"">follow the =
live user traffic. Let me know if you think otherwise.<br =
class=3D""></blockquote><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">...FB: IMHO we should - given that it is one potential =
complication.<span class=3D"Apple-converted-space">&nbsp;</span></span><br=
 style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" =
class=3D""><blockquote type=3D"cite" style=3D"font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
class=3D"">[636] Is uppercase<br class=3D"">&nbsp;&nbsp;&nbsp;"MUST" =
applicable to an informational document? Especially given that<br =
class=3D"">&nbsp;&nbsp;&nbsp;RFC2119/RFC8174 is explicitly referenced by =
the draft.<br class=3D""><br class=3D"">&lt;Nagendra&gt; Based on =
various reviewer comments, we removed the use of any<br =
class=3D"">normative statement.<br class=3D""><br class=3D"">[666] Add =
MPLS, TRILL to<br class=3D"">&nbsp;&nbsp;&nbsp;acronyms in 1.2.1<br =
class=3D""><br class=3D"">&lt;Nagendra&gt; Ok. Done.<br class=3D""><br =
class=3D"">[678] s/exhaustive/exhaustive./<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; Done.<br class=3D""><br class=3D"">[720] Is =
uppercase "SHOULD" applicable to an informational document?<br =
class=3D"">&nbsp;&nbsp;&nbsp;Especially given that RFC2119/RFC8174 is =
explicitly referenced by the draft.<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; Based on various reviewer comments, we =
removed the use of any<br class=3D"">normative statement.<br =
class=3D""><br class=3D"">[722] Is uppercase "MAY" applicable to an =
informational document? Especially<br class=3D"">&nbsp;&nbsp;&nbsp;given =
that RFC2119/RFC8174 is explicitly referenced by the draft.<br =
class=3D""><br class=3D"">&lt;Nagendra&gt; Based on various reviewer =
comments, we removed the use of any<br class=3D"">normative =
statement.<br class=3D""><br class=3D"">[754]<br =
class=3D"">&nbsp;&nbsp;&nbsp;s/packet/packets/<br class=3D""><br =
class=3D"">[755] s/to next node/to the next node/<br class=3D""><br =
class=3D"">[771] How does this<br class=3D"">&nbsp;&nbsp;&nbsp;requirement=
 align with the earlier paragraph, e.g. in case a node sends an<br =
class=3D"">ICMP<br class=3D"">&nbsp;&nbsp;&nbsp;reply? It would probably =
make sense to scope the statement to e.g. NSH.<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; As mentioned in the statement, the node that =
initiates the OAM<br class=3D"">packet must set the marker and so this =
statement is applicable for the initiating<br class=3D"">node.<br =
class=3D""><br class=3D"">[806]<br =
class=3D"">&nbsp;&nbsp;&nbsp;s/function/functions/<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; Done<br class=3D""><br class=3D"">[809] =
s/from relevant node/from the relevant node/<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; Done<br class=3D""><br class=3D"">[810]<br =
class=3D"">&nbsp;&nbsp;&nbsp;s/generate ICMP/generate an ICMP/<br =
class=3D""><br class=3D"">&lt;Nagendra&gt; Done<br class=3D""><br =
class=3D"">[812] s/from last/from the last/<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; Done<br class=3D""><br class=3D"">[830]<br =
class=3D"">&nbsp;&nbsp;&nbsp;s/perform continuity/perform the =
continuity/<br class=3D""><br class=3D"">&lt;Nagendra&gt; Done<br =
class=3D""><br class=3D"">[834] s/with relevant/with the<br =
class=3D"">&nbsp;&nbsp;&nbsp;relevant<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; Done<br class=3D""><br class=3D"">[835] =
s/perform partial SFC availability./perform a partial SFC<br =
class=3D"">&nbsp;&nbsp;&nbsp;availability check./<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; Done<br class=3D""><br class=3D"">[851] For =
"In-Situ OAM data fields" add a normative<br =
class=3D"">&nbsp;&nbsp;&nbsp;reference to draft-ietf-ippm-ioam-data<br =
class=3D""><br class=3D"">[905] Add "CLI" to section 1.2.1<br =
class=3D"">&nbsp;&nbsp;&nbsp;acronyms<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; Done<br class=3D""><br class=3D"">[920] Add =
a reference for NETCONF -&gt;RFC6241<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; Done<br class=3D""><br class=3D"">Once =
again, thanks a lot for the great comments.<br class=3D""><br =
class=3D"">Regards,<br class=3D"">Nagendra<br class=3D""></blockquote><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">Thanks again for considering the =
comments in great detail. Much appreciated.</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">Cheers, =
Frank</span></div></blockquote></div><br class=3D""></div></body></html>=

--Apple-Mail=_16C453EB-A2E9-49A3-BB5A-C6CF8DCFFAA3--

--Apple-Mail=_ECE21A5A-E1C9-4FF2-9278-599D1E29C171
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="signature.asc"
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iQIzBAEBCAAdFiEEbIMShIRJbeM9uJhEheClAY5mfL0FAl7FaeYACgkQheClAY5m
fL18Vw//TWyndG0g1frOL+ydVzbhD0Wi6e2PoweDrh1W2I1fRTRw+9K2bq4039Z/
yWUTGdrNIXnkZ59UccyhA634aGy0RE++czy4JS8V09ofP8ER6+FqgKLYKV4P8JkP
iKWlY+9PguR7l1l2J5X1jFMB/9bqKYTf5c/WL7c64OXgi3JAyXbyNySbTq+u9K4h
smxoT7tNBtJMu+ma76VSd24b0g+n6cE1S0TuzFSN3x5W4Hrd9hPRbJI1zIWUhTnr
gJoJ04wemHBHIYlCiPdxcfOROT2o6OtG1HNFc1TqZRszQtjBhIryxObDjZ6cmJN3
vLqgLnaOeZuneeANBzcg7V1bhude/RJy7+MoILjFs+ay6Ei/PqfqAg8XMT1WcqwB
8z3T9b7OPoDUUzlUokTjLYJp1vFbBJ7/Tc3zJxQnU3c85tFPbR0/HEpJvCvCb8XD
mhV/BV4pMe/0E93A+Sp2KTchsKJUQ8ukeV1fq5Kmsw1HpqAvzwHUaUYcbgPyjKGT
L71VkqxMKegUdO53cUCoaxhverDl8i3E0zIq9PaZtbrMciVyzoo+YFRa31ytS4mS
p/2MaVymg3dmTYFzid9T6QTV/JAwc4i0VNgmso1eZlW/7UVgEgrYBknUt/hr2MmP
GFnZPh1fIWMT8MJV3ORqJHmY57p2rFKgkLXLFERPKHlKyiNCO3k=
=MRPi
-----END PGP SIGNATURE-----

--Apple-Mail=_ECE21A5A-E1C9-4FF2-9278-599D1E29C171--


From nobody Wed May 20 10:41:30 2020
Return-Path: <fbrockne@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DED813A0AFB; Wed, 20 May 2020 10:41:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Xhyaxk7c; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=XNiZQZ9u
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hUWEiqZ3NBre; Wed, 20 May 2020 10:41:16 -0700 (PDT)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 748953A0AFA; Wed, 20 May 2020 10:41:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=38648; q=dns/txt; s=iport; t=1589996475; x=1591206075; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=VwUohvIiESXc8sMJjSi+QCzdqshrqoMBVrznVhlRx8I=; b=Xhyaxk7cviLaKYJXotfTD8kpHhOL392Hu/j3YkV/rPOv93PRbgLGE7AA FiSel+k26bFX4E3tJ5fHv64A9TCvml8oSAwSKtDGhmzPp/I24i7o6i0rs Elet5mL0HPLZbnrM6wwRFk5fP6w1A6AyJsNQiC/wjJKpVBa69+vlBGI94 0=;
IronPort-PHdr: =?us-ascii?q?9a23=3AuXsFAhAopRcWvUOA0Zw/UyQJPHJ1sqjoPgMT9p?= =?us-ascii?q?ssgq5PdaLm5Zn5IUjD/qw30g3LWojf6/tAk+fMtebrXmlTqZqCsXVXdptKWl?= =?us-ascii?q?dFjMgNhAUvDYaDDlGzN//laSE2XaEgHF9o9n22Kw5ZTcD5YVCBoHq/6T4bHg?= =?us-ascii?q?3yLwwzLePwScbeis2t3LW0/JveKwxDmDu6Z+Z0KxO75QXcv8Ubm81sMKE0nx?= =?us-ascii?q?DIuXBPPe9RwDBl?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CfBQCQa8Ve/5NdJa1mHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQFAgUeBVFEHb1gvLAqEGoNGA40+gQGXOoFCgRADVQsBAQEMAQE?= =?us-ascii?q?jCgIEAQGERAIXgXgkOBMCAwEBCwEBBQEBAQIBBQRthSoBBiUMhXEBAQEBAxI?= =?us-ascii?q?ICQQNDAEBNwELBAIBCBEBAwEBAQICJgICAjAVAgYIAgQBDQUIEweDBYJLAy4?= =?us-ascii?q?BDqk/AoE5iGF2fzODAQEBBYE2AoN2GIIOCYEOKoJjiV8agUE/gRABQ4FPSTU?= =?us-ascii?q?+gmcBAQIBgTkPHAUQDxICglozgi2ONAERBgkJKIJeiSOYHgqCU4gnhguKO4J?= =?us-ascii?q?igRKDZ4QCkBWCApBIiW2TbQIEAgQFAg4BAQWBaSKBVnAVO4JpCUcYDYl9hC6?= =?us-ascii?q?CFQwXg0+FFIVCdAI1AgYBBwEBAwl8iXoCJgeBBgEwXwEB?=
X-IronPort-AV: E=Sophos;i="5.73,414,1583193600"; d="scan'208";a="481992449"
Received: from rcdn-core-11.cisco.com ([173.37.93.147]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 20 May 2020 17:41:14 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by rcdn-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id 04KHfDDh003233 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 20 May 2020 17:41:14 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 20 May 2020 12:41:13 -0500
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 20 May 2020 13:41:13 -0400
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 20 May 2020 12:41:13 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IndwyKw/UQEPl0aW2N//Cz1GwFUHd3e7dBZCdUG2T1Q/opSXWzlOK4VUr03cwPIuKtey01xnMicvRAZW7PLJLKRUwud0+HTG2WOlEHxPO+U6jnjTcKcpdtFGhJzdlbWCvo8YeynIB4EhcVKx5B0AJvDO28UzZi3o01PYvPreTk50XtakMjqvgyTYZWp2IgDNKsbiuqkHIkLt1pWHwz0rB00BBFBRM+voHgf1YPkaprrkYnGBj1f6z0q+0qYzuu7KKqqHynzcpr2vzpuQR5X9COLdbLxDhLtNSh8A83tRQ+day2AnpA3jjo4fuofIvM4C3jf5M9yeUvBqo9GrLK+kEg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VwUohvIiESXc8sMJjSi+QCzdqshrqoMBVrznVhlRx8I=; b=ezQ2YAyTjGZlRo4RvM/jB93ctf0qqYDg3x/GnzEyIInGNPqGIHMIWrKXGZHnv4A6rO02YOWNOE1B8nsywdhXqt61SYKfBeV97udUd8lOoxofFwxx5Ff5njzl+6lbcT8WuSAzsRb6T+J8kQzDDyIM4CQ5WOx1VJOXOYVy0lEXvVHPcCHCYEFSL7h7JE2RyS9/g7pjRr/kps4iLOHJwVxBcCIrCDcO4zPR/G12aZ8JH6fgEVVO59we8e0U71h8laISk4qTxz3ZRGmLsd2I1L2inI0SHWoP4n+Xeh6ELRmrMB4VA6yXbsbxvOfAkM6znIoVwrQXTNFvMncZeD1RO0XR1w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VwUohvIiESXc8sMJjSi+QCzdqshrqoMBVrznVhlRx8I=; b=XNiZQZ9ugK0cbJvNN3UWEJKbsC6G/T2KZ30LXQLzqCLSu/Frm1uwo1q8VRDv4FO8CG6CES8Pd4bsizIXia+Aib0bX9E0s2SEPPsGToX+DD5p2C6NLGK9SIhPitj3eO7plvYupS67ESW0fT+OlNbqsgoBOISJfLJMoqu81r3dfpo=
Received: from BYAPR11MB2584.namprd11.prod.outlook.com (2603:10b6:a02:c8::31) by BYAPR11MB3814.namprd11.prod.outlook.com (2603:10b6:a03:fb::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.25; Wed, 20 May 2020 17:41:11 +0000
Received: from BYAPR11MB2584.namprd11.prod.outlook.com ([fe80::d8d7:dbc7:25a8:a4bd]) by BYAPR11MB2584.namprd11.prod.outlook.com ([fe80::d8d7:dbc7:25a8:a4bd%3]) with mapi id 15.20.3021.024; Wed, 20 May 2020 17:41:11 +0000
From: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>, "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>, "tsv-art@ietf.org" <tsv-art@ietf.org>
CC: "sfc@ietf.org" <sfc@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>,  "draft-ietf-sfc-oam-framework.all@ietf.org" <draft-ietf-sfc-oam-framework.all@ietf.org>
Thread-Topic: Tsvart telechat review of draft-ietf-sfc-oam-framework-13
Thread-Index: AQHWK4yQC3PtyMib00yLrf+zBdIUqaixLdAQgAARHwCAAAVcwA==
Date: Wed, 20 May 2020 17:41:11 +0000
Message-ID: <BYAPR11MB258403E216B7396323CD836EDAB60@BYAPR11MB2584.namprd11.prod.outlook.com>
References: <158861910132.5213.12389985411421411727@ietfa.amsl.com> <B12ACAA0-BFBC-40D6-85D2-A7E056027C68@cisco.com> <BYAPR11MB2584D5A59E020682810099EFDAB60@BYAPR11MB2584.namprd11.prod.outlook.com> <e83de1dc-1f39-6281-7687-b6dd52567685@joelhalpern.com>
In-Reply-To: <e83de1dc-1f39-6281-7687-b6dd52567685@joelhalpern.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: joelhalpern.com; dkim=none (message not signed) header.d=none;joelhalpern.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.220.48]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 963bdac6-1828-4b9d-5557-08d7fce4fcb6
x-ms-traffictypediagnostic: BYAPR11MB3814:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BYAPR11MB3814A673BE67D728CACB6474DAB60@BYAPR11MB3814.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 04097B7F7F
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: M7KQYBT1BtxRi7/Gm8xVwplEPBRe9XnZ/0mdpgtGEddBEDKOX8+L/6WeCmlwG5dJM0fP6xi7OBPWtqIc65qJp54rY7I65kCueKq4FVWkoYgapnfygevZg+EYSOepCluHOkzoULMtvNt+uPHsGr5nDnDTLWmfr1vxhvLrtSQlgwUt94ysdxB64Sdv8LfDrIgc7ecvrIsSyB++kiQBi83EnPllnGo/53bIiU6N5FUi2dyHsWOD5hPRXeur+daNZKyzU+/Pr8TR913SY5YwhMmr05qfGLbfRxexL/8w805+YaQ9pjqbYtdyRGX4940YCuLRwKCvx1vbF8RyDrfcWssI6ki+rnzojNNGw8aDQIvCcnDbpwE1hI01skB/eAHlKHXMWIVGJie8zLgO0IvRIiZ5o6k5Tx+sESLOjGobXFi3Y6PeAu1W33ha0n7BLQkvLqCoF234L7uHZMZxwfk4XMM3iN6ZkuanoOut8BB5yjj1U2/Fvb19NqXbospfgPhylIZIUN9q5kIcAfVESKkVWtXgIg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BYAPR11MB2584.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(366004)(396003)(346002)(136003)(39860400002)(376002)(55016002)(6506007)(66946007)(76116006)(7696005)(8676002)(66556008)(66476007)(64756008)(66446008)(26005)(5660300002)(53546011)(33656002)(9686003)(52536014)(8936002)(30864003)(54906003)(2906002)(86362001)(478600001)(110136005)(316002)(83080400001)(186003)(966005)(71200400001)(4326008)(559001)(579004); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: A4S4Lc/+2vny6L32dHF7WCUaEGeHlFEDu7vE2a/lyfVfMGOGHrmj0UO8kpTNpo1D/Ltwa/zEztI1jg/BddlC6jdL1sX9hbsgviO5mAyTAPA6EQWpb+VmTtObhSxVqIer6CDztoZ+IFsizS4MQX5rP9TkyfdittVi0+ZPHKkILMTs61k79vmvsWvqgpN/JZyABnVc5tWibGtHpo3rnCg2LWRaXj1dCiAHB0KLJiSm6JyLLx9a9Puv5VlFeJVhY5pnBxfmP4KCBIxtjkIRfZJW96KkkOSNEoPplbHRX1pAr1Ztu4yO8qiL97YKDr5U96UznxZuROqZVoTZQ0tkm4o0sWS5PiKwRcD+0rI3/n3p+JfuEuFci0UZSbD2HjSyyz1EOlbFxWplXMv8bDY2UE3T03dpAufzPYOqb4XwKUWjg0JF5NDXnb/EEwkMR6P+vRrrFt8arddSZgHFf/EjIqWr6mD7QkJQezrFZSrpJA/yfH/wg7wvN4s1ocVBA7GI1Ieh
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 963bdac6-1828-4b9d-5557-08d7fce4fcb6
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 May 2020 17:41:11.7666 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 5pE9Fyzim0BF2Yr+xUuAGBK7KsCdrp6F/LE6SgnqUhOo9E6pMt8rvd9bQUVZdnI+7GScL+rQW7XhM2x8lqM6UQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3814
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: rcdn-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/e5kJVz2z9XTAavuIqTEpSTqMQJ4>
Subject: Re: [sfc] Tsvart telechat review of draft-ietf-sfc-oam-framework-13
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 May 2020 17:41:20 -0000

VGhhbmtzIEpvZWwuIFBlciB3aGF0IEkgbWVudGlvbmVkIGJlbG93LCBsZXQncyBiZSBjbGVhciB0
aGF0IFNGIHBlcmZvcm1hbmNlIGlzIG91dCBvZiBzY29wZSBmb3IgdGhlIGRvYy4NCkFuZCBJIHRo
aW5rIHRoaXMgd2FzIEFsdmFybydzIHBvaW50IGFzIHdlbGwuDQoNCkNoZWVycywgRnJhbmsNCg0K
PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKb2VsIE0uIEhhbHBlcm4gPGpt
aEBqb2VsaGFscGVybi5jb20+DQo+IFNlbnQ6IE1pdHR3b2NoLCAyMC4gTWFpIDIwMjAgMTk6MjEN
Cj4gVG86IEZyYW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpIDxmYnJvY2tuZUBjaXNjby5jb20+OyBO
YWdlbmRyYSBLdW1hciBOYWluYXINCj4gKG5haWt1bWFyKSA8bmFpa3VtYXJAY2lzY28uY29tPjsg
dHN2LWFydEBpZXRmLm9yZw0KPiBDYzogc2ZjQGlldGYub3JnOyBsYXN0LWNhbGxAaWV0Zi5vcmc7
IGRyYWZ0LWlldGYtc2ZjLW9hbS1mcmFtZXdvcmsuYWxsQGlldGYub3JnDQo+IFN1YmplY3Q6IFJl
OiBUc3ZhcnQgdGVsZWNoYXQgcmV2aWV3IG9mIGRyYWZ0LWlldGYtc2ZjLW9hbS1mcmFtZXdvcmst
MTMNCj4gDQo+IEZyYW5rLCByZWdhcmRpbmcgeW91ciBjb21tZW50IGFib3V0IFNGIHBlcmZvcm1h
bmNlLCBJIHRob3VnaHQgdGhlIGRvY3VtZW50DQo+IHdhcyBwcmV0dHkgY2xlYXIgdGhhdCB3ZSBj
b25zaWRlciB0aGF0IG91dCBvZiBzY29wZSAoYy5mLiB0aGUgZGlzY3Vzc2lvbnMgd2l0aCB0aGUN
Cj4gdmFyaW91cyBBRHMuKQ0KPiANCj4gSWYgeW91IGNhbiBzZWUgYSBwbGFjZSB0byBhZGQgdGV4
dCwgcGxlYXNlIHByb3Bvc2UgdGV4dC4NCj4gDQo+IFRoYW5rIHlvdSwNCj4gSm9lbA0KPiANCj4g
T24gNS8yMC8yMDIwIDE6MTAgUE0sIEZyYW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpIHdyb3RlOg0K
PiA+IEhpIE5hZ2VuZHJhLA0KPiA+DQo+ID4gVGhhbmtzIGZvciB0aGUgZGV0YWlsZWQgcmVwbHku
IFBsZWFzZSBzZWUgaW5saW5lICguLkZCKS4NCj4gPg0KPiA+PiAtLS0tLU9yaWdpbmFsIE1lc3Nh
Z2UtLS0tLQ0KPiA+PiBGcm9tOiBOYWdlbmRyYSBLdW1hciBOYWluYXIgKG5haWt1bWFyKSA8bmFp
a3VtYXJAY2lzY28uY29tPg0KPiA+PiBTZW50OiBTYW1zdGFnLCAxNi4gTWFpIDIwMjAgMTY6MTYN
Cj4gPj4gVG86IEZyYW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpIDxmYnJvY2tuZUBjaXNjby5jb20+
OyB0c3YtYXJ0QGlldGYub3JnDQo+ID4+IENjOiBzZmNAaWV0Zi5vcmc7IGxhc3QtY2FsbEBpZXRm
Lm9yZzsNCj4gPj4gZHJhZnQtaWV0Zi1zZmMtb2FtLWZyYW1ld29yay5hbGxAaWV0Zi5vcmcNCj4g
Pj4gU3ViamVjdDogUmU6IFRzdmFydCB0ZWxlY2hhdCByZXZpZXcgb2YNCj4gPj4gZHJhZnQtaWV0
Zi1zZmMtb2FtLWZyYW1ld29yay0xMw0KPiA+Pg0KPiA+PiBIaSBGcmFuaywNCj4gPj4NCj4gPj4g
VGhhbmsgeW91IGZvciB0aGUgcmV2aWV3LiBQbGVhc2Ugc2VlIGlubGluZSBmb3IgdGhlIHJlc3Bv
bnNlLi4NCj4gPj4NCj4gPj4NCj4gPj4gICAgICBSZXZpZXdlcjogRnJhbmsgQnJvY2tuZXJzDQo+
ID4+ICAgICAgUmV2aWV3IHJlc3VsdDogUmVhZHkgd2l0aCBOaXRzDQo+ID4+DQo+ID4+ICAgICAg
VGhpcyBkb2N1bWVudCBoYXMgYmVlbiByZXZpZXdlZCBhcyBwYXJ0IG9mIHRoZSB0cmFuc3BvcnQg
YXJlYSByZXZpZXcNCj4gdGVhbSdzDQo+ID4+ICAgICAgb25nb2luZyBlZmZvcnQgdG8gcmV2aWV3
IGtleSBJRVRGIGRvY3VtZW50cy4gVGhlc2UgY29tbWVudHMgd2VyZQ0KPiB3cml0dGVuDQo+ID4+
ICAgICAgcHJpbWFyaWx5IGZvciB0aGUgdHJhbnNwb3J0IGFyZWEgZGlyZWN0b3JzLCBidXQgYXJl
IGNvcGllZCB0byB0aGUNCj4gZG9jdW1lbnQncw0KPiA+PiAgICAgIGF1dGhvcnMgYW5kIFdHIHRv
IGFsbG93IHRoZW0gdG8gYWRkcmVzcyBhbnkgaXNzdWVzIHJhaXNlZCBhbmQNCj4gPj4gYWxzbyB0
byB0aGUgSUVURg0KPiA+PiAgICAgIGRpc2N1c3Npb24gbGlzdCBmb3IgaW5mb3JtYXRpb24uDQo+
ID4+DQo+ID4+ICAgICAgV2hlbiBkb25lIGF0IHRoZSB0aW1lIG9mIElFVEYgTGFzdCBDYWxsLCB0
aGUgYXV0aG9ycyBzaG91bGQgY29uc2lkZXIgdGhpcw0KPiA+PiAgICAgIHJldmlldyBhcyBwYXJ0
IG9mIHRoZSBsYXN0LWNhbGwgY29tbWVudHMgdGhleSByZWNlaXZlLiBQbGVhc2UgYWx3YXlzIEND
DQo+ID4+ICAgICAgdHN2LWFydEBpZXRmLm9yZyBpZiB5b3UgcmVwbHkgdG8gb3IgZm9yd2FyZCB0
aGlzIHJldmlldy4NCj4gPj4NCj4gPj4gICAgICBUaGlzIGRvY3VtZW50IHByb3ZpZGVzIGEgcmVm
ZXJlbmNlIGZyYW1ld29yayBmb3IgT0FNIGZvciBTRkMuDQo+ID4+DQo+ID4+ICAgICAgQ29tbWVu
dHM6DQo+ID4+DQo+ID4+ICAgICAgU2VjdGlvbiAzLjEuMSBTRiBhdmFpbGFiaWxpdHk6IFRoZSB0
ZXh0IG1ha2VzIGV4cGxpY2l0IHJlZmVyZW5jZSB0byBtdWx0aXBsZQ0KPiA+PiAgICAgIGluc3Rh
bmNlcyBvZiBhIFNGLiBDb25zZXF1ZW50bHksIGl0IHNob3VsZCBiZSBkZWZpbmVkIGhvdyBhdmFp
bGFiaWxpdHkgb2YgYQ0KPiBTRg0KPiA+PiAgICAgIGlzIGNvbXB1dGVkL2RldGVybWluZWQgaW4g
Y2FzZSBtdWx0aXBsZSBpbnN0YW5jZXMgYXJlIGRlcGxveWVkLg0KPiA+Pg0KPiA+PiA8TmFnZW5k
cmE+IFRoaXMgaXMgYWxyZWFkeSBjbGFyaWZpZWQgaW4gdGhlIHNlY3Rpb24gYXMgYmVsb3c6DQo+
ID4+DQo+ID4+ICJGb3IgY2FzZXMgd2hlcmUNCj4gPj4gICAgIG11bHRpcGxlIGluc3RhbmNlcyBv
ZiBhbiBTRiBhcmUgdXNlZCB0byByZWFsaXplIGEgZ2l2ZW4gU0YgZm9yIHRoZQ0KPiA+PiAgICAg
cHVycG9zZSBvZiBsb2FkIHNoYXJpbmcsIFNGIGF2YWlsYWJpbGl0eSBjYW4gYmUgcGVyZm9ybWVk
IGJ5IGNoZWNraW5nDQo+ID4+ICAgICB0aGUgYXZhaWxhYmlsaXR5IG9mIGFueSBvbmUgb2YgdGhv
c2UgaW5zdGFuY2VzLCBvciB0aGUgYXZhaWxhYmlsaXR5DQo+ID4+ICAgICBjaGVjayBtYXkgYmUg
dGFyZ2V0ZWQgYXQgYSBzcGVjaWZpYyBpbnN0YW5jZS4iDQo+ID4+DQo+ID4+IFRoaXMgZnVydGhl
cg0KPiA+PiAgICAgIGxlYWRzIHRvIHRoZSBxdWVzdGlvbiwgd2hldGhlciBhdmFpbGFiaWxpdHkg
aXMgYWx3YXlzIGEgImJpbmFyeSIgc3RhdGUNCj4gPj4gICAgICAoYXZhaWxhYmxlIC8gbm90LWF2
YWlsYWJsZSksIG9yIGNvdWxkIGEgU0YgYmUgZS5nLiA5OSUgYXZhaWxhYmxlPw0KPiA+Pg0KPiA+
PiA8TmFnZW5kcmE+VGhlIGF2YWlsYWJpbGl0eSBpcyBtZWFzdXJlZCBhcyBiaW5hcnkgc3RhdGUu
IEkgYW0gbm90IHN1cmUNCj4gPj4gd2hhdCBpcyA5OSUgYXZhaWxhYmxlLiBJZiBpdCBtZWFucyBn
ZXR0aW5nIDk5IHJlc3BvbnNlcyBmb3IgMTAwDQo+ID4+IHByb2JlcyBzZW50LCBJIHRoaW5rIGl0
IGZhbGxzIHVuZGVyIHBhY2tldCBsb3NzIGNhdGVnb3J5IHdoaWNoIGluIHR1cm4gaXMNCj4gcGVy
Zm9ybWFuY2UgbWVhc3VyZW1lbnQuDQo+ID4NCj4gPiAuLi5GQjogVGhhbmtzLiBUaG91Z2ggSSdt
IHN0aWxsIG5vdCBlbnRpcmVseSBmb2xsb3dpbmcuIElmIGF2YWlsYWJpbGl0eSBpcyBiaW5hcnkg
YW5kDQo+IEkgcHV0IHRoZSBzdGF0ZW1lbnRzIGFib3ZlIHRvZ2V0aGVyLCB3aGF0IHdvdWxkIGJl
IHRoZSBhdmFpbGFiaWxpdHkgb2YgdGhlDQo+IGZvbGxvd2luZyBzZXR1cDogVGhlcmUgaXMgYW4g
U0YgdGhhdCBpcyBtYWRlIHVwIG9mIDEwMCBpbnN0YW5jZXMuIDk5IG9mIHRoZXNlDQo+IGluc3Rh
bmNlcyBhcmUgcG93ZXJlZCBkb3duIGVudGlyZWx5LiBBbmQgdGhlIDEgaW5zdGFuY2UgdGhhdCBp
cyAidXAiIGlzDQo+IGFsdGVybmF0aW5nIGJldHdlZW4gc2VydmljaW5nIHJlcXVlc3RzIGZvciAx
MG1pbiBmb2xsb3dlZCBieSBub3Qgc2VydmljaW5nDQo+IHJlcXVlc3RzIGZvciAxMG1pbi4gV291
bGQgdGhlIFNGIGJlIGNvbnNpZGVyZWQgImF2YWlsYWJsZSI/DQo+ID4NCj4gPj4NCj4gPj4gU2Vj
dGlvbiAzLjEuMg0KPiA+PiAgICAgIFNGIHBlcmZvcm1hbmNlOiBXaGF0IGlzIHRoZSBpbXBhY3Qg
b2YgYSAibXVsdGlwbGUgaW5zdGFuY2UgU0YNCj4gPj4gZGVwbG95bWVudCIgb24gU0YNCj4gPj4g
ICAgICBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudD8NCj4gPj4NCj4gPj4gPE5hZ2VuZHJhPkkgdGhp
bmsgd2UgY292ZXJlZCB0aGlzIGluIFNGIGF2YWlsYWJpbGl0eSBidXQgbm90IGhlcmUuDQo+ID4+
IERvZXMgdGhlIGJlbG93IHVwZGF0ZWQgdGV4dCBsb29rIGJldHRlcj8NCj4gPj4NCj4gPj4gT0xE
Og0KPiA+PiBPbiB0aGUgb25lIGhhbmQsIHRoZSBwZXJmb3JtYW5jZSBvZiBhbnkgc3BlY2lmaWMg
U0YgY2FuIGJlIHF1YW50aWZpZWQNCj4gPj4gICAgIGJ5IG1lYXN1cmluZyB0aGUgbG9zcyBhbmQg
ZGVsYXkgbWV0cmljcyBvZiB0aGUgdHJhZmZpYyBmcm9tIFNGRiB0bw0KPiA+PiAgICAgdGhlIHJl
c3BlY3RpdmUgU0YsIHdoaWxlIG9uIHRoZSBvdGhlciBoYW5kLCB0aGUgcGVyZm9ybWFuY2UgY2Fu
IGJlDQo+ID4+ICAgICBtZWFzdXJlZCBieSBsZXZlcmFnaW5nIHRoZSBsb3NzIGFuZCBkZWxheSBt
ZXRyaWNzIGZyb20gdGhlIHJlc3BlY3RpdmUNCj4gPj4gICAgIFNGcy4gIFRoZSBsYXR0ZXIgcmVx
dWlyZXMgU0YgaW52b2x2ZW1lbnQgdG8gcGVyZm9ybSB0aGUgbWVhc3VyZW1lbnQNCj4gPj4gICAg
IHdoaWxlIHRoZSBmb3JtZXIgZG9lcyBub3QuDQo+ID4+DQo+ID4+IE5FVzoNCj4gPj4gT24gdGhl
IG9uZSBoYW5kLCB0aGUgcGVyZm9ybWFuY2Ugb2YgYW55IHNwZWNpZmljIFNGIGNhbiBiZSBxdWFu
dGlmaWVkDQo+ID4+ICAgICBieSBtZWFzdXJpbmcgdGhlIGxvc3MgYW5kIGRlbGF5IG1ldHJpY3Mg
b2YgdGhlIHRyYWZmaWMgZnJvbSBTRkYgdG8NCj4gPj4gICAgIHRoZSByZXNwZWN0aXZlIFNGLCB3
aGlsZSBvbiB0aGUgb3RoZXIgaGFuZCwgdGhlIHBlcmZvcm1hbmNlIGNhbiBiZQ0KPiA+PiAgICAg
bWVhc3VyZWQgYnkgbGV2ZXJhZ2luZyB0aGUgbG9zcyBhbmQgZGVsYXkgbWV0cmljcyBmcm9tIHRo
ZSByZXNwZWN0aXZlDQo+ID4+ICAgICBTRnMuICBUaGUgbGF0dGVyIHJlcXVpcmVzIFNGIGludm9s
dmVtZW50IHRvIHBlcmZvcm0gdGhlIG1lYXN1cmVtZW50DQo+ID4+ICAgICB3aGlsZSB0aGUgZm9y
bWVyIGRvZXMgbm90LiBGb3IgY2FzZXMgd2hlcmUNCj4gPj4gICAgIG11bHRpcGxlIGluc3RhbmNl
cyBvZiBhbiBTRiBhcmUgdXNlZCB0byByZWFsaXplIGEgZ2l2ZW4gU0YgZm9yIHRoZQ0KPiA+PiAg
ICAgcHVycG9zZSBvZiBsb2FkIHNoYXJpbmcsIFNGIHBlcmZvcm1hbmNlIGNhbiBiZSBxdWFudGlm
aWVkIGJ5IG1lYXN1cmluZw0KPiA+PiAgICAgdGhlIG1ldHJpY3MgZm9yIGFueSBvbmUgaW5zdGFu
Y2Ugb2YgU0Ygb3IgYnkgbWVhc3VyaW5nIHRoZSBtZXRyaWNzIGZvcg0KPiA+PiAgICAgYSBzcGVj
aWZpYyBpbnN0YW5jZS4NCj4gPj4NCj4gPj4gVGhlIHNlY3Rpb24gb25seSB0YWxrcyBhYm91dCBs
b3NzIGFuZCBkZWxheSBhcw0KPiA+PiAgICAgIHBlcmZvcm1hbmNlIGNyaXRlcmlhLiBJdCB3b3Vs
ZCBiZSBnb29kIHRvIHN0YXRlIHRoYXQgb3RoZXINCj4gPj4gcGVyZm9ybWFuY2UgY3JpdGVyaWEN
Cj4gPj4gICAgICAoZS5nLiBzcGVjaWZpYyB0byB0aGUgU0YsIHRocm91Z2hwdXQsIGV0Yy4pIGV4
aXN0Lg0KPiA+Pg0KPiA+PiA8TmFnZW5kcmE+IFdlIGNhbiBhZGQgdGhlIGJlbG93IHRvIFNlY3Rp
b24gMy4xLjI6DQo+ID4+DQo+ID4+IE5FVzoNCj4gPj4gIlRoZSBtZXRyaWNzIG1lYXN1cmVkIHRv
IHF1YW50aWZ5IHRoZSBwZXJmb3JtYW5jZSBvZiB0aGUgU0YgY29tcG9uZW50DQo+ID4+IGlzIG5v
dCBqdXN0IGxpbWl0ZWQgdG8gbG9zcyBhbmQgZGVsYXkuIE90aGVyIG1ldHJpY3Mgc3VjaCBhcw0K
PiA+PiB0aHJvdWdob3V0IGFsc28gZXhpc3QgYW5kIHRoZSBjaG9pY2Ugb2YgbWV0cmljcyBmb3Ig
cGVyZm9ybWFuY2UNCj4gPj4gbWVhc3VyZW1lbnQgaXMgb3V0c2lkZSB0aGUgc2NvcGUgb2YgdGhp
cyBkb2N1bWVudC4iDQo+ID4+DQo+ID4+IFNlY3Rpb24gMy4yLjEgU0ZDDQo+ID4+ICAgICAgYXZh
aWxhYmlsaXR5OiBUaGUgY3VycmVudCBkZWZpbml0aW9uIGlzIHZlcnkgZm9jdXNlZCBvbiBjb25u
ZWN0aXZpdHkNCj4gPj4gICAgICB2ZXJpZmljYXRpb24sIGkuZS4gaXQgdHJpZXMgdG8gYW5zd2Vy
IHRoZSBxdWVzdGlvbjogIkRvZXMgbXkgU0ZDIHRyYW5zcG9ydA0KPiA+PiAgICAgIHBhY2tldHM/
Ii4gSU1ITyB3ZSBzaG91bGQgYWxzbyBhc2sgdGhlIHF1ZXN0aW9uICJEb2VzIG15IFNGQyBwcm9j
ZXNzDQo+IHRoZQ0KPiA+PiAgICAgIHBhY2tldHMgY29ycmVjdGx5PyIgLSBiZWNhdXNlIGlmIHBh
Y2tldHMgYXJlIG5vdCBwcm9jZXNzZWQgcGVyIHRoZSBTRkMNCj4gPj4gICAgICBkZWZpbml0aW9u
LCB3ZSBtaWdodCBub3QgY2FsbCB0aGUgU0ZDIGF2YWlsYWJsZS4NCj4gPj4NCj4gPj4gPE5hZ2Vu
ZHJhPiBJIHRoaW5rIHRoaXMgaXMgYWxyZWFkeSBoYW5kbGVkIGJ5IFNGIGF2YWlsYWJpbGl0eS4g
VGhlDQo+ID4+IGVuZC10by1lbmQgU0ZDIGF2YWlsYWJpbGl0eSBpcyB2ZXJpZmllZCBieSBzdGVl
cmluZyB0aGUgT0FNIHBhY2tldA0KPiA+PiBvdmVyIHRoZSBvcmRlcmVkIHNldCBvZiBTRnMgd2l0
aGluIHRoZSBTRkMuIFRoaXMgaXMgbW9yZSBsaWtlIGRhaXN5DQo+ID4+IGNoYWluaW5nIHRoZSBh
dmFpbGFiaWxpdHkgb2YgU0ZzIHdpdGhpbiB0aGUgU0ZDIHRvIGRldGVybWluZQ0KPiA+PiBlbmQt
dG8tZW5kIFNGQyBhdmFpbGFiaWxpdHkuIElmIHRoZSBkZXJpdmVkIHNvbHV0aW9uIHZlcmlmaWVz
IHRoZSBTRg0KPiA+PiBhdmFpbGFiaWxpdHkgbm90IGp1c3QgYmFzZWQgb24gdGhlIHVwdGltZSBi
dXQgYmFzZWQgb24gdGhlIHNlcnZpY2UNCj4gPj4gdHJlYXRtZW50LCBpdCBhbHNvIGFuc3dlcnMg
dGhlIHF1ZXN0aW9uICJEb2VzIG15IFNGQyBwcm9jZXNzIHRoZSBwYWNrZXRzDQo+IGNvcnJlY3Rs
eSIuIExldCB1cyBrbm93IGlmIHRoZXJlIGlzIGFueSBmdXJ0aGVyIGNsYXJpdHkgcmVxdWlyZWQu
DQo+ID4+DQo+ID4+IFdoaWxlIDMuMi4yIHN0YXRlcyB0aGF0ICJhbnkNCj4gPj4gICAgICBTRkMt
YXdhcmUgbmV0d29yayBkZXZpY2Ugc2hvdWxkIGhhdmUgdGhlIGFiaWxpdHkgdG8gbWFrZSBwZXJm
b3JtYW5jZQ0KPiA+PiAgICAgIG1lYXN1cmVtZW50cyIgYSBzaW1pbGFyIHN0YXRlbWVudCBpc24n
dCBmb3VuZCBpbiAzLjIuMS4gSU1ITyB0aGUgYWJpbGl0eQ0KPiBmb3INCj4gPj4gICAgICBhdmFp
bGFiaWxpdHkgY2hlY2tzIGlzIHByb2JhYmx5IGEgcHJlcmVxdWlzaXRlIGZvciBwZXJmb3JtYW5j
ZQ0KPiBtZWFzdXJlbWVudC4NCj4gPj4NCj4gPj4gPE5hZ2VuZHJhPiBUaGUgYWJpbGl0eSB0byBw
ZXJmb3JtIGVuZC10by1lbmQgb3IgcGFydGlhbCBTRkMNCj4gPj4gYXZhaWxhYmlsaXR5IHZlcmlm
aWNhdGlvbiBpcyBhbHJlYWR5IG1lbnRpb25lZCBpbiBzZWN0aW9uIDMuMi4xIGFzIGJlbG93Og0K
PiA+Pg0KPiA+PiAiIEluIG9yZGVyIHRvIHBlcmZvcm0gc2VydmljZSBjb25uZWN0aXZpdHkgdmVy
aWZpY2F0aW9uIG9mIGFuIFNGQy9TRlAsDQo+ID4+ICAgICB0aGUgT0FNIGZ1bmN0aW9ucyBjb3Vs
ZCBiZSBpbml0aWF0ZWQgZnJvbSBhbnkgU0ZDLWF3YXJlIG5ldHdvcmsNCj4gPj4gICAgIGRldmlj
ZXMgb2YgYW4gU0ZDLWVuYWJsZWQgZG9tYWluIGZvciBlbmQtdG8tZW5kIHBhdGhzLCBvciBwYXJ0
aWFsDQo+ID4+ICAgICBwYXRocyB0ZXJtaW5hdGluZyBvbiBhIHNwZWNpZmljIFNGLCB3aXRoaW4g
dGhlIFNGQy9TRlAiDQo+ID4+DQo+ID4+IFBsZWFzZSBsZXQgdXMga25vdyBpZiB5b3UgaGF2ZSBh
bnkgc3VnZ2VzdGlvbiB0byBpbXByb3ZlIGlmIHRoZXJlIGlzDQo+ID4+IGEgbGFjayBvZiBjbGFy
aXR5Lg0KPiA+Pg0KPiA+PiAgICAgIFNlY3Rpb24gMy4yLjIgU0ZDIHBlcmZvcm1hbmNlIG1lYXN1
cmVtZW50OiBUaGUgc2VjdGlvbiBvbmx5DQo+ID4+IG1lbnRpb25zIHRoZSBuZWVkDQo+ID4+ICAg
ICAgZm9yIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50LiBJdCBtaXNzZXMgdGhlIGRlZmluaXRpb24g
b2Ygd2hhdA0KPiA+PiBTRkMgcGVyZm9ybWFuY2UNCj4gPj4gICAgICBtZWFzdXJlbWVudCBpcy4N
Cj4gPj4NCj4gPj4gPE5hZ2VuZHJhPg0KPiA+DQo+ID4gLi4uRkI6IFRoYW5rcyBmb3IgdGhlIHN1
Z2dlc3RlZCB1cGRhdGVzLCB3aGljaCB3b3VsZCBkZWZpbml0aXZlbHkgaW1wcm92ZSB0aGUNCj4g
dGV4dC4gT25lIHByb2JsZW0gYWJvdXQgU0ZDIHBlcmZvcm1hbmNlIHJlbWFpbnMgdGhvdWdoIElN
SE8uDQo+ID4gQWxsIHRoZSB0ZXh0IHNvIGZhciBpcyBmb2N1c2VkIG9uIHRoZSBjb25uZWN0aXZp
dHkgd2l0aGluIGEgU0ZDIC0gbm90IHRoZSBzZXJ2aWNlDQo+IGl0c2VsZi4gSS5lLiBJZiB5b3Un
ZCBjb25zaWRlciBhICJsYXVuZHJ5IHNlcnZpY2UiIC0gd2UgZm9jdXMgYSBsb3Qgb24gaG93IGxv
bmcgaXQNCj4gdGFrZXMgdG8gZ2V0IHRoZSBjbG90aGVzIHNoaXBwZWQgdG8gYW5kIGZyb20gdGhl
IHdhc2hpbmcgbWFjaGluZSwgYnV0IHdlIGRvbid0DQo+IGZvY3VzIG9uIGhvdyB3ZWxsIHRoZSB3
YXNoaW5nIG1hY2hpbmUgd2FzaGVzIHRoZSBjbG90aGVzLg0KPiA+IElNSE8gd2Ugc2hvdWxkIGVp
dGhlciBleHBhbmQgb24gdGhlIHBlcmZvcm1hbmNlIG9mIHRoZSBTRkMgYW5kIFNGIHdydC8gdGhl
DQo+IHNlcnZpY2UgKGVzcGVjaWFsbHkgZ2l2ZW4gdGhhdCB5b3UgZGVmaW5lIGEgc2VydmljZSBs
YXllciBpbiBzZWN0aW9uIDIpIC0gb3IgY2xlYXJseQ0KPiBzdGF0ZSB0aGF0IHRoZSBmcmFtZXdv
cmsgd291bGQganVzdCBmb2N1cyBvbiBjb25uZWN0aXZpdHkgYmV0d2VlbiBTRnMuDQo+ID4NCj4g
Pg0KPiA+Pg0KPiA+PiBTZWN0aW9uIDMuMy4gQ2xhc3NpZmllciBjb21wb25lbnQ6IFRoZSBzZWN0
aW9uIG1lbnRpb25zIHRoZQ0KPiA+PiAgICAgIG5lZWQgZm9yIHRoZSBhYmlsaXR5IHRvIHBlcmZv
cm0gcGVyZm9ybWFuY2UgbWVhc3VyZW1lbnQgb2YgdGhlIGNsYXNzaWZpZXINCj4gPj4gICAgICBj
b21wb25lbnQuIFdoYXQgaXMgcGVyZm9ybWFuY2UgbWVhc3VyZW1lbnQgb2YgdGhlIGNsYXNzaWZp
ZXI/IFdoYXQNCj4gZG9lcw0KPiA+PiAgICAgIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50IG9mIHRo
ZSBjbGFzc2lmaWVyIGNvbXBvbmVudCBjb21wcmlzZT8NCj4gPj4NCj4gPj4gPE5hZ2VuZHJhPldl
IGNhbiBhZGQgdGhlIGJlbG93IHRleHQ6DQo+ID4+DQo+ID4+IE9MRDoNCj4gPj4gQW55IFNGQy1h
d2FyZSBuZXR3b3JrIGRldmljZSBzaG91bGQgaGF2ZSB0aGUgYWJpbGl0eSB0byBwZXJmb3JtDQo+
ID4+ICAgICBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudCBvZiB0aGUgY2xhc3NpZmllciBjb21wb25l
bnQgZm9yIGVhY2ggU0ZDLg0KPiA+Pg0KPiA+PiBORVc6DQo+ID4+IEFueSBTRkMtYXdhcmUgbmV0
d29yayBkZXZpY2Ugc2hvdWxkIGhhdmUgdGhlIGFiaWxpdHkgdG8gcGVyZm9ybQ0KPiA+PiAgICAg
cGVyZm9ybWFuY2UgbWVhc3VyZW1lbnQgb2YgdGhlIGNsYXNzaWZpZXIgY29tcG9uZW50IGZvciBl
YWNoIFNGQy4NCj4gPj4gICAgICBUaGUgcGVyZm9ybWFuY2UgY2FuIGJlIHF1YW50aWZpZWQgYnkg
bWVhc3VyaW5nIHRoZSBwZXJmb3JtYW5jZQ0KPiA+PiBtZXRyaWNzIG9mIHRoZQ0KPiA+PiAgICAg
ICB0cmFmZmljIGZyb20gdGhlIGNsYXNzaWZpZXIgZm9yIGVhY2ggU0ZDL1NGUC4NCj4gPj4NCj4g
Pj4gU2VjdGlvbiAzLjQuIC8NCj4gPj4gICAgICAzLjUuIEF2YWlsYWJpbGl0eS9QTSBvZiB0aGUg
dW5kZXJsYXkgYW5kIG92ZXJsYXkgbmV0d29yazogSXQgd291bGQgYmUgZ29vZA0KPiB0bw0KPiA+
PiAgICAgIGFkZCBhIHNlbnRlbmNlIHRoYXQgc3RhdGVzIHRoYXQgdGhlIG1lY2hhbmlzbXMgZm9y
IGF2YWlsYWJpbGl0eS9QTSB3aGljaA0KPiBhcmUNCj4gPj4gICAgICBvZmZlcmVkIGJ5IHRoZSB0
ZWNobm9sb2dpZXMgdXNlZCBieSB0aGUgb3ZlcmxheS91bmRlcmxheSBhcmUNCj4gPj4gdXNlZCwg
cmF0aGVyIHRoYW4NCj4gPj4gICAgICBuZXcgbWV0aG9kcyBzcGVjaWZpY2FsbHkgZm9yIFNGQyB3
b3VsZCBiZSBkZWZpbmVkLg0KPiA+Pg0KPiA+PiA8TmFnZW5kcmE+WWVzLCB0aGF0IG1ha2VzIHNl
bnNlLiBQbGVhc2UgY2hlY2sgdGhlIGJlbG93IHRleHQ6DQo+ID4+DQo+ID4+IE9MRDoNCj4gPj4g
QW55IFNGQy1hd2FyZSBuZXR3b3JrIGRldmljZSBtYXkgaGF2ZSB0aGUgYWJpbGl0eSB0byBwZXJm
b3JtDQo+ID4+ICAgICBhdmFpbGFiaWxpdHkgY2hlY2sgb3IgcGVyZm9ybWFuY2UgbWVhc3VyZW1l
bnQgb2YgdGhlIG92ZXJsYXkgbmV0d29yay4NCj4gPj4NCj4gPj4gTkVXOg0KPiA+PiBBbnkgU0ZD
LWF3YXJlIG5ldHdvcmsgZGV2aWNlIG1heSBoYXZlIHRoZSBhYmlsaXR5IHRvIHBlcmZvcm0NCj4g
Pj4gICAgIGF2YWlsYWJpbGl0eSBjaGVjayBvciBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudCBvZiB0
aGUgb3ZlcmxheSBuZXR3b3JrLg0KPiBBbnkNCj4gPj4gICAgIGV4aXN0aW5nIE9BTSB0b29scyBh
bmQgdGVjaG5pcXVlcyBjYW4gYmUgbGV2ZXJhZ2VkIGZvciB0aGlzIHB1cnBvc2UuDQo+ID4+DQo+
ID4+IFNlY3Rpb24gNC4gU0ZDIE9BTQ0KPiA+PiAgICAgIEZ1bmN0aW9uczogSXQgd291bGQgYmUg
Z29vZCwgaWYgZXhhbXBsZXMgaW4gc2VjdGlvbiA0IGNvdWxkIGFsc28gaW5jbHVkZQ0KPiBtb3Jl
DQo+ID4+ICAgICAgInJlY2VudCIgbWV0aG9kcyBzdWNoIGFzIE9XQU1QL1RXQU1QIChSRkM0NjU2
LCBSRkMgNTM1NykuDQo+ID4+DQo+ID4+IDxOYWdlbmRyYT4NCj4gPj4NCj4gPj4gT0xEOg0KPiA+
PiBEZWxheSB3aXRoaW4gYW4gU0ZDIGNvdWxkIGJlIG1lYXN1cmVkIGJhc2VkIG9uIHRoZSB0aW1l
IGl0IHRha2VzIGZvcg0KPiA+PiAgICAgYSBwYWNrZXQgdG8gdHJhdmVyc2UgdGhlIFNGQyBmcm9t
IHRoZSBpbmdyZXNzIFNGQyBub2RlIHRvIHRoZSBlZ3Jlc3MNCj4gPj4gICAgIFNGRi4gIEFzIFNG
Q3MgYXJlIHVuaWRpcmVjdGlvbmFsIGluIG5hdHVyZSwgbWVhc3VyZW1lbnQgb2Ygb25lLXdheQ0K
PiA+PiAgICAgZGVsYXkgW1JGQzc2NzldIGlzIGltcG9ydGFudC4gIEluIG9yZGVyIHRvIG1lYXN1
cmUgb25lLXdheSBkZWxheSwNCj4gPj4gICAgIHRpbWUgc3luY2hyb25pemF0aW9uIE1VU1QgYmUg
c3VwcG9ydGVkIGJ5IG1lYW5zIHN1Y2ggYXMgTlRQLCBQVFAsDQo+ID4+ICAgICBHUFMsIGV0Yy4N
Cj4gPj4NCj4gPj4gTkVXOg0KPiA+PiBEZWxheSB3aXRoaW4gYW4gU0ZDIGNvdWxkIGJlIG1lYXN1
cmVkIGJhc2VkIG9uIHRoZSB0aW1lIGl0IHRha2VzIGZvcg0KPiA+PiAgICAgYSBwYWNrZXQgdG8g
dHJhdmVyc2UgdGhlIFNGQyBmcm9tIHRoZSBpbmdyZXNzIFNGQyBub2RlIHRvIHRoZSBlZ3Jlc3MN
Cj4gPj4gICAgIFNGRi4gIE1lYXN1cmVtZW50IHByb3RvY29scyBzdWNoIGFzIE9uZS13YXkgQWN0
aXZlIE1lYXN1cmVtZW50DQo+ID4+ICAgICAgUHJvdG9jb2wgKE9XQU1QKSBbUkZDNDY1Nl0sIFR3
by13YXkgQWN0aXZlIE1lYXN1cmVtZW50IFByb3RvY29sDQo+ID4+ICAgICAoVFdBTVApIFtSRkM1
MzU3XSBjYW4gYmUgdXNlZCB0byBtZWFzdXJlIHRoZSBjaGFyYWN0ZXJpc3RpY3MuIEFzDQo+ID4+
ICAgICBTRkNzIGFyZSB1bmlkaXJlY3Rpb25hbCBpbiBuYXR1cmUsIG1lYXN1cmVtZW50IG9mIG9u
ZS13YXkNCj4gPj4gICAgIGRlbGF5IFtSRkM3Njc5XSBpcyBpbXBvcnRhbnQuICBJbiBvcmRlciB0
byBtZWFzdXJlIG9uZS13YXkgZGVsYXksDQo+ID4+ICAgICB0aW1lIHN5bmNocm9uaXphdGlvbiBN
VVNUIGJlIHN1cHBvcnRlZCBieSBtZWFucyBzdWNoIGFzIE5UUCwNCj4gPj4gUHJlY2lzaW9uIFRp
bWUgUHJvdG9jb2wgKFBUUCksDQo+ID4+ICAgICBHUFMsIGV0Yy4NCj4gPj4NCj4gPj4gU2VjdGlv
biA0LjQuDQo+ID4+ICAgICAgUGVyZm9ybWFuY2UgTWVhc3VyZW1lbnQ6IEZvY3VzIGlzIGVudGly
ZWx5IG9uIHRoZSBQTSBvZiB0aGUNCj4gY29ubmVjdGl2aXR5LA0KPiA+PiAgICAgIHJhdGhlciB0
aGFuIG9uIHRoZSBTRi4gSG93IGFib3V0IGNvdmVyaW5nIFBNIGZvciB0aGUgU0YgYXMgd2VsbD8N
Cj4gPj4NCj4gPj4gPE5hZ2VuZHJhPiBJIGFtIG5vdCBzdXJlIEkgdW5kZXJzdGFuZCB3aGF0IGlz
IG1pc3NpbmcuIERvIHlvdSBoYXZlDQo+ID4+IGFueSBzdWdnZXN0aW9uIGZvciB0aGUgdGV4dCBp
bXByb3ZlbWVudD8uDQo+ID4NCj4gPiAuLi5GQjogU2VlIGFib3ZlLiBUaGlzIHdvdWxkIGJlIGFi
b3V0IGFkZGluZyBhIGNhcGFiaWxpdHkgdG8gYXNzZXNzIGhvdyB3ZWxsDQo+IHRoZSB3YXNoaW5n
IG1hY2hpbmUgd2FzaGVzIG15IGxhdW5kcnkuDQo+ID4NCj4gPj4NCj4gPj4gU2VjdGlvbiA1LjEN
Cj4gPj4gICAgICBPQU0gVG9vbCBHYXAgQW5hbHlzaXM6DQo+ID4+ICAgICAgIC0gTm90IHN1cmUg
d2hhdCAiTlZvMyBPQU0iIHJlZmVycyB0by4gQ291bGQgdGhhdCBiZSBleHBsYWluZWQNCj4gPj4g
YmVsb3cgdGhlIHRhYmxlDQo+ID4+ICAgICAgIGFuZCBpbiBzZWN0aW9uIDEuMi4xPw0KPiA+Pg0K
PiA+PiA8TmFnZW5kcmE+IENvbWJpbmluZyB0aGlzIHdpdGggb3RoZXIgYmVsb3cgcXVlcmllcyBh
cyB0aGV5IGFwcGVhcnMgdG8NCj4gPj4gYmUgcmVsYXRlZC4NCj4gPj4NCj4gPj4gLSBFLU9BTSBu
ZWVkcyB0byBiZSBkZXRhaWxlZC4gSXMgc2VlbXMgdGhhdCBDRk0NCj4gPj4gICAgICAgKDgwMi4x
YWcpIGFuZCBub3QgODAyLjNhaCBpcyByZWZlcmVkIHRvIGhlcmUuDQo+ID4+DQo+ID4+IDxOYWdl
bmRyYT4gUGVyIG15IHVuZGVyc3RhbmRpbmcsIDgwMi5haCBpcyAxLWhvcCB3aGlsZSA4MDIuM2Fn
IGNhbiBiZQ0KPiA+PiBtb3JlIHRoYW4gMSBob3AgYW5kIGJvdGggdXNlcyBFdGhlcm5ldCBmcmFt
ZXMuIFNvIEkgdGhpbmsgYm90aCBhcmUNCj4gYXBwbGljYWJsZSBoZXJlLg0KPiA+PiBNeSByZXNw
b25zZSByZWdhcmRpbmcgRS1PQU0gZGV0YWlscyBpbiB0aGlzIHNlY3Rpb24gaXMgY29tYmluZWQg
YmVsb3cuDQo+ID4NCj4gPiAuLi5GQjogTWF5YmUgSSBtaXNzZWQgaXQgLSBidXQgSSBkb24ndCBz
ZWUgdGV4dCB0aGF0IHJlZmVycyB0byBDRk0gb3IgRUZNIE9BTS4NCj4gV2hlcmUgaXMgdGhpcyBj
b3ZlcmVkPyBJTUhPIHdlIHdvdWxkIG5lZWQgcmVmZXJlbmNlcyB0byBJRUVFIHN0YW5kYXJkcyB0
bw0KPiBhdm9pZCBjb25mdXNpb24uDQo+ID4NCj4gPj4NCj4gPj4gLSAiVHJhY2UiIGluIHRoZSAi
VHJhY2UiIGNvbHVtbg0KPiA+PiAgICAgICBuZWVkIHRvIGJlIGV4dGVuZGVkIG9uLiBJcyB0aGlz
IHRyYWNlcm91dGU/IFBhcmlzLVRyYWNlcm91dGU/DQo+ID4+IElPQU0tIExvb3BiYWNrPw0KPiA+
Pg0KPiA+PiAgICAgICBJUFBNIG5lZWRzIHRvIGJlIGRldGFpbGVkLCBiZWNhdXNlIElQUE0gaXMg
bm90IGEgdG9vbCBhcyBzdWNoDQo+ID4+IGJ1dCBhbiBJRVRGIFdHLg0KPiA+PiAgICAgICBEb2Vz
IHRoaXMgcmVmZXIgdG8gT1dBTVAvVFdBTVAvZXRjLiBhcyBkZWZpbmVkIGJ5IElQUE0/DQo+ID4+
DQo+ID4+IDxOYWdlbmRyYT4gQ29tYmluaW5nIHRoZSBhYm92ZSBxdWVyaWVzLg0KPiA+Pg0KPiA+
PiBPTEQ6DQo+ID4+IFRoZXJlIGFyZSB2YXJpb3VzIE9BTSB0b29sIHNldHMgYXZhaWxhYmxlIHRv
IHBlcmZvcm0gT0FNIGZ1bmN0aW9ucw0KPiA+PiAgICAgd2l0aGluIHZhcmlvdXMgbGF5ZXJzLiAg
VGhlc2UgT0FNIGZ1bmN0aW9ucyBtYXkgYmUgdXNlZCB0byB2YWxpZGF0ZQ0KPiA+PiAgICAgc29t
ZSBvZiB0aGUgdW5kZXJsYXkgYW5kIG92ZXJsYXkgbmV0d29ya3MuICBUb29scyBsaWtlIHBpbmcg
YW5kIHRyYWNlDQo+ID4+ICAgICBhcmUgaW4gZXhpc3RlbmNlIHRvIHBlcmZvcm0gY29ubmVjdGl2
aXR5IGNoZWNrIGFuZCB0cmFjaW5nIG9mDQo+ID4+ICAgICBpbnRlcm1lZGlhdGUgaG9wcyBpbiBh
IG5ldHdvcmsuICBUaGVzZSB0b29scyBzdXBwb3J0IGRpZmZlcmVudA0KPiA+PiAgICAgbmV0d29y
ayB0eXBlcyBsaWtlIElQLCBNUExTLCBUUklMTCwgZXRjLiAgVGhlcmUgaXMgYWxzbyBhbiBlZmZv
cnQgdG8NCj4gPj4gICAgIGV4dGVuZCB0aGUgdG9vbCBzZXQgdG8gcHJvdmlkZSBjb25uZWN0aXZp
dHkgYW5kIGNvbnRpbnVpdHkgY2hlY2tzDQo+ID4+ICAgICB3aXRoaW4gb3ZlcmxheSBuZXR3b3Jr
cy4gIEJGRCBpcyBhbm90aGVyIHRvb2wgd2hpY2ggaGVscHMgaW4NCj4gPj4gICAgIGRldGVjdGlu
ZyBkYXRhIGZvcndhcmRpbmcgZmFpbHVyZXMuICBUYWJsZSAzIGJlbG93IGlzIG5vdA0KPiA+PiBl
eGhhdXN0aXZlDQo+ID4+DQo+ID4+IE5FVzoNCj4gPj4gVGhlcmUgYXJlIHZhcmlvdXMgT0FNIHRv
b2wgc2V0cyBhdmFpbGFibGUgdG8gcGVyZm9ybSBPQU0gZnVuY3Rpb25zDQo+ID4+ICAgICB3aXRo
aW4gdmFyaW91cyBsYXllcnMuICBUaGVzZSBPQU0gZnVuY3Rpb25zIG1heSBiZSB1c2VkIHRvIHZh
bGlkYXRlDQo+ID4+ICAgICBzb21lIG9mIHRoZSB1bmRlcmxheSBhbmQgb3ZlcmxheSBuZXR3b3Jr
cy4gIFRvb2xzIGxpa2UgcGluZyBhbmQgdHJhY2UNCj4gPj4gICAgIGFyZSB1c2VkIHRvIHBlcmZv
cm0gY29ubmVjdGl2aXR5IGNoZWNrIGFuZCB0cmFjaW5nIG9mDQo+ID4+ICAgICBpbnRlcm1lZGlh
dGUgaG9wcyBpbiBhIG5ldHdvcmsuICBUaGVzZSB0b29scyBhcmUgYWxyZWFkeSBhdmFpbGFibGUg
Zm9yDQo+ID4+ICAgICBkaWZmZXJlbnQgdHlwZXMgb2YgbmV0d29ya3Mgc3VjaCBhcyBJUCwgTVBM
UywgVFJJTEwsIGV0Yy4NCj4gPj4NCj4gPj4gRS1PQU0gb2ZmZXJzIE9BTSBtZWNoYW5pc21zIHN1
Y2ggYXMgYW4gRXRoZXJuZXQgY29udGludWl0eSBjaGVjayBmb3INCj4gPj4gRXRoZXJuZXQgbGlu
a3MuIFRoZXJlIGlzIGFuIGVmZm9ydCBhcm91bmQgTlZPMyBPQU0gdG8gcHJvdmlkZQ0KPiA+PiBj
b25uZWN0aXZpdHkgYW5kIGNvbnRpbnVpdHkgY2hlY2tzIGZvciBuZXR3b3JrcyB0aGF0IHVzZSBO
Vk8zLiAgQkZEDQo+ID4+IGlzIHVzZWQgZm9yIHRoZSBkZXRlY3Rpb24gb2YgZGF0YSBwbGFuZSBm
b3J3YXJkaW5nIGZhaWx1cmVzLg0KPiA+DQo+ID4gLi4uRkI6IENoZWNrIHdoZXRoZXIgTlZPMyBX
RyB3aWxsIGluZGVlZCBkZWxpdmVyIGEgc29sdXRpb24gYW5kICJOVk8zIE9BTSINCj4gaW5kZWVk
IGV4aXN0aXMuIElmIGluIGRvdWJ0LCBpdCBtaWdodCBiZSBiZXR0ZXIgdG8gYXZvaWQgZm9yd2Fy
ZCBsb29raW5nDQo+IHJlZmVyZW5jZXMuIFBlciBteSBub3RlIGFib3ZlLCBpdCB3b3VsZCBiZSBn
b29kIHRvIGV4cGxpY2l0bHkgcmVmZXIgdG8gSUVFRQ0KPiBzdGFuZGFyZHMgYXMgb3Bwb3NlZCB0
byBpbnRyb2R1Y2luZyBhIG5ldyB0ZXJtIGxpa2UgIkUtT0FNIi4NCj4gPg0KPiA+Pg0KPiA+PiBU
aGUgSVBQTSBmcmFtZXdvcmsgW1JGQyAyMzMwXSBvZmZlcnMgdG9vbHMgc3VjaCBhcyBPV0FNUCBb
UkZDNDY1Nl0NCj4gPj4gYW5kIFRXQU1QIFtSRkM1MzU3XSAoY29sbGVjdGl2ZWx5IHJlZmVycmVk
IGFzIElQUE0gaW4gdGhpcyBzZWN0aW9uKQ0KPiA+PiB0byBtZWFzdXJlIHZhcmlvdXMgcGVyZm9y
bWFuY2UgbWV0cmljcy4gTVBMUyBQYWNrZXQgTG9zcyBNZWFzdXJlbWVudA0KPiA+PiAoTE0pIGFu
ZCBQYWNrZXQgRGVsYXkgTWVhc3VyZW1lbnQgKERNKSAoY29sbGVjdGl2ZWx5IHJlZmVycmVkIGFz
DQo+ID4+IE1QTFNfUE0gaW4gdGhpcyBzZWN0aW9uKSBbUkZDNjM3NF0gb2ZmZXJzIHRoZSBhYmls
aXR5IHRvIG1lYXN1cmUNCj4gcGVyZm9ybWFuY2UgbWV0cmljcyBpbiBNUExTIG5ldHdvcmsuDQo+
ID4+DQo+ID4+IFRhYmxlIDMgYmVsb3cgaXMgbm90IGV4aGF1c3RpdmUuDQo+ID4+DQo+ID4+IFNl
Y3Rpb24gNi40LjMgSU9BTToNCj4gPj4gICAgICAtIFRoZSBzZWN0aW9uIHN0YXRlcyB0aGF0IElP
QU0gIm1heSBiZSB1c2VkIHRvIHBlcmZvcm0gdmFyaW91cyBTRkMgT0FNDQo+ID4+ICAgICAgZnVu
Y3Rpb25zIGFzIHdlbGwiLiBJdCB3b3VsZCBiZSBnb29kIHRvIGV4cGFuZCBvbiB0aGlzIHN0YXRl
bWVudDogRS5nLg0KPiBJT0FNDQo+ID4+ICAgICAgVHJhY2UtT3B0aW9uIFR5cGUgY291bGQgYmUg
bGV2ZXJhZ2VkIGZvciBTRkMgdHJhY2luZy4gSU9BTQ0KPiA+PiBEaXJlY3QtRXhwb3J0IE9wdGlv
bg0KPiA+PiAgICAgIFR5cGUgY291bGQgYmUgbGV2ZXJhZ2VkLiAtIEhvdyB3b3VsZCB3ZSBkZWFs
IHdpdGggdGhlIElPQU0gQWN0aXZlIEZsYWcNCj4gPj4gICAgICAoZHJhZnQtaWV0Zi1pcHBtLWlv
YW0tZmxhZ3MtMDEpIHdoZW4gdXNlZCB3aXRoIFNGQyBPQU0/DQo+ID4+DQo+ID4+IDxOYWdlbmRy
YT4gVGhlIGludGVudGlvbiBvZiB0aGUgc2VjdGlvbiBpcyB0byBoaWdobGlnaHQgdGhlDQo+ID4+
IGFwcGxpY2FiaWxpdHkgb2YgZGlmZmVyZW50IE9BTSB0b29sc2V0cyBmb3IgT0FNIGZ1bmN0aW9u
cyBhdCBzZXJ2aWNlDQo+ID4+IGxheWVyLiBJIGFtIG5vdCBzdXJlIGlmIHdlIHJlYWxseSBzaG91
bGQgdHJ5IGV4cGxhaW5pbmcgYWxsIHRoZQ0KPiA+PiBwb3NzaWJsZSBvcHRpb25zIHdpdGhpbiBl
YWNoIHRvb2wuIEJ1dCBJIGFncmVlIHRoYXQgaXQgaXMgd29ydGgNCj4gPj4gY2xhcmlmeWluZyB0
aGUgYXZhaWxhYmlsaXR5IG9mIElPQU0gb3B0aW9ucyBmb3IgdHJhY2luZy4gdGhpbmsgd2UgY2Fu
DQo+ID4+IGNsYXJpZnkgdGhhdCBkaWZmZXJlbnQgSU9BTSBPcHRpb24tVHlwZXMgYXJlIGF2YWls
YWJsZSBmb3IgT0FNIGZ1bmN0aW9ucw0KPiBzdWNoIGFzIFNGQyB0cmFjaW5nLiBDYW4geW91IGNo
ZWNrIGlmIHRoZSBiZWxvdyBsb29rcyBvaz8NCj4gPj4NCj4gPj4gT0xEOg0KPiA+PiBbSS1ELmll
dGYtc2ZjLWlvYW0tbnNoXSBkZWZpbmVzIGhvdyBJbi1TaXR1IE9BTSBkYXRhIGZpZWxkcyBhcmUN
Cj4gPj4gICAgIHRyYW5zcG9ydGVkIHVzaW5nIE5TSCBoZWFkZXIuICBbSS1ELmlldGYtc2ZjLXBy
b29mLW9mLXRyYW5zaXRdDQo+ID4+ICAgICBkZWZpbmVzIGEgbWVjaGFuaXNtIHRvIHBlcmZvcm0g
cHJvb2Ygb2YgdHJhbnNpdCB0byBzZWN1cmVseSB2ZXJpZnkgaWYNCj4gPj4gICAgIGEgcGFja2V0
IHRyYXZlcnNlZCB0aGUgcmVsZXZhbnQgU0ZQIG9yIFNGQy4gIFdoaWxlIHRoZSBtZWNoYW5pc20g
aXMNCj4gPj4gICAgIGRlZmluZWQgaW5iYW5kIChpLmUuLCBpdCB3aWxsIGJlIGluY2x1ZGVkIGlu
IGRhdGEgcGFja2V0cyksIGl0IG1heSBiZQ0KPiA+PiAgICAgdXNlZCB0byBwZXJmb3JtIHZhcmlv
dXMgU0ZDIE9BTSBmdW5jdGlvbnMgYXMgd2VsbC4NCj4gPj4NCj4gPj4gTkVXOg0KPiA+PiBbSS1E
LmlldGYtc2ZjLWlvYW0tbnNoXSBkZWZpbmVzIGhvdyBJbi1TaXR1IE9BTSBkYXRhIGZpZWxkcyBh
cmUNCj4gPj4gICAgIHRyYW5zcG9ydGVkIHVzaW5nIE5TSCBoZWFkZXIuICBbSS1ELmlldGYtc2Zj
LXByb29mLW9mLXRyYW5zaXRdDQo+ID4+ICAgICBkZWZpbmVzIGEgbWVjaGFuaXNtIHRvIHBlcmZv
cm0gcHJvb2Ygb2YgdHJhbnNpdCB0byBzZWN1cmVseSB2ZXJpZnkgaWYNCj4gPj4gICAgIGEgcGFj
a2V0IHRyYXZlcnNlZCB0aGUgcmVsZXZhbnQgU0ZQIG9yIFNGQy4gIFdoaWxlIHRoZSBtZWNoYW5p
c20gaXMNCj4gPj4gICAgIGRlZmluZWQgaW5iYW5kIChpLmUuLCBpdCB3aWxsIGJlIGluY2x1ZGVk
IGluIGRhdGEgcGFja2V0cyksIElPQU0gT3B0aW9uLVR5cGVzDQo+ID4+ICAgIHN1Y2ggYXMgSU9B
TSBUcmFjZSBPcHRpb24tVHlwZXMgY2FuIGFsc28gYmUgdXNlZCB0byBwZXJmb3JtIG90aGVyDQo+
ID4+IFNGQyBPQU0gZnVuY3Rpb24NCj4gPj4gICAgc3VjaCBhcyBTRkMgdHJhY2luZy4NCj4gPj4N
Cj4gPj4gLSBUaGUgdGV4dCBzdGF0ZXMNCj4gPj4gICAgICAiSW4tU2l0dSBPQU0gY291bGQgYmUg
dXNlZCB3aXRoIE8gYml0IHNldCI6IFdoeSB3b3VsZCBJT0FNIGJlIHVzZWQgd2l0aA0KPiB0aGUN
Cj4gPj4gICAgICBvdmVyZmxvdyBiaXQgc2V0IGZvciBTRkMgT0FNPyBGb3IgZGV0YWlscyBvbiBJ
T0FNJ3MgTy1iaXQsIHNlZSBzZWN0aW9uDQo+IDQuNC4xIGluDQo+ID4+ICAgICAgaHR0cHM6Ly90
b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtaXBwbS1pb2FtLWRhdGEtMDkuDQo+ID4+DQo+
ID4+IDxOYWdlbmRyYT4gVGhlIE8gYml0IHJlZmVycmVkIGhlcmUgaXMgbm90IHRoZSBPIGJpdCBp
biBJT0FNIGJ1dCB0aGUNCj4gPj4gb25lIGluIE5TSC9PdmVybGF5IGhlYWRlci4gVG8gYXZvaWQg
YW55IGNvbmZ1c2lvbiwgdGhpcyBjYW4gYmUgdXBkYXRlZCBhcw0KPiBiZWxvdzoNCj4gPj4NCj4g
Pj4gT0xEOg0KPiA+PiBJbi1TaXR1IE9BTSBjb3VsZCBiZSB1c2VkIHdpdGggTyBiaXQgc2V0IHRv
IHBlcmZvcm0gU0YgYXZhaWxhYmlsaXR5DQo+ID4+ICAgICBhbmQgU0ZDIGF2YWlsYWJpbGl0eSBv
ciBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudC4NCj4gPj4NCj4gPj4gTkVXOg0KPiA+PiBJbi1TaXR1
IE9BTSBjb3VsZCBiZSB1c2VkIHdpdGggTyBiaXQgaW4gdGhlIG92ZXJsYXkgaGVhZGVyIHNldCwg
dG8NCj4gPj4gcGVyZm9ybSBTRiBhdmFpbGFiaWxpdHkNCj4gPj4gICAgIGFuZCBTRkMgYXZhaWxh
YmlsaXR5IG9yIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50Lg0KPiA+DQo+ID4gLi4uIEZCOiBBaCwg
b2suIEdpdmVuIHRoYXQgdGhpcyBzZWN0aW9uIGlzIGFib3V0IElPQU0gYW5kIG5vdCBOU0gsIEkn
ZCByYXRoZXINCj4gZXhwbGljaXRseSByZWZlciB0byBOU0ggaGVyZS4gRS5nLiBJZiBTRkMgaXMg
cmVhbGl6ZWQgdXNpbmcgTlNILCB0aGVuIHRoZSBPLWJpdCBpbiB0aGUNCj4gTlNIIGhlYWRlciBj
b3VsZCBiZSB1c2VkIHRvIGluZGljYXRlZCBPQU0gdHJhZmZpYy4gWW91IGNvdWxkIHJlZmVyIHRv
DQo+IGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC0w
MyNzZWN0aW9uLTQuMiBleHBsaWNpdGx5Lg0KPiA+DQo+ID4+DQo+ID4+IFNlY3Rpb24gNi40LjQg
U0ZDDQo+ID4+ICAgICAgVHJhY2Vyb3V0ZTogLSBUaGlzIHNlY3Rpb24gcmVmZXJzIHRvIGFuIGV4
cGlyZWQgZHJhZnQgKGV2ZW4gY2FsbGluZyBvdXQgdGhlDQo+ID4+ICAgICAgZmFjdCB0aGF0IHRo
ZSBkcmFmdCBoYXMgZXhpcHJlZCksIGJ1dCBhbHNvIG1lbnRpb25zIHRoYXQgZnVuY3Rpb25hbGl0
eSBpcw0KPiA+PiAgICAgIGF2YWlsYWJsZSBhbmQgaW1wbGVtZW50ZWQgaW4gT3BlbkRheWxpZ2h0
LiBDb25zaWRlciByZW1vdmluZyB0aGUNCj4gPj4gcmVmZXJlbmNlcyB0bw0KPiA+PiAgICAgIHRo
ZSBleHBpcmVkIGRyYWZ0IGFuZCByYXRoZXIgYWRkIHJlZmVyZW5jZXMgdG8gT3BlbkRheWxpZ2h0
DQo+ID4+IGRvY3VtZW50cy4gLSBJT0FNDQo+ID4+ICAgICAgTG9vcGJhY2sgKHNlZSBkcmFmdC1p
ZXRmLWlwcG0taW9hbS1mbGFncy0wMSkgY291bGQgYXBwbHkgU0ZDDQo+ID4+IFRyYWNlcm91dGUg
YXMgd2VsbC4NCj4gPj4NCj4gPj4gPE5hZ2VuZHJhPk9rLiBMZXQgbWUgY2hlY2sgaWYgSSBjYW4g
ZmluZCBzb21lIHJlZmVyZW5jZSBmb3IgT0RMLg0KPiA+Pg0KPiA+PiAgICAgIERldGFpbGVkIHNl
dCBvZiBuaXRzIHRoYXQgSSBlbmNvdW50ZXJlZCB3aGlsZSByZWFkaW5nIHRocm91Z2gNCj4gPj4g
dGhlIGRvY3VtZW50IChbeF0NCj4gPj4gICAgICByZWZlcmVuY2VzIGxpbmUgbnVtYmVyIHgpIOKA
kyBob3BlIHRoYXQgdGhleSBhcmUgaGVscGZ1bCBpbiBmdXJ0aGVyIGltcHJvdmluZw0KPiB0aGUN
Cj4gPj4gICAgICBkb2M6DQo+ID4+DQo+ID4+IDxOYWdlbmRyYT4gWWVzIG9mIGNvdXJzZSAoLg0K
PiA+Pg0KPiA+PiAgICAgIFtnbG9iYWxdIHMvYW4gU0YvYSBTRi8gLS0gYW5kIHNpbWlsYXJseSBT
RkMvU0ZGDQo+ID4+DQo+ID4+IDxOYWdlbmRyYT5PdGhlciBSRkNzIHVzZXMgImFuIFNGL1NGRiIu
IFNvIHRoZSBkcmFmdCBpcyB1cGRhdGVkDQo+ID4+IGFjY29yZGluZ2x5LiBJZiB5b3VyIHN1Z2dl
c3Rpb24gaXMgdG8gc3Vic3RpdHV0ZSAiYSBTRiIgdG8gImFuIFNGIiwgIGl0IGlzIGRvbmUgKC4N
Cj4gPj4NCj4gPj4gICAgICBbMTc2XSAiT0FNIENvbnRyb2xsZXIiIG5vdCBkZWZpbmVkDQo+ID4+
DQo+ID4+IDxOYWdlbmRyYT5XZSBjYW4gY2hhbmdlIGl0IGFzIGJlbG93Og0KPiA+Pg0KPiA+PiBP
TEQ6DQo+ID4+IE9BTSBjb250cm9sbGVycyBhcmUgYXNzdW1lZCB0byBiZSB3aXRoaW4gdGhlIHNh
bWUgYWRtaW5pc3RyYXRpdmUNCj4gPj4gICAgIGRvbWFpbiBhcyB0aGUgdGFyZ2V0IFNGQyBlbmFi
bGVkIGRvbWFpbi4NCj4gPj4NCj4gPj4gTkVXOg0KPiA+PiBPQU0gY29udHJvbGxlcnMgYXJlIFNG
Qy1hd2FyZSBuZXR3b3JrIGRldmljZXMgdGhhdCBhcmUgY2FwYWJsZSBvZg0KPiA+PiBnZW5lcmF0
aW5nIE9BTSBwYWNrZXRzLiBUaGV5IGFyZSBhc3N1bWVkIHRvIGJlIHdpdGhpbiB0aGUgc2FtZQ0K
PiA+PiBhZG1pbmlzdHJhdGl2ZSBkb21haW4gYXMgdGhlIHRhcmdldCBTRkMgZW5hYmxlZCBkb21h
aW4uDQo+ID4+DQo+ID4+ICAgICAgWzIwMl0gV2h5IGp1c3QgVmlydHVhbCBNYWNoaW5lcyBhbmQg
bm8gY29udGFpbmVycz8gU3VnZ2VzdCB0byBtYWtlDQo+IHRoaW5ncw0KPiA+PiAgICAgIGdlbmVy
aWMgYW5kIHRhbGsgYWJvdXQgdmlydHVhbCBhbmQgcGh5c2ljYWwgZW50aXRpZXMuDQo+ID4+DQo+
ID4+IDxOYWdlbmRyYT4gV2UgY2hhbmdlZCB0aGlzIGFzIHZpcnR1YWwgZW50aXRpZXMuDQo+ID4+
DQo+ID4+ICAgICAgICAgICAgVGhpcyBjb21tZW50IGFwcGxpZXMgdGhyb3VnaG91dCB0aGUgZG9j
dW1lbnQuDQo+ID4+ICAgICAgWzIxNl0gRXRoZXJuZXQgT0FNOiBBZGQgcmVmZXJlbmNlLiBEbyB5
b3UgcmVmZXIgdG8gcGh5c2ljYWwNCj4gPj4gbGF5ZXIgRXRoZXJuZXQgT0FNDQo+ID4+ICAgICAg
KDgwMi4zYWgpIG9yIENGTSAoODAyLjFhZyk/DQo+ID4+DQo+ID4+IDxOYWdlbmRyYT4gVGhlIHJl
c3BvbnNlIHdhcyBwcm92aWRlZCBpbiB0aGUgYWJvdmUgY29tbWVudCBzZWN0aW9uLg0KPiA+Pg0K
PiA+PiBbMjQzXSBzL3VzZXMgdGhlIG92ZXJsYXkgbmV0d29yay91c2VzIHRoZSBvdmVybGF5DQo+
ID4+ICAgICAgbmV0d29yayBsYXllci8NCj4gPj4NCj4gPj4gPE5hZ2VuZHJhPiBEb25lLg0KPiA+
Pg0KPiA+PiBbMjQ2XSBDb3VsZCB3ZSBhZGQgYSBmZXcgZXhhbXBsZXMgb2YgInZhcmlvdXMgb3Zl
cmxheSBuZXR3b3JrDQo+ID4+ICAgICAgdGVjaG5vbG9naWVzIj8gRm9yIHRoZSB1bmRlcmxheSBu
ZXR3b3JrIGxheWVyIHNldmVyYWwgZXhhbXBsZXMgYXJlIGxpc3RlZC4NCj4gPj4NCj4gPj4gPE5h
Z2VuZHJhPiBPay4NCj4gPj4NCj4gPj4gICAgICBbMjQ4XSBXaGF0IGRvZXMgIm1vc3RseSB0cmFu
c3BhcmVudCIgbWVhbj8NCj4gPj4NCj4gPj4gPE5hZ2VuZHJhPiBUaGUgZGF0YSBwbGFuZSBlbGVt
ZW50cyBjb25uZWN0aW5nIHRoZSBvdmVybGF5IGxheWVyIG5vZGVzDQo+ID4+IG1heSBub3QgYWx3
YXlzIHByb2Nlc3MgdGhlIG92ZXJsYXkgaGVhZGVyLg0KPiA+DQo+ID4gLi4uRkI6IEhvdyBhYm91
dCB3ZSBleHBsYWluIHRoaXMgaW4gdGhlIGRvY3VtZW50Pw0KPiA+DQo+ID4+DQo+ID4+IFsyNTRd
IFdoYXQgZG9lcyAidGlnaHQgY291cGxpbmciDQo+ID4+ICAgICAgYmV0d2VlbiB0aGUgbGluayBs
YXllciBhbmQgdGhlIHBoeXNpY2FsIHRlY2hub2xvZ3kgbWVhbj8NCj4gPj4NCj4gPj4gPE5hZ2Vu
ZHJhPkkgYW0gbm90IHN1cmUgSSB1bmRlcnN0YW5kIHRoZSBuaXQgaGVyZS4gRG8geW91IHNlZSBh
bnkNCj4gPj4gZGlmZmljdWx0eSBpbiBwYXJzaW5nIHRoZSBzZW50ZW5jZT8NCj4gPg0KPiA+IC4u
LkZCOiBOb3Qgc3VyZSB3aGF0ICJ0aWdodCBjb3VwbGluZyIgbWVhbnMgaGVyZS4gQ291bGQgeW91
IGNsYXJpZnkgd2hhdCBpcw0KPiAidGlnaHQgY291cGxpbmciIHZzLiAibm90IHRpZ2h0IGNvdXBs
aW5nIj8NCj4gPg0KPiA+Pg0KPiA+PiBbMjU1XSBTdWdnZXN0IHRvIGF2b2lkDQo+ID4+ICAgICAg
dGVybXMgbGlrZSAicG9wdWxhciIgLSBwb3B1bGFyaXR5IGNhbiBjaGFuZ2UsIHN0YW5kYXJkcyBz
dGF5DQo+ID4+DQo+ID4+IDxOYWdlbmRyYT4gT2suIFRoaXMgaXMgY2hhbmdlZCBhcyAiRXRoZXJu
ZXQgaXMgb25lIHN1Y2ggY2hvaWNlLi4uIg0KPiA+Pg0KPiA+PiBbMjU2XSBBY3Jvbnltcw0KPiA+
PiAgICAgICJQT1MiIGFuZCAiRFdETSIgYXJlIG5vdCBkZWZpbmVkDQo+ID4+DQo+ID4+IDxOYWdl
bmRyYT4gQWRkZWQuDQo+ID4+DQo+ID4+IFsyNzRdIExpbmsgc3RhcnQvZW5kLXBvaW50cyBkb24n
dCBzZWVtIHRvDQo+ID4+ICAgICAgYWx3YXlzIGFsaWduIHdpdGggdGhlIHVuZGVybGF5IG5ldHdv
cmsgaW4gdGhlIGRpYWdyYW0NCj4gPj4NCj4gPj4gPE5hZ2VuZHJhPiBGaXhlZCBpdC4NCj4gPj4N
Cj4gPj4gWzI4N10gcy9tYXkgY29tcHJpc2UNCj4gPj4gICAgICBvZi9tYXkgY29uc2lzdCBvZi8N
Cj4gPj4NCj4gPj4gPE5hZ2VuZHJhPldlIGZpeGVkIGl0IGFzICJtYXkgY29tcHJpc2UiLi4NCj4g
Pj4NCj4gPj4gWzI4OF0gcy9idXQgbm90IHNob3duL2J1dCBpcyBub3Qgc2hvd24vDQo+ID4+DQo+
ID4+IDxOYWdlbmRyYT4gV2UgZml4ZWQgdGhpcyBhcyAiaW50ZXJtZWRpYXRlIG5vZGVzIG5vdCBz
aG93bi4uLjoNCj4gPj4NCj4gPj4gWzMwN10NCj4gPj4gICAgICBzL2RldmljZXMvZGV2aWNlLw0K
PiA+Pg0KPiA+PiA8TmFnZW5kcmE+IERvbmUuDQo+ID4+DQo+ID4+IFszMDhdIFdoYXQgaXMgYSAi
Y29udHJvbGxlciI/DQo+ID4+DQo+ID4+IDxOYWdlbmRyYT4gV2UgZGlzY3Vzc2VkIHRoaXMgaW4g
dGhlIGFib3ZlIGNvbW1lbnQgc2VjdGlvbi4NCj4gPj4NCj4gPj4gWzMxNF0gcy9pbmNsdWRlcy9p
bmNsdWRlLw0KPiA+Pg0KPiA+PiA8TmFnZW5kcmE+RG9uZS4NCj4gPj4NCj4gPj4gWzMxOV0NCj4g
Pj4gICAgICBBZGQgaFNGQyB0byBsaXN0IG9mIGFjcm9ueW1zIGluIHNlY3Rpb24gMS4yLjENCj4g
Pj4NCj4gPj4gPE5hZ2VuZHJhPiBUaGlzIGlzIGV4cGFuZGVkIGluIHRoZSByZXNwZWN0aXZlIHNl
Y3Rpb24uIFdlIGFkZGVkIGl0IGluDQo+ID4+IHRoZSBhY3JvbnltIHNlY3Rpb24gYXMgd2VsbC4N
Cj4gPj4NCj4gPj4gWzMyMF0gQWRkIElCTiB0byBsaXN0IG9mIGFjcm9ueW1zDQo+ID4+ICAgICAg
aW4gc2VjdGlvbiAxLjIuMQ0KPiA+Pg0KPiA+PiA8TmFnZW5kcmE+IE9rLCBEb25lLg0KPiA+Pg0K
PiA+PiBbMzI1XSBzL2luY2x1ZGVzL2luY2x1ZGUvDQo+ID4+DQo+ID4+IDxOYWdlbmRyYT4gRG9u
ZS4NCj4gPj4gWzM1OV0gVGhlIGZ1bmN0aW9uL3Rlcm0gImNvbnRyb2xsZXIiDQo+ID4+ICAgICAg
cmVxdWlyZXMgZGVmaW5pdGlvbi4NCj4gPj4NCj4gPj4gPE5hZ2VuZHJhPiBEb25lLCBhcyBtZW50
aW9uZWQgaW4gdGhlIGFib3ZlIGNvbW1lbnQgc2VjdGlvbi4NCj4gPj4NCj4gPj4gWzM4M10gcy8/
Li8/Lw0KPiA+Pg0KPiA+PiBbMzk4XSBzL2dldCB0aGUgZ290L2dvdC8NCj4gPj4NCj4gPj4gPE5h
Z2VuZHJhPiBEb25lLg0KPiA+Pg0KPiA+PiAgIFs0NjFdDQo+ID4+ICAgICAgcy9kZXZpY2VzL2Rl
dmljZS8NCj4gPj4NCj4gPj4gPE5hZ2VuZHJhPiBEb25lLg0KPiA+Pg0KPiA+PiAgIFs0NjldIERv
ZXMgaXQgaGF2ZSB0byBiZSBlcXVhbCBjb3N0IG11bHRpcGF0aCBhdCB0aGUgc2VydmljZQ0KPiA+
PiAgICAgIGxheWVyLCBvciBjb3VsZCB1bmVxdWFsIGNvc3QgbXVsdGlwYXRoIGFsc28gYmUgYW4g
b3B0aW9uIGZvciBsb2FkLQ0KPiBiYWxhbmNpbmc/DQo+ID4+DQo+ID4+IDxOYWdlbmRyYT5JIGRp
ZG7igJl0IHNlZSBhbnkgZGlzY3Vzc2lvbiBzcGVjaWZpYyB0byBFQ01QL1VDTVAgaW4gdGhlDQo+
ID4+IGFyY2hpdGVjdHVyZSBSRkMuDQo+ID4NCj4gPiAuLi5GQjogSG1tLiBJIGRpZCBub3Qgc2Vl
IHRoYXQgUkZDNzY2NSBpcyBvbmx5IGFib3V0IGVxdWFsIGNvc3QgbXVsdGlwYXRoLg0KPiA+Pg0K
PiA+PiAgIFs1MjFdIE5vdCBzdXJlIHdoZXRoZXIgdGhlIG92ZXJsYXkgbmV0d29yayBlc3RhYmxp
c2hlcyB0aGUgc2VydmljZSBwbGFuZS4NCj4gSXNuJ3QNCj4gPj4gICAgICBpdCB0aGF0IHRoZSBv
dmVybGF5IG5ldHdvcmsgZXN0YWJsaXNoZXMgY29ubmVjdGl2aXR5IGZvciB0aGUgU0ZDLXJlbGF0
ZWQNCj4gPj4gICAgICBmdW5jdGlvbnMgaW4gdGhlIHNlcnZpY2UgcGxhbmU/DQo+ID4+DQo+ID4+
IDxOYWdlbmRyYT4gVGhlIHNlcnZpY2UgbGF5ZXIgaXMgZXN0YWJsaXNoZWQgb3ZlciB0aGUgb3Zl
cmxheSBuZXR3b3JrDQo+ID4+IGxheWVyLiBJIGFtIG5vdCBzdXJlIGlmIGl0IGlzIHJpZ2h0IHRv
IHNheSBvdmVybGF5IG5ldHdvcmsgcHJvdmlkZXMNCj4gPj4gY29ubmVjdGl2aXR5IGZvciBzZXJ2
aWNlIGxheWVyICguDQo+ID4NCj4gPiAuLi5GQjogT3ZlcmxheSBuZXR3b3JrIGlzIG9uZSBjb21w
b25lbnQgb2YgdGhlIHNlcnZpY2UgbGF5ZXIsIGlzbid0IGl0LiBTbyBpdCBpcw0KPiByZXF1aXJl
ZCBidXQgbm90IHN1ZmZpY2llbnQuDQo+ID4NCj4gPj4NCj4gPj4gWzUzMV0gcy9jb21wb25lbnRz
L2NvbXBvbmVudC8gWzU0NV0gcmVtb3ZlDQo+ID4+ICAgICAgInVuZGVybGF5Ig0KPiA+Pg0KPiA+
PiA8TmFnZW5kcmE+IERvbmUuDQo+ID4+DQo+ID4+IFs1OTVdIHMvZGV2aWNlcy9kZXZpY2UvDQo+
ID4+DQo+ID4+IDxOYWdlbmRyYT4gRG9uZS4NCj4gPj4NCj4gPj4gWzYwMF0gcy9hY3Rpb24vYW4g
YWN0aW9uLw0KPiA+Pg0KPiA+PiA8TmFnZW5kcmE+IERvbmUuDQo+ID4+DQo+ID4+IFs2MDFdIEV4
cGFuZCBvbg0KPiA+PiAgICAgICJUVEwgb3Igb3RoZXIgbWVhbnMiIChUVEwgYWxzbyBuZWVkcyB0
byBiZSBhZGRlZCB0byBhY3JvbnltcyBpbiAxLjIuMSkuIElzDQo+IHRoaXMNCj4gPj4gICAgICBz
cGVjaWZpYyB0byBOU0g/IE9yIHNwZWNpZmljIHRvIElQdjQ/DQo+ID4+DQo+ID4+IDxOYWdlbmRy
YT4gVFRMIGlzIGxpc3RlZCBhcyB3ZWxsLWtub3duIGFiYnJldiBpbiBodHRwczovL3d3dy5yZmMt
DQo+ID4+IGVkaXRvci5vcmcvbWF0ZXJpYWxzL2FiYnJldi5leHBhbnNpb24udHh0IGFuZCBzbyB3
ZSBsZWZ0IGl0IGFzIGl0IGlzLg0KPiA+PiBUVEwgaW4gdGhpcyBkb2N1bWVudCByZWZlcnMgdG8g
TlNIIFRUTCBmaWVsZC4NCj4gPg0KPiA+IC4uLkZCOiBMZXQncyBlbnN1cmUgd2UgcmVmZXIgdG8g
TlNIIFRUTCBpbiB0aGlzIGNhc2UuIEdpdmVuIHRoYXQgU0ZDIGNhbiBiZSBkb25lDQo+IHdpdGgg
b3RoZXIgbWVhbnMgdGhhbiBOU0gsIGltcGxpY2l0IHJlZmVyZW5jZSB0byBOU0ggbWlnaHQgYmUg
YSBwcm9ibGVtLg0KPiA+Pg0KPiA+PiAgIFs2MzBdIE1lbnRpb24gdGhhdCBmb3IgImFwcHJveGlt
YXRpb24gb2YNCj4gPj4gICAgICBwYWNrZXQgbG9zcyBmb3IgYSBnaXZlbiBTRkMgY2FuIGJlIGRl
cml2ZWQiIHRvIGJlIGFwcGxpY2FibGUsIFNGQyBPQU0NCj4gcGFja2V0cw0KPiA+PiAgICAgIHdv
dWxkIG5lZWQgdG8gYmUgZm9yd2FyZGVkIHRoZSBzYW1lIGFzIGxpdmUgdXNlciB0cmFmZmljLg0K
PiA+Pg0KPiA+PiA8TmFnZW5kcmE+IEFzIGl0IGlzIGludGVuZGluZyB0byBkZXJpdmUgdGhlIGFw
cHJveGltYXRlIGxvc3MgdmFsdWUsIEkNCj4gPj4gYW0gbm90IHN1cmUgaWYgd2UgbmVlZCB0aGlz
IGFkZGl0aW9uYWwgY29uc2lkZXJhdGlvbiB0aGF0IHRoZSBPQU0NCj4gPj4gcGFja2V0IHdvdWxk
IG5lZWQgdG8gZm9sbG93IHRoZSBsaXZlIHVzZXIgdHJhZmZpYy4gTGV0IG1lIGtub3cgaWYgeW91
IHRoaW5rDQo+IG90aGVyd2lzZS4NCj4gPg0KPiA+IC4uLkZCOiBJTUhPIHdlIHNob3VsZCAtIGdp
dmVuIHRoYXQgaXQgaXMgb25lIHBvdGVudGlhbCBjb21wbGljYXRpb24uDQo+ID4NCj4gPj4NCj4g
Pj4gICBbNjM2XSBJcyB1cHBlcmNhc2UNCj4gPj4gICAgICAiTVVTVCIgYXBwbGljYWJsZSB0byBh
biBpbmZvcm1hdGlvbmFsIGRvY3VtZW50PyBFc3BlY2lhbGx5IGdpdmVuIHRoYXQNCj4gPj4gICAg
ICBSRkMyMTE5L1JGQzgxNzQgaXMgZXhwbGljaXRseSByZWZlcmVuY2VkIGJ5IHRoZSBkcmFmdC4N
Cj4gPj4NCj4gPj4gPE5hZ2VuZHJhPiBCYXNlZCBvbiB2YXJpb3VzIHJldmlld2VyIGNvbW1lbnRz
LCB3ZSByZW1vdmVkIHRoZSB1c2Ugb2YNCj4gPj4gYW55IG5vcm1hdGl2ZSBzdGF0ZW1lbnQuDQo+
ID4+DQo+ID4+IFs2NjZdIEFkZCBNUExTLCBUUklMTCB0bw0KPiA+PiAgICAgIGFjcm9ueW1zIGlu
IDEuMi4xDQo+ID4+DQo+ID4+IDxOYWdlbmRyYT4gT2suIERvbmUuDQo+ID4+DQo+ID4+IFs2Nzhd
IHMvZXhoYXVzdGl2ZS9leGhhdXN0aXZlLi8NCj4gPj4NCj4gPj4gPE5hZ2VuZHJhPiBEb25lLg0K
PiA+Pg0KPiA+PiBbNzIwXSBJcyB1cHBlcmNhc2UgIlNIT1VMRCIgYXBwbGljYWJsZSB0byBhbiBp
bmZvcm1hdGlvbmFsIGRvY3VtZW50Pw0KPiA+PiAgICAgIEVzcGVjaWFsbHkgZ2l2ZW4gdGhhdCBS
RkMyMTE5L1JGQzgxNzQgaXMgZXhwbGljaXRseSByZWZlcmVuY2VkIGJ5IHRoZQ0KPiBkcmFmdC4N
Cj4gPj4NCj4gPj4gPE5hZ2VuZHJhPiBCYXNlZCBvbiB2YXJpb3VzIHJldmlld2VyIGNvbW1lbnRz
LCB3ZSByZW1vdmVkIHRoZSB1c2Ugb2YNCj4gPj4gYW55IG5vcm1hdGl2ZSBzdGF0ZW1lbnQuDQo+
ID4+DQo+ID4+IFs3MjJdIElzIHVwcGVyY2FzZSAiTUFZIiBhcHBsaWNhYmxlIHRvIGFuIGluZm9y
bWF0aW9uYWwgZG9jdW1lbnQ/DQo+IEVzcGVjaWFsbHkNCj4gPj4gICAgICBnaXZlbiB0aGF0IFJG
QzIxMTkvUkZDODE3NCBpcyBleHBsaWNpdGx5IHJlZmVyZW5jZWQgYnkgdGhlIGRyYWZ0Lg0KPiA+
Pg0KPiA+PiA8TmFnZW5kcmE+IEJhc2VkIG9uIHZhcmlvdXMgcmV2aWV3ZXIgY29tbWVudHMsIHdl
IHJlbW92ZWQgdGhlIHVzZSBvZg0KPiA+PiBhbnkgbm9ybWF0aXZlIHN0YXRlbWVudC4NCj4gPj4N
Cj4gPj4gWzc1NF0NCj4gPj4gICAgICBzL3BhY2tldC9wYWNrZXRzLw0KPiA+Pg0KPiA+PiBbNzU1
XSBzL3RvIG5leHQgbm9kZS90byB0aGUgbmV4dCBub2RlLw0KPiA+Pg0KPiA+PiAgIFs3NzFdIEhv
dyBkb2VzIHRoaXMNCj4gPj4gICAgICByZXF1aXJlbWVudCBhbGlnbiB3aXRoIHRoZSBlYXJsaWVy
IHBhcmFncmFwaCwgZS5nLiBpbiBjYXNlIGENCj4gPj4gbm9kZSBzZW5kcyBhbiBJQ01QDQo+ID4+
ICAgICAgcmVwbHk/IEl0IHdvdWxkIHByb2JhYmx5IG1ha2Ugc2Vuc2UgdG8gc2NvcGUgdGhlIHN0
YXRlbWVudCB0byBlLmcuIE5TSC4NCj4gPj4NCj4gPj4gPE5hZ2VuZHJhPiBBcyBtZW50aW9uZWQg
aW4gdGhlIHN0YXRlbWVudCwgdGhlIG5vZGUgdGhhdCBpbml0aWF0ZXMgdGhlDQo+ID4+IE9BTSBw
YWNrZXQgbXVzdCBzZXQgdGhlIG1hcmtlciBhbmQgc28gdGhpcyBzdGF0ZW1lbnQgaXMgYXBwbGlj
YWJsZQ0KPiA+PiBmb3IgdGhlIGluaXRpYXRpbmcgbm9kZS4NCj4gPj4NCj4gPj4gWzgwNl0NCj4g
Pj4gICAgICBzL2Z1bmN0aW9uL2Z1bmN0aW9ucy8NCj4gPj4NCj4gPj4gPE5hZ2VuZHJhPiBEb25l
DQo+ID4+DQo+ID4+IFs4MDldIHMvZnJvbSByZWxldmFudCBub2RlL2Zyb20gdGhlIHJlbGV2YW50
IG5vZGUvDQo+ID4+DQo+ID4+IDxOYWdlbmRyYT4gRG9uZQ0KPiA+Pg0KPiA+PiBbODEwXQ0KPiA+
PiAgICAgIHMvZ2VuZXJhdGUgSUNNUC9nZW5lcmF0ZSBhbiBJQ01QLw0KPiA+Pg0KPiA+PiA8TmFn
ZW5kcmE+IERvbmUNCj4gPj4NCj4gPj4gWzgxMl0gcy9mcm9tIGxhc3QvZnJvbSB0aGUgbGFzdC8N
Cj4gPj4NCj4gPj4gPE5hZ2VuZHJhPiBEb25lDQo+ID4+DQo+ID4+IFs4MzBdDQo+ID4+ICAgICAg
cy9wZXJmb3JtIGNvbnRpbnVpdHkvcGVyZm9ybSB0aGUgY29udGludWl0eS8NCj4gPj4NCj4gPj4g
PE5hZ2VuZHJhPiBEb25lDQo+ID4+DQo+ID4+ICAgWzgzNF0gcy93aXRoIHJlbGV2YW50L3dpdGgg
dGhlDQo+ID4+ICAgICAgcmVsZXZhbnQNCj4gPj4NCj4gPj4gPE5hZ2VuZHJhPiBEb25lDQo+ID4+
DQo+ID4+IFs4MzVdIHMvcGVyZm9ybSBwYXJ0aWFsIFNGQyBhdmFpbGFiaWxpdHkuL3BlcmZvcm0g
YSBwYXJ0aWFsIFNGQw0KPiA+PiAgICAgIGF2YWlsYWJpbGl0eSBjaGVjay4vDQo+ID4+DQo+ID4+
IDxOYWdlbmRyYT4gRG9uZQ0KPiA+Pg0KPiA+PiBbODUxXSBGb3IgIkluLVNpdHUgT0FNIGRhdGEg
ZmllbGRzIiBhZGQgYSBub3JtYXRpdmUNCj4gPj4gICAgICByZWZlcmVuY2UgdG8gZHJhZnQtaWV0
Zi1pcHBtLWlvYW0tZGF0YQ0KPiA+Pg0KPiA+PiBbOTA1XSBBZGQgIkNMSSIgdG8gc2VjdGlvbiAx
LjIuMQ0KPiA+PiAgICAgIGFjcm9ueW1zDQo+ID4+DQo+ID4+IDxOYWdlbmRyYT4gRG9uZQ0KPiA+
Pg0KPiA+PiBbOTIwXSBBZGQgYSByZWZlcmVuY2UgZm9yIE5FVENPTkYgLT5SRkM2MjQxDQo+ID4+
DQo+ID4+IDxOYWdlbmRyYT4gRG9uZQ0KPiA+Pg0KPiA+PiBPbmNlIGFnYWluLCB0aGFua3MgYSBs
b3QgZm9yIHRoZSBncmVhdCBjb21tZW50cy4NCj4gPj4NCj4gPj4gUmVnYXJkcywNCj4gPj4gTmFn
ZW5kcmENCj4gPg0KPiA+IFRoYW5rcyBhZ2FpbiBmb3IgY29uc2lkZXJpbmcgdGhlIGNvbW1lbnRz
IGluIGdyZWF0IGRldGFpbC4gTXVjaCBhcHByZWNpYXRlZC4NCj4gPg0KPiA+IENoZWVycywgRnJh
bmsNCj4gPj4NCj4gPj4NCj4gPj4NCj4gPg0K


From nobody Wed May 20 11:17:37 2020
Return-Path: <jmh@joelhalpern.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B17A3A0C3D; Wed, 20 May 2020 11:17:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.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 i5AVCwHlp86w; Wed, 20 May 2020 11:17:27 -0700 (PDT)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 7F6013A0DD4; Wed, 20 May 2020 11:17:03 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 49S1Db29J7z6G7rs; Wed, 20 May 2020 11:17:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1589998623; bh=zmevaRolPdmjEifbHv9fqnOGNpLG1E49+Ma0nB8W5Vs=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=LbMRcG1FEQtF2Rq+VLV1X2vX0HTP/hbqhyQrTUw7Cv8Nh2POZsJdLlm+mvOtGtjNE BDAFX2lBkvbh0lpnLzX5wAlno58BzW/OSgVq7nOPaL+qSqPM8n2wv3bS6JSbjZmjMN 635dvDV98++G8pPMY5sD3g7PW3KMDNURkqObxU4I=
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 49S1DZ0Ml4z6G7lV; Wed, 20 May 2020 11:17:01 -0700 (PDT)
To: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>, "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>, "tsv-art@ietf.org" <tsv-art@ietf.org>
Cc: "sfc@ietf.org" <sfc@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>,  "draft-ietf-sfc-oam-framework.all@ietf.org" <draft-ietf-sfc-oam-framework.all@ietf.org>
References: <158861910132.5213.12389985411421411727@ietfa.amsl.com> <B12ACAA0-BFBC-40D6-85D2-A7E056027C68@cisco.com> <BYAPR11MB2584D5A59E020682810099EFDAB60@BYAPR11MB2584.namprd11.prod.outlook.com> <e83de1dc-1f39-6281-7687-b6dd52567685@joelhalpern.com> <BYAPR11MB258403E216B7396323CD836EDAB60@BYAPR11MB2584.namprd11.prod.outlook.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <e2b4f43f-4732-7276-f449-f62c1b97c259@joelhalpern.com>
Date: Wed, 20 May 2020 14:16:53 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0
MIME-Version: 1.0
In-Reply-To: <BYAPR11MB258403E216B7396323CD836EDAB60@BYAPR11MB2584.namprd11.prod.outlook.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/wCmMJEIM0CU-l5WKrGKbTLx-fmM>
Subject: Re: [sfc] Tsvart telechat review of draft-ietf-sfc-oam-framework-13
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 May 2020 18:17:30 -0000

So the question now is whether the text Murray suggested suffices for 
you?  (We are still waiting to hear from Alvaro.)

Yours,
Joel

On 5/20/2020 1:41 PM, Frank Brockners (fbrockne) wrote:
> Thanks Joel. Per what I mentioned below, let's be clear that SF performance is out of scope for the doc.
> And I think this was Alvaro's point as well.
> 
> Cheers, Frank
> 
>> -----Original Message-----
>> From: Joel M. Halpern <jmh@joelhalpern.com>
>> Sent: Mittwoch, 20. Mai 2020 19:21
>> To: Frank Brockners (fbrockne) <fbrockne@cisco.com>; Nagendra Kumar Nainar
>> (naikumar) <naikumar@cisco.com>; tsv-art@ietf.org
>> Cc: sfc@ietf.org; last-call@ietf.org; draft-ietf-sfc-oam-framework.all@ietf.org
>> Subject: Re: Tsvart telechat review of draft-ietf-sfc-oam-framework-13
>>
>> Frank, regarding your comment about SF performance, I thought the document
>> was pretty clear that we consider that out of scope (c.f. the discussions with the
>> various ADs.)
>>
>> If you can see a place to add text, please propose text.
>>
>> Thank you,
>> Joel
>>
>> On 5/20/2020 1:10 PM, Frank Brockners (fbrockne) wrote:
>>> Hi Nagendra,
>>>
>>> Thanks for the detailed reply. Please see inline (..FB).
>>>
>>>> -----Original Message-----
>>>> From: Nagendra Kumar Nainar (naikumar) <naikumar@cisco.com>
>>>> Sent: Samstag, 16. Mai 2020 16:16
>>>> To: Frank Brockners (fbrockne) <fbrockne@cisco.com>; tsv-art@ietf.org
>>>> Cc: sfc@ietf.org; last-call@ietf.org;
>>>> draft-ietf-sfc-oam-framework.all@ietf.org
>>>> Subject: Re: Tsvart telechat review of
>>>> draft-ietf-sfc-oam-framework-13
>>>>
>>>> Hi Frank,
>>>>
>>>> Thank you for the review. Please see inline for the response..
>>>>
>>>>
>>>>       Reviewer: Frank Brockners
>>>>       Review result: Ready with Nits
>>>>
>>>>       This document has been reviewed as part of the transport area review
>> team's
>>>>       ongoing effort to review key IETF documents. These comments were
>> written
>>>>       primarily for the transport area directors, but are copied to the
>> document's
>>>>       authors and WG to allow them to address any issues raised and
>>>> also to the IETF
>>>>       discussion list for information.
>>>>
>>>>       When done at the time of IETF Last Call, the authors should consider this
>>>>       review as part of the last-call comments they receive. Please always CC
>>>>       tsv-art@ietf.org if you reply to or forward this review.
>>>>
>>>>       This document provides a reference framework for OAM for SFC.
>>>>
>>>>       Comments:
>>>>
>>>>       Section 3.1.1 SF availability: The text makes explicit reference to multiple
>>>>       instances of a SF. Consequently, it should be defined how availability of a
>> SF
>>>>       is computed/determined in case multiple instances are deployed.
>>>>
>>>> <Nagendra> This is already clarified in the section as below:
>>>>
>>>> "For cases where
>>>>      multiple instances of an SF are used to realize a given SF for the
>>>>      purpose of load sharing, SF availability can be performed by checking
>>>>      the availability of any one of those instances, or the availability
>>>>      check may be targeted at a specific instance."
>>>>
>>>> This further
>>>>       leads to the question, whether availability is always a "binary" state
>>>>       (available / not-available), or could a SF be e.g. 99% available?
>>>>
>>>> <Nagendra>The availability is measured as binary state. I am not sure
>>>> what is 99% available. If it means getting 99 responses for 100
>>>> probes sent, I think it falls under packet loss category which in turn is
>> performance measurement.
>>>
>>> ...FB: Thanks. Though I'm still not entirely following. If availability is binary and
>> I put the statements above together, what would be the availability of the
>> following setup: There is an SF that is made up of 100 instances. 99 of these
>> instances are powered down entirely. And the 1 instance that is "up" is
>> alternating between servicing requests for 10min followed by not servicing
>> requests for 10min. Would the SF be considered "available"?
>>>
>>>>
>>>> Section 3.1.2
>>>>       SF performance: What is the impact of a "multiple instance SF
>>>> deployment" on SF
>>>>       performance measurement?
>>>>
>>>> <Nagendra>I think we covered this in SF availability but not here.
>>>> Does the below updated text look better?
>>>>
>>>> OLD:
>>>> On the one hand, the performance of any specific SF can be quantified
>>>>      by measuring the loss and delay metrics of the traffic from SFF to
>>>>      the respective SF, while on the other hand, the performance can be
>>>>      measured by leveraging the loss and delay metrics from the respective
>>>>      SFs.  The latter requires SF involvement to perform the measurement
>>>>      while the former does not.
>>>>
>>>> NEW:
>>>> On the one hand, the performance of any specific SF can be quantified
>>>>      by measuring the loss and delay metrics of the traffic from SFF to
>>>>      the respective SF, while on the other hand, the performance can be
>>>>      measured by leveraging the loss and delay metrics from the respective
>>>>      SFs.  The latter requires SF involvement to perform the measurement
>>>>      while the former does not. For cases where
>>>>      multiple instances of an SF are used to realize a given SF for the
>>>>      purpose of load sharing, SF performance can be quantified by measuring
>>>>      the metrics for any one instance of SF or by measuring the metrics for
>>>>      a specific instance.
>>>>
>>>> The section only talks about loss and delay as
>>>>       performance criteria. It would be good to state that other
>>>> performance criteria
>>>>       (e.g. specific to the SF, throughput, etc.) exist.
>>>>
>>>> <Nagendra> We can add the below to Section 3.1.2:
>>>>
>>>> NEW:
>>>> "The metrics measured to quantify the performance of the SF component
>>>> is not just limited to loss and delay. Other metrics such as
>>>> throughout also exist and the choice of metrics for performance
>>>> measurement is outside the scope of this document."
>>>>
>>>> Section 3.2.1 SFC
>>>>       availability: The current definition is very focused on connectivity
>>>>       verification, i.e. it tries to answer the question: "Does my SFC transport
>>>>       packets?". IMHO we should also ask the question "Does my SFC process
>> the
>>>>       packets correctly?" - because if packets are not processed per the SFC
>>>>       definition, we might not call the SFC available.
>>>>
>>>> <Nagendra> I think this is already handled by SF availability. The
>>>> end-to-end SFC availability is verified by steering the OAM packet
>>>> over the ordered set of SFs within the SFC. This is more like daisy
>>>> chaining the availability of SFs within the SFC to determine
>>>> end-to-end SFC availability. If the derived solution verifies the SF
>>>> availability not just based on the uptime but based on the service
>>>> treatment, it also answers the question "Does my SFC process the packets
>> correctly". Let us know if there is any further clarity required.
>>>>
>>>> While 3.2.2 states that "any
>>>>       SFC-aware network device should have the ability to make performance
>>>>       measurements" a similar statement isn't found in 3.2.1. IMHO the ability
>> for
>>>>       availability checks is probably a prerequisite for performance
>> measurement.
>>>>
>>>> <Nagendra> The ability to perform end-to-end or partial SFC
>>>> availability verification is already mentioned in section 3.2.1 as below:
>>>>
>>>> " In order to perform service connectivity verification of an SFC/SFP,
>>>>      the OAM functions could be initiated from any SFC-aware network
>>>>      devices of an SFC-enabled domain for end-to-end paths, or partial
>>>>      paths terminating on a specific SF, within the SFC/SFP"
>>>>
>>>> Please let us know if you have any suggestion to improve if there is
>>>> a lack of clarity.
>>>>
>>>>       Section 3.2.2 SFC performance measurement: The section only
>>>> mentions the need
>>>>       for performance measurement. It misses the definition of what
>>>> SFC performance
>>>>       measurement is.
>>>>
>>>> <Nagendra>
>>>
>>> ...FB: Thanks for the suggested updates, which would definitively improve the
>> text. One problem about SFC performance remains though IMHO.
>>> All the text so far is focused on the connectivity within a SFC - not the service
>> itself. I.e. If you'd consider a "laundry service" - we focus a lot on how long it
>> takes to get the clothes shipped to and from the washing machine, but we don't
>> focus on how well the washing machine washes the clothes.
>>> IMHO we should either expand on the performance of the SFC and SF wrt/ the
>> service (especially given that you define a service layer in section 2) - or clearly
>> state that the framework would just focus on connectivity between SFs.
>>>
>>>
>>>>
>>>> Section 3.3. Classifier component: The section mentions the
>>>>       need for the ability to perform performance measurement of the classifier
>>>>       component. What is performance measurement of the classifier? What
>> does
>>>>       performance measurement of the classifier component comprise?
>>>>
>>>> <Nagendra>We can add the below text:
>>>>
>>>> OLD:
>>>> Any SFC-aware network device should have the ability to perform
>>>>      performance measurement of the classifier component for each SFC.
>>>>
>>>> NEW:
>>>> Any SFC-aware network device should have the ability to perform
>>>>      performance measurement of the classifier component for each SFC.
>>>>       The performance can be quantified by measuring the performance
>>>> metrics of the
>>>>        traffic from the classifier for each SFC/SFP.
>>>>
>>>> Section 3.4. /
>>>>       3.5. Availability/PM of the underlay and overlay network: It would be good
>> to
>>>>       add a sentence that states that the mechanisms for availability/PM which
>> are
>>>>       offered by the technologies used by the overlay/underlay are
>>>> used, rather than
>>>>       new methods specifically for SFC would be defined.
>>>>
>>>> <Nagendra>Yes, that makes sense. Please check the below text:
>>>>
>>>> OLD:
>>>> Any SFC-aware network device may have the ability to perform
>>>>      availability check or performance measurement of the overlay network.
>>>>
>>>> NEW:
>>>> Any SFC-aware network device may have the ability to perform
>>>>      availability check or performance measurement of the overlay network.
>> Any
>>>>      existing OAM tools and techniques can be leveraged for this purpose.
>>>>
>>>> Section 4. SFC OAM
>>>>       Functions: It would be good, if examples in section 4 could also include
>> more
>>>>       "recent" methods such as OWAMP/TWAMP (RFC4656, RFC 5357).
>>>>
>>>> <Nagendra>
>>>>
>>>> OLD:
>>>> Delay within an SFC could be measured based on the time it takes for
>>>>      a packet to traverse the SFC from the ingress SFC node to the egress
>>>>      SFF.  As SFCs are unidirectional in nature, measurement of one-way
>>>>      delay [RFC7679] is important.  In order to measure one-way delay,
>>>>      time synchronization MUST be supported by means such as NTP, PTP,
>>>>      GPS, etc.
>>>>
>>>> NEW:
>>>> Delay within an SFC could be measured based on the time it takes for
>>>>      a packet to traverse the SFC from the ingress SFC node to the egress
>>>>      SFF.  Measurement protocols such as One-way Active Measurement
>>>>       Protocol (OWAMP) [RFC4656], Two-way Active Measurement Protocol
>>>>      (TWAMP) [RFC5357] can be used to measure the characteristics. As
>>>>      SFCs are unidirectional in nature, measurement of one-way
>>>>      delay [RFC7679] is important.  In order to measure one-way delay,
>>>>      time synchronization MUST be supported by means such as NTP,
>>>> Precision Time Protocol (PTP),
>>>>      GPS, etc.
>>>>
>>>> Section 4.4.
>>>>       Performance Measurement: Focus is entirely on the PM of the
>> connectivity,
>>>>       rather than on the SF. How about covering PM for the SF as well?
>>>>
>>>> <Nagendra> I am not sure I understand what is missing. Do you have
>>>> any suggestion for the text improvement?.
>>>
>>> ...FB: See above. This would be about adding a capability to assess how well
>> the washing machine washes my laundry.
>>>
>>>>
>>>> Section 5.1
>>>>       OAM Tool Gap Analysis:
>>>>        - Not sure what "NVo3 OAM" refers to. Could that be explained
>>>> below the table
>>>>        and in section 1.2.1?
>>>>
>>>> <Nagendra> Combining this with other below queries as they appears to
>>>> be related.
>>>>
>>>> - E-OAM needs to be detailed. Is seems that CFM
>>>>        (802.1ag) and not 802.3ah is refered to here.
>>>>
>>>> <Nagendra> Per my understanding, 802.ah is 1-hop while 802.3ag can be
>>>> more than 1 hop and both uses Ethernet frames. So I think both are
>> applicable here.
>>>> My response regarding E-OAM details in this section is combined below.
>>>
>>> ...FB: Maybe I missed it - but I don't see text that refers to CFM or EFM OAM.
>> Where is this covered? IMHO we would need references to IEEE standards to
>> avoid confusion.
>>>
>>>>
>>>> - "Trace" in the "Trace" column
>>>>        need to be extended on. Is this traceroute? Paris-Traceroute?
>>>> IOAM- Loopback?
>>>>
>>>>        IPPM needs to be detailed, because IPPM is not a tool as such
>>>> but an IETF WG.
>>>>        Does this refer to OWAMP/TWAMP/etc. as defined by IPPM?
>>>>
>>>> <Nagendra> Combining the above queries.
>>>>
>>>> OLD:
>>>> There are various OAM tool sets available to perform OAM functions
>>>>      within various layers.  These OAM functions may be used to validate
>>>>      some of the underlay and overlay networks.  Tools like ping and trace
>>>>      are in existence to perform connectivity check and tracing of
>>>>      intermediate hops in a network.  These tools support different
>>>>      network types like IP, MPLS, TRILL, etc.  There is also an effort to
>>>>      extend the tool set to provide connectivity and continuity checks
>>>>      within overlay networks.  BFD is another tool which helps in
>>>>      detecting data forwarding failures.  Table 3 below is not
>>>> exhaustive
>>>>
>>>> NEW:
>>>> There are various OAM tool sets available to perform OAM functions
>>>>      within various layers.  These OAM functions may be used to validate
>>>>      some of the underlay and overlay networks.  Tools like ping and trace
>>>>      are used to perform connectivity check and tracing of
>>>>      intermediate hops in a network.  These tools are already available for
>>>>      different types of networks such as IP, MPLS, TRILL, etc.
>>>>
>>>> E-OAM offers OAM mechanisms such as an Ethernet continuity check for
>>>> Ethernet links. There is an effort around NVO3 OAM to provide
>>>> connectivity and continuity checks for networks that use NVO3.  BFD
>>>> is used for the detection of data plane forwarding failures.
>>>
>>> ...FB: Check whether NVO3 WG will indeed deliver a solution and "NVO3 OAM"
>> indeed existis. If in doubt, it might be better to avoid forward looking
>> references. Per my note above, it would be good to explicitly refer to IEEE
>> standards as opposed to introducing a new term like "E-OAM".
>>>
>>>>
>>>> The IPPM framework [RFC 2330] offers tools such as OWAMP [RFC4656]
>>>> and TWAMP [RFC5357] (collectively referred as IPPM in this section)
>>>> to measure various performance metrics. MPLS Packet Loss Measurement
>>>> (LM) and Packet Delay Measurement (DM) (collectively referred as
>>>> MPLS_PM in this section) [RFC6374] offers the ability to measure
>> performance metrics in MPLS network.
>>>>
>>>> Table 3 below is not exhaustive.
>>>>
>>>> Section 6.4.3 IOAM:
>>>>       - The section states that IOAM "may be used to perform various SFC OAM
>>>>       functions as well". It would be good to expand on this statement: E.g.
>> IOAM
>>>>       Trace-Option Type could be leveraged for SFC tracing. IOAM
>>>> Direct-Export Option
>>>>       Type could be leveraged. - How would we deal with the IOAM Active Flag
>>>>       (draft-ietf-ippm-ioam-flags-01) when used with SFC OAM?
>>>>
>>>> <Nagendra> The intention of the section is to highlight the
>>>> applicability of different OAM toolsets for OAM functions at service
>>>> layer. I am not sure if we really should try explaining all the
>>>> possible options within each tool. But I agree that it is worth
>>>> clarifying the availability of IOAM options for tracing. think we can
>>>> clarify that different IOAM Option-Types are available for OAM functions
>> such as SFC tracing. Can you check if the below looks ok?
>>>>
>>>> OLD:
>>>> [I-D.ietf-sfc-ioam-nsh] defines how In-Situ OAM data fields are
>>>>      transported using NSH header.  [I-D.ietf-sfc-proof-of-transit]
>>>>      defines a mechanism to perform proof of transit to securely verify if
>>>>      a packet traversed the relevant SFP or SFC.  While the mechanism is
>>>>      defined inband (i.e., it will be included in data packets), it may be
>>>>      used to perform various SFC OAM functions as well.
>>>>
>>>> NEW:
>>>> [I-D.ietf-sfc-ioam-nsh] defines how In-Situ OAM data fields are
>>>>      transported using NSH header.  [I-D.ietf-sfc-proof-of-transit]
>>>>      defines a mechanism to perform proof of transit to securely verify if
>>>>      a packet traversed the relevant SFP or SFC.  While the mechanism is
>>>>      defined inband (i.e., it will be included in data packets), IOAM Option-Types
>>>>     such as IOAM Trace Option-Types can also be used to perform other
>>>> SFC OAM function
>>>>     such as SFC tracing.
>>>>
>>>> - The text states
>>>>       "In-Situ OAM could be used with O bit set": Why would IOAM be used with
>> the
>>>>       overflow bit set for SFC OAM? For details on IOAM's O-bit, see section
>> 4.4.1 in
>>>>       https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-09.
>>>>
>>>> <Nagendra> The O bit referred here is not the O bit in IOAM but the
>>>> one in NSH/Overlay header. To avoid any confusion, this can be updated as
>> below:
>>>>
>>>> OLD:
>>>> In-Situ OAM could be used with O bit set to perform SF availability
>>>>      and SFC availability or performance measurement.
>>>>
>>>> NEW:
>>>> In-Situ OAM could be used with O bit in the overlay header set, to
>>>> perform SF availability
>>>>      and SFC availability or performance measurement.
>>>
>>> ... FB: Ah, ok. Given that this section is about IOAM and not NSH, I'd rather
>> explicitly refer to NSH here. E.g. If SFC is realized using NSH, then the O-bit in the
>> NSH header could be used to indicated OAM traffic. You could refer to
>> https://tools.ietf.org/html/draft-ietf-sfc-ioam-nsh-03#section-4.2 explicitly.
>>>
>>>>
>>>> Section 6.4.4 SFC
>>>>       Traceroute: - This section refers to an expired draft (even calling out the
>>>>       fact that the draft has exipred), but also mentions that functionality is
>>>>       available and implemented in OpenDaylight. Consider removing the
>>>> references to
>>>>       the expired draft and rather add references to OpenDaylight
>>>> documents. - IOAM
>>>>       Loopback (see draft-ietf-ippm-ioam-flags-01) could apply SFC
>>>> Traceroute as well.
>>>>
>>>> <Nagendra>Ok. Let me check if I can find some reference for ODL.
>>>>
>>>>       Detailed set of nits that I encountered while reading through
>>>> the document ([x]
>>>>       references line number x) – hope that they are helpful in further improving
>> the
>>>>       doc:
>>>>
>>>> <Nagendra> Yes of course (.
>>>>
>>>>       [global] s/an SF/a SF/ -- and similarly SFC/SFF
>>>>
>>>> <Nagendra>Other RFCs uses "an SF/SFF". So the draft is updated
>>>> accordingly. If your suggestion is to substitute "a SF" to "an SF",  it is done (.
>>>>
>>>>       [176] "OAM Controller" not defined
>>>>
>>>> <Nagendra>We can change it as below:
>>>>
>>>> OLD:
>>>> OAM controllers are assumed to be within the same administrative
>>>>      domain as the target SFC enabled domain.
>>>>
>>>> NEW:
>>>> OAM controllers are SFC-aware network devices that are capable of
>>>> generating OAM packets. They are assumed to be within the same
>>>> administrative domain as the target SFC enabled domain.
>>>>
>>>>       [202] Why just Virtual Machines and no containers? Suggest to make
>> things
>>>>       generic and talk about virtual and physical entities.
>>>>
>>>> <Nagendra> We changed this as virtual entities.
>>>>
>>>>             This comment applies throughout the document.
>>>>       [216] Ethernet OAM: Add reference. Do you refer to physical
>>>> layer Ethernet OAM
>>>>       (802.3ah) or CFM (802.1ag)?
>>>>
>>>> <Nagendra> The response was provided in the above comment section.
>>>>
>>>> [243] s/uses the overlay network/uses the overlay
>>>>       network layer/
>>>>
>>>> <Nagendra> Done.
>>>>
>>>> [246] Could we add a few examples of "various overlay network
>>>>       technologies"? For the underlay network layer several examples are listed.
>>>>
>>>> <Nagendra> Ok.
>>>>
>>>>       [248] What does "mostly transparent" mean?
>>>>
>>>> <Nagendra> The data plane elements connecting the overlay layer nodes
>>>> may not always process the overlay header.
>>>
>>> ...FB: How about we explain this in the document?
>>>
>>>>
>>>> [254] What does "tight coupling"
>>>>       between the link layer and the physical technology mean?
>>>>
>>>> <Nagendra>I am not sure I understand the nit here. Do you see any
>>>> difficulty in parsing the sentence?
>>>
>>> ...FB: Not sure what "tight coupling" means here. Could you clarify what is
>> "tight coupling" vs. "not tight coupling"?
>>>
>>>>
>>>> [255] Suggest to avoid
>>>>       terms like "popular" - popularity can change, standards stay
>>>>
>>>> <Nagendra> Ok. This is changed as "Ethernet is one such choice..."
>>>>
>>>> [256] Acronyms
>>>>       "POS" and "DWDM" are not defined
>>>>
>>>> <Nagendra> Added.
>>>>
>>>> [274] Link start/end-points don't seem to
>>>>       always align with the underlay network in the diagram
>>>>
>>>> <Nagendra> Fixed it.
>>>>
>>>> [287] s/may comprise
>>>>       of/may consist of/
>>>>
>>>> <Nagendra>We fixed it as "may comprise"..
>>>>
>>>> [288] s/but not shown/but is not shown/
>>>>
>>>> <Nagendra> We fixed this as "intermediate nodes not shown...:
>>>>
>>>> [307]
>>>>       s/devices/device/
>>>>
>>>> <Nagendra> Done.
>>>>
>>>> [308] What is a "controller"?
>>>>
>>>> <Nagendra> We discussed this in the above comment section.
>>>>
>>>> [314] s/includes/include/
>>>>
>>>> <Nagendra>Done.
>>>>
>>>> [319]
>>>>       Add hSFC to list of acronyms in section 1.2.1
>>>>
>>>> <Nagendra> This is expanded in the respective section. We added it in
>>>> the acronym section as well.
>>>>
>>>> [320] Add IBN to list of acronyms
>>>>       in section 1.2.1
>>>>
>>>> <Nagendra> Ok, Done.
>>>>
>>>> [325] s/includes/include/
>>>>
>>>> <Nagendra> Done.
>>>> [359] The function/term "controller"
>>>>       requires definition.
>>>>
>>>> <Nagendra> Done, as mentioned in the above comment section.
>>>>
>>>> [383] s/?./?/
>>>>
>>>> [398] s/get the got/got/
>>>>
>>>> <Nagendra> Done.
>>>>
>>>>    [461]
>>>>       s/devices/device/
>>>>
>>>> <Nagendra> Done.
>>>>
>>>>    [469] Does it have to be equal cost multipath at the service
>>>>       layer, or could unequal cost multipath also be an option for load-
>> balancing?
>>>>
>>>> <Nagendra>I didn’t see any discussion specific to ECMP/UCMP in the
>>>> architecture RFC.
>>>
>>> ...FB: Hmm. I did not see that RFC7665 is only about equal cost multipath.
>>>>
>>>>    [521] Not sure whether the overlay network establishes the service plane.
>> Isn't
>>>>       it that the overlay network establishes connectivity for the SFC-related
>>>>       functions in the service plane?
>>>>
>>>> <Nagendra> The service layer is established over the overlay network
>>>> layer. I am not sure if it is right to say overlay network provides
>>>> connectivity for service layer (.
>>>
>>> ...FB: Overlay network is one component of the service layer, isn't it. So it is
>> required but not sufficient.
>>>
>>>>
>>>> [531] s/components/component/ [545] remove
>>>>       "underlay"
>>>>
>>>> <Nagendra> Done.
>>>>
>>>> [595] s/devices/device/
>>>>
>>>> <Nagendra> Done.
>>>>
>>>> [600] s/action/an action/
>>>>
>>>> <Nagendra> Done.
>>>>
>>>> [601] Expand on
>>>>       "TTL or other means" (TTL also needs to be added to acronyms in 1.2.1). Is
>> this
>>>>       specific to NSH? Or specific to IPv4?
>>>>
>>>> <Nagendra> TTL is listed as well-known abbrev in https://www.rfc-
>>>> editor.org/materials/abbrev.expansion.txt and so we left it as it is.
>>>> TTL in this document refers to NSH TTL field.
>>>
>>> ...FB: Let's ensure we refer to NSH TTL in this case. Given that SFC can be done
>> with other means than NSH, implicit reference to NSH might be a problem.
>>>>
>>>>    [630] Mention that for "approximation of
>>>>       packet loss for a given SFC can be derived" to be applicable, SFC OAM
>> packets
>>>>       would need to be forwarded the same as live user traffic.
>>>>
>>>> <Nagendra> As it is intending to derive the approximate loss value, I
>>>> am not sure if we need this additional consideration that the OAM
>>>> packet would need to follow the live user traffic. Let me know if you think
>> otherwise.
>>>
>>> ...FB: IMHO we should - given that it is one potential complication.
>>>
>>>>
>>>>    [636] Is uppercase
>>>>       "MUST" applicable to an informational document? Especially given that
>>>>       RFC2119/RFC8174 is explicitly referenced by the draft.
>>>>
>>>> <Nagendra> Based on various reviewer comments, we removed the use of
>>>> any normative statement.
>>>>
>>>> [666] Add MPLS, TRILL to
>>>>       acronyms in 1.2.1
>>>>
>>>> <Nagendra> Ok. Done.
>>>>
>>>> [678] s/exhaustive/exhaustive./
>>>>
>>>> <Nagendra> Done.
>>>>
>>>> [720] Is uppercase "SHOULD" applicable to an informational document?
>>>>       Especially given that RFC2119/RFC8174 is explicitly referenced by the
>> draft.
>>>>
>>>> <Nagendra> Based on various reviewer comments, we removed the use of
>>>> any normative statement.
>>>>
>>>> [722] Is uppercase "MAY" applicable to an informational document?
>> Especially
>>>>       given that RFC2119/RFC8174 is explicitly referenced by the draft.
>>>>
>>>> <Nagendra> Based on various reviewer comments, we removed the use of
>>>> any normative statement.
>>>>
>>>> [754]
>>>>       s/packet/packets/
>>>>
>>>> [755] s/to next node/to the next node/
>>>>
>>>>    [771] How does this
>>>>       requirement align with the earlier paragraph, e.g. in case a
>>>> node sends an ICMP
>>>>       reply? It would probably make sense to scope the statement to e.g. NSH.
>>>>
>>>> <Nagendra> As mentioned in the statement, the node that initiates the
>>>> OAM packet must set the marker and so this statement is applicable
>>>> for the initiating node.
>>>>
>>>> [806]
>>>>       s/function/functions/
>>>>
>>>> <Nagendra> Done
>>>>
>>>> [809] s/from relevant node/from the relevant node/
>>>>
>>>> <Nagendra> Done
>>>>
>>>> [810]
>>>>       s/generate ICMP/generate an ICMP/
>>>>
>>>> <Nagendra> Done
>>>>
>>>> [812] s/from last/from the last/
>>>>
>>>> <Nagendra> Done
>>>>
>>>> [830]
>>>>       s/perform continuity/perform the continuity/
>>>>
>>>> <Nagendra> Done
>>>>
>>>>    [834] s/with relevant/with the
>>>>       relevant
>>>>
>>>> <Nagendra> Done
>>>>
>>>> [835] s/perform partial SFC availability./perform a partial SFC
>>>>       availability check./
>>>>
>>>> <Nagendra> Done
>>>>
>>>> [851] For "In-Situ OAM data fields" add a normative
>>>>       reference to draft-ietf-ippm-ioam-data
>>>>
>>>> [905] Add "CLI" to section 1.2.1
>>>>       acronyms
>>>>
>>>> <Nagendra> Done
>>>>
>>>> [920] Add a reference for NETCONF ->RFC6241
>>>>
>>>> <Nagendra> Done
>>>>
>>>> Once again, thanks a lot for the great comments.
>>>>
>>>> Regards,
>>>> Nagendra
>>>
>>> Thanks again for considering the comments in great detail. Much appreciated.
>>>
>>> Cheers, Frank
>>>>
>>>>
>>>>
>>>


From nobody Wed May 20 13:59:17 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83BFA3A07C5; Wed, 20 May 2020 13:59:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=QPLs1qUT; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=0TAlfzdl
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id honKz9IZOvMq; Wed, 20 May 2020 13:59:02 -0700 (PDT)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2905B3A0784; Wed, 20 May 2020 13:58:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=42116; q=dns/txt; s=iport; t=1590008335; x=1591217935; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=Q/hUzU0Kp5oIVz81sbSk0gViDcE0VZy/V8MN3Otgjl0=; b=QPLs1qUTeOzO5Eh/WaCrA6brQNwPNQw0/k6f7XHfVD/mBNelmQ15l6WX M38P+xmoyeGq62MCZoJq4mJj7tMa4U7bMcYh0AC7Y8lcL/l7Pnwc8RRw3 aYB0I78Jg/UKkllbMaBEvsrEjJ1y1p/m+38vKbGpeHVwpr3XSvlXIAleP k=;
IronPort-PHdr: =?us-ascii?q?9a23=3Aw61bex0N1SBkTyObsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxWGuadmjUTCWsPQ7PcXw+bVsqW1X2sG7N7BtX0Za5VDWl?= =?us-ascii?q?cDjtlehA0vBsOJSCiZZP7nZiA3BoJOAVli+XzoOklOE8G4bFrX8TW+6DcIEU?= =?us-ascii?q?D5Mgx4bu3+Bo/ViZGx0Oa/s53eaglFnnyze7R3eR63tg7W8MIRhNhv?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DeAQCumMVe/4wNJK1mGwEBAQEBAQE?= =?us-ascii?q?BBQEBARIBAQEDAwEBAUCBR4FUUQdvWC8sCoQag0YDjTyBAZc6gUKBEANVCwE?= =?us-ascii?q?BAQwBASMKAgQBAYREAheBeCQ4EwIDAQELAQEFAQEBAgEFBG2FKgEGJQyFcQE?= =?us-ascii?q?BAQECARIICQQNDAEBNwEEBwQCAQgRAQMBAQMCFQIPAgICMBUCBggCBAENBRs?= =?us-ascii?q?HgwQBgksDDiABDql4AoE5iGF2fzODAQEBBYE2AoNjGIIOCYEOKoJjiV8aggC?= =?us-ascii?q?BEAEnHIFPSTU+gmcBAQIBgTkPGgcfEgIkAoI0M4ItjjQBEQYJCSiCXokjlyF?= =?us-ascii?q?9CoJTiCeGC4oeHYJigRKDZ4QCkBWCApBIgVyIEZNtAgQCBAUCDgEBBYFpIoF?= =?us-ascii?q?WcBU7KgGCPglHGA2JfYQughUMF4NPhRSFQnQCNQIGAQcBAQMJfD+JOwImB4E?= =?us-ascii?q?GATBfAQE?=
X-IronPort-AV: E=Sophos;i="5.73,415,1583193600"; d="scan'208";a="510097551"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 20 May 2020 20:58:53 +0000
Received: from XCH-RCD-003.cisco.com (xch-rcd-003.cisco.com [173.37.102.13]) by alln-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 04KKwrrt023172 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 20 May 2020 20:58:53 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-RCD-003.cisco.com (173.37.102.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 20 May 2020 15:58:53 -0500
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 20 May 2020 15:58:52 -0500
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 20 May 2020 15:58:52 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=i5w5WlwiVN0a65lBcAUOH0reVv28JeIZQ7xVG6iFBdTBI3nYa5QkWE9IEZiAADSCWbED2LO0ZiGkmirzeVYQdq922ymsayz9p+tCoF1fZ6YthL4m3qPTn/gDrfgTYsRPEm4AsdJbFKq65ZlWh+zzJxae9e6DNCblGpX69NY+PtNHDQCiIk0/k4lnYP/IXEBuVt/OVXKZT1eGCkL8NEsxAGNcE73tMCgebFXtQhxBk6obFYatLaw10HbFObIvtApt77HGZxmPwnKAXVMp7C7VdS7V0frkxgy/zjcbEnZaVCWy/wKzulZeNMub93lIeJVgd43Fl27S0hoC+6aKOqK90w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Q/hUzU0Kp5oIVz81sbSk0gViDcE0VZy/V8MN3Otgjl0=; b=JJbG8oxIZBN+wGs/a+cRGztJSuNctEFdzgch2Zj5N2lgDokjXJYQhYsorjNqNNaQr0x27oYlFfKUJmPMPeBTrw8HP9SHCqz2KMaA0dgflybugU5C12hQ6OizJTdhbSPtTCyZhbdnJUnkF4yNbuK54x3RoTsxA31cdfMvuvk361c7/6lwB4qqVbG90IR5O92Dyl9Fr4nrYdIAYokCMq8Mr/H29S1b7g47jOnl/ro3+Lbu8KpPuaQtc/UwVBzloL4bf/5pMNHNUkJOkredzekt0IcFUcwX83TrvoSJtrbYBpnC0mfdDKdVVN+s+odeIVYliynuyeXFWpXdSOshhBxImw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Q/hUzU0Kp5oIVz81sbSk0gViDcE0VZy/V8MN3Otgjl0=; b=0TAlfzdlPyRqP4SGivg+dh2l8HW51UooI2+6rRFt+ZH00wROFUqXXaovuxuO28CvP5oaqIuyDOaSmqBBRK7dO6DMspvSoiZP2jGJuneYHcaSh08mhGfou4lbphNBW+ai3aS23Vt1du0FYdyvZiYdgMseeovPG4pudN+iXNz16J8=
Received: from BN6PR11MB4068.namprd11.prod.outlook.com (2603:10b6:405:7c::31) by BN6PR11MB3889.namprd11.prod.outlook.com (2603:10b6:405:81::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.23; Wed, 20 May 2020 20:58:51 +0000
Received: from BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34]) by BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34%3]) with mapi id 15.20.3021.020; Wed, 20 May 2020 20:58:51 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>, "tsv-art@ietf.org" <tsv-art@ietf.org>
CC: "sfc@ietf.org" <sfc@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>,  "draft-ietf-sfc-oam-framework.all@ietf.org" <draft-ietf-sfc-oam-framework.all@ietf.org>
Thread-Topic: Tsvart telechat review of draft-ietf-sfc-oam-framework-13
Thread-Index: AQHWIkc0q4UpHqu67ESlbizdVIKf+6ipMYIAgAgdBAD///zJAA==
Date: Wed, 20 May 2020 20:58:50 +0000
Message-ID: <C365E033-24A0-43D0-A02B-573E58C5107E@cisco.com>
References: <158861910132.5213.12389985411421411727@ietfa.amsl.com> <B12ACAA0-BFBC-40D6-85D2-A7E056027C68@cisco.com> <BYAPR11MB2584D5A59E020682810099EFDAB60@BYAPR11MB2584.namprd11.prod.outlook.com>
In-Reply-To: <BYAPR11MB2584D5A59E020682810099EFDAB60@BYAPR11MB2584.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.35.20030802
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [136.56.55.90]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d3abe5c3-10f5-453d-5fca-08d7fd009974
x-ms-traffictypediagnostic: BN6PR11MB3889:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN6PR11MB38894873DCA4B2B17FC47117C6B60@BN6PR11MB3889.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 04097B7F7F
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ItGxANa9MlAKWfUcABNNSmgyFgQ3j93q14cwCyA2ySlZPzMsG83YomkF+woHjqtr6tBoi54pkkxv59BIruoWG3LLkckzUpekV09G/fCOIec/NibO9P5/P8VBVbjMeKNNvSuIa+8ACkqQaLBTWUIo8fWbrfAwbb/UwKODPxca1XO3OyR/KJm4iv8P6QABQ2t8M42Ezztvlg0PZriWpmGLjeArwio2iLkW6C6UVSko6eQ6ruUdh9+DdlS0HHbN+JuFTd2mCVTsMoITthWcjgvhDiBNKP8vua4olGd1zzfE6zxI6M1uNJ9d97yvW5mSo65/rllOj29Xji+SrqxxxUuS+YbbYWwqvDUAvIQBnJmD63Z2F8gaZw0uF94+RlqVgbbdmOFgbq9CzMrGPBBj5khCKA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB4068.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(346002)(366004)(136003)(396003)(376002)(39860400002)(2616005)(450100002)(76116006)(4326008)(64756008)(66556008)(66446008)(66946007)(54906003)(66476007)(316002)(53546011)(26005)(2906002)(110136005)(5660300002)(91956017)(86362001)(6506007)(186003)(71200400001)(6486002)(8676002)(8936002)(6512007)(33656002)(30864003)(83080400001)(36756003)(966005)(478600001)(559001)(579004); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: DqYKbYhW5JgiNnWIfvhM+I46cC2KGMxOgkw2D7m8+9Qv3FuWamDkx1SVqGMCZmwo5BueYx/8vgV0+04WzCjenn0Nvcrlq0deQ1ARo8GELqJhOvr0cMVmFL8o4KGrdD3hjp6LXhct+xDIaDG2k+r8gUYLR18GryDJSHG0Zn1ggoO69PGu4P+JP2H8eN7o6mRBqY4k2peBy/3Mit6Rnnk2cuICllEQOEwm40q7o4p7/gf64j1bkSjZM2ncc3ReBbGWgLvLjv1hQ0LXPOhFoeZSv3yncDFQUuhoV/IsM2huElOHSKz6pOlHgBOy+3JTIYb+ZscgFLSTa0FmYjBObH2meNy9toR8YGf9sMe6a1qY77iNaPE3UJHsDX/xKinJjUD0FBDzhp+f6Df9RQpsfUf5+v30RW8clul8IJ2gSLIAwVp4WD9Zljam3YYTAVcyVg9lw5gkcjFBr/sK4PAsaaU9giNU7M+pboyCFumu7CJsjok=
Content-Type: text/plain; charset="utf-8"
Content-ID: <C681BFAF154E9D4BB7928F466B1875F3@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d3abe5c3-10f5-453d-5fca-08d7fd009974
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 May 2020 20:58:51.0343 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: fvaGc6eaCL3plcYh1lnU7kcQduq8FJEGnInB9v5wjq4on2NG7Mt2c83nhBRSxeMsz2GrM33wDKPm635zAfHQ9Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB3889
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.13, xch-rcd-003.cisco.com
X-Outbound-Node: alln-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/FiySQiMHb11fOjPaIDowHRiDBCs>
Subject: Re: [sfc] Tsvart telechat review of draft-ietf-sfc-oam-framework-13
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 May 2020 20:59:15 -0000

SGkgRnJhbmssDQoNClRoYW5rIHlvdSBmb3IgdGhlIHJlc3BvbnNlLiBQbGVhc2Ugc2VlIGlubGlu
ZSBmb3IgPE5hZ2VuZHJhMj4NCg0K77u/T24gNS8yMC8yMCwgMToxMCBQTSwgIkZyYW5rIEJyb2Nr
bmVycyAoZmJyb2NrbmUpIiA8ZmJyb2NrbmVAY2lzY28uY29tPiB3cm90ZToNCg0KICAgIEhpIE5h
Z2VuZHJhLA0KICAgIA0KICAgIFRoYW5rcyBmb3IgdGhlIGRldGFpbGVkIHJlcGx5LiBQbGVhc2Ug
c2VlIGlubGluZSAoLi5GQikuDQogICAgDQogICAgPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t
LQ0KICAgID4gRnJvbTogTmFnZW5kcmEgS3VtYXIgTmFpbmFyIChuYWlrdW1hcikgPG5haWt1bWFy
QGNpc2NvLmNvbT4NCiAgICA+IFNlbnQ6IFNhbXN0YWcsIDE2LiBNYWkgMjAyMCAxNjoxNg0KICAg
ID4gVG86IEZyYW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpIDxmYnJvY2tuZUBjaXNjby5jb20+OyB0
c3YtYXJ0QGlldGYub3JnDQogICAgPiBDYzogc2ZjQGlldGYub3JnOyBsYXN0LWNhbGxAaWV0Zi5v
cmc7IGRyYWZ0LWlldGYtc2ZjLW9hbS1mcmFtZXdvcmsuYWxsQGlldGYub3JnDQogICAgPiBTdWJq
ZWN0OiBSZTogVHN2YXJ0IHRlbGVjaGF0IHJldmlldyBvZiBkcmFmdC1pZXRmLXNmYy1vYW0tZnJh
bWV3b3JrLTEzDQogICAgPiANCiAgICA+IEhpIEZyYW5rLA0KICAgID4gDQogICAgPiBUaGFuayB5
b3UgZm9yIHRoZSByZXZpZXcuIFBsZWFzZSBzZWUgaW5saW5lIGZvciB0aGUgcmVzcG9uc2UuLg0K
ICAgID4gDQogICAgPiANCiAgICA+ICAgICBSZXZpZXdlcjogRnJhbmsgQnJvY2tuZXJzDQogICAg
PiAgICAgUmV2aWV3IHJlc3VsdDogUmVhZHkgd2l0aCBOaXRzDQogICAgPiANCiAgICA+ICAgICBU
aGlzIGRvY3VtZW50IGhhcyBiZWVuIHJldmlld2VkIGFzIHBhcnQgb2YgdGhlIHRyYW5zcG9ydCBh
cmVhIHJldmlldyB0ZWFtJ3MNCiAgICA+ICAgICBvbmdvaW5nIGVmZm9ydCB0byByZXZpZXcga2V5
IElFVEYgZG9jdW1lbnRzLiBUaGVzZSBjb21tZW50cyB3ZXJlIHdyaXR0ZW4NCiAgICA+ICAgICBw
cmltYXJpbHkgZm9yIHRoZSB0cmFuc3BvcnQgYXJlYSBkaXJlY3RvcnMsIGJ1dCBhcmUgY29waWVk
IHRvIHRoZSBkb2N1bWVudCdzDQogICAgPiAgICAgYXV0aG9ycyBhbmQgV0cgdG8gYWxsb3cgdGhl
bSB0byBhZGRyZXNzIGFueSBpc3N1ZXMgcmFpc2VkIGFuZCBhbHNvIHRvIHRoZQ0KICAgID4gSUVU
Rg0KICAgID4gICAgIGRpc2N1c3Npb24gbGlzdCBmb3IgaW5mb3JtYXRpb24uDQogICAgPiANCiAg
ICA+ICAgICBXaGVuIGRvbmUgYXQgdGhlIHRpbWUgb2YgSUVURiBMYXN0IENhbGwsIHRoZSBhdXRo
b3JzIHNob3VsZCBjb25zaWRlciB0aGlzDQogICAgPiAgICAgcmV2aWV3IGFzIHBhcnQgb2YgdGhl
IGxhc3QtY2FsbCBjb21tZW50cyB0aGV5IHJlY2VpdmUuIFBsZWFzZSBhbHdheXMgQ0MNCiAgICA+
ICAgICB0c3YtYXJ0QGlldGYub3JnIGlmIHlvdSByZXBseSB0byBvciBmb3J3YXJkIHRoaXMgcmV2
aWV3Lg0KICAgID4gDQogICAgPiAgICAgVGhpcyBkb2N1bWVudCBwcm92aWRlcyBhIHJlZmVyZW5j
ZSBmcmFtZXdvcmsgZm9yIE9BTSBmb3IgU0ZDLg0KICAgID4gDQogICAgPiAgICAgQ29tbWVudHM6
DQogICAgPiANCiAgICA+ICAgICBTZWN0aW9uIDMuMS4xIFNGIGF2YWlsYWJpbGl0eTogVGhlIHRl
eHQgbWFrZXMgZXhwbGljaXQgcmVmZXJlbmNlIHRvIG11bHRpcGxlDQogICAgPiAgICAgaW5zdGFu
Y2VzIG9mIGEgU0YuIENvbnNlcXVlbnRseSwgaXQgc2hvdWxkIGJlIGRlZmluZWQgaG93IGF2YWls
YWJpbGl0eSBvZiBhIFNGDQogICAgPiAgICAgaXMgY29tcHV0ZWQvZGV0ZXJtaW5lZCBpbiBjYXNl
IG11bHRpcGxlIGluc3RhbmNlcyBhcmUgZGVwbG95ZWQuDQogICAgPiANCiAgICA+IDxOYWdlbmRy
YT4gVGhpcyBpcyBhbHJlYWR5IGNsYXJpZmllZCBpbiB0aGUgc2VjdGlvbiBhcyBiZWxvdzoNCiAg
ICA+IA0KICAgID4gIkZvciBjYXNlcyB3aGVyZQ0KICAgID4gICAgbXVsdGlwbGUgaW5zdGFuY2Vz
IG9mIGFuIFNGIGFyZSB1c2VkIHRvIHJlYWxpemUgYSBnaXZlbiBTRiBmb3IgdGhlDQogICAgPiAg
ICBwdXJwb3NlIG9mIGxvYWQgc2hhcmluZywgU0YgYXZhaWxhYmlsaXR5IGNhbiBiZSBwZXJmb3Jt
ZWQgYnkgY2hlY2tpbmcNCiAgICA+ICAgIHRoZSBhdmFpbGFiaWxpdHkgb2YgYW55IG9uZSBvZiB0
aG9zZSBpbnN0YW5jZXMsIG9yIHRoZSBhdmFpbGFiaWxpdHkNCiAgICA+ICAgIGNoZWNrIG1heSBi
ZSB0YXJnZXRlZCBhdCBhIHNwZWNpZmljIGluc3RhbmNlLiINCiAgICA+IA0KICAgID4gVGhpcyBm
dXJ0aGVyDQogICAgPiAgICAgbGVhZHMgdG8gdGhlIHF1ZXN0aW9uLCB3aGV0aGVyIGF2YWlsYWJp
bGl0eSBpcyBhbHdheXMgYSAiYmluYXJ5IiBzdGF0ZQ0KICAgID4gICAgIChhdmFpbGFibGUgLyBu
b3QtYXZhaWxhYmxlKSwgb3IgY291bGQgYSBTRiBiZSBlLmcuIDk5JSBhdmFpbGFibGU/DQogICAg
PiANCiAgICA+IDxOYWdlbmRyYT5UaGUgYXZhaWxhYmlsaXR5IGlzIG1lYXN1cmVkIGFzIGJpbmFy
eSBzdGF0ZS4gSSBhbSBub3Qgc3VyZSB3aGF0IGlzDQogICAgPiA5OSUgYXZhaWxhYmxlLiBJZiBp
dCBtZWFucyBnZXR0aW5nIDk5IHJlc3BvbnNlcyBmb3IgMTAwIHByb2JlcyBzZW50LCBJIHRoaW5r
IGl0DQogICAgPiBmYWxscyB1bmRlciBwYWNrZXQgbG9zcyBjYXRlZ29yeSB3aGljaCBpbiB0dXJu
IGlzIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50Lg0KICAgIA0KICAgIC4uLkZCOiBUaGFua3MuIFRo
b3VnaCBJJ20gc3RpbGwgbm90IGVudGlyZWx5IGZvbGxvd2luZy4gSWYgYXZhaWxhYmlsaXR5IGlz
IGJpbmFyeSBhbmQgSSBwdXQgdGhlIHN0YXRlbWVudHMgYWJvdmUgdG9nZXRoZXIsIHdoYXQgd291
bGQgYmUgdGhlIGF2YWlsYWJpbGl0eSBvZiB0aGUgZm9sbG93aW5nIHNldHVwOiBUaGVyZSBpcyBh
biBTRiB0aGF0IGlzIG1hZGUgdXAgb2YgMTAwIGluc3RhbmNlcy4gOTkgb2YgdGhlc2UgaW5zdGFu
Y2VzIGFyZSBwb3dlcmVkIGRvd24gZW50aXJlbHkuIEFuZCB0aGUgMSBpbnN0YW5jZSB0aGF0IGlz
ICJ1cCIgaXMgYWx0ZXJuYXRpbmcgYmV0d2VlbiBzZXJ2aWNpbmcgcmVxdWVzdHMgZm9yIDEwbWlu
IGZvbGxvd2VkIGJ5IG5vdCBzZXJ2aWNpbmcgcmVxdWVzdHMgZm9yIDEwbWluLiBXb3VsZCB0aGUg
U0YgYmUgY29uc2lkZXJlZCAiYXZhaWxhYmxlIj8NCiAgICANCjxOYWdlbmRyYTI+IEFzIG1lbnRp
b25lZCBpbiB0aGUgZHJhZnQsIFNGIGF2YWlsYWJpbGl0eSBjYW4gYmUgcGVyZm9ybWVkIGJ5IGNo
ZWNraW5nIHRoZSBhdmFpbGFiaWxpdHkgb2YgYW55IG9uZSBpbnN0YW5jZSAoaWYgdGhlIGludGVu
dGlvbiBpcyB0byB2ZXJpZnkgaWYgdGhlcmUgaXMgYXQgbGVhc3Qgb25lIGluc3RhbmNlIG9mIHRo
ZSBTRiBpcyB1cCkgb3IgdG8gb25lIG9yIG1vcmUgc3BlY2lmaWMgaW5zdGFuY2VzIG9mIHRoZSBT
Ri4gSWYgeW91IGludGVuZCB0byB2ZXJpZnkgYWxsIDEwMCwgdGhlIGF2YWlsYWJpbGl0eSBzaG91
bGQgYmUgcGVyZm9ybWVkIGZvciBlYWNoIHN1Y2ggc3BlY2lmaWMgaW5zdGFuY2UuDQoNCiAgICA+
IA0KICAgID4gU2VjdGlvbiAzLjEuMg0KICAgID4gICAgIFNGIHBlcmZvcm1hbmNlOiBXaGF0IGlz
IHRoZSBpbXBhY3Qgb2YgYSAibXVsdGlwbGUgaW5zdGFuY2UgU0YgZGVwbG95bWVudCIgb24NCiAg
ICA+IFNGDQogICAgPiAgICAgcGVyZm9ybWFuY2UgbWVhc3VyZW1lbnQ/DQogICAgPiANCiAgICA+
IDxOYWdlbmRyYT5JIHRoaW5rIHdlIGNvdmVyZWQgdGhpcyBpbiBTRiBhdmFpbGFiaWxpdHkgYnV0
IG5vdCBoZXJlLiBEb2VzIHRoZQ0KICAgID4gYmVsb3cgdXBkYXRlZCB0ZXh0IGxvb2sgYmV0dGVy
Pw0KICAgID4gDQogICAgPiBPTEQ6DQogICAgPiBPbiB0aGUgb25lIGhhbmQsIHRoZSBwZXJmb3Jt
YW5jZSBvZiBhbnkgc3BlY2lmaWMgU0YgY2FuIGJlIHF1YW50aWZpZWQNCiAgICA+ICAgIGJ5IG1l
YXN1cmluZyB0aGUgbG9zcyBhbmQgZGVsYXkgbWV0cmljcyBvZiB0aGUgdHJhZmZpYyBmcm9tIFNG
RiB0bw0KICAgID4gICAgdGhlIHJlc3BlY3RpdmUgU0YsIHdoaWxlIG9uIHRoZSBvdGhlciBoYW5k
LCB0aGUgcGVyZm9ybWFuY2UgY2FuIGJlDQogICAgPiAgICBtZWFzdXJlZCBieSBsZXZlcmFnaW5n
IHRoZSBsb3NzIGFuZCBkZWxheSBtZXRyaWNzIGZyb20gdGhlIHJlc3BlY3RpdmUNCiAgICA+ICAg
IFNGcy4gIFRoZSBsYXR0ZXIgcmVxdWlyZXMgU0YgaW52b2x2ZW1lbnQgdG8gcGVyZm9ybSB0aGUg
bWVhc3VyZW1lbnQNCiAgICA+ICAgIHdoaWxlIHRoZSBmb3JtZXIgZG9lcyBub3QuDQogICAgPiAN
CiAgICA+IE5FVzoNCiAgICA+IE9uIHRoZSBvbmUgaGFuZCwgdGhlIHBlcmZvcm1hbmNlIG9mIGFu
eSBzcGVjaWZpYyBTRiBjYW4gYmUgcXVhbnRpZmllZA0KICAgID4gICAgYnkgbWVhc3VyaW5nIHRo
ZSBsb3NzIGFuZCBkZWxheSBtZXRyaWNzIG9mIHRoZSB0cmFmZmljIGZyb20gU0ZGIHRvDQogICAg
PiAgICB0aGUgcmVzcGVjdGl2ZSBTRiwgd2hpbGUgb24gdGhlIG90aGVyIGhhbmQsIHRoZSBwZXJm
b3JtYW5jZSBjYW4gYmUNCiAgICA+ICAgIG1lYXN1cmVkIGJ5IGxldmVyYWdpbmcgdGhlIGxvc3Mg
YW5kIGRlbGF5IG1ldHJpY3MgZnJvbSB0aGUgcmVzcGVjdGl2ZQ0KICAgID4gICAgU0ZzLiAgVGhl
IGxhdHRlciByZXF1aXJlcyBTRiBpbnZvbHZlbWVudCB0byBwZXJmb3JtIHRoZSBtZWFzdXJlbWVu
dA0KICAgID4gICAgd2hpbGUgdGhlIGZvcm1lciBkb2VzIG5vdC4gRm9yIGNhc2VzIHdoZXJlDQog
ICAgPiAgICBtdWx0aXBsZSBpbnN0YW5jZXMgb2YgYW4gU0YgYXJlIHVzZWQgdG8gcmVhbGl6ZSBh
IGdpdmVuIFNGIGZvciB0aGUNCiAgICA+ICAgIHB1cnBvc2Ugb2YgbG9hZCBzaGFyaW5nLCBTRiBw
ZXJmb3JtYW5jZSBjYW4gYmUgcXVhbnRpZmllZCBieSBtZWFzdXJpbmcNCiAgICA+ICAgIHRoZSBt
ZXRyaWNzIGZvciBhbnkgb25lIGluc3RhbmNlIG9mIFNGIG9yIGJ5IG1lYXN1cmluZyB0aGUgbWV0
cmljcyBmb3INCiAgICA+ICAgIGEgc3BlY2lmaWMgaW5zdGFuY2UuDQogICAgPiANCiAgICA+IFRo
ZSBzZWN0aW9uIG9ubHkgdGFsa3MgYWJvdXQgbG9zcyBhbmQgZGVsYXkgYXMNCiAgICA+ICAgICBw
ZXJmb3JtYW5jZSBjcml0ZXJpYS4gSXQgd291bGQgYmUgZ29vZCB0byBzdGF0ZSB0aGF0IG90aGVy
IHBlcmZvcm1hbmNlDQogICAgPiBjcml0ZXJpYQ0KICAgID4gICAgIChlLmcuIHNwZWNpZmljIHRv
IHRoZSBTRiwgdGhyb3VnaHB1dCwgZXRjLikgZXhpc3QuDQogICAgPiANCiAgICA+IDxOYWdlbmRy
YT4gV2UgY2FuIGFkZCB0aGUgYmVsb3cgdG8gU2VjdGlvbiAzLjEuMjoNCiAgICA+IA0KICAgID4g
TkVXOg0KICAgID4gIlRoZSBtZXRyaWNzIG1lYXN1cmVkIHRvIHF1YW50aWZ5IHRoZSBwZXJmb3Jt
YW5jZSBvZiB0aGUgU0YgY29tcG9uZW50IGlzIG5vdA0KICAgID4ganVzdCBsaW1pdGVkIHRvIGxv
c3MgYW5kIGRlbGF5LiBPdGhlciBtZXRyaWNzIHN1Y2ggYXMgdGhyb3VnaG91dCBhbHNvIGV4aXN0
IGFuZA0KICAgID4gdGhlIGNob2ljZSBvZiBtZXRyaWNzIGZvciBwZXJmb3JtYW5jZSBtZWFzdXJl
bWVudCBpcyBvdXRzaWRlIHRoZSBzY29wZSBvZiB0aGlzDQogICAgPiBkb2N1bWVudC4iDQogICAg
PiANCiAgICA+IFNlY3Rpb24gMy4yLjEgU0ZDDQogICAgPiAgICAgYXZhaWxhYmlsaXR5OiBUaGUg
Y3VycmVudCBkZWZpbml0aW9uIGlzIHZlcnkgZm9jdXNlZCBvbiBjb25uZWN0aXZpdHkNCiAgICA+
ICAgICB2ZXJpZmljYXRpb24sIGkuZS4gaXQgdHJpZXMgdG8gYW5zd2VyIHRoZSBxdWVzdGlvbjog
IkRvZXMgbXkgU0ZDIHRyYW5zcG9ydA0KICAgID4gICAgIHBhY2tldHM/Ii4gSU1ITyB3ZSBzaG91
bGQgYWxzbyBhc2sgdGhlIHF1ZXN0aW9uICJEb2VzIG15IFNGQyBwcm9jZXNzIHRoZQ0KICAgID4g
ICAgIHBhY2tldHMgY29ycmVjdGx5PyIgLSBiZWNhdXNlIGlmIHBhY2tldHMgYXJlIG5vdCBwcm9j
ZXNzZWQgcGVyIHRoZSBTRkMNCiAgICA+ICAgICBkZWZpbml0aW9uLCB3ZSBtaWdodCBub3QgY2Fs
bCB0aGUgU0ZDIGF2YWlsYWJsZS4NCiAgICA+IA0KICAgID4gPE5hZ2VuZHJhPiBJIHRoaW5rIHRo
aXMgaXMgYWxyZWFkeSBoYW5kbGVkIGJ5IFNGIGF2YWlsYWJpbGl0eS4gVGhlIGVuZC10by1lbmQg
U0ZDDQogICAgPiBhdmFpbGFiaWxpdHkgaXMgdmVyaWZpZWQgYnkgc3RlZXJpbmcgdGhlIE9BTSBw
YWNrZXQgb3ZlciB0aGUgb3JkZXJlZCBzZXQgb2YgU0ZzDQogICAgPiB3aXRoaW4gdGhlIFNGQy4g
VGhpcyBpcyBtb3JlIGxpa2UgZGFpc3kgY2hhaW5pbmcgdGhlIGF2YWlsYWJpbGl0eSBvZiBTRnMg
d2l0aGluIHRoZQ0KICAgID4gU0ZDIHRvIGRldGVybWluZSBlbmQtdG8tZW5kIFNGQyBhdmFpbGFi
aWxpdHkuIElmIHRoZSBkZXJpdmVkIHNvbHV0aW9uIHZlcmlmaWVzIHRoZQ0KICAgID4gU0YgYXZh
aWxhYmlsaXR5IG5vdCBqdXN0IGJhc2VkIG9uIHRoZSB1cHRpbWUgYnV0IGJhc2VkIG9uIHRoZSBz
ZXJ2aWNlIHRyZWF0bWVudCwgaXQNCiAgICA+IGFsc28gYW5zd2VycyB0aGUgcXVlc3Rpb24gIkRv
ZXMgbXkgU0ZDIHByb2Nlc3MgdGhlIHBhY2tldHMgY29ycmVjdGx5Ii4gTGV0IHVzDQogICAgPiBr
bm93IGlmIHRoZXJlIGlzIGFueSBmdXJ0aGVyIGNsYXJpdHkgcmVxdWlyZWQuDQogICAgPiANCiAg
ICA+IFdoaWxlIDMuMi4yIHN0YXRlcyB0aGF0ICJhbnkNCiAgICA+ICAgICBTRkMtYXdhcmUgbmV0
d29yayBkZXZpY2Ugc2hvdWxkIGhhdmUgdGhlIGFiaWxpdHkgdG8gbWFrZSBwZXJmb3JtYW5jZQ0K
ICAgID4gICAgIG1lYXN1cmVtZW50cyIgYSBzaW1pbGFyIHN0YXRlbWVudCBpc24ndCBmb3VuZCBp
biAzLjIuMS4gSU1ITyB0aGUgYWJpbGl0eSBmb3INCiAgICA+ICAgICBhdmFpbGFiaWxpdHkgY2hl
Y2tzIGlzIHByb2JhYmx5IGEgcHJlcmVxdWlzaXRlIGZvciBwZXJmb3JtYW5jZSBtZWFzdXJlbWVu
dC4NCiAgICA+IA0KICAgID4gPE5hZ2VuZHJhPiBUaGUgYWJpbGl0eSB0byBwZXJmb3JtIGVuZC10
by1lbmQgb3IgcGFydGlhbCBTRkMgYXZhaWxhYmlsaXR5DQogICAgPiB2ZXJpZmljYXRpb24gaXMg
YWxyZWFkeSBtZW50aW9uZWQgaW4gc2VjdGlvbiAzLjIuMSBhcyBiZWxvdzoNCiAgICA+IA0KICAg
ID4gIiBJbiBvcmRlciB0byBwZXJmb3JtIHNlcnZpY2UgY29ubmVjdGl2aXR5IHZlcmlmaWNhdGlv
biBvZiBhbiBTRkMvU0ZQLA0KICAgID4gICAgdGhlIE9BTSBmdW5jdGlvbnMgY291bGQgYmUgaW5p
dGlhdGVkIGZyb20gYW55IFNGQy1hd2FyZSBuZXR3b3JrDQogICAgPiAgICBkZXZpY2VzIG9mIGFu
IFNGQy1lbmFibGVkIGRvbWFpbiBmb3IgZW5kLXRvLWVuZCBwYXRocywgb3IgcGFydGlhbA0KICAg
ID4gICAgcGF0aHMgdGVybWluYXRpbmcgb24gYSBzcGVjaWZpYyBTRiwgd2l0aGluIHRoZSBTRkMv
U0ZQIg0KICAgID4gDQogICAgPiBQbGVhc2UgbGV0IHVzIGtub3cgaWYgeW91IGhhdmUgYW55IHN1
Z2dlc3Rpb24gdG8gaW1wcm92ZSBpZiB0aGVyZSBpcyBhIGxhY2sgb2YNCiAgICA+IGNsYXJpdHku
DQogICAgPiANCiAgICA+ICAgICBTZWN0aW9uIDMuMi4yIFNGQyBwZXJmb3JtYW5jZSBtZWFzdXJl
bWVudDogVGhlIHNlY3Rpb24gb25seSBtZW50aW9ucyB0aGUNCiAgICA+IG5lZWQNCiAgICA+ICAg
ICBmb3IgcGVyZm9ybWFuY2UgbWVhc3VyZW1lbnQuIEl0IG1pc3NlcyB0aGUgZGVmaW5pdGlvbiBv
ZiB3aGF0IFNGQw0KICAgID4gcGVyZm9ybWFuY2UNCiAgICA+ICAgICBtZWFzdXJlbWVudCBpcy4N
CiAgICA+IA0KICAgID4gPE5hZ2VuZHJhPg0KICAgIA0KICAgIC4uLkZCOiBUaGFua3MgZm9yIHRo
ZSBzdWdnZXN0ZWQgdXBkYXRlcywgd2hpY2ggd291bGQgZGVmaW5pdGl2ZWx5IGltcHJvdmUgdGhl
IHRleHQuIE9uZSBwcm9ibGVtIGFib3V0IFNGQyBwZXJmb3JtYW5jZSByZW1haW5zIHRob3VnaCBJ
TUhPLg0KICAgIEFsbCB0aGUgdGV4dCBzbyBmYXIgaXMgZm9jdXNlZCBvbiB0aGUgY29ubmVjdGl2
aXR5IHdpdGhpbiBhIFNGQyAtIG5vdCB0aGUgc2VydmljZSBpdHNlbGYuIEkuZS4gSWYgeW91J2Qg
Y29uc2lkZXIgYSAibGF1bmRyeSBzZXJ2aWNlIiAtIHdlIGZvY3VzIGEgbG90IG9uIGhvdyBsb25n
IGl0IHRha2VzIHRvIGdldCB0aGUgY2xvdGhlcyBzaGlwcGVkIHRvIGFuZCBmcm9tIHRoZSB3YXNo
aW5nIG1hY2hpbmUsIGJ1dCB3ZSBkb24ndCBmb2N1cyBvbiBob3cgd2VsbCB0aGUgd2FzaGluZyBt
YWNoaW5lIHdhc2hlcyB0aGUgY2xvdGhlcy4gDQogICAgSU1ITyB3ZSBzaG91bGQgZWl0aGVyIGV4
cGFuZCBvbiB0aGUgcGVyZm9ybWFuY2Ugb2YgdGhlIFNGQyBhbmQgU0Ygd3J0LyB0aGUgc2Vydmlj
ZSAoZXNwZWNpYWxseSBnaXZlbiB0aGF0IHlvdSBkZWZpbmUgYSBzZXJ2aWNlIGxheWVyIGluIHNl
Y3Rpb24gMikgLSBvciBjbGVhcmx5IHN0YXRlIHRoYXQgdGhlIGZyYW1ld29yayB3b3VsZCBqdXN0
IGZvY3VzIG9uIGNvbm5lY3Rpdml0eSBiZXR3ZWVuIFNGcy4gDQogIA0KPE5hZ2VuZHJhMj4gSSBh
bSBza2lwcGluZyB0aGlzIGFzIHRoaXMgcG9pbnQgaXMgYmVpbmcgZGlzY3Vzc2VkIGluIGEgZGlm
ZmVyZW50IHRocmVhZC4NCiAgDQogICAgDQogICAgPiANCiAgICA+IFNlY3Rpb24gMy4zLiBDbGFz
c2lmaWVyIGNvbXBvbmVudDogVGhlIHNlY3Rpb24gbWVudGlvbnMgdGhlDQogICAgPiAgICAgbmVl
ZCBmb3IgdGhlIGFiaWxpdHkgdG8gcGVyZm9ybSBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudCBvZiB0
aGUgY2xhc3NpZmllcg0KICAgID4gICAgIGNvbXBvbmVudC4gV2hhdCBpcyBwZXJmb3JtYW5jZSBt
ZWFzdXJlbWVudCBvZiB0aGUgY2xhc3NpZmllcj8gV2hhdCBkb2VzDQogICAgPiAgICAgcGVyZm9y
bWFuY2UgbWVhc3VyZW1lbnQgb2YgdGhlIGNsYXNzaWZpZXIgY29tcG9uZW50IGNvbXByaXNlPw0K
ICAgID4gDQogICAgPiA8TmFnZW5kcmE+V2UgY2FuIGFkZCB0aGUgYmVsb3cgdGV4dDoNCiAgICA+
IA0KICAgID4gT0xEOg0KICAgID4gQW55IFNGQy1hd2FyZSBuZXR3b3JrIGRldmljZSBzaG91bGQg
aGF2ZSB0aGUgYWJpbGl0eSB0byBwZXJmb3JtDQogICAgPiAgICBwZXJmb3JtYW5jZSBtZWFzdXJl
bWVudCBvZiB0aGUgY2xhc3NpZmllciBjb21wb25lbnQgZm9yIGVhY2ggU0ZDLg0KICAgID4gDQog
ICAgPiBORVc6DQogICAgPiBBbnkgU0ZDLWF3YXJlIG5ldHdvcmsgZGV2aWNlIHNob3VsZCBoYXZl
IHRoZSBhYmlsaXR5IHRvIHBlcmZvcm0NCiAgICA+ICAgIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50
IG9mIHRoZSBjbGFzc2lmaWVyIGNvbXBvbmVudCBmb3IgZWFjaCBTRkMuDQogICAgPiAgICAgVGhl
IHBlcmZvcm1hbmNlIGNhbiBiZSBxdWFudGlmaWVkIGJ5IG1lYXN1cmluZyB0aGUgcGVyZm9ybWFu
Y2UgbWV0cmljcyBvZg0KICAgID4gdGhlDQogICAgPiAgICAgIHRyYWZmaWMgZnJvbSB0aGUgY2xh
c3NpZmllciBmb3IgZWFjaCBTRkMvU0ZQLg0KICAgID4gDQogICAgPiBTZWN0aW9uIDMuNC4gLw0K
ICAgID4gICAgIDMuNS4gQXZhaWxhYmlsaXR5L1BNIG9mIHRoZSB1bmRlcmxheSBhbmQgb3Zlcmxh
eSBuZXR3b3JrOiBJdCB3b3VsZCBiZSBnb29kIHRvDQogICAgPiAgICAgYWRkIGEgc2VudGVuY2Ug
dGhhdCBzdGF0ZXMgdGhhdCB0aGUgbWVjaGFuaXNtcyBmb3IgYXZhaWxhYmlsaXR5L1BNIHdoaWNo
IGFyZQ0KICAgID4gICAgIG9mZmVyZWQgYnkgdGhlIHRlY2hub2xvZ2llcyB1c2VkIGJ5IHRoZSBv
dmVybGF5L3VuZGVybGF5IGFyZSB1c2VkLCByYXRoZXINCiAgICA+IHRoYW4NCiAgICA+ICAgICBu
ZXcgbWV0aG9kcyBzcGVjaWZpY2FsbHkgZm9yIFNGQyB3b3VsZCBiZSBkZWZpbmVkLg0KICAgID4g
DQogICAgPiA8TmFnZW5kcmE+WWVzLCB0aGF0IG1ha2VzIHNlbnNlLiBQbGVhc2UgY2hlY2sgdGhl
IGJlbG93IHRleHQ6DQogICAgPiANCiAgICA+IE9MRDoNCiAgICA+IEFueSBTRkMtYXdhcmUgbmV0
d29yayBkZXZpY2UgbWF5IGhhdmUgdGhlIGFiaWxpdHkgdG8gcGVyZm9ybQ0KICAgID4gICAgYXZh
aWxhYmlsaXR5IGNoZWNrIG9yIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50IG9mIHRoZSBvdmVybGF5
IG5ldHdvcmsuDQogICAgPiANCiAgICA+IE5FVzoNCiAgICA+IEFueSBTRkMtYXdhcmUgbmV0d29y
ayBkZXZpY2UgbWF5IGhhdmUgdGhlIGFiaWxpdHkgdG8gcGVyZm9ybQ0KICAgID4gICAgYXZhaWxh
YmlsaXR5IGNoZWNrIG9yIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50IG9mIHRoZSBvdmVybGF5IG5l
dHdvcmsuIEFueQ0KICAgID4gICAgZXhpc3RpbmcgT0FNIHRvb2xzIGFuZCB0ZWNobmlxdWVzIGNh
biBiZSBsZXZlcmFnZWQgZm9yIHRoaXMgcHVycG9zZS4NCiAgICA+IA0KICAgID4gU2VjdGlvbiA0
LiBTRkMgT0FNDQogICAgPiAgICAgRnVuY3Rpb25zOiBJdCB3b3VsZCBiZSBnb29kLCBpZiBleGFt
cGxlcyBpbiBzZWN0aW9uIDQgY291bGQgYWxzbyBpbmNsdWRlIG1vcmUNCiAgICA+ICAgICAicmVj
ZW50IiBtZXRob2RzIHN1Y2ggYXMgT1dBTVAvVFdBTVAgKFJGQzQ2NTYsIFJGQyA1MzU3KS4NCiAg
ICA+IA0KICAgID4gPE5hZ2VuZHJhPg0KICAgID4gDQogICAgPiBPTEQ6DQogICAgPiBEZWxheSB3
aXRoaW4gYW4gU0ZDIGNvdWxkIGJlIG1lYXN1cmVkIGJhc2VkIG9uIHRoZSB0aW1lIGl0IHRha2Vz
IGZvcg0KICAgID4gICAgYSBwYWNrZXQgdG8gdHJhdmVyc2UgdGhlIFNGQyBmcm9tIHRoZSBpbmdy
ZXNzIFNGQyBub2RlIHRvIHRoZSBlZ3Jlc3MNCiAgICA+ICAgIFNGRi4gIEFzIFNGQ3MgYXJlIHVu
aWRpcmVjdGlvbmFsIGluIG5hdHVyZSwgbWVhc3VyZW1lbnQgb2Ygb25lLXdheQ0KICAgID4gICAg
ZGVsYXkgW1JGQzc2NzldIGlzIGltcG9ydGFudC4gIEluIG9yZGVyIHRvIG1lYXN1cmUgb25lLXdh
eSBkZWxheSwNCiAgICA+ICAgIHRpbWUgc3luY2hyb25pemF0aW9uIE1VU1QgYmUgc3VwcG9ydGVk
IGJ5IG1lYW5zIHN1Y2ggYXMgTlRQLCBQVFAsDQogICAgPiAgICBHUFMsIGV0Yy4NCiAgICA+IA0K
ICAgID4gTkVXOg0KICAgID4gRGVsYXkgd2l0aGluIGFuIFNGQyBjb3VsZCBiZSBtZWFzdXJlZCBi
YXNlZCBvbiB0aGUgdGltZSBpdCB0YWtlcyBmb3INCiAgICA+ICAgIGEgcGFja2V0IHRvIHRyYXZl
cnNlIHRoZSBTRkMgZnJvbSB0aGUgaW5ncmVzcyBTRkMgbm9kZSB0byB0aGUgZWdyZXNzDQogICAg
PiAgICBTRkYuICBNZWFzdXJlbWVudCBwcm90b2NvbHMgc3VjaCBhcyBPbmUtd2F5IEFjdGl2ZSBN
ZWFzdXJlbWVudA0KICAgID4gICAgIFByb3RvY29sIChPV0FNUCkgW1JGQzQ2NTZdLCBUd28td2F5
IEFjdGl2ZSBNZWFzdXJlbWVudCBQcm90b2NvbA0KICAgID4gICAgKFRXQU1QKSBbUkZDNTM1N10g
Y2FuIGJlIHVzZWQgdG8gbWVhc3VyZSB0aGUgY2hhcmFjdGVyaXN0aWNzLiBBcw0KICAgID4gICAg
U0ZDcyBhcmUgdW5pZGlyZWN0aW9uYWwgaW4gbmF0dXJlLCBtZWFzdXJlbWVudCBvZiBvbmUtd2F5
DQogICAgPiAgICBkZWxheSBbUkZDNzY3OV0gaXMgaW1wb3J0YW50LiAgSW4gb3JkZXIgdG8gbWVh
c3VyZSBvbmUtd2F5IGRlbGF5LA0KICAgID4gICAgdGltZSBzeW5jaHJvbml6YXRpb24gTVVTVCBi
ZSBzdXBwb3J0ZWQgYnkgbWVhbnMgc3VjaCBhcyBOVFAsIFByZWNpc2lvbg0KICAgID4gVGltZSBQ
cm90b2NvbCAoUFRQKSwNCiAgICA+ICAgIEdQUywgZXRjLg0KICAgID4gDQogICAgPiBTZWN0aW9u
IDQuNC4NCiAgICA+ICAgICBQZXJmb3JtYW5jZSBNZWFzdXJlbWVudDogRm9jdXMgaXMgZW50aXJl
bHkgb24gdGhlIFBNIG9mIHRoZSBjb25uZWN0aXZpdHksDQogICAgPiAgICAgcmF0aGVyIHRoYW4g
b24gdGhlIFNGLiBIb3cgYWJvdXQgY292ZXJpbmcgUE0gZm9yIHRoZSBTRiBhcyB3ZWxsPw0KICAg
ID4gDQogICAgPiA8TmFnZW5kcmE+IEkgYW0gbm90IHN1cmUgSSB1bmRlcnN0YW5kIHdoYXQgaXMg
bWlzc2luZy4gRG8geW91IGhhdmUgYW55DQogICAgPiBzdWdnZXN0aW9uIGZvciB0aGUgdGV4dCBp
bXByb3ZlbWVudD8uDQogICAgDQogICAgLi4uRkI6IFNlZSBhYm92ZS4gVGhpcyB3b3VsZCBiZSBh
Ym91dCBhZGRpbmcgYSBjYXBhYmlsaXR5IHRvIGFzc2VzcyBob3cgd2VsbCB0aGUgd2FzaGluZyBt
YWNoaW5lIHdhc2hlcyBteSBsYXVuZHJ5Lg0KICAgIA0KICAgID4gDQogICAgPiBTZWN0aW9uIDUu
MQ0KICAgID4gICAgIE9BTSBUb29sIEdhcCBBbmFseXNpczoNCiAgICA+ICAgICAgLSBOb3Qgc3Vy
ZSB3aGF0ICJOVm8zIE9BTSIgcmVmZXJzIHRvLiBDb3VsZCB0aGF0IGJlIGV4cGxhaW5lZCBiZWxv
dyB0aGUNCiAgICA+IHRhYmxlDQogICAgPiAgICAgIGFuZCBpbiBzZWN0aW9uIDEuMi4xPw0KICAg
ID4gDQogICAgPiA8TmFnZW5kcmE+IENvbWJpbmluZyB0aGlzIHdpdGggb3RoZXIgYmVsb3cgcXVl
cmllcyBhcyB0aGV5IGFwcGVhcnMgdG8gYmUNCiAgICA+IHJlbGF0ZWQuDQogICAgPiANCiAgICA+
IC0gRS1PQU0gbmVlZHMgdG8gYmUgZGV0YWlsZWQuIElzIHNlZW1zIHRoYXQgQ0ZNDQogICAgPiAg
ICAgICg4MDIuMWFnKSBhbmQgbm90IDgwMi4zYWggaXMgcmVmZXJlZCB0byBoZXJlLg0KICAgID4g
DQogICAgPiA8TmFnZW5kcmE+IFBlciBteSB1bmRlcnN0YW5kaW5nLCA4MDIuYWggaXMgMS1ob3Ag
d2hpbGUgODAyLjNhZyBjYW4gYmUgbW9yZQ0KICAgID4gdGhhbiAxIGhvcCBhbmQgYm90aCB1c2Vz
IEV0aGVybmV0IGZyYW1lcy4gU28gSSB0aGluayBib3RoIGFyZSBhcHBsaWNhYmxlIGhlcmUuDQog
ICAgPiBNeSByZXNwb25zZSByZWdhcmRpbmcgRS1PQU0gZGV0YWlscyBpbiB0aGlzIHNlY3Rpb24g
aXMgY29tYmluZWQgYmVsb3cuDQogICAgDQogICAgLi4uRkI6IE1heWJlIEkgbWlzc2VkIGl0IC0g
YnV0IEkgZG9uJ3Qgc2VlIHRleHQgdGhhdCByZWZlcnMgdG8gQ0ZNIG9yIEVGTSBPQU0uIFdoZXJl
IGlzIHRoaXMgY292ZXJlZD8gSU1ITyB3ZSB3b3VsZCBuZWVkIHJlZmVyZW5jZXMgdG8gSUVFRSBz
dGFuZGFyZHMgdG8gYXZvaWQgY29uZnVzaW9uLg0KICAgIA0KPE5hZ2VuZHJhMj5Pay4gSW5zdGVh
ZCBvZiBkZWZpbmluZyB0aGUgc3BlY2lmaWMgY2xhdXNlcywgd2UgY2FuIHJlZmVyIFkxNzMxLiBI
b3BlIHRoYXQgaXMgZmluZSB3aXRoIHlvdS4NCg0KICAgID4gDQogICAgPiAtICJUcmFjZSIgaW4g
dGhlICJUcmFjZSIgY29sdW1uDQogICAgPiAgICAgIG5lZWQgdG8gYmUgZXh0ZW5kZWQgb24uIElz
IHRoaXMgdHJhY2Vyb3V0ZT8gUGFyaXMtVHJhY2Vyb3V0ZT8gSU9BTS0NCiAgICA+IExvb3BiYWNr
Pw0KICAgID4gDQogICAgPiAgICAgIElQUE0gbmVlZHMgdG8gYmUgZGV0YWlsZWQsIGJlY2F1c2Ug
SVBQTSBpcyBub3QgYSB0b29sIGFzIHN1Y2ggYnV0IGFuIElFVEYNCiAgICA+IFdHLg0KICAgID4g
ICAgICBEb2VzIHRoaXMgcmVmZXIgdG8gT1dBTVAvVFdBTVAvZXRjLiBhcyBkZWZpbmVkIGJ5IElQ
UE0/DQogICAgPiANCiAgICA+IDxOYWdlbmRyYT4gQ29tYmluaW5nIHRoZSBhYm92ZSBxdWVyaWVz
Lg0KICAgID4gDQogICAgPiBPTEQ6DQogICAgPiBUaGVyZSBhcmUgdmFyaW91cyBPQU0gdG9vbCBz
ZXRzIGF2YWlsYWJsZSB0byBwZXJmb3JtIE9BTSBmdW5jdGlvbnMNCiAgICA+ICAgIHdpdGhpbiB2
YXJpb3VzIGxheWVycy4gIFRoZXNlIE9BTSBmdW5jdGlvbnMgbWF5IGJlIHVzZWQgdG8gdmFsaWRh
dGUNCiAgICA+ICAgIHNvbWUgb2YgdGhlIHVuZGVybGF5IGFuZCBvdmVybGF5IG5ldHdvcmtzLiAg
VG9vbHMgbGlrZSBwaW5nIGFuZCB0cmFjZQ0KICAgID4gICAgYXJlIGluIGV4aXN0ZW5jZSB0byBw
ZXJmb3JtIGNvbm5lY3Rpdml0eSBjaGVjayBhbmQgdHJhY2luZyBvZg0KICAgID4gICAgaW50ZXJt
ZWRpYXRlIGhvcHMgaW4gYSBuZXR3b3JrLiAgVGhlc2UgdG9vbHMgc3VwcG9ydCBkaWZmZXJlbnQN
CiAgICA+ICAgIG5ldHdvcmsgdHlwZXMgbGlrZSBJUCwgTVBMUywgVFJJTEwsIGV0Yy4gIFRoZXJl
IGlzIGFsc28gYW4gZWZmb3J0IHRvDQogICAgPiAgICBleHRlbmQgdGhlIHRvb2wgc2V0IHRvIHBy
b3ZpZGUgY29ubmVjdGl2aXR5IGFuZCBjb250aW51aXR5IGNoZWNrcw0KICAgID4gICAgd2l0aGlu
IG92ZXJsYXkgbmV0d29ya3MuICBCRkQgaXMgYW5vdGhlciB0b29sIHdoaWNoIGhlbHBzIGluDQog
ICAgPiAgICBkZXRlY3RpbmcgZGF0YSBmb3J3YXJkaW5nIGZhaWx1cmVzLiAgVGFibGUgMyBiZWxv
dyBpcyBub3QgZXhoYXVzdGl2ZQ0KICAgID4gDQogICAgPiBORVc6DQogICAgPiBUaGVyZSBhcmUg
dmFyaW91cyBPQU0gdG9vbCBzZXRzIGF2YWlsYWJsZSB0byBwZXJmb3JtIE9BTSBmdW5jdGlvbnMN
CiAgICA+ICAgIHdpdGhpbiB2YXJpb3VzIGxheWVycy4gIFRoZXNlIE9BTSBmdW5jdGlvbnMgbWF5
IGJlIHVzZWQgdG8gdmFsaWRhdGUNCiAgICA+ICAgIHNvbWUgb2YgdGhlIHVuZGVybGF5IGFuZCBv
dmVybGF5IG5ldHdvcmtzLiAgVG9vbHMgbGlrZSBwaW5nIGFuZCB0cmFjZQ0KICAgID4gICAgYXJl
IHVzZWQgdG8gcGVyZm9ybSBjb25uZWN0aXZpdHkgY2hlY2sgYW5kIHRyYWNpbmcgb2YNCiAgICA+
ICAgIGludGVybWVkaWF0ZSBob3BzIGluIGEgbmV0d29yay4gIFRoZXNlIHRvb2xzIGFyZSBhbHJl
YWR5IGF2YWlsYWJsZSBmb3INCiAgICA+ICAgIGRpZmZlcmVudCB0eXBlcyBvZiBuZXR3b3JrcyBz
dWNoIGFzIElQLCBNUExTLCBUUklMTCwgZXRjLg0KICAgID4gDQogICAgPiBFLU9BTSBvZmZlcnMg
T0FNIG1lY2hhbmlzbXMgc3VjaCBhcyBhbiBFdGhlcm5ldCBjb250aW51aXR5IGNoZWNrIGZvcg0K
ICAgID4gRXRoZXJuZXQgbGlua3MuIFRoZXJlIGlzIGFuIGVmZm9ydCBhcm91bmQgTlZPMyBPQU0g
dG8gcHJvdmlkZSBjb25uZWN0aXZpdHkgYW5kDQogICAgPiBjb250aW51aXR5IGNoZWNrcyBmb3Ig
bmV0d29ya3MgdGhhdCB1c2UgTlZPMy4gIEJGRCBpcyB1c2VkIGZvciB0aGUgZGV0ZWN0aW9uIG9m
DQogICAgPiBkYXRhIHBsYW5lIGZvcndhcmRpbmcgZmFpbHVyZXMuDQogICAgDQogICAgLi4uRkI6
IENoZWNrIHdoZXRoZXIgTlZPMyBXRyB3aWxsIGluZGVlZCBkZWxpdmVyIGEgc29sdXRpb24gYW5k
ICJOVk8zIE9BTSIgaW5kZWVkIGV4aXN0aXMuIElmIGluIGRvdWJ0LCBpdCBtaWdodCBiZSBiZXR0
ZXIgdG8gYXZvaWQgZm9yd2FyZCBsb29raW5nIHJlZmVyZW5jZXMuIFBlciBteSBub3RlIGFib3Zl
LCBpdCB3b3VsZCBiZSBnb29kIHRvIGV4cGxpY2l0bHkgcmVmZXIgdG8gSUVFRSBzdGFuZGFyZHMg
YXMgb3Bwb3NlZCB0byBpbnRyb2R1Y2luZyBhIG5ldyB0ZXJtIGxpa2UgIkUtT0FNIi4gDQogICAg
DQo8TmFnZW5kcmEyPiBPay4gTm90ZWQuDQoNCiAgICA+IA0KICAgID4gVGhlIElQUE0gZnJhbWV3
b3JrIFtSRkMgMjMzMF0gb2ZmZXJzIHRvb2xzIHN1Y2ggYXMgT1dBTVAgW1JGQzQ2NTZdIGFuZA0K
ICAgID4gVFdBTVAgW1JGQzUzNTddIChjb2xsZWN0aXZlbHkgcmVmZXJyZWQgYXMgSVBQTSBpbiB0
aGlzIHNlY3Rpb24pIHRvIG1lYXN1cmUNCiAgICA+IHZhcmlvdXMgcGVyZm9ybWFuY2UgbWV0cmlj
cy4gTVBMUyBQYWNrZXQgTG9zcyBNZWFzdXJlbWVudCAoTE0pIGFuZCBQYWNrZXQNCiAgICA+IERl
bGF5IE1lYXN1cmVtZW50IChETSkgKGNvbGxlY3RpdmVseSByZWZlcnJlZCBhcyBNUExTX1BNIGlu
IHRoaXMgc2VjdGlvbikNCiAgICA+IFtSRkM2Mzc0XSBvZmZlcnMgdGhlIGFiaWxpdHkgdG8gbWVh
c3VyZSBwZXJmb3JtYW5jZSBtZXRyaWNzIGluIE1QTFMgbmV0d29yay4NCiAgICA+IA0KICAgID4g
VGFibGUgMyBiZWxvdyBpcyBub3QgZXhoYXVzdGl2ZS4NCiAgICA+IA0KICAgID4gU2VjdGlvbiA2
LjQuMyBJT0FNOg0KICAgID4gICAgIC0gVGhlIHNlY3Rpb24gc3RhdGVzIHRoYXQgSU9BTSAibWF5
IGJlIHVzZWQgdG8gcGVyZm9ybSB2YXJpb3VzIFNGQyBPQU0NCiAgICA+ICAgICBmdW5jdGlvbnMg
YXMgd2VsbCIuIEl0IHdvdWxkIGJlIGdvb2QgdG8gZXhwYW5kIG9uIHRoaXMgc3RhdGVtZW50OiBF
LmcuIElPQU0NCiAgICA+ICAgICBUcmFjZS1PcHRpb24gVHlwZSBjb3VsZCBiZSBsZXZlcmFnZWQg
Zm9yIFNGQyB0cmFjaW5nLiBJT0FNIERpcmVjdC1FeHBvcnQNCiAgICA+IE9wdGlvbg0KICAgID4g
ICAgIFR5cGUgY291bGQgYmUgbGV2ZXJhZ2VkLiAtIEhvdyB3b3VsZCB3ZSBkZWFsIHdpdGggdGhl
IElPQU0gQWN0aXZlIEZsYWcNCiAgICA+ICAgICAoZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZmxhZ3Mt
MDEpIHdoZW4gdXNlZCB3aXRoIFNGQyBPQU0/DQogICAgPiANCiAgICA+IDxOYWdlbmRyYT4gVGhl
IGludGVudGlvbiBvZiB0aGUgc2VjdGlvbiBpcyB0byBoaWdobGlnaHQgdGhlIGFwcGxpY2FiaWxp
dHkgb2YNCiAgICA+IGRpZmZlcmVudCBPQU0gdG9vbHNldHMgZm9yIE9BTSBmdW5jdGlvbnMgYXQg
c2VydmljZSBsYXllci4gSSBhbSBub3Qgc3VyZSBpZiB3ZQ0KICAgID4gcmVhbGx5IHNob3VsZCB0
cnkgZXhwbGFpbmluZyBhbGwgdGhlIHBvc3NpYmxlIG9wdGlvbnMgd2l0aGluIGVhY2ggdG9vbC4g
QnV0IEkgYWdyZWUNCiAgICA+IHRoYXQgaXQgaXMgd29ydGggY2xhcmlmeWluZyB0aGUgYXZhaWxh
YmlsaXR5IG9mIElPQU0gb3B0aW9ucyBmb3IgdHJhY2luZy4gdGhpbmsgd2UNCiAgICA+IGNhbiBj
bGFyaWZ5IHRoYXQgZGlmZmVyZW50IElPQU0gT3B0aW9uLVR5cGVzIGFyZSBhdmFpbGFibGUgZm9y
IE9BTSBmdW5jdGlvbnMNCiAgICA+IHN1Y2ggYXMgU0ZDIHRyYWNpbmcuIENhbiB5b3UgY2hlY2sg
aWYgdGhlIGJlbG93IGxvb2tzIG9rPw0KICAgID4gDQogICAgPiBPTEQ6DQogICAgPiBbSS1ELmll
dGYtc2ZjLWlvYW0tbnNoXSBkZWZpbmVzIGhvdyBJbi1TaXR1IE9BTSBkYXRhIGZpZWxkcyBhcmUN
CiAgICA+ICAgIHRyYW5zcG9ydGVkIHVzaW5nIE5TSCBoZWFkZXIuICBbSS1ELmlldGYtc2ZjLXBy
b29mLW9mLXRyYW5zaXRdDQogICAgPiAgICBkZWZpbmVzIGEgbWVjaGFuaXNtIHRvIHBlcmZvcm0g
cHJvb2Ygb2YgdHJhbnNpdCB0byBzZWN1cmVseSB2ZXJpZnkgaWYNCiAgICA+ICAgIGEgcGFja2V0
IHRyYXZlcnNlZCB0aGUgcmVsZXZhbnQgU0ZQIG9yIFNGQy4gIFdoaWxlIHRoZSBtZWNoYW5pc20g
aXMNCiAgICA+ICAgIGRlZmluZWQgaW5iYW5kIChpLmUuLCBpdCB3aWxsIGJlIGluY2x1ZGVkIGlu
IGRhdGEgcGFja2V0cyksIGl0IG1heSBiZQ0KICAgID4gICAgdXNlZCB0byBwZXJmb3JtIHZhcmlv
dXMgU0ZDIE9BTSBmdW5jdGlvbnMgYXMgd2VsbC4NCiAgICA+IA0KICAgID4gTkVXOg0KICAgID4g
W0ktRC5pZXRmLXNmYy1pb2FtLW5zaF0gZGVmaW5lcyBob3cgSW4tU2l0dSBPQU0gZGF0YSBmaWVs
ZHMgYXJlDQogICAgPiAgICB0cmFuc3BvcnRlZCB1c2luZyBOU0ggaGVhZGVyLiAgW0ktRC5pZXRm
LXNmYy1wcm9vZi1vZi10cmFuc2l0XQ0KICAgID4gICAgZGVmaW5lcyBhIG1lY2hhbmlzbSB0byBw
ZXJmb3JtIHByb29mIG9mIHRyYW5zaXQgdG8gc2VjdXJlbHkgdmVyaWZ5IGlmDQogICAgPiAgICBh
IHBhY2tldCB0cmF2ZXJzZWQgdGhlIHJlbGV2YW50IFNGUCBvciBTRkMuICBXaGlsZSB0aGUgbWVj
aGFuaXNtIGlzDQogICAgPiAgICBkZWZpbmVkIGluYmFuZCAoaS5lLiwgaXQgd2lsbCBiZSBpbmNs
dWRlZCBpbiBkYXRhIHBhY2tldHMpLCBJT0FNIE9wdGlvbi1UeXBlcw0KICAgID4gICBzdWNoIGFz
IElPQU0gVHJhY2UgT3B0aW9uLVR5cGVzIGNhbiBhbHNvIGJlIHVzZWQgdG8gcGVyZm9ybSBvdGhl
ciBTRkMgT0FNDQogICAgPiBmdW5jdGlvbg0KICAgID4gICBzdWNoIGFzIFNGQyB0cmFjaW5nLg0K
ICAgID4gDQogICAgPiAtIFRoZSB0ZXh0IHN0YXRlcw0KICAgID4gICAgICJJbi1TaXR1IE9BTSBj
b3VsZCBiZSB1c2VkIHdpdGggTyBiaXQgc2V0IjogV2h5IHdvdWxkIElPQU0gYmUgdXNlZCB3aXRo
IHRoZQ0KICAgID4gICAgIG92ZXJmbG93IGJpdCBzZXQgZm9yIFNGQyBPQU0/IEZvciBkZXRhaWxz
IG9uIElPQU0ncyBPLWJpdCwgc2VlIHNlY3Rpb24gNC40LjEgaW4NCiAgICA+ICAgICBodHRwczov
L3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZGF0YS0wOS4NCiAgICA+
IA0KICAgID4gPE5hZ2VuZHJhPiBUaGUgTyBiaXQgcmVmZXJyZWQgaGVyZSBpcyBub3QgdGhlIE8g
Yml0IGluIElPQU0gYnV0IHRoZSBvbmUgaW4NCiAgICA+IE5TSC9PdmVybGF5IGhlYWRlci4gVG8g
YXZvaWQgYW55IGNvbmZ1c2lvbiwgdGhpcyBjYW4gYmUgdXBkYXRlZCBhcyBiZWxvdzoNCiAgICA+
IA0KICAgID4gT0xEOg0KICAgID4gSW4tU2l0dSBPQU0gY291bGQgYmUgdXNlZCB3aXRoIE8gYml0
IHNldCB0byBwZXJmb3JtIFNGIGF2YWlsYWJpbGl0eQ0KICAgID4gICAgYW5kIFNGQyBhdmFpbGFi
aWxpdHkgb3IgcGVyZm9ybWFuY2UgbWVhc3VyZW1lbnQuDQogICAgPiANCiAgICA+IE5FVzoNCiAg
ICA+IEluLVNpdHUgT0FNIGNvdWxkIGJlIHVzZWQgd2l0aCBPIGJpdCBpbiB0aGUgb3ZlcmxheSBo
ZWFkZXIgc2V0LCB0byBwZXJmb3JtIFNGDQogICAgPiBhdmFpbGFiaWxpdHkNCiAgICA+ICAgIGFu
ZCBTRkMgYXZhaWxhYmlsaXR5IG9yIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50Lg0KICAgIA0KICAg
IC4uLiBGQjogQWgsIG9rLiBHaXZlbiB0aGF0IHRoaXMgc2VjdGlvbiBpcyBhYm91dCBJT0FNIGFu
ZCBub3QgTlNILCBJJ2QgcmF0aGVyIGV4cGxpY2l0bHkgcmVmZXIgdG8gTlNIIGhlcmUuIEUuZy4g
SWYgU0ZDIGlzIHJlYWxpemVkIHVzaW5nIE5TSCwgdGhlbiB0aGUgTy1iaXQgaW4gdGhlIE5TSCBo
ZWFkZXIgY291bGQgYmUgdXNlZCB0byBpbmRpY2F0ZWQgT0FNIHRyYWZmaWMuIFlvdSBjb3VsZCBy
ZWZlciB0byBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zZmMtaW9hbS1u
c2gtMDMjc2VjdGlvbi00LjIgZXhwbGljaXRseS4gDQogICAgDQo8TmFnZW5kcmEyPiBPay4gQmVs
b3cgaXMgdGhlIHVwZGF0ZWQgdGV4dCBjYXB0dXJpbmcgdGhlIHNhbWU6DQoNCk5FVzoNCkluLVNp
dHUgT0FNIGNvdWxkIGJlIHVzZWQgd2l0aCBPIGJpdCBpbiB0aGUgb3ZlcmxheSBoZWFkZXIgc2V0
LCB0byBwZXJmb3JtIFNGIGF2YWlsYWJpbGl0eQ0KIGFuZCBTRkMgYXZhaWxhYmlsaXR5IG9yIHBl
cmZvcm1hbmNlIG1lYXN1cmVtZW50LiBGb3IgZXhhbXBsZSwgaWYgU0ZDIGlzIHJlYWxpemVkIHVz
aW5nIE5TSCwgDQp0aGUgTy1iaXQgaW4gdGhlIE5TSCBoZWFkZXIgY291bGQgYmUgc2V0IHRvIGlu
ZGljYXRlIHRoZSBPQU0gdHJhZmZpYyBhcyBkZWZpbmVkIGluIA0KU2VjdGlvbiA0LjIgW0ktRC5p
ZXRmLXNmYy1pb2FtLW5zaF0uDQoNCiAgICA+IA0KICAgID4gU2VjdGlvbiA2LjQuNCBTRkMNCiAg
ICA+ICAgICBUcmFjZXJvdXRlOiAtIFRoaXMgc2VjdGlvbiByZWZlcnMgdG8gYW4gZXhwaXJlZCBk
cmFmdCAoZXZlbiBjYWxsaW5nIG91dCB0aGUNCiAgICA+ICAgICBmYWN0IHRoYXQgdGhlIGRyYWZ0
IGhhcyBleGlwcmVkKSwgYnV0IGFsc28gbWVudGlvbnMgdGhhdCBmdW5jdGlvbmFsaXR5IGlzDQog
ICAgPiAgICAgYXZhaWxhYmxlIGFuZCBpbXBsZW1lbnRlZCBpbiBPcGVuRGF5bGlnaHQuIENvbnNp
ZGVyIHJlbW92aW5nIHRoZSByZWZlcmVuY2VzDQogICAgPiB0bw0KICAgID4gICAgIHRoZSBleHBp
cmVkIGRyYWZ0IGFuZCByYXRoZXIgYWRkIHJlZmVyZW5jZXMgdG8gT3BlbkRheWxpZ2h0IGRvY3Vt
ZW50cy4gLQ0KICAgID4gSU9BTQ0KICAgID4gICAgIExvb3BiYWNrIChzZWUgZHJhZnQtaWV0Zi1p
cHBtLWlvYW0tZmxhZ3MtMDEpIGNvdWxkIGFwcGx5IFNGQyBUcmFjZXJvdXRlIGFzDQogICAgPiB3
ZWxsLg0KICAgID4gDQogICAgPiA8TmFnZW5kcmE+T2suIExldCBtZSBjaGVjayBpZiBJIGNhbiBm
aW5kIHNvbWUgcmVmZXJlbmNlIGZvciBPREwuDQogICAgPiANCiAgICA+ICAgICBEZXRhaWxlZCBz
ZXQgb2Ygbml0cyB0aGF0IEkgZW5jb3VudGVyZWQgd2hpbGUgcmVhZGluZyB0aHJvdWdoIHRoZSBk
b2N1bWVudA0KICAgID4gKFt4XQ0KICAgID4gICAgIHJlZmVyZW5jZXMgbGluZSBudW1iZXIgeCkg
4oCTIGhvcGUgdGhhdCB0aGV5IGFyZSBoZWxwZnVsIGluIGZ1cnRoZXIgaW1wcm92aW5nIHRoZQ0K
ICAgID4gICAgIGRvYzoNCiAgICA+IA0KICAgID4gPE5hZ2VuZHJhPiBZZXMgb2YgY291cnNlICgu
DQogICAgPiANCiAgICA+ICAgICBbZ2xvYmFsXSBzL2FuIFNGL2EgU0YvIC0tIGFuZCBzaW1pbGFy
bHkgU0ZDL1NGRg0KICAgID4gDQogICAgPiA8TmFnZW5kcmE+T3RoZXIgUkZDcyB1c2VzICJhbiBT
Ri9TRkYiLiBTbyB0aGUgZHJhZnQgaXMgdXBkYXRlZCBhY2NvcmRpbmdseS4gSWYNCiAgICA+IHlv
dXIgc3VnZ2VzdGlvbiBpcyB0byBzdWJzdGl0dXRlICJhIFNGIiB0byAiYW4gU0YiLCAgaXQgaXMg
ZG9uZSAoLg0KICAgID4gDQogICAgPiAgICAgWzE3Nl0gIk9BTSBDb250cm9sbGVyIiBub3QgZGVm
aW5lZA0KICAgID4gDQogICAgPiA8TmFnZW5kcmE+V2UgY2FuIGNoYW5nZSBpdCBhcyBiZWxvdzoN
CiAgICA+IA0KICAgID4gT0xEOg0KICAgID4gT0FNIGNvbnRyb2xsZXJzIGFyZSBhc3N1bWVkIHRv
IGJlIHdpdGhpbiB0aGUgc2FtZSBhZG1pbmlzdHJhdGl2ZQ0KICAgID4gICAgZG9tYWluIGFzIHRo
ZSB0YXJnZXQgU0ZDIGVuYWJsZWQgZG9tYWluLg0KICAgID4gDQogICAgPiBORVc6DQogICAgPiBP
QU0gY29udHJvbGxlcnMgYXJlIFNGQy1hd2FyZSBuZXR3b3JrIGRldmljZXMgdGhhdCBhcmUgY2Fw
YWJsZSBvZiBnZW5lcmF0aW5nDQogICAgPiBPQU0gcGFja2V0cy4gVGhleSBhcmUgYXNzdW1lZCB0
byBiZSB3aXRoaW4gdGhlIHNhbWUgYWRtaW5pc3RyYXRpdmUgZG9tYWluIGFzDQogICAgPiB0aGUg
dGFyZ2V0IFNGQyBlbmFibGVkIGRvbWFpbi4NCiAgICA+IA0KICAgID4gICAgIFsyMDJdIFdoeSBq
dXN0IFZpcnR1YWwgTWFjaGluZXMgYW5kIG5vIGNvbnRhaW5lcnM/IFN1Z2dlc3QgdG8gbWFrZSB0
aGluZ3MNCiAgICA+ICAgICBnZW5lcmljIGFuZCB0YWxrIGFib3V0IHZpcnR1YWwgYW5kIHBoeXNp
Y2FsIGVudGl0aWVzLg0KICAgID4gDQogICAgPiA8TmFnZW5kcmE+IFdlIGNoYW5nZWQgdGhpcyBh
cyB2aXJ0dWFsIGVudGl0aWVzLg0KICAgID4gDQogICAgPiAgICAgICAgICAgVGhpcyBjb21tZW50
IGFwcGxpZXMgdGhyb3VnaG91dCB0aGUgZG9jdW1lbnQuDQogICAgPiAgICAgWzIxNl0gRXRoZXJu
ZXQgT0FNOiBBZGQgcmVmZXJlbmNlLiBEbyB5b3UgcmVmZXIgdG8gcGh5c2ljYWwgbGF5ZXIgRXRo
ZXJuZXQNCiAgICA+IE9BTQ0KICAgID4gICAgICg4MDIuM2FoKSBvciBDRk0gKDgwMi4xYWcpPw0K
ICAgID4gDQogICAgPiA8TmFnZW5kcmE+IFRoZSByZXNwb25zZSB3YXMgcHJvdmlkZWQgaW4gdGhl
IGFib3ZlIGNvbW1lbnQgc2VjdGlvbi4NCiAgICA+IA0KICAgID4gWzI0M10gcy91c2VzIHRoZSBv
dmVybGF5IG5ldHdvcmsvdXNlcyB0aGUgb3ZlcmxheQ0KICAgID4gICAgIG5ldHdvcmsgbGF5ZXIv
DQogICAgPiANCiAgICA+IDxOYWdlbmRyYT4gRG9uZS4NCiAgICA+IA0KICAgID4gWzI0Nl0gQ291
bGQgd2UgYWRkIGEgZmV3IGV4YW1wbGVzIG9mICJ2YXJpb3VzIG92ZXJsYXkgbmV0d29yaw0KICAg
ID4gICAgIHRlY2hub2xvZ2llcyI/IEZvciB0aGUgdW5kZXJsYXkgbmV0d29yayBsYXllciBzZXZl
cmFsIGV4YW1wbGVzIGFyZSBsaXN0ZWQuDQogICAgPiANCiAgICA+IDxOYWdlbmRyYT4gT2suDQog
ICAgPiANCiAgICA+ICAgICBbMjQ4XSBXaGF0IGRvZXMgIm1vc3RseSB0cmFuc3BhcmVudCIgbWVh
bj8NCiAgICA+IA0KICAgID4gPE5hZ2VuZHJhPiBUaGUgZGF0YSBwbGFuZSBlbGVtZW50cyBjb25u
ZWN0aW5nIHRoZSBvdmVybGF5IGxheWVyIG5vZGVzIG1heQ0KICAgID4gbm90IGFsd2F5cyBwcm9j
ZXNzIHRoZSBvdmVybGF5IGhlYWRlci4NCiAgICANCiAgICAuLi5GQjogSG93IGFib3V0IHdlIGV4
cGxhaW4gdGhpcyBpbiB0aGUgZG9jdW1lbnQ/DQogICAgDQo8TmFnZW5kcmEyPkJlbG93IGlzIHRo
ZSB1cGRhdGVkIHRleHQ6DQoNCk9MRDoNClRoaXMgbGF5ZXIgaXMgbW9zdGx5DQogICAgICB0cmFu
c3BhcmVudCB0byB0aGUgU0ZDIGRhdGEgcGxhbmUgZWxlbWVudHMgLg0KDQpORVc6DQpUaGlzIGxh
eWVyIGlzIG1vc3RseQ0KICAgICAgdHJhbnNwYXJlbnQgdG8gdGhlIFNGQyBkYXRhIHBsYW5lIGVs
ZW1lbnRzIGFzIG5vdCBhbGwgdGhlIA0KZGF0YSBwbGFuZSBlbGVtZW50cyBwcm9jZXNzIHRoZSBv
dmVybGF5IGhlYWRlci4NCg0KICAgID4gDQogICAgPiBbMjU0XSBXaGF0IGRvZXMgInRpZ2h0IGNv
dXBsaW5nIg0KICAgID4gICAgIGJldHdlZW4gdGhlIGxpbmsgbGF5ZXIgYW5kIHRoZSBwaHlzaWNh
bCB0ZWNobm9sb2d5IG1lYW4/DQogICAgPiANCiAgICA+IDxOYWdlbmRyYT5JIGFtIG5vdCBzdXJl
IEkgdW5kZXJzdGFuZCB0aGUgbml0IGhlcmUuIERvIHlvdSBzZWUgYW55IGRpZmZpY3VsdHkgaW4N
CiAgICA+IHBhcnNpbmcgdGhlIHNlbnRlbmNlPw0KICAgIA0KICAgIC4uLkZCOiBOb3Qgc3VyZSB3
aGF0ICJ0aWdodCBjb3VwbGluZyIgbWVhbnMgaGVyZS4gQ291bGQgeW91IGNsYXJpZnkgd2hhdCBp
cyAidGlnaHQgY291cGxpbmciIHZzLiAibm90IHRpZ2h0IGNvdXBsaW5nIj8NCiAgICANCjxOYWdl
bmRyYTI+ICJ0aWdodGx5IHZzIGxvb3NlbHkiIGNvdXBsZWQgbm9ybWFsbHkgZGVub3RlcyB0aGUg
ZGVwZW5kZW5jeSAoLiBCYXNlZCBvbiBhbm90aGVyIHJldmlld2VyJ3MgY29tbWVudCwgd2UgYWdy
ZWVkIHRvIG1vZGlmeSB0aGUgcmVsZXZhbnQgdGV4dCBhcyBzaG93biBiZWxvdy4gRG9lcyBpdCBs
b29rIGJldHRlcj8NCg0KTkVXOg0KbyAgVGhlIGxpbmsgbGF5ZXIsIHdoaWNoIGlzIHRpZ2h0bHkg
Y291cGxlZCB3aXRoIHRoZSBwaHlzaWNhbCBsYXllcg0KICAgICAgdGVjaG5vbG9neSB1c2VkLiAg
RXRoZXJuZXQgaXMgYSBwb3B1bGFyIGNob2ljZSBmb3IgdGhpcyBsYXllciwgYnV0DQogICAgICBv
dGhlciBhbHRlcm5hdGl2ZXMgYXJlIGRlcGxveWVkIChlLmcuICBQT1MsIERXRE0pLiAgSW4gYSB2
aXJ0dWFsIGVudmlyb25tZW50LA0KICAgICAgdmlydHVhbGl6ZWQgSS9PIHRlY2hub2xvZ2llcyBz
dWNoIGFzIFNSLUlPViBvciBzaW1pbGFyIGFyZSBhcHBsaWNhYmxlIGZvciB0aGlzIGxheWVyLg0K
ICAgICAgVGhlIHNhbWUgb3IgZGlzdGluY3QgbGluayBsYXllciB0ZWNobm9sb2dpZXMgbWF5IGJl
IHVzZWQgaW4gZWFjaCBsZWcgc2hvd24gaW4NCiAgICAgIEZpZ3VyZSAxLg0KDQogICAgPiANCiAg
ICA+IFsyNTVdIFN1Z2dlc3QgdG8gYXZvaWQNCiAgICA+ICAgICB0ZXJtcyBsaWtlICJwb3B1bGFy
IiAtIHBvcHVsYXJpdHkgY2FuIGNoYW5nZSwgc3RhbmRhcmRzIHN0YXkNCiAgICA+IA0KICAgID4g
PE5hZ2VuZHJhPiBPay4gVGhpcyBpcyBjaGFuZ2VkIGFzICJFdGhlcm5ldCBpcyBvbmUgc3VjaCBj
aG9pY2UuLi4iDQogICAgPiANCiAgICA+IFsyNTZdIEFjcm9ueW1zDQogICAgPiAgICAgIlBPUyIg
YW5kICJEV0RNIiBhcmUgbm90IGRlZmluZWQNCiAgICA+IA0KICAgID4gPE5hZ2VuZHJhPiBBZGRl
ZC4NCiAgICA+IA0KICAgID4gWzI3NF0gTGluayBzdGFydC9lbmQtcG9pbnRzIGRvbid0IHNlZW0g
dG8NCiAgICA+ICAgICBhbHdheXMgYWxpZ24gd2l0aCB0aGUgdW5kZXJsYXkgbmV0d29yayBpbiB0
aGUgZGlhZ3JhbQ0KICAgID4gDQogICAgPiA8TmFnZW5kcmE+IEZpeGVkIGl0Lg0KICAgID4gDQog
ICAgPiBbMjg3XSBzL21heSBjb21wcmlzZQ0KICAgID4gICAgIG9mL21heSBjb25zaXN0IG9mLw0K
ICAgID4gDQogICAgPiA8TmFnZW5kcmE+V2UgZml4ZWQgaXQgYXMgIm1heSBjb21wcmlzZSIuLg0K
ICAgID4gDQogICAgPiBbMjg4XSBzL2J1dCBub3Qgc2hvd24vYnV0IGlzIG5vdCBzaG93bi8NCiAg
ICA+IA0KICAgID4gPE5hZ2VuZHJhPiBXZSBmaXhlZCB0aGlzIGFzICJpbnRlcm1lZGlhdGUgbm9k
ZXMgbm90IHNob3duLi4uOg0KICAgID4gDQogICAgPiBbMzA3XQ0KICAgID4gICAgIHMvZGV2aWNl
cy9kZXZpY2UvDQogICAgPiANCiAgICA+IDxOYWdlbmRyYT4gRG9uZS4NCiAgICA+IA0KICAgID4g
WzMwOF0gV2hhdCBpcyBhICJjb250cm9sbGVyIj8NCiAgICA+IA0KICAgID4gPE5hZ2VuZHJhPiBX
ZSBkaXNjdXNzZWQgdGhpcyBpbiB0aGUgYWJvdmUgY29tbWVudCBzZWN0aW9uLg0KICAgID4gDQog
ICAgPiBbMzE0XSBzL2luY2x1ZGVzL2luY2x1ZGUvDQogICAgPiANCiAgICA+IDxOYWdlbmRyYT5E
b25lLg0KICAgID4gDQogICAgPiBbMzE5XQ0KICAgID4gICAgIEFkZCBoU0ZDIHRvIGxpc3Qgb2Yg
YWNyb255bXMgaW4gc2VjdGlvbiAxLjIuMQ0KICAgID4gDQogICAgPiA8TmFnZW5kcmE+IFRoaXMg
aXMgZXhwYW5kZWQgaW4gdGhlIHJlc3BlY3RpdmUgc2VjdGlvbi4gV2UgYWRkZWQgaXQgaW4gdGhl
DQogICAgPiBhY3JvbnltIHNlY3Rpb24gYXMgd2VsbC4NCiAgICA+IA0KICAgID4gWzMyMF0gQWRk
IElCTiB0byBsaXN0IG9mIGFjcm9ueW1zDQogICAgPiAgICAgaW4gc2VjdGlvbiAxLjIuMQ0KICAg
ID4gDQogICAgPiA8TmFnZW5kcmE+IE9rLCBEb25lLg0KICAgID4gDQogICAgPiBbMzI1XSBzL2lu
Y2x1ZGVzL2luY2x1ZGUvDQogICAgPiANCiAgICA+IDxOYWdlbmRyYT4gRG9uZS4NCiAgICA+IFsz
NTldIFRoZSBmdW5jdGlvbi90ZXJtICJjb250cm9sbGVyIg0KICAgID4gICAgIHJlcXVpcmVzIGRl
ZmluaXRpb24uDQogICAgPiANCiAgICA+IDxOYWdlbmRyYT4gRG9uZSwgYXMgbWVudGlvbmVkIGlu
IHRoZSBhYm92ZSBjb21tZW50IHNlY3Rpb24uDQogICAgPiANCiAgICA+IFszODNdIHMvPy4vPy8N
CiAgICA+IA0KICAgID4gWzM5OF0gcy9nZXQgdGhlIGdvdC9nb3QvDQogICAgPiANCiAgICA+IDxO
YWdlbmRyYT4gRG9uZS4NCiAgICA+IA0KICAgID4gIFs0NjFdDQogICAgPiAgICAgcy9kZXZpY2Vz
L2RldmljZS8NCiAgICA+IA0KICAgID4gPE5hZ2VuZHJhPiBEb25lLg0KICAgID4gDQogICAgPiAg
WzQ2OV0gRG9lcyBpdCBoYXZlIHRvIGJlIGVxdWFsIGNvc3QgbXVsdGlwYXRoIGF0IHRoZSBzZXJ2
aWNlDQogICAgPiAgICAgbGF5ZXIsIG9yIGNvdWxkIHVuZXF1YWwgY29zdCBtdWx0aXBhdGggYWxz
byBiZSBhbiBvcHRpb24gZm9yIGxvYWQtYmFsYW5jaW5nPw0KICAgID4gDQogICAgPiA8TmFnZW5k
cmE+SSBkaWRu4oCZdCBzZWUgYW55IGRpc2N1c3Npb24gc3BlY2lmaWMgdG8gRUNNUC9VQ01QIGlu
IHRoZQ0KICAgID4gYXJjaGl0ZWN0dXJlIFJGQy4NCiAgICANCiAgICAuLi5GQjogSG1tLiBJIGRp
ZCBub3Qgc2VlIHRoYXQgUkZDNzY2NSBpcyBvbmx5IGFib3V0IGVxdWFsIGNvc3QgbXVsdGlwYXRo
LiANCiAgICA+IA0KICAgID4gIFs1MjFdIE5vdCBzdXJlIHdoZXRoZXIgdGhlIG92ZXJsYXkgbmV0
d29yayBlc3RhYmxpc2hlcyB0aGUgc2VydmljZSBwbGFuZS4gSXNuJ3QNCiAgICA+ICAgICBpdCB0
aGF0IHRoZSBvdmVybGF5IG5ldHdvcmsgZXN0YWJsaXNoZXMgY29ubmVjdGl2aXR5IGZvciB0aGUg
U0ZDLXJlbGF0ZWQNCiAgICA+ICAgICBmdW5jdGlvbnMgaW4gdGhlIHNlcnZpY2UgcGxhbmU/DQog
ICAgPiANCiAgICA+IDxOYWdlbmRyYT4gVGhlIHNlcnZpY2UgbGF5ZXIgaXMgZXN0YWJsaXNoZWQg
b3ZlciB0aGUgb3ZlcmxheSBuZXR3b3JrIGxheWVyLiBJIGFtDQogICAgPiBub3Qgc3VyZSBpZiBp
dCBpcyByaWdodCB0byBzYXkgb3ZlcmxheSBuZXR3b3JrIHByb3ZpZGVzIGNvbm5lY3Rpdml0eSBm
b3Igc2VydmljZQ0KICAgID4gbGF5ZXIgKC4NCiAgICANCiAgICAuLi5GQjogT3ZlcmxheSBuZXR3
b3JrIGlzIG9uZSBjb21wb25lbnQgb2YgdGhlIHNlcnZpY2UgbGF5ZXIsIGlzbid0IGl0LiBTbyBp
dCBpcyByZXF1aXJlZCBidXQgbm90IHN1ZmZpY2llbnQuDQogICAgDQo8TmFnZW5kcmEyPiBPay4g
V2UgY2FuIG1vZGlmeSBhcyBiZWxvdzoNCg0KT0xEOg0KICBUaGUgb3ZlcmxheSBuZXR3b3JrIGVz
dGFibGlzaGVzIHRoZSBzZXJ2aWNlIHBsYW5lIGJldHdlZW4gdGhlIFNGQw0KICAgY29tcG9uZW50
cyBhbmQgYXJlIG1vc3RseSB0cmFuc3BhcmVudCB0byB0aGUgU0ZDIGRhdGEgcGxhbmUgZWxlbWVu
dHMuDQoNCk5FVzoNCiAgVGhlIG92ZXJsYXkgbmV0d29yayBwcm92aWRlcyBjb25uZWN0aXZpdHkg
Zm9yIHNlcnZpY2UgcGxhbmUgYmV0d2VlbiB0aGUgU0ZDDQogICBjb21wb25lbnRzIGFuZCBhcmUg
bW9zdGx5IHRyYW5zcGFyZW50IHRvIHRoZSBTRkMgZGF0YSBwbGFuZSBlbGVtZW50cy4NCg0KICAg
ID4gDQogICAgPiBbNTMxXSBzL2NvbXBvbmVudHMvY29tcG9uZW50LyBbNTQ1XSByZW1vdmUNCiAg
ICA+ICAgICAidW5kZXJsYXkiDQogICAgPiANCiAgICA+IDxOYWdlbmRyYT4gRG9uZS4NCiAgICA+
IA0KICAgID4gWzU5NV0gcy9kZXZpY2VzL2RldmljZS8NCiAgICA+IA0KICAgID4gPE5hZ2VuZHJh
PiBEb25lLg0KICAgID4gDQogICAgPiBbNjAwXSBzL2FjdGlvbi9hbiBhY3Rpb24vDQogICAgPiAN
CiAgICA+IDxOYWdlbmRyYT4gRG9uZS4NCiAgICA+IA0KICAgID4gWzYwMV0gRXhwYW5kIG9uDQog
ICAgPiAgICAgIlRUTCBvciBvdGhlciBtZWFucyIgKFRUTCBhbHNvIG5lZWRzIHRvIGJlIGFkZGVk
IHRvIGFjcm9ueW1zIGluIDEuMi4xKS4gSXMgdGhpcw0KICAgID4gICAgIHNwZWNpZmljIHRvIE5T
SD8gT3Igc3BlY2lmaWMgdG8gSVB2ND8NCiAgICA+IA0KICAgID4gPE5hZ2VuZHJhPiBUVEwgaXMg
bGlzdGVkIGFzIHdlbGwta25vd24gYWJicmV2IGluIGh0dHBzOi8vd3d3LnJmYy0NCiAgICA+IGVk
aXRvci5vcmcvbWF0ZXJpYWxzL2FiYnJldi5leHBhbnNpb24udHh0IGFuZCBzbyB3ZSBsZWZ0IGl0
IGFzIGl0IGlzLiBUVEwgaW4gdGhpcw0KICAgID4gZG9jdW1lbnQgcmVmZXJzIHRvIE5TSCBUVEwg
ZmllbGQuDQogICAgDQogICAgLi4uRkI6IExldCdzIGVuc3VyZSB3ZSByZWZlciB0byBOU0ggVFRM
IGluIHRoaXMgY2FzZS4gR2l2ZW4gdGhhdCBTRkMgY2FuIGJlIGRvbmUgd2l0aCBvdGhlciBtZWFu
cyB0aGFuIE5TSCwgaW1wbGljaXQgcmVmZXJlbmNlIHRvIE5TSCBtaWdodCBiZSBhIHByb2JsZW0u
IA0KDQo8TmFnZW5kcmEyPk9rLg0KDQogICAgPiANCiAgICA+ICBbNjMwXSBNZW50aW9uIHRoYXQg
Zm9yICJhcHByb3hpbWF0aW9uIG9mDQogICAgPiAgICAgcGFja2V0IGxvc3MgZm9yIGEgZ2l2ZW4g
U0ZDIGNhbiBiZSBkZXJpdmVkIiB0byBiZSBhcHBsaWNhYmxlLCBTRkMgT0FNIHBhY2tldHMNCiAg
ICA+ICAgICB3b3VsZCBuZWVkIHRvIGJlIGZvcndhcmRlZCB0aGUgc2FtZSBhcyBsaXZlIHVzZXIg
dHJhZmZpYy4NCiAgICA+IA0KICAgID4gPE5hZ2VuZHJhPiBBcyBpdCBpcyBpbnRlbmRpbmcgdG8g
ZGVyaXZlIHRoZSBhcHByb3hpbWF0ZSBsb3NzIHZhbHVlLCBJIGFtIG5vdCBzdXJlDQogICAgPiBp
ZiB3ZSBuZWVkIHRoaXMgYWRkaXRpb25hbCBjb25zaWRlcmF0aW9uIHRoYXQgdGhlIE9BTSBwYWNr
ZXQgd291bGQgbmVlZCB0bw0KICAgID4gZm9sbG93IHRoZSBsaXZlIHVzZXIgdHJhZmZpYy4gTGV0
IG1lIGtub3cgaWYgeW91IHRoaW5rIG90aGVyd2lzZS4NCiAgICANCiAgICAuLi5GQjogSU1ITyB3
ZSBzaG91bGQgLSBnaXZlbiB0aGF0IGl0IGlzIG9uZSBwb3RlbnRpYWwgY29tcGxpY2F0aW9uLiAN
CiAgICANCjxOYWdlbmRyYTI+IE9rLiBXZSBjYW4gdXBkYXRlIGFzIGJlbG93Og0KDQpPTEQ6DQoN
ClNGQyBPQU0gc2hvdWxkIHByb3ZpZGUgdGhlIGFiaWxpdHkgdG8gbWVhc3VyZSBwYWNrZXQgbG9z
cyBmb3IgYW4gU0ZDLg0KICAgT24tZGVtYW5kIG1lYXN1cmVtZW50IGNhbiBiZSB1c2VkIHRvIGVz
dGltYXRlIHBhY2tldCBsb3NzIHVzaW5nDQogICBzdGF0aXN0aWNhbCBtZXRob2RzLiAgTWVhc3Vy
aW5nIHRoZSBsb3NzIG9mIE9BTSBwYWNrZXRzLCBhbg0KICAgYXBwcm94aW1hdGlvbiBvZiBwYWNr
ZXQgbG9zcyBmb3IgYSBnaXZlbiBTRkMgY2FuIGJlIGRlcml2ZWQuDQoNCk5FVzoNClNGQyBPQU0g
c2hvdWxkIHByb3ZpZGUgdGhlIGFiaWxpdHkgdG8gbWVhc3VyZSBwYWNrZXQgbG9zcyBmb3IgYW4g
U0ZDLg0KICAgT24tZGVtYW5kIG1lYXN1cmVtZW50IGNhbiBiZSB1c2VkIHRvIGVzdGltYXRlIHBh
Y2tldCBsb3NzIHVzaW5nDQogICBzdGF0aXN0aWNhbCBtZXRob2RzLiAgTWVhc3VyaW5nIHRoZSBs
b3NzIG9mIE9BTSBwYWNrZXRzIHRoYXQgc2hhcmUgdGhlIA0KZmF0ZSB3aXRoIGRhdGEgdHJhZmZp
YywgYW4gYXBwcm94aW1hdGlvbiBvZiBwYWNrZXQgbG9zcyBmb3IgYSBnaXZlbiBTRkMgY2FuIGJl
IGRlcml2ZWQuDQogICAgPiANCiAgICA+ICBbNjM2XSBJcyB1cHBlcmNhc2UNCiAgICA+ICAgICAi
TVVTVCIgYXBwbGljYWJsZSB0byBhbiBpbmZvcm1hdGlvbmFsIGRvY3VtZW50PyBFc3BlY2lhbGx5
IGdpdmVuIHRoYXQNCiAgICA+ICAgICBSRkMyMTE5L1JGQzgxNzQgaXMgZXhwbGljaXRseSByZWZl
cmVuY2VkIGJ5IHRoZSBkcmFmdC4NCiAgICA+IA0KICAgID4gPE5hZ2VuZHJhPiBCYXNlZCBvbiB2
YXJpb3VzIHJldmlld2VyIGNvbW1lbnRzLCB3ZSByZW1vdmVkIHRoZSB1c2Ugb2YgYW55DQogICAg
PiBub3JtYXRpdmUgc3RhdGVtZW50Lg0KICAgID4gDQogICAgPiBbNjY2XSBBZGQgTVBMUywgVFJJ
TEwgdG8NCiAgICA+ICAgICBhY3JvbnltcyBpbiAxLjIuMQ0KICAgID4gDQogICAgPiA8TmFnZW5k
cmE+IE9rLiBEb25lLg0KICAgID4gDQogICAgPiBbNjc4XSBzL2V4aGF1c3RpdmUvZXhoYXVzdGl2
ZS4vDQogICAgPiANCiAgICA+IDxOYWdlbmRyYT4gRG9uZS4NCiAgICA+IA0KICAgID4gWzcyMF0g
SXMgdXBwZXJjYXNlICJTSE9VTEQiIGFwcGxpY2FibGUgdG8gYW4gaW5mb3JtYXRpb25hbCBkb2N1
bWVudD8NCiAgICA+ICAgICBFc3BlY2lhbGx5IGdpdmVuIHRoYXQgUkZDMjExOS9SRkM4MTc0IGlz
IGV4cGxpY2l0bHkgcmVmZXJlbmNlZCBieSB0aGUgZHJhZnQuDQogICAgPiANCiAgICA+IDxOYWdl
bmRyYT4gQmFzZWQgb24gdmFyaW91cyByZXZpZXdlciBjb21tZW50cywgd2UgcmVtb3ZlZCB0aGUg
dXNlIG9mIGFueQ0KICAgID4gbm9ybWF0aXZlIHN0YXRlbWVudC4NCiAgICA+IA0KICAgID4gWzcy
Ml0gSXMgdXBwZXJjYXNlICJNQVkiIGFwcGxpY2FibGUgdG8gYW4gaW5mb3JtYXRpb25hbCBkb2N1
bWVudD8gRXNwZWNpYWxseQ0KICAgID4gICAgIGdpdmVuIHRoYXQgUkZDMjExOS9SRkM4MTc0IGlz
IGV4cGxpY2l0bHkgcmVmZXJlbmNlZCBieSB0aGUgZHJhZnQuDQogICAgPiANCiAgICA+IDxOYWdl
bmRyYT4gQmFzZWQgb24gdmFyaW91cyByZXZpZXdlciBjb21tZW50cywgd2UgcmVtb3ZlZCB0aGUg
dXNlIG9mIGFueQ0KICAgID4gbm9ybWF0aXZlIHN0YXRlbWVudC4NCiAgICA+IA0KICAgID4gWzc1
NF0NCiAgICA+ICAgICBzL3BhY2tldC9wYWNrZXRzLw0KICAgID4gDQogICAgPiBbNzU1XSBzL3Rv
IG5leHQgbm9kZS90byB0aGUgbmV4dCBub2RlLw0KICAgID4gDQogICAgPiAgWzc3MV0gSG93IGRv
ZXMgdGhpcw0KICAgID4gICAgIHJlcXVpcmVtZW50IGFsaWduIHdpdGggdGhlIGVhcmxpZXIgcGFy
YWdyYXBoLCBlLmcuIGluIGNhc2UgYSBub2RlIHNlbmRzIGFuDQogICAgPiBJQ01QDQogICAgPiAg
ICAgcmVwbHk/IEl0IHdvdWxkIHByb2JhYmx5IG1ha2Ugc2Vuc2UgdG8gc2NvcGUgdGhlIHN0YXRl
bWVudCB0byBlLmcuIE5TSC4NCiAgICA+IA0KICAgID4gPE5hZ2VuZHJhPiBBcyBtZW50aW9uZWQg
aW4gdGhlIHN0YXRlbWVudCwgdGhlIG5vZGUgdGhhdCBpbml0aWF0ZXMgdGhlIE9BTQ0KICAgID4g
cGFja2V0IG11c3Qgc2V0IHRoZSBtYXJrZXIgYW5kIHNvIHRoaXMgc3RhdGVtZW50IGlzIGFwcGxp
Y2FibGUgZm9yIHRoZSBpbml0aWF0aW5nDQogICAgPiBub2RlLg0KICAgID4gDQogICAgPiBbODA2
XQ0KICAgID4gICAgIHMvZnVuY3Rpb24vZnVuY3Rpb25zLw0KICAgID4gDQogICAgPiA8TmFnZW5k
cmE+IERvbmUNCiAgICA+IA0KICAgID4gWzgwOV0gcy9mcm9tIHJlbGV2YW50IG5vZGUvZnJvbSB0
aGUgcmVsZXZhbnQgbm9kZS8NCiAgICA+IA0KICAgID4gPE5hZ2VuZHJhPiBEb25lDQogICAgPiAN
CiAgICA+IFs4MTBdDQogICAgPiAgICAgcy9nZW5lcmF0ZSBJQ01QL2dlbmVyYXRlIGFuIElDTVAv
DQogICAgPiANCiAgICA+IDxOYWdlbmRyYT4gRG9uZQ0KICAgID4gDQogICAgPiBbODEyXSBzL2Zy
b20gbGFzdC9mcm9tIHRoZSBsYXN0Lw0KICAgID4gDQogICAgPiA8TmFnZW5kcmE+IERvbmUNCiAg
ICA+IA0KICAgID4gWzgzMF0NCiAgICA+ICAgICBzL3BlcmZvcm0gY29udGludWl0eS9wZXJmb3Jt
IHRoZSBjb250aW51aXR5Lw0KICAgID4gDQogICAgPiA8TmFnZW5kcmE+IERvbmUNCiAgICA+IA0K
ICAgID4gIFs4MzRdIHMvd2l0aCByZWxldmFudC93aXRoIHRoZQ0KICAgID4gICAgIHJlbGV2YW50
DQogICAgPiANCiAgICA+IDxOYWdlbmRyYT4gRG9uZQ0KICAgID4gDQogICAgPiBbODM1XSBzL3Bl
cmZvcm0gcGFydGlhbCBTRkMgYXZhaWxhYmlsaXR5Li9wZXJmb3JtIGEgcGFydGlhbCBTRkMNCiAg
ICA+ICAgICBhdmFpbGFiaWxpdHkgY2hlY2suLw0KICAgID4gDQogICAgPiA8TmFnZW5kcmE+IERv
bmUNCiAgICA+IA0KICAgID4gWzg1MV0gRm9yICJJbi1TaXR1IE9BTSBkYXRhIGZpZWxkcyIgYWRk
IGEgbm9ybWF0aXZlDQogICAgPiAgICAgcmVmZXJlbmNlIHRvIGRyYWZ0LWlldGYtaXBwbS1pb2Ft
LWRhdGENCiAgICA+IA0KICAgID4gWzkwNV0gQWRkICJDTEkiIHRvIHNlY3Rpb24gMS4yLjENCiAg
ICA+ICAgICBhY3Jvbnltcw0KICAgID4gDQogICAgPiA8TmFnZW5kcmE+IERvbmUNCiAgICA+IA0K
ICAgID4gWzkyMF0gQWRkIGEgcmVmZXJlbmNlIGZvciBORVRDT05GIC0+UkZDNjI0MQ0KICAgID4g
DQogICAgPiA8TmFnZW5kcmE+IERvbmUNCiAgICA+IA0KICAgID4gT25jZSBhZ2FpbiwgdGhhbmtz
IGEgbG90IGZvciB0aGUgZ3JlYXQgY29tbWVudHMuDQogICAgPiANCiAgICA+IFJlZ2FyZHMsDQog
ICAgPiBOYWdlbmRyYQ0KICAgIA0KICAgIFRoYW5rcyBhZ2FpbiBmb3IgY29uc2lkZXJpbmcgdGhl
IGNvbW1lbnRzIGluIGdyZWF0IGRldGFpbC4gTXVjaCBhcHByZWNpYXRlZC4NCiAgICANCiAgICBD
aGVlcnMsIEZyYW5rDQogICAgPiANCiAgICA+IA0KICAgID4gDQogICAgDQogICAgDQoNCg==


From nobody Wed May 20 17:40:01 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: sfc@ietf.org
Delivered-To: sfc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 407A23A0943; Wed, 20 May 2020 17:39:59 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: sfc@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.0.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: sfc@ietf.org
Message-ID: <159002159920.20380.17198581951445114526@ietfa.amsl.com>
Date: Wed, 20 May 2020 17:39:59 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/jOzFJJK8xbNcGwlA2NrfaDbpkTE>
Subject: [sfc] I-D Action: draft-ietf-sfc-nsh-tlv-03.txt
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 May 2020 00:39:59 -0000

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

        Title           : Network Service Header Metadata Type 2 Variable-Length Context Headers
        Authors         : Yuehua (Corona) Wei
                          Uri Elzur
                          Sumandra Majee
	Filename        : draft-ietf-sfc-nsh-tlv-03.txt
	Pages           : 12
	Date            : 2020-05-20

Abstract:
   This draft describes Network Service Header (NSH) Metadata (MD) Type
   2 variable-length context headers that can be used within a service
   function path.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-sfc-nsh-tlv/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-sfc-nsh-tlv-03
https://datatracker.ietf.org/doc/html/draft-ietf-sfc-nsh-tlv-03

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-sfc-nsh-tlv-03


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

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



From nobody Wed May 20 18:32:43 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: sfc@ietf.org
Delivered-To: sfc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E3413A07B3; Wed, 20 May 2020 18:32:33 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: sfc@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.0.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: sfc@ietf.org
Message-ID: <159002475304.18843.860108972896799971@ietfa.amsl.com>
Date: Wed, 20 May 2020 18:32:33 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/ntBBHcVUqZUcEYJpBmMbfv4Lp8s>
Subject: [sfc] I-D Action: draft-ietf-sfc-multi-layer-oam-05.txt
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 May 2020 01:32:33 -0000

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

        Title           : Active OAM for Service Function Chains in Networks
        Authors         : Greg Mirsky
                          Wei Meng
                          Bhumip Khasnabish
                          Cui Wang
	Filename        : draft-ietf-sfc-multi-layer-oam-05.txt
	Pages           : 18
	Date            : 2020-05-20

Abstract:
   A set of requirements for active Operation, Administration and
   Maintenance (OAM) of Service Function Chains (SFCs) in networks is
   presented.  Based on these requirements an encapsulation of active
   OAM message in SFC and a mechanism to detect and localize defects
   described.  Also, this document updates RFC 8300 in the definition of
   O (OAM) bit in the Network Service Header (NSH) and defines how the
   active OAM message identified in SFC NSH.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-sfc-multi-layer-oam/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-sfc-multi-layer-oam-05
https://datatracker.ietf.org/doc/html/draft-ietf-sfc-multi-layer-oam-05

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-sfc-multi-layer-oam-05


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

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



From nobody Wed May 20 19:51:37 2020
Return-Path: <gregimirsky@gmail.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C65DA3A09D6; Wed, 20 May 2020 19:51:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wbl2p7iyLYY6; Wed, 20 May 2020 19:51:32 -0700 (PDT)
Received: from mail-lf1-x135.google.com (mail-lf1-x135.google.com [IPv6:2a00:1450:4864:20::135]) (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 317C63A09DF; Wed, 20 May 2020 19:51:32 -0700 (PDT)
Received: by mail-lf1-x135.google.com with SMTP id h188so3611013lfd.7; Wed, 20 May 2020 19:51:31 -0700 (PDT)
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=ik/+JKOxO3RWLpZkwBiNql+yvtiBzUP4fqyT45Lrl6U=; b=YX3H/aWZgyEYtJUjPFlUWDZXixFZu3PgWI4ebHzIXFMAf26GBmZT8au/zfaP1nVe6J rbZ8vKkgRybghg5FeSeSkfnNefPbs5dYZO4eiuBLSsoo8Oh0DctVElH+1aaPzBSbHBt9 ay/inz26frIA6kMxJVLASvbUnPu3n3ymCi3mSreV31IvXt2a3h+5yyJjp8aJrUYhgofw rDvUnZOokW77K5xX50vjIiuj6ks0OcFFzYTEqlAg+E02G1Nr6qdBr+I3dr5TJGLd3Uvk xRzC6Fiv4JeYfpXgAMl3Utt75cUXC3rWQ2Qk65Ey9kyDjGUsWiSdMaCTSAqqJNqQlN63 GmAg==
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=ik/+JKOxO3RWLpZkwBiNql+yvtiBzUP4fqyT45Lrl6U=; b=O+2rNL6DtPZGzMbrgkDx4bM1vGQbF2b7bYbe/Iffdxj5yY32z4+dMbX2yW8mhTrHZQ 83nFfbvTyZbF0/qMAmNO9E77iKFdHXVYj9wPQbuxeY4Bw1etlh438W5o0R4A2jVwCKUO y3rStXj0z2c/e7/5Ip8iU5ZINL0x+G2oQ8V1NwrQXaCfy2p17sthsOiv5jbkE2X7OLyw K+ME1j5Hm2JYmOuXNXCF0DgD2FEzOM9gCpcKhkdbq5I8ZWfkB1eLCKOJeQkh9eQoDvEP KUqNglNxgQ3XZqqlUxgeomJeDFPPLd+uFPedIqgf9HVSatfle8ev79Wf1iWv5kiBf99G QX8w==
X-Gm-Message-State: AOAM5306IlBX0q+Mn+iB8RXhoJWPZdK+JCQmZUYWGJv+M6cQPWzRDJtg 4gbICRtrUwPlqrYaVQcbD40utVHHZ5aUtDkwwKJFcCLt
X-Google-Smtp-Source: ABdhPJxeUJFzyY1WyFcC2nHfkNU7sDEhlGBXaM8eVQzja27Swos8TwIF3LYc9MU/Tf7m2LOVzCGxmntxGAkkb2nu85w=
X-Received: by 2002:a19:c616:: with SMTP id w22mr3760960lff.123.1590029489470;  Wed, 20 May 2020 19:51:29 -0700 (PDT)
MIME-Version: 1.0
References: <159002475323.18843.9559672930298713998@ietfa.amsl.com>
In-Reply-To: <159002475323.18843.9559672930298713998@ietfa.amsl.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Wed, 20 May 2020 19:51:17 -0700
Message-ID: <CA+RyBmXXRoPkhXjhpneC8UyBDbxh8P81YDYpRTnbqQiLu64ogQ@mail.gmail.com>
To: Service Function Chaining IETF list <sfc@ietf.org>, sfc-chairs@ietf.org
Content-Type: multipart/alternative; boundary="000000000000e70faa05a61f96b8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/LkT4W6iHTXZFgBD4WcnaB08S5zw>
Subject: [sfc] Fwd: New Version Notification for draft-ietf-sfc-multi-layer-oam-05.txt
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 May 2020 02:51:36 -0000

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

Dear All,
this version includes a minor update to the Security Considerations section.
We, the authors, believe that the draft is ready for the WG LC. It defines
an essential function of SFC OAM - SFP Echo request/reply. Per our
analysis, existing OAM mechanisms cannot support both SFP ping and SFP
traceroute. Consider ICMP. When encapsulated in NSH, it supports the ping
function but, per our analysis, cannot be used as an SFP tracing tool.
We much appreciate your comments and questions.

Dear Jim and Joel,
please kindly consider the WG LC for this draft.

Regards,
Greg

---------- Forwarded message ---------
From: <internet-drafts@ietf.org>
Date: Wed, May 20, 2020 at 6:32 PM
Subject: New Version Notification for draft-ietf-sfc-multi-layer-oam-05.txt
To: Bhumip Khasnabish <vumip1@gmail.com>, Cui(Linda) Wang <
lindawangjoy@gmail.com>, Greg Mirsky <gregimirsky@gmail.com>, Wei Meng <
meng.wei2@zte.com.cn>



A new version of I-D, draft-ietf-sfc-multi-layer-oam-05.txt
has been successfully submitted by Greg Mirsky and posted to the
IETF repository.

Name:           draft-ietf-sfc-multi-layer-oam
Revision:       05
Title:          Active OAM for Service Function Chains in Networks
Document date:  2020-05-20
Group:          sfc
Pages:          18
URL:
https://www.ietf.org/internet-drafts/draft-ietf-sfc-multi-layer-oam-05.txt
Status:
https://datatracker.ietf.org/doc/draft-ietf-sfc-multi-layer-oam/
Htmlized:
https://tools.ietf.org/html/draft-ietf-sfc-multi-layer-oam-05
Htmlized:
https://datatracker.ietf.org/doc/html/draft-ietf-sfc-multi-layer-oam
Diff:
https://www.ietf.org/rfcdiff?url2=draft-ietf-sfc-multi-layer-oam-05

Abstract:
   A set of requirements for active Operation, Administration and
   Maintenance (OAM) of Service Function Chains (SFCs) in networks is
   presented.  Based on these requirements an encapsulation of active
   OAM message in SFC and a mechanism to detect and localize defects
   described.  Also, this document updates RFC 8300 in the definition of
   O (OAM) bit in the Network Service Header (NSH) and defines how the
   active OAM message identified in SFC NSH.




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

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

<div dir=3D"ltr">Dear All,<div>this version includes a minor update to the =
Security Considerations section.</div><div>We, the authors, believe that th=
e draft is ready for the WG LC. It defines an essential function of SFC OAM=
 - SFP Echo request/reply. Per our analysis, existing=C2=A0OAM mechanisms c=
annot support both SFP ping and SFP traceroute. Consider ICMP. When encapsu=
lated=C2=A0in NSH, it supports the ping function but, per our analysis, can=
not be used as an SFP tracing tool.</div><div>We much appreciate your comme=
nts and questions.</div><div><br></div><div>Dear Jim and Joel,</div><div>pl=
ease kindly consider the WG LC for this draft.</div><div><br></div><div>Reg=
ards,</div><div>Greg</div><div><br><div class=3D"gmail_quote"><div dir=3D"l=
tr" class=3D"gmail_attr">---------- Forwarded message ---------<br>From: <s=
pan dir=3D"auto">&lt;<a href=3D"mailto:internet-drafts@ietf.org">internet-d=
rafts@ietf.org</a>&gt;</span><br>Date: Wed, May 20, 2020 at 6:32 PM<br>Subj=
ect: New Version Notification for draft-ietf-sfc-multi-layer-oam-05.txt<br>=
To: Bhumip Khasnabish &lt;<a href=3D"mailto:vumip1@gmail.com">vumip1@gmail.=
com</a>&gt;, Cui(Linda) Wang &lt;<a href=3D"mailto:lindawangjoy@gmail.com">=
lindawangjoy@gmail.com</a>&gt;, Greg Mirsky &lt;<a href=3D"mailto:gregimirs=
ky@gmail.com">gregimirsky@gmail.com</a>&gt;, Wei Meng &lt;<a href=3D"mailto=
:meng.wei2@zte.com.cn">meng.wei2@zte.com.cn</a>&gt;<br></div><br><br><br>
A new version of I-D, draft-ietf-sfc-multi-layer-oam-05.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-ietf-sfc-multi-layer-oa=
m<br>
Revision:=C2=A0 =C2=A0 =C2=A0 =C2=A005<br>
Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Active OAM for Service Function Ch=
ains in Networks<br>
Document date:=C2=A0 2020-05-20<br>
Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 sfc<br>
Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 18<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-ietf-sfc-multi-layer-oam-05.txt" rel=3D"noreferrer=
" target=3D"_blank">https://www.ietf.org/internet-drafts/draft-ietf-sfc-mul=
ti-layer-oam-05.txt</a><br>
Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.iet=
f.org/doc/draft-ietf-sfc-multi-layer-oam/" rel=3D"noreferrer" target=3D"_bl=
ank">https://datatracker.ietf.org/doc/draft-ietf-sfc-multi-layer-oam/</a><b=
r>
Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://tools.ietf.org/html/=
draft-ietf-sfc-multi-layer-oam-05" rel=3D"noreferrer" target=3D"_blank">htt=
ps://tools.ietf.org/html/draft-ietf-sfc-multi-layer-oam-05</a><br>
Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.ietf.org=
/doc/html/draft-ietf-sfc-multi-layer-oam" rel=3D"noreferrer" target=3D"_bla=
nk">https://datatracker.ietf.org/doc/html/draft-ietf-sfc-multi-layer-oam</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-ietf-sfc-multi-layer-oam-05" rel=3D"noreferrer" tar=
get=3D"_blank">https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-multi-lay=
er-oam-05</a><br>
<br>
Abstract:<br>
=C2=A0 =C2=A0A set of requirements for active Operation, Administration and=
<br>
=C2=A0 =C2=A0Maintenance (OAM) of Service Function Chains (SFCs) in network=
s is<br>
=C2=A0 =C2=A0presented.=C2=A0 Based on these requirements an encapsulation =
of active<br>
=C2=A0 =C2=A0OAM message in SFC and a mechanism to detect and localize defe=
cts<br>
=C2=A0 =C2=A0described.=C2=A0 Also, this document updates RFC 8300 in the d=
efinition of<br>
=C2=A0 =C2=A0O (OAM) bit in the Network Service Header (NSH) and defines ho=
w the<br>
=C2=A0 =C2=A0active OAM message identified in SFC NSH.<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>
<br>
</div></div></div>

--000000000000e70faa05a61f96b8--


From nobody Wed May 20 20:06:57 2020
Return-Path: <wei.yuehua@zte.com.cn>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 714A93A0A14 for <sfc@ietfa.amsl.com>; Wed, 20 May 2020 20:06:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.895
X-Spam-Level: 
X-Spam-Status: No, score=-1.895 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ap2vv_3ssixN for <sfc@ietfa.amsl.com>; Wed, 20 May 2020 20:06:53 -0700 (PDT)
Received: from mxhk.zte.com.cn (mxhk.zte.com.cn [63.217.80.70]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D399A3A0A12 for <sfc@ietf.org>; Wed, 20 May 2020 20:06:52 -0700 (PDT)
Received: from mxct.zte.com.cn (unknown [192.168.164.217]) by Forcepoint Email with ESMTPS id 748B9D9466E5AC2D12A3 for <sfc@ietf.org>; Thu, 21 May 2020 11:06:50 +0800 (CST)
Received: from mse-fl2.zte.com.cn (unknown [10.30.14.239]) by Forcepoint Email with ESMTPS id 7D317EAFD8D045196507 for <sfc@ietf.org>; Thu, 21 May 2020 11:06:45 +0800 (CST)
Received: from dgapp02.zte.com.cn ([10.35.13.17]) by mse-fl2.zte.com.cn with SMTP id 04L35N2x071502 for <sfc@ietf.org>; Thu, 21 May 2020 11:05:24 +0800 (GMT-8) (envelope-from wei.yuehua@zte.com.cn)
Received: from mapi (dgapp02[null]) by mapi (Zmail) with MAPI id mid1; Thu, 21 May 2020 11:05:23 +0800 (CST)
Date: Thu, 21 May 2020 11:05:23 +0800 (CST)
X-Zmail-TransId: 2afa5ec5eff3eaef1ade
X-Mailer: Zmail v1.0
Message-ID: <202005211105230895521@zte.com.cn>
Mime-Version: 1.0
From: <wei.yuehua@zte.com.cn>
To: <sfc@ietf.org>
Content-Type: multipart/mixed; boundary="=====_001_next====="
X-MAIL: mse-fl2.zte.com.cn 04L35N2x071502
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/qC3KZ0LbwV8vSFo0jXYJ4mn9l_c>
Subject: Re: [sfc] =?utf-8?q?I-D_Action=3A_draft-ietf-sfc-nsh-tlv-03=2Etxt?=
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 May 2020 03:06:56 -0000

--=====_001_next=====
Content-Type: multipart/related;
	boundary="=====_002_next====="


--=====_002_next=====
Content-Type: multipart/alternative;
	boundary="=====_003_next====="


--=====_003_next=====
Content-Type: text/plain;
	charset="UTF-8"
Content-Transfer-Encoding: base64

SGkgZm9sa3MsDQoNCg0KSSBqdXN0IHVwbG9hZGVkIGEgbmV3IHZlcnNpb24gb2YgTlNIIG1ldGFk
YXRhIDIgdmFyaWFibGUtbGVuZ3RoIGNvbnRleHQgaGVhZGVycy4NCg0KDQpUaGUgdXBkYXRlcyBy
ZXNvbHZlZCB0aGUgY29tbWVudHMgcmVjZWl2ZWQgZnJvbSB0aGUgbWFpbGluZyBsaXN0Lg0KDQoN
Ck9uZSBpbXBvcnRhbnQgdGVjaG5pY2FsIG1vZGlmaWNhdGlvbiBpcyBzcGxpdHRpbmcgb2YgdGhl
IEluZ3Jlc3MgTmV0d29yayBjb250ZXh0IGhlYWRlciB0byB0d28gY29udGV4dCBoZWFkZXJzIChp
biA0LjQgYW5kIDQuNSkgd2hpY2ggaXMgcHJvcG9zZWQgYnkgQ2FybG9zLCBNZWQgYW5kIEdyZWcu
DQoNCg0KUGxlYXNlIGtlZXAgcmV2aWV3aW5nIGFuZCBnaXZlIHlvdXIgY29tbWVudHMuDQoNCg0K
DQoNCmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LWlldGYtc2ZjLW5z
aC10bHYtMDMudHh0DQoNCg0KDQoNCkluIGFkZGl0aW9uLCAgSSB3b3VsZCBhcyB0aGUgIFdHIHRv
IGNvbnNpZGVyIGNoYW5naW5nIHRoZSBsZW5ndGggb2YgVGVuYW50IElkZW50aWZpZXIgY29udGV4
dCBoZWFkZXIgKCBpbiA0LjIpIHRvICJ2YXIiLCBzbyB0aGF0IFRUIGFuZCBJQU5BIHN1Yi1yZWdp
c3RyeSBhcmUgbm90IG5lZWRlZC4NCg0KDQoNCg0KVGhhbmsgeW91IGZvciB5b3VyIGtpbmQgc3Vw
cG9ydC4NCg0KDQoNCg0KDQoNCg0KDQpCZXN0IFJlZ2FyZHMsDQoNCg0K6a2P5pyI5Y2OIENvcm9u
YSBXZWkNCg0KDQoNClpURSBDb3Jwb3JhdGlvbg0KDQoNCk06ICs4NiAxMzg1MTQ2MDI2OSBFOiB3
ZWkueXVlaHVhQHp0ZS5jb20uY24NCg0KDQoNCg0KDQoNCg0KDQoNCuWOn+Wni+mCruS7tg0KDQoN
Cg0K5Y+R5Lu25Lq677yaaW50ZXJuZXQtZHJhZnRzQGlldGYub3JnIDxpbnRlcm5ldC1kcmFmdHNA
aWV0Zi5vcmc+DQrmlLbku7bkurrvvJppLWQtYW5ub3VuY2VAaWV0Zi5vcmcgPGktZC1hbm5vdW5j
ZUBpZXRmLm9yZz47DQrmioTpgIHkurrvvJpzZmNAaWV0Zi5vcmcgPHNmY0BpZXRmLm9yZz47DQrm
l6Ug5pyfIO+8mjIwMjDlubQwNeaciDIx5pelIDA4OjQwDQrkuLsg6aKYIO+8mltzZmNdIEktRCBB
Y3Rpb246IGRyYWZ0LWlldGYtc2ZjLW5zaC10bHYtMDMudHh0DQoNCg0KDQpBIE5ldyBJbnRlcm5l
dC1EcmFmdCBpcyBhdmFpbGFibGUgZnJvbSB0aGUgb24tbGluZSBJbnRlcm5ldC1EcmFmdHMgZGly
ZWN0b3JpZXMuDQpUaGlzIGRyYWZ0IGlzIGEgd29yayBpdGVtIG9mIHRoZSBTZXJ2aWNlIEZ1bmN0
aW9uIENoYWluaW5nIFdHIG9mIHRoZSBJRVRGLg0KDQogICAgICAgIFRpdGxlICAgICAgICAgICA6
IE5ldHdvcmsgU2VydmljZSBIZWFkZXIgTWV0YWRhdGEgVHlwZSAyIFZhcmlhYmxlLUxlbmd0aCBD
b250ZXh0IEhlYWRlcnMNCiAgICAgICAgQXV0aG9ycyAgICAgICAgIDogWXVlaHVhIChDb3JvbmEp
IFdlaQ0KICAgICAgICAgICAgICAgICAgICAgICAgICBVcmkgRWx6dXINCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgU3VtYW5kcmEgTWFqZWUNCiAgICBGaWxlbmFtZSAgICAgICAgOiBkcmFmdC1p
ZXRmLXNmYy1uc2gtdGx2LTAzLnR4dA0KICAgIFBhZ2VzICAgICAgICAgICA6IDEyDQogICAgRGF0
ZSAgICAgICAgICAgIDogMjAyMC0wNS0yMA0KDQpBYnN0cmFjdDoNCiAgIFRoaXMgZHJhZnQgZGVz
Y3JpYmVzIE5ldHdvcmsgU2VydmljZSBIZWFkZXIgKE5TSCkgTWV0YWRhdGEgKE1EKSBUeXBlDQog
ICAyIHZhcmlhYmxlLWxlbmd0aCBjb250ZXh0IGhlYWRlcnMgdGhhdCBjYW4gYmUgdXNlZCB3aXRo
aW4gYSBzZXJ2aWNlDQogICBmdW5jdGlvbiBwYXRoLg0KDQoNClRoZSBJRVRGIGRhdGF0cmFja2Vy
IHN0YXR1cyBwYWdlIGZvciB0aGlzIGRyYWZ0IGlzOg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRm
Lm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMtbnNoLXRsdi8NCg0KVGhlcmUgYXJlIGFsc28gaHRtbGl6
ZWQgdmVyc2lvbnMgYXZhaWxhYmxlIGF0Og0KaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2Ry
YWZ0LWlldGYtc2ZjLW5zaC10bHYtMDMNCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9j
L2h0bWwvZHJhZnQtaWV0Zi1zZmMtbnNoLXRsdi0wMw0KDQpBIGRpZmYgZnJvbSB0aGUgcHJldmlv
dXMgdmVyc2lvbiBpcyBhdmFpbGFibGUgYXQ6DQpodHRwczovL3d3dy5pZXRmLm9yZy9yZmNkaWZm
P3VybDI9ZHJhZnQtaWV0Zi1zZmMtbnNoLXRsdi0wMw0KDQoNClBsZWFzZSBub3RlIHRoYXQgaXQg
bWF5IHRha2UgYSBjb3VwbGUgb2YgbWludXRlcyBmcm9tIHRoZSB0aW1lIG9mIHN1Ym1pc3Npb24N
CnVudGlsIHRoZSBodG1saXplZCB2ZXJzaW9uIGFuZCBkaWZmIGFyZSBhdmFpbGFibGUgYXQgdG9v
bHMuaWV0Zi5vcmcuDQoNCkludGVybmV0LURyYWZ0cyBhcmUgYWxzbyBhdmFpbGFibGUgYnkgYW5v
bnltb3VzIEZUUCBhdDoNCmZ0cDovL2Z0cC5pZXRmLm9yZy9pbnRlcm5ldC1kcmFmdHMvDQoNCg0K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCnNmYyBtYWls
aW5nIGxpc3QNCnNmY0BpZXRmLm9yZw0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9zZmM=


--=====_003_next=====
Content-Type: text/html ;
	charset="UTF-8"
Content-Transfer-Encoding: base64

PGRpdiBjbGFzcz0iemNvbnRlbnRSb3ciPjxkaXYgY2xhc3M9Inpjb250ZW50Um93Ij48cCBzdHls
ZT0iZm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6YXJpYWw7Ij48c3BhbiBzdHlsZT0iZm9udC1z
aXplOiAxNHB4OyI+SGkgZm9sa3MsPC9zcGFuPjwvcD48cCBzdHlsZT0iZm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6YXJpYWw7Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNHB4OyI+SSBqdXN0
IHVwbG9hZGVkIGEgbmV3IHZlcnNpb24gb2YgTlNIIG1ldGFkYXRhIDIgdmFyaWFibGUtbGVuZ3Ro
IGNvbnRleHQgaGVhZGVycy48L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LXNpemU6MTRweDtmb250
LWZhbWlseTphcmlhbDsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE0cHg7Ij5UaGUgdXBkYXRl
cyByZXNvbHZlZCB0aGUgY29tbWVudHMgcmVjZWl2ZWQgZnJvbSB0aGUgbWFpbGluZyBsaXN0Ljwv
c3Bhbj48L3A+PHAgc3R5bGU9ImZvbnQtc2l6ZToxNHB4O2ZvbnQtZmFtaWx5OmFyaWFsOyI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZTogMTRweDsiPk9uZSBpbXBvcnRhbnQgdGVjaG5pY2FsIG1vZGlm
aWNhdGlvbiBpcyZuYnNwOzxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogYXJpYWw7IGJhY2tncm91
bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsgZm9udC1zaXplOiAxNHB4OyI+c3BsaXR0aW5n
IG9mIHRoZSBJbmdyZXNzIE5ldHdvcmsgY29udGV4dCBoZWFkZXIgdG8gdHdvIGNvbnRleHQgaGVh
ZGVycyAoaW4gNC40IGFuZCA0LjUpIHdoaWNoIGlzIHByb3Bvc2VkIGJ5Jm5ic3A7Q2FybG9zLCBN
ZWQgYW5kIEdyZWcuPC9zcGFuPjwvc3Bhbj48L3A+PHAgc3R5bGU9ImZvbnQtc2l6ZToxNHB4O2Zv
bnQtZmFtaWx5OmFyaWFsOyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTRweDsiPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTogYXJpYWw7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwg
MjU1KTsgZm9udC1zaXplOiAxNHB4OyI+UGxlYXNlIGtlZXAgcmV2aWV3aW5nIGFuZCBnaXZlIHlv
dXIgY29tbWVudHMuPC9zcGFuPjwvc3Bhbj48L3A+PHAgc3R5bGU9ImZvbnQtc2l6ZToxNHB4O2Zv
bnQtZmFtaWx5OmFyaWFsOyI+PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9yZmNkaWZm
P3VybDI9ZHJhZnQtaWV0Zi1zZmMtbnNoLXRsdi0wMy50eHQiPjwvYT48L3A+PGEgdGFyZ2V0PSJf
YmxhbmsiIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LWll
dGYtc2ZjLW5zaC10bHYtMDMudHh0Ij5odHRwczovL3Rvb2xzLmlldGYub3JnL3JmY2RpZmY/dXJs
Mj1kcmFmdC1pZXRmLXNmYy1uc2gtdGx2LTAzLnR4dDwvYT48L2Rpdj48ZGl2IGNsYXNzPSJ6Y29u
dGVudFJvdyI+PHA+PGJyPjwvcD48cD5JbiBhZGRpdGlvbiwmbmJzcDsgSSB3b3VsZCBhcyB0aGUm
bmJzcDsmbmJzcDtXRyB0byBjb25zaWRlciBjaGFuZ2luZyB0aGUgbGVuZ3RoIG9mJm5ic3A7VGVu
YW50IElkZW50aWZpZXIgY29udGV4dCBoZWFkZXIgKCBpbiA0LjIpIHRvICJ2YXIiLCBzbyB0aGF0
IFRUIGFuZCBJQU5BIHN1Yi1yZWdpc3RyeSBhcmUgbm90IG5lZWRlZC48L3A+PHA+PGJyPjwvcD48
cD5UaGFuayB5b3UgZm9yIHlvdXIga2luZCBzdXBwb3J0LjwvcD48cCBzdHlsZT0iZm9udC1zaXpl
OjE0cHg7Zm9udC1mYW1pbHk6YXJpYWw7Ij48YnI+PC9wPjxkaXYgY2xhc3M9InpNYWlsU2lnbiIg
dW5vbmFtZWNoPSLprY/mnIjljY4wMDAxOTY1NSIgdW5vbmFtZWVuPSJ3ZWkgeXVlaHVhMDAwMTk2
NTUiPjxkaXYgY2xhc3M9InpNYWlsU2lnbkNvbnRlbnQiPjxwIHN0eWxlPSJtYXJnaW46IDBweDsi
PjxzcGFuIHN0eWxlPSJjb2xvcjogcmdiKDAsIDAsIDApOyI+PHN0cm9uZz48c3BhbiBzdHlsZT0i
Y29sb3I6IzAwOGVkMztmb250LWZhbWlseTpBcmlhbCI+QmVzdCBSZWdhcmRzLDwvc3Bhbj48L3N0
cm9uZz48L3NwYW4+PC9wPjxwIHN0eWxlPSJtYXJnaW46MDtsaW5lLWhlaWdodDoyMHB4OyI+PHN0
cm9uZyBzdHlsZT0iZm9udC1zaXplOiAxNnB4OyI+PHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoMzgs
IDM4LCAzOCk7IGZvbnQtZmFtaWx5OiDlvq7ova/pm4Xpu5EsIHNhbnMtc2VyaWY7Ij7prY/mnIjl
jY4mbmJzcDtDb3JvbmEgV2VpPC9zcGFuPjwvc3Ryb25nPjxicj48L3A+PHAgc3R5bGU9IjttYXJn
aW4tYm90dG9tOjA7YmFja2dyb3VuZDp3aGl0ZSI+PHN0cm9uZyBzdHlsZT0iZm9udC1mYW1pbHk6
IEFyaWFsOyBjb2xvcjogcmdiKDAsIDE0MiwgMjExKTsiPlpURSBDb3Jwb3JhdGlvbjwvc3Ryb25n
PjwvcD48cCBzdHlsZT0iO2xpbmUtaGVpZ2h0OiAyMHB4O2JveC1zaXppbmc6IGJvcmRlci1ib3g7
bWluLWhlaWdodDogMTRweDtvdXRsaW5lOiAwcHggIWltcG9ydGFudDtiYWNrZ3JvdW5kOiB3aGl0
ZSI+PHNwYW4gc3R5bGU9ImJveC1zaXppbmc6IGJvcmRlci1ib3g7b3V0bGluZTogMHB4ICFpbXBv
cnRhbnQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTonQXJpYWwnLCdzYW5zLXNlcmlmJztjb2xv
cjojMDA4RUQzIj5NOiZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6J+W+rui9
r+mbhem7kScsJ3NhbnMtc2VyaWYnO2NvbG9yOiMyNjI2MjYiPis4NiAxMzg1MTQ2MDI2OSZuYnNw
Ozwvc3Bhbj48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsgY29sb3I6IHJn
YigwLCAxNDIsIDIxMSk7Ij5FOiZuYnNwOzwvc3Bhbj48c3BhbiBjbGFzcz0ic2lnbmVkaXQiIGlk
PSJzaWduX2VtYWlsIiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyI+PGEgaHJlZj0ibWFpbHRv
OndlaS55dWVodWFAenRlLmNvbS5jbiIgdGFyZ2V0PSJfYmxhbmsiPndlaS55dWVodWFAenRlLmNv
bS5jbjwvYT48L3NwYW4+PC9wPjxwIHN0eWxlPSJtYXJnaW46MDtsaW5lLWhlaWdodDoyMHB4OyI+
PGJyPjwvcD48L2Rpdj48L2Rpdj48ZGl2PjxkaXYgY2xhc3M9InpoaXN0b3J5Um93IiBzdHlsZT0i
ZGlzcGxheTpibG9jayI+PGRpdiBjbGFzcz0iemhpc3RvcnlEZXMiIHN0eWxlPSJ3aWR0aDogMTAw
JTsgaGVpZ2h0OiAyOHB4OyBsaW5lLWhlaWdodDogMjhweDsgYmFja2dyb3VuZC1jb2xvcjogI0Uw
RTVFOTsgY29sb3I6ICMxMzg4RkY7IHRleHQtYWxpZ246IGNlbnRlcjsiIGxhbmd1YWdlLWRhdGE9
Ikhpc3RvcnlPcmdUeHQiPuWOn+Wni+mCruS7tjwvZGl2PjxkaXYgaWQ9Inp3cml0ZUhpc3RvcnlD
b250YWluZXIiPjxkaXYgY2xhc3M9ImNvbnRyb2wtZ3JvdXAgemhpc3RvcnlQYW5lbCI+PGRpdiBj
bGFzcz0iemhpc3RvcnlIZWFkZXIiIHN0eWxlPSJwYWRkaW5nOiA4cHg7IGJhY2tncm91bmQtY29s
b3I6ICNGNUY2Rjg7Ij48ZGl2PjxzdHJvbmcgbGFuZ3VhZ2UtZGF0YT0iSGlzdG9yeVNlbmRlclR4
dCI+5Y+R5Lu25Lq677yaPC9zdHJvbmc+PHNwYW4gY2xhc3M9InpyZWFkVXNlck5hbWUiPmludGVy
bmV0LWRyYWZ0c0BpZXRmLm9yZyAmbHQ7aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnJmd0Ozwvc3Bh
bj48L2Rpdj48ZGl2PjxzdHJvbmcgbGFuZ3VhZ2UtZGF0YT0iSGlzdG9yeVRPVHh0Ij7mlLbku7bk
urrvvJo8L3N0cm9uZz48c3BhbiBjbGFzcz0ienJlYWRVc2VyTmFtZSIgc3R5bGU9ImRpc3BsYXk6
IGlubGluZTsiPmktZC1hbm5vdW5jZUBpZXRmLm9yZyAmbHQ7aS1kLWFubm91bmNlQGlldGYub3Jn
Jmd0Ozs8L3NwYW4+PC9kaXY+PGRpdj48c3Ryb25nIGxhbmd1YWdlLWRhdGE9Ikhpc3RvcnlDQ1R4
dCI+5oqE6YCB5Lq677yaPC9zdHJvbmc+PHNwYW4gY2xhc3M9InpyZWFkVXNlck5hbWUiIHN0eWxl
PSJkaXNwbGF5OiBpbmxpbmU7Ij5zZmNAaWV0Zi5vcmcgJmx0O3NmY0BpZXRmLm9yZyZndDs7PC9z
cGFuPjwvZGl2PjxkaXY+PHN0cm9uZyBsYW5ndWFnZS1kYXRhPSJIaXN0b3J5RGF0ZVR4dCI+5pel
IOacnyDvvJo8L3N0cm9uZz48c3BhbiBjbGFzcz0iIj4yMDIw5bm0MDXmnIgyMeaXpSAwODo0MDwv
c3Bhbj48L2Rpdj48ZGl2PjxzdHJvbmcgbGFuZ3VhZ2UtZGF0YT0iSGlzdG9yeVN1YmplY3RUeHQi
PuS4uyDpopgg77yaPC9zdHJvbmc+PHNwYW4gY2xhc3M9InpyZWFkVGl0bGUiPjxzdHJvbmc+W3Nm
Y10gSS1EIEFjdGlvbjogZHJhZnQtaWV0Zi1zZmMtbnNoLXRsdi0wMy50eHQ8L3N0cm9uZz48L3Nw
YW4+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0iemhpc3RvcnlDb250ZW50Ij48ZGl2Pjxicj5BJm5i
c3A7TmV3Jm5ic3A7SW50ZXJuZXQtRHJhZnQmbmJzcDtpcyZuYnNwO2F2YWlsYWJsZSZuYnNwO2Zy
b20mbmJzcDt0aGUmbmJzcDtvbi1saW5lJm5ic3A7SW50ZXJuZXQtRHJhZnRzJm5ic3A7ZGlyZWN0
b3JpZXMuPGJyPlRoaXMmbmJzcDtkcmFmdCZuYnNwO2lzJm5ic3A7YSZuYnNwO3dvcmsmbmJzcDtp
dGVtJm5ic3A7b2YmbmJzcDt0aGUmbmJzcDtTZXJ2aWNlJm5ic3A7RnVuY3Rpb24mbmJzcDtDaGFp
bmluZyZuYnNwO1dHJm5ic3A7b2YmbmJzcDt0aGUmbmJzcDtJRVRGLjxicj48YnI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7VGl0bGUmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs6Jm5i
c3A7TmV0d29yayZuYnNwO1NlcnZpY2UmbmJzcDtIZWFkZXImbmJzcDtNZXRhZGF0YSZuYnNwO1R5
cGUmbmJzcDsyJm5ic3A7VmFyaWFibGUtTGVuZ3RoJm5ic3A7Q29udGV4dCZuYnNwO0hlYWRlcnM8
YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7QXV0aG9y
cyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzom
bmJzcDtZdWVodWEmbmJzcDsoQ29yb25hKSZuYnNwO1dlaTxicj4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtVcmkmbmJzcDtFbHp1cjxicj4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtTdW1hbmRyYSZuYnNwO01hamVlPGJyPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwO0ZpbGVuYW1lJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7OiZuYnNwO2RyYWZ0LWlldGYtc2ZjLW5zaC10bHYtMDMudHh0PGJyPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwO1BhZ2VzJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7OiZuYnNwOzEyPGJyPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwO0RhdGUmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs6Jm5ic3A7MjAyMC0wNS0yMDxicj48
YnI+QWJzdHJhY3Q6PGJyPiZuYnNwOyZuYnNwOyZuYnNwO1RoaXMmbmJzcDtkcmFmdCZuYnNwO2Rl
c2NyaWJlcyZuYnNwO05ldHdvcmsmbmJzcDtTZXJ2aWNlJm5ic3A7SGVhZGVyJm5ic3A7KE5TSCkm
bmJzcDtNZXRhZGF0YSZuYnNwOyhNRCkmbmJzcDtUeXBlPGJyPiZuYnNwOyZuYnNwOyZuYnNwOzIm
bmJzcDt2YXJpYWJsZS1sZW5ndGgmbmJzcDtjb250ZXh0Jm5ic3A7aGVhZGVycyZuYnNwO3RoYXQm
bmJzcDtjYW4mbmJzcDtiZSZuYnNwO3VzZWQmbmJzcDt3aXRoaW4mbmJzcDthJm5ic3A7c2Vydmlj
ZTxicj4mbmJzcDsmbmJzcDsmbmJzcDtmdW5jdGlvbiZuYnNwO3BhdGguPGJyPjxicj48YnI+VGhl
Jm5ic3A7SUVURiZuYnNwO2RhdGF0cmFja2VyJm5ic3A7c3RhdHVzJm5ic3A7cGFnZSZuYnNwO2Zv
ciZuYnNwO3RoaXMmbmJzcDtkcmFmdCZuYnNwO2lzOjxicj5odHRwczovL2RhdGF0cmFja2VyLmll
dGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1uc2gtdGx2Lzxicj48YnI+VGhlcmUmbmJzcDthcmUm
bmJzcDthbHNvJm5ic3A7aHRtbGl6ZWQmbmJzcDt2ZXJzaW9ucyZuYnNwO2F2YWlsYWJsZSZuYnNw
O2F0Ojxicj5odHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zZmMtbnNoLXRs
di0wMzxicj5odHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYt
c2ZjLW5zaC10bHYtMDM8YnI+PGJyPkEmbmJzcDtkaWZmJm5ic3A7ZnJvbSZuYnNwO3RoZSZuYnNw
O3ByZXZpb3VzJm5ic3A7dmVyc2lvbiZuYnNwO2lzJm5ic3A7YXZhaWxhYmxlJm5ic3A7YXQ6PGJy
Pmh0dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1pZXRmLXNmYy1uc2gtdGx2
LTAzPGJyPjxicj48YnI+UGxlYXNlJm5ic3A7bm90ZSZuYnNwO3RoYXQmbmJzcDtpdCZuYnNwO21h
eSZuYnNwO3Rha2UmbmJzcDthJm5ic3A7Y291cGxlJm5ic3A7b2YmbmJzcDttaW51dGVzJm5ic3A7
ZnJvbSZuYnNwO3RoZSZuYnNwO3RpbWUmbmJzcDtvZiZuYnNwO3N1Ym1pc3Npb248YnI+dW50aWwm
bmJzcDt0aGUmbmJzcDtodG1saXplZCZuYnNwO3ZlcnNpb24mbmJzcDthbmQmbmJzcDtkaWZmJm5i
c3A7YXJlJm5ic3A7YXZhaWxhYmxlJm5ic3A7YXQmbmJzcDt0b29scy5pZXRmLm9yZy48YnI+PGJy
PkludGVybmV0LURyYWZ0cyZuYnNwO2FyZSZuYnNwO2Fsc28mbmJzcDthdmFpbGFibGUmbmJzcDti
eSZuYnNwO2Fub255bW91cyZuYnNwO0ZUUCZuYnNwO2F0Ojxicj5mdHA6Ly9mdHAuaWV0Zi5vcmcv
aW50ZXJuZXQtZHJhZnRzLzxicj48YnI+PGJyPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fPGJyPnNmYyZuYnNwO21haWxpbmcmbmJzcDtsaXN0PGJyPnNmY0Bp
ZXRmLm9yZzxicj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NmYzwvZGl2
PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjxwPjxicj48L3A+PC9kaXY+PC9kaXY+


--=====_003_next=====--

--=====_002_next=====--

--=====_001_next=====--


From nobody Thu May 21 13:09:45 2020
Return-Path: <noreply@ietf.org>
X-Original-To: sfc@ietf.org
Delivered-To: sfc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 997663A067A; Thu, 21 May 2020 13:09:43 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Joel Halpern via Datatracker <noreply@ietf.org>
To: <martin.vigoureux@nokia.com>
X-Test-IDTracker: no
X-IETF-IDTracker: 7.0.0
Auto-Submitted: auto-generated
Precedence: bulk
Cc: sfc@ietf.org, gregimirsky@gmail.com, Greg Mirsky <gregimirsky@gmail.com>,  sfc-chairs@ietf.org, iesg-secretary@ietf.org
Message-ID: <159009178361.17795.5444551131750059691@ietfa.amsl.com>
Date: Thu, 21 May 2020 13:09:43 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/5C5ySPZi7qRg89QW1oFJVtf6Mx8>
Subject: [sfc] Publication has been requested for draft-ietf-sfc-serviceid-header-07
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 May 2020 20:09:44 -0000

Joel Halpern has requested publication of draft-ietf-sfc-serviceid-header-07 as Proposed Standard on behalf of the SFC working group.

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



From nobody Fri May 22 00:57:07 2020
Return-Path: <fbrockne@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 281323A07CE; Fri, 22 May 2020 00:57:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=OO8hLwjK; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=OiQydBxk
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NRP6j8wpSf_B; Fri, 22 May 2020 00:57:02 -0700 (PDT)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D3233A0A13; Fri, 22 May 2020 00:57:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=46800; q=dns/txt; s=iport; t=1590134222; x=1591343822; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=hU4hRBw29bWAakARM+O8/qn8QEjJOokvi1Cvd8ieXS4=; b=OO8hLwjKk3ApURciXwnOTwG2EQ6oJ/LttjJF/guLMwH4p8rwXGEWkyVI CNzmmWPoxdTsBQ/aySSYJuuro0IhuMXFxud9CNm06NwOhhv7FQZHInIdD DuDmIz6oD5j0pEqLaZXtqLFLMF3DEhkRzp28GQgbgSBk+OM4eT1mfFN/9 E=;
IronPort-PHdr: =?us-ascii?q?9a23=3ACx97uB1aj5oFR3unsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxWGuadmjUTCWsPQ7PcXw+bVsqW1X2sG7N7BtX0Za5VDWl?= =?us-ascii?q?cDjtlehA0vBsOJSCiZZP7nZiA3BoJOAVli+XzoOklOE8G4bFrX8TW+6DcIEU?= =?us-ascii?q?D5Mgx4bu3+Bo/ViZGx0Oa/s53eaglFnnyze7R3eR63tg7W8MIRhNhv?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ChBQD/hMde/5NdJa1mHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQFAgUeBVFEHb1gvLAqEGoNGA41AgQGXO4FCgRADVQsBAQEMAQE?= =?us-ascii?q?jCgIEAQGERAIXggUkOBMCAwEBCwEBBQEBAQIBBQRthSoBBiUMhXIBAQEBAxI?= =?us-ascii?q?ICQQNDAEBNwELBAIBCBEBAwEBAQICFQIPAgICMBUCBggCBAENBQgTB4MFgks?= =?us-ascii?q?DLgEOokoCgTmIYXZ/M4MBAQEFgTYCg2sYgg4JgQ4qgmOJXxqBQT+BEAFDgU9?= =?us-ascii?q?JNT6CZwEBAgGBOQ8cBR8SAiQCgjQzgi2ONAERBgkJKIJeiSOXI30KglSIKYY?= =?us-ascii?q?NikCCY4ESg2mEBpAYggKQTYFciBGTdAIEAgQFAg4BAQWBaSKBVnAVO4JpCUc?= =?us-ascii?q?YDYl9hC6CFQwXg0+FFIVCdAI1AgYBBwEBAwl8P4oCAiYHgQYBMF8BAQ?=
X-IronPort-AV: E=Sophos;i="5.73,420,1583193600"; d="scan'208";a="762777777"
Received: from rcdn-core-11.cisco.com ([173.37.93.147]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 22 May 2020 07:56:59 +0000
Received: from XCH-RCD-002.cisco.com (xch-rcd-002.cisco.com [173.37.102.12]) by rcdn-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id 04M7ux6J018442 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 22 May 2020 07:56:59 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-RCD-002.cisco.com (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 22 May 2020 02:56:59 -0500
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 22 May 2020 03:56:58 -0400
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 22 May 2020 03:56:58 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=O28SJp57ELq3TYH/04nMjD2WX2QRF6S02eV4d2tcSvlHfKusKjKXU0DAtLtDlNoKFALISvzZNtNnbAC9tBCF9iUgb2KL17lTQuijzb8sbUhM9noMda59YXytx1bZbVsfLuZFtMU5vsPrlmAhf+AdESv/Y8UN1geZGovBgSX8FXBiJjQVv69oibm+nARRXmsxlXPF3pauuRFm6ctNtJllFDNzVDHr314U7o2ahQqeTORZkpzxZI0nszFm909xIE+ecWKSEUCoXsRDDtEKzrGvUkGpvfymN9GXCvr2AJnxrcTEPtOiw5CsHCDvgpp1EtG27WRM8aC20oXQFeLSLM++6w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hU4hRBw29bWAakARM+O8/qn8QEjJOokvi1Cvd8ieXS4=; b=n5mjV98TeYFGJU/58pl9JOmX7+GfveEollDdoKJ9YPo0kAgq44NfRixc25CufrG4S4ED5qYEPx/0QYYW1Pa2ehLDCySqlOjDLJ+s3XBFyDt92jipZ79Sgsng+w1SWS00tlqN1+xp9svC+/elVPOpquUe/F4Kgb5WwS5lqGvaWMYeHaUMiWvILmoTOB+QL8K01DtWkKjs8XdQSAZGDVszA95Rbe0m1NcHqEpM+x38IXb9v3nekzUfNrXcnvOTW/YvBoyk/G1OqUL3c2bI2xnEn6LdyEoKBHs4FEK0sGiMI+zLWDP31zWaP5FDYFAdhrI+Cd5y/Oe4MYP3Lk+4L0VD9Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hU4hRBw29bWAakARM+O8/qn8QEjJOokvi1Cvd8ieXS4=; b=OiQydBxkJpnFmRC5V5y6kHIV4xnamRwvUUscqabCQ82QmpU9qDUCEmW1A+AufsEPK8nKZWjJF7FOH+N707x//x5iQ0W1KSXoBKZivI9M6sgkqlID+rVNbL8vLZFT2pB8RzRbKJ1f6DHyrsZTB+HbnMV4xOo1oBHxYlNiTSqJf4k=
Received: from BYAPR11MB2584.namprd11.prod.outlook.com (2603:10b6:a02:c8::31) by BYAPR11MB3798.namprd11.prod.outlook.com (2603:10b6:a03:b3::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.24; Fri, 22 May 2020 07:56:56 +0000
Received: from BYAPR11MB2584.namprd11.prod.outlook.com ([fe80::d8d7:dbc7:25a8:a4bd]) by BYAPR11MB2584.namprd11.prod.outlook.com ([fe80::d8d7:dbc7:25a8:a4bd%3]) with mapi id 15.20.3021.024; Fri, 22 May 2020 07:56:56 +0000
From: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>
To: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>, "tsv-art@ietf.org" <tsv-art@ietf.org>
CC: "sfc@ietf.org" <sfc@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>,  "draft-ietf-sfc-oam-framework.all@ietf.org" <draft-ietf-sfc-oam-framework.all@ietf.org>
Thread-Topic: Tsvart telechat review of draft-ietf-sfc-oam-framework-13
Thread-Index: AQHWK4yQC3PtyMib00yLrf+zBdIUqaixLdAQgABOAwCAAkULcA==
Date: Fri, 22 May 2020 07:56:55 +0000
Message-ID: <BYAPR11MB25849074354037D3E2C9B21BDAB40@BYAPR11MB2584.namprd11.prod.outlook.com>
References: <158861910132.5213.12389985411421411727@ietfa.amsl.com> <B12ACAA0-BFBC-40D6-85D2-A7E056027C68@cisco.com> <BYAPR11MB2584D5A59E020682810099EFDAB60@BYAPR11MB2584.namprd11.prod.outlook.com> <C365E033-24A0-43D0-A02B-573E58C5107E@cisco.com>
In-Reply-To: <C365E033-24A0-43D0-A02B-573E58C5107E@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.220.51]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 71276aa0-3799-4210-7826-08d7fe25b2b3
x-ms-traffictypediagnostic: BYAPR11MB3798:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BYAPR11MB379876A6861666500841E500DAB40@BYAPR11MB3798.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 04111BAC64
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: taj8mS612J7T0pAI43GdfF7vLMiijrUjL0wynYj/95Q2Jr1G5V3+C+25oC+Nsrvfbeg5snAiBPbKd2eYF7uynHRIMF9UljPlhQUgypC0oMePkT7o/Rluh8Fc1jNhk3HO/q7D8SbbrksIdqMd/3cR0Evn9m8JfJzDjIMmB1OdtFrYSdlU2rCnjKXLgBHnpiTnQ/IojNjsgU9HLOzXVXlrgXQI22zA1+I5OWrkIoox45mSiew10CfhRL759EWUgmRKWJTKbcHeLk6ulADCaf2+7Pq2O0w8Z9zaqWLOFfnY02Z40QV7qZsf7tlk6IDxtdRqoL3a2VQu+oPAC8uuuwSGhfPBmrJ7eCdkkYxPC/fmLZnBaVqGUFWvvXlPNXbHnifycvF+mWwvNSoPetDMhWYRDA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BYAPR11MB2584.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(396003)(376002)(346002)(136003)(39860400002)(366004)(5660300002)(86362001)(8676002)(83080400001)(7696005)(26005)(316002)(53546011)(30864003)(110136005)(8936002)(186003)(54906003)(6506007)(33656002)(66476007)(71200400001)(66946007)(52536014)(64756008)(478600001)(66446008)(55016002)(966005)(450100002)(4326008)(76116006)(2906002)(9686003)(66556008)(579004)(559001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: qmlqXhwbZwqV5R2myIBvsN9QzNSAxJRMsygUzovT7mDwGWXhJDoFIxX757cAWINotdRllHKJs7PQA0WzLS1FCNyKIEO8fcRWTPcgmyEtZ8D7S3vfBmZLl6qcT4M96VDsvrONzM8UhlvWhJbZFl0lGfPKrMzCOrx5QudnHGIcq544w5Avy/WyoN7kLDuaKYpXO4pqrnRd0MDTcAFtItzlDJIKUMOueBKoX7DRvzMGAREY2ihJFSowCbtSUMfbI1UaGLSVcmgP4muSVd2WsoRKWwJAhuZL7BXx9hc4J4+KOfhOZ8ObmAb9QAK1w/hpkaGRkZ889X0yBeY66+/c/AYq8pLiWX6vR5jjJtqWJQ2iHlFoPUNu8JkT4y/aMrk2sToGp4uYGnoaHOf3vFwlfiqLBDId0JCZ7QsI/uikeUDQ/aMW2+O1q3Okm1LtoeJGGfnPbBKS1lUjbEux+0QcEnjR8bcqeMjbK2BmyYwm7ZzVqyg=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 71276aa0-3799-4210-7826-08d7fe25b2b3
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 May 2020 07:56:55.8867 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: DFrcA8oUOJYmBpBatXvfoFaJLfDv1CBjrjjeFX9KB1DbWEkK6Qn3S3OF3Jm2zD0VTJxpkZN3Fddx24gHUrJW1w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3798
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.12, xch-rcd-002.cisco.com
X-Outbound-Node: rcdn-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/JfSqKRJx7C4NnTs8AzVNLEJEIiI>
Subject: Re: [sfc] Tsvart telechat review of draft-ietf-sfc-oam-framework-13
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 May 2020 07:57:06 -0000

SGkgTmFnZW5kcmEsDQoNClRoYW5rcyAtIHBsZWFzZSBzZWUgaW5saW5lICguLi5GQjIpDQoNCj4g
LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTmFnZW5kcmEgS3VtYXIgTmFpbmFy
IChuYWlrdW1hcikgPG5haWt1bWFyQGNpc2NvLmNvbT4NCj4gU2VudDogTWl0dHdvY2gsIDIwLiBN
YWkgMjAyMCAyMjo1OQ0KPiBUbzogRnJhbmsgQnJvY2tuZXJzIChmYnJvY2tuZSkgPGZicm9ja25l
QGNpc2NvLmNvbT47IHRzdi1hcnRAaWV0Zi5vcmcNCj4gQ2M6IHNmY0BpZXRmLm9yZzsgbGFzdC1j
YWxsQGlldGYub3JnOyBkcmFmdC1pZXRmLXNmYy1vYW0tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZw0K
PiBTdWJqZWN0OiBSZTogVHN2YXJ0IHRlbGVjaGF0IHJldmlldyBvZiBkcmFmdC1pZXRmLXNmYy1v
YW0tZnJhbWV3b3JrLTEzDQo+IA0KPiBIaSBGcmFuaywNCj4gDQo+IFRoYW5rIHlvdSBmb3IgdGhl
IHJlc3BvbnNlLiBQbGVhc2Ugc2VlIGlubGluZSBmb3IgPE5hZ2VuZHJhMj4NCj4gDQo+IO+7v09u
IDUvMjAvMjAsIDE6MTAgUE0sICJGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKSIgPGZicm9ja25l
QGNpc2NvLmNvbT4NCj4gd3JvdGU6DQo+IA0KPiAgICAgSGkgTmFnZW5kcmEsDQo+IA0KPiAgICAg
VGhhbmtzIGZvciB0aGUgZGV0YWlsZWQgcmVwbHkuIFBsZWFzZSBzZWUgaW5saW5lICguLkZCKS4N
Cj4gDQo+ICAgICA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ICAgICA+IEZyb206IE5h
Z2VuZHJhIEt1bWFyIE5haW5hciAobmFpa3VtYXIpIDxuYWlrdW1hckBjaXNjby5jb20+DQo+ICAg
ICA+IFNlbnQ6IFNhbXN0YWcsIDE2LiBNYWkgMjAyMCAxNjoxNg0KPiAgICAgPiBUbzogRnJhbmsg
QnJvY2tuZXJzIChmYnJvY2tuZSkgPGZicm9ja25lQGNpc2NvLmNvbT47IHRzdi1hcnRAaWV0Zi5v
cmcNCj4gICAgID4gQ2M6IHNmY0BpZXRmLm9yZzsgbGFzdC1jYWxsQGlldGYub3JnOyBkcmFmdC1p
ZXRmLXNmYy1vYW0tDQo+IGZyYW1ld29yay5hbGxAaWV0Zi5vcmcNCj4gICAgID4gU3ViamVjdDog
UmU6IFRzdmFydCB0ZWxlY2hhdCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1zZmMtb2FtLWZyYW1ld29y
ay0xMw0KPiAgICAgPg0KPiAgICAgPiBIaSBGcmFuaywNCj4gICAgID4NCj4gICAgID4gVGhhbmsg
eW91IGZvciB0aGUgcmV2aWV3LiBQbGVhc2Ugc2VlIGlubGluZSBmb3IgdGhlIHJlc3BvbnNlLi4N
Cj4gICAgID4NCj4gICAgID4NCj4gICAgID4gICAgIFJldmlld2VyOiBGcmFuayBCcm9ja25lcnMN
Cj4gICAgID4gICAgIFJldmlldyByZXN1bHQ6IFJlYWR5IHdpdGggTml0cw0KPiAgICAgPg0KPiAg
ICAgPiAgICAgVGhpcyBkb2N1bWVudCBoYXMgYmVlbiByZXZpZXdlZCBhcyBwYXJ0IG9mIHRoZSB0
cmFuc3BvcnQgYXJlYSByZXZpZXcNCj4gdGVhbSdzDQo+ICAgICA+ICAgICBvbmdvaW5nIGVmZm9y
dCB0byByZXZpZXcga2V5IElFVEYgZG9jdW1lbnRzLiBUaGVzZSBjb21tZW50cyB3ZXJlDQo+IHdy
aXR0ZW4NCj4gICAgID4gICAgIHByaW1hcmlseSBmb3IgdGhlIHRyYW5zcG9ydCBhcmVhIGRpcmVj
dG9ycywgYnV0IGFyZSBjb3BpZWQgdG8gdGhlDQo+IGRvY3VtZW50J3MNCj4gICAgID4gICAgIGF1
dGhvcnMgYW5kIFdHIHRvIGFsbG93IHRoZW0gdG8gYWRkcmVzcyBhbnkgaXNzdWVzIHJhaXNlZCBh
bmQgYWxzbyB0byB0aGUNCj4gICAgID4gSUVURg0KPiAgICAgPiAgICAgZGlzY3Vzc2lvbiBsaXN0
IGZvciBpbmZvcm1hdGlvbi4NCj4gICAgID4NCj4gICAgID4gICAgIFdoZW4gZG9uZSBhdCB0aGUg
dGltZSBvZiBJRVRGIExhc3QgQ2FsbCwgdGhlIGF1dGhvcnMgc2hvdWxkIGNvbnNpZGVyIHRoaXMN
Cj4gICAgID4gICAgIHJldmlldyBhcyBwYXJ0IG9mIHRoZSBsYXN0LWNhbGwgY29tbWVudHMgdGhl
eSByZWNlaXZlLiBQbGVhc2UgYWx3YXlzIENDDQo+ICAgICA+ICAgICB0c3YtYXJ0QGlldGYub3Jn
IGlmIHlvdSByZXBseSB0byBvciBmb3J3YXJkIHRoaXMgcmV2aWV3Lg0KPiAgICAgPg0KPiAgICAg
PiAgICAgVGhpcyBkb2N1bWVudCBwcm92aWRlcyBhIHJlZmVyZW5jZSBmcmFtZXdvcmsgZm9yIE9B
TSBmb3IgU0ZDLg0KPiAgICAgPg0KPiAgICAgPiAgICAgQ29tbWVudHM6DQo+ICAgICA+DQo+ICAg
ICA+ICAgICBTZWN0aW9uIDMuMS4xIFNGIGF2YWlsYWJpbGl0eTogVGhlIHRleHQgbWFrZXMgZXhw
bGljaXQgcmVmZXJlbmNlIHRvIG11bHRpcGxlDQo+ICAgICA+ICAgICBpbnN0YW5jZXMgb2YgYSBT
Ri4gQ29uc2VxdWVudGx5LCBpdCBzaG91bGQgYmUgZGVmaW5lZCBob3cgYXZhaWxhYmlsaXR5IG9m
IGENCj4gU0YNCj4gICAgID4gICAgIGlzIGNvbXB1dGVkL2RldGVybWluZWQgaW4gY2FzZSBtdWx0
aXBsZSBpbnN0YW5jZXMgYXJlIGRlcGxveWVkLg0KPiAgICAgPg0KPiAgICAgPiA8TmFnZW5kcmE+
IFRoaXMgaXMgYWxyZWFkeSBjbGFyaWZpZWQgaW4gdGhlIHNlY3Rpb24gYXMgYmVsb3c6DQo+ICAg
ICA+DQo+ICAgICA+ICJGb3IgY2FzZXMgd2hlcmUNCj4gICAgID4gICAgbXVsdGlwbGUgaW5zdGFu
Y2VzIG9mIGFuIFNGIGFyZSB1c2VkIHRvIHJlYWxpemUgYSBnaXZlbiBTRiBmb3IgdGhlDQo+ICAg
ICA+ICAgIHB1cnBvc2Ugb2YgbG9hZCBzaGFyaW5nLCBTRiBhdmFpbGFiaWxpdHkgY2FuIGJlIHBl
cmZvcm1lZCBieSBjaGVja2luZw0KPiAgICAgPiAgICB0aGUgYXZhaWxhYmlsaXR5IG9mIGFueSBv
bmUgb2YgdGhvc2UgaW5zdGFuY2VzLCBvciB0aGUgYXZhaWxhYmlsaXR5DQo+ICAgICA+ICAgIGNo
ZWNrIG1heSBiZSB0YXJnZXRlZCBhdCBhIHNwZWNpZmljIGluc3RhbmNlLiINCj4gICAgID4NCj4g
ICAgID4gVGhpcyBmdXJ0aGVyDQo+ICAgICA+ICAgICBsZWFkcyB0byB0aGUgcXVlc3Rpb24sIHdo
ZXRoZXIgYXZhaWxhYmlsaXR5IGlzIGFsd2F5cyBhICJiaW5hcnkiIHN0YXRlDQo+ICAgICA+ICAg
ICAoYXZhaWxhYmxlIC8gbm90LWF2YWlsYWJsZSksIG9yIGNvdWxkIGEgU0YgYmUgZS5nLiA5OSUg
YXZhaWxhYmxlPw0KPiAgICAgPg0KPiAgICAgPiA8TmFnZW5kcmE+VGhlIGF2YWlsYWJpbGl0eSBp
cyBtZWFzdXJlZCBhcyBiaW5hcnkgc3RhdGUuIEkgYW0gbm90IHN1cmUgd2hhdA0KPiBpcw0KPiAg
ICAgPiA5OSUgYXZhaWxhYmxlLiBJZiBpdCBtZWFucyBnZXR0aW5nIDk5IHJlc3BvbnNlcyBmb3Ig
MTAwIHByb2JlcyBzZW50LCBJIHRoaW5rIGl0DQo+ICAgICA+IGZhbGxzIHVuZGVyIHBhY2tldCBs
b3NzIGNhdGVnb3J5IHdoaWNoIGluIHR1cm4gaXMgcGVyZm9ybWFuY2UgbWVhc3VyZW1lbnQuDQo+
IA0KPiAgICAgLi4uRkI6IFRoYW5rcy4gVGhvdWdoIEknbSBzdGlsbCBub3QgZW50aXJlbHkgZm9s
bG93aW5nLiBJZiBhdmFpbGFiaWxpdHkgaXMgYmluYXJ5IGFuZA0KPiBJIHB1dCB0aGUgc3RhdGVt
ZW50cyBhYm92ZSB0b2dldGhlciwgd2hhdCB3b3VsZCBiZSB0aGUgYXZhaWxhYmlsaXR5IG9mIHRo
ZQ0KPiBmb2xsb3dpbmcgc2V0dXA6IFRoZXJlIGlzIGFuIFNGIHRoYXQgaXMgbWFkZSB1cCBvZiAx
MDAgaW5zdGFuY2VzLiA5OSBvZiB0aGVzZQ0KPiBpbnN0YW5jZXMgYXJlIHBvd2VyZWQgZG93biBl
bnRpcmVseS4gQW5kIHRoZSAxIGluc3RhbmNlIHRoYXQgaXMgInVwIiBpcw0KPiBhbHRlcm5hdGlu
ZyBiZXR3ZWVuIHNlcnZpY2luZyByZXF1ZXN0cyBmb3IgMTBtaW4gZm9sbG93ZWQgYnkgbm90IHNl
cnZpY2luZw0KPiByZXF1ZXN0cyBmb3IgMTBtaW4uIFdvdWxkIHRoZSBTRiBiZSBjb25zaWRlcmVk
ICJhdmFpbGFibGUiPw0KPiANCj4gPE5hZ2VuZHJhMj4gQXMgbWVudGlvbmVkIGluIHRoZSBkcmFm
dCwgU0YgYXZhaWxhYmlsaXR5IGNhbiBiZSBwZXJmb3JtZWQgYnkNCj4gY2hlY2tpbmcgdGhlIGF2
YWlsYWJpbGl0eSBvZiBhbnkgb25lIGluc3RhbmNlIChpZiB0aGUgaW50ZW50aW9uIGlzIHRvIHZl
cmlmeSBpZiB0aGVyZQ0KPiBpcyBhdCBsZWFzdCBvbmUgaW5zdGFuY2Ugb2YgdGhlIFNGIGlzIHVw
KSBvciB0byBvbmUgb3IgbW9yZSBzcGVjaWZpYyBpbnN0YW5jZXMgb2YNCj4gdGhlIFNGLiBJZiB5
b3UgaW50ZW5kIHRvIHZlcmlmeSBhbGwgMTAwLCB0aGUgYXZhaWxhYmlsaXR5IHNob3VsZCBiZSBw
ZXJmb3JtZWQgZm9yDQo+IGVhY2ggc3VjaCBzcGVjaWZpYyBpbnN0YW5jZS4NCj4gDQo+ICAgICA+
DQo+ICAgICA+IFNlY3Rpb24gMy4xLjINCj4gICAgID4gICAgIFNGIHBlcmZvcm1hbmNlOiBXaGF0
IGlzIHRoZSBpbXBhY3Qgb2YgYSAibXVsdGlwbGUgaW5zdGFuY2UgU0YNCj4gZGVwbG95bWVudCIg
b24NCj4gICAgID4gU0YNCj4gICAgID4gICAgIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50Pw0KPiAg
ICAgPg0KPiAgICAgPiA8TmFnZW5kcmE+SSB0aGluayB3ZSBjb3ZlcmVkIHRoaXMgaW4gU0YgYXZh
aWxhYmlsaXR5IGJ1dCBub3QgaGVyZS4gRG9lcyB0aGUNCj4gICAgID4gYmVsb3cgdXBkYXRlZCB0
ZXh0IGxvb2sgYmV0dGVyPw0KPiAgICAgPg0KPiAgICAgPiBPTEQ6DQo+ICAgICA+IE9uIHRoZSBv
bmUgaGFuZCwgdGhlIHBlcmZvcm1hbmNlIG9mIGFueSBzcGVjaWZpYyBTRiBjYW4gYmUgcXVhbnRp
ZmllZA0KPiAgICAgPiAgICBieSBtZWFzdXJpbmcgdGhlIGxvc3MgYW5kIGRlbGF5IG1ldHJpY3Mg
b2YgdGhlIHRyYWZmaWMgZnJvbSBTRkYgdG8NCj4gICAgID4gICAgdGhlIHJlc3BlY3RpdmUgU0Ys
IHdoaWxlIG9uIHRoZSBvdGhlciBoYW5kLCB0aGUgcGVyZm9ybWFuY2UgY2FuIGJlDQo+ICAgICA+
ICAgIG1lYXN1cmVkIGJ5IGxldmVyYWdpbmcgdGhlIGxvc3MgYW5kIGRlbGF5IG1ldHJpY3MgZnJv
bSB0aGUgcmVzcGVjdGl2ZQ0KPiAgICAgPiAgICBTRnMuICBUaGUgbGF0dGVyIHJlcXVpcmVzIFNG
IGludm9sdmVtZW50IHRvIHBlcmZvcm0gdGhlIG1lYXN1cmVtZW50DQo+ICAgICA+ICAgIHdoaWxl
IHRoZSBmb3JtZXIgZG9lcyBub3QuDQo+ICAgICA+DQo+ICAgICA+IE5FVzoNCj4gICAgID4gT24g
dGhlIG9uZSBoYW5kLCB0aGUgcGVyZm9ybWFuY2Ugb2YgYW55IHNwZWNpZmljIFNGIGNhbiBiZSBx
dWFudGlmaWVkDQo+ICAgICA+ICAgIGJ5IG1lYXN1cmluZyB0aGUgbG9zcyBhbmQgZGVsYXkgbWV0
cmljcyBvZiB0aGUgdHJhZmZpYyBmcm9tIFNGRiB0bw0KPiAgICAgPiAgICB0aGUgcmVzcGVjdGl2
ZSBTRiwgd2hpbGUgb24gdGhlIG90aGVyIGhhbmQsIHRoZSBwZXJmb3JtYW5jZSBjYW4gYmUNCj4g
ICAgID4gICAgbWVhc3VyZWQgYnkgbGV2ZXJhZ2luZyB0aGUgbG9zcyBhbmQgZGVsYXkgbWV0cmlj
cyBmcm9tIHRoZSByZXNwZWN0aXZlDQo+ICAgICA+ICAgIFNGcy4gIFRoZSBsYXR0ZXIgcmVxdWly
ZXMgU0YgaW52b2x2ZW1lbnQgdG8gcGVyZm9ybSB0aGUgbWVhc3VyZW1lbnQNCj4gICAgID4gICAg
d2hpbGUgdGhlIGZvcm1lciBkb2VzIG5vdC4gRm9yIGNhc2VzIHdoZXJlDQo+ICAgICA+ICAgIG11
bHRpcGxlIGluc3RhbmNlcyBvZiBhbiBTRiBhcmUgdXNlZCB0byByZWFsaXplIGEgZ2l2ZW4gU0Yg
Zm9yIHRoZQ0KPiAgICAgPiAgICBwdXJwb3NlIG9mIGxvYWQgc2hhcmluZywgU0YgcGVyZm9ybWFu
Y2UgY2FuIGJlIHF1YW50aWZpZWQgYnkgbWVhc3VyaW5nDQo+ICAgICA+ICAgIHRoZSBtZXRyaWNz
IGZvciBhbnkgb25lIGluc3RhbmNlIG9mIFNGIG9yIGJ5IG1lYXN1cmluZyB0aGUgbWV0cmljcyBm
b3INCj4gICAgID4gICAgYSBzcGVjaWZpYyBpbnN0YW5jZS4NCj4gICAgID4NCj4gICAgID4gVGhl
IHNlY3Rpb24gb25seSB0YWxrcyBhYm91dCBsb3NzIGFuZCBkZWxheSBhcw0KPiAgICAgPiAgICAg
cGVyZm9ybWFuY2UgY3JpdGVyaWEuIEl0IHdvdWxkIGJlIGdvb2QgdG8gc3RhdGUgdGhhdCBvdGhl
ciBwZXJmb3JtYW5jZQ0KPiAgICAgPiBjcml0ZXJpYQ0KPiAgICAgPiAgICAgKGUuZy4gc3BlY2lm
aWMgdG8gdGhlIFNGLCB0aHJvdWdocHV0LCBldGMuKSBleGlzdC4NCj4gICAgID4NCj4gICAgID4g
PE5hZ2VuZHJhPiBXZSBjYW4gYWRkIHRoZSBiZWxvdyB0byBTZWN0aW9uIDMuMS4yOg0KPiAgICAg
Pg0KPiAgICAgPiBORVc6DQo+ICAgICA+ICJUaGUgbWV0cmljcyBtZWFzdXJlZCB0byBxdWFudGlm
eSB0aGUgcGVyZm9ybWFuY2Ugb2YgdGhlIFNGIGNvbXBvbmVudCBpcw0KPiBub3QNCj4gICAgID4g
anVzdCBsaW1pdGVkIHRvIGxvc3MgYW5kIGRlbGF5LiBPdGhlciBtZXRyaWNzIHN1Y2ggYXMgdGhy
b3VnaG91dCBhbHNvIGV4aXN0DQo+IGFuZA0KPiAgICAgPiB0aGUgY2hvaWNlIG9mIG1ldHJpY3Mg
Zm9yIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50IGlzIG91dHNpZGUgdGhlIHNjb3BlIG9mDQo+IHRo
aXMNCj4gICAgID4gZG9jdW1lbnQuIg0KPiAgICAgPg0KPiAgICAgPiBTZWN0aW9uIDMuMi4xIFNG
Qw0KPiAgICAgPiAgICAgYXZhaWxhYmlsaXR5OiBUaGUgY3VycmVudCBkZWZpbml0aW9uIGlzIHZl
cnkgZm9jdXNlZCBvbiBjb25uZWN0aXZpdHkNCj4gICAgID4gICAgIHZlcmlmaWNhdGlvbiwgaS5l
LiBpdCB0cmllcyB0byBhbnN3ZXIgdGhlIHF1ZXN0aW9uOiAiRG9lcyBteSBTRkMgdHJhbnNwb3J0
DQo+ICAgICA+ICAgICBwYWNrZXRzPyIuIElNSE8gd2Ugc2hvdWxkIGFsc28gYXNrIHRoZSBxdWVz
dGlvbiAiRG9lcyBteSBTRkMgcHJvY2Vzcw0KPiB0aGUNCj4gICAgID4gICAgIHBhY2tldHMgY29y
cmVjdGx5PyIgLSBiZWNhdXNlIGlmIHBhY2tldHMgYXJlIG5vdCBwcm9jZXNzZWQgcGVyIHRoZSBT
RkMNCj4gICAgID4gICAgIGRlZmluaXRpb24sIHdlIG1pZ2h0IG5vdCBjYWxsIHRoZSBTRkMgYXZh
aWxhYmxlLg0KPiAgICAgPg0KPiAgICAgPiA8TmFnZW5kcmE+IEkgdGhpbmsgdGhpcyBpcyBhbHJl
YWR5IGhhbmRsZWQgYnkgU0YgYXZhaWxhYmlsaXR5LiBUaGUgZW5kLXRvLWVuZA0KPiBTRkMNCj4g
ICAgID4gYXZhaWxhYmlsaXR5IGlzIHZlcmlmaWVkIGJ5IHN0ZWVyaW5nIHRoZSBPQU0gcGFja2V0
IG92ZXIgdGhlIG9yZGVyZWQgc2V0IG9mIFNGcw0KPiAgICAgPiB3aXRoaW4gdGhlIFNGQy4gVGhp
cyBpcyBtb3JlIGxpa2UgZGFpc3kgY2hhaW5pbmcgdGhlIGF2YWlsYWJpbGl0eSBvZiBTRnMgd2l0
aGluDQo+IHRoZQ0KPiAgICAgPiBTRkMgdG8gZGV0ZXJtaW5lIGVuZC10by1lbmQgU0ZDIGF2YWls
YWJpbGl0eS4gSWYgdGhlIGRlcml2ZWQgc29sdXRpb24gdmVyaWZpZXMNCj4gdGhlDQo+ICAgICA+
IFNGIGF2YWlsYWJpbGl0eSBub3QganVzdCBiYXNlZCBvbiB0aGUgdXB0aW1lIGJ1dCBiYXNlZCBv
biB0aGUgc2VydmljZQ0KPiB0cmVhdG1lbnQsIGl0DQo+ICAgICA+IGFsc28gYW5zd2VycyB0aGUg
cXVlc3Rpb24gIkRvZXMgbXkgU0ZDIHByb2Nlc3MgdGhlIHBhY2tldHMgY29ycmVjdGx5Ii4gTGV0
DQo+IHVzDQo+ICAgICA+IGtub3cgaWYgdGhlcmUgaXMgYW55IGZ1cnRoZXIgY2xhcml0eSByZXF1
aXJlZC4NCj4gICAgID4NCj4gICAgID4gV2hpbGUgMy4yLjIgc3RhdGVzIHRoYXQgImFueQ0KPiAg
ICAgPiAgICAgU0ZDLWF3YXJlIG5ldHdvcmsgZGV2aWNlIHNob3VsZCBoYXZlIHRoZSBhYmlsaXR5
IHRvIG1ha2UgcGVyZm9ybWFuY2UNCj4gICAgID4gICAgIG1lYXN1cmVtZW50cyIgYSBzaW1pbGFy
IHN0YXRlbWVudCBpc24ndCBmb3VuZCBpbiAzLjIuMS4gSU1ITyB0aGUgYWJpbGl0eQ0KPiBmb3IN
Cj4gICAgID4gICAgIGF2YWlsYWJpbGl0eSBjaGVja3MgaXMgcHJvYmFibHkgYSBwcmVyZXF1aXNp
dGUgZm9yIHBlcmZvcm1hbmNlDQo+IG1lYXN1cmVtZW50Lg0KPiAgICAgPg0KPiAgICAgPiA8TmFn
ZW5kcmE+IFRoZSBhYmlsaXR5IHRvIHBlcmZvcm0gZW5kLXRvLWVuZCBvciBwYXJ0aWFsIFNGQyBh
dmFpbGFiaWxpdHkNCj4gICAgID4gdmVyaWZpY2F0aW9uIGlzIGFscmVhZHkgbWVudGlvbmVkIGlu
IHNlY3Rpb24gMy4yLjEgYXMgYmVsb3c6DQo+ICAgICA+DQo+ICAgICA+ICIgSW4gb3JkZXIgdG8g
cGVyZm9ybSBzZXJ2aWNlIGNvbm5lY3Rpdml0eSB2ZXJpZmljYXRpb24gb2YgYW4gU0ZDL1NGUCwN
Cj4gICAgID4gICAgdGhlIE9BTSBmdW5jdGlvbnMgY291bGQgYmUgaW5pdGlhdGVkIGZyb20gYW55
IFNGQy1hd2FyZSBuZXR3b3JrDQo+ICAgICA+ICAgIGRldmljZXMgb2YgYW4gU0ZDLWVuYWJsZWQg
ZG9tYWluIGZvciBlbmQtdG8tZW5kIHBhdGhzLCBvciBwYXJ0aWFsDQo+ICAgICA+ICAgIHBhdGhz
IHRlcm1pbmF0aW5nIG9uIGEgc3BlY2lmaWMgU0YsIHdpdGhpbiB0aGUgU0ZDL1NGUCINCj4gICAg
ID4NCj4gICAgID4gUGxlYXNlIGxldCB1cyBrbm93IGlmIHlvdSBoYXZlIGFueSBzdWdnZXN0aW9u
IHRvIGltcHJvdmUgaWYgdGhlcmUgaXMgYSBsYWNrIG9mDQo+ICAgICA+IGNsYXJpdHkuDQo+ICAg
ICA+DQo+ICAgICA+ICAgICBTZWN0aW9uIDMuMi4yIFNGQyBwZXJmb3JtYW5jZSBtZWFzdXJlbWVu
dDogVGhlIHNlY3Rpb24gb25seSBtZW50aW9ucw0KPiB0aGUNCj4gICAgID4gbmVlZA0KPiAgICAg
PiAgICAgZm9yIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50LiBJdCBtaXNzZXMgdGhlIGRlZmluaXRp
b24gb2Ygd2hhdCBTRkMNCj4gICAgID4gcGVyZm9ybWFuY2UNCj4gICAgID4gICAgIG1lYXN1cmVt
ZW50IGlzLg0KPiAgICAgPg0KPiAgICAgPiA8TmFnZW5kcmE+DQo+IA0KPiAgICAgLi4uRkI6IFRo
YW5rcyBmb3IgdGhlIHN1Z2dlc3RlZCB1cGRhdGVzLCB3aGljaCB3b3VsZCBkZWZpbml0aXZlbHkg
aW1wcm92ZSB0aGUNCj4gdGV4dC4gT25lIHByb2JsZW0gYWJvdXQgU0ZDIHBlcmZvcm1hbmNlIHJl
bWFpbnMgdGhvdWdoIElNSE8uDQo+ICAgICBBbGwgdGhlIHRleHQgc28gZmFyIGlzIGZvY3VzZWQg
b24gdGhlIGNvbm5lY3Rpdml0eSB3aXRoaW4gYSBTRkMgLSBub3QgdGhlIHNlcnZpY2UNCj4gaXRz
ZWxmLiBJLmUuIElmIHlvdSdkIGNvbnNpZGVyIGEgImxhdW5kcnkgc2VydmljZSIgLSB3ZSBmb2N1
cyBhIGxvdCBvbiBob3cgbG9uZyBpdA0KPiB0YWtlcyB0byBnZXQgdGhlIGNsb3RoZXMgc2hpcHBl
ZCB0byBhbmQgZnJvbSB0aGUgd2FzaGluZyBtYWNoaW5lLCBidXQgd2UgZG9uJ3QNCj4gZm9jdXMg
b24gaG93IHdlbGwgdGhlIHdhc2hpbmcgbWFjaGluZSB3YXNoZXMgdGhlIGNsb3RoZXMuDQo+ICAg
ICBJTUhPIHdlIHNob3VsZCBlaXRoZXIgZXhwYW5kIG9uIHRoZSBwZXJmb3JtYW5jZSBvZiB0aGUg
U0ZDIGFuZCBTRiB3cnQvIHRoZQ0KPiBzZXJ2aWNlIChlc3BlY2lhbGx5IGdpdmVuIHRoYXQgeW91
IGRlZmluZSBhIHNlcnZpY2UgbGF5ZXIgaW4gc2VjdGlvbiAyKSAtIG9yIGNsZWFybHkNCj4gc3Rh
dGUgdGhhdCB0aGUgZnJhbWV3b3JrIHdvdWxkIGp1c3QgZm9jdXMgb24gY29ubmVjdGl2aXR5IGJl
dHdlZW4gU0ZzLg0KPiANCj4gPE5hZ2VuZHJhMj4gSSBhbSBza2lwcGluZyB0aGlzIGFzIHRoaXMg
cG9pbnQgaXMgYmVpbmcgZGlzY3Vzc2VkIGluIGEgZGlmZmVyZW50DQo+IHRocmVhZC4NCj4gDQo+
IA0KPiAgICAgPg0KPiAgICAgPiBTZWN0aW9uIDMuMy4gQ2xhc3NpZmllciBjb21wb25lbnQ6IFRo
ZSBzZWN0aW9uIG1lbnRpb25zIHRoZQ0KPiAgICAgPiAgICAgbmVlZCBmb3IgdGhlIGFiaWxpdHkg
dG8gcGVyZm9ybSBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudCBvZiB0aGUgY2xhc3NpZmllcg0KPiAg
ICAgPiAgICAgY29tcG9uZW50LiBXaGF0IGlzIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50IG9mIHRo
ZSBjbGFzc2lmaWVyPyBXaGF0DQo+IGRvZXMNCj4gICAgID4gICAgIHBlcmZvcm1hbmNlIG1lYXN1
cmVtZW50IG9mIHRoZSBjbGFzc2lmaWVyIGNvbXBvbmVudCBjb21wcmlzZT8NCj4gICAgID4NCj4g
ICAgID4gPE5hZ2VuZHJhPldlIGNhbiBhZGQgdGhlIGJlbG93IHRleHQ6DQo+ICAgICA+DQo+ICAg
ICA+IE9MRDoNCj4gICAgID4gQW55IFNGQy1hd2FyZSBuZXR3b3JrIGRldmljZSBzaG91bGQgaGF2
ZSB0aGUgYWJpbGl0eSB0byBwZXJmb3JtDQo+ICAgICA+ICAgIHBlcmZvcm1hbmNlIG1lYXN1cmVt
ZW50IG9mIHRoZSBjbGFzc2lmaWVyIGNvbXBvbmVudCBmb3IgZWFjaCBTRkMuDQo+ICAgICA+DQo+
ICAgICA+IE5FVzoNCj4gICAgID4gQW55IFNGQy1hd2FyZSBuZXR3b3JrIGRldmljZSBzaG91bGQg
aGF2ZSB0aGUgYWJpbGl0eSB0byBwZXJmb3JtDQo+ICAgICA+ICAgIHBlcmZvcm1hbmNlIG1lYXN1
cmVtZW50IG9mIHRoZSBjbGFzc2lmaWVyIGNvbXBvbmVudCBmb3IgZWFjaCBTRkMuDQo+ICAgICA+
ICAgICBUaGUgcGVyZm9ybWFuY2UgY2FuIGJlIHF1YW50aWZpZWQgYnkgbWVhc3VyaW5nIHRoZSBw
ZXJmb3JtYW5jZSBtZXRyaWNzDQo+IG9mDQo+ICAgICA+IHRoZQ0KPiAgICAgPiAgICAgIHRyYWZm
aWMgZnJvbSB0aGUgY2xhc3NpZmllciBmb3IgZWFjaCBTRkMvU0ZQLg0KPiAgICAgPg0KPiAgICAg
PiBTZWN0aW9uIDMuNC4gLw0KPiAgICAgPiAgICAgMy41LiBBdmFpbGFiaWxpdHkvUE0gb2YgdGhl
IHVuZGVybGF5IGFuZCBvdmVybGF5IG5ldHdvcms6IEl0IHdvdWxkIGJlDQo+IGdvb2QgdG8NCj4g
ICAgID4gICAgIGFkZCBhIHNlbnRlbmNlIHRoYXQgc3RhdGVzIHRoYXQgdGhlIG1lY2hhbmlzbXMg
Zm9yIGF2YWlsYWJpbGl0eS9QTSB3aGljaA0KPiBhcmUNCj4gICAgID4gICAgIG9mZmVyZWQgYnkg
dGhlIHRlY2hub2xvZ2llcyB1c2VkIGJ5IHRoZSBvdmVybGF5L3VuZGVybGF5IGFyZSB1c2VkLCBy
YXRoZXINCj4gICAgID4gdGhhbg0KPiAgICAgPiAgICAgbmV3IG1ldGhvZHMgc3BlY2lmaWNhbGx5
IGZvciBTRkMgd291bGQgYmUgZGVmaW5lZC4NCj4gICAgID4NCj4gICAgID4gPE5hZ2VuZHJhPlll
cywgdGhhdCBtYWtlcyBzZW5zZS4gUGxlYXNlIGNoZWNrIHRoZSBiZWxvdyB0ZXh0Og0KPiAgICAg
Pg0KPiAgICAgPiBPTEQ6DQo+ICAgICA+IEFueSBTRkMtYXdhcmUgbmV0d29yayBkZXZpY2UgbWF5
IGhhdmUgdGhlIGFiaWxpdHkgdG8gcGVyZm9ybQ0KPiAgICAgPiAgICBhdmFpbGFiaWxpdHkgY2hl
Y2sgb3IgcGVyZm9ybWFuY2UgbWVhc3VyZW1lbnQgb2YgdGhlIG92ZXJsYXkgbmV0d29yay4NCj4g
ICAgID4NCj4gICAgID4gTkVXOg0KPiAgICAgPiBBbnkgU0ZDLWF3YXJlIG5ldHdvcmsgZGV2aWNl
IG1heSBoYXZlIHRoZSBhYmlsaXR5IHRvIHBlcmZvcm0NCj4gICAgID4gICAgYXZhaWxhYmlsaXR5
IGNoZWNrIG9yIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50IG9mIHRoZSBvdmVybGF5IG5ldHdvcmsu
DQo+IEFueQ0KPiAgICAgPiAgICBleGlzdGluZyBPQU0gdG9vbHMgYW5kIHRlY2huaXF1ZXMgY2Fu
IGJlIGxldmVyYWdlZCBmb3IgdGhpcyBwdXJwb3NlLg0KPiAgICAgPg0KPiAgICAgPiBTZWN0aW9u
IDQuIFNGQyBPQU0NCj4gICAgID4gICAgIEZ1bmN0aW9uczogSXQgd291bGQgYmUgZ29vZCwgaWYg
ZXhhbXBsZXMgaW4gc2VjdGlvbiA0IGNvdWxkIGFsc28gaW5jbHVkZQ0KPiBtb3JlDQo+ICAgICA+
ICAgICAicmVjZW50IiBtZXRob2RzIHN1Y2ggYXMgT1dBTVAvVFdBTVAgKFJGQzQ2NTYsIFJGQyA1
MzU3KS4NCj4gICAgID4NCj4gICAgID4gPE5hZ2VuZHJhPg0KPiAgICAgPg0KPiAgICAgPiBPTEQ6
DQo+ICAgICA+IERlbGF5IHdpdGhpbiBhbiBTRkMgY291bGQgYmUgbWVhc3VyZWQgYmFzZWQgb24g
dGhlIHRpbWUgaXQgdGFrZXMgZm9yDQo+ICAgICA+ICAgIGEgcGFja2V0IHRvIHRyYXZlcnNlIHRo
ZSBTRkMgZnJvbSB0aGUgaW5ncmVzcyBTRkMgbm9kZSB0byB0aGUgZWdyZXNzDQo+ICAgICA+ICAg
IFNGRi4gIEFzIFNGQ3MgYXJlIHVuaWRpcmVjdGlvbmFsIGluIG5hdHVyZSwgbWVhc3VyZW1lbnQg
b2Ygb25lLXdheQ0KPiAgICAgPiAgICBkZWxheSBbUkZDNzY3OV0gaXMgaW1wb3J0YW50LiAgSW4g
b3JkZXIgdG8gbWVhc3VyZSBvbmUtd2F5IGRlbGF5LA0KPiAgICAgPiAgICB0aW1lIHN5bmNocm9u
aXphdGlvbiBNVVNUIGJlIHN1cHBvcnRlZCBieSBtZWFucyBzdWNoIGFzIE5UUCwgUFRQLA0KPiAg
ICAgPiAgICBHUFMsIGV0Yy4NCj4gICAgID4NCj4gICAgID4gTkVXOg0KPiAgICAgPiBEZWxheSB3
aXRoaW4gYW4gU0ZDIGNvdWxkIGJlIG1lYXN1cmVkIGJhc2VkIG9uIHRoZSB0aW1lIGl0IHRha2Vz
IGZvcg0KPiAgICAgPiAgICBhIHBhY2tldCB0byB0cmF2ZXJzZSB0aGUgU0ZDIGZyb20gdGhlIGlu
Z3Jlc3MgU0ZDIG5vZGUgdG8gdGhlIGVncmVzcw0KPiAgICAgPiAgICBTRkYuICBNZWFzdXJlbWVu
dCBwcm90b2NvbHMgc3VjaCBhcyBPbmUtd2F5IEFjdGl2ZSBNZWFzdXJlbWVudA0KPiAgICAgPiAg
ICAgUHJvdG9jb2wgKE9XQU1QKSBbUkZDNDY1Nl0sIFR3by13YXkgQWN0aXZlIE1lYXN1cmVtZW50
IFByb3RvY29sDQo+ICAgICA+ICAgIChUV0FNUCkgW1JGQzUzNTddIGNhbiBiZSB1c2VkIHRvIG1l
YXN1cmUgdGhlIGNoYXJhY3RlcmlzdGljcy4gQXMNCj4gICAgID4gICAgU0ZDcyBhcmUgdW5pZGly
ZWN0aW9uYWwgaW4gbmF0dXJlLCBtZWFzdXJlbWVudCBvZiBvbmUtd2F5DQo+ICAgICA+ICAgIGRl
bGF5IFtSRkM3Njc5XSBpcyBpbXBvcnRhbnQuICBJbiBvcmRlciB0byBtZWFzdXJlIG9uZS13YXkg
ZGVsYXksDQo+ICAgICA+ICAgIHRpbWUgc3luY2hyb25pemF0aW9uIE1VU1QgYmUgc3VwcG9ydGVk
IGJ5IG1lYW5zIHN1Y2ggYXMgTlRQLCBQcmVjaXNpb24NCj4gICAgID4gVGltZSBQcm90b2NvbCAo
UFRQKSwNCj4gICAgID4gICAgR1BTLCBldGMuDQo+ICAgICA+DQo+ICAgICA+IFNlY3Rpb24gNC40
Lg0KPiAgICAgPiAgICAgUGVyZm9ybWFuY2UgTWVhc3VyZW1lbnQ6IEZvY3VzIGlzIGVudGlyZWx5
IG9uIHRoZSBQTSBvZiB0aGUNCj4gY29ubmVjdGl2aXR5LA0KPiAgICAgPiAgICAgcmF0aGVyIHRo
YW4gb24gdGhlIFNGLiBIb3cgYWJvdXQgY292ZXJpbmcgUE0gZm9yIHRoZSBTRiBhcyB3ZWxsPw0K
PiAgICAgPg0KPiAgICAgPiA8TmFnZW5kcmE+IEkgYW0gbm90IHN1cmUgSSB1bmRlcnN0YW5kIHdo
YXQgaXMgbWlzc2luZy4gRG8geW91IGhhdmUgYW55DQo+ICAgICA+IHN1Z2dlc3Rpb24gZm9yIHRo
ZSB0ZXh0IGltcHJvdmVtZW50Py4NCj4gDQo+ICAgICAuLi5GQjogU2VlIGFib3ZlLiBUaGlzIHdv
dWxkIGJlIGFib3V0IGFkZGluZyBhIGNhcGFiaWxpdHkgdG8gYXNzZXNzIGhvdyB3ZWxsDQo+IHRo
ZSB3YXNoaW5nIG1hY2hpbmUgd2FzaGVzIG15IGxhdW5kcnkuDQo+IA0KPiAgICAgPg0KPiAgICAg
PiBTZWN0aW9uIDUuMQ0KPiAgICAgPiAgICAgT0FNIFRvb2wgR2FwIEFuYWx5c2lzOg0KPiAgICAg
PiAgICAgIC0gTm90IHN1cmUgd2hhdCAiTlZvMyBPQU0iIHJlZmVycyB0by4gQ291bGQgdGhhdCBi
ZSBleHBsYWluZWQgYmVsb3cgdGhlDQo+ICAgICA+IHRhYmxlDQo+ICAgICA+ICAgICAgYW5kIGlu
IHNlY3Rpb24gMS4yLjE/DQo+ICAgICA+DQo+ICAgICA+IDxOYWdlbmRyYT4gQ29tYmluaW5nIHRo
aXMgd2l0aCBvdGhlciBiZWxvdyBxdWVyaWVzIGFzIHRoZXkgYXBwZWFycyB0byBiZQ0KPiAgICAg
PiByZWxhdGVkLg0KPiAgICAgPg0KPiAgICAgPiAtIEUtT0FNIG5lZWRzIHRvIGJlIGRldGFpbGVk
LiBJcyBzZWVtcyB0aGF0IENGTQ0KPiAgICAgPiAgICAgICg4MDIuMWFnKSBhbmQgbm90IDgwMi4z
YWggaXMgcmVmZXJlZCB0byBoZXJlLg0KPiAgICAgPg0KPiAgICAgPiA8TmFnZW5kcmE+IFBlciBt
eSB1bmRlcnN0YW5kaW5nLCA4MDIuYWggaXMgMS1ob3Agd2hpbGUgODAyLjNhZyBjYW4gYmUNCj4g
bW9yZQ0KPiAgICAgPiB0aGFuIDEgaG9wIGFuZCBib3RoIHVzZXMgRXRoZXJuZXQgZnJhbWVzLiBT
byBJIHRoaW5rIGJvdGggYXJlIGFwcGxpY2FibGUNCj4gaGVyZS4NCj4gICAgID4gTXkgcmVzcG9u
c2UgcmVnYXJkaW5nIEUtT0FNIGRldGFpbHMgaW4gdGhpcyBzZWN0aW9uIGlzIGNvbWJpbmVkIGJl
bG93Lg0KPiANCj4gICAgIC4uLkZCOiBNYXliZSBJIG1pc3NlZCBpdCAtIGJ1dCBJIGRvbid0IHNl
ZSB0ZXh0IHRoYXQgcmVmZXJzIHRvIENGTSBvciBFRk0gT0FNLg0KPiBXaGVyZSBpcyB0aGlzIGNv
dmVyZWQ/IElNSE8gd2Ugd291bGQgbmVlZCByZWZlcmVuY2VzIHRvIElFRUUgc3RhbmRhcmRzIHRv
DQo+IGF2b2lkIGNvbmZ1c2lvbi4NCj4gDQo+IDxOYWdlbmRyYTI+T2suIEluc3RlYWQgb2YgZGVm
aW5pbmcgdGhlIHNwZWNpZmljIGNsYXVzZXMsIHdlIGNhbiByZWZlciBZMTczMS4NCj4gSG9wZSB0
aGF0IGlzIGZpbmUgd2l0aCB5b3UuDQoNCi4uLkZCMjogV2UgY2FuIGFkZCBZLjE3MzEgYXMgd2Vs
bC4gQnV0IGxldCdzIG1ha2Ugc3VyZSB3ZSBhbHNvIHJlZmVyIHRvIHRoZSByZWxhdGVkIElFRUUg
c3RhbmRhcmRzLg0KDQoNCj4gDQo+ICAgICA+DQo+ICAgICA+IC0gIlRyYWNlIiBpbiB0aGUgIlRy
YWNlIiBjb2x1bW4NCj4gICAgID4gICAgICBuZWVkIHRvIGJlIGV4dGVuZGVkIG9uLiBJcyB0aGlz
IHRyYWNlcm91dGU/IFBhcmlzLVRyYWNlcm91dGU/IElPQU0tDQo+ICAgICA+IExvb3BiYWNrPw0K
PiAgICAgPg0KPiAgICAgPiAgICAgIElQUE0gbmVlZHMgdG8gYmUgZGV0YWlsZWQsIGJlY2F1c2Ug
SVBQTSBpcyBub3QgYSB0b29sIGFzIHN1Y2ggYnV0IGFuIElFVEYNCj4gICAgID4gV0cuDQo+ICAg
ICA+ICAgICAgRG9lcyB0aGlzIHJlZmVyIHRvIE9XQU1QL1RXQU1QL2V0Yy4gYXMgZGVmaW5lZCBi
eSBJUFBNPw0KPiAgICAgPg0KPiAgICAgPiA8TmFnZW5kcmE+IENvbWJpbmluZyB0aGUgYWJvdmUg
cXVlcmllcy4NCj4gICAgID4NCj4gICAgID4gT0xEOg0KPiAgICAgPiBUaGVyZSBhcmUgdmFyaW91
cyBPQU0gdG9vbCBzZXRzIGF2YWlsYWJsZSB0byBwZXJmb3JtIE9BTSBmdW5jdGlvbnMNCj4gICAg
ID4gICAgd2l0aGluIHZhcmlvdXMgbGF5ZXJzLiAgVGhlc2UgT0FNIGZ1bmN0aW9ucyBtYXkgYmUg
dXNlZCB0byB2YWxpZGF0ZQ0KPiAgICAgPiAgICBzb21lIG9mIHRoZSB1bmRlcmxheSBhbmQgb3Zl
cmxheSBuZXR3b3Jrcy4gIFRvb2xzIGxpa2UgcGluZyBhbmQgdHJhY2UNCj4gICAgID4gICAgYXJl
IGluIGV4aXN0ZW5jZSB0byBwZXJmb3JtIGNvbm5lY3Rpdml0eSBjaGVjayBhbmQgdHJhY2luZyBv
Zg0KPiAgICAgPiAgICBpbnRlcm1lZGlhdGUgaG9wcyBpbiBhIG5ldHdvcmsuICBUaGVzZSB0b29s
cyBzdXBwb3J0IGRpZmZlcmVudA0KPiAgICAgPiAgICBuZXR3b3JrIHR5cGVzIGxpa2UgSVAsIE1Q
TFMsIFRSSUxMLCBldGMuICBUaGVyZSBpcyBhbHNvIGFuIGVmZm9ydCB0bw0KPiAgICAgPiAgICBl
eHRlbmQgdGhlIHRvb2wgc2V0IHRvIHByb3ZpZGUgY29ubmVjdGl2aXR5IGFuZCBjb250aW51aXR5
IGNoZWNrcw0KPiAgICAgPiAgICB3aXRoaW4gb3ZlcmxheSBuZXR3b3Jrcy4gIEJGRCBpcyBhbm90
aGVyIHRvb2wgd2hpY2ggaGVscHMgaW4NCj4gICAgID4gICAgZGV0ZWN0aW5nIGRhdGEgZm9yd2Fy
ZGluZyBmYWlsdXJlcy4gIFRhYmxlIDMgYmVsb3cgaXMgbm90IGV4aGF1c3RpdmUNCj4gICAgID4N
Cj4gICAgID4gTkVXOg0KPiAgICAgPiBUaGVyZSBhcmUgdmFyaW91cyBPQU0gdG9vbCBzZXRzIGF2
YWlsYWJsZSB0byBwZXJmb3JtIE9BTSBmdW5jdGlvbnMNCj4gICAgID4gICAgd2l0aGluIHZhcmlv
dXMgbGF5ZXJzLiAgVGhlc2UgT0FNIGZ1bmN0aW9ucyBtYXkgYmUgdXNlZCB0byB2YWxpZGF0ZQ0K
PiAgICAgPiAgICBzb21lIG9mIHRoZSB1bmRlcmxheSBhbmQgb3ZlcmxheSBuZXR3b3Jrcy4gIFRv
b2xzIGxpa2UgcGluZyBhbmQgdHJhY2UNCj4gICAgID4gICAgYXJlIHVzZWQgdG8gcGVyZm9ybSBj
b25uZWN0aXZpdHkgY2hlY2sgYW5kIHRyYWNpbmcgb2YNCj4gICAgID4gICAgaW50ZXJtZWRpYXRl
IGhvcHMgaW4gYSBuZXR3b3JrLiAgVGhlc2UgdG9vbHMgYXJlIGFscmVhZHkgYXZhaWxhYmxlIGZv
cg0KPiAgICAgPiAgICBkaWZmZXJlbnQgdHlwZXMgb2YgbmV0d29ya3Mgc3VjaCBhcyBJUCwgTVBM
UywgVFJJTEwsIGV0Yy4NCj4gICAgID4NCj4gICAgID4gRS1PQU0gb2ZmZXJzIE9BTSBtZWNoYW5p
c21zIHN1Y2ggYXMgYW4gRXRoZXJuZXQgY29udGludWl0eSBjaGVjayBmb3INCj4gICAgID4gRXRo
ZXJuZXQgbGlua3MuIFRoZXJlIGlzIGFuIGVmZm9ydCBhcm91bmQgTlZPMyBPQU0gdG8gcHJvdmlk
ZSBjb25uZWN0aXZpdHkNCj4gYW5kDQo+ICAgICA+IGNvbnRpbnVpdHkgY2hlY2tzIGZvciBuZXR3
b3JrcyB0aGF0IHVzZSBOVk8zLiAgQkZEIGlzIHVzZWQgZm9yIHRoZSBkZXRlY3Rpb24NCj4gb2YN
Cj4gICAgID4gZGF0YSBwbGFuZSBmb3J3YXJkaW5nIGZhaWx1cmVzLg0KPiANCj4gICAgIC4uLkZC
OiBDaGVjayB3aGV0aGVyIE5WTzMgV0cgd2lsbCBpbmRlZWQgZGVsaXZlciBhIHNvbHV0aW9uIGFu
ZCAiTlZPMw0KPiBPQU0iIGluZGVlZCBleGlzdGlzLiBJZiBpbiBkb3VidCwgaXQgbWlnaHQgYmUg
YmV0dGVyIHRvIGF2b2lkIGZvcndhcmQgbG9va2luZw0KPiByZWZlcmVuY2VzLiBQZXIgbXkgbm90
ZSBhYm92ZSwgaXQgd291bGQgYmUgZ29vZCB0byBleHBsaWNpdGx5IHJlZmVyIHRvIElFRUUNCj4g
c3RhbmRhcmRzIGFzIG9wcG9zZWQgdG8gaW50cm9kdWNpbmcgYSBuZXcgdGVybSBsaWtlICJFLU9B
TSIuDQo+IA0KPiA8TmFnZW5kcmEyPiBPay4gTm90ZWQuDQo+IA0KPiAgICAgPg0KPiAgICAgPiBU
aGUgSVBQTSBmcmFtZXdvcmsgW1JGQyAyMzMwXSBvZmZlcnMgdG9vbHMgc3VjaCBhcyBPV0FNUCBb
UkZDNDY1Nl0NCj4gYW5kDQo+ICAgICA+IFRXQU1QIFtSRkM1MzU3XSAoY29sbGVjdGl2ZWx5IHJl
ZmVycmVkIGFzIElQUE0gaW4gdGhpcyBzZWN0aW9uKSB0byBtZWFzdXJlDQo+ICAgICA+IHZhcmlv
dXMgcGVyZm9ybWFuY2UgbWV0cmljcy4gTVBMUyBQYWNrZXQgTG9zcyBNZWFzdXJlbWVudCAoTE0p
IGFuZA0KPiBQYWNrZXQNCj4gICAgID4gRGVsYXkgTWVhc3VyZW1lbnQgKERNKSAoY29sbGVjdGl2
ZWx5IHJlZmVycmVkIGFzIE1QTFNfUE0gaW4gdGhpcyBzZWN0aW9uKQ0KPiAgICAgPiBbUkZDNjM3
NF0gb2ZmZXJzIHRoZSBhYmlsaXR5IHRvIG1lYXN1cmUgcGVyZm9ybWFuY2UgbWV0cmljcyBpbiBN
UExTDQo+IG5ldHdvcmsuDQo+ICAgICA+DQo+ICAgICA+IFRhYmxlIDMgYmVsb3cgaXMgbm90IGV4
aGF1c3RpdmUuDQo+ICAgICA+DQo+ICAgICA+IFNlY3Rpb24gNi40LjMgSU9BTToNCj4gICAgID4g
ICAgIC0gVGhlIHNlY3Rpb24gc3RhdGVzIHRoYXQgSU9BTSAibWF5IGJlIHVzZWQgdG8gcGVyZm9y
bSB2YXJpb3VzIFNGQyBPQU0NCj4gICAgID4gICAgIGZ1bmN0aW9ucyBhcyB3ZWxsIi4gSXQgd291
bGQgYmUgZ29vZCB0byBleHBhbmQgb24gdGhpcyBzdGF0ZW1lbnQ6IEUuZy4NCj4gSU9BTQ0KPiAg
ICAgPiAgICAgVHJhY2UtT3B0aW9uIFR5cGUgY291bGQgYmUgbGV2ZXJhZ2VkIGZvciBTRkMgdHJh
Y2luZy4gSU9BTSBEaXJlY3QtRXhwb3J0DQo+ICAgICA+IE9wdGlvbg0KPiAgICAgPiAgICAgVHlw
ZSBjb3VsZCBiZSBsZXZlcmFnZWQuIC0gSG93IHdvdWxkIHdlIGRlYWwgd2l0aCB0aGUgSU9BTSBB
Y3RpdmUgRmxhZw0KPiAgICAgPiAgICAgKGRyYWZ0LWlldGYtaXBwbS1pb2FtLWZsYWdzLTAxKSB3
aGVuIHVzZWQgd2l0aCBTRkMgT0FNPw0KPiAgICAgPg0KPiAgICAgPiA8TmFnZW5kcmE+IFRoZSBp
bnRlbnRpb24gb2YgdGhlIHNlY3Rpb24gaXMgdG8gaGlnaGxpZ2h0IHRoZSBhcHBsaWNhYmlsaXR5
IG9mDQo+ICAgICA+IGRpZmZlcmVudCBPQU0gdG9vbHNldHMgZm9yIE9BTSBmdW5jdGlvbnMgYXQg
c2VydmljZSBsYXllci4gSSBhbSBub3Qgc3VyZSBpZg0KPiB3ZQ0KPiAgICAgPiByZWFsbHkgc2hv
dWxkIHRyeSBleHBsYWluaW5nIGFsbCB0aGUgcG9zc2libGUgb3B0aW9ucyB3aXRoaW4gZWFjaCB0
b29sLiBCdXQgSQ0KPiBhZ3JlZQ0KPiAgICAgPiB0aGF0IGl0IGlzIHdvcnRoIGNsYXJpZnlpbmcg
dGhlIGF2YWlsYWJpbGl0eSBvZiBJT0FNIG9wdGlvbnMgZm9yIHRyYWNpbmcuIHRoaW5rDQo+IHdl
DQo+ICAgICA+IGNhbiBjbGFyaWZ5IHRoYXQgZGlmZmVyZW50IElPQU0gT3B0aW9uLVR5cGVzIGFy
ZSBhdmFpbGFibGUgZm9yIE9BTQ0KPiBmdW5jdGlvbnMNCj4gICAgID4gc3VjaCBhcyBTRkMgdHJh
Y2luZy4gQ2FuIHlvdSBjaGVjayBpZiB0aGUgYmVsb3cgbG9va3Mgb2s/DQo+ICAgICA+DQo+ICAg
ICA+IE9MRDoNCj4gICAgID4gW0ktRC5pZXRmLXNmYy1pb2FtLW5zaF0gZGVmaW5lcyBob3cgSW4t
U2l0dSBPQU0gZGF0YSBmaWVsZHMgYXJlDQo+ICAgICA+ICAgIHRyYW5zcG9ydGVkIHVzaW5nIE5T
SCBoZWFkZXIuICBbSS1ELmlldGYtc2ZjLXByb29mLW9mLXRyYW5zaXRdDQo+ICAgICA+ICAgIGRl
ZmluZXMgYSBtZWNoYW5pc20gdG8gcGVyZm9ybSBwcm9vZiBvZiB0cmFuc2l0IHRvIHNlY3VyZWx5
IHZlcmlmeSBpZg0KPiAgICAgPiAgICBhIHBhY2tldCB0cmF2ZXJzZWQgdGhlIHJlbGV2YW50IFNG
UCBvciBTRkMuICBXaGlsZSB0aGUgbWVjaGFuaXNtIGlzDQo+ICAgICA+ICAgIGRlZmluZWQgaW5i
YW5kIChpLmUuLCBpdCB3aWxsIGJlIGluY2x1ZGVkIGluIGRhdGEgcGFja2V0cyksIGl0IG1heSBi
ZQ0KPiAgICAgPiAgICB1c2VkIHRvIHBlcmZvcm0gdmFyaW91cyBTRkMgT0FNIGZ1bmN0aW9ucyBh
cyB3ZWxsLg0KPiAgICAgPg0KPiAgICAgPiBORVc6DQo+ICAgICA+IFtJLUQuaWV0Zi1zZmMtaW9h
bS1uc2hdIGRlZmluZXMgaG93IEluLVNpdHUgT0FNIGRhdGEgZmllbGRzIGFyZQ0KPiAgICAgPiAg
ICB0cmFuc3BvcnRlZCB1c2luZyBOU0ggaGVhZGVyLiAgW0ktRC5pZXRmLXNmYy1wcm9vZi1vZi10
cmFuc2l0XQ0KPiAgICAgPiAgICBkZWZpbmVzIGEgbWVjaGFuaXNtIHRvIHBlcmZvcm0gcHJvb2Yg
b2YgdHJhbnNpdCB0byBzZWN1cmVseSB2ZXJpZnkgaWYNCj4gICAgID4gICAgYSBwYWNrZXQgdHJh
dmVyc2VkIHRoZSByZWxldmFudCBTRlAgb3IgU0ZDLiAgV2hpbGUgdGhlIG1lY2hhbmlzbSBpcw0K
PiAgICAgPiAgICBkZWZpbmVkIGluYmFuZCAoaS5lLiwgaXQgd2lsbCBiZSBpbmNsdWRlZCBpbiBk
YXRhIHBhY2tldHMpLCBJT0FNIE9wdGlvbi1UeXBlcw0KPiAgICAgPiAgIHN1Y2ggYXMgSU9BTSBU
cmFjZSBPcHRpb24tVHlwZXMgY2FuIGFsc28gYmUgdXNlZCB0byBwZXJmb3JtIG90aGVyIFNGQw0K
PiBPQU0NCj4gICAgID4gZnVuY3Rpb24NCj4gICAgID4gICBzdWNoIGFzIFNGQyB0cmFjaW5nLg0K
PiAgICAgPg0KPiAgICAgPiAtIFRoZSB0ZXh0IHN0YXRlcw0KPiAgICAgPiAgICAgIkluLVNpdHUg
T0FNIGNvdWxkIGJlIHVzZWQgd2l0aCBPIGJpdCBzZXQiOiBXaHkgd291bGQgSU9BTSBiZSB1c2Vk
IHdpdGgNCj4gdGhlDQo+ICAgICA+ICAgICBvdmVyZmxvdyBiaXQgc2V0IGZvciBTRkMgT0FNPyBG
b3IgZGV0YWlscyBvbiBJT0FNJ3MgTy1iaXQsIHNlZSBzZWN0aW9uDQo+IDQuNC4xIGluDQo+ICAg
ICA+ICAgICBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1pcHBtLWlvYW0t
ZGF0YS0wOS4NCj4gICAgID4NCj4gICAgID4gPE5hZ2VuZHJhPiBUaGUgTyBiaXQgcmVmZXJyZWQg
aGVyZSBpcyBub3QgdGhlIE8gYml0IGluIElPQU0gYnV0IHRoZSBvbmUgaW4NCj4gICAgID4gTlNI
L092ZXJsYXkgaGVhZGVyLiBUbyBhdm9pZCBhbnkgY29uZnVzaW9uLCB0aGlzIGNhbiBiZSB1cGRh
dGVkIGFzIGJlbG93Og0KPiAgICAgPg0KPiAgICAgPiBPTEQ6DQo+ICAgICA+IEluLVNpdHUgT0FN
IGNvdWxkIGJlIHVzZWQgd2l0aCBPIGJpdCBzZXQgdG8gcGVyZm9ybSBTRiBhdmFpbGFiaWxpdHkN
Cj4gICAgID4gICAgYW5kIFNGQyBhdmFpbGFiaWxpdHkgb3IgcGVyZm9ybWFuY2UgbWVhc3VyZW1l
bnQuDQo+ICAgICA+DQo+ICAgICA+IE5FVzoNCj4gICAgID4gSW4tU2l0dSBPQU0gY291bGQgYmUg
dXNlZCB3aXRoIE8gYml0IGluIHRoZSBvdmVybGF5IGhlYWRlciBzZXQsIHRvIHBlcmZvcm0NCj4g
U0YNCj4gICAgID4gYXZhaWxhYmlsaXR5DQo+ICAgICA+ICAgIGFuZCBTRkMgYXZhaWxhYmlsaXR5
IG9yIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50Lg0KPiANCj4gICAgIC4uLiBGQjogQWgsIG9rLiBH
aXZlbiB0aGF0IHRoaXMgc2VjdGlvbiBpcyBhYm91dCBJT0FNIGFuZCBub3QgTlNILCBJJ2QgcmF0
aGVyDQo+IGV4cGxpY2l0bHkgcmVmZXIgdG8gTlNIIGhlcmUuIEUuZy4gSWYgU0ZDIGlzIHJlYWxp
emVkIHVzaW5nIE5TSCwgdGhlbiB0aGUgTy1iaXQgaW4gdGhlDQo+IE5TSCBoZWFkZXIgY291bGQg
YmUgdXNlZCB0byBpbmRpY2F0ZWQgT0FNIHRyYWZmaWMuIFlvdSBjb3VsZCByZWZlciB0bw0KPiBo
dHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zZmMtaW9hbS1uc2gtMDMjc2Vj
dGlvbi00LjIgZXhwbGljaXRseS4NCj4gDQo+IDxOYWdlbmRyYTI+IE9rLiBCZWxvdyBpcyB0aGUg
dXBkYXRlZCB0ZXh0IGNhcHR1cmluZyB0aGUgc2FtZToNCj4gDQo+IE5FVzoNCj4gSW4tU2l0dSBP
QU0gY291bGQgYmUgdXNlZCB3aXRoIE8gYml0IGluIHRoZSBvdmVybGF5IGhlYWRlciBzZXQsIHRv
IHBlcmZvcm0gU0YNCj4gYXZhaWxhYmlsaXR5ICBhbmQgU0ZDIGF2YWlsYWJpbGl0eSBvciBwZXJm
b3JtYW5jZSBtZWFzdXJlbWVudC4gRm9yIGV4YW1wbGUsIGlmDQo+IFNGQyBpcyByZWFsaXplZCB1
c2luZyBOU0gsIHRoZSBPLWJpdCBpbiB0aGUgTlNIIGhlYWRlciBjb3VsZCBiZSBzZXQgdG8gaW5k
aWNhdGUNCj4gdGhlIE9BTSB0cmFmZmljIGFzIGRlZmluZWQgaW4gU2VjdGlvbiA0LjIgW0ktRC5p
ZXRmLXNmYy1pb2FtLW5zaF0uDQoNCi4uLkZCMjogSU1ITyB0aGUgZmlyc3Qgc2VudGVuY2UgaXMg
c3RpbGwgY29uZnVzaW5nLCBiZWNhdXNlIHlvdSBpbXBsaWNpdGx5IGFzc3VtZXMgdGhhdCB0aGUg
b3ZlcmxheSBoYXMgYW4gIk8tQml0IiAod2hpY2ggaXMgdGhlIGNhc2UgaWYgeW91IHVzZSBOU0gg
LSBidXQgdGhhdCBkb2VzIG5vdCBoYXZlIHRvIGJlIHRoZSBjYXNlKS4gUGx1cywgdGhlIGZhY3Qg
dGhhdCBJT0FNIGFsc28gaGFzIGFuIE8tQml0IHdpdGggYSB2ZXJ5IGRpZmZlcmVudCBkZWZpbml0
aW9uLCBhZGRzIHRvIHBvdGVudGlhbCBjb25mdXNpb24gKHlvdSBhdCBsZWFzdCBjb25mdXNlZCBt
ZSkuDQoNCkhvdyBhYm91dDoNCg0KSW4tU2l0dSBPQU0gY291bGQgYmUgbGV2ZXJhZ2VkIHRvIHBl
cmZvcm0gU0YgYXZhaWxhYmlsaXR5ICBhbmQgU0ZDIGF2YWlsYWJpbGl0eSBvciBwZXJmb3JtYW5j
ZSBtZWFzdXJlbWVudC4gRm9yIGV4YW1wbGUsIGlmIFNGQyBpcyByZWFsaXplZCB1c2luZyBOU0gs
IHRoZSBPLWJpdCBpbiB0aGUgTlNIIGhlYWRlciBjb3VsZCBiZSBzZXQgdG8gaW5kaWNhdGUgdGhl
IE9BTSB0cmFmZmljIGFzIGRlZmluZWQgaW4gU2VjdGlvbiA0LjIgW0ktRC5pZXRmLXNmYy1pb2Ft
LW5zaF0uDQoNCg0KDQo+IA0KPiAgICAgPg0KPiAgICAgPiBTZWN0aW9uIDYuNC40IFNGQw0KPiAg
ICAgPiAgICAgVHJhY2Vyb3V0ZTogLSBUaGlzIHNlY3Rpb24gcmVmZXJzIHRvIGFuIGV4cGlyZWQg
ZHJhZnQgKGV2ZW4gY2FsbGluZyBvdXQgdGhlDQo+ICAgICA+ICAgICBmYWN0IHRoYXQgdGhlIGRy
YWZ0IGhhcyBleGlwcmVkKSwgYnV0IGFsc28gbWVudGlvbnMgdGhhdCBmdW5jdGlvbmFsaXR5IGlz
DQo+ICAgICA+ICAgICBhdmFpbGFibGUgYW5kIGltcGxlbWVudGVkIGluIE9wZW5EYXlsaWdodC4g
Q29uc2lkZXIgcmVtb3ZpbmcgdGhlDQo+IHJlZmVyZW5jZXMNCj4gICAgID4gdG8NCj4gICAgID4g
ICAgIHRoZSBleHBpcmVkIGRyYWZ0IGFuZCByYXRoZXIgYWRkIHJlZmVyZW5jZXMgdG8gT3BlbkRh
eWxpZ2h0IGRvY3VtZW50cy4gLQ0KPiAgICAgPiBJT0FNDQo+ICAgICA+ICAgICBMb29wYmFjayAo
c2VlIGRyYWZ0LWlldGYtaXBwbS1pb2FtLWZsYWdzLTAxKSBjb3VsZCBhcHBseSBTRkMgVHJhY2Vy
b3V0ZQ0KPiBhcw0KPiAgICAgPiB3ZWxsLg0KPiAgICAgPg0KPiAgICAgPiA8TmFnZW5kcmE+T2su
IExldCBtZSBjaGVjayBpZiBJIGNhbiBmaW5kIHNvbWUgcmVmZXJlbmNlIGZvciBPREwuDQo+ICAg
ICA+DQo+ICAgICA+ICAgICBEZXRhaWxlZCBzZXQgb2Ygbml0cyB0aGF0IEkgZW5jb3VudGVyZWQg
d2hpbGUgcmVhZGluZyB0aHJvdWdoIHRoZQ0KPiBkb2N1bWVudA0KPiAgICAgPiAoW3hdDQo+ICAg
ICA+ICAgICByZWZlcmVuY2VzIGxpbmUgbnVtYmVyIHgpIOKAkyBob3BlIHRoYXQgdGhleSBhcmUg
aGVscGZ1bCBpbiBmdXJ0aGVyIGltcHJvdmluZw0KPiB0aGUNCj4gICAgID4gICAgIGRvYzoNCj4g
ICAgID4NCj4gICAgID4gPE5hZ2VuZHJhPiBZZXMgb2YgY291cnNlICguDQo+ICAgICA+DQo+ICAg
ICA+ICAgICBbZ2xvYmFsXSBzL2FuIFNGL2EgU0YvIC0tIGFuZCBzaW1pbGFybHkgU0ZDL1NGRg0K
PiAgICAgPg0KPiAgICAgPiA8TmFnZW5kcmE+T3RoZXIgUkZDcyB1c2VzICJhbiBTRi9TRkYiLiBT
byB0aGUgZHJhZnQgaXMgdXBkYXRlZA0KPiBhY2NvcmRpbmdseS4gSWYNCj4gICAgID4geW91ciBz
dWdnZXN0aW9uIGlzIHRvIHN1YnN0aXR1dGUgImEgU0YiIHRvICJhbiBTRiIsICBpdCBpcyBkb25l
ICguDQo+ICAgICA+DQo+ICAgICA+ICAgICBbMTc2XSAiT0FNIENvbnRyb2xsZXIiIG5vdCBkZWZp
bmVkDQo+ICAgICA+DQo+ICAgICA+IDxOYWdlbmRyYT5XZSBjYW4gY2hhbmdlIGl0IGFzIGJlbG93
Og0KPiAgICAgPg0KPiAgICAgPiBPTEQ6DQo+ICAgICA+IE9BTSBjb250cm9sbGVycyBhcmUgYXNz
dW1lZCB0byBiZSB3aXRoaW4gdGhlIHNhbWUgYWRtaW5pc3RyYXRpdmUNCj4gICAgID4gICAgZG9t
YWluIGFzIHRoZSB0YXJnZXQgU0ZDIGVuYWJsZWQgZG9tYWluLg0KPiAgICAgPg0KPiAgICAgPiBO
RVc6DQo+ICAgICA+IE9BTSBjb250cm9sbGVycyBhcmUgU0ZDLWF3YXJlIG5ldHdvcmsgZGV2aWNl
cyB0aGF0IGFyZSBjYXBhYmxlIG9mDQo+IGdlbmVyYXRpbmcNCj4gICAgID4gT0FNIHBhY2tldHMu
IFRoZXkgYXJlIGFzc3VtZWQgdG8gYmUgd2l0aGluIHRoZSBzYW1lIGFkbWluaXN0cmF0aXZlDQo+
IGRvbWFpbiBhcw0KPiAgICAgPiB0aGUgdGFyZ2V0IFNGQyBlbmFibGVkIGRvbWFpbi4NCj4gICAg
ID4NCj4gICAgID4gICAgIFsyMDJdIFdoeSBqdXN0IFZpcnR1YWwgTWFjaGluZXMgYW5kIG5vIGNv
bnRhaW5lcnM/IFN1Z2dlc3QgdG8gbWFrZQ0KPiB0aGluZ3MNCj4gICAgID4gICAgIGdlbmVyaWMg
YW5kIHRhbGsgYWJvdXQgdmlydHVhbCBhbmQgcGh5c2ljYWwgZW50aXRpZXMuDQo+ICAgICA+DQo+
ICAgICA+IDxOYWdlbmRyYT4gV2UgY2hhbmdlZCB0aGlzIGFzIHZpcnR1YWwgZW50aXRpZXMuDQo+
ICAgICA+DQo+ICAgICA+ICAgICAgICAgICBUaGlzIGNvbW1lbnQgYXBwbGllcyB0aHJvdWdob3V0
IHRoZSBkb2N1bWVudC4NCj4gICAgID4gICAgIFsyMTZdIEV0aGVybmV0IE9BTTogQWRkIHJlZmVy
ZW5jZS4gRG8geW91IHJlZmVyIHRvIHBoeXNpY2FsIGxheWVyDQo+IEV0aGVybmV0DQo+ICAgICA+
IE9BTQ0KPiAgICAgPiAgICAgKDgwMi4zYWgpIG9yIENGTSAoODAyLjFhZyk/DQo+ICAgICA+DQo+
ICAgICA+IDxOYWdlbmRyYT4gVGhlIHJlc3BvbnNlIHdhcyBwcm92aWRlZCBpbiB0aGUgYWJvdmUg
Y29tbWVudCBzZWN0aW9uLg0KPiAgICAgPg0KPiAgICAgPiBbMjQzXSBzL3VzZXMgdGhlIG92ZXJs
YXkgbmV0d29yay91c2VzIHRoZSBvdmVybGF5DQo+ICAgICA+ICAgICBuZXR3b3JrIGxheWVyLw0K
PiAgICAgPg0KPiAgICAgPiA8TmFnZW5kcmE+IERvbmUuDQo+ICAgICA+DQo+ICAgICA+IFsyNDZd
IENvdWxkIHdlIGFkZCBhIGZldyBleGFtcGxlcyBvZiAidmFyaW91cyBvdmVybGF5IG5ldHdvcmsN
Cj4gICAgID4gICAgIHRlY2hub2xvZ2llcyI/IEZvciB0aGUgdW5kZXJsYXkgbmV0d29yayBsYXll
ciBzZXZlcmFsIGV4YW1wbGVzIGFyZSBsaXN0ZWQuDQo+ICAgICA+DQo+ICAgICA+IDxOYWdlbmRy
YT4gT2suDQo+ICAgICA+DQo+ICAgICA+ICAgICBbMjQ4XSBXaGF0IGRvZXMgIm1vc3RseSB0cmFu
c3BhcmVudCIgbWVhbj8NCj4gICAgID4NCj4gICAgID4gPE5hZ2VuZHJhPiBUaGUgZGF0YSBwbGFu
ZSBlbGVtZW50cyBjb25uZWN0aW5nIHRoZSBvdmVybGF5IGxheWVyIG5vZGVzDQo+IG1heQ0KPiAg
ICAgPiBub3QgYWx3YXlzIHByb2Nlc3MgdGhlIG92ZXJsYXkgaGVhZGVyLg0KPiANCj4gICAgIC4u
LkZCOiBIb3cgYWJvdXQgd2UgZXhwbGFpbiB0aGlzIGluIHRoZSBkb2N1bWVudD8NCj4gDQo+IDxO
YWdlbmRyYTI+QmVsb3cgaXMgdGhlIHVwZGF0ZWQgdGV4dDoNCj4gDQo+IE9MRDoNCj4gVGhpcyBs
YXllciBpcyBtb3N0bHkNCj4gICAgICAgdHJhbnNwYXJlbnQgdG8gdGhlIFNGQyBkYXRhIHBsYW5l
IGVsZW1lbnRzIC4NCj4gDQo+IE5FVzoNCj4gVGhpcyBsYXllciBpcyBtb3N0bHkNCj4gICAgICAg
dHJhbnNwYXJlbnQgdG8gdGhlIFNGQyBkYXRhIHBsYW5lIGVsZW1lbnRzIGFzIG5vdCBhbGwgdGhl
IGRhdGEgcGxhbmUNCj4gZWxlbWVudHMgcHJvY2VzcyB0aGUgb3ZlcmxheSBoZWFkZXIuDQo+IA0K
PiAgICAgPg0KPiAgICAgPiBbMjU0XSBXaGF0IGRvZXMgInRpZ2h0IGNvdXBsaW5nIg0KPiAgICAg
PiAgICAgYmV0d2VlbiB0aGUgbGluayBsYXllciBhbmQgdGhlIHBoeXNpY2FsIHRlY2hub2xvZ3kg
bWVhbj8NCj4gICAgID4NCj4gICAgID4gPE5hZ2VuZHJhPkkgYW0gbm90IHN1cmUgSSB1bmRlcnN0
YW5kIHRoZSBuaXQgaGVyZS4gRG8geW91IHNlZSBhbnkgZGlmZmljdWx0eQ0KPiBpbg0KPiAgICAg
PiBwYXJzaW5nIHRoZSBzZW50ZW5jZT8NCj4gDQo+ICAgICAuLi5GQjogTm90IHN1cmUgd2hhdCAi
dGlnaHQgY291cGxpbmciIG1lYW5zIGhlcmUuIENvdWxkIHlvdSBjbGFyaWZ5IHdoYXQgaXMNCj4g
InRpZ2h0IGNvdXBsaW5nIiB2cy4gIm5vdCB0aWdodCBjb3VwbGluZyI/DQo+IA0KPiA8TmFnZW5k
cmEyPiAidGlnaHRseSB2cyBsb29zZWx5IiBjb3VwbGVkIG5vcm1hbGx5IGRlbm90ZXMgdGhlIGRl
cGVuZGVuY3kgKC4NCj4gQmFzZWQgb24gYW5vdGhlciByZXZpZXdlcidzIGNvbW1lbnQsIHdlIGFn
cmVlZCB0byBtb2RpZnkgdGhlIHJlbGV2YW50IHRleHQgYXMNCj4gc2hvd24gYmVsb3cuIERvZXMg
aXQgbG9vayBiZXR0ZXI/DQo+IA0KPiBORVc6DQo+IG8gIFRoZSBsaW5rIGxheWVyLCB3aGljaCBp
cyB0aWdodGx5IGNvdXBsZWQgd2l0aCB0aGUgcGh5c2ljYWwgbGF5ZXINCj4gICAgICAgdGVjaG5v
bG9neSB1c2VkLiAgRXRoZXJuZXQgaXMgYSBwb3B1bGFyIGNob2ljZSBmb3IgdGhpcyBsYXllciwg
YnV0DQo+ICAgICAgIG90aGVyIGFsdGVybmF0aXZlcyBhcmUgZGVwbG95ZWQgKGUuZy4gIFBPUywg
RFdETSkuICBJbiBhIHZpcnR1YWwgZW52aXJvbm1lbnQsDQo+ICAgICAgIHZpcnR1YWxpemVkIEkv
TyB0ZWNobm9sb2dpZXMgc3VjaCBhcyBTUi1JT1Ygb3Igc2ltaWxhciBhcmUgYXBwbGljYWJsZSBm
b3IgdGhpcw0KPiBsYXllci4NCj4gICAgICAgVGhlIHNhbWUgb3IgZGlzdGluY3QgbGluayBsYXll
ciB0ZWNobm9sb2dpZXMgbWF5IGJlIHVzZWQgaW4gZWFjaCBsZWcgc2hvd24gaW4NCj4gICAgICAg
RmlndXJlIDEuDQoNCi4uLkZCMjogSG1tLiBXZSdyZSBhZ2FpbiBiYWNrIHRvIHVzaW5nIHRlcm1z
IHN1Y2ggYXMgInBvcHVsYXIiLiBQZXIgbXkgZWFybGllciBub3RlLCBwb3B1bGFyaXR5IG1pZ2h0
IGNoYW5nZSwgc3RhbmRhcmRzIHN0YXkuDQoNCkhvdyBhYm91dDoNClRoZSBsaW5rIGxheWVyLCB3
aGljaCBpcyBhc3NvY2lhdGUgdG8gdGhlIHBoeXNpY2FsIGxheWVyIHRlY2hub2xvZ3kgdXNlZC4g
IEV4YW1wbGUgdGVjaG5vbG9naWVzIGZvciB0aGlzIGxheWVyIGluY2x1ZGUgRXRoZXJuZXQsIA0K
UE9TLCBEV0RNLiAgSW4gYSB2aXJ0dWFsIGVudmlyb25tZW50LCB2aXJ0dWFsaXplZCBJL08gdGVj
aG5vbG9naWVzIHN1Y2ggYXMgU1ItSU9WIG9yIHNpbWlsYXIgYXJlIGFwcGxpY2FibGUgZm9yIHRo
aXMgbGF5ZXIuDQoNCg0KPiANCj4gICAgID4NCj4gICAgID4gWzI1NV0gU3VnZ2VzdCB0byBhdm9p
ZA0KPiAgICAgPiAgICAgdGVybXMgbGlrZSAicG9wdWxhciIgLSBwb3B1bGFyaXR5IGNhbiBjaGFu
Z2UsIHN0YW5kYXJkcyBzdGF5DQo+ICAgICA+DQo+ICAgICA+IDxOYWdlbmRyYT4gT2suIFRoaXMg
aXMgY2hhbmdlZCBhcyAiRXRoZXJuZXQgaXMgb25lIHN1Y2ggY2hvaWNlLi4uIg0KPiAgICAgPg0K
PiAgICAgPiBbMjU2XSBBY3Jvbnltcw0KPiAgICAgPiAgICAgIlBPUyIgYW5kICJEV0RNIiBhcmUg
bm90IGRlZmluZWQNCj4gICAgID4NCj4gICAgID4gPE5hZ2VuZHJhPiBBZGRlZC4NCj4gICAgID4N
Cj4gICAgID4gWzI3NF0gTGluayBzdGFydC9lbmQtcG9pbnRzIGRvbid0IHNlZW0gdG8NCj4gICAg
ID4gICAgIGFsd2F5cyBhbGlnbiB3aXRoIHRoZSB1bmRlcmxheSBuZXR3b3JrIGluIHRoZSBkaWFn
cmFtDQo+ICAgICA+DQo+ICAgICA+IDxOYWdlbmRyYT4gRml4ZWQgaXQuDQo+ICAgICA+DQo+ICAg
ICA+IFsyODddIHMvbWF5IGNvbXByaXNlDQo+ICAgICA+ICAgICBvZi9tYXkgY29uc2lzdCBvZi8N
Cj4gICAgID4NCj4gICAgID4gPE5hZ2VuZHJhPldlIGZpeGVkIGl0IGFzICJtYXkgY29tcHJpc2Ui
Li4NCj4gICAgID4NCj4gICAgID4gWzI4OF0gcy9idXQgbm90IHNob3duL2J1dCBpcyBub3Qgc2hv
d24vDQo+ICAgICA+DQo+ICAgICA+IDxOYWdlbmRyYT4gV2UgZml4ZWQgdGhpcyBhcyAiaW50ZXJt
ZWRpYXRlIG5vZGVzIG5vdCBzaG93bi4uLjoNCj4gICAgID4NCj4gICAgID4gWzMwN10NCj4gICAg
ID4gICAgIHMvZGV2aWNlcy9kZXZpY2UvDQo+ICAgICA+DQo+ICAgICA+IDxOYWdlbmRyYT4gRG9u
ZS4NCj4gICAgID4NCj4gICAgID4gWzMwOF0gV2hhdCBpcyBhICJjb250cm9sbGVyIj8NCj4gICAg
ID4NCj4gICAgID4gPE5hZ2VuZHJhPiBXZSBkaXNjdXNzZWQgdGhpcyBpbiB0aGUgYWJvdmUgY29t
bWVudCBzZWN0aW9uLg0KPiAgICAgPg0KPiAgICAgPiBbMzE0XSBzL2luY2x1ZGVzL2luY2x1ZGUv
DQo+ICAgICA+DQo+ICAgICA+IDxOYWdlbmRyYT5Eb25lLg0KPiAgICAgPg0KPiAgICAgPiBbMzE5
XQ0KPiAgICAgPiAgICAgQWRkIGhTRkMgdG8gbGlzdCBvZiBhY3JvbnltcyBpbiBzZWN0aW9uIDEu
Mi4xDQo+ICAgICA+DQo+ICAgICA+IDxOYWdlbmRyYT4gVGhpcyBpcyBleHBhbmRlZCBpbiB0aGUg
cmVzcGVjdGl2ZSBzZWN0aW9uLiBXZSBhZGRlZCBpdCBpbiB0aGUNCj4gICAgID4gYWNyb255bSBz
ZWN0aW9uIGFzIHdlbGwuDQo+ICAgICA+DQo+ICAgICA+IFszMjBdIEFkZCBJQk4gdG8gbGlzdCBv
ZiBhY3Jvbnltcw0KPiAgICAgPiAgICAgaW4gc2VjdGlvbiAxLjIuMQ0KPiAgICAgPg0KPiAgICAg
PiA8TmFnZW5kcmE+IE9rLCBEb25lLg0KPiAgICAgPg0KPiAgICAgPiBbMzI1XSBzL2luY2x1ZGVz
L2luY2x1ZGUvDQo+ICAgICA+DQo+ICAgICA+IDxOYWdlbmRyYT4gRG9uZS4NCj4gICAgID4gWzM1
OV0gVGhlIGZ1bmN0aW9uL3Rlcm0gImNvbnRyb2xsZXIiDQo+ICAgICA+ICAgICByZXF1aXJlcyBk
ZWZpbml0aW9uLg0KPiAgICAgPg0KPiAgICAgPiA8TmFnZW5kcmE+IERvbmUsIGFzIG1lbnRpb25l
ZCBpbiB0aGUgYWJvdmUgY29tbWVudCBzZWN0aW9uLg0KPiAgICAgPg0KPiAgICAgPiBbMzgzXSBz
Lz8uLz8vDQo+ICAgICA+DQo+ICAgICA+IFszOThdIHMvZ2V0IHRoZSBnb3QvZ290Lw0KPiAgICAg
Pg0KPiAgICAgPiA8TmFnZW5kcmE+IERvbmUuDQo+ICAgICA+DQo+ICAgICA+ICBbNDYxXQ0KPiAg
ICAgPiAgICAgcy9kZXZpY2VzL2RldmljZS8NCj4gICAgID4NCj4gICAgID4gPE5hZ2VuZHJhPiBE
b25lLg0KPiAgICAgPg0KPiAgICAgPiAgWzQ2OV0gRG9lcyBpdCBoYXZlIHRvIGJlIGVxdWFsIGNv
c3QgbXVsdGlwYXRoIGF0IHRoZSBzZXJ2aWNlDQo+ICAgICA+ICAgICBsYXllciwgb3IgY291bGQg
dW5lcXVhbCBjb3N0IG11bHRpcGF0aCBhbHNvIGJlIGFuIG9wdGlvbiBmb3IgbG9hZC0NCj4gYmFs
YW5jaW5nPw0KPiAgICAgPg0KPiAgICAgPiA8TmFnZW5kcmE+SSBkaWRu4oCZdCBzZWUgYW55IGRp
c2N1c3Npb24gc3BlY2lmaWMgdG8gRUNNUC9VQ01QIGluIHRoZQ0KPiAgICAgPiBhcmNoaXRlY3R1
cmUgUkZDLg0KPiANCj4gICAgIC4uLkZCOiBIbW0uIEkgZGlkIG5vdCBzZWUgdGhhdCBSRkM3NjY1
IGlzIG9ubHkgYWJvdXQgZXF1YWwgY29zdCBtdWx0aXBhdGguDQo+ICAgICA+DQo+ICAgICA+ICBb
NTIxXSBOb3Qgc3VyZSB3aGV0aGVyIHRoZSBvdmVybGF5IG5ldHdvcmsgZXN0YWJsaXNoZXMgdGhl
IHNlcnZpY2UgcGxhbmUuDQo+IElzbid0DQo+ICAgICA+ICAgICBpdCB0aGF0IHRoZSBvdmVybGF5
IG5ldHdvcmsgZXN0YWJsaXNoZXMgY29ubmVjdGl2aXR5IGZvciB0aGUgU0ZDLXJlbGF0ZWQNCj4g
ICAgID4gICAgIGZ1bmN0aW9ucyBpbiB0aGUgc2VydmljZSBwbGFuZT8NCj4gICAgID4NCj4gICAg
ID4gPE5hZ2VuZHJhPiBUaGUgc2VydmljZSBsYXllciBpcyBlc3RhYmxpc2hlZCBvdmVyIHRoZSBv
dmVybGF5IG5ldHdvcmsgbGF5ZXIuIEkNCj4gYW0NCj4gICAgID4gbm90IHN1cmUgaWYgaXQgaXMg
cmlnaHQgdG8gc2F5IG92ZXJsYXkgbmV0d29yayBwcm92aWRlcyBjb25uZWN0aXZpdHkgZm9yIHNl
cnZpY2UNCj4gICAgID4gbGF5ZXIgKC4NCj4gDQo+ICAgICAuLi5GQjogT3ZlcmxheSBuZXR3b3Jr
IGlzIG9uZSBjb21wb25lbnQgb2YgdGhlIHNlcnZpY2UgbGF5ZXIsIGlzbid0IGl0LiBTbyBpdCBp
cw0KPiByZXF1aXJlZCBidXQgbm90IHN1ZmZpY2llbnQuDQo+IA0KPiA8TmFnZW5kcmEyPiBPay4g
V2UgY2FuIG1vZGlmeSBhcyBiZWxvdzoNCj4gDQo+IE9MRDoNCj4gICBUaGUgb3ZlcmxheSBuZXR3
b3JrIGVzdGFibGlzaGVzIHRoZSBzZXJ2aWNlIHBsYW5lIGJldHdlZW4gdGhlIFNGQw0KPiAgICBj
b21wb25lbnRzIGFuZCBhcmUgbW9zdGx5IHRyYW5zcGFyZW50IHRvIHRoZSBTRkMgZGF0YSBwbGFu
ZSBlbGVtZW50cy4NCj4gDQo+IE5FVzoNCj4gICBUaGUgb3ZlcmxheSBuZXR3b3JrIHByb3ZpZGVz
IGNvbm5lY3Rpdml0eSBmb3Igc2VydmljZSBwbGFuZSBiZXR3ZWVuIHRoZSBTRkMNCj4gICAgY29t
cG9uZW50cyBhbmQgYXJlIG1vc3RseSB0cmFuc3BhcmVudCB0byB0aGUgU0ZDIGRhdGEgcGxhbmUg
ZWxlbWVudHMuDQo+IA0KPiAgICAgPg0KPiAgICAgPiBbNTMxXSBzL2NvbXBvbmVudHMvY29tcG9u
ZW50LyBbNTQ1XSByZW1vdmUNCj4gICAgID4gICAgICJ1bmRlcmxheSINCj4gICAgID4NCj4gICAg
ID4gPE5hZ2VuZHJhPiBEb25lLg0KPiAgICAgPg0KPiAgICAgPiBbNTk1XSBzL2RldmljZXMvZGV2
aWNlLw0KPiAgICAgPg0KPiAgICAgPiA8TmFnZW5kcmE+IERvbmUuDQo+ICAgICA+DQo+ICAgICA+
IFs2MDBdIHMvYWN0aW9uL2FuIGFjdGlvbi8NCj4gICAgID4NCj4gICAgID4gPE5hZ2VuZHJhPiBE
b25lLg0KPiAgICAgPg0KPiAgICAgPiBbNjAxXSBFeHBhbmQgb24NCj4gICAgID4gICAgICJUVEwg
b3Igb3RoZXIgbWVhbnMiIChUVEwgYWxzbyBuZWVkcyB0byBiZSBhZGRlZCB0byBhY3JvbnltcyBp
biAxLjIuMSkuIElzDQo+IHRoaXMNCj4gICAgID4gICAgIHNwZWNpZmljIHRvIE5TSD8gT3Igc3Bl
Y2lmaWMgdG8gSVB2ND8NCj4gICAgID4NCj4gICAgID4gPE5hZ2VuZHJhPiBUVEwgaXMgbGlzdGVk
IGFzIHdlbGwta25vd24gYWJicmV2IGluIGh0dHBzOi8vd3d3LnJmYy0NCj4gICAgID4gZWRpdG9y
Lm9yZy9tYXRlcmlhbHMvYWJicmV2LmV4cGFuc2lvbi50eHQgYW5kIHNvIHdlIGxlZnQgaXQgYXMg
aXQgaXMuIFRUTCBpbg0KPiB0aGlzDQo+ICAgICA+IGRvY3VtZW50IHJlZmVycyB0byBOU0ggVFRM
IGZpZWxkLg0KPiANCj4gICAgIC4uLkZCOiBMZXQncyBlbnN1cmUgd2UgcmVmZXIgdG8gTlNIIFRU
TCBpbiB0aGlzIGNhc2UuIEdpdmVuIHRoYXQgU0ZDIGNhbiBiZSBkb25lDQo+IHdpdGggb3RoZXIg
bWVhbnMgdGhhbiBOU0gsIGltcGxpY2l0IHJlZmVyZW5jZSB0byBOU0ggbWlnaHQgYmUgYSBwcm9i
bGVtLg0KPiANCj4gPE5hZ2VuZHJhMj5Pay4NCj4gDQo+ICAgICA+DQo+ICAgICA+ICBbNjMwXSBN
ZW50aW9uIHRoYXQgZm9yICJhcHByb3hpbWF0aW9uIG9mDQo+ICAgICA+ICAgICBwYWNrZXQgbG9z
cyBmb3IgYSBnaXZlbiBTRkMgY2FuIGJlIGRlcml2ZWQiIHRvIGJlIGFwcGxpY2FibGUsIFNGQyBP
QU0NCj4gcGFja2V0cw0KPiAgICAgPiAgICAgd291bGQgbmVlZCB0byBiZSBmb3J3YXJkZWQgdGhl
IHNhbWUgYXMgbGl2ZSB1c2VyIHRyYWZmaWMuDQo+ICAgICA+DQo+ICAgICA+IDxOYWdlbmRyYT4g
QXMgaXQgaXMgaW50ZW5kaW5nIHRvIGRlcml2ZSB0aGUgYXBwcm94aW1hdGUgbG9zcyB2YWx1ZSwg
SSBhbSBub3QNCj4gc3VyZQ0KPiAgICAgPiBpZiB3ZSBuZWVkIHRoaXMgYWRkaXRpb25hbCBjb25z
aWRlcmF0aW9uIHRoYXQgdGhlIE9BTSBwYWNrZXQgd291bGQgbmVlZCB0bw0KPiAgICAgPiBmb2xs
b3cgdGhlIGxpdmUgdXNlciB0cmFmZmljLiBMZXQgbWUga25vdyBpZiB5b3UgdGhpbmsgb3RoZXJ3
aXNlLg0KPiANCj4gICAgIC4uLkZCOiBJTUhPIHdlIHNob3VsZCAtIGdpdmVuIHRoYXQgaXQgaXMg
b25lIHBvdGVudGlhbCBjb21wbGljYXRpb24uDQo+IA0KPiA8TmFnZW5kcmEyPiBPay4gV2UgY2Fu
IHVwZGF0ZSBhcyBiZWxvdzoNCj4gDQo+IE9MRDoNCj4gDQo+IFNGQyBPQU0gc2hvdWxkIHByb3Zp
ZGUgdGhlIGFiaWxpdHkgdG8gbWVhc3VyZSBwYWNrZXQgbG9zcyBmb3IgYW4gU0ZDLg0KPiAgICBP
bi1kZW1hbmQgbWVhc3VyZW1lbnQgY2FuIGJlIHVzZWQgdG8gZXN0aW1hdGUgcGFja2V0IGxvc3Mg
dXNpbmcNCj4gICAgc3RhdGlzdGljYWwgbWV0aG9kcy4gIE1lYXN1cmluZyB0aGUgbG9zcyBvZiBP
QU0gcGFja2V0cywgYW4NCj4gICAgYXBwcm94aW1hdGlvbiBvZiBwYWNrZXQgbG9zcyBmb3IgYSBn
aXZlbiBTRkMgY2FuIGJlIGRlcml2ZWQuDQo+IA0KPiBORVc6DQo+IFNGQyBPQU0gc2hvdWxkIHBy
b3ZpZGUgdGhlIGFiaWxpdHkgdG8gbWVhc3VyZSBwYWNrZXQgbG9zcyBmb3IgYW4gU0ZDLg0KPiAg
ICBPbi1kZW1hbmQgbWVhc3VyZW1lbnQgY2FuIGJlIHVzZWQgdG8gZXN0aW1hdGUgcGFja2V0IGxv
c3MgdXNpbmcNCj4gICAgc3RhdGlzdGljYWwgbWV0aG9kcy4gIE1lYXN1cmluZyB0aGUgbG9zcyBv
ZiBPQU0gcGFja2V0cyB0aGF0IHNoYXJlIHRoZSBmYXRlDQo+IHdpdGggZGF0YSB0cmFmZmljLCBh
biBhcHByb3hpbWF0aW9uIG9mIHBhY2tldCBsb3NzIGZvciBhIGdpdmVuIFNGQyBjYW4gYmUgZGVy
aXZlZC4NCg0KLi4uRkI6IEhtbS4gTm90IHN1cmUgdGhhdCB0aGlzIHJlYWxseSBjb3ZlcnMgdGhl
IGNhc2Ugd2hlcmUgdGhlIE9BTSBwYWNrZXRzIGFyZSB0cmVhdGVkIGRpZmZlcmVudGx5IHRoYW4g
dGhlIGN1c3RvbWVyIGRhdGEgcGFja2V0cy4NCg0KSG93IGFib3V0Og0KU0ZDIE9BTSBzaG91bGQg
cHJvdmlkZSB0aGUgYWJpbGl0eSB0byBtZWFzdXJlIHBhY2tldCBsb3NzIGZvciBhbiBTRkMuIE9u
LWRlbWFuZCBtZWFzdXJlbWVudCBjYW4gYmUgdXNlZCB0byBlc3RpbWF0ZSBwYWNrZXQgbG9zcyB1
c2luZyBzdGF0aXN0aWNhbCBtZXRob2RzLiAgVG8gZW5zdXJlIGFjY3VyYXRlIGVzdGltYXRpb25z
LCBvbmUgbmVlZHMgdG8gZW5zdXJlIHRoYXQgT0FNIHBhY2tldHMgYXJlIHRyZWF0ZWQgdGhlIHNh
bWUgYW5kIGFsc28gc2hhcmUgdGhlIHNhbWUgZmF0ZSBhcyByZWd1bGFyIGRhdGEgdHJhZmZpYy4g
DQoNCkNoZWVycywgRnJhbmsNCg0KPiAgICAgPg0KPiAgICAgPiAgWzYzNl0gSXMgdXBwZXJjYXNl
DQo+ICAgICA+ICAgICAiTVVTVCIgYXBwbGljYWJsZSB0byBhbiBpbmZvcm1hdGlvbmFsIGRvY3Vt
ZW50PyBFc3BlY2lhbGx5IGdpdmVuIHRoYXQNCj4gICAgID4gICAgIFJGQzIxMTkvUkZDODE3NCBp
cyBleHBsaWNpdGx5IHJlZmVyZW5jZWQgYnkgdGhlIGRyYWZ0Lg0KPiAgICAgPg0KPiAgICAgPiA8
TmFnZW5kcmE+IEJhc2VkIG9uIHZhcmlvdXMgcmV2aWV3ZXIgY29tbWVudHMsIHdlIHJlbW92ZWQg
dGhlIHVzZSBvZg0KPiBhbnkNCj4gICAgID4gbm9ybWF0aXZlIHN0YXRlbWVudC4NCj4gICAgID4N
Cj4gICAgID4gWzY2Nl0gQWRkIE1QTFMsIFRSSUxMIHRvDQo+ICAgICA+ICAgICBhY3JvbnltcyBp
biAxLjIuMQ0KPiAgICAgPg0KPiAgICAgPiA8TmFnZW5kcmE+IE9rLiBEb25lLg0KPiAgICAgPg0K
PiAgICAgPiBbNjc4XSBzL2V4aGF1c3RpdmUvZXhoYXVzdGl2ZS4vDQo+ICAgICA+DQo+ICAgICA+
IDxOYWdlbmRyYT4gRG9uZS4NCj4gICAgID4NCj4gICAgID4gWzcyMF0gSXMgdXBwZXJjYXNlICJT
SE9VTEQiIGFwcGxpY2FibGUgdG8gYW4gaW5mb3JtYXRpb25hbCBkb2N1bWVudD8NCj4gICAgID4g
ICAgIEVzcGVjaWFsbHkgZ2l2ZW4gdGhhdCBSRkMyMTE5L1JGQzgxNzQgaXMgZXhwbGljaXRseSBy
ZWZlcmVuY2VkIGJ5IHRoZQ0KPiBkcmFmdC4NCj4gICAgID4NCj4gICAgID4gPE5hZ2VuZHJhPiBC
YXNlZCBvbiB2YXJpb3VzIHJldmlld2VyIGNvbW1lbnRzLCB3ZSByZW1vdmVkIHRoZSB1c2Ugb2YN
Cj4gYW55DQo+ICAgICA+IG5vcm1hdGl2ZSBzdGF0ZW1lbnQuDQo+ICAgICA+DQo+ICAgICA+IFs3
MjJdIElzIHVwcGVyY2FzZSAiTUFZIiBhcHBsaWNhYmxlIHRvIGFuIGluZm9ybWF0aW9uYWwgZG9j
dW1lbnQ/DQo+IEVzcGVjaWFsbHkNCj4gICAgID4gICAgIGdpdmVuIHRoYXQgUkZDMjExOS9SRkM4
MTc0IGlzIGV4cGxpY2l0bHkgcmVmZXJlbmNlZCBieSB0aGUgZHJhZnQuDQo+ICAgICA+DQo+ICAg
ICA+IDxOYWdlbmRyYT4gQmFzZWQgb24gdmFyaW91cyByZXZpZXdlciBjb21tZW50cywgd2UgcmVt
b3ZlZCB0aGUgdXNlIG9mDQo+IGFueQ0KPiAgICAgPiBub3JtYXRpdmUgc3RhdGVtZW50Lg0KPiAg
ICAgPg0KPiAgICAgPiBbNzU0XQ0KPiAgICAgPiAgICAgcy9wYWNrZXQvcGFja2V0cy8NCj4gICAg
ID4NCj4gICAgID4gWzc1NV0gcy90byBuZXh0IG5vZGUvdG8gdGhlIG5leHQgbm9kZS8NCj4gICAg
ID4NCj4gICAgID4gIFs3NzFdIEhvdyBkb2VzIHRoaXMNCj4gICAgID4gICAgIHJlcXVpcmVtZW50
IGFsaWduIHdpdGggdGhlIGVhcmxpZXIgcGFyYWdyYXBoLCBlLmcuIGluIGNhc2UgYSBub2RlIHNl
bmRzIGFuDQo+ICAgICA+IElDTVANCj4gICAgID4gICAgIHJlcGx5PyBJdCB3b3VsZCBwcm9iYWJs
eSBtYWtlIHNlbnNlIHRvIHNjb3BlIHRoZSBzdGF0ZW1lbnQgdG8gZS5nLiBOU0guDQo+ICAgICA+
DQo+ICAgICA+IDxOYWdlbmRyYT4gQXMgbWVudGlvbmVkIGluIHRoZSBzdGF0ZW1lbnQsIHRoZSBu
b2RlIHRoYXQgaW5pdGlhdGVzIHRoZSBPQU0NCj4gICAgID4gcGFja2V0IG11c3Qgc2V0IHRoZSBt
YXJrZXIgYW5kIHNvIHRoaXMgc3RhdGVtZW50IGlzIGFwcGxpY2FibGUgZm9yIHRoZQ0KPiBpbml0
aWF0aW5nDQo+ICAgICA+IG5vZGUuDQo+ICAgICA+DQo+ICAgICA+IFs4MDZdDQo+ICAgICA+ICAg
ICBzL2Z1bmN0aW9uL2Z1bmN0aW9ucy8NCj4gICAgID4NCj4gICAgID4gPE5hZ2VuZHJhPiBEb25l
DQo+ICAgICA+DQo+ICAgICA+IFs4MDldIHMvZnJvbSByZWxldmFudCBub2RlL2Zyb20gdGhlIHJl
bGV2YW50IG5vZGUvDQo+ICAgICA+DQo+ICAgICA+IDxOYWdlbmRyYT4gRG9uZQ0KPiAgICAgPg0K
PiAgICAgPiBbODEwXQ0KPiAgICAgPiAgICAgcy9nZW5lcmF0ZSBJQ01QL2dlbmVyYXRlIGFuIElD
TVAvDQo+ICAgICA+DQo+ICAgICA+IDxOYWdlbmRyYT4gRG9uZQ0KPiAgICAgPg0KPiAgICAgPiBb
ODEyXSBzL2Zyb20gbGFzdC9mcm9tIHRoZSBsYXN0Lw0KPiAgICAgPg0KPiAgICAgPiA8TmFnZW5k
cmE+IERvbmUNCj4gICAgID4NCj4gICAgID4gWzgzMF0NCj4gICAgID4gICAgIHMvcGVyZm9ybSBj
b250aW51aXR5L3BlcmZvcm0gdGhlIGNvbnRpbnVpdHkvDQo+ICAgICA+DQo+ICAgICA+IDxOYWdl
bmRyYT4gRG9uZQ0KPiAgICAgPg0KPiAgICAgPiAgWzgzNF0gcy93aXRoIHJlbGV2YW50L3dpdGgg
dGhlDQo+ICAgICA+ICAgICByZWxldmFudA0KPiAgICAgPg0KPiAgICAgPiA8TmFnZW5kcmE+IERv
bmUNCj4gICAgID4NCj4gICAgID4gWzgzNV0gcy9wZXJmb3JtIHBhcnRpYWwgU0ZDIGF2YWlsYWJp
bGl0eS4vcGVyZm9ybSBhIHBhcnRpYWwgU0ZDDQo+ICAgICA+ICAgICBhdmFpbGFiaWxpdHkgY2hl
Y2suLw0KPiAgICAgPg0KPiAgICAgPiA8TmFnZW5kcmE+IERvbmUNCj4gICAgID4NCj4gICAgID4g
Wzg1MV0gRm9yICJJbi1TaXR1IE9BTSBkYXRhIGZpZWxkcyIgYWRkIGEgbm9ybWF0aXZlDQo+ICAg
ICA+ICAgICByZWZlcmVuY2UgdG8gZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZGF0YQ0KPiAgICAgPg0K
PiAgICAgPiBbOTA1XSBBZGQgIkNMSSIgdG8gc2VjdGlvbiAxLjIuMQ0KPiAgICAgPiAgICAgYWNy
b255bXMNCj4gICAgID4NCj4gICAgID4gPE5hZ2VuZHJhPiBEb25lDQo+ICAgICA+DQo+ICAgICA+
IFs5MjBdIEFkZCBhIHJlZmVyZW5jZSBmb3IgTkVUQ09ORiAtPlJGQzYyNDENCj4gICAgID4NCj4g
ICAgID4gPE5hZ2VuZHJhPiBEb25lDQo+ICAgICA+DQo+ICAgICA+IE9uY2UgYWdhaW4sIHRoYW5r
cyBhIGxvdCBmb3IgdGhlIGdyZWF0IGNvbW1lbnRzLg0KPiAgICAgPg0KPiAgICAgPiBSZWdhcmRz
LA0KPiAgICAgPiBOYWdlbmRyYQ0KPiANCj4gICAgIFRoYW5rcyBhZ2FpbiBmb3IgY29uc2lkZXJp
bmcgdGhlIGNvbW1lbnRzIGluIGdyZWF0IGRldGFpbC4gTXVjaCBhcHByZWNpYXRlZC4NCj4gDQo+
ICAgICBDaGVlcnMsIEZyYW5rDQo+ICAgICA+DQo+ICAgICA+DQo+ICAgICA+DQo+IA0KPiANCg0K


From nobody Fri May 22 02:34:10 2020
Return-Path: <fbrockne@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98B853A0958; Fri, 22 May 2020 02:34:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Nv+vPqbc; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=XpRYDfX3
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qnJtictaEzbB; Fri, 22 May 2020 02:34:03 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 471D93A095F; Fri, 22 May 2020 02:34:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=46238; q=dns/txt; s=iport; t=1590140043; x=1591349643; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=AO67+2gKK52FtiHbp/lSXCGR5LTHrhOuOcOr5z8t/T0=; b=Nv+vPqbc+V+RCF9Lz80XpDE12sp8SoKeZIsdk9LAP49UknLS5kyjkuKb QgccIrfPigH1Ix9k3MykL7K2QauWHRnyhik6ql3cep8+q6EEowD1YoZ7u epUppqNov6FYYxMss6oAJt7RfGOMnQq9nvP2Xg2GNoXh2UGx0rtXN0ytz 4=;
IronPort-PHdr: =?us-ascii?q?9a23=3ASFYDBBD9RGvesqslqcOXUyQJPHJ1sqjoPgMT9p?= =?us-ascii?q?ssgq5PdaLm5Zn5IUjD/qw30g3LWojf6/tAk+fMtebrXmlTqZqCsXVXdptKWl?= =?us-ascii?q?dFjMgNhAUvDYaDDlGzN//laSE2XaEgHF9o9n22Kw5ZTcD5YVCBoHq/6T4bHg?= =?us-ascii?q?3yLwwzLePwScbeis2t3LW0/JveKwxDmDu6Z+Z0KxO75QXcv8Ubm81sMKE0nx?= =?us-ascii?q?DIuXBPPe9RwDBl?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DeAQCmm8de/5xdJa1mGwEBAQEBAQE?= =?us-ascii?q?BBQEBARIBAQEDAwEBAUCBR4FUUQdvWC8sCoQag0YDjUCBAZc7gUKBEANVCwE?= =?us-ascii?q?BAQwBASMKAgQBAYREAheCBSQ4EwIDAQELAQEFAQEBAgEFBG2FKgEGJQyFcgE?= =?us-ascii?q?BAQEDEggBCAQNDAEBNwELBAIBCBEBAwEBAQICJgICAjAVAgYIAgQBDQUIEwe?= =?us-ascii?q?DBYJLAy4BDqIYAoE5iGF2fzODAQEBBYEyAQMCg34Ygg4JgQ4qgmOJXxqBQT+?= =?us-ascii?q?BEAFDgU9JNT6CZwEBAgGBOQ8cBRAPEgKCWjOCLY40AREGCQkogl6JI5ggCoJ?= =?us-ascii?q?UiCmGDYpAgmOBEoNphAaQGIICkE2JbZN0AgQCBAUCDgEBBYFpIoFWcBU7gjU?= =?us-ascii?q?BATIJRxgNiX2ELoIVDBeDT4UUhUJ0AjUCBgEHAQEDCXyKQQImB4EGATBfAQE?=
X-IronPort-AV: E=Sophos;i="5.73,421,1583193600"; d="scan'208";a="762257928"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 22 May 2020 09:33:59 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 04M9XxYM006484 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 22 May 2020 09:33:59 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 22 May 2020 04:33:59 -0500
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 22 May 2020 04:33:58 -0500
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 22 May 2020 04:33:58 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oIFq16S11lTHE3t2QnDxtOFx9Zodh3F1nSGI2jIIDr2fzBxcTY9BX+OiOEeZ3dUPLFjaqtBrPJkf96E0/y4mcmhXWwMxTyZmMdfuvGcXSqCgkew8NY0Cbw5hLJwzhwXixml5ldlwtU0vyTRfMFoGdv0BpeyUCsbFjyebQ/vC649/rf6JzPOg05uSwpfxg0dhvtQni00VIcDCMWow+YcF7Qlz27CWq1u2J6NtBDYZxKFalGoBO1tIGkLZGUWM0AROrXx+g1fj5auy0/scVJaFOzyDGUoWtm7h7Nzg0iAZxhXsB3AdsbAAlDKCw3PbjlAAY9o9rDSDXCFkPIAQGMcQyw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AO67+2gKK52FtiHbp/lSXCGR5LTHrhOuOcOr5z8t/T0=; b=ZgQ1eErhs+kPu9AYhDwl24NyDeQXw6n3vu2W9kPz3JGfb+6hwD1Wy1BDQXzBTVsIT0s+UamiRx7KuIL7VeRoVyDfzVfzZ56aVe2MIDVDRnYEveK476wyRUf7VY9+/nNnCFhXbTq4lmuG5+U/seuJUDjv8tvYMqNDVtcIDE26utXojqGEfaO2f4+Jb1QWKor9LEoUmlDKCHkfzUsaho4BT/kLhwUwQVHxyrTBEk7BS12BLcTC8yWFOi5/YO8XcAt9jcaac1l5GdZg8bmfEJmZC7Tn2Rqva1ra+OpVmKasb6/sqxB9VCorapMvvcEhtUjqXukdYrQnKixjOguZvG1DEg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AO67+2gKK52FtiHbp/lSXCGR5LTHrhOuOcOr5z8t/T0=; b=XpRYDfX3IgQsRTJhNCg8AB/RtxKR9NNfC7qkrjHhyMPRijXiZ8Ok1wUd3dNTqfNaI1WThQkVeImoctoZAjOdg/o6WtqS9wXzHbYHoPuHQWWEyQSkQmQxopjku4Vob2SEnXh2RlfTXVgaG27e9IffBA65kl629/i9sAk3W/E9C6o=
Received: from BYAPR11MB2584.namprd11.prod.outlook.com (2603:10b6:a02:c8::31) by BYAPR11MB3575.namprd11.prod.outlook.com (2603:10b6:a03:b3::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.24; Fri, 22 May 2020 09:33:56 +0000
Received: from BYAPR11MB2584.namprd11.prod.outlook.com ([fe80::d8d7:dbc7:25a8:a4bd]) by BYAPR11MB2584.namprd11.prod.outlook.com ([fe80::d8d7:dbc7:25a8:a4bd%3]) with mapi id 15.20.3021.024; Fri, 22 May 2020 09:33:56 +0000
From: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>, "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>, "tsv-art@ietf.org" <tsv-art@ietf.org>
CC: "sfc@ietf.org" <sfc@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>,  "draft-ietf-sfc-oam-framework.all@ietf.org" <draft-ietf-sfc-oam-framework.all@ietf.org>
Thread-Topic: Tsvart telechat review of draft-ietf-sfc-oam-framework-13
Thread-Index: AQHWK4yQC3PtyMib00yLrf+zBdIUqaixLdAQgAARHwCAAAVcwIAACkiAgAKA76A=
Date: Fri, 22 May 2020 09:33:56 +0000
Message-ID: <BYAPR11MB2584A602FA170F2D85D4DC67DAB40@BYAPR11MB2584.namprd11.prod.outlook.com>
References: <158861910132.5213.12389985411421411727@ietfa.amsl.com> <B12ACAA0-BFBC-40D6-85D2-A7E056027C68@cisco.com> <BYAPR11MB2584D5A59E020682810099EFDAB60@BYAPR11MB2584.namprd11.prod.outlook.com> <e83de1dc-1f39-6281-7687-b6dd52567685@joelhalpern.com> <BYAPR11MB258403E216B7396323CD836EDAB60@BYAPR11MB2584.namprd11.prod.outlook.com> <e2b4f43f-4732-7276-f449-f62c1b97c259@joelhalpern.com>
In-Reply-To: <e2b4f43f-4732-7276-f449-f62c1b97c259@joelhalpern.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: joelhalpern.com; dkim=none (message not signed) header.d=none;joelhalpern.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.220.51]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a48266a1-c3d3-4aeb-3dda-08d7fe334003
x-ms-traffictypediagnostic: BYAPR11MB3575:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BYAPR11MB357599439E43C33A1AEFF69CDAB40@BYAPR11MB3575.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 04111BAC64
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: gu7IjFPuNGzbFifrdUAkigXJuL8B/bD593RqYqpDOoLhYnZxB2Sr8RzQbx26zlIYkir9WtumBRl4HtwHxCL2pSeOzEKCNLKhLxhqol6xQD+Pd/amf7ePoIGHH4V940v+w8rK5rRHczPuI5z4jO4xGmYVB1SfDhXgQgmGdZXaZVz6o7VEd0upLJhSSa5SGDQKEXgnP7DRKOdaBlDKpKtWr2QcadM2wTR7NYzatmDo+9Hw9qmpOEsUp3DPI3bYfWs6mdSoeonH7SLFcDKopeD8TGfMFsCprTprUsrUbNs8IhWPWVfiocx+piz0e7E91++DhksZi93GJ17CqMA1DM6vgGnCRF0tMzLvoI+9mcnkJb0SnwLa6RO4tfg9L9wRTY9aNlGZoKqcAZOy5eCmIP8wTU7+R8ZpmsFdXNzkujO8oKy6Rh8WAe98OT2qWRaaaxhjDA1S5vkgT76HEpQ6TMUjEN4cPWw15xrOQsGLcb55g+yLF426PweS22G60llTXcb8q3sXMphexTX2fe3Ln0mx9w==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BYAPR11MB2584.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(396003)(376002)(346002)(366004)(39860400002)(136003)(8936002)(76116006)(66446008)(83080400001)(33656002)(478600001)(6506007)(966005)(66556008)(66476007)(53546011)(66946007)(26005)(186003)(64756008)(30864003)(316002)(5660300002)(54906003)(8676002)(2906002)(7696005)(110136005)(71200400001)(9686003)(52536014)(55016002)(4326008)(86362001)(559001)(579004); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: NtR4MXvrqLJTjUZMn3w8llOuC2u9zHCtHgKdMPBaiBUH5n3vzFAVOYy0GCuguWMdrJ0QML7xxMn/KSNneFp1iu8kD6i4+/FvHii6QhBmOPq70dSaxbp5ER15ily/TvxSCZTeUioNo2xqlWTzKYlSgdKW8OBgjF0Ykb+uXfg96HAhjo4p9JA6/Aqxi3yCNnpuY1JffNZSTtEyVx+6IS8pGNkBO0raYgf1NbUkeF15p5WRK5AR0FjZfsqrhzXPiF/iwbg45ImiSan9+JTZ1LjYLaTmo0C3vLWmJcdm/IrbFyuK6RjyeKa0HVW9yv2zeQyJRZXh0V7lo7IgRKdGHAnXWBIS5/PXMMeR/iKvDOJYXx1idX7jaa7muvUvMVOwuqkNFUIijf6Ws70UQ+hBYurQehkIc98YNGjjtzcx1QbhcwDGlE7dw3YV69S5VFGhnIxfWRe1dG/EGIDhE/hHV466jmCLKRCJhY7e+weY05azLWI=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a48266a1-c3d3-4aeb-3dda-08d7fe334003
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 May 2020 09:33:56.5336 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 6xl2sNxhgb5uScaSXBeLx5yX6UdMEQeCGp9CvWH7qjjN2RfLXBC071NlZT+Att/ndxcJAU2WMeHV7inbKsVNYA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3575
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/-k4f7ygj_YQZymin8uz12Af79P0>
Subject: Re: [sfc] Tsvart telechat review of draft-ietf-sfc-oam-framework-13
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 May 2020 09:34:08 -0000

Sm9lbCwNCg0KTmFnZW5kcmEgc3VnZ2VzdGVkICJUaGUgdGFzayBvZiBldmFsdWF0aW5nIHRoZSB0
cnVlIGF2YWlsYWJpbGl0eSBvZiBhIFNlcnZpY2UgRnVuY3Rpb24gaXMgYSBjb21wbGV4IGFjdGl2
aXR5LCBjdXJyZW50bHkgaGF2aW5nIG5vIHNpbXBsZSwgdW5pZmllZCBzb2x1dGlvbi4gIFRoZXJl
IGlzIGN1cnJlbnRseSBubyBzdGFuZGFyZCBtZWFucyBvZiBkb2luZyBzby4gQW55IHN1Y2ggbWVj
aGFuaXNtIHdvdWxkIGJlIGZhciBmcm9tIGEgdHlwaWNhbCBPQU0gZnVuY3Rpb24sIHNvIGl0IGlz
IG5vdCBleHBsb3JlZCBhcyBwYXJ0IG9mIHRoZSBhbmFseXNpcyBpbiBTZWN0aW9ucyA0IGFuZCA1
LiIgaW4gdGhlIHJlbGF0ZWQgdGhyZWFkIGZvciBkaXNjdXNzaW9uIG9uIGF2YWlsYWJpbGl0eS4g
aHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9zZmMvMVpzTHc2bTFPZUpSSmZI
VzJUeWd4T3lLUEprLw0KDQpJdCBjb3VsZCB3ZWxsIGJlIHRoYXQgbXkgZXhwZWN0YXRpb25zIGZv
ciBhIGZyYW1ld29yayBkb2N1bWVudCBkaWZmZXIgZnJvbSB0aGF0IG9mIG90aGVycy4gU28gcGxl
YXNlIHRha2UgdGhpcyBhcyBhIHBlcnNvbmFsIHBlcnNwZWN0aXZlLg0KTXkgZXhwZWN0YXRpb24g
Zm9yIGEgZnJhbWV3b3JrIGRvY3VtZW50IGlzIHRoYXQgaXQgaWRlbnRpZmllcyBhbmQgZGVzY3Jp
YmVzIHRoZSBjb21wb25lbnRzIGZvciBhIHNvbHV0aW9uLiBJdCBjYW4gb3B0aW9uYWxseSBhbHNv
IGhpbnQgYXQgcG90ZW50aWFsIGFwcHJvYWNoZXMgdG8gYSBzb2x1dGlvbiAoaW5kZXBlbmRlbnRs
eSB3aGV0aGVyIHRoZXNlIHNvbHV0aW9uIGFyZSBhbHJlYWR5IGluIHNjb3BlIG9mIHRoZSBXRyBv
ciBub3QpLCBidXQgZG9lcyBub3QgaGF2ZSB0byBwcm92aWRlIHRoZXNlIHNvbHV0aW9ucy4gVGhl
IGRvY3VtZW50IGRvZXMgYSBnb29kIGpvYiBhdCBtb3N0IG9mIHRoZXNlIC0gYnV0IG1pc3NlcyBv
dXQgb24gdGhvc2UgdGhpbmdzLCB3aGVyZSB3ZSBjdXJyZW50bHkgZG9uJ3QgcmVhbGx5IGhhdmUg
YSBzb2x1dGlvbiBhdmFpbGFibGUsIHdoaWNoIGFyZSBxdWVzdGlvbnMgbGlrZQ0KKiBIb3cgZG8g
d2UgZGVmaW5lIGF2YWlsYWJpbGl0eSBmb3IgYSBTRkMgYXQgc2VydmljZSBsZXZlbD8gSG93IGRv
IHdlIGRlZmluZSBhdmFpbGFiaWxpdHkgZm9yIGEgU0Y/DQoqIEhvdyBkbyB3ZSBkZWZpbmUgcGVy
Zm9ybWFuY2UgZm9yIGEgU0ZDIGF0IHNlcnZpY2UgbGV2ZWw/IEhvdyBkbyB3ZSBkZWZpbmUgcGVy
Zm9ybWFuY2UgZm9yIGEgU0Y/DQpSaWdodCBub3cgdGhlIGRvY3VtZW50IGZvY3VzZXMgb24gdGhv
c2UgcGllY2VzIG9mIFNGL1NGQyBhdmFpbGFiaWxpdHkgYW5kIHBlcmZvcm1hbmNlIHRoYXQgYXJl
IGNvbm5lY3Rpdml0eSByZWxhdGVkICgiUGFja2V0cyB0cmF2ZXJzZSBpdCIpLiANCg0KQSBwb3Rl
bnRpYWwgYXBwcm9hY2ggY291bGQgYmUgdG8gZGVjb21wb3NlIHRoZSBwcm9ibGVtLCB1c2luZyB0
aGUgc3RydWN0dXJlIHRoZSBkb2N1bWVudCBsYXlzIG91dCAtIGFuZCBwdXQgdGhpcyBpbnRvIHRo
ZSBjb250ZXh0IG9mIFNMQSBkZWZpbml0aW9ucy4NCg0KV2h5IGNhbiB3ZSBqdXN0IHNheSBmb3Ig
ZS5nLiBTRkMgcGVyZm9ybWFuY2UgdGhhdCBTRkMgcGVyZm9ybWFuY2UgaXMgYSBjb21wb3NpdGUg
b2YgDQoqIGxpbmsgbGF5ZXIgcGVyZm9ybWFuY2UsIA0KKiB1bmRlcmxheSBwZXJmb3JtYW5jZSwg
DQoqIG92ZXJsYXkgcGVyZm9ybWFuY2UsIA0KKiBzZXJ2aWNlIGxheWVyIHBlcmZvcm1hbmNlLg0K
QSBTRkMgT0FNIHNvbHV0aW9uIG5lZWRzIHRvIGNvbnNpZGVyIHRoZSBwZXJmb3JtYW5jZSBtZWFz
dXJlcyBhY3Jvc3MgYWxsIHRob3NlIGxheWVycy4NCkNvbnNlcXVlbnRseSwgZm9yIHRoZSBwZXJm
b3JtYW5jZSBvZiBhIFNGLCBvbmUgbmVlZHMgdG8gY29uc2lkZXIgdGhlIGFzcGVjdHMgYXQgZWFj
aCBsYXllcjoNCiogbGluayBsYXllciAtIEV4YW1wbGUgImhvdyB3ZWxsIGlzIHRoZSBTRiBjb25u
ZWN0ZWQgYXQgZS5nLiBFdGhlcm5ldCBsYXllcj8iIC0+IGV4YW1wbGU6IExldmVyYWdlIElUVS1U
IFkuMTczMQ0KKiB1bmRlcmxheSAtIEV4YW1wbGUgImhvdyB3ZWxsIGlzIHRoZSBTRiBjb25uZWN0
ZWQgYXQgZS5nLiBJUCBsYXllcj8iIC0+IGV4YW1wbGU6IExldmVyYWdlIE9XQU1QL1RXQU1QDQoq
IG92ZXJsYXkgLSBFeGFtcGxlICJob3cgd2VsbCBpcyB0aGUgU0YgY29ubmVjdGVkIGF0IGUuZy4g
TlNIIGxheWVyPyINCiogc2VydmljZSBsYXllciAtIEV4YW1wbGUgImhvdyB3ZWxsIGRvZXMgdGhl
IFNGIG1lZXQgdGhlIGNyaXRlcmlhIG9mIGFuIFNMQT8iDQpTbyBlLmcuIDMuMS4yIGFuZCAzLjIu
MiBjb3VsZCBleHBsaWNpdGx5IGV4cGFuZCBvbiB0aGVzZSBhc3BlY3RzIGFuZCBzdGF0ZSB0aGF0
IGFwYXJ0IGZyb20gY29ubmVjdGl2aXR5IGxldmVsIG1lYXN1cmVzIChsb3NzLCB0aHJvdWdocHV0
KSwgc2VydmljZSBsZXZlbCBjcml0ZXJpYSwgdHlwaWNhbGx5IGRlZmluZWQgYXMgcGFydCBvZiBh
biBTTEEsIGFyZSBpbmNsdWRlZCBpbiBTRkMgcGVyZm9ybWFuY2UgY2hhcmFjdGVyaXphdGlvbi4g
SU1ITyB0aGlzIGlzIGEgYmV0dGVyIGFwcHJvYWNoLCB0aGFuIGVpdGhlciBzYXkgIlNGIGF2YWls
YWJpbGl0eSBpcyBhIGhhcmQgcHJvYmxlbSIgKHdoaWNoIGlzIHdoYXQgTmFnZW5kcmEgc2F5cyBp
biB0aGUgYWJvdmUgc3RhdGVtZW50IC0gYW5kIHdoaWNoIGlzIG9mIGNvdXJzZSB0cnVlKSBvciBq
dXN0IGRlZmluZSB0aGUgc2VydmljZSBhc3BlY3RzIGFzIG91dCBvZiBzY29wZSBmb3IgU0ZDIE9B
TSAoImhvdyBjbGVhbiBhcmUgdGhlIGNsb3RoZXMgd2hlbiByZXR1cm5lZCBmcm9tIHRoZSBsYXVu
ZHJ5PyIpLg0KDQpNeSAyY2VudHMuLg0KDQpDaGVlcnMsIEZyYW5rDQoNCg0KPiAtLS0tLU9yaWdp
bmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKb2VsIE0uIEhhbHBlcm4gPGptaEBqb2VsaGFscGVy
bi5jb20+DQo+IFNlbnQ6IE1pdHR3b2NoLCAyMC4gTWFpIDIwMjAgMjA6MTcNCj4gVG86IEZyYW5r
IEJyb2NrbmVycyAoZmJyb2NrbmUpIDxmYnJvY2tuZUBjaXNjby5jb20+OyBOYWdlbmRyYSBLdW1h
ciBOYWluYXINCj4gKG5haWt1bWFyKSA8bmFpa3VtYXJAY2lzY28uY29tPjsgdHN2LWFydEBpZXRm
Lm9yZw0KPiBDYzogc2ZjQGlldGYub3JnOyBsYXN0LWNhbGxAaWV0Zi5vcmc7IGRyYWZ0LWlldGYt
c2ZjLW9hbS1mcmFtZXdvcmsuYWxsQGlldGYub3JnDQo+IFN1YmplY3Q6IFJlOiBUc3ZhcnQgdGVs
ZWNoYXQgcmV2aWV3IG9mIGRyYWZ0LWlldGYtc2ZjLW9hbS1mcmFtZXdvcmstMTMNCj4gDQo+IFNv
IHRoZSBxdWVzdGlvbiBub3cgaXMgd2hldGhlciB0aGUgdGV4dCBNdXJyYXkgc3VnZ2VzdGVkIHN1
ZmZpY2VzIGZvciB5b3U/ICAoV2UNCj4gYXJlIHN0aWxsIHdhaXRpbmcgdG8gaGVhciBmcm9tIEFs
dmFyby4pDQo+IA0KPiBZb3VycywNCj4gSm9lbA0KPiANCj4gT24gNS8yMC8yMDIwIDE6NDEgUE0s
IEZyYW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpIHdyb3RlOg0KPiA+IFRoYW5rcyBKb2VsLiBQZXIg
d2hhdCBJIG1lbnRpb25lZCBiZWxvdywgbGV0J3MgYmUgY2xlYXIgdGhhdCBTRiBwZXJmb3JtYW5j
ZSBpcw0KPiBvdXQgb2Ygc2NvcGUgZm9yIHRoZSBkb2MuDQo+ID4gQW5kIEkgdGhpbmsgdGhpcyB3
YXMgQWx2YXJvJ3MgcG9pbnQgYXMgd2VsbC4NCj4gPg0KPiA+IENoZWVycywgRnJhbmsNCj4gPg0K
PiA+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+PiBGcm9tOiBKb2VsIE0uIEhhbHBl
cm4gPGptaEBqb2VsaGFscGVybi5jb20+DQo+ID4+IFNlbnQ6IE1pdHR3b2NoLCAyMC4gTWFpIDIw
MjAgMTk6MjENCj4gPj4gVG86IEZyYW5rIEJyb2NrbmVycyAoZmJyb2NrbmUpIDxmYnJvY2tuZUBj
aXNjby5jb20+OyBOYWdlbmRyYSBLdW1hcg0KPiA+PiBOYWluYXINCj4gPj4gKG5haWt1bWFyKSA8
bmFpa3VtYXJAY2lzY28uY29tPjsgdHN2LWFydEBpZXRmLm9yZw0KPiA+PiBDYzogc2ZjQGlldGYu
b3JnOyBsYXN0LWNhbGxAaWV0Zi5vcmc7DQo+ID4+IGRyYWZ0LWlldGYtc2ZjLW9hbS1mcmFtZXdv
cmsuYWxsQGlldGYub3JnDQo+ID4+IFN1YmplY3Q6IFJlOiBUc3ZhcnQgdGVsZWNoYXQgcmV2aWV3
IG9mDQo+ID4+IGRyYWZ0LWlldGYtc2ZjLW9hbS1mcmFtZXdvcmstMTMNCj4gPj4NCj4gPj4gRnJh
bmssIHJlZ2FyZGluZyB5b3VyIGNvbW1lbnQgYWJvdXQgU0YgcGVyZm9ybWFuY2UsIEkgdGhvdWdo
dCB0aGUNCj4gPj4gZG9jdW1lbnQgd2FzIHByZXR0eSBjbGVhciB0aGF0IHdlIGNvbnNpZGVyIHRo
YXQgb3V0IG9mIHNjb3BlIChjLmYuDQo+ID4+IHRoZSBkaXNjdXNzaW9ucyB3aXRoIHRoZSB2YXJp
b3VzIEFEcy4pDQo+ID4+DQo+ID4+IElmIHlvdSBjYW4gc2VlIGEgcGxhY2UgdG8gYWRkIHRleHQs
IHBsZWFzZSBwcm9wb3NlIHRleHQuDQo+ID4+DQo+ID4+IFRoYW5rIHlvdSwNCj4gPj4gSm9lbA0K
PiA+Pg0KPiA+PiBPbiA1LzIwLzIwMjAgMToxMCBQTSwgRnJhbmsgQnJvY2tuZXJzIChmYnJvY2tu
ZSkgd3JvdGU6DQo+ID4+PiBIaSBOYWdlbmRyYSwNCj4gPj4+DQo+ID4+PiBUaGFua3MgZm9yIHRo
ZSBkZXRhaWxlZCByZXBseS4gUGxlYXNlIHNlZSBpbmxpbmUgKC4uRkIpLg0KPiA+Pj4NCj4gPj4+
PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+Pj4+IEZyb206IE5hZ2VuZHJhIEt1bWFy
IE5haW5hciAobmFpa3VtYXIpIDxuYWlrdW1hckBjaXNjby5jb20+DQo+ID4+Pj4gU2VudDogU2Ft
c3RhZywgMTYuIE1haSAyMDIwIDE2OjE2DQo+ID4+Pj4gVG86IEZyYW5rIEJyb2NrbmVycyAoZmJy
b2NrbmUpIDxmYnJvY2tuZUBjaXNjby5jb20+Ow0KPiA+Pj4+IHRzdi1hcnRAaWV0Zi5vcmcNCj4g
Pj4+PiBDYzogc2ZjQGlldGYub3JnOyBsYXN0LWNhbGxAaWV0Zi5vcmc7DQo+ID4+Pj4gZHJhZnQt
aWV0Zi1zZmMtb2FtLWZyYW1ld29yay5hbGxAaWV0Zi5vcmcNCj4gPj4+PiBTdWJqZWN0OiBSZTog
VHN2YXJ0IHRlbGVjaGF0IHJldmlldyBvZg0KPiA+Pj4+IGRyYWZ0LWlldGYtc2ZjLW9hbS1mcmFt
ZXdvcmstMTMNCj4gPj4+Pg0KPiA+Pj4+IEhpIEZyYW5rLA0KPiA+Pj4+DQo+ID4+Pj4gVGhhbmsg
eW91IGZvciB0aGUgcmV2aWV3LiBQbGVhc2Ugc2VlIGlubGluZSBmb3IgdGhlIHJlc3BvbnNlLi4N
Cj4gPj4+Pg0KPiA+Pj4+DQo+ID4+Pj4gICAgICAgUmV2aWV3ZXI6IEZyYW5rIEJyb2NrbmVycw0K
PiA+Pj4+ICAgICAgIFJldmlldyByZXN1bHQ6IFJlYWR5IHdpdGggTml0cw0KPiA+Pj4+DQo+ID4+
Pj4gICAgICAgVGhpcyBkb2N1bWVudCBoYXMgYmVlbiByZXZpZXdlZCBhcyBwYXJ0IG9mIHRoZSB0
cmFuc3BvcnQgYXJlYQ0KPiA+Pj4+IHJldmlldw0KPiA+PiB0ZWFtJ3MNCj4gPj4+PiAgICAgICBv
bmdvaW5nIGVmZm9ydCB0byByZXZpZXcga2V5IElFVEYgZG9jdW1lbnRzLiBUaGVzZSBjb21tZW50
cw0KPiA+Pj4+IHdlcmUNCj4gPj4gd3JpdHRlbg0KPiA+Pj4+ICAgICAgIHByaW1hcmlseSBmb3Ig
dGhlIHRyYW5zcG9ydCBhcmVhIGRpcmVjdG9ycywgYnV0IGFyZSBjb3BpZWQgdG8NCj4gPj4+PiB0
aGUNCj4gPj4gZG9jdW1lbnQncw0KPiA+Pj4+ICAgICAgIGF1dGhvcnMgYW5kIFdHIHRvIGFsbG93
IHRoZW0gdG8gYWRkcmVzcyBhbnkgaXNzdWVzIHJhaXNlZCBhbmQNCj4gPj4+PiBhbHNvIHRvIHRo
ZSBJRVRGDQo+ID4+Pj4gICAgICAgZGlzY3Vzc2lvbiBsaXN0IGZvciBpbmZvcm1hdGlvbi4NCj4g
Pj4+Pg0KPiA+Pj4+ICAgICAgIFdoZW4gZG9uZSBhdCB0aGUgdGltZSBvZiBJRVRGIExhc3QgQ2Fs
bCwgdGhlIGF1dGhvcnMgc2hvdWxkIGNvbnNpZGVyDQo+IHRoaXMNCj4gPj4+PiAgICAgICByZXZp
ZXcgYXMgcGFydCBvZiB0aGUgbGFzdC1jYWxsIGNvbW1lbnRzIHRoZXkgcmVjZWl2ZS4gUGxlYXNl
IGFsd2F5cyBDQw0KPiA+Pj4+ICAgICAgIHRzdi1hcnRAaWV0Zi5vcmcgaWYgeW91IHJlcGx5IHRv
IG9yIGZvcndhcmQgdGhpcyByZXZpZXcuDQo+ID4+Pj4NCj4gPj4+PiAgICAgICBUaGlzIGRvY3Vt
ZW50IHByb3ZpZGVzIGEgcmVmZXJlbmNlIGZyYW1ld29yayBmb3IgT0FNIGZvciBTRkMuDQo+ID4+
Pj4NCj4gPj4+PiAgICAgICBDb21tZW50czoNCj4gPj4+Pg0KPiA+Pj4+ICAgICAgIFNlY3Rpb24g
My4xLjEgU0YgYXZhaWxhYmlsaXR5OiBUaGUgdGV4dCBtYWtlcyBleHBsaWNpdCByZWZlcmVuY2Ug
dG8NCj4gbXVsdGlwbGUNCj4gPj4+PiAgICAgICBpbnN0YW5jZXMgb2YgYSBTRi4gQ29uc2VxdWVu
dGx5LCBpdCBzaG91bGQgYmUgZGVmaW5lZCBob3cNCj4gPj4+PiBhdmFpbGFiaWxpdHkgb2YgYQ0K
PiA+PiBTRg0KPiA+Pj4+ICAgICAgIGlzIGNvbXB1dGVkL2RldGVybWluZWQgaW4gY2FzZSBtdWx0
aXBsZSBpbnN0YW5jZXMgYXJlIGRlcGxveWVkLg0KPiA+Pj4+DQo+ID4+Pj4gPE5hZ2VuZHJhPiBU
aGlzIGlzIGFscmVhZHkgY2xhcmlmaWVkIGluIHRoZSBzZWN0aW9uIGFzIGJlbG93Og0KPiA+Pj4+
DQo+ID4+Pj4gIkZvciBjYXNlcyB3aGVyZQ0KPiA+Pj4+ICAgICAgbXVsdGlwbGUgaW5zdGFuY2Vz
IG9mIGFuIFNGIGFyZSB1c2VkIHRvIHJlYWxpemUgYSBnaXZlbiBTRiBmb3IgdGhlDQo+ID4+Pj4g
ICAgICBwdXJwb3NlIG9mIGxvYWQgc2hhcmluZywgU0YgYXZhaWxhYmlsaXR5IGNhbiBiZSBwZXJm
b3JtZWQgYnkgY2hlY2tpbmcNCj4gPj4+PiAgICAgIHRoZSBhdmFpbGFiaWxpdHkgb2YgYW55IG9u
ZSBvZiB0aG9zZSBpbnN0YW5jZXMsIG9yIHRoZSBhdmFpbGFiaWxpdHkNCj4gPj4+PiAgICAgIGNo
ZWNrIG1heSBiZSB0YXJnZXRlZCBhdCBhIHNwZWNpZmljIGluc3RhbmNlLiINCj4gPj4+Pg0KPiA+
Pj4+IFRoaXMgZnVydGhlcg0KPiA+Pj4+ICAgICAgIGxlYWRzIHRvIHRoZSBxdWVzdGlvbiwgd2hl
dGhlciBhdmFpbGFiaWxpdHkgaXMgYWx3YXlzIGEgImJpbmFyeSIgc3RhdGUNCj4gPj4+PiAgICAg
ICAoYXZhaWxhYmxlIC8gbm90LWF2YWlsYWJsZSksIG9yIGNvdWxkIGEgU0YgYmUgZS5nLiA5OSUg
YXZhaWxhYmxlPw0KPiA+Pj4+DQo+ID4+Pj4gPE5hZ2VuZHJhPlRoZSBhdmFpbGFiaWxpdHkgaXMg
bWVhc3VyZWQgYXMgYmluYXJ5IHN0YXRlLiBJIGFtIG5vdA0KPiA+Pj4+IHN1cmUgd2hhdCBpcyA5
OSUgYXZhaWxhYmxlLiBJZiBpdCBtZWFucyBnZXR0aW5nIDk5IHJlc3BvbnNlcyBmb3INCj4gPj4+
PiAxMDAgcHJvYmVzIHNlbnQsIEkgdGhpbmsgaXQgZmFsbHMgdW5kZXIgcGFja2V0IGxvc3MgY2F0
ZWdvcnkgd2hpY2gNCj4gPj4+PiBpbiB0dXJuIGlzDQo+ID4+IHBlcmZvcm1hbmNlIG1lYXN1cmVt
ZW50Lg0KPiA+Pj4NCj4gPj4+IC4uLkZCOiBUaGFua3MuIFRob3VnaCBJJ20gc3RpbGwgbm90IGVu
dGlyZWx5IGZvbGxvd2luZy4gSWYNCj4gPj4+IGF2YWlsYWJpbGl0eSBpcyBiaW5hcnkgYW5kDQo+
ID4+IEkgcHV0IHRoZSBzdGF0ZW1lbnRzIGFib3ZlIHRvZ2V0aGVyLCB3aGF0IHdvdWxkIGJlIHRo
ZSBhdmFpbGFiaWxpdHkNCj4gPj4gb2YgdGhlIGZvbGxvd2luZyBzZXR1cDogVGhlcmUgaXMgYW4g
U0YgdGhhdCBpcyBtYWRlIHVwIG9mIDEwMA0KPiA+PiBpbnN0YW5jZXMuIDk5IG9mIHRoZXNlIGlu
c3RhbmNlcyBhcmUgcG93ZXJlZCBkb3duIGVudGlyZWx5LiBBbmQgdGhlIDENCj4gPj4gaW5zdGFu
Y2UgdGhhdCBpcyAidXAiIGlzIGFsdGVybmF0aW5nIGJldHdlZW4gc2VydmljaW5nIHJlcXVlc3Rz
IGZvcg0KPiA+PiAxMG1pbiBmb2xsb3dlZCBieSBub3Qgc2VydmljaW5nIHJlcXVlc3RzIGZvciAx
MG1pbi4gV291bGQgdGhlIFNGIGJlDQo+IGNvbnNpZGVyZWQgImF2YWlsYWJsZSI/DQo+ID4+Pg0K
PiA+Pj4+DQo+ID4+Pj4gU2VjdGlvbiAzLjEuMg0KPiA+Pj4+ICAgICAgIFNGIHBlcmZvcm1hbmNl
OiBXaGF0IGlzIHRoZSBpbXBhY3Qgb2YgYSAibXVsdGlwbGUgaW5zdGFuY2UgU0YNCj4gPj4+PiBk
ZXBsb3ltZW50IiBvbiBTRg0KPiA+Pj4+ICAgICAgIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50Pw0K
PiA+Pj4+DQo+ID4+Pj4gPE5hZ2VuZHJhPkkgdGhpbmsgd2UgY292ZXJlZCB0aGlzIGluIFNGIGF2
YWlsYWJpbGl0eSBidXQgbm90IGhlcmUuDQo+ID4+Pj4gRG9lcyB0aGUgYmVsb3cgdXBkYXRlZCB0
ZXh0IGxvb2sgYmV0dGVyPw0KPiA+Pj4+DQo+ID4+Pj4gT0xEOg0KPiA+Pj4+IE9uIHRoZSBvbmUg
aGFuZCwgdGhlIHBlcmZvcm1hbmNlIG9mIGFueSBzcGVjaWZpYyBTRiBjYW4gYmUgcXVhbnRpZmll
ZA0KPiA+Pj4+ICAgICAgYnkgbWVhc3VyaW5nIHRoZSBsb3NzIGFuZCBkZWxheSBtZXRyaWNzIG9m
IHRoZSB0cmFmZmljIGZyb20gU0ZGIHRvDQo+ID4+Pj4gICAgICB0aGUgcmVzcGVjdGl2ZSBTRiwg
d2hpbGUgb24gdGhlIG90aGVyIGhhbmQsIHRoZSBwZXJmb3JtYW5jZSBjYW4gYmUNCj4gPj4+PiAg
ICAgIG1lYXN1cmVkIGJ5IGxldmVyYWdpbmcgdGhlIGxvc3MgYW5kIGRlbGF5IG1ldHJpY3MgZnJv
bSB0aGUgcmVzcGVjdGl2ZQ0KPiA+Pj4+ICAgICAgU0ZzLiAgVGhlIGxhdHRlciByZXF1aXJlcyBT
RiBpbnZvbHZlbWVudCB0byBwZXJmb3JtIHRoZSBtZWFzdXJlbWVudA0KPiA+Pj4+ICAgICAgd2hp
bGUgdGhlIGZvcm1lciBkb2VzIG5vdC4NCj4gPj4+Pg0KPiA+Pj4+IE5FVzoNCj4gPj4+PiBPbiB0
aGUgb25lIGhhbmQsIHRoZSBwZXJmb3JtYW5jZSBvZiBhbnkgc3BlY2lmaWMgU0YgY2FuIGJlIHF1
YW50aWZpZWQNCj4gPj4+PiAgICAgIGJ5IG1lYXN1cmluZyB0aGUgbG9zcyBhbmQgZGVsYXkgbWV0
cmljcyBvZiB0aGUgdHJhZmZpYyBmcm9tIFNGRiB0bw0KPiA+Pj4+ICAgICAgdGhlIHJlc3BlY3Rp
dmUgU0YsIHdoaWxlIG9uIHRoZSBvdGhlciBoYW5kLCB0aGUgcGVyZm9ybWFuY2UgY2FuIGJlDQo+
ID4+Pj4gICAgICBtZWFzdXJlZCBieSBsZXZlcmFnaW5nIHRoZSBsb3NzIGFuZCBkZWxheSBtZXRy
aWNzIGZyb20gdGhlIHJlc3BlY3RpdmUNCj4gPj4+PiAgICAgIFNGcy4gIFRoZSBsYXR0ZXIgcmVx
dWlyZXMgU0YgaW52b2x2ZW1lbnQgdG8gcGVyZm9ybSB0aGUgbWVhc3VyZW1lbnQNCj4gPj4+PiAg
ICAgIHdoaWxlIHRoZSBmb3JtZXIgZG9lcyBub3QuIEZvciBjYXNlcyB3aGVyZQ0KPiA+Pj4+ICAg
ICAgbXVsdGlwbGUgaW5zdGFuY2VzIG9mIGFuIFNGIGFyZSB1c2VkIHRvIHJlYWxpemUgYSBnaXZl
biBTRiBmb3IgdGhlDQo+ID4+Pj4gICAgICBwdXJwb3NlIG9mIGxvYWQgc2hhcmluZywgU0YgcGVy
Zm9ybWFuY2UgY2FuIGJlIHF1YW50aWZpZWQgYnkgbWVhc3VyaW5nDQo+ID4+Pj4gICAgICB0aGUg
bWV0cmljcyBmb3IgYW55IG9uZSBpbnN0YW5jZSBvZiBTRiBvciBieSBtZWFzdXJpbmcgdGhlIG1l
dHJpY3MgZm9yDQo+ID4+Pj4gICAgICBhIHNwZWNpZmljIGluc3RhbmNlLg0KPiA+Pj4+DQo+ID4+
Pj4gVGhlIHNlY3Rpb24gb25seSB0YWxrcyBhYm91dCBsb3NzIGFuZCBkZWxheSBhcw0KPiA+Pj4+
ICAgICAgIHBlcmZvcm1hbmNlIGNyaXRlcmlhLiBJdCB3b3VsZCBiZSBnb29kIHRvIHN0YXRlIHRo
YXQgb3RoZXINCj4gPj4+PiBwZXJmb3JtYW5jZSBjcml0ZXJpYQ0KPiA+Pj4+ICAgICAgIChlLmcu
IHNwZWNpZmljIHRvIHRoZSBTRiwgdGhyb3VnaHB1dCwgZXRjLikgZXhpc3QuDQo+ID4+Pj4NCj4g
Pj4+PiA8TmFnZW5kcmE+IFdlIGNhbiBhZGQgdGhlIGJlbG93IHRvIFNlY3Rpb24gMy4xLjI6DQo+
ID4+Pj4NCj4gPj4+PiBORVc6DQo+ID4+Pj4gIlRoZSBtZXRyaWNzIG1lYXN1cmVkIHRvIHF1YW50
aWZ5IHRoZSBwZXJmb3JtYW5jZSBvZiB0aGUgU0YNCj4gPj4+PiBjb21wb25lbnQgaXMgbm90IGp1
c3QgbGltaXRlZCB0byBsb3NzIGFuZCBkZWxheS4gT3RoZXIgbWV0cmljcyBzdWNoDQo+ID4+Pj4g
YXMgdGhyb3VnaG91dCBhbHNvIGV4aXN0IGFuZCB0aGUgY2hvaWNlIG9mIG1ldHJpY3MgZm9yIHBl
cmZvcm1hbmNlDQo+ID4+Pj4gbWVhc3VyZW1lbnQgaXMgb3V0c2lkZSB0aGUgc2NvcGUgb2YgdGhp
cyBkb2N1bWVudC4iDQo+ID4+Pj4NCj4gPj4+PiBTZWN0aW9uIDMuMi4xIFNGQw0KPiA+Pj4+ICAg
ICAgIGF2YWlsYWJpbGl0eTogVGhlIGN1cnJlbnQgZGVmaW5pdGlvbiBpcyB2ZXJ5IGZvY3VzZWQg
b24gY29ubmVjdGl2aXR5DQo+ID4+Pj4gICAgICAgdmVyaWZpY2F0aW9uLCBpLmUuIGl0IHRyaWVz
IHRvIGFuc3dlciB0aGUgcXVlc3Rpb246ICJEb2VzIG15IFNGQyB0cmFuc3BvcnQNCj4gPj4+PiAg
ICAgICBwYWNrZXRzPyIuIElNSE8gd2Ugc2hvdWxkIGFsc28gYXNrIHRoZSBxdWVzdGlvbiAiRG9l
cyBteSBTRkMNCj4gPj4+PiBwcm9jZXNzDQo+ID4+IHRoZQ0KPiA+Pj4+ICAgICAgIHBhY2tldHMg
Y29ycmVjdGx5PyIgLSBiZWNhdXNlIGlmIHBhY2tldHMgYXJlIG5vdCBwcm9jZXNzZWQgcGVyIHRo
ZSBTRkMNCj4gPj4+PiAgICAgICBkZWZpbml0aW9uLCB3ZSBtaWdodCBub3QgY2FsbCB0aGUgU0ZD
IGF2YWlsYWJsZS4NCj4gPj4+Pg0KPiA+Pj4+IDxOYWdlbmRyYT4gSSB0aGluayB0aGlzIGlzIGFs
cmVhZHkgaGFuZGxlZCBieSBTRiBhdmFpbGFiaWxpdHkuIFRoZQ0KPiA+Pj4+IGVuZC10by1lbmQg
U0ZDIGF2YWlsYWJpbGl0eSBpcyB2ZXJpZmllZCBieSBzdGVlcmluZyB0aGUgT0FNIHBhY2tldA0K
PiA+Pj4+IG92ZXIgdGhlIG9yZGVyZWQgc2V0IG9mIFNGcyB3aXRoaW4gdGhlIFNGQy4gVGhpcyBp
cyBtb3JlIGxpa2UgZGFpc3kNCj4gPj4+PiBjaGFpbmluZyB0aGUgYXZhaWxhYmlsaXR5IG9mIFNG
cyB3aXRoaW4gdGhlIFNGQyB0byBkZXRlcm1pbmUNCj4gPj4+PiBlbmQtdG8tZW5kIFNGQyBhdmFp
bGFiaWxpdHkuIElmIHRoZSBkZXJpdmVkIHNvbHV0aW9uIHZlcmlmaWVzIHRoZQ0KPiA+Pj4+IFNG
IGF2YWlsYWJpbGl0eSBub3QganVzdCBiYXNlZCBvbiB0aGUgdXB0aW1lIGJ1dCBiYXNlZCBvbiB0
aGUNCj4gPj4+PiBzZXJ2aWNlIHRyZWF0bWVudCwgaXQgYWxzbyBhbnN3ZXJzIHRoZSBxdWVzdGlv
biAiRG9lcyBteSBTRkMNCj4gPj4+PiBwcm9jZXNzIHRoZSBwYWNrZXRzDQo+ID4+IGNvcnJlY3Rs
eSIuIExldCB1cyBrbm93IGlmIHRoZXJlIGlzIGFueSBmdXJ0aGVyIGNsYXJpdHkgcmVxdWlyZWQu
DQo+ID4+Pj4NCj4gPj4+PiBXaGlsZSAzLjIuMiBzdGF0ZXMgdGhhdCAiYW55DQo+ID4+Pj4gICAg
ICAgU0ZDLWF3YXJlIG5ldHdvcmsgZGV2aWNlIHNob3VsZCBoYXZlIHRoZSBhYmlsaXR5IHRvIG1h
a2UgcGVyZm9ybWFuY2UNCj4gPj4+PiAgICAgICBtZWFzdXJlbWVudHMiIGEgc2ltaWxhciBzdGF0
ZW1lbnQgaXNuJ3QgZm91bmQgaW4gMy4yLjEuIElNSE8NCj4gPj4+PiB0aGUgYWJpbGl0eQ0KPiA+
PiBmb3INCj4gPj4+PiAgICAgICBhdmFpbGFiaWxpdHkgY2hlY2tzIGlzIHByb2JhYmx5IGEgcHJl
cmVxdWlzaXRlIGZvcg0KPiA+Pj4+IHBlcmZvcm1hbmNlDQo+ID4+IG1lYXN1cmVtZW50Lg0KPiA+
Pj4+DQo+ID4+Pj4gPE5hZ2VuZHJhPiBUaGUgYWJpbGl0eSB0byBwZXJmb3JtIGVuZC10by1lbmQg
b3IgcGFydGlhbCBTRkMNCj4gPj4+PiBhdmFpbGFiaWxpdHkgdmVyaWZpY2F0aW9uIGlzIGFscmVh
ZHkgbWVudGlvbmVkIGluIHNlY3Rpb24gMy4yLjEgYXMgYmVsb3c6DQo+ID4+Pj4NCj4gPj4+PiAi
IEluIG9yZGVyIHRvIHBlcmZvcm0gc2VydmljZSBjb25uZWN0aXZpdHkgdmVyaWZpY2F0aW9uIG9m
IGFuIFNGQy9TRlAsDQo+ID4+Pj4gICAgICB0aGUgT0FNIGZ1bmN0aW9ucyBjb3VsZCBiZSBpbml0
aWF0ZWQgZnJvbSBhbnkgU0ZDLWF3YXJlIG5ldHdvcmsNCj4gPj4+PiAgICAgIGRldmljZXMgb2Yg
YW4gU0ZDLWVuYWJsZWQgZG9tYWluIGZvciBlbmQtdG8tZW5kIHBhdGhzLCBvciBwYXJ0aWFsDQo+
ID4+Pj4gICAgICBwYXRocyB0ZXJtaW5hdGluZyBvbiBhIHNwZWNpZmljIFNGLCB3aXRoaW4gdGhl
IFNGQy9TRlAiDQo+ID4+Pj4NCj4gPj4+PiBQbGVhc2UgbGV0IHVzIGtub3cgaWYgeW91IGhhdmUg
YW55IHN1Z2dlc3Rpb24gdG8gaW1wcm92ZSBpZiB0aGVyZQ0KPiA+Pj4+IGlzIGEgbGFjayBvZiBj
bGFyaXR5Lg0KPiA+Pj4+DQo+ID4+Pj4gICAgICAgU2VjdGlvbiAzLjIuMiBTRkMgcGVyZm9ybWFu
Y2UgbWVhc3VyZW1lbnQ6IFRoZSBzZWN0aW9uIG9ubHkNCj4gPj4+PiBtZW50aW9ucyB0aGUgbmVl
ZA0KPiA+Pj4+ICAgICAgIGZvciBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudC4gSXQgbWlzc2VzIHRo
ZSBkZWZpbml0aW9uIG9mIHdoYXQNCj4gPj4+PiBTRkMgcGVyZm9ybWFuY2UNCj4gPj4+PiAgICAg
ICBtZWFzdXJlbWVudCBpcy4NCj4gPj4+Pg0KPiA+Pj4+IDxOYWdlbmRyYT4NCj4gPj4+DQo+ID4+
PiAuLi5GQjogVGhhbmtzIGZvciB0aGUgc3VnZ2VzdGVkIHVwZGF0ZXMsIHdoaWNoIHdvdWxkIGRl
ZmluaXRpdmVseQ0KPiA+Pj4gaW1wcm92ZSB0aGUNCj4gPj4gdGV4dC4gT25lIHByb2JsZW0gYWJv
dXQgU0ZDIHBlcmZvcm1hbmNlIHJlbWFpbnMgdGhvdWdoIElNSE8uDQo+ID4+PiBBbGwgdGhlIHRl
eHQgc28gZmFyIGlzIGZvY3VzZWQgb24gdGhlIGNvbm5lY3Rpdml0eSB3aXRoaW4gYSBTRkMgLQ0K
PiA+Pj4gbm90IHRoZSBzZXJ2aWNlDQo+ID4+IGl0c2VsZi4gSS5lLiBJZiB5b3UnZCBjb25zaWRl
ciBhICJsYXVuZHJ5IHNlcnZpY2UiIC0gd2UgZm9jdXMgYSBsb3QNCj4gPj4gb24gaG93IGxvbmcg
aXQgdGFrZXMgdG8gZ2V0IHRoZSBjbG90aGVzIHNoaXBwZWQgdG8gYW5kIGZyb20gdGhlDQo+ID4+
IHdhc2hpbmcgbWFjaGluZSwgYnV0IHdlIGRvbid0IGZvY3VzIG9uIGhvdyB3ZWxsIHRoZSB3YXNo
aW5nIG1hY2hpbmUNCj4gd2FzaGVzIHRoZSBjbG90aGVzLg0KPiA+Pj4gSU1ITyB3ZSBzaG91bGQg
ZWl0aGVyIGV4cGFuZCBvbiB0aGUgcGVyZm9ybWFuY2Ugb2YgdGhlIFNGQyBhbmQgU0YNCj4gPj4+
IHdydC8gdGhlDQo+ID4+IHNlcnZpY2UgKGVzcGVjaWFsbHkgZ2l2ZW4gdGhhdCB5b3UgZGVmaW5l
IGEgc2VydmljZSBsYXllciBpbiBzZWN0aW9uDQo+ID4+IDIpIC0gb3IgY2xlYXJseSBzdGF0ZSB0
aGF0IHRoZSBmcmFtZXdvcmsgd291bGQganVzdCBmb2N1cyBvbiBjb25uZWN0aXZpdHkNCj4gYmV0
d2VlbiBTRnMuDQo+ID4+Pg0KPiA+Pj4NCj4gPj4+Pg0KPiA+Pj4+IFNlY3Rpb24gMy4zLiBDbGFz
c2lmaWVyIGNvbXBvbmVudDogVGhlIHNlY3Rpb24gbWVudGlvbnMgdGhlDQo+ID4+Pj4gICAgICAg
bmVlZCBmb3IgdGhlIGFiaWxpdHkgdG8gcGVyZm9ybSBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudCBv
ZiB0aGUNCj4gY2xhc3NpZmllcg0KPiA+Pj4+ICAgICAgIGNvbXBvbmVudC4gV2hhdCBpcyBwZXJm
b3JtYW5jZSBtZWFzdXJlbWVudCBvZiB0aGUgY2xhc3NpZmllcj8NCj4gPj4+PiBXaGF0DQo+ID4+
IGRvZXMNCj4gPj4+PiAgICAgICBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudCBvZiB0aGUgY2xhc3Np
ZmllciBjb21wb25lbnQgY29tcHJpc2U/DQo+ID4+Pj4NCj4gPj4+PiA8TmFnZW5kcmE+V2UgY2Fu
IGFkZCB0aGUgYmVsb3cgdGV4dDoNCj4gPj4+Pg0KPiA+Pj4+IE9MRDoNCj4gPj4+PiBBbnkgU0ZD
LWF3YXJlIG5ldHdvcmsgZGV2aWNlIHNob3VsZCBoYXZlIHRoZSBhYmlsaXR5IHRvIHBlcmZvcm0N
Cj4gPj4+PiAgICAgIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50IG9mIHRoZSBjbGFzc2lmaWVyIGNv
bXBvbmVudCBmb3IgZWFjaCBTRkMuDQo+ID4+Pj4NCj4gPj4+PiBORVc6DQo+ID4+Pj4gQW55IFNG
Qy1hd2FyZSBuZXR3b3JrIGRldmljZSBzaG91bGQgaGF2ZSB0aGUgYWJpbGl0eSB0byBwZXJmb3Jt
DQo+ID4+Pj4gICAgICBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudCBvZiB0aGUgY2xhc3NpZmllciBj
b21wb25lbnQgZm9yIGVhY2ggU0ZDLg0KPiA+Pj4+ICAgICAgIFRoZSBwZXJmb3JtYW5jZSBjYW4g
YmUgcXVhbnRpZmllZCBieSBtZWFzdXJpbmcgdGhlDQo+ID4+Pj4gcGVyZm9ybWFuY2UgbWV0cmlj
cyBvZiB0aGUNCj4gPj4+PiAgICAgICAgdHJhZmZpYyBmcm9tIHRoZSBjbGFzc2lmaWVyIGZvciBl
YWNoIFNGQy9TRlAuDQo+ID4+Pj4NCj4gPj4+PiBTZWN0aW9uIDMuNC4gLw0KPiA+Pj4+ICAgICAg
IDMuNS4gQXZhaWxhYmlsaXR5L1BNIG9mIHRoZSB1bmRlcmxheSBhbmQgb3ZlcmxheSBuZXR3b3Jr
OiBJdA0KPiA+Pj4+IHdvdWxkIGJlIGdvb2QNCj4gPj4gdG8NCj4gPj4+PiAgICAgICBhZGQgYSBz
ZW50ZW5jZSB0aGF0IHN0YXRlcyB0aGF0IHRoZSBtZWNoYW5pc21zIGZvcg0KPiA+Pj4+IGF2YWls
YWJpbGl0eS9QTSB3aGljaA0KPiA+PiBhcmUNCj4gPj4+PiAgICAgICBvZmZlcmVkIGJ5IHRoZSB0
ZWNobm9sb2dpZXMgdXNlZCBieSB0aGUgb3ZlcmxheS91bmRlcmxheSBhcmUNCj4gPj4+PiB1c2Vk
LCByYXRoZXIgdGhhbg0KPiA+Pj4+ICAgICAgIG5ldyBtZXRob2RzIHNwZWNpZmljYWxseSBmb3Ig
U0ZDIHdvdWxkIGJlIGRlZmluZWQuDQo+ID4+Pj4NCj4gPj4+PiA8TmFnZW5kcmE+WWVzLCB0aGF0
IG1ha2VzIHNlbnNlLiBQbGVhc2UgY2hlY2sgdGhlIGJlbG93IHRleHQ6DQo+ID4+Pj4NCj4gPj4+
PiBPTEQ6DQo+ID4+Pj4gQW55IFNGQy1hd2FyZSBuZXR3b3JrIGRldmljZSBtYXkgaGF2ZSB0aGUg
YWJpbGl0eSB0byBwZXJmb3JtDQo+ID4+Pj4gICAgICBhdmFpbGFiaWxpdHkgY2hlY2sgb3IgcGVy
Zm9ybWFuY2UgbWVhc3VyZW1lbnQgb2YgdGhlIG92ZXJsYXkgbmV0d29yay4NCj4gPj4+Pg0KPiA+
Pj4+IE5FVzoNCj4gPj4+PiBBbnkgU0ZDLWF3YXJlIG5ldHdvcmsgZGV2aWNlIG1heSBoYXZlIHRo
ZSBhYmlsaXR5IHRvIHBlcmZvcm0NCj4gPj4+PiAgICAgIGF2YWlsYWJpbGl0eSBjaGVjayBvciBw
ZXJmb3JtYW5jZSBtZWFzdXJlbWVudCBvZiB0aGUgb3ZlcmxheSBuZXR3b3JrLg0KPiA+PiBBbnkN
Cj4gPj4+PiAgICAgIGV4aXN0aW5nIE9BTSB0b29scyBhbmQgdGVjaG5pcXVlcyBjYW4gYmUgbGV2
ZXJhZ2VkIGZvciB0aGlzIHB1cnBvc2UuDQo+ID4+Pj4NCj4gPj4+PiBTZWN0aW9uIDQuIFNGQyBP
QU0NCj4gPj4+PiAgICAgICBGdW5jdGlvbnM6IEl0IHdvdWxkIGJlIGdvb2QsIGlmIGV4YW1wbGVz
IGluIHNlY3Rpb24gNCBjb3VsZA0KPiA+Pj4+IGFsc28gaW5jbHVkZQ0KPiA+PiBtb3JlDQo+ID4+
Pj4gICAgICAgInJlY2VudCIgbWV0aG9kcyBzdWNoIGFzIE9XQU1QL1RXQU1QIChSRkM0NjU2LCBS
RkMgNTM1NykuDQo+ID4+Pj4NCj4gPj4+PiA8TmFnZW5kcmE+DQo+ID4+Pj4NCj4gPj4+PiBPTEQ6
DQo+ID4+Pj4gRGVsYXkgd2l0aGluIGFuIFNGQyBjb3VsZCBiZSBtZWFzdXJlZCBiYXNlZCBvbiB0
aGUgdGltZSBpdCB0YWtlcyBmb3INCj4gPj4+PiAgICAgIGEgcGFja2V0IHRvIHRyYXZlcnNlIHRo
ZSBTRkMgZnJvbSB0aGUgaW5ncmVzcyBTRkMgbm9kZSB0byB0aGUgZWdyZXNzDQo+ID4+Pj4gICAg
ICBTRkYuICBBcyBTRkNzIGFyZSB1bmlkaXJlY3Rpb25hbCBpbiBuYXR1cmUsIG1lYXN1cmVtZW50
IG9mIG9uZS13YXkNCj4gPj4+PiAgICAgIGRlbGF5IFtSRkM3Njc5XSBpcyBpbXBvcnRhbnQuICBJ
biBvcmRlciB0byBtZWFzdXJlIG9uZS13YXkgZGVsYXksDQo+ID4+Pj4gICAgICB0aW1lIHN5bmNo
cm9uaXphdGlvbiBNVVNUIGJlIHN1cHBvcnRlZCBieSBtZWFucyBzdWNoIGFzIE5UUCwgUFRQLA0K
PiA+Pj4+ICAgICAgR1BTLCBldGMuDQo+ID4+Pj4NCj4gPj4+PiBORVc6DQo+ID4+Pj4gRGVsYXkg
d2l0aGluIGFuIFNGQyBjb3VsZCBiZSBtZWFzdXJlZCBiYXNlZCBvbiB0aGUgdGltZSBpdCB0YWtl
cyBmb3INCj4gPj4+PiAgICAgIGEgcGFja2V0IHRvIHRyYXZlcnNlIHRoZSBTRkMgZnJvbSB0aGUg
aW5ncmVzcyBTRkMgbm9kZSB0byB0aGUgZWdyZXNzDQo+ID4+Pj4gICAgICBTRkYuICBNZWFzdXJl
bWVudCBwcm90b2NvbHMgc3VjaCBhcyBPbmUtd2F5IEFjdGl2ZSBNZWFzdXJlbWVudA0KPiA+Pj4+
ICAgICAgIFByb3RvY29sIChPV0FNUCkgW1JGQzQ2NTZdLCBUd28td2F5IEFjdGl2ZSBNZWFzdXJl
bWVudCBQcm90b2NvbA0KPiA+Pj4+ICAgICAgKFRXQU1QKSBbUkZDNTM1N10gY2FuIGJlIHVzZWQg
dG8gbWVhc3VyZSB0aGUgY2hhcmFjdGVyaXN0aWNzLiBBcw0KPiA+Pj4+ICAgICAgU0ZDcyBhcmUg
dW5pZGlyZWN0aW9uYWwgaW4gbmF0dXJlLCBtZWFzdXJlbWVudCBvZiBvbmUtd2F5DQo+ID4+Pj4g
ICAgICBkZWxheSBbUkZDNzY3OV0gaXMgaW1wb3J0YW50LiAgSW4gb3JkZXIgdG8gbWVhc3VyZSBv
bmUtd2F5IGRlbGF5LA0KPiA+Pj4+ICAgICAgdGltZSBzeW5jaHJvbml6YXRpb24gTVVTVCBiZSBz
dXBwb3J0ZWQgYnkgbWVhbnMgc3VjaCBhcyBOVFAsDQo+ID4+Pj4gUHJlY2lzaW9uIFRpbWUgUHJv
dG9jb2wgKFBUUCksDQo+ID4+Pj4gICAgICBHUFMsIGV0Yy4NCj4gPj4+Pg0KPiA+Pj4+IFNlY3Rp
b24gNC40Lg0KPiA+Pj4+ICAgICAgIFBlcmZvcm1hbmNlIE1lYXN1cmVtZW50OiBGb2N1cyBpcyBl
bnRpcmVseSBvbiB0aGUgUE0gb2YgdGhlDQo+ID4+IGNvbm5lY3Rpdml0eSwNCj4gPj4+PiAgICAg
ICByYXRoZXIgdGhhbiBvbiB0aGUgU0YuIEhvdyBhYm91dCBjb3ZlcmluZyBQTSBmb3IgdGhlIFNG
IGFzIHdlbGw/DQo+ID4+Pj4NCj4gPj4+PiA8TmFnZW5kcmE+IEkgYW0gbm90IHN1cmUgSSB1bmRl
cnN0YW5kIHdoYXQgaXMgbWlzc2luZy4gRG8geW91IGhhdmUNCj4gPj4+PiBhbnkgc3VnZ2VzdGlv
biBmb3IgdGhlIHRleHQgaW1wcm92ZW1lbnQ/Lg0KPiA+Pj4NCj4gPj4+IC4uLkZCOiBTZWUgYWJv
dmUuIFRoaXMgd291bGQgYmUgYWJvdXQgYWRkaW5nIGEgY2FwYWJpbGl0eSB0byBhc3Nlc3MNCj4g
Pj4+IGhvdyB3ZWxsDQo+ID4+IHRoZSB3YXNoaW5nIG1hY2hpbmUgd2FzaGVzIG15IGxhdW5kcnku
DQo+ID4+Pg0KPiA+Pj4+DQo+ID4+Pj4gU2VjdGlvbiA1LjENCj4gPj4+PiAgICAgICBPQU0gVG9v
bCBHYXAgQW5hbHlzaXM6DQo+ID4+Pj4gICAgICAgIC0gTm90IHN1cmUgd2hhdCAiTlZvMyBPQU0i
IHJlZmVycyB0by4gQ291bGQgdGhhdCBiZQ0KPiA+Pj4+IGV4cGxhaW5lZCBiZWxvdyB0aGUgdGFi
bGUNCj4gPj4+PiAgICAgICAgYW5kIGluIHNlY3Rpb24gMS4yLjE/DQo+ID4+Pj4NCj4gPj4+PiA8
TmFnZW5kcmE+IENvbWJpbmluZyB0aGlzIHdpdGggb3RoZXIgYmVsb3cgcXVlcmllcyBhcyB0aGV5
IGFwcGVhcnMNCj4gPj4+PiB0byBiZSByZWxhdGVkLg0KPiA+Pj4+DQo+ID4+Pj4gLSBFLU9BTSBu
ZWVkcyB0byBiZSBkZXRhaWxlZC4gSXMgc2VlbXMgdGhhdCBDRk0NCj4gPj4+PiAgICAgICAgKDgw
Mi4xYWcpIGFuZCBub3QgODAyLjNhaCBpcyByZWZlcmVkIHRvIGhlcmUuDQo+ID4+Pj4NCj4gPj4+
PiA8TmFnZW5kcmE+IFBlciBteSB1bmRlcnN0YW5kaW5nLCA4MDIuYWggaXMgMS1ob3Agd2hpbGUg
ODAyLjNhZyBjYW4NCj4gPj4+PiBiZSBtb3JlIHRoYW4gMSBob3AgYW5kIGJvdGggdXNlcyBFdGhl
cm5ldCBmcmFtZXMuIFNvIEkgdGhpbmsgYm90aA0KPiA+Pj4+IGFyZQ0KPiA+PiBhcHBsaWNhYmxl
IGhlcmUuDQo+ID4+Pj4gTXkgcmVzcG9uc2UgcmVnYXJkaW5nIEUtT0FNIGRldGFpbHMgaW4gdGhp
cyBzZWN0aW9uIGlzIGNvbWJpbmVkIGJlbG93Lg0KPiA+Pj4NCj4gPj4+IC4uLkZCOiBNYXliZSBJ
IG1pc3NlZCBpdCAtIGJ1dCBJIGRvbid0IHNlZSB0ZXh0IHRoYXQgcmVmZXJzIHRvIENGTSBvciBF
Rk0NCj4gT0FNLg0KPiA+PiBXaGVyZSBpcyB0aGlzIGNvdmVyZWQ/IElNSE8gd2Ugd291bGQgbmVl
ZCByZWZlcmVuY2VzIHRvIElFRUUNCj4gPj4gc3RhbmRhcmRzIHRvIGF2b2lkIGNvbmZ1c2lvbi4N
Cj4gPj4+DQo+ID4+Pj4NCj4gPj4+PiAtICJUcmFjZSIgaW4gdGhlICJUcmFjZSIgY29sdW1uDQo+
ID4+Pj4gICAgICAgIG5lZWQgdG8gYmUgZXh0ZW5kZWQgb24uIElzIHRoaXMgdHJhY2Vyb3V0ZT8g
UGFyaXMtVHJhY2Vyb3V0ZT8NCj4gPj4+PiBJT0FNLSBMb29wYmFjaz8NCj4gPj4+Pg0KPiA+Pj4+
ICAgICAgICBJUFBNIG5lZWRzIHRvIGJlIGRldGFpbGVkLCBiZWNhdXNlIElQUE0gaXMgbm90IGEg
dG9vbCBhcw0KPiA+Pj4+IHN1Y2ggYnV0IGFuIElFVEYgV0cuDQo+ID4+Pj4gICAgICAgIERvZXMg
dGhpcyByZWZlciB0byBPV0FNUC9UV0FNUC9ldGMuIGFzIGRlZmluZWQgYnkgSVBQTT8NCj4gPj4+
Pg0KPiA+Pj4+IDxOYWdlbmRyYT4gQ29tYmluaW5nIHRoZSBhYm92ZSBxdWVyaWVzLg0KPiA+Pj4+
DQo+ID4+Pj4gT0xEOg0KPiA+Pj4+IFRoZXJlIGFyZSB2YXJpb3VzIE9BTSB0b29sIHNldHMgYXZh
aWxhYmxlIHRvIHBlcmZvcm0gT0FNIGZ1bmN0aW9ucw0KPiA+Pj4+ICAgICAgd2l0aGluIHZhcmlv
dXMgbGF5ZXJzLiAgVGhlc2UgT0FNIGZ1bmN0aW9ucyBtYXkgYmUgdXNlZCB0byB2YWxpZGF0ZQ0K
PiA+Pj4+ICAgICAgc29tZSBvZiB0aGUgdW5kZXJsYXkgYW5kIG92ZXJsYXkgbmV0d29ya3MuICBU
b29scyBsaWtlIHBpbmcgYW5kIHRyYWNlDQo+ID4+Pj4gICAgICBhcmUgaW4gZXhpc3RlbmNlIHRv
IHBlcmZvcm0gY29ubmVjdGl2aXR5IGNoZWNrIGFuZCB0cmFjaW5nIG9mDQo+ID4+Pj4gICAgICBp
bnRlcm1lZGlhdGUgaG9wcyBpbiBhIG5ldHdvcmsuICBUaGVzZSB0b29scyBzdXBwb3J0IGRpZmZl
cmVudA0KPiA+Pj4+ICAgICAgbmV0d29yayB0eXBlcyBsaWtlIElQLCBNUExTLCBUUklMTCwgZXRj
LiAgVGhlcmUgaXMgYWxzbyBhbiBlZmZvcnQgdG8NCj4gPj4+PiAgICAgIGV4dGVuZCB0aGUgdG9v
bCBzZXQgdG8gcHJvdmlkZSBjb25uZWN0aXZpdHkgYW5kIGNvbnRpbnVpdHkgY2hlY2tzDQo+ID4+
Pj4gICAgICB3aXRoaW4gb3ZlcmxheSBuZXR3b3Jrcy4gIEJGRCBpcyBhbm90aGVyIHRvb2wgd2hp
Y2ggaGVscHMgaW4NCj4gPj4+PiAgICAgIGRldGVjdGluZyBkYXRhIGZvcndhcmRpbmcgZmFpbHVy
ZXMuICBUYWJsZSAzIGJlbG93IGlzIG5vdA0KPiA+Pj4+IGV4aGF1c3RpdmUNCj4gPj4+Pg0KPiA+
Pj4+IE5FVzoNCj4gPj4+PiBUaGVyZSBhcmUgdmFyaW91cyBPQU0gdG9vbCBzZXRzIGF2YWlsYWJs
ZSB0byBwZXJmb3JtIE9BTSBmdW5jdGlvbnMNCj4gPj4+PiAgICAgIHdpdGhpbiB2YXJpb3VzIGxh
eWVycy4gIFRoZXNlIE9BTSBmdW5jdGlvbnMgbWF5IGJlIHVzZWQgdG8gdmFsaWRhdGUNCj4gPj4+
PiAgICAgIHNvbWUgb2YgdGhlIHVuZGVybGF5IGFuZCBvdmVybGF5IG5ldHdvcmtzLiAgVG9vbHMg
bGlrZSBwaW5nIGFuZCB0cmFjZQ0KPiA+Pj4+ICAgICAgYXJlIHVzZWQgdG8gcGVyZm9ybSBjb25u
ZWN0aXZpdHkgY2hlY2sgYW5kIHRyYWNpbmcgb2YNCj4gPj4+PiAgICAgIGludGVybWVkaWF0ZSBo
b3BzIGluIGEgbmV0d29yay4gIFRoZXNlIHRvb2xzIGFyZSBhbHJlYWR5IGF2YWlsYWJsZSBmb3IN
Cj4gPj4+PiAgICAgIGRpZmZlcmVudCB0eXBlcyBvZiBuZXR3b3JrcyBzdWNoIGFzIElQLCBNUExT
LCBUUklMTCwgZXRjLg0KPiA+Pj4+DQo+ID4+Pj4gRS1PQU0gb2ZmZXJzIE9BTSBtZWNoYW5pc21z
IHN1Y2ggYXMgYW4gRXRoZXJuZXQgY29udGludWl0eSBjaGVjaw0KPiA+Pj4+IGZvciBFdGhlcm5l
dCBsaW5rcy4gVGhlcmUgaXMgYW4gZWZmb3J0IGFyb3VuZCBOVk8zIE9BTSB0byBwcm92aWRlDQo+
ID4+Pj4gY29ubmVjdGl2aXR5IGFuZCBjb250aW51aXR5IGNoZWNrcyBmb3IgbmV0d29ya3MgdGhh
dCB1c2UgTlZPMy4gIEJGRA0KPiA+Pj4+IGlzIHVzZWQgZm9yIHRoZSBkZXRlY3Rpb24gb2YgZGF0
YSBwbGFuZSBmb3J3YXJkaW5nIGZhaWx1cmVzLg0KPiA+Pj4NCj4gPj4+IC4uLkZCOiBDaGVjayB3
aGV0aGVyIE5WTzMgV0cgd2lsbCBpbmRlZWQgZGVsaXZlciBhIHNvbHV0aW9uIGFuZCAiTlZPMw0K
PiBPQU0iDQo+ID4+IGluZGVlZCBleGlzdGlzLiBJZiBpbiBkb3VidCwgaXQgbWlnaHQgYmUgYmV0
dGVyIHRvIGF2b2lkIGZvcndhcmQNCj4gPj4gbG9va2luZyByZWZlcmVuY2VzLiBQZXIgbXkgbm90
ZSBhYm92ZSwgaXQgd291bGQgYmUgZ29vZCB0byBleHBsaWNpdGx5DQo+ID4+IHJlZmVyIHRvIElF
RUUgc3RhbmRhcmRzIGFzIG9wcG9zZWQgdG8gaW50cm9kdWNpbmcgYSBuZXcgdGVybSBsaWtlICJF
LU9BTSIuDQo+ID4+Pg0KPiA+Pj4+DQo+ID4+Pj4gVGhlIElQUE0gZnJhbWV3b3JrIFtSRkMgMjMz
MF0gb2ZmZXJzIHRvb2xzIHN1Y2ggYXMgT1dBTVAgW1JGQzQ2NTZdDQo+ID4+Pj4gYW5kIFRXQU1Q
IFtSRkM1MzU3XSAoY29sbGVjdGl2ZWx5IHJlZmVycmVkIGFzIElQUE0gaW4gdGhpcyBzZWN0aW9u
KQ0KPiA+Pj4+IHRvIG1lYXN1cmUgdmFyaW91cyBwZXJmb3JtYW5jZSBtZXRyaWNzLiBNUExTIFBh
Y2tldCBMb3NzDQo+ID4+Pj4gTWVhc3VyZW1lbnQNCj4gPj4+PiAoTE0pIGFuZCBQYWNrZXQgRGVs
YXkgTWVhc3VyZW1lbnQgKERNKSAoY29sbGVjdGl2ZWx5IHJlZmVycmVkIGFzDQo+ID4+Pj4gTVBM
U19QTSBpbiB0aGlzIHNlY3Rpb24pIFtSRkM2Mzc0XSBvZmZlcnMgdGhlIGFiaWxpdHkgdG8gbWVh
c3VyZQ0KPiA+PiBwZXJmb3JtYW5jZSBtZXRyaWNzIGluIE1QTFMgbmV0d29yay4NCj4gPj4+Pg0K
PiA+Pj4+IFRhYmxlIDMgYmVsb3cgaXMgbm90IGV4aGF1c3RpdmUuDQo+ID4+Pj4NCj4gPj4+PiBT
ZWN0aW9uIDYuNC4zIElPQU06DQo+ID4+Pj4gICAgICAgLSBUaGUgc2VjdGlvbiBzdGF0ZXMgdGhh
dCBJT0FNICJtYXkgYmUgdXNlZCB0byBwZXJmb3JtIHZhcmlvdXMgU0ZDDQo+IE9BTQ0KPiA+Pj4+
ICAgICAgIGZ1bmN0aW9ucyBhcyB3ZWxsIi4gSXQgd291bGQgYmUgZ29vZCB0byBleHBhbmQgb24g
dGhpcyBzdGF0ZW1lbnQ6IEUuZy4NCj4gPj4gSU9BTQ0KPiA+Pj4+ICAgICAgIFRyYWNlLU9wdGlv
biBUeXBlIGNvdWxkIGJlIGxldmVyYWdlZCBmb3IgU0ZDIHRyYWNpbmcuIElPQU0NCj4gPj4+PiBE
aXJlY3QtRXhwb3J0IE9wdGlvbg0KPiA+Pj4+ICAgICAgIFR5cGUgY291bGQgYmUgbGV2ZXJhZ2Vk
LiAtIEhvdyB3b3VsZCB3ZSBkZWFsIHdpdGggdGhlIElPQU0gQWN0aXZlDQo+IEZsYWcNCj4gPj4+
PiAgICAgICAoZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZmxhZ3MtMDEpIHdoZW4gdXNlZCB3aXRoIFNG
QyBPQU0/DQo+ID4+Pj4NCj4gPj4+PiA8TmFnZW5kcmE+IFRoZSBpbnRlbnRpb24gb2YgdGhlIHNl
Y3Rpb24gaXMgdG8gaGlnaGxpZ2h0IHRoZQ0KPiA+Pj4+IGFwcGxpY2FiaWxpdHkgb2YgZGlmZmVy
ZW50IE9BTSB0b29sc2V0cyBmb3IgT0FNIGZ1bmN0aW9ucyBhdA0KPiA+Pj4+IHNlcnZpY2UgbGF5
ZXIuIEkgYW0gbm90IHN1cmUgaWYgd2UgcmVhbGx5IHNob3VsZCB0cnkgZXhwbGFpbmluZyBhbGwN
Cj4gPj4+PiB0aGUgcG9zc2libGUgb3B0aW9ucyB3aXRoaW4gZWFjaCB0b29sLiBCdXQgSSBhZ3Jl
ZSB0aGF0IGl0IGlzIHdvcnRoDQo+ID4+Pj4gY2xhcmlmeWluZyB0aGUgYXZhaWxhYmlsaXR5IG9m
IElPQU0gb3B0aW9ucyBmb3IgdHJhY2luZy4gdGhpbmsgd2UNCj4gPj4+PiBjYW4gY2xhcmlmeSB0
aGF0IGRpZmZlcmVudCBJT0FNIE9wdGlvbi1UeXBlcyBhcmUgYXZhaWxhYmxlIGZvciBPQU0NCj4g
Pj4+PiBmdW5jdGlvbnMNCj4gPj4gc3VjaCBhcyBTRkMgdHJhY2luZy4gQ2FuIHlvdSBjaGVjayBp
ZiB0aGUgYmVsb3cgbG9va3Mgb2s/DQo+ID4+Pj4NCj4gPj4+PiBPTEQ6DQo+ID4+Pj4gW0ktRC5p
ZXRmLXNmYy1pb2FtLW5zaF0gZGVmaW5lcyBob3cgSW4tU2l0dSBPQU0gZGF0YSBmaWVsZHMgYXJl
DQo+ID4+Pj4gICAgICB0cmFuc3BvcnRlZCB1c2luZyBOU0ggaGVhZGVyLiAgW0ktRC5pZXRmLXNm
Yy1wcm9vZi1vZi10cmFuc2l0XQ0KPiA+Pj4+ICAgICAgZGVmaW5lcyBhIG1lY2hhbmlzbSB0byBw
ZXJmb3JtIHByb29mIG9mIHRyYW5zaXQgdG8gc2VjdXJlbHkgdmVyaWZ5IGlmDQo+ID4+Pj4gICAg
ICBhIHBhY2tldCB0cmF2ZXJzZWQgdGhlIHJlbGV2YW50IFNGUCBvciBTRkMuICBXaGlsZSB0aGUg
bWVjaGFuaXNtIGlzDQo+ID4+Pj4gICAgICBkZWZpbmVkIGluYmFuZCAoaS5lLiwgaXQgd2lsbCBi
ZSBpbmNsdWRlZCBpbiBkYXRhIHBhY2tldHMpLCBpdCBtYXkgYmUNCj4gPj4+PiAgICAgIHVzZWQg
dG8gcGVyZm9ybSB2YXJpb3VzIFNGQyBPQU0gZnVuY3Rpb25zIGFzIHdlbGwuDQo+ID4+Pj4NCj4g
Pj4+PiBORVc6DQo+ID4+Pj4gW0ktRC5pZXRmLXNmYy1pb2FtLW5zaF0gZGVmaW5lcyBob3cgSW4t
U2l0dSBPQU0gZGF0YSBmaWVsZHMgYXJlDQo+ID4+Pj4gICAgICB0cmFuc3BvcnRlZCB1c2luZyBO
U0ggaGVhZGVyLiAgW0ktRC5pZXRmLXNmYy1wcm9vZi1vZi10cmFuc2l0XQ0KPiA+Pj4+ICAgICAg
ZGVmaW5lcyBhIG1lY2hhbmlzbSB0byBwZXJmb3JtIHByb29mIG9mIHRyYW5zaXQgdG8gc2VjdXJl
bHkgdmVyaWZ5IGlmDQo+ID4+Pj4gICAgICBhIHBhY2tldCB0cmF2ZXJzZWQgdGhlIHJlbGV2YW50
IFNGUCBvciBTRkMuICBXaGlsZSB0aGUgbWVjaGFuaXNtIGlzDQo+ID4+Pj4gICAgICBkZWZpbmVk
IGluYmFuZCAoaS5lLiwgaXQgd2lsbCBiZSBpbmNsdWRlZCBpbiBkYXRhIHBhY2tldHMpLCBJT0FN
IE9wdGlvbi0NCj4gVHlwZXMNCj4gPj4+PiAgICAgc3VjaCBhcyBJT0FNIFRyYWNlIE9wdGlvbi1U
eXBlcyBjYW4gYWxzbyBiZSB1c2VkIHRvIHBlcmZvcm0NCj4gPj4+PiBvdGhlciBTRkMgT0FNIGZ1
bmN0aW9uDQo+ID4+Pj4gICAgIHN1Y2ggYXMgU0ZDIHRyYWNpbmcuDQo+ID4+Pj4NCj4gPj4+PiAt
IFRoZSB0ZXh0IHN0YXRlcw0KPiA+Pj4+ICAgICAgICJJbi1TaXR1IE9BTSBjb3VsZCBiZSB1c2Vk
IHdpdGggTyBiaXQgc2V0IjogV2h5IHdvdWxkIElPQU0gYmUNCj4gPj4+PiB1c2VkIHdpdGgNCj4g
Pj4gdGhlDQo+ID4+Pj4gICAgICAgb3ZlcmZsb3cgYml0IHNldCBmb3IgU0ZDIE9BTT8gRm9yIGRl
dGFpbHMgb24gSU9BTSdzIE8tYml0LA0KPiA+Pj4+IHNlZSBzZWN0aW9uDQo+ID4+IDQuNC4xIGlu
DQo+ID4+Pj4gICAgICAgaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtaXBw
bS1pb2FtLWRhdGEtMDkuDQo+ID4+Pj4NCj4gPj4+PiA8TmFnZW5kcmE+IFRoZSBPIGJpdCByZWZl
cnJlZCBoZXJlIGlzIG5vdCB0aGUgTyBiaXQgaW4gSU9BTSBidXQgdGhlDQo+ID4+Pj4gb25lIGlu
IE5TSC9PdmVybGF5IGhlYWRlci4gVG8gYXZvaWQgYW55IGNvbmZ1c2lvbiwgdGhpcyBjYW4gYmUN
Cj4gPj4+PiB1cGRhdGVkIGFzDQo+ID4+IGJlbG93Og0KPiA+Pj4+DQo+ID4+Pj4gT0xEOg0KPiA+
Pj4+IEluLVNpdHUgT0FNIGNvdWxkIGJlIHVzZWQgd2l0aCBPIGJpdCBzZXQgdG8gcGVyZm9ybSBT
RiBhdmFpbGFiaWxpdHkNCj4gPj4+PiAgICAgIGFuZCBTRkMgYXZhaWxhYmlsaXR5IG9yIHBlcmZv
cm1hbmNlIG1lYXN1cmVtZW50Lg0KPiA+Pj4+DQo+ID4+Pj4gTkVXOg0KPiA+Pj4+IEluLVNpdHUg
T0FNIGNvdWxkIGJlIHVzZWQgd2l0aCBPIGJpdCBpbiB0aGUgb3ZlcmxheSBoZWFkZXIgc2V0LCB0
bw0KPiA+Pj4+IHBlcmZvcm0gU0YgYXZhaWxhYmlsaXR5DQo+ID4+Pj4gICAgICBhbmQgU0ZDIGF2
YWlsYWJpbGl0eSBvciBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudC4NCj4gPj4+DQo+ID4+PiAuLi4g
RkI6IEFoLCBvay4gR2l2ZW4gdGhhdCB0aGlzIHNlY3Rpb24gaXMgYWJvdXQgSU9BTSBhbmQgbm90
IE5TSCwNCj4gPj4+IEknZCByYXRoZXINCj4gPj4gZXhwbGljaXRseSByZWZlciB0byBOU0ggaGVy
ZS4gRS5nLiBJZiBTRkMgaXMgcmVhbGl6ZWQgdXNpbmcgTlNILCB0aGVuDQo+ID4+IHRoZSBPLWJp
dCBpbiB0aGUgTlNIIGhlYWRlciBjb3VsZCBiZSB1c2VkIHRvIGluZGljYXRlZCBPQU0gdHJhZmZp
Yy4NCj4gPj4gWW91IGNvdWxkIHJlZmVyIHRvDQo+ID4+IGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcv
aHRtbC9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC0wMyNzZWN0aW9uLTQuMiBleHBsaWNpdGx5Lg0K
PiA+Pj4NCj4gPj4+Pg0KPiA+Pj4+IFNlY3Rpb24gNi40LjQgU0ZDDQo+ID4+Pj4gICAgICAgVHJh
Y2Vyb3V0ZTogLSBUaGlzIHNlY3Rpb24gcmVmZXJzIHRvIGFuIGV4cGlyZWQgZHJhZnQgKGV2ZW4g
Y2FsbGluZyBvdXQNCj4gdGhlDQo+ID4+Pj4gICAgICAgZmFjdCB0aGF0IHRoZSBkcmFmdCBoYXMg
ZXhpcHJlZCksIGJ1dCBhbHNvIG1lbnRpb25zIHRoYXQgZnVuY3Rpb25hbGl0eSBpcw0KPiA+Pj4+
ICAgICAgIGF2YWlsYWJsZSBhbmQgaW1wbGVtZW50ZWQgaW4gT3BlbkRheWxpZ2h0LiBDb25zaWRl
ciByZW1vdmluZw0KPiA+Pj4+IHRoZSByZWZlcmVuY2VzIHRvDQo+ID4+Pj4gICAgICAgdGhlIGV4
cGlyZWQgZHJhZnQgYW5kIHJhdGhlciBhZGQgcmVmZXJlbmNlcyB0byBPcGVuRGF5bGlnaHQNCj4g
Pj4+PiBkb2N1bWVudHMuIC0gSU9BTQ0KPiA+Pj4+ICAgICAgIExvb3BiYWNrIChzZWUgZHJhZnQt
aWV0Zi1pcHBtLWlvYW0tZmxhZ3MtMDEpIGNvdWxkIGFwcGx5IFNGQw0KPiA+Pj4+IFRyYWNlcm91
dGUgYXMgd2VsbC4NCj4gPj4+Pg0KPiA+Pj4+IDxOYWdlbmRyYT5Pay4gTGV0IG1lIGNoZWNrIGlm
IEkgY2FuIGZpbmQgc29tZSByZWZlcmVuY2UgZm9yIE9ETC4NCj4gPj4+Pg0KPiA+Pj4+ICAgICAg
IERldGFpbGVkIHNldCBvZiBuaXRzIHRoYXQgSSBlbmNvdW50ZXJlZCB3aGlsZSByZWFkaW5nIHRo
cm91Z2gNCj4gPj4+PiB0aGUgZG9jdW1lbnQgKFt4XQ0KPiA+Pj4+ICAgICAgIHJlZmVyZW5jZXMg
bGluZSBudW1iZXIgeCkg4oCTIGhvcGUgdGhhdCB0aGV5IGFyZSBoZWxwZnVsIGluDQo+ID4+Pj4g
ZnVydGhlciBpbXByb3ZpbmcNCj4gPj4gdGhlDQo+ID4+Pj4gICAgICAgZG9jOg0KPiA+Pj4+DQo+
ID4+Pj4gPE5hZ2VuZHJhPiBZZXMgb2YgY291cnNlICguDQo+ID4+Pj4NCj4gPj4+PiAgICAgICBb
Z2xvYmFsXSBzL2FuIFNGL2EgU0YvIC0tIGFuZCBzaW1pbGFybHkgU0ZDL1NGRg0KPiA+Pj4+DQo+
ID4+Pj4gPE5hZ2VuZHJhPk90aGVyIFJGQ3MgdXNlcyAiYW4gU0YvU0ZGIi4gU28gdGhlIGRyYWZ0
IGlzIHVwZGF0ZWQNCj4gPj4+PiBhY2NvcmRpbmdseS4gSWYgeW91ciBzdWdnZXN0aW9uIGlzIHRv
IHN1YnN0aXR1dGUgImEgU0YiIHRvICJhbiBTRiIsICBpdCBpcyBkb25lDQo+ICguDQo+ID4+Pj4N
Cj4gPj4+PiAgICAgICBbMTc2XSAiT0FNIENvbnRyb2xsZXIiIG5vdCBkZWZpbmVkDQo+ID4+Pj4N
Cj4gPj4+PiA8TmFnZW5kcmE+V2UgY2FuIGNoYW5nZSBpdCBhcyBiZWxvdzoNCj4gPj4+Pg0KPiA+
Pj4+IE9MRDoNCj4gPj4+PiBPQU0gY29udHJvbGxlcnMgYXJlIGFzc3VtZWQgdG8gYmUgd2l0aGlu
IHRoZSBzYW1lIGFkbWluaXN0cmF0aXZlDQo+ID4+Pj4gICAgICBkb21haW4gYXMgdGhlIHRhcmdl
dCBTRkMgZW5hYmxlZCBkb21haW4uDQo+ID4+Pj4NCj4gPj4+PiBORVc6DQo+ID4+Pj4gT0FNIGNv
bnRyb2xsZXJzIGFyZSBTRkMtYXdhcmUgbmV0d29yayBkZXZpY2VzIHRoYXQgYXJlIGNhcGFibGUg
b2YNCj4gPj4+PiBnZW5lcmF0aW5nIE9BTSBwYWNrZXRzLiBUaGV5IGFyZSBhc3N1bWVkIHRvIGJl
IHdpdGhpbiB0aGUgc2FtZQ0KPiA+Pj4+IGFkbWluaXN0cmF0aXZlIGRvbWFpbiBhcyB0aGUgdGFy
Z2V0IFNGQyBlbmFibGVkIGRvbWFpbi4NCj4gPj4+Pg0KPiA+Pj4+ICAgICAgIFsyMDJdIFdoeSBq
dXN0IFZpcnR1YWwgTWFjaGluZXMgYW5kIG5vIGNvbnRhaW5lcnM/IFN1Z2dlc3QgdG8NCj4gPj4+
PiBtYWtlDQo+ID4+IHRoaW5ncw0KPiA+Pj4+ICAgICAgIGdlbmVyaWMgYW5kIHRhbGsgYWJvdXQg
dmlydHVhbCBhbmQgcGh5c2ljYWwgZW50aXRpZXMuDQo+ID4+Pj4NCj4gPj4+PiA8TmFnZW5kcmE+
IFdlIGNoYW5nZWQgdGhpcyBhcyB2aXJ0dWFsIGVudGl0aWVzLg0KPiA+Pj4+DQo+ID4+Pj4gICAg
ICAgICAgICAgVGhpcyBjb21tZW50IGFwcGxpZXMgdGhyb3VnaG91dCB0aGUgZG9jdW1lbnQuDQo+
ID4+Pj4gICAgICAgWzIxNl0gRXRoZXJuZXQgT0FNOiBBZGQgcmVmZXJlbmNlLiBEbyB5b3UgcmVm
ZXIgdG8gcGh5c2ljYWwNCj4gPj4+PiBsYXllciBFdGhlcm5ldCBPQU0NCj4gPj4+PiAgICAgICAo
ODAyLjNhaCkgb3IgQ0ZNICg4MDIuMWFnKT8NCj4gPj4+Pg0KPiA+Pj4+IDxOYWdlbmRyYT4gVGhl
IHJlc3BvbnNlIHdhcyBwcm92aWRlZCBpbiB0aGUgYWJvdmUgY29tbWVudCBzZWN0aW9uLg0KPiA+
Pj4+DQo+ID4+Pj4gWzI0M10gcy91c2VzIHRoZSBvdmVybGF5IG5ldHdvcmsvdXNlcyB0aGUgb3Zl
cmxheQ0KPiA+Pj4+ICAgICAgIG5ldHdvcmsgbGF5ZXIvDQo+ID4+Pj4NCj4gPj4+PiA8TmFnZW5k
cmE+IERvbmUuDQo+ID4+Pj4NCj4gPj4+PiBbMjQ2XSBDb3VsZCB3ZSBhZGQgYSBmZXcgZXhhbXBs
ZXMgb2YgInZhcmlvdXMgb3ZlcmxheSBuZXR3b3JrDQo+ID4+Pj4gICAgICAgdGVjaG5vbG9naWVz
Ij8gRm9yIHRoZSB1bmRlcmxheSBuZXR3b3JrIGxheWVyIHNldmVyYWwgZXhhbXBsZXMgYXJlDQo+
IGxpc3RlZC4NCj4gPj4+Pg0KPiA+Pj4+IDxOYWdlbmRyYT4gT2suDQo+ID4+Pj4NCj4gPj4+PiAg
ICAgICBbMjQ4XSBXaGF0IGRvZXMgIm1vc3RseSB0cmFuc3BhcmVudCIgbWVhbj8NCj4gPj4+Pg0K
PiA+Pj4+IDxOYWdlbmRyYT4gVGhlIGRhdGEgcGxhbmUgZWxlbWVudHMgY29ubmVjdGluZyB0aGUg
b3ZlcmxheSBsYXllcg0KPiA+Pj4+IG5vZGVzIG1heSBub3QgYWx3YXlzIHByb2Nlc3MgdGhlIG92
ZXJsYXkgaGVhZGVyLg0KPiA+Pj4NCj4gPj4+IC4uLkZCOiBIb3cgYWJvdXQgd2UgZXhwbGFpbiB0
aGlzIGluIHRoZSBkb2N1bWVudD8NCj4gPj4+DQo+ID4+Pj4NCj4gPj4+PiBbMjU0XSBXaGF0IGRv
ZXMgInRpZ2h0IGNvdXBsaW5nIg0KPiA+Pj4+ICAgICAgIGJldHdlZW4gdGhlIGxpbmsgbGF5ZXIg
YW5kIHRoZSBwaHlzaWNhbCB0ZWNobm9sb2d5IG1lYW4/DQo+ID4+Pj4NCj4gPj4+PiA8TmFnZW5k
cmE+SSBhbSBub3Qgc3VyZSBJIHVuZGVyc3RhbmQgdGhlIG5pdCBoZXJlLiBEbyB5b3Ugc2VlIGFu
eQ0KPiA+Pj4+IGRpZmZpY3VsdHkgaW4gcGFyc2luZyB0aGUgc2VudGVuY2U/DQo+ID4+Pg0KPiA+
Pj4gLi4uRkI6IE5vdCBzdXJlIHdoYXQgInRpZ2h0IGNvdXBsaW5nIiBtZWFucyBoZXJlLiBDb3Vs
ZCB5b3UgY2xhcmlmeQ0KPiA+Pj4gd2hhdCBpcw0KPiA+PiAidGlnaHQgY291cGxpbmciIHZzLiAi
bm90IHRpZ2h0IGNvdXBsaW5nIj8NCj4gPj4+DQo+ID4+Pj4NCj4gPj4+PiBbMjU1XSBTdWdnZXN0
IHRvIGF2b2lkDQo+ID4+Pj4gICAgICAgdGVybXMgbGlrZSAicG9wdWxhciIgLSBwb3B1bGFyaXR5
IGNhbiBjaGFuZ2UsIHN0YW5kYXJkcyBzdGF5DQo+ID4+Pj4NCj4gPj4+PiA8TmFnZW5kcmE+IE9r
LiBUaGlzIGlzIGNoYW5nZWQgYXMgIkV0aGVybmV0IGlzIG9uZSBzdWNoIGNob2ljZS4uLiINCj4g
Pj4+Pg0KPiA+Pj4+IFsyNTZdIEFjcm9ueW1zDQo+ID4+Pj4gICAgICAgIlBPUyIgYW5kICJEV0RN
IiBhcmUgbm90IGRlZmluZWQNCj4gPj4+Pg0KPiA+Pj4+IDxOYWdlbmRyYT4gQWRkZWQuDQo+ID4+
Pj4NCj4gPj4+PiBbMjc0XSBMaW5rIHN0YXJ0L2VuZC1wb2ludHMgZG9uJ3Qgc2VlbSB0bw0KPiA+
Pj4+ICAgICAgIGFsd2F5cyBhbGlnbiB3aXRoIHRoZSB1bmRlcmxheSBuZXR3b3JrIGluIHRoZSBk
aWFncmFtDQo+ID4+Pj4NCj4gPj4+PiA8TmFnZW5kcmE+IEZpeGVkIGl0Lg0KPiA+Pj4+DQo+ID4+
Pj4gWzI4N10gcy9tYXkgY29tcHJpc2UNCj4gPj4+PiAgICAgICBvZi9tYXkgY29uc2lzdCBvZi8N
Cj4gPj4+Pg0KPiA+Pj4+IDxOYWdlbmRyYT5XZSBmaXhlZCBpdCBhcyAibWF5IGNvbXByaXNlIi4u
DQo+ID4+Pj4NCj4gPj4+PiBbMjg4XSBzL2J1dCBub3Qgc2hvd24vYnV0IGlzIG5vdCBzaG93bi8N
Cj4gPj4+Pg0KPiA+Pj4+IDxOYWdlbmRyYT4gV2UgZml4ZWQgdGhpcyBhcyAiaW50ZXJtZWRpYXRl
IG5vZGVzIG5vdCBzaG93bi4uLjoNCj4gPj4+Pg0KPiA+Pj4+IFszMDddDQo+ID4+Pj4gICAgICAg
cy9kZXZpY2VzL2RldmljZS8NCj4gPj4+Pg0KPiA+Pj4+IDxOYWdlbmRyYT4gRG9uZS4NCj4gPj4+
Pg0KPiA+Pj4+IFszMDhdIFdoYXQgaXMgYSAiY29udHJvbGxlciI/DQo+ID4+Pj4NCj4gPj4+PiA8
TmFnZW5kcmE+IFdlIGRpc2N1c3NlZCB0aGlzIGluIHRoZSBhYm92ZSBjb21tZW50IHNlY3Rpb24u
DQo+ID4+Pj4NCj4gPj4+PiBbMzE0XSBzL2luY2x1ZGVzL2luY2x1ZGUvDQo+ID4+Pj4NCj4gPj4+
PiA8TmFnZW5kcmE+RG9uZS4NCj4gPj4+Pg0KPiA+Pj4+IFszMTldDQo+ID4+Pj4gICAgICAgQWRk
IGhTRkMgdG8gbGlzdCBvZiBhY3JvbnltcyBpbiBzZWN0aW9uIDEuMi4xDQo+ID4+Pj4NCj4gPj4+
PiA8TmFnZW5kcmE+IFRoaXMgaXMgZXhwYW5kZWQgaW4gdGhlIHJlc3BlY3RpdmUgc2VjdGlvbi4g
V2UgYWRkZWQgaXQNCj4gPj4+PiBpbiB0aGUgYWNyb255bSBzZWN0aW9uIGFzIHdlbGwuDQo+ID4+
Pj4NCj4gPj4+PiBbMzIwXSBBZGQgSUJOIHRvIGxpc3Qgb2YgYWNyb255bXMNCj4gPj4+PiAgICAg
ICBpbiBzZWN0aW9uIDEuMi4xDQo+ID4+Pj4NCj4gPj4+PiA8TmFnZW5kcmE+IE9rLCBEb25lLg0K
PiA+Pj4+DQo+ID4+Pj4gWzMyNV0gcy9pbmNsdWRlcy9pbmNsdWRlLw0KPiA+Pj4+DQo+ID4+Pj4g
PE5hZ2VuZHJhPiBEb25lLg0KPiA+Pj4+IFszNTldIFRoZSBmdW5jdGlvbi90ZXJtICJjb250cm9s
bGVyIg0KPiA+Pj4+ICAgICAgIHJlcXVpcmVzIGRlZmluaXRpb24uDQo+ID4+Pj4NCj4gPj4+PiA8
TmFnZW5kcmE+IERvbmUsIGFzIG1lbnRpb25lZCBpbiB0aGUgYWJvdmUgY29tbWVudCBzZWN0aW9u
Lg0KPiA+Pj4+DQo+ID4+Pj4gWzM4M10gcy8/Li8/Lw0KPiA+Pj4+DQo+ID4+Pj4gWzM5OF0gcy9n
ZXQgdGhlIGdvdC9nb3QvDQo+ID4+Pj4NCj4gPj4+PiA8TmFnZW5kcmE+IERvbmUuDQo+ID4+Pj4N
Cj4gPj4+PiAgICBbNDYxXQ0KPiA+Pj4+ICAgICAgIHMvZGV2aWNlcy9kZXZpY2UvDQo+ID4+Pj4N
Cj4gPj4+PiA8TmFnZW5kcmE+IERvbmUuDQo+ID4+Pj4NCj4gPj4+PiAgICBbNDY5XSBEb2VzIGl0
IGhhdmUgdG8gYmUgZXF1YWwgY29zdCBtdWx0aXBhdGggYXQgdGhlIHNlcnZpY2UNCj4gPj4+PiAg
ICAgICBsYXllciwgb3IgY291bGQgdW5lcXVhbCBjb3N0IG11bHRpcGF0aCBhbHNvIGJlIGFuIG9w
dGlvbiBmb3INCj4gPj4+PiBsb2FkLQ0KPiA+PiBiYWxhbmNpbmc/DQo+ID4+Pj4NCj4gPj4+PiA8
TmFnZW5kcmE+SSBkaWRu4oCZdCBzZWUgYW55IGRpc2N1c3Npb24gc3BlY2lmaWMgdG8gRUNNUC9V
Q01QIGluIHRoZQ0KPiA+Pj4+IGFyY2hpdGVjdHVyZSBSRkMuDQo+ID4+Pg0KPiA+Pj4gLi4uRkI6
IEhtbS4gSSBkaWQgbm90IHNlZSB0aGF0IFJGQzc2NjUgaXMgb25seSBhYm91dCBlcXVhbCBjb3N0
IG11bHRpcGF0aC4NCj4gPj4+Pg0KPiA+Pj4+ICAgIFs1MjFdIE5vdCBzdXJlIHdoZXRoZXIgdGhl
IG92ZXJsYXkgbmV0d29yayBlc3RhYmxpc2hlcyB0aGUgc2VydmljZQ0KPiBwbGFuZS4NCj4gPj4g
SXNuJ3QNCj4gPj4+PiAgICAgICBpdCB0aGF0IHRoZSBvdmVybGF5IG5ldHdvcmsgZXN0YWJsaXNo
ZXMgY29ubmVjdGl2aXR5IGZvciB0aGUgU0ZDLXJlbGF0ZWQNCj4gPj4+PiAgICAgICBmdW5jdGlv
bnMgaW4gdGhlIHNlcnZpY2UgcGxhbmU/DQo+ID4+Pj4NCj4gPj4+PiA8TmFnZW5kcmE+IFRoZSBz
ZXJ2aWNlIGxheWVyIGlzIGVzdGFibGlzaGVkIG92ZXIgdGhlIG92ZXJsYXkNCj4gPj4+PiBuZXR3
b3JrIGxheWVyLiBJIGFtIG5vdCBzdXJlIGlmIGl0IGlzIHJpZ2h0IHRvIHNheSBvdmVybGF5IG5l
dHdvcmsNCj4gPj4+PiBwcm92aWRlcyBjb25uZWN0aXZpdHkgZm9yIHNlcnZpY2UgbGF5ZXIgKC4N
Cj4gPj4+DQo+ID4+PiAuLi5GQjogT3ZlcmxheSBuZXR3b3JrIGlzIG9uZSBjb21wb25lbnQgb2Yg
dGhlIHNlcnZpY2UgbGF5ZXIsIGlzbid0DQo+ID4+PiBpdC4gU28gaXQgaXMNCj4gPj4gcmVxdWly
ZWQgYnV0IG5vdCBzdWZmaWNpZW50Lg0KPiA+Pj4NCj4gPj4+Pg0KPiA+Pj4+IFs1MzFdIHMvY29t
cG9uZW50cy9jb21wb25lbnQvIFs1NDVdIHJlbW92ZQ0KPiA+Pj4+ICAgICAgICJ1bmRlcmxheSIN
Cj4gPj4+Pg0KPiA+Pj4+IDxOYWdlbmRyYT4gRG9uZS4NCj4gPj4+Pg0KPiA+Pj4+IFs1OTVdIHMv
ZGV2aWNlcy9kZXZpY2UvDQo+ID4+Pj4NCj4gPj4+PiA8TmFnZW5kcmE+IERvbmUuDQo+ID4+Pj4N
Cj4gPj4+PiBbNjAwXSBzL2FjdGlvbi9hbiBhY3Rpb24vDQo+ID4+Pj4NCj4gPj4+PiA8TmFnZW5k
cmE+IERvbmUuDQo+ID4+Pj4NCj4gPj4+PiBbNjAxXSBFeHBhbmQgb24NCj4gPj4+PiAgICAgICAi
VFRMIG9yIG90aGVyIG1lYW5zIiAoVFRMIGFsc28gbmVlZHMgdG8gYmUgYWRkZWQgdG8gYWNyb255
bXMNCj4gPj4+PiBpbiAxLjIuMSkuIElzDQo+ID4+IHRoaXMNCj4gPj4+PiAgICAgICBzcGVjaWZp
YyB0byBOU0g/IE9yIHNwZWNpZmljIHRvIElQdjQ/DQo+ID4+Pj4NCj4gPj4+PiA8TmFnZW5kcmE+
IFRUTCBpcyBsaXN0ZWQgYXMgd2VsbC1rbm93biBhYmJyZXYgaW4gaHR0cHM6Ly93d3cucmZjLQ0K
PiA+Pj4+IGVkaXRvci5vcmcvbWF0ZXJpYWxzL2FiYnJldi5leHBhbnNpb24udHh0IGFuZCBzbyB3
ZSBsZWZ0IGl0IGFzIGl0IGlzLg0KPiA+Pj4+IFRUTCBpbiB0aGlzIGRvY3VtZW50IHJlZmVycyB0
byBOU0ggVFRMIGZpZWxkLg0KPiA+Pj4NCj4gPj4+IC4uLkZCOiBMZXQncyBlbnN1cmUgd2UgcmVm
ZXIgdG8gTlNIIFRUTCBpbiB0aGlzIGNhc2UuIEdpdmVuIHRoYXQgU0ZDDQo+ID4+PiBjYW4gYmUg
ZG9uZQ0KPiA+PiB3aXRoIG90aGVyIG1lYW5zIHRoYW4gTlNILCBpbXBsaWNpdCByZWZlcmVuY2Ug
dG8gTlNIIG1pZ2h0IGJlIGEgcHJvYmxlbS4NCj4gPj4+Pg0KPiA+Pj4+ICAgIFs2MzBdIE1lbnRp
b24gdGhhdCBmb3IgImFwcHJveGltYXRpb24gb2YNCj4gPj4+PiAgICAgICBwYWNrZXQgbG9zcyBm
b3IgYSBnaXZlbiBTRkMgY2FuIGJlIGRlcml2ZWQiIHRvIGJlIGFwcGxpY2FibGUsDQo+ID4+Pj4g
U0ZDIE9BTQ0KPiA+PiBwYWNrZXRzDQo+ID4+Pj4gICAgICAgd291bGQgbmVlZCB0byBiZSBmb3J3
YXJkZWQgdGhlIHNhbWUgYXMgbGl2ZSB1c2VyIHRyYWZmaWMuDQo+ID4+Pj4NCj4gPj4+PiA8TmFn
ZW5kcmE+IEFzIGl0IGlzIGludGVuZGluZyB0byBkZXJpdmUgdGhlIGFwcHJveGltYXRlIGxvc3Mg
dmFsdWUsDQo+ID4+Pj4gSSBhbSBub3Qgc3VyZSBpZiB3ZSBuZWVkIHRoaXMgYWRkaXRpb25hbCBj
b25zaWRlcmF0aW9uIHRoYXQgdGhlIE9BTQ0KPiA+Pj4+IHBhY2tldCB3b3VsZCBuZWVkIHRvIGZv
bGxvdyB0aGUgbGl2ZSB1c2VyIHRyYWZmaWMuIExldCBtZSBrbm93IGlmDQo+ID4+Pj4geW91IHRo
aW5rDQo+ID4+IG90aGVyd2lzZS4NCj4gPj4+DQo+ID4+PiAuLi5GQjogSU1ITyB3ZSBzaG91bGQg
LSBnaXZlbiB0aGF0IGl0IGlzIG9uZSBwb3RlbnRpYWwgY29tcGxpY2F0aW9uLg0KPiA+Pj4NCj4g
Pj4+Pg0KPiA+Pj4+ICAgIFs2MzZdIElzIHVwcGVyY2FzZQ0KPiA+Pj4+ICAgICAgICJNVVNUIiBh
cHBsaWNhYmxlIHRvIGFuIGluZm9ybWF0aW9uYWwgZG9jdW1lbnQ/IEVzcGVjaWFsbHkgZ2l2ZW4g
dGhhdA0KPiA+Pj4+ICAgICAgIFJGQzIxMTkvUkZDODE3NCBpcyBleHBsaWNpdGx5IHJlZmVyZW5j
ZWQgYnkgdGhlIGRyYWZ0Lg0KPiA+Pj4+DQo+ID4+Pj4gPE5hZ2VuZHJhPiBCYXNlZCBvbiB2YXJp
b3VzIHJldmlld2VyIGNvbW1lbnRzLCB3ZSByZW1vdmVkIHRoZSB1c2UNCj4gPj4+PiBvZiBhbnkg
bm9ybWF0aXZlIHN0YXRlbWVudC4NCj4gPj4+Pg0KPiA+Pj4+IFs2NjZdIEFkZCBNUExTLCBUUklM
TCB0bw0KPiA+Pj4+ICAgICAgIGFjcm9ueW1zIGluIDEuMi4xDQo+ID4+Pj4NCj4gPj4+PiA8TmFn
ZW5kcmE+IE9rLiBEb25lLg0KPiA+Pj4+DQo+ID4+Pj4gWzY3OF0gcy9leGhhdXN0aXZlL2V4aGF1
c3RpdmUuLw0KPiA+Pj4+DQo+ID4+Pj4gPE5hZ2VuZHJhPiBEb25lLg0KPiA+Pj4+DQo+ID4+Pj4g
WzcyMF0gSXMgdXBwZXJjYXNlICJTSE9VTEQiIGFwcGxpY2FibGUgdG8gYW4gaW5mb3JtYXRpb25h
bCBkb2N1bWVudD8NCj4gPj4+PiAgICAgICBFc3BlY2lhbGx5IGdpdmVuIHRoYXQgUkZDMjExOS9S
RkM4MTc0IGlzIGV4cGxpY2l0bHkNCj4gPj4+PiByZWZlcmVuY2VkIGJ5IHRoZQ0KPiA+PiBkcmFm
dC4NCj4gPj4+Pg0KPiA+Pj4+IDxOYWdlbmRyYT4gQmFzZWQgb24gdmFyaW91cyByZXZpZXdlciBj
b21tZW50cywgd2UgcmVtb3ZlZCB0aGUgdXNlDQo+ID4+Pj4gb2YgYW55IG5vcm1hdGl2ZSBzdGF0
ZW1lbnQuDQo+ID4+Pj4NCj4gPj4+PiBbNzIyXSBJcyB1cHBlcmNhc2UgIk1BWSIgYXBwbGljYWJs
ZSB0byBhbiBpbmZvcm1hdGlvbmFsIGRvY3VtZW50Pw0KPiA+PiBFc3BlY2lhbGx5DQo+ID4+Pj4g
ICAgICAgZ2l2ZW4gdGhhdCBSRkMyMTE5L1JGQzgxNzQgaXMgZXhwbGljaXRseSByZWZlcmVuY2Vk
IGJ5IHRoZSBkcmFmdC4NCj4gPj4+Pg0KPiA+Pj4+IDxOYWdlbmRyYT4gQmFzZWQgb24gdmFyaW91
cyByZXZpZXdlciBjb21tZW50cywgd2UgcmVtb3ZlZCB0aGUgdXNlDQo+ID4+Pj4gb2YgYW55IG5v
cm1hdGl2ZSBzdGF0ZW1lbnQuDQo+ID4+Pj4NCj4gPj4+PiBbNzU0XQ0KPiA+Pj4+ICAgICAgIHMv
cGFja2V0L3BhY2tldHMvDQo+ID4+Pj4NCj4gPj4+PiBbNzU1XSBzL3RvIG5leHQgbm9kZS90byB0
aGUgbmV4dCBub2RlLw0KPiA+Pj4+DQo+ID4+Pj4gICAgWzc3MV0gSG93IGRvZXMgdGhpcw0KPiA+
Pj4+ICAgICAgIHJlcXVpcmVtZW50IGFsaWduIHdpdGggdGhlIGVhcmxpZXIgcGFyYWdyYXBoLCBl
LmcuIGluIGNhc2UgYQ0KPiA+Pj4+IG5vZGUgc2VuZHMgYW4gSUNNUA0KPiA+Pj4+ICAgICAgIHJl
cGx5PyBJdCB3b3VsZCBwcm9iYWJseSBtYWtlIHNlbnNlIHRvIHNjb3BlIHRoZSBzdGF0ZW1lbnQg
dG8gZS5nLg0KPiBOU0guDQo+ID4+Pj4NCj4gPj4+PiA8TmFnZW5kcmE+IEFzIG1lbnRpb25lZCBp
biB0aGUgc3RhdGVtZW50LCB0aGUgbm9kZSB0aGF0IGluaXRpYXRlcw0KPiA+Pj4+IHRoZSBPQU0g
cGFja2V0IG11c3Qgc2V0IHRoZSBtYXJrZXIgYW5kIHNvIHRoaXMgc3RhdGVtZW50IGlzDQo+ID4+
Pj4gYXBwbGljYWJsZSBmb3IgdGhlIGluaXRpYXRpbmcgbm9kZS4NCj4gPj4+Pg0KPiA+Pj4+IFs4
MDZdDQo+ID4+Pj4gICAgICAgcy9mdW5jdGlvbi9mdW5jdGlvbnMvDQo+ID4+Pj4NCj4gPj4+PiA8
TmFnZW5kcmE+IERvbmUNCj4gPj4+Pg0KPiA+Pj4+IFs4MDldIHMvZnJvbSByZWxldmFudCBub2Rl
L2Zyb20gdGhlIHJlbGV2YW50IG5vZGUvDQo+ID4+Pj4NCj4gPj4+PiA8TmFnZW5kcmE+IERvbmUN
Cj4gPj4+Pg0KPiA+Pj4+IFs4MTBdDQo+ID4+Pj4gICAgICAgcy9nZW5lcmF0ZSBJQ01QL2dlbmVy
YXRlIGFuIElDTVAvDQo+ID4+Pj4NCj4gPj4+PiA8TmFnZW5kcmE+IERvbmUNCj4gPj4+Pg0KPiA+
Pj4+IFs4MTJdIHMvZnJvbSBsYXN0L2Zyb20gdGhlIGxhc3QvDQo+ID4+Pj4NCj4gPj4+PiA8TmFn
ZW5kcmE+IERvbmUNCj4gPj4+Pg0KPiA+Pj4+IFs4MzBdDQo+ID4+Pj4gICAgICAgcy9wZXJmb3Jt
IGNvbnRpbnVpdHkvcGVyZm9ybSB0aGUgY29udGludWl0eS8NCj4gPj4+Pg0KPiA+Pj4+IDxOYWdl
bmRyYT4gRG9uZQ0KPiA+Pj4+DQo+ID4+Pj4gICAgWzgzNF0gcy93aXRoIHJlbGV2YW50L3dpdGgg
dGhlDQo+ID4+Pj4gICAgICAgcmVsZXZhbnQNCj4gPj4+Pg0KPiA+Pj4+IDxOYWdlbmRyYT4gRG9u
ZQ0KPiA+Pj4+DQo+ID4+Pj4gWzgzNV0gcy9wZXJmb3JtIHBhcnRpYWwgU0ZDIGF2YWlsYWJpbGl0
eS4vcGVyZm9ybSBhIHBhcnRpYWwgU0ZDDQo+ID4+Pj4gICAgICAgYXZhaWxhYmlsaXR5IGNoZWNr
Li8NCj4gPj4+Pg0KPiA+Pj4+IDxOYWdlbmRyYT4gRG9uZQ0KPiA+Pj4+DQo+ID4+Pj4gWzg1MV0g
Rm9yICJJbi1TaXR1IE9BTSBkYXRhIGZpZWxkcyIgYWRkIGEgbm9ybWF0aXZlDQo+ID4+Pj4gICAg
ICAgcmVmZXJlbmNlIHRvIGRyYWZ0LWlldGYtaXBwbS1pb2FtLWRhdGENCj4gPj4+Pg0KPiA+Pj4+
IFs5MDVdIEFkZCAiQ0xJIiB0byBzZWN0aW9uIDEuMi4xDQo+ID4+Pj4gICAgICAgYWNyb255bXMN
Cj4gPj4+Pg0KPiA+Pj4+IDxOYWdlbmRyYT4gRG9uZQ0KPiA+Pj4+DQo+ID4+Pj4gWzkyMF0gQWRk
IGEgcmVmZXJlbmNlIGZvciBORVRDT05GIC0+UkZDNjI0MQ0KPiA+Pj4+DQo+ID4+Pj4gPE5hZ2Vu
ZHJhPiBEb25lDQo+ID4+Pj4NCj4gPj4+PiBPbmNlIGFnYWluLCB0aGFua3MgYSBsb3QgZm9yIHRo
ZSBncmVhdCBjb21tZW50cy4NCj4gPj4+Pg0KPiA+Pj4+IFJlZ2FyZHMsDQo+ID4+Pj4gTmFnZW5k
cmENCj4gPj4+DQo+ID4+PiBUaGFua3MgYWdhaW4gZm9yIGNvbnNpZGVyaW5nIHRoZSBjb21tZW50
cyBpbiBncmVhdCBkZXRhaWwuIE11Y2gNCj4gYXBwcmVjaWF0ZWQuDQo+ID4+Pg0KPiA+Pj4gQ2hl
ZXJzLCBGcmFuaw0KPiA+Pj4+DQo+ID4+Pj4NCj4gPj4+Pg0KPiA+Pj4NCg==


From nobody Fri May 22 07:49:13 2020
Return-Path: <jmh@joelhalpern.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE1F93A0A34; Fri, 22 May 2020 07:49:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.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 3QM1nSEPsliv; Fri, 22 May 2020 07:48:57 -0700 (PDT)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) (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 2C5B73A0A8D; Fri, 22 May 2020 07:48:54 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 49T8WV56m6z1nw0y; Fri, 22 May 2020 07:48:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1590158934; bh=ywZPsvG1nclx6h2WprEHvh1CtvZ8WyA5t4MgcIFi2Ug=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=fhZA2vI1H/w/j1IT5f2z1W7mQ1nqoaJTk+wnB74y9iYOkW0rdO5wt9lcgjpdgrdhP yvs8e+Q1hBr/qRX4JHZiu6zlisGIGT0TdARFneALo8wThnqjgXZZxw+GiHItJpw9V8 9koEWuMMqI1/6b5L+8/mBqOT1vDcfIneTGZsiOYs=
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 49T8WT5lqCz1nvMj; Fri, 22 May 2020 07:48:53 -0700 (PDT)
To: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>, "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>, "tsv-art@ietf.org" <tsv-art@ietf.org>
Cc: "sfc@ietf.org" <sfc@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>,  "draft-ietf-sfc-oam-framework.all@ietf.org" <draft-ietf-sfc-oam-framework.all@ietf.org>
References: <158861910132.5213.12389985411421411727@ietfa.amsl.com> <B12ACAA0-BFBC-40D6-85D2-A7E056027C68@cisco.com> <BYAPR11MB2584D5A59E020682810099EFDAB60@BYAPR11MB2584.namprd11.prod.outlook.com> <e83de1dc-1f39-6281-7687-b6dd52567685@joelhalpern.com> <BYAPR11MB258403E216B7396323CD836EDAB60@BYAPR11MB2584.namprd11.prod.outlook.com> <e2b4f43f-4732-7276-f449-f62c1b97c259@joelhalpern.com> <BYAPR11MB2584A602FA170F2D85D4DC67DAB40@BYAPR11MB2584.namprd11.prod.outlook.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <17ce4af7-054e-226c-a97f-d37a2c9480f3@joelhalpern.com>
Date: Fri, 22 May 2020 10:48:51 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0
MIME-Version: 1.0
In-Reply-To: <BYAPR11MB2584A602FA170F2D85D4DC67DAB40@BYAPR11MB2584.namprd11.prod.outlook.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/8PTzGO1xkDJ_QR8II2rSwlh7Syw>
Subject: Re: [sfc] Tsvart telechat review of draft-ietf-sfc-oam-framework-13
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 May 2020 14:49:02 -0000

My basic concern is that if we go down the path you outline, it would 
suggest to the reader that the SFC working group expected to address the 
SF dimensions of the problem.  I grant that they are real problems.  But 
the SFC working group has neither the charter nor the expertise to 
address those problems.  As far as I can tell, ART may have the 
expertise, and may not.  And has shown no interest in the problem.  So I 
am very reluctant to put a lot of verbiage into the RFC on SF monitoring.

Given the above, can you live with Nagendra's text that you quote?

Yours,
Joel

On 5/22/2020 5:33 AM, Frank Brockners (fbrockne) wrote:
> Joel,
> 
> Nagendra suggested "The task of evaluating the true availability of a Service Function is a complex activity, currently having no simple, unified solution.  There is currently no standard means of doing so. Any such mechanism would be far from a typical OAM function, so it is not explored as part of the analysis in Sections 4 and 5." in the related thread for discussion on availability. https://mailarchive.ietf.org/arch/msg/sfc/1ZsLw6m1OeJRJfHW2TygxOyKPJk/
> 
> It could well be that my expectations for a framework document differ from that of others. So please take this as a personal perspective.
> My expectation for a framework document is that it identifies and describes the components for a solution. It can optionally also hint at potential approaches to a solution (independently whether these solution are already in scope of the WG or not), but does not have to provide these solutions. The document does a good job at most of these - but misses out on those things, where we currently don't really have a solution available, which are questions like
> * How do we define availability for a SFC at service level? How do we define availability for a SF?
> * How do we define performance for a SFC at service level? How do we define performance for a SF?
> Right now the document focuses on those pieces of SF/SFC availability and performance that are connectivity related ("Packets traverse it").
> 
> A potential approach could be to decompose the problem, using the structure the document lays out - and put this into the context of SLA definitions.
> 
> Why can we just say for e.g. SFC performance that SFC performance is a composite of
> * link layer performance,
> * underlay performance,
> * overlay performance,
> * service layer performance.
> A SFC OAM solution needs to consider the performance measures across all those layers.
> Consequently, for the performance of a SF, one needs to consider the aspects at each layer:
> * link layer - Example "how well is the SF connected at e.g. Ethernet layer?" -> example: Leverage ITU-T Y.1731
> * underlay - Example "how well is the SF connected at e.g. IP layer?" -> example: Leverage OWAMP/TWAMP
> * overlay - Example "how well is the SF connected at e.g. NSH layer?"
> * service layer - Example "how well does the SF meet the criteria of an SLA?"
> So e.g. 3.1.2 and 3.2.2 could explicitly expand on these aspects and state that apart from connectivity level measures (loss, throughput), service level criteria, typically defined as part of an SLA, are included in SFC performance characterization. IMHO this is a better approach, than either say "SF availability is a hard problem" (which is what Nagendra says in the above statement - and which is of course true) or just define the service aspects as out of scope for SFC OAM ("how clean are the clothes when returned from the laundry?").
> 
> My 2cents..
> 
> Cheers, Frank
> 
> 
>> -----Original Message-----
>> From: Joel M. Halpern <jmh@joelhalpern.com>
>> Sent: Mittwoch, 20. Mai 2020 20:17
>> To: Frank Brockners (fbrockne) <fbrockne@cisco.com>; Nagendra Kumar Nainar
>> (naikumar) <naikumar@cisco.com>; tsv-art@ietf.org
>> Cc: sfc@ietf.org; last-call@ietf.org; draft-ietf-sfc-oam-framework.all@ietf.org
>> Subject: Re: Tsvart telechat review of draft-ietf-sfc-oam-framework-13
>>
>> So the question now is whether the text Murray suggested suffices for you?  (We
>> are still waiting to hear from Alvaro.)
>>
>> Yours,
>> Joel
>>
>> On 5/20/2020 1:41 PM, Frank Brockners (fbrockne) wrote:
>>> Thanks Joel. Per what I mentioned below, let's be clear that SF performance is
>> out of scope for the doc.
>>> And I think this was Alvaro's point as well.
>>>
>>> Cheers, Frank
>>>
>>>> -----Original Message-----
>>>> From: Joel M. Halpern <jmh@joelhalpern.com>
>>>> Sent: Mittwoch, 20. Mai 2020 19:21
>>>> To: Frank Brockners (fbrockne) <fbrockne@cisco.com>; Nagendra Kumar
>>>> Nainar
>>>> (naikumar) <naikumar@cisco.com>; tsv-art@ietf.org
>>>> Cc: sfc@ietf.org; last-call@ietf.org;
>>>> draft-ietf-sfc-oam-framework.all@ietf.org
>>>> Subject: Re: Tsvart telechat review of
>>>> draft-ietf-sfc-oam-framework-13
>>>>
>>>> Frank, regarding your comment about SF performance, I thought the
>>>> document was pretty clear that we consider that out of scope (c.f.
>>>> the discussions with the various ADs.)
>>>>
>>>> If you can see a place to add text, please propose text.
>>>>
>>>> Thank you,
>>>> Joel
>>>>
>>>> On 5/20/2020 1:10 PM, Frank Brockners (fbrockne) wrote:
>>>>> Hi Nagendra,
>>>>>
>>>>> Thanks for the detailed reply. Please see inline (..FB).
>>>>>
>>>>>> -----Original Message-----
>>>>>> From: Nagendra Kumar Nainar (naikumar) <naikumar@cisco.com>
>>>>>> Sent: Samstag, 16. Mai 2020 16:16
>>>>>> To: Frank Brockners (fbrockne) <fbrockne@cisco.com>;
>>>>>> tsv-art@ietf.org
>>>>>> Cc: sfc@ietf.org; last-call@ietf.org;
>>>>>> draft-ietf-sfc-oam-framework.all@ietf.org
>>>>>> Subject: Re: Tsvart telechat review of
>>>>>> draft-ietf-sfc-oam-framework-13
>>>>>>
>>>>>> Hi Frank,
>>>>>>
>>>>>> Thank you for the review. Please see inline for the response..
>>>>>>
>>>>>>
>>>>>>        Reviewer: Frank Brockners
>>>>>>        Review result: Ready with Nits
>>>>>>
>>>>>>        This document has been reviewed as part of the transport area
>>>>>> review
>>>> team's
>>>>>>        ongoing effort to review key IETF documents. These comments
>>>>>> were
>>>> written
>>>>>>        primarily for the transport area directors, but are copied to
>>>>>> the
>>>> document's
>>>>>>        authors and WG to allow them to address any issues raised and
>>>>>> also to the IETF
>>>>>>        discussion list for information.
>>>>>>
>>>>>>        When done at the time of IETF Last Call, the authors should consider
>> this
>>>>>>        review as part of the last-call comments they receive. Please always CC
>>>>>>        tsv-art@ietf.org if you reply to or forward this review.
>>>>>>
>>>>>>        This document provides a reference framework for OAM for SFC.
>>>>>>
>>>>>>        Comments:
>>>>>>
>>>>>>        Section 3.1.1 SF availability: The text makes explicit reference to
>> multiple
>>>>>>        instances of a SF. Consequently, it should be defined how
>>>>>> availability of a
>>>> SF
>>>>>>        is computed/determined in case multiple instances are deployed.
>>>>>>
>>>>>> <Nagendra> This is already clarified in the section as below:
>>>>>>
>>>>>> "For cases where
>>>>>>       multiple instances of an SF are used to realize a given SF for the
>>>>>>       purpose of load sharing, SF availability can be performed by checking
>>>>>>       the availability of any one of those instances, or the availability
>>>>>>       check may be targeted at a specific instance."
>>>>>>
>>>>>> This further
>>>>>>        leads to the question, whether availability is always a "binary" state
>>>>>>        (available / not-available), or could a SF be e.g. 99% available?
>>>>>>
>>>>>> <Nagendra>The availability is measured as binary state. I am not
>>>>>> sure what is 99% available. If it means getting 99 responses for
>>>>>> 100 probes sent, I think it falls under packet loss category which
>>>>>> in turn is
>>>> performance measurement.
>>>>>
>>>>> ...FB: Thanks. Though I'm still not entirely following. If
>>>>> availability is binary and
>>>> I put the statements above together, what would be the availability
>>>> of the following setup: There is an SF that is made up of 100
>>>> instances. 99 of these instances are powered down entirely. And the 1
>>>> instance that is "up" is alternating between servicing requests for
>>>> 10min followed by not servicing requests for 10min. Would the SF be
>> considered "available"?
>>>>>
>>>>>>
>>>>>> Section 3.1.2
>>>>>>        SF performance: What is the impact of a "multiple instance SF
>>>>>> deployment" on SF
>>>>>>        performance measurement?
>>>>>>
>>>>>> <Nagendra>I think we covered this in SF availability but not here.
>>>>>> Does the below updated text look better?
>>>>>>
>>>>>> OLD:
>>>>>> On the one hand, the performance of any specific SF can be quantified
>>>>>>       by measuring the loss and delay metrics of the traffic from SFF to
>>>>>>       the respective SF, while on the other hand, the performance can be
>>>>>>       measured by leveraging the loss and delay metrics from the respective
>>>>>>       SFs.  The latter requires SF involvement to perform the measurement
>>>>>>       while the former does not.
>>>>>>
>>>>>> NEW:
>>>>>> On the one hand, the performance of any specific SF can be quantified
>>>>>>       by measuring the loss and delay metrics of the traffic from SFF to
>>>>>>       the respective SF, while on the other hand, the performance can be
>>>>>>       measured by leveraging the loss and delay metrics from the respective
>>>>>>       SFs.  The latter requires SF involvement to perform the measurement
>>>>>>       while the former does not. For cases where
>>>>>>       multiple instances of an SF are used to realize a given SF for the
>>>>>>       purpose of load sharing, SF performance can be quantified by measuring
>>>>>>       the metrics for any one instance of SF or by measuring the metrics for
>>>>>>       a specific instance.
>>>>>>
>>>>>> The section only talks about loss and delay as
>>>>>>        performance criteria. It would be good to state that other
>>>>>> performance criteria
>>>>>>        (e.g. specific to the SF, throughput, etc.) exist.
>>>>>>
>>>>>> <Nagendra> We can add the below to Section 3.1.2:
>>>>>>
>>>>>> NEW:
>>>>>> "The metrics measured to quantify the performance of the SF
>>>>>> component is not just limited to loss and delay. Other metrics such
>>>>>> as throughout also exist and the choice of metrics for performance
>>>>>> measurement is outside the scope of this document."
>>>>>>
>>>>>> Section 3.2.1 SFC
>>>>>>        availability: The current definition is very focused on connectivity
>>>>>>        verification, i.e. it tries to answer the question: "Does my SFC transport
>>>>>>        packets?". IMHO we should also ask the question "Does my SFC
>>>>>> process
>>>> the
>>>>>>        packets correctly?" - because if packets are not processed per the SFC
>>>>>>        definition, we might not call the SFC available.
>>>>>>
>>>>>> <Nagendra> I think this is already handled by SF availability. The
>>>>>> end-to-end SFC availability is verified by steering the OAM packet
>>>>>> over the ordered set of SFs within the SFC. This is more like daisy
>>>>>> chaining the availability of SFs within the SFC to determine
>>>>>> end-to-end SFC availability. If the derived solution verifies the
>>>>>> SF availability not just based on the uptime but based on the
>>>>>> service treatment, it also answers the question "Does my SFC
>>>>>> process the packets
>>>> correctly". Let us know if there is any further clarity required.
>>>>>>
>>>>>> While 3.2.2 states that "any
>>>>>>        SFC-aware network device should have the ability to make performance
>>>>>>        measurements" a similar statement isn't found in 3.2.1. IMHO
>>>>>> the ability
>>>> for
>>>>>>        availability checks is probably a prerequisite for
>>>>>> performance
>>>> measurement.
>>>>>>
>>>>>> <Nagendra> The ability to perform end-to-end or partial SFC
>>>>>> availability verification is already mentioned in section 3.2.1 as below:
>>>>>>
>>>>>> " In order to perform service connectivity verification of an SFC/SFP,
>>>>>>       the OAM functions could be initiated from any SFC-aware network
>>>>>>       devices of an SFC-enabled domain for end-to-end paths, or partial
>>>>>>       paths terminating on a specific SF, within the SFC/SFP"
>>>>>>
>>>>>> Please let us know if you have any suggestion to improve if there
>>>>>> is a lack of clarity.
>>>>>>
>>>>>>        Section 3.2.2 SFC performance measurement: The section only
>>>>>> mentions the need
>>>>>>        for performance measurement. It misses the definition of what
>>>>>> SFC performance
>>>>>>        measurement is.
>>>>>>
>>>>>> <Nagendra>
>>>>>
>>>>> ...FB: Thanks for the suggested updates, which would definitively
>>>>> improve the
>>>> text. One problem about SFC performance remains though IMHO.
>>>>> All the text so far is focused on the connectivity within a SFC -
>>>>> not the service
>>>> itself. I.e. If you'd consider a "laundry service" - we focus a lot
>>>> on how long it takes to get the clothes shipped to and from the
>>>> washing machine, but we don't focus on how well the washing machine
>> washes the clothes.
>>>>> IMHO we should either expand on the performance of the SFC and SF
>>>>> wrt/ the
>>>> service (especially given that you define a service layer in section
>>>> 2) - or clearly state that the framework would just focus on connectivity
>> between SFs.
>>>>>
>>>>>
>>>>>>
>>>>>> Section 3.3. Classifier component: The section mentions the
>>>>>>        need for the ability to perform performance measurement of the
>> classifier
>>>>>>        component. What is performance measurement of the classifier?
>>>>>> What
>>>> does
>>>>>>        performance measurement of the classifier component comprise?
>>>>>>
>>>>>> <Nagendra>We can add the below text:
>>>>>>
>>>>>> OLD:
>>>>>> Any SFC-aware network device should have the ability to perform
>>>>>>       performance measurement of the classifier component for each SFC.
>>>>>>
>>>>>> NEW:
>>>>>> Any SFC-aware network device should have the ability to perform
>>>>>>       performance measurement of the classifier component for each SFC.
>>>>>>        The performance can be quantified by measuring the
>>>>>> performance metrics of the
>>>>>>         traffic from the classifier for each SFC/SFP.
>>>>>>
>>>>>> Section 3.4. /
>>>>>>        3.5. Availability/PM of the underlay and overlay network: It
>>>>>> would be good
>>>> to
>>>>>>        add a sentence that states that the mechanisms for
>>>>>> availability/PM which
>>>> are
>>>>>>        offered by the technologies used by the overlay/underlay are
>>>>>> used, rather than
>>>>>>        new methods specifically for SFC would be defined.
>>>>>>
>>>>>> <Nagendra>Yes, that makes sense. Please check the below text:
>>>>>>
>>>>>> OLD:
>>>>>> Any SFC-aware network device may have the ability to perform
>>>>>>       availability check or performance measurement of the overlay network.
>>>>>>
>>>>>> NEW:
>>>>>> Any SFC-aware network device may have the ability to perform
>>>>>>       availability check or performance measurement of the overlay network.
>>>> Any
>>>>>>       existing OAM tools and techniques can be leveraged for this purpose.
>>>>>>
>>>>>> Section 4. SFC OAM
>>>>>>        Functions: It would be good, if examples in section 4 could
>>>>>> also include
>>>> more
>>>>>>        "recent" methods such as OWAMP/TWAMP (RFC4656, RFC 5357).
>>>>>>
>>>>>> <Nagendra>
>>>>>>
>>>>>> OLD:
>>>>>> Delay within an SFC could be measured based on the time it takes for
>>>>>>       a packet to traverse the SFC from the ingress SFC node to the egress
>>>>>>       SFF.  As SFCs are unidirectional in nature, measurement of one-way
>>>>>>       delay [RFC7679] is important.  In order to measure one-way delay,
>>>>>>       time synchronization MUST be supported by means such as NTP, PTP,
>>>>>>       GPS, etc.
>>>>>>
>>>>>> NEW:
>>>>>> Delay within an SFC could be measured based on the time it takes for
>>>>>>       a packet to traverse the SFC from the ingress SFC node to the egress
>>>>>>       SFF.  Measurement protocols such as One-way Active Measurement
>>>>>>        Protocol (OWAMP) [RFC4656], Two-way Active Measurement Protocol
>>>>>>       (TWAMP) [RFC5357] can be used to measure the characteristics. As
>>>>>>       SFCs are unidirectional in nature, measurement of one-way
>>>>>>       delay [RFC7679] is important.  In order to measure one-way delay,
>>>>>>       time synchronization MUST be supported by means such as NTP,
>>>>>> Precision Time Protocol (PTP),
>>>>>>       GPS, etc.
>>>>>>
>>>>>> Section 4.4.
>>>>>>        Performance Measurement: Focus is entirely on the PM of the
>>>> connectivity,
>>>>>>        rather than on the SF. How about covering PM for the SF as well?
>>>>>>
>>>>>> <Nagendra> I am not sure I understand what is missing. Do you have
>>>>>> any suggestion for the text improvement?.
>>>>>
>>>>> ...FB: See above. This would be about adding a capability to assess
>>>>> how well
>>>> the washing machine washes my laundry.
>>>>>
>>>>>>
>>>>>> Section 5.1
>>>>>>        OAM Tool Gap Analysis:
>>>>>>         - Not sure what "NVo3 OAM" refers to. Could that be
>>>>>> explained below the table
>>>>>>         and in section 1.2.1?
>>>>>>
>>>>>> <Nagendra> Combining this with other below queries as they appears
>>>>>> to be related.
>>>>>>
>>>>>> - E-OAM needs to be detailed. Is seems that CFM
>>>>>>         (802.1ag) and not 802.3ah is refered to here.
>>>>>>
>>>>>> <Nagendra> Per my understanding, 802.ah is 1-hop while 802.3ag can
>>>>>> be more than 1 hop and both uses Ethernet frames. So I think both
>>>>>> are
>>>> applicable here.
>>>>>> My response regarding E-OAM details in this section is combined below.
>>>>>
>>>>> ...FB: Maybe I missed it - but I don't see text that refers to CFM or EFM
>> OAM.
>>>> Where is this covered? IMHO we would need references to IEEE
>>>> standards to avoid confusion.
>>>>>
>>>>>>
>>>>>> - "Trace" in the "Trace" column
>>>>>>         need to be extended on. Is this traceroute? Paris-Traceroute?
>>>>>> IOAM- Loopback?
>>>>>>
>>>>>>         IPPM needs to be detailed, because IPPM is not a tool as
>>>>>> such but an IETF WG.
>>>>>>         Does this refer to OWAMP/TWAMP/etc. as defined by IPPM?
>>>>>>
>>>>>> <Nagendra> Combining the above queries.
>>>>>>
>>>>>> OLD:
>>>>>> There are various OAM tool sets available to perform OAM functions
>>>>>>       within various layers.  These OAM functions may be used to validate
>>>>>>       some of the underlay and overlay networks.  Tools like ping and trace
>>>>>>       are in existence to perform connectivity check and tracing of
>>>>>>       intermediate hops in a network.  These tools support different
>>>>>>       network types like IP, MPLS, TRILL, etc.  There is also an effort to
>>>>>>       extend the tool set to provide connectivity and continuity checks
>>>>>>       within overlay networks.  BFD is another tool which helps in
>>>>>>       detecting data forwarding failures.  Table 3 below is not
>>>>>> exhaustive
>>>>>>
>>>>>> NEW:
>>>>>> There are various OAM tool sets available to perform OAM functions
>>>>>>       within various layers.  These OAM functions may be used to validate
>>>>>>       some of the underlay and overlay networks.  Tools like ping and trace
>>>>>>       are used to perform connectivity check and tracing of
>>>>>>       intermediate hops in a network.  These tools are already available for
>>>>>>       different types of networks such as IP, MPLS, TRILL, etc.
>>>>>>
>>>>>> E-OAM offers OAM mechanisms such as an Ethernet continuity check
>>>>>> for Ethernet links. There is an effort around NVO3 OAM to provide
>>>>>> connectivity and continuity checks for networks that use NVO3.  BFD
>>>>>> is used for the detection of data plane forwarding failures.
>>>>>
>>>>> ...FB: Check whether NVO3 WG will indeed deliver a solution and "NVO3
>> OAM"
>>>> indeed existis. If in doubt, it might be better to avoid forward
>>>> looking references. Per my note above, it would be good to explicitly
>>>> refer to IEEE standards as opposed to introducing a new term like "E-OAM".
>>>>>
>>>>>>
>>>>>> The IPPM framework [RFC 2330] offers tools such as OWAMP [RFC4656]
>>>>>> and TWAMP [RFC5357] (collectively referred as IPPM in this section)
>>>>>> to measure various performance metrics. MPLS Packet Loss
>>>>>> Measurement
>>>>>> (LM) and Packet Delay Measurement (DM) (collectively referred as
>>>>>> MPLS_PM in this section) [RFC6374] offers the ability to measure
>>>> performance metrics in MPLS network.
>>>>>>
>>>>>> Table 3 below is not exhaustive.
>>>>>>
>>>>>> Section 6.4.3 IOAM:
>>>>>>        - The section states that IOAM "may be used to perform various SFC
>> OAM
>>>>>>        functions as well". It would be good to expand on this statement: E.g.
>>>> IOAM
>>>>>>        Trace-Option Type could be leveraged for SFC tracing. IOAM
>>>>>> Direct-Export Option
>>>>>>        Type could be leveraged. - How would we deal with the IOAM Active
>> Flag
>>>>>>        (draft-ietf-ippm-ioam-flags-01) when used with SFC OAM?
>>>>>>
>>>>>> <Nagendra> The intention of the section is to highlight the
>>>>>> applicability of different OAM toolsets for OAM functions at
>>>>>> service layer. I am not sure if we really should try explaining all
>>>>>> the possible options within each tool. But I agree that it is worth
>>>>>> clarifying the availability of IOAM options for tracing. think we
>>>>>> can clarify that different IOAM Option-Types are available for OAM
>>>>>> functions
>>>> such as SFC tracing. Can you check if the below looks ok?
>>>>>>
>>>>>> OLD:
>>>>>> [I-D.ietf-sfc-ioam-nsh] defines how In-Situ OAM data fields are
>>>>>>       transported using NSH header.  [I-D.ietf-sfc-proof-of-transit]
>>>>>>       defines a mechanism to perform proof of transit to securely verify if
>>>>>>       a packet traversed the relevant SFP or SFC.  While the mechanism is
>>>>>>       defined inband (i.e., it will be included in data packets), it may be
>>>>>>       used to perform various SFC OAM functions as well.
>>>>>>
>>>>>> NEW:
>>>>>> [I-D.ietf-sfc-ioam-nsh] defines how In-Situ OAM data fields are
>>>>>>       transported using NSH header.  [I-D.ietf-sfc-proof-of-transit]
>>>>>>       defines a mechanism to perform proof of transit to securely verify if
>>>>>>       a packet traversed the relevant SFP or SFC.  While the mechanism is
>>>>>>       defined inband (i.e., it will be included in data packets), IOAM Option-
>> Types
>>>>>>      such as IOAM Trace Option-Types can also be used to perform
>>>>>> other SFC OAM function
>>>>>>      such as SFC tracing.
>>>>>>
>>>>>> - The text states
>>>>>>        "In-Situ OAM could be used with O bit set": Why would IOAM be
>>>>>> used with
>>>> the
>>>>>>        overflow bit set for SFC OAM? For details on IOAM's O-bit,
>>>>>> see section
>>>> 4.4.1 in
>>>>>>        https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-09.
>>>>>>
>>>>>> <Nagendra> The O bit referred here is not the O bit in IOAM but the
>>>>>> one in NSH/Overlay header. To avoid any confusion, this can be
>>>>>> updated as
>>>> below:
>>>>>>
>>>>>> OLD:
>>>>>> In-Situ OAM could be used with O bit set to perform SF availability
>>>>>>       and SFC availability or performance measurement.
>>>>>>
>>>>>> NEW:
>>>>>> In-Situ OAM could be used with O bit in the overlay header set, to
>>>>>> perform SF availability
>>>>>>       and SFC availability or performance measurement.
>>>>>
>>>>> ... FB: Ah, ok. Given that this section is about IOAM and not NSH,
>>>>> I'd rather
>>>> explicitly refer to NSH here. E.g. If SFC is realized using NSH, then
>>>> the O-bit in the NSH header could be used to indicated OAM traffic.
>>>> You could refer to
>>>> https://tools.ietf.org/html/draft-ietf-sfc-ioam-nsh-03#section-4.2 explicitly.
>>>>>
>>>>>>
>>>>>> Section 6.4.4 SFC
>>>>>>        Traceroute: - This section refers to an expired draft (even calling out
>> the
>>>>>>        fact that the draft has exipred), but also mentions that functionality is
>>>>>>        available and implemented in OpenDaylight. Consider removing
>>>>>> the references to
>>>>>>        the expired draft and rather add references to OpenDaylight
>>>>>> documents. - IOAM
>>>>>>        Loopback (see draft-ietf-ippm-ioam-flags-01) could apply SFC
>>>>>> Traceroute as well.
>>>>>>
>>>>>> <Nagendra>Ok. Let me check if I can find some reference for ODL.
>>>>>>
>>>>>>        Detailed set of nits that I encountered while reading through
>>>>>> the document ([x]
>>>>>>        references line number x) – hope that they are helpful in
>>>>>> further improving
>>>> the
>>>>>>        doc:
>>>>>>
>>>>>> <Nagendra> Yes of course (.
>>>>>>
>>>>>>        [global] s/an SF/a SF/ -- and similarly SFC/SFF
>>>>>>
>>>>>> <Nagendra>Other RFCs uses "an SF/SFF". So the draft is updated
>>>>>> accordingly. If your suggestion is to substitute "a SF" to "an SF",  it is done
>> (.
>>>>>>
>>>>>>        [176] "OAM Controller" not defined
>>>>>>
>>>>>> <Nagendra>We can change it as below:
>>>>>>
>>>>>> OLD:
>>>>>> OAM controllers are assumed to be within the same administrative
>>>>>>       domain as the target SFC enabled domain.
>>>>>>
>>>>>> NEW:
>>>>>> OAM controllers are SFC-aware network devices that are capable of
>>>>>> generating OAM packets. They are assumed to be within the same
>>>>>> administrative domain as the target SFC enabled domain.
>>>>>>
>>>>>>        [202] Why just Virtual Machines and no containers? Suggest to
>>>>>> make
>>>> things
>>>>>>        generic and talk about virtual and physical entities.
>>>>>>
>>>>>> <Nagendra> We changed this as virtual entities.
>>>>>>
>>>>>>              This comment applies throughout the document.
>>>>>>        [216] Ethernet OAM: Add reference. Do you refer to physical
>>>>>> layer Ethernet OAM
>>>>>>        (802.3ah) or CFM (802.1ag)?
>>>>>>
>>>>>> <Nagendra> The response was provided in the above comment section.
>>>>>>
>>>>>> [243] s/uses the overlay network/uses the overlay
>>>>>>        network layer/
>>>>>>
>>>>>> <Nagendra> Done.
>>>>>>
>>>>>> [246] Could we add a few examples of "various overlay network
>>>>>>        technologies"? For the underlay network layer several examples are
>> listed.
>>>>>>
>>>>>> <Nagendra> Ok.
>>>>>>
>>>>>>        [248] What does "mostly transparent" mean?
>>>>>>
>>>>>> <Nagendra> The data plane elements connecting the overlay layer
>>>>>> nodes may not always process the overlay header.
>>>>>
>>>>> ...FB: How about we explain this in the document?
>>>>>
>>>>>>
>>>>>> [254] What does "tight coupling"
>>>>>>        between the link layer and the physical technology mean?
>>>>>>
>>>>>> <Nagendra>I am not sure I understand the nit here. Do you see any
>>>>>> difficulty in parsing the sentence?
>>>>>
>>>>> ...FB: Not sure what "tight coupling" means here. Could you clarify
>>>>> what is
>>>> "tight coupling" vs. "not tight coupling"?
>>>>>
>>>>>>
>>>>>> [255] Suggest to avoid
>>>>>>        terms like "popular" - popularity can change, standards stay
>>>>>>
>>>>>> <Nagendra> Ok. This is changed as "Ethernet is one such choice..."
>>>>>>
>>>>>> [256] Acronyms
>>>>>>        "POS" and "DWDM" are not defined
>>>>>>
>>>>>> <Nagendra> Added.
>>>>>>
>>>>>> [274] Link start/end-points don't seem to
>>>>>>        always align with the underlay network in the diagram
>>>>>>
>>>>>> <Nagendra> Fixed it.
>>>>>>
>>>>>> [287] s/may comprise
>>>>>>        of/may consist of/
>>>>>>
>>>>>> <Nagendra>We fixed it as "may comprise"..
>>>>>>
>>>>>> [288] s/but not shown/but is not shown/
>>>>>>
>>>>>> <Nagendra> We fixed this as "intermediate nodes not shown...:
>>>>>>
>>>>>> [307]
>>>>>>        s/devices/device/
>>>>>>
>>>>>> <Nagendra> Done.
>>>>>>
>>>>>> [308] What is a "controller"?
>>>>>>
>>>>>> <Nagendra> We discussed this in the above comment section.
>>>>>>
>>>>>> [314] s/includes/include/
>>>>>>
>>>>>> <Nagendra>Done.
>>>>>>
>>>>>> [319]
>>>>>>        Add hSFC to list of acronyms in section 1.2.1
>>>>>>
>>>>>> <Nagendra> This is expanded in the respective section. We added it
>>>>>> in the acronym section as well.
>>>>>>
>>>>>> [320] Add IBN to list of acronyms
>>>>>>        in section 1.2.1
>>>>>>
>>>>>> <Nagendra> Ok, Done.
>>>>>>
>>>>>> [325] s/includes/include/
>>>>>>
>>>>>> <Nagendra> Done.
>>>>>> [359] The function/term "controller"
>>>>>>        requires definition.
>>>>>>
>>>>>> <Nagendra> Done, as mentioned in the above comment section.
>>>>>>
>>>>>> [383] s/?./?/
>>>>>>
>>>>>> [398] s/get the got/got/
>>>>>>
>>>>>> <Nagendra> Done.
>>>>>>
>>>>>>     [461]
>>>>>>        s/devices/device/
>>>>>>
>>>>>> <Nagendra> Done.
>>>>>>
>>>>>>     [469] Does it have to be equal cost multipath at the service
>>>>>>        layer, or could unequal cost multipath also be an option for
>>>>>> load-
>>>> balancing?
>>>>>>
>>>>>> <Nagendra>I didn’t see any discussion specific to ECMP/UCMP in the
>>>>>> architecture RFC.
>>>>>
>>>>> ...FB: Hmm. I did not see that RFC7665 is only about equal cost multipath.
>>>>>>
>>>>>>     [521] Not sure whether the overlay network establishes the service
>> plane.
>>>> Isn't
>>>>>>        it that the overlay network establishes connectivity for the SFC-related
>>>>>>        functions in the service plane?
>>>>>>
>>>>>> <Nagendra> The service layer is established over the overlay
>>>>>> network layer. I am not sure if it is right to say overlay network
>>>>>> provides connectivity for service layer (.
>>>>>
>>>>> ...FB: Overlay network is one component of the service layer, isn't
>>>>> it. So it is
>>>> required but not sufficient.
>>>>>
>>>>>>
>>>>>> [531] s/components/component/ [545] remove
>>>>>>        "underlay"
>>>>>>
>>>>>> <Nagendra> Done.
>>>>>>
>>>>>> [595] s/devices/device/
>>>>>>
>>>>>> <Nagendra> Done.
>>>>>>
>>>>>> [600] s/action/an action/
>>>>>>
>>>>>> <Nagendra> Done.
>>>>>>
>>>>>> [601] Expand on
>>>>>>        "TTL or other means" (TTL also needs to be added to acronyms
>>>>>> in 1.2.1). Is
>>>> this
>>>>>>        specific to NSH? Or specific to IPv4?
>>>>>>
>>>>>> <Nagendra> TTL is listed as well-known abbrev in https://www.rfc-
>>>>>> editor.org/materials/abbrev.expansion.txt and so we left it as it is.
>>>>>> TTL in this document refers to NSH TTL field.
>>>>>
>>>>> ...FB: Let's ensure we refer to NSH TTL in this case. Given that SFC
>>>>> can be done
>>>> with other means than NSH, implicit reference to NSH might be a problem.
>>>>>>
>>>>>>     [630] Mention that for "approximation of
>>>>>>        packet loss for a given SFC can be derived" to be applicable,
>>>>>> SFC OAM
>>>> packets
>>>>>>        would need to be forwarded the same as live user traffic.
>>>>>>
>>>>>> <Nagendra> As it is intending to derive the approximate loss value,
>>>>>> I am not sure if we need this additional consideration that the OAM
>>>>>> packet would need to follow the live user traffic. Let me know if
>>>>>> you think
>>>> otherwise.
>>>>>
>>>>> ...FB: IMHO we should - given that it is one potential complication.
>>>>>
>>>>>>
>>>>>>     [636] Is uppercase
>>>>>>        "MUST" applicable to an informational document? Especially given that
>>>>>>        RFC2119/RFC8174 is explicitly referenced by the draft.
>>>>>>
>>>>>> <Nagendra> Based on various reviewer comments, we removed the use
>>>>>> of any normative statement.
>>>>>>
>>>>>> [666] Add MPLS, TRILL to
>>>>>>        acronyms in 1.2.1
>>>>>>
>>>>>> <Nagendra> Ok. Done.
>>>>>>
>>>>>> [678] s/exhaustive/exhaustive./
>>>>>>
>>>>>> <Nagendra> Done.
>>>>>>
>>>>>> [720] Is uppercase "SHOULD" applicable to an informational document?
>>>>>>        Especially given that RFC2119/RFC8174 is explicitly
>>>>>> referenced by the
>>>> draft.
>>>>>>
>>>>>> <Nagendra> Based on various reviewer comments, we removed the use
>>>>>> of any normative statement.
>>>>>>
>>>>>> [722] Is uppercase "MAY" applicable to an informational document?
>>>> Especially
>>>>>>        given that RFC2119/RFC8174 is explicitly referenced by the draft.
>>>>>>
>>>>>> <Nagendra> Based on various reviewer comments, we removed the use
>>>>>> of any normative statement.
>>>>>>
>>>>>> [754]
>>>>>>        s/packet/packets/
>>>>>>
>>>>>> [755] s/to next node/to the next node/
>>>>>>
>>>>>>     [771] How does this
>>>>>>        requirement align with the earlier paragraph, e.g. in case a
>>>>>> node sends an ICMP
>>>>>>        reply? It would probably make sense to scope the statement to e.g.
>> NSH.
>>>>>>
>>>>>> <Nagendra> As mentioned in the statement, the node that initiates
>>>>>> the OAM packet must set the marker and so this statement is
>>>>>> applicable for the initiating node.
>>>>>>
>>>>>> [806]
>>>>>>        s/function/functions/
>>>>>>
>>>>>> <Nagendra> Done
>>>>>>
>>>>>> [809] s/from relevant node/from the relevant node/
>>>>>>
>>>>>> <Nagendra> Done
>>>>>>
>>>>>> [810]
>>>>>>        s/generate ICMP/generate an ICMP/
>>>>>>
>>>>>> <Nagendra> Done
>>>>>>
>>>>>> [812] s/from last/from the last/
>>>>>>
>>>>>> <Nagendra> Done
>>>>>>
>>>>>> [830]
>>>>>>        s/perform continuity/perform the continuity/
>>>>>>
>>>>>> <Nagendra> Done
>>>>>>
>>>>>>     [834] s/with relevant/with the
>>>>>>        relevant
>>>>>>
>>>>>> <Nagendra> Done
>>>>>>
>>>>>> [835] s/perform partial SFC availability./perform a partial SFC
>>>>>>        availability check./
>>>>>>
>>>>>> <Nagendra> Done
>>>>>>
>>>>>> [851] For "In-Situ OAM data fields" add a normative
>>>>>>        reference to draft-ietf-ippm-ioam-data
>>>>>>
>>>>>> [905] Add "CLI" to section 1.2.1
>>>>>>        acronyms
>>>>>>
>>>>>> <Nagendra> Done
>>>>>>
>>>>>> [920] Add a reference for NETCONF ->RFC6241
>>>>>>
>>>>>> <Nagendra> Done
>>>>>>
>>>>>> Once again, thanks a lot for the great comments.
>>>>>>
>>>>>> Regards,
>>>>>> Nagendra
>>>>>
>>>>> Thanks again for considering the comments in great detail. Much
>> appreciated.
>>>>>
>>>>> Cheers, Frank
>>>>>>
>>>>>>
>>>>>>
>>>>>


From nobody Fri May 22 08:03:38 2020
Return-Path: <fbrockne@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C2DD63A0A65; Fri, 22 May 2020 08:03:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=XhonX6Pf; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=WSGWMeID
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dXHwCCX13KQq; Fri, 22 May 2020 08:03:32 -0700 (PDT)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 401783A0A84; Fri, 22 May 2020 08:03:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=51514; q=dns/txt; s=iport; t=1590159812; x=1591369412; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=12hBHXPG4MOXrvhh1DmMvTilEgHCdBTnAkk9IwPTzqA=; b=XhonX6Pf+fV30YjkBolVrhXQn5J5wAj9UZ5hU2UVMHFOFPFTo0wfLt4H fYDs+1ZVTyZqWgW/j5Ldb93KsOZ6ERdYD4Cd822jOfO04SxFmr715APQL 6Xq0iOLLSQH9jL6b46nGvpyMZkDjpCDCdoncrJgJ/tcpKVQJFo305QAk/ s=;
IronPort-PHdr: =?us-ascii?q?9a23=3A8h19oBItUIKFscYEyNmcpTVXNCE6p7X5OBIU4Z?= =?us-ascii?q?M7irVIN76u5InmIFeGv6s/jljEWYXS7+pJkeyQuKflCiQM4peE5XYFdpEEFx?= =?us-ascii?q?oIkt4fkAFoBsmZQVb6I/jnY21ffoxCWVZp8mv9PR1TH8DzNF/Vr3my5DoKFw?= =?us-ascii?q?/5cwFyI7e9Fovblc/i0ee09tXaaBlJgzzoZ7R0IV22oAzdu9NQj5FlL/M6yw?= =?us-ascii?q?DCpT1DfOEFyA=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ChBQB66cde/5xdJa1lHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQFAgUeBVFEHb1gvLAqEGoNGA41AgQGXO4FCgRADVQsBAQEMAQE?= =?us-ascii?q?jCgIEAQGERAIXggYkOBMCAwEBCwEBBQEBAQIBBQRthSoBBiUMhXIBAQEBAxI?= =?us-ascii?q?IAQgEDQwBASkOAQsEAgEIEQEDAQEBAgImAgICMBUCBggCBAENBQgTB4MFgks?= =?us-ascii?q?DLgEOojACgTmIYXZ/M4MBAQEFgTIBAwKEBBiCDgmBDiqCY4lfGoFBP4EQAUO?= =?us-ascii?q?BT0k1PoJnAQECAYE5DxwFEA8SAoJaM4ItjjQBEQYJCSiCXokjmCAKglSIKYY?= =?us-ascii?q?NikCCY4ESg2mEBpAYggKQTYltk3QCBAIEBQIOAQEFgWkigVZwFTuCNQEBMgl?= =?us-ascii?q?HGA2JfYQughUMF4NPhRSFQnQCNQIGAQcBAQMJfIpBAiYHgQYBMF8BAQ?=
X-IronPort-AV: E=Sophos;i="5.73,422,1583193600"; d="scan'208";a="483310750"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 22 May 2020 15:03:30 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 04MF3Uo9015077 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 22 May 2020 15:03:30 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 22 May 2020 10:03:30 -0500
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 22 May 2020 10:03:29 -0500
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 22 May 2020 10:03:29 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ExbVnpelfG5FtugYlobdmwlXUs57gSHZtUC+XFDLn3VAx19I5jy4V/EI66lURNjF23CXfWuj7FM8GCE0eFsOHe4Px0ua88NWvrYpiadYSgNTMaLU/AUB3cObroz7lTR24IETZjJONhDtsk+TgX7q9njvCFwQjjywMMwamB/Wet60qKWAy32WdzADJOOZDQCJd2djzCP7j+nFblYzYQdhJ2DpqnR2S61KHnRHzKXeYv9zgrikiL3qhrFpa4lTPDLW0gJUjVQmart/mEpGCb5ngc9V0xl+aux/mslQ/LgaU8FOJ9S+yDq5HH+YG2Fo1lMKFlBTBw+a+VSrmAP3zvgSTw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=12hBHXPG4MOXrvhh1DmMvTilEgHCdBTnAkk9IwPTzqA=; b=bwgf4KNwmnSa52ibII46GoxCvcIiKBir3V2PeojZ1bcJFKRSrSia5vBGcntJdkKH6xY6rWhSw7l9oIdEKljoNDSRZV+0dfH+SyhP0UZegBlsfFl09b6vDFV1ZPcOUSE7p2wRy7wKnsefNAeOc6/6VdUK2urlpWjVgtWgr8l+FycC13EQs1TMBl245g7yMBCzayEMMna8M+LA6i2QNIZGp1GHiky7oUuoUwO3UL3GZzxRhW5uQ1dwHIGpmD60lZNjZ7arT/7rgAbvUm+ANGrE9XFsTL/XJkZLY9+wp4QDq8JvPkwuBLaAv1dE9lhYYzdo5wfoTxBVo6X0QJjfE2COkQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=12hBHXPG4MOXrvhh1DmMvTilEgHCdBTnAkk9IwPTzqA=; b=WSGWMeIDHFMhs39njaNnQTUKL1cwfZwpiB9p/sLQzY4L2C/OdDbWV3S57twKFtDtGLtTsQoVvAZYzDRrNmUc/piqgskY9+PW9ZokNpkvE9fDBVotHrNifjI3gA8OJNR8gjcvq9HonxSEHnjOHUZEKHaObWGwpPm3O9G+8NKW79A=
Received: from BYAPR11MB2584.namprd11.prod.outlook.com (2603:10b6:a02:c8::31) by BYASPR01MB0030.namprd11.prod.outlook.com (2603:10b6:a03:75::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.23; Fri, 22 May 2020 15:03:27 +0000
Received: from BYAPR11MB2584.namprd11.prod.outlook.com ([fe80::d8d7:dbc7:25a8:a4bd]) by BYAPR11MB2584.namprd11.prod.outlook.com ([fe80::d8d7:dbc7:25a8:a4bd%3]) with mapi id 15.20.3021.024; Fri, 22 May 2020 15:03:27 +0000
From: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>, "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>, "tsv-art@ietf.org" <tsv-art@ietf.org>
CC: "sfc@ietf.org" <sfc@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>,  "draft-ietf-sfc-oam-framework.all@ietf.org" <draft-ietf-sfc-oam-framework.all@ietf.org>
Thread-Topic: Tsvart telechat review of draft-ietf-sfc-oam-framework-13
Thread-Index: AQHWK4yQC3PtyMib00yLrf+zBdIUqaixLdAQgAARHwCAAAVcwIAACkiAgAKA76CAAGmbgIAAAX1Q
Date: Fri, 22 May 2020 15:03:27 +0000
Message-ID: <BYAPR11MB258416CFBC777A163B892BBCDAB40@BYAPR11MB2584.namprd11.prod.outlook.com>
References: <158861910132.5213.12389985411421411727@ietfa.amsl.com> <B12ACAA0-BFBC-40D6-85D2-A7E056027C68@cisco.com> <BYAPR11MB2584D5A59E020682810099EFDAB60@BYAPR11MB2584.namprd11.prod.outlook.com> <e83de1dc-1f39-6281-7687-b6dd52567685@joelhalpern.com> <BYAPR11MB258403E216B7396323CD836EDAB60@BYAPR11MB2584.namprd11.prod.outlook.com> <e2b4f43f-4732-7276-f449-f62c1b97c259@joelhalpern.com> <BYAPR11MB2584A602FA170F2D85D4DC67DAB40@BYAPR11MB2584.namprd11.prod.outlook.com> <17ce4af7-054e-226c-a97f-d37a2c9480f3@joelhalpern.com>
In-Reply-To: <17ce4af7-054e-226c-a97f-d37a2c9480f3@joelhalpern.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: joelhalpern.com; dkim=none (message not signed) header.d=none;joelhalpern.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.220.51]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2604321e-53e8-423f-d802-08d7fe614867
x-ms-traffictypediagnostic: BYASPR01MB0030:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BYASPR01MB0030EF78E5C45EA1C01E7F78DAB40@BYASPR01MB0030.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 04111BAC64
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 1KySi72VQWjTwj3xxic7moFne8tgMA/C+24Nji9wNkdrljr/BaZcqLp+TZfXgeftS+vdZHuUdWPjm/qTLMQRUiyD0beE5u1RT4UcpOoEKK69/ph1dygzcN7EHyGBiv03txO1XEEzaazoWqlryflYCDgOAcWx04aiC6/QA4bFC3JuyjY74xmvVnnl1Ztp6WwZvlKXwqwDrscSKm39+Blww4TKnNl0g/t6kbmb1I8ggsLgAfQIxjj/ZWAA/w+y0xWIeTYRdxQmITj+PmUVZBhHtAwJacniYSJ7cO+SMuxpssdQd5FgneuZixOOBJ1Z/oNO9jC0T1arJ7p265MWiEsams3ekgVwQEGxp8njKEl39BRWgQFasAp21eyxTbGalLvaJqFHJoypfgUqDV12RoTe4w==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BYAPR11MB2584.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(346002)(396003)(136003)(39860400002)(366004)(376002)(66476007)(478600001)(71200400001)(52536014)(6506007)(53546011)(64756008)(66556008)(66446008)(7696005)(54906003)(76116006)(26005)(186003)(2906002)(9686003)(55016002)(316002)(110136005)(83080400001)(86362001)(66946007)(30864003)(5660300002)(8676002)(8936002)(33656002)(966005)(4326008)(559001)(579004); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: ds71q16tiB6RsSKgOVtoxGaNbp2jWUF6UkNoAmVHBHsKt6Fglgc4oYCzBcu9gfCeAuxEehEpb7SdEo6++yBlOj3bDFnoF27KAyh8RzMWagnaPPiLsusIncSvgbdo2WaZLoVN3Lj5yyQ8XcWJelJHcDq71KYLFF8fjNmd4pKmgin/7ZHoJXLyjEpsgdkP2EunRJEi+B5tcTllSxMMTAHK2LpqygWw50k7iPm9THW/qZ6Q5xie1s94IadUg5g+dGJlHhAGqN228lstwD+Ht0F3tHOmwtTDQjU9DjleU2EPHEUy0EawR68xYy2KXO+rGEFidIajNDqco0WrOdD62xSJI/lKp/m49VpPLZzyycT2KkwXYMpFQ2tCO9cZnBoQcGC8BSQQmX5cbd0bdEP9rthw/Q2xH2FdElqrGAdSlYbvE2Tn/rd5fTglNa2R69OwyEfkDEjpsidxEhZ445cFVinPU3EMNCWZk3Zplua8sD2WkzI=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 2604321e-53e8-423f-d802-08d7fe614867
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 May 2020 15:03:27.4443 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: CVuII79WpTFJ+3SiEqr4QkZN1PocjaTf+GTyM+RZtpE87URf4xv5cjXu3KpI4nT1HwsaG6bbneTHAW2a1gfSnA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYASPR01MB0030
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/bJxXX3OeQRU-mXlWhnXZruAzioQ>
Subject: Re: [sfc] Tsvart telechat review of draft-ietf-sfc-oam-framework-13
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 May 2020 15:03:37 -0000

UGVyIHdoYXQgSSBtZW50aW9uZWQgYmVsb3cgLSB0aGUgYmVsb3cgaXMgbXkgcGVyc29uYWwgdGFr
ZSwgdGFraW5nIHRoZSBwb3NpdGlvbiBvZiBhIHJlYWRlciwgd2hvIG1pZ2h0IG5vdCBiZSBhd2Fy
ZSBvZiBXRyBzdHJ1Y3R1cmVzLCBXRyBzY29wZXMgZXRjLiBQZXJzb25hbGx5LCBJIGRvbid0IHRo
aW5rIHRoYXQgYSByZWFkZXIgb2YgdGhlIFNGQyBPQU0gZnJhbWV3b3JrIGRvY3VtZW50IHdvdWxk
IGV4cGVjdCB0aGUgU0ZDIFdHIHRvIGFkZHJlc3MgYWxsIG9mIHRoZSBkaW1lbnNpb25zIG9mIFNG
QyBPQU0sIGV2ZW4gaWYgdGhlIGRvY3VtZW50IGxheXMgdGhlbSBvdXQuDQoNClRoYXQgc2FpZCwg
SSBkbyB1bmRlcnN0YW5kIHlvdXIgY29uY2VybiBhYm91dCBXRyBzdHJ1Y3R1cmVzIGFuZCBzY29w
ZS4gTG9va3MgbGlrZSB3ZSAoc2FkbHkpIG5lZWQgdG8gZm9sbG93IENvbndheSdzIGxhdyAuLi4N
ClNvIGluIGdlbmVyYWwgdGVybXMsIEknbSBvayB3aXRoIE5hZ2VuZHJhJ3MgYXBwcm9hY2guDQoN
CkNoZWVycywgRnJhbmsNCg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206
IEpvZWwgTS4gSGFscGVybiA8am1oQGpvZWxoYWxwZXJuLmNvbT4NCj4gU2VudDogRnJlaXRhZywg
MjIuIE1haSAyMDIwIDE2OjQ5DQo+IFRvOiBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKSA8ZmJy
b2NrbmVAY2lzY28uY29tPjsgTmFnZW5kcmEgS3VtYXIgTmFpbmFyDQo+IChuYWlrdW1hcikgPG5h
aWt1bWFyQGNpc2NvLmNvbT47IHRzdi1hcnRAaWV0Zi5vcmcNCj4gQ2M6IHNmY0BpZXRmLm9yZzsg
bGFzdC1jYWxsQGlldGYub3JnOyBkcmFmdC1pZXRmLXNmYy1vYW0tZnJhbWV3b3JrLmFsbEBpZXRm
Lm9yZw0KPiBTdWJqZWN0OiBSZTogVHN2YXJ0IHRlbGVjaGF0IHJldmlldyBvZiBkcmFmdC1pZXRm
LXNmYy1vYW0tZnJhbWV3b3JrLTEzDQo+IA0KPiBNeSBiYXNpYyBjb25jZXJuIGlzIHRoYXQgaWYg
d2UgZ28gZG93biB0aGUgcGF0aCB5b3Ugb3V0bGluZSwgaXQgd291bGQgc3VnZ2VzdCB0bw0KPiB0
aGUgcmVhZGVyIHRoYXQgdGhlIFNGQyB3b3JraW5nIGdyb3VwIGV4cGVjdGVkIHRvIGFkZHJlc3Mg
dGhlIFNGIGRpbWVuc2lvbnMgb2YNCj4gdGhlIHByb2JsZW0uICBJIGdyYW50IHRoYXQgdGhleSBh
cmUgcmVhbCBwcm9ibGVtcy4gIEJ1dCB0aGUgU0ZDIHdvcmtpbmcgZ3JvdXAgaGFzDQo+IG5laXRo
ZXIgdGhlIGNoYXJ0ZXIgbm9yIHRoZSBleHBlcnRpc2UgdG8gYWRkcmVzcyB0aG9zZSBwcm9ibGVt
cy4gIEFzIGZhciBhcyBJIGNhbg0KPiB0ZWxsLCBBUlQgbWF5IGhhdmUgdGhlIGV4cGVydGlzZSwg
YW5kIG1heSBub3QuICBBbmQgaGFzIHNob3duIG5vIGludGVyZXN0IGluIHRoZQ0KPiBwcm9ibGVt
LiAgU28gSSBhbSB2ZXJ5IHJlbHVjdGFudCB0byBwdXQgYSBsb3Qgb2YgdmVyYmlhZ2UgaW50byB0
aGUgUkZDIG9uIFNGDQo+IG1vbml0b3JpbmcuDQo+IA0KPiBHaXZlbiB0aGUgYWJvdmUsIGNhbiB5
b3UgbGl2ZSB3aXRoIE5hZ2VuZHJhJ3MgdGV4dCB0aGF0IHlvdSBxdW90ZT8NCj4gDQo+IFlvdXJz
LA0KPiBKb2VsDQo+IA0KPiBPbiA1LzIyLzIwMjAgNTozMyBBTSwgRnJhbmsgQnJvY2tuZXJzIChm
YnJvY2tuZSkgd3JvdGU6DQo+ID4gSm9lbCwNCj4gPg0KPiA+IE5hZ2VuZHJhIHN1Z2dlc3RlZCAi
VGhlIHRhc2sgb2YgZXZhbHVhdGluZyB0aGUgdHJ1ZSBhdmFpbGFiaWxpdHkgb2YgYQ0KPiA+IFNl
cnZpY2UgRnVuY3Rpb24gaXMgYSBjb21wbGV4IGFjdGl2aXR5LCBjdXJyZW50bHkgaGF2aW5nIG5v
IHNpbXBsZSwNCj4gPiB1bmlmaWVkIHNvbHV0aW9uLiAgVGhlcmUgaXMgY3VycmVudGx5IG5vIHN0
YW5kYXJkIG1lYW5zIG9mIGRvaW5nIHNvLg0KPiA+IEFueSBzdWNoIG1lY2hhbmlzbSB3b3VsZCBi
ZSBmYXIgZnJvbSBhIHR5cGljYWwgT0FNIGZ1bmN0aW9uLCBzbyBpdCBpcw0KPiA+IG5vdCBleHBs
b3JlZCBhcyBwYXJ0IG9mIHRoZSBhbmFseXNpcyBpbiBTZWN0aW9ucyA0IGFuZCA1LiIgaW4gdGhl
DQo+ID4gcmVsYXRlZCB0aHJlYWQgZm9yIGRpc2N1c3Npb24gb24gYXZhaWxhYmlsaXR5Lg0KPiA+
IGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvc2ZjLzFac0x3Nm0xT2VKUkpm
SFcyVHlneE95S1BKay8NCj4gPg0KPiA+IEl0IGNvdWxkIHdlbGwgYmUgdGhhdCBteSBleHBlY3Rh
dGlvbnMgZm9yIGEgZnJhbWV3b3JrIGRvY3VtZW50IGRpZmZlciBmcm9tDQo+IHRoYXQgb2Ygb3Ro
ZXJzLiBTbyBwbGVhc2UgdGFrZSB0aGlzIGFzIGEgcGVyc29uYWwgcGVyc3BlY3RpdmUuDQo+ID4g
TXkgZXhwZWN0YXRpb24gZm9yIGEgZnJhbWV3b3JrIGRvY3VtZW50IGlzIHRoYXQgaXQgaWRlbnRp
ZmllcyBhbmQNCj4gPiBkZXNjcmliZXMgdGhlIGNvbXBvbmVudHMgZm9yIGEgc29sdXRpb24uIEl0
IGNhbiBvcHRpb25hbGx5IGFsc28gaGludA0KPiA+IGF0IHBvdGVudGlhbCBhcHByb2FjaGVzIHRv
IGEgc29sdXRpb24gKGluZGVwZW5kZW50bHkgd2hldGhlciB0aGVzZQ0KPiA+IHNvbHV0aW9uIGFy
ZSBhbHJlYWR5IGluIHNjb3BlIG9mIHRoZSBXRyBvciBub3QpLCBidXQgZG9lcyBub3QgaGF2ZSB0
bw0KPiA+IHByb3ZpZGUgdGhlc2Ugc29sdXRpb25zLiBUaGUgZG9jdW1lbnQgZG9lcyBhIGdvb2Qg
am9iIGF0IG1vc3Qgb2YgdGhlc2UNCj4gPiAtIGJ1dCBtaXNzZXMgb3V0IG9uIHRob3NlIHRoaW5n
cywgd2hlcmUgd2UgY3VycmVudGx5IGRvbid0IHJlYWxseSBoYXZlDQo+ID4gYSBzb2x1dGlvbiBh
dmFpbGFibGUsIHdoaWNoIGFyZSBxdWVzdGlvbnMgbGlrZQ0KPiA+ICogSG93IGRvIHdlIGRlZmlu
ZSBhdmFpbGFiaWxpdHkgZm9yIGEgU0ZDIGF0IHNlcnZpY2UgbGV2ZWw/IEhvdyBkbyB3ZSBkZWZp
bmUNCj4gYXZhaWxhYmlsaXR5IGZvciBhIFNGPw0KPiA+ICogSG93IGRvIHdlIGRlZmluZSBwZXJm
b3JtYW5jZSBmb3IgYSBTRkMgYXQgc2VydmljZSBsZXZlbD8gSG93IGRvIHdlIGRlZmluZQ0KPiBw
ZXJmb3JtYW5jZSBmb3IgYSBTRj8NCj4gPiBSaWdodCBub3cgdGhlIGRvY3VtZW50IGZvY3VzZXMg
b24gdGhvc2UgcGllY2VzIG9mIFNGL1NGQyBhdmFpbGFiaWxpdHkgYW5kDQo+IHBlcmZvcm1hbmNl
IHRoYXQgYXJlIGNvbm5lY3Rpdml0eSByZWxhdGVkICgiUGFja2V0cyB0cmF2ZXJzZSBpdCIpLg0K
PiA+DQo+ID4gQSBwb3RlbnRpYWwgYXBwcm9hY2ggY291bGQgYmUgdG8gZGVjb21wb3NlIHRoZSBw
cm9ibGVtLCB1c2luZyB0aGUgc3RydWN0dXJlDQo+IHRoZSBkb2N1bWVudCBsYXlzIG91dCAtIGFu
ZCBwdXQgdGhpcyBpbnRvIHRoZSBjb250ZXh0IG9mIFNMQSBkZWZpbml0aW9ucy4NCj4gPg0KPiA+
IFdoeSBjYW4gd2UganVzdCBzYXkgZm9yIGUuZy4gU0ZDIHBlcmZvcm1hbmNlIHRoYXQgU0ZDIHBl
cmZvcm1hbmNlIGlzIGENCj4gPiBjb21wb3NpdGUgb2YNCj4gPiAqIGxpbmsgbGF5ZXIgcGVyZm9y
bWFuY2UsDQo+ID4gKiB1bmRlcmxheSBwZXJmb3JtYW5jZSwNCj4gPiAqIG92ZXJsYXkgcGVyZm9y
bWFuY2UsDQo+ID4gKiBzZXJ2aWNlIGxheWVyIHBlcmZvcm1hbmNlLg0KPiA+IEEgU0ZDIE9BTSBz
b2x1dGlvbiBuZWVkcyB0byBjb25zaWRlciB0aGUgcGVyZm9ybWFuY2UgbWVhc3VyZXMgYWNyb3Nz
IGFsbA0KPiB0aG9zZSBsYXllcnMuDQo+ID4gQ29uc2VxdWVudGx5LCBmb3IgdGhlIHBlcmZvcm1h
bmNlIG9mIGEgU0YsIG9uZSBuZWVkcyB0byBjb25zaWRlciB0aGUgYXNwZWN0cw0KPiBhdCBlYWNo
IGxheWVyOg0KPiA+ICogbGluayBsYXllciAtIEV4YW1wbGUgImhvdyB3ZWxsIGlzIHRoZSBTRiBj
b25uZWN0ZWQgYXQgZS5nLiBFdGhlcm5ldA0KPiA+IGxheWVyPyIgLT4gZXhhbXBsZTogTGV2ZXJh
Z2UgSVRVLVQgWS4xNzMxDQo+ID4gKiB1bmRlcmxheSAtIEV4YW1wbGUgImhvdyB3ZWxsIGlzIHRo
ZSBTRiBjb25uZWN0ZWQgYXQgZS5nLiBJUCBsYXllcj8iDQo+ID4gLT4gZXhhbXBsZTogTGV2ZXJh
Z2UgT1dBTVAvVFdBTVANCj4gPiAqIG92ZXJsYXkgLSBFeGFtcGxlICJob3cgd2VsbCBpcyB0aGUg
U0YgY29ubmVjdGVkIGF0IGUuZy4gTlNIIGxheWVyPyINCj4gPiAqIHNlcnZpY2UgbGF5ZXIgLSBF
eGFtcGxlICJob3cgd2VsbCBkb2VzIHRoZSBTRiBtZWV0IHRoZSBjcml0ZXJpYSBvZiBhbiBTTEE/
Ig0KPiA+IFNvIGUuZy4gMy4xLjIgYW5kIDMuMi4yIGNvdWxkIGV4cGxpY2l0bHkgZXhwYW5kIG9u
IHRoZXNlIGFzcGVjdHMgYW5kIHN0YXRlIHRoYXQNCj4gYXBhcnQgZnJvbSBjb25uZWN0aXZpdHkg
bGV2ZWwgbWVhc3VyZXMgKGxvc3MsIHRocm91Z2hwdXQpLCBzZXJ2aWNlIGxldmVsIGNyaXRlcmlh
LA0KPiB0eXBpY2FsbHkgZGVmaW5lZCBhcyBwYXJ0IG9mIGFuIFNMQSwgYXJlIGluY2x1ZGVkIGlu
IFNGQyBwZXJmb3JtYW5jZQ0KPiBjaGFyYWN0ZXJpemF0aW9uLiBJTUhPIHRoaXMgaXMgYSBiZXR0
ZXIgYXBwcm9hY2gsIHRoYW4gZWl0aGVyIHNheSAiU0YgYXZhaWxhYmlsaXR5DQo+IGlzIGEgaGFy
ZCBwcm9ibGVtIiAod2hpY2ggaXMgd2hhdCBOYWdlbmRyYSBzYXlzIGluIHRoZSBhYm92ZSBzdGF0
ZW1lbnQgLSBhbmQNCj4gd2hpY2ggaXMgb2YgY291cnNlIHRydWUpIG9yIGp1c3QgZGVmaW5lIHRo
ZSBzZXJ2aWNlIGFzcGVjdHMgYXMgb3V0IG9mIHNjb3BlIGZvciBTRkMNCj4gT0FNICgiaG93IGNs
ZWFuIGFyZSB0aGUgY2xvdGhlcyB3aGVuIHJldHVybmVkIGZyb20gdGhlIGxhdW5kcnk/IikuDQo+
ID4NCj4gPiBNeSAyY2VudHMuLg0KPiA+DQo+ID4gQ2hlZXJzLCBGcmFuaw0KPiA+DQo+ID4NCj4g
Pj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4gRnJvbTogSm9lbCBNLiBIYWxwZXJu
IDxqbWhAam9lbGhhbHBlcm4uY29tPg0KPiA+PiBTZW50OiBNaXR0d29jaCwgMjAuIE1haSAyMDIw
IDIwOjE3DQo+ID4+IFRvOiBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKSA8ZmJyb2NrbmVAY2lz
Y28uY29tPjsgTmFnZW5kcmEgS3VtYXINCj4gPj4gTmFpbmFyDQo+ID4+IChuYWlrdW1hcikgPG5h
aWt1bWFyQGNpc2NvLmNvbT47IHRzdi1hcnRAaWV0Zi5vcmcNCj4gPj4gQ2M6IHNmY0BpZXRmLm9y
ZzsgbGFzdC1jYWxsQGlldGYub3JnOw0KPiA+PiBkcmFmdC1pZXRmLXNmYy1vYW0tZnJhbWV3b3Jr
LmFsbEBpZXRmLm9yZw0KPiA+PiBTdWJqZWN0OiBSZTogVHN2YXJ0IHRlbGVjaGF0IHJldmlldyBv
Zg0KPiA+PiBkcmFmdC1pZXRmLXNmYy1vYW0tZnJhbWV3b3JrLTEzDQo+ID4+DQo+ID4+IFNvIHRo
ZSBxdWVzdGlvbiBub3cgaXMgd2hldGhlciB0aGUgdGV4dCBNdXJyYXkgc3VnZ2VzdGVkIHN1ZmZp
Y2VzIGZvcg0KPiA+PiB5b3U/ICAoV2UgYXJlIHN0aWxsIHdhaXRpbmcgdG8gaGVhciBmcm9tIEFs
dmFyby4pDQo+ID4+DQo+ID4+IFlvdXJzLA0KPiA+PiBKb2VsDQo+ID4+DQo+ID4+IE9uIDUvMjAv
MjAyMCAxOjQxIFBNLCBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKSB3cm90ZToNCj4gPj4+IFRo
YW5rcyBKb2VsLiBQZXIgd2hhdCBJIG1lbnRpb25lZCBiZWxvdywgbGV0J3MgYmUgY2xlYXIgdGhh
dCBTRg0KPiA+Pj4gcGVyZm9ybWFuY2UgaXMNCj4gPj4gb3V0IG9mIHNjb3BlIGZvciB0aGUgZG9j
Lg0KPiA+Pj4gQW5kIEkgdGhpbmsgdGhpcyB3YXMgQWx2YXJvJ3MgcG9pbnQgYXMgd2VsbC4NCj4g
Pj4+DQo+ID4+PiBDaGVlcnMsIEZyYW5rDQo+ID4+Pg0KPiA+Pj4+IC0tLS0tT3JpZ2luYWwgTWVz
c2FnZS0tLS0tDQo+ID4+Pj4gRnJvbTogSm9lbCBNLiBIYWxwZXJuIDxqbWhAam9lbGhhbHBlcm4u
Y29tPg0KPiA+Pj4+IFNlbnQ6IE1pdHR3b2NoLCAyMC4gTWFpIDIwMjAgMTk6MjENCj4gPj4+PiBU
bzogRnJhbmsgQnJvY2tuZXJzIChmYnJvY2tuZSkgPGZicm9ja25lQGNpc2NvLmNvbT47IE5hZ2Vu
ZHJhIEt1bWFyDQo+ID4+Pj4gTmFpbmFyDQo+ID4+Pj4gKG5haWt1bWFyKSA8bmFpa3VtYXJAY2lz
Y28uY29tPjsgdHN2LWFydEBpZXRmLm9yZw0KPiA+Pj4+IENjOiBzZmNAaWV0Zi5vcmc7IGxhc3Qt
Y2FsbEBpZXRmLm9yZzsNCj4gPj4+PiBkcmFmdC1pZXRmLXNmYy1vYW0tZnJhbWV3b3JrLmFsbEBp
ZXRmLm9yZw0KPiA+Pj4+IFN1YmplY3Q6IFJlOiBUc3ZhcnQgdGVsZWNoYXQgcmV2aWV3IG9mDQo+
ID4+Pj4gZHJhZnQtaWV0Zi1zZmMtb2FtLWZyYW1ld29yay0xMw0KPiA+Pj4+DQo+ID4+Pj4gRnJh
bmssIHJlZ2FyZGluZyB5b3VyIGNvbW1lbnQgYWJvdXQgU0YgcGVyZm9ybWFuY2UsIEkgdGhvdWdo
dCB0aGUNCj4gPj4+PiBkb2N1bWVudCB3YXMgcHJldHR5IGNsZWFyIHRoYXQgd2UgY29uc2lkZXIg
dGhhdCBvdXQgb2Ygc2NvcGUgKGMuZi4NCj4gPj4+PiB0aGUgZGlzY3Vzc2lvbnMgd2l0aCB0aGUg
dmFyaW91cyBBRHMuKQ0KPiA+Pj4+DQo+ID4+Pj4gSWYgeW91IGNhbiBzZWUgYSBwbGFjZSB0byBh
ZGQgdGV4dCwgcGxlYXNlIHByb3Bvc2UgdGV4dC4NCj4gPj4+Pg0KPiA+Pj4+IFRoYW5rIHlvdSwN
Cj4gPj4+PiBKb2VsDQo+ID4+Pj4NCj4gPj4+PiBPbiA1LzIwLzIwMjAgMToxMCBQTSwgRnJhbmsg
QnJvY2tuZXJzIChmYnJvY2tuZSkgd3JvdGU6DQo+ID4+Pj4+IEhpIE5hZ2VuZHJhLA0KPiA+Pj4+
Pg0KPiA+Pj4+PiBUaGFua3MgZm9yIHRoZSBkZXRhaWxlZCByZXBseS4gUGxlYXNlIHNlZSBpbmxp
bmUgKC4uRkIpLg0KPiA+Pj4+Pg0KPiA+Pj4+Pj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0N
Cj4gPj4+Pj4+IEZyb206IE5hZ2VuZHJhIEt1bWFyIE5haW5hciAobmFpa3VtYXIpIDxuYWlrdW1h
ckBjaXNjby5jb20+DQo+ID4+Pj4+PiBTZW50OiBTYW1zdGFnLCAxNi4gTWFpIDIwMjAgMTY6MTYN
Cj4gPj4+Pj4+IFRvOiBGcmFuayBCcm9ja25lcnMgKGZicm9ja25lKSA8ZmJyb2NrbmVAY2lzY28u
Y29tPjsNCj4gPj4+Pj4+IHRzdi1hcnRAaWV0Zi5vcmcNCj4gPj4+Pj4+IENjOiBzZmNAaWV0Zi5v
cmc7IGxhc3QtY2FsbEBpZXRmLm9yZzsNCj4gPj4+Pj4+IGRyYWZ0LWlldGYtc2ZjLW9hbS1mcmFt
ZXdvcmsuYWxsQGlldGYub3JnDQo+ID4+Pj4+PiBTdWJqZWN0OiBSZTogVHN2YXJ0IHRlbGVjaGF0
IHJldmlldyBvZg0KPiA+Pj4+Pj4gZHJhZnQtaWV0Zi1zZmMtb2FtLWZyYW1ld29yay0xMw0KPiA+
Pj4+Pj4NCj4gPj4+Pj4+IEhpIEZyYW5rLA0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IFRoYW5rIHlvdSBm
b3IgdGhlIHJldmlldy4gUGxlYXNlIHNlZSBpbmxpbmUgZm9yIHRoZSByZXNwb25zZS4uDQo+ID4+
Pj4+Pg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+ICAgICAgICBSZXZpZXdlcjogRnJhbmsgQnJvY2tuZXJz
DQo+ID4+Pj4+PiAgICAgICAgUmV2aWV3IHJlc3VsdDogUmVhZHkgd2l0aCBOaXRzDQo+ID4+Pj4+
Pg0KPiA+Pj4+Pj4gICAgICAgIFRoaXMgZG9jdW1lbnQgaGFzIGJlZW4gcmV2aWV3ZWQgYXMgcGFy
dCBvZiB0aGUgdHJhbnNwb3J0DQo+ID4+Pj4+PiBhcmVhIHJldmlldw0KPiA+Pj4+IHRlYW0ncw0K
PiA+Pj4+Pj4gICAgICAgIG9uZ29pbmcgZWZmb3J0IHRvIHJldmlldyBrZXkgSUVURiBkb2N1bWVu
dHMuIFRoZXNlDQo+ID4+Pj4+PiBjb21tZW50cyB3ZXJlDQo+ID4+Pj4gd3JpdHRlbg0KPiA+Pj4+
Pj4gICAgICAgIHByaW1hcmlseSBmb3IgdGhlIHRyYW5zcG9ydCBhcmVhIGRpcmVjdG9ycywgYnV0
IGFyZSBjb3BpZWQNCj4gPj4+Pj4+IHRvIHRoZQ0KPiA+Pj4+IGRvY3VtZW50J3MNCj4gPj4+Pj4+
ICAgICAgICBhdXRob3JzIGFuZCBXRyB0byBhbGxvdyB0aGVtIHRvIGFkZHJlc3MgYW55IGlzc3Vl
cyByYWlzZWQNCj4gPj4+Pj4+IGFuZCBhbHNvIHRvIHRoZSBJRVRGDQo+ID4+Pj4+PiAgICAgICAg
ZGlzY3Vzc2lvbiBsaXN0IGZvciBpbmZvcm1hdGlvbi4NCj4gPj4+Pj4+DQo+ID4+Pj4+PiAgICAg
ICAgV2hlbiBkb25lIGF0IHRoZSB0aW1lIG9mIElFVEYgTGFzdCBDYWxsLCB0aGUgYXV0aG9ycw0K
PiA+Pj4+Pj4gc2hvdWxkIGNvbnNpZGVyDQo+ID4+IHRoaXMNCj4gPj4+Pj4+ICAgICAgICByZXZp
ZXcgYXMgcGFydCBvZiB0aGUgbGFzdC1jYWxsIGNvbW1lbnRzIHRoZXkgcmVjZWl2ZS4gUGxlYXNl
IGFsd2F5cw0KPiBDQw0KPiA+Pj4+Pj4gICAgICAgIHRzdi1hcnRAaWV0Zi5vcmcgaWYgeW91IHJl
cGx5IHRvIG9yIGZvcndhcmQgdGhpcyByZXZpZXcuDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gICAgICAg
IFRoaXMgZG9jdW1lbnQgcHJvdmlkZXMgYSByZWZlcmVuY2UgZnJhbWV3b3JrIGZvciBPQU0gZm9y
IFNGQy4NCj4gPj4+Pj4+DQo+ID4+Pj4+PiAgICAgICAgQ29tbWVudHM6DQo+ID4+Pj4+Pg0KPiA+
Pj4+Pj4gICAgICAgIFNlY3Rpb24gMy4xLjEgU0YgYXZhaWxhYmlsaXR5OiBUaGUgdGV4dCBtYWtl
cyBleHBsaWNpdA0KPiA+Pj4+Pj4gcmVmZXJlbmNlIHRvDQo+ID4+IG11bHRpcGxlDQo+ID4+Pj4+
PiAgICAgICAgaW5zdGFuY2VzIG9mIGEgU0YuIENvbnNlcXVlbnRseSwgaXQgc2hvdWxkIGJlIGRl
ZmluZWQgaG93DQo+ID4+Pj4+PiBhdmFpbGFiaWxpdHkgb2YgYQ0KPiA+Pj4+IFNGDQo+ID4+Pj4+
PiAgICAgICAgaXMgY29tcHV0ZWQvZGV0ZXJtaW5lZCBpbiBjYXNlIG11bHRpcGxlIGluc3RhbmNl
cyBhcmUgZGVwbG95ZWQuDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gPE5hZ2VuZHJhPiBUaGlzIGlzIGFs
cmVhZHkgY2xhcmlmaWVkIGluIHRoZSBzZWN0aW9uIGFzIGJlbG93Og0KPiA+Pj4+Pj4NCj4gPj4+
Pj4+ICJGb3IgY2FzZXMgd2hlcmUNCj4gPj4+Pj4+ICAgICAgIG11bHRpcGxlIGluc3RhbmNlcyBv
ZiBhbiBTRiBhcmUgdXNlZCB0byByZWFsaXplIGEgZ2l2ZW4gU0YgZm9yIHRoZQ0KPiA+Pj4+Pj4g
ICAgICAgcHVycG9zZSBvZiBsb2FkIHNoYXJpbmcsIFNGIGF2YWlsYWJpbGl0eSBjYW4gYmUgcGVy
Zm9ybWVkIGJ5IGNoZWNraW5nDQo+ID4+Pj4+PiAgICAgICB0aGUgYXZhaWxhYmlsaXR5IG9mIGFu
eSBvbmUgb2YgdGhvc2UgaW5zdGFuY2VzLCBvciB0aGUgYXZhaWxhYmlsaXR5DQo+ID4+Pj4+PiAg
ICAgICBjaGVjayBtYXkgYmUgdGFyZ2V0ZWQgYXQgYSBzcGVjaWZpYyBpbnN0YW5jZS4iDQo+ID4+
Pj4+Pg0KPiA+Pj4+Pj4gVGhpcyBmdXJ0aGVyDQo+ID4+Pj4+PiAgICAgICAgbGVhZHMgdG8gdGhl
IHF1ZXN0aW9uLCB3aGV0aGVyIGF2YWlsYWJpbGl0eSBpcyBhbHdheXMgYSAiYmluYXJ5IiBzdGF0
ZQ0KPiA+Pj4+Pj4gICAgICAgIChhdmFpbGFibGUgLyBub3QtYXZhaWxhYmxlKSwgb3IgY291bGQg
YSBTRiBiZSBlLmcuIDk5JSBhdmFpbGFibGU/DQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gPE5hZ2VuZHJh
PlRoZSBhdmFpbGFiaWxpdHkgaXMgbWVhc3VyZWQgYXMgYmluYXJ5IHN0YXRlLiBJIGFtIG5vdA0K
PiA+Pj4+Pj4gc3VyZSB3aGF0IGlzIDk5JSBhdmFpbGFibGUuIElmIGl0IG1lYW5zIGdldHRpbmcg
OTkgcmVzcG9uc2VzIGZvcg0KPiA+Pj4+Pj4gMTAwIHByb2JlcyBzZW50LCBJIHRoaW5rIGl0IGZh
bGxzIHVuZGVyIHBhY2tldCBsb3NzIGNhdGVnb3J5DQo+ID4+Pj4+PiB3aGljaCBpbiB0dXJuIGlz
DQo+ID4+Pj4gcGVyZm9ybWFuY2UgbWVhc3VyZW1lbnQuDQo+ID4+Pj4+DQo+ID4+Pj4+IC4uLkZC
OiBUaGFua3MuIFRob3VnaCBJJ20gc3RpbGwgbm90IGVudGlyZWx5IGZvbGxvd2luZy4gSWYNCj4g
Pj4+Pj4gYXZhaWxhYmlsaXR5IGlzIGJpbmFyeSBhbmQNCj4gPj4+PiBJIHB1dCB0aGUgc3RhdGVt
ZW50cyBhYm92ZSB0b2dldGhlciwgd2hhdCB3b3VsZCBiZSB0aGUgYXZhaWxhYmlsaXR5DQo+ID4+
Pj4gb2YgdGhlIGZvbGxvd2luZyBzZXR1cDogVGhlcmUgaXMgYW4gU0YgdGhhdCBpcyBtYWRlIHVw
IG9mIDEwMA0KPiA+Pj4+IGluc3RhbmNlcy4gOTkgb2YgdGhlc2UgaW5zdGFuY2VzIGFyZSBwb3dl
cmVkIGRvd24gZW50aXJlbHkuIEFuZCB0aGUNCj4gPj4+PiAxIGluc3RhbmNlIHRoYXQgaXMgInVw
IiBpcyBhbHRlcm5hdGluZyBiZXR3ZWVuIHNlcnZpY2luZyByZXF1ZXN0cw0KPiA+Pj4+IGZvciAx
MG1pbiBmb2xsb3dlZCBieSBub3Qgc2VydmljaW5nIHJlcXVlc3RzIGZvciAxMG1pbi4gV291bGQg
dGhlDQo+ID4+Pj4gU0YgYmUNCj4gPj4gY29uc2lkZXJlZCAiYXZhaWxhYmxlIj8NCj4gPj4+Pj4N
Cj4gPj4+Pj4+DQo+ID4+Pj4+PiBTZWN0aW9uIDMuMS4yDQo+ID4+Pj4+PiAgICAgICAgU0YgcGVy
Zm9ybWFuY2U6IFdoYXQgaXMgdGhlIGltcGFjdCBvZiBhICJtdWx0aXBsZSBpbnN0YW5jZQ0KPiA+
Pj4+Pj4gU0YgZGVwbG95bWVudCIgb24gU0YNCj4gPj4+Pj4+ICAgICAgICBwZXJmb3JtYW5jZSBt
ZWFzdXJlbWVudD8NCj4gPj4+Pj4+DQo+ID4+Pj4+PiA8TmFnZW5kcmE+SSB0aGluayB3ZSBjb3Zl
cmVkIHRoaXMgaW4gU0YgYXZhaWxhYmlsaXR5IGJ1dCBub3QgaGVyZS4NCj4gPj4+Pj4+IERvZXMg
dGhlIGJlbG93IHVwZGF0ZWQgdGV4dCBsb29rIGJldHRlcj8NCj4gPj4+Pj4+DQo+ID4+Pj4+PiBP
TEQ6DQo+ID4+Pj4+PiBPbiB0aGUgb25lIGhhbmQsIHRoZSBwZXJmb3JtYW5jZSBvZiBhbnkgc3Bl
Y2lmaWMgU0YgY2FuIGJlIHF1YW50aWZpZWQNCj4gPj4+Pj4+ICAgICAgIGJ5IG1lYXN1cmluZyB0
aGUgbG9zcyBhbmQgZGVsYXkgbWV0cmljcyBvZiB0aGUgdHJhZmZpYyBmcm9tIFNGRiB0bw0KPiA+
Pj4+Pj4gICAgICAgdGhlIHJlc3BlY3RpdmUgU0YsIHdoaWxlIG9uIHRoZSBvdGhlciBoYW5kLCB0
aGUgcGVyZm9ybWFuY2UgY2FuIGJlDQo+ID4+Pj4+PiAgICAgICBtZWFzdXJlZCBieSBsZXZlcmFn
aW5nIHRoZSBsb3NzIGFuZCBkZWxheSBtZXRyaWNzIGZyb20gdGhlDQo+IHJlc3BlY3RpdmUNCj4g
Pj4+Pj4+ICAgICAgIFNGcy4gIFRoZSBsYXR0ZXIgcmVxdWlyZXMgU0YgaW52b2x2ZW1lbnQgdG8g
cGVyZm9ybSB0aGUgbWVhc3VyZW1lbnQNCj4gPj4+Pj4+ICAgICAgIHdoaWxlIHRoZSBmb3JtZXIg
ZG9lcyBub3QuDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gTkVXOg0KPiA+Pj4+Pj4gT24gdGhlIG9uZSBo
YW5kLCB0aGUgcGVyZm9ybWFuY2Ugb2YgYW55IHNwZWNpZmljIFNGIGNhbiBiZSBxdWFudGlmaWVk
DQo+ID4+Pj4+PiAgICAgICBieSBtZWFzdXJpbmcgdGhlIGxvc3MgYW5kIGRlbGF5IG1ldHJpY3Mg
b2YgdGhlIHRyYWZmaWMgZnJvbSBTRkYgdG8NCj4gPj4+Pj4+ICAgICAgIHRoZSByZXNwZWN0aXZl
IFNGLCB3aGlsZSBvbiB0aGUgb3RoZXIgaGFuZCwgdGhlIHBlcmZvcm1hbmNlIGNhbiBiZQ0KPiA+
Pj4+Pj4gICAgICAgbWVhc3VyZWQgYnkgbGV2ZXJhZ2luZyB0aGUgbG9zcyBhbmQgZGVsYXkgbWV0
cmljcyBmcm9tIHRoZQ0KPiByZXNwZWN0aXZlDQo+ID4+Pj4+PiAgICAgICBTRnMuICBUaGUgbGF0
dGVyIHJlcXVpcmVzIFNGIGludm9sdmVtZW50IHRvIHBlcmZvcm0gdGhlIG1lYXN1cmVtZW50DQo+
ID4+Pj4+PiAgICAgICB3aGlsZSB0aGUgZm9ybWVyIGRvZXMgbm90LiBGb3IgY2FzZXMgd2hlcmUN
Cj4gPj4+Pj4+ICAgICAgIG11bHRpcGxlIGluc3RhbmNlcyBvZiBhbiBTRiBhcmUgdXNlZCB0byBy
ZWFsaXplIGEgZ2l2ZW4gU0YgZm9yIHRoZQ0KPiA+Pj4+Pj4gICAgICAgcHVycG9zZSBvZiBsb2Fk
IHNoYXJpbmcsIFNGIHBlcmZvcm1hbmNlIGNhbiBiZSBxdWFudGlmaWVkIGJ5DQo+IG1lYXN1cmlu
Zw0KPiA+Pj4+Pj4gICAgICAgdGhlIG1ldHJpY3MgZm9yIGFueSBvbmUgaW5zdGFuY2Ugb2YgU0Yg
b3IgYnkgbWVhc3VyaW5nIHRoZSBtZXRyaWNzDQo+IGZvcg0KPiA+Pj4+Pj4gICAgICAgYSBzcGVj
aWZpYyBpbnN0YW5jZS4NCj4gPj4+Pj4+DQo+ID4+Pj4+PiBUaGUgc2VjdGlvbiBvbmx5IHRhbGtz
IGFib3V0IGxvc3MgYW5kIGRlbGF5IGFzDQo+ID4+Pj4+PiAgICAgICAgcGVyZm9ybWFuY2UgY3Jp
dGVyaWEuIEl0IHdvdWxkIGJlIGdvb2QgdG8gc3RhdGUgdGhhdCBvdGhlcg0KPiA+Pj4+Pj4gcGVy
Zm9ybWFuY2UgY3JpdGVyaWENCj4gPj4+Pj4+ICAgICAgICAoZS5nLiBzcGVjaWZpYyB0byB0aGUg
U0YsIHRocm91Z2hwdXQsIGV0Yy4pIGV4aXN0Lg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IDxOYWdlbmRy
YT4gV2UgY2FuIGFkZCB0aGUgYmVsb3cgdG8gU2VjdGlvbiAzLjEuMjoNCj4gPj4+Pj4+DQo+ID4+
Pj4+PiBORVc6DQo+ID4+Pj4+PiAiVGhlIG1ldHJpY3MgbWVhc3VyZWQgdG8gcXVhbnRpZnkgdGhl
IHBlcmZvcm1hbmNlIG9mIHRoZSBTRg0KPiA+Pj4+Pj4gY29tcG9uZW50IGlzIG5vdCBqdXN0IGxp
bWl0ZWQgdG8gbG9zcyBhbmQgZGVsYXkuIE90aGVyIG1ldHJpY3MNCj4gPj4+Pj4+IHN1Y2ggYXMg
dGhyb3VnaG91dCBhbHNvIGV4aXN0IGFuZCB0aGUgY2hvaWNlIG9mIG1ldHJpY3MgZm9yDQo+ID4+
Pj4+PiBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudCBpcyBvdXRzaWRlIHRoZSBzY29wZSBvZiB0aGlz
IGRvY3VtZW50LiINCj4gPj4+Pj4+DQo+ID4+Pj4+PiBTZWN0aW9uIDMuMi4xIFNGQw0KPiA+Pj4+
Pj4gICAgICAgIGF2YWlsYWJpbGl0eTogVGhlIGN1cnJlbnQgZGVmaW5pdGlvbiBpcyB2ZXJ5IGZv
Y3VzZWQgb24gY29ubmVjdGl2aXR5DQo+ID4+Pj4+PiAgICAgICAgdmVyaWZpY2F0aW9uLCBpLmUu
IGl0IHRyaWVzIHRvIGFuc3dlciB0aGUgcXVlc3Rpb246ICJEb2VzIG15IFNGQw0KPiB0cmFuc3Bv
cnQNCj4gPj4+Pj4+ICAgICAgICBwYWNrZXRzPyIuIElNSE8gd2Ugc2hvdWxkIGFsc28gYXNrIHRo
ZSBxdWVzdGlvbiAiRG9lcyBteQ0KPiA+Pj4+Pj4gU0ZDIHByb2Nlc3MNCj4gPj4+PiB0aGUNCj4g
Pj4+Pj4+ICAgICAgICBwYWNrZXRzIGNvcnJlY3RseT8iIC0gYmVjYXVzZSBpZiBwYWNrZXRzIGFy
ZSBub3QgcHJvY2Vzc2VkIHBlciB0aGUNCj4gU0ZDDQo+ID4+Pj4+PiAgICAgICAgZGVmaW5pdGlv
biwgd2UgbWlnaHQgbm90IGNhbGwgdGhlIFNGQyBhdmFpbGFibGUuDQo+ID4+Pj4+Pg0KPiA+Pj4+
Pj4gPE5hZ2VuZHJhPiBJIHRoaW5rIHRoaXMgaXMgYWxyZWFkeSBoYW5kbGVkIGJ5IFNGIGF2YWls
YWJpbGl0eS4NCj4gPj4+Pj4+IFRoZSBlbmQtdG8tZW5kIFNGQyBhdmFpbGFiaWxpdHkgaXMgdmVy
aWZpZWQgYnkgc3RlZXJpbmcgdGhlIE9BTQ0KPiA+Pj4+Pj4gcGFja2V0IG92ZXIgdGhlIG9yZGVy
ZWQgc2V0IG9mIFNGcyB3aXRoaW4gdGhlIFNGQy4gVGhpcyBpcyBtb3JlDQo+ID4+Pj4+PiBsaWtl
IGRhaXN5IGNoYWluaW5nIHRoZSBhdmFpbGFiaWxpdHkgb2YgU0ZzIHdpdGhpbiB0aGUgU0ZDIHRv
DQo+ID4+Pj4+PiBkZXRlcm1pbmUgZW5kLXRvLWVuZCBTRkMgYXZhaWxhYmlsaXR5LiBJZiB0aGUg
ZGVyaXZlZCBzb2x1dGlvbg0KPiA+Pj4+Pj4gdmVyaWZpZXMgdGhlIFNGIGF2YWlsYWJpbGl0eSBu
b3QganVzdCBiYXNlZCBvbiB0aGUgdXB0aW1lIGJ1dA0KPiA+Pj4+Pj4gYmFzZWQgb24gdGhlIHNl
cnZpY2UgdHJlYXRtZW50LCBpdCBhbHNvIGFuc3dlcnMgdGhlIHF1ZXN0aW9uDQo+ID4+Pj4+PiAi
RG9lcyBteSBTRkMgcHJvY2VzcyB0aGUgcGFja2V0cw0KPiA+Pj4+IGNvcnJlY3RseSIuIExldCB1
cyBrbm93IGlmIHRoZXJlIGlzIGFueSBmdXJ0aGVyIGNsYXJpdHkgcmVxdWlyZWQuDQo+ID4+Pj4+
Pg0KPiA+Pj4+Pj4gV2hpbGUgMy4yLjIgc3RhdGVzIHRoYXQgImFueQ0KPiA+Pj4+Pj4gICAgICAg
IFNGQy1hd2FyZSBuZXR3b3JrIGRldmljZSBzaG91bGQgaGF2ZSB0aGUgYWJpbGl0eSB0byBtYWtl
DQo+IHBlcmZvcm1hbmNlDQo+ID4+Pj4+PiAgICAgICAgbWVhc3VyZW1lbnRzIiBhIHNpbWlsYXIg
c3RhdGVtZW50IGlzbid0IGZvdW5kIGluIDMuMi4xLg0KPiA+Pj4+Pj4gSU1ITyB0aGUgYWJpbGl0
eQ0KPiA+Pj4+IGZvcg0KPiA+Pj4+Pj4gICAgICAgIGF2YWlsYWJpbGl0eSBjaGVja3MgaXMgcHJv
YmFibHkgYSBwcmVyZXF1aXNpdGUgZm9yDQo+ID4+Pj4+PiBwZXJmb3JtYW5jZQ0KPiA+Pj4+IG1l
YXN1cmVtZW50Lg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IDxOYWdlbmRyYT4gVGhlIGFiaWxpdHkgdG8g
cGVyZm9ybSBlbmQtdG8tZW5kIG9yIHBhcnRpYWwgU0ZDDQo+ID4+Pj4+PiBhdmFpbGFiaWxpdHkg
dmVyaWZpY2F0aW9uIGlzIGFscmVhZHkgbWVudGlvbmVkIGluIHNlY3Rpb24gMy4yLjEgYXMgYmVs
b3c6DQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gIiBJbiBvcmRlciB0byBwZXJmb3JtIHNlcnZpY2UgY29u
bmVjdGl2aXR5IHZlcmlmaWNhdGlvbiBvZiBhbiBTRkMvU0ZQLA0KPiA+Pj4+Pj4gICAgICAgdGhl
IE9BTSBmdW5jdGlvbnMgY291bGQgYmUgaW5pdGlhdGVkIGZyb20gYW55IFNGQy1hd2FyZSBuZXR3
b3JrDQo+ID4+Pj4+PiAgICAgICBkZXZpY2VzIG9mIGFuIFNGQy1lbmFibGVkIGRvbWFpbiBmb3Ig
ZW5kLXRvLWVuZCBwYXRocywgb3IgcGFydGlhbA0KPiA+Pj4+Pj4gICAgICAgcGF0aHMgdGVybWlu
YXRpbmcgb24gYSBzcGVjaWZpYyBTRiwgd2l0aGluIHRoZSBTRkMvU0ZQIg0KPiA+Pj4+Pj4NCj4g
Pj4+Pj4+IFBsZWFzZSBsZXQgdXMga25vdyBpZiB5b3UgaGF2ZSBhbnkgc3VnZ2VzdGlvbiB0byBp
bXByb3ZlIGlmIHRoZXJlDQo+ID4+Pj4+PiBpcyBhIGxhY2sgb2YgY2xhcml0eS4NCj4gPj4+Pj4+
DQo+ID4+Pj4+PiAgICAgICAgU2VjdGlvbiAzLjIuMiBTRkMgcGVyZm9ybWFuY2UgbWVhc3VyZW1l
bnQ6IFRoZSBzZWN0aW9uDQo+ID4+Pj4+PiBvbmx5IG1lbnRpb25zIHRoZSBuZWVkDQo+ID4+Pj4+
PiAgICAgICAgZm9yIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50LiBJdCBtaXNzZXMgdGhlIGRlZmlu
aXRpb24gb2YNCj4gPj4+Pj4+IHdoYXQgU0ZDIHBlcmZvcm1hbmNlDQo+ID4+Pj4+PiAgICAgICAg
bWVhc3VyZW1lbnQgaXMuDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gPE5hZ2VuZHJhPg0KPiA+Pj4+Pg0K
PiA+Pj4+PiAuLi5GQjogVGhhbmtzIGZvciB0aGUgc3VnZ2VzdGVkIHVwZGF0ZXMsIHdoaWNoIHdv
dWxkIGRlZmluaXRpdmVseQ0KPiA+Pj4+PiBpbXByb3ZlIHRoZQ0KPiA+Pj4+IHRleHQuIE9uZSBw
cm9ibGVtIGFib3V0IFNGQyBwZXJmb3JtYW5jZSByZW1haW5zIHRob3VnaCBJTUhPLg0KPiA+Pj4+
PiBBbGwgdGhlIHRleHQgc28gZmFyIGlzIGZvY3VzZWQgb24gdGhlIGNvbm5lY3Rpdml0eSB3aXRo
aW4gYSBTRkMgLQ0KPiA+Pj4+PiBub3QgdGhlIHNlcnZpY2UNCj4gPj4+PiBpdHNlbGYuIEkuZS4g
SWYgeW91J2QgY29uc2lkZXIgYSAibGF1bmRyeSBzZXJ2aWNlIiAtIHdlIGZvY3VzIGEgbG90DQo+
ID4+Pj4gb24gaG93IGxvbmcgaXQgdGFrZXMgdG8gZ2V0IHRoZSBjbG90aGVzIHNoaXBwZWQgdG8g
YW5kIGZyb20gdGhlDQo+ID4+Pj4gd2FzaGluZyBtYWNoaW5lLCBidXQgd2UgZG9uJ3QgZm9jdXMg
b24gaG93IHdlbGwgdGhlIHdhc2hpbmcgbWFjaGluZQ0KPiA+PiB3YXNoZXMgdGhlIGNsb3RoZXMu
DQo+ID4+Pj4+IElNSE8gd2Ugc2hvdWxkIGVpdGhlciBleHBhbmQgb24gdGhlIHBlcmZvcm1hbmNl
IG9mIHRoZSBTRkMgYW5kIFNGDQo+ID4+Pj4+IHdydC8gdGhlDQo+ID4+Pj4gc2VydmljZSAoZXNw
ZWNpYWxseSBnaXZlbiB0aGF0IHlvdSBkZWZpbmUgYSBzZXJ2aWNlIGxheWVyIGluDQo+ID4+Pj4g
c2VjdGlvbg0KPiA+Pj4+IDIpIC0gb3IgY2xlYXJseSBzdGF0ZSB0aGF0IHRoZSBmcmFtZXdvcmsg
d291bGQganVzdCBmb2N1cyBvbg0KPiA+Pj4+IGNvbm5lY3Rpdml0eQ0KPiA+PiBiZXR3ZWVuIFNG
cy4NCj4gPj4+Pj4NCj4gPj4+Pj4NCj4gPj4+Pj4+DQo+ID4+Pj4+PiBTZWN0aW9uIDMuMy4gQ2xh
c3NpZmllciBjb21wb25lbnQ6IFRoZSBzZWN0aW9uIG1lbnRpb25zIHRoZQ0KPiA+Pj4+Pj4gICAg
ICAgIG5lZWQgZm9yIHRoZSBhYmlsaXR5IHRvIHBlcmZvcm0gcGVyZm9ybWFuY2UgbWVhc3VyZW1l
bnQgb2YNCj4gPj4+Pj4+IHRoZQ0KPiA+PiBjbGFzc2lmaWVyDQo+ID4+Pj4+PiAgICAgICAgY29t
cG9uZW50LiBXaGF0IGlzIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50IG9mIHRoZSBjbGFzc2lmaWVy
Pw0KPiA+Pj4+Pj4gV2hhdA0KPiA+Pj4+IGRvZXMNCj4gPj4+Pj4+ICAgICAgICBwZXJmb3JtYW5j
ZSBtZWFzdXJlbWVudCBvZiB0aGUgY2xhc3NpZmllciBjb21wb25lbnQgY29tcHJpc2U/DQo+ID4+
Pj4+Pg0KPiA+Pj4+Pj4gPE5hZ2VuZHJhPldlIGNhbiBhZGQgdGhlIGJlbG93IHRleHQ6DQo+ID4+
Pj4+Pg0KPiA+Pj4+Pj4gT0xEOg0KPiA+Pj4+Pj4gQW55IFNGQy1hd2FyZSBuZXR3b3JrIGRldmlj
ZSBzaG91bGQgaGF2ZSB0aGUgYWJpbGl0eSB0byBwZXJmb3JtDQo+ID4+Pj4+PiAgICAgICBwZXJm
b3JtYW5jZSBtZWFzdXJlbWVudCBvZiB0aGUgY2xhc3NpZmllciBjb21wb25lbnQgZm9yIGVhY2gg
U0ZDLg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IE5FVzoNCj4gPj4+Pj4+IEFueSBTRkMtYXdhcmUgbmV0
d29yayBkZXZpY2Ugc2hvdWxkIGhhdmUgdGhlIGFiaWxpdHkgdG8gcGVyZm9ybQ0KPiA+Pj4+Pj4g
ICAgICAgcGVyZm9ybWFuY2UgbWVhc3VyZW1lbnQgb2YgdGhlIGNsYXNzaWZpZXIgY29tcG9uZW50
IGZvciBlYWNoIFNGQy4NCj4gPj4+Pj4+ICAgICAgICBUaGUgcGVyZm9ybWFuY2UgY2FuIGJlIHF1
YW50aWZpZWQgYnkgbWVhc3VyaW5nIHRoZQ0KPiA+Pj4+Pj4gcGVyZm9ybWFuY2UgbWV0cmljcyBv
ZiB0aGUNCj4gPj4+Pj4+ICAgICAgICAgdHJhZmZpYyBmcm9tIHRoZSBjbGFzc2lmaWVyIGZvciBl
YWNoIFNGQy9TRlAuDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gU2VjdGlvbiAzLjQuIC8NCj4gPj4+Pj4+
ICAgICAgICAzLjUuIEF2YWlsYWJpbGl0eS9QTSBvZiB0aGUgdW5kZXJsYXkgYW5kIG92ZXJsYXkg
bmV0d29yazoNCj4gPj4+Pj4+IEl0IHdvdWxkIGJlIGdvb2QNCj4gPj4+PiB0bw0KPiA+Pj4+Pj4g
ICAgICAgIGFkZCBhIHNlbnRlbmNlIHRoYXQgc3RhdGVzIHRoYXQgdGhlIG1lY2hhbmlzbXMgZm9y
DQo+ID4+Pj4+PiBhdmFpbGFiaWxpdHkvUE0gd2hpY2gNCj4gPj4+PiBhcmUNCj4gPj4+Pj4+ICAg
ICAgICBvZmZlcmVkIGJ5IHRoZSB0ZWNobm9sb2dpZXMgdXNlZCBieSB0aGUgb3ZlcmxheS91bmRl
cmxheQ0KPiA+Pj4+Pj4gYXJlIHVzZWQsIHJhdGhlciB0aGFuDQo+ID4+Pj4+PiAgICAgICAgbmV3
IG1ldGhvZHMgc3BlY2lmaWNhbGx5IGZvciBTRkMgd291bGQgYmUgZGVmaW5lZC4NCj4gPj4+Pj4+
DQo+ID4+Pj4+PiA8TmFnZW5kcmE+WWVzLCB0aGF0IG1ha2VzIHNlbnNlLiBQbGVhc2UgY2hlY2sg
dGhlIGJlbG93IHRleHQ6DQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gT0xEOg0KPiA+Pj4+Pj4gQW55IFNG
Qy1hd2FyZSBuZXR3b3JrIGRldmljZSBtYXkgaGF2ZSB0aGUgYWJpbGl0eSB0byBwZXJmb3JtDQo+
ID4+Pj4+PiAgICAgICBhdmFpbGFiaWxpdHkgY2hlY2sgb3IgcGVyZm9ybWFuY2UgbWVhc3VyZW1l
bnQgb2YgdGhlIG92ZXJsYXkNCj4gbmV0d29yay4NCj4gPj4+Pj4+DQo+ID4+Pj4+PiBORVc6DQo+
ID4+Pj4+PiBBbnkgU0ZDLWF3YXJlIG5ldHdvcmsgZGV2aWNlIG1heSBoYXZlIHRoZSBhYmlsaXR5
IHRvIHBlcmZvcm0NCj4gPj4+Pj4+ICAgICAgIGF2YWlsYWJpbGl0eSBjaGVjayBvciBwZXJmb3Jt
YW5jZSBtZWFzdXJlbWVudCBvZiB0aGUgb3ZlcmxheQ0KPiBuZXR3b3JrLg0KPiA+Pj4+IEFueQ0K
PiA+Pj4+Pj4gICAgICAgZXhpc3RpbmcgT0FNIHRvb2xzIGFuZCB0ZWNobmlxdWVzIGNhbiBiZSBs
ZXZlcmFnZWQgZm9yIHRoaXMgcHVycG9zZS4NCj4gPj4+Pj4+DQo+ID4+Pj4+PiBTZWN0aW9uIDQu
IFNGQyBPQU0NCj4gPj4+Pj4+ICAgICAgICBGdW5jdGlvbnM6IEl0IHdvdWxkIGJlIGdvb2QsIGlm
IGV4YW1wbGVzIGluIHNlY3Rpb24gNA0KPiA+Pj4+Pj4gY291bGQgYWxzbyBpbmNsdWRlDQo+ID4+
Pj4gbW9yZQ0KPiA+Pj4+Pj4gICAgICAgICJyZWNlbnQiIG1ldGhvZHMgc3VjaCBhcyBPV0FNUC9U
V0FNUCAoUkZDNDY1NiwgUkZDIDUzNTcpLg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IDxOYWdlbmRyYT4N
Cj4gPj4+Pj4+DQo+ID4+Pj4+PiBPTEQ6DQo+ID4+Pj4+PiBEZWxheSB3aXRoaW4gYW4gU0ZDIGNv
dWxkIGJlIG1lYXN1cmVkIGJhc2VkIG9uIHRoZSB0aW1lIGl0IHRha2VzIGZvcg0KPiA+Pj4+Pj4g
ICAgICAgYSBwYWNrZXQgdG8gdHJhdmVyc2UgdGhlIFNGQyBmcm9tIHRoZSBpbmdyZXNzIFNGQyBu
b2RlIHRvIHRoZSBlZ3Jlc3MNCj4gPj4+Pj4+ICAgICAgIFNGRi4gIEFzIFNGQ3MgYXJlIHVuaWRp
cmVjdGlvbmFsIGluIG5hdHVyZSwgbWVhc3VyZW1lbnQgb2Ygb25lLXdheQ0KPiA+Pj4+Pj4gICAg
ICAgZGVsYXkgW1JGQzc2NzldIGlzIGltcG9ydGFudC4gIEluIG9yZGVyIHRvIG1lYXN1cmUgb25l
LXdheSBkZWxheSwNCj4gPj4+Pj4+ICAgICAgIHRpbWUgc3luY2hyb25pemF0aW9uIE1VU1QgYmUg
c3VwcG9ydGVkIGJ5IG1lYW5zIHN1Y2ggYXMgTlRQLCBQVFAsDQo+ID4+Pj4+PiAgICAgICBHUFMs
IGV0Yy4NCj4gPj4+Pj4+DQo+ID4+Pj4+PiBORVc6DQo+ID4+Pj4+PiBEZWxheSB3aXRoaW4gYW4g
U0ZDIGNvdWxkIGJlIG1lYXN1cmVkIGJhc2VkIG9uIHRoZSB0aW1lIGl0IHRha2VzIGZvcg0KPiA+
Pj4+Pj4gICAgICAgYSBwYWNrZXQgdG8gdHJhdmVyc2UgdGhlIFNGQyBmcm9tIHRoZSBpbmdyZXNz
IFNGQyBub2RlIHRvIHRoZSBlZ3Jlc3MNCj4gPj4+Pj4+ICAgICAgIFNGRi4gIE1lYXN1cmVtZW50
IHByb3RvY29scyBzdWNoIGFzIE9uZS13YXkgQWN0aXZlIE1lYXN1cmVtZW50DQo+ID4+Pj4+PiAg
ICAgICAgUHJvdG9jb2wgKE9XQU1QKSBbUkZDNDY1Nl0sIFR3by13YXkgQWN0aXZlIE1lYXN1cmVt
ZW50DQo+IFByb3RvY29sDQo+ID4+Pj4+PiAgICAgICAoVFdBTVApIFtSRkM1MzU3XSBjYW4gYmUg
dXNlZCB0byBtZWFzdXJlIHRoZSBjaGFyYWN0ZXJpc3RpY3MuIEFzDQo+ID4+Pj4+PiAgICAgICBT
RkNzIGFyZSB1bmlkaXJlY3Rpb25hbCBpbiBuYXR1cmUsIG1lYXN1cmVtZW50IG9mIG9uZS13YXkN
Cj4gPj4+Pj4+ICAgICAgIGRlbGF5IFtSRkM3Njc5XSBpcyBpbXBvcnRhbnQuICBJbiBvcmRlciB0
byBtZWFzdXJlIG9uZS13YXkgZGVsYXksDQo+ID4+Pj4+PiAgICAgICB0aW1lIHN5bmNocm9uaXph
dGlvbiBNVVNUIGJlIHN1cHBvcnRlZCBieSBtZWFucyBzdWNoIGFzDQo+ID4+Pj4+PiBOVFAsIFBy
ZWNpc2lvbiBUaW1lIFByb3RvY29sIChQVFApLA0KPiA+Pj4+Pj4gICAgICAgR1BTLCBldGMuDQo+
ID4+Pj4+Pg0KPiA+Pj4+Pj4gU2VjdGlvbiA0LjQuDQo+ID4+Pj4+PiAgICAgICAgUGVyZm9ybWFu
Y2UgTWVhc3VyZW1lbnQ6IEZvY3VzIGlzIGVudGlyZWx5IG9uIHRoZSBQTSBvZg0KPiA+Pj4+Pj4g
dGhlDQo+ID4+Pj4gY29ubmVjdGl2aXR5LA0KPiA+Pj4+Pj4gICAgICAgIHJhdGhlciB0aGFuIG9u
IHRoZSBTRi4gSG93IGFib3V0IGNvdmVyaW5nIFBNIGZvciB0aGUgU0YgYXMgd2VsbD8NCj4gPj4+
Pj4+DQo+ID4+Pj4+PiA8TmFnZW5kcmE+IEkgYW0gbm90IHN1cmUgSSB1bmRlcnN0YW5kIHdoYXQg
aXMgbWlzc2luZy4gRG8geW91DQo+ID4+Pj4+PiBoYXZlIGFueSBzdWdnZXN0aW9uIGZvciB0aGUg
dGV4dCBpbXByb3ZlbWVudD8uDQo+ID4+Pj4+DQo+ID4+Pj4+IC4uLkZCOiBTZWUgYWJvdmUuIFRo
aXMgd291bGQgYmUgYWJvdXQgYWRkaW5nIGEgY2FwYWJpbGl0eSB0bw0KPiA+Pj4+PiBhc3Nlc3Mg
aG93IHdlbGwNCj4gPj4+PiB0aGUgd2FzaGluZyBtYWNoaW5lIHdhc2hlcyBteSBsYXVuZHJ5Lg0K
PiA+Pj4+Pg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IFNlY3Rpb24gNS4xDQo+ID4+Pj4+PiAgICAgICAg
T0FNIFRvb2wgR2FwIEFuYWx5c2lzOg0KPiA+Pj4+Pj4gICAgICAgICAtIE5vdCBzdXJlIHdoYXQg
Ik5WbzMgT0FNIiByZWZlcnMgdG8uIENvdWxkIHRoYXQgYmUNCj4gPj4+Pj4+IGV4cGxhaW5lZCBi
ZWxvdyB0aGUgdGFibGUNCj4gPj4+Pj4+ICAgICAgICAgYW5kIGluIHNlY3Rpb24gMS4yLjE/DQo+
ID4+Pj4+Pg0KPiA+Pj4+Pj4gPE5hZ2VuZHJhPiBDb21iaW5pbmcgdGhpcyB3aXRoIG90aGVyIGJl
bG93IHF1ZXJpZXMgYXMgdGhleQ0KPiA+Pj4+Pj4gYXBwZWFycyB0byBiZSByZWxhdGVkLg0KPiA+
Pj4+Pj4NCj4gPj4+Pj4+IC0gRS1PQU0gbmVlZHMgdG8gYmUgZGV0YWlsZWQuIElzIHNlZW1zIHRo
YXQgQ0ZNDQo+ID4+Pj4+PiAgICAgICAgICg4MDIuMWFnKSBhbmQgbm90IDgwMi4zYWggaXMgcmVm
ZXJlZCB0byBoZXJlLg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IDxOYWdlbmRyYT4gUGVyIG15IHVuZGVy
c3RhbmRpbmcsIDgwMi5haCBpcyAxLWhvcCB3aGlsZSA4MDIuM2FnDQo+ID4+Pj4+PiBjYW4gYmUg
bW9yZSB0aGFuIDEgaG9wIGFuZCBib3RoIHVzZXMgRXRoZXJuZXQgZnJhbWVzLiBTbyBJIHRoaW5r
DQo+ID4+Pj4+PiBib3RoIGFyZQ0KPiA+Pj4+IGFwcGxpY2FibGUgaGVyZS4NCj4gPj4+Pj4+IE15
IHJlc3BvbnNlIHJlZ2FyZGluZyBFLU9BTSBkZXRhaWxzIGluIHRoaXMgc2VjdGlvbiBpcyBjb21i
aW5lZCBiZWxvdy4NCj4gPj4+Pj4NCj4gPj4+Pj4gLi4uRkI6IE1heWJlIEkgbWlzc2VkIGl0IC0g
YnV0IEkgZG9uJ3Qgc2VlIHRleHQgdGhhdCByZWZlcnMgdG8gQ0ZNDQo+ID4+Pj4+IG9yIEVGTQ0K
PiA+PiBPQU0uDQo+ID4+Pj4gV2hlcmUgaXMgdGhpcyBjb3ZlcmVkPyBJTUhPIHdlIHdvdWxkIG5l
ZWQgcmVmZXJlbmNlcyB0byBJRUVFDQo+ID4+Pj4gc3RhbmRhcmRzIHRvIGF2b2lkIGNvbmZ1c2lv
bi4NCj4gPj4+Pj4NCj4gPj4+Pj4+DQo+ID4+Pj4+PiAtICJUcmFjZSIgaW4gdGhlICJUcmFjZSIg
Y29sdW1uDQo+ID4+Pj4+PiAgICAgICAgIG5lZWQgdG8gYmUgZXh0ZW5kZWQgb24uIElzIHRoaXMg
dHJhY2Vyb3V0ZT8gUGFyaXMtVHJhY2Vyb3V0ZT8NCj4gPj4+Pj4+IElPQU0tIExvb3BiYWNrPw0K
PiA+Pj4+Pj4NCj4gPj4+Pj4+ICAgICAgICAgSVBQTSBuZWVkcyB0byBiZSBkZXRhaWxlZCwgYmVj
YXVzZSBJUFBNIGlzIG5vdCBhIHRvb2wgYXMNCj4gPj4+Pj4+IHN1Y2ggYnV0IGFuIElFVEYgV0cu
DQo+ID4+Pj4+PiAgICAgICAgIERvZXMgdGhpcyByZWZlciB0byBPV0FNUC9UV0FNUC9ldGMuIGFz
IGRlZmluZWQgYnkgSVBQTT8NCj4gPj4+Pj4+DQo+ID4+Pj4+PiA8TmFnZW5kcmE+IENvbWJpbmlu
ZyB0aGUgYWJvdmUgcXVlcmllcy4NCj4gPj4+Pj4+DQo+ID4+Pj4+PiBPTEQ6DQo+ID4+Pj4+PiBU
aGVyZSBhcmUgdmFyaW91cyBPQU0gdG9vbCBzZXRzIGF2YWlsYWJsZSB0byBwZXJmb3JtIE9BTSBm
dW5jdGlvbnMNCj4gPj4+Pj4+ICAgICAgIHdpdGhpbiB2YXJpb3VzIGxheWVycy4gIFRoZXNlIE9B
TSBmdW5jdGlvbnMgbWF5IGJlIHVzZWQgdG8gdmFsaWRhdGUNCj4gPj4+Pj4+ICAgICAgIHNvbWUg
b2YgdGhlIHVuZGVybGF5IGFuZCBvdmVybGF5IG5ldHdvcmtzLiAgVG9vbHMgbGlrZSBwaW5nIGFu
ZCB0cmFjZQ0KPiA+Pj4+Pj4gICAgICAgYXJlIGluIGV4aXN0ZW5jZSB0byBwZXJmb3JtIGNvbm5l
Y3Rpdml0eSBjaGVjayBhbmQgdHJhY2luZyBvZg0KPiA+Pj4+Pj4gICAgICAgaW50ZXJtZWRpYXRl
IGhvcHMgaW4gYSBuZXR3b3JrLiAgVGhlc2UgdG9vbHMgc3VwcG9ydCBkaWZmZXJlbnQNCj4gPj4+
Pj4+ICAgICAgIG5ldHdvcmsgdHlwZXMgbGlrZSBJUCwgTVBMUywgVFJJTEwsIGV0Yy4gIFRoZXJl
IGlzIGFsc28gYW4gZWZmb3J0IHRvDQo+ID4+Pj4+PiAgICAgICBleHRlbmQgdGhlIHRvb2wgc2V0
IHRvIHByb3ZpZGUgY29ubmVjdGl2aXR5IGFuZCBjb250aW51aXR5IGNoZWNrcw0KPiA+Pj4+Pj4g
ICAgICAgd2l0aGluIG92ZXJsYXkgbmV0d29ya3MuICBCRkQgaXMgYW5vdGhlciB0b29sIHdoaWNo
IGhlbHBzIGluDQo+ID4+Pj4+PiAgICAgICBkZXRlY3RpbmcgZGF0YSBmb3J3YXJkaW5nIGZhaWx1
cmVzLiAgVGFibGUgMyBiZWxvdyBpcyBub3QNCj4gPj4+Pj4+IGV4aGF1c3RpdmUNCj4gPj4+Pj4+
DQo+ID4+Pj4+PiBORVc6DQo+ID4+Pj4+PiBUaGVyZSBhcmUgdmFyaW91cyBPQU0gdG9vbCBzZXRz
IGF2YWlsYWJsZSB0byBwZXJmb3JtIE9BTSBmdW5jdGlvbnMNCj4gPj4+Pj4+ICAgICAgIHdpdGhp
biB2YXJpb3VzIGxheWVycy4gIFRoZXNlIE9BTSBmdW5jdGlvbnMgbWF5IGJlIHVzZWQgdG8gdmFs
aWRhdGUNCj4gPj4+Pj4+ICAgICAgIHNvbWUgb2YgdGhlIHVuZGVybGF5IGFuZCBvdmVybGF5IG5l
dHdvcmtzLiAgVG9vbHMgbGlrZSBwaW5nIGFuZCB0cmFjZQ0KPiA+Pj4+Pj4gICAgICAgYXJlIHVz
ZWQgdG8gcGVyZm9ybSBjb25uZWN0aXZpdHkgY2hlY2sgYW5kIHRyYWNpbmcgb2YNCj4gPj4+Pj4+
ICAgICAgIGludGVybWVkaWF0ZSBob3BzIGluIGEgbmV0d29yay4gIFRoZXNlIHRvb2xzIGFyZSBh
bHJlYWR5IGF2YWlsYWJsZSBmb3INCj4gPj4+Pj4+ICAgICAgIGRpZmZlcmVudCB0eXBlcyBvZiBu
ZXR3b3JrcyBzdWNoIGFzIElQLCBNUExTLCBUUklMTCwgZXRjLg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+
IEUtT0FNIG9mZmVycyBPQU0gbWVjaGFuaXNtcyBzdWNoIGFzIGFuIEV0aGVybmV0IGNvbnRpbnVp
dHkgY2hlY2sNCj4gPj4+Pj4+IGZvciBFdGhlcm5ldCBsaW5rcy4gVGhlcmUgaXMgYW4gZWZmb3J0
IGFyb3VuZCBOVk8zIE9BTSB0byBwcm92aWRlDQo+ID4+Pj4+PiBjb25uZWN0aXZpdHkgYW5kIGNv
bnRpbnVpdHkgY2hlY2tzIGZvciBuZXR3b3JrcyB0aGF0IHVzZSBOVk8zLg0KPiA+Pj4+Pj4gQkZE
IGlzIHVzZWQgZm9yIHRoZSBkZXRlY3Rpb24gb2YgZGF0YSBwbGFuZSBmb3J3YXJkaW5nIGZhaWx1
cmVzLg0KPiA+Pj4+Pg0KPiA+Pj4+PiAuLi5GQjogQ2hlY2sgd2hldGhlciBOVk8zIFdHIHdpbGwg
aW5kZWVkIGRlbGl2ZXIgYSBzb2x1dGlvbiBhbmQNCj4gPj4+Pj4gIk5WTzMNCj4gPj4gT0FNIg0K
PiA+Pj4+IGluZGVlZCBleGlzdGlzLiBJZiBpbiBkb3VidCwgaXQgbWlnaHQgYmUgYmV0dGVyIHRv
IGF2b2lkIGZvcndhcmQNCj4gPj4+PiBsb29raW5nIHJlZmVyZW5jZXMuIFBlciBteSBub3RlIGFi
b3ZlLCBpdCB3b3VsZCBiZSBnb29kIHRvDQo+ID4+Pj4gZXhwbGljaXRseSByZWZlciB0byBJRUVF
IHN0YW5kYXJkcyBhcyBvcHBvc2VkIHRvIGludHJvZHVjaW5nIGEgbmV3IHRlcm0gbGlrZQ0KPiAi
RS1PQU0iLg0KPiA+Pj4+Pg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IFRoZSBJUFBNIGZyYW1ld29yayBb
UkZDIDIzMzBdIG9mZmVycyB0b29scyBzdWNoIGFzIE9XQU1QDQo+ID4+Pj4+PiBbUkZDNDY1Nl0g
YW5kIFRXQU1QIFtSRkM1MzU3XSAoY29sbGVjdGl2ZWx5IHJlZmVycmVkIGFzIElQUE0gaW4NCj4g
Pj4+Pj4+IHRoaXMgc2VjdGlvbikgdG8gbWVhc3VyZSB2YXJpb3VzIHBlcmZvcm1hbmNlIG1ldHJp
Y3MuIE1QTFMgUGFja2V0DQo+ID4+Pj4+PiBMb3NzIE1lYXN1cmVtZW50DQo+ID4+Pj4+PiAoTE0p
IGFuZCBQYWNrZXQgRGVsYXkgTWVhc3VyZW1lbnQgKERNKSAoY29sbGVjdGl2ZWx5IHJlZmVycmVk
IGFzDQo+ID4+Pj4+PiBNUExTX1BNIGluIHRoaXMgc2VjdGlvbikgW1JGQzYzNzRdIG9mZmVycyB0
aGUgYWJpbGl0eSB0byBtZWFzdXJlDQo+ID4+Pj4gcGVyZm9ybWFuY2UgbWV0cmljcyBpbiBNUExT
IG5ldHdvcmsuDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gVGFibGUgMyBiZWxvdyBpcyBub3QgZXhoYXVz
dGl2ZS4NCj4gPj4+Pj4+DQo+ID4+Pj4+PiBTZWN0aW9uIDYuNC4zIElPQU06DQo+ID4+Pj4+PiAg
ICAgICAgLSBUaGUgc2VjdGlvbiBzdGF0ZXMgdGhhdCBJT0FNICJtYXkgYmUgdXNlZCB0byBwZXJm
b3JtDQo+ID4+Pj4+PiB2YXJpb3VzIFNGQw0KPiA+PiBPQU0NCj4gPj4+Pj4+ICAgICAgICBmdW5j
dGlvbnMgYXMgd2VsbCIuIEl0IHdvdWxkIGJlIGdvb2QgdG8gZXhwYW5kIG9uIHRoaXMgc3RhdGVt
ZW50Og0KPiBFLmcuDQo+ID4+Pj4gSU9BTQ0KPiA+Pj4+Pj4gICAgICAgIFRyYWNlLU9wdGlvbiBU
eXBlIGNvdWxkIGJlIGxldmVyYWdlZCBmb3IgU0ZDIHRyYWNpbmcuIElPQU0NCj4gPj4+Pj4+IERp
cmVjdC1FeHBvcnQgT3B0aW9uDQo+ID4+Pj4+PiAgICAgICAgVHlwZSBjb3VsZCBiZSBsZXZlcmFn
ZWQuIC0gSG93IHdvdWxkIHdlIGRlYWwgd2l0aCB0aGUgSU9BTQ0KPiA+Pj4+Pj4gQWN0aXZlDQo+
ID4+IEZsYWcNCj4gPj4+Pj4+ICAgICAgICAoZHJhZnQtaWV0Zi1pcHBtLWlvYW0tZmxhZ3MtMDEp
IHdoZW4gdXNlZCB3aXRoIFNGQyBPQU0/DQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gPE5hZ2VuZHJhPiBU
aGUgaW50ZW50aW9uIG9mIHRoZSBzZWN0aW9uIGlzIHRvIGhpZ2hsaWdodCB0aGUNCj4gPj4+Pj4+
IGFwcGxpY2FiaWxpdHkgb2YgZGlmZmVyZW50IE9BTSB0b29sc2V0cyBmb3IgT0FNIGZ1bmN0aW9u
cyBhdA0KPiA+Pj4+Pj4gc2VydmljZSBsYXllci4gSSBhbSBub3Qgc3VyZSBpZiB3ZSByZWFsbHkg
c2hvdWxkIHRyeSBleHBsYWluaW5nDQo+ID4+Pj4+PiBhbGwgdGhlIHBvc3NpYmxlIG9wdGlvbnMg
d2l0aGluIGVhY2ggdG9vbC4gQnV0IEkgYWdyZWUgdGhhdCBpdCBpcw0KPiA+Pj4+Pj4gd29ydGgg
Y2xhcmlmeWluZyB0aGUgYXZhaWxhYmlsaXR5IG9mIElPQU0gb3B0aW9ucyBmb3IgdHJhY2luZy4N
Cj4gPj4+Pj4+IHRoaW5rIHdlIGNhbiBjbGFyaWZ5IHRoYXQgZGlmZmVyZW50IElPQU0gT3B0aW9u
LVR5cGVzIGFyZQ0KPiA+Pj4+Pj4gYXZhaWxhYmxlIGZvciBPQU0gZnVuY3Rpb25zDQo+ID4+Pj4g
c3VjaCBhcyBTRkMgdHJhY2luZy4gQ2FuIHlvdSBjaGVjayBpZiB0aGUgYmVsb3cgbG9va3Mgb2s/
DQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gT0xEOg0KPiA+Pj4+Pj4gW0ktRC5pZXRmLXNmYy1pb2FtLW5z
aF0gZGVmaW5lcyBob3cgSW4tU2l0dSBPQU0gZGF0YSBmaWVsZHMgYXJlDQo+ID4+Pj4+PiAgICAg
ICB0cmFuc3BvcnRlZCB1c2luZyBOU0ggaGVhZGVyLiAgW0ktRC5pZXRmLXNmYy1wcm9vZi1vZi10
cmFuc2l0XQ0KPiA+Pj4+Pj4gICAgICAgZGVmaW5lcyBhIG1lY2hhbmlzbSB0byBwZXJmb3JtIHBy
b29mIG9mIHRyYW5zaXQgdG8gc2VjdXJlbHkgdmVyaWZ5IGlmDQo+ID4+Pj4+PiAgICAgICBhIHBh
Y2tldCB0cmF2ZXJzZWQgdGhlIHJlbGV2YW50IFNGUCBvciBTRkMuICBXaGlsZSB0aGUgbWVjaGFu
aXNtIGlzDQo+ID4+Pj4+PiAgICAgICBkZWZpbmVkIGluYmFuZCAoaS5lLiwgaXQgd2lsbCBiZSBp
bmNsdWRlZCBpbiBkYXRhIHBhY2tldHMpLCBpdCBtYXkgYmUNCj4gPj4+Pj4+ICAgICAgIHVzZWQg
dG8gcGVyZm9ybSB2YXJpb3VzIFNGQyBPQU0gZnVuY3Rpb25zIGFzIHdlbGwuDQo+ID4+Pj4+Pg0K
PiA+Pj4+Pj4gTkVXOg0KPiA+Pj4+Pj4gW0ktRC5pZXRmLXNmYy1pb2FtLW5zaF0gZGVmaW5lcyBo
b3cgSW4tU2l0dSBPQU0gZGF0YSBmaWVsZHMgYXJlDQo+ID4+Pj4+PiAgICAgICB0cmFuc3BvcnRl
ZCB1c2luZyBOU0ggaGVhZGVyLiAgW0ktRC5pZXRmLXNmYy1wcm9vZi1vZi10cmFuc2l0XQ0KPiA+
Pj4+Pj4gICAgICAgZGVmaW5lcyBhIG1lY2hhbmlzbSB0byBwZXJmb3JtIHByb29mIG9mIHRyYW5z
aXQgdG8gc2VjdXJlbHkgdmVyaWZ5IGlmDQo+ID4+Pj4+PiAgICAgICBhIHBhY2tldCB0cmF2ZXJz
ZWQgdGhlIHJlbGV2YW50IFNGUCBvciBTRkMuICBXaGlsZSB0aGUgbWVjaGFuaXNtIGlzDQo+ID4+
Pj4+PiAgICAgICBkZWZpbmVkIGluYmFuZCAoaS5lLiwgaXQgd2lsbCBiZSBpbmNsdWRlZCBpbiBk
YXRhIHBhY2tldHMpLA0KPiA+Pj4+Pj4gSU9BTSBPcHRpb24tDQo+ID4+IFR5cGVzDQo+ID4+Pj4+
PiAgICAgIHN1Y2ggYXMgSU9BTSBUcmFjZSBPcHRpb24tVHlwZXMgY2FuIGFsc28gYmUgdXNlZCB0
byBwZXJmb3JtDQo+ID4+Pj4+PiBvdGhlciBTRkMgT0FNIGZ1bmN0aW9uDQo+ID4+Pj4+PiAgICAg
IHN1Y2ggYXMgU0ZDIHRyYWNpbmcuDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gLSBUaGUgdGV4dCBzdGF0
ZXMNCj4gPj4+Pj4+ICAgICAgICAiSW4tU2l0dSBPQU0gY291bGQgYmUgdXNlZCB3aXRoIE8gYml0
IHNldCI6IFdoeSB3b3VsZCBJT0FNDQo+ID4+Pj4+PiBiZSB1c2VkIHdpdGgNCj4gPj4+PiB0aGUN
Cj4gPj4+Pj4+ICAgICAgICBvdmVyZmxvdyBiaXQgc2V0IGZvciBTRkMgT0FNPyBGb3IgZGV0YWls
cyBvbiBJT0FNJ3MgTy1iaXQsDQo+ID4+Pj4+PiBzZWUgc2VjdGlvbg0KPiA+Pj4+IDQuNC4xIGlu
DQo+ID4+Pj4+PiAgICAgICAgaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYt
aXBwbS1pb2FtLWRhdGEtMDkuDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gPE5hZ2VuZHJhPiBUaGUgTyBi
aXQgcmVmZXJyZWQgaGVyZSBpcyBub3QgdGhlIE8gYml0IGluIElPQU0gYnV0DQo+ID4+Pj4+PiB0
aGUgb25lIGluIE5TSC9PdmVybGF5IGhlYWRlci4gVG8gYXZvaWQgYW55IGNvbmZ1c2lvbiwgdGhp
cyBjYW4NCj4gPj4+Pj4+IGJlIHVwZGF0ZWQgYXMNCj4gPj4+PiBiZWxvdzoNCj4gPj4+Pj4+DQo+
ID4+Pj4+PiBPTEQ6DQo+ID4+Pj4+PiBJbi1TaXR1IE9BTSBjb3VsZCBiZSB1c2VkIHdpdGggTyBi
aXQgc2V0IHRvIHBlcmZvcm0gU0YgYXZhaWxhYmlsaXR5DQo+ID4+Pj4+PiAgICAgICBhbmQgU0ZD
IGF2YWlsYWJpbGl0eSBvciBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudC4NCj4gPj4+Pj4+DQo+ID4+
Pj4+PiBORVc6DQo+ID4+Pj4+PiBJbi1TaXR1IE9BTSBjb3VsZCBiZSB1c2VkIHdpdGggTyBiaXQg
aW4gdGhlIG92ZXJsYXkgaGVhZGVyIHNldCwNCj4gPj4+Pj4+IHRvIHBlcmZvcm0gU0YgYXZhaWxh
YmlsaXR5DQo+ID4+Pj4+PiAgICAgICBhbmQgU0ZDIGF2YWlsYWJpbGl0eSBvciBwZXJmb3JtYW5j
ZSBtZWFzdXJlbWVudC4NCj4gPj4+Pj4NCj4gPj4+Pj4gLi4uIEZCOiBBaCwgb2suIEdpdmVuIHRo
YXQgdGhpcyBzZWN0aW9uIGlzIGFib3V0IElPQU0gYW5kIG5vdCBOU0gsDQo+ID4+Pj4+IEknZCBy
YXRoZXINCj4gPj4+PiBleHBsaWNpdGx5IHJlZmVyIHRvIE5TSCBoZXJlLiBFLmcuIElmIFNGQyBp
cyByZWFsaXplZCB1c2luZyBOU0gsDQo+ID4+Pj4gdGhlbiB0aGUgTy1iaXQgaW4gdGhlIE5TSCBo
ZWFkZXIgY291bGQgYmUgdXNlZCB0byBpbmRpY2F0ZWQgT0FNIHRyYWZmaWMuDQo+ID4+Pj4gWW91
IGNvdWxkIHJlZmVyIHRvDQo+ID4+Pj4gaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0
LWlldGYtc2ZjLWlvYW0tbnNoLTAzI3NlY3Rpb24tNC4yDQo+IGV4cGxpY2l0bHkuDQo+ID4+Pj4+
DQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gU2VjdGlvbiA2LjQuNCBTRkMNCj4gPj4+Pj4+ICAgICAgICBU
cmFjZXJvdXRlOiAtIFRoaXMgc2VjdGlvbiByZWZlcnMgdG8gYW4gZXhwaXJlZCBkcmFmdA0KPiA+
Pj4+Pj4gKGV2ZW4gY2FsbGluZyBvdXQNCj4gPj4gdGhlDQo+ID4+Pj4+PiAgICAgICAgZmFjdCB0
aGF0IHRoZSBkcmFmdCBoYXMgZXhpcHJlZCksIGJ1dCBhbHNvIG1lbnRpb25zIHRoYXQgZnVuY3Rp
b25hbGl0eQ0KPiBpcw0KPiA+Pj4+Pj4gICAgICAgIGF2YWlsYWJsZSBhbmQgaW1wbGVtZW50ZWQg
aW4gT3BlbkRheWxpZ2h0LiBDb25zaWRlcg0KPiA+Pj4+Pj4gcmVtb3ZpbmcgdGhlIHJlZmVyZW5j
ZXMgdG8NCj4gPj4+Pj4+ICAgICAgICB0aGUgZXhwaXJlZCBkcmFmdCBhbmQgcmF0aGVyIGFkZCBy
ZWZlcmVuY2VzIHRvDQo+ID4+Pj4+PiBPcGVuRGF5bGlnaHQgZG9jdW1lbnRzLiAtIElPQU0NCj4g
Pj4+Pj4+ICAgICAgICBMb29wYmFjayAoc2VlIGRyYWZ0LWlldGYtaXBwbS1pb2FtLWZsYWdzLTAx
KSBjb3VsZCBhcHBseQ0KPiA+Pj4+Pj4gU0ZDIFRyYWNlcm91dGUgYXMgd2VsbC4NCj4gPj4+Pj4+
DQo+ID4+Pj4+PiA8TmFnZW5kcmE+T2suIExldCBtZSBjaGVjayBpZiBJIGNhbiBmaW5kIHNvbWUg
cmVmZXJlbmNlIGZvciBPREwuDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gICAgICAgIERldGFpbGVkIHNl
dCBvZiBuaXRzIHRoYXQgSSBlbmNvdW50ZXJlZCB3aGlsZSByZWFkaW5nDQo+ID4+Pj4+PiB0aHJv
dWdoIHRoZSBkb2N1bWVudCAoW3hdDQo+ID4+Pj4+PiAgICAgICAgcmVmZXJlbmNlcyBsaW5lIG51
bWJlciB4KSDigJMgaG9wZSB0aGF0IHRoZXkgYXJlIGhlbHBmdWwgaW4NCj4gPj4+Pj4+IGZ1cnRo
ZXIgaW1wcm92aW5nDQo+ID4+Pj4gdGhlDQo+ID4+Pj4+PiAgICAgICAgZG9jOg0KPiA+Pj4+Pj4N
Cj4gPj4+Pj4+IDxOYWdlbmRyYT4gWWVzIG9mIGNvdXJzZSAoLg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+
ICAgICAgICBbZ2xvYmFsXSBzL2FuIFNGL2EgU0YvIC0tIGFuZCBzaW1pbGFybHkgU0ZDL1NGRg0K
PiA+Pj4+Pj4NCj4gPj4+Pj4+IDxOYWdlbmRyYT5PdGhlciBSRkNzIHVzZXMgImFuIFNGL1NGRiIu
IFNvIHRoZSBkcmFmdCBpcyB1cGRhdGVkDQo+ID4+Pj4+PiBhY2NvcmRpbmdseS4gSWYgeW91ciBz
dWdnZXN0aW9uIGlzIHRvIHN1YnN0aXR1dGUgImEgU0YiIHRvICJhbg0KPiA+Pj4+Pj4gU0YiLCAg
aXQgaXMgZG9uZQ0KPiA+PiAoLg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+ICAgICAgICBbMTc2XSAiT0FN
IENvbnRyb2xsZXIiIG5vdCBkZWZpbmVkDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gPE5hZ2VuZHJhPldl
IGNhbiBjaGFuZ2UgaXQgYXMgYmVsb3c6DQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gT0xEOg0KPiA+Pj4+
Pj4gT0FNIGNvbnRyb2xsZXJzIGFyZSBhc3N1bWVkIHRvIGJlIHdpdGhpbiB0aGUgc2FtZSBhZG1p
bmlzdHJhdGl2ZQ0KPiA+Pj4+Pj4gICAgICAgZG9tYWluIGFzIHRoZSB0YXJnZXQgU0ZDIGVuYWJs
ZWQgZG9tYWluLg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IE5FVzoNCj4gPj4+Pj4+IE9BTSBjb250cm9s
bGVycyBhcmUgU0ZDLWF3YXJlIG5ldHdvcmsgZGV2aWNlcyB0aGF0IGFyZSBjYXBhYmxlIG9mDQo+
ID4+Pj4+PiBnZW5lcmF0aW5nIE9BTSBwYWNrZXRzLiBUaGV5IGFyZSBhc3N1bWVkIHRvIGJlIHdp
dGhpbiB0aGUgc2FtZQ0KPiA+Pj4+Pj4gYWRtaW5pc3RyYXRpdmUgZG9tYWluIGFzIHRoZSB0YXJn
ZXQgU0ZDIGVuYWJsZWQgZG9tYWluLg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+ICAgICAgICBbMjAyXSBX
aHkganVzdCBWaXJ0dWFsIE1hY2hpbmVzIGFuZCBubyBjb250YWluZXJzPyBTdWdnZXN0DQo+ID4+
Pj4+PiB0byBtYWtlDQo+ID4+Pj4gdGhpbmdzDQo+ID4+Pj4+PiAgICAgICAgZ2VuZXJpYyBhbmQg
dGFsayBhYm91dCB2aXJ0dWFsIGFuZCBwaHlzaWNhbCBlbnRpdGllcy4NCj4gPj4+Pj4+DQo+ID4+
Pj4+PiA8TmFnZW5kcmE+IFdlIGNoYW5nZWQgdGhpcyBhcyB2aXJ0dWFsIGVudGl0aWVzLg0KPiA+
Pj4+Pj4NCj4gPj4+Pj4+ICAgICAgICAgICAgICBUaGlzIGNvbW1lbnQgYXBwbGllcyB0aHJvdWdo
b3V0IHRoZSBkb2N1bWVudC4NCj4gPj4+Pj4+ICAgICAgICBbMjE2XSBFdGhlcm5ldCBPQU06IEFk
ZCByZWZlcmVuY2UuIERvIHlvdSByZWZlciB0bw0KPiA+Pj4+Pj4gcGh5c2ljYWwgbGF5ZXIgRXRo
ZXJuZXQgT0FNDQo+ID4+Pj4+PiAgICAgICAgKDgwMi4zYWgpIG9yIENGTSAoODAyLjFhZyk/DQo+
ID4+Pj4+Pg0KPiA+Pj4+Pj4gPE5hZ2VuZHJhPiBUaGUgcmVzcG9uc2Ugd2FzIHByb3ZpZGVkIGlu
IHRoZSBhYm92ZSBjb21tZW50IHNlY3Rpb24uDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gWzI0M10gcy91
c2VzIHRoZSBvdmVybGF5IG5ldHdvcmsvdXNlcyB0aGUgb3ZlcmxheQ0KPiA+Pj4+Pj4gICAgICAg
IG5ldHdvcmsgbGF5ZXIvDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gPE5hZ2VuZHJhPiBEb25lLg0KPiA+
Pj4+Pj4NCj4gPj4+Pj4+IFsyNDZdIENvdWxkIHdlIGFkZCBhIGZldyBleGFtcGxlcyBvZiAidmFy
aW91cyBvdmVybGF5IG5ldHdvcmsNCj4gPj4+Pj4+ICAgICAgICB0ZWNobm9sb2dpZXMiPyBGb3Ig
dGhlIHVuZGVybGF5IG5ldHdvcmsgbGF5ZXIgc2V2ZXJhbA0KPiA+Pj4+Pj4gZXhhbXBsZXMgYXJl
DQo+ID4+IGxpc3RlZC4NCj4gPj4+Pj4+DQo+ID4+Pj4+PiA8TmFnZW5kcmE+IE9rLg0KPiA+Pj4+
Pj4NCj4gPj4+Pj4+ICAgICAgICBbMjQ4XSBXaGF0IGRvZXMgIm1vc3RseSB0cmFuc3BhcmVudCIg
bWVhbj8NCj4gPj4+Pj4+DQo+ID4+Pj4+PiA8TmFnZW5kcmE+IFRoZSBkYXRhIHBsYW5lIGVsZW1l
bnRzIGNvbm5lY3RpbmcgdGhlIG92ZXJsYXkgbGF5ZXINCj4gPj4+Pj4+IG5vZGVzIG1heSBub3Qg
YWx3YXlzIHByb2Nlc3MgdGhlIG92ZXJsYXkgaGVhZGVyLg0KPiA+Pj4+Pg0KPiA+Pj4+PiAuLi5G
QjogSG93IGFib3V0IHdlIGV4cGxhaW4gdGhpcyBpbiB0aGUgZG9jdW1lbnQ/DQo+ID4+Pj4+DQo+
ID4+Pj4+Pg0KPiA+Pj4+Pj4gWzI1NF0gV2hhdCBkb2VzICJ0aWdodCBjb3VwbGluZyINCj4gPj4+
Pj4+ICAgICAgICBiZXR3ZWVuIHRoZSBsaW5rIGxheWVyIGFuZCB0aGUgcGh5c2ljYWwgdGVjaG5v
bG9neSBtZWFuPw0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IDxOYWdlbmRyYT5JIGFtIG5vdCBzdXJlIEkg
dW5kZXJzdGFuZCB0aGUgbml0IGhlcmUuIERvIHlvdSBzZWUgYW55DQo+ID4+Pj4+PiBkaWZmaWN1
bHR5IGluIHBhcnNpbmcgdGhlIHNlbnRlbmNlPw0KPiA+Pj4+Pg0KPiA+Pj4+PiAuLi5GQjogTm90
IHN1cmUgd2hhdCAidGlnaHQgY291cGxpbmciIG1lYW5zIGhlcmUuIENvdWxkIHlvdQ0KPiA+Pj4+
PiBjbGFyaWZ5IHdoYXQgaXMNCj4gPj4+PiAidGlnaHQgY291cGxpbmciIHZzLiAibm90IHRpZ2h0
IGNvdXBsaW5nIj8NCj4gPj4+Pj4NCj4gPj4+Pj4+DQo+ID4+Pj4+PiBbMjU1XSBTdWdnZXN0IHRv
IGF2b2lkDQo+ID4+Pj4+PiAgICAgICAgdGVybXMgbGlrZSAicG9wdWxhciIgLSBwb3B1bGFyaXR5
IGNhbiBjaGFuZ2UsIHN0YW5kYXJkcw0KPiA+Pj4+Pj4gc3RheQ0KPiA+Pj4+Pj4NCj4gPj4+Pj4+
IDxOYWdlbmRyYT4gT2suIFRoaXMgaXMgY2hhbmdlZCBhcyAiRXRoZXJuZXQgaXMgb25lIHN1Y2gg
Y2hvaWNlLi4uIg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IFsyNTZdIEFjcm9ueW1zDQo+ID4+Pj4+PiAg
ICAgICAgIlBPUyIgYW5kICJEV0RNIiBhcmUgbm90IGRlZmluZWQNCj4gPj4+Pj4+DQo+ID4+Pj4+
PiA8TmFnZW5kcmE+IEFkZGVkLg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IFsyNzRdIExpbmsgc3RhcnQv
ZW5kLXBvaW50cyBkb24ndCBzZWVtIHRvDQo+ID4+Pj4+PiAgICAgICAgYWx3YXlzIGFsaWduIHdp
dGggdGhlIHVuZGVybGF5IG5ldHdvcmsgaW4gdGhlIGRpYWdyYW0NCj4gPj4+Pj4+DQo+ID4+Pj4+
PiA8TmFnZW5kcmE+IEZpeGVkIGl0Lg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IFsyODddIHMvbWF5IGNv
bXByaXNlDQo+ID4+Pj4+PiAgICAgICAgb2YvbWF5IGNvbnNpc3Qgb2YvDQo+ID4+Pj4+Pg0KPiA+
Pj4+Pj4gPE5hZ2VuZHJhPldlIGZpeGVkIGl0IGFzICJtYXkgY29tcHJpc2UiLi4NCj4gPj4+Pj4+
DQo+ID4+Pj4+PiBbMjg4XSBzL2J1dCBub3Qgc2hvd24vYnV0IGlzIG5vdCBzaG93bi8NCj4gPj4+
Pj4+DQo+ID4+Pj4+PiA8TmFnZW5kcmE+IFdlIGZpeGVkIHRoaXMgYXMgImludGVybWVkaWF0ZSBu
b2RlcyBub3Qgc2hvd24uLi46DQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gWzMwN10NCj4gPj4+Pj4+ICAg
ICAgICBzL2RldmljZXMvZGV2aWNlLw0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IDxOYWdlbmRyYT4gRG9u
ZS4NCj4gPj4+Pj4+DQo+ID4+Pj4+PiBbMzA4XSBXaGF0IGlzIGEgImNvbnRyb2xsZXIiPw0KPiA+
Pj4+Pj4NCj4gPj4+Pj4+IDxOYWdlbmRyYT4gV2UgZGlzY3Vzc2VkIHRoaXMgaW4gdGhlIGFib3Zl
IGNvbW1lbnQgc2VjdGlvbi4NCj4gPj4+Pj4+DQo+ID4+Pj4+PiBbMzE0XSBzL2luY2x1ZGVzL2lu
Y2x1ZGUvDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gPE5hZ2VuZHJhPkRvbmUuDQo+ID4+Pj4+Pg0KPiA+
Pj4+Pj4gWzMxOV0NCj4gPj4+Pj4+ICAgICAgICBBZGQgaFNGQyB0byBsaXN0IG9mIGFjcm9ueW1z
IGluIHNlY3Rpb24gMS4yLjENCj4gPj4+Pj4+DQo+ID4+Pj4+PiA8TmFnZW5kcmE+IFRoaXMgaXMg
ZXhwYW5kZWQgaW4gdGhlIHJlc3BlY3RpdmUgc2VjdGlvbi4gV2UgYWRkZWQNCj4gPj4+Pj4+IGl0
IGluIHRoZSBhY3JvbnltIHNlY3Rpb24gYXMgd2VsbC4NCj4gPj4+Pj4+DQo+ID4+Pj4+PiBbMzIw
XSBBZGQgSUJOIHRvIGxpc3Qgb2YgYWNyb255bXMNCj4gPj4+Pj4+ICAgICAgICBpbiBzZWN0aW9u
IDEuMi4xDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gPE5hZ2VuZHJhPiBPaywgRG9uZS4NCj4gPj4+Pj4+
DQo+ID4+Pj4+PiBbMzI1XSBzL2luY2x1ZGVzL2luY2x1ZGUvDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4g
PE5hZ2VuZHJhPiBEb25lLg0KPiA+Pj4+Pj4gWzM1OV0gVGhlIGZ1bmN0aW9uL3Rlcm0gImNvbnRy
b2xsZXIiDQo+ID4+Pj4+PiAgICAgICAgcmVxdWlyZXMgZGVmaW5pdGlvbi4NCj4gPj4+Pj4+DQo+
ID4+Pj4+PiA8TmFnZW5kcmE+IERvbmUsIGFzIG1lbnRpb25lZCBpbiB0aGUgYWJvdmUgY29tbWVu
dCBzZWN0aW9uLg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IFszODNdIHMvPy4vPy8NCj4gPj4+Pj4+DQo+
ID4+Pj4+PiBbMzk4XSBzL2dldCB0aGUgZ290L2dvdC8NCj4gPj4+Pj4+DQo+ID4+Pj4+PiA8TmFn
ZW5kcmE+IERvbmUuDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gICAgIFs0NjFdDQo+ID4+Pj4+PiAgICAg
ICAgcy9kZXZpY2VzL2RldmljZS8NCj4gPj4+Pj4+DQo+ID4+Pj4+PiA8TmFnZW5kcmE+IERvbmUu
DQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gICAgIFs0NjldIERvZXMgaXQgaGF2ZSB0byBiZSBlcXVhbCBj
b3N0IG11bHRpcGF0aCBhdCB0aGUgc2VydmljZQ0KPiA+Pj4+Pj4gICAgICAgIGxheWVyLCBvciBj
b3VsZCB1bmVxdWFsIGNvc3QgbXVsdGlwYXRoIGFsc28gYmUgYW4gb3B0aW9uDQo+ID4+Pj4+PiBm
b3INCj4gPj4+Pj4+IGxvYWQtDQo+ID4+Pj4gYmFsYW5jaW5nPw0KPiA+Pj4+Pj4NCj4gPj4+Pj4+
IDxOYWdlbmRyYT5JIGRpZG7igJl0IHNlZSBhbnkgZGlzY3Vzc2lvbiBzcGVjaWZpYyB0byBFQ01Q
L1VDTVAgaW4NCj4gPj4+Pj4+IHRoZSBhcmNoaXRlY3R1cmUgUkZDLg0KPiA+Pj4+Pg0KPiA+Pj4+
PiAuLi5GQjogSG1tLiBJIGRpZCBub3Qgc2VlIHRoYXQgUkZDNzY2NSBpcyBvbmx5IGFib3V0IGVx
dWFsIGNvc3QgbXVsdGlwYXRoLg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+ICAgICBbNTIxXSBOb3Qgc3Vy
ZSB3aGV0aGVyIHRoZSBvdmVybGF5IG5ldHdvcmsgZXN0YWJsaXNoZXMgdGhlDQo+ID4+Pj4+PiBz
ZXJ2aWNlDQo+ID4+IHBsYW5lLg0KPiA+Pj4+IElzbid0DQo+ID4+Pj4+PiAgICAgICAgaXQgdGhh
dCB0aGUgb3ZlcmxheSBuZXR3b3JrIGVzdGFibGlzaGVzIGNvbm5lY3Rpdml0eSBmb3IgdGhlIFNG
Qy0NCj4gcmVsYXRlZA0KPiA+Pj4+Pj4gICAgICAgIGZ1bmN0aW9ucyBpbiB0aGUgc2VydmljZSBw
bGFuZT8NCj4gPj4+Pj4+DQo+ID4+Pj4+PiA8TmFnZW5kcmE+IFRoZSBzZXJ2aWNlIGxheWVyIGlz
IGVzdGFibGlzaGVkIG92ZXIgdGhlIG92ZXJsYXkNCj4gPj4+Pj4+IG5ldHdvcmsgbGF5ZXIuIEkg
YW0gbm90IHN1cmUgaWYgaXQgaXMgcmlnaHQgdG8gc2F5IG92ZXJsYXkNCj4gPj4+Pj4+IG5ldHdv
cmsgcHJvdmlkZXMgY29ubmVjdGl2aXR5IGZvciBzZXJ2aWNlIGxheWVyICguDQo+ID4+Pj4+DQo+
ID4+Pj4+IC4uLkZCOiBPdmVybGF5IG5ldHdvcmsgaXMgb25lIGNvbXBvbmVudCBvZiB0aGUgc2Vy
dmljZSBsYXllciwNCj4gPj4+Pj4gaXNuJ3QgaXQuIFNvIGl0IGlzDQo+ID4+Pj4gcmVxdWlyZWQg
YnV0IG5vdCBzdWZmaWNpZW50Lg0KPiA+Pj4+Pg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IFs1MzFdIHMv
Y29tcG9uZW50cy9jb21wb25lbnQvIFs1NDVdIHJlbW92ZQ0KPiA+Pj4+Pj4gICAgICAgICJ1bmRl
cmxheSINCj4gPj4+Pj4+DQo+ID4+Pj4+PiA8TmFnZW5kcmE+IERvbmUuDQo+ID4+Pj4+Pg0KPiA+
Pj4+Pj4gWzU5NV0gcy9kZXZpY2VzL2RldmljZS8NCj4gPj4+Pj4+DQo+ID4+Pj4+PiA8TmFnZW5k
cmE+IERvbmUuDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gWzYwMF0gcy9hY3Rpb24vYW4gYWN0aW9uLw0K
PiA+Pj4+Pj4NCj4gPj4+Pj4+IDxOYWdlbmRyYT4gRG9uZS4NCj4gPj4+Pj4+DQo+ID4+Pj4+PiBb
NjAxXSBFeHBhbmQgb24NCj4gPj4+Pj4+ICAgICAgICAiVFRMIG9yIG90aGVyIG1lYW5zIiAoVFRM
IGFsc28gbmVlZHMgdG8gYmUgYWRkZWQgdG8NCj4gPj4+Pj4+IGFjcm9ueW1zIGluIDEuMi4xKS4g
SXMNCj4gPj4+PiB0aGlzDQo+ID4+Pj4+PiAgICAgICAgc3BlY2lmaWMgdG8gTlNIPyBPciBzcGVj
aWZpYyB0byBJUHY0Pw0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IDxOYWdlbmRyYT4gVFRMIGlzIGxpc3Rl
ZCBhcyB3ZWxsLWtub3duIGFiYnJldiBpbiBodHRwczovL3d3dy5yZmMtDQo+ID4+Pj4+PiBlZGl0
b3Iub3JnL21hdGVyaWFscy9hYmJyZXYuZXhwYW5zaW9uLnR4dCBhbmQgc28gd2UgbGVmdCBpdCBh
cyBpdCBpcy4NCj4gPj4+Pj4+IFRUTCBpbiB0aGlzIGRvY3VtZW50IHJlZmVycyB0byBOU0ggVFRM
IGZpZWxkLg0KPiA+Pj4+Pg0KPiA+Pj4+PiAuLi5GQjogTGV0J3MgZW5zdXJlIHdlIHJlZmVyIHRv
IE5TSCBUVEwgaW4gdGhpcyBjYXNlLiBHaXZlbiB0aGF0DQo+ID4+Pj4+IFNGQyBjYW4gYmUgZG9u
ZQ0KPiA+Pj4+IHdpdGggb3RoZXIgbWVhbnMgdGhhbiBOU0gsIGltcGxpY2l0IHJlZmVyZW5jZSB0
byBOU0ggbWlnaHQgYmUgYSBwcm9ibGVtLg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+ICAgICBbNjMwXSBN
ZW50aW9uIHRoYXQgZm9yICJhcHByb3hpbWF0aW9uIG9mDQo+ID4+Pj4+PiAgICAgICAgcGFja2V0
IGxvc3MgZm9yIGEgZ2l2ZW4gU0ZDIGNhbiBiZSBkZXJpdmVkIiB0byBiZQ0KPiA+Pj4+Pj4gYXBw
bGljYWJsZSwgU0ZDIE9BTQ0KPiA+Pj4+IHBhY2tldHMNCj4gPj4+Pj4+ICAgICAgICB3b3VsZCBu
ZWVkIHRvIGJlIGZvcndhcmRlZCB0aGUgc2FtZSBhcyBsaXZlIHVzZXIgdHJhZmZpYy4NCj4gPj4+
Pj4+DQo+ID4+Pj4+PiA8TmFnZW5kcmE+IEFzIGl0IGlzIGludGVuZGluZyB0byBkZXJpdmUgdGhl
IGFwcHJveGltYXRlIGxvc3MNCj4gPj4+Pj4+IHZhbHVlLCBJIGFtIG5vdCBzdXJlIGlmIHdlIG5l
ZWQgdGhpcyBhZGRpdGlvbmFsIGNvbnNpZGVyYXRpb24NCj4gPj4+Pj4+IHRoYXQgdGhlIE9BTSBw
YWNrZXQgd291bGQgbmVlZCB0byBmb2xsb3cgdGhlIGxpdmUgdXNlciB0cmFmZmljLg0KPiA+Pj4+
Pj4gTGV0IG1lIGtub3cgaWYgeW91IHRoaW5rDQo+ID4+Pj4gb3RoZXJ3aXNlLg0KPiA+Pj4+Pg0K
PiA+Pj4+PiAuLi5GQjogSU1ITyB3ZSBzaG91bGQgLSBnaXZlbiB0aGF0IGl0IGlzIG9uZSBwb3Rl
bnRpYWwgY29tcGxpY2F0aW9uLg0KPiA+Pj4+Pg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+ICAgICBbNjM2
XSBJcyB1cHBlcmNhc2UNCj4gPj4+Pj4+ICAgICAgICAiTVVTVCIgYXBwbGljYWJsZSB0byBhbiBp
bmZvcm1hdGlvbmFsIGRvY3VtZW50PyBFc3BlY2lhbGx5IGdpdmVuDQo+IHRoYXQNCj4gPj4+Pj4+
ICAgICAgICBSRkMyMTE5L1JGQzgxNzQgaXMgZXhwbGljaXRseSByZWZlcmVuY2VkIGJ5IHRoZSBk
cmFmdC4NCj4gPj4+Pj4+DQo+ID4+Pj4+PiA8TmFnZW5kcmE+IEJhc2VkIG9uIHZhcmlvdXMgcmV2
aWV3ZXIgY29tbWVudHMsIHdlIHJlbW92ZWQgdGhlIHVzZQ0KPiA+Pj4+Pj4gb2YgYW55IG5vcm1h
dGl2ZSBzdGF0ZW1lbnQuDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gWzY2Nl0gQWRkIE1QTFMsIFRSSUxM
IHRvDQo+ID4+Pj4+PiAgICAgICAgYWNyb255bXMgaW4gMS4yLjENCj4gPj4+Pj4+DQo+ID4+Pj4+
PiA8TmFnZW5kcmE+IE9rLiBEb25lLg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IFs2NzhdIHMvZXhoYXVz
dGl2ZS9leGhhdXN0aXZlLi8NCj4gPj4+Pj4+DQo+ID4+Pj4+PiA8TmFnZW5kcmE+IERvbmUuDQo+
ID4+Pj4+Pg0KPiA+Pj4+Pj4gWzcyMF0gSXMgdXBwZXJjYXNlICJTSE9VTEQiIGFwcGxpY2FibGUg
dG8gYW4gaW5mb3JtYXRpb25hbCBkb2N1bWVudD8NCj4gPj4+Pj4+ICAgICAgICBFc3BlY2lhbGx5
IGdpdmVuIHRoYXQgUkZDMjExOS9SRkM4MTc0IGlzIGV4cGxpY2l0bHkNCj4gPj4+Pj4+IHJlZmVy
ZW5jZWQgYnkgdGhlDQo+ID4+Pj4gZHJhZnQuDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gPE5hZ2VuZHJh
PiBCYXNlZCBvbiB2YXJpb3VzIHJldmlld2VyIGNvbW1lbnRzLCB3ZSByZW1vdmVkIHRoZSB1c2UN
Cj4gPj4+Pj4+IG9mIGFueSBub3JtYXRpdmUgc3RhdGVtZW50Lg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+
IFs3MjJdIElzIHVwcGVyY2FzZSAiTUFZIiBhcHBsaWNhYmxlIHRvIGFuIGluZm9ybWF0aW9uYWwg
ZG9jdW1lbnQ/DQo+ID4+Pj4gRXNwZWNpYWxseQ0KPiA+Pj4+Pj4gICAgICAgIGdpdmVuIHRoYXQg
UkZDMjExOS9SRkM4MTc0IGlzIGV4cGxpY2l0bHkgcmVmZXJlbmNlZCBieSB0aGUgZHJhZnQuDQo+
ID4+Pj4+Pg0KPiA+Pj4+Pj4gPE5hZ2VuZHJhPiBCYXNlZCBvbiB2YXJpb3VzIHJldmlld2VyIGNv
bW1lbnRzLCB3ZSByZW1vdmVkIHRoZSB1c2UNCj4gPj4+Pj4+IG9mIGFueSBub3JtYXRpdmUgc3Rh
dGVtZW50Lg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IFs3NTRdDQo+ID4+Pj4+PiAgICAgICAgcy9wYWNr
ZXQvcGFja2V0cy8NCj4gPj4+Pj4+DQo+ID4+Pj4+PiBbNzU1XSBzL3RvIG5leHQgbm9kZS90byB0
aGUgbmV4dCBub2RlLw0KPiA+Pj4+Pj4NCj4gPj4+Pj4+ICAgICBbNzcxXSBIb3cgZG9lcyB0aGlz
DQo+ID4+Pj4+PiAgICAgICAgcmVxdWlyZW1lbnQgYWxpZ24gd2l0aCB0aGUgZWFybGllciBwYXJh
Z3JhcGgsIGUuZy4gaW4gY2FzZQ0KPiA+Pj4+Pj4gYSBub2RlIHNlbmRzIGFuIElDTVANCj4gPj4+
Pj4+ICAgICAgICByZXBseT8gSXQgd291bGQgcHJvYmFibHkgbWFrZSBzZW5zZSB0byBzY29wZSB0
aGUgc3RhdGVtZW50IHRvIGUuZy4NCj4gPj4gTlNILg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IDxOYWdl
bmRyYT4gQXMgbWVudGlvbmVkIGluIHRoZSBzdGF0ZW1lbnQsIHRoZSBub2RlIHRoYXQgaW5pdGlh
dGVzDQo+ID4+Pj4+PiB0aGUgT0FNIHBhY2tldCBtdXN0IHNldCB0aGUgbWFya2VyIGFuZCBzbyB0
aGlzIHN0YXRlbWVudCBpcw0KPiA+Pj4+Pj4gYXBwbGljYWJsZSBmb3IgdGhlIGluaXRpYXRpbmcg
bm9kZS4NCj4gPj4+Pj4+DQo+ID4+Pj4+PiBbODA2XQ0KPiA+Pj4+Pj4gICAgICAgIHMvZnVuY3Rp
b24vZnVuY3Rpb25zLw0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IDxOYWdlbmRyYT4gRG9uZQ0KPiA+Pj4+
Pj4NCj4gPj4+Pj4+IFs4MDldIHMvZnJvbSByZWxldmFudCBub2RlL2Zyb20gdGhlIHJlbGV2YW50
IG5vZGUvDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gPE5hZ2VuZHJhPiBEb25lDQo+ID4+Pj4+Pg0KPiA+
Pj4+Pj4gWzgxMF0NCj4gPj4+Pj4+ICAgICAgICBzL2dlbmVyYXRlIElDTVAvZ2VuZXJhdGUgYW4g
SUNNUC8NCj4gPj4+Pj4+DQo+ID4+Pj4+PiA8TmFnZW5kcmE+IERvbmUNCj4gPj4+Pj4+DQo+ID4+
Pj4+PiBbODEyXSBzL2Zyb20gbGFzdC9mcm9tIHRoZSBsYXN0Lw0KPiA+Pj4+Pj4NCj4gPj4+Pj4+
IDxOYWdlbmRyYT4gRG9uZQ0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IFs4MzBdDQo+ID4+Pj4+PiAgICAg
ICAgcy9wZXJmb3JtIGNvbnRpbnVpdHkvcGVyZm9ybSB0aGUgY29udGludWl0eS8NCj4gPj4+Pj4+
DQo+ID4+Pj4+PiA8TmFnZW5kcmE+IERvbmUNCj4gPj4+Pj4+DQo+ID4+Pj4+PiAgICAgWzgzNF0g
cy93aXRoIHJlbGV2YW50L3dpdGggdGhlDQo+ID4+Pj4+PiAgICAgICAgcmVsZXZhbnQNCj4gPj4+
Pj4+DQo+ID4+Pj4+PiA8TmFnZW5kcmE+IERvbmUNCj4gPj4+Pj4+DQo+ID4+Pj4+PiBbODM1XSBz
L3BlcmZvcm0gcGFydGlhbCBTRkMgYXZhaWxhYmlsaXR5Li9wZXJmb3JtIGEgcGFydGlhbCBTRkMN
Cj4gPj4+Pj4+ICAgICAgICBhdmFpbGFiaWxpdHkgY2hlY2suLw0KPiA+Pj4+Pj4NCj4gPj4+Pj4+
IDxOYWdlbmRyYT4gRG9uZQ0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IFs4NTFdIEZvciAiSW4tU2l0dSBP
QU0gZGF0YSBmaWVsZHMiIGFkZCBhIG5vcm1hdGl2ZQ0KPiA+Pj4+Pj4gICAgICAgIHJlZmVyZW5j
ZSB0byBkcmFmdC1pZXRmLWlwcG0taW9hbS1kYXRhDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gWzkwNV0g
QWRkICJDTEkiIHRvIHNlY3Rpb24gMS4yLjENCj4gPj4+Pj4+ICAgICAgICBhY3Jvbnltcw0KPiA+
Pj4+Pj4NCj4gPj4+Pj4+IDxOYWdlbmRyYT4gRG9uZQ0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IFs5MjBd
IEFkZCBhIHJlZmVyZW5jZSBmb3IgTkVUQ09ORiAtPlJGQzYyNDENCj4gPj4+Pj4+DQo+ID4+Pj4+
PiA8TmFnZW5kcmE+IERvbmUNCj4gPj4+Pj4+DQo+ID4+Pj4+PiBPbmNlIGFnYWluLCB0aGFua3Mg
YSBsb3QgZm9yIHRoZSBncmVhdCBjb21tZW50cy4NCj4gPj4+Pj4+DQo+ID4+Pj4+PiBSZWdhcmRz
LA0KPiA+Pj4+Pj4gTmFnZW5kcmENCj4gPj4+Pj4NCj4gPj4+Pj4gVGhhbmtzIGFnYWluIGZvciBj
b25zaWRlcmluZyB0aGUgY29tbWVudHMgaW4gZ3JlYXQgZGV0YWlsLiBNdWNoDQo+ID4+IGFwcHJl
Y2lhdGVkLg0KPiA+Pj4+Pg0KPiA+Pj4+PiBDaGVlcnMsIEZyYW5rDQo+ID4+Pj4+Pg0KPiA+Pj4+
Pj4NCj4gPj4+Pj4+DQo+ID4+Pj4+DQo=


From nobody Fri May 22 08:18:13 2020
Return-Path: <jmh.direct@joelhalpern.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FB1E3A0AC9; Fri, 22 May 2020 08:17:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.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 1ZYVoMRzsfeL; Fri, 22 May 2020 08:17:52 -0700 (PDT)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) (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 E25F93A0A39; Fri, 22 May 2020 08:17:51 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 49T98v4rxRz1nw0y; Fri, 22 May 2020 08:17:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1590160671; bh=XjSQVDOqRf3qxTksR8UwII0N2znUhS8+cSjabEIG92E=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=M2qEzfJii5R3W33hSd2di7E1X0YxtLXZf3Z5lAKVjPt8/LQK08Fg/E1byoU2+X+/s XGLK0S0NRGJwnPRrSCwj7jIWCA+KirvFnIPDw5XWrmHHZiQidaLf9ZQe05ushaXYfs ag1HaRoIcsD2cgZ3CA7OSmt90tAHm9D1/ffC5ORo=
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 49T98t56ZJz1ntZg; Fri, 22 May 2020 08:17:50 -0700 (PDT)
To: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>, "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>, "tsv-art@ietf.org" <tsv-art@ietf.org>
Cc: "sfc@ietf.org" <sfc@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>,  "draft-ietf-sfc-oam-framework.all@ietf.org" <draft-ietf-sfc-oam-framework.all@ietf.org>
References: <158861910132.5213.12389985411421411727@ietfa.amsl.com> <B12ACAA0-BFBC-40D6-85D2-A7E056027C68@cisco.com> <BYAPR11MB2584D5A59E020682810099EFDAB60@BYAPR11MB2584.namprd11.prod.outlook.com> <e83de1dc-1f39-6281-7687-b6dd52567685@joelhalpern.com> <BYAPR11MB258403E216B7396323CD836EDAB60@BYAPR11MB2584.namprd11.prod.outlook.com> <e2b4f43f-4732-7276-f449-f62c1b97c259@joelhalpern.com> <BYAPR11MB2584A602FA170F2D85D4DC67DAB40@BYAPR11MB2584.namprd11.prod.outlook.com> <17ce4af7-054e-226c-a97f-d37a2c9480f3@joelhalpern.com> <BYAPR11MB258416CFBC777A163B892BBCDAB40@BYAPR11MB2584.namprd11.prod.outlook.com>
From: Joel Halpern Direct <jmh.direct@joelhalpern.com>
Message-ID: <6d01e977-096c-b569-bc16-fca0f10ced76@joelhalpern.com>
Date: Fri, 22 May 2020 11:17:48 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0
MIME-Version: 1.0
In-Reply-To: <BYAPR11MB258416CFBC777A163B892BBCDAB40@BYAPR11MB2584.namprd11.prod.outlook.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/Ht93BUGtJbGfdy1cPx-D1wKex-Q>
Subject: Re: [sfc] Tsvart telechat review of draft-ietf-sfc-oam-framework-13
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 May 2020 15:17:56 -0000

Thanks Frank.  Both for the review, and the discussion.
Yours,
Joel

On 5/22/2020 11:03 AM, Frank Brockners (fbrockne) wrote:
> Per what I mentioned below - the below is my personal take, taking the position of a reader, who might not be aware of WG structures, WG scopes etc. Personally, I don't think that a reader of the SFC OAM framework document would expect the SFC WG to address all of the dimensions of SFC OAM, even if the document lays them out.
> 
> That said, I do understand your concern about WG structures and scope. Looks like we (sadly) need to follow Conway's law ...
> So in general terms, I'm ok with Nagendra's approach.
> 
> Cheers, Frank
> 
> 
>> -----Original Message-----
>> From: Joel M. Halpern <jmh@joelhalpern.com>
>> Sent: Freitag, 22. Mai 2020 16:49
>> To: Frank Brockners (fbrockne) <fbrockne@cisco.com>; Nagendra Kumar Nainar
>> (naikumar) <naikumar@cisco.com>; tsv-art@ietf.org
>> Cc: sfc@ietf.org; last-call@ietf.org; draft-ietf-sfc-oam-framework.all@ietf.org
>> Subject: Re: Tsvart telechat review of draft-ietf-sfc-oam-framework-13
>>
>> My basic concern is that if we go down the path you outline, it would suggest to
>> the reader that the SFC working group expected to address the SF dimensions of
>> the problem.  I grant that they are real problems.  But the SFC working group has
>> neither the charter nor the expertise to address those problems.  As far as I can
>> tell, ART may have the expertise, and may not.  And has shown no interest in the
>> problem.  So I am very reluctant to put a lot of verbiage into the RFC on SF
>> monitoring.
>>
>> Given the above, can you live with Nagendra's text that you quote?
>>
>> Yours,
>> Joel
>>
>> On 5/22/2020 5:33 AM, Frank Brockners (fbrockne) wrote:
>>> Joel,
>>>
>>> Nagendra suggested "The task of evaluating the true availability of a
>>> Service Function is a complex activity, currently having no simple,
>>> unified solution.  There is currently no standard means of doing so.
>>> Any such mechanism would be far from a typical OAM function, so it is
>>> not explored as part of the analysis in Sections 4 and 5." in the
>>> related thread for discussion on availability.
>>> https://mailarchive.ietf.org/arch/msg/sfc/1ZsLw6m1OeJRJfHW2TygxOyKPJk/
>>>
>>> It could well be that my expectations for a framework document differ from
>> that of others. So please take this as a personal perspective.
>>> My expectation for a framework document is that it identifies and
>>> describes the components for a solution. It can optionally also hint
>>> at potential approaches to a solution (independently whether these
>>> solution are already in scope of the WG or not), but does not have to
>>> provide these solutions. The document does a good job at most of these
>>> - but misses out on those things, where we currently don't really have
>>> a solution available, which are questions like
>>> * How do we define availability for a SFC at service level? How do we define
>> availability for a SF?
>>> * How do we define performance for a SFC at service level? How do we define
>> performance for a SF?
>>> Right now the document focuses on those pieces of SF/SFC availability and
>> performance that are connectivity related ("Packets traverse it").
>>>
>>> A potential approach could be to decompose the problem, using the structure
>> the document lays out - and put this into the context of SLA definitions.
>>>
>>> Why can we just say for e.g. SFC performance that SFC performance is a
>>> composite of
>>> * link layer performance,
>>> * underlay performance,
>>> * overlay performance,
>>> * service layer performance.
>>> A SFC OAM solution needs to consider the performance measures across all
>> those layers.
>>> Consequently, for the performance of a SF, one needs to consider the aspects
>> at each layer:
>>> * link layer - Example "how well is the SF connected at e.g. Ethernet
>>> layer?" -> example: Leverage ITU-T Y.1731
>>> * underlay - Example "how well is the SF connected at e.g. IP layer?"
>>> -> example: Leverage OWAMP/TWAMP
>>> * overlay - Example "how well is the SF connected at e.g. NSH layer?"
>>> * service layer - Example "how well does the SF meet the criteria of an SLA?"
>>> So e.g. 3.1.2 and 3.2.2 could explicitly expand on these aspects and state that
>> apart from connectivity level measures (loss, throughput), service level criteria,
>> typically defined as part of an SLA, are included in SFC performance
>> characterization. IMHO this is a better approach, than either say "SF availability
>> is a hard problem" (which is what Nagendra says in the above statement - and
>> which is of course true) or just define the service aspects as out of scope for SFC
>> OAM ("how clean are the clothes when returned from the laundry?").
>>>
>>> My 2cents..
>>>
>>> Cheers, Frank
>>>
>>>
>>>> -----Original Message-----
>>>> From: Joel M. Halpern <jmh@joelhalpern.com>
>>>> Sent: Mittwoch, 20. Mai 2020 20:17
>>>> To: Frank Brockners (fbrockne) <fbrockne@cisco.com>; Nagendra Kumar
>>>> Nainar
>>>> (naikumar) <naikumar@cisco.com>; tsv-art@ietf.org
>>>> Cc: sfc@ietf.org; last-call@ietf.org;
>>>> draft-ietf-sfc-oam-framework.all@ietf.org
>>>> Subject: Re: Tsvart telechat review of
>>>> draft-ietf-sfc-oam-framework-13
>>>>
>>>> So the question now is whether the text Murray suggested suffices for
>>>> you?  (We are still waiting to hear from Alvaro.)
>>>>
>>>> Yours,
>>>> Joel
>>>>
>>>> On 5/20/2020 1:41 PM, Frank Brockners (fbrockne) wrote:
>>>>> Thanks Joel. Per what I mentioned below, let's be clear that SF
>>>>> performance is
>>>> out of scope for the doc.
>>>>> And I think this was Alvaro's point as well.
>>>>>
>>>>> Cheers, Frank
>>>>>
>>>>>> -----Original Message-----
>>>>>> From: Joel M. Halpern <jmh@joelhalpern.com>
>>>>>> Sent: Mittwoch, 20. Mai 2020 19:21
>>>>>> To: Frank Brockners (fbrockne) <fbrockne@cisco.com>; Nagendra Kumar
>>>>>> Nainar
>>>>>> (naikumar) <naikumar@cisco.com>; tsv-art@ietf.org
>>>>>> Cc: sfc@ietf.org; last-call@ietf.org;
>>>>>> draft-ietf-sfc-oam-framework.all@ietf.org
>>>>>> Subject: Re: Tsvart telechat review of
>>>>>> draft-ietf-sfc-oam-framework-13
>>>>>>
>>>>>> Frank, regarding your comment about SF performance, I thought the
>>>>>> document was pretty clear that we consider that out of scope (c.f.
>>>>>> the discussions with the various ADs.)
>>>>>>
>>>>>> If you can see a place to add text, please propose text.
>>>>>>
>>>>>> Thank you,
>>>>>> Joel
>>>>>>
>>>>>> On 5/20/2020 1:10 PM, Frank Brockners (fbrockne) wrote:
>>>>>>> Hi Nagendra,
>>>>>>>
>>>>>>> Thanks for the detailed reply. Please see inline (..FB).
>>>>>>>
>>>>>>>> -----Original Message-----
>>>>>>>> From: Nagendra Kumar Nainar (naikumar) <naikumar@cisco.com>
>>>>>>>> Sent: Samstag, 16. Mai 2020 16:16
>>>>>>>> To: Frank Brockners (fbrockne) <fbrockne@cisco.com>;
>>>>>>>> tsv-art@ietf.org
>>>>>>>> Cc: sfc@ietf.org; last-call@ietf.org;
>>>>>>>> draft-ietf-sfc-oam-framework.all@ietf.org
>>>>>>>> Subject: Re: Tsvart telechat review of
>>>>>>>> draft-ietf-sfc-oam-framework-13
>>>>>>>>
>>>>>>>> Hi Frank,
>>>>>>>>
>>>>>>>> Thank you for the review. Please see inline for the response..
>>>>>>>>
>>>>>>>>
>>>>>>>>         Reviewer: Frank Brockners
>>>>>>>>         Review result: Ready with Nits
>>>>>>>>
>>>>>>>>         This document has been reviewed as part of the transport
>>>>>>>> area review
>>>>>> team's
>>>>>>>>         ongoing effort to review key IETF documents. These
>>>>>>>> comments were
>>>>>> written
>>>>>>>>         primarily for the transport area directors, but are copied
>>>>>>>> to the
>>>>>> document's
>>>>>>>>         authors and WG to allow them to address any issues raised
>>>>>>>> and also to the IETF
>>>>>>>>         discussion list for information.
>>>>>>>>
>>>>>>>>         When done at the time of IETF Last Call, the authors
>>>>>>>> should consider
>>>> this
>>>>>>>>         review as part of the last-call comments they receive. Please always
>> CC
>>>>>>>>         tsv-art@ietf.org if you reply to or forward this review.
>>>>>>>>
>>>>>>>>         This document provides a reference framework for OAM for SFC.
>>>>>>>>
>>>>>>>>         Comments:
>>>>>>>>
>>>>>>>>         Section 3.1.1 SF availability: The text makes explicit
>>>>>>>> reference to
>>>> multiple
>>>>>>>>         instances of a SF. Consequently, it should be defined how
>>>>>>>> availability of a
>>>>>> SF
>>>>>>>>         is computed/determined in case multiple instances are deployed.
>>>>>>>>
>>>>>>>> <Nagendra> This is already clarified in the section as below:
>>>>>>>>
>>>>>>>> "For cases where
>>>>>>>>        multiple instances of an SF are used to realize a given SF for the
>>>>>>>>        purpose of load sharing, SF availability can be performed by checking
>>>>>>>>        the availability of any one of those instances, or the availability
>>>>>>>>        check may be targeted at a specific instance."
>>>>>>>>
>>>>>>>> This further
>>>>>>>>         leads to the question, whether availability is always a "binary" state
>>>>>>>>         (available / not-available), or could a SF be e.g. 99% available?
>>>>>>>>
>>>>>>>> <Nagendra>The availability is measured as binary state. I am not
>>>>>>>> sure what is 99% available. If it means getting 99 responses for
>>>>>>>> 100 probes sent, I think it falls under packet loss category
>>>>>>>> which in turn is
>>>>>> performance measurement.
>>>>>>>
>>>>>>> ...FB: Thanks. Though I'm still not entirely following. If
>>>>>>> availability is binary and
>>>>>> I put the statements above together, what would be the availability
>>>>>> of the following setup: There is an SF that is made up of 100
>>>>>> instances. 99 of these instances are powered down entirely. And the
>>>>>> 1 instance that is "up" is alternating between servicing requests
>>>>>> for 10min followed by not servicing requests for 10min. Would the
>>>>>> SF be
>>>> considered "available"?
>>>>>>>
>>>>>>>>
>>>>>>>> Section 3.1.2
>>>>>>>>         SF performance: What is the impact of a "multiple instance
>>>>>>>> SF deployment" on SF
>>>>>>>>         performance measurement?
>>>>>>>>
>>>>>>>> <Nagendra>I think we covered this in SF availability but not here.
>>>>>>>> Does the below updated text look better?
>>>>>>>>
>>>>>>>> OLD:
>>>>>>>> On the one hand, the performance of any specific SF can be quantified
>>>>>>>>        by measuring the loss and delay metrics of the traffic from SFF to
>>>>>>>>        the respective SF, while on the other hand, the performance can be
>>>>>>>>        measured by leveraging the loss and delay metrics from the
>> respective
>>>>>>>>        SFs.  The latter requires SF involvement to perform the measurement
>>>>>>>>        while the former does not.
>>>>>>>>
>>>>>>>> NEW:
>>>>>>>> On the one hand, the performance of any specific SF can be quantified
>>>>>>>>        by measuring the loss and delay metrics of the traffic from SFF to
>>>>>>>>        the respective SF, while on the other hand, the performance can be
>>>>>>>>        measured by leveraging the loss and delay metrics from the
>> respective
>>>>>>>>        SFs.  The latter requires SF involvement to perform the measurement
>>>>>>>>        while the former does not. For cases where
>>>>>>>>        multiple instances of an SF are used to realize a given SF for the
>>>>>>>>        purpose of load sharing, SF performance can be quantified by
>> measuring
>>>>>>>>        the metrics for any one instance of SF or by measuring the metrics
>> for
>>>>>>>>        a specific instance.
>>>>>>>>
>>>>>>>> The section only talks about loss and delay as
>>>>>>>>         performance criteria. It would be good to state that other
>>>>>>>> performance criteria
>>>>>>>>         (e.g. specific to the SF, throughput, etc.) exist.
>>>>>>>>
>>>>>>>> <Nagendra> We can add the below to Section 3.1.2:
>>>>>>>>
>>>>>>>> NEW:
>>>>>>>> "The metrics measured to quantify the performance of the SF
>>>>>>>> component is not just limited to loss and delay. Other metrics
>>>>>>>> such as throughout also exist and the choice of metrics for
>>>>>>>> performance measurement is outside the scope of this document."
>>>>>>>>
>>>>>>>> Section 3.2.1 SFC
>>>>>>>>         availability: The current definition is very focused on connectivity
>>>>>>>>         verification, i.e. it tries to answer the question: "Does my SFC
>> transport
>>>>>>>>         packets?". IMHO we should also ask the question "Does my
>>>>>>>> SFC process
>>>>>> the
>>>>>>>>         packets correctly?" - because if packets are not processed per the
>> SFC
>>>>>>>>         definition, we might not call the SFC available.
>>>>>>>>
>>>>>>>> <Nagendra> I think this is already handled by SF availability.
>>>>>>>> The end-to-end SFC availability is verified by steering the OAM
>>>>>>>> packet over the ordered set of SFs within the SFC. This is more
>>>>>>>> like daisy chaining the availability of SFs within the SFC to
>>>>>>>> determine end-to-end SFC availability. If the derived solution
>>>>>>>> verifies the SF availability not just based on the uptime but
>>>>>>>> based on the service treatment, it also answers the question
>>>>>>>> "Does my SFC process the packets
>>>>>> correctly". Let us know if there is any further clarity required.
>>>>>>>>
>>>>>>>> While 3.2.2 states that "any
>>>>>>>>         SFC-aware network device should have the ability to make
>> performance
>>>>>>>>         measurements" a similar statement isn't found in 3.2.1.
>>>>>>>> IMHO the ability
>>>>>> for
>>>>>>>>         availability checks is probably a prerequisite for
>>>>>>>> performance
>>>>>> measurement.
>>>>>>>>
>>>>>>>> <Nagendra> The ability to perform end-to-end or partial SFC
>>>>>>>> availability verification is already mentioned in section 3.2.1 as below:
>>>>>>>>
>>>>>>>> " In order to perform service connectivity verification of an SFC/SFP,
>>>>>>>>        the OAM functions could be initiated from any SFC-aware network
>>>>>>>>        devices of an SFC-enabled domain for end-to-end paths, or partial
>>>>>>>>        paths terminating on a specific SF, within the SFC/SFP"
>>>>>>>>
>>>>>>>> Please let us know if you have any suggestion to improve if there
>>>>>>>> is a lack of clarity.
>>>>>>>>
>>>>>>>>         Section 3.2.2 SFC performance measurement: The section
>>>>>>>> only mentions the need
>>>>>>>>         for performance measurement. It misses the definition of
>>>>>>>> what SFC performance
>>>>>>>>         measurement is.
>>>>>>>>
>>>>>>>> <Nagendra>
>>>>>>>
>>>>>>> ...FB: Thanks for the suggested updates, which would definitively
>>>>>>> improve the
>>>>>> text. One problem about SFC performance remains though IMHO.
>>>>>>> All the text so far is focused on the connectivity within a SFC -
>>>>>>> not the service
>>>>>> itself. I.e. If you'd consider a "laundry service" - we focus a lot
>>>>>> on how long it takes to get the clothes shipped to and from the
>>>>>> washing machine, but we don't focus on how well the washing machine
>>>> washes the clothes.
>>>>>>> IMHO we should either expand on the performance of the SFC and SF
>>>>>>> wrt/ the
>>>>>> service (especially given that you define a service layer in
>>>>>> section
>>>>>> 2) - or clearly state that the framework would just focus on
>>>>>> connectivity
>>>> between SFs.
>>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>> Section 3.3. Classifier component: The section mentions the
>>>>>>>>         need for the ability to perform performance measurement of
>>>>>>>> the
>>>> classifier
>>>>>>>>         component. What is performance measurement of the classifier?
>>>>>>>> What
>>>>>> does
>>>>>>>>         performance measurement of the classifier component comprise?
>>>>>>>>
>>>>>>>> <Nagendra>We can add the below text:
>>>>>>>>
>>>>>>>> OLD:
>>>>>>>> Any SFC-aware network device should have the ability to perform
>>>>>>>>        performance measurement of the classifier component for each SFC.
>>>>>>>>
>>>>>>>> NEW:
>>>>>>>> Any SFC-aware network device should have the ability to perform
>>>>>>>>        performance measurement of the classifier component for each SFC.
>>>>>>>>         The performance can be quantified by measuring the
>>>>>>>> performance metrics of the
>>>>>>>>          traffic from the classifier for each SFC/SFP.
>>>>>>>>
>>>>>>>> Section 3.4. /
>>>>>>>>         3.5. Availability/PM of the underlay and overlay network:
>>>>>>>> It would be good
>>>>>> to
>>>>>>>>         add a sentence that states that the mechanisms for
>>>>>>>> availability/PM which
>>>>>> are
>>>>>>>>         offered by the technologies used by the overlay/underlay
>>>>>>>> are used, rather than
>>>>>>>>         new methods specifically for SFC would be defined.
>>>>>>>>
>>>>>>>> <Nagendra>Yes, that makes sense. Please check the below text:
>>>>>>>>
>>>>>>>> OLD:
>>>>>>>> Any SFC-aware network device may have the ability to perform
>>>>>>>>        availability check or performance measurement of the overlay
>> network.
>>>>>>>>
>>>>>>>> NEW:
>>>>>>>> Any SFC-aware network device may have the ability to perform
>>>>>>>>        availability check or performance measurement of the overlay
>> network.
>>>>>> Any
>>>>>>>>        existing OAM tools and techniques can be leveraged for this purpose.
>>>>>>>>
>>>>>>>> Section 4. SFC OAM
>>>>>>>>         Functions: It would be good, if examples in section 4
>>>>>>>> could also include
>>>>>> more
>>>>>>>>         "recent" methods such as OWAMP/TWAMP (RFC4656, RFC 5357).
>>>>>>>>
>>>>>>>> <Nagendra>
>>>>>>>>
>>>>>>>> OLD:
>>>>>>>> Delay within an SFC could be measured based on the time it takes for
>>>>>>>>        a packet to traverse the SFC from the ingress SFC node to the egress
>>>>>>>>        SFF.  As SFCs are unidirectional in nature, measurement of one-way
>>>>>>>>        delay [RFC7679] is important.  In order to measure one-way delay,
>>>>>>>>        time synchronization MUST be supported by means such as NTP, PTP,
>>>>>>>>        GPS, etc.
>>>>>>>>
>>>>>>>> NEW:
>>>>>>>> Delay within an SFC could be measured based on the time it takes for
>>>>>>>>        a packet to traverse the SFC from the ingress SFC node to the egress
>>>>>>>>        SFF.  Measurement protocols such as One-way Active Measurement
>>>>>>>>         Protocol (OWAMP) [RFC4656], Two-way Active Measurement
>> Protocol
>>>>>>>>        (TWAMP) [RFC5357] can be used to measure the characteristics. As
>>>>>>>>        SFCs are unidirectional in nature, measurement of one-way
>>>>>>>>        delay [RFC7679] is important.  In order to measure one-way delay,
>>>>>>>>        time synchronization MUST be supported by means such as
>>>>>>>> NTP, Precision Time Protocol (PTP),
>>>>>>>>        GPS, etc.
>>>>>>>>
>>>>>>>> Section 4.4.
>>>>>>>>         Performance Measurement: Focus is entirely on the PM of
>>>>>>>> the
>>>>>> connectivity,
>>>>>>>>         rather than on the SF. How about covering PM for the SF as well?
>>>>>>>>
>>>>>>>> <Nagendra> I am not sure I understand what is missing. Do you
>>>>>>>> have any suggestion for the text improvement?.
>>>>>>>
>>>>>>> ...FB: See above. This would be about adding a capability to
>>>>>>> assess how well
>>>>>> the washing machine washes my laundry.
>>>>>>>
>>>>>>>>
>>>>>>>> Section 5.1
>>>>>>>>         OAM Tool Gap Analysis:
>>>>>>>>          - Not sure what "NVo3 OAM" refers to. Could that be
>>>>>>>> explained below the table
>>>>>>>>          and in section 1.2.1?
>>>>>>>>
>>>>>>>> <Nagendra> Combining this with other below queries as they
>>>>>>>> appears to be related.
>>>>>>>>
>>>>>>>> - E-OAM needs to be detailed. Is seems that CFM
>>>>>>>>          (802.1ag) and not 802.3ah is refered to here.
>>>>>>>>
>>>>>>>> <Nagendra> Per my understanding, 802.ah is 1-hop while 802.3ag
>>>>>>>> can be more than 1 hop and both uses Ethernet frames. So I think
>>>>>>>> both are
>>>>>> applicable here.
>>>>>>>> My response regarding E-OAM details in this section is combined below.
>>>>>>>
>>>>>>> ...FB: Maybe I missed it - but I don't see text that refers to CFM
>>>>>>> or EFM
>>>> OAM.
>>>>>> Where is this covered? IMHO we would need references to IEEE
>>>>>> standards to avoid confusion.
>>>>>>>
>>>>>>>>
>>>>>>>> - "Trace" in the "Trace" column
>>>>>>>>          need to be extended on. Is this traceroute? Paris-Traceroute?
>>>>>>>> IOAM- Loopback?
>>>>>>>>
>>>>>>>>          IPPM needs to be detailed, because IPPM is not a tool as
>>>>>>>> such but an IETF WG.
>>>>>>>>          Does this refer to OWAMP/TWAMP/etc. as defined by IPPM?
>>>>>>>>
>>>>>>>> <Nagendra> Combining the above queries.
>>>>>>>>
>>>>>>>> OLD:
>>>>>>>> There are various OAM tool sets available to perform OAM functions
>>>>>>>>        within various layers.  These OAM functions may be used to validate
>>>>>>>>        some of the underlay and overlay networks.  Tools like ping and trace
>>>>>>>>        are in existence to perform connectivity check and tracing of
>>>>>>>>        intermediate hops in a network.  These tools support different
>>>>>>>>        network types like IP, MPLS, TRILL, etc.  There is also an effort to
>>>>>>>>        extend the tool set to provide connectivity and continuity checks
>>>>>>>>        within overlay networks.  BFD is another tool which helps in
>>>>>>>>        detecting data forwarding failures.  Table 3 below is not
>>>>>>>> exhaustive
>>>>>>>>
>>>>>>>> NEW:
>>>>>>>> There are various OAM tool sets available to perform OAM functions
>>>>>>>>        within various layers.  These OAM functions may be used to validate
>>>>>>>>        some of the underlay and overlay networks.  Tools like ping and trace
>>>>>>>>        are used to perform connectivity check and tracing of
>>>>>>>>        intermediate hops in a network.  These tools are already available for
>>>>>>>>        different types of networks such as IP, MPLS, TRILL, etc.
>>>>>>>>
>>>>>>>> E-OAM offers OAM mechanisms such as an Ethernet continuity check
>>>>>>>> for Ethernet links. There is an effort around NVO3 OAM to provide
>>>>>>>> connectivity and continuity checks for networks that use NVO3.
>>>>>>>> BFD is used for the detection of data plane forwarding failures.
>>>>>>>
>>>>>>> ...FB: Check whether NVO3 WG will indeed deliver a solution and
>>>>>>> "NVO3
>>>> OAM"
>>>>>> indeed existis. If in doubt, it might be better to avoid forward
>>>>>> looking references. Per my note above, it would be good to
>>>>>> explicitly refer to IEEE standards as opposed to introducing a new term like
>> "E-OAM".
>>>>>>>
>>>>>>>>
>>>>>>>> The IPPM framework [RFC 2330] offers tools such as OWAMP
>>>>>>>> [RFC4656] and TWAMP [RFC5357] (collectively referred as IPPM in
>>>>>>>> this section) to measure various performance metrics. MPLS Packet
>>>>>>>> Loss Measurement
>>>>>>>> (LM) and Packet Delay Measurement (DM) (collectively referred as
>>>>>>>> MPLS_PM in this section) [RFC6374] offers the ability to measure
>>>>>> performance metrics in MPLS network.
>>>>>>>>
>>>>>>>> Table 3 below is not exhaustive.
>>>>>>>>
>>>>>>>> Section 6.4.3 IOAM:
>>>>>>>>         - The section states that IOAM "may be used to perform
>>>>>>>> various SFC
>>>> OAM
>>>>>>>>         functions as well". It would be good to expand on this statement:
>> E.g.
>>>>>> IOAM
>>>>>>>>         Trace-Option Type could be leveraged for SFC tracing. IOAM
>>>>>>>> Direct-Export Option
>>>>>>>>         Type could be leveraged. - How would we deal with the IOAM
>>>>>>>> Active
>>>> Flag
>>>>>>>>         (draft-ietf-ippm-ioam-flags-01) when used with SFC OAM?
>>>>>>>>
>>>>>>>> <Nagendra> The intention of the section is to highlight the
>>>>>>>> applicability of different OAM toolsets for OAM functions at
>>>>>>>> service layer. I am not sure if we really should try explaining
>>>>>>>> all the possible options within each tool. But I agree that it is
>>>>>>>> worth clarifying the availability of IOAM options for tracing.
>>>>>>>> think we can clarify that different IOAM Option-Types are
>>>>>>>> available for OAM functions
>>>>>> such as SFC tracing. Can you check if the below looks ok?
>>>>>>>>
>>>>>>>> OLD:
>>>>>>>> [I-D.ietf-sfc-ioam-nsh] defines how In-Situ OAM data fields are
>>>>>>>>        transported using NSH header.  [I-D.ietf-sfc-proof-of-transit]
>>>>>>>>        defines a mechanism to perform proof of transit to securely verify if
>>>>>>>>        a packet traversed the relevant SFP or SFC.  While the mechanism is
>>>>>>>>        defined inband (i.e., it will be included in data packets), it may be
>>>>>>>>        used to perform various SFC OAM functions as well.
>>>>>>>>
>>>>>>>> NEW:
>>>>>>>> [I-D.ietf-sfc-ioam-nsh] defines how In-Situ OAM data fields are
>>>>>>>>        transported using NSH header.  [I-D.ietf-sfc-proof-of-transit]
>>>>>>>>        defines a mechanism to perform proof of transit to securely verify if
>>>>>>>>        a packet traversed the relevant SFP or SFC.  While the mechanism is
>>>>>>>>        defined inband (i.e., it will be included in data packets),
>>>>>>>> IOAM Option-
>>>> Types
>>>>>>>>       such as IOAM Trace Option-Types can also be used to perform
>>>>>>>> other SFC OAM function
>>>>>>>>       such as SFC tracing.
>>>>>>>>
>>>>>>>> - The text states
>>>>>>>>         "In-Situ OAM could be used with O bit set": Why would IOAM
>>>>>>>> be used with
>>>>>> the
>>>>>>>>         overflow bit set for SFC OAM? For details on IOAM's O-bit,
>>>>>>>> see section
>>>>>> 4.4.1 in
>>>>>>>>         https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-09.
>>>>>>>>
>>>>>>>> <Nagendra> The O bit referred here is not the O bit in IOAM but
>>>>>>>> the one in NSH/Overlay header. To avoid any confusion, this can
>>>>>>>> be updated as
>>>>>> below:
>>>>>>>>
>>>>>>>> OLD:
>>>>>>>> In-Situ OAM could be used with O bit set to perform SF availability
>>>>>>>>        and SFC availability or performance measurement.
>>>>>>>>
>>>>>>>> NEW:
>>>>>>>> In-Situ OAM could be used with O bit in the overlay header set,
>>>>>>>> to perform SF availability
>>>>>>>>        and SFC availability or performance measurement.
>>>>>>>
>>>>>>> ... FB: Ah, ok. Given that this section is about IOAM and not NSH,
>>>>>>> I'd rather
>>>>>> explicitly refer to NSH here. E.g. If SFC is realized using NSH,
>>>>>> then the O-bit in the NSH header could be used to indicated OAM traffic.
>>>>>> You could refer to
>>>>>> https://tools.ietf.org/html/draft-ietf-sfc-ioam-nsh-03#section-4.2
>> explicitly.
>>>>>>>
>>>>>>>>
>>>>>>>> Section 6.4.4 SFC
>>>>>>>>         Traceroute: - This section refers to an expired draft
>>>>>>>> (even calling out
>>>> the
>>>>>>>>         fact that the draft has exipred), but also mentions that functionality
>> is
>>>>>>>>         available and implemented in OpenDaylight. Consider
>>>>>>>> removing the references to
>>>>>>>>         the expired draft and rather add references to
>>>>>>>> OpenDaylight documents. - IOAM
>>>>>>>>         Loopback (see draft-ietf-ippm-ioam-flags-01) could apply
>>>>>>>> SFC Traceroute as well.
>>>>>>>>
>>>>>>>> <Nagendra>Ok. Let me check if I can find some reference for ODL.
>>>>>>>>
>>>>>>>>         Detailed set of nits that I encountered while reading
>>>>>>>> through the document ([x]
>>>>>>>>         references line number x) – hope that they are helpful in
>>>>>>>> further improving
>>>>>> the
>>>>>>>>         doc:
>>>>>>>>
>>>>>>>> <Nagendra> Yes of course (.
>>>>>>>>
>>>>>>>>         [global] s/an SF/a SF/ -- and similarly SFC/SFF
>>>>>>>>
>>>>>>>> <Nagendra>Other RFCs uses "an SF/SFF". So the draft is updated
>>>>>>>> accordingly. If your suggestion is to substitute "a SF" to "an
>>>>>>>> SF",  it is done
>>>> (.
>>>>>>>>
>>>>>>>>         [176] "OAM Controller" not defined
>>>>>>>>
>>>>>>>> <Nagendra>We can change it as below:
>>>>>>>>
>>>>>>>> OLD:
>>>>>>>> OAM controllers are assumed to be within the same administrative
>>>>>>>>        domain as the target SFC enabled domain.
>>>>>>>>
>>>>>>>> NEW:
>>>>>>>> OAM controllers are SFC-aware network devices that are capable of
>>>>>>>> generating OAM packets. They are assumed to be within the same
>>>>>>>> administrative domain as the target SFC enabled domain.
>>>>>>>>
>>>>>>>>         [202] Why just Virtual Machines and no containers? Suggest
>>>>>>>> to make
>>>>>> things
>>>>>>>>         generic and talk about virtual and physical entities.
>>>>>>>>
>>>>>>>> <Nagendra> We changed this as virtual entities.
>>>>>>>>
>>>>>>>>               This comment applies throughout the document.
>>>>>>>>         [216] Ethernet OAM: Add reference. Do you refer to
>>>>>>>> physical layer Ethernet OAM
>>>>>>>>         (802.3ah) or CFM (802.1ag)?
>>>>>>>>
>>>>>>>> <Nagendra> The response was provided in the above comment section.
>>>>>>>>
>>>>>>>> [243] s/uses the overlay network/uses the overlay
>>>>>>>>         network layer/
>>>>>>>>
>>>>>>>> <Nagendra> Done.
>>>>>>>>
>>>>>>>> [246] Could we add a few examples of "various overlay network
>>>>>>>>         technologies"? For the underlay network layer several
>>>>>>>> examples are
>>>> listed.
>>>>>>>>
>>>>>>>> <Nagendra> Ok.
>>>>>>>>
>>>>>>>>         [248] What does "mostly transparent" mean?
>>>>>>>>
>>>>>>>> <Nagendra> The data plane elements connecting the overlay layer
>>>>>>>> nodes may not always process the overlay header.
>>>>>>>
>>>>>>> ...FB: How about we explain this in the document?
>>>>>>>
>>>>>>>>
>>>>>>>> [254] What does "tight coupling"
>>>>>>>>         between the link layer and the physical technology mean?
>>>>>>>>
>>>>>>>> <Nagendra>I am not sure I understand the nit here. Do you see any
>>>>>>>> difficulty in parsing the sentence?
>>>>>>>
>>>>>>> ...FB: Not sure what "tight coupling" means here. Could you
>>>>>>> clarify what is
>>>>>> "tight coupling" vs. "not tight coupling"?
>>>>>>>
>>>>>>>>
>>>>>>>> [255] Suggest to avoid
>>>>>>>>         terms like "popular" - popularity can change, standards
>>>>>>>> stay
>>>>>>>>
>>>>>>>> <Nagendra> Ok. This is changed as "Ethernet is one such choice..."
>>>>>>>>
>>>>>>>> [256] Acronyms
>>>>>>>>         "POS" and "DWDM" are not defined
>>>>>>>>
>>>>>>>> <Nagendra> Added.
>>>>>>>>
>>>>>>>> [274] Link start/end-points don't seem to
>>>>>>>>         always align with the underlay network in the diagram
>>>>>>>>
>>>>>>>> <Nagendra> Fixed it.
>>>>>>>>
>>>>>>>> [287] s/may comprise
>>>>>>>>         of/may consist of/
>>>>>>>>
>>>>>>>> <Nagendra>We fixed it as "may comprise"..
>>>>>>>>
>>>>>>>> [288] s/but not shown/but is not shown/
>>>>>>>>
>>>>>>>> <Nagendra> We fixed this as "intermediate nodes not shown...:
>>>>>>>>
>>>>>>>> [307]
>>>>>>>>         s/devices/device/
>>>>>>>>
>>>>>>>> <Nagendra> Done.
>>>>>>>>
>>>>>>>> [308] What is a "controller"?
>>>>>>>>
>>>>>>>> <Nagendra> We discussed this in the above comment section.
>>>>>>>>
>>>>>>>> [314] s/includes/include/
>>>>>>>>
>>>>>>>> <Nagendra>Done.
>>>>>>>>
>>>>>>>> [319]
>>>>>>>>         Add hSFC to list of acronyms in section 1.2.1
>>>>>>>>
>>>>>>>> <Nagendra> This is expanded in the respective section. We added
>>>>>>>> it in the acronym section as well.
>>>>>>>>
>>>>>>>> [320] Add IBN to list of acronyms
>>>>>>>>         in section 1.2.1
>>>>>>>>
>>>>>>>> <Nagendra> Ok, Done.
>>>>>>>>
>>>>>>>> [325] s/includes/include/
>>>>>>>>
>>>>>>>> <Nagendra> Done.
>>>>>>>> [359] The function/term "controller"
>>>>>>>>         requires definition.
>>>>>>>>
>>>>>>>> <Nagendra> Done, as mentioned in the above comment section.
>>>>>>>>
>>>>>>>> [383] s/?./?/
>>>>>>>>
>>>>>>>> [398] s/get the got/got/
>>>>>>>>
>>>>>>>> <Nagendra> Done.
>>>>>>>>
>>>>>>>>      [461]
>>>>>>>>         s/devices/device/
>>>>>>>>
>>>>>>>> <Nagendra> Done.
>>>>>>>>
>>>>>>>>      [469] Does it have to be equal cost multipath at the service
>>>>>>>>         layer, or could unequal cost multipath also be an option
>>>>>>>> for
>>>>>>>> load-
>>>>>> balancing?
>>>>>>>>
>>>>>>>> <Nagendra>I didn’t see any discussion specific to ECMP/UCMP in
>>>>>>>> the architecture RFC.
>>>>>>>
>>>>>>> ...FB: Hmm. I did not see that RFC7665 is only about equal cost multipath.
>>>>>>>>
>>>>>>>>      [521] Not sure whether the overlay network establishes the
>>>>>>>> service
>>>> plane.
>>>>>> Isn't
>>>>>>>>         it that the overlay network establishes connectivity for the SFC-
>> related
>>>>>>>>         functions in the service plane?
>>>>>>>>
>>>>>>>> <Nagendra> The service layer is established over the overlay
>>>>>>>> network layer. I am not sure if it is right to say overlay
>>>>>>>> network provides connectivity for service layer (.
>>>>>>>
>>>>>>> ...FB: Overlay network is one component of the service layer,
>>>>>>> isn't it. So it is
>>>>>> required but not sufficient.
>>>>>>>
>>>>>>>>
>>>>>>>> [531] s/components/component/ [545] remove
>>>>>>>>         "underlay"
>>>>>>>>
>>>>>>>> <Nagendra> Done.
>>>>>>>>
>>>>>>>> [595] s/devices/device/
>>>>>>>>
>>>>>>>> <Nagendra> Done.
>>>>>>>>
>>>>>>>> [600] s/action/an action/
>>>>>>>>
>>>>>>>> <Nagendra> Done.
>>>>>>>>
>>>>>>>> [601] Expand on
>>>>>>>>         "TTL or other means" (TTL also needs to be added to
>>>>>>>> acronyms in 1.2.1). Is
>>>>>> this
>>>>>>>>         specific to NSH? Or specific to IPv4?
>>>>>>>>
>>>>>>>> <Nagendra> TTL is listed as well-known abbrev in https://www.rfc-
>>>>>>>> editor.org/materials/abbrev.expansion.txt and so we left it as it is.
>>>>>>>> TTL in this document refers to NSH TTL field.
>>>>>>>
>>>>>>> ...FB: Let's ensure we refer to NSH TTL in this case. Given that
>>>>>>> SFC can be done
>>>>>> with other means than NSH, implicit reference to NSH might be a problem.
>>>>>>>>
>>>>>>>>      [630] Mention that for "approximation of
>>>>>>>>         packet loss for a given SFC can be derived" to be
>>>>>>>> applicable, SFC OAM
>>>>>> packets
>>>>>>>>         would need to be forwarded the same as live user traffic.
>>>>>>>>
>>>>>>>> <Nagendra> As it is intending to derive the approximate loss
>>>>>>>> value, I am not sure if we need this additional consideration
>>>>>>>> that the OAM packet would need to follow the live user traffic.
>>>>>>>> Let me know if you think
>>>>>> otherwise.
>>>>>>>
>>>>>>> ...FB: IMHO we should - given that it is one potential complication.
>>>>>>>
>>>>>>>>
>>>>>>>>      [636] Is uppercase
>>>>>>>>         "MUST" applicable to an informational document? Especially given
>> that
>>>>>>>>         RFC2119/RFC8174 is explicitly referenced by the draft.
>>>>>>>>
>>>>>>>> <Nagendra> Based on various reviewer comments, we removed the use
>>>>>>>> of any normative statement.
>>>>>>>>
>>>>>>>> [666] Add MPLS, TRILL to
>>>>>>>>         acronyms in 1.2.1
>>>>>>>>
>>>>>>>> <Nagendra> Ok. Done.
>>>>>>>>
>>>>>>>> [678] s/exhaustive/exhaustive./
>>>>>>>>
>>>>>>>> <Nagendra> Done.
>>>>>>>>
>>>>>>>> [720] Is uppercase "SHOULD" applicable to an informational document?
>>>>>>>>         Especially given that RFC2119/RFC8174 is explicitly
>>>>>>>> referenced by the
>>>>>> draft.
>>>>>>>>
>>>>>>>> <Nagendra> Based on various reviewer comments, we removed the use
>>>>>>>> of any normative statement.
>>>>>>>>
>>>>>>>> [722] Is uppercase "MAY" applicable to an informational document?
>>>>>> Especially
>>>>>>>>         given that RFC2119/RFC8174 is explicitly referenced by the draft.
>>>>>>>>
>>>>>>>> <Nagendra> Based on various reviewer comments, we removed the use
>>>>>>>> of any normative statement.
>>>>>>>>
>>>>>>>> [754]
>>>>>>>>         s/packet/packets/
>>>>>>>>
>>>>>>>> [755] s/to next node/to the next node/
>>>>>>>>
>>>>>>>>      [771] How does this
>>>>>>>>         requirement align with the earlier paragraph, e.g. in case
>>>>>>>> a node sends an ICMP
>>>>>>>>         reply? It would probably make sense to scope the statement to e.g.
>>>> NSH.
>>>>>>>>
>>>>>>>> <Nagendra> As mentioned in the statement, the node that initiates
>>>>>>>> the OAM packet must set the marker and so this statement is
>>>>>>>> applicable for the initiating node.
>>>>>>>>
>>>>>>>> [806]
>>>>>>>>         s/function/functions/
>>>>>>>>
>>>>>>>> <Nagendra> Done
>>>>>>>>
>>>>>>>> [809] s/from relevant node/from the relevant node/
>>>>>>>>
>>>>>>>> <Nagendra> Done
>>>>>>>>
>>>>>>>> [810]
>>>>>>>>         s/generate ICMP/generate an ICMP/
>>>>>>>>
>>>>>>>> <Nagendra> Done
>>>>>>>>
>>>>>>>> [812] s/from last/from the last/
>>>>>>>>
>>>>>>>> <Nagendra> Done
>>>>>>>>
>>>>>>>> [830]
>>>>>>>>         s/perform continuity/perform the continuity/
>>>>>>>>
>>>>>>>> <Nagendra> Done
>>>>>>>>
>>>>>>>>      [834] s/with relevant/with the
>>>>>>>>         relevant
>>>>>>>>
>>>>>>>> <Nagendra> Done
>>>>>>>>
>>>>>>>> [835] s/perform partial SFC availability./perform a partial SFC
>>>>>>>>         availability check./
>>>>>>>>
>>>>>>>> <Nagendra> Done
>>>>>>>>
>>>>>>>> [851] For "In-Situ OAM data fields" add a normative
>>>>>>>>         reference to draft-ietf-ippm-ioam-data
>>>>>>>>
>>>>>>>> [905] Add "CLI" to section 1.2.1
>>>>>>>>         acronyms
>>>>>>>>
>>>>>>>> <Nagendra> Done
>>>>>>>>
>>>>>>>> [920] Add a reference for NETCONF ->RFC6241
>>>>>>>>
>>>>>>>> <Nagendra> Done
>>>>>>>>
>>>>>>>> Once again, thanks a lot for the great comments.
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>> Nagendra
>>>>>>>
>>>>>>> Thanks again for considering the comments in great detail. Much
>>>> appreciated.
>>>>>>>
>>>>>>> Cheers, Frank
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>


From nobody Fri May 22 16:19:14 2020
Return-Path: <kaduk@mit.edu>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3EBC3A0E08; Fri, 22 May 2020 16:18:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UhaYPPm6o9TH; Fri, 22 May 2020 16:18:35 -0700 (PDT)
Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) (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 6A3F93A0E07; Fri, 22 May 2020 16:18:35 -0700 (PDT)
Received: from kduck.mit.edu ([24.16.140.251]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 04MNIQgP003430 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 22 May 2020 19:18:30 -0400
Date: Fri, 22 May 2020 16:18:26 -0700
From: Benjamin Kaduk <kaduk@mit.edu>
To: "Nagendra Kumar Nainar (naikumar)" <naikumar=40cisco.com@dmarc.ietf.org>
Cc: The IESG <iesg@ietf.org>, "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>,  "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>, "sfc@ietf.org" <sfc@ietf.org>
Message-ID: <20200522231826.GO58497@kduck.mit.edu>
References: <158880638274.2656.5377824170907686634@ietfa.amsl.com> <D7409C1E-9509-42B4-B167-72CCACB542E7@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <D7409C1E-9509-42B4-B167-72CCACB542E7@cisco.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/TQhmqLwe0P1mgm5j9cxIJ-U5OTM>
Subject: Re: [sfc] Benjamin Kaduk's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 May 2020 23:18:41 -0000

Hi Nagendra,

On Thu, May 14, 2020 at 01:40:13PM +0000, Nagendra Kumar Nainar (naikumar) wrote:
> Hi Benjamin,
> 
> Thank you for the comments. Please see inline for more response.
> 
>     Benjamin Kaduk has entered the following ballot position for
>     draft-ietf-sfc-oam-framework-13: No Objection
>     
>     When responding, please keep the subject line intact and reply to all
>     email addresses included in the To and CC lines. (Feel free to cut this
>     introductory paragraph, however.)
>     
>     
>     Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
>     for more information about IESG DISCUSS and COMMENT positions.
>     
>     
>     The document, along with other ballot positions, can be found here:
>     https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/
>     
>     
>     
>     ----------------------------------------------------------------------
>     COMMENT:
>     ----------------------------------------------------------------------
>     
>     Section 2
>     
>     I'm not sure that I understand why a node in the underlay network (the
>     "VM2" one) doesn't line up with a node in the link layer, in Figure 1.
>    
> <Nagendra>Am I assuming right that the question is about the misalignment between the nodes on Link layer and underlay layer?. If so, it was a typo and we fixed it. If I misunderstood the question, please let me know.

Yes, that was the question, and thanks for the fix!

>     Section 3
>     
>            classifiers, controllers, other service nodes).  Testing an SF
>            may not be restricted to connectivity to the SF, but also whether
>     
>     nit(?) perhaps "may be more expansive than just checking connectivity to
>     the SF", to avoid questions about what the "not" binds to.
>   
> <Nagendra> Yes. Your suggested text seems to make it easy to parse the statement. Please check the below text:
> 
> OLD:
> Testing an SF
>        may not be restricted to connectivity to the SF, but also whether
>        the SF is providing its intended service.
> 
> NEW:
> Testing an SF
>        may be more expansive than just checking connectivity to the SF
>        such as checking if the SF is providing its intended service.
> 
>        3.  Classifier component: OAM functions applicable at this component
>            includes testing the validity of the classification rules and
>            detecting any incoherence among the rules installed in different
>            classifiers.
>     
>     It seems important to include both positive and negative tests of
>     classification functionality (i.e., that traffic that should not match
>     in fact does not match).  Section 3.3 might be a good place to mention
>     this.
>     
> <Nagendra> The below text in Section 3.3 is intended to cover such misclassification:
> 
> " The SFC OAM must be able to validate the classification
>    rules by assessing whether a flow is appropriately mapped to the
>    relevant SFC."
> 
> If the above is not clear, we can update the same as:
> 
> NEW:
> The SFC OAM must be able to validate the classification
>    rules by assessing whether a flow is appropriately mapped to the
>    relevant SFC and detect any misclassification.

I'd suggest making the update.  The original is probably clear to most
people, but maybe not to everyone.

>     Section 3.1.1
>     
>        service function is available?.  On one end of the spectrum, one
>        might argue that an SF is sufficiently available if the service node
>        (physical or virtual) hosting the SF is available and is functional.
>        On the other end of the spectrum, one might argue that the SF's
>        availability can only be concluded if the packet, after passing
>     
>     I agree with the other reviewers that the first "end" of the spectrum
>     seems surprising.
>     
>        firewall).  The cost of this approach is that the OAM mechanism for
>        some SF will need to be continuously modified in order to "keep up"
>        with new functionality being introduced: lack of extendibility.
>    
>     nit: the grammar doesn't seem right around "lack of extendibility"
>     (also, is "extendibility" preferred or "extensibility"?).
> 
>  <Nagendra> We have this changed to extensibility.
> 
>        The SF availability can be performed using a generalized approach
>        (i.e., an adequate granularity to provide a basic SF service).  More
>     
>     nit: I think it's an availability *check* that can be performed.
>  
> <Nagendra> Good catch (. Fixed it.
> 
>     Section 3.2.2
>     
>     Mandating the ability to measure every arbitrary segment of SFs within
>     an SFC seems like it might be over-constraining.
> 
> <Nagendra>This is not a normative statement but intended to detect and isolate performance issue within the SFC.
> 
>     Section 4
>     
>        to perform OAM functionality at different layers.  In order to apply
>        such OAM functions at the service layer, they need to be enhanced to
>        operate a single SF/SFF to multiple SFs/SFFs in an SFC and also in
>        multiple SFCs.
>     
>     I don't understand what "operate a single SFF to multiple SFs/SFFs"
>     means.
>  
> <Nagendra> We got similar comments from other reviewers highlighting the ambiguity. We changed it as below:
> 
> OLD:
> In order to apply
>    such OAM functions at the service layer, they need to be enhanced to
>    operate a single SF/SFF to multiple SFs/SFFs in an SFC and also in
>    multiple SFCs.
> 
> NEW:
> In order to apply such OAM functions at the service layer, they need to be enhanced 
> to operate a single SF/SFF to multiple SFs/SFFs in an SFC and also in multiple SFCs.

I think I'm failing to see the difference, unfortunately.

>     Section 4.1
>     
>        o  Verify any packet re-ordering and corruption.
>     
>     nit: this wording doesn't really make sense.  Do we want to verify the
>     absence of such things, or that it is within configured tolerances, or
>     something else?  Just noting any occurrences and verifying that the
>     noted occurrences are as noted doesn't seem useful...
>    
> <Nagendra> We changed this as "detect" instead of "verify".
> 
>        o  Verify the policy of an SFC or SF.
>     
>     nit: similarly, is this to verify the configuration, or to verify that
>     operation matches the expected configuration?
>     
> <Nagendra> This section is about connectivity function and so it is intended to verify the operation based on the configuration.

Perhaps "verify that an SFC or SF is applying the expected policy"?

>     Section 4.2
>     
>        Continuity is a model where OAM messages are sent periodically to
>        validate or verify the reachability to a given SF within an SFC or
>     
>     nit: while it's "connectivity to", I think it's "reachability of".
>     
> <Nagendra> Changed it.
> 
>        o  Notifying the detected failures to other OAM functions or
>           applications to take appropriate action.
>     
>     nit: the subject of a notification is the entity receiving notification,
>     not the content of the notification.  So "notifying other OAM functions
>     or applications of the detected failures so they can take appropriate
>     action", or "Sending notifications of the detected failures to other
>     [...]".
>     
> <Nagendra> The former one looks more appropriate. 
> 
>     Section 4.4
>     
>        delay [RFC7679] is important.  In order to measure one-way delay,
>        time synchronization MUST be supported by means such as NTP, PTP,
>        GPS, etc.
>     
>     I think (informational) references are in order for these.  (PTP is not
>     listed as "well-known" at
>     https://www.rfc-editor.org/materials/abbrev.expansion.txt , though the
>     other two are.)
>     
> <Nagendra> Based on my understanding on the above cited document, I expanded PTP and left the other two as it is. Let me know if the other two should be expanded.

The other two don't need to be expanded.  In addition to expanding PTP, I
was wondering whether to reference the RFCs for each protocol mentioned.
Perhaps it is not worth the extra effort at this time.

>        One-way delay variation [RFC3393] could also be calculated by sending
>        OAM packets and measuring the jitter between the packets passing
>        through an SFC.
>     
>     Looking at jitter between (measurement) packets to ascertain delay
>     variation seems to require foreknowledge of the (e.g., periodic) pacing
>     of the initial packet transmission.  If, on the other hand, the idea is
>     to look at the jitter across the measured delay of each packet, then
>     that works fine (but that's not what the current text says).
>     
> <Nagendra> Agreed. The measurement may need time synchronization and additional negotiation such as probe pace etc. But I think that this should be clarified in the solution documents.

I agree that the details should be in other documents.  Would you be
willing to have this text be "measuring packet jitter for traffic passing
through an SFC"?

>        o  Ability to measure the packet loss [RFC7680] within an SF or an
>           SFP bound to a given SFC.
>     
>     nit(?): packet loss "within an SF" (as opposed to between two SFs) is
>     not something I would have expected to need measuring, on first thought.
>     Though on further reflection it is less surprising; still, I wanted to
>     check that this is indeed as intended.
>     
> <Nagendra> The ability to measure packet loss within an SFP helps detect such loss while the ability to measure packet loss within an SF helps isolate the issue. 
> 
>     Section 5.2
>     
>        As shown in Table 3, there are no standards-based tools available for
>        the verification of SFs and SFCs.
>     
>     Some note about "at the time of this writing" or similar seems advised;
>     otherwise this statement is unlikely to age well.
>     
> <Nagendra> That make sense. Please find the updated text below:
> 
> OLD:
> As shown in Table 3, there are no standards-based tools available for
>    the verification of SFs and SFCs.
> 
> NEW:
> As shown in Table 3, there are no standards-based tools available at the 
> time of this writing for the verification of SFs and SFCs.
> 
>     Section 6.2
>     
>        An SFF may choose not to forward the OAM packet to an SF if the SF
>        does not support OAM or if the policy does not allow to forward OAM
>        packet to an SF.  The SFF may choose to skip the SF, modify the
>        header and forward to next SFC node in the chain.  It should be noted
>        that skipping an SF might have implication on some OAM functions
>        (e.g. the delay measurement may not be accurate).  The method by
>     
>     This behavior was initially surprising to me, and "might have
>     implication on" feels like weaker text than is merited.  While I can
>     perhaps imagine that not forwarding an OAM packet to an SF that will
>     choke on it instead of doing something useful, it seems like it's rather
>     divergent from the OAM expectations to silently bypass a given SF and is
>     quite likely to affect the accuracy of the resulting OAM results.
>     
> <Nagendra> Forwarding the OAM packet to an SF that does not support (or the policy config does not allow) OAM may result in packet drops depending on the type of SF. For example, a FW may drop the OAM packet while other SF such as pkt-capture-sf may simply pass it through. It may be difficult to differentiate if the drop is due to the lack of feature support or some forwarding/processing issue. Such inaccuracy on the OAM function is highlighted in this section.
> 
>        process OAM packets is outside the scope of this document.  It could
>        be a configuration parameter instructed by the controller or it can
>        be done by dynamic negotiation between the SF and SFF.
>     
>     (Is there an existing mechanism for dynamic negotation between SF and
>     SFF?)
>     
> <Nagendra>Not that I know of. If it vitiates the section or sentence, we can remove it.

No need to remove it.  I'd consider adding "(the details of which are out
of scope for this document)" since there's no other document to reference,
but it's not necessary.

>     Section 6.3
>     
>        As described in Section 4, there are different OAM functions that may
>        require different OAM solutions.  While the presence of the OAM
>        marker in the overlay header (e.g., O bit in the NSH header)
>        indicates it as OAM packet, it is not sufficient to indicate what OAM
>        function the packet is intended for.  The Next Protocol field in NSH
>        header may be used to indicate what OAM function is intended to or
>        what toolset is used.
>     
>     Elsewhere in the document we make reference to what would be required of
>     a non-NSH encapsulation header; is it appropriate to also do so here?
>     
> <Nagendra> Does the below modified text looks better?:
> 
> OLD:
> The Next Protocol field in NSH
>    header may be used to indicate what OAM function is intended to or
>    what toolset is used.
> 
> NEW:
> The Next Protocol field in NSH
>    header may be used to indicate what OAM function is intended to or
>    what toolset is used. Any other overlay encapsulations used at the service 
> layer must have a similar way to indicate the intended OAM function.

That does look better, thanks!

>     Section 6.4.2
>     
>        BFD or S-BFD could be leveraged to perform continuity function for SF
>        or SFC.  An initiator could generate a BFD control packet and set the
>        "Your Discriminator" value as last SFF in the control packet.  Upon
>     
>     nit: I think this "your discriminator" would be the address or
>     identifier of the last SFF, not just "the last SFF" itself, right?
>     Or be set "to indicate" the last SFF, or similar.
>     (Also occurs a few sentences later.)
>     
> <Nagendra> Yes, good catch (. Modified the same in the relevant sentences.
> 
>        with relevant DIAG code.  The TTL field in the NSH header could be
>        used to perform partial SFC availability.  For example, the initiator
>     
>     nit: availability checks/checking
>     
> <Nagendra> Fixed.
> 
>     Section 6.4.4
>     
>        [I-D.penno-sfc-trace] defines a protocol that checks for path
>        liveliness and traces the service hops in any SFP.  Section 3 of
>        [I-D.penno-sfc-trace] defines the SFC trace packet format while
>        Sections 4 and 5 of [I-D.penno-sfc-trace] defines the behavior of SF
>        and SFF respectively.  While [I-D.penno-sfc-trace] has expired, the
>        proposal is implemented in Open Daylight and available.
>     
>     Why is draft-penno-sfc-trace not progressing towards publication?
>     
> <Nagendra> I will let the authors of penno-sfc-trace to comment on the plans to move it towards publication.
> 
>     Section 7
>     
>     I think this table really needs more lead-in to what it's communicating.
>     
>        As depicted in Table 4, information and data models are needed for
>        configuration, manageability and orchestration for SFC.  With
>     
>     I don't see where that is actually indicated by the table.
>     
> <Nagendra> The data models required for config/orchestration of any SFC elements (such as classifier/SF/SFF) is not available today. We can clarify this in the section. Please see if the below text clarifies:
> 
> OLD:
> As depicted in Table 4, information and data models are needed for
>    configuration, manageability and orchestration for SFC.
> 
> NEW:
> While the NETCONF capabilities are readily available as depicted in Table 4, the information and data models are needed for
>    configuration, manageability and orchestration for SFC.

That looks better, yes.

>     Section 8
>     
>     OAM information (though most usefully as summary statistics), if leaked,
>     could also be used by an attacker to gauge the efficacy of an ongoing
>     attack.
>     
> <Nagendra> Section 8 already defines the below:
> 
> "The documents proposing the OAM solution for any service layer components should consider some form of message filtering to prevent leaking any internal service layer information outside the administrative domain."
> 
> I believe this covers the point you raised. Please let us know if it doesn’t. 

The text you refer to describes an appropriate mitigation to take, but does
not discuss the potential consequences when the mitigation is not taken.  I
was hoping to see a mention of how the data could be misused if the
operator failed to apply the recommended protective measures (as a way to
incentive proper use of protective measures).

>        Any security consideration defined in [RFC7665] and [RFC8300] are
>        applicable for this document.
>     
>     The rest of the document implies that NSH is not mandatory, so I'd
>     suggest rewording this reference to clarify what from RFC 8300 is (or is
>     not) applicable to the whole of the document.
>     
> <Nagendra> While not mandatory, NSH is one of the overlay headers that could be used for encapsulating the OAM packets. So, any security considerations defined in RFC8300 is applicable when the OAM solutions are using NSH as overlay header. 
> 
>        The mapping and the rules information at the classifier component may
>        reveal the traffic rules and the traffic mapped to the SFC.  The SFC
>        information collected at an SFC component may reveal the SF
>        associated within each chain and this information together with
>     
>     nit: s/the SF/the SFs/
>     
> <Nagendra> Fixed.
> 
>        To address the above concerns, SFC and SF OAM may provide mechanism
>        for:
>     
>     (1) The crucial missing word that Roman notes is indeed crucial!
>     (2) Can we say something stronger than "may"?
>     
> <Nagendra> This is changed to "should" based on the SecDir comments.
> 
>        The documents proposing the OAM solution for any service layer
>        components should consider some form of message filtering to prevent
>        leaking any internal service layer information outside the
>        administrative domain.
>     
>     "should consider" is fairly weak guidance; would "should provide" be
>     appropriate?
>     
> <Nagendra> Changed the same as "should provide".
> 
>     Also, is it worth mentioning that this filtering would include dropping
>     OAM-marked messages from outside the domain (at least by default)?
>     
> <Nagendra> I checked the section and didn’t see any specifics about incoming OAM packets. Does the below text clarify?
> 
> OLD:
> Rate-limiting may be applied at the SFF or the SF
> 
> NEW:
> Rate-limiting may be applied at the Classifier, SFF or the SF

My remark was about the "filtering to prevent leaking any internal service
information outside the administrative domain", so rate-limiting at the
classifier would not really be the appropriate mechanism.  Rather, the
classifier should reject/discard incoming traffic with unexpected OAM
markings.

>     Section 12.1
>     
>     The only citation to RFC 8300 that appears to require a normative
>     reference is the bit in the security considerations that I noted was
>     unclear about its scope of applicability.
>     
> <Nagendra> We updated the document to avoid using normative statements. Let me check with my co-authors to see if we should move all the references as Informative.

I think you should not blanket move all references to Informative; there
can still be need for normative references even without BCP 14 keywords.

>     Section 12.2
>     
>     RFC 6291 is a BCP, so we should probably cite it as such.  Also, given
>     its content, perhaps it ought to be normative?
>     
> <Nagendra> Same as above.
> 
> Once again, thanks a lot for the great comments. 

And thank you for the updates!

-Ben


From nobody Sat May 23 05:19:23 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AFFD93A0C55; Sat, 23 May 2020 05:18:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=h0Cm00PG; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=fxa1ZFPR
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5UWv9olTmikr; Sat, 23 May 2020 05:18:31 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EAB543A0B82; Sat, 23 May 2020 05:18:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=51522; q=dns/txt; s=iport; t=1590236311; x=1591445911; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=r7o3c+eIoujs3gUynusrq8O0gLuQ6xWYpikz6jHvXds=; b=h0Cm00PGUQP9gXIuYIF90+Hh8ND2t+eAUNwn1lNfMCeNtTu8K6XPr+PF AqIVYp4Ti1ATzGEjWoDQSq4iGr2z1LgsnhQYFd//TluXsyjNqrI32zV1d 2KUSrOK2JiqdcxNX9JXIvFvplpBCa4bEKLNgZWFChGHSAUOD0bZZ4F/CO A=;
IronPort-PHdr: =?us-ascii?q?9a23=3ApsDjYBbPdSSrelM8QKtvhTf/LSx94ef9IxIV55?= =?us-ascii?q?w7irlHbqWk+dH4MVfC4el21QaVD47a8PlDzeHRtvOoVW8B5MOHt3YPONxJWg?= =?us-ascii?q?QegMob1wonHIaeCEL9IfKrCk5yHMlLWFJ/uX3uN09TFZX1ZkbZpTu56jtBUh?= =?us-ascii?q?n6PBB+c+LyHIOahs+r1ue0rpvUZQgAhDe0bb5oahusqgCEvcgNiowkIaE0mR?= =?us-ascii?q?Y=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CwAABpE8le/4gNJK1mGgEBAQEBAQE?= =?us-ascii?q?BAQEDAQEBARIBAQEBAgIBAQEBQIFHgVRRB29YLywKhBqDRgONQIEBlzuBQoE?= =?us-ascii?q?QA1ULAQEBDAEBIwoCBAEBhEQCF4IGJDgTAgMBAQsBAQUBAQECAQUEbYUqAQY?= =?us-ascii?q?lDIVyAQEBAQMSCAkEDQwBATcBCwQCAQgRAQMBAQECAhUCDwICAjAVAgYIAgQ?= =?us-ascii?q?BDQUbB4MEAYJLAy4BDqB0AoE5iGF2fzODAQEBBYE2AoQBGIIOCYEOKoJkiWA?= =?us-ascii?q?aggCBEAEnHIFPSTU+gmcBAQIBgTkPIR8SAiQCgjQzgi2ONgERBgkJKIJeiSO?= =?us-ascii?q?XJH0KglSIKYYOiiUdgmOBEoNphAeQGoIDkE6BXIgSk3QCBAIEBQIOAQEFgWk?= =?us-ascii?q?igVZwFTsqAYI+CUcYDYl9hC6CFQwXg0+FFIVCdAI1AgYBBwEBAwl8P4liAiY?= =?us-ascii?q?HgQYBMF8BAQ?=
X-IronPort-AV: E=Sophos;i="5.73,425,1583193600"; d="scan'208";a="775235056"
Received: from alln-core-3.cisco.com ([173.36.13.136]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 23 May 2020 12:18:28 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by alln-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id 04NCIS7K009166 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sat, 23 May 2020 12:18:28 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sat, 23 May 2020 07:18:28 -0500
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sat, 23 May 2020 08:18:27 -0400
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Sat, 23 May 2020 08:18:27 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mhNlRQDC8haISPOuvk0bWr1JAZ51mLmM80Sm2GhtiYugtujDHkApnGaHjeZb4nglHTFfRq2KB3QYAYjiYZxRTFmNv3ZG3vWpDpCf2zPSK3SdkOQOuMAlUUfZq3effoG4B50D+KtRuiRob94JPZ08ZpmtZvK0CYoFV75JILsxeQeMumiYH0awl0cA0AxFdXg4quc7OwkTlpNvwFPI9H+bYGkRBa36EjTLt3QSdn6Zi1U86L+KWWHMIIsR5J2+mF4e88N2Y8acQEvNLs6q09ujYT96UhuCG6cyPJPL5cUAatN5OzMu3eUHqjYBD2ZxUkSvlU9jRI5QwuhBDMGw736ZWg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=r7o3c+eIoujs3gUynusrq8O0gLuQ6xWYpikz6jHvXds=; b=jB4BkKYOiFT3ooy9XAhK7qHnhIYUUOmDqye3E7Rkq1MxAv7tCoPMVOrq81V/uRB6KfflIcAhCixkzkfbAYZolDV+33rQxJdTZep0bRELzF/pzzO67cPrqFxiSMqvJnWxALTPk5tMgJ1fIcybkE/ies6OP3XYWxjFZ4O1Dr+P4FJBllhojVP/ujV10gH1q3vnMre+OkgapPabYxW6DTlYfx7/rJSgE5AEso4XgRFf5U+MraqDv3nhimKcKEXvGQepY1NQqBFtuu2W/x5lgdT5nZWJven48RcFVi/zn/hUgd2DrRugRVUzsAwJ9Uf245I5qM/JmT2ZqmwnhDCpkQd5Dw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=r7o3c+eIoujs3gUynusrq8O0gLuQ6xWYpikz6jHvXds=; b=fxa1ZFPRdShxNzPeNxRzdYbRwWNPUdtO4Tc1RARWPTzG3GNV0uWHX3YUkRA0xDm0Dz3Ov+pmjRcanlwPlir90Ng8pzah1Q8bvlJUyd8/Kaqgor/AsklvqTP7Ne8NSfaa4ffqgs9ZSAZ3iX5tUXXrX5pTLBNYZrbCCf8d4gMToOM=
Received: from BN6PR11MB4068.namprd11.prod.outlook.com (2603:10b6:405:7c::31) by BN6PR11MB1809.namprd11.prod.outlook.com (2603:10b6:404:102::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.24; Sat, 23 May 2020 12:18:25 +0000
Received: from BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34]) by BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34%3]) with mapi id 15.20.3021.026; Sat, 23 May 2020 12:18:25 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>, "tsv-art@ietf.org" <tsv-art@ietf.org>
CC: "sfc@ietf.org" <sfc@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>,  "draft-ietf-sfc-oam-framework.all@ietf.org" <draft-ietf-sfc-oam-framework.all@ietf.org>
Thread-Topic: Tsvart telechat review of draft-ietf-sfc-oam-framework-13
Thread-Index: AQHWIkc0q4UpHqu67ESlbizdVIKf+6ipMYIAgAgdBAD///zJAIACjUGAgAGYVgA=
Date: Sat, 23 May 2020 12:18:25 +0000
Message-ID: <0404BA06-D2F9-43C9-8ECE-DEF76710A501@cisco.com>
References: <158861910132.5213.12389985411421411727@ietfa.amsl.com> <B12ACAA0-BFBC-40D6-85D2-A7E056027C68@cisco.com> <BYAPR11MB2584D5A59E020682810099EFDAB60@BYAPR11MB2584.namprd11.prod.outlook.com> <C365E033-24A0-43D0-A02B-573E58C5107E@cisco.com> <BYAPR11MB25849074354037D3E2C9B21BDAB40@BYAPR11MB2584.namprd11.prod.outlook.com>
In-Reply-To: <BYAPR11MB25849074354037D3E2C9B21BDAB40@BYAPR11MB2584.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.37.20051002
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [136.56.55.90]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: dc5e3419-d1e2-4c86-3553-08d7ff1364c9
x-ms-traffictypediagnostic: BN6PR11MB1809:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN6PR11MB18092F227FCCB07EB86680A0C6B50@BN6PR11MB1809.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0412A98A59
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: SHMB/1ge9+oi9LgT8AugmT9M0ARyGIz+ZeW22XAknEEkHP9lAfBCkPuODDDE4qJQQPNhEYVUlAQFPNslclUu1vrQTc5KNEjbSKl6I2jPqi90M+AN5j1dyaH02mqbu4YcJ85NYXxsFoZrD2jsjJ++fIO/sewBHpcO3YB9I3ccB9tpex0WL3hBiOyK1SykRWae6TXeK8PW2CQzvfxdY7Ns4sBdtdZ7LLMJRqgSb3x606XGPyhNuaGI6DMguOBOq/SC8RsCPG3g+QdZqS2QVjmBYlydTvh5wUP69EeRvishqsqi4kiiJqGmKH6tq/XWFfeo9bOn8sLI36yW2iG4Ya5qFNbYpVe28KuUaA1oD3b86r/u839rAAuTW9xIQLd5YwKIv0+YvWxe51ISF0I8n92K+A==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB4068.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(346002)(366004)(136003)(376002)(39860400002)(396003)(2906002)(8936002)(76116006)(66446008)(66946007)(33656002)(91956017)(316002)(66556008)(2616005)(8676002)(36756003)(86362001)(66476007)(966005)(64756008)(478600001)(450100002)(71200400001)(4326008)(6512007)(83080400001)(30864003)(54906003)(26005)(5660300002)(6486002)(110136005)(186003)(6506007)(53546011)(579004)(559001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: z81Qry5qAZkM0JbMrjqlMlUeO82kAIfz4X3QA2goQrx7wfv7IQZFwvPOcsHq25XNuiT1e8zHmP7+s3UL+GnfrjxIrfZuqAe/e6WvZwNL7RtRmOcsTj30l77AMF4cww7GTL0LY2sZ6cghnnY7hTvH7j0enaqYLfp2WXU9ck0A90gisVaWndrJ8/7rFaRepfsGwZO/b6qzn2GCgX2pxkI+89D+Fz9tBufwtxB1U6WnLO99+91UeIfaPCyqRBQywbkXJDXSwMlsNBCBjmj6pvoClMVLNqfAdKMqJJEuuGSTJr8BWL7LMPghhKnNGCtJwot1K3hoX4STLmFX4rg7NEKtHiix/5lUEwu5pkaCbTmDDAsdlCsZzsJUznvsUD7rvhtDAFJlcA3sXrYP7ZT/AVdBUL4r0mEq56dNXsQgXwuRyo0H1coCuc5E9ifEqCFeE1qv9SGDfBFjfzSVSLfNbf+lL1ZDHuGI7i2k/0B414jm3GE=
Content-Type: text/plain; charset="utf-8"
Content-ID: <7D5D5239EE0AFB43ADA9E2CB11AC94BB@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: dc5e3419-d1e2-4c86-3553-08d7ff1364c9
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 May 2020 12:18:25.4475 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: yevPZunzNOlpC1sptWzhxoV65GWa4ktp4Mg2jspV1Cwlgaq8ZpcIh8UXyCV5gj8kSMQCSieJIVAbr3YtWBLAAw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1809
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: alln-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/4RRfpqWv8u2Sqqdpu1_Hf112TOo>
Subject: Re: [sfc] Tsvart telechat review of draft-ietf-sfc-oam-framework-13
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 May 2020 12:18:36 -0000

SGkgRnJhbmssDQoNCkZpeGVkIGFsbCB0aGUgdXBkYXRlcy4gSSB3aWxsIHN1Ym1pdCBhIG5ldyBy
ZXZpc2lvbiBzb29uLg0KDQpUaGFua3MsDQpOYWdlbmRyYQ0KDQrvu79PbiA1LzIyLzIwLCAzOjU2
IEFNLCAiRnJhbmsgQnJvY2tuZXJzIChmYnJvY2tuZSkiIDxmYnJvY2tuZUBjaXNjby5jb20+IHdy
b3RlOg0KDQogICAgSGkgTmFnZW5kcmEsDQoNCiAgICBUaGFua3MgLSBwbGVhc2Ugc2VlIGlubGlu
ZSAoLi4uRkIyKQ0KDQogICAgPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KICAgID4gRnJv
bTogTmFnZW5kcmEgS3VtYXIgTmFpbmFyIChuYWlrdW1hcikgPG5haWt1bWFyQGNpc2NvLmNvbT4N
CiAgICA+IFNlbnQ6IE1pdHR3b2NoLCAyMC4gTWFpIDIwMjAgMjI6NTkNCiAgICA+IFRvOiBGcmFu
ayBCcm9ja25lcnMgKGZicm9ja25lKSA8ZmJyb2NrbmVAY2lzY28uY29tPjsgdHN2LWFydEBpZXRm
Lm9yZw0KICAgID4gQ2M6IHNmY0BpZXRmLm9yZzsgbGFzdC1jYWxsQGlldGYub3JnOyBkcmFmdC1p
ZXRmLXNmYy1vYW0tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZw0KICAgID4gU3ViamVjdDogUmU6IFRz
dmFydCB0ZWxlY2hhdCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1zZmMtb2FtLWZyYW1ld29yay0xMw0K
ICAgID4gDQogICAgPiBIaSBGcmFuaywNCiAgICA+IA0KICAgID4gVGhhbmsgeW91IGZvciB0aGUg
cmVzcG9uc2UuIFBsZWFzZSBzZWUgaW5saW5lIGZvciA8TmFnZW5kcmEyPg0KICAgID4gDQogICAg
PiBPbiA1LzIwLzIwLCAxOjEwIFBNLCAiRnJhbmsgQnJvY2tuZXJzIChmYnJvY2tuZSkiIDxmYnJv
Y2tuZUBjaXNjby5jb20+DQogICAgPiB3cm90ZToNCiAgICA+IA0KICAgID4gICAgIEhpIE5hZ2Vu
ZHJhLA0KICAgID4gDQogICAgPiAgICAgVGhhbmtzIGZvciB0aGUgZGV0YWlsZWQgcmVwbHkuIFBs
ZWFzZSBzZWUgaW5saW5lICguLkZCKS4NCiAgICA+IA0KICAgID4gICAgID4gLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS0NCiAgICA+ICAgICA+IEZyb206IE5hZ2VuZHJhIEt1bWFyIE5haW5hciAo
bmFpa3VtYXIpIDxuYWlrdW1hckBjaXNjby5jb20+DQogICAgPiAgICAgPiBTZW50OiBTYW1zdGFn
LCAxNi4gTWFpIDIwMjAgMTY6MTYNCiAgICA+ICAgICA+IFRvOiBGcmFuayBCcm9ja25lcnMgKGZi
cm9ja25lKSA8ZmJyb2NrbmVAY2lzY28uY29tPjsgdHN2LWFydEBpZXRmLm9yZw0KICAgID4gICAg
ID4gQ2M6IHNmY0BpZXRmLm9yZzsgbGFzdC1jYWxsQGlldGYub3JnOyBkcmFmdC1pZXRmLXNmYy1v
YW0tDQogICAgPiBmcmFtZXdvcmsuYWxsQGlldGYub3JnDQogICAgPiAgICAgPiBTdWJqZWN0OiBS
ZTogVHN2YXJ0IHRlbGVjaGF0IHJldmlldyBvZiBkcmFmdC1pZXRmLXNmYy1vYW0tZnJhbWV3b3Jr
LTEzDQogICAgPiAgICAgPg0KICAgID4gICAgID4gSGkgRnJhbmssDQogICAgPiAgICAgPg0KICAg
ID4gICAgID4gVGhhbmsgeW91IGZvciB0aGUgcmV2aWV3LiBQbGVhc2Ugc2VlIGlubGluZSBmb3Ig
dGhlIHJlc3BvbnNlLi4NCiAgICA+ICAgICA+DQogICAgPiAgICAgPg0KICAgID4gICAgID4gICAg
IFJldmlld2VyOiBGcmFuayBCcm9ja25lcnMNCiAgICA+ICAgICA+ICAgICBSZXZpZXcgcmVzdWx0
OiBSZWFkeSB3aXRoIE5pdHMNCiAgICA+ICAgICA+DQogICAgPiAgICAgPiAgICAgVGhpcyBkb2N1
bWVudCBoYXMgYmVlbiByZXZpZXdlZCBhcyBwYXJ0IG9mIHRoZSB0cmFuc3BvcnQgYXJlYSByZXZp
ZXcNCiAgICA+IHRlYW0ncw0KICAgID4gICAgID4gICAgIG9uZ29pbmcgZWZmb3J0IHRvIHJldmll
dyBrZXkgSUVURiBkb2N1bWVudHMuIFRoZXNlIGNvbW1lbnRzIHdlcmUNCiAgICA+IHdyaXR0ZW4N
CiAgICA+ICAgICA+ICAgICBwcmltYXJpbHkgZm9yIHRoZSB0cmFuc3BvcnQgYXJlYSBkaXJlY3Rv
cnMsIGJ1dCBhcmUgY29waWVkIHRvIHRoZQ0KICAgID4gZG9jdW1lbnQncw0KICAgID4gICAgID4g
ICAgIGF1dGhvcnMgYW5kIFdHIHRvIGFsbG93IHRoZW0gdG8gYWRkcmVzcyBhbnkgaXNzdWVzIHJh
aXNlZCBhbmQgYWxzbyB0byB0aGUNCiAgICA+ICAgICA+IElFVEYNCiAgICA+ICAgICA+ICAgICBk
aXNjdXNzaW9uIGxpc3QgZm9yIGluZm9ybWF0aW9uLg0KICAgID4gICAgID4NCiAgICA+ICAgICA+
ICAgICBXaGVuIGRvbmUgYXQgdGhlIHRpbWUgb2YgSUVURiBMYXN0IENhbGwsIHRoZSBhdXRob3Jz
IHNob3VsZCBjb25zaWRlciB0aGlzDQogICAgPiAgICAgPiAgICAgcmV2aWV3IGFzIHBhcnQgb2Yg
dGhlIGxhc3QtY2FsbCBjb21tZW50cyB0aGV5IHJlY2VpdmUuIFBsZWFzZSBhbHdheXMgQ0MNCiAg
ICA+ICAgICA+ICAgICB0c3YtYXJ0QGlldGYub3JnIGlmIHlvdSByZXBseSB0byBvciBmb3J3YXJk
IHRoaXMgcmV2aWV3Lg0KICAgID4gICAgID4NCiAgICA+ICAgICA+ICAgICBUaGlzIGRvY3VtZW50
IHByb3ZpZGVzIGEgcmVmZXJlbmNlIGZyYW1ld29yayBmb3IgT0FNIGZvciBTRkMuDQogICAgPiAg
ICAgPg0KICAgID4gICAgID4gICAgIENvbW1lbnRzOg0KICAgID4gICAgID4NCiAgICA+ICAgICA+
ICAgICBTZWN0aW9uIDMuMS4xIFNGIGF2YWlsYWJpbGl0eTogVGhlIHRleHQgbWFrZXMgZXhwbGlj
aXQgcmVmZXJlbmNlIHRvIG11bHRpcGxlDQogICAgPiAgICAgPiAgICAgaW5zdGFuY2VzIG9mIGEg
U0YuIENvbnNlcXVlbnRseSwgaXQgc2hvdWxkIGJlIGRlZmluZWQgaG93IGF2YWlsYWJpbGl0eSBv
ZiBhDQogICAgPiBTRg0KICAgID4gICAgID4gICAgIGlzIGNvbXB1dGVkL2RldGVybWluZWQgaW4g
Y2FzZSBtdWx0aXBsZSBpbnN0YW5jZXMgYXJlIGRlcGxveWVkLg0KICAgID4gICAgID4NCiAgICA+
ICAgICA+IDxOYWdlbmRyYT4gVGhpcyBpcyBhbHJlYWR5IGNsYXJpZmllZCBpbiB0aGUgc2VjdGlv
biBhcyBiZWxvdzoNCiAgICA+ICAgICA+DQogICAgPiAgICAgPiAiRm9yIGNhc2VzIHdoZXJlDQog
ICAgPiAgICAgPiAgICBtdWx0aXBsZSBpbnN0YW5jZXMgb2YgYW4gU0YgYXJlIHVzZWQgdG8gcmVh
bGl6ZSBhIGdpdmVuIFNGIGZvciB0aGUNCiAgICA+ICAgICA+ICAgIHB1cnBvc2Ugb2YgbG9hZCBz
aGFyaW5nLCBTRiBhdmFpbGFiaWxpdHkgY2FuIGJlIHBlcmZvcm1lZCBieSBjaGVja2luZw0KICAg
ID4gICAgID4gICAgdGhlIGF2YWlsYWJpbGl0eSBvZiBhbnkgb25lIG9mIHRob3NlIGluc3RhbmNl
cywgb3IgdGhlIGF2YWlsYWJpbGl0eQ0KICAgID4gICAgID4gICAgY2hlY2sgbWF5IGJlIHRhcmdl
dGVkIGF0IGEgc3BlY2lmaWMgaW5zdGFuY2UuIg0KICAgID4gICAgID4NCiAgICA+ICAgICA+IFRo
aXMgZnVydGhlcg0KICAgID4gICAgID4gICAgIGxlYWRzIHRvIHRoZSBxdWVzdGlvbiwgd2hldGhl
ciBhdmFpbGFiaWxpdHkgaXMgYWx3YXlzIGEgImJpbmFyeSIgc3RhdGUNCiAgICA+ICAgICA+ICAg
ICAoYXZhaWxhYmxlIC8gbm90LWF2YWlsYWJsZSksIG9yIGNvdWxkIGEgU0YgYmUgZS5nLiA5OSUg
YXZhaWxhYmxlPw0KICAgID4gICAgID4NCiAgICA+ICAgICA+IDxOYWdlbmRyYT5UaGUgYXZhaWxh
YmlsaXR5IGlzIG1lYXN1cmVkIGFzIGJpbmFyeSBzdGF0ZS4gSSBhbSBub3Qgc3VyZSB3aGF0DQog
ICAgPiBpcw0KICAgID4gICAgID4gOTklIGF2YWlsYWJsZS4gSWYgaXQgbWVhbnMgZ2V0dGluZyA5
OSByZXNwb25zZXMgZm9yIDEwMCBwcm9iZXMgc2VudCwgSSB0aGluayBpdA0KICAgID4gICAgID4g
ZmFsbHMgdW5kZXIgcGFja2V0IGxvc3MgY2F0ZWdvcnkgd2hpY2ggaW4gdHVybiBpcyBwZXJmb3Jt
YW5jZSBtZWFzdXJlbWVudC4NCiAgICA+IA0KICAgID4gICAgIC4uLkZCOiBUaGFua3MuIFRob3Vn
aCBJJ20gc3RpbGwgbm90IGVudGlyZWx5IGZvbGxvd2luZy4gSWYgYXZhaWxhYmlsaXR5IGlzIGJp
bmFyeSBhbmQNCiAgICA+IEkgcHV0IHRoZSBzdGF0ZW1lbnRzIGFib3ZlIHRvZ2V0aGVyLCB3aGF0
IHdvdWxkIGJlIHRoZSBhdmFpbGFiaWxpdHkgb2YgdGhlDQogICAgPiBmb2xsb3dpbmcgc2V0dXA6
IFRoZXJlIGlzIGFuIFNGIHRoYXQgaXMgbWFkZSB1cCBvZiAxMDAgaW5zdGFuY2VzLiA5OSBvZiB0
aGVzZQ0KICAgID4gaW5zdGFuY2VzIGFyZSBwb3dlcmVkIGRvd24gZW50aXJlbHkuIEFuZCB0aGUg
MSBpbnN0YW5jZSB0aGF0IGlzICJ1cCIgaXMNCiAgICA+IGFsdGVybmF0aW5nIGJldHdlZW4gc2Vy
dmljaW5nIHJlcXVlc3RzIGZvciAxMG1pbiBmb2xsb3dlZCBieSBub3Qgc2VydmljaW5nDQogICAg
PiByZXF1ZXN0cyBmb3IgMTBtaW4uIFdvdWxkIHRoZSBTRiBiZSBjb25zaWRlcmVkICJhdmFpbGFi
bGUiPw0KICAgID4gDQogICAgPiA8TmFnZW5kcmEyPiBBcyBtZW50aW9uZWQgaW4gdGhlIGRyYWZ0
LCBTRiBhdmFpbGFiaWxpdHkgY2FuIGJlIHBlcmZvcm1lZCBieQ0KICAgID4gY2hlY2tpbmcgdGhl
IGF2YWlsYWJpbGl0eSBvZiBhbnkgb25lIGluc3RhbmNlIChpZiB0aGUgaW50ZW50aW9uIGlzIHRv
IHZlcmlmeSBpZiB0aGVyZQ0KICAgID4gaXMgYXQgbGVhc3Qgb25lIGluc3RhbmNlIG9mIHRoZSBT
RiBpcyB1cCkgb3IgdG8gb25lIG9yIG1vcmUgc3BlY2lmaWMgaW5zdGFuY2VzIG9mDQogICAgPiB0
aGUgU0YuIElmIHlvdSBpbnRlbmQgdG8gdmVyaWZ5IGFsbCAxMDAsIHRoZSBhdmFpbGFiaWxpdHkg
c2hvdWxkIGJlIHBlcmZvcm1lZCBmb3INCiAgICA+IGVhY2ggc3VjaCBzcGVjaWZpYyBpbnN0YW5j
ZS4NCiAgICA+IA0KICAgID4gICAgID4NCiAgICA+ICAgICA+IFNlY3Rpb24gMy4xLjINCiAgICA+
ICAgICA+ICAgICBTRiBwZXJmb3JtYW5jZTogV2hhdCBpcyB0aGUgaW1wYWN0IG9mIGEgIm11bHRp
cGxlIGluc3RhbmNlIFNGDQogICAgPiBkZXBsb3ltZW50IiBvbg0KICAgID4gICAgID4gU0YNCiAg
ICA+ICAgICA+ICAgICBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudD8NCiAgICA+ICAgICA+DQogICAg
PiAgICAgPiA8TmFnZW5kcmE+SSB0aGluayB3ZSBjb3ZlcmVkIHRoaXMgaW4gU0YgYXZhaWxhYmls
aXR5IGJ1dCBub3QgaGVyZS4gRG9lcyB0aGUNCiAgICA+ICAgICA+IGJlbG93IHVwZGF0ZWQgdGV4
dCBsb29rIGJldHRlcj8NCiAgICA+ICAgICA+DQogICAgPiAgICAgPiBPTEQ6DQogICAgPiAgICAg
PiBPbiB0aGUgb25lIGhhbmQsIHRoZSBwZXJmb3JtYW5jZSBvZiBhbnkgc3BlY2lmaWMgU0YgY2Fu
IGJlIHF1YW50aWZpZWQNCiAgICA+ICAgICA+ICAgIGJ5IG1lYXN1cmluZyB0aGUgbG9zcyBhbmQg
ZGVsYXkgbWV0cmljcyBvZiB0aGUgdHJhZmZpYyBmcm9tIFNGRiB0bw0KICAgID4gICAgID4gICAg
dGhlIHJlc3BlY3RpdmUgU0YsIHdoaWxlIG9uIHRoZSBvdGhlciBoYW5kLCB0aGUgcGVyZm9ybWFu
Y2UgY2FuIGJlDQogICAgPiAgICAgPiAgICBtZWFzdXJlZCBieSBsZXZlcmFnaW5nIHRoZSBsb3Nz
IGFuZCBkZWxheSBtZXRyaWNzIGZyb20gdGhlIHJlc3BlY3RpdmUNCiAgICA+ICAgICA+ICAgIFNG
cy4gIFRoZSBsYXR0ZXIgcmVxdWlyZXMgU0YgaW52b2x2ZW1lbnQgdG8gcGVyZm9ybSB0aGUgbWVh
c3VyZW1lbnQNCiAgICA+ICAgICA+ICAgIHdoaWxlIHRoZSBmb3JtZXIgZG9lcyBub3QuDQogICAg
PiAgICAgPg0KICAgID4gICAgID4gTkVXOg0KICAgID4gICAgID4gT24gdGhlIG9uZSBoYW5kLCB0
aGUgcGVyZm9ybWFuY2Ugb2YgYW55IHNwZWNpZmljIFNGIGNhbiBiZSBxdWFudGlmaWVkDQogICAg
PiAgICAgPiAgICBieSBtZWFzdXJpbmcgdGhlIGxvc3MgYW5kIGRlbGF5IG1ldHJpY3Mgb2YgdGhl
IHRyYWZmaWMgZnJvbSBTRkYgdG8NCiAgICA+ICAgICA+ICAgIHRoZSByZXNwZWN0aXZlIFNGLCB3
aGlsZSBvbiB0aGUgb3RoZXIgaGFuZCwgdGhlIHBlcmZvcm1hbmNlIGNhbiBiZQ0KICAgID4gICAg
ID4gICAgbWVhc3VyZWQgYnkgbGV2ZXJhZ2luZyB0aGUgbG9zcyBhbmQgZGVsYXkgbWV0cmljcyBm
cm9tIHRoZSByZXNwZWN0aXZlDQogICAgPiAgICAgPiAgICBTRnMuICBUaGUgbGF0dGVyIHJlcXVp
cmVzIFNGIGludm9sdmVtZW50IHRvIHBlcmZvcm0gdGhlIG1lYXN1cmVtZW50DQogICAgPiAgICAg
PiAgICB3aGlsZSB0aGUgZm9ybWVyIGRvZXMgbm90LiBGb3IgY2FzZXMgd2hlcmUNCiAgICA+ICAg
ICA+ICAgIG11bHRpcGxlIGluc3RhbmNlcyBvZiBhbiBTRiBhcmUgdXNlZCB0byByZWFsaXplIGEg
Z2l2ZW4gU0YgZm9yIHRoZQ0KICAgID4gICAgID4gICAgcHVycG9zZSBvZiBsb2FkIHNoYXJpbmcs
IFNGIHBlcmZvcm1hbmNlIGNhbiBiZSBxdWFudGlmaWVkIGJ5IG1lYXN1cmluZw0KICAgID4gICAg
ID4gICAgdGhlIG1ldHJpY3MgZm9yIGFueSBvbmUgaW5zdGFuY2Ugb2YgU0Ygb3IgYnkgbWVhc3Vy
aW5nIHRoZSBtZXRyaWNzIGZvcg0KICAgID4gICAgID4gICAgYSBzcGVjaWZpYyBpbnN0YW5jZS4N
CiAgICA+ICAgICA+DQogICAgPiAgICAgPiBUaGUgc2VjdGlvbiBvbmx5IHRhbGtzIGFib3V0IGxv
c3MgYW5kIGRlbGF5IGFzDQogICAgPiAgICAgPiAgICAgcGVyZm9ybWFuY2UgY3JpdGVyaWEuIEl0
IHdvdWxkIGJlIGdvb2QgdG8gc3RhdGUgdGhhdCBvdGhlciBwZXJmb3JtYW5jZQ0KICAgID4gICAg
ID4gY3JpdGVyaWENCiAgICA+ICAgICA+ICAgICAoZS5nLiBzcGVjaWZpYyB0byB0aGUgU0YsIHRo
cm91Z2hwdXQsIGV0Yy4pIGV4aXN0Lg0KICAgID4gICAgID4NCiAgICA+ICAgICA+IDxOYWdlbmRy
YT4gV2UgY2FuIGFkZCB0aGUgYmVsb3cgdG8gU2VjdGlvbiAzLjEuMjoNCiAgICA+ICAgICA+DQog
ICAgPiAgICAgPiBORVc6DQogICAgPiAgICAgPiAiVGhlIG1ldHJpY3MgbWVhc3VyZWQgdG8gcXVh
bnRpZnkgdGhlIHBlcmZvcm1hbmNlIG9mIHRoZSBTRiBjb21wb25lbnQgaXMNCiAgICA+IG5vdA0K
ICAgID4gICAgID4ganVzdCBsaW1pdGVkIHRvIGxvc3MgYW5kIGRlbGF5LiBPdGhlciBtZXRyaWNz
IHN1Y2ggYXMgdGhyb3VnaG91dCBhbHNvIGV4aXN0DQogICAgPiBhbmQNCiAgICA+ICAgICA+IHRo
ZSBjaG9pY2Ugb2YgbWV0cmljcyBmb3IgcGVyZm9ybWFuY2UgbWVhc3VyZW1lbnQgaXMgb3V0c2lk
ZSB0aGUgc2NvcGUgb2YNCiAgICA+IHRoaXMNCiAgICA+ICAgICA+IGRvY3VtZW50LiINCiAgICA+
ICAgICA+DQogICAgPiAgICAgPiBTZWN0aW9uIDMuMi4xIFNGQw0KICAgID4gICAgID4gICAgIGF2
YWlsYWJpbGl0eTogVGhlIGN1cnJlbnQgZGVmaW5pdGlvbiBpcyB2ZXJ5IGZvY3VzZWQgb24gY29u
bmVjdGl2aXR5DQogICAgPiAgICAgPiAgICAgdmVyaWZpY2F0aW9uLCBpLmUuIGl0IHRyaWVzIHRv
IGFuc3dlciB0aGUgcXVlc3Rpb246ICJEb2VzIG15IFNGQyB0cmFuc3BvcnQNCiAgICA+ICAgICA+
ICAgICBwYWNrZXRzPyIuIElNSE8gd2Ugc2hvdWxkIGFsc28gYXNrIHRoZSBxdWVzdGlvbiAiRG9l
cyBteSBTRkMgcHJvY2Vzcw0KICAgID4gdGhlDQogICAgPiAgICAgPiAgICAgcGFja2V0cyBjb3Jy
ZWN0bHk/IiAtIGJlY2F1c2UgaWYgcGFja2V0cyBhcmUgbm90IHByb2Nlc3NlZCBwZXIgdGhlIFNG
Qw0KICAgID4gICAgID4gICAgIGRlZmluaXRpb24sIHdlIG1pZ2h0IG5vdCBjYWxsIHRoZSBTRkMg
YXZhaWxhYmxlLg0KICAgID4gICAgID4NCiAgICA+ICAgICA+IDxOYWdlbmRyYT4gSSB0aGluayB0
aGlzIGlzIGFscmVhZHkgaGFuZGxlZCBieSBTRiBhdmFpbGFiaWxpdHkuIFRoZSBlbmQtdG8tZW5k
DQogICAgPiBTRkMNCiAgICA+ICAgICA+IGF2YWlsYWJpbGl0eSBpcyB2ZXJpZmllZCBieSBzdGVl
cmluZyB0aGUgT0FNIHBhY2tldCBvdmVyIHRoZSBvcmRlcmVkIHNldCBvZiBTRnMNCiAgICA+ICAg
ICA+IHdpdGhpbiB0aGUgU0ZDLiBUaGlzIGlzIG1vcmUgbGlrZSBkYWlzeSBjaGFpbmluZyB0aGUg
YXZhaWxhYmlsaXR5IG9mIFNGcyB3aXRoaW4NCiAgICA+IHRoZQ0KICAgID4gICAgID4gU0ZDIHRv
IGRldGVybWluZSBlbmQtdG8tZW5kIFNGQyBhdmFpbGFiaWxpdHkuIElmIHRoZSBkZXJpdmVkIHNv
bHV0aW9uIHZlcmlmaWVzDQogICAgPiB0aGUNCiAgICA+ICAgICA+IFNGIGF2YWlsYWJpbGl0eSBu
b3QganVzdCBiYXNlZCBvbiB0aGUgdXB0aW1lIGJ1dCBiYXNlZCBvbiB0aGUgc2VydmljZQ0KICAg
ID4gdHJlYXRtZW50LCBpdA0KICAgID4gICAgID4gYWxzbyBhbnN3ZXJzIHRoZSBxdWVzdGlvbiAi
RG9lcyBteSBTRkMgcHJvY2VzcyB0aGUgcGFja2V0cyBjb3JyZWN0bHkiLiBMZXQNCiAgICA+IHVz
DQogICAgPiAgICAgPiBrbm93IGlmIHRoZXJlIGlzIGFueSBmdXJ0aGVyIGNsYXJpdHkgcmVxdWly
ZWQuDQogICAgPiAgICAgPg0KICAgID4gICAgID4gV2hpbGUgMy4yLjIgc3RhdGVzIHRoYXQgImFu
eQ0KICAgID4gICAgID4gICAgIFNGQy1hd2FyZSBuZXR3b3JrIGRldmljZSBzaG91bGQgaGF2ZSB0
aGUgYWJpbGl0eSB0byBtYWtlIHBlcmZvcm1hbmNlDQogICAgPiAgICAgPiAgICAgbWVhc3VyZW1l
bnRzIiBhIHNpbWlsYXIgc3RhdGVtZW50IGlzbid0IGZvdW5kIGluIDMuMi4xLiBJTUhPIHRoZSBh
YmlsaXR5DQogICAgPiBmb3INCiAgICA+ICAgICA+ICAgICBhdmFpbGFiaWxpdHkgY2hlY2tzIGlz
IHByb2JhYmx5IGEgcHJlcmVxdWlzaXRlIGZvciBwZXJmb3JtYW5jZQ0KICAgID4gbWVhc3VyZW1l
bnQuDQogICAgPiAgICAgPg0KICAgID4gICAgID4gPE5hZ2VuZHJhPiBUaGUgYWJpbGl0eSB0byBw
ZXJmb3JtIGVuZC10by1lbmQgb3IgcGFydGlhbCBTRkMgYXZhaWxhYmlsaXR5DQogICAgPiAgICAg
PiB2ZXJpZmljYXRpb24gaXMgYWxyZWFkeSBtZW50aW9uZWQgaW4gc2VjdGlvbiAzLjIuMSBhcyBi
ZWxvdzoNCiAgICA+ICAgICA+DQogICAgPiAgICAgPiAiIEluIG9yZGVyIHRvIHBlcmZvcm0gc2Vy
dmljZSBjb25uZWN0aXZpdHkgdmVyaWZpY2F0aW9uIG9mIGFuIFNGQy9TRlAsDQogICAgPiAgICAg
PiAgICB0aGUgT0FNIGZ1bmN0aW9ucyBjb3VsZCBiZSBpbml0aWF0ZWQgZnJvbSBhbnkgU0ZDLWF3
YXJlIG5ldHdvcmsNCiAgICA+ICAgICA+ICAgIGRldmljZXMgb2YgYW4gU0ZDLWVuYWJsZWQgZG9t
YWluIGZvciBlbmQtdG8tZW5kIHBhdGhzLCBvciBwYXJ0aWFsDQogICAgPiAgICAgPiAgICBwYXRo
cyB0ZXJtaW5hdGluZyBvbiBhIHNwZWNpZmljIFNGLCB3aXRoaW4gdGhlIFNGQy9TRlAiDQogICAg
PiAgICAgPg0KICAgID4gICAgID4gUGxlYXNlIGxldCB1cyBrbm93IGlmIHlvdSBoYXZlIGFueSBz
dWdnZXN0aW9uIHRvIGltcHJvdmUgaWYgdGhlcmUgaXMgYSBsYWNrIG9mDQogICAgPiAgICAgPiBj
bGFyaXR5Lg0KICAgID4gICAgID4NCiAgICA+ICAgICA+ICAgICBTZWN0aW9uIDMuMi4yIFNGQyBw
ZXJmb3JtYW5jZSBtZWFzdXJlbWVudDogVGhlIHNlY3Rpb24gb25seSBtZW50aW9ucw0KICAgID4g
dGhlDQogICAgPiAgICAgPiBuZWVkDQogICAgPiAgICAgPiAgICAgZm9yIHBlcmZvcm1hbmNlIG1l
YXN1cmVtZW50LiBJdCBtaXNzZXMgdGhlIGRlZmluaXRpb24gb2Ygd2hhdCBTRkMNCiAgICA+ICAg
ICA+IHBlcmZvcm1hbmNlDQogICAgPiAgICAgPiAgICAgbWVhc3VyZW1lbnQgaXMuDQogICAgPiAg
ICAgPg0KICAgID4gICAgID4gPE5hZ2VuZHJhPg0KICAgID4gDQogICAgPiAgICAgLi4uRkI6IFRo
YW5rcyBmb3IgdGhlIHN1Z2dlc3RlZCB1cGRhdGVzLCB3aGljaCB3b3VsZCBkZWZpbml0aXZlbHkg
aW1wcm92ZSB0aGUNCiAgICA+IHRleHQuIE9uZSBwcm9ibGVtIGFib3V0IFNGQyBwZXJmb3JtYW5j
ZSByZW1haW5zIHRob3VnaCBJTUhPLg0KICAgID4gICAgIEFsbCB0aGUgdGV4dCBzbyBmYXIgaXMg
Zm9jdXNlZCBvbiB0aGUgY29ubmVjdGl2aXR5IHdpdGhpbiBhIFNGQyAtIG5vdCB0aGUgc2Vydmlj
ZQ0KICAgID4gaXRzZWxmLiBJLmUuIElmIHlvdSdkIGNvbnNpZGVyIGEgImxhdW5kcnkgc2Vydmlj
ZSIgLSB3ZSBmb2N1cyBhIGxvdCBvbiBob3cgbG9uZyBpdA0KICAgID4gdGFrZXMgdG8gZ2V0IHRo
ZSBjbG90aGVzIHNoaXBwZWQgdG8gYW5kIGZyb20gdGhlIHdhc2hpbmcgbWFjaGluZSwgYnV0IHdl
IGRvbid0DQogICAgPiBmb2N1cyBvbiBob3cgd2VsbCB0aGUgd2FzaGluZyBtYWNoaW5lIHdhc2hl
cyB0aGUgY2xvdGhlcy4NCiAgICA+ICAgICBJTUhPIHdlIHNob3VsZCBlaXRoZXIgZXhwYW5kIG9u
IHRoZSBwZXJmb3JtYW5jZSBvZiB0aGUgU0ZDIGFuZCBTRiB3cnQvIHRoZQ0KICAgID4gc2Vydmlj
ZSAoZXNwZWNpYWxseSBnaXZlbiB0aGF0IHlvdSBkZWZpbmUgYSBzZXJ2aWNlIGxheWVyIGluIHNl
Y3Rpb24gMikgLSBvciBjbGVhcmx5DQogICAgPiBzdGF0ZSB0aGF0IHRoZSBmcmFtZXdvcmsgd291
bGQganVzdCBmb2N1cyBvbiBjb25uZWN0aXZpdHkgYmV0d2VlbiBTRnMuDQogICAgPiANCiAgICA+
IDxOYWdlbmRyYTI+IEkgYW0gc2tpcHBpbmcgdGhpcyBhcyB0aGlzIHBvaW50IGlzIGJlaW5nIGRp
c2N1c3NlZCBpbiBhIGRpZmZlcmVudA0KICAgID4gdGhyZWFkLg0KICAgID4gDQogICAgPiANCiAg
ICA+ICAgICA+DQogICAgPiAgICAgPiBTZWN0aW9uIDMuMy4gQ2xhc3NpZmllciBjb21wb25lbnQ6
IFRoZSBzZWN0aW9uIG1lbnRpb25zIHRoZQ0KICAgID4gICAgID4gICAgIG5lZWQgZm9yIHRoZSBh
YmlsaXR5IHRvIHBlcmZvcm0gcGVyZm9ybWFuY2UgbWVhc3VyZW1lbnQgb2YgdGhlIGNsYXNzaWZp
ZXINCiAgICA+ICAgICA+ICAgICBjb21wb25lbnQuIFdoYXQgaXMgcGVyZm9ybWFuY2UgbWVhc3Vy
ZW1lbnQgb2YgdGhlIGNsYXNzaWZpZXI/IFdoYXQNCiAgICA+IGRvZXMNCiAgICA+ICAgICA+ICAg
ICBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudCBvZiB0aGUgY2xhc3NpZmllciBjb21wb25lbnQgY29t
cHJpc2U/DQogICAgPiAgICAgPg0KICAgID4gICAgID4gPE5hZ2VuZHJhPldlIGNhbiBhZGQgdGhl
IGJlbG93IHRleHQ6DQogICAgPiAgICAgPg0KICAgID4gICAgID4gT0xEOg0KICAgID4gICAgID4g
QW55IFNGQy1hd2FyZSBuZXR3b3JrIGRldmljZSBzaG91bGQgaGF2ZSB0aGUgYWJpbGl0eSB0byBw
ZXJmb3JtDQogICAgPiAgICAgPiAgICBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudCBvZiB0aGUgY2xh
c3NpZmllciBjb21wb25lbnQgZm9yIGVhY2ggU0ZDLg0KICAgID4gICAgID4NCiAgICA+ICAgICA+
IE5FVzoNCiAgICA+ICAgICA+IEFueSBTRkMtYXdhcmUgbmV0d29yayBkZXZpY2Ugc2hvdWxkIGhh
dmUgdGhlIGFiaWxpdHkgdG8gcGVyZm9ybQ0KICAgID4gICAgID4gICAgcGVyZm9ybWFuY2UgbWVh
c3VyZW1lbnQgb2YgdGhlIGNsYXNzaWZpZXIgY29tcG9uZW50IGZvciBlYWNoIFNGQy4NCiAgICA+
ICAgICA+ICAgICBUaGUgcGVyZm9ybWFuY2UgY2FuIGJlIHF1YW50aWZpZWQgYnkgbWVhc3VyaW5n
IHRoZSBwZXJmb3JtYW5jZSBtZXRyaWNzDQogICAgPiBvZg0KICAgID4gICAgID4gdGhlDQogICAg
PiAgICAgPiAgICAgIHRyYWZmaWMgZnJvbSB0aGUgY2xhc3NpZmllciBmb3IgZWFjaCBTRkMvU0ZQ
Lg0KICAgID4gICAgID4NCiAgICA+ICAgICA+IFNlY3Rpb24gMy40LiAvDQogICAgPiAgICAgPiAg
ICAgMy41LiBBdmFpbGFiaWxpdHkvUE0gb2YgdGhlIHVuZGVybGF5IGFuZCBvdmVybGF5IG5ldHdv
cms6IEl0IHdvdWxkIGJlDQogICAgPiBnb29kIHRvDQogICAgPiAgICAgPiAgICAgYWRkIGEgc2Vu
dGVuY2UgdGhhdCBzdGF0ZXMgdGhhdCB0aGUgbWVjaGFuaXNtcyBmb3IgYXZhaWxhYmlsaXR5L1BN
IHdoaWNoDQogICAgPiBhcmUNCiAgICA+ICAgICA+ICAgICBvZmZlcmVkIGJ5IHRoZSB0ZWNobm9s
b2dpZXMgdXNlZCBieSB0aGUgb3ZlcmxheS91bmRlcmxheSBhcmUgdXNlZCwgcmF0aGVyDQogICAg
PiAgICAgPiB0aGFuDQogICAgPiAgICAgPiAgICAgbmV3IG1ldGhvZHMgc3BlY2lmaWNhbGx5IGZv
ciBTRkMgd291bGQgYmUgZGVmaW5lZC4NCiAgICA+ICAgICA+DQogICAgPiAgICAgPiA8TmFnZW5k
cmE+WWVzLCB0aGF0IG1ha2VzIHNlbnNlLiBQbGVhc2UgY2hlY2sgdGhlIGJlbG93IHRleHQ6DQog
ICAgPiAgICAgPg0KICAgID4gICAgID4gT0xEOg0KICAgID4gICAgID4gQW55IFNGQy1hd2FyZSBu
ZXR3b3JrIGRldmljZSBtYXkgaGF2ZSB0aGUgYWJpbGl0eSB0byBwZXJmb3JtDQogICAgPiAgICAg
PiAgICBhdmFpbGFiaWxpdHkgY2hlY2sgb3IgcGVyZm9ybWFuY2UgbWVhc3VyZW1lbnQgb2YgdGhl
IG92ZXJsYXkgbmV0d29yay4NCiAgICA+ICAgICA+DQogICAgPiAgICAgPiBORVc6DQogICAgPiAg
ICAgPiBBbnkgU0ZDLWF3YXJlIG5ldHdvcmsgZGV2aWNlIG1heSBoYXZlIHRoZSBhYmlsaXR5IHRv
IHBlcmZvcm0NCiAgICA+ICAgICA+ICAgIGF2YWlsYWJpbGl0eSBjaGVjayBvciBwZXJmb3JtYW5j
ZSBtZWFzdXJlbWVudCBvZiB0aGUgb3ZlcmxheSBuZXR3b3JrLg0KICAgID4gQW55DQogICAgPiAg
ICAgPiAgICBleGlzdGluZyBPQU0gdG9vbHMgYW5kIHRlY2huaXF1ZXMgY2FuIGJlIGxldmVyYWdl
ZCBmb3IgdGhpcyBwdXJwb3NlLg0KICAgID4gICAgID4NCiAgICA+ICAgICA+IFNlY3Rpb24gNC4g
U0ZDIE9BTQ0KICAgID4gICAgID4gICAgIEZ1bmN0aW9uczogSXQgd291bGQgYmUgZ29vZCwgaWYg
ZXhhbXBsZXMgaW4gc2VjdGlvbiA0IGNvdWxkIGFsc28gaW5jbHVkZQ0KICAgID4gbW9yZQ0KICAg
ID4gICAgID4gICAgICJyZWNlbnQiIG1ldGhvZHMgc3VjaCBhcyBPV0FNUC9UV0FNUCAoUkZDNDY1
NiwgUkZDIDUzNTcpLg0KICAgID4gICAgID4NCiAgICA+ICAgICA+IDxOYWdlbmRyYT4NCiAgICA+
ICAgICA+DQogICAgPiAgICAgPiBPTEQ6DQogICAgPiAgICAgPiBEZWxheSB3aXRoaW4gYW4gU0ZD
IGNvdWxkIGJlIG1lYXN1cmVkIGJhc2VkIG9uIHRoZSB0aW1lIGl0IHRha2VzIGZvcg0KICAgID4g
ICAgID4gICAgYSBwYWNrZXQgdG8gdHJhdmVyc2UgdGhlIFNGQyBmcm9tIHRoZSBpbmdyZXNzIFNG
QyBub2RlIHRvIHRoZSBlZ3Jlc3MNCiAgICA+ICAgICA+ICAgIFNGRi4gIEFzIFNGQ3MgYXJlIHVu
aWRpcmVjdGlvbmFsIGluIG5hdHVyZSwgbWVhc3VyZW1lbnQgb2Ygb25lLXdheQ0KICAgID4gICAg
ID4gICAgZGVsYXkgW1JGQzc2NzldIGlzIGltcG9ydGFudC4gIEluIG9yZGVyIHRvIG1lYXN1cmUg
b25lLXdheSBkZWxheSwNCiAgICA+ICAgICA+ICAgIHRpbWUgc3luY2hyb25pemF0aW9uIE1VU1Qg
YmUgc3VwcG9ydGVkIGJ5IG1lYW5zIHN1Y2ggYXMgTlRQLCBQVFAsDQogICAgPiAgICAgPiAgICBH
UFMsIGV0Yy4NCiAgICA+ICAgICA+DQogICAgPiAgICAgPiBORVc6DQogICAgPiAgICAgPiBEZWxh
eSB3aXRoaW4gYW4gU0ZDIGNvdWxkIGJlIG1lYXN1cmVkIGJhc2VkIG9uIHRoZSB0aW1lIGl0IHRh
a2VzIGZvcg0KICAgID4gICAgID4gICAgYSBwYWNrZXQgdG8gdHJhdmVyc2UgdGhlIFNGQyBmcm9t
IHRoZSBpbmdyZXNzIFNGQyBub2RlIHRvIHRoZSBlZ3Jlc3MNCiAgICA+ICAgICA+ICAgIFNGRi4g
IE1lYXN1cmVtZW50IHByb3RvY29scyBzdWNoIGFzIE9uZS13YXkgQWN0aXZlIE1lYXN1cmVtZW50
DQogICAgPiAgICAgPiAgICAgUHJvdG9jb2wgKE9XQU1QKSBbUkZDNDY1Nl0sIFR3by13YXkgQWN0
aXZlIE1lYXN1cmVtZW50IFByb3RvY29sDQogICAgPiAgICAgPiAgICAoVFdBTVApIFtSRkM1MzU3
XSBjYW4gYmUgdXNlZCB0byBtZWFzdXJlIHRoZSBjaGFyYWN0ZXJpc3RpY3MuIEFzDQogICAgPiAg
ICAgPiAgICBTRkNzIGFyZSB1bmlkaXJlY3Rpb25hbCBpbiBuYXR1cmUsIG1lYXN1cmVtZW50IG9m
IG9uZS13YXkNCiAgICA+ICAgICA+ICAgIGRlbGF5IFtSRkM3Njc5XSBpcyBpbXBvcnRhbnQuICBJ
biBvcmRlciB0byBtZWFzdXJlIG9uZS13YXkgZGVsYXksDQogICAgPiAgICAgPiAgICB0aW1lIHN5
bmNocm9uaXphdGlvbiBNVVNUIGJlIHN1cHBvcnRlZCBieSBtZWFucyBzdWNoIGFzIE5UUCwgUHJl
Y2lzaW9uDQogICAgPiAgICAgPiBUaW1lIFByb3RvY29sIChQVFApLA0KICAgID4gICAgID4gICAg
R1BTLCBldGMuDQogICAgPiAgICAgPg0KICAgID4gICAgID4gU2VjdGlvbiA0LjQuDQogICAgPiAg
ICAgPiAgICAgUGVyZm9ybWFuY2UgTWVhc3VyZW1lbnQ6IEZvY3VzIGlzIGVudGlyZWx5IG9uIHRo
ZSBQTSBvZiB0aGUNCiAgICA+IGNvbm5lY3Rpdml0eSwNCiAgICA+ICAgICA+ICAgICByYXRoZXIg
dGhhbiBvbiB0aGUgU0YuIEhvdyBhYm91dCBjb3ZlcmluZyBQTSBmb3IgdGhlIFNGIGFzIHdlbGw/
DQogICAgPiAgICAgPg0KICAgID4gICAgID4gPE5hZ2VuZHJhPiBJIGFtIG5vdCBzdXJlIEkgdW5k
ZXJzdGFuZCB3aGF0IGlzIG1pc3NpbmcuIERvIHlvdSBoYXZlIGFueQ0KICAgID4gICAgID4gc3Vn
Z2VzdGlvbiBmb3IgdGhlIHRleHQgaW1wcm92ZW1lbnQ/Lg0KICAgID4gDQogICAgPiAgICAgLi4u
RkI6IFNlZSBhYm92ZS4gVGhpcyB3b3VsZCBiZSBhYm91dCBhZGRpbmcgYSBjYXBhYmlsaXR5IHRv
IGFzc2VzcyBob3cgd2VsbA0KICAgID4gdGhlIHdhc2hpbmcgbWFjaGluZSB3YXNoZXMgbXkgbGF1
bmRyeS4NCiAgICA+IA0KICAgID4gICAgID4NCiAgICA+ICAgICA+IFNlY3Rpb24gNS4xDQogICAg
PiAgICAgPiAgICAgT0FNIFRvb2wgR2FwIEFuYWx5c2lzOg0KICAgID4gICAgID4gICAgICAtIE5v
dCBzdXJlIHdoYXQgIk5WbzMgT0FNIiByZWZlcnMgdG8uIENvdWxkIHRoYXQgYmUgZXhwbGFpbmVk
IGJlbG93IHRoZQ0KICAgID4gICAgID4gdGFibGUNCiAgICA+ICAgICA+ICAgICAgYW5kIGluIHNl
Y3Rpb24gMS4yLjE/DQogICAgPiAgICAgPg0KICAgID4gICAgID4gPE5hZ2VuZHJhPiBDb21iaW5p
bmcgdGhpcyB3aXRoIG90aGVyIGJlbG93IHF1ZXJpZXMgYXMgdGhleSBhcHBlYXJzIHRvIGJlDQog
ICAgPiAgICAgPiByZWxhdGVkLg0KICAgID4gICAgID4NCiAgICA+ICAgICA+IC0gRS1PQU0gbmVl
ZHMgdG8gYmUgZGV0YWlsZWQuIElzIHNlZW1zIHRoYXQgQ0ZNDQogICAgPiAgICAgPiAgICAgICg4
MDIuMWFnKSBhbmQgbm90IDgwMi4zYWggaXMgcmVmZXJlZCB0byBoZXJlLg0KICAgID4gICAgID4N
CiAgICA+ICAgICA+IDxOYWdlbmRyYT4gUGVyIG15IHVuZGVyc3RhbmRpbmcsIDgwMi5haCBpcyAx
LWhvcCB3aGlsZSA4MDIuM2FnIGNhbiBiZQ0KICAgID4gbW9yZQ0KICAgID4gICAgID4gdGhhbiAx
IGhvcCBhbmQgYm90aCB1c2VzIEV0aGVybmV0IGZyYW1lcy4gU28gSSB0aGluayBib3RoIGFyZSBh
cHBsaWNhYmxlDQogICAgPiBoZXJlLg0KICAgID4gICAgID4gTXkgcmVzcG9uc2UgcmVnYXJkaW5n
IEUtT0FNIGRldGFpbHMgaW4gdGhpcyBzZWN0aW9uIGlzIGNvbWJpbmVkIGJlbG93Lg0KICAgID4g
DQogICAgPiAgICAgLi4uRkI6IE1heWJlIEkgbWlzc2VkIGl0IC0gYnV0IEkgZG9uJ3Qgc2VlIHRl
eHQgdGhhdCByZWZlcnMgdG8gQ0ZNIG9yIEVGTSBPQU0uDQogICAgPiBXaGVyZSBpcyB0aGlzIGNv
dmVyZWQ/IElNSE8gd2Ugd291bGQgbmVlZCByZWZlcmVuY2VzIHRvIElFRUUgc3RhbmRhcmRzIHRv
DQogICAgPiBhdm9pZCBjb25mdXNpb24uDQogICAgPiANCiAgICA+IDxOYWdlbmRyYTI+T2suIElu
c3RlYWQgb2YgZGVmaW5pbmcgdGhlIHNwZWNpZmljIGNsYXVzZXMsIHdlIGNhbiByZWZlciBZMTcz
MS4NCiAgICA+IEhvcGUgdGhhdCBpcyBmaW5lIHdpdGggeW91Lg0KDQogICAgLi4uRkIyOiBXZSBj
YW4gYWRkIFkuMTczMSBhcyB3ZWxsLiBCdXQgbGV0J3MgbWFrZSBzdXJlIHdlIGFsc28gcmVmZXIg
dG8gdGhlIHJlbGF0ZWQgSUVFRSBzdGFuZGFyZHMuDQoNCg0KICAgID4gDQogICAgPiAgICAgPg0K
ICAgID4gICAgID4gLSAiVHJhY2UiIGluIHRoZSAiVHJhY2UiIGNvbHVtbg0KICAgID4gICAgID4g
ICAgICBuZWVkIHRvIGJlIGV4dGVuZGVkIG9uLiBJcyB0aGlzIHRyYWNlcm91dGU/IFBhcmlzLVRy
YWNlcm91dGU/IElPQU0tDQogICAgPiAgICAgPiBMb29wYmFjaz8NCiAgICA+ICAgICA+DQogICAg
PiAgICAgPiAgICAgIElQUE0gbmVlZHMgdG8gYmUgZGV0YWlsZWQsIGJlY2F1c2UgSVBQTSBpcyBu
b3QgYSB0b29sIGFzIHN1Y2ggYnV0IGFuIElFVEYNCiAgICA+ICAgICA+IFdHLg0KICAgID4gICAg
ID4gICAgICBEb2VzIHRoaXMgcmVmZXIgdG8gT1dBTVAvVFdBTVAvZXRjLiBhcyBkZWZpbmVkIGJ5
IElQUE0/DQogICAgPiAgICAgPg0KICAgID4gICAgID4gPE5hZ2VuZHJhPiBDb21iaW5pbmcgdGhl
IGFib3ZlIHF1ZXJpZXMuDQogICAgPiAgICAgPg0KICAgID4gICAgID4gT0xEOg0KICAgID4gICAg
ID4gVGhlcmUgYXJlIHZhcmlvdXMgT0FNIHRvb2wgc2V0cyBhdmFpbGFibGUgdG8gcGVyZm9ybSBP
QU0gZnVuY3Rpb25zDQogICAgPiAgICAgPiAgICB3aXRoaW4gdmFyaW91cyBsYXllcnMuICBUaGVz
ZSBPQU0gZnVuY3Rpb25zIG1heSBiZSB1c2VkIHRvIHZhbGlkYXRlDQogICAgPiAgICAgPiAgICBz
b21lIG9mIHRoZSB1bmRlcmxheSBhbmQgb3ZlcmxheSBuZXR3b3Jrcy4gIFRvb2xzIGxpa2UgcGlu
ZyBhbmQgdHJhY2UNCiAgICA+ICAgICA+ICAgIGFyZSBpbiBleGlzdGVuY2UgdG8gcGVyZm9ybSBj
b25uZWN0aXZpdHkgY2hlY2sgYW5kIHRyYWNpbmcgb2YNCiAgICA+ICAgICA+ICAgIGludGVybWVk
aWF0ZSBob3BzIGluIGEgbmV0d29yay4gIFRoZXNlIHRvb2xzIHN1cHBvcnQgZGlmZmVyZW50DQog
ICAgPiAgICAgPiAgICBuZXR3b3JrIHR5cGVzIGxpa2UgSVAsIE1QTFMsIFRSSUxMLCBldGMuICBU
aGVyZSBpcyBhbHNvIGFuIGVmZm9ydCB0bw0KICAgID4gICAgID4gICAgZXh0ZW5kIHRoZSB0b29s
IHNldCB0byBwcm92aWRlIGNvbm5lY3Rpdml0eSBhbmQgY29udGludWl0eSBjaGVja3MNCiAgICA+
ICAgICA+ICAgIHdpdGhpbiBvdmVybGF5IG5ldHdvcmtzLiAgQkZEIGlzIGFub3RoZXIgdG9vbCB3
aGljaCBoZWxwcyBpbg0KICAgID4gICAgID4gICAgZGV0ZWN0aW5nIGRhdGEgZm9yd2FyZGluZyBm
YWlsdXJlcy4gIFRhYmxlIDMgYmVsb3cgaXMgbm90IGV4aGF1c3RpdmUNCiAgICA+ICAgICA+DQog
ICAgPiAgICAgPiBORVc6DQogICAgPiAgICAgPiBUaGVyZSBhcmUgdmFyaW91cyBPQU0gdG9vbCBz
ZXRzIGF2YWlsYWJsZSB0byBwZXJmb3JtIE9BTSBmdW5jdGlvbnMNCiAgICA+ICAgICA+ICAgIHdp
dGhpbiB2YXJpb3VzIGxheWVycy4gIFRoZXNlIE9BTSBmdW5jdGlvbnMgbWF5IGJlIHVzZWQgdG8g
dmFsaWRhdGUNCiAgICA+ICAgICA+ICAgIHNvbWUgb2YgdGhlIHVuZGVybGF5IGFuZCBvdmVybGF5
IG5ldHdvcmtzLiAgVG9vbHMgbGlrZSBwaW5nIGFuZCB0cmFjZQ0KICAgID4gICAgID4gICAgYXJl
IHVzZWQgdG8gcGVyZm9ybSBjb25uZWN0aXZpdHkgY2hlY2sgYW5kIHRyYWNpbmcgb2YNCiAgICA+
ICAgICA+ICAgIGludGVybWVkaWF0ZSBob3BzIGluIGEgbmV0d29yay4gIFRoZXNlIHRvb2xzIGFy
ZSBhbHJlYWR5IGF2YWlsYWJsZSBmb3INCiAgICA+ICAgICA+ICAgIGRpZmZlcmVudCB0eXBlcyBv
ZiBuZXR3b3JrcyBzdWNoIGFzIElQLCBNUExTLCBUUklMTCwgZXRjLg0KICAgID4gICAgID4NCiAg
ICA+ICAgICA+IEUtT0FNIG9mZmVycyBPQU0gbWVjaGFuaXNtcyBzdWNoIGFzIGFuIEV0aGVybmV0
IGNvbnRpbnVpdHkgY2hlY2sgZm9yDQogICAgPiAgICAgPiBFdGhlcm5ldCBsaW5rcy4gVGhlcmUg
aXMgYW4gZWZmb3J0IGFyb3VuZCBOVk8zIE9BTSB0byBwcm92aWRlIGNvbm5lY3Rpdml0eQ0KICAg
ID4gYW5kDQogICAgPiAgICAgPiBjb250aW51aXR5IGNoZWNrcyBmb3IgbmV0d29ya3MgdGhhdCB1
c2UgTlZPMy4gIEJGRCBpcyB1c2VkIGZvciB0aGUgZGV0ZWN0aW9uDQogICAgPiBvZg0KICAgID4g
ICAgID4gZGF0YSBwbGFuZSBmb3J3YXJkaW5nIGZhaWx1cmVzLg0KICAgID4gDQogICAgPiAgICAg
Li4uRkI6IENoZWNrIHdoZXRoZXIgTlZPMyBXRyB3aWxsIGluZGVlZCBkZWxpdmVyIGEgc29sdXRp
b24gYW5kICJOVk8zDQogICAgPiBPQU0iIGluZGVlZCBleGlzdGlzLiBJZiBpbiBkb3VidCwgaXQg
bWlnaHQgYmUgYmV0dGVyIHRvIGF2b2lkIGZvcndhcmQgbG9va2luZw0KICAgID4gcmVmZXJlbmNl
cy4gUGVyIG15IG5vdGUgYWJvdmUsIGl0IHdvdWxkIGJlIGdvb2QgdG8gZXhwbGljaXRseSByZWZl
ciB0byBJRUVFDQogICAgPiBzdGFuZGFyZHMgYXMgb3Bwb3NlZCB0byBpbnRyb2R1Y2luZyBhIG5l
dyB0ZXJtIGxpa2UgIkUtT0FNIi4NCiAgICA+IA0KICAgID4gPE5hZ2VuZHJhMj4gT2suIE5vdGVk
Lg0KICAgID4gDQogICAgPiAgICAgPg0KICAgID4gICAgID4gVGhlIElQUE0gZnJhbWV3b3JrIFtS
RkMgMjMzMF0gb2ZmZXJzIHRvb2xzIHN1Y2ggYXMgT1dBTVAgW1JGQzQ2NTZdDQogICAgPiBhbmQN
CiAgICA+ICAgICA+IFRXQU1QIFtSRkM1MzU3XSAoY29sbGVjdGl2ZWx5IHJlZmVycmVkIGFzIElQ
UE0gaW4gdGhpcyBzZWN0aW9uKSB0byBtZWFzdXJlDQogICAgPiAgICAgPiB2YXJpb3VzIHBlcmZv
cm1hbmNlIG1ldHJpY3MuIE1QTFMgUGFja2V0IExvc3MgTWVhc3VyZW1lbnQgKExNKSBhbmQNCiAg
ICA+IFBhY2tldA0KICAgID4gICAgID4gRGVsYXkgTWVhc3VyZW1lbnQgKERNKSAoY29sbGVjdGl2
ZWx5IHJlZmVycmVkIGFzIE1QTFNfUE0gaW4gdGhpcyBzZWN0aW9uKQ0KICAgID4gICAgID4gW1JG
QzYzNzRdIG9mZmVycyB0aGUgYWJpbGl0eSB0byBtZWFzdXJlIHBlcmZvcm1hbmNlIG1ldHJpY3Mg
aW4gTVBMUw0KICAgID4gbmV0d29yay4NCiAgICA+ICAgICA+DQogICAgPiAgICAgPiBUYWJsZSAz
IGJlbG93IGlzIG5vdCBleGhhdXN0aXZlLg0KICAgID4gICAgID4NCiAgICA+ICAgICA+IFNlY3Rp
b24gNi40LjMgSU9BTToNCiAgICA+ICAgICA+ICAgICAtIFRoZSBzZWN0aW9uIHN0YXRlcyB0aGF0
IElPQU0gIm1heSBiZSB1c2VkIHRvIHBlcmZvcm0gdmFyaW91cyBTRkMgT0FNDQogICAgPiAgICAg
PiAgICAgZnVuY3Rpb25zIGFzIHdlbGwiLiBJdCB3b3VsZCBiZSBnb29kIHRvIGV4cGFuZCBvbiB0
aGlzIHN0YXRlbWVudDogRS5nLg0KICAgID4gSU9BTQ0KICAgID4gICAgID4gICAgIFRyYWNlLU9w
dGlvbiBUeXBlIGNvdWxkIGJlIGxldmVyYWdlZCBmb3IgU0ZDIHRyYWNpbmcuIElPQU0gRGlyZWN0
LUV4cG9ydA0KICAgID4gICAgID4gT3B0aW9uDQogICAgPiAgICAgPiAgICAgVHlwZSBjb3VsZCBi
ZSBsZXZlcmFnZWQuIC0gSG93IHdvdWxkIHdlIGRlYWwgd2l0aCB0aGUgSU9BTSBBY3RpdmUgRmxh
Zw0KICAgID4gICAgID4gICAgIChkcmFmdC1pZXRmLWlwcG0taW9hbS1mbGFncy0wMSkgd2hlbiB1
c2VkIHdpdGggU0ZDIE9BTT8NCiAgICA+ICAgICA+DQogICAgPiAgICAgPiA8TmFnZW5kcmE+IFRo
ZSBpbnRlbnRpb24gb2YgdGhlIHNlY3Rpb24gaXMgdG8gaGlnaGxpZ2h0IHRoZSBhcHBsaWNhYmls
aXR5IG9mDQogICAgPiAgICAgPiBkaWZmZXJlbnQgT0FNIHRvb2xzZXRzIGZvciBPQU0gZnVuY3Rp
b25zIGF0IHNlcnZpY2UgbGF5ZXIuIEkgYW0gbm90IHN1cmUgaWYNCiAgICA+IHdlDQogICAgPiAg
ICAgPiByZWFsbHkgc2hvdWxkIHRyeSBleHBsYWluaW5nIGFsbCB0aGUgcG9zc2libGUgb3B0aW9u
cyB3aXRoaW4gZWFjaCB0b29sLiBCdXQgSQ0KICAgID4gYWdyZWUNCiAgICA+ICAgICA+IHRoYXQg
aXQgaXMgd29ydGggY2xhcmlmeWluZyB0aGUgYXZhaWxhYmlsaXR5IG9mIElPQU0gb3B0aW9ucyBm
b3IgdHJhY2luZy4gdGhpbmsNCiAgICA+IHdlDQogICAgPiAgICAgPiBjYW4gY2xhcmlmeSB0aGF0
IGRpZmZlcmVudCBJT0FNIE9wdGlvbi1UeXBlcyBhcmUgYXZhaWxhYmxlIGZvciBPQU0NCiAgICA+
IGZ1bmN0aW9ucw0KICAgID4gICAgID4gc3VjaCBhcyBTRkMgdHJhY2luZy4gQ2FuIHlvdSBjaGVj
ayBpZiB0aGUgYmVsb3cgbG9va3Mgb2s/DQogICAgPiAgICAgPg0KICAgID4gICAgID4gT0xEOg0K
ICAgID4gICAgID4gW0ktRC5pZXRmLXNmYy1pb2FtLW5zaF0gZGVmaW5lcyBob3cgSW4tU2l0dSBP
QU0gZGF0YSBmaWVsZHMgYXJlDQogICAgPiAgICAgPiAgICB0cmFuc3BvcnRlZCB1c2luZyBOU0gg
aGVhZGVyLiAgW0ktRC5pZXRmLXNmYy1wcm9vZi1vZi10cmFuc2l0XQ0KICAgID4gICAgID4gICAg
ZGVmaW5lcyBhIG1lY2hhbmlzbSB0byBwZXJmb3JtIHByb29mIG9mIHRyYW5zaXQgdG8gc2VjdXJl
bHkgdmVyaWZ5IGlmDQogICAgPiAgICAgPiAgICBhIHBhY2tldCB0cmF2ZXJzZWQgdGhlIHJlbGV2
YW50IFNGUCBvciBTRkMuICBXaGlsZSB0aGUgbWVjaGFuaXNtIGlzDQogICAgPiAgICAgPiAgICBk
ZWZpbmVkIGluYmFuZCAoaS5lLiwgaXQgd2lsbCBiZSBpbmNsdWRlZCBpbiBkYXRhIHBhY2tldHMp
LCBpdCBtYXkgYmUNCiAgICA+ICAgICA+ICAgIHVzZWQgdG8gcGVyZm9ybSB2YXJpb3VzIFNGQyBP
QU0gZnVuY3Rpb25zIGFzIHdlbGwuDQogICAgPiAgICAgPg0KICAgID4gICAgID4gTkVXOg0KICAg
ID4gICAgID4gW0ktRC5pZXRmLXNmYy1pb2FtLW5zaF0gZGVmaW5lcyBob3cgSW4tU2l0dSBPQU0g
ZGF0YSBmaWVsZHMgYXJlDQogICAgPiAgICAgPiAgICB0cmFuc3BvcnRlZCB1c2luZyBOU0ggaGVh
ZGVyLiAgW0ktRC5pZXRmLXNmYy1wcm9vZi1vZi10cmFuc2l0XQ0KICAgID4gICAgID4gICAgZGVm
aW5lcyBhIG1lY2hhbmlzbSB0byBwZXJmb3JtIHByb29mIG9mIHRyYW5zaXQgdG8gc2VjdXJlbHkg
dmVyaWZ5IGlmDQogICAgPiAgICAgPiAgICBhIHBhY2tldCB0cmF2ZXJzZWQgdGhlIHJlbGV2YW50
IFNGUCBvciBTRkMuICBXaGlsZSB0aGUgbWVjaGFuaXNtIGlzDQogICAgPiAgICAgPiAgICBkZWZp
bmVkIGluYmFuZCAoaS5lLiwgaXQgd2lsbCBiZSBpbmNsdWRlZCBpbiBkYXRhIHBhY2tldHMpLCBJ
T0FNIE9wdGlvbi1UeXBlcw0KICAgID4gICAgID4gICBzdWNoIGFzIElPQU0gVHJhY2UgT3B0aW9u
LVR5cGVzIGNhbiBhbHNvIGJlIHVzZWQgdG8gcGVyZm9ybSBvdGhlciBTRkMNCiAgICA+IE9BTQ0K
ICAgID4gICAgID4gZnVuY3Rpb24NCiAgICA+ICAgICA+ICAgc3VjaCBhcyBTRkMgdHJhY2luZy4N
CiAgICA+ICAgICA+DQogICAgPiAgICAgPiAtIFRoZSB0ZXh0IHN0YXRlcw0KICAgID4gICAgID4g
ICAgICJJbi1TaXR1IE9BTSBjb3VsZCBiZSB1c2VkIHdpdGggTyBiaXQgc2V0IjogV2h5IHdvdWxk
IElPQU0gYmUgdXNlZCB3aXRoDQogICAgPiB0aGUNCiAgICA+ICAgICA+ICAgICBvdmVyZmxvdyBi
aXQgc2V0IGZvciBTRkMgT0FNPyBGb3IgZGV0YWlscyBvbiBJT0FNJ3MgTy1iaXQsIHNlZSBzZWN0
aW9uDQogICAgPiA0LjQuMSBpbg0KICAgID4gICAgID4gICAgIGh0dHBzOi8vdG9vbHMuaWV0Zi5v
cmcvaHRtbC9kcmFmdC1pZXRmLWlwcG0taW9hbS1kYXRhLTA5Lg0KICAgID4gICAgID4NCiAgICA+
ICAgICA+IDxOYWdlbmRyYT4gVGhlIE8gYml0IHJlZmVycmVkIGhlcmUgaXMgbm90IHRoZSBPIGJp
dCBpbiBJT0FNIGJ1dCB0aGUgb25lIGluDQogICAgPiAgICAgPiBOU0gvT3ZlcmxheSBoZWFkZXIu
IFRvIGF2b2lkIGFueSBjb25mdXNpb24sIHRoaXMgY2FuIGJlIHVwZGF0ZWQgYXMgYmVsb3c6DQog
ICAgPiAgICAgPg0KICAgID4gICAgID4gT0xEOg0KICAgID4gICAgID4gSW4tU2l0dSBPQU0gY291
bGQgYmUgdXNlZCB3aXRoIE8gYml0IHNldCB0byBwZXJmb3JtIFNGIGF2YWlsYWJpbGl0eQ0KICAg
ID4gICAgID4gICAgYW5kIFNGQyBhdmFpbGFiaWxpdHkgb3IgcGVyZm9ybWFuY2UgbWVhc3VyZW1l
bnQuDQogICAgPiAgICAgPg0KICAgID4gICAgID4gTkVXOg0KICAgID4gICAgID4gSW4tU2l0dSBP
QU0gY291bGQgYmUgdXNlZCB3aXRoIE8gYml0IGluIHRoZSBvdmVybGF5IGhlYWRlciBzZXQsIHRv
IHBlcmZvcm0NCiAgICA+IFNGDQogICAgPiAgICAgPiBhdmFpbGFiaWxpdHkNCiAgICA+ICAgICA+
ICAgIGFuZCBTRkMgYXZhaWxhYmlsaXR5IG9yIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50Lg0KICAg
ID4gDQogICAgPiAgICAgLi4uIEZCOiBBaCwgb2suIEdpdmVuIHRoYXQgdGhpcyBzZWN0aW9uIGlz
IGFib3V0IElPQU0gYW5kIG5vdCBOU0gsIEknZCByYXRoZXINCiAgICA+IGV4cGxpY2l0bHkgcmVm
ZXIgdG8gTlNIIGhlcmUuIEUuZy4gSWYgU0ZDIGlzIHJlYWxpemVkIHVzaW5nIE5TSCwgdGhlbiB0
aGUgTy1iaXQgaW4gdGhlDQogICAgPiBOU0ggaGVhZGVyIGNvdWxkIGJlIHVzZWQgdG8gaW5kaWNh
dGVkIE9BTSB0cmFmZmljLiBZb3UgY291bGQgcmVmZXIgdG8NCiAgICA+IGh0dHBzOi8vdG9vbHMu
aWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXNmYy1pb2FtLW5zaC0wMyNzZWN0aW9uLTQuMiBleHBs
aWNpdGx5Lg0KICAgID4gDQogICAgPiA8TmFnZW5kcmEyPiBPay4gQmVsb3cgaXMgdGhlIHVwZGF0
ZWQgdGV4dCBjYXB0dXJpbmcgdGhlIHNhbWU6DQogICAgPiANCiAgICA+IE5FVzoNCiAgICA+IElu
LVNpdHUgT0FNIGNvdWxkIGJlIHVzZWQgd2l0aCBPIGJpdCBpbiB0aGUgb3ZlcmxheSBoZWFkZXIg
c2V0LCB0byBwZXJmb3JtIFNGDQogICAgPiBhdmFpbGFiaWxpdHkgIGFuZCBTRkMgYXZhaWxhYmls
aXR5IG9yIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50LiBGb3IgZXhhbXBsZSwgaWYNCiAgICA+IFNG
QyBpcyByZWFsaXplZCB1c2luZyBOU0gsIHRoZSBPLWJpdCBpbiB0aGUgTlNIIGhlYWRlciBjb3Vs
ZCBiZSBzZXQgdG8gaW5kaWNhdGUNCiAgICA+IHRoZSBPQU0gdHJhZmZpYyBhcyBkZWZpbmVkIGlu
IFNlY3Rpb24gNC4yIFtJLUQuaWV0Zi1zZmMtaW9hbS1uc2hdLg0KDQogICAgLi4uRkIyOiBJTUhP
IHRoZSBmaXJzdCBzZW50ZW5jZSBpcyBzdGlsbCBjb25mdXNpbmcsIGJlY2F1c2UgeW91IGltcGxp
Y2l0bHkgYXNzdW1lcyB0aGF0IHRoZSBvdmVybGF5IGhhcyBhbiAiTy1CaXQiICh3aGljaCBpcyB0
aGUgY2FzZSBpZiB5b3UgdXNlIE5TSCAtIGJ1dCB0aGF0IGRvZXMgbm90IGhhdmUgdG8gYmUgdGhl
IGNhc2UpLiBQbHVzLCB0aGUgZmFjdCB0aGF0IElPQU0gYWxzbyBoYXMgYW4gTy1CaXQgd2l0aCBh
IHZlcnkgZGlmZmVyZW50IGRlZmluaXRpb24sIGFkZHMgdG8gcG90ZW50aWFsIGNvbmZ1c2lvbiAo
eW91IGF0IGxlYXN0IGNvbmZ1c2VkIG1lKS4NCg0KICAgIEhvdyBhYm91dDoNCg0KICAgIEluLVNp
dHUgT0FNIGNvdWxkIGJlIGxldmVyYWdlZCB0byBwZXJmb3JtIFNGIGF2YWlsYWJpbGl0eSAgYW5k
IFNGQyBhdmFpbGFiaWxpdHkgb3IgcGVyZm9ybWFuY2UgbWVhc3VyZW1lbnQuIEZvciBleGFtcGxl
LCBpZiBTRkMgaXMgcmVhbGl6ZWQgdXNpbmcgTlNILCB0aGUgTy1iaXQgaW4gdGhlIE5TSCBoZWFk
ZXIgY291bGQgYmUgc2V0IHRvIGluZGljYXRlIHRoZSBPQU0gdHJhZmZpYyBhcyBkZWZpbmVkIGlu
IFNlY3Rpb24gNC4yIFtJLUQuaWV0Zi1zZmMtaW9hbS1uc2hdLg0KDQoNCg0KICAgID4gDQogICAg
PiAgICAgPg0KICAgID4gICAgID4gU2VjdGlvbiA2LjQuNCBTRkMNCiAgICA+ICAgICA+ICAgICBU
cmFjZXJvdXRlOiAtIFRoaXMgc2VjdGlvbiByZWZlcnMgdG8gYW4gZXhwaXJlZCBkcmFmdCAoZXZl
biBjYWxsaW5nIG91dCB0aGUNCiAgICA+ICAgICA+ICAgICBmYWN0IHRoYXQgdGhlIGRyYWZ0IGhh
cyBleGlwcmVkKSwgYnV0IGFsc28gbWVudGlvbnMgdGhhdCBmdW5jdGlvbmFsaXR5IGlzDQogICAg
PiAgICAgPiAgICAgYXZhaWxhYmxlIGFuZCBpbXBsZW1lbnRlZCBpbiBPcGVuRGF5bGlnaHQuIENv
bnNpZGVyIHJlbW92aW5nIHRoZQ0KICAgID4gcmVmZXJlbmNlcw0KICAgID4gICAgID4gdG8NCiAg
ICA+ICAgICA+ICAgICB0aGUgZXhwaXJlZCBkcmFmdCBhbmQgcmF0aGVyIGFkZCByZWZlcmVuY2Vz
IHRvIE9wZW5EYXlsaWdodCBkb2N1bWVudHMuIC0NCiAgICA+ICAgICA+IElPQU0NCiAgICA+ICAg
ICA+ICAgICBMb29wYmFjayAoc2VlIGRyYWZ0LWlldGYtaXBwbS1pb2FtLWZsYWdzLTAxKSBjb3Vs
ZCBhcHBseSBTRkMgVHJhY2Vyb3V0ZQ0KICAgID4gYXMNCiAgICA+ICAgICA+IHdlbGwuDQogICAg
PiAgICAgPg0KICAgID4gICAgID4gPE5hZ2VuZHJhPk9rLiBMZXQgbWUgY2hlY2sgaWYgSSBjYW4g
ZmluZCBzb21lIHJlZmVyZW5jZSBmb3IgT0RMLg0KICAgID4gICAgID4NCiAgICA+ICAgICA+ICAg
ICBEZXRhaWxlZCBzZXQgb2Ygbml0cyB0aGF0IEkgZW5jb3VudGVyZWQgd2hpbGUgcmVhZGluZyB0
aHJvdWdoIHRoZQ0KICAgID4gZG9jdW1lbnQNCiAgICA+ICAgICA+IChbeF0NCiAgICA+ICAgICA+
ICAgICByZWZlcmVuY2VzIGxpbmUgbnVtYmVyIHgpIOKAkyBob3BlIHRoYXQgdGhleSBhcmUgaGVs
cGZ1bCBpbiBmdXJ0aGVyIGltcHJvdmluZw0KICAgID4gdGhlDQogICAgPiAgICAgPiAgICAgZG9j
Og0KICAgID4gICAgID4NCiAgICA+ICAgICA+IDxOYWdlbmRyYT4gWWVzIG9mIGNvdXJzZSAoLg0K
ICAgID4gICAgID4NCiAgICA+ICAgICA+ICAgICBbZ2xvYmFsXSBzL2FuIFNGL2EgU0YvIC0tIGFu
ZCBzaW1pbGFybHkgU0ZDL1NGRg0KICAgID4gICAgID4NCiAgICA+ICAgICA+IDxOYWdlbmRyYT5P
dGhlciBSRkNzIHVzZXMgImFuIFNGL1NGRiIuIFNvIHRoZSBkcmFmdCBpcyB1cGRhdGVkDQogICAg
PiBhY2NvcmRpbmdseS4gSWYNCiAgICA+ICAgICA+IHlvdXIgc3VnZ2VzdGlvbiBpcyB0byBzdWJz
dGl0dXRlICJhIFNGIiB0byAiYW4gU0YiLCAgaXQgaXMgZG9uZSAoLg0KICAgID4gICAgID4NCiAg
ICA+ICAgICA+ICAgICBbMTc2XSAiT0FNIENvbnRyb2xsZXIiIG5vdCBkZWZpbmVkDQogICAgPiAg
ICAgPg0KICAgID4gICAgID4gPE5hZ2VuZHJhPldlIGNhbiBjaGFuZ2UgaXQgYXMgYmVsb3c6DQog
ICAgPiAgICAgPg0KICAgID4gICAgID4gT0xEOg0KICAgID4gICAgID4gT0FNIGNvbnRyb2xsZXJz
IGFyZSBhc3N1bWVkIHRvIGJlIHdpdGhpbiB0aGUgc2FtZSBhZG1pbmlzdHJhdGl2ZQ0KICAgID4g
ICAgID4gICAgZG9tYWluIGFzIHRoZSB0YXJnZXQgU0ZDIGVuYWJsZWQgZG9tYWluLg0KICAgID4g
ICAgID4NCiAgICA+ICAgICA+IE5FVzoNCiAgICA+ICAgICA+IE9BTSBjb250cm9sbGVycyBhcmUg
U0ZDLWF3YXJlIG5ldHdvcmsgZGV2aWNlcyB0aGF0IGFyZSBjYXBhYmxlIG9mDQogICAgPiBnZW5l
cmF0aW5nDQogICAgPiAgICAgPiBPQU0gcGFja2V0cy4gVGhleSBhcmUgYXNzdW1lZCB0byBiZSB3
aXRoaW4gdGhlIHNhbWUgYWRtaW5pc3RyYXRpdmUNCiAgICA+IGRvbWFpbiBhcw0KICAgID4gICAg
ID4gdGhlIHRhcmdldCBTRkMgZW5hYmxlZCBkb21haW4uDQogICAgPiAgICAgPg0KICAgID4gICAg
ID4gICAgIFsyMDJdIFdoeSBqdXN0IFZpcnR1YWwgTWFjaGluZXMgYW5kIG5vIGNvbnRhaW5lcnM/
IFN1Z2dlc3QgdG8gbWFrZQ0KICAgID4gdGhpbmdzDQogICAgPiAgICAgPiAgICAgZ2VuZXJpYyBh
bmQgdGFsayBhYm91dCB2aXJ0dWFsIGFuZCBwaHlzaWNhbCBlbnRpdGllcy4NCiAgICA+ICAgICA+
DQogICAgPiAgICAgPiA8TmFnZW5kcmE+IFdlIGNoYW5nZWQgdGhpcyBhcyB2aXJ0dWFsIGVudGl0
aWVzLg0KICAgID4gICAgID4NCiAgICA+ICAgICA+ICAgICAgICAgICBUaGlzIGNvbW1lbnQgYXBw
bGllcyB0aHJvdWdob3V0IHRoZSBkb2N1bWVudC4NCiAgICA+ICAgICA+ICAgICBbMjE2XSBFdGhl
cm5ldCBPQU06IEFkZCByZWZlcmVuY2UuIERvIHlvdSByZWZlciB0byBwaHlzaWNhbCBsYXllcg0K
ICAgID4gRXRoZXJuZXQNCiAgICA+ICAgICA+IE9BTQ0KICAgID4gICAgID4gICAgICg4MDIuM2Fo
KSBvciBDRk0gKDgwMi4xYWcpPw0KICAgID4gICAgID4NCiAgICA+ICAgICA+IDxOYWdlbmRyYT4g
VGhlIHJlc3BvbnNlIHdhcyBwcm92aWRlZCBpbiB0aGUgYWJvdmUgY29tbWVudCBzZWN0aW9uLg0K
ICAgID4gICAgID4NCiAgICA+ICAgICA+IFsyNDNdIHMvdXNlcyB0aGUgb3ZlcmxheSBuZXR3b3Jr
L3VzZXMgdGhlIG92ZXJsYXkNCiAgICA+ICAgICA+ICAgICBuZXR3b3JrIGxheWVyLw0KICAgID4g
ICAgID4NCiAgICA+ICAgICA+IDxOYWdlbmRyYT4gRG9uZS4NCiAgICA+ICAgICA+DQogICAgPiAg
ICAgPiBbMjQ2XSBDb3VsZCB3ZSBhZGQgYSBmZXcgZXhhbXBsZXMgb2YgInZhcmlvdXMgb3Zlcmxh
eSBuZXR3b3JrDQogICAgPiAgICAgPiAgICAgdGVjaG5vbG9naWVzIj8gRm9yIHRoZSB1bmRlcmxh
eSBuZXR3b3JrIGxheWVyIHNldmVyYWwgZXhhbXBsZXMgYXJlIGxpc3RlZC4NCiAgICA+ICAgICA+
DQogICAgPiAgICAgPiA8TmFnZW5kcmE+IE9rLg0KICAgID4gICAgID4NCiAgICA+ICAgICA+ICAg
ICBbMjQ4XSBXaGF0IGRvZXMgIm1vc3RseSB0cmFuc3BhcmVudCIgbWVhbj8NCiAgICA+ICAgICA+
DQogICAgPiAgICAgPiA8TmFnZW5kcmE+IFRoZSBkYXRhIHBsYW5lIGVsZW1lbnRzIGNvbm5lY3Rp
bmcgdGhlIG92ZXJsYXkgbGF5ZXIgbm9kZXMNCiAgICA+IG1heQ0KICAgID4gICAgID4gbm90IGFs
d2F5cyBwcm9jZXNzIHRoZSBvdmVybGF5IGhlYWRlci4NCiAgICA+IA0KICAgID4gICAgIC4uLkZC
OiBIb3cgYWJvdXQgd2UgZXhwbGFpbiB0aGlzIGluIHRoZSBkb2N1bWVudD8NCiAgICA+IA0KICAg
ID4gPE5hZ2VuZHJhMj5CZWxvdyBpcyB0aGUgdXBkYXRlZCB0ZXh0Og0KICAgID4gDQogICAgPiBP
TEQ6DQogICAgPiBUaGlzIGxheWVyIGlzIG1vc3RseQ0KICAgID4gICAgICAgdHJhbnNwYXJlbnQg
dG8gdGhlIFNGQyBkYXRhIHBsYW5lIGVsZW1lbnRzIC4NCiAgICA+IA0KICAgID4gTkVXOg0KICAg
ID4gVGhpcyBsYXllciBpcyBtb3N0bHkNCiAgICA+ICAgICAgIHRyYW5zcGFyZW50IHRvIHRoZSBT
RkMgZGF0YSBwbGFuZSBlbGVtZW50cyBhcyBub3QgYWxsIHRoZSBkYXRhIHBsYW5lDQogICAgPiBl
bGVtZW50cyBwcm9jZXNzIHRoZSBvdmVybGF5IGhlYWRlci4NCiAgICA+IA0KICAgID4gICAgID4N
CiAgICA+ICAgICA+IFsyNTRdIFdoYXQgZG9lcyAidGlnaHQgY291cGxpbmciDQogICAgPiAgICAg
PiAgICAgYmV0d2VlbiB0aGUgbGluayBsYXllciBhbmQgdGhlIHBoeXNpY2FsIHRlY2hub2xvZ3kg
bWVhbj8NCiAgICA+ICAgICA+DQogICAgPiAgICAgPiA8TmFnZW5kcmE+SSBhbSBub3Qgc3VyZSBJ
IHVuZGVyc3RhbmQgdGhlIG5pdCBoZXJlLiBEbyB5b3Ugc2VlIGFueSBkaWZmaWN1bHR5DQogICAg
PiBpbg0KICAgID4gICAgID4gcGFyc2luZyB0aGUgc2VudGVuY2U/DQogICAgPiANCiAgICA+ICAg
ICAuLi5GQjogTm90IHN1cmUgd2hhdCAidGlnaHQgY291cGxpbmciIG1lYW5zIGhlcmUuIENvdWxk
IHlvdSBjbGFyaWZ5IHdoYXQgaXMNCiAgICA+ICJ0aWdodCBjb3VwbGluZyIgdnMuICJub3QgdGln
aHQgY291cGxpbmciPw0KICAgID4gDQogICAgPiA8TmFnZW5kcmEyPiAidGlnaHRseSB2cyBsb29z
ZWx5IiBjb3VwbGVkIG5vcm1hbGx5IGRlbm90ZXMgdGhlIGRlcGVuZGVuY3kgKC4NCiAgICA+IEJh
c2VkIG9uIGFub3RoZXIgcmV2aWV3ZXIncyBjb21tZW50LCB3ZSBhZ3JlZWQgdG8gbW9kaWZ5IHRo
ZSByZWxldmFudCB0ZXh0IGFzDQogICAgPiBzaG93biBiZWxvdy4gRG9lcyBpdCBsb29rIGJldHRl
cj8NCiAgICA+IA0KICAgID4gTkVXOg0KICAgID4gbyAgVGhlIGxpbmsgbGF5ZXIsIHdoaWNoIGlz
IHRpZ2h0bHkgY291cGxlZCB3aXRoIHRoZSBwaHlzaWNhbCBsYXllcg0KICAgID4gICAgICAgdGVj
aG5vbG9neSB1c2VkLiAgRXRoZXJuZXQgaXMgYSBwb3B1bGFyIGNob2ljZSBmb3IgdGhpcyBsYXll
ciwgYnV0DQogICAgPiAgICAgICBvdGhlciBhbHRlcm5hdGl2ZXMgYXJlIGRlcGxveWVkIChlLmcu
ICBQT1MsIERXRE0pLiAgSW4gYSB2aXJ0dWFsIGVudmlyb25tZW50LA0KICAgID4gICAgICAgdmly
dHVhbGl6ZWQgSS9PIHRlY2hub2xvZ2llcyBzdWNoIGFzIFNSLUlPViBvciBzaW1pbGFyIGFyZSBh
cHBsaWNhYmxlIGZvciB0aGlzDQogICAgPiBsYXllci4NCiAgICA+ICAgICAgIFRoZSBzYW1lIG9y
IGRpc3RpbmN0IGxpbmsgbGF5ZXIgdGVjaG5vbG9naWVzIG1heSBiZSB1c2VkIGluIGVhY2ggbGVn
IHNob3duIGluDQogICAgPiAgICAgICBGaWd1cmUgMS4NCg0KICAgIC4uLkZCMjogSG1tLiBXZSdy
ZSBhZ2FpbiBiYWNrIHRvIHVzaW5nIHRlcm1zIHN1Y2ggYXMgInBvcHVsYXIiLiBQZXIgbXkgZWFy
bGllciBub3RlLCBwb3B1bGFyaXR5IG1pZ2h0IGNoYW5nZSwgc3RhbmRhcmRzIHN0YXkuDQoNCiAg
ICBIb3cgYWJvdXQ6DQogICAgVGhlIGxpbmsgbGF5ZXIsIHdoaWNoIGlzIGFzc29jaWF0ZSB0byB0
aGUgcGh5c2ljYWwgbGF5ZXIgdGVjaG5vbG9neSB1c2VkLiAgRXhhbXBsZSB0ZWNobm9sb2dpZXMg
Zm9yIHRoaXMgbGF5ZXIgaW5jbHVkZSBFdGhlcm5ldCwgDQogICAgUE9TLCBEV0RNLiAgSW4gYSB2
aXJ0dWFsIGVudmlyb25tZW50LCB2aXJ0dWFsaXplZCBJL08gdGVjaG5vbG9naWVzIHN1Y2ggYXMg
U1ItSU9WIG9yIHNpbWlsYXIgYXJlIGFwcGxpY2FibGUgZm9yIHRoaXMgbGF5ZXIuDQoNCg0KICAg
ID4gDQogICAgPiAgICAgPg0KICAgID4gICAgID4gWzI1NV0gU3VnZ2VzdCB0byBhdm9pZA0KICAg
ID4gICAgID4gICAgIHRlcm1zIGxpa2UgInBvcHVsYXIiIC0gcG9wdWxhcml0eSBjYW4gY2hhbmdl
LCBzdGFuZGFyZHMgc3RheQ0KICAgID4gICAgID4NCiAgICA+ICAgICA+IDxOYWdlbmRyYT4gT2su
IFRoaXMgaXMgY2hhbmdlZCBhcyAiRXRoZXJuZXQgaXMgb25lIHN1Y2ggY2hvaWNlLi4uIg0KICAg
ID4gICAgID4NCiAgICA+ICAgICA+IFsyNTZdIEFjcm9ueW1zDQogICAgPiAgICAgPiAgICAgIlBP
UyIgYW5kICJEV0RNIiBhcmUgbm90IGRlZmluZWQNCiAgICA+ICAgICA+DQogICAgPiAgICAgPiA8
TmFnZW5kcmE+IEFkZGVkLg0KICAgID4gICAgID4NCiAgICA+ICAgICA+IFsyNzRdIExpbmsgc3Rh
cnQvZW5kLXBvaW50cyBkb24ndCBzZWVtIHRvDQogICAgPiAgICAgPiAgICAgYWx3YXlzIGFsaWdu
IHdpdGggdGhlIHVuZGVybGF5IG5ldHdvcmsgaW4gdGhlIGRpYWdyYW0NCiAgICA+ICAgICA+DQog
ICAgPiAgICAgPiA8TmFnZW5kcmE+IEZpeGVkIGl0Lg0KICAgID4gICAgID4NCiAgICA+ICAgICA+
IFsyODddIHMvbWF5IGNvbXByaXNlDQogICAgPiAgICAgPiAgICAgb2YvbWF5IGNvbnNpc3Qgb2Yv
DQogICAgPiAgICAgPg0KICAgID4gICAgID4gPE5hZ2VuZHJhPldlIGZpeGVkIGl0IGFzICJtYXkg
Y29tcHJpc2UiLi4NCiAgICA+ICAgICA+DQogICAgPiAgICAgPiBbMjg4XSBzL2J1dCBub3Qgc2hv
d24vYnV0IGlzIG5vdCBzaG93bi8NCiAgICA+ICAgICA+DQogICAgPiAgICAgPiA8TmFnZW5kcmE+
IFdlIGZpeGVkIHRoaXMgYXMgImludGVybWVkaWF0ZSBub2RlcyBub3Qgc2hvd24uLi46DQogICAg
PiAgICAgPg0KICAgID4gICAgID4gWzMwN10NCiAgICA+ICAgICA+ICAgICBzL2RldmljZXMvZGV2
aWNlLw0KICAgID4gICAgID4NCiAgICA+ICAgICA+IDxOYWdlbmRyYT4gRG9uZS4NCiAgICA+ICAg
ICA+DQogICAgPiAgICAgPiBbMzA4XSBXaGF0IGlzIGEgImNvbnRyb2xsZXIiPw0KICAgID4gICAg
ID4NCiAgICA+ICAgICA+IDxOYWdlbmRyYT4gV2UgZGlzY3Vzc2VkIHRoaXMgaW4gdGhlIGFib3Zl
IGNvbW1lbnQgc2VjdGlvbi4NCiAgICA+ICAgICA+DQogICAgPiAgICAgPiBbMzE0XSBzL2luY2x1
ZGVzL2luY2x1ZGUvDQogICAgPiAgICAgPg0KICAgID4gICAgID4gPE5hZ2VuZHJhPkRvbmUuDQog
ICAgPiAgICAgPg0KICAgID4gICAgID4gWzMxOV0NCiAgICA+ICAgICA+ICAgICBBZGQgaFNGQyB0
byBsaXN0IG9mIGFjcm9ueW1zIGluIHNlY3Rpb24gMS4yLjENCiAgICA+ICAgICA+DQogICAgPiAg
ICAgPiA8TmFnZW5kcmE+IFRoaXMgaXMgZXhwYW5kZWQgaW4gdGhlIHJlc3BlY3RpdmUgc2VjdGlv
bi4gV2UgYWRkZWQgaXQgaW4gdGhlDQogICAgPiAgICAgPiBhY3JvbnltIHNlY3Rpb24gYXMgd2Vs
bC4NCiAgICA+ICAgICA+DQogICAgPiAgICAgPiBbMzIwXSBBZGQgSUJOIHRvIGxpc3Qgb2YgYWNy
b255bXMNCiAgICA+ICAgICA+ICAgICBpbiBzZWN0aW9uIDEuMi4xDQogICAgPiAgICAgPg0KICAg
ID4gICAgID4gPE5hZ2VuZHJhPiBPaywgRG9uZS4NCiAgICA+ICAgICA+DQogICAgPiAgICAgPiBb
MzI1XSBzL2luY2x1ZGVzL2luY2x1ZGUvDQogICAgPiAgICAgPg0KICAgID4gICAgID4gPE5hZ2Vu
ZHJhPiBEb25lLg0KICAgID4gICAgID4gWzM1OV0gVGhlIGZ1bmN0aW9uL3Rlcm0gImNvbnRyb2xs
ZXIiDQogICAgPiAgICAgPiAgICAgcmVxdWlyZXMgZGVmaW5pdGlvbi4NCiAgICA+ICAgICA+DQog
ICAgPiAgICAgPiA8TmFnZW5kcmE+IERvbmUsIGFzIG1lbnRpb25lZCBpbiB0aGUgYWJvdmUgY29t
bWVudCBzZWN0aW9uLg0KICAgID4gICAgID4NCiAgICA+ICAgICA+IFszODNdIHMvPy4vPy8NCiAg
ICA+ICAgICA+DQogICAgPiAgICAgPiBbMzk4XSBzL2dldCB0aGUgZ290L2dvdC8NCiAgICA+ICAg
ICA+DQogICAgPiAgICAgPiA8TmFnZW5kcmE+IERvbmUuDQogICAgPiAgICAgPg0KICAgID4gICAg
ID4gIFs0NjFdDQogICAgPiAgICAgPiAgICAgcy9kZXZpY2VzL2RldmljZS8NCiAgICA+ICAgICA+
DQogICAgPiAgICAgPiA8TmFnZW5kcmE+IERvbmUuDQogICAgPiAgICAgPg0KICAgID4gICAgID4g
IFs0NjldIERvZXMgaXQgaGF2ZSB0byBiZSBlcXVhbCBjb3N0IG11bHRpcGF0aCBhdCB0aGUgc2Vy
dmljZQ0KICAgID4gICAgID4gICAgIGxheWVyLCBvciBjb3VsZCB1bmVxdWFsIGNvc3QgbXVsdGlw
YXRoIGFsc28gYmUgYW4gb3B0aW9uIGZvciBsb2FkLQ0KICAgID4gYmFsYW5jaW5nPw0KICAgID4g
ICAgID4NCiAgICA+ICAgICA+IDxOYWdlbmRyYT5JIGRpZG7igJl0IHNlZSBhbnkgZGlzY3Vzc2lv
biBzcGVjaWZpYyB0byBFQ01QL1VDTVAgaW4gdGhlDQogICAgPiAgICAgPiBhcmNoaXRlY3R1cmUg
UkZDLg0KICAgID4gDQogICAgPiAgICAgLi4uRkI6IEhtbS4gSSBkaWQgbm90IHNlZSB0aGF0IFJG
Qzc2NjUgaXMgb25seSBhYm91dCBlcXVhbCBjb3N0IG11bHRpcGF0aC4NCiAgICA+ICAgICA+DQog
ICAgPiAgICAgPiAgWzUyMV0gTm90IHN1cmUgd2hldGhlciB0aGUgb3ZlcmxheSBuZXR3b3JrIGVz
dGFibGlzaGVzIHRoZSBzZXJ2aWNlIHBsYW5lLg0KICAgID4gSXNuJ3QNCiAgICA+ICAgICA+ICAg
ICBpdCB0aGF0IHRoZSBvdmVybGF5IG5ldHdvcmsgZXN0YWJsaXNoZXMgY29ubmVjdGl2aXR5IGZv
ciB0aGUgU0ZDLXJlbGF0ZWQNCiAgICA+ICAgICA+ICAgICBmdW5jdGlvbnMgaW4gdGhlIHNlcnZp
Y2UgcGxhbmU/DQogICAgPiAgICAgPg0KICAgID4gICAgID4gPE5hZ2VuZHJhPiBUaGUgc2Vydmlj
ZSBsYXllciBpcyBlc3RhYmxpc2hlZCBvdmVyIHRoZSBvdmVybGF5IG5ldHdvcmsgbGF5ZXIuIEkN
CiAgICA+IGFtDQogICAgPiAgICAgPiBub3Qgc3VyZSBpZiBpdCBpcyByaWdodCB0byBzYXkgb3Zl
cmxheSBuZXR3b3JrIHByb3ZpZGVzIGNvbm5lY3Rpdml0eSBmb3Igc2VydmljZQ0KICAgID4gICAg
ID4gbGF5ZXIgKC4NCiAgICA+IA0KICAgID4gICAgIC4uLkZCOiBPdmVybGF5IG5ldHdvcmsgaXMg
b25lIGNvbXBvbmVudCBvZiB0aGUgc2VydmljZSBsYXllciwgaXNuJ3QgaXQuIFNvIGl0IGlzDQog
ICAgPiByZXF1aXJlZCBidXQgbm90IHN1ZmZpY2llbnQuDQogICAgPiANCiAgICA+IDxOYWdlbmRy
YTI+IE9rLiBXZSBjYW4gbW9kaWZ5IGFzIGJlbG93Og0KICAgID4gDQogICAgPiBPTEQ6DQogICAg
PiAgIFRoZSBvdmVybGF5IG5ldHdvcmsgZXN0YWJsaXNoZXMgdGhlIHNlcnZpY2UgcGxhbmUgYmV0
d2VlbiB0aGUgU0ZDDQogICAgPiAgICBjb21wb25lbnRzIGFuZCBhcmUgbW9zdGx5IHRyYW5zcGFy
ZW50IHRvIHRoZSBTRkMgZGF0YSBwbGFuZSBlbGVtZW50cy4NCiAgICA+IA0KICAgID4gTkVXOg0K
ICAgID4gICBUaGUgb3ZlcmxheSBuZXR3b3JrIHByb3ZpZGVzIGNvbm5lY3Rpdml0eSBmb3Igc2Vy
dmljZSBwbGFuZSBiZXR3ZWVuIHRoZSBTRkMNCiAgICA+ICAgIGNvbXBvbmVudHMgYW5kIGFyZSBt
b3N0bHkgdHJhbnNwYXJlbnQgdG8gdGhlIFNGQyBkYXRhIHBsYW5lIGVsZW1lbnRzLg0KICAgID4g
DQogICAgPiAgICAgPg0KICAgID4gICAgID4gWzUzMV0gcy9jb21wb25lbnRzL2NvbXBvbmVudC8g
WzU0NV0gcmVtb3ZlDQogICAgPiAgICAgPiAgICAgInVuZGVybGF5Ig0KICAgID4gICAgID4NCiAg
ICA+ICAgICA+IDxOYWdlbmRyYT4gRG9uZS4NCiAgICA+ICAgICA+DQogICAgPiAgICAgPiBbNTk1
XSBzL2RldmljZXMvZGV2aWNlLw0KICAgID4gICAgID4NCiAgICA+ICAgICA+IDxOYWdlbmRyYT4g
RG9uZS4NCiAgICA+ICAgICA+DQogICAgPiAgICAgPiBbNjAwXSBzL2FjdGlvbi9hbiBhY3Rpb24v
DQogICAgPiAgICAgPg0KICAgID4gICAgID4gPE5hZ2VuZHJhPiBEb25lLg0KICAgID4gICAgID4N
CiAgICA+ICAgICA+IFs2MDFdIEV4cGFuZCBvbg0KICAgID4gICAgID4gICAgICJUVEwgb3Igb3Ro
ZXIgbWVhbnMiIChUVEwgYWxzbyBuZWVkcyB0byBiZSBhZGRlZCB0byBhY3JvbnltcyBpbiAxLjIu
MSkuIElzDQogICAgPiB0aGlzDQogICAgPiAgICAgPiAgICAgc3BlY2lmaWMgdG8gTlNIPyBPciBz
cGVjaWZpYyB0byBJUHY0Pw0KICAgID4gICAgID4NCiAgICA+ICAgICA+IDxOYWdlbmRyYT4gVFRM
IGlzIGxpc3RlZCBhcyB3ZWxsLWtub3duIGFiYnJldiBpbiBodHRwczovL3d3dy5yZmMtDQogICAg
PiAgICAgPiBlZGl0b3Iub3JnL21hdGVyaWFscy9hYmJyZXYuZXhwYW5zaW9uLnR4dCBhbmQgc28g
d2UgbGVmdCBpdCBhcyBpdCBpcy4gVFRMIGluDQogICAgPiB0aGlzDQogICAgPiAgICAgPiBkb2N1
bWVudCByZWZlcnMgdG8gTlNIIFRUTCBmaWVsZC4NCiAgICA+IA0KICAgID4gICAgIC4uLkZCOiBM
ZXQncyBlbnN1cmUgd2UgcmVmZXIgdG8gTlNIIFRUTCBpbiB0aGlzIGNhc2UuIEdpdmVuIHRoYXQg
U0ZDIGNhbiBiZSBkb25lDQogICAgPiB3aXRoIG90aGVyIG1lYW5zIHRoYW4gTlNILCBpbXBsaWNp
dCByZWZlcmVuY2UgdG8gTlNIIG1pZ2h0IGJlIGEgcHJvYmxlbS4NCiAgICA+IA0KICAgID4gPE5h
Z2VuZHJhMj5Pay4NCiAgICA+IA0KICAgID4gICAgID4NCiAgICA+ICAgICA+ICBbNjMwXSBNZW50
aW9uIHRoYXQgZm9yICJhcHByb3hpbWF0aW9uIG9mDQogICAgPiAgICAgPiAgICAgcGFja2V0IGxv
c3MgZm9yIGEgZ2l2ZW4gU0ZDIGNhbiBiZSBkZXJpdmVkIiB0byBiZSBhcHBsaWNhYmxlLCBTRkMg
T0FNDQogICAgPiBwYWNrZXRzDQogICAgPiAgICAgPiAgICAgd291bGQgbmVlZCB0byBiZSBmb3J3
YXJkZWQgdGhlIHNhbWUgYXMgbGl2ZSB1c2VyIHRyYWZmaWMuDQogICAgPiAgICAgPg0KICAgID4g
ICAgID4gPE5hZ2VuZHJhPiBBcyBpdCBpcyBpbnRlbmRpbmcgdG8gZGVyaXZlIHRoZSBhcHByb3hp
bWF0ZSBsb3NzIHZhbHVlLCBJIGFtIG5vdA0KICAgID4gc3VyZQ0KICAgID4gICAgID4gaWYgd2Ug
bmVlZCB0aGlzIGFkZGl0aW9uYWwgY29uc2lkZXJhdGlvbiB0aGF0IHRoZSBPQU0gcGFja2V0IHdv
dWxkIG5lZWQgdG8NCiAgICA+ICAgICA+IGZvbGxvdyB0aGUgbGl2ZSB1c2VyIHRyYWZmaWMuIExl
dCBtZSBrbm93IGlmIHlvdSB0aGluayBvdGhlcndpc2UuDQogICAgPiANCiAgICA+ICAgICAuLi5G
QjogSU1ITyB3ZSBzaG91bGQgLSBnaXZlbiB0aGF0IGl0IGlzIG9uZSBwb3RlbnRpYWwgY29tcGxp
Y2F0aW9uLg0KICAgID4gDQogICAgPiA8TmFnZW5kcmEyPiBPay4gV2UgY2FuIHVwZGF0ZSBhcyBi
ZWxvdzoNCiAgICA+IA0KICAgID4gT0xEOg0KICAgID4gDQogICAgPiBTRkMgT0FNIHNob3VsZCBw
cm92aWRlIHRoZSBhYmlsaXR5IHRvIG1lYXN1cmUgcGFja2V0IGxvc3MgZm9yIGFuIFNGQy4NCiAg
ICA+ICAgIE9uLWRlbWFuZCBtZWFzdXJlbWVudCBjYW4gYmUgdXNlZCB0byBlc3RpbWF0ZSBwYWNr
ZXQgbG9zcyB1c2luZw0KICAgID4gICAgc3RhdGlzdGljYWwgbWV0aG9kcy4gIE1lYXN1cmluZyB0
aGUgbG9zcyBvZiBPQU0gcGFja2V0cywgYW4NCiAgICA+ICAgIGFwcHJveGltYXRpb24gb2YgcGFj
a2V0IGxvc3MgZm9yIGEgZ2l2ZW4gU0ZDIGNhbiBiZSBkZXJpdmVkLg0KICAgID4gDQogICAgPiBO
RVc6DQogICAgPiBTRkMgT0FNIHNob3VsZCBwcm92aWRlIHRoZSBhYmlsaXR5IHRvIG1lYXN1cmUg
cGFja2V0IGxvc3MgZm9yIGFuIFNGQy4NCiAgICA+ICAgIE9uLWRlbWFuZCBtZWFzdXJlbWVudCBj
YW4gYmUgdXNlZCB0byBlc3RpbWF0ZSBwYWNrZXQgbG9zcyB1c2luZw0KICAgID4gICAgc3RhdGlz
dGljYWwgbWV0aG9kcy4gIE1lYXN1cmluZyB0aGUgbG9zcyBvZiBPQU0gcGFja2V0cyB0aGF0IHNo
YXJlIHRoZSBmYXRlDQogICAgPiB3aXRoIGRhdGEgdHJhZmZpYywgYW4gYXBwcm94aW1hdGlvbiBv
ZiBwYWNrZXQgbG9zcyBmb3IgYSBnaXZlbiBTRkMgY2FuIGJlIGRlcml2ZWQuDQoNCiAgICAuLi5G
QjogSG1tLiBOb3Qgc3VyZSB0aGF0IHRoaXMgcmVhbGx5IGNvdmVycyB0aGUgY2FzZSB3aGVyZSB0
aGUgT0FNIHBhY2tldHMgYXJlIHRyZWF0ZWQgZGlmZmVyZW50bHkgdGhhbiB0aGUgY3VzdG9tZXIg
ZGF0YSBwYWNrZXRzLg0KDQogICAgSG93IGFib3V0Og0KICAgIFNGQyBPQU0gc2hvdWxkIHByb3Zp
ZGUgdGhlIGFiaWxpdHkgdG8gbWVhc3VyZSBwYWNrZXQgbG9zcyBmb3IgYW4gU0ZDLiBPbi1kZW1h
bmQgbWVhc3VyZW1lbnQgY2FuIGJlIHVzZWQgdG8gZXN0aW1hdGUgcGFja2V0IGxvc3MgdXNpbmcg
c3RhdGlzdGljYWwgbWV0aG9kcy4gIFRvIGVuc3VyZSBhY2N1cmF0ZSBlc3RpbWF0aW9ucywgb25l
IG5lZWRzIHRvIGVuc3VyZSB0aGF0IE9BTSBwYWNrZXRzIGFyZSB0cmVhdGVkIHRoZSBzYW1lIGFu
ZCBhbHNvIHNoYXJlIHRoZSBzYW1lIGZhdGUgYXMgcmVndWxhciBkYXRhIHRyYWZmaWMuIA0KDQog
ICAgQ2hlZXJzLCBGcmFuaw0KDQogICAgPiAgICAgPg0KICAgID4gICAgID4gIFs2MzZdIElzIHVw
cGVyY2FzZQ0KICAgID4gICAgID4gICAgICJNVVNUIiBhcHBsaWNhYmxlIHRvIGFuIGluZm9ybWF0
aW9uYWwgZG9jdW1lbnQ/IEVzcGVjaWFsbHkgZ2l2ZW4gdGhhdA0KICAgID4gICAgID4gICAgIFJG
QzIxMTkvUkZDODE3NCBpcyBleHBsaWNpdGx5IHJlZmVyZW5jZWQgYnkgdGhlIGRyYWZ0Lg0KICAg
ID4gICAgID4NCiAgICA+ICAgICA+IDxOYWdlbmRyYT4gQmFzZWQgb24gdmFyaW91cyByZXZpZXdl
ciBjb21tZW50cywgd2UgcmVtb3ZlZCB0aGUgdXNlIG9mDQogICAgPiBhbnkNCiAgICA+ICAgICA+
IG5vcm1hdGl2ZSBzdGF0ZW1lbnQuDQogICAgPiAgICAgPg0KICAgID4gICAgID4gWzY2Nl0gQWRk
IE1QTFMsIFRSSUxMIHRvDQogICAgPiAgICAgPiAgICAgYWNyb255bXMgaW4gMS4yLjENCiAgICA+
ICAgICA+DQogICAgPiAgICAgPiA8TmFnZW5kcmE+IE9rLiBEb25lLg0KICAgID4gICAgID4NCiAg
ICA+ICAgICA+IFs2NzhdIHMvZXhoYXVzdGl2ZS9leGhhdXN0aXZlLi8NCiAgICA+ICAgICA+DQog
ICAgPiAgICAgPiA8TmFnZW5kcmE+IERvbmUuDQogICAgPiAgICAgPg0KICAgID4gICAgID4gWzcy
MF0gSXMgdXBwZXJjYXNlICJTSE9VTEQiIGFwcGxpY2FibGUgdG8gYW4gaW5mb3JtYXRpb25hbCBk
b2N1bWVudD8NCiAgICA+ICAgICA+ICAgICBFc3BlY2lhbGx5IGdpdmVuIHRoYXQgUkZDMjExOS9S
RkM4MTc0IGlzIGV4cGxpY2l0bHkgcmVmZXJlbmNlZCBieSB0aGUNCiAgICA+IGRyYWZ0Lg0KICAg
ID4gICAgID4NCiAgICA+ICAgICA+IDxOYWdlbmRyYT4gQmFzZWQgb24gdmFyaW91cyByZXZpZXdl
ciBjb21tZW50cywgd2UgcmVtb3ZlZCB0aGUgdXNlIG9mDQogICAgPiBhbnkNCiAgICA+ICAgICA+
IG5vcm1hdGl2ZSBzdGF0ZW1lbnQuDQogICAgPiAgICAgPg0KICAgID4gICAgID4gWzcyMl0gSXMg
dXBwZXJjYXNlICJNQVkiIGFwcGxpY2FibGUgdG8gYW4gaW5mb3JtYXRpb25hbCBkb2N1bWVudD8N
CiAgICA+IEVzcGVjaWFsbHkNCiAgICA+ICAgICA+ICAgICBnaXZlbiB0aGF0IFJGQzIxMTkvUkZD
ODE3NCBpcyBleHBsaWNpdGx5IHJlZmVyZW5jZWQgYnkgdGhlIGRyYWZ0Lg0KICAgID4gICAgID4N
CiAgICA+ICAgICA+IDxOYWdlbmRyYT4gQmFzZWQgb24gdmFyaW91cyByZXZpZXdlciBjb21tZW50
cywgd2UgcmVtb3ZlZCB0aGUgdXNlIG9mDQogICAgPiBhbnkNCiAgICA+ICAgICA+IG5vcm1hdGl2
ZSBzdGF0ZW1lbnQuDQogICAgPiAgICAgPg0KICAgID4gICAgID4gWzc1NF0NCiAgICA+ICAgICA+
ICAgICBzL3BhY2tldC9wYWNrZXRzLw0KICAgID4gICAgID4NCiAgICA+ICAgICA+IFs3NTVdIHMv
dG8gbmV4dCBub2RlL3RvIHRoZSBuZXh0IG5vZGUvDQogICAgPiAgICAgPg0KICAgID4gICAgID4g
IFs3NzFdIEhvdyBkb2VzIHRoaXMNCiAgICA+ICAgICA+ICAgICByZXF1aXJlbWVudCBhbGlnbiB3
aXRoIHRoZSBlYXJsaWVyIHBhcmFncmFwaCwgZS5nLiBpbiBjYXNlIGEgbm9kZSBzZW5kcyBhbg0K
ICAgID4gICAgID4gSUNNUA0KICAgID4gICAgID4gICAgIHJlcGx5PyBJdCB3b3VsZCBwcm9iYWJs
eSBtYWtlIHNlbnNlIHRvIHNjb3BlIHRoZSBzdGF0ZW1lbnQgdG8gZS5nLiBOU0guDQogICAgPiAg
ICAgPg0KICAgID4gICAgID4gPE5hZ2VuZHJhPiBBcyBtZW50aW9uZWQgaW4gdGhlIHN0YXRlbWVu
dCwgdGhlIG5vZGUgdGhhdCBpbml0aWF0ZXMgdGhlIE9BTQ0KICAgID4gICAgID4gcGFja2V0IG11
c3Qgc2V0IHRoZSBtYXJrZXIgYW5kIHNvIHRoaXMgc3RhdGVtZW50IGlzIGFwcGxpY2FibGUgZm9y
IHRoZQ0KICAgID4gaW5pdGlhdGluZw0KICAgID4gICAgID4gbm9kZS4NCiAgICA+ICAgICA+DQog
ICAgPiAgICAgPiBbODA2XQ0KICAgID4gICAgID4gICAgIHMvZnVuY3Rpb24vZnVuY3Rpb25zLw0K
ICAgID4gICAgID4NCiAgICA+ICAgICA+IDxOYWdlbmRyYT4gRG9uZQ0KICAgID4gICAgID4NCiAg
ICA+ICAgICA+IFs4MDldIHMvZnJvbSByZWxldmFudCBub2RlL2Zyb20gdGhlIHJlbGV2YW50IG5v
ZGUvDQogICAgPiAgICAgPg0KICAgID4gICAgID4gPE5hZ2VuZHJhPiBEb25lDQogICAgPiAgICAg
Pg0KICAgID4gICAgID4gWzgxMF0NCiAgICA+ICAgICA+ICAgICBzL2dlbmVyYXRlIElDTVAvZ2Vu
ZXJhdGUgYW4gSUNNUC8NCiAgICA+ICAgICA+DQogICAgPiAgICAgPiA8TmFnZW5kcmE+IERvbmUN
CiAgICA+ICAgICA+DQogICAgPiAgICAgPiBbODEyXSBzL2Zyb20gbGFzdC9mcm9tIHRoZSBsYXN0
Lw0KICAgID4gICAgID4NCiAgICA+ICAgICA+IDxOYWdlbmRyYT4gRG9uZQ0KICAgID4gICAgID4N
CiAgICA+ICAgICA+IFs4MzBdDQogICAgPiAgICAgPiAgICAgcy9wZXJmb3JtIGNvbnRpbnVpdHkv
cGVyZm9ybSB0aGUgY29udGludWl0eS8NCiAgICA+ICAgICA+DQogICAgPiAgICAgPiA8TmFnZW5k
cmE+IERvbmUNCiAgICA+ICAgICA+DQogICAgPiAgICAgPiAgWzgzNF0gcy93aXRoIHJlbGV2YW50
L3dpdGggdGhlDQogICAgPiAgICAgPiAgICAgcmVsZXZhbnQNCiAgICA+ICAgICA+DQogICAgPiAg
ICAgPiA8TmFnZW5kcmE+IERvbmUNCiAgICA+ICAgICA+DQogICAgPiAgICAgPiBbODM1XSBzL3Bl
cmZvcm0gcGFydGlhbCBTRkMgYXZhaWxhYmlsaXR5Li9wZXJmb3JtIGEgcGFydGlhbCBTRkMNCiAg
ICA+ICAgICA+ICAgICBhdmFpbGFiaWxpdHkgY2hlY2suLw0KICAgID4gICAgID4NCiAgICA+ICAg
ICA+IDxOYWdlbmRyYT4gRG9uZQ0KICAgID4gICAgID4NCiAgICA+ICAgICA+IFs4NTFdIEZvciAi
SW4tU2l0dSBPQU0gZGF0YSBmaWVsZHMiIGFkZCBhIG5vcm1hdGl2ZQ0KICAgID4gICAgID4gICAg
IHJlZmVyZW5jZSB0byBkcmFmdC1pZXRmLWlwcG0taW9hbS1kYXRhDQogICAgPiAgICAgPg0KICAg
ID4gICAgID4gWzkwNV0gQWRkICJDTEkiIHRvIHNlY3Rpb24gMS4yLjENCiAgICA+ICAgICA+ICAg
ICBhY3Jvbnltcw0KICAgID4gICAgID4NCiAgICA+ICAgICA+IDxOYWdlbmRyYT4gRG9uZQ0KICAg
ID4gICAgID4NCiAgICA+ICAgICA+IFs5MjBdIEFkZCBhIHJlZmVyZW5jZSBmb3IgTkVUQ09ORiAt
PlJGQzYyNDENCiAgICA+ICAgICA+DQogICAgPiAgICAgPiA8TmFnZW5kcmE+IERvbmUNCiAgICA+
ICAgICA+DQogICAgPiAgICAgPiBPbmNlIGFnYWluLCB0aGFua3MgYSBsb3QgZm9yIHRoZSBncmVh
dCBjb21tZW50cy4NCiAgICA+ICAgICA+DQogICAgPiAgICAgPiBSZWdhcmRzLA0KICAgID4gICAg
ID4gTmFnZW5kcmENCiAgICA+IA0KICAgID4gICAgIFRoYW5rcyBhZ2FpbiBmb3IgY29uc2lkZXJp
bmcgdGhlIGNvbW1lbnRzIGluIGdyZWF0IGRldGFpbC4gTXVjaCBhcHByZWNpYXRlZC4NCiAgICA+
IA0KICAgID4gICAgIENoZWVycywgRnJhbmsNCiAgICA+ICAgICA+DQogICAgPiAgICAgPg0KICAg
ID4gICAgID4NCiAgICA+IA0KICAgID4gDQoNCg0K


From nobody Sat May 23 05:43:35 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00B2A3A0C92; Sat, 23 May 2020 05:43:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=XZCusF4X; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=duQbWbMO
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d9zVjfmaBlQa; Sat, 23 May 2020 05:43:29 -0700 (PDT)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8B45A3A0C89; Sat, 23 May 2020 05:43:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=32284; q=dns/txt; s=iport; t=1590237808; x=1591447408; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=bAVyuK/1/i/Q1x0pnnchQwZsPsFnbQIGLYdon3tZxVk=; b=XZCusF4XdMdoHNBdFKNEsPA8fnIresCvbBa+145A0y84TmEevqZbAVZQ MUu0ulZI/e2fJkNXlTibenQ3gWZyqbP6K3IjmbflQqHXiHK5dOO4x/lRx xewWjL8sE5skjb0Pk1EsPtvIgJzchMs/7Sja7EqpvecwR9n1RePHMNxIs c=;
IronPort-PHdr: =?us-ascii?q?9a23=3ABVdMJBLfhxv+GSXiPtmcpTVXNCE6p7X5OBIU4Z?= =?us-ascii?q?M7irVIN76u5InmIFeGvK0/iV7VG4jX9qEMh+nXtvXmXmoNqdaEvWsZeZNBHx?= =?us-ascii?q?kClY0NngMmDcLEbC+zLPPjYyEgWsgXUlhj8iK+MFQTFcrjNBXep3So5msUHR?= =?us-ascii?q?PyfQN+OuXyHNvUiMK6n+C/8pHeeUNGnj24NLhzNx6x6w7Ws5ob?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CJAABEGcle/4ENJK1mDgsBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBAQESAQEBAQEBAQEBAQEBQIFHgVQjLgdvWC8sCoQag0YDjRo?= =?us-ascii?q?lmDyBQoEQA1ULAQEBDAEBIwoCBAEBhEQCF4IGJDgTAgMBAQsBAQUBAQECAQU?= =?us-ascii?q?EbYVWDIVyAQEBAQIBEhERDAEBNwEPAgEIGAICJgICAjAVEAIEDgUbB4MEAYJ?= =?us-ascii?q?LAw4gAQ6gegKBOYhhdoEygwEBAQWBRkGDORiCDgMGgQ4qAYJjhxSCTBqCAIE?= =?us-ascii?q?QAScMEIFPfj6CZwIBAgGBLAELBwEhBzECglozgi2ONgERBgIKBiqCHwE8iSO?= =?us-ascii?q?IAI8kfQqCVIgphg6KJR2CY4kCkBqCA5BOgVyIEpN0AgQCBAUCDgEBBYFpImZ?= =?us-ascii?q?YEQdwFWUBgj5QGA2QQDiDOoUUhQQ+dAIBNAIGAQcBAQMJfIohAiYHgQYBMF8?= =?us-ascii?q?BAQ?=
X-IronPort-AV: E=Sophos;i="5.73,425,1583193600"; d="scan'208";a="483714736"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 23 May 2020 12:43:27 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by alln-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 04NChRF7032295 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sat, 23 May 2020 12:43:27 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sat, 23 May 2020 07:43:26 -0500
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sat, 23 May 2020 07:43:25 -0500
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Sat, 23 May 2020 08:43:25 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D79UT531IsQvV2/V2+NXMWEcGdM4JyRFtf2oLFy/QScO9WxofFl5utDPExkgrxQpnxm5gk3Cc4odQsklkDRqg1TOSZ+a/Cqf59yuyWG8JWd9ChC0/Ba3jXViqXBzHcMYvgHR5mCj94yn60XSN2/iyXSaRPkPZP2AzNF56gclZQR8ni67qeYp07dFx+uczQRxaYOUjoUo4ebUHkIXAEkLOg/83Zgn4aqRDeMJoM1IbVdyH1HAmIzNuOqCDh9rkyd4L2sJBaf/GRkY2niPq74Vo57bKXMPF0o7eXCUYbI3R9XuDmbe0wN/ET1+zZ6JxXCwt/T9/wmXNGbxWsFp4EE7fg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bAVyuK/1/i/Q1x0pnnchQwZsPsFnbQIGLYdon3tZxVk=; b=jSpf8pQRqASjyTiN6WkAx2LOd8/+o0Z++/61LyPe7X8n8pV/z01LiXRXrVs8tcE5/ihK2KzY8JJEA8UG4W7Q5kvkZPy8asBM3RAD+hupyjPIzZ7lBaQprGnYI22woLtWkRBu7Z49XGEjhQJPz4e1AmYa5YS1h0XQ9JUQCI4Zsgt6MOfOf28G7/mPfilv7UBQ+yAOufCIB6Tb6T3s1LttD17KUp9gv1G6j2sMEj1mwoqsZETitbADz53hNJJwJ9sM8tqIF9FpuYUGwkdo2WrypMyEvrQ2W6i2uFYtDxPu9gFI60akYmM783BV+NePJIdIvyGQysdEV3cubv5BX8KH9A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bAVyuK/1/i/Q1x0pnnchQwZsPsFnbQIGLYdon3tZxVk=; b=duQbWbMOaYW3m2fQI4QmmsDYf5aY0OYOp28AhpvZojsB8IxS7jdNpfJPwnkeW9gFcj4cWCs+8iiNHoWFM4G9BijZi1TTsXD8tD4Tis0T17cDrP1sUSWLvmFeeuCYfZMe3JfPDyyFx4KnVuanpmVZ36V42Wo3XkXTGAAaYQlaKbg=
Received: from BN6PR11MB4068.namprd11.prod.outlook.com (2603:10b6:405:7c::31) by BN6PR11MB3985.namprd11.prod.outlook.com (2603:10b6:405:7b::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.26; Sat, 23 May 2020 12:43:24 +0000
Received: from BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34]) by BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34%3]) with mapi id 15.20.3021.026; Sat, 23 May 2020 12:43:24 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: Benjamin Kaduk <kaduk@mit.edu>, "Nagendra Kumar Nainar (naikumar)" <naikumar=40cisco.com@dmarc.ietf.org>
CC: The IESG <iesg@ietf.org>, "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>, "sfc@ietf.org" <sfc@ietf.org>
Thread-Topic: Benjamin Kaduk's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
Thread-Index: AQHWI/r7n4nGFylM8k67PRRkYrO8AqinX1yAgA13RQCAAJ3ZAA==
Date: Sat, 23 May 2020 12:43:24 +0000
Message-ID: <3B869171-4818-4542-8E83-CA0EDFCC54CA@cisco.com>
References: <158880638274.2656.5377824170907686634@ietfa.amsl.com> <D7409C1E-9509-42B4-B167-72CCACB542E7@cisco.com> <20200522231826.GO58497@kduck.mit.edu>
In-Reply-To: <20200522231826.GO58497@kduck.mit.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.37.20051002
authentication-results: mit.edu; dkim=none (message not signed) header.d=none;mit.edu; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [136.56.55.90]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 12f811a7-2918-4e20-03d7-08d7ff16e227
x-ms-traffictypediagnostic: BN6PR11MB3985:
x-microsoft-antispam-prvs: <BN6PR11MB398539AF0B2D5F6FBEA8C7E4C6B50@BN6PR11MB3985.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0412A98A59
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 51sTbGBhXoYV5ldiz6fKC4iSF/NkR/6XgSrTk0qVaH9FHv2cGifcI0TTq903LxqaBi19tEO55DmvcK9c06rRoNTiAIV2dj6VMA9QdRm8f5yL+jSs1hK61blj6Ni4esp4SVnXdUD2q60uqu38gM4pcCZkI2IEc+KKWI2tXaFYfMCgWCOSAxS7Crk/Uhho4N1IBtt4tyWCd2I394NqmTbE0ApVwMhD1M6aLusLwuMVH34e0FMY6sROpDHZlleRRZzmgb5LqZ7q6QqUIWynsNTJJwOSlPcXEaz4PxfXxD8MMqILFyY/f434LBJ1cVLGQz5PuES+XO+hC74wPRpOYyB1SN2yaAVQEeRQjFfDx65tVGXkWmawjrnKKwo6VPeedqojwiSkRaYtQlogFzfFBFU5nQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB4068.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(366004)(396003)(346002)(39860400002)(376002)(136003)(66556008)(66476007)(110136005)(64756008)(2616005)(8676002)(66446008)(66946007)(2906002)(76116006)(6512007)(186003)(26005)(91956017)(71200400001)(33656002)(8936002)(6506007)(86362001)(478600001)(36756003)(30864003)(54906003)(5660300002)(316002)(966005)(6486002)(4326008)(579004); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: zo1DRV92Q8ngj2GTiY2wXzK4aqMAtwp1KvFUjeO2ccmWLEryn7efnIviQM5Zl2U7nKLUPoyQ+S3kgaYp7QAZ3di9P6gSaSf35aOe8hvhoMGBlMCYFR+ISpradAmF1PGmHFgq2CE6kEnAHamPzA7r6QIOVgYJ+KYQOuT7i3pKJz38mvSJwcj6PS1eJc4AvDWQl/ESK/LuwfDVURtU4+ZbtNtyqjioTEhWP1aUHLPZnTAF1W/MeCKJ0Gg+wPogXV43CRCTOSZlK3v1EdkytmEgEkBN1dd/TFGil8mstRfkCFFoh5172Tm+YHv/TF2MVSQftxp6pV5Z75dfixoU4azQATsfQMUjvbIIOAVHF7N6GGWckkZPQG7A3WX9HSza1i2ZDbNcz7s1eHFLWq2u8r/ejzUF6aPMNsVsl/c9WB3F6HH1zZLH/5hEIuDR9TgIrlDO3qrRdqx2bF9hxn27kbrGh3zcov+LcOKrn+i7zzfC1Ug=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <DD8448DF52D0144FBF0DF98A7ADC5AF9@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 12f811a7-2918-4e20-03d7-08d7ff16e227
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 May 2020 12:43:24.3106 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 2sqiv8xowy/fkDUOlxy68N6ZNfD2G1SmmxKxiAn31mxLTBdygoPzHdfLtTMoA7CKwN4NL5qVUueGvoWIY886bA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB3985
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: alln-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/C84GVmTXx9GsY8AMLXz7HkLcYp8>
Subject: Re: [sfc] Benjamin Kaduk's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 May 2020 12:43:33 -0000

SGkgQmVuamFtaW4sDQoNClRoYW5rIHlvdSBmb3IgdGhlIHJlc3BvbnNlLiBQbGVhc2Ugc2VlIGlu
bGluZSBmb3IgPE5hZ2VuZHJhPjINCg0K77u/T24gNS8yMi8yMCwgNzoxOCBQTSwgIkJlbmphbWlu
IEthZHVrIiA8a2FkdWtAbWl0LmVkdT4gd3JvdGU6DQoNCiAgICBIaSBOYWdlbmRyYSwNCg0KICAg
IE9uIFRodSwgTWF5IDE0LCAyMDIwIGF0IDAxOjQwOjEzUE0gKzAwMDAsIE5hZ2VuZHJhIEt1bWFy
IE5haW5hciAobmFpa3VtYXIpIHdyb3RlOg0KICAgID4gSGkgQmVuamFtaW4sDQogICAgPiANCiAg
ICA+IFRoYW5rIHlvdSBmb3IgdGhlIGNvbW1lbnRzLiBQbGVhc2Ugc2VlIGlubGluZSBmb3IgbW9y
ZSByZXNwb25zZS4NCiAgICA+IA0KICAgID4gICAgIEJlbmphbWluIEthZHVrIGhhcyBlbnRlcmVk
IHRoZSBmb2xsb3dpbmcgYmFsbG90IHBvc2l0aW9uIGZvcg0KICAgID4gICAgIGRyYWZ0LWlldGYt
c2ZjLW9hbS1mcmFtZXdvcmstMTM6IE5vIE9iamVjdGlvbg0KICAgID4gICAgIA0KICAgID4gICAg
IFdoZW4gcmVzcG9uZGluZywgcGxlYXNlIGtlZXAgdGhlIHN1YmplY3QgbGluZSBpbnRhY3QgYW5k
IHJlcGx5IHRvIGFsbA0KICAgID4gICAgIGVtYWlsIGFkZHJlc3NlcyBpbmNsdWRlZCBpbiB0aGUg
VG8gYW5kIENDIGxpbmVzLiAoRmVlbCBmcmVlIHRvIGN1dCB0aGlzDQogICAgPiAgICAgaW50cm9k
dWN0b3J5IHBhcmFncmFwaCwgaG93ZXZlci4pDQogICAgPiAgICAgDQogICAgPiAgICAgDQogICAg
PiAgICAgUGxlYXNlIHJlZmVyIHRvIGh0dHBzOi8vd3d3LmlldGYub3JnL2llc2cvc3RhdGVtZW50
L2Rpc2N1c3MtY3JpdGVyaWEuaHRtbA0KICAgID4gICAgIGZvciBtb3JlIGluZm9ybWF0aW9uIGFi
b3V0IElFU0cgRElTQ1VTUyBhbmQgQ09NTUVOVCBwb3NpdGlvbnMuDQogICAgPiAgICAgDQogICAg
PiAgICAgDQogICAgPiAgICAgVGhlIGRvY3VtZW50LCBhbG9uZyB3aXRoIG90aGVyIGJhbGxvdCBw
b3NpdGlvbnMsIGNhbiBiZSBmb3VuZCBoZXJlOg0KICAgID4gICAgIGh0dHBzOi8vZGF0YXRyYWNr
ZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2ZjLW9hbS1mcmFtZXdvcmsvDQogICAgPiAgICAg
DQogICAgPiAgICAgDQogICAgPiAgICAgDQogICAgPiAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KICAgID4g
ICAgIENPTU1FTlQ6DQogICAgPiAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KICAgID4gICAgIA0KICAgID4g
ICAgIFNlY3Rpb24gMg0KICAgID4gICAgIA0KICAgID4gICAgIEknbSBub3Qgc3VyZSB0aGF0IEkg
dW5kZXJzdGFuZCB3aHkgYSBub2RlIGluIHRoZSB1bmRlcmxheSBuZXR3b3JrICh0aGUNCiAgICA+
ICAgICAiVk0yIiBvbmUpIGRvZXNuJ3QgbGluZSB1cCB3aXRoIGEgbm9kZSBpbiB0aGUgbGluayBs
YXllciwgaW4gRmlndXJlIDEuDQogICAgPiAgICANCiAgICA+IDxOYWdlbmRyYT5BbSBJIGFzc3Vt
aW5nIHJpZ2h0IHRoYXQgdGhlIHF1ZXN0aW9uIGlzIGFib3V0IHRoZSBtaXNhbGlnbm1lbnQgYmV0
d2VlbiB0aGUgbm9kZXMgb24gTGluayBsYXllciBhbmQgdW5kZXJsYXkgbGF5ZXI/LiBJZiBzbywg
aXQgd2FzIGEgdHlwbyBhbmQgd2UgZml4ZWQgaXQuIElmIEkgbWlzdW5kZXJzdG9vZCB0aGUgcXVl
c3Rpb24sIHBsZWFzZSBsZXQgbWUga25vdy4NCg0KICAgIFllcywgdGhhdCB3YXMgdGhlIHF1ZXN0
aW9uLCBhbmQgdGhhbmtzIGZvciB0aGUgZml4IQ0KDQogICAgPiAgICAgU2VjdGlvbiAzDQogICAg
PiAgICAgDQogICAgPiAgICAgICAgICAgIGNsYXNzaWZpZXJzLCBjb250cm9sbGVycywgb3RoZXIg
c2VydmljZSBub2RlcykuICBUZXN0aW5nIGFuIFNGDQogICAgPiAgICAgICAgICAgIG1heSBub3Qg
YmUgcmVzdHJpY3RlZCB0byBjb25uZWN0aXZpdHkgdG8gdGhlIFNGLCBidXQgYWxzbyB3aGV0aGVy
DQogICAgPiAgICAgDQogICAgPiAgICAgbml0KD8pIHBlcmhhcHMgIm1heSBiZSBtb3JlIGV4cGFu
c2l2ZSB0aGFuIGp1c3QgY2hlY2tpbmcgY29ubmVjdGl2aXR5IHRvDQogICAgPiAgICAgdGhlIFNG
IiwgdG8gYXZvaWQgcXVlc3Rpb25zIGFib3V0IHdoYXQgdGhlICJub3QiIGJpbmRzIHRvLg0KICAg
ID4gICANCiAgICA+IDxOYWdlbmRyYT4gWWVzLiBZb3VyIHN1Z2dlc3RlZCB0ZXh0IHNlZW1zIHRv
IG1ha2UgaXQgZWFzeSB0byBwYXJzZSB0aGUgc3RhdGVtZW50LiBQbGVhc2UgY2hlY2sgdGhlIGJl
bG93IHRleHQ6DQogICAgPiANCiAgICA+IE9MRDoNCiAgICA+IFRlc3RpbmcgYW4gU0YNCiAgICA+
ICAgICAgICBtYXkgbm90IGJlIHJlc3RyaWN0ZWQgdG8gY29ubmVjdGl2aXR5IHRvIHRoZSBTRiwg
YnV0IGFsc28gd2hldGhlcg0KICAgID4gICAgICAgIHRoZSBTRiBpcyBwcm92aWRpbmcgaXRzIGlu
dGVuZGVkIHNlcnZpY2UuDQogICAgPiANCiAgICA+IE5FVzoNCiAgICA+IFRlc3RpbmcgYW4gU0YN
CiAgICA+ICAgICAgICBtYXkgYmUgbW9yZSBleHBhbnNpdmUgdGhhbiBqdXN0IGNoZWNraW5nIGNv
bm5lY3Rpdml0eSB0byB0aGUgU0YNCiAgICA+ICAgICAgICBzdWNoIGFzIGNoZWNraW5nIGlmIHRo
ZSBTRiBpcyBwcm92aWRpbmcgaXRzIGludGVuZGVkIHNlcnZpY2UuDQogICAgPiANCiAgICA+ICAg
ICAgICAzLiAgQ2xhc3NpZmllciBjb21wb25lbnQ6IE9BTSBmdW5jdGlvbnMgYXBwbGljYWJsZSBh
dCB0aGlzIGNvbXBvbmVudA0KICAgID4gICAgICAgICAgICBpbmNsdWRlcyB0ZXN0aW5nIHRoZSB2
YWxpZGl0eSBvZiB0aGUgY2xhc3NpZmljYXRpb24gcnVsZXMgYW5kDQogICAgPiAgICAgICAgICAg
IGRldGVjdGluZyBhbnkgaW5jb2hlcmVuY2UgYW1vbmcgdGhlIHJ1bGVzIGluc3RhbGxlZCBpbiBk
aWZmZXJlbnQNCiAgICA+ICAgICAgICAgICAgY2xhc3NpZmllcnMuDQogICAgPiAgICAgDQogICAg
PiAgICAgSXQgc2VlbXMgaW1wb3J0YW50IHRvIGluY2x1ZGUgYm90aCBwb3NpdGl2ZSBhbmQgbmVn
YXRpdmUgdGVzdHMgb2YNCiAgICA+ICAgICBjbGFzc2lmaWNhdGlvbiBmdW5jdGlvbmFsaXR5IChp
LmUuLCB0aGF0IHRyYWZmaWMgdGhhdCBzaG91bGQgbm90IG1hdGNoDQogICAgPiAgICAgaW4gZmFj
dCBkb2VzIG5vdCBtYXRjaCkuICBTZWN0aW9uIDMuMyBtaWdodCBiZSBhIGdvb2QgcGxhY2UgdG8g
bWVudGlvbg0KICAgID4gICAgIHRoaXMuDQogICAgPiAgICAgDQogICAgPiA8TmFnZW5kcmE+IFRo
ZSBiZWxvdyB0ZXh0IGluIFNlY3Rpb24gMy4zIGlzIGludGVuZGVkIHRvIGNvdmVyIHN1Y2ggbWlz
Y2xhc3NpZmljYXRpb246DQogICAgPiANCiAgICA+ICIgVGhlIFNGQyBPQU0gbXVzdCBiZSBhYmxl
IHRvIHZhbGlkYXRlIHRoZSBjbGFzc2lmaWNhdGlvbg0KICAgID4gICAgcnVsZXMgYnkgYXNzZXNz
aW5nIHdoZXRoZXIgYSBmbG93IGlzIGFwcHJvcHJpYXRlbHkgbWFwcGVkIHRvIHRoZQ0KICAgID4g
ICAgcmVsZXZhbnQgU0ZDLiINCiAgICA+IA0KICAgID4gSWYgdGhlIGFib3ZlIGlzIG5vdCBjbGVh
ciwgd2UgY2FuIHVwZGF0ZSB0aGUgc2FtZSBhczoNCiAgICA+IA0KICAgID4gTkVXOg0KICAgID4g
VGhlIFNGQyBPQU0gbXVzdCBiZSBhYmxlIHRvIHZhbGlkYXRlIHRoZSBjbGFzc2lmaWNhdGlvbg0K
ICAgID4gICAgcnVsZXMgYnkgYXNzZXNzaW5nIHdoZXRoZXIgYSBmbG93IGlzIGFwcHJvcHJpYXRl
bHkgbWFwcGVkIHRvIHRoZQ0KICAgID4gICAgcmVsZXZhbnQgU0ZDIGFuZCBkZXRlY3QgYW55IG1p
c2NsYXNzaWZpY2F0aW9uLg0KDQogICAgSSdkIHN1Z2dlc3QgbWFraW5nIHRoZSB1cGRhdGUuICBU
aGUgb3JpZ2luYWwgaXMgcHJvYmFibHkgY2xlYXIgdG8gbW9zdA0KICAgIHBlb3BsZSwgYnV0IG1h
eWJlIG5vdCB0byBldmVyeW9uZS4NCg0KPE5hZ2VuZHJhMj4gRG9uZS4NCg0KICAgID4gICAgIFNl
Y3Rpb24gMy4xLjENCiAgICA+ICAgICANCiAgICA+ICAgICAgICBzZXJ2aWNlIGZ1bmN0aW9uIGlz
IGF2YWlsYWJsZT8uICBPbiBvbmUgZW5kIG9mIHRoZSBzcGVjdHJ1bSwgb25lDQogICAgPiAgICAg
ICAgbWlnaHQgYXJndWUgdGhhdCBhbiBTRiBpcyBzdWZmaWNpZW50bHkgYXZhaWxhYmxlIGlmIHRo
ZSBzZXJ2aWNlIG5vZGUNCiAgICA+ICAgICAgICAocGh5c2ljYWwgb3IgdmlydHVhbCkgaG9zdGlu
ZyB0aGUgU0YgaXMgYXZhaWxhYmxlIGFuZCBpcyBmdW5jdGlvbmFsLg0KICAgID4gICAgICAgIE9u
IHRoZSBvdGhlciBlbmQgb2YgdGhlIHNwZWN0cnVtLCBvbmUgbWlnaHQgYXJndWUgdGhhdCB0aGUg
U0Yncw0KICAgID4gICAgICAgIGF2YWlsYWJpbGl0eSBjYW4gb25seSBiZSBjb25jbHVkZWQgaWYg
dGhlIHBhY2tldCwgYWZ0ZXIgcGFzc2luZw0KICAgID4gICAgIA0KICAgID4gICAgIEkgYWdyZWUg
d2l0aCB0aGUgb3RoZXIgcmV2aWV3ZXJzIHRoYXQgdGhlIGZpcnN0ICJlbmQiIG9mIHRoZSBzcGVj
dHJ1bQ0KICAgID4gICAgIHNlZW1zIHN1cnByaXNpbmcuDQogICAgPiAgICAgDQogICAgPiAgICAg
ICAgZmlyZXdhbGwpLiAgVGhlIGNvc3Qgb2YgdGhpcyBhcHByb2FjaCBpcyB0aGF0IHRoZSBPQU0g
bWVjaGFuaXNtIGZvcg0KICAgID4gICAgICAgIHNvbWUgU0Ygd2lsbCBuZWVkIHRvIGJlIGNvbnRp
bnVvdXNseSBtb2RpZmllZCBpbiBvcmRlciB0byAia2VlcCB1cCINCiAgICA+ICAgICAgICB3aXRo
IG5ldyBmdW5jdGlvbmFsaXR5IGJlaW5nIGludHJvZHVjZWQ6IGxhY2sgb2YgZXh0ZW5kaWJpbGl0
eS4NCiAgICA+ICAgIA0KICAgID4gICAgIG5pdDogdGhlIGdyYW1tYXIgZG9lc24ndCBzZWVtIHJp
Z2h0IGFyb3VuZCAibGFjayBvZiBleHRlbmRpYmlsaXR5Ig0KICAgID4gICAgIChhbHNvLCBpcyAi
ZXh0ZW5kaWJpbGl0eSIgcHJlZmVycmVkIG9yICJleHRlbnNpYmlsaXR5Ij8pLg0KICAgID4gDQog
ICAgPiAgPE5hZ2VuZHJhPiBXZSBoYXZlIHRoaXMgY2hhbmdlZCB0byBleHRlbnNpYmlsaXR5Lg0K
ICAgID4gDQogICAgPiAgICAgICAgVGhlIFNGIGF2YWlsYWJpbGl0eSBjYW4gYmUgcGVyZm9ybWVk
IHVzaW5nIGEgZ2VuZXJhbGl6ZWQgYXBwcm9hY2gNCiAgICA+ICAgICAgICAoaS5lLiwgYW4gYWRl
cXVhdGUgZ3JhbnVsYXJpdHkgdG8gcHJvdmlkZSBhIGJhc2ljIFNGIHNlcnZpY2UpLiAgTW9yZQ0K
ICAgID4gICAgIA0KICAgID4gICAgIG5pdDogSSB0aGluayBpdCdzIGFuIGF2YWlsYWJpbGl0eSAq
Y2hlY2sqIHRoYXQgY2FuIGJlIHBlcmZvcm1lZC4NCiAgICA+ICANCiAgICA+IDxOYWdlbmRyYT4g
R29vZCBjYXRjaCAoLiBGaXhlZCBpdC4NCiAgICA+IA0KICAgID4gICAgIFNlY3Rpb24gMy4yLjIN
CiAgICA+ICAgICANCiAgICA+ICAgICBNYW5kYXRpbmcgdGhlIGFiaWxpdHkgdG8gbWVhc3VyZSBl
dmVyeSBhcmJpdHJhcnkgc2VnbWVudCBvZiBTRnMgd2l0aGluDQogICAgPiAgICAgYW4gU0ZDIHNl
ZW1zIGxpa2UgaXQgbWlnaHQgYmUgb3Zlci1jb25zdHJhaW5pbmcuDQogICAgPiANCiAgICA+IDxO
YWdlbmRyYT5UaGlzIGlzIG5vdCBhIG5vcm1hdGl2ZSBzdGF0ZW1lbnQgYnV0IGludGVuZGVkIHRv
IGRldGVjdCBhbmQgaXNvbGF0ZSBwZXJmb3JtYW5jZSBpc3N1ZSB3aXRoaW4gdGhlIFNGQy4NCiAg
ICA+IA0KICAgID4gICAgIFNlY3Rpb24gNA0KICAgID4gICAgIA0KICAgID4gICAgICAgIHRvIHBl
cmZvcm0gT0FNIGZ1bmN0aW9uYWxpdHkgYXQgZGlmZmVyZW50IGxheWVycy4gIEluIG9yZGVyIHRv
IGFwcGx5DQogICAgPiAgICAgICAgc3VjaCBPQU0gZnVuY3Rpb25zIGF0IHRoZSBzZXJ2aWNlIGxh
eWVyLCB0aGV5IG5lZWQgdG8gYmUgZW5oYW5jZWQgdG8NCiAgICA+ICAgICAgICBvcGVyYXRlIGEg
c2luZ2xlIFNGL1NGRiB0byBtdWx0aXBsZSBTRnMvU0ZGcyBpbiBhbiBTRkMgYW5kIGFsc28gaW4N
CiAgICA+ICAgICAgICBtdWx0aXBsZSBTRkNzLg0KICAgID4gICAgIA0KICAgID4gICAgIEkgZG9u
J3QgdW5kZXJzdGFuZCB3aGF0ICJvcGVyYXRlIGEgc2luZ2xlIFNGRiB0byBtdWx0aXBsZSBTRnMv
U0ZGcyINCiAgICA+ICAgICBtZWFucy4NCiAgICA+ICANCiAgICA+IDxOYWdlbmRyYT4gV2UgZ290
IHNpbWlsYXIgY29tbWVudHMgZnJvbSBvdGhlciByZXZpZXdlcnMgaGlnaGxpZ2h0aW5nIHRoZSBh
bWJpZ3VpdHkuIFdlIGNoYW5nZWQgaXQgYXMgYmVsb3c6DQogICAgPiANCiAgICA+IE9MRDoNCiAg
ICA+IEluIG9yZGVyIHRvIGFwcGx5DQogICAgPiAgICBzdWNoIE9BTSBmdW5jdGlvbnMgYXQgdGhl
IHNlcnZpY2UgbGF5ZXIsIHRoZXkgbmVlZCB0byBiZSBlbmhhbmNlZCB0bw0KICAgID4gICAgb3Bl
cmF0ZSBhIHNpbmdsZSBTRi9TRkYgdG8gbXVsdGlwbGUgU0ZzL1NGRnMgaW4gYW4gU0ZDIGFuZCBh
bHNvIGluDQogICAgPiAgICBtdWx0aXBsZSBTRkNzLg0KICAgID4gDQogICAgPiBORVc6DQogICAg
PiBJbiBvcmRlciB0byBhcHBseSBzdWNoIE9BTSBmdW5jdGlvbnMgYXQgdGhlIHNlcnZpY2UgbGF5
ZXIsIHRoZXkgbmVlZCB0byBiZSBlbmhhbmNlZCANCiAgICA+IHRvIG9wZXJhdGUgYSBzaW5nbGUg
U0YvU0ZGIHRvIG11bHRpcGxlIFNGcy9TRkZzIGluIGFuIFNGQyBhbmQgYWxzbyBpbiBtdWx0aXBs
ZSBTRkNzLg0KDQogICAgSSB0aGluayBJJ20gZmFpbGluZyB0byBzZWUgdGhlIGRpZmZlcmVuY2Us
IHVuZm9ydHVuYXRlbHkuDQoNCjxOYWdlbmRyYTI+IEl0IHdhcyBhIGNvcHkgcGFzdGUgZXJyb3Iu
IEJlbG93IGlzIHRoZSB1cGRhdGVkIHRleHQ6DQoNCkluIG9yZGVyIHRvIGFwcGx5IHN1Y2ggT0FN
IGZ1bmN0aW9ucyBhdCB0aGUgc2VydmljZSBsYXllciwgdGhleSBuZWVkIHRvIGJlIGVuaGFuY2Vk
IHRvIA0Kb3BlcmF0ZSBhIHNpbmdsZSBTRi9TRkYgdG8gbXVsdGlwbGUgU0ZzL1NGRnMgc3Bhbm5p
bmcgYWNyb3NzIG9uZSBvciBtb3JlIFNGQ3MuDQoNCiAgICA+ICAgICBTZWN0aW9uIDQuMQ0KICAg
ID4gICAgIA0KICAgID4gICAgICAgIG8gIFZlcmlmeSBhbnkgcGFja2V0IHJlLW9yZGVyaW5nIGFu
ZCBjb3JydXB0aW9uLg0KICAgID4gICAgIA0KICAgID4gICAgIG5pdDogdGhpcyB3b3JkaW5nIGRv
ZXNuJ3QgcmVhbGx5IG1ha2Ugc2Vuc2UuICBEbyB3ZSB3YW50IHRvIHZlcmlmeSB0aGUNCiAgICA+
ICAgICBhYnNlbmNlIG9mIHN1Y2ggdGhpbmdzLCBvciB0aGF0IGl0IGlzIHdpdGhpbiBjb25maWd1
cmVkIHRvbGVyYW5jZXMsIG9yDQogICAgPiAgICAgc29tZXRoaW5nIGVsc2U/ICBKdXN0IG5vdGlu
ZyBhbnkgb2NjdXJyZW5jZXMgYW5kIHZlcmlmeWluZyB0aGF0IHRoZQ0KICAgID4gICAgIG5vdGVk
IG9jY3VycmVuY2VzIGFyZSBhcyBub3RlZCBkb2Vzbid0IHNlZW0gdXNlZnVsLi4uDQogICAgPiAg
ICANCiAgICA+IDxOYWdlbmRyYT4gV2UgY2hhbmdlZCB0aGlzIGFzICJkZXRlY3QiIGluc3RlYWQg
b2YgInZlcmlmeSIuDQogICAgPiANCiAgICA+ICAgICAgICBvICBWZXJpZnkgdGhlIHBvbGljeSBv
ZiBhbiBTRkMgb3IgU0YuDQogICAgPiAgICAgDQogICAgPiAgICAgbml0OiBzaW1pbGFybHksIGlz
IHRoaXMgdG8gdmVyaWZ5IHRoZSBjb25maWd1cmF0aW9uLCBvciB0byB2ZXJpZnkgdGhhdA0KICAg
ID4gICAgIG9wZXJhdGlvbiBtYXRjaGVzIHRoZSBleHBlY3RlZCBjb25maWd1cmF0aW9uPw0KICAg
ID4gICAgIA0KICAgID4gPE5hZ2VuZHJhPiBUaGlzIHNlY3Rpb24gaXMgYWJvdXQgY29ubmVjdGl2
aXR5IGZ1bmN0aW9uIGFuZCBzbyBpdCBpcyBpbnRlbmRlZCB0byB2ZXJpZnkgdGhlIG9wZXJhdGlv
biBiYXNlZCBvbiB0aGUgY29uZmlndXJhdGlvbi4NCg0KICAgIFBlcmhhcHMgInZlcmlmeSB0aGF0
IGFuIFNGQyBvciBTRiBpcyBhcHBseWluZyB0aGUgZXhwZWN0ZWQgcG9saWN5Ij8NCg0KICAgID4g
ICAgIFNlY3Rpb24gNC4yDQogICAgPiAgICAgDQogICAgPiAgICAgICAgQ29udGludWl0eSBpcyBh
IG1vZGVsIHdoZXJlIE9BTSBtZXNzYWdlcyBhcmUgc2VudCBwZXJpb2RpY2FsbHkgdG8NCiAgICA+
ICAgICAgICB2YWxpZGF0ZSBvciB2ZXJpZnkgdGhlIHJlYWNoYWJpbGl0eSB0byBhIGdpdmVuIFNG
IHdpdGhpbiBhbiBTRkMgb3INCiAgICA+ICAgICANCiAgICA+ICAgICBuaXQ6IHdoaWxlIGl0J3Mg
ImNvbm5lY3Rpdml0eSB0byIsIEkgdGhpbmsgaXQncyAicmVhY2hhYmlsaXR5IG9mIi4NCiAgICA+
ICAgICANCiAgICA+IDxOYWdlbmRyYT4gQ2hhbmdlZCBpdC4NCiAgICA+IA0KICAgID4gICAgICAg
IG8gIE5vdGlmeWluZyB0aGUgZGV0ZWN0ZWQgZmFpbHVyZXMgdG8gb3RoZXIgT0FNIGZ1bmN0aW9u
cyBvcg0KICAgID4gICAgICAgICAgIGFwcGxpY2F0aW9ucyB0byB0YWtlIGFwcHJvcHJpYXRlIGFj
dGlvbi4NCiAgICA+ICAgICANCiAgICA+ICAgICBuaXQ6IHRoZSBzdWJqZWN0IG9mIGEgbm90aWZp
Y2F0aW9uIGlzIHRoZSBlbnRpdHkgcmVjZWl2aW5nIG5vdGlmaWNhdGlvbiwNCiAgICA+ICAgICBu
b3QgdGhlIGNvbnRlbnQgb2YgdGhlIG5vdGlmaWNhdGlvbi4gIFNvICJub3RpZnlpbmcgb3RoZXIg
T0FNIGZ1bmN0aW9ucw0KICAgID4gICAgIG9yIGFwcGxpY2F0aW9ucyBvZiB0aGUgZGV0ZWN0ZWQg
ZmFpbHVyZXMgc28gdGhleSBjYW4gdGFrZSBhcHByb3ByaWF0ZQ0KICAgID4gICAgIGFjdGlvbiIs
IG9yICJTZW5kaW5nIG5vdGlmaWNhdGlvbnMgb2YgdGhlIGRldGVjdGVkIGZhaWx1cmVzIHRvIG90
aGVyDQogICAgPiAgICAgWy4uLl0iLg0KICAgID4gICAgIA0KICAgID4gPE5hZ2VuZHJhPiBUaGUg
Zm9ybWVyIG9uZSBsb29rcyBtb3JlIGFwcHJvcHJpYXRlLiANCiAgICA+IA0KICAgID4gICAgIFNl
Y3Rpb24gNC40DQogICAgPiAgICAgDQogICAgPiAgICAgICAgZGVsYXkgW1JGQzc2NzldIGlzIGlt
cG9ydGFudC4gIEluIG9yZGVyIHRvIG1lYXN1cmUgb25lLXdheSBkZWxheSwNCiAgICA+ICAgICAg
ICB0aW1lIHN5bmNocm9uaXphdGlvbiBNVVNUIGJlIHN1cHBvcnRlZCBieSBtZWFucyBzdWNoIGFz
IE5UUCwgUFRQLA0KICAgID4gICAgICAgIEdQUywgZXRjLg0KICAgID4gICAgIA0KICAgID4gICAg
IEkgdGhpbmsgKGluZm9ybWF0aW9uYWwpIHJlZmVyZW5jZXMgYXJlIGluIG9yZGVyIGZvciB0aGVz
ZS4gIChQVFAgaXMgbm90DQogICAgPiAgICAgbGlzdGVkIGFzICJ3ZWxsLWtub3duIiBhdA0KICAg
ID4gICAgIGh0dHBzOi8vd3d3LnJmYy1lZGl0b3Iub3JnL21hdGVyaWFscy9hYmJyZXYuZXhwYW5z
aW9uLnR4dCAsIHRob3VnaCB0aGUNCiAgICA+ICAgICBvdGhlciB0d28gYXJlLikNCiAgICA+ICAg
ICANCiAgICA+IDxOYWdlbmRyYT4gQmFzZWQgb24gbXkgdW5kZXJzdGFuZGluZyBvbiB0aGUgYWJv
dmUgY2l0ZWQgZG9jdW1lbnQsIEkgZXhwYW5kZWQgUFRQIGFuZCBsZWZ0IHRoZSBvdGhlciB0d28g
YXMgaXQgaXMuIExldCBtZSBrbm93IGlmIHRoZSBvdGhlciB0d28gc2hvdWxkIGJlIGV4cGFuZGVk
Lg0KDQogICAgVGhlIG90aGVyIHR3byBkb24ndCBuZWVkIHRvIGJlIGV4cGFuZGVkLiAgSW4gYWRk
aXRpb24gdG8gZXhwYW5kaW5nIFBUUCwgSQ0KICAgIHdhcyB3b25kZXJpbmcgd2hldGhlciB0byBy
ZWZlcmVuY2UgdGhlIFJGQ3MgZm9yIGVhY2ggcHJvdG9jb2wgbWVudGlvbmVkLg0KICAgIFBlcmhh
cHMgaXQgaXMgbm90IHdvcnRoIHRoZSBleHRyYSBlZmZvcnQgYXQgdGhpcyB0aW1lLg0KDQo8TmFn
ZW5kcmEyPiBJIHdpbGwgbGVhdmUgaXQgYXMgaXQgaXMgbm93LiANCg0KICAgID4gICAgICAgIE9u
ZS13YXkgZGVsYXkgdmFyaWF0aW9uIFtSRkMzMzkzXSBjb3VsZCBhbHNvIGJlIGNhbGN1bGF0ZWQg
Ynkgc2VuZGluZw0KICAgID4gICAgICAgIE9BTSBwYWNrZXRzIGFuZCBtZWFzdXJpbmcgdGhlIGpp
dHRlciBiZXR3ZWVuIHRoZSBwYWNrZXRzIHBhc3NpbmcNCiAgICA+ICAgICAgICB0aHJvdWdoIGFu
IFNGQy4NCiAgICA+ICAgICANCiAgICA+ICAgICBMb29raW5nIGF0IGppdHRlciBiZXR3ZWVuICht
ZWFzdXJlbWVudCkgcGFja2V0cyB0byBhc2NlcnRhaW4gZGVsYXkNCiAgICA+ICAgICB2YXJpYXRp
b24gc2VlbXMgdG8gcmVxdWlyZSBmb3Jla25vd2xlZGdlIG9mIHRoZSAoZS5nLiwgcGVyaW9kaWMp
IHBhY2luZw0KICAgID4gICAgIG9mIHRoZSBpbml0aWFsIHBhY2tldCB0cmFuc21pc3Npb24uICBJ
Ziwgb24gdGhlIG90aGVyIGhhbmQsIHRoZSBpZGVhIGlzDQogICAgPiAgICAgdG8gbG9vayBhdCB0
aGUgaml0dGVyIGFjcm9zcyB0aGUgbWVhc3VyZWQgZGVsYXkgb2YgZWFjaCBwYWNrZXQsIHRoZW4N
CiAgICA+ICAgICB0aGF0IHdvcmtzIGZpbmUgKGJ1dCB0aGF0J3Mgbm90IHdoYXQgdGhlIGN1cnJl
bnQgdGV4dCBzYXlzKS4NCiAgICA+ICAgICANCiAgICA+IDxOYWdlbmRyYT4gQWdyZWVkLiBUaGUg
bWVhc3VyZW1lbnQgbWF5IG5lZWQgdGltZSBzeW5jaHJvbml6YXRpb24gYW5kIGFkZGl0aW9uYWwg
bmVnb3RpYXRpb24gc3VjaCBhcyBwcm9iZSBwYWNlIGV0Yy4gQnV0IEkgdGhpbmsgdGhhdCB0aGlz
IHNob3VsZCBiZSBjbGFyaWZpZWQgaW4gdGhlIHNvbHV0aW9uIGRvY3VtZW50cy4NCg0KICAgIEkg
YWdyZWUgdGhhdCB0aGUgZGV0YWlscyBzaG91bGQgYmUgaW4gb3RoZXIgZG9jdW1lbnRzLiAgV291
bGQgeW91IGJlDQogICAgd2lsbGluZyB0byBoYXZlIHRoaXMgdGV4dCBiZSAibWVhc3VyaW5nIHBh
Y2tldCBqaXR0ZXIgZm9yIHRyYWZmaWMgcGFzc2luZw0KICAgIHRocm91Z2ggYW4gU0ZDIj8NCg0K
PE5hZ2VuZHJhMj4gTG9va3MgYmV0dGVyLiBEb25lLg0KDQogICAgPiAgICAgICAgbyAgQWJpbGl0
eSB0byBtZWFzdXJlIHRoZSBwYWNrZXQgbG9zcyBbUkZDNzY4MF0gd2l0aGluIGFuIFNGIG9yIGFu
DQogICAgPiAgICAgICAgICAgU0ZQIGJvdW5kIHRvIGEgZ2l2ZW4gU0ZDLg0KICAgID4gICAgIA0K
ICAgID4gICAgIG5pdCg/KTogcGFja2V0IGxvc3MgIndpdGhpbiBhbiBTRiIgKGFzIG9wcG9zZWQg
dG8gYmV0d2VlbiB0d28gU0ZzKSBpcw0KICAgID4gICAgIG5vdCBzb21ldGhpbmcgSSB3b3VsZCBo
YXZlIGV4cGVjdGVkIHRvIG5lZWQgbWVhc3VyaW5nLCBvbiBmaXJzdCB0aG91Z2h0Lg0KICAgID4g
ICAgIFRob3VnaCBvbiBmdXJ0aGVyIHJlZmxlY3Rpb24gaXQgaXMgbGVzcyBzdXJwcmlzaW5nOyBz
dGlsbCwgSSB3YW50ZWQgdG8NCiAgICA+ICAgICBjaGVjayB0aGF0IHRoaXMgaXMgaW5kZWVkIGFz
IGludGVuZGVkLg0KICAgID4gICAgIA0KICAgID4gPE5hZ2VuZHJhPiBUaGUgYWJpbGl0eSB0byBt
ZWFzdXJlIHBhY2tldCBsb3NzIHdpdGhpbiBhbiBTRlAgaGVscHMgZGV0ZWN0IHN1Y2ggbG9zcyB3
aGlsZSB0aGUgYWJpbGl0eSB0byBtZWFzdXJlIHBhY2tldCBsb3NzIHdpdGhpbiBhbiBTRiBoZWxw
cyBpc29sYXRlIHRoZSBpc3N1ZS4gDQogICAgPiANCiAgICA+ICAgICBTZWN0aW9uIDUuMg0KICAg
ID4gICAgIA0KICAgID4gICAgICAgIEFzIHNob3duIGluIFRhYmxlIDMsIHRoZXJlIGFyZSBubyBz
dGFuZGFyZHMtYmFzZWQgdG9vbHMgYXZhaWxhYmxlIGZvcg0KICAgID4gICAgICAgIHRoZSB2ZXJp
ZmljYXRpb24gb2YgU0ZzIGFuZCBTRkNzLg0KICAgID4gICAgIA0KICAgID4gICAgIFNvbWUgbm90
ZSBhYm91dCAiYXQgdGhlIHRpbWUgb2YgdGhpcyB3cml0aW5nIiBvciBzaW1pbGFyIHNlZW1zIGFk
dmlzZWQ7DQogICAgPiAgICAgb3RoZXJ3aXNlIHRoaXMgc3RhdGVtZW50IGlzIHVubGlrZWx5IHRv
IGFnZSB3ZWxsLg0KICAgID4gICAgIA0KICAgID4gPE5hZ2VuZHJhPiBUaGF0IG1ha2Ugc2Vuc2Uu
IFBsZWFzZSBmaW5kIHRoZSB1cGRhdGVkIHRleHQgYmVsb3c6DQogICAgPiANCiAgICA+IE9MRDoN
CiAgICA+IEFzIHNob3duIGluIFRhYmxlIDMsIHRoZXJlIGFyZSBubyBzdGFuZGFyZHMtYmFzZWQg
dG9vbHMgYXZhaWxhYmxlIGZvcg0KICAgID4gICAgdGhlIHZlcmlmaWNhdGlvbiBvZiBTRnMgYW5k
IFNGQ3MuDQogICAgPiANCiAgICA+IE5FVzoNCiAgICA+IEFzIHNob3duIGluIFRhYmxlIDMsIHRo
ZXJlIGFyZSBubyBzdGFuZGFyZHMtYmFzZWQgdG9vbHMgYXZhaWxhYmxlIGF0IHRoZSANCiAgICA+
IHRpbWUgb2YgdGhpcyB3cml0aW5nIGZvciB0aGUgdmVyaWZpY2F0aW9uIG9mIFNGcyBhbmQgU0ZD
cy4NCiAgICA+IA0KICAgID4gICAgIFNlY3Rpb24gNi4yDQogICAgPiAgICAgDQogICAgPiAgICAg
ICAgQW4gU0ZGIG1heSBjaG9vc2Ugbm90IHRvIGZvcndhcmQgdGhlIE9BTSBwYWNrZXQgdG8gYW4g
U0YgaWYgdGhlIFNGDQogICAgPiAgICAgICAgZG9lcyBub3Qgc3VwcG9ydCBPQU0gb3IgaWYgdGhl
IHBvbGljeSBkb2VzIG5vdCBhbGxvdyB0byBmb3J3YXJkIE9BTQ0KICAgID4gICAgICAgIHBhY2tl
dCB0byBhbiBTRi4gIFRoZSBTRkYgbWF5IGNob29zZSB0byBza2lwIHRoZSBTRiwgbW9kaWZ5IHRo
ZQ0KICAgID4gICAgICAgIGhlYWRlciBhbmQgZm9yd2FyZCB0byBuZXh0IFNGQyBub2RlIGluIHRo
ZSBjaGFpbi4gIEl0IHNob3VsZCBiZSBub3RlZA0KICAgID4gICAgICAgIHRoYXQgc2tpcHBpbmcg
YW4gU0YgbWlnaHQgaGF2ZSBpbXBsaWNhdGlvbiBvbiBzb21lIE9BTSBmdW5jdGlvbnMNCiAgICA+
ICAgICAgICAoZS5nLiB0aGUgZGVsYXkgbWVhc3VyZW1lbnQgbWF5IG5vdCBiZSBhY2N1cmF0ZSku
ICBUaGUgbWV0aG9kIGJ5DQogICAgPiAgICAgDQogICAgPiAgICAgVGhpcyBiZWhhdmlvciB3YXMg
aW5pdGlhbGx5IHN1cnByaXNpbmcgdG8gbWUsIGFuZCAibWlnaHQgaGF2ZQ0KICAgID4gICAgIGlt
cGxpY2F0aW9uIG9uIiBmZWVscyBsaWtlIHdlYWtlciB0ZXh0IHRoYW4gaXMgbWVyaXRlZC4gIFdo
aWxlIEkgY2FuDQogICAgPiAgICAgcGVyaGFwcyBpbWFnaW5lIHRoYXQgbm90IGZvcndhcmRpbmcg
YW4gT0FNIHBhY2tldCB0byBhbiBTRiB0aGF0IHdpbGwNCiAgICA+ICAgICBjaG9rZSBvbiBpdCBp
bnN0ZWFkIG9mIGRvaW5nIHNvbWV0aGluZyB1c2VmdWwsIGl0IHNlZW1zIGxpa2UgaXQncyByYXRo
ZXINCiAgICA+ICAgICBkaXZlcmdlbnQgZnJvbSB0aGUgT0FNIGV4cGVjdGF0aW9ucyB0byBzaWxl
bnRseSBieXBhc3MgYSBnaXZlbiBTRiBhbmQgaXMNCiAgICA+ICAgICBxdWl0ZSBsaWtlbHkgdG8g
YWZmZWN0IHRoZSBhY2N1cmFjeSBvZiB0aGUgcmVzdWx0aW5nIE9BTSByZXN1bHRzLg0KICAgID4g
ICAgIA0KICAgID4gPE5hZ2VuZHJhPiBGb3J3YXJkaW5nIHRoZSBPQU0gcGFja2V0IHRvIGFuIFNG
IHRoYXQgZG9lcyBub3Qgc3VwcG9ydCAob3IgdGhlIHBvbGljeSBjb25maWcgZG9lcyBub3QgYWxs
b3cpIE9BTSBtYXkgcmVzdWx0IGluIHBhY2tldCBkcm9wcyBkZXBlbmRpbmcgb24gdGhlIHR5cGUg
b2YgU0YuIEZvciBleGFtcGxlLCBhIEZXIG1heSBkcm9wIHRoZSBPQU0gcGFja2V0IHdoaWxlIG90
aGVyIFNGIHN1Y2ggYXMgcGt0LWNhcHR1cmUtc2YgbWF5IHNpbXBseSBwYXNzIGl0IHRocm91Z2gu
IEl0IG1heSBiZSBkaWZmaWN1bHQgdG8gZGlmZmVyZW50aWF0ZSBpZiB0aGUgZHJvcCBpcyBkdWUg
dG8gdGhlIGxhY2sgb2YgZmVhdHVyZSBzdXBwb3J0IG9yIHNvbWUgZm9yd2FyZGluZy9wcm9jZXNz
aW5nIGlzc3VlLiBTdWNoIGluYWNjdXJhY3kgb24gdGhlIE9BTSBmdW5jdGlvbiBpcyBoaWdobGln
aHRlZCBpbiB0aGlzIHNlY3Rpb24uDQogICAgPiANCiAgICA+ICAgICAgICBwcm9jZXNzIE9BTSBw
YWNrZXRzIGlzIG91dHNpZGUgdGhlIHNjb3BlIG9mIHRoaXMgZG9jdW1lbnQuICBJdCBjb3VsZA0K
ICAgID4gICAgICAgIGJlIGEgY29uZmlndXJhdGlvbiBwYXJhbWV0ZXIgaW5zdHJ1Y3RlZCBieSB0
aGUgY29udHJvbGxlciBvciBpdCBjYW4NCiAgICA+ICAgICAgICBiZSBkb25lIGJ5IGR5bmFtaWMg
bmVnb3RpYXRpb24gYmV0d2VlbiB0aGUgU0YgYW5kIFNGRi4NCiAgICA+ICAgICANCiAgICA+ICAg
ICAoSXMgdGhlcmUgYW4gZXhpc3RpbmcgbWVjaGFuaXNtIGZvciBkeW5hbWljIG5lZ290YXRpb24g
YmV0d2VlbiBTRiBhbmQNCiAgICA+ICAgICBTRkY/KQ0KICAgID4gICAgIA0KICAgID4gPE5hZ2Vu
ZHJhPk5vdCB0aGF0IEkga25vdyBvZi4gSWYgaXQgdml0aWF0ZXMgdGhlIHNlY3Rpb24gb3Igc2Vu
dGVuY2UsIHdlIGNhbiByZW1vdmUgaXQuDQoNCiAgICBObyBuZWVkIHRvIHJlbW92ZSBpdC4gIEkn
ZCBjb25zaWRlciBhZGRpbmcgIih0aGUgZGV0YWlscyBvZiB3aGljaCBhcmUgb3V0DQogICAgb2Yg
c2NvcGUgZm9yIHRoaXMgZG9jdW1lbnQpIiBzaW5jZSB0aGVyZSdzIG5vIG90aGVyIGRvY3VtZW50
IHRvIHJlZmVyZW5jZSwNCiAgICBidXQgaXQncyBub3QgbmVjZXNzYXJ5Lg0KDQo8TmFnZW5kcmEy
PiBXZSBoYXZlIHRoaXMgZW1waGFzaXplZCBpbiB0aGUgc2VjdGlvbiBhbHJlYWR5Lg0KDQogICAg
PiAgICAgU2VjdGlvbiA2LjMNCiAgICA+ICAgICANCiAgICA+ICAgICAgICBBcyBkZXNjcmliZWQg
aW4gU2VjdGlvbiA0LCB0aGVyZSBhcmUgZGlmZmVyZW50IE9BTSBmdW5jdGlvbnMgdGhhdCBtYXkN
CiAgICA+ICAgICAgICByZXF1aXJlIGRpZmZlcmVudCBPQU0gc29sdXRpb25zLiAgV2hpbGUgdGhl
IHByZXNlbmNlIG9mIHRoZSBPQU0NCiAgICA+ICAgICAgICBtYXJrZXIgaW4gdGhlIG92ZXJsYXkg
aGVhZGVyIChlLmcuLCBPIGJpdCBpbiB0aGUgTlNIIGhlYWRlcikNCiAgICA+ICAgICAgICBpbmRp
Y2F0ZXMgaXQgYXMgT0FNIHBhY2tldCwgaXQgaXMgbm90IHN1ZmZpY2llbnQgdG8gaW5kaWNhdGUg
d2hhdCBPQU0NCiAgICA+ICAgICAgICBmdW5jdGlvbiB0aGUgcGFja2V0IGlzIGludGVuZGVkIGZv
ci4gIFRoZSBOZXh0IFByb3RvY29sIGZpZWxkIGluIE5TSA0KICAgID4gICAgICAgIGhlYWRlciBt
YXkgYmUgdXNlZCB0byBpbmRpY2F0ZSB3aGF0IE9BTSBmdW5jdGlvbiBpcyBpbnRlbmRlZCB0byBv
cg0KICAgID4gICAgICAgIHdoYXQgdG9vbHNldCBpcyB1c2VkLg0KICAgID4gICAgIA0KICAgID4g
ICAgIEVsc2V3aGVyZSBpbiB0aGUgZG9jdW1lbnQgd2UgbWFrZSByZWZlcmVuY2UgdG8gd2hhdCB3
b3VsZCBiZSByZXF1aXJlZCBvZg0KICAgID4gICAgIGEgbm9uLU5TSCBlbmNhcHN1bGF0aW9uIGhl
YWRlcjsgaXMgaXQgYXBwcm9wcmlhdGUgdG8gYWxzbyBkbyBzbyBoZXJlPw0KICAgID4gICAgIA0K
ICAgID4gPE5hZ2VuZHJhPiBEb2VzIHRoZSBiZWxvdyBtb2RpZmllZCB0ZXh0IGxvb2tzIGJldHRl
cj86DQogICAgPiANCiAgICA+IE9MRDoNCiAgICA+IFRoZSBOZXh0IFByb3RvY29sIGZpZWxkIGlu
IE5TSA0KICAgID4gICAgaGVhZGVyIG1heSBiZSB1c2VkIHRvIGluZGljYXRlIHdoYXQgT0FNIGZ1
bmN0aW9uIGlzIGludGVuZGVkIHRvIG9yDQogICAgPiAgICB3aGF0IHRvb2xzZXQgaXMgdXNlZC4N
CiAgICA+IA0KICAgID4gTkVXOg0KICAgID4gVGhlIE5leHQgUHJvdG9jb2wgZmllbGQgaW4gTlNI
DQogICAgPiAgICBoZWFkZXIgbWF5IGJlIHVzZWQgdG8gaW5kaWNhdGUgd2hhdCBPQU0gZnVuY3Rp
b24gaXMgaW50ZW5kZWQgdG8gb3INCiAgICA+ICAgIHdoYXQgdG9vbHNldCBpcyB1c2VkLiBBbnkg
b3RoZXIgb3ZlcmxheSBlbmNhcHN1bGF0aW9ucyB1c2VkIGF0IHRoZSBzZXJ2aWNlIA0KICAgID4g
bGF5ZXIgbXVzdCBoYXZlIGEgc2ltaWxhciB3YXkgdG8gaW5kaWNhdGUgdGhlIGludGVuZGVkIE9B
TSBmdW5jdGlvbi4NCg0KICAgIFRoYXQgZG9lcyBsb29rIGJldHRlciwgdGhhbmtzIQ0KDQogICAg
PiAgICAgU2VjdGlvbiA2LjQuMg0KICAgID4gICAgIA0KICAgID4gICAgICAgIEJGRCBvciBTLUJG
RCBjb3VsZCBiZSBsZXZlcmFnZWQgdG8gcGVyZm9ybSBjb250aW51aXR5IGZ1bmN0aW9uIGZvciBT
Rg0KICAgID4gICAgICAgIG9yIFNGQy4gIEFuIGluaXRpYXRvciBjb3VsZCBnZW5lcmF0ZSBhIEJG
RCBjb250cm9sIHBhY2tldCBhbmQgc2V0IHRoZQ0KICAgID4gICAgICAgICJZb3VyIERpc2NyaW1p
bmF0b3IiIHZhbHVlIGFzIGxhc3QgU0ZGIGluIHRoZSBjb250cm9sIHBhY2tldC4gIFVwb24NCiAg
ICA+ICAgICANCiAgICA+ICAgICBuaXQ6IEkgdGhpbmsgdGhpcyAieW91ciBkaXNjcmltaW5hdG9y
IiB3b3VsZCBiZSB0aGUgYWRkcmVzcyBvcg0KICAgID4gICAgIGlkZW50aWZpZXIgb2YgdGhlIGxh
c3QgU0ZGLCBub3QganVzdCAidGhlIGxhc3QgU0ZGIiBpdHNlbGYsIHJpZ2h0Pw0KICAgID4gICAg
IE9yIGJlIHNldCAidG8gaW5kaWNhdGUiIHRoZSBsYXN0IFNGRiwgb3Igc2ltaWxhci4NCiAgICA+
ICAgICAoQWxzbyBvY2N1cnMgYSBmZXcgc2VudGVuY2VzIGxhdGVyLikNCiAgICA+ICAgICANCiAg
ICA+IDxOYWdlbmRyYT4gWWVzLCBnb29kIGNhdGNoICguIE1vZGlmaWVkIHRoZSBzYW1lIGluIHRo
ZSByZWxldmFudCBzZW50ZW5jZXMuDQogICAgPiANCiAgICA+ICAgICAgICB3aXRoIHJlbGV2YW50
IERJQUcgY29kZS4gIFRoZSBUVEwgZmllbGQgaW4gdGhlIE5TSCBoZWFkZXIgY291bGQgYmUNCiAg
ICA+ICAgICAgICB1c2VkIHRvIHBlcmZvcm0gcGFydGlhbCBTRkMgYXZhaWxhYmlsaXR5LiAgRm9y
IGV4YW1wbGUsIHRoZSBpbml0aWF0b3INCiAgICA+ICAgICANCiAgICA+ICAgICBuaXQ6IGF2YWls
YWJpbGl0eSBjaGVja3MvY2hlY2tpbmcNCiAgICA+ICAgICANCiAgICA+IDxOYWdlbmRyYT4gRml4
ZWQuDQogICAgPiANCiAgICA+ICAgICBTZWN0aW9uIDYuNC40DQogICAgPiAgICAgDQogICAgPiAg
ICAgICAgW0ktRC5wZW5uby1zZmMtdHJhY2VdIGRlZmluZXMgYSBwcm90b2NvbCB0aGF0IGNoZWNr
cyBmb3IgcGF0aA0KICAgID4gICAgICAgIGxpdmVsaW5lc3MgYW5kIHRyYWNlcyB0aGUgc2Vydmlj
ZSBob3BzIGluIGFueSBTRlAuICBTZWN0aW9uIDMgb2YNCiAgICA+ICAgICAgICBbSS1ELnBlbm5v
LXNmYy10cmFjZV0gZGVmaW5lcyB0aGUgU0ZDIHRyYWNlIHBhY2tldCBmb3JtYXQgd2hpbGUNCiAg
ICA+ICAgICAgICBTZWN0aW9ucyA0IGFuZCA1IG9mIFtJLUQucGVubm8tc2ZjLXRyYWNlXSBkZWZp
bmVzIHRoZSBiZWhhdmlvciBvZiBTRg0KICAgID4gICAgICAgIGFuZCBTRkYgcmVzcGVjdGl2ZWx5
LiAgV2hpbGUgW0ktRC5wZW5uby1zZmMtdHJhY2VdIGhhcyBleHBpcmVkLCB0aGUNCiAgICA+ICAg
ICAgICBwcm9wb3NhbCBpcyBpbXBsZW1lbnRlZCBpbiBPcGVuIERheWxpZ2h0IGFuZCBhdmFpbGFi
bGUuDQogICAgPiAgICAgDQogICAgPiAgICAgV2h5IGlzIGRyYWZ0LXBlbm5vLXNmYy10cmFjZSBu
b3QgcHJvZ3Jlc3NpbmcgdG93YXJkcyBwdWJsaWNhdGlvbj8NCiAgICA+ICAgICANCiAgICA+IDxO
YWdlbmRyYT4gSSB3aWxsIGxldCB0aGUgYXV0aG9ycyBvZiBwZW5uby1zZmMtdHJhY2UgdG8gY29t
bWVudCBvbiB0aGUgcGxhbnMgdG8gbW92ZSBpdCB0b3dhcmRzIHB1YmxpY2F0aW9uLg0KICAgID4g
DQogICAgPiAgICAgU2VjdGlvbiA3DQogICAgPiAgICAgDQogICAgPiAgICAgSSB0aGluayB0aGlz
IHRhYmxlIHJlYWxseSBuZWVkcyBtb3JlIGxlYWQtaW4gdG8gd2hhdCBpdCdzIGNvbW11bmljYXRp
bmcuDQogICAgPiAgICAgDQogICAgPiAgICAgICAgQXMgZGVwaWN0ZWQgaW4gVGFibGUgNCwgaW5m
b3JtYXRpb24gYW5kIGRhdGEgbW9kZWxzIGFyZSBuZWVkZWQgZm9yDQogICAgPiAgICAgICAgY29u
ZmlndXJhdGlvbiwgbWFuYWdlYWJpbGl0eSBhbmQgb3JjaGVzdHJhdGlvbiBmb3IgU0ZDLiAgV2l0
aA0KICAgID4gICAgIA0KICAgID4gICAgIEkgZG9uJ3Qgc2VlIHdoZXJlIHRoYXQgaXMgYWN0dWFs
bHkgaW5kaWNhdGVkIGJ5IHRoZSB0YWJsZS4NCiAgICA+ICAgICANCiAgICA+IDxOYWdlbmRyYT4g
VGhlIGRhdGEgbW9kZWxzIHJlcXVpcmVkIGZvciBjb25maWcvb3JjaGVzdHJhdGlvbiBvZiBhbnkg
U0ZDIGVsZW1lbnRzIChzdWNoIGFzIGNsYXNzaWZpZXIvU0YvU0ZGKSBpcyBub3QgYXZhaWxhYmxl
IHRvZGF5LiBXZSBjYW4gY2xhcmlmeSB0aGlzIGluIHRoZSBzZWN0aW9uLiBQbGVhc2Ugc2VlIGlm
IHRoZSBiZWxvdyB0ZXh0IGNsYXJpZmllczoNCiAgICA+IA0KICAgID4gT0xEOg0KICAgID4gQXMg
ZGVwaWN0ZWQgaW4gVGFibGUgNCwgaW5mb3JtYXRpb24gYW5kIGRhdGEgbW9kZWxzIGFyZSBuZWVk
ZWQgZm9yDQogICAgPiAgICBjb25maWd1cmF0aW9uLCBtYW5hZ2VhYmlsaXR5IGFuZCBvcmNoZXN0
cmF0aW9uIGZvciBTRkMuDQogICAgPiANCiAgICA+IE5FVzoNCiAgICA+IFdoaWxlIHRoZSBORVRD
T05GIGNhcGFiaWxpdGllcyBhcmUgcmVhZGlseSBhdmFpbGFibGUgYXMgZGVwaWN0ZWQgaW4gVGFi
bGUgNCwgdGhlIGluZm9ybWF0aW9uIGFuZCBkYXRhIG1vZGVscyBhcmUgbmVlZGVkIGZvcg0KICAg
ID4gICAgY29uZmlndXJhdGlvbiwgbWFuYWdlYWJpbGl0eSBhbmQgb3JjaGVzdHJhdGlvbiBmb3Ig
U0ZDLg0KDQogICAgVGhhdCBsb29rcyBiZXR0ZXIsIHllcy4NCg0KICAgID4gICAgIFNlY3Rpb24g
OA0KICAgID4gICAgIA0KICAgID4gICAgIE9BTSBpbmZvcm1hdGlvbiAodGhvdWdoIG1vc3QgdXNl
ZnVsbHkgYXMgc3VtbWFyeSBzdGF0aXN0aWNzKSwgaWYgbGVha2VkLA0KICAgID4gICAgIGNvdWxk
IGFsc28gYmUgdXNlZCBieSBhbiBhdHRhY2tlciB0byBnYXVnZSB0aGUgZWZmaWNhY3kgb2YgYW4g
b25nb2luZw0KICAgID4gICAgIGF0dGFjay4NCiAgICA+ICAgICANCiAgICA+IDxOYWdlbmRyYT4g
U2VjdGlvbiA4IGFscmVhZHkgZGVmaW5lcyB0aGUgYmVsb3c6DQogICAgPiANCiAgICA+ICJUaGUg
ZG9jdW1lbnRzIHByb3Bvc2luZyB0aGUgT0FNIHNvbHV0aW9uIGZvciBhbnkgc2VydmljZSBsYXll
ciBjb21wb25lbnRzIHNob3VsZCBjb25zaWRlciBzb21lIGZvcm0gb2YgbWVzc2FnZSBmaWx0ZXJp
bmcgdG8gcHJldmVudCBsZWFraW5nIGFueSBpbnRlcm5hbCBzZXJ2aWNlIGxheWVyIGluZm9ybWF0
aW9uIG91dHNpZGUgdGhlIGFkbWluaXN0cmF0aXZlIGRvbWFpbi4iDQogICAgPiANCiAgICA+IEkg
YmVsaWV2ZSB0aGlzIGNvdmVycyB0aGUgcG9pbnQgeW91IHJhaXNlZC4gUGxlYXNlIGxldCB1cyBr
bm93IGlmIGl0IGRvZXNu4oCZdC4gDQoNCiAgICBUaGUgdGV4dCB5b3UgcmVmZXIgdG8gZGVzY3Jp
YmVzIGFuIGFwcHJvcHJpYXRlIG1pdGlnYXRpb24gdG8gdGFrZSwgYnV0IGRvZXMNCiAgICBub3Qg
ZGlzY3VzcyB0aGUgcG90ZW50aWFsIGNvbnNlcXVlbmNlcyB3aGVuIHRoZSBtaXRpZ2F0aW9uIGlz
IG5vdCB0YWtlbi4gIEkNCiAgICB3YXMgaG9waW5nIHRvIHNlZSBhIG1lbnRpb24gb2YgaG93IHRo
ZSBkYXRhIGNvdWxkIGJlIG1pc3VzZWQgaWYgdGhlDQogICAgb3BlcmF0b3IgZmFpbGVkIHRvIGFw
cGx5IHRoZSByZWNvbW1lbmRlZCBwcm90ZWN0aXZlIG1lYXN1cmVzIChhcyBhIHdheSB0bw0KICAg
IGluY2VudGl2ZSBwcm9wZXIgdXNlIG9mIHByb3RlY3RpdmUgbWVhc3VyZXMpLg0KDQo8TmFnZW5k
cmEyPiBTb21lIGluZm8gYXJvdW5kIHRoZSBwb3RlbnRpYWwgbWlzdXNlIG9mIHN1Y2ggZGF0YSBp
cyBpbiB0aGUgIHNhbWUgc2VjdGlvbiAoYXMgYmVsb3cpOg0KDQpUaGUgbWFwcGluZyBhbmQgdGhl
IHJ1bGVzIGluZm9ybWF0aW9uIGF0IHRoZSBjbGFzc2lmaWVyIGNvbXBvbmVudCBtYXkgcmV2ZWFs
IHRoZSB0cmFmZmljIHJ1bGVzIGFuZCB0aGUgdHJhZmZpYyBtYXBwZWQgdG8gdGhlIFNGQy4gVGhl
IFNGQyBpbmZvcm1hdGlvbiBjb2xsZWN0ZWQgYXQgYW4gU0ZDIGNvbXBvbmVudCBtYXkgcmV2ZWFs
IHRoZSBTRnMgYXNzb2NpYXRlZCB3aXRoaW4gZWFjaCBjaGFpbiBhbmQgdGhpcyBpbmZvcm1hdGlv
biB0b2dldGhlciB3aXRoIGNsYXNzaWZpZXIgcnVsZXMgbWF5IGJlIHVzZWQgdG8gbWFuaXB1bGF0
ZSB0aGUgaGVhZGVyIG9mIHN5bnRoZXRpYyBhdHRhY2sgcGFja2V0cyB0aGF0IG1heSBiZSB1c2Vk
IHRvIGJ5cGFzcyB0aGUgU0ZDIGFuZCB0cmlnZ2VyIGFueSBpbnRlcm5hbCBhdHRhY2tzLg0KDQpU
aGUgU0YgaW5mb3JtYXRpb24gYXQgdGhlIFNGIGNvbXBvbmVudCBtYXkgYmUgdXNlZCBieSBhIG1h
bGljaW91cyB1c2VyIHRvIHRyaWdnZXIgRGVuaWFsIG9mIFNlcnZpY2UgKERvUykgYXR0YWNrIGJ5
IG92ZXJsb2FkaW5nIGFueSBzcGVjaWZpYyBTRiB1c2luZyByb2d1ZSBPQU0gdHJhZmZpYy4NCg0K
ICAgID4gICAgICAgIEFueSBzZWN1cml0eSBjb25zaWRlcmF0aW9uIGRlZmluZWQgaW4gW1JGQzc2
NjVdIGFuZCBbUkZDODMwMF0gYXJlDQogICAgPiAgICAgICAgYXBwbGljYWJsZSBmb3IgdGhpcyBk
b2N1bWVudC4NCiAgICA+ICAgICANCiAgICA+ICAgICBUaGUgcmVzdCBvZiB0aGUgZG9jdW1lbnQg
aW1wbGllcyB0aGF0IE5TSCBpcyBub3QgbWFuZGF0b3J5LCBzbyBJJ2QNCiAgICA+ICAgICBzdWdn
ZXN0IHJld29yZGluZyB0aGlzIHJlZmVyZW5jZSB0byBjbGFyaWZ5IHdoYXQgZnJvbSBSRkMgODMw
MCBpcyAob3IgaXMNCiAgICA+ICAgICBub3QpIGFwcGxpY2FibGUgdG8gdGhlIHdob2xlIG9mIHRo
ZSBkb2N1bWVudC4NCiAgICA+ICAgICANCiAgICA+IDxOYWdlbmRyYT4gV2hpbGUgbm90IG1hbmRh
dG9yeSwgTlNIIGlzIG9uZSBvZiB0aGUgb3ZlcmxheSBoZWFkZXJzIHRoYXQgY291bGQgYmUgdXNl
ZCBmb3IgZW5jYXBzdWxhdGluZyB0aGUgT0FNIHBhY2tldHMuIFNvLCBhbnkgc2VjdXJpdHkgY29u
c2lkZXJhdGlvbnMgZGVmaW5lZCBpbiBSRkM4MzAwIGlzIGFwcGxpY2FibGUgd2hlbiB0aGUgT0FN
IHNvbHV0aW9ucyBhcmUgdXNpbmcgTlNIIGFzIG92ZXJsYXkgaGVhZGVyLiANCiAgICA+IA0KICAg
ID4gICAgICAgIFRoZSBtYXBwaW5nIGFuZCB0aGUgcnVsZXMgaW5mb3JtYXRpb24gYXQgdGhlIGNs
YXNzaWZpZXIgY29tcG9uZW50IG1heQ0KICAgID4gICAgICAgIHJldmVhbCB0aGUgdHJhZmZpYyBy
dWxlcyBhbmQgdGhlIHRyYWZmaWMgbWFwcGVkIHRvIHRoZSBTRkMuICBUaGUgU0ZDDQogICAgPiAg
ICAgICAgaW5mb3JtYXRpb24gY29sbGVjdGVkIGF0IGFuIFNGQyBjb21wb25lbnQgbWF5IHJldmVh
bCB0aGUgU0YNCiAgICA+ICAgICAgICBhc3NvY2lhdGVkIHdpdGhpbiBlYWNoIGNoYWluIGFuZCB0
aGlzIGluZm9ybWF0aW9uIHRvZ2V0aGVyIHdpdGgNCiAgICA+ICAgICANCiAgICA+ICAgICBuaXQ6
IHMvdGhlIFNGL3RoZSBTRnMvDQogICAgPiAgICAgDQogICAgPiA8TmFnZW5kcmE+IEZpeGVkLg0K
ICAgID4gDQogICAgPiAgICAgICAgVG8gYWRkcmVzcyB0aGUgYWJvdmUgY29uY2VybnMsIFNGQyBh
bmQgU0YgT0FNIG1heSBwcm92aWRlIG1lY2hhbmlzbQ0KICAgID4gICAgICAgIGZvcjoNCiAgICA+
ICAgICANCiAgICA+ICAgICAoMSkgVGhlIGNydWNpYWwgbWlzc2luZyB3b3JkIHRoYXQgUm9tYW4g
bm90ZXMgaXMgaW5kZWVkIGNydWNpYWwhDQogICAgPiAgICAgKDIpIENhbiB3ZSBzYXkgc29tZXRo
aW5nIHN0cm9uZ2VyIHRoYW4gIm1heSI/DQogICAgPiAgICAgDQogICAgPiA8TmFnZW5kcmE+IFRo
aXMgaXMgY2hhbmdlZCB0byAic2hvdWxkIiBiYXNlZCBvbiB0aGUgU2VjRGlyIGNvbW1lbnRzLg0K
ICAgID4gDQogICAgPiAgICAgICAgVGhlIGRvY3VtZW50cyBwcm9wb3NpbmcgdGhlIE9BTSBzb2x1
dGlvbiBmb3IgYW55IHNlcnZpY2UgbGF5ZXINCiAgICA+ICAgICAgICBjb21wb25lbnRzIHNob3Vs
ZCBjb25zaWRlciBzb21lIGZvcm0gb2YgbWVzc2FnZSBmaWx0ZXJpbmcgdG8gcHJldmVudA0KICAg
ID4gICAgICAgIGxlYWtpbmcgYW55IGludGVybmFsIHNlcnZpY2UgbGF5ZXIgaW5mb3JtYXRpb24g
b3V0c2lkZSB0aGUNCiAgICA+ICAgICAgICBhZG1pbmlzdHJhdGl2ZSBkb21haW4uDQogICAgPiAg
ICAgDQogICAgPiAgICAgInNob3VsZCBjb25zaWRlciIgaXMgZmFpcmx5IHdlYWsgZ3VpZGFuY2U7
IHdvdWxkICJzaG91bGQgcHJvdmlkZSIgYmUNCiAgICA+ICAgICBhcHByb3ByaWF0ZT8NCiAgICA+
ICAgICANCiAgICA+IDxOYWdlbmRyYT4gQ2hhbmdlZCB0aGUgc2FtZSBhcyAic2hvdWxkIHByb3Zp
ZGUiLg0KICAgID4gDQogICAgPiAgICAgQWxzbywgaXMgaXQgd29ydGggbWVudGlvbmluZyB0aGF0
IHRoaXMgZmlsdGVyaW5nIHdvdWxkIGluY2x1ZGUgZHJvcHBpbmcNCiAgICA+ICAgICBPQU0tbWFy
a2VkIG1lc3NhZ2VzIGZyb20gb3V0c2lkZSB0aGUgZG9tYWluIChhdCBsZWFzdCBieSBkZWZhdWx0
KT8NCiAgICA+ICAgICANCiAgICA+IDxOYWdlbmRyYT4gSSBjaGVja2VkIHRoZSBzZWN0aW9uIGFu
ZCBkaWRu4oCZdCBzZWUgYW55IHNwZWNpZmljcyBhYm91dCBpbmNvbWluZyBPQU0gcGFja2V0cy4g
RG9lcyB0aGUgYmVsb3cgdGV4dCBjbGFyaWZ5Pw0KICAgID4gDQogICAgPiBPTEQ6DQogICAgPiBS
YXRlLWxpbWl0aW5nIG1heSBiZSBhcHBsaWVkIGF0IHRoZSBTRkYgb3IgdGhlIFNGDQogICAgPiAN
CiAgICA+IE5FVzoNCiAgICA+IFJhdGUtbGltaXRpbmcgbWF5IGJlIGFwcGxpZWQgYXQgdGhlIENs
YXNzaWZpZXIsIFNGRiBvciB0aGUgU0YNCg0KICAgIE15IHJlbWFyayB3YXMgYWJvdXQgdGhlICJm
aWx0ZXJpbmcgdG8gcHJldmVudCBsZWFraW5nIGFueSBpbnRlcm5hbCBzZXJ2aWNlDQogICAgaW5m
b3JtYXRpb24gb3V0c2lkZSB0aGUgYWRtaW5pc3RyYXRpdmUgZG9tYWluIiwgc28gcmF0ZS1saW1p
dGluZyBhdCB0aGUNCiAgICBjbGFzc2lmaWVyIHdvdWxkIG5vdCByZWFsbHkgYmUgdGhlIGFwcHJv
cHJpYXRlIG1lY2hhbmlzbS4gIFJhdGhlciwgdGhlDQogICAgY2xhc3NpZmllciBzaG91bGQgcmVq
ZWN0L2Rpc2NhcmQgaW5jb21pbmcgdHJhZmZpYyB3aXRoIHVuZXhwZWN0ZWQgT0FNDQogICAgbWFy
a2luZ3MuDQoNCjxOYWdlbmRyYTI+IEFGQUlLLCB0aGUgT0FNIG1hcmtpbmcgaW4gdGhlIGhlYWRl
ciBjbGFzc2lmaWVzIGEgcGFja2V0IGFzIE9BTSBwcm9iZS9wYWNrZXQgYW5kIG11c3QgYmUgcmF0
ZS1saW1pdGVkIGJhc2VkIG9uIHRoZSBhYm92ZS4gSSBhbSBub3Qgc3VyZSBJIHVuZGVyc3RhbmQg
d2hhdCBpcyB1bmV4cGVjdGVkIE9BTSBtYXJraW5nLg0KDQogICAgPiAgICAgU2VjdGlvbiAxMi4x
DQogICAgPiAgICAgDQogICAgPiAgICAgVGhlIG9ubHkgY2l0YXRpb24gdG8gUkZDIDgzMDAgdGhh
dCBhcHBlYXJzIHRvIHJlcXVpcmUgYSBub3JtYXRpdmUNCiAgICA+ICAgICByZWZlcmVuY2UgaXMg
dGhlIGJpdCBpbiB0aGUgc2VjdXJpdHkgY29uc2lkZXJhdGlvbnMgdGhhdCBJIG5vdGVkIHdhcw0K
ICAgID4gICAgIHVuY2xlYXIgYWJvdXQgaXRzIHNjb3BlIG9mIGFwcGxpY2FiaWxpdHkuDQogICAg
PiAgICAgDQogICAgPiA8TmFnZW5kcmE+IFdlIHVwZGF0ZWQgdGhlIGRvY3VtZW50IHRvIGF2b2lk
IHVzaW5nIG5vcm1hdGl2ZSBzdGF0ZW1lbnRzLiBMZXQgbWUgY2hlY2sgd2l0aCBteSBjby1hdXRo
b3JzIHRvIHNlZSBpZiB3ZSBzaG91bGQgbW92ZSBhbGwgdGhlIHJlZmVyZW5jZXMgYXMgSW5mb3Jt
YXRpdmUuDQoNCiAgICBJIHRoaW5rIHlvdSBzaG91bGQgbm90IGJsYW5rZXQgbW92ZSBhbGwgcmVm
ZXJlbmNlcyB0byBJbmZvcm1hdGl2ZTsgdGhlcmUNCiAgICBjYW4gc3RpbGwgYmUgbmVlZCBmb3Ig
bm9ybWF0aXZlIHJlZmVyZW5jZXMgZXZlbiB3aXRob3V0IEJDUCAxNCBrZXl3b3Jkcy4NCg0KICAg
ID4gICAgIFNlY3Rpb24gMTIuMg0KICAgID4gICAgIA0KICAgID4gICAgIFJGQyA2MjkxIGlzIGEg
QkNQLCBzbyB3ZSBzaG91bGQgcHJvYmFibHkgY2l0ZSBpdCBhcyBzdWNoLiAgQWxzbywgZ2l2ZW4N
CiAgICA+ICAgICBpdHMgY29udGVudCwgcGVyaGFwcyBpdCBvdWdodCB0byBiZSBub3JtYXRpdmU/
DQogICAgPiAgICAgDQogICAgPiA8TmFnZW5kcmE+IFNhbWUgYXMgYWJvdmUuDQogICAgPiANCiAg
ICA+IE9uY2UgYWdhaW4sIHRoYW5rcyBhIGxvdCBmb3IgdGhlIGdyZWF0IGNvbW1lbnRzLiANCg0K
ICAgIEFuZCB0aGFuayB5b3UgZm9yIHRoZSB1cGRhdGVzIQ0KDQogICAgLUJlbg0KDQo=


From nobody Sat May 23 09:24:34 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: sfc@ietf.org
Delivered-To: sfc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 721843A0BC0; Sat, 23 May 2020 09:24:31 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: sfc@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.1.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: sfc@ietf.org
Message-ID: <159025107138.31679.6819558604128744755@ietfa.amsl.com>
Date: Sat, 23 May 2020 09:24:31 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/z8rIfvWwtsVp9nlxwYhDCzuKiFo>
Subject: [sfc] I-D Action: draft-ietf-sfc-oam-framework-14.txt
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 May 2020 16:24:32 -0000

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

        Title           : Service Function Chaining (SFC) Operations, Administration and Maintenance (OAM) Framework
        Authors         : Sam K. Aldrin
                          Carlos Pignataro
                          Nagendra Kumar
                          Ram Krishnan
                          Anoop Ghanwani
	Filename        : draft-ietf-sfc-oam-framework-14.txt
	Pages           : 23
	Date            : 2020-05-23

Abstract:
   This document provides a reference framework for Operations,
   Administration and Maintenance (OAM) for Service Function Chaining
   (SFC).


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-sfc-oam-framework-14
https://datatracker.ietf.org/doc/html/draft-ietf-sfc-oam-framework-14

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-sfc-oam-framework-14


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

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



From nobody Sat May 23 09:27:49 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA6AB3A0BC0; Sat, 23 May 2020 09:27:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Ov86tyCw; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=oDgG/qz8
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gJAvmGqu6iNP; Sat, 23 May 2020 09:27:44 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 849513A0B72; Sat, 23 May 2020 09:27:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1926; q=dns/txt; s=iport; t=1590251264; x=1591460864; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=p205flVvDc5lRS8PSg6KuKfzODxWas+xHT4DrHZc3ps=; b=Ov86tyCwX6cgluPyebUqtGdshLHf7BsZA7kEy4thJoI9fJRNjmqeQ5gB qlJgvjlMbkEeYRTbyzwQz2+CalsnPtVZiHEk42ziII3xADi64fwF7YjTI ZNm7D1t1G2xiIQ/df4uB79JxVVHM2+z2iigIz/PB0bwD13+DCjV8qar8D Q=;
IronPort-PHdr: =?us-ascii?q?9a23=3Ai8YcTxFb/EsqMCfUFnZ6zp1GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e401QWbXIjH5bRDkeWF+6zjWGlV55GHvThCdZFXTB?= =?us-ascii?q?YKhI0QmBBoG8+KD0D3bZuIJyw3FchPThlpqne8N0UGGcviaRvVuHLhpTIXEw?= =?us-ascii?q?/0YAxyIOm9E4XOjsOxgua1/ZCbYwhBiDenJ71oKxDjpgTKvc5Qioxneas=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CBBgAVTsle/5xdJa1mHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQFAgUeBVFEHb1gvLAqEGoNGA40bmGGCUgNVCwEBAQwBASUIAgQ?= =?us-ascii?q?BAYREAheCBiQ4EwIDAQELAQEFAQEBAgEFBG2FVgELhXMCAQMSEREMAQE1AgE?= =?us-ascii?q?PAgEIGgImAgICMBUGAQYDAgQOBSKDBAGCSwMuAQ6gbwKBOYhhdoEygwEBAQW?= =?us-ascii?q?BNgIOQUKCcBiCDgmBDiqCZIlgGoIAgTgMEIJNPoJnAQECAQEYhF0zgi2OYIM?= =?us-ascii?q?GhkmaewqCVIgpkDMdgmOBEodwkh2QToluk3QCBAIEBQIOAQEFgWkiKYEtcBU?= =?us-ascii?q?aSwGCPglHGA2QQINyhRSFQnQCNQIGAQcBAQMJfItLAYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.73,426,1583193600"; d="scan'208";a="762800752"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 23 May 2020 16:27:43 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 04NGRhpr021810 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sat, 23 May 2020 16:27:43 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sat, 23 May 2020 11:27:42 -0500
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sat, 23 May 2020 11:27:42 -0500
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Sat, 23 May 2020 11:27:42 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FVfZHUwjrGnk3SqmawaG7U6KWCuDcIlAU089j4sY+JlvsRh6T8aJVYs6vR7j0POPn1G6NY4RDEumRwlKOGM1ocQzpD3p435vCYIkcQJKdclwsNgXBYtPzpBU22kLKhi+P/0pQHAnHtUJguZoF3l4pGwgXAbuFGT3tVVJdpNKbIaklBr8C5EqEe02GyyOsZjcmxEHpN+6Da2FQEqgSKMb17CDZ9Fw3M/8fk/Q2p0To+s2tI9aF+qekMIEedJa/vJmvBvFYCUEBrOYJS/Sf6gBH1pmlVM39VT1OdnCiSiACrX3jhhk0M/wWwJ4cVyiHkplsi5U5Hw8DOAhS04xG4I0Fw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=p205flVvDc5lRS8PSg6KuKfzODxWas+xHT4DrHZc3ps=; b=eKpPn9aWJMxrQzwlgvZ/IiTny8cEcG4/OBBTJPFFepeqk7xcu4qkkIxfN+Q4eNGInsn3eILDZm6nKOWnN4Q0I6hiILCeMhTzzAAXfois5wXUshEIrl0uhe2THaYAVq7qpjwff7jsY4oi4piqyUSQQBbE1B02vVpiu/VVMlfMJnjmd7kYvMXSwil7MAGq7r2K64HA11ry7hUV+yUF4pcO3Cov9RKGO0Yno4MiSdhjpxtkBImg/4mQ+kG5UFBW2dxGRmnOkTBSDLi5ShY8eJOitdKhxSnMGZ4Zn60qAdIHs41Vr9Tr1vRVUwsA0bdRiHjmb+SfxY58NaHM366fqswCAA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=p205flVvDc5lRS8PSg6KuKfzODxWas+xHT4DrHZc3ps=; b=oDgG/qz8fikMYrJEGD88i80v/ewyJyefdPjslkF5+0k2dNj2OFhbdmb3bIA4uXXIxrjj8C1K2vI14bLcnBJ+rLcPs0esKdKftYBuap2osiL5TxQCRevU//XCU32JTdxENwJdAtldVjEuKar7IcOHQujOmowMkCDtc0G+EZX36ko=
Received: from BN6PR11MB4068.namprd11.prod.outlook.com (2603:10b6:405:7c::31) by BN6PR11MB1618.namprd11.prod.outlook.com (2603:10b6:405:d::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.23; Sat, 23 May 2020 16:27:38 +0000
Received: from BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34]) by BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34%3]) with mapi id 15.20.3021.026; Sat, 23 May 2020 16:27:38 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: "sfc@ietf.org" <sfc@ietf.org>
CC: "draft-ietf-sfc-oam-framework.all@ietf.org" <draft-ietf-sfc-oam-framework.all@ietf.org>
Thread-Topic: New Version Notification for draft-ietf-sfc-oam-framework-14.txt
Thread-Index: AQHWMR6p7GaWVvhJEUaXUmSYYSwNZai1mNiA
Date: Sat, 23 May 2020 16:27:38 +0000
Message-ID: <77E1EA34-BAC6-4566-94DF-DE8C3C61000C@cisco.com>
References: <159025107206.31679.1609096928411384274@ietfa.amsl.com>
In-Reply-To: <159025107206.31679.1609096928411384274@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.37.20051002
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.117.78]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e2c2ae04-f244-41c6-9ed2-08d7ff36357f
x-ms-traffictypediagnostic: BN6PR11MB1618:
x-microsoft-antispam-prvs: <BN6PR11MB161863CF56BF381E03DAB4CAC6B50@BN6PR11MB1618.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0412A98A59
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 731wht2O3madZkoN2bjasuhpZ9qNYOVtKodpZLnPHmR6mkKrNFZaDOhp8notVtW0wi/BR+7e3Y1UH4/zYRrduGre15yJtpix3PgMQ+mEGChMpxGiYFR7/bY0auQ8WifgOHWl3hxo9zsmKG2mAUE6HOqO+JCjq0+dfJSYYDM53zknUi6PXxxgvqgeMqJ3GV5haM2YhshS3vWzci+jivglAVrDNtDeP707/aZSFwb79lVL4oHO9PxPAT/qMxkIvRii7vND6gIpU3pqc2BMclo+TU3jkNhqIGcQ6N0snzm+HRN431Ea7+dPmZOQTFjZkF6OwGzRmQh0goN1NraaXUG98er77ybfN5/gsztAX242YiPmS8qBJHrVAdLeW9bTH00MZpTIN2P0+JDsiY/TYwNtCQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB4068.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(136003)(396003)(39860400002)(376002)(346002)(366004)(6916009)(66574014)(86362001)(64756008)(36756003)(6486002)(6506007)(66556008)(2906002)(966005)(76116006)(66946007)(91956017)(66476007)(316002)(26005)(8676002)(186003)(478600001)(71200400001)(8936002)(6512007)(66446008)(450100002)(4326008)(33656002)(5660300002)(2616005); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: /mFmCcddDMmPzj8sIJbe9QLTReptIuR7aJUeyF3Fduarixmy4TVKkGRp8hwcGqifPJch4GDdXatN8bo3B26Og8AUHEJYQNvxELz4eO2z46xCQA+qLRjb/G0zPvZDj8eJqhkiMYHzraiNZ76wBR00wR61oxVIRvRpjjpTnSq3OlSZaGIHDULnKarhSbdHm/fOt1tilzLBSRH5sCZIheEZL19E21pvMPRB5pw4V99qn2T3W6io1+LFJ01PtwFwU/1RYT8utW/RuHbGf/nmLLc8Al9Di0nw94B3e0WD/d4H1BTnUDUWtrnPR7VtEpCWji+pUyHoaBFzniWGm4PMjf0oLKqBgecHcwlH7x3w8ig5HJECjzAQgN0xlSLyQU0d6ZhNQpL01ChAfv+fOi0LrZC2kmlulIfWf52zp5bFQB/+J+RFbBAEy2OEGAsNCixhOehSt2g5XCj4ekvk8yemWCBCyemzDOk1shvq+72zHwbtP50=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <7934D15861C0F747A49B8653E9EBE549@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e2c2ae04-f244-41c6-9ed2-08d7ff36357f
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 May 2020 16:27:38.5888 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Gxp18cMDr+SYD3kAYbyX5mAKHQPPAwScLpl9LZDEHYWhZSW/lE9sRktZeu2IG9VBR0/3ZARWkDXVuehjN9aYMA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1618
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/3iNTBYPL3wmiieukVNZrb2O-S1U>
Subject: [sfc] FW: New Version Notification for draft-ietf-sfc-oam-framework-14.txt
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 May 2020 16:27:48 -0000

SGksDQoNCldlIHN1Ym1pdHRlZCBhIG5ldyByZXZpc2lvbiBhZGRyZXNzaW5nIHRoZSBjb21tZW50
cyByZWNlaXZlZCBhcyBwYXJ0IG9mIERJU0NVU1MvQ29tbWVudHMuDQoNClRoYW5rcywNCk5hZ2Vu
ZHJhDQoNCu+7v09uIDUvMjMvMjAsIDEyOjI0IFBNLCAiaW50ZXJuZXQtZHJhZnRzQGlldGYub3Jn
IiA8aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnPiB3cm90ZToNCg0KDQogICAgQSBuZXcgdmVyc2lv
biBvZiBJLUQsIGRyYWZ0LWlldGYtc2ZjLW9hbS1mcmFtZXdvcmstMTQudHh0DQogICAgaGFzIGJl
ZW4gc3VjY2Vzc2Z1bGx5IHN1Ym1pdHRlZCBieSBOYWdlbmRyYSBLdW1hciBhbmQgcG9zdGVkIHRv
IHRoZQ0KICAgIElFVEYgcmVwb3NpdG9yeS4NCg0KICAgIE5hbWU6CQlkcmFmdC1pZXRmLXNmYy1v
YW0tZnJhbWV3b3JrDQogICAgUmV2aXNpb246CTE0DQogICAgVGl0bGU6CQlTZXJ2aWNlIEZ1bmN0
aW9uIENoYWluaW5nIChTRkMpIE9wZXJhdGlvbnMsIEFkbWluaXN0cmF0aW9uIGFuZCBNYWludGVu
YW5jZSAoT0FNKSBGcmFtZXdvcmsNCiAgICBEb2N1bWVudCBkYXRlOgkyMDIwLTA1LTIzDQogICAg
R3JvdXA6CQlzZmMNCiAgICBQYWdlczoJCTIzDQogICAgVVJMOiAgICAgICAgICAgIGh0dHBzOi8v
d3d3LmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy9kcmFmdC1pZXRmLXNmYy1vYW0tZnJhbWV3b3Jr
LTE0LnR4dA0KICAgIFN0YXR1czogICAgICAgICBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3Jn
L2RvYy9kcmFmdC1pZXRmLXNmYy1vYW0tZnJhbWV3b3JrLw0KICAgIEh0bWxpemVkOiAgICAgICBo
dHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1zZmMtb2FtLWZyYW1ld29yay0x
NA0KICAgIEh0bWxpemVkOiAgICAgICBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9o
dG1sL2RyYWZ0LWlldGYtc2ZjLW9hbS1mcmFtZXdvcmsNCiAgICBEaWZmOiAgICAgICAgICAgaHR0
cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LWlldGYtc2ZjLW9hbS1mcmFtZXdv
cmstMTQNCg0KICAgIEFic3RyYWN0Og0KICAgICAgIFRoaXMgZG9jdW1lbnQgcHJvdmlkZXMgYSBy
ZWZlcmVuY2UgZnJhbWV3b3JrIGZvciBPcGVyYXRpb25zLA0KICAgICAgIEFkbWluaXN0cmF0aW9u
IGFuZCBNYWludGVuYW5jZSAoT0FNKSBmb3IgU2VydmljZSBGdW5jdGlvbiBDaGFpbmluZw0KICAg
ICAgIChTRkMpLg0KDQoNCg0KDQogICAgUGxlYXNlIG5vdGUgdGhhdCBpdCBtYXkgdGFrZSBhIGNv
dXBsZSBvZiBtaW51dGVzIGZyb20gdGhlIHRpbWUgb2Ygc3VibWlzc2lvbg0KICAgIHVudGlsIHRo
ZSBodG1saXplZCB2ZXJzaW9uIGFuZCBkaWZmIGFyZSBhdmFpbGFibGUgYXQgdG9vbHMuaWV0Zi5v
cmcuDQoNCiAgICBUaGUgSUVURiBTZWNyZXRhcmlhdA0KDQoNCg0K


From nobody Sat May 23 11:03:14 2020
Return-Path: <kaduk@mit.edu>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 366CC3A0CC2; Sat, 23 May 2020 11:02:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QiVFf04weUwY; Sat, 23 May 2020 11:02:41 -0700 (PDT)
Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) (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 89F943A0BB9; Sat, 23 May 2020 11:02:40 -0700 (PDT)
Received: from kduck.mit.edu ([24.16.140.251]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 04NI2UZn013010 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 23 May 2020 14:02:32 -0400
Date: Sat, 23 May 2020 11:02:29 -0700
From: Benjamin Kaduk <kaduk@mit.edu>
To: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
Cc: "Nagendra Kumar Nainar (naikumar)" <naikumar=40cisco.com@dmarc.ietf.org>,  The IESG <iesg@ietf.org>, "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>,  "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>, "sfc@ietf.org" <sfc@ietf.org>
Message-ID: <20200523180229.GY58497@kduck.mit.edu>
References: <158880638274.2656.5377824170907686634@ietfa.amsl.com> <D7409C1E-9509-42B4-B167-72CCACB542E7@cisco.com> <20200522231826.GO58497@kduck.mit.edu> <3B869171-4818-4542-8E83-CA0EDFCC54CA@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <3B869171-4818-4542-8E83-CA0EDFCC54CA@cisco.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/EHuJ9fwAPuMYcyZTCbrc4Uchrm8>
Subject: Re: [sfc] Benjamin Kaduk's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 May 2020 18:02:46 -0000

Hi Nagendra,

Generally this all looks good; just a couple final notes inline.

On Sat, May 23, 2020 at 12:43:24PM +0000, Nagendra Kumar Nainar (naikumar) wrote:
> Hi Benjamin,
> 
> Thank you for the response. Please see inline for <Nagendra>2
> 
> ﻿On 5/22/20, 7:18 PM, "Benjamin Kaduk" <kaduk@mit.edu> wrote:
> 
>     Hi Nagendra,
> 
>     On Thu, May 14, 2020 at 01:40:13PM +0000, Nagendra Kumar Nainar (naikumar) wrote:
>     > Hi Benjamin,
>     > 
>     > Thank you for the comments. Please see inline for more response.
>     > 
>     >     Benjamin Kaduk has entered the following ballot position for
>     >     draft-ietf-sfc-oam-framework-13: No Objection
>     >     
>     >     When responding, please keep the subject line intact and reply to all
>     >     email addresses included in the To and CC lines. (Feel free to cut this
>     >     introductory paragraph, however.)
>     >     
>     >     
>     >     Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
>     >     for more information about IESG DISCUSS and COMMENT positions.
>     >     
>     >     
>     >     The document, along with other ballot positions, can be found here:
>     >     https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/
>     >     
>     >     
>     >     
>     >     ----------------------------------------------------------------------
>     >     COMMENT:
>     >     ----------------------------------------------------------------------
>     >     
>     >     Section 2
>     >     
>     >     I'm not sure that I understand why a node in the underlay network (the
>     >     "VM2" one) doesn't line up with a node in the link layer, in Figure 1.
>     >    
>     > <Nagendra>Am I assuming right that the question is about the misalignment between the nodes on Link layer and underlay layer?. If so, it was a typo and we fixed it. If I misunderstood the question, please let me know.
> 
>     Yes, that was the question, and thanks for the fix!
> 
>     >     Section 3
>     >     
>     >            classifiers, controllers, other service nodes).  Testing an SF
>     >            may not be restricted to connectivity to the SF, but also whether
>     >     
>     >     nit(?) perhaps "may be more expansive than just checking connectivity to
>     >     the SF", to avoid questions about what the "not" binds to.
>     >   
>     > <Nagendra> Yes. Your suggested text seems to make it easy to parse the statement. Please check the below text:
>     > 
>     > OLD:
>     > Testing an SF
>     >        may not be restricted to connectivity to the SF, but also whether
>     >        the SF is providing its intended service.
>     > 
>     > NEW:
>     > Testing an SF
>     >        may be more expansive than just checking connectivity to the SF
>     >        such as checking if the SF is providing its intended service.
>     > 
>     >        3.  Classifier component: OAM functions applicable at this component
>     >            includes testing the validity of the classification rules and
>     >            detecting any incoherence among the rules installed in different
>     >            classifiers.
>     >     
>     >     It seems important to include both positive and negative tests of
>     >     classification functionality (i.e., that traffic that should not match
>     >     in fact does not match).  Section 3.3 might be a good place to mention
>     >     this.
>     >     
>     > <Nagendra> The below text in Section 3.3 is intended to cover such misclassification:
>     > 
>     > " The SFC OAM must be able to validate the classification
>     >    rules by assessing whether a flow is appropriately mapped to the
>     >    relevant SFC."
>     > 
>     > If the above is not clear, we can update the same as:
>     > 
>     > NEW:
>     > The SFC OAM must be able to validate the classification
>     >    rules by assessing whether a flow is appropriately mapped to the
>     >    relevant SFC and detect any misclassification.
> 
>     I'd suggest making the update.  The original is probably clear to most
>     people, but maybe not to everyone.
> 
> <Nagendra2> Done.
> 
>     >     Section 3.1.1
>     >     
>     >        service function is available?.  On one end of the spectrum, one
>     >        might argue that an SF is sufficiently available if the service node
>     >        (physical or virtual) hosting the SF is available and is functional.
>     >        On the other end of the spectrum, one might argue that the SF's
>     >        availability can only be concluded if the packet, after passing
>     >     
>     >     I agree with the other reviewers that the first "end" of the spectrum
>     >     seems surprising.
>     >     
>     >        firewall).  The cost of this approach is that the OAM mechanism for
>     >        some SF will need to be continuously modified in order to "keep up"
>     >        with new functionality being introduced: lack of extendibility.
>     >    
>     >     nit: the grammar doesn't seem right around "lack of extendibility"
>     >     (also, is "extendibility" preferred or "extensibility"?).
>     > 
>     >  <Nagendra> We have this changed to extensibility.
>     > 
>     >        The SF availability can be performed using a generalized approach
>     >        (i.e., an adequate granularity to provide a basic SF service).  More
>     >     
>     >     nit: I think it's an availability *check* that can be performed.
>     >  
>     > <Nagendra> Good catch (. Fixed it.
>     > 
>     >     Section 3.2.2
>     >     
>     >     Mandating the ability to measure every arbitrary segment of SFs within
>     >     an SFC seems like it might be over-constraining.
>     > 
>     > <Nagendra>This is not a normative statement but intended to detect and isolate performance issue within the SFC.
>     > 
>     >     Section 4
>     >     
>     >        to perform OAM functionality at different layers.  In order to apply
>     >        such OAM functions at the service layer, they need to be enhanced to
>     >        operate a single SF/SFF to multiple SFs/SFFs in an SFC and also in
>     >        multiple SFCs.
>     >     
>     >     I don't understand what "operate a single SFF to multiple SFs/SFFs"
>     >     means.
>     >  
>     > <Nagendra> We got similar comments from other reviewers highlighting the ambiguity. We changed it as below:
>     > 
>     > OLD:
>     > In order to apply
>     >    such OAM functions at the service layer, they need to be enhanced to
>     >    operate a single SF/SFF to multiple SFs/SFFs in an SFC and also in
>     >    multiple SFCs.
>     > 
>     > NEW:
>     > In order to apply such OAM functions at the service layer, they need to be enhanced 
>     > to operate a single SF/SFF to multiple SFs/SFFs in an SFC and also in multiple SFCs.
> 
>     I think I'm failing to see the difference, unfortunately.
> 
> <Nagendra2> It was a copy paste error. Below is the updated text:
> 
> In order to apply such OAM functions at the service layer, they need to be enhanced to 
> operate a single SF/SFF to multiple SFs/SFFs spanning across one or more SFCs.

Ah, thanks, this looks better.

>     >     Section 4.1
>     >     
>     >        o  Verify any packet re-ordering and corruption.
>     >     
>     >     nit: this wording doesn't really make sense.  Do we want to verify the
>     >     absence of such things, or that it is within configured tolerances, or
>     >     something else?  Just noting any occurrences and verifying that the
>     >     noted occurrences are as noted doesn't seem useful...
>     >    
>     > <Nagendra> We changed this as "detect" instead of "verify".
>     > 
>     >        o  Verify the policy of an SFC or SF.
>     >     
>     >     nit: similarly, is this to verify the configuration, or to verify that
>     >     operation matches the expected configuration?
>     >     
>     > <Nagendra> This section is about connectivity function and so it is intended to verify the operation based on the configuration.
> 
>     Perhaps "verify that an SFC or SF is applying the expected policy"?
> 
>     >     Section 4.2
>     >     
>     >        Continuity is a model where OAM messages are sent periodically to
>     >        validate or verify the reachability to a given SF within an SFC or
>     >     
>     >     nit: while it's "connectivity to", I think it's "reachability of".
>     >     
>     > <Nagendra> Changed it.
>     > 
>     >        o  Notifying the detected failures to other OAM functions or
>     >           applications to take appropriate action.
>     >     
>     >     nit: the subject of a notification is the entity receiving notification,
>     >     not the content of the notification.  So "notifying other OAM functions
>     >     or applications of the detected failures so they can take appropriate
>     >     action", or "Sending notifications of the detected failures to other
>     >     [...]".
>     >     
>     > <Nagendra> The former one looks more appropriate. 
>     > 
>     >     Section 4.4
>     >     
>     >        delay [RFC7679] is important.  In order to measure one-way delay,
>     >        time synchronization MUST be supported by means such as NTP, PTP,
>     >        GPS, etc.
>     >     
>     >     I think (informational) references are in order for these.  (PTP is not
>     >     listed as "well-known" at
>     >     https://www.rfc-editor.org/materials/abbrev.expansion.txt , though the
>     >     other two are.)
>     >     
>     > <Nagendra> Based on my understanding on the above cited document, I expanded PTP and left the other two as it is. Let me know if the other two should be expanded.
> 
>     The other two don't need to be expanded.  In addition to expanding PTP, I
>     was wondering whether to reference the RFCs for each protocol mentioned.
>     Perhaps it is not worth the extra effort at this time.
> 
> <Nagendra2> I will leave it as it is now. 
> 
>     >        One-way delay variation [RFC3393] could also be calculated by sending
>     >        OAM packets and measuring the jitter between the packets passing
>     >        through an SFC.
>     >     
>     >     Looking at jitter between (measurement) packets to ascertain delay
>     >     variation seems to require foreknowledge of the (e.g., periodic) pacing
>     >     of the initial packet transmission.  If, on the other hand, the idea is
>     >     to look at the jitter across the measured delay of each packet, then
>     >     that works fine (but that's not what the current text says).
>     >     
>     > <Nagendra> Agreed. The measurement may need time synchronization and additional negotiation such as probe pace etc. But I think that this should be clarified in the solution documents.
> 
>     I agree that the details should be in other documents.  Would you be
>     willing to have this text be "measuring packet jitter for traffic passing
>     through an SFC"?
> 
> <Nagendra2> Looks better. Done.
> 
>     >        o  Ability to measure the packet loss [RFC7680] within an SF or an
>     >           SFP bound to a given SFC.
>     >     
>     >     nit(?): packet loss "within an SF" (as opposed to between two SFs) is
>     >     not something I would have expected to need measuring, on first thought.
>     >     Though on further reflection it is less surprising; still, I wanted to
>     >     check that this is indeed as intended.
>     >     
>     > <Nagendra> The ability to measure packet loss within an SFP helps detect such loss while the ability to measure packet loss within an SF helps isolate the issue. 
>     > 
>     >     Section 5.2
>     >     
>     >        As shown in Table 3, there are no standards-based tools available for
>     >        the verification of SFs and SFCs.
>     >     
>     >     Some note about "at the time of this writing" or similar seems advised;
>     >     otherwise this statement is unlikely to age well.
>     >     
>     > <Nagendra> That make sense. Please find the updated text below:
>     > 
>     > OLD:
>     > As shown in Table 3, there are no standards-based tools available for
>     >    the verification of SFs and SFCs.
>     > 
>     > NEW:
>     > As shown in Table 3, there are no standards-based tools available at the 
>     > time of this writing for the verification of SFs and SFCs.
>     > 
>     >     Section 6.2
>     >     
>     >        An SFF may choose not to forward the OAM packet to an SF if the SF
>     >        does not support OAM or if the policy does not allow to forward OAM
>     >        packet to an SF.  The SFF may choose to skip the SF, modify the
>     >        header and forward to next SFC node in the chain.  It should be noted
>     >        that skipping an SF might have implication on some OAM functions
>     >        (e.g. the delay measurement may not be accurate).  The method by
>     >     
>     >     This behavior was initially surprising to me, and "might have
>     >     implication on" feels like weaker text than is merited.  While I can
>     >     perhaps imagine that not forwarding an OAM packet to an SF that will
>     >     choke on it instead of doing something useful, it seems like it's rather
>     >     divergent from the OAM expectations to silently bypass a given SF and is
>     >     quite likely to affect the accuracy of the resulting OAM results.
>     >     
>     > <Nagendra> Forwarding the OAM packet to an SF that does not support (or the policy config does not allow) OAM may result in packet drops depending on the type of SF. For example, a FW may drop the OAM packet while other SF such as pkt-capture-sf may simply pass it through. It may be difficult to differentiate if the drop is due to the lack of feature support or some forwarding/processing issue. Such inaccuracy on the OAM function is highlighted in this section.
>     > 
>     >        process OAM packets is outside the scope of this document.  It could
>     >        be a configuration parameter instructed by the controller or it can
>     >        be done by dynamic negotiation between the SF and SFF.
>     >     
>     >     (Is there an existing mechanism for dynamic negotation between SF and
>     >     SFF?)
>     >     
>     > <Nagendra>Not that I know of. If it vitiates the section or sentence, we can remove it.
> 
>     No need to remove it.  I'd consider adding "(the details of which are out
>     of scope for this document)" since there's no other document to reference,
>     but it's not necessary.
> 
> <Nagendra2> We have this emphasized in the section already.
> 
>     >     Section 6.3
>     >     
>     >        As described in Section 4, there are different OAM functions that may
>     >        require different OAM solutions.  While the presence of the OAM
>     >        marker in the overlay header (e.g., O bit in the NSH header)
>     >        indicates it as OAM packet, it is not sufficient to indicate what OAM
>     >        function the packet is intended for.  The Next Protocol field in NSH
>     >        header may be used to indicate what OAM function is intended to or
>     >        what toolset is used.
>     >     
>     >     Elsewhere in the document we make reference to what would be required of
>     >     a non-NSH encapsulation header; is it appropriate to also do so here?
>     >     
>     > <Nagendra> Does the below modified text looks better?:
>     > 
>     > OLD:
>     > The Next Protocol field in NSH
>     >    header may be used to indicate what OAM function is intended to or
>     >    what toolset is used.
>     > 
>     > NEW:
>     > The Next Protocol field in NSH
>     >    header may be used to indicate what OAM function is intended to or
>     >    what toolset is used. Any other overlay encapsulations used at the service 
>     > layer must have a similar way to indicate the intended OAM function.
> 
>     That does look better, thanks!
> 
>     >     Section 6.4.2
>     >     
>     >        BFD or S-BFD could be leveraged to perform continuity function for SF
>     >        or SFC.  An initiator could generate a BFD control packet and set the
>     >        "Your Discriminator" value as last SFF in the control packet.  Upon
>     >     
>     >     nit: I think this "your discriminator" would be the address or
>     >     identifier of the last SFF, not just "the last SFF" itself, right?
>     >     Or be set "to indicate" the last SFF, or similar.
>     >     (Also occurs a few sentences later.)
>     >     
>     > <Nagendra> Yes, good catch (. Modified the same in the relevant sentences.
>     > 
>     >        with relevant DIAG code.  The TTL field in the NSH header could be
>     >        used to perform partial SFC availability.  For example, the initiator
>     >     
>     >     nit: availability checks/checking
>     >     
>     > <Nagendra> Fixed.
>     > 
>     >     Section 6.4.4
>     >     
>     >        [I-D.penno-sfc-trace] defines a protocol that checks for path
>     >        liveliness and traces the service hops in any SFP.  Section 3 of
>     >        [I-D.penno-sfc-trace] defines the SFC trace packet format while
>     >        Sections 4 and 5 of [I-D.penno-sfc-trace] defines the behavior of SF
>     >        and SFF respectively.  While [I-D.penno-sfc-trace] has expired, the
>     >        proposal is implemented in Open Daylight and available.
>     >     
>     >     Why is draft-penno-sfc-trace not progressing towards publication?
>     >     
>     > <Nagendra> I will let the authors of penno-sfc-trace to comment on the plans to move it towards publication.
>     > 
>     >     Section 7
>     >     
>     >     I think this table really needs more lead-in to what it's communicating.
>     >     
>     >        As depicted in Table 4, information and data models are needed for
>     >        configuration, manageability and orchestration for SFC.  With
>     >     
>     >     I don't see where that is actually indicated by the table.
>     >     
>     > <Nagendra> The data models required for config/orchestration of any SFC elements (such as classifier/SF/SFF) is not available today. We can clarify this in the section. Please see if the below text clarifies:
>     > 
>     > OLD:
>     > As depicted in Table 4, information and data models are needed for
>     >    configuration, manageability and orchestration for SFC.
>     > 
>     > NEW:
>     > While the NETCONF capabilities are readily available as depicted in Table 4, the information and data models are needed for
>     >    configuration, manageability and orchestration for SFC.
> 
>     That looks better, yes.
> 
>     >     Section 8
>     >     
>     >     OAM information (though most usefully as summary statistics), if leaked,
>     >     could also be used by an attacker to gauge the efficacy of an ongoing
>     >     attack.
>     >     
>     > <Nagendra> Section 8 already defines the below:
>     > 
>     > "The documents proposing the OAM solution for any service layer components should consider some form of message filtering to prevent leaking any internal service layer information outside the administrative domain."
>     > 
>     > I believe this covers the point you raised. Please let us know if it doesn’t. 
> 
>     The text you refer to describes an appropriate mitigation to take, but does
>     not discuss the potential consequences when the mitigation is not taken.  I
>     was hoping to see a mention of how the data could be misused if the
>     operator failed to apply the recommended protective measures (as a way to
>     incentive proper use of protective measures).
> 
> <Nagendra2> Some info around the potential misuse of such data is in the  same section (as below):
> 
> The mapping and the rules information at the classifier component may reveal the traffic rules and the traffic mapped to the SFC. The SFC information collected at an SFC component may reveal the SFs associated within each chain and this information together with classifier rules may be used to manipulate the header of synthetic attack packets that may be used to bypass the SFC and trigger any internal attacks.
> 
> The SF information at the SF component may be used by a malicious user to trigger Denial of Service (DoS) attack by overloading any specific SF using rogue OAM traffic.
> 
>     >        Any security consideration defined in [RFC7665] and [RFC8300] are
>     >        applicable for this document.
>     >     
>     >     The rest of the document implies that NSH is not mandatory, so I'd
>     >     suggest rewording this reference to clarify what from RFC 8300 is (or is
>     >     not) applicable to the whole of the document.
>     >     
>     > <Nagendra> While not mandatory, NSH is one of the overlay headers that could be used for encapsulating the OAM packets. So, any security considerations defined in RFC8300 is applicable when the OAM solutions are using NSH as overlay header. 
>     > 
>     >        The mapping and the rules information at the classifier component may
>     >        reveal the traffic rules and the traffic mapped to the SFC.  The SFC
>     >        information collected at an SFC component may reveal the SF
>     >        associated within each chain and this information together with
>     >     
>     >     nit: s/the SF/the SFs/
>     >     
>     > <Nagendra> Fixed.
>     > 
>     >        To address the above concerns, SFC and SF OAM may provide mechanism
>     >        for:
>     >     
>     >     (1) The crucial missing word that Roman notes is indeed crucial!
>     >     (2) Can we say something stronger than "may"?
>     >     
>     > <Nagendra> This is changed to "should" based on the SecDir comments.
>     > 
>     >        The documents proposing the OAM solution for any service layer
>     >        components should consider some form of message filtering to prevent
>     >        leaking any internal service layer information outside the
>     >        administrative domain.
>     >     
>     >     "should consider" is fairly weak guidance; would "should provide" be
>     >     appropriate?
>     >     
>     > <Nagendra> Changed the same as "should provide".
>     > 
>     >     Also, is it worth mentioning that this filtering would include dropping
>     >     OAM-marked messages from outside the domain (at least by default)?
>     >     
>     > <Nagendra> I checked the section and didn’t see any specifics about incoming OAM packets. Does the below text clarify?
>     > 
>     > OLD:
>     > Rate-limiting may be applied at the SFF or the SF
>     > 
>     > NEW:
>     > Rate-limiting may be applied at the Classifier, SFF or the SF
> 
>     My remark was about the "filtering to prevent leaking any internal service
>     information outside the administrative domain", so rate-limiting at the
>     classifier would not really be the appropriate mechanism.  Rather, the
>     classifier should reject/discard incoming traffic with unexpected OAM
>     markings.
> 
> <Nagendra2> AFAIK, the OAM marking in the header classifies a packet as OAM probe/packet and must be rate-limited based on the above. I am not sure I understand what is unexpected OAM marking.

I had in mind a scenario where a classifier might receive traffic from a
given source that is allowed to supply data-plane packets to a SFC but is
not allowed (by policy or contract) to send OAM probes.  In that case (if
such a case exists), the classifier would need to act as a firewall,
dropping OAM-marked packets from that source entirely, instead of just
rate-limiting them.

Thanks for all the updates,

Ben

>     >     Section 12.1
>     >     
>     >     The only citation to RFC 8300 that appears to require a normative
>     >     reference is the bit in the security considerations that I noted was
>     >     unclear about its scope of applicability.
>     >     
>     > <Nagendra> We updated the document to avoid using normative statements. Let me check with my co-authors to see if we should move all the references as Informative.
> 
>     I think you should not blanket move all references to Informative; there
>     can still be need for normative references even without BCP 14 keywords.
> 
>     >     Section 12.2
>     >     
>     >     RFC 6291 is a BCP, so we should probably cite it as such.  Also, given
>     >     its content, perhaps it ought to be normative?
>     >     
>     > <Nagendra> Same as above.
>     > 
>     > Once again, thanks a lot for the great comments. 
> 
>     And thank you for the updates!
> 
>     -Ben
> 


From nobody Sat May 23 19:12:28 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA6273A1019; Sat, 23 May 2020 19:11:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level: 
X-Spam-Status: No, score=-9.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=ZIF5PRGW; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=IwOaGZLP
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XsWTbXAYJ2MY; Sat, 23 May 2020 19:11:51 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D0C0A3A0EDB; Sat, 23 May 2020 19:11:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=38512; q=dns/txt; s=iport; t=1590286311; x=1591495911; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=vWMZznVQ/B9RXSHeXvsh3ptjhRsGEHZqc+dLD43K2jo=; b=ZIF5PRGWi0hJN2mdf5/dN5L1X7XV1Tnpk1tqUte9/gFmuxgUrdTR9myE I5SsctSu2wZ2rDMjmYy4oJlIjdYwOEkncK5fAh12fAgrMHN7ArM0I3MlC 2MPcIpCGw/EwMS1S27KfoWxVmY8+/PncOFM5MQgehNNbVICr2auPJO2Wf o=;
IronPort-PHdr: =?us-ascii?q?9a23=3Akqv5DBzJTptaUfnXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5ZRWHt/BskBnEUZiIo/5Hiu+DtafmVCRA5Juaq3kNfdRKUA?= =?us-ascii?q?NNksQZmQEsQavnQU32JfLndWo2ScJFUlI2+nCnd0VZBZW2a1jbuHbn6zkUF1?= =?us-ascii?q?32PhZ0IeKgHInUgoy32um+9oeVbR9PgW+2YKh5K1O9qgCCuw=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0B/AACk1sle/4ENJK1lDgsBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBAQESAQEBAQEBAQEBAQEBQIFHgVQjLgdvWC8sCoQag0YDjUK?= =?us-ascii?q?YPIFCgRADVQsBAQEMAQEjCgIEAQGERAIXggYkOBMCAwEBCwEBBQEBAQIBBQR?= =?us-ascii?q?thSoIJAyFcgEBAQECARIICREMAQE3AQ8CAQgYAgImAgICMBUQAgQOBRsHgwQ?= =?us-ascii?q?BgksDDiABDqBNAoE5iGF2gTKDAQEBBYFGQYMiGIIOAwaBDioBgmOHFIJMGoI?= =?us-ascii?q?AgRABJxyBT34+gmcCAQIBgSwBCwEGASEHMQKCWjOCLY42AREGAgoGKoIfATy?= =?us-ascii?q?JI5ckfQqCVIgphg6KJR2CY4kCkBqCA442g3SIEpN0AgQCBAUCDgEBBYFpImZ?= =?us-ascii?q?YEQdwFWUBgj5QGA2Ff4pBOIM6hRSFBD50AgE0AgYBBwEBAwl8ihYBASYHgQY?= =?us-ascii?q?BMF8BAQ?=
X-IronPort-AV: E=Sophos;i="5.73,427,1583193600"; d="scan'208";a="494499547"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 24 May 2020 02:11:47 +0000
Received: from XCH-RCD-003.cisco.com (xch-rcd-003.cisco.com [173.37.102.13]) by alln-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 04O2Blq9006350 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sun, 24 May 2020 02:11:47 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-003.cisco.com (173.37.102.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sat, 23 May 2020 21:11:46 -0500
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sat, 23 May 2020 22:11:45 -0400
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Sat, 23 May 2020 21:11:45 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mK51K4oFl/NUpSpaaDNwYam51zDKvWCkzGkjlbHQFDb4XNWhscDghqGYSJ+CnYIvum8W4gSZYAdr4wobeSzi1iBL8wgkNz11X/zNIgiGV1twJdt14MREnhuH6lPRddQ9kfvDO3jTXbqBg38PCZc+0YyIvm6FSuOd+bp81JlwPiv4bN/ctPrqUAly5BkT6OBKREv7+NI/APP6IPg/+1Kr5IsjgSyVICTeYL9vKgqxqf5j0Vwx5ksebSMkklOh6xx13pvJ4dI4rlDMJXvE09efFrY1ZSTit/+NFTxej9skxDCUv2r17Z/IPt2qg7A/RRqYbT0M+qBbqm7D6KtXpMLn3g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vWMZznVQ/B9RXSHeXvsh3ptjhRsGEHZqc+dLD43K2jo=; b=CQlrnUEURubRHgfZ4Gcxreami9Xv373cwDY9GENqHftEuRJZunsA7tJdGwxoFjVd8ugMi2wSXVDRTRKH6EMuf/TenV46DbyBHiTpSZmFhFnR47/5wkBNFYAFH7G9Gg5mFSAqGxml2z0VKD55Cs01uiNZ/hIJb3jBPmErELal7uDbTXuEqnbznFTymK7UvInmTKrDOibkByOl9dKwYCNolj4hRaN9JCkTRZJOc6uGNe+6PA0wqBr0HWXxRnNr0SAA942XIQjdOmigSBITwSGUCX9jShYxJxmQrVO9bPfkMiQvLJDJ6dAlBCP83/yra4FBYZvyUEz/G/bkjilEj0h/9A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vWMZznVQ/B9RXSHeXvsh3ptjhRsGEHZqc+dLD43K2jo=; b=IwOaGZLPoiycZGdqoe1gfQewvJOp8SLWJrNkfHyT6LWOaXyzeJkFAUqhe8C2faZjdjdH/82mQ/cJOFl4UFGWqLagup9n/6nybhO2xoibizuPNHZzETnGc7GKvLCn7MTH0OziydkOEUjRoElRO3qwi+wAWrCh6V754WtCVzd/Fn8=
Received: from BN6PR11MB4068.namprd11.prod.outlook.com (2603:10b6:405:7c::31) by BN6PR11MB1970.namprd11.prod.outlook.com (2603:10b6:404:100::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.27; Sun, 24 May 2020 02:11:42 +0000
Received: from BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34]) by BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34%3]) with mapi id 15.20.3021.026; Sun, 24 May 2020 02:11:42 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: Benjamin Kaduk <kaduk@mit.edu>
CC: The IESG <iesg@ietf.org>, "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>, "sfc@ietf.org" <sfc@ietf.org>
Thread-Topic: Benjamin Kaduk's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
Thread-Index: AQHWI/r7n4nGFylM8k67PRRkYrO8AqinX1yAgA13RQCAAJ3ZAIAAnDWAgABFoIA=
Date: Sun, 24 May 2020 02:11:42 +0000
Message-ID: <D69FEC02-D604-4F25-BE5F-FB824E1A64E7@cisco.com>
References: <158880638274.2656.5377824170907686634@ietfa.amsl.com> <D7409C1E-9509-42B4-B167-72CCACB542E7@cisco.com> <20200522231826.GO58497@kduck.mit.edu> <3B869171-4818-4542-8E83-CA0EDFCC54CA@cisco.com> <20200523180229.GY58497@kduck.mit.edu>
In-Reply-To: <20200523180229.GY58497@kduck.mit.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.37.20051002
authentication-results: mit.edu; dkim=none (message not signed) header.d=none;mit.edu; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [136.56.55.90]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d07495ab-88a3-4709-55ee-08d7ff87cd43
x-ms-traffictypediagnostic: BN6PR11MB1970:
x-microsoft-antispam-prvs: <BN6PR11MB19700493241E62A75E8A4271C6B20@BN6PR11MB1970.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0413C9F1ED
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 7srn2vNkGu1Ja1sjsF1ax10Ykag7U0BSq4qFvw9pROeE8zR0AFE2PgidPH0KD4NPXtD27EzRGlqX4dY8rGUel/U1jp/777nWtyzgjMQllG+hq7vp3rWo8BFAzv+MyRXWoHvsqa5kmLhxRTKQdRsrkJjbvitJ0t4EPZsb5ERE6ATi8LgtyGrHb5nsRYqbEydDvUIa4ERFj+ETpWjanmqzAjoY74DIxAOfTVwMXhFa8K0hmek7o1TikRraHBURhYXco8bVD/JxaKNtYOWQHpZ1EH1wJHQSWpV+cPspP53WSi3IlhfJDWXB9MfqRj1dwU9mIZGNuKNfImyog9dVhwp5BFb7hg8GcR4yHIC6hP3nX9KQKhalScp9P0p+TRq7DvGDgXDznZoCZRDi3b4GdHpNZQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB4068.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(346002)(376002)(39860400002)(396003)(136003)(366004)(66476007)(66946007)(91956017)(64756008)(66556008)(8936002)(76116006)(186003)(2616005)(36756003)(478600001)(8676002)(30864003)(316002)(966005)(5660300002)(54906003)(6512007)(53546011)(26005)(6506007)(4326008)(71200400001)(86362001)(33656002)(2906002)(66446008)(6486002)(6916009)(559001)(579004); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: PvTBioMKaOHzXMXIwbRE1P3aeGTSZPJsmds55ktFJNG0xuZFlUhWX1yW8oxX84NGbfHf4J48jsbf2Ph8RY1GO8bxdGgkHlKeGTcJZAiRooBY7Yph7QyROOFJbBXgvWQckC6rNwrGPnuWcBOOGDlV267KE+XKTCc44S842HpWTdFWOsN82usSWHV+LX1jcvKDpg0vM13GJklF2DHUXVnPu/QGxld3JbJSnaKam/zdKFVJU60EdVgXgGlQCpXO6CMLUpHvWk6JOiJ+d86/jTdDFRSiaLUZ8FzQbDNfplMY0vXpFRNVX8yxnUzsH35rAOO026hOB9I4XSCrIKAi9amKlrj8sH6X3x3+vl481qs0Fjk8l6h9RFerPU1zPqaVPluhzqUNJE5T1gAyfrBhExpT6WP+K76c3o5vVq4yx1LnAW0d+ggJG+kuMhBBdQRfwFhBfNRMVYNKNKcf+dcAcM00c5vUghy3rUIhWpM7zc7Jx6k=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <28A4064AE970AB4B8745579D13E8089F@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d07495ab-88a3-4709-55ee-08d7ff87cd43
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 May 2020 02:11:42.3375 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: OeK7rxVMOUe0HWa+RzVvuIo5XluqRXlaZMwyAlNq4YFlu3ewWZzVoqsEB9vgBrLNVPFIxpHCNdXXqE+ZhecLSA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1970
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.13, xch-rcd-003.cisco.com
X-Outbound-Node: alln-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/oy8kozxI070O9yOxfjgYe0dkkqk>
Subject: Re: [sfc] Benjamin Kaduk's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 May 2020 02:11:55 -0000

SGkgQmVuamFtaW4sDQoNClRoYW5rIHlvdSBmb3IgdGhlIHJlc3BvbnNlLiANCg0KSSBoYWQgaW4g
bWluZCBhIHNjZW5hcmlvIHdoZXJlIGEgY2xhc3NpZmllciBtaWdodCByZWNlaXZlIHRyYWZmaWMg
ZnJvbSBhDQogICAgZ2l2ZW4gc291cmNlIHRoYXQgaXMgYWxsb3dlZCB0byBzdXBwbHkgZGF0YS1w
bGFuZSBwYWNrZXRzIHRvIGEgU0ZDIGJ1dCBpcw0KICAgIG5vdCBhbGxvd2VkIChieSBwb2xpY3kg
b3IgY29udHJhY3QpIHRvIHNlbmQgT0FNIHByb2Jlcy4gIEluIHRoYXQgY2FzZSAoaWYNCiAgICBz
dWNoIGEgY2FzZSBleGlzdHMpLCB0aGUgY2xhc3NpZmllciB3b3VsZCBuZWVkIHRvIGFjdCBhcyBh
IGZpcmV3YWxsLA0KICAgIGRyb3BwaW5nIE9BTS1tYXJrZWQgcGFja2V0cyBmcm9tIHRoYXQgc291
cmNlIGVudGlyZWx5LCBpbnN0ZWFkIG9mIGp1c3QNCiAgICByYXRlLWxpbWl0aW5nIHRoZW0uDQoN
CjxOYWdlbmRyYT4gT2ggb2suIEkgdGhpbmsgdGhpcyBzdGlsbCBjb3VsZCBiZSBhY2hpZXZlZCBi
eSBjb25maWd1cmluZyB0aGUgY2xhc3NpZmllciB0byByYXRlLWxpbWl0IGF0IGEgcmF0ZSBvZiAw
IHBhY2tldHMgKC4gSWYgdGhpcyBkb2VzIG5vdCBzYXRpc2Z5IHRoZSBjcml0ZXJpYSwgd2UgY2Fu
IGNvbnNpZGVyIHRoZSBiZWxvdzogDQoNCk5FVzoNClRoZSBkb2N1bWVudHMgcHJvcG9zaW5nIHRo
ZSBPQU0gc29sdXRpb24gZm9yIGFueSBzZXJ2aWNlIGxheWVyIGNvbXBvbmVudHMgc2hvdWxkIGNv
bnNpZGVyIHNvbWUgZm9ybSBvZiBtZXNzYWdlIGZpbHRlcmluZyB0byBjb250cm9sIE9BTSBtZXNz
YWdlcyBlbnRlcmluZyB0aGUgYWRtaW5pc3RyYXRpdmUgZG9tYWluIG9yIHRvIHByZXZlbnQgbGVh
a2luZyBhbnkgaW50ZXJuYWwgc2VydmljZSBsYXllciBpbmZvcm1hdGlvbiBvdXRzaWRlIHRoZSBh
ZG1pbmlzdHJhdGl2ZSBkb21haW4uDQoNClRoYW5rcywNCk5hZ2VuZHJhDQoNCu+7v09uIDUvMjMv
MjAsIDI6MDMgUE0sICJCZW5qYW1pbiBLYWR1ayIgPGthZHVrQG1pdC5lZHU+IHdyb3RlOg0KDQog
ICAgSGkgTmFnZW5kcmEsDQoNCiAgICBHZW5lcmFsbHkgdGhpcyBhbGwgbG9va3MgZ29vZDsganVz
dCBhIGNvdXBsZSBmaW5hbCBub3RlcyBpbmxpbmUuDQoNCiAgICBPbiBTYXQsIE1heSAyMywgMjAy
MCBhdCAxMjo0MzoyNFBNICswMDAwLCBOYWdlbmRyYSBLdW1hciBOYWluYXIgKG5haWt1bWFyKSB3
cm90ZToNCiAgICA+IEhpIEJlbmphbWluLA0KICAgID4gDQogICAgPiBUaGFuayB5b3UgZm9yIHRo
ZSByZXNwb25zZS4gUGxlYXNlIHNlZSBpbmxpbmUgZm9yIDxOYWdlbmRyYT4yDQogICAgPiANCiAg
ICA+IE9uIDUvMjIvMjAsIDc6MTggUE0sICJCZW5qYW1pbiBLYWR1ayIgPGthZHVrQG1pdC5lZHU+
IHdyb3RlOg0KICAgID4gDQogICAgPiAgICAgSGkgTmFnZW5kcmEsDQogICAgPiANCiAgICA+ICAg
ICBPbiBUaHUsIE1heSAxNCwgMjAyMCBhdCAwMTo0MDoxM1BNICswMDAwLCBOYWdlbmRyYSBLdW1h
ciBOYWluYXIgKG5haWt1bWFyKSB3cm90ZToNCiAgICA+ICAgICA+IEhpIEJlbmphbWluLA0KICAg
ID4gICAgID4gDQogICAgPiAgICAgPiBUaGFuayB5b3UgZm9yIHRoZSBjb21tZW50cy4gUGxlYXNl
IHNlZSBpbmxpbmUgZm9yIG1vcmUgcmVzcG9uc2UuDQogICAgPiAgICAgPiANCiAgICA+ICAgICA+
ICAgICBCZW5qYW1pbiBLYWR1ayBoYXMgZW50ZXJlZCB0aGUgZm9sbG93aW5nIGJhbGxvdCBwb3Np
dGlvbiBmb3INCiAgICA+ICAgICA+ICAgICBkcmFmdC1pZXRmLXNmYy1vYW0tZnJhbWV3b3JrLTEz
OiBObyBPYmplY3Rpb24NCiAgICA+ICAgICA+ICAgICANCiAgICA+ICAgICA+ICAgICBXaGVuIHJl
c3BvbmRpbmcsIHBsZWFzZSBrZWVwIHRoZSBzdWJqZWN0IGxpbmUgaW50YWN0IGFuZCByZXBseSB0
byBhbGwNCiAgICA+ICAgICA+ICAgICBlbWFpbCBhZGRyZXNzZXMgaW5jbHVkZWQgaW4gdGhlIFRv
IGFuZCBDQyBsaW5lcy4gKEZlZWwgZnJlZSB0byBjdXQgdGhpcw0KICAgID4gICAgID4gICAgIGlu
dHJvZHVjdG9yeSBwYXJhZ3JhcGgsIGhvd2V2ZXIuKQ0KICAgID4gICAgID4gICAgIA0KICAgID4g
ICAgID4gICAgIA0KICAgID4gICAgID4gICAgIFBsZWFzZSByZWZlciB0byBodHRwczovL3d3dy5p
ZXRmLm9yZy9pZXNnL3N0YXRlbWVudC9kaXNjdXNzLWNyaXRlcmlhLmh0bWwNCiAgICA+ICAgICA+
ICAgICBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCBJRVNHIERJU0NVU1MgYW5kIENPTU1FTlQg
cG9zaXRpb25zLg0KICAgID4gICAgID4gICAgIA0KICAgID4gICAgID4gICAgIA0KICAgID4gICAg
ID4gICAgIFRoZSBkb2N1bWVudCwgYWxvbmcgd2l0aCBvdGhlciBiYWxsb3QgcG9zaXRpb25zLCBj
YW4gYmUgZm91bmQgaGVyZToNCiAgICA+ICAgICA+ICAgICBodHRwczovL2RhdGF0cmFja2VyLmll
dGYub3JnL2RvYy9kcmFmdC1pZXRmLXNmYy1vYW0tZnJhbWV3b3JrLw0KICAgID4gICAgID4gICAg
IA0KICAgID4gICAgID4gICAgIA0KICAgID4gICAgID4gICAgIA0KICAgID4gICAgID4gICAgIC0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0NCiAgICA+ICAgICA+ICAgICBDT01NRU5UOg0KICAgID4gICAgID4gICAgIC0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0NCiAgICA+ICAgICA+ICAgICANCiAgICA+ICAgICA+ICAgICBTZWN0aW9uIDIN
CiAgICA+ICAgICA+ICAgICANCiAgICA+ICAgICA+ICAgICBJJ20gbm90IHN1cmUgdGhhdCBJIHVu
ZGVyc3RhbmQgd2h5IGEgbm9kZSBpbiB0aGUgdW5kZXJsYXkgbmV0d29yayAodGhlDQogICAgPiAg
ICAgPiAgICAgIlZNMiIgb25lKSBkb2Vzbid0IGxpbmUgdXAgd2l0aCBhIG5vZGUgaW4gdGhlIGxp
bmsgbGF5ZXIsIGluIEZpZ3VyZSAxLg0KICAgID4gICAgID4gICAgDQogICAgPiAgICAgPiA8TmFn
ZW5kcmE+QW0gSSBhc3N1bWluZyByaWdodCB0aGF0IHRoZSBxdWVzdGlvbiBpcyBhYm91dCB0aGUg
bWlzYWxpZ25tZW50IGJldHdlZW4gdGhlIG5vZGVzIG9uIExpbmsgbGF5ZXIgYW5kIHVuZGVybGF5
IGxheWVyPy4gSWYgc28sIGl0IHdhcyBhIHR5cG8gYW5kIHdlIGZpeGVkIGl0LiBJZiBJIG1pc3Vu
ZGVyc3Rvb2QgdGhlIHF1ZXN0aW9uLCBwbGVhc2UgbGV0IG1lIGtub3cuDQogICAgPiANCiAgICA+
ICAgICBZZXMsIHRoYXQgd2FzIHRoZSBxdWVzdGlvbiwgYW5kIHRoYW5rcyBmb3IgdGhlIGZpeCEN
CiAgICA+IA0KICAgID4gICAgID4gICAgIFNlY3Rpb24gMw0KICAgID4gICAgID4gICAgIA0KICAg
ID4gICAgID4gICAgICAgICAgICBjbGFzc2lmaWVycywgY29udHJvbGxlcnMsIG90aGVyIHNlcnZp
Y2Ugbm9kZXMpLiAgVGVzdGluZyBhbiBTRg0KICAgID4gICAgID4gICAgICAgICAgICBtYXkgbm90
IGJlIHJlc3RyaWN0ZWQgdG8gY29ubmVjdGl2aXR5IHRvIHRoZSBTRiwgYnV0IGFsc28gd2hldGhl
cg0KICAgID4gICAgID4gICAgIA0KICAgID4gICAgID4gICAgIG5pdCg/KSBwZXJoYXBzICJtYXkg
YmUgbW9yZSBleHBhbnNpdmUgdGhhbiBqdXN0IGNoZWNraW5nIGNvbm5lY3Rpdml0eSB0bw0KICAg
ID4gICAgID4gICAgIHRoZSBTRiIsIHRvIGF2b2lkIHF1ZXN0aW9ucyBhYm91dCB3aGF0IHRoZSAi
bm90IiBiaW5kcyB0by4NCiAgICA+ICAgICA+ICAgDQogICAgPiAgICAgPiA8TmFnZW5kcmE+IFll
cy4gWW91ciBzdWdnZXN0ZWQgdGV4dCBzZWVtcyB0byBtYWtlIGl0IGVhc3kgdG8gcGFyc2UgdGhl
IHN0YXRlbWVudC4gUGxlYXNlIGNoZWNrIHRoZSBiZWxvdyB0ZXh0Og0KICAgID4gICAgID4gDQog
ICAgPiAgICAgPiBPTEQ6DQogICAgPiAgICAgPiBUZXN0aW5nIGFuIFNGDQogICAgPiAgICAgPiAg
ICAgICAgbWF5IG5vdCBiZSByZXN0cmljdGVkIHRvIGNvbm5lY3Rpdml0eSB0byB0aGUgU0YsIGJ1
dCBhbHNvIHdoZXRoZXINCiAgICA+ICAgICA+ICAgICAgICB0aGUgU0YgaXMgcHJvdmlkaW5nIGl0
cyBpbnRlbmRlZCBzZXJ2aWNlLg0KICAgID4gICAgID4gDQogICAgPiAgICAgPiBORVc6DQogICAg
PiAgICAgPiBUZXN0aW5nIGFuIFNGDQogICAgPiAgICAgPiAgICAgICAgbWF5IGJlIG1vcmUgZXhw
YW5zaXZlIHRoYW4ganVzdCBjaGVja2luZyBjb25uZWN0aXZpdHkgdG8gdGhlIFNGDQogICAgPiAg
ICAgPiAgICAgICAgc3VjaCBhcyBjaGVja2luZyBpZiB0aGUgU0YgaXMgcHJvdmlkaW5nIGl0cyBp
bnRlbmRlZCBzZXJ2aWNlLg0KICAgID4gICAgID4gDQogICAgPiAgICAgPiAgICAgICAgMy4gIENs
YXNzaWZpZXIgY29tcG9uZW50OiBPQU0gZnVuY3Rpb25zIGFwcGxpY2FibGUgYXQgdGhpcyBjb21w
b25lbnQNCiAgICA+ICAgICA+ICAgICAgICAgICAgaW5jbHVkZXMgdGVzdGluZyB0aGUgdmFsaWRp
dHkgb2YgdGhlIGNsYXNzaWZpY2F0aW9uIHJ1bGVzIGFuZA0KICAgID4gICAgID4gICAgICAgICAg
ICBkZXRlY3RpbmcgYW55IGluY29oZXJlbmNlIGFtb25nIHRoZSBydWxlcyBpbnN0YWxsZWQgaW4g
ZGlmZmVyZW50DQogICAgPiAgICAgPiAgICAgICAgICAgIGNsYXNzaWZpZXJzLg0KICAgID4gICAg
ID4gICAgIA0KICAgID4gICAgID4gICAgIEl0IHNlZW1zIGltcG9ydGFudCB0byBpbmNsdWRlIGJv
dGggcG9zaXRpdmUgYW5kIG5lZ2F0aXZlIHRlc3RzIG9mDQogICAgPiAgICAgPiAgICAgY2xhc3Np
ZmljYXRpb24gZnVuY3Rpb25hbGl0eSAoaS5lLiwgdGhhdCB0cmFmZmljIHRoYXQgc2hvdWxkIG5v
dCBtYXRjaA0KICAgID4gICAgID4gICAgIGluIGZhY3QgZG9lcyBub3QgbWF0Y2gpLiAgU2VjdGlv
biAzLjMgbWlnaHQgYmUgYSBnb29kIHBsYWNlIHRvIG1lbnRpb24NCiAgICA+ICAgICA+ICAgICB0
aGlzLg0KICAgID4gICAgID4gICAgIA0KICAgID4gICAgID4gPE5hZ2VuZHJhPiBUaGUgYmVsb3cg
dGV4dCBpbiBTZWN0aW9uIDMuMyBpcyBpbnRlbmRlZCB0byBjb3ZlciBzdWNoIG1pc2NsYXNzaWZp
Y2F0aW9uOg0KICAgID4gICAgID4gDQogICAgPiAgICAgPiAiIFRoZSBTRkMgT0FNIG11c3QgYmUg
YWJsZSB0byB2YWxpZGF0ZSB0aGUgY2xhc3NpZmljYXRpb24NCiAgICA+ICAgICA+ICAgIHJ1bGVz
IGJ5IGFzc2Vzc2luZyB3aGV0aGVyIGEgZmxvdyBpcyBhcHByb3ByaWF0ZWx5IG1hcHBlZCB0byB0
aGUNCiAgICA+ICAgICA+ICAgIHJlbGV2YW50IFNGQy4iDQogICAgPiAgICAgPiANCiAgICA+ICAg
ICA+IElmIHRoZSBhYm92ZSBpcyBub3QgY2xlYXIsIHdlIGNhbiB1cGRhdGUgdGhlIHNhbWUgYXM6
DQogICAgPiAgICAgPiANCiAgICA+ICAgICA+IE5FVzoNCiAgICA+ICAgICA+IFRoZSBTRkMgT0FN
IG11c3QgYmUgYWJsZSB0byB2YWxpZGF0ZSB0aGUgY2xhc3NpZmljYXRpb24NCiAgICA+ICAgICA+
ICAgIHJ1bGVzIGJ5IGFzc2Vzc2luZyB3aGV0aGVyIGEgZmxvdyBpcyBhcHByb3ByaWF0ZWx5IG1h
cHBlZCB0byB0aGUNCiAgICA+ICAgICA+ICAgIHJlbGV2YW50IFNGQyBhbmQgZGV0ZWN0IGFueSBt
aXNjbGFzc2lmaWNhdGlvbi4NCiAgICA+IA0KICAgID4gICAgIEknZCBzdWdnZXN0IG1ha2luZyB0
aGUgdXBkYXRlLiAgVGhlIG9yaWdpbmFsIGlzIHByb2JhYmx5IGNsZWFyIHRvIG1vc3QNCiAgICA+
ICAgICBwZW9wbGUsIGJ1dCBtYXliZSBub3QgdG8gZXZlcnlvbmUuDQogICAgPiANCiAgICA+IDxO
YWdlbmRyYTI+IERvbmUuDQogICAgPiANCiAgICA+ICAgICA+ICAgICBTZWN0aW9uIDMuMS4xDQog
ICAgPiAgICAgPiAgICAgDQogICAgPiAgICAgPiAgICAgICAgc2VydmljZSBmdW5jdGlvbiBpcyBh
dmFpbGFibGU/LiAgT24gb25lIGVuZCBvZiB0aGUgc3BlY3RydW0sIG9uZQ0KICAgID4gICAgID4g
ICAgICAgIG1pZ2h0IGFyZ3VlIHRoYXQgYW4gU0YgaXMgc3VmZmljaWVudGx5IGF2YWlsYWJsZSBp
ZiB0aGUgc2VydmljZSBub2RlDQogICAgPiAgICAgPiAgICAgICAgKHBoeXNpY2FsIG9yIHZpcnR1
YWwpIGhvc3RpbmcgdGhlIFNGIGlzIGF2YWlsYWJsZSBhbmQgaXMgZnVuY3Rpb25hbC4NCiAgICA+
ICAgICA+ICAgICAgICBPbiB0aGUgb3RoZXIgZW5kIG9mIHRoZSBzcGVjdHJ1bSwgb25lIG1pZ2h0
IGFyZ3VlIHRoYXQgdGhlIFNGJ3MNCiAgICA+ICAgICA+ICAgICAgICBhdmFpbGFiaWxpdHkgY2Fu
IG9ubHkgYmUgY29uY2x1ZGVkIGlmIHRoZSBwYWNrZXQsIGFmdGVyIHBhc3NpbmcNCiAgICA+ICAg
ICA+ICAgICANCiAgICA+ICAgICA+ICAgICBJIGFncmVlIHdpdGggdGhlIG90aGVyIHJldmlld2Vy
cyB0aGF0IHRoZSBmaXJzdCAiZW5kIiBvZiB0aGUgc3BlY3RydW0NCiAgICA+ICAgICA+ICAgICBz
ZWVtcyBzdXJwcmlzaW5nLg0KICAgID4gICAgID4gICAgIA0KICAgID4gICAgID4gICAgICAgIGZp
cmV3YWxsKS4gIFRoZSBjb3N0IG9mIHRoaXMgYXBwcm9hY2ggaXMgdGhhdCB0aGUgT0FNIG1lY2hh
bmlzbSBmb3INCiAgICA+ICAgICA+ICAgICAgICBzb21lIFNGIHdpbGwgbmVlZCB0byBiZSBjb250
aW51b3VzbHkgbW9kaWZpZWQgaW4gb3JkZXIgdG8gImtlZXAgdXAiDQogICAgPiAgICAgPiAgICAg
ICAgd2l0aCBuZXcgZnVuY3Rpb25hbGl0eSBiZWluZyBpbnRyb2R1Y2VkOiBsYWNrIG9mIGV4dGVu
ZGliaWxpdHkuDQogICAgPiAgICAgPiAgICANCiAgICA+ICAgICA+ICAgICBuaXQ6IHRoZSBncmFt
bWFyIGRvZXNuJ3Qgc2VlbSByaWdodCBhcm91bmQgImxhY2sgb2YgZXh0ZW5kaWJpbGl0eSINCiAg
ICA+ICAgICA+ICAgICAoYWxzbywgaXMgImV4dGVuZGliaWxpdHkiIHByZWZlcnJlZCBvciAiZXh0
ZW5zaWJpbGl0eSI/KS4NCiAgICA+ICAgICA+IA0KICAgID4gICAgID4gIDxOYWdlbmRyYT4gV2Ug
aGF2ZSB0aGlzIGNoYW5nZWQgdG8gZXh0ZW5zaWJpbGl0eS4NCiAgICA+ICAgICA+IA0KICAgID4g
ICAgID4gICAgICAgIFRoZSBTRiBhdmFpbGFiaWxpdHkgY2FuIGJlIHBlcmZvcm1lZCB1c2luZyBh
IGdlbmVyYWxpemVkIGFwcHJvYWNoDQogICAgPiAgICAgPiAgICAgICAgKGkuZS4sIGFuIGFkZXF1
YXRlIGdyYW51bGFyaXR5IHRvIHByb3ZpZGUgYSBiYXNpYyBTRiBzZXJ2aWNlKS4gIE1vcmUNCiAg
ICA+ICAgICA+ICAgICANCiAgICA+ICAgICA+ICAgICBuaXQ6IEkgdGhpbmsgaXQncyBhbiBhdmFp
bGFiaWxpdHkgKmNoZWNrKiB0aGF0IGNhbiBiZSBwZXJmb3JtZWQuDQogICAgPiAgICAgPiAgDQog
ICAgPiAgICAgPiA8TmFnZW5kcmE+IEdvb2QgY2F0Y2ggKC4gRml4ZWQgaXQuDQogICAgPiAgICAg
PiANCiAgICA+ICAgICA+ICAgICBTZWN0aW9uIDMuMi4yDQogICAgPiAgICAgPiAgICAgDQogICAg
PiAgICAgPiAgICAgTWFuZGF0aW5nIHRoZSBhYmlsaXR5IHRvIG1lYXN1cmUgZXZlcnkgYXJiaXRy
YXJ5IHNlZ21lbnQgb2YgU0ZzIHdpdGhpbg0KICAgID4gICAgID4gICAgIGFuIFNGQyBzZWVtcyBs
aWtlIGl0IG1pZ2h0IGJlIG92ZXItY29uc3RyYWluaW5nLg0KICAgID4gICAgID4gDQogICAgPiAg
ICAgPiA8TmFnZW5kcmE+VGhpcyBpcyBub3QgYSBub3JtYXRpdmUgc3RhdGVtZW50IGJ1dCBpbnRl
bmRlZCB0byBkZXRlY3QgYW5kIGlzb2xhdGUgcGVyZm9ybWFuY2UgaXNzdWUgd2l0aGluIHRoZSBT
RkMuDQogICAgPiAgICAgPiANCiAgICA+ICAgICA+ICAgICBTZWN0aW9uIDQNCiAgICA+ICAgICA+
ICAgICANCiAgICA+ICAgICA+ICAgICAgICB0byBwZXJmb3JtIE9BTSBmdW5jdGlvbmFsaXR5IGF0
IGRpZmZlcmVudCBsYXllcnMuICBJbiBvcmRlciB0byBhcHBseQ0KICAgID4gICAgID4gICAgICAg
IHN1Y2ggT0FNIGZ1bmN0aW9ucyBhdCB0aGUgc2VydmljZSBsYXllciwgdGhleSBuZWVkIHRvIGJl
IGVuaGFuY2VkIHRvDQogICAgPiAgICAgPiAgICAgICAgb3BlcmF0ZSBhIHNpbmdsZSBTRi9TRkYg
dG8gbXVsdGlwbGUgU0ZzL1NGRnMgaW4gYW4gU0ZDIGFuZCBhbHNvIGluDQogICAgPiAgICAgPiAg
ICAgICAgbXVsdGlwbGUgU0ZDcy4NCiAgICA+ICAgICA+ICAgICANCiAgICA+ICAgICA+ICAgICBJ
IGRvbid0IHVuZGVyc3RhbmQgd2hhdCAib3BlcmF0ZSBhIHNpbmdsZSBTRkYgdG8gbXVsdGlwbGUg
U0ZzL1NGRnMiDQogICAgPiAgICAgPiAgICAgbWVhbnMuDQogICAgPiAgICAgPiAgDQogICAgPiAg
ICAgPiA8TmFnZW5kcmE+IFdlIGdvdCBzaW1pbGFyIGNvbW1lbnRzIGZyb20gb3RoZXIgcmV2aWV3
ZXJzIGhpZ2hsaWdodGluZyB0aGUgYW1iaWd1aXR5LiBXZSBjaGFuZ2VkIGl0IGFzIGJlbG93Og0K
ICAgID4gICAgID4gDQogICAgPiAgICAgPiBPTEQ6DQogICAgPiAgICAgPiBJbiBvcmRlciB0byBh
cHBseQ0KICAgID4gICAgID4gICAgc3VjaCBPQU0gZnVuY3Rpb25zIGF0IHRoZSBzZXJ2aWNlIGxh
eWVyLCB0aGV5IG5lZWQgdG8gYmUgZW5oYW5jZWQgdG8NCiAgICA+ICAgICA+ICAgIG9wZXJhdGUg
YSBzaW5nbGUgU0YvU0ZGIHRvIG11bHRpcGxlIFNGcy9TRkZzIGluIGFuIFNGQyBhbmQgYWxzbyBp
bg0KICAgID4gICAgID4gICAgbXVsdGlwbGUgU0ZDcy4NCiAgICA+ICAgICA+IA0KICAgID4gICAg
ID4gTkVXOg0KICAgID4gICAgID4gSW4gb3JkZXIgdG8gYXBwbHkgc3VjaCBPQU0gZnVuY3Rpb25z
IGF0IHRoZSBzZXJ2aWNlIGxheWVyLCB0aGV5IG5lZWQgdG8gYmUgZW5oYW5jZWQgDQogICAgPiAg
ICAgPiB0byBvcGVyYXRlIGEgc2luZ2xlIFNGL1NGRiB0byBtdWx0aXBsZSBTRnMvU0ZGcyBpbiBh
biBTRkMgYW5kIGFsc28gaW4gbXVsdGlwbGUgU0ZDcy4NCiAgICA+IA0KICAgID4gICAgIEkgdGhp
bmsgSSdtIGZhaWxpbmcgdG8gc2VlIHRoZSBkaWZmZXJlbmNlLCB1bmZvcnR1bmF0ZWx5Lg0KICAg
ID4gDQogICAgPiA8TmFnZW5kcmEyPiBJdCB3YXMgYSBjb3B5IHBhc3RlIGVycm9yLiBCZWxvdyBp
cyB0aGUgdXBkYXRlZCB0ZXh0Og0KICAgID4gDQogICAgPiBJbiBvcmRlciB0byBhcHBseSBzdWNo
IE9BTSBmdW5jdGlvbnMgYXQgdGhlIHNlcnZpY2UgbGF5ZXIsIHRoZXkgbmVlZCB0byBiZSBlbmhh
bmNlZCB0byANCiAgICA+IG9wZXJhdGUgYSBzaW5nbGUgU0YvU0ZGIHRvIG11bHRpcGxlIFNGcy9T
RkZzIHNwYW5uaW5nIGFjcm9zcyBvbmUgb3IgbW9yZSBTRkNzLg0KDQogICAgQWgsIHRoYW5rcywg
dGhpcyBsb29rcyBiZXR0ZXIuDQoNCiAgICA+ICAgICA+ICAgICBTZWN0aW9uIDQuMQ0KICAgID4g
ICAgID4gICAgIA0KICAgID4gICAgID4gICAgICAgIG8gIFZlcmlmeSBhbnkgcGFja2V0IHJlLW9y
ZGVyaW5nIGFuZCBjb3JydXB0aW9uLg0KICAgID4gICAgID4gICAgIA0KICAgID4gICAgID4gICAg
IG5pdDogdGhpcyB3b3JkaW5nIGRvZXNuJ3QgcmVhbGx5IG1ha2Ugc2Vuc2UuICBEbyB3ZSB3YW50
IHRvIHZlcmlmeSB0aGUNCiAgICA+ICAgICA+ICAgICBhYnNlbmNlIG9mIHN1Y2ggdGhpbmdzLCBv
ciB0aGF0IGl0IGlzIHdpdGhpbiBjb25maWd1cmVkIHRvbGVyYW5jZXMsIG9yDQogICAgPiAgICAg
PiAgICAgc29tZXRoaW5nIGVsc2U/ICBKdXN0IG5vdGluZyBhbnkgb2NjdXJyZW5jZXMgYW5kIHZl
cmlmeWluZyB0aGF0IHRoZQ0KICAgID4gICAgID4gICAgIG5vdGVkIG9jY3VycmVuY2VzIGFyZSBh
cyBub3RlZCBkb2Vzbid0IHNlZW0gdXNlZnVsLi4uDQogICAgPiAgICAgPiAgICANCiAgICA+ICAg
ICA+IDxOYWdlbmRyYT4gV2UgY2hhbmdlZCB0aGlzIGFzICJkZXRlY3QiIGluc3RlYWQgb2YgInZl
cmlmeSIuDQogICAgPiAgICAgPiANCiAgICA+ICAgICA+ICAgICAgICBvICBWZXJpZnkgdGhlIHBv
bGljeSBvZiBhbiBTRkMgb3IgU0YuDQogICAgPiAgICAgPiAgICAgDQogICAgPiAgICAgPiAgICAg
bml0OiBzaW1pbGFybHksIGlzIHRoaXMgdG8gdmVyaWZ5IHRoZSBjb25maWd1cmF0aW9uLCBvciB0
byB2ZXJpZnkgdGhhdA0KICAgID4gICAgID4gICAgIG9wZXJhdGlvbiBtYXRjaGVzIHRoZSBleHBl
Y3RlZCBjb25maWd1cmF0aW9uPw0KICAgID4gICAgID4gICAgIA0KICAgID4gICAgID4gPE5hZ2Vu
ZHJhPiBUaGlzIHNlY3Rpb24gaXMgYWJvdXQgY29ubmVjdGl2aXR5IGZ1bmN0aW9uIGFuZCBzbyBp
dCBpcyBpbnRlbmRlZCB0byB2ZXJpZnkgdGhlIG9wZXJhdGlvbiBiYXNlZCBvbiB0aGUgY29uZmln
dXJhdGlvbi4NCiAgICA+IA0KICAgID4gICAgIFBlcmhhcHMgInZlcmlmeSB0aGF0IGFuIFNGQyBv
ciBTRiBpcyBhcHBseWluZyB0aGUgZXhwZWN0ZWQgcG9saWN5Ij8NCiAgICA+IA0KICAgID4gICAg
ID4gICAgIFNlY3Rpb24gNC4yDQogICAgPiAgICAgPiAgICAgDQogICAgPiAgICAgPiAgICAgICAg
Q29udGludWl0eSBpcyBhIG1vZGVsIHdoZXJlIE9BTSBtZXNzYWdlcyBhcmUgc2VudCBwZXJpb2Rp
Y2FsbHkgdG8NCiAgICA+ICAgICA+ICAgICAgICB2YWxpZGF0ZSBvciB2ZXJpZnkgdGhlIHJlYWNo
YWJpbGl0eSB0byBhIGdpdmVuIFNGIHdpdGhpbiBhbiBTRkMgb3INCiAgICA+ICAgICA+ICAgICAN
CiAgICA+ICAgICA+ICAgICBuaXQ6IHdoaWxlIGl0J3MgImNvbm5lY3Rpdml0eSB0byIsIEkgdGhp
bmsgaXQncyAicmVhY2hhYmlsaXR5IG9mIi4NCiAgICA+ICAgICA+ICAgICANCiAgICA+ICAgICA+
IDxOYWdlbmRyYT4gQ2hhbmdlZCBpdC4NCiAgICA+ICAgICA+IA0KICAgID4gICAgID4gICAgICAg
IG8gIE5vdGlmeWluZyB0aGUgZGV0ZWN0ZWQgZmFpbHVyZXMgdG8gb3RoZXIgT0FNIGZ1bmN0aW9u
cyBvcg0KICAgID4gICAgID4gICAgICAgICAgIGFwcGxpY2F0aW9ucyB0byB0YWtlIGFwcHJvcHJp
YXRlIGFjdGlvbi4NCiAgICA+ICAgICA+ICAgICANCiAgICA+ICAgICA+ICAgICBuaXQ6IHRoZSBz
dWJqZWN0IG9mIGEgbm90aWZpY2F0aW9uIGlzIHRoZSBlbnRpdHkgcmVjZWl2aW5nIG5vdGlmaWNh
dGlvbiwNCiAgICA+ICAgICA+ICAgICBub3QgdGhlIGNvbnRlbnQgb2YgdGhlIG5vdGlmaWNhdGlv
bi4gIFNvICJub3RpZnlpbmcgb3RoZXIgT0FNIGZ1bmN0aW9ucw0KICAgID4gICAgID4gICAgIG9y
IGFwcGxpY2F0aW9ucyBvZiB0aGUgZGV0ZWN0ZWQgZmFpbHVyZXMgc28gdGhleSBjYW4gdGFrZSBh
cHByb3ByaWF0ZQ0KICAgID4gICAgID4gICAgIGFjdGlvbiIsIG9yICJTZW5kaW5nIG5vdGlmaWNh
dGlvbnMgb2YgdGhlIGRldGVjdGVkIGZhaWx1cmVzIHRvIG90aGVyDQogICAgPiAgICAgPiAgICAg
Wy4uLl0iLg0KICAgID4gICAgID4gICAgIA0KICAgID4gICAgID4gPE5hZ2VuZHJhPiBUaGUgZm9y
bWVyIG9uZSBsb29rcyBtb3JlIGFwcHJvcHJpYXRlLiANCiAgICA+ICAgICA+IA0KICAgID4gICAg
ID4gICAgIFNlY3Rpb24gNC40DQogICAgPiAgICAgPiAgICAgDQogICAgPiAgICAgPiAgICAgICAg
ZGVsYXkgW1JGQzc2NzldIGlzIGltcG9ydGFudC4gIEluIG9yZGVyIHRvIG1lYXN1cmUgb25lLXdh
eSBkZWxheSwNCiAgICA+ICAgICA+ICAgICAgICB0aW1lIHN5bmNocm9uaXphdGlvbiBNVVNUIGJl
IHN1cHBvcnRlZCBieSBtZWFucyBzdWNoIGFzIE5UUCwgUFRQLA0KICAgID4gICAgID4gICAgICAg
IEdQUywgZXRjLg0KICAgID4gICAgID4gICAgIA0KICAgID4gICAgID4gICAgIEkgdGhpbmsgKGlu
Zm9ybWF0aW9uYWwpIHJlZmVyZW5jZXMgYXJlIGluIG9yZGVyIGZvciB0aGVzZS4gIChQVFAgaXMg
bm90DQogICAgPiAgICAgPiAgICAgbGlzdGVkIGFzICJ3ZWxsLWtub3duIiBhdA0KICAgID4gICAg
ID4gICAgIGh0dHBzOi8vd3d3LnJmYy1lZGl0b3Iub3JnL21hdGVyaWFscy9hYmJyZXYuZXhwYW5z
aW9uLnR4dCAsIHRob3VnaCB0aGUNCiAgICA+ICAgICA+ICAgICBvdGhlciB0d28gYXJlLikNCiAg
ICA+ICAgICA+ICAgICANCiAgICA+ICAgICA+IDxOYWdlbmRyYT4gQmFzZWQgb24gbXkgdW5kZXJz
dGFuZGluZyBvbiB0aGUgYWJvdmUgY2l0ZWQgZG9jdW1lbnQsIEkgZXhwYW5kZWQgUFRQIGFuZCBs
ZWZ0IHRoZSBvdGhlciB0d28gYXMgaXQgaXMuIExldCBtZSBrbm93IGlmIHRoZSBvdGhlciB0d28g
c2hvdWxkIGJlIGV4cGFuZGVkLg0KICAgID4gDQogICAgPiAgICAgVGhlIG90aGVyIHR3byBkb24n
dCBuZWVkIHRvIGJlIGV4cGFuZGVkLiAgSW4gYWRkaXRpb24gdG8gZXhwYW5kaW5nIFBUUCwgSQ0K
ICAgID4gICAgIHdhcyB3b25kZXJpbmcgd2hldGhlciB0byByZWZlcmVuY2UgdGhlIFJGQ3MgZm9y
IGVhY2ggcHJvdG9jb2wgbWVudGlvbmVkLg0KICAgID4gICAgIFBlcmhhcHMgaXQgaXMgbm90IHdv
cnRoIHRoZSBleHRyYSBlZmZvcnQgYXQgdGhpcyB0aW1lLg0KICAgID4gDQogICAgPiA8TmFnZW5k
cmEyPiBJIHdpbGwgbGVhdmUgaXQgYXMgaXQgaXMgbm93LiANCiAgICA+IA0KICAgID4gICAgID4g
ICAgICAgIE9uZS13YXkgZGVsYXkgdmFyaWF0aW9uIFtSRkMzMzkzXSBjb3VsZCBhbHNvIGJlIGNh
bGN1bGF0ZWQgYnkgc2VuZGluZw0KICAgID4gICAgID4gICAgICAgIE9BTSBwYWNrZXRzIGFuZCBt
ZWFzdXJpbmcgdGhlIGppdHRlciBiZXR3ZWVuIHRoZSBwYWNrZXRzIHBhc3NpbmcNCiAgICA+ICAg
ICA+ICAgICAgICB0aHJvdWdoIGFuIFNGQy4NCiAgICA+ICAgICA+ICAgICANCiAgICA+ICAgICA+
ICAgICBMb29raW5nIGF0IGppdHRlciBiZXR3ZWVuIChtZWFzdXJlbWVudCkgcGFja2V0cyB0byBh
c2NlcnRhaW4gZGVsYXkNCiAgICA+ICAgICA+ICAgICB2YXJpYXRpb24gc2VlbXMgdG8gcmVxdWly
ZSBmb3Jla25vd2xlZGdlIG9mIHRoZSAoZS5nLiwgcGVyaW9kaWMpIHBhY2luZw0KICAgID4gICAg
ID4gICAgIG9mIHRoZSBpbml0aWFsIHBhY2tldCB0cmFuc21pc3Npb24uICBJZiwgb24gdGhlIG90
aGVyIGhhbmQsIHRoZSBpZGVhIGlzDQogICAgPiAgICAgPiAgICAgdG8gbG9vayBhdCB0aGUgaml0
dGVyIGFjcm9zcyB0aGUgbWVhc3VyZWQgZGVsYXkgb2YgZWFjaCBwYWNrZXQsIHRoZW4NCiAgICA+
ICAgICA+ICAgICB0aGF0IHdvcmtzIGZpbmUgKGJ1dCB0aGF0J3Mgbm90IHdoYXQgdGhlIGN1cnJl
bnQgdGV4dCBzYXlzKS4NCiAgICA+ICAgICA+ICAgICANCiAgICA+ICAgICA+IDxOYWdlbmRyYT4g
QWdyZWVkLiBUaGUgbWVhc3VyZW1lbnQgbWF5IG5lZWQgdGltZSBzeW5jaHJvbml6YXRpb24gYW5k
IGFkZGl0aW9uYWwgbmVnb3RpYXRpb24gc3VjaCBhcyBwcm9iZSBwYWNlIGV0Yy4gQnV0IEkgdGhp
bmsgdGhhdCB0aGlzIHNob3VsZCBiZSBjbGFyaWZpZWQgaW4gdGhlIHNvbHV0aW9uIGRvY3VtZW50
cy4NCiAgICA+IA0KICAgID4gICAgIEkgYWdyZWUgdGhhdCB0aGUgZGV0YWlscyBzaG91bGQgYmUg
aW4gb3RoZXIgZG9jdW1lbnRzLiAgV291bGQgeW91IGJlDQogICAgPiAgICAgd2lsbGluZyB0byBo
YXZlIHRoaXMgdGV4dCBiZSAibWVhc3VyaW5nIHBhY2tldCBqaXR0ZXIgZm9yIHRyYWZmaWMgcGFz
c2luZw0KICAgID4gICAgIHRocm91Z2ggYW4gU0ZDIj8NCiAgICA+IA0KICAgID4gPE5hZ2VuZHJh
Mj4gTG9va3MgYmV0dGVyLiBEb25lLg0KICAgID4gDQogICAgPiAgICAgPiAgICAgICAgbyAgQWJp
bGl0eSB0byBtZWFzdXJlIHRoZSBwYWNrZXQgbG9zcyBbUkZDNzY4MF0gd2l0aGluIGFuIFNGIG9y
IGFuDQogICAgPiAgICAgPiAgICAgICAgICAgU0ZQIGJvdW5kIHRvIGEgZ2l2ZW4gU0ZDLg0KICAg
ID4gICAgID4gICAgIA0KICAgID4gICAgID4gICAgIG5pdCg/KTogcGFja2V0IGxvc3MgIndpdGhp
biBhbiBTRiIgKGFzIG9wcG9zZWQgdG8gYmV0d2VlbiB0d28gU0ZzKSBpcw0KICAgID4gICAgID4g
ICAgIG5vdCBzb21ldGhpbmcgSSB3b3VsZCBoYXZlIGV4cGVjdGVkIHRvIG5lZWQgbWVhc3VyaW5n
LCBvbiBmaXJzdCB0aG91Z2h0Lg0KICAgID4gICAgID4gICAgIFRob3VnaCBvbiBmdXJ0aGVyIHJl
ZmxlY3Rpb24gaXQgaXMgbGVzcyBzdXJwcmlzaW5nOyBzdGlsbCwgSSB3YW50ZWQgdG8NCiAgICA+
ICAgICA+ICAgICBjaGVjayB0aGF0IHRoaXMgaXMgaW5kZWVkIGFzIGludGVuZGVkLg0KICAgID4g
ICAgID4gICAgIA0KICAgID4gICAgID4gPE5hZ2VuZHJhPiBUaGUgYWJpbGl0eSB0byBtZWFzdXJl
IHBhY2tldCBsb3NzIHdpdGhpbiBhbiBTRlAgaGVscHMgZGV0ZWN0IHN1Y2ggbG9zcyB3aGlsZSB0
aGUgYWJpbGl0eSB0byBtZWFzdXJlIHBhY2tldCBsb3NzIHdpdGhpbiBhbiBTRiBoZWxwcyBpc29s
YXRlIHRoZSBpc3N1ZS4gDQogICAgPiAgICAgPiANCiAgICA+ICAgICA+ICAgICBTZWN0aW9uIDUu
Mg0KICAgID4gICAgID4gICAgIA0KICAgID4gICAgID4gICAgICAgIEFzIHNob3duIGluIFRhYmxl
IDMsIHRoZXJlIGFyZSBubyBzdGFuZGFyZHMtYmFzZWQgdG9vbHMgYXZhaWxhYmxlIGZvcg0KICAg
ID4gICAgID4gICAgICAgIHRoZSB2ZXJpZmljYXRpb24gb2YgU0ZzIGFuZCBTRkNzLg0KICAgID4g
ICAgID4gICAgIA0KICAgID4gICAgID4gICAgIFNvbWUgbm90ZSBhYm91dCAiYXQgdGhlIHRpbWUg
b2YgdGhpcyB3cml0aW5nIiBvciBzaW1pbGFyIHNlZW1zIGFkdmlzZWQ7DQogICAgPiAgICAgPiAg
ICAgb3RoZXJ3aXNlIHRoaXMgc3RhdGVtZW50IGlzIHVubGlrZWx5IHRvIGFnZSB3ZWxsLg0KICAg
ID4gICAgID4gICAgIA0KICAgID4gICAgID4gPE5hZ2VuZHJhPiBUaGF0IG1ha2Ugc2Vuc2UuIFBs
ZWFzZSBmaW5kIHRoZSB1cGRhdGVkIHRleHQgYmVsb3c6DQogICAgPiAgICAgPiANCiAgICA+ICAg
ICA+IE9MRDoNCiAgICA+ICAgICA+IEFzIHNob3duIGluIFRhYmxlIDMsIHRoZXJlIGFyZSBubyBz
dGFuZGFyZHMtYmFzZWQgdG9vbHMgYXZhaWxhYmxlIGZvcg0KICAgID4gICAgID4gICAgdGhlIHZl
cmlmaWNhdGlvbiBvZiBTRnMgYW5kIFNGQ3MuDQogICAgPiAgICAgPiANCiAgICA+ICAgICA+IE5F
VzoNCiAgICA+ICAgICA+IEFzIHNob3duIGluIFRhYmxlIDMsIHRoZXJlIGFyZSBubyBzdGFuZGFy
ZHMtYmFzZWQgdG9vbHMgYXZhaWxhYmxlIGF0IHRoZSANCiAgICA+ICAgICA+IHRpbWUgb2YgdGhp
cyB3cml0aW5nIGZvciB0aGUgdmVyaWZpY2F0aW9uIG9mIFNGcyBhbmQgU0ZDcy4NCiAgICA+ICAg
ICA+IA0KICAgID4gICAgID4gICAgIFNlY3Rpb24gNi4yDQogICAgPiAgICAgPiAgICAgDQogICAg
PiAgICAgPiAgICAgICAgQW4gU0ZGIG1heSBjaG9vc2Ugbm90IHRvIGZvcndhcmQgdGhlIE9BTSBw
YWNrZXQgdG8gYW4gU0YgaWYgdGhlIFNGDQogICAgPiAgICAgPiAgICAgICAgZG9lcyBub3Qgc3Vw
cG9ydCBPQU0gb3IgaWYgdGhlIHBvbGljeSBkb2VzIG5vdCBhbGxvdyB0byBmb3J3YXJkIE9BTQ0K
ICAgID4gICAgID4gICAgICAgIHBhY2tldCB0byBhbiBTRi4gIFRoZSBTRkYgbWF5IGNob29zZSB0
byBza2lwIHRoZSBTRiwgbW9kaWZ5IHRoZQ0KICAgID4gICAgID4gICAgICAgIGhlYWRlciBhbmQg
Zm9yd2FyZCB0byBuZXh0IFNGQyBub2RlIGluIHRoZSBjaGFpbi4gIEl0IHNob3VsZCBiZSBub3Rl
ZA0KICAgID4gICAgID4gICAgICAgIHRoYXQgc2tpcHBpbmcgYW4gU0YgbWlnaHQgaGF2ZSBpbXBs
aWNhdGlvbiBvbiBzb21lIE9BTSBmdW5jdGlvbnMNCiAgICA+ICAgICA+ICAgICAgICAoZS5nLiB0
aGUgZGVsYXkgbWVhc3VyZW1lbnQgbWF5IG5vdCBiZSBhY2N1cmF0ZSkuICBUaGUgbWV0aG9kIGJ5
DQogICAgPiAgICAgPiAgICAgDQogICAgPiAgICAgPiAgICAgVGhpcyBiZWhhdmlvciB3YXMgaW5p
dGlhbGx5IHN1cnByaXNpbmcgdG8gbWUsIGFuZCAibWlnaHQgaGF2ZQ0KICAgID4gICAgID4gICAg
IGltcGxpY2F0aW9uIG9uIiBmZWVscyBsaWtlIHdlYWtlciB0ZXh0IHRoYW4gaXMgbWVyaXRlZC4g
IFdoaWxlIEkgY2FuDQogICAgPiAgICAgPiAgICAgcGVyaGFwcyBpbWFnaW5lIHRoYXQgbm90IGZv
cndhcmRpbmcgYW4gT0FNIHBhY2tldCB0byBhbiBTRiB0aGF0IHdpbGwNCiAgICA+ICAgICA+ICAg
ICBjaG9rZSBvbiBpdCBpbnN0ZWFkIG9mIGRvaW5nIHNvbWV0aGluZyB1c2VmdWwsIGl0IHNlZW1z
IGxpa2UgaXQncyByYXRoZXINCiAgICA+ICAgICA+ICAgICBkaXZlcmdlbnQgZnJvbSB0aGUgT0FN
IGV4cGVjdGF0aW9ucyB0byBzaWxlbnRseSBieXBhc3MgYSBnaXZlbiBTRiBhbmQgaXMNCiAgICA+
ICAgICA+ICAgICBxdWl0ZSBsaWtlbHkgdG8gYWZmZWN0IHRoZSBhY2N1cmFjeSBvZiB0aGUgcmVz
dWx0aW5nIE9BTSByZXN1bHRzLg0KICAgID4gICAgID4gICAgIA0KICAgID4gICAgID4gPE5hZ2Vu
ZHJhPiBGb3J3YXJkaW5nIHRoZSBPQU0gcGFja2V0IHRvIGFuIFNGIHRoYXQgZG9lcyBub3Qgc3Vw
cG9ydCAob3IgdGhlIHBvbGljeSBjb25maWcgZG9lcyBub3QgYWxsb3cpIE9BTSBtYXkgcmVzdWx0
IGluIHBhY2tldCBkcm9wcyBkZXBlbmRpbmcgb24gdGhlIHR5cGUgb2YgU0YuIEZvciBleGFtcGxl
LCBhIEZXIG1heSBkcm9wIHRoZSBPQU0gcGFja2V0IHdoaWxlIG90aGVyIFNGIHN1Y2ggYXMgcGt0
LWNhcHR1cmUtc2YgbWF5IHNpbXBseSBwYXNzIGl0IHRocm91Z2guIEl0IG1heSBiZSBkaWZmaWN1
bHQgdG8gZGlmZmVyZW50aWF0ZSBpZiB0aGUgZHJvcCBpcyBkdWUgdG8gdGhlIGxhY2sgb2YgZmVh
dHVyZSBzdXBwb3J0IG9yIHNvbWUgZm9yd2FyZGluZy9wcm9jZXNzaW5nIGlzc3VlLiBTdWNoIGlu
YWNjdXJhY3kgb24gdGhlIE9BTSBmdW5jdGlvbiBpcyBoaWdobGlnaHRlZCBpbiB0aGlzIHNlY3Rp
b24uDQogICAgPiAgICAgPiANCiAgICA+ICAgICA+ICAgICAgICBwcm9jZXNzIE9BTSBwYWNrZXRz
IGlzIG91dHNpZGUgdGhlIHNjb3BlIG9mIHRoaXMgZG9jdW1lbnQuICBJdCBjb3VsZA0KICAgID4g
ICAgID4gICAgICAgIGJlIGEgY29uZmlndXJhdGlvbiBwYXJhbWV0ZXIgaW5zdHJ1Y3RlZCBieSB0
aGUgY29udHJvbGxlciBvciBpdCBjYW4NCiAgICA+ICAgICA+ICAgICAgICBiZSBkb25lIGJ5IGR5
bmFtaWMgbmVnb3RpYXRpb24gYmV0d2VlbiB0aGUgU0YgYW5kIFNGRi4NCiAgICA+ICAgICA+ICAg
ICANCiAgICA+ICAgICA+ICAgICAoSXMgdGhlcmUgYW4gZXhpc3RpbmcgbWVjaGFuaXNtIGZvciBk
eW5hbWljIG5lZ290YXRpb24gYmV0d2VlbiBTRiBhbmQNCiAgICA+ICAgICA+ICAgICBTRkY/KQ0K
ICAgID4gICAgID4gICAgIA0KICAgID4gICAgID4gPE5hZ2VuZHJhPk5vdCB0aGF0IEkga25vdyBv
Zi4gSWYgaXQgdml0aWF0ZXMgdGhlIHNlY3Rpb24gb3Igc2VudGVuY2UsIHdlIGNhbiByZW1vdmUg
aXQuDQogICAgPiANCiAgICA+ICAgICBObyBuZWVkIHRvIHJlbW92ZSBpdC4gIEknZCBjb25zaWRl
ciBhZGRpbmcgIih0aGUgZGV0YWlscyBvZiB3aGljaCBhcmUgb3V0DQogICAgPiAgICAgb2Ygc2Nv
cGUgZm9yIHRoaXMgZG9jdW1lbnQpIiBzaW5jZSB0aGVyZSdzIG5vIG90aGVyIGRvY3VtZW50IHRv
IHJlZmVyZW5jZSwNCiAgICA+ICAgICBidXQgaXQncyBub3QgbmVjZXNzYXJ5Lg0KICAgID4gDQog
ICAgPiA8TmFnZW5kcmEyPiBXZSBoYXZlIHRoaXMgZW1waGFzaXplZCBpbiB0aGUgc2VjdGlvbiBh
bHJlYWR5Lg0KICAgID4gDQogICAgPiAgICAgPiAgICAgU2VjdGlvbiA2LjMNCiAgICA+ICAgICA+
ICAgICANCiAgICA+ICAgICA+ICAgICAgICBBcyBkZXNjcmliZWQgaW4gU2VjdGlvbiA0LCB0aGVy
ZSBhcmUgZGlmZmVyZW50IE9BTSBmdW5jdGlvbnMgdGhhdCBtYXkNCiAgICA+ICAgICA+ICAgICAg
ICByZXF1aXJlIGRpZmZlcmVudCBPQU0gc29sdXRpb25zLiAgV2hpbGUgdGhlIHByZXNlbmNlIG9m
IHRoZSBPQU0NCiAgICA+ICAgICA+ICAgICAgICBtYXJrZXIgaW4gdGhlIG92ZXJsYXkgaGVhZGVy
IChlLmcuLCBPIGJpdCBpbiB0aGUgTlNIIGhlYWRlcikNCiAgICA+ICAgICA+ICAgICAgICBpbmRp
Y2F0ZXMgaXQgYXMgT0FNIHBhY2tldCwgaXQgaXMgbm90IHN1ZmZpY2llbnQgdG8gaW5kaWNhdGUg
d2hhdCBPQU0NCiAgICA+ICAgICA+ICAgICAgICBmdW5jdGlvbiB0aGUgcGFja2V0IGlzIGludGVu
ZGVkIGZvci4gIFRoZSBOZXh0IFByb3RvY29sIGZpZWxkIGluIE5TSA0KICAgID4gICAgID4gICAg
ICAgIGhlYWRlciBtYXkgYmUgdXNlZCB0byBpbmRpY2F0ZSB3aGF0IE9BTSBmdW5jdGlvbiBpcyBp
bnRlbmRlZCB0byBvcg0KICAgID4gICAgID4gICAgICAgIHdoYXQgdG9vbHNldCBpcyB1c2VkLg0K
ICAgID4gICAgID4gICAgIA0KICAgID4gICAgID4gICAgIEVsc2V3aGVyZSBpbiB0aGUgZG9jdW1l
bnQgd2UgbWFrZSByZWZlcmVuY2UgdG8gd2hhdCB3b3VsZCBiZSByZXF1aXJlZCBvZg0KICAgID4g
ICAgID4gICAgIGEgbm9uLU5TSCBlbmNhcHN1bGF0aW9uIGhlYWRlcjsgaXMgaXQgYXBwcm9wcmlh
dGUgdG8gYWxzbyBkbyBzbyBoZXJlPw0KICAgID4gICAgID4gICAgIA0KICAgID4gICAgID4gPE5h
Z2VuZHJhPiBEb2VzIHRoZSBiZWxvdyBtb2RpZmllZCB0ZXh0IGxvb2tzIGJldHRlcj86DQogICAg
PiAgICAgPiANCiAgICA+ICAgICA+IE9MRDoNCiAgICA+ICAgICA+IFRoZSBOZXh0IFByb3RvY29s
IGZpZWxkIGluIE5TSA0KICAgID4gICAgID4gICAgaGVhZGVyIG1heSBiZSB1c2VkIHRvIGluZGlj
YXRlIHdoYXQgT0FNIGZ1bmN0aW9uIGlzIGludGVuZGVkIHRvIG9yDQogICAgPiAgICAgPiAgICB3
aGF0IHRvb2xzZXQgaXMgdXNlZC4NCiAgICA+ICAgICA+IA0KICAgID4gICAgID4gTkVXOg0KICAg
ID4gICAgID4gVGhlIE5leHQgUHJvdG9jb2wgZmllbGQgaW4gTlNIDQogICAgPiAgICAgPiAgICBo
ZWFkZXIgbWF5IGJlIHVzZWQgdG8gaW5kaWNhdGUgd2hhdCBPQU0gZnVuY3Rpb24gaXMgaW50ZW5k
ZWQgdG8gb3INCiAgICA+ICAgICA+ICAgIHdoYXQgdG9vbHNldCBpcyB1c2VkLiBBbnkgb3RoZXIg
b3ZlcmxheSBlbmNhcHN1bGF0aW9ucyB1c2VkIGF0IHRoZSBzZXJ2aWNlIA0KICAgID4gICAgID4g
bGF5ZXIgbXVzdCBoYXZlIGEgc2ltaWxhciB3YXkgdG8gaW5kaWNhdGUgdGhlIGludGVuZGVkIE9B
TSBmdW5jdGlvbi4NCiAgICA+IA0KICAgID4gICAgIFRoYXQgZG9lcyBsb29rIGJldHRlciwgdGhh
bmtzIQ0KICAgID4gDQogICAgPiAgICAgPiAgICAgU2VjdGlvbiA2LjQuMg0KICAgID4gICAgID4g
ICAgIA0KICAgID4gICAgID4gICAgICAgIEJGRCBvciBTLUJGRCBjb3VsZCBiZSBsZXZlcmFnZWQg
dG8gcGVyZm9ybSBjb250aW51aXR5IGZ1bmN0aW9uIGZvciBTRg0KICAgID4gICAgID4gICAgICAg
IG9yIFNGQy4gIEFuIGluaXRpYXRvciBjb3VsZCBnZW5lcmF0ZSBhIEJGRCBjb250cm9sIHBhY2tl
dCBhbmQgc2V0IHRoZQ0KICAgID4gICAgID4gICAgICAgICJZb3VyIERpc2NyaW1pbmF0b3IiIHZh
bHVlIGFzIGxhc3QgU0ZGIGluIHRoZSBjb250cm9sIHBhY2tldC4gIFVwb24NCiAgICA+ICAgICA+
ICAgICANCiAgICA+ICAgICA+ICAgICBuaXQ6IEkgdGhpbmsgdGhpcyAieW91ciBkaXNjcmltaW5h
dG9yIiB3b3VsZCBiZSB0aGUgYWRkcmVzcyBvcg0KICAgID4gICAgID4gICAgIGlkZW50aWZpZXIg
b2YgdGhlIGxhc3QgU0ZGLCBub3QganVzdCAidGhlIGxhc3QgU0ZGIiBpdHNlbGYsIHJpZ2h0Pw0K
ICAgID4gICAgID4gICAgIE9yIGJlIHNldCAidG8gaW5kaWNhdGUiIHRoZSBsYXN0IFNGRiwgb3Ig
c2ltaWxhci4NCiAgICA+ICAgICA+ICAgICAoQWxzbyBvY2N1cnMgYSBmZXcgc2VudGVuY2VzIGxh
dGVyLikNCiAgICA+ICAgICA+ICAgICANCiAgICA+ICAgICA+IDxOYWdlbmRyYT4gWWVzLCBnb29k
IGNhdGNoICguIE1vZGlmaWVkIHRoZSBzYW1lIGluIHRoZSByZWxldmFudCBzZW50ZW5jZXMuDQog
ICAgPiAgICAgPiANCiAgICA+ICAgICA+ICAgICAgICB3aXRoIHJlbGV2YW50IERJQUcgY29kZS4g
IFRoZSBUVEwgZmllbGQgaW4gdGhlIE5TSCBoZWFkZXIgY291bGQgYmUNCiAgICA+ICAgICA+ICAg
ICAgICB1c2VkIHRvIHBlcmZvcm0gcGFydGlhbCBTRkMgYXZhaWxhYmlsaXR5LiAgRm9yIGV4YW1w
bGUsIHRoZSBpbml0aWF0b3INCiAgICA+ICAgICA+ICAgICANCiAgICA+ICAgICA+ICAgICBuaXQ6
IGF2YWlsYWJpbGl0eSBjaGVja3MvY2hlY2tpbmcNCiAgICA+ICAgICA+ICAgICANCiAgICA+ICAg
ICA+IDxOYWdlbmRyYT4gRml4ZWQuDQogICAgPiAgICAgPiANCiAgICA+ICAgICA+ICAgICBTZWN0
aW9uIDYuNC40DQogICAgPiAgICAgPiAgICAgDQogICAgPiAgICAgPiAgICAgICAgW0ktRC5wZW5u
by1zZmMtdHJhY2VdIGRlZmluZXMgYSBwcm90b2NvbCB0aGF0IGNoZWNrcyBmb3IgcGF0aA0KICAg
ID4gICAgID4gICAgICAgIGxpdmVsaW5lc3MgYW5kIHRyYWNlcyB0aGUgc2VydmljZSBob3BzIGlu
IGFueSBTRlAuICBTZWN0aW9uIDMgb2YNCiAgICA+ICAgICA+ICAgICAgICBbSS1ELnBlbm5vLXNm
Yy10cmFjZV0gZGVmaW5lcyB0aGUgU0ZDIHRyYWNlIHBhY2tldCBmb3JtYXQgd2hpbGUNCiAgICA+
ICAgICA+ICAgICAgICBTZWN0aW9ucyA0IGFuZCA1IG9mIFtJLUQucGVubm8tc2ZjLXRyYWNlXSBk
ZWZpbmVzIHRoZSBiZWhhdmlvciBvZiBTRg0KICAgID4gICAgID4gICAgICAgIGFuZCBTRkYgcmVz
cGVjdGl2ZWx5LiAgV2hpbGUgW0ktRC5wZW5uby1zZmMtdHJhY2VdIGhhcyBleHBpcmVkLCB0aGUN
CiAgICA+ICAgICA+ICAgICAgICBwcm9wb3NhbCBpcyBpbXBsZW1lbnRlZCBpbiBPcGVuIERheWxp
Z2h0IGFuZCBhdmFpbGFibGUuDQogICAgPiAgICAgPiAgICAgDQogICAgPiAgICAgPiAgICAgV2h5
IGlzIGRyYWZ0LXBlbm5vLXNmYy10cmFjZSBub3QgcHJvZ3Jlc3NpbmcgdG93YXJkcyBwdWJsaWNh
dGlvbj8NCiAgICA+ICAgICA+ICAgICANCiAgICA+ICAgICA+IDxOYWdlbmRyYT4gSSB3aWxsIGxl
dCB0aGUgYXV0aG9ycyBvZiBwZW5uby1zZmMtdHJhY2UgdG8gY29tbWVudCBvbiB0aGUgcGxhbnMg
dG8gbW92ZSBpdCB0b3dhcmRzIHB1YmxpY2F0aW9uLg0KICAgID4gICAgID4gDQogICAgPiAgICAg
PiAgICAgU2VjdGlvbiA3DQogICAgPiAgICAgPiAgICAgDQogICAgPiAgICAgPiAgICAgSSB0aGlu
ayB0aGlzIHRhYmxlIHJlYWxseSBuZWVkcyBtb3JlIGxlYWQtaW4gdG8gd2hhdCBpdCdzIGNvbW11
bmljYXRpbmcuDQogICAgPiAgICAgPiAgICAgDQogICAgPiAgICAgPiAgICAgICAgQXMgZGVwaWN0
ZWQgaW4gVGFibGUgNCwgaW5mb3JtYXRpb24gYW5kIGRhdGEgbW9kZWxzIGFyZSBuZWVkZWQgZm9y
DQogICAgPiAgICAgPiAgICAgICAgY29uZmlndXJhdGlvbiwgbWFuYWdlYWJpbGl0eSBhbmQgb3Jj
aGVzdHJhdGlvbiBmb3IgU0ZDLiAgV2l0aA0KICAgID4gICAgID4gICAgIA0KICAgID4gICAgID4g
ICAgIEkgZG9uJ3Qgc2VlIHdoZXJlIHRoYXQgaXMgYWN0dWFsbHkgaW5kaWNhdGVkIGJ5IHRoZSB0
YWJsZS4NCiAgICA+ICAgICA+ICAgICANCiAgICA+ICAgICA+IDxOYWdlbmRyYT4gVGhlIGRhdGEg
bW9kZWxzIHJlcXVpcmVkIGZvciBjb25maWcvb3JjaGVzdHJhdGlvbiBvZiBhbnkgU0ZDIGVsZW1l
bnRzIChzdWNoIGFzIGNsYXNzaWZpZXIvU0YvU0ZGKSBpcyBub3QgYXZhaWxhYmxlIHRvZGF5LiBX
ZSBjYW4gY2xhcmlmeSB0aGlzIGluIHRoZSBzZWN0aW9uLiBQbGVhc2Ugc2VlIGlmIHRoZSBiZWxv
dyB0ZXh0IGNsYXJpZmllczoNCiAgICA+ICAgICA+IA0KICAgID4gICAgID4gT0xEOg0KICAgID4g
ICAgID4gQXMgZGVwaWN0ZWQgaW4gVGFibGUgNCwgaW5mb3JtYXRpb24gYW5kIGRhdGEgbW9kZWxz
IGFyZSBuZWVkZWQgZm9yDQogICAgPiAgICAgPiAgICBjb25maWd1cmF0aW9uLCBtYW5hZ2VhYmls
aXR5IGFuZCBvcmNoZXN0cmF0aW9uIGZvciBTRkMuDQogICAgPiAgICAgPiANCiAgICA+ICAgICA+
IE5FVzoNCiAgICA+ICAgICA+IFdoaWxlIHRoZSBORVRDT05GIGNhcGFiaWxpdGllcyBhcmUgcmVh
ZGlseSBhdmFpbGFibGUgYXMgZGVwaWN0ZWQgaW4gVGFibGUgNCwgdGhlIGluZm9ybWF0aW9uIGFu
ZCBkYXRhIG1vZGVscyBhcmUgbmVlZGVkIGZvcg0KICAgID4gICAgID4gICAgY29uZmlndXJhdGlv
biwgbWFuYWdlYWJpbGl0eSBhbmQgb3JjaGVzdHJhdGlvbiBmb3IgU0ZDLg0KICAgID4gDQogICAg
PiAgICAgVGhhdCBsb29rcyBiZXR0ZXIsIHllcy4NCiAgICA+IA0KICAgID4gICAgID4gICAgIFNl
Y3Rpb24gOA0KICAgID4gICAgID4gICAgIA0KICAgID4gICAgID4gICAgIE9BTSBpbmZvcm1hdGlv
biAodGhvdWdoIG1vc3QgdXNlZnVsbHkgYXMgc3VtbWFyeSBzdGF0aXN0aWNzKSwgaWYgbGVha2Vk
LA0KICAgID4gICAgID4gICAgIGNvdWxkIGFsc28gYmUgdXNlZCBieSBhbiBhdHRhY2tlciB0byBn
YXVnZSB0aGUgZWZmaWNhY3kgb2YgYW4gb25nb2luZw0KICAgID4gICAgID4gICAgIGF0dGFjay4N
CiAgICA+ICAgICA+ICAgICANCiAgICA+ICAgICA+IDxOYWdlbmRyYT4gU2VjdGlvbiA4IGFscmVh
ZHkgZGVmaW5lcyB0aGUgYmVsb3c6DQogICAgPiAgICAgPiANCiAgICA+ICAgICA+ICJUaGUgZG9j
dW1lbnRzIHByb3Bvc2luZyB0aGUgT0FNIHNvbHV0aW9uIGZvciBhbnkgc2VydmljZSBsYXllciBj
b21wb25lbnRzIHNob3VsZCBjb25zaWRlciBzb21lIGZvcm0gb2YgbWVzc2FnZSBmaWx0ZXJpbmcg
dG8gcHJldmVudCBsZWFraW5nIGFueSBpbnRlcm5hbCBzZXJ2aWNlIGxheWVyIGluZm9ybWF0aW9u
IG91dHNpZGUgdGhlIGFkbWluaXN0cmF0aXZlIGRvbWFpbi4iDQogICAgPiAgICAgPiANCiAgICA+
ICAgICA+IEkgYmVsaWV2ZSB0aGlzIGNvdmVycyB0aGUgcG9pbnQgeW91IHJhaXNlZC4gUGxlYXNl
IGxldCB1cyBrbm93IGlmIGl0IGRvZXNu4oCZdC4gDQogICAgPiANCiAgICA+ICAgICBUaGUgdGV4
dCB5b3UgcmVmZXIgdG8gZGVzY3JpYmVzIGFuIGFwcHJvcHJpYXRlIG1pdGlnYXRpb24gdG8gdGFr
ZSwgYnV0IGRvZXMNCiAgICA+ICAgICBub3QgZGlzY3VzcyB0aGUgcG90ZW50aWFsIGNvbnNlcXVl
bmNlcyB3aGVuIHRoZSBtaXRpZ2F0aW9uIGlzIG5vdCB0YWtlbi4gIEkNCiAgICA+ICAgICB3YXMg
aG9waW5nIHRvIHNlZSBhIG1lbnRpb24gb2YgaG93IHRoZSBkYXRhIGNvdWxkIGJlIG1pc3VzZWQg
aWYgdGhlDQogICAgPiAgICAgb3BlcmF0b3IgZmFpbGVkIHRvIGFwcGx5IHRoZSByZWNvbW1lbmRl
ZCBwcm90ZWN0aXZlIG1lYXN1cmVzIChhcyBhIHdheSB0bw0KICAgID4gICAgIGluY2VudGl2ZSBw
cm9wZXIgdXNlIG9mIHByb3RlY3RpdmUgbWVhc3VyZXMpLg0KICAgID4gDQogICAgPiA8TmFnZW5k
cmEyPiBTb21lIGluZm8gYXJvdW5kIHRoZSBwb3RlbnRpYWwgbWlzdXNlIG9mIHN1Y2ggZGF0YSBp
cyBpbiB0aGUgIHNhbWUgc2VjdGlvbiAoYXMgYmVsb3cpOg0KICAgID4gDQogICAgPiBUaGUgbWFw
cGluZyBhbmQgdGhlIHJ1bGVzIGluZm9ybWF0aW9uIGF0IHRoZSBjbGFzc2lmaWVyIGNvbXBvbmVu
dCBtYXkgcmV2ZWFsIHRoZSB0cmFmZmljIHJ1bGVzIGFuZCB0aGUgdHJhZmZpYyBtYXBwZWQgdG8g
dGhlIFNGQy4gVGhlIFNGQyBpbmZvcm1hdGlvbiBjb2xsZWN0ZWQgYXQgYW4gU0ZDIGNvbXBvbmVu
dCBtYXkgcmV2ZWFsIHRoZSBTRnMgYXNzb2NpYXRlZCB3aXRoaW4gZWFjaCBjaGFpbiBhbmQgdGhp
cyBpbmZvcm1hdGlvbiB0b2dldGhlciB3aXRoIGNsYXNzaWZpZXIgcnVsZXMgbWF5IGJlIHVzZWQg
dG8gbWFuaXB1bGF0ZSB0aGUgaGVhZGVyIG9mIHN5bnRoZXRpYyBhdHRhY2sgcGFja2V0cyB0aGF0
IG1heSBiZSB1c2VkIHRvIGJ5cGFzcyB0aGUgU0ZDIGFuZCB0cmlnZ2VyIGFueSBpbnRlcm5hbCBh
dHRhY2tzLg0KICAgID4gDQogICAgPiBUaGUgU0YgaW5mb3JtYXRpb24gYXQgdGhlIFNGIGNvbXBv
bmVudCBtYXkgYmUgdXNlZCBieSBhIG1hbGljaW91cyB1c2VyIHRvIHRyaWdnZXIgRGVuaWFsIG9m
IFNlcnZpY2UgKERvUykgYXR0YWNrIGJ5IG92ZXJsb2FkaW5nIGFueSBzcGVjaWZpYyBTRiB1c2lu
ZyByb2d1ZSBPQU0gdHJhZmZpYy4NCiAgICA+IA0KICAgID4gICAgID4gICAgICAgIEFueSBzZWN1
cml0eSBjb25zaWRlcmF0aW9uIGRlZmluZWQgaW4gW1JGQzc2NjVdIGFuZCBbUkZDODMwMF0gYXJl
DQogICAgPiAgICAgPiAgICAgICAgYXBwbGljYWJsZSBmb3IgdGhpcyBkb2N1bWVudC4NCiAgICA+
ICAgICA+ICAgICANCiAgICA+ICAgICA+ICAgICBUaGUgcmVzdCBvZiB0aGUgZG9jdW1lbnQgaW1w
bGllcyB0aGF0IE5TSCBpcyBub3QgbWFuZGF0b3J5LCBzbyBJJ2QNCiAgICA+ICAgICA+ICAgICBz
dWdnZXN0IHJld29yZGluZyB0aGlzIHJlZmVyZW5jZSB0byBjbGFyaWZ5IHdoYXQgZnJvbSBSRkMg
ODMwMCBpcyAob3IgaXMNCiAgICA+ICAgICA+ICAgICBub3QpIGFwcGxpY2FibGUgdG8gdGhlIHdo
b2xlIG9mIHRoZSBkb2N1bWVudC4NCiAgICA+ICAgICA+ICAgICANCiAgICA+ICAgICA+IDxOYWdl
bmRyYT4gV2hpbGUgbm90IG1hbmRhdG9yeSwgTlNIIGlzIG9uZSBvZiB0aGUgb3ZlcmxheSBoZWFk
ZXJzIHRoYXQgY291bGQgYmUgdXNlZCBmb3IgZW5jYXBzdWxhdGluZyB0aGUgT0FNIHBhY2tldHMu
IFNvLCBhbnkgc2VjdXJpdHkgY29uc2lkZXJhdGlvbnMgZGVmaW5lZCBpbiBSRkM4MzAwIGlzIGFw
cGxpY2FibGUgd2hlbiB0aGUgT0FNIHNvbHV0aW9ucyBhcmUgdXNpbmcgTlNIIGFzIG92ZXJsYXkg
aGVhZGVyLiANCiAgICA+ICAgICA+IA0KICAgID4gICAgID4gICAgICAgIFRoZSBtYXBwaW5nIGFu
ZCB0aGUgcnVsZXMgaW5mb3JtYXRpb24gYXQgdGhlIGNsYXNzaWZpZXIgY29tcG9uZW50IG1heQ0K
ICAgID4gICAgID4gICAgICAgIHJldmVhbCB0aGUgdHJhZmZpYyBydWxlcyBhbmQgdGhlIHRyYWZm
aWMgbWFwcGVkIHRvIHRoZSBTRkMuICBUaGUgU0ZDDQogICAgPiAgICAgPiAgICAgICAgaW5mb3Jt
YXRpb24gY29sbGVjdGVkIGF0IGFuIFNGQyBjb21wb25lbnQgbWF5IHJldmVhbCB0aGUgU0YNCiAg
ICA+ICAgICA+ICAgICAgICBhc3NvY2lhdGVkIHdpdGhpbiBlYWNoIGNoYWluIGFuZCB0aGlzIGlu
Zm9ybWF0aW9uIHRvZ2V0aGVyIHdpdGgNCiAgICA+ICAgICA+ICAgICANCiAgICA+ICAgICA+ICAg
ICBuaXQ6IHMvdGhlIFNGL3RoZSBTRnMvDQogICAgPiAgICAgPiAgICAgDQogICAgPiAgICAgPiA8
TmFnZW5kcmE+IEZpeGVkLg0KICAgID4gICAgID4gDQogICAgPiAgICAgPiAgICAgICAgVG8gYWRk
cmVzcyB0aGUgYWJvdmUgY29uY2VybnMsIFNGQyBhbmQgU0YgT0FNIG1heSBwcm92aWRlIG1lY2hh
bmlzbQ0KICAgID4gICAgID4gICAgICAgIGZvcjoNCiAgICA+ICAgICA+ICAgICANCiAgICA+ICAg
ICA+ICAgICAoMSkgVGhlIGNydWNpYWwgbWlzc2luZyB3b3JkIHRoYXQgUm9tYW4gbm90ZXMgaXMg
aW5kZWVkIGNydWNpYWwhDQogICAgPiAgICAgPiAgICAgKDIpIENhbiB3ZSBzYXkgc29tZXRoaW5n
IHN0cm9uZ2VyIHRoYW4gIm1heSI/DQogICAgPiAgICAgPiAgICAgDQogICAgPiAgICAgPiA8TmFn
ZW5kcmE+IFRoaXMgaXMgY2hhbmdlZCB0byAic2hvdWxkIiBiYXNlZCBvbiB0aGUgU2VjRGlyIGNv
bW1lbnRzLg0KICAgID4gICAgID4gDQogICAgPiAgICAgPiAgICAgICAgVGhlIGRvY3VtZW50cyBw
cm9wb3NpbmcgdGhlIE9BTSBzb2x1dGlvbiBmb3IgYW55IHNlcnZpY2UgbGF5ZXINCiAgICA+ICAg
ICA+ICAgICAgICBjb21wb25lbnRzIHNob3VsZCBjb25zaWRlciBzb21lIGZvcm0gb2YgbWVzc2Fn
ZSBmaWx0ZXJpbmcgdG8gcHJldmVudA0KICAgID4gICAgID4gICAgICAgIGxlYWtpbmcgYW55IGlu
dGVybmFsIHNlcnZpY2UgbGF5ZXIgaW5mb3JtYXRpb24gb3V0c2lkZSB0aGUNCiAgICA+ICAgICA+
ICAgICAgICBhZG1pbmlzdHJhdGl2ZSBkb21haW4uDQogICAgPiAgICAgPiAgICAgDQogICAgPiAg
ICAgPiAgICAgInNob3VsZCBjb25zaWRlciIgaXMgZmFpcmx5IHdlYWsgZ3VpZGFuY2U7IHdvdWxk
ICJzaG91bGQgcHJvdmlkZSIgYmUNCiAgICA+ICAgICA+ICAgICBhcHByb3ByaWF0ZT8NCiAgICA+
ICAgICA+ICAgICANCiAgICA+ICAgICA+IDxOYWdlbmRyYT4gQ2hhbmdlZCB0aGUgc2FtZSBhcyAi
c2hvdWxkIHByb3ZpZGUiLg0KICAgID4gICAgID4gDQogICAgPiAgICAgPiAgICAgQWxzbywgaXMg
aXQgd29ydGggbWVudGlvbmluZyB0aGF0IHRoaXMgZmlsdGVyaW5nIHdvdWxkIGluY2x1ZGUgZHJv
cHBpbmcNCiAgICA+ICAgICA+ICAgICBPQU0tbWFya2VkIG1lc3NhZ2VzIGZyb20gb3V0c2lkZSB0
aGUgZG9tYWluIChhdCBsZWFzdCBieSBkZWZhdWx0KT8NCiAgICA+ICAgICA+ICAgICANCiAgICA+
ICAgICA+IDxOYWdlbmRyYT4gSSBjaGVja2VkIHRoZSBzZWN0aW9uIGFuZCBkaWRu4oCZdCBzZWUg
YW55IHNwZWNpZmljcyBhYm91dCBpbmNvbWluZyBPQU0gcGFja2V0cy4gRG9lcyB0aGUgYmVsb3cg
dGV4dCBjbGFyaWZ5Pw0KICAgID4gICAgID4gDQogICAgPiAgICAgPiBPTEQ6DQogICAgPiAgICAg
PiBSYXRlLWxpbWl0aW5nIG1heSBiZSBhcHBsaWVkIGF0IHRoZSBTRkYgb3IgdGhlIFNGDQogICAg
PiAgICAgPiANCiAgICA+ICAgICA+IE5FVzoNCiAgICA+ICAgICA+IFJhdGUtbGltaXRpbmcgbWF5
IGJlIGFwcGxpZWQgYXQgdGhlIENsYXNzaWZpZXIsIFNGRiBvciB0aGUgU0YNCiAgICA+IA0KICAg
ID4gICAgIE15IHJlbWFyayB3YXMgYWJvdXQgdGhlICJmaWx0ZXJpbmcgdG8gcHJldmVudCBsZWFr
aW5nIGFueSBpbnRlcm5hbCBzZXJ2aWNlDQogICAgPiAgICAgaW5mb3JtYXRpb24gb3V0c2lkZSB0
aGUgYWRtaW5pc3RyYXRpdmUgZG9tYWluIiwgc28gcmF0ZS1saW1pdGluZyBhdCB0aGUNCiAgICA+
ICAgICBjbGFzc2lmaWVyIHdvdWxkIG5vdCByZWFsbHkgYmUgdGhlIGFwcHJvcHJpYXRlIG1lY2hh
bmlzbS4gIFJhdGhlciwgdGhlDQogICAgPiAgICAgY2xhc3NpZmllciBzaG91bGQgcmVqZWN0L2Rp
c2NhcmQgaW5jb21pbmcgdHJhZmZpYyB3aXRoIHVuZXhwZWN0ZWQgT0FNDQogICAgPiAgICAgbWFy
a2luZ3MuDQogICAgPiANCiAgICA+IDxOYWdlbmRyYTI+IEFGQUlLLCB0aGUgT0FNIG1hcmtpbmcg
aW4gdGhlIGhlYWRlciBjbGFzc2lmaWVzIGEgcGFja2V0IGFzIE9BTSBwcm9iZS9wYWNrZXQgYW5k
IG11c3QgYmUgcmF0ZS1saW1pdGVkIGJhc2VkIG9uIHRoZSBhYm92ZS4gSSBhbSBub3Qgc3VyZSBJ
IHVuZGVyc3RhbmQgd2hhdCBpcyB1bmV4cGVjdGVkIE9BTSBtYXJraW5nLg0KDQogICAgSSBoYWQg
aW4gbWluZCBhIHNjZW5hcmlvIHdoZXJlIGEgY2xhc3NpZmllciBtaWdodCByZWNlaXZlIHRyYWZm
aWMgZnJvbSBhDQogICAgZ2l2ZW4gc291cmNlIHRoYXQgaXMgYWxsb3dlZCB0byBzdXBwbHkgZGF0
YS1wbGFuZSBwYWNrZXRzIHRvIGEgU0ZDIGJ1dCBpcw0KICAgIG5vdCBhbGxvd2VkIChieSBwb2xp
Y3kgb3IgY29udHJhY3QpIHRvIHNlbmQgT0FNIHByb2Jlcy4gIEluIHRoYXQgY2FzZSAoaWYNCiAg
ICBzdWNoIGEgY2FzZSBleGlzdHMpLCB0aGUgY2xhc3NpZmllciB3b3VsZCBuZWVkIHRvIGFjdCBh
cyBhIGZpcmV3YWxsLA0KICAgIGRyb3BwaW5nIE9BTS1tYXJrZWQgcGFja2V0cyBmcm9tIHRoYXQg
c291cmNlIGVudGlyZWx5LCBpbnN0ZWFkIG9mIGp1c3QNCiAgICByYXRlLWxpbWl0aW5nIHRoZW0u
DQoNCiAgICBUaGFua3MgZm9yIGFsbCB0aGUgdXBkYXRlcywNCg0KICAgIEJlbg0KDQogICAgPiAg
ICAgPiAgICAgU2VjdGlvbiAxMi4xDQogICAgPiAgICAgPiAgICAgDQogICAgPiAgICAgPiAgICAg
VGhlIG9ubHkgY2l0YXRpb24gdG8gUkZDIDgzMDAgdGhhdCBhcHBlYXJzIHRvIHJlcXVpcmUgYSBu
b3JtYXRpdmUNCiAgICA+ICAgICA+ICAgICByZWZlcmVuY2UgaXMgdGhlIGJpdCBpbiB0aGUgc2Vj
dXJpdHkgY29uc2lkZXJhdGlvbnMgdGhhdCBJIG5vdGVkIHdhcw0KICAgID4gICAgID4gICAgIHVu
Y2xlYXIgYWJvdXQgaXRzIHNjb3BlIG9mIGFwcGxpY2FiaWxpdHkuDQogICAgPiAgICAgPiAgICAg
DQogICAgPiAgICAgPiA8TmFnZW5kcmE+IFdlIHVwZGF0ZWQgdGhlIGRvY3VtZW50IHRvIGF2b2lk
IHVzaW5nIG5vcm1hdGl2ZSBzdGF0ZW1lbnRzLiBMZXQgbWUgY2hlY2sgd2l0aCBteSBjby1hdXRo
b3JzIHRvIHNlZSBpZiB3ZSBzaG91bGQgbW92ZSBhbGwgdGhlIHJlZmVyZW5jZXMgYXMgSW5mb3Jt
YXRpdmUuDQogICAgPiANCiAgICA+ICAgICBJIHRoaW5rIHlvdSBzaG91bGQgbm90IGJsYW5rZXQg
bW92ZSBhbGwgcmVmZXJlbmNlcyB0byBJbmZvcm1hdGl2ZTsgdGhlcmUNCiAgICA+ICAgICBjYW4g
c3RpbGwgYmUgbmVlZCBmb3Igbm9ybWF0aXZlIHJlZmVyZW5jZXMgZXZlbiB3aXRob3V0IEJDUCAx
NCBrZXl3b3Jkcy4NCiAgICA+IA0KICAgID4gICAgID4gICAgIFNlY3Rpb24gMTIuMg0KICAgID4g
ICAgID4gICAgIA0KICAgID4gICAgID4gICAgIFJGQyA2MjkxIGlzIGEgQkNQLCBzbyB3ZSBzaG91
bGQgcHJvYmFibHkgY2l0ZSBpdCBhcyBzdWNoLiAgQWxzbywgZ2l2ZW4NCiAgICA+ICAgICA+ICAg
ICBpdHMgY29udGVudCwgcGVyaGFwcyBpdCBvdWdodCB0byBiZSBub3JtYXRpdmU/DQogICAgPiAg
ICAgPiAgICAgDQogICAgPiAgICAgPiA8TmFnZW5kcmE+IFNhbWUgYXMgYWJvdmUuDQogICAgPiAg
ICAgPiANCiAgICA+ICAgICA+IE9uY2UgYWdhaW4sIHRoYW5rcyBhIGxvdCBmb3IgdGhlIGdyZWF0
IGNvbW1lbnRzLiANCiAgICA+IA0KICAgID4gICAgIEFuZCB0aGFuayB5b3UgZm9yIHRoZSB1cGRh
dGVzIQ0KICAgID4gDQogICAgPiAgICAgLUJlbg0KICAgID4gDQoNCg==


From nobody Sat May 23 20:50:14 2020
Return-Path: <kaduk@mit.edu>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D4EEE3A1082; Sat, 23 May 2020 20:50:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DKpYv9w-lQIQ; Sat, 23 May 2020 20:50:07 -0700 (PDT)
Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) (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 069A53A0EF4; Sat, 23 May 2020 20:50:06 -0700 (PDT)
Received: from kduck.mit.edu ([24.16.140.251]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 04O3nweL012997 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 23 May 2020 23:50:01 -0400
Date: Sat, 23 May 2020 20:49:58 -0700
From: Benjamin Kaduk <kaduk@mit.edu>
To: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
Cc: The IESG <iesg@ietf.org>, "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>,  "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>, "sfc@ietf.org" <sfc@ietf.org>
Message-ID: <20200524034958.GK58497@kduck.mit.edu>
References: <158880638274.2656.5377824170907686634@ietfa.amsl.com> <D7409C1E-9509-42B4-B167-72CCACB542E7@cisco.com> <20200522231826.GO58497@kduck.mit.edu> <3B869171-4818-4542-8E83-CA0EDFCC54CA@cisco.com> <20200523180229.GY58497@kduck.mit.edu> <D69FEC02-D604-4F25-BE5F-FB824E1A64E7@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <D69FEC02-D604-4F25-BE5F-FB824E1A64E7@cisco.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/akwOZXr7vztAu_TXO-vI-x07sI4>
Subject: Re: [sfc] Benjamin Kaduk's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 May 2020 03:50:12 -0000

On Sun, May 24, 2020 at 02:11:42AM +0000, Nagendra Kumar Nainar (naikumar) wrote:
> Hi Benjamin,
> 
> Thank you for the response. 
> 
> I had in mind a scenario where a classifier might receive traffic from a
>     given source that is allowed to supply data-plane packets to a SFC but is
>     not allowed (by policy or contract) to send OAM probes.  In that case (if
>     such a case exists), the classifier would need to act as a firewall,
>     dropping OAM-marked packets from that source entirely, instead of just
>     rate-limiting them.
> 
> <Nagendra> Oh ok. I think this still could be achieved by configuring the classifier to rate-limit at a rate of 0 packets (. If this does not satisfy the criteria, we can consider the below: 

Ah, I take your point -- a rate of 0 packets would achieve the firewall
effect.  I just don't normally expect a rate-limiting function to use a
rate of 0, so...

> NEW:
> The documents proposing the OAM solution for any service layer components should consider some form of message filtering to control OAM messages entering the administrative domain or to prevent leaking any internal service layer information outside the administrative domain.

... I would prefer this text, which is nicely written.

Thanks,

Ben


> Thanks,
> Nagendra
> 
> ﻿On 5/23/20, 2:03 PM, "Benjamin Kaduk" <kaduk@mit.edu> wrote:
> 
>     Hi Nagendra,
> 
>     Generally this all looks good; just a couple final notes inline.
> 
>     On Sat, May 23, 2020 at 12:43:24PM +0000, Nagendra Kumar Nainar (naikumar) wrote:
>     > Hi Benjamin,
>     > 
>     > Thank you for the response. Please see inline for <Nagendra>2
>     > 
>     > On 5/22/20, 7:18 PM, "Benjamin Kaduk" <kaduk@mit.edu> wrote:
>     > 
>     >     Hi Nagendra,
>     > 
>     >     On Thu, May 14, 2020 at 01:40:13PM +0000, Nagendra Kumar Nainar (naikumar) wrote:
>     >     > Hi Benjamin,
>     >     > 
>     >     > Thank you for the comments. Please see inline for more response.
>     >     > 
>     >     >     Benjamin Kaduk has entered the following ballot position for
>     >     >     draft-ietf-sfc-oam-framework-13: No Objection
>     >     >     
>     >     >     When responding, please keep the subject line intact and reply to all
>     >     >     email addresses included in the To and CC lines. (Feel free to cut this
>     >     >     introductory paragraph, however.)
>     >     >     
>     >     >     
>     >     >     Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
>     >     >     for more information about IESG DISCUSS and COMMENT positions.
>     >     >     
>     >     >     
>     >     >     The document, along with other ballot positions, can be found here:
>     >     >     https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/
>     >     >     
>     >     >     
>     >     >     
>     >     >     ----------------------------------------------------------------------
>     >     >     COMMENT:
>     >     >     ----------------------------------------------------------------------
>     >     >     
>     >     >     Section 2
>     >     >     
>     >     >     I'm not sure that I understand why a node in the underlay network (the
>     >     >     "VM2" one) doesn't line up with a node in the link layer, in Figure 1.
>     >     >    
>     >     > <Nagendra>Am I assuming right that the question is about the misalignment between the nodes on Link layer and underlay layer?. If so, it was a typo and we fixed it. If I misunderstood the question, please let me know.
>     > 
>     >     Yes, that was the question, and thanks for the fix!
>     > 
>     >     >     Section 3
>     >     >     
>     >     >            classifiers, controllers, other service nodes).  Testing an SF
>     >     >            may not be restricted to connectivity to the SF, but also whether
>     >     >     
>     >     >     nit(?) perhaps "may be more expansive than just checking connectivity to
>     >     >     the SF", to avoid questions about what the "not" binds to.
>     >     >   
>     >     > <Nagendra> Yes. Your suggested text seems to make it easy to parse the statement. Please check the below text:
>     >     > 
>     >     > OLD:
>     >     > Testing an SF
>     >     >        may not be restricted to connectivity to the SF, but also whether
>     >     >        the SF is providing its intended service.
>     >     > 
>     >     > NEW:
>     >     > Testing an SF
>     >     >        may be more expansive than just checking connectivity to the SF
>     >     >        such as checking if the SF is providing its intended service.
>     >     > 
>     >     >        3.  Classifier component: OAM functions applicable at this component
>     >     >            includes testing the validity of the classification rules and
>     >     >            detecting any incoherence among the rules installed in different
>     >     >            classifiers.
>     >     >     
>     >     >     It seems important to include both positive and negative tests of
>     >     >     classification functionality (i.e., that traffic that should not match
>     >     >     in fact does not match).  Section 3.3 might be a good place to mention
>     >     >     this.
>     >     >     
>     >     > <Nagendra> The below text in Section 3.3 is intended to cover such misclassification:
>     >     > 
>     >     > " The SFC OAM must be able to validate the classification
>     >     >    rules by assessing whether a flow is appropriately mapped to the
>     >     >    relevant SFC."
>     >     > 
>     >     > If the above is not clear, we can update the same as:
>     >     > 
>     >     > NEW:
>     >     > The SFC OAM must be able to validate the classification
>     >     >    rules by assessing whether a flow is appropriately mapped to the
>     >     >    relevant SFC and detect any misclassification.
>     > 
>     >     I'd suggest making the update.  The original is probably clear to most
>     >     people, but maybe not to everyone.
>     > 
>     > <Nagendra2> Done.
>     > 
>     >     >     Section 3.1.1
>     >     >     
>     >     >        service function is available?.  On one end of the spectrum, one
>     >     >        might argue that an SF is sufficiently available if the service node
>     >     >        (physical or virtual) hosting the SF is available and is functional.
>     >     >        On the other end of the spectrum, one might argue that the SF's
>     >     >        availability can only be concluded if the packet, after passing
>     >     >     
>     >     >     I agree with the other reviewers that the first "end" of the spectrum
>     >     >     seems surprising.
>     >     >     
>     >     >        firewall).  The cost of this approach is that the OAM mechanism for
>     >     >        some SF will need to be continuously modified in order to "keep up"
>     >     >        with new functionality being introduced: lack of extendibility.
>     >     >    
>     >     >     nit: the grammar doesn't seem right around "lack of extendibility"
>     >     >     (also, is "extendibility" preferred or "extensibility"?).
>     >     > 
>     >     >  <Nagendra> We have this changed to extensibility.
>     >     > 
>     >     >        The SF availability can be performed using a generalized approach
>     >     >        (i.e., an adequate granularity to provide a basic SF service).  More
>     >     >     
>     >     >     nit: I think it's an availability *check* that can be performed.
>     >     >  
>     >     > <Nagendra> Good catch (. Fixed it.
>     >     > 
>     >     >     Section 3.2.2
>     >     >     
>     >     >     Mandating the ability to measure every arbitrary segment of SFs within
>     >     >     an SFC seems like it might be over-constraining.
>     >     > 
>     >     > <Nagendra>This is not a normative statement but intended to detect and isolate performance issue within the SFC.
>     >     > 
>     >     >     Section 4
>     >     >     
>     >     >        to perform OAM functionality at different layers.  In order to apply
>     >     >        such OAM functions at the service layer, they need to be enhanced to
>     >     >        operate a single SF/SFF to multiple SFs/SFFs in an SFC and also in
>     >     >        multiple SFCs.
>     >     >     
>     >     >     I don't understand what "operate a single SFF to multiple SFs/SFFs"
>     >     >     means.
>     >     >  
>     >     > <Nagendra> We got similar comments from other reviewers highlighting the ambiguity. We changed it as below:
>     >     > 
>     >     > OLD:
>     >     > In order to apply
>     >     >    such OAM functions at the service layer, they need to be enhanced to
>     >     >    operate a single SF/SFF to multiple SFs/SFFs in an SFC and also in
>     >     >    multiple SFCs.
>     >     > 
>     >     > NEW:
>     >     > In order to apply such OAM functions at the service layer, they need to be enhanced 
>     >     > to operate a single SF/SFF to multiple SFs/SFFs in an SFC and also in multiple SFCs.
>     > 
>     >     I think I'm failing to see the difference, unfortunately.
>     > 
>     > <Nagendra2> It was a copy paste error. Below is the updated text:
>     > 
>     > In order to apply such OAM functions at the service layer, they need to be enhanced to 
>     > operate a single SF/SFF to multiple SFs/SFFs spanning across one or more SFCs.
> 
>     Ah, thanks, this looks better.
> 
>     >     >     Section 4.1
>     >     >     
>     >     >        o  Verify any packet re-ordering and corruption.
>     >     >     
>     >     >     nit: this wording doesn't really make sense.  Do we want to verify the
>     >     >     absence of such things, or that it is within configured tolerances, or
>     >     >     something else?  Just noting any occurrences and verifying that the
>     >     >     noted occurrences are as noted doesn't seem useful...
>     >     >    
>     >     > <Nagendra> We changed this as "detect" instead of "verify".
>     >     > 
>     >     >        o  Verify the policy of an SFC or SF.
>     >     >     
>     >     >     nit: similarly, is this to verify the configuration, or to verify that
>     >     >     operation matches the expected configuration?
>     >     >     
>     >     > <Nagendra> This section is about connectivity function and so it is intended to verify the operation based on the configuration.
>     > 
>     >     Perhaps "verify that an SFC or SF is applying the expected policy"?
>     > 
>     >     >     Section 4.2
>     >     >     
>     >     >        Continuity is a model where OAM messages are sent periodically to
>     >     >        validate or verify the reachability to a given SF within an SFC or
>     >     >     
>     >     >     nit: while it's "connectivity to", I think it's "reachability of".
>     >     >     
>     >     > <Nagendra> Changed it.
>     >     > 
>     >     >        o  Notifying the detected failures to other OAM functions or
>     >     >           applications to take appropriate action.
>     >     >     
>     >     >     nit: the subject of a notification is the entity receiving notification,
>     >     >     not the content of the notification.  So "notifying other OAM functions
>     >     >     or applications of the detected failures so they can take appropriate
>     >     >     action", or "Sending notifications of the detected failures to other
>     >     >     [...]".
>     >     >     
>     >     > <Nagendra> The former one looks more appropriate. 
>     >     > 
>     >     >     Section 4.4
>     >     >     
>     >     >        delay [RFC7679] is important.  In order to measure one-way delay,
>     >     >        time synchronization MUST be supported by means such as NTP, PTP,
>     >     >        GPS, etc.
>     >     >     
>     >     >     I think (informational) references are in order for these.  (PTP is not
>     >     >     listed as "well-known" at
>     >     >     https://www.rfc-editor.org/materials/abbrev.expansion.txt , though the
>     >     >     other two are.)
>     >     >     
>     >     > <Nagendra> Based on my understanding on the above cited document, I expanded PTP and left the other two as it is. Let me know if the other two should be expanded.
>     > 
>     >     The other two don't need to be expanded.  In addition to expanding PTP, I
>     >     was wondering whether to reference the RFCs for each protocol mentioned.
>     >     Perhaps it is not worth the extra effort at this time.
>     > 
>     > <Nagendra2> I will leave it as it is now. 
>     > 
>     >     >        One-way delay variation [RFC3393] could also be calculated by sending
>     >     >        OAM packets and measuring the jitter between the packets passing
>     >     >        through an SFC.
>     >     >     
>     >     >     Looking at jitter between (measurement) packets to ascertain delay
>     >     >     variation seems to require foreknowledge of the (e.g., periodic) pacing
>     >     >     of the initial packet transmission.  If, on the other hand, the idea is
>     >     >     to look at the jitter across the measured delay of each packet, then
>     >     >     that works fine (but that's not what the current text says).
>     >     >     
>     >     > <Nagendra> Agreed. The measurement may need time synchronization and additional negotiation such as probe pace etc. But I think that this should be clarified in the solution documents.
>     > 
>     >     I agree that the details should be in other documents.  Would you be
>     >     willing to have this text be "measuring packet jitter for traffic passing
>     >     through an SFC"?
>     > 
>     > <Nagendra2> Looks better. Done.
>     > 
>     >     >        o  Ability to measure the packet loss [RFC7680] within an SF or an
>     >     >           SFP bound to a given SFC.
>     >     >     
>     >     >     nit(?): packet loss "within an SF" (as opposed to between two SFs) is
>     >     >     not something I would have expected to need measuring, on first thought.
>     >     >     Though on further reflection it is less surprising; still, I wanted to
>     >     >     check that this is indeed as intended.
>     >     >     
>     >     > <Nagendra> The ability to measure packet loss within an SFP helps detect such loss while the ability to measure packet loss within an SF helps isolate the issue. 
>     >     > 
>     >     >     Section 5.2
>     >     >     
>     >     >        As shown in Table 3, there are no standards-based tools available for
>     >     >        the verification of SFs and SFCs.
>     >     >     
>     >     >     Some note about "at the time of this writing" or similar seems advised;
>     >     >     otherwise this statement is unlikely to age well.
>     >     >     
>     >     > <Nagendra> That make sense. Please find the updated text below:
>     >     > 
>     >     > OLD:
>     >     > As shown in Table 3, there are no standards-based tools available for
>     >     >    the verification of SFs and SFCs.
>     >     > 
>     >     > NEW:
>     >     > As shown in Table 3, there are no standards-based tools available at the 
>     >     > time of this writing for the verification of SFs and SFCs.
>     >     > 
>     >     >     Section 6.2
>     >     >     
>     >     >        An SFF may choose not to forward the OAM packet to an SF if the SF
>     >     >        does not support OAM or if the policy does not allow to forward OAM
>     >     >        packet to an SF.  The SFF may choose to skip the SF, modify the
>     >     >        header and forward to next SFC node in the chain.  It should be noted
>     >     >        that skipping an SF might have implication on some OAM functions
>     >     >        (e.g. the delay measurement may not be accurate).  The method by
>     >     >     
>     >     >     This behavior was initially surprising to me, and "might have
>     >     >     implication on" feels like weaker text than is merited.  While I can
>     >     >     perhaps imagine that not forwarding an OAM packet to an SF that will
>     >     >     choke on it instead of doing something useful, it seems like it's rather
>     >     >     divergent from the OAM expectations to silently bypass a given SF and is
>     >     >     quite likely to affect the accuracy of the resulting OAM results.
>     >     >     
>     >     > <Nagendra> Forwarding the OAM packet to an SF that does not support (or the policy config does not allow) OAM may result in packet drops depending on the type of SF. For example, a FW may drop the OAM packet while other SF such as pkt-capture-sf may simply pass it through. It may be difficult to differentiate if the drop is due to the lack of feature support or some forwarding/processing issue. Such inaccuracy on the OAM function is highlighted in this section.
>     >     > 
>     >     >        process OAM packets is outside the scope of this document.  It could
>     >     >        be a configuration parameter instructed by the controller or it can
>     >     >        be done by dynamic negotiation between the SF and SFF.
>     >     >     
>     >     >     (Is there an existing mechanism for dynamic negotation between SF and
>     >     >     SFF?)
>     >     >     
>     >     > <Nagendra>Not that I know of. If it vitiates the section or sentence, we can remove it.
>     > 
>     >     No need to remove it.  I'd consider adding "(the details of which are out
>     >     of scope for this document)" since there's no other document to reference,
>     >     but it's not necessary.
>     > 
>     > <Nagendra2> We have this emphasized in the section already.
>     > 
>     >     >     Section 6.3
>     >     >     
>     >     >        As described in Section 4, there are different OAM functions that may
>     >     >        require different OAM solutions.  While the presence of the OAM
>     >     >        marker in the overlay header (e.g., O bit in the NSH header)
>     >     >        indicates it as OAM packet, it is not sufficient to indicate what OAM
>     >     >        function the packet is intended for.  The Next Protocol field in NSH
>     >     >        header may be used to indicate what OAM function is intended to or
>     >     >        what toolset is used.
>     >     >     
>     >     >     Elsewhere in the document we make reference to what would be required of
>     >     >     a non-NSH encapsulation header; is it appropriate to also do so here?
>     >     >     
>     >     > <Nagendra> Does the below modified text looks better?:
>     >     > 
>     >     > OLD:
>     >     > The Next Protocol field in NSH
>     >     >    header may be used to indicate what OAM function is intended to or
>     >     >    what toolset is used.
>     >     > 
>     >     > NEW:
>     >     > The Next Protocol field in NSH
>     >     >    header may be used to indicate what OAM function is intended to or
>     >     >    what toolset is used. Any other overlay encapsulations used at the service 
>     >     > layer must have a similar way to indicate the intended OAM function.
>     > 
>     >     That does look better, thanks!
>     > 
>     >     >     Section 6.4.2
>     >     >     
>     >     >        BFD or S-BFD could be leveraged to perform continuity function for SF
>     >     >        or SFC.  An initiator could generate a BFD control packet and set the
>     >     >        "Your Discriminator" value as last SFF in the control packet.  Upon
>     >     >     
>     >     >     nit: I think this "your discriminator" would be the address or
>     >     >     identifier of the last SFF, not just "the last SFF" itself, right?
>     >     >     Or be set "to indicate" the last SFF, or similar.
>     >     >     (Also occurs a few sentences later.)
>     >     >     
>     >     > <Nagendra> Yes, good catch (. Modified the same in the relevant sentences.
>     >     > 
>     >     >        with relevant DIAG code.  The TTL field in the NSH header could be
>     >     >        used to perform partial SFC availability.  For example, the initiator
>     >     >     
>     >     >     nit: availability checks/checking
>     >     >     
>     >     > <Nagendra> Fixed.
>     >     > 
>     >     >     Section 6.4.4
>     >     >     
>     >     >        [I-D.penno-sfc-trace] defines a protocol that checks for path
>     >     >        liveliness and traces the service hops in any SFP.  Section 3 of
>     >     >        [I-D.penno-sfc-trace] defines the SFC trace packet format while
>     >     >        Sections 4 and 5 of [I-D.penno-sfc-trace] defines the behavior of SF
>     >     >        and SFF respectively.  While [I-D.penno-sfc-trace] has expired, the
>     >     >        proposal is implemented in Open Daylight and available.
>     >     >     
>     >     >     Why is draft-penno-sfc-trace not progressing towards publication?
>     >     >     
>     >     > <Nagendra> I will let the authors of penno-sfc-trace to comment on the plans to move it towards publication.
>     >     > 
>     >     >     Section 7
>     >     >     
>     >     >     I think this table really needs more lead-in to what it's communicating.
>     >     >     
>     >     >        As depicted in Table 4, information and data models are needed for
>     >     >        configuration, manageability and orchestration for SFC.  With
>     >     >     
>     >     >     I don't see where that is actually indicated by the table.
>     >     >     
>     >     > <Nagendra> The data models required for config/orchestration of any SFC elements (such as classifier/SF/SFF) is not available today. We can clarify this in the section. Please see if the below text clarifies:
>     >     > 
>     >     > OLD:
>     >     > As depicted in Table 4, information and data models are needed for
>     >     >    configuration, manageability and orchestration for SFC.
>     >     > 
>     >     > NEW:
>     >     > While the NETCONF capabilities are readily available as depicted in Table 4, the information and data models are needed for
>     >     >    configuration, manageability and orchestration for SFC.
>     > 
>     >     That looks better, yes.
>     > 
>     >     >     Section 8
>     >     >     
>     >     >     OAM information (though most usefully as summary statistics), if leaked,
>     >     >     could also be used by an attacker to gauge the efficacy of an ongoing
>     >     >     attack.
>     >     >     
>     >     > <Nagendra> Section 8 already defines the below:
>     >     > 
>     >     > "The documents proposing the OAM solution for any service layer components should consider some form of message filtering to prevent leaking any internal service layer information outside the administrative domain."
>     >     > 
>     >     > I believe this covers the point you raised. Please let us know if it doesn’t. 
>     > 
>     >     The text you refer to describes an appropriate mitigation to take, but does
>     >     not discuss the potential consequences when the mitigation is not taken.  I
>     >     was hoping to see a mention of how the data could be misused if the
>     >     operator failed to apply the recommended protective measures (as a way to
>     >     incentive proper use of protective measures).
>     > 
>     > <Nagendra2> Some info around the potential misuse of such data is in the  same section (as below):
>     > 
>     > The mapping and the rules information at the classifier component may reveal the traffic rules and the traffic mapped to the SFC. The SFC information collected at an SFC component may reveal the SFs associated within each chain and this information together with classifier rules may be used to manipulate the header of synthetic attack packets that may be used to bypass the SFC and trigger any internal attacks.
>     > 
>     > The SF information at the SF component may be used by a malicious user to trigger Denial of Service (DoS) attack by overloading any specific SF using rogue OAM traffic.
>     > 
>     >     >        Any security consideration defined in [RFC7665] and [RFC8300] are
>     >     >        applicable for this document.
>     >     >     
>     >     >     The rest of the document implies that NSH is not mandatory, so I'd
>     >     >     suggest rewording this reference to clarify what from RFC 8300 is (or is
>     >     >     not) applicable to the whole of the document.
>     >     >     
>     >     > <Nagendra> While not mandatory, NSH is one of the overlay headers that could be used for encapsulating the OAM packets. So, any security considerations defined in RFC8300 is applicable when the OAM solutions are using NSH as overlay header. 
>     >     > 
>     >     >        The mapping and the rules information at the classifier component may
>     >     >        reveal the traffic rules and the traffic mapped to the SFC.  The SFC
>     >     >        information collected at an SFC component may reveal the SF
>     >     >        associated within each chain and this information together with
>     >     >     
>     >     >     nit: s/the SF/the SFs/
>     >     >     
>     >     > <Nagendra> Fixed.
>     >     > 
>     >     >        To address the above concerns, SFC and SF OAM may provide mechanism
>     >     >        for:
>     >     >     
>     >     >     (1) The crucial missing word that Roman notes is indeed crucial!
>     >     >     (2) Can we say something stronger than "may"?
>     >     >     
>     >     > <Nagendra> This is changed to "should" based on the SecDir comments.
>     >     > 
>     >     >        The documents proposing the OAM solution for any service layer
>     >     >        components should consider some form of message filtering to prevent
>     >     >        leaking any internal service layer information outside the
>     >     >        administrative domain.
>     >     >     
>     >     >     "should consider" is fairly weak guidance; would "should provide" be
>     >     >     appropriate?
>     >     >     
>     >     > <Nagendra> Changed the same as "should provide".
>     >     > 
>     >     >     Also, is it worth mentioning that this filtering would include dropping
>     >     >     OAM-marked messages from outside the domain (at least by default)?
>     >     >     
>     >     > <Nagendra> I checked the section and didn’t see any specifics about incoming OAM packets. Does the below text clarify?
>     >     > 
>     >     > OLD:
>     >     > Rate-limiting may be applied at the SFF or the SF
>     >     > 
>     >     > NEW:
>     >     > Rate-limiting may be applied at the Classifier, SFF or the SF
>     > 
>     >     My remark was about the "filtering to prevent leaking any internal service
>     >     information outside the administrative domain", so rate-limiting at the
>     >     classifier would not really be the appropriate mechanism.  Rather, the
>     >     classifier should reject/discard incoming traffic with unexpected OAM
>     >     markings.
>     > 
>     > <Nagendra2> AFAIK, the OAM marking in the header classifies a packet as OAM probe/packet and must be rate-limited based on the above. I am not sure I understand what is unexpected OAM marking.
> 
>     I had in mind a scenario where a classifier might receive traffic from a
>     given source that is allowed to supply data-plane packets to a SFC but is
>     not allowed (by policy or contract) to send OAM probes.  In that case (if
>     such a case exists), the classifier would need to act as a firewall,
>     dropping OAM-marked packets from that source entirely, instead of just
>     rate-limiting them.
> 
>     Thanks for all the updates,
> 
>     Ben
> 
>     >     >     Section 12.1
>     >     >     
>     >     >     The only citation to RFC 8300 that appears to require a normative
>     >     >     reference is the bit in the security considerations that I noted was
>     >     >     unclear about its scope of applicability.
>     >     >     
>     >     > <Nagendra> We updated the document to avoid using normative statements. Let me check with my co-authors to see if we should move all the references as Informative.
>     > 
>     >     I think you should not blanket move all references to Informative; there
>     >     can still be need for normative references even without BCP 14 keywords.
>     > 
>     >     >     Section 12.2
>     >     >     
>     >     >     RFC 6291 is a BCP, so we should probably cite it as such.  Also, given
>     >     >     its content, perhaps it ought to be normative?
>     >     >     
>     >     > <Nagendra> Same as above.
>     >     > 
>     >     > Once again, thanks a lot for the great comments. 
>     > 
>     >     And thank you for the updates!
>     > 
>     >     -Ben
>     > 
> 


From nobody Mon May 25 08:06:31 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: sfc@ietf.org
Delivered-To: sfc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 6564F3A0B79; Mon, 25 May 2020 08:06:29 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: sfc@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.1.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: sfc@ietf.org
Message-ID: <159041918928.20006.14781890509547801693@ietfa.amsl.com>
Date: Mon, 25 May 2020 08:06:29 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/l2HoTqnwXLRP8_Dq9Zlxytd-lwA>
Subject: [sfc] I-D Action: draft-ietf-sfc-oam-framework-15.txt
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 May 2020 15:06:31 -0000

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

        Title           : Service Function Chaining (SFC) Operations, Administration and Maintenance (OAM) Framework
        Authors         : Sam K. Aldrin
                          Carlos Pignataro
                          Nagendra Kumar
                          Ram Krishnan
                          Anoop Ghanwani
	Filename        : draft-ietf-sfc-oam-framework-15.txt
	Pages           : 23
	Date            : 2020-05-25

Abstract:
   This document provides a reference framework for Operations,
   Administration and Maintenance (OAM) for Service Function Chaining
   (SFC).


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-sfc-oam-framework-15
https://datatracker.ietf.org/doc/html/draft-ietf-sfc-oam-framework-15

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-sfc-oam-framework-15


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

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



From nobody Mon May 25 08:08:43 2020
Return-Path: <naikumar@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6AA8B3A0D17 for <sfc@ietfa.amsl.com>; Mon, 25 May 2020 08:08:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Ttg/CwyJ; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=t5ou4JRV
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2tfJq5xActKJ for <sfc@ietfa.amsl.com>; Mon, 25 May 2020 08:08:37 -0700 (PDT)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8878D3A0CCE for <sfc@ietf.org>; Mon, 25 May 2020 08:08:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1902; q=dns/txt; s=iport; t=1590419317; x=1591628917; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=vwWObSyGCc08GZL/RJVDzK6rs9FHGBsMSP8O3qtz24s=; b=Ttg/CwyJbEq2itLh7HSZXNo0N63TOTibGxAg26Xa0c1Xh1CsGLZGclnw PeEzuyT/V9e7FpUsBPW1NE5LNi9unYMtCgFN9H0Ddy7cL7/rQTWNvcumS cWJ30OsHS0tcn3Bs8Qvtbq/8Jjb9RhKPP3jk6jLA+nBWgu3BU4UxV9iJA o=;
IronPort-PHdr: =?us-ascii?q?9a23=3AYl/9lByh7Wx1Uk/XCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5ZRWFt/RgkFGPWp/UuLpIiOvT5qbnX2FIoZOMq2sLf5EEUR?= =?us-ascii?q?gZwd4XkAotDI/gawX7IffmYjZ8EJFEU1lorHC2LUYTH9zxNBXep3So5msUHR?= =?us-ascii?q?PyfQN+OuXyHNvUiMK6n+C/8pHeeUNGnj24NLhzNx6x6w7Ws5ob?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ChBwAF3ste/4QNJK1mHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQFAgUeBVFEHb1gvLIQlg0YDjRuYYYJSA1ULAQEBDAEBJQgCBAE?= =?us-ascii?q?BhEQCF4IKJDgTAgMBAQsBAQUBAQECAQUEbYVWAQuFcwIBAxIREQwBATUDDwI?= =?us-ascii?q?BCBoCJgICAjAVBgEGAwIEEyKDBAGCSwMuAQ6hWQKBOYhhdoEygwEBAQWBNgI?= =?us-ascii?q?OQUKCcBiCDgmBDiqCZIlgGoIAgTgMEIJNPoJnAQECAQEYhF0zgi2OYIMGhkm?= =?us-ascii?q?aewqCVIgpkDMWB4JjgRKHcJIdkE6JbpN0AgQCBAUCDgEBBYFpIoFWcBUaSwG?= =?us-ascii?q?CPglHGA2QQINyhRSFQnQCNQIGAQcBAQMJfIxcAQE?=
X-IronPort-AV: E=Sophos;i="5.73,433,1583193600"; d="scan'208";a="774246329"
Received: from alln-core-10.cisco.com ([173.36.13.132]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 25 May 2020 15:08:36 +0000
Received: from XCH-RCD-002.cisco.com (xch-rcd-002.cisco.com [173.37.102.12]) by alln-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id 04PF8afO009067 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <sfc@ietf.org>; Mon, 25 May 2020 15:08:36 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-002.cisco.com (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 25 May 2020 10:08:36 -0500
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 25 May 2020 10:08:35 -0500
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 25 May 2020 11:08:35 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GPDLeZAISDKUjxp56aIiKKb4ihelbpU0yCLcqfH/hAZvEKkfNYINZuLlfYEoh50HDEMxiSL/TnbX2Po8yCnNexiZEhWWPFAREsbDqarsxH0xUlbYLglRG6YkBMtwTLAaXMvC00NQthWgm6WMRRZpzZhzdHbNM7JIhANTmVI3hd3ofo7BBTwgNLEBit3cyvX9CD09ddllnJqzLUNTPR1yEOO0OBQ0jL66T9WFusNgcmFLFEwc8ZeXqv+AtgMJi8Af/rpUdeT/2/iRZpIM4kfPEfngziElZbHAcqbOlQROKs2gmRUU9kP5fbaOlD5EbuoJfOVn4cWOuyuP9INzC1gEGg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vwWObSyGCc08GZL/RJVDzK6rs9FHGBsMSP8O3qtz24s=; b=bCniBqHlDAcCNrhUhG9PfEwieZawiN0LTtHBE/d1/PyTVSd6bVtmyNuBADhLCqlFpvSJb8dvkOijFXGYL3LcfvIAj130Us0gNUI0dpRw82gGdX0ScNkfI49vAcc/RXcVI8fZDqO1NfUaABsDRvaQyyyr+qAj9RPOQIGKTjiSwgvdoQzJGB4tWMm9XeMST3VIZIwnTnt1H2H+hLxabYiCefcXLByJ9T5rS8ELHJk4q0gZEGa607Kz/9iAHgOpGQOmkFMyD/dCXZL/sNc78gtcktgCH0YSAQcvM7cyaRPB4pBEbd4wlyHt/a3QgPfoQq3bEc6/5ya4/vORFu+6gKGbWw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vwWObSyGCc08GZL/RJVDzK6rs9FHGBsMSP8O3qtz24s=; b=t5ou4JRVtOFnKWYGNPmNd5JO5HQG3HHAPAtb8gKX8CtYCpliml5TPHzBVda7D19/zSxNY96d67yU6G5/YcVPAwy87kj54B9LlCEQ2FHgVfQkqpyw3koz1DG5mclc/fRugoT3NMmEbTpy2jWcRLpYfwxwYjIKKFk85ahJRgEYJlY=
Received: from BN6PR11MB4068.namprd11.prod.outlook.com (2603:10b6:405:7c::31) by BN6PR11MB1650.namprd11.prod.outlook.com (2603:10b6:405:11::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.24; Mon, 25 May 2020 15:08:34 +0000
Received: from BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34]) by BN6PR11MB4068.namprd11.prod.outlook.com ([fe80::6d40:9e8a:252a:4f34%3]) with mapi id 15.20.3021.029; Mon, 25 May 2020 15:08:34 +0000
From: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>
To: "sfc@ietf.org" <sfc@ietf.org>
Thread-Topic: New Version Notification for draft-ietf-sfc-oam-framework-15.txt
Thread-Index: AQHWMqYidByw+m1R/06M3fQ1wL/1KKi4pF0A
Date: Mon, 25 May 2020 15:08:34 +0000
Message-ID: <E8099659-D01A-452D-9097-49F0B37AEE14@cisco.com>
References: <159041918997.20006.15976201321011717294@ietfa.amsl.com>
In-Reply-To: <159041918997.20006.15976201321011717294@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.37.20051002
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2605:a601:a628:c600:e033:fd63:93e5:f974]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e5f7563a-ef79-41b8-d7ab-08d800bd7ec4
x-ms-traffictypediagnostic: BN6PR11MB1650:
x-microsoft-antispam-prvs: <BN6PR11MB1650CB82FBDE8018B4285307C6B30@BN6PR11MB1650.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4941;
x-forefront-prvs: 0414DF926F
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 3i5xDBZP9Znu8UY3uF7TkLlU70bCy67DkKpbkq1LTzSvZfGntS3qQdxOEAgDct0gz+aqnxCwB/nEphZXcMHVs6RnsAKnGwPCs3red3YPIhy46879x9CI/+y0qCNsvj1Ej0sN2jzwnqJZi4nf0vmd2UJgg3CtdH2/eRA+FPEB5VH4SboFzOenFZRqGEUh53/+GNXJSRWTvX4bFJ/3H8CzRb/Nt3945krZJh1iBnHODYr8oYb+sbnlEizXYFm8seGpzeVVbNVqO8oGhOWlQji9xSvMQlq3rwLvFYbndH1BX9RIkB2PPxai346teY25iCCgAtl2yXaQCYpa9LtUE3XipHw3g7XUHDG/t4798JOlOUIqiC65v4WwSfNk2IcafnbQvfmEJpNuaFUyE+zm3Zihug==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB4068.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(396003)(39860400002)(346002)(376002)(366004)(136003)(66946007)(66446008)(64756008)(66556008)(66476007)(76116006)(91956017)(6512007)(6916009)(6486002)(6506007)(5660300002)(186003)(8676002)(316002)(66574014)(2616005)(36756003)(8936002)(33656002)(71200400001)(2906002)(478600001)(966005)(86362001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: 6ste4SoMLQmlQDvZgnebSoupwrpZ3LvGBOYfy8pV0h9FvcBJ2hlzkBGxqeUOUeq/k7KuP7qjzTd/m/Hyf51b+a7p3RlWS4RSPSloieAHQ/bozBsQaP6Wg2Ku2tqE0wZualhxUyCKP6WeWIWTl9wDrHyKL02YzOx82cbkGmoOL6YJfDGarndMI3gqx7NueDzID6Y1oZDn3IHX8lmPCnTY7W6hZSJGfuVl9hYAbWY2Zjz+sfuSfLyRvuMKMVhBi6y3KG4oxMlhx91B7rh7rPRv2stP9LboUXRz8LKyePQ/UT/sXYH/nt2+jt6te/Hh00M/LjnAnOqHg4SYiChGG2w0QBTuzK+d7tLXBDPPs+wNJFzJqDNddAZaZsqJ9bZko9ZwdyDE85TfZ8ydKlB1wJIIOkBm8L+9KQWStErJIUhv8VhnZ02h1tbxUC3DLuGcI/90VKXuiXosbBH5vhug/5WPR4y52h9i6Ki6uc4Mud49+JUujdcdxNoNHwQ0lep5jSNk3XAqBiihGo+1wv3nFTxGbzTdJN7MYlPD/Tw96+LFYi2//86+s5sOOqdmho09AQyx
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <0AE5D111CE11B2498AEE00063DC0E103@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e5f7563a-ef79-41b8-d7ab-08d800bd7ec4
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 May 2020 15:08:34.7634 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: VldYFF7tbILArtizIsKs/u7Mw7jRobcs9jzOuTXfkNRNS8j3W77V+QY2wVDPsJ4bG8NltmOXsRt5UL3J8LqPnQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1650
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.12, xch-rcd-002.cisco.com
X-Outbound-Node: alln-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/SxSVm6rrN5M968XATNGsdqrya-4>
Subject: [sfc] FW: New Version Notification for draft-ietf-sfc-oam-framework-15.txt
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 May 2020 15:08:41 -0000

SGkgQWxsLA0KDQpUaGlzIHZlcnNpb24gaW5jbHVkZXMgdGhlIGZpbmFsIGNvbW1lbnQvc3VnZ2Vz
dGlvbiBmcm9tIEJlbmphbWluLg0KDQpUaGFua3MsDQpOYWdlbmRyYQ0KDQrvu79PbiA1LzI1LzIw
LCAxMTowNiBBTSwgImludGVybmV0LWRyYWZ0c0BpZXRmLm9yZyIgPGludGVybmV0LWRyYWZ0c0Bp
ZXRmLm9yZz4gd3JvdGU6DQoNCg0KICAgIEEgbmV3IHZlcnNpb24gb2YgSS1ELCBkcmFmdC1pZXRm
LXNmYy1vYW0tZnJhbWV3b3JrLTE1LnR4dA0KICAgIGhhcyBiZWVuIHN1Y2Nlc3NmdWxseSBzdWJt
aXR0ZWQgYnkgTmFnZW5kcmEgS3VtYXIgYW5kIHBvc3RlZCB0byB0aGUNCiAgICBJRVRGIHJlcG9z
aXRvcnkuDQoNCiAgICBOYW1lOgkJZHJhZnQtaWV0Zi1zZmMtb2FtLWZyYW1ld29yaw0KICAgIFJl
dmlzaW9uOgkxNQ0KICAgIFRpdGxlOgkJU2VydmljZSBGdW5jdGlvbiBDaGFpbmluZyAoU0ZDKSBP
cGVyYXRpb25zLCBBZG1pbmlzdHJhdGlvbiBhbmQgTWFpbnRlbmFuY2UgKE9BTSkgRnJhbWV3b3Jr
DQogICAgRG9jdW1lbnQgZGF0ZToJMjAyMC0wNS0yNQ0KICAgIEdyb3VwOgkJc2ZjDQogICAgUGFn
ZXM6CQkyMw0KICAgIFVSTDogICAgICAgICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9pbnRlcm5l
dC1kcmFmdHMvZHJhZnQtaWV0Zi1zZmMtb2FtLWZyYW1ld29yay0xNS50eHQNCiAgICBTdGF0dXM6
ICAgICAgICAgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zZmMt
b2FtLWZyYW1ld29yay8NCiAgICBIdG1saXplZDogICAgICAgaHR0cHM6Ly90b29scy5pZXRmLm9y
Zy9odG1sL2RyYWZ0LWlldGYtc2ZjLW9hbS1mcmFtZXdvcmstMTUNCiAgICBIdG1saXplZDogICAg
ICAgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLXNmYy1v
YW0tZnJhbWV3b3JrDQogICAgRGlmZjogICAgICAgICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL3Jm
Y2RpZmY/dXJsMj1kcmFmdC1pZXRmLXNmYy1vYW0tZnJhbWV3b3JrLTE1DQoNCiAgICBBYnN0cmFj
dDoNCiAgICAgICBUaGlzIGRvY3VtZW50IHByb3ZpZGVzIGEgcmVmZXJlbmNlIGZyYW1ld29yayBm
b3IgT3BlcmF0aW9ucywNCiAgICAgICBBZG1pbmlzdHJhdGlvbiBhbmQgTWFpbnRlbmFuY2UgKE9B
TSkgZm9yIFNlcnZpY2UgRnVuY3Rpb24gQ2hhaW5pbmcNCiAgICAgICAoU0ZDKS4NCg0KDQoNCg0K
ICAgIFBsZWFzZSBub3RlIHRoYXQgaXQgbWF5IHRha2UgYSBjb3VwbGUgb2YgbWludXRlcyBmcm9t
IHRoZSB0aW1lIG9mIHN1Ym1pc3Npb24NCiAgICB1bnRpbCB0aGUgaHRtbGl6ZWQgdmVyc2lvbiBh
bmQgZGlmZiBhcmUgYXZhaWxhYmxlIGF0IHRvb2xzLmlldGYub3JnLg0KDQogICAgVGhlIElFVEYg
U2VjcmV0YXJpYXQNCg0KDQoNCg==


From nobody Mon May 25 09:59:16 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: sfc@ietf.org
Delivered-To: sfc@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 97E153A0DE0; Mon, 25 May 2020 09:59:12 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: sfc@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.1.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: sfc@ietf.org
Message-ID: <159042595232.5263.17396829481507051109@ietfa.amsl.com>
Date: Mon, 25 May 2020 09:59:12 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/p6SgmDjgirElJz7l7kQUWipJJOU>
Subject: [sfc] I-D Action: draft-ietf-sfc-proof-of-transit-05.txt
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 May 2020 16:59:14 -0000

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

        Title           : Proof of Transit
        Authors         : Frank Brockners
                          Shwetha Bhandari
                          Tal Mizrahi
                          Sashank Dara
                          Stephen Youell
	Filename        : draft-ietf-sfc-proof-of-transit-05.txt
	Pages           : 29
	Date            : 2020-05-25

Abstract:
   Several technologies such as Traffic Engineering (TE), Service
   Function Chaining (SFC), and policy based routing are used to steer
   traffic through a specific, user-defined path.  This document defines
   mechanisms to securely prove that traffic transited said defined
   path.  These mechanisms allow to securely verify whether, within a
   given path, all packets traversed all the nodes that they are
   supposed to visit.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-sfc-proof-of-transit/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-sfc-proof-of-transit-05
https://datatracker.ietf.org/doc/html/draft-ietf-sfc-proof-of-transit-05

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-sfc-proof-of-transit-05


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

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



From nobody Wed May 27 07:33:37 2020
Return-Path: <cpignata@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5134E3A0E64 for <sfc@ietfa.amsl.com>; Wed, 27 May 2020 07:33:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=cZH9x7Tx; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=cisco.onmicrosoft.com header.b=jlnQn1mV
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0QQLoxRcRTlC for <sfc@ietfa.amsl.com>; Wed, 27 May 2020 07:33:32 -0700 (PDT)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 460E73A0E62 for <sfc@ietf.org>; Wed, 27 May 2020 07:33:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=26975; q=dns/txt; s=iport; t=1590590012; x=1591799612; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=C+7n/sHfjjp4OlTb3orpGWqCHrF/dymhB9Uj6xjKZtY=; b=cZH9x7TxPFDy6IqMWHHf109NJnlY96oBogPiI9NByoNhXGWDQ6KxQlbk beB/8SL/6PrkC3GdGKQYUjZn2Ogp94oaC8yyyN1w+0L4ifDnhIMEAtDqC 3RXwJDQ4Gu8GDB8Yc5EZgG+bMBp8D+ReAoh6+BMIYg7Nl1nf84//xIYk/ c=;
X-Files: signature.asc : 873
IronPort-PHdr: =?us-ascii?q?9a23=3A60MZsB9/XB6bZP9uRHGN82YQeigqvan1NQcJ65?= =?us-ascii?q?0hzqhDabmn44+7ZRKN9+lgylTOWMPQ7aEMh+nXtvXmXmoNqdaEvWsZeZNBHx?= =?us-ascii?q?kClY0NngMmDcLEbC+zLPPjYyEgWsgXUlhj8iKpLUUTE8H7IVbU8TW+6DcIEU?= =?us-ascii?q?D5Mgx4bu3+Bo/ViZGx0Oa/s53eaglFnnyze7R3eR63tg7W8MIRhNhv?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0D6AABYec5e/5hdJa1mGgEBAQEBAQE?= =?us-ascii?q?BAQEDAQEBARIBAQEBAgIBAQEBggqBIS9SB29YLyyEJYNGA40aJYdRkHGBQoE?= =?us-ascii?q?QA1UEBwEBAQkDAQEYAQwIAgQBAYREAoIUAiQ4EwIDAQELAQEFAQEBAgEGBG2?= =?us-ascii?q?FVwELhXMBAQECAQEBEBEdAQElBwsBBAsCAQYCOAcDAgInCxQRAgQOBQ4UgwQ?= =?us-ascii?q?BgksDDiABDpIxkGcCgTmIYXaBMoMBAQEFgTYCDkFCgmoYggcHCYE4gVOBEYl?= =?us-ascii?q?gGoFBP4ERJwwQgk0+gmcBAQIBARiBD2cRglYzgi2OYYl2ZYlWjyR9CoJUhBq?= =?us-ascii?q?CUoE+kDYdgmSBEodxkiGQUolwkDCDSQIEAgQFAg4BAQWBaiKBVnAVGiEqAYI?= =?us-ascii?q?+CTUSGA2QQAwXg0+FFIVCdAI1AgYBBwEBAwl8jDsBAQ?=
X-IronPort-AV: E=Sophos;i="5.73,441,1583193600";  d="asc'?scan'208,217";a="485701338"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 27 May 2020 14:33:31 +0000
Received: from XCH-RCD-001.cisco.com (xch-rcd-001.cisco.com [173.37.102.11]) by rcdn-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 04REXUN2011331 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 27 May 2020 14:33:30 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-RCD-001.cisco.com (173.37.102.11) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 27 May 2020 09:33:30 -0500
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 27 May 2020 09:33:30 -0500
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 27 May 2020 10:33:29 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Tq3ei4WRg/xuWGQRJOZ6lvkBTn6Jc6sNANZwj5JB+7kT/gcf4+mHExvwPZ56K78uDg4IQn7O29Ig+wnlKONgOY+DttH5t48KSyT+rtZZZWl/ilyaRvAU1oAQYa+AiuUXAd9zWb2lw0pT3lVPT+UFIT99htRXzbkYEbZuMjjYnl7AytK9Ou5Jq5LKvk0XJ9UNBJxwgeTKvnSTdnlZcGhd9GIdlwg/TAWQpfqPKag2VnXRRd31Uwx6vCjx2HIRkCQVEuvphIZhgtHljJ6rP6C0QFecWaD19lXjmNxANcjdIbNzb2HijdE1kVIjeP12oxq3O7e3EZBeRxmWLmOhlMg5aw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MOLND0sucLaCEUDCIWqXVgxV974A3h8stBKC56b678s=; b=Ugd4R2Bk0bvEuyOVFMexOKam3pRdndja1rqcQO1gSSFm9epIj9hjOw327ZS0keElpIeDiq11UmWzzAQCzwaFDQtJBSEvzY/xxb/USxPbyYbeb1SiJmoPPRWqZNecxeQVphLN/2EHpmiIDgojKun1XSw82UWaZFVd3bmWF90mX1Nm6qw0KC5Qw9RZtgGI8P0rPf0jj4qlHJfVNKZ7cOoqE6lr+HSnT4ECrVddeDHLVSVH90VOT5ZTFxcDS9n0Sj+3rjOeBnrycdf/KlW92wJsfECTunqMpxsxWxIhmxkSk4MiiiMrzJN05qLFiL9jiYMgNSBX+dkNheIPV74tfb2Ang==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MOLND0sucLaCEUDCIWqXVgxV974A3h8stBKC56b678s=; b=jlnQn1mV7rcNaYRh7PZV+h9PHFUO5mZyJBeHsboyZKdmA1uicSSco0kGnND1wTxy1k5eaImS1Skabz3YdiENTEq3aEF0OC9x38y8ujOoHU6WHR6LkjZO0MKKasGGcypNEyMwb7VJ7dHoyv/1795LO+m4F3XZ6KdjQqVXTGRdQMs=
Received: from BN8PR11MB3635.namprd11.prod.outlook.com (2603:10b6:408:86::20) by BN8PR11MB3715.namprd11.prod.outlook.com (2603:10b6:408:85::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.27; Wed, 27 May 2020 14:33:27 +0000
Received: from BN8PR11MB3635.namprd11.prod.outlook.com ([fe80::c0e8:9942:9972:5590]) by BN8PR11MB3635.namprd11.prod.outlook.com ([fe80::c0e8:9942:9972:5590%5]) with mapi id 15.20.3021.030; Wed, 27 May 2020 14:33:27 +0000
From: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
To: "wei.yuehua@zte.com.cn" <wei.yuehua@zte.com.cn>
CC: "sfc@ietf.org" <sfc@ietf.org>
Thread-Topic: [sfc] I-D Action: draft-ietf-sfc-nsh-tlv-03.txt
Thread-Index: AQHWLxz9VkzS8e21I0CQSc9QGdo3Vai8CVYA
Date: Wed, 27 May 2020 14:33:27 +0000
Message-ID: <C638D5AE-DBCE-4210-B8E3-3D95147A7043@cisco.com>
References: <202005211105230895521@zte.com.cn>
In-Reply-To: <202005211105230895521@zte.com.cn>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3608.80.23.2.2)
authentication-results: zte.com.cn; dkim=none (message not signed) header.d=none;zte.com.cn; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2600:1700:760:21aa:c87d:2340:b566:d531]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ef2d2fd2-8b33-4f53-70a2-08d8024aebce
x-ms-traffictypediagnostic: BN8PR11MB3715:
x-microsoft-antispam-prvs: <BN8PR11MB3715D93EC822912D3505ECDDC7B10@BN8PR11MB3715.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 04163EF38A
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: isrezGWD285ZZrodPMp4Wndqbtj10mU7U6FTPMJTgK278zLy3IJqHN6Bp5bcAXR/2IjGfMUDNUrPQUzlIKfadzXeZAr8T/ant5cAGx+ndN+rziERR0DnpjOdeXAUYN0Buo+Xf3oFYskNkizRw/OPJU64S5i108dvFVoDVA0acWrYhaxkR2/U22AMWO+B7VNR98BP4lXpZ+Hvhnb4c2XI5hyNyLIRBfvDMvw0TkaMfem51cXJpKbUJQ8/pX9XdyGGTtpofV8SdVEArIaZcyR9c10GqGmibpFCV6VOQBZ3HTlToCnhd/ciAN/P2DVU+AKaDEkBM9i3J9RIt7+jdAz6fvkGWxITGdBPipz9ribhQHOHShl0CCHtpVC1XapbdCZFjiNbHwt8TTK7a1RadfznTw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN8PR11MB3635.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(376002)(366004)(39860400002)(136003)(346002)(396003)(6506007)(66556008)(66616009)(2906002)(64756008)(91956017)(4326008)(966005)(5660300002)(478600001)(6916009)(316002)(86362001)(8676002)(83380400001)(99936003)(186003)(8936002)(36756003)(2616005)(66574014)(166002)(6512007)(66946007)(66446008)(76116006)(33656002)(71200400001)(6486002)(66476007); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: Z3lgYjuXP7DxIzro/4lN+shcObxEo9muBykbZtLEfKkUZwelVgnvJG7P/88Dj7LcSID1P4FOpJXQOCt1WWtapQYI7CO78flWN46aea+I69QUpisRUQ2X6iRnpYRgg/wNRviAzcBhPGUhRk9xEwjMzLMOm6WCzBK1Uo3dD8udfYDHVhqGADZ5oJQiRa7x+oEVr7v57wVdmCl3TwYWDXmTEwg6CJWj63ulGPfJSeHzypqsFLXwF+XdvvbUt3OIw4NgVd8/2bb4hPKGEFM3mdKdj0KdZK5Q+biYhkDRIXExA6bQIu+uopadx76CkmEIMuMmfuzYEAeTvzux4B8A9kbEDSzn/FRb641laZRrwVhbG16Ue+VaIKqQ830Fwxqebw6oXvELdUnXsVP7Lo9OTNOkLLJ8VM5TL6wkUns/cwO0BKW0IWnzSiu029Gy2BtsTS0gZFduApU0hZ5C5fWhjxgkcK2YGYAYioXOMK6meCP1td0gNGuaeccNF86Nrcp/eEpfhYeyF3nHgY8ucfdNmlmj3mRdxNCBRmcDWY6GtcE4rkesx/0upATDFK60eA1rJMH8
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; boundary="Apple-Mail=_7F59FB42-9C2B-4CE9-AA8F-585BB8027BB9"; protocol="application/pgp-signature"; micalg=pgp-sha256
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: ef2d2fd2-8b33-4f53-70a2-08d8024aebce
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 May 2020 14:33:27.9615 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: igoaGCShWumsIO/BQy4dsbYUFQr9j+4AjE40E7qGVxel3C5gvodbqNeoZGUDL39EugOgoRyeqD2DC+yn9t4Uzw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR11MB3715
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.11, xch-rcd-001.cisco.com
X-Outbound-Node: rcdn-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/sX6fp5Y4AhkT2uRNTzF6Z-AQINM>
Subject: Re: [sfc] I-D Action: draft-ietf-sfc-nsh-tlv-03.txt
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 May 2020 14:33:35 -0000

--Apple-Mail=_7F59FB42-9C2B-4CE9-AA8F-585BB8027BB9
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_34385469-7E21-4A60-90A5-14EC94DB7FDE"


--Apple-Mail=_34385469-7E21-4A60-90A5-14EC94DB7FDE
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Dear Wei,

Thanks for addressing the vast majority of my comments from two full =
reviews, and incorporating all my textual suggestions.

Some still remain:

1.  s/byte/octet/g =E2=80=94> there are still 4 instances of =E2=80=9Cbyte=
=E2=80=9D.

2. Content Type

4.3.  Content Type
I=E2=80=99d recommend removing this one. It does not seem to be =
adequately defined.

3. Note ID

                     Figure 6: Ingress Network Node ID
Why is the length fixed to 8? I understand a 32-bit number can be a most =
common Node ID, but what if a 128-bit number wants to be used?

I=E2=80=99d allow either of two lengths.

4. Flow ID

4.6.  Flow ID

   Flow ID provides a representation of the flow.  Akin, but not
   identical to the usage described in [RFC6437].

This still needs to be more appropriately defined. I would replace:

   Flow ID provides a representation of the flow.  Akin, but not
   identical to the usage described in [RFC6437].

With at least

   The Flow ID provides a field in the NSH MD Type 2 to label
   packets belonging to the same flow.  Absence of this field, or
   a value of zero denotes that packets have not been labeled.



5. IANA

   This document defines the following new values (Table 1)in the
   Network Service Header (NSH) metadata context Type registry:

There=E2=80=99s a space missing in the first line.

More importantly though, I would add two Experimentation values in Table =
1. I would also reserve the value of 0x00.


6. IANA Citation.

I think the URI for IANA should be without the file part:
=
https://www.iana.org/assignments/nsh/#optional-variable-length-metadata-ty=
pes =
<https://www.iana.org/assignments/nsh/#optional-variable-length-metadata-t=
ypes>


Lastly, here is some of the text proposed for some section descriptions:

Forwarding Context

   The forwarding context used for segregation and forwarding scope can
   Take several forms depending on the network environment. For example,
   VXLAN/VXLAN-GPE VNID, VRF identification, and VLAN. This context
   header carries this network-based forwarding context.

Tenant Identifier

   Tenant identification is often used for segregation within a multi-
   tenant environment.  Orchestration system-generated tenant IDs are an
   example of such data. This context header carries both the format and
   value of the Tenant identifier.

Content Type

// Remove
// I believe this needs further thinking on the namespace fo Content =
Types, could even be draft-penno-sfc-appid-05

Ingress Network Node Information

   This context header identifies the ingress network node.

Ingress Network Interface Information

   This context header identifies the ingress network interface.

Flow ID

   The Flow ID provides a field in the NSH MD Type 2 to label
   packets belonging to the same flow.  Absence of this field, or
   a value of zero denotes that packets have not been labeled.


Thanks!

Carlos.


> 2020/05/20 =E5=8D=88=E5=BE=8C11:05=E3=80=81wei.yuehua@zte.com.cn=E3=81=AE=
=E3=83=A1=E3=83=BC=E3=83=AB:
>=20
> Hi folks,
>=20
> I just uploaded a new version of NSH metadata 2 variable-length =
context headers.
>=20
> The updates resolved the comments received from the mailing list.
>=20
> One important technical modification is splitting of the Ingress =
Network context header to two context headers (in 4.4 and 4.5) which is =
proposed by Carlos, Med and Greg.
>=20
> Please keep reviewing and give your comments.
>=20
>  =
<https://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-nsh-tlv-03.txt>https=
://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-nsh-tlv-03.txt =
<https://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-nsh-tlv-03.txt>
>=20
> In addition,  I would as the  WG to consider changing the length of =
Tenant Identifier context header ( in 4.2) to "var", so that TT and IANA =
sub-registry are not needed.
>=20
>=20
>=20
> Thank you for your kind support.
>=20
>=20
>=20
> Best Regards,
> =E9=AD=8F=E6=9C=88=E5=8D=8E Corona Wei
> ZTE Corporation
> M: +86 13851460269 E: wei.yuehua@zte.com.cn =
<mailto:wei.yuehua@zte.com.cn>
>=20
> =E5=8E=9F=E5=A7=8B=E9=82=AE=E4=BB=B6
> =E5=8F=91=E4=BB=B6=E4=BA=BA=EF=BC=9Ainternet-drafts@ietf.org =
<internet-drafts@ietf.org>
> =E6=94=B6=E4=BB=B6=E4=BA=BA=EF=BC=9Ai-d-announce@ietf.org =
<i-d-announce@ietf.org>;
> =E6=8A=84=E9=80=81=E4=BA=BA=EF=BC=9Asfc@ietf.org <sfc@ietf.org>;
> =E6=97=A5 =E6=9C=9F =EF=BC=9A2020=E5=B9=B405=E6=9C=8821=E6=97=A5 08:40
> =E4=B8=BB =E9=A2=98 =EF=BC=9A[sfc] I-D Action: =
draft-ietf-sfc-nsh-tlv-03.txt
>=20
> A New Internet-Draft is available from the on-line Internet-Drafts =
directories.
> This draft is a work item of the Service Function Chaining WG of the =
IETF.
>=20
>         Title           : Network Service Header Metadata Type 2 =
Variable-Length Context Headers
>         Authors         : Yuehua (Corona) Wei
>                           Uri Elzur
>                           Sumandra Majee
>     Filename        : draft-ietf-sfc-nsh-tlv-03.txt
>     Pages           : 12
>     Date            : 2020-05-20
>=20
> Abstract:
>    This draft describes Network Service Header (NSH) Metadata (MD) =
Type
>    2 variable-length context headers that can be used within a service
>    function path.
>=20
>=20
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-sfc-nsh-tlv/
>=20
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-sfc-nsh-tlv-03
> https://datatracker.ietf.org/doc/html/draft-ietf-sfc-nsh-tlv-03
>=20
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-nsh-tlv-03
>=20
>=20
> Please note that it may take a couple of minutes from the time of =
submission
> until the htmlized version and diff are available at tools.ietf.org.
>=20
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>=20
>=20
> _______________________________________________
> sfc mailing list
> sfc@ietf.org
> https://www.ietf.org/mailman/listinfo/sfc
>=20
>=20
> _______________________________________________
> sfc mailing list
> sfc@ietf.org
> https://www.ietf.org/mailman/listinfo/sfc


--Apple-Mail=_34385469-7E21-4A60-90A5-14EC94DB7FDE
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Dear =
Wei,<div class=3D""><br class=3D""></div><div class=3D"">Thanks for =
addressing the vast majority of my comments from two full reviews, and =
incorporating all my textual suggestions.&nbsp;<br class=3D""><div><br =
class=3D""></div><div>Some still remain:</div><div><br =
class=3D""></div><div>1. &nbsp;s/byte/octet/g =E2=80=94&gt; there are =
still 4 instances of =E2=80=9Cbyte=E2=80=9D.</div><div><br =
class=3D""></div><div>2. Content Type</div><div><br =
class=3D""></div><div><pre style=3D"box-sizing: border-box; overflow: =
auto; font-family: &quot;PT Mono&quot;, Monaco, monospace; font-size: =
14px; padding: 10px; margin-top: 0px; margin-bottom: 10.5px; =
line-height: 1.214; color: rgb(0, 0, 0); word-break: break-all; =
overflow-wrap: break-word; background-color: rgb(255, 253, 245); border: =
1px solid rgb(204, 204, 204); border-top-left-radius: 4px; =
border-top-right-radius: 4px; border-bottom-right-radius: 4px; =
border-bottom-left-radius: 4px; font-variant-ligatures: normal; orphans: =
2; widows: 2;" class=3D"">4.3.  Content Type
</pre><div class=3D"">I=E2=80=99d recommend removing this one. It does =
not seem to be adequately defined.&nbsp;</div><div class=3D""><br =
class=3D""></div><div class=3D"">3. Note ID</div><div class=3D""><br =
class=3D""></div><div class=3D""><pre style=3D"box-sizing: border-box; =
overflow: auto; font-family: &quot;PT Mono&quot;, Monaco, monospace; =
font-size: 14px; padding: 10px; margin-top: 0px; margin-bottom: 10.5px; =
line-height: 1.214; color: rgb(0, 0, 0); word-break: break-all; =
overflow-wrap: break-word; background-color: rgb(255, 253, 245); border: =
1px solid rgb(204, 204, 204); border-top-left-radius: 4px; =
border-top-right-radius: 4px; border-bottom-right-radius: 4px; =
border-bottom-left-radius: 4px; font-variant-ligatures: normal; orphans: =
2; widows: 2;" class=3D"">                     Figure 6: Ingress Network =
Node ID
</pre></div><div class=3D"">Why is the length fixed to 8? I understand a =
32-bit number can be a most common Node ID, but what if a 128-bit number =
wants to be used?&nbsp;</div><div class=3D""><br class=3D""></div><div =
class=3D"">I=E2=80=99d allow either of two lengths.</div><div =
class=3D""><br class=3D""></div><div class=3D"">4. Flow ID</div><div =
class=3D""><br class=3D""></div><div class=3D""><pre style=3D"box-sizing: =
border-box; overflow: auto; font-family: &quot;PT Mono&quot;, Monaco, =
monospace; font-size: 14px; padding: 10px; margin-top: 0px; =
margin-bottom: 10.5px; line-height: 1.214; color: rgb(0, 0, 0); =
word-break: break-all; overflow-wrap: break-word; background-color: =
rgb(255, 253, 245); border: 1px solid rgb(204, 204, 204); =
border-top-left-radius: 4px; border-top-right-radius: 4px; =
border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; =
font-variant-ligatures: normal; orphans: 2; widows: 2;" class=3D"">4.6.  =
Flow ID

   Flow ID provides a representation of the flow.  Akin, but not
   identical to the usage described in [RFC6437].
</pre></div><div class=3D""><br class=3D""></div><div class=3D"">This =
still needs to be more appropriately defined.&nbsp;<span =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D"">I =
would replace:</span></div><div style=3D"caret-color: rgb(0, 0, 0); =
color: rgb(0, 0, 0);" class=3D""><br class=3D""></div><div =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><div =
class=3D"">&nbsp; &nbsp;Flow ID provides a representation of the flow. =
&nbsp;Akin, but not</div><div class=3D"">&nbsp; &nbsp;identical to the =
usage described in [RFC6437].</div><div class=3D""><br =
class=3D""></div>With at least<br class=3D"Apple-interchange-newline"><br =
class=3D""></div><div style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, =
0, 0);" class=3D""><div class=3D"">&nbsp; &nbsp;The Flow ID provides a =
field in the NSH MD Type 2 to label</div><div class=3D"">&nbsp; =
&nbsp;packets belonging to the same flow. &nbsp;Absence of this field, =
or</div><div class=3D"">&nbsp; &nbsp;a value of zero denotes that =
packets have not been labeled.</div></div><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""></div><div class=3D"">5. IANA</div><div class=3D""><br =
class=3D""></div><div class=3D""><pre style=3D"box-sizing: border-box; =
overflow: auto; font-family: &quot;PT Mono&quot;, Monaco, monospace; =
font-size: 14px; padding: 10px; margin-top: 0px; margin-bottom: 10.5px; =
line-height: 1.214; color: rgb(0, 0, 0); word-break: break-all; =
overflow-wrap: break-word; background-color: rgb(255, 253, 245); border: =
1px solid rgb(204, 204, 204); border-top-left-radius: 4px; =
border-top-right-radius: 4px; border-bottom-right-radius: 4px; =
border-bottom-left-radius: 4px; font-variant-ligatures: normal; orphans: =
2; widows: 2;" class=3D"">   This document defines the following new =
values (Table 1)in the
   Network Service Header (NSH) metadata context Type registry:
</pre></div><div class=3D""><br class=3D""></div><div class=3D"">There=E2=80=
=99s a space missing in the first line.</div><div class=3D""><br =
class=3D""></div><div class=3D"">More importantly though, I would add =
two Experimentation values in Table 1. I would also reserve the value of =
0x00.</div><div class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""></div><div class=3D"">6. IANA Citation.</div><div =
class=3D""><br class=3D""></div><div class=3D"">I think the URI for IANA =
should be without the file part:</div><div class=3D""><a =
href=3D"https://www.iana.org/assignments/nsh/#optional-variable-length-met=
adata-types" =
class=3D"">https://www.iana.org/assignments/nsh/#optional-variable-length-=
metadata-types</a></div><div class=3D""><br =
class=3D""></div></div><div><br class=3D""></div><div>Lastly, here is =
some of the text proposed for some section descriptions:</div><div><br =
class=3D""></div><div><div style=3D"caret-color: rgb(0, 0, 0); color: =
rgb(0, 0, 0);" class=3D"">Forwarding Context<div class=3D""><br =
class=3D""></div><div class=3D"">&nbsp; &nbsp;The forwarding context =
used for segregation and forwarding scope can</div><div class=3D"">&nbsp; =
&nbsp;Take several forms depending on the network environment. For =
example,&nbsp;</div><div class=3D"">&nbsp; &nbsp;<span =
class=3D"">VXLAN/VXLAN-GPE VNID, VRF identification, and VLAN. This =
context</span></div><div class=3D""><span class=3D"">&nbsp; =
&nbsp;</span>header carries this network-based forwarding =
context.</div><div class=3D""><br class=3D""></div><div class=3D"">Tenant =
Identifier<div class=3D""><br class=3D""></div><div class=3D"">&nbsp; =
&nbsp;Tenant identification is often used for segregation within a =
multi-</div><div class=3D"">&nbsp; &nbsp;tenant environment. =
&nbsp;Orchestration system-generated tenant IDs are an</div><div =
class=3D"">&nbsp; &nbsp;example of such data. This context header =
carries both the format and&nbsp;</div><div class=3D"">&nbsp; =
&nbsp;value of the Tenant identifier.</div><div class=3D""><br =
class=3D""></div><div class=3D"">Content Type<br class=3D""><br =
class=3D""></div><div class=3D"">// Remove</div><div class=3D"">// I =
believe this needs further thinking on the namespace fo Content Types, =
could even be&nbsp;draft-penno-sfc-appid-05</div><div class=3D""><br =
class=3D""></div><div class=3D""><span class=3D"">Ingress Network Node =
Information</span></div><div class=3D""><font color=3D"#000000" =
class=3D""><br class=3D""></font></div><div class=3D""><div =
class=3D"">&nbsp; &nbsp;This context header identifies the ingress =
network node.</div><div class=3D""><br class=3D""></div></div><span =
class=3D"">Ingress Network Interface Information</span></div><div =
class=3D""><font color=3D"#000000" class=3D""><br =
class=3D""></font></div><div class=3D""><div class=3D"">&nbsp; =
&nbsp;This context header identifies the ingress network =
interface.</div><div class=3D""><br class=3D""></div><div class=3D"">Flow =
ID</div></div><div class=3D""><br class=3D""></div><div class=3D""><div =
class=3D"">&nbsp; &nbsp;The Flow ID provides a field in the NSH MD Type =
2 to label</div><div class=3D"">&nbsp; &nbsp;packets belonging to the =
same flow. &nbsp;Absence of this field, or</div><div class=3D"">&nbsp; =
&nbsp;a value of zero denotes that packets have not been =
labeled.</div><div class=3D""><br class=3D""></div></div><div =
class=3D""><br class=3D""></div><div class=3D"">Thanks!</div><div =
class=3D""><br class=3D""></div><div class=3D"">Carlos.</div></div><div =
class=3D""><br class=3D""></div></div><div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D"">2020/05/20 =E5=8D=88=E5=BE=8C11:0=
5=E3=80=81<a href=3D"mailto:wei.yuehua@zte.com.cn" =
class=3D"">wei.yuehua@zte.com.cn</a>=E3=81=AE=E3=83=A1=E3=83=BC=E3=83=AB:<=
/div><br class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8" =
class=3D""><div class=3D"zcontentRow"><div class=3D"zcontentRow"><p =
style=3D"font-size:14px;font-family:arial;" class=3D""><span =
style=3D"font-size: 14px;" class=3D"">Hi folks,</span></p><p =
style=3D"font-size:14px;font-family:arial;" class=3D""><span =
style=3D"font-size: 14px;" class=3D"">I just uploaded a new version of =
NSH metadata 2 variable-length context headers.</span></p><p =
style=3D"font-size:14px;font-family:arial;" class=3D""><span =
style=3D"font-size: 14px;" class=3D"">The updates resolved the comments =
received from the mailing list.</span></p><p =
style=3D"font-size:14px;font-family:arial;" class=3D""><span =
style=3D"font-size: 14px;" class=3D"">One important technical =
modification is&nbsp;<span style=3D"font-family: arial; =
background-color: rgb(255, 255, 255); font-size: 14px;" =
class=3D"">splitting of the Ingress Network context header to two =
context headers (in 4.4 and 4.5) which is proposed by&nbsp;Carlos, Med =
and Greg.</span></span></p><p style=3D"font-size:14px;font-family:arial;" =
class=3D""><span style=3D"font-size: 14px;" class=3D""><span =
style=3D"font-family: arial; background-color: rgb(255, 255, 255); =
font-size: 14px;" class=3D"">Please keep reviewing and give your =
comments.</span></span></p><p style=3D"font-size:14px;font-family:arial;" =
class=3D""><a =
href=3D"https://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-nsh-tlv-03.tx=
t" class=3D""></a></p><a target=3D"_blank" =
href=3D"https://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-nsh-tlv-03.tx=
t" =
class=3D"">https://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-nsh-tlv-03=
.txt</a></div><div class=3D"zcontentRow"><p class=3D""><br =
class=3D""></p><p class=3D"">In addition,&nbsp; I would as =
the&nbsp;&nbsp;WG to consider changing the length of&nbsp;Tenant =
Identifier context header ( in 4.2) to "var", so that TT and IANA =
sub-registry are not needed.</p><p class=3D""><br class=3D""></p><p =
class=3D"">Thank you for your kind support.</p><p =
style=3D"font-size:14px;font-family:arial;" class=3D""><br =
class=3D""></p><div class=3D"zMailSign" unonamech=3D"=E9=AD=8F=E6=9C=88=E5=
=8D=8E00019655" unonameen=3D"wei yuehua00019655"><div =
class=3D"zMailSignContent"><div style=3D"margin: 0px;" class=3D""><span =
style=3D"" class=3D""><strong class=3D""><span =
style=3D"color:#008ed3;font-family:Arial" class=3D"">Best =
Regards,</span></strong></span></div><div style=3D"margin: 0px; =
line-height: 20px;" class=3D""><strong style=3D"font-size: 16px;" =
class=3D""><span style=3D"color: rgb(38, 38, 38); font-family: =
=E5=BE=AE=E8=BD=AF=E9=9B=85=E9=BB=91, sans-serif;" =
class=3D"">=E9=AD=8F=E6=9C=88=E5=8D=8E&nbsp;Corona =
Wei</span></strong><br class=3D""></div><p =
style=3D";margin-bottom:0;background:white" class=3D""><strong =
style=3D"font-family: Arial; color: rgb(0, 142, 211);" class=3D"">ZTE =
Corporation</strong></p><p style=3D";line-height: 20px;box-sizing: =
border-box;min-height: 14px;outline: 0px !important;background: white" =
class=3D""><span style=3D"box-sizing: border-box;outline: 0px =
!important" class=3D""><span =
style=3D"font-family:'Arial','sans-serif';color:#008ED3" =
class=3D"">M:&nbsp;</span><span =
style=3D"font-family:'=E5=BE=AE=E8=BD=AF=E9=9B=85=E9=BB=91','sans-serif';c=
olor:#262626" class=3D"">+86 13851460269&nbsp;</span></span><span =
style=3D"font-family: Arial; color: rgb(0, 142, 211);" =
class=3D"">E:&nbsp;</span><span class=3D"signedit" id=3D"sign_email" =
style=3D"font-family: Arial;"><a href=3D"mailto:wei.yuehua@zte.com.cn" =
target=3D"_blank" class=3D"">wei.yuehua@zte.com.cn</a></span></p><div =
style=3D"margin: 0px; line-height: 20px;" class=3D""><br =
class=3D""></div></div></div><div class=3D""><div class=3D"zhistoryRow" =
style=3D"display:block"><div class=3D"zhistoryDes" style=3D"width: 100%; =
height: 28px; line-height: 28px; background-color: #E0E5E9; color: =
#1388FF; text-align: center;" =
language-data=3D"HistoryOrgTxt">=E5=8E=9F=E5=A7=8B=E9=82=AE=E4=BB=B6</div>=
<div id=3D"zwriteHistoryContainer" class=3D""><div class=3D"zhistoryPanel =
control-group"><div class=3D"zhistoryHeader" style=3D"padding: 8px; =
background-color: #F5F6F8;"><div class=3D""><strong =
language-data=3D"HistorySenderTxt" class=3D"">=E5=8F=91=E4=BB=B6=E4=BA=BA=EF=
=BC=9A</strong><span class=3D"zreadUserName"><a =
href=3D"mailto:internet-drafts@ietf.org" =
class=3D"">internet-drafts@ietf.org</a> &lt;<a =
href=3D"mailto:internet-drafts@ietf.org" =
class=3D"">internet-drafts@ietf.org</a>&gt;</span></div><div =
class=3D""><strong language-data=3D"HistoryTOTxt" =
class=3D"">=E6=94=B6=E4=BB=B6=E4=BA=BA=EF=BC=9A</strong><span =
class=3D"zreadUserName" style=3D"display: inline;"><a =
href=3D"mailto:i-d-announce@ietf.org" class=3D"">i-d-announce@ietf.org</a>=
 &lt;<a href=3D"mailto:i-d-announce@ietf.org" =
class=3D"">i-d-announce@ietf.org</a>&gt;;</span></div><div =
class=3D""><strong language-data=3D"HistoryCCTxt" =
class=3D"">=E6=8A=84=E9=80=81=E4=BA=BA=EF=BC=9A</strong><span =
class=3D"zreadUserName" style=3D"display: inline;"><a =
href=3D"mailto:sfc@ietf.org" class=3D"">sfc@ietf.org</a> &lt;<a =
href=3D"mailto:sfc@ietf.org" =
class=3D"">sfc@ietf.org</a>&gt;;</span></div><div class=3D""><strong =
language-data=3D"HistoryDateTxt" class=3D"">=E6=97=A5 =E6=9C=9F =
=EF=BC=9A</strong><span class=3D"">2020=E5=B9=B405=E6=9C=8821=E6=97=A5 =
08:40</span></div><div class=3D""><strong =
language-data=3D"HistorySubjectTxt" class=3D"">=E4=B8=BB =E9=A2=98 =
=EF=BC=9A</strong><span class=3D"zreadTitle"><strong class=3D"">[sfc] =
I-D Action: =
draft-ietf-sfc-nsh-tlv-03.txt</strong></span></div></div><div =
class=3D"zhistoryContent"><div class=3D""><br =
class=3D"">A&nbsp;New&nbsp;Internet-Draft&nbsp;is&nbsp;available&nbsp;from=
&nbsp;the&nbsp;on-line&nbsp;Internet-Drafts&nbsp;directories.<br =
class=3D"">This&nbsp;draft&nbsp;is&nbsp;a&nbsp;work&nbsp;item&nbsp;of&nbsp=
;the&nbsp;Service&nbsp;Function&nbsp;Chaining&nbsp;WG&nbsp;of&nbsp;the&nbs=
p;IETF.<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Title&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;Network&nbs=
p;Service&nbsp;Header&nbsp;Metadata&nbsp;Type&nbsp;2&nbsp;Variable-Length&=
nbsp;Context&nbsp;Headers<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Authors&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;Yuehua&nbsp;(Corona)&=
nbsp;Wei<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;Uri&nbsp;Elzur<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;Sumandra&nbsp;Majee<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;Filename&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;:&nbsp;draft-ietf-sfc-nsh-tlv-03.txt<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;Pages&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;12<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;Date&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;2020-05-20<br class=3D""><br =
class=3D"">Abstract:<br =
class=3D"">&nbsp;&nbsp;&nbsp;This&nbsp;draft&nbsp;describes&nbsp;Network&n=
bsp;Service&nbsp;Header&nbsp;(NSH)&nbsp;Metadata&nbsp;(MD)&nbsp;Type<br =
class=3D"">&nbsp;&nbsp;&nbsp;2&nbsp;variable-length&nbsp;context&nbsp;head=
ers&nbsp;that&nbsp;can&nbsp;be&nbsp;used&nbsp;within&nbsp;a&nbsp;service<b=
r class=3D"">&nbsp;&nbsp;&nbsp;function&nbsp;path.<br class=3D""><br =
class=3D""><br =
class=3D"">The&nbsp;IETF&nbsp;datatracker&nbsp;status&nbsp;page&nbsp;for&n=
bsp;this&nbsp;draft&nbsp;is:<br class=3D""><a =
href=3D"https://datatracker.ietf.org/doc/draft-ietf-sfc-nsh-tlv/" =
class=3D"">https://datatracker.ietf.org/doc/draft-ietf-sfc-nsh-tlv/</a><br=
 class=3D""><br =
class=3D"">There&nbsp;are&nbsp;also&nbsp;htmlized&nbsp;versions&nbsp;avail=
able&nbsp;at:<br =
class=3D"">https://tools.ietf.org/html/draft-ietf-sfc-nsh-tlv-03<br =
class=3D"">https://datatracker.ietf.org/doc/html/draft-ietf-sfc-nsh-tlv-03=
<br class=3D""><br =
class=3D"">A&nbsp;diff&nbsp;from&nbsp;the&nbsp;previous&nbsp;version&nbsp;=
is&nbsp;available&nbsp;at:<br =
class=3D"">https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-nsh-tlv-03<b=
r class=3D""><br class=3D""><br =
class=3D"">Please&nbsp;note&nbsp;that&nbsp;it&nbsp;may&nbsp;take&nbsp;a&nb=
sp;couple&nbsp;of&nbsp;minutes&nbsp;from&nbsp;the&nbsp;time&nbsp;of&nbsp;s=
ubmission<br =
class=3D"">until&nbsp;the&nbsp;htmlized&nbsp;version&nbsp;and&nbsp;diff&nb=
sp;are&nbsp;available&nbsp;at&nbsp;tools.ietf.org.<br class=3D""><br =
class=3D"">Internet-Drafts&nbsp;are&nbsp;also&nbsp;available&nbsp;by&nbsp;=
anonymous&nbsp;FTP&nbsp;at:<br =
class=3D"">ftp://ftp.ietf.org/internet-drafts/<br class=3D""><br =
class=3D""><br =
class=3D"">_______________________________________________<br =
class=3D"">sfc&nbsp;mailing&nbsp;list<br class=3D"">sfc@ietf.org<br =
class=3D"">https://www.ietf.org/mailman/listinfo/sfc</div></div></div></di=
v></div></div><p class=3D""><br =
class=3D""></p></div></div>_______________________________________________=
<br class=3D"">sfc mailing list<br class=3D""><a =
href=3D"mailto:sfc@ietf.org" class=3D"">sfc@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/sfc<br =
class=3D""></div></blockquote></div><br class=3D""></div></body></html>=

--Apple-Mail=_34385469-7E21-4A60-90A5-14EC94DB7FDE--

--Apple-Mail=_7F59FB42-9C2B-4CE9-AA8F-585BB8027BB9
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="signature.asc"
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iQIzBAEBCAAdFiEEbIMShIRJbeM9uJhEheClAY5mfL0FAl7OejYACgkQheClAY5m
fL1HRRAAq780yAw/Vh5VhA+sP2wnte6a+9BFNfPSPHTyN6sEVPttO2/KGirqMbZ3
NKsEthV0qAhKHGw5IhNWro1ecW9CLGrBMPJPoB9dtH4gdQl/+w+C6I6QFr+DsB4+
uJhlt7w6Q4FyidMkozQfshWrXVlAySVHNYL4AqCemGpkPmrO7ypwGqVyIiMK81kV
LF+hgHaCcq7jAeEhoCk3S1Gy4SGZKOGVJVuB/iIl0no3O7htTQX5YPtOdf6OvxW4
idMAYkjTwHUl8P/HQhV90L5UaYjGANh8lTadgPsCRVCulfXxwdxx4QR1GK966W+z
rF8r2a8ZyOId6Ettln2kOa/FKbAjkPfpXWVc8QUPAAd8qyClCgMtVQYI0Be4IJdA
3Hwl3jQxbS3Qi0iAAr6psTRW1jvXUlSYOKJhXWV9ZxaVv1btZ0tAsteebL06iQcb
2dA7lARt2p9LcKmY4xGmop4fYDQI6CvyLxD27cS9szVlNcEYNpklSEVTTY1DCEgL
knlScydL2nueL5cv7ZC5c0QPyM8JKSNGRXv8GXaZr74V8VjhNpd8j+ka6NG9xeeQ
09bbuJSA00rG3pacCTn+xTg/KYdllswlmRxofMl/kK1PCVpPmNdWyFvjeY/kIpFv
Z5abiTYzfXE1Ig/hnIjFj4JiIupgbQRn/GEPef6kBDJGXq9KUgA=
=X6jn
-----END PGP SIGNATURE-----

--Apple-Mail=_7F59FB42-9C2B-4CE9-AA8F-585BB8027BB9--


From nobody Wed May 27 07:44:39 2020
Return-Path: <cpignata@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BA803A0E6B for <sfc@ietfa.amsl.com>; Wed, 27 May 2020 07:44:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=D0jjuV8r; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=cisco.onmicrosoft.com header.b=AlnIWVRV
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nPtd2dlgUsja for <sfc@ietfa.amsl.com>; Wed, 27 May 2020 07:44:34 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 616073A0E65 for <sfc@ietf.org>; Wed, 27 May 2020 07:44:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=29555; q=dns/txt; s=iport; t=1590590674; x=1591800274; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=Ty3ls/jPR54gjDNjJFfT3CdfvGATIF+BaCHI3C/Xbtw=; b=D0jjuV8rSY7aGgwNxbNY2duRDseu2HLz60HjcdOJvmvH3n/mkzpUSrAY ru45OLdkNLUwhctU3dSPNTqvMenWu15Z2LOkMATTvrwfw9RskApU825Ec YMoq3HzWQvXzNCyFZS1xM3UCdG62+TXA774p+7SGkER5RqguIsoLBTMnX s=;
X-Files: signature.asc : 873
IronPort-PHdr: =?us-ascii?q?9a23=3AAojE4B834DUeH/9uRHGN82YQeigqvan1NQcJ65?= =?us-ascii?q?0hzqhDabmn44+7ZhCN6fBkllSPXIjH5bRDkeWF+6zjWGlV55GHvThCdZFXTB?= =?us-ascii?q?YKhI0QmBBoG8+KD0D3bZuIJyw3FchPThlpqne8N0UGFMP3fVaUo3Cu43gVAB?= =?us-ascii?q?qsfQZwL/7+T4jVicn/3uuu+prVNgNPgjf1Yb57IBis6wvLscxDiop5IaF3wR?= =?us-ascii?q?zM8XY=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DwAABZe85e/5FdJa1mGgEBAQEBAQE?= =?us-ascii?q?BAQEDAQEBARIBAQEBAgIBAQEBggqBIS9SB29YLyyEJYNGA40aJYdRkHGBQoE?= =?us-ascii?q?QA1UEBwEBAQkDAQEYAQwIAgQBAYREAoIUAiQ4EwIDAQELAQEFAQEBAgEGBG2?= =?us-ascii?q?FVwyFcwEBAQIBAQEQER0BASUHCwEECwIBBgI4BwMCAicLFBECBA4FDhSDBAG?= =?us-ascii?q?CSwMOIAEOkjGQZwKBOYhhdoEygwEBAQWBNgIOQUKCbxiCBwcJgTiBU4ERiWA?= =?us-ascii?q?agUE/gREnDBCCTT6CZwEBAgEBGIEPZxGCVjOCLY5hiXZliVaPJH0KglSEGoJ?= =?us-ascii?q?SgT6QNh2CZIESh3GSIZpCkDCDSQIEAgQFAg4BAQWBaiKBVnAVGiEqAYI+CTU?= =?us-ascii?q?SGA2QQAwXg0+FFIVCdAI1AgYBBwEBAwl8jDsBAQ?=
X-IronPort-AV: E=Sophos;i="5.73,441,1583193600";  d="asc'?scan'208,217";a="496470557"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 27 May 2020 14:44:33 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by rcdn-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 04REiXdV012957 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 27 May 2020 14:44:33 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 27 May 2020 09:44:32 -0500
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 27 May 2020 10:44:32 -0400
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 27 May 2020 09:44:32 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hrUqg4RCo5DB5KhSh9ek6wtdCF4DR0PCNRyRTR0gJb0hTrh4tfl5cmYUmJ5rP/yxQ8RlmgLHo7IzO/bsJg7C2FU8ADu0C72ZYZNJyLUY9HF7lNSNx7bvAEE2ZC361MUU/Kulnrq/HFPRStvvruiC1VnYPxQmdJqWoi/0qzdlB1CbQkiLFKw4Y2RzsSOInzkpepHvQgl1qw38PZRZ56cTeRYrLXQ4E82Bzx4mdggGnUlddbvqlG399m+8wp5kyJZzNd+Q95VJ5N9lwbB+YI0RdBv/d9Jx5myusb6RqCMHR15zhB+Q6wK0mRhw/BUaK3NG8+4bbrLlw46WUx00XvpNqA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PS5OVXLJMbr8g+IRtlF61/FQyZr5W5YNT9Tz0gXpqYw=; b=mR97p4KLJ/t6FipkWri/Zh544u+j9v5EVCQsPDrPmKqadPcikGsN8UoPL6hl3QjxA5xO+GrqXTq81EEeR9LCSpwThkWG0f+0ES7aZUAnpYFVJpakjTn44YKvDxgtn6ZcmJeBqzAuYPNWq+5VK+YVx7UIWQzrrd2KC4DTTPHPdtdkXkk7jM55qyXlVBRc7yA1gN4a8yCJq89Xz4Nu6p/y/08sR3oZsY/aGGoUt6SKgMxldjj5jIYjTW8yA5kCaWMW+2udqiKZh4yrbes3DCE5GjCvxXPCNt3OUR3oSAZWWurJdWhLWIjUFC5OKtsCVoOOOLI87s1vYD6MlApzYUyLoQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PS5OVXLJMbr8g+IRtlF61/FQyZr5W5YNT9Tz0gXpqYw=; b=AlnIWVRV48ZY7aukUl7xSFjW2+VWPFtJY2QdHq3Ea9jtbp5bDIPD5q7WQCgIBflAV+xUyNx6r4E2Ltct4VQxfbZ+QlEBJa+D5ZHGHt0uZyLX42/HwxF7DiKjCABKTMhtL+f3ORJrVeUy4Ds2z38W0R0Ofvf+zn8Ebyw498EQdA4=
Received: from BN8PR11MB3635.namprd11.prod.outlook.com (2603:10b6:408:86::20) by BN8PR11MB3649.namprd11.prod.outlook.com (2603:10b6:408:84::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.26; Wed, 27 May 2020 14:44:30 +0000
Received: from BN8PR11MB3635.namprd11.prod.outlook.com ([fe80::c0e8:9942:9972:5590]) by BN8PR11MB3635.namprd11.prod.outlook.com ([fe80::c0e8:9942:9972:5590%5]) with mapi id 15.20.3021.030; Wed, 27 May 2020 14:44:30 +0000
From: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
To: "Carlos Pignataro (cpignata)" <cpignata=40cisco.com@dmarc.ietf.org>
CC: "wei.yuehua@zte.com.cn" <wei.yuehua@zte.com.cn>, "sfc@ietf.org" <sfc@ietf.org>
Thread-Topic: [sfc] I-D Action: draft-ietf-sfc-nsh-tlv-03.txt
Thread-Index: AQHWLxz9VkzS8e21I0CQSc9QGdo3Vai8CVYAgAADFwA=
Date: Wed, 27 May 2020 14:44:30 +0000
Message-ID: <A1D56FC9-0CD2-4912-9640-2F9E2E5D2CC3@cisco.com>
References: <202005211105230895521@zte.com.cn> <C638D5AE-DBCE-4210-B8E3-3D95147A7043@cisco.com>
In-Reply-To: <C638D5AE-DBCE-4210-B8E3-3D95147A7043@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3608.80.23.2.2)
authentication-results: dmarc.ietf.org; dkim=none (message not signed) header.d=none;dmarc.ietf.org; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2600:1700:760:21aa:c87d:2340:b566:d531]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7c6952e5-7eb5-4e08-b2b5-08d8024c76e1
x-ms-traffictypediagnostic: BN8PR11MB3649:
x-microsoft-antispam-prvs: <BN8PR11MB364997E420A99427753C5731C7B10@BN8PR11MB3649.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 04163EF38A
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: HwYFjwKVw7zqLyqR2H/EoWjsVTsyRhis/r6b33kt4Yy+CuMwMrzjYphb79Z3lyec00MA/n79ECikpwWXHhoDfejPBwbOJT/56VgU7C+VdXk3K+V36/2EiEz62GhzSVKZdh1D4iPvVzKnpz1993USEikxws5yzTIEa2inr7ymuv0PH0FpkZqAEsy2+ItQlxa+nEFMWhpbou7L8RgCv4GsJ/V/u7Ck4QhyCqKIcNUAj6Aedn9d9JLidxEjC7DZ0O9wgcA/unwz2qKa+dhhTFD8av5SCw/eoghPBRqBe5i7wfYFwXBNrmaBiHo0DVwzTOMg7DG/V6EoNV09q8Pnr6AO1Di9LZDbNZN/TjgkJDwz8nXqmbsec+gY4LwEcrL+gwi5oC8OiYUcpqLU6Bs8MpjSUw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN8PR11MB3635.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(39860400002)(376002)(136003)(396003)(366004)(346002)(199900001)(6512007)(6506007)(966005)(2616005)(99936003)(8676002)(83380400001)(4326008)(316002)(478600001)(86362001)(8936002)(54906003)(5660300002)(33656002)(186003)(36756003)(66446008)(6486002)(64756008)(66574014)(66616009)(66476007)(91956017)(66556008)(166002)(76116006)(2906002)(71200400001)(66946007); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: S2QjVEdT/88s8hzrXfSesn77Cn+Ym7NznEpD+b6u5BCddT8tOrKxEghCaMZYNJmVf+4Sq82pbVnPMSZ/UsKA3tClUiyCVhQ9pMaKJm+ctna0A3x73gEQQK+wqJAbgNU2oKVcxpfqwEm8tHQbTwCKiSkpFmTvTUZuYBBqcHmu0rZ3z766WQKG2WN+1TR4IlCmxTG1hnciTnWTUVMfaFVU3PW03RQxX0NRh8Ge8DC+37FcUc9pm2x41Q0bGOjgAupa2bWGxUMcs0cPEeonucHIu93kreSeCR45X1m5aTv+G7DyDFZGlS3sVLsVYvLjTAqsBAh+XQstmdeDIK0V5Jd5uZ25ZjwTFlFfX0AbVDoe+DBv9/NGpP2u90Otuzv23a1+rEkIvTN+/UJS629T/0KzXxz3Wj6XD6yzCbYj5D3fOFWCI2hgbckY5lOdW9m6HMy9AoPxp72CqXLeO3SH09ZXxypNd1E4hNRxz1jM4q/d4H9BzS5ju4JIhaz0g79/KF0tSDKvLnE5c93POsXstL2BLZFaO2cUYK8doCM9vi7/BC4lA2MLnfuwmu0pujFteqcy
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; boundary="Apple-Mail=_91A7F50A-EE71-47A1-9908-10686499314C"; protocol="application/pgp-signature"; micalg=pgp-sha256
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7c6952e5-7eb5-4e08-b2b5-08d8024c76e1
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 May 2020 14:44:30.7678 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: zhdoejvZ7iS4ocqZt5tuRNVlieEIPJk5fX57ir/qmnXZBn6ROJW1Ts5ImHrwRRgyggtZDMQVhKWehCdu3i53sg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR11MB3649
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: rcdn-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/-Y0kgCfz4dZFEYspAbHytsifPMo>
Subject: Re: [sfc] I-D Action: draft-ietf-sfc-nsh-tlv-03.txt
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 May 2020 14:44:38 -0000

--Apple-Mail=_91A7F50A-EE71-47A1-9908-10686499314C
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_261BF947-2DB6-450E-8B03-4090F9B3C4D8"


--Apple-Mail=_261BF947-2DB6-450E-8B03-4090F9B3C4D8
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

By the way, ID-Nits seems to not be flagging that RFC 7665 is a =
Down-ref. Just need to be noted for later.

Thanks!

Carlos.

> 2020/05/27 =E5=8D=88=E5=89=8D10:33=E3=80=81Carlos Pignataro (cpignata) =
<cpignata=3D40cisco.com@dmarc.ietf.org>=E3=81=AE=E3=83=A1=E3=83=BC=E3=83=AB=
:
>=20
> Signed PGP part
> Dear Wei,
>=20
> Thanks for addressing the vast majority of my comments from two full =
reviews, and incorporating all my textual suggestions.
>=20
> Some still remain:
>=20
> 1.  s/byte/octet/g =E2=80=94> there are still 4 instances of =
=E2=80=9Cbyte=E2=80=9D.
>=20
> 2. Content Type
>=20
> 4.3.  Content Type
> I=E2=80=99d recommend removing this one. It does not seem to be =
adequately defined.
>=20
> 3. Note ID
>=20
>                      Figure 6: Ingress Network Node ID
> Why is the length fixed to 8? I understand a 32-bit number can be a =
most common Node ID, but what if a 128-bit number wants to be used?
>=20
> I=E2=80=99d allow either of two lengths.
>=20
> 4. Flow ID
>=20
> 4.6.  Flow ID
>=20
>    Flow ID provides a representation of the flow.  Akin, but not
>    identical to the usage described in [RFC6437].
>=20
> This still needs to be more appropriately defined. I would replace:
>=20
>    Flow ID provides a representation of the flow.  Akin, but not
>    identical to the usage described in [RFC6437].
>=20
> With at least
>=20
>    The Flow ID provides a field in the NSH MD Type 2 to label
>    packets belonging to the same flow.  Absence of this field, or
>    a value of zero denotes that packets have not been labeled.
>=20
>=20
>=20
> 5. IANA
>=20
>    This document defines the following new values (Table 1)in the
>    Network Service Header (NSH) metadata context Type registry:
>=20
> There=E2=80=99s a space missing in the first line.
>=20
> More importantly though, I would add two Experimentation values in =
Table 1. I would also reserve the value of 0x00.
>=20
>=20
> 6. IANA Citation.
>=20
> I think the URI for IANA should be without the file part:
> =
https://www.iana.org/assignments/nsh/#optional-variable-length-metadata-ty=
pes =
<https://www.iana.org/assignments/nsh/#optional-variable-length-metadata-t=
ypes>
>=20
>=20
> Lastly, here is some of the text proposed for some section =
descriptions:
>=20
> Forwarding Context
>=20
>    The forwarding context used for segregation and forwarding scope =
can
>    Take several forms depending on the network environment. For =
example,
>    VXLAN/VXLAN-GPE VNID, VRF identification, and VLAN. This context
>    header carries this network-based forwarding context.
>=20
> Tenant Identifier
>=20
>    Tenant identification is often used for segregation within a multi-
>    tenant environment.  Orchestration system-generated tenant IDs are =
an
>    example of such data. This context header carries both the format =
and
>    value of the Tenant identifier.
>=20
> Content Type
>=20
> // Remove
> // I believe this needs further thinking on the namespace fo Content =
Types, could even be draft-penno-sfc-appid-05
>=20
> Ingress Network Node Information
>=20
>    This context header identifies the ingress network node.
>=20
> Ingress Network Interface Information
>=20
>    This context header identifies the ingress network interface.
>=20
> Flow ID
>=20
>    The Flow ID provides a field in the NSH MD Type 2 to label
>    packets belonging to the same flow.  Absence of this field, or
>    a value of zero denotes that packets have not been labeled.
>=20
>=20
> Thanks!
>=20
> Carlos.
>=20
>=20
>> 2020/05/20 =E5=8D=88=E5=BE=8C11:05=E3=80=81wei.yuehua@zte.com.cn =
<mailto:wei.yuehua@zte.com.cn>=E3=81=AE=E3=83=A1=E3=83=BC=E3=83=AB:
>>=20
>> Hi folks,
>>=20
>> I just uploaded a new version of NSH metadata 2 variable-length =
context headers.
>>=20
>> The updates resolved the comments received from the mailing list.
>>=20
>> One important technical modification is splitting of the Ingress =
Network context header to two context headers (in 4.4 and 4.5) which is =
proposed by Carlos, Med and Greg.
>>=20
>> Please keep reviewing and give your comments.
>>=20
>>  =
<https://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-nsh-tlv-03.txt>https=
://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-nsh-tlv-03..txt =
<https://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-nsh-tlv-03.txt>
>>=20
>> In addition,  I would as the  WG to consider changing the length of =
Tenant Identifier context header ( in 4.2) to "var", so that TT and IANA =
sub-registry are not needed.
>>=20
>>=20
>>=20
>> Thank you for your kind support.
>>=20
>>=20
>>=20
>> Best Regards,
>> =E9=AD=8F=E6=9C=88=E5=8D=8E Corona Wei
>> ZTE Corporation
>> M: +86 13851460269 E: wei.yuehua@zte.com.cn =
<mailto:wei.yuehua@zte.com.cn>
>>=20
>> =E5=8E=9F=E5=A7=8B=E9=82=AE=E4=BB=B6
>> =E5=8F=91=E4=BB=B6=E4=BA=BA=EF=BC=9Ainternet-drafts@ietf.org =
<mailto:internet-drafts@ietf.org> <internet-drafts@ietf.org =
<mailto:internet-drafts@ietf.org>>
>> =E6=94=B6=E4=BB=B6=E4=BA=BA=EF=BC=9Ai-d-announce@ietf.org =
<mailto:i-d-announce@ietf.org> <i-d-announce@ietf.org =
<mailto:i-d-announce@ietf.org>>;
>> =E6=8A=84=E9=80=81=E4=BA=BA=EF=BC=9Asfc@ietf.org =
<mailto:sfc@ietf.org> <sfc@ietf.org <mailto:sfc@ietf.org>>;
>> =E6=97=A5 =E6=9C=9F =EF=BC=9A2020=E5=B9=B405=E6=9C=8821=E6=97=A5 =
08:40
>> =E4=B8=BB =E9=A2=98 =EF=BC=9A[sfc] I-D Action: =
draft-ietf-sfc-nsh-tlv-03.txt
>>=20
>> A New Internet-Draft is available from the on-line Internet-Drafts =
directories.
>> This draft is a work item of the Service Function Chaining WG of the =
IETF.
>>=20
>>         Title           : Network Service Header Metadata Type 2 =
Variable-Length Context Headers
>>         Authors         : Yuehua (Corona) Wei
>>                           Uri Elzur
>>                           Sumandra Majee
>>     Filename        : draft-ietf-sfc-nsh-tlv-03.txt
>>     Pages           : 12
>>     Date            : 2020-05-20
>>=20
>> Abstract:
>>    This draft describes Network Service Header (NSH) Metadata (MD) =
Type
>>    2 variable-length context headers that can be used within a =
service
>>    function path.
>>=20
>>=20
>> The IETF datatracker status page for this draft is:
>> https://datatracker.ietf.org/doc/draft-ietf-sfc-nsh-tlv/ =
<https://datatracker.ietf.org/doc/draft-ietf-sfc-nsh-tlv/>
>>=20
>> There are also htmlized versions available at:
>> https://tools.ietf.org/html/draft-ietf-sfc-nsh-tlv-03
>> https://datatracker.ietf.org/doc/html/draft-ietf-sfc-nsh-tlv-03
>>=20
>> A diff from the previous version is available at:
>> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-nsh-tlv-03
>>=20
>>=20
>> Please note that it may take a couple of minutes from the time of =
submission
>> until the htmlized version and diff are available at tools.ietf.org.
>>=20
>> Internet-Drafts are also available by anonymous FTP at:
>> ftp://ftp.ietf.org/internet-drafts/
>>=20
>>=20
>> _______________________________________________
>> sfc mailing list
>> sfc@ietf.org
>> https://www.ietf.org/mailman/listinfo/sfc
>>=20
>>=20
>> _______________________________________________
>> sfc mailing list
>> sfc@ietf.org <mailto:sfc@ietf.org>
>> https://www.ietf.org/mailman/listinfo/sfc
>=20
>=20


--Apple-Mail=_261BF947-2DB6-450E-8B03-4090F9B3C4D8
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">By =
the way, ID-Nits seems to not be flagging that RFC 7665 is a Down-ref. =
Just need to be noted for later.<div class=3D""><br class=3D""></div><div =
class=3D"">Thanks!</div><div class=3D""><br class=3D""></div><div =
class=3D"">Carlos.<br class=3D""><div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D"">2020/05/27 =E5=8D=88=E5=89=8D10:3=
3=E3=80=81Carlos Pignataro (cpignata) &lt;<a =
href=3D"mailto:cpignata=3D40cisco.com@dmarc.ietf.org" =
class=3D"">cpignata=3D40cisco.com@dmarc.ietf.org</a>&gt;=E3=81=AE=E3=83=A1=
=E3=83=BC=E3=83=AB:</div><br class=3D"Apple-interchange-newline"><div =
class=3D""><div class=3D"protected-part"><div =
class=3D"protected-title">Signed PGP part</div><div =
class=3D"protected-content"><meta http-equiv=3D"Content-Type" =
content=3D"text/html; charset=3Dutf-8" class=3D""><div style=3D"word-wrap:=
 break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">Dear Wei,<div class=3D""><br class=3D""></div><div =
class=3D"">Thanks for addressing the vast majority of my comments from =
two full reviews, and incorporating all my textual suggestions.&nbsp;<br =
class=3D""><div class=3D""><br class=3D""></div><div class=3D"">Some =
still remain:</div><div class=3D""><br class=3D""></div><div class=3D"">1.=
 &nbsp;s/byte/octet/g =E2=80=94&gt; there are still 4 instances of =
=E2=80=9Cbyte=E2=80=9D.</div><div class=3D""><br class=3D""></div><div =
class=3D"">2. Content Type</div><div class=3D""><br class=3D""></div><div =
class=3D""><pre style=3D"box-sizing: border-box; overflow: auto; =
font-family: &quot;PT Mono&quot;, Monaco, monospace; font-size: 14px; =
padding: 10px; margin-top: 0px; margin-bottom: 10.5px; line-height: =
1.214; word-break: break-all; overflow-wrap: break-word; =
background-color: rgb(255, 253, 245); border: 1px solid rgb(204, 204, =
204); border-top-left-radius: 4px; border-top-right-radius: 4px; =
border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; =
font-variant-ligatures: normal; orphans: 2; widows: 2;" class=3D"">4.3.  =
Content Type
</pre><div class=3D"">I=E2=80=99d recommend removing this one. It does =
not seem to be adequately defined.&nbsp;</div><div class=3D""><br =
class=3D""></div><div class=3D"">3. Note ID</div><div class=3D""><br =
class=3D""></div><div class=3D""><pre style=3D"box-sizing: border-box; =
overflow: auto; font-family: &quot;PT Mono&quot;, Monaco, monospace; =
font-size: 14px; padding: 10px; margin-top: 0px; margin-bottom: 10.5px; =
line-height: 1.214; word-break: break-all; overflow-wrap: break-word; =
background-color: rgb(255, 253, 245); border: 1px solid rgb(204, 204, =
204); border-top-left-radius: 4px; border-top-right-radius: 4px; =
border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; =
font-variant-ligatures: normal; orphans: 2; widows: 2;" class=3D"">      =
               Figure 6: Ingress Network Node ID
</pre></div><div class=3D"">Why is the length fixed to 8? I understand a =
32-bit number can be a most common Node ID, but what if a 128-bit number =
wants to be used?&nbsp;</div><div class=3D""><br class=3D""></div><div =
class=3D"">I=E2=80=99d allow either of two lengths.</div><div =
class=3D""><br class=3D""></div><div class=3D"">4. Flow ID</div><div =
class=3D""><br class=3D""></div><div class=3D""><pre style=3D"box-sizing: =
border-box; overflow: auto; font-family: &quot;PT Mono&quot;, Monaco, =
monospace; font-size: 14px; padding: 10px; margin-top: 0px; =
margin-bottom: 10.5px; line-height: 1.214; word-break: break-all; =
overflow-wrap: break-word; background-color: rgb(255, 253, 245); border: =
1px solid rgb(204, 204, 204); border-top-left-radius: 4px; =
border-top-right-radius: 4px; border-bottom-right-radius: 4px; =
border-bottom-left-radius: 4px; font-variant-ligatures: normal; orphans: =
2; widows: 2;" class=3D"">4.6.  Flow ID

   Flow ID provides a representation of the flow.  Akin, but not
   identical to the usage described in [RFC6437].
</pre></div><div class=3D""><br class=3D""></div><div class=3D"">This =
still needs to be more appropriately defined.&nbsp;<span =
style=3D"caret-color: rgb(0, 0, 0);" class=3D"">I would =
replace:</span></div><div style=3D"caret-color: rgb(0, 0, 0);" =
class=3D""><br class=3D""></div><div style=3D"caret-color: rgb(0, 0, =
0);" class=3D""><div class=3D"">&nbsp; &nbsp;Flow ID provides a =
representation of the flow. &nbsp;Akin, but not</div><div =
class=3D"">&nbsp; &nbsp;identical to the usage described in =
[RFC6437].</div><div class=3D""><br class=3D""></div>With at least<br =
class=3D"Apple-interchange-newline"><br class=3D""></div><div =
style=3D"caret-color: rgb(0, 0, 0);" class=3D""><div class=3D"">&nbsp; =
&nbsp;The Flow ID provides a field in the NSH MD Type 2 to =
label</div><div class=3D"">&nbsp; &nbsp;packets belonging to the same =
flow. &nbsp;Absence of this field, or</div><div class=3D"">&nbsp; =
&nbsp;a value of zero denotes that packets have not been =
labeled.</div></div><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D"">5. IANA</div><div class=3D""><br class=3D""></div><div =
class=3D""><pre style=3D"box-sizing: border-box; overflow: auto; =
font-family: &quot;PT Mono&quot;, Monaco, monospace; font-size: 14px; =
padding: 10px; margin-top: 0px; margin-bottom: 10.5px; line-height: =
1.214; word-break: break-all; overflow-wrap: break-word; =
background-color: rgb(255, 253, 245); border: 1px solid rgb(204, 204, =
204); border-top-left-radius: 4px; border-top-right-radius: 4px; =
border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; =
font-variant-ligatures: normal; orphans: 2; widows: 2;" class=3D"">   =
This document defines the following new values (Table 1)in the
   Network Service Header (NSH) metadata context Type registry:
</pre></div><div class=3D""><br class=3D""></div><div class=3D"">There=E2=80=
=99s a space missing in the first line.</div><div class=3D""><br =
class=3D""></div><div class=3D"">More importantly though, I would add =
two Experimentation values in Table 1. I would also reserve the value of =
0x00.</div><div class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""></div><div class=3D"">6. IANA Citation.</div><div =
class=3D""><br class=3D""></div><div class=3D"">I think the URI for IANA =
should be without the file part:</div><div class=3D""><a =
href=3D"https://www.iana.org/assignments/nsh/#optional-variable-length-met=
adata-types" =
class=3D"">https://www.iana.org/assignments/nsh/#optional-variable-length-=
metadata-types</a></div><div class=3D""><br class=3D""></div></div><div =
class=3D""><br class=3D""></div><div class=3D"">Lastly, here is some of =
the text proposed for some section descriptions:</div><div class=3D""><br =
class=3D""></div><div class=3D""><div style=3D"caret-color: rgb(0, 0, =
0);" class=3D"">Forwarding Context<div class=3D""><br =
class=3D""></div><div class=3D"">&nbsp; &nbsp;The forwarding context =
used for segregation and forwarding scope can</div><div class=3D"">&nbsp; =
&nbsp;Take several forms depending on the network environment. For =
example,&nbsp;</div><div class=3D"">&nbsp; &nbsp;<span =
class=3D"">VXLAN/VXLAN-GPE VNID, VRF identification, and VLAN. This =
context</span></div><div class=3D""><span class=3D"">&nbsp; =
&nbsp;</span>header carries this network-based forwarding =
context.</div><div class=3D""><br class=3D""></div><div class=3D"">Tenant =
Identifier<div class=3D""><br class=3D""></div><div class=3D"">&nbsp; =
&nbsp;Tenant identification is often used for segregation within a =
multi-</div><div class=3D"">&nbsp; &nbsp;tenant environment. =
&nbsp;Orchestration system-generated tenant IDs are an</div><div =
class=3D"">&nbsp; &nbsp;example of such data. This context header =
carries both the format and&nbsp;</div><div class=3D"">&nbsp; =
&nbsp;value of the Tenant identifier.</div><div class=3D""><br =
class=3D""></div><div class=3D"">Content Type<br class=3D""><br =
class=3D""></div><div class=3D"">// Remove</div><div class=3D"">// I =
believe this needs further thinking on the namespace fo Content Types, =
could even be&nbsp;draft-penno-sfc-appid-05</div><div class=3D""><br =
class=3D""></div><div class=3D""><span class=3D"">Ingress Network Node =
Information</span></div><div class=3D""><font class=3D""><br =
class=3D""></font></div><div class=3D""><div class=3D"">&nbsp; =
&nbsp;This context header identifies the ingress network node.</div><div =
class=3D""><br class=3D""></div></div><span class=3D"">Ingress Network =
Interface Information</span></div><div class=3D""><font class=3D""><br =
class=3D""></font></div><div class=3D""><div class=3D"">&nbsp; =
&nbsp;This context header identifies the ingress network =
interface.</div><div class=3D""><br class=3D""></div><div class=3D"">Flow =
ID</div></div><div class=3D""><br class=3D""></div><div class=3D""><div =
class=3D"">&nbsp; &nbsp;The Flow ID provides a field in the NSH MD Type =
2 to label</div><div class=3D"">&nbsp; &nbsp;packets belonging to the =
same flow. &nbsp;Absence of this field, or</div><div class=3D"">&nbsp; =
&nbsp;a value of zero denotes that packets have not been =
labeled.</div><div class=3D""><br class=3D""></div></div><div =
class=3D""><br class=3D""></div><div class=3D"">Thanks!</div><div =
class=3D""><br class=3D""></div><div class=3D"">Carlos.</div></div><div =
class=3D""><br class=3D""></div></div><div class=3D""><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">2020/05/20=
 =E5=8D=88=E5=BE=8C11:05=E3=80=81<a href=3D"mailto:wei.yuehua@zte.com.cn" =
class=3D"">wei.yuehua@zte.com.cn</a>=E3=81=AE=E3=83=A1=E3=83=BC=E3=83=AB:<=
/div><br class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8" =
class=3D""><div class=3D"zcontentRow"><div class=3D"zcontentRow"><p =
style=3D"font-size:14px;font-family:arial;" class=3D""><span =
style=3D"font-size: 14px;" class=3D"">Hi folks,</span></p><p =
style=3D"font-size:14px;font-family:arial;" class=3D""><span =
style=3D"font-size: 14px;" class=3D"">I just uploaded a new version of =
NSH metadata 2 variable-length context headers.</span></p><p =
style=3D"font-size:14px;font-family:arial;" class=3D""><span =
style=3D"font-size: 14px;" class=3D"">The updates resolved the comments =
received from the mailing list.</span></p><p =
style=3D"font-size:14px;font-family:arial;" class=3D""><span =
style=3D"font-size: 14px;" class=3D"">One important technical =
modification is&nbsp;<span style=3D"font-family: arial; =
background-color: rgb(255, 255, 255); font-size: 14px;" =
class=3D"">splitting of the Ingress Network context header to two =
context headers (in 4.4 and 4.5) which is proposed by&nbsp;Carlos, Med =
and Greg.</span></span></p><p style=3D"font-size:14px;font-family:arial;" =
class=3D""><span style=3D"font-size: 14px;" class=3D""><span =
style=3D"font-family: arial; background-color: rgb(255, 255, 255); =
font-size: 14px;" class=3D"">Please keep reviewing and give your =
comments.</span></span></p><p style=3D"font-size:14px;font-family:arial;" =
class=3D""><a =
href=3D"https://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-nsh-tlv-03.tx=
t" class=3D""></a></p><a target=3D"_blank" =
href=3D"https://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-nsh-tlv-03.tx=
t" =
class=3D"">https://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-nsh-tlv-03=
..txt</a></div><div class=3D"zcontentRow"><p class=3D""><br =
class=3D""></p><p class=3D"">In addition,&nbsp; I would as =
the&nbsp;&nbsp;WG to consider changing the length of&nbsp;Tenant =
Identifier context header ( in 4.2) to "var", so that TT and IANA =
sub-registry are not needed.</p><p class=3D""><br class=3D""></p><p =
class=3D"">Thank you for your kind support.</p><p =
style=3D"font-size:14px;font-family:arial;" class=3D""><br =
class=3D""></p><div class=3D"zMailSign" unonamech=3D"=E9=AD=8F=E6=9C=88=E5=
=8D=8E00019655" unonameen=3D"wei yuehua00019655"><div =
class=3D"zMailSignContent"><div style=3D"margin: 0px;" class=3D""><span =
style=3D"" class=3D""><strong class=3D""><span =
style=3D"color:#008ed3;font-family:Arial" class=3D"">Best =
Regards,</span></strong></span></div><div style=3D"margin: 0px; =
line-height: 20px;" class=3D""><strong style=3D"font-size: 16px;" =
class=3D""><span style=3D"color: rgb(38, 38, 38); font-family: =
=E5=BE=AE=E8=BD=AF=E9=9B=85=E9=BB=91, sans-serif;" =
class=3D"">=E9=AD=8F=E6=9C=88=E5=8D=8E&nbsp;Corona =
Wei</span></strong><br class=3D""></div><p =
style=3D";margin-bottom:0;background:white" class=3D""><strong =
style=3D"font-family: Arial; color: rgb(0, 142, 211);" class=3D"">ZTE =
Corporation</strong></p><p style=3D";line-height: 20px;box-sizing: =
border-box;min-height: 14px;outline: 0px !important;background: white" =
class=3D""><span style=3D"box-sizing: border-box;outline: 0px =
!important" class=3D""><span =
style=3D"font-family:'Arial','sans-serif';color:#008ED3" =
class=3D"">M:&nbsp;</span><span =
style=3D"font-family:'=E5=BE=AE=E8=BD=AF=E9=9B=85=E9=BB=91','sans-serif';c=
olor:#262626" class=3D"">+86 13851460269&nbsp;</span></span><span =
style=3D"font-family: Arial; color: rgb(0, 142, 211);" =
class=3D"">E:&nbsp;</span><span class=3D"signedit" id=3D"sign_email" =
style=3D"font-family: Arial;"><a href=3D"mailto:wei.yuehua@zte.com.cn" =
target=3D"_blank" class=3D"">wei.yuehua@zte.com.cn</a></span></p><div =
style=3D"margin: 0px; line-height: 20px;" class=3D""><br =
class=3D""></div></div></div><div class=3D""><div class=3D"zhistoryRow" =
style=3D"display:block"><div class=3D"zhistoryDes" style=3D"width: 100%; =
height: 28px; line-height: 28px; background-color: #E0E5E9; color: =
#1388FF; text-align: center;" =
language-data=3D"HistoryOrgTxt">=E5=8E=9F=E5=A7=8B=E9=82=AE=E4=BB=B6</div>=
<div id=3D"zwriteHistoryContainer" class=3D""><div class=3D"zhistoryPanel =
control-group"><div class=3D"zhistoryHeader" style=3D"padding: 8px; =
background-color: #F5F6F8;"><div class=3D""><strong =
language-data=3D"HistorySenderTxt" class=3D"">=E5=8F=91=E4=BB=B6=E4=BA=BA=EF=
=BC=9A</strong><span class=3D"zreadUserName"><a =
href=3D"mailto:internet-drafts@ietf.org" =
class=3D"">internet-drafts@ietf.org</a> &lt;<a =
href=3D"mailto:internet-drafts@ietf.org" =
class=3D"">internet-drafts@ietf.org</a>&gt;</span></div><div =
class=3D""><strong language-data=3D"HistoryTOTxt" =
class=3D"">=E6=94=B6=E4=BB=B6=E4=BA=BA=EF=BC=9A</strong><span =
class=3D"zreadUserName" style=3D"display: inline;"><a =
href=3D"mailto:i-d-announce@ietf.org" class=3D"">i-d-announce@ietf.org</a>=
 &lt;<a href=3D"mailto:i-d-announce@ietf.org" =
class=3D"">i-d-announce@ietf.org</a>&gt;;</span></div><div =
class=3D""><strong language-data=3D"HistoryCCTxt" =
class=3D"">=E6=8A=84=E9=80=81=E4=BA=BA=EF=BC=9A</strong><span =
class=3D"zreadUserName" style=3D"display: inline;"><a =
href=3D"mailto:sfc@ietf.org" class=3D"">sfc@ietf.org</a> &lt;<a =
href=3D"mailto:sfc@ietf.org" =
class=3D"">sfc@ietf.org</a>&gt;;</span></div><div class=3D""><strong =
language-data=3D"HistoryDateTxt" class=3D"">=E6=97=A5 =E6=9C=9F =
=EF=BC=9A</strong><span class=3D"">2020=E5=B9=B405=E6=9C=8821=E6=97=A5 =
08:40</span></div><div class=3D""><strong =
language-data=3D"HistorySubjectTxt" class=3D"">=E4=B8=BB =E9=A2=98 =
=EF=BC=9A</strong><span class=3D"zreadTitle"><strong class=3D"">[sfc] =
I-D Action: =
draft-ietf-sfc-nsh-tlv-03.txt</strong></span></div></div><div =
class=3D"zhistoryContent"><div class=3D""><br =
class=3D"">A&nbsp;New&nbsp;Internet-Draft&nbsp;is&nbsp;available&nbsp;from=
&nbsp;the&nbsp;on-line&nbsp;Internet-Drafts&nbsp;directories.<br =
class=3D"">This&nbsp;draft&nbsp;is&nbsp;a&nbsp;work&nbsp;item&nbsp;of&nbsp=
;the&nbsp;Service&nbsp;Function&nbsp;Chaining&nbsp;WG&nbsp;of&nbsp;the&nbs=
p;IETF.<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Title&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;Network&nbs=
p;Service&nbsp;Header&nbsp;Metadata&nbsp;Type&nbsp;2&nbsp;Variable-Length&=
nbsp;Context&nbsp;Headers<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Authors&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;Yuehua&nbsp;(Corona)&=
nbsp;Wei<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;Uri&nbsp;Elzur<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;Sumandra&nbsp;Majee<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;Filename&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;:&nbsp;draft-ietf-sfc-nsh-tlv-03.txt<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;Pages&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;12<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;Date&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;2020-05-20<br class=3D""><br =
class=3D"">Abstract:<br =
class=3D"">&nbsp;&nbsp;&nbsp;This&nbsp;draft&nbsp;describes&nbsp;Network&n=
bsp;Service&nbsp;Header&nbsp;(NSH)&nbsp;Metadata&nbsp;(MD)&nbsp;Type<br =
class=3D"">&nbsp;&nbsp;&nbsp;2&nbsp;variable-length&nbsp;context&nbsp;head=
ers&nbsp;that&nbsp;can&nbsp;be&nbsp;used&nbsp;within&nbsp;a&nbsp;service<b=
r class=3D"">&nbsp;&nbsp;&nbsp;function&nbsp;path.<br class=3D""><br =
class=3D""><br =
class=3D"">The&nbsp;IETF&nbsp;datatracker&nbsp;status&nbsp;page&nbsp;for&n=
bsp;this&nbsp;draft&nbsp;is:<br class=3D""><a =
href=3D"https://datatracker.ietf.org/doc/draft-ietf-sfc-nsh-tlv/" =
class=3D"">https://datatracker.ietf.org/doc/draft-ietf-sfc-nsh-tlv/</a><br=
 class=3D""><br =
class=3D"">There&nbsp;are&nbsp;also&nbsp;htmlized&nbsp;versions&nbsp;avail=
able&nbsp;at:<br class=3D""><a =
href=3D"https://tools.ietf.org/html/draft-ietf-sfc-nsh-tlv-03" =
class=3D"">https://tools.ietf.org/html/draft-ietf-sfc-nsh-tlv-03</a><br =
class=3D"">https://datatracker.ietf.org/doc/html/draft-ietf-sfc-nsh-tlv-03=
<br class=3D""><br =
class=3D"">A&nbsp;diff&nbsp;from&nbsp;the&nbsp;previous&nbsp;version&nbsp;=
is&nbsp;available&nbsp;at:<br =
class=3D"">https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-nsh-tlv-03<b=
r class=3D""><br class=3D""><br =
class=3D"">Please&nbsp;note&nbsp;that&nbsp;it&nbsp;may&nbsp;take&nbsp;a&nb=
sp;couple&nbsp;of&nbsp;minutes&nbsp;from&nbsp;the&nbsp;time&nbsp;of&nbsp;s=
ubmission<br =
class=3D"">until&nbsp;the&nbsp;htmlized&nbsp;version&nbsp;and&nbsp;diff&nb=
sp;are&nbsp;available&nbsp;at&nbsp;tools.ietf.org.<br class=3D""><br =
class=3D"">Internet-Drafts&nbsp;are&nbsp;also&nbsp;available&nbsp;by&nbsp;=
anonymous&nbsp;FTP&nbsp;at:<br =
class=3D"">ftp://ftp.ietf.org/internet-drafts/<br class=3D""><br =
class=3D""><br =
class=3D"">_______________________________________________<br =
class=3D"">sfc&nbsp;mailing&nbsp;list<br class=3D"">sfc@ietf.org<br =
class=3D"">https://www.ietf.org/mailman/listinfo/sfc</div></div></div></di=
v></div></div><p class=3D""><br =
class=3D""></p></div></div>_______________________________________________=
<br class=3D"">sfc mailing list<br class=3D""><a =
href=3D"mailto:sfc@ietf.org" class=3D"">sfc@ietf.org</a><br class=3D""><a =
href=3D"https://www.ietf.org/mailman/listinfo/sfc" =
class=3D"">https://www.ietf.org/mailman/listinfo/sfc</a><br =
class=3D""></div></blockquote></div><br =
class=3D""></div></div></div></div><br class=3D""><iframe =
class=3D"untrusted-content-test" scrolling=3D"auto" width=3D"200" =
height=3D"20" style=3D"border:none;display:block;overflow:auto;" =
data-src=3D"data:text/html;charset=3DUTF-8;base64,PGlmcmFtZS1jb250ZW50Pl9f=
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPEJSPnNmYyBtYW=
lsaW5nIGxpc3Q8QlI+c2ZjQGlldGYub3JnPEJSPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt=
YW4vbGlzdGluZm8vc2ZjPEJSPjwvaWZyYW1lLWNvbnRlbnQ+" =
sandbox=3D"allow-scripts"></iframe></div></blockquote></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_261BF947-2DB6-450E-8B03-4090F9B3C4D8--

--Apple-Mail=_91A7F50A-EE71-47A1-9908-10686499314C
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="signature.asc"
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iQIzBAEBCAAdFiEEbIMShIRJbeM9uJhEheClAY5mfL0FAl7OfM4ACgkQheClAY5m
fL1D1w//bRkonhAGkEcMrUUpYYu7xlsbox0k/jD+9rtbGY0Tlvob4JW+YMGdi1rU
g/fK+6JxMLZ+gRRbhreYUxY4lH29XZs/9/TrqplXQueWr+upYQ0Qp+A6oO/DJE55
/5CkmY7A02jMc+Kl8U19MeipULVgjnz0Fsj0bTFA8b3412Q9gN63oKTGHC9u+9fv
qK1+7yb5kdM9auWpD32jCocH/OTaZsFPIhkUzIgi45xunnQvQc3U1kDWolG3TFuN
MuMQy1xOIgd2mb8FH+NTIKb8niMOlFUWFtIZrtX1dVQ7tbgWBWBY4AZmpL6Zaz2h
EzSYPPKjyOlj71/2Eg3Yx9AoOwkJR58UL6e2Y6++4VqtABGbSn9he9eBhKNTbg/B
sB40JNnHOMnXroyYI9PstTbxZOJQq0lGEr/r2KS9vCTjSrzNdaAfCG3YlqYTMfxD
PY835yem7CtFc5hT3JWGxsVuvZBWpp8GfQFEckWtq46g+9L5RM/HM6+kXtY+zc0q
nhhrkWiVriGFbX7RaI4HySAQHMQkD9dkgAaoFSu8WEzeVJ29LPt4nzmOEuMABrgc
JZrj9QXIdBYLEdPVeAIvt7ztF9F+TkX7N8YzW4v01T8fsCNqe714fW4PI3c9j/mc
kbF89PZVJtJE9OEu7PiOEoHOgAavSYMBwzyiVusivh4q4u1bJpM=
=nrwS
-----END PGP SIGNATURE-----

--Apple-Mail=_91A7F50A-EE71-47A1-9908-10686499314C--


From nobody Wed May 27 08:15:24 2020
Return-Path: <cpignata@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B49F3A005D; Wed, 27 May 2020 08:15:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Pf3mIUF9; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=cisco.onmicrosoft.com header.b=sK3iGctL
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u9EQyv1NrK8q; Wed, 27 May 2020 08:15:20 -0700 (PDT)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7DB503A0E32; Wed, 27 May 2020 08:15:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=16238; q=dns/txt; s=iport; t=1590592520; x=1591802120; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=dfkn0BriHmTOMgX9kAVUVYNqaVfMztm+n+bo27OKkQ0=; b=Pf3mIUF91LOv/DKilOc5SNjaEPQDhykcrgnd9J3Su4w0iPpzhwh8YW+B V1Ub3O5KXDau9H4wgTGlykWyyYcS5zIhLmW8t3lTVAVGL2FsvyZo1WPib BlL3UlZJPFZEQoWo2RG7t/5Kj5Ud6/bvAlQhZC9zslMZNYUhZI4LKoJne s=;
X-Files: signature.asc : 873
IronPort-PHdr: =?us-ascii?q?9a23=3AyT/aDhKwQ0JtmPx9NdmcpTVXNCE6p7X5OBIU4Z?= =?us-ascii?q?M7irVIN76u5InmIFeGvKk/g1rAXIGd4PVB2KLasKHlDGoH55vJ8HUPa4dFWB?= =?us-ascii?q?JNj8IK1xchD8iIBQyeTrbqYiU2Ed4EWApj+He2YkdQEcf6IVbVpy764TsbAB?= =?us-ascii?q?6qMw1zK6z8EZLTiMLi0ee09tXTbgxEiSD7b6l1KUC9rB7asY8dho4xJw=3D?= =?us-ascii?q?=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CwAAChgs5e/4MNJK1mGgEBAQEBAQE?= =?us-ascii?q?BAQEDAQEBARIBAQEBAgIBAQEBggqBUFIHb1gvLIQlg0YDjT6JeolhhGeBQoE?= =?us-ascii?q?QA1UEBwEBAQkDAQEYAQwIAgQBAYREAoIUAiQ4EwIDAQELAQEFAQEBAgEGBG2?= =?us-ascii?q?FVwyFcgEBAQECAQEBEBEdAQEsCQIBBAsCAQYCEQMBAigDAgIhBgsUCQgCBA4?= =?us-ascii?q?FDg0HgwQBgksDDiABDpJPkGcCgTmIYXaBMoMBAQEFgTIBAwIOQUKCZg0Lggc?= =?us-ascii?q?HCYE4gVOBEYJID4cJGoFBP4ERJxyCTT6CHkkBAQIBARiBDwUBEgFBDRGCVjO?= =?us-ascii?q?CLY5bBolQgQuJVo9XSgqCVIQaglKBPohagn+EXR2CZIESh3GSIZIviBOCTY0?= =?us-ascii?q?ZSnCCWQIEAgQFAg4BAQWBQCoiZnBwFRohKgGCCgEBMgk1EhgNkEAMF4NPhRS?= =?us-ascii?q?FQnQCNQIGAQcBAQMJfIw7AQE?=
X-IronPort-AV: E=Sophos;i="5.73,441,1583193600";  d="asc'?scan'208,217";a="485725509"
Received: from alln-core-1.cisco.com ([173.36.13.131]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 27 May 2020 15:15:19 +0000
Received: from XCH-RCD-002.cisco.com (xch-rcd-002.cisco.com [173.37.102.12]) by alln-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 04RFFJuk020008 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 27 May 2020 15:15:19 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-RCD-002.cisco.com (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 27 May 2020 10:15:18 -0500
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 27 May 2020 11:15:13 -0400
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 27 May 2020 10:15:13 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jeoQGl8bF4ipLnoAs9OhpZn7pPHPHlyH5br9ePBCW80vF3kC1sA08AJlSEiNSLDiVM9juT63qRdOJPnG/QmnSebHNWYE6rwU0RF+C4oV1oMaBQhjCP/zqHRKH4IB8US6QcGA1lFE/ghPqrPM1v/JaZWly7Xii8z4ZWoT4Il8ZOm83vD/D3KMToi66mG7phzFD1Kj4SFuyVIwWlsjgKZHpXpxf9yU3Iu6xYMIs8NV/mAZiC5XXx7FfLou5PmhvvgL056MTPl5j5LFx0Am3a6hfAdYt94E0GjBZKLYTx0XJ2bCp0rlwjIuJSWOXfIKJkC43UfW9DrvAj2n5MNbM40aOA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nGvO5pQInX1R3NbNkR+EkmsAZoj7keLMkPg9fglAZ1U=; b=Tm2TIo/KECbVoM3ZfF84Bf9WZvW+CKPjR9Xsh26nicEKNP804U9UAHa7uZ1GILYdEj8/KScWA90wAas7rNnUfcsHG8j9YPQHCOTiTO2uONRD19Qqh2H3BFoH4fNBhMG7D/yAu4he4HXikcFtv5bb5PBe1qsqfQ7DkMsuOS2YicYh+RejoFkRyYp7jWrgAJ2k/QgSqJREOa3oL67Ltq6ADJwSuffbpOPhecDC2xMcximlwTvN+Z8r5WS8mfCD79hG18S1kzatmH2QL8IauXKWLWzfJwmfLfbcr03gaYfv/d2fltIAvtTQskfpKZ31sMe0O0vgH9ykLwQm4IGukX0FEQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nGvO5pQInX1R3NbNkR+EkmsAZoj7keLMkPg9fglAZ1U=; b=sK3iGctLE+UCiGX/oLK3v0x5+tFQ6Hu4hGXPZS/r0TcmQtfUhpKzdarXSN2TPNMCgEDckcnDCJ5RPDl8Tm9lZPpF5xRljAA+V4DYwIPB5E4Qxz8se2u2eY21J3bXVO5rGW1bJgEcCsHQHEFmPyMfUNxVfOV9XnenfirDNK4xemM=
Received: from BN8PR11MB3635.namprd11.prod.outlook.com (2603:10b6:408:86::20) by BN8PR11MB3732.namprd11.prod.outlook.com (2603:10b6:408:83::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.24; Wed, 27 May 2020 15:15:11 +0000
Received: from BN8PR11MB3635.namprd11.prod.outlook.com ([fe80::c0e8:9942:9972:5590]) by BN8PR11MB3635.namprd11.prod.outlook.com ([fe80::c0e8:9942:9972:5590%5]) with mapi id 15.20.3021.030; Wed, 27 May 2020 15:15:11 +0000
From: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
To: Greg Mirsky <gregimirsky@gmail.com>
CC: Service Function Chaining IETF list <sfc@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>
Thread-Topic: [sfc] New Version Notification for draft-ietf-sfc-multi-layer-oam-05.txt
Thread-Index: AQHWNDmdtL3MiQeHbECwTFcJpgbQMw==
Date: Wed, 27 May 2020 15:15:11 +0000
Message-ID: <D09FF572-A4CD-464A-BC09-81064B29E517@cisco.com>
References: <159002475323.18843.9559672930298713998@ietfa.amsl.com> <CA+RyBmXXRoPkhXjhpneC8UyBDbxh8P81YDYpRTnbqQiLu64ogQ@mail.gmail.com>
In-Reply-To: <CA+RyBmXXRoPkhXjhpneC8UyBDbxh8P81YDYpRTnbqQiLu64ogQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3608.80.23.2.2)
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2600:1700:760:21aa:c87d:2340:b566:d531]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1b471c00-68dc-4939-dd06-08d80250c030
x-ms-traffictypediagnostic: BN8PR11MB3732:
x-microsoft-antispam-prvs: <BN8PR11MB373200079174D8FD79994B87C7B10@BN8PR11MB3732.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 04163EF38A
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Q5NTJMmqOxhGzXmpxQrnCJMvzhWD+vZG+la3JT186vCMfR3R5RTCsOZQ/pkFGvAIC7AqS8uXiz53UT7T2b9dXOb7rYgCkxzXdjDUqqQFEfsIfnEAhVyXitmgBsUeLYkPh/Hn+RlnyeGyLo//+TD5wZ8QG7j0w073Eu2Ns0COi2/Diw8g3HY4HLKvyakamIvYWelnx9dVEpWRPz5zynKjDxi1qWUCTS7VvmK4+vqJwGjhnhg0rxfyPqCak60VHrv3H/CkW1WZFaxivsc9hVVcFwPgP6S8v7S8wkEa+i5fGEMgbaBZnQss7tFiW+Kc9FGQhkWhq1HfVhLHBTvrHL70jXoBRDELrb51N8UrPmJaELEaAtAzmMPWvxQiGV0nGEBilNMo3MHmo5LKmXMnH9H38A==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN8PR11MB3635.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(136003)(346002)(39860400002)(396003)(366004)(376002)(8676002)(2906002)(86362001)(6512007)(91956017)(186003)(4326008)(478600001)(99936003)(5660300002)(6916009)(76116006)(33656002)(71200400001)(66476007)(66556008)(66616009)(66446008)(64756008)(966005)(54906003)(316002)(66946007)(83380400001)(6486002)(36756003)(6506007)(166002)(53546011)(66574014)(2616005)(8936002)(15650500001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: 3DLhh0zlDDZrJsF+r086hZvpafQ5QhvMNaYxa4qGnU8CNjWGUdnxqEZUXvq4rEyulPEer1r9d9A+Z+XvOI5vcPacYnroagwyDBZUG/ZLFHMb41PugKypGMdzCzz5g7tK+SoqZ2uQkcKtDchmBuyVX1AlYnhO+Sti/Nc/2WD9Fi44/sqbmVajNRVgQTEpXA81YbdCz87wWBsTyWlmfuVnFudRBPmIPlGD9+tw0ZNL0pMkc1lOvZ4at5OZLn2CzOa383csvo/xK5YeNi24tgqT4fDKlh+kraaDVpy7MHV+FMBJ2jctn2zjOb8sYXzk2vuldEOR5Jw0k7hNRdkA3xAOm0N7pq4GTfo4L4HnY0ihMDwJHNm5H001Oh8L2FxzdIro7Qf2jDM9VZfUj95eo2wcuszxuJOvKpbbwGIaQvJhbCj1c5gd8c0xiwUxALYwjm67LDkNu0S7FwxIfTD1nzVPX1fKqlbgAOHTTd1drAfArfQZfy5QWPgR5LquyWNa9nUCB8lyO6I7arjdgJ07nGVX5l3pBLA6/c+SumdgRzY7oDNYL0MCWyOm5GyVEl96npEm
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; boundary="Apple-Mail=_73D83847-3F19-4030-8427-E8873FDC42F9"; protocol="application/pgp-signature"; micalg=pgp-sha256
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1b471c00-68dc-4939-dd06-08d80250c030
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 May 2020 15:15:11.6672 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Yvn0e4Ka6Ru+jzRjgcw16or90UeLeM0HGN90zk/OTV56w/aoldTjabLSuGh7DitxDyurviDQ2MFA6E+E+m/LmA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR11MB3732
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.12, xch-rcd-002.cisco.com
X-Outbound-Node: alln-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/fUnO0cPk0Hk966SN7BoAOLW2Ex4>
Subject: Re: [sfc] New Version Notification for draft-ietf-sfc-multi-layer-oam-05.txt
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 May 2020 15:15:23 -0000

--Apple-Mail=_73D83847-3F19-4030-8427-E8873FDC42F9
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_4F7C7593-6D77-43F5-8715-BE6DE7D4523E"


--Apple-Mail=_4F7C7593-6D77-43F5-8715-BE6DE7D4523E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Dear Greg,

> We much appreciate your comments and questions.


Thank you for asking and inviting commentary. Here=E2=80=99s some =
thoughts:

Hello, WG, Chairs,

I believe fundamental concerns with this work remain unanswered =E2=80=94 =
examples:
https://mailarchive.ietf.org/arch/msg/sfc/NdxlfxBuvaFp3eU8yFuLqKvNteQ/ =
<https://mailarchive.ietf.org/arch/msg/sfc/NdxlfxBuvaFp3eU8yFuLqKvNteQ/>
https://mailarchive.ietf.org/arch/msg/sfc/TT3L-R05fbIGkfjr-x_oifBrhsc/ =
<https://mailarchive.ietf.org/arch/msg/sfc/TT3L-R05fbIGkfjr-x_oifBrhsc/>
https://mailarchive.ietf.org/arch/msg/sfc/sSO2BcgXereje4PxnGY9Wv_pDOs/ =
<https://mailarchive.ietf.org/arch/msg/sfc/sSO2BcgXereje4PxnGY9Wv_pDOs/>
And since some of those questions were asked during adoption, I=E2=80=99d =
recommend at least un-adopting this document.

Email threading in one-year-old and two-year-old emails is super hard to =
parse and follow, so some key concerns are:
1. This document describes an OAM solution, but ignores the WG=E2=80=99s =
SFC OAM framework which sits with the IESG.
2. Existing protocols can already provide solutions without the need of =
inventing a new protocol on paper. See #1 above.
3. There are already documented SFC traceroute implementations but this =
document has no implementation experience. See #2 above.

Dear Greg,

Could you please start responding to previous questions? Apologies in =
advance if I missed any of your responses.

> Per our analysis, existing OAM mechanisms cannot support both SFP ping =
and SFP traceroute.

Which analysis? Perhaps you could share that analysis?

> Consider ICMP. When encapsulated in NSH, it supports the ping function =
but, per our analysis, cannot be used as an SFP tracing tool.

What exactly did you need to add to have that functionality as opposed =
to your consideration of ICMP?

Thanks!

Carlos.



> 2020/05/20 =E5=8D=88=E5=BE=8C10:51=E3=80=81Greg Mirsky =
<gregimirsky@gmail.com>=E3=81=AE=E3=83=A1=E3=83=BC=E3=83=AB:
>=20
> Dear All,
> this version includes a minor update to the Security Considerations =
section.
> We, the authors, believe that the draft is ready for the WG LC. It =
defines an essential function of SFC OAM - SFP Echo request/reply. Per =
our analysis, existing OAM mechanisms cannot support both SFP ping and =
SFP traceroute. Consider ICMP. When encapsulated in NSH, it supports the =
ping function but, per our analysis, cannot be used as an SFP tracing =
tool.
> We much appreciate your comments and questions.
>=20
> Dear Jim and Joel,
> please kindly consider the WG LC for this draft.
>=20
> Regards,
> Greg
>=20
> ---------- Forwarded message ---------
> From: <internet-drafts@ietf.org <mailto:internet-drafts@ietf.org>>
> Date: Wed, May 20, 2020 at 6:32 PM
> Subject: New Version Notification for =
draft-ietf-sfc-multi-layer-oam-05.txt
> To: Bhumip Khasnabish <vumip1@gmail.com <mailto:vumip1@gmail.com>>, =
Cui(Linda) Wang <lindawangjoy@gmail.com =
<mailto:lindawangjoy@gmail.com>>, Greg Mirsky <gregimirsky@gmail.com =
<mailto:gregimirsky@gmail.com>>, Wei Meng <meng.wei2@zte.com.cn =
<mailto:meng.wei2@zte.com.cn>>
>=20
>=20
>=20
> A new version of I-D, draft-ietf-sfc-multi-layer-oam-05.txt
> has been successfully submitted by Greg Mirsky and posted to the
> IETF repository.
>=20
> Name:           draft-ietf-sfc-multi-layer-oam
> Revision:       05
> Title:          Active OAM for Service Function Chains in Networks
> Document date:  2020-05-20
> Group:          sfc
> Pages:          18
> URL:            =
https://www.ietf.org/internet-drafts/draft-ietf-sfc-multi-layer-oam-05.txt=
 =
<https://www.ietf.org/internet-drafts/draft-ietf-sfc-multi-layer-oam-05.tx=
t>
> Status:         =
https://datatracker.ietf.org/doc/draft-ietf-sfc-multi-layer-oam/ =
<https://datatracker.ietf.org/doc/draft-ietf-sfc-multi-layer-oam/>
> Htmlized:       =
https://tools.ietf.org/html/draft-ietf-sfc-multi-layer-oam-05 =
<https://tools.ietf.org/html/draft-ietf-sfc-multi-layer-oam-05>
> Htmlized:       =
https://datatracker.ietf.org/doc/html/draft-ietf-sfc-multi-layer-oam =
<https://datatracker.ietf.org/doc/html/draft-ietf-sfc-multi-layer-oam>
> Diff:           =
https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-multi-layer-oam-05 =
<https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-multi-layer-oam-05>
>=20
> Abstract:
>    A set of requirements for active Operation, Administration and
>    Maintenance (OAM) of Service Function Chains (SFCs) in networks is
>    presented.  Based on these requirements an encapsulation of active
>    OAM message in SFC and a mechanism to detect and localize defects
>    described.  Also, this document updates RFC 8300 in the definition =
of
>    O (OAM) bit in the Network Service Header (NSH) and defines how the
>    active OAM message identified in SFC NSH.
>=20
>=20
>=20
>=20
> Please note that it may take a couple of minutes from the time of =
submission
> until the htmlized version and diff are available at tools.ietf.org =
<http://tools.ietf.org/>.
>=20
> The IETF Secretariat
>=20
>=20
> _______________________________________________
> sfc mailing list
> sfc@ietf.org
> https://www.ietf.org/mailman/listinfo/sfc


--Apple-Mail=_4F7C7593-6D77-43F5-8715-BE6DE7D4523E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div =
class=3D"">Dear Greg,</div><div class=3D""><br class=3D""></div><div =
class=3D""><blockquote type=3D"cite" class=3D""><div dir=3D"ltr" =
class=3D""><div class=3D"">We much appreciate your comments and =
questions.</div></div></blockquote></div><div class=3D""><div dir=3D"ltr" =
class=3D""><div class=3D""><br class=3D""></div><div class=3D"">Thank =
you for asking and inviting commentary. Here=E2=80=99s some =
thoughts:</div></div></div><div class=3D""><br class=3D""></div>Hello, =
WG, Chairs,<div class=3D""><br class=3D""></div><div class=3D"">I =
believe fundamental concerns with this work remain unanswered =E2=80=94 =
examples:</div><div class=3D""><a =
href=3D"https://mailarchive.ietf.org/arch/msg/sfc/NdxlfxBuvaFp3eU8yFuLqKvN=
teQ/" =
class=3D"">https://mailarchive.ietf.org/arch/msg/sfc/NdxlfxBuvaFp3eU8yFuLq=
KvNteQ/</a></div><div class=3D""><a =
href=3D"https://mailarchive.ietf.org/arch/msg/sfc/TT3L-R05fbIGkfjr-x_oifBr=
hsc/" =
class=3D"">https://mailarchive.ietf.org/arch/msg/sfc/TT3L-R05fbIGkfjr-x_oi=
fBrhsc/</a></div><div class=3D""><a =
href=3D"https://mailarchive.ietf.org/arch/msg/sfc/sSO2BcgXereje4PxnGY9Wv_p=
DOs/" =
class=3D"">https://mailarchive.ietf.org/arch/msg/sfc/sSO2BcgXereje4PxnGY9W=
v_pDOs/</a></div><div class=3D"">And since some of those questions were =
asked during adoption, I=E2=80=99d recommend at least un-adopting this =
document.</div><div class=3D""><br class=3D""></div><div class=3D"">Email =
threading in one-year-old and two-year-old emails is super hard to parse =
and follow, so some key concerns are:</div><div class=3D"">1. This =
document describes an OAM solution, but ignores the WG=E2=80=99s SFC OAM =
framework which sits with the IESG.</div><div class=3D"">2. Existing =
protocols can already provide solutions without the need of inventing a =
new protocol on paper. See #1 above.</div><div class=3D"">3. There are =
already documented SFC traceroute implementations but this document has =
no implementation experience. See #2 above.</div><div class=3D""><br =
class=3D""></div><div class=3D"">Dear Greg,</div><div class=3D""><br =
class=3D""></div><div class=3D"">Could you please start responding to =
previous questions? Apologies in advance if I missed any of your =
responses.</div><div class=3D""><br class=3D""></div><div =
class=3D""><blockquote type=3D"cite" class=3D""><div dir=3D"ltr" =
class=3D""><div class=3D"">Per our analysis, existing&nbsp;OAM =
mechanisms cannot support both SFP ping and SFP traceroute. =
</div></div></blockquote><div class=3D""><br class=3D""></div><div =
class=3D"">Which analysis? Perhaps you could share that =
analysis?</div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
dir=3D"ltr" class=3D""><div class=3D"">Consider ICMP. When =
encapsulated&nbsp;in NSH, it supports the ping function but, per our =
analysis, cannot be used as an SFP tracing =
tool.</div></div></blockquote><br class=3D""></div><div class=3D"">What =
exactly did you need to add to have that functionality as opposed to =
your consideration of ICMP?</div><div class=3D""><br class=3D""></div><div=
 class=3D"">Thanks!</div><div class=3D""><br class=3D""></div><div =
class=3D"">Carlos.</div><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D""><div class=3D""><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">2020/05/20=
 =E5=8D=88=E5=BE=8C10:51=E3=80=81Greg Mirsky &lt;<a =
href=3D"mailto:gregimirsky@gmail.com" =
class=3D"">gregimirsky@gmail.com</a>&gt;=E3=81=AE=E3=83=A1=E3=83=BC=E3=83=AB=
:</div><br class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8" =
class=3D""><div dir=3D"ltr" class=3D"">Dear All,<div class=3D"">this =
version includes a minor update to the Security Considerations =
section.</div><div class=3D"">We, the authors, believe that the draft is =
ready for the WG LC. It defines an essential function of SFC OAM - SFP =
Echo request/reply. Per our analysis, existing&nbsp;OAM mechanisms =
cannot support both SFP ping and SFP traceroute. Consider ICMP. When =
encapsulated&nbsp;in NSH, it supports the ping function but, per our =
analysis, cannot be used as an SFP tracing tool.</div><div class=3D"">We =
much appreciate your comments and questions.</div><div class=3D""><br =
class=3D""></div><div class=3D"">Dear Jim and Joel,</div><div =
class=3D"">please kindly consider the WG LC for this draft.</div><div =
class=3D""><br class=3D""></div><div class=3D"">Regards,</div><div =
class=3D"">Greg</div><div class=3D""><br class=3D""><div =
class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">---------- =
Forwarded message ---------<br class=3D"">From: <span dir=3D"auto" =
class=3D"">&lt;<a href=3D"mailto:internet-drafts@ietf.org" =
class=3D"">internet-drafts@ietf.org</a>&gt;</span><br class=3D"">Date: =
Wed, May 20, 2020 at 6:32 PM<br class=3D"">Subject: New Version =
Notification for draft-ietf-sfc-multi-layer-oam-05.txt<br class=3D"">To: =
Bhumip Khasnabish &lt;<a href=3D"mailto:vumip1@gmail.com" =
class=3D"">vumip1@gmail.com</a>&gt;, Cui(Linda) Wang &lt;<a =
href=3D"mailto:lindawangjoy@gmail.com" =
class=3D"">lindawangjoy@gmail.com</a>&gt;, Greg Mirsky &lt;<a =
href=3D"mailto:gregimirsky@gmail.com" =
class=3D"">gregimirsky@gmail.com</a>&gt;, Wei Meng &lt;<a =
href=3D"mailto:meng.wei2@zte.com.cn" =
class=3D"">meng.wei2@zte.com.cn</a>&gt;<br class=3D""></div><br =
class=3D""><br class=3D""><br class=3D"">
A new version of I-D, draft-ietf-sfc-multi-layer-oam-05.txt<br class=3D"">=

has been successfully submitted by Greg Mirsky and posted to the<br =
class=3D"">
IETF repository.<br class=3D"">
<br class=3D"">
Name:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp;draft-ietf-sfc-multi-layer-oam<br class=3D"">
Revision:&nbsp; &nbsp; &nbsp; &nbsp;05<br class=3D"">
Title:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Active OAM for Service Function =
Chains in Networks<br class=3D"">
Document date:&nbsp; 2020-05-20<br class=3D"">
Group:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; sfc<br class=3D"">
Pages:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 18<br class=3D"">
URL:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a =
href=3D"https://www.ietf.org/internet-drafts/draft-ietf-sfc-multi-layer-oa=
m-05.txt" rel=3D"noreferrer" target=3D"_blank" =
class=3D"">https://www.ietf.org/internet-drafts/draft-ietf-sfc-multi-layer=
-oam-05.txt</a><br class=3D"">
Status:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a =
href=3D"https://datatracker.ietf.org/doc/draft-ietf-sfc-multi-layer-oam/" =
rel=3D"noreferrer" target=3D"_blank" =
class=3D"">https://datatracker.ietf.org/doc/draft-ietf-sfc-multi-layer-oam=
/</a><br class=3D"">
Htmlized:&nbsp; &nbsp; &nbsp; &nbsp;<a =
href=3D"https://tools.ietf.org/html/draft-ietf-sfc-multi-layer-oam-05" =
rel=3D"noreferrer" target=3D"_blank" =
class=3D"">https://tools.ietf.org/html/draft-ietf-sfc-multi-layer-oam-05</=
a><br class=3D"">
Htmlized:&nbsp; &nbsp; &nbsp; &nbsp;<a =
href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-sfc-multi-layer-o=
am" rel=3D"noreferrer" target=3D"_blank" =
class=3D"">https://datatracker.ietf.org/doc/html/draft-ietf-sfc-multi-laye=
r-oam</a><br class=3D"">
Diff:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a =
href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-multi-layer-oam=
-05" rel=3D"noreferrer" target=3D"_blank" =
class=3D"">https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-multi-layer-=
oam-05</a><br class=3D"">
<br class=3D"">
Abstract:<br class=3D"">
&nbsp; &nbsp;A set of requirements for active Operation, Administration =
and<br class=3D"">
&nbsp; &nbsp;Maintenance (OAM) of Service Function Chains (SFCs) in =
networks is<br class=3D"">
&nbsp; &nbsp;presented.&nbsp; Based on these requirements an =
encapsulation of active<br class=3D"">
&nbsp; &nbsp;OAM message in SFC and a mechanism to detect and localize =
defects<br class=3D"">
&nbsp; &nbsp;described.&nbsp; Also, this document updates RFC 8300 in =
the definition of<br class=3D"">
&nbsp; &nbsp;O (OAM) bit in the Network Service Header (NSH) and defines =
how the<br class=3D"">
&nbsp; &nbsp;active OAM message identified in SFC NSH.<br class=3D"">
<br class=3D"">
<br class=3D"">
<br class=3D"">
<br class=3D"">
Please note that it may take a couple of minutes from the time of =
submission<br class=3D"">
until the htmlized version and diff are available at <a =
href=3D"http://tools.ietf.org/" rel=3D"noreferrer" target=3D"_blank" =
class=3D"">tools.ietf.org</a>.<br class=3D"">
<br class=3D"">
The IETF Secretariat<br class=3D"">
<br class=3D"">
<br class=3D"">
</div></div></div>
_______________________________________________<br class=3D"">sfc =
mailing list<br class=3D""><a href=3D"mailto:sfc@ietf.org" =
class=3D"">sfc@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/sfc<br =
class=3D""></div></blockquote></div><br =
class=3D""></div></div></body></html>=

--Apple-Mail=_4F7C7593-6D77-43F5-8715-BE6DE7D4523E--

--Apple-Mail=_73D83847-3F19-4030-8427-E8873FDC42F9
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="signature.asc"
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iQIzBAEBCAAdFiEEbIMShIRJbeM9uJhEheClAY5mfL0FAl7Og/4ACgkQheClAY5m
fL2uxw/6AnDzeX6b3W/7srIJcoSj4W8qZeFNw0gl/klOnbaIVc3gw45wskWSjmHB
/RJIp02oORzYQaBhy0cOvCdNemdHC/UcejpebwSs6gpf2j4D6kUZq6xaausdd1kP
/GLQ1FdP6hdEC2mair/fE06PgUXi7Jd2ocN6zCvvfGw3VAlj+8aHNXkUe1SLVOau
fkZe6QzchfNmWpt/tmyx+L6aWEy912M+61+1Tm8R3ikb3piwZuwTC7kJTzCmZeB9
EcUlo5r79pxkISYka9rJksPhCFpSRPfBl/MELeKt5/PzKS5yLe9k3ms0DOWRLrMF
TwO7cv/iMukVl3ozH51Xg01E8S+ZTq5N5nGziWvP7lFGbOn2xhS4Gu4BYZ0Yv2sa
hL2+7SpaOyFpBVbcHi8K5B1iU+0dVaFDs2muG/4oFpe0iFhl8NaxnUE+qbXc5hD9
4xEyj1TdIrH/chnpxtcdTh79aq7Ke8oe11SoPO0o7cS80frQ6gpjIgFejNJRSxLK
S51MRDn/3YaV68LocwATqSvudzxYilHpX3t1ywsCLjvaLVIF3j2s+lEHAaKxj804
A+su4Ru6w97Bj+kESucb5bGceh5sHdiReNfAGkkAa1prEExo9MbeMQFvw8m/uKe7
pmk2/HBBl1P7I9N0JBq1n1Q4cdZAGUJqlok54BKNYYZ3NeqBfI4=
=QppS
-----END PGP SIGNATURE-----

--Apple-Mail=_73D83847-3F19-4030-8427-E8873FDC42F9--


From nobody Wed May 27 08:36:35 2020
Return-Path: <jmh@joelhalpern.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE0553A0EEC for <sfc@ietfa.amsl.com>; Wed, 27 May 2020 08:36:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.698
X-Spam-Level: 
X-Spam-Status: No, score=-0.698 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.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 h0aaFSooQQ8P for <sfc@ietfa.amsl.com>; Wed, 27 May 2020 08:36:32 -0700 (PDT)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 F04F23A0ECA for <sfc@ietf.org>; Wed, 27 May 2020 08:36:31 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 49XFL75Rgcz6GFbG for <sfc@ietf.org>; Wed, 27 May 2020 08:36:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1590593791; bh=tDwX1iXh2PuuMgW2IOTv1lH5gvRKxKWAjqWvy1Uftjo=; h=To:From:Subject:Date:From; b=T1W2HkZ32rCBHg/Po60VRpHi6sbK2B3wABTkVG1/CFN8E2lmwWotrcWJNMo95pslk 57+x1eHFZ+qdxHhA5/7o6Y/YnzioHoPoXeBHNsMxo1qAZBvIvpsx4XwRVxtt5SNQP+ tY1vXl2KAm5uyn2pzCHmYlKYpOL3MruxALUynIPA=
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 49XFL72HqWz6G993 for <sfc@ietf.org>; Wed, 27 May 2020 08:36:31 -0700 (PDT)
To: "sfc@ietf.org" <sfc@ietf.org>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <9c712682-75ee-f6ea-3355-af2271fc0d75@joelhalpern.com>
Date: Wed, 27 May 2020 11:36:27 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.8.1
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/sfc/PzvOFY4bluXAO4GhQEzXER3guzM>
Subject: [sfc] SFC Security
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 May 2020 15:36:34 -0000

We as a working group hava milestone which the IESG felt was important, 
and which we agreed to work on, to provide security mechanisms for NSH.

We have one individual draft that suggests such mechansims:
https://datatracker.ietf.org/doc/draft-rebo-sfc-nsh-integrity/

Do folks think this is a good start?  A bad start?

For those folks who would like to be working on other things, the chairs 
note that we are very reluctant to engage in new work items until we can 
prove we can complete out commitments.

Yours,
Joel


From nobody Wed May 27 08:39:42 2020
Return-Path: <jmh@joelhalpern.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D6403A03FF for <sfc@ietfa.amsl.com>; Wed, 27 May 2020 08:39:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.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 uajxhy4bsZxK for <sfc@ietfa.amsl.com>; Wed, 27 May 2020 08:39:38 -0700 (PDT)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 1ECD63A0F46 for <sfc@ietf.org>; Wed, 27 May 2020 08:39:38 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 49XFPk05Yjz6GD7v; Wed, 27 May 2020 08:39:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1590593978; bh=pM4Obm/QmqfK80ZbJUYOHowm7guVU46v79eKmewMT9s=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=nAi/i5FqVk4cubhKPIZy7/hhkhJCYAyaSYS49lYmdXyUTQ0fOzhMcDAsqcCC0vhos 7pg4qaRlA0K9Z7psj479AbczsHyCmtlPrbLdPVrfVnx2a2zNO5B6sC1hR8/57xGjsz brlHj5z+EbOUolJA2RUM0OL9+DFFCEyIzjSMr0G4=
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 49XFPj2Tt6z6G8nc; Wed, 27 May 2020 08:39:37 -0700 (PDT)
To: "Carlos Pignataro (cpignata)" <cpignata=40cisco.com@dmarc.ietf.org>
Cc: "sfc@ietf.org" <sfc@ietf.org>
References: <202005211105230895521@zte.com.cn> <C638D5AE-DBCE-4210-B8E3-3D95147A7043@cisco.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <9e4f630b-c298-c9ca-883b-efe75a081e18@joelhalpern.com>
Date: Wed, 27 May 2020 11:39:34 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.8.1
MIME-Version: 1.0
In-Reply-To: <C638D5AE-DBCE-4210-B8E3-3D95147A7043@cisco.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/SsG54QfL-LsTOGIFEciAlbCnJ8A>
Subject: Re: [sfc] I-D Action: draft-ietf-sfc-nsh-tlv-03.txt
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 May 2020 15:39:41 -0000

Thank you for your extensive work on this Carlos.

Working group...   Does anyone else have comments?  This is another 
milestone we need to get done.

Yours,
Joel

On 5/27/2020 10:33 AM, Carlos Pignataro (cpignata) wrote:
> Dear Wei,
> 
> Thanks for addressing the vast majority of my comments from two full 
> reviews, and incorporating all my textual suggestions.
> 
> Some still remain:
> 
> 1.  s/byte/octet/g —> there are still 4 instances of “byte”.
> 
> 2. Content Type
> 
> 4.3.  Content Type
> 
> I’d recommend removing this one. It does not seem to be adequately defined.
> 
> 3. Note ID
> 
>                       Figure 6: Ingress Network Node ID
> 
> Why is the length fixed to 8? I understand a 32-bit number can be a most 
> common Node ID, but what if a 128-bit number wants to be used?
> 
> I’d allow either of two lengths.
> 
> 4. Flow ID
> 
> 4.6.  Flow ID
> 
>     Flow ID provides a representation of the flow.  Akin, but not
>     identical to the usage described in [RFC6437].
> 
> 
> This still needs to be more appropriately defined. I would replace:
> 
>     Flow ID provides a representation of the flow.  Akin, but not
>     identical to the usage described in [RFC6437].
> 
> With at least
> 
>     The Flow ID provides a field in the NSH MD Type 2 to label
>     packets belonging to the same flow.  Absence of this field, or
>     a value of zero denotes that packets have not been labeled.
> 
> 
> 
> 5. IANA
> 
>     This document defines the following new values (Table 1)in the
>     Network Service Header (NSH) metadata context Type registry:
> 
> 
> There’s a space missing in the first line.
> 
> More importantly though, I would add two Experimentation values in Table 
> 1. I would also reserve the value of 0x00.
> 
> 
> 6. IANA Citation.
> 
> I think the URI for IANA should be without the file part:
> https://www.iana.org/assignments/nsh/#optional-variable-length-metadata-types
> 
> 
> Lastly, here is some of the text proposed for some section descriptions:
> 
> Forwarding Context
> 
>     The forwarding context used for segregation and forwarding scope can
>     Take several forms depending on the network environment. For example,
> VXLAN/VXLAN-GPE VNID, VRF identification, and VLAN. This context
> header carries this network-based forwarding context.
> 
> Tenant Identifier
> 
>     Tenant identification is often used for segregation within a multi-
>     tenant environment.  Orchestration system-generated tenant IDs are an
>     example of such data. This context header carries both the format and
>     value of the Tenant identifier.
> 
> Content Type
> 
> // Remove
> // I believe this needs further thinking on the namespace fo Content 
> Types, could even be draft-penno-sfc-appid-05
> 
> Ingress Network Node Information
> 
>     This context header identifies the ingress network node.
> 
> Ingress Network Interface Information
> 
>     This context header identifies the ingress network interface.
> 
> Flow ID
> 
>     The Flow ID provides a field in the NSH MD Type 2 to label
>     packets belonging to the same flow.  Absence of this field, or
>     a value of zero denotes that packets have not been labeled.
> 
> 
> Thanks!
> 
> Carlos.
> 
> 
>> 2020/05/20 午後11:05、wei.yuehua@zte.com.cn 
>> <mailto:wei.yuehua@zte.com.cn>のメール:
>>
>> Hi folks,
>>
>> I just uploaded a new version of NSH metadata 2 variable-length 
>> context headers.
>>
>> The updates resolved the comments received from the mailing list.
>>
>> One important technical modification is splitting of the Ingress 
>> Network context header to two context headers (in 4.4 and 4.5) which 
>> is proposed by Carlos, Med and Greg.
>>
>> Please keep reviewing and give your comments.
>>
>> <https://tools.ietf.org/rfcdiff?url2=draft-ietf-sfc-nsh-tlv-03.txt>
>>
>> https://tools.ietf.org/rfcdiff?url2=draft-ietf-sfc-nsh-tlv-03..txt 
>> <https://tools.ietf.org/rfcdiff?url2=draft-ietf-sfc-nsh-tlv-03.txt>
>>
>>
>> In addition,  I would as the  WG to consider changing the length 
>> of Tenant Identifier context header ( in 4.2) to "var", so that TT and 
>> IANA sub-registry are not needed.
>>
>>
>> Thank you for your kind support.
>>
>>
>> *Best Regards,*
>> *魏月华 Corona Wei*
>>
>> *ZTE Corporation*
>>
>> M: +86 13851460269 E: wei.yuehua@zte.com.cn <mailto:wei.yuehua@zte.com.cn>
>>
>>
>> 原始邮件
>> *发件人：*internet-drafts@ietf.org <mailto:internet-drafts@ietf.org> 
>> <internet-drafts@ietf.org <mailto:internet-drafts@ietf.org>>
>> *收件人：*i-d-announce@ietf.org <mailto:i-d-announce@ietf.org> 
>> <i-d-announce@ietf.org <mailto:i-d-announce@ietf.org>>;
>> *抄送人：*sfc@ietf.org <mailto:sfc@ietf.org> <sfc@ietf.org 
>> <mailto:sfc@ietf.org>>;
>> *日 期 ：*2020年05月21日 08:40
>> *主 题 ：**[sfc] I-D Action: draft-ietf-sfc-nsh-tlv-03.txt*
>>
>> A New Internet-Draft is available from the on-line Internet-Drafts directories.
>> This draft is a work item of the Service Function Chaining WG of the IETF.
>>
>>         Title           : Network Service Header Metadata Type 2 Variable-Length Context Headers
>>         Authors         : Yuehua (Corona) Wei
>>                           Uri Elzur
>>                           Sumandra Majee
>>     Filename        : draft-ietf-sfc-nsh-tlv-03.txt
>>     Pages           : 12
>>     Date            : 2020-05-20
>>
>> Abstract:
>>    This draft describes Network Service Header (NSH) Metadata (MD) Type
>>    2 variable-length context headers that can be used within a service
>>    function path.
>>
>>
>> The IETF datatracker status page for this draft is:
>> https://datatracker.ietf.org/doc/draft-ietf-sfc-nsh-tlv/
>>
>> There are also htmlized versions available at:
>> https://tools.ietf.org/html/draft-ietf-sfc-nsh-tlv-03
>> https://datatracker.ietf.org/doc/html/draft-ietf-sfc-nsh-tlv-03
>>
>> A diff from the previous version is available at:
>> https://www.ietf.org/rfcdiff?url2=draft-ietf-sfc-nsh-tlv-03
>>
>>
>> Please note that it may take a couple of minutes from the time of submission
>> until the htmlized version and diff are available at tools.ietf.org.
>>
>> Internet-Drafts are also available by anonymous FTP at:
>> ftp://ftp.ietf.org/internet-drafts/
>>
>>
>> _______________________________________________
>> sfc mailing list
>> sfc@ietf.org
>> https://www.ietf.org/mailman/listinfo/sfc
>>
>>
>> _______________________________________________
>> sfc mailing list
>> sfc@ietf.org <mailto:sfc@ietf.org>
>> https://www.ietf.org/mailman/listinfo/sfc
> 
> 
> _______________________________________________
> sfc mailing list
> sfc@ietf.org
> https://www.ietf.org/mailman/listinfo/sfc
> 


From nobody Wed May 27 09:46:58 2020
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2CCDB3A0F41; Wed, 27 May 2020 09:46:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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=orange.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 Xo4MPDIYKOVH; Wed, 27 May 2020 09:46:55 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.70.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 81FC93A0F58; Wed, 27 May 2020 09:46:46 -0700 (PDT)
Received: from opfednr03.francetelecom.fr (unknown [xx.xx.xx.67]) by opfednr23.francetelecom.fr (ESMTP service) with ESMTP id 49XGv90DhHz5wVR; Wed, 27 May 2020 18:46:45 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1590598005; bh=9RkIUAdKcL4c2SwGCMaMKvskYtxSobB2rgAMTn0GWv8=; h=From:To:Subject:Date:Message-ID:Content-Type: Content-Transfer-Encoding:MIME-Version; b=U0CMQIZg2uqrJIi6iFiLpLIg5b9OT1lcBI7bjuvmsln/5rgwNMeyPsf0kEWcmBGhG CxzLSWGTiHr6pdEVHJHPVDmYL71pQimO1H4Fg6rVEBuCOugDfTQToIBITwL0Y93NGM lxvNpS/1vNYgN/9ReF8PEuxXxvgqqHb5UcZsBukDCBNIgTMl2h2wwpiOPi7zVkofAq 3qVZRgD17cJMsDWRnwg07MJAP3BLLZ4FTCWNpya7+EKZ+Od5L+fI0Wmy9Jpfb1kQEe Wedr6w0aff7wiph7KXMx4HnBKr36ZMBKWJkB1yEfOSaw0q+hnCh17WLPUQkp1zxV6z Ro4mFq/jw7KOQ==
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.23]) by opfednr03.francetelecom.fr (ESMTP service) with ESMTP id 49XGv86SfZzDq7W; Wed, 27 May 2020 18:46:44 +0200 (CEST)
From: <mohamed.boucadair@orange.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>, "sfc@ietf.org" <sfc@ietf.org>
CC: "draft-rebo-sfc-nsh-integrity@ietf.org" <draft-rebo-sfc-nsh-integrity@ietf.org>
Thread-Topic: [sfc] SFC Security
Thread-Index: AQHWNDyhdYdIRXesZE2p3BoAuJreA6i8IJ8A
Date: Wed, 27 May 2020 16:46:44 +0000
Message-ID: <787AE7BB302AE849A7480A190F8B9330314C69E4@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
References: <9c712682-75ee-f6ea-3355-af2271fc0d75@joelhalpern.com>
In-Reply-To: <9c712682-75ee-f6ea-3355-af2271fc0d75@joelhalpern.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.114.13.245]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/m3HxsbPoWD-K68r9O-Bl8GyN5GY>
Subject: Re: [sfc] SFC Security
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 May 2020 16:46:57 -0000

Hi Joel, all,=20

I do support this effort and commit to work on it if the WG adopts it.=20

Cheers,
Med

> -----Message d'origine-----
> De=A0: sfc [mailto:sfc-bounces@ietf.org] De la part de Joel M. Halpern
> Envoy=E9=A0: mercredi 27 mai 2020 17:36
> =C0=A0: sfc@ietf.org
> Objet=A0: [sfc] SFC Security
>=20
> We as a working group hava milestone which the IESG felt was
> important,
> and which we agreed to work on, to provide security mechanisms for
> NSH.
>=20
> We have one individual draft that suggests such mechansims:
> https://datatracker.ietf.org/doc/draft-rebo-sfc-nsh-integrity/
>=20
> Do folks think this is a good start?  A bad start?
>=20
> For those folks who would like to be working on other things, the
> chairs
> note that we are very reluctant to engage in new work items until we
> can
> prove we can complete out commitments.
>=20
> Yours,
> Joel
>=20
> _______________________________________________
> sfc mailing list
> sfc@ietf.org
> https://www.ietf.org/mailman/listinfo/sfc


From nobody Wed May 27 09:52:12 2020
Return-Path: <cpignata@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71A133A0F41 for <sfc@ietfa.amsl.com>; Wed, 27 May 2020 09:52:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.599
X-Spam-Level: 
X-Spam-Status: No, score=-9.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=W+lrsH1y; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=cisco.onmicrosoft.com header.b=kkaL6vIz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GV0rQ9AhlGur for <sfc@ietfa.amsl.com>; Wed, 27 May 2020 09:52:08 -0700 (PDT)
Received: from alln-iport-8.cisco.com (alln-iport-8.cisco.com [173.37.142.95]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 64C363A07D4 for <sfc@ietf.org>; Wed, 27 May 2020 09:52:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2476; q=dns/txt; s=iport; t=1590598328; x=1591807928; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=b9uA1xZwdpzQiCslQVPMgVkTlxmwGOcgI+s/he0veWY=; b=W+lrsH1yL5m+x1Rs4ls16Kj1w88Dngt+m0xzXFtDpM8W6MkmrLgpJfH7 3SklB/zNHtETO7GNnw7B2n+e+8j/JD1z3lQKpMTl5wt2V+CofKhpnSDng Tgm3VZrvYiadLx21839ffDUMcB8WhE3gjLyEDSL/Q1zNPsN9Quhvq6HOn 4=;
X-Files: signature.asc : 873
IronPort-PHdr: =?us-ascii?q?9a23=3ApQDDOx0CAde4yW2IsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxWFu6dvi1LNXYzf8/9ejazdtKWzEWAD4JPUtncEfdQMUh?= =?us-ascii?q?IekswZkkQmB9LNEkz0KvPmLklYVMRPXVNo5Te3ZE5SHsutZVrfpn276SYfAB?= =?us-ascii?q?O5Pg1wdaz5H4fIhJGx0Oa/s5TYfwRPgm+7ZrV/ZBW7pAncrI8Ym4xnf60w0R?= =?us-ascii?q?DO5HBPfrdb?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CNBwBKms5e/5RdJa1mHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQGCCoFQKSkHb1gvLIQlg0YDjRklmEKCUgNVBAcBAQEJAwEBGAs?= =?us-ascii?q?KAgQBAYREAoIWAiQ4EwIDAQELAQEFAQEBAgEGBG2FVwyFcwEBAQIBAQEQER0?= =?us-ascii?q?BASwLAQQLAgEGAkICAicLJQIEDgUOFIMEAYJLAw4gAQ6TB5BnAoE5iGF2gTK?= =?us-ascii?q?DAQEBBYFGQUKCZBiCBwcDBoE4gVOBEYlCHhqBQT+BEScMEIJNPoJnAQEDAYR?= =?us-ascii?q?1M4ItmTyJVpAhCoJUhBqCUoE+kDYdngiaQpAwg0kCBAIEBQIOAQEFgWoigVZ?= =?us-ascii?q?wFTsqAYI+PhIYDZBAgSYBB4JEhRSFQnQ3AgYBBwEBAwl8jDsBAQ?=
X-IronPort-AV: E=Sophos;i="5.73,442,1583193600";  d="asc'?scan'208";a="500340214"
Received: from rcdn-core-12.cisco.com ([173.37.93.148]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 27 May 2020 16:52:07 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by rcdn-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id 04RGq7C5001047 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 27 May 2020 16:52:07 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 27 May 2020 11:52:07 -0500
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 27 May 2020 11:52:06 -0500
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 27 May 2020 11:52:06 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jnvYhwuYCUIwN6U65V4QpKnIj/UnNC3GOPJyiAn3WatzwTNAIua2bTsq5lbzg0zdFMqQoBnq358PeQ+NRzL8pc3u/sZvhJua+Wp50i1PzJEl4EELW2euZreMRpQwsUE7NkeNQigqVSgcZSpJuYF7xDj2H8xRVVMAxlgho1MoN2nm+vbFyYR68VBDodeQRx4agdqZDbSoUYxwzbUCsjS+dIx7yXpx183An8nhF9ZpNBodpVTBLkchuZF0vEIKIPQHY1f10XuDYL/iQELF/vaqVEng6SAwZHtYB/IYuxt/0MjSvyUycpwSsA6rtGTOFkqLfMoZM2nZ1DKMnxLLS5KiFA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Q5yERRvw1KHYHQi93TfG9qoIlxUVRemV3M2R6cLbo5c=; b=goB60+F6x1KZ7Z7avmmHu1+0cnv5vLayVYb5qzJiNrVKspOu7EwECewNfYUSsdZVxFsoddSBqhIJ/cF8hwP+SxccB5Xfmv5r3q3oUhwoqSujNKE3xGXqB0cNlti/HmVZmWA2Xzzez5mbxJu5F3+nzrvQDBXE/M8jQzktD0HGcmo3MPfRPGDSTxeszowjwKyJpAHey4gNGs1ZMwAi83i30QSRkofp79VKAIrAO9Axsx68+WSDdKDV/7cLwfVTZ/wXS/Rl6U9fyid3R9p2FoKo9+aF0I5h0XmddKCwr5k0dN0mf4dXipecdMRfT2n1FPbCAN1/tZqtiuhiix12oqvU6g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Q5yERRvw1KHYHQi93TfG9qoIlxUVRemV3M2R6cLbo5c=; b=kkaL6vIz3ZOTVKDZk0zefVVefZRCVXv9KQUFCcW8Cc4sDrZizb8ISeXMxNPvwxy5si+QzX1qIqlUubPeqfsbCMPqZLeC0+ZcLZYye/ljhZXDd6DZeZNfM/OnvFwhnZPvAH/Pmg0eSvt3wNCL9jK+mnsTVdd5+sVYZmuxyYPY/7Q=
Received: from BN8PR11MB3635.namprd11.prod.outlook.com (2603:10b6:408:86::20) by BN8PR11MB3697.namprd11.prod.outlook.com (2603:10b6:408:8e::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.26; Wed, 27 May 2020 16:52:05 +0000
Received: from BN8PR11MB3635.namprd11.prod.outlook.com ([fe80::c0e8:9942:9972:5590]) by BN8PR11MB3635.namprd11.prod.outlook.com ([fe80::c0e8:9942:9972:5590%5]) with mapi id 15.20.3021.030; Wed, 27 May 2020 16:52:05 +0000
From: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
CC: "sfc@ietf.org" <sfc@ietf.org>
Thread-Topic: [sfc] SFC Security
Thread-Index: AQHWNDyn+XTXKyI1SUGkSTCdmMFYsqi8JdIA
Date: Wed, 27 May 2020 16:52:05 +0000
Message-ID: <3F23E3C3-799D-4508-801C-138F8B168F45@cisco.com>
References: <9c712682-75ee-f6ea-3355-af2271fc0d75@joelhalpern.com>
In-Reply-To: <9c712682-75ee-f6ea-3355-af2271fc0d75@joelhalpern.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3608.80.23.2.2)
authentication-results: joelhalpern.com; dkim=none (message not signed) header.d=none;joelhalpern.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2600:1700:760:21aa:c87d:2340:b566:d531]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9843aab2-3760-49d8-b16c-08d8025e495b
x-ms-traffictypediagnostic: BN8PR11MB3697:
x-microsoft-antispam-prvs: <BN8PR11MB369704421716876D45747D0DC7B10@BN8PR11MB3697.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 04163EF38A
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: qRM+gdPQQ4BOA4OTBsw7l2jlyq+GAt/j6XLw89Hsk0qGt1iOrP0IfsaT47ip/nbGfSBahdv25vuYt9PpEYWiJLR86bf+VbQ/sgHVjJ01kmclTIdwyCsg/84CLFWqmku8qHJecXEdDzHJ3U90L2AIAQSX5lUEok1Hj05KnHrB7POmb2FyLoNnzuJNFT+3UiT+snMpNgtCRYTjyLsRliLXGVFDV1EBBnR9pvVYOY9EIhkpUzVMcIQV6JCV3ytIqagHiP3bFF4ATo8Bwss9nwbSlzLUz88SBV1LUpt8GaoRcd8zqoV9dsl2MCA1aDMvaKRPhjbFSLYPnHqw1aIJXEpvbNSTmU+bQbHyTsjErQnLwFC+x5eIyBg5AS+Vy1bvz6dd7TfNPElnNitKKXwCOKBLhw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN8PR11MB3635.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(366004)(396003)(346002)(39860400002)(136003)(376002)(6506007)(71200400001)(966005)(6916009)(478600001)(186003)(86362001)(6512007)(83380400001)(36756003)(66616009)(66556008)(99936003)(64756008)(66946007)(66476007)(15650500001)(2616005)(66446008)(76116006)(4326008)(6486002)(8676002)(5660300002)(8936002)(2906002)(33656002)(316002)(4744005); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: hfjjndHyxovgmXxFCNCsqvobbANgD/cdhv4XIIEXQy3kAlhoWNSkUJ1dnBQu4wI8PYjB2NKSYY3qwnMDXYYKRpp0Ae+BkABg/nb/QtwleHi1v7eV+dV/nIFj0oKyu4xkSiXv0lpL01WdGELy9ouSSEFlvCQPqk1AgNYmIQSmoB3Dbl54i/nm3i5O1N/tf1QedM39+T5cj1DKvoGhD9IbenWbEUM8lwZqHck7zltdl/WXZo5R2T63kOl6vLdM/gY8LW/jZXxh2beUO3TqAJPVZxW2bVjMqwbUHOkZF63lcByqNj5iSetu1TEy64jM7ZInoiVc8LJvOB+FWT85XtFRgHL+CjAJXfZC6/juyfi5JUlKUctOIOVMKmTHJokTx9Soj8VHb5rbMVIXc2TNpLR03tyNUO5Gu3PLw6IE1x8gtFb7lCYCNi8PEy6pDSyuD6NEI2nsIeRv2M4FOD1tvGMS/rfdRRpOg2NVd/0LJ96ZAstcvXbMf5GdsuHf//eSwhxGchgF0rdjiJodZ13+VyCXw6lNufJ5DQpHs+OABKGFepTw83jOkAg58ClFpub4vgfV
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; boundary="Apple-Mail=_76883E36-EA41-4E4A-90BF-5B56F629EC03"; protocol="application/pgp-signature"; micalg=pgp-sha256
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9843aab2-3760-49d8-b16c-08d8025e495b
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 May 2020 16:52:05.1723 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: zhUFBpBfpqvje3dz5yFE6KGC3QnGuTcYGIW4iIglXBPqdJ1+597riCqi0EjmDwsg8VMzMAtKJsI+UD2XPJVYBg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR11MB3697
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: rcdn-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/-Ke2x0q38-dcnWfGOaVKaX5cb-4>
Subject: Re: [sfc] SFC Security
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 May 2020 16:52:10 -0000

--Apple-Mail=_76883E36-EA41-4E4A-90BF-5B56F629EC03
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Joel,

I agree this is both important and priority work, and I believe the =
document below is a great start!

It=E2=80=99s great to see.

One question =E2=80=94 how specifically does it relate to =
draft-reddy-sfc-nsh-encrypt, with one common author?

Thanks!

Carlos.

> 2020/05/27 =E5=8D=88=E5=89=8D11:36=E3=80=81Joel M. Halpern =
<jmh@joelhalpern.com>=E3=81=AE=E3=83=A1=E3=83=BC=E3=83=AB:
>=20
> We as a working group hava milestone which the IESG felt was =
important, and which we agreed to work on, to provide security =
mechanisms for NSH.
>=20
> We have one individual draft that suggests such mechansims:
> https://datatracker.ietf.org/doc/draft-rebo-sfc-nsh-integrity/
>=20
> Do folks think this is a good start?  A bad start?
>=20
> For those folks who would like to be working on other things, the =
chairs note that we are very reluctant to engage in new work items until =
we can prove we can complete out commitments.
>=20
> Yours,
> Joel
>=20
> _______________________________________________
> sfc mailing list
> sfc@ietf.org
> https://www.ietf.org/mailman/listinfo/sfc


--Apple-Mail=_76883E36-EA41-4E4A-90BF-5B56F629EC03
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="signature.asc"
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iQIzBAEBCAAdFiEEbIMShIRJbeM9uJhEheClAY5mfL0FAl7OmrQACgkQheClAY5m
fL0qzg/+M7GQUfKKMHc+dvnA4RX6EV/OaQS5mW3JrEpHgbLI/bT++Snl3mnT8EvX
Hrr7hEPqAnG9pVvlOFZ5LilkPPys0zAvJxq1JNXrj1WatlQfYavRUgWqud1xRTag
4L/0I807LTP2oCZGvvTcd52KTRvx6vJEW9C7OpqD+KRVW8URDnNdBV3eYNzvvtUz
4Ly9h7mR45aeUozFXOk/UBJDZHuN7bc6oPmdhew6DR9bwlB32/Cpm5fBqr+Vx7xq
h2LFj5PrJTspkAZ/sVFMCyIwQtTVdC07mGQIlf6rdx61Q1Wb9UHQAcVFz9DRDSy6
73s4I+vndfGN/5r7QB4hd/MC9YZxuFnBX7lnnqej2G2gzN4xwe6kuOkJgpF5HEDe
MLunOLI/vjuyZJAvXXjGOAaV0BYUi5wwtHa2Ak7Te4InlWRpwfq42AbMZLn4ySMN
eeZBAjMHqSquotSYo625gnCggQFuLxl/iJiU5//CcjthSHub67wa6EYeQ1JSaEx1
zzUBESjAhq1e+CKOb0/kzxjz4BL0UGLZl4f+fz3xsFtbcinjm+glT3rIqufOyqCf
1DWi2e5SSB6BN8VJs8x5QFBeulBZ6PWGhiyG2nFIvlx7rIIFZoNAywEAa15FeV0I
bP7K1rgwo8YZttPSnMmTGjPVyy0qYJ7xEm7/CMapSmai6kscG9I=
=IKfj
-----END PGP SIGNATURE-----

--Apple-Mail=_76883E36-EA41-4E4A-90BF-5B56F629EC03--


From nobody Thu May 28 03:03:58 2020
Return-Path: <tirumaleswarreddy_konda@mcafee.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7BDF03A0D1E for <sfc@ietfa.amsl.com>; Thu, 28 May 2020 03:03:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mcafee.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 ceyPPWmcGjnl for <sfc@ietfa.amsl.com>; Thu, 28 May 2020 03:03:55 -0700 (PDT)
Received: from us-smtp-delivery-140.mimecast.com (us-smtp-delivery-140.mimecast.com [63.128.21.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F208C3A0D1A for <sfc@ietf.org>; Thu, 28 May 2020 03:03:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mcafee.com; s=mimecast20190606; t=1590660233; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=yqBj+VsyCZvZx3fclsFjOMRwf8W9qMGZmEl7MXCWwmg=; b=Z2Eru2uGcACXQVQdXSUSwgc3KfbQOYuXaXDGUS9Q9DU4ReeV5Wt2l3SwcgO9O/+lsczZXV KdeDFD5Z6OZu1DjyPWnFxAWOyihfanRYu5vMJ1Pq+25yXjzXGxJGRQvbZl7S+phB8ft/KS r4ezZaRqklohk1kjv8VyfOhB01z7MFE=
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11lp2175.outbound.protection.outlook.com [104.47.56.175]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-202-Cj0EfOa_O3K8FYiSkpG4Yw-1; Thu, 28 May 2020 06:03:51 -0400
X-MC-Unique: Cj0EfOa_O3K8FYiSkpG4Yw-1
Received: from CY4PR1601MB1254.namprd16.prod.outlook.com (2603:10b6:903:d4::12) by CY4PR1601MB1191.namprd16.prod.outlook.com (2603:10b6:903:d4::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.23; Thu, 28 May 2020 10:03:48 +0000
Received: from CY4PR1601MB1254.namprd16.prod.outlook.com ([fe80::4c91:5cab:ab79:5ec6]) by CY4PR1601MB1254.namprd16.prod.outlook.com ([fe80::4c91:5cab:ab79:5ec6%10]) with mapi id 15.20.3021.029; Thu, 28 May 2020 10:03:48 +0000
From: "Konda, Tirumaleswar Reddy" <TirumaleswarReddy_Konda@McAfee.com>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, "Joel M. Halpern" <jmh@joelhalpern.com>, "sfc@ietf.org" <sfc@ietf.org>
CC: "draft-rebo-sfc-nsh-integrity@ietf.org" <draft-rebo-sfc-nsh-integrity@ietf.org>
Thread-Topic: [sfc] SFC Security
Thread-Index: AQHWNDyhdYdIRXesZE2p3BoAuJreA6i8IJ8AgAElGQA=
Date: Thu, 28 May 2020 10:03:47 +0000
Message-ID: <CY4PR1601MB1254A1F415E4ADF0C774F360EA8E0@CY4PR1601MB1254.namprd16.prod.outlook.com>
References: <9c712682-75ee-f6ea-3355-af2271fc0d75@joelhalpern.com> <787AE7BB302AE849A7480A190F8B9330314C69E4@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
In-Reply-To: <787AE7BB302AE849A7480A190F8B9330314C69E4@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 11.5.0.60
dlp-reaction: no-action
x-originating-ip: [49.37.202.192]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4f3ce1b8-420f-4e04-678f-08d802ee6a37
x-ms-traffictypediagnostic: CY4PR1601MB1191:
x-microsoft-antispam-prvs: <CY4PR1601MB1191083CC35979DA11F17595EA8E0@CY4PR1601MB1191.namprd16.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0417A3FFD2
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: XM8F4yTUlZFWJsYurh4aWSFCZFX4khz+aMJ+RisplyTp0D6zV27gZo7+JHhkpverx78PH1ioRtW1UGpH6Dj+tqP97MzLU2pPvnNDWsoxAPMFe2mZcDP34Z+c4kjDH82szGY+IfutZES/SKPEvGALdhFmksScA+Pt8Ne0NzNIseylOSCRBCvfpq0exp8r5DXso2t8GKw6vx79ysoiccxGKjxs9iy6K2FQrficMipO1Xqx94zo2qpvr8MVUM8JwCusKp1co8TzLMwdSnlagcG4Fdma4vnahMuP5v0jM3Qxq3A/K5KhPQT+DvhhQJA2hxXOiAU/KOe56AwQ5EjTsCjsOsrpKXGuM3FCmtCjGRbHxPnXLqFyHf8pag+bBdU4E70+k55yD6QV8LGXwr9liSqHpQ6Dp38wNC4qEyD23r3MM/NAasFX55G8zC1JjkhLKPs7hSS41rOnBgVMSRfqfqyQUAjhDi4dUkFCE8Klx9upeIs=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:CY4PR1601MB1254.namprd16.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(39860400002)(366004)(396003)(346002)(376002)(136003)(32952001)(33656002)(86362001)(8676002)(76116006)(316002)(110136005)(15650500001)(966005)(478600001)(2906002)(64756008)(66476007)(6506007)(7696005)(52536014)(8936002)(53546011)(66556008)(66946007)(66446008)(26005)(186003)(4326008)(83380400001)(5660300002)(55016002)(71200400001)(9686003)(85282002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: UhCSeVjzABncuNlWsFrjvGfpKprxL7E6n0rqr/p9lRqV2BWiIu0NmJrwRsInPPE6vjQ79WwY84oFmLFZ4iNoK/0WOyaTVGhF4oShMbJCFat8kjh1IoplEb0CNYnVjQOe89CIYvi3Y5v9vnIM797cL/DuRdmnV4QXDG7bFkHYDKSJfaKQH9MLe/g4GevPtu0jCYao+i1rAid6K9hDhhQVEykBtqRqwa/Hco3vTRRsonQBUubGDfwuSsdpegd5AVZuq8belVD3SOQtqN96U09s9mQ4lWh8yyn6r8aEse26H5sK33Q8GrxN+i0zFqSrZqE4drQKAuZzRz8H3iwqDFDkSEtP9fVBPBAlr/i52uA3L2F1JBJJqwdi/PRQ8dObEofrLdQ8o0fGwdQqovc5z13tuSWkkEZUGPI4tc1fWOSdvsGiZx7+yDjdeO8w7l2S9+urOMftXOsCfLqwPlhGREfhE7o2QYwivUfryfX8Ad4YzjU=
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: mcafee.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4f3ce1b8-420f-4e04-678f-08d802ee6a37
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 May 2020 10:03:47.9333 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 4943e38c-6dd4-428c-886d-24932bc2d5de
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: xv89Eti31gPCSJLqZxUQ9ANZzHH+yd71BRK4lfvFVjXGj0m+3qQd0jMgyc9b1LB5yO41eZqgTS9iZaS3dSMXs6nWNZ1GY7pVHYpBnmT/TCwy82CCLwERVMtIzJ/Vc9wU
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR1601MB1191
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: mcafee.com
Content-Type: text/plain; charset=WINDOWS-1252
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/3tgRxKYKb6mnrsJujbg3-0E3RUs>
Subject: Re: [sfc] SFC Security
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 May 2020 10:03:57 -0000

I support adoption and will contribute to progress the draft.

-Tiru

> -----Original Message-----
> From: mohamed.boucadair@orange.com
> <mohamed.boucadair@orange.com>
> Sent: Wednesday, May 27, 2020 10:17 PM
> To: Joel M. Halpern <jmh@joelhalpern.com>; sfc@ietf.org
> Cc: draft-rebo-sfc-nsh-integrity@ietf.org
> Subject: RE: [sfc] SFC Security
>=20
> CAUTION: External email. Do not click links or open attachments unless yo=
u
> recognize the sender and know the content is safe.
>=20
> Hi Joel, all,
>=20
> I do support this effort and commit to work on it if the WG adopts it.
>=20
> Cheers,
> Med
>=20
> > -----Message d'origine-----
> > De=A0: sfc [mailto:sfc-bounces@ietf.org] De la part de Joel M. Halpern
> > Envoy=E9=A0: mercredi 27 mai 2020 17:36 =C0=A0: sfc@ietf.org Objet=A0: =
[sfc] SFC
> > Security
> >
> > We as a working group hava milestone which the IESG felt was
> > important, and which we agreed to work on, to provide security
> > mechanisms for NSH.
> >
> > We have one individual draft that suggests such mechansims:
> > https://datatracker.ietf.org/doc/draft-rebo-sfc-nsh-integrity/
> >
> > Do folks think this is a good start?  A bad start?
> >
> > For those folks who would like to be working on other things, the
> > chairs note that we are very reluctant to engage in new work items
> > until we can prove we can complete out commitments.
> >
> > Yours,
> > Joel
> >
> > _______________________________________________
> > sfc mailing list
> > sfc@ietf.org
> > https://www.ietf.org/mailman/listinfo/sfc


From nobody Thu May 28 07:32:28 2020
Return-Path: <mglt.ietf@gmail.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60ADA3A0F0E; Thu, 28 May 2020 07:32:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D79Gwb_VJ18v; Thu, 28 May 2020 07:32:25 -0700 (PDT)
Received: from mail-vk1-xa33.google.com (mail-vk1-xa33.google.com [IPv6:2607:f8b0:4864:20::a33]) (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 BB16F3A0F0C; Thu, 28 May 2020 07:32:25 -0700 (PDT)
Received: by mail-vk1-xa33.google.com with SMTP id m23so448847vko.2; Thu, 28 May 2020 07:32:25 -0700 (PDT)
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=XJaz8NpDAl60H8ig+N/cTmlsxVnZtH7UrTmZVrSWfxE=; b=utg6pxH4VwV2ZG7toL4B83hPeAR6ML3uivIXYQuy+a22BDphPsQnpc7KNVjp2Jh59n svsggWpwa4HTsE2Ax7n3wVCj7UILd5dmwruUyem/ALK4Lghy/M9vGHWKHzmquTeY0YX5 2oO0LZZQUu1NYuPlRFmhOKaGOz4JQSBYhT8bYtvgLiWc8Cia8hsXr4qDdcmU9eR49Loy F0Iq7uhakRpUbj3Z7lfJJoMYFZH9ro0c/oL9l6fKCCeHZCfnt72eQ8rbYzr/nOKOOiB2 zBfsxpyWqjpXvM8+lReUy42UuA0J593x5Fk2QjV63Oil9tIZVoRrhnmc6pt/Pp7kV27i XJBQ==
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=XJaz8NpDAl60H8ig+N/cTmlsxVnZtH7UrTmZVrSWfxE=; b=jHJFaZmJ6QRLr5rvezJ9T4zg7R6Ud5PRuh9kyd1fFB4ZMO3ulEL2ZWq5DnVaAzGiNC U6RF4nhW0TuAZp+FH7JYnyti/M/o2RF0YBMcugsfgruAHRyspdY83P8uaGJ8dZTCYc1o XXPUqTf82GO0rNn7LdvYLlU+y596N27a3ZuvHIPIGKLG5M7C1vdhfXheGC1hNPWy/cvs 0vukF6grpTRSrdEBrk6oqPD7toQ/LaHmzkyTE6b4R3oUpMybYGTTZPAhCR9mScHI/kQm Yg5Nz7bWi18wCljivQzf9sjM7rqc/iFPu4NCJHt1yTy/fDwp+lsldpa4raj0zKDMY+hw 93Cw==
X-Gm-Message-State: AOAM530vGvFb7eVI20hchvJ87EEo1MWDfdnXN/pUItexlb0/k/31caF6 5nzeUykrEl8MGyPJ2ktLuCWOKh9uVklo/Wn5GI8=
X-Google-Smtp-Source: ABdhPJzUm6hPGUzUINjiva7khZGm1HkeqMjdsaDlGRPPMpiC2yCZ/g1uwmG0r+BL70JaVHwj8/KsSrBn4UdYJI8XRXM=
X-Received: by 2002:a1f:388f:: with SMTP id f137mr2392735vka.39.1590676344735;  Thu, 28 May 2020 07:32:24 -0700 (PDT)
MIME-Version: 1.0
References: <9c712682-75ee-f6ea-3355-af2271fc0d75@joelhalpern.com> <787AE7BB302AE849A7480A190F8B9330314C69E4@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <CY4PR1601MB1254A1F415E4ADF0C774F360EA8E0@CY4PR1601MB1254.namprd16.prod.outlook.com>
In-Reply-To: <CY4PR1601MB1254A1F415E4ADF0C774F360EA8E0@CY4PR1601MB1254.namprd16.prod.outlook.com>
From: Daniel Migault <mglt.ietf@gmail.com>
Date: Thu, 28 May 2020 10:32:13 -0400
Message-ID: <CADZyTkkAWC0zpJeQSvgTQ-djSpnW3qA6LWVn21QtPK89tZhEFw@mail.gmail.com>
To: "Konda, Tirumaleswar Reddy" <TirumaleswarReddy_Konda@mcafee.com>
Cc: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, "Joel M. Halpern" <jmh@joelhalpern.com>, "sfc@ietf.org" <sfc@ietf.org>,  "draft-rebo-sfc-nsh-integrity@ietf.org" <draft-rebo-sfc-nsh-integrity@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000007b0a8705a6b6329a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/lnv25MrZpZTu2ighwkinD-6YCFw>
Subject: Re: [sfc] SFC Security
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 May 2020 14:32:28 -0000

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

I have reviewed the document. I believe it is a good start and I support
the adoption of the document.
Yours,
Daniel

On Thu, May 28, 2020 at 6:04 AM Konda, Tirumaleswar Reddy <
TirumaleswarReddy_Konda@mcafee.com> wrote:

> I support adoption and will contribute to progress the draft.
>
> -Tiru
>
> > -----Original Message-----
> > From: mohamed.boucadair@orange.com
> > <mohamed.boucadair@orange.com>
> > Sent: Wednesday, May 27, 2020 10:17 PM
> > To: Joel M. Halpern <jmh@joelhalpern.com>; sfc@ietf.org
> > Cc: draft-rebo-sfc-nsh-integrity@ietf.org
> > Subject: RE: [sfc] SFC Security
> >
> > CAUTION: External email. Do not click links or open attachments unless
> you
> > recognize the sender and know the content is safe.
> >
> > Hi Joel, all,
> >
> > I do support this effort and commit to work on it if the WG adopts it.
> >
> > Cheers,
> > Med
> >
> > > -----Message d'origine-----
> > > De : sfc [mailto:sfc-bounces@ietf.org] De la part de Joel M. Halpern
> > > Envoy=C3=A9 : mercredi 27 mai 2020 17:36 =C3=80 : sfc@ietf.org Objet =
: [sfc] SFC
> > > Security
> > >
> > > We as a working group hava milestone which the IESG felt was
> > > important, and which we agreed to work on, to provide security
> > > mechanisms for NSH.
> > >
> > > We have one individual draft that suggests such mechansims:
> > > https://datatracker.ietf.org/doc/draft-rebo-sfc-nsh-integrity/
> > >
> > > Do folks think this is a good start?  A bad start?
> > >
> > > For those folks who would like to be working on other things, the
> > > chairs note that we are very reluctant to engage in new work items
> > > until we can prove we can complete out commitments.
> > >
> > > Yours,
> > > Joel
> > >
> > > _______________________________________________
> > > sfc mailing list
> > > sfc@ietf.org
> > > https://www.ietf.org/mailman/listinfo/sfc
>
> _______________________________________________
> sfc mailing list
> sfc@ietf.org
> https://www.ietf.org/mailman/listinfo/sfc
>


--=20
Daniel Migault
Ericsson

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

<div dir=3D"ltr">I have reviewed the document. I believe=C2=A0it is a good =
start and I support the adoption of the document.=C2=A0<div>Yours,=C2=A0</d=
iv><div>Daniel=C2=A0</div></div><br><div class=3D"gmail_quote"><div dir=3D"=
ltr" class=3D"gmail_attr">On Thu, May 28, 2020 at 6:04 AM Konda, Tirumalesw=
ar Reddy &lt;<a href=3D"mailto:TirumaleswarReddy_Konda@mcafee.com">Tirumale=
swarReddy_Konda@mcafee.com</a>&gt; wrote:<br></div><blockquote class=3D"gma=
il_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,2=
04,204);padding-left:1ex">I support adoption and will contribute to progres=
s the draft.<br>
<br>
-Tiru<br>
<br>
&gt; -----Original Message-----<br>
&gt; From: <a href=3D"mailto:mohamed.boucadair@orange.com" target=3D"_blank=
">mohamed.boucadair@orange.com</a><br>
&gt; &lt;<a href=3D"mailto:mohamed.boucadair@orange.com" target=3D"_blank">=
mohamed.boucadair@orange.com</a>&gt;<br>
&gt; Sent: Wednesday, May 27, 2020 10:17 PM<br>
&gt; To: Joel M. Halpern &lt;<a href=3D"mailto:jmh@joelhalpern.com" target=
=3D"_blank">jmh@joelhalpern.com</a>&gt;; <a href=3D"mailto:sfc@ietf.org" ta=
rget=3D"_blank">sfc@ietf.org</a><br>
&gt; Cc: <a href=3D"mailto:draft-rebo-sfc-nsh-integrity@ietf.org" target=3D=
"_blank">draft-rebo-sfc-nsh-integrity@ietf.org</a><br>
&gt; Subject: RE: [sfc] SFC Security<br>
&gt; <br>
&gt; CAUTION: External email. Do not click links or open attachments unless=
 you<br>
&gt; recognize the sender and know the content is safe.<br>
&gt; <br>
&gt; Hi Joel, all,<br>
&gt; <br>
&gt; I do support this effort and commit to work on it if the WG adopts it.=
<br>
&gt; <br>
&gt; Cheers,<br>
&gt; Med<br>
&gt; <br>
&gt; &gt; -----Message d&#39;origine-----<br>
&gt; &gt; De=C2=A0: sfc [mailto:<a href=3D"mailto:sfc-bounces@ietf.org" tar=
get=3D"_blank">sfc-bounces@ietf.org</a>] De la part de Joel M. Halpern<br>
&gt; &gt; Envoy=C3=A9=C2=A0: mercredi 27 mai 2020 17:36 =C3=80=C2=A0: <a hr=
ef=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a> Objet=C2=A0: =
[sfc] SFC<br>
&gt; &gt; Security<br>
&gt; &gt;<br>
&gt; &gt; We as a working group hava milestone which the IESG felt was<br>
&gt; &gt; important, and which we agreed to work on, to provide security<br=
>
&gt; &gt; mechanisms for NSH.<br>
&gt; &gt;<br>
&gt; &gt; We have one individual draft that suggests such mechansims:<br>
&gt; &gt; <a href=3D"https://datatracker.ietf.org/doc/draft-rebo-sfc-nsh-in=
tegrity/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org=
/doc/draft-rebo-sfc-nsh-integrity/</a><br>
&gt; &gt;<br>
&gt; &gt; Do folks think this is a good start?=C2=A0 A bad start?<br>
&gt; &gt;<br>
&gt; &gt; For those folks who would like to be working on other things, the=
<br>
&gt; &gt; chairs note that we are very reluctant to engage in new work item=
s<br>
&gt; &gt; until we can prove we can complete out commitments.<br>
&gt; &gt;<br>
&gt; &gt; Yours,<br>
&gt; &gt; Joel<br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; sfc mailing list<br>
&gt; &gt; <a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a=
><br>
&gt; &gt; <a href=3D"https://www.ietf.org/mailman/listinfo/sfc" rel=3D"nore=
ferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/sfc</a><br>
<br>
_______________________________________________<br>
sfc mailing list<br>
<a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/sfc" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/sfc</a><br>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div dir=3D"ltr"><div>Daniel Migault<br></div><d=
iv>Ericsson</div></div></div>

--0000000000007b0a8705a6b6329a--


From nobody Thu May 28 07:43:29 2020
Return-Path: <mglt.ietf@gmail.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE3EB3A0F04; Thu, 28 May 2020 07:43:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HlCrb84wFYNf; Thu, 28 May 2020 07:43:26 -0700 (PDT)
Received: from mail-vs1-xe2b.google.com (mail-vs1-xe2b.google.com [IPv6:2607:f8b0:4864:20::e2b]) (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 2F0E83A0E3B; Thu, 28 May 2020 07:43:26 -0700 (PDT)
Received: by mail-vs1-xe2b.google.com with SMTP id u7so15888337vsp.7; Thu, 28 May 2020 07:43:26 -0700 (PDT)
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=pscpAwNXiCSfhdmeGCLioo+QeJZKEoCWsaA2sxGaETs=; b=H3FXDZ+7XLszmtYXlieWoOxSV8Ilz/t+hIOERygNh0IbBpes/V/cKd1sB4qu38pO// p/+ZXs/NCBA0HcJ0FMrp5Us3BRVto4hvdGC3oftmMJqoy2nCMfCEI4x4dW2z0aTKVMFs DUAg0Q/74rLuQ4YtO70m97ayekTdMnyDptADyZ0UCWzBZcFkbICJj4dp8N0bGlYb4Tku odfYfEiE3q80u4Nka7gixcOTcbIc+FtuJBt/6VCdnYwpdsUDLHqu6Pie4L4UfFWkFhhd cyHBWQ8ZBovFKflez4Xioj573ZTcLWCqsYoG9OnJBPvcyK4z+frs2ntXcFNKqaZHHioD 5Zcw==
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=pscpAwNXiCSfhdmeGCLioo+QeJZKEoCWsaA2sxGaETs=; b=kDD8Q43N017dkcupE/KsLtl1leTU01R0v1HaYg71RVO9brwPddeg6Jl0C+4A6XWQsg Ke+ctptn9SROcWWvbbGyFOus9A7GaMM0pGpaU+46X2l0JqhKO2T0iKJ0PqN33wXGIXiO oLKcq7P5oF9u1DUfUjsI89c00DNNdx0gmHshJ31EmZiOW3kLWlls5+7nytb95d9oKPRp gjOskkRdrRROgvLJKMQUvVte50sUJDcDPxvM48VohTQEnk5iDE3wOE83KczGxmZ2fU3J BnNNU9VjGoA0t4ixLmk3jt3eXyYPZXyaNCCLy2Ip8yN6ud9PqyzCDDLPv94I+JoTImBY ImtA==
X-Gm-Message-State: AOAM5329UH9Fcg9vY/o/1o2ydT6oqqaP40n4uLoA1p2zGXm3zrLA/ttk 0f0AB0AzhLXrS8RYAvdAzPHVEHuLJ/igZZFEHyk=
X-Google-Smtp-Source: ABdhPJxT5KHTiDQ7Gg3bCgERULLh/215XANblTRfGqRvTfQWeEz8CF31S+31URHFBxZRnEgTL6Bw97aWvpKzC5k1DNw=
X-Received: by 2002:a67:1703:: with SMTP id 3mr2347324vsx.169.1590677004528; Thu, 28 May 2020 07:43:24 -0700 (PDT)
MIME-Version: 1.0
References: <9c712682-75ee-f6ea-3355-af2271fc0d75@joelhalpern.com> <787AE7BB302AE849A7480A190F8B9330314C69E4@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <CY4PR1601MB1254A1F415E4ADF0C774F360EA8E0@CY4PR1601MB1254.namprd16.prod.outlook.com> <CADZyTkkAWC0zpJeQSvgTQ-djSpnW3qA6LWVn21QtPK89tZhEFw@mail.gmail.com>
In-Reply-To: <CADZyTkkAWC0zpJeQSvgTQ-djSpnW3qA6LWVn21QtPK89tZhEFw@mail.gmail.com>
From: Daniel Migault <mglt.ietf@gmail.com>
Date: Thu, 28 May 2020 10:43:13 -0400
Message-ID: <CADZyTkmBnV6eYdK3aDMjub9ee837_oNhV1Gc0C4+_cLHu_m2DA@mail.gmail.com>
To: "Konda, Tirumaleswar Reddy" <TirumaleswarReddy_Konda@mcafee.com>
Cc: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, "Joel M. Halpern" <jmh@joelhalpern.com>, "sfc@ietf.org" <sfc@ietf.org>,  "draft-rebo-sfc-nsh-integrity@ietf.org" <draft-rebo-sfc-nsh-integrity@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000ceb21005a6b659b6"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/tP2DC3jTR1oA1fVd94d9YT7i7X0>
Subject: Re: [sfc] SFC Security
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 May 2020 14:43:28 -0000

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

To be more explicit, I am happy to contribute / review to further versions
of the document.
Yours,
Daniel

On Thu, May 28, 2020 at 10:32 AM Daniel Migault <mglt.ietf@gmail.com> wrote=
:

> I have reviewed the document. I believe it is a good start and I support
> the adoption of the document.
> Yours,
> Daniel
>
> On Thu, May 28, 2020 at 6:04 AM Konda, Tirumaleswar Reddy <
> TirumaleswarReddy_Konda@mcafee.com> wrote:
>
>> I support adoption and will contribute to progress the draft.
>>
>> -Tiru
>>
>> > -----Original Message-----
>> > From: mohamed.boucadair@orange.com
>> > <mohamed.boucadair@orange.com>
>> > Sent: Wednesday, May 27, 2020 10:17 PM
>> > To: Joel M. Halpern <jmh@joelhalpern.com>; sfc@ietf.org
>> > Cc: draft-rebo-sfc-nsh-integrity@ietf.org
>> > Subject: RE: [sfc] SFC Security
>> >
>> > CAUTION: External email. Do not click links or open attachments unless
>> you
>> > recognize the sender and know the content is safe.
>> >
>> > Hi Joel, all,
>> >
>> > I do support this effort and commit to work on it if the WG adopts it.
>> >
>> > Cheers,
>> > Med
>> >
>> > > -----Message d'origine-----
>> > > De : sfc [mailto:sfc-bounces@ietf.org] De la part de Joel M. Halpern
>> > > Envoy=C3=A9 : mercredi 27 mai 2020 17:36 =C3=80 : sfc@ietf.org Objet=
 : [sfc]
>> SFC
>> > > Security
>> > >
>> > > We as a working group hava milestone which the IESG felt was
>> > > important, and which we agreed to work on, to provide security
>> > > mechanisms for NSH.
>> > >
>> > > We have one individual draft that suggests such mechansims:
>> > > https://datatracker.ietf.org/doc/draft-rebo-sfc-nsh-integrity/
>> > >
>> > > Do folks think this is a good start?  A bad start?
>> > >
>> > > For those folks who would like to be working on other things, the
>> > > chairs note that we are very reluctant to engage in new work items
>> > > until we can prove we can complete out commitments.
>> > >
>> > > Yours,
>> > > Joel
>> > >
>> > > _______________________________________________
>> > > sfc mailing list
>> > > sfc@ietf.org
>> > > https://www.ietf.org/mailman/listinfo/sfc
>>
>> _______________________________________________
>> sfc mailing list
>> sfc@ietf.org
>> https://www.ietf.org/mailman/listinfo/sfc
>>
>
>
> --
> Daniel Migault
> Ericsson
>


--=20
Daniel Migault
Ericsson

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

<div dir=3D"ltr">To be more explicit, I am happy to contribute / review to =
further versions of the document.=C2=A0<div>Yours,=C2=A0</div><div>Daniel</=
div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_at=
tr">On Thu, May 28, 2020 at 10:32 AM Daniel Migault &lt;<a href=3D"mailto:m=
glt.ietf@gmail.com">mglt.ietf@gmail.com</a>&gt; wrote:<br></div><blockquote=
 class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px so=
lid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">I have reviewed the=
 document. I believe=C2=A0it is a good start and I support the adoption of =
the document.=C2=A0<div>Yours,=C2=A0</div><div>Daniel=C2=A0</div></div><br>=
<div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Ma=
y 28, 2020 at 6:04 AM Konda, Tirumaleswar Reddy &lt;<a href=3D"mailto:Tirum=
aleswarReddy_Konda@mcafee.com" target=3D"_blank">TirumaleswarReddy_Konda@mc=
afee.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-le=
ft:1ex">I support adoption and will contribute to progress the draft.<br>
<br>
-Tiru<br>
<br>
&gt; -----Original Message-----<br>
&gt; From: <a href=3D"mailto:mohamed.boucadair@orange.com" target=3D"_blank=
">mohamed.boucadair@orange.com</a><br>
&gt; &lt;<a href=3D"mailto:mohamed.boucadair@orange.com" target=3D"_blank">=
mohamed.boucadair@orange.com</a>&gt;<br>
&gt; Sent: Wednesday, May 27, 2020 10:17 PM<br>
&gt; To: Joel M. Halpern &lt;<a href=3D"mailto:jmh@joelhalpern.com" target=
=3D"_blank">jmh@joelhalpern.com</a>&gt;; <a href=3D"mailto:sfc@ietf.org" ta=
rget=3D"_blank">sfc@ietf.org</a><br>
&gt; Cc: <a href=3D"mailto:draft-rebo-sfc-nsh-integrity@ietf.org" target=3D=
"_blank">draft-rebo-sfc-nsh-integrity@ietf.org</a><br>
&gt; Subject: RE: [sfc] SFC Security<br>
&gt; <br>
&gt; CAUTION: External email. Do not click links or open attachments unless=
 you<br>
&gt; recognize the sender and know the content is safe.<br>
&gt; <br>
&gt; Hi Joel, all,<br>
&gt; <br>
&gt; I do support this effort and commit to work on it if the WG adopts it.=
<br>
&gt; <br>
&gt; Cheers,<br>
&gt; Med<br>
&gt; <br>
&gt; &gt; -----Message d&#39;origine-----<br>
&gt; &gt; De=C2=A0: sfc [mailto:<a href=3D"mailto:sfc-bounces@ietf.org" tar=
get=3D"_blank">sfc-bounces@ietf.org</a>] De la part de Joel M. Halpern<br>
&gt; &gt; Envoy=C3=A9=C2=A0: mercredi 27 mai 2020 17:36 =C3=80=C2=A0: <a hr=
ef=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a> Objet=C2=A0: =
[sfc] SFC<br>
&gt; &gt; Security<br>
&gt; &gt;<br>
&gt; &gt; We as a working group hava milestone which the IESG felt was<br>
&gt; &gt; important, and which we agreed to work on, to provide security<br=
>
&gt; &gt; mechanisms for NSH.<br>
&gt; &gt;<br>
&gt; &gt; We have one individual draft that suggests such mechansims:<br>
&gt; &gt; <a href=3D"https://datatracker.ietf.org/doc/draft-rebo-sfc-nsh-in=
tegrity/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org=
/doc/draft-rebo-sfc-nsh-integrity/</a><br>
&gt; &gt;<br>
&gt; &gt; Do folks think this is a good start?=C2=A0 A bad start?<br>
&gt; &gt;<br>
&gt; &gt; For those folks who would like to be working on other things, the=
<br>
&gt; &gt; chairs note that we are very reluctant to engage in new work item=
s<br>
&gt; &gt; until we can prove we can complete out commitments.<br>
&gt; &gt;<br>
&gt; &gt; Yours,<br>
&gt; &gt; Joel<br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; sfc mailing list<br>
&gt; &gt; <a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a=
><br>
&gt; &gt; <a href=3D"https://www.ietf.org/mailman/listinfo/sfc" rel=3D"nore=
ferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/sfc</a><br>
<br>
_______________________________________________<br>
sfc mailing list<br>
<a href=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/sfc" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/sfc</a><br>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
><div dir=3D"ltr"><div>Daniel Migault<br></div><div>Ericsson</div></div></d=
iv>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div dir=3D"ltr"><div>Daniel Migault<br></div><d=
iv>Ericsson</div></div></div>

--000000000000ceb21005a6b659b6--


From nobody Fri May 29 09:13:59 2020
Return-Path: <gregimirsky@gmail.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CBA9A3A0D74; Fri, 29 May 2020 09:13:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HB_sjAxPcdB4; Fri, 29 May 2020 09:13:55 -0700 (PDT)
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 698233A0D77; Fri, 29 May 2020 09:13:55 -0700 (PDT)
Received: by mail-lj1-x22e.google.com with SMTP id m18so3283644ljo.5; Fri, 29 May 2020 09:13:55 -0700 (PDT)
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=LuZo7DSW59dZ6Z2lDTM+K7SCUflZApYytYr6W6t5g4A=; b=lZyjRZseLDfRvrJyZxi6hkv5CAV3XLNbsP6+CUocODxwxL9omLooXu5I+UhZwsUubj 3NI7BY8RVambwx6gMw2tJD44tccq/e5rpnEZSIovhXcUIXIZc1oP/6sV4Wk6u8gxIUUs kzV4N/UwmMFlTcGSyJ+pPO6gtkXoEUOMHo7Gg6X77beBMjuQuu3446FrXEb34TcOR1kx SUJhdo+ZrpsTIy7gdC0Vat8k6x+LA/jtNgOR15PTAdZP8wABdHfLqR/fHgqGb9PATWsY 2hIfmZRJLuVcHO3Hqu3v8m9S6/Fu77swn82x7XkkoK2DoNZ+oHNLGwuR71VXn9Vb3+ve 7evg==
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=LuZo7DSW59dZ6Z2lDTM+K7SCUflZApYytYr6W6t5g4A=; b=tDQsQfWPvyksWTJdcrZAUym2egFGIeyYaoBGzW0zvZqISLLb0l0IyA1aq0H8Eklu5u wneq0UDA4f5XRw+zamWO0b2FcdSNsLRtkXI94eUECqN2YzlscDZ9fJaThhX+4aDpTIul wG+U2ZHJWaijCIssncLMxGXUuneOHzsaPhsOQ1F9mk2wAQrVM5eB9zMVhav+MYs1NYYb fcX6TTTJIh7XsZWdIdQ/yRaC/FPCiWuv/HZrqEqrsroxSG64UJkGrPQDncNEPWnN1Nn/ OwlBWQFlitcUW9wp8RXQPlI2NrVkQmpZrvywOjEtO0jPQmBmipca4FhdNIpn+mVg0DrB YiBQ==
X-Gm-Message-State: AOAM530ByDu8zn4bVmRdvz3QhsuyRplKrhO2/F/xOlXVLkF9ieb5mloR Ul49c5hXWDWwL+LZ5RfNBdqnGGjdPo2pmaPQk70=
X-Google-Smtp-Source: ABdhPJyKXaBWqxjTWwkPjFtOTgCkkGuwbVceZoN9xrwL/hWczTVjpIoG2LgpE30QMUohrLclWUE9rhIJ2IihOLEMMQg=
X-Received: by 2002:a2e:97c3:: with SMTP id m3mr4184855ljj.23.1590768832136; Fri, 29 May 2020 09:13:52 -0700 (PDT)
MIME-Version: 1.0
References: <159002475323.18843.9559672930298713998@ietfa.amsl.com> <CA+RyBmXXRoPkhXjhpneC8UyBDbxh8P81YDYpRTnbqQiLu64ogQ@mail.gmail.com> <D09FF572-A4CD-464A-BC09-81064B29E517@cisco.com>
In-Reply-To: <D09FF572-A4CD-464A-BC09-81064B29E517@cisco.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Fri, 29 May 2020 09:13:41 -0700
Message-ID: <CA+RyBmWW4tUVezpRRsrVcLJqK1aR=SnDt7pHhKsNwAwQEXPF8Q@mail.gmail.com>
To: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
Cc: Service Function Chaining IETF list <sfc@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000028c8e605a6cbbb05"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/sQzLIxG9GEPdchmdBTTGGendeRI>
Subject: Re: [sfc] New Version Notification for draft-ietf-sfc-multi-layer-oam-05.txt
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 May 2020 16:13:58 -0000

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

Dear Carlos,
thank you for your questions and comments. I apologize for the belated
response but that has been a pretty dense week (in a good way). I'll
respond to your questions early next week. I hope that is acceptable to you=
.

Regards,
Greg

On Wed, May 27, 2020 at 8:15 AM Carlos Pignataro (cpignata) <
cpignata@cisco.com> wrote:

> Dear Greg,
>
> We much appreciate your comments and questions.
>
>
> Thank you for asking and inviting commentary. Here=E2=80=99s some thought=
s:
>
> Hello, WG, Chairs,
>
> I believe fundamental concerns with this work remain unanswered =E2=80=94=
 examples:
> https://mailarchive.ietf.org/arch/msg/sfc/NdxlfxBuvaFp3eU8yFuLqKvNteQ/
> https://mailarchive.ietf.org/arch/msg/sfc/TT3L-R05fbIGkfjr-x_oifBrhsc/
> https://mailarchive.ietf.org/arch/msg/sfc/sSO2BcgXereje4PxnGY9Wv_pDOs/
> And since some of those questions were asked during adoption, I=E2=80=99d
> recommend at least un-adopting this document.
>
> Email threading in one-year-old and two-year-old emails is super hard to
> parse and follow, so some key concerns are:
> 1. This document describes an OAM solution, but ignores the WG=E2=80=99s =
SFC OAM
> framework which sits with the IESG.
> 2. Existing protocols can already provide solutions without the need of
> inventing a new protocol on paper. See #1 above.
> 3. There are already documented SFC traceroute implementations but this
> document has no implementation experience. See #2 above.
>
> Dear Greg,
>
> Could you please start responding to previous questions? Apologies in
> advance if I missed any of your responses.
>
> Per our analysis, existing OAM mechanisms cannot support both SFP ping an=
d
> SFP traceroute.
>
>
> Which analysis? Perhaps you could share that analysis?
>
> Consider ICMP. When encapsulated in NSH, it supports the ping function
> but, per our analysis, cannot be used as an SFP tracing tool.
>
>
> What exactly did you need to add to have that functionality as opposed to
> your consideration of ICMP?
>
> Thanks!
>
> Carlos.
>
>
>
> 2020/05/20 =E5=8D=88=E5=BE=8C10:51=E3=80=81Greg Mirsky <gregimirsky@gmail=
.com>=E3=81=AE=E3=83=A1=E3=83=BC=E3=83=AB:
>
> Dear All,
> this version includes a minor update to the Security Considerations
> section.
> We, the authors, believe that the draft is ready for the WG LC. It define=
s
> an essential function of SFC OAM - SFP Echo request/reply. Per our
> analysis, existing OAM mechanisms cannot support both SFP ping and SFP
> traceroute. Consider ICMP. When encapsulated in NSH, it supports the ping
> function but, per our analysis, cannot be used as an SFP tracing tool.
> We much appreciate your comments and questions.
>
> Dear Jim and Joel,
> please kindly consider the WG LC for this draft.
>
> Regards,
> Greg
>
> ---------- Forwarded message ---------
> From: <internet-drafts@ietf.org>
> Date: Wed, May 20, 2020 at 6:32 PM
> Subject: New Version Notification for draft-ietf-sfc-multi-layer-oam-05.t=
xt
> To: Bhumip Khasnabish <vumip1@gmail.com>, Cui(Linda) Wang <
> lindawangjoy@gmail.com>, Greg Mirsky <gregimirsky@gmail.com>, Wei Meng <
> meng.wei2@zte.com.cn>
>
>
>
> A new version of I-D, draft-ietf-sfc-multi-layer-oam-05.txt
> has been successfully submitted by Greg Mirsky and posted to the
> IETF repository.
>
> Name:           draft-ietf-sfc-multi-layer-oam
> Revision:       05
> Title:          Active OAM for Service Function Chains in Networks
> Document date:  2020-05-20
> Group:          sfc
> Pages:          18
> URL:
> https://www.ietf.org/internet-drafts/draft-ietf-sfc-multi-layer-oam-05.tx=
t
> Status:
> https://datatracker.ietf.org/doc/draft-ietf-sfc-multi-layer-oam/
> Htmlized:
> https://tools.ietf.org/html/draft-ietf-sfc-multi-layer-oam-05
> Htmlized:
> https://datatracker.ietf.org/doc/html/draft-ietf-sfc-multi-layer-oam
> Diff:
> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-multi-layer-oam-05
>
> Abstract:
>    A set of requirements for active Operation, Administration and
>    Maintenance (OAM) of Service Function Chains (SFCs) in networks is
>    presented.  Based on these requirements an encapsulation of active
>    OAM message in SFC and a mechanism to detect and localize defects
>    described.  Also, this document updates RFC 8300 in the definition of
>    O (OAM) bit in the Network Service Header (NSH) and defines how the
>    active OAM message identified in SFC NSH.
>
>
>
>
> 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
>
>
> _______________________________________________
> sfc mailing list
> sfc@ietf.org
> https://www.ietf.org/mailman/listinfo/sfc
>
>
>

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

<div dir=3D"ltr">Dear Carlos,<br><div>thank you for your questions and comm=
ents. I apologize for the belated response but that has been a pretty dense=
 week (in a good way). I&#39;ll respond to your questions early next week. =
I hope that is acceptable to you.</div><div><br></div><div>Regards,</div><d=
iv>Greg</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D=
"gmail_attr">On Wed, May 27, 2020 at 8:15 AM Carlos Pignataro (cpignata) &l=
t;<a href=3D"mailto:cpignata@cisco.com">cpignata@cisco.com</a>&gt; wrote:<b=
r></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex=
;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style=3D"ove=
rflow-wrap: break-word;"><div>Dear Greg,</div><div><br></div><div><blockquo=
te type=3D"cite"><div dir=3D"ltr"><div>We much appreciate your comments and=
 questions.</div></div></blockquote></div><div><div dir=3D"ltr"><div><br></=
div><div>Thank you for asking and inviting commentary. Here=E2=80=99s some =
thoughts:</div></div></div><div><br></div>Hello, WG, Chairs,<div><br></div>=
<div>I believe fundamental concerns with this work remain unanswered =E2=80=
=94 examples:</div><div><a href=3D"https://mailarchive.ietf.org/arch/msg/sf=
c/NdxlfxBuvaFp3eU8yFuLqKvNteQ/" target=3D"_blank">https://mailarchive.ietf.=
org/arch/msg/sfc/NdxlfxBuvaFp3eU8yFuLqKvNteQ/</a></div><div><a href=3D"http=
s://mailarchive.ietf.org/arch/msg/sfc/TT3L-R05fbIGkfjr-x_oifBrhsc/" target=
=3D"_blank">https://mailarchive.ietf.org/arch/msg/sfc/TT3L-R05fbIGkfjr-x_oi=
fBrhsc/</a></div><div><a href=3D"https://mailarchive.ietf.org/arch/msg/sfc/=
sSO2BcgXereje4PxnGY9Wv_pDOs/" target=3D"_blank">https://mailarchive.ietf.or=
g/arch/msg/sfc/sSO2BcgXereje4PxnGY9Wv_pDOs/</a></div><div>And since some of=
 those questions were asked during adoption, I=E2=80=99d recommend at least=
 un-adopting this document.</div><div><br></div><div>Email threading in one=
-year-old and two-year-old emails is super hard to parse and follow, so som=
e key concerns are:</div><div>1. This document describes an OAM solution, b=
ut ignores the WG=E2=80=99s SFC OAM framework which sits with the IESG.</di=
v><div>2. Existing protocols can already provide solutions without the need=
 of inventing a new protocol on paper. See #1 above.</div><div>3. There are=
 already documented SFC traceroute implementations but this document has no=
 implementation experience. See #2 above.</div><div><br></div><div>Dear Gre=
g,</div><div><br></div><div>Could you please start responding to previous q=
uestions? Apologies in advance if I missed any of your responses.</div><div=
><br></div><div><blockquote type=3D"cite"><div dir=3D"ltr"><div>Per our ana=
lysis, existing=C2=A0OAM mechanisms cannot support both SFP ping and SFP tr=
aceroute. </div></div></blockquote><div><br></div><div>Which analysis? Perh=
aps you could share that analysis?</div><br><blockquote type=3D"cite"><div =
dir=3D"ltr"><div>Consider ICMP. When encapsulated=C2=A0in NSH, it supports =
the ping function but, per our analysis, cannot be used as an SFP tracing t=
ool.</div></div></blockquote><br></div><div>What exactly did you need to ad=
d to have that functionality as opposed to your consideration of ICMP?</div=
><div><br></div><div>Thanks!</div><div><br></div><div>Carlos.</div><div><br=
></div><div><br></div><div><div><div><br><blockquote type=3D"cite"><div>202=
0/05/20 =E5=8D=88=E5=BE=8C10:51=E3=80=81Greg Mirsky &lt;<a href=3D"mailto:g=
regimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</a>&gt;=E3=81=
=AE=E3=83=A1=E3=83=BC=E3=83=AB:</div><br><div><div dir=3D"ltr">Dear All,<di=
v>this version includes a minor update to the Security Considerations secti=
on.</div><div>We, the authors, believe that the draft is ready for the WG L=
C. It defines an essential function of SFC OAM - SFP Echo request/reply. Pe=
r our analysis, existing=C2=A0OAM mechanisms cannot support both SFP ping a=
nd SFP traceroute. Consider ICMP. When encapsulated=C2=A0in NSH, it support=
s the ping function but, per our analysis, cannot be used as an SFP tracing=
 tool.</div><div>We much appreciate your comments and questions.</div><div>=
<br></div><div>Dear Jim and Joel,</div><div>please kindly consider the WG L=
C for this draft.</div><div><br></div><div>Regards,</div><div>Greg</div><di=
v><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">----=
------ Forwarded message ---------<br>From: <span dir=3D"auto">&lt;<a href=
=3D"mailto:internet-drafts@ietf.org" target=3D"_blank">internet-drafts@ietf=
.org</a>&gt;</span><br>Date: Wed, May 20, 2020 at 6:32 PM<br>Subject: New V=
ersion Notification for draft-ietf-sfc-multi-layer-oam-05.txt<br>To: Bhumip=
 Khasnabish &lt;<a href=3D"mailto:vumip1@gmail.com" target=3D"_blank">vumip=
1@gmail.com</a>&gt;, Cui(Linda) Wang &lt;<a href=3D"mailto:lindawangjoy@gma=
il.com" target=3D"_blank">lindawangjoy@gmail.com</a>&gt;, Greg Mirsky &lt;<=
a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail=
.com</a>&gt;, Wei Meng &lt;<a href=3D"mailto:meng.wei2@zte.com.cn" target=
=3D"_blank">meng.wei2@zte.com.cn</a>&gt;<br></div><br><br><br>
A new version of I-D, draft-ietf-sfc-multi-layer-oam-05.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-ietf-sfc-multi-layer-oa=
m<br>
Revision:=C2=A0 =C2=A0 =C2=A0 =C2=A005<br>
Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Active OAM for Service Function Ch=
ains in Networks<br>
Document date:=C2=A0 2020-05-20<br>
Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 sfc<br>
Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 18<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-ietf-sfc-multi-layer-oam-05.txt" rel=3D"noreferrer=
" target=3D"_blank">https://www.ietf.org/internet-drafts/draft-ietf-sfc-mul=
ti-layer-oam-05.txt</a><br>
Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.iet=
f.org/doc/draft-ietf-sfc-multi-layer-oam/" rel=3D"noreferrer" target=3D"_bl=
ank">https://datatracker.ietf.org/doc/draft-ietf-sfc-multi-layer-oam/</a><b=
r>
Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://tools.ietf.org/html/=
draft-ietf-sfc-multi-layer-oam-05" rel=3D"noreferrer" target=3D"_blank">htt=
ps://tools.ietf.org/html/draft-ietf-sfc-multi-layer-oam-05</a><br>
Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.ietf.org=
/doc/html/draft-ietf-sfc-multi-layer-oam" rel=3D"noreferrer" target=3D"_bla=
nk">https://datatracker.ietf.org/doc/html/draft-ietf-sfc-multi-layer-oam</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-ietf-sfc-multi-layer-oam-05" rel=3D"noreferrer" tar=
get=3D"_blank">https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-sfc-multi-lay=
er-oam-05</a><br>
<br>
Abstract:<br>
=C2=A0 =C2=A0A set of requirements for active Operation, Administration and=
<br>
=C2=A0 =C2=A0Maintenance (OAM) of Service Function Chains (SFCs) in network=
s is<br>
=C2=A0 =C2=A0presented.=C2=A0 Based on these requirements an encapsulation =
of active<br>
=C2=A0 =C2=A0OAM message in SFC and a mechanism to detect and localize defe=
cts<br>
=C2=A0 =C2=A0described.=C2=A0 Also, this document updates RFC 8300 in the d=
efinition of<br>
=C2=A0 =C2=A0O (OAM) bit in the Network Service Header (NSH) and defines ho=
w the<br>
=C2=A0 =C2=A0active OAM message identified in SFC NSH.<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>
<br>
</div></div></div>
_______________________________________________<br>sfc mailing list<br><a h=
ref=3D"mailto:sfc@ietf.org" target=3D"_blank">sfc@ietf.org</a><br><a href=
=3D"https://www.ietf.org/mailman/listinfo/sfc" target=3D"_blank">https://ww=
w.ietf.org/mailman/listinfo/sfc</a><br></div></blockquote></div><br></div><=
/div></div></blockquote></div>

--00000000000028c8e605a6cbbb05--


From nobody Fri May 29 14:43:20 2020
Return-Path: <cpignata@cisco.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F9033A10D2; Fri, 29 May 2020 14:43:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=misqwUMG; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=cisco.onmicrosoft.com header.b=MXq4CBbf
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pWOG_xD29Fq1; Fri, 29 May 2020 14:43:11 -0700 (PDT)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ECB673A10D0; Fri, 29 May 2020 14:43:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=12053; q=dns/txt; s=iport; t=1590788591; x=1591998191; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=MnYasaFOnImdidrKJAiufoyd1LTBwA7OxmSCyowQu5U=; b=misqwUMGgKivwaw6sJ5YG79oB6KEujUgACd78TRNvpZ5E6PQ9+m6IUKi 9W79d1Uoff5UfU/k+kqJr61e4qNJRdzqayND4Lc9QJMdPmGDPlbQee9+/ eNFe/zhh7Ma86V1X3Z/cinB2FOkhIk30jQCHaAdDlA2p300ejCaYuNP+d 4=;
X-Files: signature.asc : 873
IronPort-PHdr: =?us-ascii?q?9a23=3ANstYxB+7/vBm8/9uRHGN82YQeigqvan1NQcJ65?= =?us-ascii?q?0hzqhDabmn44+7ZRCN7vR2h1iPVoLeuLpIiOvT5qbnX2FIoZOMq2sLf5EEUR?= =?us-ascii?q?gZwd4XkAotDI/gawX7IffmYjZ8EJFEU1lorHq6KkNSXs35Yg6arni79zVHHB?= =?us-ascii?q?L5OEJ8Lfj0HYiHicOx2qiy9pTfbh8OiiC6ZOZ5LQ69qkPascxFjA=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CVBQD0gNFe/5NdJa1mHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQGCCoFQIy8Hb1gvLIQlg0YDjUKTYoRngUKBEANVBAcBAQEJAwE?= =?us-ascii?q?BJQgCBAEBhEQCgiICJDgTAgMBAQsBAQUBAQECAQYEbYVZDIVzAQEBAgESEQQ?= =?us-ascii?q?ZAQE3AQQLAgEGAhIwAgIyFw4CBAENBQ4UgwQBgksDDiABDpUmkGcCgTmIYXZ?= =?us-ascii?q?/M4MBAQEFgTYCDkGDCBiCBwcDBoE4gVOBEYlhGoFBP4E4HIJNPoJnAgEBAQE?= =?us-ascii?q?YgRQBEgEHRwuCXDOCLY5jBoJJAYgTmgEKglSEIIJTgT6GEYopHoJmiQaSKJB?= =?us-ascii?q?dgV6IFZA0g0kCBAIEBQIOAQEFgWoiZlgRB3AVGksBgj4+EhcCDZBAOIM6hRS?= =?us-ascii?q?FQnQCNQIGAQcBAQMJfIxbAQE?=
X-IronPort-AV: E=Sophos;i="5.73,450,1583193600";  d="asc'?scan'208,217";a="504181346"
Received: from rcdn-core-11.cisco.com ([173.37.93.147]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 29 May 2020 21:43:10 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by rcdn-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id 04TLh9nW012239 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 29 May 2020 21:43:09 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 29 May 2020 16:43:09 -0500
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 29 May 2020 16:43:09 -0500
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 29 May 2020 17:43:09 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Vu7QYDmnTQSj2gJLdeAmwrKyy0VmX8YUUlFJ5Jm904wmcwlgVZkuc+aXghoAhaBI1IjJP+6mZUTwYvWSPIAC/CnnT/tHehAI8e69Im0J/5MQo6IUPQiENg/3g3gANSxoO6Hrd4wCxbHgiTWBA+1Wv3MHjew6+JfspSJryzp2LPcKqQyoyCwnXC9vf3QqIJcWlOAxOBvSzzDWR8xgmgQ+5ICUBWrHnQatuC77qpULTm8YRmEy/RY5WtJCuiOBzXjgfCP80EmQ1gSi3ipK1wZPaguyL7xShGC2OW2ibP3nkF2f3UlcAIRiK879I2joaIiaViCJ3sQ+U1nHxZjFJdM0PQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Rfzn/ZSYr7pZr6DNbwm1EHmtpzYV+pEoc9xnmgCyfME=; b=Dye9vs4oiWgPNtmZs93Ppcg+t2wOUbrkepVNOF4NVrCVjLJcTAK8+tf89rQf2+XcWV+/7vG/G86kGc0EwromknVuIC5nUC8kJ3/rQ9pBGIa7LZk55dZTPQpvBNgxSW0sVBICW78k5VcPBtPOrMA7QW5kOTMQ3syrdyN8cGNggwJjvr3GEDKmaV689iouCxdnogAzoHptlGytSzqV7uuPSnhf6ub13rVK4jobVC6PTmTSHmQPgK4gtiazFFS9mWsFPRqmu4xXdIfeAghCcV/jVUQ3jCcTPDL92VIWkCGPdUw2feP6qFmxsAa9Z80fEEkdtOTo2msptej6miRR88zp0w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Rfzn/ZSYr7pZr6DNbwm1EHmtpzYV+pEoc9xnmgCyfME=; b=MXq4CBbf+vWnakohV/+28BXkIp6hBegQbWVzFaAM5nrx3D/NCIcHZ2zWVtDdRIrb7fnbyvQvxCwT+aCPLv5C11CyZvYbKYQEcW/a1MQvihNPO4N93FKZ2B0qZgw8Fdt6XE52e1fgPIcYlAVm8Ek1yCbkZqjiB8+9Y9n3EIIPmr0=
Received: from BN8PR11MB3635.namprd11.prod.outlook.com (2603:10b6:408:86::20) by BN8PR11MB3796.namprd11.prod.outlook.com (2603:10b6:408:90::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.27; Fri, 29 May 2020 21:43:08 +0000
Received: from BN8PR11MB3635.namprd11.prod.outlook.com ([fe80::c0e8:9942:9972:5590]) by BN8PR11MB3635.namprd11.prod.outlook.com ([fe80::c0e8:9942:9972:5590%5]) with mapi id 15.20.3045.018; Fri, 29 May 2020 21:43:07 +0000
From: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
To: "Nagendra Kumar Nainar (naikumar)" <naikumar@cisco.com>, Alissa Cooper <alissa@cooperw.in>
CC: The IESG <iesg@ietf.org>, "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>
Thread-Topic: Alissa Cooper's Discuss on draft-ietf-sfc-oam-framework-13: (with DISCUSS and COMMENT)
Thread-Index: AQHWJHP6MkOlgl4Wo0urYAYmGFC6nqitp8eAgBITmIA=
Date: Fri, 29 May 2020 21:43:07 +0000
Message-ID: <A673E072-34AA-42ED-B942-D0898490FCA2@cisco.com>
References: <158885833897.21185.5792022165179335411@ietfa.amsl.com> <C97D2C7F-E290-4BBA-989E-1333DEFD3E98@cisco.com>
In-Reply-To: <C97D2C7F-E290-4BBA-989E-1333DEFD3E98@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3608.80.23.2.2)
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2600:1700:760:21aa:44b8:94a:1cc5:3727]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8a817736-b9f8-4a81-c7cf-08d8041946b3
x-ms-traffictypediagnostic: BN8PR11MB3796:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN8PR11MB379612BDF881116CE69B0A41C78F0@BN8PR11MB3796.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 04180B6720
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Iu/drNIe0G6BSc41f1y/rFnTt5AF29Sy8FM5KxiAt5ZV2TuK/jVpeghbKsv5u209PXPZyC/wAG+1+iTayTH6wHnzj15SfJJw7dkMP++74+e8WHCh+ozUIpim1J1Z1bLO4S3uwa3O1qewfZNnZ4E4ZvhQGcHYs0AO5MSwHaAgqyDVjP5q/iiUrfehs6XplfUcs2fYbTLI+FcyrVf2BfeNYDCspQSpCXYvWOFevS2bC7g1VVslxqNEdJdC4ZHYD/NL4ak5yjVOFYVIBppJeTSWjqYMHFU1LeIeM5AZYQhRXEfI8nlXigZj8dnJdKwGLoDbsbX4oUk34bCA+Sa1TIJWJLR4D46H0ykKKfQ+gWU+SGq5yWSfXLEh1nb/3QjlbpHE1PbL0fnf27BXGu3s8xG9bA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN8PR11MB3635.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(376002)(39860400002)(366004)(346002)(136003)(396003)(71200400001)(166002)(76116006)(6486002)(4326008)(186003)(91956017)(6506007)(64756008)(36756003)(5660300002)(2616005)(6512007)(66476007)(66446008)(66616009)(66556008)(21615005)(66946007)(83380400001)(316002)(8676002)(99936003)(8936002)(86362001)(110136005)(2906002)(966005)(33656002)(54906003)(478600001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: iPrWpDpnq0PGNzB1BGj9iIYgoOWICmgHL5CxrLdXmpxVTWzkCaO9C5VET+W0vbSN+ymn2Z9xFX+eWqEveYCg3rerxvtyPQxeV5se2AXUT6xyd1FfPZDDkdO2OuttTg+gZj+cyrVV5BIwG35T59AR1gAfZzAHsmvDgRkBeoheFlDJi8ChWACKajK6kHISguUxXdXDw/5e+uagtsVw6jG0Fu31eL8roCvrSL4Ll+oeCVPoXHF5n+6Ua1AAneaKl/ZsYJzrQXoEVEwPuhy5A7j4B2ITsT6I9cObPTMxFMbcd29IrNHhukTf/VSF/s3e5IkIXJukYlYBl0qn4lMKqQztM+JB21MC6BJDurbgf6dgJwj/DeLpVzTDFwDto7xY5w0Y0FD8v47DMta4KUhuGyDRAwAoTIEVzp0BF3MJhE/cKNOoF82uwC1s00FRWb0+4Lsu9z6V9gC17GY95xa4OarITmKC5NrFwIcWONiAk8y2OF4psBB/xnOvnJ02PMElWEtYk5MVUP+iIGYzKJ3vsaaWBhdeFXVNHRxnc8NBcLMlCftcbKkvps/014axUtBPv3aC
Content-Type: multipart/signed; boundary="Apple-Mail=_E2EF2C00-B78B-4D5A-BD42-72E15FFDF610"; protocol="application/pgp-signature"; micalg=pgp-sha256
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8a817736-b9f8-4a81-c7cf-08d8041946b3
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 May 2020 21:43:07.7677 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 5xXDXM2mS3ZZMgMXSy6BMtAi7KO2iRvK4vgMDITDoBK/J7qZ6JBgxaSfNZ8iJ25OxQhBZtQ38EQiMmlj37vVhA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR11MB3796
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: rcdn-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/qdvxLMdP63yghW5zC2btwtfdAHA>
Subject: Re: [sfc] Alissa Cooper's Discuss on draft-ietf-sfc-oam-framework-13: (with DISCUSS and COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 May 2020 21:43:13 -0000

--Apple-Mail=_E2EF2C00-B78B-4D5A-BD42-72E15FFDF610
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_9ED4F284-705C-46CC-925F-7E5B916FF466"


--Apple-Mail=_9ED4F284-705C-46CC-925F-7E5B916FF466
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi, Alissa,

Following up on your DISCUSS =E2=80=94 could you please check if the =
clarification below plus the changes -13 -> -15 address your concern, or =
if there=E2=80=99s more you=E2=80=99d like to DISCUSS?

=
https://www.ietf.org/rfcdiff?url1=3Ddraft-ietf-sfc-oam-framework-13&url2=3D=
draft-ietf-sfc-oam-framework-15 =
<https://www.ietf.org/rfcdiff?url1=3Ddraft-ietf-sfc-oam-framework-13&url2=3D=
draft-ietf-sfc-oam-framework-15>

Many thanks,

C.

> 2020/05/18 =E5=8D=88=E5=89=8D5:40=E3=80=81Nagendra Kumar Nainar =
(naikumar) <naikumar@cisco.com>=E3=81=AE=E3=83=A1=E3=83=BC=E3=83=AB:
>=20
> HI Alissa,
>=20
> Thank you for the comments. Please see inline for the response.
>=20
>    Alissa Cooper has entered the following ballot position for
>    draft-ietf-sfc-oam-framework-13: Discuss
>=20
>    When responding, please keep the subject line intact and reply to =
all
>    email addresses included in the To and CC lines. (Feel free to cut =
this
>    introductory paragraph, however.)
>=20
>=20
>    Please refer to =
https://www.ietf.org/iesg/statement/discuss-criteria.html
>    for more information about IESG DISCUSS and COMMENT positions.
>=20
>=20
>    The document, along with other ballot positions, can be found here:
>    https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/
>=20
>=20
>=20
>    =
----------------------------------------------------------------------
>    DISCUSS:
>    =
----------------------------------------------------------------------
>=20
>    Table 3 has "None" in all the cells corresponding to SF and SFC OAM =
functions.
>    But then Sections 6.4.1 through 6.4.4 discuss several tools that =
can be used to
>    provide some of these functions. I understand that the text about =
the table
>    says "Table 3 below is not exhaustive," but still it seems =
misleading to say
>    "None" in the table when there are, in fact, tools available that =
are discussed
>    just a few paragraphs later.
>=20
> <Nagendra> Unlike the underlay/overlay networks where these tools work =
natively, the application of the existing OAM tools in SFC elements =
comes with some assumption that the SF is capable of differentiating the =
OAM packets using overlay header signaling or by other means and =
process/reply accordingly. Section 6.4.x explains how these can be =
applied for SFC OAM function but not how it works currently. =
Accordingly, we believe that this is still a gap and so prefer leaving =
it as "None". We can update the section to reflect that table is listing =
the tools that "natively" work.
>=20
>    =
----------------------------------------------------------------------
>    COMMENT:
>    =
----------------------------------------------------------------------
>=20
>    Section 4.1: "Verify the policy of an SFC or SF." --> This seems a =
little
>    vague. What about the policy is meant to be verified?
>=20
> <Nagendra> AFAIK, policy is an integral part of the SFC architecture =
allowing the operators to define the traffic classification rules, the =
set of SFs to be applied and the order in which the SFs should be =
applied etc. The above listed point appears to be straightforward. =
Please let us know your suggestion for text preference if there is any =
ambiguity.
>=20
>    Section 6: The title of this section threw me off. I would suggest =
putting
>    Section 6.1, 6.2, and 6.3 into one section about "Operational =
Aspects of SFC
>    OAM at the Service Layer" and then starting a new Section 7 about =
"Candidate
>    SFC OAM Tools" that begins with the current Section 6.4 text.
>=20
> <Nagendra>This can be done. We will move 6.1,6.2,6.3 to a separate =
section.
>=20
>    Section 6.1: The normative language seems out of place here.
>=20
> <Nagendra> Based on the comments from various reviewers, we removed =
the use of normative statement in this document.
>=20
> Once again, thanks a lot for the great comments.
>=20
> Regards,
> Nagendra
>=20
>=20
>=20
>=20
>=20


--Apple-Mail=_9ED4F284-705C-46CC-925F-7E5B916FF466
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Hi, =
Alissa,<div class=3D""><br class=3D""></div><div class=3D"">Following up =
on your DISCUSS =E2=80=94 could you please check if the clarification =
below plus the changes -13 -&gt; -15 address your concern, or if =
there=E2=80=99s more you=E2=80=99d like to DISCUSS?</div><div =
class=3D""><br class=3D""></div><div class=3D""><a =
href=3D"https://www.ietf.org/rfcdiff?url1=3Ddraft-ietf-sfc-oam-framework-1=
3&amp;url2=3Ddraft-ietf-sfc-oam-framework-15" =
class=3D"">https://www.ietf.org/rfcdiff?url1=3Ddraft-ietf-sfc-oam-framewor=
k-13&amp;url2=3Ddraft-ietf-sfc-oam-framework-15</a></div><div =
class=3D""><br class=3D""></div><div class=3D"">Many thanks,</div><div =
class=3D""><br class=3D""></div><div class=3D"">C.<br class=3D""><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">2020/05/18=
 =E5=8D=88=E5=89=8D5:40=E3=80=81Nagendra Kumar Nainar (naikumar) &lt;<a =
href=3D"mailto:naikumar@cisco.com" =
class=3D"">naikumar@cisco.com</a>&gt;=E3=81=AE=E3=83=A1=E3=83=BC=E3=83=AB:=
</div><br class=3D"Apple-interchange-newline"><div class=3D""><div =
class=3D"">HI Alissa,<br class=3D""><br class=3D"">Thank you for the =
comments. Please see inline for the response.<br class=3D""><br =
class=3D""> &nbsp;&nbsp;&nbsp;Alissa Cooper has entered the following =
ballot position for<br class=3D""> =
&nbsp;&nbsp;&nbsp;draft-ietf-sfc-oam-framework-13: Discuss<br =
class=3D""><br class=3D""> &nbsp;&nbsp;&nbsp;When responding, please =
keep the subject line intact and reply to all<br class=3D""> =
&nbsp;&nbsp;&nbsp;email addresses included in the To and CC lines. (Feel =
free to cut this<br class=3D""> &nbsp;&nbsp;&nbsp;introductory =
paragraph, however.)<br class=3D""><br class=3D""><br class=3D""> =
&nbsp;&nbsp;&nbsp;Please refer to <a =
href=3D"https://www.ietf.org/iesg/statement/discuss-criteria.html" =
class=3D"">https://www.ietf.org/iesg/statement/discuss-criteria.html</a><b=
r class=3D""> &nbsp;&nbsp;&nbsp;for more information about IESG DISCUSS =
and COMMENT positions.<br class=3D""><br class=3D""><br class=3D""> =
&nbsp;&nbsp;&nbsp;The document, along with other ballot positions, can =
be found here:<br class=3D""> &nbsp;&nbsp;&nbsp;<a =
href=3D"https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/" =
class=3D"">https://datatracker.ietf.org/doc/draft-ietf-sfc-oam-framework/<=
/a><br class=3D""><br class=3D""><br class=3D""><br class=3D""> =
&nbsp;&nbsp;&nbsp;--------------------------------------------------------=
--------------<br class=3D""> &nbsp;&nbsp;&nbsp;DISCUSS:<br class=3D""> =
&nbsp;&nbsp;&nbsp;--------------------------------------------------------=
--------------<br class=3D""><br class=3D""> &nbsp;&nbsp;&nbsp;Table 3 =
has "None" in all the cells corresponding to SF and SFC OAM =
functions.<br class=3D""> &nbsp;&nbsp;&nbsp;But then Sections 6.4.1 =
through 6.4.4 discuss several tools that can be used to<br class=3D""> =
&nbsp;&nbsp;&nbsp;provide some of these functions. I understand that the =
text about the table<br class=3D""> &nbsp;&nbsp;&nbsp;says "Table 3 =
below is not exhaustive," but still it seems misleading to say<br =
class=3D""> &nbsp;&nbsp;&nbsp;"None" in the table when there are, in =
fact, tools available that are discussed<br class=3D""> =
&nbsp;&nbsp;&nbsp;just a few paragraphs later.<br class=3D""><br =
class=3D"">&lt;Nagendra&gt; Unlike the underlay/overlay networks where =
these tools work natively, the application of the existing OAM tools in =
SFC elements comes with some assumption that the SF is capable of =
differentiating the OAM packets using overlay header signaling or by =
other means and process/reply accordingly. Section 6.4.x explains how =
these can be applied for SFC OAM function but not how it works =
currently. Accordingly, we believe that this is still a gap and so =
prefer leaving it as "None". We can update the section to reflect that =
table is listing the tools that "natively" work.<br class=3D""><br =
class=3D""> =
&nbsp;&nbsp;&nbsp;--------------------------------------------------------=
--------------<br class=3D""> &nbsp;&nbsp;&nbsp;COMMENT:<br class=3D""> =
&nbsp;&nbsp;&nbsp;--------------------------------------------------------=
--------------<br class=3D""><br class=3D""> &nbsp;&nbsp;&nbsp;Section =
4.1: "Verify the policy of an SFC or SF." --&gt; This seems a little<br =
class=3D""> &nbsp;&nbsp;&nbsp;vague. What about the policy is meant to =
be verified?<br class=3D""><br class=3D"">&lt;Nagendra&gt; AFAIK, policy =
is an integral part of the SFC architecture allowing the operators to =
define the traffic classification rules, the set of SFs to be applied =
and the order in which the SFs should be applied etc. The above listed =
point appears to be straightforward. Please let us know your suggestion =
for text preference if there is any ambiguity. &nbsp;<br class=3D""><br =
class=3D""> &nbsp;&nbsp;&nbsp;Section 6: The title of this section threw =
me off. I would suggest putting<br class=3D""> &nbsp;&nbsp;&nbsp;Section =
6.1, 6.2, and 6.3 into one section about "Operational Aspects of SFC<br =
class=3D""> &nbsp;&nbsp;&nbsp;OAM at the Service Layer" and then =
starting a new Section 7 about "Candidate<br class=3D""> =
&nbsp;&nbsp;&nbsp;SFC OAM Tools" that begins with the current Section =
6.4 text.<br class=3D""><br class=3D"">&lt;Nagendra&gt;This can be done. =
We will move 6.1,6.2,6.3 to a separate section.<br class=3D""><br =
class=3D""> &nbsp;&nbsp;&nbsp;Section 6.1: The normative language seems =
out of place here.<br class=3D""><br class=3D"">&lt;Nagendra&gt; Based =
on the comments from various reviewers, we removed the use of normative =
statement in this document.<br class=3D""><br class=3D"">Once again, =
thanks a lot for the great comments.<br class=3D""><br =
class=3D"">Regards,<br class=3D"">Nagendra<br class=3D""><br =
class=3D""><br class=3D""><br class=3D""><br class=3D""><br =
class=3D""></div></div></blockquote></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_9ED4F284-705C-46CC-925F-7E5B916FF466--

--Apple-Mail=_E2EF2C00-B78B-4D5A-BD42-72E15FFDF610
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="signature.asc"
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iQIzBAEBCAAdFiEEbIMShIRJbeM9uJhEheClAY5mfL0FAl7RgeoACgkQheClAY5m
fL0Prw/+MLTUBJquPjNdpf5lsWKzM4SDHTIe8lgZTb6IPerADX0G1YYufPaNMOeX
atfIqPjOZl7jDQC3+tnal/kfXU8HdOfor7A2OxcmOfby0Sw/ZYfgROi/K4a+YouW
fX7cw2VOmk7L507Oi7QmCOprCK4ZwP+Zz1Ynw0EC9bQ3vI7zT4yMA9dod1YzMfLU
dZt5zahDNOqzalzJVn/P1ZM3b5yoEdwwlQ67SKRtCbeFB6bGbw1u/4rKykoikmSB
gfi8JkU6MBB4Ra9JJKxp/uWM7qLlQnoTKhEJbr0tAtnMyoOurjJHqFBC+El5N6Ti
2JrNyJiMLqZZElv3Bf9LtvkLyIfmlwMzf5PRgC9Jflywq6LTsdsuPNgii/m7z2QH
7qtaRXDSV2/oPZEo/aWNTqkoQZOxnfyKBZZGdUMHTS1wc/hl4uF4Fh+ydD8EWnVH
uNLh3hf+WIeMPweyCrQ7Fc2ZbKwFuoeIjlGG94FugXEoHKnkiGAjh5vP2VN1u7ew
yeaWRbzhfwzWGNBJmHL4PRFABAJetvvFiib2Vfui547JHHeWaxoZhFPVI5IyObAT
dzA1AWr9Kcqg/cagKmnFjqkPV/Zl7U8SJqwzLxbdTW6F3G944HDRhofCLwNCKuSV
DiPO2O90RT4ubSJ3ZFt1lGX+n3EbDAIvl9myNKZErJhXA/MH3BA=
=TEBe
-----END PGP SIGNATURE-----

--Apple-Mail=_E2EF2C00-B78B-4D5A-BD42-72E15FFDF610--

